--- /home/fdroid/fdroiddata/tmp/com.lgallardo.qbittorrentclientpro_390.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.lgallardo.qbittorrentclientpro_390.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: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +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: ce579f92a296930142d24fd7632af31dedfc91f47bd8f19d34c8f94f21f7ea1e │ -Signer #1 certificate SHA-1 digest: 9f1393a618f551a1dc7d4b39136e7879a2c797b6 │ -Signer #1 certificate MD5 digest: 8f3470fcf38a40b04412c9c91eee7e5f │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: f0b5a40d1dddcab08847b909bf3cc7a4b8d5085205e5fbaf0d7ff54abbb22eb0 │ -Signer #1 public key SHA-1 digest: c586033014056200f92414f56946d62a1cbc75b4 │ -Signer #1 public key MD5 digest: 6acc0474b2496329b69d83736eeeda5e │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,1163 +1,1161 @@ │ -Zip file size: 2022469 bytes, number of entries: 1161 │ --rw---- 2.0 fat 133073 bl defN 15-Apr-14 08:53 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 133194 bl defN 15-Apr-14 08:53 META-INF/7A629046.SF │ --rw---- 2.0 fat 1332 bl defN 15-Apr-14 08:53 META-INF/7A629046.RSA │ --rw---- 2.0 fat 41 bl defN 15-Apr-14 07:45 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 15-Apr-14 07:45 META-INF/fdroidserverid │ --rw---- 2.0 fat 9352 bX defN 15-Apr-14 07:45 AndroidManifest.xml │ --rw---- 1.0 fat 538 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v11/ic_notification.png │ --rw---- 1.0 fat 490 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v11/ic_stat_completed.png │ --rw---- 1.0 fat 249 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ab_bottom_solid_theme_dark.9.png │ --rw---- 1.0 fat 255 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ab_solid_theme_dark.9.png │ --rw---- 1.0 fat 252 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ab_stacked_solid_theme_dark.9.png │ --rw---- 1.0 fat 107 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ab_texture_tile_theme_dark.png │ --rw---- 1.0 fat 236 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ab_transparent_theme_dark.9.png │ --rw---- 1.0 fat 200 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/btn_cab_done_default_theme_dark.9.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/btn_cab_done_focused_theme_dark.9.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/btn_cab_done_pressed_theme_dark.9.png │ --rw---- 1.0 fat 252 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/cab_background_bottom_theme_dark.9.png │ --rw---- 1.0 fat 253 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/cab_background_top_theme_dark.9.png │ --rw---- 1.0 fat 815 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/checking.png │ --rw---- 1.0 fat 413 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/downloading.png │ --rw---- 1.0 fat 627 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/error.png │ --rw---- 1.0 fat 171 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_add.png │ --rw---- 1.0 fat 463 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_decrease_prio.png │ --rw---- 1.0 fat 740 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_delete.png │ --rw---- 1.0 fat 248 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_delete_drive.png │ --rw---- 1.0 fat 446 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_increase_prio.png │ --rw---- 1.0 fat 444 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_max_prio.png │ --rw---- 1.0 fat 436 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_min_prio.png │ --rw---- 1.0 fat 959 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_options.png │ --rw---- 1.0 fat 159 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_pause.png │ --rw---- 1.0 fat 693 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_recheck.png │ --rw---- 1.0 fat 1041 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_refresh.png │ --rw---- 1.0 fat 400 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_resume.png │ --rw---- 1.0 fat 785 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 209 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_action_sort.png │ --rw---- 1.0 fat 580 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_arrow.png │ --rw---- 1.0 fat 538 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 506 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer_active.png │ --rw---- 1.0 fat 431 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer_all.png │ --rw---- 1.0 fat 559 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer_completed.png │ --rw---- 1.0 fat 436 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer_downloading.png │ --rw---- 1.0 fat 683 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer_help.png │ --rw---- 1.0 fat 667 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer_inactive.png │ --rw---- 1.0 fat 159 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer_paused.png │ --rw---- 1.0 fat 297 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer_settings.png │ --rw---- 1.0 fat 444 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_drawer_uploading.png │ --rw---- 1.0 fat 7562 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 890 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_notification.png │ --rw---- 1.0 fat 1061 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_refresh.png │ --rw---- 1.0 fat 864 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/ic_stat_completed.png │ --rw---- 1.0 fat 258 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/list_focused_theme_dark.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/list_pressed_theme_dark.9.png │ --rw---- 1.0 fat 896 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/menu_dropdown_panel_theme_dark.9.png │ --rw---- 1.0 fat 136 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/paused.png │ --rw---- 1.0 fat 219 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/progress_bg_theme_dark.9.png │ --rw---- 1.0 fat 803 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/progress_primary_theme_dark.9.png │ --rw---- 1.0 fat 219 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/progress_secondary_theme_dark.9.png │ --rw---- 1.0 fat 742 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/queued.png │ --rw---- 1.0 fat 390 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/spinner_ab_default_theme_dark.9.png │ --rw---- 1.0 fat 390 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/spinner_ab_disabled_theme_dark.9.png │ --rw---- 1.0 fat 559 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/spinner_ab_focused_theme_dark.9.png │ --rw---- 1.0 fat 480 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/spinner_ab_pressed_theme_dark.9.png │ --rw---- 1.0 fat 409 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/stalleddl.png │ --rw---- 1.0 fat 372 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/stalledup.png │ --rw---- 1.0 fat 192 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/tab_selected_focused_theme_dark.9.png │ --rw---- 1.0 fat 192 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/tab_selected_pressed_theme_dark.9.png │ --rw---- 1.0 fat 185 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/tab_selected_theme_dark.9.png │ --rw---- 1.0 fat 182 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/tab_unselected_focused_theme_dark.9.png │ --rw---- 1.0 fat 182 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/tab_unselected_pressed_theme_dark.9.png │ --rw---- 1.0 fat 183 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/tab_unselected_theme_dark.9.png │ --rw---- 1.0 fat 262 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 168 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png │ --rw---- 1.0 fat 277 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png │ --rw---- 1.0 fat 176 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_off_holo_dark.png │ --rw---- 1.0 fat 258 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png │ --rw---- 1.0 fat 617 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 405 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png │ --rw---- 1.0 fat 1626 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png │ --rw---- 1.0 fat 1413 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_on_holo_dark.png │ --rw---- 1.0 fat 585 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png │ --rw---- 1.0 fat 401 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 467 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png │ --rw---- 1.0 fat 468 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png │ --rw---- 1.0 fat 406 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png │ --rw---- 1.0 fat 402 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png │ --rw---- 1.0 fat 998 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 441 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png │ --rw---- 1.0 fat 1078 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png │ --rw---- 1.0 fat 446 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_off_holo_dark.png │ --rw---- 1.0 fat 661 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png │ --rw---- 1.0 fat 1674 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 1106 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png │ --rw---- 1.0 fat 1513 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png │ --rw---- 1.0 fat 924 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_on_holo_dark.png │ --rw---- 1.0 fat 814 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png │ --rw---- 1.0 fat 3628 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png │ --rw---- 1.0 fat 1454 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png │ --rw---- 1.0 fat 4222 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png │ --rw---- 1.0 fat 3945 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png │ --rw---- 1.0 fat 2497 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png │ --rw---- 1.0 fat 4521 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png │ --rw---- 1.0 fat 532 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 549 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png │ --rw---- 1.0 fat 513 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png │ --rw---- 1.0 fat 584 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png │ --rw---- 1.0 fat 565 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png │ --rw---- 1.0 fat 553 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 659 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png │ --rw---- 1.0 fat 551 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png │ --rw---- 1.0 fat 667 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png │ --rw---- 1.0 fat 663 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png │ --rw---- 1.0 fat 170 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 292 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 112 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_ic_navigation_drawer.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_list_activated_holo.9.png │ --rw---- 1.0 fat 239 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 239 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 213 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progress_bg_holo_dark.9.png │ --rw---- 1.0 fat 412 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progress_primary_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progress_secondary_holo_dark.9.png │ --rw---- 1.0 fat 533 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 607 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 623 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 664 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 589 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 684 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 537 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 591 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 1932 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_rate_star_big_half_holo_dark.png │ --rw---- 1.0 fat 1361 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_rate_star_big_off_holo_dark.png │ --rw---- 1.0 fat 2044 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_rate_star_big_on_holo_dark.png │ --rw---- 1.0 fat 1028 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_rate_star_small_half_holo_dark.png │ --rw---- 1.0 fat 591 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_rate_star_small_off_holo_dark.png │ --rw---- 1.0 fat 1068 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_rate_star_small_on_holo_dark.png │ --rw---- 1.0 fat 602 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 887 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_scrubber_control_focused_holo.png │ --rw---- 1.0 fat 1176 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_scrubber_control_normal_holo.png │ --rw---- 1.0 fat 1418 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 217 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_scrubber_primary_holo.9.png │ --rw---- 1.0 fat 217 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 201 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_scrubber_track_holo_dark.9.png │ --rw---- 1.0 fat 502 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_spinner_default_holo_dark.9.png │ --rw---- 1.0 fat 418 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_spinner_disabled_holo_dark.9.png │ --rw---- 1.0 fat 576 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_spinner_focused_holo_dark.9.png │ --rw---- 1.0 fat 698 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_spinner_pressed_holo_dark.9.png │ --rw---- 1.0 fat 303 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_switch_bg_disabled_holo_dark.9.png │ --rw---- 1.0 fat 305 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_switch_bg_focused_holo_dark.9.png │ --rw---- 1.0 fat 255 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_switch_bg_holo_dark.9.png │ --rw---- 1.0 fat 489 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_switch_thumb_activated_holo_dark.9.png │ --rw---- 1.0 fat 550 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_switch_thumb_disabled_holo_dark.9.png │ --rw---- 1.0 fat 561 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_switch_thumb_holo_dark.9.png │ --rw---- 1.0 fat 532 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_switch_thumb_pressed_holo_dark.9.png │ --rw---- 1.0 fat 192 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 185 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_tab_selected_holo.9.png │ --rw---- 1.0 fat 192 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 189 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 183 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_tab_unselected_holo.9.png │ --rw---- 1.0 fat 190 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 1405 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_text_select_handle_left.png │ --rw---- 1.0 fat 1251 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_text_select_handle_middle.png │ --rw---- 1.0 fat 1389 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_text_select_handle_right.png │ --rw---- 1.0 fat 274 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_textfield_activated_holo_dark.9.png │ --rw---- 1.0 fat 295 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_textfield_default_holo_dark.9.png │ --rw---- 1.0 fat 382 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_textfield_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 295 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_textfield_disabled_holo_dark.9.png │ --rw---- 1.0 fat 375 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_dark_textfield_focused_holo_dark.9.png │ --rw---- 1.0 fat 269 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 176 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 277 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 176 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_off_holo_light.png │ --rw---- 1.0 fat 1294 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 682 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 475 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 1614 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 1402 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_on_holo_light.png │ --rw---- 1.0 fat 2065 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 401 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 467 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 468 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 406 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 596 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 1022 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 505 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_off_disabled_holo_light.png │ --rw---- 1.0 fat 1193 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_off_focused_holo_light.png │ --rw---- 1.0 fat 575 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_off_holo_light.png │ --rw---- 1.0 fat 1901 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_off_pressed_holo_light.png │ --rw---- 1.0 fat 1709 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 1160 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_on_disabled_holo_light.png │ --rw---- 1.0 fat 1627 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_on_focused_holo_light.png │ --rw---- 1.0 fat 1044 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_on_holo_light.png │ --rw---- 1.0 fat 1979 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_radio_on_pressed_holo_light.png │ --rw---- 1.0 fat 3708 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_rating_star_off_focused_holo_light.png │ --rw---- 1.0 fat 1561 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_rating_star_off_normal_holo_light.png │ --rw---- 1.0 fat 4220 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_rating_star_off_pressed_holo_light.png │ --rw---- 1.0 fat 3824 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_rating_star_on_focused_holo_light.png │ --rw---- 1.0 fat 2410 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_rating_star_on_normal_holo_light.png │ --rw---- 1.0 fat 4363 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_rating_star_on_pressed_holo_light.png │ --rw---- 1.0 fat 532 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_off_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 549 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_off_disabled_holo_light.9.png │ --rw---- 1.0 fat 513 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_off_focused_holo_light.9.png │ --rw---- 1.0 fat 584 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_off_normal_holo_light.9.png │ --rw---- 1.0 fat 679 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_off_pressed_holo_light.9.png │ --rw---- 1.0 fat 553 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_on_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 659 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_on_disabled_holo_light.9.png │ --rw---- 1.0 fat 551 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_on_focused_holo_light.9.png │ --rw---- 1.0 fat 667 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_on_normal_holo_light.9.png │ --rw---- 1.0 fat 710 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_btn_toggle_on_pressed_holo_light.9.png │ --rw---- 1.0 fat 170 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 292 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 112 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_ic_navigation_drawer.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_list_activated_holo.9.png │ --rw---- 1.0 fat 239 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 240 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 209 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progress_bg_holo_light.9.png │ --rw---- 1.0 fat 424 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progress_primary_holo_light.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 533 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 607 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 623 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 664 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 589 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 684 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 537 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 591 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 2632 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_rate_star_big_half_holo_light.png │ --rw---- 1.0 fat 1408 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_rate_star_big_off_holo_light.png │ --rw---- 1.0 fat 1933 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_rate_star_big_on_holo_light.png │ --rw---- 1.0 fat 1123 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_rate_star_small_half_holo_light.png │ --rw---- 1.0 fat 607 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_rate_star_small_off_holo_light.png │ --rw---- 1.0 fat 936 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_rate_star_small_on_holo_light.png │ --rw---- 1.0 fat 602 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 887 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_scrubber_control_focused_holo.png │ --rw---- 1.0 fat 1176 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_scrubber_control_normal_holo.png │ --rw---- 1.0 fat 1418 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 217 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_scrubber_primary_holo.9.png │ --rw---- 1.0 fat 217 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 201 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_scrubber_track_holo_light.9.png │ --rw---- 1.0 fat 502 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_spinner_default_holo_light.9.png │ --rw---- 1.0 fat 418 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_spinner_disabled_holo_light.9.png │ --rw---- 1.0 fat 576 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_spinner_focused_holo_light.9.png │ --rw---- 1.0 fat 533 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_spinner_pressed_holo_light.9.png │ --rw---- 1.0 fat 303 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_switch_bg_disabled_holo_light.9.png │ --rw---- 1.0 fat 303 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_switch_bg_focused_holo_light.9.png │ --rw---- 1.0 fat 255 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_switch_bg_holo_light.9.png │ --rw---- 1.0 fat 489 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_switch_thumb_activated_holo_light.9.png │ --rw---- 1.0 fat 550 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_switch_thumb_disabled_holo_light.9.png │ --rw---- 1.0 fat 561 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_switch_thumb_holo_light.9.png │ --rw---- 1.0 fat 485 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_switch_thumb_pressed_holo_light.9.png │ --rw---- 1.0 fat 192 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 185 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_tab_selected_holo.9.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 189 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 183 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_tab_unselected_holo.9.png │ --rw---- 1.0 fat 189 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 1405 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_text_select_handle_left.png │ --rw---- 1.0 fat 1251 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_text_select_handle_middle.png │ --rw---- 1.0 fat 1389 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_text_select_handle_right.png │ --rw---- 1.0 fat 274 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_textfield_activated_holo_light.9.png │ --rw---- 1.0 fat 300 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_textfield_default_holo_light.9.png │ --rw---- 1.0 fat 390 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_textfield_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 300 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_textfield_disabled_holo_light.9.png │ --rw---- 1.0 fat 375 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/theme_light_textfield_focused_holo_light.9.png │ --rw---- 1.0 fat 395 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v4/uploading.png │ --rw---- 1.0 fat 485 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v9/ic_notification.png │ --rw---- 1.0 fat 446 b- stor 15-Apr-14 07:44 res/drawable-hdpi-v9/ic_stat_completed.png │ --rw---- 1.0 fat 387 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v11/ic_notification.png │ --rw---- 1.0 fat 391 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v11/ic_stat_completed.png │ --rw---- 1.0 fat 235 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ab_bottom_solid_theme_dark.9.png │ --rw---- 1.0 fat 242 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ab_solid_theme_dark.9.png │ --rw---- 1.0 fat 240 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ab_stacked_solid_theme_dark.9.png │ --rw---- 1.0 fat 97 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ab_texture_tile_theme_dark.png │ --rw---- 1.0 fat 230 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ab_transparent_theme_dark.9.png │ --rw---- 1.0 fat 200 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/btn_cab_done_default_theme_dark.9.png │ --rw---- 1.0 fat 213 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/btn_cab_done_focused_theme_dark.9.png │ --rw---- 1.0 fat 218 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/btn_cab_done_pressed_theme_dark.9.png │ --rw---- 1.0 fat 235 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/cab_background_bottom_theme_dark.9.png │ --rw---- 1.0 fat 235 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/cab_background_top_theme_dark.9.png │ --rw---- 1.0 fat 466 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/checking.png │ --rw---- 1.0 fat 246 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/downloading.png │ --rw---- 1.0 fat 314 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/error.png │ --rw---- 1.0 fat 140 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_add.png │ --rw---- 1.0 fat 348 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_decrease_prio.png │ --rw---- 1.0 fat 502 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_delete.png │ --rw---- 1.0 fat 192 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_delete_drive.png │ --rw---- 1.0 fat 342 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_increase_prio.png │ --rw---- 1.0 fat 333 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_max_prio.png │ --rw---- 1.0 fat 339 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_min_prio.png │ --rw---- 1.0 fat 668 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_options.png │ --rw---- 1.0 fat 135 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_pause.png │ --rw---- 1.0 fat 509 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_recheck.png │ --rw---- 1.0 fat 775 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_refresh.png │ --rw---- 1.0 fat 308 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_resume.png │ --rw---- 1.0 fat 539 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 195 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_action_sort.png │ --rw---- 1.0 fat 414 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_arrow.png │ --rw---- 1.0 fat 364 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 368 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer_active.png │ --rw---- 1.0 fat 325 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer_all.png │ --rw---- 1.0 fat 457 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer_completed.png │ --rw---- 1.0 fat 339 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer_downloading.png │ --rw---- 1.0 fat 505 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer_help.png │ --rw---- 1.0 fat 502 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer_inactive.png │ --rw---- 1.0 fat 135 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer_paused.png │ --rw---- 1.0 fat 241 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer_settings.png │ --rw---- 1.0 fat 333 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_drawer_uploading.png │ --rw---- 1.0 fat 4028 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 607 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_notification.png │ --rw---- 1.0 fat 791 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_refresh.png │ --rw---- 1.0 fat 591 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/ic_stat_completed.png │ --rw---- 1.0 fat 228 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/list_focused_theme_dark.9.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/list_pressed_theme_dark.9.png │ --rw---- 1.0 fat 635 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/menu_dropdown_panel_theme_dark.9.png │ --rw---- 1.0 fat 127 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/paused.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/progress_bg_theme_dark.9.png │ --rw---- 1.0 fat 560 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/progress_primary_theme_dark.9.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/progress_secondary_theme_dark.9.png │ --rw---- 1.0 fat 503 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/queued.png │ --rw---- 1.0 fat 355 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/spinner_ab_default_theme_dark.9.png │ --rw---- 1.0 fat 349 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/spinner_ab_disabled_theme_dark.9.png │ --rw---- 1.0 fat 461 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/spinner_ab_focused_theme_dark.9.png │ --rw---- 1.0 fat 384 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/spinner_ab_pressed_theme_dark.9.png │ --rw---- 1.0 fat 246 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/stalleddl.png │ --rw---- 1.0 fat 253 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/stalledup.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/tab_selected_focused_theme_dark.9.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/tab_selected_pressed_theme_dark.9.png │ --rw---- 1.0 fat 187 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/tab_selected_theme_dark.9.png │ --rw---- 1.0 fat 183 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/tab_unselected_focused_theme_dark.9.png │ --rw---- 1.0 fat 183 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/tab_unselected_pressed_theme_dark.9.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/tab_unselected_theme_dark.9.png │ --rw---- 1.0 fat 219 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 153 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png │ --rw---- 1.0 fat 219 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png │ --rw---- 1.0 fat 145 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_off_holo_dark.png │ --rw---- 1.0 fat 200 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png │ --rw---- 1.0 fat 506 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 300 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png │ --rw---- 1.0 fat 1151 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png │ --rw---- 1.0 fat 951 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_on_holo_dark.png │ --rw---- 1.0 fat 421 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png │ --rw---- 1.0 fat 334 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 388 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png │ --rw---- 1.0 fat 394 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png │ --rw---- 1.0 fat 351 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png │ --rw---- 1.0 fat 353 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png │ --rw---- 1.0 fat 601 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 295 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png │ --rw---- 1.0 fat 622 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png │ --rw---- 1.0 fat 286 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_off_holo_dark.png │ --rw---- 1.0 fat 419 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png │ --rw---- 1.0 fat 901 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 575 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png │ --rw---- 1.0 fat 885 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png │ --rw---- 1.0 fat 552 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_on_holo_dark.png │ --rw---- 1.0 fat 503 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png │ --rw---- 1.0 fat 2040 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png │ --rw---- 1.0 fat 1129 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png │ --rw---- 1.0 fat 2429 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png │ --rw---- 1.0 fat 2087 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png │ --rw---- 1.0 fat 1371 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png │ --rw---- 1.0 fat 2468 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png │ --rw---- 1.0 fat 487 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 467 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png │ --rw---- 1.0 fat 536 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png │ --rw---- 1.0 fat 480 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png │ --rw---- 1.0 fat 470 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png │ --rw---- 1.0 fat 464 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 516 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png │ --rw---- 1.0 fat 480 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png │ --rw---- 1.0 fat 558 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png │ --rw---- 1.0 fat 496 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png │ --rw---- 1.0 fat 142 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 225 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 110 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_ic_navigation_drawer.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_list_activated_holo.9.png │ --rw---- 1.0 fat 222 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 226 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 210 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progress_bg_holo_dark.9.png │ --rw---- 1.0 fat 333 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progress_primary_holo_dark.9.png │ --rw---- 1.0 fat 210 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progress_secondary_holo_dark.9.png │ --rw---- 1.0 fat 337 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 378 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 408 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 403 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 383 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 407 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 377 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 391 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 999 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_rate_star_big_half_holo_dark.png │ --rw---- 1.0 fat 1286 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_rate_star_big_off_holo_dark.png │ --rw---- 1.0 fat 1029 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_rate_star_big_on_holo_dark.png │ --rw---- 1.0 fat 711 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_rate_star_small_half_holo_dark.png │ --rw---- 1.0 fat 375 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_rate_star_small_off_holo_dark.png │ --rw---- 1.0 fat 707 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_rate_star_small_on_holo_dark.png │ --rw---- 1.0 fat 458 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 594 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_scrubber_control_focused_holo.png │ --rw---- 1.0 fat 761 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_scrubber_control_normal_holo.png │ --rw---- 1.0 fat 969 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_scrubber_primary_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 197 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_scrubber_track_holo_dark.9.png │ --rw---- 1.0 fat 395 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_spinner_default_holo_dark.9.png │ --rw---- 1.0 fat 340 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_spinner_disabled_holo_dark.9.png │ --rw---- 1.0 fat 455 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_spinner_focused_holo_dark.9.png │ --rw---- 1.0 fat 528 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_spinner_pressed_holo_dark.9.png │ --rw---- 1.0 fat 254 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_switch_bg_disabled_holo_dark.9.png │ --rw---- 1.0 fat 257 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_switch_bg_focused_holo_dark.9.png │ --rw---- 1.0 fat 241 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_switch_bg_holo_dark.9.png │ --rw---- 1.0 fat 448 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_switch_thumb_activated_holo_dark.9.png │ --rw---- 1.0 fat 393 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_switch_thumb_disabled_holo_dark.9.png │ --rw---- 1.0 fat 412 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_switch_thumb_holo_dark.9.png │ --rw---- 1.0 fat 395 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_switch_thumb_pressed_holo_dark.9.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 187 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_tab_selected_holo.9.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_tab_unselected_holo.9.png │ --rw---- 1.0 fat 200 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 864 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_text_select_handle_left.png │ --rw---- 1.0 fat 751 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_text_select_handle_middle.png │ --rw---- 1.0 fat 848 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_text_select_handle_right.png │ --rw---- 1.0 fat 270 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_textfield_activated_holo_dark.9.png │ --rw---- 1.0 fat 278 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_textfield_default_holo_dark.9.png │ --rw---- 1.0 fat 321 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_textfield_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 278 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_textfield_disabled_holo_dark.9.png │ --rw---- 1.0 fat 365 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_dark_textfield_focused_holo_dark.9.png │ --rw---- 1.0 fat 219 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 153 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 225 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 153 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_off_holo_light.png │ --rw---- 1.0 fat 840 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 568 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 373 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 1127 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 928 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_on_holo_light.png │ --rw---- 1.0 fat 1171 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 334 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 388 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 394 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 351 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 463 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 615 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 303 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_off_disabled_holo_light.png │ --rw---- 1.0 fat 680 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_off_focused_holo_light.png │ --rw---- 1.0 fat 349 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_off_holo_light.png │ --rw---- 1.0 fat 1154 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_off_pressed_holo_light.png │ --rw---- 1.0 fat 944 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 614 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_on_disabled_holo_light.png │ --rw---- 1.0 fat 926 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_on_focused_holo_light.png │ --rw---- 1.0 fat 595 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_on_holo_light.png │ --rw---- 1.0 fat 1165 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_radio_on_pressed_holo_light.png │ --rw---- 1.0 fat 2107 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_rating_star_off_focused_holo_light.png │ --rw---- 1.0 fat 1135 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_rating_star_off_normal_holo_light.png │ --rw---- 1.0 fat 2468 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_rating_star_off_pressed_holo_light.png │ --rw---- 1.0 fat 1992 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_rating_star_on_focused_holo_light.png │ --rw---- 1.0 fat 1216 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_rating_star_on_normal_holo_light.png │ --rw---- 1.0 fat 2320 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_rating_star_on_pressed_holo_light.png │ --rw---- 1.0 fat 487 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_off_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 467 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_off_disabled_holo_light.9.png │ --rw---- 1.0 fat 536 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_off_focused_holo_light.9.png │ --rw---- 1.0 fat 480 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_off_normal_holo_light.9.png │ --rw---- 1.0 fat 622 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_off_pressed_holo_light.9.png │ --rw---- 1.0 fat 464 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_on_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 516 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_on_disabled_holo_light.9.png │ --rw---- 1.0 fat 480 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_on_focused_holo_light.9.png │ --rw---- 1.0 fat 558 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_on_normal_holo_light.9.png │ --rw---- 1.0 fat 557 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_btn_toggle_on_pressed_holo_light.9.png │ --rw---- 1.0 fat 142 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 225 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 110 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_ic_navigation_drawer.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_list_activated_holo.9.png │ --rw---- 1.0 fat 222 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 227 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 210 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progress_bg_holo_light.9.png │ --rw---- 1.0 fat 345 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progress_primary_holo_light.9.png │ --rw---- 1.0 fat 210 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 337 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 378 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 408 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 403 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 383 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 407 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 377 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 391 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 1273 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_rate_star_big_half_holo_light.png │ --rw---- 1.0 fat 1387 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_rate_star_big_off_holo_light.png │ --rw---- 1.0 fat 1117 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_rate_star_big_on_holo_light.png │ --rw---- 1.0 fat 739 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_rate_star_small_half_holo_light.png │ --rw---- 1.0 fat 370 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_rate_star_small_off_holo_light.png │ --rw---- 1.0 fat 691 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_rate_star_small_on_holo_light.png │ --rw---- 1.0 fat 458 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 594 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_scrubber_control_focused_holo.png │ --rw---- 1.0 fat 761 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_scrubber_control_normal_holo.png │ --rw---- 1.0 fat 969 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_scrubber_primary_holo.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 197 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_scrubber_track_holo_light.9.png │ --rw---- 1.0 fat 395 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_spinner_default_holo_light.9.png │ --rw---- 1.0 fat 340 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_spinner_disabled_holo_light.9.png │ --rw---- 1.0 fat 455 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_spinner_focused_holo_light.9.png │ --rw---- 1.0 fat 401 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_spinner_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_switch_bg_disabled_holo_light.9.png │ --rw---- 1.0 fat 258 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_switch_bg_focused_holo_light.9.png │ --rw---- 1.0 fat 241 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_switch_bg_holo_light.9.png │ --rw---- 1.0 fat 448 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_switch_thumb_activated_holo_light.9.png │ --rw---- 1.0 fat 393 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_switch_thumb_disabled_holo_light.9.png │ --rw---- 1.0 fat 412 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_switch_thumb_holo_light.9.png │ --rw---- 1.0 fat 482 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_switch_thumb_pressed_holo_light.9.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 187 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_tab_selected_holo.9.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 191 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_tab_unselected_holo.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 864 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_text_select_handle_left.png │ --rw---- 1.0 fat 751 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_text_select_handle_middle.png │ --rw---- 1.0 fat 848 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_text_select_handle_right.png │ --rw---- 1.0 fat 270 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_textfield_activated_holo_light.9.png │ --rw---- 1.0 fat 284 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_textfield_default_holo_light.9.png │ --rw---- 1.0 fat 330 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_textfield_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 284 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_textfield_disabled_holo_light.9.png │ --rw---- 1.0 fat 365 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/theme_light_textfield_focused_holo_light.9.png │ --rw---- 1.0 fat 253 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v4/uploading.png │ --rw---- 1.0 fat 347 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v9/ic_notification.png │ --rw---- 1.0 fat 301 b- stor 15-Apr-14 07:44 res/drawable-mdpi-v9/ic_stat_completed.png │ --rw---- 1.0 fat 687 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v11/ic_notification.png │ --rw---- 1.0 fat 532 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v11/ic_stat_completed.png │ --rw---- 1.0 fat 262 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ab_bottom_solid_theme_dark.9.png │ --rw---- 1.0 fat 267 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ab_solid_theme_dark.9.png │ --rw---- 1.0 fat 264 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ab_stacked_solid_theme_dark.9.png │ --rw---- 1.0 fat 106 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ab_texture_tile_theme_dark.png │ --rw---- 1.0 fat 240 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ab_transparent_theme_dark.9.png │ --rw---- 1.0 fat 212 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/btn_cab_done_default_theme_dark.9.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/btn_cab_done_focused_theme_dark.9.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/btn_cab_done_pressed_theme_dark.9.png │ --rw---- 1.0 fat 267 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/cab_background_bottom_theme_dark.9.png │ --rw---- 1.0 fat 267 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/cab_background_top_theme_dark.9.png │ --rw---- 1.0 fat 897 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/checking.png │ --rw---- 1.0 fat 491 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/downloading.png │ --rw---- 1.0 fat 597 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/error.png │ --rw---- 1.0 fat 174 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_add.png │ --rw---- 1.0 fat 637 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_decrease_prio.png │ --rw---- 1.0 fat 868 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_delete.png │ --rw---- 1.0 fat 269 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_delete_drive.png │ --rw---- 1.0 fat 610 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_increase_prio.png │ --rw---- 1.0 fat 505 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_max_prio.png │ --rw---- 1.0 fat 502 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_min_prio.png │ --rw---- 1.0 fat 1235 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_options.png │ --rw---- 1.0 fat 153 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_pause.png │ --rw---- 1.0 fat 862 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_recheck.png │ --rw---- 1.0 fat 1253 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_refresh.png │ --rw---- 1.0 fat 495 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_resume.png │ --rw---- 1.0 fat 942 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 211 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_action_sort.png │ --rw---- 1.0 fat 676 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_arrow.png │ --rw---- 1.0 fat 695 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 602 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer_active.png │ --rw---- 1.0 fat 509 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer_all.png │ --rw---- 1.0 fat 534 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer_completed.png │ --rw---- 1.0 fat 492 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer_downloading.png │ --rw---- 1.0 fat 844 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer_help.png │ --rw---- 1.0 fat 807 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer_inactive.png │ --rw---- 1.0 fat 153 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer_paused.png │ --rw---- 1.0 fat 358 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer_settings.png │ --rw---- 1.0 fat 503 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_drawer_uploading.png │ --rw---- 1.0 fat 11452 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 1200 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_notification.png │ --rw---- 1.0 fat 1290 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_refresh.png │ --rw---- 1.0 fat 1070 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/ic_stat_completed.png │ --rw---- 1.0 fat 261 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/list_focused_theme_dark.9.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/list_pressed_theme_dark.9.png │ --rw---- 1.0 fat 1256 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/menu_dropdown_panel_theme_dark.9.png │ --rw---- 1.0 fat 197 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/paused.png │ --rw---- 1.0 fat 216 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/progress_bg_theme_dark.9.png │ --rw---- 1.0 fat 1062 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/progress_primary_theme_dark.9.png │ --rw---- 1.0 fat 216 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/progress_secondary_theme_dark.9.png │ --rw---- 1.0 fat 974 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/queued.png │ --rw---- 1.0 fat 448 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/spinner_ab_default_theme_dark.9.png │ --rw---- 1.0 fat 435 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/spinner_ab_disabled_theme_dark.9.png │ --rw---- 1.0 fat 695 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/spinner_ab_focused_theme_dark.9.png │ --rw---- 1.0 fat 587 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/spinner_ab_pressed_theme_dark.9.png │ --rw---- 1.0 fat 457 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/stalleddl.png │ --rw---- 1.0 fat 475 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/stalledup.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/tab_selected_focused_theme_dark.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/tab_selected_pressed_theme_dark.9.png │ --rw---- 1.0 fat 186 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/tab_selected_theme_dark.9.png │ --rw---- 1.0 fat 183 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/tab_unselected_focused_theme_dark.9.png │ --rw---- 1.0 fat 183 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/tab_unselected_pressed_theme_dark.9.png │ --rw---- 1.0 fat 190 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/tab_unselected_theme_dark.9.png │ --rw---- 1.0 fat 291 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 184 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png │ --rw---- 1.0 fat 284 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png │ --rw---- 1.0 fat 177 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_off_holo_dark.png │ --rw---- 1.0 fat 289 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png │ --rw---- 1.0 fat 846 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 494 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png │ --rw---- 1.0 fat 2760 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png │ --rw---- 1.0 fat 2486 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_on_holo_dark.png │ --rw---- 1.0 fat 711 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png │ --rw---- 1.0 fat 438 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 567 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png │ --rw---- 1.0 fat 549 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png │ --rw---- 1.0 fat 466 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png │ --rw---- 1.0 fat 464 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png │ --rw---- 1.0 fat 1364 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 563 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png │ --rw---- 1.0 fat 1515 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png │ --rw---- 1.0 fat 569 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_holo_dark.png │ --rw---- 1.0 fat 880 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png │ --rw---- 1.0 fat 2291 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 1549 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png │ --rw---- 1.0 fat 3222 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png │ --rw---- 1.0 fat 1682 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_holo_dark.png │ --rw---- 1.0 fat 1110 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png │ --rw---- 1.0 fat 5139 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png │ --rw---- 1.0 fat 1966 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png │ --rw---- 1.0 fat 5773 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png │ --rw---- 1.0 fat 5210 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png │ --rw---- 1.0 fat 2222 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png │ --rw---- 1.0 fat 5965 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png │ --rw---- 1.0 fat 533 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 646 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png │ --rw---- 1.0 fat 577 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png │ --rw---- 1.0 fat 688 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png │ --rw---- 1.0 fat 674 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png │ --rw---- 1.0 fat 577 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 748 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png │ --rw---- 1.0 fat 647 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png │ --rw---- 1.0 fat 685 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png │ --rw---- 1.0 fat 776 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png │ --rw---- 1.0 fat 195 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 373 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 116 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_ic_navigation_drawer.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_list_activated_holo.9.png │ --rw---- 1.0 fat 241 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 254 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 216 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progress_bg_holo_dark.9.png │ --rw---- 1.0 fat 512 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progress_primary_holo_dark.9.png │ --rw---- 1.0 fat 216 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progress_secondary_holo_dark.9.png │ --rw---- 1.0 fat 563 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 643 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 714 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 714 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 704 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 767 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 682 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 687 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 2074 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_rate_star_big_half_holo_dark.png │ --rw---- 1.0 fat 1869 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_rate_star_big_off_holo_dark.png │ --rw---- 1.0 fat 2013 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_rate_star_big_on_holo_dark.png │ --rw---- 1.0 fat 1386 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_rate_star_small_half_holo_dark.png │ --rw---- 1.0 fat 1372 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_rate_star_small_off_holo_dark.png │ --rw---- 1.0 fat 1420 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_rate_star_small_on_holo_dark.png │ --rw---- 1.0 fat 701 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 1026 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_scrubber_control_focused_holo.png │ --rw---- 1.0 fat 1195 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_scrubber_control_normal_holo.png │ --rw---- 1.0 fat 1524 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 220 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_scrubber_primary_holo.9.png │ --rw---- 1.0 fat 219 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 206 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_scrubber_track_holo_dark.9.png │ --rw---- 1.0 fat 579 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_spinner_default_holo_dark.9.png │ --rw---- 1.0 fat 441 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_spinner_disabled_holo_dark.9.png │ --rw---- 1.0 fat 692 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_spinner_focused_holo_dark.9.png │ --rw---- 1.0 fat 813 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_spinner_pressed_holo_dark.9.png │ --rw---- 1.0 fat 292 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_switch_bg_disabled_holo_dark.9.png │ --rw---- 1.0 fat 302 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_switch_bg_focused_holo_dark.9.png │ --rw---- 1.0 fat 270 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_switch_bg_holo_dark.9.png │ --rw---- 1.0 fat 526 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_switch_thumb_activated_holo_dark.9.png │ --rw---- 1.0 fat 637 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_switch_thumb_disabled_holo_dark.9.png │ --rw---- 1.0 fat 682 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_switch_thumb_holo_dark.9.png │ --rw---- 1.0 fat 627 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_switch_thumb_pressed_holo_dark.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 186 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_tab_selected_holo.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 190 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_tab_unselected_holo.9.png │ --rw---- 1.0 fat 197 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 1828 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_text_select_handle_left.png │ --rw---- 1.0 fat 1633 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_text_select_handle_middle.png │ --rw---- 1.0 fat 1808 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_text_select_handle_right.png │ --rw---- 1.0 fat 297 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_textfield_activated_holo_dark.9.png │ --rw---- 1.0 fat 303 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_textfield_default_holo_dark.9.png │ --rw---- 1.0 fat 415 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_textfield_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 304 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_textfield_disabled_holo_dark.9.png │ --rw---- 1.0 fat 477 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_dark_textfield_focused_holo_dark.9.png │ --rw---- 1.0 fat 284 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 184 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 296 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 184 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_off_holo_light.png │ --rw---- 1.0 fat 1658 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 956 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 609 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 2793 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 2542 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_on_holo_light.png │ --rw---- 1.0 fat 2437 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 438 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 567 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 549 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 466 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 757 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 1454 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 656 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_off_disabled_holo_light.png │ --rw---- 1.0 fat 1682 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_off_focused_holo_light.png │ --rw---- 1.0 fat 733 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_off_holo_light.png │ --rw---- 1.0 fat 2624 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_off_pressed_holo_light.png │ --rw---- 1.0 fat 2411 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 1660 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_on_disabled_holo_light.png │ --rw---- 1.0 fat 3467 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_on_focused_holo_light.png │ --rw---- 1.0 fat 1837 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_on_holo_light.png │ --rw---- 1.0 fat 2675 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_radio_on_pressed_holo_light.png │ --rw---- 1.0 fat 5442 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_rating_star_off_focused_holo_light.png │ --rw---- 1.0 fat 2075 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_rating_star_off_normal_holo_light.png │ --rw---- 1.0 fat 5879 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_rating_star_off_pressed_holo_light.png │ --rw---- 1.0 fat 5214 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_rating_star_on_focused_holo_light.png │ --rw---- 1.0 fat 2220 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_rating_star_on_normal_holo_light.png │ --rw---- 1.0 fat 5672 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_rating_star_on_pressed_holo_light.png │ --rw---- 1.0 fat 533 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 646 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_disabled_holo_light.9.png │ --rw---- 1.0 fat 577 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_focused_holo_light.9.png │ --rw---- 1.0 fat 688 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_normal_holo_light.9.png │ --rw---- 1.0 fat 840 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_pressed_holo_light.9.png │ --rw---- 1.0 fat 577 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 748 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_disabled_holo_light.9.png │ --rw---- 1.0 fat 647 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_focused_holo_light.9.png │ --rw---- 1.0 fat 685 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_normal_holo_light.9.png │ --rw---- 1.0 fat 854 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_pressed_holo_light.9.png │ --rw---- 1.0 fat 195 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 373 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 116 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_ic_navigation_drawer.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_list_activated_holo.9.png │ --rw---- 1.0 fat 241 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 253 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progress_bg_holo_light.9.png │ --rw---- 1.0 fat 524 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progress_primary_holo_light.9.png │ --rw---- 1.0 fat 216 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 563 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 643 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 714 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 714 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 704 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 767 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 682 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 687 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 3502 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_rate_star_big_half_holo_light.png │ --rw---- 1.0 fat 1937 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_rate_star_big_off_holo_light.png │ --rw---- 1.0 fat 1924 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_rate_star_big_on_holo_light.png │ --rw---- 1.0 fat 1532 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_rate_star_small_half_holo_light.png │ --rw---- 1.0 fat 1395 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_rate_star_small_off_holo_light.png │ --rw---- 1.0 fat 1293 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_rate_star_small_on_holo_light.png │ --rw---- 1.0 fat 701 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 1026 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_scrubber_control_focused_holo.png │ --rw---- 1.0 fat 1195 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_scrubber_control_normal_holo.png │ --rw---- 1.0 fat 1524 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 220 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_scrubber_primary_holo.9.png │ --rw---- 1.0 fat 219 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 206 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_scrubber_track_holo_light.9.png │ --rw---- 1.0 fat 579 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_spinner_default_holo_light.9.png │ --rw---- 1.0 fat 441 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_spinner_disabled_holo_light.9.png │ --rw---- 1.0 fat 692 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_spinner_focused_holo_light.9.png │ --rw---- 1.0 fat 612 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_spinner_pressed_holo_light.9.png │ --rw---- 1.0 fat 292 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_switch_bg_disabled_holo_light.9.png │ --rw---- 1.0 fat 303 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_switch_bg_focused_holo_light.9.png │ --rw---- 1.0 fat 270 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_switch_bg_holo_light.9.png │ --rw---- 1.0 fat 526 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_switch_thumb_activated_holo_light.9.png │ --rw---- 1.0 fat 637 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_switch_thumb_disabled_holo_light.9.png │ --rw---- 1.0 fat 682 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_switch_thumb_holo_light.9.png │ --rw---- 1.0 fat 570 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_switch_thumb_pressed_holo_light.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 186 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_tab_selected_holo.9.png │ --rw---- 1.0 fat 192 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 190 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_tab_unselected_holo.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 1828 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_text_select_handle_left.png │ --rw---- 1.0 fat 1633 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_text_select_handle_middle.png │ --rw---- 1.0 fat 1808 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_text_select_handle_right.png │ --rw---- 1.0 fat 297 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_textfield_activated_holo_light.9.png │ --rw---- 1.0 fat 280 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_textfield_default_holo_light.9.png │ --rw---- 1.0 fat 341 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_textfield_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 280 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_textfield_disabled_holo_light.9.png │ --rw---- 1.0 fat 477 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/theme_light_textfield_focused_holo_light.9.png │ --rw---- 1.0 fat 511 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v4/uploading.png │ --rw---- 1.0 fat 619 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v9/ic_notification.png │ --rw---- 1.0 fat 541 b- stor 15-Apr-14 07:44 res/drawable-xhdpi-v9/ic_stat_completed.png │ --rw---- 1.0 fat 1002 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v11/ic_notification.png │ --rw---- 1.0 fat 738 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v11/ic_stat_completed.png │ --rw---- 1.0 fat 311 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ab_bottom_solid_theme_dark.9.png │ --rw---- 1.0 fat 312 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ab_solid_theme_dark.9.png │ --rw---- 1.0 fat 311 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ab_stacked_solid_theme_dark.9.png │ --rw---- 1.0 fat 162 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ab_texture_tile_theme_dark.png │ --rw---- 1.0 fat 250 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ab_transparent_theme_dark.9.png │ --rw---- 1.0 fat 214 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/btn_cab_done_default_theme_dark.9.png │ --rw---- 1.0 fat 208 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/btn_cab_done_focused_theme_dark.9.png │ --rw---- 1.0 fat 208 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/btn_cab_done_pressed_theme_dark.9.png │ --rw---- 1.0 fat 316 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/cab_background_bottom_theme_dark.9.png │ --rw---- 1.0 fat 317 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/cab_background_top_theme_dark.9.png │ --rw---- 1.0 fat 1818 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/checking.png │ --rw---- 1.0 fat 925 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/downloading.png │ --rw---- 1.0 fat 1553 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/error.png │ --rw---- 1.0 fat 200 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_add.png │ --rw---- 1.0 fat 928 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_decrease_prio.png │ --rw---- 1.0 fat 1214 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_delete.png │ --rw---- 1.0 fat 396 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_delete_drive.png │ --rw---- 1.0 fat 904 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_increase_prio.png │ --rw---- 1.0 fat 645 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_max_prio.png │ --rw---- 1.0 fat 658 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_min_prio.png │ --rw---- 1.0 fat 1861 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_options.png │ --rw---- 1.0 fat 166 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_pause.png │ --rw---- 1.0 fat 1124 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_recheck.png │ --rw---- 1.0 fat 1731 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_refresh.png │ --rw---- 1.0 fat 691 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_resume.png │ --rw---- 1.0 fat 1417 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_search.png │ --rw---- 1.0 fat 217 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_action_sort.png │ --rw---- 1.0 fat 962 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_arrow.png │ --rw---- 1.0 fat 963 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer.png │ --rw---- 1.0 fat 836 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer_active.png │ --rw---- 1.0 fat 684 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer_all.png │ --rw---- 1.0 fat 928 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer_completed.png │ --rw---- 1.0 fat 649 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer_downloading.png │ --rw---- 1.0 fat 1105 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer_help.png │ --rw---- 1.0 fat 1152 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer_inactive.png │ --rw---- 1.0 fat 166 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer_paused.png │ --rw---- 1.0 fat 515 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer_settings.png │ --rw---- 1.0 fat 645 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_drawer_uploading.png │ --rw---- 1.0 fat 21295 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 823 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_notification.png │ --rw---- 1.0 fat 1787 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_refresh.png │ --rw---- 1.0 fat 598 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/ic_stat_completed.png │ --rw---- 1.0 fat 257 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/list_focused_theme_dark.9.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/list_pressed_theme_dark.9.png │ --rw---- 1.0 fat 2643 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/menu_dropdown_panel_theme_dark.9.png │ --rw---- 1.0 fat 260 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/paused.png │ --rw---- 1.0 fat 213 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/progress_bg_theme_dark.9.png │ --rw---- 1.0 fat 1547 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/progress_primary_theme_dark.9.png │ --rw---- 1.0 fat 213 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/progress_secondary_theme_dark.9.png │ --rw---- 1.0 fat 1413 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/queued.png │ --rw---- 1.0 fat 400 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/spinner_ab_default_theme_dark.9.png │ --rw---- 1.0 fat 403 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/spinner_ab_disabled_theme_dark.9.png │ --rw---- 1.0 fat 726 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/spinner_ab_focused_theme_dark.9.png │ --rw---- 1.0 fat 684 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/spinner_ab_pressed_theme_dark.9.png │ --rw---- 1.0 fat 860 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/stalleddl.png │ --rw---- 1.0 fat 808 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/stalledup.png │ --rw---- 1.0 fat 195 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/tab_selected_focused_theme_dark.9.png │ --rw---- 1.0 fat 195 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/tab_selected_pressed_theme_dark.9.png │ --rw---- 1.0 fat 188 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/tab_selected_theme_dark.9.png │ --rw---- 1.0 fat 183 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/tab_unselected_focused_theme_dark.9.png │ --rw---- 1.0 fat 183 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/tab_unselected_pressed_theme_dark.9.png │ --rw---- 1.0 fat 186 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/tab_unselected_theme_dark.9.png │ --rw---- 1.0 fat 264 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 155 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png │ --rw---- 1.0 fat 264 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png │ --rw---- 1.0 fat 165 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_holo_dark.png │ --rw---- 1.0 fat 290 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png │ --rw---- 1.0 fat 796 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 433 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png │ --rw---- 1.0 fat 3108 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png │ --rw---- 1.0 fat 2690 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_holo_dark.png │ --rw---- 1.0 fat 601 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png │ --rw---- 1.0 fat 532 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 850 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png │ --rw---- 1.0 fat 819 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png │ --rw---- 1.0 fat 850 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png │ --rw---- 1.0 fat 846 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png │ --rw---- 1.0 fat 1431 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 802 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png │ --rw---- 1.0 fat 1606 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png │ --rw---- 1.0 fat 787 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_holo_dark.png │ --rw---- 1.0 fat 1115 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png │ --rw---- 1.0 fat 2567 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png │ --rw---- 1.0 fat 2063 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png │ --rw---- 1.0 fat 2879 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png │ --rw---- 1.0 fat 2261 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_holo_dark.png │ --rw---- 1.0 fat 1383 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png │ --rw---- 1.0 fat 3566 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png │ --rw---- 1.0 fat 2258 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png │ --rw---- 1.0 fat 7199 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png │ --rw---- 1.0 fat 6163 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png │ --rw---- 1.0 fat 2091 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png │ --rw---- 1.0 fat 6670 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png │ --rw---- 1.0 fat 671 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 936 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png │ --rw---- 1.0 fat 684 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png │ --rw---- 1.0 fat 976 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png │ --rw---- 1.0 fat 902 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png │ --rw---- 1.0 fat 762 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 1057 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png │ --rw---- 1.0 fat 810 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png │ --rw---- 1.0 fat 889 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png │ --rw---- 1.0 fat 1104 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png │ --rw---- 1.0 fat 255 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 431 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 124 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_ic_navigation_drawer.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_list_activated_holo.9.png │ --rw---- 1.0 fat 245 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 317 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 222 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progress_bg_holo_dark.9.png │ --rw---- 1.0 fat 824 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progress_primary_holo_dark.9.png │ --rw---- 1.0 fat 213 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progress_secondary_holo_dark.9.png │ --rw---- 1.0 fat 861 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 1060 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 1202 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 1215 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 1164 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 1285 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 1128 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 1129 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 2114 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_rate_star_big_half_holo_dark.png │ --rw---- 1.0 fat 1997 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_rate_star_big_off_holo_dark.png │ --rw---- 1.0 fat 1787 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_rate_star_big_on_holo_dark.png │ --rw---- 1.0 fat 1160 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_rate_star_small_half_holo_dark.png │ --rw---- 1.0 fat 1120 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_rate_star_small_off_holo_dark.png │ --rw---- 1.0 fat 867 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_rate_star_small_on_holo_dark.png │ --rw---- 1.0 fat 804 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 1375 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_scrubber_control_focused_holo.png │ --rw---- 1.0 fat 1764 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_scrubber_control_normal_holo.png │ --rw---- 1.0 fat 1650 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_scrubber_primary_holo.9.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 245 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_scrubber_track_holo_dark.9.png │ --rw---- 1.0 fat 451 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_spinner_default_holo_dark.9.png │ --rw---- 1.0 fat 501 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_spinner_disabled_holo_dark.9.png │ --rw---- 1.0 fat 678 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_spinner_focused_holo_dark.9.png │ --rw---- 1.0 fat 653 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_spinner_pressed_holo_dark.9.png │ --rw---- 1.0 fat 369 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_switch_bg_disabled_holo_dark.9.png │ --rw---- 1.0 fat 342 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_switch_bg_focused_holo_dark.9.png │ --rw---- 1.0 fat 356 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_switch_bg_holo_dark.9.png │ --rw---- 1.0 fat 876 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_switch_thumb_activated_holo_dark.9.png │ --rw---- 1.0 fat 906 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_switch_thumb_disabled_holo_dark.9.png │ --rw---- 1.0 fat 1005 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_switch_thumb_holo_dark.9.png │ --rw---- 1.0 fat 799 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_switch_thumb_pressed_holo_dark.9.png │ --rw---- 1.0 fat 195 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 188 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_tab_selected_holo.9.png │ --rw---- 1.0 fat 196 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 194 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_tab_unselected_holo.9.png │ --rw---- 1.0 fat 198 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 2630 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_text_select_handle_left.png │ --rw---- 1.0 fat 2423 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_text_select_handle_middle.png │ --rw---- 1.0 fat 2363 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_text_select_handle_right.png │ --rw---- 1.0 fat 320 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_textfield_activated_holo_dark.9.png │ --rw---- 1.0 fat 310 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_textfield_default_holo_dark.9.png │ --rw---- 1.0 fat 481 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_textfield_disabled_focused_holo_dark.9.png │ --rw---- 1.0 fat 309 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_textfield_disabled_holo_dark.9.png │ --rw---- 1.0 fat 484 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_dark_textfield_focused_holo_dark.9.png │ --rw---- 1.0 fat 264 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 155 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_off_disabled_holo_light.png │ --rw---- 1.0 fat 296 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_off_focused_holo_light.png │ --rw---- 1.0 fat 197 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_off_holo_light.png │ --rw---- 1.0 fat 2700 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_off_pressed_holo_light.png │ --rw---- 1.0 fat 735 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 475 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_on_disabled_holo_light.png │ --rw---- 1.0 fat 3084 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_on_focused_holo_light.png │ --rw---- 1.0 fat 2669 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_on_holo_light.png │ --rw---- 1.0 fat 2906 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_check_on_pressed_holo_light.png │ --rw---- 1.0 fat 532 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_default_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 850 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_default_disabled_holo_light.9.png │ --rw---- 1.0 fat 819 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_default_focused_holo_light.9.png │ --rw---- 1.0 fat 850 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_default_normal_holo_light.9.png │ --rw---- 1.0 fat 1487 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_default_pressed_holo_light.9.png │ --rw---- 1.0 fat 1535 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_disabled_focused_holo_light.png │ --rw---- 1.0 fat 878 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_disabled_holo_light.png │ --rw---- 1.0 fat 1798 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_focused_holo_light.png │ --rw---- 1.0 fat 967 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_holo_light.png │ --rw---- 1.0 fat 3921 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_pressed_holo_light.png │ --rw---- 1.0 fat 2667 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_disabled_focused_holo_light.png │ --rw---- 1.0 fat 2145 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_disabled_holo_light.png │ --rw---- 1.0 fat 4638 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_focused_holo_light.png │ --rw---- 1.0 fat 3543 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_holo_light.png │ --rw---- 1.0 fat 6269 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_pressed_holo_light.png │ --rw---- 1.0 fat 6464 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_off_focused_holo_light.png │ --rw---- 1.0 fat 2290 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_off_normal_holo_light.png │ --rw---- 1.0 fat 6944 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_off_pressed_holo_light.png │ --rw---- 1.0 fat 5794 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_on_focused_holo_light.png │ --rw---- 1.0 fat 1977 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_on_normal_holo_light.png │ --rw---- 1.0 fat 4162 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_on_pressed_holo_light.png │ --rw---- 1.0 fat 671 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 936 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_disabled_holo_light.9.png │ --rw---- 1.0 fat 684 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_focused_holo_light.9.png │ --rw---- 1.0 fat 976 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_normal_holo_light.9.png │ --rw---- 1.0 fat 1581 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_pressed_holo_light.9.png │ --rw---- 1.0 fat 762 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 1057 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_disabled_holo_light.9.png │ --rw---- 1.0 fat 810 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_focused_holo_light.9.png │ --rw---- 1.0 fat 889 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_normal_holo_light.9.png │ --rw---- 1.0 fat 1583 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_pressed_holo_light.9.png │ --rw---- 1.0 fat 255 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_fastscroll_thumb_default_holo.png │ --rw---- 1.0 fat 431 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_fastscroll_thumb_pressed_holo.png │ --rw---- 1.0 fat 124 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_ic_navigation_drawer.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_list_activated_holo.9.png │ --rw---- 1.0 fat 245 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 312 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 233 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progress_bg_holo_light.9.png │ --rw---- 1.0 fat 836 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progress_primary_holo_light.9.png │ --rw---- 1.0 fat 213 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progress_secondary_holo_light.9.png │ --rw---- 1.0 fat 861 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo1.png │ --rw---- 1.0 fat 1060 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo2.png │ --rw---- 1.0 fat 1202 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo3.png │ --rw---- 1.0 fat 1215 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo4.png │ --rw---- 1.0 fat 1164 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo5.png │ --rw---- 1.0 fat 1285 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo6.png │ --rw---- 1.0 fat 1128 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo7.png │ --rw---- 1.0 fat 1129 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo8.png │ --rw---- 1.0 fat 2268 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_rate_star_big_half_holo_light.png │ --rw---- 1.0 fat 2181 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_rate_star_big_off_holo_light.png │ --rw---- 1.0 fat 1955 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_rate_star_big_on_holo_light.png │ --rw---- 1.0 fat 1098 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_rate_star_small_half_holo_light.png │ --rw---- 1.0 fat 1181 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_rate_star_small_off_holo_light.png │ --rw---- 1.0 fat 834 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_rate_star_small_on_holo_light.png │ --rw---- 1.0 fat 804 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_scrubber_control_disabled_holo.png │ --rw---- 1.0 fat 1375 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_scrubber_control_focused_holo.png │ --rw---- 1.0 fat 1764 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_scrubber_control_normal_holo.png │ --rw---- 1.0 fat 1650 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_scrubber_control_pressed_holo.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_scrubber_primary_holo.9.png │ --rw---- 1.0 fat 221 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_scrubber_secondary_holo.9.png │ --rw---- 1.0 fat 250 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_scrubber_track_holo_light.9.png │ --rw---- 1.0 fat 451 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_spinner_default_holo_light.9.png │ --rw---- 1.0 fat 501 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_spinner_disabled_holo_light.9.png │ --rw---- 1.0 fat 678 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_spinner_focused_holo_light.9.png │ --rw---- 1.0 fat 650 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_spinner_pressed_holo_light.9.png │ --rw---- 1.0 fat 373 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_switch_bg_disabled_holo_light.9.png │ --rw---- 1.0 fat 344 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_switch_bg_focused_holo_light.9.png │ --rw---- 1.0 fat 354 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_switch_bg_holo_light.9.png │ --rw---- 1.0 fat 876 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_switch_thumb_activated_holo_light.9.png │ --rw---- 1.0 fat 905 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_switch_thumb_disabled_holo_light.9.png │ --rw---- 1.0 fat 1111 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_switch_thumb_holo_light.9.png │ --rw---- 1.0 fat 886 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_switch_thumb_pressed_holo_light.9.png │ --rw---- 1.0 fat 195 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_tab_selected_focused_holo.9.png │ --rw---- 1.0 fat 188 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_tab_selected_holo.9.png │ --rw---- 1.0 fat 195 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_tab_selected_pressed_holo.9.png │ --rw---- 1.0 fat 194 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_tab_unselected_focused_holo.9.png │ --rw---- 1.0 fat 193 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_tab_unselected_holo.9.png │ --rw---- 1.0 fat 194 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_tab_unselected_pressed_holo.9.png │ --rw---- 1.0 fat 2630 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_text_select_handle_left.png │ --rw---- 1.0 fat 2423 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_text_select_handle_middle.png │ --rw---- 1.0 fat 2363 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_text_select_handle_right.png │ --rw---- 1.0 fat 320 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_textfield_activated_holo_light.9.png │ --rw---- 1.0 fat 307 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_textfield_default_holo_light.9.png │ --rw---- 1.0 fat 467 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_textfield_disabled_focused_holo_light.9.png │ --rw---- 1.0 fat 306 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_textfield_disabled_holo_light.9.png │ --rw---- 1.0 fat 484 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/theme_light_textfield_focused_holo_light.9.png │ --rw---- 1.0 fat 907 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v4/uploading.png │ --rw---- 1.0 fat 880 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v9/ic_notification.png │ --rw---- 1.0 fat 714 b- stor 15-Apr-14 07:44 res/drawable-xxhdpi-v9/ic_stat_completed.png │ --rw---- 1.0 fat 36053 b- stor 15-Apr-14 07:44 res/drawable-xxxhdpi-v4/ic_launcher.png │ --rw---- 2.0 fat 380 bl defN 15-Apr-14 07:45 res/drawable/ab_background_textured_theme_dark.xml │ --rw---- 2.0 fat 704 bl defN 15-Apr-14 07:45 res/drawable/background_selector_dark.xml │ --rw---- 2.0 fat 704 bl defN 15-Apr-14 07:45 res/drawable/background_selector_light.xml │ --rw---- 2.0 fat 776 bl defN 15-Apr-14 07:45 res/drawable/btn_cab_done_theme_dark.xml │ --rw---- 2.0 fat 2508 bl defN 15-Apr-14 07:45 res/drawable/container_dropshadow_dark.xml │ --rw---- 2.0 fat 2508 bl defN 15-Apr-14 07:45 res/drawable/container_dropshadow_light.xml │ --rw---- 2.0 fat 888 bl defN 15-Apr-14 07:45 res/drawable/progress_horizontal_theme_dark.xml │ --rw---- 2.0 fat 784 bl defN 15-Apr-14 07:45 res/drawable/selectable_background_theme_dark.xml │ --rw---- 2.0 fat 856 bl defN 15-Apr-14 07:45 res/drawable/spinner_background_ab_theme_dark.xml │ --rw---- 2.0 fat 1580 bl defN 15-Apr-14 07:45 res/drawable/tab_indicator_ab_theme_dark.xml │ --rw---- 2.0 fat 564 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_activated_background_holo_dark.xml │ --rw---- 2.0 fat 2308 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_btn_check_holo_dark.xml │ --rw---- 2.0 fat 1248 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_btn_default_holo_dark.xml │ --rw---- 2.0 fat 2308 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_btn_radio_holo_dark.xml │ --rw---- 2.0 fat 2168 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_btn_toggle_holo_dark.xml │ --rw---- 2.0 fat 1272 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_edit_text_holo_dark.xml │ --rw---- 2.0 fat 560 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_fastscroll_thumb_holo.xml │ --rw---- 2.0 fat 1136 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_item_background_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_list_selector_holo_dark.xml │ --rw---- 2.0 fat 888 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_progress_horizontal_holo_dark.xml │ --rw---- 2.0 fat 1228 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_progress_indeterminate_horizontal_holo_dark.xml │ --rw---- 2.0 fat 952 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_ratingbar_full_empty_holo_dark.xml │ --rw---- 2.0 fat 952 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_ratingbar_full_filled_holo_dark.xml │ --rw---- 2.0 fat 664 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_ratingbar_full_holo_dark.xml │ --rw---- 2.0 fat 664 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_ratingbar_holo_dark.xml │ --rw---- 2.0 fat 664 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_ratingbar_small_holo_dark.xml │ --rw---- 2.0 fat 840 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_scrubber_control_selector_holo_dark.xml │ --rw---- 2.0 fat 888 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_scrubber_progress_horizontal_holo_dark.xml │ --rw---- 2.0 fat 856 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_spinner_background_holo_dark.xml │ --rw---- 2.0 fat 836 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_switch_inner_holo_dark.xml │ --rw---- 2.0 fat 560 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_switch_track_holo_dark.xml │ --rw---- 2.0 fat 1580 bl defN 15-Apr-14 07:45 res/drawable/theme_dark_tab_indicator_holo.xml │ --rw---- 2.0 fat 564 bl defN 15-Apr-14 07:45 res/drawable/theme_light_activated_background_holo_light.xml │ --rw---- 2.0 fat 2308 bl defN 15-Apr-14 07:45 res/drawable/theme_light_btn_check_holo_light.xml │ --rw---- 2.0 fat 1248 bl defN 15-Apr-14 07:45 res/drawable/theme_light_btn_default_holo_light.xml │ --rw---- 2.0 fat 2308 bl defN 15-Apr-14 07:45 res/drawable/theme_light_btn_radio_holo_light.xml │ --rw---- 2.0 fat 2168 bl defN 15-Apr-14 07:45 res/drawable/theme_light_btn_toggle_holo_light.xml │ --rw---- 2.0 fat 1272 bl defN 15-Apr-14 07:45 res/drawable/theme_light_edit_text_holo_light.xml │ --rw---- 2.0 fat 560 bl defN 15-Apr-14 07:45 res/drawable/theme_light_fastscroll_thumb_holo.xml │ --rw---- 2.0 fat 1136 bl defN 15-Apr-14 07:45 res/drawable/theme_light_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 15-Apr-14 07:45 res/drawable/theme_light_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 15-Apr-14 07:45 res/drawable/theme_light_list_selector_holo_light.xml │ --rw---- 2.0 fat 888 bl defN 15-Apr-14 07:45 res/drawable/theme_light_progress_horizontal_holo_light.xml │ --rw---- 2.0 fat 1228 bl defN 15-Apr-14 07:45 res/drawable/theme_light_progress_indeterminate_horizontal_holo_light.xml │ --rw---- 2.0 fat 952 bl defN 15-Apr-14 07:45 res/drawable/theme_light_ratingbar_full_empty_holo_light.xml │ --rw---- 2.0 fat 952 bl defN 15-Apr-14 07:45 res/drawable/theme_light_ratingbar_full_filled_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 15-Apr-14 07:45 res/drawable/theme_light_ratingbar_full_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 15-Apr-14 07:45 res/drawable/theme_light_ratingbar_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 15-Apr-14 07:45 res/drawable/theme_light_ratingbar_small_holo_light.xml │ --rw---- 2.0 fat 840 bl defN 15-Apr-14 07:45 res/drawable/theme_light_scrubber_control_selector_holo_light.xml │ --rw---- 2.0 fat 888 bl defN 15-Apr-14 07:45 res/drawable/theme_light_scrubber_progress_horizontal_holo_light.xml │ --rw---- 2.0 fat 856 bl defN 15-Apr-14 07:45 res/drawable/theme_light_spinner_background_holo_light.xml │ --rw---- 2.0 fat 836 bl defN 15-Apr-14 07:45 res/drawable/theme_light_switch_inner_holo_light.xml │ --rw---- 2.0 fat 560 bl defN 15-Apr-14 07:45 res/drawable/theme_light_switch_track_holo_light.xml │ --rw---- 2.0 fat 1580 bl defN 15-Apr-14 07:45 res/drawable/theme_light_tab_indicator_holo.xml │ --rw---- 2.0 fat 2976 bl defN 15-Apr-14 07:45 res/layout-large-v17/activity_main.xml │ --rw---- 2.0 fat 2276 bl defN 15-Apr-14 07:45 res/layout-large-v17/row.xml │ --rw---- 2.0 fat 11008 bl defN 15-Apr-14 07:45 res/layout-large-v17/torrent_details.xml │ --rw---- 2.0 fat 9996 bl defN 15-Apr-14 07:45 res/layout-large-v17/torrent_details_old.xml │ --rw---- 2.0 fat 2896 bl defN 15-Apr-14 07:45 res/layout-large-v4/activity_main.xml │ --rw---- 2.0 fat 668 bl defN 15-Apr-14 07:45 res/layout-large-v4/activity_main_original.xml │ --rw---- 2.0 fat 2232 bl defN 15-Apr-14 07:45 res/layout-large-v4/row.xml │ --rw---- 2.0 fat 1108 bl defN 15-Apr-14 07:45 res/layout-large-v4/tablet_help.xml │ --rw---- 2.0 fat 10960 bl defN 15-Apr-14 07:45 res/layout-large-v4/torrent_details.xml │ --rw---- 2.0 fat 9948 bl defN 15-Apr-14 07:45 res/layout-large-v4/torrent_details_old.xml │ --rw---- 2.0 fat 2596 bl defN 15-Apr-14 07:45 res/layout-sw600dp-v13/about.xml │ --rw---- 2.0 fat 2276 bl defN 15-Apr-14 07:45 res/layout-sw600dp-v13/row.xml │ --rw---- 2.0 fat 10940 bl defN 15-Apr-14 07:45 res/layout-sw600dp-v13/torrent_details.xml │ --rw---- 2.0 fat 9928 bl defN 15-Apr-14 07:45 res/layout-sw600dp-v13/torrent_details_old.xml │ --rw---- 2.0 fat 1896 bl defN 15-Apr-14 07:45 res/layout-v17/activity_main.xml │ --rw---- 2.0 fat 2272 bl defN 15-Apr-14 07:45 res/layout-v17/row.xml │ --rw---- 2.0 fat 11028 bl defN 15-Apr-14 07:45 res/layout-v17/torrent_details.xml │ --rw---- 2.0 fat 10016 bl defN 15-Apr-14 07:45 res/layout-v17/torrent_details_old.xml │ --rw---- 2.0 fat 2596 bl defN 15-Apr-14 07:45 res/layout/about.xml │ --rw---- 2.0 fat 2616 bl defN 15-Apr-14 07:45 res/layout/about_qbitorrentclient.xml │ --rw---- 2.0 fat 1852 bl defN 15-Apr-14 07:45 res/layout/activity_main.xml │ --rw---- 2.0 fat 668 bl defN 15-Apr-14 07:45 res/layout/activity_main_original.xml │ --rw---- 2.0 fat 804 bl defN 15-Apr-14 07:45 res/layout/add_torrent.xml │ --rw---- 2.0 fat 1780 bl defN 15-Apr-14 07:45 res/layout/contentfile_row.xml │ --rw---- 2.0 fat 840 bl defN 15-Apr-14 07:45 res/layout/download_rate_limit.xml │ --rw---- 2.0 fat 872 bl defN 15-Apr-14 07:45 res/layout/drawer.xml │ --rw---- 2.0 fat 1136 bl defN 15-Apr-14 07:45 res/layout/listview_item_row.xml │ --rw---- 2.0 fat 860 bl defN 15-Apr-14 07:45 res/layout/property_row.xml │ --rw---- 2.0 fat 2224 bl defN 15-Apr-14 07:45 res/layout/row.xml │ --rw---- 2.0 fat 940 bl defN 15-Apr-14 07:45 res/layout/theme_dark_tab_indicator_holo.xml │ --rw---- 2.0 fat 940 bl defN 15-Apr-14 07:45 res/layout/theme_light_tab_indicator_holo.xml │ --rw---- 2.0 fat 10980 bl defN 15-Apr-14 07:45 res/layout/torrent_details.xml │ --rw---- 2.0 fat 9968 bl defN 15-Apr-14 07:45 res/layout/torrent_details_old.xml │ --rw---- 2.0 fat 768 bl defN 15-Apr-14 07:45 res/layout/tracker_row.xml │ --rw---- 2.0 fat 840 bl defN 15-Apr-14 07:45 res/layout/upload_rate_limit.xml │ --rw---- 2.0 fat 3892 bl defN 15-Apr-14 07:45 res/menu/main.xml │ --rw---- 2.0 fat 2212 bl defN 15-Apr-14 07:45 res/menu/main_contextual_action_bar.xml │ --rw---- 2.0 fat 464 bl defN 15-Apr-14 07:45 res/menu/setting.xml │ --rw---- 2.0 fat 1420 bl defN 15-Apr-14 07:45 res/xml/help.xml │ --rw---- 2.0 fat 2840 bl defN 15-Apr-14 07:45 res/xml/options.xml │ --rw---- 2.0 fat 4616 bl defN 15-Apr-14 07:45 res/xml/preferences.xml │ --rw---- 2.0 fat 312 bl defN 15-Apr-14 07:45 res/xml/searchable.xml │ --rw---- 1.0 fat 247288 b- stor 15-Apr-14 07:44 resources.arsc │ --rw---- 2.0 fat 1212920 bl defN 15-Apr-14 07:45 classes.dex │ --rw---- 2.0 fat 907 bl defN 15-Apr-14 07:45 org/apache/http/entity/mime/version.properties │ --rw---- 2.0 fat 903 bl defN 15-Apr-14 07:45 org/apache/http/version.properties │ -1161 files, 2881690 bytes uncompressed, 1791084 bytes compressed: 37.9% │ +Zip file size: 2017575 bytes, number of entries: 1159 │ +-rw---- 2.0 fat 9352 bX defN 17-May-15 21:29 AndroidManifest.xml │ +-rw---- 1.0 fat 538 b- stor 17-May-15 21:28 res/drawable-hdpi-v11/ic_notification.png │ +-rw---- 1.0 fat 490 b- stor 17-May-15 21:28 res/drawable-hdpi-v11/ic_stat_completed.png │ +-rw---- 1.0 fat 249 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ab_bottom_solid_theme_dark.9.png │ +-rw---- 1.0 fat 255 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ab_solid_theme_dark.9.png │ +-rw---- 1.0 fat 252 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ab_stacked_solid_theme_dark.9.png │ +-rw---- 1.0 fat 107 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ab_texture_tile_theme_dark.png │ +-rw---- 1.0 fat 236 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ab_transparent_theme_dark.9.png │ +-rw---- 1.0 fat 200 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/btn_cab_done_default_theme_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/btn_cab_done_focused_theme_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/btn_cab_done_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 252 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/cab_background_bottom_theme_dark.9.png │ +-rw---- 1.0 fat 253 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/cab_background_top_theme_dark.9.png │ +-rw---- 1.0 fat 815 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/checking.png │ +-rw---- 1.0 fat 413 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/downloading.png │ +-rw---- 1.0 fat 627 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/error.png │ +-rw---- 1.0 fat 171 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_add.png │ +-rw---- 1.0 fat 463 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_decrease_prio.png │ +-rw---- 1.0 fat 740 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_delete.png │ +-rw---- 1.0 fat 248 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_delete_drive.png │ +-rw---- 1.0 fat 446 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_increase_prio.png │ +-rw---- 1.0 fat 444 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_max_prio.png │ +-rw---- 1.0 fat 436 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_min_prio.png │ +-rw---- 1.0 fat 959 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_options.png │ +-rw---- 1.0 fat 159 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_pause.png │ +-rw---- 1.0 fat 693 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_recheck.png │ +-rw---- 1.0 fat 1041 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_refresh.png │ +-rw---- 1.0 fat 400 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_resume.png │ +-rw---- 1.0 fat 785 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 209 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_action_sort.png │ +-rw---- 1.0 fat 580 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_arrow.png │ +-rw---- 1.0 fat 538 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 506 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer_active.png │ +-rw---- 1.0 fat 431 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer_all.png │ +-rw---- 1.0 fat 559 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer_completed.png │ +-rw---- 1.0 fat 436 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer_downloading.png │ +-rw---- 1.0 fat 683 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer_help.png │ +-rw---- 1.0 fat 667 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer_inactive.png │ +-rw---- 1.0 fat 159 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer_paused.png │ +-rw---- 1.0 fat 297 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer_settings.png │ +-rw---- 1.0 fat 444 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_drawer_uploading.png │ +-rw---- 1.0 fat 7562 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 890 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_notification.png │ +-rw---- 1.0 fat 1061 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_refresh.png │ +-rw---- 1.0 fat 864 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/ic_stat_completed.png │ +-rw---- 1.0 fat 258 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/list_focused_theme_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/list_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 896 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/menu_dropdown_panel_theme_dark.9.png │ +-rw---- 1.0 fat 136 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/paused.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/progress_bg_theme_dark.9.png │ +-rw---- 1.0 fat 803 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/progress_primary_theme_dark.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/progress_secondary_theme_dark.9.png │ +-rw---- 1.0 fat 742 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/queued.png │ +-rw---- 1.0 fat 390 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/spinner_ab_default_theme_dark.9.png │ +-rw---- 1.0 fat 390 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/spinner_ab_disabled_theme_dark.9.png │ +-rw---- 1.0 fat 559 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/spinner_ab_focused_theme_dark.9.png │ +-rw---- 1.0 fat 480 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/spinner_ab_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 409 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/stalleddl.png │ +-rw---- 1.0 fat 372 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/stalledup.png │ +-rw---- 1.0 fat 192 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/tab_selected_focused_theme_dark.9.png │ +-rw---- 1.0 fat 192 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/tab_selected_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 185 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/tab_selected_theme_dark.9.png │ +-rw---- 1.0 fat 182 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/tab_unselected_focused_theme_dark.9.png │ +-rw---- 1.0 fat 182 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/tab_unselected_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 183 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/tab_unselected_theme_dark.9.png │ +-rw---- 1.0 fat 262 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 168 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 277 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png │ +-rw---- 1.0 fat 176 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_off_holo_dark.png │ +-rw---- 1.0 fat 258 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 617 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 405 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 1626 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png │ +-rw---- 1.0 fat 1413 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_on_holo_dark.png │ +-rw---- 1.0 fat 585 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 401 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 467 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 468 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png │ +-rw---- 1.0 fat 406 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png │ +-rw---- 1.0 fat 402 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 998 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 441 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 1078 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png │ +-rw---- 1.0 fat 446 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_off_holo_dark.png │ +-rw---- 1.0 fat 661 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 1674 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 1106 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 1513 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png │ +-rw---- 1.0 fat 924 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_on_holo_dark.png │ +-rw---- 1.0 fat 814 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 3628 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png │ +-rw---- 1.0 fat 1454 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png │ +-rw---- 1.0 fat 4222 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 3945 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png │ +-rw---- 1.0 fat 2497 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png │ +-rw---- 1.0 fat 4521 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 532 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 549 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 513 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png │ +-rw---- 1.0 fat 584 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png │ +-rw---- 1.0 fat 565 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 553 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 659 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 551 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png │ +-rw---- 1.0 fat 667 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png │ +-rw---- 1.0 fat 663 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 170 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 292 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 112 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_ic_navigation_drawer.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_list_activated_holo.9.png │ +-rw---- 1.0 fat 239 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 239 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 213 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progress_bg_holo_dark.9.png │ +-rw---- 1.0 fat 412 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progress_primary_holo_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progress_secondary_holo_dark.9.png │ +-rw---- 1.0 fat 533 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 607 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 623 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 664 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 589 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 684 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 537 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 591 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 1932 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_rate_star_big_half_holo_dark.png │ +-rw---- 1.0 fat 1361 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_rate_star_big_off_holo_dark.png │ +-rw---- 1.0 fat 2044 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_rate_star_big_on_holo_dark.png │ +-rw---- 1.0 fat 1028 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_rate_star_small_half_holo_dark.png │ +-rw---- 1.0 fat 591 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_rate_star_small_off_holo_dark.png │ +-rw---- 1.0 fat 1068 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_rate_star_small_on_holo_dark.png │ +-rw---- 1.0 fat 602 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 887 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 1176 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 1418 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 217 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 217 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 201 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_scrubber_track_holo_dark.9.png │ +-rw---- 1.0 fat 502 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_spinner_default_holo_dark.9.png │ +-rw---- 1.0 fat 418 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_spinner_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 576 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_spinner_focused_holo_dark.9.png │ +-rw---- 1.0 fat 698 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_spinner_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 303 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_switch_bg_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 305 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_switch_bg_focused_holo_dark.9.png │ +-rw---- 1.0 fat 255 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_switch_bg_holo_dark.9.png │ +-rw---- 1.0 fat 489 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_switch_thumb_activated_holo_dark.9.png │ +-rw---- 1.0 fat 550 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_switch_thumb_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 561 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_switch_thumb_holo_dark.9.png │ +-rw---- 1.0 fat 532 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_switch_thumb_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 192 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 185 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_tab_selected_holo.9.png │ +-rw---- 1.0 fat 192 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 189 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 183 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_tab_unselected_holo.9.png │ +-rw---- 1.0 fat 190 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 1405 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_text_select_handle_left.png │ +-rw---- 1.0 fat 1251 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_text_select_handle_middle.png │ +-rw---- 1.0 fat 1389 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_text_select_handle_right.png │ +-rw---- 1.0 fat 274 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_textfield_activated_holo_dark.9.png │ +-rw---- 1.0 fat 295 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_textfield_default_holo_dark.9.png │ +-rw---- 1.0 fat 382 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_textfield_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 295 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_textfield_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 375 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_dark_textfield_focused_holo_dark.9.png │ +-rw---- 1.0 fat 269 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 176 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 277 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 176 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_off_holo_light.png │ +-rw---- 1.0 fat 1294 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 682 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 475 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 1614 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 1402 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_on_holo_light.png │ +-rw---- 1.0 fat 2065 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 401 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 467 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 468 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 406 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 596 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 1022 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 505 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_off_disabled_holo_light.png │ +-rw---- 1.0 fat 1193 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_off_focused_holo_light.png │ +-rw---- 1.0 fat 575 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_off_holo_light.png │ +-rw---- 1.0 fat 1901 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_off_pressed_holo_light.png │ +-rw---- 1.0 fat 1709 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 1160 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_on_disabled_holo_light.png │ +-rw---- 1.0 fat 1627 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_on_focused_holo_light.png │ +-rw---- 1.0 fat 1044 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_on_holo_light.png │ +-rw---- 1.0 fat 1979 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_radio_on_pressed_holo_light.png │ +-rw---- 1.0 fat 3708 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_rating_star_off_focused_holo_light.png │ +-rw---- 1.0 fat 1561 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_rating_star_off_normal_holo_light.png │ +-rw---- 1.0 fat 4220 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_rating_star_off_pressed_holo_light.png │ +-rw---- 1.0 fat 3824 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_rating_star_on_focused_holo_light.png │ +-rw---- 1.0 fat 2410 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_rating_star_on_normal_holo_light.png │ +-rw---- 1.0 fat 4363 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_rating_star_on_pressed_holo_light.png │ +-rw---- 1.0 fat 532 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_off_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 549 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_off_disabled_holo_light.9.png │ +-rw---- 1.0 fat 513 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_off_focused_holo_light.9.png │ +-rw---- 1.0 fat 584 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_off_normal_holo_light.9.png │ +-rw---- 1.0 fat 679 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_off_pressed_holo_light.9.png │ +-rw---- 1.0 fat 553 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_on_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 659 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_on_disabled_holo_light.9.png │ +-rw---- 1.0 fat 551 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_on_focused_holo_light.9.png │ +-rw---- 1.0 fat 667 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_on_normal_holo_light.9.png │ +-rw---- 1.0 fat 710 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_btn_toggle_on_pressed_holo_light.9.png │ +-rw---- 1.0 fat 170 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 292 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 112 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_ic_navigation_drawer.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_list_activated_holo.9.png │ +-rw---- 1.0 fat 239 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 240 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 209 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 424 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 533 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 607 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 623 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 664 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 589 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 684 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 537 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 591 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 2632 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_rate_star_big_half_holo_light.png │ +-rw---- 1.0 fat 1408 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_rate_star_big_off_holo_light.png │ +-rw---- 1.0 fat 1933 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_rate_star_big_on_holo_light.png │ +-rw---- 1.0 fat 1123 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_rate_star_small_half_holo_light.png │ +-rw---- 1.0 fat 607 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_rate_star_small_off_holo_light.png │ +-rw---- 1.0 fat 936 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_rate_star_small_on_holo_light.png │ +-rw---- 1.0 fat 602 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 887 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 1176 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 1418 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 217 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 217 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 201 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_scrubber_track_holo_light.9.png │ +-rw---- 1.0 fat 502 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_spinner_default_holo_light.9.png │ +-rw---- 1.0 fat 418 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_spinner_disabled_holo_light.9.png │ +-rw---- 1.0 fat 576 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_spinner_focused_holo_light.9.png │ +-rw---- 1.0 fat 533 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_spinner_pressed_holo_light.9.png │ +-rw---- 1.0 fat 303 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_switch_bg_disabled_holo_light.9.png │ +-rw---- 1.0 fat 303 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_switch_bg_focused_holo_light.9.png │ +-rw---- 1.0 fat 255 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_switch_bg_holo_light.9.png │ +-rw---- 1.0 fat 489 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_switch_thumb_activated_holo_light.9.png │ +-rw---- 1.0 fat 550 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_switch_thumb_disabled_holo_light.9.png │ +-rw---- 1.0 fat 561 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_switch_thumb_holo_light.9.png │ +-rw---- 1.0 fat 485 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_switch_thumb_pressed_holo_light.9.png │ +-rw---- 1.0 fat 192 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 185 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_tab_selected_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 189 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 183 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_tab_unselected_holo.9.png │ +-rw---- 1.0 fat 189 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 1405 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_text_select_handle_left.png │ +-rw---- 1.0 fat 1251 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_text_select_handle_middle.png │ +-rw---- 1.0 fat 1389 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_text_select_handle_right.png │ +-rw---- 1.0 fat 274 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_textfield_activated_holo_light.9.png │ +-rw---- 1.0 fat 300 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_textfield_default_holo_light.9.png │ +-rw---- 1.0 fat 390 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_textfield_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 300 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_textfield_disabled_holo_light.9.png │ +-rw---- 1.0 fat 375 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/theme_light_textfield_focused_holo_light.9.png │ +-rw---- 1.0 fat 395 b- stor 17-May-15 21:28 res/drawable-hdpi-v4/uploading.png │ +-rw---- 1.0 fat 485 b- stor 17-May-15 21:28 res/drawable-hdpi-v9/ic_notification.png │ +-rw---- 1.0 fat 446 b- stor 17-May-15 21:28 res/drawable-hdpi-v9/ic_stat_completed.png │ +-rw---- 1.0 fat 387 b- stor 17-May-15 21:28 res/drawable-mdpi-v11/ic_notification.png │ +-rw---- 1.0 fat 391 b- stor 17-May-15 21:28 res/drawable-mdpi-v11/ic_stat_completed.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ab_bottom_solid_theme_dark.9.png │ +-rw---- 1.0 fat 242 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ab_solid_theme_dark.9.png │ +-rw---- 1.0 fat 240 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ab_stacked_solid_theme_dark.9.png │ +-rw---- 1.0 fat 97 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ab_texture_tile_theme_dark.png │ +-rw---- 1.0 fat 230 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ab_transparent_theme_dark.9.png │ +-rw---- 1.0 fat 200 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/btn_cab_done_default_theme_dark.9.png │ +-rw---- 1.0 fat 213 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/btn_cab_done_focused_theme_dark.9.png │ +-rw---- 1.0 fat 218 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/btn_cab_done_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/cab_background_bottom_theme_dark.9.png │ +-rw---- 1.0 fat 235 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/cab_background_top_theme_dark.9.png │ +-rw---- 1.0 fat 466 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/checking.png │ +-rw---- 1.0 fat 246 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/downloading.png │ +-rw---- 1.0 fat 314 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/error.png │ +-rw---- 1.0 fat 140 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_add.png │ +-rw---- 1.0 fat 348 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_decrease_prio.png │ +-rw---- 1.0 fat 502 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_delete.png │ +-rw---- 1.0 fat 192 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_delete_drive.png │ +-rw---- 1.0 fat 342 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_increase_prio.png │ +-rw---- 1.0 fat 333 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_max_prio.png │ +-rw---- 1.0 fat 339 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_min_prio.png │ +-rw---- 1.0 fat 668 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_options.png │ +-rw---- 1.0 fat 135 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_pause.png │ +-rw---- 1.0 fat 509 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_recheck.png │ +-rw---- 1.0 fat 775 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_refresh.png │ +-rw---- 1.0 fat 308 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_resume.png │ +-rw---- 1.0 fat 539 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 195 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_action_sort.png │ +-rw---- 1.0 fat 414 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_arrow.png │ +-rw---- 1.0 fat 364 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 368 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer_active.png │ +-rw---- 1.0 fat 325 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer_all.png │ +-rw---- 1.0 fat 457 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer_completed.png │ +-rw---- 1.0 fat 339 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer_downloading.png │ +-rw---- 1.0 fat 505 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer_help.png │ +-rw---- 1.0 fat 502 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer_inactive.png │ +-rw---- 1.0 fat 135 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer_paused.png │ +-rw---- 1.0 fat 241 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer_settings.png │ +-rw---- 1.0 fat 333 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_drawer_uploading.png │ +-rw---- 1.0 fat 4028 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 607 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_notification.png │ +-rw---- 1.0 fat 791 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_refresh.png │ +-rw---- 1.0 fat 591 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/ic_stat_completed.png │ +-rw---- 1.0 fat 228 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/list_focused_theme_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/list_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 635 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/menu_dropdown_panel_theme_dark.9.png │ +-rw---- 1.0 fat 127 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/paused.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/progress_bg_theme_dark.9.png │ +-rw---- 1.0 fat 560 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/progress_primary_theme_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/progress_secondary_theme_dark.9.png │ +-rw---- 1.0 fat 503 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/queued.png │ +-rw---- 1.0 fat 355 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/spinner_ab_default_theme_dark.9.png │ +-rw---- 1.0 fat 349 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/spinner_ab_disabled_theme_dark.9.png │ +-rw---- 1.0 fat 461 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/spinner_ab_focused_theme_dark.9.png │ +-rw---- 1.0 fat 384 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/spinner_ab_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 246 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/stalleddl.png │ +-rw---- 1.0 fat 253 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/stalledup.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/tab_selected_focused_theme_dark.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/tab_selected_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 187 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/tab_selected_theme_dark.9.png │ +-rw---- 1.0 fat 183 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/tab_unselected_focused_theme_dark.9.png │ +-rw---- 1.0 fat 183 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/tab_unselected_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/tab_unselected_theme_dark.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 153 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png │ +-rw---- 1.0 fat 145 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_off_holo_dark.png │ +-rw---- 1.0 fat 200 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 506 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 300 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 1151 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png │ +-rw---- 1.0 fat 951 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_on_holo_dark.png │ +-rw---- 1.0 fat 421 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 334 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 388 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 394 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png │ +-rw---- 1.0 fat 351 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png │ +-rw---- 1.0 fat 353 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 601 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 295 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 622 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png │ +-rw---- 1.0 fat 286 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_off_holo_dark.png │ +-rw---- 1.0 fat 419 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 901 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 575 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 885 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png │ +-rw---- 1.0 fat 552 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_on_holo_dark.png │ +-rw---- 1.0 fat 503 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 2040 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png │ +-rw---- 1.0 fat 1129 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png │ +-rw---- 1.0 fat 2429 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 2087 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png │ +-rw---- 1.0 fat 1371 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png │ +-rw---- 1.0 fat 2468 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 487 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 467 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 536 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png │ +-rw---- 1.0 fat 480 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png │ +-rw---- 1.0 fat 470 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 464 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 516 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 480 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png │ +-rw---- 1.0 fat 558 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png │ +-rw---- 1.0 fat 496 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 142 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 225 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 110 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_ic_navigation_drawer.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_list_activated_holo.9.png │ +-rw---- 1.0 fat 222 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 226 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 210 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progress_bg_holo_dark.9.png │ +-rw---- 1.0 fat 333 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progress_primary_holo_dark.9.png │ +-rw---- 1.0 fat 210 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progress_secondary_holo_dark.9.png │ +-rw---- 1.0 fat 337 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 378 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 408 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 403 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 383 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 407 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 377 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 391 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 999 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_rate_star_big_half_holo_dark.png │ +-rw---- 1.0 fat 1286 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_rate_star_big_off_holo_dark.png │ +-rw---- 1.0 fat 1029 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_rate_star_big_on_holo_dark.png │ +-rw---- 1.0 fat 711 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_rate_star_small_half_holo_dark.png │ +-rw---- 1.0 fat 375 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_rate_star_small_off_holo_dark.png │ +-rw---- 1.0 fat 707 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_rate_star_small_on_holo_dark.png │ +-rw---- 1.0 fat 458 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 594 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 761 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 969 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 197 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_scrubber_track_holo_dark.9.png │ +-rw---- 1.0 fat 395 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_spinner_default_holo_dark.9.png │ +-rw---- 1.0 fat 340 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_spinner_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 455 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_spinner_focused_holo_dark.9.png │ +-rw---- 1.0 fat 528 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_spinner_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 254 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_switch_bg_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 257 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_switch_bg_focused_holo_dark.9.png │ +-rw---- 1.0 fat 241 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_switch_bg_holo_dark.9.png │ +-rw---- 1.0 fat 448 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_switch_thumb_activated_holo_dark.9.png │ +-rw---- 1.0 fat 393 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_switch_thumb_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 412 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_switch_thumb_holo_dark.9.png │ +-rw---- 1.0 fat 395 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_switch_thumb_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 187 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_tab_selected_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_tab_unselected_holo.9.png │ +-rw---- 1.0 fat 200 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 864 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_text_select_handle_left.png │ +-rw---- 1.0 fat 751 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_text_select_handle_middle.png │ +-rw---- 1.0 fat 848 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_text_select_handle_right.png │ +-rw---- 1.0 fat 270 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_textfield_activated_holo_dark.9.png │ +-rw---- 1.0 fat 278 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_textfield_default_holo_dark.9.png │ +-rw---- 1.0 fat 321 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_textfield_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 278 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_textfield_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 365 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_dark_textfield_focused_holo_dark.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 153 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 225 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 153 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_off_holo_light.png │ +-rw---- 1.0 fat 840 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 568 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 373 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 1127 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 928 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_on_holo_light.png │ +-rw---- 1.0 fat 1171 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 334 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 388 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 394 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 351 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 463 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 615 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 303 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_off_disabled_holo_light.png │ +-rw---- 1.0 fat 680 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_off_focused_holo_light.png │ +-rw---- 1.0 fat 349 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_off_holo_light.png │ +-rw---- 1.0 fat 1154 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_off_pressed_holo_light.png │ +-rw---- 1.0 fat 944 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 614 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_on_disabled_holo_light.png │ +-rw---- 1.0 fat 926 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_on_focused_holo_light.png │ +-rw---- 1.0 fat 595 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_on_holo_light.png │ +-rw---- 1.0 fat 1165 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_radio_on_pressed_holo_light.png │ +-rw---- 1.0 fat 2107 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_rating_star_off_focused_holo_light.png │ +-rw---- 1.0 fat 1135 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_rating_star_off_normal_holo_light.png │ +-rw---- 1.0 fat 2468 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_rating_star_off_pressed_holo_light.png │ +-rw---- 1.0 fat 1992 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_rating_star_on_focused_holo_light.png │ +-rw---- 1.0 fat 1216 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_rating_star_on_normal_holo_light.png │ +-rw---- 1.0 fat 2320 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_rating_star_on_pressed_holo_light.png │ +-rw---- 1.0 fat 487 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_off_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 467 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_off_disabled_holo_light.9.png │ +-rw---- 1.0 fat 536 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_off_focused_holo_light.9.png │ +-rw---- 1.0 fat 480 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_off_normal_holo_light.9.png │ +-rw---- 1.0 fat 622 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_off_pressed_holo_light.9.png │ +-rw---- 1.0 fat 464 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_on_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 516 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_on_disabled_holo_light.9.png │ +-rw---- 1.0 fat 480 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_on_focused_holo_light.9.png │ +-rw---- 1.0 fat 558 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_on_normal_holo_light.9.png │ +-rw---- 1.0 fat 557 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_btn_toggle_on_pressed_holo_light.9.png │ +-rw---- 1.0 fat 142 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 225 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 110 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_ic_navigation_drawer.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_list_activated_holo.9.png │ +-rw---- 1.0 fat 222 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 227 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 210 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 345 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 210 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 337 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 378 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 408 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 403 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 383 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 407 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 377 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 391 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 1273 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_rate_star_big_half_holo_light.png │ +-rw---- 1.0 fat 1387 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_rate_star_big_off_holo_light.png │ +-rw---- 1.0 fat 1117 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_rate_star_big_on_holo_light.png │ +-rw---- 1.0 fat 739 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_rate_star_small_half_holo_light.png │ +-rw---- 1.0 fat 370 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_rate_star_small_off_holo_light.png │ +-rw---- 1.0 fat 691 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_rate_star_small_on_holo_light.png │ +-rw---- 1.0 fat 458 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 594 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 761 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 969 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 197 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_scrubber_track_holo_light.9.png │ +-rw---- 1.0 fat 395 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_spinner_default_holo_light.9.png │ +-rw---- 1.0 fat 340 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_spinner_disabled_holo_light.9.png │ +-rw---- 1.0 fat 455 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_spinner_focused_holo_light.9.png │ +-rw---- 1.0 fat 401 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_spinner_pressed_holo_light.9.png │ +-rw---- 1.0 fat 254 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_switch_bg_disabled_holo_light.9.png │ +-rw---- 1.0 fat 258 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_switch_bg_focused_holo_light.9.png │ +-rw---- 1.0 fat 241 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_switch_bg_holo_light.9.png │ +-rw---- 1.0 fat 448 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_switch_thumb_activated_holo_light.9.png │ +-rw---- 1.0 fat 393 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_switch_thumb_disabled_holo_light.9.png │ +-rw---- 1.0 fat 412 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_switch_thumb_holo_light.9.png │ +-rw---- 1.0 fat 482 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_switch_thumb_pressed_holo_light.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 187 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_tab_selected_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 191 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_tab_unselected_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 864 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_text_select_handle_left.png │ +-rw---- 1.0 fat 751 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_text_select_handle_middle.png │ +-rw---- 1.0 fat 848 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_text_select_handle_right.png │ +-rw---- 1.0 fat 270 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_textfield_activated_holo_light.9.png │ +-rw---- 1.0 fat 284 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_textfield_default_holo_light.9.png │ +-rw---- 1.0 fat 330 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_textfield_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 284 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_textfield_disabled_holo_light.9.png │ +-rw---- 1.0 fat 365 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/theme_light_textfield_focused_holo_light.9.png │ +-rw---- 1.0 fat 253 b- stor 17-May-15 21:28 res/drawable-mdpi-v4/uploading.png │ +-rw---- 1.0 fat 347 b- stor 17-May-15 21:28 res/drawable-mdpi-v9/ic_notification.png │ +-rw---- 1.0 fat 301 b- stor 17-May-15 21:28 res/drawable-mdpi-v9/ic_stat_completed.png │ +-rw---- 1.0 fat 687 b- stor 17-May-15 21:28 res/drawable-xhdpi-v11/ic_notification.png │ +-rw---- 1.0 fat 532 b- stor 17-May-15 21:28 res/drawable-xhdpi-v11/ic_stat_completed.png │ +-rw---- 1.0 fat 262 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ab_bottom_solid_theme_dark.9.png │ +-rw---- 1.0 fat 267 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ab_solid_theme_dark.9.png │ +-rw---- 1.0 fat 264 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ab_stacked_solid_theme_dark.9.png │ +-rw---- 1.0 fat 106 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ab_texture_tile_theme_dark.png │ +-rw---- 1.0 fat 240 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ab_transparent_theme_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/btn_cab_done_default_theme_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/btn_cab_done_focused_theme_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/btn_cab_done_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 267 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/cab_background_bottom_theme_dark.9.png │ +-rw---- 1.0 fat 267 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/cab_background_top_theme_dark.9.png │ +-rw---- 1.0 fat 897 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/checking.png │ +-rw---- 1.0 fat 491 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/downloading.png │ +-rw---- 1.0 fat 597 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/error.png │ +-rw---- 1.0 fat 174 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_add.png │ +-rw---- 1.0 fat 637 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_decrease_prio.png │ +-rw---- 1.0 fat 868 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_delete.png │ +-rw---- 1.0 fat 269 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_delete_drive.png │ +-rw---- 1.0 fat 610 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_increase_prio.png │ +-rw---- 1.0 fat 505 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_max_prio.png │ +-rw---- 1.0 fat 502 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_min_prio.png │ +-rw---- 1.0 fat 1235 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_options.png │ +-rw---- 1.0 fat 153 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_pause.png │ +-rw---- 1.0 fat 862 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_recheck.png │ +-rw---- 1.0 fat 1253 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_refresh.png │ +-rw---- 1.0 fat 495 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_resume.png │ +-rw---- 1.0 fat 942 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 211 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_action_sort.png │ +-rw---- 1.0 fat 676 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_arrow.png │ +-rw---- 1.0 fat 695 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 602 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer_active.png │ +-rw---- 1.0 fat 509 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer_all.png │ +-rw---- 1.0 fat 534 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer_completed.png │ +-rw---- 1.0 fat 492 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer_downloading.png │ +-rw---- 1.0 fat 844 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer_help.png │ +-rw---- 1.0 fat 807 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer_inactive.png │ +-rw---- 1.0 fat 153 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer_paused.png │ +-rw---- 1.0 fat 358 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer_settings.png │ +-rw---- 1.0 fat 503 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_drawer_uploading.png │ +-rw---- 1.0 fat 11452 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1200 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_notification.png │ +-rw---- 1.0 fat 1290 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_refresh.png │ +-rw---- 1.0 fat 1070 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/ic_stat_completed.png │ +-rw---- 1.0 fat 261 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/list_focused_theme_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/list_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 1256 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/menu_dropdown_panel_theme_dark.9.png │ +-rw---- 1.0 fat 197 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/paused.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/progress_bg_theme_dark.9.png │ +-rw---- 1.0 fat 1062 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/progress_primary_theme_dark.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/progress_secondary_theme_dark.9.png │ +-rw---- 1.0 fat 974 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/queued.png │ +-rw---- 1.0 fat 448 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/spinner_ab_default_theme_dark.9.png │ +-rw---- 1.0 fat 435 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/spinner_ab_disabled_theme_dark.9.png │ +-rw---- 1.0 fat 695 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/spinner_ab_focused_theme_dark.9.png │ +-rw---- 1.0 fat 587 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/spinner_ab_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 457 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/stalleddl.png │ +-rw---- 1.0 fat 475 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/stalledup.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/tab_selected_focused_theme_dark.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/tab_selected_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 186 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/tab_selected_theme_dark.9.png │ +-rw---- 1.0 fat 183 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/tab_unselected_focused_theme_dark.9.png │ +-rw---- 1.0 fat 183 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/tab_unselected_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 190 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/tab_unselected_theme_dark.9.png │ +-rw---- 1.0 fat 291 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 184 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 284 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png │ +-rw---- 1.0 fat 177 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_off_holo_dark.png │ +-rw---- 1.0 fat 289 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 846 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 494 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 2760 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png │ +-rw---- 1.0 fat 2486 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_on_holo_dark.png │ +-rw---- 1.0 fat 711 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 438 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 567 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 549 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png │ +-rw---- 1.0 fat 466 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png │ +-rw---- 1.0 fat 464 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 1364 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 563 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 1515 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png │ +-rw---- 1.0 fat 569 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_holo_dark.png │ +-rw---- 1.0 fat 880 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 2291 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 1549 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 3222 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png │ +-rw---- 1.0 fat 1682 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_holo_dark.png │ +-rw---- 1.0 fat 1110 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 5139 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png │ +-rw---- 1.0 fat 1966 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png │ +-rw---- 1.0 fat 5773 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 5210 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png │ +-rw---- 1.0 fat 2222 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png │ +-rw---- 1.0 fat 5965 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 533 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 646 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 577 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png │ +-rw---- 1.0 fat 688 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png │ +-rw---- 1.0 fat 674 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 577 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 748 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 647 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png │ +-rw---- 1.0 fat 685 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png │ +-rw---- 1.0 fat 776 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 195 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 373 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 116 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_ic_navigation_drawer.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_list_activated_holo.9.png │ +-rw---- 1.0 fat 241 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 254 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progress_bg_holo_dark.9.png │ +-rw---- 1.0 fat 512 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progress_primary_holo_dark.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progress_secondary_holo_dark.9.png │ +-rw---- 1.0 fat 563 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 643 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 714 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 714 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 704 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 767 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 682 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 687 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 2074 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_rate_star_big_half_holo_dark.png │ +-rw---- 1.0 fat 1869 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_rate_star_big_off_holo_dark.png │ +-rw---- 1.0 fat 2013 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_rate_star_big_on_holo_dark.png │ +-rw---- 1.0 fat 1386 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_rate_star_small_half_holo_dark.png │ +-rw---- 1.0 fat 1372 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_rate_star_small_off_holo_dark.png │ +-rw---- 1.0 fat 1420 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_rate_star_small_on_holo_dark.png │ +-rw---- 1.0 fat 701 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 1026 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 1195 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 1524 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 220 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 206 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_scrubber_track_holo_dark.9.png │ +-rw---- 1.0 fat 579 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_spinner_default_holo_dark.9.png │ +-rw---- 1.0 fat 441 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_spinner_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 692 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_spinner_focused_holo_dark.9.png │ +-rw---- 1.0 fat 813 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_spinner_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 292 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_switch_bg_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 302 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_switch_bg_focused_holo_dark.9.png │ +-rw---- 1.0 fat 270 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_switch_bg_holo_dark.9.png │ +-rw---- 1.0 fat 526 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_switch_thumb_activated_holo_dark.9.png │ +-rw---- 1.0 fat 637 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_switch_thumb_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 682 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_switch_thumb_holo_dark.9.png │ +-rw---- 1.0 fat 627 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_switch_thumb_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 186 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_tab_selected_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 190 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_tab_unselected_holo.9.png │ +-rw---- 1.0 fat 197 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 1828 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_text_select_handle_left.png │ +-rw---- 1.0 fat 1633 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_text_select_handle_middle.png │ +-rw---- 1.0 fat 1808 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_text_select_handle_right.png │ +-rw---- 1.0 fat 297 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_textfield_activated_holo_dark.9.png │ +-rw---- 1.0 fat 303 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_textfield_default_holo_dark.9.png │ +-rw---- 1.0 fat 415 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_textfield_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 304 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_textfield_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 477 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_dark_textfield_focused_holo_dark.9.png │ +-rw---- 1.0 fat 284 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 184 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 296 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 184 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_off_holo_light.png │ +-rw---- 1.0 fat 1658 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 956 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 609 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 2793 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 2542 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_on_holo_light.png │ +-rw---- 1.0 fat 2437 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 438 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 567 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 549 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 466 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 757 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 1454 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 656 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_off_disabled_holo_light.png │ +-rw---- 1.0 fat 1682 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_off_focused_holo_light.png │ +-rw---- 1.0 fat 733 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_off_holo_light.png │ +-rw---- 1.0 fat 2624 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_off_pressed_holo_light.png │ +-rw---- 1.0 fat 2411 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 1660 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_on_disabled_holo_light.png │ +-rw---- 1.0 fat 3467 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_on_focused_holo_light.png │ +-rw---- 1.0 fat 1837 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_on_holo_light.png │ +-rw---- 1.0 fat 2675 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_radio_on_pressed_holo_light.png │ +-rw---- 1.0 fat 5442 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_rating_star_off_focused_holo_light.png │ +-rw---- 1.0 fat 2075 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_rating_star_off_normal_holo_light.png │ +-rw---- 1.0 fat 5879 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_rating_star_off_pressed_holo_light.png │ +-rw---- 1.0 fat 5214 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_rating_star_on_focused_holo_light.png │ +-rw---- 1.0 fat 2220 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_rating_star_on_normal_holo_light.png │ +-rw---- 1.0 fat 5672 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_rating_star_on_pressed_holo_light.png │ +-rw---- 1.0 fat 533 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 646 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_disabled_holo_light.9.png │ +-rw---- 1.0 fat 577 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_focused_holo_light.9.png │ +-rw---- 1.0 fat 688 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_normal_holo_light.9.png │ +-rw---- 1.0 fat 840 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_off_pressed_holo_light.9.png │ +-rw---- 1.0 fat 577 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 748 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_disabled_holo_light.9.png │ +-rw---- 1.0 fat 647 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_focused_holo_light.9.png │ +-rw---- 1.0 fat 685 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_normal_holo_light.9.png │ +-rw---- 1.0 fat 854 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_btn_toggle_on_pressed_holo_light.9.png │ +-rw---- 1.0 fat 195 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 373 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 116 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_ic_navigation_drawer.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_list_activated_holo.9.png │ +-rw---- 1.0 fat 241 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 253 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 524 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 216 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 563 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 643 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 714 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 714 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 704 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 767 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 682 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 687 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 3502 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_rate_star_big_half_holo_light.png │ +-rw---- 1.0 fat 1937 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_rate_star_big_off_holo_light.png │ +-rw---- 1.0 fat 1924 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_rate_star_big_on_holo_light.png │ +-rw---- 1.0 fat 1532 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_rate_star_small_half_holo_light.png │ +-rw---- 1.0 fat 1395 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_rate_star_small_off_holo_light.png │ +-rw---- 1.0 fat 1293 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_rate_star_small_on_holo_light.png │ +-rw---- 1.0 fat 701 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 1026 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 1195 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 1524 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 220 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 219 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 206 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_scrubber_track_holo_light.9.png │ +-rw---- 1.0 fat 579 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_spinner_default_holo_light.9.png │ +-rw---- 1.0 fat 441 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_spinner_disabled_holo_light.9.png │ +-rw---- 1.0 fat 692 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_spinner_focused_holo_light.9.png │ +-rw---- 1.0 fat 612 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_spinner_pressed_holo_light.9.png │ +-rw---- 1.0 fat 292 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_switch_bg_disabled_holo_light.9.png │ +-rw---- 1.0 fat 303 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_switch_bg_focused_holo_light.9.png │ +-rw---- 1.0 fat 270 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_switch_bg_holo_light.9.png │ +-rw---- 1.0 fat 526 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_switch_thumb_activated_holo_light.9.png │ +-rw---- 1.0 fat 637 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_switch_thumb_disabled_holo_light.9.png │ +-rw---- 1.0 fat 682 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_switch_thumb_holo_light.9.png │ +-rw---- 1.0 fat 570 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_switch_thumb_pressed_holo_light.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 186 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_tab_selected_holo.9.png │ +-rw---- 1.0 fat 192 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 190 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_tab_unselected_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 1828 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_text_select_handle_left.png │ +-rw---- 1.0 fat 1633 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_text_select_handle_middle.png │ +-rw---- 1.0 fat 1808 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_text_select_handle_right.png │ +-rw---- 1.0 fat 297 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_textfield_activated_holo_light.9.png │ +-rw---- 1.0 fat 280 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_textfield_default_holo_light.9.png │ +-rw---- 1.0 fat 341 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_textfield_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 280 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_textfield_disabled_holo_light.9.png │ +-rw---- 1.0 fat 477 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/theme_light_textfield_focused_holo_light.9.png │ +-rw---- 1.0 fat 511 b- stor 17-May-15 21:28 res/drawable-xhdpi-v4/uploading.png │ +-rw---- 1.0 fat 619 b- stor 17-May-15 21:28 res/drawable-xhdpi-v9/ic_notification.png │ +-rw---- 1.0 fat 541 b- stor 17-May-15 21:28 res/drawable-xhdpi-v9/ic_stat_completed.png │ +-rw---- 1.0 fat 1002 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v11/ic_notification.png │ +-rw---- 1.0 fat 738 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v11/ic_stat_completed.png │ +-rw---- 1.0 fat 311 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ab_bottom_solid_theme_dark.9.png │ +-rw---- 1.0 fat 312 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ab_solid_theme_dark.9.png │ +-rw---- 1.0 fat 311 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ab_stacked_solid_theme_dark.9.png │ +-rw---- 1.0 fat 162 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ab_texture_tile_theme_dark.png │ +-rw---- 1.0 fat 250 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ab_transparent_theme_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/btn_cab_done_default_theme_dark.9.png │ +-rw---- 1.0 fat 208 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/btn_cab_done_focused_theme_dark.9.png │ +-rw---- 1.0 fat 208 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/btn_cab_done_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 316 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/cab_background_bottom_theme_dark.9.png │ +-rw---- 1.0 fat 317 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/cab_background_top_theme_dark.9.png │ +-rw---- 1.0 fat 1818 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/checking.png │ +-rw---- 1.0 fat 925 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/downloading.png │ +-rw---- 1.0 fat 1553 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/error.png │ +-rw---- 1.0 fat 200 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_add.png │ +-rw---- 1.0 fat 928 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_decrease_prio.png │ +-rw---- 1.0 fat 1214 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_delete.png │ +-rw---- 1.0 fat 396 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_delete_drive.png │ +-rw---- 1.0 fat 904 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_increase_prio.png │ +-rw---- 1.0 fat 645 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_max_prio.png │ +-rw---- 1.0 fat 658 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_min_prio.png │ +-rw---- 1.0 fat 1861 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_options.png │ +-rw---- 1.0 fat 166 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_pause.png │ +-rw---- 1.0 fat 1124 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_recheck.png │ +-rw---- 1.0 fat 1731 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_refresh.png │ +-rw---- 1.0 fat 691 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_resume.png │ +-rw---- 1.0 fat 1417 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_search.png │ +-rw---- 1.0 fat 217 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_action_sort.png │ +-rw---- 1.0 fat 962 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_arrow.png │ +-rw---- 1.0 fat 963 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer.png │ +-rw---- 1.0 fat 836 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer_active.png │ +-rw---- 1.0 fat 684 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer_all.png │ +-rw---- 1.0 fat 928 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer_completed.png │ +-rw---- 1.0 fat 649 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer_downloading.png │ +-rw---- 1.0 fat 1105 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer_help.png │ +-rw---- 1.0 fat 1152 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer_inactive.png │ +-rw---- 1.0 fat 166 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer_paused.png │ +-rw---- 1.0 fat 515 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer_settings.png │ +-rw---- 1.0 fat 645 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_drawer_uploading.png │ +-rw---- 1.0 fat 21295 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 823 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_notification.png │ +-rw---- 1.0 fat 1787 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_refresh.png │ +-rw---- 1.0 fat 598 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/ic_stat_completed.png │ +-rw---- 1.0 fat 257 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/list_focused_theme_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/list_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 2643 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/menu_dropdown_panel_theme_dark.9.png │ +-rw---- 1.0 fat 260 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/paused.png │ +-rw---- 1.0 fat 213 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/progress_bg_theme_dark.9.png │ +-rw---- 1.0 fat 1547 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/progress_primary_theme_dark.9.png │ +-rw---- 1.0 fat 213 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/progress_secondary_theme_dark.9.png │ +-rw---- 1.0 fat 1413 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/queued.png │ +-rw---- 1.0 fat 400 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/spinner_ab_default_theme_dark.9.png │ +-rw---- 1.0 fat 403 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/spinner_ab_disabled_theme_dark.9.png │ +-rw---- 1.0 fat 726 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/spinner_ab_focused_theme_dark.9.png │ +-rw---- 1.0 fat 684 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/spinner_ab_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 860 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/stalleddl.png │ +-rw---- 1.0 fat 808 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/stalledup.png │ +-rw---- 1.0 fat 195 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/tab_selected_focused_theme_dark.9.png │ +-rw---- 1.0 fat 195 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/tab_selected_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 188 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/tab_selected_theme_dark.9.png │ +-rw---- 1.0 fat 183 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/tab_unselected_focused_theme_dark.9.png │ +-rw---- 1.0 fat 183 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/tab_unselected_pressed_theme_dark.9.png │ +-rw---- 1.0 fat 186 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/tab_unselected_theme_dark.9.png │ +-rw---- 1.0 fat 264 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 155 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 264 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_focused_holo_dark.png │ +-rw---- 1.0 fat 165 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_holo_dark.png │ +-rw---- 1.0 fat 290 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 796 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 433 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 3108 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_focused_holo_dark.png │ +-rw---- 1.0 fat 2690 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_holo_dark.png │ +-rw---- 1.0 fat 601 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_check_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 532 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_default_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 850 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_default_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 819 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_default_focused_holo_dark.9.png │ +-rw---- 1.0 fat 850 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_default_normal_holo_dark.9.png │ +-rw---- 1.0 fat 846 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_default_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 1431 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 802 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_disabled_holo_dark.png │ +-rw---- 1.0 fat 1606 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_focused_holo_dark.png │ +-rw---- 1.0 fat 787 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_holo_dark.png │ +-rw---- 1.0 fat 1115 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 2567 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_disabled_focused_holo_dark.png │ +-rw---- 1.0 fat 2063 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_disabled_holo_dark.png │ +-rw---- 1.0 fat 2879 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_focused_holo_dark.png │ +-rw---- 1.0 fat 2261 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_holo_dark.png │ +-rw---- 1.0 fat 1383 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_radio_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 3566 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_off_focused_holo_dark.png │ +-rw---- 1.0 fat 2258 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_off_normal_holo_dark.png │ +-rw---- 1.0 fat 7199 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_off_pressed_holo_dark.png │ +-rw---- 1.0 fat 6163 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_on_focused_holo_dark.png │ +-rw---- 1.0 fat 2091 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_on_normal_holo_dark.png │ +-rw---- 1.0 fat 6670 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_rating_star_on_pressed_holo_dark.png │ +-rw---- 1.0 fat 671 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 936 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 684 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_focused_holo_dark.9.png │ +-rw---- 1.0 fat 976 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_normal_holo_dark.9.png │ +-rw---- 1.0 fat 902 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_off_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 762 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 1057 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 810 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_focused_holo_dark.9.png │ +-rw---- 1.0 fat 889 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_normal_holo_dark.9.png │ +-rw---- 1.0 fat 1104 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_btn_toggle_on_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 255 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 431 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 124 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_ic_navigation_drawer.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_list_activated_holo.9.png │ +-rw---- 1.0 fat 245 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_list_focused_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 317 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 222 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progress_bg_holo_dark.9.png │ +-rw---- 1.0 fat 824 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progress_primary_holo_dark.9.png │ +-rw---- 1.0 fat 213 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progress_secondary_holo_dark.9.png │ +-rw---- 1.0 fat 861 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 1060 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 1202 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 1215 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 1164 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 1285 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 1128 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 1129 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 2114 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_rate_star_big_half_holo_dark.png │ +-rw---- 1.0 fat 1997 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_rate_star_big_off_holo_dark.png │ +-rw---- 1.0 fat 1787 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_rate_star_big_on_holo_dark.png │ +-rw---- 1.0 fat 1160 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_rate_star_small_half_holo_dark.png │ +-rw---- 1.0 fat 1120 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_rate_star_small_off_holo_dark.png │ +-rw---- 1.0 fat 867 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_rate_star_small_on_holo_dark.png │ +-rw---- 1.0 fat 804 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 1375 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 1764 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 1650 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 245 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_scrubber_track_holo_dark.9.png │ +-rw---- 1.0 fat 451 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_spinner_default_holo_dark.9.png │ +-rw---- 1.0 fat 501 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_spinner_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 678 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_spinner_focused_holo_dark.9.png │ +-rw---- 1.0 fat 653 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_spinner_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 369 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_switch_bg_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 342 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_switch_bg_focused_holo_dark.9.png │ +-rw---- 1.0 fat 356 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_switch_bg_holo_dark.9.png │ +-rw---- 1.0 fat 876 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_switch_thumb_activated_holo_dark.9.png │ +-rw---- 1.0 fat 906 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_switch_thumb_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 1005 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_switch_thumb_holo_dark.9.png │ +-rw---- 1.0 fat 799 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_switch_thumb_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 195 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 188 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_tab_selected_holo.9.png │ +-rw---- 1.0 fat 196 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 194 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_tab_unselected_holo.9.png │ +-rw---- 1.0 fat 198 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 2630 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_text_select_handle_left.png │ +-rw---- 1.0 fat 2423 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_text_select_handle_middle.png │ +-rw---- 1.0 fat 2363 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_text_select_handle_right.png │ +-rw---- 1.0 fat 320 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_textfield_activated_holo_dark.9.png │ +-rw---- 1.0 fat 310 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_textfield_default_holo_dark.9.png │ +-rw---- 1.0 fat 481 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_textfield_disabled_focused_holo_dark.9.png │ +-rw---- 1.0 fat 309 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_textfield_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 484 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_dark_textfield_focused_holo_dark.9.png │ +-rw---- 1.0 fat 264 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 155 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_off_disabled_holo_light.png │ +-rw---- 1.0 fat 296 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_off_focused_holo_light.png │ +-rw---- 1.0 fat 197 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_off_holo_light.png │ +-rw---- 1.0 fat 2700 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_off_pressed_holo_light.png │ +-rw---- 1.0 fat 735 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 475 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_on_disabled_holo_light.png │ +-rw---- 1.0 fat 3084 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_on_focused_holo_light.png │ +-rw---- 1.0 fat 2669 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_on_holo_light.png │ +-rw---- 1.0 fat 2906 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_check_on_pressed_holo_light.png │ +-rw---- 1.0 fat 532 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_default_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 850 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_default_disabled_holo_light.9.png │ +-rw---- 1.0 fat 819 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_default_focused_holo_light.9.png │ +-rw---- 1.0 fat 850 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_default_normal_holo_light.9.png │ +-rw---- 1.0 fat 1487 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_default_pressed_holo_light.9.png │ +-rw---- 1.0 fat 1535 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 878 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_disabled_holo_light.png │ +-rw---- 1.0 fat 1798 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_focused_holo_light.png │ +-rw---- 1.0 fat 967 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_holo_light.png │ +-rw---- 1.0 fat 3921 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_off_pressed_holo_light.png │ +-rw---- 1.0 fat 2667 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_disabled_focused_holo_light.png │ +-rw---- 1.0 fat 2145 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_disabled_holo_light.png │ +-rw---- 1.0 fat 4638 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_focused_holo_light.png │ +-rw---- 1.0 fat 3543 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_holo_light.png │ +-rw---- 1.0 fat 6269 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_radio_on_pressed_holo_light.png │ +-rw---- 1.0 fat 6464 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_off_focused_holo_light.png │ +-rw---- 1.0 fat 2290 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_off_normal_holo_light.png │ +-rw---- 1.0 fat 6944 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_off_pressed_holo_light.png │ +-rw---- 1.0 fat 5794 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_on_focused_holo_light.png │ +-rw---- 1.0 fat 1977 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_on_normal_holo_light.png │ +-rw---- 1.0 fat 4162 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_rating_star_on_pressed_holo_light.png │ +-rw---- 1.0 fat 671 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 936 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_disabled_holo_light.9.png │ +-rw---- 1.0 fat 684 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_focused_holo_light.9.png │ +-rw---- 1.0 fat 976 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_normal_holo_light.9.png │ +-rw---- 1.0 fat 1581 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_off_pressed_holo_light.9.png │ +-rw---- 1.0 fat 762 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 1057 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_disabled_holo_light.9.png │ +-rw---- 1.0 fat 810 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_focused_holo_light.9.png │ +-rw---- 1.0 fat 889 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_normal_holo_light.9.png │ +-rw---- 1.0 fat 1583 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_btn_toggle_on_pressed_holo_light.9.png │ +-rw---- 1.0 fat 255 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_fastscroll_thumb_default_holo.png │ +-rw---- 1.0 fat 431 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_fastscroll_thumb_pressed_holo.png │ +-rw---- 1.0 fat 124 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_ic_navigation_drawer.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_list_activated_holo.9.png │ +-rw---- 1.0 fat 245 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_list_focused_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 312 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 233 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progress_bg_holo_light.9.png │ +-rw---- 1.0 fat 836 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progress_primary_holo_light.9.png │ +-rw---- 1.0 fat 213 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progress_secondary_holo_light.9.png │ +-rw---- 1.0 fat 861 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo1.png │ +-rw---- 1.0 fat 1060 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo2.png │ +-rw---- 1.0 fat 1202 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo3.png │ +-rw---- 1.0 fat 1215 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo4.png │ +-rw---- 1.0 fat 1164 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo5.png │ +-rw---- 1.0 fat 1285 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo6.png │ +-rw---- 1.0 fat 1128 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo7.png │ +-rw---- 1.0 fat 1129 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_progressbar_indeterminate_holo8.png │ +-rw---- 1.0 fat 2268 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_rate_star_big_half_holo_light.png │ +-rw---- 1.0 fat 2181 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_rate_star_big_off_holo_light.png │ +-rw---- 1.0 fat 1955 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_rate_star_big_on_holo_light.png │ +-rw---- 1.0 fat 1098 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_rate_star_small_half_holo_light.png │ +-rw---- 1.0 fat 1181 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_rate_star_small_off_holo_light.png │ +-rw---- 1.0 fat 834 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_rate_star_small_on_holo_light.png │ +-rw---- 1.0 fat 804 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_scrubber_control_disabled_holo.png │ +-rw---- 1.0 fat 1375 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_scrubber_control_focused_holo.png │ +-rw---- 1.0 fat 1764 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_scrubber_control_normal_holo.png │ +-rw---- 1.0 fat 1650 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_scrubber_control_pressed_holo.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_scrubber_primary_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_scrubber_secondary_holo.9.png │ +-rw---- 1.0 fat 250 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_scrubber_track_holo_light.9.png │ +-rw---- 1.0 fat 451 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_spinner_default_holo_light.9.png │ +-rw---- 1.0 fat 501 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_spinner_disabled_holo_light.9.png │ +-rw---- 1.0 fat 678 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_spinner_focused_holo_light.9.png │ +-rw---- 1.0 fat 650 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_spinner_pressed_holo_light.9.png │ +-rw---- 1.0 fat 373 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_switch_bg_disabled_holo_light.9.png │ +-rw---- 1.0 fat 344 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_switch_bg_focused_holo_light.9.png │ +-rw---- 1.0 fat 354 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_switch_bg_holo_light.9.png │ +-rw---- 1.0 fat 876 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_switch_thumb_activated_holo_light.9.png │ +-rw---- 1.0 fat 905 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_switch_thumb_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1111 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_switch_thumb_holo_light.9.png │ +-rw---- 1.0 fat 886 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_switch_thumb_pressed_holo_light.9.png │ +-rw---- 1.0 fat 195 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_tab_selected_focused_holo.9.png │ +-rw---- 1.0 fat 188 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_tab_selected_holo.9.png │ +-rw---- 1.0 fat 195 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_tab_selected_pressed_holo.9.png │ +-rw---- 1.0 fat 194 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_tab_unselected_focused_holo.9.png │ +-rw---- 1.0 fat 193 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_tab_unselected_holo.9.png │ +-rw---- 1.0 fat 194 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_tab_unselected_pressed_holo.9.png │ +-rw---- 1.0 fat 2630 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_text_select_handle_left.png │ +-rw---- 1.0 fat 2423 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_text_select_handle_middle.png │ +-rw---- 1.0 fat 2363 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_text_select_handle_right.png │ +-rw---- 1.0 fat 320 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_textfield_activated_holo_light.9.png │ +-rw---- 1.0 fat 307 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_textfield_default_holo_light.9.png │ +-rw---- 1.0 fat 467 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_textfield_disabled_focused_holo_light.9.png │ +-rw---- 1.0 fat 306 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_textfield_disabled_holo_light.9.png │ +-rw---- 1.0 fat 484 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/theme_light_textfield_focused_holo_light.9.png │ +-rw---- 1.0 fat 907 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v4/uploading.png │ +-rw---- 1.0 fat 880 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v9/ic_notification.png │ +-rw---- 1.0 fat 714 b- stor 17-May-15 21:28 res/drawable-xxhdpi-v9/ic_stat_completed.png │ +-rw---- 1.0 fat 36053 b- stor 17-May-15 21:28 res/drawable-xxxhdpi-v4/ic_launcher.png │ +-rw---- 2.0 fat 380 bl defN 17-May-15 21:29 res/drawable/ab_background_textured_theme_dark.xml │ +-rw---- 2.0 fat 704 bl defN 17-May-15 21:29 res/drawable/background_selector_dark.xml │ +-rw---- 2.0 fat 704 bl defN 17-May-15 21:29 res/drawable/background_selector_light.xml │ +-rw---- 2.0 fat 776 bl defN 17-May-15 21:29 res/drawable/btn_cab_done_theme_dark.xml │ +-rw---- 2.0 fat 2508 bl defN 17-May-15 21:29 res/drawable/container_dropshadow_dark.xml │ +-rw---- 2.0 fat 2508 bl defN 17-May-15 21:29 res/drawable/container_dropshadow_light.xml │ +-rw---- 2.0 fat 888 bl defN 17-May-15 21:29 res/drawable/progress_horizontal_theme_dark.xml │ +-rw---- 2.0 fat 784 bl defN 17-May-15 21:29 res/drawable/selectable_background_theme_dark.xml │ +-rw---- 2.0 fat 856 bl defN 17-May-15 21:29 res/drawable/spinner_background_ab_theme_dark.xml │ +-rw---- 2.0 fat 1580 bl defN 17-May-15 21:29 res/drawable/tab_indicator_ab_theme_dark.xml │ +-rw---- 2.0 fat 564 bl defN 17-May-15 21:29 res/drawable/theme_dark_activated_background_holo_dark.xml │ +-rw---- 2.0 fat 2308 bl defN 17-May-15 21:29 res/drawable/theme_dark_btn_check_holo_dark.xml │ +-rw---- 2.0 fat 1248 bl defN 17-May-15 21:29 res/drawable/theme_dark_btn_default_holo_dark.xml │ +-rw---- 2.0 fat 2308 bl defN 17-May-15 21:29 res/drawable/theme_dark_btn_radio_holo_dark.xml │ +-rw---- 2.0 fat 2168 bl defN 17-May-15 21:29 res/drawable/theme_dark_btn_toggle_holo_dark.xml │ +-rw---- 2.0 fat 1272 bl defN 17-May-15 21:29 res/drawable/theme_dark_edit_text_holo_dark.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 21:29 res/drawable/theme_dark_fastscroll_thumb_holo.xml │ +-rw---- 2.0 fat 1136 bl defN 17-May-15 21:29 res/drawable/theme_dark_item_background_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 17-May-15 21:29 res/drawable/theme_dark_list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 17-May-15 21:29 res/drawable/theme_dark_list_selector_holo_dark.xml │ +-rw---- 2.0 fat 888 bl defN 17-May-15 21:29 res/drawable/theme_dark_progress_horizontal_holo_dark.xml │ +-rw---- 2.0 fat 1228 bl defN 17-May-15 21:29 res/drawable/theme_dark_progress_indeterminate_horizontal_holo_dark.xml │ +-rw---- 2.0 fat 952 bl defN 17-May-15 21:29 res/drawable/theme_dark_ratingbar_full_empty_holo_dark.xml │ +-rw---- 2.0 fat 952 bl defN 17-May-15 21:29 res/drawable/theme_dark_ratingbar_full_filled_holo_dark.xml │ +-rw---- 2.0 fat 664 bl defN 17-May-15 21:29 res/drawable/theme_dark_ratingbar_full_holo_dark.xml │ +-rw---- 2.0 fat 664 bl defN 17-May-15 21:29 res/drawable/theme_dark_ratingbar_holo_dark.xml │ +-rw---- 2.0 fat 664 bl defN 17-May-15 21:29 res/drawable/theme_dark_ratingbar_small_holo_dark.xml │ +-rw---- 2.0 fat 840 bl defN 17-May-15 21:29 res/drawable/theme_dark_scrubber_control_selector_holo_dark.xml │ +-rw---- 2.0 fat 888 bl defN 17-May-15 21:29 res/drawable/theme_dark_scrubber_progress_horizontal_holo_dark.xml │ +-rw---- 2.0 fat 856 bl defN 17-May-15 21:29 res/drawable/theme_dark_spinner_background_holo_dark.xml │ +-rw---- 2.0 fat 836 bl defN 17-May-15 21:29 res/drawable/theme_dark_switch_inner_holo_dark.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 21:29 res/drawable/theme_dark_switch_track_holo_dark.xml │ +-rw---- 2.0 fat 1580 bl defN 17-May-15 21:29 res/drawable/theme_dark_tab_indicator_holo.xml │ +-rw---- 2.0 fat 564 bl defN 17-May-15 21:29 res/drawable/theme_light_activated_background_holo_light.xml │ +-rw---- 2.0 fat 2308 bl defN 17-May-15 21:29 res/drawable/theme_light_btn_check_holo_light.xml │ +-rw---- 2.0 fat 1248 bl defN 17-May-15 21:29 res/drawable/theme_light_btn_default_holo_light.xml │ +-rw---- 2.0 fat 2308 bl defN 17-May-15 21:29 res/drawable/theme_light_btn_radio_holo_light.xml │ +-rw---- 2.0 fat 2168 bl defN 17-May-15 21:29 res/drawable/theme_light_btn_toggle_holo_light.xml │ +-rw---- 2.0 fat 1272 bl defN 17-May-15 21:29 res/drawable/theme_light_edit_text_holo_light.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 21:29 res/drawable/theme_light_fastscroll_thumb_holo.xml │ +-rw---- 2.0 fat 1136 bl defN 17-May-15 21:29 res/drawable/theme_light_item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 17-May-15 21:29 res/drawable/theme_light_list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 17-May-15 21:29 res/drawable/theme_light_list_selector_holo_light.xml │ +-rw---- 2.0 fat 888 bl defN 17-May-15 21:29 res/drawable/theme_light_progress_horizontal_holo_light.xml │ +-rw---- 2.0 fat 1228 bl defN 17-May-15 21:29 res/drawable/theme_light_progress_indeterminate_horizontal_holo_light.xml │ +-rw---- 2.0 fat 952 bl defN 17-May-15 21:29 res/drawable/theme_light_ratingbar_full_empty_holo_light.xml │ +-rw---- 2.0 fat 952 bl defN 17-May-15 21:29 res/drawable/theme_light_ratingbar_full_filled_holo_light.xml │ +-rw---- 2.0 fat 664 bl defN 17-May-15 21:29 res/drawable/theme_light_ratingbar_full_holo_light.xml │ +-rw---- 2.0 fat 664 bl defN 17-May-15 21:29 res/drawable/theme_light_ratingbar_holo_light.xml │ +-rw---- 2.0 fat 664 bl defN 17-May-15 21:29 res/drawable/theme_light_ratingbar_small_holo_light.xml │ +-rw---- 2.0 fat 840 bl defN 17-May-15 21:29 res/drawable/theme_light_scrubber_control_selector_holo_light.xml │ +-rw---- 2.0 fat 888 bl defN 17-May-15 21:29 res/drawable/theme_light_scrubber_progress_horizontal_holo_light.xml │ +-rw---- 2.0 fat 856 bl defN 17-May-15 21:29 res/drawable/theme_light_spinner_background_holo_light.xml │ +-rw---- 2.0 fat 836 bl defN 17-May-15 21:29 res/drawable/theme_light_switch_inner_holo_light.xml │ +-rw---- 2.0 fat 560 bl defN 17-May-15 21:29 res/drawable/theme_light_switch_track_holo_light.xml │ +-rw---- 2.0 fat 1580 bl defN 17-May-15 21:29 res/drawable/theme_light_tab_indicator_holo.xml │ +-rw---- 2.0 fat 2976 bl defN 17-May-15 21:29 res/layout-large-v17/activity_main.xml │ +-rw---- 2.0 fat 2276 bl defN 17-May-15 21:29 res/layout-large-v17/row.xml │ +-rw---- 2.0 fat 11008 bl defN 17-May-15 21:29 res/layout-large-v17/torrent_details.xml │ +-rw---- 2.0 fat 9996 bl defN 17-May-15 21:29 res/layout-large-v17/torrent_details_old.xml │ +-rw---- 2.0 fat 2896 bl defN 17-May-15 21:29 res/layout-large-v4/activity_main.xml │ +-rw---- 2.0 fat 668 bl defN 17-May-15 21:29 res/layout-large-v4/activity_main_original.xml │ +-rw---- 2.0 fat 2232 bl defN 17-May-15 21:29 res/layout-large-v4/row.xml │ +-rw---- 2.0 fat 1108 bl defN 17-May-15 21:29 res/layout-large-v4/tablet_help.xml │ +-rw---- 2.0 fat 10960 bl defN 17-May-15 21:29 res/layout-large-v4/torrent_details.xml │ +-rw---- 2.0 fat 9948 bl defN 17-May-15 21:29 res/layout-large-v4/torrent_details_old.xml │ +-rw---- 2.0 fat 2596 bl defN 17-May-15 21:29 res/layout-sw600dp-v13/about.xml │ +-rw---- 2.0 fat 2276 bl defN 17-May-15 21:29 res/layout-sw600dp-v13/row.xml │ +-rw---- 2.0 fat 10940 bl defN 17-May-15 21:29 res/layout-sw600dp-v13/torrent_details.xml │ +-rw---- 2.0 fat 9928 bl defN 17-May-15 21:29 res/layout-sw600dp-v13/torrent_details_old.xml │ +-rw---- 2.0 fat 1896 bl defN 17-May-15 21:29 res/layout-v17/activity_main.xml │ +-rw---- 2.0 fat 2272 bl defN 17-May-15 21:29 res/layout-v17/row.xml │ +-rw---- 2.0 fat 11028 bl defN 17-May-15 21:29 res/layout-v17/torrent_details.xml │ +-rw---- 2.0 fat 10016 bl defN 17-May-15 21:29 res/layout-v17/torrent_details_old.xml │ +-rw---- 2.0 fat 2596 bl defN 17-May-15 21:29 res/layout/about.xml │ +-rw---- 2.0 fat 2616 bl defN 17-May-15 21:29 res/layout/about_qbitorrentclient.xml │ +-rw---- 2.0 fat 1852 bl defN 17-May-15 21:29 res/layout/activity_main.xml │ +-rw---- 2.0 fat 668 bl defN 17-May-15 21:29 res/layout/activity_main_original.xml │ +-rw---- 2.0 fat 804 bl defN 17-May-15 21:29 res/layout/add_torrent.xml │ +-rw---- 2.0 fat 1780 bl defN 17-May-15 21:29 res/layout/contentfile_row.xml │ +-rw---- 2.0 fat 840 bl defN 17-May-15 21:29 res/layout/download_rate_limit.xml │ +-rw---- 2.0 fat 872 bl defN 17-May-15 21:29 res/layout/drawer.xml │ +-rw---- 2.0 fat 1136 bl defN 17-May-15 21:29 res/layout/listview_item_row.xml │ +-rw---- 2.0 fat 860 bl defN 17-May-15 21:29 res/layout/property_row.xml │ +-rw---- 2.0 fat 2224 bl defN 17-May-15 21:29 res/layout/row.xml │ +-rw---- 2.0 fat 940 bl defN 17-May-15 21:29 res/layout/theme_dark_tab_indicator_holo.xml │ +-rw---- 2.0 fat 940 bl defN 17-May-15 21:29 res/layout/theme_light_tab_indicator_holo.xml │ +-rw---- 2.0 fat 10980 bl defN 17-May-15 21:29 res/layout/torrent_details.xml │ +-rw---- 2.0 fat 9968 bl defN 17-May-15 21:29 res/layout/torrent_details_old.xml │ +-rw---- 2.0 fat 768 bl defN 17-May-15 21:29 res/layout/tracker_row.xml │ +-rw---- 2.0 fat 840 bl defN 17-May-15 21:29 res/layout/upload_rate_limit.xml │ +-rw---- 2.0 fat 3892 bl defN 17-May-15 21:29 res/menu/main.xml │ +-rw---- 2.0 fat 2212 bl defN 17-May-15 21:29 res/menu/main_contextual_action_bar.xml │ +-rw---- 2.0 fat 464 bl defN 17-May-15 21:29 res/menu/setting.xml │ +-rw---- 2.0 fat 1420 bl defN 17-May-15 21:29 res/xml/help.xml │ +-rw---- 2.0 fat 2840 bl defN 17-May-15 21:29 res/xml/options.xml │ +-rw---- 2.0 fat 4616 bl defN 17-May-15 21:29 res/xml/preferences.xml │ +-rw---- 2.0 fat 312 bl defN 17-May-15 21:29 res/xml/searchable.xml │ +-rw---- 1.0 fat 247288 b- stor 17-May-15 21:28 resources.arsc │ +-rw---- 2.0 fat 1212200 bl defN 17-May-15 21:29 classes.dex │ +-rw---- 2.0 fat 907 bl defN 17-May-15 21:29 org/apache/http/entity/mime/version.properties │ +-rw---- 2.0 fat 903 bl defN 17-May-15 21:29 org/apache/http/version.properties │ +-rw---- 2.0 fat 133073 b- defN 17-May-15 21:29 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 133194 b- defN 17-May-15 21:29 META-INF/7A629046.SF │ +-rw---- 2.0 fat 1332 b- defN 17-May-15 21:29 META-INF/7A629046.RSA │ +1159 files, 2880888 bytes uncompressed, 1788105 bytes compressed: 37.9% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,30 +1,30 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : e7e35f45 │ │ -signature : 2588...551a │ │ -file_size : 1212920 │ │ +checksum : 324c22c6 │ │ +signature : cef8...c5cf │ │ +file_size : 1212200 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 12401 │ │ +string_ids_size : 12397 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 1702 │ │ -type_ids_off : 49716 (0x00c234) │ │ +type_ids_off : 49700 (0x00c224) │ │ proto_ids_size : 2332 │ │ -proto_ids_off : 56524 (0x00dccc) │ │ +proto_ids_off : 56508 (0x00dcbc) │ │ field_ids_size : 3897 │ │ -field_ids_off : 84508 (0x014a1c) │ │ +field_ids_off : 84492 (0x014a0c) │ │ method_ids_size : 10688 │ │ -method_ids_off : 115684 (0x01c3e4) │ │ +method_ids_off : 115668 (0x01c3d4) │ │ class_defs_size : 1142 │ │ -class_defs_off : 201188 (0x0311e4) │ │ -data_size : 975188 │ │ -data_off : 237732 (0x03a0a4) │ │ +class_defs_off : 201172 (0x0311d4) │ │ +data_size : 974484 │ │ +data_off : 237716 (0x03a094) │ │ │ │ Class #0 header: │ │ class_idx : 196 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ source_file_idx : 711 │ │ static_fields_size : 0 │ │ @@ -454,15 +454,15 @@ │ │ Virtual methods - │ │ source_file_idx : 3135 (LayoutRes.java) │ │ │ │ Class #15 header: │ │ class_idx : 211 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3952 │ │ +source_file_idx : 3948 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ @@ -476,21 +476,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3952 (MenuRes.java) │ │ + source_file_idx : 3948 (MenuRes.java) │ │ │ │ Class #16 header: │ │ class_idx : 212 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4029 │ │ +source_file_idx : 4025 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -503,21 +503,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4029 (NonNull.java) │ │ + source_file_idx : 4025 (NonNull.java) │ │ │ │ Class #17 header: │ │ class_idx : 213 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4074 │ │ +source_file_idx : 4070 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #17 annotations: │ │ Annotations on class │ │ @@ -530,21 +530,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4074 (Nullable.java) │ │ + source_file_idx : 4070 (Nullable.java) │ │ │ │ Class #18 header: │ │ class_idx : 214 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4188 │ │ +source_file_idx : 4184 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -558,21 +558,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4188 (PluralsRes.java) │ │ + source_file_idx : 4184 (PluralsRes.java) │ │ │ │ Class #19 header: │ │ class_idx : 215 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4292 │ │ +source_file_idx : 4288 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -586,21 +586,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4292 (RawRes.java) │ │ + source_file_idx : 4288 (RawRes.java) │ │ │ │ Class #20 header: │ │ class_idx : 216 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4609 │ │ +source_file_idx : 4605 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -620,21 +620,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/annotation/StringDef;) │ │ name : 'value' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4609 (StringDef.java) │ │ + source_file_idx : 4605 (StringDef.java) │ │ │ │ Class #21 header: │ │ class_idx : 217 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4611 │ │ +source_file_idx : 4607 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -648,21 +648,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4611 (StringRes.java) │ │ + source_file_idx : 4607 (StringRes.java) │ │ │ │ Class #22 header: │ │ class_idx : 218 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4611 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #22 annotations: │ │ Annotations on class │ │ @@ -676,21 +676,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4615 (StyleRes.java) │ │ + source_file_idx : 4611 (StyleRes.java) │ │ │ │ Class #23 header: │ │ class_idx : 219 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4616 │ │ +source_file_idx : 4612 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #23 annotations: │ │ Annotations on class │ │ @@ -704,21 +704,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4616 (StyleableRes.java) │ │ + source_file_idx : 4612 (StyleableRes.java) │ │ │ │ Class #24 header: │ │ class_idx : 220 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5127 │ │ +source_file_idx : 5123 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #24 annotations: │ │ Annotations on class │ │ @@ -732,15 +732,15 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 5127 (XmlRes.java) │ │ + source_file_idx : 5123 (XmlRes.java) │ │ │ │ Class #25 header: │ │ class_idx : 221 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ source_file_idx : 823 │ │ static_fields_size : 6 │ │ @@ -791,17 +791,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e6a8: |[04e6a8] android.support.v4.BuildConfig.:()V │ │ -04e6b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04e6be: 0e00 |0003: return-void │ │ +04e684: |[04e684] android.support.v4.BuildConfig.:()V │ │ +04e694: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04e69a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -960,33 +960,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04e6c0: |[04e6c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -04e6d0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04e6d4: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -04e6d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04e6dc: 2200 df00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@00df │ │ -04e6e0: 7010 4903 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@0349 │ │ -04e6e6: 6900 4e00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04e6ea: 0e00 |000d: return-void │ │ -04e6ec: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04e6f0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -04e6f4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04e6f8: 2200 de00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@00de │ │ -04e6fc: 7010 4203 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0342 │ │ -04e702: 6900 4e00 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04e706: 28f2 |001b: goto 000d // -000e │ │ -04e708: 2200 e000 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@00e0 │ │ -04e70c: 7010 4b03 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@034b │ │ -04e712: 6900 4e00 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04e716: 28ea |0023: goto 000d // -0016 │ │ +04e69c: |[04e69c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +04e6ac: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04e6b0: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +04e6b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04e6b8: 2200 df00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@00df │ │ +04e6bc: 7010 4903 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@0349 │ │ +04e6c2: 6900 4e00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04e6c6: 0e00 |000d: return-void │ │ +04e6c8: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04e6cc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +04e6d0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04e6d4: 2200 de00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@00de │ │ +04e6d8: 7010 4203 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0342 │ │ +04e6de: 6900 4e00 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04e6e2: 28f2 |001b: goto 000d // -000e │ │ +04e6e4: 2200 e000 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@00e0 │ │ +04e6e8: 7010 4b03 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@034b │ │ +04e6ee: 6900 4e00 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04e6f2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -998,17 +998,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e718: |[04e718] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -04e728: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04e72e: 0e00 |0003: return-void │ │ +04e6f4: |[04e6f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +04e704: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04e70a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -1017,27 +1017,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -04e730: |[04e730] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -04e740: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -04e746: 1a00 e412 |0003: const-string v0, "UNKNOWN" // string@12e4 │ │ -04e74a: 1100 |0005: return-object v0 │ │ -04e74c: 1a00 4903 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0349 │ │ -04e750: 28fd |0008: goto 0005 // -0003 │ │ -04e752: 1a00 4803 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0348 │ │ -04e756: 28fa |000b: goto 0005 // -0006 │ │ -04e758: 1a00 4703 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0347 │ │ -04e75c: 28f7 |000e: goto 0005 // -0009 │ │ -04e75e: 1a00 4603 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0346 │ │ -04e762: 28f4 |0011: goto 0005 // -000c │ │ -04e764: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +04e70c: |[04e70c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +04e71c: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +04e722: 1a00 e012 |0003: const-string v0, "UNKNOWN" // string@12e0 │ │ +04e726: 1100 |0005: return-object v0 │ │ +04e728: 1a00 4903 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0349 │ │ +04e72c: 28fd |0008: goto 0005 // -0003 │ │ +04e72e: 1a00 4803 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0348 │ │ +04e732: 28fa |000b: goto 0005 // -0006 │ │ +04e734: 1a00 4703 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0347 │ │ +04e738: 28f7 |000e: goto 0005 // -0009 │ │ +04e73a: 1a00 4603 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0346 │ │ +04e73e: 28f4 |0011: goto 0005 // -000c │ │ +04e740: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=448 │ │ 0x0006 line=440 │ │ 0x0009 line=442 │ │ 0x000c line=444 │ │ @@ -1051,55 +1051,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -04e78c: |[04e78c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -04e79c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04e79e: 2200 f804 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -04e7a2: 7010 a121 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -04e7a8: 1a02 3214 |0006: const-string v2, "[" // string@1432 │ │ -04e7ac: 6e20 aa21 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04e7b2: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -04e7b6: 7110 5021 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2150 │ │ -04e7bc: 0a02 |0010: move-result v2 │ │ -04e7be: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -04e7c2: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -04e7c6: b524 |0015: and-int/2addr v4, v2 │ │ -04e7c8: 6e10 ae21 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@21ae │ │ -04e7ce: 0a02 |0019: move-result v2 │ │ -04e7d0: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -04e7d4: 1a02 0e01 |001c: const-string v2, ", " // string@010e │ │ -04e7d8: 6e20 aa21 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04e7de: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -04e7e4: 28e7 |0024: goto 000b // -0019 │ │ -04e7e6: 1a02 3005 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0530 │ │ -04e7ea: 6e20 aa21 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04e7f0: 28e1 |002a: goto 000b // -001f │ │ -04e7f2: 1a02 2c05 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@052c │ │ -04e7f6: 6e20 aa21 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04e7fc: 28db |0030: goto 000b // -0025 │ │ -04e7fe: 1a02 2f05 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@052f │ │ -04e802: 6e20 aa21 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04e808: 28d5 |0036: goto 000b // -002b │ │ -04e80a: 1a02 2e05 |0037: const-string v2, "FEEDBACK_GENERIC" // string@052e │ │ -04e80e: 6e20 aa21 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04e814: 28cf |003c: goto 000b // -0031 │ │ -04e816: 1a02 3105 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0531 │ │ -04e81a: 6e20 aa21 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04e820: 28c9 |0042: goto 000b // -0037 │ │ -04e822: 1a02 8214 |0043: const-string v2, "]" // string@1482 │ │ -04e826: 6e20 aa21 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04e82c: 6e10 af21 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -04e832: 0c02 |004b: move-result-object v2 │ │ -04e834: 1102 |004c: return-object v2 │ │ -04e836: 0000 |004d: nop // spacer │ │ -04e838: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +04e768: |[04e768] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +04e778: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04e77a: 2200 f804 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +04e77e: 7010 a121 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +04e784: 1a02 2e14 |0006: const-string v2, "[" // string@142e │ │ +04e788: 6e20 aa21 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04e78e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +04e792: 7110 5021 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2150 │ │ +04e798: 0a02 |0010: move-result v2 │ │ +04e79a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +04e79e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +04e7a2: b524 |0015: and-int/2addr v4, v2 │ │ +04e7a4: 6e10 ae21 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@21ae │ │ +04e7aa: 0a02 |0019: move-result v2 │ │ +04e7ac: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +04e7b0: 1a02 0e01 |001c: const-string v2, ", " // string@010e │ │ +04e7b4: 6e20 aa21 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04e7ba: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +04e7c0: 28e7 |0024: goto 000b // -0019 │ │ +04e7c2: 1a02 3005 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0530 │ │ +04e7c6: 6e20 aa21 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04e7cc: 28e1 |002a: goto 000b // -001f │ │ +04e7ce: 1a02 2c05 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@052c │ │ +04e7d2: 6e20 aa21 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04e7d8: 28db |0030: goto 000b // -0025 │ │ +04e7da: 1a02 2f05 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@052f │ │ +04e7de: 6e20 aa21 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04e7e4: 28d5 |0036: goto 000b // -002b │ │ +04e7e6: 1a02 2e05 |0037: const-string v2, "FEEDBACK_GENERIC" // string@052e │ │ +04e7ea: 6e20 aa21 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04e7f0: 28cf |003c: goto 000b // -0031 │ │ +04e7f2: 1a02 3105 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0531 │ │ +04e7f6: 6e20 aa21 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04e7fc: 28c9 |0042: goto 000b // -0037 │ │ +04e7fe: 1a02 7e14 |0043: const-string v2, "]" // string@147e │ │ +04e802: 6e20 aa21 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04e808: 6e10 af21 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +04e80e: 0c02 |004b: move-result-object v2 │ │ +04e810: 1102 |004c: return-object v2 │ │ +04e812: 0000 |004d: nop // spacer │ │ +04e814: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0006 line=357 │ │ 0x000b line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ @@ -1124,32 +1124,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -04e864: |[04e864] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -04e874: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -04e87a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04e87c: 1100 |0004: return-object v0 │ │ -04e87e: 1a00 3004 |0005: const-string v0, "DEFAULT" // string@0430 │ │ -04e882: 28fd |0007: goto 0004 // -0003 │ │ -04e884: 1a00 5105 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0551 │ │ -04e888: 28fa |000a: goto 0004 // -0006 │ │ -04e88a: 1a00 6305 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0563 │ │ -04e88e: 28f7 |000d: goto 0004 // -0009 │ │ -04e890: 1a00 6105 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0561 │ │ -04e894: 28f4 |0010: goto 0004 // -000c │ │ -04e896: 1a00 6005 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0560 │ │ -04e89a: 28f1 |0013: goto 0004 // -000f │ │ -04e89c: 1a00 6205 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0562 │ │ -04e8a0: 28ee |0016: goto 0004 // -0012 │ │ -04e8a2: 0000 |0017: nop // spacer │ │ -04e8a4: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +04e840: |[04e840] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +04e850: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +04e856: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04e858: 1100 |0004: return-object v0 │ │ +04e85a: 1a00 3004 |0005: const-string v0, "DEFAULT" // string@0430 │ │ +04e85e: 28fd |0007: goto 0004 // -0003 │ │ +04e860: 1a00 5105 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0551 │ │ +04e864: 28fa |000a: goto 0004 // -0006 │ │ +04e866: 1a00 6305 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0563 │ │ +04e86a: 28f7 |000d: goto 0004 // -0009 │ │ +04e86c: 1a00 6105 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0561 │ │ +04e870: 28f4 |0010: goto 0004 // -000c │ │ +04e872: 1a00 6005 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0560 │ │ +04e876: 28f1 |0013: goto 0004 // -000f │ │ +04e878: 1a00 6205 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0562 │ │ +04e87c: 28ee |0016: goto 0004 // -0012 │ │ +04e87e: 0000 |0017: nop // spacer │ │ +04e880: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=409 │ │ 0x0005 line=397 │ │ 0x0008 line=399 │ │ 0x000b line=401 │ │ @@ -1165,19 +1165,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04e8d8: |[04e8d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04e8e8: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04e8ec: 7220 5203 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0352 │ │ -04e8f2: 0a00 |0005: move-result v0 │ │ -04e8f4: 0f00 |0006: return v0 │ │ +04e8b4: |[04e8b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04e8c4: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04e8c8: 7220 5203 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0352 │ │ +04e8ce: 0a00 |0005: move-result v0 │ │ +04e8d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1185,19 +1185,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04e8f8: |[04e8f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -04e908: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04e90c: 7220 5303 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0353 │ │ -04e912: 0a00 |0005: move-result v0 │ │ -04e914: 0f00 |0006: return v0 │ │ +04e8d4: |[04e8d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04e8e4: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04e8e8: 7220 5303 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0353 │ │ +04e8ee: 0a00 |0005: move-result v0 │ │ +04e8f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1205,19 +1205,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 │ │ -04e918: |[04e918] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04e928: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04e92c: 7220 5403 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0354 │ │ -04e932: 0c00 |0005: move-result-object v0 │ │ -04e934: 1100 |0006: return-object v0 │ │ +04e8f4: |[04e8f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e904: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04e908: 7220 5403 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0354 │ │ +04e90e: 0c00 |0005: move-result-object v0 │ │ +04e910: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1225,19 +1225,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 │ │ -04e938: |[04e938] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04e948: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04e94c: 7220 5503 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0355 │ │ -04e952: 0c00 |0005: move-result-object v0 │ │ -04e954: 1100 |0006: return-object v0 │ │ +04e914: |[04e914] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e924: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04e928: 7220 5503 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0355 │ │ +04e92e: 0c00 |0005: move-result-object v0 │ │ +04e930: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1245,19 +1245,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 │ │ -04e958: |[04e958] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04e968: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04e96c: 7220 5603 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0356 │ │ -04e972: 0c00 |0005: move-result-object v0 │ │ -04e974: 1100 |0006: return-object v0 │ │ +04e934: |[04e934] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04e944: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04e948: 7220 5603 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0356 │ │ +04e94e: 0c00 |0005: move-result-object v0 │ │ +04e950: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1265,19 +1265,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 │ │ -04e978: |[04e978] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04e988: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04e98c: 7220 5703 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0357 │ │ -04e992: 0c00 |0005: move-result-object v0 │ │ -04e994: 1100 |0006: return-object v0 │ │ +04e954: |[04e954] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e964: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04e968: 7220 5703 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0357 │ │ +04e96e: 0c00 |0005: move-result-object v0 │ │ +04e970: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -1306,17 +1306,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e998: |[04e998] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -04e9a8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04e9ae: 0e00 |0003: return-void │ │ +04e974: |[04e974] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +04e984: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04e98a: 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;) │ │ @@ -1324,18 +1324,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04e9b0: |[04e9b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04e9c0: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -04e9c6: 0a00 |0003: move-result v0 │ │ -04e9c8: 0f00 |0004: return v0 │ │ +04e98c: |[04e98c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04e99c: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +04e9a2: 0a00 |0003: move-result v0 │ │ +04e9a4: 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;) │ │ @@ -1343,18 +1343,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 │ │ -04e9cc: |[04e9cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04e9dc: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -04e9e2: 0c00 |0003: move-result-object v0 │ │ -04e9e4: 1100 |0004: return-object v0 │ │ +04e9a8: |[04e9a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e9b8: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +04e9be: 0c00 |0003: move-result-object v0 │ │ +04e9c0: 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;) │ │ @@ -1362,18 +1362,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 │ │ -04e9e8: |[04e9e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04e9f8: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -04e9fe: 0c00 |0003: move-result-object v0 │ │ -04ea00: 1100 |0004: return-object v0 │ │ +04e9c4: |[04e9c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04e9d4: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +04e9da: 0c00 |0003: move-result-object v0 │ │ +04e9dc: 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;) │ │ @@ -1381,18 +1381,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 │ │ -04ea04: |[04ea04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04ea14: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -04ea1a: 0c00 |0003: move-result-object v0 │ │ -04ea1c: 1100 |0004: return-object v0 │ │ +04e9e0: |[04e9e0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04e9f0: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +04e9f6: 0c00 |0003: move-result-object v0 │ │ +04e9f8: 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;) │ │ @@ -1400,18 +1400,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 │ │ -04ea20: |[04ea20] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04ea30: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -04ea36: 0c00 |0003: move-result-object v0 │ │ -04ea38: 1100 |0004: return-object v0 │ │ +04e9fc: |[04e9fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04ea0c: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +04ea12: 0c00 |0003: move-result-object v0 │ │ +04ea14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -1440,17 +1440,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ea3c: |[04ea3c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -04ea4c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04ea52: 0e00 |0003: return-void │ │ +04ea18: |[04ea18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +04ea28: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04ea2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;) │ │ @@ -1458,18 +1458,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ea54: |[04ea54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -04ea64: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -04ea6a: 0a00 |0003: move-result v0 │ │ -04ea6c: 0f00 |0004: return v0 │ │ +04ea30: |[04ea30] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04ea40: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +04ea46: 0a00 |0003: move-result v0 │ │ +04ea48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -1674,27 +1674,27 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -04ea70: |[04ea70] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -04ea80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ea82: 5b34 5300 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0053 │ │ -04ea86: 7030 e501 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@01e5 │ │ -04ea8c: 6001 3600 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04ea90: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -04ea94: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -04ea98: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04ea9a: 5c30 4f00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004f │ │ -04ea9e: 2200 6200 |000f: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ -04eaa2: 7010 c001 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -04eaa8: 5b30 5200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ -04eaac: 0e00 |0016: return-void │ │ +04ea4c: |[04ea4c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +04ea5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ea5e: 5b34 5300 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0053 │ │ +04ea62: 7030 e501 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@01e5 │ │ +04ea68: 6001 3600 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04ea6c: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +04ea70: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +04ea74: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04ea76: 5c30 4f00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004f │ │ +04ea7a: 2200 6200 |000f: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ +04ea7e: 7010 c001 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +04ea84: 5b30 5200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ +04ea88: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=508 │ │ 0x0003 line=509 │ │ 0x0006 line=502 │ │ 0x000f line=503 │ │ 0x0016 line=510 │ │ @@ -1708,17 +1708,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04eab0: |[04eab0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -04eac0: 7030 8103 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0381 │ │ -04eac6: 0e00 |0003: return-void │ │ +04ea8c: |[04ea8c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +04ea9c: 7030 8103 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0381 │ │ +04eaa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/graphics/drawable/Drawable; │ │ @@ -1730,58 +1730,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -04eac8: |[04eac8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -04ead8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04eada: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -04eadc: 5463 5200 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ -04eae0: 6e20 8303 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0383 │ │ -04eae6: 6e10 9c01 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ -04eaec: 5463 5300 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0053 │ │ -04eaf0: 7110 8c03 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@038c │ │ -04eaf6: 0c03 |000f: move-result-object v3 │ │ -04eaf8: 6e10 2100 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0021 │ │ -04eafe: 0c03 |0013: move-result-object v3 │ │ -04eb00: 6e10 941d 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1d94 │ │ -04eb06: 0c03 |0017: move-result-object v3 │ │ -04eb08: 7110 2f12 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -04eb0e: 0a03 |001b: move-result v3 │ │ -04eb10: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -04eb14: 0101 |001e: move v1, v0 │ │ -04eb16: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -04eb1a: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -04eb1c: 5463 5200 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ -04eb20: 6e10 ca01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@01ca │ │ -04eb26: 0a02 |0027: move-result v2 │ │ -04eb28: 5263 5000 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0050 │ │ -04eb2c: 7f33 |002a: neg-float v3, v3 │ │ -04eb2e: 8224 |002b: int-to-float v4, v2 │ │ -04eb30: c843 |002c: mul-float/2addr v3, v4 │ │ -04eb32: 5264 5100 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ -04eb36: c843 |002f: mul-float/2addr v3, v4 │ │ -04eb38: 8204 |0030: int-to-float v4, v0 │ │ -04eb3a: c843 |0031: mul-float/2addr v3, v4 │ │ -04eb3c: 6e30 a001 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ -04eb42: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -04eb46: 5563 4f00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004f │ │ -04eb4a: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -04eb4e: 8223 |003b: int-to-float v3, v2 │ │ -04eb50: 6e30 a001 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ -04eb56: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -04eb5a: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -04eb5e: 6e30 9f01 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@019f │ │ -04eb64: 6f20 e601 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@01e6 │ │ -04eb6a: 6e10 9801 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0198 │ │ -04eb70: 0e00 |004c: return-void │ │ -04eb72: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -04eb74: 28d1 |004e: goto 001f // -002f │ │ +04eaa4: |[04eaa4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +04eab4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04eab6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +04eab8: 5463 5200 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ +04eabc: 6e20 8303 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0383 │ │ +04eac2: 6e10 9c01 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ +04eac8: 5463 5300 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0053 │ │ +04eacc: 7110 8c03 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@038c │ │ +04ead2: 0c03 |000f: move-result-object v3 │ │ +04ead4: 6e10 2100 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0021 │ │ +04eada: 0c03 |0013: move-result-object v3 │ │ +04eadc: 6e10 941d 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1d94 │ │ +04eae2: 0c03 |0017: move-result-object v3 │ │ +04eae4: 7110 2f12 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +04eaea: 0a03 |001b: move-result v3 │ │ +04eaec: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +04eaf0: 0101 |001e: move v1, v0 │ │ +04eaf2: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +04eaf6: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +04eaf8: 5463 5200 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ +04eafc: 6e10 ca01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@01ca │ │ +04eb02: 0a02 |0027: move-result v2 │ │ +04eb04: 5263 5000 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0050 │ │ +04eb08: 7f33 |002a: neg-float v3, v3 │ │ +04eb0a: 8224 |002b: int-to-float v4, v2 │ │ +04eb0c: c843 |002c: mul-float/2addr v3, v4 │ │ +04eb0e: 5264 5100 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ +04eb12: c843 |002f: mul-float/2addr v3, v4 │ │ +04eb14: 8204 |0030: int-to-float v4, v0 │ │ +04eb16: c843 |0031: mul-float/2addr v3, v4 │ │ +04eb18: 6e30 a001 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ +04eb1e: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +04eb22: 5563 4f00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004f │ │ +04eb26: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +04eb2a: 8223 |003b: int-to-float v3, v2 │ │ +04eb2c: 6e30 a001 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ +04eb32: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +04eb36: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +04eb3a: 6e30 9f01 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@019f │ │ +04eb40: 6f20 e601 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@01e6 │ │ +04eb46: 6e10 9801 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0198 │ │ +04eb4c: 0e00 |004c: return-void │ │ +04eb4e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +04eb50: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=540 │ │ 0x0007 line=541 │ │ 0x000a line=544 │ │ 0x001f line=546 │ │ 0x0022 line=547 │ │ @@ -1805,17 +1805,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04eb78: |[04eb78] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -04eb88: 5210 5100 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ -04eb8c: 0f00 |0002: return v0 │ │ +04eb54: |[04eb54] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +04eb64: 5210 5100 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ +04eb68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1823,18 +1823,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04eb90: |[04eb90] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -04eba0: 5901 5000 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0050 │ │ -04eba4: 6e10 8603 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0386 │ │ -04ebaa: 0e00 |0005: return-void │ │ +04eb6c: |[04eb6c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +04eb7c: 5901 5000 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0050 │ │ +04eb80: 6e10 8603 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0386 │ │ +04eb86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0002 line=535 │ │ 0x0005 line=536 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1845,18 +1845,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ebac: |[04ebac] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -04ebbc: 5901 5100 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ -04ebc0: 6e10 8603 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0386 │ │ -04ebc6: 0e00 |0005: return-void │ │ +04eb88: |[04eb88] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +04eb98: 5901 5100 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ +04eb9c: 6e10 8603 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0386 │ │ +04eba2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=519 │ │ 0x0005 line=520 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1904,66 +1904,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -04ebc8: |[04ebc8] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -04ebd8: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -04ebde: 121c |0003: const/4 v12, #int 1 // #1 │ │ -04ebe0: 120b |0004: const/4 v11, #int 0 // #0 │ │ -04ebe2: 7010 6f21 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@216f │ │ -04ebe8: 1c06 0d00 |0008: const-class v6, Landroid/app/ActionBar; // type@000d │ │ -04ebec: 1a07 842a |000a: const-string v7, "setHomeAsUpIndicator" // string@2a84 │ │ -04ebf0: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -04ebf2: 2388 9606 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0696 │ │ -04ebf6: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -04ebf8: 1c0a 6900 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0069 │ │ -04ebfc: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -04ec00: 6e30 2f21 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ -04ec06: 0c06 |0017: move-result-object v6 │ │ -04ec08: 5be6 6400 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0064 │ │ -04ec0c: 1c06 0d00 |001a: const-class v6, Landroid/app/ActionBar; // type@000d │ │ -04ec10: 1a07 832a |001c: const-string v7, "setHomeActionContentDescription" // string@2a83 │ │ -04ec14: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -04ec16: 2388 9606 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0696 │ │ -04ec1a: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -04ec1c: 620a 690c |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0c69 │ │ -04ec20: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -04ec24: 6e30 2f21 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ -04ec2a: 0c06 |0029: move-result-object v6 │ │ -04ec2c: 5be6 6300 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0063 │ │ -04ec30: 0e00 |002c: return-void │ │ -04ec32: 0d06 |002d: move-exception v6 │ │ -04ec34: 6e20 1200 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ -04ec3a: 0c02 |0031: move-result-object v2 │ │ -04ec3c: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -04ec40: 6e10 b41c 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -04ec46: 0c03 |0037: move-result-object v3 │ │ -04ec48: 1f03 2204 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ -04ec4c: 6e10 491d 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ -04ec52: 0a00 |003d: move-result v0 │ │ -04ec54: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -04ec56: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -04ec5a: 6e20 481d b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -04ec60: 0c01 |0044: move-result-object v1 │ │ -04ec62: 6e20 481d c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -04ec68: 0c04 |0048: move-result-object v4 │ │ -04ec6a: 6e10 9e1c 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1c9e │ │ -04ec70: 0a06 |004c: move-result v6 │ │ -04ec72: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -04ec76: 0745 |004f: move-object v5, v4 │ │ -04ec78: 2056 5404 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@0454 │ │ -04ec7c: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -04ec80: 1f05 5404 |0054: check-cast v5, Landroid/widget/ImageView; // type@0454 │ │ -04ec84: 5be5 6500 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0065 │ │ -04ec88: 28d4 |0058: goto 002c // -002c │ │ -04ec8a: 0715 |0059: move-object v5, v1 │ │ -04ec8c: 28f6 |005a: goto 0050 // -000a │ │ +04eba4: |[04eba4] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +04ebb4: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +04ebba: 121c |0003: const/4 v12, #int 1 // #1 │ │ +04ebbc: 120b |0004: const/4 v11, #int 0 // #0 │ │ +04ebbe: 7010 6f21 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@216f │ │ +04ebc4: 1c06 0d00 |0008: const-class v6, Landroid/app/ActionBar; // type@000d │ │ +04ebc8: 1a07 802a |000a: const-string v7, "setHomeAsUpIndicator" // string@2a80 │ │ +04ebcc: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +04ebce: 2388 9606 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0696 │ │ +04ebd2: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +04ebd4: 1c0a 6900 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0069 │ │ +04ebd8: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +04ebdc: 6e30 2f21 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ +04ebe2: 0c06 |0017: move-result-object v6 │ │ +04ebe4: 5be6 6400 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0064 │ │ +04ebe8: 1c06 0d00 |001a: const-class v6, Landroid/app/ActionBar; // type@000d │ │ +04ebec: 1a07 7f2a |001c: const-string v7, "setHomeActionContentDescription" // string@2a7f │ │ +04ebf0: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +04ebf2: 2388 9606 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0696 │ │ +04ebf6: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +04ebf8: 620a 690c |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0c69 │ │ +04ebfc: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +04ec00: 6e30 2f21 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ +04ec06: 0c06 |0029: move-result-object v6 │ │ +04ec08: 5be6 6300 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0063 │ │ +04ec0c: 0e00 |002c: return-void │ │ +04ec0e: 0d06 |002d: move-exception v6 │ │ +04ec10: 6e20 1200 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ +04ec16: 0c02 |0031: move-result-object v2 │ │ +04ec18: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +04ec1c: 6e10 b41c 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +04ec22: 0c03 |0037: move-result-object v3 │ │ +04ec24: 1f03 2204 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ +04ec28: 6e10 491d 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ +04ec2e: 0a00 |003d: move-result v0 │ │ +04ec30: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +04ec32: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +04ec36: 6e20 481d b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +04ec3c: 0c01 |0044: move-result-object v1 │ │ +04ec3e: 6e20 481d c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +04ec44: 0c04 |0048: move-result-object v4 │ │ +04ec46: 6e10 9e1c 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1c9e │ │ +04ec4c: 0a06 |004c: move-result v6 │ │ +04ec4e: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +04ec52: 0745 |004f: move-object v5, v4 │ │ +04ec54: 2056 5404 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@0454 │ │ +04ec58: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +04ec5c: 1f05 5404 |0054: check-cast v5, Landroid/widget/ImageView; // type@0454 │ │ +04ec60: 5be5 6500 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0065 │ │ +04ec64: 28d4 |0058: goto 002c // -002c │ │ +04ec66: 0715 |0059: move-object v5, v1 │ │ +04ec68: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=104 │ │ 0x0008 line=106 │ │ 0x001a line=108 │ │ @@ -2029,39 +2029,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -04eca0: |[04eca0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -04ecb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ecb2: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ -04ecb6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04ecb8: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -04ecbe: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04ecc2: 6900 6700 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0067 │ │ -04ecc6: 0e00 |000b: return-void │ │ +04ec7c: |[04ec7c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +04ec8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04ec8e: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ +04ec92: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04ec94: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +04ec9a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04ec9e: 6900 6700 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0067 │ │ +04eca2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ecc8: |[04ecc8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -04ecd8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04ecde: 0e00 |0003: return-void │ │ +04eca4: |[04eca4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +04ecb4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04ecba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -2070,23 +2070,23 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04ece0: |[04ece0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -04ecf0: 6202 6700 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0067 │ │ -04ecf4: 6e20 2500 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0025 │ │ -04ecfa: 0c00 |0005: move-result-object v0 │ │ -04ecfc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -04ecfe: 6e20 5601 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0156 │ │ -04ed04: 0c01 |000a: move-result-object v1 │ │ -04ed06: 6e10 5d01 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -04ed0c: 1101 |000e: return-object v1 │ │ +04ecbc: |[04ecbc] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04eccc: 6202 6700 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0067 │ │ +04ecd0: 6e20 2500 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0025 │ │ +04ecd6: 0c00 |0005: move-result-object v0 │ │ +04ecd8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04ecda: 6e20 5601 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0156 │ │ +04ece0: 0c01 |000a: move-result-object v1 │ │ +04ece2: 6e10 5d01 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +04ece8: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0006 line=94 │ │ 0x000b line=95 │ │ 0x000e line=96 │ │ locals : │ │ @@ -2099,44 +2099,44 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -04ed10: |[04ed10] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -04ed20: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -04ed24: 2207 ee00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ee │ │ -04ed28: 7020 9c03 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@039c │ │ -04ed2e: 0772 |0007: move-object v2, v7 │ │ -04ed30: 1f02 ee00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ee │ │ -04ed34: 5423 6400 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0064 │ │ -04ed38: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ -04ed3c: 6e10 1600 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ -04ed42: 0c00 |0011: move-result-object v0 │ │ -04ed44: 5423 6300 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0063 │ │ -04ed48: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -04ed4a: 2344 9706 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0697 │ │ -04ed4e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -04ed50: 7110 5521 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -04ed56: 0c06 |001b: move-result-object v6 │ │ -04ed58: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -04ed5c: 6e30 c421 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -04ed62: 6003 3600 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04ed66: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ -04ed6a: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ -04ed6e: 6e10 0800 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0008 │ │ -04ed74: 0c03 |002a: move-result-object v3 │ │ -04ed76: 6e20 0e00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@000e │ │ -04ed7c: 1107 |002e: return-object v7 │ │ -04ed7e: 0d01 |002f: move-exception v1 │ │ -04ed80: 1a03 9802 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0298 │ │ -04ed84: 1a04 1c04 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@041c │ │ -04ed88: 7130 161c 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -04ed8e: 28f7 |0037: goto 002e // -0009 │ │ +04ecec: |[04ecec] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04ecfc: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +04ed00: 2207 ee00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ee │ │ +04ed04: 7020 9c03 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@039c │ │ +04ed0a: 0772 |0007: move-object v2, v7 │ │ +04ed0c: 1f02 ee00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ee │ │ +04ed10: 5423 6400 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0064 │ │ +04ed14: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ +04ed18: 6e10 1600 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ +04ed1e: 0c00 |0011: move-result-object v0 │ │ +04ed20: 5423 6300 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0063 │ │ +04ed24: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04ed26: 2344 9706 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0697 │ │ +04ed2a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +04ed2c: 7110 5521 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +04ed32: 0c06 |001b: move-result-object v6 │ │ +04ed34: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +04ed38: 6e30 c421 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +04ed3e: 6003 3600 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04ed42: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ +04ed46: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ +04ed4a: 6e10 0800 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0008 │ │ +04ed50: 0c03 |002a: move-result-object v3 │ │ +04ed52: 6e20 0e00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@000e │ │ +04ed58: 1107 |002e: return-object v7 │ │ +04ed5a: 0d01 |002f: move-exception v1 │ │ +04ed5c: 1a03 9802 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0298 │ │ +04ed60: 1a04 1c04 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@041c │ │ +04ed64: 7130 161c 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +04ed6a: 28f7 |0037: goto 002e // -0009 │ │ catches : 1 │ │ 0x000e - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=72 │ │ 0x0002 line=73 │ │ 0x0008 line=75 │ │ @@ -2161,53 +2161,53 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -04eda0: |[04eda0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -04edb0: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -04edb4: 2207 ee00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ee │ │ -04edb8: 7020 9c03 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@039c │ │ -04edbe: 0772 |0007: move-object v2, v7 │ │ -04edc0: 1f02 ee00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ee │ │ -04edc4: 5423 6400 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0064 │ │ -04edc8: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -04edcc: 6e10 1600 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ -04edd2: 0c00 |0011: move-result-object v0 │ │ -04edd4: 5423 6400 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0064 │ │ -04edd8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -04edda: 2344 9706 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0697 │ │ -04edde: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -04ede0: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -04ede4: 6e30 c421 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -04edea: 5423 6300 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0063 │ │ -04edee: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -04edf0: 2344 9706 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0697 │ │ -04edf4: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -04edf6: 7110 5521 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -04edfc: 0c06 |0026: move-result-object v6 │ │ -04edfe: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -04ee02: 6e30 c421 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -04ee08: 1107 |002c: return-object v7 │ │ -04ee0a: 0d01 |002d: move-exception v1 │ │ -04ee0c: 1a03 9802 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0298 │ │ -04ee10: 1a04 1e04 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@041e │ │ -04ee14: 7130 161c 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -04ee1a: 28f7 |0035: goto 002c // -0009 │ │ -04ee1c: 5423 6500 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0065 │ │ -04ee20: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -04ee24: 5423 6500 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0065 │ │ -04ee28: 6e20 821e 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e82 │ │ -04ee2e: 28ed |003f: goto 002c // -0013 │ │ -04ee30: 1a03 9802 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0298 │ │ -04ee34: 1a04 1d04 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@041d │ │ -04ee38: 7120 151c 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -04ee3e: 28e5 |0047: goto 002c // -001b │ │ +04ed7c: |[04ed7c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04ed8c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +04ed90: 2207 ee00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ee │ │ +04ed94: 7020 9c03 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@039c │ │ +04ed9a: 0772 |0007: move-object v2, v7 │ │ +04ed9c: 1f02 ee00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ee │ │ +04eda0: 5423 6400 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0064 │ │ +04eda4: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +04eda8: 6e10 1600 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ +04edae: 0c00 |0011: move-result-object v0 │ │ +04edb0: 5423 6400 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0064 │ │ +04edb4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04edb6: 2344 9706 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0697 │ │ +04edba: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +04edbc: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +04edc0: 6e30 c421 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +04edc6: 5423 6300 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0063 │ │ +04edca: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +04edcc: 2344 9706 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0697 │ │ +04edd0: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +04edd2: 7110 5521 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +04edd8: 0c06 |0026: move-result-object v6 │ │ +04edda: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +04edde: 6e30 c421 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +04ede4: 1107 |002c: return-object v7 │ │ +04ede6: 0d01 |002d: move-exception v1 │ │ +04ede8: 1a03 9802 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0298 │ │ +04edec: 1a04 1e04 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@041e │ │ +04edf0: 7130 161c 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +04edf6: 28f7 |0035: goto 002c // -0009 │ │ +04edf8: 5423 6500 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0065 │ │ +04edfc: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +04ee00: 5423 6500 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0065 │ │ +04ee04: 6e20 821e 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e82 │ │ +04ee0a: 28ed |003f: goto 002c // -0013 │ │ +04ee0c: 1a03 9802 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0298 │ │ +04ee10: 1a04 1d04 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@041d │ │ +04ee14: 7120 151c 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +04ee1a: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=50 │ │ 0x0002 line=51 │ │ 0x0008 line=53 │ │ @@ -2265,39 +2265,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -04ee50: |[04ee50] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -04ee60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ee62: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ -04ee66: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04ee68: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -04ee6e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04ee72: 6900 6900 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0069 │ │ -04ee76: 0e00 |000b: return-void │ │ +04ee2c: |[04ee2c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +04ee3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04ee3e: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ +04ee42: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04ee44: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +04ee4a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04ee4e: 6900 6900 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0069 │ │ +04ee52: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ee78: |[04ee78] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -04ee88: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04ee8e: 0e00 |0003: return-void │ │ +04ee54: |[04ee54] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +04ee64: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04ee6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ @@ -2305,32 +2305,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -04ee90: |[04ee90] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -04eea0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04eea2: 6e10 1600 0800 |0001: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ -04eea8: 0c01 |0004: move-result-object v1 │ │ -04eeaa: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ -04eeae: 6e10 0900 0100 |0007: invoke-virtual {v1}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0009 │ │ -04eeb4: 0c02 |000a: move-result-object v2 │ │ -04eeb6: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -04eeb8: 6205 6900 |000c: sget-object v5, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0069 │ │ -04eebc: 1406 ce02 0101 |000e: const v6, #float 2.36956e-38 // #010102ce │ │ -04eec2: 6e57 f700 4265 |0011: invoke-virtual {v2, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -04eec8: 0c00 |0014: move-result-object v0 │ │ -04eeca: 6e20 5601 7000 |0015: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0156 │ │ -04eed0: 0c03 |0018: move-result-object v3 │ │ -04eed2: 6e10 5d01 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -04eed8: 1103 |001c: return-object v3 │ │ -04eeda: 0782 |001d: move-object v2, v8 │ │ -04eedc: 28ed |001e: goto 000b // -0013 │ │ +04ee6c: |[04ee6c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04ee7c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04ee7e: 6e10 1600 0800 |0001: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ +04ee84: 0c01 |0004: move-result-object v1 │ │ +04ee86: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ +04ee8a: 6e10 0900 0100 |0007: invoke-virtual {v1}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0009 │ │ +04ee90: 0c02 |000a: move-result-object v2 │ │ +04ee92: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +04ee94: 6205 6900 |000c: sget-object v5, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0069 │ │ +04ee98: 1406 ce02 0101 |000e: const v6, #float 2.36956e-38 // #010102ce │ │ +04ee9e: 6e57 f700 4265 |0011: invoke-virtual {v2, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +04eea4: 0c00 |0014: move-result-object v0 │ │ +04eea6: 6e20 5601 7000 |0015: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0156 │ │ +04eeac: 0c03 |0018: move-result-object v3 │ │ +04eeae: 6e10 5d01 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +04eeb4: 1103 |001c: return-object v3 │ │ +04eeb6: 0782 |001d: move-object v2, v8 │ │ +04eeb8: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x000b line=63 │ │ 0x0015 line=65 │ │ @@ -2350,20 +2350,20 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04eee0: |[04eee0] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -04eef0: 6e10 1600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ -04eef6: 0c00 |0003: move-result-object v0 │ │ -04eef8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -04eefc: 6e20 0b00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000b │ │ -04ef02: 1101 |0009: return-object v1 │ │ +04eebc: |[04eebc] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04eecc: 6e10 1600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ +04eed2: 0c00 |0003: move-result-object v0 │ │ +04eed4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +04eed8: 6e20 0b00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000b │ │ +04eede: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=48 │ │ 0x0006 line=49 │ │ 0x0009 line=51 │ │ locals : │ │ @@ -2377,21 +2377,21 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04ef04: |[04ef04] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -04ef14: 6e10 1600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ -04ef1a: 0c00 |0003: move-result-object v0 │ │ -04ef1c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -04ef20: 6e20 0c00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@000c │ │ -04ef26: 6e20 0b00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000b │ │ -04ef2c: 1101 |000c: return-object v1 │ │ +04eee0: |[04eee0] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04eef0: 6e10 1600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ +04eef6: 0c00 |0003: move-result-object v0 │ │ +04eef8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +04eefc: 6e20 0c00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@000c │ │ +04ef02: 6e20 0b00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000b │ │ +04ef08: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=40 │ │ 0x000c line=42 │ │ @@ -2441,17 +2441,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ef30: |[04ef30] android.support.v4.app.ActivityCompat21$SharedElementCallback21.:()V │ │ -04ef40: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04ef46: 0e00 |0003: return-void │ │ +04ef0c: |[04ef0c] android.support.v4.app.ActivityCompat21$SharedElementCallback21.:()V │ │ +04ef1c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04ef22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ │ │ Virtual methods - │ │ @@ -2533,18 +2533,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ef48: |[04ef48] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ -04ef58: 7010 cb00 0000 |0000: invoke-direct {v0}, Landroid/app/SharedElementCallback;.:()V // method@00cb │ │ -04ef5e: 5b01 6b00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ -04ef62: 0e00 |0005: return-void │ │ +04ef24: |[04ef24] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +04ef34: 7010 cb00 0000 |0000: invoke-direct {v0}, Landroid/app/SharedElementCallback;.:()V // method@00cb │ │ +04ef3a: 5b01 6b00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ +04ef3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0005 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ @@ -2556,19 +2556,19 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04ef64: |[04ef64] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ -04ef74: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ -04ef78: 6e40 af03 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@03af │ │ -04ef7e: 0c00 |0005: move-result-object v0 │ │ -04ef80: 1100 |0006: return-object v0 │ │ +04ef40: |[04ef40] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +04ef50: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ +04ef54: 6e40 af03 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@03af │ │ +04ef5a: 0c00 |0005: move-result-object v0 │ │ +04ef5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ 0x0000 - 0x0007 reg=2 sharedElement Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 viewToGlobalMatrix Landroid/graphics/Matrix; │ │ @@ -2579,19 +2579,19 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04ef84: |[04ef84] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ -04ef94: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ -04ef98: 6e30 b003 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@03b0 │ │ -04ef9e: 0c00 |0005: move-result-object v0 │ │ -04efa0: 1100 |0006: return-object v0 │ │ +04ef60: |[04ef60] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +04ef70: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ +04ef74: 6e30 b003 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@03b0 │ │ +04ef7a: 0c00 |0005: move-result-object v0 │ │ +04ef7c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 snapshot Landroid/os/Parcelable; │ │ @@ -2601,18 +2601,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04efa4: |[04efa4] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ -04efb4: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ -04efb8: 6e30 b103 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@03b1 │ │ -04efbe: 0e00 |0005: return-void │ │ +04ef80: |[04ef80] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +04ef90: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ +04ef94: 6e30 b103 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@03b1 │ │ +04ef9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Map; │ │ @@ -2625,18 +2625,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04efc0: |[04efc0] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onRejectSharedElements:(Ljava/util/List;)V │ │ -04efd0: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ -04efd4: 6e20 b203 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onRejectSharedElements:(Ljava/util/List;)V // method@03b2 │ │ -04efda: 0e00 |0005: return-void │ │ +04ef9c: |[04ef9c] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onRejectSharedElements:(Ljava/util/List;)V │ │ +04efac: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ +04efb0: 6e20 b203 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onRejectSharedElements:(Ljava/util/List;)V // method@03b2 │ │ +04efb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ @@ -2647,18 +2647,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04efdc: |[04efdc] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -04efec: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ -04eff0: 6e40 b303 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@03b3 │ │ -04eff6: 0e00 |0005: return-void │ │ +04efb8: |[04efb8] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +04efc8: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ +04efcc: 6e40 b303 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@03b3 │ │ +04efd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -2673,18 +2673,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04eff8: |[04eff8] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -04f008: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ -04f00c: 6e40 b403 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@03b4 │ │ -04f012: 0e00 |0005: return-void │ │ +04efd4: |[04efd4] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +04efe4: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@006b │ │ +04efe8: 6e40 b403 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@03b4 │ │ +04efee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -2723,17 +2723,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f014: |[04f014] android.support.v4.app.ActivityCompat21.:()V │ │ -04f024: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f02a: 0e00 |0003: return-void │ │ +04eff0: |[04eff0] android.support.v4.app.ActivityCompat21.:()V │ │ +04f000: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat21; │ │ │ │ @@ -2742,20 +2742,20 @@ │ │ type : '(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04f02c: |[04f02c] android.support.v4.app.ActivityCompat21.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; │ │ -04f03c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f03e: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ -04f042: 2200 f300 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; // type@00f3 │ │ -04f046: 7020 b503 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@03b5 │ │ -04f04c: 1100 |0008: return-object v0 │ │ +04f008: |[04f008] android.support.v4.app.ActivityCompat21.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; │ │ +04f018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f01a: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ +04f01e: 2200 f300 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; // type@00f3 │ │ +04f022: 7020 b503 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@03b5 │ │ +04f028: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0001 line=74 │ │ 0x0003 line=75 │ │ 0x0008 line=77 │ │ locals : │ │ @@ -2768,17 +2768,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f050: |[04f050] android.support.v4.app.ActivityCompat21.finishAfterTransition:(Landroid/app/Activity;)V │ │ -04f060: 6e10 1500 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAfterTransition:()V // method@0015 │ │ -04f066: 0e00 |0003: return-void │ │ +04f02c: |[04f02c] android.support.v4.app.ActivityCompat21.finishAfterTransition:(Landroid/app/Activity;)V │ │ +04f03c: 6e10 1500 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAfterTransition:()V // method@0015 │ │ +04f042: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2787,17 +2787,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f068: |[04f068] android.support.v4.app.ActivityCompat21.postponeEnterTransition:(Landroid/app/Activity;)V │ │ -04f078: 6e10 3800 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.postponeEnterTransition:()V // method@0038 │ │ -04f07e: 0e00 |0003: return-void │ │ +04f044: |[04f044] android.support.v4.app.ActivityCompat21.postponeEnterTransition:(Landroid/app/Activity;)V │ │ +04f054: 6e10 3800 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.postponeEnterTransition:()V // method@0038 │ │ +04f05a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2806,19 +2806,19 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04f080: |[04f080] android.support.v4.app.ActivityCompat21.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ -04f090: 7110 bd03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@03bd │ │ -04f096: 0c00 |0003: move-result-object v0 │ │ -04f098: 6e20 3900 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setEnterSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@0039 │ │ -04f09e: 0e00 |0007: return-void │ │ +04f05c: |[04f05c] android.support.v4.app.ActivityCompat21.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +04f06c: 7110 bd03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@03bd │ │ +04f072: 0c00 |0003: move-result-object v0 │ │ +04f074: 6e20 3900 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setEnterSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@0039 │ │ +04f07a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0007 line=41 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0008 reg=2 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ @@ -2828,19 +2828,19 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04f0a0: |[04f0a0] android.support.v4.app.ActivityCompat21.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ -04f0b0: 7110 bd03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@03bd │ │ -04f0b6: 0c00 |0003: move-result-object v0 │ │ -04f0b8: 6e20 3a00 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setExitSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@003a │ │ -04f0be: 0e00 |0007: return-void │ │ +04f07c: |[04f07c] android.support.v4.app.ActivityCompat21.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +04f08c: 7110 bd03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@03bd │ │ +04f092: 0c00 |0003: move-result-object v0 │ │ +04f094: 6e20 3a00 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setExitSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@003a │ │ +04f09a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0007 line=46 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0008 reg=2 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ @@ -2850,17 +2850,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f0c0: |[04f0c0] android.support.v4.app.ActivityCompat21.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ -04f0d0: 6e10 3f00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.startPostponedEnterTransition:()V // method@003f │ │ -04f0d6: 0e00 |0003: return-void │ │ +04f09c: |[04f09c] android.support.v4.app.ActivityCompat21.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ +04f0ac: 6e10 3f00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.startPostponedEnterTransition:()V // method@003f │ │ +04f0b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2890,17 +2890,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f0d8: |[04f0d8] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -04f0e8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f0ee: 0e00 |0003: return-void │ │ +04f0b4: |[04f0b4] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +04f0c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f0ca: 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;) │ │ @@ -2908,17 +2908,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 │ │ -04f0f0: |[04f0f0] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04f100: 6e54 1100 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@0011 │ │ -04f106: 0e00 |0003: return-void │ │ +04f0cc: |[04f0cc] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04f0dc: 6e54 1100 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@0011 │ │ +04f0e2: 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; │ │ @@ -2931,17 +2931,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f108: |[04f108] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -04f118: 6e10 2200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0022 │ │ -04f11e: 0e00 |0003: return-void │ │ +04f0e4: |[04f0e4] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +04f0f4: 6e10 2200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0022 │ │ +04f0fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2971,17 +2971,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f120: |[04f120] android.support.v4.app.ActivityCompatJB.:()V │ │ -04f130: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f136: 0e00 |0003: return-void │ │ +04f0fc: |[04f0fc] android.support.v4.app.ActivityCompatJB.:()V │ │ +04f10c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatJB;) │ │ @@ -2989,17 +2989,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f138: |[04f138] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -04f148: 6e10 1400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0014 │ │ -04f14e: 0e00 |0003: return-void │ │ +04f114: |[04f114] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +04f124: 6e10 1400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0014 │ │ +04f12a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -3008,17 +3008,17 @@ │ │ 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 │ │ -04f150: |[04f150] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -04f160: 6e30 fc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00fc │ │ -04f166: 0e00 |0003: return-void │ │ +04f12c: |[04f12c] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +04f13c: 6e30 fc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00fc │ │ +04f142: 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 intent Landroid/content/Intent; │ │ @@ -3029,17 +3029,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -04f168: |[04f168] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -04f178: 6e40 3e00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@003e │ │ -04f17e: 0e00 |0003: return-void │ │ +04f144: |[04f144] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +04f154: 6e40 3e00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@003e │ │ +04f15a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -3077,17 +3077,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f180: |[04f180] android.support.v4.app.ActivityManagerCompat.:()V │ │ -04f190: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f196: 0e00 |0003: return-void │ │ +04f15c: |[04f15c] android.support.v4.app.ActivityManagerCompat.:()V │ │ +04f16c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityManagerCompat; │ │ │ │ @@ -3096,23 +3096,23 @@ │ │ type : '(Landroid/app/ActivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04f198: |[04f198] android.support.v4.app.ActivityManagerCompat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ -04f1a8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f1ac: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -04f1b0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -04f1b4: 7110 d803 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityManagerCompatKitKat;.isLowRamDevice:(Landroid/app/ActivityManager;)Z // method@03d8 │ │ -04f1ba: 0a00 |0009: move-result v0 │ │ -04f1bc: 0f00 |000a: return v0 │ │ -04f1be: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04f1c0: 28fe |000c: goto 000a // -0002 │ │ +04f174: |[04f174] android.support.v4.app.ActivityManagerCompat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ +04f184: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04f188: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +04f18c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +04f190: 7110 d803 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityManagerCompatKitKat;.isLowRamDevice:(Landroid/app/ActivityManager;)Z // method@03d8 │ │ +04f196: 0a00 |0009: move-result v0 │ │ +04f198: 0f00 |000a: return v0 │ │ +04f19a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04f19c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ locals : │ │ 0x0000 - 0x000d reg=2 am Landroid/app/ActivityManager; │ │ @@ -3143,17 +3143,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f1c4: |[04f1c4] android.support.v4.app.ActivityManagerCompatKitKat.:()V │ │ -04f1d4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f1da: 0e00 |0003: return-void │ │ +04f1a0: |[04f1a0] android.support.v4.app.ActivityManagerCompatKitKat.:()V │ │ +04f1b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f1b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityManagerCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityManagerCompatKitKat;) │ │ @@ -3161,18 +3161,18 @@ │ │ type : '(Landroid/app/ActivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f1dc: |[04f1dc] android.support.v4.app.ActivityManagerCompatKitKat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ -04f1ec: 6e10 4000 0100 |0000: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@0040 │ │ -04f1f2: 0a00 |0003: move-result v0 │ │ -04f1f4: 0f00 |0004: return v0 │ │ +04f1b8: |[04f1b8] android.support.v4.app.ActivityManagerCompatKitKat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ +04f1c8: 6e10 4000 0100 |0000: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@0040 │ │ +04f1ce: 0a00 |0003: move-result v0 │ │ +04f1d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 am Landroid/app/ActivityManager; │ │ │ │ Virtual methods - │ │ @@ -3205,18 +3205,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f1f8: |[04f1f8] android.support.v4.app.ActivityOptionsCompat21.:(Landroid/app/ActivityOptions;)V │ │ -04f208: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f20e: 5b01 6e00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@006e │ │ -04f212: 0e00 |0005: return-void │ │ +04f1d4: |[04f1d4] android.support.v4.app.ActivityOptionsCompat21.:(Landroid/app/ActivityOptions;)V │ │ +04f1e4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f1ea: 5b01 6e00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@006e │ │ +04f1ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ @@ -3227,20 +3227,20 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04f214: |[04f214] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ -04f224: 2200 fc00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat21; // type@00fc │ │ -04f228: 7130 4300 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions; // method@0043 │ │ -04f22e: 0c01 |0005: move-result-object v1 │ │ -04f230: 7020 df03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@03df │ │ -04f236: 1100 |0009: return-object v0 │ │ +04f1f0: |[04f1f0] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ +04f200: 2200 fc00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat21; // type@00fc │ │ +04f204: 7130 4300 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions; // method@0043 │ │ +04f20a: 0c01 |0005: move-result-object v1 │ │ +04f20c: 7020 df03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@03df │ │ +04f212: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000a reg=3 sharedElement Landroid/view/View; │ │ 0x0000 - 0x000a reg=4 sharedElementName Ljava/lang/String; │ │ @@ -3250,34 +3250,34 @@ │ │ type : '(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -04f238: |[04f238] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ -04f248: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f24a: 3805 1600 |0001: if-eqz v5, 0017 // +0016 │ │ -04f24e: 2152 |0003: array-length v2, v5 │ │ -04f250: 2321 8d06 |0004: new-array v1, v2, [Landroid/util/Pair; // type@068d │ │ -04f254: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04f256: 2112 |0007: array-length v2, v1 │ │ -04f258: 3520 0f00 |0008: if-ge v0, v2, 0017 // +000f │ │ -04f25c: 4602 0500 |000a: aget-object v2, v5, v0 │ │ -04f260: 4603 0600 |000c: aget-object v3, v6, v0 │ │ -04f264: 7120 181c 3200 |000e: invoke-static {v2, v3}, Landroid/util/Pair;.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; // method@1c18 │ │ -04f26a: 0c02 |0011: move-result-object v2 │ │ -04f26c: 4d02 0100 |0012: aput-object v2, v1, v0 │ │ -04f270: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04f274: 28f1 |0016: goto 0007 // -000f │ │ -04f276: 2202 fc00 |0017: new-instance v2, Landroid/support/v4/app/ActivityOptionsCompat21; // type@00fc │ │ -04f27a: 7120 4400 1400 |0019: invoke-static {v4, v1}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions; // method@0044 │ │ -04f280: 0c03 |001c: move-result-object v3 │ │ -04f282: 7020 df03 3200 |001d: invoke-direct {v2, v3}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@03df │ │ -04f288: 1102 |0020: return-object v2 │ │ +04f214: |[04f214] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ +04f224: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04f226: 3805 1600 |0001: if-eqz v5, 0017 // +0016 │ │ +04f22a: 2152 |0003: array-length v2, v5 │ │ +04f22c: 2321 8d06 |0004: new-array v1, v2, [Landroid/util/Pair; // type@068d │ │ +04f230: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04f232: 2112 |0007: array-length v2, v1 │ │ +04f234: 3520 0f00 |0008: if-ge v0, v2, 0017 // +000f │ │ +04f238: 4602 0500 |000a: aget-object v2, v5, v0 │ │ +04f23c: 4603 0600 |000c: aget-object v3, v6, v0 │ │ +04f240: 7120 181c 3200 |000e: invoke-static {v2, v3}, Landroid/util/Pair;.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; // method@1c18 │ │ +04f246: 0c02 |0011: move-result-object v2 │ │ +04f248: 4d02 0100 |0012: aput-object v2, v1, v0 │ │ +04f24c: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04f250: 28f1 |0016: goto 0007 // -000f │ │ +04f252: 2202 fc00 |0017: new-instance v2, Landroid/support/v4/app/ActivityOptionsCompat21; // type@00fc │ │ +04f256: 7120 4400 1400 |0019: invoke-static {v4, v1}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions; // method@0044 │ │ +04f25c: 0c03 |001c: move-result-object v3 │ │ +04f25e: 7020 df03 3200 |001d: invoke-direct {v2, v3}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@03df │ │ +04f264: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0001 line=39 │ │ 0x0003 line=40 │ │ 0x0006 line=41 │ │ 0x000a line=42 │ │ @@ -3296,19 +3296,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04f28c: |[04f28c] android.support.v4.app.ActivityOptionsCompat21.toBundle:()Landroid/os/Bundle; │ │ -04f29c: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@006e │ │ -04f2a0: 6e10 4600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0046 │ │ -04f2a6: 0c00 |0005: move-result-object v0 │ │ -04f2a8: 1100 |0006: return-object v0 │ │ +04f268: |[04f268] android.support.v4.app.ActivityOptionsCompat21.toBundle:()Landroid/os/Bundle; │ │ +04f278: 5410 6e00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@006e │ │ +04f27c: 6e10 4600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0046 │ │ +04f282: 0c00 |0005: move-result-object v0 │ │ +04f284: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat21;) │ │ @@ -3316,19 +3316,19 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat21;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04f2ac: |[04f2ac] android.support.v4.app.ActivityOptionsCompat21.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ -04f2bc: 5420 6e00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@006e │ │ -04f2c0: 5431 6e00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@006e │ │ -04f2c4: 6e20 4700 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0047 │ │ -04f2ca: 0e00 |0007: return-void │ │ +04f288: |[04f288] android.support.v4.app.ActivityOptionsCompat21.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ +04f298: 5420 6e00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@006e │ │ +04f29c: 5431 6e00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@006e │ │ +04f2a0: 6e20 4700 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0047 │ │ +04f2a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=59 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompat21; │ │ @@ -3364,17 +3364,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f2cc: |[04f2cc] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -04f2dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f2e2: 0e00 |0003: return-void │ │ +04f2a8: |[04f2a8] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +04f2b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f2be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -3383,26 +3383,26 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -04f2e4: |[04f2e4] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -04f2f4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f2f8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04f2fc: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -04f300: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ -04f304: 7130 ed03 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@03ed │ │ -04f30a: 0c01 |000b: move-result-object v1 │ │ -04f30c: 7020 dc03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@03dc │ │ -04f312: 1100 |000f: return-object v0 │ │ -04f314: 2200 fd00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ -04f318: 7010 e403 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ -04f31e: 28fa |0015: goto 000f // -0006 │ │ +04f2c0: |[04f2c0] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04f2d0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04f2d4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04f2d8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +04f2dc: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ +04f2e0: 7130 ed03 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@03ed │ │ +04f2e6: 0c01 |000b: move-result-object v1 │ │ +04f2e8: 7020 dc03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@03dc │ │ +04f2ee: 1100 |000f: return-object v0 │ │ +04f2f0: 2200 fd00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ +04f2f4: 7010 e403 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ +04f2fa: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=48 │ │ 0x000f line=51 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ @@ -3414,26 +3414,26 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -04f320: |[04f320] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -04f330: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f334: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04f338: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -04f33c: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ -04f340: 7156 ee03 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@03ee │ │ -04f346: 0c01 |000b: move-result-object v1 │ │ -04f348: 7020 dc03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@03dc │ │ -04f34e: 1100 |000f: return-object v0 │ │ -04f350: 2200 fd00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ -04f354: 7010 e403 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ -04f35a: 28fa |0015: goto 000f // -0006 │ │ +04f2fc: |[04f2fc] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04f30c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04f310: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04f314: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +04f318: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ +04f31c: 7156 ee03 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@03ee │ │ +04f322: 0c01 |000b: move-result-object v1 │ │ +04f324: 7020 dc03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@03dc │ │ +04f32a: 1100 |000f: return-object v0 │ │ +04f32c: 2200 fd00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ +04f330: 7010 e403 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ +04f336: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ 0x000f line=81 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -3447,26 +3447,26 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -04f35c: |[04f35c] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -04f36c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f370: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -04f374: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -04f378: 2200 fa00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fa │ │ -04f37c: 7130 e003 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@03e0 │ │ -04f382: 0c01 |000b: move-result-object v1 │ │ -04f384: 7020 d903 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@03d9 │ │ -04f38a: 1100 |000f: return-object v0 │ │ -04f38c: 2200 fd00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ -04f390: 7010 e403 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ -04f396: 28fa |0015: goto 000f // -0006 │ │ +04f338: |[04f338] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04f348: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04f34c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +04f350: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +04f354: 2200 fa00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fa │ │ +04f358: 7130 e003 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@03e0 │ │ +04f35e: 0c01 |000b: move-result-object v1 │ │ +04f360: 7020 d903 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@03d9 │ │ +04f366: 1100 |000f: return-object v0 │ │ +04f368: 2200 fd00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ +04f36c: 7010 e403 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ +04f372: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=134 │ │ 0x000f line=138 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 activity Landroid/app/Activity; │ │ @@ -3478,46 +3478,46 @@ │ │ type : '(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -04f398: |[04f398] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -04f3a8: 6003 3600 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f3ac: 1304 1500 |0002: const/16 v4, #int 21 // #15 │ │ -04f3b0: 3443 2d00 |0004: if-lt v3, v4, 0031 // +002d │ │ -04f3b4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -04f3b6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04f3b8: 3806 1f00 |0008: if-eqz v6, 0027 // +001f │ │ -04f3bc: 2163 |000a: array-length v3, v6 │ │ -04f3be: 2332 8f06 |000b: new-array v2, v3, [Landroid/view/View; // type@068f │ │ -04f3c2: 2163 |000d: array-length v3, v6 │ │ -04f3c4: 2331 9906 |000e: new-array v1, v3, [Ljava/lang/String; // type@0699 │ │ -04f3c8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -04f3ca: 2163 |0011: array-length v3, v6 │ │ -04f3cc: 3530 1500 |0012: if-ge v0, v3, 0027 // +0015 │ │ -04f3d0: 4603 0600 |0014: aget-object v3, v6, v0 │ │ -04f3d4: 5433 1505 |0016: iget-object v3, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ -04f3d8: 1f03 1e04 |0018: check-cast v3, Landroid/view/View; // type@041e │ │ -04f3dc: 4d03 0200 |001a: aput-object v3, v2, v0 │ │ -04f3e0: 4603 0600 |001c: aget-object v3, v6, v0 │ │ -04f3e4: 5433 1605 |001e: iget-object v3, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ -04f3e8: 1f03 f704 |0020: check-cast v3, Ljava/lang/String; // type@04f7 │ │ -04f3ec: 4d03 0100 |0022: aput-object v3, v1, v0 │ │ -04f3f0: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04f3f4: 28eb |0026: goto 0011 // -0015 │ │ -04f3f6: 2203 fa00 |0027: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fa │ │ -04f3fa: 7130 e103 2501 |0029: invoke-static {v5, v2, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@03e1 │ │ -04f400: 0c04 |002c: move-result-object v4 │ │ -04f402: 7020 d903 4300 |002d: invoke-direct {v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@03d9 │ │ -04f408: 1103 |0030: return-object v3 │ │ -04f40a: 2203 fd00 |0031: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ -04f40e: 7010 e403 0300 |0033: invoke-direct {v3}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ -04f414: 28fa |0036: goto 0030 // -0006 │ │ +04f374: |[04f374] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04f384: 6003 3600 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04f388: 1304 1500 |0002: const/16 v4, #int 21 // #15 │ │ +04f38c: 3443 2d00 |0004: if-lt v3, v4, 0031 // +002d │ │ +04f390: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04f392: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +04f394: 3806 1f00 |0008: if-eqz v6, 0027 // +001f │ │ +04f398: 2163 |000a: array-length v3, v6 │ │ +04f39a: 2332 8f06 |000b: new-array v2, v3, [Landroid/view/View; // type@068f │ │ +04f39e: 2163 |000d: array-length v3, v6 │ │ +04f3a0: 2331 9906 |000e: new-array v1, v3, [Ljava/lang/String; // type@0699 │ │ +04f3a4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +04f3a6: 2163 |0011: array-length v3, v6 │ │ +04f3a8: 3530 1500 |0012: if-ge v0, v3, 0027 // +0015 │ │ +04f3ac: 4603 0600 |0014: aget-object v3, v6, v0 │ │ +04f3b0: 5433 1505 |0016: iget-object v3, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ +04f3b4: 1f03 1e04 |0018: check-cast v3, Landroid/view/View; // type@041e │ │ +04f3b8: 4d03 0200 |001a: aput-object v3, v2, v0 │ │ +04f3bc: 4603 0600 |001c: aget-object v3, v6, v0 │ │ +04f3c0: 5433 1605 |001e: iget-object v3, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ +04f3c4: 1f03 f704 |0020: check-cast v3, Ljava/lang/String; // type@04f7 │ │ +04f3c8: 4d03 0100 |0022: aput-object v3, v1, v0 │ │ +04f3cc: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04f3d0: 28eb |0026: goto 0011 // -0015 │ │ +04f3d2: 2203 fa00 |0027: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fa │ │ +04f3d6: 7130 e103 2501 |0029: invoke-static {v5, v2, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@03e1 │ │ +04f3dc: 0c04 |002c: move-result-object v4 │ │ +04f3de: 7020 d903 4300 |002d: invoke-direct {v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@03d9 │ │ +04f3e4: 1103 |0030: return-object v3 │ │ +04f3e6: 2203 fd00 |0031: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ +04f3ea: 7010 e403 0300 |0033: invoke-direct {v3}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ +04f3f0: 28fa |0036: goto 0030 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ 0x0007 line=162 │ │ 0x0008 line=163 │ │ 0x000a line=164 │ │ @@ -3541,26 +3541,26 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -04f418: |[04f418] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -04f428: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f42c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04f430: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -04f434: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ -04f438: 7140 ef03 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@03ef │ │ -04f43e: 0c01 |000b: move-result-object v1 │ │ -04f440: 7020 dc03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@03dc │ │ -04f446: 1100 |000f: return-object v0 │ │ -04f448: 2200 fd00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ -04f44c: 7010 e403 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ -04f452: 28fa |0015: goto 000f // -0006 │ │ +04f3f4: |[04f3f4] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04f404: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04f408: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04f40c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +04f410: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ +04f414: 7140 ef03 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@03ef │ │ +04f41a: 0c01 |000b: move-result-object v1 │ │ +04f41c: 7020 dc03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@03dc │ │ +04f422: 1100 |000f: return-object v0 │ │ +04f424: 2200 fd00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fd │ │ +04f428: 7010 e403 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ +04f42e: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0006 line=106 │ │ 0x000f line=110 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -3574,17 +3574,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f454: |[04f454] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -04f464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f466: 1100 |0001: return-object v0 │ │ +04f430: |[04f430] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +04f440: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f442: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ @@ -3592,16 +3592,16 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04f468: |[04f468] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -04f478: 0e00 |0000: return-void │ │ +04f444: |[04f444] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +04f454: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ 0x0000 - 0x0001 reg=1 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -3634,18 +3634,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f47c: |[04f47c] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -04f48c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f492: 5b01 6f00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006f │ │ -04f496: 0e00 |0005: return-void │ │ +04f458: |[04f458] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +04f468: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f46e: 5b01 6f00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006f │ │ +04f472: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ @@ -3656,20 +3656,20 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04f498: |[04f498] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -04f4a8: 2200 fe00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00fe │ │ -04f4ac: 7130 4100 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0041 │ │ -04f4b2: 0c01 |0005: move-result-object v1 │ │ -04f4b4: 7020 ec03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@03ec │ │ -04f4ba: 1100 |0009: return-object v0 │ │ +04f474: |[04f474] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +04f484: 2200 fe00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00fe │ │ +04f488: 7130 4100 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0041 │ │ +04f48e: 0c01 |0005: move-result-object v1 │ │ +04f490: 7020 ec03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@03ec │ │ +04f496: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000a reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=3 enterResId I │ │ 0x0000 - 0x000a reg=4 exitResId I │ │ @@ -3679,20 +3679,20 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -04f4bc: |[04f4bc] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -04f4cc: 2200 fe00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00fe │ │ -04f4d0: 7156 4200 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0042 │ │ -04f4d6: 0c01 |0005: move-result-object v1 │ │ -04f4d8: 7020 ec03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@03ec │ │ -04f4de: 1100 |0009: return-object v0 │ │ +04f498: |[04f498] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +04f4a8: 2200 fe00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00fe │ │ +04f4ac: 7156 4200 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0042 │ │ +04f4b2: 0c01 |0005: move-result-object v1 │ │ +04f4b4: 7020 ec03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@03ec │ │ +04f4ba: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 startX I │ │ 0x0000 - 0x000a reg=4 startY I │ │ @@ -3704,20 +3704,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04f4e0: |[04f4e0] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -04f4f0: 2200 fe00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00fe │ │ -04f4f4: 7140 4500 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0045 │ │ -04f4fa: 0c01 |0005: move-result-object v1 │ │ -04f4fc: 7020 ec03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@03ec │ │ -04f502: 1100 |0009: return-object v0 │ │ +04f4bc: |[04f4bc] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +04f4cc: 2200 fe00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00fe │ │ +04f4d0: 7140 4500 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0045 │ │ +04f4d6: 0c01 |0005: move-result-object v1 │ │ +04f4d8: 7020 ec03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@03ec │ │ +04f4de: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 thumbnail Landroid/graphics/Bitmap; │ │ 0x0000 - 0x000a reg=4 startX I │ │ @@ -3729,19 +3729,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04f504: |[04f504] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -04f514: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006f │ │ -04f518: 6e10 4600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0046 │ │ -04f51e: 0c00 |0005: move-result-object v0 │ │ -04f520: 1100 |0006: return-object v0 │ │ +04f4e0: |[04f4e0] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +04f4f0: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006f │ │ +04f4f4: 6e10 4600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0046 │ │ +04f4fa: 0c00 |0005: move-result-object v0 │ │ +04f4fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompatJB;) │ │ @@ -3749,19 +3749,19 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04f524: |[04f524] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -04f534: 5420 6f00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006f │ │ -04f538: 5431 6f00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006f │ │ -04f53c: 6e20 4700 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0047 │ │ -04f542: 0e00 |0007: return-void │ │ +04f500: |[04f500] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +04f510: 5420 6f00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006f │ │ +04f514: 5431 6f00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006f │ │ +04f518: 6e20 4700 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0047 │ │ +04f51e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=57 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ @@ -3829,25 +3829,25 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -04f544: |[04f544] android.support.v4.app.BackStackRecord$2.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V │ │ -04f554: 5b01 7200 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0072 │ │ -04f558: 5b02 7600 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@0076 │ │ -04f55c: 5b03 7800 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0078 │ │ -04f560: 5b04 7700 |0006: iput-object v4, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ -04f564: 5b05 7900 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ -04f568: 5c06 7400 |000a: iput-boolean v6, v0, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0074 │ │ -04f56c: 5b07 7300 |000c: iput-object v7, v0, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0073 │ │ -04f570: 5b08 7500 |000e: iput-object v8, v0, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0075 │ │ -04f574: 7010 6f21 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f57a: 0e00 |0013: return-void │ │ +04f520: |[04f520] android.support.v4.app.BackStackRecord$2.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V │ │ +04f530: 5b01 7200 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0072 │ │ +04f534: 5b02 7600 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@0076 │ │ +04f538: 5b03 7800 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0078 │ │ +04f53c: 5b04 7700 |0006: iput-object v4, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ +04f540: 5b05 7900 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ +04f544: 5c06 7400 |000a: iput-boolean v6, v0, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0074 │ │ +04f548: 5b07 7300 |000c: iput-object v7, v0, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0073 │ │ +04f54c: 5b08 7500 |000e: iput-object v8, v0, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0075 │ │ +04f550: 7010 6f21 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f556: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Landroid/support/v4/app/BackStackRecord$2; │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/view/View; │ │ @@ -3864,58 +3864,58 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 91 16-bit code units │ │ -04f57c: |[04f57c] android.support.v4.app.BackStackRecord$2.onPreDraw:()Z │ │ -04f58c: 5460 7600 |0000: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@0076 │ │ -04f590: 6e10 c81c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -04f596: 0c00 |0005: move-result-object v0 │ │ -04f598: 6e20 8f1d 6000 |0006: invoke-virtual {v0, v6}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8f │ │ -04f59e: 5460 7800 |0009: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0078 │ │ -04f5a2: 3800 4400 |000b: if-eqz v0, 004f // +0044 │ │ -04f5a6: 5460 7800 |000d: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0078 │ │ -04f5aa: 5461 7700 |000f: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ -04f5ae: 7120 2e06 1000 |0011: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@062e │ │ -04f5b4: 5460 7700 |0014: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ -04f5b8: 6e10 1922 0000 |0016: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -04f5be: 5460 7200 |0019: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0072 │ │ -04f5c2: 5461 7900 |001b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ -04f5c6: 5562 7400 |001d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0074 │ │ -04f5ca: 5463 7300 |001f: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0073 │ │ -04f5ce: 7140 fb03 1032 |0021: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@03fb │ │ -04f5d4: 0c05 |0024: move-result-object v5 │ │ -04f5d6: 6e10 340e 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e34 │ │ -04f5dc: 0a00 |0028: move-result v0 │ │ -04f5de: 3800 2800 |0029: if-eqz v0, 0051 // +0028 │ │ -04f5e2: 5460 7700 |002b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ -04f5e6: 5461 7900 |002d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ -04f5ea: 5411 8b00 |002f: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ -04f5ee: 6e20 1722 1000 |0031: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -04f5f4: 5460 7800 |0034: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0078 │ │ -04f5f8: 5461 7700 |0036: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ -04f5fc: 7120 2206 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0622 │ │ -04f602: 5460 7200 |003b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0072 │ │ -04f606: 5461 7900 |003d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ -04f60a: 7130 fc03 5001 |003f: invoke-static {v0, v5, v1}, Landroid/support/v4/app/BackStackRecord;.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@03fc │ │ -04f610: 5460 7200 |0042: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0072 │ │ -04f614: 5461 7900 |0044: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ -04f618: 5462 7300 |0046: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0073 │ │ -04f61c: 5463 7500 |0048: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0075 │ │ -04f620: 5564 7400 |004a: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0074 │ │ -04f624: 7706 fd03 0000 |004c: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@03fd │ │ -04f62a: 1210 |004f: const/4 v0, #int 1 // #1 │ │ -04f62c: 0f00 |0050: return v0 │ │ -04f62e: 5460 7700 |0051: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ -04f632: 6e10 3f0e 0500 |0053: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e3f │ │ -04f638: 0c01 |0056: move-result-object v1 │ │ -04f63a: 6e20 1822 1000 |0057: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2218 │ │ -04f640: 28da |005a: goto 0034 // -0026 │ │ +04f558: |[04f558] android.support.v4.app.BackStackRecord$2.onPreDraw:()Z │ │ +04f568: 5460 7600 |0000: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@0076 │ │ +04f56c: 6e10 c81c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +04f572: 0c00 |0005: move-result-object v0 │ │ +04f574: 6e20 8f1d 6000 |0006: invoke-virtual {v0, v6}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8f │ │ +04f57a: 5460 7800 |0009: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0078 │ │ +04f57e: 3800 4400 |000b: if-eqz v0, 004f // +0044 │ │ +04f582: 5460 7800 |000d: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0078 │ │ +04f586: 5461 7700 |000f: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ +04f58a: 7120 2e06 1000 |0011: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@062e │ │ +04f590: 5460 7700 |0014: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ +04f594: 6e10 1922 0000 |0016: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +04f59a: 5460 7200 |0019: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0072 │ │ +04f59e: 5461 7900 |001b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ +04f5a2: 5562 7400 |001d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0074 │ │ +04f5a6: 5463 7300 |001f: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0073 │ │ +04f5aa: 7140 fb03 1032 |0021: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@03fb │ │ +04f5b0: 0c05 |0024: move-result-object v5 │ │ +04f5b2: 6e10 340e 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e34 │ │ +04f5b8: 0a00 |0028: move-result v0 │ │ +04f5ba: 3800 2800 |0029: if-eqz v0, 0051 // +0028 │ │ +04f5be: 5460 7700 |002b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ +04f5c2: 5461 7900 |002d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ +04f5c6: 5411 8b00 |002f: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ +04f5ca: 6e20 1722 1000 |0031: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +04f5d0: 5460 7800 |0034: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0078 │ │ +04f5d4: 5461 7700 |0036: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ +04f5d8: 7120 2206 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0622 │ │ +04f5de: 5460 7200 |003b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0072 │ │ +04f5e2: 5461 7900 |003d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ +04f5e6: 7130 fc03 5001 |003f: invoke-static {v0, v5, v1}, Landroid/support/v4/app/BackStackRecord;.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@03fc │ │ +04f5ec: 5460 7200 |0042: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0072 │ │ +04f5f0: 5461 7900 |0044: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0079 │ │ +04f5f4: 5462 7300 |0046: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0073 │ │ +04f5f8: 5463 7500 |0048: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@0075 │ │ +04f5fc: 5564 7400 |004a: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@0074 │ │ +04f600: 7706 fd03 0000 |004c: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@03fd │ │ +04f606: 1210 |004f: const/4 v0, #int 1 // #1 │ │ +04f608: 0f00 |0050: return v0 │ │ +04f60a: 5460 7700 |0051: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0077 │ │ +04f60e: 6e10 3f0e 0500 |0053: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e3f │ │ +04f614: 0c01 |0056: move-result-object v1 │ │ +04f616: 6e20 1822 1000 |0057: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2218 │ │ +04f61c: 28da |005a: goto 0034 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 0x0009 line=1239 │ │ 0x000d line=1240 │ │ 0x0014 line=1242 │ │ 0x0019 line=1244 │ │ @@ -3982,22 +3982,22 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04f644: |[04f644] android.support.v4.app.BackStackRecord$3.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -04f654: 5b01 7a00 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007a │ │ -04f658: 5b02 7c00 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@007c │ │ -04f65c: 5b03 7d00 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@007d │ │ -04f660: 5904 7b00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@007b │ │ -04f664: 5b05 7e00 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@007e │ │ -04f668: 7010 6f21 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f66e: 0e00 |000d: return-void │ │ +04f620: |[04f620] android.support.v4.app.BackStackRecord$3.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +04f630: 5b01 7a00 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007a │ │ +04f634: 5b02 7c00 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@007c │ │ +04f638: 5b03 7d00 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@007d │ │ +04f63c: 5904 7b00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@007b │ │ +04f640: 5b05 7e00 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@007e │ │ +04f644: 7010 6f21 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f64a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1365 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/app/BackStackRecord$3; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -4011,26 +4011,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -04f670: |[04f670] android.support.v4.app.BackStackRecord$3.onPreDraw:()Z │ │ -04f680: 5440 7c00 |0000: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@007c │ │ -04f684: 6e10 c81c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -04f68a: 0c00 |0005: move-result-object v0 │ │ -04f68c: 6e20 8f1d 4000 |0006: invoke-virtual {v0, v4}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8f │ │ -04f692: 5440 7a00 |0009: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007a │ │ -04f696: 5441 7d00 |000b: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@007d │ │ -04f69a: 5242 7b00 |000d: iget v2, v4, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@007b │ │ -04f69e: 5443 7e00 |000f: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@007e │ │ -04f6a2: 7140 fe03 1032 |0011: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@03fe │ │ -04f6a8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -04f6aa: 0f00 |0015: return v0 │ │ +04f64c: |[04f64c] android.support.v4.app.BackStackRecord$3.onPreDraw:()Z │ │ +04f65c: 5440 7c00 |0000: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@007c │ │ +04f660: 6e10 c81c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +04f666: 0c00 |0005: move-result-object v0 │ │ +04f668: 6e20 8f1d 4000 |0006: invoke-virtual {v0, v4}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8f │ │ +04f66e: 5440 7a00 |0009: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007a │ │ +04f672: 5441 7d00 |000b: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@007d │ │ +04f676: 5242 7b00 |000d: iget v2, v4, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@007b │ │ +04f67a: 5443 7e00 |000f: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@007e │ │ +04f67e: 7140 fe03 1032 |0011: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@03fe │ │ +04f684: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +04f686: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1367 │ │ 0x0009 line=1368 │ │ 0x0014 line=1369 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Landroid/support/v4/app/BackStackRecord$3; │ │ @@ -4103,17 +4103,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f6ac: |[04f6ac] android.support.v4.app.BackStackRecord$Op.:()V │ │ -04f6bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f6c2: 0e00 |0003: return-void │ │ +04f688: |[04f688] android.support.v4.app.BackStackRecord$Op.:()V │ │ +04f698: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f69e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ @@ -4171,27 +4171,27 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -04f6c4: |[04f6c4] android.support.v4.app.BackStackRecord$TransitionState.:(Landroid/support/v4/app/BackStackRecord;)V │ │ -04f6d4: 5b12 8c00 |0000: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.this$0:Landroid/support/v4/app/BackStackRecord; // field@008c │ │ -04f6d8: 7010 6f21 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -04f6de: 2200 7a02 |0005: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -04f6e2: 7010 280e 0000 |0007: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ -04f6e8: 5b10 8a00 |000a: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ -04f6ec: 2200 2505 |000c: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -04f6f0: 7010 1322 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -04f6f6: 5b10 8900 |0011: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ -04f6fa: 2200 3001 |0013: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // type@0130 │ │ -04f6fe: 7010 1d06 0000 |0015: invoke-direct {v0}, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.:()V // method@061d │ │ -04f704: 5b10 8800 |0018: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0088 │ │ -04f708: 0e00 |001a: return-void │ │ +04f6a0: |[04f6a0] android.support.v4.app.BackStackRecord$TransitionState.:(Landroid/support/v4/app/BackStackRecord;)V │ │ +04f6b0: 5b12 8c00 |0000: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.this$0:Landroid/support/v4/app/BackStackRecord; // field@008c │ │ +04f6b4: 7010 6f21 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +04f6ba: 2200 7a02 |0005: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +04f6be: 7010 280e 0000 |0007: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ +04f6c4: 5b10 8a00 |000a: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ +04f6c8: 2200 2505 |000c: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +04f6cc: 7010 1322 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +04f6d2: 5b10 8900 |0011: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ +04f6d6: 2200 3001 |0013: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // type@0130 │ │ +04f6da: 7010 1d06 0000 |0015: invoke-direct {v0}, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.:()V // method@061d │ │ +04f6e0: 5b10 8800 |0018: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0088 │ │ +04f6e4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1452 │ │ 0x0005 line=1453 │ │ 0x000c line=1454 │ │ 0x0013 line=1456 │ │ locals : │ │ @@ -4231,17 +4231,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f70c: |[04f70c] android.support.v4.app.BackStackState$1.:()V │ │ -04f71c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04f722: 0e00 |0003: return-void │ │ +04f6e8: |[04f6e8] android.support.v4.app.BackStackState$1.:()V │ │ +04f6f8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04f6fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -4250,18 +4250,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 │ │ -04f724: |[04f724] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -04f734: 2200 0601 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0106 │ │ -04f738: 7020 4604 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0446 │ │ -04f73e: 1100 |0005: return-object v0 │ │ +04f700: |[04f700] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +04f710: 2200 0601 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0106 │ │ +04f714: 7020 4604 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0446 │ │ +04f71a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -4270,18 +4270,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 │ │ -04f740: |[04f740] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04f750: 6e20 4104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0441 │ │ -04f756: 0c00 |0003: move-result-object v0 │ │ -04f758: 1100 |0004: return-object v0 │ │ +04f71c: |[04f71c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04f72c: 6e20 4104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0441 │ │ +04f732: 0c00 |0003: move-result-object v0 │ │ +04f734: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -4290,17 +4290,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 │ │ -04f75c: |[04f75c] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -04f76c: 2320 7706 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0677 │ │ -04f770: 1100 |0002: return-object v0 │ │ +04f738: |[04f738] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +04f748: 2320 7706 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0677 │ │ +04f74c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -4309,18 +4309,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04f774: |[04f774] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -04f784: 6e20 4304 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0443 │ │ -04f78a: 0c00 |0003: move-result-object v0 │ │ -04f78c: 1100 |0004: return-object v0 │ │ +04f750: |[04f750] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +04f760: 6e20 4304 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0443 │ │ +04f766: 0c00 |0003: move-result-object v0 │ │ +04f768: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -4406,73 +4406,73 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04f790: |[04f790] android.support.v4.app.BackStackState.:()V │ │ -04f7a0: 2200 0501 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0105 │ │ -04f7a4: 7010 4004 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0440 │ │ -04f7aa: 6900 ab00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ab │ │ -04f7ae: 0e00 |0007: return-void │ │ +04f76c: |[04f76c] android.support.v4.app.BackStackState.:()V │ │ +04f77c: 2200 0501 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0105 │ │ +04f780: 7010 4004 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0440 │ │ +04f786: 6900 ab00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ab │ │ +04f78a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 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 : 78 16-bit code units │ │ -04f7b0: |[04f7b0] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -04f7c0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -04f7c6: 6e10 e402 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@02e4 │ │ -04f7cc: 0c00 |0006: move-result-object v0 │ │ -04f7ce: 5b10 b200 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f7d2: 6e10 eb02 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -04f7d8: 0a00 |000c: move-result v0 │ │ -04f7da: 5910 b500 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b5 │ │ -04f7de: 6e10 eb02 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -04f7e4: 0a00 |0012: move-result v0 │ │ -04f7e6: 5910 b600 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00b6 │ │ -04f7ea: 6e10 ee02 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ -04f7f0: 0c00 |0018: move-result-object v0 │ │ -04f7f2: 5b10 b100 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b1 │ │ -04f7f6: 6e10 eb02 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -04f7fc: 0a00 |001e: move-result v0 │ │ -04f7fe: 5910 b000 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b0 │ │ -04f802: 6e10 eb02 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -04f808: 0a00 |0024: move-result v0 │ │ -04f80a: 5910 ae00 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00ae │ │ -04f80e: 6200 3e08 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@083e │ │ -04f812: 7220 fd02 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02fd │ │ -04f818: 0c00 |002c: move-result-object v0 │ │ -04f81a: 1f00 d604 |002d: check-cast v0, Ljava/lang/CharSequence; // type@04d6 │ │ -04f81e: 5b10 af00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00af │ │ -04f822: 6e10 eb02 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -04f828: 0a00 |0034: move-result v0 │ │ -04f82a: 5910 ac00 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00ac │ │ -04f82e: 6200 3e08 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@083e │ │ -04f832: 7220 fd02 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02fd │ │ -04f838: 0c00 |003c: move-result-object v0 │ │ -04f83a: 1f00 d604 |003d: check-cast v0, Ljava/lang/CharSequence; // type@04d6 │ │ -04f83e: 5b10 ad00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00ad │ │ -04f842: 6e10 e502 0200 |0041: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@02e5 │ │ -04f848: 0c00 |0044: move-result-object v0 │ │ -04f84a: 5b10 b300 |0045: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b3 │ │ -04f84e: 6e10 e502 0200 |0047: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@02e5 │ │ -04f854: 0c00 |004a: move-result-object v0 │ │ -04f856: 5b10 b400 |004b: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b4 │ │ -04f85a: 0e00 |004d: return-void │ │ +04f78c: |[04f78c] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +04f79c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +04f7a2: 6e10 e402 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@02e4 │ │ +04f7a8: 0c00 |0006: move-result-object v0 │ │ +04f7aa: 5b10 b200 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f7ae: 6e10 eb02 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +04f7b4: 0a00 |000c: move-result v0 │ │ +04f7b6: 5910 b500 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b5 │ │ +04f7ba: 6e10 eb02 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +04f7c0: 0a00 |0012: move-result v0 │ │ +04f7c2: 5910 b600 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00b6 │ │ +04f7c6: 6e10 ee02 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ +04f7cc: 0c00 |0018: move-result-object v0 │ │ +04f7ce: 5b10 b100 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b1 │ │ +04f7d2: 6e10 eb02 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +04f7d8: 0a00 |001e: move-result v0 │ │ +04f7da: 5910 b000 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b0 │ │ +04f7de: 6e10 eb02 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +04f7e4: 0a00 |0024: move-result v0 │ │ +04f7e6: 5910 ae00 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00ae │ │ +04f7ea: 6200 3e08 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@083e │ │ +04f7ee: 7220 fd02 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02fd │ │ +04f7f4: 0c00 |002c: move-result-object v0 │ │ +04f7f6: 1f00 d604 |002d: check-cast v0, Ljava/lang/CharSequence; // type@04d6 │ │ +04f7fa: 5b10 af00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00af │ │ +04f7fe: 6e10 eb02 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +04f804: 0a00 |0034: move-result v0 │ │ +04f806: 5910 ac00 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00ac │ │ +04f80a: 6200 3e08 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@083e │ │ +04f80e: 7220 fd02 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02fd │ │ +04f814: 0c00 |003c: move-result-object v0 │ │ +04f816: 1f00 d604 |003d: check-cast v0, Ljava/lang/CharSequence; // type@04d6 │ │ +04f81a: 5b10 ad00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00ad │ │ +04f81e: 6e10 e502 0200 |0041: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@02e5 │ │ +04f824: 0c00 |0044: move-result-object v0 │ │ +04f826: 5b10 b300 |0045: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b3 │ │ +04f82a: 6e10 e502 0200 |0047: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@02e5 │ │ +04f830: 0c00 |004a: move-result-object v0 │ │ +04f832: 5b10 b400 |004b: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b4 │ │ +04f836: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0009 line=98 │ │ 0x000f line=99 │ │ 0x0015 line=100 │ │ @@ -4493,123 +4493,123 @@ │ │ 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 : 199 16-bit code units │ │ -04f85c: |[04f85c] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -04f86c: 7010 6f21 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@216f │ │ -04f872: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -04f874: 54a3 9f00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -04f878: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -04f87c: 5436 8700 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -04f880: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -04f884: 5436 8700 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -04f888: 6e10 2222 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -04f88e: 0a06 |0011: move-result v6 │ │ -04f890: b062 |0012: add-int/2addr v2, v6 │ │ -04f892: 5433 8300 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -04f896: 28f1 |0015: goto 0006 // -000f │ │ -04f898: 52a6 a300 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a3 │ │ -04f89c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -04f8a0: b026 |001a: add-int/2addr v6, v2 │ │ -04f8a2: 2366 6d06 |001b: new-array v6, v6, [I // type@066d │ │ -04f8a6: 5b86 b200 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f8aa: 55a6 9600 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ -04f8ae: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -04f8b2: 2206 e604 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@04e6 │ │ -04f8b6: 1a07 c30f |0025: const-string v7, "Not on back stack" // string@0fc3 │ │ -04f8ba: 7020 4a21 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -04f8c0: 2706 |002a: throw v6 │ │ -04f8c2: 54a3 9f00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -04f8c6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -04f8c8: 0145 |002e: move v5, v4 │ │ -04f8ca: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -04f8ce: 5486 b200 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f8d2: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04f8d6: 5237 7f00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -04f8da: 4b07 0605 |0037: aput v7, v6, v5 │ │ -04f8de: 5487 b200 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f8e2: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -04f8e6: 5436 8200 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -04f8ea: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -04f8ee: 5436 8200 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -04f8f2: 5266 ee00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -04f8f6: 4b06 0704 |0045: aput v6, v7, v4 │ │ -04f8fa: 5486 b200 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f8fe: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04f902: 5237 8000 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ -04f906: 4b07 0605 |004d: aput v7, v6, v5 │ │ -04f90a: 5486 b200 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f90e: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -04f912: 5237 8100 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ -04f916: 4b07 0604 |0055: aput v7, v6, v4 │ │ -04f91a: 5486 b200 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f91e: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04f922: 5237 8400 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ -04f926: 4b07 0605 |005d: aput v7, v6, v5 │ │ -04f92a: 5486 b200 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f92e: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -04f932: 5237 8500 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ -04f936: 4b07 0604 |0065: aput v7, v6, v4 │ │ -04f93a: 5436 8700 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -04f93e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -04f942: 5436 8700 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -04f946: 6e10 2222 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -04f94c: 0a00 |0070: move-result v0 │ │ -04f94e: 5486 b200 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f952: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04f956: 4b00 0605 |0075: aput v0, v6, v5 │ │ -04f95a: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -04f95c: 0145 |0078: move v5, v4 │ │ -04f95e: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -04f962: 5487 b200 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f966: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04f96a: 5436 8700 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -04f96e: 6e20 1b22 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -04f974: 0c06 |0084: move-result-object v6 │ │ -04f976: 1f06 0e01 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@010e │ │ -04f97a: 5266 ee00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -04f97e: 4b06 0705 |0089: aput v6, v7, v5 │ │ -04f982: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04f986: 0145 |008d: move v5, v4 │ │ -04f988: 28eb |008e: goto 0079 // -0015 │ │ -04f98a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -04f98c: 28b5 |0090: goto 0045 // -004b │ │ -04f98e: 0154 |0091: move v4, v5 │ │ -04f990: 5433 8300 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -04f994: 0145 |0094: move v5, v4 │ │ -04f996: 289a |0095: goto 002f // -0066 │ │ -04f998: 5486 b200 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04f99c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04f9a0: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -04f9a2: 4b07 0605 |009b: aput v7, v6, v5 │ │ -04f9a6: 28f5 |009d: goto 0092 // -000b │ │ -04f9a8: 52a6 a900 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ -04f9ac: 5986 b500 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b5 │ │ -04f9b0: 52a6 aa00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ -04f9b4: 5986 b600 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00b6 │ │ -04f9b8: 54a6 a200 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ -04f9bc: 5b86 b100 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b1 │ │ -04f9c0: 52a6 a000 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -04f9c4: 5986 b000 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b0 │ │ -04f9c8: 52a6 9a00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ -04f9cc: 5986 ae00 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00ae │ │ -04f9d0: 54a6 9b00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ -04f9d4: 5b86 af00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00af │ │ -04f9d8: 52a6 9800 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ -04f9dc: 5986 ac00 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00ac │ │ -04f9e0: 54a6 9900 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ -04f9e4: 5b86 ad00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00ad │ │ -04f9e8: 54a6 a600 |00be: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -04f9ec: 5b86 b300 |00c0: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b3 │ │ -04f9f0: 54a6 a700 |00c2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -04f9f4: 5b86 b400 |00c4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b4 │ │ -04f9f8: 0e00 |00c6: return-void │ │ +04f838: |[04f838] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +04f848: 7010 6f21 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@216f │ │ +04f84e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +04f850: 54a3 9f00 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +04f854: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +04f858: 5436 8700 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +04f85c: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +04f860: 5436 8700 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +04f864: 6e10 2222 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +04f86a: 0a06 |0011: move-result v6 │ │ +04f86c: b062 |0012: add-int/2addr v2, v6 │ │ +04f86e: 5433 8300 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +04f872: 28f1 |0015: goto 0006 // -000f │ │ +04f874: 52a6 a300 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a3 │ │ +04f878: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +04f87c: b026 |001a: add-int/2addr v6, v2 │ │ +04f87e: 2366 6d06 |001b: new-array v6, v6, [I // type@066d │ │ +04f882: 5b86 b200 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f886: 55a6 9600 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ +04f88a: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +04f88e: 2206 e604 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@04e6 │ │ +04f892: 1a07 bf0f |0025: const-string v7, "Not on back stack" // string@0fbf │ │ +04f896: 7020 4a21 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +04f89c: 2706 |002a: throw v6 │ │ +04f89e: 54a3 9f00 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +04f8a2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +04f8a4: 0145 |002e: move v5, v4 │ │ +04f8a6: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +04f8aa: 5486 b200 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f8ae: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04f8b2: 5237 7f00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +04f8b6: 4b07 0605 |0037: aput v7, v6, v5 │ │ +04f8ba: 5487 b200 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f8be: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +04f8c2: 5436 8200 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +04f8c6: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +04f8ca: 5436 8200 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +04f8ce: 5266 ee00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +04f8d2: 4b06 0704 |0045: aput v6, v7, v4 │ │ +04f8d6: 5486 b200 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f8da: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04f8de: 5237 8000 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ +04f8e2: 4b07 0605 |004d: aput v7, v6, v5 │ │ +04f8e6: 5486 b200 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f8ea: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +04f8ee: 5237 8100 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ +04f8f2: 4b07 0604 |0055: aput v7, v6, v4 │ │ +04f8f6: 5486 b200 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f8fa: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04f8fe: 5237 8400 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ +04f902: 4b07 0605 |005d: aput v7, v6, v5 │ │ +04f906: 5486 b200 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f90a: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +04f90e: 5237 8500 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ +04f912: 4b07 0604 |0065: aput v7, v6, v4 │ │ +04f916: 5436 8700 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +04f91a: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +04f91e: 5436 8700 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +04f922: 6e10 2222 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +04f928: 0a00 |0070: move-result v0 │ │ +04f92a: 5486 b200 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f92e: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04f932: 4b00 0605 |0075: aput v0, v6, v5 │ │ +04f936: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +04f938: 0145 |0078: move v5, v4 │ │ +04f93a: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +04f93e: 5487 b200 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f942: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04f946: 5436 8700 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +04f94a: 6e20 1b22 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +04f950: 0c06 |0084: move-result-object v6 │ │ +04f952: 1f06 0e01 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@010e │ │ +04f956: 5266 ee00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +04f95a: 4b06 0705 |0089: aput v6, v7, v5 │ │ +04f95e: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04f962: 0145 |008d: move v5, v4 │ │ +04f964: 28eb |008e: goto 0079 // -0015 │ │ +04f966: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +04f968: 28b5 |0090: goto 0045 // -004b │ │ +04f96a: 0154 |0091: move v4, v5 │ │ +04f96c: 5433 8300 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +04f970: 0145 |0094: move v5, v4 │ │ +04f972: 289a |0095: goto 002f // -0066 │ │ +04f974: 5486 b200 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04f978: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +04f97c: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +04f97e: 4b07 0605 |009b: aput v7, v6, v5 │ │ +04f982: 28f5 |009d: goto 0092 // -000b │ │ +04f984: 52a6 a900 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ +04f988: 5986 b500 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b5 │ │ +04f98c: 52a6 aa00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ +04f990: 5986 b600 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00b6 │ │ +04f994: 54a6 a200 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ +04f998: 5b86 b100 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b1 │ │ +04f99c: 52a6 a000 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +04f9a0: 5986 b000 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b0 │ │ +04f9a4: 52a6 9a00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ +04f9a8: 5986 ae00 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00ae │ │ +04f9ac: 54a6 9b00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ +04f9b0: 5b86 af00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00af │ │ +04f9b4: 52a6 9800 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ +04f9b8: 5986 ac00 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00ac │ │ +04f9bc: 54a6 9900 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ +04f9c0: 5b86 ad00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00ad │ │ +04f9c4: 54a6 a600 |00be: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +04f9c8: 5b86 b300 |00c0: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b3 │ │ +04f9cc: 54a6 a700 |00c2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +04f9d0: 5b86 b400 |00c4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b4 │ │ +04f9d4: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0004 line=53 │ │ 0x0006 line=54 │ │ 0x0008 line=55 │ │ @@ -4679,17 +4679,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f9fc: |[04f9fc] android.support.v4.app.BackStackState.describeContents:()I │ │ -04fa0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fa0e: 0f00 |0001: return v0 │ │ +04f9d8: |[04f9d8] android.support.v4.app.BackStackState.describeContents:()I │ │ +04f9e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f9ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -4697,150 +4697,150 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 269 16-bit code units │ │ -04fa10: |[04fa10] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -04fa20: 121d |0000: const/4 v13, #int 1 // #1 │ │ -04fa22: 2201 0401 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -04fa26: 7020 fa03 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03fa │ │ -04fa2c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -04fa2e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -04fa30: 54ea b200 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fa34: 21aa |000a: array-length v10, v10 │ │ -04fa36: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -04fa3a: 2206 0201 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ -04fa3e: 7010 f803 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ -04fa44: 54ea b200 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fa48: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04fa4c: 440a 0a07 |0016: aget v10, v10, v7 │ │ -04fa50: 596a 7f00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -04fa54: 630a 3b01 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -04fa58: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -04fa5c: 1a0a 9405 |001e: const-string v10, "FragmentManager" // string@0594 │ │ -04fa60: 220b f804 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ -04fa64: 7010 a121 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -04fa6a: 1a0c b606 |0025: const-string v12, "Instantiate " // string@06b6 │ │ -04fa6e: 6e20 aa21 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04fa74: 0c0b |002a: move-result-object v11 │ │ -04fa76: 6e20 a921 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -04fa7c: 0c0b |002e: move-result-object v11 │ │ -04fa7e: 1a0c 9a00 |002f: const-string v12, " op #" // string@009a │ │ -04fa82: 6e20 aa21 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04fa88: 0c0b |0034: move-result-object v11 │ │ -04fa8a: 6e20 a621 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -04fa90: 0c0b |0038: move-result-object v11 │ │ -04fa92: 1a0c 3c00 |0039: const-string v12, " base fragment #" // string@003c │ │ -04fa96: 6e20 aa21 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04fa9c: 0c0b |003e: move-result-object v11 │ │ -04fa9e: 54ec b200 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04faa2: 440c 0c08 |0041: aget v12, v12, v8 │ │ -04faa6: 6e20 a621 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -04faac: 0c0b |0046: move-result-object v11 │ │ -04faae: 6e10 af21 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -04fab4: 0c0b |004a: move-result-object v11 │ │ -04fab6: 7120 141c ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -04fabc: 54ea b200 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fac0: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04fac4: 4403 0a08 |0052: aget v3, v10, v8 │ │ -04fac8: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -04facc: 54fa 4401 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -04fad0: 6e20 1b22 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -04fad6: 0c02 |005b: move-result-object v2 │ │ -04fad8: 1f02 0e01 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ -04fadc: 5b62 8200 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -04fae0: 54ea b200 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fae4: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04fae8: 440a 0a07 |0064: aget v10, v10, v7 │ │ -04faec: 596a 8000 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ -04faf0: 54ea b200 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04faf4: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04faf8: 440a 0a08 |006c: aget v10, v10, v8 │ │ -04fafc: 596a 8100 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ -04fb00: 54ea b200 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fb04: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04fb08: 440a 0a07 |0074: aget v10, v10, v7 │ │ -04fb0c: 596a 8400 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ -04fb10: 54ea b200 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fb14: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04fb18: 440a 0a08 |007c: aget v10, v10, v8 │ │ -04fb1c: 596a 8500 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ -04fb20: 54ea b200 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fb24: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04fb28: 4400 0a07 |0084: aget v0, v10, v7 │ │ -04fb2c: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -04fb30: 220a 2505 |0088: new-instance v10, Ljava/util/ArrayList; // type@0525 │ │ -04fb34: 7020 1422 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -04fb3a: 5b6a 8700 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -04fb3e: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -04fb40: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -04fb44: 630a 3b01 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -04fb48: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -04fb4c: 1a0a 9405 |0096: const-string v10, "FragmentManager" // string@0594 │ │ -04fb50: 220b f804 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ -04fb54: 7010 a121 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -04fb5a: 1a0c b606 |009d: const-string v12, "Instantiate " // string@06b6 │ │ -04fb5e: 6e20 aa21 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04fb64: 0c0b |00a2: move-result-object v11 │ │ -04fb66: 6e20 a921 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -04fb6c: 0c0b |00a6: move-result-object v11 │ │ -04fb6e: 1a0c a300 |00a7: const-string v12, " set remove fragment #" // string@00a3 │ │ -04fb72: 6e20 aa21 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04fb78: 0c0b |00ac: move-result-object v11 │ │ -04fb7a: 54ec b200 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fb7e: 440c 0c08 |00af: aget v12, v12, v8 │ │ -04fb82: 6e20 a621 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -04fb88: 0c0b |00b4: move-result-object v11 │ │ -04fb8a: 6e10 af21 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -04fb90: 0c0b |00b8: move-result-object v11 │ │ -04fb92: 7120 141c ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -04fb98: 54fa 4401 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -04fb9c: 54eb b200 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fba0: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04fba4: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -04fba8: 6e20 1b22 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -04fbae: 0c09 |00c7: move-result-object v9 │ │ -04fbb0: 1f09 0e01 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@010e │ │ -04fbb4: 546a 8700 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -04fbb8: 6e20 1722 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -04fbbe: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04fbc2: 0178 |00d1: move v8, v7 │ │ -04fbc4: 28be |00d2: goto 0090 // -0042 │ │ -04fbc6: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -04fbc8: 5b6a 8200 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -04fbcc: 288a |00d6: goto 0060 // -0076 │ │ -04fbce: 0187 |00d7: move v7, v8 │ │ -04fbd0: 6e20 0204 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ -04fbd6: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04fbda: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -04fbde: 52ea b500 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b5 │ │ -04fbe2: 591a a900 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ -04fbe6: 52ea b600 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00b6 │ │ -04fbea: 591a aa00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ -04fbee: 54ea b100 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b1 │ │ -04fbf2: 5b1a a200 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ -04fbf6: 52ea b000 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b0 │ │ -04fbfa: 591a a000 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -04fbfe: 5c1d 9600 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ -04fc02: 52ea ae00 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00ae │ │ -04fc06: 591a 9a00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ -04fc0a: 54ea af00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00af │ │ -04fc0e: 5b1a 9b00 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ -04fc12: 52ea ac00 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00ac │ │ -04fc16: 591a 9800 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ -04fc1a: 54ea ad00 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00ad │ │ -04fc1e: 5b1a 9900 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ -04fc22: 54ea b300 |0101: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b3 │ │ -04fc26: 5b1a a600 |0103: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -04fc2a: 54ea b400 |0105: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b4 │ │ -04fc2e: 5b1a a700 |0107: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -04fc32: 6e20 0704 d100 |0109: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0407 │ │ -04fc38: 1101 |010c: return-object v1 │ │ +04f9ec: |[04f9ec] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +04f9fc: 121d |0000: const/4 v13, #int 1 // #1 │ │ +04f9fe: 2201 0401 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +04fa02: 7020 fa03 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03fa │ │ +04fa08: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +04fa0a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +04fa0c: 54ea b200 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fa10: 21aa |000a: array-length v10, v10 │ │ +04fa12: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +04fa16: 2206 0201 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ +04fa1a: 7010 f803 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ +04fa20: 54ea b200 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fa24: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04fa28: 440a 0a07 |0016: aget v10, v10, v7 │ │ +04fa2c: 596a 7f00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +04fa30: 630a 3b01 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +04fa34: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +04fa38: 1a0a 9405 |001e: const-string v10, "FragmentManager" // string@0594 │ │ +04fa3c: 220b f804 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ +04fa40: 7010 a121 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +04fa46: 1a0c b606 |0025: const-string v12, "Instantiate " // string@06b6 │ │ +04fa4a: 6e20 aa21 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04fa50: 0c0b |002a: move-result-object v11 │ │ +04fa52: 6e20 a921 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +04fa58: 0c0b |002e: move-result-object v11 │ │ +04fa5a: 1a0c 9a00 |002f: const-string v12, " op #" // string@009a │ │ +04fa5e: 6e20 aa21 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04fa64: 0c0b |0034: move-result-object v11 │ │ +04fa66: 6e20 a621 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +04fa6c: 0c0b |0038: move-result-object v11 │ │ +04fa6e: 1a0c 3c00 |0039: const-string v12, " base fragment #" // string@003c │ │ +04fa72: 6e20 aa21 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04fa78: 0c0b |003e: move-result-object v11 │ │ +04fa7a: 54ec b200 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fa7e: 440c 0c08 |0041: aget v12, v12, v8 │ │ +04fa82: 6e20 a621 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +04fa88: 0c0b |0046: move-result-object v11 │ │ +04fa8a: 6e10 af21 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +04fa90: 0c0b |004a: move-result-object v11 │ │ +04fa92: 7120 141c ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +04fa98: 54ea b200 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fa9c: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04faa0: 4403 0a08 |0052: aget v3, v10, v8 │ │ +04faa4: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +04faa8: 54fa 4401 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +04faac: 6e20 1b22 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +04fab2: 0c02 |005b: move-result-object v2 │ │ +04fab4: 1f02 0e01 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ +04fab8: 5b62 8200 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +04fabc: 54ea b200 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fac0: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04fac4: 440a 0a07 |0064: aget v10, v10, v7 │ │ +04fac8: 596a 8000 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ +04facc: 54ea b200 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fad0: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04fad4: 440a 0a08 |006c: aget v10, v10, v8 │ │ +04fad8: 596a 8100 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ +04fadc: 54ea b200 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fae0: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04fae4: 440a 0a07 |0074: aget v10, v10, v7 │ │ +04fae8: 596a 8400 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ +04faec: 54ea b200 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04faf0: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04faf4: 440a 0a08 |007c: aget v10, v10, v8 │ │ +04faf8: 596a 8500 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ +04fafc: 54ea b200 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fb00: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +04fb04: 4400 0a07 |0084: aget v0, v10, v7 │ │ +04fb08: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +04fb0c: 220a 2505 |0088: new-instance v10, Ljava/util/ArrayList; // type@0525 │ │ +04fb10: 7020 1422 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +04fb16: 5b6a 8700 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +04fb1a: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +04fb1c: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +04fb20: 630a 3b01 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +04fb24: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +04fb28: 1a0a 9405 |0096: const-string v10, "FragmentManager" // string@0594 │ │ +04fb2c: 220b f804 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ +04fb30: 7010 a121 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +04fb36: 1a0c b606 |009d: const-string v12, "Instantiate " // string@06b6 │ │ +04fb3a: 6e20 aa21 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04fb40: 0c0b |00a2: move-result-object v11 │ │ +04fb42: 6e20 a921 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +04fb48: 0c0b |00a6: move-result-object v11 │ │ +04fb4a: 1a0c a300 |00a7: const-string v12, " set remove fragment #" // string@00a3 │ │ +04fb4e: 6e20 aa21 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04fb54: 0c0b |00ac: move-result-object v11 │ │ +04fb56: 54ec b200 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fb5a: 440c 0c08 |00af: aget v12, v12, v8 │ │ +04fb5e: 6e20 a621 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +04fb64: 0c0b |00b4: move-result-object v11 │ │ +04fb66: 6e10 af21 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +04fb6c: 0c0b |00b8: move-result-object v11 │ │ +04fb6e: 7120 141c ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +04fb74: 54fa 4401 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +04fb78: 54eb b200 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fb7c: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +04fb80: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +04fb84: 6e20 1b22 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +04fb8a: 0c09 |00c7: move-result-object v9 │ │ +04fb8c: 1f09 0e01 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@010e │ │ +04fb90: 546a 8700 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +04fb94: 6e20 1722 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +04fb9a: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04fb9e: 0178 |00d1: move v8, v7 │ │ +04fba0: 28be |00d2: goto 0090 // -0042 │ │ +04fba2: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +04fba4: 5b6a 8200 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +04fba8: 288a |00d6: goto 0060 // -0076 │ │ +04fbaa: 0187 |00d7: move v7, v8 │ │ +04fbac: 6e20 0204 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ +04fbb2: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04fbb6: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +04fbba: 52ea b500 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b5 │ │ +04fbbe: 591a a900 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ +04fbc2: 52ea b600 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00b6 │ │ +04fbc6: 591a aa00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ +04fbca: 54ea b100 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b1 │ │ +04fbce: 5b1a a200 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ +04fbd2: 52ea b000 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b0 │ │ +04fbd6: 591a a000 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +04fbda: 5c1d 9600 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ +04fbde: 52ea ae00 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00ae │ │ +04fbe2: 591a 9a00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ +04fbe6: 54ea af00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00af │ │ +04fbea: 5b1a 9b00 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ +04fbee: 52ea ac00 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00ac │ │ +04fbf2: 591a 9800 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ +04fbf6: 54ea ad00 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00ad │ │ +04fbfa: 5b1a 9900 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ +04fbfe: 54ea b300 |0101: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b3 │ │ +04fc02: 5b1a a600 |0103: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +04fc06: 54ea b400 |0105: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b4 │ │ +04fc0a: 5b1a a700 |0107: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +04fc0e: 6e20 0704 d100 |0109: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0407 │ │ +04fc14: 1101 |010c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=111 │ │ 0x0006 line=112 │ │ 0x0007 line=113 │ │ 0x0008 line=114 │ │ 0x000d line=115 │ │ @@ -4910,39 +4910,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -04fc3c: |[04fc3c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04fc4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04fc4e: 5420 b200 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ -04fc52: 6e20 f302 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@02f3 │ │ -04fc58: 5220 b500 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b5 │ │ -04fc5c: 6e20 f202 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -04fc62: 5220 b600 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00b6 │ │ -04fc66: 6e20 f202 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -04fc6c: 5420 b100 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b1 │ │ -04fc70: 6e20 f702 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -04fc76: 5220 b000 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b0 │ │ -04fc7a: 6e20 f202 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -04fc80: 5220 ae00 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00ae │ │ -04fc84: 6e20 f202 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -04fc8a: 5420 af00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00af │ │ -04fc8e: 7130 fe1b 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1bfe │ │ -04fc94: 5220 ac00 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00ac │ │ -04fc98: 6e20 f202 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -04fc9e: 5420 ad00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00ad │ │ -04fca2: 7130 fe1b 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1bfe │ │ -04fca8: 5420 b300 |002e: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b3 │ │ -04fcac: 6e20 f802 0300 |0030: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@02f8 │ │ -04fcb2: 5420 b400 |0033: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b4 │ │ -04fcb6: 6e20 f802 0300 |0035: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@02f8 │ │ -04fcbc: 0e00 |0038: return-void │ │ +04fc18: |[04fc18] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04fc28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04fc2a: 5420 b200 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00b2 │ │ +04fc2e: 6e20 f302 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@02f3 │ │ +04fc34: 5220 b500 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00b5 │ │ +04fc38: 6e20 f202 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +04fc3e: 5220 b600 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00b6 │ │ +04fc42: 6e20 f202 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +04fc48: 5420 b100 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00b1 │ │ +04fc4c: 6e20 f702 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +04fc52: 5220 b000 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b0 │ │ +04fc56: 6e20 f202 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +04fc5c: 5220 ae00 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00ae │ │ +04fc60: 6e20 f202 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +04fc66: 5420 af00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00af │ │ +04fc6a: 7130 fe1b 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1bfe │ │ +04fc70: 5220 ac00 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00ac │ │ +04fc74: 6e20 f202 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +04fc7a: 5420 ad00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00ad │ │ +04fc7e: 7130 fe1b 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1bfe │ │ +04fc84: 5420 b300 |002e: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00b3 │ │ +04fc88: 6e20 f802 0300 |0030: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@02f8 │ │ +04fc8e: 5420 b400 |0033: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b4 │ │ +04fc92: 6e20 f802 0300 |0035: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@02f8 │ │ +04fc98: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=163 │ │ 0x0006 line=164 │ │ 0x000b line=165 │ │ 0x0010 line=166 │ │ 0x0015 line=167 │ │ @@ -4983,17 +4983,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fcc0: |[04fcc0] android.support.v4.app.BundleUtil.:()V │ │ -04fcd0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04fcd6: 0e00 |0003: return-void │ │ +04fc9c: |[04fc9c] android.support.v4.app.BundleUtil.:()V │ │ +04fcac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04fcb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BundleUtil; │ │ │ │ #1 : (in Landroid/support/v4/app/BundleUtil;) │ │ @@ -5001,31 +5001,31 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -04fcd8: |[04fcd8] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ -04fce8: 6e20 af02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02af │ │ -04fcee: 0c00 |0003: move-result-object v0 │ │ -04fcf0: 2002 7406 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@0674 │ │ -04fcf4: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ -04fcf8: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -04fcfc: 1f00 7406 |000a: check-cast v0, [Landroid/os/Bundle; // type@0674 │ │ -04fd00: 1f00 7406 |000c: check-cast v0, [Landroid/os/Bundle; // type@0674 │ │ -04fd04: 0701 |000e: move-object v1, v0 │ │ -04fd06: 1101 |000f: return-object v1 │ │ -04fd08: 2102 |0010: array-length v2, v0 │ │ -04fd0a: 1c03 7406 |0011: const-class v3, [Landroid/os/Bundle; // type@0674 │ │ -04fd0e: 7130 2622 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@2226 │ │ -04fd14: 0c01 |0016: move-result-object v1 │ │ -04fd16: 1f01 7406 |0017: check-cast v1, [Landroid/os/Bundle; // type@0674 │ │ -04fd1a: 6e30 bf02 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ -04fd20: 28f3 |001c: goto 000f // -000d │ │ +04fcb4: |[04fcb4] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ +04fcc4: 6e20 af02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02af │ │ +04fcca: 0c00 |0003: move-result-object v0 │ │ +04fccc: 2002 7406 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@0674 │ │ +04fcd0: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ +04fcd4: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +04fcd8: 1f00 7406 |000a: check-cast v0, [Landroid/os/Bundle; // type@0674 │ │ +04fcdc: 1f00 7406 |000c: check-cast v0, [Landroid/os/Bundle; // type@0674 │ │ +04fce0: 0701 |000e: move-object v1, v0 │ │ +04fce2: 1101 |000f: return-object v1 │ │ +04fce4: 2102 |0010: array-length v2, v0 │ │ +04fce6: 1c03 7406 |0011: const-class v3, [Landroid/os/Bundle; // type@0674 │ │ +04fcea: 7130 2622 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@2226 │ │ +04fcf0: 0c01 |0016: move-result-object v1 │ │ +04fcf2: 1f01 7406 |0017: check-cast v1, [Landroid/os/Bundle; // type@0674 │ │ +04fcf6: 6e30 bf02 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ +04fcfc: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000a line=20 │ │ 0x000f line=25 │ │ 0x0010 line=22 │ │ @@ -5097,17 +5097,17 @@ │ │ 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 │ │ -04fd24: |[04fd24] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -04fd34: 7030 7b21 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@217b │ │ -04fd3a: 0e00 |0003: return-void │ │ +04fd00: |[04fd00] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +04fd10: 7030 7b21 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@217b │ │ +04fd16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0003 line=367 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -5146,17 +5146,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fd3c: |[04fd3c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -04fd4c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04fd52: 0e00 |0003: return-void │ │ +04fd18: |[04fd18] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +04fd28: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04fd2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -5165,19 +5165,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 │ │ -04fd54: |[04fd54] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -04fd64: 2200 0d01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@010d │ │ -04fd68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04fd6a: 7030 7404 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0474 │ │ -04fd70: 1100 |0006: return-object v0 │ │ +04fd30: |[04fd30] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +04fd40: 2200 0d01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@010d │ │ +04fd44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04fd46: 7030 7404 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0474 │ │ +04fd4c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -5186,18 +5186,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 │ │ -04fd74: |[04fd74] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04fd84: 6e20 6e04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@046e │ │ -04fd8a: 0c00 |0003: move-result-object v0 │ │ -04fd8c: 1100 |0004: return-object v0 │ │ +04fd50: |[04fd50] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04fd60: 6e20 6e04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@046e │ │ +04fd66: 0c00 |0003: move-result-object v0 │ │ +04fd68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -5206,17 +5206,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 │ │ -04fd90: |[04fd90] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -04fda0: 2320 7806 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0678 │ │ -04fda4: 1100 |0002: return-object v0 │ │ +04fd6c: |[04fd6c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +04fd7c: 2320 7806 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0678 │ │ +04fd80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -5225,18 +5225,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04fda8: |[04fda8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -04fdb8: 6e20 7004 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0470 │ │ -04fdbe: 0c00 |0003: move-result-object v0 │ │ -04fdc0: 1100 |0004: return-object v0 │ │ +04fd84: |[04fd84] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +04fd94: 6e20 7004 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0470 │ │ +04fd9a: 0c00 |0003: move-result-object v0 │ │ +04fd9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -5281,37 +5281,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04fdc4: |[04fdc4] android.support.v4.app.Fragment$SavedState.:()V │ │ -04fdd4: 2200 0c01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@010c │ │ -04fdd8: 7010 6d04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@046d │ │ -04fdde: 6900 cd00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00cd │ │ -04fde2: 0e00 |0007: return-void │ │ +04fda0: |[04fda0] android.support.v4.app.Fragment$SavedState.:()V │ │ +04fdb0: 2200 0c01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@010c │ │ +04fdb4: 7010 6d04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@046d │ │ +04fdba: 6900 cd00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00cd │ │ +04fdbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 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 │ │ -04fde4: |[04fde4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -04fdf4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04fdfa: 5b01 ce00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ -04fdfe: 0e00 |0005: return-void │ │ +04fdc0: |[04fdc0] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +04fdd0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04fdd6: 5b01 ce00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ +04fdda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0003 line=328 │ │ 0x0005 line=329 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -5322,25 +5322,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 │ │ -04fe00: |[04fe00] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -04fe10: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -04fe16: 6e10 e902 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@02e9 │ │ -04fe1c: 0c00 |0006: move-result-object v0 │ │ -04fe1e: 5b10 ce00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ -04fe22: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -04fe26: 5410 ce00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ -04fe2a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -04fe2e: 5410 ce00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ -04fe32: 6e20 c502 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ -04fe38: 0e00 |0014: return-void │ │ +04fddc: |[04fddc] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +04fdec: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +04fdf2: 6e10 e902 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@02e9 │ │ +04fdf8: 0c00 |0006: move-result-object v0 │ │ +04fdfa: 5b10 ce00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ +04fdfe: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +04fe02: 5410 ce00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ +04fe06: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04fe0a: 5410 ce00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ +04fe0e: 6e20 c502 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ +04fe14: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0003 line=332 │ │ 0x0009 line=333 │ │ 0x000f line=334 │ │ 0x0014 line=336 │ │ @@ -5355,17 +5355,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04fe3c: |[04fe3c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -04fe4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fe4e: 0f00 |0001: return v0 │ │ +04fe18: |[04fe18] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +04fe28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fe2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -5373,18 +5373,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04fe50: |[04fe50] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04fe60: 5410 ce00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ -04fe64: 6e20 f002 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@02f0 │ │ -04fe6a: 0e00 |0005: return-void │ │ +04fe2c: |[04fe2c] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04fe3c: 5410 ce00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ +04fe40: 6e20 f002 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@02f0 │ │ +04fe46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=346 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ @@ -5687,22 +5687,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04fe6c: |[04fe6c] android.support.v4.app.Fragment.:()V │ │ -04fe7c: 2200 8d02 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@028d │ │ -04fe80: 7010 ed0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0eed │ │ -04fe86: 6900 0901 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ -04fe8a: 2200 f304 |0007: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -04fe8e: 7010 6f21 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -04fe94: 6900 d500 |000c: sput-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ -04fe98: 0e00 |000e: return-void │ │ +04fe48: |[04fe48] android.support.v4.app.Fragment.:()V │ │ +04fe58: 2200 8d02 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@028d │ │ +04fe5c: 7010 ed0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0eed │ │ +04fe62: 6900 0901 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ +04fe66: 2200 f304 |0007: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +04fe6a: 7010 6f21 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +04fe70: 6900 d500 |000c: sput-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ +04fe74: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0007 line=171 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5710,37 +5710,37 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -04fe9c: |[04fe9c] android.support.v4.app.Fragment.:()V │ │ -04feac: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04feae: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -04feb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04feb2: 7010 6f21 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ -04feb8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04feba: 5940 0001 |0007: iput v0, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -04febe: 5942 ee00 |0009: iput v2, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -04fec2: 5942 0401 |000b: iput v2, v4, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ -04fec6: 5c43 f200 |000d: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -04feca: 5c43 0601 |000f: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ -04fece: 5b41 e400 |0011: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00e4 │ │ -04fed2: 6200 d500 |0013: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ -04fed6: 5b40 fb00 |0015: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00fb │ │ -04feda: 5b41 e600 |0017: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00e6 │ │ -04fede: 6200 d500 |0019: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ -04fee2: 5b40 f500 |001b: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f5 │ │ -04fee6: 5b41 fe00 |001d: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@00fe │ │ -04feea: 6200 d500 |001f: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ -04feee: 5b40 ff00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@00ff │ │ -04fef2: 5b41 e500 |0023: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -04fef6: 5b41 e700 |0025: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ -04fefa: 0e00 |0027: return-void │ │ +04fe78: |[04fe78] android.support.v4.app.Fragment.:()V │ │ +04fe88: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04fe8a: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +04fe8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04fe8e: 7010 6f21 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ +04fe94: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04fe96: 5940 0001 |0007: iput v0, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +04fe9a: 5942 ee00 |0009: iput v2, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +04fe9e: 5942 0401 |000b: iput v2, v4, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ +04fea2: 5c43 f200 |000d: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +04fea6: 5c43 0601 |000f: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ +04feaa: 5b41 e400 |0011: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00e4 │ │ +04feae: 6200 d500 |0013: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ +04feb2: 5b40 fb00 |0015: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00fb │ │ +04feb6: 5b41 e600 |0017: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00e6 │ │ +04feba: 6200 d500 |0019: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ +04febe: 5b40 f500 |001b: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f5 │ │ +04fec2: 5b41 fe00 |001d: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@00fe │ │ +04fec6: 6200 d500 |001f: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ +04feca: 5b40 ff00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@00ff │ │ +04fece: 5b41 e500 |0023: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +04fed2: 5b41 e700 |0025: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ +04fed6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=387 │ │ 0x0006 line=180 │ │ 0x0009 line=196 │ │ 0x000b line=208 │ │ 0x000d line=279 │ │ @@ -5762,19 +5762,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 │ │ -04fefc: |[04fefc] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04ff0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ff0e: 7130 9a04 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@049a │ │ -04ff14: 0c00 |0004: move-result-object v0 │ │ -04ff16: 1100 |0005: return-object v0 │ │ +04fed8: |[04fed8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04fee8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04feea: 7130 9a04 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@049a │ │ +04fef0: 0c00 |0004: move-result-object v0 │ │ +04fef2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -5783,94 +5783,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 │ │ -04ff18: |[04ff18] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -04ff28: 6203 0901 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ -04ff2c: 6e20 f70e 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef7 │ │ -04ff32: 0c00 |0005: move-result-object v0 │ │ -04ff34: 1f00 d804 |0006: check-cast v0, Ljava/lang/Class; // type@04d8 │ │ -04ff38: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -04ff3c: 6e10 e300 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00e3 │ │ -04ff42: 0c03 |000d: move-result-object v3 │ │ -04ff44: 6e20 3921 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2139 │ │ -04ff4a: 0c00 |0011: move-result-object v0 │ │ -04ff4c: 6203 0901 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ -04ff50: 6e30 ff0e 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0eff │ │ -04ff56: 6e10 3721 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@2137 │ │ -04ff5c: 0c02 |001a: move-result-object v2 │ │ -04ff5e: 1f02 0e01 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ -04ff62: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -04ff66: 6e10 7221 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -04ff6c: 0c03 |0022: move-result-object v3 │ │ -04ff6e: 6e10 2c21 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@212c │ │ -04ff74: 0c03 |0026: move-result-object v3 │ │ -04ff76: 6e20 c502 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ -04ff7c: 5b28 db00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ -04ff80: 1102 |002c: return-object v2 │ │ -04ff82: 0d01 |002d: move-exception v1 │ │ -04ff84: 2203 0b01 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010b │ │ -04ff88: 2204 f804 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -04ff8c: 7010 a121 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -04ff92: 1a05 0113 |0035: const-string v5, "Unable to instantiate fragment " // string@1301 │ │ -04ff96: 6e20 aa21 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04ff9c: 0c04 |003a: move-result-object v4 │ │ -04ff9e: 6e20 aa21 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04ffa4: 0c04 |003e: move-result-object v4 │ │ -04ffa6: 1a05 5c01 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@015c │ │ -04ffaa: 6e20 aa21 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04ffb0: 0c04 |0044: move-result-object v4 │ │ -04ffb2: 1a05 4f00 |0045: const-string v5, " empty constructor that is public" // string@004f │ │ -04ffb6: 6e20 aa21 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04ffbc: 0c04 |004a: move-result-object v4 │ │ -04ffbe: 6e10 af21 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -04ffc4: 0c04 |004e: move-result-object v4 │ │ -04ffc6: 7030 6c04 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@046c │ │ -04ffcc: 2703 |0052: throw v3 │ │ -04ffce: 0d01 |0053: move-exception v1 │ │ -04ffd0: 2203 0b01 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010b │ │ -04ffd4: 2204 f804 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -04ffd8: 7010 a121 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -04ffde: 1a05 0113 |005b: const-string v5, "Unable to instantiate fragment " // string@1301 │ │ -04ffe2: 6e20 aa21 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04ffe8: 0c04 |0060: move-result-object v4 │ │ -04ffea: 6e20 aa21 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04fff0: 0c04 |0064: move-result-object v4 │ │ -04fff2: 1a05 5c01 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@015c │ │ -04fff6: 6e20 aa21 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -04fffc: 0c04 |006a: move-result-object v4 │ │ -04fffe: 1a05 4f00 |006b: const-string v5, " empty constructor that is public" // string@004f │ │ -050002: 6e20 aa21 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050008: 0c04 |0070: move-result-object v4 │ │ -05000a: 6e10 af21 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -050010: 0c04 |0074: move-result-object v4 │ │ -050012: 7030 6c04 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@046c │ │ -050018: 2703 |0078: throw v3 │ │ -05001a: 0d01 |0079: move-exception v1 │ │ -05001c: 2203 0b01 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010b │ │ -050020: 2204 f804 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -050024: 7010 a121 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05002a: 1a05 0113 |0081: const-string v5, "Unable to instantiate fragment " // string@1301 │ │ -05002e: 6e20 aa21 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050034: 0c04 |0086: move-result-object v4 │ │ -050036: 6e20 aa21 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05003c: 0c04 |008a: move-result-object v4 │ │ -05003e: 1a05 5c01 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@015c │ │ -050042: 6e20 aa21 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050048: 0c04 |0090: move-result-object v4 │ │ -05004a: 1a05 4f00 |0091: const-string v5, " empty constructor that is public" // string@004f │ │ -05004e: 6e20 aa21 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050054: 0c04 |0096: move-result-object v4 │ │ -050056: 6e10 af21 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05005c: 0c04 |009a: move-result-object v4 │ │ -05005e: 7030 6c04 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@046c │ │ -050064: 2703 |009e: throw v3 │ │ +04fef4: |[04fef4] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +04ff04: 6203 0901 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ +04ff08: 6e20 f70e 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef7 │ │ +04ff0e: 0c00 |0005: move-result-object v0 │ │ +04ff10: 1f00 d804 |0006: check-cast v0, Ljava/lang/Class; // type@04d8 │ │ +04ff14: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +04ff18: 6e10 e300 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00e3 │ │ +04ff1e: 0c03 |000d: move-result-object v3 │ │ +04ff20: 6e20 3921 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2139 │ │ +04ff26: 0c00 |0011: move-result-object v0 │ │ +04ff28: 6203 0901 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ +04ff2c: 6e30 ff0e 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0eff │ │ +04ff32: 6e10 3721 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@2137 │ │ +04ff38: 0c02 |001a: move-result-object v2 │ │ +04ff3a: 1f02 0e01 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ +04ff3e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +04ff42: 6e10 7221 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +04ff48: 0c03 |0022: move-result-object v3 │ │ +04ff4a: 6e10 2c21 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@212c │ │ +04ff50: 0c03 |0026: move-result-object v3 │ │ +04ff52: 6e20 c502 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ +04ff58: 5b28 db00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ +04ff5c: 1102 |002c: return-object v2 │ │ +04ff5e: 0d01 |002d: move-exception v1 │ │ +04ff60: 2203 0b01 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010b │ │ +04ff64: 2204 f804 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +04ff68: 7010 a121 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +04ff6e: 1a05 fd12 |0035: const-string v5, "Unable to instantiate fragment " // string@12fd │ │ +04ff72: 6e20 aa21 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04ff78: 0c04 |003a: move-result-object v4 │ │ +04ff7a: 6e20 aa21 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04ff80: 0c04 |003e: move-result-object v4 │ │ +04ff82: 1a05 5c01 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@015c │ │ +04ff86: 6e20 aa21 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04ff8c: 0c04 |0044: move-result-object v4 │ │ +04ff8e: 1a05 4f00 |0045: const-string v5, " empty constructor that is public" // string@004f │ │ +04ff92: 6e20 aa21 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04ff98: 0c04 |004a: move-result-object v4 │ │ +04ff9a: 6e10 af21 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +04ffa0: 0c04 |004e: move-result-object v4 │ │ +04ffa2: 7030 6c04 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@046c │ │ +04ffa8: 2703 |0052: throw v3 │ │ +04ffaa: 0d01 |0053: move-exception v1 │ │ +04ffac: 2203 0b01 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010b │ │ +04ffb0: 2204 f804 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +04ffb4: 7010 a121 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +04ffba: 1a05 fd12 |005b: const-string v5, "Unable to instantiate fragment " // string@12fd │ │ +04ffbe: 6e20 aa21 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04ffc4: 0c04 |0060: move-result-object v4 │ │ +04ffc6: 6e20 aa21 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04ffcc: 0c04 |0064: move-result-object v4 │ │ +04ffce: 1a05 5c01 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@015c │ │ +04ffd2: 6e20 aa21 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04ffd8: 0c04 |006a: move-result-object v4 │ │ +04ffda: 1a05 4f00 |006b: const-string v5, " empty constructor that is public" // string@004f │ │ +04ffde: 6e20 aa21 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +04ffe4: 0c04 |0070: move-result-object v4 │ │ +04ffe6: 6e10 af21 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +04ffec: 0c04 |0074: move-result-object v4 │ │ +04ffee: 7030 6c04 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@046c │ │ +04fff4: 2703 |0078: throw v3 │ │ +04fff6: 0d01 |0079: move-exception v1 │ │ +04fff8: 2203 0b01 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010b │ │ +04fffc: 2204 f804 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +050000: 7010 a121 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +050006: 1a05 fd12 |0081: const-string v5, "Unable to instantiate fragment " // string@12fd │ │ +05000a: 6e20 aa21 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050010: 0c04 |0086: move-result-object v4 │ │ +050012: 6e20 aa21 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050018: 0c04 |008a: move-result-object v4 │ │ +05001a: 1a05 5c01 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@015c │ │ +05001e: 6e20 aa21 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050024: 0c04 |0090: move-result-object v4 │ │ +050026: 1a05 4f00 |0091: const-string v5, " empty constructor that is public" // string@004f │ │ +05002a: 6e20 aa21 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050030: 0c04 |0096: move-result-object v4 │ │ +050032: 6e10 af21 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +050038: 0c04 |009a: move-result-object v4 │ │ +05003a: 7030 6c04 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@046c │ │ +050040: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=414 │ │ @@ -5903,33 +5903,33 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -05007c: |[05007c] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -05008c: 6202 0901 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ -050090: 6e20 f70e 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef7 │ │ -050096: 0c00 |0005: move-result-object v0 │ │ -050098: 1f00 d804 |0006: check-cast v0, Ljava/lang/Class; // type@04d8 │ │ -05009c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -0500a0: 6e10 e300 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00e3 │ │ -0500a6: 0c02 |000d: move-result-object v2 │ │ -0500a8: 6e20 3921 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2139 │ │ -0500ae: 0c00 |0011: move-result-object v0 │ │ -0500b0: 6202 0901 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ -0500b4: 6e30 ff0e 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0eff │ │ -0500ba: 1c02 0e01 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@010e │ │ -0500be: 6e20 3521 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@2135 │ │ -0500c4: 0a02 |001c: move-result v2 │ │ -0500c6: 0f02 |001d: return v2 │ │ -0500c8: 0d01 |001e: move-exception v1 │ │ -0500ca: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0500cc: 28fd |0020: goto 001d // -0003 │ │ +050058: |[050058] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +050068: 6202 0901 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ +05006c: 6e20 f70e 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef7 │ │ +050072: 0c00 |0005: move-result-object v0 │ │ +050074: 1f00 d804 |0006: check-cast v0, Ljava/lang/Class; // type@04d8 │ │ +050078: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +05007c: 6e10 e300 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00e3 │ │ +050082: 0c02 |000d: move-result-object v2 │ │ +050084: 6e20 3921 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2139 │ │ +05008a: 0c00 |0011: move-result-object v0 │ │ +05008c: 6202 0901 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0109 │ │ +050090: 6e30 ff0e 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0eff │ │ +050096: 1c02 0e01 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@010e │ │ +05009a: 6e20 3521 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@2135 │ │ +0500a0: 0a02 |001c: move-result v2 │ │ +0500a2: 0f02 |001d: return v2 │ │ +0500a4: 0d01 |001e: move-exception v1 │ │ +0500a6: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0500a8: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=451 │ │ 0x0008 line=452 │ │ 0x000a line=454 │ │ @@ -5950,238 +5950,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 │ │ -0500e0: |[0500e0] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0500f0: 6e20 0a21 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0500f6: 1a00 4422 |0003: const-string v0, "mFragmentId=#" // string@2244 │ │ -0500fa: 6e20 0a21 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050100: 5230 e800 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -050104: 7110 5321 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -05010a: 0c00 |000d: move-result-object v0 │ │ -05010c: 6e20 0a21 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050112: 1a00 7000 |0011: const-string v0, " mContainerId=#" // string@0070 │ │ -050116: 6e20 0a21 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05011c: 5230 e100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -050120: 7110 5321 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -050126: 0c00 |001b: move-result-object v0 │ │ -050128: 6e20 0a21 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05012e: 1a00 8800 |001f: const-string v0, " mTag=" // string@0088 │ │ -050132: 6e20 0a21 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050138: 5430 0201 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -05013c: 6e20 0f21 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -050142: 6e20 0a21 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050148: 1a00 8d23 |002c: const-string v0, "mState=" // string@238d │ │ -05014c: 6e20 0a21 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050152: 5230 0001 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -050156: 6e20 0821 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -05015c: 1a00 7800 |0036: const-string v0, " mIndex=" // string@0078 │ │ -050160: 6e20 0a21 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050166: 5230 ee00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -05016a: 6e20 0821 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -050170: 1a00 8c00 |0040: const-string v0, " mWho=" // string@008c │ │ -050174: 6e20 0a21 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05017a: 5430 0801 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -05017e: 6e20 0a21 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050184: 1a00 6c00 |004a: const-string v0, " mBackStackNesting=" // string@006c │ │ -050188: 6e20 0a21 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05018e: 5230 dc00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -050192: 6e20 0d21 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@210d │ │ -050198: 6e20 0a21 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05019e: 1a00 4321 |0057: const-string v0, "mAdded=" // string@2143 │ │ -0501a2: 6e20 0a21 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0501a8: 5530 d700 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -0501ac: 6e20 0b21 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -0501b2: 1a00 8000 |0061: const-string v0, " mRemoving=" // string@0080 │ │ -0501b6: 6e20 0a21 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0501bc: 5530 f600 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ -0501c0: 6e20 0b21 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -0501c6: 1a00 8300 |006b: const-string v0, " mResumed=" // string@0083 │ │ -0501ca: 6e20 0a21 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0501d0: 5530 f800 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ -0501d4: 6e20 0b21 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -0501da: 1a00 7500 |0075: const-string v0, " mFromLayout=" // string@0075 │ │ -0501de: 6e20 0a21 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0501e4: 5530 ea00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ -0501e8: 6e20 0b21 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -0501ee: 1a00 7700 |007f: const-string v0, " mInLayout=" // string@0077 │ │ -0501f2: 6e20 0a21 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0501f8: 5530 ed00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ -0501fc: 6e20 1021 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -050202: 6e20 0a21 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050208: 1a00 6122 |008c: const-string v0, "mHidden=" // string@2261 │ │ -05020c: 6e20 0a21 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050212: 5530 ec00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -050216: 6e20 0b21 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -05021c: 1a00 7300 |0096: const-string v0, " mDetached=" // string@0073 │ │ -050220: 6e20 0a21 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050226: 5530 e300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -05022a: 6e20 0b21 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -050230: 1a00 7c00 |00a0: const-string v0, " mMenuVisible=" // string@007c │ │ -050234: 6e20 0a21 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05023a: 5530 f200 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -05023e: 6e20 0b21 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -050244: 1a00 7600 |00aa: const-string v0, " mHasMenu=" // string@0076 │ │ -050248: 6e20 0a21 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05024e: 5530 eb00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -050252: 6e20 1021 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -050258: 6e20 0a21 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05025e: 1a00 3a23 |00b7: const-string v0, "mRetainInstance=" // string@233a │ │ -050262: 6e20 0a21 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050268: 5530 f900 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ -05026c: 6e20 0b21 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -050272: 1a00 8400 |00c1: const-string v0, " mRetaining=" // string@0084 │ │ -050276: 6e20 0a21 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05027c: 5530 fa00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ -050280: 6e20 0b21 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -050286: 1a00 8b00 |00cb: const-string v0, " mUserVisibleHint=" // string@008b │ │ -05028a: 6e20 0a21 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050290: 5530 0601 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ -050294: 6e20 1021 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -05029a: 5430 e900 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -05029e: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -0502a2: 6e20 0a21 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0502a8: 1a00 4622 |00dc: const-string v0, "mFragmentManager=" // string@2246 │ │ -0502ac: 6e20 0a21 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0502b2: 5430 e900 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -0502b6: 6e20 0e21 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0502bc: 5430 d600 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -0502c0: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -0502c4: 6e20 0a21 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0502ca: 1a00 3c21 |00ed: const-string v0, "mActivity=" // string@213c │ │ -0502ce: 6e20 0a21 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0502d4: 5430 d600 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -0502d8: 6e20 0e21 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0502de: 5430 f400 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -0502e2: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -0502e6: 6e20 0a21 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0502ec: 1a00 ec22 |00fe: const-string v0, "mParentFragment=" // string@22ec │ │ -0502f0: 6e20 0a21 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0502f6: 5430 f400 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -0502fa: 6e20 0e21 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -050300: 5430 db00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ -050304: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -050308: 6e20 0a21 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05030e: 1a00 5b21 |010f: const-string v0, "mArguments=" // string@215b │ │ -050312: 6e20 0a21 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050318: 5430 db00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ -05031c: 6e20 0e21 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -050322: 5430 fc00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -050326: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -05032a: 6e20 0a21 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050330: 1a00 4c23 |0120: const-string v0, "mSavedFragmentState=" // string@234c │ │ -050334: 6e20 0a21 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05033a: 5430 fc00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -05033e: 6e20 0e21 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -050344: 5430 fd00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -050348: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -05034c: 6e20 0a21 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050352: 1a00 4f23 |0131: const-string v0, "mSavedViewState=" // string@234f │ │ -050356: 6e20 0a21 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05035c: 5430 fd00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -050360: 6e20 0e21 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -050366: 5430 0301 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -05036a: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -05036e: 6e20 0a21 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050374: 1a00 ad23 |0142: const-string v0, "mTarget=" // string@23ad │ │ -050378: 6e20 0a21 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05037e: 5430 0301 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -050382: 6e20 0921 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2109 │ │ -050388: 1a00 8900 |014c: const-string v0, " mTargetRequestCode=" // string@0089 │ │ -05038c: 6e20 0a21 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050392: 5230 0501 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ -050396: 6e20 0d21 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@210d │ │ -05039c: 5230 f300 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -0503a0: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -0503a4: 6e20 0a21 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0503aa: 1a00 c522 |015d: const-string v0, "mNextAnim=" // string@22c5 │ │ -0503ae: 6e20 0a21 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0503b4: 5230 f300 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -0503b8: 6e20 0d21 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@210d │ │ -0503be: 5430 e000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ -0503c2: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -0503c6: 6e20 0a21 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0503cc: 1a00 c121 |016e: const-string v0, "mContainer=" // string@21c1 │ │ -0503d0: 6e20 0a21 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0503d6: 5430 e000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ -0503da: 6e20 0e21 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0503e0: 5430 0701 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0503e4: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -0503e8: 6e20 0a21 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0503ee: 1a00 e923 |017f: const-string v0, "mView=" // string@23e9 │ │ -0503f2: 6e20 0a21 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0503f8: 5430 0701 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0503fc: 6e20 0e21 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -050402: 5430 ef00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ -050406: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -05040a: 6e20 0a21 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050410: 1a00 7922 |0190: const-string v0, "mInnerView=" // string@2279 │ │ -050414: 6e20 0a21 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05041a: 5430 0701 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -05041e: 6e20 0e21 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -050424: 5430 da00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -050428: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -05042c: 6e20 0a21 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050432: 1a00 5421 |01a1: const-string v0, "mAnimatingAway=" // string@2154 │ │ -050436: 6e20 0a21 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05043c: 5430 da00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -050440: 6e20 0e21 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -050446: 6e20 0a21 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05044c: 1a00 8f23 |01ae: const-string v0, "mStateAfterAnimating=" // string@238f │ │ -050450: 6e20 0a21 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -050456: 5230 0101 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ -05045a: 6e20 0d21 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@210d │ │ -050460: 5430 f000 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -050464: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -050468: 6e20 0a21 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05046e: 1a00 990d |01bf: const-string v0, "Loader Manager:" // string@0d99 │ │ -050472: 6e20 0f21 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -050478: 5430 f000 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -05047c: 2201 f804 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -050480: 7010 a121 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -050486: 6e20 aa21 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05048c: 0c01 |01ce: move-result-object v1 │ │ -05048e: 1a02 0400 |01cf: const-string v2, " " // string@0004 │ │ -050492: 6e20 aa21 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050498: 0c01 |01d4: move-result-object v1 │ │ -05049a: 6e10 af21 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0504a0: 0c01 |01d8: move-result-object v1 │ │ -0504a2: 6e57 7906 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@0679 │ │ -0504a8: 5430 df00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0504ac: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -0504b0: 6e20 0a21 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0504b6: 2200 f804 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0504ba: 7010 a121 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0504c0: 1a01 ba03 |01e8: const-string v1, "Child " // string@03ba │ │ -0504c4: 6e20 aa21 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0504ca: 0c00 |01ed: move-result-object v0 │ │ -0504cc: 5431 df00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0504d0: 6e20 a921 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0504d6: 0c00 |01f3: move-result-object v0 │ │ -0504d8: 1a01 5601 |01f4: const-string v1, ":" // string@0156 │ │ -0504dc: 6e20 aa21 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0504e2: 0c00 |01f9: move-result-object v0 │ │ -0504e4: 6e10 af21 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0504ea: 0c00 |01fd: move-result-object v0 │ │ -0504ec: 6e20 0f21 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0504f2: 5430 df00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0504f6: 2201 f804 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0504fa: 7010 a121 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -050500: 6e20 aa21 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050506: 0c01 |020b: move-result-object v1 │ │ -050508: 1a02 0400 |020c: const-string v2, " " // string@0004 │ │ -05050c: 6e20 aa21 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050512: 0c01 |0211: move-result-object v1 │ │ -050514: 6e10 af21 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05051a: 0c01 |0215: move-result-object v1 │ │ -05051c: 6e57 7205 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@0572 │ │ -050522: 0e00 |0219: return-void │ │ +0500bc: |[0500bc] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0500cc: 6e20 0a21 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0500d2: 1a00 4022 |0003: const-string v0, "mFragmentId=#" // string@2240 │ │ +0500d6: 6e20 0a21 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0500dc: 5230 e800 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +0500e0: 7110 5321 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0500e6: 0c00 |000d: move-result-object v0 │ │ +0500e8: 6e20 0a21 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0500ee: 1a00 7000 |0011: const-string v0, " mContainerId=#" // string@0070 │ │ +0500f2: 6e20 0a21 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0500f8: 5230 e100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +0500fc: 7110 5321 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +050102: 0c00 |001b: move-result-object v0 │ │ +050104: 6e20 0a21 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05010a: 1a00 8800 |001f: const-string v0, " mTag=" // string@0088 │ │ +05010e: 6e20 0a21 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050114: 5430 0201 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +050118: 6e20 0f21 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +05011e: 6e20 0a21 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050124: 1a00 8923 |002c: const-string v0, "mState=" // string@2389 │ │ +050128: 6e20 0a21 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05012e: 5230 0001 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +050132: 6e20 0821 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +050138: 1a00 7800 |0036: const-string v0, " mIndex=" // string@0078 │ │ +05013c: 6e20 0a21 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050142: 5230 ee00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +050146: 6e20 0821 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +05014c: 1a00 8c00 |0040: const-string v0, " mWho=" // string@008c │ │ +050150: 6e20 0a21 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050156: 5430 0801 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +05015a: 6e20 0a21 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050160: 1a00 6c00 |004a: const-string v0, " mBackStackNesting=" // string@006c │ │ +050164: 6e20 0a21 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05016a: 5230 dc00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +05016e: 6e20 0d21 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@210d │ │ +050174: 6e20 0a21 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05017a: 1a00 3f21 |0057: const-string v0, "mAdded=" // string@213f │ │ +05017e: 6e20 0a21 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050184: 5530 d700 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +050188: 6e20 0b21 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +05018e: 1a00 8000 |0061: const-string v0, " mRemoving=" // string@0080 │ │ +050192: 6e20 0a21 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050198: 5530 f600 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ +05019c: 6e20 0b21 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +0501a2: 1a00 8300 |006b: const-string v0, " mResumed=" // string@0083 │ │ +0501a6: 6e20 0a21 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0501ac: 5530 f800 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ +0501b0: 6e20 0b21 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +0501b6: 1a00 7500 |0075: const-string v0, " mFromLayout=" // string@0075 │ │ +0501ba: 6e20 0a21 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0501c0: 5530 ea00 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ +0501c4: 6e20 0b21 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +0501ca: 1a00 7700 |007f: const-string v0, " mInLayout=" // string@0077 │ │ +0501ce: 6e20 0a21 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0501d4: 5530 ed00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ +0501d8: 6e20 1021 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +0501de: 6e20 0a21 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0501e4: 1a00 5d22 |008c: const-string v0, "mHidden=" // string@225d │ │ +0501e8: 6e20 0a21 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0501ee: 5530 ec00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +0501f2: 6e20 0b21 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +0501f8: 1a00 7300 |0096: const-string v0, " mDetached=" // string@0073 │ │ +0501fc: 6e20 0a21 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050202: 5530 e300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +050206: 6e20 0b21 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +05020c: 1a00 7c00 |00a0: const-string v0, " mMenuVisible=" // string@007c │ │ +050210: 6e20 0a21 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050216: 5530 f200 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +05021a: 6e20 0b21 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +050220: 1a00 7600 |00aa: const-string v0, " mHasMenu=" // string@0076 │ │ +050224: 6e20 0a21 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05022a: 5530 eb00 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +05022e: 6e20 1021 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +050234: 6e20 0a21 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05023a: 1a00 3623 |00b7: const-string v0, "mRetainInstance=" // string@2336 │ │ +05023e: 6e20 0a21 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050244: 5530 f900 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ +050248: 6e20 0b21 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +05024e: 1a00 8400 |00c1: const-string v0, " mRetaining=" // string@0084 │ │ +050252: 6e20 0a21 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050258: 5530 fa00 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ +05025c: 6e20 0b21 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +050262: 1a00 8b00 |00cb: const-string v0, " mUserVisibleHint=" // string@008b │ │ +050266: 6e20 0a21 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05026c: 5530 0601 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ +050270: 6e20 1021 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +050276: 5430 e900 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +05027a: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +05027e: 6e20 0a21 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050284: 1a00 4222 |00dc: const-string v0, "mFragmentManager=" // string@2242 │ │ +050288: 6e20 0a21 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05028e: 5430 e900 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +050292: 6e20 0e21 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +050298: 5430 d600 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +05029c: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +0502a0: 6e20 0a21 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0502a6: 1a00 3821 |00ed: const-string v0, "mActivity=" // string@2138 │ │ +0502aa: 6e20 0a21 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0502b0: 5430 d600 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +0502b4: 6e20 0e21 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0502ba: 5430 f400 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +0502be: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +0502c2: 6e20 0a21 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0502c8: 1a00 e822 |00fe: const-string v0, "mParentFragment=" // string@22e8 │ │ +0502cc: 6e20 0a21 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0502d2: 5430 f400 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +0502d6: 6e20 0e21 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0502dc: 5430 db00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ +0502e0: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +0502e4: 6e20 0a21 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0502ea: 1a00 5721 |010f: const-string v0, "mArguments=" // string@2157 │ │ +0502ee: 6e20 0a21 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0502f4: 5430 db00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ +0502f8: 6e20 0e21 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0502fe: 5430 fc00 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +050302: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +050306: 6e20 0a21 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05030c: 1a00 4823 |0120: const-string v0, "mSavedFragmentState=" // string@2348 │ │ +050310: 6e20 0a21 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050316: 5430 fc00 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +05031a: 6e20 0e21 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +050320: 5430 fd00 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +050324: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +050328: 6e20 0a21 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05032e: 1a00 4b23 |0131: const-string v0, "mSavedViewState=" // string@234b │ │ +050332: 6e20 0a21 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050338: 5430 fd00 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +05033c: 6e20 0e21 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +050342: 5430 0301 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +050346: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +05034a: 6e20 0a21 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050350: 1a00 a923 |0142: const-string v0, "mTarget=" // string@23a9 │ │ +050354: 6e20 0a21 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05035a: 5430 0301 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +05035e: 6e20 0921 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2109 │ │ +050364: 1a00 8900 |014c: const-string v0, " mTargetRequestCode=" // string@0089 │ │ +050368: 6e20 0a21 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05036e: 5230 0501 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ +050372: 6e20 0d21 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@210d │ │ +050378: 5230 f300 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +05037c: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +050380: 6e20 0a21 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050386: 1a00 c122 |015d: const-string v0, "mNextAnim=" // string@22c1 │ │ +05038a: 6e20 0a21 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050390: 5230 f300 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +050394: 6e20 0d21 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@210d │ │ +05039a: 5430 e000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ +05039e: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +0503a2: 6e20 0a21 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0503a8: 1a00 bd21 |016e: const-string v0, "mContainer=" // string@21bd │ │ +0503ac: 6e20 0a21 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0503b2: 5430 e000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ +0503b6: 6e20 0e21 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0503bc: 5430 0701 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0503c0: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +0503c4: 6e20 0a21 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0503ca: 1a00 e523 |017f: const-string v0, "mView=" // string@23e5 │ │ +0503ce: 6e20 0a21 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0503d4: 5430 0701 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0503d8: 6e20 0e21 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0503de: 5430 ef00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ +0503e2: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +0503e6: 6e20 0a21 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0503ec: 1a00 7522 |0190: const-string v0, "mInnerView=" // string@2275 │ │ +0503f0: 6e20 0a21 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0503f6: 5430 0701 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0503fa: 6e20 0e21 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +050400: 5430 da00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +050404: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +050408: 6e20 0a21 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05040e: 1a00 5021 |01a1: const-string v0, "mAnimatingAway=" // string@2150 │ │ +050412: 6e20 0a21 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050418: 5430 da00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +05041c: 6e20 0e21 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +050422: 6e20 0a21 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050428: 1a00 8b23 |01ae: const-string v0, "mStateAfterAnimating=" // string@238b │ │ +05042c: 6e20 0a21 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050432: 5230 0101 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ +050436: 6e20 0d21 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@210d │ │ +05043c: 5430 f000 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050440: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +050444: 6e20 0a21 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05044a: 1a00 990d |01bf: const-string v0, "Loader Manager:" // string@0d99 │ │ +05044e: 6e20 0f21 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +050454: 5430 f000 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050458: 2201 f804 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +05045c: 7010 a121 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +050462: 6e20 aa21 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050468: 0c01 |01ce: move-result-object v1 │ │ +05046a: 1a02 0400 |01cf: const-string v2, " " // string@0004 │ │ +05046e: 6e20 aa21 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050474: 0c01 |01d4: move-result-object v1 │ │ +050476: 6e10 af21 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05047c: 0c01 |01d8: move-result-object v1 │ │ +05047e: 6e57 7906 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@0679 │ │ +050484: 5430 df00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050488: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +05048c: 6e20 0a21 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +050492: 2200 f804 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +050496: 7010 a121 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05049c: 1a01 ba03 |01e8: const-string v1, "Child " // string@03ba │ │ +0504a0: 6e20 aa21 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0504a6: 0c00 |01ed: move-result-object v0 │ │ +0504a8: 5431 df00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0504ac: 6e20 a921 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0504b2: 0c00 |01f3: move-result-object v0 │ │ +0504b4: 1a01 5601 |01f4: const-string v1, ":" // string@0156 │ │ +0504b8: 6e20 aa21 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0504be: 0c00 |01f9: move-result-object v0 │ │ +0504c0: 6e10 af21 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0504c6: 0c00 |01fd: move-result-object v0 │ │ +0504c8: 6e20 0f21 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0504ce: 5430 df00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0504d2: 2201 f804 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0504d6: 7010 a121 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0504dc: 6e20 aa21 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0504e2: 0c01 |020b: move-result-object v1 │ │ +0504e4: 1a02 0400 |020c: const-string v2, " " // string@0004 │ │ +0504e8: 6e20 aa21 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0504ee: 0c01 |0211: move-result-object v1 │ │ +0504f0: 6e10 af21 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0504f6: 0c01 |0215: move-result-object v1 │ │ +0504f8: 6e57 7205 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@0572 │ │ +0504fe: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1654 │ │ 0x0008 line=1655 │ │ 0x0011 line=1656 │ │ 0x0016 line=1657 │ │ 0x001f line=1658 │ │ @@ -6253,18 +6253,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050524: |[050524] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -050534: 6f20 7121 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -05053a: 0a00 |0003: move-result v0 │ │ -05053c: 0f00 |0004: return v0 │ │ +050500: |[050500] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +050510: 6f20 7121 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +050516: 0a00 |0003: move-result v0 │ │ +050518: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -6273,28 +6273,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 │ │ -050540: |[050540] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -050550: 5410 0801 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -050554: 6e20 8621 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -05055a: 0a00 |0005: move-result v0 │ │ -05055c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -050560: 1101 |0008: return-object v1 │ │ -050562: 5410 df00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050566: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -05056a: 5410 df00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05056e: 6e20 7805 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0578 │ │ -050574: 0c01 |0012: move-result-object v1 │ │ -050576: 28f5 |0013: goto 0008 // -000b │ │ -050578: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05057a: 28f3 |0015: goto 0008 // -000d │ │ +05051c: |[05051c] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +05052c: 5410 0801 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +050530: 6e20 8621 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +050536: 0a00 |0005: move-result v0 │ │ +050538: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +05053c: 1101 |0008: return-object v1 │ │ +05053e: 5410 df00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050542: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +050546: 5410 df00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05054a: 6e20 7805 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0578 │ │ +050550: 0c01 |0012: move-result-object v1 │ │ +050552: 28f5 |0013: goto 0008 // -000b │ │ +050554: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +050556: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1731 │ │ 0x0008 line=1737 │ │ 0x0009 line=1734 │ │ 0x000d line=1735 │ │ 0x0014 line=1737 │ │ @@ -6308,17 +6308,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 │ │ -05057c: |[05057c] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -05058c: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050590: 1100 |0002: return-object v0 │ │ +050558: |[050558] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +050568: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +05056c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6326,23 +6326,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -050594: |[050594] android.support.v4.app.Fragment.getAllowEnterTransitionOverlap:()Z │ │ -0505a4: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00d8 │ │ -0505a8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0505ac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0505ae: 0f00 |0005: return v0 │ │ -0505b0: 5410 d800 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00d8 │ │ -0505b4: 6e10 1721 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ -0505ba: 0a00 |000b: move-result v0 │ │ -0505bc: 28f9 |000c: goto 0005 // -0007 │ │ +050570: |[050570] android.support.v4.app.Fragment.getAllowEnterTransitionOverlap:()Z │ │ +050580: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00d8 │ │ +050584: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +050588: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05058a: 0f00 |0005: return v0 │ │ +05058c: 5410 d800 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00d8 │ │ +050590: 6e10 1721 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ +050596: 0a00 |000b: move-result v0 │ │ +050598: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6350,23 +6350,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0505c0: |[0505c0] android.support.v4.app.Fragment.getAllowReturnTransitionOverlap:()Z │ │ -0505d0: 5410 d900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00d9 │ │ -0505d4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0505d8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0505da: 0f00 |0005: return v0 │ │ -0505dc: 5410 d900 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00d9 │ │ -0505e0: 6e10 1721 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ -0505e6: 0a00 |000b: move-result v0 │ │ -0505e8: 28f9 |000c: goto 0005 // -0007 │ │ +05059c: |[05059c] android.support.v4.app.Fragment.getAllowReturnTransitionOverlap:()Z │ │ +0505ac: 5410 d900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00d9 │ │ +0505b0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0505b4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0505b6: 0f00 |0005: return v0 │ │ +0505b8: 5410 d900 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00d9 │ │ +0505bc: 6e10 1721 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ +0505c2: 0a00 |000b: move-result v0 │ │ +0505c4: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #6 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6374,17 +6374,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0505ec: |[0505ec] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -0505fc: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ -050600: 1100 |0002: return-object v0 │ │ +0505c8: |[0505c8] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +0505d8: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ +0505dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6392,43 +6392,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 │ │ -050604: |[050604] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -050614: 5420 df00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050618: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -05061c: 6e10 9b04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@049b │ │ -050622: 5220 0001 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -050626: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -050628: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -05062c: 5420 df00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050630: 6e10 6f05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@056f │ │ -050636: 5420 df00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05063a: 1100 |0013: return-object v0 │ │ -05063c: 5220 0001 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -050640: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -050642: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -050646: 5420 df00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05064a: 6e10 7005 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0570 │ │ -050650: 28f3 |001e: goto 0011 // -000d │ │ -050652: 5220 0001 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -050656: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -050658: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -05065c: 5420 df00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050660: 6e10 6205 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0562 │ │ -050666: 28e8 |0029: goto 0011 // -0018 │ │ -050668: 5220 0001 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -05066c: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -05066e: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -050672: 5420 df00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050676: 6e10 6505 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0565 │ │ -05067c: 28dd |0034: goto 0011 // -0023 │ │ +0505e0: |[0505e0] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0505f0: 5420 df00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0505f4: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +0505f8: 6e10 9b04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@049b │ │ +0505fe: 5220 0001 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +050602: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +050604: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +050608: 5420 df00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05060c: 6e10 6f05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@056f │ │ +050612: 5420 df00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050616: 1100 |0013: return-object v0 │ │ +050618: 5220 0001 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +05061c: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +05061e: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +050622: 5420 df00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050626: 6e10 7005 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0570 │ │ +05062c: 28f3 |001e: goto 0011 // -000d │ │ +05062e: 5220 0001 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +050632: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +050634: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +050638: 5420 df00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05063c: 6e10 6205 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0562 │ │ +050642: 28e8 |0029: goto 0011 // -0018 │ │ +050644: 5220 0001 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +050648: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +05064a: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +05064e: 5420 df00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050652: 6e10 6505 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0565 │ │ +050658: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0004 line=677 │ │ 0x0007 line=678 │ │ 0x000c line=679 │ │ 0x0011 line=688 │ │ @@ -6446,17 +6446,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050680: |[050680] android.support.v4.app.Fragment.getEnterTransition:()Ljava/lang/Object; │ │ -050690: 5410 e400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00e4 │ │ -050694: 1100 |0002: return-object v0 │ │ +05065c: |[05065c] android.support.v4.app.Fragment.getEnterTransition:()Ljava/lang/Object; │ │ +05066c: 5410 e400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00e4 │ │ +050670: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #9 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6464,17 +6464,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050698: |[050698] android.support.v4.app.Fragment.getExitTransition:()Ljava/lang/Object; │ │ -0506a8: 5410 e600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00e6 │ │ -0506ac: 1100 |0002: return-object v0 │ │ +050674: |[050674] android.support.v4.app.Fragment.getExitTransition:()Ljava/lang/Object; │ │ +050684: 5410 e600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00e6 │ │ +050688: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1500 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #10 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6482,17 +6482,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 │ │ -0506b0: |[0506b0] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0506c0: 5410 e900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -0506c4: 1100 |0002: return-object v0 │ │ +05068c: |[05068c] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +05069c: 5410 e900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +0506a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6500,17 +6500,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0506c8: |[0506c8] android.support.v4.app.Fragment.getId:()I │ │ -0506d8: 5210 e800 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -0506dc: 0f00 |0002: return v0 │ │ +0506a4: |[0506a4] android.support.v4.app.Fragment.getId:()I │ │ +0506b4: 5210 e800 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +0506b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #12 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6518,27 +6518,27 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0506e0: |[0506e0] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0506f0: 5431 d600 |0000: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -0506f4: 6e10 f904 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@04f9 │ │ -0506fa: 0c01 |0005: move-result-object v1 │ │ -0506fc: 5432 d600 |0006: iget-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050700: 6e20 461c 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/LayoutInflater;.cloneInContext:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1c46 │ │ -050706: 0c00 |000b: move-result-object v0 │ │ -050708: 6e10 8004 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0480 │ │ -05070e: 5431 df00 |000f: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050712: 6e10 7e05 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; // method@057e │ │ -050718: 0c01 |0014: move-result-object v1 │ │ -05071a: 6e20 4b1c 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1c4b │ │ -050720: 1100 |0018: return-object v0 │ │ +0506bc: |[0506bc] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +0506cc: 5431 d600 |0000: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +0506d0: 6e10 f904 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@04f9 │ │ +0506d6: 0c01 |0005: move-result-object v1 │ │ +0506d8: 5432 d600 |0006: iget-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +0506dc: 6e20 461c 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/LayoutInflater;.cloneInContext:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1c46 │ │ +0506e2: 0c00 |000b: move-result-object v0 │ │ +0506e4: 6e10 8004 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0480 │ │ +0506ea: 5431 df00 |000f: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0506ee: 6e10 7e05 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; // method@057e │ │ +0506f4: 0c01 |0014: move-result-object v1 │ │ +0506f6: 6e20 4b1c 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1c4b │ │ +0506fc: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x000c line=934 │ │ 0x000f line=935 │ │ 0x0018 line=936 │ │ locals : │ │ @@ -6551,46 +6551,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -050724: |[050724] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -050734: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -050736: 5440 f000 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -05073a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -05073e: 5440 f000 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -050742: 1100 |0007: return-object v0 │ │ -050744: 5440 d600 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050748: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -05074c: 2200 e604 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -050750: 2201 f804 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -050754: 7010 a121 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05075a: 1a02 8c05 |0013: const-string v2, "Fragment " // string@058c │ │ -05075e: 6e20 aa21 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050764: 0c01 |0018: move-result-object v1 │ │ -050766: 6e20 a921 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -05076c: 0c01 |001c: move-result-object v1 │ │ -05076e: 1a02 9500 |001d: const-string v2, " not attached to Activity" // string@0095 │ │ -050772: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050778: 0c01 |0022: move-result-object v1 │ │ -05077a: 6e10 af21 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -050780: 0c01 |0026: move-result-object v1 │ │ -050782: 7020 4a21 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -050788: 2700 |002a: throw v0 │ │ -05078a: 5c43 de00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ -05078e: 5440 d600 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050792: 5441 0801 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -050796: 5542 f100 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ -05079a: 6e40 fa04 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ -0507a0: 0c00 |0036: move-result-object v0 │ │ -0507a2: 5b40 f000 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0507a6: 5440 f000 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0507aa: 28cc |003b: goto 0007 // -0034 │ │ +050700: |[050700] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +050710: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +050712: 5440 f000 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050716: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +05071a: 5440 f000 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +05071e: 1100 |0007: return-object v0 │ │ +050720: 5440 d600 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +050724: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +050728: 2200 e604 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +05072c: 2201 f804 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +050730: 7010 a121 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +050736: 1a02 8c05 |0013: const-string v2, "Fragment " // string@058c │ │ +05073a: 6e20 aa21 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050740: 0c01 |0018: move-result-object v1 │ │ +050742: 6e20 a921 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +050748: 0c01 |001c: move-result-object v1 │ │ +05074a: 1a02 9500 |001d: const-string v2, " not attached to Activity" // string@0095 │ │ +05074e: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050754: 0c01 |0022: move-result-object v1 │ │ +050756: 6e10 af21 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05075c: 0c01 |0026: move-result-object v1 │ │ +05075e: 7020 4a21 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +050764: 2700 |002a: throw v0 │ │ +050766: 5c43 de00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ +05076a: 5440 d600 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +05076e: 5441 0801 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +050772: 5542 f100 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ +050776: 6e40 fa04 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ +05077c: 0c00 |0036: move-result-object v0 │ │ +05077e: 5b40 f000 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050782: 5440 f000 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050786: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=877 │ │ 0x0005 line=878 │ │ 0x0007 line=885 │ │ 0x0008 line=880 │ │ 0x000c line=881 │ │ @@ -6605,17 +6605,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 │ │ -0507ac: |[0507ac] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -0507bc: 5410 f400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -0507c0: 1100 |0002: return-object v0 │ │ +050788: |[050788] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +050798: 5410 f400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +05079c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #15 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6623,23 +6623,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0507c4: |[0507c4] android.support.v4.app.Fragment.getReenterTransition:()Ljava/lang/Object; │ │ -0507d4: 5420 f500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f5 │ │ -0507d8: 6201 d500 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ -0507dc: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -0507e0: 6e10 8204 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0482 │ │ -0507e6: 0c00 |0009: move-result-object v0 │ │ -0507e8: 1100 |000a: return-object v0 │ │ -0507ea: 5420 f500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f5 │ │ -0507ee: 28fd |000d: goto 000a // -0003 │ │ +0507a0: |[0507a0] android.support.v4.app.Fragment.getReenterTransition:()Ljava/lang/Object; │ │ +0507b0: 5420 f500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f5 │ │ +0507b4: 6201 d500 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ +0507b8: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +0507bc: 6e10 8204 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0482 │ │ +0507c2: 0c00 |0009: move-result-object v0 │ │ +0507c4: 1100 |000a: return-object v0 │ │ +0507c6: 5420 f500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f5 │ │ +0507ca: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1533 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6647,36 +6647,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0507f0: |[0507f0] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -050800: 5430 d600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050804: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -050808: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -05080c: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -050810: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -050816: 1a02 8c05 |000b: const-string v2, "Fragment " // string@058c │ │ -05081a: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050820: 0c01 |0010: move-result-object v1 │ │ -050822: 6e20 a921 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -050828: 0c01 |0014: move-result-object v1 │ │ -05082a: 1a02 9500 |0015: const-string v2, " not attached to Activity" // string@0095 │ │ -05082e: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050834: 0c01 |001a: move-result-object v1 │ │ -050836: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05083c: 0c01 |001e: move-result-object v1 │ │ -05083e: 7020 4a21 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -050844: 2700 |0022: throw v0 │ │ -050846: 5430 d600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -05084a: 6e10 fc04 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@04fc │ │ -050850: 0c00 |0028: move-result-object v0 │ │ -050852: 1100 |0029: return-object v0 │ │ +0507cc: |[0507cc] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +0507dc: 5430 d600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +0507e0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0507e4: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0507e8: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0507ec: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0507f2: 1a02 8c05 |000b: const-string v2, "Fragment " // string@058c │ │ +0507f6: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0507fc: 0c01 |0010: move-result-object v1 │ │ +0507fe: 6e20 a921 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +050804: 0c01 |0014: move-result-object v1 │ │ +050806: 1a02 9500 |0015: const-string v2, " not attached to Activity" // string@0095 │ │ +05080a: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050810: 0c01 |001a: move-result-object v1 │ │ +050812: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +050818: 0c01 |001e: move-result-object v1 │ │ +05081a: 7020 4a21 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +050820: 2700 |0022: throw v0 │ │ +050822: 5430 d600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +050826: 6e10 fc04 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@04fc │ │ +05082c: 0c00 |0028: move-result-object v0 │ │ +05082e: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ 0x0004 line=619 │ │ 0x0023 line=621 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -6686,17 +6686,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050854: |[050854] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -050864: 5510 f900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ -050868: 0f00 |0002: return v0 │ │ +050830: |[050830] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +050840: 5510 f900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ +050844: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6704,23 +6704,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05086c: |[05086c] android.support.v4.app.Fragment.getReturnTransition:()Ljava/lang/Object; │ │ -05087c: 5420 fb00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00fb │ │ -050880: 6201 d500 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ -050884: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -050888: 6e10 8104 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0481 │ │ -05088e: 0c00 |0009: move-result-object v0 │ │ -050890: 1100 |000a: return-object v0 │ │ -050892: 5420 fb00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00fb │ │ -050896: 28fd |000d: goto 000a // -0003 │ │ +050848: |[050848] android.support.v4.app.Fragment.getReturnTransition:()Ljava/lang/Object; │ │ +050858: 5420 fb00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00fb │ │ +05085c: 6201 d500 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ +050860: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +050864: 6e10 8104 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0481 │ │ +05086a: 0c00 |0009: move-result-object v0 │ │ +05086c: 1100 |000a: return-object v0 │ │ +05086e: 5420 fb00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00fb │ │ +050872: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1466 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ #19 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6728,17 +6728,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050898: |[050898] android.support.v4.app.Fragment.getSharedElementEnterTransition:()Ljava/lang/Object; │ │ -0508a8: 5410 fe00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@00fe │ │ -0508ac: 1100 |0002: return-object v0 │ │ +050874: |[050874] android.support.v4.app.Fragment.getSharedElementEnterTransition:()Ljava/lang/Object; │ │ +050884: 5410 fe00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@00fe │ │ +050888: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1560 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6746,23 +6746,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0508b0: |[0508b0] android.support.v4.app.Fragment.getSharedElementReturnTransition:()Ljava/lang/Object; │ │ -0508c0: 5420 ff00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@00ff │ │ -0508c4: 6201 d500 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ -0508c8: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -0508cc: 6e10 8c04 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@048c │ │ -0508d2: 0c00 |0009: move-result-object v0 │ │ -0508d4: 1100 |000a: return-object v0 │ │ -0508d6: 5420 ff00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@00ff │ │ -0508da: 28fd |000d: goto 000a // -0003 │ │ +05088c: |[05088c] android.support.v4.app.Fragment.getSharedElementReturnTransition:()Ljava/lang/Object; │ │ +05089c: 5420 ff00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@00ff │ │ +0508a0: 6201 d500 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00d5 │ │ +0508a4: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +0508a8: 6e10 8c04 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@048c │ │ +0508ae: 0c00 |0009: move-result-object v0 │ │ +0508b0: 1100 |000a: return-object v0 │ │ +0508b2: 5420 ff00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@00ff │ │ +0508b6: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6770,20 +6770,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0508dc: |[0508dc] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -0508ec: 6e10 8904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0489 │ │ -0508f2: 0c00 |0003: move-result-object v0 │ │ -0508f4: 6e20 4e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@014e │ │ -0508fa: 0c00 |0007: move-result-object v0 │ │ -0508fc: 1100 |0008: return-object v0 │ │ +0508b8: |[0508b8] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +0508c8: 6e10 8904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0489 │ │ +0508ce: 0c00 |0003: move-result-object v0 │ │ +0508d0: 6e20 4e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@014e │ │ +0508d6: 0c00 |0007: move-result-object v0 │ │ +0508d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -6792,20 +6792,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 │ │ -050900: |[050900] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -050910: 6e10 8904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0489 │ │ -050916: 0c00 |0003: move-result-object v0 │ │ -050918: 6e30 4f01 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@014f │ │ -05091e: 0c00 |0007: move-result-object v0 │ │ -050920: 1100 |0008: return-object v0 │ │ +0508dc: |[0508dc] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +0508ec: 6e10 8904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0489 │ │ +0508f2: 0c00 |0003: move-result-object v0 │ │ +0508f4: 6e30 4f01 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@014f │ │ +0508fa: 0c00 |0007: move-result-object v0 │ │ +0508fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 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; │ │ @@ -6815,17 +6815,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050924: |[050924] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -050934: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -050938: 1100 |0002: return-object v0 │ │ +050900: |[050900] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +050910: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +050914: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #24 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6833,17 +6833,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 │ │ -05093c: |[05093c] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -05094c: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -050950: 1100 |0002: return-object v0 │ │ +050918: |[050918] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +050928: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +05092c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #25 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6851,17 +6851,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050954: |[050954] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -050964: 5210 0501 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ -050968: 0f00 |0002: return v0 │ │ +050930: |[050930] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +050940: 5210 0501 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ +050944: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6869,20 +6869,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05096c: |[05096c] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -05097c: 6e10 8904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0489 │ │ -050982: 0c00 |0003: move-result-object v0 │ │ -050984: 6e20 5201 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0152 │ │ -05098a: 0c00 |0007: move-result-object v0 │ │ -05098c: 1100 |0008: return-object v0 │ │ +050948: |[050948] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +050958: 6e10 8904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0489 │ │ +05095e: 0c00 |0003: move-result-object v0 │ │ +050960: 6e20 5201 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0152 │ │ +050966: 0c00 |0007: move-result-object v0 │ │ +050968: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -6891,17 +6891,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050990: |[050990] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -0509a0: 5510 0601 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ -0509a4: 0f00 |0002: return v0 │ │ +05096c: |[05096c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +05097c: 5510 0601 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ +050980: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6909,17 +6909,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0509a8: |[0509a8] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -0509b8: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0509bc: 1100 |0002: return-object v0 │ │ +050984: |[050984] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +050994: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +050998: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6927,17 +6927,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0509c0: |[0509c0] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -0509d0: 5510 eb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -0509d4: 0f00 |0002: return v0 │ │ +05099c: |[05099c] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +0509ac: 5510 eb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +0509b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6945,18 +6945,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0509d8: |[0509d8] android.support.v4.app.Fragment.hashCode:()I │ │ -0509e8: 6f10 7321 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -0509ee: 0a00 |0003: move-result v0 │ │ -0509f0: 0f00 |0004: return v0 │ │ +0509b4: |[0509b4] android.support.v4.app.Fragment.hashCode:()I │ │ +0509c4: 6f10 7321 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +0509ca: 0a00 |0003: move-result v0 │ │ +0509cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6964,40 +6964,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 46 16-bit code units │ │ -0509f4: |[0509f4] android.support.v4.app.Fragment.initState:()V │ │ -050a04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -050a06: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -050a08: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -050a0a: 5930 ee00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -050a0e: 5b32 0801 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -050a12: 5c31 d700 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -050a16: 5c31 f600 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ -050a1a: 5c31 f800 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ -050a1e: 5c31 ea00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ -050a22: 5c31 ed00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ -050a26: 5c31 f700 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00f7 │ │ -050a2a: 5931 dc00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -050a2e: 5b32 e900 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -050a32: 5b32 df00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050a36: 5b32 d600 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050a3a: 5931 e800 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -050a3e: 5931 e100 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -050a42: 5b32 0201 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -050a46: 5c31 ec00 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -050a4a: 5c31 e300 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -050a4e: 5c31 fa00 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ -050a52: 5b32 f000 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -050a56: 5c31 f100 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ -050a5a: 5c31 de00 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ -050a5e: 0e00 |002d: return-void │ │ +0509d0: |[0509d0] android.support.v4.app.Fragment.initState:()V │ │ +0509e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0509e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0509e4: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0509e6: 5930 ee00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +0509ea: 5b32 0801 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +0509ee: 5c31 d700 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +0509f2: 5c31 f600 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ +0509f6: 5c31 f800 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ +0509fa: 5c31 ea00 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ +0509fe: 5c31 ed00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ +050a02: 5c31 f700 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00f7 │ │ +050a06: 5931 dc00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +050a0a: 5b32 e900 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +050a0e: 5b32 df00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050a12: 5b32 d600 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +050a16: 5931 e800 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +050a1a: 5931 e100 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +050a1e: 5b32 0201 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +050a22: 5c31 ec00 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +050a26: 5c31 e300 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +050a2a: 5c31 fa00 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ +050a2e: 5b32 f000 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050a32: 5c31 f100 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ +050a36: 5c31 de00 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ +050a3a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1213 │ │ 0x0005 line=1214 │ │ 0x0007 line=1215 │ │ 0x0009 line=1216 │ │ 0x000b line=1217 │ │ @@ -7026,24 +7026,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -050a60: |[050a60] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -050a70: 2200 1d01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@011d │ │ -050a74: 7010 5805 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0558 │ │ -050a7a: 5b30 df00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050a7e: 5430 df00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050a82: 5431 d600 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050a86: 2202 0a01 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@010a │ │ -050a8a: 7020 6904 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0469 │ │ -050a90: 6e40 5d05 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@055d │ │ -050a96: 0e00 |0013: return-void │ │ +050a3c: |[050a3c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +050a4c: 2200 1d01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@011d │ │ +050a50: 7010 5805 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0558 │ │ +050a56: 5b30 df00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050a5a: 5430 df00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050a5e: 5431 d600 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +050a62: 2202 0a01 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@010a │ │ +050a66: 7020 6904 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0469 │ │ +050a6c: 6e40 5d05 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@055d │ │ +050a72: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1741 │ │ 0x0007 line=1742 │ │ 0x0013 line=1756 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -7053,23 +7053,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -050a98: |[050a98] android.support.v4.app.Fragment.isAdded:()Z │ │ -050aa8: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050aac: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -050ab0: 5510 d700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -050ab4: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -050ab8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -050aba: 0f00 |0009: return v0 │ │ -050abc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -050abe: 28fe |000b: goto 0009 // -0002 │ │ +050a74: |[050a74] android.support.v4.app.Fragment.isAdded:()Z │ │ +050a84: 5410 d600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +050a88: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +050a8c: 5510 d700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +050a90: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +050a94: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +050a96: 0f00 |0009: return v0 │ │ +050a98: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +050a9a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7077,17 +7077,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050ac0: |[050ac0] android.support.v4.app.Fragment.isDetached:()Z │ │ -050ad0: 5510 e300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -050ad4: 0f00 |0002: return v0 │ │ +050a9c: |[050a9c] android.support.v4.app.Fragment.isDetached:()Z │ │ +050aac: 5510 e300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +050ab0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #35 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7095,17 +7095,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050ad8: |[050ad8] android.support.v4.app.Fragment.isHidden:()Z │ │ -050ae8: 5510 ec00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -050aec: 0f00 |0002: return v0 │ │ +050ab4: |[050ab4] android.support.v4.app.Fragment.isHidden:()Z │ │ +050ac4: 5510 ec00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +050ac8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #36 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7113,21 +7113,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -050af0: |[050af0] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -050b00: 5210 dc00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -050b04: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -050b08: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -050b0a: 0f00 |0005: return v0 │ │ -050b0c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -050b0e: 28fe |0007: goto 0005 // -0002 │ │ +050acc: |[050acc] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +050adc: 5210 dc00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +050ae0: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +050ae4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +050ae6: 0f00 |0005: return v0 │ │ +050ae8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +050aea: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #37 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7135,17 +7135,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050b10: |[050b10] android.support.v4.app.Fragment.isInLayout:()Z │ │ -050b20: 5510 ed00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ -050b24: 0f00 |0002: return v0 │ │ +050aec: |[050aec] android.support.v4.app.Fragment.isInLayout:()Z │ │ +050afc: 5510 ed00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ +050b00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #38 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7153,17 +7153,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050b28: |[050b28] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -050b38: 5510 f200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -050b3c: 0f00 |0002: return v0 │ │ +050b04: |[050b04] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +050b14: 5510 f200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +050b18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #39 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7171,17 +7171,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050b40: |[050b40] android.support.v4.app.Fragment.isRemoving:()Z │ │ -050b50: 5510 f600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ -050b54: 0f00 |0002: return v0 │ │ +050b1c: |[050b1c] android.support.v4.app.Fragment.isRemoving:()Z │ │ +050b2c: 5510 f600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ +050b30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #40 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7189,17 +7189,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050b58: |[050b58] android.support.v4.app.Fragment.isResumed:()Z │ │ -050b68: 5510 f800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ -050b6c: 0f00 |0002: return v0 │ │ +050b34: |[050b34] android.support.v4.app.Fragment.isResumed:()Z │ │ +050b44: 5510 f800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ +050b48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #41 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7207,35 +7207,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -050b70: |[050b70] android.support.v4.app.Fragment.isVisible:()Z │ │ -050b80: 6e10 9c04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@049c │ │ -050b86: 0a00 |0003: move-result v0 │ │ -050b88: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -050b8c: 6e10 9e04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@049e │ │ -050b92: 0a00 |0009: move-result v0 │ │ -050b94: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -050b98: 5410 0701 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -050b9c: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -050ba0: 5410 0701 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -050ba4: 6e10 cc1c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1ccc │ │ -050baa: 0c00 |0015: move-result-object v0 │ │ -050bac: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -050bb0: 5410 0701 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -050bb4: 6e10 c91c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -050bba: 0a00 |001d: move-result v0 │ │ -050bbc: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -050bc0: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -050bc2: 0f00 |0021: return v0 │ │ -050bc4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -050bc6: 28fe |0023: goto 0021 // -0002 │ │ +050b4c: |[050b4c] android.support.v4.app.Fragment.isVisible:()Z │ │ +050b5c: 6e10 9c04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@049c │ │ +050b62: 0a00 |0003: move-result v0 │ │ +050b64: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +050b68: 6e10 9e04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@049e │ │ +050b6e: 0a00 |0009: move-result v0 │ │ +050b70: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +050b74: 5410 0701 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +050b78: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +050b7c: 5410 0701 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +050b80: 6e10 cc1c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1ccc │ │ +050b86: 0c00 |0015: move-result-object v0 │ │ +050b88: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +050b8c: 5410 0701 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +050b90: 6e10 c91c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +050b96: 0a00 |001d: move-result v0 │ │ +050b98: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +050b9c: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +050b9e: 0f00 |0021: return v0 │ │ +050ba0: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +050ba2: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #42 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7243,18 +7243,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050bc8: |[050bc8] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -050bd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050bda: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050bde: 0e00 |0003: return-void │ │ +050ba4: |[050ba4] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +050bb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050bb6: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1081 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -7264,16 +7264,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050be0: |[050be0] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -050bf0: 0e00 |0000: return-void │ │ +050bbc: |[050bbc] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +050bcc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -7284,18 +7284,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050bf4: |[050bf4] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -050c04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050c06: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050c0a: 0e00 |0003: return-void │ │ +050bd0: |[050bd0] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +050be0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050be2: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050be6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0003 line=991 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -7305,18 +7305,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050c0c: |[050c0c] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -050c1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050c1e: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050c22: 0e00 |0003: return-void │ │ +050be8: |[050be8] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +050bf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050bfa: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050bfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -7326,17 +7326,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050c24: |[050c24] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -050c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050c36: 0f00 |0001: return v0 │ │ +050c00: |[050c00] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +050c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050c12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1383 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -7345,18 +7345,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050c38: |[050c38] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -050c48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050c4a: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050c4e: 0e00 |0003: return-void │ │ +050c14: |[050c14] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +050c24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050c26: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050c2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0003 line=1016 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -7366,17 +7366,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050c50: |[050c50] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -050c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050c62: 1100 |0001: return-object v0 │ │ +050c2c: |[050c2c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +050c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050c3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -7387,19 +7387,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 │ │ -050c64: |[050c64] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -050c74: 6e10 7c04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@047c │ │ -050c7a: 0c00 |0003: move-result-object v0 │ │ -050c7c: 6e40 0905 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@0509 │ │ -050c82: 0e00 |0007: return-void │ │ +050c40: |[050c40] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +050c50: 6e10 7c04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@047c │ │ +050c56: 0c00 |0003: move-result-object v0 │ │ +050c58: 6e40 0905 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@0509 │ │ +050c5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0007 line=1338 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -7411,16 +7411,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 │ │ -050c84: |[050c84] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -050c94: 0e00 |0000: return-void │ │ +050c60: |[050c60] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +050c70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ 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; │ │ @@ -7430,17 +7430,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 │ │ -050c98: |[050c98] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -050ca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050caa: 1100 |0001: return-object v0 │ │ +050c74: |[050c74] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +050c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050c86: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1039 │ │ 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; │ │ @@ -7451,32 +7451,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -050cac: |[050cac] android.support.v4.app.Fragment.onDestroy:()V │ │ -050cbc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -050cbe: 5c41 dd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050cc2: 5540 de00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ -050cc6: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -050cca: 5c41 de00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ -050cce: 5440 d600 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050cd2: 5441 0801 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -050cd6: 5542 f100 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ -050cda: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -050cdc: 6e40 fa04 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ -050ce2: 0c00 |0013: move-result-object v0 │ │ -050ce4: 5b40 f000 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -050ce8: 5440 f000 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -050cec: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -050cf0: 5440 f000 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -050cf4: 6e10 7306 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0673 │ │ -050cfa: 0e00 |001f: return-void │ │ +050c88: |[050c88] android.support.v4.app.Fragment.onDestroy:()V │ │ +050c98: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +050c9a: 5c41 dd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050c9e: 5540 de00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ +050ca2: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +050ca6: 5c41 de00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ +050caa: 5440 d600 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +050cae: 5441 0801 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +050cb2: 5542 f100 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ +050cb6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +050cb8: 6e40 fa04 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ +050cbe: 0c00 |0013: move-result-object v0 │ │ +050cc0: 5b40 f000 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050cc4: 5440 f000 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050cc8: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +050ccc: 5440 f000 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050cd0: 6e10 7306 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0673 │ │ +050cd6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1194 │ │ 0x0003 line=1197 │ │ 0x0007 line=1198 │ │ 0x0009 line=1199 │ │ 0x0016 line=1201 │ │ @@ -7490,16 +7490,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050cfc: |[050cfc] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -050d0c: 0e00 |0000: return-void │ │ +050cd8: |[050cd8] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +050ce8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #54 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7507,18 +7507,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050d10: |[050d10] android.support.v4.app.Fragment.onDestroyView:()V │ │ -050d20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050d22: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050d26: 0e00 |0003: return-void │ │ +050cec: |[050cec] android.support.v4.app.Fragment.onDestroyView:()V │ │ +050cfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050cfe: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050d02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ 0x0003 line=1187 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7527,18 +7527,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050d28: |[050d28] android.support.v4.app.Fragment.onDetach:()V │ │ -050d38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050d3a: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050d3e: 0e00 |0003: return-void │ │ +050d04: |[050d04] android.support.v4.app.Fragment.onDetach:()V │ │ +050d14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050d16: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050d1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ 0x0003 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7547,16 +7547,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050d40: |[050d40] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -050d50: 0e00 |0000: return-void │ │ +050d1c: |[050d1c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +050d2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -7565,18 +7565,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 │ │ -050d54: |[050d54] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -050d64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050d66: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050d6a: 0e00 |0003: return-void │ │ +050d30: |[050d30] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +050d40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050d42: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0003 line=983 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -7588,18 +7588,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050d6c: |[050d6c] android.support.v4.app.Fragment.onLowMemory:()V │ │ -050d7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050d7e: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050d82: 0e00 |0003: return-void │ │ +050d48: |[050d48] android.support.v4.app.Fragment.onLowMemory:()V │ │ +050d58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050d5a: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1173 │ │ 0x0003 line=1174 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7608,17 +7608,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050d84: |[050d84] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -050d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050d96: 0f00 |0001: return v0 │ │ +050d60: |[050d60] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +050d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050d72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -7627,16 +7627,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050d98: |[050d98] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -050da8: 0e00 |0000: return-void │ │ +050d74: |[050d74] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +050d84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -7645,18 +7645,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050dac: |[050dac] android.support.v4.app.Fragment.onPause:()V │ │ -050dbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050dbe: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050dc2: 0e00 |0003: return-void │ │ +050d88: |[050d88] android.support.v4.app.Fragment.onPause:()V │ │ +050d98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050d9a: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1160 │ │ 0x0003 line=1161 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7665,16 +7665,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050dc4: |[050dc4] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -050dd4: 0e00 |0000: return-void │ │ +050da0: |[050da0] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +050db0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -7683,18 +7683,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050dd8: |[050dd8] android.support.v4.app.Fragment.onResume:()V │ │ -050de8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050dea: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050dee: 0e00 |0003: return-void │ │ +050db4: |[050db4] android.support.v4.app.Fragment.onResume:()V │ │ +050dc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050dc6: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050dca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1125 │ │ 0x0003 line=1126 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7703,16 +7703,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050df0: |[050df0] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -050e00: 0e00 |0000: return-void │ │ +050dcc: |[050dcc] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +050ddc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -7721,35 +7721,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -050e04: |[050e04] android.support.v4.app.Fragment.onStart:()V │ │ -050e14: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -050e16: 5c41 dd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050e1a: 5540 f100 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ -050e1e: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -050e22: 5c41 f100 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ -050e26: 5540 de00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ -050e2a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -050e2e: 5c41 de00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ -050e32: 5440 d600 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -050e36: 5441 0801 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -050e3a: 5542 f100 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ -050e3e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -050e40: 6e40 fa04 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ -050e46: 0c00 |0019: move-result-object v0 │ │ -050e48: 5b40 f000 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -050e4c: 5440 f000 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -050e50: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -050e54: 5440 f000 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -050e58: 6e10 7706 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0677 │ │ -050e5e: 0e00 |0025: return-void │ │ +050de0: |[050de0] android.support.v4.app.Fragment.onStart:()V │ │ +050df0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +050df2: 5c41 dd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050df6: 5540 f100 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ +050dfa: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +050dfe: 5c41 f100 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ +050e02: 5540 de00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ +050e06: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +050e0a: 5c41 de00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ +050e0e: 5440 d600 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +050e12: 5441 0801 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +050e16: 5542 f100 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ +050e1a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +050e1c: 6e40 fa04 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ +050e22: 0c00 |0019: move-result-object v0 │ │ +050e24: 5b40 f000 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050e28: 5440 f000 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050e2c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +050e30: 5440 f000 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +050e34: 6e10 7706 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0677 │ │ +050e3a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1104 │ │ 0x0003 line=1106 │ │ 0x0007 line=1107 │ │ 0x0009 line=1108 │ │ 0x000d line=1109 │ │ @@ -7765,18 +7765,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050e60: |[050e60] android.support.v4.app.Fragment.onStop:()V │ │ -050e70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050e72: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050e76: 0e00 |0003: return-void │ │ +050e3c: |[050e3c] android.support.v4.app.Fragment.onStop:()V │ │ +050e4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050e4e: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1169 │ │ 0x0003 line=1170 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7785,16 +7785,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 │ │ -050e78: |[050e78] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -050e88: 0e00 |0000: return-void │ │ +050e54: |[050e54] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +050e64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ 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; │ │ @@ -7804,18 +7804,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050e8c: |[050e8c] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -050e9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050e9e: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050ea2: 0e00 |0003: return-void │ │ +050e68: |[050e68] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +050e78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050e7a: 5c10 dd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050e7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0003 line=1096 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -7825,44 +7825,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -050ea4: |[050ea4] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -050eb4: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050eb8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -050ebc: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050ec0: 6e10 8a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ -050ec6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -050ec8: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050ecc: 6e20 a604 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@04a6 │ │ -050ed2: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050ed6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -050eda: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -050ede: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -050ee2: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -050ee8: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ -050eec: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050ef2: 0c01 |001f: move-result-object v1 │ │ -050ef4: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -050efa: 0c01 |0023: move-result-object v1 │ │ -050efc: 1a02 4000 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0040 │ │ -050f00: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050f06: 0c01 |0029: move-result-object v1 │ │ -050f08: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -050f0e: 0c01 |002d: move-result-object v1 │ │ -050f10: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -050f16: 2700 |0031: throw v0 │ │ -050f18: 5430 df00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050f1c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -050f20: 5430 df00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050f24: 6e10 6205 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0562 │ │ -050f2a: 0e00 |003b: return-void │ │ +050e80: |[050e80] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +050e90: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050e94: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +050e98: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050e9c: 6e10 8a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ +050ea2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +050ea4: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050ea8: 6e20 a604 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@04a6 │ │ +050eae: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050eb2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +050eb6: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +050eba: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +050ebe: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +050ec4: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ +050ec8: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050ece: 0c01 |001f: move-result-object v1 │ │ +050ed0: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +050ed6: 0c01 |0023: move-result-object v1 │ │ +050ed8: 1a02 4000 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0040 │ │ +050edc: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050ee2: 0c01 |0029: move-result-object v1 │ │ +050ee4: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +050eea: 0c01 |002d: move-result-object v1 │ │ +050eec: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +050ef2: 2700 |0031: throw v0 │ │ +050ef4: 5430 df00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050ef8: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +050efc: 5430 df00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050f00: 6e10 6205 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0562 │ │ +050f06: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1790 │ │ 0x0004 line=1791 │ │ 0x0009 line=1793 │ │ 0x000c line=1794 │ │ 0x000f line=1795 │ │ @@ -7879,21 +7879,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -050f2c: |[050f2c] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -050f3c: 6e20 a904 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@04a9 │ │ -050f42: 5410 df00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050f46: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -050f4a: 5410 df00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050f4e: 6e20 6305 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0563 │ │ -050f54: 0e00 |000c: return-void │ │ +050f08: |[050f08] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +050f18: 6e20 a904 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@04a9 │ │ +050f1e: 5410 df00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050f22: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +050f26: 5410 df00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050f2a: 6e20 6305 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0563 │ │ +050f30: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1841 │ │ 0x0003 line=1842 │ │ 0x0007 line=1843 │ │ 0x000c line=1845 │ │ locals : │ │ @@ -7905,30 +7905,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -050f58: |[050f58] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -050f68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050f6a: 5521 ec00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -050f6e: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -050f72: 6e20 aa04 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@04aa │ │ -050f78: 0a01 |0008: move-result v1 │ │ -050f7a: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -050f7e: 0f00 |000b: return v0 │ │ -050f80: 5421 df00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050f84: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -050f88: 5421 df00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050f8c: 6e20 6405 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0564 │ │ -050f92: 0a01 |0015: move-result v1 │ │ -050f94: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -050f98: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -050f9a: 28f2 |0019: goto 000b // -000e │ │ +050f34: |[050f34] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +050f44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050f46: 5521 ec00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +050f4a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +050f4e: 6e20 aa04 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@04aa │ │ +050f54: 0a01 |0008: move-result v1 │ │ +050f56: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +050f5a: 0f00 |000b: return v0 │ │ +050f5c: 5421 df00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050f60: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +050f64: 5421 df00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050f68: 6e20 6405 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0564 │ │ +050f6e: 0a01 |0015: move-result v1 │ │ +050f70: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +050f74: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +050f76: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1908 │ │ 0x0005 line=1909 │ │ 0x000b line=1918 │ │ 0x000c line=1912 │ │ 0x0010 line=1913 │ │ @@ -7942,53 +7942,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -050f9c: |[050f9c] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -050fac: 5441 df00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050fb0: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -050fb4: 5441 df00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -050fb8: 6e10 8a05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ -050fbe: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -050fc0: 5c41 dd00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050fc4: 6e20 ab04 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@04ab │ │ -050fca: 5541 dd00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -050fce: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -050fd2: 2201 9801 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -050fd6: 2202 f804 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -050fda: 7010 a121 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -050fe0: 1a03 8c05 |001a: const-string v3, "Fragment " // string@058c │ │ -050fe4: 6e20 aa21 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050fea: 0c02 |001f: move-result-object v2 │ │ -050fec: 6e20 a921 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -050ff2: 0c02 |0023: move-result-object v2 │ │ -050ff4: 1a03 4200 |0024: const-string v3, " did not call through to super.onCreate()" // string@0042 │ │ -050ff8: 6e20 aa21 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -050ffe: 0c02 |0029: move-result-object v2 │ │ -051000: 6e10 af21 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -051006: 0c02 |002d: move-result-object v2 │ │ -051008: 7020 ce08 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -05100e: 2701 |0031: throw v1 │ │ -051010: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -051014: 1a01 f215 |0034: const-string v1, "android:support:fragments" // string@15f2 │ │ -051018: 6e20 ae02 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -05101e: 0c00 |0039: move-result-object v0 │ │ -051020: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -051024: 5441 df00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051028: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -05102c: 6e10 9b04 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@049b │ │ -051032: 5441 df00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051036: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -051038: 6e30 9805 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0598 │ │ -05103e: 5441 df00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051042: 6e10 6505 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0565 │ │ -051048: 0e00 |004e: return-void │ │ +050f78: |[050f78] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +050f88: 5441 df00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050f8c: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +050f90: 5441 df00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +050f94: 6e10 8a05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ +050f9a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +050f9c: 5c41 dd00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050fa0: 6e20 ab04 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@04ab │ │ +050fa6: 5541 dd00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +050faa: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +050fae: 2201 9801 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +050fb2: 2202 f804 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +050fb6: 7010 a121 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +050fbc: 1a03 8c05 |001a: const-string v3, "Fragment " // string@058c │ │ +050fc0: 6e20 aa21 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050fc6: 0c02 |001f: move-result-object v2 │ │ +050fc8: 6e20 a921 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +050fce: 0c02 |0023: move-result-object v2 │ │ +050fd0: 1a03 4200 |0024: const-string v3, " did not call through to super.onCreate()" // string@0042 │ │ +050fd4: 6e20 aa21 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +050fda: 0c02 |0029: move-result-object v2 │ │ +050fdc: 6e10 af21 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +050fe2: 0c02 |002d: move-result-object v2 │ │ +050fe4: 7020 ce08 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +050fea: 2701 |0031: throw v1 │ │ +050fec: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +050ff0: 1a01 ee15 |0034: const-string v1, "android:support:fragments" // string@15ee │ │ +050ff4: 6e20 ae02 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +050ffa: 0c00 |0039: move-result-object v0 │ │ +050ffc: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +051000: 5441 df00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051004: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +051008: 6e10 9b04 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@049b │ │ +05100e: 5441 df00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051012: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +051014: 6e30 9805 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0598 │ │ +05101a: 5441 df00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05101e: 6e10 6505 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0565 │ │ +051024: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1759 │ │ 0x0004 line=1760 │ │ 0x0009 line=1762 │ │ 0x000c line=1763 │ │ 0x000f line=1764 │ │ @@ -8011,31 +8011,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 │ │ -05104c: |[05104c] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -05105c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05105e: 5521 ec00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -051062: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -051066: 5521 eb00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -05106a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -05106e: 5521 f200 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -051072: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -051076: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -051078: 6e30 ae04 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@04ae │ │ -05107e: 5421 df00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051082: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -051086: 5421 df00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05108a: 6e30 6605 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0566 │ │ -051090: 0a01 |001a: move-result v1 │ │ -051092: b610 |001b: or-int/2addr v0, v1 │ │ -051094: 0f00 |001c: return v0 │ │ +051028: |[051028] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +051038: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05103a: 5521 ec00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +05103e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +051042: 5521 eb00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +051046: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +05104a: 5521 f200 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +05104e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +051052: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +051054: 6e30 ae04 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@04ae │ │ +05105a: 5421 df00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05105e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +051062: 5421 df00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051066: 6e30 6605 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0566 │ │ +05106c: 0a01 |001a: move-result v1 │ │ +05106e: b610 |001b: or-int/2addr v0, v1 │ │ +051070: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1864 │ │ 0x0001 line=1865 │ │ 0x0005 line=1866 │ │ 0x000d line=1867 │ │ 0x000e line=1868 │ │ @@ -8053,22 +8053,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 │ │ -051098: |[051098] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0510a8: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0510ac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0510b0: 5410 df00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0510b4: 6e10 8a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ -0510ba: 6e40 af04 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@04af │ │ -0510c0: 0c00 |000c: move-result-object v0 │ │ -0510c2: 1100 |000d: return-object v0 │ │ +051074: |[051074] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +051084: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051088: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05108c: 5410 df00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051090: 6e10 8a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ +051096: 6e40 af04 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@04af │ │ +05109c: 0c00 |000c: move-result-object v0 │ │ +05109e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1783 │ │ 0x0004 line=1784 │ │ 0x0009 line=1786 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -8081,40 +8081,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0510c4: |[0510c4] android.support.v4.app.Fragment.performDestroy:()V │ │ -0510d4: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0510d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0510dc: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0510e0: 6e10 6705 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0567 │ │ -0510e6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0510e8: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -0510ec: 6e10 b004 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@04b0 │ │ -0510f2: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -0510f6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0510fa: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -0510fe: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -051102: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -051108: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ -05110c: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051112: 0c01 |001f: move-result-object v1 │ │ -051114: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -05111a: 0c01 |0023: move-result-object v1 │ │ -05111c: 1a02 4300 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0043 │ │ -051120: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051126: 0c01 |0029: move-result-object v1 │ │ -051128: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05112e: 0c01 |002d: move-result-object v1 │ │ -051130: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -051136: 2700 |0031: throw v0 │ │ -051138: 0e00 |0032: return-void │ │ +0510a0: |[0510a0] android.support.v4.app.Fragment.performDestroy:()V │ │ +0510b0: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0510b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0510b8: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0510bc: 6e10 6705 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0567 │ │ +0510c2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0510c4: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0510c8: 6e10 b004 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@04b0 │ │ +0510ce: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0510d2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +0510d6: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +0510da: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0510de: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0510e4: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ +0510e8: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0510ee: 0c01 |001f: move-result-object v1 │ │ +0510f0: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0510f6: 0c01 |0023: move-result-object v1 │ │ +0510f8: 1a02 4300 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0043 │ │ +0510fc: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051102: 0c01 |0029: move-result-object v1 │ │ +051104: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05110a: 0c01 |002d: move-result-object v1 │ │ +05110c: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +051112: 2700 |0031: throw v0 │ │ +051114: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0004 line=2003 │ │ 0x0009 line=2005 │ │ 0x000c line=2006 │ │ 0x000f line=2007 │ │ @@ -8128,44 +8128,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -05113c: |[05113c] android.support.v4.app.Fragment.performDestroyView:()V │ │ -05114c: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051150: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051154: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051158: 6e10 6805 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0568 │ │ -05115e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -051160: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -051164: 6e10 b204 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@04b2 │ │ -05116a: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -05116e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -051172: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -051176: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -05117a: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -051180: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ -051184: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05118a: 0c01 |001f: move-result-object v1 │ │ -05118c: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -051192: 0c01 |0023: move-result-object v1 │ │ -051194: 1a02 4400 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0044 │ │ -051198: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05119e: 0c01 |0029: move-result-object v1 │ │ -0511a0: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0511a6: 0c01 |002d: move-result-object v1 │ │ -0511a8: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -0511ae: 2700 |0031: throw v0 │ │ -0511b0: 5430 f000 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0511b4: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -0511b8: 5430 f000 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0511bc: 6e10 7406 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0674 │ │ -0511c2: 0e00 |003b: return-void │ │ +051118: |[051118] android.support.v4.app.Fragment.performDestroyView:()V │ │ +051128: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05112c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051130: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051134: 6e10 6805 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0568 │ │ +05113a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05113c: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +051140: 6e10 b204 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@04b2 │ │ +051146: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +05114a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +05114e: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +051152: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +051156: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05115c: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ +051160: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051166: 0c01 |001f: move-result-object v1 │ │ +051168: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +05116e: 0c01 |0023: move-result-object v1 │ │ +051170: 1a02 4400 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0044 │ │ +051174: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05117a: 0c01 |0029: move-result-object v1 │ │ +05117c: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +051182: 0c01 |002d: move-result-object v1 │ │ +051184: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +05118a: 2700 |0031: throw v0 │ │ +05118c: 5430 f000 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +051190: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +051194: 5430 f000 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +051198: 6e10 7406 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0674 │ │ +05119e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1987 │ │ 0x0004 line=1988 │ │ 0x0009 line=1990 │ │ 0x000c line=1991 │ │ 0x000f line=1992 │ │ @@ -8181,21 +8181,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0511c4: |[0511c4] android.support.v4.app.Fragment.performLowMemory:()V │ │ -0511d4: 6e10 b604 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@04b6 │ │ -0511da: 5410 df00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0511de: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0511e2: 5410 df00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0511e6: 6e10 6905 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0569 │ │ -0511ec: 0e00 |000c: return-void │ │ +0511a0: |[0511a0] android.support.v4.app.Fragment.performLowMemory:()V │ │ +0511b0: 6e10 b604 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@04b6 │ │ +0511b6: 5410 df00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0511ba: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0511be: 5410 df00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0511c2: 6e10 6905 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0569 │ │ +0511c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ 0x0003 line=1849 │ │ 0x0007 line=1850 │ │ 0x000c line=1852 │ │ locals : │ │ @@ -8206,34 +8206,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0511f0: |[0511f0] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -051200: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051202: 5521 ec00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -051206: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -05120a: 5521 eb00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -05120e: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -051212: 5521 f200 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -051216: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -05121a: 6e20 b704 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@04b7 │ │ -051220: 0a01 |0010: move-result v1 │ │ -051222: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -051226: 0f00 |0013: return v0 │ │ -051228: 5421 df00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05122c: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -051230: 5421 df00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051234: 6e20 6a05 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@056a │ │ -05123a: 0a01 |001d: move-result v1 │ │ -05123c: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -051240: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -051242: 28f2 |0021: goto 0013 // -000e │ │ +0511cc: |[0511cc] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0511dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0511de: 5521 ec00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +0511e2: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +0511e6: 5521 eb00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +0511ea: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +0511ee: 5521 f200 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +0511f2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +0511f6: 6e20 b704 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@04b7 │ │ +0511fc: 0a01 |0010: move-result v1 │ │ +0511fe: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +051202: 0f00 |0013: return v0 │ │ +051204: 5421 df00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051208: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +05120c: 5421 df00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051210: 6e20 6a05 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@056a │ │ +051216: 0a01 |001d: move-result v1 │ │ +051218: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +05121c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +05121e: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1892 │ │ 0x0005 line=1893 │ │ 0x000d line=1894 │ │ 0x0013 line=1904 │ │ 0x0014 line=1898 │ │ @@ -8248,27 +8248,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -051244: |[051244] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -051254: 5510 ec00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -051258: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -05125c: 5510 eb00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -051260: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -051264: 5510 f200 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -051268: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -05126c: 6e20 b804 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@04b8 │ │ -051272: 5410 df00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051276: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -05127a: 5410 df00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05127e: 6e20 6b05 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@056b │ │ -051284: 0e00 |0018: return-void │ │ +051220: |[051220] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +051230: 5510 ec00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +051234: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +051238: 5510 eb00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +05123c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +051240: 5510 f200 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +051244: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +051248: 6e20 b804 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@04b8 │ │ +05124e: 5410 df00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051252: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +051256: 5410 df00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05125a: 6e20 6b05 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@056b │ │ +051260: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0004 line=1923 │ │ 0x000c line=1924 │ │ 0x000f line=1926 │ │ 0x0013 line=1927 │ │ @@ -8282,40 +8282,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -051288: |[051288] android.support.v4.app.Fragment.performPause:()V │ │ -051298: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05129c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0512a0: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0512a4: 6e10 6c05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@056c │ │ -0512aa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0512ac: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -0512b0: 6e10 b904 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@04b9 │ │ -0512b6: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -0512ba: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0512be: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -0512c2: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0512c6: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0512cc: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ -0512d0: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0512d6: 0c01 |001f: move-result-object v1 │ │ -0512d8: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0512de: 0c01 |0023: move-result-object v1 │ │ -0512e0: 1a02 4600 |0024: const-string v2, " did not call through to super.onPause()" // string@0046 │ │ -0512e4: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0512ea: 0c01 |0029: move-result-object v1 │ │ -0512ec: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0512f2: 0c01 |002d: move-result-object v1 │ │ -0512f4: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -0512fa: 2700 |0031: throw v0 │ │ -0512fc: 0e00 |0032: return-void │ │ +051264: |[051264] android.support.v4.app.Fragment.performPause:()V │ │ +051274: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051278: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05127c: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051280: 6e10 6c05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@056c │ │ +051286: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +051288: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +05128c: 6e10 b904 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@04b9 │ │ +051292: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +051296: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +05129a: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +05129e: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0512a2: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0512a8: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ +0512ac: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0512b2: 0c01 |001f: move-result-object v1 │ │ +0512b4: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0512ba: 0c01 |0023: move-result-object v1 │ │ +0512bc: 1a02 4600 |0024: const-string v2, " did not call through to super.onPause()" // string@0046 │ │ +0512c0: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0512c6: 0c01 |0029: move-result-object v1 │ │ +0512c8: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0512ce: 0c01 |002d: move-result-object v1 │ │ +0512d0: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +0512d6: 2700 |0031: throw v0 │ │ +0512d8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0004 line=1944 │ │ 0x0009 line=1946 │ │ 0x000c line=1947 │ │ 0x000f line=1948 │ │ @@ -8329,31 +8329,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -051300: |[051300] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -051310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051312: 5521 ec00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -051316: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -05131a: 5521 eb00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -05131e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -051322: 5521 f200 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -051326: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -05132a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05132c: 6e20 ba04 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@04ba │ │ -051332: 5421 df00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051336: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -05133a: 5421 df00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05133e: 6e20 6d05 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@056d │ │ -051344: 0a01 |001a: move-result v1 │ │ -051346: b610 |001b: or-int/2addr v0, v1 │ │ -051348: 0f00 |001c: return v0 │ │ +0512dc: |[0512dc] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0512ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0512ee: 5521 ec00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +0512f2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +0512f6: 5521 eb00 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +0512fa: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +0512fe: 5521 f200 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +051302: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +051306: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +051308: 6e20 ba04 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@04ba │ │ +05130e: 5421 df00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051312: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +051316: 5421 df00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05131a: 6e20 6d05 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@056d │ │ +051320: 0a01 |001a: move-result v1 │ │ +051322: b610 |001b: or-int/2addr v0, v1 │ │ +051324: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ 0x0001 line=1879 │ │ 0x0005 line=1880 │ │ 0x000d line=1881 │ │ 0x000e line=1882 │ │ @@ -8370,44 +8370,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -05134c: |[05134c] android.support.v4.app.Fragment.performReallyStop:()V │ │ -05135c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05135e: 5440 df00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051362: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -051366: 5440 df00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05136a: 6e10 6e05 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@056e │ │ -051370: 5540 f100 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ -051374: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -051378: 5c43 f100 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ -05137c: 5540 de00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ -051380: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -051384: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -051386: 5c40 de00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ -05138a: 5440 d600 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -05138e: 5441 0801 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -051392: 5542 f100 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ -051396: 6e40 fa04 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ -05139c: 0c00 |0020: move-result-object v0 │ │ -05139e: 5b40 f000 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0513a2: 5440 f000 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0513a6: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -0513aa: 5440 d600 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -0513ae: 5500 2101 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0121 │ │ -0513b2: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -0513b6: 5440 f000 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0513ba: 6e10 7806 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0678 │ │ -0513c0: 0e00 |0032: return-void │ │ -0513c2: 5440 f000 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0513c6: 6e10 7606 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0676 │ │ -0513cc: 28fa |0038: goto 0032 // -0006 │ │ +051328: |[051328] android.support.v4.app.Fragment.performReallyStop:()V │ │ +051338: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05133a: 5440 df00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05133e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +051342: 5440 df00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051346: 6e10 6e05 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@056e │ │ +05134c: 5540 f100 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ +051350: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +051354: 5c43 f100 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ +051358: 5540 de00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ +05135c: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +051360: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +051362: 5c40 de00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00de │ │ +051366: 5440 d600 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +05136a: 5441 0801 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +05136e: 5542 f100 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00f1 │ │ +051372: 6e40 fa04 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ +051378: 0c00 |0020: move-result-object v0 │ │ +05137a: 5b40 f000 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +05137e: 5440 f000 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +051382: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +051386: 5440 d600 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +05138a: 5500 2101 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0121 │ │ +05138e: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +051392: 5440 f000 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +051396: 6e10 7806 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0678 │ │ +05139c: 0e00 |0032: return-void │ │ +05139e: 5440 f000 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +0513a2: 6e10 7606 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0676 │ │ +0513a8: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1967 │ │ 0x0005 line=1968 │ │ 0x000a line=1970 │ │ 0x000e line=1971 │ │ 0x0010 line=1972 │ │ @@ -8426,48 +8426,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0513d0: |[0513d0] android.support.v4.app.Fragment.performResume:()V │ │ -0513e0: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0513e4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0513e8: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0513ec: 6e10 8a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ -0513f2: 5430 df00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0513f6: 6e10 7405 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -0513fc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0513fe: 5c30 dd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -051402: 6e10 bb04 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@04bb │ │ -051408: 5530 dd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -05140c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -051410: 2200 9801 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -051414: 2201 f804 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -051418: 7010 a121 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05141e: 1a02 8c05 |001f: const-string v2, "Fragment " // string@058c │ │ -051422: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051428: 0c01 |0024: move-result-object v1 │ │ -05142a: 6e20 a921 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -051430: 0c01 |0028: move-result-object v1 │ │ -051432: 1a02 4700 |0029: const-string v2, " did not call through to super.onResume()" // string@0047 │ │ -051436: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05143c: 0c01 |002e: move-result-object v1 │ │ -05143e: 6e10 af21 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -051444: 0c01 |0032: move-result-object v1 │ │ -051446: 7020 ce08 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -05144c: 2700 |0036: throw v0 │ │ -05144e: 5430 df00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051452: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -051456: 5430 df00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05145a: 6e10 6f05 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@056f │ │ -051460: 5430 df00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051464: 6e10 7405 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -05146a: 0e00 |0045: return-void │ │ +0513ac: |[0513ac] android.support.v4.app.Fragment.performResume:()V │ │ +0513bc: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0513c0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0513c4: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0513c8: 6e10 8a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ +0513ce: 5430 df00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0513d2: 6e10 7405 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +0513d8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0513da: 5c30 dd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0513de: 6e10 bb04 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@04bb │ │ +0513e4: 5530 dd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0513e8: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +0513ec: 2200 9801 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +0513f0: 2201 f804 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0513f4: 7010 a121 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0513fa: 1a02 8c05 |001f: const-string v2, "Fragment " // string@058c │ │ +0513fe: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051404: 0c01 |0024: move-result-object v1 │ │ +051406: 6e20 a921 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +05140c: 0c01 |0028: move-result-object v1 │ │ +05140e: 1a02 4700 |0029: const-string v2, " did not call through to super.onResume()" // string@0047 │ │ +051412: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051418: 0c01 |002e: move-result-object v1 │ │ +05141a: 6e10 af21 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +051420: 0c01 |0032: move-result-object v1 │ │ +051422: 7020 ce08 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +051428: 2700 |0036: throw v0 │ │ +05142a: 5430 df00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05142e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +051432: 5430 df00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051436: 6e10 6f05 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@056f │ │ +05143c: 5430 df00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051440: 6e10 7405 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +051446: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1824 │ │ 0x0004 line=1825 │ │ 0x0009 line=1826 │ │ 0x000e line=1828 │ │ 0x0011 line=1829 │ │ @@ -8485,25 +8485,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05146c: |[05146c] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -05147c: 6e20 bc04 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@04bc │ │ -051482: 5421 df00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051486: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -05148a: 5421 df00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05148e: 6e10 9b05 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@059b │ │ -051494: 0c00 |000c: move-result-object v0 │ │ -051496: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -05149a: 1a01 f215 |000f: const-string v1, "android:support:fragments" // string@15f2 │ │ -05149e: 6e30 be02 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -0514a4: 0e00 |0014: return-void │ │ +051448: |[051448] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +051458: 6e20 bc04 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@04bc │ │ +05145e: 5421 df00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051462: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +051466: 5421 df00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05146a: 6e10 9b05 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@059b │ │ +051470: 0c00 |000c: move-result-object v0 │ │ +051472: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +051476: 1a01 ee15 |000f: const-string v1, "android:support:fragments" // string@15ee │ │ +05147a: 6e30 be02 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +051480: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1933 │ │ 0x0003 line=1934 │ │ 0x0007 line=1935 │ │ 0x000d line=1936 │ │ 0x000f line=1937 │ │ @@ -8518,50 +8518,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0514a8: |[0514a8] android.support.v4.app.Fragment.performStart:()V │ │ -0514b8: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0514bc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0514c0: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0514c4: 6e10 8a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ -0514ca: 5430 df00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -0514ce: 6e10 7405 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -0514d4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0514d6: 5c30 dd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -0514da: 6e10 bd04 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@04bd │ │ -0514e0: 5530 dd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -0514e4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -0514e8: 2200 9801 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -0514ec: 2201 f804 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0514f0: 7010 a121 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0514f6: 1a02 8c05 |001f: const-string v2, "Fragment " // string@058c │ │ -0514fa: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051500: 0c01 |0024: move-result-object v1 │ │ -051502: 6e20 a921 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -051508: 0c01 |0028: move-result-object v1 │ │ -05150a: 1a02 4800 |0029: const-string v2, " did not call through to super.onStart()" // string@0048 │ │ -05150e: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051514: 0c01 |002e: move-result-object v1 │ │ -051516: 6e10 af21 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05151c: 0c01 |0032: move-result-object v1 │ │ -05151e: 7020 ce08 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -051524: 2700 |0036: throw v0 │ │ -051526: 5430 df00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -05152a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -05152e: 5430 df00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051532: 6e10 7005 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0570 │ │ -051538: 5430 f000 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -05153c: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -051540: 5430 f000 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -051544: 6e10 7506 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0675 │ │ -05154a: 0e00 |0049: return-void │ │ +051484: |[051484] android.support.v4.app.Fragment.performStart:()V │ │ +051494: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051498: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +05149c: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0514a0: 6e10 8a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ +0514a6: 5430 df00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0514aa: 6e10 7405 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +0514b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0514b2: 5c30 dd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0514b6: 6e10 bd04 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@04bd │ │ +0514bc: 5530 dd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0514c0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +0514c4: 2200 9801 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +0514c8: 2201 f804 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0514cc: 7010 a121 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0514d2: 1a02 8c05 |001f: const-string v2, "Fragment " // string@058c │ │ +0514d6: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0514dc: 0c01 |0024: move-result-object v1 │ │ +0514de: 6e20 a921 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0514e4: 0c01 |0028: move-result-object v1 │ │ +0514e6: 1a02 4800 |0029: const-string v2, " did not call through to super.onStart()" // string@0048 │ │ +0514ea: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0514f0: 0c01 |002e: move-result-object v1 │ │ +0514f2: 6e10 af21 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0514f8: 0c01 |0032: move-result-object v1 │ │ +0514fa: 7020 ce08 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +051500: 2700 |0036: throw v0 │ │ +051502: 5430 df00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051506: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +05150a: 5430 df00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05150e: 6e10 7005 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0570 │ │ +051514: 5430 f000 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +051518: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +05151c: 5430 f000 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +051520: 6e10 7506 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0675 │ │ +051526: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1805 │ │ 0x0004 line=1806 │ │ 0x0009 line=1807 │ │ 0x000e line=1809 │ │ 0x0011 line=1810 │ │ @@ -8580,40 +8580,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -05154c: |[05154c] android.support.v4.app.Fragment.performStop:()V │ │ -05155c: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051560: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051564: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -051568: 6e10 7105 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0571 │ │ -05156e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -051570: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -051574: 6e10 be04 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@04be │ │ -05157a: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -05157e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -051582: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -051586: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -05158a: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -051590: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ -051594: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05159a: 0c01 |001f: move-result-object v1 │ │ -05159c: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0515a2: 0c01 |0023: move-result-object v1 │ │ -0515a4: 1a02 4900 |0024: const-string v2, " did not call through to super.onStop()" // string@0049 │ │ -0515a8: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0515ae: 0c01 |0029: move-result-object v1 │ │ -0515b0: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0515b6: 0c01 |002d: move-result-object v1 │ │ -0515b8: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -0515be: 2700 |0031: throw v0 │ │ -0515c0: 0e00 |0032: return-void │ │ +051528: |[051528] android.support.v4.app.Fragment.performStop:()V │ │ +051538: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +05153c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051540: 5430 df00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +051544: 6e10 7105 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0571 │ │ +05154a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05154c: 5c30 dd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +051550: 6e10 be04 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@04be │ │ +051556: 5530 dd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +05155a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +05155e: 2200 9801 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +051562: 2201 f804 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +051566: 7010 a121 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05156c: 1a02 8c05 |001a: const-string v2, "Fragment " // string@058c │ │ +051570: 6e20 aa21 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051576: 0c01 |001f: move-result-object v1 │ │ +051578: 6e20 a921 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +05157e: 0c01 |0023: move-result-object v1 │ │ +051580: 1a02 4900 |0024: const-string v2, " did not call through to super.onStop()" // string@0049 │ │ +051584: 6e20 aa21 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05158a: 0c01 |0029: move-result-object v1 │ │ +05158c: 6e10 af21 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +051592: 0c01 |002d: move-result-object v1 │ │ +051594: 7020 ce08 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +05159a: 2700 |0031: throw v0 │ │ +05159c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1955 │ │ 0x0004 line=1956 │ │ 0x0009 line=1958 │ │ 0x000c line=1959 │ │ 0x000f line=1960 │ │ @@ -8627,17 +8627,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0515c4: |[0515c4] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -0515d4: 6e20 0d1d 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1d0d │ │ -0515da: 0e00 |0003: return-void │ │ +0515a0: |[0515a0] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +0515b0: 6e20 0d1d 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1d0d │ │ +0515b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0003 line=1352 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -8647,43 +8647,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0515dc: |[0515dc] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -0515ec: 5430 fd00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -0515f0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0515f4: 5430 ef00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ -0515f8: 5431 fd00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -0515fc: 6e20 f91c 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1cf9 │ │ -051602: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -051604: 5b30 fd00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -051608: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05160a: 5c30 dd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -05160e: 6e20 c004 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@04c0 │ │ -051614: 5530 dd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -051618: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -05161c: 2200 9801 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -051620: 2201 f804 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -051624: 7010 a121 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05162a: 1a02 8c05 |001f: const-string v2, "Fragment " // string@058c │ │ -05162e: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051634: 0c01 |0024: move-result-object v1 │ │ -051636: 6e20 a921 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -05163c: 0c01 |0028: move-result-object v1 │ │ -05163e: 1a02 4a00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@004a │ │ -051642: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051648: 0c01 |002e: move-result-object v1 │ │ -05164a: 6e10 af21 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -051650: 0c01 |0032: move-result-object v1 │ │ -051652: 7020 ce08 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -051658: 2700 |0036: throw v0 │ │ -05165a: 0e00 |0037: return-void │ │ +0515b8: |[0515b8] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +0515c8: 5430 fd00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +0515cc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0515d0: 5430 ef00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ +0515d4: 5431 fd00 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +0515d8: 6e20 f91c 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1cf9 │ │ +0515de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0515e0: 5b30 fd00 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +0515e4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0515e6: 5c30 dd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0515ea: 6e20 c004 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@04c0 │ │ +0515f0: 5530 dd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0515f4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +0515f8: 2200 9801 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +0515fc: 2201 f804 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +051600: 7010 a121 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +051606: 1a02 8c05 |001f: const-string v2, "Fragment " // string@058c │ │ +05160a: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051610: 0c01 |0024: move-result-object v1 │ │ +051612: 6e20 a921 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +051618: 0c01 |0028: move-result-object v1 │ │ +05161a: 1a02 4a00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@004a │ │ +05161e: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051624: 0c01 |002e: move-result-object v1 │ │ +051626: 6e10 af21 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05162c: 0c01 |0032: move-result-object v1 │ │ +05162e: 7020 ce08 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +051634: 2700 |0036: throw v0 │ │ +051636: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0004 line=465 │ │ 0x000b line=466 │ │ 0x000e line=468 │ │ 0x0011 line=469 │ │ @@ -8699,19 +8699,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05165c: |[05165c] android.support.v4.app.Fragment.setAllowEnterTransitionOverlap:(Z)V │ │ -05166c: 7110 1821 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ -051672: 0c00 |0003: move-result-object v0 │ │ -051674: 5b10 d800 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00d8 │ │ -051678: 0e00 |0006: return-void │ │ +051638: |[051638] android.support.v4.app.Fragment.setAllowEnterTransitionOverlap:(Z)V │ │ +051648: 7110 1821 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ +05164e: 0c00 |0003: move-result-object v0 │ │ +051650: 5b10 d800 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00d8 │ │ +051654: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0006 line=1606 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 allow Z │ │ @@ -8721,19 +8721,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05167c: |[05167c] android.support.v4.app.Fragment.setAllowReturnTransitionOverlap:(Z)V │ │ -05168c: 7110 1821 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ -051692: 0c00 |0003: move-result-object v0 │ │ -051694: 5b10 d900 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00d9 │ │ -051698: 0e00 |0006: return-void │ │ +051658: |[051658] android.support.v4.app.Fragment.setAllowReturnTransitionOverlap:(Z)V │ │ +051668: 7110 1821 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ +05166e: 0c00 |0003: move-result-object v0 │ │ +051670: 5b10 d900 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00d9 │ │ +051674: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0006 line=1630 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 allow Z │ │ @@ -8743,23 +8743,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05169c: |[05169c] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -0516ac: 5220 ee00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -0516b0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -0516b4: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0516b8: 1a01 8d05 |0006: const-string v1, "Fragment already active" // string@058d │ │ -0516bc: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0516c2: 2700 |000b: throw v0 │ │ -0516c4: 5b23 db00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ -0516c8: 0e00 |000e: return-void │ │ +051678: |[051678] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +051688: 5220 ee00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +05168c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +051690: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +051694: 1a01 8d05 |0006: const-string v1, "Fragment already active" // string@058d │ │ +051698: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +05169e: 2700 |000b: throw v0 │ │ +0516a0: 5b23 db00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ +0516a4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x000c line=550 │ │ 0x000e line=551 │ │ locals : │ │ @@ -8771,17 +8771,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0516cc: |[0516cc] android.support.v4.app.Fragment.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -0516dc: 5b01 e500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -0516e0: 0e00 |0002: return-void │ │ +0516a8: |[0516a8] android.support.v4.app.Fragment.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +0516b8: 5b01 e500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +0516bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1394 │ │ 0x0002 line=1395 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ @@ -8791,17 +8791,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0516e4: |[0516e4] android.support.v4.app.Fragment.setEnterTransition:(Ljava/lang/Object;)V │ │ -0516f4: 5b01 e400 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00e4 │ │ -0516f8: 0e00 |0002: return-void │ │ +0516c0: |[0516c0] android.support.v4.app.Fragment.setEnterTransition:(Ljava/lang/Object;)V │ │ +0516d0: 5b01 e400 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00e4 │ │ +0516d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1419 │ │ 0x0002 line=1420 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -8811,17 +8811,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0516fc: |[0516fc] android.support.v4.app.Fragment.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -05170c: 5b01 e700 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ -051710: 0e00 |0002: return-void │ │ +0516d8: |[0516d8] android.support.v4.app.Fragment.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +0516e8: 5b01 e700 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ +0516ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0002 line=1406 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ @@ -8831,17 +8831,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051714: |[051714] android.support.v4.app.Fragment.setExitTransition:(Ljava/lang/Object;)V │ │ -051724: 5b01 e600 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00e6 │ │ -051728: 0e00 |0002: return-void │ │ +0516f0: |[0516f0] android.support.v4.app.Fragment.setExitTransition:(Ljava/lang/Object;)V │ │ +051700: 5b01 e600 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00e6 │ │ +051704: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0002 line=1485 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -8851,27 +8851,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -05172c: |[05172c] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -05173c: 5510 eb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -051740: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -051744: 5c12 eb00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -051748: 6e10 9c04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@049c │ │ -05174e: 0a00 |0009: move-result v0 │ │ -051750: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -051754: 6e10 9e04 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@049e │ │ -05175a: 0a00 |000f: move-result v0 │ │ -05175c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -051760: 5410 d600 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -051764: 6e10 2505 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0525 │ │ -05176a: 0e00 |0017: return-void │ │ +051708: |[051708] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +051718: 5510 eb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +05171c: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +051720: 5c12 eb00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +051724: 6e10 9c04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@049c │ │ +05172a: 0a00 |0009: move-result v0 │ │ +05172c: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +051730: 6e10 9e04 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@049e │ │ +051736: 0a00 |000f: move-result v0 │ │ +051738: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +05173c: 5410 d600 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +051740: 6e10 2505 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0525 │ │ +051746: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0006 line=820 │ │ 0x0012 line=821 │ │ 0x0017 line=824 │ │ @@ -8884,44 +8884,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 │ │ -05176c: |[05176c] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -05177c: 5923 ee00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -051780: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -051784: 2200 f804 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -051788: 7010 a121 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05178e: 5441 0801 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -051792: 6e20 aa21 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051798: 0c00 |000e: move-result-object v0 │ │ -05179a: 1a01 5601 |000f: const-string v1, ":" // string@0156 │ │ -05179e: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0517a4: 0c00 |0014: move-result-object v0 │ │ -0517a6: 5221 ee00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -0517aa: 6e20 a621 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0517b0: 0c00 |001a: move-result-object v0 │ │ -0517b2: 6e10 af21 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0517b8: 0c00 |001e: move-result-object v0 │ │ -0517ba: 5b20 0801 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -0517be: 0e00 |0021: return-void │ │ -0517c0: 2200 f804 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0517c4: 7010 a121 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0517ca: 1a01 ee15 |0027: const-string v1, "android:fragment:" // string@15ee │ │ -0517ce: 6e20 aa21 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0517d4: 0c00 |002c: move-result-object v0 │ │ -0517d6: 5221 ee00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -0517da: 6e20 a621 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0517e0: 0c00 |0032: move-result-object v0 │ │ -0517e2: 6e10 af21 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0517e8: 0c00 |0036: move-result-object v0 │ │ -0517ea: 5b20 0801 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -0517ee: 28e8 |0039: goto 0021 // -0018 │ │ +051748: |[051748] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +051758: 5923 ee00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +05175c: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +051760: 2200 f804 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +051764: 7010 a121 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05176a: 5441 0801 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +05176e: 6e20 aa21 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051774: 0c00 |000e: move-result-object v0 │ │ +051776: 1a01 5601 |000f: const-string v1, ":" // string@0156 │ │ +05177a: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051780: 0c00 |0014: move-result-object v0 │ │ +051782: 5221 ee00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +051786: 6e20 a621 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +05178c: 0c00 |001a: move-result-object v0 │ │ +05178e: 6e10 af21 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +051794: 0c00 |001e: move-result-object v0 │ │ +051796: 5b20 0801 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +05179a: 0e00 |0021: return-void │ │ +05179c: 2200 f804 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0517a0: 7010 a121 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0517a6: 1a01 ea15 |0027: const-string v1, "android:fragment:" // string@15ea │ │ +0517aa: 6e20 aa21 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0517b0: 0c00 |002c: move-result-object v0 │ │ +0517b2: 5221 ee00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +0517b6: 6e20 a621 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0517bc: 0c00 |0032: move-result-object v0 │ │ +0517be: 6e10 af21 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0517c4: 0c00 |0036: move-result-object v0 │ │ +0517c6: 5b20 0801 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +0517ca: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0002 line=478 │ │ 0x0004 line=479 │ │ 0x0021 line=483 │ │ 0x0022 line=481 │ │ @@ -8935,29 +8935,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 │ │ -0517f0: |[0517f0] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -051800: 5220 ee00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -051804: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -051808: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -05180c: 1a01 8d05 |0006: const-string v1, "Fragment already active" // string@058d │ │ -051810: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -051816: 2700 |000b: throw v0 │ │ -051818: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -05181c: 5430 ce00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ -051820: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -051824: 5430 ce00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ -051828: 5b20 fc00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -05182c: 0e00 |0016: return-void │ │ -05182e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -051830: 28fc |0018: goto 0014 // -0004 │ │ +0517cc: |[0517cc] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +0517dc: 5220 ee00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +0517e0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +0517e4: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0517e8: 1a01 8d05 |0006: const-string v1, "Fragment already active" // string@058d │ │ +0517ec: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0517f2: 2700 |000b: throw v0 │ │ +0517f4: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +0517f8: 5430 ce00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ +0517fc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +051800: 5430 ce00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ce │ │ +051804: 5b20 fc00 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +051808: 0e00 |0016: return-void │ │ +05180a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +05180c: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x000c line=573 │ │ 0x0016 line=575 │ │ 0x0017 line=573 │ │ @@ -8970,29 +8970,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -051834: |[051834] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -051844: 5510 f200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -051848: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -05184c: 5c12 f200 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -051850: 5510 eb00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -051854: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -051858: 6e10 9c04 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@049c │ │ -05185e: 0a00 |000d: move-result v0 │ │ -051860: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -051864: 6e10 9e04 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@049e │ │ -05186a: 0a00 |0013: move-result v0 │ │ -05186c: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -051870: 5410 d600 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -051874: 6e10 2505 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0525 │ │ -05187a: 0e00 |001b: return-void │ │ +051810: |[051810] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +051820: 5510 f200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +051824: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +051828: 5c12 f200 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +05182c: 5510 eb00 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +051830: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +051834: 6e10 9c04 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@049c │ │ +05183a: 0a00 |000d: move-result v0 │ │ +05183c: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +051840: 6e10 9e04 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@049e │ │ +051846: 0a00 |0013: move-result v0 │ │ +051848: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +05184c: 5410 d600 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +051850: 6e10 2505 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0525 │ │ +051856: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0006 line=838 │ │ 0x0016 line=839 │ │ 0x001b line=842 │ │ @@ -9005,17 +9005,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05187c: |[05187c] android.support.v4.app.Fragment.setReenterTransition:(Ljava/lang/Object;)V │ │ -05188c: 5b01 f500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f5 │ │ -051890: 0e00 |0002: return-void │ │ +051858: |[051858] android.support.v4.app.Fragment.setReenterTransition:(Ljava/lang/Object;)V │ │ +051868: 5b01 f500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00f5 │ │ +05186c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1517 │ │ 0x0002 line=1518 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -9025,24 +9025,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -051894: |[051894] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -0518a4: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -0518a8: 5420 f400 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -0518ac: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0518b0: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0518b4: 1a01 a203 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@03a2 │ │ -0518b8: 7020 4a21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0518be: 2700 |000d: throw v0 │ │ -0518c0: 5c23 f900 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ -0518c4: 0e00 |0010: return-void │ │ +051870: |[051870] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +051880: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +051884: 5420 f400 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +051888: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +05188c: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +051890: 1a01 a203 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@03a2 │ │ +051894: 7020 4a21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +05189a: 2700 |000d: throw v0 │ │ +05189c: 5c23 f900 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ +0518a0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0006 line=800 │ │ 0x000e line=803 │ │ 0x0010 line=804 │ │ locals : │ │ @@ -9054,17 +9054,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0518c8: |[0518c8] android.support.v4.app.Fragment.setReturnTransition:(Ljava/lang/Object;)V │ │ -0518d8: 5b01 fb00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00fb │ │ -0518dc: 0e00 |0002: return-void │ │ +0518a4: |[0518a4] android.support.v4.app.Fragment.setReturnTransition:(Ljava/lang/Object;)V │ │ +0518b4: 5b01 fb00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@00fb │ │ +0518b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0002 line=1451 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -9074,17 +9074,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0518e0: |[0518e0] android.support.v4.app.Fragment.setSharedElementEnterTransition:(Ljava/lang/Object;)V │ │ -0518f0: 5b01 fe00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@00fe │ │ -0518f4: 0e00 |0002: return-void │ │ +0518bc: |[0518bc] android.support.v4.app.Fragment.setSharedElementEnterTransition:(Ljava/lang/Object;)V │ │ +0518cc: 5b01 fe00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@00fe │ │ +0518d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1547 │ │ 0x0002 line=1548 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -9094,17 +9094,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0518f8: |[0518f8] android.support.v4.app.Fragment.setSharedElementReturnTransition:(Ljava/lang/Object;)V │ │ -051908: 5b01 ff00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@00ff │ │ -05190c: 0e00 |0002: return-void │ │ +0518d4: |[0518d4] android.support.v4.app.Fragment.setSharedElementReturnTransition:(Ljava/lang/Object;)V │ │ +0518e4: 5b01 ff00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@00ff │ │ +0518e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1576 │ │ 0x0002 line=1577 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -9114,18 +9114,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 │ │ -051910: |[051910] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -051920: 5b01 0301 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -051924: 5902 0501 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ -051928: 0e00 |0004: return-void │ │ +0518ec: |[0518ec] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +0518fc: 5b01 0301 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +051900: 5902 0501 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ +051904: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0002 line=590 │ │ 0x0004 line=591 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -9137,30 +9137,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05192c: |[05192c] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -05193c: 5520 0601 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ -051940: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -051944: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -051948: 5220 0001 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -05194c: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -05194e: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -051952: 5420 e900 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -051956: 6e20 8c05 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@058c │ │ -05195c: 5c23 0601 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ -051960: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -051964: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -051966: 5c20 e200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ -05196a: 0e00 |0017: return-void │ │ -05196c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -05196e: 28fc |0019: goto 0015 // -0004 │ │ +051908: |[051908] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +051918: 5520 0601 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ +05191c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +051920: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +051924: 5220 0001 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +051928: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +05192a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +05192e: 5420 e900 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +051932: 6e20 8c05 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@058c │ │ +051938: 5c23 0601 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ +05193c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +051940: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +051942: 5c20 e200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ +051946: 0e00 |0017: return-void │ │ +051948: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05194a: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ 0x000b line=859 │ │ 0x0010 line=861 │ │ 0x0012 line=862 │ │ 0x0017 line=863 │ │ @@ -9174,36 +9174,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -051970: |[051970] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -051980: 5430 d600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -051984: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -051988: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -05198c: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -051990: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -051996: 1a02 8c05 |000b: const-string v2, "Fragment " // string@058c │ │ -05199a: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0519a0: 0c01 |0010: move-result-object v1 │ │ -0519a2: 6e20 a921 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0519a8: 0c01 |0014: move-result-object v1 │ │ -0519aa: 1a02 9500 |0015: const-string v2, " not attached to Activity" // string@0095 │ │ -0519ae: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0519b4: 0c01 |001a: move-result-object v1 │ │ -0519b6: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0519bc: 0c01 |001e: move-result-object v1 │ │ -0519be: 7020 4a21 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0519c4: 2700 |0022: throw v0 │ │ -0519c6: 5430 d600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -0519ca: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -0519cc: 6e40 2305 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@0523 │ │ -0519d2: 0e00 |0029: return-void │ │ +05194c: |[05194c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +05195c: 5430 d600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +051960: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +051964: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +051968: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +05196c: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +051972: 1a02 8c05 |000b: const-string v2, "Fragment " // string@058c │ │ +051976: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05197c: 0c01 |0010: move-result-object v1 │ │ +05197e: 6e20 a921 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +051984: 0c01 |0014: move-result-object v1 │ │ +051986: 1a02 9500 |0015: const-string v2, " not attached to Activity" // string@0095 │ │ +05198a: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051990: 0c01 |001a: move-result-object v1 │ │ +051992: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +051998: 0c01 |001e: move-result-object v1 │ │ +05199a: 7020 4a21 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0519a0: 2700 |0022: throw v0 │ │ +0519a2: 5430 d600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +0519a6: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +0519a8: 6e40 2305 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@0523 │ │ +0519ae: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ 0x0004 line=894 │ │ 0x0023 line=896 │ │ 0x0029 line=897 │ │ locals : │ │ @@ -9215,35 +9215,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -0519d4: |[0519d4] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -0519e4: 5430 d600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -0519e8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0519ec: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0519f0: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0519f4: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0519fa: 1a02 8c05 |000b: const-string v2, "Fragment " // string@058c │ │ -0519fe: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051a04: 0c01 |0010: move-result-object v1 │ │ -051a06: 6e20 a921 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -051a0c: 0c01 |0014: move-result-object v1 │ │ -051a0e: 1a02 9500 |0015: const-string v2, " not attached to Activity" // string@0095 │ │ -051a12: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051a18: 0c01 |001a: move-result-object v1 │ │ -051a1a: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -051a20: 0c01 |001e: move-result-object v1 │ │ -051a22: 7020 4a21 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -051a28: 2700 |0022: throw v0 │ │ -051a2a: 5430 d600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -051a2e: 6e40 2305 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@0523 │ │ -051a34: 0e00 |0028: return-void │ │ +0519b0: |[0519b0] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +0519c0: 5430 d600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +0519c4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0519c8: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0519cc: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0519d0: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0519d6: 1a02 8c05 |000b: const-string v2, "Fragment " // string@058c │ │ +0519da: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0519e0: 0c01 |0010: move-result-object v1 │ │ +0519e2: 6e20 a921 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0519e8: 0c01 |0014: move-result-object v1 │ │ +0519ea: 1a02 9500 |0015: const-string v2, " not attached to Activity" // string@0095 │ │ +0519ee: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0519f4: 0c01 |001a: move-result-object v1 │ │ +0519f6: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0519fc: 0c01 |001e: move-result-object v1 │ │ +0519fe: 7020 4a21 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +051a04: 2700 |0022: throw v0 │ │ +051a06: 5430 d600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +051a0a: 6e40 2305 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@0523 │ │ +051a10: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0004 line=905 │ │ 0x0023 line=907 │ │ 0x0028 line=908 │ │ locals : │ │ @@ -9256,44 +9256,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -051a38: |[051a38] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -051a48: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -051a4c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -051a50: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -051a56: 7120 5e0e 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ -051a5c: 5221 ee00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -051a60: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -051a64: 1a01 2400 |000e: const-string v1, " #" // string@0024 │ │ -051a68: 6e20 aa21 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051a6e: 5221 ee00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -051a72: 6e20 a621 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -051a78: 5221 e800 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -051a7c: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -051a80: 1a01 5700 |001c: const-string v1, " id=0x" // string@0057 │ │ -051a84: 6e20 aa21 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051a8a: 5221 e800 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -051a8e: 7110 5321 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -051a94: 0c01 |0026: move-result-object v1 │ │ -051a96: 6e20 aa21 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051a9c: 5421 0201 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -051aa0: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -051aa4: 1a01 0300 |002e: const-string v1, " " // string@0003 │ │ -051aa8: 6e20 aa21 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051aae: 5421 0201 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -051ab2: 6e20 aa21 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051ab8: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -051abc: 6e20 a421 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051ac2: 6e10 af21 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -051ac8: 0c01 |0040: move-result-object v1 │ │ -051aca: 1101 |0041: return-object v1 │ │ +051a14: |[051a14] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +051a24: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +051a28: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +051a2c: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +051a32: 7120 5e0e 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ +051a38: 5221 ee00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +051a3c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +051a40: 1a01 2400 |000e: const-string v1, " #" // string@0024 │ │ +051a44: 6e20 aa21 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051a4a: 5221 ee00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +051a4e: 6e20 a621 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +051a54: 5221 e800 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +051a58: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +051a5c: 1a01 5700 |001c: const-string v1, " id=0x" // string@0057 │ │ +051a60: 6e20 aa21 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051a66: 5221 e800 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +051a6a: 7110 5321 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +051a70: 0c01 |0026: move-result-object v1 │ │ +051a72: 6e20 aa21 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051a78: 5421 0201 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +051a7c: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +051a80: 1a01 0300 |002e: const-string v1, " " // string@0003 │ │ +051a84: 6e20 aa21 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051a8a: 5421 0201 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +051a8e: 6e20 aa21 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051a94: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +051a98: 6e20 a421 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051a9e: 6e10 af21 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +051aa4: 0c01 |0040: move-result-object v1 │ │ +051aa6: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0007 line=506 │ │ 0x000a line=507 │ │ 0x000e line=508 │ │ 0x0013 line=509 │ │ @@ -9314,18 +9314,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -051acc: |[051acc] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -051adc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051ade: 6e20 0d1d 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1d0d │ │ -051ae4: 0e00 |0004: return-void │ │ +051aa8: |[051aa8] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +051ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051aba: 6e20 0d1d 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1d0d │ │ +051ac0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x0004 line=1363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -9364,18 +9364,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 │ │ -051ae8: |[051ae8] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -051af8: 5b01 0a01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ -051afc: 7010 cc02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ -051b02: 0e00 |0005: return-void │ │ +051ac4: |[051ac4] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +051ad4: 5b01 0a01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ +051ad8: 7010 cc02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ +051ade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -9385,34 +9385,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -051b04: |[051b04] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -051b14: 5230 3800 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0038 │ │ -051b18: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -051b1e: 6f20 d002 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@02d0 │ │ -051b24: 0e00 |0008: return-void │ │ -051b26: 5420 0a01 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ -051b2a: 5500 2201 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ -051b2e: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -051b32: 5420 0a01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ -051b36: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -051b38: 6e20 f204 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@04f2 │ │ -051b3e: 28f3 |0015: goto 0008 // -000d │ │ -051b40: 5420 0a01 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ -051b44: 6e10 1a05 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@051a │ │ -051b4a: 5420 0a01 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ -051b4e: 5400 1a01 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -051b52: 6e10 7405 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -051b58: 28e6 |0022: goto 0008 // -001a │ │ -051b5a: 0000 |0023: nop // spacer │ │ -051b5c: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +051ae0: |[051ae0] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +051af0: 5230 3800 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0038 │ │ +051af4: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +051afa: 6f20 d002 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@02d0 │ │ +051b00: 0e00 |0008: return-void │ │ +051b02: 5420 0a01 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ +051b06: 5500 2201 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ +051b0a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +051b0e: 5420 0a01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ +051b12: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +051b14: 6e20 f204 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@04f2 │ │ +051b1a: 28f3 |0015: goto 0008 // -000d │ │ +051b1c: 5420 0a01 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ +051b20: 6e10 1a05 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@051a │ │ +051b26: 5420 0a01 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010a │ │ +051b2a: 5400 1a01 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +051b2e: 6e10 7405 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +051b34: 28e6 |0022: goto 0008 // -001a │ │ +051b36: 0000 |0023: nop // spacer │ │ +051b38: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=100 │ │ 0x0008 line=102 │ │ 0x0009 line=91 │ │ 0x000f line=92 │ │ @@ -9479,17 +9479,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051b6c: |[051b6c] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -051b7c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -051b82: 0e00 |0003: return-void │ │ +051b48: |[051b48] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +051b58: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +051b5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ @@ -9608,26 +9608,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -051b84: |[051b84] android.support.v4.app.FragmentActivity.:()V │ │ -051b94: 7010 1000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0010 │ │ -051b9a: 2200 0f01 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@010f │ │ -051b9e: 7020 eb04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@04eb │ │ -051ba4: 5b10 1b01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -051ba8: 2200 1d01 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@011d │ │ -051bac: 7010 5805 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0558 │ │ -051bb2: 5b10 1a01 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -051bb6: 2200 1001 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0110 │ │ -051bba: 7020 ed04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@04ed │ │ -051bc0: 5b10 1801 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0118 │ │ -051bc4: 0e00 |0018: return-void │ │ +051b60: |[051b60] android.support.v4.app.FragmentActivity.:()V │ │ +051b70: 7010 1000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0010 │ │ +051b76: 2200 0f01 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@010f │ │ +051b7a: 7020 eb04 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@04eb │ │ +051b80: 5b10 1b01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +051b84: 2200 1d01 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@011d │ │ +051b88: 7010 5805 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0558 │ │ +051b8e: 5b10 1a01 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +051b92: 2200 1001 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0110 │ │ +051b96: 7020 ed04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@04ed │ │ +051b9c: 5b10 1801 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0118 │ │ +051ba0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=132 │ │ @@ -9639,46 +9639,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 │ │ -051bc8: |[051bc8] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -051bd8: 6e20 0a21 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -051bde: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -051be2: 1a03 4625 |0005: const-string v3, "null" // string@2546 │ │ -051be6: 6e20 0f21 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -051bec: 0e00 |000a: return-void │ │ -051bee: 7110 2805 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0528 │ │ -051bf4: 0c03 |000e: move-result-object v3 │ │ -051bf6: 6e20 0f21 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -051bfc: 2083 2204 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0422 │ │ -051c00: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -051c04: 0781 |0016: move-object v1, v8 │ │ -051c06: 1f01 2204 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0422 │ │ -051c0a: 6e10 491d 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ -051c10: 0a00 |001c: move-result v0 │ │ -051c12: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -051c16: 2203 f804 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -051c1a: 7010 a121 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -051c20: 6e20 aa21 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051c26: 0c03 |0027: move-result-object v3 │ │ -051c28: 1a04 0400 |0028: const-string v4, " " // string@0004 │ │ -051c2c: 6e20 aa21 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051c32: 0c03 |002d: move-result-object v3 │ │ -051c34: 6e10 af21 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -051c3a: 0c06 |0031: move-result-object v6 │ │ -051c3c: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -051c3e: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -051c42: 6e20 481d 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -051c48: 0c03 |0038: move-result-object v3 │ │ -051c4a: 7040 f404 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@04f4 │ │ -051c50: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -051c54: 28f5 |003e: goto 0033 // -000b │ │ +051ba4: |[051ba4] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +051bb4: 6e20 0a21 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +051bba: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +051bbe: 1a03 4225 |0005: const-string v3, "null" // string@2542 │ │ +051bc2: 6e20 0f21 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +051bc8: 0e00 |000a: return-void │ │ +051bca: 7110 2805 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0528 │ │ +051bd0: 0c03 |000e: move-result-object v3 │ │ +051bd2: 6e20 0f21 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +051bd8: 2083 2204 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0422 │ │ +051bdc: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +051be0: 0781 |0016: move-object v1, v8 │ │ +051be2: 1f01 2204 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0422 │ │ +051be6: 6e10 491d 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ +051bec: 0a00 |001c: move-result v0 │ │ +051bee: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +051bf2: 2203 f804 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +051bf6: 7010 a121 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +051bfc: 6e20 aa21 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051c02: 0c03 |0027: move-result-object v3 │ │ +051c04: 1a04 0400 |0028: const-string v4, " " // string@0004 │ │ +051c08: 6e20 aa21 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051c0e: 0c03 |002d: move-result-object v3 │ │ +051c10: 6e10 af21 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +051c16: 0c06 |0031: move-result-object v6 │ │ +051c18: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +051c1a: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +051c1e: 6e20 481d 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +051c24: 0c03 |0038: move-result-object v3 │ │ +051c26: 7040 f404 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@04f4 │ │ +051c2c: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +051c30: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ 0x0005 line=741 │ │ 0x000a line=757 │ │ 0x000b line=744 │ │ @@ -9704,178 +9704,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 │ │ -051c58: |[051c58] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -051c68: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -051c6c: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -051c70: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -051c74: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -051c78: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -051c7c: 2202 f804 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -051c80: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -051c84: 7020 a221 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -051c8a: 6e10 7221 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -051c90: 0c06 |0014: move-result-object v6 │ │ -051c92: 6e10 3321 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -051c98: 0c06 |0018: move-result-object v6 │ │ -051c9a: 6e20 aa21 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051ca0: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -051ca4: 6e20 a421 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051caa: 7110 b321 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -051cb0: 0a06 |0024: move-result v6 │ │ -051cb2: 7110 5321 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -051cb8: 0c06 |0028: move-result-object v6 │ │ -051cba: 6e20 aa21 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051cc0: 6e20 a421 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051cc6: 6e10 c91c 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -051ccc: 0a06 |0032: move-result v6 │ │ -051cce: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -051cd4: 6e20 a421 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051cda: 6e10 d61c 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1cd6 │ │ -051ce0: 0a06 |003c: move-result v6 │ │ -051ce2: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -051ce6: 0176 |003f: move v6, v7 │ │ -051ce8: 6e20 a421 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051cee: 6e10 d51c 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1cd5 │ │ -051cf4: 0a06 |0046: move-result v6 │ │ -051cf6: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -051cfa: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -051cfe: 6e20 a421 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051d04: 6e10 231d 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1d23 │ │ -051d0a: 0a06 |0051: move-result v6 │ │ -051d0c: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -051d10: 0186 |0054: move v6, v8 │ │ -051d12: 6e20 a421 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051d18: 6e10 d81c 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1cd8 │ │ -051d1e: 0a06 |005b: move-result v6 │ │ -051d20: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -051d24: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -051d28: 6e20 a421 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051d2e: 6e10 dd1c 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1cdd │ │ -051d34: 0a06 |0066: move-result v6 │ │ -051d36: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -051d3a: 0196 |0069: move v6, v9 │ │ -051d3c: 6e20 a421 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051d42: 6e10 d31c 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1cd3 │ │ -051d48: 0a06 |0070: move-result v6 │ │ -051d4a: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -051d4e: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -051d52: 6e20 a421 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051d58: 6e10 d91c 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1cd9 │ │ -051d5e: 0a06 |007b: move-result v6 │ │ -051d60: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -051d64: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -051d68: 6e20 a421 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051d6e: 6e20 a421 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051d74: 6e10 d71c 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@1cd7 │ │ -051d7a: 0a06 |0089: move-result v6 │ │ -051d7c: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -051d80: 6e20 a421 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051d86: 6e10 dc1c 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1cdc │ │ -051d8c: 0a06 |0092: move-result v6 │ │ -051d8e: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -051d92: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -051d96: 6e20 a421 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051d9c: 6e10 db1c 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1cdb │ │ -051da2: 0a06 |009d: move-result v6 │ │ -051da4: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -051da8: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -051dac: 6e20 a421 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051db2: 6e20 a421 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051db8: 6e10 a51c 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -051dbe: 0a06 |00ab: move-result v6 │ │ -051dc0: 6e20 a621 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -051dc6: 6e20 a421 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051dcc: 6e10 c31c 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -051dd2: 0a06 |00b5: move-result v6 │ │ -051dd4: 6e20 a621 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -051dda: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -051dde: 6e20 a421 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051de4: 6e10 b91c 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -051dea: 0a06 |00c1: move-result v6 │ │ -051dec: 6e20 a621 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -051df2: 6e20 a421 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051df8: 6e10 981c 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -051dfe: 0a06 |00cb: move-result v6 │ │ -051e00: 6e20 a621 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -051e06: 6e10 9e1c 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1c9e │ │ -051e0c: 0a01 |00d2: move-result v1 │ │ -051e0e: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -051e10: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -051e14: 1a06 2400 |00d6: const-string v6, " #" // string@0024 │ │ -051e18: 6e20 aa21 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051e1e: 7110 5321 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -051e24: 0c06 |00de: move-result-object v6 │ │ -051e26: 6e20 aa21 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051e2c: 6e10 b81c 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1cb8 │ │ -051e32: 0c04 |00e5: move-result-object v4 │ │ -051e34: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -051e38: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -051e3c: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -051e40: b516 |00ec: and-int/2addr v6, v1 │ │ -051e42: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -051e48: 6e20 4c01 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@014c │ │ -051e4e: 0c03 |00f3: move-result-object v3 │ │ -051e50: 6e20 4d01 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@014d │ │ -051e56: 0c05 |00f7: move-result-object v5 │ │ -051e58: 6e20 4a01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@014a │ │ -051e5e: 0c00 |00fb: move-result-object v0 │ │ -051e60: 1a06 0300 |00fc: const-string v6, " " // string@0003 │ │ -051e64: 6e20 aa21 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051e6a: 6e20 aa21 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051e70: 1a06 5601 |0104: const-string v6, ":" // string@0156 │ │ -051e74: 6e20 aa21 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051e7a: 6e20 aa21 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051e80: 1a06 3801 |010c: const-string v6, "/" // string@0138 │ │ -051e84: 6e20 aa21 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051e8a: 6e20 aa21 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051e90: 1a06 6e30 |0114: const-string v6, "}" // string@306e │ │ -051e94: 6e20 aa21 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051e9a: 6e10 af21 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -051ea0: 0c06 |011c: move-result-object v6 │ │ -051ea2: 1106 |011d: return-object v6 │ │ -051ea4: 6e20 a421 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051eaa: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -051eae: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -051eb2: 6e20 a421 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051eb8: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -051ebc: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -051ec0: 6e20 a421 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -051ec6: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -051eca: 0186 |0131: move v6, v8 │ │ -051ecc: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -051ed0: 0186 |0134: move v6, v8 │ │ -051ed2: 2900 16ff |0135: goto/16 004b // -00ea │ │ -051ed6: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -051eda: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -051ede: 0186 |013b: move v6, v8 │ │ -051ee0: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -051ee4: 0186 |013e: move v6, v8 │ │ -051ee6: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -051eea: 0186 |0141: move v6, v8 │ │ -051eec: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -051ef0: 0186 |0144: move v6, v8 │ │ -051ef2: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -051ef6: 0187 |0147: move v7, v8 │ │ -051ef8: 2900 44ff |0148: goto/16 008c // -00bc │ │ -051efc: 0186 |014a: move v6, v8 │ │ -051efe: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -051f02: 1a03 0516 |014d: const-string v3, "app" // string@1605 │ │ -051f06: 28a5 |014f: goto 00f4 // -005b │ │ -051f08: 1a03 9215 |0150: const-string v3, "android" // string@1592 │ │ -051f0c: 28a2 |0152: goto 00f4 // -005e │ │ -051f0e: 0d06 |0153: move-exception v6 │ │ -051f10: 28c0 |0154: goto 0114 // -0040 │ │ -051f12: 0000 |0155: nop // spacer │ │ -051f14: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -051f30: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +051c34: |[051c34] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +051c44: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +051c48: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +051c4c: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +051c50: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +051c54: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +051c58: 2202 f804 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +051c5c: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +051c60: 7020 a221 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +051c66: 6e10 7221 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +051c6c: 0c06 |0014: move-result-object v6 │ │ +051c6e: 6e10 3321 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +051c74: 0c06 |0018: move-result-object v6 │ │ +051c76: 6e20 aa21 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051c7c: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +051c80: 6e20 a421 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051c86: 7110 b321 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +051c8c: 0a06 |0024: move-result v6 │ │ +051c8e: 7110 5321 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +051c94: 0c06 |0028: move-result-object v6 │ │ +051c96: 6e20 aa21 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051c9c: 6e20 a421 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051ca2: 6e10 c91c 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +051ca8: 0a06 |0032: move-result v6 │ │ +051caa: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +051cb0: 6e20 a421 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051cb6: 6e10 d61c 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1cd6 │ │ +051cbc: 0a06 |003c: move-result v6 │ │ +051cbe: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +051cc2: 0176 |003f: move v6, v7 │ │ +051cc4: 6e20 a421 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051cca: 6e10 d51c 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1cd5 │ │ +051cd0: 0a06 |0046: move-result v6 │ │ +051cd2: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +051cd6: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +051cda: 6e20 a421 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051ce0: 6e10 231d 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1d23 │ │ +051ce6: 0a06 |0051: move-result v6 │ │ +051ce8: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +051cec: 0186 |0054: move v6, v8 │ │ +051cee: 6e20 a421 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051cf4: 6e10 d81c 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1cd8 │ │ +051cfa: 0a06 |005b: move-result v6 │ │ +051cfc: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +051d00: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +051d04: 6e20 a421 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051d0a: 6e10 dd1c 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1cdd │ │ +051d10: 0a06 |0066: move-result v6 │ │ +051d12: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +051d16: 0196 |0069: move v6, v9 │ │ +051d18: 6e20 a421 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051d1e: 6e10 d31c 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1cd3 │ │ +051d24: 0a06 |0070: move-result v6 │ │ +051d26: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +051d2a: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +051d2e: 6e20 a421 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051d34: 6e10 d91c 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1cd9 │ │ +051d3a: 0a06 |007b: move-result v6 │ │ +051d3c: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +051d40: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +051d44: 6e20 a421 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051d4a: 6e20 a421 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051d50: 6e10 d71c 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@1cd7 │ │ +051d56: 0a06 |0089: move-result v6 │ │ +051d58: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +051d5c: 6e20 a421 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051d62: 6e10 dc1c 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1cdc │ │ +051d68: 0a06 |0092: move-result v6 │ │ +051d6a: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +051d6e: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +051d72: 6e20 a421 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051d78: 6e10 db1c 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1cdb │ │ +051d7e: 0a06 |009d: move-result v6 │ │ +051d80: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +051d84: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +051d88: 6e20 a421 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051d8e: 6e20 a421 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051d94: 6e10 a51c 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +051d9a: 0a06 |00ab: move-result v6 │ │ +051d9c: 6e20 a621 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +051da2: 6e20 a421 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051da8: 6e10 c31c 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +051dae: 0a06 |00b5: move-result v6 │ │ +051db0: 6e20 a621 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +051db6: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +051dba: 6e20 a421 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051dc0: 6e10 b91c 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +051dc6: 0a06 |00c1: move-result v6 │ │ +051dc8: 6e20 a621 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +051dce: 6e20 a421 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051dd4: 6e10 981c 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +051dda: 0a06 |00cb: move-result v6 │ │ +051ddc: 6e20 a621 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +051de2: 6e10 9e1c 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1c9e │ │ +051de8: 0a01 |00d2: move-result v1 │ │ +051dea: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +051dec: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +051df0: 1a06 2400 |00d6: const-string v6, " #" // string@0024 │ │ +051df4: 6e20 aa21 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051dfa: 7110 5321 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +051e00: 0c06 |00de: move-result-object v6 │ │ +051e02: 6e20 aa21 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051e08: 6e10 b81c 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1cb8 │ │ +051e0e: 0c04 |00e5: move-result-object v4 │ │ +051e10: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +051e14: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +051e18: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +051e1c: b516 |00ec: and-int/2addr v6, v1 │ │ +051e1e: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +051e24: 6e20 4c01 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@014c │ │ +051e2a: 0c03 |00f3: move-result-object v3 │ │ +051e2c: 6e20 4d01 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@014d │ │ +051e32: 0c05 |00f7: move-result-object v5 │ │ +051e34: 6e20 4a01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@014a │ │ +051e3a: 0c00 |00fb: move-result-object v0 │ │ +051e3c: 1a06 0300 |00fc: const-string v6, " " // string@0003 │ │ +051e40: 6e20 aa21 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051e46: 6e20 aa21 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051e4c: 1a06 5601 |0104: const-string v6, ":" // string@0156 │ │ +051e50: 6e20 aa21 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051e56: 6e20 aa21 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051e5c: 1a06 3801 |010c: const-string v6, "/" // string@0138 │ │ +051e60: 6e20 aa21 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051e66: 6e20 aa21 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051e6c: 1a06 6a30 |0114: const-string v6, "}" // string@306a │ │ +051e70: 6e20 aa21 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051e76: 6e10 af21 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +051e7c: 0c06 |011c: move-result-object v6 │ │ +051e7e: 1106 |011d: return-object v6 │ │ +051e80: 6e20 a421 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051e86: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +051e8a: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +051e8e: 6e20 a421 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051e94: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +051e98: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +051e9c: 6e20 a421 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +051ea2: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +051ea6: 0186 |0131: move v6, v8 │ │ +051ea8: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +051eac: 0186 |0134: move v6, v8 │ │ +051eae: 2900 16ff |0135: goto/16 004b // -00ea │ │ +051eb2: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +051eb6: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +051eba: 0186 |013b: move v6, v8 │ │ +051ebc: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +051ec0: 0186 |013e: move v6, v8 │ │ +051ec2: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +051ec6: 0186 |0141: move v6, v8 │ │ +051ec8: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +051ecc: 0186 |0144: move v6, v8 │ │ +051ece: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +051ed2: 0187 |0147: move v7, v8 │ │ +051ed4: 2900 44ff |0148: goto/16 008c // -00bc │ │ +051ed8: 0186 |014a: move v6, v8 │ │ +051eda: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +051ede: 1a03 0116 |014d: const-string v3, "app" // string@1601 │ │ +051ee2: 28a5 |014f: goto 00f4 // -005b │ │ +051ee4: 1a03 8e15 |0150: const-string v3, "android" // string@158e │ │ +051ee8: 28a2 |0152: goto 00f4 // -005e │ │ +051eea: 0d06 |0153: move-exception v6 │ │ +051eec: 28c0 |0154: goto 0114 // -0040 │ │ +051eee: 0000 |0155: nop // spacer │ │ +051ef0: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +051f0c: 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 │ │ @@ -9960,24 +9960,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -051f5c: |[051f5c] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -051f6c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -051f6e: 5520 1f01 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@011f │ │ -051f72: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -051f76: 5c21 1f01 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@011f │ │ -051f7a: 5c23 2101 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0121 │ │ -051f7e: 5420 1b01 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -051f82: 6e20 d802 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -051f88: 6e10 1805 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0518 │ │ -051f8e: 0e00 |0011: return-void │ │ +051f38: |[051f38] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +051f48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051f4a: 5520 1f01 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@011f │ │ +051f4e: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +051f52: 5c21 1f01 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@011f │ │ +051f56: 5c23 2101 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0121 │ │ +051f5a: 5420 1b01 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +051f5e: 6e20 d802 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +051f64: 6e10 1805 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0518 │ │ +051f6a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=760 │ │ 0x0005 line=761 │ │ 0x0007 line=762 │ │ 0x0009 line=763 │ │ 0x000e line=764 │ │ @@ -9991,103 +9991,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 │ │ -051f90: |[051f90] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -051fa0: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -051fa4: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -051fa8: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -051fac: 6e20 0a21 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -051fb2: 1a01 a10d |0009: const-string v1, "Local FragmentActivity " // string@0da1 │ │ -051fb6: 6e20 0a21 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -051fbc: 7110 b321 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -051fc2: 0a01 |0011: move-result v1 │ │ -051fc4: 7110 5321 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -051fca: 0c01 |0015: move-result-object v1 │ │ -051fcc: 6e20 0a21 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -051fd2: 1a01 3700 |0019: const-string v1, " State:" // string@0037 │ │ -051fd6: 6e20 0f21 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -051fdc: 2201 f804 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -051fe0: 7010 a121 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -051fe6: 6e20 aa21 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051fec: 0c01 |0026: move-result-object v1 │ │ -051fee: 1a02 0400 |0027: const-string v2, " " // string@0004 │ │ -051ff2: 6e20 aa21 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -051ff8: 0c01 |002c: move-result-object v1 │ │ -051ffa: 6e10 af21 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -052000: 0c00 |0030: move-result-object v0 │ │ -052002: 6e20 0a21 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -052008: 1a01 d521 |0034: const-string v1, "mCreated=" // string@21d5 │ │ -05200c: 6e20 0a21 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -052012: 5541 1901 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0119 │ │ -052016: 6e20 0b21 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -05201c: 1a01 3823 |003e: const-string v1, "mResumed=" // string@2338 │ │ -052020: 6e20 0a21 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -052026: 5541 2001 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0120 │ │ -05202a: 6e20 0b21 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -052030: 1a01 8700 |0048: const-string v1, " mStopped=" // string@0087 │ │ -052034: 6e20 0a21 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05203a: 5541 2201 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ -05203e: 6e20 0b21 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -052044: 1a01 7f00 |0052: const-string v1, " mReallyStopped=" // string@007f │ │ -052048: 6e20 0a21 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05204e: 5541 1f01 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@011f │ │ -052052: 6e20 1021 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -052058: 6e20 0a21 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05205e: 1a01 a422 |005f: const-string v1, "mLoadersStarted=" // string@22a4 │ │ -052062: 6e20 0a21 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -052068: 5541 1d01 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ -05206c: 6e20 1021 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -052072: 5441 1c01 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -052076: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -05207a: 6e20 0a21 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -052080: 1a01 980d |0070: const-string v1, "Loader Manager " // string@0d98 │ │ -052084: 6e20 0a21 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -05208a: 5441 1c01 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -05208e: 7110 b321 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -052094: 0a01 |007a: move-result v1 │ │ -052096: 7110 5321 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -05209c: 0c01 |007e: move-result-object v1 │ │ -05209e: 6e20 0a21 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0520a4: 1a01 5601 |0082: const-string v1, ":" // string@0156 │ │ -0520a8: 6e20 0f21 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0520ae: 5441 1c01 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -0520b2: 2202 f804 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0520b6: 7010 a121 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0520bc: 6e20 aa21 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0520c2: 0c02 |0091: move-result-object v2 │ │ -0520c4: 1a03 0400 |0092: const-string v3, " " // string@0004 │ │ -0520c8: 6e20 aa21 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0520ce: 0c02 |0097: move-result-object v2 │ │ -0520d0: 6e10 af21 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0520d6: 0c02 |009b: move-result-object v2 │ │ -0520d8: 6e58 7906 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@0679 │ │ -0520de: 5441 1a01 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0520e2: 6e58 7205 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@0572 │ │ -0520e8: 6e20 0a21 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0520ee: 1a01 bd13 |00a7: const-string v1, "View Hierarchy:" // string@13bd │ │ -0520f2: 6e20 0f21 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0520f8: 2201 f804 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0520fc: 7010 a121 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -052102: 6e20 aa21 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -052108: 0c01 |00b4: move-result-object v1 │ │ -05210a: 1a02 0400 |00b5: const-string v2, " " // string@0004 │ │ -05210e: 6e20 aa21 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -052114: 0c01 |00ba: move-result-object v1 │ │ -052116: 6e10 af21 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05211c: 0c01 |00be: move-result-object v1 │ │ -05211e: 6e10 0105 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0501 │ │ -052124: 0c02 |00c2: move-result-object v2 │ │ -052126: 6e10 941d 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1d94 │ │ -05212c: 0c02 |00c6: move-result-object v2 │ │ -05212e: 7040 f404 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@04f4 │ │ -052134: 0e00 |00ca: return-void │ │ +051f6c: |[051f6c] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +051f7c: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +051f80: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +051f84: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +051f88: 6e20 0a21 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +051f8e: 1a01 a10d |0009: const-string v1, "Local FragmentActivity " // string@0da1 │ │ +051f92: 6e20 0a21 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +051f98: 7110 b321 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +051f9e: 0a01 |0011: move-result v1 │ │ +051fa0: 7110 5321 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +051fa6: 0c01 |0015: move-result-object v1 │ │ +051fa8: 6e20 0a21 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +051fae: 1a01 3700 |0019: const-string v1, " State:" // string@0037 │ │ +051fb2: 6e20 0f21 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +051fb8: 2201 f804 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +051fbc: 7010 a121 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +051fc2: 6e20 aa21 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051fc8: 0c01 |0026: move-result-object v1 │ │ +051fca: 1a02 0400 |0027: const-string v2, " " // string@0004 │ │ +051fce: 6e20 aa21 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +051fd4: 0c01 |002c: move-result-object v1 │ │ +051fd6: 6e10 af21 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +051fdc: 0c00 |0030: move-result-object v0 │ │ +051fde: 6e20 0a21 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +051fe4: 1a01 d121 |0034: const-string v1, "mCreated=" // string@21d1 │ │ +051fe8: 6e20 0a21 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +051fee: 5541 1901 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0119 │ │ +051ff2: 6e20 0b21 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +051ff8: 1a01 3423 |003e: const-string v1, "mResumed=" // string@2334 │ │ +051ffc: 6e20 0a21 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +052002: 5541 2001 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0120 │ │ +052006: 6e20 0b21 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +05200c: 1a01 8700 |0048: const-string v1, " mStopped=" // string@0087 │ │ +052010: 6e20 0a21 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +052016: 5541 2201 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ +05201a: 6e20 0b21 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +052020: 1a01 7f00 |0052: const-string v1, " mReallyStopped=" // string@007f │ │ +052024: 6e20 0a21 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05202a: 5541 1f01 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@011f │ │ +05202e: 6e20 1021 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +052034: 6e20 0a21 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05203a: 1a01 a022 |005f: const-string v1, "mLoadersStarted=" // string@22a0 │ │ +05203e: 6e20 0a21 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +052044: 5541 1d01 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ +052048: 6e20 1021 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +05204e: 5441 1c01 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +052052: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +052056: 6e20 0a21 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05205c: 1a01 980d |0070: const-string v1, "Loader Manager " // string@0d98 │ │ +052060: 6e20 0a21 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +052066: 5441 1c01 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +05206a: 7110 b321 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +052070: 0a01 |007a: move-result v1 │ │ +052072: 7110 5321 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +052078: 0c01 |007e: move-result-object v1 │ │ +05207a: 6e20 0a21 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +052080: 1a01 5601 |0082: const-string v1, ":" // string@0156 │ │ +052084: 6e20 0f21 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +05208a: 5441 1c01 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +05208e: 2202 f804 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +052092: 7010 a121 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +052098: 6e20 aa21 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05209e: 0c02 |0091: move-result-object v2 │ │ +0520a0: 1a03 0400 |0092: const-string v3, " " // string@0004 │ │ +0520a4: 6e20 aa21 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0520aa: 0c02 |0097: move-result-object v2 │ │ +0520ac: 6e10 af21 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0520b2: 0c02 |009b: move-result-object v2 │ │ +0520b4: 6e58 7906 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@0679 │ │ +0520ba: 5441 1a01 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0520be: 6e58 7205 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@0572 │ │ +0520c4: 6e20 0a21 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0520ca: 1a01 b913 |00a7: const-string v1, "View Hierarchy:" // string@13b9 │ │ +0520ce: 6e20 0f21 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0520d4: 2201 f804 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0520d8: 7010 a121 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0520de: 6e20 aa21 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0520e4: 0c01 |00b4: move-result-object v1 │ │ +0520e6: 1a02 0400 |00b5: const-string v2, " " // string@0004 │ │ +0520ea: 6e20 aa21 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0520f0: 0c01 |00ba: move-result-object v1 │ │ +0520f2: 6e10 af21 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0520f8: 0c01 |00be: move-result-object v1 │ │ +0520fa: 6e10 0105 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0501 │ │ +052100: 0c02 |00c2: move-result-object v2 │ │ +052102: 6e10 941d 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1d94 │ │ +052108: 0c02 |00c6: move-result-object v2 │ │ +05210a: 7040 f404 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@04f4 │ │ +052110: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0006 line=650 │ │ 0x000e line=651 │ │ 0x0019 line=652 │ │ 0x001e line=653 │ │ @@ -10120,23 +10120,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -052138: |[052138] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -052148: 6e10 f804 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@04f8 │ │ -05214e: 0c00 |0003: move-result-object v0 │ │ -052150: 1f00 1101 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0111 │ │ -052154: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -052158: 5401 0e01 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@010e │ │ -05215c: 1101 |000a: return-object v1 │ │ -05215e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -052160: 28fe |000c: goto 000a // -0002 │ │ +052114: |[052114] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +052124: 6e10 f804 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@04f8 │ │ +05212a: 0c00 |0003: move-result-object v0 │ │ +05212c: 1f00 1101 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0111 │ │ +052130: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +052134: 5401 0e01 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@010e │ │ +052138: 1101 |000a: return-object v1 │ │ +05213a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +05213c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0006 line=612 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10146,33 +10146,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 │ │ -052164: |[052164] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -052174: 5421 1601 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -052178: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -05217c: 2201 8d02 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@028d │ │ -052180: 7010 ed0e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0eed │ │ -052186: 5b21 1601 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -05218a: 5421 1601 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -05218e: 6e20 f70e 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef7 │ │ -052194: 0c00 |0010: move-result-object v0 │ │ -052196: 1f00 3c01 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ -05219a: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -05219e: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -0521a2: 2200 3c01 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ -0521a6: 7040 6f06 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@066f │ │ -0521ac: 5421 1601 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -0521b0: 6e30 ff0e 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0eff │ │ -0521b6: 1100 |0021: return-object v0 │ │ -0521b8: 6e20 8106 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0681 │ │ -0521be: 28fc |0025: goto 0021 // -0004 │ │ +052140: |[052140] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +052150: 5421 1601 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +052154: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +052158: 2201 8d02 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@028d │ │ +05215c: 7010 ed0e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0eed │ │ +052162: 5b21 1601 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +052166: 5421 1601 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +05216a: 6e20 f70e 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef7 │ │ +052170: 0c00 |0010: move-result-object v0 │ │ +052172: 1f00 3c01 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ +052176: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +05217a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +05217e: 2200 3c01 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ +052182: 7040 6f06 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@066f │ │ +052188: 5421 1601 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +05218c: 6e30 ff0e 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0eff │ │ +052192: 1100 |0021: return-object v0 │ │ +052194: 6e20 8106 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0681 │ │ +05219a: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0004 line=864 │ │ 0x000b line=866 │ │ 0x0013 line=867 │ │ 0x0015 line=868 │ │ @@ -10193,17 +10193,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0521c0: |[0521c0] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0521d0: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0521d4: 1100 |0002: return-object v0 │ │ +05219c: |[05219c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0521ac: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0521b0: 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;) │ │ @@ -10211,28 +10211,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0521d8: |[0521d8] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -0521e8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0521ea: 5430 1c01 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -0521ee: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0521f2: 5430 1c01 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -0521f6: 1100 |0007: return-object v0 │ │ -0521f8: 5c32 1701 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0117 │ │ -0521fc: 1a00 fb00 |000a: const-string v0, "(root)" // string@00fb │ │ -052200: 5531 1d01 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ -052204: 6e40 fa04 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ -05220a: 0c00 |0011: move-result-object v0 │ │ -05220c: 5b30 1c01 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -052210: 5430 1c01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -052214: 28f1 |0016: goto 0007 // -000f │ │ +0521b4: |[0521b4] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0521c4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0521c6: 5430 1c01 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +0521ca: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0521ce: 5430 1c01 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +0521d2: 1100 |0007: return-object v0 │ │ +0521d4: 5c32 1701 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0117 │ │ +0521d8: 1a00 fb00 |000a: const-string v0, "(root)" // string@00fb │ │ +0521dc: 5531 1d01 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ +0521e0: 6e40 fa04 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ +0521e6: 0c00 |0011: move-result-object v0 │ │ +0521e8: 5b30 1c01 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +0521ec: 5430 1c01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +0521f0: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=854 │ │ 0x0005 line=855 │ │ 0x0007 line=859 │ │ 0x0008 line=857 │ │ 0x000a line=858 │ │ @@ -10245,28 +10245,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -052218: |[052218] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -052228: 5421 1601 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -05222c: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -052230: 5421 1601 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -052234: 6e20 f70e 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef7 │ │ -05223a: 0c00 |0009: move-result-object v0 │ │ -05223c: 1f00 3c01 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ -052240: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -052244: 5501 cc01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ -052248: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -05224c: 6e10 7306 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0673 │ │ -052252: 5421 1601 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -052256: 6e20 010f 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f01 │ │ -05225c: 0e00 |001a: return-void │ │ +0521f4: |[0521f4] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +052204: 5421 1601 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +052208: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +05220c: 5421 1601 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +052210: 6e20 f70e 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ef7 │ │ +052216: 0c00 |0009: move-result-object v0 │ │ +052218: 1f00 3c01 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ +05221c: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +052220: 5501 cc01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ +052224: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +052228: 6e10 7306 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0673 │ │ +05222e: 5421 1601 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +052232: 6e20 010f 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f01 │ │ +052238: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x0004 line=838 │ │ 0x000c line=839 │ │ 0x0012 line=840 │ │ 0x0015 line=841 │ │ @@ -10281,69 +10281,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -052260: |[052260] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -052270: 5452 1a01 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052274: 6e10 8a05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ -05227a: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -05227e: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -052282: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -052286: 5452 1a01 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -05228a: 5422 4401 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -05228e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -052292: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -052296: 5452 1a01 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -05229a: 5422 4401 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -05229e: 6e10 2222 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0522a4: 0a02 |001a: move-result v2 │ │ -0522a6: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -0522aa: 1a02 9205 |001d: const-string v2, "FragmentActivity" // string@0592 │ │ -0522ae: 2203 f804 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0522b2: 7010 a121 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0522b8: 1a04 aa02 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@02aa │ │ -0522bc: 6e20 aa21 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0522c2: 0c03 |0029: move-result-object v3 │ │ -0522c4: 7110 5321 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0522ca: 0c04 |002d: move-result-object v4 │ │ -0522cc: 6e20 aa21 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0522d2: 0c03 |0031: move-result-object v3 │ │ -0522d4: 6e10 af21 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0522da: 0c03 |0035: move-result-object v3 │ │ -0522dc: 7120 151c 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -0522e2: 0e00 |0039: return-void │ │ -0522e4: 5452 1a01 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0522e8: 5422 4401 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0522ec: 6e20 1b22 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0522f2: 0c00 |0041: move-result-object v0 │ │ -0522f4: 1f00 0e01 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -0522f8: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -0522fc: 1a02 9205 |0046: const-string v2, "FragmentActivity" // string@0592 │ │ -052300: 2203 f804 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -052304: 7010 a121 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05230a: 1a04 ab02 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@02ab │ │ -05230e: 6e20 aa21 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -052314: 0c03 |0052: move-result-object v3 │ │ -052316: 7110 5321 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -05231c: 0c04 |0056: move-result-object v4 │ │ -05231e: 6e20 aa21 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -052324: 0c03 |005a: move-result-object v3 │ │ -052326: 6e10 af21 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05232c: 0c03 |005e: move-result-object v3 │ │ -05232e: 7120 151c 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -052334: 28d7 |0062: goto 0039 // -0029 │ │ -052336: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -05233c: b562 |0066: and-int/2addr v2, v6 │ │ -05233e: 6e40 a704 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@04a7 │ │ -052344: 28cf |006a: goto 0039 // -0031 │ │ -052346: 6f40 2600 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0026 │ │ -05234c: 28cb |006e: goto 0039 // -0035 │ │ +05223c: |[05223c] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +05224c: 5452 1a01 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052250: 6e10 8a05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ +052256: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +05225a: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +05225e: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052262: 5452 1a01 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052266: 5422 4401 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +05226a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +05226e: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +052272: 5452 1a01 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052276: 5422 4401 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +05227a: 6e10 2222 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +052280: 0a02 |001a: move-result v2 │ │ +052282: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +052286: 1a02 9205 |001d: const-string v2, "FragmentActivity" // string@0592 │ │ +05228a: 2203 f804 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +05228e: 7010 a121 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +052294: 1a04 aa02 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@02aa │ │ +052298: 6e20 aa21 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05229e: 0c03 |0029: move-result-object v3 │ │ +0522a0: 7110 5321 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0522a6: 0c04 |002d: move-result-object v4 │ │ +0522a8: 6e20 aa21 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0522ae: 0c03 |0031: move-result-object v3 │ │ +0522b0: 6e10 af21 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0522b6: 0c03 |0035: move-result-object v3 │ │ +0522b8: 7120 151c 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +0522be: 0e00 |0039: return-void │ │ +0522c0: 5452 1a01 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0522c4: 5422 4401 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +0522c8: 6e20 1b22 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0522ce: 0c00 |0041: move-result-object v0 │ │ +0522d0: 1f00 0e01 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +0522d4: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +0522d8: 1a02 9205 |0046: const-string v2, "FragmentActivity" // string@0592 │ │ +0522dc: 2203 f804 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0522e0: 7010 a121 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0522e6: 1a04 ab02 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@02ab │ │ +0522ea: 6e20 aa21 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0522f0: 0c03 |0052: move-result-object v3 │ │ +0522f2: 7110 5321 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0522f8: 0c04 |0056: move-result-object v4 │ │ +0522fa: 6e20 aa21 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +052300: 0c03 |005a: move-result-object v3 │ │ +052302: 6e10 af21 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +052308: 0c03 |005e: move-result-object v3 │ │ +05230a: 7120 151c 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +052310: 28d7 |0062: goto 0039 // -0029 │ │ +052312: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +052318: b562 |0066: and-int/2addr v2, v6 │ │ +05231a: 6e40 a704 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@04a7 │ │ +052320: 28cf |006a: goto 0039 // -0031 │ │ +052322: 6f40 2600 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0026 │ │ +052328: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ 0x0007 line=151 │ │ 0x0009 line=152 │ │ 0x000b line=153 │ │ @@ -10367,16 +10367,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 │ │ -052350: |[052350] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -052360: 0e00 |0000: return-void │ │ +05232c: |[05232c] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +05233c: 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; │ │ │ │ @@ -10385,21 +10385,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -052364: |[052364] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -052374: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052378: 6e10 9005 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0590 │ │ -05237e: 0a00 |0005: move-result v0 │ │ -052380: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -052384: 6e10 2405 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.supportFinishAfterTransition:()V // method@0524 │ │ -05238a: 0e00 |000b: return-void │ │ +052340: |[052340] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +052350: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052354: 6e10 9005 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0590 │ │ +05235a: 0a00 |0005: move-result v0 │ │ +05235c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +052360: 6e10 2405 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.supportFinishAfterTransition:()V // method@0524 │ │ +052366: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0008 line=177 │ │ 0x000b line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10409,19 +10409,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05238c: |[05238c] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -05239c: 6f20 2700 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0027 │ │ -0523a2: 5410 1a01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0523a6: 6e20 6305 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0563 │ │ -0523ac: 0e00 |0008: return-void │ │ +052368: |[052368] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +052378: 6f20 2700 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0027 │ │ +05237e: 5410 1a01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052382: 6e20 6305 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0563 │ │ +052388: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0003 line=241 │ │ 0x0008 line=242 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10432,45 +10432,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -0523b0: |[0523b0] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0523c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0523c2: 5453 1a01 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0523c6: 5454 1801 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0118 │ │ -0523ca: 6e40 5d05 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@055d │ │ -0523d0: 6e10 f904 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@04f9 │ │ -0523d6: 0c03 |000b: move-result-object v3 │ │ -0523d8: 6e10 481c 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1c48 │ │ -0523de: 0c03 |000f: move-result-object v3 │ │ -0523e0: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -0523e4: 6e10 f904 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@04f9 │ │ -0523ea: 0c03 |0015: move-result-object v3 │ │ -0523ec: 6e20 4b1c 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1c4b │ │ -0523f2: 6f20 2800 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0028 │ │ -0523f8: 6e10 f804 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@04f8 │ │ -0523fe: 0c00 |001f: move-result-object v0 │ │ -052400: 1f00 1101 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0111 │ │ -052404: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -052408: 5403 1001 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0110 │ │ -05240c: 5b53 1601 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -052410: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -052414: 1a03 f215 |002a: const-string v3, "android:support:fragments" // string@15f2 │ │ -052418: 6e20 ae02 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -05241e: 0c01 |002f: move-result-object v1 │ │ -052420: 5453 1a01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052424: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -052428: 5402 0f01 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@010f │ │ -05242c: 6e30 9805 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0598 │ │ -052432: 5452 1a01 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052436: 6e10 6505 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0565 │ │ -05243c: 0e00 |003e: return-void │ │ +05238c: |[05238c] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +05239c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05239e: 5453 1a01 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0523a2: 5454 1801 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0118 │ │ +0523a6: 6e40 5d05 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@055d │ │ +0523ac: 6e10 f904 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@04f9 │ │ +0523b2: 0c03 |000b: move-result-object v3 │ │ +0523b4: 6e10 481c 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1c48 │ │ +0523ba: 0c03 |000f: move-result-object v3 │ │ +0523bc: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +0523c0: 6e10 f904 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@04f9 │ │ +0523c6: 0c03 |0015: move-result-object v3 │ │ +0523c8: 6e20 4b1c 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1c4b │ │ +0523ce: 6f20 2800 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0028 │ │ +0523d4: 6e10 f804 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@04f8 │ │ +0523da: 0c00 |001f: move-result-object v0 │ │ +0523dc: 1f00 1101 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0111 │ │ +0523e0: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +0523e4: 5403 1001 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0110 │ │ +0523e8: 5b53 1601 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +0523ec: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +0523f0: 1a03 ee15 |002a: const-string v3, "android:support:fragments" // string@15ee │ │ +0523f4: 6e20 ae02 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +0523fa: 0c01 |002f: move-result-object v1 │ │ +0523fc: 5453 1a01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052400: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +052404: 5402 0f01 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@010f │ │ +052408: 6e30 9805 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0598 │ │ +05240e: 5452 1a01 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052412: 6e10 6505 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0565 │ │ +052418: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=249 │ │ 0x0008 line=251 │ │ 0x0012 line=252 │ │ 0x0019 line=255 │ │ 0x001c line=257 │ │ @@ -10492,33 +10492,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -052440: |[052440] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -052450: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -052454: 6f30 2900 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0029 │ │ -05245a: 0a00 |0005: move-result v0 │ │ -05245c: 5431 1a01 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052460: 6e10 fb04 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@04fb │ │ -052466: 0c02 |000b: move-result-object v2 │ │ -052468: 6e30 6605 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0566 │ │ -05246e: 0a01 |000f: move-result v1 │ │ -052470: b610 |0010: or-int/2addr v0, v1 │ │ -052472: 6001 3600 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -052476: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -05247a: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -05247e: 0f00 |0017: return v0 │ │ -052480: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -052482: 28fe |0019: goto 0017 // -0002 │ │ -052484: 6f30 2900 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0029 │ │ -05248a: 0a00 |001d: move-result v0 │ │ -05248c: 28f9 |001e: goto 0017 // -0007 │ │ +05241c: |[05241c] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +05242c: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +052430: 6f30 2900 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0029 │ │ +052436: 0a00 |0005: move-result v0 │ │ +052438: 5431 1a01 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +05243c: 6e10 fb04 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@04fb │ │ +052442: 0c02 |000b: move-result-object v2 │ │ +052444: 6e30 6605 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0566 │ │ +05244a: 0a01 |000f: move-result v1 │ │ +05244c: b610 |0010: or-int/2addr v0, v1 │ │ +05244e: 6001 3600 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +052452: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +052456: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +05245a: 0f00 |0017: return v0 │ │ +05245c: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +05245e: 28fe |0019: goto 0017 // -0002 │ │ +052460: 6f30 2900 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0029 │ │ +052466: 0a00 |001d: move-result v0 │ │ +052468: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0002 line=275 │ │ 0x0006 line=276 │ │ 0x0011 line=277 │ │ 0x0017 line=285 │ │ @@ -10536,29 +10536,29 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -052490: |[052490] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -0524a0: 1a01 101b |0000: const-string v1, "fragment" // string@1b10 │ │ -0524a4: 6e20 8621 3100 |0002: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0524aa: 0a01 |0005: move-result v1 │ │ -0524ac: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ -0524b0: 6f40 2a00 3254 |0008: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@002a │ │ -0524b6: 0c00 |000b: move-result-object v0 │ │ -0524b8: 1100 |000c: return-object v0 │ │ -0524ba: 5421 1a01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0524be: 6e40 8b05 3154 |000f: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@058b │ │ -0524c4: 0c00 |0012: move-result-object v0 │ │ -0524c6: 3900 f9ff |0013: if-nez v0, 000c // -0007 │ │ -0524ca: 6f40 2a00 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@002a │ │ -0524d0: 0c00 |0018: move-result-object v0 │ │ -0524d2: 28f3 |0019: goto 000c // -000d │ │ +05246c: |[05246c] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +05247c: 1a01 0c1b |0000: const-string v1, "fragment" // string@1b0c │ │ +052480: 6e20 8621 3100 |0002: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +052486: 0a01 |0005: move-result v1 │ │ +052488: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ +05248c: 6f40 2a00 3254 |0008: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@002a │ │ +052492: 0c00 |000b: move-result-object v0 │ │ +052494: 1100 |000c: return-object v0 │ │ +052496: 5421 1a01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +05249a: 6e40 8b05 3154 |000f: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@058b │ │ +0524a0: 0c00 |0012: move-result-object v0 │ │ +0524a2: 3900 f9ff |0013: if-nez v0, 000c // -0007 │ │ +0524a6: 6f40 2a00 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@002a │ │ +0524ac: 0c00 |0018: move-result-object v0 │ │ +0524ae: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0008 line=294 │ │ 0x000c line=301 │ │ 0x000d line=297 │ │ 0x0013 line=298 │ │ @@ -10575,25 +10575,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0524d4: |[0524d4] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -0524e4: 6f10 2b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@002b │ │ -0524ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0524ec: 6e20 f204 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@04f2 │ │ -0524f2: 5410 1a01 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0524f6: 6e10 6705 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0567 │ │ -0524fc: 5410 1c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -052500: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -052504: 5410 1c01 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -052508: 6e10 7306 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0673 │ │ -05250e: 0e00 |0015: return-void │ │ +0524b0: |[0524b0] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +0524c0: 6f10 2b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@002b │ │ +0524c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0524c8: 6e20 f204 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@04f2 │ │ +0524ce: 5410 1a01 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0524d2: 6e10 6705 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0567 │ │ +0524d8: 5410 1c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +0524dc: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +0524e0: 5410 1c01 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +0524e4: 6e10 7306 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0673 │ │ +0524ea: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=311 │ │ 0x0007 line=313 │ │ 0x000c line=314 │ │ 0x0010 line=315 │ │ @@ -10606,29 +10606,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -052510: |[052510] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -052520: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -052524: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -052526: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -05252a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -05252c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -052530: 6e10 401c 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1c40 │ │ -052536: 0a00 |000b: move-result v0 │ │ -052538: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -05253c: 6e10 0605 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0506 │ │ -052542: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -052544: 0f00 |0012: return v0 │ │ -052546: 6f30 2c00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@002c │ │ -05254c: 0a00 |0016: move-result v0 │ │ -05254e: 28fb |0017: goto 0012 // -0005 │ │ +0524ec: |[0524ec] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0524fc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +052500: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +052502: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +052506: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +052508: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +05250c: 6e10 401c 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1c40 │ │ +052512: 0a00 |000b: move-result v0 │ │ +052514: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +052518: 6e10 0605 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0506 │ │ +05251e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +052520: 0f00 |0012: return v0 │ │ +052522: 6f30 2c00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@002c │ │ +052528: 0a00 |0016: move-result v0 │ │ +05252a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x000e line=329 │ │ 0x0011 line=330 │ │ 0x0012 line=333 │ │ locals : │ │ @@ -10641,19 +10641,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -052550: |[052550] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -052560: 6f10 2d00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@002d │ │ -052566: 5410 1a01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -05256a: 6e10 6905 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0569 │ │ -052570: 0e00 |0008: return-void │ │ +05252c: |[05252c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +05253c: 6f10 2d00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@002d │ │ +052542: 5410 1a01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052546: 6e10 6905 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0569 │ │ +05254c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0003 line=342 │ │ 0x0008 line=343 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10663,33 +10663,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -052574: |[052574] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -052584: 6f30 2e00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@002e │ │ -05258a: 0a00 |0003: move-result v0 │ │ -05258c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -052590: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -052592: 0f00 |0007: return v0 │ │ -052594: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -05259a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05259c: 28fb |000c: goto 0007 // -0005 │ │ -05259e: 5410 1a01 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0525a2: 6e20 6a05 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@056a │ │ -0525a8: 0a00 |0012: move-result v0 │ │ -0525aa: 28f4 |0013: goto 0007 // -000c │ │ -0525ac: 5410 1a01 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0525b0: 6e20 6405 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0564 │ │ -0525b6: 0a00 |0019: move-result v0 │ │ -0525b8: 28ed |001a: goto 0007 // -0013 │ │ -0525ba: 0000 |001b: nop // spacer │ │ -0525bc: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +052550: |[052550] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +052560: 6f30 2e00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@002e │ │ +052566: 0a00 |0003: move-result v0 │ │ +052568: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +05256c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05256e: 0f00 |0007: return v0 │ │ +052570: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +052576: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +052578: 28fb |000c: goto 0007 // -0005 │ │ +05257a: 5410 1a01 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +05257e: 6e20 6a05 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@056a │ │ +052584: 0a00 |0012: move-result v0 │ │ +052586: 28f4 |0013: goto 0007 // -000c │ │ +052588: 5410 1a01 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +05258c: 6e20 6405 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0564 │ │ +052592: 0a00 |0019: move-result v0 │ │ +052594: 28ed |001a: goto 0007 // -0013 │ │ +052596: 0000 |001b: nop // spacer │ │ +052598: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0006 line=351 │ │ 0x0007 line=362 │ │ 0x0008 line=354 │ │ 0x000b line=362 │ │ @@ -10706,19 +10706,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0525d0: |[0525d0] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -0525e0: 6f20 2f00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@002f │ │ -0525e6: 5410 1a01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0525ea: 6e10 8a05 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ -0525f0: 0e00 |0008: return-void │ │ +0525ac: |[0525ac] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +0525bc: 6f20 2f00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@002f │ │ +0525c2: 5410 1a01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0525c6: 6e10 8a05 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ +0525cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0003 line=406 │ │ 0x0008 line=407 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10729,23 +10729,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0525f4: |[0525f4] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -052604: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -05260a: 6f30 3000 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0030 │ │ -052610: 0e00 |0006: return-void │ │ -052612: 5410 1a01 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052616: 6e20 6b05 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@056b │ │ -05261c: 28f7 |000c: goto 0003 // -0009 │ │ -05261e: 0000 |000d: nop // spacer │ │ -052620: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +0525d0: |[0525d0] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0525e0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0525e6: 6f30 3000 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0030 │ │ +0525ec: 0e00 |0006: return-void │ │ +0525ee: 5410 1a01 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0525f2: 6e20 6b05 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@056b │ │ +0525f8: 28f7 |000c: goto 0003 // -0009 │ │ +0525fa: 0000 |000d: nop // spacer │ │ +0525fc: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0003 line=376 │ │ 0x0006 line=377 │ │ 0x0007 line=373 │ │ 0x000d line=371 │ │ @@ -10759,29 +10759,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -05262c: |[05262c] android.support.v4.app.FragmentActivity.onPause:()V │ │ -05263c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -05263e: 6f10 3100 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0031 │ │ -052644: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -052646: 5c20 2001 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0120 │ │ -05264a: 5420 1b01 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -05264e: 6e20 d102 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@02d1 │ │ -052654: 0a00 |000c: move-result v0 │ │ -052656: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -05265a: 5420 1b01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -05265e: 6e20 d802 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -052664: 6e10 1a05 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@051a │ │ -05266a: 5420 1a01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -05266e: 6e10 6c05 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@056c │ │ -052674: 0e00 |001c: return-void │ │ +052608: |[052608] android.support.v4.app.FragmentActivity.onPause:()V │ │ +052618: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +05261a: 6f10 3100 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0031 │ │ +052620: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +052622: 5c20 2001 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0120 │ │ +052626: 5420 1b01 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +05262a: 6e20 d102 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@02d1 │ │ +052630: 0a00 |000c: move-result v0 │ │ +052632: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +052636: 5420 1b01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +05263a: 6e20 d802 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +052640: 6e10 1a05 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@051a │ │ +052646: 5420 1a01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +05264a: 6e10 6c05 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@056c │ │ +052650: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=384 │ │ 0x0004 line=385 │ │ 0x0007 line=386 │ │ 0x000f line=387 │ │ 0x0014 line=388 │ │ @@ -10795,23 +10795,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -052678: |[052678] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -052688: 6f10 3200 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0032 │ │ -05268e: 5420 1b01 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -052692: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -052694: 6e20 d802 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -05269a: 6e10 1a05 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@051a │ │ -0526a0: 5420 1a01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0526a4: 6e10 7405 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -0526aa: 0e00 |0011: return-void │ │ +052654: |[052654] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +052664: 6f10 3200 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0032 │ │ +05266a: 5420 1b01 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +05266e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +052670: 6e20 d802 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +052676: 6e10 1a05 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@051a │ │ +05267c: 5420 1a01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052680: 6e10 7405 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +052686: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ 0x0009 line=433 │ │ 0x000c line=434 │ │ 0x0011 line=435 │ │ @@ -10823,19 +10823,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0526ac: |[0526ac] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -0526bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0526be: 6f40 3300 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ -0526c4: 0a00 |0004: move-result v0 │ │ -0526c6: 0f00 |0005: return v0 │ │ +052688: |[052688] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +052698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05269a: 6f40 3300 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ +0526a0: 0a00 |0004: move-result v0 │ │ +0526a2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 menu Landroid/view/Menu; │ │ @@ -10845,33 +10845,33 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0526c8: |[0526c8] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0526d8: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -0526dc: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -0526e0: 5521 1e01 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@011e │ │ -0526e4: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -0526e8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0526ea: 5c21 1e01 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@011e │ │ -0526ee: 7210 4c1c 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@1c4c │ │ -0526f4: 6e30 0a05 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@050a │ │ -0526fa: 6e30 1605 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0516 │ │ -052700: 0a00 |0014: move-result v0 │ │ -052702: 5421 1a01 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052706: 6e20 6d05 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@056d │ │ -05270c: 0a01 |001a: move-result v1 │ │ -05270e: b610 |001b: or-int/2addr v0, v1 │ │ -052710: 0f00 |001c: return v0 │ │ -052712: 6f40 3300 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ -052718: 0a00 |0020: move-result v0 │ │ -05271a: 28fb |0021: goto 001c // -0005 │ │ +0526a4: |[0526a4] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0526b4: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +0526b8: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +0526bc: 5521 1e01 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@011e │ │ +0526c0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +0526c4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0526c6: 5c21 1e01 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@011e │ │ +0526ca: 7210 4c1c 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@1c4c │ │ +0526d0: 6e30 0a05 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@050a │ │ +0526d6: 6e30 1605 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0516 │ │ +0526dc: 0a00 |0014: move-result v0 │ │ +0526de: 5421 1a01 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0526e2: 6e20 6d05 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@056d │ │ +0526e8: 0a01 |001a: move-result v1 │ │ +0526ea: b610 |001b: or-int/2addr v0, v1 │ │ +0526ec: 0f00 |001c: return v0 │ │ +0526ee: 6f40 3300 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ +0526f4: 0a00 |0020: move-result v0 │ │ +0526f6: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0004 line=453 │ │ 0x0008 line=454 │ │ 0x000b line=455 │ │ 0x000e line=456 │ │ @@ -10890,31 +10890,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -05271c: |[05271c] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -05272c: 5510 1d01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ -052730: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -052734: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -052736: 5c10 1d01 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ -05273a: 5410 1c01 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -05273e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -052742: 5510 2101 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0121 │ │ -052746: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -05274a: 5410 1c01 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -05274e: 6e10 7806 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0678 │ │ -052754: 5410 1a01 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052758: 6e10 6e05 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@056e │ │ -05275e: 0e00 |0019: return-void │ │ -052760: 5410 1c01 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -052764: 6e10 7606 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0676 │ │ -05276a: 28f5 |001f: goto 0014 // -000b │ │ +0526f8: |[0526f8] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +052708: 5510 1d01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ +05270c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +052710: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +052712: 5c10 1d01 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ +052716: 5410 1c01 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +05271a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +05271e: 5510 2101 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@0121 │ │ +052722: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +052726: 5410 1c01 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +05272a: 6e10 7806 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0678 │ │ +052730: 5410 1a01 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052734: 6e10 6e05 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@056e │ │ +05273a: 0e00 |0019: return-void │ │ +05273c: 5410 1c01 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +052740: 6e10 7606 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0676 │ │ +052746: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0004 line=777 │ │ 0x0007 line=778 │ │ 0x000b line=779 │ │ 0x000f line=780 │ │ @@ -10929,24 +10929,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05276c: |[05276c] android.support.v4.app.FragmentActivity.onResume:()V │ │ -05277c: 6f10 3400 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0034 │ │ -052782: 5420 1b01 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -052786: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -052788: 6e20 d902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@02d9 │ │ -05278e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -052790: 5c20 2001 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0120 │ │ -052794: 5420 1a01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052798: 6e10 7405 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -05279e: 0e00 |0011: return-void │ │ +052748: |[052748] android.support.v4.app.FragmentActivity.onResume:()V │ │ +052758: 6f10 3400 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0034 │ │ +05275e: 5420 1b01 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +052762: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +052764: 6e20 d902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@02d9 │ │ +05276a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05276c: 5c20 2001 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0120 │ │ +052770: 5420 1a01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052774: 6e10 7405 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +05277a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0009 line=422 │ │ 0x000c line=423 │ │ 0x0011 line=424 │ │ @@ -10958,18 +10958,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0527a0: |[0527a0] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -0527b0: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0527b4: 6e10 6f05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@056f │ │ -0527ba: 0e00 |0005: return-void │ │ +05277c: |[05277c] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +05278c: 5410 1a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052790: 6e10 6f05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@056f │ │ +052796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0005 line=445 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -10978,17 +10978,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0527bc: |[0527bc] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -0527cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0527ce: 1100 |0001: return-object v0 │ │ +052798: |[052798] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +0527a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0527aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -10996,68 +10996,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -0527d0: |[0527d0] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -0527e0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0527e2: 55b8 2201 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ -0527e6: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -0527ea: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -0527ec: 6e20 f204 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@04f2 │ │ -0527f2: 6e10 1b05 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@051b │ │ -0527f8: 0c01 |000c: move-result-object v1 │ │ -0527fa: 54b8 1a01 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0527fe: 6e10 9905 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0599 │ │ -052804: 0c02 |0012: move-result-object v2 │ │ -052806: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -052808: 54b8 1601 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -05280c: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -052810: 54b8 1601 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -052814: 6e10 040f 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0f04 │ │ -05281a: 0a00 |001d: move-result v0 │ │ -05281c: 2305 7c06 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@067c │ │ -052820: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -052824: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -052828: 54b8 1601 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -05282c: 6e20 060f 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ -052832: 0c08 |0029: move-result-object v8 │ │ -052834: 1f08 3c01 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ -052838: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -05283c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -052840: 28f2 |0030: goto 0022 // -000e │ │ -052842: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -052844: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -052848: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -05284c: 5548 cc01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ -052850: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -052854: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -052856: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05285a: 28f5 |003d: goto 0032 // -000b │ │ -05285c: 6e10 7306 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0673 │ │ -052862: 54b8 1601 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -052866: 544a cf01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01cf │ │ -05286a: 6e20 010f a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f01 │ │ -052870: 28f3 |0048: goto 003b // -000d │ │ -052872: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -052876: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -05287a: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -05287e: 0796 |004f: move-object v6, v9 │ │ -052880: 1106 |0050: return-object v6 │ │ -052882: 2206 1101 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0111 │ │ -052886: 7010 f004 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@04f0 │ │ -05288c: 5b69 0c01 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@010c │ │ -052890: 5b61 0e01 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@010e │ │ -052894: 5b69 0d01 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@010d │ │ -052898: 5b62 0f01 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@010f │ │ -05289c: 54b8 1601 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -0528a0: 5b68 1001 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0110 │ │ -0528a4: 28ee |0062: goto 0050 // -0012 │ │ +0527ac: |[0527ac] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +0527bc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0527be: 55b8 2201 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ +0527c2: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +0527c6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +0527c8: 6e20 f204 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@04f2 │ │ +0527ce: 6e10 1b05 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@051b │ │ +0527d4: 0c01 |000c: move-result-object v1 │ │ +0527d6: 54b8 1a01 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0527da: 6e10 9905 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0599 │ │ +0527e0: 0c02 |0012: move-result-object v2 │ │ +0527e2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +0527e4: 54b8 1601 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +0527e8: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +0527ec: 54b8 1601 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +0527f0: 6e10 040f 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0f04 │ │ +0527f6: 0a00 |001d: move-result v0 │ │ +0527f8: 2305 7c06 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@067c │ │ +0527fc: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +052800: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +052804: 54b8 1601 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +052808: 6e20 060f 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ +05280e: 0c08 |0029: move-result-object v8 │ │ +052810: 1f08 3c01 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ +052814: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +052818: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05281c: 28f2 |0030: goto 0022 // -000e │ │ +05281e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +052820: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +052824: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +052828: 5548 cc01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ +05282c: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +052830: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +052832: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +052836: 28f5 |003d: goto 0032 // -000b │ │ +052838: 6e10 7306 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0673 │ │ +05283e: 54b8 1601 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +052842: 544a cf01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01cf │ │ +052846: 6e20 010f a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f01 │ │ +05284c: 28f3 |0048: goto 003b // -000d │ │ +05284e: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +052852: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +052856: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +05285a: 0796 |004f: move-object v6, v9 │ │ +05285c: 1106 |0050: return-object v6 │ │ +05285e: 2206 1101 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0111 │ │ +052862: 7010 f004 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@04f0 │ │ +052868: 5b69 0c01 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@010c │ │ +05286c: 5b61 0e01 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@010e │ │ +052870: 5b69 0d01 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@010d │ │ +052874: 5b62 0f01 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@010f │ │ +052878: 54b8 1601 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +05287c: 5b68 1001 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0110 │ │ +052880: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=479 │ │ 0x0005 line=480 │ │ 0x0009 line=483 │ │ 0x000d line=485 │ │ 0x0013 line=486 │ │ @@ -11098,23 +11098,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0528a8: |[0528a8] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0528b8: 6f20 3500 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0035 │ │ -0528be: 5421 1a01 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0528c2: 6e10 9b05 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@059b │ │ -0528c8: 0c00 |0008: move-result-object v0 │ │ -0528ca: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0528ce: 1a01 f215 |000b: const-string v1, "android:support:fragments" // string@15f2 │ │ -0528d2: 6e30 be02 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -0528d8: 0e00 |0010: return-void │ │ +052884: |[052884] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +052894: 6f20 3500 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0035 │ │ +05289a: 5421 1a01 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +05289e: 6e10 9b05 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@059b │ │ +0528a4: 0c00 |0008: move-result-object v0 │ │ +0528a6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0528aa: 1a01 ee15 |000b: const-string v1, "android:support:fragments" // string@15ee │ │ +0528ae: 6e30 be02 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +0528b4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=524 │ │ 0x0009 line=525 │ │ 0x000b line=526 │ │ 0x0010 line=528 │ │ @@ -11128,79 +11128,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -0528dc: |[0528dc] android.support.v4.app.FragmentActivity.onStart:()V │ │ -0528ec: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0528ee: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0528f0: 6f10 3600 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0036 │ │ -0528f6: 5c87 2201 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ -0528fa: 5c87 1f01 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@011f │ │ -0528fe: 5484 1b01 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -052902: 6e20 d802 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -052908: 5584 1901 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0119 │ │ -05290c: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -052910: 5c86 1901 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0119 │ │ -052914: 5484 1a01 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052918: 6e10 6205 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0562 │ │ -05291e: 5484 1a01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052922: 6e10 8a05 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ -052928: 5484 1a01 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -05292c: 6e10 7405 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -052932: 5584 1d01 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ -052936: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -05293a: 5c86 1d01 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ -05293e: 5484 1c01 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -052942: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -052946: 5484 1c01 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -05294a: 6e10 7706 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0677 │ │ -052950: 5c86 1701 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0117 │ │ -052954: 5484 1a01 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052958: 6e10 7005 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0570 │ │ -05295e: 5484 1601 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -052962: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -052966: 5484 1601 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -05296a: 6e10 040f 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0f04 │ │ -052970: 0a00 |0042: move-result v0 │ │ -052972: 2303 7c06 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@067c │ │ -052976: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -05297a: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -05297e: 5484 1601 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -052982: 6e20 060f 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ -052988: 0c04 |004e: move-result-object v4 │ │ -05298a: 1f04 3c01 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ -05298e: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -052992: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -052996: 28f2 |0055: goto 0047 // -000e │ │ -052998: 5584 1701 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0117 │ │ -05299c: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -0529a0: 1a04 fb00 |005a: const-string v4, "(root)" // string@00fb │ │ -0529a4: 5585 1d01 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ -0529a8: 6e40 fa04 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ -0529ae: 0c04 |0061: move-result-object v4 │ │ -0529b0: 5b84 1c01 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -0529b4: 5484 1c01 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -0529b8: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -0529bc: 5484 1c01 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -0529c0: 5544 ce01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -0529c4: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -0529c8: 5484 1c01 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ -0529cc: 6e10 7706 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0677 │ │ -0529d2: 28bf |0073: goto 0032 // -0041 │ │ -0529d4: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -0529d6: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -0529da: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -0529de: 6e10 7a06 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@067a │ │ -0529e4: 6e10 7506 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0675 │ │ -0529ea: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0529ee: 28f4 |0081: goto 0075 // -000c │ │ -0529f0: 0e00 |0082: return-void │ │ +0528b8: |[0528b8] android.support.v4.app.FragmentActivity.onStart:()V │ │ +0528c8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0528ca: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0528cc: 6f10 3600 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0036 │ │ +0528d2: 5c87 2201 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ +0528d6: 5c87 1f01 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@011f │ │ +0528da: 5484 1b01 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +0528de: 6e20 d802 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +0528e4: 5584 1901 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0119 │ │ +0528e8: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +0528ec: 5c86 1901 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0119 │ │ +0528f0: 5484 1a01 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0528f4: 6e10 6205 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0562 │ │ +0528fa: 5484 1a01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0528fe: 6e10 8a05 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@058a │ │ +052904: 5484 1a01 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052908: 6e10 7405 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +05290e: 5584 1d01 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ +052912: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +052916: 5c86 1d01 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ +05291a: 5484 1c01 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +05291e: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +052922: 5484 1c01 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +052926: 6e10 7706 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0677 │ │ +05292c: 5c86 1701 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0117 │ │ +052930: 5484 1a01 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +052934: 6e10 7005 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0570 │ │ +05293a: 5484 1601 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +05293e: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +052942: 5484 1601 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +052946: 6e10 040f 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0f04 │ │ +05294c: 0a00 |0042: move-result v0 │ │ +05294e: 2303 7c06 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@067c │ │ +052952: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +052956: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +05295a: 5484 1601 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +05295e: 6e20 060f 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ +052964: 0c04 |004e: move-result-object v4 │ │ +052966: 1f04 3c01 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@013c │ │ +05296a: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +05296e: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052972: 28f2 |0055: goto 0047 // -000e │ │ +052974: 5584 1701 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0117 │ │ +052978: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +05297c: 1a04 fb00 |005a: const-string v4, "(root)" // string@00fb │ │ +052980: 5585 1d01 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@011d │ │ +052984: 6e40 fa04 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@04fa │ │ +05298a: 0c04 |0061: move-result-object v4 │ │ +05298c: 5b84 1c01 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +052990: 5484 1c01 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +052994: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +052998: 5484 1c01 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +05299c: 5544 ce01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +0529a0: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +0529a4: 5484 1c01 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@011c │ │ +0529a8: 6e10 7706 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0677 │ │ +0529ae: 28bf |0073: goto 0032 // -0041 │ │ +0529b0: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +0529b2: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +0529b6: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +0529ba: 6e10 7a06 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@067a │ │ +0529c0: 6e10 7506 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0675 │ │ +0529c6: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0529ca: 28f4 |0081: goto 0075 // -000c │ │ +0529cc: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=536 │ │ 0x0005 line=538 │ │ 0x0007 line=539 │ │ 0x0009 line=540 │ │ 0x000e line=542 │ │ @@ -11245,23 +11245,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0529f4: |[0529f4] android.support.v4.app.FragmentActivity.onStop:()V │ │ -052a04: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -052a06: 6f10 3700 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0037 │ │ -052a0c: 5c21 2201 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ -052a10: 5420 1b01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -052a14: 6e20 d902 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@02d9 │ │ -052a1a: 5420 1a01 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -052a1e: 6e10 7105 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0571 │ │ -052a24: 0e00 |0010: return-void │ │ +0529d0: |[0529d0] android.support.v4.app.FragmentActivity.onStop:()V │ │ +0529e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0529e2: 6f10 3700 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0037 │ │ +0529e8: 5c21 2201 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@0122 │ │ +0529ec: 5420 1b01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +0529f0: 6e20 d902 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@02d9 │ │ +0529f6: 5420 1a01 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0529fa: 6e10 7105 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0571 │ │ +052a00: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=585 │ │ 0x0004 line=587 │ │ 0x0006 line=588 │ │ 0x000b line=590 │ │ 0x0010 line=591 │ │ @@ -11273,17 +11273,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052a28: |[052a28] android.support.v4.app.FragmentActivity.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -052a38: 7120 c903 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@03c9 │ │ -052a3e: 0e00 |0003: return-void │ │ +052a04: |[052a04] android.support.v4.app.FragmentActivity.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +052a14: 7120 c903 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@03c9 │ │ +052a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0004 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ @@ -11293,17 +11293,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052a40: |[052a40] android.support.v4.app.FragmentActivity.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -052a50: 7120 ca03 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@03ca │ │ -052a56: 0e00 |0003: return-void │ │ +052a1c: |[052a1c] android.support.v4.app.FragmentActivity.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +052a2c: 7120 ca03 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@03ca │ │ +052a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0004 reg=1 listener Landroid/support/v4/app/SharedElementCallback; │ │ @@ -11313,26 +11313,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -052a58: |[052a58] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -052a68: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -052a6a: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -052a6e: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -052a72: b540 |0005: and-int/2addr v0, v4 │ │ -052a74: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -052a78: 2200 e504 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -052a7c: 1a01 9d03 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@039d │ │ -052a80: 7020 4621 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -052a86: 2700 |000f: throw v0 │ │ -052a88: 6f30 3d00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ -052a8e: 0e00 |0013: return-void │ │ +052a34: |[052a34] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +052a44: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +052a46: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +052a4a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +052a4e: b540 |0005: and-int/2addr v0, v4 │ │ +052a50: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +052a54: 2200 e504 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +052a58: 1a01 9d03 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@039d │ │ +052a5c: 7020 4621 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +052a62: 2700 |000f: throw v0 │ │ +052a64: 6f30 3d00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ +052a6a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0008 line=815 │ │ 0x0010 line=817 │ │ 0x0013 line=818 │ │ locals : │ │ @@ -11345,34 +11345,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 │ │ -052a90: |[052a90] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -052aa0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -052aa2: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -052aa6: 6f30 3d00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ -052aac: 0e00 |0006: return-void │ │ -052aae: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -052ab2: b550 |0009: and-int/2addr v0, v5 │ │ -052ab4: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -052ab8: 2200 e504 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -052abc: 1a01 9d03 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@039d │ │ -052ac0: 7020 4621 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -052ac6: 2700 |0013: throw v0 │ │ -052ac8: 5230 ee00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -052acc: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -052ad0: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -052ad4: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -052ada: b551 |001d: and-int/2addr v1, v5 │ │ -052adc: b010 |001e: add-int/2addr v0, v1 │ │ -052ade: 6f30 3d00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ -052ae4: 28e4 |0022: goto 0006 // -001c │ │ +052a6c: |[052a6c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +052a7c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +052a7e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +052a82: 6f30 3d00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ +052a88: 0e00 |0006: return-void │ │ +052a8a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +052a8e: b550 |0009: and-int/2addr v0, v5 │ │ +052a90: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +052a94: 2200 e504 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +052a98: 1a01 9d03 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@039d │ │ +052a9c: 7020 4621 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +052aa2: 2700 |0013: throw v0 │ │ +052aa4: 5230 ee00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +052aa8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +052aac: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +052ab0: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +052ab6: b551 |001d: and-int/2addr v1, v5 │ │ +052ab8: b010 |001e: add-int/2addr v0, v1 │ │ +052aba: 6f30 3d00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ +052ac0: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=825 │ │ 0x0003 line=826 │ │ 0x0006 line=833 │ │ 0x0007 line=829 │ │ 0x000c line=830 │ │ @@ -11388,17 +11388,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052ae8: |[052ae8] android.support.v4.app.FragmentActivity.supportFinishAfterTransition:()V │ │ -052af8: 7110 c603 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.finishAfterTransition:(Landroid/app/Activity;)V // method@03c6 │ │ -052afe: 0e00 |0003: return-void │ │ +052ac4: |[052ac4] android.support.v4.app.FragmentActivity.supportFinishAfterTransition:()V │ │ +052ad4: 7110 c603 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.finishAfterTransition:(Landroid/app/Activity;)V // method@03c6 │ │ +052ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0003 line=192 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -11407,23 +11407,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -052b00: |[052b00] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -052b10: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -052b14: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -052b18: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -052b1c: 7110 d003 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@03d0 │ │ -052b22: 0e00 |0009: return-void │ │ -052b24: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -052b26: 5c20 1e01 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@011e │ │ -052b2a: 28fc |000d: goto 0009 // -0004 │ │ +052adc: |[052adc] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +052aec: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +052af0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +052af4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +052af8: 7110 d003 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@03d0 │ │ +052afe: 0e00 |0009: return-void │ │ +052b00: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +052b02: 5c20 1e01 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@011e │ │ +052b06: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0006 line=626 │ │ 0x0009 line=633 │ │ 0x000a line=632 │ │ locals : │ │ @@ -11434,17 +11434,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052b2c: |[052b2c] android.support.v4.app.FragmentActivity.supportPostponeEnterTransition:()V │ │ -052b3c: 7110 c803 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.postponeEnterTransition:(Landroid/app/Activity;)V // method@03c8 │ │ -052b42: 0e00 |0003: return-void │ │ +052b08: |[052b08] android.support.v4.app.FragmentActivity.supportPostponeEnterTransition:()V │ │ +052b18: 7110 c803 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.postponeEnterTransition:(Landroid/app/Activity;)V // method@03c8 │ │ +052b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0003 line=225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -11453,17 +11453,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052b44: |[052b44] android.support.v4.app.FragmentActivity.supportStartPostponedEnterTransition:()V │ │ -052b54: 7110 cd03 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@03cd │ │ -052b5a: 0e00 |0003: return-void │ │ +052b20: |[052b20] android.support.v4.app.FragmentActivity.supportStartPostponedEnterTransition:()V │ │ +052b30: 7110 cd03 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@03cd │ │ +052b36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -11632,17 +11632,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052b5c: |[052b5c] android.support.v4.app.FragmentManager.:()V │ │ -052b6c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052b72: 0e00 |0003: return-void │ │ +052b38: |[052b38] android.support.v4.app.FragmentManager.:()V │ │ +052b48: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052b4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -11651,17 +11651,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052b74: |[052b74] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -052b84: 6a00 3b01 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -052b88: 0e00 |0002: return-void │ │ +052b50: |[052b50] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +052b60: 6a00 3b01 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +052b64: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0002 line=359 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -11737,18 +11737,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052b8c: |[052b8c] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -052b9c: 6e10 3405 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -052ba2: 0c00 |0003: move-result-object v0 │ │ -052ba4: 1100 |0004: return-object v0 │ │ +052b68: |[052b68] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +052b78: 6e10 3405 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +052b7e: 0c00 |0003: move-result-object v0 │ │ +052b80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -11840,18 +11840,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 │ │ -052ba8: |[052ba8] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -052bb8: 5b01 2401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0124 │ │ -052bbc: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052bc2: 0e00 |0005: return-void │ │ +052b84: |[052b84] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +052b94: 5b01 2401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0124 │ │ +052b98: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052b9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -11861,18 +11861,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052bc4: |[052bc4] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -052bd4: 5410 2401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0124 │ │ -052bd8: 6e10 7405 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -052bde: 0e00 |0005: return-void │ │ +052ba0: |[052ba0] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +052bb0: 5410 2401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0124 │ │ +052bb4: 6e10 7405 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +052bba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0005 line=455 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ @@ -11911,18 +11911,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 │ │ -052be0: |[052be0] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -052bf0: 5b01 2501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0125 │ │ -052bf4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052bfa: 0e00 |0005: return-void │ │ +052bbc: |[052bbc] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +052bcc: 5b01 2501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0125 │ │ +052bd0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052bd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -11932,24 +11932,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -052bfc: |[052bfc] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -052c0c: 5450 2501 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0125 │ │ -052c10: 5451 2501 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0125 │ │ -052c14: 5411 4501 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -052c18: 5411 1b01 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -052c1c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -052c1e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -052c20: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -052c22: 6e54 9305 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ -052c28: 0e00 |000e: return-void │ │ +052bd8: |[052bd8] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +052be8: 5450 2501 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0125 │ │ +052bec: 5451 2501 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0125 │ │ +052bf0: 5411 4501 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +052bf4: 5411 1b01 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +052bf8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +052bfa: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +052bfc: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +052bfe: 6e54 9305 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ +052c04: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x000e line=494 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ @@ -11996,20 +11996,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 │ │ -052c2c: |[052c2c] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -052c3c: 5b01 2601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0126 │ │ -052c40: 5b02 2801 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0128 │ │ -052c44: 5903 2701 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0127 │ │ -052c48: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052c4e: 0e00 |0009: return-void │ │ +052c08: |[052c08] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +052c18: 5b01 2601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0126 │ │ +052c1c: 5b02 2801 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0128 │ │ +052c20: 5903 2701 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0127 │ │ +052c24: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052c2a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 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; │ │ @@ -12021,24 +12021,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -052c50: |[052c50] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -052c60: 5450 2601 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0126 │ │ -052c64: 5451 2601 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0126 │ │ -052c68: 5411 4501 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -052c6c: 5411 1b01 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -052c70: 5452 2801 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0128 │ │ -052c74: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -052c76: 5254 2701 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0127 │ │ -052c7a: 6e54 9305 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ -052c80: 0e00 |0010: return-void │ │ +052c2c: |[052c2c] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +052c3c: 5450 2601 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0126 │ │ +052c40: 5451 2601 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0126 │ │ +052c44: 5411 4501 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +052c48: 5411 1b01 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +052c4c: 5452 2801 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0128 │ │ +052c50: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +052c52: 5254 2701 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0127 │ │ +052c56: 6e54 9305 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ +052c5c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0010 line=510 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ @@ -12085,20 +12085,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 │ │ -052c84: |[052c84] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -052c94: 5b01 2901 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0129 │ │ -052c98: 5902 2b01 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@012b │ │ -052c9c: 5903 2a01 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@012a │ │ -052ca0: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052ca6: 0e00 |0009: return-void │ │ +052c60: |[052c60] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +052c70: 5b01 2901 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0129 │ │ +052c74: 5902 2b01 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@012b │ │ +052c78: 5903 2a01 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@012a │ │ +052c7c: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052c82: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 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 │ │ @@ -12110,24 +12110,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -052ca8: |[052ca8] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -052cb8: 5450 2901 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0129 │ │ -052cbc: 5451 2901 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0129 │ │ -052cc0: 5411 4501 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -052cc4: 5411 1b01 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -052cc8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -052cca: 5253 2b01 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@012b │ │ -052cce: 5254 2a01 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@012a │ │ -052cd2: 6e54 9305 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ -052cd8: 0e00 |0010: return-void │ │ +052c84: |[052c84] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +052c94: 5450 2901 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0129 │ │ +052c98: 5451 2901 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0129 │ │ +052c9c: 5411 4501 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +052ca0: 5411 1b01 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +052ca4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +052ca6: 5253 2b01 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@012b │ │ +052caa: 5254 2a01 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@012a │ │ +052cae: 6e54 9305 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ +052cb4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0010 line=529 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ @@ -12170,19 +12170,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 │ │ -052cdc: |[052cdc] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -052cec: 5b01 2c01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012c │ │ -052cf0: 5b02 2d01 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ -052cf4: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052cfa: 0e00 |0007: return-void │ │ +052cb8: |[052cb8] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +052cc8: 5b01 2c01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012c │ │ +052ccc: 5b02 2d01 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ +052cd0: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052cd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1027 │ │ 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; │ │ @@ -12193,30 +12193,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -052cfc: |[052cfc] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -052d0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -052d0e: 5460 2d01 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ -052d12: 5400 da00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -052d16: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -052d1a: 5460 2d01 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ -052d1e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -052d20: 5b01 da00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -052d24: 5460 2c01 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012c │ │ -052d28: 5461 2d01 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ -052d2c: 5462 2d01 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ -052d30: 5222 0101 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ -052d34: 0134 |0014: move v4, v3 │ │ -052d36: 0135 |0015: move v5, v3 │ │ -052d38: 7406 8905 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@0589 │ │ -052d3e: 0e00 |0019: return-void │ │ +052cd8: |[052cd8] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +052ce8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +052cea: 5460 2d01 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ +052cee: 5400 da00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +052cf2: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +052cf6: 5460 2d01 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ +052cfa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +052cfc: 5b01 da00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +052d00: 5460 2c01 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012c │ │ +052d04: 5461 2d01 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ +052d08: 5462 2d01 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@012d │ │ +052d0c: 5222 0101 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ +052d10: 0134 |0014: move v4, v3 │ │ +052d12: 0135 |0015: move v5, v3 │ │ +052d14: 7406 8905 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@0589 │ │ +052d1a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1030 │ │ 0x0007 line=1031 │ │ 0x000c line=1032 │ │ 0x0019 line=1035 │ │ locals : │ │ @@ -12228,16 +12228,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052d40: |[052d40] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -052d50: 0e00 |0000: return-void │ │ +052d1c: |[052d1c] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +052d2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -12246,16 +12246,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052d54: |[052d54] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -052d64: 0e00 |0000: return-void │ │ +052d30: |[052d30] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +052d40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -12309,39 +12309,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -052d68: |[052d68] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ -052d78: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -052d7a: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ -052d7e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -052d84: 6900 2e01 |0006: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@012e │ │ -052d88: 0e00 |0008: return-void │ │ -052d8a: 0000 |0009: nop // spacer │ │ -052d8c: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +052d44: |[052d44] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ +052d54: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +052d56: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ +052d5a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +052d60: 6900 2e01 |0006: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@012e │ │ +052d64: 0e00 |0008: return-void │ │ +052d66: 0000 |0009: nop // spacer │ │ +052d68: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2206 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052da0: |[052da0] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ -052db0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052db6: 0e00 |0003: return-void │ │ +052d7c: |[052d7c] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ +052d8c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052d92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2205 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$FragmentTag; │ │ │ │ Virtual methods - │ │ @@ -12377,17 +12377,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052db8: |[052db8] android.support.v4.app.FragmentManagerState$1.:()V │ │ -052dc8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052dce: 0e00 |0003: return-void │ │ +052d94: |[052d94] android.support.v4.app.FragmentManagerState$1.:()V │ │ +052da4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052daa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -12396,18 +12396,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 │ │ -052dd0: |[052dd0] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -052de0: 2200 1f01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@011f │ │ -052de4: 7020 ac05 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@05ac │ │ -052dea: 1100 |0005: return-object v0 │ │ +052dac: |[052dac] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +052dbc: 2200 1f01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@011f │ │ +052dc0: 7020 ac05 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@05ac │ │ +052dc6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -12416,18 +12416,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 │ │ -052dec: |[052dec] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -052dfc: 6e20 a605 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@05a6 │ │ -052e02: 0c00 |0003: move-result-object v0 │ │ -052e04: 1100 |0004: return-object v0 │ │ +052dc8: |[052dc8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +052dd8: 6e20 a605 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@05a6 │ │ +052dde: 0c00 |0003: move-result-object v0 │ │ +052de0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -12436,17 +12436,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 │ │ -052e08: |[052e08] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -052e18: 2320 7906 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0679 │ │ -052e1c: 1100 |0002: return-object v0 │ │ +052de4: |[052de4] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +052df4: 2320 7906 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0679 │ │ +052df8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -12455,18 +12455,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052e20: |[052e20] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -052e30: 6e20 a805 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@05a8 │ │ -052e36: 0c00 |0003: move-result-object v0 │ │ -052e38: 1100 |0004: return-object v0 │ │ +052dfc: |[052dfc] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +052e0c: 6e20 a805 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@05a8 │ │ +052e12: 0c00 |0003: move-result-object v0 │ │ +052e14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -12516,36 +12516,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -052e3c: |[052e3c] android.support.v4.app.FragmentManagerState.:()V │ │ -052e4c: 2200 1e01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@011e │ │ -052e50: 7010 a505 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@05a5 │ │ -052e56: 6900 5b01 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@015b │ │ -052e5a: 0e00 |0007: return-void │ │ +052e18: |[052e18] android.support.v4.app.FragmentManagerState.:()V │ │ +052e28: 2200 1e01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@011e │ │ +052e2c: 7010 a505 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@05a5 │ │ +052e32: 6900 5b01 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@015b │ │ +052e36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 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 │ │ -052e5c: |[052e5c] android.support.v4.app.FragmentManagerState.:()V │ │ -052e6c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052e72: 0e00 |0003: return-void │ │ +052e38: |[052e38] android.support.v4.app.FragmentManagerState.:()V │ │ +052e48: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=368 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -12554,30 +12554,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -052e74: |[052e74] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -052e84: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -052e8a: 6200 6401 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0164 │ │ -052e8e: 6e20 e602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@02e6 │ │ -052e94: 0c00 |0008: move-result-object v0 │ │ -052e96: 1f00 7a06 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@067a │ │ -052e9a: 5b10 5c01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ -052e9e: 6e10 e402 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@02e4 │ │ -052ea4: 0c00 |0010: move-result-object v0 │ │ -052ea6: 5b10 5d01 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ -052eaa: 6200 ab00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ab │ │ -052eae: 6e20 e602 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@02e6 │ │ -052eb4: 0c00 |0018: move-result-object v0 │ │ -052eb6: 1f00 7706 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0677 │ │ -052eba: 5b10 5e01 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ -052ebe: 0e00 |001d: return-void │ │ +052e50: |[052e50] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +052e60: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +052e66: 6200 6401 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0164 │ │ +052e6a: 6e20 e602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@02e6 │ │ +052e70: 0c00 |0008: move-result-object v0 │ │ +052e72: 1f00 7a06 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@067a │ │ +052e76: 5b10 5c01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ +052e7a: 6e10 e402 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@02e4 │ │ +052e80: 0c00 |0010: move-result-object v0 │ │ +052e82: 5b10 5d01 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ +052e86: 6200 ab00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ab │ │ +052e8a: 6e20 e602 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@02e6 │ │ +052e90: 0c00 |0018: move-result-object v0 │ │ +052e92: 1f00 7706 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0677 │ │ +052e96: 5b10 5e01 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ +052e9a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0003 line=371 │ │ 0x000d line=372 │ │ 0x0013 line=373 │ │ 0x001d line=374 │ │ @@ -12591,17 +12591,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052ec0: |[052ec0] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -052ed0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052ed2: 0f00 |0001: return v0 │ │ +052e9c: |[052e9c] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +052eac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052eae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -12609,22 +12609,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052ed4: |[052ed4] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -052ee4: 5410 5c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ -052ee8: 6e30 f902 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@02f9 │ │ -052eee: 5410 5d01 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ -052ef2: 6e20 f302 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@02f3 │ │ -052ef8: 5410 5e01 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ -052efc: 6e30 f902 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@02f9 │ │ -052f02: 0e00 |000f: return-void │ │ +052eb0: |[052eb0] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +052ec0: 5410 5c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ +052ec4: 6e30 f902 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@02f9 │ │ +052eca: 5410 5d01 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ +052ece: 6e20 f302 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@02f3 │ │ +052ed4: 5410 5e01 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ +052ed8: 6e30 f902 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@02f9 │ │ +052ede: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0005 line=382 │ │ 0x000a line=383 │ │ 0x000f line=384 │ │ locals : │ │ @@ -12664,17 +12664,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052f04: |[052f04] android.support.v4.app.FragmentState$1.:()V │ │ -052f14: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -052f1a: 0e00 |0003: return-void │ │ +052ee0: |[052ee0] android.support.v4.app.FragmentState$1.:()V │ │ +052ef0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +052ef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -12683,18 +12683,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 │ │ -052f1c: |[052f1c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -052f2c: 2200 2201 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0122 │ │ -052f30: 7020 c105 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@05c1 │ │ -052f36: 1100 |0005: return-object v0 │ │ +052ef8: |[052ef8] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +052f08: 2200 2201 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0122 │ │ +052f0c: 7020 c105 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@05c1 │ │ +052f12: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -12703,18 +12703,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 │ │ -052f38: |[052f38] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -052f48: 6e20 bc05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@05bc │ │ -052f4e: 0c00 |0003: move-result-object v0 │ │ -052f50: 1100 |0004: return-object v0 │ │ +052f14: |[052f14] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +052f24: 6e20 bc05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@05bc │ │ +052f2a: 0c00 |0003: move-result-object v0 │ │ +052f2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -12723,17 +12723,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 │ │ -052f54: |[052f54] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -052f64: 2320 7a06 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@067a │ │ -052f68: 1100 |0002: return-object v0 │ │ +052f30: |[052f30] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +052f40: 2320 7a06 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@067a │ │ +052f44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -12742,18 +12742,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052f6c: |[052f6c] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -052f7c: 6e20 be05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@05be │ │ -052f82: 0c00 |0003: move-result-object v0 │ │ -052f84: 1100 |0004: return-object v0 │ │ +052f48: |[052f48] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +052f58: 6e20 be05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@05be │ │ +052f5e: 0c00 |0003: move-result-object v0 │ │ +052f60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -12835,79 +12835,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -052f88: |[052f88] android.support.v4.app.FragmentState.:()V │ │ -052f98: 2200 2101 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0121 │ │ -052f9c: 7010 bb05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@05bb │ │ -052fa2: 6900 6401 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0164 │ │ -052fa6: 0e00 |0007: return-void │ │ +052f64: |[052f64] android.support.v4.app.FragmentState.:()V │ │ +052f74: 2200 2101 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0121 │ │ +052f78: 7010 bb05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@05bb │ │ +052f7e: 6900 6401 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0164 │ │ +052f82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 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 │ │ -052fa8: |[052fa8] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -052fb8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -052fba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -052fbc: 7010 6f21 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -052fc2: 6e10 ee02 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ -052fc8: 0c00 |0008: move-result-object v0 │ │ -052fca: 5b30 6601 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0166 │ │ -052fce: 6e10 eb02 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -052fd4: 0a00 |000e: move-result v0 │ │ -052fd6: 5930 6b01 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016b │ │ -052fda: 6e10 eb02 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -052fe0: 0a00 |0014: move-result v0 │ │ -052fe2: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -052fe6: 0110 |0017: move v0, v1 │ │ -052fe8: 5c30 6a01 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016a │ │ -052fec: 6e10 eb02 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -052ff2: 0a00 |001d: move-result v0 │ │ -052ff4: 5930 6901 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0169 │ │ -052ff8: 6e10 eb02 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -052ffe: 0a00 |0023: move-result v0 │ │ -053000: 5930 6701 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0167 │ │ -053004: 6e10 ee02 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ -05300a: 0c00 |0029: move-result-object v0 │ │ -05300c: 5b30 6f01 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@016f │ │ -053010: 6e10 eb02 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -053016: 0a00 |002f: move-result v0 │ │ -053018: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -05301c: 0110 |0032: move v0, v1 │ │ -05301e: 5c30 6d01 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@016d │ │ -053022: 6e10 eb02 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -053028: 0a00 |0038: move-result v0 │ │ -05302a: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -05302e: 5c31 6801 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0168 │ │ -053032: 6e10 e902 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@02e9 │ │ -053038: 0c00 |0040: move-result-object v0 │ │ -05303a: 5b30 6501 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ -05303e: 6e10 e902 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@02e9 │ │ -053044: 0c00 |0046: move-result-object v0 │ │ -053046: 5b30 6e01 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -05304a: 0e00 |0049: return-void │ │ -05304c: 0120 |004a: move v0, v2 │ │ -05304e: 28cd |004b: goto 0018 // -0033 │ │ -053050: 0120 |004c: move v0, v2 │ │ -053052: 28e6 |004d: goto 0033 // -001a │ │ -053054: 0121 |004e: move v1, v2 │ │ -053056: 28ec |004f: goto 003b // -0014 │ │ +052f84: |[052f84] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +052f94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +052f96: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +052f98: 7010 6f21 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +052f9e: 6e10 ee02 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ +052fa4: 0c00 |0008: move-result-object v0 │ │ +052fa6: 5b30 6601 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0166 │ │ +052faa: 6e10 eb02 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +052fb0: 0a00 |000e: move-result v0 │ │ +052fb2: 5930 6b01 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016b │ │ +052fb6: 6e10 eb02 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +052fbc: 0a00 |0014: move-result v0 │ │ +052fbe: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +052fc2: 0110 |0017: move v0, v1 │ │ +052fc4: 5c30 6a01 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016a │ │ +052fc8: 6e10 eb02 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +052fce: 0a00 |001d: move-result v0 │ │ +052fd0: 5930 6901 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0169 │ │ +052fd4: 6e10 eb02 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +052fda: 0a00 |0023: move-result v0 │ │ +052fdc: 5930 6701 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0167 │ │ +052fe0: 6e10 ee02 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ +052fe6: 0c00 |0029: move-result-object v0 │ │ +052fe8: 5b30 6f01 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@016f │ │ +052fec: 6e10 eb02 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +052ff2: 0a00 |002f: move-result v0 │ │ +052ff4: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +052ff8: 0110 |0032: move v0, v1 │ │ +052ffa: 5c30 6d01 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@016d │ │ +052ffe: 6e10 eb02 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +053004: 0a00 |0038: move-result v0 │ │ +053006: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +05300a: 5c31 6801 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0168 │ │ +05300e: 6e10 e902 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@02e9 │ │ +053014: 0c00 |0040: move-result-object v0 │ │ +053016: 5b30 6501 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ +05301a: 6e10 e902 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@02e9 │ │ +053020: 0c00 |0046: move-result-object v0 │ │ +053022: 5b30 6e01 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +053026: 0e00 |0049: return-void │ │ +053028: 0120 |004a: move v0, v2 │ │ +05302a: 28cd |004b: goto 0018 // -0033 │ │ +05302c: 0120 |004c: move v0, v2 │ │ +05302e: 28e6 |004d: goto 0033 // -001a │ │ +053030: 0121 |004e: move v1, v2 │ │ +053032: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ 0x0005 line=80 │ │ 0x000b line=81 │ │ 0x0011 line=82 │ │ 0x001a line=83 │ │ @@ -12930,38 +12930,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 │ │ -053058: |[053058] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -053068: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -05306e: 6e10 7221 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -053074: 0c00 |0006: move-result-object v0 │ │ -053076: 6e10 3321 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -05307c: 0c00 |000a: move-result-object v0 │ │ -05307e: 5b10 6601 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0166 │ │ -053082: 5220 ee00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -053086: 5910 6b01 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016b │ │ -05308a: 5520 ea00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ -05308e: 5c10 6a01 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016a │ │ -053092: 5220 e800 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -053096: 5910 6901 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0169 │ │ -05309a: 5220 e100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -05309e: 5910 6701 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0167 │ │ -0530a2: 5420 0201 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -0530a6: 5b10 6f01 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@016f │ │ -0530aa: 5520 f900 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ -0530ae: 5c10 6d01 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@016d │ │ -0530b2: 5520 e300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -0530b6: 5c10 6801 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0168 │ │ -0530ba: 5420 db00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ -0530be: 5b10 6501 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ -0530c2: 0e00 |002d: return-void │ │ +053034: |[053034] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +053044: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +05304a: 6e10 7221 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +053050: 0c00 |0006: move-result-object v0 │ │ +053052: 6e10 3321 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +053058: 0c00 |000a: move-result-object v0 │ │ +05305a: 5b10 6601 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0166 │ │ +05305e: 5220 ee00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +053062: 5910 6b01 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016b │ │ +053066: 5520 ea00 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ +05306a: 5c10 6a01 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016a │ │ +05306e: 5220 e800 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +053072: 5910 6901 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0169 │ │ +053076: 5220 e100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +05307a: 5910 6701 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0167 │ │ +05307e: 5420 0201 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +053082: 5b10 6f01 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@016f │ │ +053086: 5520 f900 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ +05308a: 5c10 6d01 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@016d │ │ +05308e: 5520 e300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +053092: 5c10 6801 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0168 │ │ +053096: 5420 db00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00db │ │ +05309a: 5b10 6501 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ +05309e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x000d line=69 │ │ 0x0011 line=70 │ │ 0x0015 line=71 │ │ @@ -12981,17 +12981,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0530c4: |[0530c4] android.support.v4.app.FragmentState.describeContents:()I │ │ -0530d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0530d6: 0f00 |0001: return v0 │ │ +0530a0: |[0530a0] android.support.v4.app.FragmentState.describeContents:()I │ │ +0530b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0530b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -12999,82 +12999,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 │ │ -0530d8: |[0530d8] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -0530e8: 5430 6c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -0530ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0530f0: 5430 6c01 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -0530f4: 1100 |0006: return-object v0 │ │ -0530f6: 5430 6501 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ -0530fa: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -0530fe: 5430 6501 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ -053102: 6e10 f604 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@04f6 │ │ -053108: 0c01 |0010: move-result-object v1 │ │ -05310a: 6e20 c502 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ -053110: 5430 6601 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0166 │ │ -053114: 5431 6501 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ -053118: 7130 9a04 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@049a │ │ -05311e: 0c00 |001b: move-result-object v0 │ │ -053120: 5b30 6c01 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -053124: 5430 6e01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -053128: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -05312c: 5430 6e01 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -053130: 6e10 f604 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@04f6 │ │ -053136: 0c01 |0027: move-result-object v1 │ │ -053138: 6e20 c502 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ -05313e: 5430 6c01 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -053142: 5431 6e01 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -053146: 5b01 fc00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -05314a: 5430 6c01 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -05314e: 5231 6b01 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016b │ │ -053152: 6e30 dd04 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@04dd │ │ -053158: 5430 6c01 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -05315c: 5531 6a01 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016a │ │ -053160: 5c01 ea00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ -053164: 5430 6c01 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -053168: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -05316a: 5c01 f700 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00f7 │ │ -05316e: 5430 6c01 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -053172: 5231 6901 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0169 │ │ -053176: 5901 e800 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -05317a: 5430 6c01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -05317e: 5231 6701 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0167 │ │ -053182: 5901 e100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -053186: 5430 6c01 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -05318a: 5431 6f01 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@016f │ │ -05318e: 5b01 0201 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -053192: 5430 6c01 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -053196: 5531 6d01 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@016d │ │ -05319a: 5c01 f900 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ -05319e: 5430 6c01 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -0531a2: 5531 6801 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0168 │ │ -0531a6: 5c01 e300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -0531aa: 5430 6c01 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -0531ae: 5441 1a01 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0531b2: 5b01 e900 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -0531b6: 6300 3b01 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0531ba: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -0531be: 1a00 9405 |006b: const-string v0, "FragmentManager" // string@0594 │ │ -0531c2: 2201 f804 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0531c6: 7010 a121 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0531cc: 1a02 b706 |0072: const-string v2, "Instantiated fragment " // string@06b7 │ │ -0531d0: 6e20 aa21 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0531d6: 0c01 |0077: move-result-object v1 │ │ -0531d8: 5432 6c01 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -0531dc: 6e20 a921 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0531e2: 0c01 |007d: move-result-object v1 │ │ -0531e4: 6e10 af21 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0531ea: 0c01 |0081: move-result-object v1 │ │ -0531ec: 7120 141c 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0531f2: 5430 6c01 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -0531f6: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +0530b4: |[0530b4] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +0530c4: 5430 6c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +0530c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0530cc: 5430 6c01 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +0530d0: 1100 |0006: return-object v0 │ │ +0530d2: 5430 6501 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ +0530d6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +0530da: 5430 6501 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ +0530de: 6e10 f604 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@04f6 │ │ +0530e4: 0c01 |0010: move-result-object v1 │ │ +0530e6: 6e20 c502 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ +0530ec: 5430 6601 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0166 │ │ +0530f0: 5431 6501 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ +0530f4: 7130 9a04 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@049a │ │ +0530fa: 0c00 |001b: move-result-object v0 │ │ +0530fc: 5b30 6c01 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +053100: 5430 6e01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +053104: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +053108: 5430 6e01 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +05310c: 6e10 f604 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@04f6 │ │ +053112: 0c01 |0027: move-result-object v1 │ │ +053114: 6e20 c502 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ +05311a: 5430 6c01 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +05311e: 5431 6e01 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +053122: 5b01 fc00 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +053126: 5430 6c01 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +05312a: 5231 6b01 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016b │ │ +05312e: 6e30 dd04 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@04dd │ │ +053134: 5430 6c01 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +053138: 5531 6a01 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016a │ │ +05313c: 5c01 ea00 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ +053140: 5430 6c01 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +053144: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +053146: 5c01 f700 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00f7 │ │ +05314a: 5430 6c01 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +05314e: 5231 6901 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0169 │ │ +053152: 5901 e800 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +053156: 5430 6c01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +05315a: 5231 6701 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0167 │ │ +05315e: 5901 e100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +053162: 5430 6c01 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +053166: 5431 6f01 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@016f │ │ +05316a: 5b01 0201 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +05316e: 5430 6c01 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +053172: 5531 6d01 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@016d │ │ +053176: 5c01 f900 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ +05317a: 5430 6c01 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +05317e: 5531 6801 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0168 │ │ +053182: 5c01 e300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +053186: 5430 6c01 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +05318a: 5441 1a01 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +05318e: 5b01 e900 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +053192: 6300 3b01 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +053196: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +05319a: 1a00 9405 |006b: const-string v0, "FragmentManager" // string@0594 │ │ +05319e: 2201 f804 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0531a2: 7010 a121 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0531a8: 1a02 b706 |0072: const-string v2, "Instantiated fragment " // string@06b7 │ │ +0531ac: 6e20 aa21 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0531b2: 0c01 |0077: move-result-object v1 │ │ +0531b4: 5432 6c01 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +0531b8: 6e20 a921 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0531be: 0c01 |007d: move-result-object v1 │ │ +0531c0: 6e10 af21 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0531c6: 0c01 |0081: move-result-object v1 │ │ +0531c8: 7120 141c 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0531ce: 5430 6c01 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +0531d2: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=94 │ │ 0x0006 line=120 │ │ 0x0007 line=97 │ │ 0x000b line=98 │ │ @@ -13103,49 +13103,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0531fc: |[0531fc] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05320c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05320e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -053210: 5430 6601 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0166 │ │ -053214: 6e20 f702 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -05321a: 5230 6b01 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016b │ │ -05321e: 6e20 f202 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -053224: 5530 6a01 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016a │ │ -053228: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -05322c: 0110 |0010: move v0, v1 │ │ -05322e: 6e20 f202 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -053234: 5230 6901 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0169 │ │ -053238: 6e20 f202 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -05323e: 5230 6701 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0167 │ │ -053242: 6e20 f202 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -053248: 5430 6f01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@016f │ │ -05324c: 6e20 f702 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -053252: 5530 6d01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@016d │ │ -053256: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -05325a: 0110 |0027: move v0, v1 │ │ -05325c: 6e20 f202 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -053262: 5530 6801 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0168 │ │ -053266: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -05326a: 6e20 f202 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -053270: 5430 6501 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ -053274: 6e20 f002 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@02f0 │ │ -05327a: 5430 6e01 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -05327e: 6e20 f002 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@02f0 │ │ -053284: 0e00 |003c: return-void │ │ -053286: 0120 |003d: move v0, v2 │ │ -053288: 28d3 |003e: goto 0011 // -002d │ │ -05328a: 0120 |003f: move v0, v2 │ │ -05328c: 28e8 |0040: goto 0028 // -0018 │ │ -05328e: 0121 |0041: move v1, v2 │ │ -053290: 28ed |0042: goto 002f // -0013 │ │ +0531d8: |[0531d8] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0531e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0531ea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0531ec: 5430 6601 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0166 │ │ +0531f0: 6e20 f702 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +0531f6: 5230 6b01 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@016b │ │ +0531fa: 6e20 f202 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +053200: 5530 6a01 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@016a │ │ +053204: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +053208: 0110 |0010: move v0, v1 │ │ +05320a: 6e20 f202 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +053210: 5230 6901 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0169 │ │ +053214: 6e20 f202 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +05321a: 5230 6701 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0167 │ │ +05321e: 6e20 f202 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +053224: 5430 6f01 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@016f │ │ +053228: 6e20 f702 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +05322e: 5530 6d01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@016d │ │ +053232: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +053236: 0110 |0027: move v0, v1 │ │ +053238: 6e20 f202 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +05323e: 5530 6801 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0168 │ │ +053242: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +053246: 6e20 f202 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +05324c: 5430 6501 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0165 │ │ +053250: 6e20 f002 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@02f0 │ │ +053256: 5430 6e01 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +05325a: 6e20 f002 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@02f0 │ │ +053260: 0e00 |003c: return-void │ │ +053262: 0120 |003d: move v0, v2 │ │ +053264: 28d3 |003e: goto 0011 // -002d │ │ +053266: 0120 |003f: move v0, v2 │ │ +053268: 28e8 |0040: goto 0028 // -0018 │ │ +05326a: 0121 |0041: move v1, v2 │ │ +05326c: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=128 │ │ 0x0007 line=129 │ │ 0x000c line=130 │ │ 0x0014 line=131 │ │ 0x0019 line=132 │ │ @@ -13224,18 +13224,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053294: |[053294] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -0532a4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0532aa: 5b01 7701 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0177 │ │ -0532ae: 0e00 |0005: return-void │ │ +053270: |[053270] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +053280: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +053286: 5b01 7701 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0177 │ │ +05328a: 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; │ │ @@ -13247,22 +13247,22 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0532b0: |[0532b0] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -0532c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0532c2: 2200 1e04 |0001: new-instance v0, Landroid/view/View; // type@041e │ │ -0532c6: 5431 7701 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0177 │ │ -0532ca: 7020 881c 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1c88 │ │ -0532d0: 6e20 0b1d 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1d0b │ │ -0532d6: 6e20 0a1d 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1d0a │ │ -0532dc: 1100 |000e: return-object v0 │ │ +05328c: |[05328c] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +05329c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05329e: 2200 1e04 |0001: new-instance v0, Landroid/view/View; // type@041e │ │ +0532a2: 5431 7701 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0177 │ │ +0532a6: 7020 881c 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1c88 │ │ +0532ac: 6e20 0b1d 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1d0b │ │ +0532b2: 6e20 0a1d 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1d0a │ │ +0532b8: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ @@ -13302,17 +13302,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0532e0: |[0532e0] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -0532f0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0532f6: 0e00 |0003: return-void │ │ +0532bc: |[0532bc] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +0532cc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0532d2: 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 - │ │ @@ -13321,19 +13321,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 │ │ -0532f8: |[0532f8] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -053308: 2200 2701 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0127 │ │ -05330c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05330e: 7030 d905 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@05d9 │ │ -053314: 1100 |0006: return-object v0 │ │ +0532d4: |[0532d4] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +0532e4: 2200 2701 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0127 │ │ +0532e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0532ea: 7030 d905 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@05d9 │ │ +0532f0: 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; │ │ │ │ @@ -13342,18 +13342,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 │ │ -053318: |[053318] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -053328: 6e20 d305 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@05d3 │ │ -05332e: 0c00 |0003: move-result-object v0 │ │ -053330: 1100 |0004: return-object v0 │ │ +0532f4: |[0532f4] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +053304: 6e20 d305 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@05d3 │ │ +05330a: 0c00 |0003: move-result-object v0 │ │ +05330c: 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; │ │ │ │ @@ -13362,17 +13362,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 │ │ -053334: |[053334] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -053344: 2320 7b06 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@067b │ │ -053348: 1100 |0002: return-object v0 │ │ +053310: |[053310] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +053320: 2320 7b06 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@067b │ │ +053324: 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 │ │ │ │ @@ -13381,18 +13381,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05334c: |[05334c] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -05335c: 6e20 d505 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@05d5 │ │ -053362: 0c00 |0003: move-result-object v0 │ │ -053364: 1100 |0004: return-object v0 │ │ +053328: |[053328] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +053338: 6e20 d505 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@05d5 │ │ +05333e: 0c00 |0003: move-result-object v0 │ │ +053340: 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 │ │ │ │ @@ -13436,39 +13436,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -053368: |[053368] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -053378: 2200 2601 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@0126 │ │ -05337c: 7010 d205 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@05d2 │ │ -053382: 6900 7801 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0178 │ │ -053386: 0e00 |0007: return-void │ │ +053344: |[053344] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +053354: 2200 2601 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@0126 │ │ +053358: 7010 d205 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@05d2 │ │ +05335e: 6900 7801 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0178 │ │ +053362: 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 │ │ -053388: |[053388] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -053398: 7020 821c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1c82 │ │ -05339e: 6e10 ee02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ -0533a4: 0c00 |0006: move-result-object v0 │ │ -0533a6: 5b10 7901 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ -0533aa: 0e00 |0009: return-void │ │ +053364: |[053364] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +053374: 7020 821c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1c82 │ │ +05337a: 6e10 ee02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ +053380: 0c00 |0006: move-result-object v0 │ │ +053382: 5b10 7901 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ +053386: 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; │ │ @@ -13479,17 +13479,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 │ │ -0533ac: |[0533ac] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -0533bc: 7020 d805 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@05d8 │ │ -0533c2: 0e00 |0003: return-void │ │ +053388: |[053388] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +053398: 7020 d805 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@05d8 │ │ +05339e: 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; │ │ @@ -13499,17 +13499,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0533c4: |[0533c4] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -0533d4: 7020 831c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1c83 │ │ -0533da: 0e00 |0003: return-void │ │ +0533a0: |[0533a0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +0533b0: 7020 831c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1c83 │ │ +0533b6: 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; │ │ @@ -13520,38 +13520,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0533dc: |[0533dc] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -0533ec: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0533f0: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0533f6: 1a01 9d05 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@059d │ │ -0533fa: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -053400: 0c00 |000a: move-result-object v0 │ │ -053402: 7110 b321 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -053408: 0a01 |000e: move-result v1 │ │ -05340a: 7110 5321 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -053410: 0c01 |0012: move-result-object v1 │ │ -053412: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -053418: 0c00 |0016: move-result-object v0 │ │ -05341a: 1a01 3f00 |0017: const-string v1, " curTab=" // string@003f │ │ -05341e: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -053424: 0c00 |001c: move-result-object v0 │ │ -053426: 5421 7901 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ -05342a: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -053430: 0c00 |0022: move-result-object v0 │ │ -053432: 1a01 6e30 |0023: const-string v1, "}" // string@306e │ │ -053436: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05343c: 0c00 |0028: move-result-object v0 │ │ -05343e: 6e10 af21 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -053444: 0c00 |002c: move-result-object v0 │ │ -053446: 1100 |002d: return-object v0 │ │ +0533b8: |[0533b8] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +0533c8: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0533cc: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0533d2: 1a01 9d05 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@059d │ │ +0533d6: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0533dc: 0c00 |000a: move-result-object v0 │ │ +0533de: 7110 b321 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +0533e4: 0a01 |000e: move-result v1 │ │ +0533e6: 7110 5321 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0533ec: 0c01 |0012: move-result-object v1 │ │ +0533ee: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0533f4: 0c00 |0016: move-result-object v0 │ │ +0533f6: 1a01 3f00 |0017: const-string v1, " curTab=" // string@003f │ │ +0533fa: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +053400: 0c00 |001c: move-result-object v0 │ │ +053402: 5421 7901 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ +053406: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05340c: 0c00 |0022: move-result-object v0 │ │ +05340e: 1a01 6a30 |0023: const-string v1, "}" // string@306a │ │ +053412: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +053418: 0c00 |0028: move-result-object v0 │ │ +05341a: 6e10 af21 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +053420: 0c00 |002c: move-result-object v0 │ │ +053422: 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;) │ │ @@ -13559,19 +13559,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -053448: |[053448] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -053458: 6f30 841c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1c84 │ │ -05345e: 5410 7901 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ -053462: 6e20 f702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -053468: 0e00 |0008: return-void │ │ +053424: |[053424] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +053434: 6f30 841c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1c84 │ │ +05343a: 5410 7901 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ +05343e: 6e20 f702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +053444: 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; │ │ @@ -13628,20 +13628,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 │ │ -05346c: |[05346c] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -05347c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -053482: 5b01 7d01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@017d │ │ -053486: 5b02 7b01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@017b │ │ -05348a: 5b03 7a01 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@017a │ │ -05348e: 0e00 |0009: return-void │ │ +053448: |[053448] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +053458: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05345e: 5b01 7d01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@017d │ │ +053462: 5b02 7b01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@017b │ │ +053466: 5b03 7a01 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@017a │ │ +05346a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -13657,17 +13657,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 │ │ -053490: |[053490] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -0534a0: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@017c │ │ -0534a4: 1100 |0002: return-object v0 │ │ +05346c: |[05346c] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +05347c: 5410 7c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@017c │ │ +053480: 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;) │ │ @@ -13675,17 +13675,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 │ │ -0534a8: |[0534a8] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -0534b8: 5b01 7c01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@017c │ │ -0534bc: 1101 |0002: return-object v1 │ │ +053484: |[053484] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +053494: 5b01 7c01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@017c │ │ +053498: 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; │ │ │ │ @@ -13694,17 +13694,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 │ │ -0534c0: |[0534c0] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -0534d0: 5410 7d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@017d │ │ -0534d4: 1100 |0002: return-object v0 │ │ +05349c: |[05349c] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +0534ac: 5410 7d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@017d │ │ +0534b0: 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;) │ │ @@ -13712,17 +13712,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 │ │ -0534d8: |[0534d8] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -0534e8: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@017b │ │ -0534ec: 1100 |0002: return-object v0 │ │ +0534b4: |[0534b4] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +0534c4: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@017b │ │ +0534c8: 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;) │ │ @@ -13730,17 +13730,17 @@ │ │ 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 │ │ -0534f0: |[0534f0] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -053500: 5410 7a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@017a │ │ -053504: 1100 |0002: return-object v0 │ │ +0534cc: |[0534cc] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +0534dc: 5410 7a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@017a │ │ +0534e0: 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 - │ │ @@ -13812,22 +13812,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -053508: |[053508] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -053518: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05351a: 7030 ec1e 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1eec │ │ -053520: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -053524: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -05352a: 5b20 8501 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ -05352e: 7030 ef05 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@05ef │ │ -053534: 0e00 |000e: return-void │ │ +0534e4: |[0534e4] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +0534f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0534f6: 7030 ec1e 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1eec │ │ +0534fc: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +053500: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +053506: 5b20 8501 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ +05350a: 7030 ef05 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@05ef │ │ +053510: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -13839,21 +13839,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 │ │ -053538: |[053538] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -053548: 7030 ec1e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1eec │ │ -05354e: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -053552: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -053558: 5b10 8501 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ -05355c: 7030 ef05 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@05ef │ │ -053562: 0e00 |000d: return-void │ │ +053514: |[053514] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +053524: 7030 ec1e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1eec │ │ +05352a: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +05352e: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +053534: 5b10 8501 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ +053538: 7030 ef05 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@05ef │ │ +05353e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -13866,88 +13866,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 │ │ -053564: |[053564] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -053574: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -053576: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -053578: 5463 8501 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ -05357c: 6e10 2222 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -053582: 0a03 |0007: move-result v3 │ │ -053584: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -053588: 5463 8501 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ -05358c: 6e20 1b22 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -053592: 0c02 |000f: move-result-object v2 │ │ -053594: 1f02 2801 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0128 │ │ -053598: 7110 e105 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@05e1 │ │ -05359e: 0c03 |0015: move-result-object v3 │ │ -0535a0: 6e20 8621 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0535a6: 0a03 |0019: move-result v3 │ │ -0535a8: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -0535ac: 0721 |001c: move-object v1, v2 │ │ -0535ae: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0535b2: 28e3 |001f: goto 0002 // -001d │ │ -0535b4: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -0535b8: 2203 e604 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0535bc: 2204 f804 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -0535c0: 7010 a121 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0535c6: 1a05 b60f |0029: const-string v5, "No tab known for tag " // string@0fb6 │ │ -0535ca: 6e20 aa21 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0535d0: 0c04 |002e: move-result-object v4 │ │ -0535d2: 6e20 aa21 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0535d8: 0c04 |0032: move-result-object v4 │ │ -0535da: 6e10 af21 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0535e0: 0c04 |0036: move-result-object v4 │ │ -0535e2: 7020 4a21 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0535e8: 2703 |003a: throw v3 │ │ -0535ea: 5463 8201 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ -0535ee: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -0535f2: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -0535f6: 5463 8101 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ -0535fa: 6e10 3405 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -053600: 0c08 |0046: move-result-object v8 │ │ -053602: 5463 8201 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ -053606: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -05360a: 5463 8201 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ -05360e: 7110 df05 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@05df │ │ -053614: 0c03 |0050: move-result-object v3 │ │ -053616: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -05361a: 5463 8201 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ -05361e: 7110 df05 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@05df │ │ -053624: 0c03 |0058: move-result-object v3 │ │ -053626: 6e20 0406 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0604 │ │ -05362c: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -053630: 7110 df05 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@05df │ │ -053636: 0c03 |0061: move-result-object v3 │ │ -053638: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -05363c: 5463 8001 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0180 │ │ -053640: 7110 e205 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@05e2 │ │ -053646: 0c04 |0069: move-result-object v4 │ │ -053648: 6e10 3321 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -05364e: 0c04 |006d: move-result-object v4 │ │ -053650: 7110 e305 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@05e3 │ │ -053656: 0c05 |0071: move-result-object v5 │ │ -053658: 7130 9a04 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@049a │ │ -05365e: 0c03 |0075: move-result-object v3 │ │ -053660: 7120 e005 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@05e0 │ │ -053666: 5263 7f01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ -05366a: 7110 df05 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@05df │ │ -053670: 0c04 |007e: move-result-object v4 │ │ -053672: 7110 e105 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@05e1 │ │ -053678: 0c05 |0082: move-result-object v5 │ │ -05367a: 6e40 fd05 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@05fd │ │ -053680: 5b61 8201 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ -053684: 1108 |0088: return-object v8 │ │ -053686: 7110 df05 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@05df │ │ -05368c: 0c03 |008c: move-result-object v3 │ │ -05368e: 6e20 0106 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0601 │ │ -053694: 28f6 |0090: goto 0086 // -000a │ │ +053540: |[053540] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +053550: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +053552: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +053554: 5463 8501 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ +053558: 6e10 2222 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05355e: 0a03 |0007: move-result v3 │ │ +053560: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +053564: 5463 8501 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ +053568: 6e20 1b22 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +05356e: 0c02 |000f: move-result-object v2 │ │ +053570: 1f02 2801 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0128 │ │ +053574: 7110 e105 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@05e1 │ │ +05357a: 0c03 |0015: move-result-object v3 │ │ +05357c: 6e20 8621 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +053582: 0a03 |0019: move-result v3 │ │ +053584: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +053588: 0721 |001c: move-object v1, v2 │ │ +05358a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05358e: 28e3 |001f: goto 0002 // -001d │ │ +053590: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +053594: 2203 e604 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@04e6 │ │ +053598: 2204 f804 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +05359c: 7010 a121 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0535a2: 1a05 b20f |0029: const-string v5, "No tab known for tag " // string@0fb2 │ │ +0535a6: 6e20 aa21 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0535ac: 0c04 |002e: move-result-object v4 │ │ +0535ae: 6e20 aa21 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0535b4: 0c04 |0032: move-result-object v4 │ │ +0535b6: 6e10 af21 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0535bc: 0c04 |0036: move-result-object v4 │ │ +0535be: 7020 4a21 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0535c4: 2703 |003a: throw v3 │ │ +0535c6: 5463 8201 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ +0535ca: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +0535ce: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +0535d2: 5463 8101 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ +0535d6: 6e10 3405 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +0535dc: 0c08 |0046: move-result-object v8 │ │ +0535de: 5463 8201 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ +0535e2: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +0535e6: 5463 8201 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ +0535ea: 7110 df05 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@05df │ │ +0535f0: 0c03 |0050: move-result-object v3 │ │ +0535f2: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +0535f6: 5463 8201 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ +0535fa: 7110 df05 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@05df │ │ +053600: 0c03 |0058: move-result-object v3 │ │ +053602: 6e20 0406 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0604 │ │ +053608: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +05360c: 7110 df05 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@05df │ │ +053612: 0c03 |0061: move-result-object v3 │ │ +053614: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +053618: 5463 8001 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0180 │ │ +05361c: 7110 e205 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@05e2 │ │ +053622: 0c04 |0069: move-result-object v4 │ │ +053624: 6e10 3321 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +05362a: 0c04 |006d: move-result-object v4 │ │ +05362c: 7110 e305 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@05e3 │ │ +053632: 0c05 |0071: move-result-object v5 │ │ +053634: 7130 9a04 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@049a │ │ +05363a: 0c03 |0075: move-result-object v3 │ │ +05363c: 7120 e005 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@05e0 │ │ +053642: 5263 7f01 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ +053646: 7110 df05 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@05df │ │ +05364c: 0c04 |007e: move-result-object v4 │ │ +05364e: 7110 e105 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@05e1 │ │ +053654: 0c05 |0082: move-result-object v5 │ │ +053656: 6e40 fd05 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@05fd │ │ +05365c: 5b61 8201 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ +053660: 1108 |0088: return-object v8 │ │ +053662: 7110 df05 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@05df │ │ +053668: 0c03 |008c: move-result-object v3 │ │ +05366a: 6e20 0106 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0601 │ │ +053670: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -13980,38 +13980,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -053698: |[053698] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -0536a8: 5430 8401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ -0536ac: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -0536b0: 5230 7f01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ -0536b4: 6e20 ec05 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@05ec │ │ -0536ba: 0c00 |0009: move-result-object v0 │ │ -0536bc: 1f00 5304 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0453 │ │ -0536c0: 5b30 8401 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ -0536c4: 5430 8401 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ -0536c8: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -0536cc: 2200 e604 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0536d0: 2201 f804 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0536d4: 7010 a121 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0536da: 1a02 b50f |0019: const-string v2, "No tab content FrameLayout found for id " // string@0fb5 │ │ -0536de: 6e20 aa21 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0536e4: 0c01 |001e: move-result-object v1 │ │ -0536e6: 5232 7f01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ -0536ea: 6e20 a621 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0536f0: 0c01 |0024: move-result-object v1 │ │ -0536f2: 6e10 af21 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0536f8: 0c01 |0028: move-result-object v1 │ │ -0536fa: 7020 4a21 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -053700: 2700 |002c: throw v0 │ │ -053702: 0e00 |002d: return-void │ │ +053674: |[053674] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +053684: 5430 8401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ +053688: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +05368c: 5230 7f01 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ +053690: 6e20 ec05 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@05ec │ │ +053696: 0c00 |0009: move-result-object v0 │ │ +053698: 1f00 5304 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0453 │ │ +05369c: 5b30 8401 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ +0536a0: 5430 8401 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ +0536a4: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +0536a8: 2200 e604 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0536ac: 2201 f804 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0536b0: 7010 a121 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0536b6: 1a02 b10f |0019: const-string v2, "No tab content FrameLayout found for id " // string@0fb1 │ │ +0536ba: 6e20 aa21 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0536c0: 0c01 |001e: move-result-object v1 │ │ +0536c2: 5232 7f01 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ +0536c6: 6e20 a621 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0536cc: 0c01 |0024: move-result-object v1 │ │ +0536ce: 6e10 af21 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0536d4: 0c01 |0028: move-result-object v1 │ │ +0536d6: 7020 4a21 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0536dc: 2700 |002c: throw v0 │ │ +0536de: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -14023,55 +14023,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -053704: |[053704] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -053714: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -05371a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -05371c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -05371e: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -053720: 6e20 ec05 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@05ec │ │ -053726: 0c03 |0009: move-result-object v3 │ │ -053728: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -05372c: 2201 5604 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@0456 │ │ -053730: 7020 871e 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1e87 │ │ -053736: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -053738: 6e20 8d1e 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1e8d │ │ -05373e: 2203 5204 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ -053742: 7030 781e 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ -053748: 6e30 e805 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@05e8 │ │ -05374e: 2202 6804 |001d: new-instance v2, Landroid/widget/TabWidget; // type@0468 │ │ -053752: 7020 f31e 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1ef3 │ │ -053758: 6e20 f41e 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@1ef4 │ │ -05375e: 6e20 f51e 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1ef5 │ │ -053764: 2203 5504 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -053768: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -05376a: 7040 861e 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1e86 │ │ -053770: 6e30 891e 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e89 │ │ -053776: 2200 5304 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@0453 │ │ -05377a: 7020 791e 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ -053780: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -053786: 6e20 7b1e 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@1e7b │ │ -05378c: 2203 5504 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -053790: 7040 861e 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1e86 │ │ -053796: 6e30 891e 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e89 │ │ -05379c: 2200 5304 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@0453 │ │ -0537a0: 7020 791e 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ -0537a6: 5b80 8401 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ -0537aa: 5483 8401 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ -0537ae: 5284 7f01 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ -0537b2: 6e20 7b1e 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1e7b │ │ -0537b8: 2203 5504 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -0537bc: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -0537c0: 7040 861e 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1e86 │ │ -0537c6: 6e30 891e 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e89 │ │ -0537cc: 0e00 |005c: return-void │ │ +0536e0: |[0536e0] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +0536f0: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +0536f6: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0536f8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0536fa: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +0536fc: 6e20 ec05 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@05ec │ │ +053702: 0c03 |0009: move-result-object v3 │ │ +053704: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +053708: 2201 5604 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@0456 │ │ +05370c: 7020 871e 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1e87 │ │ +053712: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +053714: 6e20 8d1e 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1e8d │ │ +05371a: 2203 5204 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ +05371e: 7030 781e 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ +053724: 6e30 e805 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@05e8 │ │ +05372a: 2202 6804 |001d: new-instance v2, Landroid/widget/TabWidget; // type@0468 │ │ +05372e: 7020 f31e 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1ef3 │ │ +053734: 6e20 f41e 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@1ef4 │ │ +05373a: 6e20 f51e 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1ef5 │ │ +053740: 2203 5504 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ +053744: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +053746: 7040 861e 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1e86 │ │ +05374c: 6e30 891e 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e89 │ │ +053752: 2200 5304 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@0453 │ │ +053756: 7020 791e 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ +05375c: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +053762: 6e20 7b1e 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@1e7b │ │ +053768: 2203 5504 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ +05376c: 7040 861e 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1e86 │ │ +053772: 6e30 891e 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e89 │ │ +053778: 2200 5304 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@0453 │ │ +05377c: 7020 791e 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ +053782: 5b80 8401 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ +053786: 5483 8401 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ +05378a: 5284 7f01 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ +05378e: 6e20 7b1e 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1e7b │ │ +053794: 2203 5504 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ +053798: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +05379c: 7040 861e 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1e86 │ │ +0537a2: 6e30 891e 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e89 │ │ +0537a8: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -14098,28 +14098,28 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -0537d0: |[0537d0] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0537e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0537e2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0537e4: 2311 6d06 |0002: new-array v1, v1, [I // type@066d │ │ -0537e8: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -0537ee: 4b02 0103 |0007: aput v2, v1, v3 │ │ -0537f2: 6e53 f700 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ -0537f8: 0c00 |000c: move-result-object v0 │ │ -0537fa: 6e30 5a01 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@015a │ │ -053800: 0a01 |0010: move-result v1 │ │ -053802: 5941 7f01 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ -053806: 6e10 5d01 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -05380c: 6f20 f11e 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1ef1 │ │ -053812: 0e00 |0019: return-void │ │ +0537ac: |[0537ac] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0537bc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0537be: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0537c0: 2311 6d06 |0002: new-array v1, v1, [I // type@066d │ │ +0537c4: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +0537ca: 4b02 0103 |0007: aput v2, v1, v3 │ │ +0537ce: 6e53 f700 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00f7 │ │ +0537d4: 0c00 |000c: move-result-object v0 │ │ +0537d6: 6e30 5a01 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@015a │ │ +0537dc: 0a01 |0010: move-result v1 │ │ +0537de: 5941 7f01 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ +0537e2: 6e10 5d01 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +0537e8: 6f20 f11e 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1ef1 │ │ +0537ee: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -14135,48 +14135,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 │ │ -053814: |[053814] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -053824: 2203 2501 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@0125 │ │ -053828: 5454 8001 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0180 │ │ -05382c: 7020 d005 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@05d0 │ │ -053832: 6e20 eb1e 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1eeb │ │ -053838: 6e10 ea1e 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1eea │ │ -05383e: 0c02 |000d: move-result-object v2 │ │ -053840: 2201 2801 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0128 │ │ -053844: 7040 de05 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@05de │ │ -05384a: 5553 7e01 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@017e │ │ -05384e: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -053852: 5453 8101 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ -053856: 6e20 3905 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0539 │ │ -05385c: 0c03 |001c: move-result-object v3 │ │ -05385e: 7120 e005 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@05e0 │ │ -053864: 7110 df05 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@05df │ │ -05386a: 0c03 |0023: move-result-object v3 │ │ -05386c: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -053870: 7110 df05 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@05df │ │ -053876: 0c03 |0029: move-result-object v3 │ │ -053878: 6e10 9d04 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@049d │ │ -05387e: 0a03 |002d: move-result v3 │ │ -053880: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -053884: 5453 8101 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ -053888: 6e10 3405 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -05388e: 0c00 |0035: move-result-object v0 │ │ -053890: 7110 df05 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@05df │ │ -053896: 0c03 |0039: move-result-object v3 │ │ -053898: 6e20 0406 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0604 │ │ -05389e: 6e10 0206 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ -0538a4: 5453 8501 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ -0538a8: 6e20 1722 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0538ae: 6e20 e605 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@05e6 │ │ -0538b4: 0e00 |0048: return-void │ │ +0537f0: |[0537f0] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +053800: 2203 2501 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@0125 │ │ +053804: 5454 8001 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0180 │ │ +053808: 7020 d005 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@05d0 │ │ +05380e: 6e20 eb1e 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1eeb │ │ +053814: 6e10 ea1e 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1eea │ │ +05381a: 0c02 |000d: move-result-object v2 │ │ +05381c: 2201 2801 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0128 │ │ +053820: 7040 de05 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@05de │ │ +053826: 5553 7e01 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@017e │ │ +05382a: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +05382e: 5453 8101 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ +053832: 6e20 3905 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0539 │ │ +053838: 0c03 |001c: move-result-object v3 │ │ +05383a: 7120 e005 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@05e0 │ │ +053840: 7110 df05 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@05df │ │ +053846: 0c03 |0023: move-result-object v3 │ │ +053848: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +05384c: 7110 df05 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@05df │ │ +053852: 0c03 |0029: move-result-object v3 │ │ +053854: 6e10 9d04 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@049d │ │ +05385a: 0a03 |002d: move-result v3 │ │ +05385c: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +053860: 5453 8101 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ +053864: 6e10 3405 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +05386a: 0c00 |0035: move-result-object v0 │ │ +05386c: 7110 df05 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@05df │ │ +053872: 0c03 |0039: move-result-object v3 │ │ +053874: 6e20 0406 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0604 │ │ +05387a: 6e10 0206 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ +053880: 5453 8501 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ +053884: 6e20 1722 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +05388a: 6e20 e605 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@05e6 │ │ +053890: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -14202,67 +14202,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -0538b8: |[0538b8] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -0538c8: 6f10 ed1e 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@1eed │ │ -0538ce: 6e10 ed05 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@05ed │ │ -0538d4: 0c00 |0006: move-result-object v0 │ │ -0538d6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0538d8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0538da: 5464 8501 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ -0538de: 6e10 2222 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0538e4: 0a04 |000e: move-result v4 │ │ -0538e6: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -0538ea: 5464 8501 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ -0538ee: 6e20 1b22 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0538f4: 0c03 |0016: move-result-object v3 │ │ -0538f6: 1f03 2801 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0128 │ │ -0538fa: 5464 8101 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ -0538fe: 7110 e105 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@05e1 │ │ -053904: 0c05 |001e: move-result-object v5 │ │ -053906: 6e20 3905 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0539 │ │ -05390c: 0c04 |0022: move-result-object v4 │ │ -05390e: 7120 e005 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@05e0 │ │ -053914: 7110 df05 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@05df │ │ -05391a: 0c04 |0029: move-result-object v4 │ │ -05391c: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -053920: 7110 df05 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@05df │ │ -053926: 0c04 |002f: move-result-object v4 │ │ -053928: 6e10 9d04 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@049d │ │ -05392e: 0a04 |0033: move-result v4 │ │ -053930: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -053934: 7110 e105 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@05e1 │ │ -05393a: 0c04 |0039: move-result-object v4 │ │ -05393c: 6e20 8621 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -053942: 0a04 |003d: move-result v4 │ │ -053944: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -053948: 5b63 8201 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ -05394c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -053950: 28c5 |0044: goto 0009 // -003b │ │ -053952: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -053956: 5464 8101 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ -05395a: 6e10 3405 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -053960: 0c01 |004c: move-result-object v1 │ │ -053962: 7110 df05 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@05df │ │ -053968: 0c04 |0050: move-result-object v4 │ │ -05396a: 6e20 0406 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0604 │ │ -053970: 28ee |0054: goto 0042 // -0012 │ │ -053972: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -053974: 5c64 7e01 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@017e │ │ -053978: 7030 e905 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@05e9 │ │ -05397e: 0c01 |005b: move-result-object v1 │ │ -053980: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -053984: 6e10 0206 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ -05398a: 5464 8101 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ -05398e: 6e10 3705 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0537 │ │ -053994: 0e00 |0066: return-void │ │ +053894: |[053894] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +0538a4: 6f10 ed1e 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@1eed │ │ +0538aa: 6e10 ed05 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@05ed │ │ +0538b0: 0c00 |0006: move-result-object v0 │ │ +0538b2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0538b4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0538b6: 5464 8501 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ +0538ba: 6e10 2222 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0538c0: 0a04 |000e: move-result v4 │ │ +0538c2: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +0538c6: 5464 8501 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0185 │ │ +0538ca: 6e20 1b22 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0538d0: 0c03 |0016: move-result-object v3 │ │ +0538d2: 1f03 2801 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0128 │ │ +0538d6: 5464 8101 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ +0538da: 7110 e105 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@05e1 │ │ +0538e0: 0c05 |001e: move-result-object v5 │ │ +0538e2: 6e20 3905 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0539 │ │ +0538e8: 0c04 |0022: move-result-object v4 │ │ +0538ea: 7120 e005 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@05e0 │ │ +0538f0: 7110 df05 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@05df │ │ +0538f6: 0c04 |0029: move-result-object v4 │ │ +0538f8: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +0538fc: 7110 df05 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@05df │ │ +053902: 0c04 |002f: move-result-object v4 │ │ +053904: 6e10 9d04 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@049d │ │ +05390a: 0a04 |0033: move-result v4 │ │ +05390c: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +053910: 7110 e105 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@05e1 │ │ +053916: 0c04 |0039: move-result-object v4 │ │ +053918: 6e20 8621 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +05391e: 0a04 |003d: move-result v4 │ │ +053920: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +053924: 5b63 8201 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0182 │ │ +053928: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05392c: 28c5 |0044: goto 0009 // -003b │ │ +05392e: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +053932: 5464 8101 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ +053936: 6e10 3405 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +05393c: 0c01 |004c: move-result-object v1 │ │ +05393e: 7110 df05 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@05df │ │ +053944: 0c04 |0050: move-result-object v4 │ │ +053946: 6e20 0406 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0604 │ │ +05394c: 28ee |0054: goto 0042 // -0012 │ │ +05394e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +053950: 5c64 7e01 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@017e │ │ +053954: 7030 e905 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@05e9 │ │ +05395a: 0c01 |005b: move-result-object v1 │ │ +05395c: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +053960: 6e10 0206 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ +053966: 5464 8101 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ +05396a: 6e10 3705 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0537 │ │ +053970: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -14292,19 +14292,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053998: |[053998] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -0539a8: 6f10 ee1e 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1eee │ │ -0539ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0539b0: 5c10 7e01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@017e │ │ -0539b4: 0e00 |0006: return-void │ │ +053974: |[053974] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +053984: 6f10 ee1e 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1eee │ │ +05398a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05398c: 5c10 7e01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@017e │ │ +053990: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0003 line=290 │ │ 0x0006 line=291 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -14314,23 +14314,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0539b8: |[0539b8] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0539c8: 0730 |0000: move-object v0, v3 │ │ -0539ca: 1f00 2701 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0127 │ │ -0539ce: 6e10 db05 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@05db │ │ -0539d4: 0c01 |0006: move-result-object v1 │ │ -0539d6: 6f20 ef1e 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1eef │ │ -0539dc: 5401 7901 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ -0539e0: 6e20 f505 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@05f5 │ │ -0539e6: 0e00 |000f: return-void │ │ +053994: |[053994] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0539a4: 0730 |0000: move-object v0, v3 │ │ +0539a6: 1f00 2701 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0127 │ │ +0539aa: 6e10 db05 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@05db │ │ +0539b0: 0c01 |0006: move-result-object v1 │ │ +0539b2: 6f20 ef1e 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1eef │ │ +0539b8: 5401 7901 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ +0539bc: 6e20 f505 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@05f5 │ │ +0539c2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -14343,23 +14343,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0539e8: |[0539e8] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0539f8: 6f10 f01e 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ef0 │ │ -0539fe: 0c01 |0003: move-result-object v1 │ │ -053a00: 2200 2701 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0127 │ │ -053a04: 7020 da05 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@05da │ │ -053a0a: 6e10 ed05 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@05ed │ │ -053a10: 0c02 |000c: move-result-object v2 │ │ -053a12: 5b02 7901 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ -053a16: 1100 |000f: return-object v0 │ │ +0539c4: |[0539c4] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0539d4: 6f10 f01e 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ef0 │ │ +0539da: 0c01 |0003: move-result-object v1 │ │ +0539dc: 2200 2701 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0127 │ │ +0539e0: 7020 da05 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@05da │ │ +0539e6: 6e10 ed05 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@05ed │ │ +0539ec: 0c02 |000c: move-result-object v2 │ │ +0539ee: 5b02 7901 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0179 │ │ +0539f2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -14372,27 +14372,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -053a18: |[053a18] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -053a28: 5521 7e01 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@017e │ │ -053a2c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -053a30: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -053a32: 7030 e905 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@05e9 │ │ -053a38: 0c00 |0008: move-result-object v0 │ │ -053a3a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -053a3e: 6e10 0206 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ -053a44: 5421 8301 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0183 │ │ -053a48: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -053a4c: 5421 8301 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0183 │ │ -053a50: 7220 e91e 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1ee9 │ │ -053a56: 0e00 |0017: return-void │ │ +0539f4: |[0539f4] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +053a04: 5521 7e01 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@017e │ │ +053a08: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +053a0c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +053a0e: 7030 e905 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@05e9 │ │ +053a14: 0c00 |0008: move-result-object v0 │ │ +053a16: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +053a1a: 6e10 0206 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ +053a20: 5421 8301 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0183 │ │ +053a24: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +053a28: 5421 8301 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0183 │ │ +053a2c: 7220 e91e 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1ee9 │ │ +053a32: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -14408,17 +14408,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053a58: |[053a58] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -053a68: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0183 │ │ -053a6c: 0e00 |0002: return-void │ │ +053a34: |[053a34] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +053a44: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0183 │ │ +053a48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -14428,19 +14428,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -053a70: |[053a70] android.support.v4.app.FragmentTabHost.setup:()V │ │ -053a80: 2200 e604 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -053a84: 1a01 8c0f |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0f8c │ │ -053a88: 7020 4a21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -053a8e: 2700 |0007: throw v0 │ │ +053a4c: |[053a4c] android.support.v4.app.FragmentTabHost.setup:()V │ │ +053a5c: 2200 e604 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +053a60: 1a01 880f |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0f88 │ │ +053a64: 7020 4a21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +053a6a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -14448,21 +14448,21 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -053a90: |[053a90] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -053aa0: 7020 eb05 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@05eb │ │ -053aa6: 6f10 f21e 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1ef2 │ │ -053aac: 5b01 8001 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0180 │ │ -053ab0: 5b02 8101 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ -053ab4: 7010 ea05 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@05ea │ │ -053aba: 0e00 |000d: return-void │ │ +053a6c: |[053a6c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +053a7c: 7020 eb05 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@05eb │ │ +053a82: 6f10 f21e 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1ef2 │ │ +053a88: 5b01 8001 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0180 │ │ +053a8c: 5b02 8101 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ +053a90: 7010 ea05 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@05ea │ │ +053a96: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -14477,30 +14477,30 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -053abc: |[053abc] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -053acc: 7020 eb05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@05eb │ │ -053ad2: 6f10 f21e 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1ef2 │ │ -053ad8: 5b23 8001 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0180 │ │ -053adc: 5b24 8101 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ -053ae0: 5925 7f01 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ -053ae4: 7010 ea05 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@05ea │ │ -053aea: 5420 8401 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ -053aee: 6e20 7b1e 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1e7b │ │ -053af4: 6e10 ee05 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@05ee │ │ -053afa: 0a00 |0017: move-result v0 │ │ -053afc: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -053afe: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -053b02: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -053b08: 6e20 f605 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@05f6 │ │ -053b0e: 0e00 |0021: return-void │ │ +053a98: |[053a98] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +053aa8: 7020 eb05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@05eb │ │ +053aae: 6f10 f21e 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1ef2 │ │ +053ab4: 5b23 8001 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0180 │ │ +053ab8: 5b24 8101 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0181 │ │ +053abc: 5925 7f01 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@017f │ │ +053ac0: 7010 ea05 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@05ea │ │ +053ac6: 5420 8401 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0184 │ │ +053aca: 6e20 7b1e 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1e7b │ │ +053ad0: 6e10 ee05 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@05ee │ │ +053ad6: 0a00 |0017: move-result v0 │ │ +053ad8: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +053ada: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +053ade: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +053ae4: 6e20 f605 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@05f6 │ │ +053aea: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -14625,17 +14625,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053b10: |[053b10] android.support.v4.app.FragmentTransaction.:()V │ │ -053b20: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -053b26: 0e00 |0003: return-void │ │ +053aec: |[053aec] android.support.v4.app.FragmentTransaction.:()V │ │ +053afc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +053b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ @@ -14824,18 +14824,18 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053b28: |[053b28] android.support.v4.app.FragmentTransitionCompat21$1.:(Landroid/graphics/Rect;)V │ │ -053b38: 5b01 8d01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@018d │ │ -053b3c: 7010 011c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1c01 │ │ -053b42: 0e00 |0005: return-void │ │ +053b04: |[053b04] android.support.v4.app.FragmentTransitionCompat21$1.:(Landroid/graphics/Rect;)V │ │ +053b14: 5b01 8d01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@018d │ │ +053b18: 7010 011c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1c01 │ │ +053b1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/graphics/Rect; │ │ │ │ @@ -14845,17 +14845,17 @@ │ │ type : '(Landroid/transition/Transition;)Landroid/graphics/Rect;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053b44: |[053b44] android.support.v4.app.FragmentTransitionCompat21$1.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ -053b54: 5410 8d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@018d │ │ -053b58: 1100 |0002: return-object v0 │ │ +053b20: |[053b20] android.support.v4.app.FragmentTransitionCompat21$1.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ +053b30: 5410 8d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@018d │ │ +053b34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTransitionCompat21$1; │ │ 0x0000 - 0x0003 reg=2 transition Landroid/transition/Transition; │ │ │ │ @@ -14914,23 +14914,23 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -053b5c: |[053b5c] android.support.v4.app.FragmentTransitionCompat21$2.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V │ │ -053b6c: 5b01 8e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@018e │ │ -053b70: 5b02 9101 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@0191 │ │ -053b74: 5b03 9201 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0192 │ │ -053b78: 5b04 9301 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ -053b7c: 5b05 8f01 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@018f │ │ -053b80: 5b06 9001 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0190 │ │ -053b84: 7010 6f21 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -053b8a: 0e00 |000f: return-void │ │ +053b38: |[053b38] android.support.v4.app.FragmentTransitionCompat21$2.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V │ │ +053b48: 5b01 8e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@018e │ │ +053b4c: 5b02 9101 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@0191 │ │ +053b50: 5b03 9201 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0192 │ │ +053b54: 5b04 9301 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ +053b58: 5b05 8f01 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@018f │ │ +053b5c: 5b06 9001 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0190 │ │ +053b60: 7010 6f21 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +053b66: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$2; │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ │ @@ -14945,74 +14945,74 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 122 16-bit code units │ │ -053b8c: |[053b8c] android.support.v4.app.FragmentTransitionCompat21$2.onPreDraw:()Z │ │ -053b9c: 5486 8e01 |0000: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@018e │ │ -053ba0: 6e10 c81c 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -053ba6: 0c06 |0005: move-result-object v6 │ │ -053ba8: 6e20 8f1d 8600 |0006: invoke-virtual {v6, v8}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8f │ │ -053bae: 5486 9101 |0009: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@0191 │ │ -053bb2: 7210 1e06 0600 |000b: invoke-interface {v6}, Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;.getView:()Landroid/view/View; // method@061e │ │ -053bb8: 0c01 |000e: move-result-object v1 │ │ -053bba: 3801 6900 |000f: if-eqz v1, 0078 // +0069 │ │ -053bbe: 5486 9201 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0192 │ │ -053bc2: 7210 7022 0600 |0013: invoke-interface {v6}, Ljava/util/Map;.isEmpty:()Z // method@2270 │ │ -053bc8: 0a06 |0016: move-result v6 │ │ -053bca: 3906 4600 |0017: if-nez v6, 005d // +0046 │ │ -053bce: 5486 9301 |0019: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ -053bd2: 7120 2a06 1600 |001b: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@062a │ │ -053bd8: 5486 9301 |001e: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ -053bdc: 7210 7122 0600 |0020: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2271 │ │ -053be2: 0c06 |0023: move-result-object v6 │ │ -053be4: 5487 9201 |0024: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0192 │ │ -053be8: 7210 7622 0700 |0026: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ -053bee: 0c07 |0029: move-result-object v7 │ │ -053bf0: 7220 8422 7600 |002a: invoke-interface {v6, v7}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@2284 │ │ -053bf6: 5486 9201 |002d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0192 │ │ -053bfa: 7210 6e22 0600 |002f: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ -053c00: 0c06 |0032: move-result-object v6 │ │ -053c02: 7210 8222 0600 |0033: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -053c08: 0c03 |0036: move-result-object v3 │ │ -053c0a: 7210 3f22 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -053c10: 0a06 |003a: move-result v6 │ │ -053c12: 3806 2200 |003b: if-eqz v6, 005d // +0022 │ │ -053c16: 7210 4022 0300 |003d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -053c1c: 0c00 |0040: move-result-object v0 │ │ -053c1e: 1f00 3205 |0041: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ -053c22: 7210 6b22 0000 |0043: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -053c28: 0c04 |0046: move-result-object v4 │ │ -053c2a: 1f04 f704 |0047: check-cast v4, Ljava/lang/String; // type@04f7 │ │ -053c2e: 5486 9301 |0049: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ -053c32: 7220 6f22 4600 |004b: invoke-interface {v6, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -053c38: 0c05 |004e: move-result-object v5 │ │ -053c3a: 1f05 1e04 |004f: check-cast v5, Landroid/view/View; // type@041e │ │ -053c3e: 3805 e6ff |0051: if-eqz v5, 0037 // -001a │ │ -053c42: 7210 6a22 0000 |0053: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -053c48: 0c02 |0056: move-result-object v2 │ │ -053c4a: 1f02 f704 |0057: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -053c4e: 6e20 1b1d 2500 |0059: invoke-virtual {v5, v2}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1d1b │ │ -053c54: 28db |005c: goto 0037 // -0025 │ │ -053c56: 5486 8f01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@018f │ │ -053c5a: 3806 1900 |005f: if-eqz v6, 0078 // +0019 │ │ -053c5e: 5486 9001 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0190 │ │ -053c62: 7120 2006 1600 |0063: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0620 │ │ -053c68: 5486 9001 |0066: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0190 │ │ -053c6c: 5487 9301 |0068: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ -053c70: 7210 7622 0700 |006a: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ -053c76: 0c07 |006d: move-result-object v7 │ │ -053c78: 6e20 2022 7600 |006e: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@2220 │ │ -053c7e: 5486 8f01 |0071: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@018f │ │ -053c82: 5487 9001 |0073: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0190 │ │ -053c86: 7120 2206 7600 |0075: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0622 │ │ -053c8c: 1216 |0078: const/4 v6, #int 1 // #1 │ │ -053c8e: 0f06 |0079: return v6 │ │ +053b68: |[053b68] android.support.v4.app.FragmentTransitionCompat21$2.onPreDraw:()Z │ │ +053b78: 5486 8e01 |0000: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@018e │ │ +053b7c: 6e10 c81c 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +053b82: 0c06 |0005: move-result-object v6 │ │ +053b84: 6e20 8f1d 8600 |0006: invoke-virtual {v6, v8}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8f │ │ +053b8a: 5486 9101 |0009: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@0191 │ │ +053b8e: 7210 1e06 0600 |000b: invoke-interface {v6}, Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;.getView:()Landroid/view/View; // method@061e │ │ +053b94: 0c01 |000e: move-result-object v1 │ │ +053b96: 3801 6900 |000f: if-eqz v1, 0078 // +0069 │ │ +053b9a: 5486 9201 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0192 │ │ +053b9e: 7210 7022 0600 |0013: invoke-interface {v6}, Ljava/util/Map;.isEmpty:()Z // method@2270 │ │ +053ba4: 0a06 |0016: move-result v6 │ │ +053ba6: 3906 4600 |0017: if-nez v6, 005d // +0046 │ │ +053baa: 5486 9301 |0019: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ +053bae: 7120 2a06 1600 |001b: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@062a │ │ +053bb4: 5486 9301 |001e: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ +053bb8: 7210 7122 0600 |0020: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2271 │ │ +053bbe: 0c06 |0023: move-result-object v6 │ │ +053bc0: 5487 9201 |0024: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0192 │ │ +053bc4: 7210 7622 0700 |0026: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ +053bca: 0c07 |0029: move-result-object v7 │ │ +053bcc: 7220 8422 7600 |002a: invoke-interface {v6, v7}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@2284 │ │ +053bd2: 5486 9201 |002d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@0192 │ │ +053bd6: 7210 6e22 0600 |002f: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ +053bdc: 0c06 |0032: move-result-object v6 │ │ +053bde: 7210 8222 0600 |0033: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +053be4: 0c03 |0036: move-result-object v3 │ │ +053be6: 7210 3f22 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +053bec: 0a06 |003a: move-result v6 │ │ +053bee: 3806 2200 |003b: if-eqz v6, 005d // +0022 │ │ +053bf2: 7210 4022 0300 |003d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +053bf8: 0c00 |0040: move-result-object v0 │ │ +053bfa: 1f00 3205 |0041: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ +053bfe: 7210 6b22 0000 |0043: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +053c04: 0c04 |0046: move-result-object v4 │ │ +053c06: 1f04 f704 |0047: check-cast v4, Ljava/lang/String; // type@04f7 │ │ +053c0a: 5486 9301 |0049: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ +053c0e: 7220 6f22 4600 |004b: invoke-interface {v6, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +053c14: 0c05 |004e: move-result-object v5 │ │ +053c16: 1f05 1e04 |004f: check-cast v5, Landroid/view/View; // type@041e │ │ +053c1a: 3805 e6ff |0051: if-eqz v5, 0037 // -001a │ │ +053c1e: 7210 6a22 0000 |0053: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +053c24: 0c02 |0056: move-result-object v2 │ │ +053c26: 1f02 f704 |0057: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +053c2a: 6e20 1b1d 2500 |0059: invoke-virtual {v5, v2}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1d1b │ │ +053c30: 28db |005c: goto 0037 // -0025 │ │ +053c32: 5486 8f01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@018f │ │ +053c36: 3806 1900 |005f: if-eqz v6, 0078 // +0019 │ │ +053c3a: 5486 9001 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0190 │ │ +053c3e: 7120 2006 1600 |0063: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0620 │ │ +053c44: 5486 9001 |0066: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0190 │ │ +053c48: 5487 9301 |0068: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@0193 │ │ +053c4c: 7210 7622 0700 |006a: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ +053c52: 0c07 |006d: move-result-object v7 │ │ +053c54: 6e20 2022 7600 |006e: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@2220 │ │ +053c5a: 5486 8f01 |0071: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@018f │ │ +053c5e: 5487 9001 |0073: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0190 │ │ +053c62: 7120 2206 7600 |0075: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0622 │ │ +053c68: 1216 |0078: const/4 v6, #int 1 // #1 │ │ +053c6a: 0f06 |0079: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0009 line=116 │ │ 0x000f line=117 │ │ 0x0011 line=118 │ │ 0x0019 line=119 │ │ @@ -15075,18 +15075,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053c90: |[053c90] android.support.v4.app.FragmentTransitionCompat21$3.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ -053ca0: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0195 │ │ -053ca4: 7010 011c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1c01 │ │ -053caa: 0e00 |0005: return-void │ │ +053c6c: |[053c6c] android.support.v4.app.FragmentTransitionCompat21$3.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ +053c7c: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0195 │ │ +053c80: 7010 011c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1c01 │ │ +053c86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ │ │ @@ -15096,27 +15096,27 @@ │ │ type : '(Landroid/transition/Transition;)Landroid/graphics/Rect;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -053cac: |[053cac] android.support.v4.app.FragmentTransitionCompat21$3.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ -053cbc: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@0194 │ │ -053cc0: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -053cc4: 5410 9501 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0195 │ │ -053cc8: 5400 a101 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01a1 │ │ -053ccc: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -053cd0: 5410 9501 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0195 │ │ -053cd4: 5400 a101 |000c: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01a1 │ │ -053cd8: 7110 2106 0000 |000e: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$100:(Landroid/view/View;)Landroid/graphics/Rect; // method@0621 │ │ -053cde: 0c00 |0011: move-result-object v0 │ │ -053ce0: 5b10 9401 |0012: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@0194 │ │ -053ce4: 5410 9401 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@0194 │ │ -053ce8: 1100 |0016: return-object v0 │ │ +053c88: |[053c88] android.support.v4.app.FragmentTransitionCompat21$3.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ +053c98: 5410 9401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@0194 │ │ +053c9c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +053ca0: 5410 9501 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0195 │ │ +053ca4: 5400 a101 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01a1 │ │ +053ca8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +053cac: 5410 9501 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0195 │ │ +053cb0: 5400 a101 |000c: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01a1 │ │ +053cb4: 7110 2106 0000 |000e: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$100:(Landroid/view/View;)Landroid/graphics/Rect; // method@0621 │ │ +053cba: 0c00 |0011: move-result-object v0 │ │ +053cbc: 5b10 9401 |0012: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@0194 │ │ +053cc0: 5410 9401 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@0194 │ │ +053cc4: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x000a line=213 │ │ 0x0014 line=215 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Landroid/support/v4/app/FragmentTransitionCompat21$3; │ │ @@ -15197,28 +15197,28 @@ │ │ type : '(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -053cec: |[053cec] android.support.v4.app.FragmentTransitionCompat21$4.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V │ │ -053cfc: 5b01 9e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@019e │ │ -053d00: 5b02 9601 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@0196 │ │ -053d04: 5b03 9b01 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@019b │ │ -053d08: 5b04 9701 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@0197 │ │ -053d0c: 5b05 9801 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@0198 │ │ -053d10: 5b06 9901 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@0199 │ │ -053d14: 5b07 a001 |000c: iput-object v7, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a0 │ │ -053d18: 5b08 9f01 |000e: iput-object v8, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@019f │ │ -053d1c: 5b09 9d01 |0010: iput-object v9, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@019d │ │ -053d20: 5b0a 9a01 |0012: iput-object v10, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@019a │ │ -053d24: 5b0b 9c01 |0014: iput-object v11, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@019c │ │ -053d28: 7010 6f21 0000 |0016: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -053d2e: 0e00 |0019: return-void │ │ +053cc8: |[053cc8] android.support.v4.app.FragmentTransitionCompat21$4.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V │ │ +053cd8: 5b01 9e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@019e │ │ +053cdc: 5b02 9601 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@0196 │ │ +053ce0: 5b03 9b01 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@019b │ │ +053ce4: 5b04 9701 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@0197 │ │ +053ce8: 5b05 9801 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@0198 │ │ +053cec: 5b06 9901 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@0199 │ │ +053cf0: 5b07 a001 |000c: iput-object v7, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a0 │ │ +053cf4: 5b08 9f01 |000e: iput-object v8, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@019f │ │ +053cf8: 5b09 9d01 |0010: iput-object v9, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@019d │ │ +053cfc: 5b0a 9a01 |0012: iput-object v10, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@019a │ │ +053d00: 5b0b 9c01 |0014: iput-object v11, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@019c │ │ +053d04: 7010 6f21 0000 |0016: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +053d0a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x001a reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$4; │ │ 0x0000 - 0x001a reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x001a reg=2 (null) Landroid/transition/Transition; │ │ @@ -15238,75 +15238,75 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -053d30: |[053d30] android.support.v4.app.FragmentTransitionCompat21$4.onPreDraw:()Z │ │ -053d40: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -053d42: 5496 9e01 |0001: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@019e │ │ -053d46: 6e10 c81c 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -053d4c: 0c06 |0006: move-result-object v6 │ │ -053d4e: 6e20 8f1d 9600 |0007: invoke-virtual {v6, v9}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8f │ │ -053d54: 5496 9601 |000a: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@0196 │ │ -053d58: 3806 1000 |000c: if-eqz v6, 001c // +0010 │ │ -053d5c: 5496 9601 |000e: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@0196 │ │ -053d60: 5497 9b01 |0010: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@019b │ │ -053d64: 6e20 051c 7600 |0012: invoke-virtual {v6, v7}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c05 │ │ -053d6a: 5496 9601 |0015: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@0196 │ │ -053d6e: 5497 9701 |0017: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@0197 │ │ -053d72: 7120 2e06 7600 |0019: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@062e │ │ -053d78: 5496 9801 |001c: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@0198 │ │ -053d7c: 3806 0900 |001e: if-eqz v6, 0027 // +0009 │ │ -053d80: 5496 9801 |0020: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@0198 │ │ -053d84: 5497 9901 |0022: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@0199 │ │ -053d88: 7120 2e06 7600 |0024: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@062e │ │ -053d8e: 5496 a001 |0027: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a0 │ │ -053d92: 3806 0900 |0029: if-eqz v6, 0032 // +0009 │ │ -053d96: 5496 a001 |002b: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a0 │ │ -053d9a: 5497 9f01 |002d: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@019f │ │ -053d9e: 7120 2e06 7600 |002f: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@062e │ │ -053da4: 5496 9d01 |0032: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@019d │ │ -053da8: 7210 6e22 0600 |0034: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ -053dae: 0c06 |0037: move-result-object v6 │ │ -053db0: 7210 8222 0600 |0038: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -053db6: 0c02 |003b: move-result-object v2 │ │ -053db8: 7210 3f22 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -053dbe: 0a06 |003f: move-result v6 │ │ -053dc0: 3806 1800 |0040: if-eqz v6, 0058 // +0018 │ │ -053dc4: 7210 4022 0200 |0042: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -053dca: 0c00 |0045: move-result-object v0 │ │ -053dcc: 1f00 3205 |0046: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ -053dd0: 7210 6b22 0000 |0048: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -053dd6: 0c05 |004b: move-result-object v5 │ │ -053dd8: 1f05 1e04 |004c: check-cast v5, Landroid/view/View; // type@041e │ │ -053ddc: 7210 6a22 0000 |004e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -053de2: 0c03 |0051: move-result-object v3 │ │ -053de4: 1f03 f704 |0052: check-cast v3, Ljava/lang/String; // type@04f7 │ │ -053de8: 6e20 1b1d 3500 |0054: invoke-virtual {v5, v3}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1d1b │ │ -053dee: 28e5 |0057: goto 003c // -001b │ │ -053df0: 5496 9a01 |0058: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@019a │ │ -053df4: 6e10 2222 0600 |005a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -053dfa: 0a04 |005d: move-result v4 │ │ -053dfc: 1201 |005e: const/4 v1, #int 0 // #0 │ │ -053dfe: 3541 1200 |005f: if-ge v1, v4, 0071 // +0012 │ │ -053e02: 5497 9c01 |0061: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@019c │ │ -053e06: 5496 9a01 |0063: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@019a │ │ -053e0a: 6e20 1b22 1600 |0065: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -053e10: 0c06 |0068: move-result-object v6 │ │ -053e12: 1f06 1e04 |0069: check-cast v6, Landroid/view/View; // type@041e │ │ -053e16: 6e30 041c 6708 |006b: invoke-virtual {v7, v6, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1c04 │ │ -053e1c: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -053e20: 28ef |0070: goto 005f // -0011 │ │ -053e22: 5496 9c01 |0071: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@019c │ │ -053e26: 5497 9b01 |0073: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@019b │ │ -053e2a: 6e30 041c 7608 |0075: invoke-virtual {v6, v7, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1c04 │ │ -053e30: 1216 |0078: const/4 v6, #int 1 // #1 │ │ -053e32: 0f06 |0079: return v6 │ │ +053d0c: |[053d0c] android.support.v4.app.FragmentTransitionCompat21$4.onPreDraw:()Z │ │ +053d1c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +053d1e: 5496 9e01 |0001: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@019e │ │ +053d22: 6e10 c81c 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +053d28: 0c06 |0006: move-result-object v6 │ │ +053d2a: 6e20 8f1d 9600 |0007: invoke-virtual {v6, v9}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8f │ │ +053d30: 5496 9601 |000a: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@0196 │ │ +053d34: 3806 1000 |000c: if-eqz v6, 001c // +0010 │ │ +053d38: 5496 9601 |000e: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@0196 │ │ +053d3c: 5497 9b01 |0010: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@019b │ │ +053d40: 6e20 051c 7600 |0012: invoke-virtual {v6, v7}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c05 │ │ +053d46: 5496 9601 |0015: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@0196 │ │ +053d4a: 5497 9701 |0017: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@0197 │ │ +053d4e: 7120 2e06 7600 |0019: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@062e │ │ +053d54: 5496 9801 |001c: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@0198 │ │ +053d58: 3806 0900 |001e: if-eqz v6, 0027 // +0009 │ │ +053d5c: 5496 9801 |0020: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@0198 │ │ +053d60: 5497 9901 |0022: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@0199 │ │ +053d64: 7120 2e06 7600 |0024: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@062e │ │ +053d6a: 5496 a001 |0027: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a0 │ │ +053d6e: 3806 0900 |0029: if-eqz v6, 0032 // +0009 │ │ +053d72: 5496 a001 |002b: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a0 │ │ +053d76: 5497 9f01 |002d: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@019f │ │ +053d7a: 7120 2e06 7600 |002f: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@062e │ │ +053d80: 5496 9d01 |0032: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@019d │ │ +053d84: 7210 6e22 0600 |0034: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ +053d8a: 0c06 |0037: move-result-object v6 │ │ +053d8c: 7210 8222 0600 |0038: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +053d92: 0c02 |003b: move-result-object v2 │ │ +053d94: 7210 3f22 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +053d9a: 0a06 |003f: move-result v6 │ │ +053d9c: 3806 1800 |0040: if-eqz v6, 0058 // +0018 │ │ +053da0: 7210 4022 0200 |0042: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +053da6: 0c00 |0045: move-result-object v0 │ │ +053da8: 1f00 3205 |0046: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ +053dac: 7210 6b22 0000 |0048: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +053db2: 0c05 |004b: move-result-object v5 │ │ +053db4: 1f05 1e04 |004c: check-cast v5, Landroid/view/View; // type@041e │ │ +053db8: 7210 6a22 0000 |004e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +053dbe: 0c03 |0051: move-result-object v3 │ │ +053dc0: 1f03 f704 |0052: check-cast v3, Ljava/lang/String; // type@04f7 │ │ +053dc4: 6e20 1b1d 3500 |0054: invoke-virtual {v5, v3}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1d1b │ │ +053dca: 28e5 |0057: goto 003c // -001b │ │ +053dcc: 5496 9a01 |0058: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@019a │ │ +053dd0: 6e10 2222 0600 |005a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +053dd6: 0a04 |005d: move-result v4 │ │ +053dd8: 1201 |005e: const/4 v1, #int 0 // #0 │ │ +053dda: 3541 1200 |005f: if-ge v1, v4, 0071 // +0012 │ │ +053dde: 5497 9c01 |0061: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@019c │ │ +053de2: 5496 9a01 |0063: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@019a │ │ +053de6: 6e20 1b22 1600 |0065: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +053dec: 0c06 |0068: move-result-object v6 │ │ +053dee: 1f06 1e04 |0069: check-cast v6, Landroid/view/View; // type@041e │ │ +053df2: 6e30 041c 6708 |006b: invoke-virtual {v7, v6, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1c04 │ │ +053df8: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +053dfc: 28ef |0070: goto 005f // -0011 │ │ +053dfe: 5496 9c01 |0071: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@019c │ │ +053e02: 5497 9b01 |0073: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@019b │ │ +053e06: 6e30 041c 7608 |0075: invoke-virtual {v6, v7, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1c04 │ │ +053e0c: 1216 |0078: const/4 v6, #int 1 // #1 │ │ +053e0e: 0f06 |0079: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x000a line=281 │ │ 0x000e line=282 │ │ 0x0015 line=283 │ │ 0x001c line=285 │ │ @@ -15366,17 +15366,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053e34: |[053e34] android.support.v4.app.FragmentTransitionCompat21$EpicenterView.:()V │ │ -053e44: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -053e4a: 0e00 |0003: return-void │ │ +053e10: |[053e10] android.support.v4.app.FragmentTransitionCompat21$EpicenterView.:()V │ │ +053e20: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +053e26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ │ │ Virtual methods - │ │ @@ -15455,17 +15455,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053e4c: |[053e4c] android.support.v4.app.FragmentTransitionCompat21.:()V │ │ -053e5c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -053e62: 0e00 |0003: return-void │ │ +053e28: |[053e28] android.support.v4.app.FragmentTransitionCompat21.:()V │ │ +053e38: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +053e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=327 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21; │ │ │ │ @@ -15474,17 +15474,17 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -053e64: |[053e64] android.support.v4.app.FragmentTransitionCompat21.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ -053e74: 7120 2606 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0626 │ │ -053e7a: 0e00 |0003: return-void │ │ +053e40: |[053e40] android.support.v4.app.FragmentTransitionCompat21.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ +053e50: 7120 2606 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0626 │ │ +053e56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Ljava/util/ArrayList; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -15493,18 +15493,18 @@ │ │ type : '(Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053e7c: |[053e7c] android.support.v4.app.FragmentTransitionCompat21.access$100:(Landroid/view/View;)Landroid/graphics/Rect; │ │ -053e8c: 7110 2b06 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@062b │ │ -053e92: 0c00 |0003: move-result-object v0 │ │ -053e94: 1100 |0004: return-object v0 │ │ +053e58: |[053e58] android.support.v4.app.FragmentTransitionCompat21.access$100:(Landroid/view/View;)Landroid/graphics/Rect; │ │ +053e68: 7110 2b06 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@062b │ │ +053e6e: 0c00 |0003: move-result-object v0 │ │ +053e70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ @@ -15512,28 +15512,28 @@ │ │ type : '(Ljava/lang/Object;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -053e98: |[053e98] android.support.v4.app.FragmentTransitionCompat21.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ -053ea8: 0742 |0000: move-object v2, v4 │ │ -053eaa: 1f02 f603 |0001: check-cast v2, Landroid/transition/Transition; // type@03f6 │ │ -053eae: 6e10 2222 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -053eb4: 0a01 |0006: move-result v1 │ │ -053eb6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -053eb8: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ -053ebc: 6e20 1b22 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -053ec2: 0c03 |000d: move-result-object v3 │ │ -053ec4: 1f03 1e04 |000e: check-cast v3, Landroid/view/View; // type@041e │ │ -053ec8: 6e20 021c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c02 │ │ -053ece: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -053ed2: 28f3 |0015: goto 0008 // -000d │ │ -053ed4: 0e00 |0016: return-void │ │ +053e74: |[053e74] android.support.v4.app.FragmentTransitionCompat21.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ +053e84: 0742 |0000: move-object v2, v4 │ │ +053e86: 1f02 f603 |0001: check-cast v2, Landroid/transition/Transition; // type@03f6 │ │ +053e8a: 6e10 2222 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +053e90: 0a01 |0006: move-result v1 │ │ +053e92: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +053e94: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ +053e98: 6e20 1b22 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +053e9e: 0c03 |000d: move-result-object v3 │ │ +053ea0: 1f03 1e04 |000e: check-cast v3, Landroid/view/View; // type@041e │ │ +053ea4: 6e20 021c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c02 │ │ +053eaa: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +053eae: 28f3 |0015: goto 0008 // -000d │ │ +053eb0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0003 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=319 │ │ 0x0013 line=318 │ │ @@ -15551,39 +15551,39 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 10 │ │ outs : 7 │ │ insns size : 48 16-bit code units │ │ -053ed8: |[053ed8] android.support.v4.app.FragmentTransitionCompat21.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V │ │ -053ee8: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ -053eec: 380b 2d00 |0002: if-eqz v11, 002f // +002d │ │ -053ef0: 07a6 |0004: move-object v6, v10 │ │ -053ef2: 1f06 f603 |0005: check-cast v6, Landroid/transition/Transition; // type@03f6 │ │ -053ef6: 3806 0500 |0007: if-eqz v6, 000c // +0005 │ │ -053efa: 6e20 021c e600 |0009: invoke-virtual {v6, v14}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c02 │ │ -053f00: 380b 0a00 |000c: if-eqz v11, 0016 // +000a │ │ -053f04: 07b8 |000e: move-object v8, v11 │ │ -053f06: 1f08 f603 |000f: check-cast v8, Landroid/transition/Transition; // type@03f6 │ │ -053f0a: 0800 1300 |0011: move-object/from16 v0, v19 │ │ -053f0e: 7120 2206 0800 |0013: invoke-static {v8, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0622 │ │ -053f14: 380d 1600 |0016: if-eqz v13, 002c // +0016 │ │ -053f18: 6e10 c81c 0c00 |0018: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -053f1e: 0c09 |001b: move-result-object v9 │ │ -053f20: 2201 2d01 |001c: new-instance v1, Landroid/support/v4/app/FragmentTransitionCompat21$2; // type@012d │ │ -053f24: 07c2 |001e: move-object v2, v12 │ │ -053f26: 07d3 |001f: move-object v3, v13 │ │ -053f28: 0804 1000 |0020: move-object/from16 v4, v16 │ │ -053f2c: 0805 1200 |0022: move-object/from16 v5, v18 │ │ -053f30: 0807 1100 |0024: move-object/from16 v7, v17 │ │ -053f34: 7607 1706 0100 |0026: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21$2;.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V // method@0617 │ │ -053f3a: 6e20 8c1d 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8c │ │ -053f40: 7120 3006 f600 |002c: invoke-static {v6, v15}, Landroid/support/v4/app/FragmentTransitionCompat21;.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@0630 │ │ -053f46: 0e00 |002f: return-void │ │ +053eb4: |[053eb4] android.support.v4.app.FragmentTransitionCompat21.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V │ │ +053ec4: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ +053ec8: 380b 2d00 |0002: if-eqz v11, 002f // +002d │ │ +053ecc: 07a6 |0004: move-object v6, v10 │ │ +053ece: 1f06 f603 |0005: check-cast v6, Landroid/transition/Transition; // type@03f6 │ │ +053ed2: 3806 0500 |0007: if-eqz v6, 000c // +0005 │ │ +053ed6: 6e20 021c e600 |0009: invoke-virtual {v6, v14}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c02 │ │ +053edc: 380b 0a00 |000c: if-eqz v11, 0016 // +000a │ │ +053ee0: 07b8 |000e: move-object v8, v11 │ │ +053ee2: 1f08 f603 |000f: check-cast v8, Landroid/transition/Transition; // type@03f6 │ │ +053ee6: 0800 1300 |0011: move-object/from16 v0, v19 │ │ +053eea: 7120 2206 0800 |0013: invoke-static {v8, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0622 │ │ +053ef0: 380d 1600 |0016: if-eqz v13, 002c // +0016 │ │ +053ef4: 6e10 c81c 0c00 |0018: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +053efa: 0c09 |001b: move-result-object v9 │ │ +053efc: 2201 2d01 |001c: new-instance v1, Landroid/support/v4/app/FragmentTransitionCompat21$2; // type@012d │ │ +053f00: 07c2 |001e: move-object v2, v12 │ │ +053f02: 07d3 |001f: move-object v3, v13 │ │ +053f04: 0804 1000 |0020: move-object/from16 v4, v16 │ │ +053f08: 0805 1200 |0022: move-object/from16 v5, v18 │ │ +053f0c: 0807 1100 |0024: move-object/from16 v7, v17 │ │ +053f10: 7607 1706 0100 |0026: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21$2;.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V // method@0617 │ │ +053f16: 6e20 8c1d 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8c │ │ +053f1c: 7120 3006 f600 |002c: invoke-static {v6, v15}, Landroid/support/v4/app/FragmentTransitionCompat21;.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@0630 │ │ +053f22: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ 0x0007 line=103 │ │ 0x0009 line=104 │ │ 0x000c line=106 │ │ @@ -15616,19 +15616,19 @@ │ │ type : '(Landroid/view/ViewGroup;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -053f48: |[053f48] android.support.v4.app.FragmentTransitionCompat21.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V │ │ -053f58: 0720 |0000: move-object v0, v2 │ │ -053f5a: 1f00 f603 |0001: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ -053f5e: 7120 071c 0100 |0003: invoke-static {v1, v0}, Landroid/transition/TransitionManager;.beginDelayedTransition:(Landroid/view/ViewGroup;Landroid/transition/Transition;)V // method@1c07 │ │ -053f64: 0e00 |0006: return-void │ │ +053f24: |[053f24] android.support.v4.app.FragmentTransitionCompat21.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V │ │ +053f34: 0720 |0000: move-object v0, v2 │ │ +053f36: 1f00 f603 |0001: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ +053f3a: 7120 071c 0100 |0003: invoke-static {v1, v0}, Landroid/transition/TransitionManager;.beginDelayedTransition:(Landroid/view/ViewGroup;Landroid/transition/Transition;)V // method@1c07 │ │ +053f40: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0006 line=70 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 transition Landroid/transition/Transition; │ │ @@ -15640,30 +15640,30 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -053f68: |[053f68] android.support.v4.app.FragmentTransitionCompat21.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; │ │ -053f78: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -053f7c: 7120 2606 2300 |0002: invoke-static {v3, v2}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0626 │ │ -053f82: 3804 0900 |0005: if-eqz v4, 000e // +0009 │ │ -053f86: 7210 7622 0400 |0007: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ -053f8c: 0c00 |000a: move-result-object v0 │ │ -053f8e: 6e20 2022 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@2220 │ │ -053f94: 6e10 1c22 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -053f9a: 0a00 |0011: move-result v0 │ │ -053f9c: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -053fa0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -053fa2: 1101 |0015: return-object v1 │ │ -053fa4: 0710 |0016: move-object v0, v1 │ │ -053fa6: 1f00 f603 |0017: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ -053faa: 7120 2206 3000 |0019: invoke-static {v0, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0622 │ │ -053fb0: 28f9 |001c: goto 0015 // -0007 │ │ +053f44: |[053f44] android.support.v4.app.FragmentTransitionCompat21.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; │ │ +053f54: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +053f58: 7120 2606 2300 |0002: invoke-static {v3, v2}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0626 │ │ +053f5e: 3804 0900 |0005: if-eqz v4, 000e // +0009 │ │ +053f62: 7210 7622 0400 |0007: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ +053f68: 0c00 |000a: move-result-object v0 │ │ +053f6a: 6e20 2022 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@2220 │ │ +053f70: 6e10 1c22 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +053f76: 0a00 |0011: move-result v0 │ │ +053f78: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +053f7c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +053f7e: 1101 |0015: return-object v1 │ │ +053f80: 0710 |0016: move-object v0, v1 │ │ +053f82: 1f00 f603 |0017: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ +053f86: 7120 2206 3000 |0019: invoke-static {v0, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@0622 │ │ +053f8c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x000e line=53 │ │ @@ -15684,38 +15684,38 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/view/View;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -053fb4: |[053fb4] android.support.v4.app.FragmentTransitionCompat21.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ -053fc4: 6e10 c91c 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -053fca: 0a04 |0003: move-result v4 │ │ -053fcc: 3904 1200 |0004: if-nez v4, 0016 // +0012 │ │ -053fd0: 2064 2204 |0006: instance-of v4, v6, Landroid/view/ViewGroup; // type@0422 │ │ -053fd4: 3804 2000 |0008: if-eqz v4, 0028 // +0020 │ │ -053fd8: 0763 |000a: move-object v3, v6 │ │ -053fda: 1f03 2204 |000b: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ -053fde: 6e10 521d 0300 |000d: invoke-virtual {v3}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1d52 │ │ -053fe4: 0a04 |0010: move-result v4 │ │ -053fe6: 3804 0600 |0011: if-eqz v4, 0017 // +0006 │ │ -053fea: 6e20 1722 3500 |0013: invoke-virtual {v5, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -053ff0: 0e00 |0016: return-void │ │ -053ff2: 6e10 491d 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ -053ff8: 0a01 |001a: move-result v1 │ │ -053ffa: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -053ffc: 3512 faff |001c: if-ge v2, v1, 0016 // -0006 │ │ -054000: 6e20 481d 2300 |001e: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -054006: 0c00 |0021: move-result-object v0 │ │ -054008: 7120 2606 0500 |0022: invoke-static {v5, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0626 │ │ -05400e: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054012: 28f5 |0027: goto 001c // -000b │ │ -054014: 6e20 1722 6500 |0028: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -05401a: 28eb |002b: goto 0016 // -0015 │ │ +053f90: |[053f90] android.support.v4.app.FragmentTransitionCompat21.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ +053fa0: 6e10 c91c 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +053fa6: 0a04 |0003: move-result v4 │ │ +053fa8: 3904 1200 |0004: if-nez v4, 0016 // +0012 │ │ +053fac: 2064 2204 |0006: instance-of v4, v6, Landroid/view/ViewGroup; // type@0422 │ │ +053fb0: 3804 2000 |0008: if-eqz v4, 0028 // +0020 │ │ +053fb4: 0763 |000a: move-object v3, v6 │ │ +053fb6: 1f03 2204 |000b: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ +053fba: 6e10 521d 0300 |000d: invoke-virtual {v3}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1d52 │ │ +053fc0: 0a04 |0010: move-result v4 │ │ +053fc2: 3804 0600 |0011: if-eqz v4, 0017 // +0006 │ │ +053fc6: 6e20 1722 3500 |0013: invoke-virtual {v5, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +053fcc: 0e00 |0016: return-void │ │ +053fce: 6e10 491d 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ +053fd4: 0a01 |001a: move-result v1 │ │ +053fd6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +053fd8: 3512 faff |001c: if-ge v2, v1, 0016 // -0006 │ │ +053fdc: 6e20 481d 2300 |001e: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +053fe2: 0c00 |0021: move-result-object v0 │ │ +053fe4: 7120 2606 0500 |0022: invoke-static {v5, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@0626 │ │ +053fea: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +053fee: 28f5 |0027: goto 001c // -000b │ │ +053ff0: 6e20 1722 6500 |0028: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +053ff6: 28eb |002b: goto 0016 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0006 line=232 │ │ 0x000b line=233 │ │ 0x000d line=234 │ │ 0x0013 line=235 │ │ @@ -15741,37 +15741,37 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 24 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 42 16-bit code units │ │ -05401c: |[05401c] android.support.v4.app.FragmentTransitionCompat21.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V │ │ -05402c: 07f2 |0000: move-object v2, v15 │ │ -05402e: 1f02 f603 |0001: check-cast v2, Landroid/transition/Transition; // type@03f6 │ │ -054032: 0805 1100 |0003: move-object/from16 v5, v17 │ │ -054036: 1f05 f603 |0005: check-cast v5, Landroid/transition/Transition; // type@03f6 │ │ -05403a: 0807 1300 |0007: move-object/from16 v7, v19 │ │ -05403e: 1f07 f603 |0009: check-cast v7, Landroid/transition/Transition; // type@03f6 │ │ -054042: 080b 1500 |000b: move-object/from16 v11, v21 │ │ -054046: 1f0b f603 |000d: check-cast v11, Landroid/transition/Transition; // type@03f6 │ │ -05404a: 380b 1a00 |000f: if-eqz v11, 0029 // +001a │ │ -05404e: 6e10 c81c 0d00 |0011: invoke-virtual {v13}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -054054: 0c0c |0014: move-result-object v12 │ │ -054056: 2200 2f01 |0015: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$4; // type@012f │ │ -05405a: 07d1 |0017: move-object v1, v13 │ │ -05405c: 07e3 |0018: move-object v3, v14 │ │ -05405e: 0804 1000 |0019: move-object/from16 v4, v16 │ │ -054062: 0806 1200 |001b: move-object/from16 v6, v18 │ │ -054066: 0808 1400 |001d: move-object/from16 v8, v20 │ │ -05406a: 0809 1700 |001f: move-object/from16 v9, v23 │ │ -05406e: 080a 1600 |0021: move-object/from16 v10, v22 │ │ -054072: 760c 1b06 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/FragmentTransitionCompat21$4;.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V // method@061b │ │ -054078: 6e20 8c1d 0c00 |0026: invoke-virtual {v12, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8c │ │ -05407e: 0e00 |0029: return-void │ │ +053ff8: |[053ff8] android.support.v4.app.FragmentTransitionCompat21.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V │ │ +054008: 07f2 |0000: move-object v2, v15 │ │ +05400a: 1f02 f603 |0001: check-cast v2, Landroid/transition/Transition; // type@03f6 │ │ +05400e: 0805 1100 |0003: move-object/from16 v5, v17 │ │ +054012: 1f05 f603 |0005: check-cast v5, Landroid/transition/Transition; // type@03f6 │ │ +054016: 0807 1300 |0007: move-object/from16 v7, v19 │ │ +05401a: 1f07 f603 |0009: check-cast v7, Landroid/transition/Transition; // type@03f6 │ │ +05401e: 080b 1500 |000b: move-object/from16 v11, v21 │ │ +054022: 1f0b f603 |000d: check-cast v11, Landroid/transition/Transition; // type@03f6 │ │ +054026: 380b 1a00 |000f: if-eqz v11, 0029 // +001a │ │ +05402a: 6e10 c81c 0d00 |0011: invoke-virtual {v13}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +054030: 0c0c |0014: move-result-object v12 │ │ +054032: 2200 2f01 |0015: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$4; // type@012f │ │ +054036: 07d1 |0017: move-object v1, v13 │ │ +054038: 07e3 |0018: move-object v3, v14 │ │ +05403a: 0804 1000 |0019: move-object/from16 v4, v16 │ │ +05403e: 0806 1200 |001b: move-object/from16 v6, v18 │ │ +054042: 0808 1400 |001d: move-object/from16 v8, v20 │ │ +054046: 0809 1700 |001f: move-object/from16 v9, v23 │ │ +05404a: 080a 1600 |0021: move-object/from16 v10, v22 │ │ +05404e: 760c 1b06 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/FragmentTransitionCompat21$4;.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V // method@061b │ │ +054054: 6e20 8c1d 0c00 |0026: invoke-virtual {v12, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8c │ │ +05405a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0005 line=273 │ │ 0x0009 line=274 │ │ 0x000d line=275 │ │ 0x000f line=276 │ │ @@ -15804,20 +15804,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -054080: |[054080] android.support.v4.app.FragmentTransitionCompat21.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054090: 3800 0800 |0000: if-eqz v0, 0008 // +0008 │ │ -054094: 1f00 f603 |0002: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ -054098: 6e10 031c 0000 |0004: invoke-virtual {v0}, Landroid/transition/Transition;.clone:()Landroid/transition/Transition; // method@1c03 │ │ -05409e: 0c00 |0007: move-result-object v0 │ │ -0540a0: 1100 |0008: return-object v0 │ │ +05405c: |[05405c] android.support.v4.app.FragmentTransitionCompat21.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05406c: 3800 0800 |0000: if-eqz v0, 0008 // +0008 │ │ +054070: 1f00 f603 |0002: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ +054074: 6e10 031c 0000 |0004: invoke-virtual {v0}, Landroid/transition/Transition;.clone:()Landroid/transition/Transition; // method@1c03 │ │ +05407a: 0c00 |0007: move-result-object v0 │ │ +05407c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0002 line=41 │ │ 0x0008 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 transition Ljava/lang/Object; │ │ @@ -15827,19 +15827,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0540a4: |[0540a4] android.support.v4.app.FragmentTransitionCompat21.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V │ │ -0540b4: 0710 |0000: move-object v0, v1 │ │ -0540b6: 1f00 f603 |0001: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ -0540ba: 6e30 041c 2003 |0003: invoke-virtual {v0, v2, v3}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1c04 │ │ -0540c0: 0e00 |0006: return-void │ │ +054080: |[054080] android.support.v4.app.FragmentTransitionCompat21.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V │ │ +054090: 0710 |0000: move-object v0, v1 │ │ +054092: 1f00 f603 |0001: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ +054096: 6e30 041c 2003 |0003: invoke-virtual {v0, v2, v3}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1c04 │ │ +05409c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0006 line=65 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 transition Landroid/transition/Transition; │ │ @@ -15852,36 +15852,36 @@ │ │ type : '(Ljava/util/Map;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0540c4: |[0540c4] android.support.v4.app.FragmentTransitionCompat21.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V │ │ -0540d4: 6e10 c91c 0700 |0000: invoke-virtual {v7}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -0540da: 0a05 |0003: move-result v5 │ │ -0540dc: 3905 2300 |0004: if-nez v5, 0027 // +0023 │ │ -0540e0: 6e10 c41c 0700 |0006: invoke-virtual {v7}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1cc4 │ │ -0540e6: 0c03 |0009: move-result-object v3 │ │ -0540e8: 3803 0500 |000a: if-eqz v3, 000f // +0005 │ │ -0540ec: 7230 7222 3607 |000c: invoke-interface {v6, v3, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -0540f2: 2075 2204 |000f: instance-of v5, v7, Landroid/view/ViewGroup; // type@0422 │ │ -0540f6: 3805 1600 |0011: if-eqz v5, 0027 // +0016 │ │ -0540fa: 0774 |0013: move-object v4, v7 │ │ -0540fc: 1f04 2204 |0014: check-cast v4, Landroid/view/ViewGroup; // type@0422 │ │ -054100: 6e10 491d 0400 |0016: invoke-virtual {v4}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ -054106: 0a01 |0019: move-result v1 │ │ -054108: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -05410a: 3512 0c00 |001b: if-ge v2, v1, 0027 // +000c │ │ -05410e: 6e20 481d 2400 |001d: invoke-virtual {v4, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -054114: 0c00 |0020: move-result-object v0 │ │ -054116: 7120 2a06 0600 |0021: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@062a │ │ -05411c: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054120: 28f5 |0026: goto 001b // -000b │ │ -054122: 0e00 |0027: return-void │ │ +0540a0: |[0540a0] android.support.v4.app.FragmentTransitionCompat21.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V │ │ +0540b0: 6e10 c91c 0700 |0000: invoke-virtual {v7}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +0540b6: 0a05 |0003: move-result v5 │ │ +0540b8: 3905 2300 |0004: if-nez v5, 0027 // +0023 │ │ +0540bc: 6e10 c41c 0700 |0006: invoke-virtual {v7}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1cc4 │ │ +0540c2: 0c03 |0009: move-result-object v3 │ │ +0540c4: 3803 0500 |000a: if-eqz v3, 000f // +0005 │ │ +0540c8: 7230 7222 3607 |000c: invoke-interface {v6, v3, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +0540ce: 2075 2204 |000f: instance-of v5, v7, Landroid/view/ViewGroup; // type@0422 │ │ +0540d2: 3805 1600 |0011: if-eqz v5, 0027 // +0016 │ │ +0540d6: 0774 |0013: move-object v4, v7 │ │ +0540d8: 1f04 2204 |0014: check-cast v4, Landroid/view/ViewGroup; // type@0422 │ │ +0540dc: 6e10 491d 0400 |0016: invoke-virtual {v4}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ +0540e2: 0a01 |0019: move-result v1 │ │ +0540e4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0540e6: 3512 0c00 |001b: if-ge v2, v1, 0027 // +000c │ │ +0540ea: 6e20 481d 2400 |001d: invoke-virtual {v4, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +0540f0: 0c00 |0020: move-result-object v0 │ │ +0540f2: 7120 2a06 0600 |0021: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@062a │ │ +0540f8: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0540fc: 28f5 |0026: goto 001b // -000b │ │ +0540fe: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0006 line=251 │ │ 0x000a line=252 │ │ 0x000c line=253 │ │ 0x000f line=255 │ │ @@ -15907,34 +15907,34 @@ │ │ type : '(Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -054124: |[054124] android.support.v4.app.FragmentTransitionCompat21.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; │ │ -054134: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -054136: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -054138: 2200 6200 |0002: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ -05413c: 7010 c001 0000 |0004: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -054142: 1222 |0007: const/4 v2, #int 2 // #2 │ │ -054144: 2321 6d06 |0008: new-array v1, v2, [I // type@066d │ │ -054148: 6e20 a71c 1700 |000a: invoke-virtual {v7, v1}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1ca7 │ │ -05414e: 4402 0104 |000d: aget v2, v1, v4 │ │ -054152: 4403 0106 |000f: aget v3, v1, v6 │ │ -054156: 4404 0104 |0011: aget v4, v1, v4 │ │ -05415a: 6e10 ca1c 0700 |0013: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -054160: 0a05 |0016: move-result v5 │ │ -054162: b054 |0017: add-int/2addr v4, v5 │ │ -054164: 4405 0106 |0018: aget v5, v1, v6 │ │ -054168: 6e10 9d1c 0700 |001a: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1c9d │ │ -05416e: 0a06 |001d: move-result v6 │ │ -054170: b065 |001e: add-int/2addr v5, v6 │ │ -054172: 6e55 c701 2043 |001f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Rect;.set:(IIII)V // method@01c7 │ │ -054178: 1100 |0022: return-object v0 │ │ +054100: |[054100] android.support.v4.app.FragmentTransitionCompat21.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; │ │ +054110: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +054112: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +054114: 2200 6200 |0002: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ +054118: 7010 c001 0000 |0004: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +05411e: 1222 |0007: const/4 v2, #int 2 // #2 │ │ +054120: 2321 6d06 |0008: new-array v1, v2, [I // type@066d │ │ +054124: 6e20 a71c 1700 |000a: invoke-virtual {v7, v1}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1ca7 │ │ +05412a: 4402 0104 |000d: aget v2, v1, v4 │ │ +05412e: 4403 0106 |000f: aget v3, v1, v6 │ │ +054132: 4404 0104 |0011: aget v4, v1, v4 │ │ +054136: 6e10 ca1c 0700 |0013: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +05413c: 0a05 |0016: move-result v5 │ │ +05413e: b054 |0017: add-int/2addr v4, v5 │ │ +054140: 4405 0106 |0018: aget v5, v1, v6 │ │ +054144: 6e10 9d1c 0700 |001a: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1c9d │ │ +05414a: 0a06 |001d: move-result v6 │ │ +05414c: b065 |001e: add-int/2addr v5, v6 │ │ +05414e: 6e55 c701 2043 |001f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Rect;.set:(IIII)V // method@01c7 │ │ +054154: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=222 │ │ 0x0007 line=223 │ │ 0x000a line=224 │ │ 0x000d line=226 │ │ 0x0022 line=227 │ │ @@ -15948,18 +15948,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05417c: |[05417c] android.support.v4.app.FragmentTransitionCompat21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -05418c: 6e10 c41c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1cc4 │ │ -054192: 0c00 |0003: move-result-object v0 │ │ -054194: 1100 |0004: return-object v0 │ │ +054158: |[054158] android.support.v4.app.FragmentTransitionCompat21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +054168: 6e10 c41c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1cc4 │ │ +05416e: 0c00 |0003: move-result-object v0 │ │ +054170: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ @@ -15967,64 +15967,64 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -054198: |[054198] android.support.v4.app.FragmentTransitionCompat21.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; │ │ -0541a8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0541aa: 07a0 |0001: move-object v0, v10 │ │ -0541ac: 1f00 f603 |0002: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ -0541b0: 07b1 |0004: move-object v1, v11 │ │ -0541b2: 1f01 f603 |0005: check-cast v1, Landroid/transition/Transition; // type@03f6 │ │ -0541b6: 07c3 |0007: move-object v3, v12 │ │ -0541b8: 1f03 f603 |0008: check-cast v3, Landroid/transition/Transition; // type@03f6 │ │ -0541bc: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -0541c0: 3801 0300 |000c: if-eqz v1, 000f // +0003 │ │ -0541c4: 01d2 |000e: move v2, v13 │ │ -0541c6: 3802 1800 |000f: if-eqz v2, 0027 // +0018 │ │ -0541ca: 2207 f803 |0011: new-instance v7, Landroid/transition/TransitionSet; // type@03f8 │ │ -0541ce: 7010 081c 0700 |0013: invoke-direct {v7}, Landroid/transition/TransitionSet;.:()V // method@1c08 │ │ -0541d4: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0541d8: 6e20 091c 0700 |0018: invoke-virtual {v7, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ -0541de: 3801 0500 |001b: if-eqz v1, 0020 // +0005 │ │ -0541e2: 6e20 091c 1700 |001d: invoke-virtual {v7, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ -0541e8: 3803 0500 |0020: if-eqz v3, 0025 // +0005 │ │ -0541ec: 6e20 091c 3700 |0022: invoke-virtual {v7, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ -0541f2: 0776 |0025: move-object v6, v7 │ │ -0541f4: 1106 |0026: return-object v6 │ │ -0541f6: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -0541f8: 3801 2700 |0028: if-eqz v1, 004f // +0027 │ │ -0541fc: 3800 2500 |002a: if-eqz v0, 004f // +0025 │ │ -054200: 2208 f803 |002c: new-instance v8, Landroid/transition/TransitionSet; // type@03f8 │ │ -054204: 7010 081c 0800 |002e: invoke-direct {v8}, Landroid/transition/TransitionSet;.:()V // method@1c08 │ │ -05420a: 6e20 091c 1800 |0031: invoke-virtual {v8, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ -054210: 0c08 |0034: move-result-object v8 │ │ -054212: 6e20 091c 0800 |0035: invoke-virtual {v8, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ -054218: 0c08 |0038: move-result-object v8 │ │ -05421a: 1219 |0039: const/4 v9, #int 1 // #1 │ │ -05421c: 6e20 0a1c 9800 |003a: invoke-virtual {v8, v9}, Landroid/transition/TransitionSet;.setOrdering:(I)Landroid/transition/TransitionSet; // method@1c0a │ │ -054222: 0c04 |003d: move-result-object v4 │ │ -054224: 3803 1900 |003e: if-eqz v3, 0057 // +0019 │ │ -054228: 2205 f803 |0040: new-instance v5, Landroid/transition/TransitionSet; // type@03f8 │ │ -05422c: 7010 081c 0500 |0042: invoke-direct {v5}, Landroid/transition/TransitionSet;.:()V // method@1c08 │ │ -054232: 3804 0500 |0045: if-eqz v4, 004a // +0005 │ │ -054236: 6e20 091c 4500 |0047: invoke-virtual {v5, v4}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ -05423c: 6e20 091c 3500 |004a: invoke-virtual {v5, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ -054242: 0756 |004d: move-object v6, v5 │ │ -054244: 28d8 |004e: goto 0026 // -0028 │ │ -054246: 3801 0400 |004f: if-eqz v1, 0053 // +0004 │ │ -05424a: 0714 |0051: move-object v4, v1 │ │ -05424c: 28ec |0052: goto 003e // -0014 │ │ -05424e: 3800 ebff |0053: if-eqz v0, 003e // -0015 │ │ -054252: 0704 |0055: move-object v4, v0 │ │ -054254: 28e8 |0056: goto 003e // -0018 │ │ -054256: 0746 |0057: move-object v6, v4 │ │ -054258: 28ce |0058: goto 0026 // -0032 │ │ +054174: |[054174] android.support.v4.app.FragmentTransitionCompat21.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; │ │ +054184: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +054186: 07a0 |0001: move-object v0, v10 │ │ +054188: 1f00 f603 |0002: check-cast v0, Landroid/transition/Transition; // type@03f6 │ │ +05418c: 07b1 |0004: move-object v1, v11 │ │ +05418e: 1f01 f603 |0005: check-cast v1, Landroid/transition/Transition; // type@03f6 │ │ +054192: 07c3 |0007: move-object v3, v12 │ │ +054194: 1f03 f603 |0008: check-cast v3, Landroid/transition/Transition; // type@03f6 │ │ +054198: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +05419c: 3801 0300 |000c: if-eqz v1, 000f // +0003 │ │ +0541a0: 01d2 |000e: move v2, v13 │ │ +0541a2: 3802 1800 |000f: if-eqz v2, 0027 // +0018 │ │ +0541a6: 2207 f803 |0011: new-instance v7, Landroid/transition/TransitionSet; // type@03f8 │ │ +0541aa: 7010 081c 0700 |0013: invoke-direct {v7}, Landroid/transition/TransitionSet;.:()V // method@1c08 │ │ +0541b0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0541b4: 6e20 091c 0700 |0018: invoke-virtual {v7, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ +0541ba: 3801 0500 |001b: if-eqz v1, 0020 // +0005 │ │ +0541be: 6e20 091c 1700 |001d: invoke-virtual {v7, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ +0541c4: 3803 0500 |0020: if-eqz v3, 0025 // +0005 │ │ +0541c8: 6e20 091c 3700 |0022: invoke-virtual {v7, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ +0541ce: 0776 |0025: move-object v6, v7 │ │ +0541d0: 1106 |0026: return-object v6 │ │ +0541d2: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +0541d4: 3801 2700 |0028: if-eqz v1, 004f // +0027 │ │ +0541d8: 3800 2500 |002a: if-eqz v0, 004f // +0025 │ │ +0541dc: 2208 f803 |002c: new-instance v8, Landroid/transition/TransitionSet; // type@03f8 │ │ +0541e0: 7010 081c 0800 |002e: invoke-direct {v8}, Landroid/transition/TransitionSet;.:()V // method@1c08 │ │ +0541e6: 6e20 091c 1800 |0031: invoke-virtual {v8, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ +0541ec: 0c08 |0034: move-result-object v8 │ │ +0541ee: 6e20 091c 0800 |0035: invoke-virtual {v8, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ +0541f4: 0c08 |0038: move-result-object v8 │ │ +0541f6: 1219 |0039: const/4 v9, #int 1 // #1 │ │ +0541f8: 6e20 0a1c 9800 |003a: invoke-virtual {v8, v9}, Landroid/transition/TransitionSet;.setOrdering:(I)Landroid/transition/TransitionSet; // method@1c0a │ │ +0541fe: 0c04 |003d: move-result-object v4 │ │ +054200: 3803 1900 |003e: if-eqz v3, 0057 // +0019 │ │ +054204: 2205 f803 |0040: new-instance v5, Landroid/transition/TransitionSet; // type@03f8 │ │ +054208: 7010 081c 0500 |0042: invoke-direct {v5}, Landroid/transition/TransitionSet;.:()V // method@1c08 │ │ +05420e: 3804 0500 |0045: if-eqz v4, 004a // +0005 │ │ +054212: 6e20 091c 4500 |0047: invoke-virtual {v5, v4}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ +054218: 6e20 091c 3500 |004a: invoke-virtual {v5, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1c09 │ │ +05421e: 0756 |004d: move-object v6, v5 │ │ +054220: 28d8 |004e: goto 0026 // -0028 │ │ +054222: 3801 0400 |004f: if-eqz v1, 0053 // +0004 │ │ +054226: 0714 |0051: move-object v4, v1 │ │ +054228: 28ec |0052: goto 003e // -0014 │ │ +05422a: 3800 ebff |0053: if-eqz v0, 003e // -0015 │ │ +05422e: 0704 |0055: move-object v4, v0 │ │ +054230: 28e8 |0056: goto 003e // -0018 │ │ +054232: 0746 |0057: move-object v6, v4 │ │ +054234: 28ce |0058: goto 0026 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=148 │ │ 0x0005 line=149 │ │ 0x0008 line=150 │ │ 0x000a line=152 │ │ @@ -16075,28 +16075,28 @@ │ │ type : '(Ljava/lang/Object;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05425c: |[05425c] android.support.v4.app.FragmentTransitionCompat21.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ -05426c: 0742 |0000: move-object v2, v4 │ │ -05426e: 1f02 f603 |0001: check-cast v2, Landroid/transition/Transition; // type@03f6 │ │ -054272: 6e10 2222 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -054278: 0a01 |0006: move-result v1 │ │ -05427a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05427c: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ -054280: 6e20 1b22 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -054286: 0c03 |000d: move-result-object v3 │ │ -054288: 1f03 1e04 |000e: check-cast v3, Landroid/view/View; // type@041e │ │ -05428c: 6e20 051c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c05 │ │ -054292: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -054296: 28f3 |0015: goto 0008 // -000d │ │ -054298: 0e00 |0016: return-void │ │ +054238: |[054238] android.support.v4.app.FragmentTransitionCompat21.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ +054248: 0742 |0000: move-object v2, v4 │ │ +05424a: 1f02 f603 |0001: check-cast v2, Landroid/transition/Transition; // type@03f6 │ │ +05424e: 6e10 2222 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +054254: 0a01 |0006: move-result v1 │ │ +054256: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +054258: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ +05425c: 6e20 1b22 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +054262: 0c03 |000d: move-result-object v3 │ │ +054264: 1f03 1e04 |000e: check-cast v3, Landroid/view/View; // type@041e │ │ +054268: 6e20 051c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1c05 │ │ +05426e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +054272: 28f3 |0015: goto 0008 // -000d │ │ +054274: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0003 line=309 │ │ 0x0007 line=310 │ │ 0x000a line=311 │ │ 0x0013 line=310 │ │ @@ -16114,23 +16114,23 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05429c: |[05429c] android.support.v4.app.FragmentTransitionCompat21.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0542ac: 0731 |0000: move-object v1, v3 │ │ -0542ae: 1f01 f603 |0001: check-cast v1, Landroid/transition/Transition; // type@03f6 │ │ -0542b2: 7110 2b06 0400 |0003: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@062b │ │ -0542b8: 0c00 |0006: move-result-object v0 │ │ -0542ba: 2202 2c01 |0007: new-instance v2, Landroid/support/v4/app/FragmentTransitionCompat21$1; // type@012c │ │ -0542be: 7020 1506 0200 |0009: invoke-direct {v2, v0}, Landroid/support/v4/app/FragmentTransitionCompat21$1;.:(Landroid/graphics/Rect;)V // method@0615 │ │ -0542c4: 6e20 061c 2100 |000c: invoke-virtual {v1, v2}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1c06 │ │ -0542ca: 0e00 |000f: return-void │ │ +054278: |[054278] android.support.v4.app.FragmentTransitionCompat21.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V │ │ +054288: 0731 |0000: move-object v1, v3 │ │ +05428a: 1f01 f603 |0001: check-cast v1, Landroid/transition/Transition; // type@03f6 │ │ +05428e: 7110 2b06 0400 |0003: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@062b │ │ +054294: 0c00 |0006: move-result-object v0 │ │ +054296: 2202 2c01 |0007: new-instance v2, Landroid/support/v4/app/FragmentTransitionCompat21$1; // type@012c │ │ +05429a: 7020 1506 0200 |0009: invoke-direct {v2, v0}, Landroid/support/v4/app/FragmentTransitionCompat21$1;.:(Landroid/graphics/Rect;)V // method@0615 │ │ +0542a0: 6e20 061c 2100 |000c: invoke-virtual {v1, v2}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1c06 │ │ +0542a6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0007 line=76 │ │ 0x000f line=82 │ │ locals : │ │ @@ -16144,20 +16144,20 @@ │ │ type : '(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0542cc: |[0542cc] android.support.v4.app.FragmentTransitionCompat21.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ -0542dc: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -0542e0: 2200 2e01 |0002: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$3; // type@012e │ │ -0542e4: 7020 1906 2000 |0004: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentTransitionCompat21$3;.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@0619 │ │ -0542ea: 6e20 061c 0100 |0007: invoke-virtual {v1, v0}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1c06 │ │ -0542f0: 0e00 |000a: return-void │ │ +0542a8: |[0542a8] android.support.v4.app.FragmentTransitionCompat21.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ +0542b8: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +0542bc: 2200 2e01 |0002: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$3; // type@012e │ │ +0542c0: 7020 1906 2000 |0004: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentTransitionCompat21$3;.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@0619 │ │ +0542c6: 6e20 061c 0100 |0007: invoke-virtual {v1, v0}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1c06 │ │ +0542cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x000a line=219 │ │ locals : │ │ 0x0000 - 0x000b reg=1 transition Landroid/transition/Transition; │ │ @@ -16249,18 +16249,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 │ │ -0542f4: |[0542f4] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -054304: 5b01 a701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01a7 │ │ -054308: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05430e: 0e00 |0005: return-void │ │ +0542d0: |[0542d0] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +0542e0: 5b01 a701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01a7 │ │ +0542e4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0542ea: 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; │ │ │ │ @@ -16270,21 +16270,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -054310: |[054310] android.support.v4.app.ListFragment$1.run:()V │ │ -054320: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01a7 │ │ -054324: 5400 b001 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -054328: 5421 a701 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01a7 │ │ -05432c: 5411 b001 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -054330: 6e20 931e 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1e93 │ │ -054336: 0e00 |000b: return-void │ │ +0542ec: |[0542ec] android.support.v4.app.ListFragment$1.run:()V │ │ +0542fc: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01a7 │ │ +054300: 5400 b001 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +054304: 5421 a701 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01a7 │ │ +054308: 5411 b001 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +05430c: 6e20 931e 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1e93 │ │ +054312: 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; │ │ │ │ @@ -16325,18 +16325,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 │ │ -054338: |[054338] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -054348: 5b01 a801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01a8 │ │ -05434c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -054352: 0e00 |0005: return-void │ │ +054314: |[054314] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +054324: 5b01 a801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01a8 │ │ +054328: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05432e: 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; │ │ │ │ @@ -16346,23 +16346,23 @@ │ │ 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 │ │ -054354: |[054354] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -054364: 5460 a801 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01a8 │ │ -054368: 0771 |0002: move-object v1, v7 │ │ -05436a: 1f01 5904 |0003: check-cast v1, Landroid/widget/ListView; // type@0459 │ │ -05436e: 0782 |0005: move-object v2, v8 │ │ -054370: 0193 |0006: move v3, v9 │ │ -054372: 04a4 |0007: move-wide v4, v10 │ │ -054374: 7406 5006 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@0650 │ │ -05437a: 0e00 |000b: return-void │ │ +054330: |[054330] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +054340: 5460 a801 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01a8 │ │ +054344: 0771 |0002: move-object v1, v7 │ │ +054346: 1f01 5904 |0003: check-cast v1, Landroid/widget/ListView; // type@0459 │ │ +05434a: 0782 |0005: move-object v2, v8 │ │ +05434c: 0193 |0006: move v3, v9 │ │ +05434e: 04a4 |0007: move-wide v4, v10 │ │ +054350: 7406 5006 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@0650 │ │ +054356: 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; │ │ @@ -16457,17 +16457,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05437c: |[05437c] android.support.v4.app.LoaderManager.:()V │ │ -05438c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -054392: 0e00 |0003: return-void │ │ +054358: |[054358] android.support.v4.app.LoaderManager.:()V │ │ +054368: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05436e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -16476,17 +16476,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054394: |[054394] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -0543a4: 6a00 c601 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -0543a8: 0e00 |0002: return-void │ │ +054370: |[054370] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +054380: 6a00 c601 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +054384: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -16514,17 +16514,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0543ac: |[0543ac] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -0543bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0543be: 0f00 |0001: return v0 │ │ +054388: |[054388] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +054398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05439a: 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;) │ │ @@ -16541,15 +16541,15 @@ │ │ │ │ source_file_idx : 3487 (LoaderManager.java) │ │ │ │ Class #97 header: │ │ class_idx : 317 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3998 │ │ +source_file_idx : 3994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -16585,21 +16585,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 : 3998 (NavUtils.java) │ │ + source_file_idx : 3994 (NavUtils.java) │ │ │ │ Class #98 header: │ │ class_idx : 320 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3998 │ │ +source_file_idx : 3994 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -16643,26 +16643,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0543c0: |[0543c0] android.support.v4.app.NavUtils.:()V │ │ -0543d0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0543d4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0543d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0543dc: 2201 3f01 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@013f │ │ -0543e0: 7010 8b06 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@068b │ │ -0543e6: 6901 d001 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ -0543ea: 0e00 |000d: return-void │ │ -0543ec: 2201 3e01 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@013e │ │ -0543f0: 7010 8606 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0686 │ │ -0543f6: 6901 d001 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ -0543fa: 28f8 |0015: goto 000d // -0008 │ │ +05439c: |[05439c] android.support.v4.app.NavUtils.:()V │ │ +0543ac: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0543b0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0543b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0543b8: 2201 3f01 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@013f │ │ +0543bc: 7010 8b06 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@068b │ │ +0543c2: 6901 d001 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ +0543c6: 0e00 |000d: return-void │ │ +0543c8: 2201 3e01 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@013e │ │ +0543cc: 7010 8606 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0686 │ │ +0543d2: 6901 d001 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ +0543d6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ 0x0006 line=138 │ │ 0x000d line=142 │ │ 0x000e line=140 │ │ @@ -16674,17 +16674,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0543fc: |[0543fc] android.support.v4.app.NavUtils.:()V │ │ -05440c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -054412: 0e00 |0003: return-void │ │ +0543d8: |[0543d8] android.support.v4.app.NavUtils.:()V │ │ +0543e8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0543ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -16693,19 +16693,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 │ │ -054414: |[054414] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -054424: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ -054428: 7220 8206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0682 │ │ -05442e: 0c00 |0005: move-result-object v0 │ │ -054430: 1100 |0006: return-object v0 │ │ +0543f0: |[0543f0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +054400: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ +054404: 7220 8206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0682 │ │ +05440a: 0c00 |0005: move-result-object v0 │ │ +05440c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -16713,35 +16713,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 │ │ -054434: |[054434] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -054444: 7120 9706 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ -05444a: 0c01 |0003: move-result-object v1 │ │ -05444c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -054450: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -054452: 1102 |0007: return-object v2 │ │ -054454: 2203 2e00 |0008: new-instance v3, Landroid/content/ComponentName; // type@002e │ │ -054458: 6e10 d800 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00d8 │ │ -05445e: 0c04 |000d: move-result-object v4 │ │ -054460: 7030 d600 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00d6 │ │ -054466: 7120 9706 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ -05446c: 0c00 |0014: move-result-object v0 │ │ -05446e: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -054472: 7110 6309 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0963 │ │ -054478: 0c02 |001a: move-result-object v2 │ │ -05447a: 28ec |001b: goto 0007 // -0014 │ │ -05447c: 2204 3700 |001c: new-instance v4, Landroid/content/Intent; // type@0037 │ │ -054480: 7010 0001 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0100 │ │ -054486: 6e20 2701 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ -05448c: 0c02 |0024: move-result-object v2 │ │ -05448e: 28f6 |0025: goto 001b // -000a │ │ +054410: |[054410] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +054420: 7120 9706 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ +054426: 0c01 |0003: move-result-object v1 │ │ +054428: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +05442c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +05442e: 1102 |0007: return-object v2 │ │ +054430: 2203 2e00 |0008: new-instance v3, Landroid/content/ComponentName; // type@002e │ │ +054434: 6e10 d800 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00d8 │ │ +05443a: 0c04 |000d: move-result-object v4 │ │ +05443c: 7030 d600 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00d6 │ │ +054442: 7120 9706 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ +054448: 0c00 |0014: move-result-object v0 │ │ +05444a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +05444e: 7110 6309 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0963 │ │ +054454: 0c02 |001a: move-result-object v2 │ │ +054456: 28ec |001b: goto 0007 // -0014 │ │ +054458: 2204 3700 |001c: new-instance v4, Landroid/content/Intent; // type@0037 │ │ +05445c: 7010 0001 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0100 │ │ +054462: 6e20 2701 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ +054468: 0c02 |0024: move-result-object v2 │ │ +05446a: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x0007 line=266 │ │ 0x0008 line=260 │ │ 0x0011 line=262 │ │ @@ -16761,35 +16761,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 │ │ -054490: |[054490] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -0544a0: 2204 2e00 |0000: new-instance v4, Landroid/content/ComponentName; // type@002e │ │ -0544a4: 7030 d400 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00d4 │ │ -0544aa: 7120 9706 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ -0544b0: 0c01 |0008: move-result-object v1 │ │ -0544b2: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -0544b6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0544b8: 1102 |000c: return-object v2 │ │ -0544ba: 2203 2e00 |000d: new-instance v3, Landroid/content/ComponentName; // type@002e │ │ -0544be: 7030 d500 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00d5 │ │ -0544c4: 7120 9706 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ -0544ca: 0c00 |0015: move-result-object v0 │ │ -0544cc: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -0544d0: 7110 6309 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0963 │ │ -0544d6: 0c02 |001b: move-result-object v2 │ │ -0544d8: 28f0 |001c: goto 000c // -0010 │ │ -0544da: 2204 3700 |001d: new-instance v4, Landroid/content/Intent; // type@0037 │ │ -0544de: 7010 0001 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0100 │ │ -0544e4: 6e20 2701 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ -0544ea: 0c02 |0025: move-result-object v2 │ │ -0544ec: 28f6 |0026: goto 001c // -000a │ │ +05446c: |[05446c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +05447c: 2204 2e00 |0000: new-instance v4, Landroid/content/ComponentName; // type@002e │ │ +054480: 7030 d400 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00d4 │ │ +054486: 7120 9706 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ +05448c: 0c01 |0008: move-result-object v1 │ │ +05448e: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +054492: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +054494: 1102 |000c: return-object v2 │ │ +054496: 2203 2e00 |000d: new-instance v3, Landroid/content/ComponentName; // type@002e │ │ +05449a: 7030 d500 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00d5 │ │ +0544a0: 7120 9706 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ +0544a6: 0c00 |0015: move-result-object v0 │ │ +0544a8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +0544ac: 7110 6309 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0963 │ │ +0544b2: 0c02 |001b: move-result-object v2 │ │ +0544b4: 28f0 |001c: goto 000c // -0010 │ │ +0544b6: 2204 3700 |001d: new-instance v4, Landroid/content/Intent; // type@0037 │ │ +0544ba: 7010 0001 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0100 │ │ +0544c0: 6e20 2701 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ +0544c6: 0c02 |0025: move-result-object v2 │ │ +0544c8: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0009 line=233 │ │ 0x000c line=241 │ │ 0x000d line=236 │ │ 0x0012 line=237 │ │ @@ -16810,24 +16810,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 │ │ -0544f0: |[0544f0] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -054500: 6e10 1900 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0019 │ │ -054506: 0c01 |0003: move-result-object v1 │ │ -054508: 7120 9706 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ -05450e: 0c01 |0007: move-result-object v1 │ │ -054510: 1101 |0008: return-object v1 │ │ -054512: 0d00 |0009: move-exception v0 │ │ -054514: 2201 e504 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -054518: 7020 4821 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@2148 │ │ -05451e: 2701 |000f: throw v1 │ │ +0544cc: |[0544cc] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +0544dc: 6e10 1900 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0019 │ │ +0544e2: 0c01 |0003: move-result-object v1 │ │ +0544e4: 7120 9706 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ +0544ea: 0c01 |0007: move-result-object v1 │ │ +0544ec: 1101 |0008: return-object v1 │ │ +0544ee: 0d00 |0009: move-exception v0 │ │ +0544f0: 2201 e504 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0544f4: 7020 4821 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@2148 │ │ +0544fa: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=281 │ │ 0x0009 line=282 │ │ 0x000a line=284 │ │ @@ -16840,24 +16840,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 │ │ -05452c: |[05452c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -05453c: 6e10 f000 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ -054542: 0c02 |0003: move-result-object v2 │ │ -054544: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -054548: 6e30 3a01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@013a │ │ -05454e: 0c00 |0009: move-result-object v0 │ │ -054550: 6203 d001 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ -054554: 7230 8306 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@0683 │ │ -05455a: 0c01 |000f: move-result-object v1 │ │ -05455c: 1101 |0010: return-object v1 │ │ +054508: |[054508] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +054518: 6e10 f000 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ +05451e: 0c02 |0003: move-result-object v2 │ │ +054520: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +054524: 6e30 3a01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@013a │ │ +05452a: 0c00 |0009: move-result-object v0 │ │ +05452c: 6203 d001 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ +054530: 7230 8306 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@0683 │ │ +054536: 0c01 |000f: move-result-object v1 │ │ +054538: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x000a line=302 │ │ 0x0010 line=303 │ │ locals : │ │ @@ -16872,45 +16872,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -054560: |[054560] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -054570: 7110 9306 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0693 │ │ -054576: 0c00 |0003: move-result-object v0 │ │ -054578: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -05457c: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -054580: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -054584: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05458a: 1a03 a802 |000d: const-string v3, "Activity " // string@02a8 │ │ -05458e: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -054594: 0c02 |0012: move-result-object v2 │ │ -054596: 6e10 7221 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -05459c: 0c03 |0016: move-result-object v3 │ │ -05459e: 6e10 3421 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ -0545a4: 0c03 |001a: move-result-object v3 │ │ -0545a6: 6e20 aa21 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0545ac: 0c02 |001e: move-result-object v2 │ │ -0545ae: 1a03 4c00 |001f: const-string v3, " does not have a parent activity name specified." // string@004c │ │ -0545b2: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0545b8: 0c02 |0024: move-result-object v2 │ │ -0545ba: 1a03 2600 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0026 │ │ -0545be: 6e20 aa21 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0545c4: 0c02 |002a: move-result-object v2 │ │ -0545c6: 1a03 4e00 |002b: const-string v3, " element in your manifest?)" // string@004e │ │ -0545ca: 6e20 aa21 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0545d0: 0c02 |0030: move-result-object v2 │ │ -0545d2: 6e10 af21 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0545d8: 0c02 |0034: move-result-object v2 │ │ -0545da: 7020 4621 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0545e0: 2701 |0038: throw v1 │ │ -0545e2: 7120 9906 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0699 │ │ -0545e8: 0e00 |003c: return-void │ │ +05453c: |[05453c] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +05454c: 7110 9306 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0693 │ │ +054552: 0c00 |0003: move-result-object v0 │ │ +054554: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +054558: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05455c: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +054560: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +054566: 1a03 a802 |000d: const-string v3, "Activity " // string@02a8 │ │ +05456a: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +054570: 0c02 |0012: move-result-object v2 │ │ +054572: 6e10 7221 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +054578: 0c03 |0016: move-result-object v3 │ │ +05457a: 6e10 3421 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ +054580: 0c03 |001a: move-result-object v3 │ │ +054582: 6e20 aa21 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +054588: 0c02 |001e: move-result-object v2 │ │ +05458a: 1a03 4c00 |001f: const-string v3, " does not have a parent activity name specified." // string@004c │ │ +05458e: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +054594: 0c02 |0024: move-result-object v2 │ │ +054596: 1a03 2600 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0026 │ │ +05459a: 6e20 aa21 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0545a0: 0c02 |002a: move-result-object v2 │ │ +0545a2: 1a03 4e00 |002b: const-string v3, " element in your manifest?)" // string@004e │ │ +0545a6: 6e20 aa21 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0545ac: 0c02 |0030: move-result-object v2 │ │ +0545ae: 6e10 af21 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0545b4: 0c02 |0034: move-result-object v2 │ │ +0545b6: 7020 4621 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0545bc: 2701 |0038: throw v1 │ │ +0545be: 7120 9906 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0699 │ │ +0545c4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0004 line=177 │ │ 0x0006 line=178 │ │ 0x0039 line=185 │ │ 0x003c line=186 │ │ @@ -16923,18 +16923,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 │ │ -0545ec: |[0545ec] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0545fc: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ -054600: 7230 8406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0684 │ │ -054606: 0e00 |0005: return-void │ │ +0545c8: |[0545c8] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0545d8: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ +0545dc: 7230 8406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0684 │ │ +0545e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -16944,34 +16944,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 │ │ -054608: |[054608] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -054618: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ -05461c: 7230 8506 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0685 │ │ -054622: 0a00 |0005: move-result v0 │ │ -054624: 0f00 |0006: return v0 │ │ +0545e4: |[0545e4] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0545f4: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d0 │ │ +0545f8: 7230 8506 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0685 │ │ +0545fe: 0a00 |0005: move-result v0 │ │ +054600: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3998 (NavUtils.java) │ │ + source_file_idx : 3994 (NavUtils.java) │ │ │ │ Class #99 header: │ │ class_idx : 321 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4002 │ │ +source_file_idx : 3998 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #99 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -16986,17 +16986,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054628: |[054628] android.support.v4.app.NavUtilsJB.:()V │ │ -054638: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05463e: 0e00 |0003: return-void │ │ +054604: |[054604] android.support.v4.app.NavUtilsJB.:()V │ │ +054614: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05461a: 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;) │ │ @@ -17004,18 +17004,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 │ │ -054640: |[054640] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -054650: 6e10 1f00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@001f │ │ -054656: 0c00 |0003: move-result-object v0 │ │ -054658: 1100 |0004: return-object v0 │ │ +05461c: |[05461c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05462c: 6e10 1f00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@001f │ │ +054632: 0c00 |0003: move-result-object v0 │ │ +054634: 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;) │ │ @@ -17023,17 +17023,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 │ │ -05465c: |[05465c] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -05466c: 5410 1700 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0017 │ │ -054670: 1100 |0002: return-object v0 │ │ +054638: |[054638] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +054648: 5410 1700 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0017 │ │ +05464c: 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;) │ │ @@ -17041,17 +17041,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 │ │ -054674: |[054674] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -054684: 6e20 2400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0024 │ │ -05468a: 0e00 |0003: return-void │ │ +054650: |[054650] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +054660: 6e20 2400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0024 │ │ +054666: 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; │ │ @@ -17061,33 +17061,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 │ │ -05468c: |[05468c] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -05469c: 6e20 3b00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@003b │ │ -0546a2: 0a00 |0003: move-result v0 │ │ -0546a4: 0f00 |0004: return v0 │ │ +054668: |[054668] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +054678: 6e20 3b00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@003b │ │ +05467e: 0a00 |0003: move-result v0 │ │ +054680: 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 : 4002 (NavUtilsJB.java) │ │ + source_file_idx : 3998 (NavUtilsJB.java) │ │ │ │ Class #100 header: │ │ class_idx : 322 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1107 │ │ -source_file_idx : 4026 │ │ +source_file_idx : 4022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #100 annotations: │ │ Annotations on method #1699 'dispatchRestoreInstanceState' │ │ @@ -17108,17 +17108,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0546a8: |[0546a8] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -0546b8: 7020 791e 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ -0546be: 0e00 |0003: return-void │ │ +054684: |[054684] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +054694: 7020 791e 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ +05469a: 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; │ │ @@ -17128,29 +17128,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 │ │ -0546c0: |[0546c0] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -0546d0: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -0546d2: 2202 4201 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0142 │ │ -0546d6: 6e10 991c 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ -0546dc: 0c03 |0006: move-result-object v3 │ │ -0546de: 7020 a006 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@06a0 │ │ -0546e4: 6e10 a41c 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0546ea: 0c00 |000d: move-result-object v0 │ │ -0546ec: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0546f0: 6e20 a606 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@06a6 │ │ -0546f6: 2201 5204 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ -0546fa: 7030 781e 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ -054700: 6e20 091d 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d09 │ │ -054706: 6e20 a106 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@06a1 │ │ -05470c: 1102 |001e: return-object v2 │ │ +05469c: |[05469c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +0546ac: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +0546ae: 2202 4201 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0142 │ │ +0546b2: 6e10 991c 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ +0546b8: 0c03 |0006: move-result-object v3 │ │ +0546ba: 7020 a006 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@06a0 │ │ +0546c0: 6e10 a41c 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0546c6: 0c00 |000d: move-result-object v0 │ │ +0546c8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +0546cc: 6e20 a606 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@06a6 │ │ +0546d2: 2201 5204 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ +0546d6: 7030 781e 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ +0546dc: 6e20 091d 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d09 │ │ +0546e2: 6e20 a106 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@06a1 │ │ +0546e8: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -17169,17 +17169,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054710: |[054710] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -054720: 6e20 a506 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@06a5 │ │ -054726: 0e00 |0003: return-void │ │ +0546ec: |[0546ec] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +0546fc: 6e20 a506 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@06a5 │ │ +054702: 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; │ │ @@ -17190,33 +17190,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054728: |[054728] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -054738: 6e20 a206 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@06a2 │ │ -05473e: 0e00 |0003: return-void │ │ +054704: |[054704] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +054714: 6e20 a206 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@06a2 │ │ +05471a: 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 : 4026 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 4022 (NoSaveStateFrameLayout.java) │ │ │ │ Class #101 header: │ │ class_idx : 323 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4039 │ │ +source_file_idx : 4035 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #101 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithActions;' │ │ @@ -17229,21 +17229,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationBuilderWithActions;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4039 (NotificationBuilderWithActions.java) │ │ + source_file_idx : 4035 (NotificationBuilderWithActions.java) │ │ │ │ Class #102 header: │ │ class_idx : 324 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4040 │ │ +source_file_idx : 4036 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #102 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;' │ │ @@ -17256,21 +17256,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;) │ │ name : 'getBuilder' │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4040 (NotificationBuilderWithBuilderAccessor.java) │ │ + source_file_idx : 4036 (NotificationBuilderWithBuilderAccessor.java) │ │ │ │ Class #103 header: │ │ class_idx : 325 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #103 annotations: │ │ Annotations on class │ │ @@ -17282,21 +17282,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #104 header: │ │ class_idx : 327 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #104 annotations: │ │ Annotations on class │ │ @@ -17338,19 +17338,19 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -054740: |[054740] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -054750: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -054754: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -05475a: 7050 b006 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@06b0 │ │ -054760: 0e00 |0008: return-void │ │ +05471c: |[05471c] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +05472c: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +054730: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +054736: 7050 b006 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@06b0 │ │ +05473c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1852 │ │ 0x0008 line=1853 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0009 reg=2 icon I │ │ @@ -17362,23 +17362,23 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -054764: |[054764] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ -054774: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -05477a: 5912 d401 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01d4 │ │ -05477e: 7110 e706 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -054784: 0c00 |0008: move-result-object v0 │ │ -054786: 5b10 d701 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01d7 │ │ -05478a: 5b14 d501 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01d5 │ │ -05478e: 5b15 d301 |000d: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d3 │ │ -054792: 0e00 |000f: return-void │ │ +054740: |[054740] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ +054750: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +054756: 5912 d401 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01d4 │ │ +05475a: 7110 e706 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +054760: 0c00 |0008: move-result-object v0 │ │ +054762: 5b10 d701 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01d7 │ │ +054766: 5b14 d501 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01d5 │ │ +05476a: 5b15 d301 |000d: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d3 │ │ +05476e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1864 │ │ 0x0003 line=1865 │ │ 0x0005 line=1866 │ │ 0x000b line=1867 │ │ 0x000d line=1868 │ │ @@ -17395,24 +17395,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -054794: |[054794] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -0547a4: 5260 e501 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01e5 │ │ -0547a8: 5461 e801 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01e8 │ │ -0547ac: 5462 e401 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01e4 │ │ -0547b0: 2203 9400 |0006: new-instance v3, Landroid/os/Bundle; // type@0094 │ │ -0547b4: 7110 ca06 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@06ca │ │ -0547ba: 0c04 |000b: move-result-object v4 │ │ -0547bc: 7020 a202 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ -0547c2: 7053 b006 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@06b0 │ │ -0547c8: 0e00 |0012: return-void │ │ +054770: |[054770] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +054780: 5260 e501 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01e5 │ │ +054784: 5461 e801 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01e8 │ │ +054788: 5462 e401 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01e4 │ │ +05478c: 2203 9400 |0006: new-instance v3, Landroid/os/Bundle; // type@0094 │ │ +054790: 7110 ca06 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@06ca │ │ +054796: 0c04 |000b: move-result-object v4 │ │ +054798: 7020 a202 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ +05479e: 7053 b006 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@06b0 │ │ +0547a4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1861 │ │ 0x0012 line=1862 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0013 reg=6 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -17423,19 +17423,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0547cc: |[0547cc] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -0547dc: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -0547e0: 5410 d301 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d3 │ │ -0547e4: 6e20 b702 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ -0547ea: 1101 |0007: return-object v1 │ │ +0547a8: |[0547a8] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +0547b8: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +0547bc: 5410 d301 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d3 │ │ +0547c0: 6e20 b702 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ +0547c6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1879 │ │ 0x0002 line=1880 │ │ 0x0007 line=1882 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ @@ -17446,23 +17446,23 @@ │ │ type : '(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0547ec: |[0547ec] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -0547fc: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ -054800: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -054804: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -054808: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -05480e: 5b10 d601 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ -054812: 5410 d601 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ -054816: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -05481c: 1101 |0010: return-object v1 │ │ +0547c8: |[0547c8] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +0547d8: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ +0547dc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0547e0: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0547e4: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0547ea: 5b10 d601 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ +0547ee: 5410 d601 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ +0547f2: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0547f8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1902 │ │ 0x0004 line=1903 │ │ 0x000b line=1905 │ │ 0x0010 line=1906 │ │ locals : │ │ @@ -17474,36 +17474,36 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 38 16-bit code units │ │ -054820: |[054820] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ -054830: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -054832: 5470 d601 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ -054836: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ -05483a: 5470 d601 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ -05483e: 5471 d601 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ -054842: 6e10 2222 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -054848: 0a01 |000c: move-result v1 │ │ -05484a: 2311 7f06 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ -05484e: 6e20 2422 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -054854: 0c00 |0012: move-result-object v0 │ │ -054856: 1f00 7f06 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ -05485a: 0705 |0015: move-object v5, v0 │ │ -05485c: 2200 4a01 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ -054860: 5271 d401 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01d4 │ │ -054864: 5472 d701 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01d7 │ │ -054868: 5473 d501 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01d5 │ │ -05486c: 5474 d301 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d3 │ │ -054870: 7607 c906 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@06c9 │ │ -054876: 1100 |0023: return-object v0 │ │ -054878: 0765 |0024: move-object v5, v6 │ │ -05487a: 28f1 |0025: goto 0016 // -000f │ │ +0547fc: |[0547fc] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ +05480c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +05480e: 5470 d601 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ +054812: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ +054816: 5470 d601 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ +05481a: 5471 d601 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01d6 │ │ +05481e: 6e10 2222 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +054824: 0a01 |000c: move-result v1 │ │ +054826: 2311 7f06 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ +05482a: 6e20 2422 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +054830: 0c00 |0012: move-result-object v0 │ │ +054832: 1f00 7f06 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ +054836: 0705 |0015: move-object v5, v0 │ │ +054838: 2200 4a01 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ +05483c: 5271 d401 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01d4 │ │ +054840: 5472 d701 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01d7 │ │ +054844: 5473 d501 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01d5 │ │ +054848: 5474 d301 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d3 │ │ +05484c: 7607 c906 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@06c9 │ │ +054852: 1100 |0023: return-object v0 │ │ +054854: 0765 |0024: move-object v5, v6 │ │ +054856: 28f1 |0025: goto 0016 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1924 │ │ 0x0016 line=1926 │ │ 0x0025 line=1924 │ │ locals : │ │ 0x0016 - 0x0024 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -17514,17 +17514,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05487c: |[05487c] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -05488c: 7220 b706 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@06b7 │ │ -054892: 1100 |0003: return-object v0 │ │ +054858: |[054858] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +054868: 7220 b706 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@06b7 │ │ +05486e: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1914 │ │ 0x0003 line=1915 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Action$Extender; │ │ @@ -17534,30 +17534,30 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054894: |[054894] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ -0548a4: 5410 d301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d3 │ │ -0548a8: 1100 |0002: return-object v0 │ │ +054870: |[054870] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ +054880: 5410 d301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01d3 │ │ +054884: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1891 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #105 header: │ │ class_idx : 328 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #105 annotations: │ │ Annotations on class │ │ @@ -17575,21 +17575,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Action$Extender;) │ │ name : 'extend' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #106 header: │ │ class_idx : 333 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 1 │ │ instance_fields_size: 29 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 45 │ │ │ │ Class #106 annotations: │ │ Annotations on class │ │ @@ -17736,41 +17736,41 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -0548ac: |[0548ac] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -0548bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0548be: 7010 6f21 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ -0548c4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0548c6: 5c50 0a02 |0005: iput-boolean v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ -0548ca: 2200 2505 |0007: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0548ce: 7010 1322 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0548d4: 5b50 f401 |000c: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ -0548d8: 5c54 0102 |000e: iput-boolean v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ -0548dc: 5954 f601 |0010: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01f6 │ │ -0548e0: 5954 1002 |0012: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0210 │ │ -0548e4: 2200 2000 |0014: new-instance v0, Landroid/app/Notification; // type@0020 │ │ -0548e8: 7010 ad00 0000 |0016: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00ad │ │ -0548ee: 5b50 0202 |0019: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -0548f2: 5b56 fb01 |001b: iput-object v6, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -0548f6: 5450 0202 |001d: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -0548fa: 7100 b121 0000 |001f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -054900: 0b02 |0022: move-result-wide v2 │ │ -054902: 5a02 1500 |0023: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0015 │ │ -054906: 5450 0202 |0025: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -05490a: 12f1 |0027: const/4 v1, #int -1 // #ff │ │ -05490c: 5901 0500 |0028: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -054910: 5954 0502 |002a: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ -054914: 2200 2505 |002c: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -054918: 7010 1322 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -05491e: 5b50 0402 |0031: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ -054922: 0e00 |0033: return-void │ │ +054888: |[054888] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +054898: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05489a: 7010 6f21 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ +0548a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0548a2: 5c50 0a02 |0005: iput-boolean v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ +0548a6: 2200 2505 |0007: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0548aa: 7010 1322 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0548b0: 5b50 f401 |000c: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ +0548b4: 5c54 0102 |000e: iput-boolean v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ +0548b8: 5954 f601 |0010: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01f6 │ │ +0548bc: 5954 1002 |0012: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0210 │ │ +0548c0: 2200 2000 |0014: new-instance v0, Landroid/app/Notification; // type@0020 │ │ +0548c4: 7010 ad00 0000 |0016: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00ad │ │ +0548ca: 5b50 0202 |0019: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0548ce: 5b56 fb01 |001b: iput-object v6, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +0548d2: 5450 0202 |001d: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0548d6: 7100 b121 0000 |001f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +0548dc: 0b02 |0022: move-result-wide v2 │ │ +0548de: 5a02 1500 |0023: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0015 │ │ +0548e2: 5450 0202 |0025: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0548e6: 12f1 |0027: const/4 v1, #int -1 // #ff │ │ +0548e8: 5901 0500 |0028: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +0548ec: 5954 0502 |002a: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ +0548f0: 2200 2505 |002c: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0548f4: 7010 1322 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0548fa: 5b50 0402 |0031: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ +0548fe: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=906 │ │ 0x0004 line=874 │ │ 0x0007 line=884 │ │ 0x000e line=885 │ │ 0x0010 line=888 │ │ @@ -17791,25 +17791,25 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -054924: |[054924] android.support.v4.app.NotificationCompat$Builder.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -054934: 1301 0014 |0000: const/16 v1, #int 5120 // #1400 │ │ -054938: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -05493c: 1102 |0004: return-object v2 │ │ -05493e: 7210 1a21 0200 |0005: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ -054944: 0a00 |0008: move-result v0 │ │ -054946: 3710 fbff |0009: if-le v0, v1, 0004 // -0005 │ │ -05494a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05494c: 7230 1b21 0201 |000c: invoke-interface {v2, v0, v1}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@211b │ │ -054952: 0c02 |000f: move-result-object v2 │ │ -054954: 28f4 |0010: goto 0004 // -000c │ │ +054900: |[054900] android.support.v4.app.NotificationCompat$Builder.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +054910: 1301 0014 |0000: const/16 v1, #int 5120 // #1400 │ │ +054914: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +054918: 1102 |0004: return-object v2 │ │ +05491a: 7210 1a21 0200 |0005: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ +054920: 0a00 |0008: move-result v0 │ │ +054922: 3710 fbff |0009: if-le v0, v1, 0004 // -0005 │ │ +054926: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +054928: 7230 1b21 0201 |000c: invoke-interface {v2, v0, v1}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@211b │ │ +05492e: 0c02 |000f: move-result-object v2 │ │ +054930: 28f4 |0010: goto 0004 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1536 │ │ 0x0004 line=1540 │ │ 0x0005 line=1537 │ │ 0x000b line=1538 │ │ locals : │ │ @@ -17820,27 +17820,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -054958: |[054958] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -054968: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -05496c: 5430 0202 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054970: 5201 0b00 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -054974: b641 |0006: or-int/2addr v1, v4 │ │ -054976: 5901 0b00 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -05497a: 0e00 |0009: return-void │ │ -05497c: 5430 0202 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054980: 5201 0b00 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -054984: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -054988: b521 |0010: and-int/2addr v1, v2 │ │ -05498a: 5901 0b00 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -05498e: 28f6 |0013: goto 0009 // -000a │ │ +054934: |[054934] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +054944: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +054948: 5430 0202 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +05494c: 5201 0b00 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054950: b641 |0006: or-int/2addr v1, v4 │ │ +054952: 5901 0b00 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054956: 0e00 |0009: return-void │ │ +054958: 5430 0202 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +05495c: 5201 0b00 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054960: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +054964: b521 |0010: and-int/2addr v1, v2 │ │ +054966: 5901 0b00 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +05496a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ 0x0002 line=1263 │ │ 0x0009 line=1267 │ │ 0x000a line=1265 │ │ locals : │ │ @@ -17854,20 +17854,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 │ │ -054990: |[054990] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0549a0: 5420 f401 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ -0549a4: 2201 4a01 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ -0549a8: 7040 c706 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@06c7 │ │ -0549ae: 6e20 1722 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0549b4: 1102 |000a: return-object v2 │ │ +05496c: |[05496c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +05497c: 5420 f401 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ +054980: 2201 4a01 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ +054984: 7040 c706 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@06c7 │ │ +05498a: 6e20 1722 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +054990: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x000a line=1433 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -17879,18 +17879,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0549b8: |[0549b8] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0549c8: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ -0549cc: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0549d2: 1101 |0005: return-object v1 │ │ +054994: |[054994] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0549a4: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ +0549a8: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0549ae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ 0x0005 line=1452 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -17900,25 +17900,25 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0549d4: |[0549d4] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0549e4: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0549e8: 5410 fc01 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -0549ec: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0549f0: 2200 9400 |0006: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -0549f4: 7020 a202 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ -0549fa: 5b10 fc01 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -0549fe: 1101 |000d: return-object v1 │ │ -054a00: 5410 fc01 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -054a04: 6e20 b702 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ -054a0a: 28fa |0013: goto 000d // -0006 │ │ +0549b0: |[0549b0] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0549c0: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0549c4: 5410 fc01 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +0549c8: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0549cc: 2200 9400 |0006: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +0549d0: 7020 a202 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ +0549d6: 5b10 fc01 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +0549da: 1101 |000d: return-object v1 │ │ +0549dc: 5410 fc01 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +0549e0: 6e20 b702 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ +0549e6: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ 0x0002 line=1372 │ │ 0x0006 line=1373 │ │ 0x000d line=1378 │ │ 0x000e line=1375 │ │ @@ -17931,18 +17931,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -054a0c: |[054a0c] android.support.v4.app.NotificationCompat$Builder.addPerson:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054a1c: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ -054a20: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -054a26: 1101 |0005: return-object v1 │ │ +0549e8: |[0549e8] android.support.v4.app.NotificationCompat$Builder.addPerson:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0549f8: 5410 0402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ +0549fc: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +054a02: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0005 line=1315 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 uri Ljava/lang/String; │ │ @@ -17952,20 +17952,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054a28: |[054a28] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -054a38: 7100 a507 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ -054a3e: 0c00 |0003: move-result-object v0 │ │ -054a40: 7220 3107 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0731 │ │ -054a46: 0c00 |0007: move-result-object v0 │ │ -054a48: 1100 |0008: return-object v0 │ │ +054a04: |[054a04] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +054a14: 7100 a507 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ +054a1a: 0c00 |0003: move-result-object v0 │ │ +054a1c: 7220 3107 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0731 │ │ +054a22: 0c00 |0007: move-result-object v0 │ │ +054a24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1532 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -17973,17 +17973,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054a4c: |[054a4c] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054a5c: 7220 2a07 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@072a │ │ -054a62: 1100 |0003: return-object v0 │ │ +054a28: |[054a28] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054a38: 7220 2a07 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@072a │ │ +054a3e: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0003 line=1516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Extender; │ │ @@ -17993,22 +17993,22 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -054a64: |[054a64] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ -054a74: 5410 fc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -054a78: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -054a7c: 2200 9400 |0004: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -054a80: 7010 a102 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -054a86: 5b10 fc01 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -054a8a: 5410 fc01 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -054a8e: 1100 |000d: return-object v0 │ │ +054a40: |[054a40] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ +054a50: 5410 fc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +054a54: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +054a58: 2200 9400 |0004: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +054a5c: 7010 a102 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +054a62: 5b10 fc01 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +054a66: 5410 fc01 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +054a6a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1409 │ │ 0x0004 line=1410 │ │ 0x000b line=1412 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18018,20 +18018,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054a90: |[054a90] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -054aa0: 7100 a507 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ -054aa6: 0c00 |0003: move-result-object v0 │ │ -054aa8: 7220 3107 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0731 │ │ -054aae: 0c00 |0007: move-result-object v0 │ │ -054ab0: 1100 |0008: return-object v0 │ │ +054a6c: |[054a6c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +054a7c: 7100 a507 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ +054a82: 0c00 |0003: move-result-object v0 │ │ +054a84: 7220 3107 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0731 │ │ +054a8a: 0c00 |0007: move-result-object v0 │ │ +054a8c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1524 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -18039,18 +18039,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 │ │ -054ab4: |[054ab4] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054ac4: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -054ac8: 7030 f306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@06f3 │ │ -054ace: 1101 |0005: return-object v1 │ │ +054a90: |[054a90] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054aa0: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +054aa4: 7030 f306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@06f3 │ │ +054aaa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1216 │ │ 0x0005 line=1217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -18060,17 +18060,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054ad0: |[054ad0] android.support.v4.app.NotificationCompat$Builder.setCategory:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054ae0: 5b01 f501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01f5 │ │ -054ae4: 1100 |0002: return-object v0 │ │ +054aac: |[054aac] android.support.v4.app.NotificationCompat$Builder.setCategory:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054abc: 5b01 f501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01f5 │ │ +054ac0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1239 │ │ 0x0002 line=1240 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 category Ljava/lang/String; │ │ @@ -18080,17 +18080,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 │ │ -054ae8: |[054ae8] android.support.v4.app.NotificationCompat$Builder.setColor:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054af8: 5901 f601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01f6 │ │ -054afc: 1100 |0002: return-object v0 │ │ +054ac4: |[054ac4] android.support.v4.app.NotificationCompat$Builder.setColor:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054ad4: 5901 f601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01f6 │ │ +054ad8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1481 │ │ 0x0002 line=1482 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 argb I │ │ @@ -18100,18 +18100,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 │ │ -054b00: |[054b00] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054b10: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054b14: 5b02 0700 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -054b18: 1101 |0004: return-object v1 │ │ +054adc: |[054adc] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054aec: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054af0: 5b02 0700 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +054af4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ 0x0004 line=1042 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -18121,19 +18121,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054b1c: |[054b1c] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054b2c: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -054b32: 0c00 |0003: move-result-object v0 │ │ -054b34: 5b10 f701 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ -054b38: 1101 |0006: return-object v1 │ │ +054af8: |[054af8] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054b08: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +054b0e: 0c00 |0003: move-result-object v0 │ │ +054b10: 5b10 f701 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ +054b14: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1022 │ │ 0x0006 line=1023 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 info Ljava/lang/CharSequence; │ │ @@ -18143,17 +18143,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 │ │ -054b3c: |[054b3c] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054b4c: 5b01 f801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -054b50: 1100 |0002: return-object v0 │ │ +054b18: |[054b18] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054b28: 5b01 f801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +054b2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1054 │ │ 0x0002 line=1055 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -18163,19 +18163,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054b54: |[054b54] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054b64: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -054b6a: 0c00 |0003: move-result-object v0 │ │ -054b6c: 5b10 f901 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -054b70: 1101 |0006: return-object v1 │ │ +054b30: |[054b30] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054b40: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +054b46: 0c00 |0003: move-result-object v0 │ │ +054b48: 5b10 f901 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +054b4c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0006 line=991 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/CharSequence; │ │ @@ -18185,19 +18185,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054b74: |[054b74] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054b84: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -054b8a: 0c00 |0003: move-result-object v0 │ │ -054b8c: 5b10 fa01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -054b90: 1101 |0006: return-object v1 │ │ +054b50: |[054b50] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054b60: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +054b66: 0c00 |0003: move-result-object v0 │ │ +054b68: 5b10 fa01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +054b6c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0006 line=983 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -18207,24 +18207,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 │ │ -054b94: |[054b94] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054ba4: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054ba8: 5903 0800 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0008 │ │ -054bac: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -054bb0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -054bb4: 5420 0202 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054bb8: 5201 0b00 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -054bbc: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -054bc0: 5901 0b00 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -054bc4: 1102 |0010: return-object v2 │ │ +054b70: |[054b70] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054b80: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054b84: 5903 0800 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0008 │ │ +054b88: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +054b8c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +054b90: 5420 0202 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054b94: 5201 0b00 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054b98: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +054b9c: 5901 0b00 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054ba0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0004 line=1255 │ │ 0x0008 line=1256 │ │ 0x0010 line=1258 │ │ locals : │ │ @@ -18236,18 +18236,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 │ │ -054bc8: |[054bc8] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054bd8: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054bdc: 5b02 0900 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -054be0: 1101 |0004: return-object v1 │ │ +054ba4: |[054ba4] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054bb4: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054bb8: 5b02 0900 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +054bbc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1066 │ │ 0x0004 line=1067 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -18257,17 +18257,17 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054be4: |[054be4] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054bf4: 5b01 fc01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -054bf8: 1100 |0002: return-object v0 │ │ +054bc0: |[054bc0] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054bd0: 5b01 fc01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +054bd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1394 │ │ 0x0002 line=1395 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 extras Landroid/os/Bundle; │ │ @@ -18277,19 +18277,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 │ │ -054bfc: |[054bfc] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054c0c: 5b12 fd01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ -054c10: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -054c14: 7030 f306 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@06f3 │ │ -054c1a: 1101 |0007: return-object v1 │ │ +054bd8: |[054bd8] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054be8: 5b12 fd01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ +054bec: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +054bf0: 7030 f306 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@06f3 │ │ +054bf6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1089 │ │ 0x0002 line=1090 │ │ 0x0007 line=1091 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18301,17 +18301,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054c1c: |[054c1c] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054c2c: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ -054c30: 1100 |0002: return-object v0 │ │ +054bf8: |[054bf8] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054c08: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ +054c0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0002 line=1331 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 groupKey Ljava/lang/String; │ │ @@ -18321,17 +18321,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 │ │ -054c34: |[054c34] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054c44: 5c01 ff01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ -054c48: 1100 |0002: return-object v0 │ │ +054c10: |[054c10] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054c20: 5c01 ff01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ +054c24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0002 line=1343 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 isGroupSummary Z │ │ @@ -18341,17 +18341,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 │ │ -054c4c: |[054c4c] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054c5c: 5b01 0002 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ -054c60: 1100 |0002: return-object v0 │ │ +054c28: |[054c28] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054c38: 5b01 0002 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ +054c3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0002 line=1119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -18361,42 +18361,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 │ │ -054c64: |[054c64] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054c74: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -054c76: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -054c78: 5453 0202 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054c7c: 5936 0f00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -054c80: 5453 0202 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054c84: 5937 1100 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -054c88: 5453 0202 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054c8c: 5938 1000 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -054c90: 5453 0202 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054c94: 5233 1100 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -054c98: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -054c9c: 5453 0202 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054ca0: 5233 1000 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -054ca4: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -054ca8: 0110 |001a: move v0, v1 │ │ -054caa: 5453 0202 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054cae: 5454 0202 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054cb2: 5244 0b00 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@000b │ │ -054cb6: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -054cba: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -054cbe: b641 |0025: or-int/2addr v1, v4 │ │ -054cc0: 5931 0b00 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@000b │ │ -054cc4: 1105 |0028: return-object v5 │ │ -054cc6: 0120 |0029: move v0, v2 │ │ -054cc8: 28f1 |002a: goto 001b // -000f │ │ -054cca: 0121 |002b: move v1, v2 │ │ -054ccc: 28f9 |002c: goto 0025 // -0007 │ │ +054c40: |[054c40] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054c50: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +054c52: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +054c54: 5453 0202 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054c58: 5936 0f00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +054c5c: 5453 0202 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054c60: 5937 1100 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +054c64: 5453 0202 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054c68: 5938 1000 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +054c6c: 5453 0202 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054c70: 5233 1100 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +054c74: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +054c78: 5453 0202 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054c7c: 5233 1000 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +054c80: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +054c84: 0110 |001a: move v0, v1 │ │ +054c86: 5453 0202 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054c8a: 5454 0202 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054c8e: 5244 0b00 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@000b │ │ +054c92: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +054c96: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +054c9a: b641 |0025: or-int/2addr v1, v4 │ │ +054c9c: 5931 0b00 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@000b │ │ +054ca0: 1105 |0028: return-object v5 │ │ +054ca2: 0120 |0029: move v0, v2 │ │ +054ca4: 28f1 |002a: goto 001b // -000f │ │ +054ca6: 0121 |002b: move v1, v2 │ │ +054ca8: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1175 │ │ 0x0006 line=1176 │ │ 0x000a line=1177 │ │ 0x000e line=1178 │ │ 0x001b line=1179 │ │ @@ -18416,17 +18416,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 │ │ -054cd0: |[054cd0] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054ce0: 5c01 0102 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ -054ce4: 1100 |0002: return-object v0 │ │ +054cac: |[054cac] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054cbc: 5c01 0102 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ +054cc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1227 │ │ 0x0002 line=1228 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -18436,17 +18436,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 │ │ -054ce8: |[054ce8] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054cf8: 5901 0302 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ -054cfc: 1100 |0002: return-object v0 │ │ +054cc4: |[054cc4] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054cd4: 5901 0302 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ +054cd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0002 line=1015 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -18456,18 +18456,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 │ │ -054d00: |[054d00] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054d10: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -054d12: 7030 f306 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@06f3 │ │ -054d18: 1101 |0004: return-object v1 │ │ +054cdc: |[054cdc] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054cec: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +054cee: 7030 f306 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@06f3 │ │ +054cf4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0004 line=1197 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -18477,18 +18477,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 │ │ -054d1c: |[054d1c] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054d2c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -054d30: 7030 f306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@06f3 │ │ -054d36: 1101 |0005: return-object v1 │ │ +054cf8: |[054cf8] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054d08: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +054d0c: 7030 f306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@06f3 │ │ +054d12: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1205 │ │ 0x0005 line=1206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -18498,17 +18498,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 │ │ -054d38: |[054d38] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054d48: 5901 0502 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ -054d4c: 1100 |0002: return-object v0 │ │ +054d14: |[054d14] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054d24: 5901 0502 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ +054d28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1287 │ │ 0x0002 line=1288 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -18518,19 +18518,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 │ │ -054d50: |[054d50] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054d60: 5901 0802 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ -054d64: 5902 0602 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ -054d68: 5c03 0702 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ -054d6c: 1100 |0006: return-object v0 │ │ +054d2c: |[054d2c] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054d3c: 5901 0802 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ +054d40: 5902 0602 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ +054d44: 5c03 0702 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ +054d48: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0002 line=1032 │ │ 0x0004 line=1033 │ │ 0x0006 line=1034 │ │ locals : │ │ @@ -18544,17 +18544,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054d70: |[054d70] android.support.v4.app.NotificationCompat$Builder.setPublicVersion:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054d80: 5b01 0902 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@0209 │ │ -054d84: 1100 |0002: return-object v0 │ │ +054d4c: |[054d4c] android.support.v4.app.NotificationCompat$Builder.setPublicVersion:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054d5c: 5b01 0902 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@0209 │ │ +054d60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ 0x0002 line=1507 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 n Landroid/app/Notification; │ │ @@ -18564,17 +18564,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 │ │ -054d88: |[054d88] android.support.v4.app.NotificationCompat$Builder.setShowWhen:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054d98: 5c01 0a02 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ -054d9c: 1100 |0002: return-object v0 │ │ +054d64: |[054d64] android.support.v4.app.NotificationCompat$Builder.setShowWhen:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054d74: 5c01 0a02 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ +054d78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0002 line=931 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 show Z │ │ @@ -18584,18 +18584,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 │ │ -054da0: |[054da0] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054db0: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054db4: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ -054db8: 1101 |0004: return-object v1 │ │ +054d7c: |[054d7c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054d8c: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054d90: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ +054d94: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ 0x0004 line=959 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -18605,20 +18605,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 │ │ -054dbc: |[054dbc] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054dcc: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054dd0: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ -054dd4: 5410 0202 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054dd8: 5903 0e00 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -054ddc: 1101 |0008: return-object v1 │ │ +054d98: |[054d98] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054da8: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054dac: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ +054db0: 5410 0202 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054db4: 5903 0e00 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +054db8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0004 line=974 │ │ 0x0008 line=975 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18630,17 +18630,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054de0: |[054de0] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054df0: 5b01 0b02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ -054df4: 1100 |0002: return-object v0 │ │ +054dbc: |[054dbc] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054dcc: 5b01 0b02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ +054dd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1359 │ │ 0x0002 line=1360 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 sortKey Ljava/lang/String; │ │ @@ -18650,21 +18650,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 │ │ -054df8: |[054df8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054e08: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054e0c: 5b03 1200 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -054e10: 5420 0202 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054e14: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -054e16: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -054e1a: 1102 |0009: return-object v2 │ │ +054dd4: |[054dd4] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054de4: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054de8: 5b03 1200 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +054dec: 5420 0202 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054df0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +054df2: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +054df6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x0004 line=1132 │ │ 0x0009 line=1133 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18675,20 +18675,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 │ │ -054e1c: |[054e1c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054e2c: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054e30: 5b02 1200 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -054e34: 5410 0202 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054e38: 5903 0500 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -054e3c: 1101 |0008: return-object v1 │ │ +054df8: |[054df8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054e08: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054e0c: 5b02 1200 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +054e10: 5410 0202 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054e14: 5903 0500 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +054e18: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0004 line=1149 │ │ 0x0008 line=1150 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18700,23 +18700,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 │ │ -054e40: |[054e40] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054e50: 5410 0c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ -054e54: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -054e58: 5b12 0c02 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ -054e5c: 5410 0c02 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ -054e60: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -054e64: 5410 0c02 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ -054e68: 6e20 7607 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0776 │ │ -054e6e: 1101 |000f: return-object v1 │ │ +054e1c: |[054e1c] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054e2c: 5410 0c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ +054e30: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +054e34: 5b12 0c02 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ +054e38: 5410 0c02 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ +054e3c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +054e40: 5410 0c02 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ +054e44: 6e20 7607 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0776 │ │ +054e4a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0004 line=1465 │ │ 0x0006 line=1466 │ │ 0x000a line=1467 │ │ 0x000f line=1470 │ │ @@ -18729,19 +18729,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054e70: |[054e70] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054e80: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -054e86: 0c00 |0003: move-result-object v0 │ │ -054e88: 5b10 0d02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ -054e8c: 1101 |0006: return-object v1 │ │ +054e4c: |[054e4c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054e5c: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +054e62: 0c00 |0003: move-result-object v0 │ │ +054e64: 5b10 0d02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ +054e68: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1004 │ │ 0x0006 line=1005 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/CharSequence; │ │ @@ -18751,20 +18751,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -054e90: |[054e90] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054ea0: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054ea4: 7110 e706 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -054eaa: 0c01 |0005: move-result-object v1 │ │ -054eac: 5b01 1300 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -054eb0: 1102 |0008: return-object v2 │ │ +054e6c: |[054e6c] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054e7c: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054e80: 7110 e706 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +054e86: 0c01 |0005: move-result-object v1 │ │ +054e88: 5b01 1300 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +054e8c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0008 line=1100 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0009 reg=3 tickerText Ljava/lang/CharSequence; │ │ @@ -18774,21 +18774,21 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -054eb4: |[054eb4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054ec4: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054ec8: 7110 e706 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -054ece: 0c01 |0005: move-result-object v1 │ │ -054ed0: 5b01 1300 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -054ed4: 5b24 0e02 |0008: iput-object v4, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ -054ed8: 1102 |000a: return-object v2 │ │ +054e90: |[054e90] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054ea0: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054ea4: 7110 e706 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +054eaa: 0c01 |0005: move-result-object v1 │ │ +054eac: 5b01 1300 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +054eb0: 5b24 0e02 |0008: iput-object v4, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ +054eb4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1109 │ │ 0x0008 line=1110 │ │ 0x000a line=1111 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18800,17 +18800,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 │ │ -054edc: |[054edc] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054eec: 5c01 0f02 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ -054ef0: 1100 |0002: return-object v0 │ │ +054eb8: |[054eb8] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054ec8: 5c01 0f02 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ +054ecc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=946 │ │ 0x0002 line=947 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -18820,18 +18820,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 │ │ -054ef4: |[054ef4] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054f04: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054f08: 5b02 1400 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -054f0c: 1101 |0004: return-object v1 │ │ +054ed0: |[054ed0] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054ee0: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054ee4: 5b02 1400 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +054ee8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0004 line=1166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -18841,17 +18841,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 │ │ -054f10: |[054f10] android.support.v4.app.NotificationCompat$Builder.setVisibility:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054f20: 5901 1002 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0210 │ │ -054f24: 1100 |0002: return-object v0 │ │ +054eec: |[054eec] android.support.v4.app.NotificationCompat$Builder.setVisibility:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054efc: 5901 1002 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0210 │ │ +054f00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1493 │ │ 0x0002 line=1494 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 visibility I │ │ @@ -18861,33 +18861,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 │ │ -054f28: |[054f28] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054f38: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -054f3c: 5a02 1500 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0015 │ │ -054f40: 1101 |0004: return-object v1 │ │ +054f04: |[054f04] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054f14: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +054f18: 5a02 1500 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0015 │ │ +054f1c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=921 │ │ 0x0004 line=922 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #107 header: │ │ class_idx : 335 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #107 annotations: │ │ Annotations on class │ │ @@ -18933,21 +18933,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -054f44: |[054f44] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.:(Ljava/lang/String;)V │ │ -054f54: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -054f5a: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -054f5e: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -054f64: 5b10 1202 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0212 │ │ -054f68: 5b12 1302 |000a: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0213 │ │ -054f6c: 0e00 |000c: return-void │ │ +054f20: |[054f20] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.:(Ljava/lang/String;)V │ │ +054f30: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +054f36: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +054f3a: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +054f40: 5b10 1202 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0212 │ │ +054f44: 5b12 1302 |000a: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0213 │ │ +054f48: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3149 │ │ 0x0003 line=3137 │ │ 0x000a line=3150 │ │ 0x000c line=3151 │ │ locals : │ │ @@ -18960,18 +18960,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -054f70: |[054f70] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.addMessage:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -054f80: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0212 │ │ -054f84: 7220 5922 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -054f8a: 1101 |0005: return-object v1 │ │ +054f4c: |[054f4c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.addMessage:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +054f5c: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0212 │ │ +054f60: 7220 5922 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +054f66: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3162 │ │ 0x0005 line=3163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0006 reg=2 message Ljava/lang/String; │ │ @@ -18981,35 +18981,35 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 38 16-bit code units │ │ -054f8c: |[054f8c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.build:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ -054f9c: 5480 1202 |0000: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0212 │ │ -054fa0: 5482 1202 |0002: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0212 │ │ -054fa4: 7210 6322 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ -054faa: 0a02 |0007: move-result v2 │ │ -054fac: 2322 9906 |0008: new-array v2, v2, [Ljava/lang/String; // type@0699 │ │ -054fb0: 7220 6422 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ -054fb6: 0c01 |000d: move-result-object v1 │ │ -054fb8: 1f01 9906 |000e: check-cast v1, [Ljava/lang/String; // type@0699 │ │ -054fbc: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -054fbe: 2305 9906 |0011: new-array v5, v0, [Ljava/lang/String; // type@0699 │ │ -054fc2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -054fc4: 5482 1302 |0014: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0213 │ │ -054fc8: 4d02 0500 |0016: aput-object v2, v5, v0 │ │ -054fcc: 2200 5001 |0018: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0150 │ │ -054fd0: 5482 1502 |001a: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0215 │ │ -054fd4: 5483 1602 |001c: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0216 │ │ -054fd8: 5484 1402 |001e: iget-object v4, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0214 │ │ -054fdc: 5386 1102 |0020: iget-wide v6, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0211 │ │ -054fe0: 7608 1807 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0718 │ │ -054fe6: 1100 |0025: return-object v0 │ │ +054f68: |[054f68] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.build:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +054f78: 5480 1202 |0000: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0212 │ │ +054f7c: 5482 1202 |0002: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@0212 │ │ +054f80: 7210 6322 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ +054f86: 0a02 |0007: move-result v2 │ │ +054f88: 2322 9906 |0008: new-array v2, v2, [Ljava/lang/String; // type@0699 │ │ +054f8c: 7220 6422 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ +054f92: 0c01 |000d: move-result-object v1 │ │ +054f94: 1f01 9906 |000e: check-cast v1, [Ljava/lang/String; // type@0699 │ │ +054f98: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +054f9a: 2305 9906 |0011: new-array v5, v0, [Ljava/lang/String; // type@0699 │ │ +054f9e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +054fa0: 5482 1302 |0014: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@0213 │ │ +054fa4: 4d02 0500 |0016: aput-object v2, v5, v0 │ │ +054fa8: 2200 5001 |0018: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0150 │ │ +054fac: 5482 1502 |001a: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0215 │ │ +054fb0: 5483 1602 |001c: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0216 │ │ +054fb4: 5484 1402 |001e: iget-object v4, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0214 │ │ +054fb8: 5386 1102 |0020: iget-wide v6, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0211 │ │ +054fbc: 7608 1807 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0718 │ │ +054fc2: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3219 │ │ 0x0010 line=3220 │ │ 0x0018 line=3221 │ │ locals : │ │ 0x0010 - 0x0026 reg=1 messages [Ljava/lang/String; │ │ @@ -19021,17 +19021,17 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054fe8: |[054fe8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setLatestTimestamp:(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -054ff8: 5a12 1102 |0000: iput-wide v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0211 │ │ -054ffc: 1101 |0002: return-object v1 │ │ +054fc4: |[054fc4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setLatestTimestamp:(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +054fd4: 5a12 1102 |0000: iput-wide v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@0211 │ │ +054fd8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3209 │ │ 0x0002 line=3210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0003 reg=2 timestamp J │ │ @@ -19041,17 +19041,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055000: |[055000] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReadPendingIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -055010: 5b01 1402 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0214 │ │ -055014: 1100 |0002: return-object v0 │ │ +054fdc: |[054fdc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReadPendingIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +054fec: 5b01 1402 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0214 │ │ +054ff0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3193 │ │ 0x0002 line=3194 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0003 reg=1 pendingIntent Landroid/app/PendingIntent; │ │ @@ -19061,35 +19061,35 @@ │ │ type : '(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -055018: |[055018] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReplyAction:(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -055028: 5b02 1502 |0000: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0215 │ │ -05502c: 5b01 1602 |0002: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0216 │ │ -055030: 1100 |0004: return-object v0 │ │ +054ff4: |[054ff4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReplyAction:(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +055004: 5b02 1502 |0000: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0215 │ │ +055008: 5b01 1602 |0002: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0216 │ │ +05500c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3179 │ │ 0x0002 line=3180 │ │ 0x0004 line=3182 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0005 reg=1 pendingIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0005 reg=2 remoteInput Landroid/support/v4/app/RemoteInput; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #108 header: │ │ class_idx : 338 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #108 annotations: │ │ Annotations on class │ │ @@ -19107,21 +19107,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Extender;) │ │ name : 'extend' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #109 header: │ │ class_idx : 340 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 13 │ │ │ │ Class #109 annotations: │ │ Annotations on class │ │ @@ -19215,21 +19215,21 @@ │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'isGroupSummary' │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #110 header: │ │ class_idx : 349 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #110 annotations: │ │ Annotations on class │ │ @@ -19265,19 +19265,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -055034: |[055034] android.support.v4.app.NotificationCompat$Style.:()V │ │ -055044: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -05504a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05504c: 5c10 2d02 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@022d │ │ -055050: 0e00 |0006: return-void │ │ +055010: |[055010] android.support.v4.app.NotificationCompat$Style.:()V │ │ +055020: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +055026: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +055028: 5c10 2d02 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@022d │ │ +05502c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1551 │ │ 0x0003 line=1555 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -19287,22 +19287,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -055054: |[055054] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -055064: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055066: 5421 2b02 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ -05506a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -05506e: 5421 2b02 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ -055072: 6e10 e306 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@06e3 │ │ -055078: 0c00 |000a: move-result-object v0 │ │ -05507a: 1100 |000b: return-object v0 │ │ +055030: |[055030] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +055040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055042: 5421 2b02 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ +055046: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +05504a: 5421 2b02 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ +05504e: 6e10 e306 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@06e3 │ │ +055054: 0c00 |000a: move-result-object v0 │ │ +055056: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1567 │ │ 0x0001 line=1568 │ │ 0x0005 line=1569 │ │ 0x000b line=1571 │ │ locals : │ │ @@ -19314,41 +19314,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 │ │ -05507c: |[05507c] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -05508c: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ -055090: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -055094: 5b12 2b02 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ -055098: 5410 2b02 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ -05509c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0550a0: 5410 2b02 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ -0550a4: 6e20 0607 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@0706 │ │ -0550aa: 0e00 |000f: return-void │ │ +055058: |[055058] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +055068: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ +05506c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +055070: 5b12 2b02 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ +055074: 5410 2b02 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ +055078: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +05507c: 5410 2b02 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@022b │ │ +055080: 6e20 0607 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@0706 │ │ +055086: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ 0x0004 line=1559 │ │ 0x0006 line=1560 │ │ 0x000a line=1561 │ │ 0x000f line=1564 │ │ 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 : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #111 header: │ │ class_idx : 351 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 61 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #111 annotations: │ │ Annotations on class │ │ @@ -19674,68 +19674,68 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 106 16-bit code units │ │ -0550ac: |[0550ac] android.support.v4.app.NotificationCompat.:()V │ │ -0550bc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0550c0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -0550c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0550c8: 2200 5601 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; // type@0156 │ │ -0550cc: 7010 4707 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;.:()V // method@0747 │ │ -0550d2: 6900 8b02 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -0550d6: 0e00 |000d: return-void │ │ -0550d8: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0550dc: 1301 1400 |0010: const/16 v1, #int 20 // #14 │ │ -0550e0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0550e4: 2200 5501 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@0155 │ │ -0550e8: 7010 3e07 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@073e │ │ -0550ee: 6900 8b02 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -0550f2: 28f2 |001b: goto 000d // -000e │ │ -0550f4: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0550f8: 1301 1300 |001e: const/16 v1, #int 19 // #13 │ │ -0550fc: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -055100: 2200 5c01 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@015c │ │ -055104: 7010 6b07 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@076b │ │ -05510a: 6900 8b02 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -05510e: 28e4 |0029: goto 000d // -001c │ │ -055110: 6000 3600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -055114: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ -055118: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -05511c: 2200 5b01 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@015b │ │ -055120: 7010 6007 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0760 │ │ -055126: 6900 8b02 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -05512a: 28d6 |0037: goto 000d // -002a │ │ -05512c: 6000 3600 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -055130: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ -055134: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ -055138: 2200 5a01 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@015a │ │ -05513c: 7010 5e07 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@075e │ │ -055142: 6900 8b02 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -055146: 28c8 |0045: goto 000d // -0038 │ │ -055148: 6000 3600 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05514c: 1301 0b00 |0048: const/16 v1, #int 11 // #b │ │ -055150: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ -055154: 2200 5901 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0159 │ │ -055158: 7010 5c07 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@075c │ │ -05515e: 6900 8b02 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -055162: 28ba |0053: goto 000d // -0046 │ │ -055164: 6000 3600 |0054: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -055168: 1301 0900 |0056: const/16 v1, #int 9 // #9 │ │ -05516c: 3410 0a00 |0058: if-lt v0, v1, 0062 // +000a │ │ -055170: 2200 5801 |005a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@0158 │ │ -055174: 7010 5a07 0000 |005c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@075a │ │ -05517a: 6900 8b02 |005f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -05517e: 28ac |0061: goto 000d // -0054 │ │ -055180: 2200 5701 |0062: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0157 │ │ -055184: 7010 4c07 0000 |0064: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ -05518a: 6900 8b02 |0067: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -05518e: 28a4 |0069: goto 000d // -005c │ │ +055088: |[055088] android.support.v4.app.NotificationCompat.:()V │ │ +055098: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05509c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0550a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0550a4: 2200 5601 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; // type@0156 │ │ +0550a8: 7010 4707 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;.:()V // method@0747 │ │ +0550ae: 6900 8b02 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +0550b2: 0e00 |000d: return-void │ │ +0550b4: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0550b8: 1301 1400 |0010: const/16 v1, #int 20 // #14 │ │ +0550bc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0550c0: 2200 5501 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@0155 │ │ +0550c4: 7010 3e07 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@073e │ │ +0550ca: 6900 8b02 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +0550ce: 28f2 |001b: goto 000d // -000e │ │ +0550d0: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0550d4: 1301 1300 |001e: const/16 v1, #int 19 // #13 │ │ +0550d8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0550dc: 2200 5c01 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@015c │ │ +0550e0: 7010 6b07 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@076b │ │ +0550e6: 6900 8b02 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +0550ea: 28e4 |0029: goto 000d // -001c │ │ +0550ec: 6000 3600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0550f0: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ +0550f4: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +0550f8: 2200 5b01 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@015b │ │ +0550fc: 7010 6007 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0760 │ │ +055102: 6900 8b02 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +055106: 28d6 |0037: goto 000d // -002a │ │ +055108: 6000 3600 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05510c: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ +055110: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +055114: 2200 5a01 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@015a │ │ +055118: 7010 5e07 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@075e │ │ +05511e: 6900 8b02 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +055122: 28c8 |0045: goto 000d // -0038 │ │ +055124: 6000 3600 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +055128: 1301 0b00 |0048: const/16 v1, #int 11 // #b │ │ +05512c: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ +055130: 2200 5901 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0159 │ │ +055134: 7010 5c07 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@075c │ │ +05513a: 6900 8b02 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +05513e: 28ba |0053: goto 000d // -0046 │ │ +055140: 6000 3600 |0054: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +055144: 1301 0900 |0056: const/16 v1, #int 9 // #9 │ │ +055148: 3410 0a00 |0058: if-lt v0, v1, 0062 // +000a │ │ +05514c: 2200 5801 |005a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@0158 │ │ +055150: 7010 5a07 0000 |005c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@075a │ │ +055156: 6900 8b02 |005f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +05515a: 28ac |0061: goto 000d // -0054 │ │ +05515c: 2200 5701 |0062: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0157 │ │ +055160: 7010 4c07 0000 |0064: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ +055166: 6900 8b02 |0067: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +05516a: 28a4 |0069: goto 000d // -005c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ 0x0006 line=816 │ │ 0x000d line=832 │ │ 0x000e line=817 │ │ 0x0014 line=818 │ │ @@ -19757,17 +19757,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055190: |[055190] android.support.v4.app.NotificationCompat.:()V │ │ -0551a0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0551a6: 0e00 |0003: return-void │ │ +05516c: |[05516c] android.support.v4.app.NotificationCompat.:()V │ │ +05517c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +055182: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=2904 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -19776,17 +19776,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0551a8: |[0551a8] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -0551b8: 7120 a707 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a7 │ │ -0551be: 0e00 |0003: return-void │ │ +055184: |[055184] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +055194: 7120 a707 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a7 │ │ +05519a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithActions; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/ArrayList; │ │ │ │ @@ -19795,17 +19795,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0551c0: |[0551c0] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -0551d0: 7120 a807 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a8 │ │ -0551d6: 0e00 |0003: return-void │ │ +05519c: |[05519c] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +0551ac: 7120 a807 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a8 │ │ +0551b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -19814,35 +19814,35 @@ │ │ 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 │ │ -0551d8: |[0551d8] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -0551e8: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -0551ec: 1100 |0002: return-object v0 │ │ +0551b4: |[0551b4] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +0551c4: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +0551c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'access$500' │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0551f0: |[0551f0] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -055200: 7120 af07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@07af │ │ -055206: 0c00 |0003: move-result-object v0 │ │ -055208: 1100 |0004: return-object v0 │ │ +0551cc: |[0551cc] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +0551dc: 7120 af07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@07af │ │ +0551e2: 0c00 |0003: move-result-object v0 │ │ +0551e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ │ │ @@ -19851,26 +19851,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -05520c: |[05520c] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -05521c: 6e10 1d22 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@221d │ │ -055222: 0c01 |0003: move-result-object v1 │ │ -055224: 7210 3f22 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -05522a: 0a02 |0007: move-result v2 │ │ -05522c: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ -055230: 7210 4022 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -055236: 0c00 |000d: move-result-object v0 │ │ -055238: 1f00 4a01 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ -05523c: 7220 a806 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@06a8 │ │ -055242: 28f1 |0013: goto 0004 // -000f │ │ -055244: 0e00 |0014: return-void │ │ +0551e8: |[0551e8] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +0551f8: 6e10 1d22 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@221d │ │ +0551fe: 0c01 |0003: move-result-object v1 │ │ +055200: 7210 3f22 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +055206: 0a02 |0007: move-result v2 │ │ +055208: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ +05520c: 7210 4022 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +055212: 0c00 |000d: move-result-object v0 │ │ +055214: 1f00 4a01 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ +055218: 7220 a806 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@06a8 │ │ +05521e: 28f1 |0013: goto 0004 // -000f │ │ +055220: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ 0x0010 line=780 │ │ 0x0014 line=782 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ @@ -19884,49 +19884,49 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 64 16-bit code units │ │ -055248: |[055248] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -055258: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ -05525c: 20b0 4c01 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@014c │ │ -055260: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ -055264: 07b8 |0006: move-object v8, v11 │ │ -055266: 1f08 4c01 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@014c │ │ -05526a: 5480 ef01 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ef │ │ -05526e: 5581 f201 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01f2 │ │ -055272: 5482 f101 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f1 │ │ -055276: 5483 f001 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f0 │ │ -05527a: 7153 eb07 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@07eb │ │ -055280: 0e00 |0014: return-void │ │ -055282: 20b0 5301 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0153 │ │ -055286: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ -05528a: 07b9 |0019: move-object v9, v11 │ │ -05528c: 1f09 5301 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0153 │ │ -055290: 5490 2602 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0226 │ │ -055294: 5591 2802 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0228 │ │ -055298: 5492 2702 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0227 │ │ -05529c: 5493 2902 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0229 │ │ -0552a0: 7153 ec07 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@07ec │ │ -0552a6: 28ed |0027: goto 0014 // -0013 │ │ -0552a8: 20b0 4b01 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@014b │ │ -0552ac: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ -0552b0: 07b7 |002c: move-object v7, v11 │ │ -0552b2: 1f07 4b01 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@014b │ │ -0552b6: 5471 e901 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01e9 │ │ -0552ba: 5572 ee01 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01ee │ │ -0552be: 5473 ed01 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ed │ │ -0552c2: 5474 ec01 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01ec │ │ -0552c6: 5475 ea01 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01ea │ │ -0552ca: 5576 eb01 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01eb │ │ -0552ce: 07a0 |003b: move-object v0, v10 │ │ -0552d0: 7707 ea07 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@07ea │ │ -0552d6: 28d5 |003f: goto 0014 // -002b │ │ +055224: |[055224] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +055234: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ +055238: 20b0 4c01 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@014c │ │ +05523c: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ +055240: 07b8 |0006: move-object v8, v11 │ │ +055242: 1f08 4c01 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@014c │ │ +055246: 5480 ef01 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ef │ │ +05524a: 5581 f201 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01f2 │ │ +05524e: 5482 f101 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f1 │ │ +055252: 5483 f001 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f0 │ │ +055256: 7153 eb07 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@07eb │ │ +05525c: 0e00 |0014: return-void │ │ +05525e: 20b0 5301 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0153 │ │ +055262: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ +055266: 07b9 |0019: move-object v9, v11 │ │ +055268: 1f09 5301 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0153 │ │ +05526c: 5490 2602 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0226 │ │ +055270: 5591 2802 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0228 │ │ +055274: 5492 2702 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0227 │ │ +055278: 5493 2902 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0229 │ │ +05527c: 7153 ec07 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@07ec │ │ +055282: 28ed |0027: goto 0014 // -0013 │ │ +055284: 20b0 4b01 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@014b │ │ +055288: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ +05528c: 07b7 |002c: move-object v7, v11 │ │ +05528e: 1f07 4b01 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@014b │ │ +055292: 5471 e901 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01e9 │ │ +055296: 5572 ee01 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01ee │ │ +05529a: 5473 ed01 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ed │ │ +05529e: 5474 ec01 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01ec │ │ +0552a2: 5475 ea01 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01ea │ │ +0552a6: 5576 eb01 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01eb │ │ +0552aa: 07a0 |003b: move-object v0, v10 │ │ +0552ac: 7707 ea07 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@07ea │ │ +0552b2: 28d5 |003f: goto 0014 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x0002 line=787 │ │ 0x0007 line=788 │ │ 0x0009 line=789 │ │ 0x0014 line=812 │ │ @@ -19948,19 +19948,19 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0552d8: |[0552d8] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0552e8: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -0552ec: 7230 3207 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@0732 │ │ -0552f2: 0c00 |0005: move-result-object v0 │ │ -0552f4: 1100 |0006: return-object v0 │ │ +0552b4: |[0552b4] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0552c4: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +0552c8: 7230 3207 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@0732 │ │ +0552ce: 0c00 |0005: move-result-object v0 │ │ +0552d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3271 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0007 reg=2 actionIndex I │ │ │ │ @@ -19969,19 +19969,19 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0552f8: |[0552f8] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ -055308: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -05530c: 7220 3307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@0733 │ │ -055312: 0a00 |0005: move-result v0 │ │ -055314: 0f00 |0006: return v0 │ │ +0552d4: |[0552d4] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ +0552e4: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +0552e8: 7220 3307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@0733 │ │ +0552ee: 0a00 |0005: move-result v0 │ │ +0552f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3261 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -19989,19 +19989,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055318: |[055318] android.support.v4.app.NotificationCompat.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -055328: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -05532c: 7220 3607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@0736 │ │ -055332: 0c00 |0005: move-result-object v0 │ │ -055334: 1100 |0006: return-object v0 │ │ +0552f4: |[0552f4] android.support.v4.app.NotificationCompat.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +055304: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +055308: 7220 3607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@0736 │ │ +05530e: 0c00 |0005: move-result-object v0 │ │ +055310: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3280 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -20009,19 +20009,19 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055338: |[055338] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -055348: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -05534c: 7220 3707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0737 │ │ -055352: 0c00 |0005: move-result-object v0 │ │ -055354: 1100 |0006: return-object v0 │ │ +055314: |[055314] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +055324: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +055328: 7220 3707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0737 │ │ +05532e: 0c00 |0005: move-result-object v0 │ │ +055330: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -20029,19 +20029,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055358: |[055358] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -055368: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -05536c: 7220 3807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0738 │ │ -055372: 0c00 |0005: move-result-object v0 │ │ -055374: 1100 |0006: return-object v0 │ │ +055334: |[055334] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +055344: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +055348: 7220 3807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0738 │ │ +05534e: 0c00 |0005: move-result-object v0 │ │ +055350: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3298 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -20049,19 +20049,19 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055378: |[055378] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -055388: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -05538c: 7220 3907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0739 │ │ -055392: 0a00 |0005: move-result v0 │ │ -055394: 0f00 |0006: return v0 │ │ +055354: |[055354] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +055364: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +055368: 7220 3907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0739 │ │ +05536e: 0a00 |0005: move-result v0 │ │ +055370: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3290 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #14 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -20069,36 +20069,36 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -055398: |[055398] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -0553a8: 6e20 af02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02af │ │ -0553ae: 0c00 |0003: move-result-object v0 │ │ -0553b0: 2003 7006 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@0670 │ │ -0553b4: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ -0553b8: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -0553bc: 1f00 7006 |000a: check-cast v0, [Landroid/app/Notification; // type@0670 │ │ -0553c0: 1f00 7006 |000c: check-cast v0, [Landroid/app/Notification; // type@0670 │ │ -0553c4: 0702 |000e: move-object v2, v0 │ │ -0553c6: 1102 |000f: return-object v2 │ │ -0553c8: 2103 |0010: array-length v3, v0 │ │ -0553ca: 2332 7006 |0011: new-array v2, v3, [Landroid/app/Notification; // type@0670 │ │ -0553ce: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0553d0: 2103 |0014: array-length v3, v0 │ │ -0553d2: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ -0553d6: 4603 0001 |0017: aget-object v3, v0, v1 │ │ -0553da: 1f03 2000 |0019: check-cast v3, Landroid/app/Notification; // type@0020 │ │ -0553de: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -0553e2: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0553e6: 28f5 |001f: goto 0014 // -000b │ │ -0553e8: 6e30 bf02 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ -0553ee: 28ec |0023: goto 000f // -0014 │ │ +055374: |[055374] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +055384: 6e20 af02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02af │ │ +05538a: 0c00 |0003: move-result-object v0 │ │ +05538c: 2003 7006 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@0670 │ │ +055390: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ +055394: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +055398: 1f00 7006 |000a: check-cast v0, [Landroid/app/Notification; // type@0670 │ │ +05539c: 1f00 7006 |000c: check-cast v0, [Landroid/app/Notification; // type@0670 │ │ +0553a0: 0702 |000e: move-object v2, v0 │ │ +0553a2: 1102 |000f: return-object v2 │ │ +0553a4: 2103 |0010: array-length v3, v0 │ │ +0553a6: 2332 7006 |0011: new-array v2, v3, [Landroid/app/Notification; // type@0670 │ │ +0553aa: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0553ac: 2103 |0014: array-length v3, v0 │ │ +0553ae: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ +0553b2: 4603 0001 |0017: aget-object v3, v0, v1 │ │ +0553b6: 1f03 2000 |0019: check-cast v3, Landroid/app/Notification; // type@0020 │ │ +0553ba: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +0553be: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0553c2: 28f5 |001f: goto 0014 // -000b │ │ +0553c4: 6e30 bf02 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ +0553ca: 28ec |0023: goto 000f // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3235 │ │ 0x0004 line=3236 │ │ 0x000a line=3237 │ │ 0x000f line=3244 │ │ 0x0010 line=3239 │ │ @@ -20119,19 +20119,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0553f0: |[0553f0] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -055400: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -055404: 7220 3b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@073b │ │ -05540a: 0c00 |0005: move-result-object v0 │ │ -05540c: 1100 |0006: return-object v0 │ │ +0553cc: |[0553cc] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0553dc: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +0553e0: 7220 3b07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@073b │ │ +0553e6: 0c00 |0005: move-result-object v0 │ │ +0553e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3324 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -20139,33 +20139,33 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055410: |[055410] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -055420: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ -055424: 7220 3d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@073d │ │ -05542a: 0a00 |0005: move-result v0 │ │ -05542c: 0f00 |0006: return v0 │ │ +0553ec: |[0553ec] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0553fc: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@028b │ │ +055400: 7220 3d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@073d │ │ +055406: 0a00 |0005: move-result v0 │ │ +055408: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3308 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #112 header: │ │ class_idx : 353 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4043 │ │ +source_file_idx : 4039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #112 annotations: │ │ Annotations on class │ │ @@ -20188,17 +20188,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055430: |[055430] android.support.v4.app.NotificationCompatApi20.:()V │ │ -055440: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -055446: 0e00 |0003: return-void │ │ +05540c: |[05540c] android.support.v4.app.NotificationCompatApi20.:()V │ │ +05541c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +055422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi20; │ │ │ │ @@ -20207,47 +20207,47 @@ │ │ type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -055448: |[055448] android.support.v4.app.NotificationCompatApi20.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -055458: 2200 1a00 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@001a │ │ -05545c: 6e10 d007 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@07d0 │ │ -055462: 0a05 |0005: move-result v5 │ │ -055464: 6e10 d207 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@07d2 │ │ -05546a: 0c06 |0009: move-result-object v6 │ │ -05546c: 6e10 ce07 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@07ce │ │ -055472: 0c07 |000d: move-result-object v7 │ │ -055474: 7040 7100 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0071 │ │ -05547a: 6e10 d107 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ -055480: 0c05 |0014: move-result-object v5 │ │ -055482: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ -055486: 6e10 d107 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ -05548c: 0c05 |001a: move-result-object v5 │ │ -05548e: 7110 6f08 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@086f │ │ -055494: 0c01 |001e: move-result-object v1 │ │ -055496: 2113 |001f: array-length v3, v1 │ │ -055498: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -05549a: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ -05549e: 4604 0102 |0023: aget-object v4, v1, v2 │ │ -0554a2: 6e20 7300 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@0073 │ │ -0554a8: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0554ac: 28f7 |002a: goto 0021 // -0009 │ │ -0554ae: 6e10 cf07 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ -0554b4: 0c05 |002e: move-result-object v5 │ │ -0554b6: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ -0554ba: 6e10 cf07 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ -0554c0: 0c05 |0034: move-result-object v5 │ │ -0554c2: 6e20 7200 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0072 │ │ -0554c8: 6e10 7400 0000 |0038: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@0074 │ │ -0554ce: 0c05 |003b: move-result-object v5 │ │ -0554d0: 6e20 8200 5800 |003c: invoke-virtual {v8, v5}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@0082 │ │ -0554d6: 0e00 |003f: return-void │ │ +055424: |[055424] android.support.v4.app.NotificationCompatApi20.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +055434: 2200 1a00 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@001a │ │ +055438: 6e10 d007 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@07d0 │ │ +05543e: 0a05 |0005: move-result v5 │ │ +055440: 6e10 d207 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@07d2 │ │ +055446: 0c06 |0009: move-result-object v6 │ │ +055448: 6e10 ce07 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@07ce │ │ +05544e: 0c07 |000d: move-result-object v7 │ │ +055450: 7040 7100 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0071 │ │ +055456: 6e10 d107 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ +05545c: 0c05 |0014: move-result-object v5 │ │ +05545e: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ +055462: 6e10 d107 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ +055468: 0c05 |001a: move-result-object v5 │ │ +05546a: 7110 6f08 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@086f │ │ +055470: 0c01 |001e: move-result-object v1 │ │ +055472: 2113 |001f: array-length v3, v1 │ │ +055474: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +055476: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ +05547a: 4604 0102 |0023: aget-object v4, v1, v2 │ │ +05547e: 6e20 7300 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@0073 │ │ +055484: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +055488: 28f7 |002a: goto 0021 // -0009 │ │ +05548a: 6e10 cf07 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ +055490: 0c05 |002e: move-result-object v5 │ │ +055492: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ +055496: 6e10 cf07 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ +05549c: 0c05 |0034: move-result-object v5 │ │ +05549e: 6e20 7200 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0072 │ │ +0554a4: 6e10 7400 0000 |0038: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@0074 │ │ +0554aa: 0c05 |003b: move-result-object v5 │ │ +0554ac: 6e20 8200 5800 |003c: invoke-virtual {v8, v5}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@0082 │ │ +0554b2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0011 line=103 │ │ 0x0017 line=104 │ │ 0x0025 line=106 │ │ 0x0028 line=104 │ │ @@ -20269,20 +20269,20 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0554d8: |[0554d8] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0554e8: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ -0554ec: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -0554f0: 7130 b907 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07b9 │ │ -0554f6: 0c00 |0007: move-result-object v0 │ │ -0554f8: 1100 |0008: return-object v0 │ │ +0554b4: |[0554b4] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0554c4: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +0554c8: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +0554cc: 7130 b907 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07b9 │ │ +0554d2: 0c00 |0007: move-result-object v0 │ │ +0554d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0009 reg=2 actionIndex I │ │ 0x0000 - 0x0009 reg=3 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ @@ -20293,28 +20293,28 @@ │ │ type : '(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -0554fc: |[0554fc] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -05550c: 6e10 7600 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@0076 │ │ -055512: 0c00 |0003: move-result-object v0 │ │ -055514: 7120 7108 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0871 │ │ -05551a: 0c05 |0007: move-result-object v5 │ │ -05551c: 5261 0100 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ -055520: 5462 0200 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ -055524: 5463 0000 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ -055528: 6e10 7500 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@0075 │ │ -05552e: 0c04 |0011: move-result-object v4 │ │ -055530: 0770 |0012: move-object v0, v7 │ │ -055532: 7806 cb07 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cb │ │ -055538: 0c00 |0016: move-result-object v0 │ │ -05553a: 1100 |0017: return-object v0 │ │ +0554d8: |[0554d8] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0554e8: 6e10 7600 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@0076 │ │ +0554ee: 0c00 |0003: move-result-object v0 │ │ +0554f0: 7120 7108 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0871 │ │ +0554f6: 0c05 |0007: move-result-object v5 │ │ +0554f8: 5261 0100 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ +0554fc: 5462 0200 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ +055500: 5463 0000 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ +055504: 6e10 7500 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@0075 │ │ +05550a: 0c04 |0011: move-result-object v4 │ │ +05550c: 0770 |0012: move-object v0, v7 │ │ +05550e: 7806 cb07 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cb │ │ +055514: 0c00 |0016: move-result-object v0 │ │ +055516: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0008 line=126 │ │ locals : │ │ 0x0008 - 0x0018 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0018 reg=6 action Landroid/app/Notification$Action; │ │ @@ -20326,43 +20326,43 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -05553c: |[05553c] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ -05554c: 2207 1a00 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@001a │ │ -055550: 6e10 d007 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@07d0 │ │ -055556: 0a08 |0005: move-result v8 │ │ -055558: 6e10 d207 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@07d2 │ │ -05555e: 0c09 |0009: move-result-object v9 │ │ -055560: 6e10 ce07 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@07ce │ │ -055566: 0c0a |000d: move-result-object v10 │ │ -055568: 7040 7100 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0071 │ │ -05556e: 6e10 cf07 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ -055574: 0c08 |0014: move-result-object v8 │ │ -055576: 6e20 7200 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0072 │ │ -05557c: 0c00 |0018: move-result-object v0 │ │ -05557e: 6e10 d107 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ -055584: 0c05 |001c: move-result-object v5 │ │ -055586: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ -05558a: 7110 6f08 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@086f │ │ -055590: 0c06 |0022: move-result-object v6 │ │ -055592: 0761 |0023: move-object v1, v6 │ │ -055594: 2113 |0024: array-length v3, v1 │ │ -055596: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -055598: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ -05559c: 4604 0102 |0028: aget-object v4, v1, v2 │ │ -0555a0: 6e20 7300 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@0073 │ │ -0555a6: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0555aa: 28f7 |002f: goto 0026 // -0009 │ │ -0555ac: 6e10 7400 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@0074 │ │ -0555b2: 0c07 |0033: move-result-object v7 │ │ -0555b4: 1107 |0034: return-object v7 │ │ +055518: |[055518] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ +055528: 2207 1a00 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@001a │ │ +05552c: 6e10 d007 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@07d0 │ │ +055532: 0a08 |0005: move-result v8 │ │ +055534: 6e10 d207 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@07d2 │ │ +05553a: 0c09 |0009: move-result-object v9 │ │ +05553c: 6e10 ce07 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@07ce │ │ +055542: 0c0a |000d: move-result-object v10 │ │ +055544: 7040 7100 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0071 │ │ +05554a: 6e10 cf07 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ +055550: 0c08 |0014: move-result-object v8 │ │ +055552: 6e20 7200 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0072 │ │ +055558: 0c00 |0018: move-result-object v0 │ │ +05555a: 6e10 d107 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ +055560: 0c05 |001c: move-result-object v5 │ │ +055562: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ +055566: 7110 6f08 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@086f │ │ +05556c: 0c06 |0022: move-result-object v6 │ │ +05556e: 0761 |0023: move-object v1, v6 │ │ +055570: 2113 |0024: array-length v3, v1 │ │ +055572: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +055574: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ +055578: 4604 0102 |0028: aget-object v4, v1, v2 │ │ +05557c: 6e20 7300 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@0073 │ │ +055582: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +055586: 28f7 |002f: goto 0026 // -0009 │ │ +055588: 6e10 7400 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@0074 │ │ +05558e: 0c07 |0033: move-result-object v7 │ │ +055590: 1107 |0034: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0019 line=135 │ │ 0x001d line=136 │ │ 0x001f line=137 │ │ 0x0023 line=138 │ │ @@ -20384,33 +20384,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0555b8: |[0555b8] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0555c8: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -0555cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0555ce: 1101 |0003: return-object v1 │ │ -0555d0: 6e10 2222 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0555d6: 0a03 |0007: move-result v3 │ │ -0555d8: 7220 cc07 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cc │ │ -0555de: 0c01 |000b: move-result-object v1 │ │ -0555e0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0555e2: 2113 |000d: array-length v3, v1 │ │ -0555e4: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ -0555e8: 6e20 1b22 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0555ee: 0c00 |0013: move-result-object v0 │ │ -0555f0: 1f00 1b00 |0014: check-cast v0, Landroid/app/Notification$Action; // type@001b │ │ -0555f4: 7130 b907 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07b9 │ │ -0555fa: 0c03 |0019: move-result-object v3 │ │ -0555fc: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ -055600: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -055604: 28ef |001e: goto 000d // -0011 │ │ +055594: |[055594] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0555a4: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +0555a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0555aa: 1101 |0003: return-object v1 │ │ +0555ac: 6e10 2222 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0555b2: 0a03 |0007: move-result v3 │ │ +0555b4: 7220 cc07 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cc │ │ +0555ba: 0c01 |000b: move-result-object v1 │ │ +0555bc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +0555be: 2113 |000d: array-length v3, v1 │ │ +0555c0: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ +0555c4: 6e20 1b22 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0555ca: 0c00 |0013: move-result-object v0 │ │ +0555cc: 1f00 1b00 |0014: check-cast v0, Landroid/app/Notification$Action; // type@001b │ │ +0555d0: 7130 b907 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07b9 │ │ +0555d6: 0c03 |0019: move-result-object v3 │ │ +0555d8: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ +0555dc: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0555e0: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0002 line=156 │ │ 0x0003 line=163 │ │ 0x0004 line=158 │ │ 0x000c line=159 │ │ @@ -20431,18 +20431,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055608: |[055608] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -055618: 6e10 ae00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@00ae │ │ -05561e: 0c00 |0003: move-result-object v0 │ │ -055620: 1100 |0004: return-object v0 │ │ +0555e4: |[0555e4] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0555f4: 6e10 ae00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@00ae │ │ +0555fa: 0c00 |0003: move-result-object v0 │ │ +0555fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -20450,22 +20450,22 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -055624: |[055624] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -055634: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ -055638: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ -05563c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -055640: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -055642: 0f00 |0007: return v0 │ │ -055644: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -055646: 28fe |0009: goto 0007 // -0002 │ │ +055600: |[055600] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +055610: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ +055614: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ +055618: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +05561c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05561e: 0f00 |0007: return v0 │ │ +055620: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +055622: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -20473,31 +20473,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -055648: |[055648] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -055658: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -05565c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -05565e: 1104 |0003: return-object v4 │ │ -055660: 2204 2505 |0004: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -055664: 2165 |0006: array-length v5, v6 │ │ -055666: 7020 1422 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -05566c: 0761 |000a: move-object v1, v6 │ │ -05566e: 2113 |000b: array-length v3, v1 │ │ -055670: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -055672: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -055676: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -05567a: 7110 ba07 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@07ba │ │ -055680: 0c05 |0014: move-result-object v5 │ │ -055682: 6e20 1722 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -055688: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05568c: 28f3 |001a: goto 000d // -000d │ │ +055624: |[055624] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +055634: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +055638: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +05563a: 1104 |0003: return-object v4 │ │ +05563c: 2204 2505 |0004: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +055640: 2165 |0006: array-length v5, v6 │ │ +055642: 7020 1422 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +055648: 0761 |000a: move-object v1, v6 │ │ +05564a: 2113 |000b: array-length v3, v1 │ │ +05564c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +05564e: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +055652: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +055656: 7110 ba07 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@07ba │ │ +05565c: 0c05 |0014: move-result-object v5 │ │ +05565e: 6e20 1722 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +055664: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +055668: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0002 line=174 │ │ 0x0003 line=180 │ │ 0x0004 line=176 │ │ 0x000a line=177 │ │ @@ -20516,18 +20516,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055690: |[055690] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0556a0: 6e10 af00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@00af │ │ -0556a6: 0c00 |0003: move-result-object v0 │ │ -0556a8: 1100 |0004: return-object v0 │ │ +05566c: |[05566c] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +05567c: 6e10 af00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@00af │ │ +055682: 0c00 |0003: move-result-object v0 │ │ +055684: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -20535,36 +20535,36 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0556ac: |[0556ac] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0556bc: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ -0556c0: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ -0556c4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0556c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0556ca: 0f00 |0007: return v0 │ │ -0556cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0556ce: 28fe |0009: goto 0007 // -0002 │ │ +055688: |[055688] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +055698: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ +05569c: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ +0556a0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0556a4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0556a6: 0f00 |0007: return v0 │ │ +0556a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0556aa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4043 (NotificationCompatApi20.java) │ │ + source_file_idx : 4039 (NotificationCompatApi20.java) │ │ │ │ Class #113 header: │ │ class_idx : 355 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4044 │ │ +source_file_idx : 4040 │ │ static_fields_size : 22 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #113 annotations: │ │ Annotations on class │ │ @@ -20693,17 +20693,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0556d0: |[0556d0] android.support.v4.app.NotificationCompatApi21.:()V │ │ -0556e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0556e6: 0e00 |0003: return-void │ │ +0556ac: |[0556ac] android.support.v4.app.NotificationCompatApi21.:()V │ │ +0556bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0556c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi21; │ │ │ │ @@ -20712,38 +20712,38 @@ │ │ type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0556e8: |[0556e8] android.support.v4.app.NotificationCompatApi21.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; │ │ -0556f8: 2200 2300 |0000: new-instance v0, Landroid/app/RemoteInput$Builder; // type@0023 │ │ -0556fc: 6e10 7908 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ -055702: 0c01 |0005: move-result-object v1 │ │ -055704: 7020 bc00 1000 |0006: invoke-direct {v0, v1}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@00bc │ │ -05570a: 6e10 7808 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0878 │ │ -055710: 0c01 |000c: move-result-object v1 │ │ -055712: 6e20 c100 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00c1 │ │ -055718: 0c00 |0010: move-result-object v0 │ │ -05571a: 6e10 7608 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0876 │ │ -055720: 0c01 |0014: move-result-object v1 │ │ -055722: 6e20 c000 1000 |0015: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00c0 │ │ -055728: 0c00 |0018: move-result-object v0 │ │ -05572a: 6e10 7508 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0875 │ │ -055730: 0a01 |001c: move-result v1 │ │ -055732: 6e20 bf00 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@00bf │ │ -055738: 0c00 |0020: move-result-object v0 │ │ -05573a: 6e10 7708 0200 |0021: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0877 │ │ -055740: 0c01 |0024: move-result-object v1 │ │ -055742: 6e20 bd00 1000 |0025: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@00bd │ │ -055748: 0c00 |0028: move-result-object v0 │ │ -05574a: 6e10 be00 0000 |0029: invoke-virtual {v0}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@00be │ │ -055750: 0c00 |002c: move-result-object v0 │ │ -055752: 1100 |002d: return-object v0 │ │ +0556c4: |[0556c4] android.support.v4.app.NotificationCompatApi21.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; │ │ +0556d4: 2200 2300 |0000: new-instance v0, Landroid/app/RemoteInput$Builder; // type@0023 │ │ +0556d8: 6e10 7908 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ +0556de: 0c01 |0005: move-result-object v1 │ │ +0556e0: 7020 bc00 1000 |0006: invoke-direct {v0, v1}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@00bc │ │ +0556e6: 6e10 7808 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0878 │ │ +0556ec: 0c01 |000c: move-result-object v1 │ │ +0556ee: 6e20 c100 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00c1 │ │ +0556f4: 0c00 |0010: move-result-object v0 │ │ +0556f6: 6e10 7608 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0876 │ │ +0556fc: 0c01 |0014: move-result-object v1 │ │ +0556fe: 6e20 c000 1000 |0015: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00c0 │ │ +055704: 0c00 |0018: move-result-object v0 │ │ +055706: 6e10 7508 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0875 │ │ +05570c: 0a01 |001c: move-result v1 │ │ +05570e: 6e20 bf00 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@00bf │ │ +055714: 0c00 |0020: move-result-object v0 │ │ +055716: 6e10 7708 0200 |0021: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0877 │ │ +05571c: 0c01 |0024: move-result-object v1 │ │ +05571e: 6e20 bd00 1000 |0025: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@00bd │ │ +055724: 0c00 |0028: move-result-object v0 │ │ +055726: 6e10 be00 0000 |0029: invoke-virtual {v0}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@00be │ │ +05572c: 0c00 |002c: move-result-object v0 │ │ +05572e: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x002e reg=2 src Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ @@ -20751,78 +20751,78 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -055754: |[055754] android.support.v4.app.NotificationCompatApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ -055764: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ -055768: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05576a: 1101 |0003: return-object v1 │ │ -05576c: 2201 9400 |0004: new-instance v1, Landroid/os/Bundle; // type@0094 │ │ -055770: 7010 a102 0100 |0006: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -055776: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -055778: 6e10 d807 0a00 |000a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@07d8 │ │ -05577e: 0c06 |000d: move-result-object v6 │ │ -055780: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ -055784: 6e10 d807 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@07d8 │ │ -05578a: 0c06 |0013: move-result-object v6 │ │ -05578c: 2166 |0014: array-length v6, v6 │ │ -05578e: 1217 |0015: const/4 v7, #int 1 // #1 │ │ -055790: 3776 0900 |0016: if-le v6, v7, 001f // +0009 │ │ -055794: 6e10 d807 0a00 |0018: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@07d8 │ │ -05579a: 0c06 |001b: move-result-object v6 │ │ -05579c: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -05579e: 4600 0607 |001d: aget-object v0, v6, v7 │ │ -0557a2: 6e10 d607 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@07d6 │ │ -0557a8: 0c06 |0022: move-result-object v6 │ │ -0557aa: 2166 |0023: array-length v6, v6 │ │ -0557ac: 2364 7506 |0024: new-array v4, v6, [Landroid/os/Parcelable; // type@0675 │ │ -0557b0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -0557b2: 2146 |0027: array-length v6, v4 │ │ -0557b4: 3562 1c00 |0028: if-ge v2, v6, 0044 // +001c │ │ -0557b8: 2203 9400 |002a: new-instance v3, Landroid/os/Bundle; // type@0094 │ │ -0557bc: 7010 a102 0300 |002c: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -0557c2: 1a06 3f2d |002f: const-string v6, "text" // string@2d3f │ │ -0557c6: 6e10 d607 0a00 |0031: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@07d6 │ │ -0557cc: 0c07 |0034: move-result-object v7 │ │ -0557ce: 4607 0702 |0035: aget-object v7, v7, v2 │ │ -0557d2: 6e30 c202 6307 |0037: invoke-virtual {v3, v6, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -0557d8: 1a06 4516 |003a: const-string v6, "author" // string@1645 │ │ -0557dc: 6e30 c202 6300 |003c: invoke-virtual {v3, v6, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -0557e2: 4d03 0402 |003f: aput-object v3, v4, v2 │ │ -0557e6: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0557ea: 28e4 |0043: goto 0027 // -001c │ │ -0557ec: 1a06 6224 |0044: const-string v6, "messages" // string@2462 │ │ -0557f0: 6e30 bf02 6104 |0046: invoke-virtual {v1, v6, v4}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ -0557f6: 6e10 da07 0a00 |0049: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07da │ │ -0557fc: 0c05 |004c: move-result-object v5 │ │ -0557fe: 3805 0b00 |004d: if-eqz v5, 0058 // +000b │ │ -055802: 1a06 6028 |004f: const-string v6, "remote_input" // string@2860 │ │ -055806: 7110 c607 0500 |0051: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatApi21;.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; // method@07c6 │ │ -05580c: 0c07 |0054: move-result-object v7 │ │ -05580e: 6e30 be02 6107 |0055: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -055814: 1a06 7526 |0058: const-string v6, "on_reply" // string@2675 │ │ -055818: 6e10 db07 0a00 |005a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReplyPendingIntent:()Landroid/app/PendingIntent; // method@07db │ │ -05581e: 0c07 |005d: move-result-object v7 │ │ -055820: 6e30 be02 6107 |005e: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -055826: 1a06 7426 |0061: const-string v6, "on_read" // string@2674 │ │ -05582a: 6e10 d907 0a00 |0063: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReadPendingIntent:()Landroid/app/PendingIntent; // method@07d9 │ │ -055830: 0c07 |0066: move-result-object v7 │ │ -055832: 6e30 be02 6107 |0067: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -055838: 1a06 0b27 |006a: const-string v6, "participants" // string@270b │ │ -05583c: 6e10 d807 0a00 |006c: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@07d8 │ │ -055842: 0c07 |006f: move-result-object v7 │ │ -055844: 6e30 c302 6107 |0070: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@02c3 │ │ -05584a: 1a06 612e |0073: const-string v6, "timestamp" // string@2e61 │ │ -05584e: 6e10 d507 0a00 |0075: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getLatestTimestamp:()J // method@07d5 │ │ -055854: 0b08 |0078: move-result-wide v8 │ │ -055856: 6e40 bd02 6198 |0079: invoke-virtual {v1, v6, v8, v9}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@02bd │ │ -05585c: 2887 |007c: goto 0003 // -0079 │ │ +055730: |[055730] android.support.v4.app.NotificationCompatApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +055740: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ +055744: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +055746: 1101 |0003: return-object v1 │ │ +055748: 2201 9400 |0004: new-instance v1, Landroid/os/Bundle; // type@0094 │ │ +05574c: 7010 a102 0100 |0006: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +055752: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +055754: 6e10 d807 0a00 |000a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@07d8 │ │ +05575a: 0c06 |000d: move-result-object v6 │ │ +05575c: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ +055760: 6e10 d807 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@07d8 │ │ +055766: 0c06 |0013: move-result-object v6 │ │ +055768: 2166 |0014: array-length v6, v6 │ │ +05576a: 1217 |0015: const/4 v7, #int 1 // #1 │ │ +05576c: 3776 0900 |0016: if-le v6, v7, 001f // +0009 │ │ +055770: 6e10 d807 0a00 |0018: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@07d8 │ │ +055776: 0c06 |001b: move-result-object v6 │ │ +055778: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +05577a: 4600 0607 |001d: aget-object v0, v6, v7 │ │ +05577e: 6e10 d607 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@07d6 │ │ +055784: 0c06 |0022: move-result-object v6 │ │ +055786: 2166 |0023: array-length v6, v6 │ │ +055788: 2364 7506 |0024: new-array v4, v6, [Landroid/os/Parcelable; // type@0675 │ │ +05578c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +05578e: 2146 |0027: array-length v6, v4 │ │ +055790: 3562 1c00 |0028: if-ge v2, v6, 0044 // +001c │ │ +055794: 2203 9400 |002a: new-instance v3, Landroid/os/Bundle; // type@0094 │ │ +055798: 7010 a102 0300 |002c: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +05579e: 1a06 3b2d |002f: const-string v6, "text" // string@2d3b │ │ +0557a2: 6e10 d607 0a00 |0031: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@07d6 │ │ +0557a8: 0c07 |0034: move-result-object v7 │ │ +0557aa: 4607 0702 |0035: aget-object v7, v7, v2 │ │ +0557ae: 6e30 c202 6307 |0037: invoke-virtual {v3, v6, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +0557b4: 1a06 4116 |003a: const-string v6, "author" // string@1641 │ │ +0557b8: 6e30 c202 6300 |003c: invoke-virtual {v3, v6, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +0557be: 4d03 0402 |003f: aput-object v3, v4, v2 │ │ +0557c2: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0557c6: 28e4 |0043: goto 0027 // -001c │ │ +0557c8: 1a06 5e24 |0044: const-string v6, "messages" // string@245e │ │ +0557cc: 6e30 bf02 6104 |0046: invoke-virtual {v1, v6, v4}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ +0557d2: 6e10 da07 0a00 |0049: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07da │ │ +0557d8: 0c05 |004c: move-result-object v5 │ │ +0557da: 3805 0b00 |004d: if-eqz v5, 0058 // +000b │ │ +0557de: 1a06 5c28 |004f: const-string v6, "remote_input" // string@285c │ │ +0557e2: 7110 c607 0500 |0051: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatApi21;.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; // method@07c6 │ │ +0557e8: 0c07 |0054: move-result-object v7 │ │ +0557ea: 6e30 be02 6107 |0055: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +0557f0: 1a06 7126 |0058: const-string v6, "on_reply" // string@2671 │ │ +0557f4: 6e10 db07 0a00 |005a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReplyPendingIntent:()Landroid/app/PendingIntent; // method@07db │ │ +0557fa: 0c07 |005d: move-result-object v7 │ │ +0557fc: 6e30 be02 6107 |005e: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +055802: 1a06 7026 |0061: const-string v6, "on_read" // string@2670 │ │ +055806: 6e10 d907 0a00 |0063: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReadPendingIntent:()Landroid/app/PendingIntent; // method@07d9 │ │ +05580c: 0c07 |0066: move-result-object v7 │ │ +05580e: 6e30 be02 6107 |0067: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +055814: 1a06 0727 |006a: const-string v6, "participants" // string@2707 │ │ +055818: 6e10 d807 0a00 |006c: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@07d8 │ │ +05581e: 0c07 |006f: move-result-object v7 │ │ +055820: 6e30 c302 6107 |0070: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@02c3 │ │ +055826: 1a06 5d2e |0073: const-string v6, "timestamp" // string@2e5d │ │ +05582a: 6e10 d507 0a00 |0075: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getLatestTimestamp:()J // method@07d5 │ │ +055830: 0b08 |0078: move-result-wide v8 │ │ +055832: 6e40 bd02 6198 |0079: invoke-virtual {v1, v6, v8, v9}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@02bd │ │ +055838: 2887 |007c: goto 0003 // -0079 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x0003 line=152 │ │ 0x0004 line=131 │ │ 0x0009 line=132 │ │ @@ -20857,17 +20857,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055860: |[055860] android.support.v4.app.NotificationCompatApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -055870: 5410 0600 |0000: iget-object v0, v1, Landroid/app/Notification;.category:Ljava/lang/String; // field@0006 │ │ -055874: 1100 |0002: return-object v0 │ │ +05583c: |[05583c] android.support.v4.app.NotificationCompatApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +05584c: 5410 0600 |0000: iget-object v0, v1, Landroid/app/Notification;.category:Ljava/lang/String; // field@0006 │ │ +055850: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ @@ -20875,76 +20875,76 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 106 16-bit code units │ │ -055878: |[055878] android.support.v4.app.NotificationCompatApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -055888: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05588a: 390d 0300 |0001: if-nez v13, 0004 // +0003 │ │ -05588e: 1102 |0003: return-object v2 │ │ -055890: 1a00 6224 |0004: const-string v0, "messages" // string@2462 │ │ -055894: 6e20 af02 0d00 |0006: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02af │ │ -05589a: 0c09 |0009: move-result-object v9 │ │ -05589c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05589e: 3809 1400 |000b: if-eqz v9, 001f // +0014 │ │ -0558a2: 2190 |000d: array-length v0, v9 │ │ -0558a4: 230c 9906 |000e: new-array v12, v0, [Ljava/lang/String; // type@0699 │ │ -0558a8: 121b |0010: const/4 v11, #int 1 // #1 │ │ -0558aa: 1208 |0011: const/4 v8, #int 0 // #0 │ │ -0558ac: 21c0 |0012: array-length v0, v12 │ │ -0558ae: 3508 0900 |0013: if-ge v8, v0, 001c // +0009 │ │ -0558b2: 4600 0908 |0015: aget-object v0, v9, v8 │ │ -0558b6: 2000 9400 |0017: instance-of v0, v0, Landroid/os/Bundle; // type@0094 │ │ -0558ba: 3900 3c00 |0019: if-nez v0, 0055 // +003c │ │ -0558be: 120b |001b: const/4 v11, #int 0 // #0 │ │ -0558c0: 380b e7ff |001c: if-eqz v11, 0003 // -0019 │ │ -0558c4: 07c1 |001e: move-object v1, v12 │ │ -0558c6: 1a00 7426 |001f: const-string v0, "on_read" // string@2674 │ │ -0558ca: 6e20 ae02 0d00 |0021: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -0558d0: 0c04 |0024: move-result-object v4 │ │ -0558d2: 1f04 2200 |0025: check-cast v4, Landroid/app/PendingIntent; // type@0022 │ │ -0558d6: 1a00 7526 |0027: const-string v0, "on_reply" // string@2675 │ │ -0558da: 6e20 ae02 0d00 |0029: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -0558e0: 0c03 |002c: move-result-object v3 │ │ -0558e2: 1f03 2200 |002d: check-cast v3, Landroid/app/PendingIntent; // type@0022 │ │ -0558e6: 1a00 6028 |002f: const-string v0, "remote_input" // string@2860 │ │ -0558ea: 6e20 ae02 0d00 |0031: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -0558f0: 0c0a |0034: move-result-object v10 │ │ -0558f2: 1f0a 2400 |0035: check-cast v10, Landroid/app/RemoteInput; // type@0024 │ │ -0558f6: 1a00 0b27 |0037: const-string v0, "participants" // string@270b │ │ -0558fa: 6e20 b402 0d00 |0039: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@02b4 │ │ -055900: 0c05 |003c: move-result-object v5 │ │ -055902: 3805 c6ff |003d: if-eqz v5, 0003 // -003a │ │ -055906: 2150 |003f: array-length v0, v5 │ │ -055908: 1216 |0040: const/4 v6, #int 1 // #1 │ │ -05590a: 3360 c2ff |0041: if-ne v0, v6, 0003 // -003e │ │ -05590e: 380a 0600 |0043: if-eqz v10, 0049 // +0006 │ │ -055912: 7120 ca07 fa00 |0045: invoke-static {v10, v15}, Landroid/support/v4/app/NotificationCompatApi21;.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07ca │ │ -055918: 0c02 |0048: move-result-object v2 │ │ -05591a: 1a00 612e |0049: const-string v0, "timestamp" // string@2e61 │ │ -05591e: 6e20 ac02 0d00 |004b: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@02ac │ │ -055924: 0b06 |004e: move-result-wide v6 │ │ -055926: 07e0 |004f: move-object v0, v14 │ │ -055928: 7808 d307 0000 |0050: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@07d3 │ │ -05592e: 0c02 |0053: move-result-object v2 │ │ -055930: 28af |0054: goto 0003 // -0051 │ │ -055932: 4600 0908 |0055: aget-object v0, v9, v8 │ │ -055936: 1f00 9400 |0057: check-cast v0, Landroid/os/Bundle; // type@0094 │ │ -05593a: 1a06 3f2d |0059: const-string v6, "text" // string@2d3f │ │ -05593e: 6e20 b202 6000 |005b: invoke-virtual {v0, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -055944: 0c00 |005e: move-result-object v0 │ │ -055946: 4d00 0c08 |005f: aput-object v0, v12, v8 │ │ -05594a: 4600 0c08 |0061: aget-object v0, v12, v8 │ │ -05594e: 3900 0400 |0063: if-nez v0, 0067 // +0004 │ │ -055952: 120b |0065: const/4 v11, #int 0 // #0 │ │ -055954: 28b6 |0066: goto 001c // -004a │ │ -055956: d808 0801 |0067: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05595a: 28a9 |0069: goto 0012 // -0057 │ │ +055854: |[055854] android.support.v4.app.NotificationCompatApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +055864: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +055866: 390d 0300 |0001: if-nez v13, 0004 // +0003 │ │ +05586a: 1102 |0003: return-object v2 │ │ +05586c: 1a00 5e24 |0004: const-string v0, "messages" // string@245e │ │ +055870: 6e20 af02 0d00 |0006: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02af │ │ +055876: 0c09 |0009: move-result-object v9 │ │ +055878: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05587a: 3809 1400 |000b: if-eqz v9, 001f // +0014 │ │ +05587e: 2190 |000d: array-length v0, v9 │ │ +055880: 230c 9906 |000e: new-array v12, v0, [Ljava/lang/String; // type@0699 │ │ +055884: 121b |0010: const/4 v11, #int 1 // #1 │ │ +055886: 1208 |0011: const/4 v8, #int 0 // #0 │ │ +055888: 21c0 |0012: array-length v0, v12 │ │ +05588a: 3508 0900 |0013: if-ge v8, v0, 001c // +0009 │ │ +05588e: 4600 0908 |0015: aget-object v0, v9, v8 │ │ +055892: 2000 9400 |0017: instance-of v0, v0, Landroid/os/Bundle; // type@0094 │ │ +055896: 3900 3c00 |0019: if-nez v0, 0055 // +003c │ │ +05589a: 120b |001b: const/4 v11, #int 0 // #0 │ │ +05589c: 380b e7ff |001c: if-eqz v11, 0003 // -0019 │ │ +0558a0: 07c1 |001e: move-object v1, v12 │ │ +0558a2: 1a00 7026 |001f: const-string v0, "on_read" // string@2670 │ │ +0558a6: 6e20 ae02 0d00 |0021: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +0558ac: 0c04 |0024: move-result-object v4 │ │ +0558ae: 1f04 2200 |0025: check-cast v4, Landroid/app/PendingIntent; // type@0022 │ │ +0558b2: 1a00 7126 |0027: const-string v0, "on_reply" // string@2671 │ │ +0558b6: 6e20 ae02 0d00 |0029: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +0558bc: 0c03 |002c: move-result-object v3 │ │ +0558be: 1f03 2200 |002d: check-cast v3, Landroid/app/PendingIntent; // type@0022 │ │ +0558c2: 1a00 5c28 |002f: const-string v0, "remote_input" // string@285c │ │ +0558c6: 6e20 ae02 0d00 |0031: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +0558cc: 0c0a |0034: move-result-object v10 │ │ +0558ce: 1f0a 2400 |0035: check-cast v10, Landroid/app/RemoteInput; // type@0024 │ │ +0558d2: 1a00 0727 |0037: const-string v0, "participants" // string@2707 │ │ +0558d6: 6e20 b402 0d00 |0039: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@02b4 │ │ +0558dc: 0c05 |003c: move-result-object v5 │ │ +0558de: 3805 c6ff |003d: if-eqz v5, 0003 // -003a │ │ +0558e2: 2150 |003f: array-length v0, v5 │ │ +0558e4: 1216 |0040: const/4 v6, #int 1 // #1 │ │ +0558e6: 3360 c2ff |0041: if-ne v0, v6, 0003 // -003e │ │ +0558ea: 380a 0600 |0043: if-eqz v10, 0049 // +0006 │ │ +0558ee: 7120 ca07 fa00 |0045: invoke-static {v10, v15}, Landroid/support/v4/app/NotificationCompatApi21;.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07ca │ │ +0558f4: 0c02 |0048: move-result-object v2 │ │ +0558f6: 1a00 5d2e |0049: const-string v0, "timestamp" // string@2e5d │ │ +0558fa: 6e20 ac02 0d00 |004b: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@02ac │ │ +055900: 0b06 |004e: move-result-wide v6 │ │ +055902: 07e0 |004f: move-object v0, v14 │ │ +055904: 7808 d307 0000 |0050: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@07d3 │ │ +05590a: 0c02 |0053: move-result-object v2 │ │ +05590c: 28af |0054: goto 0003 // -0051 │ │ +05590e: 4600 0908 |0055: aget-object v0, v9, v8 │ │ +055912: 1f00 9400 |0057: check-cast v0, Landroid/os/Bundle; // type@0094 │ │ +055916: 1a06 3b2d |0059: const-string v6, "text" // string@2d3b │ │ +05591a: 6e20 b202 6000 |005b: invoke-virtual {v0, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +055920: 0c00 |005e: move-result-object v0 │ │ +055922: 4d00 0c08 |005f: aput-object v0, v12, v8 │ │ +055926: 4600 0c08 |0061: aget-object v0, v12, v8 │ │ +05592a: 3900 0400 |0063: if-nez v0, 0067 // +0004 │ │ +05592e: 120b |0065: const/4 v11, #int 0 // #0 │ │ +055930: 28b6 |0066: goto 001c // -004a │ │ +055932: d808 0801 |0067: add-int/lit8 v8, v8, #int 1 // #01 │ │ +055936: 28a9 |0069: goto 0012 // -0057 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=158 │ │ 0x0003 line=195 │ │ 0x0004 line=161 │ │ 0x000a line=162 │ │ 0x000b line=163 │ │ @@ -20988,44 +20988,44 @@ │ │ type : '(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -05595c: |[05595c] android.support.v4.app.NotificationCompatApi21.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -05596c: 6e10 c700 0600 |0000: invoke-virtual {v6}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00c7 │ │ -055972: 0c01 |0003: move-result-object v1 │ │ -055974: 6e10 c600 0600 |0004: invoke-virtual {v6}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00c6 │ │ -05597a: 0c02 |0007: move-result-object v2 │ │ -05597c: 6e10 c400 0600 |0008: invoke-virtual {v6}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00c4 │ │ -055982: 0c03 |000b: move-result-object v3 │ │ -055984: 6e10 c300 0600 |000c: invoke-virtual {v6}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00c3 │ │ -05598a: 0a04 |000f: move-result v4 │ │ -05598c: 6e10 c500 0600 |0010: invoke-virtual {v6}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00c5 │ │ -055992: 0c05 |0013: move-result-object v5 │ │ -055994: 0770 |0014: move-object v0, v7 │ │ -055996: 7806 7208 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0872 │ │ -05599c: 0c00 |0018: move-result-object v0 │ │ -05599e: 1100 |0019: return-object v0 │ │ +055938: |[055938] android.support.v4.app.NotificationCompatApi21.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +055948: 6e10 c700 0600 |0000: invoke-virtual {v6}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00c7 │ │ +05594e: 0c01 |0003: move-result-object v1 │ │ +055950: 6e10 c600 0600 |0004: invoke-virtual {v6}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00c6 │ │ +055956: 0c02 |0007: move-result-object v2 │ │ +055958: 6e10 c400 0600 |0008: invoke-virtual {v6}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00c4 │ │ +05595e: 0c03 |000b: move-result-object v3 │ │ +055960: 6e10 c300 0600 |000c: invoke-virtual {v6}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00c3 │ │ +055966: 0a04 |000f: move-result v4 │ │ +055968: 6e10 c500 0600 |0010: invoke-virtual {v6}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00c5 │ │ +05596e: 0c05 |0013: move-result-object v5 │ │ +055970: 0770 |0014: move-object v0, v7 │ │ +055972: 7806 7208 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0872 │ │ +055978: 0c00 |0018: move-result-object v0 │ │ +05597a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x001a reg=6 remoteInput Landroid/app/RemoteInput; │ │ 0x0000 - 0x001a reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4044 (NotificationCompatApi21.java) │ │ + source_file_idx : 4040 (NotificationCompatApi21.java) │ │ │ │ Class #114 header: │ │ class_idx : 356 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4045 │ │ +source_file_idx : 4041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #114 annotations: │ │ Annotations on class │ │ @@ -21049,21 +21049,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatBase$Action$Factory;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4045 (NotificationCompatBase.java) │ │ + source_file_idx : 4041 (NotificationCompatBase.java) │ │ │ │ Class #115 header: │ │ class_idx : 357 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4045 │ │ +source_file_idx : 4041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -21084,17 +21084,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0559a0: |[0559a0] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ -0559b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0559b6: 0e00 |0003: return-void │ │ +05597c: |[05597c] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ +05598c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +055992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ @@ -21125,21 +21125,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ name : 'getTitle' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4045 (NotificationCompatBase.java) │ │ + source_file_idx : 4041 (NotificationCompatBase.java) │ │ │ │ Class #116 header: │ │ class_idx : 358 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4045 │ │ +source_file_idx : 4041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -21157,21 +21157,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;) │ │ name : 'build' │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4045 (NotificationCompatBase.java) │ │ + source_file_idx : 4041 (NotificationCompatBase.java) │ │ │ │ Class #117 header: │ │ class_idx : 359 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4045 │ │ +source_file_idx : 4041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #117 annotations: │ │ Annotations on class │ │ @@ -21192,17 +21192,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0559b8: |[0559b8] android.support.v4.app.NotificationCompatBase$UnreadConversation.:()V │ │ -0559c8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0559ce: 0e00 |0003: return-void │ │ +055994: |[055994] android.support.v4.app.NotificationCompatBase$UnreadConversation.:()V │ │ +0559a4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0559aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ │ │ @@ -21245,21 +21245,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ name : 'getReplyPendingIntent' │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0400 (ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4045 (NotificationCompatBase.java) │ │ + source_file_idx : 4041 (NotificationCompatBase.java) │ │ │ │ Class #118 header: │ │ class_idx : 360 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4045 │ │ +source_file_idx : 4041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -21278,32 +21278,32 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0559d0: |[0559d0] android.support.v4.app.NotificationCompatBase.:()V │ │ -0559e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0559e6: 0e00 |0003: return-void │ │ +0559ac: |[0559ac] android.support.v4.app.NotificationCompatBase.:()V │ │ +0559bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0559c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4045 (NotificationCompatBase.java) │ │ + source_file_idx : 4041 (NotificationCompatBase.java) │ │ │ │ Class #119 header: │ │ class_idx : 361 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4046 │ │ +source_file_idx : 4042 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #119 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatExtras;' │ │ @@ -21348,31 +21348,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0559e8: |[0559e8] android.support.v4.app.NotificationCompatExtras.:()V │ │ -0559f8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0559fe: 0e00 |0003: return-void │ │ +0559c4: |[0559c4] android.support.v4.app.NotificationCompatExtras.:()V │ │ +0559d4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0559da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatExtras; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4046 (NotificationCompatExtras.java) │ │ + source_file_idx : 4042 (NotificationCompatExtras.java) │ │ │ │ Class #120 header: │ │ class_idx : 362 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4047 │ │ +source_file_idx : 4043 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #120 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatGingerbread;' │ │ @@ -21387,17 +21387,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055a00: |[055a00] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ -055a10: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -055a16: 0e00 |0003: return-void │ │ +0559dc: |[0559dc] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ +0559ec: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0559f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatGingerbread;) │ │ @@ -21405,39 +21405,39 @@ │ │ type : '(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -055a18: |[055a18] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ -055a28: 6e54 b000 1032 |0000: 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@00b0 │ │ -055a2e: 5b05 0c00 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@000c │ │ -055a32: 1100 |0005: return-object v0 │ │ +0559f4: |[0559f4] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ +055a04: 6e54 b000 1032 |0000: 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@00b0 │ │ +055a0a: 5b05 0c00 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@000c │ │ +055a0e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 notification Landroid/app/Notification; │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 contentTitle Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=3 contentText Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=4 contentIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0006 reg=5 fullScreenIntent Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4047 (NotificationCompatGingerbread.java) │ │ + source_file_idx : 4043 (NotificationCompatGingerbread.java) │ │ │ │ Class #121 header: │ │ class_idx : 363 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4048 │ │ +source_file_idx : 4044 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -21452,17 +21452,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055a34: |[055a34] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -055a44: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -055a4a: 0e00 |0003: return-void │ │ +055a10: |[055a10] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +055a20: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +055a26: 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;) │ │ @@ -21470,95 +21470,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 │ │ -055a4c: |[055a4c] 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; │ │ -055a5c: 2201 1e00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@001e │ │ -055a60: 7020 8000 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ -055a66: 5362 1500 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0015 │ │ -055a6a: 6e30 a700 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ -055a70: 0c01 |000a: move-result-object v1 │ │ -055a72: 5262 0d00 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@000d │ │ -055a76: 5263 0e00 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -055a7a: 6e30 9f00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ -055a80: 0c01 |0012: move-result-object v1 │ │ -055a82: 5462 0700 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -055a86: 6e20 8900 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ -055a8c: 0c01 |0018: move-result-object v1 │ │ -055a8e: 5462 1300 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -055a92: 6e30 a300 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ -055a98: 0c01 |001e: move-result-object v1 │ │ -055a9a: 5462 1200 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -055a9e: 5263 0500 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -055aa2: 6e30 a100 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ -055aa8: 0c01 |0026: move-result-object v1 │ │ -055aaa: 5462 1400 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -055aae: 6e20 a500 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ -055ab4: 0c01 |002c: move-result-object v1 │ │ -055ab6: 5262 0f00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -055aba: 5263 1100 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -055abe: 5264 1000 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -055ac2: 6e40 9500 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ -055ac8: 0c02 |0036: move-result-object v2 │ │ -055aca: 5261 0b00 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ -055ace: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -055ad2: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -055ad6: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -055ad8: 6e20 9800 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ -055ade: 0c02 |0041: move-result-object v2 │ │ -055ae0: 5261 0b00 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ -055ae4: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -055ae8: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -055aec: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -055aee: 6e20 9900 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ -055af4: 0c02 |004c: move-result-object v2 │ │ -055af6: 5261 0b00 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ -055afa: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -055afe: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -055b02: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -055b04: 6e20 8600 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ -055b0a: 0c01 |0057: move-result-object v1 │ │ -055b0c: 5262 0800 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0008 │ │ -055b10: 6e20 8e00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ -055b16: 0c01 |005d: move-result-object v1 │ │ -055b18: 6e20 8d00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -055b1e: 0c01 |0061: move-result-object v1 │ │ -055b20: 6e20 8c00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -055b26: 0c01 |0065: move-result-object v1 │ │ -055b28: 6e20 8a00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ -055b2e: 0c01 |0069: move-result-object v1 │ │ -055b30: 6e20 8b00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -055b36: 0c01 |006d: move-result-object v1 │ │ -055b38: 5462 0900 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -055b3c: 6e20 8f00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ -055b42: 0c02 |0073: move-result-object v2 │ │ -055b44: 5261 0b00 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ -055b48: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -055b4c: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -055b50: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -055b52: 6e30 9100 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ -055b58: 0c01 |007e: move-result-object v1 │ │ -055b5a: 6e20 9400 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ -055b60: 0c01 |0082: move-result-object v1 │ │ -055b62: 6e20 9700 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ -055b68: 0c00 |0086: move-result-object v0 │ │ -055b6a: 6e10 8500 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0085 │ │ -055b70: 0c01 |008a: move-result-object v1 │ │ -055b72: 1101 |008b: return-object v1 │ │ -055b74: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -055b76: 28b1 |008d: goto 003e // -004f │ │ -055b78: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -055b7a: 28ba |008f: goto 0049 // -0046 │ │ -055b7c: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -055b7e: 28c3 |0091: goto 0054 // -003d │ │ -055b80: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -055b82: 28e8 |0093: goto 007b // -0018 │ │ +055a28: |[055a28] 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; │ │ +055a38: 2201 1e00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@001e │ │ +055a3c: 7020 8000 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ +055a42: 5362 1500 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0015 │ │ +055a46: 6e30 a700 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ +055a4c: 0c01 |000a: move-result-object v1 │ │ +055a4e: 5262 0d00 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@000d │ │ +055a52: 5263 0e00 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +055a56: 6e30 9f00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ +055a5c: 0c01 |0012: move-result-object v1 │ │ +055a5e: 5462 0700 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +055a62: 6e20 8900 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ +055a68: 0c01 |0018: move-result-object v1 │ │ +055a6a: 5462 1300 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +055a6e: 6e30 a300 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ +055a74: 0c01 |001e: move-result-object v1 │ │ +055a76: 5462 1200 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +055a7a: 5263 0500 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +055a7e: 6e30 a100 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ +055a84: 0c01 |0026: move-result-object v1 │ │ +055a86: 5462 1400 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +055a8a: 6e20 a500 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ +055a90: 0c01 |002c: move-result-object v1 │ │ +055a92: 5262 0f00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +055a96: 5263 1100 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +055a9a: 5264 1000 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +055a9e: 6e40 9500 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ +055aa4: 0c02 |0036: move-result-object v2 │ │ +055aa6: 5261 0b00 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +055aaa: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +055aae: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +055ab2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +055ab4: 6e20 9800 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ +055aba: 0c02 |0041: move-result-object v2 │ │ +055abc: 5261 0b00 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +055ac0: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +055ac4: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +055ac8: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +055aca: 6e20 9900 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ +055ad0: 0c02 |004c: move-result-object v2 │ │ +055ad2: 5261 0b00 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +055ad6: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +055ada: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +055ade: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +055ae0: 6e20 8600 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ +055ae6: 0c01 |0057: move-result-object v1 │ │ +055ae8: 5262 0800 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0008 │ │ +055aec: 6e20 8e00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ +055af2: 0c01 |005d: move-result-object v1 │ │ +055af4: 6e20 8d00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ +055afa: 0c01 |0061: move-result-object v1 │ │ +055afc: 6e20 8c00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ +055b02: 0c01 |0065: move-result-object v1 │ │ +055b04: 6e20 8a00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ +055b0a: 0c01 |0069: move-result-object v1 │ │ +055b0c: 6e20 8b00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ +055b12: 0c01 |006d: move-result-object v1 │ │ +055b14: 5462 0900 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +055b18: 6e20 8f00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ +055b1e: 0c02 |0073: move-result-object v2 │ │ +055b20: 5261 0b00 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +055b24: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +055b28: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +055b2c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +055b2e: 6e30 9100 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ +055b34: 0c01 |007e: move-result-object v1 │ │ +055b36: 6e20 9400 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ +055b3c: 0c01 |0082: move-result-object v1 │ │ +055b3e: 6e20 9700 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ +055b44: 0c00 |0086: move-result-object v0 │ │ +055b46: 6e10 8500 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0085 │ │ +055b4c: 0c01 |008a: move-result-object v1 │ │ +055b4e: 1101 |008b: return-object v1 │ │ +055b50: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +055b52: 28b1 |008d: goto 003e // -004f │ │ +055b54: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +055b56: 28ba |008f: goto 0049 // -0046 │ │ +055b58: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +055b5a: 28c3 |0091: goto 0054 // -003d │ │ +055b5c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +055b5e: 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; │ │ @@ -21570,21 +21570,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 : 4048 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 4044 (NotificationCompatHoneycomb.java) │ │ │ │ Class #122 header: │ │ class_idx : 364 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4049 │ │ +source_file_idx : 4045 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #122 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -21599,17 +21599,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055b84: |[055b84] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -055b94: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -055b9a: 0e00 |0003: return-void │ │ +055b60: |[055b60] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +055b70: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +055b76: 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;) │ │ @@ -21617,103 +21617,103 @@ │ │ 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 : 22 │ │ ins : 13 │ │ outs : 4 │ │ insns size : 164 16-bit code units │ │ -055b9c: |[055b9c] 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; │ │ -055bac: 2205 1e00 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@001e │ │ -055bb0: 7020 8000 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ -055bb6: 53a6 1500 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ -055bba: 6e30 a700 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ -055bc0: 0c05 |000a: move-result-object v5 │ │ -055bc2: 52a6 0d00 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@000d │ │ -055bc6: 52a7 0e00 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -055bca: 6e30 9f00 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ -055bd0: 0c05 |0012: move-result-object v5 │ │ -055bd2: 54a6 0700 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -055bd6: 6e20 8900 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ -055bdc: 0c05 |0018: move-result-object v5 │ │ -055bde: 54a6 1300 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -055be2: 6e30 a300 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ -055be8: 0c05 |001e: move-result-object v5 │ │ -055bea: 54a6 1200 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -055bee: 52a7 0500 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -055bf2: 6e30 a100 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ -055bf8: 0c05 |0026: move-result-object v5 │ │ -055bfa: 54a6 1400 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -055bfe: 6e20 a500 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ -055c04: 0c05 |002c: move-result-object v5 │ │ -055c06: 52a6 0f00 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -055c0a: 52a7 1100 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -055c0e: 52a8 1000 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -055c12: 6e40 9500 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ -055c18: 0c06 |0036: move-result-object v6 │ │ -055c1a: 52a5 0b00 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -055c1e: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -055c22: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -055c26: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -055c28: 6e20 9800 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ -055c2e: 0c06 |0041: move-result-object v6 │ │ -055c30: 52a5 0b00 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -055c34: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -055c38: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -055c3c: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -055c3e: 6e20 9900 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ -055c44: 0c06 |004c: move-result-object v6 │ │ -055c46: 52a5 0b00 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -055c4a: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -055c4e: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -055c52: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -055c54: 6e20 8600 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ -055c5a: 0c05 |0057: move-result-object v5 │ │ -055c5c: 52a6 0800 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ -055c60: 6e20 8e00 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ -055c66: 0c05 |005d: move-result-object v5 │ │ -055c68: 6e20 8d00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -055c6e: 0c05 |0061: move-result-object v5 │ │ -055c70: 6e20 8c00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -055c76: 0c05 |0065: move-result-object v5 │ │ -055c78: 6e20 8a00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ -055c7e: 0c05 |0069: move-result-object v5 │ │ -055c80: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -055c84: 6e20 8b00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -055c8a: 0c05 |006f: move-result-object v5 │ │ -055c8c: 54a6 0900 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -055c90: 6e20 8f00 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ -055c96: 0c06 |0075: move-result-object v6 │ │ -055c98: 52a5 0b00 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -055c9c: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -055ca0: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -055ca4: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -055ca6: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -055caa: 6e30 9100 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ -055cb0: 0c05 |0082: move-result-object v5 │ │ -055cb2: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -055cb6: 6e20 9400 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ -055cbc: 0c05 |0088: move-result-object v5 │ │ -055cbe: 6e20 9700 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ -055cc4: 0c05 |008c: move-result-object v5 │ │ -055cc6: 0200 1300 |008d: move/from16 v0, v19 │ │ -055cca: 0201 1400 |008f: move/from16 v1, v20 │ │ -055cce: 0202 1500 |0091: move/from16 v2, v21 │ │ -055cd2: 6e40 9b00 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ -055cd8: 0c04 |0096: move-result-object v4 │ │ -055cda: 6e10 8500 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0085 │ │ -055ce0: 0c05 |009a: move-result-object v5 │ │ -055ce2: 1105 |009b: return-object v5 │ │ -055ce4: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -055ce6: 28a1 |009d: goto 003e // -005f │ │ -055ce8: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -055cea: 28aa |009f: goto 0049 // -0056 │ │ -055cec: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -055cee: 28b3 |00a1: goto 0054 // -004d │ │ -055cf0: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -055cf2: 28da |00a3: goto 007d // -0026 │ │ +055b78: |[055b78] 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; │ │ +055b88: 2205 1e00 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@001e │ │ +055b8c: 7020 8000 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ +055b92: 53a6 1500 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ +055b96: 6e30 a700 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ +055b9c: 0c05 |000a: move-result-object v5 │ │ +055b9e: 52a6 0d00 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@000d │ │ +055ba2: 52a7 0e00 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +055ba6: 6e30 9f00 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ +055bac: 0c05 |0012: move-result-object v5 │ │ +055bae: 54a6 0700 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +055bb2: 6e20 8900 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ +055bb8: 0c05 |0018: move-result-object v5 │ │ +055bba: 54a6 1300 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +055bbe: 6e30 a300 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ +055bc4: 0c05 |001e: move-result-object v5 │ │ +055bc6: 54a6 1200 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +055bca: 52a7 0500 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +055bce: 6e30 a100 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ +055bd4: 0c05 |0026: move-result-object v5 │ │ +055bd6: 54a6 1400 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +055bda: 6e20 a500 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ +055be0: 0c05 |002c: move-result-object v5 │ │ +055be2: 52a6 0f00 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +055be6: 52a7 1100 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +055bea: 52a8 1000 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +055bee: 6e40 9500 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ +055bf4: 0c06 |0036: move-result-object v6 │ │ +055bf6: 52a5 0b00 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +055bfa: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +055bfe: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +055c02: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +055c04: 6e20 9800 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ +055c0a: 0c06 |0041: move-result-object v6 │ │ +055c0c: 52a5 0b00 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +055c10: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +055c14: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +055c18: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +055c1a: 6e20 9900 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ +055c20: 0c06 |004c: move-result-object v6 │ │ +055c22: 52a5 0b00 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +055c26: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +055c2a: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +055c2e: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +055c30: 6e20 8600 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ +055c36: 0c05 |0057: move-result-object v5 │ │ +055c38: 52a6 0800 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ +055c3c: 6e20 8e00 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ +055c42: 0c05 |005d: move-result-object v5 │ │ +055c44: 6e20 8d00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ +055c4a: 0c05 |0061: move-result-object v5 │ │ +055c4c: 6e20 8c00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ +055c52: 0c05 |0065: move-result-object v5 │ │ +055c54: 6e20 8a00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ +055c5a: 0c05 |0069: move-result-object v5 │ │ +055c5c: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +055c60: 6e20 8b00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ +055c66: 0c05 |006f: move-result-object v5 │ │ +055c68: 54a6 0900 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +055c6c: 6e20 8f00 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ +055c72: 0c06 |0075: move-result-object v6 │ │ +055c74: 52a5 0b00 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +055c78: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +055c7c: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +055c80: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +055c82: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +055c86: 6e30 9100 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ +055c8c: 0c05 |0082: move-result-object v5 │ │ +055c8e: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +055c92: 6e20 9400 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ +055c98: 0c05 |0088: move-result-object v5 │ │ +055c9a: 6e20 9700 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ +055ca0: 0c05 |008c: move-result-object v5 │ │ +055ca2: 0200 1300 |008d: move/from16 v0, v19 │ │ +055ca6: 0201 1400 |008f: move/from16 v1, v20 │ │ +055caa: 0202 1500 |0091: move/from16 v2, v21 │ │ +055cae: 6e40 9b00 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ +055cb4: 0c04 |0096: move-result-object v4 │ │ +055cb6: 6e10 8500 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0085 │ │ +055cbc: 0c05 |009a: move-result-object v5 │ │ +055cbe: 1105 |009b: return-object v5 │ │ +055cc0: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +055cc2: 28a1 |009d: goto 003e // -005f │ │ +055cc4: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +055cc6: 28aa |009f: goto 0049 // -0056 │ │ +055cc8: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +055cca: 28b3 |00a1: goto 0054 // -004d │ │ +055ccc: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +055cce: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0097 line=54 │ │ 0x009c line=31 │ │ locals : │ │ 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ @@ -21728,21 +21728,21 @@ │ │ 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ 0x0000 - 0x00a4 reg=19 progressMax I │ │ 0x0000 - 0x00a4 reg=20 progress I │ │ 0x0000 - 0x00a4 reg=21 progressIndeterminate Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 4049 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 4045 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #123 header: │ │ class_idx : 366 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4059 │ │ +source_file_idx : 4055 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 21 │ │ virtual_methods_size: 0 │ │ │ │ Class #123 annotations: │ │ Annotations on class │ │ @@ -21876,22 +21876,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -055cf4: |[055cf4] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -055d04: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -055d08: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -055d0e: 6900 cd02 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02cd │ │ -055d12: 2200 f304 |0007: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -055d16: 7010 6f21 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -055d1c: 6900 ca02 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ca │ │ -055d20: 0e00 |000e: return-void │ │ +055cd0: |[055cd0] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +055ce0: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +055ce4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +055cea: 6900 cd02 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02cd │ │ +055cee: 2200 f304 |0007: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +055cf2: 7010 6f21 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +055cf8: 6900 ca02 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ca │ │ +055cfc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=56 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -21899,17 +21899,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055d24: |[055d24] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -055d34: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -055d3a: 0e00 |0003: return-void │ │ +055d00: |[055d00] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +055d10: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +055d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ @@ -21918,28 +21918,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -055d3c: |[055d3c] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -055d4c: 2201 1c00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@001c │ │ -055d50: 7210 a906 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@06a9 │ │ -055d56: 0c02 |0005: move-result-object v2 │ │ -055d58: 7020 7700 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0077 │ │ -055d5e: 6e20 7a00 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@007a │ │ -055d64: 0c01 |000c: move-result-object v1 │ │ -055d66: 6e20 7900 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0079 │ │ -055d6c: 0c00 |0010: move-result-object v0 │ │ -055d6e: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ -055d72: 6e20 7800 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0078 │ │ -055d78: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ -055d7c: 6e20 7b00 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@007b │ │ -055d82: 0e00 |001b: return-void │ │ +055d18: |[055d18] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +055d28: 2201 1c00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@001c │ │ +055d2c: 7210 a906 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@06a9 │ │ +055d32: 0c02 |0005: move-result-object v2 │ │ +055d34: 7020 7700 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0077 │ │ +055d3a: 6e20 7a00 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@007a │ │ +055d40: 0c01 |000c: move-result-object v1 │ │ +055d42: 6e20 7900 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0079 │ │ +055d48: 0c00 |0010: move-result-object v0 │ │ +055d4a: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ +055d4e: 6e20 7800 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0078 │ │ +055d54: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ +055d58: 6e20 7b00 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@007b │ │ +055d5e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0011 line=171 │ │ 0x0013 line=172 │ │ 0x0016 line=174 │ │ 0x0018 line=175 │ │ @@ -21959,26 +21959,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -055d84: |[055d84] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -055d94: 2201 1d00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@001d │ │ -055d98: 7210 a906 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@06a9 │ │ -055d9e: 0c02 |0005: move-result-object v2 │ │ -055da0: 7020 7c00 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@007c │ │ -055da6: 6e20 7e00 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@007e │ │ -055dac: 0c01 |000c: move-result-object v1 │ │ -055dae: 6e20 7d00 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@007d │ │ -055db4: 0c00 |0010: move-result-object v0 │ │ -055db6: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ -055dba: 6e20 7f00 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@007f │ │ -055dc0: 0e00 |0016: return-void │ │ +055d60: |[055d60] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +055d70: 2201 1d00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@001d │ │ +055d74: 7210 a906 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@06a9 │ │ +055d7a: 0c02 |0005: move-result-object v2 │ │ +055d7c: 7020 7c00 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@007c │ │ +055d82: 6e20 7e00 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@007e │ │ +055d88: 0c01 |000c: move-result-object v1 │ │ +055d8a: 6e20 7d00 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@007d │ │ +055d90: 0c00 |0010: move-result-object v0 │ │ +055d92: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ +055d96: 6e20 7f00 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@007f │ │ +055d9c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0011 line=159 │ │ 0x0013 line=160 │ │ 0x0016 line=162 │ │ locals : │ │ @@ -21994,34 +21994,34 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -055dc4: |[055dc4] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -055dd4: 2203 1f00 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@001f │ │ -055dd8: 7210 a906 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@06a9 │ │ -055dde: 0c04 |0005: move-result-object v4 │ │ -055de0: 7020 a800 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00a8 │ │ -055de6: 6e20 ab00 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ab │ │ -055dec: 0c01 |000c: move-result-object v1 │ │ -055dee: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ -055df2: 6e20 ac00 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ac │ │ -055df8: 6e10 1d22 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@221d │ │ -055dfe: 0c00 |0015: move-result-object v0 │ │ -055e00: 7210 3f22 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -055e06: 0a03 |0019: move-result v3 │ │ -055e08: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ -055e0c: 7210 4022 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -055e12: 0c02 |001f: move-result-object v2 │ │ -055e14: 1f02 d604 |0020: check-cast v2, Ljava/lang/CharSequence; // type@04d6 │ │ -055e18: 6e20 a900 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00a9 │ │ -055e1e: 28f1 |0025: goto 0016 // -000f │ │ -055e20: 0e00 |0026: return-void │ │ +055da0: |[055da0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +055db0: 2203 1f00 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@001f │ │ +055db4: 7210 a906 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@06a9 │ │ +055dba: 0c04 |0005: move-result-object v4 │ │ +055dbc: 7020 a800 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00a8 │ │ +055dc2: 6e20 ab00 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ab │ │ +055dc8: 0c01 |000c: move-result-object v1 │ │ +055dca: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ +055dce: 6e20 ac00 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ac │ │ +055dd4: 6e10 1d22 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@221d │ │ +055dda: 0c00 |0015: move-result-object v0 │ │ +055ddc: 7210 3f22 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +055de2: 0a03 |0019: move-result v3 │ │ +055de4: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ +055de8: 7210 4022 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +055dee: 0c02 |001f: move-result-object v2 │ │ +055df0: 1f02 d604 |0020: check-cast v2, Ljava/lang/CharSequence; // type@04d6 │ │ +055df4: 6e20 a900 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00a9 │ │ +055dfa: 28f1 |0025: goto 0016 // -000f │ │ +055dfc: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000d line=184 │ │ 0x000f line=185 │ │ 0x0012 line=187 │ │ 0x0022 line=188 │ │ @@ -22042,31 +22042,31 @@ │ │ type : '(Ljava/util/List;)Landroid/util/SparseArray;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -055e24: |[055e24] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ -055e34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -055e36: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -055e38: 7210 6322 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2263 │ │ -055e3e: 0a02 |0005: move-result v2 │ │ -055e40: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ -055e44: 7220 5c22 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -055e4a: 0c00 |000b: move-result-object v0 │ │ -055e4c: 1f00 9400 |000c: check-cast v0, Landroid/os/Bundle; // type@0094 │ │ -055e50: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ -055e54: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ -055e58: 2201 fe03 |0012: new-instance v1, Landroid/util/SparseArray; // type@03fe │ │ -055e5c: 7010 191c 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ -055e62: 6e30 1d1c 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c1d │ │ -055e68: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -055e6c: 28ea |001c: goto 0006 // -0016 │ │ -055e6e: 1101 |001d: return-object v1 │ │ +055e00: |[055e00] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ +055e10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055e12: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +055e14: 7210 6322 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2263 │ │ +055e1a: 0a02 |0005: move-result v2 │ │ +055e1c: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ +055e20: 7220 5c22 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +055e26: 0c00 |000b: move-result-object v0 │ │ +055e28: 1f00 9400 |000c: check-cast v0, Landroid/os/Bundle; // type@0094 │ │ +055e2c: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ +055e30: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ +055e34: 2201 fe03 |0012: new-instance v1, Landroid/util/SparseArray; // type@03fe │ │ +055e38: 7010 191c 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ +055e3e: 6e30 1d1c 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c1d │ │ +055e44: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +055e48: 28ea |001c: goto 0006 // -0016 │ │ +055e4a: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0001 line=195 │ │ 0x0008 line=196 │ │ 0x000e line=197 │ │ 0x0010 line=198 │ │ @@ -22088,67 +22088,67 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -055e70: |[055e70] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ -055e80: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -055e82: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -055e84: 6303 c802 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ -055e88: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -055e8c: 0f02 |0006: return v2 │ │ -055e8e: 6203 c902 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02c9 │ │ -055e92: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ -055e96: 1a03 9315 |000b: const-string v3, "android.app.Notification$Action" // string@1593 │ │ -055e9a: 7110 2b21 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@212b │ │ -055ea0: 0c03 |0010: move-result-object v3 │ │ -055ea2: 6903 c402 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c4 │ │ -055ea6: 6203 c402 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c4 │ │ -055eaa: 1a04 541f |0015: const-string v4, "icon" // string@1f54 │ │ -055eae: 6e20 2e21 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ -055eb4: 0c03 |001a: move-result-object v3 │ │ -055eb6: 6903 c502 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02c5 │ │ -055eba: 6203 c402 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c4 │ │ -055ebe: 1a04 642e |001f: const-string v4, "title" // string@2e64 │ │ -055ec2: 6e20 2e21 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ -055ec8: 0c03 |0024: move-result-object v3 │ │ -055eca: 6903 c702 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02c7 │ │ -055ece: 6203 c402 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c4 │ │ -055ed2: 1a04 e514 |0029: const-string v4, "actionIntent" // string@14e5 │ │ -055ed6: 6e20 2e21 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ -055edc: 0c03 |002e: move-result-object v3 │ │ -055ede: 6903 c602 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02c6 │ │ -055ee2: 1c03 2000 |0031: const-class v3, Landroid/app/Notification; // type@0020 │ │ -055ee6: 1a04 0a15 |0033: const-string v4, "actions" // string@150a │ │ -055eea: 6e20 2e21 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ -055ef0: 0c03 |0038: move-result-object v3 │ │ -055ef2: 6903 c902 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02c9 │ │ -055ef6: 6203 c902 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02c9 │ │ -055efa: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -055efc: 6e20 c221 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@21c2 │ │ -055f02: 6303 c802 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ -055f06: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ -055f0a: 0112 |0045: move v2, v1 │ │ -055f0c: 28c0 |0046: goto 0006 // -0040 │ │ -055f0e: 0d00 |0047: move-exception v0 │ │ -055f10: 1a03 c90f |0048: const-string v3, "NotificationCompat" // string@0fc9 │ │ -055f14: 1a04 fb12 |004a: const-string v4, "Unable to access notification actions" // string@12fb │ │ -055f18: 7130 111c 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -055f1e: 6a01 c802 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ -055f22: 28f0 |0051: goto 0041 // -0010 │ │ -055f24: 0d00 |0052: move-exception v0 │ │ -055f26: 1a03 c90f |0053: const-string v3, "NotificationCompat" // string@0fc9 │ │ -055f2a: 1a04 fb12 |0055: const-string v4, "Unable to access notification actions" // string@12fb │ │ -055f2e: 7130 111c 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -055f34: 6a01 c802 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ -055f38: 28e5 |005c: goto 0041 // -001b │ │ -055f3a: 0121 |005d: move v1, v2 │ │ -055f3c: 28e7 |005e: goto 0045 // -0019 │ │ +055e4c: |[055e4c] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ +055e5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +055e5e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +055e60: 6303 c802 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ +055e64: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +055e68: 0f02 |0006: return v2 │ │ +055e6a: 6203 c902 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02c9 │ │ +055e6e: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ +055e72: 1a03 8f15 |000b: const-string v3, "android.app.Notification$Action" // string@158f │ │ +055e76: 7110 2b21 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@212b │ │ +055e7c: 0c03 |0010: move-result-object v3 │ │ +055e7e: 6903 c402 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c4 │ │ +055e82: 6203 c402 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c4 │ │ +055e86: 1a04 501f |0015: const-string v4, "icon" // string@1f50 │ │ +055e8a: 6e20 2e21 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ +055e90: 0c03 |001a: move-result-object v3 │ │ +055e92: 6903 c502 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02c5 │ │ +055e96: 6203 c402 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c4 │ │ +055e9a: 1a04 602e |001f: const-string v4, "title" // string@2e60 │ │ +055e9e: 6e20 2e21 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ +055ea4: 0c03 |0024: move-result-object v3 │ │ +055ea6: 6903 c702 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02c7 │ │ +055eaa: 6203 c402 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02c4 │ │ +055eae: 1a04 e114 |0029: const-string v4, "actionIntent" // string@14e1 │ │ +055eb2: 6e20 2e21 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ +055eb8: 0c03 |002e: move-result-object v3 │ │ +055eba: 6903 c602 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02c6 │ │ +055ebe: 1c03 2000 |0031: const-class v3, Landroid/app/Notification; // type@0020 │ │ +055ec2: 1a04 0615 |0033: const-string v4, "actions" // string@1506 │ │ +055ec6: 6e20 2e21 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ +055ecc: 0c03 |0038: move-result-object v3 │ │ +055ece: 6903 c902 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02c9 │ │ +055ed2: 6203 c902 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02c9 │ │ +055ed6: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +055ed8: 6e20 c221 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@21c2 │ │ +055ede: 6303 c802 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ +055ee2: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ +055ee6: 0112 |0045: move v2, v1 │ │ +055ee8: 28c0 |0046: goto 0006 // -0040 │ │ +055eea: 0d00 |0047: move-exception v0 │ │ +055eec: 1a03 c50f |0048: const-string v3, "NotificationCompat" // string@0fc5 │ │ +055ef0: 1a04 f712 |004a: const-string v4, "Unable to access notification actions" // string@12f7 │ │ +055ef4: 7130 111c 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +055efa: 6a01 c802 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ +055efe: 28f0 |0051: goto 0041 // -0010 │ │ +055f00: 0d00 |0052: move-exception v0 │ │ +055f02: 1a03 c50f |0053: const-string v3, "NotificationCompat" // string@0fc5 │ │ +055f06: 1a04 f712 |0055: const-string v4, "Unable to access notification actions" // string@12f7 │ │ +055f0a: 7130 111c 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +055f10: 6a01 c802 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ +055f14: 28e5 |005c: goto 0041 // -001b │ │ +055f16: 0121 |005d: move v1, v2 │ │ +055f18: 28e7 |005e: goto 0045 // -0019 │ │ catches : 1 │ │ 0x0007 - 0x0041 │ │ Ljava/lang/ClassNotFoundException; -> 0x0047 │ │ Ljava/lang/NoSuchFieldException; -> 0x0052 │ │ positions : │ │ 0x0002 line=318 │ │ 0x0006 line=337 │ │ @@ -22176,60 +22176,60 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -055f50: |[055f50] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -055f60: 620a ca02 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ca │ │ -055f64: 1d0a |0002: monitor-enter v10 │ │ -055f66: 7110 f207 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@07f2 │ │ -055f6c: 0c00 |0006: move-result-object v0 │ │ -055f6e: 4607 000c |0007: aget-object v7, v0, v12 │ │ -055f72: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -055f74: 7110 f507 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ -055f7a: 0c09 |000d: move-result-object v9 │ │ -055f7c: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ -055f80: 1a00 d915 |0010: const-string v0, "android.support.actionExtras" // string@15d9 │ │ -055f84: 6e20 b102 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02b1 │ │ -055f8a: 0c06 |0015: move-result-object v6 │ │ -055f8c: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -055f90: 6e20 1b1c c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ -055f96: 0c05 |001b: move-result-object v5 │ │ -055f98: 1f05 9400 |001c: check-cast v5, Landroid/os/Bundle; // type@0094 │ │ -055f9c: 6200 c502 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02c5 │ │ -055fa0: 6e20 bf21 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@21bf │ │ -055fa6: 0a02 |0023: move-result v2 │ │ -055fa8: 6200 c702 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02c7 │ │ -055fac: 6e20 be21 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ -055fb2: 0c03 |0029: move-result-object v3 │ │ -055fb4: 1f03 d604 |002a: check-cast v3, Ljava/lang/CharSequence; // type@04d6 │ │ -055fb8: 6200 c602 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02c6 │ │ -055fbc: 6e20 be21 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ -055fc2: 0c04 |0031: move-result-object v4 │ │ -055fc4: 1f04 2200 |0032: check-cast v4, Landroid/app/PendingIntent; // type@0022 │ │ -055fc8: 07d0 |0034: move-object v0, v13 │ │ -055fca: 07e1 |0035: move-object v1, v14 │ │ -055fcc: 7706 fb07 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07fb │ │ -055fd2: 0c00 |0039: move-result-object v0 │ │ -055fd4: 1e0a |003a: monitor-exit v10 │ │ -055fd6: 1100 |003b: return-object v0 │ │ -055fd8: 0d08 |003c: move-exception v8 │ │ -055fda: 1a00 c90f |003d: const-string v0, "NotificationCompat" // string@0fc9 │ │ -055fde: 1a01 fb12 |003f: const-string v1, "Unable to access notification actions" // string@12fb │ │ -055fe2: 7130 111c 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -055fe8: 1210 |0044: const/4 v0, #int 1 // #1 │ │ -055fea: 6a00 c802 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ -055fee: 1e0a |0047: monitor-exit v10 │ │ -055ff0: 1200 |0048: const/4 v0, #int 0 // #0 │ │ -055ff2: 28f2 |0049: goto 003b // -000e │ │ -055ff4: 0d00 |004a: move-exception v0 │ │ -055ff6: 1e0a |004b: monitor-exit v10 │ │ -055ff8: 2700 |004c: throw v0 │ │ +055f2c: |[055f2c] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +055f3c: 620a ca02 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ca │ │ +055f40: 1d0a |0002: monitor-enter v10 │ │ +055f42: 7110 f207 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@07f2 │ │ +055f48: 0c00 |0006: move-result-object v0 │ │ +055f4a: 4607 000c |0007: aget-object v7, v0, v12 │ │ +055f4e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +055f50: 7110 f507 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ +055f56: 0c09 |000d: move-result-object v9 │ │ +055f58: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ +055f5c: 1a00 d515 |0010: const-string v0, "android.support.actionExtras" // string@15d5 │ │ +055f60: 6e20 b102 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02b1 │ │ +055f66: 0c06 |0015: move-result-object v6 │ │ +055f68: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +055f6c: 6e20 1b1c c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ +055f72: 0c05 |001b: move-result-object v5 │ │ +055f74: 1f05 9400 |001c: check-cast v5, Landroid/os/Bundle; // type@0094 │ │ +055f78: 6200 c502 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02c5 │ │ +055f7c: 6e20 bf21 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@21bf │ │ +055f82: 0a02 |0023: move-result v2 │ │ +055f84: 6200 c702 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02c7 │ │ +055f88: 6e20 be21 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ +055f8e: 0c03 |0029: move-result-object v3 │ │ +055f90: 1f03 d604 |002a: check-cast v3, Ljava/lang/CharSequence; // type@04d6 │ │ +055f94: 6200 c602 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02c6 │ │ +055f98: 6e20 be21 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ +055f9e: 0c04 |0031: move-result-object v4 │ │ +055fa0: 1f04 2200 |0032: check-cast v4, Landroid/app/PendingIntent; // type@0022 │ │ +055fa4: 07d0 |0034: move-object v0, v13 │ │ +055fa6: 07e1 |0035: move-object v1, v14 │ │ +055fa8: 7706 fb07 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07fb │ │ +055fae: 0c00 |0039: move-result-object v0 │ │ +055fb0: 1e0a |003a: monitor-exit v10 │ │ +055fb2: 1100 |003b: return-object v0 │ │ +055fb4: 0d08 |003c: move-exception v8 │ │ +055fb6: 1a00 c50f |003d: const-string v0, "NotificationCompat" // string@0fc5 │ │ +055fba: 1a01 f712 |003f: const-string v1, "Unable to access notification actions" // string@12f7 │ │ +055fbe: 7130 111c 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +055fc4: 1210 |0044: const/4 v0, #int 1 // #1 │ │ +055fc6: 6a00 c802 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ +055fca: 1e0a |0047: monitor-exit v10 │ │ +055fcc: 1200 |0048: const/4 v0, #int 0 // #0 │ │ +055fce: 28f2 |0049: goto 003b // -000e │ │ +055fd0: 0d00 |004a: move-exception v0 │ │ +055fd2: 1e0a |004b: monitor-exit v10 │ │ +055fd4: 2700 |004c: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0039 │ │ Ljava/lang/IllegalAccessException; -> 0x003c │ │ -> 0x004a │ │ 0x003a - 0x004c │ │ -> 0x004a │ │ positions : │ │ @@ -22266,28 +22266,28 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -056014: |[056014] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -056024: 6202 ca02 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ca │ │ -056028: 1d02 |0002: monitor-enter v2 │ │ -05602a: 7110 f207 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@07f2 │ │ -056030: 0c00 |0006: move-result-object v0 │ │ -056032: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -056036: 2101 |0009: array-length v1, v0 │ │ -056038: 1e02 |000a: monitor-exit v2 │ │ -05603a: 0f01 |000b: return v1 │ │ -05603c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05603e: 28fd |000d: goto 000a // -0003 │ │ -056040: 0d01 |000e: move-exception v1 │ │ -056042: 1e02 |000f: monitor-exit v2 │ │ -056044: 2701 |0010: throw v1 │ │ +055ff0: |[055ff0] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +056000: 6202 ca02 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ca │ │ +056004: 1d02 |0002: monitor-enter v2 │ │ +056006: 7110 f207 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@07f2 │ │ +05600c: 0c00 |0006: move-result-object v0 │ │ +05600e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +056012: 2101 |0009: array-length v1, v0 │ │ +056014: 1e02 |000a: monitor-exit v2 │ │ +056016: 0f01 |000b: return v1 │ │ +056018: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05601a: 28fd |000d: goto 000a // -0003 │ │ +05601c: 0d01 |000e: move-exception v1 │ │ +05601e: 1e02 |000f: monitor-exit v2 │ │ +056020: 2701 |0010: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ @@ -22301,37 +22301,37 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 42 16-bit code units │ │ -056054: |[056054] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -056064: 1a00 541f |0000: const-string v0, "icon" // string@1f54 │ │ -056068: 6e20 aa02 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02aa │ │ -05606e: 0a01 |0005: move-result v1 │ │ -056070: 1a00 642e |0006: const-string v0, "title" // string@2e64 │ │ -056074: 6e20 a802 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ -05607a: 0c02 |000b: move-result-object v2 │ │ -05607c: 1a00 e514 |000c: const-string v0, "actionIntent" // string@14e5 │ │ -056080: 6e20 ae02 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -056086: 0c03 |0011: move-result-object v3 │ │ -056088: 1f03 2200 |0012: check-cast v3, Landroid/app/PendingIntent; // type@0022 │ │ -05608c: 1a00 731a |0014: const-string v0, "extras" // string@1a73 │ │ -056090: 6e20 a702 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ -056096: 0c04 |0019: move-result-object v4 │ │ -056098: 1a00 5f28 |001a: const-string v0, "remoteInputs" // string@285f │ │ -05609c: 7120 4c04 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@044c │ │ -0560a2: 0c00 |001f: move-result-object v0 │ │ -0560a4: 7120 7e08 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@087e │ │ -0560aa: 0c05 |0023: move-result-object v5 │ │ -0560ac: 0770 |0024: move-object v0, v7 │ │ -0560ae: 7806 cb07 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cb │ │ -0560b4: 0c00 |0028: move-result-object v0 │ │ -0560b6: 1100 |0029: return-object v0 │ │ +056030: |[056030] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +056040: 1a00 501f |0000: const-string v0, "icon" // string@1f50 │ │ +056044: 6e20 aa02 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02aa │ │ +05604a: 0a01 |0005: move-result v1 │ │ +05604c: 1a00 602e |0006: const-string v0, "title" // string@2e60 │ │ +056050: 6e20 a802 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ +056056: 0c02 |000b: move-result-object v2 │ │ +056058: 1a00 e114 |000c: const-string v0, "actionIntent" // string@14e1 │ │ +05605c: 6e20 ae02 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +056062: 0c03 |0011: move-result-object v3 │ │ +056064: 1f03 2200 |0012: check-cast v3, Landroid/app/PendingIntent; // type@0022 │ │ +056068: 1a00 6f1a |0014: const-string v0, "extras" // string@1a6f │ │ +05606c: 6e20 a702 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ +056072: 0c04 |0019: move-result-object v4 │ │ +056074: 1a00 5b28 |001a: const-string v0, "remoteInputs" // string@285b │ │ +056078: 7120 4c04 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@044c │ │ +05607e: 0c00 |001f: move-result-object v0 │ │ +056080: 7120 7e08 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@087e │ │ +056086: 0c05 |0023: move-result-object v5 │ │ +056088: 0770 |0024: move-object v0, v7 │ │ +05608a: 7806 cb07 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cb │ │ +056090: 0c00 |0028: move-result-object v0 │ │ +056092: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x002a reg=6 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x002a reg=7 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ 0x0000 - 0x002a reg=8 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ @@ -22341,43 +22341,43 @@ │ │ type : '(Landroid/app/Notification;)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -0560b8: |[0560b8] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ -0560c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0560ca: 6203 ca02 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ca │ │ -0560ce: 1d03 |0003: monitor-enter v3 │ │ -0560d0: 7100 ee07 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@07ee │ │ -0560d6: 0a01 |0007: move-result v1 │ │ -0560d8: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ -0560dc: 1e03 |000a: monitor-exit v3 │ │ -0560de: 0721 |000b: move-object v1, v2 │ │ -0560e0: 1101 |000c: return-object v1 │ │ -0560e2: 6201 c902 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02c9 │ │ -0560e6: 6e20 be21 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ -0560ec: 0c01 |0012: move-result-object v1 │ │ -0560ee: 1f01 9706 |0013: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ -0560f2: 1f01 9706 |0015: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ -0560f6: 1e03 |0017: monitor-exit v3 │ │ -0560f8: 28f4 |0018: goto 000c // -000c │ │ -0560fa: 0d01 |0019: move-exception v1 │ │ -0560fc: 1e03 |001a: monitor-exit v3 │ │ -0560fe: 2701 |001b: throw v1 │ │ -056100: 0d00 |001c: move-exception v0 │ │ -056102: 1a01 c90f |001d: const-string v1, "NotificationCompat" // string@0fc9 │ │ -056106: 1a04 fb12 |001f: const-string v4, "Unable to access notification actions" // string@12fb │ │ -05610a: 7130 111c 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -056110: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -056112: 6a01 c802 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ -056116: 1e03 |0027: monitor-exit v3 │ │ -056118: 0721 |0028: move-object v1, v2 │ │ -05611a: 28e3 |0029: goto 000c // -001d │ │ +056094: |[056094] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ +0560a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0560a6: 6203 ca02 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02ca │ │ +0560aa: 1d03 |0003: monitor-enter v3 │ │ +0560ac: 7100 ee07 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@07ee │ │ +0560b2: 0a01 |0007: move-result v1 │ │ +0560b4: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ +0560b8: 1e03 |000a: monitor-exit v3 │ │ +0560ba: 0721 |000b: move-object v1, v2 │ │ +0560bc: 1101 |000c: return-object v1 │ │ +0560be: 6201 c902 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02c9 │ │ +0560c2: 6e20 be21 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ +0560c8: 0c01 |0012: move-result-object v1 │ │ +0560ca: 1f01 9706 |0013: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ +0560ce: 1f01 9706 |0015: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ +0560d2: 1e03 |0017: monitor-exit v3 │ │ +0560d4: 28f4 |0018: goto 000c // -000c │ │ +0560d6: 0d01 |0019: move-exception v1 │ │ +0560d8: 1e03 |001a: monitor-exit v3 │ │ +0560da: 2701 |001b: throw v1 │ │ +0560dc: 0d00 |001c: move-exception v0 │ │ +0560de: 1a01 c50f |001d: const-string v1, "NotificationCompat" // string@0fc5 │ │ +0560e2: 1a04 f712 |001f: const-string v4, "Unable to access notification actions" // string@12f7 │ │ +0560e6: 7130 111c 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +0560ec: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +0560ee: 6a01 c802 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02c8 │ │ +0560f2: 1e03 |0027: monitor-exit v3 │ │ +0560f4: 0721 |0028: move-object v1, v2 │ │ +0560f6: 28e3 |0029: goto 000c // -001d │ │ catches : 4 │ │ 0x0004 - 0x000b │ │ -> 0x0019 │ │ 0x000d - 0x0017 │ │ Ljava/lang/IllegalAccessException; -> 0x001c │ │ -> 0x0019 │ │ 0x0017 - 0x001b │ │ @@ -22404,33 +22404,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -056144: |[056144] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -056154: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -056158: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -05615a: 1100 |0003: return-object v0 │ │ -05615c: 6e10 2222 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -056162: 0a02 |0007: move-result v2 │ │ -056164: 7220 cc07 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cc │ │ -05616a: 0c00 |000b: move-result-object v0 │ │ -05616c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05616e: 2102 |000d: array-length v2, v0 │ │ -056170: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ -056174: 6e20 1b22 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -05617a: 0c02 |0013: move-result-object v2 │ │ -05617c: 1f02 9400 |0014: check-cast v2, Landroid/os/Bundle; // type@0094 │ │ -056180: 7130 f107 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07f1 │ │ -056186: 0c02 |0019: move-result-object v2 │ │ -056188: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -05618c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056190: 28ef |001e: goto 000d // -0011 │ │ +056120: |[056120] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +056130: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +056134: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +056136: 1100 |0003: return-object v0 │ │ +056138: 6e10 2222 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05613e: 0a02 |0007: move-result v2 │ │ +056140: 7220 cc07 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cc │ │ +056146: 0c00 |000b: move-result-object v0 │ │ +056148: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05614a: 2102 |000d: array-length v2, v0 │ │ +05614c: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ +056150: 6e20 1b22 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +056156: 0c02 |0013: move-result-object v2 │ │ +056158: 1f02 9400 |0014: check-cast v2, Landroid/os/Bundle; // type@0094 │ │ +05615c: 7130 f107 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07f1 │ │ +056162: 0c02 |0019: move-result-object v2 │ │ +056164: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +056168: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05616c: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0003 line=352 │ │ 0x0004 line=347 │ │ 0x000c line=348 │ │ @@ -22449,40 +22449,40 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -056194: |[056194] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -0561a4: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -0561a8: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -0561ae: 1a01 541f |0005: const-string v1, "icon" // string@1f54 │ │ -0561b2: 6e10 d007 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@07d0 │ │ -0561b8: 0a02 |000a: move-result v2 │ │ -0561ba: 6e30 bc02 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -0561c0: 1a01 642e |000e: const-string v1, "title" // string@2e64 │ │ -0561c4: 6e10 d207 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@07d2 │ │ -0561ca: 0c02 |0013: move-result-object v2 │ │ -0561cc: 6e30 ba02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ -0561d2: 1a01 e514 |0017: const-string v1, "actionIntent" // string@14e5 │ │ -0561d6: 6e10 ce07 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@07ce │ │ -0561dc: 0c02 |001c: move-result-object v2 │ │ -0561de: 6e30 be02 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -0561e4: 1a01 731a |0020: const-string v1, "extras" // string@1a73 │ │ -0561e8: 6e10 cf07 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ -0561ee: 0c02 |0025: move-result-object v2 │ │ -0561f0: 6e30 b902 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ -0561f6: 1a01 5f28 |0029: const-string v1, "remoteInputs" // string@285f │ │ -0561fa: 6e10 d107 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ -056200: 0c02 |002e: move-result-object v2 │ │ -056202: 7110 8108 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0881 │ │ -056208: 0c02 |0032: move-result-object v2 │ │ -05620a: 6e30 bf02 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ -056210: 1100 |0036: return-object v0 │ │ +056170: |[056170] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +056180: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +056184: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +05618a: 1a01 501f |0005: const-string v1, "icon" // string@1f50 │ │ +05618e: 6e10 d007 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@07d0 │ │ +056194: 0a02 |000a: move-result v2 │ │ +056196: 6e30 bc02 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +05619c: 1a01 602e |000e: const-string v1, "title" // string@2e60 │ │ +0561a0: 6e10 d207 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@07d2 │ │ +0561a6: 0c02 |0013: move-result-object v2 │ │ +0561a8: 6e30 ba02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ +0561ae: 1a01 e114 |0017: const-string v1, "actionIntent" // string@14e1 │ │ +0561b2: 6e10 ce07 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@07ce │ │ +0561b8: 0c02 |001c: move-result-object v2 │ │ +0561ba: 6e30 be02 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +0561c0: 1a01 6f1a |0020: const-string v1, "extras" // string@1a6f │ │ +0561c4: 6e10 cf07 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ +0561ca: 0c02 |0025: move-result-object v2 │ │ +0561cc: 6e30 b902 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ +0561d2: 1a01 5b28 |0029: const-string v1, "remoteInputs" // string@285b │ │ +0561d6: 6e10 d107 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ +0561dc: 0c02 |002e: move-result-object v2 │ │ +0561de: 7110 8108 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0881 │ │ +0561e4: 0c02 |0032: move-result-object v2 │ │ +0561e6: 6e30 bf02 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ +0561ec: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0005 line=382 │ │ 0x000e line=383 │ │ 0x0017 line=384 │ │ 0x0020 line=385 │ │ @@ -22497,74 +22497,74 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -056214: |[056214] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -056224: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -056226: 6204 cd02 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02cd │ │ -05622a: 1d04 |0003: monitor-enter v4 │ │ -05622c: 6305 cc02 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02cc │ │ -056230: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ -056234: 1e04 |0008: monitor-exit v4 │ │ -056236: 0731 |0009: move-object v1, v3 │ │ -056238: 1101 |000a: return-object v1 │ │ -05623a: 6205 cb02 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cb │ │ -05623e: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ -056242: 1c05 2000 |000f: const-class v5, Landroid/app/Notification; // type@0020 │ │ -056246: 1a06 731a |0011: const-string v6, "extras" // string@1a73 │ │ -05624a: 6e20 2e21 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ -056250: 0c02 |0016: move-result-object v2 │ │ -056252: 1c05 9400 |0017: const-class v5, Landroid/os/Bundle; // type@0094 │ │ -056256: 6e10 c021 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@21c0 │ │ -05625c: 0c06 |001c: move-result-object v6 │ │ -05625e: 6e20 3521 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@2135 │ │ -056264: 0a05 |0020: move-result v5 │ │ -056266: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ -05626a: 1a05 c90f |0023: const-string v5, "NotificationCompat" // string@0fc9 │ │ -05626e: 1a06 c60f |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@0fc6 │ │ -056272: 7120 101c 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -056278: 1215 |002a: const/4 v5, #int 1 // #1 │ │ -05627a: 6a05 cc02 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02cc │ │ -05627e: 1e04 |002d: monitor-exit v4 │ │ -056280: 0731 |002e: move-object v1, v3 │ │ -056282: 28db |002f: goto 000a // -0025 │ │ -056284: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -056286: 6e20 c221 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@21c2 │ │ -05628c: 6902 cb02 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cb │ │ -056290: 6205 cb02 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cb │ │ -056294: 6e20 be21 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ -05629a: 0c01 |003b: move-result-object v1 │ │ -05629c: 1f01 9400 |003c: check-cast v1, Landroid/os/Bundle; // type@0094 │ │ -0562a0: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ -0562a4: 2201 9400 |0040: new-instance v1, Landroid/os/Bundle; // type@0094 │ │ -0562a8: 7010 a102 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -0562ae: 6205 cb02 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cb │ │ -0562b2: 6e30 c121 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@21c1 │ │ -0562b8: 1e04 |004a: monitor-exit v4 │ │ -0562ba: 28bf |004b: goto 000a // -0041 │ │ -0562bc: 0d03 |004c: move-exception v3 │ │ -0562be: 1e04 |004d: monitor-exit v4 │ │ -0562c0: 2703 |004e: throw v3 │ │ -0562c2: 0d00 |004f: move-exception v0 │ │ -0562c4: 1a05 c90f |0050: const-string v5, "NotificationCompat" // string@0fc9 │ │ -0562c8: 1a06 fc12 |0052: const-string v6, "Unable to access notification extras" // string@12fc │ │ -0562cc: 7130 111c 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -0562d2: 1215 |0057: const/4 v5, #int 1 // #1 │ │ -0562d4: 6a05 cc02 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02cc │ │ -0562d8: 1e04 |005a: monitor-exit v4 │ │ -0562da: 0731 |005b: move-object v1, v3 │ │ -0562dc: 28ae |005c: goto 000a // -0052 │ │ -0562de: 0d00 |005d: move-exception v0 │ │ -0562e0: 1a05 c90f |005e: const-string v5, "NotificationCompat" // string@0fc9 │ │ -0562e4: 1a06 fc12 |0060: const-string v6, "Unable to access notification extras" // string@12fc │ │ -0562e8: 7130 111c 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -0562ee: 28f2 |0065: goto 0057 // -000e │ │ +0561f0: |[0561f0] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +056200: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +056202: 6204 cd02 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02cd │ │ +056206: 1d04 |0003: monitor-enter v4 │ │ +056208: 6305 cc02 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02cc │ │ +05620c: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ +056210: 1e04 |0008: monitor-exit v4 │ │ +056212: 0731 |0009: move-object v1, v3 │ │ +056214: 1101 |000a: return-object v1 │ │ +056216: 6205 cb02 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cb │ │ +05621a: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ +05621e: 1c05 2000 |000f: const-class v5, Landroid/app/Notification; // type@0020 │ │ +056222: 1a06 6f1a |0011: const-string v6, "extras" // string@1a6f │ │ +056226: 6e20 2e21 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ +05622c: 0c02 |0016: move-result-object v2 │ │ +05622e: 1c05 9400 |0017: const-class v5, Landroid/os/Bundle; // type@0094 │ │ +056232: 6e10 c021 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@21c0 │ │ +056238: 0c06 |001c: move-result-object v6 │ │ +05623a: 6e20 3521 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@2135 │ │ +056240: 0a05 |0020: move-result v5 │ │ +056242: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ +056246: 1a05 c50f |0023: const-string v5, "NotificationCompat" // string@0fc5 │ │ +05624a: 1a06 c20f |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@0fc2 │ │ +05624e: 7120 101c 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +056254: 1215 |002a: const/4 v5, #int 1 // #1 │ │ +056256: 6a05 cc02 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02cc │ │ +05625a: 1e04 |002d: monitor-exit v4 │ │ +05625c: 0731 |002e: move-object v1, v3 │ │ +05625e: 28db |002f: goto 000a // -0025 │ │ +056260: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +056262: 6e20 c221 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@21c2 │ │ +056268: 6902 cb02 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cb │ │ +05626c: 6205 cb02 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cb │ │ +056270: 6e20 be21 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ +056276: 0c01 |003b: move-result-object v1 │ │ +056278: 1f01 9400 |003c: check-cast v1, Landroid/os/Bundle; // type@0094 │ │ +05627c: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ +056280: 2201 9400 |0040: new-instance v1, Landroid/os/Bundle; // type@0094 │ │ +056284: 7010 a102 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +05628a: 6205 cb02 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02cb │ │ +05628e: 6e30 c121 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@21c1 │ │ +056294: 1e04 |004a: monitor-exit v4 │ │ +056296: 28bf |004b: goto 000a // -0041 │ │ +056298: 0d03 |004c: move-exception v3 │ │ +05629a: 1e04 |004d: monitor-exit v4 │ │ +05629c: 2703 |004e: throw v3 │ │ +05629e: 0d00 |004f: move-exception v0 │ │ +0562a0: 1a05 c50f |0050: const-string v5, "NotificationCompat" // string@0fc5 │ │ +0562a4: 1a06 f812 |0052: const-string v6, "Unable to access notification extras" // string@12f8 │ │ +0562a8: 7130 111c 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +0562ae: 1215 |0057: const/4 v5, #int 1 // #1 │ │ +0562b0: 6a05 cc02 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02cc │ │ +0562b4: 1e04 |005a: monitor-exit v4 │ │ +0562b6: 0731 |005b: move-object v1, v3 │ │ +0562b8: 28ae |005c: goto 000a // -0052 │ │ +0562ba: 0d00 |005d: move-exception v0 │ │ +0562bc: 1a05 c50f |005e: const-string v5, "NotificationCompat" // string@0fc5 │ │ +0562c0: 1a06 f812 |0060: const-string v6, "Unable to access notification extras" // string@12f8 │ │ +0562c4: 7130 111c 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +0562ca: 28f2 |0065: goto 0057 // -000e │ │ catches : 6 │ │ 0x0004 - 0x0009 │ │ -> 0x004c │ │ 0x000b - 0x002d │ │ Ljava/lang/IllegalAccessException; -> 0x004f │ │ Ljava/lang/NoSuchFieldException; -> 0x005d │ │ -> 0x004c │ │ @@ -22616,21 +22616,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05632c: |[05632c] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -05633c: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ -056342: 0c00 |0003: move-result-object v0 │ │ -056344: 1a01 db15 |0004: const-string v1, "android.support.groupKey" // string@15db │ │ -056348: 6e20 b202 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -05634e: 0c00 |0009: move-result-object v0 │ │ -056350: 1100 |000a: return-object v0 │ │ +056308: |[056308] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +056318: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ +05631e: 0c00 |0003: move-result-object v0 │ │ +056320: 1a01 d715 |0004: const-string v1, "android.support.groupKey" // string@15d7 │ │ +056324: 6e20 b202 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +05632a: 0c00 |0009: move-result-object v0 │ │ +05632c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -22638,21 +22638,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -056354: |[056354] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -056364: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ -05636a: 0c00 |0003: move-result-object v0 │ │ -05636c: 1a01 dd15 |0004: const-string v1, "android.support.localOnly" // string@15dd │ │ -056370: 6e20 a502 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ -056376: 0a00 |0009: move-result v0 │ │ -056378: 0f00 |000a: return v0 │ │ +056330: |[056330] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +056340: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ +056346: 0c00 |0003: move-result-object v0 │ │ +056348: 1a01 d915 |0004: const-string v1, "android.support.localOnly" // string@15d9 │ │ +05634c: 6e20 a502 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ +056352: 0a00 |0009: move-result v0 │ │ +056354: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x000b reg=2 notif Landroid/app/Notification; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -22660,31 +22660,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -05637c: |[05637c] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -05638c: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -056390: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -056392: 1104 |0003: return-object v4 │ │ -056394: 2204 2505 |0004: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -056398: 2165 |0006: array-length v5, v6 │ │ -05639a: 7020 1422 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -0563a0: 0761 |000a: move-object v1, v6 │ │ -0563a2: 2113 |000b: array-length v3, v1 │ │ -0563a4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0563a6: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -0563aa: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -0563ae: 7110 f407 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@07f4 │ │ -0563b4: 0c05 |0014: move-result-object v5 │ │ -0563b6: 6e20 1722 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0563bc: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0563c0: 28f3 |001a: goto 000d // -000d │ │ +056358: |[056358] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +056368: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +05636c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +05636e: 1104 |0003: return-object v4 │ │ +056370: 2204 2505 |0004: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +056374: 2165 |0006: array-length v5, v6 │ │ +056376: 7020 1422 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +05637c: 0761 |000a: move-object v1, v6 │ │ +05637e: 2113 |000b: array-length v3, v1 │ │ +056380: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +056382: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +056386: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +05638a: 7110 f407 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@07f4 │ │ +056390: 0c05 |0014: move-result-object v5 │ │ +056392: 6e20 1722 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +056398: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05639c: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0002 line=371 │ │ 0x0003 line=377 │ │ 0x0004 line=373 │ │ 0x000a line=374 │ │ @@ -22703,21 +22703,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0563c4: |[0563c4] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0563d4: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ -0563da: 0c00 |0003: move-result-object v0 │ │ -0563dc: 1a01 df15 |0004: const-string v1, "android.support.sortKey" // string@15df │ │ -0563e0: 6e20 b202 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -0563e6: 0c00 |0009: move-result-object v0 │ │ -0563e8: 1100 |000a: return-object v0 │ │ +0563a0: |[0563a0] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0563b0: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ +0563b6: 0c00 |0003: move-result-object v0 │ │ +0563b8: 1a01 db15 |0004: const-string v1, "android.support.sortKey" // string@15db │ │ +0563bc: 6e20 b202 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +0563c2: 0c00 |0009: move-result-object v0 │ │ +0563c4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -22725,21 +22725,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0563ec: |[0563ec] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0563fc: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ -056402: 0c00 |0003: move-result-object v0 │ │ -056404: 1a01 dc15 |0004: const-string v1, "android.support.isGroupSummary" // string@15dc │ │ -056408: 6e20 a502 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ -05640e: 0a00 |0009: move-result v0 │ │ -056410: 0f00 |000a: return v0 │ │ +0563c8: |[0563c8] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0563d8: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ +0563de: 0c00 |0003: move-result-object v0 │ │ +0563e0: 1a01 d815 |0004: const-string v1, "android.support.isGroupSummary" // string@15d8 │ │ +0563e4: 6e20 a502 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ +0563ea: 0a00 |0009: move-result v0 │ │ +0563ec: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -22747,30 +22747,30 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -056414: |[056414] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -056424: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -056426: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ -05642a: 1a00 de15 |0003: const-string v0, "android.support.remoteInputs" // string@15de │ │ -05642e: 7120 4c04 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@044c │ │ -056434: 0c00 |0008: move-result-object v0 │ │ -056436: 7120 7e08 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@087e │ │ -05643c: 0c05 |000c: move-result-object v5 │ │ -05643e: 0760 |000d: move-object v0, v6 │ │ -056440: 0181 |000e: move v1, v8 │ │ -056442: 0792 |000f: move-object v2, v9 │ │ -056444: 07a3 |0010: move-object v3, v10 │ │ -056446: 07b4 |0011: move-object v4, v11 │ │ -056448: 7806 cb07 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cb │ │ -05644e: 0c00 |0015: move-result-object v0 │ │ -056450: 1100 |0016: return-object v0 │ │ +0563f0: |[0563f0] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +056400: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +056402: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ +056406: 1a00 da15 |0003: const-string v0, "android.support.remoteInputs" // string@15da │ │ +05640a: 7120 4c04 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@044c │ │ +056410: 0c00 |0008: move-result-object v0 │ │ +056412: 7120 7e08 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@087e │ │ +056418: 0c05 |000c: move-result-object v5 │ │ +05641a: 0760 |000d: move-object v0, v6 │ │ +05641c: 0181 |000e: move v1, v8 │ │ +05641e: 0792 |000f: move-object v2, v9 │ │ +056420: 07a3 |0010: move-object v3, v10 │ │ +056422: 07b4 |0011: move-object v4, v11 │ │ +056424: 7806 cb07 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07cb │ │ +05642a: 0c00 |0015: move-result-object v0 │ │ +05642c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0001 line=248 │ │ 0x0003 line=249 │ │ 0x0012 line=253 │ │ locals : │ │ @@ -22787,56 +22787,56 @@ │ │ type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -056454: |[056454] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -056464: 6e10 d007 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@07d0 │ │ -05646a: 0a01 |0003: move-result v1 │ │ -05646c: 6e10 d207 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@07d2 │ │ -056472: 0c02 |0007: move-result-object v2 │ │ -056474: 6e10 ce07 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@07ce │ │ -05647a: 0c03 |000b: move-result-object v3 │ │ -05647c: 6e40 8100 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0081 │ │ -056482: 2200 9400 |000f: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -056486: 6e10 cf07 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ -05648c: 0c01 |0014: move-result-object v1 │ │ -05648e: 7020 a202 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ -056494: 6e10 d107 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ -05649a: 0c01 |001b: move-result-object v1 │ │ -05649c: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ -0564a0: 1a01 de15 |001e: const-string v1, "android.support.remoteInputs" // string@15de │ │ -0564a4: 6e10 d107 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ -0564aa: 0c02 |0023: move-result-object v2 │ │ -0564ac: 7110 8108 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0881 │ │ -0564b2: 0c02 |0027: move-result-object v2 │ │ -0564b4: 6e30 bf02 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ -0564ba: 1100 |002b: return-object v0 │ │ +056430: |[056430] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +056440: 6e10 d007 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@07d0 │ │ +056446: 0a01 |0003: move-result v1 │ │ +056448: 6e10 d207 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@07d2 │ │ +05644e: 0c02 |0007: move-result-object v2 │ │ +056450: 6e10 ce07 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@07ce │ │ +056456: 0c03 |000b: move-result-object v3 │ │ +056458: 6e40 8100 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0081 │ │ +05645e: 2200 9400 |000f: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +056462: 6e10 cf07 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@07cf │ │ +056468: 0c01 |0014: move-result-object v1 │ │ +05646a: 7020 a202 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ +056470: 6e10 d107 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ +056476: 0c01 |001b: move-result-object v1 │ │ +056478: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ +05647c: 1a01 da15 |001e: const-string v1, "android.support.remoteInputs" // string@15da │ │ +056480: 6e10 d107 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@07d1 │ │ +056486: 0c02 |0023: move-result-object v2 │ │ +056488: 7110 8108 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0881 │ │ +05648e: 0c02 |0027: move-result-object v2 │ │ +056490: 6e30 bf02 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ +056496: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x000f line=259 │ │ 0x0018 line=260 │ │ 0x001e line=261 │ │ 0x002b line=264 │ │ locals : │ │ 0x0018 - 0x002c reg=0 actionExtras Landroid/os/Bundle; │ │ 0x0000 - 0x002c reg=4 builder Landroid/app/Notification$Builder; │ │ 0x0000 - 0x002c reg=5 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4059 (NotificationCompatJellybean.java) │ │ + source_file_idx : 4055 (NotificationCompatJellybean.java) │ │ │ │ Class #124 header: │ │ class_idx : 368 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4060 │ │ +source_file_idx : 4056 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -22855,17 +22855,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0564bc: |[0564bc] android.support.v4.app.NotificationCompatKitKat.:()V │ │ -0564cc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0564d2: 0e00 |0003: return-void │ │ +056498: |[056498] android.support.v4.app.NotificationCompatKitKat.:()V │ │ +0564a8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0564ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatKitKat; │ │ │ │ @@ -22874,34 +22874,34 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -0564d4: |[0564d4] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0564e4: 5480 0400 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ -0564e8: 4606 0009 |0002: aget-object v6, v0, v9 │ │ -0564ec: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -0564ee: 5480 0a00 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -0564f2: 1a01 d915 |0007: const-string v1, "android.support.actionExtras" // string@15d9 │ │ -0564f6: 6e20 b102 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02b1 │ │ -0564fc: 0c07 |000c: move-result-object v7 │ │ -0564fe: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ -056502: 6e20 1b1c 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ -056508: 0c05 |0012: move-result-object v5 │ │ -05650a: 1f05 9400 |0013: check-cast v5, Landroid/os/Bundle; // type@0094 │ │ -05650e: 5262 0100 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ -056512: 5463 0200 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ -056516: 5464 0000 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ -05651a: 07a0 |001b: move-object v0, v10 │ │ -05651c: 07b1 |001c: move-object v1, v11 │ │ -05651e: 7706 fb07 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07fb │ │ -056524: 0c00 |0020: move-result-object v0 │ │ -056526: 1100 |0021: return-object v0 │ │ +0564b0: |[0564b0] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0564c0: 5480 0400 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +0564c4: 4606 0009 |0002: aget-object v6, v0, v9 │ │ +0564c8: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +0564ca: 5480 0a00 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +0564ce: 1a01 d515 |0007: const-string v1, "android.support.actionExtras" // string@15d5 │ │ +0564d2: 6e20 b102 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02b1 │ │ +0564d8: 0c07 |000c: move-result-object v7 │ │ +0564da: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ +0564de: 6e20 1b1c 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ +0564e4: 0c05 |0012: move-result-object v5 │ │ +0564e6: 1f05 9400 |0013: check-cast v5, Landroid/os/Bundle; // type@0094 │ │ +0564ea: 5262 0100 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ +0564ee: 5463 0200 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ +0564f2: 5464 0000 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ +0564f6: 07a0 |001b: move-object v0, v10 │ │ +0564f8: 07b1 |001c: move-object v1, v11 │ │ +0564fa: 7706 fb07 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07fb │ │ +056500: 0c00 |0020: move-result-object v0 │ │ +056502: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x0005 line=131 │ │ 0x000d line=133 │ │ 0x000f line=134 │ │ @@ -22921,22 +22921,22 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -056528: |[056528] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -056538: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ -05653c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -056540: 5410 0400 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ -056544: 2100 |0006: array-length v0, v0 │ │ -056546: 0f00 |0007: return v0 │ │ -056548: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05654a: 28fe |0009: goto 0007 // -0002 │ │ +056504: |[056504] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +056514: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +056518: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +05651c: 5410 0400 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +056520: 2100 |0006: array-length v0, v0 │ │ +056522: 0f00 |0007: return v0 │ │ +056524: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +056526: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -22944,17 +22944,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05654c: |[05654c] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -05655c: 5410 0a00 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -056560: 1100 |0002: return-object v0 │ │ +056528: |[056528] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +056538: 5410 0a00 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +05653c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -22962,20 +22962,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056564: |[056564] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -056574: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -056578: 1a01 db15 |0002: const-string v1, "android.support.groupKey" // string@15db │ │ -05657c: 6e20 b202 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -056582: 0c00 |0007: move-result-object v0 │ │ -056584: 1100 |0008: return-object v0 │ │ +056540: |[056540] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +056550: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +056554: 1a01 d715 |0002: const-string v1, "android.support.groupKey" // string@15d7 │ │ +056558: 6e20 b202 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +05655e: 0c00 |0007: move-result-object v0 │ │ +056560: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -22983,20 +22983,20 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056588: |[056588] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -056598: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -05659c: 1a01 dd15 |0002: const-string v1, "android.support.localOnly" // string@15dd │ │ -0565a0: 6e20 a502 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ -0565a6: 0a00 |0007: move-result v0 │ │ -0565a8: 0f00 |0008: return v0 │ │ +056564: |[056564] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +056574: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +056578: 1a01 d915 |0002: const-string v1, "android.support.localOnly" // string@15d9 │ │ +05657c: 6e20 a502 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ +056582: 0a00 |0007: move-result v0 │ │ +056584: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -23004,20 +23004,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0565ac: |[0565ac] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0565bc: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -0565c0: 1a01 df15 |0002: const-string v1, "android.support.sortKey" // string@15df │ │ -0565c4: 6e20 b202 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -0565ca: 0c00 |0007: move-result-object v0 │ │ -0565cc: 1100 |0008: return-object v0 │ │ +056588: |[056588] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +056598: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +05659c: 1a01 db15 |0002: const-string v1, "android.support.sortKey" // string@15db │ │ +0565a0: 6e20 b202 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +0565a6: 0c00 |0007: move-result-object v0 │ │ +0565a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -23025,34 +23025,34 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0565d0: |[0565d0] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0565e0: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -0565e4: 1a01 dc15 |0002: const-string v1, "android.support.isGroupSummary" // string@15dc │ │ -0565e8: 6e20 a502 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ -0565ee: 0a00 |0007: move-result v0 │ │ -0565f0: 0f00 |0008: return v0 │ │ +0565ac: |[0565ac] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0565bc: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +0565c0: 1a01 d815 |0002: const-string v1, "android.support.isGroupSummary" // string@15d8 │ │ +0565c4: 6e20 a502 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ +0565ca: 0a00 |0007: move-result v0 │ │ +0565cc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4060 (NotificationCompatKitKat.java) │ │ + source_file_idx : 4056 (NotificationCompatKitKat.java) │ │ │ │ Class #125 header: │ │ class_idx : 369 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4061 │ │ +source_file_idx : 4057 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -23064,21 +23064,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4061 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 4057 (NotificationCompatSideChannelService.java) │ │ │ │ Class #126 header: │ │ class_idx : 371 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 39 │ │ -source_file_idx : 4061 │ │ +source_file_idx : 4057 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #126 annotations: │ │ Annotations on class │ │ @@ -23097,17 +23097,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0565f4: |[0565f4] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ -056604: 7010 ca00 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00ca │ │ -05660a: 0e00 |0003: return-void │ │ +0565d0: |[0565d0] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ +0565e0: 7010 ca00 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00ca │ │ +0565e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -23116,17 +23116,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05660c: |[05660c] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ -05661c: 7030 1508 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@0815 │ │ -056622: 0e00 |0003: return-void │ │ +0565e8: |[0565e8] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ +0565f8: 7030 1508 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@0815 │ │ +0565fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -23136,46 +23136,46 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -056624: |[056624] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ -056634: 6e10 1608 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0816 │ │ -05663a: 0c04 |0003: move-result-object v4 │ │ -05663c: 6e20 3f01 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@013f │ │ -056642: 0c00 |0007: move-result-object v0 │ │ -056644: 2102 |0008: array-length v2, v0 │ │ -056646: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -056648: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ -05664c: 4603 0001 |000c: aget-object v3, v0, v1 │ │ -056650: 6e20 8621 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -056656: 0a04 |0011: move-result v4 │ │ -056658: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -05665c: 0e00 |0014: return-void │ │ -05665e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056662: 28f3 |0017: goto 000a // -000d │ │ -056664: 2204 f604 |0018: new-instance v4, Ljava/lang/SecurityException; // type@04f6 │ │ -056668: 2205 f804 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -05666c: 7010 a121 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056672: 1a06 e20f |001f: const-string v6, "NotificationSideChannelService: Uid " // string@0fe2 │ │ -056676: 6e20 aa21 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05667c: 0c05 |0024: move-result-object v5 │ │ -05667e: 6e20 a621 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -056684: 0c05 |0028: move-result-object v5 │ │ -056686: 1a06 6100 |0029: const-string v6, " is not authorized for package " // string@0061 │ │ -05668a: 6e20 aa21 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056690: 0c05 |002e: move-result-object v5 │ │ -056692: 6e20 aa21 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056698: 0c05 |0032: move-result-object v5 │ │ -05669a: 6e10 af21 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0566a0: 0c05 |0036: move-result-object v5 │ │ -0566a2: 7020 7e21 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@217e │ │ -0566a8: 2704 |003a: throw v4 │ │ +056600: |[056600] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ +056610: 6e10 1608 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0816 │ │ +056616: 0c04 |0003: move-result-object v4 │ │ +056618: 6e20 3f01 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@013f │ │ +05661e: 0c00 |0007: move-result-object v0 │ │ +056620: 2102 |0008: array-length v2, v0 │ │ +056622: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +056624: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ +056628: 4603 0001 |000c: aget-object v3, v0, v1 │ │ +05662c: 6e20 8621 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +056632: 0a04 |0011: move-result v4 │ │ +056634: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +056638: 0e00 |0014: return-void │ │ +05663a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05663e: 28f3 |0017: goto 000a // -000d │ │ +056640: 2204 f604 |0018: new-instance v4, Ljava/lang/SecurityException; // type@04f6 │ │ +056644: 2205 f804 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +056648: 7010 a121 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05664e: 1a06 de0f |001f: const-string v6, "NotificationSideChannelService: Uid " // string@0fde │ │ +056652: 6e20 aa21 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056658: 0c05 |0024: move-result-object v5 │ │ +05665a: 6e20 a621 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +056660: 0c05 |0028: move-result-object v5 │ │ +056662: 1a06 6100 |0029: const-string v6, " is not authorized for package " // string@0061 │ │ +056666: 6e20 aa21 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05666c: 0c05 |002e: move-result-object v5 │ │ +05666e: 6e20 aa21 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056674: 0c05 |0032: move-result-object v5 │ │ +056676: 6e10 af21 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05667c: 0c05 |0036: move-result-object v5 │ │ +05667e: 7020 7e21 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@217e │ │ +056684: 2704 |003a: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x000e line=111 │ │ 0x0014 line=112 │ │ 0x0015 line=110 │ │ 0x0018 line=115 │ │ @@ -23212,47 +23212,47 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0566ac: |[0566ac] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -0566bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0566be: 6e10 0701 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -0566c4: 0c01 |0004: move-result-object v1 │ │ -0566c6: 1a02 d615 |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@15d6 │ │ -0566ca: 6e20 8621 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0566d0: 0a01 |000a: move-result v1 │ │ -0566d2: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ -0566d6: 6001 3600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0566da: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -0566de: 3721 0300 |0011: if-le v1, v2, 0014 // +0003 │ │ -0566e2: 1100 |0013: return-object v0 │ │ -0566e4: 2201 7201 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@0172 │ │ -0566e8: 7030 0a08 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@080a │ │ -0566ee: 0710 |0019: move-object v0, v1 │ │ -0566f0: 28f9 |001a: goto 0013 // -0007 │ │ +056688: |[056688] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +056698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05669a: 6e10 0701 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +0566a0: 0c01 |0004: move-result-object v1 │ │ +0566a2: 1a02 d215 |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@15d2 │ │ +0566a6: 6e20 8621 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0566ac: 0a01 |000a: move-result v1 │ │ +0566ae: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ +0566b2: 6001 3600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0566b6: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +0566ba: 3721 0300 |0011: if-le v1, v2, 0014 // +0003 │ │ +0566be: 1100 |0013: return-object v0 │ │ +0566c0: 2201 7201 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@0172 │ │ +0566c4: 7030 0a08 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@080a │ │ +0566ca: 0710 |0019: move-object v0, v1 │ │ +0566cc: 28f9 |001a: goto 0013 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x000d line=50 │ │ 0x0013 line=55 │ │ 0x0014 line=53 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x001b reg=4 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 4061 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 4057 (NotificationCompatSideChannelService.java) │ │ │ │ Class #127 header: │ │ class_idx : 373 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #127 annotations: │ │ Annotations on class │ │ @@ -23282,21 +23282,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationManagerCompat$Impl;) │ │ name : 'postNotification' │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #128 header: │ │ class_idx : 378 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 annotations: │ │ Annotations on class │ │ @@ -23324,38 +23324,38 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0566f4: |[0566f4] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -056704: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05670a: 5b01 da02 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02da │ │ -05670e: 5b02 db02 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02db │ │ -056712: 0e00 |0007: return-void │ │ +0566d0: |[0566d0] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +0566e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0566e6: 5b01 da02 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02da │ │ +0566ea: 5b02 db02 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02db │ │ +0566ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0003 line=552 │ │ 0x0005 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; │ │ 0x0000 - 0x0008 reg=1 componentName Landroid/content/ComponentName; │ │ 0x0000 - 0x0008 reg=2 iBinder Landroid/os/IBinder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #129 header: │ │ class_idx : 379 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -23397,44 +23397,44 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -056714: |[056714] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ -056724: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -056726: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05672c: 5c21 dc02 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ -056730: 2200 2f05 |0006: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ -056734: 7010 4922 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ -05673a: 5b20 e002 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ -05673e: 5921 de02 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ -056742: 5b23 dd02 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ -056746: 0e00 |0011: return-void │ │ +0566f0: |[0566f0] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ +056700: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +056702: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +056708: 5c21 dc02 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ +05670c: 2200 2f05 |0006: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ +056710: 7010 4922 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ +056716: 5b20 e002 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ +05671a: 5921 de02 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ +05671e: 5b23 dd02 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ +056722: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=540 │ │ 0x0004 line=532 │ │ 0x0006 line=536 │ │ 0x000d line=538 │ │ 0x000f line=541 │ │ 0x0011 line=542 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ 0x0000 - 0x0012 reg=3 componentName Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #130 header: │ │ class_idx : 380 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 4 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -23506,36 +23506,36 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -056748: |[056748] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ -056758: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05675e: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -056762: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -056768: 5b20 ea02 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ -05676c: 2200 2c05 |000a: new-instance v0, Ljava/util/HashSet; // type@052c │ │ -056770: 7010 3c22 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@223c │ │ -056776: 5b20 e602 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02e6 │ │ -05677a: 5b23 e702 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ -05677e: 2200 9b00 |0013: new-instance v0, Landroid/os/HandlerThread; // type@009b │ │ -056782: 1a01 de0f |0015: const-string v1, "NotificationManagerCompat" // string@0fde │ │ -056786: 7020 dd02 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@02dd │ │ -05678c: 5b20 e902 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02e9 │ │ -056790: 5420 e902 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02e9 │ │ -056794: 6e10 df02 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@02df │ │ -05679a: 2200 9a00 |0021: new-instance v0, Landroid/os/Handler; // type@009a │ │ -05679e: 5421 e902 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02e9 │ │ -0567a2: 6e10 de02 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@02de │ │ -0567a8: 0c01 |0028: move-result-object v1 │ │ -0567aa: 7030 ce02 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@02ce │ │ -0567b0: 5b20 e802 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ -0567b4: 0e00 |002e: return-void │ │ +056724: |[056724] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ +056734: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05673a: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +05673e: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +056744: 5b20 ea02 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ +056748: 2200 2c05 |000a: new-instance v0, Ljava/util/HashSet; // type@052c │ │ +05674c: 7010 3c22 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@223c │ │ +056752: 5b20 e602 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02e6 │ │ +056756: 5b23 e702 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ +05675a: 2200 9b00 |0013: new-instance v0, Landroid/os/HandlerThread; // type@009b │ │ +05675e: 1a01 da0f |0015: const-string v1, "NotificationManagerCompat" // string@0fda │ │ +056762: 7020 dd02 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@02dd │ │ +056768: 5b20 e902 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02e9 │ │ +05676c: 5420 e902 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02e9 │ │ +056770: 6e10 df02 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@02df │ │ +056776: 2200 9a00 |0021: new-instance v0, Landroid/os/Handler; // type@009a │ │ +05677a: 5421 e902 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02e9 │ │ +05677e: 6e10 de02 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@02de │ │ +056784: 0c01 |0028: move-result-object v1 │ │ +056786: 7030 ce02 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@02ce │ │ +05678c: 5b20 e802 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ +056790: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0003 line=290 │ │ 0x000a line=292 │ │ 0x0011 line=295 │ │ 0x0013 line=296 │ │ @@ -23551,52 +23551,52 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -0567b8: |[0567b8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ -0567c8: 5551 dc02 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ -0567cc: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ -0567d0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0567d2: 0f01 |0005: return v1 │ │ -0567d4: 2201 3700 |0006: new-instance v1, Landroid/content/Intent; // type@0037 │ │ -0567d8: 1a02 d615 |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@15d6 │ │ -0567dc: 7020 0301 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0103 │ │ -0567e2: 5452 dd02 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ -0567e6: 6e20 2701 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ -0567ec: 0c00 |0012: move-result-object v0 │ │ -0567ee: 5441 e702 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ -0567f2: 7100 3f08 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@083f │ │ -0567f8: 0a02 |0018: move-result v2 │ │ -0567fa: 6e40 de00 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@00de │ │ -056800: 0a01 |001c: move-result v1 │ │ -056802: 5c51 dc02 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ -056806: 5551 dc02 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ -05680a: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -05680e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -056810: 5951 de02 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ -056814: 5551 dc02 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ -056818: 28dd |0028: goto 0005 // -0023 │ │ -05681a: 1a01 c50f |0029: const-string v1, "NotifManCompat" // string@0fc5 │ │ -05681e: 2202 f804 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -056822: 7010 a121 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056828: 1a03 fd12 |0030: const-string v3, "Unable to bind to listener " // string@12fd │ │ -05682c: 6e20 aa21 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056832: 0c02 |0035: move-result-object v2 │ │ -056834: 5453 dd02 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ -056838: 6e20 a921 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -05683e: 0c02 |003b: move-result-object v2 │ │ -056840: 6e10 af21 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056846: 0c02 |003f: move-result-object v2 │ │ -056848: 7120 151c 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -05684e: 5441 e702 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ -056852: 6e20 fe00 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00fe │ │ -056858: 28de |0048: goto 0026 // -0022 │ │ +056794: |[056794] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ +0567a4: 5551 dc02 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ +0567a8: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ +0567ac: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0567ae: 0f01 |0005: return v1 │ │ +0567b0: 2201 3700 |0006: new-instance v1, Landroid/content/Intent; // type@0037 │ │ +0567b4: 1a02 d215 |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@15d2 │ │ +0567b8: 7020 0301 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0103 │ │ +0567be: 5452 dd02 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ +0567c2: 6e20 2701 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ +0567c8: 0c00 |0012: move-result-object v0 │ │ +0567ca: 5441 e702 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ +0567ce: 7100 3f08 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@083f │ │ +0567d4: 0a02 |0018: move-result v2 │ │ +0567d6: 6e40 de00 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@00de │ │ +0567dc: 0a01 |001c: move-result v1 │ │ +0567de: 5c51 dc02 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ +0567e2: 5551 dc02 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ +0567e6: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +0567ea: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +0567ec: 5951 de02 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ +0567f0: 5551 dc02 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ +0567f4: 28dd |0028: goto 0005 // -0023 │ │ +0567f6: 1a01 c10f |0029: const-string v1, "NotifManCompat" // string@0fc1 │ │ +0567fa: 2202 f804 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0567fe: 7010 a121 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056804: 1a03 f912 |0030: const-string v3, "Unable to bind to listener " // string@12f9 │ │ +056808: 6e20 aa21 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05680e: 0c02 |0035: move-result-object v2 │ │ +056810: 5453 dd02 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ +056814: 6e20 a921 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +05681a: 0c02 |003b: move-result-object v2 │ │ +05681c: 6e10 af21 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056822: 0c02 |003f: move-result-object v2 │ │ +056824: 7120 151c 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +05682a: 5441 e702 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ +05682e: 6e20 fe00 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00fe │ │ +056834: 28de |0048: goto 0026 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0004 line=435 │ │ 0x0005 line=445 │ │ 0x0006 line=437 │ │ 0x0013 line=438 │ │ @@ -23615,24 +23615,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05685c: |[05685c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -05686c: 5520 dc02 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ -056870: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -056874: 5410 e702 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ -056878: 6e20 fe00 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00fe │ │ -05687e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -056880: 5c20 dc02 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ -056884: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -056886: 5b20 df02 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02df │ │ -05688a: 0e00 |000f: return-void │ │ +056838: |[056838] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +056848: 5520 dc02 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ +05684c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +056850: 5410 e702 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ +056854: 6e20 fe00 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00fe │ │ +05685a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05685c: 5c20 dc02 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02dc │ │ +056860: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +056862: 5b20 df02 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02df │ │ +056866: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0004 line=453 │ │ 0x0009 line=454 │ │ 0x000c line=456 │ │ 0x000f line=457 │ │ @@ -23645,32 +23645,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -05688c: |[05688c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -05689c: 7010 3b08 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@083b │ │ -0568a2: 5432 ea02 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ -0568a6: 7210 7622 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ -0568ac: 0c02 |0008: move-result-object v2 │ │ -0568ae: 7210 2c22 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ -0568b4: 0c00 |000c: move-result-object v0 │ │ -0568b6: 7210 3f22 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0568bc: 0a02 |0010: move-result v2 │ │ -0568be: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ -0568c2: 7210 4022 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0568c8: 0c01 |0016: move-result-object v1 │ │ -0568ca: 1f01 7b01 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ -0568ce: 5412 e002 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ -0568d2: 6e20 4b22 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@224b │ │ -0568d8: 7020 3808 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0838 │ │ -0568de: 28ec |0021: goto 000d // -0014 │ │ -0568e0: 0e00 |0022: return-void │ │ +056868: |[056868] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +056878: 7010 3b08 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@083b │ │ +05687e: 5432 ea02 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ +056882: 7210 7622 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ +056888: 0c02 |0008: move-result-object v2 │ │ +05688a: 7210 2c22 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ +056890: 0c00 |000c: move-result-object v0 │ │ +056892: 7210 3f22 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +056898: 0a02 |0010: move-result v2 │ │ +05689a: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ +05689e: 7210 4022 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0568a4: 0c01 |0016: move-result-object v1 │ │ +0568a6: 1f01 7b01 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ +0568aa: 5412 e002 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ +0568ae: 6e20 4b22 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@224b │ │ +0568b4: 7020 3808 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0838 │ │ +0568ba: 28ec |0021: goto 000d // -0014 │ │ +0568bc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0003 line=331 │ │ 0x0019 line=332 │ │ 0x001e line=333 │ │ 0x0022 line=335 │ │ @@ -23685,22 +23685,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0568e4: |[0568e4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ -0568f4: 5421 ea02 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ -0568f8: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -0568fe: 0c00 |0005: move-result-object v0 │ │ -056900: 1f00 7b01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ -056904: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -056908: 7020 3808 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0838 │ │ -05690e: 0e00 |000d: return-void │ │ +0568c0: |[0568c0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ +0568d0: 5421 ea02 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ +0568d4: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +0568da: 0c00 |0005: move-result-object v0 │ │ +0568dc: 1f00 7b01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ +0568e0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0568e4: 7020 3808 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0838 │ │ +0568ea: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0008 line=355 │ │ 0x000a line=356 │ │ 0x000d line=358 │ │ locals : │ │ @@ -23713,27 +23713,27 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -056910: |[056910] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -056920: 5421 ea02 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ -056924: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -05692a: 0c00 |0005: move-result-object v0 │ │ -05692c: 1f00 7b01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ -056930: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -056934: 7110 3906 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@0639 │ │ -05693a: 0c01 |000d: move-result-object v1 │ │ -05693c: 5b01 df02 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02df │ │ -056940: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -056942: 5901 de02 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ -056946: 7020 3808 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0838 │ │ -05694c: 0e00 |0016: return-void │ │ +0568ec: |[0568ec] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +0568fc: 5421 ea02 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ +056900: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +056906: 0c00 |0005: move-result-object v0 │ │ +056908: 1f00 7b01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ +05690c: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +056910: 7110 3906 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@0639 │ │ +056916: 0c01 |000d: move-result-object v1 │ │ +056918: 5b01 df02 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02df │ │ +05691c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +05691e: 5901 de02 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ +056922: 7020 3808 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0838 │ │ +056928: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0008 line=339 │ │ 0x000a line=340 │ │ 0x0010 line=341 │ │ 0x0013 line=342 │ │ @@ -23749,22 +23749,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -056950: |[056950] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -056960: 5421 ea02 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ -056964: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -05696a: 0c00 |0005: move-result-object v0 │ │ -05696c: 1f00 7b01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ -056970: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -056974: 7020 3008 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0830 │ │ -05697a: 0e00 |000d: return-void │ │ +05692c: |[05692c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +05693c: 5421 ea02 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ +056940: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +056946: 0c00 |0005: move-result-object v0 │ │ +056948: 1f00 7b01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ +05694c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +056950: 7020 3008 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0830 │ │ +056956: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0008 line=348 │ │ 0x000a line=349 │ │ 0x000d line=351 │ │ locals : │ │ @@ -23777,118 +23777,118 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 209 16-bit code units │ │ -05697c: |[05697c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -05698c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -05698e: 1a02 c50f |0001: const-string v2, "NotifManCompat" // string@0fc5 │ │ -056992: 7120 131c 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ -056998: 0a02 |0006: move-result v2 │ │ -05699a: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ -05699e: 1a02 c50f |0009: const-string v2, "NotifManCompat" // string@0fc5 │ │ -0569a2: 2203 f804 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0569a6: 7010 a121 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0569ac: 1a04 7810 |0010: const-string v4, "Processing component " // string@1078 │ │ -0569b0: 6e20 aa21 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0569b6: 0c03 |0015: move-result-object v3 │ │ -0569b8: 5474 dd02 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ -0569bc: 6e20 a921 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0569c2: 0c03 |001b: move-result-object v3 │ │ -0569c4: 1a04 0e01 |001c: const-string v4, ", " // string@010e │ │ -0569c8: 6e20 aa21 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0569ce: 0c03 |0021: move-result-object v3 │ │ -0569d0: 5474 e002 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ -0569d4: 6e10 5722 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -0569da: 0a04 |0027: move-result v4 │ │ -0569dc: 6e20 a621 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0569e2: 0c03 |002b: move-result-object v3 │ │ -0569e4: 1a04 9d00 |002c: const-string v4, " queued tasks" // string@009d │ │ -0569e8: 6e20 aa21 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0569ee: 0c03 |0031: move-result-object v3 │ │ -0569f0: 6e10 af21 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0569f6: 0c03 |0035: move-result-object v3 │ │ -0569f8: 7120 0e1c 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -0569fe: 5472 e002 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ -056a02: 6e10 5022 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ -056a08: 0a02 |003e: move-result v2 │ │ -056a0a: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ -056a0e: 0e00 |0041: return-void │ │ -056a10: 7020 2f08 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@082f │ │ -056a16: 0a02 |0045: move-result v2 │ │ -056a18: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ -056a1c: 5472 df02 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02df │ │ -056a20: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ -056a24: 7020 3a08 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@083a │ │ -056a2a: 28f2 |004f: goto 0041 // -000e │ │ -056a2c: 1a02 c50f |0050: const-string v2, "NotifManCompat" // string@0fc5 │ │ -056a30: 1233 |0052: const/4 v3, #int 3 // #3 │ │ -056a32: 7120 131c 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ -056a38: 0a02 |0056: move-result v2 │ │ -056a3a: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ -056a3e: 1a02 c50f |0059: const-string v2, "NotifManCompat" // string@0fc5 │ │ -056a42: 2203 f804 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -056a46: 7010 a121 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056a4c: 1a04 b711 |0060: const-string v4, "Sending task " // string@11b7 │ │ -056a50: 6e20 aa21 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056a56: 0c03 |0065: move-result-object v3 │ │ -056a58: 6e20 a921 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -056a5e: 0c03 |0069: move-result-object v3 │ │ -056a60: 6e10 af21 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056a66: 0c03 |006d: move-result-object v3 │ │ -056a68: 7120 0e1c 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -056a6e: 5472 df02 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02df │ │ -056a72: 7220 3c08 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@083c │ │ -056a78: 5472 e002 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ -056a7c: 6e10 5422 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@2254 │ │ -056a82: 5472 e002 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ -056a86: 6e10 5222 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@2252 │ │ -056a8c: 0c01 |0080: move-result-object v1 │ │ -056a8e: 1f01 7d01 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@017d │ │ -056a92: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ -056a96: 5472 e002 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ -056a9a: 6e10 5022 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ -056aa0: 0a02 |008a: move-result v2 │ │ -056aa2: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ -056aa6: 7020 3a08 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@083a │ │ -056aac: 28b1 |0090: goto 0041 // -004f │ │ -056aae: 0d00 |0091: move-exception v0 │ │ -056ab0: 1a02 c50f |0092: const-string v2, "NotifManCompat" // string@0fc5 │ │ -056ab4: 7120 131c 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ -056aba: 0a02 |0097: move-result v2 │ │ -056abc: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ -056ac0: 1a02 c50f |009a: const-string v2, "NotifManCompat" // string@0fc5 │ │ -056ac4: 2203 f804 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -056ac8: 7010 a121 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056ace: 1a04 ce10 |00a1: const-string v4, "Remote service has died: " // string@10ce │ │ -056ad2: 6e20 aa21 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056ad8: 0c03 |00a6: move-result-object v3 │ │ -056ada: 5474 dd02 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ -056ade: 6e20 a921 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -056ae4: 0c03 |00ac: move-result-object v3 │ │ -056ae6: 6e10 af21 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056aec: 0c03 |00b0: move-result-object v3 │ │ -056aee: 7120 0e1c 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -056af4: 28d1 |00b4: goto 0085 // -002f │ │ -056af6: 0d00 |00b5: move-exception v0 │ │ -056af8: 1a02 c50f |00b6: const-string v2, "NotifManCompat" // string@0fc5 │ │ -056afc: 2203 f804 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -056b00: 7010 a121 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056b06: 1a04 cf10 |00bd: const-string v4, "RemoteException communicating with " // string@10cf │ │ -056b0a: 6e20 aa21 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056b10: 0c03 |00c2: move-result-object v3 │ │ -056b12: 5474 dd02 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ -056b16: 6e20 a921 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -056b1c: 0c03 |00c8: move-result-object v3 │ │ -056b1e: 6e10 af21 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056b24: 0c03 |00cc: move-result-object v3 │ │ -056b26: 7130 161c 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -056b2c: 28b5 |00d0: goto 0085 // -004b │ │ +056958: |[056958] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +056968: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +05696a: 1a02 c10f |0001: const-string v2, "NotifManCompat" // string@0fc1 │ │ +05696e: 7120 131c 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ +056974: 0a02 |0006: move-result v2 │ │ +056976: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ +05697a: 1a02 c10f |0009: const-string v2, "NotifManCompat" // string@0fc1 │ │ +05697e: 2203 f804 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +056982: 7010 a121 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056988: 1a04 7410 |0010: const-string v4, "Processing component " // string@1074 │ │ +05698c: 6e20 aa21 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056992: 0c03 |0015: move-result-object v3 │ │ +056994: 5474 dd02 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ +056998: 6e20 a921 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +05699e: 0c03 |001b: move-result-object v3 │ │ +0569a0: 1a04 0e01 |001c: const-string v4, ", " // string@010e │ │ +0569a4: 6e20 aa21 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0569aa: 0c03 |0021: move-result-object v3 │ │ +0569ac: 5474 e002 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ +0569b0: 6e10 5722 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +0569b6: 0a04 |0027: move-result v4 │ │ +0569b8: 6e20 a621 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0569be: 0c03 |002b: move-result-object v3 │ │ +0569c0: 1a04 9d00 |002c: const-string v4, " queued tasks" // string@009d │ │ +0569c4: 6e20 aa21 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0569ca: 0c03 |0031: move-result-object v3 │ │ +0569cc: 6e10 af21 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0569d2: 0c03 |0035: move-result-object v3 │ │ +0569d4: 7120 0e1c 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +0569da: 5472 e002 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ +0569de: 6e10 5022 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ +0569e4: 0a02 |003e: move-result v2 │ │ +0569e6: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ +0569ea: 0e00 |0041: return-void │ │ +0569ec: 7020 2f08 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@082f │ │ +0569f2: 0a02 |0045: move-result v2 │ │ +0569f4: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ +0569f8: 5472 df02 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02df │ │ +0569fc: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ +056a00: 7020 3a08 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@083a │ │ +056a06: 28f2 |004f: goto 0041 // -000e │ │ +056a08: 1a02 c10f |0050: const-string v2, "NotifManCompat" // string@0fc1 │ │ +056a0c: 1233 |0052: const/4 v3, #int 3 // #3 │ │ +056a0e: 7120 131c 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ +056a14: 0a02 |0056: move-result v2 │ │ +056a16: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ +056a1a: 1a02 c10f |0059: const-string v2, "NotifManCompat" // string@0fc1 │ │ +056a1e: 2203 f804 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +056a22: 7010 a121 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056a28: 1a04 b311 |0060: const-string v4, "Sending task " // string@11b3 │ │ +056a2c: 6e20 aa21 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056a32: 0c03 |0065: move-result-object v3 │ │ +056a34: 6e20 a921 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +056a3a: 0c03 |0069: move-result-object v3 │ │ +056a3c: 6e10 af21 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056a42: 0c03 |006d: move-result-object v3 │ │ +056a44: 7120 0e1c 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +056a4a: 5472 df02 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02df │ │ +056a4e: 7220 3c08 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@083c │ │ +056a54: 5472 e002 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ +056a58: 6e10 5422 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@2254 │ │ +056a5e: 5472 e002 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ +056a62: 6e10 5222 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@2252 │ │ +056a68: 0c01 |0080: move-result-object v1 │ │ +056a6a: 1f01 7d01 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@017d │ │ +056a6e: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ +056a72: 5472 e002 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ +056a76: 6e10 5022 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ +056a7c: 0a02 |008a: move-result v2 │ │ +056a7e: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ +056a82: 7020 3a08 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@083a │ │ +056a88: 28b1 |0090: goto 0041 // -004f │ │ +056a8a: 0d00 |0091: move-exception v0 │ │ +056a8c: 1a02 c10f |0092: const-string v2, "NotifManCompat" // string@0fc1 │ │ +056a90: 7120 131c 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ +056a96: 0a02 |0097: move-result v2 │ │ +056a98: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ +056a9c: 1a02 c10f |009a: const-string v2, "NotifManCompat" // string@0fc1 │ │ +056aa0: 2203 f804 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +056aa4: 7010 a121 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056aaa: 1a04 ca10 |00a1: const-string v4, "Remote service has died: " // string@10ca │ │ +056aae: 6e20 aa21 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056ab4: 0c03 |00a6: move-result-object v3 │ │ +056ab6: 5474 dd02 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ +056aba: 6e20 a921 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +056ac0: 0c03 |00ac: move-result-object v3 │ │ +056ac2: 6e10 af21 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056ac8: 0c03 |00b0: move-result-object v3 │ │ +056aca: 7120 0e1c 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +056ad0: 28d1 |00b4: goto 0085 // -002f │ │ +056ad2: 0d00 |00b5: move-exception v0 │ │ +056ad4: 1a02 c10f |00b6: const-string v2, "NotifManCompat" // string@0fc1 │ │ +056ad8: 2203 f804 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +056adc: 7010 a121 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056ae2: 1a04 cb10 |00bd: const-string v4, "RemoteException communicating with " // string@10cb │ │ +056ae6: 6e20 aa21 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056aec: 0c03 |00c2: move-result-object v3 │ │ +056aee: 5474 dd02 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ +056af2: 6e20 a921 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +056af8: 0c03 |00c8: move-result-object v3 │ │ +056afa: 6e10 af21 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056b00: 0c03 |00cc: move-result-object v3 │ │ +056b02: 7130 161c 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +056b08: 28b5 |00d0: goto 0085 // -004b │ │ catches : 1 │ │ 0x0050 - 0x007b │ │ Landroid/os/DeadObjectException; -> 0x0091 │ │ Landroid/os/RemoteException; -> 0x00b5 │ │ positions : │ │ 0x0001 line=488 │ │ 0x0009 line=489 │ │ @@ -23922,91 +23922,91 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -056b44: |[056b44] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -056b54: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -056b56: 5462 e802 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ -056b5a: 5473 dd02 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ -056b5e: 6e30 d202 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@02d2 │ │ -056b64: 0a02 |0008: move-result v2 │ │ -056b66: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ -056b6a: 0e00 |000b: return-void │ │ -056b6c: 5272 de02 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ -056b70: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056b74: 5972 de02 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ -056b78: 5272 de02 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ -056b7c: 1263 |0014: const/4 v3, #int 6 // #6 │ │ -056b7e: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ -056b82: 1a02 c50f |0017: const-string v2, "NotifManCompat" // string@0fc5 │ │ -056b86: 2203 f804 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -056b8a: 7010 a121 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056b90: 1a04 b805 |001e: const-string v4, "Giving up on delivering " // string@05b8 │ │ -056b94: 6e20 aa21 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056b9a: 0c03 |0023: move-result-object v3 │ │ -056b9c: 5474 e002 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ -056ba0: 6e10 5722 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -056ba6: 0a04 |0029: move-result v4 │ │ -056ba8: 6e20 a621 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -056bae: 0c03 |002d: move-result-object v3 │ │ -056bb0: 1a04 a500 |002e: const-string v4, " tasks to " // string@00a5 │ │ -056bb4: 6e20 aa21 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056bba: 0c03 |0033: move-result-object v3 │ │ -056bbc: 5474 dd02 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ -056bc0: 6e20 a921 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -056bc6: 0c03 |0039: move-result-object v3 │ │ -056bc8: 1a04 3800 |003a: const-string v4, " after " // string@0038 │ │ -056bcc: 6e20 aa21 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056bd2: 0c03 |003f: move-result-object v3 │ │ -056bd4: 5274 de02 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ -056bd8: 6e20 a621 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -056bde: 0c03 |0045: move-result-object v3 │ │ -056be0: 1a04 9f00 |0046: const-string v4, " retries" // string@009f │ │ -056be4: 6e20 aa21 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056bea: 0c03 |004b: move-result-object v3 │ │ -056bec: 6e10 af21 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056bf2: 0c03 |004f: move-result-object v3 │ │ -056bf4: 7120 151c 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -056bfa: 5472 e002 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ -056bfe: 6e10 4e22 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@224e │ │ -056c04: 28b3 |0058: goto 000b // -004d │ │ -056c06: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -056c08: 5273 de02 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ -056c0c: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -056c10: b832 |005e: shl-int/2addr v2, v3 │ │ -056c12: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ -056c16: 1a02 c50f |0061: const-string v2, "NotifManCompat" // string@0fc5 │ │ -056c1a: 7120 131c 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ -056c20: 0a02 |0066: move-result v2 │ │ -056c22: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ -056c26: 1a02 c50f |0069: const-string v2, "NotifManCompat" // string@0fc5 │ │ -056c2a: 2203 f804 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -056c2e: 7010 a121 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056c34: 1a04 a111 |0070: const-string v4, "Scheduling retry for " // string@11a1 │ │ -056c38: 6e20 aa21 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056c3e: 0c03 |0075: move-result-object v3 │ │ -056c40: 6e20 a621 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -056c46: 0c03 |0079: move-result-object v3 │ │ -056c48: 1a04 9300 |007a: const-string v4, " ms" // string@0093 │ │ -056c4c: 6e20 aa21 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056c52: 0c03 |007f: move-result-object v3 │ │ -056c54: 6e10 af21 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056c5a: 0c03 |0083: move-result-object v3 │ │ -056c5c: 7120 0e1c 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -056c62: 5462 e802 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ -056c66: 5473 dd02 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ -056c6a: 6e30 d302 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@02d3 │ │ -056c70: 0c01 |008e: move-result-object v1 │ │ -056c72: 5462 e802 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ -056c76: 8104 |0091: int-to-long v4, v0 │ │ -056c78: 6e40 dc02 1254 |0092: invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@02dc │ │ -056c7e: 2900 76ff |0095: goto/16 000b // -008a │ │ +056b20: |[056b20] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +056b30: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +056b32: 5462 e802 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ +056b36: 5473 dd02 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ +056b3a: 6e30 d202 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@02d2 │ │ +056b40: 0a02 |0008: move-result v2 │ │ +056b42: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ +056b46: 0e00 |000b: return-void │ │ +056b48: 5272 de02 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ +056b4c: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056b50: 5972 de02 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ +056b54: 5272 de02 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ +056b58: 1263 |0014: const/4 v3, #int 6 // #6 │ │ +056b5a: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ +056b5e: 1a02 c10f |0017: const-string v2, "NotifManCompat" // string@0fc1 │ │ +056b62: 2203 f804 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +056b66: 7010 a121 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056b6c: 1a04 b805 |001e: const-string v4, "Giving up on delivering " // string@05b8 │ │ +056b70: 6e20 aa21 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056b76: 0c03 |0023: move-result-object v3 │ │ +056b78: 5474 e002 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ +056b7c: 6e10 5722 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +056b82: 0a04 |0029: move-result v4 │ │ +056b84: 6e20 a621 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +056b8a: 0c03 |002d: move-result-object v3 │ │ +056b8c: 1a04 a500 |002e: const-string v4, " tasks to " // string@00a5 │ │ +056b90: 6e20 aa21 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056b96: 0c03 |0033: move-result-object v3 │ │ +056b98: 5474 dd02 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ +056b9c: 6e20 a921 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +056ba2: 0c03 |0039: move-result-object v3 │ │ +056ba4: 1a04 3800 |003a: const-string v4, " after " // string@0038 │ │ +056ba8: 6e20 aa21 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056bae: 0c03 |003f: move-result-object v3 │ │ +056bb0: 5274 de02 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ +056bb4: 6e20 a621 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +056bba: 0c03 |0045: move-result-object v3 │ │ +056bbc: 1a04 9f00 |0046: const-string v4, " retries" // string@009f │ │ +056bc0: 6e20 aa21 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056bc6: 0c03 |004b: move-result-object v3 │ │ +056bc8: 6e10 af21 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056bce: 0c03 |004f: move-result-object v3 │ │ +056bd0: 7120 151c 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +056bd6: 5472 e002 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e0 │ │ +056bda: 6e10 4e22 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@224e │ │ +056be0: 28b3 |0058: goto 000b // -004d │ │ +056be2: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +056be4: 5273 de02 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02de │ │ +056be8: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +056bec: b832 |005e: shl-int/2addr v2, v3 │ │ +056bee: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +056bf2: 1a02 c10f |0061: const-string v2, "NotifManCompat" // string@0fc1 │ │ +056bf6: 7120 131c 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ +056bfc: 0a02 |0066: move-result v2 │ │ +056bfe: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ +056c02: 1a02 c10f |0069: const-string v2, "NotifManCompat" // string@0fc1 │ │ +056c06: 2203 f804 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +056c0a: 7010 a121 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056c10: 1a04 9d11 |0070: const-string v4, "Scheduling retry for " // string@119d │ │ +056c14: 6e20 aa21 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056c1a: 0c03 |0075: move-result-object v3 │ │ +056c1c: 6e20 a621 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +056c22: 0c03 |0079: move-result-object v3 │ │ +056c24: 1a04 9300 |007a: const-string v4, " ms" // string@0093 │ │ +056c28: 6e20 aa21 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056c2e: 0c03 |007f: move-result-object v3 │ │ +056c30: 6e10 af21 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056c36: 0c03 |0083: move-result-object v3 │ │ +056c38: 7120 0e1c 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +056c3e: 5462 e802 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ +056c42: 5473 dd02 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02dd │ │ +056c46: 6e30 d302 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@02d3 │ │ +056c4c: 0c01 |008e: move-result-object v1 │ │ +056c4e: 5462 e802 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ +056c52: 8104 |0091: int-to-long v4, v0 │ │ +056c54: 6e40 dc02 1254 |0092: invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@02dc │ │ +056c5a: 2900 76ff |0095: goto/16 000b // -008a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=465 │ │ 0x000b line=481 │ │ 0x000c line=468 │ │ 0x0012 line=469 │ │ 0x0017 line=470 │ │ @@ -24027,148 +24027,148 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 273 16-bit code units │ │ -056c84: |[056c84] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ -056c94: 123b |0000: const/4 v11, #int 3 // #3 │ │ -056c96: 54c8 e702 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ -056c9a: 7110 4408 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@0844 │ │ -056ca0: 0c02 |0006: move-result-object v2 │ │ -056ca2: 54c8 e602 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02e6 │ │ -056ca6: 7220 8122 8200 |0009: invoke-interface {v2, v8}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@2281 │ │ -056cac: 0a08 |000c: move-result v8 │ │ -056cae: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ -056cb2: 0e00 |000f: return-void │ │ -056cb4: 5bc2 e602 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02e6 │ │ -056cb8: 54c8 e702 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ -056cbc: 6e10 f000 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ -056cc2: 0c08 |0017: move-result-object v8 │ │ -056cc4: 2209 3700 |0018: new-instance v9, Landroid/content/Intent; // type@0037 │ │ -056cc8: 7010 0001 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@0100 │ │ -056cce: 1a0a d615 |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@15d6 │ │ -056cd2: 6e20 2501 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ -056cd8: 0c09 |0022: move-result-object v9 │ │ -056cda: 124a |0023: const/4 v10, #int 4 // #4 │ │ -056cdc: 6e30 4001 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@0140 │ │ -056ce2: 0c07 |0027: move-result-object v7 │ │ -056ce4: 2201 2c05 |0028: new-instance v1, Ljava/util/HashSet; // type@052c │ │ -056ce8: 7010 3c22 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@223c │ │ -056cee: 7210 5e22 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -056cf4: 0c04 |0030: move-result-object v4 │ │ -056cf6: 7210 3f22 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -056cfc: 0a08 |0034: move-result v8 │ │ -056cfe: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ -056d02: 7210 4022 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -056d08: 0c06 |003a: move-result-object v6 │ │ -056d0a: 1f06 4300 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@0043 │ │ -056d0e: 5468 1e00 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ -056d12: 5488 2000 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0020 │ │ -056d16: 7220 7f22 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@227f │ │ -056d1c: 0a08 |0044: move-result v8 │ │ -056d1e: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ -056d22: 2200 2e00 |0047: new-instance v0, Landroid/content/ComponentName; // type@002e │ │ -056d26: 5468 1e00 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ -056d2a: 5488 2000 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0020 │ │ -056d2e: 5469 1e00 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ -056d32: 5499 1f00 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@001f │ │ -056d36: 7030 d600 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00d6 │ │ -056d3c: 5468 1e00 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ -056d40: 5488 2100 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@0021 │ │ -056d44: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ -056d48: 1a08 c50f |005a: const-string v8, "NotifManCompat" // string@0fc5 │ │ -056d4c: 2209 f804 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -056d50: 7010 a121 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056d56: 1a0a 5710 |0061: const-string v10, "Permission present on component " // string@1057 │ │ -056d5a: 6e20 aa21 a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056d60: 0c09 |0066: move-result-object v9 │ │ -056d62: 6e20 a921 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -056d68: 0c09 |006a: move-result-object v9 │ │ -056d6a: 1a0a 1a01 |006b: const-string v10, ", not adding listener record." // string@011a │ │ -056d6e: 6e20 aa21 a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056d74: 0c09 |0070: move-result-object v9 │ │ -056d76: 6e10 af21 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056d7c: 0c09 |0074: move-result-object v9 │ │ -056d7e: 7120 151c 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -056d84: 28b9 |0078: goto 0031 // -0047 │ │ -056d86: 7220 7c22 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ -056d8c: 28b5 |007c: goto 0031 // -004b │ │ -056d8e: 7210 8222 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -056d94: 0c04 |0080: move-result-object v4 │ │ -056d96: 7210 3f22 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -056d9c: 0a08 |0084: move-result v8 │ │ -056d9e: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ -056da2: 7210 4022 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -056da8: 0c00 |008a: move-result-object v0 │ │ -056daa: 1f00 2e00 |008b: check-cast v0, Landroid/content/ComponentName; // type@002e │ │ -056dae: 54c8 ea02 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ -056db2: 7220 6d22 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@226d │ │ -056db8: 0a08 |0092: move-result v8 │ │ -056dba: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ -056dbe: 1a08 c50f |0095: const-string v8, "NotifManCompat" // string@0fc5 │ │ -056dc2: 7120 131c b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ -056dc8: 0a08 |009a: move-result v8 │ │ -056dca: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ -056dce: 1a08 c50f |009d: const-string v8, "NotifManCompat" // string@0fc5 │ │ -056dd2: 2209 f804 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -056dd6: 7010 a121 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056ddc: 1a0a bc02 |00a4: const-string v10, "Adding listener record for " // string@02bc │ │ -056de0: 6e20 aa21 a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056de6: 0c09 |00a9: move-result-object v9 │ │ -056de8: 6e20 a921 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -056dee: 0c09 |00ad: move-result-object v9 │ │ -056df0: 6e10 af21 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056df6: 0c09 |00b1: move-result-object v9 │ │ -056df8: 7120 0e1c 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -056dfe: 54c8 ea02 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ -056e02: 2209 7b01 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ -056e06: 7020 2d08 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@082d │ │ -056e0c: 7230 7222 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -056e12: 28c2 |00bf: goto 0081 // -003e │ │ -056e14: 54c8 ea02 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ -056e18: 7210 6e22 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ -056e1e: 0c08 |00c5: move-result-object v8 │ │ -056e20: 7210 8222 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -056e26: 0c05 |00c9: move-result-object v5 │ │ -056e28: 7210 3f22 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -056e2e: 0a08 |00cd: move-result v8 │ │ -056e30: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ -056e34: 7210 4022 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -056e3a: 0c03 |00d3: move-result-object v3 │ │ -056e3c: 1f03 3205 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@0532 │ │ -056e40: 7210 6a22 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -056e46: 0c08 |00d9: move-result-object v8 │ │ -056e48: 7220 7f22 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@227f │ │ -056e4e: 0a08 |00dd: move-result v8 │ │ -056e50: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ -056e54: 1a08 c50f |00e0: const-string v8, "NotifManCompat" // string@0fc5 │ │ -056e58: 7120 131c b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ -056e5e: 0a08 |00e5: move-result v8 │ │ -056e60: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ -056e64: 1a08 c50f |00e8: const-string v8, "NotifManCompat" // string@0fc5 │ │ -056e68: 2209 f804 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -056e6c: 7010 a121 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056e72: 1a0a da10 |00ef: const-string v10, "Removing listener record for " // string@10da │ │ -056e76: 6e20 aa21 a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056e7c: 0c09 |00f4: move-result-object v9 │ │ -056e7e: 7210 6a22 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -056e84: 0c0a |00f8: move-result-object v10 │ │ -056e86: 6e20 a921 a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -056e8c: 0c09 |00fc: move-result-object v9 │ │ -056e8e: 6e10 af21 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056e94: 0c09 |0100: move-result-object v9 │ │ -056e96: 7120 0e1c 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -056e9c: 7210 6b22 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -056ea2: 0c08 |0107: move-result-object v8 │ │ -056ea4: 1f08 7b01 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ -056ea8: 7020 3008 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0830 │ │ -056eae: 7210 4122 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ -056eb4: 28ba |0110: goto 00ca // -0046 │ │ +056c60: |[056c60] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ +056c70: 123b |0000: const/4 v11, #int 3 // #3 │ │ +056c72: 54c8 e702 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ +056c76: 7110 4408 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@0844 │ │ +056c7c: 0c02 |0006: move-result-object v2 │ │ +056c7e: 54c8 e602 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02e6 │ │ +056c82: 7220 8122 8200 |0009: invoke-interface {v2, v8}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@2281 │ │ +056c88: 0a08 |000c: move-result v8 │ │ +056c8a: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ +056c8e: 0e00 |000f: return-void │ │ +056c90: 5bc2 e602 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02e6 │ │ +056c94: 54c8 e702 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02e7 │ │ +056c98: 6e10 f000 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ +056c9e: 0c08 |0017: move-result-object v8 │ │ +056ca0: 2209 3700 |0018: new-instance v9, Landroid/content/Intent; // type@0037 │ │ +056ca4: 7010 0001 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@0100 │ │ +056caa: 1a0a d215 |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@15d2 │ │ +056cae: 6e20 2501 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ +056cb4: 0c09 |0022: move-result-object v9 │ │ +056cb6: 124a |0023: const/4 v10, #int 4 // #4 │ │ +056cb8: 6e30 4001 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@0140 │ │ +056cbe: 0c07 |0027: move-result-object v7 │ │ +056cc0: 2201 2c05 |0028: new-instance v1, Ljava/util/HashSet; // type@052c │ │ +056cc4: 7010 3c22 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@223c │ │ +056cca: 7210 5e22 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +056cd0: 0c04 |0030: move-result-object v4 │ │ +056cd2: 7210 3f22 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +056cd8: 0a08 |0034: move-result v8 │ │ +056cda: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ +056cde: 7210 4022 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +056ce4: 0c06 |003a: move-result-object v6 │ │ +056ce6: 1f06 4300 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@0043 │ │ +056cea: 5468 1e00 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ +056cee: 5488 2000 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0020 │ │ +056cf2: 7220 7f22 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@227f │ │ +056cf8: 0a08 |0044: move-result v8 │ │ +056cfa: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ +056cfe: 2200 2e00 |0047: new-instance v0, Landroid/content/ComponentName; // type@002e │ │ +056d02: 5468 1e00 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ +056d06: 5488 2000 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0020 │ │ +056d0a: 5469 1e00 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ +056d0e: 5499 1f00 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@001f │ │ +056d12: 7030 d600 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00d6 │ │ +056d18: 5468 1e00 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ +056d1c: 5488 2100 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@0021 │ │ +056d20: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ +056d24: 1a08 c10f |005a: const-string v8, "NotifManCompat" // string@0fc1 │ │ +056d28: 2209 f804 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +056d2c: 7010 a121 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056d32: 1a0a 5310 |0061: const-string v10, "Permission present on component " // string@1053 │ │ +056d36: 6e20 aa21 a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056d3c: 0c09 |0066: move-result-object v9 │ │ +056d3e: 6e20 a921 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +056d44: 0c09 |006a: move-result-object v9 │ │ +056d46: 1a0a 1a01 |006b: const-string v10, ", not adding listener record." // string@011a │ │ +056d4a: 6e20 aa21 a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056d50: 0c09 |0070: move-result-object v9 │ │ +056d52: 6e10 af21 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056d58: 0c09 |0074: move-result-object v9 │ │ +056d5a: 7120 151c 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +056d60: 28b9 |0078: goto 0031 // -0047 │ │ +056d62: 7220 7c22 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ +056d68: 28b5 |007c: goto 0031 // -004b │ │ +056d6a: 7210 8222 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +056d70: 0c04 |0080: move-result-object v4 │ │ +056d72: 7210 3f22 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +056d78: 0a08 |0084: move-result v8 │ │ +056d7a: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ +056d7e: 7210 4022 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +056d84: 0c00 |008a: move-result-object v0 │ │ +056d86: 1f00 2e00 |008b: check-cast v0, Landroid/content/ComponentName; // type@002e │ │ +056d8a: 54c8 ea02 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ +056d8e: 7220 6d22 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@226d │ │ +056d94: 0a08 |0092: move-result v8 │ │ +056d96: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ +056d9a: 1a08 c10f |0095: const-string v8, "NotifManCompat" // string@0fc1 │ │ +056d9e: 7120 131c b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ +056da4: 0a08 |009a: move-result v8 │ │ +056da6: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ +056daa: 1a08 c10f |009d: const-string v8, "NotifManCompat" // string@0fc1 │ │ +056dae: 2209 f804 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +056db2: 7010 a121 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056db8: 1a0a bc02 |00a4: const-string v10, "Adding listener record for " // string@02bc │ │ +056dbc: 6e20 aa21 a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056dc2: 0c09 |00a9: move-result-object v9 │ │ +056dc4: 6e20 a921 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +056dca: 0c09 |00ad: move-result-object v9 │ │ +056dcc: 6e10 af21 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056dd2: 0c09 |00b1: move-result-object v9 │ │ +056dd4: 7120 0e1c 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +056dda: 54c8 ea02 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ +056dde: 2209 7b01 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ +056de2: 7020 2d08 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@082d │ │ +056de8: 7230 7222 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +056dee: 28c2 |00bf: goto 0081 // -003e │ │ +056df0: 54c8 ea02 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02ea │ │ +056df4: 7210 6e22 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ +056dfa: 0c08 |00c5: move-result-object v8 │ │ +056dfc: 7210 8222 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +056e02: 0c05 |00c9: move-result-object v5 │ │ +056e04: 7210 3f22 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +056e0a: 0a08 |00cd: move-result v8 │ │ +056e0c: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ +056e10: 7210 4022 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +056e16: 0c03 |00d3: move-result-object v3 │ │ +056e18: 1f03 3205 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@0532 │ │ +056e1c: 7210 6a22 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +056e22: 0c08 |00d9: move-result-object v8 │ │ +056e24: 7220 7f22 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@227f │ │ +056e2a: 0a08 |00dd: move-result v8 │ │ +056e2c: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ +056e30: 1a08 c10f |00e0: const-string v8, "NotifManCompat" // string@0fc1 │ │ +056e34: 7120 131c b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ +056e3a: 0a08 |00e5: move-result v8 │ │ +056e3c: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ +056e40: 1a08 c10f |00e8: const-string v8, "NotifManCompat" // string@0fc1 │ │ +056e44: 2209 f804 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +056e48: 7010 a121 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056e4e: 1a0a d610 |00ef: const-string v10, "Removing listener record for " // string@10d6 │ │ +056e52: 6e20 aa21 a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056e58: 0c09 |00f4: move-result-object v9 │ │ +056e5a: 7210 6a22 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +056e60: 0c0a |00f8: move-result-object v10 │ │ +056e62: 6e20 a921 a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +056e68: 0c09 |00fc: move-result-object v9 │ │ +056e6a: 6e10 af21 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056e70: 0c09 |0100: move-result-object v9 │ │ +056e72: 7120 0e1c 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +056e78: 7210 6b22 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +056e7e: 0c08 |0107: move-result-object v8 │ │ +056e80: 1f08 7b01 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017b │ │ +056e84: 7020 3008 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0830 │ │ +056e8a: 7210 4122 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ +056e90: 28ba |0110: goto 00ca // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=383 │ │ 0x0007 line=384 │ │ 0x000f line=427 │ │ 0x0010 line=388 │ │ 0x0012 line=389 │ │ @@ -24210,43 +24210,43 @@ │ │ type : '(Landroid/os/Message;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -056eb8: |[056eb8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ -056ec8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -056eca: 5251 3800 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@0038 │ │ -056ece: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ -056ed4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -056ed6: 0f01 |0007: return v1 │ │ -056ed8: 5451 3700 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -056edc: 1f01 7d01 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@017d │ │ -056ee0: 7020 3208 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0832 │ │ -056ee6: 0121 |000f: move v1, v2 │ │ -056ee8: 28f7 |0010: goto 0007 // -0009 │ │ -056eea: 5450 3700 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -056eee: 1f00 7a01 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@017a │ │ -056ef2: 5401 da02 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02da │ │ -056ef6: 5403 db02 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02db │ │ -056efa: 7030 3408 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@0834 │ │ -056f00: 0121 |001c: move v1, v2 │ │ -056f02: 28ea |001d: goto 0007 // -0016 │ │ -056f04: 5451 3700 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -056f08: 1f01 2e00 |0020: check-cast v1, Landroid/content/ComponentName; // type@002e │ │ -056f0c: 7020 3508 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@0835 │ │ -056f12: 0121 |0025: move v1, v2 │ │ -056f14: 28e1 |0026: goto 0007 // -001f │ │ -056f16: 5451 3700 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -056f1a: 1f01 2e00 |0029: check-cast v1, Landroid/content/ComponentName; // type@002e │ │ -056f1e: 7020 3308 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@0833 │ │ -056f24: 0121 |002e: move v1, v2 │ │ -056f26: 28d8 |002f: goto 0007 // -0028 │ │ -056f28: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ +056e94: |[056e94] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ +056ea4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +056ea6: 5251 3800 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@0038 │ │ +056eaa: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ +056eb0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +056eb2: 0f01 |0007: return v1 │ │ +056eb4: 5451 3700 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +056eb8: 1f01 7d01 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@017d │ │ +056ebc: 7020 3208 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0832 │ │ +056ec2: 0121 |000f: move v1, v2 │ │ +056ec4: 28f7 |0010: goto 0007 // -0009 │ │ +056ec6: 5450 3700 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +056eca: 1f00 7a01 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@017a │ │ +056ece: 5401 da02 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02da │ │ +056ed2: 5403 db02 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02db │ │ +056ed6: 7030 3408 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@0834 │ │ +056edc: 0121 |001c: move v1, v2 │ │ +056ede: 28ea |001d: goto 0007 // -0016 │ │ +056ee0: 5451 3700 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +056ee4: 1f01 2e00 |0020: check-cast v1, Landroid/content/ComponentName; // type@002e │ │ +056ee8: 7020 3508 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@0835 │ │ +056eee: 0121 |0025: move v1, v2 │ │ +056ef0: 28e1 |0026: goto 0007 // -001f │ │ +056ef2: 5451 3700 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +056ef6: 1f01 2e00 |0029: check-cast v1, Landroid/content/ComponentName; // type@002e │ │ +056efa: 7020 3308 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@0833 │ │ +056f00: 0121 |002e: move v1, v2 │ │ +056f02: 28d8 |002f: goto 0007 // -0028 │ │ +056f04: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=311 │ │ 0x0006 line=326 │ │ 0x0008 line=313 │ │ 0x0010 line=314 │ │ 0x0011 line=316 │ │ @@ -24267,39 +24267,39 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -056f40: |[056f40] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -056f50: 1a00 c50f |0000: const-string v0, "NotifManCompat" // string@0fc5 │ │ -056f54: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -056f56: 7120 131c 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ -056f5c: 0a00 |0006: move-result v0 │ │ -056f5e: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -056f62: 1a00 c50f |0009: const-string v0, "NotifManCompat" // string@0fc5 │ │ -056f66: 2201 f804 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -056f6a: 7010 a121 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056f70: 1a02 d603 |0010: const-string v2, "Connected to service " // string@03d6 │ │ -056f74: 6e20 aa21 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056f7a: 0c01 |0015: move-result-object v1 │ │ -056f7c: 6e20 a921 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -056f82: 0c01 |0019: move-result-object v1 │ │ -056f84: 6e10 af21 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056f8a: 0c01 |001d: move-result-object v1 │ │ -056f8c: 7120 0e1c 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -056f92: 5430 e802 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ -056f96: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -056f98: 2202 7a01 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@017a │ │ -056f9c: 7030 2c08 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@082c │ │ -056fa2: 6e30 d302 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@02d3 │ │ -056fa8: 0c00 |002c: move-result-object v0 │ │ -056faa: 6e10 e302 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ -056fb0: 0e00 |0030: return-void │ │ +056f1c: |[056f1c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +056f2c: 1a00 c10f |0000: const-string v0, "NotifManCompat" // string@0fc1 │ │ +056f30: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +056f32: 7120 131c 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ +056f38: 0a00 |0006: move-result v0 │ │ +056f3a: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +056f3e: 1a00 c10f |0009: const-string v0, "NotifManCompat" // string@0fc1 │ │ +056f42: 2201 f804 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +056f46: 7010 a121 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056f4c: 1a02 d603 |0010: const-string v2, "Connected to service " // string@03d6 │ │ +056f50: 6e20 aa21 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056f56: 0c01 |0015: move-result-object v1 │ │ +056f58: 6e20 a921 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +056f5e: 0c01 |0019: move-result-object v1 │ │ +056f60: 6e10 af21 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056f66: 0c01 |001d: move-result-object v1 │ │ +056f68: 7120 0e1c 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +056f6e: 5430 e802 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ +056f72: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +056f74: 2202 7a01 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@017a │ │ +056f78: 7030 2c08 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@082c │ │ +056f7e: 6e30 d302 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@02d3 │ │ +056f84: 0c00 |002c: move-result-object v0 │ │ +056f86: 6e10 e302 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ +056f8c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0009 line=363 │ │ 0x0021 line=365 │ │ 0x0030 line=368 │ │ locals : │ │ @@ -24312,37 +24312,37 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -056fb4: |[056fb4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -056fc4: 1a00 c50f |0000: const-string v0, "NotifManCompat" // string@0fc5 │ │ -056fc8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -056fca: 7120 131c 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ -056fd0: 0a00 |0006: move-result v0 │ │ -056fd2: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -056fd6: 1a00 c50f |0009: const-string v0, "NotifManCompat" // string@0fc5 │ │ -056fda: 2201 f804 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -056fde: 7010 a121 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -056fe4: 1a02 9c04 |0010: const-string v2, "Disconnected from service " // string@049c │ │ -056fe8: 6e20 aa21 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -056fee: 0c01 |0015: move-result-object v1 │ │ -056ff0: 6e20 a921 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -056ff6: 0c01 |0019: move-result-object v1 │ │ -056ff8: 6e10 af21 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -056ffe: 0c01 |001d: move-result-object v1 │ │ -057000: 7120 0e1c 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -057006: 5430 e802 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ -05700a: 1221 |0023: const/4 v1, #int 2 // #2 │ │ -05700c: 6e30 d302 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@02d3 │ │ -057012: 0c00 |0027: move-result-object v0 │ │ -057014: 6e10 e302 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ -05701a: 0e00 |002b: return-void │ │ +056f90: |[056f90] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +056fa0: 1a00 c10f |0000: const-string v0, "NotifManCompat" // string@0fc1 │ │ +056fa4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +056fa6: 7120 131c 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1c13 │ │ +056fac: 0a00 |0006: move-result v0 │ │ +056fae: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +056fb2: 1a00 c10f |0009: const-string v0, "NotifManCompat" // string@0fc1 │ │ +056fb6: 2201 f804 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +056fba: 7010 a121 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +056fc0: 1a02 9c04 |0010: const-string v2, "Disconnected from service " // string@049c │ │ +056fc4: 6e20 aa21 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +056fca: 0c01 |0015: move-result-object v1 │ │ +056fcc: 6e20 a921 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +056fd2: 0c01 |0019: move-result-object v1 │ │ +056fd4: 6e10 af21 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +056fda: 0c01 |001d: move-result-object v1 │ │ +056fdc: 7120 0e1c 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +056fe2: 5430 e802 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ +056fe6: 1221 |0023: const/4 v1, #int 2 // #2 │ │ +056fe8: 6e30 d302 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@02d3 │ │ +056fee: 0c00 |0027: move-result-object v0 │ │ +056ff0: 6e10 e302 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ +056ff6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0009 line=373 │ │ 0x0021 line=375 │ │ 0x002b line=376 │ │ locals : │ │ @@ -24354,36 +24354,36 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05701c: |[05701c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -05702c: 5420 e802 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ -057030: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -057032: 6e30 d302 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@02d3 │ │ -057038: 0c00 |0006: move-result-object v0 │ │ -05703a: 6e10 e302 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ -057040: 0e00 |000a: return-void │ │ +056ff8: |[056ff8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +057008: 5420 e802 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02e8 │ │ +05700c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05700e: 6e30 d302 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@02d3 │ │ +057014: 0c00 |0006: move-result-object v0 │ │ +057016: 6e10 e302 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ +05701c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x000a line=307 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ 0x0000 - 0x000b reg=3 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #131 header: │ │ class_idx : 381 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -24403,21 +24403,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationManagerCompat$Task;) │ │ name : 'send' │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #132 header: │ │ class_idx : 382 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 14 │ │ instance_fields_size: 2 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 5 │ │ │ │ Class #132 annotations: │ │ Annotations on class │ │ @@ -24513,46 +24513,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -057044: |[057044] android.support.v4.app.NotificationManagerCompat.:()V │ │ -057054: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -057058: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05705e: 6900 f802 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@02f8 │ │ -057062: 2200 2c05 |0007: new-instance v0, Ljava/util/HashSet; // type@052c │ │ -057066: 7010 3c22 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@223c │ │ -05706c: 6900 f602 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02f6 │ │ -057070: 2200 f304 |000e: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -057074: 7010 6f21 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05707a: 6900 f902 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@02f9 │ │ -05707e: 6000 3600 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -057082: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ -057086: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ -05708a: 2200 7801 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@0178 │ │ -05708e: 7010 2708 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@0827 │ │ -057094: 6900 ed02 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ -057098: 6200 ed02 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ -05709c: 7210 1e08 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@081e │ │ -0570a2: 0a00 |0027: move-result v0 │ │ -0570a4: 6700 f002 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f0 │ │ -0570a8: 0e00 |002a: return-void │ │ -0570aa: 6000 3600 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0570ae: 1251 |002d: const/4 v1, #int 5 // #5 │ │ -0570b0: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -0570b4: 2200 7701 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@0177 │ │ -0570b8: 7010 2408 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@0824 │ │ -0570be: 6900 ed02 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ -0570c2: 28eb |0037: goto 0022 // -0015 │ │ -0570c4: 2200 7601 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@0176 │ │ -0570c8: 7010 2008 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0820 │ │ -0570ce: 6900 ed02 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ -0570d2: 28e3 |003f: goto 0022 // -001d │ │ +057020: |[057020] android.support.v4.app.NotificationManagerCompat.:()V │ │ +057030: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +057034: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05703a: 6900 f802 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@02f8 │ │ +05703e: 2200 2c05 |0007: new-instance v0, Ljava/util/HashSet; // type@052c │ │ +057042: 7010 3c22 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@223c │ │ +057048: 6900 f602 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02f6 │ │ +05704c: 2200 f304 |000e: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +057050: 7010 6f21 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +057056: 6900 f902 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@02f9 │ │ +05705a: 6000 3600 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05705e: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ +057062: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ +057066: 2200 7801 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@0178 │ │ +05706a: 7010 2708 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@0827 │ │ +057070: 6900 ed02 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ +057074: 6200 ed02 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ +057078: 7210 1e08 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@081e │ │ +05707e: 0a00 |0027: move-result v0 │ │ +057080: 6700 f002 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f0 │ │ +057084: 0e00 |002a: return-void │ │ +057086: 6000 3600 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05708a: 1251 |002d: const/4 v1, #int 5 // #5 │ │ +05708c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +057090: 2200 7701 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@0177 │ │ +057094: 7010 2408 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@0824 │ │ +05709a: 6900 ed02 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ +05709e: 28eb |0037: goto 0022 // -0015 │ │ +0570a0: 2200 7601 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@0176 │ │ +0570a4: 7010 2008 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0820 │ │ +0570aa: 6900 ed02 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ +0570ae: 28e3 |003f: goto 0022 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=92 │ │ 0x000e line=97 │ │ 0x0015 line=165 │ │ 0x001b line=166 │ │ @@ -24568,24 +24568,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0570d4: |[0570d4] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ -0570e4: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0570ea: 5b23 f402 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ -0570ee: 5420 f402 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ -0570f2: 1a01 3625 |0007: const-string v1, "notification" // string@2536 │ │ -0570f6: 6e20 f400 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -0570fc: 0c00 |000c: move-result-object v0 │ │ -0570fe: 1f00 2100 |000d: check-cast v0, Landroid/app/NotificationManager; // type@0021 │ │ -057102: 5b20 f502 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ -057106: 0e00 |0011: return-void │ │ +0570b0: |[0570b0] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ +0570c0: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0570c6: 5b23 f402 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ +0570ca: 5420 f402 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ +0570ce: 1a01 3225 |0007: const-string v1, "notification" // string@2532 │ │ +0570d2: 6e20 f400 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +0570d8: 0c00 |000c: move-result-object v0 │ │ +0570da: 1f00 2100 |000d: check-cast v0, Landroid/app/NotificationManager; // type@0021 │ │ +0570de: 5b20 f502 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ +0570e2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ 0x0005 line=108 │ │ 0x0011 line=110 │ │ locals : │ │ @@ -24597,35 +24597,35 @@ │ │ type : '()I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057108: |[057108] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ -057118: 6000 f002 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f0 │ │ -05711c: 0f00 |0002: return v0 │ │ +0570e4: |[0570e4] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ +0570f4: 6000 f002 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f0 │ │ +0570f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ name : 'from' │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057120: |[057120] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ -057130: 2200 7e01 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@017e │ │ -057134: 7020 3e08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@083e │ │ -05713a: 1100 |0005: return-object v0 │ │ +0570fc: |[0570fc] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ +05710c: 2200 7e01 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@017e │ │ +057110: 7020 3e08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@083e │ │ +057116: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ @@ -24633,54 +24633,54 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/Set;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -05713c: |[05713c] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ -05714c: 6e10 e500 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -057152: 0c08 |0003: move-result-object v8 │ │ -057154: 1a09 ee19 |0004: const-string v9, "enabled_notification_listeners" // string@19ee │ │ -057158: 7120 3703 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@0337 │ │ -05715e: 0c04 |0009: move-result-object v4 │ │ -057160: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ -057164: 6208 f702 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@02f7 │ │ -057168: 6e20 8621 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -05716e: 0a08 |0011: move-result v8 │ │ -057170: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ -057174: 1a08 5601 |0014: const-string v8, ":" // string@0156 │ │ -057178: 6e20 9421 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -05717e: 0c03 |0019: move-result-object v3 │ │ -057180: 2207 2c05 |001a: new-instance v7, Ljava/util/HashSet; // type@052c │ │ -057184: 2138 |001c: array-length v8, v3 │ │ -057186: 7020 3d22 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@223d │ │ -05718c: 0730 |0020: move-object v0, v3 │ │ -05718e: 2106 |0021: array-length v6, v0 │ │ -057190: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -057192: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ -057196: 4601 0005 |0025: aget-object v1, v0, v5 │ │ -05719a: 7110 d900 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@00d9 │ │ -0571a0: 0c02 |002a: move-result-object v2 │ │ -0571a2: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ -0571a6: 6e10 d800 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00d8 │ │ -0571ac: 0c08 |0030: move-result-object v8 │ │ -0571ae: 7220 7c22 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ -0571b4: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0571b8: 28ed |0036: goto 0023 // -0013 │ │ -0571ba: 6209 f802 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@02f8 │ │ -0571be: 1d09 |0039: monitor-enter v9 │ │ -0571c0: 6907 f602 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02f6 │ │ -0571c4: 6904 f702 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@02f7 │ │ -0571c8: 1e09 |003e: monitor-exit v9 │ │ -0571ca: 6208 f602 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02f6 │ │ -0571ce: 1108 |0041: return-object v8 │ │ -0571d0: 0d08 |0042: move-exception v8 │ │ -0571d2: 1e09 |0043: monitor-exit v9 │ │ -0571d4: 2708 |0044: throw v8 │ │ +057118: |[057118] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ +057128: 6e10 e500 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +05712e: 0c08 |0003: move-result-object v8 │ │ +057130: 1a09 ea19 |0004: const-string v9, "enabled_notification_listeners" // string@19ea │ │ +057134: 7120 3703 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@0337 │ │ +05713a: 0c04 |0009: move-result-object v4 │ │ +05713c: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ +057140: 6208 f702 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@02f7 │ │ +057144: 6e20 8621 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +05714a: 0a08 |0011: move-result v8 │ │ +05714c: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ +057150: 1a08 5601 |0014: const-string v8, ":" // string@0156 │ │ +057154: 6e20 9421 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +05715a: 0c03 |0019: move-result-object v3 │ │ +05715c: 2207 2c05 |001a: new-instance v7, Ljava/util/HashSet; // type@052c │ │ +057160: 2138 |001c: array-length v8, v3 │ │ +057162: 7020 3d22 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@223d │ │ +057168: 0730 |0020: move-object v0, v3 │ │ +05716a: 2106 |0021: array-length v6, v0 │ │ +05716c: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +05716e: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ +057172: 4601 0005 |0025: aget-object v1, v0, v5 │ │ +057176: 7110 d900 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@00d9 │ │ +05717c: 0c02 |002a: move-result-object v2 │ │ +05717e: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ +057182: 6e10 d800 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00d8 │ │ +057188: 0c08 |0030: move-result-object v8 │ │ +05718a: 7220 7c22 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ +057190: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ +057194: 28ed |0036: goto 0023 // -0013 │ │ +057196: 6209 f802 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@02f8 │ │ +05719a: 1d09 |0039: monitor-enter v9 │ │ +05719c: 6907 f602 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02f6 │ │ +0571a0: 6904 f702 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@02f7 │ │ +0571a4: 1e09 |003e: monitor-exit v9 │ │ +0571a6: 6208 f602 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02f6 │ │ +0571aa: 1108 |0041: return-object v8 │ │ +0571ac: 0d08 |0042: move-exception v8 │ │ +0571ae: 1e09 |0043: monitor-exit v9 │ │ +0571b0: 2708 |0044: throw v8 │ │ catches : 2 │ │ 0x003a - 0x003f │ │ -> 0x0042 │ │ 0x0043 - 0x0044 │ │ -> 0x0042 │ │ positions : │ │ 0x0000 line=233 │ │ @@ -24719,32 +24719,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0571ec: |[0571ec] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -0571fc: 6201 f902 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@02f9 │ │ -057200: 1d01 |0002: monitor-enter v1 │ │ -057202: 6200 fa02 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@02fa │ │ -057206: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ -05720a: 2200 7c01 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@017c │ │ -05720e: 5432 f402 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ -057212: 6e10 e000 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e0 │ │ -057218: 0c02 |000e: move-result-object v2 │ │ -05721a: 7020 2e08 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@082e │ │ -057220: 6900 fa02 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@02fa │ │ -057224: 1e01 |0014: monitor-exit v1 │ │ -057226: 6200 fa02 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@02fa │ │ -05722a: 6e20 3908 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0839 │ │ -057230: 0e00 |001a: return-void │ │ -057232: 0d00 |001b: move-exception v0 │ │ -057234: 1e01 |001c: monitor-exit v1 │ │ -057236: 2700 |001d: throw v0 │ │ +0571c8: |[0571c8] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +0571d8: 6201 f902 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@02f9 │ │ +0571dc: 1d01 |0002: monitor-enter v1 │ │ +0571de: 6200 fa02 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@02fa │ │ +0571e2: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ +0571e6: 2200 7c01 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@017c │ │ +0571ea: 5432 f402 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ +0571ee: 6e10 e000 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e0 │ │ +0571f4: 0c02 |000e: move-result-object v2 │ │ +0571f6: 7020 2e08 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@082e │ │ +0571fc: 6900 fa02 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@02fa │ │ +057200: 1e01 |0014: monitor-exit v1 │ │ +057202: 6200 fa02 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@02fa │ │ +057206: 6e20 3908 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0839 │ │ +05720c: 0e00 |001a: return-void │ │ +05720e: 0d00 |001b: move-exception v0 │ │ +057210: 1e01 |001c: monitor-exit v1 │ │ +057212: 2700 |001d: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0015 │ │ -> 0x001b │ │ 0x001c - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=267 │ │ @@ -24763,26 +24763,26 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05724c: |[05724c] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ -05725c: 7110 ac07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07ac │ │ -057262: 0c00 |0003: move-result-object v0 │ │ -057264: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -057268: 1a01 e015 |0006: const-string v1, "android.support.useSideChannel" // string@15e0 │ │ -05726c: 6e20 a502 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ -057272: 0a01 |000b: move-result v1 │ │ -057274: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -057278: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -05727a: 0f01 |000f: return v1 │ │ -05727c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -05727e: 28fe |0011: goto 000f // -0002 │ │ +057228: |[057228] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ +057238: 7110 ac07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07ac │ │ +05723e: 0c00 |0003: move-result-object v0 │ │ +057240: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +057244: 1a01 dc15 |0006: const-string v1, "android.support.useSideChannel" // string@15dc │ │ +057248: 6e20 a502 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ +05724e: 0a01 |000b: move-result v1 │ │ +057250: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +057254: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +057256: 0f01 |000f: return v1 │ │ +057258: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +05725a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0004 - 0x0012 reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x0012 reg=2 notification Landroid/app/Notification; │ │ @@ -24793,18 +24793,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -057280: |[057280] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ -057290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057292: 6e30 4108 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@0841 │ │ -057298: 0e00 |0004: return-void │ │ +05725c: |[05725c] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ +05726c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05726e: 6e30 4108 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@0841 │ │ +057274: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0004 line=181 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -24814,28 +24814,28 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -05729c: |[05729c] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ -0572ac: 6200 ed02 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ -0572b0: 5421 f502 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ -0572b4: 7240 1d08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@081d │ │ -0572ba: 6000 3600 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0572be: 1301 1300 |0009: const/16 v1, #int 19 // #13 │ │ -0572c2: 3610 1000 |000b: if-gt v0, v1, 001b // +0010 │ │ -0572c6: 2200 7401 |000d: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0174 │ │ -0572ca: 5421 f402 |000f: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ -0572ce: 6e10 f100 0100 |0011: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -0572d4: 0c01 |0014: move-result-object v1 │ │ -0572d6: 7040 1a08 1034 |0015: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@081a │ │ -0572dc: 7020 4708 0200 |0018: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0847 │ │ -0572e2: 0e00 |001b: return-void │ │ +057278: |[057278] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ +057288: 6200 ed02 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ +05728c: 5421 f502 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ +057290: 7240 1d08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@081d │ │ +057296: 6000 3600 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05729a: 1301 1300 |0009: const/16 v1, #int 19 // #13 │ │ +05729e: 3610 1000 |000b: if-gt v0, v1, 001b // +0010 │ │ +0572a2: 2200 7401 |000d: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0174 │ │ +0572a6: 5421 f402 |000f: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ +0572aa: 6e10 f100 0100 |0011: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +0572b0: 0c01 |0014: move-result-object v1 │ │ +0572b2: 7040 1a08 1034 |0015: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@081a │ │ +0572b8: 7020 4708 0200 |0018: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0847 │ │ +0572be: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0007 line=190 │ │ 0x000d line=191 │ │ 0x001b line=193 │ │ locals : │ │ @@ -24848,27 +24848,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0572e4: |[0572e4] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ -0572f4: 5420 f502 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ -0572f8: 6e10 b400 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@00b4 │ │ -0572fe: 6000 3600 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -057302: 1301 1300 |0007: const/16 v1, #int 19 // #13 │ │ -057306: 3610 1000 |0009: if-gt v0, v1, 0019 // +0010 │ │ -05730a: 2200 7401 |000b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0174 │ │ -05730e: 5421 f402 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ -057312: 6e10 f100 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -057318: 0c01 |0012: move-result-object v1 │ │ -05731a: 7020 1908 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@0819 │ │ -057320: 7020 4708 0200 |0016: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0847 │ │ -057326: 0e00 |0019: return-void │ │ +0572c0: |[0572c0] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ +0572d0: 5420 f502 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ +0572d4: 6e10 b400 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@00b4 │ │ +0572da: 6000 3600 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0572de: 1301 1300 |0007: const/16 v1, #int 19 // #13 │ │ +0572e2: 3610 1000 |0009: if-gt v0, v1, 0019 // +0010 │ │ +0572e6: 2200 7401 |000b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0174 │ │ +0572ea: 5421 f402 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ +0572ee: 6e10 f100 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +0572f4: 0c01 |0012: move-result-object v1 │ │ +0572f6: 7020 1908 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@0819 │ │ +0572fc: 7020 4708 0200 |0016: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0847 │ │ +057302: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ 0x000b line=199 │ │ 0x0019 line=201 │ │ locals : │ │ @@ -24879,18 +24879,18 @@ │ │ type : '(ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -057328: |[057328] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ -057338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05733a: 6e40 4608 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@0846 │ │ -057340: 0e00 |0004: return-void │ │ +057304: |[057304] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ +057314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057316: 6e40 4608 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@0846 │ │ +05731c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0004 line=210 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -24901,52 +24901,52 @@ │ │ type : '(Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 36 16-bit code units │ │ -057344: |[057344] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ -057354: 7110 4808 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@0848 │ │ -05735a: 0a00 |0003: move-result v0 │ │ -05735c: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ -057360: 2200 7901 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@0179 │ │ -057364: 5421 f402 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ -057368: 6e10 f100 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -05736e: 0c01 |000d: move-result-object v1 │ │ -057370: 7055 2908 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0829 │ │ -057376: 7020 4708 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0847 │ │ -05737c: 6200 ed02 |0014: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ -057380: 5421 f502 |0016: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ -057384: 7240 1d08 1043 |0018: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@081d │ │ -05738a: 0e00 |001b: return-void │ │ -05738c: 6200 ed02 |001c: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ -057390: 5421 f502 |001e: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ -057394: 7255 1f08 1043 |0020: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@081f │ │ -05739a: 28f8 |0023: goto 001b // -0008 │ │ +057320: |[057320] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ +057330: 7110 4808 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@0848 │ │ +057336: 0a00 |0003: move-result v0 │ │ +057338: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +05733c: 2200 7901 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@0179 │ │ +057340: 5421 f402 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02f4 │ │ +057344: 6e10 f100 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +05734a: 0c01 |000d: move-result-object v1 │ │ +05734c: 7055 2908 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0829 │ │ +057352: 7020 4708 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0847 │ │ +057358: 6200 ed02 |0014: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ +05735c: 5421 f502 |0016: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ +057360: 7240 1d08 1043 |0018: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@081d │ │ +057366: 0e00 |001b: return-void │ │ +057368: 6200 ed02 |001c: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02ed │ │ +05736c: 5421 f502 |001e: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02f5 │ │ +057370: 7255 1f08 1043 |0020: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@081f │ │ +057376: 28f8 |0023: goto 001b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0006 line=220 │ │ 0x0014 line=223 │ │ 0x001b line=227 │ │ 0x001c line=225 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0024 reg=3 tag Ljava/lang/String; │ │ 0x0000 - 0x0024 reg=4 id I │ │ 0x0000 - 0x0024 reg=5 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #133 header: │ │ class_idx : 383 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4064 │ │ +source_file_idx : 4060 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatEclair;' │ │ @@ -24961,17 +24961,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05739c: |[05739c] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ -0573ac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0573b2: 0e00 |0003: return-void │ │ +057378: |[057378] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ +057388: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05738e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationManagerCompatEclair;) │ │ @@ -24979,17 +24979,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0573b4: |[0573b4] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -0573c4: 6e30 b300 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@00b3 │ │ -0573ca: 0e00 |0003: return-void │ │ +057390: |[057390] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +0573a0: 6e30 b300 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@00b3 │ │ +0573a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ @@ -25000,35 +25000,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0573cc: |[0573cc] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0573dc: 6e40 b600 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@00b6 │ │ -0573e2: 0e00 |0003: return-void │ │ +0573a8: |[0573a8] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +0573b8: 6e40 b600 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@00b6 │ │ +0573be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 id I │ │ 0x0000 - 0x0004 reg=3 notification Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4064 (NotificationManagerCompatEclair.java) │ │ + source_file_idx : 4060 (NotificationManagerCompatEclair.java) │ │ │ │ Class #134 header: │ │ class_idx : 384 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4065 │ │ +source_file_idx : 4061 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich;' │ │ @@ -25048,31 +25048,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0573e4: |[0573e4] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ -0573f4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0573fa: 0e00 |0003: return-void │ │ +0573c0: |[0573c0] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ +0573d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0573d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4065 (NotificationManagerCompatIceCreamSandwich.java) │ │ + source_file_idx : 4061 (NotificationManagerCompatIceCreamSandwich.java) │ │ │ │ Class #135 header: │ │ class_idx : 386 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4306 │ │ +source_file_idx : 4302 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #135 annotations: │ │ Annotations on class │ │ @@ -25112,28 +25112,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0573fc: |[0573fc] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ -05740c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -057412: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -057414: 5c20 fc02 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@02fc │ │ -057418: 2200 9400 |0006: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -05741c: 7010 a102 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -057422: 5b20 fe02 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@02fe │ │ -057426: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ -05742a: 2200 e504 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05742e: 1a01 fc10 |0011: const-string v1, "Result key can't be null" // string@10fc │ │ -057432: 7020 4621 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -057438: 2700 |0016: throw v0 │ │ -05743a: 5b23 0003 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0300 │ │ -05743e: 0e00 |0019: return-void │ │ +0573d8: |[0573d8] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ +0573e8: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0573ee: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0573f0: 5c20 fc02 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@02fc │ │ +0573f4: 2200 9400 |0006: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +0573f8: 7010 a102 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +0573fe: 5b20 fe02 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@02fe │ │ +057402: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ +057406: 2200 e504 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05740a: 1a01 f810 |0011: const-string v1, "Result key can't be null" // string@10f8 │ │ +05740e: 7020 4621 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +057414: 2700 |0016: throw v0 │ │ +057416: 5b23 0003 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0300 │ │ +05741a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=98 │ │ 0x0006 line=99 │ │ 0x000d line=106 │ │ 0x000f line=107 │ │ @@ -25149,19 +25149,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -057440: |[057440] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -057450: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -057454: 5410 fe02 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@02fe │ │ -057458: 6e20 b702 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ -05745e: 1101 |0007: return-object v1 │ │ +05741c: |[05741c] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +05742c: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +057430: 5410 fe02 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@02fe │ │ +057434: 6e20 b702 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ +05743a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0002 line=157 │ │ 0x0007 line=159 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ @@ -25172,23 +25172,23 @@ │ │ type : '()Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -057460: |[057460] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ -057470: 2200 8701 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0187 │ │ -057474: 5461 0003 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0300 │ │ -057478: 5462 ff02 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@02ff │ │ -05747c: 5463 fd02 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@02fd │ │ -057480: 5564 fc02 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@02fc │ │ -057484: 5465 fe02 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@02fe │ │ -057488: 7606 6508 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@0865 │ │ -05748e: 1100 |000f: return-object v0 │ │ +05743c: |[05743c] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ +05744c: 2200 8701 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0187 │ │ +057450: 5461 0003 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0300 │ │ +057454: 5462 ff02 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@02ff │ │ +057458: 5463 fd02 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@02fd │ │ +05745c: 5564 fc02 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@02fc │ │ +057460: 5465 fe02 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@02fe │ │ +057464: 7606 6508 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@0865 │ │ +05746a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -25196,17 +25196,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057490: |[057490] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ -0574a0: 5410 fe02 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@02fe │ │ -0574a4: 1100 |0002: return-object v0 │ │ +05746c: |[05746c] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ +05747c: 5410 fe02 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@02fe │ │ +057480: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -25214,17 +25214,17 @@ │ │ type : '(Z)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0574a8: |[0574a8] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ -0574b8: 5c01 fc02 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@02fc │ │ -0574bc: 1100 |0002: return-object v0 │ │ +057484: |[057484] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ +057494: 5c01 fc02 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@02fc │ │ +057498: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 allowFreeFormInput Z │ │ @@ -25234,17 +25234,17 @@ │ │ type : '([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0574c0: |[0574c0] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -0574d0: 5b01 fd02 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@02fd │ │ -0574d4: 1100 |0002: return-object v0 │ │ +05749c: |[05749c] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +0574ac: 5b01 fd02 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@02fd │ │ +0574b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 choices [Ljava/lang/CharSequence; │ │ @@ -25254,32 +25254,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0574d8: |[0574d8] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -0574e8: 5b01 ff02 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@02ff │ │ -0574ec: 1100 |0002: return-object v0 │ │ +0574b4: |[0574b4] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +0574c4: 5b01 ff02 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@02ff │ │ +0574c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0002 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 4306 (RemoteInput.java) │ │ + source_file_idx : 4302 (RemoteInput.java) │ │ │ │ Class #136 header: │ │ class_idx : 387 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4306 │ │ +source_file_idx : 4302 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #136 annotations: │ │ Annotations on class │ │ @@ -25303,21 +25303,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInput$Impl;) │ │ name : 'getResultsFromIntent' │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4306 (RemoteInput.java) │ │ + source_file_idx : 4302 (RemoteInput.java) │ │ │ │ Class #137 header: │ │ class_idx : 392 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4307 │ │ +source_file_idx : 4303 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #137 - │ │ Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatApi20;' │ │ @@ -25332,17 +25332,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0574f0: |[0574f0] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ -057500: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -057506: 0e00 |0003: return-void │ │ +0574cc: |[0574cc] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ +0574dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0574e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatApi20; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -25350,19 +25350,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057508: |[057508] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -057518: 7110 6f08 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@086f │ │ -05751e: 0c00 |0003: move-result-object v0 │ │ -057520: 7130 c200 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@00c2 │ │ -057526: 0e00 |0007: return-void │ │ +0574e4: |[0574e4] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0574f4: 7110 6f08 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@086f │ │ +0574fa: 0c00 |0003: move-result-object v0 │ │ +0574fc: 7130 c200 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@00c2 │ │ +057502: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0008 reg=2 intent Landroid/content/Intent; │ │ @@ -25373,49 +25373,49 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -057528: |[057528] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ -057538: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -05753c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05753e: 1101 |0003: return-object v1 │ │ -057540: 2153 |0004: array-length v3, v5 │ │ -057542: 2331 7106 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@0671 │ │ -057546: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -057548: 2153 |0008: array-length v3, v5 │ │ -05754a: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ -05754e: 4602 0500 |000b: aget-object v2, v5, v0 │ │ -057552: 2203 2300 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@0023 │ │ -057556: 6e10 7908 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ -05755c: 0c04 |0012: move-result-object v4 │ │ -05755e: 7020 bc00 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@00bc │ │ -057564: 6e10 7808 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0878 │ │ -05756a: 0c04 |0019: move-result-object v4 │ │ -05756c: 6e20 c100 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00c1 │ │ -057572: 0c03 |001d: move-result-object v3 │ │ -057574: 6e10 7608 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0876 │ │ -05757a: 0c04 |0021: move-result-object v4 │ │ -05757c: 6e20 c000 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00c0 │ │ -057582: 0c03 |0025: move-result-object v3 │ │ -057584: 6e10 7508 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0875 │ │ -05758a: 0a04 |0029: move-result v4 │ │ -05758c: 6e20 bf00 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@00bf │ │ -057592: 0c03 |002d: move-result-object v3 │ │ -057594: 6e10 7708 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0877 │ │ -05759a: 0c04 |0031: move-result-object v4 │ │ -05759c: 6e20 bd00 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@00bd │ │ -0575a2: 0c03 |0035: move-result-object v3 │ │ -0575a4: 6e10 be00 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@00be │ │ -0575aa: 0c03 |0039: move-result-object v3 │ │ -0575ac: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ -0575b0: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0575b4: 28ca |003e: goto 0008 // -0036 │ │ +057504: |[057504] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ +057514: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +057518: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05751a: 1101 |0003: return-object v1 │ │ +05751c: 2153 |0004: array-length v3, v5 │ │ +05751e: 2331 7106 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@0671 │ │ +057522: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +057524: 2153 |0008: array-length v3, v5 │ │ +057526: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ +05752a: 4602 0500 |000b: aget-object v2, v5, v0 │ │ +05752e: 2203 2300 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@0023 │ │ +057532: 6e10 7908 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ +057538: 0c04 |0012: move-result-object v4 │ │ +05753a: 7020 bc00 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@00bc │ │ +057540: 6e10 7808 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0878 │ │ +057546: 0c04 |0019: move-result-object v4 │ │ +057548: 6e20 c100 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00c1 │ │ +05754e: 0c03 |001d: move-result-object v3 │ │ +057550: 6e10 7608 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0876 │ │ +057556: 0c04 |0021: move-result-object v4 │ │ +057558: 6e20 c000 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00c0 │ │ +05755e: 0c03 |0025: move-result-object v3 │ │ +057560: 6e10 7508 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0875 │ │ +057566: 0a04 |0029: move-result v4 │ │ +057568: 6e20 bf00 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@00bf │ │ +05756e: 0c03 |002d: move-result-object v3 │ │ +057570: 6e10 7708 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0877 │ │ +057576: 0c04 |0031: move-result-object v4 │ │ +057578: 6e20 bd00 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@00bd │ │ +05757e: 0c03 |0035: move-result-object v3 │ │ +057580: 6e10 be00 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@00be │ │ +057586: 0c03 |0039: move-result-object v3 │ │ +057588: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ +05758c: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +057590: 28ca |003e: goto 0008 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0003 line=52 │ │ 0x0004 line=42 │ │ 0x0007 line=43 │ │ @@ -25433,18 +25433,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0575b8: |[0575b8] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0575c8: 7110 c800 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@00c8 │ │ -0575ce: 0c00 |0003: move-result-object v0 │ │ -0575d0: 1100 |0004: return-object v0 │ │ +057594: |[057594] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0575a4: 7110 c800 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@00c8 │ │ +0575aa: 0c00 |0003: move-result-object v0 │ │ +0575ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 intent Landroid/content/Intent; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -25452,41 +25452,41 @@ │ │ type : '([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -0575d4: |[0575d4] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0575e4: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ -0575e8: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -0575ea: 1107 |0003: return-object v7 │ │ -0575ec: 2190 |0004: array-length v0, v9 │ │ -0575ee: 7220 7308 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0873 │ │ -0575f4: 0c07 |0008: move-result-object v7 │ │ -0575f6: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -0575f8: 2190 |000a: array-length v0, v9 │ │ -0575fa: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ -0575fe: 4608 0906 |000d: aget-object v8, v9, v6 │ │ -057602: 6e10 c700 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00c7 │ │ -057608: 0c01 |0012: move-result-object v1 │ │ -05760a: 6e10 c600 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00c6 │ │ -057610: 0c02 |0016: move-result-object v2 │ │ -057612: 6e10 c400 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00c4 │ │ -057618: 0c03 |001a: move-result-object v3 │ │ -05761a: 6e10 c300 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00c3 │ │ -057620: 0a04 |001e: move-result v4 │ │ -057622: 6e10 c500 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00c5 │ │ -057628: 0c05 |0022: move-result-object v5 │ │ -05762a: 07a0 |0023: move-object v0, v10 │ │ -05762c: 7806 7208 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0872 │ │ -057632: 0c00 |0027: move-result-object v0 │ │ -057634: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ -057638: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -05763c: 28de |002c: goto 000a // -0022 │ │ +0575b0: |[0575b0] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0575c0: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ +0575c4: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +0575c6: 1107 |0003: return-object v7 │ │ +0575c8: 2190 |0004: array-length v0, v9 │ │ +0575ca: 7220 7308 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0873 │ │ +0575d0: 0c07 |0008: move-result-object v7 │ │ +0575d2: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +0575d4: 2190 |000a: array-length v0, v9 │ │ +0575d6: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ +0575da: 4608 0906 |000d: aget-object v8, v9, v6 │ │ +0575de: 6e10 c700 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00c7 │ │ +0575e4: 0c01 |0012: move-result-object v1 │ │ +0575e6: 6e10 c600 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00c6 │ │ +0575ec: 0c02 |0016: move-result-object v2 │ │ +0575ee: 6e10 c400 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00c4 │ │ +0575f4: 0c03 |001a: move-result-object v3 │ │ +0575f6: 6e10 c300 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00c3 │ │ +0575fc: 0a04 |001e: move-result v4 │ │ +0575fe: 6e10 c500 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00c5 │ │ +057604: 0c05 |0022: move-result-object v5 │ │ +057606: 07a0 |0023: move-object v0, v10 │ │ +057608: 7806 7208 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0872 │ │ +05760e: 0c00 |0027: move-result-object v0 │ │ +057610: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ +057614: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +057618: 28de |002c: goto 000a // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0002 line=27 │ │ 0x0003 line=35 │ │ 0x0004 line=29 │ │ 0x0009 line=30 │ │ @@ -25497,21 +25497,21 @@ │ │ 0x000a - 0x002d reg=6 i I │ │ 0x0009 - 0x002d reg=7 result [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x000f - 0x002d reg=8 src Landroid/app/RemoteInput; │ │ 0x0000 - 0x002d reg=9 srcArray [Landroid/app/RemoteInput; │ │ 0x0000 - 0x002d reg=10 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4307 (RemoteInputCompatApi20.java) │ │ + source_file_idx : 4303 (RemoteInputCompatApi20.java) │ │ │ │ Class #138 header: │ │ class_idx : 393 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4308 │ │ +source_file_idx : 4304 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -25535,21 +25535,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4308 (RemoteInputCompatBase.java) │ │ + source_file_idx : 4304 (RemoteInputCompatBase.java) │ │ │ │ Class #139 header: │ │ class_idx : 394 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4308 │ │ +source_file_idx : 4304 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #139 annotations: │ │ Annotations on class │ │ @@ -25570,17 +25570,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057640: |[057640] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ -057650: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -057656: 0e00 |0003: return-void │ │ +05761c: |[05761c] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ +05762c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +057632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ @@ -25611,21 +25611,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ name : 'getResultKey' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4308 (RemoteInputCompatBase.java) │ │ + source_file_idx : 4304 (RemoteInputCompatBase.java) │ │ │ │ Class #140 header: │ │ class_idx : 395 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4308 │ │ +source_file_idx : 4304 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -25644,32 +25644,32 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057658: |[057658] android.support.v4.app.RemoteInputCompatBase.:()V │ │ -057668: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05766e: 0e00 |0003: return-void │ │ +057634: |[057634] android.support.v4.app.RemoteInputCompatBase.:()V │ │ +057644: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05764a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4308 (RemoteInputCompatBase.java) │ │ + source_file_idx : 4304 (RemoteInputCompatBase.java) │ │ │ │ Class #141 header: │ │ class_idx : 396 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4309 │ │ +source_file_idx : 4305 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #141 - │ │ Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatJellybean;' │ │ @@ -25719,17 +25719,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057670: |[057670] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ -057680: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -057686: 0e00 |0003: return-void │ │ +05764c: |[05764c] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ +05765c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +057662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ @@ -25737,43 +25737,43 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -057688: |[057688] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -057698: 2206 9400 |0000: new-instance v6, Landroid/os/Bundle; // type@0094 │ │ -05769c: 7010 a102 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -0576a2: 0780 |0005: move-object v0, v8 │ │ -0576a4: 2103 |0006: array-length v3, v0 │ │ -0576a6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0576a8: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ -0576ac: 4604 0002 |000a: aget-object v4, v0, v2 │ │ -0576b0: 6e10 7908 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ -0576b6: 0c07 |000f: move-result-object v7 │ │ -0576b8: 6e20 a402 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@02a4 │ │ -0576be: 0c05 |0013: move-result-object v5 │ │ -0576c0: 2057 d604 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@04d6 │ │ -0576c4: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ -0576c8: 6e10 7908 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ -0576ce: 0c07 |001b: move-result-object v7 │ │ -0576d0: 1f05 d604 |001c: check-cast v5, Ljava/lang/CharSequence; // type@04d6 │ │ -0576d4: 6e30 ba02 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ -0576da: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0576de: 28e5 |0023: goto 0008 // -001b │ │ -0576e0: 2201 3700 |0024: new-instance v1, Landroid/content/Intent; // type@0037 │ │ -0576e4: 7010 0001 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0100 │ │ -0576ea: 1a07 d115 |0029: const-string v7, "android.remoteinput.resultsData" // string@15d1 │ │ -0576ee: 6e30 1c01 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@011c │ │ -0576f4: 1a07 d015 |002e: const-string v7, "android.remoteinput.results" // string@15d0 │ │ -0576f8: 7120 d100 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@00d1 │ │ -0576fe: 0c07 |0033: move-result-object v7 │ │ -057700: 6e20 2601 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@0126 │ │ -057706: 0e00 |0037: return-void │ │ +057664: |[057664] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +057674: 2206 9400 |0000: new-instance v6, Landroid/os/Bundle; // type@0094 │ │ +057678: 7010 a102 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +05767e: 0780 |0005: move-object v0, v8 │ │ +057680: 2103 |0006: array-length v3, v0 │ │ +057682: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +057684: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ +057688: 4604 0002 |000a: aget-object v4, v0, v2 │ │ +05768c: 6e10 7908 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ +057692: 0c07 |000f: move-result-object v7 │ │ +057694: 6e20 a402 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@02a4 │ │ +05769a: 0c05 |0013: move-result-object v5 │ │ +05769c: 2057 d604 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@04d6 │ │ +0576a0: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ +0576a4: 6e10 7908 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ +0576aa: 0c07 |001b: move-result-object v7 │ │ +0576ac: 1f05 d604 |001c: check-cast v5, Ljava/lang/CharSequence; // type@04d6 │ │ +0576b0: 6e30 ba02 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ +0576b6: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0576ba: 28e5 |0023: goto 0008 // -001b │ │ +0576bc: 2201 3700 |0024: new-instance v1, Landroid/content/Intent; // type@0037 │ │ +0576c0: 7010 0001 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0100 │ │ +0576c6: 1a07 cd15 |0029: const-string v7, "android.remoteinput.resultsData" // string@15cd │ │ +0576ca: 6e30 1c01 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@011c │ │ +0576d0: 1a07 cc15 |002e: const-string v7, "android.remoteinput.results" // string@15cc │ │ +0576d4: 7120 d100 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@00d1 │ │ +0576da: 0c07 |0033: move-result-object v7 │ │ +0576dc: 6e20 2601 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@0126 │ │ +0576e2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ 0x000c line=98 │ │ 0x0014 line=99 │ │ 0x0018 line=100 │ │ @@ -25799,34 +25799,34 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -057708: |[057708] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -057718: 1a00 dd28 |0000: const-string v0, "resultKey" // string@28dd │ │ -05771c: 6e20 b202 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -057722: 0c01 |0005: move-result-object v1 │ │ -057724: 1a00 a820 |0006: const-string v0, "label" // string@20a8 │ │ -057728: 6e20 a802 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ -05772e: 0c02 |000b: move-result-object v2 │ │ -057730: 1a00 4317 |000c: const-string v0, "choices" // string@1743 │ │ -057734: 6e20 a902 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@02a9 │ │ -05773a: 0c03 |0011: move-result-object v3 │ │ -05773c: 1a00 8515 |0012: const-string v0, "allowFreeFormInput" // string@1585 │ │ -057740: 6e20 a502 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ -057746: 0a04 |0017: move-result v4 │ │ -057748: 1a00 731a |0018: const-string v0, "extras" // string@1a73 │ │ -05774c: 6e20 a702 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ -057752: 0c05 |001d: move-result-object v5 │ │ -057754: 0770 |001e: move-object v0, v7 │ │ -057756: 7806 7208 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0872 │ │ -05775c: 0c00 |0022: move-result-object v0 │ │ -05775e: 1100 |0023: return-object v0 │ │ +0576e4: |[0576e4] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0576f4: 1a00 d928 |0000: const-string v0, "resultKey" // string@28d9 │ │ +0576f8: 6e20 b202 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +0576fe: 0c01 |0005: move-result-object v1 │ │ +057700: 1a00 a420 |0006: const-string v0, "label" // string@20a4 │ │ +057704: 6e20 a802 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ +05770a: 0c02 |000b: move-result-object v2 │ │ +05770c: 1a00 3f17 |000c: const-string v0, "choices" // string@173f │ │ +057710: 6e20 a902 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@02a9 │ │ +057716: 0c03 |0011: move-result-object v3 │ │ +057718: 1a00 8115 |0012: const-string v0, "allowFreeFormInput" // string@1581 │ │ +05771c: 6e20 a502 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@02a5 │ │ +057722: 0a04 |0017: move-result v4 │ │ +057724: 1a00 6f1a |0018: const-string v0, "extras" // string@1a6f │ │ +057728: 6e20 a702 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ +05772e: 0c05 |001d: move-result-object v5 │ │ +057730: 0770 |001e: move-object v0, v7 │ │ +057732: 7806 7208 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0872 │ │ +057738: 0c00 |0022: move-result-object v0 │ │ +05773a: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0024 reg=6 data Landroid/os/Bundle; │ │ 0x0000 - 0x0024 reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ @@ -25835,30 +25835,30 @@ │ │ type : '([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -057760: |[057760] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -057770: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -057774: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -057776: 1101 |0003: return-object v1 │ │ -057778: 2132 |0004: array-length v2, v3 │ │ -05777a: 7220 7308 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0873 │ │ -057780: 0c01 |0008: move-result-object v1 │ │ -057782: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -057784: 2132 |000a: array-length v2, v3 │ │ -057786: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ -05778a: 4602 0300 |000d: aget-object v2, v3, v0 │ │ -05778e: 7120 7d08 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@087d │ │ -057794: 0c02 |0012: move-result-object v2 │ │ -057796: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ -05779a: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05779e: 28f3 |0017: goto 000a // -000d │ │ +05773c: |[05773c] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +05774c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +057750: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +057752: 1101 |0003: return-object v1 │ │ +057754: 2132 |0004: array-length v2, v3 │ │ +057756: 7220 7308 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0873 │ │ +05775c: 0c01 |0008: move-result-object v1 │ │ +05775e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +057760: 2132 |000a: array-length v2, v3 │ │ +057762: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ +057766: 4602 0300 |000d: aget-object v2, v3, v0 │ │ +05776a: 7120 7d08 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@087d │ │ +057770: 0c02 |0012: move-result-object v2 │ │ +057772: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ +057776: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05777a: 28f3 |0017: goto 000a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0003 line=65 │ │ 0x0004 line=61 │ │ 0x0009 line=62 │ │ @@ -25875,44 +25875,44 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0577a0: |[0577a0] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0577b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0577b2: 6e10 0a01 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@010a │ │ -0577b8: 0c00 |0004: move-result-object v0 │ │ -0577ba: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0577be: 1102 |0007: return-object v2 │ │ -0577c0: 6e10 cf00 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@00cf │ │ -0577c6: 0c01 |000b: move-result-object v1 │ │ -0577c8: 1a03 432d |000c: const-string v3, "text/vnd.android.intent" // string@2d43 │ │ -0577cc: 6e20 d300 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@00d3 │ │ -0577d2: 0a03 |0011: move-result v3 │ │ -0577d4: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ -0577d8: 6e10 d200 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@00d2 │ │ -0577de: 0c03 |0017: move-result-object v3 │ │ -0577e0: 1a04 d015 |0018: const-string v4, "android.remoteinput.results" // string@15d0 │ │ -0577e4: 6e20 7121 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -0577ea: 0a03 |001d: move-result v3 │ │ -0577ec: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ -0577f0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0577f2: 6e20 d000 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@00d0 │ │ -0577f8: 0c02 |0024: move-result-object v2 │ │ -0577fa: 6e10 ce00 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@00ce │ │ -057800: 0c02 |0028: move-result-object v2 │ │ -057802: 6e10 0e01 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@010e │ │ -057808: 0c02 |002c: move-result-object v2 │ │ -05780a: 1a03 d115 |002d: const-string v3, "android.remoteinput.resultsData" // string@15d1 │ │ -05780e: 6e20 ae02 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -057814: 0c02 |0032: move-result-object v2 │ │ -057816: 1f02 9400 |0033: check-cast v2, Landroid/os/Bundle; // type@0094 │ │ -05781a: 28d2 |0035: goto 0007 // -002e │ │ +05777c: |[05777c] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +05778c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05778e: 6e10 0a01 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@010a │ │ +057794: 0c00 |0004: move-result-object v0 │ │ +057796: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05779a: 1102 |0007: return-object v2 │ │ +05779c: 6e10 cf00 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@00cf │ │ +0577a2: 0c01 |000b: move-result-object v1 │ │ +0577a4: 1a03 3f2d |000c: const-string v3, "text/vnd.android.intent" // string@2d3f │ │ +0577a8: 6e20 d300 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@00d3 │ │ +0577ae: 0a03 |0011: move-result v3 │ │ +0577b0: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ +0577b4: 6e10 d200 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@00d2 │ │ +0577ba: 0c03 |0017: move-result-object v3 │ │ +0577bc: 1a04 cc15 |0018: const-string v4, "android.remoteinput.results" // string@15cc │ │ +0577c0: 6e20 7121 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +0577c6: 0a03 |001d: move-result v3 │ │ +0577c8: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ +0577cc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0577ce: 6e20 d000 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@00d0 │ │ +0577d4: 0c02 |0024: move-result-object v2 │ │ +0577d6: 6e10 ce00 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@00ce │ │ +0577dc: 0c02 |0028: move-result-object v2 │ │ +0577de: 6e10 0e01 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@010e │ │ +0577e4: 0c02 |002c: move-result-object v2 │ │ +0577e6: 1a03 cd15 |002d: const-string v3, "android.remoteinput.resultsData" // string@15cd │ │ +0577ea: 6e20 ae02 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +0577f0: 0c02 |0032: move-result-object v2 │ │ +0577f2: 1f02 9400 |0033: check-cast v2, Landroid/os/Bundle; // type@0094 │ │ +0577f6: 28d2 |0035: goto 0007 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=91 │ │ 0x0008 line=84 │ │ 0x000c line=85 │ │ @@ -25928,38 +25928,38 @@ │ │ type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -05781c: |[05781c] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ -05782c: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -057830: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -057836: 1a01 dd28 |0005: const-string v1, "resultKey" // string@28dd │ │ -05783a: 6e10 7908 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ -057840: 0c02 |000a: move-result-object v2 │ │ -057842: 6e30 c202 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -057848: 1a01 a820 |000e: const-string v1, "label" // string@20a8 │ │ -05784c: 6e10 7808 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0878 │ │ -057852: 0c02 |0013: move-result-object v2 │ │ -057854: 6e30 ba02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ -05785a: 1a01 4317 |0017: const-string v1, "choices" // string@1743 │ │ -05785e: 6e10 7608 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0876 │ │ -057864: 0c02 |001c: move-result-object v2 │ │ -057866: 6e30 bb02 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@02bb │ │ -05786c: 1a01 8515 |0020: const-string v1, "allowFreeFormInput" // string@1585 │ │ -057870: 6e10 7508 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0875 │ │ -057876: 0a02 |0025: move-result v2 │ │ -057878: 6e30 b802 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -05787e: 1a01 731a |0029: const-string v1, "extras" // string@1a73 │ │ -057882: 6e10 7708 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0877 │ │ -057888: 0c02 |002e: move-result-object v2 │ │ -05788a: 6e30 b902 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ -057890: 1100 |0032: return-object v0 │ │ +0577f8: |[0577f8] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ +057808: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +05780c: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +057812: 1a01 d928 |0005: const-string v1, "resultKey" // string@28d9 │ │ +057816: 6e10 7908 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0879 │ │ +05781c: 0c02 |000a: move-result-object v2 │ │ +05781e: 6e30 c202 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +057824: 1a01 a420 |000e: const-string v1, "label" // string@20a4 │ │ +057828: 6e10 7808 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0878 │ │ +05782e: 0c02 |0013: move-result-object v2 │ │ +057830: 6e30 ba02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ +057836: 1a01 3f17 |0017: const-string v1, "choices" // string@173f │ │ +05783a: 6e10 7608 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0876 │ │ +057840: 0c02 |001c: move-result-object v2 │ │ +057842: 6e30 bb02 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@02bb │ │ +057848: 1a01 8115 |0020: const-string v1, "allowFreeFormInput" // string@1581 │ │ +05784c: 6e10 7508 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@0875 │ │ +057852: 0a02 |0025: move-result v2 │ │ +057854: 6e30 b802 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +05785a: 1a01 6f1a |0029: const-string v1, "extras" // string@1a6f │ │ +05785e: 6e10 7708 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0877 │ │ +057864: 0c02 |002e: move-result-object v2 │ │ +057866: 6e30 b902 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ +05786c: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ 0x000e line=49 │ │ 0x0017 line=50 │ │ 0x0020 line=51 │ │ @@ -25974,29 +25974,29 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -057894: |[057894] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ -0578a4: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0578a8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0578aa: 1100 |0003: return-object v0 │ │ -0578ac: 2132 |0004: array-length v2, v3 │ │ -0578ae: 2320 7406 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@0674 │ │ -0578b2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0578b4: 2132 |0008: array-length v2, v3 │ │ -0578b6: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ -0578ba: 4602 0301 |000b: aget-object v2, v3, v1 │ │ -0578be: 7110 8008 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@0880 │ │ -0578c4: 0c02 |0010: move-result-object v2 │ │ -0578c6: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -0578ca: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0578ce: 28f3 |0015: goto 0008 // -000d │ │ +057870: |[057870] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ +057880: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +057884: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +057886: 1100 |0003: return-object v0 │ │ +057888: 2132 |0004: array-length v2, v3 │ │ +05788a: 2320 7406 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@0674 │ │ +05788e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +057890: 2132 |0008: array-length v2, v3 │ │ +057892: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ +057896: 4602 0301 |000b: aget-object v2, v3, v1 │ │ +05789a: 7110 8008 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@0880 │ │ +0578a0: 0c02 |0010: move-result-object v2 │ │ +0578a2: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +0578a6: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0578aa: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ 0x0003 line=76 │ │ 0x0004 line=72 │ │ 0x0007 line=73 │ │ @@ -26004,21 +26004,21 @@ │ │ 0x0013 line=73 │ │ locals : │ │ 0x0007 - 0x0016 reg=0 bundles [Landroid/os/Bundle; │ │ 0x0008 - 0x0016 reg=1 i I │ │ 0x0000 - 0x0016 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4309 (RemoteInputCompatJellybean.java) │ │ + source_file_idx : 4305 (RemoteInputCompatJellybean.java) │ │ │ │ Class #142 header: │ │ class_idx : 397 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4539 │ │ +source_file_idx : 4535 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #142 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -26038,32 +26038,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0578d0: |[0578d0] android.support.v4.app.ServiceCompat.:()V │ │ -0578e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0578e6: 0e00 |0003: return-void │ │ +0578ac: |[0578ac] android.support.v4.app.ServiceCompat.:()V │ │ +0578bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0578c2: 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 : 4539 (ServiceCompat.java) │ │ + source_file_idx : 4535 (ServiceCompat.java) │ │ │ │ Class #143 header: │ │ class_idx : 398 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4550 │ │ +source_file_idx : 4546 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -26121,37 +26121,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0578e8: |[0578e8] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -0578f8: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -0578fe: 5b34 1303 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0313 │ │ -057902: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -057906: 7010 0001 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0100 │ │ -05790c: 1a01 a015 |000a: const-string v1, "android.intent.action.SEND" // string@15a0 │ │ -057910: 6e20 2501 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ -057916: 0c00 |000f: move-result-object v0 │ │ -057918: 5b30 1703 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -05791c: 5430 1703 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057920: 1a01 e315 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@15e3 │ │ -057924: 6e10 1e00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@001e │ │ -05792a: 0c02 |0019: move-result-object v2 │ │ -05792c: 6e30 1f01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -057932: 5430 1703 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057936: 1a01 e215 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@15e2 │ │ -05793a: 6e10 1900 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0019 │ │ -057940: 0c02 |0024: move-result-object v2 │ │ -057942: 6e30 1d01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ -057948: 5430 1703 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -05794c: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -057950: 6e20 0501 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -057956: 0e00 |002f: return-void │ │ +0578c4: |[0578c4] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +0578d4: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +0578da: 5b34 1303 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0313 │ │ +0578de: 2200 3700 |0005: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +0578e2: 7010 0001 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0100 │ │ +0578e8: 1a01 9c15 |000a: const-string v1, "android.intent.action.SEND" // string@159c │ │ +0578ec: 6e20 2501 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ +0578f2: 0c00 |000f: move-result-object v0 │ │ +0578f4: 5b30 1703 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +0578f8: 5430 1703 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +0578fc: 1a01 df15 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@15df │ │ +057900: 6e10 1e00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@001e │ │ +057906: 0c02 |0019: move-result-object v2 │ │ +057908: 6e30 1f01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +05790e: 5430 1703 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057912: 1a01 de15 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@15de │ │ +057916: 6e10 1900 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0019 │ │ +05791c: 0c02 |0024: move-result-object v2 │ │ +05791e: 6e30 1d01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ +057924: 5430 1703 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057928: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +05792c: 6e20 0501 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +057932: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0003 line=280 │ │ 0x0005 line=281 │ │ 0x0012 line=282 │ │ 0x001d line=283 │ │ @@ -26166,35 +26166,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 │ │ -057958: |[057958] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -057968: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05796a: 5454 1703 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -05796e: 6e20 1401 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -057974: 0c00 |0006: move-result-object v0 │ │ -057976: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -05797a: 2101 |0009: array-length v1, v0 │ │ -05797c: 6e10 2222 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -057982: 0a04 |000d: move-result v4 │ │ -057984: b014 |000e: add-int/2addr v4, v1 │ │ -057986: 2342 9906 |000f: new-array v2, v4, [Ljava/lang/String; // type@0699 │ │ -05798a: 6e20 2422 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -057990: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -057994: 6e10 2222 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -05799a: 0a04 |0019: move-result v4 │ │ -05799c: 7151 b021 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0579a2: 5453 1703 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -0579a6: 6e30 2001 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -0579ac: 0e00 |0022: return-void │ │ -0579ae: 0131 |0023: move v1, v3 │ │ -0579b0: 28e6 |0024: goto 000a // -001a │ │ +057934: |[057934] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +057944: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +057946: 5454 1703 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +05794a: 6e20 1401 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +057950: 0c00 |0006: move-result-object v0 │ │ +057952: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +057956: 2101 |0009: array-length v1, v0 │ │ +057958: 6e10 2222 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05795e: 0a04 |000d: move-result v4 │ │ +057960: b014 |000e: add-int/2addr v4, v1 │ │ +057962: 2342 9906 |000f: new-array v2, v4, [Ljava/lang/String; // type@0699 │ │ +057966: 6e20 2422 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +05796c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +057970: 6e10 2222 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +057976: 0a04 |0019: move-result v4 │ │ +057978: 7151 b021 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +05797e: 5453 1703 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057982: 6e30 2001 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +057988: 0e00 |0022: return-void │ │ +05798a: 0131 |0023: move v1, v3 │ │ +05798c: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=345 │ │ 0x0007 line=346 │ │ 0x000a line=347 │ │ 0x0011 line=348 │ │ 0x0014 line=349 │ │ @@ -26216,33 +26216,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 │ │ -0579b4: |[0579b4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -0579c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0579c6: 6e10 9008 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0890 │ │ -0579cc: 0c00 |0004: move-result-object v0 │ │ -0579ce: 6e20 1401 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -0579d4: 0c01 |0008: move-result-object v1 │ │ -0579d6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0579da: 2112 |000b: array-length v2, v1 │ │ -0579dc: 2185 |000c: array-length v5, v8 │ │ -0579de: b025 |000d: add-int/2addr v5, v2 │ │ -0579e0: 2353 9906 |000e: new-array v3, v5, [Ljava/lang/String; // type@0699 │ │ -0579e4: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -0579e8: 7152 b021 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0579ee: 2185 |0015: array-length v5, v8 │ │ -0579f0: 7155 b021 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0579f6: 6e30 2001 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -0579fc: 0e00 |001c: return-void │ │ -0579fe: 0142 |001d: move v2, v4 │ │ -057a00: 28ee |001e: goto 000c // -0012 │ │ +057990: |[057990] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +0579a0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0579a2: 6e10 9008 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0890 │ │ +0579a8: 0c00 |0004: move-result-object v0 │ │ +0579aa: 6e20 1401 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +0579b0: 0c01 |0008: move-result-object v1 │ │ +0579b2: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0579b6: 2112 |000b: array-length v2, v1 │ │ +0579b8: 2185 |000c: array-length v5, v8 │ │ +0579ba: b025 |000d: add-int/2addr v5, v2 │ │ +0579bc: 2353 9906 |000e: new-array v3, v5, [Ljava/lang/String; // type@0699 │ │ +0579c0: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +0579c4: 7152 b021 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0579ca: 2185 |0015: array-length v5, v8 │ │ +0579cc: 7155 b021 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0579d2: 6e30 2001 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +0579d8: 0e00 |001c: return-void │ │ +0579da: 0142 |001d: move v2, v4 │ │ +0579dc: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0005 line=358 │ │ 0x0009 line=359 │ │ 0x000c line=360 │ │ 0x0010 line=361 │ │ @@ -26264,18 +26264,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 │ │ -057a04: |[057a04] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057a14: 2200 8e01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@018e │ │ -057a18: 7020 8308 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0883 │ │ -057a1e: 1100 |0005: return-object v0 │ │ +0579e0: |[0579e0] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0579f0: 2200 8e01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@018e │ │ +0579f4: 7020 8308 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0883 │ │ +0579fa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -26284,23 +26284,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 │ │ -057a20: |[057a20] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057a30: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ -057a34: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -057a38: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -057a3c: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -057a42: 5b10 1403 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ -057a46: 5410 1403 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ -057a4a: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -057a50: 1101 |0010: return-object v1 │ │ +0579fc: |[0579fc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057a0c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ +057a10: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +057a14: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +057a18: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +057a1e: 5b10 1403 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ +057a22: 5410 1403 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ +057a26: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +057a2c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0004 line=607 │ │ 0x000b line=609 │ │ 0x0010 line=610 │ │ locals : │ │ @@ -26312,18 +26312,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 │ │ -057a54: |[057a54] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057a64: 1a00 a415 |0000: const-string v0, "android.intent.extra.BCC" // string@15a4 │ │ -057a68: 7030 8c08 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@088c │ │ -057a6e: 1101 |0005: return-object v1 │ │ +057a30: |[057a30] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057a40: 1a00 a015 |0000: const-string v0, "android.intent.extra.BCC" // string@15a0 │ │ +057a44: 7030 8c08 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@088c │ │ +057a4a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0005 line=622 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -26333,23 +26333,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 │ │ -057a70: |[057a70] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057a80: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ -057a84: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -057a88: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -057a8c: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -057a92: 5b10 1503 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ -057a96: 5410 1503 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ -057a9a: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -057aa0: 1101 |0010: return-object v1 │ │ +057a4c: |[057a4c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057a5c: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ +057a60: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +057a64: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +057a68: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +057a6e: 5b10 1503 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ +057a72: 5410 1503 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ +057a76: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +057a7c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x000b line=569 │ │ 0x0010 line=570 │ │ locals : │ │ @@ -26361,18 +26361,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 │ │ -057aa4: |[057aa4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057ab4: 1a00 a515 |0000: const-string v0, "android.intent.extra.CC" // string@15a5 │ │ -057ab8: 7030 8c08 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@088c │ │ -057abe: 1101 |0005: return-object v1 │ │ +057a80: |[057a80] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057a90: 1a00 a115 |0000: const-string v0, "android.intent.extra.CC" // string@15a1 │ │ +057a94: 7030 8c08 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@088c │ │ +057a9a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0005 line=582 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -26382,23 +26382,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 │ │ -057ac0: |[057ac0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057ad0: 5410 1903 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ -057ad4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -057ad8: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -057adc: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -057ae2: 5b10 1903 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ -057ae6: 5410 1903 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ -057aea: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -057af0: 1101 |0010: return-object v1 │ │ +057a9c: |[057a9c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057aac: 5410 1903 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057ab0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +057ab4: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +057ab8: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +057abe: 5b10 1903 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057ac2: 5410 1903 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057ac6: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +057acc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0004 line=527 │ │ 0x000b line=529 │ │ 0x0010 line=530 │ │ locals : │ │ @@ -26410,18 +26410,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 │ │ -057af4: |[057af4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057b04: 1a00 a615 |0000: const-string v0, "android.intent.extra.EMAIL" // string@15a6 │ │ -057b08: 7030 8c08 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@088c │ │ -057b0e: 1101 |0005: return-object v1 │ │ +057ad0: |[057ad0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057ae0: 1a00 a215 |0000: const-string v0, "android.intent.extra.EMAIL" // string@15a2 │ │ +057ae4: 7030 8c08 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@088c │ │ +057aea: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0005 line=542 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -26431,38 +26431,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 │ │ -057b10: |[057b10] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057b20: 5431 1703 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057b24: 1a02 a915 |0002: const-string v2, "android.intent.extra.STREAM" // string@15a9 │ │ -057b28: 6e20 1201 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -057b2e: 0c00 |0007: move-result-object v0 │ │ -057b30: 1f00 9000 |0008: check-cast v0, Landroid/net/Uri; // type@0090 │ │ -057b34: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -057b38: 6e20 9708 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0897 │ │ -057b3e: 0c03 |000f: move-result-object v3 │ │ -057b40: 1103 |0010: return-object v3 │ │ -057b42: 5431 1803 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057b46: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -057b4a: 2201 2505 |0015: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -057b4e: 7010 1322 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -057b54: 5b31 1803 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057b58: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -057b5c: 5431 1703 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057b60: 1a02 a915 |0020: const-string v2, "android.intent.extra.STREAM" // string@15a9 │ │ -057b64: 6e20 2201 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ -057b6a: 5431 1803 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057b6e: 6e20 1722 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -057b74: 5431 1803 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057b78: 6e20 1722 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -057b7e: 28e1 |002f: goto 0010 // -001f │ │ +057aec: |[057aec] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057afc: 5431 1703 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057b00: 1a02 a515 |0002: const-string v2, "android.intent.extra.STREAM" // string@15a5 │ │ +057b04: 6e20 1201 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +057b0a: 0c00 |0007: move-result-object v0 │ │ +057b0c: 1f00 9000 |0008: check-cast v0, Landroid/net/Uri; // type@0090 │ │ +057b10: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +057b14: 6e20 9708 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0897 │ │ +057b1a: 0c03 |000f: move-result-object v3 │ │ +057b1c: 1103 |0010: return-object v3 │ │ +057b1e: 5431 1803 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057b22: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +057b26: 2201 2505 |0015: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +057b2a: 7010 1322 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +057b30: 5b31 1803 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057b34: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +057b38: 5431 1703 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057b3c: 1a02 a515 |0020: const-string v2, "android.intent.extra.STREAM" // string@15a5 │ │ +057b40: 6e20 2201 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ +057b46: 5431 1803 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057b4a: 6e20 1722 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +057b50: 5431 1803 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057b54: 6e20 1722 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +057b5a: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x000a line=488 │ │ 0x000c line=489 │ │ 0x0010 line=499 │ │ 0x0011 line=491 │ │ @@ -26482,21 +26482,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -057b80: |[057b80] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -057b90: 6e10 9008 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0890 │ │ -057b96: 0c00 |0003: move-result-object v0 │ │ -057b98: 5421 1603 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0316 │ │ -057b9c: 7120 0601 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0106 │ │ -057ba2: 0c00 |0009: move-result-object v0 │ │ -057ba4: 1100 |000a: return-object v0 │ │ +057b5c: |[057b5c] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +057b6c: 6e10 9008 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0890 │ │ +057b72: 0c00 |0003: move-result-object v0 │ │ +057b74: 5421 1603 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0316 │ │ +057b78: 7120 0601 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0106 │ │ +057b7e: 0c00 |0009: move-result-object v0 │ │ +057b80: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -26504,17 +26504,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057ba8: |[057ba8] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -057bb8: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0313 │ │ -057bbc: 1100 |0002: return-object v0 │ │ +057b84: |[057b84] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +057b94: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0313 │ │ +057b98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -26522,94 +26522,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -057bc0: |[057bc0] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -057bd0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -057bd2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -057bd4: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -057bd6: 5473 1903 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ -057bda: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -057bde: 1a03 a615 |0007: const-string v3, "android.intent.extra.EMAIL" // string@15a6 │ │ -057be2: 5474 1903 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ -057be6: 7030 8b08 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@088b │ │ -057bec: 5b76 1903 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ -057bf0: 5473 1503 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ -057bf4: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -057bf8: 1a03 a515 |0014: const-string v3, "android.intent.extra.CC" // string@15a5 │ │ -057bfc: 5474 1503 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ -057c00: 7030 8b08 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@088b │ │ -057c06: 5b76 1503 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ -057c0a: 5473 1403 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ -057c0e: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -057c12: 1a03 a415 |0021: const-string v3, "android.intent.extra.BCC" // string@15a4 │ │ -057c16: 5474 1403 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ -057c1a: 7030 8b08 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@088b │ │ -057c20: 5b76 1403 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ -057c24: 5473 1803 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057c28: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -057c2c: 5473 1803 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057c30: 6e10 2222 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -057c36: 0a03 |0033: move-result v3 │ │ -057c38: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -057c3c: 5473 1703 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057c40: 6e10 0701 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -057c46: 0c03 |003b: move-result-object v3 │ │ -057c48: 1a04 a115 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@15a1 │ │ -057c4c: 6e20 8621 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -057c52: 0a00 |0041: move-result v0 │ │ -057c54: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -057c58: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -057c5c: 5473 1703 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057c60: 1a04 a015 |0048: const-string v4, "android.intent.action.SEND" // string@15a0 │ │ -057c64: 6e20 2501 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ -057c6a: 5473 1803 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057c6e: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -057c72: 5473 1803 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057c76: 6e10 1c22 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -057c7c: 0a03 |0056: move-result v3 │ │ -057c7e: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -057c82: 5473 1703 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057c86: 1a04 a915 |005b: const-string v4, "android.intent.extra.STREAM" // string@15a9 │ │ -057c8a: 5475 1803 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057c8e: 6e20 1b22 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -057c94: 0c02 |0062: move-result-object v2 │ │ -057c96: 1f02 a400 |0063: check-cast v2, Landroid/os/Parcelable; // type@00a4 │ │ -057c9a: 6e30 1d01 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ -057ca0: 5b76 1803 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057ca4: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -057ca8: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -057cac: 5472 1703 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057cb0: 1a03 a115 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@15a1 │ │ -057cb4: 6e20 2501 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ -057cba: 5472 1803 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057cbe: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -057cc2: 5472 1803 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057cc6: 6e10 1c22 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -057ccc: 0a02 |007e: move-result v2 │ │ -057cce: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -057cd2: 5472 1703 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057cd6: 1a03 a915 |0083: const-string v3, "android.intent.extra.STREAM" // string@15a9 │ │ -057cda: 5474 1803 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057cde: 6e30 2101 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0121 │ │ -057ce4: 5472 1703 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057ce8: 1102 |008c: return-object v2 │ │ -057cea: 0121 |008d: move v1, v2 │ │ -057cec: 28a8 |008e: goto 0036 // -0058 │ │ -057cee: 5472 1703 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057cf2: 1a03 a915 |0091: const-string v3, "android.intent.extra.STREAM" // string@15a9 │ │ -057cf6: 6e20 2201 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ -057cfc: 28d2 |0096: goto 0068 // -002e │ │ -057cfe: 5472 1703 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057d02: 1a03 a915 |0099: const-string v3, "android.intent.extra.STREAM" // string@15a9 │ │ -057d06: 6e20 2201 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ -057d0c: 28ec |009e: goto 008a // -0014 │ │ +057b9c: |[057b9c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +057bac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +057bae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +057bb0: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +057bb2: 5473 1903 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057bb6: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +057bba: 1a03 a215 |0007: const-string v3, "android.intent.extra.EMAIL" // string@15a2 │ │ +057bbe: 5474 1903 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057bc2: 7030 8b08 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@088b │ │ +057bc8: 5b76 1903 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057bcc: 5473 1503 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ +057bd0: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +057bd4: 1a03 a115 |0014: const-string v3, "android.intent.extra.CC" // string@15a1 │ │ +057bd8: 5474 1503 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ +057bdc: 7030 8b08 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@088b │ │ +057be2: 5b76 1503 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0315 │ │ +057be6: 5473 1403 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ +057bea: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +057bee: 1a03 a015 |0021: const-string v3, "android.intent.extra.BCC" // string@15a0 │ │ +057bf2: 5474 1403 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ +057bf6: 7030 8b08 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@088b │ │ +057bfc: 5b76 1403 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0314 │ │ +057c00: 5473 1803 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057c04: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +057c08: 5473 1803 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057c0c: 6e10 2222 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +057c12: 0a03 |0033: move-result v3 │ │ +057c14: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +057c18: 5473 1703 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057c1c: 6e10 0701 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +057c22: 0c03 |003b: move-result-object v3 │ │ +057c24: 1a04 9d15 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@159d │ │ +057c28: 6e20 8621 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +057c2e: 0a00 |0041: move-result v0 │ │ +057c30: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +057c34: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +057c38: 5473 1703 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057c3c: 1a04 9c15 |0048: const-string v4, "android.intent.action.SEND" // string@159c │ │ +057c40: 6e20 2501 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ +057c46: 5473 1803 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057c4a: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +057c4e: 5473 1803 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057c52: 6e10 1c22 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +057c58: 0a03 |0056: move-result v3 │ │ +057c5a: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +057c5e: 5473 1703 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057c62: 1a04 a515 |005b: const-string v4, "android.intent.extra.STREAM" // string@15a5 │ │ +057c66: 5475 1803 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057c6a: 6e20 1b22 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +057c70: 0c02 |0062: move-result-object v2 │ │ +057c72: 1f02 a400 |0063: check-cast v2, Landroid/os/Parcelable; // type@00a4 │ │ +057c76: 6e30 1d01 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ +057c7c: 5b76 1803 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057c80: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +057c84: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +057c88: 5472 1703 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057c8c: 1a03 9d15 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@159d │ │ +057c90: 6e20 2501 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ +057c96: 5472 1803 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057c9a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +057c9e: 5472 1803 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057ca2: 6e10 1c22 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +057ca8: 0a02 |007e: move-result v2 │ │ +057caa: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +057cae: 5472 1703 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057cb2: 1a03 a515 |0083: const-string v3, "android.intent.extra.STREAM" // string@15a5 │ │ +057cb6: 5474 1803 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057cba: 6e30 2101 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0121 │ │ +057cc0: 5472 1703 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057cc4: 1102 |008c: return-object v2 │ │ +057cc6: 0121 |008d: move v1, v2 │ │ +057cc8: 28a8 |008e: goto 0036 // -0058 │ │ +057cca: 5472 1703 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057cce: 1a03 a515 |0091: const-string v3, "android.intent.extra.STREAM" // string@15a5 │ │ +057cd2: 6e20 2201 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ +057cd8: 28d2 |0096: goto 0068 // -002e │ │ +057cda: 5472 1703 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057cde: 1a03 a515 |0099: const-string v3, "android.intent.extra.STREAM" // string@15a5 │ │ +057ce2: 6e20 2201 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0122 │ │ +057ce8: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=297 │ │ 0x0007 line=298 │ │ 0x000e line=299 │ │ 0x0010 line=301 │ │ 0x0014 line=302 │ │ @@ -26644,21 +26644,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 │ │ -057d10: |[057d10] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057d20: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0313 │ │ -057d24: 6e20 2000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0020 │ │ -057d2a: 0c00 |0005: move-result-object v0 │ │ -057d2c: 6e20 9208 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0892 │ │ -057d32: 0c00 |0009: move-result-object v0 │ │ -057d34: 1100 |000a: return-object v0 │ │ +057cec: |[057cec] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057cfc: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0313 │ │ +057d00: 6e20 2000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0020 │ │ +057d06: 0c00 |0005: move-result-object v0 │ │ +057d08: 6e20 9208 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0892 │ │ +057d0e: 0c00 |0009: move-result-object v0 │ │ +057d10: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -26667,17 +26667,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 │ │ -057d38: |[057d38] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057d48: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0316 │ │ -057d4c: 1100 |0002: return-object v0 │ │ +057d14: |[057d14] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057d24: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0316 │ │ +057d28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0002 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -26687,19 +26687,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 │ │ -057d50: |[057d50] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057d60: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057d64: 1a01 a415 |0002: const-string v1, "android.intent.extra.BCC" // string@15a4 │ │ -057d68: 6e30 2001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -057d6e: 1102 |0007: return-object v2 │ │ +057d2c: |[057d2c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057d3c: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057d40: 1a01 a015 |0002: const-string v1, "android.intent.extra.BCC" // string@15a0 │ │ +057d44: 6e30 2001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +057d4a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0007 line=595 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -26709,19 +26709,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 │ │ -057d70: |[057d70] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057d80: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057d84: 1a01 a515 |0002: const-string v1, "android.intent.extra.CC" // string@15a5 │ │ -057d88: 6e30 2001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -057d8e: 1102 |0007: return-object v2 │ │ +057d4c: |[057d4c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057d5c: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057d60: 1a01 a115 |0002: const-string v1, "android.intent.extra.CC" // string@15a1 │ │ +057d64: 6e30 2001 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +057d6a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0007 line=555 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -26731,23 +26731,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 │ │ -057d90: |[057d90] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057da0: 5420 1903 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ -057da4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -057da8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -057daa: 5b20 1903 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ -057dae: 5420 1703 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057db2: 1a01 a615 |0009: const-string v1, "android.intent.extra.EMAIL" // string@15a6 │ │ -057db6: 6e30 2001 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ -057dbc: 1102 |000e: return-object v2 │ │ +057d6c: |[057d6c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057d7c: 5420 1903 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057d80: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +057d84: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +057d86: 5b20 1903 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0319 │ │ +057d8a: 5420 1703 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057d8e: 1a01 a215 |0009: const-string v1, "android.intent.extra.EMAIL" // string@15a2 │ │ +057d92: 6e30 2001 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0120 │ │ +057d98: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=512 │ │ 0x0007 line=514 │ │ 0x000e line=515 │ │ locals : │ │ @@ -26759,27 +26759,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 │ │ -057dc0: |[057dc0] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057dd0: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057dd4: 1a01 a715 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@15a7 │ │ -057dd8: 6e30 1f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -057dde: 5420 1703 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057de2: 1a01 ab15 |0009: const-string v1, "android.intent.extra.TEXT" // string@15ab │ │ -057de6: 6e20 1701 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0117 │ │ -057dec: 0a00 |000e: move-result v0 │ │ -057dee: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -057df2: 7110 fb1b 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1bfb │ │ -057df8: 0c00 |0014: move-result-object v0 │ │ -057dfa: 6e20 9908 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0899 │ │ -057e00: 1102 |0018: return-object v2 │ │ +057d9c: |[057d9c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057dac: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057db0: 1a01 a315 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@15a3 │ │ +057db4: 6e30 1f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +057dba: 5420 1703 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057dbe: 1a01 a715 |0009: const-string v1, "android.intent.extra.TEXT" // string@15a7 │ │ +057dc2: 6e20 1701 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0117 │ │ +057dc8: 0a00 |000e: move-result v0 │ │ +057dca: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +057dce: 7110 fb1b 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1bfb │ │ +057dd4: 0c00 |0014: move-result-object v0 │ │ +057dd6: 6e20 9908 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0899 │ │ +057ddc: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ 0x0011 line=451 │ │ 0x0018 line=453 │ │ locals : │ │ @@ -26791,31 +26791,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 │ │ -057e04: |[057e04] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057e14: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057e18: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -057e1e: 0c00 |0005: move-result-object v0 │ │ -057e20: 1a01 a015 |0006: const-string v1, "android.intent.action.SEND" // string@15a0 │ │ -057e24: 6e20 8621 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -057e2a: 0a00 |000b: move-result v0 │ │ -057e2c: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -057e30: 5420 1703 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057e34: 1a01 a015 |0010: const-string v1, "android.intent.action.SEND" // string@15a0 │ │ -057e38: 6e20 2501 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ -057e3e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -057e40: 5b20 1803 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ -057e44: 5420 1703 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057e48: 1a01 a915 |001a: const-string v1, "android.intent.extra.STREAM" // string@15a9 │ │ -057e4c: 6e30 1d01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ -057e52: 1102 |001f: return-object v2 │ │ +057de0: |[057de0] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057df0: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057df4: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +057dfa: 0c00 |0005: move-result-object v0 │ │ +057dfc: 1a01 9c15 |0006: const-string v1, "android.intent.action.SEND" // string@159c │ │ +057e00: 6e20 8621 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +057e06: 0a00 |000b: move-result v0 │ │ +057e08: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +057e0c: 5420 1703 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057e10: 1a01 9c15 |0010: const-string v1, "android.intent.action.SEND" // string@159c │ │ +057e14: 6e20 2501 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0125 │ │ +057e1a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +057e1c: 5b20 1803 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0318 │ │ +057e20: 5420 1703 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057e24: 1a01 a515 |001a: const-string v1, "android.intent.extra.STREAM" // string@15a5 │ │ +057e28: 6e30 1d01 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@011d │ │ +057e2e: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x000e line=468 │ │ 0x0015 line=470 │ │ 0x0018 line=471 │ │ 0x001f line=472 │ │ @@ -26828,19 +26828,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 │ │ -057e54: |[057e54] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057e64: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057e68: 1a01 aa15 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@15aa │ │ -057e6c: 6e30 1f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -057e72: 1102 |0007: return-object v2 │ │ +057e30: |[057e30] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057e40: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057e44: 1a01 a615 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@15a6 │ │ +057e48: 6e30 1f01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +057e4e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ 0x0007 line=634 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -26850,19 +26850,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 │ │ -057e74: |[057e74] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057e84: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057e88: 1a01 ab15 |0002: const-string v1, "android.intent.extra.TEXT" // string@15ab │ │ -057e8c: 6e30 1e01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@011e │ │ -057e92: 1102 |0007: return-object v2 │ │ +057e50: |[057e50] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057e60: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057e64: 1a01 a715 |0002: const-string v1, "android.intent.extra.TEXT" // string@15a7 │ │ +057e68: 6e30 1e01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@011e │ │ +057e6e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0007 line=433 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -26872,18 +26872,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 │ │ -057e94: |[057e94] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057ea4: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ -057ea8: 6e20 2901 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0129 │ │ -057eae: 1101 |0005: return-object v1 │ │ +057e70: |[057e70] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057e80: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0317 │ │ +057e84: 6e20 2901 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0129 │ │ +057e8a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -26893,34 +26893,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -057eb0: |[057eb0] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -057ec0: 5420 1303 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0313 │ │ -057ec4: 6e10 8d08 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@088d │ │ -057eca: 0c01 |0005: move-result-object v1 │ │ -057ecc: 6e20 3c00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@003c │ │ -057ed2: 0e00 |0009: return-void │ │ +057e8c: |[057e8c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +057e9c: 5420 1303 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0313 │ │ +057ea0: 6e10 8d08 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@088d │ │ +057ea6: 0c01 |0005: move-result-object v1 │ │ +057ea8: 6e20 3c00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@003c │ │ +057eae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0009 line=388 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 4550 (ShareCompat.java) │ │ + source_file_idx : 4546 (ShareCompat.java) │ │ │ │ Class #144 header: │ │ class_idx : 399 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4550 │ │ +source_file_idx : 4546 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #144 annotations: │ │ Annotations on class │ │ @@ -26967,27 +26967,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -057ed4: |[057ed4] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -057ee4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -057eea: 5b12 1b03 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031b │ │ -057eee: 6e10 1a00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -057ef4: 0c00 |0008: move-result-object v0 │ │ -057ef6: 5b10 1e03 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -057efa: 7110 c208 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@08c2 │ │ -057f00: 0c00 |000e: move-result-object v0 │ │ -057f02: 5b10 1d03 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ -057f06: 7110 c108 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@08c1 │ │ -057f0c: 0c00 |0014: move-result-object v0 │ │ -057f0e: 5b10 1c03 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@031c │ │ -057f12: 0e00 |0017: return-void │ │ +057eb0: |[057eb0] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +057ec0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +057ec6: 5b12 1b03 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031b │ │ +057eca: 6e10 1a00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +057ed0: 0c00 |0008: move-result-object v0 │ │ +057ed2: 5b10 1e03 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +057ed6: 7110 c208 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@08c2 │ │ +057edc: 0c00 |000e: move-result-object v0 │ │ +057ede: 5b10 1d03 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ +057ee2: 7110 c108 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@08c1 │ │ +057ee8: 0c00 |0014: move-result-object v0 │ │ +057eea: 5b10 1c03 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@031c │ │ +057eee: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0003 line=677 │ │ 0x0005 line=678 │ │ 0x000b line=679 │ │ 0x0011 line=680 │ │ @@ -27001,18 +27001,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 │ │ -057f14: |[057f14] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -057f24: 2200 8f01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@018f │ │ -057f28: 7020 9c08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@089c │ │ -057f2e: 1100 |0005: return-object v0 │ │ +057ef0: |[057ef0] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +057f00: 2200 8f01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@018f │ │ +057f04: 7020 9c08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@089c │ │ +057f0a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -27021,17 +27021,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057f30: |[057f30] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -057f40: 5410 1c03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@031c │ │ -057f44: 1100 |0002: return-object v0 │ │ +057f0c: |[057f0c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +057f1c: 5410 1c03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@031c │ │ +057f20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27039,31 +27039,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -057f48: |[057f48] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -057f58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -057f5a: 5453 1c03 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@031c │ │ -057f5e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -057f62: 1102 |0005: return-object v2 │ │ -057f64: 5453 1b03 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031b │ │ -057f68: 6e10 1d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001d │ │ -057f6e: 0c01 |000b: move-result-object v1 │ │ -057f70: 5453 1c03 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@031c │ │ -057f74: 6e20 3901 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0139 │ │ -057f7a: 0c02 |0011: move-result-object v2 │ │ -057f7c: 28f3 |0012: goto 0005 // -000d │ │ -057f7e: 0d00 |0013: move-exception v0 │ │ -057f80: 1a03 c606 |0014: const-string v3, "IntentReader" // string@06c6 │ │ -057f84: 1a04 1304 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0413 │ │ -057f88: 7130 111c 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -057f8e: 28ea |001b: goto 0005 // -0016 │ │ +057f24: |[057f24] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +057f34: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +057f36: 5453 1c03 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@031c │ │ +057f3a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +057f3e: 1102 |0005: return-object v2 │ │ +057f40: 5453 1b03 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031b │ │ +057f44: 6e10 1d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001d │ │ +057f4a: 0c01 |000b: move-result-object v1 │ │ +057f4c: 5453 1c03 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@031c │ │ +057f50: 6e20 3901 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0139 │ │ +057f56: 0c02 |0011: move-result-object v2 │ │ +057f58: 28f3 |0012: goto 0005 // -000d │ │ +057f5a: 0d00 |0013: move-exception v0 │ │ +057f5c: 1a03 c606 |0014: const-string v3, "IntentReader" // string@06c6 │ │ +057f60: 1a04 1304 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0413 │ │ +057f64: 7130 111c 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +057f6a: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=902 │ │ 0x0005 line=910 │ │ 0x0006 line=904 │ │ @@ -27080,31 +27080,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -057f9c: |[057f9c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -057fac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -057fae: 5453 1d03 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ -057fb2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -057fb6: 1102 |0005: return-object v2 │ │ -057fb8: 5453 1b03 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031b │ │ -057fbc: 6e10 1d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001d │ │ -057fc2: 0c01 |000b: move-result-object v1 │ │ -057fc4: 5453 1d03 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ -057fc8: 6e20 3b01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@013b │ │ -057fce: 0c02 |0011: move-result-object v2 │ │ -057fd0: 28f3 |0012: goto 0005 // -000d │ │ -057fd2: 0d00 |0013: move-exception v0 │ │ -057fd4: 1a03 c606 |0014: const-string v3, "IntentReader" // string@06c6 │ │ -057fd8: 1a04 1404 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0414 │ │ -057fdc: 7130 111c 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -057fe2: 28ea |001b: goto 0005 // -0016 │ │ +057f78: |[057f78] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +057f88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +057f8a: 5453 1d03 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ +057f8e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +057f92: 1102 |0005: return-object v2 │ │ +057f94: 5453 1b03 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031b │ │ +057f98: 6e10 1d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001d │ │ +057f9e: 0c01 |000b: move-result-object v1 │ │ +057fa0: 5453 1d03 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ +057fa4: 6e20 3b01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@013b │ │ +057faa: 0c02 |0011: move-result-object v2 │ │ +057fac: 28f3 |0012: goto 0005 // -000d │ │ +057fae: 0d00 |0013: move-exception v0 │ │ +057fb0: 1a03 c606 |0014: const-string v3, "IntentReader" // string@06c6 │ │ +057fb4: 1a04 1404 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0414 │ │ +057fb8: 7130 111c 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +057fbe: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=924 │ │ 0x0005 line=932 │ │ 0x0006 line=926 │ │ @@ -27121,34 +27121,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -057ff0: |[057ff0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -058000: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -058002: 5453 1d03 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ -058006: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -05800a: 1102 |0005: return-object v2 │ │ -05800c: 5453 1b03 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031b │ │ -058010: 6e10 1d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001d │ │ -058016: 0c01 |000b: move-result-object v1 │ │ -058018: 5453 1d03 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ -05801c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -05801e: 6e30 3c01 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@013c │ │ -058024: 0c03 |0012: move-result-object v3 │ │ -058026: 6e20 3d01 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@013d │ │ -05802c: 0c02 |0016: move-result-object v2 │ │ -05802e: 28ee |0017: goto 0005 // -0012 │ │ -058030: 0d00 |0018: move-exception v0 │ │ -058032: 1a03 c606 |0019: const-string v3, "IntentReader" // string@06c6 │ │ -058036: 1a04 1504 |001b: const-string v4, "Could not retrieve label for calling application" // string@0415 │ │ -05803a: 7130 111c 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -058040: 28e5 |0020: goto 0005 // -001b │ │ +057fcc: |[057fcc] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +057fdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +057fde: 5453 1d03 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ +057fe2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +057fe6: 1102 |0005: return-object v2 │ │ +057fe8: 5453 1b03 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@031b │ │ +057fec: 6e10 1d00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001d │ │ +057ff2: 0c01 |000b: move-result-object v1 │ │ +057ff4: 5453 1d03 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ +057ff8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +057ffa: 6e30 3c01 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@013c │ │ +058000: 0c03 |0012: move-result-object v3 │ │ +058002: 6e20 3d01 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@013d │ │ +058008: 0c02 |0016: move-result-object v2 │ │ +05800a: 28ee |0017: goto 0005 // -0012 │ │ +05800c: 0d00 |0018: move-exception v0 │ │ +05800e: 1a03 c606 |0019: const-string v3, "IntentReader" // string@06c6 │ │ +058012: 1a04 1504 |001b: const-string v4, "Could not retrieve label for calling application" // string@0415 │ │ +058016: 7130 111c 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +05801c: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=946 │ │ 0x0005 line=954 │ │ 0x0006 line=948 │ │ @@ -27165,17 +27165,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058050: |[058050] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -058060: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ -058064: 1100 |0002: return-object v0 │ │ +05802c: |[05802c] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +05803c: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@031d │ │ +058040: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27183,20 +27183,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058068: |[058068] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -058078: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -05807c: 1a01 a415 |0002: const-string v1, "android.intent.extra.BCC" // string@15a4 │ │ -058080: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -058086: 0c00 |0007: move-result-object v0 │ │ -058088: 1100 |0008: return-object v0 │ │ +058044: |[058044] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +058054: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +058058: 1a01 a015 |0002: const-string v1, "android.intent.extra.BCC" // string@15a0 │ │ +05805c: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +058062: 0c00 |0007: move-result-object v0 │ │ +058064: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27204,20 +27204,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05808c: |[05808c] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -05809c: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -0580a0: 1a01 a515 |0002: const-string v1, "android.intent.extra.CC" // string@15a5 │ │ -0580a4: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -0580aa: 0c00 |0007: move-result-object v0 │ │ -0580ac: 1100 |0008: return-object v0 │ │ +058068: |[058068] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +058078: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +05807c: 1a01 a115 |0002: const-string v1, "android.intent.extra.CC" // string@15a1 │ │ +058080: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +058086: 0c00 |0007: move-result-object v0 │ │ +058088: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27225,20 +27225,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0580b0: |[0580b0] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -0580c0: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -0580c4: 1a01 a615 |0002: const-string v1, "android.intent.extra.EMAIL" // string@15a6 │ │ -0580c8: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ -0580ce: 0c00 |0007: move-result-object v0 │ │ -0580d0: 1100 |0008: return-object v0 │ │ +05808c: |[05808c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +05809c: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +0580a0: 1a01 a215 |0002: const-string v1, "android.intent.extra.EMAIL" // string@15a2 │ │ +0580a4: 6e20 1401 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0114 │ │ +0580aa: 0c00 |0007: move-result-object v0 │ │ +0580ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27246,34 +27246,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0580d4: |[0580d4] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -0580e4: 5442 1e03 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -0580e8: 1a03 a715 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@15a7 │ │ -0580ec: 6e20 1501 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -0580f2: 0c00 |0007: move-result-object v0 │ │ -0580f4: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -0580f8: 6e10 ab08 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@08ab │ │ -0580fe: 0c01 |000d: move-result-object v1 │ │ -058100: 2012 f003 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@03f0 │ │ -058104: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -058108: 1f01 f003 |0012: check-cast v1, Landroid/text/Spanned; // type@03f0 │ │ -05810c: 7110 fc1b 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1bfc │ │ -058112: 0c00 |0017: move-result-object v0 │ │ -058114: 1100 |0018: return-object v0 │ │ -058116: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -05811a: 7100 be08 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@08be │ │ -058120: 0c02 |001e: move-result-object v2 │ │ -058122: 7220 b108 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@08b1 │ │ -058128: 0c00 |0022: move-result-object v0 │ │ -05812a: 28f5 |0023: goto 0018 // -000b │ │ +0580b0: |[0580b0] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +0580c0: 5442 1e03 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +0580c4: 1a03 a315 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@15a3 │ │ +0580c8: 6e20 1501 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +0580ce: 0c00 |0007: move-result-object v0 │ │ +0580d0: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +0580d4: 6e10 ab08 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@08ab │ │ +0580da: 0c01 |000d: move-result-object v1 │ │ +0580dc: 2012 f003 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@03f0 │ │ +0580e0: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +0580e4: 1f01 f003 |0012: check-cast v1, Landroid/text/Spanned; // type@03f0 │ │ +0580e8: 7110 fc1b 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1bfc │ │ +0580ee: 0c00 |0017: move-result-object v0 │ │ +0580f0: 1100 |0018: return-object v0 │ │ +0580f2: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +0580f6: 7100 be08 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@08be │ │ +0580fc: 0c02 |001e: move-result-object v2 │ │ +0580fe: 7220 b108 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@08b1 │ │ +058104: 0c00 |0022: move-result-object v0 │ │ +058106: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0008 line=751 │ │ 0x000a line=752 │ │ 0x000e line=753 │ │ 0x0012 line=754 │ │ @@ -27291,21 +27291,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05812c: |[05812c] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -05813c: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -058140: 1a01 a915 |0002: const-string v1, "android.intent.extra.STREAM" // string@15a9 │ │ -058144: 6e20 1201 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -05814a: 0c00 |0007: move-result-object v0 │ │ -05814c: 1f00 9000 |0008: check-cast v0, Landroid/net/Uri; // type@0090 │ │ -058150: 1100 |000a: return-object v0 │ │ +058108: |[058108] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +058118: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +05811c: 1a01 a515 |0002: const-string v1, "android.intent.extra.STREAM" // string@15a5 │ │ +058120: 6e20 1201 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +058126: 0c00 |0007: move-result-object v0 │ │ +058128: 1f00 9000 |0008: check-cast v0, Landroid/net/Uri; // type@0090 │ │ +05812c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27313,58 +27313,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -058154: |[058154] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -058164: 5430 1f03 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ -058168: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -05816c: 6e10 ad08 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@08ad │ │ -058172: 0a00 |0007: move-result v0 │ │ -058174: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -058178: 5430 1e03 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -05817c: 1a01 a915 |000c: const-string v1, "android.intent.extra.STREAM" // string@15a9 │ │ -058180: 6e20 1101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0111 │ │ -058186: 0c00 |0011: move-result-object v0 │ │ -058188: 5b30 1f03 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ -05818c: 5430 1f03 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ -058190: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -058194: 5430 1f03 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ -058198: 6e20 1b22 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -05819e: 0c00 |001d: move-result-object v0 │ │ -0581a0: 1f00 9000 |001e: check-cast v0, Landroid/net/Uri; // type@0090 │ │ -0581a4: 1100 |0020: return-object v0 │ │ -0581a6: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -0581aa: 5430 1e03 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -0581ae: 1a01 a915 |0025: const-string v1, "android.intent.extra.STREAM" // string@15a9 │ │ -0581b2: 6e20 1201 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -0581b8: 0c00 |002a: move-result-object v0 │ │ -0581ba: 1f00 9000 |002b: check-cast v0, Landroid/net/Uri; // type@0090 │ │ -0581be: 28f3 |002d: goto 0020 // -000d │ │ -0581c0: 2200 e704 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -0581c4: 2201 f804 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0581c8: 7010 a121 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0581ce: 1a02 fd11 |0035: const-string v2, "Stream items available: " // string@11fd │ │ -0581d2: 6e20 aa21 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0581d8: 0c01 |003a: move-result-object v1 │ │ -0581da: 6e10 a908 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@08a9 │ │ -0581e0: 0a02 |003e: move-result v2 │ │ -0581e2: 6e20 a621 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0581e8: 0c01 |0042: move-result-object v1 │ │ -0581ea: 1a02 5a00 |0043: const-string v2, " index requested: " // string@005a │ │ -0581ee: 6e20 aa21 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0581f4: 0c01 |0048: move-result-object v1 │ │ -0581f6: 6e20 a621 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0581fc: 0c01 |004c: move-result-object v1 │ │ -0581fe: 6e10 af21 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -058204: 0c01 |0050: move-result-object v1 │ │ -058206: 7020 4c21 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -05820c: 2700 |0054: throw v0 │ │ +058130: |[058130] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +058140: 5430 1f03 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ +058144: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +058148: 6e10 ad08 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@08ad │ │ +05814e: 0a00 |0007: move-result v0 │ │ +058150: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +058154: 5430 1e03 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +058158: 1a01 a515 |000c: const-string v1, "android.intent.extra.STREAM" // string@15a5 │ │ +05815c: 6e20 1101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0111 │ │ +058162: 0c00 |0011: move-result-object v0 │ │ +058164: 5b30 1f03 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ +058168: 5430 1f03 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ +05816c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +058170: 5430 1f03 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ +058174: 6e20 1b22 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +05817a: 0c00 |001d: move-result-object v0 │ │ +05817c: 1f00 9000 |001e: check-cast v0, Landroid/net/Uri; // type@0090 │ │ +058180: 1100 |0020: return-object v0 │ │ +058182: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +058186: 5430 1e03 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +05818a: 1a01 a515 |0025: const-string v1, "android.intent.extra.STREAM" // string@15a5 │ │ +05818e: 6e20 1201 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +058194: 0c00 |002a: move-result-object v0 │ │ +058196: 1f00 9000 |002b: check-cast v0, Landroid/net/Uri; // type@0090 │ │ +05819a: 28f3 |002d: goto 0020 // -000d │ │ +05819c: 2200 e704 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +0581a0: 2201 f804 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0581a4: 7010 a121 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0581aa: 1a02 f911 |0035: const-string v2, "Stream items available: " // string@11f9 │ │ +0581ae: 6e20 aa21 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0581b4: 0c01 |003a: move-result-object v1 │ │ +0581b6: 6e10 a908 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@08a9 │ │ +0581bc: 0a02 |003e: move-result v2 │ │ +0581be: 6e20 a621 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0581c4: 0c01 |0042: move-result-object v1 │ │ +0581c6: 1a02 5a00 |0043: const-string v2, " index requested: " // string@005a │ │ +0581ca: 6e20 aa21 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0581d0: 0c01 |0048: move-result-object v1 │ │ +0581d2: 6e20 a621 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0581d8: 0c01 |004c: move-result-object v1 │ │ +0581da: 6e10 af21 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0581e0: 0c01 |0050: move-result-object v1 │ │ +0581e2: 7020 4c21 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +0581e8: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ 0x000a line=788 │ │ 0x0014 line=790 │ │ 0x0018 line=791 │ │ 0x0020 line=794 │ │ @@ -27380,40 +27380,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -058210: |[058210] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -058220: 5420 1f03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ -058224: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -058228: 6e10 ad08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@08ad │ │ -05822e: 0a00 |0007: move-result v0 │ │ -058230: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -058234: 5420 1e03 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -058238: 1a01 a915 |000c: const-string v1, "android.intent.extra.STREAM" // string@15a9 │ │ -05823c: 6e20 1101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0111 │ │ -058242: 0c00 |0011: move-result-object v0 │ │ -058244: 5b20 1f03 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ -058248: 5420 1f03 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ -05824c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -058250: 5420 1f03 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ -058254: 6e10 2222 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -05825a: 0a00 |001d: move-result v0 │ │ -05825c: 0f00 |001e: return v0 │ │ -05825e: 5420 1e03 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -058262: 1a01 a915 |0021: const-string v1, "android.intent.extra.STREAM" // string@15a9 │ │ -058266: 6e20 1701 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0117 │ │ -05826c: 0a00 |0026: move-result v0 │ │ -05826e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -058272: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -058274: 28f4 |002a: goto 001e // -000c │ │ -058276: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -058278: 28f2 |002c: goto 001e // -000e │ │ +0581ec: |[0581ec] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +0581fc: 5420 1f03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ +058200: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +058204: 6e10 ad08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@08ad │ │ +05820a: 0a00 |0007: move-result v0 │ │ +05820c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +058210: 5420 1e03 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +058214: 1a01 a515 |000c: const-string v1, "android.intent.extra.STREAM" // string@15a5 │ │ +058218: 6e20 1101 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0111 │ │ +05821e: 0c00 |0011: move-result-object v0 │ │ +058220: 5b20 1f03 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ +058224: 5420 1f03 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ +058228: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +05822c: 5420 1f03 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@031f │ │ +058230: 6e10 2222 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +058236: 0a00 |001d: move-result v0 │ │ +058238: 0f00 |001e: return v0 │ │ +05823a: 5420 1e03 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +05823e: 1a01 a515 |0021: const-string v1, "android.intent.extra.STREAM" // string@15a5 │ │ +058242: 6e20 1701 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0117 │ │ +058248: 0a00 |0026: move-result v0 │ │ +05824a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +05824e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +058250: 28f4 |002a: goto 001e // -000c │ │ +058252: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +058254: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x000a line=809 │ │ 0x0014 line=811 │ │ 0x0018 line=812 │ │ 0x001e line=814 │ │ @@ -27425,20 +27425,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05827c: |[05827c] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -05828c: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -058290: 1a01 aa15 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@15aa │ │ -058294: 6e20 1501 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -05829a: 0c00 |0007: move-result-object v0 │ │ -05829c: 1100 |0008: return-object v0 │ │ +058258: |[058258] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +058268: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +05826c: 1a01 a615 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@15a6 │ │ +058270: 6e20 1501 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +058276: 0c00 |0007: move-result-object v0 │ │ +058278: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27446,20 +27446,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0582a0: |[0582a0] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -0582b0: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -0582b4: 1a01 ab15 |0002: const-string v1, "android.intent.extra.TEXT" // string@15ab │ │ -0582b8: 6e20 0901 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0109 │ │ -0582be: 0c00 |0007: move-result-object v0 │ │ -0582c0: 1100 |0008: return-object v0 │ │ +05827c: |[05827c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +05828c: 5420 1e03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +058290: 1a01 a715 |0002: const-string v1, "android.intent.extra.TEXT" // string@15a7 │ │ +058294: 6e20 0901 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0109 │ │ +05829a: 0c00 |0007: move-result-object v0 │ │ +05829c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27467,19 +27467,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0582c4: |[0582c4] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -0582d4: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -0582d8: 6e10 1601 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0116 │ │ -0582de: 0c00 |0005: move-result-object v0 │ │ -0582e0: 1100 |0006: return-object v0 │ │ +0582a0: |[0582a0] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +0582b0: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +0582b4: 6e10 1601 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0116 │ │ +0582ba: 0c00 |0005: move-result-object v0 │ │ +0582bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27487,22 +27487,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0582e4: |[0582e4] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -0582f4: 1a00 a115 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@15a1 │ │ -0582f8: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -0582fc: 6e10 0701 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -058302: 0c01 |0007: move-result-object v1 │ │ -058304: 6e20 8621 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -05830a: 0a00 |000b: move-result v0 │ │ -05830c: 0f00 |000c: return v0 │ │ +0582c0: |[0582c0] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +0582d0: 1a00 9d15 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@159d │ │ +0582d4: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +0582d8: 6e10 0701 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +0582de: 0c01 |0007: move-result-object v1 │ │ +0582e0: 6e20 8621 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0582e6: 0a00 |000b: move-result v0 │ │ +0582e8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27510,30 +27510,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -058310: |[058310] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -058320: 5421 1e03 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -058324: 6e10 0701 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -05832a: 0c00 |0005: move-result-object v0 │ │ -05832c: 1a01 a015 |0006: const-string v1, "android.intent.action.SEND" // string@15a0 │ │ -058330: 6e20 8621 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -058336: 0a01 |000b: move-result v1 │ │ -058338: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -05833c: 1a01 a115 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@15a1 │ │ -058340: 6e20 8621 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -058346: 0a01 |0013: move-result v1 │ │ -058348: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -05834c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -05834e: 0f01 |0017: return v1 │ │ -058350: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -058352: 28fe |0019: goto 0017 // -0002 │ │ +0582ec: |[0582ec] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +0582fc: 5421 1e03 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +058300: 6e10 0701 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +058306: 0c00 |0005: move-result-object v0 │ │ +058308: 1a01 9c15 |0006: const-string v1, "android.intent.action.SEND" // string@159c │ │ +05830c: 6e20 8621 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +058312: 0a01 |000b: move-result v1 │ │ +058314: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +058318: 1a01 9d15 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@159d │ │ +05831c: 6e20 8621 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +058322: 0a01 |0013: move-result v1 │ │ +058324: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +058328: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +05832a: 0f01 |0017: return v1 │ │ +05832c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +05832e: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0006 line=693 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -27543,35 +27543,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -058354: |[058354] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -058364: 1a00 a015 |0000: const-string v0, "android.intent.action.SEND" // string@15a0 │ │ -058368: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ -05836c: 6e10 0701 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -058372: 0c01 |0007: move-result-object v1 │ │ -058374: 6e20 8621 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -05837a: 0a00 |000b: move-result v0 │ │ -05837c: 0f00 |000c: return v0 │ │ +058330: |[058330] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +058340: 1a00 9c15 |0000: const-string v0, "android.intent.action.SEND" // string@159c │ │ +058344: 5421 1e03 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@031e │ │ +058348: 6e10 0701 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +05834e: 0c01 |0007: move-result-object v1 │ │ +058350: 6e20 8621 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +058356: 0a00 |000b: move-result v0 │ │ +058358: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 4550 (ShareCompat.java) │ │ + source_file_idx : 4546 (ShareCompat.java) │ │ │ │ Class #145 header: │ │ class_idx : 400 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4550 │ │ +source_file_idx : 4546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -27595,21 +27595,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 : 4550 (ShareCompat.java) │ │ + source_file_idx : 4546 (ShareCompat.java) │ │ │ │ Class #146 header: │ │ class_idx : 404 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4550 │ │ +source_file_idx : 4546 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -27642,33 +27642,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -058380: |[058380] android.support.v4.app.ShareCompat.:()V │ │ -058390: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058394: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -058398: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05839c: 2200 9301 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0193 │ │ -0583a0: 7010 b908 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@08b9 │ │ -0583a6: 6900 2203 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ -0583aa: 0e00 |000d: return-void │ │ -0583ac: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0583b0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -0583b4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0583b8: 2200 9201 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0192 │ │ -0583bc: 7010 b608 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@08b6 │ │ -0583c2: 6900 2203 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ -0583c6: 28f2 |001b: goto 000d // -000e │ │ -0583c8: 2200 9101 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0191 │ │ -0583cc: 7010 b208 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@08b2 │ │ -0583d2: 6900 2203 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ -0583d6: 28ea |0023: goto 000d // -0016 │ │ +05835c: |[05835c] android.support.v4.app.ShareCompat.:()V │ │ +05836c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058370: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +058374: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058378: 2200 9301 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0193 │ │ +05837c: 7010 b908 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@08b9 │ │ +058382: 6900 2203 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ +058386: 0e00 |000d: return-void │ │ +058388: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05838c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +058390: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +058394: 2200 9201 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0192 │ │ +058398: 7010 b608 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@08b6 │ │ +05839e: 6900 2203 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ +0583a2: 28f2 |001b: goto 000d // -000e │ │ +0583a4: 2200 9101 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0191 │ │ +0583a8: 7010 b208 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@08b2 │ │ +0583ae: 6900 2203 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ +0583b2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0006 line=153 │ │ 0x000d line=159 │ │ 0x000e line=154 │ │ 0x0014 line=155 │ │ @@ -27680,17 +27680,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0583d8: |[0583d8] android.support.v4.app.ShareCompat.:()V │ │ -0583e8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0583ee: 0e00 |0003: return-void │ │ +0583b4: |[0583b4] android.support.v4.app.ShareCompat.:()V │ │ +0583c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0583ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -27699,52 +27699,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 │ │ -0583f0: |[0583f0] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -058400: 6200 2203 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ -058404: 1100 |0002: return-object v0 │ │ +0583cc: |[0583cc] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +0583dc: 6200 2203 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ +0583e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 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 │ │ -058408: |[058408] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -058418: 7220 4d1c 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -05841e: 0c00 |0003: move-result-object v0 │ │ -058420: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -058424: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -058428: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -05842c: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -058432: 1a03 1204 |000d: const-string v3, "Could not find menu item with id " // string@0412 │ │ -058436: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05843c: 0c02 |0012: move-result-object v2 │ │ -05843e: 6e20 a621 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -058444: 0c02 |0016: move-result-object v2 │ │ -058446: 1a03 5900 |0017: const-string v3, " in the supplied menu" // string@0059 │ │ -05844a: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -058450: 0c02 |001c: move-result-object v2 │ │ -058452: 6e10 af21 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -058458: 0c02 |0020: move-result-object v2 │ │ -05845a: 7020 4621 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -058460: 2701 |0024: throw v1 │ │ -058462: 7120 c008 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@08c0 │ │ -058468: 0e00 |0028: return-void │ │ +0583e4: |[0583e4] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0583f4: 7220 4d1c 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +0583fa: 0c00 |0003: move-result-object v0 │ │ +0583fc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +058400: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +058404: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +058408: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05840e: 1a03 1204 |000d: const-string v3, "Could not find menu item with id " // string@0412 │ │ +058412: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +058418: 0c02 |0012: move-result-object v2 │ │ +05841a: 6e20 a621 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +058420: 0c02 |0016: move-result-object v2 │ │ +058422: 1a03 5900 |0017: const-string v3, " in the supplied menu" // string@0059 │ │ +058426: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05842c: 0c02 |001c: move-result-object v2 │ │ +05842e: 6e10 af21 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +058434: 0c02 |0020: move-result-object v2 │ │ +058436: 7020 4621 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05843c: 2701 |0024: throw v1 │ │ +05843e: 7120 c008 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@08c0 │ │ +058444: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0006 line=247 │ │ 0x0025 line=250 │ │ 0x0028 line=251 │ │ @@ -27759,18 +27759,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 │ │ -05846c: |[05846c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -05847c: 6200 2203 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ -058480: 7230 b008 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@08b0 │ │ -058486: 0e00 |0005: return-void │ │ +058448: |[058448] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +058458: 6200 2203 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0322 │ │ +05845c: 7230 b008 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@08b0 │ │ +058462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -27780,25 +27780,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 │ │ -058488: |[058488] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -058498: 6e10 1700 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0017 │ │ -05849e: 0c00 |0003: move-result-object v0 │ │ -0584a0: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -0584a4: 6e10 1a00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -0584aa: 0c01 |0009: move-result-object v1 │ │ -0584ac: 1a02 e215 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@15e2 │ │ -0584b0: 6e20 1201 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -0584b6: 0c00 |000f: move-result-object v0 │ │ -0584b8: 1f00 2e00 |0010: check-cast v0, Landroid/content/ComponentName; // type@002e │ │ -0584bc: 1100 |0012: return-object v0 │ │ +058464: |[058464] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +058474: 6e10 1700 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0017 │ │ +05847a: 0c00 |0003: move-result-object v0 │ │ +05847c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +058480: 6e10 1a00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +058486: 0c01 |0009: move-result-object v1 │ │ +058488: 1a02 de15 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@15de │ │ +05848c: 6e20 1201 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +058492: 0c00 |000f: move-result-object v0 │ │ +058494: 1f00 2e00 |0010: check-cast v0, Landroid/content/ComponentName; // type@002e │ │ +058498: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0012 line=198 │ │ locals : │ │ @@ -27811,42 +27811,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 │ │ -0584c0: |[0584c0] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -0584d0: 6e10 1800 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0018 │ │ -0584d6: 0c00 |0003: move-result-object v0 │ │ -0584d8: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -0584dc: 6e10 1a00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -0584e2: 0c01 |0009: move-result-object v1 │ │ -0584e4: 1a02 e315 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@15e3 │ │ -0584e8: 6e20 1501 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -0584ee: 0c00 |000f: move-result-object v0 │ │ -0584f0: 1100 |0010: return-object v0 │ │ +05849c: |[05849c] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +0584ac: 6e10 1800 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0018 │ │ +0584b2: 0c00 |0003: move-result-object v0 │ │ +0584b4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0584b8: 6e10 1a00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +0584be: 0c01 |0009: move-result-object v1 │ │ +0584c0: 1a02 df15 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@15df │ │ +0584c4: 6e20 1501 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +0584ca: 0c00 |000f: move-result-object v0 │ │ +0584cc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=178 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4550 (ShareCompat.java) │ │ + source_file_idx : 4546 (ShareCompat.java) │ │ │ │ Class #147 header: │ │ class_idx : 405 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4551 │ │ +source_file_idx : 4547 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #147 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -27866,17 +27866,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0584f4: |[0584f4] android.support.v4.app.ShareCompatICS.:()V │ │ -058504: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05850a: 0e00 |0003: return-void │ │ +0584d0: |[0584d0] android.support.v4.app.ShareCompatICS.:()V │ │ +0584e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0584e6: 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;) │ │ @@ -27884,42 +27884,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 │ │ -05850c: |[05850c] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -05851c: 7210 511c 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1c51 │ │ -058522: 0c00 |0003: move-result-object v0 │ │ -058524: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -058526: 2002 6304 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@0463 │ │ -05852a: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -05852e: 2201 6304 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@0463 │ │ -058532: 7020 e61e 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1ee6 │ │ -058538: 2202 f804 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -05853c: 7010 a121 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -058542: 1a03 3601 |0013: const-string v3, ".sharecompat_" // string@0136 │ │ -058546: 6e20 aa21 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05854c: 0c02 |0018: move-result-object v2 │ │ -05854e: 6e10 7221 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -058554: 0c03 |001c: move-result-object v3 │ │ -058556: 6e10 3321 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -05855c: 0c03 |0020: move-result-object v3 │ │ -05855e: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -058564: 0c02 |0024: move-result-object v2 │ │ -058566: 6e10 af21 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05856c: 0c02 |0028: move-result-object v2 │ │ -05856e: 6e20 e71e 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1ee7 │ │ -058574: 6e20 e81e 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1ee8 │ │ -05857a: 7220 561c 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1c56 │ │ -058580: 0e00 |0032: return-void │ │ -058582: 0701 |0033: move-object v1, v0 │ │ -058584: 1f01 6304 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@0463 │ │ -058588: 28d8 |0036: goto 000e // -0028 │ │ +0584e8: |[0584e8] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0584f8: 7210 511c 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1c51 │ │ +0584fe: 0c00 |0003: move-result-object v0 │ │ +058500: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +058502: 2002 6304 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@0463 │ │ +058506: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +05850a: 2201 6304 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@0463 │ │ +05850e: 7020 e61e 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1ee6 │ │ +058514: 2202 f804 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +058518: 7010 a121 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05851e: 1a03 3601 |0013: const-string v3, ".sharecompat_" // string@0136 │ │ +058522: 6e20 aa21 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +058528: 0c02 |0018: move-result-object v2 │ │ +05852a: 6e10 7221 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +058530: 0c03 |001c: move-result-object v3 │ │ +058532: 6e10 3321 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +058538: 0c03 |0020: move-result-object v3 │ │ +05853a: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +058540: 0c02 |0024: move-result-object v2 │ │ +058542: 6e10 af21 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +058548: 0c02 |0028: move-result-object v2 │ │ +05854a: 6e20 e71e 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1ee7 │ │ +058550: 6e20 e81e 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1ee8 │ │ +058556: 7220 561c 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1c56 │ │ +05855c: 0e00 |0032: return-void │ │ +05855e: 0701 |0033: move-object v1, v0 │ │ +058560: 1f01 6304 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@0463 │ │ +058564: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -27932,21 +27932,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 : 4551 (ShareCompatICS.java) │ │ + source_file_idx : 4547 (ShareCompatICS.java) │ │ │ │ Class #148 header: │ │ class_idx : 406 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4556 │ │ +source_file_idx : 4552 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #148 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -27961,17 +27961,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05858c: |[05858c] android.support.v4.app.ShareCompatJB.:()V │ │ -05859c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0585a2: 0e00 |0003: return-void │ │ +058568: |[058568] android.support.v4.app.ShareCompatJB.:()V │ │ +058578: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05857e: 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;) │ │ @@ -27979,32 +27979,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 │ │ -0585a4: |[0585a4] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0585b4: 7110 fa1b 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1bfa │ │ -0585ba: 0c00 |0003: move-result-object v0 │ │ -0585bc: 1100 |0004: return-object v0 │ │ +058580: |[058580] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +058590: 7110 fa1b 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1bfa │ │ +058596: 0c00 |0003: move-result-object v0 │ │ +058598: 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 : 4556 (ShareCompatJB.java) │ │ + source_file_idx : 4552 (ShareCompatJB.java) │ │ │ │ Class #149 header: │ │ class_idx : 407 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4557 │ │ +source_file_idx : 4553 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #149 annotations: │ │ Annotations on method #2250 'onMapSharedElements' │ │ @@ -28033,17 +28033,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0585c0: |[0585c0] android.support.v4.app.SharedElementCallback.:()V │ │ -0585d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0585d6: 0e00 |0003: return-void │ │ +05859c: |[05859c] android.support.v4.app.SharedElementCallback.:()V │ │ +0585ac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0585b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ │ │ Virtual methods - │ │ @@ -28052,48 +28052,48 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0585d8: |[0585d8] android.support.v4.app.SharedElementCallback.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ -0585e8: 6e10 d101 0a00 |0000: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01d1 │ │ -0585ee: 0a04 |0003: move-result v4 │ │ -0585f0: 7110 6a21 0400 |0004: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@216a │ │ -0585f6: 0a02 |0007: move-result v2 │ │ -0585f8: 6e10 cd01 0a00 |0008: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01cd │ │ -0585fe: 0a04 |000b: move-result v4 │ │ -058600: 7110 6a21 0400 |000c: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@216a │ │ -058606: 0a01 |000f: move-result v1 │ │ -058608: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05860a: 3d02 3200 |0011: if-lez v2, 0043 // +0032 │ │ -05860e: 3d01 3000 |0013: if-lez v1, 0043 // +0030 │ │ -058612: 5474 2403 |0015: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ -058616: 3904 0900 |0017: if-nez v4, 0020 // +0009 │ │ -05861a: 2204 5800 |0019: new-instance v4, Landroid/graphics/Matrix; // type@0058 │ │ -05861e: 7010 a101 0400 |001b: invoke-direct {v4}, Landroid/graphics/Matrix;.:()V // method@01a1 │ │ -058624: 5b74 2403 |001e: iput-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ -058628: 5474 2403 |0020: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ -05862c: 6e20 a401 9400 |0022: invoke-virtual {v4, v9}, Landroid/graphics/Matrix;.set:(Landroid/graphics/Matrix;)V // method@01a4 │ │ -058632: 5474 2403 |0025: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ -058636: 52a5 3200 |0027: iget v5, v10, Landroid/graphics/RectF;.left:F // field@0032 │ │ -05863a: 7f55 |0029: neg-float v5, v5 │ │ -05863c: 52a6 3300 |002a: iget v6, v10, Landroid/graphics/RectF;.top:F // field@0033 │ │ -058640: 7f66 |002c: neg-float v6, v6 │ │ -058642: 6e30 a301 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01a3 │ │ -058648: 6204 2300 |0030: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0023 │ │ -05864c: 7130 7801 1204 |0032: invoke-static {v2, v1, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0178 │ │ -058652: 0c00 |0035: move-result-object v0 │ │ -058654: 2203 5600 |0036: new-instance v3, Landroid/graphics/Canvas; // type@0056 │ │ -058658: 7020 8901 0300 |0038: invoke-direct {v3, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0189 │ │ -05865e: 5474 2403 |003b: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ -058662: 6e20 8c01 4300 |003d: invoke-virtual {v3, v4}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@018c │ │ -058668: 6e20 921c 3800 |0040: invoke-virtual {v8, v3}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@1c92 │ │ -05866e: 1100 |0043: return-object v0 │ │ +0585b4: |[0585b4] android.support.v4.app.SharedElementCallback.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +0585c4: 6e10 d101 0a00 |0000: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01d1 │ │ +0585ca: 0a04 |0003: move-result v4 │ │ +0585cc: 7110 6a21 0400 |0004: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@216a │ │ +0585d2: 0a02 |0007: move-result v2 │ │ +0585d4: 6e10 cd01 0a00 |0008: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01cd │ │ +0585da: 0a04 |000b: move-result v4 │ │ +0585dc: 7110 6a21 0400 |000c: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@216a │ │ +0585e2: 0a01 |000f: move-result v1 │ │ +0585e4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0585e6: 3d02 3200 |0011: if-lez v2, 0043 // +0032 │ │ +0585ea: 3d01 3000 |0013: if-lez v1, 0043 // +0030 │ │ +0585ee: 5474 2403 |0015: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ +0585f2: 3904 0900 |0017: if-nez v4, 0020 // +0009 │ │ +0585f6: 2204 5800 |0019: new-instance v4, Landroid/graphics/Matrix; // type@0058 │ │ +0585fa: 7010 a101 0400 |001b: invoke-direct {v4}, Landroid/graphics/Matrix;.:()V // method@01a1 │ │ +058600: 5b74 2403 |001e: iput-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ +058604: 5474 2403 |0020: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ +058608: 6e20 a401 9400 |0022: invoke-virtual {v4, v9}, Landroid/graphics/Matrix;.set:(Landroid/graphics/Matrix;)V // method@01a4 │ │ +05860e: 5474 2403 |0025: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ +058612: 52a5 3200 |0027: iget v5, v10, Landroid/graphics/RectF;.left:F // field@0032 │ │ +058616: 7f55 |0029: neg-float v5, v5 │ │ +058618: 52a6 3300 |002a: iget v6, v10, Landroid/graphics/RectF;.top:F // field@0033 │ │ +05861c: 7f66 |002c: neg-float v6, v6 │ │ +05861e: 6e30 a301 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01a3 │ │ +058624: 6204 2300 |0030: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0023 │ │ +058628: 7130 7801 1204 |0032: invoke-static {v2, v1, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0178 │ │ +05862e: 0c00 |0035: move-result-object v0 │ │ +058630: 2203 5600 |0036: new-instance v3, Landroid/graphics/Canvas; // type@0056 │ │ +058634: 7020 8901 0300 |0038: invoke-direct {v3, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0189 │ │ +05863a: 5474 2403 |003b: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@0324 │ │ +05863e: 6e20 8c01 4300 |003d: invoke-virtual {v3, v4}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@018c │ │ +058644: 6e20 921c 3800 |0040: invoke-virtual {v8, v3}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@1c92 │ │ +05864a: 1100 |0043: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0008 line=142 │ │ 0x0010 line=143 │ │ 0x0011 line=144 │ │ 0x0015 line=145 │ │ @@ -28120,24 +28120,24 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -058670: |[058670] android.support.v4.app.SharedElementCallback.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ -058680: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -058682: 2052 5200 |0001: instance-of v2, v5, Landroid/graphics/Bitmap; // type@0052 │ │ -058686: 3802 0d00 |0003: if-eqz v2, 0010 // +000d │ │ -05868a: 0750 |0005: move-object v0, v5 │ │ -05868c: 1f00 5200 |0006: check-cast v0, Landroid/graphics/Bitmap; // type@0052 │ │ -058690: 2201 5404 |0008: new-instance v1, Landroid/widget/ImageView; // type@0454 │ │ -058694: 7020 7d1e 4100 |000a: invoke-direct {v1, v4}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1e7d │ │ -05869a: 6e20 811e 0100 |000d: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@1e81 │ │ -0586a0: 1101 |0010: return-object v1 │ │ +05864c: |[05864c] android.support.v4.app.SharedElementCallback.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +05865c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05865e: 2052 5200 |0001: instance-of v2, v5, Landroid/graphics/Bitmap; // type@0052 │ │ +058662: 3802 0d00 |0003: if-eqz v2, 0010 // +000d │ │ +058666: 0750 |0005: move-object v0, v5 │ │ +058668: 1f00 5200 |0006: check-cast v0, Landroid/graphics/Bitmap; // type@0052 │ │ +05866c: 2201 5404 |0008: new-instance v1, Landroid/widget/ImageView; // type@0454 │ │ +058670: 7020 7d1e 4100 |000a: invoke-direct {v1, v4}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1e7d │ │ +058676: 6e20 811e 0100 |000d: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@1e81 │ │ +05867c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0001 line=177 │ │ 0x0006 line=178 │ │ 0x0008 line=179 │ │ 0x000d line=180 │ │ @@ -28155,16 +28155,16 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0586a4: |[0586a4] android.support.v4.app.SharedElementCallback.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ -0586b4: 0e00 |0000: return-void │ │ +058680: |[058680] android.support.v4.app.SharedElementCallback.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +058690: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ @@ -28176,16 +28176,16 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0586b8: |[0586b8] android.support.v4.app.SharedElementCallback.onRejectSharedElements:(Ljava/util/List;)V │ │ -0586c8: 0e00 |0000: return-void │ │ +058694: |[058694] android.support.v4.app.SharedElementCallback.onRejectSharedElements:(Ljava/util/List;)V │ │ +0586a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ 0x0000 - 0x0001 reg=1 rejectedSharedElements Ljava/util/List; Ljava/util/List; │ │ @@ -28195,16 +28195,16 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0586cc: |[0586cc] android.support.v4.app.SharedElementCallback.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -0586dc: 0e00 |0000: return-void │ │ +0586a8: |[0586a8] android.support.v4.app.SharedElementCallback.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +0586b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -28218,35 +28218,35 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0586e0: |[0586e0] android.support.v4.app.SharedElementCallback.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -0586f0: 0e00 |0000: return-void │ │ +0586bc: |[0586bc] android.support.v4.app.SharedElementCallback.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +0586cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ 0x0000 - 0x0001 reg=1 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0001 reg=2 sharedElements Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0001 reg=3 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 4557 (SharedElementCallback.java) │ │ + source_file_idx : 4553 (SharedElementCallback.java) │ │ │ │ Class #150 header: │ │ class_idx : 408 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1017 │ │ -source_file_idx : 4618 │ │ +source_file_idx : 4614 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #150 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -28261,33 +28261,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0586f4: |[0586f4] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -058704: 7020 0b1c 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1c0b │ │ -05870a: 0e00 |0003: return-void │ │ +0586d0: |[0586d0] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +0586e0: 7020 0b1c 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1c0b │ │ +0586e6: 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 : 4618 (SuperNotCalledException.java) │ │ + source_file_idx : 4614 (SuperNotCalledException.java) │ │ │ │ Class #151 header: │ │ class_idx : 409 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4756 │ │ +source_file_idx : 4752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #151 annotations: │ │ Annotations on class │ │ @@ -28305,21 +28305,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$SupportParentable;) │ │ name : 'getSupportParentActivityIntent' │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4756 (TaskStackBuilder.java) │ │ + source_file_idx : 4752 (TaskStackBuilder.java) │ │ │ │ Class #152 header: │ │ class_idx : 410 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4756 │ │ +source_file_idx : 4752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -28337,21 +28337,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 : 4756 (TaskStackBuilder.java) │ │ + source_file_idx : 4752 (TaskStackBuilder.java) │ │ │ │ Class #153 header: │ │ class_idx : 414 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4756 │ │ +source_file_idx : 4752 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #153 annotations: │ │ Annotations on class │ │ @@ -28396,26 +28396,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05870c: |[05870c] android.support.v4.app.TaskStackBuilder.:()V │ │ -05871c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058720: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -058724: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -058728: 2200 9c01 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@019c │ │ -05872c: 7010 d308 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@08d3 │ │ -058732: 6900 2503 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0325 │ │ -058736: 0e00 |000d: return-void │ │ -058738: 2200 9b01 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@019b │ │ -05873c: 7010 d108 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@08d1 │ │ -058742: 6900 2503 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0325 │ │ -058746: 28f8 |0015: goto 000d // -0008 │ │ +0586e8: |[0586e8] android.support.v4.app.TaskStackBuilder.:()V │ │ +0586f8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0586fc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +058700: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058704: 2200 9c01 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@019c │ │ +058708: 7010 d308 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@08d3 │ │ +05870e: 6900 2503 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0325 │ │ +058712: 0e00 |000d: return-void │ │ +058714: 2200 9b01 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@019b │ │ +058718: 7010 d108 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@08d1 │ │ +05871e: 6900 2503 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0325 │ │ +058722: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -28425,21 +28425,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -058748: |[058748] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -058758: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -05875e: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -058762: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -058768: 5b10 2703 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -05876c: 5b12 2803 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ -058770: 0e00 |000c: return-void │ │ +058724: |[058724] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +058734: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +05873a: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +05873e: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +058744: 5b10 2703 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058748: 5b12 2803 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ +05874c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -28451,18 +28451,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 │ │ -058774: |[058774] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -058784: 2200 9e01 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@019e │ │ -058788: 7020 d808 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@08d8 │ │ -05878e: 1100 |0005: return-object v0 │ │ +058750: |[058750] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +058760: 2200 9e01 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@019e │ │ +058764: 7020 d808 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@08d8 │ │ +05876a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -28470,18 +28470,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 │ │ -058790: |[058790] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0587a0: 7110 de08 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@08de │ │ -0587a6: 0c00 |0003: move-result-object v0 │ │ -0587a8: 1100 |0004: return-object v0 │ │ +05876c: |[05876c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +05877c: 7110 de08 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@08de │ │ +058782: 0c00 |0003: move-result-object v0 │ │ +058784: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -28490,18 +28490,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 │ │ -0587ac: |[0587ac] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0587bc: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -0587c0: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0587c6: 1101 |0005: return-object v1 │ │ +058788: |[058788] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +058798: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +05879c: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0587a2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -28511,27 +28511,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 │ │ -0587c8: |[0587c8] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0587d8: 6e10 0b01 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010b │ │ -0587de: 0c00 |0003: move-result-object v0 │ │ -0587e0: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -0587e4: 5421 2803 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ -0587e8: 6e10 f000 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ -0587ee: 0c01 |000b: move-result-object v1 │ │ -0587f0: 6e20 2301 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0123 │ │ -0587f6: 0c00 |000f: move-result-object v0 │ │ -0587f8: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -0587fc: 6e20 dc08 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@08dc │ │ -058802: 6e20 d908 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@08d9 │ │ -058808: 1102 |0018: return-object v2 │ │ +0587a4: |[0587a4] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0587b4: 6e10 0b01 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010b │ │ +0587ba: 0c00 |0003: move-result-object v0 │ │ +0587bc: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0587c0: 5421 2803 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ +0587c4: 6e10 f000 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ +0587ca: 0c01 |000b: move-result-object v1 │ │ +0587cc: 6e20 2301 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0123 │ │ +0587d2: 0c00 |000f: move-result-object v0 │ │ +0587d4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0587d8: 6e20 dc08 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@08dc │ │ +0587de: 6e20 d908 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@08d9 │ │ +0587e4: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -28547,37 +28547,37 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -05880c: |[05880c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -05881c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05881e: 2042 9901 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0199 │ │ -058822: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -058826: 0742 |0005: move-object v2, v4 │ │ -058828: 1f02 9901 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0199 │ │ -05882c: 7210 cf08 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@08cf │ │ -058832: 0c00 |000b: move-result-object v0 │ │ -058834: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -058838: 7110 9306 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0693 │ │ -05883e: 0c00 |0011: move-result-object v0 │ │ -058840: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -058844: 6e10 0b01 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010b │ │ -05884a: 0c01 |0017: move-result-object v1 │ │ -05884c: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -058850: 5432 2803 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ -058854: 6e10 f000 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ -05885a: 0c02 |001f: move-result-object v2 │ │ -05885c: 6e20 2301 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0123 │ │ -058862: 0c01 |0023: move-result-object v1 │ │ -058864: 6e20 dc08 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@08dc │ │ -05886a: 6e20 d908 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@08d9 │ │ -058870: 1103 |002a: return-object v3 │ │ +0587e8: |[0587e8] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0587f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0587fa: 2042 9901 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0199 │ │ +0587fe: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +058802: 0742 |0005: move-object v2, v4 │ │ +058804: 1f02 9901 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0199 │ │ +058808: 7210 cf08 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@08cf │ │ +05880e: 0c00 |000b: move-result-object v0 │ │ +058810: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +058814: 7110 9306 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0693 │ │ +05881a: 0c00 |0011: move-result-object v0 │ │ +05881c: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +058820: 6e10 0b01 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010b │ │ +058826: 0c01 |0017: move-result-object v1 │ │ +058828: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +05882c: 5432 2803 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ +058830: 6e10 f000 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ +058836: 0c02 |001f: move-result-object v2 │ │ +058838: 6e20 2301 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0123 │ │ +05883e: 0c01 |0023: move-result-object v1 │ │ +058840: 6e20 dc08 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@08dc │ │ +058846: 6e20 d908 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@08d9 │ │ +05884c: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -28599,38 +28599,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 │ │ -058874: |[058874] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -058884: 5453 2703 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058888: 6e10 2222 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -05888e: 0a01 |0005: move-result v1 │ │ -058890: 5453 2803 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ -058894: 7120 9406 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0694 │ │ -05889a: 0c02 |000b: move-result-object v2 │ │ -05889c: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -0588a0: 5453 2703 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -0588a4: 6e30 1622 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2216 │ │ -0588aa: 5453 2803 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ -0588ae: 6e10 0b01 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010b │ │ -0588b4: 0c04 |0018: move-result-object v4 │ │ -0588b6: 7120 9406 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0694 │ │ -0588bc: 0c02 |001c: move-result-object v2 │ │ -0588be: 28ef |001d: goto 000c // -0011 │ │ -0588c0: 0d00 |001e: move-exception v0 │ │ -0588c2: 1a03 9312 |001f: const-string v3, "TaskStackBuilder" // string@1293 │ │ -0588c6: 1a04 f602 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@02f6 │ │ -0588ca: 7120 101c 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -0588d0: 2203 e504 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0588d4: 7020 4821 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@2148 │ │ -0588da: 2703 |002b: throw v3 │ │ -0588dc: 1105 |002c: return-object v5 │ │ +058850: |[058850] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +058860: 5453 2703 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058864: 6e10 2222 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05886a: 0a01 |0005: move-result v1 │ │ +05886c: 5453 2803 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ +058870: 7120 9406 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0694 │ │ +058876: 0c02 |000b: move-result-object v2 │ │ +058878: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +05887c: 5453 2703 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058880: 6e30 1622 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2216 │ │ +058886: 5453 2803 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ +05888a: 6e10 0b01 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@010b │ │ +058890: 0c04 |0018: move-result-object v4 │ │ +058892: 7120 9406 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0694 │ │ +058898: 0c02 |001c: move-result-object v2 │ │ +05889a: 28ef |001d: goto 000c // -0011 │ │ +05889c: 0d00 |001e: move-exception v0 │ │ +05889e: 1a03 8f12 |001f: const-string v3, "TaskStackBuilder" // string@128f │ │ +0588a2: 1a04 f602 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@02f6 │ │ +0588a6: 7120 101c 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0588ac: 2203 e504 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0588b0: 7020 4821 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@2148 │ │ +0588b6: 2703 |002b: throw v3 │ │ +0588b8: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=238 │ │ 0x0006 line=240 │ │ 0x000c line=241 │ │ @@ -28653,21 +28653,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 │ │ -0588ec: |[0588ec] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0588fc: 2200 2e00 |0000: new-instance v0, Landroid/content/ComponentName; // type@002e │ │ -058900: 5421 2803 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ -058904: 7030 d400 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00d4 │ │ -05890a: 6e20 dc08 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@08dc │ │ -058910: 0c00 |000a: move-result-object v0 │ │ -058912: 1100 |000b: return-object v0 │ │ +0588c8: |[0588c8] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0588d8: 2200 2e00 |0000: new-instance v0, Landroid/content/ComponentName; // type@002e │ │ +0588dc: 5421 2803 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ +0588e0: 7030 d400 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00d4 │ │ +0588e6: 6e20 dc08 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@08dc │ │ +0588ec: 0c00 |000a: move-result-object v0 │ │ +0588ee: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 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<*>; │ │ @@ -28677,20 +28677,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058914: |[058914] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -058924: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058928: 6e20 1b22 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -05892e: 0c00 |0005: move-result-object v0 │ │ -058930: 1f00 3700 |0006: check-cast v0, Landroid/content/Intent; // type@0037 │ │ -058934: 1100 |0008: return-object v0 │ │ +0588f0: |[0588f0] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +058900: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058904: 6e20 1b22 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +05890a: 0c00 |0005: move-result-object v0 │ │ +05890c: 1f00 3700 |0006: check-cast v0, Landroid/content/Intent; // type@0037 │ │ +058910: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -28699,18 +28699,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058938: |[058938] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -058948: 6e20 df08 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@08df │ │ -05894e: 0c00 |0003: move-result-object v0 │ │ -058950: 1100 |0004: return-object v0 │ │ +058914: |[058914] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +058924: 6e20 df08 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@08df │ │ +05892a: 0c00 |0003: move-result-object v0 │ │ +05892c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -28719,19 +28719,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058954: |[058954] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -058964: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058968: 6e10 2222 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -05896e: 0a00 |0005: move-result v0 │ │ -058970: 0f00 |0006: return v0 │ │ +058930: |[058930] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +058940: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058944: 6e10 2222 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05894a: 0a00 |0005: move-result v0 │ │ +05894c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -28739,45 +28739,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -058974: |[058974] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -058984: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -058986: 5452 2703 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -05898a: 6e10 2222 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -058990: 0a02 |0006: move-result v2 │ │ -058992: 2321 7206 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0672 │ │ -058996: 2112 |0009: array-length v2, v1 │ │ -058998: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -05899c: 1101 |000c: return-object v1 │ │ -05899e: 2203 3700 |000d: new-instance v3, Landroid/content/Intent; // type@0037 │ │ -0589a2: 5452 2703 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -0589a6: 6e20 1b22 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0589ac: 0c02 |0014: move-result-object v2 │ │ -0589ae: 1f02 3700 |0015: check-cast v2, Landroid/content/Intent; // type@0037 │ │ -0589b2: 7020 0201 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ -0589b8: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -0589be: 6e20 0501 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -0589c4: 0c02 |0020: move-result-object v2 │ │ -0589c6: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -0589ca: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -0589cc: 2112 |0024: array-length v2, v1 │ │ -0589ce: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -0589d2: 2203 3700 |0027: new-instance v3, Landroid/content/Intent; // type@0037 │ │ -0589d6: 5452 2703 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -0589da: 6e20 1b22 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0589e0: 0c02 |002e: move-result-object v2 │ │ -0589e2: 1f02 3700 |002f: check-cast v2, Landroid/content/Intent; // type@0037 │ │ -0589e6: 7020 0201 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ -0589ec: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -0589f0: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0589f4: 28ec |0038: goto 0024 // -0014 │ │ +058950: |[058950] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +058960: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +058962: 5452 2703 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058966: 6e10 2222 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05896c: 0a02 |0006: move-result v2 │ │ +05896e: 2321 7206 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0672 │ │ +058972: 2112 |0009: array-length v2, v1 │ │ +058974: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +058978: 1101 |000c: return-object v1 │ │ +05897a: 2203 3700 |000d: new-instance v3, Landroid/content/Intent; // type@0037 │ │ +05897e: 5452 2703 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058982: 6e20 1b22 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +058988: 0c02 |0014: move-result-object v2 │ │ +05898a: 1f02 3700 |0015: check-cast v2, Landroid/content/Intent; // type@0037 │ │ +05898e: 7020 0201 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ +058994: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +05899a: 6e20 0501 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +0589a0: 0c02 |0020: move-result-object v2 │ │ +0589a2: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +0589a6: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +0589a8: 2112 |0024: array-length v2, v1 │ │ +0589aa: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +0589ae: 2203 3700 |0027: new-instance v3, Landroid/content/Intent; // type@0037 │ │ +0589b2: 5452 2703 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +0589b6: 6e20 1b22 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0589bc: 0c02 |002e: move-result-object v2 │ │ +0589be: 1f02 3700 |002f: check-cast v2, Landroid/content/Intent; // type@0037 │ │ +0589c2: 7020 0201 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ +0589c8: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +0589cc: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0589d0: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -28793,19 +28793,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0589f8: |[0589f8] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -058a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058a0a: 6e40 e508 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@08e5 │ │ -058a10: 0c00 |0004: move-result-object v0 │ │ -058a12: 1100 |0005: return-object v0 │ │ +0589d4: |[0589d4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +0589e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0589e6: 6e40 e508 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@08e5 │ │ +0589ec: 0c00 |0004: move-result-object v0 │ │ +0589ee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -28815,47 +28815,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 │ │ -058a14: |[058a14] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -058a24: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -058a26: 5460 2703 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058a2a: 6e10 1c22 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -058a30: 0a00 |0006: move-result v0 │ │ -058a32: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -058a36: 2200 e604 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -058a3a: 1a01 b10f |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0fb1 │ │ -058a3e: 7020 4a21 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -058a44: 2700 |0010: throw v0 │ │ -058a46: 5460 2703 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058a4a: 5461 2703 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058a4e: 6e10 2222 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -058a54: 0a01 |0018: move-result v1 │ │ -058a56: 2311 7206 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0672 │ │ -058a5a: 6e20 2422 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -058a60: 0c02 |001e: move-result-object v2 │ │ -058a62: 1f02 7206 |001f: check-cast v2, [Landroid/content/Intent; // type@0672 │ │ -058a66: 2200 3700 |0021: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -058a6a: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -058a6e: 7020 0201 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ -058a74: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -058a7a: 6e20 0501 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -058a80: 0c00 |002e: move-result-object v0 │ │ -058a82: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -058a86: 6200 2503 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0325 │ │ -058a8a: 5461 2803 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ -058a8e: 0173 |0035: move v3, v7 │ │ -058a90: 0184 |0036: move v4, v8 │ │ -058a92: 0795 |0037: move-object v5, v9 │ │ -058a94: 7806 d008 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@08d0 │ │ -058a9a: 0c00 |003b: move-result-object v0 │ │ -058a9c: 1100 |003c: return-object v0 │ │ +0589f0: |[0589f0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +058a00: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +058a02: 5460 2703 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058a06: 6e10 1c22 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +058a0c: 0a00 |0006: move-result v0 │ │ +058a0e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +058a12: 2200 e604 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +058a16: 1a01 ad0f |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0fad │ │ +058a1a: 7020 4a21 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +058a20: 2700 |0010: throw v0 │ │ +058a22: 5460 2703 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058a26: 5461 2703 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058a2a: 6e10 2222 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +058a30: 0a01 |0018: move-result v1 │ │ +058a32: 2311 7206 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0672 │ │ +058a36: 6e20 2422 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +058a3c: 0c02 |001e: move-result-object v2 │ │ +058a3e: 1f02 7206 |001f: check-cast v2, [Landroid/content/Intent; // type@0672 │ │ +058a42: 2200 3700 |0021: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +058a46: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +058a4a: 7020 0201 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ +058a50: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +058a56: 6e20 0501 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +058a5c: 0c00 |002e: move-result-object v0 │ │ +058a5e: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +058a62: 6200 2503 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0325 │ │ +058a66: 5461 2803 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ +058a6a: 0173 |0035: move v3, v7 │ │ +058a6c: 0184 |0036: move v4, v8 │ │ +058a6e: 0795 |0037: move-object v5, v9 │ │ +058a70: 7806 d008 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@08d0 │ │ +058a76: 0c00 |003b: move-result-object v0 │ │ +058a78: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -28871,19 +28871,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058aa0: |[058aa0] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -058ab0: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058ab4: 6e10 1d22 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@221d │ │ -058aba: 0c00 |0005: move-result-object v0 │ │ -058abc: 1100 |0006: return-object v0 │ │ +058a7c: |[058a7c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +058a8c: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058a90: 6e10 1d22 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@221d │ │ +058a96: 0c00 |0005: move-result-object v0 │ │ +058a98: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -28891,18 +28891,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058ac0: |[058ac0] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -058ad0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058ad2: 6e20 e808 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@08e8 │ │ -058ad8: 0e00 |0004: return-void │ │ +058a9c: |[058a9c] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +058aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058aae: 6e20 e808 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@08e8 │ │ +058ab4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -28911,53 +28911,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -058adc: |[058adc] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -058aec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -058aee: 5452 2703 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058af2: 6e10 1c22 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -058af8: 0a02 |0006: move-result v2 │ │ -058afa: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -058afe: 2202 e604 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -058b02: 1a03 b20f |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0fb2 │ │ -058b06: 7020 4a21 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -058b0c: 2702 |0010: throw v2 │ │ -058b0e: 5452 2703 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058b12: 5453 2703 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ -058b16: 6e10 2222 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -058b1c: 0a03 |0018: move-result v3 │ │ -058b1e: 2333 7206 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0672 │ │ -058b22: 6e20 2422 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -058b28: 0c00 |001e: move-result-object v0 │ │ -058b2a: 1f00 7206 |001f: check-cast v0, [Landroid/content/Intent; // type@0672 │ │ -058b2e: 2202 3700 |0021: new-instance v2, Landroid/content/Intent; // type@0037 │ │ -058b32: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -058b36: 7020 0201 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ -058b3c: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -058b42: 6e20 0501 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -058b48: 0c02 |002e: move-result-object v2 │ │ -058b4a: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -058b4e: 5452 2803 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ -058b52: 7130 1109 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0911 │ │ -058b58: 0a02 |0036: move-result v2 │ │ -058b5a: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -058b5e: 2201 3700 |0039: new-instance v1, Landroid/content/Intent; // type@0037 │ │ -058b62: 2102 |003b: array-length v2, v0 │ │ -058b64: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -058b68: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -058b6c: 7020 0201 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ -058b72: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -058b76: 6e20 0501 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -058b7c: 5452 2803 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ -058b80: 6e20 fb00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fb │ │ -058b86: 0e00 |004d: return-void │ │ +058ab8: |[058ab8] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +058ac8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +058aca: 5452 2703 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058ace: 6e10 1c22 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +058ad4: 0a02 |0006: move-result v2 │ │ +058ad6: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +058ada: 2202 e604 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +058ade: 1a03 ae0f |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0fae │ │ +058ae2: 7020 4a21 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +058ae8: 2702 |0010: throw v2 │ │ +058aea: 5452 2703 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058aee: 5453 2703 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0327 │ │ +058af2: 6e10 2222 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +058af8: 0a03 |0018: move-result v3 │ │ +058afa: 2333 7206 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0672 │ │ +058afe: 6e20 2422 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +058b04: 0c00 |001e: move-result-object v0 │ │ +058b06: 1f00 7206 |001f: check-cast v0, [Landroid/content/Intent; // type@0672 │ │ +058b0a: 2202 3700 |0021: new-instance v2, Landroid/content/Intent; // type@0037 │ │ +058b0e: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +058b12: 7020 0201 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ +058b18: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +058b1e: 6e20 0501 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +058b24: 0c02 |002e: move-result-object v2 │ │ +058b26: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +058b2a: 5452 2803 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ +058b2e: 7130 1109 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0911 │ │ +058b34: 0a02 |0036: move-result v2 │ │ +058b36: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +058b3a: 2201 3700 |0039: new-instance v1, Landroid/content/Intent; // type@0037 │ │ +058b3e: 2102 |003b: array-length v2, v0 │ │ +058b40: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +058b44: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +058b48: 7020 0201 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ +058b4e: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +058b52: 6e20 0501 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +058b58: 5452 2803 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0328 │ │ +058b5c: 6e20 fb00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00fb │ │ +058b62: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -28967,21 +28967,21 @@ │ │ 0x004d line=330 │ │ 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 : 4756 (TaskStackBuilder.java) │ │ + source_file_idx : 4752 (TaskStackBuilder.java) │ │ │ │ Class #154 header: │ │ class_idx : 415 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4757 │ │ +source_file_idx : 4753 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #154 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -28996,17 +28996,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058b88: |[058b88] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -058b98: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -058b9e: 0e00 |0003: return-void │ │ +058b64: |[058b64] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +058b74: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +058b7a: 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;) │ │ @@ -29014,35 +29014,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 │ │ -058ba0: |[058ba0] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -058bb0: 7140 b800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00b8 │ │ -058bb6: 0c00 |0003: move-result-object v0 │ │ -058bb8: 1100 |0004: return-object v0 │ │ +058b7c: |[058b7c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +058b8c: 7140 b800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00b8 │ │ +058b92: 0c00 |0003: move-result-object v0 │ │ +058b94: 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 : 4757 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 4753 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #155 header: │ │ class_idx : 416 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4762 │ │ +source_file_idx : 4758 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #155 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -29057,17 +29057,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058bbc: |[058bbc] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -058bcc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -058bd2: 0e00 |0003: return-void │ │ +058b98: |[058b98] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +058ba8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +058bae: 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;) │ │ @@ -29075,30 +29075,30 @@ │ │ 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 │ │ -058bd4: |[058bd4] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -058be4: 7155 b900 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@00b9 │ │ -058bea: 0c00 |0003: move-result-object v0 │ │ -058bec: 1100 |0004: return-object v0 │ │ +058bb0: |[058bb0] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +058bc0: 7155 b900 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@00b9 │ │ +058bc6: 0c00 |0003: move-result-object v0 │ │ +058bc8: 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 : 4762 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 4758 (TaskStackBuilderJellybean.java) │ │ │ │ Class #156 header: │ │ class_idx : 419 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 1032 │ │ static_fields_size : 6 │ │ @@ -29149,17 +29149,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058bf0: |[058bf0] android.support.v4.content.ContextCompat.:()V │ │ -058c00: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -058c06: 0e00 |0003: return-void │ │ +058bcc: |[058bcc] android.support.v4.content.ContextCompat.:()V │ │ +058bdc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +058be2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -29167,35 +29167,35 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -058c08: |[058c08] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -058c18: 0761 |0000: move-object v1, v6 │ │ -058c1a: 0770 |0001: move-object v0, v7 │ │ -058c1c: 2104 |0002: array-length v4, v0 │ │ -058c1e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -058c20: 0712 |0004: move-object v2, v1 │ │ -058c22: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -058c26: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -058c2a: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -058c2e: 2201 c404 |000b: new-instance v1, Ljava/io/File; // type@04c4 │ │ -058c32: 7020 d720 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@20d7 │ │ -058c38: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -058c3c: 0712 |0012: move-object v2, v1 │ │ -058c3e: 28f2 |0013: goto 0005 // -000e │ │ -058c40: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -058c44: 2201 c404 |0016: new-instance v1, Ljava/io/File; // type@04c4 │ │ -058c48: 7030 d620 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ -058c4e: 28f5 |001b: goto 0010 // -000b │ │ -058c50: 1102 |001c: return-object v2 │ │ -058c52: 0721 |001d: move-object v1, v2 │ │ -058c54: 28f2 |001e: goto 0010 // -000e │ │ +058be4: |[058be4] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +058bf4: 0761 |0000: move-object v1, v6 │ │ +058bf6: 0770 |0001: move-object v0, v7 │ │ +058bf8: 2104 |0002: array-length v4, v0 │ │ +058bfa: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +058bfc: 0712 |0004: move-object v2, v1 │ │ +058bfe: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +058c02: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +058c06: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +058c0a: 2201 c404 |000b: new-instance v1, Ljava/io/File; // type@04c4 │ │ +058c0e: 7020 d720 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@20d7 │ │ +058c14: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +058c18: 0712 |0012: move-object v2, v1 │ │ +058c1a: 28f2 |0013: goto 0005 // -000e │ │ +058c1c: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +058c20: 2201 c404 |0016: new-instance v1, Ljava/io/File; // type@04c4 │ │ +058c24: 7030 d620 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ +058c2a: 28f5 |001b: goto 0010 // -000b │ │ +058c2c: 1102 |001c: return-object v2 │ │ +058c2e: 0721 |001d: move-object v1, v2 │ │ +058c30: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0001 line=295 │ │ 0x0009 line=296 │ │ 0x000b line=297 │ │ 0x0010 line=295 │ │ @@ -29223,46 +29223,46 @@ │ │ type : '(Ljava/io/File;)Ljava/io/File;' │ │ access : 0x2000a (PRIVATE STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -058c58: |[058c58] android.support.v4.content.ContextCompat.createFilesDir:(Ljava/io/File;)Ljava/io/File; │ │ -058c68: 1c01 a301 |0000: const-class v1, Landroid/support/v4/content/ContextCompat; // type@01a3 │ │ -058c6c: 1d01 |0002: monitor-enter v1 │ │ -058c6e: 6e10 dd20 0400 |0003: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@20dd │ │ -058c74: 0a00 |0006: move-result v0 │ │ -058c76: 3900 0e00 |0007: if-nez v0, 0015 // +000e │ │ -058c7a: 6e10 e920 0400 |0009: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@20e9 │ │ -058c80: 0a00 |000c: move-result v0 │ │ -058c82: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ -058c86: 6e10 dd20 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@20dd │ │ -058c8c: 0a00 |0012: move-result v0 │ │ -058c8e: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ -058c92: 1e01 |0015: monitor-exit v1 │ │ -058c94: 1104 |0016: return-object v4 │ │ -058c96: 1a00 0704 |0017: const-string v0, "ContextCompat" // string@0407 │ │ -058c9a: 2202 f804 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -058c9e: 7010 a121 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -058ca4: 1a03 fe12 |001e: const-string v3, "Unable to create files subdir " // string@12fe │ │ -058ca8: 6e20 aa21 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -058cae: 0c02 |0023: move-result-object v2 │ │ -058cb0: 6e10 e220 0400 |0024: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ -058cb6: 0c03 |0027: move-result-object v3 │ │ -058cb8: 6e20 aa21 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -058cbe: 0c02 |002b: move-result-object v2 │ │ -058cc0: 6e10 af21 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -058cc6: 0c02 |002f: move-result-object v2 │ │ -058cc8: 7120 151c 2000 |0030: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -058cce: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -058cd0: 28e1 |0034: goto 0015 // -001f │ │ -058cd2: 0d00 |0035: move-exception v0 │ │ -058cd4: 1e01 |0036: monitor-exit v1 │ │ -058cd6: 2700 |0037: throw v0 │ │ +058c34: |[058c34] android.support.v4.content.ContextCompat.createFilesDir:(Ljava/io/File;)Ljava/io/File; │ │ +058c44: 1c01 a301 |0000: const-class v1, Landroid/support/v4/content/ContextCompat; // type@01a3 │ │ +058c48: 1d01 |0002: monitor-enter v1 │ │ +058c4a: 6e10 dd20 0400 |0003: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@20dd │ │ +058c50: 0a00 |0006: move-result v0 │ │ +058c52: 3900 0e00 |0007: if-nez v0, 0015 // +000e │ │ +058c56: 6e10 e920 0400 |0009: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@20e9 │ │ +058c5c: 0a00 |000c: move-result v0 │ │ +058c5e: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ +058c62: 6e10 dd20 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@20dd │ │ +058c68: 0a00 |0012: move-result v0 │ │ +058c6a: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ +058c6e: 1e01 |0015: monitor-exit v1 │ │ +058c70: 1104 |0016: return-object v4 │ │ +058c72: 1a00 0704 |0017: const-string v0, "ContextCompat" // string@0407 │ │ +058c76: 2202 f804 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +058c7a: 7010 a121 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +058c80: 1a03 fa12 |001e: const-string v3, "Unable to create files subdir " // string@12fa │ │ +058c84: 6e20 aa21 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +058c8a: 0c02 |0023: move-result-object v2 │ │ +058c8c: 6e10 e220 0400 |0024: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ +058c92: 0c03 |0027: move-result-object v3 │ │ +058c94: 6e20 aa21 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +058c9a: 0c02 |002b: move-result-object v2 │ │ +058c9c: 6e10 af21 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +058ca2: 0c02 |002f: move-result-object v2 │ │ +058ca4: 7120 151c 2000 |0030: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +058caa: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +058cac: 28e1 |0034: goto 0015 // -001f │ │ +058cae: 0d00 |0035: move-exception v0 │ │ +058cb0: 1e01 |0036: monitor-exit v1 │ │ +058cb2: 2700 |0037: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0012 │ │ -> 0x0035 │ │ 0x0017 - 0x0033 │ │ -> 0x0035 │ │ positions : │ │ 0x0000 line=377 │ │ @@ -29281,26 +29281,26 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -058cec: |[058cec] android.support.v4.content.ContextCompat.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -058cfc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058d00: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -058d04: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -058d08: 7120 1409 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompatApi21;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0914 │ │ -058d0e: 0c01 |0009: move-result-object v1 │ │ -058d10: 1101 |000a: return-object v1 │ │ -058d12: 6e10 f200 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -058d18: 0c01 |000e: move-result-object v1 │ │ -058d1a: 6e20 4701 3100 |000f: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ -058d20: 0c01 |0012: move-result-object v1 │ │ -058d22: 28f7 |0013: goto 000a // -0009 │ │ +058cc8: |[058cc8] android.support.v4.content.ContextCompat.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +058cd8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058cdc: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +058ce0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +058ce4: 7120 1409 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompatApi21;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0914 │ │ +058cea: 0c01 |0009: move-result-object v1 │ │ +058cec: 1101 |000a: return-object v1 │ │ +058cee: 6e10 f200 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +058cf4: 0c01 |000e: move-result-object v1 │ │ +058cf6: 6e20 4701 3100 |000f: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ +058cfc: 0c01 |0012: move-result-object v1 │ │ +058cfe: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0002 line=318 │ │ 0x0006 line=319 │ │ 0x000a line=321 │ │ locals : │ │ @@ -29313,48 +29313,48 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -058d24: |[058d24] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -058d34: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -058d36: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -058d38: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058d3c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -058d40: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -058d44: 7110 1f09 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@091f │ │ -058d4a: 0c02 |000b: move-result-object v2 │ │ -058d4c: 1102 |000c: return-object v2 │ │ -058d4e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -058d52: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -058d56: 7110 1709 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0917 │ │ -058d5c: 0c00 |0014: move-result-object v0 │ │ -058d5e: 2372 9406 |0015: new-array v2, v7, [Ljava/io/File; // type@0694 │ │ -058d62: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -058d66: 28f3 |0019: goto 000c // -000d │ │ -058d68: 7100 c902 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ -058d6e: 0c02 |001d: move-result-object v2 │ │ -058d70: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -058d72: 2333 9906 |001f: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ -058d76: 1a04 c602 |0021: const-string v4, "Android" // string@02c6 │ │ -058d7a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -058d7e: 1a04 bf18 |0025: const-string v4, "data" // string@18bf │ │ -058d82: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -058d86: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -058d88: 6e10 f100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -058d8e: 0c05 |002d: move-result-object v5 │ │ -058d90: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -058d94: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -058d96: 1a05 c016 |0031: const-string v5, "cache" // string@16c0 │ │ -058d9a: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -058d9e: 7120 0809 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0908 │ │ -058da4: 0c00 |0038: move-result-object v0 │ │ -058da6: 28dc |0039: goto 0015 // -0024 │ │ +058d00: |[058d00] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +058d10: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +058d12: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +058d14: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058d18: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +058d1c: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +058d20: 7110 1f09 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@091f │ │ +058d26: 0c02 |000b: move-result-object v2 │ │ +058d28: 1102 |000c: return-object v2 │ │ +058d2a: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +058d2e: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +058d32: 7110 1709 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0917 │ │ +058d38: 0c00 |0014: move-result-object v0 │ │ +058d3a: 2372 9406 |0015: new-array v2, v7, [Ljava/io/File; // type@0694 │ │ +058d3e: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +058d42: 28f3 |0019: goto 000c // -000d │ │ +058d44: 7100 c902 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ +058d4a: 0c02 |001d: move-result-object v2 │ │ +058d4c: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +058d4e: 2333 9906 |001f: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ +058d52: 1a04 c602 |0021: const-string v4, "Android" // string@02c6 │ │ +058d56: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +058d5a: 1a04 bb18 |0025: const-string v4, "data" // string@18bb │ │ +058d5e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +058d62: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +058d64: 6e10 f100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +058d6a: 0c05 |002d: move-result-object v5 │ │ +058d6c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +058d70: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +058d72: 1a05 bc16 |0031: const-string v5, "cache" // string@16bc │ │ +058d76: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +058d7a: 7120 0809 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0908 │ │ +058d80: 0c00 |0038: move-result-object v0 │ │ +058d82: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=278 │ │ 0x0004 line=279 │ │ 0x0008 line=280 │ │ 0x000c line=289 │ │ 0x000d line=283 │ │ @@ -29372,50 +29372,50 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -058da8: |[058da8] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -058db8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -058dba: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -058dbc: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058dc0: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -058dc4: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -058dc8: 7120 2009 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0920 │ │ -058dce: 0c02 |000b: move-result-object v2 │ │ -058dd0: 1102 |000c: return-object v2 │ │ -058dd2: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -058dd6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -058dda: 7120 1809 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0918 │ │ -058de0: 0c00 |0014: move-result-object v0 │ │ -058de2: 2372 9406 |0015: new-array v2, v7, [Ljava/io/File; // type@0694 │ │ -058de6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -058dea: 28f3 |0019: goto 000c // -000d │ │ -058dec: 7100 c902 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ -058df2: 0c02 |001d: move-result-object v2 │ │ -058df4: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -058df6: 2333 9906 |001f: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ -058dfa: 1a04 c602 |0021: const-string v4, "Android" // string@02c6 │ │ -058dfe: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -058e02: 1a04 bf18 |0025: const-string v4, "data" // string@18bf │ │ -058e06: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -058e0a: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -058e0c: 6e10 f100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -058e12: 0c05 |002d: move-result-object v5 │ │ -058e14: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -058e18: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -058e1a: 1a05 8f1a |0031: const-string v5, "files" // string@1a8f │ │ -058e1e: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -058e22: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -058e24: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -058e28: 7120 0809 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0908 │ │ -058e2e: 0c00 |003b: move-result-object v0 │ │ -058e30: 28d9 |003c: goto 0015 // -0027 │ │ +058d84: |[058d84] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +058d94: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +058d96: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +058d98: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058d9c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +058da0: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +058da4: 7120 2009 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0920 │ │ +058daa: 0c02 |000b: move-result-object v2 │ │ +058dac: 1102 |000c: return-object v2 │ │ +058dae: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +058db2: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +058db6: 7120 1809 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0918 │ │ +058dbc: 0c00 |0014: move-result-object v0 │ │ +058dbe: 2372 9406 |0015: new-array v2, v7, [Ljava/io/File; // type@0694 │ │ +058dc2: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +058dc6: 28f3 |0019: goto 000c // -000d │ │ +058dc8: 7100 c902 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ +058dce: 0c02 |001d: move-result-object v2 │ │ +058dd0: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +058dd2: 2333 9906 |001f: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ +058dd6: 1a04 c602 |0021: const-string v4, "Android" // string@02c6 │ │ +058dda: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +058dde: 1a04 bb18 |0025: const-string v4, "data" // string@18bb │ │ +058de2: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +058de6: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +058de8: 6e10 f100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +058dee: 0c05 |002d: move-result-object v5 │ │ +058df0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +058df4: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +058df6: 1a05 8b1a |0031: const-string v5, "files" // string@1a8b │ │ +058dfa: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +058dfe: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +058e00: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +058e04: 7120 0809 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0908 │ │ +058e0a: 0c00 |003b: move-result-object v0 │ │ +058e0c: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=218 │ │ 0x0004 line=219 │ │ 0x0008 line=220 │ │ 0x000c line=229 │ │ 0x000d line=223 │ │ @@ -29434,45 +29434,45 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -058e34: |[058e34] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -058e44: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -058e46: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -058e48: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058e4c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -058e50: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -058e54: 7110 2109 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0921 │ │ -058e5a: 0c02 |000b: move-result-object v2 │ │ -058e5c: 1102 |000c: return-object v2 │ │ -058e5e: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -058e62: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -058e66: 7110 1a09 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@091a │ │ -058e6c: 0c00 |0014: move-result-object v0 │ │ -058e6e: 2372 9406 |0015: new-array v2, v7, [Ljava/io/File; // type@0694 │ │ -058e72: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -058e76: 28f3 |0019: goto 000c // -000d │ │ -058e78: 7100 c902 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ -058e7e: 0c02 |001d: move-result-object v2 │ │ -058e80: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -058e82: 2333 9906 |001f: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ -058e86: 1a04 c602 |0021: const-string v4, "Android" // string@02c6 │ │ -058e8a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -058e8e: 1a04 5625 |0025: const-string v4, "obb" // string@2556 │ │ -058e92: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -058e96: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -058e98: 6e10 f100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -058e9e: 0c05 |002d: move-result-object v5 │ │ -058ea0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -058ea4: 7120 0809 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0908 │ │ -058eaa: 0c00 |0033: move-result-object v0 │ │ -058eac: 28e1 |0034: goto 0015 // -001f │ │ +058e10: |[058e10] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +058e20: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +058e22: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +058e24: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058e28: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +058e2c: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +058e30: 7110 2109 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0921 │ │ +058e36: 0c02 |000b: move-result-object v2 │ │ +058e38: 1102 |000c: return-object v2 │ │ +058e3a: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +058e3e: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +058e42: 7110 1a09 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@091a │ │ +058e48: 0c00 |0014: move-result-object v0 │ │ +058e4a: 2372 9406 |0015: new-array v2, v7, [Ljava/io/File; // type@0694 │ │ +058e4e: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +058e52: 28f3 |0019: goto 000c // -000d │ │ +058e54: 7100 c902 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ +058e5a: 0c02 |001d: move-result-object v2 │ │ +058e5c: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +058e5e: 2333 9906 |001f: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ +058e62: 1a04 c602 |0021: const-string v4, "Android" // string@02c6 │ │ +058e66: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +058e6a: 1a04 5225 |0025: const-string v4, "obb" // string@2552 │ │ +058e6e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +058e72: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +058e74: 6e10 f100 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +058e7a: 0c05 |002d: move-result-object v5 │ │ +058e7c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +058e80: 7120 0809 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0908 │ │ +058e86: 0c00 |0033: move-result-object v0 │ │ +058e88: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=158 │ │ 0x0004 line=159 │ │ 0x0008 line=160 │ │ 0x000c line=169 │ │ 0x000d line=163 │ │ @@ -29490,19 +29490,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 │ │ -058eb0: |[058eb0] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -058ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058ec2: 7130 1109 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0911 │ │ -058ec8: 0a00 |0004: move-result v0 │ │ -058eca: 0f00 |0005: return v0 │ │ +058e8c: |[058e8c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +058e9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058e9e: 7130 1109 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0911 │ │ +058ea4: 0a00 |0004: move-result v0 │ │ +058ea6: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -29511,27 +29511,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 │ │ -058ecc: |[058ecc] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -058edc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -058ede: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058ee2: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -058ee6: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -058eea: 7130 1d09 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@091d │ │ -058ef0: 0f01 |000a: return v1 │ │ -058ef2: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -058ef6: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -058efa: 7120 1b09 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@091b │ │ -058f00: 28f8 |0012: goto 000a // -0008 │ │ -058f02: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -058f04: 28f6 |0014: goto 000a // -000a │ │ +058ea8: |[058ea8] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +058eb8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +058eba: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058ebe: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +058ec2: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +058ec6: 7130 1d09 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@091d │ │ +058ecc: 0f01 |000a: return v1 │ │ +058ece: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +058ed2: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +058ed6: 7120 1b09 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@091b │ │ +058edc: 28f8 |0012: goto 000a // -0008 │ │ +058ede: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +058ee0: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0003 line=104 │ │ 0x0007 line=105 │ │ 0x000a line=111 │ │ 0x000b line=107 │ │ @@ -29549,30 +29549,30 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -058f08: |[058f08] android.support.v4.content.ContextCompat.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -058f18: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058f1c: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -058f20: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ -058f24: 7110 1309 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0913 │ │ -058f2a: 0c02 |0009: move-result-object v2 │ │ -058f2c: 1102 |000a: return-object v2 │ │ -058f2e: 6e10 e100 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e1 │ │ -058f34: 0c00 |000e: move-result-object v0 │ │ -058f36: 2202 c404 |000f: new-instance v2, Ljava/io/File; // type@04c4 │ │ -058f3a: 5403 1800 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0018 │ │ -058f3e: 1a04 9017 |0013: const-string v4, "code_cache" // string@1790 │ │ -058f42: 7030 d820 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@20d8 │ │ -058f48: 7110 0909 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0909 │ │ -058f4e: 0c02 |001b: move-result-object v2 │ │ -058f50: 28ee |001c: goto 000a // -0012 │ │ +058ee4: |[058ee4] android.support.v4.content.ContextCompat.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +058ef4: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058ef8: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +058efc: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ +058f00: 7110 1309 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0913 │ │ +058f06: 0c02 |0009: move-result-object v2 │ │ +058f08: 1102 |000a: return-object v2 │ │ +058f0a: 6e10 e100 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e1 │ │ +058f10: 0c00 |000e: move-result-object v0 │ │ +058f12: 2202 c404 |000f: new-instance v2, Ljava/io/File; // type@04c4 │ │ +058f16: 5403 1800 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0018 │ │ +058f1a: 1a04 8c17 |0013: const-string v4, "code_cache" // string@178c │ │ +058f1e: 7030 d820 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@20d8 │ │ +058f24: 7110 0909 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0909 │ │ +058f2a: 0c02 |001b: move-result-object v2 │ │ +058f2c: 28ee |001c: goto 000a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0002 line=368 │ │ 0x0006 line=369 │ │ 0x000a line=372 │ │ 0x000b line=371 │ │ @@ -29588,30 +29588,30 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -058f54: |[058f54] android.support.v4.content.ContextCompat.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ -058f64: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058f68: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -058f6c: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ -058f70: 7110 1509 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; // method@0915 │ │ -058f76: 0c02 |0009: move-result-object v2 │ │ -058f78: 1102 |000a: return-object v2 │ │ -058f7a: 6e10 e100 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e1 │ │ -058f80: 0c00 |000e: move-result-object v0 │ │ -058f82: 2202 c404 |000f: new-instance v2, Ljava/io/File; // type@04c4 │ │ -058f86: 5403 1800 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0018 │ │ -058f8a: 1a04 2a25 |0013: const-string v4, "no_backup" // string@252a │ │ -058f8e: 7030 d820 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@20d8 │ │ -058f94: 7110 0909 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0909 │ │ -058f9a: 0c02 |001b: move-result-object v2 │ │ -058f9c: 28ee |001c: goto 000a // -0012 │ │ +058f30: |[058f30] android.support.v4.content.ContextCompat.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ +058f40: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058f44: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +058f48: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ +058f4c: 7110 1509 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; // method@0915 │ │ +058f52: 0c02 |0009: move-result-object v2 │ │ +058f54: 1102 |000a: return-object v2 │ │ +058f56: 6e10 e100 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e1 │ │ +058f5c: 0c00 |000e: move-result-object v0 │ │ +058f5e: 2202 c404 |000f: new-instance v2, Ljava/io/File; // type@04c4 │ │ +058f62: 5403 1800 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0018 │ │ +058f66: 1a04 2625 |0013: const-string v4, "no_backup" // string@2526 │ │ +058f6a: 7030 d820 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@20d8 │ │ +058f70: 7110 0909 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@0909 │ │ +058f76: 0c02 |001b: move-result-object v2 │ │ +058f78: 28ee |001c: goto 000a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0002 line=343 │ │ 0x0006 line=344 │ │ 0x000a line=347 │ │ 0x000b line=346 │ │ @@ -29647,17 +29647,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058fa0: |[058fa0] android.support.v4.content.ContextCompatApi21.:()V │ │ -058fb0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -058fb6: 0e00 |0003: return-void │ │ +058f7c: |[058f7c] android.support.v4.content.ContextCompatApi21.:()V │ │ +058f8c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +058f92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatApi21;) │ │ @@ -29665,18 +29665,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058fb8: |[058fb8] android.support.v4.content.ContextCompatApi21.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -058fc8: 6e10 e400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getCodeCacheDir:()Ljava/io/File; // method@00e4 │ │ -058fce: 0c00 |0003: move-result-object v0 │ │ -058fd0: 1100 |0004: return-object v0 │ │ +058f94: |[058f94] android.support.v4.content.ContextCompatApi21.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +058fa4: 6e10 e400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getCodeCacheDir:()Ljava/io/File; // method@00e4 │ │ +058faa: 0c00 |0003: move-result-object v0 │ │ +058fac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatApi21;) │ │ @@ -29684,18 +29684,18 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058fd4: |[058fd4] android.support.v4.content.ContextCompatApi21.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -058fe4: 6e20 e600 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ -058fea: 0c00 |0003: move-result-object v0 │ │ -058fec: 1100 |0004: return-object v0 │ │ +058fb0: |[058fb0] android.support.v4.content.ContextCompatApi21.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +058fc0: 6e20 e600 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ +058fc6: 0c00 |0003: move-result-object v0 │ │ +058fc8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 id I │ │ │ │ @@ -29704,18 +29704,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058ff0: |[058ff0] android.support.v4.content.ContextCompatApi21.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ -059000: 6e10 ed00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getNoBackupFilesDir:()Ljava/io/File; // method@00ed │ │ -059006: 0c00 |0003: move-result-object v0 │ │ -059008: 1100 |0004: return-object v0 │ │ +058fcc: |[058fcc] android.support.v4.content.ContextCompatApi21.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ +058fdc: 6e10 ed00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getNoBackupFilesDir:()Ljava/io/File; // method@00ed │ │ +058fe2: 0c00 |0003: move-result-object v0 │ │ +058fe4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -29744,17 +29744,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05900c: |[05900c] android.support.v4.content.ContextCompatFroyo.:()V │ │ -05901c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -059022: 0e00 |0003: return-void │ │ +058fe8: |[058fe8] android.support.v4.content.ContextCompatFroyo.:()V │ │ +058ff8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +058ffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -29762,18 +29762,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059024: |[059024] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -059034: 6e10 e700 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00e7 │ │ -05903a: 0c00 |0003: move-result-object v0 │ │ -05903c: 1100 |0004: return-object v0 │ │ +059000: |[059000] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +059010: 6e10 e700 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00e7 │ │ +059016: 0c00 |0003: move-result-object v0 │ │ +059018: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -29781,18 +29781,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059040: |[059040] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -059050: 6e20 e900 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00e9 │ │ -059056: 0c00 |0003: move-result-object v0 │ │ -059058: 1100 |0004: return-object v0 │ │ +05901c: |[05901c] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +05902c: 6e20 e900 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00e9 │ │ +059032: 0c00 |0003: move-result-object v0 │ │ +059034: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -29822,17 +29822,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05905c: |[05905c] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -05906c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -059072: 0e00 |0003: return-void │ │ +059038: |[059038] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +059048: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05904e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -29840,18 +29840,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059074: |[059074] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -059084: 6e10 ee00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@00ee │ │ -05908a: 0c00 |0003: move-result-object v0 │ │ -05908c: 1100 |0004: return-object v0 │ │ +059050: |[059050] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +059060: 6e10 ee00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@00ee │ │ +059066: 0c00 |0003: move-result-object v0 │ │ +059068: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -29859,17 +29859,17 @@ │ │ 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 │ │ -059090: |[059090] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -0590a0: 6e20 f900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00f9 │ │ -0590a6: 0e00 |0003: return-void │ │ +05906c: |[05906c] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +05907c: 6e20 f900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00f9 │ │ +059082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ @@ -29900,17 +29900,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0590a8: |[0590a8] android.support.v4.content.ContextCompatJellybean.:()V │ │ -0590b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0590be: 0e00 |0003: return-void │ │ +059084: |[059084] android.support.v4.content.ContextCompatJellybean.:()V │ │ +059094: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05909a: 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;) │ │ @@ -29918,17 +29918,17 @@ │ │ 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 │ │ -0590c0: |[0590c0] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0590d0: 6e30 fa00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00fa │ │ -0590d6: 0e00 |0003: return-void │ │ +05909c: |[05909c] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0590ac: 6e30 fa00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00fa │ │ +0590b2: 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; │ │ @@ -29960,17 +29960,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0590d8: |[0590d8] android.support.v4.content.ContextCompatKitKat.:()V │ │ -0590e8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0590ee: 0e00 |0003: return-void │ │ +0590b4: |[0590b4] android.support.v4.content.ContextCompatKitKat.:()V │ │ +0590c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0590ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -29978,18 +29978,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0590f0: |[0590f0] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -059100: 6e10 e800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00e8 │ │ -059106: 0c00 |0003: move-result-object v0 │ │ -059108: 1100 |0004: return-object v0 │ │ +0590cc: |[0590cc] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +0590dc: 6e10 e800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00e8 │ │ +0590e2: 0c00 |0003: move-result-object v0 │ │ +0590e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -29997,18 +29997,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05910c: |[05910c] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -05911c: 6e20 ea00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@00ea │ │ -059122: 0c00 |0003: move-result-object v0 │ │ -059124: 1100 |0004: return-object v0 │ │ +0590e8: |[0590e8] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +0590f8: 6e20 ea00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@00ea │ │ +0590fe: 0c00 |0003: move-result-object v0 │ │ +059100: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -30017,18 +30017,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059128: |[059128] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -059138: 6e10 ef00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@00ef │ │ -05913e: 0c00 |0003: move-result-object v0 │ │ -059140: 1100 |0004: return-object v0 │ │ +059104: |[059104] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +059114: 6e10 ef00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@00ef │ │ +05911a: 0c00 |0003: move-result-object v0 │ │ +05911c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -30158,32 +30158,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -059144: |[059144] android.support.v4.content.FileProvider.:()V │ │ -059154: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -059156: 2300 9906 |0001: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ -05915a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05915c: 1a02 8f14 |0004: const-string v2, "_display_name" // string@148f │ │ -059160: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -059164: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -059166: 1a02 9514 |0009: const-string v2, "_size" // string@1495 │ │ -05916a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -05916e: 6900 4603 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@0346 │ │ -059172: 2200 c404 |000f: new-instance v0, Ljava/io/File; // type@04c4 │ │ -059176: 1a01 3801 |0011: const-string v1, "/" // string@0138 │ │ -05917a: 7020 d720 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@20d7 │ │ -059180: 6900 4703 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0347 │ │ -059184: 2200 2b05 |0018: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -059188: 7010 3422 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -05918e: 6900 4e03 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@034e │ │ -059192: 0e00 |001f: return-void │ │ +059120: |[059120] android.support.v4.content.FileProvider.:()V │ │ +059130: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +059132: 2300 9906 |0001: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ +059136: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +059138: 1a02 8b14 |0004: const-string v2, "_display_name" // string@148b │ │ +05913c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +059140: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +059142: 1a02 9114 |0009: const-string v2, "_size" // string@1491 │ │ +059146: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +05914a: 6900 4603 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@0346 │ │ +05914e: 2200 c404 |000f: new-instance v0, Ljava/io/File; // type@04c4 │ │ +059152: 1a01 3801 |0011: const-string v1, "/" // string@0138 │ │ +059156: 7020 d720 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@20d7 │ │ +05915c: 6900 4703 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0347 │ │ +059160: 2200 2b05 |0018: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +059164: 7010 3422 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +05916a: 6900 4e03 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@034e │ │ +05916e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -30192,17 +30192,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059194: |[059194] android.support.v4.content.FileProvider.:()V │ │ -0591a4: 7010 da00 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00da │ │ -0591aa: 0e00 |0003: return-void │ │ +059170: |[059170] android.support.v4.content.FileProvider.:()V │ │ +059180: 7010 da00 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00da │ │ +059186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -30211,31 +30211,31 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0591ac: |[0591ac] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -0591bc: 0761 |0000: move-object v1, v6 │ │ -0591be: 0770 |0001: move-object v0, v7 │ │ -0591c0: 2104 |0002: array-length v4, v0 │ │ -0591c2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0591c4: 0712 |0004: move-object v2, v1 │ │ -0591c6: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -0591ca: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -0591ce: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -0591d2: 2201 c404 |000b: new-instance v1, Ljava/io/File; // type@04c4 │ │ -0591d6: 7030 d620 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ -0591dc: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0591e0: 0712 |0012: move-object v2, v1 │ │ -0591e2: 28f2 |0013: goto 0005 // -000e │ │ -0591e4: 1102 |0014: return-object v2 │ │ -0591e6: 0721 |0015: move-object v1, v2 │ │ -0591e8: 28fa |0016: goto 0010 // -0006 │ │ +059188: |[059188] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +059198: 0761 |0000: move-object v1, v6 │ │ +05919a: 0770 |0001: move-object v0, v7 │ │ +05919c: 2104 |0002: array-length v4, v0 │ │ +05919e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0591a0: 0712 |0004: move-object v2, v1 │ │ +0591a2: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +0591a6: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +0591aa: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +0591ae: 2201 c404 |000b: new-instance v1, Ljava/io/File; // type@04c4 │ │ +0591b2: 7030 d620 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ +0591b8: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0591bc: 0712 |0012: move-object v2, v1 │ │ +0591be: 28f2 |0013: goto 0005 // -000e │ │ +0591c0: 1102 |0014: return-object v2 │ │ +0591c2: 0721 |0015: move-object v1, v2 │ │ +0591c4: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -30259,19 +30259,19 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0591ec: |[0591ec] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -0591fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0591fe: 2330 9706 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0697 │ │ -059202: 7153 b021 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -059208: 1100 |0006: return-object v0 │ │ +0591c8: |[0591c8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +0591d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0591da: 2330 9706 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0697 │ │ +0591de: 7153 b021 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0591e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=769 │ │ 0x0003 line=770 │ │ 0x0006 line=771 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -30283,19 +30283,19 @@ │ │ type : '([Ljava/lang/String;I)[Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -05920c: |[05920c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -05921c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05921e: 2330 9906 |0001: new-array v0, v3, [Ljava/lang/String; // type@0699 │ │ -059222: 7153 b021 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -059228: 1100 |0006: return-object v0 │ │ +0591e8: |[0591e8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +0591f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0591fa: 2330 9906 |0001: new-array v0, v3, [Ljava/lang/String; // type@0699 │ │ +0591fe: 7153 b021 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +059204: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0003 line=764 │ │ 0x0006 line=765 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -30307,41 +30307,41 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -05922c: |[05922c] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -05923c: 6203 4e03 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@034e │ │ -059240: 1d03 |0002: monitor-enter v3 │ │ -059242: 6202 4e03 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@034e │ │ -059246: 6e20 3722 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ -05924c: 0c01 |0008: move-result-object v1 │ │ -05924e: 1f01 aa01 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@01aa │ │ -059252: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -059256: 7120 5209 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0952 │ │ -05925c: 0c01 |0010: move-result-object v1 │ │ -05925e: 6202 4e03 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@034e │ │ -059262: 6e30 3922 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ -059268: 1e03 |0016: monitor-exit v3 │ │ -05926a: 1101 |0017: return-object v1 │ │ -05926c: 0d00 |0018: move-exception v0 │ │ -05926e: 2202 e504 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -059272: 1a04 7705 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0577 │ │ -059276: 7030 4721 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2147 │ │ -05927c: 2702 |0020: throw v2 │ │ -05927e: 0d02 |0021: move-exception v2 │ │ -059280: 1e03 |0022: monitor-exit v3 │ │ -059282: 2702 |0023: throw v2 │ │ -059284: 0d00 |0024: move-exception v0 │ │ -059286: 2202 e504 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05928a: 1a04 7705 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0577 │ │ -05928e: 7030 4721 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2147 │ │ -059294: 2702 |002c: throw v2 │ │ +059208: |[059208] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +059218: 6203 4e03 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@034e │ │ +05921c: 1d03 |0002: monitor-enter v3 │ │ +05921e: 6202 4e03 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@034e │ │ +059222: 6e20 3722 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ +059228: 0c01 |0008: move-result-object v1 │ │ +05922a: 1f01 aa01 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@01aa │ │ +05922e: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +059232: 7120 5209 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0952 │ │ +059238: 0c01 |0010: move-result-object v1 │ │ +05923a: 6202 4e03 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@034e │ │ +05923e: 6e30 3922 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ +059244: 1e03 |0016: monitor-exit v3 │ │ +059246: 1101 |0017: return-object v1 │ │ +059248: 0d00 |0018: move-exception v0 │ │ +05924a: 2202 e504 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05924e: 1a04 7705 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0577 │ │ +059252: 7030 4721 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2147 │ │ +059258: 2702 |0020: throw v2 │ │ +05925a: 0d02 |0021: move-exception v2 │ │ +05925c: 1e03 |0022: monitor-exit v3 │ │ +05925e: 2702 |0023: throw v2 │ │ +059260: 0d00 |0024: move-exception v0 │ │ +059262: 2202 e504 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +059266: 1a04 7705 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0577 │ │ +05926a: 7030 4721 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2147 │ │ +059270: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -30375,20 +30375,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0592c4: |[0592c4] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -0592d4: 7120 4b09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@094b │ │ -0592da: 0c00 |0003: move-result-object v0 │ │ -0592dc: 7220 3f09 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@093f │ │ -0592e2: 0c01 |0007: move-result-object v1 │ │ -0592e4: 1101 |0008: return-object v1 │ │ +0592a0: |[0592a0] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +0592b0: 7120 4b09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@094b │ │ +0592b6: 0c00 |0003: move-result-object v0 │ │ +0592b8: 7220 3f09 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@093f │ │ +0592be: 0c01 |0007: move-result-object v1 │ │ +0592c0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -30400,61 +30400,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0592e8: |[0592e8] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -0592f8: 1a01 0828 |0000: const-string v1, "r" // string@2808 │ │ -0592fc: 6e20 8621 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -059302: 0a01 |0005: move-result v1 │ │ -059304: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -059308: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -05930c: 0f00 |000a: return v0 │ │ -05930e: 1a01 fd2f |000b: const-string v1, "w" // string@2ffd │ │ -059312: 6e20 8621 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -059318: 0a01 |0010: move-result v1 │ │ -05931a: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -05931e: 1a01 4930 |0013: const-string v1, "wt" // string@3049 │ │ -059322: 6e20 8621 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -059328: 0a01 |0018: move-result v1 │ │ -05932a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -05932e: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -059332: 28ed |001d: goto 000a // -0013 │ │ -059334: 1a01 0030 |001e: const-string v1, "wa" // string@3000 │ │ -059338: 6e20 8621 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -05933e: 0a01 |0023: move-result v1 │ │ -059340: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -059344: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -059348: 28e2 |0028: goto 000a // -001e │ │ -05934a: 1a01 1d29 |0029: const-string v1, "rw" // string@291d │ │ -05934e: 6e20 8621 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -059354: 0a01 |002e: move-result v1 │ │ -059356: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -05935a: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -05935e: 28d7 |0033: goto 000a // -0029 │ │ -059360: 1a01 1e29 |0034: const-string v1, "rwt" // string@291e │ │ -059364: 6e20 8621 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -05936a: 0a01 |0039: move-result v1 │ │ -05936c: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -059370: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -059374: 28cc |003e: goto 000a // -0034 │ │ -059376: 2201 e504 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05937a: 2202 f804 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -05937e: 7010 a121 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -059384: 1a03 d106 |0046: const-string v3, "Invalid mode: " // string@06d1 │ │ -059388: 6e20 aa21 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05938e: 0c02 |004b: move-result-object v2 │ │ -059390: 6e20 aa21 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -059396: 0c02 |004f: move-result-object v2 │ │ -059398: 6e10 af21 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05939e: 0c02 |0053: move-result-object v2 │ │ -0593a0: 7020 4621 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0593a6: 2701 |0057: throw v1 │ │ +0592c4: |[0592c4] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +0592d4: 1a01 0428 |0000: const-string v1, "r" // string@2804 │ │ +0592d8: 6e20 8621 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0592de: 0a01 |0005: move-result v1 │ │ +0592e0: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +0592e4: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +0592e8: 0f00 |000a: return v0 │ │ +0592ea: 1a01 f92f |000b: const-string v1, "w" // string@2ff9 │ │ +0592ee: 6e20 8621 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0592f4: 0a01 |0010: move-result v1 │ │ +0592f6: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +0592fa: 1a01 4530 |0013: const-string v1, "wt" // string@3045 │ │ +0592fe: 6e20 8621 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +059304: 0a01 |0018: move-result v1 │ │ +059306: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +05930a: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +05930e: 28ed |001d: goto 000a // -0013 │ │ +059310: 1a01 fc2f |001e: const-string v1, "wa" // string@2ffc │ │ +059314: 6e20 8621 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +05931a: 0a01 |0023: move-result v1 │ │ +05931c: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +059320: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +059324: 28e2 |0028: goto 000a // -001e │ │ +059326: 1a01 1929 |0029: const-string v1, "rw" // string@2919 │ │ +05932a: 6e20 8621 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +059330: 0a01 |002e: move-result v1 │ │ +059332: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +059336: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +05933a: 28d7 |0033: goto 000a // -0029 │ │ +05933c: 1a01 1a29 |0034: const-string v1, "rwt" // string@291a │ │ +059340: 6e20 8621 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +059346: 0a01 |0039: move-result v1 │ │ +059348: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +05934c: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +059350: 28cc |003e: goto 000a // -0034 │ │ +059352: 2201 e504 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +059356: 2202 f804 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +05935a: 7010 a121 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +059360: 1a03 d106 |0046: const-string v3, "Invalid mode: " // string@06d1 │ │ +059364: 6e20 aa21 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05936a: 0c02 |004b: move-result-object v2 │ │ +05936c: 6e20 aa21 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +059372: 0c02 |004f: move-result-object v2 │ │ +059374: 6e10 af21 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05937a: 0c02 |0053: move-result-object v2 │ │ +05937c: 7020 4621 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +059382: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -30478,95 +30478,95 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 152 16-bit code units │ │ -0593a8: |[0593a8] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -0593b8: 120c |0000: const/4 v12, #int 0 // #0 │ │ -0593ba: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0593bc: 121a |0002: const/4 v10, #int 1 // #1 │ │ -0593be: 2204 ab01 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@01ab │ │ -0593c2: 7020 4009 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0940 │ │ -0593c8: 6e10 f000 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ -0593ce: 0c08 |000b: move-result-object v8 │ │ -0593d0: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -0593d4: 6e30 4101 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0141 │ │ -0593da: 0c01 |0011: move-result-object v1 │ │ -0593dc: 6e10 f000 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ -0593e2: 0c08 |0015: move-result-object v8 │ │ -0593e4: 1a09 d715 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@15d7 │ │ -0593e8: 6e30 4201 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0142 │ │ -0593ee: 0c00 |001b: move-result-object v0 │ │ -0593f0: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -0593f4: 2208 e504 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0593f8: 1a09 7b0f |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0f7b │ │ -0593fc: 7020 4621 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -059402: 2708 |0025: throw v8 │ │ -059404: 7210 6001 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0160 │ │ -05940a: 0a07 |0029: move-result v7 │ │ -05940c: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -059410: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -059412: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -059416: 7210 5f01 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@015f │ │ -05941c: 0c05 |0032: move-result-object v5 │ │ -05941e: 1a08 b524 |0033: const-string v8, "name" // string@24b5 │ │ -059422: 7230 5e01 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@015e │ │ -059428: 0c02 |0038: move-result-object v2 │ │ -05942a: 1a08 0f27 |0039: const-string v8, "path" // string@270f │ │ -05942e: 7230 5e01 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@015e │ │ -059434: 0c03 |003e: move-result-object v3 │ │ -059436: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -059438: 1a08 0229 |0040: const-string v8, "root-path" // string@2902 │ │ -05943c: 6e20 8621 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -059442: 0a08 |0045: move-result v8 │ │ -059444: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -059448: 6208 4703 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0347 │ │ -05944c: 23a9 9906 |004a: new-array v9, v10, [Ljava/lang/String; // type@0699 │ │ -059450: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -059454: 7120 4709 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0947 │ │ -05945a: 0c06 |0051: move-result-object v6 │ │ -05945c: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -059460: 6e30 4109 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0941 │ │ -059466: 28cf |0057: goto 0026 // -0031 │ │ -059468: 1a08 901a |0058: const-string v8, "files-path" // string@1a90 │ │ -05946c: 6e20 8621 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -059472: 0a08 |005d: move-result v8 │ │ -059474: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -059478: 6e10 eb00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00eb │ │ -05947e: 0c08 |0063: move-result-object v8 │ │ -059480: 23a9 9906 |0064: new-array v9, v10, [Ljava/lang/String; // type@0699 │ │ -059484: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -059488: 7120 4709 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0947 │ │ -05948e: 0c06 |006b: move-result-object v6 │ │ -059490: 28e6 |006c: goto 0052 // -001a │ │ -059492: 1a08 c116 |006d: const-string v8, "cache-path" // string@16c1 │ │ -059496: 6e20 8621 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -05949c: 0a08 |0072: move-result v8 │ │ -05949e: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -0594a2: 6e10 e200 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00e2 │ │ -0594a8: 0c08 |0078: move-result-object v8 │ │ -0594aa: 23a9 9906 |0079: new-array v9, v10, [Ljava/lang/String; // type@0699 │ │ -0594ae: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -0594b2: 7120 4709 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0947 │ │ -0594b8: 0c06 |0080: move-result-object v6 │ │ -0594ba: 28d1 |0081: goto 0052 // -002f │ │ -0594bc: 1a08 6d1a |0082: const-string v8, "external-path" // string@1a6d │ │ -0594c0: 6e20 8621 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0594c6: 0a08 |0087: move-result v8 │ │ -0594c8: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -0594cc: 7100 c902 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ -0594d2: 0c08 |008d: move-result-object v8 │ │ -0594d4: 23a9 9906 |008e: new-array v9, v10, [Ljava/lang/String; // type@0699 │ │ -0594d8: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -0594dc: 7120 4709 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0947 │ │ -0594e2: 0c06 |0095: move-result-object v6 │ │ -0594e4: 28bc |0096: goto 0052 // -0044 │ │ -0594e6: 1104 |0097: return-object v4 │ │ +059384: |[059384] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +059394: 120c |0000: const/4 v12, #int 0 // #0 │ │ +059396: 120b |0001: const/4 v11, #int 0 // #0 │ │ +059398: 121a |0002: const/4 v10, #int 1 // #1 │ │ +05939a: 2204 ab01 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@01ab │ │ +05939e: 7020 4009 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0940 │ │ +0593a4: 6e10 f000 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ +0593aa: 0c08 |000b: move-result-object v8 │ │ +0593ac: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +0593b0: 6e30 4101 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0141 │ │ +0593b6: 0c01 |0011: move-result-object v1 │ │ +0593b8: 6e10 f000 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00f0 │ │ +0593be: 0c08 |0015: move-result-object v8 │ │ +0593c0: 1a09 d315 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@15d3 │ │ +0593c4: 6e30 4201 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0142 │ │ +0593ca: 0c00 |001b: move-result-object v0 │ │ +0593cc: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +0593d0: 2208 e504 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0593d4: 1a09 770f |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0f77 │ │ +0593d8: 7020 4621 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0593de: 2708 |0025: throw v8 │ │ +0593e0: 7210 6001 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0160 │ │ +0593e6: 0a07 |0029: move-result v7 │ │ +0593e8: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +0593ec: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +0593ee: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +0593f2: 7210 5f01 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@015f │ │ +0593f8: 0c05 |0032: move-result-object v5 │ │ +0593fa: 1a08 b124 |0033: const-string v8, "name" // string@24b1 │ │ +0593fe: 7230 5e01 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@015e │ │ +059404: 0c02 |0038: move-result-object v2 │ │ +059406: 1a08 0b27 |0039: const-string v8, "path" // string@270b │ │ +05940a: 7230 5e01 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@015e │ │ +059410: 0c03 |003e: move-result-object v3 │ │ +059412: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +059414: 1a08 fe28 |0040: const-string v8, "root-path" // string@28fe │ │ +059418: 6e20 8621 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +05941e: 0a08 |0045: move-result v8 │ │ +059420: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +059424: 6208 4703 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0347 │ │ +059428: 23a9 9906 |004a: new-array v9, v10, [Ljava/lang/String; // type@0699 │ │ +05942c: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +059430: 7120 4709 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0947 │ │ +059436: 0c06 |0051: move-result-object v6 │ │ +059438: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +05943c: 6e30 4109 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0941 │ │ +059442: 28cf |0057: goto 0026 // -0031 │ │ +059444: 1a08 8c1a |0058: const-string v8, "files-path" // string@1a8c │ │ +059448: 6e20 8621 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +05944e: 0a08 |005d: move-result v8 │ │ +059450: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +059454: 6e10 eb00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00eb │ │ +05945a: 0c08 |0063: move-result-object v8 │ │ +05945c: 23a9 9906 |0064: new-array v9, v10, [Ljava/lang/String; // type@0699 │ │ +059460: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +059464: 7120 4709 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0947 │ │ +05946a: 0c06 |006b: move-result-object v6 │ │ +05946c: 28e6 |006c: goto 0052 // -001a │ │ +05946e: 1a08 bd16 |006d: const-string v8, "cache-path" // string@16bd │ │ +059472: 6e20 8621 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +059478: 0a08 |0072: move-result v8 │ │ +05947a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +05947e: 6e10 e200 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00e2 │ │ +059484: 0c08 |0078: move-result-object v8 │ │ +059486: 23a9 9906 |0079: new-array v9, v10, [Ljava/lang/String; // type@0699 │ │ +05948a: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +05948e: 7120 4709 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0947 │ │ +059494: 0c06 |0080: move-result-object v6 │ │ +059496: 28d1 |0081: goto 0052 // -002f │ │ +059498: 1a08 691a |0082: const-string v8, "external-path" // string@1a69 │ │ +05949c: 6e20 8621 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0594a2: 0a08 |0087: move-result v8 │ │ +0594a4: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +0594a8: 7100 c902 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ +0594ae: 0c08 |008d: move-result-object v8 │ │ +0594b0: 23a9 9906 |008e: new-array v9, v10, [Ljava/lang/String; // type@0699 │ │ +0594b4: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +0594b8: 7120 4709 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0947 │ │ +0594be: 0c06 |0095: move-result-object v6 │ │ +0594c0: 28bc |0096: goto 0052 // -0044 │ │ +0594c2: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -30605,33 +30605,33 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0594e8: |[0594e8] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -0594f8: 6f30 db00 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00db │ │ -0594fe: 5540 1c00 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@001c │ │ -059502: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -059506: 2200 f604 |0007: new-instance v0, Ljava/lang/SecurityException; // type@04f6 │ │ -05950a: 1a01 8510 |0009: const-string v1, "Provider must not be exported" // string@1085 │ │ -05950e: 7020 7e21 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@217e │ │ -059514: 2700 |000e: throw v0 │ │ -059516: 5540 1d00 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@001d │ │ -05951a: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -05951e: 2200 f604 |0013: new-instance v0, Ljava/lang/SecurityException; // type@04f6 │ │ -059522: 1a01 8410 |0015: const-string v1, "Provider must grant uri permissions" // string@1084 │ │ -059526: 7020 7e21 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@217e │ │ -05952c: 2700 |001a: throw v0 │ │ -05952e: 5440 1b00 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@001b │ │ -059532: 7120 4b09 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@094b │ │ -059538: 0c00 |0020: move-result-object v0 │ │ -05953a: 5b20 4d03 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ -05953e: 0e00 |0023: return-void │ │ +0594c4: |[0594c4] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +0594d4: 6f30 db00 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00db │ │ +0594da: 5540 1c00 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@001c │ │ +0594de: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0594e2: 2200 f604 |0007: new-instance v0, Ljava/lang/SecurityException; // type@04f6 │ │ +0594e6: 1a01 8110 |0009: const-string v1, "Provider must not be exported" // string@1081 │ │ +0594ea: 7020 7e21 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@217e │ │ +0594f0: 2700 |000e: throw v0 │ │ +0594f2: 5540 1d00 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@001d │ │ +0594f6: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +0594fa: 2200 f604 |0013: new-instance v0, Ljava/lang/SecurityException; // type@04f6 │ │ +0594fe: 1a01 8010 |0015: const-string v1, "Provider must grant uri permissions" // string@1080 │ │ +059502: 7020 7e21 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@217e │ │ +059508: 2700 |001a: throw v0 │ │ +05950a: 5440 1b00 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@001b │ │ +05950e: 7120 4b09 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@094b │ │ +059514: 0c00 |0020: move-result-object v0 │ │ +059516: 5b20 4d03 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ +05951a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -30647,25 +30647,25 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -059540: |[059540] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -059550: 5421 4d03 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ -059554: 7220 3e09 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@093e │ │ -05955a: 0c00 |0005: move-result-object v0 │ │ -05955c: 6e10 dc20 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ -059562: 0a01 |0009: move-result v1 │ │ -059564: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -059568: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -05956a: 0f01 |000d: return v1 │ │ -05956c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -05956e: 28fe |000f: goto 000d // -0002 │ │ +05951c: |[05951c] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +05952c: 5421 4d03 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ +059530: 7220 3e09 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@093e │ │ +059536: 0c00 |0005: move-result-object v0 │ │ +059538: 6e10 dc20 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ +05953e: 0a01 |0009: move-result v1 │ │ +059540: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +059544: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +059546: 0f01 |000d: return v1 │ │ +059548: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +05954a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -30678,37 +30678,37 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -059570: |[059570] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -059580: 5464 4d03 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ -059584: 7220 3e09 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@093e │ │ -05958a: 0c01 |0005: move-result-object v1 │ │ -05958c: 6e10 e020 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ -059592: 0c04 |0009: move-result-object v4 │ │ -059594: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -059598: 6e20 9021 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@2190 │ │ -05959e: 0a02 |000f: move-result v2 │ │ -0595a0: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -0595a4: 6e10 e020 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ -0595aa: 0c04 |0015: move-result-object v4 │ │ -0595ac: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -0595b0: 6e20 9621 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ -0595b6: 0c00 |001b: move-result-object v0 │ │ -0595b8: 7100 621e 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1e62 │ │ -0595be: 0c04 |001f: move-result-object v4 │ │ -0595c0: 6e20 611e 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1e61 │ │ -0595c6: 0c03 |0023: move-result-object v3 │ │ -0595c8: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -0595cc: 1103 |0026: return-object v3 │ │ -0595ce: 1a03 1116 |0027: const-string v3, "application/octet-stream" // string@1611 │ │ -0595d2: 28fd |0029: goto 0026 // -0003 │ │ +05954c: |[05954c] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +05955c: 5464 4d03 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ +059560: 7220 3e09 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@093e │ │ +059566: 0c01 |0005: move-result-object v1 │ │ +059568: 6e10 e020 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ +05956e: 0c04 |0009: move-result-object v4 │ │ +059570: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +059574: 6e20 9021 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@2190 │ │ +05957a: 0a02 |000f: move-result v2 │ │ +05957c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +059580: 6e10 e020 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ +059586: 0c04 |0015: move-result-object v4 │ │ +059588: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +05958c: 6e20 9621 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ +059592: 0c00 |001b: move-result-object v0 │ │ +059594: 7100 621e 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1e62 │ │ +05959a: 0c04 |001f: move-result-object v4 │ │ +05959c: 6e20 611e 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1e61 │ │ +0595a2: 0c03 |0023: move-result-object v3 │ │ +0595a4: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +0595a8: 1103 |0026: return-object v3 │ │ +0595aa: 1a03 0d16 |0027: const-string v3, "application/octet-stream" // string@160d │ │ +0595ae: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -30727,19 +30727,19 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0595d4: |[0595d4] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -0595e4: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0595e8: 1a01 ac0f |0002: const-string v1, "No external inserts" // string@0fac │ │ -0595ec: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0595f2: 2700 |0007: throw v0 │ │ +0595b0: |[0595b0] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +0595c0: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0595c4: 1a01 a80f |0002: const-string v1, "No external inserts" // string@0fa8 │ │ +0595c8: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0595ce: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -30749,17 +30749,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0595f4: |[0595f4] android.support.v4.content.FileProvider.onCreate:()Z │ │ -059604: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -059606: 0f00 |0001: return v0 │ │ +0595d0: |[0595d0] android.support.v4.content.FileProvider.onCreate:()Z │ │ +0595e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0595e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -30767,23 +30767,23 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -059608: |[059608] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -059618: 5432 4d03 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ -05961c: 7220 3e09 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@093e │ │ -059622: 0c00 |0005: move-result-object v0 │ │ -059624: 7110 4f09 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@094f │ │ -05962a: 0a01 |0009: move-result v1 │ │ -05962c: 7120 fc02 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@02fc │ │ -059632: 0c02 |000d: move-result-object v2 │ │ -059634: 1102 |000e: return-object v2 │ │ +0595e4: |[0595e4] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +0595f4: 5432 4d03 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ +0595f8: 7220 3e09 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@093e │ │ +0595fe: 0c00 |0005: move-result-object v0 │ │ +059600: 7110 4f09 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@094f │ │ +059606: 0a01 |0009: move-result v1 │ │ +059608: 7120 fc02 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@02fc │ │ +05960e: 0c02 |000d: move-result-object v2 │ │ +059610: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0006 line=520 │ │ 0x000a line=521 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -30797,68 +30797,68 @@ │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -059638: |[059638] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -059648: 54ca 4d03 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ -05964c: 7220 3e09 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@093e │ │ -059652: 0c04 |0005: move-result-object v4 │ │ -059654: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -059658: 620e 4603 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@0346 │ │ -05965c: 21ea |000a: array-length v10, v14 │ │ -05965e: 23a2 9906 |000b: new-array v2, v10, [Ljava/lang/String; // type@0699 │ │ -059662: 21ea |000d: array-length v10, v14 │ │ -059664: 23a9 9706 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0697 │ │ -059668: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -05966a: 07e0 |0011: move-object v0, v14 │ │ -05966c: 2108 |0012: array-length v8, v0 │ │ -05966e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -059670: 0156 |0014: move v6, v5 │ │ -059672: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -059676: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -05967a: 1a0a 8f14 |0019: const-string v10, "_display_name" // string@148f │ │ -05967e: 6e20 8621 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -059684: 0a0a |001e: move-result v10 │ │ -059686: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -05968a: 1a0a 8f14 |0021: const-string v10, "_display_name" // string@148f │ │ -05968e: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -059692: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -059696: 6e10 e020 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ -05969c: 0c0a |002a: move-result-object v10 │ │ -05969e: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -0596a2: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0596a6: 0156 |002f: move v6, v5 │ │ -0596a8: 28e5 |0030: goto 0015 // -001b │ │ -0596aa: 1a0a 9514 |0031: const-string v10, "_size" // string@1495 │ │ -0596ae: 6e20 8621 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0596b4: 0a0a |0036: move-result v10 │ │ -0596b6: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -0596ba: 1a0a 9514 |0039: const-string v10, "_size" // string@1495 │ │ -0596be: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -0596c2: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0596c6: 6e10 e620 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@20e6 │ │ -0596cc: 0b0a |0042: move-result-wide v10 │ │ -0596ce: 7120 5b21 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ -0596d4: 0c0a |0046: move-result-object v10 │ │ -0596d6: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -0596da: 28e4 |0049: goto 002d // -001c │ │ -0596dc: 7120 4909 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0949 │ │ -0596e2: 0c02 |004d: move-result-object v2 │ │ -0596e4: 7120 4809 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0948 │ │ -0596ea: 0c09 |0051: move-result-object v9 │ │ -0596ec: 2203 5000 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0050 │ │ -0596f0: 121a |0054: const/4 v10, #int 1 // #1 │ │ -0596f2: 7030 7601 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0176 │ │ -0596f8: 6e20 7701 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0177 │ │ -0596fe: 1103 |005b: return-object v3 │ │ -059700: 0165 |005c: move v5, v6 │ │ -059702: 28d0 |005d: goto 002d // -0030 │ │ +059614: |[059614] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +059624: 54ca 4d03 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@034d │ │ +059628: 7220 3e09 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@093e │ │ +05962e: 0c04 |0005: move-result-object v4 │ │ +059630: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +059634: 620e 4603 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@0346 │ │ +059638: 21ea |000a: array-length v10, v14 │ │ +05963a: 23a2 9906 |000b: new-array v2, v10, [Ljava/lang/String; // type@0699 │ │ +05963e: 21ea |000d: array-length v10, v14 │ │ +059640: 23a9 9706 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0697 │ │ +059644: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +059646: 07e0 |0011: move-object v0, v14 │ │ +059648: 2108 |0012: array-length v8, v0 │ │ +05964a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +05964c: 0156 |0014: move v6, v5 │ │ +05964e: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +059652: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +059656: 1a0a 8b14 |0019: const-string v10, "_display_name" // string@148b │ │ +05965a: 6e20 8621 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +059660: 0a0a |001e: move-result v10 │ │ +059662: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +059666: 1a0a 8b14 |0021: const-string v10, "_display_name" // string@148b │ │ +05966a: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +05966e: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +059672: 6e10 e020 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ +059678: 0c0a |002a: move-result-object v10 │ │ +05967a: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +05967e: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +059682: 0156 |002f: move v6, v5 │ │ +059684: 28e5 |0030: goto 0015 // -001b │ │ +059686: 1a0a 9114 |0031: const-string v10, "_size" // string@1491 │ │ +05968a: 6e20 8621 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +059690: 0a0a |0036: move-result v10 │ │ +059692: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +059696: 1a0a 9114 |0039: const-string v10, "_size" // string@1491 │ │ +05969a: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +05969e: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +0596a2: 6e10 e620 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@20e6 │ │ +0596a8: 0b0a |0042: move-result-wide v10 │ │ +0596aa: 7120 5b21 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ +0596b0: 0c0a |0046: move-result-object v10 │ │ +0596b2: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +0596b6: 28e4 |0049: goto 002d // -001c │ │ +0596b8: 7120 4909 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0949 │ │ +0596be: 0c02 |004d: move-result-object v2 │ │ +0596c0: 7120 4809 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0948 │ │ +0596c6: 0c09 |0051: move-result-object v9 │ │ +0596c8: 2203 5000 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0050 │ │ +0596cc: 121a |0054: const/4 v10, #int 1 // #1 │ │ +0596ce: 7030 7601 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0176 │ │ +0596d4: 6e20 7701 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0177 │ │ +0596da: 1103 |005b: return-object v3 │ │ +0596dc: 0165 |005c: move v5, v6 │ │ +0596de: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -30905,19 +30905,19 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -059704: |[059704] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -059714: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -059718: 1a01 ad0f |0002: const-string v1, "No external updates" // string@0fad │ │ -05971c: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -059722: 2700 |0007: throw v0 │ │ +0596e0: |[0596e0] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +0596f0: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0596f4: 1a01 a90f |0002: const-string v1, "No external updates" // string@0fa9 │ │ +0596f8: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0596fe: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -31036,32 +31036,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -059724: |[059724] android.support.v4.content.IntentCompat.:()V │ │ -059734: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -059738: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -05973c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -059740: 2201 b001 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@01b0 │ │ -059744: 7010 5f09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@095f │ │ -05974a: 6901 5603 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ -05974e: 0e00 |000d: return-void │ │ -059750: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -059754: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -059758: 2201 af01 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@01af │ │ -05975c: 7010 5c09 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@095c │ │ -059762: 6901 5603 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ -059766: 28f4 |0019: goto 000d // -000c │ │ -059768: 2201 ae01 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@01ae │ │ -05976c: 7010 5809 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0958 │ │ -059772: 6901 5603 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ -059776: 28ec |0021: goto 000d // -0014 │ │ +059700: |[059700] android.support.v4.content.IntentCompat.:()V │ │ +059710: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +059714: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +059718: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05971c: 2201 b001 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@01b0 │ │ +059720: 7010 5f09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@095f │ │ +059726: 6901 5603 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ +05972a: 0e00 |000d: return-void │ │ +05972c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +059730: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +059734: 2201 af01 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@01af │ │ +059738: 7010 5c09 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@095c │ │ +05973e: 6901 5603 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ +059742: 28f4 |0019: goto 000d // -000c │ │ +059744: 2201 ae01 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@01ae │ │ +059748: 7010 5809 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0958 │ │ +05974e: 6901 5603 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ +059752: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -31075,17 +31075,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059778: |[059778] android.support.v4.content.IntentCompat.:()V │ │ -059788: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05978e: 0e00 |0003: return-void │ │ +059754: |[059754] android.support.v4.content.IntentCompat.:()V │ │ +059764: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05976a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -31094,19 +31094,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 │ │ -059790: |[059790] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0597a0: 6200 5603 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ -0597a4: 7220 5509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0955 │ │ -0597aa: 0c00 |0005: move-result-object v0 │ │ -0597ac: 1100 |0006: return-object v0 │ │ +05976c: |[05976c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05977c: 6200 5603 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ +059780: 7220 5509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0955 │ │ +059786: 0c00 |0005: move-result-object v0 │ │ +059788: 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;) │ │ @@ -31114,19 +31114,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 │ │ -0597b0: |[0597b0] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0597c0: 6200 5603 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ -0597c4: 7230 5609 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0956 │ │ -0597ca: 0c00 |0005: move-result-object v0 │ │ -0597cc: 1100 |0006: return-object v0 │ │ +05978c: |[05978c] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +05979c: 6200 5603 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ +0597a0: 7230 5609 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0956 │ │ +0597a6: 0c00 |0005: move-result-object v0 │ │ +0597a8: 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; │ │ │ │ @@ -31135,19 +31135,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 │ │ -0597d0: |[0597d0] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0597e0: 6200 5603 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ -0597e4: 7220 5709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0957 │ │ -0597ea: 0c00 |0005: move-result-object v0 │ │ -0597ec: 1100 |0006: return-object v0 │ │ +0597ac: |[0597ac] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0597bc: 6200 5603 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0356 │ │ +0597c0: 7220 5709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0957 │ │ +0597c6: 0c00 |0005: move-result-object v0 │ │ +0597c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -31176,17 +31176,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0597f0: |[0597f0] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -059800: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -059806: 0e00 |0003: return-void │ │ +0597cc: |[0597cc] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +0597dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0597e2: 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;) │ │ @@ -31194,18 +31194,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 │ │ -059808: |[059808] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -059818: 7110 1801 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0118 │ │ -05981e: 0c00 |0003: move-result-object v0 │ │ -059820: 1100 |0004: return-object v0 │ │ +0597e4: |[0597e4] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0597f4: 7110 1801 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0118 │ │ +0597fa: 0c00 |0003: move-result-object v0 │ │ +0597fc: 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;) │ │ @@ -31213,18 +31213,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 │ │ -059824: |[059824] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -059834: 7110 1a01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@011a │ │ -05983a: 0c00 |0003: move-result-object v0 │ │ -05983c: 1100 |0004: return-object v0 │ │ +059800: |[059800] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +059810: 7110 1a01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@011a │ │ +059816: 0c00 |0003: move-result-object v0 │ │ +059818: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -31253,17 +31253,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059840: |[059840] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -059850: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -059856: 0e00 |0003: return-void │ │ +05981c: |[05981c] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +05982c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +059832: 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;) │ │ @@ -31271,18 +31271,18 @@ │ │ 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 │ │ -059858: |[059858] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -059868: 7120 1901 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0119 │ │ -05986e: 0c00 |0003: move-result-object v0 │ │ -059870: 1100 |0004: return-object v0 │ │ +059834: |[059834] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +059844: 7120 1901 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0119 │ │ +05984a: 0c00 |0003: move-result-object v0 │ │ +05984c: 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; │ │ │ │ @@ -31321,20 +31321,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 │ │ -059874: |[059874] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -059884: 5b12 5703 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0357 │ │ -059888: 2200 9a00 |0002: new-instance v0, Landroid/os/Handler; // type@009a │ │ -05988c: 7010 cc02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ -059892: 7020 6101 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0161 │ │ -059898: 0e00 |000a: return-void │ │ +059850: |[059850] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +059860: 5b12 5703 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0357 │ │ +059864: 2200 9a00 |0002: new-instance v0, Landroid/os/Handler; // type@009a │ │ +059868: 7010 cc02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ +05986e: 7020 6101 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0161 │ │ +059874: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x000a line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -31347,17 +31347,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05989c: |[05989c] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -0598ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0598ae: 0f00 |0001: return v0 │ │ +059878: |[059878] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +059888: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05988a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 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; │ │ │ │ @@ -31366,18 +31366,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0598b0: |[0598b0] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -0598c0: 5410 5703 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0357 │ │ -0598c4: 6e10 7c09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@097c │ │ -0598ca: 0e00 |0005: return-void │ │ +05988c: |[05988c] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +05989c: 5410 5703 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0357 │ │ +0598a0: 6e10 7c09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@097c │ │ +0598a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 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; │ │ @@ -31490,27 +31490,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0598cc: |[0598cc] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -0598dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0598de: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0598e4: 5c21 5f03 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ -0598e8: 5c21 5803 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ -0598ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0598ee: 5c20 5e03 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ -0598f2: 5c21 5903 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ -0598f6: 5c21 5d03 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ -0598fa: 6e10 e000 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e0 │ │ -059900: 0c00 |0012: move-result-object v0 │ │ -059902: 5b20 5a03 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@035a │ │ -059906: 0e00 |0015: return-void │ │ +0598a8: |[0598a8] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +0598b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0598ba: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0598c0: 5c21 5f03 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ +0598c4: 5c21 5803 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ +0598c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0598ca: 5c20 5e03 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ +0598ce: 5c21 5903 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ +0598d2: 5c21 5d03 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ +0598d6: 6e10 e000 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e0 │ │ +0598dc: 0c00 |0012: move-result-object v0 │ │ +0598de: 5b20 5a03 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@035a │ │ +0598e2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -31528,19 +31528,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059908: |[059908] android.support.v4.content.Loader.abandon:()V │ │ -059918: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05991a: 5c10 5803 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ -05991e: 6e10 7b09 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@097b │ │ -059924: 0e00 |0006: return-void │ │ +0598e4: |[0598e4] android.support.v4.content.Loader.abandon:()V │ │ +0598f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0598f6: 5c10 5803 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ +0598fa: 6e10 7b09 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@097b │ │ +059900: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0006 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -31551,18 +31551,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -059928: |[059928] android.support.v4.content.Loader.commitContentChanged:()V │ │ -059938: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05993a: 5c10 5d03 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ -05993e: 0e00 |0003: return-void │ │ +059904: |[059904] android.support.v4.content.Loader.commitContentChanged:()V │ │ +059914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059916: 5c10 5d03 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ +05991a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -31572,24 +31572,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 │ │ -059940: |[059940] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -059950: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -059954: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -059958: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -05995e: 7120 5e0e 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ -059964: 1a01 6e30 |000a: const-string v1, "}" // string@306e │ │ -059968: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05996e: 6e10 af21 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -059974: 0c01 |0012: move-result-object v1 │ │ -059976: 1101 |0013: return-object v1 │ │ +05991c: |[05991c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +05992c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +059930: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +059934: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +05993a: 7120 5e0e 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ +059940: 1a01 6a30 |000a: const-string v1, "}" // string@306a │ │ +059944: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05994a: 6e10 af21 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +059950: 0c01 |0012: move-result-object v1 │ │ +059952: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -31604,20 +31604,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -059978: |[059978] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -059988: 5410 5c03 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ -05998c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -059990: 5410 5c03 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ -059994: 7230 6e09 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@096e │ │ -05999a: 0e00 |0009: return-void │ │ +059954: |[059954] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +059964: 5410 5c03 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ +059968: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05996c: 5410 5c03 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ +059970: 7230 6e09 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@096e │ │ +059976: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0009 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -31630,57 +31630,57 @@ │ │ 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 : 100 16-bit code units │ │ -05999c: |[05999c] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0599ac: 6e20 0a21 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0599b2: 1a00 6722 |0003: const-string v0, "mId=" // string@2267 │ │ -0599b6: 6e20 0a21 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0599bc: 5210 5b03 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@035b │ │ -0599c0: 6e20 0821 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -0599c6: 1a00 7a00 |000d: const-string v0, " mListener=" // string@007a │ │ -0599ca: 6e20 0a21 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0599d0: 5410 5c03 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ -0599d4: 6e20 0e21 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0599da: 5510 5f03 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ -0599de: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -0599e2: 5510 5903 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ -0599e6: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -0599ea: 5510 5d03 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ -0599ee: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -0599f2: 6e20 0a21 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0599f8: 1a00 8623 |0026: const-string v0, "mStarted=" // string@2386 │ │ -0599fc: 6e20 0a21 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -059a02: 5510 5f03 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ -059a06: 6e20 0b21 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -059a0c: 1a00 7100 |0030: const-string v0, " mContentChanged=" // string@0071 │ │ -059a10: 6e20 0a21 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -059a16: 5510 5903 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ -059a1a: 6e20 0b21 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -059a20: 1a00 7e00 |003a: const-string v0, " mProcessingChange=" // string@007e │ │ -059a24: 6e20 0a21 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -059a2a: 5510 5d03 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ -059a2e: 6e20 1021 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -059a34: 5510 5803 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ -059a38: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -059a3c: 5510 5e03 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ -059a40: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -059a44: 6e20 0a21 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -059a4a: 1a00 2e21 |004f: const-string v0, "mAbandoned=" // string@212e │ │ -059a4e: 6e20 0a21 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -059a54: 5510 5803 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ -059a58: 6e20 0b21 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -059a5e: 1a00 8200 |0059: const-string v0, " mReset=" // string@0082 │ │ -059a62: 6e20 0a21 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -059a68: 5510 5e03 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ -059a6c: 6e20 1021 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -059a72: 0e00 |0063: return-void │ │ +059978: |[059978] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +059988: 6e20 0a21 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +05998e: 1a00 6322 |0003: const-string v0, "mId=" // string@2263 │ │ +059992: 6e20 0a21 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +059998: 5210 5b03 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@035b │ │ +05999c: 6e20 0821 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +0599a2: 1a00 7a00 |000d: const-string v0, " mListener=" // string@007a │ │ +0599a6: 6e20 0a21 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0599ac: 5410 5c03 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ +0599b0: 6e20 0e21 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0599b6: 5510 5f03 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ +0599ba: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +0599be: 5510 5903 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ +0599c2: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +0599c6: 5510 5d03 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ +0599ca: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +0599ce: 6e20 0a21 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0599d4: 1a00 8223 |0026: const-string v0, "mStarted=" // string@2382 │ │ +0599d8: 6e20 0a21 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0599de: 5510 5f03 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ +0599e2: 6e20 0b21 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +0599e8: 1a00 7100 |0030: const-string v0, " mContentChanged=" // string@0071 │ │ +0599ec: 6e20 0a21 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0599f2: 5510 5903 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ +0599f6: 6e20 0b21 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +0599fc: 1a00 7e00 |003a: const-string v0, " mProcessingChange=" // string@007e │ │ +059a00: 6e20 0a21 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +059a06: 5510 5d03 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ +059a0a: 6e20 1021 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +059a10: 5510 5803 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ +059a14: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +059a18: 5510 5e03 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ +059a1c: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +059a20: 6e20 0a21 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +059a26: 1a00 2a21 |004f: const-string v0, "mAbandoned=" // string@212a │ │ +059a2a: 6e20 0a21 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +059a30: 5510 5803 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ +059a34: 6e20 0b21 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +059a3a: 1a00 8200 |0059: const-string v0, " mReset=" // string@0082 │ │ +059a3e: 6e20 0a21 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +059a44: 5510 5e03 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ +059a48: 6e20 1021 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +059a4e: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -31702,17 +31702,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059a74: |[059a74] android.support.v4.content.Loader.forceLoad:()V │ │ -059a84: 6e10 7d09 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@097d │ │ -059a8a: 0e00 |0003: return-void │ │ +059a50: |[059a50] android.support.v4.content.Loader.forceLoad:()V │ │ +059a60: 6e10 7d09 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@097d │ │ +059a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ 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; │ │ @@ -31722,17 +31722,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059a8c: |[059a8c] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -059a9c: 5410 5a03 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@035a │ │ -059aa0: 1100 |0002: return-object v0 │ │ +059a68: |[059a68] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +059a78: 5410 5a03 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@035a │ │ +059a7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 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; │ │ │ │ @@ -31741,17 +31741,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059aa4: |[059aa4] android.support.v4.content.Loader.getId:()I │ │ -059ab4: 5210 5b03 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@035b │ │ -059ab8: 0f00 |0002: return v0 │ │ +059a80: |[059a80] android.support.v4.content.Loader.getId:()I │ │ +059a90: 5210 5b03 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@035b │ │ +059a94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 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; │ │ │ │ @@ -31760,17 +31760,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059abc: |[059abc] android.support.v4.content.Loader.isAbandoned:()Z │ │ -059acc: 5510 5803 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ -059ad0: 0f00 |0002: return v0 │ │ +059a98: |[059a98] android.support.v4.content.Loader.isAbandoned:()Z │ │ +059aa8: 5510 5803 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ +059aac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 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; │ │ │ │ @@ -31779,17 +31779,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059ad4: |[059ad4] android.support.v4.content.Loader.isReset:()Z │ │ -059ae4: 5510 5e03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ -059ae8: 0f00 |0002: return v0 │ │ +059ab0: |[059ab0] android.support.v4.content.Loader.isReset:()Z │ │ +059ac0: 5510 5e03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ +059ac4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 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; │ │ │ │ @@ -31798,17 +31798,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059aec: |[059aec] android.support.v4.content.Loader.isStarted:()Z │ │ -059afc: 5510 5f03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ -059b00: 0f00 |0002: return v0 │ │ +059ac8: |[059ac8] android.support.v4.content.Loader.isStarted:()Z │ │ +059ad8: 5510 5f03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ +059adc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 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; │ │ │ │ @@ -31817,16 +31817,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059b04: |[059b04] android.support.v4.content.Loader.onAbandon:()V │ │ -059b14: 0e00 |0000: return-void │ │ +059ae0: |[059ae0] android.support.v4.content.Loader.onAbandon:()V │ │ +059af0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 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; │ │ │ │ @@ -31835,22 +31835,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -059b18: |[059b18] android.support.v4.content.Loader.onContentChanged:()V │ │ -059b28: 5510 5f03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ -059b2c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -059b30: 6e10 7509 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0975 │ │ -059b36: 0e00 |0007: return-void │ │ -059b38: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -059b3a: 5c10 5903 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ -059b3e: 28fc |000b: goto 0007 // -0004 │ │ +059af4: |[059af4] android.support.v4.content.Loader.onContentChanged:()V │ │ +059b04: 5510 5f03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ +059b08: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +059b0c: 6e10 7509 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0975 │ │ +059b12: 0e00 |0007: return-void │ │ +059b14: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +059b16: 5c10 5903 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ +059b1a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -31862,16 +31862,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059b40: |[059b40] android.support.v4.content.Loader.onForceLoad:()V │ │ -059b50: 0e00 |0000: return-void │ │ +059b1c: |[059b1c] android.support.v4.content.Loader.onForceLoad:()V │ │ +059b2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 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; │ │ │ │ @@ -31880,16 +31880,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059b54: |[059b54] android.support.v4.content.Loader.onReset:()V │ │ -059b64: 0e00 |0000: return-void │ │ +059b30: |[059b30] android.support.v4.content.Loader.onReset:()V │ │ +059b40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 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; │ │ │ │ @@ -31898,16 +31898,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059b68: |[059b68] android.support.v4.content.Loader.onStartLoading:()V │ │ -059b78: 0e00 |0000: return-void │ │ +059b44: |[059b44] android.support.v4.content.Loader.onStartLoading:()V │ │ +059b54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 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; │ │ │ │ @@ -31916,16 +31916,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059b7c: |[059b7c] android.support.v4.content.Loader.onStopLoading:()V │ │ -059b8c: 0e00 |0000: return-void │ │ +059b58: |[059b58] android.support.v4.content.Loader.onStopLoading:()V │ │ +059b68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 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; │ │ │ │ @@ -31934,24 +31934,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 │ │ -059b90: |[059b90] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -059ba0: 5420 5c03 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ -059ba4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -059ba8: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -059bac: 1a01 ae12 |0006: const-string v1, "There is already a listener registered" // string@12ae │ │ -059bb0: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -059bb6: 2700 |000b: throw v0 │ │ -059bb8: 5b24 5c03 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ -059bbc: 5923 5b03 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@035b │ │ -059bc0: 0e00 |0010: return-void │ │ +059b6c: |[059b6c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +059b7c: 5420 5c03 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ +059b80: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +059b84: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +059b88: 1a01 aa12 |0006: const-string v1, "There is already a listener registered" // string@12aa │ │ +059b8c: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +059b92: 2700 |000b: throw v0 │ │ +059b94: 5b24 5c03 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ +059b98: 5923 5b03 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@035b │ │ +059b9c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -31967,24 +31967,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -059bc4: |[059bc4] android.support.v4.content.Loader.reset:()V │ │ -059bd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -059bd6: 6e10 7e09 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@097e │ │ -059bdc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -059bde: 5c20 5e03 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ -059be2: 5c21 5f03 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ -059be6: 5c21 5803 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ -059bea: 5c21 5903 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ -059bee: 5c21 5d03 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ -059bf2: 0e00 |000f: return-void │ │ +059ba0: |[059ba0] android.support.v4.content.Loader.reset:()V │ │ +059bb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +059bb2: 6e10 7e09 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@097e │ │ +059bb8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +059bba: 5c20 5e03 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ +059bbe: 5c21 5f03 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ +059bc2: 5c21 5803 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ +059bc6: 5c21 5903 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ +059bca: 5c21 5d03 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ +059bce: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -31999,20 +31999,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -059bf4: |[059bf4] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -059c04: 5510 5d03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ -059c08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -059c0c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -059c0e: 5c10 5903 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ -059c12: 0e00 |0007: return-void │ │ +059bd0: |[059bd0] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +059be0: 5510 5d03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ +059be4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +059be8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +059bea: 5c10 5903 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ +059bee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0007 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -32023,22 +32023,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -059c14: |[059c14] android.support.v4.content.Loader.startLoading:()V │ │ -059c24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -059c26: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -059c28: 5c20 5f03 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ -059c2c: 5c21 5e03 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ -059c30: 5c21 5803 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ -059c34: 6e10 7f09 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@097f │ │ -059c3a: 0e00 |000b: return-void │ │ +059bf0: |[059bf0] android.support.v4.content.Loader.startLoading:()V │ │ +059c00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +059c02: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +059c04: 5c20 5f03 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ +059c08: 5c21 5e03 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@035e │ │ +059c0c: 5c21 5803 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0358 │ │ +059c10: 6e10 7f09 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@097f │ │ +059c16: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -32051,19 +32051,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059c3c: |[059c3c] android.support.v4.content.Loader.stopLoading:()V │ │ -059c4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059c4e: 5c10 5f03 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ -059c52: 6e10 8009 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0980 │ │ -059c58: 0e00 |0006: return-void │ │ +059c18: |[059c18] android.support.v4.content.Loader.stopLoading:()V │ │ +059c28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059c2a: 5c10 5f03 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@035f │ │ +059c2e: 6e10 8009 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0980 │ │ +059c34: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ 0x0006 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -32074,22 +32074,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -059c5c: |[059c5c] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -059c6c: 5520 5903 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ -059c70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -059c72: 5c21 5903 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ -059c76: 5521 5d03 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ -059c7a: b601 |0007: or-int/2addr v1, v0 │ │ -059c7c: 5c21 5d03 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ -059c80: 0f00 |000a: return v0 │ │ +059c38: |[059c38] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +059c48: 5520 5903 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ +059c4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +059c4e: 5c21 5903 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0359 │ │ +059c52: 5521 5d03 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ +059c56: b601 |0007: or-int/2addr v1, v0 │ │ +059c58: 5c21 5d03 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@035d │ │ +059c5c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -32102,28 +32102,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -059c84: |[059c84] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -059c94: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -059c98: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -059c9c: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -059ca2: 7120 5e0e 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ -059ca8: 1a01 5600 |000a: const-string v1, " id=" // string@0056 │ │ -059cac: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -059cb2: 5221 5b03 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@035b │ │ -059cb6: 6e20 a621 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -059cbc: 1a01 6e30 |0014: const-string v1, "}" // string@306e │ │ -059cc0: 6e20 aa21 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -059cc6: 6e10 af21 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -059ccc: 0c01 |001c: move-result-object v1 │ │ -059cce: 1101 |001d: return-object v1 │ │ +059c60: |[059c60] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +059c70: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +059c74: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +059c78: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +059c7e: 7120 5e0e 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ +059c84: 1a01 5600 |000a: const-string v1, " id=" // string@0056 │ │ +059c88: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +059c8e: 5221 5b03 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@035b │ │ +059c92: 6e20 a621 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +059c98: 1a01 6a30 |0014: const-string v1, "}" // string@306a │ │ +059c9c: 6e20 aa21 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +059ca2: 6e10 af21 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +059ca8: 0c01 |001c: move-result-object v1 │ │ +059caa: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -32138,30 +32138,30 @@ │ │ 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 │ │ -059cd0: |[059cd0] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -059ce0: 5420 5c03 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ -059ce4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -059ce8: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -059cec: 1a01 b30f |0006: const-string v1, "No listener register" // string@0fb3 │ │ -059cf0: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -059cf6: 2700 |000b: throw v0 │ │ -059cf8: 5420 5c03 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ -059cfc: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -059d00: 2200 e504 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -059d04: 1a01 df02 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@02df │ │ -059d08: 7020 4621 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -059d0e: 2700 |0017: throw v0 │ │ -059d10: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -059d12: 5b20 5c03 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ -059d16: 0e00 |001b: return-void │ │ +059cac: |[059cac] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +059cbc: 5420 5c03 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ +059cc0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +059cc4: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +059cc8: 1a01 af0f |0006: const-string v1, "No listener register" // string@0faf │ │ +059ccc: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +059cd2: 2700 |000b: throw v0 │ │ +059cd4: 5420 5c03 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ +059cd8: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +059cdc: 2200 e504 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +059ce0: 1a01 df02 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@02df │ │ +059ce4: 7020 4621 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +059cea: 2700 |0017: throw v0 │ │ +059cec: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +059cee: 5b20 5c03 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@035c │ │ +059cf2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ @@ -32206,18 +32206,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 │ │ -059d18: |[059d18] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -059d28: 5b01 6003 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0360 │ │ -059d2c: 7020 cd02 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@02cd │ │ -059d32: 0e00 |0005: return-void │ │ +059cf4: |[059cf4] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +059d04: 5b01 6003 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0360 │ │ +059d08: 7020 cd02 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@02cd │ │ +059d0e: 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; │ │ @@ -32228,24 +32228,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -059d34: |[059d34] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -059d44: 5220 3800 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0038 │ │ -059d48: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -059d4e: 6f20 d002 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@02d0 │ │ -059d54: 0e00 |0008: return-void │ │ -059d56: 5410 6003 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0360 │ │ -059d5a: 7110 9009 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0990 │ │ -059d60: 28fa |000e: goto 0008 // -0006 │ │ -059d62: 0000 |000f: nop // spacer │ │ -059d64: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +059d10: |[059d10] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +059d20: 5220 3800 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0038 │ │ +059d24: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +059d2a: 6f20 d002 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@02d0 │ │ +059d30: 0e00 |0008: return-void │ │ +059d32: 5410 6003 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0360 │ │ +059d36: 7110 9009 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0990 │ │ +059d3c: 28fa |000e: goto 0008 // -0006 │ │ +059d3e: 0000 |000f: nop // spacer │ │ +059d40: 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 │ │ @@ -32295,19 +32295,19 @@ │ │ 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 │ │ -059d70: |[059d70] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -059d80: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -059d86: 5b01 6103 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0361 │ │ -059d8a: 5b02 6203 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0362 │ │ -059d8e: 0e00 |0007: return-void │ │ +059d4c: |[059d4c] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +059d5c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +059d62: 5b01 6103 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0361 │ │ +059d66: 5b02 6203 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0362 │ │ +059d6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ @@ -32359,19 +32359,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 │ │ -059d90: |[059d90] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -059da0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -059da6: 5b01 6403 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0364 │ │ -059daa: 5b02 6503 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0365 │ │ -059dae: 0e00 |0007: return-void │ │ +059d6c: |[059d6c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +059d7c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +059d82: 5b01 6403 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0364 │ │ +059d86: 5b02 6503 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0365 │ │ +059d8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -32385,31 +32385,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -059db0: |[059db0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -059dc0: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -059dc4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -059dc8: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -059dce: 1a01 c910 |0007: const-string v1, "Receiver{" // string@10c9 │ │ -059dd2: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -059dd8: 5421 6503 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0365 │ │ -059ddc: 6e20 a921 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -059de2: 1a01 5200 |0011: const-string v1, " filter=" // string@0052 │ │ -059de6: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -059dec: 5421 6403 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0364 │ │ -059df0: 6e20 a921 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -059df6: 1a01 6e30 |001b: const-string v1, "}" // string@306e │ │ -059dfa: 6e20 aa21 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -059e00: 6e10 af21 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -059e06: 0c01 |0023: move-result-object v1 │ │ -059e08: 1101 |0024: return-object v1 │ │ +059d8c: |[059d8c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +059d9c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +059da0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +059da4: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +059daa: 1a01 c510 |0007: const-string v1, "Receiver{" // string@10c5 │ │ +059dae: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +059db4: 5421 6503 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0365 │ │ +059db8: 6e20 a921 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +059dbe: 1a01 5200 |0011: const-string v1, " filter=" // string@0052 │ │ +059dc2: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +059dc8: 5421 6403 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0364 │ │ +059dcc: 6e20 a921 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +059dd2: 1a01 6a30 |001b: const-string v1, "}" // string@306a │ │ +059dd6: 6e20 aa21 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +059ddc: 6e10 af21 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +059de2: 0c01 |0023: move-result-object v1 │ │ +059de4: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ @@ -32497,51 +32497,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -059e0c: |[059e0c] android.support.v4.content.LocalBroadcastManager.:()V │ │ -059e1c: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -059e20: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -059e26: 6900 6d03 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@036d │ │ -059e2a: 0e00 |0007: return-void │ │ +059de8: |[059de8] android.support.v4.content.LocalBroadcastManager.:()V │ │ +059df8: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +059dfc: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +059e02: 6900 6d03 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@036d │ │ +059e06: 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 │ │ -059e2c: |[059e2c] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -059e3c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -059e42: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -059e46: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -059e4c: 5b20 6f03 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ -059e50: 2200 2b05 |000a: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -059e54: 7010 3422 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -059e5a: 5b20 6903 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ -059e5e: 2200 2505 |0011: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -059e62: 7010 1322 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -059e68: 5b20 6e03 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ -059e6c: 5b23 6a03 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@036a │ │ -059e70: 2200 b701 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@01b7 │ │ -059e74: 6e10 ec00 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00ec │ │ -059e7a: 0c01 |001f: move-result-object v1 │ │ -059e7c: 7030 8909 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0989 │ │ -059e82: 5b20 6b03 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@036b │ │ -059e86: 0e00 |0025: return-void │ │ +059e08: |[059e08] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +059e18: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +059e1e: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +059e22: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +059e28: 5b20 6f03 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ +059e2c: 2200 2b05 |000a: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +059e30: 7010 3422 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +059e36: 5b20 6903 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ +059e3a: 2200 2505 |0011: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +059e3e: 7010 1322 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +059e44: 5b20 6e03 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ +059e48: 5b23 6a03 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@036a │ │ +059e4c: 2200 b701 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@01b7 │ │ +059e50: 6e10 ec00 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00ec │ │ +059e56: 0c01 |001f: move-result-object v1 │ │ +059e58: 7030 8909 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0989 │ │ +059e5e: 5b20 6b03 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@036b │ │ +059e62: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -32556,17 +32556,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 │ │ -059e88: |[059e88] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -059e98: 7010 9109 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0991 │ │ -059e9e: 0e00 |0003: return-void │ │ +059e64: |[059e64] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +059e74: 7010 9109 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0991 │ │ +059e7a: 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;) │ │ @@ -32574,54 +32574,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -059ea0: |[059ea0] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -059eb0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -059eb2: 5486 6f03 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ -059eb6: 1d06 |0003: monitor-enter v6 │ │ -059eb8: 5485 6e03 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ -059ebc: 6e10 2222 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -059ec2: 0a00 |0009: move-result v0 │ │ -059ec4: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -059ec8: 1e06 |000c: monitor-exit v6 │ │ -059eca: 0e00 |000d: return-void │ │ -059ecc: 2302 8106 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0681 │ │ -059ed0: 5485 6e03 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ -059ed4: 6e20 2422 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -059eda: 5485 6e03 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ -059ede: 6e10 1922 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -059ee4: 1e06 |001a: monitor-exit v6 │ │ -059ee6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -059ee8: 2125 |001c: array-length v5, v2 │ │ -059eea: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -059eee: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -059ef2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -059ef4: 5415 6203 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0362 │ │ -059ef8: 6e10 2222 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -059efe: 0a05 |0027: move-result v5 │ │ -059f00: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -059f04: 5415 6203 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0362 │ │ -059f08: 6e20 1b22 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -059f0e: 0c05 |002f: move-result-object v5 │ │ -059f10: 1f05 b901 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ -059f14: 5455 6503 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0365 │ │ -059f18: 5486 6a03 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@036a │ │ -059f1c: 5417 6103 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0361 │ │ -059f20: 6e30 cd00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00cd │ │ -059f26: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -059f2a: 28e5 |003d: goto 0022 // -001b │ │ -059f2c: 0d05 |003e: move-exception v5 │ │ -059f2e: 1e06 |003f: monitor-exit v6 │ │ -059f30: 2705 |0040: throw v5 │ │ -059f32: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -059f36: 28d9 |0043: goto 001c // -0027 │ │ +059e7c: |[059e7c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +059e8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +059e8e: 5486 6f03 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ +059e92: 1d06 |0003: monitor-enter v6 │ │ +059e94: 5485 6e03 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ +059e98: 6e10 2222 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +059e9e: 0a00 |0009: move-result v0 │ │ +059ea0: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +059ea4: 1e06 |000c: monitor-exit v6 │ │ +059ea6: 0e00 |000d: return-void │ │ +059ea8: 2302 8106 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0681 │ │ +059eac: 5485 6e03 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ +059eb0: 6e20 2422 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +059eb6: 5485 6e03 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ +059eba: 6e10 1922 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +059ec0: 1e06 |001a: monitor-exit v6 │ │ +059ec2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +059ec4: 2125 |001c: array-length v5, v2 │ │ +059ec6: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +059eca: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +059ece: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +059ed0: 5415 6203 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0362 │ │ +059ed4: 6e10 2222 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +059eda: 0a05 |0027: move-result v5 │ │ +059edc: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +059ee0: 5415 6203 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0362 │ │ +059ee4: 6e20 1b22 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +059eea: 0c05 |002f: move-result-object v5 │ │ +059eec: 1f05 b901 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ +059ef0: 5455 6503 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0365 │ │ +059ef4: 5486 6a03 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@036a │ │ +059ef8: 5417 6103 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0361 │ │ +059efc: 6e30 cd00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00cd │ │ +059f02: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +059f06: 28e5 |003d: goto 0022 // -001b │ │ +059f08: 0d05 |003e: move-exception v5 │ │ +059f0a: 1e06 |003f: monitor-exit v6 │ │ +059f0c: 2705 |0040: throw v5 │ │ +059f0e: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +059f12: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -32657,30 +32657,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 │ │ -059f4c: |[059f4c] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -059f5c: 6201 6d03 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@036d │ │ -059f60: 1d01 |0002: monitor-enter v1 │ │ -059f62: 6200 6c03 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ -059f66: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -059f6a: 2200 ba01 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@01ba │ │ -059f6e: 6e10 e000 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e0 │ │ -059f74: 0c02 |000c: move-result-object v2 │ │ -059f76: 7020 8f09 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@098f │ │ -059f7c: 6900 6c03 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ -059f80: 6200 6c03 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ -059f84: 1e01 |0014: monitor-exit v1 │ │ -059f86: 1100 |0015: return-object v0 │ │ -059f88: 0d00 |0016: move-exception v0 │ │ -059f8a: 1e01 |0017: monitor-exit v1 │ │ -059f8c: 2700 |0018: throw v0 │ │ +059f28: |[059f28] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +059f38: 6201 6d03 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@036d │ │ +059f3c: 1d01 |0002: monitor-enter v1 │ │ +059f3e: 6200 6c03 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ +059f42: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +059f46: 2200 ba01 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@01ba │ │ +059f4a: 6e10 e000 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00e0 │ │ +059f50: 0c02 |000c: move-result-object v2 │ │ +059f52: 7020 8f09 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@098f │ │ +059f58: 6900 6c03 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ +059f5c: 6200 6c03 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ +059f60: 1e01 |0014: monitor-exit v1 │ │ +059f62: 1100 |0015: return-object v0 │ │ +059f64: 0d00 |0016: move-exception v0 │ │ +059f66: 1e01 |0017: monitor-exit v1 │ │ +059f68: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -32695,54 +32695,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 │ │ -059f9c: |[059f9c] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -059fac: 5476 6f03 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ -059fb0: 1d06 |0002: monitor-enter v6 │ │ -059fb2: 2202 b901 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ -059fb6: 7030 8c09 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@098c │ │ -059fbc: 5475 6f03 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ -059fc0: 6e20 3722 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ -059fc6: 0c03 |000d: move-result-object v3 │ │ -059fc8: 1f03 2505 |000e: check-cast v3, Ljava/util/ArrayList; // type@0525 │ │ -059fcc: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -059fd0: 2203 2505 |0012: new-instance v3, Ljava/util/ArrayList; // type@0525 │ │ -059fd4: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -059fd6: 7020 1422 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -059fdc: 5475 6f03 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ -059fe0: 6e30 3922 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ -059fe6: 6e20 1722 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -059fec: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -059fee: 6e10 2c01 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@012c │ │ -059ff4: 0a05 |0024: move-result v5 │ │ -059ff6: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -059ffa: 6e20 2d01 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@012d │ │ -05a000: 0c00 |002a: move-result-object v0 │ │ -05a002: 5475 6903 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ -05a006: 6e20 3722 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ -05a00c: 0c01 |0030: move-result-object v1 │ │ -05a00e: 1f01 2505 |0031: check-cast v1, Ljava/util/ArrayList; // type@0525 │ │ -05a012: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -05a016: 2201 2505 |0035: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -05a01a: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -05a01c: 7020 1422 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -05a022: 5475 6903 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ -05a026: 6e30 3922 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ -05a02c: 6e20 1722 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -05a032: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05a036: 28dc |0045: goto 0021 // -0024 │ │ -05a038: 1e06 |0046: monitor-exit v6 │ │ -05a03a: 0e00 |0047: return-void │ │ -05a03c: 0d05 |0048: move-exception v5 │ │ -05a03e: 1e06 |0049: monitor-exit v6 │ │ -05a040: 2705 |004a: throw v5 │ │ +059f78: |[059f78] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +059f88: 5476 6f03 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ +059f8c: 1d06 |0002: monitor-enter v6 │ │ +059f8e: 2202 b901 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ +059f92: 7030 8c09 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@098c │ │ +059f98: 5475 6f03 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ +059f9c: 6e20 3722 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ +059fa2: 0c03 |000d: move-result-object v3 │ │ +059fa4: 1f03 2505 |000e: check-cast v3, Ljava/util/ArrayList; // type@0525 │ │ +059fa8: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +059fac: 2203 2505 |0012: new-instance v3, Ljava/util/ArrayList; // type@0525 │ │ +059fb0: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +059fb2: 7020 1422 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +059fb8: 5475 6f03 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ +059fbc: 6e30 3922 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ +059fc2: 6e20 1722 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +059fc8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +059fca: 6e10 2c01 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@012c │ │ +059fd0: 0a05 |0024: move-result v5 │ │ +059fd2: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +059fd6: 6e20 2d01 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@012d │ │ +059fdc: 0c00 |002a: move-result-object v0 │ │ +059fde: 5475 6903 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ +059fe2: 6e20 3722 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ +059fe8: 0c01 |0030: move-result-object v1 │ │ +059fea: 1f01 2505 |0031: check-cast v1, Ljava/util/ArrayList; // type@0525 │ │ +059fee: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +059ff2: 2201 2505 |0035: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +059ff6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +059ff8: 7020 1422 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +059ffe: 5475 6903 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ +05a002: 6e30 3922 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ +05a008: 6e20 1722 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +05a00e: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05a012: 28dc |0045: goto 0021 // -0024 │ │ +05a014: 1e06 |0046: monitor-exit v6 │ │ +05a016: 0e00 |0047: return-void │ │ +05a018: 0d05 |0048: move-exception v5 │ │ +05a01a: 1e06 |0049: monitor-exit v6 │ │ +05a01c: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -32778,209 +32778,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -05a050: |[05a050] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -05a060: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -05a064: 540f 6f03 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ -05a068: 1d0f |0004: monitor-enter v15 │ │ -05a06a: 7401 0701 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -05a070: 0c02 |0008: move-result-object v2 │ │ -05a072: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -05a076: 5401 6a03 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@036a │ │ -05a07a: 6e10 e500 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -05a080: 0c01 |0010: move-result-object v1 │ │ -05a082: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -05a086: 6e20 2401 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0124 │ │ -05a08c: 0c03 |0016: move-result-object v3 │ │ -05a08e: 7401 0c01 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@010c │ │ -05a094: 0c05 |001a: move-result-object v5 │ │ -05a096: 7401 1301 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0113 │ │ -05a09c: 0c04 |001e: move-result-object v4 │ │ -05a09e: 7401 0801 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0108 │ │ -05a0a4: 0c06 |0022: move-result-object v6 │ │ -05a0a6: 7401 0f01 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@010f │ │ -05a0ac: 0a01 |0026: move-result v1 │ │ -05a0ae: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -05a0b2: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -05a0b6: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -05a0b8: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -05a0bc: 1a01 a30d |002e: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ -05a0c0: 2207 f804 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -05a0c4: 7010 a121 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05a0ca: 1a10 f210 |0035: const-string v16, "Resolving type " // string@10f2 │ │ -05a0ce: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -05a0d2: 6e20 aa21 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a0d8: 0c07 |003c: move-result-object v7 │ │ -05a0da: 6e20 aa21 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a0e0: 0c07 |0040: move-result-object v7 │ │ -05a0e2: 1a10 a100 |0041: const-string v16, " scheme " // string@00a1 │ │ -05a0e6: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -05a0ea: 6e20 aa21 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a0f0: 0c07 |0048: move-result-object v7 │ │ -05a0f2: 6e20 aa21 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a0f8: 0c07 |004c: move-result-object v7 │ │ -05a0fa: 1a10 9800 |004d: const-string v16, " of intent " // string@0098 │ │ -05a0fe: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -05a102: 6e20 aa21 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a108: 0c07 |0054: move-result-object v7 │ │ -05a10a: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -05a10e: 6e20 a921 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -05a114: 0c07 |005a: move-result-object v7 │ │ -05a116: 6e10 af21 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05a11c: 0c07 |005e: move-result-object v7 │ │ -05a11e: 7120 141c 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -05a124: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -05a128: 5401 6903 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ -05a12c: 7401 0701 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -05a132: 0c07 |0069: move-result-object v7 │ │ -05a134: 6e20 3722 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ -05a13a: 0c09 |006d: move-result-object v9 │ │ -05a13c: 1f09 2505 |006e: check-cast v9, Ljava/util/ArrayList; // type@0525 │ │ -05a140: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -05a144: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -05a148: 1a01 a30d |0074: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ -05a14c: 2207 f804 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -05a150: 7010 a121 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05a156: 1a10 9602 |007b: const-string v16, "Action list: " // string@0296 │ │ -05a15a: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -05a15e: 6e20 aa21 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a164: 0c07 |0082: move-result-object v7 │ │ -05a166: 6e20 a921 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -05a16c: 0c07 |0086: move-result-object v7 │ │ -05a16e: 6e10 af21 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05a174: 0c07 |008a: move-result-object v7 │ │ -05a176: 7120 141c 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -05a17c: 120e |008e: const/4 v14, #int 0 // #0 │ │ -05a17e: 120a |008f: const/4 v10, #int 0 // #0 │ │ -05a180: 6e10 2222 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -05a186: 0a01 |0093: move-result v1 │ │ -05a188: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -05a18c: 6e20 1b22 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -05a192: 0c0d |0099: move-result-object v13 │ │ -05a194: 1f0d b901 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ -05a198: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -05a19c: 1a01 a30d |009e: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ -05a1a0: 2207 f804 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -05a1a4: 7010 a121 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05a1aa: 1a10 500f |00a5: const-string v16, "Matching against filter " // string@0f50 │ │ -05a1ae: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -05a1b2: 6e20 aa21 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a1b8: 0c07 |00ac: move-result-object v7 │ │ -05a1ba: 54d0 6403 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0364 │ │ -05a1be: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -05a1c2: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -05a1c6: 6e20 a921 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -05a1cc: 0c07 |00b6: move-result-object v7 │ │ -05a1ce: 6e10 af21 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05a1d4: 0c07 |00ba: move-result-object v7 │ │ -05a1d6: 7120 141c 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -05a1dc: 55d1 6303 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0363 │ │ -05a1e0: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -05a1e4: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -05a1e8: 1a01 a30d |00c4: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ -05a1ec: 1a07 0d00 |00c6: const-string v7, " Filter's target already added" // string@000d │ │ -05a1f0: 7120 141c 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -05a1f6: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -05a1fa: 28c3 |00cd: goto 0090 // -003d │ │ -05a1fc: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -05a1fe: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -05a202: 54d1 6403 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0364 │ │ -05a206: 1a07 a30d |00d3: const-string v7, "LocalBroadcastManager" // string@0da3 │ │ -05a20a: 7407 2e01 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@012e │ │ -05a210: 0a0b |00d8: move-result v11 │ │ -05a212: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -05a216: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -05a21a: 1a01 a30d |00dd: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ -05a21e: 2207 f804 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -05a222: 7010 a121 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05a228: 1a10 0c00 |00e4: const-string v16, " Filter matched! match=0x" // string@000c │ │ -05a22c: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -05a230: 6e20 aa21 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a236: 0c07 |00eb: move-result-object v7 │ │ -05a238: 7110 5321 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -05a23e: 0c10 |00ef: move-result-object v16 │ │ -05a240: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -05a244: 6e20 aa21 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a24a: 0c07 |00f5: move-result-object v7 │ │ -05a24c: 6e10 af21 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05a252: 0c07 |00f9: move-result-object v7 │ │ -05a254: 7120 141c 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -05a25a: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -05a25e: 220e 2505 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0525 │ │ -05a262: 7010 1322 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -05a268: 6e20 1722 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -05a26e: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -05a270: 5cd1 6303 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0363 │ │ -05a274: 28c1 |010a: goto 00cb // -003f │ │ -05a276: 0d01 |010b: move-exception v1 │ │ -05a278: 1e0f |010c: monitor-exit v15 │ │ -05a27a: 2701 |010d: throw v1 │ │ -05a27c: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -05a280: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -05a286: 1a0c 2f2f |0113: const-string v12, "unknown reason" // string@2f2f │ │ -05a28a: 1a01 a30d |0115: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ -05a28e: 2207 f804 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -05a292: 7010 a121 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05a298: 1a10 0b00 |011c: const-string v16, " Filter did not match: " // string@000b │ │ -05a29c: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -05a2a0: 6e20 aa21 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a2a6: 0c07 |0123: move-result-object v7 │ │ -05a2a8: 6e20 aa21 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a2ae: 0c07 |0127: move-result-object v7 │ │ -05a2b0: 6e10 af21 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05a2b6: 0c07 |012b: move-result-object v7 │ │ -05a2b8: 7120 141c 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -05a2be: 289c |012f: goto 00cb // -0064 │ │ -05a2c0: 1a0c d914 |0130: const-string v12, "action" // string@14d9 │ │ -05a2c4: 28e3 |0132: goto 0115 // -001d │ │ -05a2c6: 1a0c fb16 |0133: const-string v12, "category" // string@16fb │ │ -05a2ca: 28e0 |0135: goto 0115 // -0020 │ │ -05a2cc: 1a0c bf18 |0136: const-string v12, "data" // string@18bf │ │ -05a2d0: 28dd |0138: goto 0115 // -0023 │ │ -05a2d2: 1a0c 212f |0139: const-string v12, "type" // string@2f21 │ │ -05a2d6: 28da |013b: goto 0115 // -0026 │ │ -05a2d8: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -05a2dc: 120a |013e: const/4 v10, #int 0 // #0 │ │ -05a2de: 6e10 2222 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -05a2e4: 0a01 |0142: move-result v1 │ │ -05a2e6: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -05a2ea: 6e20 1b22 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -05a2f0: 0c01 |0148: move-result-object v1 │ │ -05a2f2: 1f01 b901 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ -05a2f6: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -05a2f8: 5c17 6303 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0363 │ │ -05a2fc: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -05a300: 28ef |0150: goto 013f // -0011 │ │ -05a302: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -05a306: 5401 6e03 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ -05a30a: 2207 b801 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@01b8 │ │ -05a30e: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -05a312: 7030 8b09 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@098b │ │ -05a318: 6e20 1722 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -05a31e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -05a322: 5401 6b03 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@036b │ │ -05a326: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -05a328: 6e20 d102 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@02d1 │ │ -05a32e: 0a01 |0167: move-result v1 │ │ -05a330: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -05a334: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -05a338: 5401 6b03 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@036b │ │ -05a33c: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -05a33e: 6e20 d902 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@02d9 │ │ -05a344: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -05a346: 1e0f |0173: monitor-exit v15 │ │ -05a348: 0f01 |0174: return v1 │ │ -05a34a: 1e0f |0175: monitor-exit v15 │ │ -05a34c: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -05a34e: 28fd |0177: goto 0174 // -0003 │ │ -05a350: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +05a02c: |[05a02c] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +05a03c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +05a040: 540f 6f03 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ +05a044: 1d0f |0004: monitor-enter v15 │ │ +05a046: 7401 0701 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +05a04c: 0c02 |0008: move-result-object v2 │ │ +05a04e: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +05a052: 5401 6a03 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@036a │ │ +05a056: 6e10 e500 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +05a05c: 0c01 |0010: move-result-object v1 │ │ +05a05e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +05a062: 6e20 2401 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0124 │ │ +05a068: 0c03 |0016: move-result-object v3 │ │ +05a06a: 7401 0c01 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@010c │ │ +05a070: 0c05 |001a: move-result-object v5 │ │ +05a072: 7401 1301 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0113 │ │ +05a078: 0c04 |001e: move-result-object v4 │ │ +05a07a: 7401 0801 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0108 │ │ +05a080: 0c06 |0022: move-result-object v6 │ │ +05a082: 7401 0f01 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@010f │ │ +05a088: 0a01 |0026: move-result v1 │ │ +05a08a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +05a08e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +05a092: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +05a094: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +05a098: 1a01 a30d |002e: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ +05a09c: 2207 f804 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +05a0a0: 7010 a121 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05a0a6: 1a10 ee10 |0035: const-string v16, "Resolving type " // string@10ee │ │ +05a0aa: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +05a0ae: 6e20 aa21 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a0b4: 0c07 |003c: move-result-object v7 │ │ +05a0b6: 6e20 aa21 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a0bc: 0c07 |0040: move-result-object v7 │ │ +05a0be: 1a10 a100 |0041: const-string v16, " scheme " // string@00a1 │ │ +05a0c2: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +05a0c6: 6e20 aa21 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a0cc: 0c07 |0048: move-result-object v7 │ │ +05a0ce: 6e20 aa21 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a0d4: 0c07 |004c: move-result-object v7 │ │ +05a0d6: 1a10 9800 |004d: const-string v16, " of intent " // string@0098 │ │ +05a0da: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +05a0de: 6e20 aa21 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a0e4: 0c07 |0054: move-result-object v7 │ │ +05a0e6: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +05a0ea: 6e20 a921 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +05a0f0: 0c07 |005a: move-result-object v7 │ │ +05a0f2: 6e10 af21 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05a0f8: 0c07 |005e: move-result-object v7 │ │ +05a0fa: 7120 141c 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +05a100: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +05a104: 5401 6903 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ +05a108: 7401 0701 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +05a10e: 0c07 |0069: move-result-object v7 │ │ +05a110: 6e20 3722 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ +05a116: 0c09 |006d: move-result-object v9 │ │ +05a118: 1f09 2505 |006e: check-cast v9, Ljava/util/ArrayList; // type@0525 │ │ +05a11c: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +05a120: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +05a124: 1a01 a30d |0074: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ +05a128: 2207 f804 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +05a12c: 7010 a121 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05a132: 1a10 9602 |007b: const-string v16, "Action list: " // string@0296 │ │ +05a136: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +05a13a: 6e20 aa21 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a140: 0c07 |0082: move-result-object v7 │ │ +05a142: 6e20 a921 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +05a148: 0c07 |0086: move-result-object v7 │ │ +05a14a: 6e10 af21 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05a150: 0c07 |008a: move-result-object v7 │ │ +05a152: 7120 141c 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +05a158: 120e |008e: const/4 v14, #int 0 // #0 │ │ +05a15a: 120a |008f: const/4 v10, #int 0 // #0 │ │ +05a15c: 6e10 2222 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05a162: 0a01 |0093: move-result v1 │ │ +05a164: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +05a168: 6e20 1b22 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +05a16e: 0c0d |0099: move-result-object v13 │ │ +05a170: 1f0d b901 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ +05a174: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +05a178: 1a01 a30d |009e: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ +05a17c: 2207 f804 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +05a180: 7010 a121 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05a186: 1a10 4c0f |00a5: const-string v16, "Matching against filter " // string@0f4c │ │ +05a18a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +05a18e: 6e20 aa21 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a194: 0c07 |00ac: move-result-object v7 │ │ +05a196: 54d0 6403 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0364 │ │ +05a19a: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +05a19e: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +05a1a2: 6e20 a921 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +05a1a8: 0c07 |00b6: move-result-object v7 │ │ +05a1aa: 6e10 af21 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05a1b0: 0c07 |00ba: move-result-object v7 │ │ +05a1b2: 7120 141c 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +05a1b8: 55d1 6303 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0363 │ │ +05a1bc: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +05a1c0: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +05a1c4: 1a01 a30d |00c4: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ +05a1c8: 1a07 0d00 |00c6: const-string v7, " Filter's target already added" // string@000d │ │ +05a1cc: 7120 141c 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +05a1d2: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +05a1d6: 28c3 |00cd: goto 0090 // -003d │ │ +05a1d8: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +05a1da: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +05a1de: 54d1 6403 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0364 │ │ +05a1e2: 1a07 a30d |00d3: const-string v7, "LocalBroadcastManager" // string@0da3 │ │ +05a1e6: 7407 2e01 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@012e │ │ +05a1ec: 0a0b |00d8: move-result v11 │ │ +05a1ee: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +05a1f2: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +05a1f6: 1a01 a30d |00dd: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ +05a1fa: 2207 f804 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +05a1fe: 7010 a121 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05a204: 1a10 0c00 |00e4: const-string v16, " Filter matched! match=0x" // string@000c │ │ +05a208: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +05a20c: 6e20 aa21 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a212: 0c07 |00eb: move-result-object v7 │ │ +05a214: 7110 5321 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +05a21a: 0c10 |00ef: move-result-object v16 │ │ +05a21c: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +05a220: 6e20 aa21 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a226: 0c07 |00f5: move-result-object v7 │ │ +05a228: 6e10 af21 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05a22e: 0c07 |00f9: move-result-object v7 │ │ +05a230: 7120 141c 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +05a236: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +05a23a: 220e 2505 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0525 │ │ +05a23e: 7010 1322 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +05a244: 6e20 1722 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +05a24a: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +05a24c: 5cd1 6303 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0363 │ │ +05a250: 28c1 |010a: goto 00cb // -003f │ │ +05a252: 0d01 |010b: move-exception v1 │ │ +05a254: 1e0f |010c: monitor-exit v15 │ │ +05a256: 2701 |010d: throw v1 │ │ +05a258: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +05a25c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +05a262: 1a0c 2b2f |0113: const-string v12, "unknown reason" // string@2f2b │ │ +05a266: 1a01 a30d |0115: const-string v1, "LocalBroadcastManager" // string@0da3 │ │ +05a26a: 2207 f804 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +05a26e: 7010 a121 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05a274: 1a10 0b00 |011c: const-string v16, " Filter did not match: " // string@000b │ │ +05a278: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +05a27c: 6e20 aa21 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a282: 0c07 |0123: move-result-object v7 │ │ +05a284: 6e20 aa21 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a28a: 0c07 |0127: move-result-object v7 │ │ +05a28c: 6e10 af21 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05a292: 0c07 |012b: move-result-object v7 │ │ +05a294: 7120 141c 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +05a29a: 289c |012f: goto 00cb // -0064 │ │ +05a29c: 1a0c d514 |0130: const-string v12, "action" // string@14d5 │ │ +05a2a0: 28e3 |0132: goto 0115 // -001d │ │ +05a2a2: 1a0c f716 |0133: const-string v12, "category" // string@16f7 │ │ +05a2a6: 28e0 |0135: goto 0115 // -0020 │ │ +05a2a8: 1a0c bb18 |0136: const-string v12, "data" // string@18bb │ │ +05a2ac: 28dd |0138: goto 0115 // -0023 │ │ +05a2ae: 1a0c 1d2f |0139: const-string v12, "type" // string@2f1d │ │ +05a2b2: 28da |013b: goto 0115 // -0026 │ │ +05a2b4: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +05a2b8: 120a |013e: const/4 v10, #int 0 // #0 │ │ +05a2ba: 6e10 2222 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05a2c0: 0a01 |0142: move-result v1 │ │ +05a2c2: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +05a2c6: 6e20 1b22 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +05a2cc: 0c01 |0148: move-result-object v1 │ │ +05a2ce: 1f01 b901 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ +05a2d2: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +05a2d4: 5c17 6303 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0363 │ │ +05a2d8: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +05a2dc: 28ef |0150: goto 013f // -0011 │ │ +05a2de: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +05a2e2: 5401 6e03 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@036e │ │ +05a2e6: 2207 b801 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@01b8 │ │ +05a2ea: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +05a2ee: 7030 8b09 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@098b │ │ +05a2f4: 6e20 1722 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +05a2fa: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +05a2fe: 5401 6b03 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@036b │ │ +05a302: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +05a304: 6e20 d102 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@02d1 │ │ +05a30a: 0a01 |0167: move-result v1 │ │ +05a30c: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +05a310: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +05a314: 5401 6b03 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@036b │ │ +05a318: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +05a31a: 6e20 d902 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@02d9 │ │ +05a320: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +05a322: 1e0f |0173: monitor-exit v15 │ │ +05a324: 0f01 |0174: return v1 │ │ +05a326: 1e0f |0175: monitor-exit v15 │ │ +05a328: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +05a32a: 28fd |0177: goto 0174 // -0003 │ │ +05a32c: 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 │ │ @@ -33073,20 +33073,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05a37c: |[05a37c] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -05a38c: 6e20 9409 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0994 │ │ -05a392: 0a00 |0003: move-result v0 │ │ -05a394: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -05a398: 7010 9109 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0991 │ │ -05a39e: 0e00 |0009: return-void │ │ +05a358: |[05a358] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +05a368: 6e20 9409 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0994 │ │ +05a36e: 0a00 |0003: move-result v0 │ │ +05a370: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +05a374: 7010 9109 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0991 │ │ +05a37a: 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; │ │ @@ -33097,69 +33097,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -05a3a0: |[05a3a0] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -05a3b0: 5498 6f03 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ -05a3b4: 1d08 |0002: monitor-enter v8 │ │ -05a3b6: 5497 6f03 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ -05a3ba: 6e20 3a22 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@223a │ │ -05a3c0: 0c02 |0008: move-result-object v2 │ │ -05a3c2: 1f02 2505 |0009: check-cast v2, Ljava/util/ArrayList; // type@0525 │ │ -05a3c6: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -05a3ca: 1e08 |000d: monitor-exit v8 │ │ -05a3cc: 0e00 |000e: return-void │ │ -05a3ce: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -05a3d0: 6e10 2222 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -05a3d6: 0a07 |0013: move-result v7 │ │ -05a3d8: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -05a3dc: 6e20 1b22 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -05a3e2: 0c01 |0019: move-result-object v1 │ │ -05a3e4: 1f01 3800 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0038 │ │ -05a3e8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -05a3ea: 6e10 2c01 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@012c │ │ -05a3f0: 0a07 |0020: move-result v7 │ │ -05a3f2: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -05a3f6: 6e20 2d01 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@012d │ │ -05a3fc: 0c00 |0026: move-result-object v0 │ │ -05a3fe: 5497 6903 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ -05a402: 6e20 3722 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ -05a408: 0c06 |002c: move-result-object v6 │ │ -05a40a: 1f06 2505 |002d: check-cast v6, Ljava/util/ArrayList; // type@0525 │ │ -05a40e: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -05a412: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -05a414: 6e10 2222 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -05a41a: 0a07 |0035: move-result v7 │ │ -05a41c: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -05a420: 6e20 1b22 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -05a426: 0c07 |003b: move-result-object v7 │ │ -05a428: 1f07 b901 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ -05a42c: 5477 6503 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0365 │ │ -05a430: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -05a434: 6e20 1e22 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ -05a43a: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05a43e: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05a442: 28e9 |0049: goto 0032 // -0017 │ │ -05a444: 6e10 2222 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -05a44a: 0a07 |004d: move-result v7 │ │ -05a44c: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -05a450: 5497 6903 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ -05a454: 6e20 3a22 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@223a │ │ -05a45a: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05a45e: 28c6 |0057: goto 001d // -003a │ │ -05a460: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05a464: 28b6 |005a: goto 0010 // -004a │ │ -05a466: 1e08 |005b: monitor-exit v8 │ │ -05a468: 28b2 |005c: goto 000e // -004e │ │ -05a46a: 0d07 |005d: move-exception v7 │ │ -05a46c: 1e08 |005e: monitor-exit v8 │ │ -05a46e: 2707 |005f: throw v7 │ │ +05a37c: |[05a37c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +05a38c: 5498 6f03 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ +05a390: 1d08 |0002: monitor-enter v8 │ │ +05a392: 5497 6f03 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@036f │ │ +05a396: 6e20 3a22 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@223a │ │ +05a39c: 0c02 |0008: move-result-object v2 │ │ +05a39e: 1f02 2505 |0009: check-cast v2, Ljava/util/ArrayList; // type@0525 │ │ +05a3a2: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +05a3a6: 1e08 |000d: monitor-exit v8 │ │ +05a3a8: 0e00 |000e: return-void │ │ +05a3aa: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +05a3ac: 6e10 2222 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05a3b2: 0a07 |0013: move-result v7 │ │ +05a3b4: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +05a3b8: 6e20 1b22 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +05a3be: 0c01 |0019: move-result-object v1 │ │ +05a3c0: 1f01 3800 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0038 │ │ +05a3c4: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +05a3c6: 6e10 2c01 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@012c │ │ +05a3cc: 0a07 |0020: move-result v7 │ │ +05a3ce: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +05a3d2: 6e20 2d01 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@012d │ │ +05a3d8: 0c00 |0026: move-result-object v0 │ │ +05a3da: 5497 6903 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ +05a3de: 6e20 3722 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ +05a3e4: 0c06 |002c: move-result-object v6 │ │ +05a3e6: 1f06 2505 |002d: check-cast v6, Ljava/util/ArrayList; // type@0525 │ │ +05a3ea: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +05a3ee: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +05a3f0: 6e10 2222 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05a3f6: 0a07 |0035: move-result v7 │ │ +05a3f8: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +05a3fc: 6e20 1b22 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +05a402: 0c07 |003b: move-result-object v7 │ │ +05a404: 1f07 b901 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01b9 │ │ +05a408: 5477 6503 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0365 │ │ +05a40c: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +05a410: 6e20 1e22 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ +05a416: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +05a41a: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05a41e: 28e9 |0049: goto 0032 // -0017 │ │ +05a420: 6e10 2222 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +05a426: 0a07 |004d: move-result v7 │ │ +05a428: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +05a42c: 5497 6903 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0369 │ │ +05a430: 6e20 3a22 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@223a │ │ +05a436: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05a43a: 28c6 |0057: goto 001d // -003a │ │ +05a43c: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05a440: 28b6 |005a: goto 0010 // -004a │ │ +05a442: 1e08 |005b: monitor-exit v8 │ │ +05a444: 28b2 |005c: goto 000e // -004e │ │ +05a446: 0d07 |005d: move-exception v7 │ │ +05a448: 1e08 |005e: monitor-exit v8 │ │ +05a44a: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -33194,15 +33194,15 @@ │ │ │ │ source_file_idx : 3492 (LocalBroadcastManager.java) │ │ │ │ Class #175 header: │ │ class_idx : 443 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3965 │ │ +source_file_idx : 3961 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -33227,21 +33227,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05a47c: |[05a47c] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -05a48c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05a492: 2200 4905 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0549 │ │ -05a496: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -05a498: 7020 a422 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@22a4 │ │ -05a49e: 5b20 7003 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0370 │ │ -05a4a2: 0e00 |000b: return-void │ │ +05a458: |[05a458] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +05a468: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05a46e: 2200 4905 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0549 │ │ +05a472: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +05a474: 7020 a422 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@22a4 │ │ +05a47a: 5b20 7003 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0370 │ │ +05a47e: 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; │ │ │ │ @@ -33251,44 +33251,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 │ │ -05a4a4: |[05a4a4] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -05a4b4: 2200 fa04 |0000: new-instance v0, Ljava/lang/Thread; // type@04fa │ │ -05a4b8: 2201 f804 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -05a4bc: 7010 a121 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05a4c2: 1a02 7c0f |0007: const-string v2, "ModernAsyncTask #" // string@0f7c │ │ -05a4c6: 6e20 aa21 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05a4cc: 0c01 |000c: move-result-object v1 │ │ -05a4ce: 5432 7003 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0370 │ │ -05a4d2: 6e10 a522 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@22a5 │ │ -05a4d8: 0a02 |0012: move-result v2 │ │ -05a4da: 6e20 a621 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -05a4e0: 0c01 |0016: move-result-object v1 │ │ -05a4e2: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05a4e8: 0c01 |001a: move-result-object v1 │ │ -05a4ea: 7030 b421 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@21b4 │ │ -05a4f0: 1100 |001e: return-object v0 │ │ +05a480: |[05a480] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +05a490: 2200 fa04 |0000: new-instance v0, Ljava/lang/Thread; // type@04fa │ │ +05a494: 2201 f804 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +05a498: 7010 a121 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05a49e: 1a02 780f |0007: const-string v2, "ModernAsyncTask #" // string@0f78 │ │ +05a4a2: 6e20 aa21 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05a4a8: 0c01 |000c: move-result-object v1 │ │ +05a4aa: 5432 7003 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0370 │ │ +05a4ae: 6e10 a522 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@22a5 │ │ +05a4b4: 0a02 |0012: move-result v2 │ │ +05a4b6: 6e20 a621 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +05a4bc: 0c01 |0016: move-result-object v1 │ │ +05a4be: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05a4c4: 0c01 |001a: move-result-object v1 │ │ +05a4c6: 7030 b421 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@21b4 │ │ +05a4cc: 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 : 3965 (ModernAsyncTask.java) │ │ + source_file_idx : 3961 (ModernAsyncTask.java) │ │ │ │ Class #176 header: │ │ class_idx : 445 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1346 │ │ -source_file_idx : 3965 │ │ +source_file_idx : 3961 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -33313,18 +33313,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 │ │ -05a4f4: |[05a4f4] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -05a504: 5b01 7303 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0373 │ │ -05a508: 7020 9322 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2293 │ │ -05a50e: 0e00 |0005: return-void │ │ +05a4d0: |[05a4d0] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +05a4e0: 5b01 7303 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0373 │ │ +05a4e4: 7020 9322 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2293 │ │ +05a4ea: 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; │ │ @@ -33337,41 +33337,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -05a510: |[05a510] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -05a520: 6e10 9d09 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@099d │ │ -05a526: 0c01 |0003: move-result-object v1 │ │ -05a528: 5463 7303 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0373 │ │ -05a52c: 7120 b009 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@09b0 │ │ -05a532: 0e00 |0009: return-void │ │ -05a534: 0d00 |000a: move-exception v0 │ │ -05a536: 1a03 d502 |000b: const-string v3, "AsyncTask" // string@02d5 │ │ -05a53a: 7120 171c 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ -05a540: 28f9 |0010: goto 0009 // -0007 │ │ -05a542: 0d00 |0011: move-exception v0 │ │ -05a544: 2203 f504 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@04f5 │ │ -05a548: 1a04 c502 |0014: const-string v4, "An error occured while executing doInBackground()" // string@02c5 │ │ -05a54c: 6e10 9122 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@2291 │ │ -05a552: 0c05 |0019: move-result-object v5 │ │ -05a554: 7030 7b21 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@217b │ │ -05a55a: 2703 |001d: throw v3 │ │ -05a55c: 0d00 |001e: move-exception v0 │ │ -05a55e: 5463 7303 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0373 │ │ -05a562: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -05a564: 7120 b009 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@09b0 │ │ -05a56a: 28e4 |0025: goto 0009 // -001c │ │ -05a56c: 0d02 |0026: move-exception v2 │ │ -05a56e: 2203 f504 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@04f5 │ │ -05a572: 1a04 c502 |0029: const-string v4, "An error occured while executing doInBackground()" // string@02c5 │ │ -05a576: 7030 7b21 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@217b │ │ -05a57c: 2703 |002e: throw v3 │ │ +05a4ec: |[05a4ec] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +05a4fc: 6e10 9d09 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@099d │ │ +05a502: 0c01 |0003: move-result-object v1 │ │ +05a504: 5463 7303 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0373 │ │ +05a508: 7120 b009 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@09b0 │ │ +05a50e: 0e00 |0009: return-void │ │ +05a510: 0d00 |000a: move-exception v0 │ │ +05a512: 1a03 d502 |000b: const-string v3, "AsyncTask" // string@02d5 │ │ +05a516: 7120 171c 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ +05a51c: 28f9 |0010: goto 0009 // -0007 │ │ +05a51e: 0d00 |0011: move-exception v0 │ │ +05a520: 2203 f504 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@04f5 │ │ +05a524: 1a04 c502 |0014: const-string v4, "An error occured while executing doInBackground()" // string@02c5 │ │ +05a528: 6e10 9122 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@2291 │ │ +05a52e: 0c05 |0019: move-result-object v5 │ │ +05a530: 7030 7b21 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@217b │ │ +05a536: 2703 |001d: throw v3 │ │ +05a538: 0d00 |001e: move-exception v0 │ │ +05a53a: 5463 7303 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0373 │ │ +05a53e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +05a540: 7120 b009 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@09b0 │ │ +05a546: 28e4 |0025: goto 0009 // -001c │ │ +05a548: 0d02 |0026: move-exception v2 │ │ +05a54a: 2203 f504 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@04f5 │ │ +05a54e: 1a04 c502 |0029: const-string v4, "An error occured while executing doInBackground()" // string@02c5 │ │ +05a552: 7030 7b21 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@217b │ │ +05a558: 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 : │ │ @@ -33391,21 +33391,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 : 3965 (ModernAsyncTask.java) │ │ + source_file_idx : 3961 (ModernAsyncTask.java) │ │ │ │ Class #177 header: │ │ class_idx : 446 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3965 │ │ +source_file_idx : 3961 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -33429,54 +33429,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -05a598: |[05a598] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -05a5a8: 7100 a909 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@09a9 │ │ -05a5ae: 0c00 |0003: move-result-object v0 │ │ -05a5b0: 2100 |0004: array-length v0, v0 │ │ -05a5b2: 2300 6d06 |0005: new-array v0, v0, [I // type@066d │ │ -05a5b6: 6900 7403 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0374 │ │ -05a5ba: 6200 7403 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0374 │ │ -05a5be: 6201 7a03 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037a │ │ -05a5c2: 6e10 a709 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@09a7 │ │ -05a5c8: 0a01 |0010: move-result v1 │ │ -05a5ca: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -05a5cc: 4b02 0001 |0012: aput v2, v0, v1 │ │ -05a5d0: 6200 7403 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0374 │ │ -05a5d4: 6201 7803 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0378 │ │ -05a5d8: 6e10 a709 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@09a7 │ │ -05a5de: 0a01 |001b: move-result v1 │ │ -05a5e0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -05a5e2: 4b02 0001 |001d: aput v2, v0, v1 │ │ -05a5e6: 0e00 |001f: return-void │ │ -05a5e8: 0d00 |0020: move-exception v0 │ │ -05a5ea: 28fe |0021: goto 001f // -0002 │ │ -05a5ec: 0d00 |0022: move-exception v0 │ │ -05a5ee: 28f1 |0023: goto 0014 // -000f │ │ +05a574: |[05a574] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +05a584: 7100 a909 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@09a9 │ │ +05a58a: 0c00 |0003: move-result-object v0 │ │ +05a58c: 2100 |0004: array-length v0, v0 │ │ +05a58e: 2300 6d06 |0005: new-array v0, v0, [I // type@066d │ │ +05a592: 6900 7403 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0374 │ │ +05a596: 6200 7403 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0374 │ │ +05a59a: 6201 7a03 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037a │ │ +05a59e: 6e10 a709 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@09a7 │ │ +05a5a4: 0a01 |0010: move-result v1 │ │ +05a5a6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +05a5a8: 4b02 0001 |0012: aput v2, v0, v1 │ │ +05a5ac: 6200 7403 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0374 │ │ +05a5b0: 6201 7803 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0378 │ │ +05a5b4: 6e10 a709 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@09a7 │ │ +05a5ba: 0a01 |001b: move-result v1 │ │ +05a5bc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +05a5be: 4b02 0001 |001d: aput v2, v0, v1 │ │ +05a5c2: 0e00 |001f: return-void │ │ +05a5c4: 0d00 |0020: move-exception v0 │ │ +05a5c6: 28fe |0021: goto 001f // -0002 │ │ +05a5c8: 0d00 |0022: move-exception v0 │ │ +05a5ca: 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 : 3965 (ModernAsyncTask.java) │ │ + source_file_idx : 3961 (ModernAsyncTask.java) │ │ │ │ Class #178 header: │ │ class_idx : 447 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3965 │ │ +source_file_idx : 3961 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #178 annotations: │ │ Annotations on class │ │ @@ -33509,40 +33509,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 │ │ -05a60c: |[05a60c] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -05a61c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05a622: 5b01 7603 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ -05a626: 5b02 7503 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0375 │ │ -05a62a: 0e00 |0007: return-void │ │ +05a5e8: |[05a5e8] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +05a5f8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05a5fe: 5b01 7603 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ +05a602: 5b02 7503 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0375 │ │ +05a606: 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 : 3965 (ModernAsyncTask.java) │ │ + source_file_idx : 3961 (ModernAsyncTask.java) │ │ │ │ Class #179 header: │ │ class_idx : 448 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 154 │ │ -source_file_idx : 3965 │ │ +source_file_idx : 3961 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #179 annotations: │ │ Annotations on class │ │ @@ -33562,17 +33562,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a62c: |[05a62c] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -05a63c: 7010 cc02 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ -05a642: 0e00 |0003: return-void │ │ +05a608: |[05a608] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +05a618: 7010 cc02 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ +05a61e: 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;) │ │ @@ -33580,17 +33580,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 │ │ -05a644: |[05a644] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -05a654: 7010 a009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@09a0 │ │ -05a65a: 0e00 |0003: return-void │ │ +05a620: |[05a620] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +05a630: 7010 a009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@09a0 │ │ +05a636: 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; │ │ │ │ @@ -33600,52 +33600,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -05a65c: |[05a65c] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -05a66c: 5450 3700 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -05a670: 1f00 bf01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01bf │ │ -05a674: 5251 3800 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0038 │ │ -05a678: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -05a67e: 0e00 |0009: return-void │ │ -05a680: 5401 7603 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ -05a684: 5402 7503 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0375 │ │ -05a688: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -05a68a: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -05a68e: 7120 b109 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@09b1 │ │ -05a694: 28f5 |0014: goto 0009 // -000b │ │ -05a696: 5401 7603 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ -05a69a: 5402 7503 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0375 │ │ -05a69e: 6e20 c109 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@09c1 │ │ -05a6a4: 28ed |001c: goto 0009 // -0013 │ │ -05a6a6: 0000 |001d: nop // spacer │ │ -05a6a8: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +05a638: |[05a638] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +05a648: 5450 3700 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +05a64c: 1f00 bf01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01bf │ │ +05a650: 5251 3800 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0038 │ │ +05a654: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +05a65a: 0e00 |0009: return-void │ │ +05a65c: 5401 7603 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ +05a660: 5402 7503 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0375 │ │ +05a664: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +05a666: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +05a66a: 7120 b109 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@09b1 │ │ +05a670: 28f5 |0014: goto 0009 // -000b │ │ +05a672: 5401 7603 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0376 │ │ +05a676: 5402 7503 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0375 │ │ +05a67a: 6e20 c109 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@09c1 │ │ +05a680: 28ed |001c: goto 0009 // -0013 │ │ +05a682: 0000 |001d: nop // spacer │ │ +05a684: 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 : 3965 (ModernAsyncTask.java) │ │ + source_file_idx : 3961 (ModernAsyncTask.java) │ │ │ │ Class #180 header: │ │ class_idx : 449 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 1248 │ │ -source_file_idx : 3965 │ │ +source_file_idx : 3961 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #180 annotations: │ │ Annotations on class │ │ @@ -33684,40 +33684,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -05a6b8: |[05a6b8] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -05a6c8: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -05a6ca: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -05a6cc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -05a6ce: 2200 c101 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ -05a6d2: 1a01 2010 |0005: const-string v1, "PENDING" // string@1020 │ │ -05a6d6: 7030 a609 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@09a6 │ │ -05a6dc: 6900 7903 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0379 │ │ -05a6e0: 2200 c101 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ -05a6e4: 1a01 b410 |000e: const-string v1, "RUNNING" // string@10b4 │ │ -05a6e8: 7030 a609 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@09a6 │ │ -05a6ee: 6900 7a03 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037a │ │ -05a6f2: 2200 c101 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ -05a6f6: 1a01 3d05 |0017: const-string v1, "FINISHED" // string@053d │ │ -05a6fa: 7030 a609 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@09a6 │ │ -05a700: 6900 7803 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0378 │ │ -05a704: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -05a706: 2300 8206 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0682 │ │ -05a70a: 6201 7903 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0379 │ │ -05a70e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -05a712: 6201 7a03 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037a │ │ -05a716: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -05a71a: 6201 7803 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0378 │ │ -05a71e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -05a722: 6900 7703 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0377 │ │ -05a726: 0e00 |002f: return-void │ │ +05a694: |[05a694] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +05a6a4: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +05a6a6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +05a6a8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +05a6aa: 2200 c101 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ +05a6ae: 1a01 1c10 |0005: const-string v1, "PENDING" // string@101c │ │ +05a6b2: 7030 a609 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@09a6 │ │ +05a6b8: 6900 7903 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0379 │ │ +05a6bc: 2200 c101 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ +05a6c0: 1a01 b010 |000e: const-string v1, "RUNNING" // string@10b0 │ │ +05a6c4: 7030 a609 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@09a6 │ │ +05a6ca: 6900 7a03 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037a │ │ +05a6ce: 2200 c101 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ +05a6d2: 1a01 3d05 |0017: const-string v1, "FINISHED" // string@053d │ │ +05a6d6: 7030 a609 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@09a6 │ │ +05a6dc: 6900 7803 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0378 │ │ +05a6e0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +05a6e2: 2300 8206 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0682 │ │ +05a6e6: 6201 7903 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0379 │ │ +05a6ea: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +05a6ee: 6201 7a03 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037a │ │ +05a6f2: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +05a6f6: 6201 7803 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0378 │ │ +05a6fa: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +05a6fe: 6900 7703 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0377 │ │ +05a702: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -33727,17 +33727,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 │ │ -05a728: |[05a728] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -05a738: 7030 3d21 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@213d │ │ -05a73e: 0e00 |0003: return-void │ │ +05a704: |[05a704] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +05a714: 7030 3d21 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@213d │ │ +05a71a: 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 │ │ @@ -33747,20 +33747,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 │ │ -05a740: |[05a740] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -05a750: 1c00 c101 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ -05a754: 7120 3e21 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@213e │ │ -05a75a: 0c00 |0005: move-result-object v0 │ │ -05a75c: 1f00 c101 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ -05a760: 1100 |0008: return-object v0 │ │ +05a71c: |[05a71c] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +05a72c: 1c00 c101 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ +05a730: 7120 3e21 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@213e │ │ +05a736: 0c00 |0005: move-result-object v0 │ │ +05a738: 1f00 c101 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c1 │ │ +05a73c: 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;) │ │ @@ -33768,33 +33768,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 │ │ -05a764: |[05a764] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -05a774: 6200 7703 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0377 │ │ -05a778: 6e10 bb29 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@29bb │ │ -05a77e: 0c00 |0005: move-result-object v0 │ │ -05a780: 1f00 8206 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0682 │ │ -05a784: 1100 |0008: return-object v0 │ │ +05a740: |[05a740] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +05a750: 6200 7703 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0377 │ │ +05a754: 6e10 bb29 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@29bb │ │ +05a75a: 0c00 |0005: move-result-object v0 │ │ +05a75c: 1f00 8206 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0682 │ │ +05a760: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 3965 (ModernAsyncTask.java) │ │ + source_file_idx : 3961 (ModernAsyncTask.java) │ │ │ │ Class #181 header: │ │ class_idx : 450 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3965 │ │ +source_file_idx : 3961 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -33822,17 +33822,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a788: |[05a788] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -05a798: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05a79e: 0e00 |0003: return-void │ │ +05a764: |[05a764] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +05a774: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05a77a: 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; │ │ │ │ @@ -33841,33 +33841,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 │ │ -05a7a0: |[05a7a0] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -05a7b0: 7010 aa09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@09aa │ │ -05a7b6: 0e00 |0003: return-void │ │ +05a77c: |[05a77c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +05a78c: 7010 aa09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@09aa │ │ +05a792: 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 : 3965 (ModernAsyncTask.java) │ │ + source_file_idx : 3961 (ModernAsyncTask.java) │ │ │ │ Class #182 header: │ │ class_idx : 451 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3965 │ │ +source_file_idx : 3961 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #182 annotations: │ │ Annotations on class │ │ @@ -33985,38 +33985,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -05a7b8: |[05a7b8] android.support.v4.content.ModernAsyncTask.:()V │ │ -05a7c8: 2200 bb01 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@01bb │ │ -05a7cc: 7010 9709 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0997 │ │ -05a7d2: 6900 8a03 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@038a │ │ -05a7d6: 2200 4305 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0543 │ │ -05a7da: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -05a7de: 7020 9822 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2298 │ │ -05a7e4: 6900 8903 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0389 │ │ -05a7e8: 2201 4505 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0545 │ │ -05a7ec: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -05a7ee: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -05a7f2: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -05a7f6: 6206 750c |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ -05a7fa: 6207 8903 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0389 │ │ -05a7fe: 6208 8a03 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@038a │ │ -05a802: 7608 9922 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@2299 │ │ -05a808: 6901 8203 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0382 │ │ -05a80c: 2200 c001 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@01c0 │ │ -05a810: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -05a812: 7020 a109 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@09a1 │ │ -05a818: 6900 8803 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0388 │ │ -05a81c: 6200 8203 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0382 │ │ -05a820: 6900 8703 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0387 │ │ -05a824: 0e00 |002e: return-void │ │ +05a794: |[05a794] android.support.v4.content.ModernAsyncTask.:()V │ │ +05a7a4: 2200 bb01 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@01bb │ │ +05a7a8: 7010 9709 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0997 │ │ +05a7ae: 6900 8a03 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@038a │ │ +05a7b2: 2200 4305 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0543 │ │ +05a7b6: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +05a7ba: 7020 9822 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2298 │ │ +05a7c0: 6900 8903 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0389 │ │ +05a7c4: 2201 4505 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0545 │ │ +05a7c8: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +05a7ca: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +05a7ce: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +05a7d2: 6206 750c |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ +05a7d6: 6207 8903 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0389 │ │ +05a7da: 6208 8a03 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@038a │ │ +05a7de: 7608 9922 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@2299 │ │ +05a7e4: 6901 8203 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0382 │ │ +05a7e8: 2200 c001 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@01c0 │ │ +05a7ec: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +05a7ee: 7020 a109 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@09a1 │ │ +05a7f4: 6900 8803 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0388 │ │ +05a7f8: 6200 8203 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0382 │ │ +05a7fc: 6900 8703 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0387 │ │ +05a800: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -34027,29 +34027,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -05a828: |[05a828] android.support.v4.content.ModernAsyncTask.:()V │ │ -05a838: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05a83e: 6200 7903 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0379 │ │ -05a842: 5b20 8403 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -05a846: 2200 4805 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0548 │ │ -05a84a: 7010 a122 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@22a1 │ │ -05a850: 5b20 8503 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0385 │ │ -05a854: 2200 bc01 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@01bc │ │ -05a858: 7020 9909 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0999 │ │ -05a85e: 5b20 8603 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0386 │ │ -05a862: 2200 bd01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@01bd │ │ -05a866: 5421 8603 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0386 │ │ -05a86a: 7030 9b09 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@099b │ │ -05a870: 5b20 8303 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ -05a874: 0e00 |001e: return-void │ │ +05a804: |[05a804] android.support.v4.content.ModernAsyncTask.:()V │ │ +05a814: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05a81a: 6200 7903 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0379 │ │ +05a81e: 5b20 8403 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +05a822: 2200 4805 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0548 │ │ +05a826: 7010 a122 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@22a1 │ │ +05a82c: 5b20 8503 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0385 │ │ +05a830: 2200 bc01 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@01bc │ │ +05a834: 7020 9909 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0999 │ │ +05a83a: 5b20 8603 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0386 │ │ +05a83e: 2200 bd01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@01bd │ │ +05a842: 5421 8603 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0386 │ │ +05a846: 7030 9b09 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@099b │ │ +05a84c: 5b20 8303 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ +05a850: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -34063,17 +34063,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 │ │ -05a878: |[05a878] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -05a888: 5410 8503 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0385 │ │ -05a88c: 1100 |0002: return-object v0 │ │ +05a854: |[05a854] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +05a864: 5410 8503 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0385 │ │ +05a868: 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;) │ │ @@ -34081,18 +34081,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 │ │ -05a890: |[05a890] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -05a8a0: 7020 c209 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@09c2 │ │ -05a8a6: 0c00 |0003: move-result-object v0 │ │ -05a8a8: 1100 |0004: return-object v0 │ │ +05a86c: |[05a86c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +05a87c: 7020 c209 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@09c2 │ │ +05a882: 0c00 |0003: move-result-object v0 │ │ +05a884: 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; │ │ │ │ @@ -34101,17 +34101,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 │ │ -05a8ac: |[05a8ac] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -05a8bc: 7020 c309 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@09c3 │ │ -05a8c2: 0e00 |0003: return-void │ │ +05a888: |[05a888] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +05a898: 7020 c309 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@09c3 │ │ +05a89e: 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; │ │ │ │ @@ -34120,17 +34120,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 │ │ -05a8c4: |[05a8c4] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -05a8d4: 7020 b709 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@09b7 │ │ -05a8da: 0e00 |0003: return-void │ │ +05a8a0: |[05a8a0] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +05a8b0: 7020 b709 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@09b7 │ │ +05a8b6: 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; │ │ │ │ @@ -34139,18 +34139,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05a8dc: |[05a8dc] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -05a8ec: 6200 8703 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0387 │ │ -05a8f0: 7220 9222 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2292 │ │ -05a8f6: 0e00 |0005: return-void │ │ +05a8b8: |[05a8b8] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +05a8c8: 6200 8703 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0387 │ │ +05a8cc: 7220 9222 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2292 │ │ +05a8d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -34159,24 +34159,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05a8f8: |[05a8f8] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -05a908: 6e10 bc09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@09bc │ │ -05a90e: 0a00 |0003: move-result v0 │ │ -05a910: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -05a914: 6e20 be09 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@09be │ │ -05a91a: 6200 7803 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0378 │ │ -05a91e: 5b10 8403 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -05a922: 0e00 |000d: return-void │ │ -05a924: 6e20 bf09 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@09bf │ │ -05a92a: 28f8 |0011: goto 0009 // -0008 │ │ +05a8d4: |[05a8d4] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +05a8e4: 6e10 bc09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@09bc │ │ +05a8ea: 0a00 |0003: move-result v0 │ │ +05a8ec: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +05a8f0: 6e20 be09 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@09be │ │ +05a8f6: 6200 7803 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0378 │ │ +05a8fa: 5b10 8403 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +05a8fe: 0e00 |000d: return-void │ │ +05a900: 6e20 bf09 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@09bf │ │ +05a906: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -34191,18 +34191,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a92c: |[05a92c] android.support.v4.content.ModernAsyncTask.init:()V │ │ -05a93c: 6200 8803 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0388 │ │ -05a940: 6e10 a209 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@09a2 │ │ -05a946: 0e00 |0005: return-void │ │ +05a908: |[05a908] android.support.v4.content.ModernAsyncTask.init:()V │ │ +05a918: 6200 8803 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0388 │ │ +05a91c: 6e10 a209 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@09a2 │ │ +05a922: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -34210,26 +34210,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 │ │ -05a948: |[05a948] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05a958: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -05a95a: 6201 8803 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0388 │ │ -05a95e: 2202 bf01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01bf │ │ -05a962: 2353 9706 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0697 │ │ -05a966: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -05a968: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -05a96c: 7030 9f09 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@099f │ │ -05a972: 6e30 a409 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@09a4 │ │ -05a978: 0c00 |0010: move-result-object v0 │ │ -05a97a: 6e10 e302 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ -05a980: 1107 |0014: return-object v7 │ │ +05a924: |[05a924] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05a934: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +05a936: 6201 8803 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0388 │ │ +05a93a: 2202 bf01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01bf │ │ +05a93e: 2353 9706 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0697 │ │ +05a942: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +05a944: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +05a948: 7030 9f09 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@099f │ │ +05a94e: 6e30 a409 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@09a4 │ │ +05a954: 0c00 |0010: move-result-object v0 │ │ +05a956: 6e10 e302 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ +05a95c: 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; │ │ @@ -34243,21 +34243,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05a984: |[05a984] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -05a994: 5421 8503 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0385 │ │ -05a998: 6e10 a222 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@22a2 │ │ -05a99e: 0a00 |0005: move-result v0 │ │ -05a9a0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -05a9a4: 7020 c209 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@09c2 │ │ -05a9aa: 0e00 |000b: return-void │ │ +05a960: |[05a960] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +05a970: 5421 8503 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0385 │ │ +05a974: 6e10 a222 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@22a2 │ │ +05a97a: 0a00 |0005: move-result v0 │ │ +05a97c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +05a980: 7020 c209 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@09c2 │ │ +05a986: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -34272,17 +34272,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 │ │ -05a9ac: |[05a9ac] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -05a9bc: 6900 8703 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0387 │ │ -05a9c0: 0e00 |0002: return-void │ │ +05a988: |[05a988] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +05a998: 6900 8703 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0387 │ │ +05a99c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -34292,19 +34292,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a9c4: |[05a9c4] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -05a9d4: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ -05a9d8: 6e20 9422 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2294 │ │ -05a9de: 0a00 |0005: move-result v0 │ │ -05a9e0: 0f00 |0006: return v0 │ │ +05a9a0: |[05a9a0] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +05a9b0: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ +05a9b4: 6e20 9422 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2294 │ │ +05a9ba: 0a00 |0005: move-result v0 │ │ +05a9bc: 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 │ │ @@ -34320,19 +34320,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 │ │ -05a9e4: |[05a9e4] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -05a9f4: 6200 8703 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0387 │ │ -05a9f8: 6e30 b609 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@09b6 │ │ -05a9fe: 0c00 |0005: move-result-object v0 │ │ -05aa00: 1100 |0006: return-object v0 │ │ +05a9c0: |[05a9c0] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +05a9d0: 6200 8703 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0387 │ │ +05a9d4: 6e30 b609 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@09b6 │ │ +05a9da: 0c00 |0005: move-result-object v0 │ │ +05a9dc: 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; │ │ @@ -34343,41 +34343,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 │ │ -05aa04: |[05aa04] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -05aa14: 5420 8403 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -05aa18: 6201 7903 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0379 │ │ -05aa1c: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -05aa20: 6200 7403 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0374 │ │ -05aa24: 5421 8403 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -05aa28: 6e10 a709 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@09a7 │ │ -05aa2e: 0a01 |000d: move-result v1 │ │ -05aa30: 4400 0001 |000e: aget v0, v0, v1 │ │ -05aa34: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -05aa3a: 6200 7a03 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037a │ │ -05aa3e: 5b20 8403 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -05aa42: 6e10 c009 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@09c0 │ │ -05aa48: 5420 8603 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0386 │ │ -05aa4c: 5b04 7b03 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@037b │ │ -05aa50: 5420 8303 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ -05aa54: 7220 9222 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2292 │ │ -05aa5a: 1102 |0023: return-object v2 │ │ -05aa5c: 2200 e604 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -05aa60: 1a01 aa03 |0026: const-string v1, "Cannot execute task: the task is already running." // string@03aa │ │ -05aa64: 7020 4a21 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -05aa6a: 2700 |002b: throw v0 │ │ -05aa6c: 2200 e604 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -05aa70: 1a01 a903 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@03a9 │ │ -05aa74: 7020 4a21 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -05aa7a: 2700 |0033: throw v0 │ │ -05aa7c: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +05a9e0: |[05a9e0] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +05a9f0: 5420 8403 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +05a9f4: 6201 7903 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0379 │ │ +05a9f8: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +05a9fc: 6200 7403 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0374 │ │ +05aa00: 5421 8403 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +05aa04: 6e10 a709 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@09a7 │ │ +05aa0a: 0a01 |000d: move-result v1 │ │ +05aa0c: 4400 0001 |000e: aget v0, v0, v1 │ │ +05aa10: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +05aa16: 6200 7a03 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@037a │ │ +05aa1a: 5b20 8403 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +05aa1e: 6e10 c009 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@09c0 │ │ +05aa24: 5420 8603 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0386 │ │ +05aa28: 5b04 7b03 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@037b │ │ +05aa2c: 5420 8303 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ +05aa30: 7220 9222 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2292 │ │ +05aa36: 1102 |0023: return-object v2 │ │ +05aa38: 2200 e604 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +05aa3c: 1a01 aa03 |0026: const-string v1, "Cannot execute task: the task is already running." // string@03aa │ │ +05aa40: 7020 4a21 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +05aa46: 2700 |002b: throw v0 │ │ +05aa48: 2200 e604 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +05aa4c: 1a01 a903 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@03a9 │ │ +05aa50: 7020 4a21 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +05aa56: 2700 |0033: throw v0 │ │ +05aa58: 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 │ │ @@ -34398,19 +34398,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05aa8c: |[05aa8c] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -05aa9c: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ -05aaa0: 6e10 9522 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2295 │ │ -05aaa6: 0c00 |0005: move-result-object v0 │ │ -05aaa8: 1100 |0006: return-object v0 │ │ +05aa68: |[05aa68] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +05aa78: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ +05aa7c: 6e10 9522 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2295 │ │ +05aa82: 0c00 |0005: move-result-object v0 │ │ +05aa84: 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; │ │ │ │ @@ -34419,19 +34419,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 │ │ -05aaac: |[05aaac] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -05aabc: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ -05aac0: 6e40 9622 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2296 │ │ -05aac6: 0c00 |0005: move-result-object v0 │ │ -05aac8: 1100 |0006: return-object v0 │ │ +05aa88: |[05aa88] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +05aa98: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ +05aa9c: 6e40 9622 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2296 │ │ +05aaa2: 0c00 |0005: move-result-object v0 │ │ +05aaa4: 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 │ │ @@ -34442,17 +34442,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 │ │ -05aacc: |[05aacc] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -05aadc: 5410 8403 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -05aae0: 1100 |0002: return-object v0 │ │ +05aaa8: |[05aaa8] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +05aab8: 5410 8403 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +05aabc: 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; │ │ │ │ @@ -34461,19 +34461,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05aae4: |[05aae4] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -05aaf4: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ -05aaf8: 6e10 9722 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2297 │ │ -05aafe: 0a00 |0005: move-result v0 │ │ -05ab00: 0f00 |0006: return v0 │ │ +05aac0: |[05aac0] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +05aad0: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0383 │ │ +05aad4: 6e10 9722 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2297 │ │ +05aada: 0a00 |0005: move-result v0 │ │ +05aadc: 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; │ │ │ │ @@ -34482,16 +34482,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ab04: |[05ab04] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -05ab14: 0e00 |0000: return-void │ │ +05aae0: |[05aae0] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +05aaf0: 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; │ │ │ │ @@ -34500,17 +34500,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ab18: |[05ab18] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -05ab28: 6e10 bd09 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@09bd │ │ -05ab2e: 0e00 |0003: return-void │ │ +05aaf4: |[05aaf4] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +05ab04: 6e10 bd09 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@09bd │ │ +05ab0a: 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; │ │ @@ -34522,16 +34522,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ab30: |[05ab30] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -05ab40: 0e00 |0000: return-void │ │ +05ab0c: |[05ab0c] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +05ab1c: 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; │ │ @@ -34542,16 +34542,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ab44: |[05ab44] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -05ab54: 0e00 |0000: return-void │ │ +05ab20: |[05ab20] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +05ab30: 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; │ │ │ │ @@ -34560,16 +34560,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ab58: |[05ab58] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -05ab68: 0e00 |0000: return-void │ │ +05ab34: |[05ab34] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +05ab44: 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; │ │ @@ -34580,44 +34580,44 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -05ab6c: |[05ab6c] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -05ab7c: 6e10 bc09 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@09bc │ │ -05ab82: 0a00 |0003: move-result v0 │ │ -05ab84: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -05ab88: 6200 8803 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0388 │ │ -05ab8c: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -05ab8e: 2202 bf01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01bf │ │ -05ab92: 7030 9f09 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@099f │ │ -05ab98: 6e30 a409 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@09a4 │ │ -05ab9e: 0c00 |0011: move-result-object v0 │ │ -05aba0: 6e10 e302 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ -05aba6: 0e00 |0015: return-void │ │ +05ab48: |[05ab48] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +05ab58: 6e10 bc09 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@09bc │ │ +05ab5e: 0a00 |0003: move-result v0 │ │ +05ab60: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +05ab64: 6200 8803 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0388 │ │ +05ab68: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +05ab6a: 2202 bf01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01bf │ │ +05ab6e: 7030 9f09 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@099f │ │ +05ab74: 6e30 a409 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@09a4 │ │ +05ab7a: 0c00 |0011: move-result-object v0 │ │ +05ab7c: 6e10 e302 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@02e3 │ │ +05ab82: 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 : 3965 (ModernAsyncTask.java) │ │ + source_file_idx : 3961 (ModernAsyncTask.java) │ │ │ │ Class #183 header: │ │ class_idx : 452 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 41 │ │ -source_file_idx : 5117 │ │ +source_file_idx : 5113 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #183 annotations: │ │ Annotations on field #908 'mActiveWakeLocks' │ │ @@ -34649,21 +34649,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05aba8: |[05aba8] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -05abb8: 2200 fe03 |0000: new-instance v0, Landroid/util/SparseArray; // type@03fe │ │ -05abbc: 7010 191c 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ -05abc2: 6900 8c03 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ -05abc6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05abc8: 6700 8d03 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ -05abcc: 0e00 |000a: return-void │ │ +05ab84: |[05ab84] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +05ab94: 2200 fe03 |0000: new-instance v0, Landroid/util/SparseArray; // type@03fe │ │ +05ab98: 7010 191c 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ +05ab9e: 6900 8c03 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ +05aba2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05aba4: 6700 8d03 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ +05aba8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -34671,17 +34671,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05abd0: |[05abd0] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -05abe0: 7010 cc00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00cc │ │ -05abe6: 0e00 |0003: return-void │ │ +05abac: |[05abac] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +05abbc: 7010 cc00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00cc │ │ +05abc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/WakefulBroadcastReceiver; │ │ │ │ #2 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -34689,52 +34689,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -05abe8: |[05abe8] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -05abf8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05abfa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05abfc: 1a04 da15 |0002: const-string v4, "android.support.content.wakelockid" // string@15da │ │ -05ac00: 6e30 1001 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0110 │ │ -05ac06: 0a00 |0007: move-result v0 │ │ -05ac08: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -05ac0c: 0f02 |000a: return v2 │ │ -05ac0e: 6204 8c03 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ -05ac12: 1d04 |000d: monitor-enter v4 │ │ -05ac14: 6202 8c03 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ -05ac18: 6e20 1b1c 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ -05ac1e: 0c01 |0013: move-result-object v1 │ │ -05ac20: 1f01 a500 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@00a5 │ │ -05ac24: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -05ac28: 6e10 0003 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0300 │ │ -05ac2e: 6202 8c03 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ -05ac32: 6e20 1e1c 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1c1e │ │ -05ac38: 1e04 |0020: monitor-exit v4 │ │ -05ac3a: 0132 |0021: move v2, v3 │ │ -05ac3c: 28e8 |0022: goto 000a // -0018 │ │ -05ac3e: 1a02 fc13 |0023: const-string v2, "WakefulBroadcastReceiver" // string@13fc │ │ -05ac42: 2205 f804 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -05ac46: 7010 a121 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05ac4c: 1a06 a90f |002a: const-string v6, "No active wake lock id #" // string@0fa9 │ │ -05ac50: 6e20 aa21 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05ac56: 0c05 |002f: move-result-object v5 │ │ -05ac58: 6e20 a621 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -05ac5e: 0c05 |0033: move-result-object v5 │ │ -05ac60: 6e10 af21 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05ac66: 0c05 |0037: move-result-object v5 │ │ -05ac68: 7120 151c 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -05ac6e: 1e04 |003b: monitor-exit v4 │ │ -05ac70: 0132 |003c: move v2, v3 │ │ -05ac72: 28cd |003d: goto 000a // -0033 │ │ -05ac74: 0d02 |003e: move-exception v2 │ │ -05ac76: 1e04 |003f: monitor-exit v4 │ │ -05ac78: 2702 |0040: throw v2 │ │ +05abc4: |[05abc4] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +05abd4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05abd6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05abd8: 1a04 d615 |0002: const-string v4, "android.support.content.wakelockid" // string@15d6 │ │ +05abdc: 6e30 1001 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0110 │ │ +05abe2: 0a00 |0007: move-result v0 │ │ +05abe4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +05abe8: 0f02 |000a: return v2 │ │ +05abea: 6204 8c03 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ +05abee: 1d04 |000d: monitor-enter v4 │ │ +05abf0: 6202 8c03 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ +05abf4: 6e20 1b1c 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ +05abfa: 0c01 |0013: move-result-object v1 │ │ +05abfc: 1f01 a500 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@00a5 │ │ +05ac00: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +05ac04: 6e10 0003 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0300 │ │ +05ac0a: 6202 8c03 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ +05ac0e: 6e20 1e1c 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1c1e │ │ +05ac14: 1e04 |0020: monitor-exit v4 │ │ +05ac16: 0132 |0021: move v2, v3 │ │ +05ac18: 28e8 |0022: goto 000a // -0018 │ │ +05ac1a: 1a02 f813 |0023: const-string v2, "WakefulBroadcastReceiver" // string@13f8 │ │ +05ac1e: 2205 f804 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +05ac22: 7010 a121 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05ac28: 1a06 a50f |002a: const-string v6, "No active wake lock id #" // string@0fa5 │ │ +05ac2c: 6e20 aa21 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05ac32: 0c05 |002f: move-result-object v5 │ │ +05ac34: 6e20 a621 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +05ac3a: 0c05 |0033: move-result-object v5 │ │ +05ac3c: 6e10 af21 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05ac42: 0c05 |0037: move-result-object v5 │ │ +05ac44: 7120 151c 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +05ac4a: 1e04 |003b: monitor-exit v4 │ │ +05ac4c: 0132 |003c: move v2, v3 │ │ +05ac4e: 28cd |003d: goto 000a // -0033 │ │ +05ac50: 0d02 |003e: move-exception v2 │ │ +05ac52: 1e04 |003f: monitor-exit v4 │ │ +05ac54: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -34757,62 +34757,62 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -05ac88: |[05ac88] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -05ac98: 6205 8c03 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ -05ac9c: 1d05 |0002: monitor-enter v5 │ │ -05ac9e: 6001 8d03 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ -05aca2: 6004 8d03 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ -05aca6: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05acaa: 6704 8d03 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ -05acae: 6004 8d03 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ -05acb2: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -05acb6: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -05acb8: 6704 8d03 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ -05acbc: 1a04 da15 |0012: const-string v4, "android.support.content.wakelockid" // string@15da │ │ -05acc0: 6e30 1b01 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ -05acc6: 6e20 fd00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00fd │ │ -05accc: 0c00 |001a: move-result-object v0 │ │ -05acce: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -05acd2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -05acd4: 1e05 |001e: monitor-exit v5 │ │ -05acd6: 1100 |001f: return-object v0 │ │ -05acd8: 1a04 8027 |0020: const-string v4, "power" // string@2780 │ │ -05acdc: 6e20 f400 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -05ace2: 0c02 |0025: move-result-object v2 │ │ -05ace4: 1f02 a600 |0026: check-cast v2, Landroid/os/PowerManager; // type@00a6 │ │ -05ace8: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -05acea: 2206 f804 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ -05acee: 7010 a121 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05acf4: 1a07 0630 |002e: const-string v7, "wake:" // string@3006 │ │ -05acf8: 6e20 aa21 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05acfe: 0c06 |0033: move-result-object v6 │ │ -05ad00: 6e10 d700 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00d7 │ │ -05ad06: 0c07 |0037: move-result-object v7 │ │ -05ad08: 6e20 aa21 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05ad0e: 0c06 |003b: move-result-object v6 │ │ -05ad10: 6e10 af21 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05ad16: 0c06 |003f: move-result-object v6 │ │ -05ad18: 6e30 0203 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0302 │ │ -05ad1e: 0c03 |0043: move-result-object v3 │ │ -05ad20: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -05ad22: 6e20 0103 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0301 │ │ -05ad28: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -05ad2e: 6e30 ff02 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@02ff │ │ -05ad34: 6204 8c03 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ -05ad38: 6e30 1d1c 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c1d │ │ -05ad3e: 1e05 |0053: monitor-exit v5 │ │ -05ad40: 28cb |0054: goto 001f // -0035 │ │ -05ad42: 0d04 |0055: move-exception v4 │ │ -05ad44: 1e05 |0056: monitor-exit v5 │ │ -05ad46: 2704 |0057: throw v4 │ │ +05ac64: |[05ac64] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +05ac74: 6205 8c03 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ +05ac78: 1d05 |0002: monitor-enter v5 │ │ +05ac7a: 6001 8d03 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ +05ac7e: 6004 8d03 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ +05ac82: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05ac86: 6704 8d03 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ +05ac8a: 6004 8d03 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ +05ac8e: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +05ac92: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +05ac94: 6704 8d03 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@038d │ │ +05ac98: 1a04 d615 |0012: const-string v4, "android.support.content.wakelockid" // string@15d6 │ │ +05ac9c: 6e30 1b01 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@011b │ │ +05aca2: 6e20 fd00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00fd │ │ +05aca8: 0c00 |001a: move-result-object v0 │ │ +05acaa: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +05acae: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +05acb0: 1e05 |001e: monitor-exit v5 │ │ +05acb2: 1100 |001f: return-object v0 │ │ +05acb4: 1a04 7c27 |0020: const-string v4, "power" // string@277c │ │ +05acb8: 6e20 f400 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +05acbe: 0c02 |0025: move-result-object v2 │ │ +05acc0: 1f02 a600 |0026: check-cast v2, Landroid/os/PowerManager; // type@00a6 │ │ +05acc4: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +05acc6: 2206 f804 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ +05acca: 7010 a121 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05acd0: 1a07 0230 |002e: const-string v7, "wake:" // string@3002 │ │ +05acd4: 6e20 aa21 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05acda: 0c06 |0033: move-result-object v6 │ │ +05acdc: 6e10 d700 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00d7 │ │ +05ace2: 0c07 |0037: move-result-object v7 │ │ +05ace4: 6e20 aa21 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05acea: 0c06 |003b: move-result-object v6 │ │ +05acec: 6e10 af21 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05acf2: 0c06 |003f: move-result-object v6 │ │ +05acf4: 6e30 0203 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0302 │ │ +05acfa: 0c03 |0043: move-result-object v3 │ │ +05acfc: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +05acfe: 6e20 0103 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0301 │ │ +05ad04: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +05ad0a: 6e30 ff02 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@02ff │ │ +05ad10: 6204 8c03 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@038c │ │ +05ad14: 6e30 1d1c 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c1d │ │ +05ad1a: 1e05 |0053: monitor-exit v5 │ │ +05ad1c: 28cb |0054: goto 001f // -0035 │ │ +05ad1e: 0d04 |0055: move-exception v4 │ │ +05ad20: 1e05 |0056: monitor-exit v5 │ │ +05ad22: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -34836,15 +34836,15 @@ │ │ 0x0005 - 0x0055 reg=1 id I │ │ 0x0028 - 0x0055 reg=2 pm Landroid/os/PowerManager; │ │ 0x0044 - 0x0055 reg=3 wl Landroid/os/PowerManager$WakeLock; │ │ 0x0000 - 0x0058 reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x0058 reg=9 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5117 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 5113 (WakefulBroadcastReceiver.java) │ │ │ │ Class #184 header: │ │ class_idx : 453 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 689 │ │ static_fields_size : 1 │ │ @@ -34870,32 +34870,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ad54: |[05ad54] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -05ad64: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ad6a: 0e00 |0003: return-void │ │ +05ad30: |[05ad30] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +05ad40: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ad46: 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 : 689 (ActivityInfoCompat.java) │ │ │ │ Class #185 header: │ │ class_idx : 454 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4340 │ │ +source_file_idx : 4336 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #185 annotations: │ │ Annotations on method #2508 'getDrawable' │ │ @@ -34914,17 +34914,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ad6c: |[05ad6c] android.support.v4.content.res.ResourcesCompat.:()V │ │ -05ad7c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ad82: 0e00 |0003: return-void │ │ +05ad48: |[05ad48] android.support.v4.content.res.ResourcesCompat.:()V │ │ +05ad58: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ad5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/res/ResourcesCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/res/ResourcesCompat;) │ │ @@ -34932,44 +34932,44 @@ │ │ type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -05ad84: |[05ad84] android.support.v4.content.res.ResourcesCompat.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ -05ad94: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05ad98: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -05ad9c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -05ada0: 7130 ce09 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/content/res/ResourcesCompatApi21;.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@09ce │ │ -05ada6: 0c01 |0009: move-result-object v1 │ │ -05ada8: 1101 |000a: return-object v1 │ │ -05adaa: 6e20 4701 3200 |000b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ -05adb0: 0c01 |000e: move-result-object v1 │ │ -05adb2: 28fb |000f: goto 000a // -0005 │ │ +05ad60: |[05ad60] android.support.v4.content.res.ResourcesCompat.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +05ad70: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05ad74: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +05ad78: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +05ad7c: 7130 ce09 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/content/res/ResourcesCompatApi21;.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@09ce │ │ +05ad82: 0c01 |0009: move-result-object v1 │ │ +05ad84: 1101 |000a: return-object v1 │ │ +05ad86: 6e20 4701 3200 |000b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ +05ad8c: 0c01 |000e: move-result-object v1 │ │ +05ad8e: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ 0x0006 line=51 │ │ 0x000a line=53 │ │ locals : │ │ 0x0002 - 0x0010 reg=0 version I │ │ 0x0000 - 0x0010 reg=2 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0010 reg=3 id I │ │ 0x0000 - 0x0010 reg=4 theme Landroid/content/res/Resources$Theme; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4340 (ResourcesCompat.java) │ │ + source_file_idx : 4336 (ResourcesCompat.java) │ │ │ │ Class #186 header: │ │ class_idx : 455 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4341 │ │ +source_file_idx : 4337 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #186 - │ │ Class descriptor : 'Landroid/support/v4/content/res/ResourcesCompatApi21;' │ │ @@ -34984,17 +34984,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05adb4: |[05adb4] android.support.v4.content.res.ResourcesCompatApi21.:()V │ │ -05adc4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05adca: 0e00 |0003: return-void │ │ +05ad90: |[05ad90] android.support.v4.content.res.ResourcesCompatApi21.:()V │ │ +05ada0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ada6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/res/ResourcesCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/content/res/ResourcesCompatApi21;) │ │ @@ -35002,28 +35002,28 @@ │ │ type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05adcc: |[05adcc] android.support.v4.content.res.ResourcesCompatApi21.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ -05addc: 6e30 4801 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0148 │ │ -05ade2: 0c00 |0003: move-result-object v0 │ │ -05ade4: 1100 |0004: return-object v0 │ │ +05ada8: |[05ada8] android.support.v4.content.res.ResourcesCompatApi21.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +05adb8: 6e30 4801 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0148 │ │ +05adbe: 0c00 |0003: move-result-object v0 │ │ +05adc0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0005 reg=2 id I │ │ 0x0000 - 0x0005 reg=3 theme Landroid/content/res/Resources$Theme; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4341 (ResourcesCompatApi21.java) │ │ + source_file_idx : 4337 (ResourcesCompatApi21.java) │ │ │ │ Class #187 header: │ │ class_idx : 456 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 1140 │ │ static_fields_size : 0 │ │ @@ -35044,17 +35044,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ade8: |[05ade8] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -05adf8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05adfe: 0e00 |0003: return-void │ │ +05adc4: |[05adc4] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +05add4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05adda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -35063,31 +35063,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 │ │ -05ae00: |[05ae00] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -05ae10: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05ae12: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -05ae16: 2141 |0003: array-length v1, v4 │ │ -05ae18: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -05ae1c: 0750 |0006: move-object v0, v5 │ │ -05ae1e: 1100 |0007: return-object v0 │ │ -05ae20: 2141 |0008: array-length v1, v4 │ │ -05ae22: 2152 |0009: array-length v2, v5 │ │ -05ae24: b021 |000a: add-int/2addr v1, v2 │ │ -05ae26: 2310 9906 |000b: new-array v0, v1, [Ljava/lang/String; // type@0699 │ │ -05ae2a: 2141 |000d: array-length v1, v4 │ │ -05ae2c: 7151 b021 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -05ae32: 2141 |0011: array-length v1, v4 │ │ -05ae34: 2152 |0012: array-length v2, v5 │ │ -05ae36: 7152 b021 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -05ae3c: 28f1 |0016: goto 0007 // -000f │ │ +05addc: |[05addc] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +05adec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05adee: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +05adf2: 2141 |0003: array-length v1, v4 │ │ +05adf4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +05adf8: 0750 |0006: move-object v0, v5 │ │ +05adfa: 1100 |0007: return-object v0 │ │ +05adfc: 2141 |0008: array-length v1, v4 │ │ +05adfe: 2152 |0009: array-length v2, v5 │ │ +05ae00: b021 |000a: add-int/2addr v1, v2 │ │ +05ae02: 2310 9906 |000b: new-array v0, v1, [Ljava/lang/String; // type@0699 │ │ +05ae06: 2141 |000d: array-length v1, v4 │ │ +05ae08: 7151 b021 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +05ae0e: 2141 |0011: array-length v1, v4 │ │ +05ae10: 2152 |0012: array-length v2, v5 │ │ +05ae12: 7152 b021 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +05ae18: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -35101,42 +35101,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 │ │ -05ae40: |[05ae40] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -05ae50: 7110 fd1b 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -05ae56: 0a00 |0003: move-result v0 │ │ -05ae58: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -05ae5c: 1103 |0006: return-object v3 │ │ -05ae5e: 7110 fd1b 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -05ae64: 0a00 |000a: move-result v0 │ │ -05ae66: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -05ae6a: 0723 |000d: move-object v3, v2 │ │ -05ae6c: 28f8 |000e: goto 0006 // -0008 │ │ -05ae6e: 2200 f804 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -05ae72: 7010 a121 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05ae78: 1a01 c300 |0014: const-string v1, "(" // string@00c3 │ │ -05ae7c: 6e20 aa21 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05ae82: 0c00 |0019: move-result-object v0 │ │ -05ae84: 6e20 aa21 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05ae8a: 0c00 |001d: move-result-object v0 │ │ -05ae8c: 1a01 fe00 |001e: const-string v1, ") AND (" // string@00fe │ │ -05ae90: 6e20 aa21 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05ae96: 0c00 |0023: move-result-object v0 │ │ -05ae98: 6e20 aa21 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05ae9e: 0c00 |0027: move-result-object v0 │ │ -05aea0: 1a01 fd00 |0028: const-string v1, ")" // string@00fd │ │ -05aea4: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05aeaa: 0c00 |002d: move-result-object v0 │ │ -05aeac: 6e10 af21 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05aeb2: 0c03 |0031: move-result-object v3 │ │ -05aeb4: 28d4 |0032: goto 0006 // -002c │ │ +05ae1c: |[05ae1c] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +05ae2c: 7110 fd1b 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +05ae32: 0a00 |0003: move-result v0 │ │ +05ae34: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +05ae38: 1103 |0006: return-object v3 │ │ +05ae3a: 7110 fd1b 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +05ae40: 0a00 |000a: move-result v0 │ │ +05ae42: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +05ae46: 0723 |000d: move-object v3, v2 │ │ +05ae48: 28f8 |000e: goto 0006 // -0008 │ │ +05ae4a: 2200 f804 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +05ae4e: 7010 a121 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05ae54: 1a01 c300 |0014: const-string v1, "(" // string@00c3 │ │ +05ae58: 6e20 aa21 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05ae5e: 0c00 |0019: move-result-object v0 │ │ +05ae60: 6e20 aa21 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05ae66: 0c00 |001d: move-result-object v0 │ │ +05ae68: 1a01 fe00 |001e: const-string v1, ") AND (" // string@00fe │ │ +05ae6c: 6e20 aa21 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05ae72: 0c00 |0023: move-result-object v0 │ │ +05ae74: 6e20 aa21 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05ae7a: 0c00 |0027: move-result-object v0 │ │ +05ae7c: 1a01 fd00 |0028: const-string v1, ")" // string@00fd │ │ +05ae80: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05ae86: 0c00 |002d: move-result-object v0 │ │ +05ae88: 6e10 af21 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05ae8e: 0c03 |0031: move-result-object v3 │ │ +05ae90: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -35223,38 +35223,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -05aeb8: |[05aeb8] android.support.v4.graphics.BitmapCompat.:()V │ │ -05aec8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05aecc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -05aed0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05aed4: 2201 cd01 |0006: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; // type@01cd │ │ -05aed8: 7010 de09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;.:()V // method@09de │ │ -05aede: 6901 8f03 |000b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ -05aee2: 0e00 |000d: return-void │ │ -05aee4: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -05aee8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -05aeec: 2201 cc01 |0012: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; // type@01cc │ │ -05aef0: 7010 db09 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@09db │ │ -05aef6: 6901 8f03 |0017: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ -05aefa: 28f4 |0019: goto 000d // -000c │ │ -05aefc: 1301 0c00 |001a: const/16 v1, #int 12 // #c │ │ -05af00: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -05af04: 2201 cb01 |001e: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; // type@01cb │ │ -05af08: 7010 d909 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@09d9 │ │ -05af0e: 6901 8f03 |0023: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ -05af12: 28e8 |0025: goto 000d // -0018 │ │ -05af14: 2201 c901 |0026: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; // type@01c9 │ │ -05af18: 7010 d209 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@09d2 │ │ -05af1e: 6901 8f03 |002b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ -05af22: 28e0 |002d: goto 000d // -0020 │ │ +05ae94: |[05ae94] android.support.v4.graphics.BitmapCompat.:()V │ │ +05aea4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05aea8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +05aeac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05aeb0: 2201 cd01 |0006: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; // type@01cd │ │ +05aeb4: 7010 de09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;.:()V // method@09de │ │ +05aeba: 6901 8f03 |000b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ +05aebe: 0e00 |000d: return-void │ │ +05aec0: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +05aec4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +05aec8: 2201 cc01 |0012: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; // type@01cc │ │ +05aecc: 7010 db09 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@09db │ │ +05aed2: 6901 8f03 |0017: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ +05aed6: 28f4 |0019: goto 000d // -000c │ │ +05aed8: 1301 0c00 |001a: const/16 v1, #int 12 // #c │ │ +05aedc: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +05aee0: 2201 cb01 |001e: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; // type@01cb │ │ +05aee4: 7010 d909 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@09d9 │ │ +05aeea: 6901 8f03 |0023: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ +05aeee: 28e8 |0025: goto 000d // -0018 │ │ +05aef0: 2201 c901 |0026: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; // type@01c9 │ │ +05aef4: 7010 d209 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@09d2 │ │ +05aefa: 6901 8f03 |002b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ +05aefe: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0002 line=82 │ │ 0x0006 line=83 │ │ 0x000d line=91 │ │ 0x000e line=84 │ │ @@ -35270,17 +35270,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05af24: |[05af24] android.support.v4.graphics.BitmapCompat.:()V │ │ -05af34: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05af3a: 0e00 |0003: return-void │ │ +05af00: |[05af00] android.support.v4.graphics.BitmapCompat.:()V │ │ +05af10: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05af16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat; │ │ │ │ @@ -35289,19 +35289,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05af3c: |[05af3c] android.support.v4.graphics.BitmapCompat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -05af4c: 6200 8f03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ -05af50: 7220 d609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@09d6 │ │ -05af56: 0a00 |0005: move-result v0 │ │ -05af58: 0f00 |0006: return v0 │ │ +05af18: |[05af18] android.support.v4.graphics.BitmapCompat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +05af28: 6200 8f03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ +05af2c: 7220 d609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@09d6 │ │ +05af32: 0a00 |0005: move-result v0 │ │ +05af34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ #3 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ @@ -35309,19 +35309,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05af5c: |[05af5c] android.support.v4.graphics.BitmapCompat.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -05af6c: 6200 8f03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ -05af70: 7220 d709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@09d7 │ │ -05af76: 0a00 |0005: move-result v0 │ │ -05af78: 0f00 |0006: return v0 │ │ +05af38: |[05af38] android.support.v4.graphics.BitmapCompat.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +05af48: 6200 8f03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ +05af4c: 7220 d709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@09d7 │ │ +05af52: 0a00 |0005: move-result v0 │ │ +05af54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ #4 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ @@ -35329,18 +35329,18 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05af7c: |[05af7c] android.support.v4.graphics.BitmapCompat.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -05af8c: 6200 8f03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ -05af90: 7230 d809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@09d8 │ │ -05af96: 0e00 |0005: return-void │ │ +05af58: |[05af58] android.support.v4.graphics.BitmapCompat.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +05af68: 6200 8f03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@038f │ │ +05af6c: 7230 d809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@09d8 │ │ +05af72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0006 reg=2 hasMipMap Z │ │ @@ -35371,17 +35371,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05af98: |[05af98] android.support.v4.graphics.BitmapCompatHoneycombMr1.:()V │ │ -05afa8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05afae: 0e00 |0003: return-void │ │ +05af74: |[05af74] android.support.v4.graphics.BitmapCompatHoneycombMr1.:()V │ │ +05af84: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05af8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatHoneycombMr1; │ │ │ │ #1 : (in Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;) │ │ @@ -35389,18 +35389,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05afb0: |[05afb0] android.support.v4.graphics.BitmapCompatHoneycombMr1.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -05afc0: 6e10 7a01 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getByteCount:()I // method@017a │ │ -05afc6: 0a00 |0003: move-result v0 │ │ -05afc8: 0f00 |0004: return v0 │ │ +05af8c: |[05af8c] android.support.v4.graphics.BitmapCompatHoneycombMr1.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +05af9c: 6e10 7a01 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getByteCount:()I // method@017a │ │ +05afa2: 0a00 |0003: move-result v0 │ │ +05afa4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ @@ -35429,17 +35429,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05afcc: |[05afcc] android.support.v4.graphics.BitmapCompatJellybeanMR2.:()V │ │ -05afdc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05afe2: 0e00 |0003: return-void │ │ +05afa8: |[05afa8] android.support.v4.graphics.BitmapCompatJellybeanMR2.:()V │ │ +05afb8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05afbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;) │ │ @@ -35447,18 +35447,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05afe4: |[05afe4] android.support.v4.graphics.BitmapCompatJellybeanMR2.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -05aff4: 6e10 8101 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@0181 │ │ -05affa: 0a00 |0003: move-result v0 │ │ -05affc: 0f00 |0004: return v0 │ │ +05afc0: |[05afc0] android.support.v4.graphics.BitmapCompatJellybeanMR2.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +05afd0: 6e10 8101 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@0181 │ │ +05afd6: 0a00 |0003: move-result v0 │ │ +05afd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ #2 : (in Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;) │ │ @@ -35466,17 +35466,17 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b000: |[05b000] android.support.v4.graphics.BitmapCompatJellybeanMR2.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -05b010: 6e20 8201 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@0182 │ │ -05b016: 0e00 |0003: return-void │ │ +05afdc: |[05afdc] android.support.v4.graphics.BitmapCompatJellybeanMR2.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +05afec: 6e20 8201 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@0182 │ │ +05aff2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0004 reg=1 hasMipMap Z │ │ @@ -35507,17 +35507,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b018: |[05b018] android.support.v4.graphics.BitmapCompatKitKat.:()V │ │ -05b028: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05b02e: 0e00 |0003: return-void │ │ +05aff4: |[05aff4] android.support.v4.graphics.BitmapCompatKitKat.:()V │ │ +05b004: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05b00a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/BitmapCompatKitKat;) │ │ @@ -35525,18 +35525,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b030: |[05b030] android.support.v4.graphics.BitmapCompatKitKat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -05b040: 6e10 7901 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getAllocationByteCount:()I // method@0179 │ │ -05b046: 0a00 |0003: move-result v0 │ │ -05b048: 0f00 |0004: return v0 │ │ +05b00c: |[05b00c] android.support.v4.graphics.BitmapCompatKitKat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +05b01c: 6e10 7901 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getAllocationByteCount:()I // method@0179 │ │ +05b022: 0a00 |0003: move-result v0 │ │ +05b024: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ @@ -35647,38 +35647,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -05b04c: |[05b04c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -05b05c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05b060: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -05b064: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05b068: 2201 d601 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; // type@01d6 │ │ -05b06c: 7010 020a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;.:()V // method@0a02 │ │ -05b072: 6901 9003 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b076: 0e00 |000d: return-void │ │ -05b078: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ -05b07c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -05b080: 2201 d501 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@01d5 │ │ -05b084: 7010 ff09 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@09ff │ │ -05b08a: 6901 9003 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b08e: 28f4 |0019: goto 000d // -000c │ │ -05b090: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -05b094: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -05b098: 2201 d401 |001e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@01d4 │ │ -05b09c: 7010 fd09 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@09fd │ │ -05b0a2: 6901 9003 |0023: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b0a6: 28e8 |0025: goto 000d // -0018 │ │ -05b0a8: 2201 d201 |0026: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@01d2 │ │ -05b0ac: 7010 ec09 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@09ec │ │ -05b0b2: 6901 9003 |002b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b0b6: 28e0 |002d: goto 000d // -0020 │ │ +05b028: |[05b028] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +05b038: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05b03c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +05b040: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05b044: 2201 d601 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; // type@01d6 │ │ +05b048: 7010 020a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;.:()V // method@0a02 │ │ +05b04e: 6901 9003 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b052: 0e00 |000d: return-void │ │ +05b054: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ +05b058: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +05b05c: 2201 d501 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@01d5 │ │ +05b060: 7010 ff09 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@09ff │ │ +05b066: 6901 9003 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b06a: 28f4 |0019: goto 000d // -000c │ │ +05b06c: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +05b070: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +05b074: 2201 d401 |001e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@01d4 │ │ +05b078: 7010 fd09 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@09fd │ │ +05b07e: 6901 9003 |0023: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b082: 28e8 |0025: goto 000d // -0018 │ │ +05b084: 2201 d201 |0026: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@01d2 │ │ +05b088: 7010 ec09 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@09ec │ │ +05b08e: 6901 9003 |002b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b092: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0006 line=143 │ │ 0x000d line=151 │ │ 0x000e line=144 │ │ @@ -35694,17 +35694,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b0b8: |[05b0b8] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -05b0c8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05b0ce: 0e00 |0003: return-void │ │ +05b094: |[05b094] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +05b0a4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05b0aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -35713,19 +35713,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05b0d0: |[05b0d0] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -05b0e0: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b0e4: 7220 f509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@09f5 │ │ -05b0ea: 0a00 |0005: move-result v0 │ │ -05b0ec: 0f00 |0006: return v0 │ │ +05b0ac: |[05b0ac] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05b0bc: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b0c0: 7220 f509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@09f5 │ │ +05b0c6: 0a00 |0005: move-result v0 │ │ +05b0c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ @@ -35733,18 +35733,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b0f0: |[05b0f0] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -05b100: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b104: 7220 f609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@09f6 │ │ -05b10a: 0e00 |0005: return-void │ │ +05b0cc: |[05b0cc] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +05b0dc: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b0e0: 7220 f609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@09f6 │ │ +05b0e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -35753,18 +35753,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05b10c: |[05b10c] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -05b11c: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b120: 7230 f709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@09f7 │ │ -05b126: 0e00 |0005: return-void │ │ +05b0e8: |[05b0e8] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05b0f8: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b0fc: 7230 f709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@09f7 │ │ +05b102: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 mirrored Z │ │ @@ -35774,18 +35774,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05b128: |[05b128] android.support.v4.graphics.drawable.DrawableCompat.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -05b138: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b13c: 7240 f809 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@09f8 │ │ -05b142: 0e00 |0005: return-void │ │ +05b104: |[05b104] android.support.v4.graphics.drawable.DrawableCompat.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +05b114: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b118: 7240 f809 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@09f8 │ │ +05b11e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 x F │ │ @@ -35796,23 +35796,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -05b144: |[05b144] android.support.v4.graphics.drawable.DrawableCompat.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -05b154: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b158: 0761 |0002: move-object v1, v6 │ │ -05b15a: 0172 |0003: move v2, v7 │ │ -05b15c: 0183 |0004: move v3, v8 │ │ -05b15e: 0194 |0005: move v4, v9 │ │ -05b160: 01a5 |0006: move v5, v10 │ │ -05b162: 7806 f909 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@09f9 │ │ -05b168: 0e00 |000a: return-void │ │ +05b120: |[05b120] android.support.v4.graphics.drawable.DrawableCompat.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +05b130: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b134: 0761 |0002: move-object v1, v6 │ │ +05b136: 0172 |0003: move v2, v7 │ │ +05b138: 0183 |0004: move v3, v8 │ │ +05b13a: 0194 |0005: move v4, v9 │ │ +05b13c: 01a5 |0006: move v5, v10 │ │ +05b13e: 7806 f909 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@09f9 │ │ +05b144: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x000a line=216 │ │ locals : │ │ 0x0000 - 0x000b reg=6 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -35825,18 +35825,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05b16c: |[05b16c] android.support.v4.graphics.drawable.DrawableCompat.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -05b17c: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b180: 7230 fa09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@09fa │ │ -05b186: 0e00 |0005: return-void │ │ +05b148: |[05b148] android.support.v4.graphics.drawable.DrawableCompat.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +05b158: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b15c: 7230 fa09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@09fa │ │ +05b162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0005 line=226 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 tint I │ │ @@ -35846,18 +35846,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05b188: |[05b188] android.support.v4.graphics.drawable.DrawableCompat.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -05b198: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b19c: 7230 fb09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@09fb │ │ -05b1a2: 0e00 |0005: return-void │ │ +05b164: |[05b164] android.support.v4.graphics.drawable.DrawableCompat.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +05b174: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b178: 7230 fb09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@09fb │ │ +05b17e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=237 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 tint Landroid/content/res/ColorStateList; │ │ @@ -35867,18 +35867,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05b1a4: |[05b1a4] android.support.v4.graphics.drawable.DrawableCompat.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -05b1b4: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ -05b1b8: 7230 fc09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@09fc │ │ -05b1be: 0e00 |0005: return-void │ │ +05b180: |[05b180] android.support.v4.graphics.drawable.DrawableCompat.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +05b190: 6200 9003 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0390 │ │ +05b194: 7230 fc09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@09fc │ │ +05b19a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0005 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 tintMode Landroid/graphics/PorterDuff$Mode; │ │ @@ -35909,17 +35909,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b1c0: |[05b1c0] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -05b1d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05b1d6: 0e00 |0003: return-void │ │ +05b19c: |[05b19c] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +05b1ac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05b1b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;) │ │ @@ -35927,17 +35927,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b1d8: |[05b1d8] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -05b1e8: 6e10 db01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@01db │ │ -05b1ee: 0e00 |0003: return-void │ │ +05b1b4: |[05b1b4] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +05b1c4: 6e10 db01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@01db │ │ +05b1ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -35967,17 +35967,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b1f0: |[05b1f0] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -05b200: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05b206: 0e00 |0003: return-void │ │ +05b1cc: |[05b1cc] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +05b1dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05b1e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -35985,18 +35985,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b208: |[05b208] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -05b218: 6e10 d901 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@01d9 │ │ -05b21e: 0a00 |0003: move-result v0 │ │ -05b220: 0f00 |0004: return v0 │ │ +05b1e4: |[05b1e4] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05b1f4: 6e10 d901 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@01d9 │ │ +05b1fa: 0a00 |0003: move-result v0 │ │ +05b1fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -36004,17 +36004,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b224: |[05b224] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -05b234: 6e20 dd01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@01dd │ │ -05b23a: 0e00 |0003: return-void │ │ +05b200: |[05b200] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05b210: 6e20 dd01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@01dd │ │ +05b216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 mirrored Z │ │ @@ -36045,17 +36045,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b23c: |[05b23c] android.support.v4.graphics.drawable.DrawableCompatL.:()V │ │ -05b24c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05b252: 0e00 |0003: return-void │ │ +05b218: |[05b218] android.support.v4.graphics.drawable.DrawableCompatL.:()V │ │ +05b228: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05b22e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatL; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatL;) │ │ @@ -36063,17 +36063,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b254: |[05b254] android.support.v4.graphics.drawable.DrawableCompatL.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -05b264: 6e30 df01 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setHotspot:(FF)V // method@01df │ │ -05b26a: 0e00 |0003: return-void │ │ +05b230: |[05b230] android.support.v4.graphics.drawable.DrawableCompatL.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +05b240: 6e30 df01 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setHotspot:(FF)V // method@01df │ │ +05b246: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 x F │ │ @@ -36084,17 +36084,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -05b26c: |[05b26c] android.support.v4.graphics.drawable.DrawableCompatL.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -05b27c: 6e54 e001 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;.setHotspotBounds:(IIII)V // method@01e0 │ │ -05b282: 0e00 |0003: return-void │ │ +05b248: |[05b248] android.support.v4.graphics.drawable.DrawableCompatL.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +05b258: 6e54 e001 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;.setHotspotBounds:(IIII)V // method@01e0 │ │ +05b25e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -36107,17 +36107,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b284: |[05b284] android.support.v4.graphics.drawable.DrawableCompatL.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -05b294: 6e20 e201 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@01e2 │ │ -05b29a: 0e00 |0003: return-void │ │ +05b260: |[05b260] android.support.v4.graphics.drawable.DrawableCompatL.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +05b270: 6e20 e201 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@01e2 │ │ +05b276: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 tint I │ │ @@ -36127,17 +36127,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b29c: |[05b29c] android.support.v4.graphics.drawable.DrawableCompatL.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -05b2ac: 6e20 e301 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintList:(Landroid/content/res/ColorStateList;)V // method@01e3 │ │ -05b2b2: 0e00 |0003: return-void │ │ +05b278: |[05b278] android.support.v4.graphics.drawable.DrawableCompatL.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +05b288: 6e20 e301 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintList:(Landroid/content/res/ColorStateList;)V // method@01e3 │ │ +05b28e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 tint Landroid/content/res/ColorStateList; │ │ @@ -36147,17 +36147,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b2b4: |[05b2b4] android.support.v4.graphics.drawable.DrawableCompatL.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -05b2c4: 6e20 e401 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@01e4 │ │ -05b2ca: 0e00 |0003: return-void │ │ +05b290: |[05b290] android.support.v4.graphics.drawable.DrawableCompatL.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +05b2a0: 6e20 e401 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@01e4 │ │ +05b2a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 tintMode Landroid/graphics/PorterDuff$Mode; │ │ @@ -36165,15 +36165,15 @@ │ │ Virtual methods - │ │ source_file_idx : 1192 (DrawableCompatL.java) │ │ │ │ Class #198 header: │ │ class_idx : 476 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 105 │ │ -source_file_idx : 4353 │ │ +source_file_idx : 4349 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 25 │ │ │ │ Class #198 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ @@ -36237,52 +36237,52 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -05b2cc: |[05b2cc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ -05b2dc: 7010 d401 0400 |0000: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@01d4 │ │ -05b2e2: 1300 a000 |0003: const/16 v0, #int 160 // #a0 │ │ -05b2e6: 5940 9e03 |0005: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ -05b2ea: 1300 7700 |0007: const/16 v0, #int 119 // #77 │ │ -05b2ee: 5940 9c03 |0009: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ -05b2f2: 2200 5c00 |000b: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ -05b2f6: 1261 |000d: const/4 v1, #int 6 // #6 │ │ -05b2f8: 7020 a701 1000 |000e: invoke-direct {v0, v1}, Landroid/graphics/Paint;.:(I)V // method@01a7 │ │ -05b2fe: 5b40 9d03 |0011: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b302: 2200 6200 |0013: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ -05b306: 7010 c001 0000 |0015: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -05b30c: 5b40 9a03 |0018: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039a │ │ -05b310: 2200 6300 |001a: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ -05b314: 7010 cb01 0000 |001c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01cb │ │ -05b31a: 5b40 9b03 |001f: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@039b │ │ -05b31e: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -05b320: 5c40 9403 |0022: iput-boolean v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0394 │ │ -05b324: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ -05b328: 6e10 4601 0500 |0026: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -05b32e: 0c00 |0029: move-result-object v0 │ │ -05b330: 5200 4008 |002a: iget v0, v0, Landroid/util/DisplayMetrics;.densityDpi:I // field@0840 │ │ -05b334: 5940 9e03 |002c: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ -05b338: 5b46 9503 |002e: iput-object v6, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ -05b33c: 5440 9503 |0030: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ -05b340: 3800 1300 |0032: if-eqz v0, 0045 // +0013 │ │ -05b344: 7010 260a 0400 |0034: invoke-direct {v4}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0a26 │ │ -05b34a: 2200 5500 |0037: new-instance v0, Landroid/graphics/BitmapShader; // type@0055 │ │ -05b34e: 5441 9503 |0039: iget-object v1, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ -05b352: 6202 3400 |003b: sget-object v2, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0034 │ │ -05b356: 6203 3400 |003d: sget-object v3, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0034 │ │ -05b35a: 7040 8801 1032 |003f: invoke-direct {v0, v1, v2, v3}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0188 │ │ -05b360: 5b40 9703 |0042: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@0397 │ │ -05b364: 0e00 |0044: return-void │ │ -05b366: 12f0 |0045: const/4 v0, #int -1 // #ff │ │ -05b368: 5940 9603 |0046: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@0396 │ │ -05b36c: 5940 9803 |0048: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@0398 │ │ -05b370: 28fa |004a: goto 0044 // -0006 │ │ +05b2a8: |[05b2a8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +05b2b8: 7010 d401 0400 |0000: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@01d4 │ │ +05b2be: 1300 a000 |0003: const/16 v0, #int 160 // #a0 │ │ +05b2c2: 5940 9e03 |0005: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ +05b2c6: 1300 7700 |0007: const/16 v0, #int 119 // #77 │ │ +05b2ca: 5940 9c03 |0009: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ +05b2ce: 2200 5c00 |000b: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ +05b2d2: 1261 |000d: const/4 v1, #int 6 // #6 │ │ +05b2d4: 7020 a701 1000 |000e: invoke-direct {v0, v1}, Landroid/graphics/Paint;.:(I)V // method@01a7 │ │ +05b2da: 5b40 9d03 |0011: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b2de: 2200 6200 |0013: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ +05b2e2: 7010 c001 0000 |0015: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +05b2e8: 5b40 9a03 |0018: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039a │ │ +05b2ec: 2200 6300 |001a: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ +05b2f0: 7010 cb01 0000 |001c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01cb │ │ +05b2f6: 5b40 9b03 |001f: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@039b │ │ +05b2fa: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +05b2fc: 5c40 9403 |0022: iput-boolean v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0394 │ │ +05b300: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ +05b304: 6e10 4601 0500 |0026: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +05b30a: 0c00 |0029: move-result-object v0 │ │ +05b30c: 5200 4008 |002a: iget v0, v0, Landroid/util/DisplayMetrics;.densityDpi:I // field@0840 │ │ +05b310: 5940 9e03 |002c: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ +05b314: 5b46 9503 |002e: iput-object v6, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +05b318: 5440 9503 |0030: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +05b31c: 3800 1300 |0032: if-eqz v0, 0045 // +0013 │ │ +05b320: 7010 260a 0400 |0034: invoke-direct {v4}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0a26 │ │ +05b326: 2200 5500 |0037: new-instance v0, Landroid/graphics/BitmapShader; // type@0055 │ │ +05b32a: 5441 9503 |0039: iget-object v1, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +05b32e: 6202 3400 |003b: sget-object v2, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0034 │ │ +05b332: 6203 3400 |003d: sget-object v3, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0034 │ │ +05b336: 7040 8801 1032 |003f: invoke-direct {v0, v1, v2, v3}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0188 │ │ +05b33c: 5b40 9703 |0042: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@0397 │ │ +05b340: 0e00 |0044: return-void │ │ +05b342: 12f0 |0045: const/4 v0, #int -1 // #ff │ │ +05b344: 5940 9603 |0046: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@0396 │ │ +05b348: 5940 9803 |0048: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@0398 │ │ +05b34c: 28fa |004a: goto 0044 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=46 │ │ 0x0007 line=47 │ │ 0x000b line=48 │ │ 0x0013 line=52 │ │ @@ -36306,26 +36306,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -05b374: |[05b374] android.support.v4.graphics.drawable.RoundedBitmapDrawable.computeBitmapSize:()V │ │ -05b384: 5420 9503 |0000: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ -05b388: 5221 9e03 |0002: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ -05b38c: 6e20 7e01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledWidth:(I)I // method@017e │ │ -05b392: 0a00 |0007: move-result v0 │ │ -05b394: 5920 9803 |0008: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@0398 │ │ -05b398: 5420 9503 |000a: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ -05b39c: 5221 9e03 |000c: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ -05b3a0: 6e20 7d01 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledHeight:(I)I // method@017d │ │ -05b3a6: 0a00 |0011: move-result v0 │ │ -05b3a8: 5920 9603 |0012: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@0396 │ │ -05b3ac: 0e00 |0014: return-void │ │ +05b350: |[05b350] android.support.v4.graphics.drawable.RoundedBitmapDrawable.computeBitmapSize:()V │ │ +05b360: 5420 9503 |0000: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +05b364: 5221 9e03 |0002: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ +05b368: 6e20 7e01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledWidth:(I)I // method@017e │ │ +05b36e: 0a00 |0007: move-result v0 │ │ +05b370: 5920 9803 |0008: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@0398 │ │ +05b374: 5420 9503 |000a: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +05b378: 5221 9e03 |000c: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ +05b37c: 6e20 7d01 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledHeight:(I)I // method@017d │ │ +05b382: 0a00 |0011: move-result v0 │ │ +05b384: 5920 9603 |0012: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@0396 │ │ +05b388: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000a line=77 │ │ 0x0014 line=78 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36335,23 +36335,23 @@ │ │ type : '(F)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05b3b0: |[05b3b0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.isGreaterThanZero:(F)Z │ │ -05b3c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b3c2: 7120 4321 0100 |0001: invoke-static {v1, v0}, Ljava/lang/Float;.compare:(FF)I // method@2143 │ │ -05b3c8: 0a00 |0004: move-result v0 │ │ -05b3ca: 3d00 0400 |0005: if-lez v0, 0009 // +0004 │ │ -05b3ce: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05b3d0: 0f00 |0008: return v0 │ │ -05b3d2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05b3d4: 28fe |000a: goto 0008 // -0002 │ │ +05b38c: |[05b38c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.isGreaterThanZero:(F)Z │ │ +05b39c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b39e: 7120 4321 0100 |0001: invoke-static {v1, v0}, Ljava/lang/Float;.compare:(FF)I // method@2143 │ │ +05b3a4: 0a00 |0004: move-result v0 │ │ +05b3a6: 3d00 0400 |0005: if-lez v0, 0009 // +0004 │ │ +05b3aa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05b3ac: 0f00 |0008: return v0 │ │ +05b3ae: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05b3b0: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x000b reg=1 toCompare F │ │ │ │ Virtual methods - │ │ @@ -36360,32 +36360,32 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -05b3d8: |[05b3d8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -05b3e8: 5460 9503 |0000: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ -05b3ec: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -05b3f0: 0e00 |0004: return-void │ │ -05b3f2: 6e10 420a 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.updateDstRect:()V // method@0a42 │ │ -05b3f8: 5461 9d03 |0008: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b3fc: 6e10 aa01 0100 |000a: invoke-virtual {v1}, Landroid/graphics/Paint;.getShader:()Landroid/graphics/Shader; // method@01aa │ │ -05b402: 0c02 |000d: move-result-object v2 │ │ -05b404: 3902 0900 |000e: if-nez v2, 0017 // +0009 │ │ -05b408: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -05b40a: 5464 9a03 |0011: iget-object v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039a │ │ -05b40e: 6e51 9001 0743 |0013: invoke-virtual {v7, v0, v3, v4, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@0190 │ │ -05b414: 28ee |0016: goto 0004 // -0012 │ │ -05b416: 5463 9b03 |0017: iget-object v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@039b │ │ -05b41a: 5264 9903 |0019: iget v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ -05b41e: 5265 9903 |001b: iget v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ -05b422: 6e51 9501 3754 |001d: invoke-virtual {v7, v3, v4, v5, v1}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@0195 │ │ -05b428: 28e4 |0020: goto 0004 // -001c │ │ +05b3b4: |[05b3b4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +05b3c4: 5460 9503 |0000: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +05b3c8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +05b3cc: 0e00 |0004: return-void │ │ +05b3ce: 6e10 420a 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.updateDstRect:()V // method@0a42 │ │ +05b3d4: 5461 9d03 |0008: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b3d8: 6e10 aa01 0100 |000a: invoke-virtual {v1}, Landroid/graphics/Paint;.getShader:()Landroid/graphics/Shader; // method@01aa │ │ +05b3de: 0c02 |000d: move-result-object v2 │ │ +05b3e0: 3902 0900 |000e: if-nez v2, 0017 // +0009 │ │ +05b3e4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +05b3e6: 5464 9a03 |0011: iget-object v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039a │ │ +05b3ea: 6e51 9001 0743 |0013: invoke-virtual {v7, v0, v3, v4, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@0190 │ │ +05b3f0: 28ee |0016: goto 0004 // -0012 │ │ +05b3f2: 5463 9b03 |0017: iget-object v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@039b │ │ +05b3f6: 5264 9903 |0019: iget v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ +05b3fa: 5265 9903 |001b: iget v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ +05b3fe: 6e51 9501 3754 |001d: invoke-virtual {v7, v3, v4, v5, v1}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@0195 │ │ +05b404: 28e4 |0020: goto 0004 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ 0x0004 line=243 │ │ 0x0005 line=234 │ │ 0x0008 line=236 │ │ @@ -36405,19 +36405,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b42c: |[05b42c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getAlpha:()I │ │ -05b43c: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b440: 6e10 a801 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getAlpha:()I // method@01a8 │ │ -05b446: 0a00 |0005: move-result v0 │ │ -05b448: 0f00 |0006: return v0 │ │ +05b408: |[05b408] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getAlpha:()I │ │ +05b418: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b41c: 6e10 a801 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getAlpha:()I // method@01a8 │ │ +05b422: 0a00 |0005: move-result v0 │ │ +05b424: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36425,17 +36425,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b44c: |[05b44c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getBitmap:()Landroid/graphics/Bitmap; │ │ -05b45c: 5410 9503 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ -05b460: 1100 |0002: return-object v0 │ │ +05b428: |[05b428] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getBitmap:()Landroid/graphics/Bitmap; │ │ +05b438: 5410 9503 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +05b43c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36443,19 +36443,19 @@ │ │ type : '()Landroid/graphics/ColorFilter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b464: |[05b464] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getColorFilter:()Landroid/graphics/ColorFilter; │ │ -05b474: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b478: 6e10 a901 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getColorFilter:()Landroid/graphics/ColorFilter; // method@01a9 │ │ -05b47e: 0c00 |0005: move-result-object v0 │ │ -05b480: 1100 |0006: return-object v0 │ │ +05b440: |[05b440] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getColorFilter:()Landroid/graphics/ColorFilter; │ │ +05b450: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b454: 6e10 a901 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getColorFilter:()Landroid/graphics/ColorFilter; // method@01a9 │ │ +05b45a: 0c00 |0005: move-result-object v0 │ │ +05b45c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #4 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36463,17 +36463,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b484: |[05b484] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getCornerRadius:()F │ │ -05b494: 5210 9903 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ -05b498: 0f00 |0002: return v0 │ │ +05b460: |[05b460] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getCornerRadius:()F │ │ +05b470: 5210 9903 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ +05b474: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #5 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36481,17 +36481,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b49c: |[05b49c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getGravity:()I │ │ -05b4ac: 5210 9c03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ -05b4b0: 0f00 |0002: return v0 │ │ +05b478: |[05b478] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getGravity:()I │ │ +05b488: 5210 9c03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ +05b48c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #6 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36499,17 +36499,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b4b4: |[05b4b4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicHeight:()I │ │ -05b4c4: 5210 9603 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@0396 │ │ -05b4c8: 0f00 |0002: return v0 │ │ +05b490: |[05b490] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicHeight:()I │ │ +05b4a0: 5210 9603 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@0396 │ │ +05b4a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #7 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36517,17 +36517,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b4cc: |[05b4cc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicWidth:()I │ │ -05b4dc: 5210 9803 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@0398 │ │ -05b4e0: 0f00 |0002: return v0 │ │ +05b4a8: |[05b4a8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicWidth:()I │ │ +05b4b8: 5210 9803 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@0398 │ │ +05b4bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #8 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36535,36 +36535,36 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -05b4e4: |[05b4e4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getOpacity:()I │ │ -05b4f4: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ -05b4f6: 5242 9c03 |0001: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ -05b4fa: 1303 7700 |0003: const/16 v3, #int 119 // #77 │ │ -05b4fe: 3232 0300 |0005: if-eq v2, v3, 0008 // +0003 │ │ -05b502: 0f01 |0007: return v1 │ │ -05b504: 5440 9503 |0008: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ -05b508: 3800 fdff |000a: if-eqz v0, 0007 // -0003 │ │ -05b50c: 6e10 8001 0000 |000c: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasAlpha:()Z // method@0180 │ │ -05b512: 0a02 |000f: move-result v2 │ │ -05b514: 3902 f7ff |0010: if-nez v2, 0007 // -0009 │ │ -05b518: 5442 9d03 |0012: iget-object v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b51c: 6e10 a801 0200 |0014: invoke-virtual {v2}, Landroid/graphics/Paint;.getAlpha:()I // method@01a8 │ │ -05b522: 0a02 |0017: move-result v2 │ │ -05b524: 1303 ff00 |0018: const/16 v3, #int 255 // #ff │ │ -05b528: 3432 edff |001a: if-lt v2, v3, 0007 // -0013 │ │ -05b52c: 5242 9903 |001c: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ -05b530: 7110 360a 0200 |001e: invoke-static {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0a36 │ │ -05b536: 0a02 |0021: move-result v2 │ │ -05b538: 3902 e5ff |0022: if-nez v2, 0007 // -001b │ │ -05b53c: 12f1 |0024: const/4 v1, #int -1 // #ff │ │ -05b53e: 28e2 |0025: goto 0007 // -001e │ │ +05b4c0: |[05b4c0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getOpacity:()I │ │ +05b4d0: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ +05b4d2: 5242 9c03 |0001: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ +05b4d6: 1303 7700 |0003: const/16 v3, #int 119 // #77 │ │ +05b4da: 3232 0300 |0005: if-eq v2, v3, 0008 // +0003 │ │ +05b4de: 0f01 |0007: return v1 │ │ +05b4e0: 5440 9503 |0008: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +05b4e4: 3800 fdff |000a: if-eqz v0, 0007 // -0003 │ │ +05b4e8: 6e10 8001 0000 |000c: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasAlpha:()Z // method@0180 │ │ +05b4ee: 0a02 |000f: move-result v2 │ │ +05b4f0: 3902 f7ff |0010: if-nez v2, 0007 // -0009 │ │ +05b4f4: 5442 9d03 |0012: iget-object v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b4f8: 6e10 a801 0200 |0014: invoke-virtual {v2}, Landroid/graphics/Paint;.getAlpha:()I // method@01a8 │ │ +05b4fe: 0a02 |0017: move-result v2 │ │ +05b500: 1303 ff00 |0018: const/16 v3, #int 255 // #ff │ │ +05b504: 3432 edff |001a: if-lt v2, v3, 0007 // -0013 │ │ +05b508: 5242 9903 |001c: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ +05b50c: 7110 360a 0200 |001e: invoke-static {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0a36 │ │ +05b512: 0a02 |0021: move-result v2 │ │ +05b514: 3902 e5ff |0022: if-nez v2, 0007 // -001b │ │ +05b518: 12f1 |0024: const/4 v1, #int -1 // #ff │ │ +05b51a: 28e2 |0025: goto 0007 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=299 │ │ 0x0007 line=303 │ │ 0x0008 line=302 │ │ 0x000a line=303 │ │ locals : │ │ @@ -36576,17 +36576,17 @@ │ │ type : '()Landroid/graphics/Paint;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b540: |[05b540] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getPaint:()Landroid/graphics/Paint; │ │ -05b550: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b554: 1100 |0002: return-object v0 │ │ +05b51c: |[05b51c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getPaint:()Landroid/graphics/Paint; │ │ +05b52c: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b530: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #10 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36594,18 +36594,18 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b558: |[05b558] android.support.v4.graphics.drawable.RoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ -05b568: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -05b56c: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -05b572: 2700 |0005: throw v0 │ │ +05b534: |[05b534] android.support.v4.graphics.drawable.RoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +05b544: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +05b548: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +05b54e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0006 reg=2 gravity I │ │ 0x0000 - 0x0006 reg=3 bitmapWidth I │ │ @@ -36618,19 +36618,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b574: |[05b574] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasAntiAlias:()Z │ │ -05b584: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b588: 6e10 ab01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.isAntiAlias:()Z // method@01ab │ │ -05b58e: 0a00 |0005: move-result v0 │ │ -05b590: 0f00 |0006: return v0 │ │ +05b550: |[05b550] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasAntiAlias:()Z │ │ +05b560: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b564: 6e10 ab01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.isAntiAlias:()Z // method@01ab │ │ +05b56a: 0a00 |0005: move-result v0 │ │ +05b56c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #12 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36638,18 +36638,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b594: |[05b594] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasMipMap:()Z │ │ -05b5a4: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -05b5a8: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -05b5ae: 2700 |0005: throw v0 │ │ +05b570: |[05b570] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasMipMap:()Z │ │ +05b580: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +05b584: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +05b58a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #13 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36657,23 +36657,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05b5b0: |[05b5b0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAlpha:(I)V │ │ -05b5c0: 5421 9d03 |0000: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b5c4: 6e10 a801 0100 |0002: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@01a8 │ │ -05b5ca: 0a00 |0005: move-result v0 │ │ -05b5cc: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ -05b5d0: 5421 9d03 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b5d4: 6e20 ac01 3100 |000a: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@01ac │ │ -05b5da: 6e10 350a 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ -05b5e0: 0e00 |0010: return-void │ │ +05b58c: |[05b58c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAlpha:(I)V │ │ +05b59c: 5421 9d03 |0000: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b5a0: 6e10 a801 0100 |0002: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@01a8 │ │ +05b5a6: 0a00 |0005: move-result v0 │ │ +05b5a8: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ +05b5ac: 5421 9d03 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b5b0: 6e20 ac01 3100 |000a: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@01ac │ │ +05b5b6: 6e10 350a 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ +05b5bc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0006 line=248 │ │ 0x0008 line=249 │ │ 0x000d line=250 │ │ 0x0010 line=252 │ │ @@ -36687,19 +36687,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05b5e4: |[05b5e4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAntiAlias:(Z)V │ │ -05b5f4: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b5f8: 6e20 ad01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01ad │ │ -05b5fe: 6e10 350a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ -05b604: 0e00 |0008: return-void │ │ +05b5c0: |[05b5c0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAntiAlias:(Z)V │ │ +05b5d0: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b5d4: 6e20 ad01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01ad │ │ +05b5da: 6e10 350a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ +05b5e0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ 0x0008 line=188 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36710,19 +36710,19 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05b608: |[05b608] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -05b618: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b61c: 6e20 af01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01af │ │ -05b622: 6e10 350a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ -05b628: 0e00 |0008: return-void │ │ +05b5e4: |[05b5e4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +05b5f4: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b5f8: 6e20 af01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01af │ │ +05b5fe: 6e10 350a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ +05b604: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0005 line=261 │ │ 0x0008 line=262 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36733,27 +36733,27 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05b62c: |[05b62c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setCornerRadius:(F)V │ │ -05b63c: 7110 360a 0300 |0000: invoke-static {v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0a36 │ │ -05b642: 0a00 |0003: move-result v0 │ │ -05b644: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -05b648: 5420 9d03 |0006: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b64c: 5421 9703 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@0397 │ │ -05b650: 6e20 b201 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01b2 │ │ -05b656: 5923 9903 |000d: iput v3, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ -05b65a: 0e00 |000f: return-void │ │ -05b65c: 5420 9d03 |0010: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b660: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -05b662: 6e20 b201 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01b2 │ │ -05b668: 28f7 |0016: goto 000d // -0009 │ │ +05b608: |[05b608] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setCornerRadius:(F)V │ │ +05b618: 7110 360a 0300 |0000: invoke-static {v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0a36 │ │ +05b61e: 0a00 |0003: move-result v0 │ │ +05b620: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +05b624: 5420 9d03 |0006: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b628: 5421 9703 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@0397 │ │ +05b62c: 6e20 b201 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01b2 │ │ +05b632: 5923 9903 |000d: iput v3, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@0399 │ │ +05b636: 0e00 |000f: return-void │ │ +05b638: 5420 9d03 |0010: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b63c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +05b63e: 6e20 b201 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01b2 │ │ +05b644: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0006 line=273 │ │ 0x000d line=277 │ │ 0x000f line=278 │ │ 0x0010 line=275 │ │ @@ -36766,19 +36766,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05b66c: |[05b66c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setDither:(Z)V │ │ -05b67c: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b680: 6e20 b001 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setDither:(Z)V // method@01b0 │ │ -05b686: 6e10 350a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ -05b68c: 0e00 |0008: return-void │ │ +05b648: |[05b648] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setDither:(Z)V │ │ +05b658: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b65c: 6e20 b001 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setDither:(Z)V // method@01b0 │ │ +05b662: 6e10 350a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ +05b668: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ 0x0008 line=211 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36789,19 +36789,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05b690: |[05b690] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setFilterBitmap:(Z)V │ │ -05b6a0: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ -05b6a4: 6e20 b101 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@01b1 │ │ -05b6aa: 6e10 350a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ -05b6b0: 0e00 |0008: return-void │ │ +05b66c: |[05b66c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setFilterBitmap:(Z)V │ │ +05b67c: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@039d │ │ +05b680: 6e20 b101 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@01b1 │ │ +05b686: 6e10 350a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ +05b68c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0005 line=204 │ │ 0x0008 line=205 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36812,22 +36812,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05b6b4: |[05b6b4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setGravity:(I)V │ │ -05b6c4: 5210 9c03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ -05b6c8: 3220 0a00 |0002: if-eq v0, v2, 000c // +000a │ │ -05b6cc: 5912 9c03 |0004: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ -05b6d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05b6d2: 5c10 9403 |0007: iput-boolean v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0394 │ │ -05b6d6: 6e10 350a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ -05b6dc: 0e00 |000c: return-void │ │ +05b690: |[05b690] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setGravity:(I)V │ │ +05b6a0: 5210 9c03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ +05b6a4: 3220 0a00 |0002: if-eq v0, v2, 000c // +000a │ │ +05b6a8: 5912 9c03 |0004: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ +05b6ac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05b6ae: 5c10 9403 |0007: iput-boolean v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0394 │ │ +05b6b2: 6e10 350a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ +05b6b8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x0006 line=145 │ │ 0x0009 line=146 │ │ 0x000c line=148 │ │ @@ -36840,18 +36840,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b6e0: |[05b6e0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setMipMap:(Z)V │ │ -05b6f0: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -05b6f4: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -05b6fa: 2700 |0005: throw v0 │ │ +05b6bc: |[05b6bc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setMipMap:(Z)V │ │ +05b6cc: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +05b6d0: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +05b6d6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0006 reg=2 mipMap Z │ │ │ │ @@ -36860,25 +36860,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -05b6fc: |[05b6fc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(I)V │ │ -05b70c: 5210 9e03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ -05b710: 3220 1200 |0002: if-eq v0, v2, 0014 // +0012 │ │ -05b714: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ -05b718: 1302 a000 |0006: const/16 v2, #int 160 // #a0 │ │ -05b71c: 5912 9e03 |0008: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ -05b720: 5410 9503 |000a: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ -05b724: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -05b728: 7010 260a 0100 |000e: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0a26 │ │ -05b72e: 6e10 350a 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ -05b734: 0e00 |0014: return-void │ │ +05b6d8: |[05b6d8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(I)V │ │ +05b6e8: 5210 9e03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ +05b6ec: 3220 1200 |0002: if-eq v0, v2, 0014 // +0012 │ │ +05b6f0: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +05b6f4: 1302 a000 |0006: const/16 v2, #int 160 // #a0 │ │ +05b6f8: 5912 9e03 |0008: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@039e │ │ +05b6fc: 5410 9503 |000a: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@0395 │ │ +05b700: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +05b704: 7010 260a 0100 |000e: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0a26 │ │ +05b70a: 6e10 350a 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0a35 │ │ +05b710: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000a line=117 │ │ 0x000e line=118 │ │ 0x0011 line=120 │ │ @@ -36892,19 +36892,19 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05b738: |[05b738] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/graphics/Canvas;)V │ │ -05b748: 6e10 9701 0200 |0000: invoke-virtual {v2}, Landroid/graphics/Canvas;.getDensity:()I // method@0197 │ │ -05b74e: 0a00 |0003: move-result v0 │ │ -05b750: 6e20 3f0a 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0a3f │ │ -05b756: 0e00 |0007: return-void │ │ +05b714: |[05b714] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/graphics/Canvas;)V │ │ +05b724: 6e10 9701 0200 |0000: invoke-virtual {v2}, Landroid/graphics/Canvas;.getDensity:()I // method@0197 │ │ +05b72a: 0a00 |0003: move-result v0 │ │ +05b72c: 6e20 3f0a 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0a3f │ │ +05b732: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0008 reg=2 canvas Landroid/graphics/Canvas; │ │ @@ -36914,18 +36914,18 @@ │ │ type : '(Landroid/util/DisplayMetrics;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b758: |[05b758] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/util/DisplayMetrics;)V │ │ -05b768: 5220 4008 |0000: iget v0, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@0840 │ │ -05b76c: 6e20 3f0a 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0a3f │ │ -05b772: 0e00 |0005: return-void │ │ +05b734: |[05b734] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/util/DisplayMetrics;)V │ │ +05b744: 5220 4008 |0000: iget v0, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@0840 │ │ +05b748: 6e20 3f0a 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0a3f │ │ +05b74e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0006 reg=2 metrics Landroid/util/DisplayMetrics; │ │ @@ -36935,48 +36935,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 31 16-bit code units │ │ -05b774: |[05b774] android.support.v4.graphics.drawable.RoundedBitmapDrawable.updateDstRect:()V │ │ -05b784: 5560 9403 |0000: iget-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0394 │ │ -05b788: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ -05b78c: 5261 9c03 |0004: iget v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ -05b790: 5262 9803 |0006: iget v2, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@0398 │ │ -05b794: 5263 9603 |0008: iget v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@0396 │ │ -05b798: 6e10 2a0a 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBounds:()Landroid/graphics/Rect; // method@0a2a │ │ -05b79e: 0c04 |000d: move-result-object v4 │ │ -05b7a0: 5465 9a03 |000e: iget-object v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039a │ │ -05b7a4: 0760 |0010: move-object v0, v6 │ │ -05b7a6: 7406 320a 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0a32 │ │ -05b7ac: 5460 9b03 |0014: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@039b │ │ -05b7b0: 5461 9a03 |0016: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039a │ │ -05b7b4: 6e20 d001 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@01d0 │ │ -05b7ba: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -05b7bc: 5c60 9403 |001c: iput-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0394 │ │ -05b7c0: 0e00 |001e: return-void │ │ +05b750: |[05b750] android.support.v4.graphics.drawable.RoundedBitmapDrawable.updateDstRect:()V │ │ +05b760: 5560 9403 |0000: iget-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0394 │ │ +05b764: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ +05b768: 5261 9c03 |0004: iget v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@039c │ │ +05b76c: 5262 9803 |0006: iget v2, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@0398 │ │ +05b770: 5263 9603 |0008: iget v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@0396 │ │ +05b774: 6e10 2a0a 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBounds:()Landroid/graphics/Rect; // method@0a2a │ │ +05b77a: 0c04 |000d: move-result-object v4 │ │ +05b77c: 5465 9a03 |000e: iget-object v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039a │ │ +05b780: 0760 |0010: move-object v0, v6 │ │ +05b782: 7406 320a 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0a32 │ │ +05b788: 5460 9b03 |0014: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@039b │ │ +05b78c: 5461 9a03 |0016: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@039a │ │ +05b790: 6e20 d001 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@01d0 │ │ +05b796: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +05b798: 5c60 9403 |001c: iput-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@0394 │ │ +05b79c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0004 line=220 │ │ 0x0014 line=222 │ │ 0x001b line=223 │ │ 0x001e line=225 │ │ locals : │ │ 0x0000 - 0x001f reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ - source_file_idx : 4353 (RoundedBitmapDrawable.java) │ │ + source_file_idx : 4349 (RoundedBitmapDrawable.java) │ │ │ │ Class #199 header: │ │ class_idx : 478 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4352 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #199 annotations: │ │ Annotations on class │ │ @@ -37000,17 +37000,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b7c4: |[05b7c4] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.:()V │ │ -05b7d4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05b7da: 0e00 |0003: return-void │ │ +05b7a0: |[05b7a0] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.:()V │ │ +05b7b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05b7b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory; │ │ │ │ @@ -37019,24 +37019,24 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -05b7dc: |[05b7dc] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ -05b7ec: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05b7f0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -05b7f4: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -05b7f8: 2200 db01 |0006: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; // type@01db │ │ -05b7fc: 7030 1d0a 2003 |0008: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a1d │ │ -05b802: 1100 |000b: return-object v0 │ │ -05b804: 2200 dd01 |000c: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; // type@01dd │ │ -05b808: 7030 430a 2003 |000e: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a43 │ │ -05b80e: 28fa |0011: goto 000b // -0006 │ │ +05b7b8: |[05b7b8] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +05b7c8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05b7cc: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +05b7d0: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +05b7d4: 2200 db01 |0006: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; // type@01db │ │ +05b7d8: 7030 1d0a 2003 |0008: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a1d │ │ +05b7de: 1100 |000b: return-object v0 │ │ +05b7e0: 2200 dd01 |000c: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; // type@01dd │ │ +05b7e4: 7030 430a 2003 |000e: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a43 │ │ +05b7ea: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000b line=70 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 res Landroid/content/res/Resources; │ │ @@ -37047,34 +37047,34 @@ │ │ type : '(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05b810: |[05b810] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ -05b820: 7110 8601 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0186 │ │ -05b826: 0c01 |0003: move-result-object v1 │ │ -05b828: 7120 490a 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0a49 │ │ -05b82e: 0c00 |0007: move-result-object v0 │ │ -05b830: 6e10 290a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0a29 │ │ -05b836: 0c01 |000b: move-result-object v1 │ │ -05b838: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ -05b83c: 1a01 0311 |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@1103 │ │ -05b840: 2202 f804 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -05b844: 7010 a121 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05b84a: 1a03 2c03 |0015: const-string v3, "BitmapDrawable cannot decode " // string@032c │ │ -05b84e: 6e20 aa21 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05b854: 0c02 |001a: move-result-object v2 │ │ -05b856: 6e20 a921 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -05b85c: 0c02 |001e: move-result-object v2 │ │ -05b85e: 6e10 af21 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05b864: 0c02 |0022: move-result-object v2 │ │ -05b866: 7120 151c 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -05b86c: 1100 |0026: return-object v0 │ │ +05b7ec: |[05b7ec] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +05b7fc: 7110 8601 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0186 │ │ +05b802: 0c01 |0003: move-result-object v1 │ │ +05b804: 7120 490a 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0a49 │ │ +05b80a: 0c00 |0007: move-result-object v0 │ │ +05b80c: 6e10 290a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0a29 │ │ +05b812: 0c01 |000b: move-result-object v1 │ │ +05b814: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +05b818: 1a01 ff10 |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@10ff │ │ +05b81c: 2202 f804 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +05b820: 7010 a121 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05b826: 1a03 2c03 |0015: const-string v3, "BitmapDrawable cannot decode " // string@032c │ │ +05b82a: 6e20 aa21 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05b830: 0c02 |001a: move-result-object v2 │ │ +05b832: 6e20 a921 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +05b838: 0c02 |001e: move-result-object v2 │ │ +05b83a: 6e10 af21 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05b840: 0c02 |0022: move-result-object v2 │ │ +05b842: 7120 151c 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +05b848: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0008 line=92 │ │ 0x000e line=93 │ │ 0x0026 line=95 │ │ locals : │ │ @@ -37087,47 +37087,47 @@ │ │ type : '(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05b870: |[05b870] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ -05b880: 7110 8501 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0185 │ │ -05b886: 0c01 |0003: move-result-object v1 │ │ -05b888: 7120 490a 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0a49 │ │ -05b88e: 0c00 |0007: move-result-object v0 │ │ -05b890: 6e10 290a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0a29 │ │ -05b896: 0c01 |000b: move-result-object v1 │ │ -05b898: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ -05b89c: 1a01 0311 |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@1103 │ │ -05b8a0: 2202 f804 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -05b8a4: 7010 a121 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05b8aa: 1a03 2c03 |0015: const-string v3, "BitmapDrawable cannot decode " // string@032c │ │ -05b8ae: 6e20 aa21 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05b8b4: 0c02 |001a: move-result-object v2 │ │ -05b8b6: 6e20 aa21 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05b8bc: 0c02 |001e: move-result-object v2 │ │ -05b8be: 6e10 af21 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05b8c4: 0c02 |0022: move-result-object v2 │ │ -05b8c6: 7120 151c 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -05b8cc: 1100 |0026: return-object v0 │ │ +05b84c: |[05b84c] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +05b85c: 7110 8501 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0185 │ │ +05b862: 0c01 |0003: move-result-object v1 │ │ +05b864: 7120 490a 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0a49 │ │ +05b86a: 0c00 |0007: move-result-object v0 │ │ +05b86c: 6e10 290a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0a29 │ │ +05b872: 0c01 |000b: move-result-object v1 │ │ +05b874: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +05b878: 1a01 ff10 |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@10ff │ │ +05b87c: 2202 f804 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +05b880: 7010 a121 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05b886: 1a03 2c03 |0015: const-string v3, "BitmapDrawable cannot decode " // string@032c │ │ +05b88a: 6e20 aa21 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05b890: 0c02 |001a: move-result-object v2 │ │ +05b892: 6e20 aa21 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05b898: 0c02 |001e: move-result-object v2 │ │ +05b89a: 6e10 af21 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05b8a0: 0c02 |0022: move-result-object v2 │ │ +05b8a2: 7120 151c 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +05b8a8: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0008 line=79 │ │ 0x000e line=80 │ │ 0x0026 line=82 │ │ locals : │ │ 0x0008 - 0x0027 reg=0 drawable Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0027 reg=4 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0027 reg=5 filepath Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4356 (RoundedBitmapDrawableFactory.java) │ │ + source_file_idx : 4352 (RoundedBitmapDrawableFactory.java) │ │ │ │ Class #200 header: │ │ class_idx : 481 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ source_file_idx : 1181 │ │ static_fields_size : 2 │ │ @@ -37163,36 +37163,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05b8d0: |[05b8d0] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -05b8e0: 2200 3905 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0539 │ │ -05b8e4: 7010 8722 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2287 │ │ -05b8ea: 6900 a403 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a4 │ │ -05b8ee: 0e00 |0007: return-void │ │ +05b8ac: |[05b8ac] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +05b8bc: 2200 3905 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0539 │ │ +05b8c0: 7010 8722 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2287 │ │ +05b8c6: 6900 a403 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a4 │ │ +05b8ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b8f0: |[05b8f0] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -05b900: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05b906: 0e00 |0003: return-void │ │ +05b8cc: |[05b8cc] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +05b8dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05b8e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ │ │ @@ -37201,37 +37201,37 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -05b908: |[05b908] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -05b918: 6203 a403 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a4 │ │ -05b91c: 1d03 |0002: monitor-enter v3 │ │ -05b91e: 6202 a403 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a4 │ │ -05b922: 6e20 8822 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2288 │ │ -05b928: 0c00 |0008: move-result-object v0 │ │ -05b92a: 1f00 e101 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@01e1 │ │ -05b92e: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -05b932: 6001 3600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05b936: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -05b93a: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -05b93e: 2200 df01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@01df │ │ -05b942: 7020 4c0a 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0a4c │ │ -05b948: 6202 a403 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a4 │ │ -05b94c: 6e30 8922 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2289 │ │ -05b952: 1e03 |001d: monitor-exit v3 │ │ -05b954: 1100 |001e: return-object v0 │ │ -05b956: 2200 e001 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@01e0 │ │ -05b95a: 7020 500a 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0a50 │ │ -05b960: 28f4 |0024: goto 0018 // -000c │ │ -05b962: 0d02 |0025: move-exception v2 │ │ -05b964: 1e03 |0026: monitor-exit v3 │ │ -05b966: 2702 |0027: throw v2 │ │ +05b8e4: |[05b8e4] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +05b8f4: 6203 a403 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a4 │ │ +05b8f8: 1d03 |0002: monitor-enter v3 │ │ +05b8fa: 6202 a403 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a4 │ │ +05b8fe: 6e20 8822 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2288 │ │ +05b904: 0c00 |0008: move-result-object v0 │ │ +05b906: 1f00 e101 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@01e1 │ │ +05b90a: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +05b90e: 6001 3600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05b912: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +05b916: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +05b91a: 2200 df01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@01df │ │ +05b91e: 7020 4c0a 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0a4c │ │ +05b924: 6202 a403 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03a4 │ │ +05b928: 6e30 8922 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2289 │ │ +05b92e: 1e03 |001d: monitor-exit v3 │ │ +05b930: 1100 |001e: return-object v0 │ │ +05b932: 2200 e001 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@01e0 │ │ +05b936: 7020 500a 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0a50 │ │ +05b93c: 28f4 |0024: goto 0018 // -000c │ │ +05b93e: 0d02 |0025: move-exception v2 │ │ +05b940: 1e03 |0026: monitor-exit v3 │ │ +05b942: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -37294,17 +37294,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b974: |[05b974] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -05b984: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05b98a: 0e00 |0003: return-void │ │ +05b950: |[05b950] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +05b960: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05b966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -37312,19 +37312,19 @@ │ │ type : '(Ljava/lang/Object;I)Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05b98c: |[05b98c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -05b99c: 1f01 7000 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0070 │ │ -05b9a0: 6e20 ed01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@01ed │ │ -05b9a6: 0c00 |0005: move-result-object v0 │ │ -05b9a8: 1100 |0006: return-object v0 │ │ +05b968: |[05b968] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +05b978: 1f01 7000 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0070 │ │ +05b97c: 6e20 ed01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@01ed │ │ +05b982: 0c00 |0005: move-result-object v0 │ │ +05b984: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -37333,19 +37333,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05b9ac: |[05b9ac] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -05b9bc: 1a00 5019 |0000: const-string v0, "display" // string@1950 │ │ -05b9c0: 6e20 f400 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -05b9c6: 0c00 |0005: move-result-object v0 │ │ -05b9c8: 1100 |0006: return-object v0 │ │ +05b988: |[05b988] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +05b998: 1a00 4c19 |0000: const-string v0, "display" // string@194c │ │ +05b99c: 6e20 f400 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +05b9a2: 0c00 |0005: move-result-object v0 │ │ +05b9a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -37353,19 +37353,19 @@ │ │ type : '(Ljava/lang/Object;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b9cc: |[05b9cc] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -05b9dc: 1f01 7000 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0070 │ │ -05b9e0: 6e10 ee01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@01ee │ │ -05b9e6: 0c00 |0005: move-result-object v0 │ │ -05b9e8: 1100 |0006: return-object v0 │ │ +05b9a8: |[05b9a8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +05b9b8: 1f01 7000 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0070 │ │ +05b9bc: 6e10 ee01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@01ee │ │ +05b9c2: 0c00 |0005: move-result-object v0 │ │ +05b9c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -37373,34 +37373,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05b9ec: |[05b9ec] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -05b9fc: 1f01 7000 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0070 │ │ -05ba00: 6e20 ef01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@01ef │ │ -05ba06: 0c00 |0005: move-result-object v0 │ │ -05ba08: 1100 |0006: return-object v0 │ │ +05b9c8: |[05b9c8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +05b9d8: 1f01 7000 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0070 │ │ +05b9dc: 6e20 ef01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@01ef │ │ +05b9e2: 0c00 |0005: move-result-object v0 │ │ +05b9e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 1182 (DisplayManagerJellybeanMr1.java) │ │ │ │ Class #202 header: │ │ class_idx : 483 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4620 │ │ +source_file_idx : 4616 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #202 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ @@ -37427,21 +37427,21 @@ │ │ #3 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ name : 'USER_SHIFT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4620 (SupportMenu.java) │ │ + source_file_idx : 4616 (SupportMenu.java) │ │ │ │ Class #203 header: │ │ class_idx : 484 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4621 │ │ +source_file_idx : 4617 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #203 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ @@ -37540,21 +37540,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ name : 'setSupportOnActionExpandListener' │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4621 (SupportMenuItem.java) │ │ + source_file_idx : 4617 (SupportMenuItem.java) │ │ │ │ Class #204 header: │ │ class_idx : 486 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3935 │ │ +source_file_idx : 3931 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -37576,17 +37576,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ba0c: |[05ba0c] android.support.v4.media.MediaMetadataCompat$1.:()V │ │ -05ba1c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ba22: 0e00 |0003: return-void │ │ +05b9e8: |[05b9e8] android.support.v4.media.MediaMetadataCompat$1.:()V │ │ +05b9f8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05b9fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ │ │ Virtual methods - │ │ @@ -37595,19 +37595,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05ba24: |[05ba24] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; │ │ -05ba34: 2200 e801 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01e8 │ │ -05ba38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05ba3a: 7030 7b0a 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0a7b │ │ -05ba40: 1100 |0006: return-object v0 │ │ +05ba00: |[05ba00] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; │ │ +05ba10: 2200 e801 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01e8 │ │ +05ba14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05ba16: 7030 7b0a 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0a7b │ │ +05ba1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -37616,18 +37616,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 │ │ -05ba44: |[05ba44] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05ba54: 6e20 6b0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; // method@0a6b │ │ -05ba5a: 0c00 |0003: move-result-object v0 │ │ -05ba5c: 1100 |0004: return-object v0 │ │ +05ba20: |[05ba20] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05ba30: 6e20 6b0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; // method@0a6b │ │ +05ba36: 0c00 |0003: move-result-object v0 │ │ +05ba38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -37636,17 +37636,17 @@ │ │ type : '(I)[Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ba60: |[05ba60] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; │ │ -05ba70: 2320 8306 |0000: new-array v0, v2, [Landroid/support/v4/media/MediaMetadataCompat; // type@0683 │ │ -05ba74: 1100 |0002: return-object v0 │ │ +05ba3c: |[05ba3c] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; │ │ +05ba4c: 2320 8306 |0000: new-array v0, v2, [Landroid/support/v4/media/MediaMetadataCompat; // type@0683 │ │ +05ba50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -37655,32 +37655,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 │ │ -05ba78: |[05ba78] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -05ba88: 6e20 6d0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; // method@0a6d │ │ -05ba8e: 0c00 |0003: move-result-object v0 │ │ -05ba90: 1100 |0004: return-object v0 │ │ +05ba54: |[05ba54] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +05ba64: 6e20 6d0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; // method@0a6d │ │ +05ba6a: 0c00 |0003: move-result-object v0 │ │ +05ba6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3935 (MediaMetadataCompat.java) │ │ + source_file_idx : 3931 (MediaMetadataCompat.java) │ │ │ │ Class #205 header: │ │ class_idx : 487 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3935 │ │ +source_file_idx : 3931 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -37704,20 +37704,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05ba94: |[05ba94] android.support.v4.media.MediaMetadataCompat$Builder.:()V │ │ -05baa4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -05baaa: 2200 9400 |0003: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -05baae: 7010 a102 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -05bab4: 5b10 ae03 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ -05bab8: 0e00 |000a: return-void │ │ +05ba70: |[05ba70] android.support.v4.media.MediaMetadataCompat$Builder.:()V │ │ +05ba80: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +05ba86: 2200 9400 |0003: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +05ba8a: 7010 a102 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +05ba90: 5b10 ae03 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ +05ba94: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0003 line=456 │ │ 0x000a line=457 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ @@ -37727,22 +37727,22 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05babc: |[05babc] android.support.v4.media.MediaMetadataCompat$Builder.:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -05bacc: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05bad2: 2200 9400 |0003: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -05bad6: 7110 7c0a 0300 |0005: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; // method@0a7c │ │ -05badc: 0c01 |0008: move-result-object v1 │ │ -05bade: 7020 a202 1000 |0009: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ -05bae4: 5b20 ae03 |000c: iput-object v0, v2, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ -05bae8: 0e00 |000e: return-void │ │ +05ba98: |[05ba98] android.support.v4.media.MediaMetadataCompat$Builder.:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +05baa8: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05baae: 2200 9400 |0003: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +05bab2: 7110 7c0a 0300 |0005: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; // method@0a7c │ │ +05bab8: 0c01 |0008: move-result-object v1 │ │ +05baba: 7020 a202 1000 |0009: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ +05bac0: 5b20 ae03 |000c: iput-object v0, v2, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ +05bac4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ 0x000e line=468 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ @@ -37754,20 +37754,20 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05baec: |[05baec] android.support.v4.media.MediaMetadataCompat$Builder.build:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -05bafc: 2200 e801 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01e8 │ │ -05bb00: 5431 ae03 |0002: iget-object v1, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ -05bb04: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05bb06: 7030 790a 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0a79 │ │ -05bb0c: 1100 |0008: return-object v0 │ │ +05bac8: |[05bac8] android.support.v4.media.MediaMetadataCompat$Builder.build:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +05bad8: 2200 e801 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01e8 │ │ +05badc: 5431 ae03 |0002: iget-object v1, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ +05bae0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05bae2: 7030 790a 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0a79 │ │ +05bae8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ @@ -37775,47 +37775,47 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -05bb10: |[05bb10] android.support.v4.media.MediaMetadataCompat$Builder.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -05bb20: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bb26: 0c00 |0003: move-result-object v0 │ │ -05bb28: 6e20 2d0e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ -05bb2e: 0a00 |0007: move-result v0 │ │ -05bb30: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -05bb34: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bb3a: 0c00 |000d: move-result-object v0 │ │ -05bb3c: 6e20 300e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -05bb42: 0c00 |0011: move-result-object v0 │ │ -05bb44: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ -05bb48: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -05bb4e: 0a00 |0017: move-result v0 │ │ -05bb50: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -05bb52: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -05bb56: 2200 e504 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05bb5a: 2201 f804 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -05bb5e: 7010 a121 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05bb64: 1a02 a712 |0022: const-string v2, "The " // string@12a7 │ │ -05bb68: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bb6e: 0c01 |0027: move-result-object v1 │ │ -05bb70: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bb76: 0c01 |002b: move-result-object v1 │ │ -05bb78: 1a02 6500 |002c: const-string v2, " key cannot be used to put a Bitmap" // string@0065 │ │ -05bb7c: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bb82: 0c01 |0031: move-result-object v1 │ │ -05bb84: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05bb8a: 0c01 |0035: move-result-object v1 │ │ -05bb8c: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05bb92: 2700 |0039: throw v0 │ │ -05bb94: 5430 ae03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ -05bb98: 6e30 be02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -05bb9e: 1103 |003f: return-object v3 │ │ +05baec: |[05baec] android.support.v4.media.MediaMetadataCompat$Builder.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05bafc: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bb02: 0c00 |0003: move-result-object v0 │ │ +05bb04: 6e20 2d0e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ +05bb0a: 0a00 |0007: move-result v0 │ │ +05bb0c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +05bb10: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bb16: 0c00 |000d: move-result-object v0 │ │ +05bb18: 6e20 300e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +05bb1e: 0c00 |0011: move-result-object v0 │ │ +05bb20: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ +05bb24: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +05bb2a: 0a00 |0017: move-result v0 │ │ +05bb2c: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +05bb2e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +05bb32: 2200 e504 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05bb36: 2201 f804 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +05bb3a: 7010 a121 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05bb40: 1a02 a312 |0022: const-string v2, "The " // string@12a3 │ │ +05bb44: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bb4a: 0c01 |0027: move-result-object v1 │ │ +05bb4c: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bb52: 0c01 |002b: move-result-object v1 │ │ +05bb54: 1a02 6500 |002c: const-string v2, " key cannot be used to put a Bitmap" // string@0065 │ │ +05bb58: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bb5e: 0c01 |0031: move-result-object v1 │ │ +05bb60: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05bb66: 0c01 |0035: move-result-object v1 │ │ +05bb68: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05bb6e: 2700 |0039: throw v0 │ │ +05bb70: 5430 ae03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ +05bb74: 6e30 be02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +05bb7a: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x000a line=611 │ │ 0x001b line=612 │ │ 0x003a line=616 │ │ 0x003f line=617 │ │ @@ -37829,46 +37829,46 @@ │ │ type : '(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -05bba0: |[05bba0] android.support.v4.media.MediaMetadataCompat$Builder.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -05bbb0: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bbb6: 0c00 |0003: move-result-object v0 │ │ -05bbb8: 6e20 2d0e 5000 |0004: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ -05bbbe: 0a00 |0007: move-result v0 │ │ -05bbc0: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ -05bbc4: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bbca: 0c00 |000d: move-result-object v0 │ │ -05bbcc: 6e20 300e 5000 |000e: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -05bbd2: 0c00 |0011: move-result-object v0 │ │ -05bbd4: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ -05bbd8: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -05bbde: 0a00 |0017: move-result v0 │ │ -05bbe0: 3800 2100 |0018: if-eqz v0, 0039 // +0021 │ │ -05bbe4: 2200 e504 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05bbe8: 2201 f804 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -05bbec: 7010 a121 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05bbf2: 1a02 a712 |0021: const-string v2, "The " // string@12a7 │ │ -05bbf6: 6e20 aa21 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bbfc: 0c01 |0026: move-result-object v1 │ │ -05bbfe: 6e20 aa21 5100 |0027: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bc04: 0c01 |002a: move-result-object v1 │ │ -05bc06: 1a02 6900 |002b: const-string v2, " key cannot be used to put a long" // string@0069 │ │ -05bc0a: 6e20 aa21 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bc10: 0c01 |0030: move-result-object v1 │ │ -05bc12: 6e10 af21 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05bc18: 0c01 |0034: move-result-object v1 │ │ -05bc1a: 7020 4621 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05bc20: 2700 |0038: throw v0 │ │ -05bc22: 5440 ae03 |0039: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ -05bc26: 6e40 bd02 5076 |003b: invoke-virtual {v0, v5, v6, v7}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@02bd │ │ -05bc2c: 1104 |003e: return-object v4 │ │ +05bb7c: |[05bb7c] android.support.v4.media.MediaMetadataCompat$Builder.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05bb8c: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bb92: 0c00 |0003: move-result-object v0 │ │ +05bb94: 6e20 2d0e 5000 |0004: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ +05bb9a: 0a00 |0007: move-result v0 │ │ +05bb9c: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +05bba0: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bba6: 0c00 |000d: move-result-object v0 │ │ +05bba8: 6e20 300e 5000 |000e: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +05bbae: 0c00 |0011: move-result-object v0 │ │ +05bbb0: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ +05bbb4: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +05bbba: 0a00 |0017: move-result v0 │ │ +05bbbc: 3800 2100 |0018: if-eqz v0, 0039 // +0021 │ │ +05bbc0: 2200 e504 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05bbc4: 2201 f804 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +05bbc8: 7010 a121 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05bbce: 1a02 a312 |0021: const-string v2, "The " // string@12a3 │ │ +05bbd2: 6e20 aa21 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bbd8: 0c01 |0026: move-result-object v1 │ │ +05bbda: 6e20 aa21 5100 |0027: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bbe0: 0c01 |002a: move-result-object v1 │ │ +05bbe2: 1a02 6900 |002b: const-string v2, " key cannot be used to put a long" // string@0069 │ │ +05bbe6: 6e20 aa21 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bbec: 0c01 |0030: move-result-object v1 │ │ +05bbee: 6e10 af21 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05bbf4: 0c01 |0034: move-result-object v1 │ │ +05bbf6: 7020 4621 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05bbfc: 2700 |0038: throw v0 │ │ +05bbfe: 5440 ae03 |0039: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ +05bc02: 6e40 bd02 5076 |003b: invoke-virtual {v0, v5, v6, v7}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@02bd │ │ +05bc08: 1104 |003e: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x000a line=562 │ │ 0x001a line=563 │ │ 0x0039 line=567 │ │ 0x003e line=568 │ │ @@ -37882,47 +37882,47 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -05bc30: |[05bc30] android.support.v4.media.MediaMetadataCompat$Builder.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -05bc40: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bc46: 0c00 |0003: move-result-object v0 │ │ -05bc48: 6e20 2d0e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ -05bc4e: 0a00 |0007: move-result v0 │ │ -05bc50: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -05bc54: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bc5a: 0c00 |000d: move-result-object v0 │ │ -05bc5c: 6e20 300e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -05bc62: 0c00 |0011: move-result-object v0 │ │ -05bc64: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ -05bc68: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -05bc6e: 0a00 |0017: move-result v0 │ │ -05bc70: 1231 |0018: const/4 v1, #int 3 // #3 │ │ -05bc72: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -05bc76: 2200 e504 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05bc7a: 2201 f804 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -05bc7e: 7010 a121 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05bc84: 1a02 a712 |0022: const-string v2, "The " // string@12a7 │ │ -05bc88: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bc8e: 0c01 |0027: move-result-object v1 │ │ -05bc90: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bc96: 0c01 |002b: move-result-object v1 │ │ -05bc98: 1a02 6700 |002c: const-string v2, " key cannot be used to put a Rating" // string@0067 │ │ -05bc9c: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bca2: 0c01 |0031: move-result-object v1 │ │ -05bca4: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05bcaa: 0c01 |0035: move-result-object v1 │ │ -05bcac: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05bcb2: 2700 |0039: throw v0 │ │ -05bcb4: 5430 ae03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ -05bcb8: 6e30 be02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -05bcbe: 1103 |003f: return-object v3 │ │ +05bc0c: |[05bc0c] android.support.v4.media.MediaMetadataCompat$Builder.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05bc1c: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bc22: 0c00 |0003: move-result-object v0 │ │ +05bc24: 6e20 2d0e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ +05bc2a: 0a00 |0007: move-result v0 │ │ +05bc2c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +05bc30: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bc36: 0c00 |000d: move-result-object v0 │ │ +05bc38: 6e20 300e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +05bc3e: 0c00 |0011: move-result-object v0 │ │ +05bc40: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ +05bc44: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +05bc4a: 0a00 |0017: move-result v0 │ │ +05bc4c: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +05bc4e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +05bc52: 2200 e504 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05bc56: 2201 f804 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +05bc5a: 7010 a121 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05bc60: 1a02 a312 |0022: const-string v2, "The " // string@12a3 │ │ +05bc64: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bc6a: 0c01 |0027: move-result-object v1 │ │ +05bc6c: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bc72: 0c01 |002b: move-result-object v1 │ │ +05bc74: 1a02 6700 |002c: const-string v2, " key cannot be used to put a Rating" // string@0067 │ │ +05bc78: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bc7e: 0c01 |0031: move-result-object v1 │ │ +05bc80: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05bc86: 0c01 |0035: move-result-object v1 │ │ +05bc88: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05bc8e: 2700 |0039: throw v0 │ │ +05bc90: 5430 ae03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ +05bc94: 6e30 be02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +05bc9a: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x000a line=586 │ │ 0x001b line=587 │ │ 0x003a line=591 │ │ 0x003f line=592 │ │ @@ -37936,47 +37936,47 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -05bcc0: |[05bcc0] android.support.v4.media.MediaMetadataCompat$Builder.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -05bcd0: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bcd6: 0c00 |0003: move-result-object v0 │ │ -05bcd8: 6e20 2d0e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ -05bcde: 0a00 |0007: move-result v0 │ │ -05bce0: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -05bce4: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bcea: 0c00 |000d: move-result-object v0 │ │ -05bcec: 6e20 300e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -05bcf2: 0c00 |0011: move-result-object v0 │ │ -05bcf4: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ -05bcf8: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -05bcfe: 0a00 |0017: move-result v0 │ │ -05bd00: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -05bd02: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -05bd06: 2200 e504 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05bd0a: 2201 f804 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -05bd0e: 7010 a121 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05bd14: 1a02 a712 |0022: const-string v2, "The " // string@12a7 │ │ -05bd18: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bd1e: 0c01 |0027: move-result-object v1 │ │ -05bd20: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bd26: 0c01 |002b: move-result-object v1 │ │ -05bd28: 1a02 6800 |002c: const-string v2, " key cannot be used to put a String" // string@0068 │ │ -05bd2c: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bd32: 0c01 |0031: move-result-object v1 │ │ -05bd34: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05bd3a: 0c01 |0035: move-result-object v1 │ │ -05bd3c: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05bd42: 2700 |0039: throw v0 │ │ -05bd44: 5430 ae03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ -05bd48: 6e30 ba02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ -05bd4e: 1103 |003f: return-object v3 │ │ +05bc9c: |[05bc9c] android.support.v4.media.MediaMetadataCompat$Builder.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05bcac: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bcb2: 0c00 |0003: move-result-object v0 │ │ +05bcb4: 6e20 2d0e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ +05bcba: 0a00 |0007: move-result v0 │ │ +05bcbc: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +05bcc0: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bcc6: 0c00 |000d: move-result-object v0 │ │ +05bcc8: 6e20 300e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +05bcce: 0c00 |0011: move-result-object v0 │ │ +05bcd0: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ +05bcd4: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +05bcda: 0a00 |0017: move-result v0 │ │ +05bcdc: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +05bcde: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +05bce2: 2200 e504 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05bce6: 2201 f804 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +05bcea: 7010 a121 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05bcf0: 1a02 a312 |0022: const-string v2, "The " // string@12a3 │ │ +05bcf4: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bcfa: 0c01 |0027: move-result-object v1 │ │ +05bcfc: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bd02: 0c01 |002b: move-result-object v1 │ │ +05bd04: 1a02 6800 |002c: const-string v2, " key cannot be used to put a String" // string@0068 │ │ +05bd08: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bd0e: 0c01 |0031: move-result-object v1 │ │ +05bd10: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05bd16: 0c01 |0035: move-result-object v1 │ │ +05bd18: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05bd1e: 2700 |0039: throw v0 │ │ +05bd20: 5430 ae03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ +05bd24: 6e30 ba02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ +05bd2a: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x000a line=535 │ │ 0x001b line=536 │ │ 0x003a line=540 │ │ 0x003f line=541 │ │ @@ -37990,66 +37990,66 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -05bd50: |[05bd50] android.support.v4.media.MediaMetadataCompat$Builder.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -05bd60: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bd66: 0c00 |0003: move-result-object v0 │ │ -05bd68: 6e20 2d0e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ -05bd6e: 0a00 |0007: move-result v0 │ │ -05bd70: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -05bd74: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ -05bd7a: 0c00 |000d: move-result-object v0 │ │ -05bd7c: 6e20 300e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -05bd82: 0c00 |0011: move-result-object v0 │ │ -05bd84: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ -05bd88: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -05bd8e: 0a00 |0017: move-result v0 │ │ -05bd90: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -05bd92: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -05bd96: 2200 e504 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05bd9a: 2201 f804 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -05bd9e: 7010 a121 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05bda4: 1a02 a712 |0022: const-string v2, "The " // string@12a7 │ │ -05bda8: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bdae: 0c01 |0027: move-result-object v1 │ │ -05bdb0: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bdb6: 0c01 |002b: move-result-object v1 │ │ -05bdb8: 1a02 6600 |002c: const-string v2, " key cannot be used to put a CharSequence" // string@0066 │ │ -05bdbc: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05bdc2: 0c01 |0031: move-result-object v1 │ │ -05bdc4: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05bdca: 0c01 |0035: move-result-object v1 │ │ -05bdcc: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05bdd2: 2700 |0039: throw v0 │ │ -05bdd4: 5430 ae03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ -05bdd8: 6e30 ba02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ -05bdde: 1103 |003f: return-object v3 │ │ +05bd2c: |[05bd2c] android.support.v4.media.MediaMetadataCompat$Builder.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +05bd3c: 7100 7d0a 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bd42: 0c00 |0003: move-result-object v0 │ │ +05bd44: 6e20 2d0e 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0e2d │ │ +05bd4a: 0a00 |0007: move-result v0 │ │ +05bd4c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +05bd50: 7100 7d0a 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0a7d │ │ +05bd56: 0c00 |000d: move-result-object v0 │ │ +05bd58: 6e20 300e 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +05bd5e: 0c00 |0011: move-result-object v0 │ │ +05bd60: 1f00 e904 |0012: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ +05bd64: 6e10 4f21 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +05bd6a: 0a00 |0017: move-result v0 │ │ +05bd6c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +05bd6e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +05bd72: 2200 e504 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05bd76: 2201 f804 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +05bd7a: 7010 a121 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05bd80: 1a02 a312 |0022: const-string v2, "The " // string@12a3 │ │ +05bd84: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bd8a: 0c01 |0027: move-result-object v1 │ │ +05bd8c: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bd92: 0c01 |002b: move-result-object v1 │ │ +05bd94: 1a02 6600 |002c: const-string v2, " key cannot be used to put a CharSequence" // string@0066 │ │ +05bd98: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05bd9e: 0c01 |0031: move-result-object v1 │ │ +05bda0: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05bda6: 0c01 |0035: move-result-object v1 │ │ +05bda8: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05bdae: 2700 |0039: throw v0 │ │ +05bdb0: 5430 ae03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ae │ │ +05bdb4: 6e30 ba02 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ +05bdba: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x000a line=498 │ │ 0x001b line=499 │ │ 0x003a line=503 │ │ 0x003f line=504 │ │ locals : │ │ 0x0000 - 0x0040 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ 0x0000 - 0x0040 reg=4 key Ljava/lang/String; │ │ 0x0000 - 0x0040 reg=5 value Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3935 (MediaMetadataCompat.java) │ │ + source_file_idx : 3931 (MediaMetadataCompat.java) │ │ │ │ Class #206 header: │ │ class_idx : 488 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3935 │ │ +source_file_idx : 3931 │ │ static_fields_size : 33 │ │ instance_fields_size: 2 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 11 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -38248,156 +38248,156 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 305 16-bit code units │ │ -05bde0: |[05bde0] android.support.v4.media.MediaMetadataCompat.:()V │ │ -05bdf0: 1236 |0000: const/4 v6, #int 3 // #3 │ │ -05bdf2: 1225 |0001: const/4 v5, #int 2 // #2 │ │ -05bdf4: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -05bdf6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -05bdf8: 2200 7a02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -05bdfc: 7010 280e 0000 |0006: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ -05be02: 6900 b003 |0009: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05be06: 6200 b003 |000b: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05be0a: 1a01 c515 |000d: const-string v1, "android.media.metadata.TITLE" // string@15c5 │ │ -05be0e: 7110 5521 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05be14: 0c02 |0012: move-result-object v2 │ │ -05be16: 6e30 370e 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05be1c: 6200 b003 |0016: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05be20: 1a01 b515 |0018: const-string v1, "android.media.metadata.ARTIST" // string@15b5 │ │ -05be24: 7110 5521 0300 |001a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05be2a: 0c02 |001d: move-result-object v2 │ │ -05be2c: 6e30 370e 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05be32: 6200 b003 |0021: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05be36: 1a01 c115 |0023: const-string v1, "android.media.metadata.DURATION" // string@15c1 │ │ -05be3a: 7110 5521 0400 |0025: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05be40: 0c02 |0028: move-result-object v2 │ │ -05be42: 6e30 370e 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05be48: 6200 b003 |002c: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05be4c: 1a01 b015 |002e: const-string v1, "android.media.metadata.ALBUM" // string@15b0 │ │ -05be50: 7110 5521 0300 |0030: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05be56: 0c02 |0033: move-result-object v2 │ │ -05be58: 6e30 370e 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05be5e: 6200 b003 |0037: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05be62: 1a01 b715 |0039: const-string v1, "android.media.metadata.AUTHOR" // string@15b7 │ │ -05be66: 7110 5521 0300 |003b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05be6c: 0c02 |003e: move-result-object v2 │ │ -05be6e: 6e30 370e 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05be74: 6200 b003 |0042: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05be78: 1a01 c815 |0044: const-string v1, "android.media.metadata.WRITER" // string@15c8 │ │ -05be7c: 7110 5521 0300 |0046: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05be82: 0c02 |0049: move-result-object v2 │ │ -05be84: 6e30 370e 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05be8a: 6200 b003 |004d: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05be8e: 1a01 b915 |004f: const-string v1, "android.media.metadata.COMPOSER" // string@15b9 │ │ -05be92: 7110 5521 0300 |0051: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05be98: 0c02 |0054: move-result-object v2 │ │ -05be9a: 6e30 370e 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bea0: 6200 b003 |0058: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bea4: 1a01 b815 |005a: const-string v1, "android.media.metadata.COMPILATION" // string@15b8 │ │ -05bea8: 7110 5521 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05beae: 0c02 |005f: move-result-object v2 │ │ -05beb0: 6e30 370e 1002 |0060: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05beb6: 6200 b003 |0063: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05beba: 1a01 ba15 |0065: const-string v1, "android.media.metadata.DATE" // string@15ba │ │ -05bebe: 7110 5521 0300 |0067: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bec4: 0c02 |006a: move-result-object v2 │ │ -05bec6: 6e30 370e 1002 |006b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05becc: 6200 b003 |006e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bed0: 1a01 c915 |0070: const-string v1, "android.media.metadata.YEAR" // string@15c9 │ │ -05bed4: 7110 5521 0400 |0072: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05beda: 0c02 |0075: move-result-object v2 │ │ -05bedc: 6e30 370e 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bee2: 6200 b003 |0079: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bee6: 1a01 c215 |007b: const-string v1, "android.media.metadata.GENRE" // string@15c2 │ │ -05beea: 7110 5521 0300 |007d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bef0: 0c02 |0080: move-result-object v2 │ │ -05bef2: 6e30 370e 1002 |0081: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bef8: 6200 b003 |0084: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05befc: 1a01 c615 |0086: const-string v1, "android.media.metadata.TRACK_NUMBER" // string@15c6 │ │ -05bf00: 7110 5521 0400 |0088: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bf06: 0c02 |008b: move-result-object v2 │ │ -05bf08: 6e30 370e 1002 |008c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bf0e: 6200 b003 |008f: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bf12: 1a01 c315 |0091: const-string v1, "android.media.metadata.NUM_TRACKS" // string@15c3 │ │ -05bf16: 7110 5521 0400 |0093: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bf1c: 0c02 |0096: move-result-object v2 │ │ -05bf1e: 6e30 370e 1002 |0097: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bf24: 6200 b003 |009a: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bf28: 1a01 bb15 |009c: const-string v1, "android.media.metadata.DISC_NUMBER" // string@15bb │ │ -05bf2c: 7110 5521 0400 |009e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bf32: 0c02 |00a1: move-result-object v2 │ │ -05bf34: 6e30 370e 1002 |00a2: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bf3a: 6200 b003 |00a5: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bf3e: 1a01 b215 |00a7: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@15b2 │ │ -05bf42: 7110 5521 0300 |00a9: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bf48: 0c02 |00ac: move-result-object v2 │ │ -05bf4a: 6e30 370e 1002 |00ad: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bf50: 6200 b003 |00b0: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bf54: 1a01 b415 |00b2: const-string v1, "android.media.metadata.ART" // string@15b4 │ │ -05bf58: 7110 5521 0500 |00b4: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bf5e: 0c02 |00b7: move-result-object v2 │ │ -05bf60: 6e30 370e 1002 |00b8: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bf66: 6200 b003 |00bb: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bf6a: 1a01 b615 |00bd: const-string v1, "android.media.metadata.ART_URI" // string@15b6 │ │ -05bf6e: 7110 5521 0300 |00bf: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bf74: 0c02 |00c2: move-result-object v2 │ │ -05bf76: 6e30 370e 1002 |00c3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bf7c: 6200 b003 |00c6: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bf80: 1a01 b115 |00c8: const-string v1, "android.media.metadata.ALBUM_ART" // string@15b1 │ │ -05bf84: 7110 5521 0500 |00ca: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bf8a: 0c02 |00cd: move-result-object v2 │ │ -05bf8c: 6e30 370e 1002 |00ce: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bf92: 6200 b003 |00d1: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bf96: 1a01 b315 |00d3: const-string v1, "android.media.metadata.ALBUM_ART_URI" // string@15b3 │ │ -05bf9a: 7110 5521 0300 |00d5: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bfa0: 0c02 |00d8: move-result-object v2 │ │ -05bfa2: 6e30 370e 1002 |00d9: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bfa8: 6200 b003 |00dc: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bfac: 1a01 c715 |00de: const-string v1, "android.media.metadata.USER_RATING" // string@15c7 │ │ -05bfb0: 7110 5521 0600 |00e0: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bfb6: 0c02 |00e3: move-result-object v2 │ │ -05bfb8: 6e30 370e 1002 |00e4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bfbe: 6200 b003 |00e7: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bfc2: 1a01 c415 |00e9: const-string v1, "android.media.metadata.RATING" // string@15c4 │ │ -05bfc6: 7110 5521 0600 |00eb: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bfcc: 0c02 |00ee: move-result-object v2 │ │ -05bfce: 6e30 370e 1002 |00ef: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bfd4: 6200 b003 |00f2: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bfd8: 1a01 c015 |00f4: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@15c0 │ │ -05bfdc: 7110 5521 0300 |00f6: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bfe2: 0c02 |00f9: move-result-object v2 │ │ -05bfe4: 6e30 370e 1002 |00fa: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05bfea: 6200 b003 |00fd: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05bfee: 1a01 bf15 |00ff: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@15bf │ │ -05bff2: 7110 5521 0300 |0101: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05bff8: 0c02 |0104: move-result-object v2 │ │ -05bffa: 6e30 370e 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05c000: 6200 b003 |0108: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05c004: 1a01 bc15 |010a: const-string v1, "android.media.metadata.DISPLAY_DESCRIPTION" // string@15bc │ │ -05c008: 7110 5521 0300 |010c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05c00e: 0c02 |010f: move-result-object v2 │ │ -05c010: 6e30 370e 1002 |0110: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05c016: 6200 b003 |0113: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05c01a: 1a01 bd15 |0115: const-string v1, "android.media.metadata.DISPLAY_ICON" // string@15bd │ │ -05c01e: 7110 5521 0500 |0117: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05c024: 0c02 |011a: move-result-object v2 │ │ -05c026: 6e30 370e 1002 |011b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05c02c: 6200 b003 |011e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05c030: 1a01 be15 |0120: const-string v1, "android.media.metadata.DISPLAY_ICON_URI" // string@15be │ │ -05c034: 7110 5521 0300 |0122: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05c03a: 0c02 |0125: move-result-object v2 │ │ -05c03c: 6e30 370e 1002 |0126: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -05c042: 2200 e601 |0129: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$1; // type@01e6 │ │ -05c046: 7010 6a0a 0000 |012b: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$1;.:()V // method@0a6a │ │ -05c04c: 6900 af03 |012e: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03af │ │ -05c050: 0e00 |0130: return-void │ │ +05bdbc: |[05bdbc] android.support.v4.media.MediaMetadataCompat.:()V │ │ +05bdcc: 1236 |0000: const/4 v6, #int 3 // #3 │ │ +05bdce: 1225 |0001: const/4 v5, #int 2 // #2 │ │ +05bdd0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +05bdd2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +05bdd4: 2200 7a02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +05bdd8: 7010 280e 0000 |0006: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ +05bdde: 6900 b003 |0009: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bde2: 6200 b003 |000b: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bde6: 1a01 c115 |000d: const-string v1, "android.media.metadata.TITLE" // string@15c1 │ │ +05bdea: 7110 5521 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bdf0: 0c02 |0012: move-result-object v2 │ │ +05bdf2: 6e30 370e 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bdf8: 6200 b003 |0016: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bdfc: 1a01 b115 |0018: const-string v1, "android.media.metadata.ARTIST" // string@15b1 │ │ +05be00: 7110 5521 0300 |001a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05be06: 0c02 |001d: move-result-object v2 │ │ +05be08: 6e30 370e 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05be0e: 6200 b003 |0021: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05be12: 1a01 bd15 |0023: const-string v1, "android.media.metadata.DURATION" // string@15bd │ │ +05be16: 7110 5521 0400 |0025: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05be1c: 0c02 |0028: move-result-object v2 │ │ +05be1e: 6e30 370e 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05be24: 6200 b003 |002c: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05be28: 1a01 ac15 |002e: const-string v1, "android.media.metadata.ALBUM" // string@15ac │ │ +05be2c: 7110 5521 0300 |0030: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05be32: 0c02 |0033: move-result-object v2 │ │ +05be34: 6e30 370e 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05be3a: 6200 b003 |0037: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05be3e: 1a01 b315 |0039: const-string v1, "android.media.metadata.AUTHOR" // string@15b3 │ │ +05be42: 7110 5521 0300 |003b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05be48: 0c02 |003e: move-result-object v2 │ │ +05be4a: 6e30 370e 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05be50: 6200 b003 |0042: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05be54: 1a01 c415 |0044: const-string v1, "android.media.metadata.WRITER" // string@15c4 │ │ +05be58: 7110 5521 0300 |0046: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05be5e: 0c02 |0049: move-result-object v2 │ │ +05be60: 6e30 370e 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05be66: 6200 b003 |004d: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05be6a: 1a01 b515 |004f: const-string v1, "android.media.metadata.COMPOSER" // string@15b5 │ │ +05be6e: 7110 5521 0300 |0051: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05be74: 0c02 |0054: move-result-object v2 │ │ +05be76: 6e30 370e 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05be7c: 6200 b003 |0058: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05be80: 1a01 b415 |005a: const-string v1, "android.media.metadata.COMPILATION" // string@15b4 │ │ +05be84: 7110 5521 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05be8a: 0c02 |005f: move-result-object v2 │ │ +05be8c: 6e30 370e 1002 |0060: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05be92: 6200 b003 |0063: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05be96: 1a01 b615 |0065: const-string v1, "android.media.metadata.DATE" // string@15b6 │ │ +05be9a: 7110 5521 0300 |0067: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bea0: 0c02 |006a: move-result-object v2 │ │ +05bea2: 6e30 370e 1002 |006b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bea8: 6200 b003 |006e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05beac: 1a01 c515 |0070: const-string v1, "android.media.metadata.YEAR" // string@15c5 │ │ +05beb0: 7110 5521 0400 |0072: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05beb6: 0c02 |0075: move-result-object v2 │ │ +05beb8: 6e30 370e 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bebe: 6200 b003 |0079: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bec2: 1a01 be15 |007b: const-string v1, "android.media.metadata.GENRE" // string@15be │ │ +05bec6: 7110 5521 0300 |007d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05becc: 0c02 |0080: move-result-object v2 │ │ +05bece: 6e30 370e 1002 |0081: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bed4: 6200 b003 |0084: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bed8: 1a01 c215 |0086: const-string v1, "android.media.metadata.TRACK_NUMBER" // string@15c2 │ │ +05bedc: 7110 5521 0400 |0088: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bee2: 0c02 |008b: move-result-object v2 │ │ +05bee4: 6e30 370e 1002 |008c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05beea: 6200 b003 |008f: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05beee: 1a01 bf15 |0091: const-string v1, "android.media.metadata.NUM_TRACKS" // string@15bf │ │ +05bef2: 7110 5521 0400 |0093: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bef8: 0c02 |0096: move-result-object v2 │ │ +05befa: 6e30 370e 1002 |0097: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bf00: 6200 b003 |009a: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bf04: 1a01 b715 |009c: const-string v1, "android.media.metadata.DISC_NUMBER" // string@15b7 │ │ +05bf08: 7110 5521 0400 |009e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bf0e: 0c02 |00a1: move-result-object v2 │ │ +05bf10: 6e30 370e 1002 |00a2: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bf16: 6200 b003 |00a5: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bf1a: 1a01 ae15 |00a7: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@15ae │ │ +05bf1e: 7110 5521 0300 |00a9: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bf24: 0c02 |00ac: move-result-object v2 │ │ +05bf26: 6e30 370e 1002 |00ad: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bf2c: 6200 b003 |00b0: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bf30: 1a01 b015 |00b2: const-string v1, "android.media.metadata.ART" // string@15b0 │ │ +05bf34: 7110 5521 0500 |00b4: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bf3a: 0c02 |00b7: move-result-object v2 │ │ +05bf3c: 6e30 370e 1002 |00b8: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bf42: 6200 b003 |00bb: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bf46: 1a01 b215 |00bd: const-string v1, "android.media.metadata.ART_URI" // string@15b2 │ │ +05bf4a: 7110 5521 0300 |00bf: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bf50: 0c02 |00c2: move-result-object v2 │ │ +05bf52: 6e30 370e 1002 |00c3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bf58: 6200 b003 |00c6: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bf5c: 1a01 ad15 |00c8: const-string v1, "android.media.metadata.ALBUM_ART" // string@15ad │ │ +05bf60: 7110 5521 0500 |00ca: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bf66: 0c02 |00cd: move-result-object v2 │ │ +05bf68: 6e30 370e 1002 |00ce: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bf6e: 6200 b003 |00d1: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bf72: 1a01 af15 |00d3: const-string v1, "android.media.metadata.ALBUM_ART_URI" // string@15af │ │ +05bf76: 7110 5521 0300 |00d5: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bf7c: 0c02 |00d8: move-result-object v2 │ │ +05bf7e: 6e30 370e 1002 |00d9: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bf84: 6200 b003 |00dc: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bf88: 1a01 c315 |00de: const-string v1, "android.media.metadata.USER_RATING" // string@15c3 │ │ +05bf8c: 7110 5521 0600 |00e0: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bf92: 0c02 |00e3: move-result-object v2 │ │ +05bf94: 6e30 370e 1002 |00e4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bf9a: 6200 b003 |00e7: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bf9e: 1a01 c015 |00e9: const-string v1, "android.media.metadata.RATING" // string@15c0 │ │ +05bfa2: 7110 5521 0600 |00eb: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bfa8: 0c02 |00ee: move-result-object v2 │ │ +05bfaa: 6e30 370e 1002 |00ef: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bfb0: 6200 b003 |00f2: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bfb4: 1a01 bc15 |00f4: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@15bc │ │ +05bfb8: 7110 5521 0300 |00f6: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bfbe: 0c02 |00f9: move-result-object v2 │ │ +05bfc0: 6e30 370e 1002 |00fa: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bfc6: 6200 b003 |00fd: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bfca: 1a01 bb15 |00ff: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@15bb │ │ +05bfce: 7110 5521 0300 |0101: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bfd4: 0c02 |0104: move-result-object v2 │ │ +05bfd6: 6e30 370e 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bfdc: 6200 b003 |0108: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bfe0: 1a01 b815 |010a: const-string v1, "android.media.metadata.DISPLAY_DESCRIPTION" // string@15b8 │ │ +05bfe4: 7110 5521 0300 |010c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05bfea: 0c02 |010f: move-result-object v2 │ │ +05bfec: 6e30 370e 1002 |0110: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05bff2: 6200 b003 |0113: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05bff6: 1a01 b915 |0115: const-string v1, "android.media.metadata.DISPLAY_ICON" // string@15b9 │ │ +05bffa: 7110 5521 0500 |0117: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05c000: 0c02 |011a: move-result-object v2 │ │ +05c002: 6e30 370e 1002 |011b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05c008: 6200 b003 |011e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05c00c: 1a01 ba15 |0120: const-string v1, "android.media.metadata.DISPLAY_ICON_URI" // string@15ba │ │ +05c010: 7110 5521 0300 |0122: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05c016: 0c02 |0125: move-result-object v2 │ │ +05c018: 6e30 370e 1002 |0126: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +05c01e: 2200 e601 |0129: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$1; // type@01e6 │ │ +05c022: 7010 6a0a 0000 |012b: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$1;.:()V // method@0a6a │ │ +05c028: 6900 af03 |012e: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03af │ │ +05c02c: 0e00 |0130: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=194 │ │ 0x000b line=195 │ │ 0x0016 line=196 │ │ 0x0021 line=197 │ │ 0x002c line=198 │ │ @@ -38431,20 +38431,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05c054: |[05c054] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;)V │ │ -05c064: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -05c06a: 2200 9400 |0003: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -05c06e: 7020 a202 2000 |0005: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ -05c074: 5b10 d003 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c078: 0e00 |000a: return-void │ │ +05c030: |[05c030] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;)V │ │ +05c040: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +05c046: 2200 9400 |0003: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +05c04a: 7020 a202 2000 |0005: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ +05c050: 5b10 d003 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c054: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0003 line=227 │ │ 0x000a line=228 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -38455,17 +38455,17 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05c07c: |[05c07c] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ -05c08c: 7020 780a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;)V // method@0a78 │ │ -05c092: 0e00 |0003: return-void │ │ +05c058: |[05c058] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ +05c068: 7020 780a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;)V // method@0a78 │ │ +05c06e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Bundle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/MediaMetadataCompat$1; │ │ @@ -38475,20 +38475,20 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05c094: |[05c094] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;)V │ │ -05c0a4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -05c0aa: 6e10 e902 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@02e9 │ │ -05c0b0: 0c00 |0006: move-result-object v0 │ │ -05c0b2: 5b10 d003 |0007: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c0b6: 0e00 |0009: return-void │ │ +05c070: |[05c070] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;)V │ │ +05c080: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +05c086: 6e10 e902 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@02e9 │ │ +05c08c: 0c00 |0006: move-result-object v0 │ │ +05c08e: 5b10 d003 |0007: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c092: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ 0x0009 line=232 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -38499,17 +38499,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05c0b8: |[05c0b8] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ -05c0c8: 7020 7a0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;)V // method@0a7a │ │ -05c0ce: 0e00 |0003: return-void │ │ +05c094: |[05c094] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ +05c0a4: 7020 7a0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;)V // method@0a7a │ │ +05c0aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/MediaMetadataCompat$1; │ │ @@ -38519,17 +38519,17 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c0d0: |[05c0d0] android.support.v4.media.MediaMetadataCompat.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; │ │ -05c0e0: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c0e4: 1100 |0002: return-object v0 │ │ +05c0ac: |[05c0ac] android.support.v4.media.MediaMetadataCompat.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; │ │ +05c0bc: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c0c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -38537,82 +38537,82 @@ │ │ type : '()Landroid/support/v4/util/ArrayMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c0e8: |[05c0e8] android.support.v4.media.MediaMetadataCompat.access$200:()Landroid/support/v4/util/ArrayMap; │ │ -05c0f8: 6200 b003 |0000: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05c0fc: 1100 |0002: return-object v0 │ │ +05c0c4: |[05c0c4] android.support.v4.media.MediaMetadataCompat.access$200:()Landroid/support/v4/util/ArrayMap; │ │ +05c0d4: 6200 b003 |0000: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05c0d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ name : 'fromMediaMetadata' │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -05c100: |[05c100] android.support.v4.media.MediaMetadataCompat.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; │ │ -05c110: 3808 0800 |0000: if-eqz v8, 0008 // +0008 │ │ -05c114: 6005 3600 |0002: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05c118: 1306 1500 |0004: const/16 v6, #int 21 // #15 │ │ -05c11c: 3565 0400 |0006: if-ge v5, v6, 000a // +0004 │ │ -05c120: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -05c122: 1103 |0009: return-object v3 │ │ -05c124: 2200 e701 |000a: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01e7 │ │ -05c128: 7010 6f0a 0000 |000c: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@0a6f │ │ -05c12e: 7110 970a 0800 |000f: invoke-static {v8}, Landroid/support/v4/media/MediaMetadataCompatApi21;.keySet:(Ljava/lang/Object;)Ljava/util/Set; // method@0a97 │ │ -05c134: 0c05 |0012: move-result-object v5 │ │ -05c136: 7210 8222 0500 |0013: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -05c13c: 0c01 |0016: move-result-object v1 │ │ -05c13e: 7210 3f22 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -05c144: 0a05 |001a: move-result v5 │ │ -05c146: 3805 3e00 |001b: if-eqz v5, 0059 // +003e │ │ -05c14a: 7210 4022 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -05c150: 0c02 |0020: move-result-object v2 │ │ -05c152: 1f02 f704 |0021: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -05c156: 6205 b003 |0023: sget-object v5, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05c15a: 6e20 300e 2500 |0025: invoke-virtual {v5, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -05c160: 0c04 |0028: move-result-object v4 │ │ -05c162: 1f04 e904 |0029: check-cast v4, Ljava/lang/Integer; // type@04e9 │ │ -05c166: 3804 ecff |002b: if-eqz v4, 0017 // -0014 │ │ -05c16a: 6e10 4f21 0400 |002d: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -05c170: 0a05 |0030: move-result v5 │ │ -05c172: 2b05 2f00 0000 |0031: packed-switch v5, 00000060 // +0000002f │ │ -05c178: 28e3 |0034: goto 0017 // -001d │ │ -05c17a: 7120 940a 2800 |0035: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getLong:(Ljava/lang/Object;Ljava/lang/String;)J // method@0a94 │ │ -05c180: 0b06 |0038: move-result-wide v6 │ │ -05c182: 6e40 730a 2076 |0039: invoke-virtual {v0, v2, v6, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0a73 │ │ -05c188: 28db |003c: goto 0017 // -0025 │ │ -05c18a: 7120 930a 2800 |003d: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0a93 │ │ -05c190: 0c05 |0040: move-result-object v5 │ │ -05c192: 6e30 720a 2005 |0041: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0a72 │ │ -05c198: 28d3 |0044: goto 0017 // -002d │ │ -05c19a: 7120 950a 2800 |0045: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@0a95 │ │ -05c1a0: 0c05 |0048: move-result-object v5 │ │ -05c1a2: 7110 a10a 0500 |0049: invoke-static {v5}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0aa1 │ │ -05c1a8: 0c05 |004c: move-result-object v5 │ │ -05c1aa: 6e30 740a 2005 |004d: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0a74 │ │ -05c1b0: 28c7 |0050: goto 0017 // -0039 │ │ -05c1b2: 7120 960a 2800 |0051: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; // method@0a96 │ │ -05c1b8: 0c05 |0054: move-result-object v5 │ │ -05c1ba: 6e30 760a 2005 |0055: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0a76 │ │ -05c1c0: 28bf |0058: goto 0017 // -0041 │ │ -05c1c2: 6e10 710a 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0a71 │ │ -05c1c8: 0c03 |005c: move-result-object v3 │ │ -05c1ca: 5b38 d103 |005d: iput-object v8, v3, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ -05c1ce: 28aa |005f: goto 0009 // -0056 │ │ -05c1d0: 0001 0400 0000 0000 0400 0000 2000 ... |0060: packed-switch-data (12 units) │ │ +05c0dc: |[05c0dc] android.support.v4.media.MediaMetadataCompat.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; │ │ +05c0ec: 3808 0800 |0000: if-eqz v8, 0008 // +0008 │ │ +05c0f0: 6005 3600 |0002: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05c0f4: 1306 1500 |0004: const/16 v6, #int 21 // #15 │ │ +05c0f8: 3565 0400 |0006: if-ge v5, v6, 000a // +0004 │ │ +05c0fc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +05c0fe: 1103 |0009: return-object v3 │ │ +05c100: 2200 e701 |000a: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01e7 │ │ +05c104: 7010 6f0a 0000 |000c: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@0a6f │ │ +05c10a: 7110 970a 0800 |000f: invoke-static {v8}, Landroid/support/v4/media/MediaMetadataCompatApi21;.keySet:(Ljava/lang/Object;)Ljava/util/Set; // method@0a97 │ │ +05c110: 0c05 |0012: move-result-object v5 │ │ +05c112: 7210 8222 0500 |0013: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +05c118: 0c01 |0016: move-result-object v1 │ │ +05c11a: 7210 3f22 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +05c120: 0a05 |001a: move-result v5 │ │ +05c122: 3805 3e00 |001b: if-eqz v5, 0059 // +003e │ │ +05c126: 7210 4022 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +05c12c: 0c02 |0020: move-result-object v2 │ │ +05c12e: 1f02 f704 |0021: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +05c132: 6205 b003 |0023: sget-object v5, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05c136: 6e20 300e 2500 |0025: invoke-virtual {v5, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +05c13c: 0c04 |0028: move-result-object v4 │ │ +05c13e: 1f04 e904 |0029: check-cast v4, Ljava/lang/Integer; // type@04e9 │ │ +05c142: 3804 ecff |002b: if-eqz v4, 0017 // -0014 │ │ +05c146: 6e10 4f21 0400 |002d: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +05c14c: 0a05 |0030: move-result v5 │ │ +05c14e: 2b05 2f00 0000 |0031: packed-switch v5, 00000060 // +0000002f │ │ +05c154: 28e3 |0034: goto 0017 // -001d │ │ +05c156: 7120 940a 2800 |0035: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getLong:(Ljava/lang/Object;Ljava/lang/String;)J // method@0a94 │ │ +05c15c: 0b06 |0038: move-result-wide v6 │ │ +05c15e: 6e40 730a 2076 |0039: invoke-virtual {v0, v2, v6, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0a73 │ │ +05c164: 28db |003c: goto 0017 // -0025 │ │ +05c166: 7120 930a 2800 |003d: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0a93 │ │ +05c16c: 0c05 |0040: move-result-object v5 │ │ +05c16e: 6e30 720a 2005 |0041: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0a72 │ │ +05c174: 28d3 |0044: goto 0017 // -002d │ │ +05c176: 7120 950a 2800 |0045: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@0a95 │ │ +05c17c: 0c05 |0048: move-result-object v5 │ │ +05c17e: 7110 a10a 0500 |0049: invoke-static {v5}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0aa1 │ │ +05c184: 0c05 |004c: move-result-object v5 │ │ +05c186: 6e30 740a 2005 |004d: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0a74 │ │ +05c18c: 28c7 |0050: goto 0017 // -0039 │ │ +05c18e: 7120 960a 2800 |0051: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; // method@0a96 │ │ +05c194: 0c05 |0054: move-result-object v5 │ │ +05c196: 6e30 760a 2005 |0055: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0a76 │ │ +05c19c: 28bf |0058: goto 0017 // -0041 │ │ +05c19e: 6e10 710a 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0a71 │ │ +05c1a4: 0c03 |005c: move-result-object v3 │ │ +05c1a6: 5b38 d103 |005d: iput-object v8, v3, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ +05c1aa: 28aa |005f: goto 0009 // -0056 │ │ +05c1ac: 0001 0400 0000 0000 0400 0000 2000 ... |0060: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0008 line=358 │ │ 0x0009 line=387 │ │ 0x000a line=361 │ │ 0x000f line=362 │ │ @@ -38640,19 +38640,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c1e8: |[05c1e8] android.support.v4.media.MediaMetadataCompat.containsKey:(Ljava/lang/String;)Z │ │ -05c1f8: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c1fc: 6e20 a302 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@02a3 │ │ -05c202: 0a00 |0005: move-result v0 │ │ -05c204: 0f00 |0006: return v0 │ │ +05c1c4: |[05c1c4] android.support.v4.media.MediaMetadataCompat.containsKey:(Ljava/lang/String;)Z │ │ +05c1d4: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c1d8: 6e20 a302 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@02a3 │ │ +05c1de: 0a00 |0005: move-result v0 │ │ +05c1e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -38661,17 +38661,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c208: |[05c208] android.support.v4.media.MediaMetadataCompat.describeContents:()I │ │ -05c218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c21a: 0f00 |0001: return v0 │ │ +05c1e4: |[05c1e4] android.support.v4.media.MediaMetadataCompat.describeContents:()I │ │ +05c1f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c1f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -38679,28 +38679,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05c21c: |[05c21c] android.support.v4.media.MediaMetadataCompat.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -05c22c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05c22e: 5453 d003 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c232: 6e20 ae02 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -05c238: 0c03 |0006: move-result-object v3 │ │ -05c23a: 0730 |0007: move-object v0, v3 │ │ -05c23c: 1f00 5200 |0008: check-cast v0, Landroid/graphics/Bitmap; // type@0052 │ │ -05c240: 0701 |000a: move-object v1, v0 │ │ -05c242: 1101 |000b: return-object v1 │ │ -05c244: 0d02 |000c: move-exception v2 │ │ -05c246: 1a03 5e0f |000d: const-string v3, "MediaMetadata" // string@0f5e │ │ -05c24a: 1a04 7a05 |000f: const-string v4, "Failed to retrieve a key as Bitmap." // string@057a │ │ -05c24e: 7130 161c 4302 |0011: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -05c254: 28f7 |0014: goto 000b // -0009 │ │ +05c1f8: |[05c1f8] android.support.v4.media.MediaMetadataCompat.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +05c208: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05c20a: 5453 d003 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c20e: 6e20 ae02 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +05c214: 0c03 |0006: move-result-object v3 │ │ +05c216: 0730 |0007: move-object v0, v3 │ │ +05c218: 1f00 5200 |0008: check-cast v0, Landroid/graphics/Bitmap; // type@0052 │ │ +05c21c: 0701 |000a: move-object v1, v0 │ │ +05c21e: 1101 |000b: return-object v1 │ │ +05c220: 0d02 |000c: move-exception v2 │ │ +05c222: 1a03 5a0f |000d: const-string v3, "MediaMetadata" // string@0f5a │ │ +05c226: 1a04 7a05 |000f: const-string v4, "Failed to retrieve a key as Bitmap." // string@057a │ │ +05c22a: 7130 161c 4302 |0011: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +05c230: 28f7 |0014: goto 000b // -0009 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0000 line=309 │ │ 0x0001 line=311 │ │ 0x000b line=316 │ │ @@ -38717,20 +38717,20 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -05c268: |[05c268] android.support.v4.media.MediaMetadataCompat.getLong:(Ljava/lang/String;)J │ │ -05c278: 5440 d003 |0000: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c27c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -05c280: 6e40 ad02 5032 |0004: invoke-virtual {v0, v5, v2, v3}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;J)J // method@02ad │ │ -05c286: 0b00 |0007: move-result-wide v0 │ │ -05c288: 1000 |0008: return-wide v0 │ │ +05c244: |[05c244] android.support.v4.media.MediaMetadataCompat.getLong:(Ljava/lang/String;)J │ │ +05c254: 5440 d003 |0000: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c258: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +05c25c: 6e40 ad02 5032 |0004: invoke-virtual {v0, v5, v2, v3}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;J)J // method@02ad │ │ +05c262: 0b00 |0007: move-result-wide v0 │ │ +05c264: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0009 reg=5 key Ljava/lang/String; │ │ │ │ @@ -38739,67 +38739,67 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -05c28c: |[05c28c] android.support.v4.media.MediaMetadataCompat.getMediaMetadata:()Ljava/lang/Object; │ │ -05c29c: 5464 d103 |0000: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ -05c2a0: 3904 0800 |0002: if-nez v4, 000a // +0008 │ │ -05c2a4: 6004 3600 |0004: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05c2a8: 1305 1500 |0006: const/16 v5, #int 21 // #15 │ │ -05c2ac: 3554 0500 |0008: if-ge v4, v5, 000d // +0005 │ │ -05c2b0: 5464 d103 |000a: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ -05c2b4: 1104 |000c: return-object v4 │ │ -05c2b6: 7100 8c0a 0000 |000d: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.newInstance:()Ljava/lang/Object; // method@0a8c │ │ -05c2bc: 0c00 |0010: move-result-object v0 │ │ -05c2be: 6e10 870a 0600 |0011: invoke-virtual {v6}, Landroid/support/v4/media/MediaMetadataCompat;.keySet:()Ljava/util/Set; // method@0a87 │ │ -05c2c4: 0c04 |0014: move-result-object v4 │ │ -05c2c6: 7210 8222 0400 |0015: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -05c2cc: 0c01 |0018: move-result-object v1 │ │ -05c2ce: 7210 3f22 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -05c2d4: 0a04 |001c: move-result v4 │ │ -05c2d6: 3804 3e00 |001d: if-eqz v4, 005b // +003e │ │ -05c2da: 7210 4022 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -05c2e0: 0c02 |0022: move-result-object v2 │ │ -05c2e2: 1f02 f704 |0023: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -05c2e6: 6204 b003 |0025: sget-object v4, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ -05c2ea: 6e20 300e 2400 |0027: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -05c2f0: 0c03 |002a: move-result-object v3 │ │ -05c2f2: 1f03 e904 |002b: check-cast v3, Ljava/lang/Integer; // type@04e9 │ │ -05c2f6: 3803 ecff |002d: if-eqz v3, 0019 // -0014 │ │ -05c2fa: 6e10 4f21 0300 |002f: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -05c300: 0a04 |0032: move-result v4 │ │ -05c302: 2b04 3100 0000 |0033: packed-switch v4, 00000064 // +00000031 │ │ -05c308: 28e3 |0036: goto 0019 // -001d │ │ -05c30a: 6e20 820a 2600 |0037: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getLong:(Ljava/lang/String;)J // method@0a82 │ │ -05c310: 0b04 |003a: move-result-wide v4 │ │ -05c312: 7140 8e0a 2054 |003b: invoke-static {v0, v2, v4, v5}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V // method@0a8e │ │ -05c318: 28db |003e: goto 0019 // -0025 │ │ -05c31a: 6e20 810a 2600 |003f: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0a81 │ │ -05c320: 0c04 |0042: move-result-object v4 │ │ -05c322: 7130 8d0a 2004 |0043: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0a8d │ │ -05c328: 28d3 |0046: goto 0019 // -002d │ │ -05c32a: 6e20 840a 2600 |0047: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; // method@0a84 │ │ -05c330: 0c04 |004a: move-result-object v4 │ │ -05c332: 6e10 a30a 0400 |004b: invoke-virtual {v4}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0aa3 │ │ -05c338: 0c04 |004e: move-result-object v4 │ │ -05c33a: 7130 8f0a 2004 |004f: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V // method@0a8f │ │ -05c340: 28c7 |0052: goto 0019 // -0039 │ │ -05c342: 6e20 860a 2600 |0053: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0a86 │ │ -05c348: 0c04 |0056: move-result-object v4 │ │ -05c34a: 7130 910a 2004 |0057: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0a91 │ │ -05c350: 28bf |005a: goto 0019 // -0041 │ │ -05c352: 7110 8b0a 0000 |005b: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.build:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a8b │ │ -05c358: 0c04 |005e: move-result-object v4 │ │ -05c35a: 5b64 d103 |005f: iput-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ -05c35e: 5464 d103 |0061: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ -05c362: 28a9 |0063: goto 000c // -0057 │ │ -05c364: 0001 0400 0000 0000 0400 0000 2000 ... |0064: packed-switch-data (12 units) │ │ +05c268: |[05c268] android.support.v4.media.MediaMetadataCompat.getMediaMetadata:()Ljava/lang/Object; │ │ +05c278: 5464 d103 |0000: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ +05c27c: 3904 0800 |0002: if-nez v4, 000a // +0008 │ │ +05c280: 6004 3600 |0004: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05c284: 1305 1500 |0006: const/16 v5, #int 21 // #15 │ │ +05c288: 3554 0500 |0008: if-ge v4, v5, 000d // +0005 │ │ +05c28c: 5464 d103 |000a: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ +05c290: 1104 |000c: return-object v4 │ │ +05c292: 7100 8c0a 0000 |000d: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.newInstance:()Ljava/lang/Object; // method@0a8c │ │ +05c298: 0c00 |0010: move-result-object v0 │ │ +05c29a: 6e10 870a 0600 |0011: invoke-virtual {v6}, Landroid/support/v4/media/MediaMetadataCompat;.keySet:()Ljava/util/Set; // method@0a87 │ │ +05c2a0: 0c04 |0014: move-result-object v4 │ │ +05c2a2: 7210 8222 0400 |0015: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +05c2a8: 0c01 |0018: move-result-object v1 │ │ +05c2aa: 7210 3f22 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +05c2b0: 0a04 |001c: move-result v4 │ │ +05c2b2: 3804 3e00 |001d: if-eqz v4, 005b // +003e │ │ +05c2b6: 7210 4022 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +05c2bc: 0c02 |0022: move-result-object v2 │ │ +05c2be: 1f02 f704 |0023: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +05c2c2: 6204 b003 |0025: sget-object v4, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03b0 │ │ +05c2c6: 6e20 300e 2400 |0027: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +05c2cc: 0c03 |002a: move-result-object v3 │ │ +05c2ce: 1f03 e904 |002b: check-cast v3, Ljava/lang/Integer; // type@04e9 │ │ +05c2d2: 3803 ecff |002d: if-eqz v3, 0019 // -0014 │ │ +05c2d6: 6e10 4f21 0300 |002f: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +05c2dc: 0a04 |0032: move-result v4 │ │ +05c2de: 2b04 3100 0000 |0033: packed-switch v4, 00000064 // +00000031 │ │ +05c2e4: 28e3 |0036: goto 0019 // -001d │ │ +05c2e6: 6e20 820a 2600 |0037: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getLong:(Ljava/lang/String;)J // method@0a82 │ │ +05c2ec: 0b04 |003a: move-result-wide v4 │ │ +05c2ee: 7140 8e0a 2054 |003b: invoke-static {v0, v2, v4, v5}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V // method@0a8e │ │ +05c2f4: 28db |003e: goto 0019 // -0025 │ │ +05c2f6: 6e20 810a 2600 |003f: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0a81 │ │ +05c2fc: 0c04 |0042: move-result-object v4 │ │ +05c2fe: 7130 8d0a 2004 |0043: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0a8d │ │ +05c304: 28d3 |0046: goto 0019 // -002d │ │ +05c306: 6e20 840a 2600 |0047: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; // method@0a84 │ │ +05c30c: 0c04 |004a: move-result-object v4 │ │ +05c30e: 6e10 a30a 0400 |004b: invoke-virtual {v4}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0aa3 │ │ +05c314: 0c04 |004e: move-result-object v4 │ │ +05c316: 7130 8f0a 2004 |004f: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V // method@0a8f │ │ +05c31c: 28c7 |0052: goto 0019 // -0039 │ │ +05c31e: 6e20 860a 2600 |0053: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0a86 │ │ +05c324: 0c04 |0056: move-result-object v4 │ │ +05c326: 7130 910a 2004 |0057: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0a91 │ │ +05c32c: 28bf |005a: goto 0019 // -0041 │ │ +05c32e: 7110 8b0a 0000 |005b: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.build:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a8b │ │ +05c334: 0c04 |005e: move-result-object v4 │ │ +05c336: 5b64 d103 |005f: iput-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ +05c33a: 5464 d103 |0061: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03d1 │ │ +05c33e: 28a9 |0063: goto 000c // -0057 │ │ +05c340: 0001 0400 0000 0000 0400 0000 2000 ... |0064: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x000a line=400 │ │ 0x000c line=428 │ │ 0x000d line=403 │ │ 0x0011 line=404 │ │ @@ -38825,28 +38825,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05c37c: |[05c37c] android.support.v4.media.MediaMetadataCompat.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; │ │ -05c38c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05c38e: 5453 d003 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c392: 6e20 ae02 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -05c398: 0c03 |0006: move-result-object v3 │ │ -05c39a: 0730 |0007: move-object v0, v3 │ │ -05c39c: 1f00 ec01 |0008: check-cast v0, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ -05c3a0: 0702 |000a: move-object v2, v0 │ │ -05c3a2: 1102 |000b: return-object v2 │ │ -05c3a4: 0d01 |000c: move-exception v1 │ │ -05c3a6: 1a03 5e0f |000d: const-string v3, "MediaMetadata" // string@0f5e │ │ -05c3aa: 1a04 7b05 |000f: const-string v4, "Failed to retrieve a key as Rating." // string@057b │ │ -05c3ae: 7130 161c 4301 |0011: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -05c3b4: 28f7 |0014: goto 000b // -0009 │ │ +05c358: |[05c358] android.support.v4.media.MediaMetadataCompat.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; │ │ +05c368: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05c36a: 5453 d003 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c36e: 6e20 ae02 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +05c374: 0c03 |0006: move-result-object v3 │ │ +05c376: 0730 |0007: move-object v0, v3 │ │ +05c378: 1f00 ec01 |0008: check-cast v0, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ +05c37c: 0702 |000a: move-object v2, v0 │ │ +05c37e: 1102 |000b: return-object v2 │ │ +05c380: 0d01 |000c: move-exception v1 │ │ +05c382: 1a03 5a0f |000d: const-string v3, "MediaMetadata" // string@0f5a │ │ +05c386: 1a04 7b05 |000f: const-string v4, "Failed to retrieve a key as Rating." // string@057b │ │ +05c38a: 7130 161c 4301 |0011: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +05c390: 28f7 |0014: goto 000b // -0009 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0000 line=291 │ │ 0x0001 line=293 │ │ 0x000b line=298 │ │ @@ -38863,24 +38863,24 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05c3c8: |[05c3c8] android.support.v4.media.MediaMetadataCompat.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -05c3d8: 5421 d003 |0000: iget-object v1, v2, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c3dc: 6e20 a802 3100 |0002: invoke-virtual {v1, v3}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ -05c3e2: 0c00 |0005: move-result-object v0 │ │ -05c3e4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -05c3e8: 7210 1c21 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@211c │ │ -05c3ee: 0c01 |000b: move-result-object v1 │ │ -05c3f0: 1101 |000c: return-object v1 │ │ -05c3f2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -05c3f4: 28fe |000e: goto 000c // -0002 │ │ +05c3a4: |[05c3a4] android.support.v4.media.MediaMetadataCompat.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +05c3b4: 5421 d003 |0000: iget-object v1, v2, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c3b8: 6e20 a802 3100 |0002: invoke-virtual {v1, v3}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ +05c3be: 0c00 |0005: move-result-object v0 │ │ +05c3c0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +05c3c4: 7210 1c21 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@211c │ │ +05c3ca: 0c01 |000b: move-result-object v1 │ │ +05c3cc: 1101 |000c: return-object v1 │ │ +05c3ce: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +05c3d0: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0006 line=266 │ │ 0x0008 line=267 │ │ 0x000c line=269 │ │ locals : │ │ @@ -38893,19 +38893,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c3f8: |[05c3f8] android.support.v4.media.MediaMetadataCompat.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -05c408: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c40c: 6e20 a802 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ -05c412: 0c00 |0005: move-result-object v0 │ │ -05c414: 1100 |0006: return-object v0 │ │ +05c3d4: |[05c3d4] android.support.v4.media.MediaMetadataCompat.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +05c3e4: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c3e8: 6e20 a802 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ +05c3ee: 0c00 |0005: move-result-object v0 │ │ +05c3f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -38914,19 +38914,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c418: |[05c418] android.support.v4.media.MediaMetadataCompat.keySet:()Ljava/util/Set; │ │ -05c428: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c42c: 6e10 b602 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@02b6 │ │ -05c432: 0c00 |0005: move-result-object v0 │ │ -05c434: 1100 |0006: return-object v0 │ │ +05c3f4: |[05c3f4] android.support.v4.media.MediaMetadataCompat.keySet:()Ljava/util/Set; │ │ +05c404: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c408: 6e10 b602 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@02b6 │ │ +05c40e: 0c00 |0005: move-result-object v0 │ │ +05c410: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -38934,19 +38934,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c438: |[05c438] android.support.v4.media.MediaMetadataCompat.size:()I │ │ -05c448: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c44c: 6e10 c602 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@02c6 │ │ -05c452: 0a00 |0005: move-result v0 │ │ -05c454: 0f00 |0006: return v0 │ │ +05c414: |[05c414] android.support.v4.media.MediaMetadataCompat.size:()I │ │ +05c424: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c428: 6e10 c602 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@02c6 │ │ +05c42e: 0a00 |0005: move-result v0 │ │ +05c430: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #10 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -38954,34 +38954,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05c458: |[05c458] android.support.v4.media.MediaMetadataCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05c468: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ -05c46c: 6e20 f002 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@02f0 │ │ -05c472: 0e00 |0005: return-void │ │ +05c434: |[05c434] android.support.v4.media.MediaMetadataCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05c444: 5410 d003 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03d0 │ │ +05c448: 6e20 f002 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@02f0 │ │ +05c44e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0005 line=327 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 3935 (MediaMetadataCompat.java) │ │ + source_file_idx : 3931 (MediaMetadataCompat.java) │ │ │ │ Class #207 header: │ │ class_idx : 489 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3936 │ │ +source_file_idx : 3932 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -39001,17 +39001,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c474: |[05c474] android.support.v4.media.MediaMetadataCompatApi21$Builder.:()V │ │ -05c484: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05c48a: 0e00 |0003: return-void │ │ +05c450: |[05c450] android.support.v4.media.MediaMetadataCompatApi21$Builder.:()V │ │ +05c460: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05c466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompatApi21$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ @@ -39019,19 +39019,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 │ │ -05c48c: |[05c48c] android.support.v4.media.MediaMetadataCompatApi21$Builder.build:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05c49c: 1f01 7500 |0000: check-cast v1, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ -05c4a0: 6e10 fc01 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata$Builder;.build:()Landroid/media/MediaMetadata; // method@01fc │ │ -05c4a6: 0c00 |0005: move-result-object v0 │ │ -05c4a8: 1100 |0006: return-object v0 │ │ +05c468: |[05c468] android.support.v4.media.MediaMetadataCompatApi21$Builder.build:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05c478: 1f01 7500 |0000: check-cast v1, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ +05c47c: 6e10 fc01 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata$Builder;.build:()Landroid/media/MediaMetadata; // method@01fc │ │ +05c482: 0c00 |0005: move-result-object v0 │ │ +05c484: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 builderObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ @@ -39039,36 +39039,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c4ac: |[05c4ac] android.support.v4.media.MediaMetadataCompatApi21$Builder.newInstance:()Ljava/lang/Object; │ │ -05c4bc: 2200 7500 |0000: new-instance v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ -05c4c0: 7010 fb01 0000 |0002: invoke-direct {v0}, Landroid/media/MediaMetadata$Builder;.:()V // method@01fb │ │ -05c4c6: 1100 |0005: return-object v0 │ │ +05c488: |[05c488] android.support.v4.media.MediaMetadataCompatApi21$Builder.newInstance:()Ljava/lang/Object; │ │ +05c498: 2200 7500 |0000: new-instance v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ +05c49c: 7010 fb01 0000 |0002: invoke-direct {v0}, Landroid/media/MediaMetadata$Builder;.:()V // method@01fb │ │ +05c4a2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ name : 'putBitmap' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05c4c8: |[05c4c8] android.support.v4.media.MediaMetadataCompatApi21$Builder.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -05c4d8: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ -05c4dc: 6e30 fd01 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/media/MediaMetadata$Builder; // method@01fd │ │ -05c4e2: 0e00 |0005: return-void │ │ +05c4a4: |[05c4a4] android.support.v4.media.MediaMetadataCompatApi21$Builder.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +05c4b4: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ +05c4b8: 6e30 fd01 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/media/MediaMetadata$Builder; // method@01fd │ │ +05c4be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -39079,18 +39079,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05c4e4: |[05c4e4] android.support.v4.media.MediaMetadataCompatApi21$Builder.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V │ │ -05c4f4: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ -05c4f8: 6e40 fe01 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaMetadata$Builder;.putLong:(Ljava/lang/String;J)Landroid/media/MediaMetadata$Builder; // method@01fe │ │ -05c4fe: 0e00 |0005: return-void │ │ +05c4c0: |[05c4c0] android.support.v4.media.MediaMetadataCompatApi21$Builder.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V │ │ +05c4d0: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ +05c4d4: 6e40 fe01 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaMetadata$Builder;.putLong:(Ljava/lang/String;J)Landroid/media/MediaMetadata$Builder; // method@01fe │ │ +05c4da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -39101,19 +39101,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05c500: |[05c500] android.support.v4.media.MediaMetadataCompatApi21$Builder.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ -05c510: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ -05c514: 1f02 7e00 |0002: check-cast v2, Landroid/media/Rating; // type@007e │ │ -05c518: 6e30 ff01 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putRating:(Ljava/lang/String;Landroid/media/Rating;)Landroid/media/MediaMetadata$Builder; // method@01ff │ │ -05c51e: 0e00 |0007: return-void │ │ +05c4dc: |[05c4dc] android.support.v4.media.MediaMetadataCompatApi21$Builder.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ +05c4ec: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ +05c4f0: 1f02 7e00 |0002: check-cast v2, Landroid/media/Rating; // type@007e │ │ +05c4f4: 6e30 ff01 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putRating:(Ljava/lang/String;Landroid/media/Rating;)Landroid/media/MediaMetadata$Builder; // method@01ff │ │ +05c4fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0007 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 ratingObj Ljava/lang/Object; │ │ @@ -39124,18 +39124,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05c520: |[05c520] android.support.v4.media.MediaMetadataCompatApi21$Builder.putString:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V │ │ -05c530: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ -05c534: 6e30 0002 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/media/MediaMetadata$Builder; // method@0200 │ │ -05c53a: 0e00 |0005: return-void │ │ +05c4fc: |[05c4fc] android.support.v4.media.MediaMetadataCompatApi21$Builder.putString:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V │ │ +05c50c: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ +05c510: 6e30 0002 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/media/MediaMetadata$Builder; // method@0200 │ │ +05c516: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -39146,35 +39146,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05c53c: |[05c53c] android.support.v4.media.MediaMetadataCompatApi21$Builder.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V │ │ -05c54c: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ -05c550: 6e30 0102 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/media/MediaMetadata$Builder; // method@0201 │ │ -05c556: 0e00 |0005: return-void │ │ +05c518: |[05c518] android.support.v4.media.MediaMetadataCompatApi21$Builder.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V │ │ +05c528: 1f00 7500 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@0075 │ │ +05c52c: 6e30 0102 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/media/MediaMetadata$Builder; // method@0201 │ │ +05c532: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 value Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3936 (MediaMetadataCompatApi21.java) │ │ + source_file_idx : 3932 (MediaMetadataCompatApi21.java) │ │ │ │ Class #208 header: │ │ class_idx : 490 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3936 │ │ +source_file_idx : 3932 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -39195,17 +39195,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c558: |[05c558] android.support.v4.media.MediaMetadataCompatApi21.:()V │ │ -05c568: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05c56e: 0e00 |0003: return-void │ │ +05c534: |[05c534] android.support.v4.media.MediaMetadataCompatApi21.:()V │ │ +05c544: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05c54a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompatApi21; │ │ │ │ @@ -39214,19 +39214,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c570: |[05c570] android.support.v4.media.MediaMetadataCompatApi21.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -05c580: 1f01 7600 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ -05c584: 6e20 0202 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0202 │ │ -05c58a: 0c00 |0005: move-result-object v0 │ │ -05c58c: 1100 |0006: return-object v0 │ │ +05c54c: |[05c54c] android.support.v4.media.MediaMetadataCompatApi21.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +05c55c: 1f01 7600 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ +05c560: 6e20 0202 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0202 │ │ +05c566: 0c00 |0005: move-result-object v0 │ │ +05c568: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -39235,19 +39235,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c590: |[05c590] android.support.v4.media.MediaMetadataCompatApi21.getLong:(Ljava/lang/Object;Ljava/lang/String;)J │ │ -05c5a0: 1f02 7600 |0000: check-cast v2, Landroid/media/MediaMetadata; // type@0076 │ │ -05c5a4: 6e20 0302 3200 |0002: invoke-virtual {v2, v3}, Landroid/media/MediaMetadata;.getLong:(Ljava/lang/String;)J // method@0203 │ │ -05c5aa: 0b00 |0005: move-result-wide v0 │ │ -05c5ac: 1000 |0006: return-wide v0 │ │ +05c56c: |[05c56c] android.support.v4.media.MediaMetadataCompatApi21.getLong:(Ljava/lang/Object;Ljava/lang/String;)J │ │ +05c57c: 1f02 7600 |0000: check-cast v2, Landroid/media/MediaMetadata; // type@0076 │ │ +05c580: 6e20 0302 3200 |0002: invoke-virtual {v2, v3}, Landroid/media/MediaMetadata;.getLong:(Ljava/lang/String;)J // method@0203 │ │ +05c586: 0b00 |0005: move-result-wide v0 │ │ +05c588: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=3 key Ljava/lang/String; │ │ │ │ @@ -39256,19 +39256,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c5b0: |[05c5b0] android.support.v4.media.MediaMetadataCompatApi21.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ -05c5c0: 1f01 7600 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ -05c5c4: 6e20 0402 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getRating:(Ljava/lang/String;)Landroid/media/Rating; // method@0204 │ │ -05c5ca: 0c00 |0005: move-result-object v0 │ │ -05c5cc: 1100 |0006: return-object v0 │ │ +05c58c: |[05c58c] android.support.v4.media.MediaMetadataCompatApi21.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ +05c59c: 1f01 7600 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ +05c5a0: 6e20 0402 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getRating:(Ljava/lang/String;)Landroid/media/Rating; // method@0204 │ │ +05c5a6: 0c00 |0005: move-result-object v0 │ │ +05c5a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -39277,19 +39277,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c5d0: |[05c5d0] android.support.v4.media.MediaMetadataCompatApi21.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -05c5e0: 1f01 7600 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ -05c5e4: 6e20 0502 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0205 │ │ -05c5ea: 0c00 |0005: move-result-object v0 │ │ -05c5ec: 1100 |0006: return-object v0 │ │ +05c5ac: |[05c5ac] android.support.v4.media.MediaMetadataCompatApi21.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +05c5bc: 1f01 7600 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ +05c5c0: 6e20 0502 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0205 │ │ +05c5c6: 0c00 |0005: move-result-object v0 │ │ +05c5c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -39298,33 +39298,33 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/Set;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c5f0: |[05c5f0] android.support.v4.media.MediaMetadataCompatApi21.keySet:(Ljava/lang/Object;)Ljava/util/Set; │ │ -05c600: 1f01 7600 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ -05c604: 6e10 0602 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata;.keySet:()Ljava/util/Set; // method@0206 │ │ -05c60a: 0c00 |0005: move-result-object v0 │ │ -05c60c: 1100 |0006: return-object v0 │ │ +05c5cc: |[05c5cc] android.support.v4.media.MediaMetadataCompatApi21.keySet:(Ljava/lang/Object;)Ljava/util/Set; │ │ +05c5dc: 1f01 7600 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ +05c5e0: 6e10 0602 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata;.keySet:()Ljava/util/Set; // method@0206 │ │ +05c5e6: 0c00 |0005: move-result-object v0 │ │ +05c5e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3936 (MediaMetadataCompatApi21.java) │ │ + source_file_idx : 3932 (MediaMetadataCompatApi21.java) │ │ │ │ Class #209 header: │ │ class_idx : 491 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4288 │ │ +source_file_idx : 4284 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -39346,17 +39346,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c610: |[05c610] android.support.v4.media.RatingCompat$1.:()V │ │ -05c620: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05c626: 0e00 |0003: return-void │ │ +05c5ec: |[05c5ec] android.support.v4.media.RatingCompat$1.:()V │ │ +05c5fc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05c602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompat$1; │ │ │ │ Virtual methods - │ │ @@ -39365,23 +39365,23 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -05c628: |[05c628] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; │ │ -05c638: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ -05c63c: 6e10 eb02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -05c642: 0a01 |0005: move-result v1 │ │ -05c644: 6e10 ea02 0500 |0006: invoke-virtual {v5}, Landroid/os/Parcel;.readFloat:()F // method@02ea │ │ -05c64a: 0a02 |0009: move-result v2 │ │ -05c64c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -05c64e: 7040 9f0a 1032 |000b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/media/RatingCompat;.:(IFLandroid/support/v4/media/RatingCompat$1;)V // method@0a9f │ │ -05c654: 1100 |000e: return-object v0 │ │ +05c604: |[05c604] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; │ │ +05c614: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ +05c618: 6e10 eb02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +05c61e: 0a01 |0005: move-result v1 │ │ +05c620: 6e10 ea02 0500 |0006: invoke-virtual {v5}, Landroid/os/Parcel;.readFloat:()F // method@02ea │ │ +05c626: 0a02 |0009: move-result v2 │ │ +05c628: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +05c62a: 7040 9f0a 1032 |000b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/media/RatingCompat;.:(IFLandroid/support/v4/media/RatingCompat$1;)V // method@0a9f │ │ +05c630: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x000f reg=5 p Landroid/os/Parcel; │ │ │ │ @@ -39390,18 +39390,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 │ │ -05c658: |[05c658] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05c668: 6e20 990a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; // method@0a99 │ │ -05c66e: 0c00 |0003: move-result-object v0 │ │ -05c670: 1100 |0004: return-object v0 │ │ +05c634: |[05c634] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05c644: 6e20 990a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; // method@0a99 │ │ +05c64a: 0c00 |0003: move-result-object v0 │ │ +05c64c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -39410,17 +39410,17 @@ │ │ type : '(I)[Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c674: |[05c674] android.support.v4.media.RatingCompat$1.newArray:(I)[Landroid/support/v4/media/RatingCompat; │ │ -05c684: 2320 8406 |0000: new-array v0, v2, [Landroid/support/v4/media/RatingCompat; // type@0684 │ │ -05c688: 1100 |0002: return-object v0 │ │ +05c650: |[05c650] android.support.v4.media.RatingCompat$1.newArray:(I)[Landroid/support/v4/media/RatingCompat; │ │ +05c660: 2320 8406 |0000: new-array v0, v2, [Landroid/support/v4/media/RatingCompat; // type@0684 │ │ +05c664: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -39429,32 +39429,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 │ │ -05c68c: |[05c68c] android.support.v4.media.RatingCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -05c69c: 6e20 9b0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.newArray:(I)[Landroid/support/v4/media/RatingCompat; // method@0a9b │ │ -05c6a2: 0c00 |0003: move-result-object v0 │ │ -05c6a4: 1100 |0004: return-object v0 │ │ +05c668: |[05c668] android.support.v4.media.RatingCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +05c678: 6e20 9b0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.newArray:(I)[Landroid/support/v4/media/RatingCompat; // method@0a9b │ │ +05c67e: 0c00 |0003: move-result-object v0 │ │ +05c680: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 4288 (RatingCompat.java) │ │ + source_file_idx : 4284 (RatingCompat.java) │ │ │ │ Class #210 header: │ │ class_idx : 492 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4288 │ │ +source_file_idx : 4284 │ │ static_fields_size : 10 │ │ instance_fields_size: 3 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 10 │ │ │ │ Class #210 annotations: │ │ Annotations on field #978 'CREATOR' │ │ @@ -39536,38 +39536,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05c6a8: |[05c6a8] android.support.v4.media.RatingCompat.:()V │ │ -05c6b8: 2200 eb01 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat$1; // type@01eb │ │ -05c6bc: 7010 980a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/RatingCompat$1;.:()V // method@0a98 │ │ -05c6c2: 6900 d203 |0005: sput-object v0, Landroid/support/v4/media/RatingCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03d2 │ │ -05c6c6: 0e00 |0007: return-void │ │ +05c684: |[05c684] android.support.v4.media.RatingCompat.:()V │ │ +05c694: 2200 eb01 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat$1; // type@01eb │ │ +05c698: 7010 980a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/RatingCompat$1;.:()V // method@0a98 │ │ +05c69e: 6900 d203 |0005: sput-object v0, Landroid/support/v4/media/RatingCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03d2 │ │ +05c6a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ name : '' │ │ type : '(IF)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05c6c8: |[05c6c8] android.support.v4.media.RatingCompat.:(IF)V │ │ -05c6d8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05c6de: 5901 dd03 |0003: iput v1, v0, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05c6e2: 5902 de03 |0005: iput v2, v0, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ -05c6e6: 0e00 |0007: return-void │ │ +05c6a4: |[05c6a4] android.support.v4.media.RatingCompat.:(IF)V │ │ +05c6b4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05c6ba: 5901 dd03 |0003: iput v1, v0, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05c6be: 5902 de03 |0005: iput v2, v0, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ +05c6c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0005 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ @@ -39580,17 +39580,17 @@ │ │ type : '(IFLandroid/support/v4/media/RatingCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05c6e8: |[05c6e8] android.support.v4.media.RatingCompat.:(IFLandroid/support/v4/media/RatingCompat$1;)V │ │ -05c6f8: 7030 9e0a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ -05c6fe: 0e00 |0003: return-void │ │ +05c6c4: |[05c6c4] android.support.v4.media.RatingCompat.:(IFLandroid/support/v4/media/RatingCompat$1;)V │ │ +05c6d4: 7030 9e0a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ +05c6da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompat; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 F │ │ @@ -39601,54 +39601,54 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -05c700: |[05c700] android.support.v4.media.RatingCompat.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; │ │ -05c710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c712: 3804 0800 |0001: if-eqz v4, 0009 // +0008 │ │ -05c716: 6002 3600 |0003: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05c71a: 1303 1500 |0005: const/16 v3, #int 21 // #15 │ │ -05c71e: 3532 0300 |0007: if-ge v2, v3, 000a // +0003 │ │ -05c722: 1100 |0009: return-object v0 │ │ -05c724: 7110 b20a 0400 |000a: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getRatingStyle:(Ljava/lang/Object;)I // method@0ab2 │ │ -05c72a: 0a01 |000d: move-result v1 │ │ -05c72c: 7110 b50a 0400 |000e: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isRated:(Ljava/lang/Object;)Z // method@0ab5 │ │ -05c732: 0a02 |0011: move-result v2 │ │ -05c734: 3802 2c00 |0012: if-eqz v2, 003e // +002c │ │ -05c738: 2b01 3000 0000 |0014: packed-switch v1, 00000044 // +00000030 │ │ -05c73e: 28f2 |0017: goto 0009 // -000e │ │ -05c740: 7110 b40a 0400 |0018: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.hasHeart:(Ljava/lang/Object;)Z // method@0ab4 │ │ -05c746: 0a02 |001b: move-result v2 │ │ -05c748: 7110 a90a 0200 |001c: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0aa9 │ │ -05c74e: 0c00 |001f: move-result-object v0 │ │ -05c750: 5b04 dc03 |0020: iput-object v4, v0, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ -05c754: 28e7 |0022: goto 0009 // -0019 │ │ -05c756: 7110 b60a 0400 |0023: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isThumbUp:(Ljava/lang/Object;)Z // method@0ab6 │ │ -05c75c: 0a02 |0026: move-result v2 │ │ -05c75e: 7110 ac0a 0200 |0027: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0aac │ │ -05c764: 0c00 |002a: move-result-object v0 │ │ -05c766: 28f5 |002b: goto 0020 // -000b │ │ -05c768: 7110 b30a 0400 |002c: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getStarRating:(Ljava/lang/Object;)F // method@0ab3 │ │ -05c76e: 0a02 |002f: move-result v2 │ │ -05c770: 7120 ab0a 2100 |0030: invoke-static {v1, v2}, Landroid/support/v4/media/RatingCompat;.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; // method@0aab │ │ -05c776: 0c00 |0033: move-result-object v0 │ │ -05c778: 28ec |0034: goto 0020 // -0014 │ │ -05c77a: 7110 b10a 0400 |0035: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getPercentRating:(Ljava/lang/Object;)F // method@0ab1 │ │ -05c780: 0a02 |0038: move-result v2 │ │ -05c782: 7110 aa0a 0200 |0039: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; // method@0aaa │ │ -05c788: 0c00 |003c: move-result-object v0 │ │ -05c78a: 28e3 |003d: goto 0020 // -001d │ │ -05c78c: 7110 ad0a 0100 |003e: invoke-static {v1}, Landroid/support/v4/media/RatingCompat;.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; // method@0aad │ │ -05c792: 0c00 |0041: move-result-object v0 │ │ -05c794: 28de |0042: goto 0020 // -0022 │ │ -05c796: 0000 |0043: nop // spacer │ │ -05c798: 0001 0600 0100 0000 0400 0000 0f00 ... |0044: packed-switch-data (16 units) │ │ +05c6dc: |[05c6dc] android.support.v4.media.RatingCompat.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; │ │ +05c6ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c6ee: 3804 0800 |0001: if-eqz v4, 0009 // +0008 │ │ +05c6f2: 6002 3600 |0003: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05c6f6: 1303 1500 |0005: const/16 v3, #int 21 // #15 │ │ +05c6fa: 3532 0300 |0007: if-ge v2, v3, 000a // +0003 │ │ +05c6fe: 1100 |0009: return-object v0 │ │ +05c700: 7110 b20a 0400 |000a: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getRatingStyle:(Ljava/lang/Object;)I // method@0ab2 │ │ +05c706: 0a01 |000d: move-result v1 │ │ +05c708: 7110 b50a 0400 |000e: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isRated:(Ljava/lang/Object;)Z // method@0ab5 │ │ +05c70e: 0a02 |0011: move-result v2 │ │ +05c710: 3802 2c00 |0012: if-eqz v2, 003e // +002c │ │ +05c714: 2b01 3000 0000 |0014: packed-switch v1, 00000044 // +00000030 │ │ +05c71a: 28f2 |0017: goto 0009 // -000e │ │ +05c71c: 7110 b40a 0400 |0018: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.hasHeart:(Ljava/lang/Object;)Z // method@0ab4 │ │ +05c722: 0a02 |001b: move-result v2 │ │ +05c724: 7110 a90a 0200 |001c: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0aa9 │ │ +05c72a: 0c00 |001f: move-result-object v0 │ │ +05c72c: 5b04 dc03 |0020: iput-object v4, v0, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ +05c730: 28e7 |0022: goto 0009 // -0019 │ │ +05c732: 7110 b60a 0400 |0023: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isThumbUp:(Ljava/lang/Object;)Z // method@0ab6 │ │ +05c738: 0a02 |0026: move-result v2 │ │ +05c73a: 7110 ac0a 0200 |0027: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0aac │ │ +05c740: 0c00 |002a: move-result-object v0 │ │ +05c742: 28f5 |002b: goto 0020 // -000b │ │ +05c744: 7110 b30a 0400 |002c: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getStarRating:(Ljava/lang/Object;)F // method@0ab3 │ │ +05c74a: 0a02 |002f: move-result v2 │ │ +05c74c: 7120 ab0a 2100 |0030: invoke-static {v1, v2}, Landroid/support/v4/media/RatingCompat;.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; // method@0aab │ │ +05c752: 0c00 |0033: move-result-object v0 │ │ +05c754: 28ec |0034: goto 0020 // -0014 │ │ +05c756: 7110 b10a 0400 |0035: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getPercentRating:(Ljava/lang/Object;)F // method@0ab1 │ │ +05c75c: 0a02 |0038: move-result v2 │ │ +05c75e: 7110 aa0a 0200 |0039: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; // method@0aaa │ │ +05c764: 0c00 |003c: move-result-object v0 │ │ +05c766: 28e3 |003d: goto 0020 // -001d │ │ +05c768: 7110 ad0a 0100 |003e: invoke-static {v1}, Landroid/support/v4/media/RatingCompat;.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; // method@0aad │ │ +05c76e: 0c00 |0041: move-result-object v0 │ │ +05c770: 28de |0042: goto 0020 // -0022 │ │ +05c772: 0000 |0043: nop // spacer │ │ +05c774: 0001 0600 0100 0000 0400 0000 0f00 ... |0044: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=301 │ │ 0x0009 line=331 │ │ 0x000a line=305 │ │ 0x000e line=307 │ │ 0x0014 line=308 │ │ @@ -39676,23 +39676,23 @@ │ │ type : '(Z)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -05c7b8: |[05c7b8] android.support.v4.media.RatingCompat.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ -05c7c8: 2201 ec01 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ -05c7cc: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -05c7ce: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ -05c7d2: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ -05c7d6: 7030 9e0a 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ -05c7dc: 1101 |000a: return-object v1 │ │ -05c7de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05c7e0: 28fb |000c: goto 0007 // -0005 │ │ +05c794: |[05c794] android.support.v4.media.RatingCompat.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ +05c7a4: 2201 ec01 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ +05c7a8: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +05c7aa: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ +05c7ae: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ +05c7b2: 7030 9e0a 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ +05c7b8: 1101 |000a: return-object v1 │ │ +05c7ba: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05c7bc: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x000d reg=3 hasHeart Z │ │ │ │ #5 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -39700,30 +39700,30 @@ │ │ type : '(F)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -05c7e4: |[05c7e4] android.support.v4.media.RatingCompat.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; │ │ -05c7f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c7f6: 2e00 0200 |0001: cmpg-float v0, v2, v0 │ │ -05c7fa: 3a00 0800 |0003: if-ltz v0, 000b // +0008 │ │ -05c7fe: 1500 c842 |0005: const/high16 v0, #int 1120403456 // #42c8 │ │ -05c802: 2d00 0200 |0007: cmpl-float v0, v2, v0 │ │ -05c806: 3d00 0b00 |0009: if-lez v0, 0014 // +000b │ │ -05c80a: 1a00 b810 |000b: const-string v0, "Rating" // string@10b8 │ │ -05c80e: 1a01 d206 |000d: const-string v1, "Invalid percentage-based rating value" // string@06d2 │ │ -05c812: 7120 101c 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -05c818: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -05c81a: 1100 |0013: return-object v0 │ │ -05c81c: 2200 ec01 |0014: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ -05c820: 1261 |0016: const/4 v1, #int 6 // #6 │ │ -05c822: 7030 9e0a 1002 |0017: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ -05c828: 28f9 |001a: goto 0013 // -0007 │ │ +05c7c0: |[05c7c0] android.support.v4.media.RatingCompat.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; │ │ +05c7d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c7d2: 2e00 0200 |0001: cmpg-float v0, v2, v0 │ │ +05c7d6: 3a00 0800 |0003: if-ltz v0, 000b // +0008 │ │ +05c7da: 1500 c842 |0005: const/high16 v0, #int 1120403456 // #42c8 │ │ +05c7de: 2d00 0200 |0007: cmpl-float v0, v2, v0 │ │ +05c7e2: 3d00 0b00 |0009: if-lez v0, 0014 // +000b │ │ +05c7e6: 1a00 b410 |000b: const-string v0, "Rating" // string@10b4 │ │ +05c7ea: 1a01 d206 |000d: const-string v1, "Invalid percentage-based rating value" // string@06d2 │ │ +05c7ee: 7120 101c 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +05c7f4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +05c7f6: 1100 |0013: return-object v0 │ │ +05c7f8: 2200 ec01 |0014: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ +05c7fc: 1261 |0016: const/4 v1, #int 6 // #6 │ │ +05c7fe: 7030 9e0a 1002 |0017: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ +05c804: 28f9 |001a: goto 0013 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x000b line=209 │ │ 0x0012 line=210 │ │ 0x0013 line=212 │ │ locals : │ │ @@ -39734,51 +39734,51 @@ │ │ type : '(IF)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -05c82c: |[05c82c] android.support.v4.media.RatingCompat.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; │ │ -05c83c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05c83e: 1500 80bf |0001: const/high16 v0, #int -1082130432 // #bf80 │ │ -05c842: 2b05 4100 0000 |0003: packed-switch v5, 00000044 // +00000041 │ │ -05c848: 1a02 b810 |0006: const-string v2, "Rating" // string@10b8 │ │ -05c84c: 2203 f804 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -05c850: 7010 a121 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05c856: 1a04 d606 |000d: const-string v4, "Invalid rating style (" // string@06d6 │ │ -05c85a: 6e20 aa21 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05c860: 0c03 |0012: move-result-object v3 │ │ -05c862: 6e20 a621 5300 |0013: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -05c868: 0c03 |0016: move-result-object v3 │ │ -05c86a: 1a04 ff00 |0017: const-string v4, ") for a star rating" // string@00ff │ │ -05c86e: 6e20 aa21 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05c874: 0c03 |001c: move-result-object v3 │ │ -05c876: 6e10 af21 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05c87c: 0c03 |0020: move-result-object v3 │ │ -05c87e: 7120 101c 3200 |0021: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -05c884: 1101 |0024: return-object v1 │ │ -05c886: 1500 4040 |0025: const/high16 v0, #int 1077936128 // #4040 │ │ -05c88a: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -05c88c: 2e02 0602 |0028: cmpg-float v2, v6, v2 │ │ -05c890: 3a02 0600 |002a: if-ltz v2, 0030 // +0006 │ │ -05c894: 2d02 0600 |002c: cmpl-float v2, v6, v0 │ │ -05c898: 3d02 1000 |002e: if-lez v2, 003e // +0010 │ │ -05c89c: 1a02 b810 |0030: const-string v2, "Rating" // string@10b8 │ │ -05c8a0: 1a03 e212 |0032: const-string v3, "Trying to set out of range star-based rating" // string@12e2 │ │ -05c8a4: 7120 101c 3200 |0034: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -05c8aa: 28ed |0037: goto 0024 // -0013 │ │ -05c8ac: 1500 8040 |0038: const/high16 v0, #int 1082130432 // #4080 │ │ -05c8b0: 28ed |003a: goto 0027 // -0013 │ │ -05c8b2: 1500 a040 |003b: const/high16 v0, #int 1084227584 // #40a0 │ │ -05c8b6: 28ea |003d: goto 0027 // -0016 │ │ -05c8b8: 2201 ec01 |003e: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ -05c8bc: 7030 9e0a 5106 |0040: invoke-direct {v1, v5, v6}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ -05c8c2: 28e1 |0043: goto 0024 // -001f │ │ -05c8c4: 0001 0300 0300 0000 2200 0000 3500 ... |0044: packed-switch-data (10 units) │ │ +05c808: |[05c808] android.support.v4.media.RatingCompat.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; │ │ +05c818: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05c81a: 1500 80bf |0001: const/high16 v0, #int -1082130432 // #bf80 │ │ +05c81e: 2b05 4100 0000 |0003: packed-switch v5, 00000044 // +00000041 │ │ +05c824: 1a02 b410 |0006: const-string v2, "Rating" // string@10b4 │ │ +05c828: 2203 f804 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +05c82c: 7010 a121 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05c832: 1a04 d606 |000d: const-string v4, "Invalid rating style (" // string@06d6 │ │ +05c836: 6e20 aa21 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05c83c: 0c03 |0012: move-result-object v3 │ │ +05c83e: 6e20 a621 5300 |0013: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +05c844: 0c03 |0016: move-result-object v3 │ │ +05c846: 1a04 ff00 |0017: const-string v4, ") for a star rating" // string@00ff │ │ +05c84a: 6e20 aa21 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05c850: 0c03 |001c: move-result-object v3 │ │ +05c852: 6e10 af21 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05c858: 0c03 |0020: move-result-object v3 │ │ +05c85a: 7120 101c 3200 |0021: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +05c860: 1101 |0024: return-object v1 │ │ +05c862: 1500 4040 |0025: const/high16 v0, #int 1077936128 // #4040 │ │ +05c866: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +05c868: 2e02 0602 |0028: cmpg-float v2, v6, v2 │ │ +05c86c: 3a02 0600 |002a: if-ltz v2, 0030 // +0006 │ │ +05c870: 2d02 0600 |002c: cmpl-float v2, v6, v0 │ │ +05c874: 3d02 1000 |002e: if-lez v2, 003e // +0010 │ │ +05c878: 1a02 b410 |0030: const-string v2, "Rating" // string@10b4 │ │ +05c87c: 1a03 de12 |0032: const-string v3, "Trying to set out of range star-based rating" // string@12de │ │ +05c880: 7120 101c 3200 |0034: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +05c886: 28ed |0037: goto 0024 // -0013 │ │ +05c888: 1500 8040 |0038: const/high16 v0, #int 1082130432 // #4080 │ │ +05c88c: 28ed |003a: goto 0027 // -0013 │ │ +05c88e: 1500 a040 |003b: const/high16 v0, #int 1084227584 // #40a0 │ │ +05c892: 28ea |003d: goto 0027 // -0016 │ │ +05c894: 2201 ec01 |003e: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ +05c898: 7030 9e0a 5106 |0040: invoke-direct {v1, v5, v6}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ +05c89e: 28e1 |0043: goto 0024 // -001f │ │ +05c8a0: 0001 0300 0300 0000 2200 0000 3500 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=178 │ │ 0x0003 line=179 │ │ 0x0006 line=190 │ │ 0x0024 line=197 │ │ 0x0025 line=181 │ │ @@ -39800,23 +39800,23 @@ │ │ type : '(Z)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -05c8d8: |[05c8d8] android.support.v4.media.RatingCompat.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ -05c8e8: 2201 ec01 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ -05c8ec: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -05c8ee: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ -05c8f2: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ -05c8f6: 7030 9e0a 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ -05c8fc: 1101 |000a: return-object v1 │ │ -05c8fe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05c900: 28fb |000c: goto 0007 // -0005 │ │ +05c8b4: |[05c8b4] android.support.v4.media.RatingCompat.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ +05c8c4: 2201 ec01 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ +05c8c8: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +05c8ca: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ +05c8ce: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ +05c8d2: 7030 9e0a 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ +05c8d8: 1101 |000a: return-object v1 │ │ +05c8da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05c8dc: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x000d reg=3 thumbIsUp Z │ │ │ │ #8 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -39824,24 +39824,24 @@ │ │ type : '(I)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -05c904: |[05c904] android.support.v4.media.RatingCompat.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; │ │ -05c914: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -05c91a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05c91c: 1100 |0004: return-object v0 │ │ -05c91e: 2200 ec01 |0005: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ -05c922: 1501 80bf |0007: const/high16 v1, #int -1082130432 // #bf80 │ │ -05c926: 7030 9e0a 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ -05c92c: 28f8 |000c: goto 0004 // -0008 │ │ -05c92e: 0000 |000d: nop // spacer │ │ -05c930: 0001 0600 0100 0000 0500 0000 0500 ... |000e: packed-switch-data (16 units) │ │ +05c8e0: |[05c8e0] android.support.v4.media.RatingCompat.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; │ │ +05c8f0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +05c8f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05c8f8: 1100 |0004: return-object v0 │ │ +05c8fa: 2200 ec01 |0005: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01ec │ │ +05c8fe: 1501 80bf |0007: const/high16 v1, #int -1082130432 // #bf80 │ │ +05c902: 7030 9e0a 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0a9e │ │ +05c908: 28f8 |000c: goto 0004 // -0008 │ │ +05c90a: 0000 |000d: nop // spacer │ │ +05c90c: 0001 0600 0100 0000 0500 0000 0500 ... |000e: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=139 │ │ 0x0005 line=137 │ │ 0x000d line=130 │ │ locals : │ │ @@ -39853,17 +39853,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c950: |[05c950] android.support.v4.media.RatingCompat.describeContents:()I │ │ -05c960: 5210 dd03 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05c964: 0f00 |0002: return v0 │ │ +05c92c: |[05c92c] android.support.v4.media.RatingCompat.describeContents:()I │ │ +05c93c: 5210 dd03 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05c940: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -39871,25 +39871,25 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -05c968: |[05c968] android.support.v4.media.RatingCompat.getPercentRating:()F │ │ -05c978: 5220 dd03 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05c97c: 1261 |0002: const/4 v1, #int 6 // #6 │ │ -05c97e: 3310 0800 |0003: if-ne v0, v1, 000b // +0008 │ │ -05c982: 6e10 a70a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0aa7 │ │ -05c988: 0a00 |0008: move-result v0 │ │ -05c98a: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -05c98e: 1500 80bf |000b: const/high16 v0, #int -1082130432 // #bf80 │ │ -05c992: 0f00 |000d: return v0 │ │ -05c994: 5220 de03 |000e: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ -05c998: 28fd |0010: goto 000d // -0003 │ │ +05c944: |[05c944] android.support.v4.media.RatingCompat.getPercentRating:()F │ │ +05c954: 5220 dd03 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05c958: 1261 |0002: const/4 v1, #int 6 // #6 │ │ +05c95a: 3310 0800 |0003: if-ne v0, v1, 000b // +0008 │ │ +05c95e: 6e10 a70a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0aa7 │ │ +05c964: 0a00 |0008: move-result v0 │ │ +05c966: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +05c96a: 1500 80bf |000b: const/high16 v0, #int -1082130432 // #bf80 │ │ +05c96e: 0f00 |000d: return v0 │ │ +05c970: 5220 de03 |000e: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ +05c974: 28fd |0010: goto 000d // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x000b line=285 │ │ 0x000d line=287 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/media/RatingCompat; │ │ @@ -39899,62 +39899,62 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -05c99c: |[05c99c] android.support.v4.media.RatingCompat.getRating:()Ljava/lang/Object; │ │ -05c9ac: 5420 dc03 |0000: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ -05c9b0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -05c9b4: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05c9b8: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -05c9bc: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -05c9c0: 5420 dc03 |000a: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ -05c9c4: 1100 |000c: return-object v0 │ │ -05c9c6: 6e10 a70a 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0aa7 │ │ -05c9cc: 0a00 |0010: move-result v0 │ │ -05c9ce: 3800 3900 |0011: if-eqz v0, 004a // +0039 │ │ -05c9d2: 5220 dd03 |0013: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05c9d6: 2b00 3f00 0000 |0015: packed-switch v0, 00000054 // +0000003f │ │ -05c9dc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -05c9de: 28f3 |0019: goto 000c // -000d │ │ -05c9e0: 6e10 a60a 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.hasHeart:()Z // method@0aa6 │ │ -05c9e6: 0a00 |001d: move-result v0 │ │ -05c9e8: 7110 b70a 0000 |001e: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newHeartRating:(Z)Ljava/lang/Object; // method@0ab7 │ │ -05c9ee: 0c00 |0021: move-result-object v0 │ │ -05c9f0: 5b20 dc03 |0022: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ -05c9f4: 5420 dc03 |0024: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ -05c9f8: 28e6 |0026: goto 000c // -001a │ │ -05c9fa: 6e10 a80a 0200 |0027: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isThumbUp:()Z // method@0aa8 │ │ -05ca00: 0a00 |002a: move-result v0 │ │ -05ca02: 7110 ba0a 0000 |002b: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newThumbRating:(Z)Ljava/lang/Object; // method@0aba │ │ -05ca08: 0c00 |002e: move-result-object v0 │ │ -05ca0a: 5b20 dc03 |002f: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ -05ca0e: 28f3 |0031: goto 0024 // -000d │ │ -05ca10: 5220 dd03 |0032: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05ca14: 6e10 a50a 0200 |0034: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getStarRating:()F // method@0aa5 │ │ -05ca1a: 0a01 |0037: move-result v1 │ │ -05ca1c: 7120 b90a 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/media/RatingCompatApi21;.newStarRating:(IF)Ljava/lang/Object; // method@0ab9 │ │ -05ca22: 0c00 |003b: move-result-object v0 │ │ -05ca24: 5b20 dc03 |003c: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ -05ca28: 28e6 |003e: goto 0024 // -001a │ │ -05ca2a: 6e10 a20a 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getPercentRating:()F // method@0aa2 │ │ -05ca30: 0a00 |0042: move-result v0 │ │ -05ca32: 7110 b80a 0000 |0043: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newPercentageRating:(F)Ljava/lang/Object; // method@0ab8 │ │ -05ca38: 0c00 |0046: move-result-object v0 │ │ -05ca3a: 5b20 dc03 |0047: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ -05ca3e: 28cf |0049: goto 0018 // -0031 │ │ -05ca40: 5220 dd03 |004a: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05ca44: 7110 bb0a 0000 |004c: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newUnratedRating:(I)Ljava/lang/Object; // method@0abb │ │ -05ca4a: 0c00 |004f: move-result-object v0 │ │ -05ca4c: 5b20 dc03 |0050: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ -05ca50: 28d2 |0052: goto 0024 // -002e │ │ -05ca52: 0000 |0053: nop // spacer │ │ -05ca54: 0001 0600 0100 0000 0500 0000 1200 ... |0054: packed-switch-data (16 units) │ │ +05c978: |[05c978] android.support.v4.media.RatingCompat.getRating:()Ljava/lang/Object; │ │ +05c988: 5420 dc03 |0000: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ +05c98c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +05c990: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05c994: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05c998: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +05c99c: 5420 dc03 |000a: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ +05c9a0: 1100 |000c: return-object v0 │ │ +05c9a2: 6e10 a70a 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0aa7 │ │ +05c9a8: 0a00 |0010: move-result v0 │ │ +05c9aa: 3800 3900 |0011: if-eqz v0, 004a // +0039 │ │ +05c9ae: 5220 dd03 |0013: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05c9b2: 2b00 3f00 0000 |0015: packed-switch v0, 00000054 // +0000003f │ │ +05c9b8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05c9ba: 28f3 |0019: goto 000c // -000d │ │ +05c9bc: 6e10 a60a 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.hasHeart:()Z // method@0aa6 │ │ +05c9c2: 0a00 |001d: move-result v0 │ │ +05c9c4: 7110 b70a 0000 |001e: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newHeartRating:(Z)Ljava/lang/Object; // method@0ab7 │ │ +05c9ca: 0c00 |0021: move-result-object v0 │ │ +05c9cc: 5b20 dc03 |0022: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ +05c9d0: 5420 dc03 |0024: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ +05c9d4: 28e6 |0026: goto 000c // -001a │ │ +05c9d6: 6e10 a80a 0200 |0027: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isThumbUp:()Z // method@0aa8 │ │ +05c9dc: 0a00 |002a: move-result v0 │ │ +05c9de: 7110 ba0a 0000 |002b: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newThumbRating:(Z)Ljava/lang/Object; // method@0aba │ │ +05c9e4: 0c00 |002e: move-result-object v0 │ │ +05c9e6: 5b20 dc03 |002f: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ +05c9ea: 28f3 |0031: goto 0024 // -000d │ │ +05c9ec: 5220 dd03 |0032: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05c9f0: 6e10 a50a 0200 |0034: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getStarRating:()F // method@0aa5 │ │ +05c9f6: 0a01 |0037: move-result v1 │ │ +05c9f8: 7120 b90a 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/media/RatingCompatApi21;.newStarRating:(IF)Ljava/lang/Object; // method@0ab9 │ │ +05c9fe: 0c00 |003b: move-result-object v0 │ │ +05ca00: 5b20 dc03 |003c: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ +05ca04: 28e6 |003e: goto 0024 // -001a │ │ +05ca06: 6e10 a20a 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getPercentRating:()F // method@0aa2 │ │ +05ca0c: 0a00 |0042: move-result v0 │ │ +05ca0e: 7110 b80a 0000 |0043: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newPercentageRating:(F)Ljava/lang/Object; // method@0ab8 │ │ +05ca14: 0c00 |0046: move-result-object v0 │ │ +05ca16: 5b20 dc03 |0047: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ +05ca1a: 28cf |0049: goto 0018 // -0031 │ │ +05ca1c: 5220 dd03 |004a: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05ca20: 7110 bb0a 0000 |004c: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newUnratedRating:(I)Ljava/lang/Object; // method@0abb │ │ +05ca26: 0c00 |004f: move-result-object v0 │ │ +05ca28: 5b20 dc03 |0050: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03dc │ │ +05ca2c: 28d2 |0052: goto 0024 // -002e │ │ +05ca2e: 0000 |0053: nop // spacer │ │ +05ca30: 0001 0600 0100 0000 0500 0000 1200 ... |0054: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x000a line=344 │ │ 0x000c line=368 │ │ 0x000d line=347 │ │ 0x0013 line=348 │ │ @@ -39974,17 +39974,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ca74: |[05ca74] android.support.v4.media.RatingCompat.getRatingStyle:()I │ │ -05ca84: 5210 dd03 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05ca88: 0f00 |0002: return v0 │ │ +05ca50: |[05ca50] android.support.v4.media.RatingCompat.getRatingStyle:()I │ │ +05ca60: 5210 dd03 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05ca64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -39992,26 +39992,26 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -05ca8c: |[05ca8c] android.support.v4.media.RatingCompat.getStarRating:()F │ │ -05ca9c: 5210 dd03 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05caa0: 2b00 1000 0000 |0002: packed-switch v0, 00000012 // +00000010 │ │ -05caa6: 1500 80bf |0005: const/high16 v0, #int -1082130432 // #bf80 │ │ -05caaa: 0f00 |0007: return v0 │ │ -05caac: 6e10 a70a 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0aa7 │ │ -05cab2: 0a00 |000b: move-result v0 │ │ -05cab4: 3800 f9ff |000c: if-eqz v0, 0005 // -0007 │ │ -05cab8: 5210 de03 |000e: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ -05cabc: 28f7 |0010: goto 0007 // -0009 │ │ -05cabe: 0000 |0011: nop // spacer │ │ -05cac0: 0001 0300 0300 0000 0600 0000 0600 ... |0012: packed-switch-data (10 units) │ │ +05ca68: |[05ca68] android.support.v4.media.RatingCompat.getStarRating:()F │ │ +05ca78: 5210 dd03 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05ca7c: 2b00 1000 0000 |0002: packed-switch v0, 00000012 // +00000010 │ │ +05ca82: 1500 80bf |0005: const/high16 v0, #int -1082130432 // #bf80 │ │ +05ca86: 0f00 |0007: return v0 │ │ +05ca88: 6e10 a70a 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0aa7 │ │ +05ca8e: 0a00 |000b: move-result v0 │ │ +05ca90: 3800 f9ff |000c: if-eqz v0, 0005 // -0007 │ │ +05ca94: 5210 de03 |000e: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ +05ca98: 28f7 |0010: goto 0007 // -0009 │ │ +05ca9a: 0000 |0011: nop // spacer │ │ +05ca9c: 0001 0300 0300 0000 0600 0000 0600 ... |0012: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0005 line=274 │ │ 0x0008 line=270 │ │ 0x000e line=271 │ │ 0x0011 line=266 │ │ @@ -40023,28 +40023,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -05cad4: |[05cad4] android.support.v4.media.RatingCompat.hasHeart:()Z │ │ -05cae4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05cae6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05cae8: 5242 dd03 |0002: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05caec: 3202 0300 |0004: if-eq v2, v0, 0007 // +0003 │ │ -05caf0: 0f01 |0006: return v1 │ │ -05caf2: 5242 de03 |0007: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ -05caf6: 1503 803f |0009: const/high16 v3, #int 1065353216 // #3f80 │ │ -05cafa: 2d02 0203 |000b: cmpl-float v2, v2, v3 │ │ -05cafe: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ -05cb02: 0101 |000f: move v1, v0 │ │ -05cb04: 28f6 |0010: goto 0006 // -000a │ │ -05cb06: 0110 |0011: move v0, v1 │ │ -05cb08: 28fd |0012: goto 000f // -0003 │ │ +05cab0: |[05cab0] android.support.v4.media.RatingCompat.hasHeart:()Z │ │ +05cac0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05cac2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +05cac4: 5242 dd03 |0002: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05cac8: 3202 0300 |0004: if-eq v2, v0, 0007 // +0003 │ │ +05cacc: 0f01 |0006: return v1 │ │ +05cace: 5242 de03 |0007: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ +05cad2: 1503 803f |0009: const/high16 v3, #int 1065353216 // #3f80 │ │ +05cad6: 2d02 0203 |000b: cmpl-float v2, v2, v3 │ │ +05cada: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ +05cade: 0101 |000f: move v1, v0 │ │ +05cae0: 28f6 |0010: goto 0006 // -000a │ │ +05cae2: 0110 |0011: move v0, v1 │ │ +05cae4: 28fd |0012: goto 000f // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=240 │ │ 0x0006 line=243 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/media/RatingCompat; │ │ │ │ @@ -40053,23 +40053,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -05cb0c: |[05cb0c] android.support.v4.media.RatingCompat.isRated:()Z │ │ -05cb1c: 5220 de03 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ -05cb20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05cb22: 2d00 0001 |0003: cmpl-float v0, v0, v1 │ │ -05cb26: 3a00 0400 |0005: if-ltz v0, 0009 // +0004 │ │ -05cb2a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05cb2c: 0f00 |0008: return v0 │ │ -05cb2e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05cb30: 28fe |000a: goto 0008 // -0002 │ │ +05cae8: |[05cae8] android.support.v4.media.RatingCompat.isRated:()Z │ │ +05caf8: 5220 de03 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ +05cafc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05cafe: 2d00 0001 |0003: cmpl-float v0, v0, v1 │ │ +05cb02: 3a00 0400 |0005: if-ltz v0, 0009 // +0004 │ │ +05cb06: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05cb08: 0f00 |0008: return v0 │ │ +05cb0a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05cb0c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -40077,26 +40077,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -05cb34: |[05cb34] android.support.v4.media.RatingCompat.isThumbUp:()Z │ │ -05cb44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05cb46: 5231 dd03 |0001: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05cb4a: 1222 |0003: const/4 v2, #int 2 // #2 │ │ -05cb4c: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ -05cb50: 0f00 |0006: return v0 │ │ -05cb52: 5231 de03 |0007: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ -05cb56: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ -05cb5a: 2d01 0102 |000b: cmpl-float v1, v1, v2 │ │ -05cb5e: 3901 f9ff |000d: if-nez v1, 0006 // -0007 │ │ -05cb62: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -05cb64: 28f6 |0010: goto 0006 // -000a │ │ +05cb10: |[05cb10] android.support.v4.media.RatingCompat.isThumbUp:()Z │ │ +05cb20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05cb22: 5231 dd03 |0001: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05cb26: 1222 |0003: const/4 v2, #int 2 // #2 │ │ +05cb28: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +05cb2c: 0f00 |0006: return v0 │ │ +05cb2e: 5231 de03 |0007: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ +05cb32: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ +05cb36: 2d01 0102 |000b: cmpl-float v1, v1, v2 │ │ +05cb3a: 3901 f9ff |000d: if-nez v1, 0006 // -0007 │ │ +05cb3e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +05cb40: 28f6 |0010: goto 0006 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=253 │ │ 0x0006 line=256 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Landroid/support/v4/media/RatingCompat; │ │ │ │ @@ -40105,40 +40105,40 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -05cb68: |[05cb68] android.support.v4.media.RatingCompat.toString:()Ljava/lang/String; │ │ -05cb78: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -05cb7c: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05cb82: 1a01 b910 |0005: const-string v1, "Rating:style=" // string@10b9 │ │ -05cb86: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05cb8c: 0c00 |000a: move-result-object v0 │ │ -05cb8e: 5231 dd03 |000b: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05cb92: 6e20 a621 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -05cb98: 0c00 |0010: move-result-object v0 │ │ -05cb9a: 1a01 9e00 |0011: const-string v1, " rating=" // string@009e │ │ -05cb9e: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05cba4: 0c01 |0016: move-result-object v1 │ │ -05cba6: 5230 de03 |0017: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ -05cbaa: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -05cbac: 2e00 0002 |001a: cmpg-float v0, v0, v2 │ │ -05cbb0: 3b00 0d00 |001c: if-gez v0, 0029 // +000d │ │ -05cbb4: 1a00 362f |001e: const-string v0, "unrated" // string@2f36 │ │ -05cbb8: 6e20 aa21 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05cbbe: 0c00 |0023: move-result-object v0 │ │ -05cbc0: 6e10 af21 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05cbc6: 0c00 |0027: move-result-object v0 │ │ -05cbc8: 1100 |0028: return-object v0 │ │ -05cbca: 5230 de03 |0029: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ -05cbce: 7110 9f21 0000 |002b: invoke-static {v0}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@219f │ │ -05cbd4: 0c00 |002e: move-result-object v0 │ │ -05cbd6: 28f1 |002f: goto 0020 // -000f │ │ +05cb44: |[05cb44] android.support.v4.media.RatingCompat.toString:()Ljava/lang/String; │ │ +05cb54: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +05cb58: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05cb5e: 1a01 b510 |0005: const-string v1, "Rating:style=" // string@10b5 │ │ +05cb62: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05cb68: 0c00 |000a: move-result-object v0 │ │ +05cb6a: 5231 dd03 |000b: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05cb6e: 6e20 a621 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +05cb74: 0c00 |0010: move-result-object v0 │ │ +05cb76: 1a01 9e00 |0011: const-string v1, " rating=" // string@009e │ │ +05cb7a: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05cb80: 0c01 |0016: move-result-object v1 │ │ +05cb82: 5230 de03 |0017: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ +05cb86: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +05cb88: 2e00 0002 |001a: cmpg-float v0, v0, v2 │ │ +05cb8c: 3b00 0d00 |001c: if-gez v0, 0029 // +000d │ │ +05cb90: 1a00 322f |001e: const-string v0, "unrated" // string@2f32 │ │ +05cb94: 6e20 aa21 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05cb9a: 0c00 |0023: move-result-object v0 │ │ +05cb9c: 6e10 af21 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05cba2: 0c00 |0027: move-result-object v0 │ │ +05cba4: 1100 |0028: return-object v0 │ │ +05cba6: 5230 de03 |0029: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ +05cbaa: 7110 9f21 0000 |002b: invoke-static {v0}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@219f │ │ +05cbb0: 0c00 |002e: move-result-object v0 │ │ +05cbb2: 28f1 |002f: goto 0020 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -40146,37 +40146,37 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05cbd8: |[05cbd8] android.support.v4.media.RatingCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05cbe8: 5210 dd03 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ -05cbec: 6e20 f202 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -05cbf2: 5210 de03 |0005: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ -05cbf6: 6e20 f102 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@02f1 │ │ -05cbfc: 0e00 |000a: return-void │ │ +05cbb4: |[05cbb4] android.support.v4.media.RatingCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05cbc4: 5210 dd03 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03dd │ │ +05cbc8: 6e20 f202 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +05cbce: 5210 de03 |0005: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03de │ │ +05cbd2: 6e20 f102 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@02f1 │ │ +05cbd8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ 0x000a line=100 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/RatingCompat; │ │ 0x0000 - 0x000b reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x000b reg=3 flags I │ │ │ │ - source_file_idx : 4288 (RatingCompat.java) │ │ + source_file_idx : 4284 (RatingCompat.java) │ │ │ │ Class #211 header: │ │ class_idx : 493 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4289 │ │ +source_file_idx : 4285 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #211 - │ │ Class descriptor : 'Landroid/support/v4/media/RatingCompatApi21;' │ │ @@ -40191,17 +40191,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cc00: |[05cc00] android.support.v4.media.RatingCompatApi21.:()V │ │ -05cc10: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05cc16: 0e00 |0003: return-void │ │ +05cbdc: |[05cbdc] android.support.v4.media.RatingCompatApi21.:()V │ │ +05cbec: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05cbf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40209,19 +40209,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cc18: |[05cc18] android.support.v4.media.RatingCompatApi21.getPercentRating:(Ljava/lang/Object;)F │ │ -05cc28: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ -05cc2c: 6e10 3b02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getPercentRating:()F // method@023b │ │ -05cc32: 0a00 |0005: move-result v0 │ │ -05cc34: 0f00 |0006: return v0 │ │ +05cbf4: |[05cbf4] android.support.v4.media.RatingCompatApi21.getPercentRating:(Ljava/lang/Object;)F │ │ +05cc04: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ +05cc08: 6e10 3b02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getPercentRating:()F // method@023b │ │ +05cc0e: 0a00 |0005: move-result v0 │ │ +05cc10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40229,19 +40229,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cc38: |[05cc38] android.support.v4.media.RatingCompatApi21.getRatingStyle:(Ljava/lang/Object;)I │ │ -05cc48: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ -05cc4c: 6e10 3c02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getRatingStyle:()I // method@023c │ │ -05cc52: 0a00 |0005: move-result v0 │ │ -05cc54: 0f00 |0006: return v0 │ │ +05cc14: |[05cc14] android.support.v4.media.RatingCompatApi21.getRatingStyle:(Ljava/lang/Object;)I │ │ +05cc24: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ +05cc28: 6e10 3c02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getRatingStyle:()I // method@023c │ │ +05cc2e: 0a00 |0005: move-result v0 │ │ +05cc30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40249,19 +40249,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cc58: |[05cc58] android.support.v4.media.RatingCompatApi21.getStarRating:(Ljava/lang/Object;)F │ │ -05cc68: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ -05cc6c: 6e10 3d02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getStarRating:()F // method@023d │ │ -05cc72: 0a00 |0005: move-result v0 │ │ -05cc74: 0f00 |0006: return v0 │ │ +05cc34: |[05cc34] android.support.v4.media.RatingCompatApi21.getStarRating:(Ljava/lang/Object;)F │ │ +05cc44: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ +05cc48: 6e10 3d02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getStarRating:()F // method@023d │ │ +05cc4e: 0a00 |0005: move-result v0 │ │ +05cc50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40269,19 +40269,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cc78: |[05cc78] android.support.v4.media.RatingCompatApi21.hasHeart:(Ljava/lang/Object;)Z │ │ -05cc88: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ -05cc8c: 6e10 3e02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.hasHeart:()Z // method@023e │ │ -05cc92: 0a00 |0005: move-result v0 │ │ -05cc94: 0f00 |0006: return v0 │ │ +05cc54: |[05cc54] android.support.v4.media.RatingCompatApi21.hasHeart:(Ljava/lang/Object;)Z │ │ +05cc64: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ +05cc68: 6e10 3e02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.hasHeart:()Z // method@023e │ │ +05cc6e: 0a00 |0005: move-result v0 │ │ +05cc70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40289,19 +40289,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cc98: |[05cc98] android.support.v4.media.RatingCompatApi21.isRated:(Ljava/lang/Object;)Z │ │ -05cca8: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ -05ccac: 6e10 3f02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isRated:()Z // method@023f │ │ -05ccb2: 0a00 |0005: move-result v0 │ │ -05ccb4: 0f00 |0006: return v0 │ │ +05cc74: |[05cc74] android.support.v4.media.RatingCompatApi21.isRated:(Ljava/lang/Object;)Z │ │ +05cc84: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ +05cc88: 6e10 3f02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isRated:()Z // method@023f │ │ +05cc8e: 0a00 |0005: move-result v0 │ │ +05cc90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40309,19 +40309,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ccb8: |[05ccb8] android.support.v4.media.RatingCompatApi21.isThumbUp:(Ljava/lang/Object;)Z │ │ -05ccc8: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ -05cccc: 6e10 4002 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isThumbUp:()Z // method@0240 │ │ -05ccd2: 0a00 |0005: move-result v0 │ │ -05ccd4: 0f00 |0006: return v0 │ │ +05cc94: |[05cc94] android.support.v4.media.RatingCompatApi21.isThumbUp:(Ljava/lang/Object;)Z │ │ +05cca4: 1f01 7e00 |0000: check-cast v1, Landroid/media/Rating; // type@007e │ │ +05cca8: 6e10 4002 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isThumbUp:()Z // method@0240 │ │ +05ccae: 0a00 |0005: move-result v0 │ │ +05ccb0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40329,18 +40329,18 @@ │ │ type : '(Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ccd8: |[05ccd8] android.support.v4.media.RatingCompatApi21.newHeartRating:(Z)Ljava/lang/Object; │ │ -05cce8: 7110 4102 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newHeartRating:(Z)Landroid/media/Rating; // method@0241 │ │ -05ccee: 0c00 |0003: move-result-object v0 │ │ -05ccf0: 1100 |0004: return-object v0 │ │ +05ccb4: |[05ccb4] android.support.v4.media.RatingCompatApi21.newHeartRating:(Z)Ljava/lang/Object; │ │ +05ccc4: 7110 4102 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newHeartRating:(Z)Landroid/media/Rating; // method@0241 │ │ +05ccca: 0c00 |0003: move-result-object v0 │ │ +05cccc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 hasHeart Z │ │ │ │ #8 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40348,18 +40348,18 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ccf4: |[05ccf4] android.support.v4.media.RatingCompatApi21.newPercentageRating:(F)Ljava/lang/Object; │ │ -05cd04: 7110 4202 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newPercentageRating:(F)Landroid/media/Rating; // method@0242 │ │ -05cd0a: 0c00 |0003: move-result-object v0 │ │ -05cd0c: 1100 |0004: return-object v0 │ │ +05ccd0: |[05ccd0] android.support.v4.media.RatingCompatApi21.newPercentageRating:(F)Ljava/lang/Object; │ │ +05cce0: 7110 4202 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newPercentageRating:(F)Landroid/media/Rating; // method@0242 │ │ +05cce6: 0c00 |0003: move-result-object v0 │ │ +05cce8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 percent F │ │ │ │ #9 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40367,18 +40367,18 @@ │ │ type : '(IF)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05cd10: |[05cd10] android.support.v4.media.RatingCompatApi21.newStarRating:(IF)Ljava/lang/Object; │ │ -05cd20: 7120 4302 2100 |0000: invoke-static {v1, v2}, Landroid/media/Rating;.newStarRating:(IF)Landroid/media/Rating; // method@0243 │ │ -05cd26: 0c00 |0003: move-result-object v0 │ │ -05cd28: 1100 |0004: return-object v0 │ │ +05ccec: |[05ccec] android.support.v4.media.RatingCompatApi21.newStarRating:(IF)Ljava/lang/Object; │ │ +05ccfc: 7120 4302 2100 |0000: invoke-static {v1, v2}, Landroid/media/Rating;.newStarRating:(IF)Landroid/media/Rating; // method@0243 │ │ +05cd02: 0c00 |0003: move-result-object v0 │ │ +05cd04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 starRatingStyle I │ │ 0x0000 - 0x0005 reg=2 starRating F │ │ │ │ @@ -40387,18 +40387,18 @@ │ │ type : '(Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05cd2c: |[05cd2c] android.support.v4.media.RatingCompatApi21.newThumbRating:(Z)Ljava/lang/Object; │ │ -05cd3c: 7110 4402 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newThumbRating:(Z)Landroid/media/Rating; // method@0244 │ │ -05cd42: 0c00 |0003: move-result-object v0 │ │ -05cd44: 1100 |0004: return-object v0 │ │ +05cd08: |[05cd08] android.support.v4.media.RatingCompatApi21.newThumbRating:(Z)Ljava/lang/Object; │ │ +05cd18: 7110 4402 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newThumbRating:(Z)Landroid/media/Rating; // method@0244 │ │ +05cd1e: 0c00 |0003: move-result-object v0 │ │ +05cd20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 thumbIsUp Z │ │ │ │ #11 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40406,32 +40406,32 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05cd48: |[05cd48] android.support.v4.media.RatingCompatApi21.newUnratedRating:(I)Ljava/lang/Object; │ │ -05cd58: 7110 4502 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newUnratedRating:(I)Landroid/media/Rating; // method@0245 │ │ -05cd5e: 0c00 |0003: move-result-object v0 │ │ -05cd60: 1100 |0004: return-object v0 │ │ +05cd24: |[05cd24] android.support.v4.media.RatingCompatApi21.newUnratedRating:(I)Ljava/lang/Object; │ │ +05cd34: 7110 4502 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newUnratedRating:(I)Landroid/media/Rating; // method@0245 │ │ +05cd3a: 0c00 |0003: move-result-object v0 │ │ +05cd3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 ratingStyle I │ │ │ │ Virtual methods - │ │ - source_file_idx : 4289 (RatingCompatApi21.java) │ │ + source_file_idx : 4285 (RatingCompatApi21.java) │ │ │ │ Class #212 header: │ │ class_idx : 494 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4823 │ │ +source_file_idx : 4819 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #212 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ @@ -40446,17 +40446,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cd64: |[05cd64] android.support.v4.media.TransportController.:()V │ │ -05cd74: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05cd7a: 0e00 |0003: return-void │ │ +05cd40: |[05cd40] android.support.v4.media.TransportController.:()V │ │ +05cd50: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05cd56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -40522,21 +40522,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/media/TransportController;) │ │ name : 'unregisterStateListener' │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4823 (TransportController.java) │ │ + source_file_idx : 4819 (TransportController.java) │ │ │ │ Class #213 header: │ │ class_idx : 496 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4826 │ │ +source_file_idx : 4822 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #213 annotations: │ │ Annotations on class │ │ @@ -40561,18 +40561,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05cd7c: |[05cd7c] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -05cd8c: 5b01 e003 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e0 │ │ -05cd90: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05cd96: 0e00 |0005: return-void │ │ +05cd58: |[05cd58] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +05cd68: 5b01 e003 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e0 │ │ +05cd6c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05cd72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -40582,25 +40582,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -05cd98: |[05cd98] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -05cda8: 7110 dd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0add │ │ -05cdae: 0a00 |0003: move-result v0 │ │ -05cdb0: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -05cdb4: 5410 e003 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e0 │ │ -05cdb8: 5400 ed03 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -05cdbc: 6e30 0c0b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0b0c │ │ -05cdc2: 0a00 |000d: move-result v0 │ │ -05cdc4: 0f00 |000e: return v0 │ │ -05cdc6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05cdc8: 28fe |0010: goto 000e // -0002 │ │ +05cd74: |[05cd74] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +05cd84: 7110 dd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0add │ │ +05cd8a: 0a00 |0003: move-result v0 │ │ +05cd8c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +05cd90: 5410 e003 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e0 │ │ +05cd94: 5400 ed03 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +05cd98: 6e30 0c0b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0b0c │ │ +05cd9e: 0a00 |000d: move-result v0 │ │ +05cda0: 0f00 |000e: return v0 │ │ +05cda2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05cda4: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ @@ -40610,17 +40610,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05cdcc: |[05cdcc] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -05cddc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05cdde: 0f00 |0001: return v0 │ │ +05cda8: |[05cda8] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +05cdb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05cdba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -40630,17 +40630,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05cde0: |[05cde0] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -05cdf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05cdf2: 0f00 |0001: return v0 │ │ +05cdbc: |[05cdbc] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +05cdcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05cdce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 count I │ │ @@ -40651,40 +40651,40 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -05cdf4: |[05cdf4] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -05ce04: 7110 dd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0add │ │ -05ce0a: 0a00 |0003: move-result v0 │ │ -05ce0c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -05ce10: 5410 e003 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e0 │ │ -05ce14: 5400 ed03 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -05ce18: 6e30 0d0b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0b0d │ │ -05ce1e: 0a00 |000d: move-result v0 │ │ -05ce20: 0f00 |000e: return v0 │ │ -05ce22: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05ce24: 28fe |0010: goto 000e // -0002 │ │ +05cdd0: |[05cdd0] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +05cde0: 7110 dd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0add │ │ +05cde6: 0a00 |0003: move-result v0 │ │ +05cde8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +05cdec: 5410 e003 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03e0 │ │ +05cdf0: 5400 ed03 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +05cdf4: 6e30 0d0b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0b0d │ │ +05cdfa: 0a00 |000d: move-result v0 │ │ +05cdfc: 0f00 |000e: return v0 │ │ +05cdfe: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05ce00: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 4826 (TransportMediator.java) │ │ + source_file_idx : 4822 (TransportMediator.java) │ │ │ │ Class #214 header: │ │ class_idx : 498 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4827 │ │ +source_file_idx : 4823 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #214 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ @@ -40715,21 +40715,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ name : 'playbackPositionUpdate' │ │ type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4827 (TransportMediatorCallback.java) │ │ + source_file_idx : 4823 (TransportMediatorCallback.java) │ │ │ │ Class #215 header: │ │ class_idx : 499 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4828 │ │ +source_file_idx : 4824 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -40754,18 +40754,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ce28: |[05ce28] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -05ce38: 5b01 f503 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f5 │ │ -05ce3c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ce42: 0e00 |0005: return-void │ │ +05ce04: |[05ce04] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05ce14: 5b01 f503 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f5 │ │ +05ce18: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ce1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -40775,18 +40775,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ce44: |[05ce44] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -05ce54: 5410 f503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f5 │ │ -05ce58: 6e10 030b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0b03 │ │ -05ce5e: 0e00 |0005: return-void │ │ +05ce20: |[05ce20] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +05ce30: 5410 f503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f5 │ │ +05ce34: 6e10 030b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0b03 │ │ +05ce3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ @@ -40795,32 +40795,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ce60: |[05ce60] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -05ce70: 5410 f503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f5 │ │ -05ce74: 6e10 040b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0b04 │ │ -05ce7a: 0e00 |0005: return-void │ │ +05ce3c: |[05ce3c] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +05ce4c: 5410 f503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f5 │ │ +05ce50: 6e10 040b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0b04 │ │ +05ce56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ - source_file_idx : 4828 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4824 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #216 header: │ │ class_idx : 500 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4828 │ │ +source_file_idx : 4824 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -40845,18 +40845,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ce7c: |[05ce7c] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -05ce8c: 5b01 f603 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f6 │ │ -05ce90: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ce96: 0e00 |0005: return-void │ │ +05ce58: |[05ce58] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05ce68: 5b01 f603 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f6 │ │ +05ce6c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ce72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -40866,38 +40866,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05ce98: |[05ce98] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -05cea8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -05ceac: 5410 f603 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f6 │ │ -05ceb0: 6e10 f90a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0af9 │ │ -05ceb6: 0e00 |0007: return-void │ │ -05ceb8: 5410 f603 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f6 │ │ -05cebc: 6e10 fb0a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0afb │ │ -05cec2: 28fa |000d: goto 0007 // -0006 │ │ +05ce74: |[05ce74] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +05ce84: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +05ce88: 5410 f603 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f6 │ │ +05ce8c: 6e10 f90a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0af9 │ │ +05ce92: 0e00 |0007: return-void │ │ +05ce94: 5410 f603 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f6 │ │ +05ce98: 6e10 fb0a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0afb │ │ +05ce9e: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=58 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x000e reg=2 hasFocus Z │ │ │ │ - source_file_idx : 4828 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4824 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #217 header: │ │ class_idx : 501 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 41 │ │ -source_file_idx : 4828 │ │ +source_file_idx : 4824 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -40921,18 +40921,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05cec4: |[05cec4] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -05ced4: 5b01 f703 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f7 │ │ -05ced8: 7010 cc00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00cc │ │ -05cede: 0e00 |0005: return-void │ │ +05cea0: |[05cea0] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05ceb0: 5b01 f703 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f7 │ │ +05ceb4: 7010 cc00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00cc │ │ +05ceba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -40942,27 +40942,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05cee0: |[05cee0] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -05cef0: 1a02 a815 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@15a8 │ │ -05cef4: 6e20 1201 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -05cefa: 0c01 |0005: move-result-object v1 │ │ -05cefc: 1f01 0b04 |0006: check-cast v1, Landroid/view/KeyEvent; // type@040b │ │ -05cf00: 5432 f703 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f7 │ │ -05cf04: 5422 0604 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ -05cf08: 7220 eb0a 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0aeb │ │ -05cf0e: 0e00 |000f: return-void │ │ -05cf10: 0d00 |0010: move-exception v0 │ │ -05cf12: 1a02 d612 |0011: const-string v2, "TransportController" // string@12d6 │ │ -05cf16: 7120 171c 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ -05cf1c: 28f9 |0016: goto 000f // -0007 │ │ +05cebc: |[05cebc] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +05cecc: 1a02 a415 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@15a4 │ │ +05ced0: 6e20 1201 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +05ced6: 0c01 |0005: move-result-object v1 │ │ +05ced8: 1f01 0b04 |0006: check-cast v1, Landroid/view/KeyEvent; // type@040b │ │ +05cedc: 5432 f703 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f7 │ │ +05cee0: 5422 0604 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ +05cee4: 7220 eb0a 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0aeb │ │ +05ceea: 0e00 |000f: return-void │ │ +05ceec: 0d00 |0010: move-exception v0 │ │ +05ceee: 1a02 d212 |0011: const-string v2, "TransportController" // string@12d2 │ │ +05cef2: 7120 171c 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ +05cef8: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -40971,21 +40971,21 @@ │ │ locals : │ │ 0x0008 - 0x000f reg=1 event Landroid/view/KeyEvent; │ │ 0x0011 - 0x0017 reg=0 e Ljava/lang/ClassCastException; │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0017 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=5 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 4828 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4824 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #218 header: │ │ class_idx : 502 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4828 │ │ +source_file_idx : 4824 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -41010,18 +41010,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05cf30: |[05cf30] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -05cf40: 5b01 f803 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f8 │ │ -05cf44: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05cf4a: 0e00 |0005: return-void │ │ +05cf0c: |[05cf0c] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05cf1c: 5b01 f803 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f8 │ │ +05cf20: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05cf26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -41031,34 +41031,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05cf4c: |[05cf4c] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -05cf5c: 5410 f803 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f8 │ │ -05cf60: 5400 0604 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ -05cf64: 7220 ea0a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0aea │ │ -05cf6a: 0e00 |0007: return-void │ │ +05cf28: |[05cf28] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +05cf38: 5410 f803 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03f8 │ │ +05cf3c: 5400 0604 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ +05cf40: 7220 ea0a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0aea │ │ +05cf46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ │ │ - source_file_idx : 4828 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4824 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #219 header: │ │ class_idx : 503 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4828 │ │ +source_file_idx : 4824 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #219 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ @@ -41139,75 +41139,75 @@ │ │ type : '(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 130 16-bit code units │ │ -05cf6c: |[05cf6c] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -05cf7c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05cf82: 2200 f301 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@01f3 │ │ -05cf86: 7020 ed0a 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0aed │ │ -05cf8c: 5b20 0704 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0407 │ │ -05cf90: 2200 f401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@01f4 │ │ -05cf94: 7020 f00a 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0af0 │ │ -05cf9a: 5b20 0804 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0408 │ │ -05cf9e: 2200 f501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@01f5 │ │ -05cfa2: 7020 f20a 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0af2 │ │ -05cfa8: 5b20 ff03 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@03ff │ │ -05cfac: 2200 f601 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@01f6 │ │ -05cfb0: 7020 f40a 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0af4 │ │ -05cfb6: 5b20 f903 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@03f9 │ │ -05cfba: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -05cfbc: 5920 0104 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ -05cfc0: 5b23 fc03 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@03fc │ │ -05cfc4: 5b24 fb03 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ -05cfc8: 5b25 0504 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ -05cfcc: 5b26 0604 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ -05cfd0: 2200 f804 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -05cfd4: 7010 a121 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -05cfda: 6e10 f100 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -05cfe0: 0c01 |0032: move-result-object v1 │ │ -05cfe2: 6e20 aa21 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05cfe8: 0c00 |0036: move-result-object v0 │ │ -05cfea: 1a01 5f01 |0037: const-string v1, ":transport:" // string@015f │ │ -05cfee: 6e20 aa21 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05cff4: 0c00 |003c: move-result-object v0 │ │ -05cff6: 7110 b321 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -05cffc: 0a01 |0040: move-result v1 │ │ -05cffe: 6e20 a621 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -05d004: 0c00 |0044: move-result-object v0 │ │ -05d006: 6e10 af21 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05d00c: 0c00 |0048: move-result-object v0 │ │ -05d00e: 5b20 0204 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0402 │ │ -05d012: 2200 3700 |004b: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -05d016: 5421 0204 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0402 │ │ -05d01a: 7020 0301 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0103 │ │ -05d020: 5b20 fe03 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@03fe │ │ -05d024: 5420 fe03 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@03fe │ │ -05d028: 6e10 f100 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -05d02e: 0c01 |0059: move-result-object v1 │ │ -05d030: 6e20 2801 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0128 │ │ -05d036: 2200 3800 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0038 │ │ -05d03a: 7010 2a01 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@012a │ │ -05d040: 5b20 0304 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0403 │ │ -05d044: 5420 0304 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0403 │ │ -05d048: 5421 0204 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0402 │ │ -05d04c: 6e20 2b01 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@012b │ │ -05d052: 5420 0504 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ -05d056: 6e10 c81c 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -05d05c: 0c00 |0070: move-result-object v0 │ │ -05d05e: 5421 0704 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0407 │ │ -05d062: 6e20 8d1d 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1d8d │ │ -05d068: 5420 0504 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ -05d06c: 6e10 c81c 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -05d072: 0c00 |007b: move-result-object v0 │ │ -05d074: 5421 0804 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0408 │ │ -05d078: 6e20 8e1d 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1d8e │ │ -05d07e: 0e00 |0081: return-void │ │ +05cf48: |[05cf48] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +05cf58: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05cf5e: 2200 f301 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@01f3 │ │ +05cf62: 7020 ed0a 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0aed │ │ +05cf68: 5b20 0704 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0407 │ │ +05cf6c: 2200 f401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@01f4 │ │ +05cf70: 7020 f00a 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0af0 │ │ +05cf76: 5b20 0804 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0408 │ │ +05cf7a: 2200 f501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@01f5 │ │ +05cf7e: 7020 f20a 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0af2 │ │ +05cf84: 5b20 ff03 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@03ff │ │ +05cf88: 2200 f601 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@01f6 │ │ +05cf8c: 7020 f40a 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0af4 │ │ +05cf92: 5b20 f903 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@03f9 │ │ +05cf96: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +05cf98: 5920 0104 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ +05cf9c: 5b23 fc03 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@03fc │ │ +05cfa0: 5b24 fb03 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ +05cfa4: 5b25 0504 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ +05cfa8: 5b26 0604 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ +05cfac: 2200 f804 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +05cfb0: 7010 a121 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +05cfb6: 6e10 f100 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +05cfbc: 0c01 |0032: move-result-object v1 │ │ +05cfbe: 6e20 aa21 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05cfc4: 0c00 |0036: move-result-object v0 │ │ +05cfc6: 1a01 5f01 |0037: const-string v1, ":transport:" // string@015f │ │ +05cfca: 6e20 aa21 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05cfd0: 0c00 |003c: move-result-object v0 │ │ +05cfd2: 7110 b321 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +05cfd8: 0a01 |0040: move-result v1 │ │ +05cfda: 6e20 a621 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +05cfe0: 0c00 |0044: move-result-object v0 │ │ +05cfe2: 6e10 af21 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05cfe8: 0c00 |0048: move-result-object v0 │ │ +05cfea: 5b20 0204 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0402 │ │ +05cfee: 2200 3700 |004b: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +05cff2: 5421 0204 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0402 │ │ +05cff6: 7020 0301 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0103 │ │ +05cffc: 5b20 fe03 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@03fe │ │ +05d000: 5420 fe03 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@03fe │ │ +05d004: 6e10 f100 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +05d00a: 0c01 |0059: move-result-object v1 │ │ +05d00c: 6e20 2801 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0128 │ │ +05d012: 2200 3800 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0038 │ │ +05d016: 7010 2a01 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@012a │ │ +05d01c: 5b20 0304 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0403 │ │ +05d020: 5420 0304 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0403 │ │ +05d024: 5421 0204 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0402 │ │ +05d028: 6e20 2b01 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@012b │ │ +05d02e: 5420 0504 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ +05d032: 6e10 c81c 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +05d038: 0c00 |0070: move-result-object v0 │ │ +05d03a: 5421 0704 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0407 │ │ +05d03e: 6e20 8d1d 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1d8d │ │ +05d044: 5420 0504 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ +05d048: 6e10 c81c 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +05d04e: 0c00 |007b: move-result-object v0 │ │ +05d050: 5421 0804 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0408 │ │ +05d054: 6e20 8e1d 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1d8e │ │ +05d05a: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -41237,27 +41237,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05d080: |[05d080] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -05d090: 6e10 040b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0b04 │ │ -05d096: 5420 0504 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ -05d09a: 6e10 c81c 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -05d0a0: 0c00 |0008: move-result-object v0 │ │ -05d0a2: 5421 0704 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0407 │ │ -05d0a6: 6e20 901d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1d90 │ │ -05d0ac: 5420 0504 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ -05d0b0: 6e10 c81c 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -05d0b6: 0c00 |0013: move-result-object v0 │ │ -05d0b8: 5421 0804 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0408 │ │ -05d0bc: 6e20 911d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1d91 │ │ -05d0c2: 0e00 |0019: return-void │ │ +05d05c: |[05d05c] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +05d06c: 6e10 040b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0b04 │ │ +05d072: 5420 0504 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ +05d076: 6e10 c81c 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +05d07c: 0c00 |0008: move-result-object v0 │ │ +05d07e: 5421 0704 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0407 │ │ +05d082: 6e20 901d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1d90 │ │ +05d088: 5420 0504 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0405 │ │ +05d08c: 6e10 c81c 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +05d092: 0c00 |0013: move-result-object v0 │ │ +05d094: 5421 0804 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0408 │ │ +05d098: 6e20 911d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1d91 │ │ +05d09e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -41268,23 +41268,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05d0c4: |[05d0c4] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -05d0d4: 5520 fa03 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fa │ │ -05d0d8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -05d0dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05d0de: 5c20 fa03 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fa │ │ -05d0e2: 5420 fb03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ -05d0e6: 5421 f903 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@03f9 │ │ -05d0ea: 6e20 f501 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@01f5 │ │ -05d0f0: 0e00 |000e: return-void │ │ +05d0a0: |[05d0a0] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +05d0b0: 5520 fa03 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fa │ │ +05d0b4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +05d0b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05d0ba: 5c20 fa03 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fa │ │ +05d0be: 5420 fb03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ +05d0c2: 5421 f903 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@03f9 │ │ +05d0c6: 6e20 f501 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@01f5 │ │ +05d0cc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -41295,30 +41295,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05d0f4: |[05d0f4] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -05d104: 5520 fd03 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ -05d108: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -05d10c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05d10e: 5c20 fd03 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ -05d112: 5420 fb03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ -05d116: 5421 0004 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ -05d11a: 6e20 f601 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01f6 │ │ -05d120: 5420 fb03 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ -05d124: 5421 0404 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d128: 6e20 f701 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01f7 │ │ -05d12e: 5220 0104 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ -05d132: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -05d134: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -05d138: 6e10 020b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0b02 │ │ -05d13e: 0e00 |001d: return-void │ │ +05d0d0: |[05d0d0] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +05d0e0: 5520 fd03 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ +05d0e4: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +05d0e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05d0ea: 5c20 fd03 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ +05d0ee: 5420 fb03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ +05d0f2: 5421 0004 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ +05d0f6: 6e20 f601 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01f6 │ │ +05d0fc: 5420 fb03 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ +05d100: 5421 0404 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d104: 6e20 f701 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01f7 │ │ +05d10a: 5220 0104 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ +05d10e: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +05d110: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +05d114: 6e10 020b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0b02 │ │ +05d11a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -41332,17 +41332,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d140: |[05d140] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -05d150: 5410 0404 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d154: 1100 |0002: return-object v0 │ │ +05d11c: |[05d11c] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +05d12c: 5410 0404 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d130: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -41350,27 +41350,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05d158: |[05d158] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -05d168: 6e10 f80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0af8 │ │ -05d16e: 5520 fd03 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ -05d172: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -05d176: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05d178: 5c20 fd03 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ -05d17c: 5420 fb03 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ -05d180: 5421 0404 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d184: 6e20 fa01 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01fa │ │ -05d18a: 5420 fb03 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ -05d18e: 5421 0004 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ -05d192: 6e20 f901 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01f9 │ │ -05d198: 0e00 |0018: return-void │ │ +05d134: |[05d134] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +05d144: 6e10 f80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0af8 │ │ +05d14a: 5520 fd03 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ +05d14e: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +05d152: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05d154: 5c20 fd03 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ +05d158: 5420 fb03 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ +05d15c: 5421 0404 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d160: 6e20 fa01 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01fa │ │ +05d166: 5420 fb03 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ +05d16a: 5421 0004 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ +05d16e: 6e20 f901 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01f9 │ │ +05d174: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -41383,19 +41383,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d19c: |[05d19c] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -05d1ac: 5420 0604 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ -05d1b0: 7210 e90a 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0ae9 │ │ -05d1b6: 0b00 |0005: move-result-wide v0 │ │ -05d1b8: 1000 |0006: return-wide v0 │ │ +05d178: |[05d178] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +05d188: 5420 0604 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ +05d18c: 7210 e90a 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0ae9 │ │ +05d192: 0b00 |0005: move-result-wide v0 │ │ +05d194: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -41403,18 +41403,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05d1bc: |[05d1bc] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -05d1cc: 5410 0604 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ -05d1d0: 7230 ec0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0aec │ │ -05d1d6: 0e00 |0005: return-void │ │ +05d198: |[05d198] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +05d1a8: 5410 0604 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0406 │ │ +05d1ac: 7230 ec0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0aec │ │ +05d1b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ 0x0000 - 0x0006 reg=2 newPositionMs J │ │ @@ -41424,24 +41424,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05d1d8: |[05d1d8] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -05d1e8: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -05d1ea: 5230 0104 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ -05d1ee: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -05d1f0: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -05d1f4: 5932 0104 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ -05d1f8: 5430 0404 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d1fc: 6e20 4902 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0249 │ │ -05d202: 6e10 f80a 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0af8 │ │ -05d208: 0e00 |0010: return-void │ │ +05d1b4: |[05d1b4] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +05d1c4: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +05d1c6: 5230 0104 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ +05d1ca: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +05d1cc: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +05d1d0: 5932 0104 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ +05d1d4: 5430 0404 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d1d8: 6e20 4902 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0249 │ │ +05d1de: 6e10 f80a 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0af8 │ │ +05d1e4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -41453,32 +41453,32 @@ │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -05d20c: |[05d20c] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -05d21c: 5440 0404 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d220: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -05d224: 5442 0404 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d228: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -05d22c: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -05d22e: 0101 |0009: move v1, v0 │ │ -05d230: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -05d234: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -05d238: 6e50 4a02 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@024a │ │ -05d23e: 5440 0404 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d242: 6e20 4b02 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@024b │ │ -05d248: 0e00 |0016: return-void │ │ -05d24a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -05d24c: 0101 |0018: move v1, v0 │ │ -05d24e: 28f1 |0019: goto 000a // -000f │ │ -05d250: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -05d252: 28f3 |001b: goto 000e // -000d │ │ +05d1e8: |[05d1e8] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +05d1f8: 5440 0404 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d1fc: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +05d200: 5442 0404 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d204: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +05d208: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +05d20a: 0101 |0009: move v1, v0 │ │ +05d20c: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +05d210: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +05d214: 6e50 4a02 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@024a │ │ +05d21a: 5440 0404 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d21e: 6e20 4b02 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@024b │ │ +05d224: 0e00 |0016: return-void │ │ +05d226: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +05d228: 0101 |0018: move v1, v0 │ │ +05d22a: 28f1 |0019: goto 000a // -000f │ │ +05d22c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +05d22e: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ @@ -41493,25 +41493,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05d254: |[05d254] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -05d264: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -05d266: 5220 0104 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ -05d26a: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -05d26e: 5921 0104 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ -05d272: 5420 0404 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d276: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0249 │ │ -05d27c: 5520 fd03 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ -05d280: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -05d284: 6e10 020b 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0b02 │ │ -05d28a: 0e00 |0013: return-void │ │ +05d230: |[05d230] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +05d240: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +05d242: 5220 0104 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ +05d246: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +05d24a: 5921 0104 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ +05d24e: 5420 0404 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d252: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0249 │ │ +05d258: 5520 fd03 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@03fd │ │ +05d25c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +05d260: 6e10 020b 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0b02 │ │ +05d266: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -41524,23 +41524,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05d28c: |[05d28c] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -05d29c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05d29e: 5220 0104 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ -05d2a2: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -05d2a6: 5921 0104 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ -05d2aa: 5420 0404 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d2ae: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0249 │ │ -05d2b4: 6e10 f80a 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0af8 │ │ -05d2ba: 0e00 |000f: return-void │ │ +05d268: |[05d268] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +05d278: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05d27a: 5220 0104 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ +05d27e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +05d282: 5921 0104 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0401 │ │ +05d286: 5420 0404 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d28a: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0249 │ │ +05d290: 6e10 f80a 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0af8 │ │ +05d296: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -41552,24 +41552,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -05d2bc: |[05d2bc] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -05d2cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05d2ce: 5540 fa03 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fa │ │ -05d2d2: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -05d2d6: 5c43 fa03 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fa │ │ -05d2da: 5440 fb03 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ -05d2de: 5441 f903 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@03f9 │ │ -05d2e2: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -05d2e4: 6e40 f801 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@01f8 │ │ -05d2ea: 0e00 |000f: return-void │ │ +05d298: |[05d298] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +05d2a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05d2aa: 5540 fa03 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fa │ │ +05d2ae: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +05d2b2: 5c43 fa03 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@03fa │ │ +05d2b6: 5440 fb03 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@03fb │ │ +05d2ba: 5441 f903 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@03f9 │ │ +05d2be: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +05d2c0: 6e40 f801 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@01f8 │ │ +05d2c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -41580,35 +41580,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -05d2ec: |[05d2ec] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -05d2fc: 5440 fc03 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@03fc │ │ -05d300: 5441 ff03 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@03ff │ │ -05d304: 5442 0304 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0403 │ │ -05d308: 6e30 f800 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00f8 │ │ -05d30e: 5440 fc03 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@03fc │ │ -05d312: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -05d314: 5442 fe03 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@03fe │ │ -05d318: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -05d31c: 7140 bb00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ -05d322: 0c00 |0013: move-result-object v0 │ │ -05d324: 5b40 0004 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ -05d328: 2200 8100 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0081 │ │ -05d32c: 5441 0004 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ -05d330: 7020 4602 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0246 │ │ -05d336: 5b40 0404 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d33a: 5440 0404 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d33e: 6e20 4702 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0247 │ │ -05d344: 5440 0404 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d348: 6e20 4802 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0248 │ │ -05d34e: 0e00 |0029: return-void │ │ +05d2c8: |[05d2c8] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +05d2d8: 5440 fc03 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@03fc │ │ +05d2dc: 5441 ff03 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@03ff │ │ +05d2e0: 5442 0304 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0403 │ │ +05d2e4: 6e30 f800 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00f8 │ │ +05d2ea: 5440 fc03 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@03fc │ │ +05d2ee: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +05d2f0: 5442 fe03 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@03fe │ │ +05d2f4: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +05d2f8: 7140 bb00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ +05d2fe: 0c00 |0013: move-result-object v0 │ │ +05d300: 5b40 0004 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ +05d304: 2200 8100 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0081 │ │ +05d308: 5441 0004 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ +05d30c: 7020 4602 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0246 │ │ +05d312: 5b40 0404 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d316: 5440 0404 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d31a: 6e20 4702 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0247 │ │ +05d320: 5440 0404 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d324: 6e20 4802 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0248 │ │ +05d32a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -41621,46 +41621,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05d350: |[05d350] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -05d360: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05d362: 6e10 fb0a 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0afb │ │ -05d368: 5430 0004 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ -05d36c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -05d370: 5430 fc03 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@03fc │ │ -05d374: 5431 ff03 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@03ff │ │ -05d378: 6e20 ff00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00ff │ │ -05d37e: 5430 0004 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ -05d382: 6e10 b700 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00b7 │ │ -05d388: 5b32 0004 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ -05d38c: 5b32 0404 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ -05d390: 0e00 |0018: return-void │ │ +05d32c: |[05d32c] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +05d33c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05d33e: 6e10 fb0a 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0afb │ │ +05d344: 5430 0004 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ +05d348: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +05d34c: 5430 fc03 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@03fc │ │ +05d350: 5431 ff03 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@03ff │ │ +05d354: 6e20 ff00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00ff │ │ +05d35a: 5430 0004 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ +05d35e: 6e10 b700 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00b7 │ │ +05d364: 5b32 0004 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0400 │ │ +05d368: 5b32 0404 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0404 │ │ +05d36c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=201 │ │ 0x000f line=202 │ │ 0x0014 line=203 │ │ 0x0016 line=204 │ │ 0x0018 line=206 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ - source_file_idx : 4828 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4824 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #220 header: │ │ class_idx : 504 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4829 │ │ +source_file_idx : 4825 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #220 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ @@ -41705,17 +41705,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d394: |[05d394] android.support.v4.media.TransportPerformer.:()V │ │ -05d3a4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05d3aa: 0e00 |0003: return-void │ │ +05d370: |[05d370] android.support.v4.media.TransportPerformer.:()V │ │ +05d380: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05d386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ @@ -41724,36 +41724,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -05d3ac: |[05d3ac] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -05d3bc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05d3be: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -05d3c4: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -05d3c8: 7100 0603 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ -05d3ce: 0b02 |0009: move-result-wide v2 │ │ -05d3d0: 2201 0b04 |000a: new-instance v1, Landroid/view/KeyEvent; // type@040b │ │ -05d3d4: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -05d3d6: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -05d3d8: 0424 |000e: move-wide v4, v2 │ │ -05d3da: 7608 3a1c 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1c3a │ │ -05d3e0: 6e30 0c0b 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0b0c │ │ -05d3e6: 2201 0b04 |0015: new-instance v1, Landroid/view/KeyEvent; // type@040b │ │ -05d3ea: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -05d3ec: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -05d3ee: 0424 |0019: move-wide v4, v2 │ │ -05d3f0: 7608 3a1c 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1c3a │ │ -05d3f6: 6e30 0d0b 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0b0d │ │ -05d3fc: 0e00 |0020: return-void │ │ -05d3fe: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -05d402: 28e1 |0023: goto 0004 // -001f │ │ -05d404: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +05d388: |[05d388] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +05d398: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05d39a: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +05d3a0: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +05d3a4: 7100 0603 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ +05d3aa: 0b02 |0009: move-result-wide v2 │ │ +05d3ac: 2201 0b04 |000a: new-instance v1, Landroid/view/KeyEvent; // type@040b │ │ +05d3b0: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +05d3b2: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +05d3b4: 0424 |000e: move-wide v4, v2 │ │ +05d3b6: 7608 3a1c 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1c3a │ │ +05d3bc: 6e30 0c0b 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0b0c │ │ +05d3c2: 2201 0b04 |0015: new-instance v1, Landroid/view/KeyEvent; // type@040b │ │ +05d3c6: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +05d3c8: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +05d3ca: 0424 |0019: move-wide v4, v2 │ │ +05d3cc: 7608 3a1c 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1c3a │ │ +05d3d2: 6e30 0d0b 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0b0d │ │ +05d3d8: 0e00 |0020: return-void │ │ +05d3da: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +05d3de: 28e1 |0023: goto 0004 // -001f │ │ +05d3e0: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0001 line=189 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x000a line=198 │ │ @@ -41772,17 +41772,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d410: |[05d410] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -05d420: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -05d424: 0f00 |0002: return v0 │ │ +05d3ec: |[05d3ec] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +05d3fc: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +05d400: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -41802,17 +41802,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d428: |[05d428] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -05d438: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -05d43c: 0f00 |0002: return v0 │ │ +05d404: |[05d404] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +05d414: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +05d418: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -41826,33 +41826,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -05d440: |[05d440] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -05d450: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05d452: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -05d458: 0f01 |0004: return v1 │ │ -05d45a: 6e10 100b 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0b10 │ │ -05d460: 28fc |0008: goto 0004 // -0004 │ │ -05d462: 6e10 0e0b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0b0e │ │ -05d468: 28f8 |000c: goto 0004 // -0008 │ │ -05d46a: 6e10 110b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0b11 │ │ -05d470: 28f4 |0010: goto 0004 // -000c │ │ -05d472: 6e10 0b0b 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0b0b │ │ -05d478: 0a00 |0014: move-result v0 │ │ -05d47a: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -05d47e: 6e10 0e0b 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0b0e │ │ -05d484: 28ea |001a: goto 0004 // -0016 │ │ -05d486: 6e10 100b 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0b10 │ │ -05d48c: 28e6 |001e: goto 0004 // -001a │ │ -05d48e: 0000 |001f: nop // spacer │ │ -05d490: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +05d41c: |[05d41c] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +05d42c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05d42e: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +05d434: 0f01 |0004: return v1 │ │ +05d436: 6e10 100b 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0b10 │ │ +05d43c: 28fc |0008: goto 0004 // -0004 │ │ +05d43e: 6e10 0e0b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0b0e │ │ +05d444: 28f8 |000c: goto 0004 // -0008 │ │ +05d446: 6e10 110b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0b11 │ │ +05d44c: 28f4 |0010: goto 0004 // -000c │ │ +05d44e: 6e10 0b0b 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0b0b │ │ +05d454: 0a00 |0014: move-result v0 │ │ +05d456: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +05d45a: 6e10 0e0b 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0b0e │ │ +05d460: 28ea |001a: goto 0004 // -0016 │ │ +05d462: 6e10 100b 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0b10 │ │ +05d468: 28e6 |001e: goto 0004 // -001a │ │ +05d46a: 0000 |001f: nop // spacer │ │ +05d46c: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0004 line=145 │ │ 0x0005 line=129 │ │ 0x0009 line=132 │ │ 0x000d line=135 │ │ @@ -41870,17 +41870,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05d4bc: |[05d4bc] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -05d4cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05d4ce: 0f00 |0001: return v0 │ │ +05d498: |[05d498] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +05d4a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d4aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -41905,21 +41905,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4829 (TransportPerformer.java) │ │ + source_file_idx : 4825 (TransportPerformer.java) │ │ │ │ Class #221 header: │ │ class_idx : 505 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4830 │ │ +source_file_idx : 4826 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #221 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ @@ -41934,17 +41934,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d4d0: |[05d4d0] android.support.v4.media.TransportStateListener.:()V │ │ -05d4e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05d4e6: 0e00 |0003: return-void │ │ +05d4ac: |[05d4ac] android.support.v4.media.TransportStateListener.:()V │ │ +05d4bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05d4c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -41953,16 +41953,16 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05d4e8: |[05d4e8] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -05d4f8: 0e00 |0000: return-void │ │ +05d4c4: |[05d4c4] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +05d4d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ @@ -41971,30 +41971,30 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05d4fc: |[05d4fc] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -05d50c: 0e00 |0000: return-void │ │ +05d4d8: |[05d4d8] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +05d4e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ - source_file_idx : 4830 (TransportStateListener.java) │ │ + source_file_idx : 4826 (TransportStateListener.java) │ │ │ │ Class #222 header: │ │ class_idx : 507 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5107 │ │ +source_file_idx : 5103 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #222 annotations: │ │ Annotations on class │ │ @@ -42014,37 +42014,37 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d510: |[05d510] android.support.v4.media.VolumeProviderCompat$Callback.:()V │ │ -05d520: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05d526: 0e00 |0003: return-void │ │ +05d4ec: |[05d4ec] android.support.v4.media.VolumeProviderCompat$Callback.:()V │ │ +05d4fc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05d502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/VolumeProviderCompat$Callback; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/media/VolumeProviderCompat$Callback;) │ │ name : 'onVolumeChanged' │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5107 (VolumeProviderCompat.java) │ │ + source_file_idx : 5103 (VolumeProviderCompat.java) │ │ │ │ Class #223 header: │ │ class_idx : 508 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5107 │ │ +source_file_idx : 5103 │ │ static_fields_size : 3 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #223 annotations: │ │ Annotations on class │ │ @@ -42098,20 +42098,20 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05d528: |[05d528] android.support.v4.media.VolumeProviderCompat.:(III)V │ │ -05d538: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05d53e: 5901 1404 |0003: iput v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0414 │ │ -05d542: 5902 1604 |0005: iput v2, v0, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0416 │ │ -05d546: 5903 1504 |0007: iput v3, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0415 │ │ -05d54a: 0e00 |0009: return-void │ │ +05d504: |[05d504] android.support.v4.media.VolumeProviderCompat.:(III)V │ │ +05d514: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05d51a: 5901 1404 |0003: iput v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0414 │ │ +05d51e: 5902 1604 |0005: iput v2, v0, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0416 │ │ +05d522: 5903 1504 |0007: iput v3, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0415 │ │ +05d526: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0005 line=67 │ │ 0x0007 line=68 │ │ 0x0009 line=69 │ │ @@ -42127,17 +42127,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d54c: |[05d54c] android.support.v4.media.VolumeProviderCompat.getCurrentVolume:()I │ │ -05d55c: 5210 1504 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0415 │ │ -05d560: 0f00 |0002: return v0 │ │ +05d528: |[05d528] android.support.v4.media.VolumeProviderCompat.getCurrentVolume:()I │ │ +05d538: 5210 1504 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0415 │ │ +05d53c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ @@ -42145,17 +42145,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d564: |[05d564] android.support.v4.media.VolumeProviderCompat.getMaxVolume:()I │ │ -05d574: 5210 1604 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0416 │ │ -05d578: 0f00 |0002: return v0 │ │ +05d540: |[05d540] android.support.v4.media.VolumeProviderCompat.getMaxVolume:()I │ │ +05d550: 5210 1604 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0416 │ │ +05d554: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ @@ -42163,17 +42163,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d57c: |[05d57c] android.support.v4.media.VolumeProviderCompat.getVolumeControl:()I │ │ -05d58c: 5210 1404 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0414 │ │ -05d590: 0f00 |0002: return v0 │ │ +05d558: |[05d558] android.support.v4.media.VolumeProviderCompat.getVolumeControl:()I │ │ +05d568: 5210 1404 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0414 │ │ +05d56c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ @@ -42181,32 +42181,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -05d594: |[05d594] android.support.v4.media.VolumeProviderCompat.getVolumeProvider:()Ljava/lang/Object; │ │ -05d5a4: 5440 1704 |0000: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0417 │ │ -05d5a8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -05d5ac: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05d5b0: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -05d5b4: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -05d5b8: 5440 1704 |000a: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0417 │ │ -05d5bc: 1100 |000c: return-object v0 │ │ -05d5be: 5240 1404 |000d: iget v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0414 │ │ -05d5c2: 5241 1604 |000f: iget v1, v4, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0416 │ │ -05d5c6: 5242 1504 |0011: iget v2, v4, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0415 │ │ -05d5ca: 2203 fa01 |0013: new-instance v3, Landroid/support/v4/media/VolumeProviderCompat$1; // type@01fa │ │ -05d5ce: 7020 150b 4300 |0015: invoke-direct {v3, v4}, Landroid/support/v4/media/VolumeProviderCompat$1;.:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0b15 │ │ -05d5d4: 7140 290b 1032 |0018: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/media/VolumeProviderCompatApi21;.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; // method@0b29 │ │ -05d5da: 0c00 |001b: move-result-object v0 │ │ -05d5dc: 5b40 1704 |001c: iput-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0417 │ │ -05d5e0: 5440 1704 |001e: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0417 │ │ -05d5e4: 28ec |0020: goto 000c // -0014 │ │ +05d570: |[05d570] android.support.v4.media.VolumeProviderCompat.getVolumeProvider:()Ljava/lang/Object; │ │ +05d580: 5440 1704 |0000: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0417 │ │ +05d584: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +05d588: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05d58c: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05d590: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +05d594: 5440 1704 |000a: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0417 │ │ +05d598: 1100 |000c: return-object v0 │ │ +05d59a: 5240 1404 |000d: iget v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0414 │ │ +05d59e: 5241 1604 |000f: iget v1, v4, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0416 │ │ +05d5a2: 5242 1504 |0011: iget v2, v4, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0415 │ │ +05d5a6: 2203 fa01 |0013: new-instance v3, Landroid/support/v4/media/VolumeProviderCompat$1; // type@01fa │ │ +05d5aa: 7020 150b 4300 |0015: invoke-direct {v3, v4}, Landroid/support/v4/media/VolumeProviderCompat$1;.:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0b15 │ │ +05d5b0: 7140 290b 1032 |0018: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/media/VolumeProviderCompatApi21;.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; // method@0b29 │ │ +05d5b6: 0c00 |001b: move-result-object v0 │ │ +05d5b8: 5b40 1704 |001c: iput-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0417 │ │ +05d5bc: 5440 1704 |001e: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0417 │ │ +05d5c0: 28ec |0020: goto 000c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x000c line=162 │ │ 0x000d line=149 │ │ 0x001e line=162 │ │ @@ -42218,16 +42218,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05d5e8: |[05d5e8] android.support.v4.media.VolumeProviderCompat.onAdjustVolume:(I)V │ │ -05d5f8: 0e00 |0000: return-void │ │ +05d5c4: |[05d5c4] android.support.v4.media.VolumeProviderCompat.onAdjustVolume:(I)V │ │ +05d5d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x0001 reg=1 direction I │ │ │ │ @@ -42236,16 +42236,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05d5fc: |[05d5fc] android.support.v4.media.VolumeProviderCompat.onSetVolumeTo:(I)V │ │ -05d60c: 0e00 |0000: return-void │ │ +05d5d8: |[05d5d8] android.support.v4.media.VolumeProviderCompat.onSetVolumeTo:(I)V │ │ +05d5e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x0001 reg=1 volume I │ │ │ │ @@ -42254,17 +42254,17 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d610: |[05d610] android.support.v4.media.VolumeProviderCompat.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V │ │ -05d620: 5b01 1304 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0413 │ │ -05d624: 0e00 |0002: return-void │ │ +05d5ec: |[05d5ec] android.support.v4.media.VolumeProviderCompat.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V │ │ +05d5fc: 5b01 1304 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0413 │ │ +05d600: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0002 line=134 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/media/VolumeProviderCompat$Callback; │ │ @@ -42274,36 +42274,36 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05d628: |[05d628] android.support.v4.media.VolumeProviderCompat.setCurrentVolume:(I)V │ │ -05d638: 5410 1304 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0413 │ │ -05d63c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05d640: 5410 1304 |0004: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0413 │ │ -05d644: 6e20 190b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/VolumeProviderCompat$Callback;.onVolumeChanged:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0b19 │ │ -05d64a: 0e00 |0009: return-void │ │ +05d604: |[05d604] android.support.v4.media.VolumeProviderCompat.setCurrentVolume:(I)V │ │ +05d614: 5410 1304 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0413 │ │ +05d618: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05d61c: 5410 1304 |0004: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@0413 │ │ +05d620: 6e20 190b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/VolumeProviderCompat$Callback;.onVolumeChanged:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0b19 │ │ +05d626: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0004 line=106 │ │ 0x0009 line=108 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x000a reg=2 currentVolume I │ │ │ │ - source_file_idx : 5107 (VolumeProviderCompat.java) │ │ + source_file_idx : 5103 (VolumeProviderCompat.java) │ │ │ │ Class #224 header: │ │ class_idx : 509 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 130 │ │ -source_file_idx : 5108 │ │ +source_file_idx : 5104 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #224 annotations: │ │ Annotations on class │ │ @@ -42327,18 +42327,18 @@ │ │ type : '(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05d64c: |[05d64c] android.support.v4.media.VolumeProviderCompatApi21$1.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V │ │ -05d65c: 5b04 1804 |0000: iput-object v4, v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0418 │ │ -05d660: 7040 4c02 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/media/VolumeProvider;.:(III)V // method@024c │ │ -05d666: 0e00 |0005: return-void │ │ +05d628: |[05d628] android.support.v4.media.VolumeProviderCompatApi21$1.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V │ │ +05d638: 5b04 1804 |0000: iput-object v4, v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0418 │ │ +05d63c: 7040 4c02 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/media/VolumeProvider;.:(III)V // method@024c │ │ +05d642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ 0x0000 - 0x0006 reg=1 x0 I │ │ 0x0000 - 0x0006 reg=2 x1 I │ │ @@ -42351,18 +42351,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d668: |[05d668] android.support.v4.media.VolumeProviderCompatApi21$1.onAdjustVolume:(I)V │ │ -05d678: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0418 │ │ -05d67c: 7220 260b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onAdjustVolume:(I)V // method@0b26 │ │ -05d682: 0e00 |0005: return-void │ │ +05d644: |[05d644] android.support.v4.media.VolumeProviderCompatApi21$1.onAdjustVolume:(I)V │ │ +05d654: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0418 │ │ +05d658: 7220 260b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onAdjustVolume:(I)V // method@0b26 │ │ +05d65e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ 0x0000 - 0x0006 reg=2 direction I │ │ @@ -42372,33 +42372,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d684: |[05d684] android.support.v4.media.VolumeProviderCompatApi21$1.onSetVolumeTo:(I)V │ │ -05d694: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0418 │ │ -05d698: 7220 270b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onSetVolumeTo:(I)V // method@0b27 │ │ -05d69e: 0e00 |0005: return-void │ │ +05d660: |[05d660] android.support.v4.media.VolumeProviderCompatApi21$1.onSetVolumeTo:(I)V │ │ +05d670: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0418 │ │ +05d674: 7220 270b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onSetVolumeTo:(I)V // method@0b27 │ │ +05d67a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ 0x0000 - 0x0006 reg=2 volume I │ │ │ │ - source_file_idx : 5108 (VolumeProviderCompatApi21.java) │ │ + source_file_idx : 5104 (VolumeProviderCompatApi21.java) │ │ │ │ Class #225 header: │ │ class_idx : 510 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5108 │ │ +source_file_idx : 5104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -42422,21 +42422,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;) │ │ name : 'onSetVolumeTo' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5108 (VolumeProviderCompatApi21.java) │ │ + source_file_idx : 5104 (VolumeProviderCompatApi21.java) │ │ │ │ Class #226 header: │ │ class_idx : 511 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5108 │ │ +source_file_idx : 5104 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -42455,17 +42455,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d6a0: |[05d6a0] android.support.v4.media.VolumeProviderCompatApi21.:()V │ │ -05d6b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05d6b6: 0e00 |0003: return-void │ │ +05d67c: |[05d67c] android.support.v4.media.VolumeProviderCompatApi21.:()V │ │ +05d68c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05d692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/VolumeProviderCompatApi21; │ │ │ │ @@ -42474,18 +42474,18 @@ │ │ type : '(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -05d6b8: |[05d6b8] android.support.v4.media.VolumeProviderCompatApi21.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; │ │ -05d6c8: 2200 fd01 |0000: new-instance v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1; // type@01fd │ │ -05d6cc: 7054 230b 1032 |0002: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V // method@0b23 │ │ -05d6d2: 1100 |0005: return-object v0 │ │ +05d694: |[05d694] android.support.v4.media.VolumeProviderCompatApi21.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; │ │ +05d6a4: 2200 fd01 |0000: new-instance v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1; // type@01fd │ │ +05d6a8: 7054 230b 1032 |0002: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V // method@0b23 │ │ +05d6ae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 volumeControl I │ │ 0x0000 - 0x0006 reg=2 maxVolume I │ │ 0x0000 - 0x0006 reg=3 currentVolume I │ │ @@ -42496,34 +42496,34 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d6d4: |[05d6d4] android.support.v4.media.VolumeProviderCompatApi21.setCurrentVolume:(Ljava/lang/Object;I)V │ │ -05d6e4: 1f00 8200 |0000: check-cast v0, Landroid/media/VolumeProvider; // type@0082 │ │ -05d6e8: 6e20 4d02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/VolumeProvider;.setCurrentVolume:(I)V // method@024d │ │ -05d6ee: 0e00 |0005: return-void │ │ +05d6b0: |[05d6b0] android.support.v4.media.VolumeProviderCompatApi21.setCurrentVolume:(Ljava/lang/Object;I)V │ │ +05d6c0: 1f00 8200 |0000: check-cast v0, Landroid/media/VolumeProvider; // type@0082 │ │ +05d6c4: 6e20 4d02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/VolumeProvider;.setCurrentVolume:(I)V // method@024d │ │ +05d6ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 volumeProviderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentVolume I │ │ │ │ Virtual methods - │ │ - source_file_idx : 5108 (VolumeProviderCompatApi21.java) │ │ + source_file_idx : 5104 (VolumeProviderCompatApi21.java) │ │ │ │ Class #227 header: │ │ class_idx : 512 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -42583,21 +42583,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ name : 'onRouteVolumeChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #228 header: │ │ class_idx : 513 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 119 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -42626,18 +42626,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05d6f0: |[05d6f0] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V │ │ -05d700: 7010 0702 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$Callback;.:()V // method@0207 │ │ -05d706: 5b01 1904 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ -05d70a: 0e00 |0005: return-void │ │ +05d6cc: |[05d6cc] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V │ │ +05d6dc: 7010 0702 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$Callback;.:()V // method@0207 │ │ +05d6e2: 5b01 1904 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ +05d6e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=368 │ │ 0x0005 line=369 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42651,18 +42651,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d70c: |[05d70c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteAdded:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -05d71c: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ -05d720: 7220 2b0b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteAdded:(Ljava/lang/Object;)V // method@0b2b │ │ -05d726: 0e00 |0005: return-void │ │ +05d6e8: |[05d6e8] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteAdded:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +05d6f8: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ +05d6fc: 7220 2b0b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteAdded:(Ljava/lang/Object;)V // method@0b2b │ │ +05d702: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0005 line=387 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42674,18 +42674,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d728: |[05d728] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -05d738: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ -05d73c: 7220 2c0b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteChanged:(Ljava/lang/Object;)V // method@0b2c │ │ -05d742: 0e00 |0005: return-void │ │ +05d704: |[05d704] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +05d714: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ +05d718: 7220 2c0b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteChanged:(Ljava/lang/Object;)V // method@0b2c │ │ +05d71e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0005 line=399 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42697,18 +42697,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05d744: |[05d744] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteGrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V │ │ -05d754: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ -05d758: 7240 2d0b 3054 |0002: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteGrouped:(Ljava/lang/Object;Ljava/lang/Object;I)V // method@0b2d │ │ -05d75e: 0e00 |0005: return-void │ │ +05d720: |[05d720] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteGrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V │ │ +05d730: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ +05d734: 7240 2d0b 3054 |0002: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteGrouped:(Ljava/lang/Object;Ljava/lang/Object;I)V // method@0b2d │ │ +05d73a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0005 line=406 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42722,18 +42722,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d760: |[05d760] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteRemoved:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -05d770: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ -05d774: 7220 2e0b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteRemoved:(Ljava/lang/Object;)V // method@0b2e │ │ -05d77a: 0e00 |0005: return-void │ │ +05d73c: |[05d73c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteRemoved:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +05d74c: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ +05d750: 7220 2e0b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteRemoved:(Ljava/lang/Object;)V // method@0b2e │ │ +05d756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0005 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42745,18 +42745,18 @@ │ │ type : '(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05d77c: |[05d77c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteSelected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ -05d78c: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ -05d790: 7230 2f0b 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteSelected:(ILjava/lang/Object;)V // method@0b2f │ │ -05d796: 0e00 |0005: return-void │ │ +05d758: |[05d758] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteSelected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ +05d768: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ +05d76c: 7230 2f0b 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteSelected:(ILjava/lang/Object;)V // method@0b2f │ │ +05d772: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0005 line=375 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42769,18 +42769,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05d798: |[05d798] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUngrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V │ │ -05d7a8: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ -05d7ac: 7230 300b 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUngrouped:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b30 │ │ -05d7b2: 0e00 |0005: return-void │ │ +05d774: |[05d774] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUngrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V │ │ +05d784: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ +05d788: 7230 300b 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUngrouped:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b30 │ │ +05d78e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0005 line=413 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42793,18 +42793,18 @@ │ │ type : '(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05d7b4: |[05d7b4] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUnselected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ -05d7c4: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ -05d7c8: 7230 310b 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUnselected:(ILjava/lang/Object;)V // method@0b31 │ │ -05d7ce: 0e00 |0005: return-void │ │ +05d790: |[05d790] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUnselected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ +05d7a0: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ +05d7a4: 7230 310b 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUnselected:(ILjava/lang/Object;)V // method@0b31 │ │ +05d7aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0005 line=381 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42817,35 +42817,35 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d7d0: |[05d7d0] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteVolumeChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -05d7e0: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ -05d7e4: 7220 320b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteVolumeChanged:(Ljava/lang/Object;)V // method@0b32 │ │ -05d7ea: 0e00 |0005: return-void │ │ +05d7ac: |[05d7ac] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteVolumeChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +05d7bc: 5410 1904 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0419 │ │ +05d7c0: 7220 320b 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteVolumeChanged:(Ljava/lang/Object;)V // method@0b32 │ │ +05d7c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ 0x0000 - 0x0006 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #229 header: │ │ class_idx : 514 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #229 annotations: │ │ Annotations on class │ │ @@ -42869,35 +42869,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05d7ec: |[05d7ec] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.:()V │ │ -05d7fc: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -05d802: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05d806: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ -05d80a: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ -05d80e: 6000 3600 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05d812: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ -05d816: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ -05d81a: 2200 fd04 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -05d81e: 7010 b921 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -05d824: 2700 |0014: throw v0 │ │ -05d826: 1c00 7d00 |0015: const-class v0, Landroid/media/MediaRouter; // type@007d │ │ -05d82a: 1a01 0e1e |0017: const-string v1, "getSystemAudioRoute" // string@1e0e │ │ -05d82e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -05d830: 2322 9606 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0696 │ │ -05d834: 6e30 3121 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ -05d83a: 0c00 |001f: move-result-object v0 │ │ -05d83c: 5b30 1a04 |0020: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@041a │ │ -05d840: 0e00 |0022: return-void │ │ -05d842: 0d00 |0023: move-exception v0 │ │ -05d844: 28fe |0024: goto 0022 // -0002 │ │ +05d7c8: |[05d7c8] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.:()V │ │ +05d7d8: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +05d7de: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05d7e2: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ +05d7e6: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ +05d7ea: 6000 3600 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05d7ee: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ +05d7f2: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ +05d7f6: 2200 fd04 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +05d7fa: 7010 b921 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +05d800: 2700 |0014: throw v0 │ │ +05d802: 1c00 7d00 |0015: const-class v0, Landroid/media/MediaRouter; // type@007d │ │ +05d806: 1a01 0a1e |0017: const-string v1, "getSystemAudioRoute" // string@1e0a │ │ +05d80a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +05d80c: 2322 9606 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0696 │ │ +05d810: 6e30 3121 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ +05d816: 0c00 |001f: move-result-object v0 │ │ +05d818: 5b30 1a04 |0020: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@041a │ │ +05d81c: 0e00 |0022: return-void │ │ +05d81e: 0d00 |0023: move-exception v0 │ │ +05d820: 28fe |0024: goto 0022 // -0002 │ │ catches : 1 │ │ 0x0015 - 0x0022 │ │ Ljava/lang/NoSuchMethodException; -> 0x0023 │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x000f line=337 │ │ @@ -42913,32 +42913,32 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -05d858: |[05d858] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05d868: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05d86a: 0750 |0001: move-object v0, v5 │ │ -05d86c: 1f00 7d00 |0002: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ -05d870: 5441 1a04 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@041a │ │ -05d874: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ -05d878: 5441 1a04 |0008: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@041a │ │ -05d87c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -05d87e: 2322 9706 |000b: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ -05d882: 6e30 c421 0102 |000d: invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -05d888: 0c01 |0010: move-result-object v1 │ │ -05d88a: 1101 |0011: return-object v1 │ │ -05d88c: 0d01 |0012: move-exception v1 │ │ -05d88e: 6e20 3502 3000 |0013: invoke-virtual {v0, v3}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@0235 │ │ -05d894: 0c01 |0016: move-result-object v1 │ │ -05d896: 28fa |0017: goto 0011 // -0006 │ │ -05d898: 0d01 |0018: move-exception v1 │ │ -05d89a: 28fa |0019: goto 0013 // -0006 │ │ +05d834: |[05d834] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05d844: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05d846: 0750 |0001: move-object v0, v5 │ │ +05d848: 1f00 7d00 |0002: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ +05d84c: 5441 1a04 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@041a │ │ +05d850: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ +05d854: 5441 1a04 |0008: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@041a │ │ +05d858: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +05d85a: 2322 9706 |000b: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ +05d85e: 6e30 c421 0102 |000d: invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +05d864: 0c01 |0010: move-result-object v1 │ │ +05d866: 1101 |0011: return-object v1 │ │ +05d868: 0d01 |0012: move-exception v1 │ │ +05d86a: 6e20 3502 3000 |0013: invoke-virtual {v0, v3}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@0235 │ │ +05d870: 0c01 |0016: move-result-object v1 │ │ +05d872: 28fa |0017: goto 0011 // -0006 │ │ +05d874: 0d01 |0018: move-exception v1 │ │ +05d876: 28fa |0019: goto 0013 // -0006 │ │ catches : 1 │ │ 0x0008 - 0x0010 │ │ Ljava/lang/IllegalAccessException; -> 0x0018 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0012 │ │ positions : │ │ 0x0001 line=347 │ │ 0x0004 line=349 │ │ @@ -42948,21 +42948,21 @@ │ │ 0x0013 line=359 │ │ 0x0018 line=352 │ │ locals : │ │ 0x0004 - 0x001a reg=0 router Landroid/media/MediaRouter; │ │ 0x0000 - 0x001a reg=4 this Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround; │ │ 0x0000 - 0x001a reg=5 routerObj Ljava/lang/Object; │ │ │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #230 header: │ │ class_idx : 515 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -42982,17 +42982,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d8ac: |[05d8ac] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.:()V │ │ -05d8bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05d8c2: 0e00 |0003: return-void │ │ +05d888: |[05d888] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.:()V │ │ +05d898: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05d89e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ @@ -43000,19 +43000,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05d8c4: |[05d8c4] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ -05d8d4: 1f01 7800 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ -05d8d8: 6e20 0802 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteCategory;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@0208 │ │ -05d8de: 0c00 |0005: move-result-object v0 │ │ -05d8e0: 1100 |0006: return-object v0 │ │ +05d8a0: |[05d8a0] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ +05d8b0: 1f01 7800 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ +05d8b4: 6e20 0802 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteCategory;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@0208 │ │ +05d8ba: 0c00 |0005: move-result-object v0 │ │ +05d8bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ │ │ @@ -43021,20 +43021,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05d8e4: |[05d8e4] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ -05d8f4: 2200 2505 |0000: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -05d8f8: 7010 1322 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -05d8fe: 1f01 7800 |0005: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ -05d902: 6e20 0902 0100 |0007: invoke-virtual {v1, v0}, Landroid/media/MediaRouter$RouteCategory;.getRoutes:(Ljava/util/List;)Ljava/util/List; // method@0209 │ │ -05d908: 1100 |000a: return-object v0 │ │ +05d8c0: |[05d8c0] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +05d8d0: 2200 2505 |0000: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +05d8d4: 7010 1322 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +05d8da: 1f01 7800 |0005: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ +05d8de: 6e20 0902 0100 |0007: invoke-virtual {v1, v0}, Landroid/media/MediaRouter$RouteCategory;.getRoutes:(Ljava/util/List;)Ljava/util/List; // method@0209 │ │ +05d8e4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0005 line=246 │ │ 0x000a line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 categoryObj Ljava/lang/Object; │ │ @@ -43045,19 +43045,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d90c: |[05d90c] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getSupportedTypes:(Ljava/lang/Object;)I │ │ -05d91c: 1f01 7800 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ -05d920: 6e10 0a02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.getSupportedTypes:()I // method@020a │ │ -05d926: 0a00 |0005: move-result v0 │ │ -05d928: 0f00 |0006: return v0 │ │ +05d8e8: |[05d8e8] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getSupportedTypes:(Ljava/lang/Object;)I │ │ +05d8f8: 1f01 7800 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ +05d8fc: 6e10 0a02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.getSupportedTypes:()I // method@020a │ │ +05d902: 0a00 |0005: move-result v0 │ │ +05d904: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ @@ -43065,33 +43065,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05d92c: |[05d92c] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.isGroupable:(Ljava/lang/Object;)Z │ │ -05d93c: 1f01 7800 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ -05d940: 6e10 0b02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.isGroupable:()Z // method@020b │ │ -05d946: 0a00 |0005: move-result v0 │ │ -05d948: 0f00 |0006: return v0 │ │ +05d908: |[05d908] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.isGroupable:(Ljava/lang/Object;)Z │ │ +05d918: 1f01 7800 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ +05d91c: 6e10 0b02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.isGroupable:()Z // method@020b │ │ +05d922: 0a00 |0005: move-result v0 │ │ +05d924: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #231 header: │ │ class_idx : 516 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -43111,17 +43111,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d94c: |[05d94c] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.:()V │ │ -05d95c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05d962: 0e00 |0003: return-void │ │ +05d928: |[05d928] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.:()V │ │ +05d938: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05d93e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup;) │ │ @@ -43129,29 +43129,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05d964: |[05d964] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.getGroupedRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ -05d974: 0751 |0000: move-object v1, v5 │ │ -05d976: 1f01 7900 |0001: check-cast v1, Landroid/media/MediaRouter$RouteGroup; // type@0079 │ │ -05d97a: 6e10 0d02 0100 |0003: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteGroup;.getRouteCount:()I // method@020d │ │ -05d980: 0a00 |0006: move-result v0 │ │ -05d982: 2203 2505 |0007: new-instance v3, Ljava/util/ArrayList; // type@0525 │ │ -05d986: 7020 1422 0300 |0009: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -05d98c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -05d98e: 3502 0c00 |000d: if-ge v2, v0, 0019 // +000c │ │ -05d992: 6e20 0c02 2100 |000f: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteGroup;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@020c │ │ -05d998: 0c04 |0012: move-result-object v4 │ │ -05d99a: 7220 5922 4300 |0013: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -05d9a0: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05d9a4: 28f5 |0018: goto 000d // -000b │ │ -05d9a6: 1103 |0019: return-object v3 │ │ +05d940: |[05d940] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.getGroupedRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +05d950: 0751 |0000: move-object v1, v5 │ │ +05d952: 1f01 7900 |0001: check-cast v1, Landroid/media/MediaRouter$RouteGroup; // type@0079 │ │ +05d956: 6e10 0d02 0100 |0003: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteGroup;.getRouteCount:()I // method@020d │ │ +05d95c: 0a00 |0006: move-result v0 │ │ +05d95e: 2203 2505 |0007: new-instance v3, Ljava/util/ArrayList; // type@0525 │ │ +05d962: 7020 1422 0300 |0009: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +05d968: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +05d96a: 3502 0c00 |000d: if-ge v2, v0, 0019 // +000c │ │ +05d96e: 6e20 0c02 2100 |000f: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteGroup;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@020c │ │ +05d974: 0c04 |0012: move-result-object v4 │ │ +05d976: 7220 5922 4300 |0013: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +05d97c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05d980: 28f5 |0018: goto 000d // -000b │ │ +05d982: 1103 |0019: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=187 │ │ 0x000f line=188 │ │ @@ -43161,21 +43161,21 @@ │ │ 0x0007 - 0x001a reg=0 count I │ │ 0x0003 - 0x001a reg=1 group Landroid/media/MediaRouter$RouteGroup; │ │ 0x000d - 0x001a reg=2 i I │ │ 0x000c - 0x001a reg=3 out Ljava/util/List; │ │ 0x0000 - 0x001a reg=5 groupObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #232 header: │ │ class_idx : 517 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #232 annotations: │ │ Annotations on class │ │ @@ -43195,17 +43195,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d9a8: |[05d9a8] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.:()V │ │ -05d9b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05d9be: 0e00 |0003: return-void │ │ +05d984: |[05d984] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.:()V │ │ +05d994: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05d99a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43213,19 +43213,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 │ │ -05d9c0: |[05d9c0] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getCategory:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05d9d0: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05d9d4: 6e10 0e02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getCategory:()Landroid/media/MediaRouter$RouteCategory; // method@020e │ │ -05d9da: 0c00 |0005: move-result-object v0 │ │ -05d9dc: 1100 |0006: return-object v0 │ │ +05d99c: |[05d99c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getCategory:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05d9ac: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05d9b0: 6e10 0e02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getCategory:()Landroid/media/MediaRouter$RouteCategory; // method@020e │ │ +05d9b6: 0c00 |0005: move-result-object v0 │ │ +05d9b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43233,19 +43233,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 │ │ -05d9e0: |[05d9e0] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getGroup:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05d9f0: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05d9f4: 6e10 1002 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getGroup:()Landroid/media/MediaRouter$RouteGroup; // method@0210 │ │ -05d9fa: 0c00 |0005: move-result-object v0 │ │ -05d9fc: 1100 |0006: return-object v0 │ │ +05d9bc: |[05d9bc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getGroup:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05d9cc: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05d9d0: 6e10 1002 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getGroup:()Landroid/media/MediaRouter$RouteGroup; // method@0210 │ │ +05d9d6: 0c00 |0005: move-result-object v0 │ │ +05d9d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43253,19 +43253,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05da00: |[05da00] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getIconDrawable:(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable; │ │ -05da10: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05da14: 6e10 1102 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getIconDrawable:()Landroid/graphics/drawable/Drawable; // method@0211 │ │ -05da1a: 0c00 |0005: move-result-object v0 │ │ -05da1c: 1100 |0006: return-object v0 │ │ +05d9dc: |[05d9dc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getIconDrawable:(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable; │ │ +05d9ec: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05d9f0: 6e10 1102 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getIconDrawable:()Landroid/graphics/drawable/Drawable; // method@0211 │ │ +05d9f6: 0c00 |0005: move-result-object v0 │ │ +05d9f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43273,19 +43273,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05da20: |[05da20] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ -05da30: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05da34: 6e20 1202 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteInfo;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@0212 │ │ -05da3a: 0c00 |0005: move-result-object v0 │ │ -05da3c: 1100 |0006: return-object v0 │ │ +05d9fc: |[05d9fc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ +05da0c: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05da10: 6e20 1202 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteInfo;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@0212 │ │ +05da16: 0c00 |0005: move-result-object v0 │ │ +05da18: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ │ │ @@ -43294,19 +43294,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05da40: |[05da40] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackStream:(Ljava/lang/Object;)I │ │ -05da50: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05da54: 6e10 1302 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackStream:()I // method@0213 │ │ -05da5a: 0a00 |0005: move-result v0 │ │ -05da5c: 0f00 |0006: return v0 │ │ +05da1c: |[05da1c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackStream:(Ljava/lang/Object;)I │ │ +05da2c: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05da30: 6e10 1302 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackStream:()I // method@0213 │ │ +05da36: 0a00 |0005: move-result v0 │ │ +05da38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43314,19 +43314,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05da60: |[05da60] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ -05da70: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05da74: 6e10 1402 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackType:()I // method@0214 │ │ -05da7a: 0a00 |0005: move-result v0 │ │ -05da7c: 0f00 |0006: return v0 │ │ +05da3c: |[05da3c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ +05da4c: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05da50: 6e10 1402 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackType:()I // method@0214 │ │ +05da56: 0a00 |0005: move-result v0 │ │ +05da58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43334,19 +43334,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 │ │ -05da80: |[05da80] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getStatus:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05da90: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05da94: 6e10 1602 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getStatus:()Ljava/lang/CharSequence; // method@0216 │ │ -05da9a: 0c00 |0005: move-result-object v0 │ │ -05da9c: 1100 |0006: return-object v0 │ │ +05da5c: |[05da5c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getStatus:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05da6c: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05da70: 6e10 1602 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getStatus:()Ljava/lang/CharSequence; // method@0216 │ │ +05da76: 0c00 |0005: move-result-object v0 │ │ +05da78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43354,19 +43354,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05daa0: |[05daa0] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getSupportedTypes:(Ljava/lang/Object;)I │ │ -05dab0: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05dab4: 6e10 1702 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@0217 │ │ -05daba: 0a00 |0005: move-result v0 │ │ -05dabc: 0f00 |0006: return v0 │ │ +05da7c: |[05da7c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getSupportedTypes:(Ljava/lang/Object;)I │ │ +05da8c: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05da90: 6e10 1702 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@0217 │ │ +05da96: 0a00 |0005: move-result v0 │ │ +05da98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43374,19 +43374,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 │ │ -05dac0: |[05dac0] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getTag:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05dad0: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05dad4: 6e10 1802 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getTag:()Ljava/lang/Object; // method@0218 │ │ -05dada: 0c00 |0005: move-result-object v0 │ │ -05dadc: 1100 |0006: return-object v0 │ │ +05da9c: |[05da9c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getTag:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05daac: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05dab0: 6e10 1802 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getTag:()Ljava/lang/Object; // method@0218 │ │ +05dab6: 0c00 |0005: move-result-object v0 │ │ +05dab8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43394,19 +43394,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05dae0: |[05dae0] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolume:(Ljava/lang/Object;)I │ │ -05daf0: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05daf4: 6e10 1902 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolume:()I // method@0219 │ │ -05dafa: 0a00 |0005: move-result v0 │ │ -05dafc: 0f00 |0006: return v0 │ │ +05dabc: |[05dabc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolume:(Ljava/lang/Object;)I │ │ +05dacc: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05dad0: 6e10 1902 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolume:()I // method@0219 │ │ +05dad6: 0a00 |0005: move-result v0 │ │ +05dad8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43414,19 +43414,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05db00: |[05db00] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeHandling:(Ljava/lang/Object;)I │ │ -05db10: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05db14: 6e10 1a02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeHandling:()I // method@021a │ │ -05db1a: 0a00 |0005: move-result v0 │ │ -05db1c: 0f00 |0006: return v0 │ │ +05dadc: |[05dadc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeHandling:(Ljava/lang/Object;)I │ │ +05daec: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05daf0: 6e10 1a02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeHandling:()I // method@021a │ │ +05daf6: 0a00 |0005: move-result v0 │ │ +05daf8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43434,19 +43434,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05db20: |[05db20] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeMax:(Ljava/lang/Object;)I │ │ -05db30: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05db34: 6e10 1b02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeMax:()I // method@021b │ │ -05db3a: 0a00 |0005: move-result v0 │ │ -05db3c: 0f00 |0006: return v0 │ │ +05dafc: |[05dafc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeMax:(Ljava/lang/Object;)I │ │ +05db0c: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05db10: 6e10 1b02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeMax:()I // method@021b │ │ +05db16: 0a00 |0005: move-result v0 │ │ +05db18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43454,17 +43454,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05db40: |[05db40] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.isGroup:(Ljava/lang/Object;)Z │ │ -05db50: 2010 7900 |0000: instance-of v0, v1, Landroid/media/MediaRouter$RouteGroup; // type@0079 │ │ -05db54: 0f00 |0002: return v0 │ │ +05db1c: |[05db1c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.isGroup:(Ljava/lang/Object;)Z │ │ +05db2c: 2010 7900 |0000: instance-of v0, v1, Landroid/media/MediaRouter$RouteGroup; // type@0079 │ │ +05db30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43472,18 +43472,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 │ │ -05db58: |[05db58] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestSetVolume:(Ljava/lang/Object;I)V │ │ -05db68: 1f00 7a00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05db6c: 6e20 1e02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestSetVolume:(I)V // method@021e │ │ -05db72: 0e00 |0005: return-void │ │ +05db34: |[05db34] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestSetVolume:(Ljava/lang/Object;I)V │ │ +05db44: 1f00 7a00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05db48: 6e20 1e02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestSetVolume:(I)V // method@021e │ │ +05db4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volume I │ │ @@ -43493,18 +43493,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 │ │ -05db74: |[05db74] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestUpdateVolume:(Ljava/lang/Object;I)V │ │ -05db84: 1f00 7a00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05db88: 6e20 1f02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestUpdateVolume:(I)V // method@021f │ │ -05db8e: 0e00 |0005: return-void │ │ +05db50: |[05db50] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestUpdateVolume:(Ljava/lang/Object;I)V │ │ +05db60: 1f00 7a00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05db64: 6e20 1f02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestUpdateVolume:(I)V // method@021f │ │ +05db6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 direction I │ │ @@ -43514,34 +43514,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05db90: |[05db90] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.setTag:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05dba0: 1f00 7a00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05dba4: 6e20 2002 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.setTag:(Ljava/lang/Object;)V // method@0220 │ │ -05dbaa: 0e00 |0005: return-void │ │ +05db6c: |[05db6c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.setTag:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05db7c: 1f00 7a00 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05db80: 6e20 2002 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.setTag:(Ljava/lang/Object;)V // method@0220 │ │ +05db86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0005 line=161 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 tag Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #233 header: │ │ class_idx : 518 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #233 annotations: │ │ Annotations on class │ │ @@ -43565,41 +43565,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -05dbac: |[05dbac] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.:()V │ │ -05dbbc: 7010 6f21 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ -05dbc2: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05dbc6: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ -05dbca: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ -05dbce: 6000 3600 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05dbd2: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ -05dbd6: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ -05dbda: 2200 fd04 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -05dbde: 7010 b921 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -05dbe4: 2700 |0014: throw v0 │ │ -05dbe6: 1c00 7d00 |0015: const-class v0, Landroid/media/MediaRouter; // type@007d │ │ -05dbea: 1a01 8c29 |0017: const-string v1, "selectRouteInt" // string@298c │ │ -05dbee: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -05dbf0: 2322 9606 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0696 │ │ -05dbf4: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -05dbf6: 6204 690c |001d: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0c69 │ │ -05dbfa: 4d04 0203 |001f: aput-object v4, v2, v3 │ │ -05dbfe: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -05dc00: 1c04 7a00 |0022: const-class v4, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05dc04: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ -05dc08: 6e30 3121 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ -05dc0e: 0c00 |0029: move-result-object v0 │ │ -05dc10: 5b50 1b04 |002a: iput-object v0, v5, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@041b │ │ -05dc14: 0e00 |002c: return-void │ │ -05dc16: 0d00 |002d: move-exception v0 │ │ -05dc18: 28fe |002e: goto 002c // -0002 │ │ +05db88: |[05db88] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.:()V │ │ +05db98: 7010 6f21 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ +05db9e: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05dba2: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ +05dba6: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ +05dbaa: 6000 3600 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05dbae: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ +05dbb2: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ +05dbb6: 2200 fd04 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +05dbba: 7010 b921 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +05dbc0: 2700 |0014: throw v0 │ │ +05dbc2: 1c00 7d00 |0015: const-class v0, Landroid/media/MediaRouter; // type@007d │ │ +05dbc6: 1a01 8829 |0017: const-string v1, "selectRouteInt" // string@2988 │ │ +05dbca: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +05dbcc: 2322 9606 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0696 │ │ +05dbd0: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +05dbd2: 6204 690c |001d: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0c69 │ │ +05dbd6: 4d04 0203 |001f: aput-object v4, v2, v3 │ │ +05dbda: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +05dbdc: 1c04 7a00 |0022: const-class v4, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05dbe0: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ +05dbe4: 6e30 3121 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ +05dbea: 0c00 |0029: move-result-object v0 │ │ +05dbec: 5b50 1b04 |002a: iput-object v0, v5, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@041b │ │ +05dbf0: 0e00 |002c: return-void │ │ +05dbf2: 0d00 |002d: move-exception v0 │ │ +05dbf4: 28fe |002e: goto 002c // -0002 │ │ catches : 1 │ │ 0x0015 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0000 line=282 │ │ 0x0003 line=283 │ │ 0x000f line=284 │ │ @@ -43615,52 +43615,52 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -05dc2c: |[05dc2c] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ -05dc3c: 0793 |0000: move-object v3, v9 │ │ -05dc3e: 1f03 7d00 |0001: check-cast v3, Landroid/media/MediaRouter; // type@007d │ │ -05dc42: 07b1 |0003: move-object v1, v11 │ │ -05dc44: 1f01 7a00 |0004: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05dc48: 6e10 1702 0100 |0006: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@0217 │ │ -05dc4e: 0a02 |0009: move-result v2 │ │ -05dc50: 1504 8000 |000a: const/high16 v4, #int 8388608 // #80 │ │ -05dc54: b524 |000c: and-int/2addr v4, v2 │ │ -05dc56: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ -05dc5a: 5484 1b04 |000f: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@041b │ │ -05dc5e: 3804 2a00 |0011: if-eqz v4, 003b // +002a │ │ -05dc62: 5484 1b04 |0013: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@041b │ │ -05dc66: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -05dc68: 2355 9706 |0016: new-array v5, v5, [Ljava/lang/Object; // type@0697 │ │ -05dc6c: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -05dc6e: 7110 5521 0a00 |0019: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -05dc74: 0c07 |001c: move-result-object v7 │ │ -05dc76: 4d07 0506 |001d: aput-object v7, v5, v6 │ │ -05dc7a: 1216 |001f: const/4 v6, #int 1 // #1 │ │ -05dc7c: 4d01 0506 |0020: aput-object v1, v5, v6 │ │ -05dc80: 6e30 c421 3405 |0022: invoke-virtual {v4, v3, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -05dc86: 0e00 |0025: return-void │ │ -05dc88: 0d00 |0026: move-exception v0 │ │ -05dc8a: 1a04 610f |0027: const-string v4, "MediaRouterJellybean" // string@0f61 │ │ -05dc8e: 1a05 ad03 |0029: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@03ad │ │ -05dc92: 7130 161c 5400 |002b: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -05dc98: 6e30 3a02 a301 |002e: invoke-virtual {v3, v10, v1}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@023a │ │ -05dc9e: 28f4 |0031: goto 0025 // -000c │ │ -05dca0: 0d00 |0032: move-exception v0 │ │ -05dca2: 1a04 610f |0033: const-string v4, "MediaRouterJellybean" // string@0f61 │ │ -05dca6: 1a05 ad03 |0035: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@03ad │ │ -05dcaa: 7130 161c 5400 |0037: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -05dcb0: 28f4 |003a: goto 002e // -000c │ │ -05dcb2: 1a04 610f |003b: const-string v4, "MediaRouterJellybean" // string@0f61 │ │ -05dcb6: 1a05 ac03 |003d: const-string v5, "Cannot programmatically select non-user route because the platform is missing the selectRouteInt() method. Media routing may not work." // string@03ac │ │ -05dcba: 7120 151c 5400 |003f: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -05dcc0: 28ec |0042: goto 002e // -0014 │ │ +05dc08: |[05dc08] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +05dc18: 0793 |0000: move-object v3, v9 │ │ +05dc1a: 1f03 7d00 |0001: check-cast v3, Landroid/media/MediaRouter; // type@007d │ │ +05dc1e: 07b1 |0003: move-object v1, v11 │ │ +05dc20: 1f01 7a00 |0004: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05dc24: 6e10 1702 0100 |0006: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@0217 │ │ +05dc2a: 0a02 |0009: move-result v2 │ │ +05dc2c: 1504 8000 |000a: const/high16 v4, #int 8388608 // #80 │ │ +05dc30: b524 |000c: and-int/2addr v4, v2 │ │ +05dc32: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ +05dc36: 5484 1b04 |000f: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@041b │ │ +05dc3a: 3804 2a00 |0011: if-eqz v4, 003b // +002a │ │ +05dc3e: 5484 1b04 |0013: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@041b │ │ +05dc42: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +05dc44: 2355 9706 |0016: new-array v5, v5, [Ljava/lang/Object; // type@0697 │ │ +05dc48: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +05dc4a: 7110 5521 0a00 |0019: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +05dc50: 0c07 |001c: move-result-object v7 │ │ +05dc52: 4d07 0506 |001d: aput-object v7, v5, v6 │ │ +05dc56: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +05dc58: 4d01 0506 |0020: aput-object v1, v5, v6 │ │ +05dc5c: 6e30 c421 3405 |0022: invoke-virtual {v4, v3, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +05dc62: 0e00 |0025: return-void │ │ +05dc64: 0d00 |0026: move-exception v0 │ │ +05dc66: 1a04 5d0f |0027: const-string v4, "MediaRouterJellybean" // string@0f5d │ │ +05dc6a: 1a05 ad03 |0029: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@03ad │ │ +05dc6e: 7130 161c 5400 |002b: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +05dc74: 6e30 3a02 a301 |002e: invoke-virtual {v3, v10, v1}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@023a │ │ +05dc7a: 28f4 |0031: goto 0025 // -000c │ │ +05dc7c: 0d00 |0032: move-exception v0 │ │ +05dc7e: 1a04 5d0f |0033: const-string v4, "MediaRouterJellybean" // string@0f5d │ │ +05dc82: 1a05 ad03 |0035: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@03ad │ │ +05dc86: 7130 161c 5400 |0037: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +05dc8c: 28f4 |003a: goto 002e // -000c │ │ +05dc8e: 1a04 5d0f |003b: const-string v4, "MediaRouterJellybean" // string@0f5d │ │ +05dc92: 1a05 ac03 |003d: const-string v5, "Cannot programmatically select non-user route because the platform is missing the selectRouteInt() method. Media routing may not work." // string@03ac │ │ +05dc96: 7120 151c 5400 |003f: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +05dc9c: 28ec |0042: goto 002e // -0014 │ │ catches : 1 │ │ 0x0013 - 0x0025 │ │ Ljava/lang/IllegalAccessException; -> 0x0026 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0032 │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ @@ -43682,21 +43682,21 @@ │ │ 0x000a - 0x0043 reg=2 routeTypes I │ │ 0x0003 - 0x0043 reg=3 router Landroid/media/MediaRouter; │ │ 0x0000 - 0x0043 reg=8 this Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround; │ │ 0x0000 - 0x0043 reg=9 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0043 reg=10 types I │ │ 0x0000 - 0x0043 reg=11 routeObj Ljava/lang/Object; │ │ │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #234 header: │ │ class_idx : 519 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -43716,17 +43716,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05dcd4: |[05dcd4] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.:()V │ │ -05dce4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05dcea: 0e00 |0003: return-void │ │ +05dcb0: |[05dcb0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.:()V │ │ +05dcc0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05dcc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ @@ -43734,18 +43734,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05dcec: |[05dcec] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setIconDrawable:(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V │ │ -05dcfc: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05dd00: 6e20 2202 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setIconDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0222 │ │ -05dd06: 0e00 |0005: return-void │ │ +05dcc8: |[05dcc8] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setIconDrawable:(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V │ │ +05dcd8: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05dcdc: 6e20 2202 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setIconDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0222 │ │ +05dce2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 icon Landroid/graphics/drawable/Drawable; │ │ @@ -43755,18 +43755,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 │ │ -05dd08: |[05dd08] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05dd18: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05dd1c: 6e20 2302 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setName:(Ljava/lang/CharSequence;)V // method@0223 │ │ -05dd22: 0e00 |0005: return-void │ │ +05dce4: |[05dce4] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05dcf4: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05dcf8: 6e20 2302 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setName:(Ljava/lang/CharSequence;)V // method@0223 │ │ +05dcfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 name Ljava/lang/CharSequence; │ │ @@ -43776,18 +43776,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 │ │ -05dd24: |[05dd24] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackStream:(Ljava/lang/Object;I)V │ │ -05dd34: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05dd38: 6e20 2402 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackStream:(I)V // method@0224 │ │ -05dd3e: 0e00 |0005: return-void │ │ +05dd00: |[05dd00] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackStream:(Ljava/lang/Object;I)V │ │ +05dd10: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05dd14: 6e20 2402 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackStream:(I)V // method@0224 │ │ +05dd1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 stream I │ │ @@ -43797,18 +43797,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 │ │ -05dd40: |[05dd40] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackType:(Ljava/lang/Object;I)V │ │ -05dd50: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05dd54: 6e20 2502 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackType:(I)V // method@0225 │ │ -05dd5a: 0e00 |0005: return-void │ │ +05dd1c: |[05dd1c] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackType:(Ljava/lang/Object;I)V │ │ +05dd2c: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05dd30: 6e20 2502 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackType:(I)V // method@0225 │ │ +05dd36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 type I │ │ @@ -43818,19 +43818,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 │ │ -05dd5c: |[05dd5c] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setRemoteControlClient:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05dd6c: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05dd70: 1f01 8100 |0002: check-cast v1, Landroid/media/RemoteControlClient; // type@0081 │ │ -05dd74: 6e20 2602 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0226 │ │ -05dd7a: 0e00 |0007: return-void │ │ +05dd38: |[05dd38] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setRemoteControlClient:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05dd48: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05dd4c: 1f01 8100 |0002: check-cast v1, Landroid/media/RemoteControlClient; // type@0081 │ │ +05dd50: 6e20 2602 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0226 │ │ +05dd56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 rccObj Ljava/lang/Object; │ │ @@ -43840,18 +43840,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 │ │ -05dd7c: |[05dd7c] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setStatus:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05dd8c: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05dd90: 6e20 2702 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setStatus:(Ljava/lang/CharSequence;)V // method@0227 │ │ -05dd96: 0e00 |0005: return-void │ │ +05dd58: |[05dd58] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setStatus:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05dd68: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05dd6c: 6e20 2702 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setStatus:(Ljava/lang/CharSequence;)V // method@0227 │ │ +05dd72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0005 line=201 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 status Ljava/lang/CharSequence; │ │ @@ -43861,18 +43861,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 │ │ -05dd98: |[05dd98] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolume:(Ljava/lang/Object;I)V │ │ -05dda8: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05ddac: 6e20 2802 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolume:(I)V // method@0228 │ │ -05ddb2: 0e00 |0005: return-void │ │ +05dd74: |[05dd74] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolume:(Ljava/lang/Object;I)V │ │ +05dd84: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05dd88: 6e20 2802 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolume:(I)V // method@0228 │ │ +05dd8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volume I │ │ @@ -43882,19 +43882,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 │ │ -05ddb4: |[05ddb4] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05ddc4: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05ddc8: 1f01 7c00 |0002: check-cast v1, Landroid/media/MediaRouter$VolumeCallback; // type@007c │ │ -05ddcc: 6e20 2902 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeCallback:(Landroid/media/MediaRouter$VolumeCallback;)V // method@0229 │ │ -05ddd2: 0e00 |0007: return-void │ │ +05dd90: |[05dd90] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05dda0: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05dda4: 1f01 7c00 |0002: check-cast v1, Landroid/media/MediaRouter$VolumeCallback; // type@007c │ │ +05dda8: 6e20 2902 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeCallback:(Landroid/media/MediaRouter$VolumeCallback;)V // method@0229 │ │ +05ddae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0007 line=230 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 volumeCallbackObj Ljava/lang/Object; │ │ @@ -43904,18 +43904,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 │ │ -05ddd4: |[05ddd4] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeHandling:(Ljava/lang/Object;I)V │ │ -05dde4: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05dde8: 6e20 2a02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeHandling:(I)V // method@022a │ │ -05ddee: 0e00 |0005: return-void │ │ +05ddb0: |[05ddb0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeHandling:(Ljava/lang/Object;I)V │ │ +05ddc0: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05ddc4: 6e20 2a02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeHandling:(I)V // method@022a │ │ +05ddca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volumeHandling I │ │ @@ -43925,34 +43925,34 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05ddf0: |[05ddf0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeMax:(Ljava/lang/Object;I)V │ │ -05de00: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05de04: 6e20 2b02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeMax:(I)V // method@022b │ │ -05de0a: 0e00 |0005: return-void │ │ +05ddcc: |[05ddcc] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeMax:(Ljava/lang/Object;I)V │ │ +05dddc: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05dde0: 6e20 2b02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeMax:(I)V // method@022b │ │ +05dde6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=221 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volumeMax I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #235 header: │ │ class_idx : 520 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -43976,21 +43976,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;) │ │ name : 'onVolumeUpdateRequest' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #236 header: │ │ class_idx : 521 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 124 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -44019,18 +44019,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05de0c: |[05de0c] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V │ │ -05de1c: 7010 2c02 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$VolumeCallback;.:()V // method@022c │ │ -05de22: 5b01 1c04 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@041c │ │ -05de26: 0e00 |0005: return-void │ │ +05dde8: |[05dde8] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V │ │ +05ddf8: 7010 2c02 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$VolumeCallback;.:()V // method@022c │ │ +05ddfe: 5b01 1c04 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@041c │ │ +05de02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ @@ -44044,18 +44044,18 @@ │ │ type : '(Landroid/media/MediaRouter$RouteInfo;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05de28: |[05de28] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeSetRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ -05de38: 5410 1c04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@041c │ │ -05de3c: 7230 630b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeSetRequest:(Ljava/lang/Object;I)V // method@0b63 │ │ -05de42: 0e00 |0005: return-void │ │ +05de04: |[05de04] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeSetRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ +05de14: 5410 1c04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@041c │ │ +05de18: 7230 630b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeSetRequest:(Ljava/lang/Object;I)V // method@0b63 │ │ +05de1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ @@ -44067,35 +44067,35 @@ │ │ type : '(Landroid/media/MediaRouter$RouteInfo;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05de44: |[05de44] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeUpdateRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ -05de54: 5410 1c04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@041c │ │ -05de58: 7230 640b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeUpdateRequest:(Ljava/lang/Object;I)V // method@0b64 │ │ -05de5e: 0e00 |0005: return-void │ │ +05de20: |[05de20] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeUpdateRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ +05de30: 5410 1c04 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@041c │ │ +05de34: 7230 640b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeUpdateRequest:(Ljava/lang/Object;I)V // method@0b64 │ │ +05de3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0005 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ 0x0000 - 0x0006 reg=2 route Landroid/media/MediaRouter$RouteInfo; │ │ 0x0000 - 0x0006 reg=3 direction I │ │ │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #237 header: │ │ class_idx : 522 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3938 │ │ +source_file_idx : 3934 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #237 annotations: │ │ Annotations on class │ │ @@ -44139,17 +44139,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05de60: |[05de60] android.support.v4.media.routing.MediaRouterJellybean.:()V │ │ -05de70: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05de76: 0e00 |0003: return-void │ │ +05de3c: |[05de3c] android.support.v4.media.routing.MediaRouterJellybean.:()V │ │ +05de4c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05de52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ │ │ @@ -44158,19 +44158,19 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05de78: |[05de78] android.support.v4.media.routing.MediaRouterJellybean.addCallback:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ -05de88: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ -05de8c: 1f02 7700 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@0077 │ │ -05de90: 6e30 2d02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;)V // method@022d │ │ -05de96: 0e00 |0007: return-void │ │ +05de54: |[05de54] android.support.v4.media.routing.MediaRouterJellybean.addCallback:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +05de64: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ +05de68: 1f02 7700 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@0077 │ │ +05de6c: 6e30 2d02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;)V // method@022d │ │ +05de72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 callbackObj Ljava/lang/Object; │ │ @@ -44181,19 +44181,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 │ │ -05de98: |[05de98] android.support.v4.media.routing.MediaRouterJellybean.addUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05dea8: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ -05deac: 1f01 7b00 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05deb0: 6e20 2f02 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.addUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@022f │ │ -05deb6: 0e00 |0007: return-void │ │ +05de74: |[05de74] android.support.v4.media.routing.MediaRouterJellybean.addUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05de84: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ +05de88: 1f01 7b00 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05de8c: 6e20 2f02 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.addUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@022f │ │ +05de92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 routeObj Ljava/lang/Object; │ │ @@ -44203,18 +44203,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05deb8: |[05deb8] android.support.v4.media.routing.MediaRouterJellybean.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object; │ │ -05dec8: 2200 0102 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; // type@0201 │ │ -05decc: 7020 330b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0b33 │ │ -05ded2: 1100 |0005: return-object v0 │ │ +05de94: |[05de94] android.support.v4.media.routing.MediaRouterJellybean.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object; │ │ +05dea4: 2200 0102 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; // type@0201 │ │ +05dea8: 7020 330b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0b33 │ │ +05deae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; │ │ │ │ #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ @@ -44222,19 +44222,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05ded4: |[05ded4] android.support.v4.media.routing.MediaRouterJellybean.createRouteCategory:(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object; │ │ -05dee4: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaRouter; // type@007d │ │ -05dee8: 6e30 3002 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/MediaRouter;.createRouteCategory:(Ljava/lang/CharSequence;Z)Landroid/media/MediaRouter$RouteCategory; // method@0230 │ │ -05deee: 0c00 |0005: move-result-object v0 │ │ -05def0: 1100 |0006: return-object v0 │ │ +05deb0: |[05deb0] android.support.v4.media.routing.MediaRouterJellybean.createRouteCategory:(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object; │ │ +05dec0: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaRouter; // type@007d │ │ +05dec4: 6e30 3002 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/MediaRouter;.createRouteCategory:(Ljava/lang/CharSequence;Z)Landroid/media/MediaRouter$RouteCategory; // method@0230 │ │ +05deca: 0c00 |0005: move-result-object v0 │ │ +05decc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isGroupable Z │ │ @@ -44244,20 +44244,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05def4: |[05def4] android.support.v4.media.routing.MediaRouterJellybean.createUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -05df04: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaRouter; // type@007d │ │ -05df08: 1f02 7800 |0002: check-cast v2, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ -05df0c: 6e20 3102 2100 |0004: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.createUserRoute:(Landroid/media/MediaRouter$RouteCategory;)Landroid/media/MediaRouter$UserRouteInfo; // method@0231 │ │ -05df12: 0c00 |0007: move-result-object v0 │ │ -05df14: 1100 |0008: return-object v0 │ │ +05ded0: |[05ded0] android.support.v4.media.routing.MediaRouterJellybean.createUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +05dee0: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaRouter; // type@007d │ │ +05dee4: 1f02 7800 |0002: check-cast v2, Landroid/media/MediaRouter$RouteCategory; // type@0078 │ │ +05dee8: 6e20 3102 2100 |0004: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.createUserRoute:(Landroid/media/MediaRouter$RouteCategory;)Landroid/media/MediaRouter$UserRouteInfo; // method@0231 │ │ +05deee: 0c00 |0007: move-result-object v0 │ │ +05def0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 categoryObj Ljava/lang/Object; │ │ │ │ @@ -44266,18 +44266,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05df18: |[05df18] android.support.v4.media.routing.MediaRouterJellybean.createVolumeCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object; │ │ -05df28: 2200 0902 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; // type@0209 │ │ -05df2c: 7020 650b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V // method@0b65 │ │ -05df32: 1100 |0005: return-object v0 │ │ +05def4: |[05def4] android.support.v4.media.routing.MediaRouterJellybean.createVolumeCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object; │ │ +05df04: 2200 0902 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; // type@0209 │ │ +05df08: 7020 650b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V // method@0b65 │ │ +05df0e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; │ │ │ │ #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ @@ -44285,29 +44285,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05df34: |[05df34] android.support.v4.media.routing.MediaRouterJellybean.getCategories:(Ljava/lang/Object;)Ljava/util/List; │ │ -05df44: 0753 |0000: move-object v3, v5 │ │ -05df46: 1f03 7d00 |0001: check-cast v3, Landroid/media/MediaRouter; // type@007d │ │ -05df4a: 6e10 3302 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getCategoryCount:()I // method@0233 │ │ -05df50: 0a00 |0006: move-result v0 │ │ -05df52: 2202 2505 |0007: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ -05df56: 7020 1422 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -05df5c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05df5e: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ -05df62: 6e20 3202 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getCategoryAt:(I)Landroid/media/MediaRouter$RouteCategory; // method@0232 │ │ -05df68: 0c04 |0012: move-result-object v4 │ │ -05df6a: 7220 5922 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -05df70: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05df74: 28f5 |0018: goto 000d // -000b │ │ -05df76: 1102 |0019: return-object v2 │ │ +05df10: |[05df10] android.support.v4.media.routing.MediaRouterJellybean.getCategories:(Ljava/lang/Object;)Ljava/util/List; │ │ +05df20: 0753 |0000: move-object v3, v5 │ │ +05df22: 1f03 7d00 |0001: check-cast v3, Landroid/media/MediaRouter; // type@007d │ │ +05df26: 6e10 3302 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getCategoryCount:()I // method@0233 │ │ +05df2c: 0a00 |0006: move-result v0 │ │ +05df2e: 2202 2505 |0007: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ +05df32: 7020 1422 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +05df38: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05df3a: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ +05df3e: 6e20 3202 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getCategoryAt:(I)Landroid/media/MediaRouter$RouteCategory; // method@0232 │ │ +05df44: 0c04 |0012: move-result-object v4 │ │ +05df46: 7220 5922 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +05df4c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05df50: 28f5 |0018: goto 000d // -000b │ │ +05df52: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x000f line=62 │ │ @@ -44325,19 +44325,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05df78: |[05df78] android.support.v4.media.routing.MediaRouterJellybean.getMediaRouter:(Landroid/content/Context;)Ljava/lang/Object; │ │ -05df88: 1a00 5724 |0000: const-string v0, "media_router" // string@2457 │ │ -05df8c: 6e20 f400 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -05df92: 0c00 |0005: move-result-object v0 │ │ -05df94: 1100 |0006: return-object v0 │ │ +05df54: |[05df54] android.support.v4.media.routing.MediaRouterJellybean.getMediaRouter:(Landroid/content/Context;)Ljava/lang/Object; │ │ +05df64: 1a00 5324 |0000: const-string v0, "media_router" // string@2453 │ │ +05df68: 6e20 f400 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +05df6e: 0c00 |0005: move-result-object v0 │ │ +05df70: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #9 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ @@ -44345,29 +44345,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05df98: |[05df98] android.support.v4.media.routing.MediaRouterJellybean.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ -05dfa8: 0753 |0000: move-object v3, v5 │ │ -05dfaa: 1f03 7d00 |0001: check-cast v3, Landroid/media/MediaRouter; // type@007d │ │ -05dfae: 6e10 3602 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getRouteCount:()I // method@0236 │ │ -05dfb4: 0a00 |0006: move-result v0 │ │ -05dfb6: 2202 2505 |0007: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ -05dfba: 7020 1422 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -05dfc0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05dfc2: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ -05dfc6: 6e20 3502 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@0235 │ │ -05dfcc: 0c04 |0012: move-result-object v4 │ │ -05dfce: 7220 5922 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -05dfd4: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05dfd8: 28f5 |0018: goto 000d // -000b │ │ -05dfda: 1102 |0019: return-object v2 │ │ +05df74: |[05df74] android.support.v4.media.routing.MediaRouterJellybean.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +05df84: 0753 |0000: move-object v3, v5 │ │ +05df86: 1f03 7d00 |0001: check-cast v3, Landroid/media/MediaRouter; // type@007d │ │ +05df8a: 6e10 3602 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getRouteCount:()I // method@0236 │ │ +05df90: 0a00 |0006: move-result v0 │ │ +05df92: 2202 2505 |0007: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ +05df96: 7020 1422 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +05df9c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05df9e: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ +05dfa2: 6e20 3502 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@0235 │ │ +05dfa8: 0c04 |0012: move-result-object v4 │ │ +05dfaa: 7220 5922 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +05dfb0: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05dfb4: 28f5 |0018: goto 000d // -000b │ │ +05dfb6: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0007 line=49 │ │ 0x000c line=50 │ │ 0x000f line=51 │ │ @@ -44385,19 +44385,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 │ │ -05dfdc: |[05dfdc] android.support.v4.media.routing.MediaRouterJellybean.getSelectedRoute:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05dfec: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaRouter; // type@007d │ │ -05dff0: 6e20 3702 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.getSelectedRoute:(I)Landroid/media/MediaRouter$RouteInfo; // method@0237 │ │ -05dff6: 0c00 |0005: move-result-object v0 │ │ -05dff8: 1100 |0006: return-object v0 │ │ +05dfb8: |[05dfb8] android.support.v4.media.routing.MediaRouterJellybean.getSelectedRoute:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05dfc8: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaRouter; // type@007d │ │ +05dfcc: 6e20 3702 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.getSelectedRoute:(I)Landroid/media/MediaRouter$RouteInfo; // method@0237 │ │ +05dfd2: 0c00 |0005: move-result-object v0 │ │ +05dfd4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 type I │ │ │ │ @@ -44406,19 +44406,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 │ │ -05dffc: |[05dffc] android.support.v4.media.routing.MediaRouterJellybean.removeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05e00c: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ -05e010: 1f01 7700 |0002: check-cast v1, Landroid/media/MediaRouter$Callback; // type@0077 │ │ -05e014: 6e20 3802 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeCallback:(Landroid/media/MediaRouter$Callback;)V // method@0238 │ │ -05e01a: 0e00 |0007: return-void │ │ +05dfd8: |[05dfd8] android.support.v4.media.routing.MediaRouterJellybean.removeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05dfe8: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ +05dfec: 1f01 7700 |0002: check-cast v1, Landroid/media/MediaRouter$Callback; // type@0077 │ │ +05dff0: 6e20 3802 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeCallback:(Landroid/media/MediaRouter$Callback;)V // method@0238 │ │ +05dff6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -44428,19 +44428,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 │ │ -05e01c: |[05e01c] android.support.v4.media.routing.MediaRouterJellybean.removeUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05e02c: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ -05e030: 1f01 7b00 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05e034: 6e20 3902 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@0239 │ │ -05e03a: 0e00 |0007: return-void │ │ +05dff8: |[05dff8] android.support.v4.media.routing.MediaRouterJellybean.removeUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05e008: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ +05e00c: 1f01 7b00 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05e010: 6e20 3902 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@0239 │ │ +05e016: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0007 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 routeObj Ljava/lang/Object; │ │ @@ -44450,36 +44450,36 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e03c: |[05e03c] android.support.v4.media.routing.MediaRouterJellybean.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ -05e04c: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ -05e050: 1f02 7a00 |0002: check-cast v2, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05e054: 6e30 3a02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@023a │ │ -05e05a: 0e00 |0007: return-void │ │ +05e018: |[05e018] android.support.v4.media.routing.MediaRouterJellybean.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +05e028: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ +05e02c: 1f02 7a00 |0002: check-cast v2, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05e030: 6e30 3a02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@023a │ │ +05e036: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=1 types I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3938 (MediaRouterJellybean.java) │ │ + source_file_idx : 3934 (MediaRouterJellybean.java) │ │ │ │ Class #238 header: │ │ class_idx : 523 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3940 │ │ +source_file_idx : 3936 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #238 annotations: │ │ Annotations on class │ │ @@ -44521,38 +44521,38 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -05e05c: |[05e05c] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.:(Landroid/content/Context;Landroid/os/Handler;)V │ │ -05e06c: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -05e072: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05e076: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -05e07a: 3210 0800 |0007: if-eq v0, v1, 000f // +0008 │ │ -05e07e: 2200 fd04 |0009: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -05e082: 7010 b921 0000 |000b: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -05e088: 2700 |000e: throw v0 │ │ -05e08a: 1a00 5019 |000f: const-string v0, "display" // string@1950 │ │ -05e08e: 6e20 f400 0400 |0011: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -05e094: 0c00 |0014: move-result-object v0 │ │ -05e096: 1f00 7000 |0015: check-cast v0, Landroid/hardware/display/DisplayManager; // type@0070 │ │ -05e09a: 5b30 2404 |0017: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0424 │ │ -05e09e: 5b35 2504 |0019: iput-object v5, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0425 │ │ -05e0a2: 1c00 7000 |001b: const-class v0, Landroid/hardware/display/DisplayManager; // type@0070 │ │ -05e0a6: 1a01 5c29 |001d: const-string v1, "scanWifiDisplays" // string@295c │ │ -05e0aa: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -05e0ac: 2322 9606 |0020: new-array v2, v2, [Ljava/lang/Class; // type@0696 │ │ -05e0b0: 6e30 3121 1002 |0022: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ -05e0b6: 0c00 |0025: move-result-object v0 │ │ -05e0b8: 5b30 2604 |0026: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0426 │ │ -05e0bc: 0e00 |0028: return-void │ │ -05e0be: 0d00 |0029: move-exception v0 │ │ -05e0c0: 28fe |002a: goto 0028 // -0002 │ │ +05e038: |[05e038] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.:(Landroid/content/Context;Landroid/os/Handler;)V │ │ +05e048: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +05e04e: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05e052: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +05e056: 3210 0800 |0007: if-eq v0, v1, 000f // +0008 │ │ +05e05a: 2200 fd04 |0009: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +05e05e: 7010 b921 0000 |000b: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +05e064: 2700 |000e: throw v0 │ │ +05e066: 1a00 4c19 |000f: const-string v0, "display" // string@194c │ │ +05e06a: 6e20 f400 0400 |0011: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +05e070: 0c00 |0014: move-result-object v0 │ │ +05e072: 1f00 7000 |0015: check-cast v0, Landroid/hardware/display/DisplayManager; // type@0070 │ │ +05e076: 5b30 2404 |0017: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0424 │ │ +05e07a: 5b35 2504 |0019: iput-object v5, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0425 │ │ +05e07e: 1c00 7000 |001b: const-class v0, Landroid/hardware/display/DisplayManager; // type@0070 │ │ +05e082: 1a01 5829 |001d: const-string v1, "scanWifiDisplays" // string@2958 │ │ +05e086: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +05e088: 2322 9606 |0020: new-array v2, v2, [Ljava/lang/Class; // type@0696 │ │ +05e08c: 6e30 3121 1002 |0022: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ +05e092: 0c00 |0025: move-result-object v0 │ │ +05e094: 5b30 2604 |0026: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0426 │ │ +05e098: 0e00 |0028: return-void │ │ +05e09a: 0d00 |0029: move-exception v0 │ │ +05e09c: 28fe |002a: goto 0028 // -0002 │ │ catches : 1 │ │ 0x001b - 0x0028 │ │ Ljava/lang/NoSuchMethodException; -> 0x0029 │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0009 line=69 │ │ @@ -44572,36 +44572,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -05e0d4: |[05e0d4] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.run:()V │ │ -05e0e4: 5541 2304 |0000: iget-boolean v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ -05e0e8: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ -05e0ec: 5441 2604 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0426 │ │ -05e0f0: 5442 2404 |0006: iget-object v2, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0424 │ │ -05e0f4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -05e0f6: 2333 9706 |0009: new-array v3, v3, [Ljava/lang/Object; // type@0697 │ │ -05e0fa: 6e30 c421 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -05e100: 5441 2504 |000e: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0425 │ │ -05e104: 1602 983a |0010: const-wide/16 v2, #int 15000 // #3a98 │ │ -05e108: 6e40 d602 4132 |0012: invoke-virtual {v1, v4, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@02d6 │ │ -05e10e: 0e00 |0015: return-void │ │ -05e110: 0d00 |0016: move-exception v0 │ │ -05e112: 1a01 630f |0017: const-string v1, "MediaRouterJellybeanMr1" // string@0f63 │ │ -05e116: 1a02 af03 |0019: const-string v2, "Cannot scan for wifi displays." // string@03af │ │ -05e11a: 7130 161c 2100 |001b: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -05e120: 28f0 |001e: goto 000e // -0010 │ │ -05e122: 0d00 |001f: move-exception v0 │ │ -05e124: 1a01 630f |0020: const-string v1, "MediaRouterJellybeanMr1" // string@0f63 │ │ -05e128: 1a02 af03 |0022: const-string v2, "Cannot scan for wifi displays." // string@03af │ │ -05e12c: 7130 161c 2100 |0024: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -05e132: 28e7 |0027: goto 000e // -0019 │ │ +05e0b0: |[05e0b0] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.run:()V │ │ +05e0c0: 5541 2304 |0000: iget-boolean v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ +05e0c4: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +05e0c8: 5441 2604 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0426 │ │ +05e0cc: 5442 2404 |0006: iget-object v2, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0424 │ │ +05e0d0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +05e0d2: 2333 9706 |0009: new-array v3, v3, [Ljava/lang/Object; // type@0697 │ │ +05e0d6: 6e30 c421 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +05e0dc: 5441 2504 |000e: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0425 │ │ +05e0e0: 1602 983a |0010: const-wide/16 v2, #int 15000 // #3a98 │ │ +05e0e4: 6e40 d602 4132 |0012: invoke-virtual {v1, v4, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@02d6 │ │ +05e0ea: 0e00 |0015: return-void │ │ +05e0ec: 0d00 |0016: move-exception v0 │ │ +05e0ee: 1a01 5f0f |0017: const-string v1, "MediaRouterJellybeanMr1" // string@0f5f │ │ +05e0f2: 1a02 af03 |0019: const-string v2, "Cannot scan for wifi displays." // string@03af │ │ +05e0f6: 7130 161c 2100 |001b: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +05e0fc: 28f0 |001e: goto 000e // -0010 │ │ +05e0fe: 0d00 |001f: move-exception v0 │ │ +05e100: 1a01 5f0f |0020: const-string v1, "MediaRouterJellybeanMr1" // string@0f5f │ │ +05e104: 1a02 af03 |0022: const-string v2, "Cannot scan for wifi displays." // string@03af │ │ +05e108: 7130 161c 2100 |0024: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +05e10e: 28e7 |0027: goto 000e // -0019 │ │ catches : 1 │ │ 0x0004 - 0x000e │ │ Ljava/lang/IllegalAccessException; -> 0x0016 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001f │ │ positions : │ │ 0x0000 line=108 │ │ 0x0004 line=110 │ │ @@ -44621,37 +44621,37 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05e144: |[05e144] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.setActiveScanRouteTypes:(I)V │ │ -05e154: dd00 0302 |0000: and-int/lit8 v0, v3, #int 2 // #02 │ │ -05e158: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -05e15c: 5520 2304 |0004: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ -05e160: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ -05e164: 5420 2604 |0008: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0426 │ │ -05e168: 3800 0b00 |000a: if-eqz v0, 0015 // +000b │ │ -05e16c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05e16e: 5c20 2304 |000d: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ -05e172: 5420 2504 |000f: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0425 │ │ -05e176: 6e20 d402 2000 |0011: invoke-virtual {v0, v2}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@02d4 │ │ -05e17c: 0e00 |0014: return-void │ │ -05e17e: 1a00 630f |0015: const-string v0, "MediaRouterJellybeanMr1" // string@0f63 │ │ -05e182: 1a01 ae03 |0017: const-string v1, "Cannot scan for wifi displays because the DisplayManager.scanWifiDisplays() method is not available on this device." // string@03ae │ │ -05e186: 7120 151c 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -05e18c: 28f8 |001c: goto 0014 // -0008 │ │ -05e18e: 5520 2304 |001d: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ -05e192: 3800 f5ff |001f: if-eqz v0, 0014 // -000b │ │ -05e196: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -05e198: 5c20 2304 |0022: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ -05e19c: 5420 2504 |0024: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0425 │ │ -05e1a0: 6e20 d702 2000 |0026: invoke-virtual {v0, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ -05e1a6: 28eb |0029: goto 0014 // -0015 │ │ +05e120: |[05e120] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.setActiveScanRouteTypes:(I)V │ │ +05e130: dd00 0302 |0000: and-int/lit8 v0, v3, #int 2 // #02 │ │ +05e134: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +05e138: 5520 2304 |0004: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ +05e13c: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ +05e140: 5420 2604 |0008: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0426 │ │ +05e144: 3800 0b00 |000a: if-eqz v0, 0015 // +000b │ │ +05e148: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05e14a: 5c20 2304 |000d: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ +05e14e: 5420 2504 |000f: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0425 │ │ +05e152: 6e20 d402 2000 |0011: invoke-virtual {v0, v2}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@02d4 │ │ +05e158: 0e00 |0014: return-void │ │ +05e15a: 1a00 5f0f |0015: const-string v0, "MediaRouterJellybeanMr1" // string@0f5f │ │ +05e15e: 1a01 ae03 |0017: const-string v1, "Cannot scan for wifi displays because the DisplayManager.scanWifiDisplays() method is not available on this device." // string@03ae │ │ +05e162: 7120 151c 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +05e168: 28f8 |001c: goto 0014 // -0008 │ │ +05e16a: 5520 2304 |001d: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ +05e16e: 3800 f5ff |001f: if-eqz v0, 0014 // -000b │ │ +05e172: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +05e174: 5c20 2304 |0022: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@0423 │ │ +05e178: 5420 2504 |0024: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0425 │ │ +05e17c: 6e20 d702 2000 |0026: invoke-virtual {v0, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ +05e182: 28eb |0029: goto 0014 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=88 │ │ 0x0008 line=89 │ │ 0x000c line=90 │ │ 0x000f line=91 │ │ @@ -44660,21 +44660,21 @@ │ │ 0x001d line=99 │ │ 0x0021 line=100 │ │ 0x0024 line=101 │ │ locals : │ │ 0x0000 - 0x002a reg=2 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround; │ │ 0x0000 - 0x002a reg=3 routeTypes I │ │ │ │ - source_file_idx : 3940 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3936 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #239 header: │ │ class_idx : 526 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3940 │ │ +source_file_idx : 3936 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #239 annotations: │ │ Annotations on class │ │ @@ -44702,44 +44702,44 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -05e1a8: |[05e1a8] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.:()V │ │ -05e1b8: 7010 6f21 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ -05e1be: 6001 3600 |0003: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05e1c2: 1302 1100 |0005: const/16 v2, #int 17 // #11 │ │ -05e1c6: 3221 0800 |0007: if-eq v1, v2, 000f // +0008 │ │ -05e1ca: 2201 fd04 |0009: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -05e1ce: 7010 b921 0100 |000b: invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -05e1d4: 2701 |000e: throw v1 │ │ -05e1d6: 1c01 7a00 |000f: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05e1da: 1a02 8b11 |0011: const-string v2, "STATUS_CONNECTING" // string@118b │ │ -05e1de: 6e20 3021 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2130 │ │ -05e1e4: 0c00 |0016: move-result-object v0 │ │ -05e1e6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -05e1e8: 6e20 bf21 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@21bf │ │ -05e1ee: 0a01 |001b: move-result v1 │ │ -05e1f0: 5941 2904 |001c: iput v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0429 │ │ -05e1f4: 1c01 7a00 |001e: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05e1f8: 1a02 f81d |0020: const-string v2, "getStatusCode" // string@1df8 │ │ -05e1fc: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -05e1fe: 2333 9606 |0023: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ -05e202: 6e30 3121 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ -05e208: 0c01 |0028: move-result-object v1 │ │ -05e20a: 5b41 2804 |0029: iput-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0428 │ │ -05e20e: 0e00 |002b: return-void │ │ -05e210: 0d01 |002c: move-exception v1 │ │ -05e212: 28fe |002d: goto 002b // -0002 │ │ -05e214: 0d01 |002e: move-exception v1 │ │ -05e216: 28fc |002f: goto 002b // -0004 │ │ -05e218: 0d01 |0030: move-exception v1 │ │ -05e21a: 28fa |0031: goto 002b // -0006 │ │ +05e184: |[05e184] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.:()V │ │ +05e194: 7010 6f21 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ +05e19a: 6001 3600 |0003: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05e19e: 1302 1100 |0005: const/16 v2, #int 17 // #11 │ │ +05e1a2: 3221 0800 |0007: if-eq v1, v2, 000f // +0008 │ │ +05e1a6: 2201 fd04 |0009: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +05e1aa: 7010 b921 0100 |000b: invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +05e1b0: 2701 |000e: throw v1 │ │ +05e1b2: 1c01 7a00 |000f: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05e1b6: 1a02 8711 |0011: const-string v2, "STATUS_CONNECTING" // string@1187 │ │ +05e1ba: 6e20 3021 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2130 │ │ +05e1c0: 0c00 |0016: move-result-object v0 │ │ +05e1c2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +05e1c4: 6e20 bf21 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@21bf │ │ +05e1ca: 0a01 |001b: move-result v1 │ │ +05e1cc: 5941 2904 |001c: iput v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0429 │ │ +05e1d0: 1c01 7a00 |001e: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05e1d4: 1a02 f41d |0020: const-string v2, "getStatusCode" // string@1df4 │ │ +05e1d8: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +05e1da: 2333 9606 |0023: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ +05e1de: 6e30 3121 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ +05e1e4: 0c01 |0028: move-result-object v1 │ │ +05e1e6: 5b41 2804 |0029: iput-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0428 │ │ +05e1ea: 0e00 |002b: return-void │ │ +05e1ec: 0d01 |002c: move-exception v1 │ │ +05e1ee: 28fe |002d: goto 002b // -0002 │ │ +05e1f0: 0d01 |002e: move-exception v1 │ │ +05e1f2: 28fc |002f: goto 002b // -0004 │ │ +05e1f4: 0d01 |0030: move-exception v1 │ │ +05e1f6: 28fa |0031: goto 002b // -0006 │ │ catches : 1 │ │ 0x000f - 0x002b │ │ Ljava/lang/NoSuchFieldException; -> 0x0030 │ │ Ljava/lang/NoSuchMethodException; -> 0x002e │ │ Ljava/lang/IllegalAccessException; -> 0x002c │ │ positions : │ │ 0x0000 line=129 │ │ @@ -44762,39 +44762,39 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -05e230: |[05e230] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.isConnecting:(Ljava/lang/Object;)Z │ │ -05e240: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05e242: 0760 |0001: move-object v0, v6 │ │ -05e244: 1f00 7a00 |0002: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05e248: 5452 2804 |0004: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0428 │ │ -05e24c: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ -05e250: 5452 2804 |0008: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0428 │ │ -05e254: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -05e256: 2344 9706 |000b: new-array v4, v4, [Ljava/lang/Object; // type@0697 │ │ -05e25a: 6e30 c421 0204 |000d: invoke-virtual {v2, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -05e260: 0c02 |0010: move-result-object v2 │ │ -05e262: 1f02 e904 |0011: check-cast v2, Ljava/lang/Integer; // type@04e9 │ │ -05e266: 6e10 4f21 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -05e26c: 0a01 |0016: move-result v1 │ │ -05e26e: 5252 2904 |0017: iget v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0429 │ │ -05e272: 3321 0400 |0019: if-ne v1, v2, 001d // +0004 │ │ -05e276: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -05e278: 0f02 |001c: return v2 │ │ -05e27a: 0132 |001d: move v2, v3 │ │ -05e27c: 28fe |001e: goto 001c // -0002 │ │ -05e27e: 0d02 |001f: move-exception v2 │ │ -05e280: 0132 |0020: move v2, v3 │ │ -05e282: 28fb |0021: goto 001c // -0005 │ │ -05e284: 0d02 |0022: move-exception v2 │ │ -05e286: 28fd |0023: goto 0020 // -0003 │ │ +05e20c: |[05e20c] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.isConnecting:(Ljava/lang/Object;)Z │ │ +05e21c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05e21e: 0760 |0001: move-object v0, v6 │ │ +05e220: 1f00 7a00 |0002: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05e224: 5452 2804 |0004: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0428 │ │ +05e228: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +05e22c: 5452 2804 |0008: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0428 │ │ +05e230: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +05e232: 2344 9706 |000b: new-array v4, v4, [Ljava/lang/Object; // type@0697 │ │ +05e236: 6e30 c421 0204 |000d: invoke-virtual {v2, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +05e23c: 0c02 |0010: move-result-object v2 │ │ +05e23e: 1f02 e904 |0011: check-cast v2, Ljava/lang/Integer; // type@04e9 │ │ +05e242: 6e10 4f21 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +05e248: 0a01 |0016: move-result v1 │ │ +05e24a: 5252 2904 |0017: iget v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0429 │ │ +05e24e: 3321 0400 |0019: if-ne v1, v2, 001d // +0004 │ │ +05e252: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +05e254: 0f02 |001c: return v2 │ │ +05e256: 0132 |001d: move v2, v3 │ │ +05e258: 28fe |001e: goto 001c // -0002 │ │ +05e25a: 0d02 |001f: move-exception v2 │ │ +05e25c: 0132 |0020: move v2, v3 │ │ +05e25e: 28fb |0021: goto 001c // -0005 │ │ +05e260: 0d02 |0022: move-exception v2 │ │ +05e262: 28fd |0023: goto 0020 // -0003 │ │ catches : 1 │ │ 0x0008 - 0x0019 │ │ Ljava/lang/IllegalAccessException; -> 0x0022 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001f │ │ positions : │ │ 0x0001 line=147 │ │ 0x0004 line=150 │ │ @@ -44808,21 +44808,21 @@ │ │ locals : │ │ 0x0017 - 0x001c reg=1 statusCode I │ │ 0x001d - 0x001f reg=1 statusCode I │ │ 0x0004 - 0x0024 reg=0 route Landroid/media/MediaRouter$RouteInfo; │ │ 0x0000 - 0x0024 reg=5 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround; │ │ 0x0000 - 0x0024 reg=6 routeObj Ljava/lang/Object; │ │ │ │ - source_file_idx : 3940 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3936 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #240 header: │ │ class_idx : 527 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3940 │ │ +source_file_idx : 3936 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #240 annotations: │ │ Annotations on class │ │ @@ -44842,17 +44842,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e298: |[05e298] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.:()V │ │ -05e2a8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05e2ae: 0e00 |0003: return-void │ │ +05e274: |[05e274] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.:()V │ │ +05e284: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05e28a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;) │ │ @@ -44860,19 +44860,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e2b0: |[05e2b0] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.getPresentationDisplay:(Ljava/lang/Object;)Landroid/view/Display; │ │ -05e2c0: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05e2c4: 6e10 1502 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPresentationDisplay:()Landroid/view/Display; // method@0215 │ │ -05e2ca: 0c00 |0005: move-result-object v0 │ │ -05e2cc: 1100 |0006: return-object v0 │ │ +05e28c: |[05e28c] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.getPresentationDisplay:(Ljava/lang/Object;)Landroid/view/Display; │ │ +05e29c: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05e2a0: 6e10 1502 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPresentationDisplay:()Landroid/view/Display; // method@0215 │ │ +05e2a6: 0c00 |0005: move-result-object v0 │ │ +05e2a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;) │ │ @@ -44880,33 +44880,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e2d0: |[05e2d0] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.isEnabled:(Ljava/lang/Object;)Z │ │ -05e2e0: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05e2e4: 6e10 1d02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isEnabled:()Z // method@021d │ │ -05e2ea: 0a00 |0005: move-result v0 │ │ -05e2ec: 0f00 |0006: return v0 │ │ +05e2ac: |[05e2ac] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.isEnabled:(Ljava/lang/Object;)Z │ │ +05e2bc: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05e2c0: 6e10 1d02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isEnabled:()Z // method@021d │ │ +05e2c6: 0a00 |0005: move-result v0 │ │ +05e2c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3940 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3936 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #241 header: │ │ class_idx : 529 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3941 │ │ +source_file_idx : 3937 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #241 annotations: │ │ Annotations on class │ │ @@ -44926,17 +44926,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e2f0: |[05e2f0] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.:()V │ │ -05e300: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05e306: 0e00 |0003: return-void │ │ +05e2cc: |[05e2cc] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.:()V │ │ +05e2dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05e2e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;) │ │ @@ -44944,19 +44944,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 │ │ -05e308: |[05e308] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05e318: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05e31c: 6e10 0f02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getDescription:()Ljava/lang/CharSequence; // method@020f │ │ -05e322: 0c00 |0005: move-result-object v0 │ │ -05e324: 1100 |0006: return-object v0 │ │ +05e2e4: |[05e2e4] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05e2f4: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05e2f8: 6e10 0f02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getDescription:()Ljava/lang/CharSequence; // method@020f │ │ +05e2fe: 0c00 |0005: move-result-object v0 │ │ +05e300: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;) │ │ @@ -44964,33 +44964,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e328: |[05e328] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.isConnecting:(Ljava/lang/Object;)Z │ │ -05e338: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ -05e33c: 6e10 1c02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isConnecting:()Z // method@021c │ │ -05e342: 0a00 |0005: move-result v0 │ │ -05e344: 0f00 |0006: return v0 │ │ +05e304: |[05e304] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.isConnecting:(Ljava/lang/Object;)Z │ │ +05e314: 1f01 7a00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@007a │ │ +05e318: 6e10 1c02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isConnecting:()Z // method@021c │ │ +05e31e: 0a00 |0005: move-result v0 │ │ +05e320: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3941 (MediaRouterJellybeanMr2.java) │ │ + source_file_idx : 3937 (MediaRouterJellybeanMr2.java) │ │ │ │ Class #242 header: │ │ class_idx : 530 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3941 │ │ +source_file_idx : 3937 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #242 annotations: │ │ Annotations on class │ │ @@ -45010,17 +45010,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e348: |[05e348] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.:()V │ │ -05e358: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05e35e: 0e00 |0003: return-void │ │ +05e324: |[05e324] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.:()V │ │ +05e334: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05e33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo;) │ │ @@ -45028,34 +45028,34 @@ │ │ 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 │ │ -05e360: |[05e360] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e370: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ -05e374: 6e20 2102 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setDescription:(Ljava/lang/CharSequence;)V // method@0221 │ │ -05e37a: 0e00 |0005: return-void │ │ +05e33c: |[05e33c] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05e34c: 1f00 7b00 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@007b │ │ +05e350: 6e20 2102 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setDescription:(Ljava/lang/CharSequence;)V // method@0221 │ │ +05e356: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 description Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3941 (MediaRouterJellybeanMr2.java) │ │ + source_file_idx : 3937 (MediaRouterJellybeanMr2.java) │ │ │ │ Class #243 header: │ │ class_idx : 532 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #243 annotations: │ │ Annotations on class │ │ @@ -45067,21 +45067,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #244 header: │ │ class_idx : 534 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -45106,28 +45106,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -05e37c: |[05e37c] android.support.v4.media.session.MediaControllerCompat$Callback.:()V │ │ -05e38c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05e38e: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -05e394: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05e398: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -05e39c: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ -05e3a0: 2200 1502 |000a: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; // type@0215 │ │ -05e3a4: 7030 8c0b 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V // method@0b8c │ │ -05e3aa: 7110 fa0b 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; // method@0bfa │ │ -05e3b0: 0c00 |0012: move-result-object v0 │ │ -05e3b2: 5b30 2c04 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@042c │ │ -05e3b6: 0e00 |0015: return-void │ │ -05e3b8: 5b32 2c04 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@042c │ │ -05e3bc: 28fd |0018: goto 0015 // -0003 │ │ +05e358: |[05e358] android.support.v4.media.session.MediaControllerCompat$Callback.:()V │ │ +05e368: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05e36a: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +05e370: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05e374: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05e378: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ +05e37c: 2200 1502 |000a: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; // type@0215 │ │ +05e380: 7030 8c0b 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V // method@0b8c │ │ +05e386: 7110 fa0b 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; // method@0bfa │ │ +05e38c: 0c00 |0012: move-result-object v0 │ │ +05e38e: 5b30 2c04 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@042c │ │ +05e392: 0e00 |0015: return-void │ │ +05e394: 5b32 2c04 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@042c │ │ +05e398: 28fd |0018: goto 0015 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=228 │ │ 0x0004 line=229 │ │ 0x000a line=230 │ │ 0x0015 line=234 │ │ 0x0016 line=232 │ │ @@ -45140,16 +45140,16 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e3c0: |[05e3c0] android.support.v4.media.session.MediaControllerCompat$Callback.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -05e3d0: 0e00 |0000: return-void │ │ +05e39c: |[05e39c] android.support.v4.media.session.MediaControllerCompat$Callback.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +05e3ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ @@ -45158,16 +45158,16 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e3d4: |[05e3d4] android.support.v4.media.session.MediaControllerCompat$Callback.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -05e3e4: 0e00 |0000: return-void │ │ +05e3b0: |[05e3b0] android.support.v4.media.session.MediaControllerCompat$Callback.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +05e3c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ @@ -45176,16 +45176,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e3e8: |[05e3e8] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionDestroyed:()V │ │ -05e3f8: 0e00 |0000: return-void │ │ +05e3c4: |[05e3c4] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionDestroyed:()V │ │ +05e3d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ @@ -45193,31 +45193,31 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e3fc: |[05e3fc] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -05e40c: 0e00 |0000: return-void │ │ +05e3d8: |[05e3d8] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +05e3e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 event Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #245 header: │ │ class_idx : 535 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -45289,21 +45289,21 @@ │ │ │ │ #9 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ name : 'unregisterCallback' │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #246 header: │ │ class_idx : 538 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -45353,22 +45353,22 @@ │ │ type : '(IIIII)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05e410: |[05e410] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.:(IIIII)V │ │ -05e420: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05e426: 5901 3304 |0003: iput v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@0433 │ │ -05e42a: 5902 3004 |0005: iput v2, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0430 │ │ -05e42e: 5903 3404 |0007: iput v3, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0434 │ │ -05e432: 5904 3204 |0009: iput v4, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@0432 │ │ -05e436: 5905 3104 |000b: iput v5, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0431 │ │ -05e43a: 0e00 |000d: return-void │ │ +05e3ec: |[05e3ec] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.:(IIIII)V │ │ +05e3fc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05e402: 5901 3304 |0003: iput v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@0433 │ │ +05e406: 5902 3004 |0005: iput v2, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0430 │ │ +05e40a: 5903 3404 |0007: iput v3, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0434 │ │ +05e40e: 5904 3204 |0009: iput v4, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@0432 │ │ +05e412: 5905 3104 |000b: iput v5, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0431 │ │ +05e416: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ 0x0005 line=382 │ │ 0x0007 line=383 │ │ 0x0009 line=384 │ │ @@ -45388,17 +45388,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e43c: |[05e43c] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getAudioStream:()I │ │ -05e44c: 5210 3004 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0430 │ │ -05e450: 0f00 |0002: return v0 │ │ +05e418: |[05e418] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getAudioStream:()I │ │ +05e428: 5210 3004 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@0430 │ │ +05e42c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -45406,17 +45406,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e454: |[05e454] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getCurrentVolume:()I │ │ -05e464: 5210 3104 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0431 │ │ -05e468: 0f00 |0002: return v0 │ │ +05e430: |[05e430] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getCurrentVolume:()I │ │ +05e440: 5210 3104 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@0431 │ │ +05e444: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -45424,17 +45424,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e46c: |[05e46c] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getMaxVolume:()I │ │ -05e47c: 5210 3204 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@0432 │ │ -05e480: 0f00 |0002: return v0 │ │ +05e448: |[05e448] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getMaxVolume:()I │ │ +05e458: 5210 3204 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@0432 │ │ +05e45c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -45442,17 +45442,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e484: |[05e484] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getPlaybackType:()I │ │ -05e494: 5210 3304 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@0433 │ │ -05e498: 0f00 |0002: return v0 │ │ +05e460: |[05e460] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getPlaybackType:()I │ │ +05e470: 5210 3304 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@0433 │ │ +05e474: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -45460,30 +45460,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e49c: |[05e49c] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getVolumeControl:()I │ │ -05e4ac: 5210 3404 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0434 │ │ -05e4b0: 0f00 |0002: return v0 │ │ +05e478: |[05e478] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getVolumeControl:()I │ │ +05e488: 5210 3404 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0434 │ │ +05e48c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #247 header: │ │ class_idx : 539 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -45503,17 +45503,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e4b4: |[05e4b4] android.support.v4.media.session.MediaControllerCompat$TransportControls.:()V │ │ -05e4c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05e4ca: 0e00 |0003: return-void │ │ +05e490: |[05e490] android.support.v4.media.session.MediaControllerCompat$TransportControls.:()V │ │ +05e4a0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05e4a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0003 line=302 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ │ │ @@ -45568,21 +45568,21 @@ │ │ │ │ #8 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ name : 'stop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #248 header: │ │ class_idx : 541 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 11 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -45607,32 +45607,32 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05e4cc: |[05e4cc] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -05e4dc: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05e4e2: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -05e4e6: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05e4ea: 1a01 b729 |0007: const-string v1, "sessionToken must not be null" // string@29b7 │ │ -05e4ee: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05e4f4: 2700 |000c: throw v0 │ │ -05e4f6: 6000 3600 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05e4fa: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ -05e4fe: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -05e502: 2200 1802 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0218 │ │ -05e506: 7030 a00b 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0ba0 │ │ -05e50c: 5b20 3604 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e510: 0e00 |001a: return-void │ │ -05e512: 2200 1902 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0219 │ │ -05e516: 7010 ac0b 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0bac │ │ -05e51c: 5b20 3604 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e520: 28f8 |0022: goto 001a // -0008 │ │ +05e4a8: |[05e4a8] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +05e4b8: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05e4be: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +05e4c2: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05e4c6: 1a01 b329 |0007: const-string v1, "sessionToken must not be null" // string@29b3 │ │ +05e4ca: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05e4d0: 2700 |000c: throw v0 │ │ +05e4d2: 6000 3600 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05e4d6: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ +05e4da: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +05e4de: 2200 1802 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0218 │ │ +05e4e2: 7030 a00b 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0ba0 │ │ +05e4e8: 5b20 3604 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e4ec: 0e00 |001a: return-void │ │ +05e4ee: 2200 1902 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0219 │ │ +05e4f2: 7010 ac0b 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0bac │ │ +05e4f8: 5b20 3604 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e4fc: 28f8 |0022: goto 001a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ 0x0005 line=73 │ │ 0x000d line=76 │ │ 0x0013 line=77 │ │ @@ -45648,32 +45648,32 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05e524: |[05e524] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ -05e534: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05e53a: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -05e53e: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05e542: 1a01 b329 |0007: const-string v1, "session must not be null" // string@29b3 │ │ -05e546: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05e54c: 2700 |000c: throw v0 │ │ -05e54e: 6000 3600 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05e552: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ -05e556: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -05e55a: 2200 1802 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0218 │ │ -05e55e: 7030 a10b 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0ba1 │ │ -05e564: 5b20 3604 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e568: 0e00 |001a: return-void │ │ -05e56a: 2200 1902 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0219 │ │ -05e56e: 7010 ac0b 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0bac │ │ -05e574: 5b20 3604 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e578: 28f8 |0022: goto 001a // -0008 │ │ +05e500: |[05e500] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +05e510: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05e516: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +05e51a: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05e51e: 1a01 af29 |0007: const-string v1, "session must not be null" // string@29af │ │ +05e522: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05e528: 2700 |000c: throw v0 │ │ +05e52a: 6000 3600 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05e52e: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ +05e532: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +05e536: 2200 1802 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@0218 │ │ +05e53a: 7030 a10b 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0ba1 │ │ +05e540: 5b20 3604 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e544: 0e00 |001a: return-void │ │ +05e546: 2200 1902 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@0219 │ │ +05e54a: 7010 ac0b 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0bac │ │ +05e550: 5b20 3604 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e554: 28f8 |0022: goto 001a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x000d line=56 │ │ 0x0013 line=57 │ │ @@ -45690,24 +45690,24 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05e57c: |[05e57c] android.support.v4.media.session.MediaControllerCompat.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ -05e58c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -05e590: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05e594: 1a01 1e07 |0004: const-string v1, "KeyEvent may not be null" // string@071e │ │ -05e598: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05e59e: 2700 |0009: throw v0 │ │ -05e5a0: 5420 3604 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e5a4: 7220 960b 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@0b96 │ │ -05e5aa: 0a00 |000f: move-result v0 │ │ -05e5ac: 0f00 |0010: return v0 │ │ +05e558: |[05e558] android.support.v4.media.session.MediaControllerCompat.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +05e568: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +05e56c: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05e570: 1a01 1e07 |0004: const-string v1, "KeyEvent may not be null" // string@071e │ │ +05e574: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05e57a: 2700 |0009: throw v0 │ │ +05e57c: 5420 3604 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e580: 7220 960b 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@0b96 │ │ +05e586: 0a00 |000f: move-result v0 │ │ +05e588: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x000a line=103 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ @@ -45718,19 +45718,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e5b0: |[05e5b0] android.support.v4.media.session.MediaControllerCompat.getMediaController:()Ljava/lang/Object; │ │ -05e5c0: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e5c4: 7210 970b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMediaController:()Ljava/lang/Object; // method@0b97 │ │ -05e5ca: 0c00 |0005: move-result-object v0 │ │ -05e5cc: 1100 |0006: return-object v0 │ │ +05e58c: |[05e58c] android.support.v4.media.session.MediaControllerCompat.getMediaController:()Ljava/lang/Object; │ │ +05e59c: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e5a0: 7210 970b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMediaController:()Ljava/lang/Object; // method@0b97 │ │ +05e5a6: 0c00 |0005: move-result-object v0 │ │ +05e5a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45738,19 +45738,19 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e5d0: |[05e5d0] android.support.v4.media.session.MediaControllerCompat.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -05e5e0: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e5e4: 7210 980b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0b98 │ │ -05e5ea: 0c00 |0005: move-result-object v0 │ │ -05e5ec: 1100 |0006: return-object v0 │ │ +05e5ac: |[05e5ac] android.support.v4.media.session.MediaControllerCompat.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +05e5bc: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e5c0: 7210 980b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0b98 │ │ +05e5c6: 0c00 |0005: move-result-object v0 │ │ +05e5c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45758,19 +45758,19 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e5f0: |[05e5f0] android.support.v4.media.session.MediaControllerCompat.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ -05e600: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e604: 7210 990b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // method@0b99 │ │ -05e60a: 0c00 |0005: move-result-object v0 │ │ -05e60c: 1100 |0006: return-object v0 │ │ +05e5cc: |[05e5cc] android.support.v4.media.session.MediaControllerCompat.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +05e5dc: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e5e0: 7210 990b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // method@0b99 │ │ +05e5e6: 0c00 |0005: move-result-object v0 │ │ +05e5e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45778,19 +45778,19 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e610: |[05e610] android.support.v4.media.session.MediaControllerCompat.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -05e620: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e624: 7210 9a0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0b9a │ │ -05e62a: 0c00 |0005: move-result-object v0 │ │ -05e62c: 1100 |0006: return-object v0 │ │ +05e5ec: |[05e5ec] android.support.v4.media.session.MediaControllerCompat.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05e5fc: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e600: 7210 9a0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0b9a │ │ +05e606: 0c00 |0005: move-result-object v0 │ │ +05e608: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45798,19 +45798,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e630: |[05e630] android.support.v4.media.session.MediaControllerCompat.getRatingType:()I │ │ -05e640: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e644: 7210 9b0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getRatingType:()I // method@0b9b │ │ -05e64a: 0a00 |0005: move-result v0 │ │ -05e64c: 0f00 |0006: return v0 │ │ +05e60c: |[05e60c] android.support.v4.media.session.MediaControllerCompat.getRatingType:()I │ │ +05e61c: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e620: 7210 9b0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getRatingType:()I // method@0b9b │ │ +05e626: 0a00 |0005: move-result v0 │ │ +05e628: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45818,19 +45818,19 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e650: |[05e650] android.support.v4.media.session.MediaControllerCompat.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ -05e660: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e664: 7210 9c0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // method@0b9c │ │ -05e66a: 0c00 |0005: move-result-object v0 │ │ -05e66c: 1100 |0006: return-object v0 │ │ +05e62c: |[05e62c] android.support.v4.media.session.MediaControllerCompat.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +05e63c: 5410 3604 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e640: 7210 9c0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // method@0b9c │ │ +05e646: 0c00 |0005: move-result-object v0 │ │ +05e648: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45838,18 +45838,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05e670: |[05e670] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -05e680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e682: 6e30 db0b 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaControllerCompat;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0bdb │ │ -05e688: 0e00 |0004: return-void │ │ +05e64c: |[05e64c] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +05e65c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e65e: 6e30 db0b 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaControllerCompat;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0bdb │ │ +05e664: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=159 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ 0x0000 - 0x0005 reg=2 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ @@ -45859,26 +45859,26 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -05e68c: |[05e68c] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -05e69c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -05e6a0: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05e6a4: 1a01 cb16 |0004: const-string v1, "callback cannot be null" // string@16cb │ │ -05e6a8: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05e6ae: 2700 |0009: throw v0 │ │ -05e6b0: 3904 0700 |000a: if-nez v4, 0011 // +0007 │ │ -05e6b4: 2204 9a00 |000c: new-instance v4, Landroid/os/Handler; // type@009a │ │ -05e6b8: 7010 cc02 0400 |000e: invoke-direct {v4}, Landroid/os/Handler;.:()V // method@02cc │ │ -05e6be: 5420 3604 |0011: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e6c2: 7230 9d0b 3004 |0013: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0b9d │ │ -05e6c8: 0e00 |0016: return-void │ │ +05e668: |[05e668] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +05e678: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +05e67c: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05e680: 1a01 c716 |0004: const-string v1, "callback cannot be null" // string@16c7 │ │ +05e684: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05e68a: 2700 |0009: throw v0 │ │ +05e68c: 3904 0700 |000a: if-nez v4, 0011 // +0007 │ │ +05e690: 2204 9a00 |000c: new-instance v4, Landroid/os/Handler; // type@009a │ │ +05e694: 7010 cc02 0400 |000e: invoke-direct {v4}, Landroid/os/Handler;.:()V // method@02cc │ │ +05e69a: 5420 3604 |0011: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e69e: 7230 9d0b 3004 |0013: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0b9d │ │ +05e6a4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=171 │ │ 0x000a line=173 │ │ 0x000c line=174 │ │ 0x0011 line=176 │ │ @@ -45894,25 +45894,25 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -05e6cc: |[05e6cc] android.support.v4.media.session.MediaControllerCompat.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -05e6dc: 7110 fd1b 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -05e6e2: 0a00 |0003: move-result v0 │ │ -05e6e4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -05e6e8: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05e6ec: 1a01 b317 |0008: const-string v1, "command cannot be null or empty" // string@17b3 │ │ -05e6f0: 7020 4621 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05e6f6: 2700 |000d: throw v0 │ │ -05e6f8: 5420 3604 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e6fc: 7240 9e0b 3054 |0010: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0b9e │ │ -05e702: 0e00 |0013: return-void │ │ +05e6a8: |[05e6a8] android.support.v4.media.session.MediaControllerCompat.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +05e6b8: 7110 fd1b 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +05e6be: 0a00 |0003: move-result v0 │ │ +05e6c0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +05e6c4: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05e6c8: 1a01 af17 |0008: const-string v1, "command cannot be null or empty" // string@17af │ │ +05e6cc: 7020 4621 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05e6d2: 2700 |000d: throw v0 │ │ +05e6d4: 5420 3604 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e6d8: 7240 9e0b 3054 |0010: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0b9e │ │ +05e6de: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0006 line=203 │ │ 0x000e line=205 │ │ 0x0013 line=206 │ │ locals : │ │ @@ -45926,40 +45926,40 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05e704: |[05e704] android.support.v4.media.session.MediaControllerCompat.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -05e714: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -05e718: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05e71c: 1a01 cb16 |0004: const-string v1, "callback cannot be null" // string@16cb │ │ -05e720: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05e726: 2700 |0009: throw v0 │ │ -05e728: 5420 3604 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ -05e72c: 7220 9f0b 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0b9f │ │ -05e732: 0e00 |000f: return-void │ │ +05e6e0: |[05e6e0] android.support.v4.media.session.MediaControllerCompat.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +05e6f0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +05e6f4: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05e6f8: 1a01 c716 |0004: const-string v1, "callback cannot be null" // string@16c7 │ │ +05e6fc: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05e702: 2700 |0009: throw v0 │ │ +05e704: 5420 3604 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0436 │ │ +05e708: 7220 9f0b 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0b9f │ │ +05e70e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0002 line=187 │ │ 0x000a line=189 │ │ 0x000f line=190 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ 0x0000 - 0x0010 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #249 header: │ │ class_idx : 542 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3930 │ │ +source_file_idx : 3926 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -45995,21 +45995,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;) │ │ name : 'onSessionEvent' │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3930 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3926 (MediaControllerCompatApi21.java) │ │ │ │ Class #250 header: │ │ class_idx : 543 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 131 │ │ -source_file_idx : 3930 │ │ +source_file_idx : 3926 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -46038,18 +46038,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e734: |[05e734] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V │ │ -05e744: 7010 4e02 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaController$Callback;.:()V // method@024e │ │ -05e74a: 5b01 3704 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ -05e74e: 0e00 |0005: return-void │ │ +05e710: |[05e710] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V │ │ +05e720: 7010 4e02 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaController$Callback;.:()V // method@024e │ │ +05e726: 5b01 3704 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ +05e72a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -46063,18 +46063,18 @@ │ │ type : '(Landroid/media/MediaMetadata;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05e750: |[05e750] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onMetadataChanged:(Landroid/media/MediaMetadata;)V │ │ -05e760: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ -05e764: 7220 de0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onMetadataChanged:(Ljava/lang/Object;)V // method@0bde │ │ -05e76a: 0e00 |0005: return-void │ │ +05e72c: |[05e72c] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onMetadataChanged:(Landroid/media/MediaMetadata;)V │ │ +05e73c: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ +05e740: 7220 de0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onMetadataChanged:(Ljava/lang/Object;)V // method@0bde │ │ +05e746: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0005 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -46085,18 +46085,18 @@ │ │ type : '(Landroid/media/session/PlaybackState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05e76c: |[05e76c] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onPlaybackStateChanged:(Landroid/media/session/PlaybackState;)V │ │ -05e77c: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ -05e780: 7220 df0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onPlaybackStateChanged:(Ljava/lang/Object;)V // method@0bdf │ │ -05e786: 0e00 |0005: return-void │ │ +05e748: |[05e748] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onPlaybackStateChanged:(Landroid/media/session/PlaybackState;)V │ │ +05e758: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ +05e75c: 7220 df0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onPlaybackStateChanged:(Ljava/lang/Object;)V // method@0bdf │ │ +05e762: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -46107,18 +46107,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e788: |[05e788] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionDestroyed:()V │ │ -05e798: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ -05e79c: 7210 e00b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionDestroyed:()V // method@0be0 │ │ -05e7a2: 0e00 |0005: return-void │ │ +05e764: |[05e764] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionDestroyed:()V │ │ +05e774: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ +05e778: 7210 e00b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionDestroyed:()V // method@0be0 │ │ +05e77e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0005 line=207 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -46128,35 +46128,35 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05e7a4: |[05e7a4] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -05e7b4: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ -05e7b8: 7230 e10b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0be1 │ │ -05e7be: 0e00 |0005: return-void │ │ +05e780: |[05e780] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +05e790: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0437 │ │ +05e794: 7230 e10b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0be1 │ │ +05e79a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0005 line=212 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 extras Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3930 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3926 (MediaControllerCompatApi21.java) │ │ │ │ Class #251 header: │ │ class_idx : 544 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3930 │ │ +source_file_idx : 3926 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -46191,17 +46191,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e7c0: |[05e7c0] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.:()V │ │ -05e7d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05e7d6: 0e00 |0003: return-void │ │ +05e79c: |[05e79c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.:()V │ │ +05e7ac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05e7b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46209,19 +46209,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/media/AudioAttributes;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e7d8: |[05e7d8] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; │ │ -05e7e8: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ -05e7ec: 6e10 4f02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getAudioAttributes:()Landroid/media/AudioAttributes; // method@024f │ │ -05e7f2: 0c00 |0005: move-result-object v0 │ │ -05e7f4: 1100 |0006: return-object v0 │ │ +05e7b4: |[05e7b4] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; │ │ +05e7c4: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ +05e7c8: 6e10 4f02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getAudioAttributes:()Landroid/media/AudioAttributes; // method@024f │ │ +05e7ce: 0c00 |0005: move-result-object v0 │ │ +05e7d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46229,19 +46229,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e7f8: |[05e7f8] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getCurrentVolume:(Ljava/lang/Object;)I │ │ -05e808: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ -05e80c: 6e10 5002 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getCurrentVolume:()I // method@0250 │ │ -05e812: 0a00 |0005: move-result v0 │ │ -05e814: 0f00 |0006: return v0 │ │ +05e7d4: |[05e7d4] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getCurrentVolume:(Ljava/lang/Object;)I │ │ +05e7e4: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ +05e7e8: 6e10 5002 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getCurrentVolume:()I // method@0250 │ │ +05e7ee: 0a00 |0005: move-result v0 │ │ +05e7f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46249,20 +46249,20 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05e818: |[05e818] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream:(Ljava/lang/Object;)I │ │ -05e828: 7110 e80b 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; // method@0be8 │ │ -05e82e: 0c00 |0003: move-result-object v0 │ │ -05e830: 7110 ee0b 0000 |0004: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.toLegacyStreamType:(Landroid/media/AudioAttributes;)I // method@0bee │ │ -05e836: 0a01 |0007: move-result v1 │ │ -05e838: 0f01 |0008: return v1 │ │ +05e7f4: |[05e7f4] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream:(Ljava/lang/Object;)I │ │ +05e804: 7110 e80b 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; // method@0be8 │ │ +05e80a: 0c00 |0003: move-result-object v0 │ │ +05e80c: 7110 ee0b 0000 |0004: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.toLegacyStreamType:(Landroid/media/AudioAttributes;)I // method@0bee │ │ +05e812: 0a01 |0007: move-result v1 │ │ +05e814: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=129 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 attrs Landroid/media/AudioAttributes; │ │ 0x0000 - 0x0009 reg=2 volumeInfoObj Ljava/lang/Object; │ │ @@ -46272,19 +46272,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e83c: |[05e83c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getMaxVolume:(Ljava/lang/Object;)I │ │ -05e84c: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ -05e850: 6e10 5102 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getMaxVolume:()I // method@0251 │ │ -05e856: 0a00 |0005: move-result v0 │ │ -05e858: 0f00 |0006: return v0 │ │ +05e818: |[05e818] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getMaxVolume:(Ljava/lang/Object;)I │ │ +05e828: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ +05e82c: 6e10 5102 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getMaxVolume:()I // method@0251 │ │ +05e832: 0a00 |0005: move-result v0 │ │ +05e834: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46292,19 +46292,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e85c: |[05e85c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ -05e86c: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ -05e870: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getPlaybackType:()I // method@0252 │ │ -05e876: 0a00 |0005: move-result v0 │ │ -05e878: 0f00 |0006: return v0 │ │ +05e838: |[05e838] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ +05e848: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ +05e84c: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getPlaybackType:()I // method@0252 │ │ +05e852: 0a00 |0005: move-result v0 │ │ +05e854: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46312,19 +46312,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e87c: |[05e87c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getVolumeControl:(Ljava/lang/Object;)I │ │ -05e88c: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ -05e890: 6e10 5302 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getVolumeControl:()I // method@0253 │ │ -05e896: 0a00 |0005: move-result v0 │ │ -05e898: 0f00 |0006: return v0 │ │ +05e858: |[05e858] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getVolumeControl:(Ljava/lang/Object;)I │ │ +05e868: 1f01 8400 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@0084 │ │ +05e86c: 6e10 5302 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getVolumeControl:()I // method@0253 │ │ +05e872: 0a00 |0005: move-result v0 │ │ +05e874: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46332,47 +46332,47 @@ │ │ type : '(Landroid/media/AudioAttributes;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 76 16-bit code units │ │ -05e89c: |[05e89c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType:(Landroid/media/AudioAttributes;)I │ │ -05e8ac: 1242 |0000: const/4 v2, #int 4 // #4 │ │ -05e8ae: 1230 |0001: const/4 v0, #int 3 // #3 │ │ -05e8b0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05e8b2: 6e10 f301 0400 |0003: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@01f3 │ │ -05e8b8: 0a03 |0006: move-result v3 │ │ -05e8ba: dd03 0301 |0007: and-int/lit8 v3, v3, #int 1 // #01 │ │ -05e8be: 3313 0400 |0009: if-ne v3, v1, 000d // +0004 │ │ -05e8c2: 1270 |000b: const/4 v0, #int 7 // #7 │ │ -05e8c4: 0f00 |000c: return v0 │ │ -05e8c6: 6e10 f301 0400 |000d: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@01f3 │ │ -05e8cc: 0a03 |0010: move-result v3 │ │ -05e8ce: dd03 0304 |0011: and-int/lit8 v3, v3, #int 4 // #04 │ │ -05e8d2: 3323 0400 |0013: if-ne v3, v2, 0017 // +0004 │ │ -05e8d6: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -05e8d8: 28f6 |0016: goto 000c // -000a │ │ -05e8da: 6e10 f401 0400 |0017: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getUsage:()I // method@01f4 │ │ -05e8e0: 0a03 |001a: move-result v3 │ │ -05e8e2: 2b03 1100 0000 |001b: packed-switch v3, 0000002c // +00000011 │ │ -05e8e8: 28ee |001e: goto 000c // -0012 │ │ -05e8ea: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -05e8ec: 28ec |0020: goto 000c // -0014 │ │ -05e8ee: 0110 |0021: move v0, v1 │ │ -05e8f0: 28ea |0022: goto 000c // -0016 │ │ -05e8f2: 1300 0800 |0023: const/16 v0, #int 8 // #8 │ │ -05e8f6: 28e7 |0025: goto 000c // -0019 │ │ -05e8f8: 0120 |0026: move v0, v2 │ │ -05e8fa: 28e5 |0027: goto 000c // -001b │ │ -05e8fc: 1220 |0028: const/4 v0, #int 2 // #2 │ │ -05e8fe: 28e3 |0029: goto 000c // -001d │ │ -05e900: 1250 |002a: const/4 v0, #int 5 // #5 │ │ -05e902: 28e1 |002b: goto 000c // -001f │ │ -05e904: 0001 0e00 0100 0000 f1ff ffff 0400 ... |002c: packed-switch-data (32 units) │ │ +05e878: |[05e878] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType:(Landroid/media/AudioAttributes;)I │ │ +05e888: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +05e88a: 1230 |0001: const/4 v0, #int 3 // #3 │ │ +05e88c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05e88e: 6e10 f301 0400 |0003: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@01f3 │ │ +05e894: 0a03 |0006: move-result v3 │ │ +05e896: dd03 0301 |0007: and-int/lit8 v3, v3, #int 1 // #01 │ │ +05e89a: 3313 0400 |0009: if-ne v3, v1, 000d // +0004 │ │ +05e89e: 1270 |000b: const/4 v0, #int 7 // #7 │ │ +05e8a0: 0f00 |000c: return v0 │ │ +05e8a2: 6e10 f301 0400 |000d: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@01f3 │ │ +05e8a8: 0a03 |0010: move-result v3 │ │ +05e8aa: dd03 0304 |0011: and-int/lit8 v3, v3, #int 4 // #04 │ │ +05e8ae: 3323 0400 |0013: if-ne v3, v2, 0017 // +0004 │ │ +05e8b2: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +05e8b4: 28f6 |0016: goto 000c // -000a │ │ +05e8b6: 6e10 f401 0400 |0017: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getUsage:()I // method@01f4 │ │ +05e8bc: 0a03 |001a: move-result v3 │ │ +05e8be: 2b03 1100 0000 |001b: packed-switch v3, 0000002c // +00000011 │ │ +05e8c4: 28ee |001e: goto 000c // -0012 │ │ +05e8c6: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +05e8c8: 28ec |0020: goto 000c // -0014 │ │ +05e8ca: 0110 |0021: move v0, v1 │ │ +05e8cc: 28ea |0022: goto 000c // -0016 │ │ +05e8ce: 1300 0800 |0023: const/16 v0, #int 8 // #8 │ │ +05e8d2: 28e7 |0025: goto 000c // -0019 │ │ +05e8d4: 0120 |0026: move v0, v2 │ │ +05e8d6: 28e5 |0027: goto 000c // -001b │ │ +05e8d8: 1220 |0028: const/4 v0, #int 2 // #2 │ │ +05e8da: 28e3 |0029: goto 000c // -001d │ │ +05e8dc: 1250 |002a: const/4 v0, #int 5 // #5 │ │ +05e8de: 28e1 |002b: goto 000c // -001f │ │ +05e8e0: 0001 0e00 0100 0000 f1ff ffff 0400 ... |002c: packed-switch-data (32 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=152 │ │ 0x000b line=154 │ │ 0x000c line=185 │ │ 0x000d line=156 │ │ 0x0015 line=157 │ │ @@ -46384,21 +46384,21 @@ │ │ 0x0028 line=176 │ │ 0x002a line=182 │ │ 0x002c line=161 │ │ locals : │ │ 0x0000 - 0x004c reg=4 aa Landroid/media/AudioAttributes; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3930 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3926 (MediaControllerCompatApi21.java) │ │ │ │ Class #252 header: │ │ class_idx : 545 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3930 │ │ +source_file_idx : 3926 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -46418,17 +46418,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e944: |[05e944] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.:()V │ │ -05e954: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05e95a: 0e00 |0003: return-void │ │ +05e920: |[05e920] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.:()V │ │ +05e930: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05e936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ @@ -46436,18 +46436,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e95c: |[05e95c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.fastForward:(Ljava/lang/Object;)V │ │ -05e96c: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ -05e970: 6e10 5402 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.fastForward:()V // method@0254 │ │ -05e976: 0e00 |0005: return-void │ │ +05e938: |[05e938] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.fastForward:(Ljava/lang/Object;)V │ │ +05e948: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ +05e94c: 6e10 5402 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.fastForward:()V // method@0254 │ │ +05e952: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46456,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 │ │ -05e978: |[05e978] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.pause:(Ljava/lang/Object;)V │ │ -05e988: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ -05e98c: 6e10 5502 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.pause:()V // method@0255 │ │ -05e992: 0e00 |0005: return-void │ │ +05e954: |[05e954] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.pause:(Ljava/lang/Object;)V │ │ +05e964: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ +05e968: 6e10 5502 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.pause:()V // method@0255 │ │ +05e96e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46476,18 +46476,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e994: |[05e994] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.play:(Ljava/lang/Object;)V │ │ -05e9a4: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ -05e9a8: 6e10 5602 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.play:()V // method@0256 │ │ -05e9ae: 0e00 |0005: return-void │ │ +05e970: |[05e970] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.play:(Ljava/lang/Object;)V │ │ +05e980: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ +05e984: 6e10 5602 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.play:()V // method@0256 │ │ +05e98a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46496,18 +46496,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e9b0: |[05e9b0] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.rewind:(Ljava/lang/Object;)V │ │ -05e9c0: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ -05e9c4: 6e10 5702 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.rewind:()V // method@0257 │ │ -05e9ca: 0e00 |0005: return-void │ │ +05e98c: |[05e98c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.rewind:(Ljava/lang/Object;)V │ │ +05e99c: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ +05e9a0: 6e10 5702 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.rewind:()V // method@0257 │ │ +05e9a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46516,18 +46516,18 @@ │ │ type : '(Ljava/lang/Object;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05e9cc: |[05e9cc] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.seekTo:(Ljava/lang/Object;J)V │ │ -05e9dc: 1f01 8500 |0000: check-cast v1, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ -05e9e0: 6e30 5802 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/session/MediaController$TransportControls;.seekTo:(J)V // method@0258 │ │ -05e9e6: 0e00 |0005: return-void │ │ +05e9a8: |[05e9a8] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.seekTo:(Ljava/lang/Object;J)V │ │ +05e9b8: 1f01 8500 |0000: check-cast v1, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ +05e9bc: 6e30 5802 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/session/MediaController$TransportControls;.seekTo:(J)V // method@0258 │ │ +05e9c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0005 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -46537,19 +46537,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 │ │ -05e9e8: |[05e9e8] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05e9f8: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ -05e9fc: 1f01 7e00 |0002: check-cast v1, Landroid/media/Rating; // type@007e │ │ -05ea00: 6e20 5902 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController$TransportControls;.setRating:(Landroid/media/Rating;)V // method@0259 │ │ -05ea06: 0e00 |0007: return-void │ │ +05e9c4: |[05e9c4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05e9d4: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ +05e9d8: 1f01 7e00 |0002: check-cast v1, Landroid/media/Rating; // type@007e │ │ +05e9dc: 6e20 5902 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController$TransportControls;.setRating:(Landroid/media/Rating;)V // method@0259 │ │ +05e9e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 ratingObj Ljava/lang/Object; │ │ @@ -46559,18 +46559,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ea08: |[05ea08] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToNext:(Ljava/lang/Object;)V │ │ -05ea18: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ -05ea1c: 6e10 5a02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToNext:()V // method@025a │ │ -05ea22: 0e00 |0005: return-void │ │ +05e9e4: |[05e9e4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToNext:(Ljava/lang/Object;)V │ │ +05e9f4: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ +05e9f8: 6e10 5a02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToNext:()V // method@025a │ │ +05e9fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46579,18 +46579,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ea24: |[05ea24] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToPrevious:(Ljava/lang/Object;)V │ │ -05ea34: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ -05ea38: 6e10 5b02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToPrevious:()V // method@025b │ │ -05ea3e: 0e00 |0005: return-void │ │ +05ea00: |[05ea00] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToPrevious:(Ljava/lang/Object;)V │ │ +05ea10: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ +05ea14: 6e10 5b02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToPrevious:()V // method@025b │ │ +05ea1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46599,33 +46599,33 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ea40: |[05ea40] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.stop:(Ljava/lang/Object;)V │ │ -05ea50: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ -05ea54: 6e10 5c02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.stop:()V // method@025c │ │ -05ea5a: 0e00 |0005: return-void │ │ +05ea1c: |[05ea1c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.stop:(Ljava/lang/Object;)V │ │ +05ea2c: 1f00 8500 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@0085 │ │ +05ea30: 6e10 5c02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.stop:()V // method@025c │ │ +05ea36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3930 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3926 (MediaControllerCompatApi21.java) │ │ │ │ Class #253 header: │ │ class_idx : 546 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3930 │ │ +source_file_idx : 3926 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -46644,17 +46644,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ea5c: |[05ea5c] android.support.v4.media.session.MediaControllerCompatApi21.:()V │ │ -05ea6c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ea72: 0e00 |0003: return-void │ │ +05ea38: |[05ea38] android.support.v4.media.session.MediaControllerCompatApi21.:()V │ │ +05ea48: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ea4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21; │ │ │ │ @@ -46663,18 +46663,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05ea74: |[05ea74] android.support.v4.media.session.MediaControllerCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; │ │ -05ea84: 2200 1f02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; // type@021f │ │ -05ea88: 7020 e20b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V // method@0be2 │ │ -05ea8e: 1100 |0005: return-object v0 │ │ +05ea50: |[05ea50] android.support.v4.media.session.MediaControllerCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; │ │ +05ea60: 2200 1f02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; // type@021f │ │ +05ea64: 7020 e20b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V // method@0be2 │ │ +05ea6a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46682,19 +46682,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05ea90: |[05ea90] android.support.v4.media.session.MediaControllerCompatApi21.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z │ │ -05eaa0: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ -05eaa4: 6e20 5e02 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/session/MediaController;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@025e │ │ -05eaaa: 0a00 |0005: move-result v0 │ │ -05eaac: 0f00 |0006: return v0 │ │ +05ea6c: |[05ea6c] android.support.v4.media.session.MediaControllerCompatApi21.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z │ │ +05ea7c: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ +05ea80: 6e20 5e02 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/session/MediaController;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@025e │ │ +05ea86: 0a00 |0005: move-result v0 │ │ +05ea88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -46703,19 +46703,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05eab0: |[05eab0] android.support.v4.media.session.MediaControllerCompatApi21.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; │ │ -05eac0: 2200 8600 |0000: new-instance v0, Landroid/media/session/MediaController; // type@0086 │ │ -05eac4: 1f02 8800 |0002: check-cast v2, Landroid/media/session/MediaSession$Token; // type@0088 │ │ -05eac8: 7030 5d02 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaController;.:(Landroid/content/Context;Landroid/media/session/MediaSession$Token;)V // method@025d │ │ -05eace: 1100 |0007: return-object v0 │ │ +05ea8c: |[05ea8c] android.support.v4.media.session.MediaControllerCompatApi21.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; │ │ +05ea9c: 2200 8600 |0000: new-instance v0, Landroid/media/session/MediaController; // type@0086 │ │ +05eaa0: 1f02 8800 |0002: check-cast v2, Landroid/media/session/MediaSession$Token; // type@0088 │ │ +05eaa4: 7030 5d02 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaController;.:(Landroid/content/Context;Landroid/media/session/MediaSession$Token;)V // method@025d │ │ +05eaaa: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 sessionToken Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=1 context Landroid/content/Context; │ │ │ │ @@ -46724,19 +46724,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 │ │ -05ead0: |[05ead0] android.support.v4.media.session.MediaControllerCompatApi21.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05eae0: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ -05eae4: 6e10 5f02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getMetadata:()Landroid/media/MediaMetadata; // method@025f │ │ -05eaea: 0c00 |0005: move-result-object v0 │ │ -05eaec: 1100 |0006: return-object v0 │ │ +05eaac: |[05eaac] android.support.v4.media.session.MediaControllerCompatApi21.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05eabc: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ +05eac0: 6e10 5f02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getMetadata:()Landroid/media/MediaMetadata; // method@025f │ │ +05eac6: 0c00 |0005: move-result-object v0 │ │ +05eac8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46744,19 +46744,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 │ │ -05eaf0: |[05eaf0] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05eb00: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ -05eb04: 6e10 6002 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackInfo:()Landroid/media/session/MediaController$PlaybackInfo; // method@0260 │ │ -05eb0a: 0c00 |0005: move-result-object v0 │ │ -05eb0c: 1100 |0006: return-object v0 │ │ +05eacc: |[05eacc] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05eadc: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ +05eae0: 6e10 6002 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackInfo:()Landroid/media/session/MediaController$PlaybackInfo; // method@0260 │ │ +05eae6: 0c00 |0005: move-result-object v0 │ │ +05eae8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46764,19 +46764,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 │ │ -05eb10: |[05eb10] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05eb20: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ -05eb24: 6e10 6102 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackState:()Landroid/media/session/PlaybackState; // method@0261 │ │ -05eb2a: 0c00 |0005: move-result-object v0 │ │ -05eb2c: 1100 |0006: return-object v0 │ │ +05eaec: |[05eaec] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05eafc: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ +05eb00: 6e10 6102 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackState:()Landroid/media/session/PlaybackState; // method@0261 │ │ +05eb06: 0c00 |0005: move-result-object v0 │ │ +05eb08: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46784,19 +46784,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05eb30: |[05eb30] android.support.v4.media.session.MediaControllerCompatApi21.getRatingType:(Ljava/lang/Object;)I │ │ -05eb40: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ -05eb44: 6e10 6202 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getRatingType:()I // method@0262 │ │ -05eb4a: 0a00 |0005: move-result v0 │ │ -05eb4c: 0f00 |0006: return v0 │ │ +05eb0c: |[05eb0c] android.support.v4.media.session.MediaControllerCompatApi21.getRatingType:(Ljava/lang/Object;)I │ │ +05eb1c: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ +05eb20: 6e10 6202 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getRatingType:()I // method@0262 │ │ +05eb26: 0a00 |0005: move-result v0 │ │ +05eb28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46804,19 +46804,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 │ │ -05eb50: |[05eb50] android.support.v4.media.session.MediaControllerCompatApi21.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05eb60: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ -05eb64: 6e10 6302 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getTransportControls:()Landroid/media/session/MediaController$TransportControls; // method@0263 │ │ -05eb6a: 0c00 |0005: move-result-object v0 │ │ -05eb6c: 1100 |0006: return-object v0 │ │ +05eb2c: |[05eb2c] android.support.v4.media.session.MediaControllerCompatApi21.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05eb3c: 1f01 8600 |0000: check-cast v1, Landroid/media/session/MediaController; // type@0086 │ │ +05eb40: 6e10 6302 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getTransportControls:()Landroid/media/session/MediaController$TransportControls; // method@0263 │ │ +05eb46: 0c00 |0005: move-result-object v0 │ │ +05eb48: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46824,19 +46824,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05eb70: |[05eb70] android.support.v4.media.session.MediaControllerCompatApi21.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ -05eb80: 1f00 8600 |0000: check-cast v0, Landroid/media/session/MediaController; // type@0086 │ │ -05eb84: 1f01 8300 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@0083 │ │ -05eb88: 6e30 6402 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.registerCallback:(Landroid/media/session/MediaController$Callback;Landroid/os/Handler;)V // method@0264 │ │ -05eb8e: 0e00 |0007: return-void │ │ +05eb4c: |[05eb4c] android.support.v4.media.session.MediaControllerCompatApi21.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ +05eb5c: 1f00 8600 |0000: check-cast v0, Landroid/media/session/MediaController; // type@0086 │ │ +05eb60: 1f01 8300 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@0083 │ │ +05eb64: 6e30 6402 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.registerCallback:(Landroid/media/session/MediaController$Callback;Landroid/os/Handler;)V // method@0264 │ │ +05eb6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -46847,18 +46847,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05eb90: |[05eb90] android.support.v4.media.session.MediaControllerCompatApi21.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -05eba0: 1f00 8600 |0000: check-cast v0, Landroid/media/session/MediaController; // type@0086 │ │ -05eba4: 6e40 6502 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/session/MediaController;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0265 │ │ -05ebaa: 0e00 |0005: return-void │ │ +05eb6c: |[05eb6c] android.support.v4.media.session.MediaControllerCompatApi21.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +05eb7c: 1f00 8600 |0000: check-cast v0, Landroid/media/session/MediaController; // type@0086 │ │ +05eb80: 6e40 6502 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/session/MediaController;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0265 │ │ +05eb86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 command Ljava/lang/String; │ │ @@ -46870,35 +46870,35 @@ │ │ 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 │ │ -05ebac: |[05ebac] android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05ebbc: 1f00 8600 |0000: check-cast v0, Landroid/media/session/MediaController; // type@0086 │ │ -05ebc0: 1f01 8300 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@0083 │ │ -05ebc4: 6e20 6602 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController;.unregisterCallback:(Landroid/media/session/MediaController$Callback;)V // method@0266 │ │ -05ebca: 0e00 |0007: return-void │ │ +05eb88: |[05eb88] android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05eb98: 1f00 8600 |0000: check-cast v0, Landroid/media/session/MediaController; // type@0086 │ │ +05eb9c: 1f01 8300 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@0083 │ │ +05eba0: 6e20 6602 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController;.unregisterCallback:(Landroid/media/session/MediaController$Callback;)V // method@0266 │ │ +05eba6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3930 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3926 (MediaControllerCompatApi21.java) │ │ │ │ Class #254 header: │ │ class_idx : 547 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3942 │ │ +source_file_idx : 3938 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -46910,21 +46910,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3942 (MediaSessionCompat.java) │ │ + source_file_idx : 3938 (MediaSessionCompat.java) │ │ │ │ Class #255 header: │ │ class_idx : 549 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3942 │ │ +source_file_idx : 3938 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -46949,28 +46949,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -05ebcc: |[05ebcc] android.support.v4.media.session.MediaSessionCompat$Callback.:()V │ │ -05ebdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05ebde: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -05ebe4: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05ebe8: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -05ebec: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ -05ebf0: 2200 2402 |000a: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; // type@0224 │ │ -05ebf4: 7030 060c 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V // method@0c06 │ │ -05ebfa: 7110 770c 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; // method@0c77 │ │ -05ec00: 0c00 |0012: move-result-object v0 │ │ -05ec02: 5b30 3c04 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@043c │ │ -05ec06: 0e00 |0015: return-void │ │ -05ec08: 5b32 3c04 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@043c │ │ -05ec0c: 28fd |0018: goto 0015 // -0003 │ │ +05eba8: |[05eba8] android.support.v4.media.session.MediaSessionCompat$Callback.:()V │ │ +05ebb8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05ebba: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +05ebc0: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05ebc4: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05ebc8: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ +05ebcc: 2200 2402 |000a: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; // type@0224 │ │ +05ebd0: 7030 060c 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V // method@0c06 │ │ +05ebd6: 7110 770c 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; // method@0c77 │ │ +05ebdc: 0c00 |0012: move-result-object v0 │ │ +05ebde: 5b30 3c04 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@043c │ │ +05ebe2: 0e00 |0015: return-void │ │ +05ebe4: 5b32 3c04 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@043c │ │ +05ebe8: 28fd |0018: goto 0015 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=268 │ │ 0x0004 line=269 │ │ 0x000a line=270 │ │ 0x0015 line=274 │ │ 0x0016 line=272 │ │ @@ -46983,16 +46983,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ec10: |[05ec10] android.support.v4.media.session.MediaSessionCompat$Callback.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -05ec20: 0e00 |0000: return-void │ │ +05ebec: |[05ebec] android.support.v4.media.session.MediaSessionCompat$Callback.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +05ebfc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 command Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ @@ -47003,16 +47003,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ec24: |[05ec24] android.support.v4.media.session.MediaSessionCompat$Callback.onFastForward:()V │ │ -05ec34: 0e00 |0000: return-void │ │ +05ec00: |[05ec00] android.support.v4.media.session.MediaSessionCompat$Callback.onFastForward:()V │ │ +05ec10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47020,17 +47020,17 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ec38: |[05ec38] android.support.v4.media.session.MediaSessionCompat$Callback.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -05ec48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ec4a: 0f00 |0001: return v0 │ │ +05ec14: |[05ec14] android.support.v4.media.session.MediaSessionCompat$Callback.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +05ec24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ec26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0002 reg=2 mediaButtonEvent Landroid/content/Intent; │ │ │ │ @@ -47039,16 +47039,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ec4c: |[05ec4c] android.support.v4.media.session.MediaSessionCompat$Callback.onPause:()V │ │ -05ec5c: 0e00 |0000: return-void │ │ +05ec28: |[05ec28] android.support.v4.media.session.MediaSessionCompat$Callback.onPause:()V │ │ +05ec38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47056,16 +47056,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ec60: |[05ec60] android.support.v4.media.session.MediaSessionCompat$Callback.onPlay:()V │ │ -05ec70: 0e00 |0000: return-void │ │ +05ec3c: |[05ec3c] android.support.v4.media.session.MediaSessionCompat$Callback.onPlay:()V │ │ +05ec4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47073,16 +47073,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ec74: |[05ec74] android.support.v4.media.session.MediaSessionCompat$Callback.onRewind:()V │ │ -05ec84: 0e00 |0000: return-void │ │ +05ec50: |[05ec50] android.support.v4.media.session.MediaSessionCompat$Callback.onRewind:()V │ │ +05ec60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47090,16 +47090,16 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ec88: |[05ec88] android.support.v4.media.session.MediaSessionCompat$Callback.onSeekTo:(J)V │ │ -05ec98: 0e00 |0000: return-void │ │ +05ec64: |[05ec64] android.support.v4.media.session.MediaSessionCompat$Callback.onSeekTo:(J)V │ │ +05ec74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 pos J │ │ │ │ @@ -47108,16 +47108,16 @@ │ │ type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ec9c: |[05ec9c] android.support.v4.media.session.MediaSessionCompat$Callback.onSetRating:(Landroid/support/v4/media/RatingCompat;)V │ │ -05ecac: 0e00 |0000: return-void │ │ +05ec78: |[05ec78] android.support.v4.media.session.MediaSessionCompat$Callback.onSetRating:(Landroid/support/v4/media/RatingCompat;)V │ │ +05ec88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 rating Landroid/support/v4/media/RatingCompat; │ │ │ │ @@ -47126,16 +47126,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ecb0: |[05ecb0] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToNext:()V │ │ -05ecc0: 0e00 |0000: return-void │ │ +05ec8c: |[05ec8c] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToNext:()V │ │ +05ec9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #9 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47143,16 +47143,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ecc4: |[05ecc4] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToPrevious:()V │ │ -05ecd4: 0e00 |0000: return-void │ │ +05eca0: |[05eca0] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToPrevious:()V │ │ +05ecb0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #10 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47160,29 +47160,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ecd8: |[05ecd8] android.support.v4.media.session.MediaSessionCompat$Callback.onStop:()V │ │ -05ece8: 0e00 |0000: return-void │ │ +05ecb4: |[05ecb4] android.support.v4.media.session.MediaSessionCompat$Callback.onStop:()V │ │ +05ecc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ - source_file_idx : 3942 (MediaSessionCompat.java) │ │ + source_file_idx : 3938 (MediaSessionCompat.java) │ │ │ │ Class #256 header: │ │ class_idx : 550 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3942 │ │ +source_file_idx : 3938 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 12 │ │ │ │ Class #256 annotations: │ │ Annotations on class │ │ @@ -47266,21 +47266,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ name : 'setPlaybackToRemote' │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3942 (MediaSessionCompat.java) │ │ + source_file_idx : 3938 (MediaSessionCompat.java) │ │ │ │ Class #257 header: │ │ class_idx : 553 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3942 │ │ +source_file_idx : 3938 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -47302,17 +47302,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ecec: |[05ecec] android.support.v4.media.session.MediaSessionCompat$Token$1.:()V │ │ -05ecfc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ed02: 0e00 |0003: return-void │ │ +05ecc8: |[05ecc8] android.support.v4.media.session.MediaSessionCompat$Token$1.:()V │ │ +05ecd8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ecde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ │ │ Virtual methods - │ │ @@ -47321,21 +47321,21 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05ed04: |[05ed04] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -05ed14: 2200 2a02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022a │ │ -05ed18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05ed1a: 6e20 ed02 1300 |0003: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@02ed │ │ -05ed20: 0c01 |0006: move-result-object v1 │ │ -05ed22: 7020 4b0c 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0c4b │ │ -05ed28: 1100 |000a: return-object v0 │ │ +05ece0: |[05ece0] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +05ecf0: 2200 2a02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022a │ │ +05ecf4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05ecf6: 6e20 ed02 1300 |0003: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@02ed │ │ +05ecfc: 0c01 |0006: move-result-object v1 │ │ +05ecfe: 7020 4b0c 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0c4b │ │ +05ed04: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x000b reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -47344,18 +47344,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 │ │ -05ed2c: |[05ed2c] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05ed3c: 6e20 460c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c46 │ │ -05ed42: 0c00 |0003: move-result-object v0 │ │ -05ed44: 1100 |0004: return-object v0 │ │ +05ed08: |[05ed08] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05ed18: 6e20 460c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c46 │ │ +05ed1e: 0c00 |0003: move-result-object v0 │ │ +05ed20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -47364,17 +47364,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ed48: |[05ed48] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -05ed58: 2320 8606 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@0686 │ │ -05ed5c: 1100 |0002: return-object v0 │ │ +05ed24: |[05ed24] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +05ed34: 2320 8606 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@0686 │ │ +05ed38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -47383,32 +47383,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 │ │ -05ed60: |[05ed60] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Ljava/lang/Object; │ │ -05ed70: 6e20 480c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c48 │ │ -05ed76: 0c00 |0003: move-result-object v0 │ │ -05ed78: 1100 |0004: return-object v0 │ │ +05ed3c: |[05ed3c] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Ljava/lang/Object; │ │ +05ed4c: 6e20 480c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c48 │ │ +05ed52: 0c00 |0003: move-result-object v0 │ │ +05ed54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3942 (MediaSessionCompat.java) │ │ + source_file_idx : 3938 (MediaSessionCompat.java) │ │ │ │ Class #258 header: │ │ class_idx : 554 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3942 │ │ +source_file_idx : 3938 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #258 annotations: │ │ Annotations on class │ │ @@ -47439,37 +47439,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05ed7c: |[05ed7c] android.support.v4.media.session.MediaSessionCompat$Token.:()V │ │ -05ed8c: 2200 2902 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token$1; // type@0229 │ │ -05ed90: 7010 450c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.:()V // method@0c45 │ │ -05ed96: 6900 3f04 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.CREATOR:Landroid/os/Parcelable$Creator; // field@043f │ │ -05ed9a: 0e00 |0007: return-void │ │ +05ed58: |[05ed58] android.support.v4.media.session.MediaSessionCompat$Token.:()V │ │ +05ed68: 2200 2902 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token$1; // type@0229 │ │ +05ed6c: 7010 450c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.:()V // method@0c45 │ │ +05ed72: 6900 3f04 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.CREATOR:Landroid/os/Parcelable$Creator; // field@043f │ │ +05ed76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ name : '' │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ed9c: |[05ed9c] android.support.v4.media.session.MediaSessionCompat$Token.:(Landroid/os/Parcelable;)V │ │ -05edac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05edb2: 5b01 4004 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0440 │ │ -05edb6: 0e00 |0005: return-void │ │ +05ed78: |[05ed78] android.support.v4.media.session.MediaSessionCompat$Token.:(Landroid/os/Parcelable;)V │ │ +05ed88: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ed8e: 5b01 4004 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0440 │ │ +05ed92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0003 line=424 │ │ 0x0005 line=425 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ @@ -47481,19 +47481,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05edb8: |[05edb8] android.support.v4.media.session.MediaSessionCompat$Token.describeContents:()I │ │ -05edc8: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0440 │ │ -05edcc: 7210 fe02 0000 |0002: invoke-interface {v0}, Landroid/os/Parcelable;.describeContents:()I // method@02fe │ │ -05edd2: 0a00 |0005: move-result v0 │ │ -05edd4: 0f00 |0006: return v0 │ │ +05ed94: |[05ed94] android.support.v4.media.session.MediaSessionCompat$Token.describeContents:()I │ │ +05eda4: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0440 │ │ +05eda8: 7210 fe02 0000 |0002: invoke-interface {v0}, Landroid/os/Parcelable;.describeContents:()I // method@02fe │ │ +05edae: 0a00 |0005: move-result v0 │ │ +05edb0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ @@ -47501,17 +47501,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05edd8: |[05edd8] android.support.v4.media.session.MediaSessionCompat$Token.getToken:()Ljava/lang/Object; │ │ -05ede8: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0440 │ │ -05edec: 1100 |0002: return-object v0 │ │ +05edb4: |[05edb4] android.support.v4.media.session.MediaSessionCompat$Token.getToken:()Ljava/lang/Object; │ │ +05edc4: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0440 │ │ +05edc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ @@ -47519,34 +47519,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05edf0: |[05edf0] android.support.v4.media.session.MediaSessionCompat$Token.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05ee00: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0440 │ │ -05ee04: 6e30 f602 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@02f6 │ │ -05ee0a: 0e00 |0005: return-void │ │ +05edcc: |[05edcc] android.support.v4.media.session.MediaSessionCompat$Token.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05eddc: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@0440 │ │ +05ede0: 6e30 f602 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@02f6 │ │ +05ede6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 3942 (MediaSessionCompat.java) │ │ + source_file_idx : 3938 (MediaSessionCompat.java) │ │ │ │ Class #259 header: │ │ class_idx : 555 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3942 │ │ +source_file_idx : 3938 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -47579,39 +47579,39 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -05ee0c: |[05ee0c] android.support.v4.media.session.MediaSessionCompat.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -05ee1c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05ee22: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -05ee26: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05ee2a: 1a01 3118 |0007: const-string v1, "context must not be null" // string@1831 │ │ -05ee2e: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05ee34: 2700 |000c: throw v0 │ │ -05ee36: 7110 fd1b 0400 |000d: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -05ee3c: 0a00 |0010: move-result v0 │ │ -05ee3e: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -05ee42: 2200 e504 |0013: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05ee46: 1a01 242d |0015: const-string v1, "tag must not be null or empty" // string@2d24 │ │ -05ee4a: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05ee50: 2700 |001a: throw v0 │ │ -05ee52: 6000 3600 |001b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05ee56: 1301 1500 |001d: const/16 v1, #int 21 // #15 │ │ -05ee5a: 3410 0a00 |001f: if-lt v0, v1, 0029 // +000a │ │ -05ee5e: 2200 2702 |0021: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0227 │ │ -05ee62: 7030 2a0c 3004 |0023: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0c2a │ │ -05ee68: 5b20 4304 |0026: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05ee6c: 0e00 |0028: return-void │ │ -05ee6e: 2200 2802 |0029: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // type@0228 │ │ -05ee72: 7010 380c 0000 |002b: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.:()V // method@0c38 │ │ -05ee78: 5b20 4304 |002e: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05ee7c: 28f8 |0030: goto 0028 // -0008 │ │ +05ede8: |[05ede8] android.support.v4.media.session.MediaSessionCompat.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +05edf8: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05edfe: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +05ee02: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05ee06: 1a01 2d18 |0007: const-string v1, "context must not be null" // string@182d │ │ +05ee0a: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05ee10: 2700 |000c: throw v0 │ │ +05ee12: 7110 fd1b 0400 |000d: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +05ee18: 0a00 |0010: move-result v0 │ │ +05ee1a: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +05ee1e: 2200 e504 |0013: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05ee22: 1a01 202d |0015: const-string v1, "tag must not be null or empty" // string@2d20 │ │ +05ee26: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05ee2c: 2700 |001a: throw v0 │ │ +05ee2e: 6000 3600 |001b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05ee32: 1301 1500 |001d: const/16 v1, #int 21 // #15 │ │ +05ee36: 3410 0a00 |001f: if-lt v0, v1, 0029 // +000a │ │ +05ee3a: 2200 2702 |0021: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0227 │ │ +05ee3e: 7030 2a0c 3004 |0023: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0c2a │ │ +05ee44: 5b20 4304 |0026: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05ee48: 0e00 |0028: return-void │ │ +05ee4a: 2200 2802 |0029: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // type@0228 │ │ +05ee4e: 7010 380c 0000 |002b: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.:()V // method@0c38 │ │ +05ee54: 5b20 4304 |002e: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05ee58: 28f8 |0030: goto 0028 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0005 line=81 │ │ 0x000d line=83 │ │ 0x0013 line=84 │ │ @@ -47629,18 +47629,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ee80: |[05ee80] android.support.v4.media.session.MediaSessionCompat.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V │ │ -05ee90: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ee96: 5b01 4304 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05ee9a: 0e00 |0005: return-void │ │ +05ee5c: |[05ee5c] android.support.v4.media.session.MediaSessionCompat.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V │ │ +05ee6c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ee72: 5b01 4304 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05ee76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ @@ -47651,20 +47651,20 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05ee9c: |[05ee9c] android.support.v4.media.session.MediaSessionCompat.obtain:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat; │ │ -05eeac: 2200 2b02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat; // type@022b │ │ -05eeb0: 2201 2702 |0002: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0227 │ │ -05eeb4: 7020 2b0c 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Ljava/lang/Object;)V // method@0c2b │ │ -05eeba: 7020 500c 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V // method@0c50 │ │ -05eec0: 1100 |000a: return-object v0 │ │ +05ee78: |[05ee78] android.support.v4.media.session.MediaSessionCompat.obtain:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat; │ │ +05ee88: 2200 2b02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat; // type@022b │ │ +05ee8c: 2201 2702 |0002: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@0227 │ │ +05ee90: 7020 2b0c 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Ljava/lang/Object;)V // method@0c2b │ │ +05ee96: 7020 500c 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V // method@0c50 │ │ +05ee9c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x000b reg=2 mediaSession Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -47673,19 +47673,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05eec4: |[05eec4] android.support.v4.media.session.MediaSessionCompat.getMediaSession:()Ljava/lang/Object; │ │ -05eed4: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05eed8: 7210 1e0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getMediaSession:()Ljava/lang/Object; // method@0c1e │ │ -05eede: 0c00 |0005: move-result-object v0 │ │ -05eee0: 1100 |0006: return-object v0 │ │ +05eea0: |[05eea0] android.support.v4.media.session.MediaSessionCompat.getMediaSession:()Ljava/lang/Object; │ │ +05eeb0: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05eeb4: 7210 1e0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getMediaSession:()Ljava/lang/Object; // method@0c1e │ │ +05eeba: 0c00 |0005: move-result-object v0 │ │ +05eebc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -47693,19 +47693,19 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05eee4: |[05eee4] android.support.v4.media.session.MediaSessionCompat.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -05eef4: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05eef8: 7210 1f0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c1f │ │ -05eefe: 0c00 |0005: move-result-object v0 │ │ -05ef00: 1100 |0006: return-object v0 │ │ +05eec0: |[05eec0] android.support.v4.media.session.MediaSessionCompat.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +05eed0: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05eed4: 7210 1f0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c1f │ │ +05eeda: 0c00 |0005: move-result-object v0 │ │ +05eedc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -47713,19 +47713,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ef04: |[05ef04] android.support.v4.media.session.MediaSessionCompat.isActive:()Z │ │ -05ef14: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05ef18: 7210 200c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.isActive:()Z // method@0c20 │ │ -05ef1e: 0a00 |0005: move-result v0 │ │ -05ef20: 0f00 |0006: return v0 │ │ +05eee0: |[05eee0] android.support.v4.media.session.MediaSessionCompat.isActive:()Z │ │ +05eef0: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05eef4: 7210 200c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.isActive:()Z // method@0c20 │ │ +05eefa: 0a00 |0005: move-result v0 │ │ +05eefc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -47733,18 +47733,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ef24: |[05ef24] android.support.v4.media.session.MediaSessionCompat.release:()V │ │ -05ef34: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05ef38: 7210 210c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.release:()V // method@0c21 │ │ -05ef3e: 0e00 |0005: return-void │ │ +05ef00: |[05ef00] android.support.v4.media.session.MediaSessionCompat.release:()V │ │ +05ef10: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05ef14: 7210 210c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.release:()V // method@0c21 │ │ +05ef1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0005 line=204 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ @@ -47753,25 +47753,25 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05ef40: |[05ef40] android.support.v4.media.session.MediaSessionCompat.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -05ef50: 7110 fd1b 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -05ef56: 0a00 |0003: move-result v0 │ │ -05ef58: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -05ef5c: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05ef60: 1a01 3f1a |0008: const-string v1, "event cannot be null or empty" // string@1a3f │ │ -05ef64: 7020 4621 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05ef6a: 2700 |000d: throw v0 │ │ -05ef6c: 5420 4304 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05ef70: 7230 220c 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0c22 │ │ -05ef76: 0e00 |0013: return-void │ │ +05ef1c: |[05ef1c] android.support.v4.media.session.MediaSessionCompat.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +05ef2c: 7110 fd1b 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +05ef32: 0a00 |0003: move-result v0 │ │ +05ef34: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +05ef38: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05ef3c: 1a01 3b1a |0008: const-string v1, "event cannot be null or empty" // string@1a3b │ │ +05ef40: 7020 4621 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05ef46: 2700 |000d: throw v0 │ │ +05ef48: 5420 4304 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05ef4c: 7230 220c 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0c22 │ │ +05ef52: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0006 line=192 │ │ 0x000e line=194 │ │ 0x0013 line=195 │ │ locals : │ │ @@ -47784,18 +47784,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05ef78: |[05ef78] android.support.v4.media.session.MediaSessionCompat.setActive:(Z)V │ │ -05ef88: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05ef8c: 7220 230c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setActive:(Z)V // method@0c23 │ │ -05ef92: 0e00 |0005: return-void │ │ +05ef54: |[05ef54] android.support.v4.media.session.MediaSessionCompat.setActive:(Z)V │ │ +05ef64: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05ef68: 7220 230c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setActive:(Z)V // method@0c23 │ │ +05ef6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0005 line=171 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 active Z │ │ @@ -47805,18 +47805,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05ef94: |[05ef94] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ -05efa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05efa6: 6e30 590c 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0c59 │ │ -05efac: 0e00 |0004: return-void │ │ +05ef70: |[05ef70] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ +05ef80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ef82: 6e30 590c 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0c59 │ │ +05ef88: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0005 reg=2 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ @@ -47826,22 +47826,22 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05efb0: |[05efb0] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ -05efc0: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05efc4: 3803 0600 |0002: if-eqz v3, 0008 // +0006 │ │ -05efc8: 7230 240c 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0c24 │ │ -05efce: 0e00 |0007: return-void │ │ -05efd0: 2203 9a00 |0008: new-instance v3, Landroid/os/Handler; // type@009a │ │ -05efd4: 7010 cc02 0300 |000a: invoke-direct {v3}, Landroid/os/Handler;.:()V // method@02cc │ │ -05efda: 28f7 |000d: goto 0004 // -0009 │ │ +05ef8c: |[05ef8c] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +05ef9c: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05efa0: 3803 0600 |0002: if-eqz v3, 0008 // +0006 │ │ +05efa4: 7230 240c 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0c24 │ │ +05efaa: 0e00 |0007: return-void │ │ +05efac: 2203 9a00 |0008: new-instance v3, Landroid/os/Handler; // type@009a │ │ +05efb0: 7010 cc02 0300 |000a: invoke-direct {v3}, Landroid/os/Handler;.:()V // method@02cc │ │ +05efb6: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0007 line=119 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 handler Landroid/os/Handler; │ │ @@ -47854,18 +47854,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05efdc: |[05efdc] android.support.v4.media.session.MediaSessionCompat.setFlags:(I)V │ │ -05efec: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05eff0: 7220 250c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setFlags:(I)V // method@0c25 │ │ -05eff6: 0e00 |0005: return-void │ │ +05efb8: |[05efb8] android.support.v4.media.session.MediaSessionCompat.setFlags:(I)V │ │ +05efc8: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05efcc: 7220 250c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setFlags:(I)V // method@0c25 │ │ +05efd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 flags I │ │ @@ -47875,18 +47875,18 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05eff8: |[05eff8] android.support.v4.media.session.MediaSessionCompat.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -05f008: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05f00c: 7220 260c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0c26 │ │ -05f012: 0e00 |0005: return-void │ │ +05efd4: |[05efd4] android.support.v4.media.session.MediaSessionCompat.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +05efe4: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05efe8: 7220 260c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0c26 │ │ +05efee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0005 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -47896,18 +47896,18 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05f014: |[05f014] android.support.v4.media.session.MediaSessionCompat.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -05f024: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05f028: 7220 270c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0c27 │ │ -05f02e: 0e00 |0005: return-void │ │ +05eff0: |[05eff0] android.support.v4.media.session.MediaSessionCompat.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +05f000: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05f004: 7220 270c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0c27 │ │ +05f00a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ @@ -47917,18 +47917,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05f030: |[05f030] android.support.v4.media.session.MediaSessionCompat.setPlaybackToLocal:(I)V │ │ -05f040: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05f044: 7220 280c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToLocal:(I)V // method@0c28 │ │ -05f04a: 0e00 |0005: return-void │ │ +05f00c: |[05f00c] android.support.v4.media.session.MediaSessionCompat.setPlaybackToLocal:(I)V │ │ +05f01c: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05f020: 7220 280c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToLocal:(I)V // method@0c28 │ │ +05f026: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 stream I │ │ @@ -47938,40 +47938,40 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05f04c: |[05f04c] android.support.v4.media.session.MediaSessionCompat.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -05f05c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -05f060: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05f064: 1a01 f92f |0004: const-string v1, "volumeProvider may not be null!" // string@2ff9 │ │ -05f068: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05f06e: 2700 |0009: throw v0 │ │ -05f070: 5420 4304 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ -05f074: 7220 290c 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0c29 │ │ -05f07a: 0e00 |000f: return-void │ │ +05f028: |[05f028] android.support.v4.media.session.MediaSessionCompat.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +05f038: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +05f03c: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05f040: 1a01 f52f |0004: const-string v1, "volumeProvider may not be null!" // string@2ff5 │ │ +05f044: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05f04a: 2700 |0009: throw v0 │ │ +05f04c: 5420 4304 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@0443 │ │ +05f050: 7220 290c 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0c29 │ │ +05f056: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0002 line=156 │ │ 0x000a line=158 │ │ 0x000f line=159 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0010 reg=3 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ - source_file_idx : 3942 (MediaSessionCompat.java) │ │ + source_file_idx : 3938 (MediaSessionCompat.java) │ │ │ │ Class #260 header: │ │ class_idx : 556 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3943 │ │ +source_file_idx : 3939 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -48049,21 +48049,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3943 (MediaSessionCompatApi21.java) │ │ + source_file_idx : 3939 (MediaSessionCompatApi21.java) │ │ │ │ Class #261 header: │ │ class_idx : 557 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 135 │ │ -source_file_idx : 3943 │ │ +source_file_idx : 3939 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #261 annotations: │ │ Annotations on class │ │ @@ -48092,18 +48092,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f07c: |[05f07c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V │ │ -05f08c: 7010 6702 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaSession$Callback;.:()V // method@0267 │ │ -05f092: 5b01 4404 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f096: 0e00 |0005: return-void │ │ +05f058: |[05f058] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V │ │ +05f068: 7010 6702 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaSession$Callback;.:()V // method@0267 │ │ +05f06e: 5b01 4404 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f072: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48117,18 +48117,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05f098: |[05f098] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -05f0a8: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f0ac: 7240 5f0c 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c5f │ │ -05f0b2: 0e00 |0005: return-void │ │ +05f074: |[05f074] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +05f084: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f088: 7240 5f0c 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c5f │ │ +05f08e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48141,18 +48141,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f0b4: |[05f0b4] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onFastForward:()V │ │ -05f0c4: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f0c8: 7210 600c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onFastForward:()V // method@0c60 │ │ -05f0ce: 0e00 |0005: return-void │ │ +05f090: |[05f090] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onFastForward:()V │ │ +05f0a0: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f0a4: 7210 600c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onFastForward:()V // method@0c60 │ │ +05f0aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48162,19 +48162,19 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05f0d0: |[05f0d0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -05f0e0: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f0e4: 7220 610c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0c61 │ │ -05f0ea: 0a00 |0005: move-result v0 │ │ -05f0ec: 0f00 |0006: return v0 │ │ +05f0ac: |[05f0ac] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +05f0bc: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f0c0: 7220 610c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0c61 │ │ +05f0c6: 0a00 |0005: move-result v0 │ │ +05f0c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0007 reg=2 mediaButtonIntent Landroid/content/Intent; │ │ @@ -48184,18 +48184,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f0f0: |[05f0f0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPause:()V │ │ -05f100: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f104: 7210 620c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPause:()V // method@0c62 │ │ -05f10a: 0e00 |0005: return-void │ │ +05f0cc: |[05f0cc] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPause:()V │ │ +05f0dc: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f0e0: 7210 620c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPause:()V // method@0c62 │ │ +05f0e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0005 line=134 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48205,18 +48205,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f10c: |[05f10c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPlay:()V │ │ -05f11c: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f120: 7210 630c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPlay:()V // method@0c63 │ │ -05f126: 0e00 |0005: return-void │ │ +05f0e8: |[05f0e8] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPlay:()V │ │ +05f0f8: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f0fc: 7210 630c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPlay:()V // method@0c63 │ │ +05f102: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48226,18 +48226,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f128: |[05f128] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onRewind:()V │ │ -05f138: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f13c: 7210 640c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onRewind:()V // method@0c64 │ │ -05f142: 0e00 |0005: return-void │ │ +05f104: |[05f104] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onRewind:()V │ │ +05f114: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f118: 7210 640c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onRewind:()V // method@0c64 │ │ +05f11e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48247,18 +48247,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05f144: |[05f144] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSeekTo:(J)V │ │ -05f154: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f158: 7230 650c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSeekTo:(J)V // method@0c65 │ │ -05f15e: 0e00 |0005: return-void │ │ +05f120: |[05f120] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSeekTo:(J)V │ │ +05f130: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f134: 7230 650c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSeekTo:(J)V // method@0c65 │ │ +05f13a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48269,18 +48269,18 @@ │ │ type : '(Landroid/media/Rating;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05f160: |[05f160] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSetRating:(Landroid/media/Rating;)V │ │ -05f170: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f174: 7220 660c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSetRating:(Ljava/lang/Object;)V // method@0c66 │ │ -05f17a: 0e00 |0005: return-void │ │ +05f13c: |[05f13c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSetRating:(Landroid/media/Rating;)V │ │ +05f14c: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f150: 7220 660c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSetRating:(Ljava/lang/Object;)V // method@0c66 │ │ +05f156: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48291,18 +48291,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f17c: |[05f17c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToNext:()V │ │ -05f18c: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f190: 7210 670c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToNext:()V // method@0c67 │ │ -05f196: 0e00 |0005: return-void │ │ +05f158: |[05f158] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToNext:()V │ │ +05f168: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f16c: 7210 670c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToNext:()V // method@0c67 │ │ +05f172: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0005 line=139 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48312,18 +48312,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f198: |[05f198] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToPrevious:()V │ │ -05f1a8: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f1ac: 7210 680c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToPrevious:()V // method@0c68 │ │ -05f1b2: 0e00 |0005: return-void │ │ +05f174: |[05f174] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToPrevious:()V │ │ +05f184: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f188: 7210 680c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToPrevious:()V // method@0c68 │ │ +05f18e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48333,33 +48333,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f1b4: |[05f1b4] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onStop:()V │ │ -05f1c4: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ -05f1c8: 7210 690c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onStop:()V // method@0c69 │ │ -05f1ce: 0e00 |0005: return-void │ │ +05f190: |[05f190] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onStop:()V │ │ +05f1a0: 5410 4404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0444 │ │ +05f1a4: 7210 690c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onStop:()V // method@0c69 │ │ +05f1aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ │ │ - source_file_idx : 3943 (MediaSessionCompatApi21.java) │ │ + source_file_idx : 3939 (MediaSessionCompatApi21.java) │ │ │ │ Class #262 header: │ │ class_idx : 558 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3943 │ │ +source_file_idx : 3939 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 0 │ │ │ │ Class #262 annotations: │ │ Annotations on class │ │ @@ -48378,17 +48378,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f1d0: |[05f1d0] android.support.v4.media.session.MediaSessionCompatApi21.:()V │ │ -05f1e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05f1e6: 0e00 |0003: return-void │ │ +05f1ac: |[05f1ac] android.support.v4.media.session.MediaSessionCompatApi21.:()V │ │ +05f1bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05f1c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21; │ │ │ │ @@ -48397,18 +48397,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05f1e8: |[05f1e8] android.support.v4.media.session.MediaSessionCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; │ │ -05f1f8: 2200 2d02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; // type@022d │ │ -05f1fc: 7020 6a0c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V // method@0c6a │ │ -05f202: 1100 |0005: return-object v0 │ │ +05f1c4: |[05f1c4] android.support.v4.media.session.MediaSessionCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; │ │ +05f1d4: 2200 2d02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; // type@022d │ │ +05f1d8: 7020 6a0c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V // method@0c6a │ │ +05f1de: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ @@ -48416,18 +48416,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05f204: |[05f204] android.support.v4.media.session.MediaSessionCompatApi21.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; │ │ -05f214: 2200 8900 |0000: new-instance v0, Landroid/media/session/MediaSession; // type@0089 │ │ -05f218: 7030 6802 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaSession;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0268 │ │ -05f21e: 1100 |0005: return-object v0 │ │ +05f1e0: |[05f1e0] android.support.v4.media.session.MediaSessionCompatApi21.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; │ │ +05f1f0: 2200 8900 |0000: new-instance v0, Landroid/media/session/MediaSession; // type@0089 │ │ +05f1f4: 7030 6802 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaSession;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0268 │ │ +05f1fa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 tag Ljava/lang/String; │ │ │ │ @@ -48436,19 +48436,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 │ │ -05f220: |[05f220] android.support.v4.media.session.MediaSessionCompatApi21.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -05f230: 1f01 8900 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0089 │ │ -05f234: 6e10 6902 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.getSessionToken:()Landroid/media/session/MediaSession$Token; // method@0269 │ │ -05f23a: 0c00 |0005: move-result-object v0 │ │ -05f23c: 1100 |0006: return-object v0 │ │ +05f1fc: |[05f1fc] android.support.v4.media.session.MediaSessionCompatApi21.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +05f20c: 1f01 8900 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0089 │ │ +05f210: 6e10 6902 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.getSessionToken:()Landroid/media/session/MediaSession$Token; // method@0269 │ │ +05f216: 0c00 |0005: move-result-object v0 │ │ +05f218: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 sessionObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ @@ -48456,19 +48456,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f240: |[05f240] android.support.v4.media.session.MediaSessionCompatApi21.isActive:(Ljava/lang/Object;)Z │ │ -05f250: 1f01 8900 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0089 │ │ -05f254: 6e10 6a02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.isActive:()Z // method@026a │ │ -05f25a: 0a00 |0005: move-result v0 │ │ -05f25c: 0f00 |0006: return v0 │ │ +05f21c: |[05f21c] android.support.v4.media.session.MediaSessionCompatApi21.isActive:(Ljava/lang/Object;)Z │ │ +05f22c: 1f01 8900 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0089 │ │ +05f230: 6e10 6a02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.isActive:()Z // method@026a │ │ +05f236: 0a00 |0005: move-result v0 │ │ +05f238: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 sessionObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ @@ -48476,18 +48476,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f260: |[05f260] android.support.v4.media.session.MediaSessionCompatApi21.release:(Ljava/lang/Object;)V │ │ -05f270: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ -05f274: 6e10 6b02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaSession;.release:()V // method@026b │ │ -05f27a: 0e00 |0005: return-void │ │ +05f23c: |[05f23c] android.support.v4.media.session.MediaSessionCompatApi21.release:(Ljava/lang/Object;)V │ │ +05f24c: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ +05f250: 6e10 6b02 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaSession;.release:()V // method@026b │ │ +05f256: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ │ │ @@ -48496,18 +48496,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05f27c: |[05f27c] android.support.v4.media.session.MediaSessionCompatApi21.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ -05f28c: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ -05f290: 6e30 6c02 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@026c │ │ -05f296: 0e00 |0005: return-void │ │ +05f258: |[05f258] android.support.v4.media.session.MediaSessionCompatApi21.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ +05f268: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ +05f26c: 6e30 6c02 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@026c │ │ +05f272: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 event Ljava/lang/String; │ │ @@ -48518,18 +48518,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 │ │ -05f298: |[05f298] android.support.v4.media.session.MediaSessionCompatApi21.setActive:(Ljava/lang/Object;Z)V │ │ -05f2a8: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ -05f2ac: 6e20 6d02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setActive:(Z)V // method@026d │ │ -05f2b2: 0e00 |0005: return-void │ │ +05f274: |[05f274] android.support.v4.media.session.MediaSessionCompatApi21.setActive:(Ljava/lang/Object;Z)V │ │ +05f284: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ +05f288: 6e20 6d02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setActive:(Z)V // method@026d │ │ +05f28e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 active Z │ │ @@ -48539,19 +48539,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f2b4: |[05f2b4] android.support.v4.media.session.MediaSessionCompatApi21.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ -05f2c4: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ -05f2c8: 1f01 8700 |0002: check-cast v1, Landroid/media/session/MediaSession$Callback; // type@0087 │ │ -05f2cc: 6e30 6e02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.setCallback:(Landroid/media/session/MediaSession$Callback;Landroid/os/Handler;)V // method@026e │ │ -05f2d2: 0e00 |0007: return-void │ │ +05f290: |[05f290] android.support.v4.media.session.MediaSessionCompatApi21.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ +05f2a0: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ +05f2a4: 1f01 8700 |0002: check-cast v1, Landroid/media/session/MediaSession$Callback; // type@0087 │ │ +05f2a8: 6e30 6e02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.setCallback:(Landroid/media/session/MediaSession$Callback;Landroid/os/Handler;)V // method@026e │ │ +05f2ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -48562,18 +48562,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 │ │ -05f2d4: |[05f2d4] android.support.v4.media.session.MediaSessionCompatApi21.setFlags:(Ljava/lang/Object;I)V │ │ -05f2e4: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ -05f2e8: 6e20 6f02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setFlags:(I)V // method@026f │ │ -05f2ee: 0e00 |0005: return-void │ │ +05f2b0: |[05f2b0] android.support.v4.media.session.MediaSessionCompatApi21.setFlags:(Ljava/lang/Object;I)V │ │ +05f2c0: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ +05f2c4: 6e20 6f02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setFlags:(I)V // method@026f │ │ +05f2ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 flags I │ │ @@ -48583,19 +48583,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 │ │ -05f2f0: |[05f2f0] android.support.v4.media.session.MediaSessionCompatApi21.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05f300: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ -05f304: 1f01 7600 |0002: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ -05f308: 6e20 7002 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setMetadata:(Landroid/media/MediaMetadata;)V // method@0270 │ │ -05f30e: 0e00 |0007: return-void │ │ +05f2cc: |[05f2cc] android.support.v4.media.session.MediaSessionCompatApi21.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05f2dc: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ +05f2e0: 1f01 7600 |0002: check-cast v1, Landroid/media/MediaMetadata; // type@0076 │ │ +05f2e4: 6e20 7002 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setMetadata:(Landroid/media/MediaMetadata;)V // method@0270 │ │ +05f2ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0007 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 metadataObj Ljava/lang/Object; │ │ @@ -48605,19 +48605,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 │ │ -05f310: |[05f310] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05f320: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ -05f324: 1f01 8b00 |0002: check-cast v1, Landroid/media/session/PlaybackState; // type@008b │ │ -05f328: 6e20 7102 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackState:(Landroid/media/session/PlaybackState;)V // method@0271 │ │ -05f32e: 0e00 |0007: return-void │ │ +05f2ec: |[05f2ec] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05f2fc: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ +05f300: 1f01 8b00 |0002: check-cast v1, Landroid/media/session/PlaybackState; // type@008b │ │ +05f304: 6e20 7102 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackState:(Landroid/media/session/PlaybackState;)V // method@0271 │ │ +05f30a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 stateObj Ljava/lang/Object; │ │ @@ -48627,23 +48627,23 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05f330: |[05f330] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToLocal:(Ljava/lang/Object;I)V │ │ -05f340: 2200 7100 |0000: new-instance v0, Landroid/media/AudioAttributes$Builder; // type@0071 │ │ -05f344: 7010 f001 0000 |0002: invoke-direct {v0}, Landroid/media/AudioAttributes$Builder;.:()V // method@01f0 │ │ -05f34a: 6e20 f201 3000 |0005: invoke-virtual {v0, v3}, Landroid/media/AudioAttributes$Builder;.setLegacyStreamType:(I)Landroid/media/AudioAttributes$Builder; // method@01f2 │ │ -05f350: 1f02 8900 |0008: check-cast v2, Landroid/media/session/MediaSession; // type@0089 │ │ -05f354: 6e10 f101 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioAttributes$Builder;.build:()Landroid/media/AudioAttributes; // method@01f1 │ │ -05f35a: 0c01 |000d: move-result-object v1 │ │ -05f35c: 6e20 7202 1200 |000e: invoke-virtual {v2, v1}, Landroid/media/session/MediaSession;.setPlaybackToLocal:(Landroid/media/AudioAttributes;)V // method@0272 │ │ -05f362: 0e00 |0011: return-void │ │ +05f30c: |[05f30c] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToLocal:(Ljava/lang/Object;I)V │ │ +05f31c: 2200 7100 |0000: new-instance v0, Landroid/media/AudioAttributes$Builder; // type@0071 │ │ +05f320: 7010 f001 0000 |0002: invoke-direct {v0}, Landroid/media/AudioAttributes$Builder;.:()V // method@01f0 │ │ +05f326: 6e20 f201 3000 |0005: invoke-virtual {v0, v3}, Landroid/media/AudioAttributes$Builder;.setLegacyStreamType:(I)Landroid/media/AudioAttributes$Builder; // method@01f2 │ │ +05f32c: 1f02 8900 |0008: check-cast v2, Landroid/media/session/MediaSession; // type@0089 │ │ +05f330: 6e10 f101 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioAttributes$Builder;.build:()Landroid/media/AudioAttributes; // method@01f1 │ │ +05f336: 0c01 |000d: move-result-object v1 │ │ +05f338: 6e20 7202 1200 |000e: invoke-virtual {v2, v1}, Landroid/media/session/MediaSession;.setPlaybackToLocal:(Landroid/media/AudioAttributes;)V // method@0272 │ │ +05f33e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x0008 line=60 │ │ 0x0011 line=61 │ │ locals : │ │ @@ -48656,19 +48656,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 │ │ -05f364: |[05f364] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05f374: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ -05f378: 1f01 8200 |0002: check-cast v1, Landroid/media/VolumeProvider; // type@0082 │ │ -05f37c: 6e20 7302 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackToRemote:(Landroid/media/VolumeProvider;)V // method@0273 │ │ -05f382: 0e00 |0007: return-void │ │ +05f340: |[05f340] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05f350: 1f00 8900 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0089 │ │ +05f354: 1f01 8200 |0002: check-cast v1, Landroid/media/VolumeProvider; // type@0082 │ │ +05f358: 6e20 7302 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackToRemote:(Landroid/media/VolumeProvider;)V // method@0273 │ │ +05f35e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0007 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 volumeProviderObj Ljava/lang/Object; │ │ @@ -48678,38 +48678,38 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05f384: |[05f384] android.support.v4.media.session.MediaSessionCompatApi21.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05f394: 2020 8900 |0000: instance-of v0, v2, Landroid/media/session/MediaSession; // type@0089 │ │ -05f398: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -05f39c: 1102 |0004: return-object v2 │ │ -05f39e: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05f3a2: 1a01 5524 |0007: const-string v1, "mediaSession is not a valid MediaSession object" // string@2455 │ │ -05f3a6: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05f3ac: 2700 |000c: throw v0 │ │ +05f360: |[05f360] android.support.v4.media.session.MediaSessionCompatApi21.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05f370: 2020 8900 |0000: instance-of v0, v2, Landroid/media/session/MediaSession; // type@0089 │ │ +05f374: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +05f378: 1102 |0004: return-object v2 │ │ +05f37a: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05f37e: 1a01 5124 |0007: const-string v1, "mediaSession is not a valid MediaSession object" // string@2451 │ │ +05f382: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05f388: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x000d reg=2 mediaSession Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3943 (MediaSessionCompatApi21.java) │ │ + source_file_idx : 3939 (MediaSessionCompatApi21.java) │ │ │ │ Class #263 header: │ │ class_idx : 559 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4186 │ │ +source_file_idx : 4182 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -48731,17 +48731,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f3b0: |[05f3b0] android.support.v4.media.session.PlaybackStateCompat$1.:()V │ │ -05f3c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05f3c6: 0e00 |0003: return-void │ │ +05f38c: |[05f38c] android.support.v4.media.session.PlaybackStateCompat$1.:()V │ │ +05f39c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05f3a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ │ │ Virtual methods - │ │ @@ -48750,19 +48750,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05f3c8: |[05f3c8] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -05f3d8: 2200 3102 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0231 │ │ -05f3dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05f3de: 7030 950c 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0c95 │ │ -05f3e4: 1100 |0006: return-object v0 │ │ +05f3a4: |[05f3a4] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05f3b4: 2200 3102 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0231 │ │ +05f3b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f3ba: 7030 950c 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0c95 │ │ +05f3c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -48771,18 +48771,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 │ │ -05f3e8: |[05f3e8] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05f3f8: 6e20 860c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c86 │ │ -05f3fe: 0c00 |0003: move-result-object v0 │ │ -05f400: 1100 |0004: return-object v0 │ │ +05f3c4: |[05f3c4] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05f3d4: 6e20 860c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c86 │ │ +05f3da: 0c00 |0003: move-result-object v0 │ │ +05f3dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -48791,17 +48791,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f404: |[05f404] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -05f414: 2320 8706 |0000: new-array v0, v2, [Landroid/support/v4/media/session/PlaybackStateCompat; // type@0687 │ │ -05f418: 1100 |0002: return-object v0 │ │ +05f3e0: |[05f3e0] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05f3f0: 2320 8706 |0000: new-array v0, v2, [Landroid/support/v4/media/session/PlaybackStateCompat; // type@0687 │ │ +05f3f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -48810,32 +48810,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 │ │ -05f41c: |[05f41c] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -05f42c: 6e20 880c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c88 │ │ -05f432: 0c00 |0003: move-result-object v0 │ │ -05f434: 1100 |0004: return-object v0 │ │ +05f3f8: |[05f3f8] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +05f408: 6e20 880c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c88 │ │ +05f40e: 0c00 |0003: move-result-object v0 │ │ +05f410: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 4186 (PlaybackStateCompat.java) │ │ + source_file_idx : 4182 (PlaybackStateCompat.java) │ │ │ │ Class #264 header: │ │ class_idx : 560 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4186 │ │ +source_file_idx : 4182 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -48883,17 +48883,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f438: |[05f438] android.support.v4.media.session.PlaybackStateCompat$Builder.:()V │ │ -05f448: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05f44e: 0e00 |0003: return-void │ │ +05f414: |[05f414] android.support.v4.media.session.PlaybackStateCompat$Builder.:()V │ │ +05f424: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05f42a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ │ │ @@ -48902,38 +48902,38 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -05f450: |[05f450] android.support.v4.media.session.PlaybackStateCompat$Builder.:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -05f460: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05f466: 7110 960c 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I // method@0c96 │ │ -05f46c: 0a00 |0006: move-result v0 │ │ -05f46e: 5920 4a04 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@044a │ │ -05f472: 7110 970c 0300 |0009: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0c97 │ │ -05f478: 0b00 |000c: move-result-wide v0 │ │ -05f47a: 5a20 4804 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0448 │ │ -05f47e: 7110 980c 0300 |000f: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F // method@0c98 │ │ -05f484: 0a00 |0012: move-result v0 │ │ -05f486: 5920 4904 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0449 │ │ -05f48a: 7110 990c 0300 |0015: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0c99 │ │ -05f490: 0b00 |0018: move-result-wide v0 │ │ -05f492: 5a20 4b04 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@044b │ │ -05f496: 7110 9a0c 0300 |001b: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0c9a │ │ -05f49c: 0b00 |001e: move-result-wide v0 │ │ -05f49e: 5a20 4604 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0446 │ │ -05f4a2: 7110 9b0c 0300 |0021: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0c9b │ │ -05f4a8: 0b00 |0024: move-result-wide v0 │ │ -05f4aa: 5a20 4504 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0445 │ │ -05f4ae: 7110 9c0c 0300 |0027: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; // method@0c9c │ │ -05f4b4: 0c00 |002a: move-result-object v0 │ │ -05f4b6: 5b20 4704 |002b: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0447 │ │ -05f4ba: 0e00 |002d: return-void │ │ +05f42c: |[05f42c] android.support.v4.media.session.PlaybackStateCompat$Builder.:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +05f43c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05f442: 7110 960c 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I // method@0c96 │ │ +05f448: 0a00 |0006: move-result v0 │ │ +05f44a: 5920 4a04 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@044a │ │ +05f44e: 7110 970c 0300 |0009: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0c97 │ │ +05f454: 0b00 |000c: move-result-wide v0 │ │ +05f456: 5a20 4804 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0448 │ │ +05f45a: 7110 980c 0300 |000f: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F // method@0c98 │ │ +05f460: 0a00 |0012: move-result v0 │ │ +05f462: 5920 4904 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0449 │ │ +05f466: 7110 990c 0300 |0015: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0c99 │ │ +05f46c: 0b00 |0018: move-result-wide v0 │ │ +05f46e: 5a20 4b04 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@044b │ │ +05f472: 7110 9a0c 0300 |001b: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0c9a │ │ +05f478: 0b00 |001e: move-result-wide v0 │ │ +05f47a: 5a20 4604 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0446 │ │ +05f47e: 7110 9b0c 0300 |0021: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0c9b │ │ +05f484: 0b00 |0024: move-result-wide v0 │ │ +05f486: 5a20 4504 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0445 │ │ +05f48a: 7110 9c0c 0300 |0027: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; // method@0c9c │ │ +05f490: 0c00 |002a: move-result-object v0 │ │ +05f492: 5b20 4704 |002b: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0447 │ │ +05f496: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ 0x0009 line=433 │ │ 0x000f line=434 │ │ 0x0015 line=435 │ │ @@ -48951,26 +48951,26 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 13 │ │ insns size : 21 16-bit code units │ │ -05f4bc: |[05f4bc] android.support.v4.media.session.PlaybackStateCompat$Builder.build:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -05f4cc: 2200 3102 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0231 │ │ -05f4d0: 52d1 4a04 |0002: iget v1, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@044a │ │ -05f4d4: 53d2 4804 |0004: iget-wide v2, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0448 │ │ -05f4d8: 53d4 4604 |0006: iget-wide v4, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0446 │ │ -05f4dc: 52d6 4904 |0008: iget v6, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0449 │ │ -05f4e0: 53d7 4504 |000a: iget-wide v7, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0445 │ │ -05f4e4: 54d9 4704 |000c: iget-object v9, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0447 │ │ -05f4e8: 53da 4b04 |000e: iget-wide v10, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@044b │ │ -05f4ec: 120c |0010: const/4 v12, #int 0 // #0 │ │ -05f4ee: 760d 930c 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0c93 │ │ -05f4f4: 1100 |0014: return-object v0 │ │ +05f498: |[05f498] android.support.v4.media.session.PlaybackStateCompat$Builder.build:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05f4a8: 2200 3102 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0231 │ │ +05f4ac: 52d1 4a04 |0002: iget v1, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@044a │ │ +05f4b0: 53d2 4804 |0004: iget-wide v2, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0448 │ │ +05f4b4: 53d4 4604 |0006: iget-wide v4, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0446 │ │ +05f4b8: 52d6 4904 |0008: iget v6, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0449 │ │ +05f4bc: 53d7 4504 |000a: iget-wide v7, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0445 │ │ +05f4c0: 54d9 4704 |000c: iget-object v9, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0447 │ │ +05f4c4: 53da 4b04 |000e: iget-wide v10, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@044b │ │ +05f4c8: 120c |0010: const/4 v12, #int 0 // #0 │ │ +05f4ca: 760d 930c 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0c93 │ │ +05f4d0: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0015 reg=13 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ @@ -48978,17 +48978,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f4f8: |[05f4f8] android.support.v4.media.session.PlaybackStateCompat$Builder.setActions:(J)V │ │ -05f508: 5a12 4504 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0445 │ │ -05f50c: 0e00 |0002: return-void │ │ +05f4d4: |[05f4d4] android.support.v4.media.session.PlaybackStateCompat$Builder.setActions:(J)V │ │ +05f4e4: 5a12 4504 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0445 │ │ +05f4e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0002 line=501 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x0003 reg=2 capabilities J │ │ @@ -48998,17 +48998,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f510: |[05f510] android.support.v4.media.session.PlaybackStateCompat$Builder.setBufferedPosition:(J)V │ │ -05f520: 5a12 4604 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0446 │ │ -05f524: 0e00 |0002: return-void │ │ +05f4ec: |[05f4ec] android.support.v4.media.session.PlaybackStateCompat$Builder.setBufferedPosition:(J)V │ │ +05f4fc: 5a12 4604 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0446 │ │ +05f500: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0002 line=482 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x0003 reg=2 bufferPosition J │ │ @@ -49018,17 +49018,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f528: |[05f528] android.support.v4.media.session.PlaybackStateCompat$Builder.setErrorMessage:(Ljava/lang/CharSequence;)V │ │ -05f538: 5b01 4704 |0000: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0447 │ │ -05f53c: 0e00 |0002: return-void │ │ +05f504: |[05f504] android.support.v4.media.session.PlaybackStateCompat$Builder.setErrorMessage:(Ljava/lang/CharSequence;)V │ │ +05f514: 5b01 4704 |0000: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0447 │ │ +05f518: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0002 line=509 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 errorMessage Ljava/lang/CharSequence; │ │ @@ -49038,42 +49038,42 @@ │ │ type : '(IJF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -05f540: |[05f540] android.support.v4.media.session.PlaybackStateCompat$Builder.setState:(IJF)V │ │ -05f550: 5923 4a04 |0000: iput v3, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@044a │ │ -05f554: 5a24 4804 |0002: iput-wide v4, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0448 │ │ -05f558: 5926 4904 |0004: iput v6, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0449 │ │ -05f55c: 7100 0503 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0305 │ │ -05f562: 0b00 |0009: move-result-wide v0 │ │ -05f564: 5a20 4b04 |000a: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@044b │ │ -05f568: 0e00 |000c: return-void │ │ +05f51c: |[05f51c] android.support.v4.media.session.PlaybackStateCompat$Builder.setState:(IJF)V │ │ +05f52c: 5923 4a04 |0000: iput v3, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@044a │ │ +05f530: 5a24 4804 |0002: iput-wide v4, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0448 │ │ +05f534: 5926 4904 |0004: iput v6, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0449 │ │ +05f538: 7100 0503 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0305 │ │ +05f53e: 0b00 |0009: move-result-wide v0 │ │ +05f540: 5a20 4b04 |000a: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@044b │ │ +05f544: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0002 line=470 │ │ 0x0004 line=471 │ │ 0x0006 line=472 │ │ 0x000c line=473 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x000d reg=3 state I │ │ 0x0000 - 0x000d reg=4 position J │ │ 0x0000 - 0x000d reg=6 playbackRate F │ │ │ │ - source_file_idx : 4186 (PlaybackStateCompat.java) │ │ + source_file_idx : 4182 (PlaybackStateCompat.java) │ │ │ │ Class #265 header: │ │ class_idx : 561 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4186 │ │ +source_file_idx : 4182 │ │ static_fields_size : 26 │ │ instance_fields_size: 8 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 11 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -49257,43 +49257,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05f56c: |[05f56c] android.support.v4.media.session.PlaybackStateCompat.:()V │ │ -05f57c: 2200 2f02 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$1; // type@022f │ │ -05f580: 7010 850c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.:()V // method@0c85 │ │ -05f586: 6900 5904 |0005: sput-object v0, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0459 │ │ -05f58a: 0e00 |0007: return-void │ │ +05f548: |[05f548] android.support.v4.media.session.PlaybackStateCompat.:()V │ │ +05f558: 2200 2f02 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$1; // type@022f │ │ +05f55c: 7010 850c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.:()V // method@0c85 │ │ +05f562: 6900 5904 |0005: sput-object v0, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0459 │ │ +05f566: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ name : '' │ │ type : '(IJJFJLjava/lang/CharSequence;J)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -05f58c: |[05f58c] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;J)V │ │ -05f59c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05f5a2: 5901 6b04 |0003: iput v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ -05f5a6: 5a02 6904 |0005: iput-wide v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ -05f5aa: 5a04 6704 |0007: iput-wide v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ -05f5ae: 5906 6a04 |0009: iput v6, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ -05f5b2: 5a07 6604 |000b: iput-wide v7, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ -05f5b6: 5b09 6804 |000d: iput-object v9, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ -05f5ba: 5a0a 6d04 |000f: iput-wide v10, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ -05f5be: 0e00 |0011: return-void │ │ +05f568: |[05f568] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;J)V │ │ +05f578: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05f57e: 5901 6b04 |0003: iput v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ +05f582: 5a02 6904 |0005: iput-wide v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ +05f586: 5a04 6704 |0007: iput-wide v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ +05f58a: 5906 6a04 |0009: iput v6, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ +05f58e: 5a07 6604 |000b: iput-wide v7, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ +05f592: 5b09 6804 |000d: iput-object v9, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ +05f596: 5a0a 6d04 |000f: iput-wide v10, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ +05f59a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ 0x0005 line=222 │ │ 0x0007 line=223 │ │ 0x0009 line=224 │ │ @@ -49316,17 +49316,17 @@ │ │ type : '(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 13 │ │ outs : 12 │ │ insns size : 4 16-bit code units │ │ -05f5c0: |[05f5c0] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ -05f5d0: 760c 920c 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0c92 │ │ -05f5d6: 0e00 |0003: return-void │ │ +05f59c: |[05f59c] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +05f5ac: 760c 920c 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0c92 │ │ +05f5b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 J │ │ @@ -49342,40 +49342,40 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -05f5d8: |[05f5d8] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;)V │ │ -05f5e8: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -05f5ee: 6e10 eb02 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -05f5f4: 0a00 |0006: move-result v0 │ │ -05f5f6: 5920 6b04 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ -05f5fa: 6e10 ec02 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@02ec │ │ -05f600: 0b00 |000c: move-result-wide v0 │ │ -05f602: 5a20 6904 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ -05f606: 6e10 ea02 0300 |000f: invoke-virtual {v3}, Landroid/os/Parcel;.readFloat:()F // method@02ea │ │ -05f60c: 0a00 |0012: move-result v0 │ │ -05f60e: 5920 6a04 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ -05f612: 6e10 ec02 0300 |0015: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@02ec │ │ -05f618: 0b00 |0018: move-result-wide v0 │ │ -05f61a: 5a20 6d04 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ -05f61e: 6e10 ec02 0300 |001b: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@02ec │ │ -05f624: 0b00 |001e: move-result-wide v0 │ │ -05f626: 5a20 6704 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ -05f62a: 6e10 ec02 0300 |0021: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@02ec │ │ -05f630: 0b00 |0024: move-result-wide v0 │ │ -05f632: 5a20 6604 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ -05f636: 6200 3e08 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@083e │ │ -05f63a: 7220 fd02 3000 |0029: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02fd │ │ -05f640: 0c00 |002c: move-result-object v0 │ │ -05f642: 1f00 d604 |002d: check-cast v0, Ljava/lang/CharSequence; // type@04d6 │ │ -05f646: 5b20 6804 |002f: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ -05f64a: 0e00 |0031: return-void │ │ +05f5b4: |[05f5b4] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;)V │ │ +05f5c4: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +05f5ca: 6e10 eb02 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +05f5d0: 0a00 |0006: move-result v0 │ │ +05f5d2: 5920 6b04 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ +05f5d6: 6e10 ec02 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@02ec │ │ +05f5dc: 0b00 |000c: move-result-wide v0 │ │ +05f5de: 5a20 6904 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ +05f5e2: 6e10 ea02 0300 |000f: invoke-virtual {v3}, Landroid/os/Parcel;.readFloat:()F // method@02ea │ │ +05f5e8: 0a00 |0012: move-result v0 │ │ +05f5ea: 5920 6a04 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ +05f5ee: 6e10 ec02 0300 |0015: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@02ec │ │ +05f5f4: 0b00 |0018: move-result-wide v0 │ │ +05f5f6: 5a20 6d04 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ +05f5fa: 6e10 ec02 0300 |001b: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@02ec │ │ +05f600: 0b00 |001e: move-result-wide v0 │ │ +05f602: 5a20 6704 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ +05f606: 6e10 ec02 0300 |0021: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@02ec │ │ +05f60c: 0b00 |0024: move-result-wide v0 │ │ +05f60e: 5a20 6604 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ +05f612: 6200 3e08 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@083e │ │ +05f616: 7220 fd02 3000 |0029: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02fd │ │ +05f61c: 0c00 |002c: move-result-object v0 │ │ +05f61e: 1f00 d604 |002d: check-cast v0, Ljava/lang/CharSequence; // type@04d6 │ │ +05f622: 5b20 6804 |002f: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ +05f626: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ 0x0009 line=232 │ │ 0x000f line=233 │ │ 0x0015 line=234 │ │ @@ -49392,17 +49392,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f64c: |[05f64c] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ -05f65c: 7020 940c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;)V // method@0c94 │ │ -05f662: 0e00 |0003: return-void │ │ +05f628: |[05f628] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +05f638: 7020 940c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;)V // method@0c94 │ │ +05f63e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ @@ -49412,17 +49412,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f664: |[05f664] android.support.v4.media.session.PlaybackStateCompat.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I │ │ -05f674: 5210 6b04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ -05f678: 0f00 |0002: return v0 │ │ +05f640: |[05f640] android.support.v4.media.session.PlaybackStateCompat.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I │ │ +05f650: 5210 6b04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ +05f654: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49430,17 +49430,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f67c: |[05f67c] android.support.v4.media.session.PlaybackStateCompat.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -05f68c: 5320 6904 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ -05f690: 1000 |0002: return-wide v0 │ │ +05f658: |[05f658] android.support.v4.media.session.PlaybackStateCompat.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +05f668: 5320 6904 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ +05f66c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49448,17 +49448,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f694: |[05f694] android.support.v4.media.session.PlaybackStateCompat.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F │ │ -05f6a4: 5210 6a04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ -05f6a8: 0f00 |0002: return v0 │ │ +05f670: |[05f670] android.support.v4.media.session.PlaybackStateCompat.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F │ │ +05f680: 5210 6a04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ +05f684: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #8 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49466,17 +49466,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f6ac: |[05f6ac] android.support.v4.media.session.PlaybackStateCompat.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -05f6bc: 5320 6d04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ -05f6c0: 1000 |0002: return-wide v0 │ │ +05f688: |[05f688] android.support.v4.media.session.PlaybackStateCompat.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +05f698: 5320 6d04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ +05f69c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49484,17 +49484,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f6c4: |[05f6c4] android.support.v4.media.session.PlaybackStateCompat.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -05f6d4: 5320 6704 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ -05f6d8: 1000 |0002: return-wide v0 │ │ +05f6a0: |[05f6a0] android.support.v4.media.session.PlaybackStateCompat.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +05f6b0: 5320 6704 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ +05f6b4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #10 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49502,17 +49502,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f6dc: |[05f6dc] android.support.v4.media.session.PlaybackStateCompat.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -05f6ec: 5320 6604 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ -05f6f0: 1000 |0002: return-wide v0 │ │ +05f6b8: |[05f6b8] android.support.v4.media.session.PlaybackStateCompat.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +05f6c8: 5320 6604 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ +05f6cc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #11 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49520,17 +49520,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f6f4: |[05f6f4] android.support.v4.media.session.PlaybackStateCompat.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; │ │ -05f704: 5410 6804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ -05f708: 1100 |0002: return-object v0 │ │ +05f6d0: |[05f6d0] android.support.v4.media.session.PlaybackStateCompat.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; │ │ +05f6e0: 5410 6804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ +05f6e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #12 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49538,39 +49538,39 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 12 │ │ insns size : 46 16-bit code units │ │ -05f70c: |[05f70c] android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -05f71c: 380c 0800 |0000: if-eqz v12, 0008 // +0008 │ │ -05f720: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05f724: 1302 1500 |0004: const/16 v2, #int 21 // #15 │ │ -05f728: 3521 0400 |0006: if-ge v1, v2, 000a // +0004 │ │ -05f72c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05f72e: 1100 |0009: return-object v0 │ │ -05f730: 2200 3102 |000a: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0231 │ │ -05f734: 7110 b00c 0c00 |000c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getState:(Ljava/lang/Object;)I // method@0cb0 │ │ -05f73a: 0a01 |000f: move-result v1 │ │ -05f73c: 7110 af0c 0c00 |0010: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPosition:(Ljava/lang/Object;)J // method@0caf │ │ -05f742: 0b02 |0013: move-result-wide v2 │ │ -05f744: 7110 ab0c 0c00 |0014: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getBufferedPosition:(Ljava/lang/Object;)J // method@0cab │ │ -05f74a: 0b04 |0017: move-result-wide v4 │ │ -05f74c: 7110 ae0c 0c00 |0018: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPlaybackSpeed:(Ljava/lang/Object;)F // method@0cae │ │ -05f752: 0a06 |001b: move-result v6 │ │ -05f754: 7110 aa0c 0c00 |001c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getActions:(Ljava/lang/Object;)J // method@0caa │ │ -05f75a: 0b07 |001f: move-result-wide v7 │ │ -05f75c: 7110 ac0c 0c00 |0020: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cac │ │ -05f762: 0c09 |0023: move-result-object v9 │ │ -05f764: 7110 ad0c 0c00 |0024: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getLastPositionUpdateTime:(Ljava/lang/Object;)J // method@0cad │ │ -05f76a: 0b0a |0027: move-result-wide v10 │ │ -05f76c: 760c 920c 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0c92 │ │ -05f772: 5b0c 6c04 |002b: iput-object v12, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ -05f776: 28dc |002d: goto 0009 // -0024 │ │ +05f6e8: |[05f6e8] android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +05f6f8: 380c 0800 |0000: if-eqz v12, 0008 // +0008 │ │ +05f6fc: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05f700: 1302 1500 |0004: const/16 v2, #int 21 // #15 │ │ +05f704: 3521 0400 |0006: if-ge v1, v2, 000a // +0004 │ │ +05f708: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05f70a: 1100 |0009: return-object v0 │ │ +05f70c: 2200 3102 |000a: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0231 │ │ +05f710: 7110 b00c 0c00 |000c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getState:(Ljava/lang/Object;)I // method@0cb0 │ │ +05f716: 0a01 |000f: move-result v1 │ │ +05f718: 7110 af0c 0c00 |0010: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPosition:(Ljava/lang/Object;)J // method@0caf │ │ +05f71e: 0b02 |0013: move-result-wide v2 │ │ +05f720: 7110 ab0c 0c00 |0014: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getBufferedPosition:(Ljava/lang/Object;)J // method@0cab │ │ +05f726: 0b04 |0017: move-result-wide v4 │ │ +05f728: 7110 ae0c 0c00 |0018: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPlaybackSpeed:(Ljava/lang/Object;)F // method@0cae │ │ +05f72e: 0a06 |001b: move-result v6 │ │ +05f730: 7110 aa0c 0c00 |001c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getActions:(Ljava/lang/Object;)J // method@0caa │ │ +05f736: 0b07 |001f: move-result-wide v7 │ │ +05f738: 7110 ac0c 0c00 |0020: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cac │ │ +05f73e: 0c09 |0023: move-result-object v9 │ │ +05f740: 7110 ad0c 0c00 |0024: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getLastPositionUpdateTime:(Ljava/lang/Object;)J // method@0cad │ │ +05f746: 0b0a |0027: move-result-wide v10 │ │ +05f748: 760c 920c 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0c92 │ │ +05f74e: 5b0c 6c04 |002b: iput-object v12, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ +05f752: 28dc |002d: goto 0009 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0008 line=361 │ │ 0x0009 line=373 │ │ 0x000a line=364 │ │ 0x002b line=372 │ │ @@ -49584,17 +49584,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05f778: |[05f778] android.support.v4.media.session.PlaybackStateCompat.describeContents:()I │ │ -05f788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f78a: 0f00 |0001: return v0 │ │ +05f754: |[05f754] android.support.v4.media.session.PlaybackStateCompat.describeContents:()I │ │ +05f764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05f766: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49602,17 +49602,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f78c: |[05f78c] android.support.v4.media.session.PlaybackStateCompat.getActions:()J │ │ -05f79c: 5320 6604 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ -05f7a0: 1000 |0002: return-wide v0 │ │ +05f768: |[05f768] android.support.v4.media.session.PlaybackStateCompat.getActions:()J │ │ +05f778: 5320 6604 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ +05f77c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49620,17 +49620,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f7a4: |[05f7a4] android.support.v4.media.session.PlaybackStateCompat.getBufferedPosition:()J │ │ -05f7b4: 5320 6704 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ -05f7b8: 1000 |0002: return-wide v0 │ │ +05f780: |[05f780] android.support.v4.media.session.PlaybackStateCompat.getBufferedPosition:()J │ │ +05f790: 5320 6704 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ +05f794: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49638,17 +49638,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f7bc: |[05f7bc] android.support.v4.media.session.PlaybackStateCompat.getErrorMessage:()Ljava/lang/CharSequence; │ │ -05f7cc: 5410 6804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ -05f7d0: 1100 |0002: return-object v0 │ │ +05f798: |[05f798] android.support.v4.media.session.PlaybackStateCompat.getErrorMessage:()Ljava/lang/CharSequence; │ │ +05f7a8: 5410 6804 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ +05f7ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49656,17 +49656,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f7d4: |[05f7d4] android.support.v4.media.session.PlaybackStateCompat.getLastPositionUpdateTime:()J │ │ -05f7e4: 5320 6d04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ -05f7e8: 1000 |0002: return-wide v0 │ │ +05f7b0: |[05f7b0] android.support.v4.media.session.PlaybackStateCompat.getLastPositionUpdateTime:()J │ │ +05f7c0: 5320 6d04 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ +05f7c4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #5 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49674,17 +49674,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f7ec: |[05f7ec] android.support.v4.media.session.PlaybackStateCompat.getPlaybackSpeed:()F │ │ -05f7fc: 5210 6a04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ -05f800: 0f00 |0002: return v0 │ │ +05f7c8: |[05f7c8] android.support.v4.media.session.PlaybackStateCompat.getPlaybackSpeed:()F │ │ +05f7d8: 5210 6a04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ +05f7dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49692,34 +49692,34 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 11 │ │ insns size : 36 16-bit code units │ │ -05f804: |[05f804] android.support.v4.media.session.PlaybackStateCompat.getPlaybackState:()Ljava/lang/Object; │ │ -05f814: 54c0 6c04 |0000: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ -05f818: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -05f81c: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05f820: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -05f824: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -05f828: 54c0 6c04 |000a: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ -05f82c: 1100 |000c: return-object v0 │ │ -05f82e: 52c1 6b04 |000d: iget v1, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ -05f832: 53c2 6904 |000f: iget-wide v2, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ -05f836: 53c4 6704 |0011: iget-wide v4, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ -05f83a: 52c6 6a04 |0013: iget v6, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ -05f83e: 53c7 6604 |0015: iget-wide v7, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ -05f842: 54c9 6804 |0017: iget-object v9, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ -05f846: 53ca 6d04 |0019: iget-wide v10, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ -05f84a: 770b b10c 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; // method@0cb1 │ │ -05f850: 0c00 |001e: move-result-object v0 │ │ -05f852: 5bc0 6c04 |001f: iput-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ -05f856: 54c0 6c04 |0021: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ -05f85a: 28e9 |0023: goto 000c // -0017 │ │ +05f7e0: |[05f7e0] android.support.v4.media.session.PlaybackStateCompat.getPlaybackState:()Ljava/lang/Object; │ │ +05f7f0: 54c0 6c04 |0000: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ +05f7f4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +05f7f8: 6000 3600 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05f7fc: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +05f800: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +05f804: 54c0 6c04 |000a: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ +05f808: 1100 |000c: return-object v0 │ │ +05f80a: 52c1 6b04 |000d: iget v1, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ +05f80e: 53c2 6904 |000f: iget-wide v2, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ +05f812: 53c4 6704 |0011: iget-wide v4, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ +05f816: 52c6 6a04 |0013: iget v6, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ +05f81a: 53c7 6604 |0015: iget-wide v7, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ +05f81e: 54c9 6804 |0017: iget-object v9, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ +05f822: 53ca 6d04 |0019: iget-wide v10, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ +05f826: 770b b10c 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; // method@0cb1 │ │ +05f82c: 0c00 |001e: move-result-object v0 │ │ +05f82e: 5bc0 6c04 |001f: iput-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ +05f832: 54c0 6c04 |0021: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@046c │ │ +05f836: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x000a line=386 │ │ 0x000c line=391 │ │ 0x000d line=389 │ │ 0x0021 line=391 │ │ @@ -49731,17 +49731,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f85c: |[05f85c] android.support.v4.media.session.PlaybackStateCompat.getPosition:()J │ │ -05f86c: 5320 6904 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ -05f870: 1000 |0002: return-wide v0 │ │ +05f838: |[05f838] android.support.v4.media.session.PlaybackStateCompat.getPosition:()J │ │ +05f848: 5320 6904 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ +05f84c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #8 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49749,17 +49749,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f874: |[05f874] android.support.v4.media.session.PlaybackStateCompat.getState:()I │ │ -05f884: 5210 6b04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ -05f888: 0f00 |0002: return v0 │ │ +05f850: |[05f850] android.support.v4.media.session.PlaybackStateCompat.getState:()I │ │ +05f860: 5210 6b04 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ +05f864: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49767,58 +49767,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -05f88c: |[05f88c] android.support.v4.media.session.PlaybackStateCompat.toString:()Ljava/lang/String; │ │ -05f89c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -05f8a0: 1a01 5910 |0002: const-string v1, "PlaybackState {" // string@1059 │ │ -05f8a4: 7020 a321 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@21a3 │ │ -05f8aa: 1a01 cf2c |0007: const-string v1, "state=" // string@2ccf │ │ -05f8ae: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05f8b4: 0c01 |000c: move-result-object v1 │ │ -05f8b6: 5242 6b04 |000d: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ -05f8ba: 6e20 a621 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -05f8c0: 1a01 1c01 |0012: const-string v1, ", position=" // string@011c │ │ -05f8c4: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05f8ca: 0c01 |0017: move-result-object v1 │ │ -05f8cc: 5342 6904 |0018: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ -05f8d0: 6e30 a721 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -05f8d6: 1a01 1101 |001d: const-string v1, ", buffered position=" // string@0111 │ │ -05f8da: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05f8e0: 0c01 |0022: move-result-object v1 │ │ -05f8e2: 5342 6704 |0023: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ -05f8e6: 6e30 a721 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -05f8ec: 1a01 2001 |0028: const-string v1, ", speed=" // string@0120 │ │ -05f8f0: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05f8f6: 0c01 |002d: move-result-object v1 │ │ -05f8f8: 5242 6a04 |002e: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ -05f8fc: 6e20 a521 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@21a5 │ │ -05f902: 1a01 2501 |0033: const-string v1, ", updated=" // string@0125 │ │ -05f906: 6e20 aa21 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05f90c: 0c01 |0038: move-result-object v1 │ │ -05f90e: 5342 6d04 |0039: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ -05f912: 6e30 a721 2103 |003b: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -05f918: 1a01 0f01 |003e: const-string v1, ", actions=" // string@010f │ │ -05f91c: 6e20 aa21 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05f922: 0c01 |0043: move-result-object v1 │ │ -05f924: 5342 6604 |0044: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ -05f928: 6e30 a721 2103 |0046: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -05f92e: 1a01 1301 |0049: const-string v1, ", error=" // string@0113 │ │ -05f932: 6e20 aa21 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05f938: 0c01 |004e: move-result-object v1 │ │ -05f93a: 5442 6804 |004f: iget-object v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ -05f93e: 6e20 a821 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ -05f944: 1a01 6e30 |0054: const-string v1, "}" // string@306e │ │ -05f948: 6e20 aa21 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -05f94e: 6e10 af21 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -05f954: 0c01 |005c: move-result-object v1 │ │ -05f956: 1101 |005d: return-object v1 │ │ +05f868: |[05f868] android.support.v4.media.session.PlaybackStateCompat.toString:()Ljava/lang/String; │ │ +05f878: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +05f87c: 1a01 5510 |0002: const-string v1, "PlaybackState {" // string@1055 │ │ +05f880: 7020 a321 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@21a3 │ │ +05f886: 1a01 cb2c |0007: const-string v1, "state=" // string@2ccb │ │ +05f88a: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05f890: 0c01 |000c: move-result-object v1 │ │ +05f892: 5242 6b04 |000d: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ +05f896: 6e20 a621 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +05f89c: 1a01 1c01 |0012: const-string v1, ", position=" // string@011c │ │ +05f8a0: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05f8a6: 0c01 |0017: move-result-object v1 │ │ +05f8a8: 5342 6904 |0018: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ +05f8ac: 6e30 a721 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +05f8b2: 1a01 1101 |001d: const-string v1, ", buffered position=" // string@0111 │ │ +05f8b6: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05f8bc: 0c01 |0022: move-result-object v1 │ │ +05f8be: 5342 6704 |0023: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ +05f8c2: 6e30 a721 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +05f8c8: 1a01 2001 |0028: const-string v1, ", speed=" // string@0120 │ │ +05f8cc: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05f8d2: 0c01 |002d: move-result-object v1 │ │ +05f8d4: 5242 6a04 |002e: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ +05f8d8: 6e20 a521 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@21a5 │ │ +05f8de: 1a01 2501 |0033: const-string v1, ", updated=" // string@0125 │ │ +05f8e2: 6e20 aa21 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05f8e8: 0c01 |0038: move-result-object v1 │ │ +05f8ea: 5342 6d04 |0039: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ +05f8ee: 6e30 a721 2103 |003b: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +05f8f4: 1a01 0f01 |003e: const-string v1, ", actions=" // string@010f │ │ +05f8f8: 6e20 aa21 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05f8fe: 0c01 |0043: move-result-object v1 │ │ +05f900: 5342 6604 |0044: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ +05f904: 6e30 a721 2103 |0046: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +05f90a: 1a01 1301 |0049: const-string v1, ", error=" // string@0113 │ │ +05f90e: 6e20 aa21 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05f914: 0c01 |004e: move-result-object v1 │ │ +05f916: 5442 6804 |004f: iget-object v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ +05f91a: 6e20 a821 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ +05f920: 1a01 6a30 |0054: const-string v1, "}" // string@306a │ │ +05f924: 6e20 aa21 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +05f92a: 6e10 af21 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +05f930: 0c01 |005c: move-result-object v1 │ │ +05f932: 1101 |005d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0007 line=243 │ │ 0x0012 line=244 │ │ 0x001d line=245 │ │ 0x0028 line=246 │ │ @@ -49836,30 +49836,30 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -05f958: |[05f958] android.support.v4.media.session.PlaybackStateCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05f968: 5220 6b04 |0000: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ -05f96c: 6e20 f202 0300 |0002: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -05f972: 5320 6904 |0005: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ -05f976: 6e30 f502 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@02f5 │ │ -05f97c: 5220 6a04 |000a: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ -05f980: 6e20 f102 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@02f1 │ │ -05f986: 5320 6d04 |000f: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ -05f98a: 6e30 f502 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@02f5 │ │ -05f990: 5320 6704 |0014: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ -05f994: 6e30 f502 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@02f5 │ │ -05f99a: 5320 6604 |0019: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ -05f99e: 6e30 f502 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@02f5 │ │ -05f9a4: 5420 6804 |001e: iget-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ -05f9a8: 7130 fe1b 3004 |0020: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1bfe │ │ -05f9ae: 0e00 |0023: return-void │ │ +05f934: |[05f934] android.support.v4.media.session.PlaybackStateCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05f944: 5220 6b04 |0000: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@046b │ │ +05f948: 6e20 f202 0300 |0002: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +05f94e: 5320 6904 |0005: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0469 │ │ +05f952: 6e30 f502 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@02f5 │ │ +05f958: 5220 6a04 |000a: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@046a │ │ +05f95c: 6e20 f102 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@02f1 │ │ +05f962: 5320 6d04 |000f: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@046d │ │ +05f966: 6e30 f502 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@02f5 │ │ +05f96c: 5320 6704 |0014: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0467 │ │ +05f970: 6e30 f502 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@02f5 │ │ +05f976: 5320 6604 |0019: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0466 │ │ +05f97a: 6e30 f502 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@02f5 │ │ +05f980: 5420 6804 |001e: iget-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0468 │ │ +05f984: 7130 fe1b 3004 |0020: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1bfe │ │ +05f98a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0005 line=262 │ │ 0x000a line=263 │ │ 0x000f line=264 │ │ 0x0014 line=265 │ │ @@ -49867,21 +49867,21 @@ │ │ 0x001e line=267 │ │ 0x0023 line=268 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ 0x0000 - 0x0024 reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0024 reg=4 flags I │ │ │ │ - source_file_idx : 4186 (PlaybackStateCompat.java) │ │ + source_file_idx : 4182 (PlaybackStateCompat.java) │ │ │ │ Class #266 header: │ │ class_idx : 562 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4187 │ │ +source_file_idx : 4183 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #266 - │ │ Class descriptor : 'Landroid/support/v4/media/session/PlaybackStateCompatApi21;' │ │ @@ -49896,17 +49896,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f9b0: |[05f9b0] android.support.v4.media.session.PlaybackStateCompatApi21.:()V │ │ -05f9c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05f9c6: 0e00 |0003: return-void │ │ +05f98c: |[05f98c] android.support.v4.media.session.PlaybackStateCompatApi21.:()V │ │ +05f99c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05f9a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -49914,19 +49914,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f9c8: |[05f9c8] android.support.v4.media.session.PlaybackStateCompatApi21.getActions:(Ljava/lang/Object;)J │ │ -05f9d8: 1f02 8b00 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@008b │ │ -05f9dc: 6e10 7a02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getActions:()J // method@027a │ │ -05f9e2: 0b00 |0005: move-result-wide v0 │ │ -05f9e4: 1000 |0006: return-wide v0 │ │ +05f9a4: |[05f9a4] android.support.v4.media.session.PlaybackStateCompatApi21.getActions:(Ljava/lang/Object;)J │ │ +05f9b4: 1f02 8b00 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@008b │ │ +05f9b8: 6e10 7a02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getActions:()J // method@027a │ │ +05f9be: 0b00 |0005: move-result-wide v0 │ │ +05f9c0: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -49934,19 +49934,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f9e8: |[05f9e8] android.support.v4.media.session.PlaybackStateCompatApi21.getBufferedPosition:(Ljava/lang/Object;)J │ │ -05f9f8: 1f02 8b00 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@008b │ │ -05f9fc: 6e10 7b02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getBufferedPosition:()J // method@027b │ │ -05fa02: 0b00 |0005: move-result-wide v0 │ │ -05fa04: 1000 |0006: return-wide v0 │ │ +05f9c4: |[05f9c4] android.support.v4.media.session.PlaybackStateCompatApi21.getBufferedPosition:(Ljava/lang/Object;)J │ │ +05f9d4: 1f02 8b00 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@008b │ │ +05f9d8: 6e10 7b02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getBufferedPosition:()J // method@027b │ │ +05f9de: 0b00 |0005: move-result-wide v0 │ │ +05f9e0: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -49954,19 +49954,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 │ │ -05fa08: |[05fa08] android.support.v4.media.session.PlaybackStateCompatApi21.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05fa18: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@008b │ │ -05fa1c: 6e10 7c02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getErrorMessage:()Ljava/lang/CharSequence; // method@027c │ │ -05fa22: 0c00 |0005: move-result-object v0 │ │ -05fa24: 1100 |0006: return-object v0 │ │ +05f9e4: |[05f9e4] android.support.v4.media.session.PlaybackStateCompatApi21.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05f9f4: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@008b │ │ +05f9f8: 6e10 7c02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getErrorMessage:()Ljava/lang/CharSequence; // method@027c │ │ +05f9fe: 0c00 |0005: move-result-object v0 │ │ +05fa00: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -49974,19 +49974,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fa28: |[05fa28] android.support.v4.media.session.PlaybackStateCompatApi21.getLastPositionUpdateTime:(Ljava/lang/Object;)J │ │ -05fa38: 1f02 8b00 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@008b │ │ -05fa3c: 6e10 7d02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getLastPositionUpdateTime:()J // method@027d │ │ -05fa42: 0b00 |0005: move-result-wide v0 │ │ -05fa44: 1000 |0006: return-wide v0 │ │ +05fa04: |[05fa04] android.support.v4.media.session.PlaybackStateCompatApi21.getLastPositionUpdateTime:(Ljava/lang/Object;)J │ │ +05fa14: 1f02 8b00 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@008b │ │ +05fa18: 6e10 7d02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getLastPositionUpdateTime:()J // method@027d │ │ +05fa1e: 0b00 |0005: move-result-wide v0 │ │ +05fa20: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -49994,19 +49994,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fa48: |[05fa48] android.support.v4.media.session.PlaybackStateCompatApi21.getPlaybackSpeed:(Ljava/lang/Object;)F │ │ -05fa58: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@008b │ │ -05fa5c: 6e10 7e02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getPlaybackSpeed:()F // method@027e │ │ -05fa62: 0a00 |0005: move-result v0 │ │ -05fa64: 0f00 |0006: return v0 │ │ +05fa24: |[05fa24] android.support.v4.media.session.PlaybackStateCompatApi21.getPlaybackSpeed:(Ljava/lang/Object;)F │ │ +05fa34: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@008b │ │ +05fa38: 6e10 7e02 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getPlaybackSpeed:()F // method@027e │ │ +05fa3e: 0a00 |0005: move-result v0 │ │ +05fa40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -50014,19 +50014,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fa68: |[05fa68] android.support.v4.media.session.PlaybackStateCompatApi21.getPosition:(Ljava/lang/Object;)J │ │ -05fa78: 1f02 8b00 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@008b │ │ -05fa7c: 6e10 7f02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getPosition:()J // method@027f │ │ -05fa82: 0b00 |0005: move-result-wide v0 │ │ -05fa84: 1000 |0006: return-wide v0 │ │ +05fa44: |[05fa44] android.support.v4.media.session.PlaybackStateCompatApi21.getPosition:(Ljava/lang/Object;)J │ │ +05fa54: 1f02 8b00 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@008b │ │ +05fa58: 6e10 7f02 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getPosition:()J // method@027f │ │ +05fa5e: 0b00 |0005: move-result-wide v0 │ │ +05fa60: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -50034,19 +50034,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fa88: |[05fa88] android.support.v4.media.session.PlaybackStateCompatApi21.getState:(Ljava/lang/Object;)I │ │ -05fa98: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@008b │ │ -05fa9c: 6e10 8002 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getState:()I // method@0280 │ │ -05faa2: 0a00 |0005: move-result v0 │ │ -05faa4: 0f00 |0006: return v0 │ │ +05fa64: |[05fa64] android.support.v4.media.session.PlaybackStateCompatApi21.getState:(Ljava/lang/Object;)I │ │ +05fa74: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@008b │ │ +05fa78: 6e10 8002 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getState:()I // method@0280 │ │ +05fa7e: 0a00 |0005: move-result v0 │ │ +05fa80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -50054,28 +50054,28 @@ │ │ type : '(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 11 │ │ outs : 7 │ │ insns size : 27 16-bit code units │ │ -05faa8: |[05faa8] android.support.v4.media.session.PlaybackStateCompatApi21.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; │ │ -05fab8: 2200 8a00 |0000: new-instance v0, Landroid/media/session/PlaybackState$Builder; // type@008a │ │ -05fabc: 7010 7402 0000 |0002: invoke-direct {v0}, Landroid/media/session/PlaybackState$Builder;.:()V // method@0274 │ │ -05fac2: 0171 |0005: move v1, v7 │ │ -05fac4: 0482 |0006: move-wide v2, v8 │ │ -05fac6: 01c4 |0007: move v4, v12 │ │ -05fac8: 0505 1000 |0008: move-wide/from16 v5, v16 │ │ -05facc: 7407 7902 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/session/PlaybackState$Builder;.setState:(IJFJ)Landroid/media/session/PlaybackState$Builder; // method@0279 │ │ -05fad2: 6e30 7702 a00b |000d: invoke-virtual {v0, v10, v11}, Landroid/media/session/PlaybackState$Builder;.setBufferedPosition:(J)Landroid/media/session/PlaybackState$Builder; // method@0277 │ │ -05fad8: 6e30 7602 d00e |0010: invoke-virtual {v0, v13, v14}, Landroid/media/session/PlaybackState$Builder;.setActions:(J)Landroid/media/session/PlaybackState$Builder; // method@0276 │ │ -05fade: 6e20 7802 f000 |0013: invoke-virtual {v0, v15}, Landroid/media/session/PlaybackState$Builder;.setErrorMessage:(Ljava/lang/CharSequence;)Landroid/media/session/PlaybackState$Builder; // method@0278 │ │ -05fae4: 6e10 7502 0000 |0016: invoke-virtual {v0}, Landroid/media/session/PlaybackState$Builder;.build:()Landroid/media/session/PlaybackState; // method@0275 │ │ -05faea: 0c01 |0019: move-result-object v1 │ │ -05faec: 1101 |001a: return-object v1 │ │ +05fa84: |[05fa84] android.support.v4.media.session.PlaybackStateCompatApi21.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; │ │ +05fa94: 2200 8a00 |0000: new-instance v0, Landroid/media/session/PlaybackState$Builder; // type@008a │ │ +05fa98: 7010 7402 0000 |0002: invoke-direct {v0}, Landroid/media/session/PlaybackState$Builder;.:()V // method@0274 │ │ +05fa9e: 0171 |0005: move v1, v7 │ │ +05faa0: 0482 |0006: move-wide v2, v8 │ │ +05faa2: 01c4 |0007: move v4, v12 │ │ +05faa4: 0505 1000 |0008: move-wide/from16 v5, v16 │ │ +05faa8: 7407 7902 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/session/PlaybackState$Builder;.setState:(IJFJ)Landroid/media/session/PlaybackState$Builder; // method@0279 │ │ +05faae: 6e30 7702 a00b |000d: invoke-virtual {v0, v10, v11}, Landroid/media/session/PlaybackState$Builder;.setBufferedPosition:(J)Landroid/media/session/PlaybackState$Builder; // method@0277 │ │ +05fab4: 6e30 7602 d00e |0010: invoke-virtual {v0, v13, v14}, Landroid/media/session/PlaybackState$Builder;.setActions:(J)Landroid/media/session/PlaybackState$Builder; // method@0276 │ │ +05faba: 6e20 7802 f000 |0013: invoke-virtual {v0, v15}, Landroid/media/session/PlaybackState$Builder;.setErrorMessage:(Ljava/lang/CharSequence;)Landroid/media/session/PlaybackState$Builder; // method@0278 │ │ +05fac0: 6e10 7502 0000 |0016: invoke-virtual {v0}, Landroid/media/session/PlaybackState$Builder;.build:()Landroid/media/session/PlaybackState; // method@0275 │ │ +05fac6: 0c01 |0019: move-result-object v1 │ │ +05fac8: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x000d line=55 │ │ 0x0010 line=56 │ │ 0x0013 line=57 │ │ @@ -50087,15 +50087,15 @@ │ │ 0x0000 - 0x001b reg=10 bufferedPosition J │ │ 0x0000 - 0x001b reg=12 speed F │ │ 0x0000 - 0x001b reg=13 actions J │ │ 0x0000 - 0x001b reg=15 errorMessage Ljava/lang/CharSequence; │ │ 0x0000 - 0x001b reg=16 updateTime J │ │ │ │ Virtual methods - │ │ - source_file_idx : 4187 (PlaybackStateCompatApi21.java) │ │ + source_file_idx : 4183 (PlaybackStateCompatApi21.java) │ │ │ │ Class #267 header: │ │ class_idx : 564 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ source_file_idx : 993 │ │ static_fields_size : 0 │ │ @@ -50156,40 +50156,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -05faf0: |[05faf0] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -05fb00: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05fb04: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05fb08: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05fb0c: 2200 3702 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0237 │ │ -05fb10: 7010 b90c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0cb9 │ │ -05fb16: 6900 6e04 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ -05fb1a: 0e00 |000d: return-void │ │ -05fb1c: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05fb20: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -05fb24: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -05fb28: 2200 3602 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0236 │ │ -05fb2c: 7010 b70c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0cb7 │ │ -05fb32: 6900 6e04 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ -05fb36: 28f2 |001b: goto 000d // -000e │ │ -05fb38: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05fb3c: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -05fb40: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -05fb44: 2200 3502 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0235 │ │ -05fb48: 7010 b50c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0cb5 │ │ -05fb4e: 6900 6e04 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ -05fb52: 28e4 |0029: goto 000d // -001c │ │ -05fb54: 2200 3302 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0233 │ │ -05fb58: 7010 b20c 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0cb2 │ │ -05fb5e: 6900 6e04 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ -05fb62: 28dc |0031: goto 000d // -0024 │ │ +05facc: |[05facc] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +05fadc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05fae0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05fae4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05fae8: 2200 3702 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0237 │ │ +05faec: 7010 b90c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0cb9 │ │ +05faf2: 6900 6e04 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ +05faf6: 0e00 |000d: return-void │ │ +05faf8: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05fafc: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +05fb00: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05fb04: 2200 3602 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0236 │ │ +05fb08: 7010 b70c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0cb7 │ │ +05fb0e: 6900 6e04 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ +05fb12: 28f2 |001b: goto 000d // -000e │ │ +05fb14: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05fb18: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +05fb1c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +05fb20: 2200 3502 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0235 │ │ +05fb24: 7010 b50c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0cb5 │ │ +05fb2a: 6900 6e04 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ +05fb2e: 28e4 |0029: goto 000d // -001c │ │ +05fb30: 2200 3302 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0233 │ │ +05fb34: 7010 b20c 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0cb2 │ │ +05fb3a: 6900 6e04 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ +05fb3e: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -50203,17 +50203,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fb64: |[05fb64] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -05fb74: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05fb7a: 0e00 |0003: return-void │ │ +05fb40: |[05fb40] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +05fb50: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05fb56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -50222,27 +50222,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -05fb7c: |[05fb7c] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -05fb8c: 1a01 d424 |0000: const-string v1, "networkInfo" // string@24d4 │ │ -05fb90: 6e20 1201 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ -05fb96: 0c00 |0005: move-result-object v0 │ │ -05fb98: 1f00 8d00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@008d │ │ -05fb9c: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -05fba0: 6e10 8402 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0284 │ │ -05fba6: 0a01 |000d: move-result v1 │ │ -05fba8: 6e20 8202 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0282 │ │ -05fbae: 0c01 |0011: move-result-object v1 │ │ -05fbb0: 1101 |0012: return-object v1 │ │ -05fbb2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -05fbb4: 28fe |0014: goto 0012 // -0002 │ │ +05fb58: |[05fb58] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +05fb68: 1a01 d024 |0000: const-string v1, "networkInfo" // string@24d0 │ │ +05fb6c: 6e20 1201 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0112 │ │ +05fb72: 0c00 |0005: move-result-object v0 │ │ +05fb74: 1f00 8d00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@008d │ │ +05fb78: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +05fb7c: 6e10 8402 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0284 │ │ +05fb82: 0a01 |000d: move-result v1 │ │ +05fb84: 6e20 8202 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0282 │ │ +05fb8a: 0c01 |0011: move-result-object v1 │ │ +05fb8c: 1101 |0012: return-object v1 │ │ +05fb8e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +05fb90: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000a line=116 │ │ 0x0012 line=118 │ │ locals : │ │ @@ -50255,19 +50255,19 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05fbb8: |[05fbb8] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05fbc8: 6200 6e04 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ -05fbcc: 7220 b40c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0cb4 │ │ -05fbd2: 0a00 |0005: move-result v0 │ │ -05fbd4: 0f00 |0006: return v0 │ │ +05fb94: |[05fb94] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05fba4: 6200 6e04 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@046e │ │ +05fba8: 7220 b40c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0cb4 │ │ +05fbae: 0a00 |0005: move-result v0 │ │ +05fbb0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -50296,17 +50296,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fbd8: |[05fbd8] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -05fbe8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05fbee: 0e00 |0003: return-void │ │ +05fbb4: |[05fbb4] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +05fbc4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05fbca: 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;) │ │ @@ -50314,27 +50314,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -05fbf0: |[05fbf0] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05fc00: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05fc02: 6e10 8102 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0281 │ │ -05fc08: 0c00 |0004: move-result-object v0 │ │ -05fc0a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -05fc0e: 0f02 |0007: return v2 │ │ -05fc10: 6e10 8402 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0284 │ │ -05fc16: 0a01 |000b: move-result v1 │ │ -05fc18: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -05fc1e: 28f8 |000f: goto 0007 // -0008 │ │ -05fc20: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -05fc22: 28f6 |0011: goto 0007 // -000a │ │ -05fc24: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +05fbcc: |[05fbcc] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05fbdc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05fbde: 6e10 8102 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0281 │ │ +05fbe4: 0c00 |0004: move-result-object v0 │ │ +05fbe6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05fbea: 0f02 |0007: return v2 │ │ +05fbec: 6e10 8402 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0284 │ │ +05fbf2: 0a01 |000b: move-result v1 │ │ +05fbf4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05fbfa: 28f8 |000f: goto 0007 // -0008 │ │ +05fbfc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05fbfe: 28f6 |0011: goto 0007 // -000a │ │ +05fc00: 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 │ │ @@ -50371,17 +50371,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fc48: |[05fc48] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -05fc58: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05fc5e: 0e00 |0003: return-void │ │ +05fc24: |[05fc24] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +05fc34: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05fc3a: 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;) │ │ @@ -50389,27 +50389,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -05fc60: |[05fc60] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05fc70: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05fc72: 6e10 8102 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0281 │ │ -05fc78: 0c00 |0004: move-result-object v0 │ │ -05fc7a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -05fc7e: 0f02 |0007: return v2 │ │ -05fc80: 6e10 8402 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0284 │ │ -05fc86: 0a01 |000b: move-result v1 │ │ -05fc88: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -05fc8e: 28f8 |000f: goto 0007 // -0008 │ │ -05fc90: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -05fc92: 28f6 |0011: goto 0007 // -000a │ │ -05fc94: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +05fc3c: |[05fc3c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05fc4c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05fc4e: 6e10 8102 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0281 │ │ +05fc54: 0c00 |0004: move-result-object v0 │ │ +05fc56: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05fc5a: 0f02 |0007: return v2 │ │ +05fc5c: 6e10 8402 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0284 │ │ +05fc62: 0a01 |000b: move-result v1 │ │ +05fc64: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05fc6a: 28f8 |000f: goto 0007 // -0008 │ │ +05fc6c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05fc6e: 28f6 |0011: goto 0007 // -000a │ │ +05fc70: 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 │ │ @@ -50446,17 +50446,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fcc4: |[05fcc4] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -05fcd4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05fcda: 0e00 |0003: return-void │ │ +05fca0: |[05fca0] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +05fcb0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05fcb6: 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;) │ │ @@ -50464,32 +50464,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05fcdc: |[05fcdc] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05fcec: 6e10 8302 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0283 │ │ -05fcf2: 0a00 |0003: move-result v0 │ │ -05fcf4: 0f00 |0004: return v0 │ │ +05fcb8: |[05fcb8] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05fcc8: 6e10 8302 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0283 │ │ +05fcce: 0a00 |0003: move-result v0 │ │ +05fcd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 997 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #272 header: │ │ class_idx : 572 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4814 │ │ +source_file_idx : 4810 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #272 annotations: │ │ Annotations on class │ │ @@ -50501,21 +50501,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4814 (TrafficStatsCompat.java) │ │ + source_file_idx : 4810 (TrafficStatsCompat.java) │ │ │ │ Class #273 header: │ │ class_idx : 573 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1275 │ │ -source_file_idx : 4814 │ │ +source_file_idx : 4810 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #273 annotations: │ │ Annotations on class │ │ @@ -50540,18 +50540,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 │ │ -05fcf8: |[05fcf8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -05fd08: 5b01 6f04 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@046f │ │ -05fd0c: 7010 b721 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@21b7 │ │ -05fd12: 0e00 |0005: return-void │ │ +05fcd4: |[05fcd4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +05fce4: 5b01 6f04 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@046f │ │ +05fce8: 7010 b721 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@21b7 │ │ +05fcee: 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; │ │ │ │ @@ -50561,19 +50561,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 │ │ -05fd14: |[05fd14] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -05fd24: 2200 3e02 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@023e │ │ -05fd28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05fd2a: 7020 c90c 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0cc9 │ │ -05fd30: 1100 |0006: return-object v0 │ │ +05fcf0: |[05fcf0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +05fd00: 2200 3e02 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@023e │ │ +05fd04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05fd06: 7020 c90c 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0cc9 │ │ +05fd0c: 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;) │ │ @@ -50581,31 +50581,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05fd34: |[05fd34] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -05fd44: 6e10 c60c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0cc6 │ │ -05fd4a: 0c00 |0003: move-result-object v0 │ │ -05fd4c: 1100 |0004: return-object v0 │ │ +05fd10: |[05fd10] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +05fd20: 6e10 c60c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0cc6 │ │ +05fd26: 0c00 |0003: move-result-object v0 │ │ +05fd28: 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 : 4814 (TrafficStatsCompat.java) │ │ + source_file_idx : 4810 (TrafficStatsCompat.java) │ │ │ │ Class #274 header: │ │ class_idx : 574 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4814 │ │ +source_file_idx : 4810 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -50629,19 +50629,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fd50: |[05fd50] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -05fd60: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -05fd66: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05fd68: 5910 7004 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0470 │ │ -05fd6c: 0e00 |0006: return-void │ │ +05fd2c: |[05fd2c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +05fd3c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +05fd42: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05fd44: 5910 7004 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0470 │ │ +05fd48: 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; │ │ │ │ @@ -50650,32 +50650,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 │ │ -05fd70: |[05fd70] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -05fd80: 7010 c80c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@0cc8 │ │ -05fd86: 0e00 |0003: return-void │ │ +05fd4c: |[05fd4c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +05fd5c: 7010 c80c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@0cc8 │ │ +05fd62: 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 : 4814 (TrafficStatsCompat.java) │ │ + source_file_idx : 4810 (TrafficStatsCompat.java) │ │ │ │ Class #275 header: │ │ class_idx : 577 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4814 │ │ +source_file_idx : 4810 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -50733,21 +50733,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 : 4814 (TrafficStatsCompat.java) │ │ + source_file_idx : 4810 (TrafficStatsCompat.java) │ │ │ │ Class #276 header: │ │ class_idx : 578 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4814 │ │ +source_file_idx : 4810 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -50774,26 +50774,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05fd88: |[05fd88] android.support.v4.net.TrafficStatsCompat.:()V │ │ -05fd98: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05fd9c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05fda0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05fda4: 2200 4002 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0240 │ │ -05fda8: 7010 d20c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0cd2 │ │ -05fdae: 6900 7204 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ -05fdb2: 0e00 |000d: return-void │ │ -05fdb4: 2200 3f02 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@023f │ │ -05fdb8: 7010 ca0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0cca │ │ -05fdbe: 6900 7204 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ -05fdc2: 28f8 |0015: goto 000d // -0008 │ │ +05fd64: |[05fd64] android.support.v4.net.TrafficStatsCompat.:()V │ │ +05fd74: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05fd78: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05fd7c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05fd80: 2200 4002 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0240 │ │ +05fd84: 7010 d20c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0cd2 │ │ +05fd8a: 6900 7204 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ +05fd8e: 0e00 |000d: return-void │ │ +05fd90: 2200 3f02 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@023f │ │ +05fd94: 7010 ca0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0cca │ │ +05fd9a: 6900 7204 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ +05fd9e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -50803,17 +50803,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fdc4: |[05fdc4] android.support.v4.net.TrafficStatsCompat.:()V │ │ -05fdd4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05fdda: 0e00 |0003: return-void │ │ +05fda0: |[05fda0] android.support.v4.net.TrafficStatsCompat.:()V │ │ +05fdb0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05fdb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -50822,18 +50822,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05fddc: |[05fddc] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -05fdec: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ -05fdf0: 7210 da0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0cda │ │ -05fdf6: 0e00 |0005: return-void │ │ +05fdb8: |[05fdb8] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +05fdc8: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ +05fdcc: 7210 da0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0cda │ │ +05fdd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -50841,37 +50841,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fdf8: |[05fdf8] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -05fe08: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ -05fe0c: 7210 db0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0cdb │ │ -05fe12: 0a00 |0005: move-result v0 │ │ -05fe14: 0f00 |0006: return v0 │ │ +05fdd4: |[05fdd4] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +05fde4: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ +05fde8: 7210 db0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0cdb │ │ +05fdee: 0a00 |0005: move-result v0 │ │ +05fdf0: 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 │ │ -05fe18: |[05fe18] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -05fe28: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ -05fe2c: 7220 dc0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0cdc │ │ -05fe32: 0e00 |0005: return-void │ │ +05fdf4: |[05fdf4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +05fe04: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ +05fe08: 7220 dc0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0cdc │ │ +05fe0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -50880,18 +50880,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05fe34: |[05fe34] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -05fe44: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ -05fe48: 7230 dd0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0cdd │ │ -05fe4e: 0e00 |0005: return-void │ │ +05fe10: |[05fe10] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +05fe20: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ +05fe24: 7230 dd0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0cdd │ │ +05fe2a: 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 │ │ @@ -50901,18 +50901,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05fe50: |[05fe50] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -05fe60: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ -05fe64: 7220 de0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0cde │ │ -05fe6a: 0e00 |0005: return-void │ │ +05fe2c: |[05fe2c] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +05fe3c: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ +05fe40: 7220 de0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0cde │ │ +05fe46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -50921,18 +50921,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05fe6c: |[05fe6c] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -05fe7c: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ -05fe80: 7220 df0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0cdf │ │ -05fe86: 0e00 |0005: return-void │ │ +05fe48: |[05fe48] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +05fe58: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ +05fe5c: 7220 df0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0cdf │ │ +05fe62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -50941,33 +50941,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05fe88: |[05fe88] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -05fe98: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ -05fe9c: 7220 e00c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0ce0 │ │ -05fea2: 0e00 |0005: return-void │ │ +05fe64: |[05fe64] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +05fe74: 6200 7204 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0472 │ │ +05fe78: 7220 e00c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0ce0 │ │ +05fe7e: 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 : 4814 (TrafficStatsCompat.java) │ │ + source_file_idx : 4810 (TrafficStatsCompat.java) │ │ │ │ Class #277 header: │ │ class_idx : 579 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4815 │ │ +source_file_idx : 4811 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #277 annotations: │ │ Annotations on method #3312 'tagSocket' │ │ @@ -50988,17 +50988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fea4: |[05fea4] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -05feb4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05feba: 0e00 |0003: return-void │ │ +05fe80: |[05fe80] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +05fe90: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05fe96: 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;) │ │ @@ -51006,17 +51006,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05febc: |[05febc] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -05fecc: 7100 8702 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0287 │ │ -05fed2: 0e00 |0003: return-void │ │ +05fe98: |[05fe98] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +05fea8: 7100 8702 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0287 │ │ +05feae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -51024,35 +51024,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05fed4: |[05fed4] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -05fee4: 7100 8802 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0288 │ │ -05feea: 0a00 |0003: move-result v0 │ │ -05feec: 0f00 |0004: return v0 │ │ +05feb0: |[05feb0] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +05fec0: 7100 8802 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0288 │ │ +05fec6: 0a00 |0003: move-result v0 │ │ +05fec8: 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 │ │ -05fef0: |[05fef0] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -05ff00: 7110 8902 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0289 │ │ -05ff06: 0e00 |0003: return-void │ │ +05fecc: |[05fecc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +05fedc: 7110 8902 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0289 │ │ +05fee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -51061,17 +51061,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ff08: |[05ff08] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -05ff18: 7120 8a02 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@028a │ │ -05ff1e: 0e00 |0003: return-void │ │ +05fee4: |[05fee4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +05fef4: 7120 8a02 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@028a │ │ +05fefa: 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 │ │ @@ -51081,17 +51081,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ff20: |[05ff20] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -05ff30: 7110 8b02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@028b │ │ -05ff36: 0e00 |0003: return-void │ │ +05fefc: |[05fefc] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +05ff0c: 7110 8b02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@028b │ │ +05ff12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -51100,17 +51100,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ff38: |[05ff38] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -05ff48: 7110 8c02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@028c │ │ -05ff4e: 0e00 |0003: return-void │ │ +05ff14: |[05ff14] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +05ff24: 7110 8c02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@028c │ │ +05ff2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -51119,26 +51119,26 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ff50: |[05ff50] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -05ff60: 7110 8d02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@028d │ │ -05ff66: 0e00 |0003: return-void │ │ +05ff2c: |[05ff2c] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +05ff3c: 7110 8d02 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@028d │ │ +05ff42: 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 : 4815 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 4811 (TrafficStatsCompatIcs.java) │ │ │ │ Class #278 header: │ │ class_idx : 580 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 726 │ │ static_fields_size : 0 │ │ @@ -51163,17 +51163,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ff68: |[05ff68] android.support.v4.os.AsyncTaskCompat.:()V │ │ -05ff78: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ff7e: 0e00 |0003: return-void │ │ +05ff44: |[05ff44] android.support.v4.os.AsyncTaskCompat.:()V │ │ +05ff54: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ff5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/AsyncTaskCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/AsyncTaskCompat;) │ │ @@ -51181,27 +51181,27 @@ │ │ type : '(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05ff80: |[05ff80] android.support.v4.os.AsyncTaskCompat.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ -05ff90: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ -05ff94: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -05ff98: 1a01 382d |0004: const-string v1, "task can not be null" // string@2d38 │ │ -05ff9c: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -05ffa2: 2700 |0009: throw v0 │ │ -05ffa4: 6000 3600 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05ffa8: 1301 0b00 |000c: const/16 v1, #int 11 // #b │ │ -05ffac: 3410 0600 |000e: if-lt v0, v1, 0014 // +0006 │ │ -05ffb0: 7120 f50c 3200 |0010: invoke-static {v2, v3}, Landroid/support/v4/os/AsyncTaskCompatHoneycomb;.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V // method@0cf5 │ │ -05ffb6: 1102 |0013: return-object v2 │ │ -05ffb8: 6e20 9c02 3200 |0014: invoke-virtual {v2, v3}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@029c │ │ -05ffbe: 28fc |0017: goto 0013 // -0004 │ │ +05ff5c: |[05ff5c] android.support.v4.os.AsyncTaskCompat.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ +05ff6c: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ +05ff70: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +05ff74: 1a01 342d |0004: const-string v1, "task can not be null" // string@2d34 │ │ +05ff78: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +05ff7e: 2700 |0009: throw v0 │ │ +05ff80: 6000 3600 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05ff84: 1301 0b00 |000c: const/16 v1, #int 11 // #b │ │ +05ff88: 3410 0600 |000e: if-lt v0, v1, 0014 // +0006 │ │ +05ff8c: 7120 f50c 3200 |0010: invoke-static {v2, v3}, Landroid/support/v4/os/AsyncTaskCompatHoneycomb;.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V // method@0cf5 │ │ +05ff92: 1102 |0013: return-object v2 │ │ +05ff94: 6e20 9c02 3200 |0014: invoke-virtual {v2, v3}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@029c │ │ +05ff9a: 28fc |0017: goto 0013 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x000a line=43 │ │ 0x0010 line=45 │ │ 0x0013 line=51 │ │ @@ -51242,17 +51242,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ffc0: |[05ffc0] android.support.v4.os.AsyncTaskCompatHoneycomb.:()V │ │ -05ffd0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -05ffd6: 0e00 |0003: return-void │ │ +05ff9c: |[05ff9c] android.support.v4.os.AsyncTaskCompatHoneycomb.:()V │ │ +05ffac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ffb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/AsyncTaskCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/os/AsyncTaskCompatHoneycomb;) │ │ @@ -51260,18 +51260,18 @@ │ │ type : '(Landroid/os/AsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x0088 (STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05ffd8: |[05ffd8] android.support.v4.os.AsyncTaskCompatHoneycomb.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V │ │ -05ffe8: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -05ffec: 6e30 9d02 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/os/AsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@029d │ │ -05fff2: 0e00 |0005: return-void │ │ +05ffb4: |[05ffb4] android.support.v4.os.AsyncTaskCompatHoneycomb.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V │ │ +05ffc4: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +05ffc8: 6e30 9d02 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/os/AsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@029d │ │ +05ffce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/os/AsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ @@ -51314,17 +51314,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fff4: |[05fff4] android.support.v4.os.EnvironmentCompat.:()V │ │ -060004: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06000a: 0e00 |0003: return-void │ │ +05ffd0: |[05ffd0] android.support.v4.os.EnvironmentCompat.:()V │ │ +05ffe0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +05ffe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompat;) │ │ @@ -51332,47 +51332,47 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -06000c: |[06000c] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -06001c: 6003 3600 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -060020: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -060024: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -060028: 7110 f90c 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0cf9 │ │ -06002e: 0c04 |0009: move-result-object v4 │ │ -060030: 1104 |000a: return-object v4 │ │ -060032: 6e10 df20 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@20df │ │ -060038: 0c01 |000e: move-result-object v1 │ │ -06003a: 7100 c902 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ -060040: 0c04 |0012: move-result-object v4 │ │ -060042: 6e10 df20 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@20df │ │ -060048: 0c00 |0016: move-result-object v0 │ │ -06004a: 6e20 9521 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ -060050: 0a04 |001a: move-result v4 │ │ -060052: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -060056: 7100 ca02 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@02ca │ │ -06005c: 0c04 |0020: move-result-object v4 │ │ -06005e: 28e9 |0021: goto 000a // -0017 │ │ -060060: 0d02 |0022: move-exception v2 │ │ -060062: 1a04 1105 |0023: const-string v4, "EnvironmentCompat" // string@0511 │ │ -060066: 2205 f804 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -06006a: 7010 a121 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -060070: 1a06 7905 |002a: const-string v6, "Failed to resolve canonical path: " // string@0579 │ │ -060074: 6e20 aa21 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06007a: 0c05 |002f: move-result-object v5 │ │ -06007c: 6e20 a921 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -060082: 0c05 |0033: move-result-object v5 │ │ -060084: 6e10 af21 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -06008a: 0c05 |0037: move-result-object v5 │ │ -06008c: 7120 151c 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -060092: 1a04 2e2f |003b: const-string v4, "unknown" // string@2f2e │ │ -060096: 28cd |003d: goto 000a // -0033 │ │ +05ffe8: |[05ffe8] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +05fff8: 6003 3600 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05fffc: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +060000: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +060004: 7110 f90c 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0cf9 │ │ +06000a: 0c04 |0009: move-result-object v4 │ │ +06000c: 1104 |000a: return-object v4 │ │ +06000e: 6e10 df20 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@20df │ │ +060014: 0c01 |000e: move-result-object v1 │ │ +060016: 7100 c902 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@02c9 │ │ +06001c: 0c04 |0012: move-result-object v4 │ │ +06001e: 6e10 df20 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@20df │ │ +060024: 0c00 |0016: move-result-object v0 │ │ +060026: 6e20 9521 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ +06002c: 0a04 |001a: move-result v4 │ │ +06002e: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +060032: 7100 ca02 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@02ca │ │ +060038: 0c04 |0020: move-result-object v4 │ │ +06003a: 28e9 |0021: goto 000a // -0017 │ │ +06003c: 0d02 |0022: move-exception v2 │ │ +06003e: 1a04 1105 |0023: const-string v4, "EnvironmentCompat" // string@0511 │ │ +060042: 2205 f804 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +060046: 7010 a121 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +06004c: 1a06 7905 |002a: const-string v6, "Failed to resolve canonical path: " // string@0579 │ │ +060050: 6e20 aa21 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +060056: 0c05 |002f: move-result-object v5 │ │ +060058: 6e20 a921 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +06005e: 0c05 |0033: move-result-object v5 │ │ +060060: 6e10 af21 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +060066: 0c05 |0037: move-result-object v5 │ │ +060068: 7120 151c 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +06006e: 1a04 2a2f |003b: const-string v4, "unknown" // string@2f2a │ │ +060072: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -51417,17 +51417,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0600a8: |[0600a8] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -0600b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0600be: 0e00 |0003: return-void │ │ +060084: |[060084] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +060094: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06009a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompatKitKat;) │ │ @@ -51435,32 +51435,32 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0600c0: |[0600c0] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -0600d0: 7110 cb02 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@02cb │ │ -0600d6: 0c00 |0003: move-result-object v0 │ │ -0600d8: 1100 |0004: return-object v0 │ │ +06009c: |[06009c] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +0600ac: 7110 cb02 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@02cb │ │ +0600b2: 0c00 |0003: move-result-object v0 │ │ +0600b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ source_file_idx : 1299 (EnvironmentCompatKitKat.java) │ │ │ │ Class #282 header: │ │ class_idx : 584 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4168 │ │ +source_file_idx : 4164 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ @@ -51494,18 +51494,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 │ │ -0600dc: |[0600dc] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -0600ec: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0600f2: 5b01 7504 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0475 │ │ -0600f6: 0e00 |0005: return-void │ │ +0600b8: |[0600b8] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +0600c8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0600ce: 5b01 7504 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0475 │ │ +0600d2: 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; │ │ @@ -51519,20 +51519,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 │ │ -0600f8: |[0600f8] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -060108: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0475 │ │ -06010c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06010e: 7230 ff0c 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0cff │ │ -060114: 0c00 |0006: move-result-object v0 │ │ -060116: 1100 |0007: return-object v0 │ │ +0600d4: |[0600d4] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0600e4: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0475 │ │ +0600e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0600ea: 7230 ff0c 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0cff │ │ +0600f0: 0c00 |0006: move-result-object v0 │ │ +0600f2: 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; │ │ @@ -51542,34 +51542,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -060118: |[060118] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -060128: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0475 │ │ -06012c: 7220 000d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0d00 │ │ -060132: 0c00 |0005: move-result-object v0 │ │ -060134: 1100 |0006: return-object v0 │ │ +0600f4: |[0600f4] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +060104: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0475 │ │ +060108: 7220 000d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0d00 │ │ +06010e: 0c00 |0005: move-result-object v0 │ │ +060110: 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 : 4168 (ParcelableCompat.java) │ │ + source_file_idx : 4164 (ParcelableCompat.java) │ │ │ │ Class #283 header: │ │ class_idx : 585 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4168 │ │ +source_file_idx : 4164 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #283 annotations: │ │ Annotations on class │ │ @@ -51590,17 +51590,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060138: |[060138] android.support.v4.os.ParcelableCompat.:()V │ │ -060148: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06014e: 0e00 |0003: return-void │ │ +060114: |[060114] android.support.v4.os.ParcelableCompat.:()V │ │ +060124: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06012a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -51609,39 +51609,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 │ │ -060150: |[060150] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -060160: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -060164: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -060168: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -06016c: 7110 060d 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0d06 │ │ -060172: 2200 4802 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0248 │ │ -060176: 7020 fa0c 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0cfa │ │ -06017c: 1100 |000e: return-object v0 │ │ +06012c: |[06012c] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +06013c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +060140: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +060144: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +060148: 7110 060d 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0d06 │ │ +06014e: 2200 4802 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0248 │ │ +060152: 7020 fa0c 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0cfa │ │ +060158: 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 : 4168 (ParcelableCompat.java) │ │ + source_file_idx : 4164 (ParcelableCompat.java) │ │ │ │ Class #284 header: │ │ class_idx : 586 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4169 │ │ +source_file_idx : 4165 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #284 annotations: │ │ Annotations on class │ │ @@ -51668,21 +51668,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4169 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 4165 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #285 header: │ │ class_idx : 587 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4170 │ │ +source_file_idx : 4166 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #285 annotations: │ │ Annotations on class │ │ @@ -51716,18 +51716,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 │ │ -060180: |[060180] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -060190: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -060196: 5b01 7604 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0476 │ │ -06019a: 0e00 |0005: return-void │ │ +06015c: |[06015c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +06016c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +060172: 5b01 7604 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0476 │ │ +060176: 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; │ │ @@ -51741,20 +51741,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 │ │ -06019c: |[06019c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0601ac: 5420 7604 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0476 │ │ -0601b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0601b2: 7230 ff0c 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0cff │ │ -0601b8: 0c00 |0006: move-result-object v0 │ │ -0601ba: 1100 |0007: return-object v0 │ │ +060178: |[060178] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +060188: 5420 7604 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0476 │ │ +06018c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06018e: 7230 ff0c 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0cff │ │ +060194: 0c00 |0006: move-result-object v0 │ │ +060196: 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; │ │ @@ -51764,19 +51764,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 │ │ -0601bc: |[0601bc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -0601cc: 5410 7604 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0476 │ │ -0601d0: 7230 ff0c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0cff │ │ -0601d6: 0c00 |0005: move-result-object v0 │ │ -0601d8: 1100 |0006: return-object v0 │ │ +060198: |[060198] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0601a8: 5410 7604 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0476 │ │ +0601ac: 7230 ff0c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0cff │ │ +0601b2: 0c00 |0005: move-result-object v0 │ │ +0601b4: 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; │ │ @@ -51787,34 +51787,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0601dc: |[0601dc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -0601ec: 5410 7604 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0476 │ │ -0601f0: 7220 000d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0d00 │ │ -0601f6: 0c00 |0005: move-result-object v0 │ │ -0601f8: 1100 |0006: return-object v0 │ │ +0601b8: |[0601b8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +0601c8: 5410 7604 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0476 │ │ +0601cc: 7220 000d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0d00 │ │ +0601d2: 0c00 |0005: move-result-object v0 │ │ +0601d4: 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 : 4170 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 4166 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #286 header: │ │ class_idx : 588 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4170 │ │ +source_file_idx : 4166 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #286 annotations: │ │ Annotations on method #3334 'instantiate' │ │ @@ -51833,17 +51833,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0601fc: |[0601fc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -06020c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -060212: 0e00 |0003: return-void │ │ +0601d8: |[0601d8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +0601e8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0601ee: 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;) │ │ @@ -51851,33 +51851,33 @@ │ │ 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 │ │ -060214: |[060214] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -060224: 2200 4b02 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@024b │ │ -060228: 7020 010d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0d01 │ │ -06022e: 1100 |0005: return-object v0 │ │ +0601f0: |[0601f0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +060200: 2200 4b02 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@024b │ │ +060204: 7020 010d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0d01 │ │ +06020a: 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 : 4170 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 4166 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #287 header: │ │ class_idx : 589 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4208 │ │ +source_file_idx : 4204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #287 annotations: │ │ Annotations on class │ │ @@ -51889,21 +51889,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4208 (PrintHelper.java) │ │ + source_file_idx : 4204 (PrintHelper.java) │ │ │ │ Class #288 header: │ │ class_idx : 590 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4208 │ │ +source_file_idx : 4204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #288 annotations: │ │ Annotations on class │ │ @@ -51921,21 +51921,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;) │ │ name : 'onFinish' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4208 (PrintHelper.java) │ │ + source_file_idx : 4204 (PrintHelper.java) │ │ │ │ Class #289 header: │ │ class_idx : 595 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4208 │ │ +source_file_idx : 4204 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -51997,21 +51997,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4208 (PrintHelper.java) │ │ + source_file_idx : 4204 (PrintHelper.java) │ │ │ │ Class #290 header: │ │ class_idx : 596 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4208 │ │ +source_file_idx : 4204 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -52068,28 +52068,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -060230: |[060230] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -060240: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -060246: 7100 320d 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0d32 │ │ -06024c: 0a00 |0006: move-result v0 │ │ -06024e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -060252: 2200 5102 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0251 │ │ -060256: 7020 0c0d 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@0d0c │ │ -06025c: 5b20 8504 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -060260: 0e00 |0010: return-void │ │ -060262: 2200 5202 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0252 │ │ -060266: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -060268: 7020 160d 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0d16 │ │ -06026e: 5b20 8504 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -060272: 28f7 |0019: goto 0010 // -0009 │ │ +06020c: |[06020c] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +06021c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +060222: 7100 320d 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0d32 │ │ +060228: 0a00 |0006: move-result v0 │ │ +06022a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +06022e: 2200 5102 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0251 │ │ +060232: 7020 0c0d 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@0d0c │ │ +060238: 5b20 8504 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +06023c: 0e00 |0010: return-void │ │ +06023e: 2200 5202 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0252 │ │ +060242: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +060244: 7020 160d 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0d16 │ │ +06024a: 5b20 8504 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +06024e: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ 0x0009 line=232 │ │ 0x0010 line=236 │ │ 0x0011 line=234 │ │ @@ -52102,22 +52102,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -060274: |[060274] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -060284: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -060288: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -06028c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -060290: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -060292: 0f00 |0007: return v0 │ │ -060294: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -060296: 28fe |0009: goto 0007 // -0002 │ │ +060250: |[060250] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +060260: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +060264: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +060268: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +06026c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06026e: 0f00 |0007: return v0 │ │ +060270: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +060272: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=83 │ │ 0x0007 line=85 │ │ locals : │ │ │ │ @@ -52127,19 +52127,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -060298: |[060298] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -0602a8: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -0602ac: 7210 1f0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0d1f │ │ -0602b2: 0a00 |0005: move-result v0 │ │ -0602b4: 0f00 |0006: return v0 │ │ +060274: |[060274] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +060284: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +060288: 7210 1f0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0d1f │ │ +06028e: 0a00 |0005: move-result v0 │ │ +060290: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -52147,19 +52147,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0602b8: |[0602b8] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -0602c8: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -0602cc: 7210 200d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@0d20 │ │ -0602d2: 0a00 |0005: move-result v0 │ │ -0602d4: 0f00 |0006: return v0 │ │ +060294: |[060294] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +0602a4: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +0602a8: 7210 200d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@0d20 │ │ +0602ae: 0a00 |0005: move-result v0 │ │ +0602b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -52167,19 +52167,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0602d8: |[0602d8] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -0602e8: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -0602ec: 7210 210d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@0d21 │ │ -0602f2: 0a00 |0005: move-result v0 │ │ -0602f4: 0f00 |0006: return v0 │ │ +0602b4: |[0602b4] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +0602c4: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +0602c8: 7210 210d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@0d21 │ │ +0602ce: 0a00 |0005: move-result v0 │ │ +0602d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -52187,19 +52187,19 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0602f8: |[0602f8] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -060308: 5420 8504 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -06030c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06030e: 7240 220d 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d22 │ │ -060314: 0e00 |0006: return-void │ │ +0602d4: |[0602d4] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +0602e4: 5420 8504 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +0602e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0602ea: 7240 220d 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d22 │ │ +0602f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0006 line=313 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0007 reg=3 jobName Ljava/lang/String; │ │ @@ -52210,18 +52210,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -060318: |[060318] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -060328: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -06032c: 7240 220d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d22 │ │ -060332: 0e00 |0005: return-void │ │ +0602f4: |[0602f4] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +060304: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +060308: 7240 220d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d22 │ │ +06030e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0005 line=324 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -52233,19 +52233,19 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -060334: |[060334] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -060344: 5420 8504 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -060348: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06034a: 7240 230d 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d23 │ │ -060350: 0e00 |0006: return-void │ │ +060310: |[060310] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +060320: 5420 8504 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +060324: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +060326: 7240 230d 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d23 │ │ +06032c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0006 line=337 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0007 reg=3 jobName Ljava/lang/String; │ │ @@ -52256,18 +52256,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -060354: |[060354] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -060364: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -060368: 7240 230d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d23 │ │ -06036e: 0e00 |0005: return-void │ │ +060330: |[060330] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +060340: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +060344: 7240 230d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d23 │ │ +06034a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0005 line=352 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -52279,18 +52279,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -060370: |[060370] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -060380: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -060384: 7220 240d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@0d24 │ │ -06038a: 0e00 |0005: return-void │ │ +06034c: |[06034c] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +06035c: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +060360: 7220 240d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@0d24 │ │ +060366: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0005 line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -52300,18 +52300,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06038c: |[06038c] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -06039c: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -0603a0: 7220 250d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@0d25 │ │ -0603a6: 0e00 |0005: return-void │ │ +060368: |[060368] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +060378: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +06037c: 7220 250d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@0d25 │ │ +060382: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -52321,33 +52321,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0603a8: |[0603a8] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -0603b8: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ -0603bc: 7220 260d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0d26 │ │ -0603c2: 0e00 |0005: return-void │ │ +060384: |[060384] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +060394: 5410 8504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0485 │ │ +060398: 7220 260d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0d26 │ │ +06039e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0005 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 4208 (PrintHelper.java) │ │ + source_file_idx : 4204 (PrintHelper.java) │ │ │ │ Class #291 header: │ │ class_idx : 597 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 184 │ │ -source_file_idx : 4210 │ │ +source_file_idx : 4206 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -52391,22 +52391,22 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0603c4: |[0603c4] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ -0603d4: 5b01 8704 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0603d8: 5b02 8b04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@048b │ │ -0603dc: 5b03 8804 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0488 │ │ -0603e0: 5904 8a04 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@048a │ │ -0603e4: 5b05 8904 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0489 │ │ -0603e8: 7010 2303 0000 |000a: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0323 │ │ -0603ee: 0e00 |000d: return-void │ │ +0603a0: |[0603a0] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +0603b0: 5b01 8704 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0603b4: 5b02 8b04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@048b │ │ +0603b8: 5b03 8804 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0488 │ │ +0603bc: 5904 8a04 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@048a │ │ +0603c0: 5b05 8904 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0489 │ │ +0603c4: 7010 2303 0000 |000a: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0323 │ │ +0603ca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/lang/String; │ │ @@ -52420,20 +52420,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0603f0: |[0603f0] android.support.v4.print.PrintHelperKitkat$1.onFinish:()V │ │ -060400: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0489 │ │ -060404: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -060408: 5410 8904 |0004: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0489 │ │ -06040c: 7210 480d 0000 |0006: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0d48 │ │ -060412: 0e00 |0009: return-void │ │ +0603cc: |[0603cc] android.support.v4.print.PrintHelperKitkat$1.onFinish:()V │ │ +0603dc: 5410 8904 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0489 │ │ +0603e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0603e4: 5410 8904 |0004: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0489 │ │ +0603e8: 7210 480d 0000 |0006: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0d48 │ │ +0603ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0004 line=254 │ │ 0x0009 line=256 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ @@ -52443,33 +52443,33 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -060414: |[060414] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -060424: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060426: 5b46 8604 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0486 │ │ -06042a: 2202 b900 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00b9 │ │ -06042e: 5443 8b04 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@048b │ │ -060432: 7020 2503 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0325 │ │ -060438: 6e20 2703 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0327 │ │ -06043e: 0c02 |000d: move-result-object v2 │ │ -060440: 6e20 2803 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0328 │ │ -060446: 0c02 |0011: move-result-object v2 │ │ -060448: 6e10 2603 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0326 │ │ -06044e: 0c01 |0015: move-result-object v1 │ │ -060450: 6e20 1d03 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@031d │ │ -060456: 0a02 |0019: move-result v2 │ │ -060458: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -06045c: 6e30 2003 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0320 │ │ -060462: 0e00 |001f: return-void │ │ -060464: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -060466: 28fb |0021: goto 001c // -0005 │ │ +0603f0: |[0603f0] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +060400: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +060402: 5b46 8604 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0486 │ │ +060406: 2202 b900 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00b9 │ │ +06040a: 5443 8b04 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@048b │ │ +06040e: 7020 2503 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0325 │ │ +060414: 6e20 2703 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0327 │ │ +06041a: 0c02 |000d: move-result-object v2 │ │ +06041c: 6e20 2803 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0328 │ │ +060422: 0c02 |0011: move-result-object v2 │ │ +060424: 6e10 2603 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0326 │ │ +06042a: 0c01 |0015: move-result-object v1 │ │ +06042c: 6e20 1d03 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@031d │ │ +060432: 0a02 |0019: move-result v2 │ │ +060434: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +060438: 6e30 2003 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0320 │ │ +06043e: 0e00 |001f: return-void │ │ +060440: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +060442: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0003 line=197 │ │ 0x0016 line=201 │ │ 0x001c line=202 │ │ 0x001f line=203 │ │ @@ -52489,78 +52489,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -060468: |[060468] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -060478: 2204 bd00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00bd │ │ -06047c: 5495 8704 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -060480: 5455 a304 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ -060484: 5496 8604 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0486 │ │ -060488: 7030 2a03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@032a │ │ -06048e: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -060490: 6e20 2d03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@032d │ │ -060496: 0c03 |000f: move-result-object v3 │ │ -060498: 2200 6300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ -06049c: 6e10 eb01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@01eb │ │ -0604a2: 0c05 |0015: move-result-object v5 │ │ -0604a4: 6e10 ec01 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@01ec │ │ -0604aa: 0c05 |0019: move-result-object v5 │ │ -0604ac: 7020 cc01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01cc │ │ -0604b2: 5495 8704 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0604b6: 5496 8804 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0488 │ │ -0604ba: 6e10 7f01 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@017f │ │ -0604c0: 0a06 |0024: move-result v6 │ │ -0604c2: 5497 8804 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0488 │ │ -0604c6: 6e10 7b01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@017b │ │ -0604cc: 0a07 |002a: move-result v7 │ │ -0604ce: 5298 8a04 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@048a │ │ -0604d2: 7158 4a0d 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0d4a │ │ -0604d8: 0c02 |0030: move-result-object v2 │ │ -0604da: 6e10 ea01 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@01ea │ │ -0604e0: 0c05 |0034: move-result-object v5 │ │ -0604e2: 5496 8804 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0488 │ │ -0604e6: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -0604e8: 6e40 8f01 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@018f │ │ -0604ee: 6e20 2c03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@032c │ │ -0604f4: 2205 c804 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@04c8 │ │ -0604f8: 6e10 fb02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@02fb │ │ -0604fe: 0c06 |0043: move-result-object v6 │ │ -060500: 7020 f120 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@20f1 │ │ -060506: 6e20 2e03 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@032e │ │ -06050c: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -06050e: 2355 7606 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0676 │ │ -060512: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -060514: 6207 3900 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0039 │ │ -060518: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -06051c: 6e20 2203 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0322 │ │ -060522: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -060526: 6e10 2b03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@032b │ │ -06052c: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -060530: 6e10 fa02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@02fa │ │ -060536: 0e00 |005f: return-void │ │ -060538: 0d01 |0060: move-exception v1 │ │ -06053a: 1a05 7110 |0061: const-string v5, "PrintHelperKitkat" // string@1071 │ │ -06053e: 1a06 1b05 |0063: const-string v6, "Error writing printed content" // string@051b │ │ -060542: 7130 111c 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -060548: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -06054a: 6e20 2103 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0321 │ │ -060550: 28e9 |006c: goto 0055 // -0017 │ │ -060552: 0d05 |006d: move-exception v5 │ │ -060554: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -060558: 6e10 2b03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@032b │ │ -06055e: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -060562: 6e10 fa02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@02fa │ │ -060568: 2705 |0078: throw v5 │ │ -06056a: 0d05 |0079: move-exception v5 │ │ -06056c: 28e5 |007a: goto 005f // -001b │ │ -06056e: 0d06 |007b: move-exception v6 │ │ -060570: 28fc |007c: goto 0078 // -0004 │ │ +060444: |[060444] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +060454: 2204 bd00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00bd │ │ +060458: 5495 8704 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +06045c: 5455 a304 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ +060460: 5496 8604 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0486 │ │ +060464: 7030 2a03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@032a │ │ +06046a: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +06046c: 6e20 2d03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@032d │ │ +060472: 0c03 |000f: move-result-object v3 │ │ +060474: 2200 6300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ +060478: 6e10 eb01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@01eb │ │ +06047e: 0c05 |0015: move-result-object v5 │ │ +060480: 6e10 ec01 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@01ec │ │ +060486: 0c05 |0019: move-result-object v5 │ │ +060488: 7020 cc01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01cc │ │ +06048e: 5495 8704 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +060492: 5496 8804 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0488 │ │ +060496: 6e10 7f01 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@017f │ │ +06049c: 0a06 |0024: move-result v6 │ │ +06049e: 5497 8804 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0488 │ │ +0604a2: 6e10 7b01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@017b │ │ +0604a8: 0a07 |002a: move-result v7 │ │ +0604aa: 5298 8a04 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@048a │ │ +0604ae: 7158 4a0d 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0d4a │ │ +0604b4: 0c02 |0030: move-result-object v2 │ │ +0604b6: 6e10 ea01 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@01ea │ │ +0604bc: 0c05 |0034: move-result-object v5 │ │ +0604be: 5496 8804 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0488 │ │ +0604c2: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +0604c4: 6e40 8f01 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@018f │ │ +0604ca: 6e20 2c03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@032c │ │ +0604d0: 2205 c804 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@04c8 │ │ +0604d4: 6e10 fb02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@02fb │ │ +0604da: 0c06 |0043: move-result-object v6 │ │ +0604dc: 7020 f120 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@20f1 │ │ +0604e2: 6e20 2e03 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@032e │ │ +0604e8: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +0604ea: 2355 7606 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0676 │ │ +0604ee: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +0604f0: 6207 3900 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0039 │ │ +0604f4: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +0604f8: 6e20 2203 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0322 │ │ +0604fe: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +060502: 6e10 2b03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@032b │ │ +060508: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +06050c: 6e10 fa02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@02fa │ │ +060512: 0e00 |005f: return-void │ │ +060514: 0d01 |0060: move-exception v1 │ │ +060516: 1a05 6d10 |0061: const-string v5, "PrintHelperKitkat" // string@106d │ │ +06051a: 1a06 1b05 |0063: const-string v6, "Error writing printed content" // string@051b │ │ +06051e: 7130 111c 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +060524: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +060526: 6e20 2103 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0321 │ │ +06052c: 28e9 |006c: goto 0055 // -0017 │ │ +06052e: 0d05 |006d: move-exception v5 │ │ +060530: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +060534: 6e10 2b03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@032b │ │ +06053a: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +06053e: 6e10 fa02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@02fa │ │ +060544: 2705 |0078: throw v5 │ │ +060546: 0d05 |0079: move-exception v5 │ │ +060548: 28e5 |007a: goto 005f // -001b │ │ +06054a: 0d06 |007b: move-exception v6 │ │ +06054c: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -52603,21 +52603,21 @@ │ │ 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 4210 (PrintHelperKitkat.java) │ │ + source_file_idx : 4206 (PrintHelperKitkat.java) │ │ │ │ Class #292 header: │ │ class_idx : 598 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4210 │ │ +source_file_idx : 4206 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #292 annotations: │ │ Annotations on class │ │ @@ -52642,18 +52642,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0605ac: |[0605ac] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -0605bc: 5b01 8c04 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@048c │ │ -0605c0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0605c6: 0e00 |0005: return-void │ │ +060588: |[060588] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +060598: 5b01 8c04 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@048c │ │ +06059c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0605a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -52663,37 +52663,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0605c8: |[0605c8] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -0605d8: 5420 8c04 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@048c │ │ -0605dc: 5400 8d04 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ -0605e0: 7110 430d 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0d43 │ │ -0605e6: 5420 8c04 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@048c │ │ -0605ea: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0605ec: 6e20 3a0d 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0d3a │ │ -0605f2: 0e00 |000d: return-void │ │ +0605a4: |[0605a4] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +0605b4: 5420 8c04 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@048c │ │ +0605b8: 5400 8d04 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ +0605bc: 7110 430d 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0d43 │ │ +0605c2: 5420 8c04 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@048c │ │ +0605c6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0605c8: 6e20 3a0d 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0d3a │ │ +0605ce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0007 line=340 │ │ 0x000d line=341 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ │ │ - source_file_idx : 4210 (PrintHelperKitkat.java) │ │ + source_file_idx : 4206 (PrintHelperKitkat.java) │ │ │ │ Class #293 header: │ │ class_idx : 599 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 4210 │ │ +source_file_idx : 4206 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -52734,22 +52734,22 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0605f4: |[0605f4] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ -060604: 5b01 8d04 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ -060608: 5b02 8e04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@048e │ │ -06060c: 5b03 9004 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0490 │ │ -060610: 5b04 9104 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0491 │ │ -060614: 5b05 8f04 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@048f │ │ -060618: 7010 9a02 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -06061e: 0e00 |000d: return-void │ │ +0605d0: |[0605d0] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ +0605e0: 5b01 8d04 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ +0605e4: 5b02 8e04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@048e │ │ +0605e8: 5b03 9004 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0490 │ │ +0605ec: 5b04 9104 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0491 │ │ +0605f0: 5b05 8f04 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@048f │ │ +0605f4: 7010 9a02 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +0605fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/os/CancellationSignal; │ │ @@ -52763,26 +52763,26 @@ │ │ type : '([Landroid/net/Uri;)Landroid/graphics/Bitmap;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -060620: |[060620] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -060630: 5430 8d04 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ -060634: 5400 9504 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ -060638: 5431 8d04 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ -06063c: 5411 9804 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0498 │ │ -060640: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -060644: 7130 4b0d 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0d4b │ │ -06064a: 0c00 |000d: move-result-object v0 │ │ -06064c: 1100 |000e: return-object v0 │ │ -06064e: 0d00 |000f: move-exception v0 │ │ -060650: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -060652: 28fd |0011: goto 000e // -0003 │ │ +0605fc: |[0605fc] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +06060c: 5430 8d04 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ +060610: 5400 9504 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ +060614: 5431 8d04 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ +060618: 5411 9804 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0498 │ │ +06061c: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +060620: 7130 4b0d 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0d4b │ │ +060626: 0c00 |000d: move-result-object v0 │ │ +060628: 1100 |000e: return-object v0 │ │ +06062a: 0d00 |000f: move-exception v0 │ │ +06062c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06062e: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=348 │ │ 0x000e line=352 │ │ 0x000f line=349 │ │ @@ -52796,19 +52796,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 │ │ -060664: |[060664] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -060674: 1f02 7306 |0000: check-cast v2, [Landroid/net/Uri; // type@0673 │ │ -060678: 6e20 3b0d 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0d3b │ │ -06067e: 0c00 |0005: move-result-object v0 │ │ -060680: 1100 |0006: return-object v0 │ │ +060640: |[060640] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +060650: 1f02 7306 |0000: check-cast v2, [Landroid/net/Uri; // type@0673 │ │ +060654: 6e20 3b0d 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0d3b │ │ +06065a: 0c00 |0005: move-result-object v0 │ │ +06065c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -52817,18 +52817,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060684: |[060684] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -060694: 5410 8f04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@048f │ │ -060698: 6e10 1e03 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@031e │ │ -06069e: 0e00 |0005: return-void │ │ +060660: |[060660] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +060670: 5410 8f04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@048f │ │ +060674: 6e10 1e03 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@031e │ │ +06067a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0005 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x0006 reg=2 result Landroid/graphics/Bitmap; │ │ @@ -52838,18 +52838,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0606a0: |[0606a0] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -0606b0: 1f01 5200 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0052 │ │ -0606b4: 6e20 3d0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0d3d │ │ -0606ba: 0e00 |0005: return-void │ │ +06067c: |[06067c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +06068c: 1f01 5200 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0052 │ │ +060690: 6e20 3d0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0d3d │ │ +060696: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -52858,44 +52858,44 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0606bc: |[0606bc] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -0606cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0606ce: 6f20 9e02 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@029e │ │ -0606d4: 5442 8d04 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ -0606d8: 5b25 9404 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -0606dc: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -0606e0: 2202 b900 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00b9 │ │ -0606e4: 5443 8d04 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ -0606e8: 5433 9904 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0499 │ │ -0606ec: 7020 2503 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0325 │ │ -0606f2: 6e20 2703 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0327 │ │ -0606f8: 0c02 |0016: move-result-object v2 │ │ -0606fa: 6e20 2803 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0328 │ │ -060700: 0c02 |001a: move-result-object v2 │ │ -060702: 6e10 2603 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0326 │ │ -060708: 0c01 |001e: move-result-object v1 │ │ -06070a: 5442 9004 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0490 │ │ -06070e: 5443 9104 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0491 │ │ -060712: 6e20 1d03 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@031d │ │ -060718: 0a02 |0026: move-result v2 │ │ -06071a: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ -06071e: 5442 8f04 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@048f │ │ -060722: 6e30 2003 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0320 │ │ -060728: 0e00 |002e: return-void │ │ -06072a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -06072c: 28f9 |0030: goto 0029 // -0007 │ │ -06072e: 5442 8f04 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@048f │ │ -060732: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -060734: 6e20 1f03 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@031f │ │ -06073a: 28f7 |0037: goto 002e // -0009 │ │ +060698: |[060698] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +0606a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0606aa: 6f20 9e02 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@029e │ │ +0606b0: 5442 8d04 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ +0606b4: 5b25 9404 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +0606b8: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +0606bc: 2202 b900 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00b9 │ │ +0606c0: 5443 8d04 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@048d │ │ +0606c4: 5433 9904 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0499 │ │ +0606c8: 7020 2503 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0325 │ │ +0606ce: 6e20 2703 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0327 │ │ +0606d4: 0c02 |0016: move-result-object v2 │ │ +0606d6: 6e20 2803 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0328 │ │ +0606dc: 0c02 |001a: move-result-object v2 │ │ +0606de: 6e10 2603 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0326 │ │ +0606e4: 0c01 |001e: move-result-object v1 │ │ +0606e6: 5442 9004 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0490 │ │ +0606ea: 5443 9104 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0491 │ │ +0606ee: 6e20 1d03 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@031d │ │ +0606f4: 0a02 |0026: move-result v2 │ │ +0606f6: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +0606fa: 5442 8f04 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@048f │ │ +0606fe: 6e30 2003 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0320 │ │ +060704: 0e00 |002e: return-void │ │ +060706: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +060708: 28f9 |0030: goto 0029 // -0007 │ │ +06070a: 5442 8f04 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@048f │ │ +06070e: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +060710: 6e20 1f03 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@031f │ │ +060716: 28f7 |0037: goto 002e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0004 line=358 │ │ 0x0008 line=359 │ │ 0x000a line=360 │ │ 0x001f line=364 │ │ @@ -52915,18 +52915,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06073c: |[06073c] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -06074c: 1f01 5200 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0052 │ │ -060750: 6e20 3f0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0d3f │ │ -060756: 0e00 |0005: return-void │ │ +060718: |[060718] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +060728: 1f01 5200 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0052 │ │ +06072c: 6e20 3f0d 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0d3f │ │ +060732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -52935,34 +52935,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -060758: |[060758] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -060768: 5420 8e04 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@048e │ │ -06076c: 2201 5602 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0256 │ │ -060770: 7020 370d 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@0d37 │ │ -060776: 6e20 c802 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@02c8 │ │ -06077c: 0e00 |000a: return-void │ │ +060734: |[060734] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +060744: 5420 8e04 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@048e │ │ +060748: 2201 5602 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0256 │ │ +06074c: 7020 370d 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@0d37 │ │ +060752: 6e20 c802 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@02c8 │ │ +060758: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x000a line=343 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ - source_file_idx : 4210 (PrintHelperKitkat.java) │ │ + source_file_idx : 4206 (PrintHelperKitkat.java) │ │ │ │ Class #294 header: │ │ class_idx : 600 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 184 │ │ -source_file_idx : 4210 │ │ +source_file_idx : 4206 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -53016,24 +53016,24 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -060780: |[060780] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V │ │ -060790: 5b12 9504 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ -060794: 5b13 9904 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0499 │ │ -060798: 5b14 9804 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0498 │ │ -06079c: 5b15 9604 |0006: iput-object v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0496 │ │ -0607a0: 5916 9704 |0008: iput v6, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0497 │ │ -0607a4: 7010 2303 0100 |000a: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@0323 │ │ -0607aa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0607ac: 5b10 9404 |000e: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -0607b0: 0e00 |0010: return-void │ │ +06075c: |[06075c] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V │ │ +06076c: 5b12 9504 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ +060770: 5b13 9904 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0499 │ │ +060774: 5b14 9804 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0498 │ │ +060778: 5b15 9604 |0006: iput-object v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0496 │ │ +06077c: 5916 9704 |0008: iput v6, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0497 │ │ +060780: 7010 2303 0100 |000a: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@0323 │ │ +060786: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +060788: 5b10 9404 |000e: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +06078c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000d line=306 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ @@ -53047,17 +53047,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0607b4: |[0607b4] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -0607c4: 7010 440d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0d44 │ │ -0607ca: 0e00 |0003: return-void │ │ +060790: |[060790] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +0607a0: 7010 440d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0d44 │ │ +0607a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ @@ -53065,33 +53065,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0607cc: |[0607cc] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -0607dc: 5430 9504 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ -0607e0: 7110 4c0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0d4c │ │ -0607e6: 0c01 |0005: move-result-object v1 │ │ -0607e8: 1d01 |0006: monitor-enter v1 │ │ -0607ea: 5430 9504 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ -0607ee: 5400 a404 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -0607f2: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -0607f6: 5430 9504 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ -0607fa: 5400 a404 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -0607fe: 6e10 8401 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0184 │ │ -060804: 5430 9504 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ -060808: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -06080a: 5b02 a404 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -06080e: 1e01 |0019: monitor-exit v1 │ │ -060810: 0e00 |001a: return-void │ │ -060812: 0d00 |001b: move-exception v0 │ │ -060814: 1e01 |001c: monitor-exit v1 │ │ -060816: 2700 |001d: throw v0 │ │ +0607a8: |[0607a8] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +0607b8: 5430 9504 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ +0607bc: 7110 4c0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0d4c │ │ +0607c2: 0c01 |0005: move-result-object v1 │ │ +0607c4: 1d01 |0006: monitor-enter v1 │ │ +0607c6: 5430 9504 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ +0607ca: 5400 a404 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +0607ce: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +0607d2: 5430 9504 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ +0607d6: 5400 a404 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +0607da: 6e10 8401 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0184 │ │ +0607e0: 5430 9504 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ +0607e4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0607e6: 5b02 a404 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +0607ea: 1e01 |0019: monitor-exit v1 │ │ +0607ec: 0e00 |001a: return-void │ │ +0607ee: 0d00 |001b: move-exception v0 │ │ +0607f0: 1e01 |001c: monitor-exit v1 │ │ +0607f2: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=385 │ │ 0x0007 line=386 │ │ 0x000d line=387 │ │ @@ -53108,25 +53108,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -060824: |[060824] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -060834: 6f10 2403 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@0324 │ │ -06083a: 7010 440d 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0d44 │ │ -060840: 5420 9204 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0492 │ │ -060844: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -060846: 6e20 9b02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@029b │ │ -06084c: 5420 9604 |000c: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0496 │ │ -060850: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -060854: 5420 9604 |0010: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0496 │ │ -060858: 7210 480d 0000 |0012: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0d48 │ │ -06085e: 0e00 |0015: return-void │ │ +060800: |[060800] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +060810: 6f10 2403 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@0324 │ │ +060816: 7010 440d 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0d44 │ │ +06081c: 5420 9204 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0492 │ │ +060820: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +060822: 6e20 9b02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@029b │ │ +060828: 5420 9604 |000c: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0496 │ │ +06082c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +060830: 5420 9604 |0010: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0496 │ │ +060834: 7210 480d 0000 |0012: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0d48 │ │ +06083a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0006 line=397 │ │ 0x000c line=398 │ │ 0x0010 line=399 │ │ @@ -53139,54 +53139,54 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -060860: |[060860] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -060870: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -060872: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -060874: 6e10 c702 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@02c7 │ │ -06087a: 0a00 |0005: move-result v0 │ │ -06087c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -060880: 6e10 1e03 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@031e │ │ -060886: 5b9b 9304 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0493 │ │ -06088a: 0e00 |000d: return-void │ │ -06088c: 5490 9404 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -060890: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -060894: 2200 b900 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@00b9 │ │ -060898: 5491 9904 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0499 │ │ -06089c: 7020 2503 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0325 │ │ -0608a2: 6e20 2703 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0327 │ │ -0608a8: 0c00 |001c: move-result-object v0 │ │ -0608aa: 6e20 2803 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0328 │ │ -0608b0: 0c00 |0020: move-result-object v0 │ │ -0608b2: 6e10 2603 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0326 │ │ -0608b8: 0c07 |0024: move-result-object v7 │ │ -0608ba: 6e20 1d03 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@031d │ │ -0608c0: 0a00 |0028: move-result v0 │ │ -0608c2: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -0608c6: 6e30 2003 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0320 │ │ -0608cc: 28df |002e: goto 000d // -0021 │ │ -0608ce: 0186 |002f: move v6, v8 │ │ -0608d0: 28fb |0030: goto 002b // -0005 │ │ -0608d2: 2200 5702 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0257 │ │ -0608d6: 0791 |0033: move-object v1, v9 │ │ -0608d8: 07c2 |0034: move-object v2, v12 │ │ -0608da: 07b3 |0035: move-object v3, v11 │ │ -0608dc: 07a4 |0036: move-object v4, v10 │ │ -0608de: 07d5 |0037: move-object v5, v13 │ │ -0608e0: 7606 390d 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@0d39 │ │ -0608e6: 5b90 9204 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0492 │ │ -0608ea: 5490 9204 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0492 │ │ -0608ee: 2381 7306 |003f: new-array v1, v8, [Landroid/net/Uri; // type@0673 │ │ -0608f2: 6e20 9c02 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@029c │ │ -0608f8: 5b9b 9304 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0493 │ │ -0608fc: 28c7 |0046: goto 000d // -0039 │ │ +06083c: |[06083c] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +06084c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +06084e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +060850: 6e10 c702 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@02c7 │ │ +060856: 0a00 |0005: move-result v0 │ │ +060858: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +06085c: 6e10 1e03 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@031e │ │ +060862: 5b9b 9304 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0493 │ │ +060866: 0e00 |000d: return-void │ │ +060868: 5490 9404 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +06086c: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +060870: 2200 b900 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@00b9 │ │ +060874: 5491 9904 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0499 │ │ +060878: 7020 2503 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0325 │ │ +06087e: 6e20 2703 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0327 │ │ +060884: 0c00 |001c: move-result-object v0 │ │ +060886: 6e20 2803 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0328 │ │ +06088c: 0c00 |0020: move-result-object v0 │ │ +06088e: 6e10 2603 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0326 │ │ +060894: 0c07 |0024: move-result-object v7 │ │ +060896: 6e20 1d03 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@031d │ │ +06089c: 0a00 |0028: move-result v0 │ │ +06089e: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +0608a2: 6e30 2003 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0320 │ │ +0608a8: 28df |002e: goto 000d // -0021 │ │ +0608aa: 0186 |002f: move v6, v8 │ │ +0608ac: 28fb |0030: goto 002b // -0005 │ │ +0608ae: 2200 5702 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0257 │ │ +0608b2: 0791 |0033: move-object v1, v9 │ │ +0608b4: 07c2 |0034: move-object v2, v12 │ │ +0608b6: 07b3 |0035: move-object v3, v11 │ │ +0608b8: 07a4 |0036: move-object v4, v10 │ │ +0608ba: 07d5 |0037: move-object v5, v13 │ │ +0608bc: 7606 390d 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@0d39 │ │ +0608c2: 5b90 9204 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0492 │ │ +0608c6: 5490 9204 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0492 │ │ +0608ca: 2381 7306 |003f: new-array v1, v8, [Landroid/net/Uri; // type@0673 │ │ +0608ce: 6e20 9c02 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@029c │ │ +0608d4: 5b9b 9304 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0493 │ │ +0608d8: 28c7 |0046: goto 000d // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=314 │ │ 0x0008 line=315 │ │ 0x000b line=316 │ │ 0x000d line=382 │ │ 0x000e line=320 │ │ @@ -53212,78 +53212,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -060900: |[060900] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -060910: 2204 bd00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00bd │ │ -060914: 5495 9504 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ -060918: 5455 a304 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ -06091c: 5496 9304 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0493 │ │ -060920: 7030 2a03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@032a │ │ -060926: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -060928: 6e20 2d03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@032d │ │ -06092e: 0c03 |000f: move-result-object v3 │ │ -060930: 2200 6300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ -060934: 6e10 eb01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@01eb │ │ -06093a: 0c05 |0015: move-result-object v5 │ │ -06093c: 6e10 ec01 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@01ec │ │ -060942: 0c05 |0019: move-result-object v5 │ │ -060944: 7020 cc01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01cc │ │ -06094a: 5495 9504 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ -06094e: 5496 9404 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -060952: 6e10 7f01 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@017f │ │ -060958: 0a06 |0024: move-result v6 │ │ -06095a: 5497 9404 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -06095e: 6e10 7b01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@017b │ │ -060964: 0a07 |002a: move-result v7 │ │ -060966: 5298 9704 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0497 │ │ -06096a: 7158 4a0d 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0d4a │ │ -060970: 0c02 |0030: move-result-object v2 │ │ -060972: 6e10 ea01 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@01ea │ │ -060978: 0c05 |0034: move-result-object v5 │ │ -06097a: 5496 9404 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -06097e: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -060980: 6e40 8f01 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@018f │ │ -060986: 6e20 2c03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@032c │ │ -06098c: 2205 c804 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@04c8 │ │ -060990: 6e10 fb02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@02fb │ │ -060996: 0c06 |0043: move-result-object v6 │ │ -060998: 7020 f120 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@20f1 │ │ -06099e: 6e20 2e03 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@032e │ │ -0609a4: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -0609a6: 2355 7606 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0676 │ │ -0609aa: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -0609ac: 6207 3900 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0039 │ │ -0609b0: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -0609b4: 6e20 2203 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0322 │ │ -0609ba: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -0609be: 6e10 2b03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@032b │ │ -0609c4: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -0609c8: 6e10 fa02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@02fa │ │ -0609ce: 0e00 |005f: return-void │ │ -0609d0: 0d01 |0060: move-exception v1 │ │ -0609d2: 1a05 7110 |0061: const-string v5, "PrintHelperKitkat" // string@1071 │ │ -0609d6: 1a06 1b05 |0063: const-string v6, "Error writing printed content" // string@051b │ │ -0609da: 7130 111c 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -0609e0: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -0609e2: 6e20 2103 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0321 │ │ -0609e8: 28e9 |006c: goto 0055 // -0017 │ │ -0609ea: 0d05 |006d: move-exception v5 │ │ -0609ec: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -0609f0: 6e10 2b03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@032b │ │ -0609f6: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -0609fa: 6e10 fa02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@02fa │ │ -060a00: 2705 |0078: throw v5 │ │ -060a02: 0d05 |0079: move-exception v5 │ │ -060a04: 28e5 |007a: goto 005f // -001b │ │ -060a06: 0d06 |007b: move-exception v6 │ │ -060a08: 28fc |007c: goto 0078 // -0004 │ │ +0608dc: |[0608dc] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +0608ec: 2204 bd00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00bd │ │ +0608f0: 5495 9504 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ +0608f4: 5455 a304 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ +0608f8: 5496 9304 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0493 │ │ +0608fc: 7030 2a03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@032a │ │ +060902: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +060904: 6e20 2d03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@032d │ │ +06090a: 0c03 |000f: move-result-object v3 │ │ +06090c: 2200 6300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ +060910: 6e10 eb01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@01eb │ │ +060916: 0c05 |0015: move-result-object v5 │ │ +060918: 6e10 ec01 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@01ec │ │ +06091e: 0c05 |0019: move-result-object v5 │ │ +060920: 7020 cc01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01cc │ │ +060926: 5495 9504 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0495 │ │ +06092a: 5496 9404 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +06092e: 6e10 7f01 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@017f │ │ +060934: 0a06 |0024: move-result v6 │ │ +060936: 5497 9404 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +06093a: 6e10 7b01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@017b │ │ +060940: 0a07 |002a: move-result v7 │ │ +060942: 5298 9704 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0497 │ │ +060946: 7158 4a0d 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0d4a │ │ +06094c: 0c02 |0030: move-result-object v2 │ │ +06094e: 6e10 ea01 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@01ea │ │ +060954: 0c05 |0034: move-result-object v5 │ │ +060956: 5496 9404 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +06095a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +06095c: 6e40 8f01 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@018f │ │ +060962: 6e20 2c03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@032c │ │ +060968: 2205 c804 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@04c8 │ │ +06096c: 6e10 fb02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@02fb │ │ +060972: 0c06 |0043: move-result-object v6 │ │ +060974: 7020 f120 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@20f1 │ │ +06097a: 6e20 2e03 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@032e │ │ +060980: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +060982: 2355 7606 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0676 │ │ +060986: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +060988: 6207 3900 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0039 │ │ +06098c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +060990: 6e20 2203 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0322 │ │ +060996: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +06099a: 6e10 2b03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@032b │ │ +0609a0: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +0609a4: 6e10 fa02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@02fa │ │ +0609aa: 0e00 |005f: return-void │ │ +0609ac: 0d01 |0060: move-exception v1 │ │ +0609ae: 1a05 6d10 |0061: const-string v5, "PrintHelperKitkat" // string@106d │ │ +0609b2: 1a06 1b05 |0063: const-string v6, "Error writing printed content" // string@051b │ │ +0609b6: 7130 111c 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +0609bc: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +0609be: 6e20 2103 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0321 │ │ +0609c4: 28e9 |006c: goto 0055 // -0017 │ │ +0609c6: 0d05 |006d: move-exception v5 │ │ +0609c8: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +0609cc: 6e10 2b03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@032b │ │ +0609d2: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +0609d6: 6e10 fa02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@02fa │ │ +0609dc: 2705 |0078: throw v5 │ │ +0609de: 0d05 |0079: move-exception v5 │ │ +0609e0: 28e5 |007a: goto 005f // -001b │ │ +0609e2: 0d06 |007b: move-exception v6 │ │ +0609e4: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -53326,21 +53326,21 @@ │ │ 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 4210 (PrintHelperKitkat.java) │ │ + source_file_idx : 4206 (PrintHelperKitkat.java) │ │ │ │ Class #295 header: │ │ class_idx : 601 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4210 │ │ +source_file_idx : 4206 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #295 annotations: │ │ Annotations on class │ │ @@ -53358,21 +53358,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;) │ │ name : 'onFinish' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4210 (PrintHelperKitkat.java) │ │ + source_file_idx : 4206 (PrintHelperKitkat.java) │ │ │ │ Class #296 header: │ │ class_idx : 602 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4210 │ │ +source_file_idx : 4206 │ │ static_fields_size : 8 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 8 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -53463,28 +53463,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -060a44: |[060a44] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -060a54: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -060a56: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -060a5c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -060a5e: 5b20 a404 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -060a62: 2200 f304 |0007: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -060a66: 7010 6f21 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -060a6c: 5b20 a504 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ -060a70: 5921 a704 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ -060a74: 5921 a204 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ -060a78: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -060a7a: 5920 a604 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ -060a7e: 5b23 a304 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ -060a82: 0e00 |0017: return-void │ │ +060a20: |[060a20] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +060a30: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +060a32: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +060a38: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +060a3a: 5b20 a404 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +060a3e: 2200 f304 |0007: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +060a42: 7010 6f21 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +060a48: 5b20 a504 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ +060a4c: 5921 a704 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ +060a50: 5921 a204 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ +060a54: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +060a56: 5920 a604 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ +060a5a: 5b23 a304 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ +060a5e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=85 │ │ 0x0010 line=87 │ │ @@ -53500,18 +53500,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -060a84: |[060a84] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -060a94: 7055 4e0d 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0d4e │ │ -060a9a: 0c00 |0003: move-result-object v0 │ │ -060a9c: 1100 |0004: return-object v0 │ │ +060a60: |[060a60] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +060a70: 7055 4e0d 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0d4e │ │ +060a76: 0c00 |0003: move-result-object v0 │ │ +060a78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -53523,18 +53523,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -060aa0: |[060aa0] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -060ab0: 7030 520d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0d52 │ │ -060ab6: 0c00 |0003: move-result-object v0 │ │ -060ab8: 1100 |0004: return-object v0 │ │ +060a7c: |[060a7c] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +060a8c: 7030 520d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0d52 │ │ +060a92: 0c00 |0003: move-result-object v0 │ │ +060a94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/net/Uri; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -53544,17 +53544,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060abc: |[060abc] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -060acc: 5410 a504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ -060ad0: 1100 |0002: return-object v0 │ │ +060a98: |[060a98] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +060aa8: 5410 a504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ +060aac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -53562,52 +53562,52 @@ │ │ type : '(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -060ad4: |[060ad4] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -060ae4: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -060ae8: 2200 5800 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0058 │ │ -060aec: 7010 a101 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@01a1 │ │ -060af2: 6e10 d101 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01d1 │ │ -060af8: 0a04 |000a: move-result v4 │ │ -060afa: 8285 |000b: int-to-float v5, v8 │ │ -060afc: a901 0405 |000c: div-float v1, v4, v5 │ │ -060b00: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -060b02: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -060b06: 6e10 cd01 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01cd │ │ -060b0c: 0a04 |0014: move-result v4 │ │ -060b0e: 8295 |0015: int-to-float v5, v9 │ │ -060b10: c954 |0016: div-float/2addr v4, v5 │ │ -060b12: 7120 6421 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ -060b18: 0a01 |001a: move-result v1 │ │ -060b1a: 6e30 a201 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@01a2 │ │ -060b20: 6e10 d101 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01d1 │ │ -060b26: 0a04 |0021: move-result v4 │ │ -060b28: 8285 |0022: int-to-float v5, v8 │ │ -060b2a: c815 |0023: mul-float/2addr v5, v1 │ │ -060b2c: c754 |0024: sub-float/2addr v4, v5 │ │ -060b2e: a902 0406 |0025: div-float v2, v4, v6 │ │ -060b32: 6e10 cd01 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01cd │ │ -060b38: 0a04 |002a: move-result v4 │ │ -060b3a: 8295 |002b: int-to-float v5, v9 │ │ -060b3c: c815 |002c: mul-float/2addr v5, v1 │ │ -060b3e: c754 |002d: sub-float/2addr v4, v5 │ │ -060b40: a903 0406 |002e: div-float v3, v4, v6 │ │ -060b44: 6e30 a301 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01a3 │ │ -060b4a: 1100 |0033: return-object v0 │ │ -060b4c: 6e10 cd01 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01cd │ │ -060b52: 0a04 |0037: move-result v4 │ │ -060b54: 8295 |0038: int-to-float v5, v9 │ │ -060b56: c954 |0039: div-float/2addr v4, v5 │ │ -060b58: 7120 6621 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -060b5e: 0a01 |003d: move-result v1 │ │ -060b60: 28dd |003e: goto 001b // -0023 │ │ +060ab0: |[060ab0] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +060ac0: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +060ac4: 2200 5800 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0058 │ │ +060ac8: 7010 a101 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@01a1 │ │ +060ace: 6e10 d101 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01d1 │ │ +060ad4: 0a04 |000a: move-result v4 │ │ +060ad6: 8285 |000b: int-to-float v5, v8 │ │ +060ad8: a901 0405 |000c: div-float v1, v4, v5 │ │ +060adc: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +060ade: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +060ae2: 6e10 cd01 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01cd │ │ +060ae8: 0a04 |0014: move-result v4 │ │ +060aea: 8295 |0015: int-to-float v5, v9 │ │ +060aec: c954 |0016: div-float/2addr v4, v5 │ │ +060aee: 7120 6421 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ +060af4: 0a01 |001a: move-result v1 │ │ +060af6: 6e30 a201 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@01a2 │ │ +060afc: 6e10 d101 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01d1 │ │ +060b02: 0a04 |0021: move-result v4 │ │ +060b04: 8285 |0022: int-to-float v5, v8 │ │ +060b06: c815 |0023: mul-float/2addr v5, v1 │ │ +060b08: c754 |0024: sub-float/2addr v4, v5 │ │ +060b0a: a902 0406 |0025: div-float v2, v4, v6 │ │ +060b0e: 6e10 cd01 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01cd │ │ +060b14: 0a04 |002a: move-result v4 │ │ +060b16: 8295 |002b: int-to-float v5, v9 │ │ +060b18: c815 |002c: mul-float/2addr v5, v1 │ │ +060b1a: c754 |002d: sub-float/2addr v4, v5 │ │ +060b1c: a903 0406 |002e: div-float v3, v4, v6 │ │ +060b20: 6e30 a301 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01a3 │ │ +060b26: 1100 |0033: return-object v0 │ │ +060b28: 6e10 cd01 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01cd │ │ +060b2e: 0a04 |0037: move-result v4 │ │ +060b30: 8295 |0038: int-to-float v5, v9 │ │ +060b32: c954 |0039: div-float/2addr v4, v5 │ │ +060b34: 7120 6621 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +060b3a: 0a01 |003d: move-result v1 │ │ +060b3c: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=270 │ │ 0x0007 line=273 │ │ 0x000e line=274 │ │ 0x0011 line=275 │ │ 0x001b line=279 │ │ @@ -53632,48 +53632,48 @@ │ │ type : '(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -060b64: |[060b64] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -060b74: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -060b78: 5452 a304 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ -060b7c: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -060b80: 2202 e504 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -060b84: 1a03 5b16 |0008: const-string v3, "bad argument to loadBitmap" // string@165b │ │ -060b88: 7020 4621 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -060b8e: 2702 |000d: throw v2 │ │ -060b90: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -060b92: 5452 a304 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ -060b96: 6e10 e500 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -060b9c: 0c02 |0014: move-result-object v2 │ │ -060b9e: 6e20 dc00 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00dc │ │ -060ba4: 0c00 |0018: move-result-object v0 │ │ -060ba6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -060ba8: 7130 8701 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0187 │ │ -060bae: 0c02 |001d: move-result-object v2 │ │ -060bb0: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -060bb4: 6e10 f920 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -060bba: 1102 |0023: return-object v2 │ │ -060bbc: 0d01 |0024: move-exception v1 │ │ -060bbe: 1a03 7110 |0025: const-string v3, "PrintHelperKitkat" // string@1071 │ │ -060bc2: 1a04 7817 |0027: const-string v4, "close fail " // string@1778 │ │ -060bc6: 7130 161c 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -060bcc: 28f7 |002c: goto 0023 // -0009 │ │ -060bce: 0d02 |002d: move-exception v2 │ │ -060bd0: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -060bd4: 6e10 f920 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -060bda: 2702 |0033: throw v2 │ │ -060bdc: 0d01 |0034: move-exception v1 │ │ -060bde: 1a03 7110 |0035: const-string v3, "PrintHelperKitkat" // string@1071 │ │ -060be2: 1a04 7817 |0037: const-string v4, "close fail " // string@1778 │ │ -060be6: 7130 161c 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -060bec: 28f7 |003c: goto 0033 // -0009 │ │ +060b40: |[060b40] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +060b50: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +060b54: 5452 a304 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ +060b58: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +060b5c: 2202 e504 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +060b60: 1a03 5716 |0008: const-string v3, "bad argument to loadBitmap" // string@1657 │ │ +060b64: 7020 4621 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +060b6a: 2702 |000d: throw v2 │ │ +060b6c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +060b6e: 5452 a304 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ +060b72: 6e10 e500 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +060b78: 0c02 |0014: move-result-object v2 │ │ +060b7a: 6e20 dc00 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00dc │ │ +060b80: 0c00 |0018: move-result-object v0 │ │ +060b82: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +060b84: 7130 8701 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0187 │ │ +060b8a: 0c02 |001d: move-result-object v2 │ │ +060b8c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +060b90: 6e10 f920 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +060b96: 1102 |0023: return-object v2 │ │ +060b98: 0d01 |0024: move-exception v1 │ │ +060b9a: 1a03 6d10 |0025: const-string v3, "PrintHelperKitkat" // string@106d │ │ +060b9e: 1a04 7417 |0027: const-string v4, "close fail " // string@1774 │ │ +060ba2: 7130 161c 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +060ba8: 28f7 |002c: goto 0023 // -0009 │ │ +060baa: 0d02 |002d: move-exception v2 │ │ +060bac: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +060bb0: 6e10 f920 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +060bb6: 2702 |0033: throw v2 │ │ +060bb8: 0d01 |0034: move-exception v1 │ │ +060bba: 1a03 6d10 |0035: const-string v3, "PrintHelperKitkat" // string@106d │ │ +060bbe: 1a04 7417 |0037: const-string v4, "close fail " // string@1774 │ │ +060bc2: 7130 161c 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +060bc8: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -53706,83 +53706,83 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -060c14: |[060c14] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -060c24: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -060c26: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -060c28: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -060c2c: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -060c30: 5497 a304 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ -060c34: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -060c38: 2206 e504 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -060c3c: 1a07 5a16 |000c: const-string v7, "bad argument to getScaledBitmap" // string@165a │ │ -060c40: 7020 4621 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -060c46: 2706 |0011: throw v6 │ │ -060c48: 2203 5300 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0053 │ │ -060c4c: 7010 8301 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0183 │ │ -060c52: 5c38 2400 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0024 │ │ -060c56: 7030 510d a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0d51 │ │ -060c5c: 5235 2800 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0028 │ │ -060c60: 5231 2700 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0027 │ │ -060c64: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -060c68: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -060c6c: 1106 |0024: return-object v6 │ │ -060c6e: 7120 6521 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -060c74: 0a02 |0028: move-result v2 │ │ -060c76: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -060c78: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -060c7c: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -060c80: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -060c84: 28fa |0030: goto 002a // -0006 │ │ -060c86: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -060c8a: 7120 6721 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -060c90: 0a07 |0036: move-result v7 │ │ -060c92: b347 |0037: div-int/2addr v7, v4 │ │ -060c94: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -060c98: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -060c9a: 5497 a504 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ -060c9e: 1d07 |003d: monitor-enter v7 │ │ -060ca0: 2206 5300 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0053 │ │ -060ca4: 7010 8301 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0183 │ │ -060caa: 5b96 a404 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -060cae: 5496 a404 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -060cb2: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -060cb4: 5c68 2500 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0025 │ │ -060cb8: 5496 a404 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -060cbc: 5964 2600 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0026 │ │ -060cc0: 5490 a404 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -060cc4: 1e07 |0050: monitor-exit v7 │ │ -060cc6: 7030 510d a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0d51 │ │ -060ccc: 0c06 |0054: move-result-object v6 │ │ -060cce: 5497 a504 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ -060cd2: 1d07 |0057: monitor-enter v7 │ │ -060cd4: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -060cd6: 5b98 a404 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -060cda: 1e07 |005b: monitor-exit v7 │ │ -060cdc: 28c8 |005c: goto 0024 // -0038 │ │ -060cde: 0d06 |005d: move-exception v6 │ │ -060ce0: 1e07 |005e: monitor-exit v7 │ │ -060ce2: 2706 |005f: throw v6 │ │ -060ce4: 0d06 |0060: move-exception v6 │ │ -060ce6: 1e07 |0061: monitor-exit v7 │ │ -060ce8: 2706 |0062: throw v6 │ │ -060cea: 0d06 |0063: move-exception v6 │ │ -060cec: 5497 a504 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ -060cf0: 1d07 |0066: monitor-enter v7 │ │ -060cf2: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -060cf4: 5b98 a404 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ -060cf8: 1e07 |006a: monitor-exit v7 │ │ -060cfa: 2706 |006b: throw v6 │ │ -060cfc: 0d06 |006c: move-exception v6 │ │ -060cfe: 1e07 |006d: monitor-exit v7 │ │ -060d00: 2706 |006e: throw v6 │ │ +060bf0: |[060bf0] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +060c00: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +060c02: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +060c04: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +060c08: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +060c0c: 5497 a304 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ +060c10: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +060c14: 2206 e504 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +060c18: 1a07 5616 |000c: const-string v7, "bad argument to getScaledBitmap" // string@1656 │ │ +060c1c: 7020 4621 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +060c22: 2706 |0011: throw v6 │ │ +060c24: 2203 5300 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0053 │ │ +060c28: 7010 8301 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0183 │ │ +060c2e: 5c38 2400 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0024 │ │ +060c32: 7030 510d a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0d51 │ │ +060c38: 5235 2800 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0028 │ │ +060c3c: 5231 2700 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0027 │ │ +060c40: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +060c44: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +060c48: 1106 |0024: return-object v6 │ │ +060c4a: 7120 6521 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +060c50: 0a02 |0028: move-result v2 │ │ +060c52: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +060c54: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +060c58: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +060c5c: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +060c60: 28fa |0030: goto 002a // -0006 │ │ +060c62: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +060c66: 7120 6721 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +060c6c: 0a07 |0036: move-result v7 │ │ +060c6e: b347 |0037: div-int/2addr v7, v4 │ │ +060c70: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +060c74: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +060c76: 5497 a504 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ +060c7a: 1d07 |003d: monitor-enter v7 │ │ +060c7c: 2206 5300 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0053 │ │ +060c80: 7010 8301 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0183 │ │ +060c86: 5b96 a404 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +060c8a: 5496 a404 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +060c8e: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +060c90: 5c68 2500 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0025 │ │ +060c94: 5496 a404 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +060c98: 5964 2600 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0026 │ │ +060c9c: 5490 a404 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +060ca0: 1e07 |0050: monitor-exit v7 │ │ +060ca2: 7030 510d a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0d51 │ │ +060ca8: 0c06 |0054: move-result-object v6 │ │ +060caa: 5497 a504 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ +060cae: 1d07 |0057: monitor-enter v7 │ │ +060cb0: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +060cb2: 5b98 a404 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +060cb6: 1e07 |005b: monitor-exit v7 │ │ +060cb8: 28c8 |005c: goto 0024 // -0038 │ │ +060cba: 0d06 |005d: move-exception v6 │ │ +060cbc: 1e07 |005e: monitor-exit v7 │ │ +060cbe: 2706 |005f: throw v6 │ │ +060cc0: 0d06 |0060: move-exception v6 │ │ +060cc2: 1e07 |0061: monitor-exit v7 │ │ +060cc4: 2706 |0062: throw v6 │ │ +060cc6: 0d06 |0063: move-exception v6 │ │ +060cc8: 5497 a504 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04a5 │ │ +060ccc: 1d07 |0066: monitor-enter v7 │ │ +060cce: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +060cd0: 5b98 a404 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04a4 │ │ +060cd4: 1e07 |006a: monitor-exit v7 │ │ +060cd6: 2706 |006b: throw v6 │ │ +060cd8: 0d06 |006c: move-exception v6 │ │ +060cda: 1e07 |006d: monitor-exit v7 │ │ +060cdc: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -53840,17 +53840,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060d40: |[060d40] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -060d50: 5210 a204 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ -060d54: 0f00 |0002: return v0 │ │ +060d1c: |[060d1c] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +060d2c: 5210 a204 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ +060d30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -53858,17 +53858,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060d58: |[060d58] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -060d68: 5210 a604 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ -060d6c: 0f00 |0002: return v0 │ │ +060d34: |[060d34] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +060d44: 5210 a604 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ +060d48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -53876,17 +53876,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060d70: |[060d70] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -060d80: 5210 a704 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ -060d84: 0f00 |0002: return v0 │ │ +060d4c: |[060d4c] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +060d5c: 5210 a704 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ +060d60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -53894,47 +53894,47 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -060d88: |[060d88] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ -060d98: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ -060d9c: 0e00 |0002: return-void │ │ -060d9e: 5294 a704 |0003: iget v4, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ -060da2: 5490 a304 |0005: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ -060da6: 1a01 9527 |0007: const-string v1, "print" // string@2795 │ │ -060daa: 6e20 f400 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -060db0: 0c08 |000c: move-result-object v8 │ │ -060db2: 1f08 bc00 |000d: check-cast v8, Landroid/print/PrintManager; // type@00bc │ │ -060db6: 6207 3b00 |000f: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@003b │ │ -060dba: 6e10 7f01 0b00 |0011: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getWidth:()I // method@017f │ │ -060dc0: 0a00 |0014: move-result v0 │ │ -060dc2: 6e10 7b01 0b00 |0015: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getHeight:()I // method@017b │ │ -060dc8: 0a01 |0018: move-result v1 │ │ -060dca: 3710 0400 |0019: if-le v0, v1, 001d // +0004 │ │ -060dce: 6207 3a00 |001b: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@003a │ │ -060dd2: 2200 b300 |001d: new-instance v0, Landroid/print/PrintAttributes$Builder; // type@00b3 │ │ -060dd6: 7010 1903 0000 |001f: invoke-direct {v0}, Landroid/print/PrintAttributes$Builder;.:()V // method@0319 │ │ -060ddc: 6e20 1c03 7000 |0022: invoke-virtual {v0, v7}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@031c │ │ -060de2: 0c00 |0025: move-result-object v0 │ │ -060de4: 5291 a204 |0026: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ -060de8: 6e20 1b03 1000 |0028: invoke-virtual {v0, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@031b │ │ -060dee: 0c00 |002b: move-result-object v0 │ │ -060df0: 6e10 1a03 0000 |002c: invoke-virtual {v0}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@031a │ │ -060df6: 0c06 |002f: move-result-object v6 │ │ -060df8: 2200 5502 |0030: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0255 │ │ -060dfc: 0791 |0032: move-object v1, v9 │ │ -060dfe: 07a2 |0033: move-object v2, v10 │ │ -060e00: 07b3 |0034: move-object v3, v11 │ │ -060e02: 07c5 |0035: move-object v5, v12 │ │ -060e04: 7606 330d 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0d33 │ │ -060e0a: 6e40 2903 a860 |0039: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0329 │ │ -060e10: 28c6 |003c: goto 0002 // -003a │ │ +060d64: |[060d64] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +060d74: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +060d78: 0e00 |0002: return-void │ │ +060d7a: 5294 a704 |0003: iget v4, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ +060d7e: 5490 a304 |0005: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ +060d82: 1a01 9127 |0007: const-string v1, "print" // string@2791 │ │ +060d86: 6e20 f400 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +060d8c: 0c08 |000c: move-result-object v8 │ │ +060d8e: 1f08 bc00 |000d: check-cast v8, Landroid/print/PrintManager; // type@00bc │ │ +060d92: 6207 3b00 |000f: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@003b │ │ +060d96: 6e10 7f01 0b00 |0011: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getWidth:()I // method@017f │ │ +060d9c: 0a00 |0014: move-result v0 │ │ +060d9e: 6e10 7b01 0b00 |0015: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getHeight:()I // method@017b │ │ +060da4: 0a01 |0018: move-result v1 │ │ +060da6: 3710 0400 |0019: if-le v0, v1, 001d // +0004 │ │ +060daa: 6207 3a00 |001b: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@003a │ │ +060dae: 2200 b300 |001d: new-instance v0, Landroid/print/PrintAttributes$Builder; // type@00b3 │ │ +060db2: 7010 1903 0000 |001f: invoke-direct {v0}, Landroid/print/PrintAttributes$Builder;.:()V // method@0319 │ │ +060db8: 6e20 1c03 7000 |0022: invoke-virtual {v0, v7}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@031c │ │ +060dbe: 0c00 |0025: move-result-object v0 │ │ +060dc0: 5291 a204 |0026: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ +060dc4: 6e20 1b03 1000 |0028: invoke-virtual {v0, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@031b │ │ +060dca: 0c00 |002b: move-result-object v0 │ │ +060dcc: 6e10 1a03 0000 |002c: invoke-virtual {v0}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@031a │ │ +060dd2: 0c06 |002f: move-result-object v6 │ │ +060dd4: 2200 5502 |0030: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0255 │ │ +060dd8: 0791 |0032: move-object v1, v9 │ │ +060dda: 07a2 |0033: move-object v2, v10 │ │ +060ddc: 07b3 |0034: move-object v3, v11 │ │ +060dde: 07c5 |0035: move-object v5, v12 │ │ +060de0: 7606 330d 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0d33 │ │ +060de6: 6e40 2903 a860 |0039: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0329 │ │ +060dec: 28c6 |003c: goto 0002 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=258 │ │ 0x0003 line=173 │ │ 0x0005 line=174 │ │ 0x000f line=175 │ │ @@ -53957,46 +53957,46 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -060e14: |[060e14] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ -060e24: 5295 a704 |0000: iget v5, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ -060e28: 2200 5802 |0002: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2; // type@0258 │ │ -060e2c: 0791 |0004: move-object v1, v9 │ │ -060e2e: 07a2 |0005: move-object v2, v10 │ │ -060e30: 07b3 |0006: move-object v3, v11 │ │ -060e32: 07c4 |0007: move-object v4, v12 │ │ -060e34: 7606 420d 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V // method@0d42 │ │ -060e3a: 5491 a304 |000b: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ -060e3e: 1a02 9527 |000d: const-string v2, "print" // string@2795 │ │ -060e42: 6e20 f400 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -060e48: 0c08 |0012: move-result-object v8 │ │ -060e4a: 1f08 bc00 |0013: check-cast v8, Landroid/print/PrintManager; // type@00bc │ │ -060e4e: 2207 b300 |0015: new-instance v7, Landroid/print/PrintAttributes$Builder; // type@00b3 │ │ -060e52: 7010 1903 0700 |0017: invoke-direct {v7}, Landroid/print/PrintAttributes$Builder;.:()V // method@0319 │ │ -060e58: 5291 a204 |001a: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ -060e5c: 6e20 1b03 1700 |001c: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@031b │ │ -060e62: 5291 a604 |001f: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ -060e66: 1212 |0021: const/4 v2, #int 1 // #1 │ │ -060e68: 3321 0f00 |0022: if-ne v1, v2, 0031 // +000f │ │ -060e6c: 6201 3a00 |0024: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@003a │ │ -060e70: 6e20 1c03 1700 |0026: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@031c │ │ -060e76: 6e10 1a03 0700 |0029: invoke-virtual {v7}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@031a │ │ -060e7c: 0c06 |002c: move-result-object v6 │ │ -060e7e: 6e40 2903 a860 |002d: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0329 │ │ -060e84: 0e00 |0030: return-void │ │ -060e86: 5291 a604 |0031: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ -060e8a: 1222 |0033: const/4 v2, #int 2 // #2 │ │ -060e8c: 3321 f5ff |0034: if-ne v1, v2, 0029 // -000b │ │ -060e90: 6201 3b00 |0036: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@003b │ │ -060e94: 6e20 1c03 1700 |0038: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@031c │ │ -060e9a: 28ee |003b: goto 0029 // -0012 │ │ +060df0: |[060df0] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +060e00: 5295 a704 |0000: iget v5, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ +060e04: 2200 5802 |0002: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2; // type@0258 │ │ +060e08: 0791 |0004: move-object v1, v9 │ │ +060e0a: 07a2 |0005: move-object v2, v10 │ │ +060e0c: 07b3 |0006: move-object v3, v11 │ │ +060e0e: 07c4 |0007: move-object v4, v12 │ │ +060e10: 7606 420d 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V // method@0d42 │ │ +060e16: 5491 a304 |000b: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04a3 │ │ +060e1a: 1a02 9127 |000d: const-string v2, "print" // string@2791 │ │ +060e1e: 6e20 f400 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +060e24: 0c08 |0012: move-result-object v8 │ │ +060e26: 1f08 bc00 |0013: check-cast v8, Landroid/print/PrintManager; // type@00bc │ │ +060e2a: 2207 b300 |0015: new-instance v7, Landroid/print/PrintAttributes$Builder; // type@00b3 │ │ +060e2e: 7010 1903 0700 |0017: invoke-direct {v7}, Landroid/print/PrintAttributes$Builder;.:()V // method@0319 │ │ +060e34: 5291 a204 |001a: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ +060e38: 6e20 1b03 1700 |001c: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@031b │ │ +060e3e: 5291 a604 |001f: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ +060e42: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +060e44: 3321 0f00 |0022: if-ne v1, v2, 0031 // +000f │ │ +060e48: 6201 3a00 |0024: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@003a │ │ +060e4c: 6e20 1c03 1700 |0026: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@031c │ │ +060e52: 6e10 1a03 0700 |0029: invoke-virtual {v7}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@031a │ │ +060e58: 0c06 |002c: move-result-object v6 │ │ +060e5a: 6e40 2903 a860 |002d: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@0329 │ │ +060e60: 0e00 |0030: return-void │ │ +060e62: 5291 a604 |0031: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ +060e66: 1222 |0033: const/4 v2, #int 2 // #2 │ │ +060e68: 3321 f5ff |0034: if-ne v1, v2, 0029 // -000b │ │ +060e6c: 6201 3b00 |0036: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@003b │ │ +060e70: 6e20 1c03 1700 |0038: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@031c │ │ +060e76: 28ee |003b: goto 0029 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=303 │ │ 0x000b line=451 │ │ 0x0015 line=452 │ │ 0x001a line=453 │ │ @@ -54023,17 +54023,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060e9c: |[060e9c] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -060eac: 5901 a204 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ -060eb0: 0e00 |0002: return-void │ │ +060e78: |[060e78] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +060e88: 5901 a204 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04a2 │ │ +060e8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -54043,17 +54043,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060eb4: |[060eb4] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -060ec4: 5901 a604 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ -060ec8: 0e00 |0002: return-void │ │ +060e90: |[060e90] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +060ea0: 5901 a604 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04a6 │ │ +060ea4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0002 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ @@ -54063,26 +54063,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060ecc: |[060ecc] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -060edc: 5901 a704 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ -060ee0: 0e00 |0002: return-void │ │ +060ea8: |[060ea8] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +060eb8: 5901 a704 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04a7 │ │ +060ebc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 4210 (PrintHelperKitkat.java) │ │ + source_file_idx : 4206 (PrintHelperKitkat.java) │ │ │ │ Class #297 header: │ │ class_idx : 603 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ source_file_idx : 1184 │ │ static_fields_size : 1 │ │ @@ -54112,18 +54112,18 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060ee4: |[060ee4] android.support.v4.provider.DocumentFile.:(Landroid/support/v4/provider/DocumentFile;)V │ │ -060ef4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -060efa: 5b01 a904 |0003: iput-object v1, v0, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04a9 │ │ -060efe: 0e00 |0005: return-void │ │ +060ec0: |[060ec0] android.support.v4.provider.DocumentFile.:(Landroid/support/v4/provider/DocumentFile;)V │ │ +060ed0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +060ed6: 5b01 a904 |0003: iput-object v1, v0, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04a9 │ │ +060eda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0005 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/provider/DocumentFile; │ │ @@ -54134,19 +54134,19 @@ │ │ type : '(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -060f00: |[060f00] android.support.v4.provider.DocumentFile.fromFile:(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile; │ │ -060f10: 2200 5e02 |0000: new-instance v0, Landroid/support/v4/provider/RawDocumentFile; // type@025e │ │ -060f14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -060f16: 7030 860d 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0d86 │ │ -060f1c: 1100 |0006: return-object v0 │ │ +060edc: |[060edc] android.support.v4.provider.DocumentFile.fromFile:(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile; │ │ +060eec: 2200 5e02 |0000: new-instance v0, Landroid/support/v4/provider/RawDocumentFile; // type@025e │ │ +060ef0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +060ef2: 7030 860d 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0d86 │ │ +060ef8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 file Ljava/io/File; │ │ │ │ #2 : (in Landroid/support/v4/provider/DocumentFile;) │ │ @@ -54154,24 +54154,24 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -060f20: |[060f20] android.support.v4.provider.DocumentFile.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ -060f30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -060f32: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -060f36: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -060f3a: 3410 0800 |0005: if-lt v0, v1, 000d // +0008 │ │ -060f3e: 2201 5f02 |0007: new-instance v1, Landroid/support/v4/provider/SingleDocumentFile; // type@025f │ │ -060f42: 7040 980d 2143 |0009: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/provider/SingleDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0d98 │ │ -060f48: 1101 |000c: return-object v1 │ │ -060f4a: 0721 |000d: move-object v1, v2 │ │ -060f4c: 28fe |000e: goto 000c // -0002 │ │ +060efc: |[060efc] android.support.v4.provider.DocumentFile.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ +060f0c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +060f0e: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +060f12: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +060f16: 3410 0800 |0005: if-lt v0, v1, 000d // +0008 │ │ +060f1a: 2201 5f02 |0007: new-instance v1, Landroid/support/v4/provider/SingleDocumentFile; // type@025f │ │ +060f1e: 7040 980d 2143 |0009: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/provider/SingleDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0d98 │ │ +060f24: 1101 |000c: return-object v1 │ │ +060f26: 0721 |000d: move-object v1, v2 │ │ +060f28: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ 0x0003 line=111 │ │ 0x0007 line=112 │ │ 0x000c line=114 │ │ locals : │ │ @@ -54184,26 +54184,26 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -060f50: |[060f50] android.support.v4.provider.DocumentFile.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ -060f60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -060f62: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -060f66: 1301 1500 |0003: const/16 v1, #int 21 // #15 │ │ -060f6a: 3410 0c00 |0005: if-lt v0, v1, 0011 // +000c │ │ -060f6e: 2201 6002 |0007: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0260 │ │ -060f72: 7110 840d 0500 |0009: invoke-static {v5}, Landroid/support/v4/provider/DocumentsContractApi21;.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@0d84 │ │ -060f78: 0c03 |000c: move-result-object v3 │ │ -060f7a: 7040 a80d 2134 |000d: invoke-direct {v1, v2, v4, v3}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0da8 │ │ -060f80: 1101 |0010: return-object v1 │ │ -060f82: 0721 |0011: move-object v1, v2 │ │ -060f84: 28fe |0012: goto 0010 // -0002 │ │ +060f2c: |[060f2c] android.support.v4.provider.DocumentFile.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ +060f3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +060f3e: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +060f42: 1301 1500 |0003: const/16 v1, #int 21 // #15 │ │ +060f46: 3410 0c00 |0005: if-lt v0, v1, 0011 // +000c │ │ +060f4a: 2201 6002 |0007: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0260 │ │ +060f4e: 7110 840d 0500 |0009: invoke-static {v5}, Landroid/support/v4/provider/DocumentsContractApi21;.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@0d84 │ │ +060f54: 0c03 |000c: move-result-object v3 │ │ +060f56: 7040 a80d 2134 |000d: invoke-direct {v1, v2, v4, v3}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0da8 │ │ +060f5c: 1101 |0010: return-object v1 │ │ +060f5e: 0721 |0011: move-object v1, v2 │ │ +060f60: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=128 │ │ 0x0003 line=129 │ │ 0x0007 line=130 │ │ 0x0010 line=133 │ │ locals : │ │ @@ -54216,23 +54216,23 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -060f88: |[060f88] android.support.v4.provider.DocumentFile.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -060f98: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -060f9c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -060fa0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -060fa4: 7120 780d 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d78 │ │ -060faa: 0a01 |0009: move-result v1 │ │ -060fac: 0f01 |000a: return v1 │ │ -060fae: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -060fb0: 28fe |000c: goto 000a // -0002 │ │ +060f64: |[060f64] android.support.v4.provider.DocumentFile.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +060f74: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +060f78: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +060f7c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +060f80: 7120 780d 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d78 │ │ +060f86: 0a01 |0009: move-result v1 │ │ +060f88: 0f01 |000a: return v1 │ │ +060f8a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +060f8c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0002 line=143 │ │ 0x0006 line=144 │ │ 0x000a line=146 │ │ locals : │ │ @@ -54282,31 +54282,31 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -060fb4: |[060fb4] android.support.v4.provider.DocumentFile.findFile:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -060fc4: 6e10 6c0d 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/provider/DocumentFile;.listFiles:()[Landroid/support/v4/provider/DocumentFile; // method@0d6c │ │ -060fca: 0c00 |0003: move-result-object v0 │ │ -060fcc: 2103 |0004: array-length v3, v0 │ │ -060fce: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -060fd0: 3532 1200 |0006: if-ge v2, v3, 0018 // +0012 │ │ -060fd4: 4601 0002 |0008: aget-object v1, v0, v2 │ │ -060fd8: 6e10 630d 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/provider/DocumentFile;.getName:()Ljava/lang/String; // method@0d63 │ │ -060fde: 0c04 |000d: move-result-object v4 │ │ -060fe0: 6e20 8621 4600 |000e: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -060fe6: 0a04 |0011: move-result v4 │ │ -060fe8: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -060fec: 1101 |0014: return-object v1 │ │ -060fee: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -060ff2: 28ef |0017: goto 0006 // -0011 │ │ -060ff4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -060ff6: 28fb |0019: goto 0014 // -0005 │ │ +060f90: |[060f90] android.support.v4.provider.DocumentFile.findFile:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +060fa0: 6e10 6c0d 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/provider/DocumentFile;.listFiles:()[Landroid/support/v4/provider/DocumentFile; // method@0d6c │ │ +060fa6: 0c00 |0003: move-result-object v0 │ │ +060fa8: 2103 |0004: array-length v3, v0 │ │ +060faa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +060fac: 3532 1200 |0006: if-ge v2, v3, 0018 // +0012 │ │ +060fb0: 4601 0002 |0008: aget-object v1, v0, v2 │ │ +060fb4: 6e10 630d 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/provider/DocumentFile;.getName:()Ljava/lang/String; // method@0d63 │ │ +060fba: 0c04 |000d: move-result-object v4 │ │ +060fbc: 6e20 8621 4600 |000e: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +060fc2: 0a04 |0011: move-result v4 │ │ +060fc4: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +060fc8: 1101 |0014: return-object v1 │ │ +060fca: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +060fce: 28ef |0017: goto 0006 // -0011 │ │ +060fd0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +060fd2: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x000a line=317 │ │ 0x0014 line=321 │ │ 0x0015 line=316 │ │ 0x0018 line=321 │ │ @@ -54330,17 +54330,17 @@ │ │ type : '()Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060ff8: |[060ff8] android.support.v4.provider.DocumentFile.getParentFile:()Landroid/support/v4/provider/DocumentFile; │ │ -061008: 5410 a904 |0000: iget-object v0, v1, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04a9 │ │ -06100c: 1100 |0002: return-object v0 │ │ +060fd4: |[060fd4] android.support.v4.provider.DocumentFile.getParentFile:()Landroid/support/v4/provider/DocumentFile; │ │ +060fe4: 5410 a904 |0000: iget-object v0, v1, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04a9 │ │ +060fe8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/DocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/DocumentFile;) │ │ @@ -54421,17 +54421,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061010: |[061010] android.support.v4.provider.DocumentsContractApi19.:()V │ │ -061020: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -061026: 0e00 |0003: return-void │ │ +060fec: |[060fec] android.support.v4.provider.DocumentsContractApi19.:()V │ │ +060ffc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +061002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/provider/DocumentsContractApi19; │ │ │ │ #1 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ @@ -54439,28 +54439,28 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -061028: |[061028] android.support.v4.provider.DocumentsContractApi19.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -061038: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06103a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06103c: 6e30 df00 4301 |0002: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@00df │ │ -061042: 0a02 |0005: move-result v2 │ │ -061044: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -061048: 0f00 |0008: return v0 │ │ -06104a: 7120 750d 4300 |0009: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ -061050: 0c02 |000c: move-result-object v2 │ │ -061052: 7110 fd1b 0200 |000d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -061058: 0a02 |0010: move-result v2 │ │ -06105a: 3902 f7ff |0011: if-nez v2, 0008 // -0009 │ │ -06105e: 0110 |0013: move v0, v1 │ │ -061060: 28f4 |0014: goto 0008 // -000c │ │ +061004: |[061004] android.support.v4.provider.DocumentsContractApi19.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +061014: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +061016: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +061018: 6e30 df00 4301 |0002: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@00df │ │ +06101e: 0a02 |0005: move-result v2 │ │ +061020: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +061024: 0f00 |0008: return v0 │ │ +061026: 7120 750d 4300 |0009: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ +06102c: 0c02 |000c: move-result-object v2 │ │ +06102e: 7110 fd1b 0200 |000d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +061034: 0a02 |0010: move-result v2 │ │ +061036: 3902 f7ff |0011: if-nez v2, 0008 // -0009 │ │ +06103a: 0110 |0013: move v0, v1 │ │ +06103c: 28f4 |0014: goto 0008 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=76 │ │ 0x0008 line=86 │ │ 0x0009 line=82 │ │ 0x0014 line=86 │ │ locals : │ │ @@ -54472,49 +54472,49 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -061064: |[061064] android.support.v4.provider.DocumentsContractApi19.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -061074: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -061076: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -061078: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -06107a: 6e30 df00 6504 |0003: invoke-virtual {v5, v6, v4}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@00df │ │ -061080: 0a04 |0006: move-result v4 │ │ -061082: 3804 0300 |0007: if-eqz v4, 000a // +0003 │ │ -061086: 0f02 |0009: return v2 │ │ -061088: 7120 750d 6500 |000a: invoke-static {v5, v6}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ -06108e: 0c01 |000d: move-result-object v1 │ │ -061090: 1a04 d21a |000e: const-string v4, "flags" // string@1ad2 │ │ -061094: 7140 7c0d 6524 |0010: invoke-static {v5, v6, v4, v2}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I // method@0d7c │ │ -06109a: 0a00 |0013: move-result v0 │ │ -06109c: 7110 fd1b 0100 |0014: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -0610a2: 0a04 |0017: move-result v4 │ │ -0610a4: 3904 f1ff |0018: if-nez v4, 0009 // -000f │ │ -0610a8: dd04 0004 |001a: and-int/lit8 v4, v0, #int 4 // #04 │ │ -0610ac: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ -0610b0: 0132 |001e: move v2, v3 │ │ -0610b2: 28ea |001f: goto 0009 // -0016 │ │ -0610b4: 1a04 f12f |0020: const-string v4, "vnd.android.document/directory" // string@2ff1 │ │ -0610b8: 6e20 8621 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0610be: 0a04 |0025: move-result v4 │ │ -0610c0: 3804 0800 |0026: if-eqz v4, 002e // +0008 │ │ -0610c4: dd04 0008 |0028: and-int/lit8 v4, v0, #int 8 // #08 │ │ -0610c8: 3804 0400 |002a: if-eqz v4, 002e // +0004 │ │ -0610cc: 0132 |002c: move v2, v3 │ │ -0610ce: 28dc |002d: goto 0009 // -0024 │ │ -0610d0: 7110 fd1b 0100 |002e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -0610d6: 0a04 |0031: move-result v4 │ │ -0610d8: 3904 d7ff |0032: if-nez v4, 0009 // -0029 │ │ -0610dc: dd04 0002 |0034: and-int/lit8 v4, v0, #int 2 // #02 │ │ -0610e0: 3804 d3ff |0036: if-eqz v4, 0009 // -002d │ │ -0610e4: 0132 |0038: move v2, v3 │ │ -0610e6: 28d0 |0039: goto 0009 // -0030 │ │ +061040: |[061040] android.support.v4.provider.DocumentsContractApi19.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +061050: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +061052: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +061054: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +061056: 6e30 df00 6504 |0003: invoke-virtual {v5, v6, v4}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@00df │ │ +06105c: 0a04 |0006: move-result v4 │ │ +06105e: 3804 0300 |0007: if-eqz v4, 000a // +0003 │ │ +061062: 0f02 |0009: return v2 │ │ +061064: 7120 750d 6500 |000a: invoke-static {v5, v6}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ +06106a: 0c01 |000d: move-result-object v1 │ │ +06106c: 1a04 ce1a |000e: const-string v4, "flags" // string@1ace │ │ +061070: 7140 7c0d 6524 |0010: invoke-static {v5, v6, v4, v2}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I // method@0d7c │ │ +061076: 0a00 |0013: move-result v0 │ │ +061078: 7110 fd1b 0100 |0014: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +06107e: 0a04 |0017: move-result v4 │ │ +061080: 3904 f1ff |0018: if-nez v4, 0009 // -000f │ │ +061084: dd04 0004 |001a: and-int/lit8 v4, v0, #int 4 // #04 │ │ +061088: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ +06108c: 0132 |001e: move v2, v3 │ │ +06108e: 28ea |001f: goto 0009 // -0016 │ │ +061090: 1a04 ed2f |0020: const-string v4, "vnd.android.document/directory" // string@2fed │ │ +061094: 6e20 8621 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +06109a: 0a04 |0025: move-result v4 │ │ +06109c: 3804 0800 |0026: if-eqz v4, 002e // +0008 │ │ +0610a0: dd04 0008 |0028: and-int/lit8 v4, v0, #int 8 // #08 │ │ +0610a4: 3804 0400 |002a: if-eqz v4, 002e // +0004 │ │ +0610a8: 0132 |002c: move v2, v3 │ │ +0610aa: 28dc |002d: goto 0009 // -0024 │ │ +0610ac: 7110 fd1b 0100 |002e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +0610b2: 0a04 |0031: move-result v4 │ │ +0610b4: 3904 d7ff |0032: if-nez v4, 0009 // -0029 │ │ +0610b8: dd04 0002 |0034: and-int/lit8 v4, v0, #int 2 // #02 │ │ +0610bc: 3804 d3ff |0036: if-eqz v4, 0009 // -002d │ │ +0610c0: 0132 |0038: move v2, v3 │ │ +0610c2: 28d0 |0039: goto 0009 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ 0x0009 line=119 │ │ 0x000a line=96 │ │ 0x000e line=97 │ │ 0x0014 line=100 │ │ @@ -54535,22 +54535,22 @@ │ │ type : '(Ljava/lang/AutoCloseable;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0610e8: |[0610e8] android.support.v4.provider.DocumentsContractApi19.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ -0610f8: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -0610fc: 7210 1621 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2116 │ │ -061102: 0e00 |0005: return-void │ │ -061104: 0d00 |0006: move-exception v0 │ │ -061106: 2700 |0007: throw v0 │ │ -061108: 0d01 |0008: move-exception v1 │ │ -06110a: 28fc |0009: goto 0005 // -0004 │ │ +0610c4: |[0610c4] android.support.v4.provider.DocumentsContractApi19.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ +0610d4: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +0610d8: 7210 1621 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2116 │ │ +0610de: 0e00 |0005: return-void │ │ +0610e0: 0d00 |0006: move-exception v0 │ │ +0610e2: 2700 |0007: throw v0 │ │ +0610e4: 0d01 |0008: move-exception v1 │ │ +0610e6: 28fc |0009: goto 0005 // -0004 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/RuntimeException; -> 0x0006 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=188 │ │ 0x0002 line=190 │ │ @@ -54567,20 +54567,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06111c: |[06111c] android.support.v4.provider.DocumentsContractApi19.delete:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -06112c: 6e10 e500 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -061132: 0c00 |0003: move-result-object v0 │ │ -061134: 7120 3203 2000 |0004: invoke-static {v0, v2}, Landroid/provider/DocumentsContract;.deleteDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;)Z // method@0332 │ │ -06113a: 0a00 |0007: move-result v0 │ │ -06113c: 0f00 |0008: return v0 │ │ +0610f8: |[0610f8] android.support.v4.provider.DocumentsContractApi19.delete:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +061108: 6e10 e500 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +06110e: 0c00 |0003: move-result-object v0 │ │ +061110: 7120 3203 2000 |0004: invoke-static {v0, v2}, Landroid/provider/DocumentsContract;.deleteDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;)Z // method@0332 │ │ +061116: 0a00 |0007: move-result v0 │ │ +061118: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ │ │ @@ -54589,57 +54589,57 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -061140: |[061140] android.support.v4.provider.DocumentsContractApi19.exists:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -061150: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -061152: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -061154: 6e10 e500 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -06115a: 0c00 |0005: move-result-object v0 │ │ -06115c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -06115e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -061160: 2312 9906 |0008: new-array v2, v1, [Ljava/lang/String; // type@0699 │ │ -061164: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -061166: 1a03 7b19 |000b: const-string v3, "document_id" // string@197b │ │ -06116a: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -06116e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -061170: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -061172: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -061174: 07b1 |0012: move-object v1, v11 │ │ -061176: 7406 dd00 0000 |0013: 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@00dd │ │ -06117c: 0c06 |0016: move-result-object v6 │ │ -06117e: 7210 6401 0600 |0017: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0164 │ │ -061184: 0a01 |001a: move-result v1 │ │ -061186: 3d01 0700 |001b: if-lez v1, 0022 // +0007 │ │ -06118a: 0181 |001d: move v1, v8 │ │ -06118c: 7110 710d 0600 |001e: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -061192: 0f01 |0021: return v1 │ │ -061194: 0191 |0022: move v1, v9 │ │ -061196: 28fb |0023: goto 001e // -0005 │ │ -061198: 0d07 |0024: move-exception v7 │ │ -06119a: 1a01 9f04 |0025: const-string v1, "DocumentFile" // string@049f │ │ -06119e: 2202 f804 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0611a2: 7010 a121 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0611a8: 1a03 7305 |002c: const-string v3, "Failed query: " // string@0573 │ │ -0611ac: 6e20 aa21 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0611b2: 0c02 |0031: move-result-object v2 │ │ -0611b4: 6e20 a921 7200 |0032: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0611ba: 0c02 |0035: move-result-object v2 │ │ -0611bc: 6e10 af21 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0611c2: 0c02 |0039: move-result-object v2 │ │ -0611c4: 7120 151c 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -0611ca: 7110 710d 0600 |003d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -0611d0: 0191 |0040: move v1, v9 │ │ -0611d2: 28e0 |0041: goto 0021 // -0020 │ │ -0611d4: 0d01 |0042: move-exception v1 │ │ -0611d6: 7110 710d 0600 |0043: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -0611dc: 2701 |0046: throw v1 │ │ +06111c: |[06111c] android.support.v4.provider.DocumentsContractApi19.exists:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +06112c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +06112e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +061130: 6e10 e500 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +061136: 0c00 |0005: move-result-object v0 │ │ +061138: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +06113a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +06113c: 2312 9906 |0008: new-array v2, v1, [Ljava/lang/String; // type@0699 │ │ +061140: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +061142: 1a03 7719 |000b: const-string v3, "document_id" // string@1977 │ │ +061146: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +06114a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +06114c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +06114e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +061150: 07b1 |0012: move-object v1, v11 │ │ +061152: 7406 dd00 0000 |0013: 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@00dd │ │ +061158: 0c06 |0016: move-result-object v6 │ │ +06115a: 7210 6401 0600 |0017: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0164 │ │ +061160: 0a01 |001a: move-result v1 │ │ +061162: 3d01 0700 |001b: if-lez v1, 0022 // +0007 │ │ +061166: 0181 |001d: move v1, v8 │ │ +061168: 7110 710d 0600 |001e: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +06116e: 0f01 |0021: return v1 │ │ +061170: 0191 |0022: move v1, v9 │ │ +061172: 28fb |0023: goto 001e // -0005 │ │ +061174: 0d07 |0024: move-exception v7 │ │ +061176: 1a01 9f04 |0025: const-string v1, "DocumentFile" // string@049f │ │ +06117a: 2202 f804 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +06117e: 7010 a121 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +061184: 1a03 7305 |002c: const-string v3, "Failed query: " // string@0573 │ │ +061188: 6e20 aa21 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06118e: 0c02 |0031: move-result-object v2 │ │ +061190: 6e20 a921 7200 |0032: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +061196: 0c02 |0035: move-result-object v2 │ │ +061198: 6e10 af21 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +06119e: 0c02 |0039: move-result-object v2 │ │ +0611a0: 7120 151c 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +0611a6: 7110 710d 0600 |003d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +0611ac: 0191 |0040: move v1, v9 │ │ +0611ae: 28e0 |0041: goto 0021 // -0020 │ │ +0611b0: 0d01 |0042: move-exception v1 │ │ +0611b2: 7110 710d 0600 |0043: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +0611b8: 2701 |0046: throw v1 │ │ catches : 2 │ │ 0x0008 - 0x001a │ │ Ljava/lang/Exception; -> 0x0024 │ │ -> 0x0042 │ │ 0x0025 - 0x003d │ │ -> 0x0042 │ │ positions : │ │ @@ -54664,20 +54664,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0611f8: |[0611f8] android.support.v4.provider.DocumentsContractApi19.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -061208: 1a00 8f14 |0000: const-string v0, "_display_name" // string@148f │ │ -06120c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06120e: 7140 7e0d 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d7e │ │ -061214: 0c00 |0006: move-result-object v0 │ │ -061216: 1100 |0007: return-object v0 │ │ +0611d4: |[0611d4] android.support.v4.provider.DocumentsContractApi19.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +0611e4: 1a00 8b14 |0000: const-string v0, "_display_name" // string@148b │ │ +0611e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0611ea: 7140 7e0d 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d7e │ │ +0611f0: 0c00 |0006: move-result-object v0 │ │ +0611f2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=3 self Landroid/net/Uri; │ │ │ │ @@ -54686,20 +54686,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -061218: |[061218] android.support.v4.provider.DocumentsContractApi19.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -061228: 1a00 7524 |0000: const-string v0, "mime_type" // string@2475 │ │ -06122c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06122e: 7140 7e0d 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d7e │ │ -061234: 0c00 |0006: move-result-object v0 │ │ -061236: 1100 |0007: return-object v0 │ │ +0611f4: |[0611f4] android.support.v4.provider.DocumentsContractApi19.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +061204: 1a00 7124 |0000: const-string v0, "mime_type" // string@2471 │ │ +061208: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06120a: 7140 7e0d 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0d7e │ │ +061210: 0c00 |0006: move-result-object v0 │ │ +061212: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=3 self Landroid/net/Uri; │ │ │ │ @@ -54708,23 +54708,23 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -061238: |[061238] android.support.v4.provider.DocumentsContractApi19.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -061248: 7120 750d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ -06124e: 0c00 |0003: move-result-object v0 │ │ -061250: 1a01 f12f |0004: const-string v1, "vnd.android.document/directory" // string@2ff1 │ │ -061254: 6e20 8621 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -06125a: 0a01 |0009: move-result v1 │ │ -06125c: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -061260: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -061262: 1100 |000d: return-object v0 │ │ +061214: |[061214] android.support.v4.provider.DocumentsContractApi19.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +061224: 7120 750d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ +06122a: 0c00 |0003: move-result-object v0 │ │ +06122c: 1a01 ed2f |0004: const-string v1, "vnd.android.document/directory" // string@2fed │ │ +061230: 6e20 8621 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +061236: 0a01 |0009: move-result v1 │ │ +061238: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +06123c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06123e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x000c line=47 │ │ 0x000d line=49 │ │ locals : │ │ @@ -54737,21 +54737,21 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -061264: |[061264] android.support.v4.provider.DocumentsContractApi19.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -061274: 1a00 f12f |0000: const-string v0, "vnd.android.document/directory" // string@2ff1 │ │ -061278: 7120 750d 3200 |0002: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ -06127e: 0c01 |0005: move-result-object v1 │ │ -061280: 6e20 8621 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -061286: 0a00 |0009: move-result v0 │ │ -061288: 0f00 |000a: return v0 │ │ +061240: |[061240] android.support.v4.provider.DocumentsContractApi19.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +061250: 1a00 ed2f |0000: const-string v0, "vnd.android.document/directory" // string@2fed │ │ +061254: 7120 750d 3200 |0002: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ +06125a: 0c01 |0005: move-result-object v1 │ │ +06125c: 6e20 8621 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +061262: 0a00 |0009: move-result v0 │ │ +061264: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000b reg=3 self Landroid/net/Uri; │ │ │ │ @@ -54760,18 +54760,18 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06128c: |[06128c] android.support.v4.provider.DocumentsContractApi19.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -06129c: 7120 3503 2100 |0000: invoke-static {v1, v2}, Landroid/provider/DocumentsContract;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0335 │ │ -0612a2: 0a00 |0003: move-result v0 │ │ -0612a4: 0f00 |0004: return v0 │ │ +061268: |[061268] android.support.v4.provider.DocumentsContractApi19.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +061278: 7120 3503 2100 |0000: invoke-static {v1, v2}, Landroid/provider/DocumentsContract;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0335 │ │ +06127e: 0a00 |0003: move-result v0 │ │ +061280: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 self Landroid/net/Uri; │ │ │ │ @@ -54780,28 +54780,28 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0612a8: |[0612a8] android.support.v4.provider.DocumentsContractApi19.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -0612b8: 7120 750d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ -0612be: 0c00 |0003: move-result-object v0 │ │ -0612c0: 1a01 f12f |0004: const-string v1, "vnd.android.document/directory" // string@2ff1 │ │ -0612c4: 6e20 8621 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0612ca: 0a01 |0009: move-result v1 │ │ -0612cc: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ -0612d0: 7110 fd1b 0000 |000c: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -0612d6: 0a01 |000f: move-result v1 │ │ -0612d8: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -0612dc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0612de: 0f01 |0013: return v1 │ │ -0612e0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0612e2: 28fe |0015: goto 0013 // -0002 │ │ +061284: |[061284] android.support.v4.provider.DocumentsContractApi19.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +061294: 7120 750d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d75 │ │ +06129a: 0c00 |0003: move-result-object v0 │ │ +06129c: 1a01 ed2f |0004: const-string v1, "vnd.android.document/directory" // string@2fed │ │ +0612a0: 6e20 8621 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0612a6: 0a01 |0009: move-result v1 │ │ +0612a8: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ +0612ac: 7110 fd1b 0000 |000c: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +0612b2: 0a01 |000f: move-result v1 │ │ +0612b4: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +0612b8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0612ba: 0f01 |0013: return v1 │ │ +0612bc: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0612be: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x0012 line=60 │ │ 0x0013 line=62 │ │ locals : │ │ @@ -54814,20 +54814,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0612e4: |[0612e4] android.support.v4.provider.DocumentsContractApi19.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -0612f4: 1a00 c120 |0000: const-string v0, "last_modified" // string@20c1 │ │ -0612f8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -0612fc: 7153 7d0d 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0d7d │ │ -061302: 0b00 |0007: move-result-wide v0 │ │ -061304: 1000 |0008: return-wide v0 │ │ +0612c0: |[0612c0] android.support.v4.provider.DocumentsContractApi19.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +0612d0: 1a00 bd20 |0000: const-string v0, "last_modified" // string@20bd │ │ +0612d4: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +0612d8: 7153 7d0d 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0d7d │ │ +0612de: 0b00 |0007: move-result-wide v0 │ │ +0612e0: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=5 self Landroid/net/Uri; │ │ │ │ @@ -54836,20 +54836,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -061308: |[061308] android.support.v4.provider.DocumentsContractApi19.length:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -061318: 1a00 9514 |0000: const-string v0, "_size" // string@1495 │ │ -06131c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -061320: 7153 7d0d 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0d7d │ │ -061326: 0b00 |0007: move-result-wide v0 │ │ -061328: 1000 |0008: return-wide v0 │ │ +0612e4: |[0612e4] android.support.v4.provider.DocumentsContractApi19.length:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +0612f4: 1a00 9114 |0000: const-string v0, "_size" // string@1491 │ │ +0612f8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +0612fc: 7153 7d0d 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0d7d │ │ +061302: 0b00 |0007: move-result-wide v0 │ │ +061304: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=5 self Landroid/net/Uri; │ │ │ │ @@ -54858,20 +54858,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -06132c: |[06132c] android.support.v4.provider.DocumentsContractApi19.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I │ │ -06133c: 8150 |0000: int-to-long v0, v5 │ │ -06133e: 7151 7d0d 3204 |0001: invoke-static {v2, v3, v4, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0d7d │ │ -061344: 0b00 |0004: move-result-wide v0 │ │ -061346: 8400 |0005: long-to-int v0, v0 │ │ -061348: 0f00 |0006: return v0 │ │ +061308: |[061308] android.support.v4.provider.DocumentsContractApi19.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I │ │ +061318: 8150 |0000: int-to-long v0, v5 │ │ +06131a: 7151 7d0d 3204 |0001: invoke-static {v2, v3, v4, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0d7d │ │ +061320: 0b00 |0004: move-result-wide v0 │ │ +061322: 8400 |0005: long-to-int v0, v0 │ │ +061324: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 self Landroid/net/Uri; │ │ 0x0000 - 0x0007 reg=4 column Ljava/lang/String; │ │ @@ -54882,59 +54882,59 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 79 16-bit code units │ │ -06134c: |[06134c] android.support.v4.provider.DocumentsContractApi19.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ │ -06135c: 6e10 e500 0900 |0000: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -061362: 0c00 |0003: move-result-object v0 │ │ -061364: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -061366: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -061368: 2312 9906 |0006: new-array v2, v1, [Ljava/lang/String; // type@0699 │ │ -06136c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06136e: 4d0b 0201 |0009: aput-object v11, v2, v1 │ │ -061372: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -061374: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -061376: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -061378: 07a1 |000e: move-object v1, v10 │ │ -06137a: 7406 dd00 0000 |000f: 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@00dd │ │ -061380: 0c06 |0012: move-result-object v6 │ │ -061382: 7210 6901 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0169 │ │ -061388: 0a01 |0016: move-result v1 │ │ -06138a: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ -06138e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -061390: 7220 6801 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@0168 │ │ -061396: 0a01 |001d: move-result v1 │ │ -061398: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ -06139c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -06139e: 7220 6501 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0165 │ │ -0613a4: 0b0c |0024: move-result-wide v12 │ │ -0613a6: 7110 710d 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -0613ac: 100c |0028: return-wide v12 │ │ -0613ae: 7110 710d 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -0613b4: 28fc |002c: goto 0028 // -0004 │ │ -0613b6: 0d07 |002d: move-exception v7 │ │ -0613b8: 1a01 9f04 |002e: const-string v1, "DocumentFile" // string@049f │ │ -0613bc: 2202 f804 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0613c0: 7010 a121 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0613c6: 1a03 7305 |0035: const-string v3, "Failed query: " // string@0573 │ │ -0613ca: 6e20 aa21 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0613d0: 0c02 |003a: move-result-object v2 │ │ -0613d2: 6e20 a921 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0613d8: 0c02 |003e: move-result-object v2 │ │ -0613da: 6e10 af21 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0613e0: 0c02 |0042: move-result-object v2 │ │ -0613e2: 7120 151c 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -0613e8: 7110 710d 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -0613ee: 28df |0049: goto 0028 // -0021 │ │ -0613f0: 0d01 |004a: move-exception v1 │ │ -0613f2: 7110 710d 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -0613f8: 2701 |004e: throw v1 │ │ +061328: |[061328] android.support.v4.provider.DocumentsContractApi19.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ │ +061338: 6e10 e500 0900 |0000: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +06133e: 0c00 |0003: move-result-object v0 │ │ +061340: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +061342: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +061344: 2312 9906 |0006: new-array v2, v1, [Ljava/lang/String; // type@0699 │ │ +061348: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06134a: 4d0b 0201 |0009: aput-object v11, v2, v1 │ │ +06134e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +061350: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +061352: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +061354: 07a1 |000e: move-object v1, v10 │ │ +061356: 7406 dd00 0000 |000f: 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@00dd │ │ +06135c: 0c06 |0012: move-result-object v6 │ │ +06135e: 7210 6901 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0169 │ │ +061364: 0a01 |0016: move-result v1 │ │ +061366: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ +06136a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +06136c: 7220 6801 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@0168 │ │ +061372: 0a01 |001d: move-result v1 │ │ +061374: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ +061378: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +06137a: 7220 6501 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0165 │ │ +061380: 0b0c |0024: move-result-wide v12 │ │ +061382: 7110 710d 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +061388: 100c |0028: return-wide v12 │ │ +06138a: 7110 710d 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +061390: 28fc |002c: goto 0028 // -0004 │ │ +061392: 0d07 |002d: move-exception v7 │ │ +061394: 1a01 9f04 |002e: const-string v1, "DocumentFile" // string@049f │ │ +061398: 2202 f804 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +06139c: 7010 a121 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0613a2: 1a03 7305 |0035: const-string v3, "Failed query: " // string@0573 │ │ +0613a6: 6e20 aa21 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0613ac: 0c02 |003a: move-result-object v2 │ │ +0613ae: 6e20 a921 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0613b4: 0c02 |003e: move-result-object v2 │ │ +0613b6: 6e10 af21 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0613bc: 0c02 |0042: move-result-object v2 │ │ +0613be: 7120 151c 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +0613c4: 7110 710d 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +0613ca: 28df |0049: goto 0028 // -0021 │ │ +0613cc: 0d01 |004a: move-exception v1 │ │ +0613ce: 7110 710d 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +0613d4: 2701 |004e: throw v1 │ │ catches : 2 │ │ 0x0006 - 0x0024 │ │ Ljava/lang/Exception; -> 0x002d │ │ -> 0x004a │ │ 0x002e - 0x0046 │ │ -> 0x004a │ │ positions : │ │ @@ -54962,59 +54962,59 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 79 16-bit code units │ │ -061414: |[061414] android.support.v4.provider.DocumentsContractApi19.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -061424: 6e10 e500 0800 |0000: invoke-virtual {v8}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -06142a: 0c00 |0003: move-result-object v0 │ │ -06142c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -06142e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -061430: 2312 9906 |0006: new-array v2, v1, [Ljava/lang/String; // type@0699 │ │ -061434: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -061436: 4d0a 0201 |0009: aput-object v10, v2, v1 │ │ -06143a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -06143c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -06143e: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -061440: 0791 |000e: move-object v1, v9 │ │ -061442: 7406 dd00 0000 |000f: 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@00dd │ │ -061448: 0c06 |0012: move-result-object v6 │ │ -06144a: 7210 6901 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0169 │ │ -061450: 0a01 |0016: move-result v1 │ │ -061452: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ -061456: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -061458: 7220 6801 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@0168 │ │ -06145e: 0a01 |001d: move-result v1 │ │ -061460: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ -061464: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -061466: 7220 6601 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0166 │ │ -06146c: 0c0b |0024: move-result-object v11 │ │ -06146e: 7110 710d 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -061474: 110b |0028: return-object v11 │ │ -061476: 7110 710d 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -06147c: 28fc |002c: goto 0028 // -0004 │ │ -06147e: 0d07 |002d: move-exception v7 │ │ -061480: 1a01 9f04 |002e: const-string v1, "DocumentFile" // string@049f │ │ -061484: 2202 f804 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -061488: 7010 a121 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -06148e: 1a03 7305 |0035: const-string v3, "Failed query: " // string@0573 │ │ -061492: 6e20 aa21 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -061498: 0c02 |003a: move-result-object v2 │ │ -06149a: 6e20 a921 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0614a0: 0c02 |003e: move-result-object v2 │ │ -0614a2: 6e10 af21 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0614a8: 0c02 |0042: move-result-object v2 │ │ -0614aa: 7120 151c 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -0614b0: 7110 710d 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -0614b6: 28df |0049: goto 0028 // -0021 │ │ -0614b8: 0d01 |004a: move-exception v1 │ │ -0614ba: 7110 710d 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ -0614c0: 2701 |004e: throw v1 │ │ +0613f0: |[0613f0] android.support.v4.provider.DocumentsContractApi19.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +061400: 6e10 e500 0800 |0000: invoke-virtual {v8}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +061406: 0c00 |0003: move-result-object v0 │ │ +061408: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +06140a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +06140c: 2312 9906 |0006: new-array v2, v1, [Ljava/lang/String; // type@0699 │ │ +061410: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +061412: 4d0a 0201 |0009: aput-object v10, v2, v1 │ │ +061416: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +061418: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +06141a: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +06141c: 0791 |000e: move-object v1, v9 │ │ +06141e: 7406 dd00 0000 |000f: 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@00dd │ │ +061424: 0c06 |0012: move-result-object v6 │ │ +061426: 7210 6901 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@0169 │ │ +06142c: 0a01 |0016: move-result v1 │ │ +06142e: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ +061432: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +061434: 7220 6801 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@0168 │ │ +06143a: 0a01 |001d: move-result v1 │ │ +06143c: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ +061440: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +061442: 7220 6601 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0166 │ │ +061448: 0c0b |0024: move-result-object v11 │ │ +06144a: 7110 710d 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +061450: 110b |0028: return-object v11 │ │ +061452: 7110 710d 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +061458: 28fc |002c: goto 0028 // -0004 │ │ +06145a: 0d07 |002d: move-exception v7 │ │ +06145c: 1a01 9f04 |002e: const-string v1, "DocumentFile" // string@049f │ │ +061460: 2202 f804 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +061464: 7010 a121 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +06146a: 1a03 7305 |0035: const-string v3, "Failed query: " // string@0573 │ │ +06146e: 6e20 aa21 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +061474: 0c02 |003a: move-result-object v2 │ │ +061476: 6e20 a921 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +06147c: 0c02 |003e: move-result-object v2 │ │ +06147e: 6e10 af21 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +061484: 0c02 |0042: move-result-object v2 │ │ +061486: 7120 151c 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +06148c: 7110 710d 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +061492: 28df |0049: goto 0028 // -0021 │ │ +061494: 0d01 |004a: move-exception v1 │ │ +061496: 7110 710d 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d71 │ │ +06149c: 2701 |004e: throw v1 │ │ catches : 2 │ │ 0x0006 - 0x0024 │ │ Ljava/lang/Exception; -> 0x002d │ │ -> 0x004a │ │ 0x002e - 0x0046 │ │ -> 0x004a │ │ positions : │ │ @@ -55068,17 +55068,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0614dc: |[0614dc] android.support.v4.provider.DocumentsContractApi21.:()V │ │ -0614ec: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0614f2: 0e00 |0003: return-void │ │ +0614b8: |[0614b8] android.support.v4.provider.DocumentsContractApi21.:()V │ │ +0614c8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0614ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/provider/DocumentsContractApi21; │ │ │ │ #1 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ @@ -55086,22 +55086,22 @@ │ │ type : '(Ljava/lang/AutoCloseable;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0614f4: |[0614f4] android.support.v4.provider.DocumentsContractApi21.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ -061504: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -061508: 7210 1621 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2116 │ │ -06150e: 0e00 |0005: return-void │ │ -061510: 0d00 |0006: move-exception v0 │ │ -061512: 2700 |0007: throw v0 │ │ -061514: 0d01 |0008: move-exception v1 │ │ -061516: 28fc |0009: goto 0005 // -0004 │ │ +0614d0: |[0614d0] android.support.v4.provider.DocumentsContractApi21.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ +0614e0: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +0614e4: 7210 1621 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2116 │ │ +0614ea: 0e00 |0005: return-void │ │ +0614ec: 0d00 |0006: move-exception v0 │ │ +0614ee: 2700 |0007: throw v0 │ │ +0614f0: 0d01 |0008: move-exception v1 │ │ +0614f2: 28fc |0009: goto 0005 // -0004 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/RuntimeException; -> 0x0006 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=76 │ │ 0x0002 line=78 │ │ @@ -55118,19 +55118,19 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -061528: |[061528] android.support.v4.provider.DocumentsContractApi21.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ -061538: 1a00 f12f |0000: const-string v0, "vnd.android.document/directory" // string@2ff1 │ │ -06153c: 7140 820d 2130 |0002: invoke-static {v1, v2, v0, v3}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0d82 │ │ -061542: 0c00 |0005: move-result-object v0 │ │ -061544: 1100 |0006: return-object v0 │ │ +061504: |[061504] android.support.v4.provider.DocumentsContractApi21.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ +061514: 1a00 ed2f |0000: const-string v0, "vnd.android.document/directory" // string@2fed │ │ +061518: 7140 820d 2130 |0002: invoke-static {v1, v2, v0, v3}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0d82 │ │ +06151e: 0c00 |0005: move-result-object v0 │ │ +061520: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 self Landroid/net/Uri; │ │ 0x0000 - 0x0007 reg=3 displayName Ljava/lang/String; │ │ @@ -55140,20 +55140,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -061548: |[061548] android.support.v4.provider.DocumentsContractApi21.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ -061558: 6e10 e500 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -06155e: 0c00 |0003: move-result-object v0 │ │ -061560: 7140 3103 2043 |0004: invoke-static {v0, v2, v3, v4}, Landroid/provider/DocumentsContract;.createDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0331 │ │ -061566: 0c00 |0007: move-result-object v0 │ │ -061568: 1100 |0008: return-object v0 │ │ +061524: |[061524] android.support.v4.provider.DocumentsContractApi21.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ +061534: 6e10 e500 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +06153a: 0c00 |0003: move-result-object v0 │ │ +06153c: 7140 3103 2043 |0004: invoke-static {v0, v2, v3, v4}, Landroid/provider/DocumentsContract;.createDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0331 │ │ +061542: 0c00 |0007: move-result-object v0 │ │ +061544: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ 0x0000 - 0x0009 reg=3 mimeType Ljava/lang/String; │ │ @@ -55164,69 +55164,69 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -06156c: |[06156c] android.support.v4.provider.DocumentsContractApi21.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; │ │ -06157c: 6e10 e500 0b00 |0000: invoke-virtual {v11}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -061582: 0c00 |0003: move-result-object v0 │ │ -061584: 7110 3303 0c00 |0004: invoke-static {v12}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0333 │ │ -06158a: 0c02 |0007: move-result-object v2 │ │ -06158c: 7120 2f03 2c00 |0008: invoke-static {v12, v2}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@032f │ │ -061592: 0c01 |000b: move-result-object v1 │ │ -061594: 220a 2505 |000c: new-instance v10, Ljava/util/ArrayList; // type@0525 │ │ -061598: 7010 1322 0a00 |000e: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -06159e: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -0615a0: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0615a2: 2322 9906 |0013: new-array v2, v2, [Ljava/lang/String; // type@0699 │ │ -0615a6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0615a8: 1a04 7b19 |0016: const-string v4, "document_id" // string@197b │ │ -0615ac: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ -0615b0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0615b2: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -0615b4: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -0615b6: 7406 dd00 0000 |001d: 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@00dd │ │ -0615bc: 0c06 |0020: move-result-object v6 │ │ -0615be: 7210 6a01 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@016a │ │ -0615c4: 0a02 |0024: move-result v2 │ │ -0615c6: 3802 3800 |0025: if-eqz v2, 005d // +0038 │ │ -0615ca: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -0615cc: 7220 6601 2600 |0028: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0615d2: 0c07 |002b: move-result-object v7 │ │ -0615d4: 7120 3003 7c00 |002c: invoke-static {v12, v7}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0330 │ │ -0615da: 0c08 |002f: move-result-object v8 │ │ -0615dc: 6e20 1722 8a00 |0030: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0615e2: 28ee |0033: goto 0021 // -0012 │ │ -0615e4: 0d09 |0034: move-exception v9 │ │ -0615e6: 1a02 9f04 |0035: const-string v2, "DocumentFile" // string@049f │ │ -0615ea: 2203 f804 |0037: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0615ee: 7010 a121 0300 |0039: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0615f4: 1a04 7305 |003c: const-string v4, "Failed query: " // string@0573 │ │ -0615f8: 6e20 aa21 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0615fe: 0c03 |0041: move-result-object v3 │ │ -061600: 6e20 a921 9300 |0042: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -061606: 0c03 |0045: move-result-object v3 │ │ -061608: 6e10 af21 0300 |0046: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -06160e: 0c03 |0049: move-result-object v3 │ │ -061610: 7120 151c 3200 |004a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -061616: 7110 800d 0600 |004d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d80 │ │ -06161c: 6e10 2222 0a00 |0050: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -061622: 0a02 |0053: move-result v2 │ │ -061624: 2322 7306 |0054: new-array v2, v2, [Landroid/net/Uri; // type@0673 │ │ -061628: 6e20 2422 2a00 |0056: invoke-virtual {v10, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -06162e: 0c02 |0059: move-result-object v2 │ │ -061630: 1f02 7306 |005a: check-cast v2, [Landroid/net/Uri; // type@0673 │ │ -061634: 1102 |005c: return-object v2 │ │ -061636: 7110 800d 0600 |005d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d80 │ │ -06163c: 28f0 |0060: goto 0050 // -0010 │ │ -06163e: 0d02 |0061: move-exception v2 │ │ -061640: 7110 800d 0600 |0062: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d80 │ │ -061646: 2702 |0065: throw v2 │ │ +061548: |[061548] android.support.v4.provider.DocumentsContractApi21.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; │ │ +061558: 6e10 e500 0b00 |0000: invoke-virtual {v11}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +06155e: 0c00 |0003: move-result-object v0 │ │ +061560: 7110 3303 0c00 |0004: invoke-static {v12}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0333 │ │ +061566: 0c02 |0007: move-result-object v2 │ │ +061568: 7120 2f03 2c00 |0008: invoke-static {v12, v2}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@032f │ │ +06156e: 0c01 |000b: move-result-object v1 │ │ +061570: 220a 2505 |000c: new-instance v10, Ljava/util/ArrayList; // type@0525 │ │ +061574: 7010 1322 0a00 |000e: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +06157a: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +06157c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +06157e: 2322 9906 |0013: new-array v2, v2, [Ljava/lang/String; // type@0699 │ │ +061582: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +061584: 1a04 7719 |0016: const-string v4, "document_id" // string@1977 │ │ +061588: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ +06158c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +06158e: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +061590: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +061592: 7406 dd00 0000 |001d: 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@00dd │ │ +061598: 0c06 |0020: move-result-object v6 │ │ +06159a: 7210 6a01 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@016a │ │ +0615a0: 0a02 |0024: move-result v2 │ │ +0615a2: 3802 3800 |0025: if-eqz v2, 005d // +0038 │ │ +0615a6: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0615a8: 7220 6601 2600 |0028: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0615ae: 0c07 |002b: move-result-object v7 │ │ +0615b0: 7120 3003 7c00 |002c: invoke-static {v12, v7}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0330 │ │ +0615b6: 0c08 |002f: move-result-object v8 │ │ +0615b8: 6e20 1722 8a00 |0030: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0615be: 28ee |0033: goto 0021 // -0012 │ │ +0615c0: 0d09 |0034: move-exception v9 │ │ +0615c2: 1a02 9f04 |0035: const-string v2, "DocumentFile" // string@049f │ │ +0615c6: 2203 f804 |0037: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0615ca: 7010 a121 0300 |0039: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0615d0: 1a04 7305 |003c: const-string v4, "Failed query: " // string@0573 │ │ +0615d4: 6e20 aa21 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0615da: 0c03 |0041: move-result-object v3 │ │ +0615dc: 6e20 a921 9300 |0042: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0615e2: 0c03 |0045: move-result-object v3 │ │ +0615e4: 6e10 af21 0300 |0046: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0615ea: 0c03 |0049: move-result-object v3 │ │ +0615ec: 7120 151c 3200 |004a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +0615f2: 7110 800d 0600 |004d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d80 │ │ +0615f8: 6e10 2222 0a00 |0050: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0615fe: 0a02 |0053: move-result v2 │ │ +061600: 2322 7306 |0054: new-array v2, v2, [Landroid/net/Uri; // type@0673 │ │ +061604: 6e20 2422 2a00 |0056: invoke-virtual {v10, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +06160a: 0c02 |0059: move-result-object v2 │ │ +06160c: 1f02 7306 |005a: check-cast v2, [Landroid/net/Uri; // type@0673 │ │ +061610: 1102 |005c: return-object v2 │ │ +061612: 7110 800d 0600 |005d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d80 │ │ +061618: 28f0 |0060: goto 0050 // -0010 │ │ +06161a: 0d02 |0061: move-exception v2 │ │ +06161c: 7110 800d 0600 |0062: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0d80 │ │ +061622: 2702 |0065: throw v2 │ │ catches : 2 │ │ 0x0013 - 0x0033 │ │ Ljava/lang/Exception; -> 0x0034 │ │ -> 0x0061 │ │ 0x0035 - 0x004d │ │ -> 0x0061 │ │ positions : │ │ @@ -55260,20 +55260,20 @@ │ │ type : '(Landroid/net/Uri;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -061660: |[061660] android.support.v4.provider.DocumentsContractApi21.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ -061670: 7110 3403 0100 |0000: invoke-static {v1}, Landroid/provider/DocumentsContract;.getTreeDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0334 │ │ -061676: 0c00 |0003: move-result-object v0 │ │ -061678: 7120 3003 0100 |0004: invoke-static {v1, v0}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0330 │ │ -06167e: 0c00 |0007: move-result-object v0 │ │ -061680: 1100 |0008: return-object v0 │ │ +06163c: |[06163c] android.support.v4.provider.DocumentsContractApi21.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ +06164c: 7110 3403 0100 |0000: invoke-static {v1}, Landroid/provider/DocumentsContract;.getTreeDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@0334 │ │ +061652: 0c00 |0003: move-result-object v0 │ │ +061654: 7120 3003 0100 |0004: invoke-static {v1, v0}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0330 │ │ +06165a: 0c00 |0007: move-result-object v0 │ │ +06165c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 treeUri Landroid/net/Uri; │ │ │ │ #6 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ @@ -55281,20 +55281,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -061684: |[061684] android.support.v4.provider.DocumentsContractApi21.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ -061694: 6e10 e500 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -06169a: 0c00 |0003: move-result-object v0 │ │ -06169c: 7130 3603 2003 |0004: invoke-static {v0, v2, v3}, Landroid/provider/DocumentsContract;.renameDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0336 │ │ -0616a2: 0c00 |0007: move-result-object v0 │ │ -0616a4: 1100 |0008: return-object v0 │ │ +061660: |[061660] android.support.v4.provider.DocumentsContractApi21.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ +061670: 6e10 e500 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +061676: 0c00 |0003: move-result-object v0 │ │ +061678: 7130 3603 2003 |0004: invoke-static {v0, v2, v3}, Landroid/provider/DocumentsContract;.renameDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0336 │ │ +06167e: 0c00 |0007: move-result-object v0 │ │ +061680: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ 0x0000 - 0x0009 reg=3 displayName Ljava/lang/String; │ │ @@ -55302,15 +55302,15 @@ │ │ Virtual methods - │ │ source_file_idx : 1186 (DocumentsContractApi21.java) │ │ │ │ Class #300 header: │ │ class_idx : 609 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4771 │ │ +source_file_idx : 4767 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #300 - │ │ Class descriptor : 'Landroid/support/v4/speech/tts/TextToSpeechICS;' │ │ @@ -55330,17 +55330,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0616a8: |[0616a8] android.support.v4.speech.tts.TextToSpeechICS.:()V │ │ -0616b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0616be: 0e00 |0003: return-void │ │ +061684: |[061684] android.support.v4.speech.tts.TextToSpeechICS.:()V │ │ +061694: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06169a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICS; │ │ │ │ #1 : (in Landroid/support/v4/speech/tts/TextToSpeechICS;) │ │ @@ -55348,31 +55348,31 @@ │ │ type : '(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0616c0: |[0616c0] android.support.v4.speech.tts.TextToSpeechICS.construct:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech; │ │ -0616d0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0616d4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0616d8: 3510 1700 |0004: if-ge v0, v1, 001b // +0017 │ │ -0616dc: 3904 0800 |0006: if-nez v4, 000e // +0008 │ │ -0616e0: 2200 c200 |0008: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c2 │ │ -0616e4: 7030 3803 2003 |000a: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@0338 │ │ -0616ea: 1100 |000d: return-object v0 │ │ -0616ec: 1a00 e515 |000e: const-string v0, "android.support.v4.speech.tts" // string@15e5 │ │ -0616f0: 1a01 a303 |0010: const-string v1, "Can't specify tts engine on this device" // string@03a3 │ │ -0616f4: 7120 151c 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -0616fa: 2200 c200 |0015: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c2 │ │ -0616fe: 7030 3803 2003 |0017: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@0338 │ │ -061704: 28f3 |001a: goto 000d // -000d │ │ -061706: 2200 c200 |001b: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c2 │ │ -06170a: 7040 3903 2043 |001d: invoke-direct {v0, v2, v3, v4}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)V // method@0339 │ │ -061710: 28ed |0020: goto 000d // -0013 │ │ +06169c: |[06169c] android.support.v4.speech.tts.TextToSpeechICS.construct:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech; │ │ +0616ac: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0616b0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0616b4: 3510 1700 |0004: if-ge v0, v1, 001b // +0017 │ │ +0616b8: 3904 0800 |0006: if-nez v4, 000e // +0008 │ │ +0616bc: 2200 c200 |0008: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c2 │ │ +0616c0: 7030 3803 2003 |000a: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@0338 │ │ +0616c6: 1100 |000d: return-object v0 │ │ +0616c8: 1a00 e115 |000e: const-string v0, "android.support.v4.speech.tts" // string@15e1 │ │ +0616cc: 1a01 a303 |0010: const-string v1, "Can't specify tts engine on this device" // string@03a3 │ │ +0616d0: 7120 151c 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +0616d6: 2200 c200 |0015: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c2 │ │ +0616da: 7030 3803 2003 |0017: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@0338 │ │ +0616e0: 28f3 |001a: goto 000d // -000d │ │ +0616e2: 2200 c200 |001b: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c2 │ │ +0616e6: 7040 3903 2043 |001d: invoke-direct {v0, v2, v3, v4}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)V // method@0339 │ │ +0616ec: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0006 line=16 │ │ 0x0008 line=17 │ │ 0x000d line=23 │ │ 0x000e line=19 │ │ @@ -55380,21 +55380,21 @@ │ │ 0x001b line=23 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0021 reg=3 onInitListener Landroid/speech/tts/TextToSpeech$OnInitListener; │ │ 0x0000 - 0x0021 reg=4 engineName Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4771 (TextToSpeechICS.java) │ │ + source_file_idx : 4767 (TextToSpeechICS.java) │ │ │ │ Class #301 header: │ │ class_idx : 610 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 195 │ │ -source_file_idx : 4772 │ │ +source_file_idx : 4768 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #301 annotations: │ │ Annotations on class │ │ @@ -55418,18 +55418,18 @@ │ │ type : '(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061714: |[061714] android.support.v4.speech.tts.TextToSpeechICSMR1$1.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ -061724: 5b01 b204 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b2 │ │ -061728: 7010 3d03 0000 |0002: invoke-direct {v0}, Landroid/speech/tts/UtteranceProgressListener;.:()V // method@033d │ │ -06172e: 0e00 |0005: return-void │ │ +0616f0: |[0616f0] android.support.v4.speech.tts.TextToSpeechICSMR1$1.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +061700: 5b01 b204 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b2 │ │ +061704: 7010 3d03 0000 |0002: invoke-direct {v0}, Landroid/speech/tts/UtteranceProgressListener;.:()V // method@033d │ │ +06170a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ │ │ @@ -55439,18 +55439,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -061730: |[061730] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onDone:(Ljava/lang/String;)V │ │ -061740: 5410 b204 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b2 │ │ -061744: 7220 c00d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0dc0 │ │ -06174a: 0e00 |0005: return-void │ │ +06170c: |[06170c] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onDone:(Ljava/lang/String;)V │ │ +06171c: 5410 b204 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b2 │ │ +061720: 7220 c00d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0dc0 │ │ +061726: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ @@ -55460,18 +55460,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06174c: |[06174c] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onError:(Ljava/lang/String;)V │ │ -06175c: 5410 b204 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b2 │ │ -061760: 7220 c10d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onError:(Ljava/lang/String;)V // method@0dc1 │ │ -061766: 0e00 |0005: return-void │ │ +061728: |[061728] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onError:(Ljava/lang/String;)V │ │ +061738: 5410 b204 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b2 │ │ +06173c: 7220 c10d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onError:(Ljava/lang/String;)V // method@0dc1 │ │ +061742: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ @@ -55481,33 +55481,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -061768: |[061768] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onStart:(Ljava/lang/String;)V │ │ -061778: 5410 b204 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b2 │ │ -06177c: 7220 c20d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0dc2 │ │ -061782: 0e00 |0005: return-void │ │ +061744: |[061744] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onStart:(Ljava/lang/String;)V │ │ +061754: 5410 b204 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b2 │ │ +061758: 7220 c20d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0dc2 │ │ +06175e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ │ │ - source_file_idx : 4772 (TextToSpeechICSMR1.java) │ │ + source_file_idx : 4768 (TextToSpeechICSMR1.java) │ │ │ │ Class #302 header: │ │ class_idx : 611 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4772 │ │ +source_file_idx : 4768 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #302 annotations: │ │ Annotations on class │ │ @@ -55532,18 +55532,18 @@ │ │ type : '(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061784: |[061784] android.support.v4.speech.tts.TextToSpeechICSMR1$2.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ -061794: 5b01 b304 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b3 │ │ -061798: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06179e: 0e00 |0005: return-void │ │ +061760: |[061760] android.support.v4.speech.tts.TextToSpeechICSMR1$2.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +061770: 5b01 b304 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b3 │ │ +061774: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06177a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ │ │ @@ -55553,36 +55553,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0617a0: |[0617a0] android.support.v4.speech.tts.TextToSpeechICSMR1$2.onUtteranceCompleted:(Ljava/lang/String;)V │ │ -0617b0: 5410 b304 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b3 │ │ -0617b4: 7220 c20d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0dc2 │ │ -0617ba: 5410 b304 |0005: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b3 │ │ -0617be: 7220 c00d 2000 |0007: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0dc0 │ │ -0617c4: 0e00 |000a: return-void │ │ +06177c: |[06177c] android.support.v4.speech.tts.TextToSpeechICSMR1$2.onUtteranceCompleted:(Ljava/lang/String;)V │ │ +06178c: 5410 b304 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b3 │ │ +061790: 7220 c20d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0dc2 │ │ +061796: 5410 b304 |0005: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04b3 │ │ +06179a: 7220 c00d 2000 |0007: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0dc0 │ │ +0617a0: 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/speech/tts/TextToSpeechICSMR1$2; │ │ 0x0000 - 0x000b reg=2 utteranceId Ljava/lang/String; │ │ │ │ - source_file_idx : 4772 (TextToSpeechICSMR1.java) │ │ + source_file_idx : 4768 (TextToSpeechICSMR1.java) │ │ │ │ Class #303 header: │ │ class_idx : 612 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4772 │ │ +source_file_idx : 4768 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #303 annotations: │ │ Annotations on class │ │ @@ -55612,21 +55612,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;) │ │ name : 'onStart' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4772 (TextToSpeechICSMR1.java) │ │ + source_file_idx : 4768 (TextToSpeechICSMR1.java) │ │ │ │ Class #304 header: │ │ class_idx : 613 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4772 │ │ +source_file_idx : 4768 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #304 annotations: │ │ Annotations on class │ │ @@ -55657,17 +55657,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0617c8: |[0617c8] android.support.v4.speech.tts.TextToSpeechICSMR1.:()V │ │ -0617d8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0617de: 0e00 |0003: return-void │ │ +0617a4: |[0617a4] android.support.v4.speech.tts.TextToSpeechICSMR1.:()V │ │ +0617b4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0617ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1; │ │ │ │ @@ -55676,23 +55676,23 @@ │ │ type : '(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0617e0: |[0617e0] android.support.v4.speech.tts.TextToSpeechICSMR1.getFeatures:(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set; │ │ -0617f0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0617f4: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -0617f8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -0617fc: 6e20 3a03 3200 |0006: invoke-virtual {v2, v3}, Landroid/speech/tts/TextToSpeech;.getFeatures:(Ljava/util/Locale;)Ljava/util/Set; // method@033a │ │ -061802: 0c00 |0009: move-result-object v0 │ │ -061804: 1100 |000a: return-object v0 │ │ -061806: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -061808: 28fe |000c: goto 000a // -0002 │ │ +0617bc: |[0617bc] android.support.v4.speech.tts.TextToSpeechICSMR1.getFeatures:(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set; │ │ +0617cc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0617d0: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +0617d4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0617d8: 6e20 3a03 3200 |0006: invoke-virtual {v2, v3}, Landroid/speech/tts/TextToSpeech;.getFeatures:(Ljava/util/Locale;)Ljava/util/Set; // method@033a │ │ +0617de: 0c00 |0009: move-result-object v0 │ │ +0617e0: 1100 |000a: return-object v0 │ │ +0617e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0617e4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0006 line=20 │ │ 0x000a line=22 │ │ locals : │ │ 0x0000 - 0x000d reg=2 tts Landroid/speech/tts/TextToSpeech; │ │ @@ -55703,38 +55703,38 @@ │ │ type : '(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06180c: |[06180c] android.support.v4.speech.tts.TextToSpeechICSMR1.setUtteranceProgressListener:(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ -06181c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -061820: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -061824: 3410 0b00 |0004: if-lt v0, v1, 000f // +000b │ │ -061828: 2200 6202 |0006: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; // type@0262 │ │ -06182c: 7020 ba0d 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0dba │ │ -061832: 6e20 3c03 0200 |000b: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceProgressListener:(Landroid/speech/tts/UtteranceProgressListener;)I // method@033c │ │ -061838: 0e00 |000e: return-void │ │ -06183a: 2200 6302 |000f: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; // type@0263 │ │ -06183e: 7020 be0d 3000 |0011: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0dbe │ │ -061844: 6e20 3b03 0200 |0014: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceCompletedListener:(Landroid/speech/tts/TextToSpeech$OnUtteranceCompletedListener;)I // method@033b │ │ -06184a: 28f7 |0017: goto 000e // -0009 │ │ +0617e8: |[0617e8] android.support.v4.speech.tts.TextToSpeechICSMR1.setUtteranceProgressListener:(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +0617f8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0617fc: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +061800: 3410 0b00 |0004: if-lt v0, v1, 000f // +000b │ │ +061804: 2200 6202 |0006: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; // type@0262 │ │ +061808: 7020 ba0d 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0dba │ │ +06180e: 6e20 3c03 0200 |000b: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceProgressListener:(Landroid/speech/tts/UtteranceProgressListener;)I // method@033c │ │ +061814: 0e00 |000e: return-void │ │ +061816: 2200 6302 |000f: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; // type@0263 │ │ +06181a: 7020 be0d 3000 |0011: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0dbe │ │ +061820: 6e20 3b03 0200 |0014: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceCompletedListener:(Landroid/speech/tts/TextToSpeech$OnUtteranceCompletedListener;)I // method@033b │ │ +061826: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0006 line=47 │ │ 0x000e line=73 │ │ 0x000f line=64 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 tts Landroid/speech/tts/TextToSpeech; │ │ 0x0000 - 0x0018 reg=3 listener Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4772 (TextToSpeechICSMR1.java) │ │ + source_file_idx : 4768 (TextToSpeechICSMR1.java) │ │ │ │ Class #305 header: │ │ class_idx : 614 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ source_file_idx : 805 │ │ static_fields_size : 0 │ │ @@ -55798,22 +55798,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06184c: |[06184c] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -06185c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -061862: 7100 6722 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2267 │ │ -061868: 0c00 |0006: move-result-object v0 │ │ -06186a: 7110 dc0d 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0ddc │ │ -061870: 0a00 |000a: move-result v0 │ │ -061872: 7020 cb0d 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0dcb │ │ -061878: 0e00 |000e: return-void │ │ +061828: |[061828] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +061838: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +06183e: 7100 6722 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2267 │ │ +061844: 0c00 |0006: move-result-object v0 │ │ +061846: 7110 dc0d 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0ddc │ │ +06184c: 0a00 |000a: move-result v0 │ │ +06184e: 7020 cb0d 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0dcb │ │ +061854: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x000e line=139 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -55823,20 +55823,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06187c: |[06187c] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -06188c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -061892: 7110 dc0d 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0ddc │ │ -061898: 0a00 |0006: move-result v0 │ │ -06189a: 7020 cb0d 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0dcb │ │ -0618a0: 0e00 |000a: return-void │ │ +061858: |[061858] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +061868: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +06186e: 7110 dc0d 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0ddc │ │ +061874: 0a00 |0006: move-result v0 │ │ +061876: 7020 cb0d 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0dcb │ │ +06187c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ 0x000a line=157 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -55847,18 +55847,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0618a4: |[0618a4] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -0618b4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0618ba: 7020 cb0d 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0dcb │ │ -0618c0: 0e00 |0006: return-void │ │ +061880: |[061880] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +061890: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +061896: 7020 cb0d 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0dcb │ │ +06189c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -55869,22 +55869,22 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0618c4: |[0618c4] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -0618d4: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -0618d8: 7100 de0d 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0dde │ │ -0618de: 0c00 |0005: move-result-object v0 │ │ -0618e0: 1100 |0006: return-object v0 │ │ -0618e2: 7100 df0d 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0ddf │ │ -0618e8: 0c00 |000a: move-result-object v0 │ │ -0618ea: 28fb |000b: goto 0006 // -0005 │ │ +0618a0: |[0618a0] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +0618b0: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +0618b4: 7100 de0d 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0dde │ │ +0618ba: 0c00 |0005: move-result-object v0 │ │ +0618bc: 1100 |0006: return-object v0 │ │ +0618be: 7100 df0d 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0ddf │ │ +0618c4: 0c00 |000a: move-result-object v0 │ │ +0618c6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x000c reg=1 isRtlContext Z │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter$Builder;) │ │ @@ -55892,22 +55892,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0618ec: |[0618ec] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -0618fc: 5c12 b704 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04b7 │ │ -061900: 7100 dd0d 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0ddd │ │ -061906: 0c00 |0005: move-result-object v0 │ │ -061908: 5b10 b804 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04b8 │ │ -06190c: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -06190e: 5910 b604 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ -061912: 0e00 |000b: return-void │ │ +0618c8: |[0618c8] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +0618d8: 5c12 b704 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04b7 │ │ +0618dc: 7100 dd0d 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0ddd │ │ +0618e2: 0c00 |0005: move-result-object v0 │ │ +0618e4: 5b10 b804 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04b8 │ │ +0618e8: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +0618ea: 5910 b604 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ +0618ee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -55920,33 +55920,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -061914: |[061914] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -061924: 5250 b604 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ -061928: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -06192a: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -06192e: 5450 b804 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04b8 │ │ -061932: 7100 dd0d 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0ddd │ │ -061938: 0c01 |000a: move-result-object v1 │ │ -06193a: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -06193e: 5550 b704 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04b7 │ │ -061942: 7110 ca0d 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0dca │ │ -061948: 0c00 |0012: move-result-object v0 │ │ -06194a: 1100 |0013: return-object v0 │ │ -06194c: 2200 6902 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0269 │ │ -061950: 5551 b704 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04b7 │ │ -061954: 5252 b604 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ -061958: 5453 b804 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04b8 │ │ -06195c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -06195e: 7054 db0d 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0ddb │ │ -061964: 28f3 |0020: goto 0013 // -000d │ │ +0618f0: |[0618f0] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +061900: 5250 b604 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ +061904: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +061906: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +06190a: 5450 b804 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04b8 │ │ +06190e: 7100 dd0d 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0ddd │ │ +061914: 0c01 |000a: move-result-object v1 │ │ +061916: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +06191a: 5550 b704 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04b7 │ │ +06191e: 7110 ca0d 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0dca │ │ +061924: 0c00 |0012: move-result-object v0 │ │ +061926: 1100 |0013: return-object v0 │ │ +061928: 2200 6902 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0269 │ │ +06192c: 5551 b704 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04b7 │ │ +061930: 5252 b604 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ +061934: 5453 b804 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04b8 │ │ +061938: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +06193a: 7054 db0d 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0ddb │ │ +061940: 28f3 |0020: goto 0013 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000d line=205 │ │ 0x0013 line=207 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -55956,17 +55956,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061968: |[061968] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -061978: 5b01 b804 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04b8 │ │ -06197c: 1100 |0002: return-object v0 │ │ +061944: |[061944] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +061954: 5b01 b804 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04b8 │ │ +061958: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0003 reg=1 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -55976,24 +55976,24 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -061980: |[061980] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -061990: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -061994: 5210 b604 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ -061998: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -06199c: 5910 b604 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ -0619a0: 1101 |0008: return-object v1 │ │ -0619a2: 5210 b604 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ -0619a6: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -0619aa: 5910 b604 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ -0619ae: 28f9 |000f: goto 0008 // -0007 │ │ +06195c: |[06195c] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +06196c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +061970: 5210 b604 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ +061974: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +061978: 5910 b604 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ +06197c: 1101 |0008: return-object v1 │ │ +06197e: 5210 b604 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ +061982: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +061986: 5910 b604 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04b6 │ │ +06198a: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ @@ -56060,27 +56060,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0619b0: |[0619b0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -0619c0: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -0619c4: 2331 6a06 |0002: new-array v1, v3, [B // type@066a │ │ -0619c8: 6901 b904 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04b9 │ │ -0619cc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0619ce: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -0619d2: 6201 b904 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04b9 │ │ -0619d6: 7110 2121 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2121 │ │ -0619dc: 0a02 |000e: move-result v2 │ │ -0619de: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -0619e2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0619e6: 28f4 |0013: goto 0007 // -000c │ │ -0619e8: 0e00 |0014: return-void │ │ +06198c: |[06198c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +06199c: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +0619a0: 2331 6a06 |0002: new-array v1, v3, [B // type@066a │ │ +0619a4: 6901 b904 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04b9 │ │ +0619a8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0619aa: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +0619ae: 6201 b904 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04b9 │ │ +0619b2: 7110 2121 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2121 │ │ +0619b8: 0a02 |000e: move-result v2 │ │ +0619ba: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +0619be: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0619c2: 28f4 |0013: goto 0007 // -000c │ │ +0619c4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -56092,22 +56092,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0619ec: |[0619ec] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -0619fc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -061a02: 5b12 bf04 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061a06: 5c13 bc04 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04bc │ │ -061a0a: 6e10 9121 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -061a10: 0a00 |000a: move-result v0 │ │ -061a12: 5910 be04 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ -061a16: 0e00 |000d: return-void │ │ +0619c8: |[0619c8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +0619d8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0619de: 5b12 bf04 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +0619e2: 5c13 bc04 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04bc │ │ +0619e6: 6e10 9121 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +0619ec: 0a00 |000a: move-result v0 │ │ +0619ee: 5910 be04 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ +0619f2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -56121,23 +56121,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -061a18: |[061a18] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -061a28: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -061a2c: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -061a30: 6200 b904 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04b9 │ │ -061a34: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -061a38: 0f00 |0008: return v0 │ │ -061a3a: 7110 2021 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@2120 │ │ -061a40: 0a00 |000c: move-result v0 │ │ -061a42: 28fb |000d: goto 0008 // -0005 │ │ +0619f4: |[0619f4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +061a04: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +061a08: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +061a0c: 6200 b904 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04b9 │ │ +061a10: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +061a14: 0f00 |0008: return v0 │ │ +061a16: 7110 2021 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@2120 │ │ +061a1c: 0a00 |000c: move-result v0 │ │ +061a1e: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x000e reg=1 c C │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;) │ │ @@ -56145,37 +56145,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -061a44: |[061a44] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -061a54: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -061a58: 5240 bb04 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061a5c: 5241 bb04 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061a60: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -061a64: 5441 bf04 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061a68: 5242 bb04 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061a6c: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -061a70: 5942 bb04 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061a74: 6e20 8221 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -061a7a: 0a01 |0013: move-result v1 │ │ -061a7c: 5e41 bd04 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061a80: 5741 bd04 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061a84: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -061a88: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -061a8c: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -061a90: 0f01 |001e: return v1 │ │ -061a92: 5741 bd04 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061a96: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -061a9a: 5940 bb04 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061a9e: 5e43 bd04 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061aa2: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -061aa6: 28f5 |0029: goto 001e // -000b │ │ +061a20: |[061a20] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +061a30: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +061a34: 5240 bb04 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061a38: 5241 bb04 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061a3c: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +061a40: 5441 bf04 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061a44: 5242 bb04 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061a48: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +061a4c: 5942 bb04 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061a50: 6e20 8221 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +061a56: 0a01 |0013: move-result v1 │ │ +061a58: 5e41 bd04 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061a5c: 5741 bd04 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061a60: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +061a64: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +061a68: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +061a6c: 0f01 |001e: return v1 │ │ +061a6e: 5741 bd04 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061a72: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +061a76: 5940 bb04 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061a7a: 5e43 bd04 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061a7e: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +061a82: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -56193,29 +56193,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -061aa8: |[061aa8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -061ab8: 5230 bb04 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061abc: 5231 be04 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ -061ac0: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -061ac4: 5430 bf04 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061ac8: 5231 bb04 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061acc: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -061ad0: 5932 bb04 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061ad4: 6e20 8221 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -061ada: 0a00 |0011: move-result v0 │ │ -061adc: 5e30 bd04 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061ae0: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -061ae4: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -061ae8: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -061aec: 0f00 |001a: return v0 │ │ +061a84: |[061a84] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +061a94: 5230 bb04 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061a98: 5231 be04 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ +061a9c: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +061aa0: 5430 bf04 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061aa4: 5231 bb04 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061aa8: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +061aac: 5932 bb04 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061ab0: 6e20 8221 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +061ab6: 0a00 |0011: move-result v0 │ │ +061ab8: 5e30 bd04 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061abc: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +061ac0: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +061ac4: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +061ac8: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0018 line=851 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ @@ -56224,55 +56224,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -061af0: |[061af0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -061b00: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -061b04: 5250 bb04 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061b08: 5252 bb04 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061b0c: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -061b10: 5452 bf04 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061b14: 5253 bb04 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061b18: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -061b1c: 5953 bb04 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061b20: 6e20 8221 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -061b26: 0a02 |0013: move-result v2 │ │ -061b28: 5e52 bd04 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061b2c: 5752 bd04 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061b30: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -061b34: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -061b38: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -061b3c: 0f02 |001e: return v2 │ │ -061b3e: 5752 bd04 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061b42: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -061b46: 5950 bb04 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061b4a: 5e54 bd04 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061b4e: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -061b52: 28f5 |0029: goto 001e // -000b │ │ -061b54: 5752 bd04 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061b58: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -061b5c: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -061b60: 5752 bd04 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061b64: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -061b68: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -061b6c: 5751 bd04 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061b70: 5252 bb04 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061b74: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -061b78: 5452 bf04 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061b7c: 5253 bb04 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061b80: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -061b84: 5953 bb04 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061b88: 6e20 8221 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -061b8e: 0a02 |0047: move-result v2 │ │ -061b90: 5e52 bd04 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061b94: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -061b98: 28ec |004c: goto 0038 // -0014 │ │ +061acc: |[061acc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +061adc: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +061ae0: 5250 bb04 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061ae4: 5252 bb04 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061ae8: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +061aec: 5452 bf04 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061af0: 5253 bb04 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061af4: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +061af8: 5953 bb04 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061afc: 6e20 8221 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +061b02: 0a02 |0013: move-result v2 │ │ +061b04: 5e52 bd04 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061b08: 5752 bd04 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061b0c: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +061b10: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +061b14: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +061b18: 0f02 |001e: return v2 │ │ +061b1a: 5752 bd04 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061b1e: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +061b22: 5950 bb04 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061b26: 5e54 bd04 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061b2a: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +061b2e: 28f5 |0029: goto 001e // -000b │ │ +061b30: 5752 bd04 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061b34: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +061b38: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +061b3c: 5752 bd04 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061b40: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +061b44: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +061b48: 5751 bd04 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061b4c: 5252 bb04 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061b50: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +061b54: 5452 bf04 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061b58: 5253 bb04 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061b5c: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +061b60: 5953 bb04 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061b64: 6e20 8221 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +061b6a: 0a02 |0047: move-result v2 │ │ +061b6c: 5e52 bd04 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061b70: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +061b74: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -56294,55 +56294,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -061b9c: |[061b9c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -061bac: 5250 bb04 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061bb0: 5252 bb04 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061bb4: 5253 be04 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ -061bb8: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -061bbc: 5452 bf04 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061bc0: 5253 bb04 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061bc4: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -061bc8: 5954 bb04 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061bcc: 6e20 8221 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -061bd2: 0a02 |0013: move-result v2 │ │ -061bd4: 5e52 bd04 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061bd8: 5752 bd04 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061bdc: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -061be0: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -061be4: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -061be8: 0f02 |001e: return v2 │ │ -061bea: 5752 bd04 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061bee: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -061bf2: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -061bf6: 5752 bd04 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061bfa: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -061bfe: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -061c02: 5751 bd04 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061c06: 5252 bb04 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061c0a: 5253 be04 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ -061c0e: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -061c12: 5452 bf04 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061c16: 5253 bb04 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061c1a: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -061c1e: 5954 bb04 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061c22: 6e20 8221 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -061c28: 0a02 |003e: move-result v2 │ │ -061c2a: 5e52 bd04 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061c2e: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -061c32: 28ea |0043: goto 002d // -0016 │ │ -061c34: 5950 bb04 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061c38: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -061c3c: 5e52 bd04 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061c40: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -061c44: 28d2 |004c: goto 001e // -002e │ │ +061b78: |[061b78] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +061b88: 5250 bb04 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061b8c: 5252 bb04 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061b90: 5253 be04 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ +061b94: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +061b98: 5452 bf04 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061b9c: 5253 bb04 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061ba0: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +061ba4: 5954 bb04 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061ba8: 6e20 8221 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +061bae: 0a02 |0013: move-result v2 │ │ +061bb0: 5e52 bd04 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061bb4: 5752 bd04 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061bb8: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +061bbc: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +061bc0: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +061bc4: 0f02 |001e: return v2 │ │ +061bc6: 5752 bd04 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061bca: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +061bce: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +061bd2: 5752 bd04 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061bd6: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +061bda: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +061bde: 5751 bd04 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061be2: 5252 bb04 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061be6: 5253 be04 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ +061bea: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +061bee: 5452 bf04 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061bf2: 5253 bb04 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061bf6: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +061bfa: 5954 bb04 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061bfe: 6e20 8221 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +061c04: 0a02 |003e: move-result v2 │ │ +061c06: 5e52 bd04 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061c0a: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +061c0e: 28ea |0043: goto 002d // -0016 │ │ +061c10: 5950 bb04 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061c14: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +061c18: 5e52 bd04 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061c1c: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +061c20: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -56364,57 +56364,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -061c48: |[061c48] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -061c58: 5442 bf04 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061c5c: 5243 bb04 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061c60: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -061c64: 6e20 8221 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -061c6a: 0a02 |0009: move-result v2 │ │ -061c6c: 5e42 bd04 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061c70: 5742 bd04 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061c74: 7110 2621 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@2126 │ │ -061c7a: 0a02 |0011: move-result v2 │ │ -061c7c: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -061c80: 5442 bf04 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061c84: 5243 bb04 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061c88: 7120 1f21 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@211f │ │ -061c8e: 0a00 |001b: move-result v0 │ │ -061c90: 5242 bb04 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061c94: 7110 1d21 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@211d │ │ -061c9a: 0a03 |0021: move-result v3 │ │ -061c9c: b132 |0022: sub-int/2addr v2, v3 │ │ -061c9e: 5942 bb04 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061ca2: 7110 2121 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2121 │ │ -061ca8: 0a01 |0028: move-result v1 │ │ -061caa: 0f01 |0029: return v1 │ │ -061cac: 5242 bb04 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061cb0: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -061cb4: 5942 bb04 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061cb8: 5742 bd04 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061cbc: 7110 d20d 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0dd2 │ │ -061cc2: 0a01 |0035: move-result v1 │ │ -061cc4: 5542 bc04 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04bc │ │ -061cc8: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -061ccc: 5742 bd04 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061cd0: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -061cd4: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -061cd8: 7010 d70d 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0dd7 │ │ -061cde: 0a01 |0043: move-result v1 │ │ -061ce0: 28e5 |0044: goto 0029 // -001b │ │ -061ce2: 5742 bd04 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061ce6: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -061cea: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -061cee: 7010 d50d 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0dd5 │ │ -061cf4: 0a01 |004e: move-result v1 │ │ -061cf6: 28da |004f: goto 0029 // -0026 │ │ +061c24: |[061c24] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +061c34: 5442 bf04 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061c38: 5243 bb04 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061c3c: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +061c40: 6e20 8221 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +061c46: 0a02 |0009: move-result v2 │ │ +061c48: 5e42 bd04 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061c4c: 5742 bd04 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061c50: 7110 2621 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@2126 │ │ +061c56: 0a02 |0011: move-result v2 │ │ +061c58: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +061c5c: 5442 bf04 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061c60: 5243 bb04 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061c64: 7120 1f21 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@211f │ │ +061c6a: 0a00 |001b: move-result v0 │ │ +061c6c: 5242 bb04 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061c70: 7110 1d21 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@211d │ │ +061c76: 0a03 |0021: move-result v3 │ │ +061c78: b132 |0022: sub-int/2addr v2, v3 │ │ +061c7a: 5942 bb04 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061c7e: 7110 2121 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2121 │ │ +061c84: 0a01 |0028: move-result v1 │ │ +061c86: 0f01 |0029: return v1 │ │ +061c88: 5242 bb04 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061c8c: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +061c90: 5942 bb04 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061c94: 5742 bd04 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061c98: 7110 d20d 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0dd2 │ │ +061c9e: 0a01 |0035: move-result v1 │ │ +061ca0: 5542 bc04 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04bc │ │ +061ca4: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +061ca8: 5742 bd04 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061cac: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +061cb0: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +061cb4: 7010 d70d 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0dd7 │ │ +061cba: 0a01 |0043: move-result v1 │ │ +061cbc: 28e5 |0044: goto 0029 // -001b │ │ +061cbe: 5742 bd04 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061cc2: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +061cc6: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +061cca: 7010 d50d 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0dd5 │ │ +061cd0: 0a01 |004e: move-result v1 │ │ +061cd2: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -56436,56 +56436,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -061cf8: |[061cf8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -061d08: 5442 bf04 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061d0c: 5243 bb04 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061d10: 6e20 8221 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -061d16: 0a02 |0007: move-result v2 │ │ -061d18: 5e42 bd04 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061d1c: 5742 bd04 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061d20: 7110 2321 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@2123 │ │ -061d26: 0a02 |000f: move-result v2 │ │ -061d28: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -061d2c: 5442 bf04 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ -061d30: 5243 bb04 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061d34: 7120 1e21 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@211e │ │ -061d3a: 0a00 |0019: move-result v0 │ │ -061d3c: 5242 bb04 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061d40: 7110 1d21 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@211d │ │ -061d46: 0a03 |001f: move-result v3 │ │ -061d48: b032 |0020: add-int/2addr v2, v3 │ │ -061d4a: 5942 bb04 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061d4e: 7110 2121 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2121 │ │ -061d54: 0a01 |0026: move-result v1 │ │ -061d56: 0f01 |0027: return v1 │ │ -061d58: 5242 bb04 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061d5c: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -061d60: 5942 bb04 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061d64: 5742 bd04 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061d68: 7110 d20d 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0dd2 │ │ -061d6e: 0a01 |0033: move-result v1 │ │ -061d70: 5542 bc04 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04bc │ │ -061d74: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -061d78: 5742 bd04 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061d7c: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -061d80: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -061d84: 7010 d80d 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0dd8 │ │ -061d8a: 0a01 |0041: move-result v1 │ │ -061d8c: 28e5 |0042: goto 0027 // -001b │ │ -061d8e: 5742 bd04 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ -061d92: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -061d96: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -061d9a: 7010 d60d 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0dd6 │ │ -061da0: 0a01 |004c: move-result v1 │ │ -061da2: 28da |004d: goto 0027 // -0026 │ │ +061cd4: |[061cd4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +061ce4: 5442 bf04 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061ce8: 5243 bb04 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061cec: 6e20 8221 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +061cf2: 0a02 |0007: move-result v2 │ │ +061cf4: 5e42 bd04 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061cf8: 5742 bd04 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061cfc: 7110 2321 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@2123 │ │ +061d02: 0a02 |000f: move-result v2 │ │ +061d04: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +061d08: 5442 bf04 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04bf │ │ +061d0c: 5243 bb04 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061d10: 7120 1e21 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@211e │ │ +061d16: 0a00 |0019: move-result v0 │ │ +061d18: 5242 bb04 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061d1c: 7110 1d21 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@211d │ │ +061d22: 0a03 |001f: move-result v3 │ │ +061d24: b032 |0020: add-int/2addr v2, v3 │ │ +061d26: 5942 bb04 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061d2a: 7110 2121 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2121 │ │ +061d30: 0a01 |0026: move-result v1 │ │ +061d32: 0f01 |0027: return v1 │ │ +061d34: 5242 bb04 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061d38: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +061d3c: 5942 bb04 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061d40: 5742 bd04 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061d44: 7110 d20d 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0dd2 │ │ +061d4a: 0a01 |0033: move-result v1 │ │ +061d4c: 5542 bc04 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04bc │ │ +061d50: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +061d54: 5742 bd04 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061d58: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +061d5c: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +061d60: 7010 d80d 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0dd8 │ │ +061d66: 0a01 |0041: move-result v1 │ │ +061d68: 28e5 |0042: goto 0027 // -001b │ │ +061d6a: 5742 bd04 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04bd │ │ +061d6e: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +061d72: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +061d76: 7010 d60d 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0dd6 │ │ +061d7c: 0a01 |004c: move-result v1 │ │ +061d7e: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -56507,76 +56507,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -061da4: |[061da4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -061db4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -061db6: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -061db8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -061dba: 5985 bb04 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061dbe: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -061dc0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -061dc2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -061dc4: 5286 bb04 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061dc8: 5287 be04 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ -061dcc: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -061dd0: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -061dd4: 6e10 d10d 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0dd1 │ │ -061dda: 0a06 |0013: move-result v6 │ │ -061ddc: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -061de2: 0102 |0017: move v2, v0 │ │ -061de4: 28f0 |0018: goto 0008 // -0010 │ │ -061de6: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -061dea: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -061dec: 28ec |001c: goto 0008 // -0014 │ │ -061dee: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -061df2: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -061df4: 28e8 |0020: goto 0008 // -0018 │ │ -061df6: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -061dfa: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -061dfc: 28e4 |0024: goto 0008 // -001c │ │ -061dfe: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -061e02: 0131 |0027: move v1, v3 │ │ -061e04: 0f01 |0028: return v1 │ │ -061e06: 0102 |0029: move v2, v0 │ │ -061e08: 28de |002a: goto 0008 // -0022 │ │ -061e0a: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -061e0e: 0141 |002d: move v1, v4 │ │ -061e10: 28fa |002e: goto 0028 // -0006 │ │ -061e12: 0102 |002f: move v2, v0 │ │ -061e14: 28d8 |0030: goto 0008 // -0028 │ │ -061e16: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -061e1a: 0151 |0033: move v1, v5 │ │ -061e1c: 28f4 |0034: goto 0028 // -000c │ │ -061e1e: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -061e22: 5286 bb04 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061e26: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -061e2a: 6e10 d00d 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0dd0 │ │ -061e30: 0a06 |003e: move-result v6 │ │ -061e32: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -061e38: 28f5 |0042: goto 0037 // -000b │ │ -061e3a: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -061e3e: 0131 |0045: move v1, v3 │ │ -061e40: 28e2 |0046: goto 0028 // -001e │ │ -061e42: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -061e46: 28ee |0049: goto 0037 // -0012 │ │ -061e48: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -061e4c: 0141 |004c: move v1, v4 │ │ -061e4e: 28db |004d: goto 0028 // -0025 │ │ -061e50: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -061e54: 28e7 |0050: goto 0037 // -0019 │ │ -061e56: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -061e5a: 28e4 |0053: goto 0037 // -001c │ │ -061e5c: 0151 |0054: move v1, v5 │ │ -061e5e: 28d3 |0055: goto 0028 // -002d │ │ -061e60: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -061eb4: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +061d80: |[061d80] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +061d90: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +061d92: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +061d94: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +061d96: 5985 bb04 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061d9a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +061d9c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +061d9e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +061da0: 5286 bb04 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061da4: 5287 be04 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ +061da8: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +061dac: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +061db0: 6e10 d10d 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0dd1 │ │ +061db6: 0a06 |0013: move-result v6 │ │ +061db8: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +061dbe: 0102 |0017: move v2, v0 │ │ +061dc0: 28f0 |0018: goto 0008 // -0010 │ │ +061dc2: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +061dc6: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +061dc8: 28ec |001c: goto 0008 // -0014 │ │ +061dca: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +061dce: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +061dd0: 28e8 |0020: goto 0008 // -0018 │ │ +061dd2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +061dd6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +061dd8: 28e4 |0024: goto 0008 // -001c │ │ +061dda: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +061dde: 0131 |0027: move v1, v3 │ │ +061de0: 0f01 |0028: return v1 │ │ +061de2: 0102 |0029: move v2, v0 │ │ +061de4: 28de |002a: goto 0008 // -0022 │ │ +061de6: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +061dea: 0141 |002d: move v1, v4 │ │ +061dec: 28fa |002e: goto 0028 // -0006 │ │ +061dee: 0102 |002f: move v2, v0 │ │ +061df0: 28d8 |0030: goto 0008 // -0028 │ │ +061df2: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +061df6: 0151 |0033: move v1, v5 │ │ +061df8: 28f4 |0034: goto 0028 // -000c │ │ +061dfa: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +061dfe: 5286 bb04 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061e02: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +061e06: 6e10 d00d 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0dd0 │ │ +061e0c: 0a06 |003e: move-result v6 │ │ +061e0e: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +061e14: 28f5 |0042: goto 0037 // -000b │ │ +061e16: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +061e1a: 0131 |0045: move v1, v3 │ │ +061e1c: 28e2 |0046: goto 0028 // -001e │ │ +061e1e: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +061e22: 28ee |0049: goto 0037 // -0012 │ │ +061e24: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +061e28: 0141 |004c: move v1, v4 │ │ +061e2a: 28db |004d: goto 0028 // -0025 │ │ +061e2c: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +061e30: 28e7 |0050: goto 0037 // -0019 │ │ +061e32: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +061e36: 28e4 |0053: goto 0037 // -001c │ │ +061e38: 0151 |0054: move v1, v5 │ │ +061e3a: 28d3 |0055: goto 0028 // -002d │ │ +061e3c: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +061e90: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=567 │ │ 0x0005 line=568 │ │ 0x0006 line=569 │ │ 0x0007 line=570 │ │ 0x0008 line=571 │ │ @@ -56629,54 +56629,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -061ed0: |[061ed0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -061ee0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -061ee2: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -061ee4: 5254 be04 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ -061ee8: 5954 bb04 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061eec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -061eee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -061ef0: 5254 bb04 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ -061ef4: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -061ef8: 6e10 d00d 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0dd0 │ │ -061efe: 0a04 |000f: move-result v4 │ │ -061f00: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -061f06: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -061f0a: 0101 |0015: move v1, v0 │ │ -061f0c: 28f2 |0016: goto 0008 // -000e │ │ -061f0e: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -061f12: 0f02 |0019: return v2 │ │ -061f14: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -061f18: 0101 |001c: move v1, v0 │ │ -061f1a: 28eb |001d: goto 0008 // -0015 │ │ -061f1c: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -061f20: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -061f24: 28e6 |0022: goto 0008 // -001a │ │ -061f26: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -061f2a: 0132 |0025: move v2, v3 │ │ -061f2c: 28f3 |0026: goto 0019 // -000d │ │ -061f2e: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -061f32: 0101 |0029: move v1, v0 │ │ -061f34: 28de |002a: goto 0008 // -0022 │ │ -061f36: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -061f3a: 0132 |002d: move v2, v3 │ │ -061f3c: 28eb |002e: goto 0019 // -0015 │ │ -061f3e: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -061f42: 28d7 |0031: goto 0008 // -0029 │ │ -061f44: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -061f48: 28d4 |0034: goto 0008 // -002c │ │ -061f4a: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -061f4c: 28e3 |0036: goto 0019 // -001d │ │ -061f4e: 0000 |0037: nop // spacer │ │ -061f50: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +061eac: |[061eac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +061ebc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +061ebe: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +061ec0: 5254 be04 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04be │ │ +061ec4: 5954 bb04 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061ec8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +061eca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +061ecc: 5254 bb04 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04bb │ │ +061ed0: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +061ed4: 6e10 d00d 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0dd0 │ │ +061eda: 0a04 |000f: move-result v4 │ │ +061edc: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +061ee2: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +061ee6: 0101 |0015: move v1, v0 │ │ +061ee8: 28f2 |0016: goto 0008 // -000e │ │ +061eea: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +061eee: 0f02 |0019: return v2 │ │ +061ef0: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +061ef4: 0101 |001c: move v1, v0 │ │ +061ef6: 28eb |001d: goto 0008 // -0015 │ │ +061ef8: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +061efc: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +061f00: 28e6 |0022: goto 0008 // -001a │ │ +061f02: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +061f06: 0132 |0025: move v2, v3 │ │ +061f08: 28f3 |0026: goto 0019 // -000d │ │ +061f0a: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +061f0e: 0101 |0029: move v1, v0 │ │ +061f10: 28de |002a: goto 0008 // -0022 │ │ +061f12: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +061f16: 0132 |002d: move v2, v3 │ │ +061f18: 28eb |002e: goto 0019 // -0015 │ │ +061f1a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +061f1e: 28d7 |0031: goto 0008 // -0029 │ │ +061f20: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +061f24: 28d4 |0034: goto 0008 // -002c │ │ +061f26: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +061f28: 28e3 |0036: goto 0019 // -001d │ │ +061f2a: 0000 |0037: nop // spacer │ │ +061f2c: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=665 │ │ 0x0006 line=666 │ │ 0x0007 line=667 │ │ 0x0008 line=668 │ │ 0x000c line=669 │ │ @@ -56826,37 +56826,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -061fa4: |[061fa4] android.support.v4.text.BidiFormatter.:()V │ │ -061fb4: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -061fb6: 6200 df04 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04df │ │ -061fba: 6900 c304 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c3 │ │ -061fbe: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -061fc2: 7110 2921 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -061fc8: 0c00 |000a: move-result-object v0 │ │ -061fca: 6900 cb04 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04cb │ │ -061fce: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -061fd2: 7110 2921 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -061fd8: 0c00 |0012: move-result-object v0 │ │ -061fda: 6900 cf04 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04cf │ │ -061fde: 2200 6902 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0269 │ │ -061fe2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -061fe4: 6202 c304 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c3 │ │ -061fe8: 7040 da0d 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0dda │ │ -061fee: 6900 c104 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c1 │ │ -061ff2: 2200 6902 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0269 │ │ -061ff6: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -061ff8: 6202 c304 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c3 │ │ -061ffc: 7040 da0d 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0dda │ │ -062002: 6900 c204 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c2 │ │ -062006: 0e00 |0029: return-void │ │ +061f80: |[061f80] android.support.v4.text.BidiFormatter.:()V │ │ +061f90: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +061f92: 6200 df04 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04df │ │ +061f96: 6900 c304 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c3 │ │ +061f9a: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +061f9e: 7110 2921 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +061fa4: 0c00 |000a: move-result-object v0 │ │ +061fa6: 6900 cb04 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04cb │ │ +061faa: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +061fae: 7110 2921 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +061fb4: 0c00 |0012: move-result-object v0 │ │ +061fb6: 6900 cf04 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04cf │ │ +061fba: 2200 6902 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0269 │ │ +061fbe: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +061fc0: 6202 c304 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c3 │ │ +061fc4: 7040 da0d 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0dda │ │ +061fca: 6900 c104 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c1 │ │ +061fce: 2200 6902 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0269 │ │ +061fd2: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +061fd4: 6202 c304 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c3 │ │ +061fd8: 7040 da0d 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0dda │ │ +061fde: 6900 c204 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c2 │ │ +061fe2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -56867,20 +56867,20 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -062008: |[062008] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -062018: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06201e: 5c01 d204 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ -062022: 5902 d104 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04d1 │ │ -062026: 5b03 d004 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d0 │ │ -06202a: 0e00 |0009: return-void │ │ +061fe4: |[061fe4] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +061ff4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +061ffa: 5c01 d204 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ +061ffe: 5902 d104 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04d1 │ │ +062002: 5b03 d004 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d0 │ │ +062006: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -56895,17 +56895,17 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -06202c: |[06202c] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -06203c: 7040 da0d 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0dda │ │ -062042: 0e00 |0003: return-void │ │ +062008: |[062008] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +062018: 7040 da0d 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0dda │ │ +06201e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -56917,18 +56917,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062044: |[062044] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -062054: 7110 e80d 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0de8 │ │ -06205a: 0a00 |0003: move-result v0 │ │ -06205c: 0f00 |0004: return v0 │ │ +062020: |[062020] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +062030: 7110 e80d 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0de8 │ │ +062036: 0a00 |0003: move-result v0 │ │ +062038: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Ljava/util/Locale; │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -56936,72 +56936,72 @@ │ │ type : '()Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062060: |[062060] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -062070: 6200 c304 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c3 │ │ -062074: 1100 |0002: return-object v0 │ │ +06203c: |[06203c] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +06204c: 6200 c304 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c3 │ │ +062050: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$200' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062078: |[062078] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -062088: 6200 c204 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c2 │ │ -06208c: 1100 |0002: return-object v0 │ │ +062054: |[062054] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +062064: 6200 c204 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c2 │ │ +062068: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$300' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062090: |[062090] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -0620a0: 6200 c104 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c1 │ │ -0620a4: 1100 |0002: return-object v0 │ │ +06206c: |[06206c] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +06207c: 6200 c104 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04c1 │ │ +062080: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getEntryDir' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0620a8: |[0620a8] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -0620b8: 2200 6802 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0268 │ │ -0620bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0620be: 7030 cf0d 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0dcf │ │ -0620c4: 6e10 d30d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0dd3 │ │ -0620ca: 0a00 |0009: move-result v0 │ │ -0620cc: 0f00 |000a: return v0 │ │ +062084: |[062084] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +062094: 2200 6802 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0268 │ │ +062098: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06209a: 7030 cf0d 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0dcf │ │ +0620a0: 6e10 d30d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0dd3 │ │ +0620a6: 0a00 |0009: move-result v0 │ │ +0620a8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #8 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -57009,21 +57009,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0620d0: |[0620d0] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -0620e0: 2200 6802 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0268 │ │ -0620e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0620e6: 7030 cf0d 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0dcf │ │ -0620ec: 6e10 d40d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0dd4 │ │ -0620f2: 0a00 |0009: move-result v0 │ │ -0620f4: 0f00 |000a: return v0 │ │ +0620ac: |[0620ac] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +0620bc: 2200 6802 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0268 │ │ +0620c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0620c2: 7030 cf0d 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0dcf │ │ +0620c8: 6e10 d40d 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0dd4 │ │ +0620ce: 0a00 |0009: move-result v0 │ │ +0620d0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #9 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -57031,40 +57031,40 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0620f8: |[0620f8] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -062108: 2200 6702 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0267 │ │ -06210c: 7010 c60d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0dc6 │ │ -062112: 6e10 c90d 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0dc9 │ │ -062118: 0c00 |0008: move-result-object v0 │ │ -06211a: 1100 |0009: return-object v0 │ │ +0620d4: |[0620d4] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +0620e4: 2200 6702 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0267 │ │ +0620e8: 7010 c60d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0dc6 │ │ +0620ee: 6e10 c90d 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0dc9 │ │ +0620f4: 0c00 |0008: move-result-object v0 │ │ +0620f6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ │ │ #10 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getInstance' │ │ type : '(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06211c: |[06211c] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -06212c: 2200 6702 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0267 │ │ -062130: 7020 c70d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0dc7 │ │ -062136: 6e10 c90d 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0dc9 │ │ -06213c: 0c00 |0008: move-result-object v0 │ │ -06213e: 1100 |0009: return-object v0 │ │ +0620f8: |[0620f8] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +062108: 2200 6702 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0267 │ │ +06210c: 7020 c70d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0dc7 │ │ +062112: 6e10 c90d 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0dc9 │ │ +062118: 0c00 |0008: move-result-object v0 │ │ +06211a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x000a reg=1 locale Ljava/util/Locale; │ │ │ │ #11 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -57072,20 +57072,20 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -062140: |[062140] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -062150: 2200 6702 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0267 │ │ -062154: 7020 c80d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0dc8 │ │ -06215a: 6e10 c90d 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0dc9 │ │ -062160: 0c00 |0008: move-result-object v0 │ │ -062162: 1100 |0009: return-object v0 │ │ +06211c: |[06211c] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +06212c: 2200 6702 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0267 │ │ +062130: 7020 c80d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0dc8 │ │ +062136: 6e10 c90d 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0dc9 │ │ +06213c: 0c00 |0008: move-result-object v0 │ │ +06213e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000a reg=1 rtlContext Z │ │ │ │ #12 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -57093,22 +57093,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -062164: |[062164] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -062174: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -062176: 7110 1c0e 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0e1c │ │ -06217c: 0a01 |0004: move-result v1 │ │ -06217e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -062182: 0f00 |0007: return v0 │ │ -062184: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -062186: 28fe |0009: goto 0007 // -0002 │ │ +062140: |[062140] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +062150: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +062152: 7110 1c0e 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0e1c │ │ +062158: 0a01 |0004: move-result v1 │ │ +06215a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +06215e: 0f00 |0007: return v0 │ │ +062160: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +062162: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=437 │ │ locals : │ │ 0x0000 - 0x000a reg=2 locale Ljava/util/Locale; │ │ │ │ #13 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -57116,40 +57116,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -062188: |[062188] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -062198: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06219a: 6e10 9121 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0621a0: 0a02 |0004: move-result v2 │ │ -0621a2: 7240 ff0d 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0dff │ │ -0621a8: 0a00 |0008: move-result v0 │ │ -0621aa: 5531 d204 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ -0621ae: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -0621b2: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -0621b6: 7110 e10d 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0de1 │ │ -0621bc: 0a01 |0012: move-result v1 │ │ -0621be: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0621c0: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -0621c4: 6201 cb04 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04cb │ │ -0621c8: 1101 |0018: return-object v1 │ │ -0621ca: 5531 d204 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ -0621ce: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -0621d2: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -0621d6: 7110 e10d 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0de1 │ │ -0621dc: 0a01 |0022: move-result v1 │ │ -0621de: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -0621e0: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -0621e4: 6201 cf04 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04cf │ │ -0621e8: 28f0 |0028: goto 0018 // -0010 │ │ -0621ea: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -0621ee: 28ed |002b: goto 0018 // -0013 │ │ +062164: |[062164] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +062174: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +062176: 6e10 9121 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +06217c: 0a02 |0004: move-result v2 │ │ +06217e: 7240 ff0d 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0dff │ │ +062184: 0a00 |0008: move-result v0 │ │ +062186: 5531 d204 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ +06218a: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +06218e: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +062192: 7110 e10d 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0de1 │ │ +062198: 0a01 |0012: move-result v1 │ │ +06219a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +06219c: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +0621a0: 6201 cb04 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04cb │ │ +0621a4: 1101 |0018: return-object v1 │ │ +0621a6: 5531 d204 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ +0621aa: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +0621ae: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +0621b2: 7110 e10d 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0de1 │ │ +0621b8: 0a01 |0022: move-result v1 │ │ +0621ba: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +0621bc: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +0621c0: 6201 cf04 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04cf │ │ +0621c4: 28f0 |0028: goto 0018 // -0010 │ │ +0621c6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +0621ca: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -57166,40 +57166,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -0621f0: |[0621f0] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -062200: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -062202: 6e10 9121 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -062208: 0a02 |0004: move-result v2 │ │ -06220a: 7240 ff0d 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0dff │ │ -062210: 0a00 |0008: move-result v0 │ │ -062212: 5531 d204 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ -062216: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -06221a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -06221e: 7110 e00d 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0de0 │ │ -062224: 0a01 |0012: move-result v1 │ │ -062226: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -062228: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -06222c: 6201 cb04 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04cb │ │ -062230: 1101 |0018: return-object v1 │ │ -062232: 5531 d204 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ -062236: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -06223a: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -06223e: 7110 e00d 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0de0 │ │ -062244: 0a01 |0022: move-result v1 │ │ -062246: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -062248: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -06224c: 6201 cf04 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04cf │ │ -062250: 28f0 |0028: goto 0018 // -0010 │ │ -062252: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -062256: 28ed |002b: goto 0018 // -0013 │ │ +0621cc: |[0621cc] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0621dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0621de: 6e10 9121 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0621e4: 0a02 |0004: move-result v2 │ │ +0621e6: 7240 ff0d 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0dff │ │ +0621ec: 0a00 |0008: move-result v0 │ │ +0621ee: 5531 d204 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ +0621f2: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +0621f6: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +0621fa: 7110 e00d 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0de0 │ │ +062200: 0a01 |0012: move-result v1 │ │ +062202: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +062204: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +062208: 6201 cb04 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04cb │ │ +06220c: 1101 |0018: return-object v1 │ │ +06220e: 5531 d204 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ +062212: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +062216: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +06221a: 7110 e00d 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0de0 │ │ +062220: 0a01 |0022: move-result v1 │ │ +062222: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +062224: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +062228: 6201 cf04 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04cf │ │ +06222c: 28f0 |0028: goto 0018 // -0010 │ │ +06222e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +062232: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -57217,22 +57217,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -062258: |[062258] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -062268: 5210 d104 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04d1 │ │ -06226c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -062270: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -062274: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -062276: 0f00 |0007: return v0 │ │ -062278: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06227a: 28fe |0009: goto 0007 // -0002 │ │ +062234: |[062234] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +062244: 5210 d104 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04d1 │ │ +062248: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +06224c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +062250: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +062252: 0f00 |0007: return v0 │ │ +062254: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +062256: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #1 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -57240,22 +57240,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -06227c: |[06227c] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -06228c: 5430 d004 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d0 │ │ -062290: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -062292: 6e10 9121 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -062298: 0a02 |0006: move-result v2 │ │ -06229a: 7240 ff0d 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0dff │ │ -0622a0: 0a00 |000a: move-result v0 │ │ -0622a2: 0f00 |000b: return v0 │ │ +062258: |[062258] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +062268: 5430 d004 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d0 │ │ +06226c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06226e: 6e10 9121 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +062274: 0a02 |0006: move-result v2 │ │ +062276: 7240 ff0d 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0dff │ │ +06227c: 0a00 |000a: move-result v0 │ │ +06227e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x000c reg=4 str Ljava/lang/String; │ │ │ │ @@ -57264,17 +57264,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0622a4: |[0622a4] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -0622b4: 5510 d204 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ -0622b8: 0f00 |0002: return v0 │ │ +062280: |[062280] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +062290: 5510 d204 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ +062294: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -57282,20 +57282,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0622bc: |[0622bc] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -0622cc: 5420 d004 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d0 │ │ -0622d0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0622d2: 6e40 ed0d 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0ded │ │ -0622d8: 0c00 |0006: move-result-object v0 │ │ -0622da: 1100 |0007: return-object v0 │ │ +062298: |[062298] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +0622a8: 5420 d004 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d0 │ │ +0622ac: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0622ae: 6e40 ed0d 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0ded │ │ +0622b4: 0c00 |0006: move-result-object v0 │ │ +0622b6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0008 reg=3 str Ljava/lang/String; │ │ │ │ @@ -57304,19 +57304,19 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0622dc: |[0622dc] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0622ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0622ee: 6e40 ed0d 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0ded │ │ -0622f4: 0c00 |0004: move-result-object v0 │ │ -0622f6: 1100 |0005: return-object v0 │ │ +0622b8: |[0622b8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0622c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0622ca: 6e40 ed0d 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0ded │ │ +0622d0: 0c00 |0004: move-result-object v0 │ │ +0622d2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0006 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -57326,56 +57326,56 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 83 16-bit code units │ │ -0622f8: |[0622f8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -062308: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06230a: 6e10 9121 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2191 │ │ -062310: 0a03 |0004: move-result v3 │ │ -062312: 7240 ff0d 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0dff │ │ -062318: 0a00 |0008: move-result v0 │ │ -06231a: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -06231e: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -062324: 6e10 e50d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0de5 │ │ -06232a: 0a02 |0011: move-result v2 │ │ -06232c: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -062330: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -062334: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -062338: 6202 e304 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e3 │ │ -06233c: 7030 ea0d 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0dea │ │ -062342: 0c02 |001d: move-result-object v2 │ │ -062344: 6e20 aa21 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06234a: 5542 d204 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ -06234e: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -062352: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -062356: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -06235a: 6e20 a421 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -062360: 6e20 aa21 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -062366: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -06236a: 6e20 a421 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -062370: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -062374: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -062378: 6202 e304 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e3 │ │ -06237c: 7030 e90d 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0de9 │ │ -062382: 0c02 |003d: move-result-object v2 │ │ -062384: 6e20 aa21 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06238a: 6e10 af21 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -062390: 0c02 |0044: move-result-object v2 │ │ -062392: 1102 |0045: return-object v2 │ │ -062394: 6202 e204 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e2 │ │ -062398: 28d2 |0048: goto 001a // -002e │ │ -06239a: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -06239e: 28de |004b: goto 0029 // -0022 │ │ -0623a0: 6e20 aa21 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0623a6: 28e5 |004f: goto 0034 // -001b │ │ -0623a8: 6202 e204 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e2 │ │ -0623ac: 28e8 |0052: goto 003a // -0018 │ │ +0622d4: |[0622d4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +0622e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0622e6: 6e10 9121 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2191 │ │ +0622ec: 0a03 |0004: move-result v3 │ │ +0622ee: 7240 ff0d 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0dff │ │ +0622f4: 0a00 |0008: move-result v0 │ │ +0622f6: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0622fa: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +062300: 6e10 e50d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0de5 │ │ +062306: 0a02 |0011: move-result v2 │ │ +062308: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +06230c: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +062310: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +062314: 6202 e304 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e3 │ │ +062318: 7030 ea0d 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0dea │ │ +06231e: 0c02 |001d: move-result-object v2 │ │ +062320: 6e20 aa21 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062326: 5542 d204 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04d2 │ │ +06232a: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +06232e: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +062332: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +062336: 6e20 a421 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +06233c: 6e20 aa21 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062342: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +062346: 6e20 a421 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +06234c: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +062350: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +062354: 6202 e304 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e3 │ │ +062358: 7030 e90d 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0de9 │ │ +06235e: 0c02 |003d: move-result-object v2 │ │ +062360: 6e20 aa21 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062366: 6e10 af21 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +06236c: 0c02 |0044: move-result-object v2 │ │ +06236e: 1102 |0045: return-object v2 │ │ +062370: 6202 e204 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e2 │ │ +062374: 28d2 |0048: goto 001a // -002e │ │ +062376: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +06237a: 28de |004b: goto 0029 // -0022 │ │ +06237c: 6e20 aa21 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062382: 28e5 |004f: goto 0034 // -001b │ │ +062384: 6202 e204 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e2 │ │ +062388: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -57402,19 +57402,19 @@ │ │ type : '(Ljava/lang/String;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0623b0: |[0623b0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -0623c0: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d0 │ │ -0623c4: 6e40 ed0d 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0ded │ │ -0623ca: 0c00 |0005: move-result-object v0 │ │ -0623cc: 1100 |0006: return-object v0 │ │ +06238c: |[06238c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +06239c: 5410 d004 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04d0 │ │ +0623a0: 6e40 ed0d 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0ded │ │ +0623a6: 0c00 |0005: move-result-object v0 │ │ +0623a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0007 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isolate Z │ │ @@ -57490,26 +57490,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0623d0: |[0623d0] android.support.v4.text.ICUCompat.:()V │ │ -0623e0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0623e4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0623e8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0623ec: 2201 6c02 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@026c │ │ -0623f0: 7010 f40d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0df4 │ │ -0623f6: 6901 d304 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d3 │ │ -0623fa: 0e00 |000d: return-void │ │ -0623fc: 2201 6b02 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@026b │ │ -062400: 7010 f10d 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@0df1 │ │ -062406: 6901 d304 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d3 │ │ -06240a: 28f8 |0015: goto 000d // -0008 │ │ +0623ac: |[0623ac] android.support.v4.text.ICUCompat.:()V │ │ +0623bc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0623c0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0623c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0623c8: 2201 6c02 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@026c │ │ +0623cc: 7010 f40d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0df4 │ │ +0623d2: 6901 d304 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d3 │ │ +0623d6: 0e00 |000d: return-void │ │ +0623d8: 2201 6b02 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@026b │ │ +0623dc: 7010 f10d 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@0df1 │ │ +0623e2: 6901 d304 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d3 │ │ +0623e6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -57521,17 +57521,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06240c: |[06240c] android.support.v4.text.ICUCompat.:()V │ │ -06241c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -062422: 0e00 |0003: return-void │ │ +0623e8: |[0623e8] android.support.v4.text.ICUCompat.:()V │ │ +0623f8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0623fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -57540,19 +57540,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 │ │ -062424: |[062424] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -062434: 6200 d304 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d3 │ │ -062438: 7220 ef0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0def │ │ -06243e: 0c00 |0005: move-result-object v0 │ │ -062440: 1100 |0006: return-object v0 │ │ +062400: |[062400] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +062410: 6200 d304 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d3 │ │ +062414: 7220 ef0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0def │ │ +06241a: 0c00 |0005: move-result-object v0 │ │ +06241c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/text/ICUCompat;) │ │ @@ -57560,19 +57560,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 │ │ -062444: |[062444] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -062454: 6200 d304 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d3 │ │ -062458: 7220 f00d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0df0 │ │ -06245e: 0c00 |0005: move-result-object v0 │ │ -062460: 1100 |0006: return-object v0 │ │ +062420: |[062420] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +062430: 6200 d304 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04d3 │ │ +062434: 7220 f00d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0df0 │ │ +06243a: 0c00 |0005: move-result-object v0 │ │ +06243c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -57614,42 +57614,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -062464: |[062464] android.support.v4.text.ICUCompatIcs.:()V │ │ -062474: 1a02 e720 |0000: const-string v2, "libcore.icu.ICU" // string@20e7 │ │ -062478: 7110 2b21 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@212b │ │ -06247e: 0c00 |0005: move-result-object v0 │ │ -062480: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -062484: 1a02 bc1d |0008: const-string v2, "getScript" // string@1dbc │ │ -062488: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -06248a: 2333 9606 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ -06248e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -062490: 1c05 f704 |000e: const-class v5, Ljava/lang/String; // type@04f7 │ │ -062494: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -062498: 6e30 3121 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ -06249e: 0c02 |0015: move-result-object v2 │ │ -0624a0: 6902 d604 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04d6 │ │ -0624a4: 1a02 3d15 |0018: const-string v2, "addLikelySubtags" // string@153d │ │ -0624a8: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -0624aa: 2333 9606 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ -0624ae: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -0624b0: 1c05 f704 |001e: const-class v5, Ljava/lang/String; // type@04f7 │ │ -0624b4: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -0624b8: 6e30 3121 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ -0624be: 0c02 |0025: move-result-object v2 │ │ -0624c0: 6902 d504 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04d5 │ │ -0624c4: 0e00 |0028: return-void │ │ -0624c6: 0d01 |0029: move-exception v1 │ │ -0624c8: 1a02 5206 |002a: const-string v2, "ICUCompatIcs" // string@0652 │ │ -0624cc: 7120 171c 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ -0624d2: 28f9 |002f: goto 0028 // -0007 │ │ +062440: |[062440] android.support.v4.text.ICUCompatIcs.:()V │ │ +062450: 1a02 e320 |0000: const-string v2, "libcore.icu.ICU" // string@20e3 │ │ +062454: 7110 2b21 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@212b │ │ +06245a: 0c00 |0005: move-result-object v0 │ │ +06245c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +062460: 1a02 b81d |0008: const-string v2, "getScript" // string@1db8 │ │ +062464: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +062466: 2333 9606 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ +06246a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +06246c: 1c05 f704 |000e: const-class v5, Ljava/lang/String; // type@04f7 │ │ +062470: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +062474: 6e30 3121 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ +06247a: 0c02 |0015: move-result-object v2 │ │ +06247c: 6902 d604 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04d6 │ │ +062480: 1a02 3915 |0018: const-string v2, "addLikelySubtags" // string@1539 │ │ +062484: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +062486: 2333 9606 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ +06248a: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +06248c: 1c05 f704 |001e: const-class v5, Ljava/lang/String; // type@04f7 │ │ +062490: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +062494: 6e30 3121 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ +06249a: 0c02 |0025: move-result-object v2 │ │ +06249c: 6902 d504 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04d5 │ │ +0624a0: 0e00 |0028: return-void │ │ +0624a2: 0d01 |0029: move-exception v1 │ │ +0624a4: 1a02 5206 |002a: const-string v2, "ICUCompatIcs" // string@0652 │ │ +0624a8: 7120 171c 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ +0624ae: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -57666,17 +57666,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0624e4: |[0624e4] android.support.v4.text.ICUCompatIcs.:()V │ │ -0624f4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0624fa: 0e00 |0003: return-void │ │ +0624c0: |[0624c0] android.support.v4.text.ICUCompatIcs.:()V │ │ +0624d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0624d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompatIcs; │ │ │ │ #2 : (in Landroid/support/v4/text/ICUCompatIcs;) │ │ @@ -57684,36 +57684,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0624fc: |[0624fc] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -06250c: 6202 d504 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04d5 │ │ -062510: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -062514: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -062516: 2320 9706 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0697 │ │ -06251a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -06251c: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -062520: 6202 d504 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04d5 │ │ -062524: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -062526: 6e30 c421 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -06252c: 0c02 |0010: move-result-object v2 │ │ -06252e: 1f02 f704 |0011: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -062532: 1102 |0013: return-object v2 │ │ -062534: 0d01 |0014: move-exception v1 │ │ -062536: 1a02 5206 |0015: const-string v2, "ICUCompatIcs" // string@0652 │ │ -06253a: 7120 171c 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ -062540: 0742 |001a: move-object v2, v4 │ │ -062542: 28f8 |001b: goto 0013 // -0008 │ │ -062544: 0d01 |001c: move-exception v1 │ │ -062546: 1a02 5206 |001d: const-string v2, "ICUCompatIcs" // string@0652 │ │ -06254a: 7120 171c 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ -062550: 28f8 |0022: goto 001a // -0008 │ │ +0624d8: |[0624d8] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0624e8: 6202 d504 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04d5 │ │ +0624ec: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +0624f0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0624f2: 2320 9706 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0697 │ │ +0624f6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0624f8: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +0624fc: 6202 d504 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04d5 │ │ +062500: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +062502: 6e30 c421 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +062508: 0c02 |0010: move-result-object v2 │ │ +06250a: 1f02 f704 |0011: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +06250e: 1102 |0013: return-object v2 │ │ +062510: 0d01 |0014: move-exception v1 │ │ +062512: 1a02 5206 |0015: const-string v2, "ICUCompatIcs" // string@0652 │ │ +062516: 7120 171c 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ +06251c: 0742 |001a: move-object v2, v4 │ │ +06251e: 28f8 |001b: goto 0013 // -0008 │ │ +062520: 0d01 |001c: move-exception v1 │ │ +062522: 1a02 5206 |001d: const-string v2, "ICUCompatIcs" // string@0652 │ │ +062526: 7120 171c 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ +06252c: 28f8 |0022: goto 001a // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/IllegalAccessException; -> 0x0014 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001c │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ @@ -57735,37 +57735,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -062564: |[062564] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -062574: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -062576: 6202 d604 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04d6 │ │ -06257a: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -06257e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -062580: 2320 9706 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0697 │ │ -062584: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -062586: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -06258a: 6202 d604 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04d6 │ │ -06258e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -062590: 6e30 c421 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -062596: 0c02 |0011: move-result-object v2 │ │ -062598: 1f02 f704 |0012: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -06259c: 1102 |0014: return-object v2 │ │ -06259e: 0d01 |0015: move-exception v1 │ │ -0625a0: 1a02 5206 |0016: const-string v2, "ICUCompatIcs" // string@0652 │ │ -0625a4: 7120 171c 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ -0625aa: 0732 |001b: move-object v2, v3 │ │ -0625ac: 28f8 |001c: goto 0014 // -0008 │ │ -0625ae: 0d01 |001d: move-exception v1 │ │ -0625b0: 1a02 5206 |001e: const-string v2, "ICUCompatIcs" // string@0652 │ │ -0625b4: 7120 171c 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ -0625ba: 28f8 |0023: goto 001b // -0008 │ │ +062540: |[062540] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +062550: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +062552: 6202 d604 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04d6 │ │ +062556: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +06255a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +06255c: 2320 9706 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0697 │ │ +062560: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +062562: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +062566: 6202 d604 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04d6 │ │ +06256a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +06256c: 6e30 c421 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +062572: 0c02 |0011: move-result-object v2 │ │ +062574: 1f02 f704 |0012: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +062578: 1102 |0014: return-object v2 │ │ +06257a: 0d01 |0015: move-exception v1 │ │ +06257c: 1a02 5206 |0016: const-string v2, "ICUCompatIcs" // string@0652 │ │ +062580: 7120 171c 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ +062586: 0732 |001b: move-object v2, v3 │ │ +062588: 28f8 |001c: goto 0014 // -0008 │ │ +06258a: 0d01 |001d: move-exception v1 │ │ +06258c: 1a02 5206 |001e: const-string v2, "ICUCompatIcs" // string@0652 │ │ +062590: 7120 171c 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c17 │ │ +062596: 28f8 |0023: goto 001b // -0008 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ Ljava/lang/IllegalAccessException; -> 0x0015 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001d │ │ positions : │ │ 0x0001 line=48 │ │ 0x0005 line=49 │ │ @@ -57785,15 +57785,15 @@ │ │ Virtual methods - │ │ source_file_idx : 1619 (ICUCompatIcs.java) │ │ │ │ Class #312 header: │ │ class_idx : 623 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4766 │ │ +source_file_idx : 4762 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #312 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ @@ -57812,21 +57812,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4766 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 4762 (TextDirectionHeuristicCompat.java) │ │ │ │ Class #313 header: │ │ class_idx : 624 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4770 │ │ +source_file_idx : 4766 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 annotations: │ │ Annotations on class │ │ @@ -57838,21 +57838,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4770 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4766 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #314 header: │ │ class_idx : 627 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4770 │ │ +source_file_idx : 4766 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #314 annotations: │ │ Annotations on class │ │ @@ -57870,21 +57870,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;) │ │ name : 'checkRtl' │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4770 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4766 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #315 header: │ │ class_idx : 631 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4770 │ │ +source_file_idx : 4766 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -57948,39 +57948,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0625cc: |[0625cc] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -0625dc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0625de: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0625e0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0625e2: 2200 7502 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ -0625e6: 7040 0e0e 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ -0625ec: 6900 e204 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e2 │ │ -0625f0: 2200 7502 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ -0625f4: 7040 0e0e 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ -0625fa: 6900 e304 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e3 │ │ -0625fe: 2200 7502 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ -062602: 6201 da04 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04da │ │ -062606: 7040 0e0e 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ -06260c: 6900 df04 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04df │ │ -062610: 2200 7502 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ -062614: 6201 da04 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04da │ │ -062618: 7040 0e0e 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ -06261e: 6900 e004 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e0 │ │ -062622: 2200 7502 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ -062626: 6201 d804 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04d8 │ │ -06262a: 7040 0e0e 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ -062630: 6900 de04 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04de │ │ -062634: 6200 dd04 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04dd │ │ -062638: 6900 e104 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e1 │ │ -06263c: 0e00 |0030: return-void │ │ +0625a8: |[0625a8] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +0625b8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0625ba: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0625bc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0625be: 2200 7502 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ +0625c2: 7040 0e0e 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ +0625c8: 6900 e204 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e2 │ │ +0625cc: 2200 7502 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ +0625d0: 7040 0e0e 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ +0625d6: 6900 e304 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e3 │ │ +0625da: 2200 7502 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ +0625de: 6201 da04 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04da │ │ +0625e2: 7040 0e0e 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ +0625e8: 6900 df04 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04df │ │ +0625ec: 2200 7502 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ +0625f0: 6201 da04 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04da │ │ +0625f4: 7040 0e0e 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ +0625fa: 6900 e004 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e0 │ │ +0625fe: 2200 7502 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0275 │ │ +062602: 6201 d804 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04d8 │ │ +062606: 7040 0e0e 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0e0e │ │ +06260c: 6900 de04 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04de │ │ +062610: 6200 dd04 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04dd │ │ +062614: 6900 e104 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04e1 │ │ +062618: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -57992,17 +57992,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062640: |[062640] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -062650: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -062656: 0e00 |0003: return-void │ │ +06261c: |[06261c] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +06262c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +062632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -58011,18 +58011,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062658: |[062658] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -062668: 7110 180e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0e18 │ │ -06266e: 0a00 |0003: move-result v0 │ │ -062670: 0f00 |0004: return v0 │ │ +062634: |[062634] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +062644: 7110 180e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0e18 │ │ +06264a: 0a00 |0003: move-result v0 │ │ +06264c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -58030,18 +58030,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062674: |[062674] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -062684: 7110 170e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0e17 │ │ -06268a: 0a00 |0003: move-result v0 │ │ -06268c: 0f00 |0004: return v0 │ │ +062650: |[062650] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +062660: 7110 170e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0e17 │ │ +062666: 0a00 |0003: move-result v0 │ │ +062668: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -58049,24 +58049,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -062690: |[062690] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -0626a0: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -0626a6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0626a8: 0f00 |0004: return v0 │ │ -0626aa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0626ac: 28fe |0006: goto 0004 // -0002 │ │ -0626ae: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0626b0: 28fc |0008: goto 0004 // -0004 │ │ -0626b2: 0000 |0009: nop // spacer │ │ -0626b4: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +06266c: |[06266c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +06267c: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +062682: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +062684: 0f00 |0004: return v0 │ │ +062686: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +062688: 28fe |0006: goto 0004 // -0002 │ │ +06268a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06268c: 28fc |0008: goto 0004 // -0004 │ │ +06268e: 0000 |0009: nop // spacer │ │ +062690: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=86 │ │ 0x0005 line=81 │ │ 0x0007 line=84 │ │ 0x0009 line=79 │ │ @@ -58078,42 +58078,42 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -0626c8: |[0626c8] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -0626d8: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -0626de: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0626e0: 0f00 |0004: return v0 │ │ -0626e2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0626e4: 28fe |0006: goto 0004 // -0002 │ │ -0626e6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0626e8: 28fc |0008: goto 0004 // -0004 │ │ -0626ea: 0000 |0009: nop // spacer │ │ -0626ec: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +0626a4: |[0626a4] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +0626b4: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +0626ba: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0626bc: 0f00 |0004: return v0 │ │ +0626be: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0626c0: 28fe |0006: goto 0004 // -0002 │ │ +0626c2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0626c4: 28fc |0008: goto 0004 // -0004 │ │ +0626c6: 0000 |0009: nop // spacer │ │ +0626c8: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=102 │ │ 0x0005 line=95 │ │ 0x0007 line=100 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 directionality I │ │ │ │ Virtual methods - │ │ - source_file_idx : 4770 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4766 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #316 header: │ │ class_idx : 632 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4774 │ │ +source_file_idx : 4770 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #316 annotations: │ │ Annotations on method #3613 'htmlEncode' │ │ @@ -58150,25 +58150,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -062728: |[062728] android.support.v4.text.TextUtilsCompat.:()V │ │ -062738: 2200 3105 |0000: new-instance v0, Ljava/util/Locale; // type@0531 │ │ -06273c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -062740: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -062744: 7030 6522 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2265 │ │ -06274a: 6900 e904 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04e9 │ │ -06274e: 1a00 ce02 |000b: const-string v0, "Arab" // string@02ce │ │ -062752: 6900 e704 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04e7 │ │ -062756: 1a00 0106 |000f: const-string v0, "Hebr" // string@0601 │ │ -06275a: 6900 e804 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04e8 │ │ -06275e: 0e00 |0013: return-void │ │ +062704: |[062704] android.support.v4.text.TextUtilsCompat.:()V │ │ +062714: 2200 3105 |0000: new-instance v0, Ljava/util/Locale; // type@0531 │ │ +062718: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +06271c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +062720: 7030 6522 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2265 │ │ +062726: 6900 e904 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04e9 │ │ +06272a: 1a00 ce02 |000b: const-string v0, "Arab" // string@02ce │ │ +06272e: 6900 e704 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04e7 │ │ +062732: 1a00 0106 |000f: const-string v0, "Hebr" // string@0601 │ │ +062736: 6900 e804 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04e8 │ │ +06273a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000b line=116 │ │ 0x000f line=117 │ │ locals : │ │ │ │ @@ -58177,17 +58177,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062760: |[062760] android.support.v4.text.TextUtilsCompat.:()V │ │ -062770: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -062776: 0e00 |0003: return-void │ │ +06273c: |[06273c] android.support.v4.text.TextUtilsCompat.:()V │ │ +06274c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +062752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -58195,28 +58195,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -062778: |[062778] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -062788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06278a: 6e20 6822 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@2268 │ │ -062790: 0c01 |0004: move-result-object v1 │ │ -062792: 6e20 8221 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -062798: 0a01 |0008: move-result v1 │ │ -06279a: 7110 2021 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@2120 │ │ -0627a0: 0a01 |000c: move-result v1 │ │ -0627a2: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -0627a8: 0f00 |0010: return v0 │ │ -0627aa: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0627ac: 28fe |0012: goto 0010 // -0002 │ │ -0627ae: 0000 |0013: nop // spacer │ │ -0627b0: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +062754: |[062754] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +062764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062766: 6e20 6822 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@2268 │ │ +06276c: 0c01 |0004: move-result-object v1 │ │ +06276e: 6e20 8221 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +062774: 0a01 |0008: move-result v1 │ │ +062776: 7110 2021 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@2120 │ │ +06277c: 0a01 |000c: move-result v1 │ │ +06277e: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +062784: 0f00 |0010: return v0 │ │ +062786: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +062788: 28fe |0012: goto 0010 // -0002 │ │ +06278a: 0000 |0013: nop // spacer │ │ +06278c: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0010 line=110 │ │ 0x0011 line=106 │ │ 0x0013 line=103 │ │ locals : │ │ @@ -58227,42 +58227,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0627c0: |[0627c0] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -0627d0: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -0627d4: 6201 e904 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04e9 │ │ -0627d8: 6e20 6622 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@2266 │ │ -0627de: 0a01 |0007: move-result v1 │ │ -0627e0: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -0627e4: 6e10 6922 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@2269 │ │ -0627ea: 0c01 |000d: move-result-object v1 │ │ -0627ec: 7110 f90d 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0df9 │ │ -0627f2: 0c01 |0011: move-result-object v1 │ │ -0627f4: 7110 fa0d 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0dfa │ │ -0627fa: 0c00 |0015: move-result-object v0 │ │ -0627fc: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -062800: 7110 1b0e 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0e1b │ │ -062806: 0a01 |001b: move-result v1 │ │ -062808: 0f01 |001c: return v1 │ │ -06280a: 6201 e704 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04e7 │ │ -06280e: 6e20 8721 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -062814: 0a01 |0022: move-result v1 │ │ -062816: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -06281a: 6201 e804 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04e8 │ │ -06281e: 6e20 8721 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -062824: 0a01 |002a: move-result v1 │ │ -062826: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -06282a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -06282c: 28ee |002e: goto 001c // -0012 │ │ -06282e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -062830: 28ec |0030: goto 001c // -0014 │ │ +06279c: |[06279c] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +0627ac: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +0627b0: 6201 e904 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04e9 │ │ +0627b4: 6e20 6622 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@2266 │ │ +0627ba: 0a01 |0007: move-result v1 │ │ +0627bc: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +0627c0: 6e10 6922 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@2269 │ │ +0627c6: 0c01 |000d: move-result-object v1 │ │ +0627c8: 7110 f90d 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0df9 │ │ +0627ce: 0c01 |0011: move-result-object v1 │ │ +0627d0: 7110 fa0d 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0dfa │ │ +0627d6: 0c00 |0015: move-result-object v0 │ │ +0627d8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +0627dc: 7110 1b0e 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0e1b │ │ +0627e2: 0a01 |001b: move-result v1 │ │ +0627e4: 0f01 |001c: return v1 │ │ +0627e6: 6201 e704 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04e7 │ │ +0627ea: 6e20 8721 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0627f0: 0a01 |0022: move-result v1 │ │ +0627f2: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +0627f6: 6201 e804 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04e8 │ │ +0627fa: 6e20 8721 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +062800: 0a01 |002a: move-result v1 │ │ +062802: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +062806: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +062808: 28ee |002e: goto 001c // -0012 │ │ +06280a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +06280c: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000a line=77 │ │ 0x0016 line=79 │ │ 0x001c line=87 │ │ 0x001d line=81 │ │ @@ -58278,46 +58278,46 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -062834: |[062834] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -062844: 2202 f804 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -062848: 7010 a121 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -06284e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -062850: 6e10 9121 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -062856: 0a03 |0009: move-result v3 │ │ -062858: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -06285c: 6e20 8221 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -062862: 0a00 |000f: move-result v0 │ │ -062864: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -06286a: 6e20 a421 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -062870: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -062874: 28ee |0018: goto 0006 // -0012 │ │ -062876: 1a03 bf00 |0019: const-string v3, "<" // string@00bf │ │ -06287a: 6e20 aa21 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -062880: 28f8 |001e: goto 0016 // -0008 │ │ -062882: 1a03 be00 |001f: const-string v3, ">" // string@00be │ │ -062886: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06288c: 28f2 |0024: goto 0016 // -000e │ │ -06288e: 1a03 bd00 |0025: const-string v3, "&" // string@00bd │ │ -062892: 6e20 aa21 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -062898: 28ec |002a: goto 0016 // -0014 │ │ -06289a: 1a03 bc00 |002b: const-string v3, "'" // string@00bc │ │ -06289e: 6e20 aa21 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0628a4: 28e6 |0030: goto 0016 // -001a │ │ -0628a6: 1a03 c100 |0031: const-string v3, """ // string@00c1 │ │ -0628aa: 6e20 aa21 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0628b0: 28e0 |0036: goto 0016 // -0020 │ │ -0628b2: 6e10 af21 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0628b8: 0c03 |003a: move-result-object v3 │ │ -0628ba: 1103 |003b: return-object v3 │ │ -0628bc: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +062810: |[062810] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +062820: 2202 f804 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +062824: 7010 a121 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +06282a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +06282c: 6e10 9121 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +062832: 0a03 |0009: move-result v3 │ │ +062834: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +062838: 6e20 8221 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +06283e: 0a00 |000f: move-result v0 │ │ +062840: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +062846: 6e20 a421 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +06284c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062850: 28ee |0018: goto 0006 // -0012 │ │ +062852: 1a03 bf00 |0019: const-string v3, "<" // string@00bf │ │ +062856: 6e20 aa21 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06285c: 28f8 |001e: goto 0016 // -0008 │ │ +06285e: 1a03 be00 |001f: const-string v3, ">" // string@00be │ │ +062862: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062868: 28f2 |0024: goto 0016 // -000e │ │ +06286a: 1a03 bd00 |0025: const-string v3, "&" // string@00bd │ │ +06286e: 6e20 aa21 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062874: 28ec |002a: goto 0016 // -0014 │ │ +062876: 1a03 bc00 |002b: const-string v3, "'" // string@00bc │ │ +06287a: 6e20 aa21 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062880: 28e6 |0030: goto 0016 // -001a │ │ +062882: 1a03 c100 |0031: const-string v3, """ // string@00c1 │ │ +062886: 6e20 aa21 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06288c: 28e0 |0036: goto 0016 // -0020 │ │ +06288e: 6e10 af21 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +062894: 0c03 |003a: move-result-object v3 │ │ +062896: 1103 |003b: return-object v3 │ │ +062898: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=36 │ │ 0x000c line=37 │ │ 0x0010 line=38 │ │ 0x0013 line=59 │ │ @@ -58332,15 +58332,15 @@ │ │ locals : │ │ 0x0010 - 0x0037 reg=0 c C │ │ 0x0006 - 0x0052 reg=1 i I │ │ 0x0005 - 0x0052 reg=2 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0052 reg=4 s Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4774 (TextUtilsCompat.java) │ │ + source_file_idx : 4770 (TextUtilsCompat.java) │ │ │ │ Class #317 header: │ │ class_idx : 635 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 732 │ │ static_fields_size : 0 │ │ @@ -58377,32 +58377,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0628e8: |[0628e8] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -0628f8: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -0628fe: 5b34 ef04 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062902: 2200 c404 |0005: new-instance v0, Ljava/io/File; // type@04c4 │ │ -062906: 2201 f804 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -06290a: 7010 a121 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -062910: 6e10 e220 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ -062916: 0c02 |000f: move-result-object v2 │ │ -062918: 6e20 aa21 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06291e: 0c01 |0013: move-result-object v1 │ │ -062920: 1a02 3501 |0014: const-string v2, ".bak" // string@0135 │ │ -062924: 6e20 aa21 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06292a: 0c01 |0019: move-result-object v1 │ │ -06292c: 6e10 af21 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -062932: 0c01 |001d: move-result-object v1 │ │ -062934: 7020 d720 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@20d7 │ │ -06293a: 5b30 ee04 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ -06293e: 0e00 |0023: return-void │ │ +0628c4: |[0628c4] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +0628d4: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +0628da: 5b34 ef04 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +0628de: 2200 c404 |0005: new-instance v0, Ljava/io/File; // type@04c4 │ │ +0628e2: 2201 f804 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0628e6: 7010 a121 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0628ec: 6e10 e220 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ +0628f2: 0c02 |000f: move-result-object v2 │ │ +0628f4: 6e20 aa21 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0628fa: 0c01 |0013: move-result-object v1 │ │ +0628fc: 1a02 3501 |0014: const-string v2, ".bak" // string@0135 │ │ +062900: 6e20 aa21 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062906: 0c01 |0019: move-result-object v1 │ │ +062908: 6e10 af21 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +06290e: 0c01 |001d: move-result-object v1 │ │ +062910: 7020 d720 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@20d7 │ │ +062916: 5b30 ee04 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ +06291a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -58414,24 +58414,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -062940: |[062940] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -062950: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -062954: 6e10 f320 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@20f3 │ │ -06295a: 0c00 |0005: move-result-object v0 │ │ -06295c: 6e10 eb20 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@20eb │ │ -062962: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -062964: 0f00 |000a: return v0 │ │ -062966: 0d00 |000b: move-exception v0 │ │ -062968: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06296a: 28fd |000d: goto 000a // -0003 │ │ +06291c: |[06291c] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +06292c: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +062930: 6e10 f320 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@20f3 │ │ +062936: 0c00 |0005: move-result-object v0 │ │ +062938: 6e10 eb20 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@20eb │ │ +06293e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +062940: 0f00 |000a: return v0 │ │ +062942: 0d00 |000b: move-exception v0 │ │ +062944: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +062946: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -58447,20 +58447,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06297c: |[06297c] android.support.v4.util.AtomicFile.delete:()V │ │ -06298c: 5410 ef04 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062990: 6e10 dc20 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ -062996: 5410 ee04 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ -06299a: 6e10 dc20 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ -0629a0: 0e00 |000a: return-void │ │ +062958: |[062958] android.support.v4.util.AtomicFile.delete:()V │ │ +062968: 5410 ef04 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +06296c: 6e10 dc20 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ +062972: 5410 ee04 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ +062976: 6e10 dc20 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ +06297c: 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; │ │ @@ -58470,29 +58470,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0629a4: |[0629a4] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -0629b4: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -0629b8: 7110 480e 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0e48 │ │ -0629be: 6e10 f220 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@20f2 │ │ -0629c4: 5431 ef04 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -0629c8: 6e10 dc20 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@20dc │ │ -0629ce: 5431 ee04 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ -0629d2: 5432 ef04 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -0629d6: 6e20 ea20 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@20ea │ │ -0629dc: 0e00 |0014: return-void │ │ -0629de: 0d00 |0015: move-exception v0 │ │ -0629e0: 1a01 db02 |0016: const-string v1, "AtomicFile" // string@02db │ │ -0629e4: 1a02 7a1a |0018: const-string v2, "failWrite: Got exception:" // string@1a7a │ │ -0629e8: 7130 161c 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -0629ee: 28f7 |001d: goto 0014 // -0009 │ │ +062980: |[062980] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +062990: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +062994: 7110 480e 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0e48 │ │ +06299a: 6e10 f220 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@20f2 │ │ +0629a0: 5431 ef04 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +0629a4: 6e10 dc20 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@20dc │ │ +0629aa: 5431 ee04 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ +0629ae: 5432 ef04 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +0629b2: 6e20 ea20 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@20ea │ │ +0629b8: 0e00 |0014: return-void │ │ +0629ba: 0d00 |0015: move-exception v0 │ │ +0629bc: 1a01 db02 |0016: const-string v1, "AtomicFile" // string@02db │ │ +0629c0: 1a02 761a |0018: const-string v2, "failWrite: Got exception:" // string@1a76 │ │ +0629c4: 7130 161c 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +0629ca: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -58511,26 +58511,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -062a00: |[062a00] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -062a10: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -062a14: 7110 480e 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0e48 │ │ -062a1a: 6e10 f220 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@20f2 │ │ -062a20: 5431 ee04 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ -062a24: 6e10 dc20 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@20dc │ │ -062a2a: 0e00 |000d: return-void │ │ -062a2c: 0d00 |000e: move-exception v0 │ │ -062a2e: 1a01 db02 |000f: const-string v1, "AtomicFile" // string@02db │ │ -062a32: 1a02 bf1a |0011: const-string v2, "finishWrite: Got exception:" // string@1abf │ │ -062a36: 7130 161c 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -062a3c: 28f7 |0016: goto 000d // -0009 │ │ +0629dc: |[0629dc] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +0629ec: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +0629f0: 7110 480e 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0e48 │ │ +0629f6: 6e10 f220 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@20f2 │ │ +0629fc: 5431 ee04 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ +062a00: 6e10 dc20 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@20dc │ │ +062a06: 0e00 |000d: return-void │ │ +062a08: 0d00 |000e: move-exception v0 │ │ +062a0a: 1a01 db02 |000f: const-string v1, "AtomicFile" // string@02db │ │ +062a0e: 1a02 bb1a |0011: const-string v2, "finishWrite: Got exception:" // string@1abb │ │ +062a12: 7130 161c 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +062a18: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -58548,17 +58548,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062a50: |[062a50] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -062a60: 5410 ef04 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062a64: 1100 |0002: return-object v0 │ │ +062a2c: |[062a2c] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +062a3c: 5410 ef04 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062a40: 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;) │ │ @@ -58566,28 +58566,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -062a68: |[062a68] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -062a78: 5420 ee04 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ -062a7c: 6e10 dd20 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@20dd │ │ -062a82: 0a00 |0005: move-result v0 │ │ -062a84: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -062a88: 5420 ef04 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062a8c: 6e10 dc20 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ -062a92: 5420 ee04 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ -062a96: 5421 ef04 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062a9a: 6e20 ea20 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@20ea │ │ -062aa0: 2200 c604 |0014: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ -062aa4: 5421 ef04 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062aa8: 7020 ec20 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ -062aae: 1100 |001b: return-object v0 │ │ +062a44: |[062a44] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +062a54: 5420 ee04 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ +062a58: 6e10 dd20 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@20dd │ │ +062a5e: 0a00 |0005: move-result v0 │ │ +062a60: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +062a64: 5420 ef04 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062a68: 6e10 dc20 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ +062a6e: 5420 ee04 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ +062a72: 5421 ef04 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062a76: 6e20 ea20 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@20ea │ │ +062a7c: 2200 c604 |0014: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ +062a80: 5421 ef04 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062a84: 7020 ec20 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ +062a8a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -58598,44 +58598,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -062ab0: |[062ab0] android.support.v4.util.AtomicFile.readFully:()[B │ │ -062ac0: 6e10 450e 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0e45 │ │ -062ac6: 0c05 |0003: move-result-object v5 │ │ -062ac8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -062aca: 6e10 ed20 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@20ed │ │ -062ad0: 0a01 |0008: move-result v1 │ │ -062ad2: 2312 6a06 |0009: new-array v2, v1, [B // type@066a │ │ -062ad6: 2126 |000b: array-length v6, v2 │ │ -062ad8: b146 |000c: sub-int/2addr v6, v4 │ │ -062ada: 6e40 ef20 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@20ef │ │ -062ae0: 0a00 |0010: move-result v0 │ │ -062ae2: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -062ae6: 6e10 ee20 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@20ee │ │ -062aec: 1102 |0016: return-object v2 │ │ -062aee: b004 |0017: add-int/2addr v4, v0 │ │ -062af0: 6e10 ed20 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@20ed │ │ -062af6: 0a01 |001b: move-result v1 │ │ -062af8: 2126 |001c: array-length v6, v2 │ │ -062afa: b146 |001d: sub-int/2addr v6, v4 │ │ -062afc: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -062b00: 9006 0401 |0020: add-int v6, v4, v1 │ │ -062b04: 2363 6a06 |0022: new-array v3, v6, [B // type@066a │ │ -062b08: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -062b0a: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -062b0c: 7154 b021 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -062b12: 0732 |0029: move-object v2, v3 │ │ -062b14: 28e1 |002a: goto 000b // -001f │ │ -062b16: 0d06 |002b: move-exception v6 │ │ -062b18: 6e10 ee20 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@20ee │ │ -062b1e: 2706 |002f: throw v6 │ │ +062a8c: |[062a8c] android.support.v4.util.AtomicFile.readFully:()[B │ │ +062a9c: 6e10 450e 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0e45 │ │ +062aa2: 0c05 |0003: move-result-object v5 │ │ +062aa4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +062aa6: 6e10 ed20 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@20ed │ │ +062aac: 0a01 |0008: move-result v1 │ │ +062aae: 2312 6a06 |0009: new-array v2, v1, [B // type@066a │ │ +062ab2: 2126 |000b: array-length v6, v2 │ │ +062ab4: b146 |000c: sub-int/2addr v6, v4 │ │ +062ab6: 6e40 ef20 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@20ef │ │ +062abc: 0a00 |0010: move-result v0 │ │ +062abe: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +062ac2: 6e10 ee20 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@20ee │ │ +062ac8: 1102 |0016: return-object v2 │ │ +062aca: b004 |0017: add-int/2addr v4, v0 │ │ +062acc: 6e10 ed20 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@20ed │ │ +062ad2: 0a01 |001b: move-result v1 │ │ +062ad4: 2126 |001c: array-length v6, v2 │ │ +062ad6: b146 |001d: sub-int/2addr v6, v4 │ │ +062ad8: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +062adc: 9006 0401 |0020: add-int v6, v4, v1 │ │ +062ae0: 2363 6a06 |0022: new-array v3, v6, [B // type@066a │ │ +062ae4: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +062ae6: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +062ae8: 7154 b021 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +062aee: 0732 |0029: move-object v2, v3 │ │ +062af0: 28e1 |002a: goto 000b // -001f │ │ +062af2: 0d06 |002b: move-exception v6 │ │ +062af4: 6e10 ee20 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@20ee │ │ +062afa: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -58666,92 +58666,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -062b34: |[062b34] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -062b44: 5474 ef04 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062b48: 6e10 dd20 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@20dd │ │ -062b4e: 0a04 |0005: move-result v4 │ │ -062b50: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -062b54: 5474 ee04 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ -062b58: 6e10 dd20 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@20dd │ │ -062b5e: 0a04 |000d: move-result v4 │ │ -062b60: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -062b64: 5474 ef04 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062b68: 5475 ee04 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ -062b6c: 6e20 ea20 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@20ea │ │ -062b72: 0a04 |0017: move-result v4 │ │ -062b74: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -062b78: 1a04 db02 |001a: const-string v4, "AtomicFile" // string@02db │ │ -062b7c: 2205 f804 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -062b80: 7010 a121 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -062b86: 1a06 1b04 |0021: const-string v6, "Couldn't rename file " // string@041b │ │ -062b8a: 6e20 aa21 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -062b90: 0c05 |0026: move-result-object v5 │ │ -062b92: 5476 ef04 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062b96: 6e20 a921 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -062b9c: 0c05 |002c: move-result-object v5 │ │ -062b9e: 1a06 a700 |002d: const-string v6, " to backup file " // string@00a7 │ │ -062ba2: 6e20 aa21 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -062ba8: 0c05 |0032: move-result-object v5 │ │ -062baa: 5476 ee04 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ -062bae: 6e20 a921 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -062bb4: 0c05 |0038: move-result-object v5 │ │ -062bb6: 6e10 af21 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -062bbc: 0c05 |003c: move-result-object v5 │ │ -062bbe: 7120 151c 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -062bc4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -062bc6: 2203 c804 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@04c8 │ │ -062bca: 5474 ef04 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062bce: 7020 f020 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@20f0 │ │ -062bd4: 1103 |0048: return-object v3 │ │ -062bd6: 5474 ef04 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062bda: 6e10 dc20 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@20dc │ │ -062be0: 28f2 |004e: goto 0040 // -000e │ │ -062be2: 0d00 |004f: move-exception v0 │ │ -062be4: 5474 ef04 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062be8: 6e10 e120 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@20e1 │ │ -062bee: 0c02 |0055: move-result-object v2 │ │ -062bf0: 6e10 e820 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@20e8 │ │ -062bf6: 0a04 |0059: move-result v4 │ │ -062bf8: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -062bfc: 2204 c904 |005c: new-instance v4, Ljava/io/IOException; // type@04c9 │ │ -062c00: 2205 f804 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -062c04: 7010 a121 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -062c0a: 1a06 1704 |0063: const-string v6, "Couldn't create directory " // string@0417 │ │ -062c0e: 6e20 aa21 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -062c14: 0c05 |0068: move-result-object v5 │ │ -062c16: 5476 ef04 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062c1a: 6e20 a921 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -062c20: 0c05 |006e: move-result-object v5 │ │ -062c22: 6e10 af21 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -062c28: 0c05 |0072: move-result-object v5 │ │ -062c2a: 7020 f520 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -062c30: 2704 |0076: throw v4 │ │ -062c32: 2203 c804 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@04c8 │ │ -062c36: 5474 ef04 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062c3a: 7020 f020 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@20f0 │ │ -062c40: 28ca |007e: goto 0048 // -0036 │ │ -062c42: 0d01 |007f: move-exception v1 │ │ -062c44: 2204 c904 |0080: new-instance v4, Ljava/io/IOException; // type@04c9 │ │ -062c48: 2205 f804 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -062c4c: 7010 a121 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -062c52: 1a06 1604 |0087: const-string v6, "Couldn't create " // string@0416 │ │ -062c56: 6e20 aa21 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -062c5c: 0c05 |008c: move-result-object v5 │ │ -062c5e: 5476 ef04 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ -062c62: 6e20 a921 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -062c68: 0c05 |0092: move-result-object v5 │ │ -062c6a: 6e10 af21 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -062c70: 0c05 |0096: move-result-object v5 │ │ -062c72: 7020 f520 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -062c78: 2704 |009a: throw v4 │ │ +062b10: |[062b10] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +062b20: 5474 ef04 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062b24: 6e10 dd20 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@20dd │ │ +062b2a: 0a04 |0005: move-result v4 │ │ +062b2c: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +062b30: 5474 ee04 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ +062b34: 6e10 dd20 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@20dd │ │ +062b3a: 0a04 |000d: move-result v4 │ │ +062b3c: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +062b40: 5474 ef04 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062b44: 5475 ee04 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ +062b48: 6e20 ea20 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@20ea │ │ +062b4e: 0a04 |0017: move-result v4 │ │ +062b50: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +062b54: 1a04 db02 |001a: const-string v4, "AtomicFile" // string@02db │ │ +062b58: 2205 f804 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +062b5c: 7010 a121 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +062b62: 1a06 1b04 |0021: const-string v6, "Couldn't rename file " // string@041b │ │ +062b66: 6e20 aa21 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062b6c: 0c05 |0026: move-result-object v5 │ │ +062b6e: 5476 ef04 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062b72: 6e20 a921 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +062b78: 0c05 |002c: move-result-object v5 │ │ +062b7a: 1a06 a700 |002d: const-string v6, " to backup file " // string@00a7 │ │ +062b7e: 6e20 aa21 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062b84: 0c05 |0032: move-result-object v5 │ │ +062b86: 5476 ee04 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04ee │ │ +062b8a: 6e20 a921 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +062b90: 0c05 |0038: move-result-object v5 │ │ +062b92: 6e10 af21 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +062b98: 0c05 |003c: move-result-object v5 │ │ +062b9a: 7120 151c 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +062ba0: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +062ba2: 2203 c804 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@04c8 │ │ +062ba6: 5474 ef04 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062baa: 7020 f020 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@20f0 │ │ +062bb0: 1103 |0048: return-object v3 │ │ +062bb2: 5474 ef04 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062bb6: 6e10 dc20 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@20dc │ │ +062bbc: 28f2 |004e: goto 0040 // -000e │ │ +062bbe: 0d00 |004f: move-exception v0 │ │ +062bc0: 5474 ef04 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062bc4: 6e10 e120 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@20e1 │ │ +062bca: 0c02 |0055: move-result-object v2 │ │ +062bcc: 6e10 e820 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@20e8 │ │ +062bd2: 0a04 |0059: move-result v4 │ │ +062bd4: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +062bd8: 2204 c904 |005c: new-instance v4, Ljava/io/IOException; // type@04c9 │ │ +062bdc: 2205 f804 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +062be0: 7010 a121 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +062be6: 1a06 1704 |0063: const-string v6, "Couldn't create directory " // string@0417 │ │ +062bea: 6e20 aa21 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062bf0: 0c05 |0068: move-result-object v5 │ │ +062bf2: 5476 ef04 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062bf6: 6e20 a921 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +062bfc: 0c05 |006e: move-result-object v5 │ │ +062bfe: 6e10 af21 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +062c04: 0c05 |0072: move-result-object v5 │ │ +062c06: 7020 f520 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +062c0c: 2704 |0076: throw v4 │ │ +062c0e: 2203 c804 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@04c8 │ │ +062c12: 5474 ef04 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062c16: 7020 f020 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@20f0 │ │ +062c1c: 28ca |007e: goto 0048 // -0036 │ │ +062c1e: 0d01 |007f: move-exception v1 │ │ +062c20: 2204 c904 |0080: new-instance v4, Ljava/io/IOException; // type@04c9 │ │ +062c24: 2205 f804 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +062c28: 7010 a121 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +062c2e: 1a06 1604 |0087: const-string v6, "Couldn't create " // string@0416 │ │ +062c32: 6e20 aa21 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +062c38: 0c05 |008c: move-result-object v5 │ │ +062c3a: 5476 ef04 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04ef │ │ +062c3e: 6e20 a921 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +062c44: 0c05 |0092: move-result-object v5 │ │ +062c46: 6e10 af21 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +062c4c: 0c05 |0096: move-result-object v5 │ │ +062c4e: 7020 f520 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +062c54: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -58839,18 +58839,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -062c98: |[062c98] android.support.v4.util.CircularArray.:()V │ │ -062ca8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -062cac: 7020 4a0e 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@0e4a │ │ -062cb2: 0e00 |0005: return-void │ │ +062c74: |[062c74] android.support.v4.util.CircularArray.:()V │ │ +062c84: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +062c88: 7020 4a0e 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@0e4a │ │ +062c8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -58860,36 +58860,36 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -062cb4: |[062cb4] android.support.v4.util.CircularArray.:(I)V │ │ -062cc4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -062cc6: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -062ccc: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ -062cd0: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -062cd4: 1a02 ef16 |0008: const-string v2, "capacity must be positive" // string@16ef │ │ -062cd8: 7020 4621 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -062cde: 2701 |000d: throw v1 │ │ -062ce0: 0140 |000e: move v0, v4 │ │ -062ce2: 7110 4d21 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@214d │ │ -062ce8: 0a01 |0012: move-result v1 │ │ -062cea: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ -062cee: 7110 4e21 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@214e │ │ -062cf4: 0a01 |0018: move-result v1 │ │ -062cf6: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -062cfa: 9800 0201 |001b: shl-int v0, v2, v1 │ │ -062cfe: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ -062d02: 5931 f004 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ -062d06: 2301 9706 |0021: new-array v1, v0, [Ljava/lang/Object; // type@0697 │ │ -062d0a: 1f01 9706 |0023: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ -062d0e: 5b31 f104 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062d12: 0e00 |0027: return-void │ │ +062c90: |[062c90] android.support.v4.util.CircularArray.:(I)V │ │ +062ca0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +062ca2: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +062ca8: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ +062cac: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +062cb0: 1a02 eb16 |0008: const-string v2, "capacity must be positive" // string@16eb │ │ +062cb4: 7020 4621 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +062cba: 2701 |000d: throw v1 │ │ +062cbc: 0140 |000e: move v0, v4 │ │ +062cbe: 7110 4d21 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@214d │ │ +062cc4: 0a01 |0012: move-result v1 │ │ +062cc6: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ +062cca: 7110 4e21 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@214e │ │ +062cd0: 0a01 |0018: move-result v1 │ │ +062cd2: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062cd6: 9800 0201 |001b: shl-int v0, v2, v1 │ │ +062cda: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ +062cde: 5931 f004 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ +062ce2: 2301 9706 |0021: new-array v1, v0, [Ljava/lang/Object; // type@0697 │ │ +062ce6: 1f01 9706 |0023: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ +062cea: 5b31 f104 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062cee: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=59 │ │ 0x000f line=62 │ │ @@ -58908,40 +58908,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -062d14: |[062d14] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ -062d24: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -062d26: 5474 f104 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062d2a: 2141 |0003: array-length v1, v4 │ │ -062d2c: 5274 f204 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062d30: 9103 0104 |0006: sub-int v3, v1, v4 │ │ -062d34: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ -062d38: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ -062d3c: 2204 f504 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ -062d40: 1a05 bc12 |000e: const-string v5, "Too big" // string@12bc │ │ -062d44: 7020 7a21 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -062d4a: 2704 |0013: throw v4 │ │ -062d4c: 2320 9706 |0014: new-array v0, v2, [Ljava/lang/Object; // type@0697 │ │ -062d50: 5474 f104 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062d54: 5275 f204 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062d58: 7153 b021 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -062d5e: 5474 f104 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062d62: 5275 f204 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062d66: 7155 b021 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -062d6c: 1f00 9706 |0024: check-cast v0, [Ljava/lang/Object; // type@0697 │ │ -062d70: 5b70 f104 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062d74: 5976 f204 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062d78: 5971 f304 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062d7c: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ -062d80: 5974 f004 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ -062d84: 0e00 |0030: return-void │ │ +062cf0: |[062cf0] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ +062d00: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +062d02: 5474 f104 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062d06: 2141 |0003: array-length v1, v4 │ │ +062d08: 5274 f204 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062d0c: 9103 0104 |0006: sub-int v3, v1, v4 │ │ +062d10: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ +062d14: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ +062d18: 2204 f504 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ +062d1c: 1a05 b812 |000e: const-string v5, "Too big" // string@12b8 │ │ +062d20: 7020 7a21 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +062d26: 2704 |0013: throw v4 │ │ +062d28: 2320 9706 |0014: new-array v0, v2, [Ljava/lang/Object; // type@0697 │ │ +062d2c: 5474 f104 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062d30: 5275 f204 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062d34: 7153 b021 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +062d3a: 5474 f104 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062d3e: 5275 f204 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062d42: 7155 b021 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +062d48: 1f00 9706 |0024: check-cast v0, [Ljava/lang/Object; // type@0697 │ │ +062d4c: 5b70 f104 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062d50: 5976 f204 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062d54: 5971 f304 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062d58: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ +062d5c: 5974 f004 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ +062d60: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=28 │ │ 0x0004 line=29 │ │ 0x0008 line=30 │ │ 0x000a line=31 │ │ 0x000c line=32 │ │ @@ -58967,28 +58967,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -062d88: |[062d88] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ -062d98: 5220 f204 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062d9c: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ -062da0: 5221 f004 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ -062da4: b510 |0006: and-int/2addr v0, v1 │ │ -062da6: 5920 f204 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062daa: 5420 f104 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062dae: 5221 f204 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062db2: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ -062db6: 5220 f204 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062dba: 5221 f304 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062dbe: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -062dc2: 7010 4d0e 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0e4d │ │ -062dc8: 0e00 |0018: return-void │ │ +062d64: |[062d64] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ +062d74: 5220 f204 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062d78: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ +062d7c: 5221 f004 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ +062d80: b510 |0006: and-int/2addr v0, v1 │ │ +062d82: 5920 f204 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062d86: 5420 f104 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062d8a: 5221 f204 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062d8e: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ +062d92: 5220 f204 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062d96: 5221 f304 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062d9a: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +062d9e: 7010 4d0e 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0e4d │ │ +062da4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0009 line=71 │ │ 0x000f line=72 │ │ 0x0015 line=73 │ │ 0x0018 line=75 │ │ @@ -59003,28 +59003,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -062dcc: |[062dcc] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ -062ddc: 5420 f104 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062de0: 5221 f304 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062de4: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ -062de8: 5220 f304 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062dec: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ -062df0: 5221 f004 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ -062df4: b510 |000c: and-int/2addr v0, v1 │ │ -062df6: 5920 f304 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062dfa: 5220 f304 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062dfe: 5221 f204 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062e02: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -062e06: 7010 4d0e 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0e4d │ │ -062e0c: 0e00 |0018: return-void │ │ +062da8: |[062da8] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ +062db8: 5420 f104 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062dbc: 5221 f304 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062dc0: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +062dc4: 5220 f304 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062dc8: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062dcc: 5221 f004 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ +062dd0: b510 |000c: and-int/2addr v0, v1 │ │ +062dd2: 5920 f304 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062dd6: 5220 f304 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062dda: 5221 f204 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062dde: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +062de2: 7010 4d0e 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0e4d │ │ +062de8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ 0x000f line=80 │ │ 0x0015 line=81 │ │ 0x0018 line=83 │ │ @@ -59039,29 +59039,29 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -062e10: |[062e10] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ -062e20: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ -062e24: 6e10 540e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@0e54 │ │ -062e2a: 0a01 |0005: move-result v1 │ │ -062e2c: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ -062e30: 2201 d304 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ -062e34: 7010 1521 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ -062e3a: 2701 |000d: throw v1 │ │ -062e3c: 5231 f204 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062e40: b041 |0010: add-int/2addr v1, v4 │ │ -062e42: 5232 f004 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ -062e46: 9500 0102 |0013: and-int v0, v1, v2 │ │ -062e4a: 5431 f104 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062e4e: 4601 0100 |0017: aget-object v1, v1, v0 │ │ -062e52: 1101 |0019: return-object v1 │ │ +062dec: |[062dec] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ +062dfc: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ +062e00: 6e10 540e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@0e54 │ │ +062e06: 0a01 |0005: move-result v1 │ │ +062e08: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ +062e0c: 2201 d304 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ +062e10: 7010 1521 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ +062e16: 2701 |000d: throw v1 │ │ +062e18: 5231 f204 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062e1c: b041 |0010: add-int/2addr v1, v4 │ │ +062e1e: 5232 f004 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ +062e22: 9500 0102 |0013: and-int v0, v1, v2 │ │ +062e26: 5431 f104 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062e2a: 4601 0100 |0017: aget-object v1, v1, v0 │ │ +062e2e: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000e line=114 │ │ 0x0015 line=115 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ @@ -59074,25 +59074,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -062e54: |[062e54] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ -062e64: 5220 f204 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062e68: 5221 f304 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062e6c: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -062e70: 2200 d304 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ -062e74: 7010 1521 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ -062e7a: 2700 |000b: throw v0 │ │ -062e7c: 5420 f104 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062e80: 5221 f204 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062e84: 4600 0001 |0010: aget-object v0, v0, v1 │ │ -062e88: 1100 |0012: return-object v0 │ │ +062e30: |[062e30] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ +062e40: 5220 f204 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062e44: 5221 f304 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062e48: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +062e4c: 2200 d304 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ +062e50: 7010 1521 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ +062e56: 2700 |000b: throw v0 │ │ +062e58: 5420 f104 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062e5c: 5221 f204 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062e60: 4600 0001 |0010: aget-object v0, v0, v1 │ │ +062e64: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000c line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -59102,28 +59102,28 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -062e8c: |[062e8c] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ -062e9c: 5230 f204 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062ea0: 5231 f304 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062ea4: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -062ea8: 2200 d304 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ -062eac: 7010 1521 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ -062eb2: 2700 |000b: throw v0 │ │ -062eb4: 5430 f104 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062eb8: 5231 f304 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062ebc: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ -062ec0: 5232 f004 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ -062ec4: b521 |0014: and-int/2addr v1, v2 │ │ -062ec6: 4600 0001 |0015: aget-object v0, v0, v1 │ │ -062eca: 1100 |0017: return-object v0 │ │ +062e68: |[062e68] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ +062e78: 5230 f204 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062e7c: 5231 f304 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062e80: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +062e84: 2200 d304 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ +062e88: 7010 1521 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ +062e8e: 2700 |000b: throw v0 │ │ +062e90: 5430 f104 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062e94: 5231 f304 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062e98: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ +062e9c: 5232 f004 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ +062ea0: b521 |0014: and-int/2addr v1, v2 │ │ +062ea2: 4600 0001 |0015: aget-object v0, v0, v1 │ │ +062ea6: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=109 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -59133,22 +59133,22 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -062ecc: |[062ecc] android.support.v4.util.CircularArray.isEmpty:()Z │ │ -062edc: 5220 f204 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062ee0: 5221 f304 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062ee4: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -062ee8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -062eea: 0f00 |0007: return v0 │ │ -062eec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -062eee: 28fe |0009: goto 0007 // -0002 │ │ +062ea8: |[062ea8] android.support.v4.util.CircularArray.isEmpty:()Z │ │ +062eb8: 5220 f204 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062ebc: 5221 f304 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062ec0: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +062ec4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +062ec6: 0f00 |0007: return v0 │ │ +062ec8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +062eca: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ @@ -59157,34 +59157,34 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -062ef0: |[062ef0] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ -062f00: 5241 f204 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062f04: 5242 f304 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062f08: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ -062f0c: 2201 d304 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ -062f10: 7010 1521 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ -062f16: 2701 |000b: throw v1 │ │ -062f18: 5441 f104 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062f1c: 5242 f204 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062f20: 4600 0102 |0010: aget-object v0, v1, v2 │ │ -062f24: 5441 f104 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062f28: 5242 f204 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062f2c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -062f2e: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ -062f32: 5241 f204 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062f36: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -062f3a: 5242 f004 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ -062f3e: b521 |001f: and-int/2addr v1, v2 │ │ -062f40: 5941 f204 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062f44: 1100 |0022: return-object v0 │ │ +062ecc: |[062ecc] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ +062edc: 5241 f204 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062ee0: 5242 f304 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062ee4: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ +062ee8: 2201 d304 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ +062eec: 7010 1521 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ +062ef2: 2701 |000b: throw v1 │ │ +062ef4: 5441 f104 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062ef8: 5242 f204 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062efc: 4600 0102 |0010: aget-object v0, v1, v2 │ │ +062f00: 5441 f104 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062f04: 5242 f204 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062f08: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +062f0a: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ +062f0e: 5241 f204 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062f12: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062f16: 5242 f004 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ +062f1a: b521 |001f: and-int/2addr v1, v2 │ │ +062f1c: 5941 f204 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062f20: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x000c line=87 │ │ 0x0012 line=88 │ │ 0x0019 line=89 │ │ 0x0022 line=90 │ │ @@ -59198,32 +59198,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -062f48: |[062f48] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ -062f58: 5242 f204 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062f5c: 5243 f304 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062f60: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ -062f64: 2202 d304 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ -062f68: 7010 1521 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ -062f6e: 2702 |000b: throw v2 │ │ -062f70: 5242 f304 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062f74: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -062f78: 5243 f004 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ -062f7c: 9501 0203 |0012: and-int v1, v2, v3 │ │ -062f80: 5442 f104 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062f84: 4600 0201 |0016: aget-object v0, v2, v1 │ │ -062f88: 5442 f104 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ -062f8c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -062f8e: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -062f92: 5941 f304 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062f96: 1100 |001f: return-object v0 │ │ +062f24: |[062f24] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ +062f34: 5242 f204 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062f38: 5243 f304 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062f3c: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ +062f40: 2202 d304 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@04d3 │ │ +062f44: 7010 1521 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2115 │ │ +062f4a: 2702 |000b: throw v2 │ │ +062f4c: 5242 f304 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062f50: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +062f54: 5243 f004 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ +062f58: 9501 0203 |0012: and-int v1, v2, v3 │ │ +062f5c: 5442 f104 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062f60: 4600 0201 |0016: aget-object v0, v2, v1 │ │ +062f64: 5442 f104 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04f1 │ │ +062f68: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +062f6a: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +062f6e: 5941 f304 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062f72: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000c line=95 │ │ 0x0014 line=96 │ │ 0x0018 line=97 │ │ 0x001d line=98 │ │ @@ -59239,21 +59239,21 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -062f98: |[062f98] android.support.v4.util.CircularArray.size:()I │ │ -062fa8: 5220 f304 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ -062fac: 5221 f204 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ -062fb0: b110 |0004: sub-int/2addr v0, v1 │ │ -062fb2: 5221 f004 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ -062fb6: b510 |0007: and-int/2addr v0, v1 │ │ -062fb8: 0f00 |0008: return v0 │ │ +062f74: |[062f74] android.support.v4.util.CircularArray.size:()I │ │ +062f84: 5220 f304 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04f3 │ │ +062f88: 5221 f204 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04f2 │ │ +062f8c: b110 |0004: sub-int/2addr v0, v1 │ │ +062f8e: 5221 f004 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04f0 │ │ +062f92: b510 |0007: and-int/2addr v0, v1 │ │ +062f94: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ @@ -59294,23 +59294,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -062fbc: |[062fbc] android.support.v4.util.ContainerHelpers.:()V │ │ -062fcc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -062fce: 2310 6d06 |0001: new-array v0, v1, [I // type@066d │ │ -062fd2: 6900 f404 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ -062fd6: 2310 6e06 |0005: new-array v0, v1, [J // type@066e │ │ -062fda: 6900 f504 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@04f5 │ │ -062fde: 2310 9706 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0697 │ │ -062fe2: 6900 f604 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ -062fe6: 0e00 |000d: return-void │ │ +062f98: |[062f98] android.support.v4.util.ContainerHelpers.:()V │ │ +062fa8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +062faa: 2310 6d06 |0001: new-array v0, v1, [I // type@066d │ │ +062fae: 6900 f404 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ +062fb2: 2310 6e06 |0005: new-array v0, v1, [J // type@066e │ │ +062fb6: 6900 f504 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@04f5 │ │ +062fba: 2310 9706 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0697 │ │ +062fbe: 6900 f604 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ +062fc2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -59319,17 +59319,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062fe8: |[062fe8] android.support.v4.util.ContainerHelpers.:()V │ │ -062ff8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -062ffe: 0e00 |0003: return-void │ │ +062fc4: |[062fc4] android.support.v4.util.ContainerHelpers.:()V │ │ +062fd4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +062fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ContainerHelpers; │ │ │ │ #2 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -59337,29 +59337,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -063000: |[063000] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -063010: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -063012: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -063016: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -06301a: 9004 0100 |0005: add-int v4, v1, v0 │ │ -06301e: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -063022: 4403 0502 |0009: aget v3, v5, v2 │ │ -063026: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -06302a: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -06302e: 28f4 |000f: goto 0003 // -000c │ │ -063030: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -063034: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -063038: 28ef |0014: goto 0003 // -0011 │ │ -06303a: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -06303e: 0f02 |0017: return v2 │ │ +062fdc: |[062fdc] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +062fec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +062fee: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +062ff2: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +062ff6: 9004 0100 |0005: add-int v4, v1, v0 │ │ +062ffa: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +062ffe: 4403 0502 |0009: aget v3, v5, v2 │ │ +063002: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +063006: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +06300a: 28f4 |000f: goto 0003 // -000c │ │ +06300c: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +063010: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +063014: 28ef |0014: goto 0003 // -0011 │ │ +063016: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +06301a: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -59382,31 +59382,31 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -063040: |[063040] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -063050: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -063052: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -063056: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -06305a: 9003 0100 |0005: add-int v3, v1, v0 │ │ -06305e: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -063062: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -063066: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -06306a: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -06306e: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -063072: 28f2 |0011: goto 0003 // -000e │ │ -063074: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -063078: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -06307c: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -063080: 28eb |0018: goto 0003 // -0015 │ │ -063082: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -063086: 0f02 |001b: return v2 │ │ +06301c: |[06301c] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +06302c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06302e: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +063032: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +063036: 9003 0100 |0005: add-int v3, v1, v0 │ │ +06303a: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ +06303e: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ +063042: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ +063046: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ +06304a: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +06304e: 28f2 |0011: goto 0003 // -000e │ │ +063050: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ +063054: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ +063058: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +06305c: 28eb |0018: goto 0003 // -0015 │ │ +06305e: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +063062: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ @@ -59429,24 +59429,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -063088: |[063088] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -063098: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -06309c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0630a0: 6e20 7121 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -0630a6: 0a00 |0007: move-result v0 │ │ -0630a8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0630ac: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0630ae: 0f00 |000b: return v0 │ │ -0630b0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0630b2: 28fe |000d: goto 000b // -0002 │ │ +063064: |[063064] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +063074: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +063078: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +06307c: 6e20 7121 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +063082: 0a00 |0007: move-result v0 │ │ +063084: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +063088: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06308a: 0f00 |000b: return v0 │ │ +06308c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06308e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -59455,27 +59455,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0630b4: |[0630b4] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -0630c4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0630c6: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -0630c8: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -0630cc: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -0630d0: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -0630d4: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -0630d8: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -0630dc: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -0630e0: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -0630e4: 0f03 |0010: return v3 │ │ -0630e6: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0630ea: 28ef |0013: goto 0002 // -0011 │ │ +063090: |[063090] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +0630a0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0630a2: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +0630a4: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +0630a8: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +0630ac: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +0630b0: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +0630b4: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +0630b8: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +0630bc: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +0630c0: 0f03 |0010: return v3 │ │ +0630c2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0630c6: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -59489,20 +59489,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0630ec: |[0630ec] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -0630fc: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -063100: 7110 5a0e 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0e5a │ │ -063106: 0a00 |0005: move-result v0 │ │ -063108: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -06310c: 0f00 |0008: return v0 │ │ +0630c8: |[0630c8] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +0630d8: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +0630dc: 7110 5a0e 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0e5a │ │ +0630e2: 0a00 |0005: move-result v0 │ │ +0630e4: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +0630e8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -59510,20 +59510,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -063110: |[063110] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -063120: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -063124: 7110 5a0e 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0e5a │ │ -06312a: 0a00 |0005: move-result v0 │ │ -06312c: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -063130: 0f00 |0008: return v0 │ │ +0630ec: |[0630ec] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +0630fc: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +063100: 7110 5a0e 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0e5a │ │ +063106: 0a00 |0005: move-result v0 │ │ +063108: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +06310c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -59552,17 +59552,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063134: |[063134] android.support.v4.util.DebugUtils.:()V │ │ -063144: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06314a: 0e00 |0003: return-void │ │ +063110: |[063110] android.support.v4.util.DebugUtils.:()V │ │ +063120: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +063126: 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;) │ │ @@ -59570,47 +59570,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 │ │ -06314c: |[06314c] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -06315c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -063160: 1a02 4625 |0002: const-string v2, "null" // string@2546 │ │ -063164: 6e20 aa21 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06316a: 0e00 |0007: return-void │ │ -06316c: 6e10 7221 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -063172: 0c02 |000b: move-result-object v2 │ │ -063174: 6e10 3421 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ -06317a: 0c01 |000f: move-result-object v1 │ │ -06317c: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -063180: 6e10 9121 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -063186: 0a02 |0015: move-result v2 │ │ -063188: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -06318c: 6e10 7221 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -063192: 0c02 |001b: move-result-object v2 │ │ -063194: 6e10 3321 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -06319a: 0c01 |001f: move-result-object v1 │ │ -06319c: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -0631a0: 6e20 9021 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@2190 │ │ -0631a6: 0a00 |0025: move-result v0 │ │ -0631a8: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -0631ac: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0631b0: 6e20 9621 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ -0631b6: 0c01 |002d: move-result-object v1 │ │ -0631b8: 6e20 aa21 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0631be: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -0631c2: 6e20 a421 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0631c8: 7110 b321 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -0631ce: 0a02 |0039: move-result v2 │ │ -0631d0: 7110 5321 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0631d6: 0c02 |003d: move-result-object v2 │ │ -0631d8: 6e20 aa21 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0631de: 28c6 |0041: goto 0007 // -003a │ │ +063128: |[063128] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +063138: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +06313c: 1a02 4225 |0002: const-string v2, "null" // string@2542 │ │ +063140: 6e20 aa21 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +063146: 0e00 |0007: return-void │ │ +063148: 6e10 7221 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +06314e: 0c02 |000b: move-result-object v2 │ │ +063150: 6e10 3421 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ +063156: 0c01 |000f: move-result-object v1 │ │ +063158: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +06315c: 6e10 9121 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +063162: 0a02 |0015: move-result v2 │ │ +063164: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +063168: 6e10 7221 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +06316e: 0c02 |001b: move-result-object v2 │ │ +063170: 6e10 3321 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +063176: 0c01 |001f: move-result-object v1 │ │ +063178: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +06317c: 6e20 9021 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@2190 │ │ +063182: 0a00 |0025: move-result v0 │ │ +063184: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +063188: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +06318c: 6e20 9621 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ +063192: 0c01 |002d: move-result-object v1 │ │ +063194: 6e20 aa21 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06319a: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +06319e: 6e20 a421 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +0631a4: 7110 b321 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +0631aa: 0a02 |0039: move-result v2 │ │ +0631ac: 7110 5321 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0631b2: 0c02 |003d: move-result-object v2 │ │ +0631b4: 6e20 aa21 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0631ba: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -59661,22 +59661,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0631e0: |[0631e0] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -0631f0: 7010 1421 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@2114 │ │ -0631f6: 2200 f804 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0631fa: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -0631fe: 7020 a221 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -063204: 5b20 f704 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ -063208: 5b23 f804 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@04f8 │ │ -06320c: 0e00 |000e: return-void │ │ +0631bc: |[0631bc] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +0631cc: 7010 1421 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@2114 │ │ +0631d2: 2200 f804 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0631d6: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +0631da: 7020 a221 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +0631e0: 5b20 f704 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ +0631e4: 5b23 f804 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@04f8 │ │ +0631e8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -59688,31 +59688,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -063210: |[063210] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -063220: 5430 f704 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ -063224: 6e10 ae21 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@21ae │ │ -06322a: 0a00 |0005: move-result v0 │ │ -06322c: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -063230: 5430 f804 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@04f8 │ │ -063234: 5431 f704 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ -063238: 6e10 af21 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -06323e: 0c01 |000f: move-result-object v1 │ │ -063240: 7120 0e1c 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -063246: 5430 f704 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ -06324a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -06324c: 5432 f704 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ -063250: 6e10 ae21 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@21ae │ │ -063256: 0a02 |001b: move-result v2 │ │ -063258: 6e30 ad21 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@21ad │ │ -06325e: 0e00 |001f: return-void │ │ +0631ec: |[0631ec] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +0631fc: 5430 f704 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ +063200: 6e10 ae21 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@21ae │ │ +063206: 0a00 |0005: move-result v0 │ │ +063208: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +06320c: 5430 f804 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@04f8 │ │ +063210: 5431 f704 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ +063214: 6e10 af21 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +06321a: 0c01 |000f: move-result-object v1 │ │ +06321c: 7120 0e1c 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +063222: 5430 f704 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ +063226: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +063228: 5432 f704 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ +06322c: 6e10 ae21 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@21ae │ │ +063232: 0a02 |001b: move-result v2 │ │ +063234: 6e30 ad21 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@21ad │ │ +06323a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -59724,17 +59724,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063260: |[063260] android.support.v4.util.LogWriter.close:()V │ │ -063270: 7010 620e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0e62 │ │ -063276: 0e00 |0003: return-void │ │ +06323c: |[06323c] android.support.v4.util.LogWriter.close:()V │ │ +06324c: 7010 620e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0e62 │ │ +063252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -59743,17 +59743,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063278: |[063278] android.support.v4.util.LogWriter.flush:()V │ │ -063288: 7010 620e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0e62 │ │ -06328e: 0e00 |0003: return-void │ │ +063254: |[063254] android.support.v4.util.LogWriter.flush:()V │ │ +063264: 7010 620e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0e62 │ │ +06326a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -59762,28 +59762,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -063290: |[063290] android.support.v4.util.LogWriter.write:([CII)V │ │ -0632a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0632a2: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -0632a6: 9002 0501 |0003: add-int v2, v5, v1 │ │ -0632aa: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -0632ae: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -0632b2: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -0632b6: 7010 620e 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0e62 │ │ -0632bc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0632c0: 28f1 |0010: goto 0001 // -000f │ │ -0632c2: 5432 f704 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ -0632c6: 6e20 a421 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0632cc: 28f8 |0016: goto 000e // -0008 │ │ -0632ce: 0e00 |0017: return-void │ │ +06326c: |[06326c] android.support.v4.util.LogWriter.write:([CII)V │ │ +06327c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06327e: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +063282: 9002 0501 |0003: add-int v2, v5, v1 │ │ +063286: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +06328a: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +06328e: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +063292: 7010 620e 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0e62 │ │ +063298: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06329c: 28f1 |0010: goto 0001 // -000f │ │ +06329e: 5432 f704 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@04f7 │ │ +0632a2: 6e20 a421 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +0632a8: 28f8 |0016: goto 000e // -0008 │ │ +0632aa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -59865,37 +59865,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0632d0: |[0632d0] android.support.v4.util.LongSparseArray.:()V │ │ -0632e0: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -0632e4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0632ea: 6900 f904 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ -0632ee: 0e00 |0007: return-void │ │ +0632ac: |[0632ac] android.support.v4.util.LongSparseArray.:()V │ │ +0632bc: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +0632c0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0632c6: 6900 f904 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ +0632ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 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 │ │ -0632f0: |[0632f0] android.support.v4.util.LongSparseArray.:()V │ │ -063300: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -063304: 7020 660e 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0e66 │ │ -06330a: 0e00 |0005: return-void │ │ +0632cc: |[0632cc] android.support.v4.util.LongSparseArray.:()V │ │ +0632dc: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0632e0: 7020 660e 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0e66 │ │ +0632e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ 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; │ │ @@ -59905,32 +59905,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -06330c: |[06330c] android.support.v4.util.LongSparseArray.:(I)V │ │ -06331c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06331e: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -063324: 5c21 fa04 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -063328: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -06332c: 6200 f504 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@04f5 │ │ -063330: 5b20 fb04 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063334: 6200 f604 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ -063338: 5b20 fd04 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -06333c: 5921 fc04 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063340: 0e00 |0012: return-void │ │ -063342: 7110 5c0e 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0e5c │ │ -063348: 0a03 |0016: move-result v3 │ │ -06334a: 2330 6e06 |0017: new-array v0, v3, [J // type@066e │ │ -06334e: 5b20 fb04 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063352: 2330 9706 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0697 │ │ -063356: 5b20 fd04 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -06335a: 28f1 |001f: goto 0010 // -000f │ │ +0632e8: |[0632e8] android.support.v4.util.LongSparseArray.:(I)V │ │ +0632f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0632fa: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +063300: 5c21 fa04 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +063304: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +063308: 6200 f504 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@04f5 │ │ +06330c: 5b20 fb04 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063310: 6200 f604 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ +063314: 5b20 fd04 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063318: 5921 fc04 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +06331c: 0e00 |0012: return-void │ │ +06331e: 7110 5c0e 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0e5c │ │ +063324: 0a03 |0016: move-result v3 │ │ +063326: 2330 6e06 |0017: new-array v0, v3, [J // type@066e │ │ +06332a: 5b20 fb04 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +06332e: 2330 9706 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0697 │ │ +063332: 5b20 fd04 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063336: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -59949,37 +59949,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -06335c: |[06335c] android.support.v4.util.LongSparseArray.gc:()V │ │ -06336c: 5282 fc04 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063370: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -063372: 5481 fb04 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063376: 5485 fd04 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -06337a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06337c: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -063380: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -063384: 6206 f904 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ -063388: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -06338c: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -063390: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -063394: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -063398: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -06339c: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -06339e: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -0633a2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0633a6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0633aa: 28e9 |001f: goto 0008 // -0017 │ │ -0633ac: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -0633ae: 5c86 fa04 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -0633b2: 5983 fc04 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0633b6: 0e00 |0025: return-void │ │ +063338: |[063338] android.support.v4.util.LongSparseArray.gc:()V │ │ +063348: 5282 fc04 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +06334c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +06334e: 5481 fb04 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063352: 5485 fd04 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063356: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +063358: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +06335c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +063360: 6206 f904 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ +063364: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +063368: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +06336c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +063370: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +063374: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +063378: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +06337a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +06337e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +063382: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +063386: 28e9 |001f: goto 0008 // -0017 │ │ +063388: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +06338a: 5c86 fa04 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +06338e: 5983 fc04 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +063392: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -60010,59 +60010,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0633b8: |[0633b8] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -0633c8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0633ca: 5274 fc04 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0633ce: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -0633d2: 5474 fb04 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -0633d6: 5275 fc04 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0633da: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0633de: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -0633e2: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -0633e6: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -0633ea: 6e40 720e 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0e72 │ │ -0633f0: 0e00 |0014: return-void │ │ -0633f2: 5574 fa04 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -0633f6: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -0633fa: 5274 fc04 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0633fe: 5475 fb04 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063402: 2155 |001d: array-length v5, v5 │ │ -063404: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -063408: 7010 6c0e 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ -06340e: 5273 fc04 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063412: 5474 fb04 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063416: 2144 |0027: array-length v4, v4 │ │ -063418: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -06341c: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -063420: 7110 5c0e 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0e5c │ │ -063426: 0a00 |002f: move-result v0 │ │ -063428: 2301 6e06 |0030: new-array v1, v0, [J // type@066e │ │ -06342c: 2302 9706 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0697 │ │ -063430: 5474 fb04 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063434: 5475 fb04 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063438: 2155 |0038: array-length v5, v5 │ │ -06343a: 7155 b021 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -063440: 5474 fd04 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063444: 5475 fd04 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063448: 2155 |0040: array-length v5, v5 │ │ -06344a: 7155 b021 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -063450: 5b71 fb04 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063454: 5b72 fd04 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063458: 5474 fb04 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -06345c: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -063460: 5474 fd04 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063464: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -063468: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -06346c: 5974 fc04 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063470: 28c0 |0054: goto 0014 // -0040 │ │ +063394: |[063394] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +0633a4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0633a6: 5274 fc04 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0633aa: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +0633ae: 5474 fb04 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0633b2: 5275 fc04 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0633b6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0633ba: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +0633be: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +0633c2: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +0633c6: 6e40 720e 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0e72 │ │ +0633cc: 0e00 |0014: return-void │ │ +0633ce: 5574 fa04 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +0633d2: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +0633d6: 5274 fc04 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0633da: 5475 fb04 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0633de: 2155 |001d: array-length v5, v5 │ │ +0633e0: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +0633e4: 7010 6c0e 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ +0633ea: 5273 fc04 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0633ee: 5474 fb04 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0633f2: 2144 |0027: array-length v4, v4 │ │ +0633f4: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +0633f8: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0633fc: 7110 5c0e 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0e5c │ │ +063402: 0a00 |002f: move-result v0 │ │ +063404: 2301 6e06 |0030: new-array v1, v0, [J // type@066e │ │ +063408: 2302 9706 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0697 │ │ +06340c: 5474 fb04 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063410: 5475 fb04 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063414: 2155 |0038: array-length v5, v5 │ │ +063416: 7155 b021 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +06341c: 5474 fd04 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063420: 5475 fd04 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063424: 2155 |0040: array-length v5, v5 │ │ +063426: 7155 b021 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +06342c: 5b71 fb04 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063430: 5b72 fd04 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063434: 5474 fb04 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063438: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +06343c: 5474 fd04 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063440: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +063444: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +063448: 5974 fc04 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +06344c: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -60094,27 +60094,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -063474: |[063474] android.support.v4.util.LongSparseArray.clear:()V │ │ -063484: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -063486: 5251 fc04 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -06348a: 5452 fd04 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -06348e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -063490: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -063494: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -063496: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -06349a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06349e: 28f9 |000d: goto 0006 // -0007 │ │ -0634a0: 5954 fc04 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0634a4: 5c54 fa04 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -0634a8: 0e00 |0012: return-void │ │ +063450: |[063450] android.support.v4.util.LongSparseArray.clear:()V │ │ +063460: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +063462: 5251 fc04 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +063466: 5452 fd04 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +06346a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06346c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +063470: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +063472: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +063476: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06347a: 28f9 |000d: goto 0006 // -0007 │ │ +06347c: 5954 fc04 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +063480: 5c54 fa04 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +063484: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -60133,34 +60133,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0634ac: |[0634ac] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -0634bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0634be: 6f10 7021 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0634c4: 0c02 |0004: move-result-object v2 │ │ -0634c6: 0720 |0005: move-object v0, v2 │ │ -0634c8: 1f00 8002 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0280 │ │ -0634cc: 0701 |0008: move-object v1, v0 │ │ -0634ce: 5432 fb04 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -0634d2: 6e10 ba29 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@29ba │ │ -0634d8: 0c02 |000e: move-result-object v2 │ │ -0634da: 1f02 6e06 |000f: check-cast v2, [J // type@066e │ │ -0634de: 5b12 fb04 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -0634e2: 5432 fd04 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -0634e6: 6e10 bc29 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@29bc │ │ -0634ec: 0c02 |0018: move-result-object v2 │ │ -0634ee: 1f02 9706 |0019: check-cast v2, [Ljava/lang/Object; // type@0697 │ │ -0634f2: 5b12 fd04 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -0634f6: 1101 |001d: return-object v1 │ │ -0634f8: 0d02 |001e: move-exception v2 │ │ -0634fa: 28fe |001f: goto 001d // -0002 │ │ +063488: |[063488] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +063498: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06349a: 6f10 7021 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0634a0: 0c02 |0004: move-result-object v2 │ │ +0634a2: 0720 |0005: move-object v0, v2 │ │ +0634a4: 1f00 8002 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0280 │ │ +0634a8: 0701 |0008: move-object v1, v0 │ │ +0634aa: 5432 fb04 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0634ae: 6e10 ba29 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@29ba │ │ +0634b4: 0c02 |000e: move-result-object v2 │ │ +0634b6: 1f02 6e06 |000f: check-cast v2, [J // type@066e │ │ +0634ba: 5b12 fb04 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0634be: 5432 fd04 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +0634c2: 6e10 bc29 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@29bc │ │ +0634c8: 0c02 |0018: move-result-object v2 │ │ +0634ca: 1f02 9706 |0019: check-cast v2, [Ljava/lang/Object; // type@0697 │ │ +0634ce: 5b12 fd04 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +0634d2: 1101 |001d: return-object v1 │ │ +0634d4: 0d02 |001e: move-exception v2 │ │ +0634d6: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -60177,18 +60177,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06350c: |[06350c] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -06351c: 6e10 690e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0e69 │ │ -063522: 0c00 |0003: move-result-object v0 │ │ -063524: 1100 |0004: return-object v0 │ │ +0634e8: |[0634e8] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +0634f8: 6e10 690e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0e69 │ │ +0634fe: 0c00 |0003: move-result-object v0 │ │ +063500: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 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; │ │ │ │ @@ -60197,30 +60197,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -063528: |[063528] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -063538: 5431 fb04 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -06353c: 5232 fc04 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063540: 7140 580e 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ -063546: 0a00 |0007: move-result v0 │ │ -063548: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -06354c: 5431 fd04 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063550: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -063554: 6202 f904 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ -063558: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -06355c: 5431 fd04 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063560: 6202 f904 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ -063564: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -063568: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -06356a: 5c31 fa04 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -06356e: 0e00 |001b: return-void │ │ +063504: |[063504] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +063514: 5431 fb04 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063518: 5232 fc04 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +06351c: 7140 580e 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ +063522: 0a00 |0007: move-result v0 │ │ +063524: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +063528: 5431 fd04 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +06352c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +063530: 6202 f904 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ +063534: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +063538: 5431 fd04 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +06353c: 6202 f904 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ +063540: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +063544: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +063546: 5c31 fa04 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +06354a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -60236,19 +60236,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -063570: |[063570] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -063580: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063582: 6e40 6e0e 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0e6e │ │ -063588: 0c00 |0004: move-result-object v0 │ │ -06358a: 1100 |0005: return-object v0 │ │ +06354c: |[06354c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +06355c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06355e: 6e40 6e0e 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0e6e │ │ +063564: 0c00 |0004: move-result-object v0 │ │ +063566: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 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 │ │ @@ -60258,28 +60258,28 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -06358c: |[06358c] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -06359c: 5431 fb04 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -0635a0: 5232 fc04 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0635a4: 7140 580e 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ -0635aa: 0a00 |0007: move-result v0 │ │ -0635ac: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -0635b0: 5431 fd04 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -0635b4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -0635b8: 6202 f904 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ -0635bc: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -0635c0: 1106 |0012: return-object v6 │ │ -0635c2: 5431 fd04 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -0635c6: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -0635ca: 28fb |0017: goto 0012 // -0005 │ │ +063568: |[063568] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +063578: 5431 fb04 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +06357c: 5232 fc04 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +063580: 7140 580e 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ +063586: 0a00 |0007: move-result v0 │ │ +063588: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +06358c: 5431 fd04 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063590: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +063594: 6202 f904 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ +063598: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +06359c: 1106 |0012: return-object v6 │ │ +06359e: 5431 fd04 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +0635a2: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +0635a6: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0008 line=107 │ │ 0x0012 line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -60295,23 +60295,23 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0635cc: |[0635cc] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -0635dc: 5530 fa04 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -0635e0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0635e4: 7010 6c0e 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ -0635ea: 5430 fb04 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -0635ee: 5231 fc04 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0635f2: 7140 580e 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ -0635f8: 0a00 |000e: move-result v0 │ │ -0635fa: 0f00 |000f: return v0 │ │ +0635a8: |[0635a8] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +0635b8: 5530 fa04 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +0635bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0635c0: 7010 6c0e 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ +0635c6: 5430 fb04 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0635ca: 5231 fc04 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0635ce: 7140 580e 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ +0635d4: 0a00 |000e: move-result v0 │ │ +0635d6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0007 line=287 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -60323,29 +60323,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0635fc: |[0635fc] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -06360c: 5521 fa04 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -063610: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -063614: 7010 6c0e 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ -06361a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06361c: 5221 fc04 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063620: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -063624: 5421 fd04 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063628: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -06362c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -063630: 0f00 |0012: return v0 │ │ -063632: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -063636: 28f3 |0015: goto 0008 // -000d │ │ -063638: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -06363a: 28fb |0017: goto 0012 // -0005 │ │ +0635d8: |[0635d8] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +0635e8: 5521 fa04 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +0635ec: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +0635f0: 7010 6c0e 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ +0635f6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0635f8: 5221 fc04 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0635fc: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +063600: 5421 fd04 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063604: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +063608: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +06360c: 0f00 |0012: return v0 │ │ +06360e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +063612: 28f3 |0015: goto 0008 // -000d │ │ +063614: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +063616: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -60364,21 +60364,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06363c: |[06363c] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -06364c: 5520 fa04 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -063650: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -063654: 7010 6c0e 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ -06365a: 5420 fb04 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -06365e: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -063662: 1000 |000b: return-wide v0 │ │ +063618: |[063618] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +063628: 5520 fa04 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +06362c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +063630: 7010 6c0e 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ +063636: 5420 fb04 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +06363a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +06363e: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ 0x0007 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -60390,91 +60390,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -063664: |[063664] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -063674: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -063676: 5494 fb04 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -06367a: 5295 fc04 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -06367e: 7140 580e 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ -063684: 0a00 |0008: move-result v0 │ │ -063686: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -06368a: 5494 fd04 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -06368e: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -063692: 0e00 |000f: return-void │ │ -063694: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -063698: 5294 fc04 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -06369c: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -0636a0: 5494 fd04 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -0636a4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -0636a8: 6205 f904 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ -0636ac: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -0636b0: 5494 fb04 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -0636b4: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -0636b8: 5494 fd04 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -0636bc: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -0636c0: 28e9 |0026: goto 000f // -0017 │ │ -0636c2: 5594 fa04 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -0636c6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0636ca: 5294 fc04 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0636ce: 5495 fb04 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -0636d2: 2155 |002f: array-length v5, v5 │ │ -0636d4: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0636d8: 7010 6c0e 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ -0636de: 5494 fb04 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -0636e2: 5295 fc04 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0636e6: 7140 580e 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ -0636ec: 0a04 |003c: move-result v4 │ │ -0636ee: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0636f2: 5294 fc04 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -0636f6: 5495 fb04 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -0636fa: 2155 |0043: array-length v5, v5 │ │ -0636fc: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -063700: 5294 fc04 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063704: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -063708: 7110 5c0e 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0e5c │ │ -06370e: 0a01 |004d: move-result v1 │ │ -063710: 2312 6e06 |004e: new-array v2, v1, [J // type@066e │ │ -063714: 2313 9706 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0697 │ │ -063718: 5494 fb04 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -06371c: 5495 fb04 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063720: 2155 |0056: array-length v5, v5 │ │ -063722: 7155 b021 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -063728: 5494 fd04 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -06372c: 5495 fd04 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063730: 2155 |005e: array-length v5, v5 │ │ -063732: 7155 b021 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -063738: 5b92 fb04 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -06373c: 5b93 fd04 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063740: 5294 fc04 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063744: b104 |0068: sub-int/2addr v4, v0 │ │ -063746: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -06374a: 5494 fb04 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -06374e: 5495 fb04 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -063752: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -063756: 5297 fc04 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -06375a: b107 |0073: sub-int/2addr v7, v0 │ │ -06375c: 7157 b021 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -063762: 5494 fd04 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063766: 5495 fd04 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -06376a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -06376e: 5297 fc04 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063772: b107 |007f: sub-int/2addr v7, v0 │ │ -063774: 7157 b021 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -06377a: 5494 fb04 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ -06377e: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -063782: 5494 fd04 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -063786: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -06378a: 5294 fc04 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -06378e: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -063792: 5994 fc04 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063796: 2900 7eff |0091: goto/16 000f // -0082 │ │ +063640: |[063640] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +063650: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +063652: 5494 fb04 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063656: 5295 fc04 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +06365a: 7140 580e 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ +063660: 0a00 |0008: move-result v0 │ │ +063662: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +063666: 5494 fd04 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +06366a: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +06366e: 0e00 |000f: return-void │ │ +063670: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +063674: 5294 fc04 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +063678: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +06367c: 5494 fd04 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063680: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +063684: 6205 f904 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ +063688: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +06368c: 5494 fb04 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063690: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +063694: 5494 fd04 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063698: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +06369c: 28e9 |0026: goto 000f // -0017 │ │ +06369e: 5594 fa04 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +0636a2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +0636a6: 5294 fc04 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0636aa: 5495 fb04 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0636ae: 2155 |002f: array-length v5, v5 │ │ +0636b0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +0636b4: 7010 6c0e 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ +0636ba: 5494 fb04 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0636be: 5295 fc04 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0636c2: 7140 580e 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0e58 │ │ +0636c8: 0a04 |003c: move-result v4 │ │ +0636ca: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +0636ce: 5294 fc04 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0636d2: 5495 fb04 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0636d6: 2155 |0043: array-length v5, v5 │ │ +0636d8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +0636dc: 5294 fc04 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +0636e0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0636e4: 7110 5c0e 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0e5c │ │ +0636ea: 0a01 |004d: move-result v1 │ │ +0636ec: 2312 6e06 |004e: new-array v2, v1, [J // type@066e │ │ +0636f0: 2313 9706 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0697 │ │ +0636f4: 5494 fb04 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0636f8: 5495 fb04 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +0636fc: 2155 |0056: array-length v5, v5 │ │ +0636fe: 7155 b021 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +063704: 5494 fd04 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063708: 5495 fd04 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +06370c: 2155 |005e: array-length v5, v5 │ │ +06370e: 7155 b021 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +063714: 5b92 fb04 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +063718: 5b93 fd04 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +06371c: 5294 fc04 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +063720: b104 |0068: sub-int/2addr v4, v0 │ │ +063722: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +063726: 5494 fb04 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +06372a: 5495 fb04 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +06372e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +063732: 5297 fc04 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +063736: b107 |0073: sub-int/2addr v7, v0 │ │ +063738: 7157 b021 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +06373e: 5494 fd04 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063742: 5495 fd04 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063746: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +06374a: 5297 fc04 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +06374e: b107 |007f: sub-int/2addr v7, v0 │ │ +063750: 7157 b021 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +063756: 5494 fb04 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@04fb │ │ +06375a: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +06375e: 5494 fd04 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +063762: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +063766: 5294 fc04 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +06376a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06376e: 5994 fc04 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +063772: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=179 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x000f line=223 │ │ 0x0010 line=184 │ │ @@ -60514,17 +60514,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06379c: |[06379c] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -0637ac: 6e30 6b0e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0e6b │ │ -0637b2: 0e00 |0003: return-void │ │ +063778: |[063778] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +063788: 6e30 6b0e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0e6b │ │ +06378e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 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; │ │ @@ -60535,25 +60535,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -0637b4: |[0637b4] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -0637c4: 5420 fd04 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -0637c8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0637cc: 6201 f904 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ -0637d0: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0637d4: 5420 fd04 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -0637d8: 6201 f904 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ -0637dc: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0637e0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0637e2: 5c20 fa04 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -0637e6: 0e00 |0011: return-void │ │ +063790: |[063790] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +0637a0: 5420 fd04 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +0637a4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +0637a8: 6201 f904 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ +0637ac: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +0637b0: 5420 fd04 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +0637b4: 6201 f904 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@04f9 │ │ +0637b8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +0637bc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0637be: 5c20 fa04 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +0637c2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -60566,21 +60566,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0637e8: |[0637e8] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -0637f8: 5510 fa04 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -0637fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -063800: 7010 6c0e 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ -063806: 5410 fd04 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -06380a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -06380e: 0e00 |000b: return-void │ │ +0637c4: |[0637c4] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +0637d4: 5510 fa04 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +0637d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0637dc: 7010 6c0e 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ +0637e2: 5410 fd04 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +0637e6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +0637ea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -60595,20 +60595,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -063810: |[063810] android.support.v4.util.LongSparseArray.size:()I │ │ -063820: 5510 fa04 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -063824: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -063828: 7010 6c0e 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ -06382e: 5210 fc04 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063832: 0f00 |0009: return v0 │ │ +0637ec: |[0637ec] android.support.v4.util.LongSparseArray.size:()I │ │ +0637fc: 5510 fa04 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +063800: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +063804: 7010 6c0e 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ +06380a: 5210 fc04 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +06380e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0007 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -60619,51 +60619,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -063834: |[063834] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -063844: 6e10 760e 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0e76 │ │ -06384a: 0a05 |0003: move-result v5 │ │ -06384c: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -063850: 1a05 6c30 |0006: const-string v5, "{}" // string@306c │ │ -063854: 1105 |0008: return-object v5 │ │ -063856: 2200 f804 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -06385a: 5265 fc04 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -06385e: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -063862: 7020 a221 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -063868: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -06386c: 6e20 a421 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -063872: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -063874: 5265 fc04 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ -063878: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -06387c: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -063880: 1a05 0e01 |001e: const-string v5, ", " // string@010e │ │ -063884: 6e20 aa21 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06388a: 6e20 710e 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@0e71 │ │ -063890: 0b02 |0026: move-result-wide v2 │ │ -063892: 6e30 a721 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -063898: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -06389c: 6e20 a421 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0638a2: 6e20 780e 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0e78 │ │ -0638a8: 0c04 |0032: move-result-object v4 │ │ -0638aa: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -0638ae: 6e20 a921 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0638b4: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0638b8: 28de |003a: goto 0018 // -0022 │ │ -0638ba: 1a05 fc00 |003b: const-string v5, "(this Map)" // string@00fc │ │ -0638be: 6e20 aa21 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0638c4: 28f8 |0040: goto 0038 // -0008 │ │ -0638c6: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -0638ca: 6e20 a421 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0638d0: 6e10 af21 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0638d6: 0c05 |0049: move-result-object v5 │ │ -0638d8: 28be |004a: goto 0008 // -0042 │ │ +063810: |[063810] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +063820: 6e10 760e 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0e76 │ │ +063826: 0a05 |0003: move-result v5 │ │ +063828: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +06382c: 1a05 6830 |0006: const-string v5, "{}" // string@3068 │ │ +063830: 1105 |0008: return-object v5 │ │ +063832: 2200 f804 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +063836: 5265 fc04 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +06383a: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +06383e: 7020 a221 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +063844: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +063848: 6e20 a421 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +06384e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +063850: 5265 fc04 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@04fc │ │ +063854: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +063858: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +06385c: 1a05 0e01 |001e: const-string v5, ", " // string@010e │ │ +063860: 6e20 aa21 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +063866: 6e20 710e 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@0e71 │ │ +06386c: 0b02 |0026: move-result-wide v2 │ │ +06386e: 6e30 a721 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +063874: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +063878: 6e20 a421 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +06387e: 6e20 780e 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0e78 │ │ +063884: 0c04 |0032: move-result-object v4 │ │ +063886: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +06388a: 6e20 a921 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +063890: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063894: 28de |003a: goto 0018 // -0022 │ │ +063896: 1a05 fc00 |003b: const-string v5, "(this Map)" // string@00fc │ │ +06389a: 6e20 aa21 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0638a0: 28f8 |0040: goto 0038 // -0008 │ │ +0638a2: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +0638a6: 6e20 a421 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +0638ac: 6e10 af21 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0638b2: 0c05 |0049: move-result-object v5 │ │ +0638b4: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -60693,21 +60693,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0638dc: |[0638dc] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -0638ec: 5510 fa04 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ -0638f0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0638f4: 7010 6c0e 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ -0638fa: 5410 fd04 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ -0638fe: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -063902: 1100 |000b: return-object v0 │ │ +0638b8: |[0638b8] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +0638c8: 5510 fa04 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@04fa │ │ +0638cc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0638d0: 7010 6c0e 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0e6c │ │ +0638d6: 5410 fd04 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@04fd │ │ +0638da: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +0638de: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x0007 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -60716,15 +60716,15 @@ │ │ │ │ source_file_idx : 3499 (LongSparseArray.java) │ │ │ │ Class #323 header: │ │ class_idx : 641 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3827 │ │ +source_file_idx : 3823 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -60793,29 +60793,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -063904: |[063904] android.support.v4.util.LruCache.:(I)V │ │ -063914: 7010 6f21 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ -06391a: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -06391e: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -063922: 1a01 3524 |0007: const-string v1, "maxSize <= 0" // string@2435 │ │ -063926: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -06392c: 2700 |000c: throw v0 │ │ -06392e: 5945 0205 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ -063932: 2200 2e05 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@052e │ │ -063936: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -063938: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -06393c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -06393e: 7040 4222 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@2242 │ │ -063944: 5b40 0105 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063948: 0e00 |001a: return-void │ │ +0638e0: |[0638e0] android.support.v4.util.LruCache.:(I)V │ │ +0638f0: 7010 6f21 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ +0638f6: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +0638fa: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0638fe: 1a01 3124 |0007: const-string v1, "maxSize <= 0" // string@2431 │ │ +063902: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +063908: 2700 |000c: throw v0 │ │ +06390a: 5945 0205 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ +06390e: 2200 2e05 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@052e │ │ +063912: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +063914: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +063918: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +06391a: 7040 4222 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@2242 │ │ +063920: 5b40 0105 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063924: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -60830,36 +60830,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 │ │ -06394c: |[06394c] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -06395c: 6e30 890e 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e89 │ │ -063962: 0a00 |0003: move-result v0 │ │ -063964: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -063968: 2201 e604 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ -06396c: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -063970: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -063976: 1a03 a60f |000d: const-string v3, "Negative size: " // string@0fa6 │ │ -06397a: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -063980: 0c02 |0012: move-result-object v2 │ │ -063982: 6e20 a921 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -063988: 0c02 |0016: move-result-object v2 │ │ -06398a: 1a03 bc01 |0017: const-string v3, "=" // string@01bc │ │ -06398e: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -063994: 0c02 |001c: move-result-object v2 │ │ -063996: 6e20 a921 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -06399c: 0c02 |0020: move-result-object v2 │ │ -06399e: 6e10 af21 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0639a4: 0c02 |0024: move-result-object v2 │ │ -0639a6: 7020 4a21 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0639ac: 2701 |0028: throw v1 │ │ -0639ae: 0f00 |0029: return v0 │ │ +063928: |[063928] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +063938: 6e30 890e 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e89 │ │ +06393e: 0a00 |0003: move-result v0 │ │ +063940: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +063944: 2201 e604 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ +063948: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +06394c: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +063952: 1a03 a20f |000d: const-string v3, "Negative size: " // string@0fa2 │ │ +063956: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06395c: 0c02 |0012: move-result-object v2 │ │ +06395e: 6e20 a921 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +063964: 0c02 |0016: move-result-object v2 │ │ +063966: 1a03 bc01 |0017: const-string v3, "=" // string@01bc │ │ +06396a: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +063970: 0c02 |001c: move-result-object v2 │ │ +063972: 6e20 a921 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +063978: 0c02 |0020: move-result-object v2 │ │ +06397a: 6e10 af21 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +063980: 0c02 |0024: move-result-object v2 │ │ +063982: 7020 4a21 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +063988: 2701 |0028: throw v1 │ │ +06398a: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0006 line=251 │ │ 0x0029 line=253 │ │ locals : │ │ @@ -60877,17 +60877,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 │ │ -0639b0: |[0639b0] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0639c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0639c2: 1100 |0001: return-object v0 │ │ +06398c: |[06398c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06399c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06399e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 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; │ │ @@ -60898,22 +60898,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0639c4: |[0639c4] android.support.v4.util.LruCache.createCount:()I │ │ -0639d4: 1d01 |0000: monitor-enter v1 │ │ -0639d6: 5210 fe04 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@04fe │ │ -0639da: 1e01 |0003: monitor-exit v1 │ │ -0639dc: 0f00 |0004: return v0 │ │ -0639de: 0d00 |0005: move-exception v0 │ │ -0639e0: 1e01 |0006: monitor-exit v1 │ │ -0639e2: 2700 |0007: throw v0 │ │ +0639a0: |[0639a0] android.support.v4.util.LruCache.createCount:()I │ │ +0639b0: 1d01 |0000: monitor-enter v1 │ │ +0639b2: 5210 fe04 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@04fe │ │ +0639b6: 1e01 |0003: monitor-exit v1 │ │ +0639b8: 0f00 |0004: return v0 │ │ +0639ba: 0d00 |0005: move-exception v0 │ │ +0639bc: 1e01 |0006: monitor-exit v1 │ │ +0639be: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -60924,16 +60924,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 │ │ -0639f0: |[0639f0] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -063a00: 0e00 |0000: return-void │ │ +0639cc: |[0639cc] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0639dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 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; │ │ @@ -60949,18 +60949,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -063a04: |[063a04] android.support.v4.util.LruCache.evictAll:()V │ │ -063a14: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -063a16: 6e20 8c0e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0e8c │ │ -063a1c: 0e00 |0004: return-void │ │ +0639e0: |[0639e0] android.support.v4.util.LruCache.evictAll:()V │ │ +0639f0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0639f2: 6e20 8c0e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0e8c │ │ +0639f8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ 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; │ │ @@ -60970,22 +60970,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -063a20: |[063a20] android.support.v4.util.LruCache.evictionCount:()I │ │ -063a30: 1d01 |0000: monitor-enter v1 │ │ -063a32: 5210 ff04 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@04ff │ │ -063a36: 1e01 |0003: monitor-exit v1 │ │ -063a38: 0f00 |0004: return v0 │ │ -063a3a: 0d00 |0005: move-exception v0 │ │ -063a3c: 1e01 |0006: monitor-exit v1 │ │ -063a3e: 2700 |0007: throw v0 │ │ +0639fc: |[0639fc] android.support.v4.util.LruCache.evictionCount:()I │ │ +063a0c: 1d01 |0000: monitor-enter v1 │ │ +063a0e: 5210 ff04 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@04ff │ │ +063a12: 1e01 |0003: monitor-exit v1 │ │ +063a14: 0f00 |0004: return v0 │ │ +063a16: 0d00 |0005: move-exception v0 │ │ +063a18: 1e01 |0006: monitor-exit v1 │ │ +063a1a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -60996,71 +60996,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 │ │ -063a4c: |[063a4c] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -063a5c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -063a60: 2202 f104 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@04f1 │ │ -063a64: 1a03 9f20 |0004: const-string v3, "key == null" // string@209f │ │ -063a68: 7020 6e21 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@216e │ │ -063a6e: 2702 |0009: throw v2 │ │ -063a70: 1d04 |000a: monitor-enter v4 │ │ -063a72: 5442 0105 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063a76: 6e20 4522 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2245 │ │ -063a7c: 0c01 |0010: move-result-object v1 │ │ -063a7e: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -063a82: 5242 0005 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ -063a86: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -063a8a: 5942 0005 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ -063a8e: 1e04 |0019: monitor-exit v4 │ │ -063a90: 0710 |001a: move-object v0, v1 │ │ -063a92: 1100 |001b: return-object v0 │ │ -063a94: 5242 0305 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ -063a98: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -063a9c: 5942 0305 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ -063aa0: 1e04 |0022: monitor-exit v4 │ │ -063aa2: 6e20 7a0e 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e7a │ │ -063aa8: 0c00 |0026: move-result-object v0 │ │ -063aaa: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -063aae: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -063ab0: 28f1 |002a: goto 001b // -000f │ │ -063ab2: 0d02 |002b: move-exception v2 │ │ -063ab4: 1e04 |002c: monitor-exit v4 │ │ -063ab6: 2702 |002d: throw v2 │ │ -063ab8: 1d04 |002e: monitor-enter v4 │ │ -063aba: 5242 fe04 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@04fe │ │ -063abe: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -063ac2: 5942 fe04 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@04fe │ │ -063ac6: 5442 0105 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063aca: 6e30 4722 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2247 │ │ -063ad0: 0c01 |003a: move-result-object v1 │ │ -063ad2: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -063ad6: 5442 0105 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063ada: 6e30 4722 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2247 │ │ -063ae0: 1e04 |0042: monitor-exit v4 │ │ -063ae2: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -063ae6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -063ae8: 6e51 7c0e 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@0e7c │ │ -063aee: 0710 |0049: move-object v0, v1 │ │ -063af0: 28d1 |004a: goto 001b // -002f │ │ -063af2: 5242 0505 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063af6: 7030 870e 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ -063afc: 0a03 |0050: move-result v3 │ │ -063afe: b032 |0051: add-int/2addr v2, v3 │ │ -063b00: 5942 0505 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063b04: 28ee |0054: goto 0042 // -0012 │ │ -063b06: 0d02 |0055: move-exception v2 │ │ -063b08: 1e04 |0056: monitor-exit v4 │ │ -063b0a: 2702 |0057: throw v2 │ │ -063b0c: 5242 0205 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ -063b10: 6e20 8c0e 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0e8c │ │ -063b16: 28be |005d: goto 001b // -0042 │ │ +063a28: |[063a28] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +063a38: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +063a3c: 2202 f104 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@04f1 │ │ +063a40: 1a03 9b20 |0004: const-string v3, "key == null" // string@209b │ │ +063a44: 7020 6e21 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@216e │ │ +063a4a: 2702 |0009: throw v2 │ │ +063a4c: 1d04 |000a: monitor-enter v4 │ │ +063a4e: 5442 0105 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063a52: 6e20 4522 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2245 │ │ +063a58: 0c01 |0010: move-result-object v1 │ │ +063a5a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +063a5e: 5242 0005 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ +063a62: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +063a66: 5942 0005 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ +063a6a: 1e04 |0019: monitor-exit v4 │ │ +063a6c: 0710 |001a: move-object v0, v1 │ │ +063a6e: 1100 |001b: return-object v0 │ │ +063a70: 5242 0305 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ +063a74: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +063a78: 5942 0305 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ +063a7c: 1e04 |0022: monitor-exit v4 │ │ +063a7e: 6e20 7a0e 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e7a │ │ +063a84: 0c00 |0026: move-result-object v0 │ │ +063a86: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +063a8a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +063a8c: 28f1 |002a: goto 001b // -000f │ │ +063a8e: 0d02 |002b: move-exception v2 │ │ +063a90: 1e04 |002c: monitor-exit v4 │ │ +063a92: 2702 |002d: throw v2 │ │ +063a94: 1d04 |002e: monitor-enter v4 │ │ +063a96: 5242 fe04 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@04fe │ │ +063a9a: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +063a9e: 5942 fe04 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@04fe │ │ +063aa2: 5442 0105 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063aa6: 6e30 4722 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2247 │ │ +063aac: 0c01 |003a: move-result-object v1 │ │ +063aae: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +063ab2: 5442 0105 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063ab6: 6e30 4722 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2247 │ │ +063abc: 1e04 |0042: monitor-exit v4 │ │ +063abe: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +063ac2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +063ac4: 6e51 7c0e 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@0e7c │ │ +063aca: 0710 |0049: move-object v0, v1 │ │ +063acc: 28d1 |004a: goto 001b // -002f │ │ +063ace: 5242 0505 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063ad2: 7030 870e 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ +063ad8: 0a03 |0050: move-result v3 │ │ +063ada: b032 |0051: add-int/2addr v2, v3 │ │ +063adc: 5942 0505 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063ae0: 28ee |0054: goto 0042 // -0012 │ │ +063ae2: 0d02 |0055: move-exception v2 │ │ +063ae4: 1e04 |0056: monitor-exit v4 │ │ +063ae6: 2702 |0057: throw v2 │ │ +063ae8: 5242 0205 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ +063aec: 6e20 8c0e 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0e8c │ │ +063af2: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -61108,22 +61108,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -063b40: |[063b40] android.support.v4.util.LruCache.hitCount:()I │ │ -063b50: 1d01 |0000: monitor-enter v1 │ │ -063b52: 5210 0005 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ -063b56: 1e01 |0003: monitor-exit v1 │ │ -063b58: 0f00 |0004: return v0 │ │ -063b5a: 0d00 |0005: move-exception v0 │ │ -063b5c: 1e01 |0006: monitor-exit v1 │ │ -063b5e: 2700 |0007: throw v0 │ │ +063b1c: |[063b1c] android.support.v4.util.LruCache.hitCount:()I │ │ +063b2c: 1d01 |0000: monitor-enter v1 │ │ +063b2e: 5210 0005 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ +063b32: 1e01 |0003: monitor-exit v1 │ │ +063b34: 0f00 |0004: return v0 │ │ +063b36: 0d00 |0005: move-exception v0 │ │ +063b38: 1e01 |0006: monitor-exit v1 │ │ +063b3a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61134,22 +61134,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -063b6c: |[063b6c] android.support.v4.util.LruCache.maxSize:()I │ │ -063b7c: 1d01 |0000: monitor-enter v1 │ │ -063b7e: 5210 0205 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ -063b82: 1e01 |0003: monitor-exit v1 │ │ -063b84: 0f00 |0004: return v0 │ │ -063b86: 0d00 |0005: move-exception v0 │ │ -063b88: 1e01 |0006: monitor-exit v1 │ │ -063b8a: 2700 |0007: throw v0 │ │ +063b48: |[063b48] android.support.v4.util.LruCache.maxSize:()I │ │ +063b58: 1d01 |0000: monitor-enter v1 │ │ +063b5a: 5210 0205 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ +063b5e: 1e01 |0003: monitor-exit v1 │ │ +063b60: 0f00 |0004: return v0 │ │ +063b62: 0d00 |0005: move-exception v0 │ │ +063b64: 1e01 |0006: monitor-exit v1 │ │ +063b66: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61160,22 +61160,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -063b98: |[063b98] android.support.v4.util.LruCache.missCount:()I │ │ -063ba8: 1d01 |0000: monitor-enter v1 │ │ -063baa: 5210 0305 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ -063bae: 1e01 |0003: monitor-exit v1 │ │ -063bb0: 0f00 |0004: return v0 │ │ -063bb2: 0d00 |0005: move-exception v0 │ │ -063bb4: 1e01 |0006: monitor-exit v1 │ │ -063bb6: 2700 |0007: throw v0 │ │ +063b74: |[063b74] android.support.v4.util.LruCache.missCount:()I │ │ +063b84: 1d01 |0000: monitor-enter v1 │ │ +063b86: 5210 0305 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ +063b8a: 1e01 |0003: monitor-exit v1 │ │ +063b8c: 0f00 |0004: return v0 │ │ +063b8e: 0d00 |0005: move-exception v0 │ │ +063b90: 1e01 |0006: monitor-exit v1 │ │ +063b92: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61186,49 +61186,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 │ │ -063bc4: |[063bc4] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -063bd4: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -063bd8: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -063bdc: 2201 f104 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@04f1 │ │ -063be0: 1a02 a020 |0006: const-string v2, "key == null || value == null" // string@20a0 │ │ -063be4: 7020 6e21 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@216e │ │ -063bea: 2701 |000b: throw v1 │ │ -063bec: 1d03 |000c: monitor-enter v3 │ │ -063bee: 5231 0405 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0504 │ │ -063bf2: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063bf6: 5931 0405 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0504 │ │ -063bfa: 5231 0505 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063bfe: 7030 870e 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ -063c04: 0a02 |0018: move-result v2 │ │ -063c06: b021 |0019: add-int/2addr v1, v2 │ │ -063c08: 5931 0505 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063c0c: 5431 0105 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063c10: 6e30 4722 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2247 │ │ -063c16: 0c00 |0021: move-result-object v0 │ │ -063c18: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -063c1c: 5231 0505 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063c20: 7030 870e 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ -063c26: 0a02 |0029: move-result v2 │ │ -063c28: b121 |002a: sub-int/2addr v1, v2 │ │ -063c2a: 5931 0505 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063c2e: 1e03 |002d: monitor-exit v3 │ │ -063c30: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -063c34: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -063c36: 6e55 7c0e 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@0e7c │ │ -063c3c: 5231 0205 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ -063c40: 6e20 8c0e 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0e8c │ │ -063c46: 1100 |0039: return-object v0 │ │ -063c48: 0d01 |003a: move-exception v1 │ │ -063c4a: 1e03 |003b: monitor-exit v3 │ │ -063c4c: 2701 |003c: throw v1 │ │ +063ba0: |[063ba0] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +063bb0: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +063bb4: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +063bb8: 2201 f104 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@04f1 │ │ +063bbc: 1a02 9c20 |0006: const-string v2, "key == null || value == null" // string@209c │ │ +063bc0: 7020 6e21 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@216e │ │ +063bc6: 2701 |000b: throw v1 │ │ +063bc8: 1d03 |000c: monitor-enter v3 │ │ +063bca: 5231 0405 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0504 │ │ +063bce: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063bd2: 5931 0405 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0504 │ │ +063bd6: 5231 0505 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063bda: 7030 870e 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ +063be0: 0a02 |0018: move-result v2 │ │ +063be2: b021 |0019: add-int/2addr v1, v2 │ │ +063be4: 5931 0505 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063be8: 5431 0105 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063bec: 6e30 4722 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2247 │ │ +063bf2: 0c00 |0021: move-result-object v0 │ │ +063bf4: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +063bf8: 5231 0505 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063bfc: 7030 870e 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ +063c02: 0a02 |0029: move-result v2 │ │ +063c04: b121 |002a: sub-int/2addr v1, v2 │ │ +063c06: 5931 0505 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063c0a: 1e03 |002d: monitor-exit v3 │ │ +063c0c: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +063c10: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +063c12: 6e55 7c0e 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@0e7c │ │ +063c18: 5231 0205 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ +063c1c: 6e20 8c0e 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0e8c │ │ +063c22: 1100 |0039: return-object v0 │ │ +063c24: 0d01 |003a: move-exception v1 │ │ +063c26: 1e03 |003b: monitor-exit v3 │ │ +063c28: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=132 │ │ @@ -61259,22 +61259,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -063c64: |[063c64] android.support.v4.util.LruCache.putCount:()I │ │ -063c74: 1d01 |0000: monitor-enter v1 │ │ -063c76: 5210 0405 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@0504 │ │ -063c7a: 1e01 |0003: monitor-exit v1 │ │ -063c7c: 0f00 |0004: return v0 │ │ -063c7e: 0d00 |0005: move-exception v0 │ │ -063c80: 1e01 |0006: monitor-exit v1 │ │ -063c82: 2700 |0007: throw v0 │ │ +063c40: |[063c40] android.support.v4.util.LruCache.putCount:()I │ │ +063c50: 1d01 |0000: monitor-enter v1 │ │ +063c52: 5210 0405 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@0504 │ │ +063c56: 1e01 |0003: monitor-exit v1 │ │ +063c58: 0f00 |0004: return v0 │ │ +063c5a: 0d00 |0005: move-exception v0 │ │ +063c5c: 1e01 |0006: monitor-exit v1 │ │ +063c5e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61285,39 +61285,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 │ │ -063c90: |[063c90] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -063ca0: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -063ca4: 2201 f104 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@04f1 │ │ -063ca8: 1a02 9f20 |0004: const-string v2, "key == null" // string@209f │ │ -063cac: 7020 6e21 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@216e │ │ -063cb2: 2701 |0009: throw v1 │ │ -063cb4: 1d03 |000a: monitor-enter v3 │ │ -063cb6: 5431 0105 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063cba: 6e20 4822 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2248 │ │ -063cc0: 0c00 |0010: move-result-object v0 │ │ -063cc2: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -063cc6: 5231 0505 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063cca: 7030 870e 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ -063cd0: 0a02 |0018: move-result v2 │ │ -063cd2: b121 |0019: sub-int/2addr v1, v2 │ │ -063cd4: 5931 0505 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063cd8: 1e03 |001c: monitor-exit v3 │ │ -063cda: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -063cde: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -063ce0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -063ce2: 6e52 7c0e 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@0e7c │ │ -063ce8: 1100 |0024: return-object v0 │ │ -063cea: 0d01 |0025: move-exception v1 │ │ -063cec: 1e03 |0026: monitor-exit v3 │ │ -063cee: 2701 |0027: throw v1 │ │ +063c6c: |[063c6c] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +063c7c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +063c80: 2201 f104 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@04f1 │ │ +063c84: 1a02 9b20 |0004: const-string v2, "key == null" // string@209b │ │ +063c88: 7020 6e21 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@216e │ │ +063c8e: 2701 |0009: throw v1 │ │ +063c90: 1d03 |000a: monitor-enter v3 │ │ +063c92: 5431 0105 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063c96: 6e20 4822 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2248 │ │ +063c9c: 0c00 |0010: move-result-object v0 │ │ +063c9e: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +063ca2: 5231 0505 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063ca6: 7030 870e 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ +063cac: 0a02 |0018: move-result v2 │ │ +063cae: b121 |0019: sub-int/2addr v1, v2 │ │ +063cb0: 5931 0505 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063cb4: 1e03 |001c: monitor-exit v3 │ │ +063cb6: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +063cba: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +063cbc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +063cbe: 6e52 7c0e 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@0e7c │ │ +063cc4: 1100 |0024: return-object v0 │ │ +063cc6: 0d01 |0025: move-exception v1 │ │ +063cc8: 1e03 |0026: monitor-exit v3 │ │ +063cca: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=193 │ │ @@ -61343,28 +61343,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -063d04: |[063d04] android.support.v4.util.LruCache.resize:(I)V │ │ -063d14: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ -063d18: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -063d1c: 1a01 3524 |0004: const-string v1, "maxSize <= 0" // string@2435 │ │ -063d20: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -063d26: 2700 |0009: throw v0 │ │ -063d28: 1d02 |000a: monitor-enter v2 │ │ -063d2a: 5923 0205 |000b: iput v3, v2, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ -063d2e: 1e02 |000d: monitor-exit v2 │ │ -063d30: 6e20 8c0e 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0e8c │ │ -063d36: 0e00 |0011: return-void │ │ -063d38: 0d00 |0012: move-exception v0 │ │ -063d3a: 1e02 |0013: monitor-exit v2 │ │ -063d3c: 2700 |0014: throw v0 │ │ +063ce0: |[063ce0] android.support.v4.util.LruCache.resize:(I)V │ │ +063cf0: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ +063cf4: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +063cf8: 1a01 3124 |0004: const-string v1, "maxSize <= 0" // string@2431 │ │ +063cfc: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +063d02: 2700 |0009: throw v0 │ │ +063d04: 1d02 |000a: monitor-enter v2 │ │ +063d06: 5923 0205 |000b: iput v3, v2, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ +063d0a: 1e02 |000d: monitor-exit v2 │ │ +063d0c: 6e20 8c0e 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0e8c │ │ +063d12: 0e00 |0011: return-void │ │ +063d14: 0d00 |0012: move-exception v0 │ │ +063d16: 1e02 |0013: monitor-exit v2 │ │ +063d18: 2700 |0014: throw v0 │ │ catches : 2 │ │ 0x000b - 0x000e │ │ -> 0x0012 │ │ 0x0013 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=61 │ │ @@ -61385,22 +61385,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -063d54: |[063d54] android.support.v4.util.LruCache.size:()I │ │ -063d64: 1d01 |0000: monitor-enter v1 │ │ -063d66: 5210 0505 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063d6a: 1e01 |0003: monitor-exit v1 │ │ -063d6c: 0f00 |0004: return v0 │ │ -063d6e: 0d00 |0005: move-exception v0 │ │ -063d70: 1e01 |0006: monitor-exit v1 │ │ -063d72: 2700 |0007: throw v0 │ │ +063d30: |[063d30] android.support.v4.util.LruCache.size:()I │ │ +063d40: 1d01 |0000: monitor-enter v1 │ │ +063d42: 5210 0505 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063d46: 1e01 |0003: monitor-exit v1 │ │ +063d48: 0f00 |0004: return v0 │ │ +063d4a: 0d00 |0005: move-exception v0 │ │ +063d4c: 1e01 |0006: monitor-exit v1 │ │ +063d4e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61411,17 +61411,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 │ │ -063d80: |[063d80] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -063d90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -063d92: 0f00 |0001: return v0 │ │ +063d5c: |[063d5c] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +063d6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063d6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 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; │ │ @@ -61434,24 +61434,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 │ │ -063d94: |[063d94] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -063da4: 1d02 |0000: monitor-enter v2 │ │ -063da6: 2200 2e05 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@052e │ │ -063daa: 5421 0105 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063dae: 7020 4322 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@2243 │ │ -063db4: 1e02 |0008: monitor-exit v2 │ │ -063db6: 1100 |0009: return-object v0 │ │ -063db8: 0d00 |000a: move-exception v0 │ │ -063dba: 1e02 |000b: monitor-exit v2 │ │ -063dbc: 2700 |000c: throw v0 │ │ +063d70: |[063d70] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +063d80: 1d02 |0000: monitor-enter v2 │ │ +063d82: 2200 2e05 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@052e │ │ +063d86: 5421 0105 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063d8a: 7020 4322 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@2243 │ │ +063d90: 1e02 |0008: monitor-exit v2 │ │ +063d92: 1100 |0009: return-object v0 │ │ +063d94: 0d00 |000a: move-exception v0 │ │ +063d96: 1e02 |000b: monitor-exit v2 │ │ +063d98: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -61462,53 +61462,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 │ │ -063dcc: |[063dcc] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -063ddc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -063dde: 1d06 |0001: monitor-enter v6 │ │ -063de0: 5262 0005 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ -063de4: 5263 0305 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ -063de8: 9000 0203 |0006: add-int v0, v2, v3 │ │ -063dec: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -063df0: 5262 0005 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ -063df4: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -063df8: 9301 0200 |000e: div-int v1, v2, v0 │ │ -063dfc: 1a02 f40e |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0ef4 │ │ -063e00: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -063e02: 2333 9706 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0697 │ │ -063e06: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -063e08: 5265 0205 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ -063e0c: 7110 5521 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -063e12: 0c05 |001b: move-result-object v5 │ │ -063e14: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -063e18: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -063e1a: 5265 0005 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ -063e1e: 7110 5521 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -063e24: 0c05 |0024: move-result-object v5 │ │ -063e26: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -063e2a: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -063e2c: 5265 0305 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ -063e30: 7110 5521 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -063e36: 0c05 |002d: move-result-object v5 │ │ -063e38: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -063e3c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -063e3e: 7110 5521 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -063e44: 0c05 |0034: move-result-object v5 │ │ -063e46: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -063e4a: 7120 8821 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ -063e50: 0c02 |003a: move-result-object v2 │ │ -063e52: 1e06 |003b: monitor-exit v6 │ │ -063e54: 1102 |003c: return-object v2 │ │ -063e56: 0d02 |003d: move-exception v2 │ │ -063e58: 1e06 |003e: monitor-exit v6 │ │ -063e5a: 2702 |003f: throw v2 │ │ +063da8: |[063da8] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +063db8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +063dba: 1d06 |0001: monitor-enter v6 │ │ +063dbc: 5262 0005 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ +063dc0: 5263 0305 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ +063dc4: 9000 0203 |0006: add-int v0, v2, v3 │ │ +063dc8: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +063dcc: 5262 0005 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ +063dd0: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +063dd4: 9301 0200 |000e: div-int v1, v2, v0 │ │ +063dd8: 1a02 f00e |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0ef0 │ │ +063ddc: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +063dde: 2333 9706 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0697 │ │ +063de2: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +063de4: 5265 0205 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@0502 │ │ +063de8: 7110 5521 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +063dee: 0c05 |001b: move-result-object v5 │ │ +063df0: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +063df4: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +063df6: 5265 0005 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@0500 │ │ +063dfa: 7110 5521 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +063e00: 0c05 |0024: move-result-object v5 │ │ +063e02: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +063e06: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +063e08: 5265 0305 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0503 │ │ +063e0c: 7110 5521 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +063e12: 0c05 |002d: move-result-object v5 │ │ +063e14: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +063e18: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +063e1a: 7110 5521 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +063e20: 0c05 |0034: move-result-object v5 │ │ +063e22: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +063e26: 7120 8821 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ +063e2c: 0c02 |003a: move-result-object v2 │ │ +063e2e: 1e06 |003b: monitor-exit v6 │ │ +063e30: 1102 |003c: return-object v2 │ │ +063e32: 0d02 |003d: move-exception v2 │ │ +063e34: 1e06 |003e: monitor-exit v6 │ │ +063e36: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=338 │ │ 0x0008 line=339 │ │ 0x0010 line=340 │ │ @@ -61524,78 +61524,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -063e68: |[063e68] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -063e78: 1d06 |0000: monitor-enter v6 │ │ -063e7a: 5263 0505 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063e7e: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -063e82: 5463 0105 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063e86: 6e10 4622 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2246 │ │ -063e8c: 0a03 |000a: move-result v3 │ │ -063e8e: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -063e92: 5263 0505 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063e96: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -063e9a: 2203 e604 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@04e6 │ │ -063e9e: 2204 f804 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -063ea2: 7010 a121 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -063ea8: 6e10 7221 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -063eae: 0c05 |001b: move-result-object v5 │ │ -063eb0: 6e10 3321 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -063eb6: 0c05 |001f: move-result-object v5 │ │ -063eb8: 6e20 aa21 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -063ebe: 0c04 |0023: move-result-object v4 │ │ -063ec0: 1a05 3701 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@0137 │ │ -063ec4: 6e20 aa21 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -063eca: 0c04 |0029: move-result-object v4 │ │ -063ecc: 6e10 af21 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -063ed2: 0c04 |002d: move-result-object v4 │ │ -063ed4: 7020 4a21 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -063eda: 2703 |0031: throw v3 │ │ -063edc: 0d03 |0032: move-exception v3 │ │ -063ede: 1e06 |0033: monitor-exit v6 │ │ -063ee0: 2703 |0034: throw v3 │ │ -063ee2: 5263 0505 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063ee6: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -063eea: 5463 0105 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063eee: 6e10 4622 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2246 │ │ -063ef4: 0a03 |003e: move-result v3 │ │ -063ef6: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -063efa: 1e06 |0041: monitor-exit v6 │ │ -063efc: 0e00 |0042: return-void │ │ -063efe: 5463 0105 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063f02: 6e10 4422 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@2244 │ │ -063f08: 0c03 |0048: move-result-object v3 │ │ -063f0a: 7210 8222 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -063f10: 0c03 |004c: move-result-object v3 │ │ -063f12: 7210 4022 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -063f18: 0c01 |0050: move-result-object v1 │ │ -063f1a: 1f01 3205 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0532 │ │ -063f1e: 7210 6a22 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -063f24: 0c00 |0056: move-result-object v0 │ │ -063f26: 7210 6b22 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -063f2c: 0c02 |005a: move-result-object v2 │ │ -063f2e: 5463 0105 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ -063f32: 6e20 4822 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2248 │ │ -063f38: 5263 0505 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063f3c: 7030 870e 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ -063f42: 0a04 |0065: move-result v4 │ │ -063f44: b143 |0066: sub-int/2addr v3, v4 │ │ -063f46: 5963 0505 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ -063f4a: 5263 ff04 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@04ff │ │ -063f4e: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -063f52: 5963 ff04 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@04ff │ │ -063f56: 1e06 |006f: monitor-exit v6 │ │ -063f58: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -063f5a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -063f5c: 6e54 7c0e 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@0e7c │ │ -063f62: 288b |0075: goto 0000 // -0075 │ │ +063e44: |[063e44] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +063e54: 1d06 |0000: monitor-enter v6 │ │ +063e56: 5263 0505 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063e5a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +063e5e: 5463 0105 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063e62: 6e10 4622 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2246 │ │ +063e68: 0a03 |000a: move-result v3 │ │ +063e6a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +063e6e: 5263 0505 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063e72: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +063e76: 2203 e604 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@04e6 │ │ +063e7a: 2204 f804 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +063e7e: 7010 a121 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +063e84: 6e10 7221 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +063e8a: 0c05 |001b: move-result-object v5 │ │ +063e8c: 6e10 3321 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +063e92: 0c05 |001f: move-result-object v5 │ │ +063e94: 6e20 aa21 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +063e9a: 0c04 |0023: move-result-object v4 │ │ +063e9c: 1a05 3701 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@0137 │ │ +063ea0: 6e20 aa21 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +063ea6: 0c04 |0029: move-result-object v4 │ │ +063ea8: 6e10 af21 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +063eae: 0c04 |002d: move-result-object v4 │ │ +063eb0: 7020 4a21 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +063eb6: 2703 |0031: throw v3 │ │ +063eb8: 0d03 |0032: move-exception v3 │ │ +063eba: 1e06 |0033: monitor-exit v6 │ │ +063ebc: 2703 |0034: throw v3 │ │ +063ebe: 5263 0505 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063ec2: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +063ec6: 5463 0105 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063eca: 6e10 4622 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2246 │ │ +063ed0: 0a03 |003e: move-result v3 │ │ +063ed2: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +063ed6: 1e06 |0041: monitor-exit v6 │ │ +063ed8: 0e00 |0042: return-void │ │ +063eda: 5463 0105 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063ede: 6e10 4422 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@2244 │ │ +063ee4: 0c03 |0048: move-result-object v3 │ │ +063ee6: 7210 8222 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +063eec: 0c03 |004c: move-result-object v3 │ │ +063eee: 7210 4022 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +063ef4: 0c01 |0050: move-result-object v1 │ │ +063ef6: 1f01 3205 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0532 │ │ +063efa: 7210 6a22 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +063f00: 0c00 |0056: move-result-object v0 │ │ +063f02: 7210 6b22 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +063f08: 0c02 |005a: move-result-object v2 │ │ +063f0a: 5463 0105 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0501 │ │ +063f0e: 6e20 4822 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2248 │ │ +063f14: 5263 0505 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063f18: 7030 870e 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0e87 │ │ +063f1e: 0a04 |0065: move-result v4 │ │ +063f20: b143 |0066: sub-int/2addr v3, v4 │ │ +063f22: 5963 0505 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0505 │ │ +063f26: 5263 ff04 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@04ff │ │ +063f2a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +063f2e: 5963 ff04 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@04ff │ │ +063f32: 1e06 |006f: monitor-exit v6 │ │ +063f34: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +063f36: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +063f38: 6e54 7c0e 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@0e7c │ │ +063f3e: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=165 │ │ @@ -61617,21 +61617,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 : 3827 (LruCache.java) │ │ + source_file_idx : 3823 (LruCache.java) │ │ │ │ Class #324 header: │ │ class_idx : 642 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3913 │ │ +source_file_idx : 3909 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -61675,24 +61675,24 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -063f78: |[063f78] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -063f88: 5b12 0a05 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@050a │ │ -063f8c: 7010 6f21 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -063f92: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -063f94: 5c10 0605 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0506 │ │ -063f98: 5913 0805 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@0508 │ │ -063f9c: 6e10 cf0e 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -063fa2: 0a00 |000d: move-result v0 │ │ -063fa4: 5910 0905 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0509 │ │ -063fa8: 0e00 |0010: return-void │ │ +063f54: |[063f54] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +063f64: 5b12 0a05 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@050a │ │ +063f68: 7010 6f21 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +063f6e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +063f70: 5c10 0605 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0506 │ │ +063f74: 5913 0805 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@0508 │ │ +063f78: 6e10 cf0e 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +063f7e: 0a00 |000d: move-result v0 │ │ +063f80: 5910 0905 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0509 │ │ +063f84: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -61708,22 +61708,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -063fac: |[063fac] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -063fbc: 5220 0705 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ -063fc0: 5221 0905 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0509 │ │ -063fc4: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -063fc8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -063fca: 0f00 |0007: return v0 │ │ -063fcc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -063fce: 28fe |0009: goto 0007 // -0002 │ │ +063f88: |[063f88] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +063f98: 5220 0705 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ +063f9c: 5221 0905 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0509 │ │ +063fa0: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +063fa4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +063fa6: 0f00 |0007: return v0 │ │ +063fa8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +063faa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ @@ -61732,26 +61732,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -063fd0: |[063fd0] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -063fe0: 5441 0a05 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@050a │ │ -063fe4: 5242 0705 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ -063fe8: 5243 0805 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@0508 │ │ -063fec: 6e30 cd0e 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -063ff2: 0c00 |0009: move-result-object v0 │ │ -063ff4: 5241 0705 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ -063ff8: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063ffc: 5941 0705 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ -064000: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -064002: 5c41 0605 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0506 │ │ -064006: 1100 |0013: return-object v0 │ │ +063fac: |[063fac] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +063fbc: 5441 0a05 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@050a │ │ +063fc0: 5242 0705 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ +063fc4: 5243 0805 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@0508 │ │ +063fc8: 6e30 cd0e 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +063fce: 0c00 |0009: move-result-object v0 │ │ +063fd0: 5241 0705 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ +063fd4: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063fd8: 5941 0705 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ +063fdc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +063fde: 5c41 0605 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0506 │ │ +063fe2: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -61764,52 +61764,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -064008: |[064008] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -064018: 5520 0605 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0506 │ │ -06401c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -064020: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -064024: 7010 4921 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@2149 │ │ -06402a: 2700 |0009: throw v0 │ │ -06402c: 5220 0705 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ -064030: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -064034: 5920 0705 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ -064038: 5220 0905 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0509 │ │ -06403c: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -064040: 5920 0905 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0509 │ │ -064044: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -064046: 5c20 0605 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0506 │ │ -06404a: 5420 0a05 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@050a │ │ -06404e: 5221 0705 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ -064052: 6e20 d30e 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ -064058: 0e00 |0020: return-void │ │ +063fe4: |[063fe4] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +063ff4: 5520 0605 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0506 │ │ +063ff8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +063ffc: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +064000: 7010 4921 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@2149 │ │ +064006: 2700 |0009: throw v0 │ │ +064008: 5220 0705 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ +06400c: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +064010: 5920 0705 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ +064014: 5220 0905 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0509 │ │ +064018: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06401c: 5920 0905 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0509 │ │ +064020: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +064022: 5c20 0605 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0506 │ │ +064026: 5420 0a05 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@050a │ │ +06402a: 5221 0705 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0507 │ │ +06402e: 6e20 d30e 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ +064034: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x000a line=64 │ │ 0x0010 line=65 │ │ 0x0016 line=66 │ │ 0x0019 line=67 │ │ 0x0020 line=68 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x0021 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ - source_file_idx : 3913 (MapCollections.java) │ │ + source_file_idx : 3909 (MapCollections.java) │ │ │ │ Class #325 header: │ │ class_idx : 643 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3913 │ │ +source_file_idx : 3909 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #325 annotations: │ │ Annotations on class │ │ @@ -61849,18 +61849,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06405c: |[06405c] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -06406c: 5b01 0b05 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -064070: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -064076: 0e00 |0005: return-void │ │ +064038: |[064038] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +064048: 5b01 0b05 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +06404c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +064052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -61871,19 +61871,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -064078: |[064078] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -064088: 1f02 3205 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0532 │ │ -06408c: 6e20 930e 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@0e93 │ │ -064092: 0a00 |0005: move-result v0 │ │ -064094: 0f00 |0006: return v0 │ │ +064054: |[064054] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +064064: 1f02 3205 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0532 │ │ +064068: 6e20 930e 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@0e93 │ │ +06406e: 0a00 |0005: move-result v0 │ │ +064070: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -61893,18 +61893,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064098: |[064098] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -0640a8: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0640ac: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -0640b2: 2700 |0005: throw v0 │ │ +064074: |[064074] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +064084: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +064088: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +06408e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -61915,41 +61915,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0640b4: |[0640b4] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -0640c4: 5463 0b05 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -0640c8: 6e10 cf0e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -0640ce: 0a02 |0005: move-result v2 │ │ -0640d0: 7210 2c22 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ -0640d6: 0c01 |0009: move-result-object v1 │ │ -0640d8: 7210 3f22 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0640de: 0a03 |000d: move-result v3 │ │ -0640e0: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -0640e4: 7210 4022 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0640ea: 0c00 |0013: move-result-object v0 │ │ -0640ec: 1f00 3205 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ -0640f0: 5463 0b05 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -0640f4: 7210 6a22 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -0640fa: 0c04 |001b: move-result-object v4 │ │ -0640fc: 7210 6b22 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -064102: 0c05 |001f: move-result-object v5 │ │ -064104: 6e30 d20e 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0ed2 │ │ -06410a: 28e7 |0023: goto 000a // -0019 │ │ -06410c: 5463 0b05 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -064110: 6e10 cf0e 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064116: 0a03 |0029: move-result v3 │ │ -064118: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -06411c: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -06411e: 0f03 |002d: return v3 │ │ -064120: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -064122: 28fe |002f: goto 002d // -0002 │ │ +064090: |[064090] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +0640a0: 5463 0b05 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +0640a4: 6e10 cf0e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +0640aa: 0a02 |0005: move-result v2 │ │ +0640ac: 7210 2c22 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ +0640b2: 0c01 |0009: move-result-object v1 │ │ +0640b4: 7210 3f22 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0640ba: 0a03 |000d: move-result v3 │ │ +0640bc: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +0640c0: 7210 4022 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0640c6: 0c00 |0013: move-result-object v0 │ │ +0640c8: 1f00 3205 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ +0640cc: 5463 0b05 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +0640d0: 7210 6a22 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +0640d6: 0c04 |001b: move-result-object v4 │ │ +0640d8: 7210 6b22 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +0640de: 0c05 |001f: move-result-object v5 │ │ +0640e0: 6e30 d20e 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0ed2 │ │ +0640e6: 28e7 |0023: goto 000a // -0019 │ │ +0640e8: 5463 0b05 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +0640ec: 6e10 cf0e 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +0640f2: 0a03 |0029: move-result v3 │ │ +0640f4: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +0640f8: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +0640fa: 0f03 |002d: return v3 │ │ +0640fc: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +0640fe: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -61966,18 +61966,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064124: |[064124] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -064134: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -064138: 6e10 cc0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0ecc │ │ -06413e: 0e00 |0005: return-void │ │ +064100: |[064100] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +064110: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +064114: 6e10 cc0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0ecc │ │ +06411a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -61987,36 +61987,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -064140: |[064140] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -064150: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -064152: 2074 3205 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0532 │ │ -064156: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -06415a: 0f03 |0005: return v3 │ │ -06415c: 0770 |0006: move-object v0, v7 │ │ -06415e: 1f00 3205 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ -064162: 5464 0b05 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -064166: 7210 6a22 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -06416c: 0c05 |000e: move-result-object v5 │ │ -06416e: 6e20 d00e 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0ed0 │ │ -064174: 0a02 |0012: move-result v2 │ │ -064176: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -06417a: 5463 0b05 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -06417e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -064180: 6e30 cd0e 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064186: 0c01 |001b: move-result-object v1 │ │ -064188: 7210 6b22 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -06418e: 0c03 |001f: move-result-object v3 │ │ -064190: 7120 590e 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e59 │ │ -064196: 0a03 |0023: move-result v3 │ │ -064198: 28e1 |0024: goto 0005 // -001f │ │ +06411c: |[06411c] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +06412c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06412e: 2074 3205 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0532 │ │ +064132: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +064136: 0f03 |0005: return v3 │ │ +064138: 0770 |0006: move-object v0, v7 │ │ +06413a: 1f00 3205 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ +06413e: 5464 0b05 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +064142: 7210 6a22 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +064148: 0c05 |000e: move-result-object v5 │ │ +06414a: 6e20 d00e 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0ed0 │ │ +064150: 0a02 |0012: move-result v2 │ │ +064152: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +064156: 5463 0b05 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +06415a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +06415c: 6e30 cd0e 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064162: 0c01 |001b: move-result-object v1 │ │ +064164: 7210 6b22 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +06416a: 0c03 |001f: move-result-object v3 │ │ +06416c: 7120 590e 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e59 │ │ +064172: 0a03 |0023: move-result v3 │ │ +064174: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -62035,29 +62035,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06419c: |[06419c] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -0641ac: 7210 2c22 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ -0641b2: 0c00 |0003: move-result-object v0 │ │ -0641b4: 7210 3f22 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0641ba: 0a01 |0007: move-result v1 │ │ -0641bc: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -0641c0: 7210 4022 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0641c6: 0c01 |000d: move-result-object v1 │ │ -0641c8: 6e20 960e 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0e96 │ │ -0641ce: 0a01 |0011: move-result v1 │ │ -0641d0: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -0641d4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0641d6: 0f01 |0015: return v1 │ │ -0641d8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -0641da: 28fe |0017: goto 0015 // -0002 │ │ +064178: |[064178] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +064188: 7210 2c22 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ +06418e: 0c00 |0003: move-result-object v0 │ │ +064190: 7210 3f22 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +064196: 0a01 |0007: move-result v1 │ │ +064198: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +06419c: 7210 4022 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0641a2: 0c01 |000d: move-result-object v1 │ │ +0641a4: 6e20 960e 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0e96 │ │ +0641aa: 0a01 |0011: move-result v1 │ │ +0641ac: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +0641b0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0641b2: 0f01 |0015: return v1 │ │ +0641b4: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +0641b6: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -62073,18 +62073,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0641dc: |[0641dc] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -0641ec: 7120 d60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0ed6 │ │ -0641f2: 0a00 |0003: move-result v0 │ │ -0641f4: 0f00 |0004: return v0 │ │ +0641b8: |[0641b8] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +0641c8: 7120 d60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0ed6 │ │ +0641ce: 0a00 |0003: move-result v0 │ │ +0641d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -62094,45 +62094,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0641f8: |[0641f8] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -064208: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06420a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06420c: 5474 0b05 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -064210: 6e10 cf0e 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064216: 0a04 |0007: move-result v4 │ │ -064218: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -06421c: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -064220: 5474 0b05 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -064224: 6e30 cd0e 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -06422a: 0c01 |0011: move-result-object v1 │ │ -06422c: 5474 0b05 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -064230: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -064232: 6e30 cd0e 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064238: 0c03 |0018: move-result-object v3 │ │ -06423a: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -06423e: 0156 |001b: move v6, v5 │ │ -064240: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -064244: 0154 |001e: move v4, v5 │ │ -064246: b764 |001f: xor-int/2addr v4, v6 │ │ -064248: b042 |0020: add-int/2addr v2, v4 │ │ -06424a: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06424e: 28e7 |0023: goto 000a // -0019 │ │ -064250: 6e10 7321 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -064256: 0a04 |0027: move-result v4 │ │ -064258: 0146 |0028: move v6, v4 │ │ -06425a: 28f3 |0029: goto 001c // -000d │ │ -06425c: 6e10 7321 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -064262: 0a04 |002d: move-result v4 │ │ -064264: 28f1 |002e: goto 001f // -000f │ │ -064266: 0f02 |002f: return v2 │ │ +0641d4: |[0641d4] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +0641e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0641e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0641e8: 5474 0b05 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +0641ec: 6e10 cf0e 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +0641f2: 0a04 |0007: move-result v4 │ │ +0641f4: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +0641f8: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +0641fc: 5474 0b05 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +064200: 6e30 cd0e 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064206: 0c01 |0011: move-result-object v1 │ │ +064208: 5474 0b05 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +06420c: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +06420e: 6e30 cd0e 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064214: 0c03 |0018: move-result-object v3 │ │ +064216: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +06421a: 0156 |001b: move v6, v5 │ │ +06421c: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +064220: 0154 |001e: move v4, v5 │ │ +064222: b764 |001f: xor-int/2addr v4, v6 │ │ +064224: b042 |0020: add-int/2addr v2, v4 │ │ +064226: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06422a: 28e7 |0023: goto 000a // -0019 │ │ +06422c: 6e10 7321 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +064232: 0a04 |0027: move-result v4 │ │ +064234: 0146 |0028: move v6, v4 │ │ +064236: 28f3 |0029: goto 001c // -000d │ │ +064238: 6e10 7321 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +06423e: 0a04 |002d: move-result v4 │ │ +064240: 28f1 |002e: goto 001f // -000f │ │ +064242: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -62152,23 +62152,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -064268: |[064268] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -064278: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -06427c: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064282: 0a00 |0005: move-result v0 │ │ -064284: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -064288: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06428a: 0f00 |0009: return v0 │ │ -06428c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -06428e: 28fe |000b: goto 0009 // -0002 │ │ +064244: |[064244] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +064254: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +064258: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +06425e: 0a00 |0005: move-result v0 │ │ +064260: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +064264: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +064266: 0f00 |0009: return v0 │ │ +064268: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06426a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -62177,19 +62177,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064290: |[064290] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -0642a0: 2200 8502 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0285 │ │ -0642a4: 5421 0b05 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -0642a8: 7020 b20e 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0eb2 │ │ -0642ae: 1100 |0007: return-object v0 │ │ +06426c: |[06426c] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +06427c: 2200 8502 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0285 │ │ +064280: 5421 0b05 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +064284: 7020 b20e 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0eb2 │ │ +06428a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -62198,18 +62198,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0642b0: |[0642b0] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -0642c0: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0642c4: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -0642ca: 2700 |0005: throw v0 │ │ +06428c: |[06428c] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +06429c: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0642a0: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +0642a6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; │ │ @@ -62219,18 +62219,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0642cc: |[0642cc] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -0642dc: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0642e0: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -0642e6: 2700 |0005: throw v0 │ │ +0642a8: |[0642a8] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +0642b8: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0642bc: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +0642c2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -62241,18 +62241,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0642e8: |[0642e8] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -0642f8: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0642fc: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -064302: 2700 |0005: throw v0 │ │ +0642c4: |[0642c4] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +0642d4: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0642d8: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +0642de: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -62263,19 +62263,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064304: |[064304] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -064314: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ -064318: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -06431e: 0a00 |0005: move-result v0 │ │ -064320: 0f00 |0006: return v0 │ │ +0642e0: |[0642e0] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +0642f0: 5410 0b05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050b │ │ +0642f4: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +0642fa: 0a00 |0005: move-result v0 │ │ +0642fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -62284,18 +62284,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064324: |[064324] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -064334: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -064338: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -06433e: 2700 |0005: throw v0 │ │ +064300: |[064300] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +064310: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +064314: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +06431a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -62304,34 +62304,34 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064340: |[064340] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -064350: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -064354: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -06435a: 2700 |0005: throw v0 │ │ +06431c: |[06431c] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +06432c: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +064330: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +064336: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 3913 (MapCollections.java) │ │ + source_file_idx : 3909 (MapCollections.java) │ │ │ │ Class #326 header: │ │ class_idx : 644 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3913 │ │ +source_file_idx : 3909 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -62371,18 +62371,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06435c: |[06435c] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -06436c: 5b01 0c05 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -064370: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -064376: 0e00 |0005: return-void │ │ +064338: |[064338] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +064348: 5b01 0c05 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +06434c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +064352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -62393,18 +62393,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064378: |[064378] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -064388: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -06438c: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -064392: 2700 |0005: throw v0 │ │ +064354: |[064354] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +064364: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +064368: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +06436e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -62415,18 +62415,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064394: |[064394] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -0643a4: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0643a8: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -0643ae: 2700 |0005: throw v0 │ │ +064370: |[064370] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +064380: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +064384: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +06438a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -62437,18 +62437,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0643b0: |[0643b0] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -0643c0: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -0643c4: 6e10 cc0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0ecc │ │ -0643ca: 0e00 |0005: return-void │ │ +06438c: |[06438c] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +06439c: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +0643a0: 6e10 cc0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0ecc │ │ +0643a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -62458,23 +62458,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0643cc: |[0643cc] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -0643dc: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -0643e0: 6e20 d00e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0ed0 │ │ -0643e6: 0a00 |0005: move-result v0 │ │ -0643e8: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -0643ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0643ee: 0f00 |0009: return v0 │ │ -0643f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0643f2: 28fe |000b: goto 0009 // -0002 │ │ +0643a8: |[0643a8] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +0643b8: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +0643bc: 6e20 d00e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0ed0 │ │ +0643c2: 0a00 |0005: move-result v0 │ │ +0643c4: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +0643c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0643ca: 0f00 |0009: return v0 │ │ +0643cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0643ce: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -62484,21 +62484,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0643f4: |[0643f4] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -064404: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -064408: 6e10 ce0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0ece │ │ -06440e: 0c00 |0005: move-result-object v0 │ │ -064410: 7120 d50e 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0ed5 │ │ -064416: 0a00 |0009: move-result v0 │ │ -064418: 0f00 |000a: return v0 │ │ +0643d0: |[0643d0] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +0643e0: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +0643e4: 6e10 ce0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0ece │ │ +0643ea: 0c00 |0005: move-result-object v0 │ │ +0643ec: 7120 d50e 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0ed5 │ │ +0643f2: 0a00 |0009: move-result v0 │ │ +0643f4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -62509,18 +62509,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06441c: |[06441c] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -06442c: 7120 d60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0ed6 │ │ -064432: 0a00 |0003: move-result v0 │ │ -064434: 0f00 |0004: return v0 │ │ +0643f8: |[0643f8] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +064408: 7120 d60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0ed6 │ │ +06440e: 0a00 |0003: move-result v0 │ │ +064410: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -62530,34 +62530,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -064438: |[064438] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -064448: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06444a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06444c: 5453 0c05 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -064450: 6e10 cf0e 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064456: 0a03 |0007: move-result v3 │ │ -064458: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -06445c: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -064460: 5453 0c05 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -064464: 6e30 cd0e 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -06446a: 0c01 |0011: move-result-object v1 │ │ -06446c: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -064470: 0143 |0014: move v3, v4 │ │ -064472: b032 |0015: add-int/2addr v2, v3 │ │ -064474: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -064478: 28f2 |0018: goto 000a // -000e │ │ -06447a: 6e10 7321 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -064480: 0a03 |001c: move-result v3 │ │ -064482: 28f8 |001d: goto 0015 // -0008 │ │ -064484: 0f02 |001e: return v2 │ │ +064414: |[064414] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +064424: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +064426: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +064428: 5453 0c05 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +06442c: 6e10 cf0e 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +064432: 0a03 |0007: move-result v3 │ │ +064434: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +064438: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +06443c: 5453 0c05 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +064440: 6e30 cd0e 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064446: 0c01 |0011: move-result-object v1 │ │ +064448: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +06444c: 0143 |0014: move v3, v4 │ │ +06444e: b032 |0015: add-int/2addr v2, v3 │ │ +064450: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +064454: 28f2 |0018: goto 000a // -000e │ │ +064456: 6e10 7321 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +06445c: 0a03 |001c: move-result v3 │ │ +06445e: 28f8 |001d: goto 0015 // -0008 │ │ +064460: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -62575,23 +62575,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -064488: |[064488] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -064498: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -06449c: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -0644a2: 0a00 |0005: move-result v0 │ │ -0644a4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0644a8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0644aa: 0f00 |0009: return v0 │ │ -0644ac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0644ae: 28fe |000b: goto 0009 // -0002 │ │ +064464: |[064464] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +064474: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +064478: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +06447e: 0a00 |0005: move-result v0 │ │ +064480: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +064484: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +064486: 0f00 |0009: return v0 │ │ +064488: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06448a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -62600,20 +62600,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0644b0: |[0644b0] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -0644c0: 2200 8202 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0282 │ │ -0644c4: 5431 0c05 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -0644c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0644ca: 7030 8d0e 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0e8d │ │ -0644d0: 1100 |0008: return-object v0 │ │ +06448c: |[06448c] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +06449c: 2200 8202 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0282 │ │ +0644a0: 5431 0c05 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +0644a4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0644a6: 7030 8d0e 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0e8d │ │ +0644ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -62622,25 +62622,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0644d4: |[0644d4] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -0644e4: 5421 0c05 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -0644e8: 6e20 d00e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0ed0 │ │ -0644ee: 0a00 |0005: move-result v0 │ │ -0644f0: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -0644f4: 5421 0c05 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -0644f8: 6e20 d30e 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ -0644fe: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -064500: 0f01 |000e: return v1 │ │ -064502: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -064504: 28fe |0010: goto 000e // -0002 │ │ +0644b0: |[0644b0] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +0644c0: 5421 0c05 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +0644c4: 6e20 d00e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0ed0 │ │ +0644ca: 0a00 |0005: move-result v0 │ │ +0644cc: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +0644d0: 5421 0c05 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +0644d4: 6e20 d30e 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ +0644da: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0644dc: 0f01 |000e: return v1 │ │ +0644de: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0644e0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -62655,21 +62655,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -064508: |[064508] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -064518: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -06451c: 6e10 ce0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0ece │ │ -064522: 0c00 |0005: move-result-object v0 │ │ -064524: 7120 da0e 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0eda │ │ -06452a: 0a00 |0009: move-result v0 │ │ -06452c: 0f00 |000a: return v0 │ │ +0644e4: |[0644e4] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +0644f4: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +0644f8: 6e10 ce0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0ece │ │ +0644fe: 0c00 |0005: move-result-object v0 │ │ +064500: 7120 da0e 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0eda │ │ +064506: 0a00 |0009: move-result v0 │ │ +064508: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -62680,21 +62680,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -064530: |[064530] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -064540: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -064544: 6e10 ce0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0ece │ │ -06454a: 0c00 |0005: move-result-object v0 │ │ -06454c: 7120 db0e 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0edb │ │ -064552: 0a00 |0009: move-result v0 │ │ -064554: 0f00 |000a: return v0 │ │ +06450c: |[06450c] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +06451c: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +064520: 6e10 ce0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0ece │ │ +064526: 0c00 |0005: move-result-object v0 │ │ +064528: 7120 db0e 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0edb │ │ +06452e: 0a00 |0009: move-result v0 │ │ +064530: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -62705,19 +62705,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064558: |[064558] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -064568: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -06456c: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064572: 0a00 |0005: move-result v0 │ │ -064574: 0f00 |0006: return v0 │ │ +064534: |[064534] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +064544: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +064548: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +06454e: 0a00 |0005: move-result v0 │ │ +064550: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -62726,20 +62726,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064578: |[064578] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -064588: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -06458c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06458e: 6e20 dc0e 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0edc │ │ -064594: 0c00 |0006: move-result-object v0 │ │ -064596: 1100 |0007: return-object v0 │ │ +064554: |[064554] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +064564: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +064568: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06456a: 6e20 dc0e 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0edc │ │ +064570: 0c00 |0006: move-result-object v0 │ │ +064572: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -62748,36 +62748,36 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -064598: |[064598] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -0645a8: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ -0645ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0645ae: 6e30 dd0e 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0edd │ │ -0645b4: 0c00 |0006: move-result-object v0 │ │ -0645b6: 1100 |0007: return-object v0 │ │ +064574: |[064574] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +064584: 5420 0c05 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@050c │ │ +064588: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06458a: 6e30 dd0e 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0edd │ │ +064590: 0c00 |0006: move-result-object v0 │ │ +064592: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 3913 (MapCollections.java) │ │ + source_file_idx : 3909 (MapCollections.java) │ │ │ │ Class #327 header: │ │ class_idx : 645 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3913 │ │ +source_file_idx : 3909 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -62824,26 +62824,26 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0645b8: |[0645b8] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -0645c8: 5b12 1005 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ -0645cc: 7010 6f21 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0645d2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0645d4: 5c10 0e05 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ -0645d8: 6e10 cf0e 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -0645de: 0a00 |000b: move-result v0 │ │ -0645e0: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0645e4: 5910 0d05 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@050d │ │ -0645e8: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -0645ea: 5910 0f05 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -0645ee: 0e00 |0013: return-void │ │ +064594: |[064594] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +0645a4: 5b12 1005 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +0645a8: 7010 6f21 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0645ae: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0645b0: 5c10 0e05 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ +0645b4: 6e10 cf0e 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +0645ba: 0a00 |000b: move-result v0 │ │ +0645bc: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0645c0: 5910 0d05 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@050d │ │ +0645c4: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +0645c6: 5910 0f05 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +0645ca: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -62858,50 +62858,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0645f0: |[0645f0] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -064600: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -064602: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -064604: 5563 0e05 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ -064608: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -06460c: 2201 e604 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ -064610: 1a02 b012 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@12b0 │ │ -064614: 7020 4a21 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -06461a: 2701 |000d: throw v1 │ │ -06461c: 2073 3205 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0532 │ │ -064620: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -064624: 0f02 |0012: return v2 │ │ -064626: 0770 |0013: move-object v0, v7 │ │ -064628: 1f00 3205 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ -06462c: 7210 6a22 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -064632: 0c03 |0019: move-result-object v3 │ │ -064634: 5464 1005 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ -064638: 5265 0f05 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -06463c: 6e30 cd0e 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064642: 0c04 |0021: move-result-object v4 │ │ -064644: 7120 590e 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e59 │ │ -06464a: 0a03 |0025: move-result v3 │ │ -06464c: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -064650: 7210 6b22 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -064656: 0c03 |002b: move-result-object v3 │ │ -064658: 5464 1005 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ -06465c: 5265 0f05 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -064660: 6e30 cd0e 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064666: 0c04 |0033: move-result-object v4 │ │ -064668: 7120 590e 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e59 │ │ -06466e: 0a03 |0037: move-result v3 │ │ -064670: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -064674: 0112 |003a: move v2, v1 │ │ -064676: 28d7 |003b: goto 0012 // -0029 │ │ -064678: 0121 |003c: move v1, v2 │ │ -06467a: 28fd |003d: goto 003a // -0003 │ │ +0645cc: |[0645cc] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +0645dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0645de: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0645e0: 5563 0e05 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ +0645e4: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +0645e8: 2201 e604 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0645ec: 1a02 ac12 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@12ac │ │ +0645f0: 7020 4a21 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0645f6: 2701 |000d: throw v1 │ │ +0645f8: 2073 3205 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0532 │ │ +0645fc: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +064600: 0f02 |0012: return v2 │ │ +064602: 0770 |0013: move-object v0, v7 │ │ +064604: 1f00 3205 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ +064608: 7210 6a22 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +06460e: 0c03 |0019: move-result-object v3 │ │ +064610: 5464 1005 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +064614: 5265 0f05 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +064618: 6e30 cd0e 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +06461e: 0c04 |0021: move-result-object v4 │ │ +064620: 7120 590e 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e59 │ │ +064626: 0a03 |0025: move-result v3 │ │ +064628: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +06462c: 7210 6b22 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +064632: 0c03 |002b: move-result-object v3 │ │ +064634: 5464 1005 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +064638: 5265 0f05 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +06463c: 6e30 cd0e 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064642: 0c04 |0033: move-result-object v4 │ │ +064644: 7120 590e 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e59 │ │ +06464a: 0a03 |0037: move-result v3 │ │ +06464c: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +064650: 0112 |003a: move v2, v1 │ │ +064652: 28d7 |003b: goto 0012 // -0029 │ │ +064654: 0121 |003c: move v1, v2 │ │ +064656: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -62917,27 +62917,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -06467c: |[06467c] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -06468c: 5530 0e05 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ -064690: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -064694: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -064698: 1a01 b012 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@12b0 │ │ -06469c: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0646a2: 2700 |000b: throw v0 │ │ -0646a4: 5430 1005 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ -0646a8: 5231 0f05 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -0646ac: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0646ae: 6e30 cd0e 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -0646b4: 0c00 |0014: move-result-object v0 │ │ -0646b6: 1100 |0015: return-object v0 │ │ +064658: |[064658] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +064668: 5530 0e05 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ +06466c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +064670: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +064674: 1a01 ac12 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@12ac │ │ +064678: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +06467e: 2700 |000b: throw v0 │ │ +064680: 5430 1005 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +064684: 5231 0f05 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +064688: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +06468a: 6e30 cd0e 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064690: 0c00 |0014: move-result-object v0 │ │ +064692: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -62948,27 +62948,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0646b8: |[0646b8] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -0646c8: 5530 0e05 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ -0646cc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0646d0: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0646d4: 1a01 b012 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@12b0 │ │ -0646d8: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0646de: 2700 |000b: throw v0 │ │ -0646e0: 5430 1005 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ -0646e4: 5231 0f05 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -0646e8: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -0646ea: 6e30 cd0e 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -0646f0: 0c00 |0014: move-result-object v0 │ │ -0646f2: 1100 |0015: return-object v0 │ │ +064694: |[064694] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +0646a4: 5530 0e05 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ +0646a8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0646ac: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0646b0: 1a01 ac12 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@12ac │ │ +0646b4: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0646ba: 2700 |000b: throw v0 │ │ +0646bc: 5430 1005 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +0646c0: 5231 0f05 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +0646c4: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +0646c6: 6e30 cd0e 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +0646cc: 0c00 |0014: move-result-object v0 │ │ +0646ce: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000c line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -62979,22 +62979,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0646f4: |[0646f4] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -064704: 5220 0f05 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -064708: 5221 0d05 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@050d │ │ -06470c: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -064710: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -064712: 0f00 |0007: return v0 │ │ -064714: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -064716: 28fe |0009: goto 0007 // -0002 │ │ +0646d0: |[0646d0] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +0646e0: 5220 0f05 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +0646e4: 5221 0d05 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@050d │ │ +0646e8: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0646ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0646ee: 0f00 |0007: return v0 │ │ +0646f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0646f2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -63003,42 +63003,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -064718: |[064718] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -064728: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06472a: 5563 0e05 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ -06472e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -064732: 2202 e604 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -064736: 1a03 b012 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@12b0 │ │ -06473a: 7020 4a21 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -064740: 2702 |000c: throw v2 │ │ -064742: 5463 1005 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ -064746: 5264 0f05 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -06474a: 6e30 cd0e 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064750: 0c00 |0014: move-result-object v0 │ │ -064752: 5463 1005 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ -064756: 5264 0f05 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -06475a: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -06475c: 6e30 cd0e 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064762: 0c01 |001d: move-result-object v1 │ │ -064764: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -064768: 0123 |0020: move v3, v2 │ │ -06476a: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -06476e: b732 |0023: xor-int/2addr v2, v3 │ │ -064770: 0f02 |0024: return v2 │ │ -064772: 6e10 7321 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -064778: 0a03 |0028: move-result v3 │ │ -06477a: 28f8 |0029: goto 0021 // -0008 │ │ -06477c: 6e10 7321 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -064782: 0a02 |002d: move-result v2 │ │ -064784: 28f5 |002e: goto 0023 // -000b │ │ +0646f4: |[0646f4] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +064704: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +064706: 5563 0e05 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ +06470a: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +06470e: 2202 e604 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +064712: 1a03 ac12 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@12ac │ │ +064716: 7020 4a21 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +06471c: 2702 |000c: throw v2 │ │ +06471e: 5463 1005 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +064722: 5264 0f05 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +064726: 6e30 cd0e 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +06472c: 0c00 |0014: move-result-object v0 │ │ +06472e: 5463 1005 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +064732: 5264 0f05 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +064736: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +064738: 6e30 cd0e 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +06473e: 0c01 |001d: move-result-object v1 │ │ +064740: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +064744: 0123 |0020: move v3, v2 │ │ +064746: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +06474a: b732 |0023: xor-int/2addr v2, v3 │ │ +06474c: 0f02 |0024: return v2 │ │ +06474e: 6e10 7321 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +064754: 0a03 |0028: move-result v3 │ │ +064756: 28f8 |0029: goto 0021 // -0008 │ │ +064758: 6e10 7321 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +06475e: 0a02 |002d: move-result v2 │ │ +064760: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -63053,18 +63053,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064788: |[064788] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -064798: 6e10 b90e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0eb9 │ │ -06479e: 0c00 |0003: move-result-object v0 │ │ -0647a0: 1100 |0004: return-object v0 │ │ +064764: |[064764] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +064774: 6e10 b90e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0eb9 │ │ +06477a: 0c00 |0003: move-result-object v0 │ │ +06477c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -63073,21 +63073,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0647a4: |[0647a4] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -0647b4: 5210 0f05 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -0647b8: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0647bc: 5910 0f05 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -0647c0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0647c2: 5c10 0e05 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ -0647c6: 1101 |0009: return-object v1 │ │ +064780: |[064780] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +064790: 5210 0f05 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +064794: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +064798: 5910 0f05 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +06479c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06479e: 5c10 0e05 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ +0647a2: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -63098,32 +63098,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0647c8: |[0647c8] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -0647d8: 5520 0e05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ -0647dc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0647e0: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0647e4: 7010 4921 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@2149 │ │ -0647ea: 2700 |0009: throw v0 │ │ -0647ec: 5420 1005 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ -0647f0: 5221 0f05 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -0647f4: 6e20 d30e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ -0647fa: 5220 0f05 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -0647fe: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -064802: 5920 0f05 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -064806: 5220 0d05 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@050d │ │ -06480a: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06480e: 5920 0d05 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@050d │ │ -064812: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -064814: 5c20 0e05 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ -064818: 0e00 |0020: return-void │ │ +0647a4: |[0647a4] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +0647b4: 5520 0e05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ +0647b8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0647bc: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0647c0: 7010 4921 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@2149 │ │ +0647c6: 2700 |0009: throw v0 │ │ +0647c8: 5420 1005 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +0647cc: 5221 0f05 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +0647d0: 6e20 d30e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ +0647d6: 5220 0f05 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +0647da: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0647de: 5920 0f05 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +0647e2: 5220 0d05 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@050d │ │ +0647e6: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0647ea: 5920 0d05 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@050d │ │ +0647ee: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0647f0: 5c20 0e05 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ +0647f4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -63138,26 +63138,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -06481c: |[06481c] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06482c: 5520 0e05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ -064830: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -064834: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -064838: 1a01 b012 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@12b0 │ │ -06483c: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -064842: 2700 |000b: throw v0 │ │ -064844: 5420 1005 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ -064848: 5221 0f05 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ -06484c: 6e30 d40e 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0ed4 │ │ -064852: 0c00 |0013: move-result-object v0 │ │ -064854: 1100 |0014: return-object v0 │ │ +0647f8: |[0647f8] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +064808: 5520 0e05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@050e │ │ +06480c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +064810: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +064814: 1a01 ac12 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@12ac │ │ +064818: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +06481e: 2700 |000b: throw v0 │ │ +064820: 5420 1005 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0510 │ │ +064824: 5221 0f05 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@050f │ │ +064828: 6e30 d40e 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0ed4 │ │ +06482e: 0c00 |0013: move-result-object v0 │ │ +064830: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -63170,45 +63170,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -064858: |[064858] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -064868: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -06486c: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -064872: 6e10 b40e 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0eb4 │ │ -064878: 0c01 |0008: move-result-object v1 │ │ -06487a: 6e20 a921 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -064880: 0c00 |000c: move-result-object v0 │ │ -064882: 1a01 bc01 |000d: const-string v1, "=" // string@01bc │ │ -064886: 6e20 aa21 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06488c: 0c00 |0012: move-result-object v0 │ │ -06488e: 6e10 b50e 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0eb5 │ │ -064894: 0c01 |0016: move-result-object v1 │ │ -064896: 6e20 a921 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -06489c: 0c00 |001a: move-result-object v0 │ │ -06489e: 6e10 af21 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0648a4: 0c00 |001e: move-result-object v0 │ │ -0648a6: 1100 |001f: return-object v0 │ │ +064834: |[064834] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +064844: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +064848: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +06484e: 6e10 b40e 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0eb4 │ │ +064854: 0c01 |0008: move-result-object v1 │ │ +064856: 6e20 a921 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +06485c: 0c00 |000c: move-result-object v0 │ │ +06485e: 1a01 bc01 |000d: const-string v1, "=" // string@01bc │ │ +064862: 6e20 aa21 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +064868: 0c00 |0012: move-result-object v0 │ │ +06486a: 6e10 b50e 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0eb5 │ │ +064870: 0c01 |0016: move-result-object v1 │ │ +064872: 6e20 a921 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +064878: 0c00 |001a: move-result-object v0 │ │ +06487a: 6e10 af21 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +064880: 0c00 |001e: move-result-object v0 │ │ +064882: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0020 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ - source_file_idx : 3913 (MapCollections.java) │ │ + source_file_idx : 3909 (MapCollections.java) │ │ │ │ Class #328 header: │ │ class_idx : 646 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3913 │ │ +source_file_idx : 3909 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -63248,18 +63248,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0648a8: |[0648a8] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -0648b8: 5b01 1105 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -0648bc: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0648c2: 0e00 |0005: return-void │ │ +064884: |[064884] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +064894: 5b01 1105 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064898: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06489e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -63270,18 +63270,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0648c4: |[0648c4] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -0648d4: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0648d8: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -0648de: 2700 |0005: throw v0 │ │ +0648a0: |[0648a0] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +0648b0: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0648b4: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +0648ba: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -63292,18 +63292,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0648e0: |[0648e0] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -0648f0: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0648f4: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -0648fa: 2700 |0005: throw v0 │ │ +0648bc: |[0648bc] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +0648cc: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0648d0: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +0648d6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -63314,18 +63314,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0648fc: |[0648fc] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -06490c: 5410 1105 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064910: 6e10 cc0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0ecc │ │ -064916: 0e00 |0005: return-void │ │ +0648d8: |[0648d8] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +0648e8: 5410 1105 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +0648ec: 6e10 cc0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0ecc │ │ +0648f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -63335,23 +63335,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -064918: |[064918] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -064928: 5410 1105 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -06492c: 6e20 d10e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0ed1 │ │ -064932: 0a00 |0005: move-result v0 │ │ -064934: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -064938: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06493a: 0f00 |0009: return v0 │ │ -06493c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -06493e: 28fe |000b: goto 0009 // -0002 │ │ +0648f4: |[0648f4] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +064904: 5410 1105 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064908: 6e20 d10e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0ed1 │ │ +06490e: 0a00 |0005: move-result v0 │ │ +064910: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +064914: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +064916: 0f00 |0009: return v0 │ │ +064918: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06491a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -63361,29 +63361,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -064940: |[064940] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -064950: 7210 2c22 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ -064956: 0c00 |0003: move-result-object v0 │ │ -064958: 7210 3f22 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -06495e: 0a01 |0007: move-result v1 │ │ -064960: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -064964: 7210 4022 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -06496a: 0c01 |000d: move-result-object v1 │ │ -06496c: 6e20 c10e 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0ec1 │ │ -064972: 0a01 |0011: move-result v1 │ │ -064974: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -064978: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -06497a: 0f01 |0015: return v1 │ │ -06497c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -06497e: 28fe |0017: goto 0015 // -0002 │ │ +06491c: |[06491c] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +06492c: 7210 2c22 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ +064932: 0c00 |0003: move-result-object v0 │ │ +064934: 7210 3f22 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +06493a: 0a01 |0007: move-result v1 │ │ +06493c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +064940: 7210 4022 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +064946: 0c01 |000d: move-result-object v1 │ │ +064948: 6e20 c10e 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0ec1 │ │ +06494e: 0a01 |0011: move-result v1 │ │ +064950: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +064954: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +064956: 0f01 |0015: return v1 │ │ +064958: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +06495a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -63399,23 +63399,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -064980: |[064980] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -064990: 5410 1105 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064994: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -06499a: 0a00 |0005: move-result v0 │ │ -06499c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0649a0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0649a2: 0f00 |0009: return v0 │ │ -0649a4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0649a6: 28fe |000b: goto 0009 // -0002 │ │ +06495c: |[06495c] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +06496c: 5410 1105 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064970: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +064976: 0a00 |0005: move-result v0 │ │ +064978: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +06497c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06497e: 0f00 |0009: return v0 │ │ +064980: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +064982: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -63424,20 +63424,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0649a8: |[0649a8] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -0649b8: 2200 8202 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0282 │ │ -0649bc: 5431 1105 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -0649c0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0649c2: 7030 8d0e 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0e8d │ │ -0649c8: 1100 |0008: return-object v0 │ │ +064984: |[064984] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +064994: 2200 8202 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0282 │ │ +064998: 5431 1105 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +06499c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +06499e: 7030 8d0e 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0e8d │ │ +0649a4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -63446,25 +63446,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0649cc: |[0649cc] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -0649dc: 5421 1105 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -0649e0: 6e20 d10e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0ed1 │ │ -0649e6: 0a00 |0005: move-result v0 │ │ -0649e8: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -0649ec: 5421 1105 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -0649f0: 6e20 d30e 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ -0649f6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -0649f8: 0f01 |000e: return v1 │ │ -0649fa: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0649fc: 28fe |0010: goto 000e // -0002 │ │ +0649a8: |[0649a8] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +0649b8: 5421 1105 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +0649bc: 6e20 d10e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0ed1 │ │ +0649c2: 0a00 |0005: move-result v0 │ │ +0649c4: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +0649c8: 5421 1105 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +0649cc: 6e20 d30e 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ +0649d2: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0649d4: 0f01 |000e: return v1 │ │ +0649d6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0649d8: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -63479,36 +63479,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -064a00: |[064a00] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -064a10: 5464 1105 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064a14: 6e10 cf0e 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064a1a: 0a00 |0005: move-result v0 │ │ -064a1c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -064a1e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -064a20: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -064a24: 5464 1105 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064a28: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -064a2a: 6e30 cd0e 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064a30: 0c02 |0010: move-result-object v2 │ │ -064a32: 7220 2a22 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@222a │ │ -064a38: 0a04 |0014: move-result v4 │ │ -064a3a: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -064a3e: 5464 1105 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064a42: 6e20 d30e 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ -064a48: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -064a4c: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -064a50: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -064a52: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -064a56: 28e5 |0023: goto 0008 // -001b │ │ -064a58: 0f01 |0024: return v1 │ │ +0649dc: |[0649dc] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +0649ec: 5464 1105 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +0649f0: 6e10 cf0e 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +0649f6: 0a00 |0005: move-result v0 │ │ +0649f8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0649fa: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0649fc: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +064a00: 5464 1105 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064a04: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +064a06: 6e30 cd0e 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064a0c: 0c02 |0010: move-result-object v2 │ │ +064a0e: 7220 2a22 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@222a │ │ +064a14: 0a04 |0014: move-result v4 │ │ +064a16: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +064a1a: 5464 1105 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064a1e: 6e20 d30e 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ +064a24: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +064a28: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +064a2c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +064a2e: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064a32: 28e5 |0023: goto 0008 // -001b │ │ +064a34: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -63533,36 +63533,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -064a5c: |[064a5c] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -064a6c: 5464 1105 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064a70: 6e10 cf0e 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064a76: 0a00 |0005: move-result v0 │ │ -064a78: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -064a7a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -064a7c: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -064a80: 5464 1105 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064a84: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -064a86: 6e30 cd0e 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064a8c: 0c02 |0010: move-result-object v2 │ │ -064a8e: 7220 2a22 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@222a │ │ -064a94: 0a04 |0014: move-result v4 │ │ -064a96: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -064a9a: 5464 1105 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064a9e: 6e20 d30e 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ -064aa4: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -064aa8: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -064aac: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -064aae: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -064ab2: 28e5 |0023: goto 0008 // -001b │ │ -064ab4: 0f01 |0024: return v1 │ │ +064a38: |[064a38] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +064a48: 5464 1105 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064a4c: 6e10 cf0e 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +064a52: 0a00 |0005: move-result v0 │ │ +064a54: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +064a56: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +064a58: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +064a5c: 5464 1105 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064a60: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +064a62: 6e30 cd0e 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064a68: 0c02 |0010: move-result-object v2 │ │ +064a6a: 7220 2a22 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@222a │ │ +064a70: 0a04 |0014: move-result v4 │ │ +064a72: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +064a76: 5464 1105 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064a7a: 6e20 d30e 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0ed3 │ │ +064a80: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +064a84: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +064a88: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +064a8a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064a8e: 28e5 |0023: goto 0008 // -001b │ │ +064a90: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -63587,19 +63587,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064ab8: |[064ab8] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -064ac8: 5410 1105 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064acc: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064ad2: 0a00 |0005: move-result v0 │ │ -064ad4: 0f00 |0006: return v0 │ │ +064a94: |[064a94] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +064aa4: 5410 1105 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064aa8: 6e10 cf0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +064aae: 0a00 |0005: move-result v0 │ │ +064ab0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -63608,20 +63608,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -064ad8: |[064ad8] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -064ae8: 5420 1105 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064aec: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -064aee: 6e20 dc0e 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0edc │ │ -064af4: 0c00 |0006: move-result-object v0 │ │ -064af6: 1100 |0007: return-object v0 │ │ +064ab4: |[064ab4] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +064ac4: 5420 1105 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064ac8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +064aca: 6e20 dc0e 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0edc │ │ +064ad0: 0c00 |0006: move-result-object v0 │ │ +064ad2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -63630,36 +63630,36 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -064af8: |[064af8] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -064b08: 5420 1105 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ -064b0c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -064b0e: 6e30 dd0e 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0edd │ │ -064b14: 0c00 |0006: move-result-object v0 │ │ -064b16: 1100 |0007: return-object v0 │ │ +064ad4: |[064ad4] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +064ae4: 5420 1105 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@0511 │ │ +064ae8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +064aea: 6e30 dd0e 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0edd │ │ +064af0: 0c00 |0006: move-result-object v0 │ │ +064af2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 3913 (MapCollections.java) │ │ + source_file_idx : 3909 (MapCollections.java) │ │ │ │ Class #329 header: │ │ class_idx : 647 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3913 │ │ +source_file_idx : 3909 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -63719,17 +63719,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064b18: |[064b18] android.support.v4.util.MapCollections.:()V │ │ -064b28: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -064b2e: 0e00 |0003: return-void │ │ +064af4: |[064af4] android.support.v4.util.MapCollections.:()V │ │ +064b04: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +064b0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ @@ -63739,29 +63739,29 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -064b30: |[064b30] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -064b40: 7210 2c22 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ -064b46: 0c00 |0003: move-result-object v0 │ │ -064b48: 7210 3f22 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -064b4e: 0a01 |0007: move-result v1 │ │ -064b50: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -064b54: 7210 4022 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -064b5a: 0c01 |000d: move-result-object v1 │ │ -064b5c: 7220 6d22 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@226d │ │ -064b62: 0a01 |0011: move-result v1 │ │ -064b64: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -064b68: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -064b6a: 0f01 |0015: return v1 │ │ -064b6c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -064b6e: 28fe |0017: goto 0015 // -0002 │ │ +064b0c: |[064b0c] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +064b1c: 7210 2c22 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ +064b22: 0c00 |0003: move-result-object v0 │ │ +064b24: 7210 3f22 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +064b2a: 0a01 |0007: move-result v1 │ │ +064b2c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +064b30: 7210 4022 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +064b36: 0c01 |000d: move-result-object v1 │ │ +064b38: 7220 6d22 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@226d │ │ +064b3e: 0a01 |0011: move-result v1 │ │ +064b40: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +064b44: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +064b46: 0f01 |0015: return v1 │ │ +064b48: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +064b4a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -63777,40 +63777,40 @@ │ │ type : '(Ljava/util/Set;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -064b70: |[064b70] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -064b80: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -064b82: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -064b84: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -064b88: 0123 |0004: move v3, v2 │ │ -064b8a: 0f03 |0005: return v3 │ │ -064b8c: 2074 3705 |0006: instance-of v4, v7, Ljava/util/Set; // type@0537 │ │ -064b90: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -064b94: 0771 |000a: move-object v1, v7 │ │ -064b96: 1f01 3705 |000b: check-cast v1, Ljava/util/Set; // type@0537 │ │ -064b9a: 7210 8522 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@2285 │ │ -064ba0: 0a04 |0010: move-result v4 │ │ -064ba2: 7210 8522 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2285 │ │ -064ba8: 0a05 |0014: move-result v5 │ │ -064baa: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -064bae: 7220 8022 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@2280 │ │ -064bb4: 0a04 |001a: move-result v4 │ │ -064bb6: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -064bba: 0123 |001d: move v3, v2 │ │ -064bbc: 28e7 |001e: goto 0005 // -0019 │ │ -064bbe: 0132 |001f: move v2, v3 │ │ -064bc0: 28fd |0020: goto 001d // -0003 │ │ -064bc2: 0d00 |0021: move-exception v0 │ │ -064bc4: 28e3 |0022: goto 0005 // -001d │ │ -064bc6: 0d00 |0023: move-exception v0 │ │ -064bc8: 28e1 |0024: goto 0005 // -001f │ │ +064b4c: |[064b4c] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +064b5c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +064b5e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +064b60: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +064b64: 0123 |0004: move v3, v2 │ │ +064b66: 0f03 |0005: return v3 │ │ +064b68: 2074 3705 |0006: instance-of v4, v7, Ljava/util/Set; // type@0537 │ │ +064b6c: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +064b70: 0771 |000a: move-object v1, v7 │ │ +064b72: 1f01 3705 |000b: check-cast v1, Ljava/util/Set; // type@0537 │ │ +064b76: 7210 8522 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@2285 │ │ +064b7c: 0a04 |0010: move-result v4 │ │ +064b7e: 7210 8522 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2285 │ │ +064b84: 0a05 |0014: move-result v5 │ │ +064b86: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +064b8a: 7220 8022 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@2280 │ │ +064b90: 0a04 |001a: move-result v4 │ │ +064b92: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +064b96: 0123 |001d: move v3, v2 │ │ +064b98: 28e7 |001e: goto 0005 // -0019 │ │ +064b9a: 0132 |001f: move v2, v3 │ │ +064b9c: 28fd |0020: goto 001d // -0003 │ │ +064b9e: 0d00 |0021: move-exception v0 │ │ +064ba0: 28e3 |0022: goto 0005 // -001d │ │ +064ba2: 0d00 |0023: move-exception v0 │ │ +064ba4: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -63834,33 +63834,33 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -064bdc: |[064bdc] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -064bec: 7210 7522 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ -064bf2: 0a01 |0003: move-result v1 │ │ -064bf4: 7210 2c22 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ -064bfa: 0c00 |0007: move-result-object v0 │ │ -064bfc: 7210 3f22 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -064c02: 0a02 |000b: move-result v2 │ │ -064c04: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -064c08: 7210 4022 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -064c0e: 0c02 |0011: move-result-object v2 │ │ -064c10: 7220 7422 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ -064c16: 28f3 |0015: goto 0008 // -000d │ │ -064c18: 7210 7522 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ -064c1e: 0a02 |0019: move-result v2 │ │ -064c20: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -064c24: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -064c26: 0f02 |001d: return v2 │ │ -064c28: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -064c2a: 28fe |001f: goto 001d // -0002 │ │ +064bb8: |[064bb8] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +064bc8: 7210 7522 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ +064bce: 0a01 |0003: move-result v1 │ │ +064bd0: 7210 2c22 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ +064bd6: 0c00 |0007: move-result-object v0 │ │ +064bd8: 7210 3f22 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +064bde: 0a02 |000b: move-result v2 │ │ +064be0: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +064be4: 7210 4022 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +064bea: 0c02 |0011: move-result-object v2 │ │ +064bec: 7220 7422 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ +064bf2: 28f3 |0015: goto 0008 // -000d │ │ +064bf4: 7210 7522 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ +064bfa: 0a02 |0019: move-result v2 │ │ +064bfc: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +064c00: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +064c02: 0f02 |001d: return v2 │ │ +064c04: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +064c06: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -63877,38 +63877,38 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -064c2c: |[064c2c] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -064c3c: 7210 7522 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ -064c42: 0a01 |0003: move-result v1 │ │ -064c44: 7210 7122 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2271 │ │ -064c4a: 0c02 |0007: move-result-object v2 │ │ -064c4c: 7210 8222 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -064c52: 0c00 |000b: move-result-object v0 │ │ -064c54: 7210 3f22 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -064c5a: 0a02 |000f: move-result v2 │ │ -064c5c: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -064c60: 7210 4022 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -064c66: 0c02 |0015: move-result-object v2 │ │ -064c68: 7220 2a22 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@222a │ │ -064c6e: 0a02 |0019: move-result v2 │ │ -064c70: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -064c74: 7210 4122 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ -064c7a: 28ed |001f: goto 000c // -0013 │ │ -064c7c: 7210 7522 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ -064c82: 0a02 |0023: move-result v2 │ │ -064c84: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -064c88: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -064c8a: 0f02 |0027: return v2 │ │ -064c8c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -064c8e: 28fe |0029: goto 0027 // -0002 │ │ +064c08: |[064c08] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +064c18: 7210 7522 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ +064c1e: 0a01 |0003: move-result v1 │ │ +064c20: 7210 7122 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2271 │ │ +064c26: 0c02 |0007: move-result-object v2 │ │ +064c28: 7210 8222 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +064c2e: 0c00 |000b: move-result-object v0 │ │ +064c30: 7210 3f22 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +064c36: 0a02 |000f: move-result v2 │ │ +064c38: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +064c3c: 7210 4022 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +064c42: 0c02 |0015: move-result-object v2 │ │ +064c44: 7220 2a22 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@222a │ │ +064c4a: 0a02 |0019: move-result v2 │ │ +064c4c: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +064c50: 7210 4122 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ +064c56: 28ed |001f: goto 000c // -0013 │ │ +064c58: 7210 7522 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ +064c5e: 0a02 |0023: move-result v2 │ │ +064c60: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +064c64: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +064c66: 0f02 |0027: return v2 │ │ +064c68: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +064c6a: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -63981,22 +63981,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -064c90: |[064c90] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -064ca0: 5410 1205 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@0512 │ │ -064ca4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -064ca8: 2200 8302 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0283 │ │ -064cac: 7020 910e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0e91 │ │ -064cb2: 5b10 1205 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@0512 │ │ -064cb6: 5410 1205 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@0512 │ │ -064cba: 1100 |000d: return-object v0 │ │ +064c6c: |[064c6c] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +064c7c: 5410 1205 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@0512 │ │ +064c80: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +064c84: 2200 8302 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0283 │ │ +064c88: 7020 910e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0e91 │ │ +064c8e: 5b10 1205 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@0512 │ │ +064c92: 5410 1205 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@0512 │ │ +064c96: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000b line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -64007,22 +64007,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -064cbc: |[064cbc] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -064ccc: 5410 1305 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@0513 │ │ -064cd0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -064cd4: 2200 8402 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0284 │ │ -064cd8: 7020 a20e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0ea2 │ │ -064cde: 5b10 1305 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@0513 │ │ -064ce2: 5410 1305 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@0513 │ │ -064ce6: 1100 |000d: return-object v0 │ │ +064c98: |[064c98] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +064ca8: 5410 1305 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@0513 │ │ +064cac: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +064cb0: 2200 8402 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0284 │ │ +064cb4: 7020 a20e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0ea2 │ │ +064cba: 5b10 1305 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@0513 │ │ +064cbe: 5410 1305 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@0513 │ │ +064cc2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x000b line=539 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -64033,22 +64033,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -064ce8: |[064ce8] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -064cf8: 5410 1405 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0514 │ │ -064cfc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -064d00: 2200 8602 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@0286 │ │ -064d04: 7020 bd0e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0ebd │ │ -064d0a: 5b10 1405 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0514 │ │ -064d0e: 5410 1405 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0514 │ │ -064d12: 1100 |000d: return-object v0 │ │ +064cc4: |[064cc4] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +064cd4: 5410 1405 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0514 │ │ +064cd8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +064cdc: 2200 8602 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@0286 │ │ +064ce0: 7020 bd0e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0ebd │ │ +064ce6: 5b10 1405 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0514 │ │ +064cea: 5410 1405 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0514 │ │ +064cee: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000b line=546 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -64059,26 +64059,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -064d14: |[064d14] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -064d24: 6e10 cf0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064d2a: 0a00 |0003: move-result v0 │ │ -064d2c: 2302 9706 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0697 │ │ -064d30: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -064d32: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -064d36: 6e30 cd0e 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064d3c: 0c03 |000c: move-result-object v3 │ │ -064d3e: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -064d42: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -064d46: 28f6 |0011: goto 0007 // -000a │ │ -064d48: 1102 |0012: return-object v2 │ │ +064cf0: |[064cf0] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +064d00: 6e10 cf0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +064d06: 0a00 |0003: move-result v0 │ │ +064d08: 2302 9706 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0697 │ │ +064d0c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +064d0e: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +064d12: 6e30 cd0e 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064d18: 0c03 |000c: move-result-object v3 │ │ +064d1a: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +064d1e: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064d22: 28f6 |0011: goto 0007 // -000a │ │ +064d24: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -64096,41 +64096,41 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -064d4c: |[064d4c] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -064d5c: 6e10 cf0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ -064d62: 0a00 |0003: move-result v0 │ │ -064d64: 2153 |0004: array-length v3, v5 │ │ -064d66: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -064d6a: 6e10 7221 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -064d70: 0c03 |000a: move-result-object v3 │ │ -064d72: 6e10 2d21 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@212d │ │ -064d78: 0c03 |000e: move-result-object v3 │ │ -064d7a: 7120 bd21 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@21bd │ │ -064d80: 0c03 |0012: move-result-object v3 │ │ -064d82: 1f03 9706 |0013: check-cast v3, [Ljava/lang/Object; // type@0697 │ │ -064d86: 0732 |0015: move-object v2, v3 │ │ -064d88: 1f02 9706 |0016: check-cast v2, [Ljava/lang/Object; // type@0697 │ │ -064d8c: 0725 |0018: move-object v5, v2 │ │ -064d8e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -064d90: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -064d94: 6e30 cd0e 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ -064d9a: 0c03 |001f: move-result-object v3 │ │ -064d9c: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -064da0: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -064da4: 28f6 |0024: goto 001a // -000a │ │ -064da6: 2153 |0025: array-length v3, v5 │ │ -064da8: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -064dac: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -064dae: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -064db2: 1105 |002b: return-object v5 │ │ +064d28: |[064d28] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +064d38: 6e10 cf0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0ecf │ │ +064d3e: 0a00 |0003: move-result v0 │ │ +064d40: 2153 |0004: array-length v3, v5 │ │ +064d42: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +064d46: 6e10 7221 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +064d4c: 0c03 |000a: move-result-object v3 │ │ +064d4e: 6e10 2d21 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@212d │ │ +064d54: 0c03 |000e: move-result-object v3 │ │ +064d56: 7120 bd21 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@21bd │ │ +064d5c: 0c03 |0012: move-result-object v3 │ │ +064d5e: 1f03 9706 |0013: check-cast v3, [Ljava/lang/Object; // type@0697 │ │ +064d62: 0732 |0015: move-object v2, v3 │ │ +064d64: 1f02 9706 |0016: check-cast v2, [Ljava/lang/Object; // type@0697 │ │ +064d68: 0725 |0018: move-object v5, v2 │ │ +064d6a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +064d6c: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +064d70: 6e30 cd0e 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0ecd │ │ +064d76: 0c03 |001f: move-result-object v3 │ │ +064d78: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +064d7c: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064d80: 28f6 |0024: goto 001a // -000a │ │ +064d82: 2153 |0025: array-length v3, v5 │ │ +064d84: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +064d88: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +064d8a: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +064d8e: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -64145,21 +64145,21 @@ │ │ 0x0018 - 0x0019 reg=2 newArray [Ljava/lang/Object; [TT; │ │ 0x0004 - 0x002c reg=0 N I │ │ 0x001a - 0x002c reg=1 i I │ │ 0x0000 - 0x002c reg=4 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x002c reg=5 array [Ljava/lang/Object; [TT; │ │ 0x0000 - 0x002c reg=6 offset I │ │ │ │ - source_file_idx : 3913 (MapCollections.java) │ │ + source_file_idx : 3909 (MapCollections.java) │ │ │ │ Class #330 header: │ │ class_idx : 648 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4165 │ │ +source_file_idx : 4161 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -64194,19 +64194,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -064db4: |[064db4] android.support.v4.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -064dc4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -064dca: 5b01 1505 |0003: iput-object v1, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ -064dce: 5b02 1605 |0005: iput-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ -064dd2: 0e00 |0007: return-void │ │ +064d90: |[064d90] android.support.v4.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +064da0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +064da6: 5b01 1505 |0003: iput-object v1, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ +064daa: 5b02 1605 |0005: iput-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ +064dae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ locals : │ │ @@ -64222,18 +64222,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -064dd4: |[064dd4] android.support.v4.util.Pair.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair; │ │ -064de4: 2200 8802 |0000: new-instance v0, Landroid/support/v4/util/Pair; // type@0288 │ │ -064de8: 7030 de0e 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0ede │ │ -064dee: 1100 |0005: return-object v0 │ │ +064db0: |[064db0] android.support.v4.util.Pair.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair; │ │ +064dc0: 2200 8802 |0000: new-instance v0, Landroid/support/v4/util/Pair; // type@0288 │ │ +064dc4: 7030 de0e 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0ede │ │ +064dca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 a Ljava/lang/Object; TA; │ │ @@ -64244,24 +64244,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -064df0: |[064df0] android.support.v4.util.Pair.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -064e00: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -064e04: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -064e08: 6e20 7121 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -064e0e: 0a00 |0007: move-result v0 │ │ -064e10: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -064e14: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -064e16: 0f00 |000b: return v0 │ │ -064e18: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -064e1a: 28fe |000d: goto 000b // -0002 │ │ +064dcc: |[064dcc] android.support.v4.util.Pair.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +064ddc: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +064de0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +064de4: 6e20 7121 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +064dea: 0a00 |0007: move-result v0 │ │ +064dec: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +064df0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +064df2: 0f00 |000b: return v0 │ │ +064df4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +064df6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -64271,33 +64271,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -064e1c: |[064e1c] android.support.v4.util.Pair.equals:(Ljava/lang/Object;)Z │ │ -064e2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -064e2e: 2052 8802 |0001: instance-of v2, v5, Landroid/support/v4/util/Pair; // type@0288 │ │ -064e32: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ -064e36: 0f01 |0005: return v1 │ │ -064e38: 0750 |0006: move-object v0, v5 │ │ -064e3a: 1f00 8802 |0007: check-cast v0, Landroid/support/v4/util/Pair; // type@0288 │ │ -064e3e: 5402 1505 |0009: iget-object v2, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ -064e42: 5443 1505 |000b: iget-object v3, v4, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ -064e46: 7120 e20e 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ee2 │ │ -064e4c: 0a02 |0010: move-result v2 │ │ -064e4e: 3802 f4ff |0011: if-eqz v2, 0005 // -000c │ │ -064e52: 5402 1605 |0013: iget-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ -064e56: 5443 1605 |0015: iget-object v3, v4, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ -064e5a: 7120 e20e 3200 |0017: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ee2 │ │ -064e60: 0a02 |001a: move-result v2 │ │ -064e62: 3802 eaff |001b: if-eqz v2, 0005 // -0016 │ │ -064e66: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -064e68: 28e7 |001e: goto 0005 // -0019 │ │ +064df8: |[064df8] android.support.v4.util.Pair.equals:(Ljava/lang/Object;)Z │ │ +064e08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +064e0a: 2052 8802 |0001: instance-of v2, v5, Landroid/support/v4/util/Pair; // type@0288 │ │ +064e0e: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ +064e12: 0f01 |0005: return v1 │ │ +064e14: 0750 |0006: move-object v0, v5 │ │ +064e16: 1f00 8802 |0007: check-cast v0, Landroid/support/v4/util/Pair; // type@0288 │ │ +064e1a: 5402 1505 |0009: iget-object v2, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ +064e1e: 5443 1505 |000b: iget-object v3, v4, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ +064e22: 7120 e20e 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ee2 │ │ +064e28: 0a02 |0010: move-result v2 │ │ +064e2a: 3802 f4ff |0011: if-eqz v2, 0005 // -000c │ │ +064e2e: 5402 1605 |0013: iget-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ +064e32: 5443 1605 |0015: iget-object v3, v4, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ +064e36: 7120 e20e 3200 |0017: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ee2 │ │ +064e3c: 0a02 |001a: move-result v2 │ │ +064e3e: 3802 eaff |001b: if-eqz v2, 0005 // -0016 │ │ +064e42: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +064e44: 28e7 |001e: goto 0005 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=49 │ │ 0x0005 line=53 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ locals : │ │ @@ -64311,45 +64311,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -064e6c: |[064e6c] android.support.v4.util.Pair.hashCode:()I │ │ -064e7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -064e7e: 5430 1505 |0001: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ -064e82: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -064e86: 0110 |0005: move v0, v1 │ │ -064e88: 5432 1605 |0006: iget-object v2, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ -064e8c: 3902 0b00 |0008: if-nez v2, 0013 // +000b │ │ -064e90: b710 |000a: xor-int/2addr v0, v1 │ │ -064e92: 0f00 |000b: return v0 │ │ -064e94: 5430 1505 |000c: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ -064e98: 6e10 7321 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -064e9e: 0a00 |0011: move-result v0 │ │ -064ea0: 28f4 |0012: goto 0006 // -000c │ │ -064ea2: 5431 1605 |0013: iget-object v1, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ -064ea6: 6e10 7321 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -064eac: 0a01 |0018: move-result v1 │ │ -064eae: 28f1 |0019: goto 000a // -000f │ │ +064e48: |[064e48] android.support.v4.util.Pair.hashCode:()I │ │ +064e58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +064e5a: 5430 1505 |0001: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ +064e5e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +064e62: 0110 |0005: move v0, v1 │ │ +064e64: 5432 1605 |0006: iget-object v2, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ +064e68: 3902 0b00 |0008: if-nez v2, 0013 // +000b │ │ +064e6c: b710 |000a: xor-int/2addr v0, v1 │ │ +064e6e: 0f00 |000b: return v0 │ │ +064e70: 5430 1505 |000c: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0515 │ │ +064e74: 6e10 7321 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +064e7a: 0a00 |0011: move-result v0 │ │ +064e7c: 28f4 |0012: goto 0006 // -000c │ │ +064e7e: 5431 1605 |0013: iget-object v1, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0516 │ │ +064e82: 6e10 7321 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +064e88: 0a01 |0018: move-result v1 │ │ +064e8a: 28f1 |0019: goto 000a // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/Pair; │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/util/Pair; Landroid/support/v4/util/Pair; │ │ │ │ - source_file_idx : 4165 (Pair.java) │ │ + source_file_idx : 4161 (Pair.java) │ │ │ │ Class #331 header: │ │ class_idx : 649 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4195 │ │ +source_file_idx : 4191 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -64378,21 +64378,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/util/Pools$Pool;) │ │ name : 'release' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4195 (Pools.java) │ │ + source_file_idx : 4191 (Pools.java) │ │ │ │ Class #332 header: │ │ class_idx : 652 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4195 │ │ +source_file_idx : 4191 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -64411,32 +64411,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064eb0: |[064eb0] android.support.v4.util.Pools.:()V │ │ -064ec0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -064ec6: 0e00 |0003: return-void │ │ +064e8c: |[064e8c] android.support.v4.util.Pools.:()V │ │ +064e9c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +064ea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/Pools; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4195 (Pools.java) │ │ + source_file_idx : 4191 (Pools.java) │ │ │ │ Class #333 header: │ │ class_idx : 653 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4562 │ │ +source_file_idx : 4558 │ │ static_fields_size : 8 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 21 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -64519,23 +64519,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -064ec8: |[064ec8] android.support.v4.util.SimpleArrayMap.:()V │ │ -064ed8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -064ede: 6200 f404 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ -064ee2: 5b10 2105 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -064ee6: 6200 f604 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ -064eea: 5b10 1e05 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -064eee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -064ef0: 5910 2205 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -064ef4: 0e00 |000e: return-void │ │ +064ea4: |[064ea4] android.support.v4.util.SimpleArrayMap.:()V │ │ +064eb4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +064eba: 6200 f404 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ +064ebe: 5b10 2105 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +064ec2: 6200 f604 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ +064ec6: 5b10 1e05 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +064eca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +064ecc: 5910 2205 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +064ed0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -64548,26 +64548,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -064ef8: |[064ef8] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -064f08: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -064f0e: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -064f12: 6200 f404 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ -064f16: 5b10 2105 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -064f1a: 6200 f604 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ -064f1e: 5b10 1e05 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -064f22: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -064f24: 5910 2205 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -064f28: 0e00 |0010: return-void │ │ -064f2a: 7020 f00e 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0ef0 │ │ -064f30: 28f9 |0014: goto 000d // -0007 │ │ +064ed4: |[064ed4] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +064ee4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +064eea: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +064eee: 6200 f404 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ +064ef2: 5b10 2105 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +064ef6: 6200 f604 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ +064efa: 5b10 1e05 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +064efe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +064f00: 5910 2205 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +064f04: 0e00 |0010: return-void │ │ +064f06: 7020 f00e 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0ef0 │ │ +064f0c: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -64583,19 +64583,19 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -064f34: |[064f34] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -064f44: 7010 ed0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0eed │ │ -064f4a: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -064f4e: 6e20 000f 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0f00 │ │ -064f54: 0e00 |0008: return-void │ │ +064f10: |[064f10] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +064f20: 7010 ed0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0eed │ │ +064f26: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +064f2a: 6e20 000f 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0f00 │ │ +064f30: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -64608,86 +64608,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -064f58: |[064f58] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -064f68: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -064f6c: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -064f70: 1c02 7a02 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -064f74: 1d02 |0006: monitor-enter v2 │ │ -064f76: 6201 2305 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ -064f7a: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -064f7e: 6200 2305 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ -064f82: 5b50 1e05 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -064f86: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -064f88: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -064f8c: 1f01 9706 |0012: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ -064f90: 1f01 9706 |0014: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ -064f94: 6901 2305 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ -064f98: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -064f9a: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -064f9e: 1f01 6d06 |001b: check-cast v1, [I // type@066d │ │ -064fa2: 1f01 6d06 |001d: check-cast v1, [I // type@066d │ │ -064fa6: 5b51 2105 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -064faa: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -064fac: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -064fae: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -064fb0: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -064fb4: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -064fb8: 6001 2405 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ -064fbc: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -064fc0: 6701 2405 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ -064fc4: 1e02 |002e: monitor-exit v2 │ │ -064fc6: 0e00 |002f: return-void │ │ -064fc8: 1e02 |0030: monitor-exit v2 │ │ -064fca: 2361 6d06 |0031: new-array v1, v6, [I // type@066d │ │ -064fce: 5b51 2105 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -064fd2: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -064fd6: 2311 9706 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0697 │ │ -064fda: 5b51 1e05 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -064fde: 28f4 |003b: goto 002f // -000c │ │ -064fe0: 0d01 |003c: move-exception v1 │ │ -064fe2: 1e02 |003d: monitor-exit v2 │ │ -064fe4: 2701 |003e: throw v1 │ │ -064fe6: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -064fe8: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -064fec: 1c02 7a02 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -064ff0: 1d02 |0044: monitor-enter v2 │ │ -064ff2: 6201 1f05 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ -064ff6: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -064ffa: 6200 1f05 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ -064ffe: 5b50 1e05 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065002: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -065004: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -065008: 1f01 9706 |0050: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ -06500c: 1f01 9706 |0052: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ -065010: 6901 1f05 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ -065014: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -065016: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -06501a: 1f01 6d06 |0059: check-cast v1, [I // type@066d │ │ -06501e: 1f01 6d06 |005b: check-cast v1, [I // type@066d │ │ -065022: 5b51 2105 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065026: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -065028: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -06502a: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -06502c: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -065030: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -065034: 6001 2005 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ -065038: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06503c: 6701 2005 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ -065040: 1e02 |006c: monitor-exit v2 │ │ -065042: 28c2 |006d: goto 002f // -003e │ │ -065044: 0d01 |006e: move-exception v1 │ │ -065046: 1e02 |006f: monitor-exit v2 │ │ -065048: 2701 |0070: throw v1 │ │ -06504a: 1e02 |0071: monitor-exit v2 │ │ -06504c: 28bf |0072: goto 0031 // -0041 │ │ +064f34: |[064f34] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +064f44: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +064f48: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +064f4c: 1c02 7a02 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +064f50: 1d02 |0006: monitor-enter v2 │ │ +064f52: 6201 2305 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ +064f56: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +064f5a: 6200 2305 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ +064f5e: 5b50 1e05 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +064f62: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +064f64: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +064f68: 1f01 9706 |0012: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ +064f6c: 1f01 9706 |0014: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ +064f70: 6901 2305 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ +064f74: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +064f76: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +064f7a: 1f01 6d06 |001b: check-cast v1, [I // type@066d │ │ +064f7e: 1f01 6d06 |001d: check-cast v1, [I // type@066d │ │ +064f82: 5b51 2105 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +064f86: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +064f88: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +064f8a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +064f8c: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +064f90: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +064f94: 6001 2405 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ +064f98: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +064f9c: 6701 2405 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ +064fa0: 1e02 |002e: monitor-exit v2 │ │ +064fa2: 0e00 |002f: return-void │ │ +064fa4: 1e02 |0030: monitor-exit v2 │ │ +064fa6: 2361 6d06 |0031: new-array v1, v6, [I // type@066d │ │ +064faa: 5b51 2105 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +064fae: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +064fb2: 2311 9706 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0697 │ │ +064fb6: 5b51 1e05 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +064fba: 28f4 |003b: goto 002f // -000c │ │ +064fbc: 0d01 |003c: move-exception v1 │ │ +064fbe: 1e02 |003d: monitor-exit v2 │ │ +064fc0: 2701 |003e: throw v1 │ │ +064fc2: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +064fc4: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +064fc8: 1c02 7a02 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +064fcc: 1d02 |0044: monitor-enter v2 │ │ +064fce: 6201 1f05 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ +064fd2: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +064fd6: 6200 1f05 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ +064fda: 5b50 1e05 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +064fde: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +064fe0: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +064fe4: 1f01 9706 |0050: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ +064fe8: 1f01 9706 |0052: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ +064fec: 6901 1f05 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ +064ff0: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +064ff2: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +064ff6: 1f01 6d06 |0059: check-cast v1, [I // type@066d │ │ +064ffa: 1f01 6d06 |005b: check-cast v1, [I // type@066d │ │ +064ffe: 5b51 2105 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065002: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +065004: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +065006: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +065008: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +06500c: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +065010: 6001 2005 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ +065014: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +065018: 6701 2005 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ +06501c: 1e02 |006c: monitor-exit v2 │ │ +06501e: 28c2 |006d: goto 002f // -003e │ │ +065020: 0d01 |006e: move-exception v1 │ │ +065022: 1e02 |006f: monitor-exit v2 │ │ +065024: 2701 |0070: throw v1 │ │ +065026: 1e02 |0071: monitor-exit v2 │ │ +065028: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -64732,73 +64732,73 @@ │ │ type : '([I[Ljava/lang/Object;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 92 16-bit code units │ │ -065078: |[065078] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -065088: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -06508c: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -06508e: 2151 |0003: array-length v1, v5 │ │ -065090: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -065094: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -065098: 1c02 7a02 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -06509c: 1d02 |000a: monitor-enter v2 │ │ -06509e: 6001 2405 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ -0650a2: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -0650a6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0650a8: 6203 2305 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ -0650ac: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -0650b0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0650b2: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -0650b6: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -0650ba: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0650be: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -0650c2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -0650c4: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -0650c8: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0650cc: 28f9 |0022: goto 001b // -0007 │ │ -0650ce: 6906 2305 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ -0650d2: 6001 2405 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ -0650d6: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0650da: 6701 2405 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ -0650de: 1e02 |002b: monitor-exit v2 │ │ -0650e0: 0e00 |002c: return-void │ │ -0650e2: 0d01 |002d: move-exception v1 │ │ -0650e4: 1e02 |002e: monitor-exit v2 │ │ -0650e6: 2701 |002f: throw v1 │ │ -0650e8: 2151 |0030: array-length v1, v5 │ │ -0650ea: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -0650ec: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -0650f0: 1c02 7a02 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -0650f4: 1d02 |0036: monitor-enter v2 │ │ -0650f6: 6001 2005 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ -0650fa: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -0650fe: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -065100: 6203 1f05 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ -065104: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -065108: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -06510a: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -06510e: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -065112: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -065116: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -06511a: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -06511c: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -065120: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -065124: 28f9 |004e: goto 0047 // -0007 │ │ -065126: 6906 1f05 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ -06512a: 6001 2005 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ -06512e: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065132: 6701 2005 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ -065136: 1e02 |0057: monitor-exit v2 │ │ -065138: 28d4 |0058: goto 002c // -002c │ │ -06513a: 0d01 |0059: move-exception v1 │ │ -06513c: 1e02 |005a: monitor-exit v2 │ │ -06513e: 2701 |005b: throw v1 │ │ +065054: |[065054] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +065064: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +065068: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +06506a: 2151 |0003: array-length v1, v5 │ │ +06506c: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +065070: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +065074: 1c02 7a02 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +065078: 1d02 |000a: monitor-enter v2 │ │ +06507a: 6001 2405 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ +06507e: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +065082: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +065084: 6203 2305 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ +065088: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +06508c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +06508e: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +065092: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +065096: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +06509a: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +06509e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +0650a0: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +0650a4: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0650a8: 28f9 |0022: goto 001b // -0007 │ │ +0650aa: 6906 2305 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0523 │ │ +0650ae: 6001 2405 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ +0650b2: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0650b6: 6701 2405 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0524 │ │ +0650ba: 1e02 |002b: monitor-exit v2 │ │ +0650bc: 0e00 |002c: return-void │ │ +0650be: 0d01 |002d: move-exception v1 │ │ +0650c0: 1e02 |002e: monitor-exit v2 │ │ +0650c2: 2701 |002f: throw v1 │ │ +0650c4: 2151 |0030: array-length v1, v5 │ │ +0650c6: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +0650c8: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +0650cc: 1c02 7a02 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +0650d0: 1d02 |0036: monitor-enter v2 │ │ +0650d2: 6001 2005 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ +0650d6: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +0650da: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +0650dc: 6203 1f05 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ +0650e0: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +0650e4: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +0650e6: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +0650ea: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +0650ee: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0650f2: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +0650f6: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +0650f8: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +0650fc: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +065100: 28f9 |004e: goto 0047 // -0007 │ │ +065102: 6906 1f05 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@051f │ │ +065106: 6001 2005 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ +06510a: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06510e: 6701 2005 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@0520 │ │ +065112: 1e02 |0057: monitor-exit v2 │ │ +065114: 28d4 |0058: goto 002c // -002c │ │ +065116: 0d01 |0059: move-exception v1 │ │ +065118: 1e02 |005a: monitor-exit v2 │ │ +06511a: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -64838,28 +64838,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -065158: |[065158] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -065168: 5230 2205 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06516c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -065170: 5430 2105 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065174: 5431 1e05 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065178: 5232 2205 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06517c: 7130 f60e 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ef6 │ │ -065182: 6200 f404 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ -065186: 5b30 2105 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -06518a: 6200 f604 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ -06518e: 5b30 1e05 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065192: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -065194: 5930 2205 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065198: 0e00 |0018: return-void │ │ +065134: |[065134] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +065144: 5230 2205 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065148: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +06514c: 5430 2105 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065150: 5431 1e05 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065154: 5232 2205 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065158: 7130 f60e 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ef6 │ │ +06515e: 6200 f404 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ +065162: 5b30 2105 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065166: 6200 f604 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ +06516a: 5b30 1e05 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +06516e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +065170: 5930 2205 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065174: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -64873,22 +64873,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06519c: |[06519c] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -0651ac: 6e20 fa0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0efa │ │ -0651b2: 0a00 |0003: move-result v0 │ │ -0651b4: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -0651b8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0651ba: 0f00 |0007: return v0 │ │ -0651bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0651be: 28fe |0009: goto 0007 // -0002 │ │ +065178: |[065178] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +065188: 6e20 fa0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0efa │ │ +06518e: 0a00 |0003: move-result v0 │ │ +065190: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +065194: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +065196: 0f00 |0007: return v0 │ │ +065198: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06519a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 key Ljava/lang/Object; │ │ @@ -64898,22 +64898,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0651c0: |[0651c0] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -0651d0: 6e20 fc0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0efc │ │ -0651d6: 0a00 |0003: move-result v0 │ │ -0651d8: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -0651dc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0651de: 0f00 |0007: return v0 │ │ -0651e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0651e2: 28fe |0009: goto 0007 // -0002 │ │ +06519c: |[06519c] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +0651ac: 6e20 fc0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0efc │ │ +0651b2: 0a00 |0003: move-result v0 │ │ +0651b4: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +0651b8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0651ba: 0f00 |0007: return v0 │ │ +0651bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0651be: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 value Ljava/lang/Object; │ │ @@ -64923,34 +64923,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0651e4: |[0651e4] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -0651f4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0651f6: 5452 2105 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0651fa: 2122 |0003: array-length v2, v2 │ │ -0651fc: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -065200: 5451 2105 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065204: 5450 1e05 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065208: 7020 f00e 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0ef0 │ │ -06520e: 5252 2205 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065212: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -065216: 5452 2105 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -06521a: 5253 2205 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06521e: 7153 b021 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065224: 5452 1e05 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065228: 5253 2205 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06522c: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -065230: 7153 b021 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065236: 5252 2205 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06523a: 7130 f60e 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ef6 │ │ -065240: 0e00 |0026: return-void │ │ +0651c0: |[0651c0] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +0651d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0651d2: 5452 2105 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0651d6: 2122 |0003: array-length v2, v2 │ │ +0651d8: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +0651dc: 5451 2105 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0651e0: 5450 1e05 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0651e4: 7020 f00e 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0ef0 │ │ +0651ea: 5252 2205 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0651ee: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +0651f2: 5452 2105 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0651f6: 5253 2205 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0651fa: 7153 b021 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065200: 5452 1e05 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065204: 5253 2205 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065208: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +06520c: 7153 b021 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065212: 5252 2205 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065216: 7130 f60e 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ef6 │ │ +06521c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -64970,61 +64970,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -065244: |[065244] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -065254: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -065256: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -065258: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -06525c: 0f06 |0004: return v6 │ │ -06525e: 20b8 3305 |0005: instance-of v8, v11, Ljava/util/Map; // type@0533 │ │ -065262: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -065266: 07b3 |0009: move-object v3, v11 │ │ -065268: 1f03 3305 |000a: check-cast v3, Ljava/util/Map; // type@0533 │ │ -06526c: 6e10 040f 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0f04 │ │ -065272: 0a08 |000f: move-result v8 │ │ -065274: 7210 7522 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ -06527a: 0a09 |0013: move-result v9 │ │ -06527c: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -065280: 0176 |0016: move v6, v7 │ │ -065282: 28ed |0017: goto 0004 // -0013 │ │ -065284: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -065286: 52a8 2205 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06528a: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -06528e: 6e20 fe0e 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0efe │ │ -065294: 0c02 |0020: move-result-object v2 │ │ -065296: 6e20 060f 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ -06529c: 0c04 |0024: move-result-object v4 │ │ -06529e: 7220 6f22 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -0652a4: 0c05 |0028: move-result-object v5 │ │ -0652a6: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -0652aa: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -0652ae: 7220 6d22 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@226d │ │ -0652b4: 0a08 |0030: move-result v8 │ │ -0652b6: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -0652ba: 0176 |0033: move v6, v7 │ │ -0652bc: 28d0 |0034: goto 0004 // -0030 │ │ -0652be: 6e20 7121 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -0652c4: 0a08 |0038: move-result v8 │ │ -0652c6: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -0652ca: 0176 |003b: move v6, v7 │ │ -0652cc: 28c8 |003c: goto 0004 // -0038 │ │ -0652ce: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0652d2: 28da |003f: goto 0019 // -0026 │ │ -0652d4: 0d01 |0040: move-exception v1 │ │ -0652d6: 0176 |0041: move v6, v7 │ │ -0652d8: 28c2 |0042: goto 0004 // -003e │ │ -0652da: 0d01 |0043: move-exception v1 │ │ -0652dc: 0176 |0044: move v6, v7 │ │ -0652de: 28bf |0045: goto 0004 // -0041 │ │ -0652e0: 0176 |0046: move v6, v7 │ │ -0652e2: 28bd |0047: goto 0004 // -0043 │ │ +065220: |[065220] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +065230: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +065232: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +065234: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +065238: 0f06 |0004: return v6 │ │ +06523a: 20b8 3305 |0005: instance-of v8, v11, Ljava/util/Map; // type@0533 │ │ +06523e: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +065242: 07b3 |0009: move-object v3, v11 │ │ +065244: 1f03 3305 |000a: check-cast v3, Ljava/util/Map; // type@0533 │ │ +065248: 6e10 040f 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0f04 │ │ +06524e: 0a08 |000f: move-result v8 │ │ +065250: 7210 7522 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2275 │ │ +065256: 0a09 |0013: move-result v9 │ │ +065258: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +06525c: 0176 |0016: move v6, v7 │ │ +06525e: 28ed |0017: goto 0004 // -0013 │ │ +065260: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +065262: 52a8 2205 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065266: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +06526a: 6e20 fe0e 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0efe │ │ +065270: 0c02 |0020: move-result-object v2 │ │ +065272: 6e20 060f 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ +065278: 0c04 |0024: move-result-object v4 │ │ +06527a: 7220 6f22 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +065280: 0c05 |0028: move-result-object v5 │ │ +065282: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +065286: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +06528a: 7220 6d22 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@226d │ │ +065290: 0a08 |0030: move-result v8 │ │ +065292: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +065296: 0176 |0033: move v6, v7 │ │ +065298: 28d0 |0034: goto 0004 // -0030 │ │ +06529a: 6e20 7121 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +0652a0: 0a08 |0038: move-result v8 │ │ +0652a2: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +0652a6: 0176 |003b: move v6, v7 │ │ +0652a8: 28c8 |003c: goto 0004 // -0038 │ │ +0652aa: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0652ae: 28da |003f: goto 0019 // -0026 │ │ +0652b0: 0d01 |0040: move-exception v1 │ │ +0652b2: 0176 |0041: move v6, v7 │ │ +0652b4: 28c2 |0042: goto 0004 // -003e │ │ +0652b6: 0d01 |0043: move-exception v1 │ │ +0652b8: 0176 |0044: move v6, v7 │ │ +0652ba: 28bf |0045: goto 0004 // -0041 │ │ +0652bc: 0176 |0046: move v6, v7 │ │ +0652be: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=532 │ │ 0x0004 line=561 │ │ @@ -65064,25 +65064,25 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0652f4: |[0652f4] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -065304: 6e20 fa0e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0efa │ │ -06530a: 0a00 |0003: move-result v0 │ │ -06530c: 3a00 0b00 |0004: if-ltz v0, 000f // +000b │ │ -065310: 5431 1e05 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065314: e002 0001 |0008: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -065318: d802 0201 |000a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06531c: 4601 0102 |000c: aget-object v1, v1, v2 │ │ -065320: 1101 |000e: return-object v1 │ │ -065322: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -065324: 28fe |0010: goto 000e // -0002 │ │ +0652d0: |[0652d0] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0652e0: 6e20 fa0e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0efa │ │ +0652e6: 0a00 |0003: move-result v0 │ │ +0652e8: 3a00 0b00 |0004: if-ltz v0, 000f // +000b │ │ +0652ec: 5431 1e05 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0652f0: e002 0001 |0008: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +0652f4: d802 0201 |000a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0652f8: 4601 0102 |000c: aget-object v1, v1, v2 │ │ +0652fc: 1101 |000e: return-object v1 │ │ +0652fe: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +065300: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0004 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0004 - 0x0011 reg=0 index I │ │ @@ -65094,35 +65094,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -065328: |[065328] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -065338: 5491 2105 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -06533c: 5490 1e05 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065340: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -065342: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -065344: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -065346: 5294 2205 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06534a: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -06534e: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -065352: 4408 0102 |000d: aget v8, v1, v2 │ │ -065356: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -06535a: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -06535c: b787 |0012: xor-int/2addr v7, v8 │ │ -06535e: b073 |0013: add-int/2addr v3, v7 │ │ -065360: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -065364: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -065368: 28f1 |0018: goto 0009 // -000f │ │ -06536a: 6e10 7321 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -065370: 0a07 |001c: move-result v7 │ │ -065372: 28f5 |001d: goto 0012 // -000b │ │ -065374: 0f03 |001e: return v3 │ │ +065304: |[065304] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +065314: 5491 2105 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065318: 5490 1e05 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +06531c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +06531e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +065320: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +065322: 5294 2205 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065326: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +06532a: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +06532e: 4408 0102 |000d: aget v8, v1, v2 │ │ +065332: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +065336: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +065338: b787 |0012: xor-int/2addr v7, v8 │ │ +06533a: b073 |0013: add-int/2addr v3, v7 │ │ +06533c: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +065340: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +065344: 28f1 |0018: goto 0009 // -000f │ │ +065346: 6e10 7321 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +06534c: 0a07 |001c: move-result v7 │ │ +06534e: 28f5 |001d: goto 0012 // -000b │ │ +065350: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0002 line=570 │ │ 0x0004 line=571 │ │ 0x0005 line=572 │ │ 0x000b line=573 │ │ @@ -65146,61 +65146,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -065378: |[065378] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -065388: 5260 2205 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06538c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -065390: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -065392: 0f03 |0005: return v3 │ │ -065394: 5464 2105 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065398: 7130 570e 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ -06539e: 0a03 |000b: move-result v3 │ │ -0653a0: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -0653a4: 5464 1e05 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0653a8: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -0653ac: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -0653b0: 6e20 7121 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -0653b6: 0a04 |0017: move-result v4 │ │ -0653b8: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -0653bc: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -0653c0: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -0653c4: 5464 2105 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0653c8: 4404 0401 |0020: aget v4, v4, v1 │ │ -0653cc: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -0653d0: 5464 1e05 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0653d4: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -0653d8: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -0653dc: 6e20 7121 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -0653e2: 0a04 |002d: move-result v4 │ │ -0653e4: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -0653e8: 0113 |0030: move v3, v1 │ │ -0653ea: 28d4 |0031: goto 0005 // -002c │ │ -0653ec: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0653f0: 28e8 |0034: goto 001c // -0018 │ │ -0653f2: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -0653f6: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -0653fa: 5464 2105 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0653fe: 4404 0402 |003b: aget v4, v4, v2 │ │ -065402: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -065406: 5464 1e05 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -06540a: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -06540e: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -065412: 6e20 7121 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -065418: 0a04 |0048: move-result v4 │ │ -06541a: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -06541e: 0123 |004b: move v3, v2 │ │ -065420: 28b9 |004c: goto 0005 // -0047 │ │ -065422: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -065426: 28e8 |004f: goto 0037 // -0018 │ │ -065428: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -06542c: 28b3 |0052: goto 0005 // -004d │ │ +065354: |[065354] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +065364: 5260 2205 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065368: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06536c: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +06536e: 0f03 |0005: return v3 │ │ +065370: 5464 2105 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065374: 7130 570e 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ +06537a: 0a03 |000b: move-result v3 │ │ +06537c: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +065380: 5464 1e05 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065384: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +065388: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +06538c: 6e20 7121 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +065392: 0a04 |0017: move-result v4 │ │ +065394: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +065398: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +06539c: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +0653a0: 5464 2105 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0653a4: 4404 0401 |0020: aget v4, v4, v1 │ │ +0653a8: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +0653ac: 5464 1e05 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0653b0: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +0653b4: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +0653b8: 6e20 7121 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +0653be: 0a04 |002d: move-result v4 │ │ +0653c0: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +0653c4: 0113 |0030: move v3, v1 │ │ +0653c6: 28d4 |0031: goto 0005 // -002c │ │ +0653c8: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0653cc: 28e8 |0034: goto 001c // -0018 │ │ +0653ce: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0653d2: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +0653d6: 5464 2105 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0653da: 4404 0402 |003b: aget v4, v4, v2 │ │ +0653de: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +0653e2: 5464 1e05 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0653e6: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +0653ea: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +0653ee: 6e20 7121 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +0653f4: 0a04 |0048: move-result v4 │ │ +0653f6: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +0653fa: 0123 |004b: move v3, v2 │ │ +0653fc: 28b9 |004c: goto 0005 // -0047 │ │ +0653fe: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +065402: 28e8 |004f: goto 0037 // -0018 │ │ +065404: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +065408: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -65228,24 +65228,24 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -065430: |[065430] android.support.v4.util.SimpleArrayMap.indexOfKey:(Ljava/lang/Object;)I │ │ -065440: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -065444: 6e10 fb0e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0efb │ │ -06544a: 0a00 |0005: move-result v0 │ │ -06544c: 0f00 |0006: return v0 │ │ -06544e: 6e10 7321 0200 |0007: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -065454: 0a00 |000a: move-result v0 │ │ -065456: 6e30 f90e 2100 |000b: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ef9 │ │ -06545c: 0a00 |000e: move-result v0 │ │ -06545e: 28f7 |000f: goto 0006 // -0009 │ │ +06540c: |[06540c] android.support.v4.util.SimpleArrayMap.indexOfKey:(Ljava/lang/Object;)I │ │ +06541c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +065420: 6e10 fb0e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0efb │ │ +065426: 0a00 |0005: move-result v0 │ │ +065428: 0f00 |0006: return v0 │ │ +06542a: 6e10 7321 0200 |0007: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +065430: 0a00 |000a: move-result v0 │ │ +065432: 6e30 f90e 2100 |000b: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ef9 │ │ +065438: 0a00 |000e: move-result v0 │ │ +06543a: 28f7 |000f: goto 0006 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0010 reg=2 key Ljava/lang/Object; │ │ @@ -65255,56 +65255,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -065460: |[065460] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -065470: 5260 2205 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065474: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -065478: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -06547a: 0f03 |0005: return v3 │ │ -06547c: 5464 2105 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065480: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -065482: 7130 570e 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ -065488: 0a03 |000c: move-result v3 │ │ -06548a: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -06548e: 5464 1e05 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065492: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -065496: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -06549a: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -06549e: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -0654a2: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -0654a6: 5464 2105 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0654aa: 4404 0401 |001d: aget v4, v4, v1 │ │ -0654ae: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -0654b2: 5464 1e05 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0654b6: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -0654ba: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -0654be: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -0654c2: 0113 |0029: move v3, v1 │ │ -0654c4: 28db |002a: goto 0005 // -0025 │ │ -0654c6: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0654ca: 28ec |002d: goto 0019 // -0014 │ │ -0654cc: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -0654d0: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -0654d4: 5464 2105 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0654d8: 4404 0402 |0034: aget v4, v4, v2 │ │ -0654dc: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -0654e0: 5464 1e05 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0654e4: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -0654e8: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -0654ec: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -0654f0: 0123 |0040: move v3, v2 │ │ -0654f2: 28c4 |0041: goto 0005 // -003c │ │ -0654f4: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0654f8: 28ec |0044: goto 0030 // -0014 │ │ -0654fa: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -0654fe: 28be |0047: goto 0005 // -0042 │ │ +06543c: |[06543c] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +06544c: 5260 2205 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065450: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +065454: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +065456: 0f03 |0005: return v3 │ │ +065458: 5464 2105 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +06545c: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +06545e: 7130 570e 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ +065464: 0a03 |000c: move-result v3 │ │ +065466: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +06546a: 5464 1e05 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +06546e: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +065472: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +065476: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +06547a: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +06547e: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +065482: 5464 2105 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065486: 4404 0401 |001d: aget v4, v4, v1 │ │ +06548a: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +06548e: 5464 1e05 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065492: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +065496: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +06549a: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +06549e: 0113 |0029: move v3, v1 │ │ +0654a0: 28db |002a: goto 0005 // -0025 │ │ +0654a2: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0654a6: 28ec |002d: goto 0019 // -0014 │ │ +0654a8: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0654ac: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +0654b0: 5464 2105 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0654b4: 4404 0402 |0034: aget v4, v4, v2 │ │ +0654b8: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +0654bc: 5464 1e05 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0654c0: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +0654c4: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +0654c8: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +0654cc: 0123 |0040: move v3, v2 │ │ +0654ce: 28c4 |0041: goto 0005 // -003c │ │ +0654d0: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0654d4: 28ec |0044: goto 0030 // -0014 │ │ +0654d6: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +0654da: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -65330,39 +65330,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -065500: |[065500] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -065510: 5243 2205 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065514: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -065518: 5441 1e05 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -06551c: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -065520: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -065522: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -065526: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -06552a: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -06552e: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -065532: 0f03 |0011: return v3 │ │ -065534: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -065538: 28f5 |0014: goto 0009 // -000b │ │ -06553a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -06553c: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -065540: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -065544: 6e20 7121 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -06554a: 0a03 |001d: move-result v3 │ │ -06554c: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -065550: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -065554: 28ef |0022: goto 0011 // -0011 │ │ -065556: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -06555a: 28f1 |0025: goto 0016 // -000f │ │ -06555c: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -06555e: 28ea |0027: goto 0011 // -0016 │ │ +0654dc: |[0654dc] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +0654ec: 5243 2205 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0654f0: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +0654f4: 5441 1e05 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0654f8: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +0654fc: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0654fe: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +065502: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +065506: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +06550a: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +06550e: 0f03 |0011: return v3 │ │ +065510: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +065514: 28f5 |0014: goto 0009 // -000b │ │ +065516: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +065518: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +06551c: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +065520: 6e20 7121 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +065526: 0a03 |001d: move-result v3 │ │ +065528: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +06552c: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +065530: 28ef |0022: goto 0011 // -0011 │ │ +065532: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +065536: 28f1 |0025: goto 0016 // -000f │ │ +065538: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +06553a: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0006 line=289 │ │ 0x0008 line=290 │ │ 0x000b line=291 │ │ @@ -65388,21 +65388,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -065560: |[065560] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -065570: 5210 2205 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065574: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -065578: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06557a: 0f00 |0005: return v0 │ │ -06557c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06557e: 28fe |0007: goto 0005 // -0002 │ │ +06553c: |[06553c] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +06554c: 5210 2205 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065550: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +065554: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +065556: 0f00 |0005: return v0 │ │ +065558: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06555a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -65411,19 +65411,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -065580: |[065580] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -065590: 5420 1e05 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065594: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -065598: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -06559c: 1100 |0006: return-object v0 │ │ +06555c: |[06555c] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +06556c: 5420 1e05 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065570: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +065574: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +065578: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=3 index I │ │ @@ -65433,95 +65433,95 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 151 16-bit code units │ │ -0655a0: |[0655a0] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0655b0: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -0655b4: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -0655b6: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -0655b8: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -0655bc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0655be: 6e10 fb0e 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0efb │ │ -0655c4: 0a01 |000a: move-result v1 │ │ -0655c6: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -0655ca: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -0655ce: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -0655d2: 54b6 1e05 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0655d6: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -0655da: 54b6 1e05 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0655de: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -0655e2: 1105 |0019: return-object v5 │ │ -0655e4: 6e10 7321 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -0655ea: 0a00 |001d: move-result v0 │ │ -0655ec: 6e30 f90e cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ef9 │ │ -0655f2: 0a01 |0021: move-result v1 │ │ -0655f4: 28e9 |0022: goto 000b // -0017 │ │ -0655f6: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -0655fa: 52b7 2205 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0655fe: 54b8 2105 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065602: 2188 |0029: array-length v8, v8 │ │ -065604: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -065608: 52b7 2205 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06560c: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -065610: 52b6 2205 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065614: 52b7 2205 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065618: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -06561c: 9002 0607 |0036: add-int v2, v6, v7 │ │ -065620: 54b4 2105 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065624: 54b3 1e05 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065628: 7020 f00e 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0ef0 │ │ -06562e: 54b6 2105 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065632: 2166 |0041: array-length v6, v6 │ │ -065634: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -065638: 54b6 2105 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -06563c: 2147 |0046: array-length v7, v4 │ │ -06563e: 7157 b021 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065644: 54b6 1e05 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065648: 2137 |004c: array-length v7, v3 │ │ -06564a: 7157 b021 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065650: 52b6 2205 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065654: 7130 f60e 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ef6 │ │ -06565a: 52b6 2205 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06565e: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -065662: 54b6 2105 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065666: 54b7 2105 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -06566a: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -06566e: 52b9 2205 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065672: b119 |0061: sub-int/2addr v9, v1 │ │ -065674: 7159 b021 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -06567a: 54b6 1e05 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -06567e: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -065682: 54b8 1e05 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065686: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -06568a: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -06568e: 52ba 2205 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065692: b11a |0071: sub-int/2addr v10, v1 │ │ -065694: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -065698: 715a b021 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -06569e: 54b6 2105 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0656a2: 4b00 0601 |0079: aput v0, v6, v1 │ │ -0656a6: 54b6 1e05 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0656aa: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -0656ae: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -0656b2: 54b6 1e05 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0656b6: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -0656ba: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0656be: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -0656c2: 52b6 2205 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0656c6: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0656ca: 59b6 2205 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0656ce: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -0656d0: 2889 |0090: goto 0019 // -0077 │ │ -0656d2: 52b7 2205 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0656d6: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -0656da: 0162 |0095: move v2, v6 │ │ -0656dc: 28a2 |0096: goto 0038 // -005e │ │ +06557c: |[06557c] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +06558c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +065590: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +065592: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +065594: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +065598: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06559a: 6e10 fb0e 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0efb │ │ +0655a0: 0a01 |000a: move-result v1 │ │ +0655a2: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +0655a6: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +0655aa: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +0655ae: 54b6 1e05 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0655b2: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +0655b6: 54b6 1e05 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0655ba: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +0655be: 1105 |0019: return-object v5 │ │ +0655c0: 6e10 7321 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +0655c6: 0a00 |001d: move-result v0 │ │ +0655c8: 6e30 f90e cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ef9 │ │ +0655ce: 0a01 |0021: move-result v1 │ │ +0655d0: 28e9 |0022: goto 000b // -0017 │ │ +0655d2: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +0655d6: 52b7 2205 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0655da: 54b8 2105 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0655de: 2188 |0029: array-length v8, v8 │ │ +0655e0: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +0655e4: 52b7 2205 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0655e8: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +0655ec: 52b6 2205 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0655f0: 52b7 2205 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0655f4: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +0655f8: 9002 0607 |0036: add-int v2, v6, v7 │ │ +0655fc: 54b4 2105 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065600: 54b3 1e05 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065604: 7020 f00e 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0ef0 │ │ +06560a: 54b6 2105 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +06560e: 2166 |0041: array-length v6, v6 │ │ +065610: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +065614: 54b6 2105 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065618: 2147 |0046: array-length v7, v4 │ │ +06561a: 7157 b021 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065620: 54b6 1e05 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065624: 2137 |004c: array-length v7, v3 │ │ +065626: 7157 b021 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +06562c: 52b6 2205 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065630: 7130 f60e 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ef6 │ │ +065636: 52b6 2205 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +06563a: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +06563e: 54b6 2105 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065642: 54b7 2105 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065646: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +06564a: 52b9 2205 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +06564e: b119 |0061: sub-int/2addr v9, v1 │ │ +065650: 7159 b021 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065656: 54b6 1e05 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +06565a: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +06565e: 54b8 1e05 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065662: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +065666: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +06566a: 52ba 2205 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +06566e: b11a |0071: sub-int/2addr v10, v1 │ │ +065670: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +065674: 715a b021 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +06567a: 54b6 2105 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +06567e: 4b00 0601 |0079: aput v0, v6, v1 │ │ +065682: 54b6 1e05 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065686: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +06568a: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +06568e: 54b6 1e05 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065692: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +065696: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +06569a: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +06569e: 52b6 2205 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0656a2: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0656a6: 59b6 2205 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0656aa: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +0656ac: 2889 |0090: goto 0019 // -0077 │ │ +0656ae: 52b7 2205 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0656b2: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +0656b6: 0162 |0095: move v2, v6 │ │ +0656b8: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=376 │ │ 0x0006 line=377 │ │ 0x0007 line=378 │ │ 0x000b line=383 │ │ 0x000d line=384 │ │ @@ -65570,41 +65570,41 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -0656e0: |[0656e0] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -0656f0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0656f2: 5270 2205 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0656f6: 5262 2205 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0656fa: b002 |0005: add-int/2addr v2, v0 │ │ -0656fc: 6e20 f40e 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0ef4 │ │ -065702: 5262 2205 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065706: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -06570a: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -06570e: 5472 2105 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065712: 5463 2105 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065716: 7150 b021 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -06571c: 5472 1e05 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065720: 5463 1e05 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065724: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -065728: 7154 b021 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -06572e: 5960 2205 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065732: 0e00 |0021: return-void │ │ -065734: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -065736: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -06573a: 6e20 fe0e 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0efe │ │ -065740: 0c02 |0028: move-result-object v2 │ │ -065742: 6e20 060f 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ -065748: 0c03 |002c: move-result-object v3 │ │ -06574a: 6e30 ff0e 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0eff │ │ -065750: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065754: 28f1 |0032: goto 0023 // -000f │ │ +0656bc: |[0656bc] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +0656cc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0656ce: 5270 2205 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0656d2: 5262 2205 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0656d6: b002 |0005: add-int/2addr v2, v0 │ │ +0656d8: 6e20 f40e 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0ef4 │ │ +0656de: 5262 2205 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0656e2: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +0656e6: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +0656ea: 5472 2105 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0656ee: 5463 2105 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0656f2: 7150 b021 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0656f8: 5472 1e05 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0656fc: 5463 1e05 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065700: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +065704: 7154 b021 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +06570a: 5960 2205 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +06570e: 0e00 |0021: return-void │ │ +065710: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +065712: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +065716: 6e20 fe0e 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0efe │ │ +06571c: 0c02 |0028: move-result-object v2 │ │ +06571e: 6e20 060f 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ +065724: 0c03 |002c: move-result-object v3 │ │ +065726: 6e30 ff0e 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0eff │ │ +06572c: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +065730: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=429 │ │ 0x0003 line=430 │ │ 0x0009 line=431 │ │ 0x000d line=432 │ │ 0x000f line=433 │ │ @@ -65627,23 +65627,23 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -065758: |[065758] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -065768: 6e20 fa0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0efa │ │ -06576e: 0a00 |0003: move-result v0 │ │ -065770: 3a00 0700 |0004: if-ltz v0, 000b // +0007 │ │ -065774: 6e20 020f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0f02 │ │ -06577a: 0c01 |0009: move-result-object v1 │ │ -06577c: 1101 |000a: return-object v1 │ │ -06577e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -065780: 28fe |000c: goto 000a // -0002 │ │ +065734: |[065734] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +065744: 6e20 fa0e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0efa │ │ +06574a: 0a00 |0003: move-result v0 │ │ +06574c: 3a00 0700 |0004: if-ltz v0, 000b // +0007 │ │ +065750: 6e20 020f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0f02 │ │ +065756: 0c01 |0009: move-result-object v1 │ │ +065758: 1101 |000a: return-object v1 │ │ +06575a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06575c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ 0x0006 line=453 │ │ 0x000a line=456 │ │ locals : │ │ @@ -65657,107 +65657,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -065784: |[065784] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -065794: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -065796: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -06579a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -06579c: 54a4 1e05 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0657a0: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -0657a4: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0657a8: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -0657ac: 52a4 2205 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0657b0: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -0657b2: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -0657b6: 54a4 2105 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0657ba: 54a5 1e05 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0657be: 52a6 2205 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0657c2: 7130 f60e 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ef6 │ │ -0657c8: 6204 f404 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ -0657cc: 5ba4 2105 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0657d0: 6204 f604 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ -0657d4: 5ba4 1e05 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0657d8: 59a7 2205 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0657dc: 1103 |0024: return-object v3 │ │ -0657de: 54a4 2105 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0657e2: 2144 |0027: array-length v4, v4 │ │ -0657e4: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -0657e8: 52a4 2205 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0657ec: 54a5 2105 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0657f0: 2155 |002e: array-length v5, v5 │ │ -0657f2: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -0657f6: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -0657fa: 52a4 2205 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0657fe: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -065802: 52a4 2205 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065806: 52a5 2205 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06580a: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -06580e: 9000 0405 |003d: add-int v0, v4, v5 │ │ -065812: 54a2 2105 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065816: 54a1 1e05 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -06581a: 7020 f00e 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0ef0 │ │ -065820: 52a4 2205 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065824: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -065828: 59a4 2205 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06582c: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -065830: 54a4 2105 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065834: 715b b021 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -06583a: 54a4 1e05 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -06583e: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -065842: 7155 b021 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065848: 52a4 2205 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06584c: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -065850: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -065854: 54a5 2105 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -065858: 52a6 2205 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06585c: b1b6 |0064: sub-int/2addr v6, v11 │ │ -06585e: 7156 b021 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065864: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -065868: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -06586c: 54a5 1e05 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065870: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -065874: 52a7 2205 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065878: b1b7 |0072: sub-int/2addr v7, v11 │ │ -06587a: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -06587e: 7157 b021 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065884: 28ac |0078: goto 0024 // -0054 │ │ -065886: 52a4 2205 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06588a: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -06588e: 59a4 2205 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065892: 52a4 2205 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065896: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -06589a: 54a4 2105 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -06589e: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -0658a2: 54a6 2105 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ -0658a6: 52a7 2205 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0658aa: b1b7 |008b: sub-int/2addr v7, v11 │ │ -0658ac: 7157 b021 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0658b2: 54a4 1e05 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0658b6: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -0658ba: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -0658be: 54a6 1e05 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0658c2: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -0658c6: 52a8 2205 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0658ca: b1b8 |009b: sub-int/2addr v8, v11 │ │ -0658cc: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -0658d0: 7158 b021 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0658d6: 54a4 1e05 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0658da: 52a5 2205 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0658de: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -0658e2: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -0658e6: 54a4 1e05 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -0658ea: 52a5 2205 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -0658ee: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -0658f2: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0658f6: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -0658fa: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +065760: |[065760] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +065770: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +065772: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +065776: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +065778: 54a4 1e05 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +06577c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +065780: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +065784: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +065788: 52a4 2205 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +06578c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +06578e: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +065792: 54a4 2105 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065796: 54a5 1e05 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +06579a: 52a6 2205 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +06579e: 7130 f60e 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ef6 │ │ +0657a4: 6204 f404 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ +0657a8: 5ba4 2105 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0657ac: 6204 f604 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ +0657b0: 5ba4 1e05 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0657b4: 59a7 2205 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0657b8: 1103 |0024: return-object v3 │ │ +0657ba: 54a4 2105 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0657be: 2144 |0027: array-length v4, v4 │ │ +0657c0: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +0657c4: 52a4 2205 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0657c8: 54a5 2105 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0657cc: 2155 |002e: array-length v5, v5 │ │ +0657ce: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +0657d2: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +0657d6: 52a4 2205 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0657da: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +0657de: 52a4 2205 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0657e2: 52a5 2205 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0657e6: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +0657ea: 9000 0405 |003d: add-int v0, v4, v5 │ │ +0657ee: 54a2 2105 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +0657f2: 54a1 1e05 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0657f6: 7020 f00e 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0ef0 │ │ +0657fc: 52a4 2205 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065800: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +065804: 59a4 2205 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065808: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +06580c: 54a4 2105 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065810: 715b b021 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065816: 54a4 1e05 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +06581a: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +06581e: 7155 b021 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065824: 52a4 2205 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065828: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +06582c: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +065830: 54a5 2105 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065834: 52a6 2205 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065838: b1b6 |0064: sub-int/2addr v6, v11 │ │ +06583a: 7156 b021 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065840: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +065844: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +065848: 54a5 1e05 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +06584c: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +065850: 52a7 2205 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065854: b1b7 |0072: sub-int/2addr v7, v11 │ │ +065856: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +06585a: 7157 b021 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065860: 28ac |0078: goto 0024 // -0054 │ │ +065862: 52a4 2205 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065866: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +06586a: 59a4 2205 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +06586e: 52a4 2205 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065872: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +065876: 54a4 2105 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +06587a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +06587e: 54a6 2105 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@0521 │ │ +065882: 52a7 2205 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065886: b1b7 |008b: sub-int/2addr v7, v11 │ │ +065888: 7157 b021 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +06588e: 54a4 1e05 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065892: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +065896: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +06589a: 54a6 1e05 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +06589e: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +0658a2: 52a8 2205 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0658a6: b1b8 |009b: sub-int/2addr v8, v11 │ │ +0658a8: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +0658ac: 7158 b021 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0658b2: 54a4 1e05 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0658b6: 52a5 2205 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0658ba: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0658be: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +0658c2: 54a4 1e05 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0658c6: 52a5 2205 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +0658ca: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0658ce: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0658d2: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +0658d6: 2900 71ff |00b3: goto/16 0024 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=465 │ │ 0x000c line=466 │ │ 0x0011 line=469 │ │ 0x001a line=470 │ │ 0x001e line=471 │ │ @@ -65795,22 +65795,22 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -065900: |[065900] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -065910: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -065914: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -065918: 5421 1e05 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -06591c: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -065920: 5421 1e05 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065924: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -065928: 1100 |000c: return-object v0 │ │ +0658dc: |[0658dc] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0658ec: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0658f0: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +0658f4: 5421 1e05 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0658f8: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +0658fc: 5421 1e05 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +065900: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +065904: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0004 line=353 │ │ 0x0008 line=354 │ │ 0x000c line=355 │ │ locals : │ │ @@ -65826,17 +65826,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06592c: |[06592c] android.support.v4.util.SimpleArrayMap.size:()I │ │ -06593c: 5210 2205 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065940: 0f00 |0002: return v0 │ │ +065908: |[065908] android.support.v4.util.SimpleArrayMap.size:()I │ │ +065918: 5210 2205 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +06591c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -65845,55 +65845,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -065944: |[065944] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -065954: 6e10 fd0e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0efd │ │ -06595a: 0a04 |0003: move-result v4 │ │ -06595c: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -065960: 1a04 6c30 |0006: const-string v4, "{}" // string@306c │ │ -065964: 1104 |0008: return-object v4 │ │ -065966: 2200 f804 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -06596a: 5254 2205 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -06596e: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -065972: 7020 a221 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -065978: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -06597c: 6e20 a421 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -065982: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -065984: 5254 2205 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ -065988: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -06598c: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -065990: 1a04 0e01 |001e: const-string v4, ", " // string@010e │ │ -065994: 6e20 aa21 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06599a: 6e20 fe0e 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0efe │ │ -0659a0: 0c02 |0026: move-result-object v2 │ │ -0659a2: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -0659a6: 6e20 a921 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0659ac: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -0659b0: 6e20 a421 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0659b6: 6e20 060f 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ -0659bc: 0c03 |0034: move-result-object v3 │ │ -0659be: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -0659c2: 6e20 a921 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0659c8: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0659cc: 28dc |003c: goto 0018 // -0024 │ │ -0659ce: 1a04 fc00 |003d: const-string v4, "(this Map)" // string@00fc │ │ -0659d2: 6e20 aa21 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0659d8: 28ea |0042: goto 002c // -0016 │ │ -0659da: 1a04 fc00 |0043: const-string v4, "(this Map)" // string@00fc │ │ -0659de: 6e20 aa21 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0659e4: 28f2 |0048: goto 003a // -000e │ │ -0659e6: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -0659ea: 6e20 a421 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0659f0: 6e10 af21 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0659f6: 0c04 |0051: move-result-object v4 │ │ -0659f8: 28b6 |0052: goto 0008 // -004a │ │ +065920: |[065920] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +065930: 6e10 fd0e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0efd │ │ +065936: 0a04 |0003: move-result v4 │ │ +065938: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +06593c: 1a04 6830 |0006: const-string v4, "{}" // string@3068 │ │ +065940: 1104 |0008: return-object v4 │ │ +065942: 2200 f804 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +065946: 5254 2205 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +06594a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +06594e: 7020 a221 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +065954: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +065958: 6e20 a421 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +06595e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +065960: 5254 2205 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0522 │ │ +065964: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +065968: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +06596c: 1a04 0e01 |001e: const-string v4, ", " // string@010e │ │ +065970: 6e20 aa21 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +065976: 6e20 fe0e 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0efe │ │ +06597c: 0c02 |0026: move-result-object v2 │ │ +06597e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +065982: 6e20 a921 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +065988: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +06598c: 6e20 a421 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +065992: 6e20 060f 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f06 │ │ +065998: 0c03 |0034: move-result-object v3 │ │ +06599a: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +06599e: 6e20 a921 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0659a4: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0659a8: 28dc |003c: goto 0018 // -0024 │ │ +0659aa: 1a04 fc00 |003d: const-string v4, "(this Map)" // string@00fc │ │ +0659ae: 6e20 aa21 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0659b4: 28ea |0042: goto 002c // -0016 │ │ +0659b6: 1a04 fc00 |0043: const-string v4, "(this Map)" // string@00fc │ │ +0659ba: 6e20 aa21 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0659c0: 28f2 |0048: goto 003a // -000e │ │ +0659c2: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +0659c6: 6e20 a421 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +0659cc: 6e10 af21 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0659d2: 0c04 |0051: move-result-object v4 │ │ +0659d4: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0006 line=589 │ │ 0x0008 line=613 │ │ 0x0009 line=592 │ │ 0x0012 line=593 │ │ @@ -65926,35 +65926,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0659fc: |[0659fc] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -065a0c: 5420 1e05 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ -065a10: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -065a14: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065a18: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -065a1c: 1100 |0008: return-object v0 │ │ +0659d8: |[0659d8] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +0659e8: 5420 1e05 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@051e │ │ +0659ec: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0659f0: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0659f4: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +0659f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=3 index I │ │ │ │ - source_file_idx : 4562 (SimpleArrayMap.java) │ │ + source_file_idx : 4558 (SimpleArrayMap.java) │ │ │ │ Class #334 header: │ │ class_idx : 654 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4591 │ │ +source_file_idx : 4587 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -66012,37 +66012,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -065a20: |[065a20] android.support.v4.util.SparseArrayCompat.:()V │ │ -065a30: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -065a34: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -065a3a: 6900 2505 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ -065a3e: 0e00 |0007: return-void │ │ +0659fc: |[0659fc] android.support.v4.util.SparseArrayCompat.:()V │ │ +065a0c: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +065a10: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +065a16: 6900 2505 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ +065a1a: 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 │ │ -065a40: |[065a40] android.support.v4.util.SparseArrayCompat.:()V │ │ -065a50: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -065a54: 7020 090f 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0f09 │ │ -065a5a: 0e00 |0005: return-void │ │ +065a1c: |[065a1c] android.support.v4.util.SparseArrayCompat.:()V │ │ +065a2c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +065a30: 7020 090f 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0f09 │ │ +065a36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ 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; │ │ @@ -66052,32 +66052,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -065a5c: |[065a5c] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -065a6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -065a6e: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -065a74: 5c21 2605 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065a78: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -065a7c: 6200 f404 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ -065a80: 5b20 2705 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065a84: 6200 f604 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ -065a88: 5b20 2905 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065a8c: 5921 2805 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065a90: 0e00 |0012: return-void │ │ -065a92: 7110 5b0e 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0e5b │ │ -065a98: 0a03 |0016: move-result v3 │ │ -065a9a: 2330 6d06 |0017: new-array v0, v3, [I // type@066d │ │ -065a9e: 5b20 2705 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065aa2: 2330 9706 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0697 │ │ -065aa6: 5b20 2905 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065aaa: 28f1 |001f: goto 0010 // -000f │ │ +065a38: |[065a38] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +065a48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +065a4a: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +065a50: 5c21 2605 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065a54: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +065a58: 6200 f404 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@04f4 │ │ +065a5c: 5b20 2705 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065a60: 6200 f604 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@04f6 │ │ +065a64: 5b20 2905 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065a68: 5921 2805 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065a6c: 0e00 |0012: return-void │ │ +065a6e: 7110 5b0e 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0e5b │ │ +065a74: 0a03 |0016: move-result v3 │ │ +065a76: 2330 6d06 |0017: new-array v0, v3, [I // type@066d │ │ +065a7a: 5b20 2705 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065a7e: 2330 9706 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0697 │ │ +065a82: 5b20 2905 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065a86: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -66096,37 +66096,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -065aac: |[065aac] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -065abc: 5272 2805 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065ac0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -065ac2: 5471 2705 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065ac6: 5475 2905 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065aca: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -065acc: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -065ad0: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -065ad4: 6206 2505 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ -065ad8: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -065adc: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -065ae0: 4406 0100 |0012: aget v6, v1, v0 │ │ -065ae4: 4b06 0103 |0014: aput v6, v1, v3 │ │ -065ae8: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -065aec: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -065aee: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -065af2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -065af6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -065afa: 28e9 |001f: goto 0008 // -0017 │ │ -065afc: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -065afe: 5c76 2605 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065b02: 5973 2805 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065b06: 0e00 |0025: return-void │ │ +065a88: |[065a88] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +065a98: 5272 2805 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065a9c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +065a9e: 5471 2705 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065aa2: 5475 2905 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065aa6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +065aa8: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +065aac: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +065ab0: 6206 2505 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ +065ab4: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +065ab8: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +065abc: 4406 0100 |0012: aget v6, v1, v0 │ │ +065ac0: 4b06 0103 |0014: aput v6, v1, v3 │ │ +065ac4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +065ac8: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +065aca: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +065ace: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +065ad2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +065ad6: 28e9 |001f: goto 0008 // -0017 │ │ +065ad8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +065ada: 5c76 2605 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065ade: 5973 2805 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065ae2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -66157,58 +66157,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -065b08: |[065b08] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -065b18: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -065b1a: 5274 2805 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065b1e: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -065b22: 5474 2705 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065b26: 5275 2805 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065b2a: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -065b2e: 4404 0405 |000b: aget v4, v4, v5 │ │ -065b32: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -065b36: 6e30 150f 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ -065b3c: 0e00 |0012: return-void │ │ -065b3e: 5574 2605 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065b42: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -065b46: 5274 2805 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065b4a: 5475 2705 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065b4e: 2155 |001b: array-length v5, v5 │ │ -065b50: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -065b54: 7010 0f0f 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ -065b5a: 5273 2805 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065b5e: 5474 2705 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065b62: 2144 |0025: array-length v4, v4 │ │ -065b64: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -065b68: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -065b6c: 7110 5b0e 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0e5b │ │ -065b72: 0a00 |002d: move-result v0 │ │ -065b74: 2301 6d06 |002e: new-array v1, v0, [I // type@066d │ │ -065b78: 2302 9706 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0697 │ │ -065b7c: 5474 2705 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065b80: 5475 2705 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065b84: 2155 |0036: array-length v5, v5 │ │ -065b86: 7155 b021 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065b8c: 5474 2905 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065b90: 5475 2905 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065b94: 2155 |003e: array-length v5, v5 │ │ -065b96: 7155 b021 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065b9c: 5b71 2705 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065ba0: 5b72 2905 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065ba4: 5474 2705 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065ba8: 4b08 0403 |0048: aput v8, v4, v3 │ │ -065bac: 5474 2905 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065bb0: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -065bb4: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -065bb8: 5974 2805 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065bbc: 28c0 |0052: goto 0012 // -0040 │ │ +065ae4: |[065ae4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +065af4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +065af6: 5274 2805 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065afa: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +065afe: 5474 2705 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065b02: 5275 2805 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065b06: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +065b0a: 4404 0405 |000b: aget v4, v4, v5 │ │ +065b0e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +065b12: 6e30 150f 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ +065b18: 0e00 |0012: return-void │ │ +065b1a: 5574 2605 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065b1e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +065b22: 5274 2805 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065b26: 5475 2705 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065b2a: 2155 |001b: array-length v5, v5 │ │ +065b2c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +065b30: 7010 0f0f 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ +065b36: 5273 2805 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065b3a: 5474 2705 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065b3e: 2144 |0025: array-length v4, v4 │ │ +065b40: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +065b44: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +065b48: 7110 5b0e 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0e5b │ │ +065b4e: 0a00 |002d: move-result v0 │ │ +065b50: 2301 6d06 |002e: new-array v1, v0, [I // type@066d │ │ +065b54: 2302 9706 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0697 │ │ +065b58: 5474 2705 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065b5c: 5475 2705 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065b60: 2155 |0036: array-length v5, v5 │ │ +065b62: 7155 b021 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065b68: 5474 2905 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065b6c: 5475 2905 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065b70: 2155 |003e: array-length v5, v5 │ │ +065b72: 7155 b021 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065b78: 5b71 2705 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065b7c: 5b72 2905 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065b80: 5474 2705 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065b84: 4b08 0403 |0048: aput v8, v4, v3 │ │ +065b88: 5474 2905 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065b8c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +065b90: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +065b94: 5974 2805 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065b98: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -66240,27 +66240,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -065bc0: |[065bc0] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -065bd0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -065bd2: 5251 2805 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065bd6: 5452 2905 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065bda: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -065bdc: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -065be0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -065be2: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -065be6: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -065bea: 28f9 |000d: goto 0006 // -0007 │ │ -065bec: 5954 2805 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065bf0: 5c54 2605 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065bf4: 0e00 |0012: return-void │ │ +065b9c: |[065b9c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +065bac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +065bae: 5251 2805 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065bb2: 5452 2905 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065bb6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +065bb8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +065bbc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +065bbe: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +065bc2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +065bc6: 28f9 |000d: goto 0006 // -0007 │ │ +065bc8: 5954 2805 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065bcc: 5c54 2605 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065bd0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -66279,34 +66279,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -065bf8: |[065bf8] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -065c08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -065c0a: 6f10 7021 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -065c10: 0c02 |0004: move-result-object v2 │ │ -065c12: 0720 |0005: move-object v0, v2 │ │ -065c14: 1f00 8e02 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@028e │ │ -065c18: 0701 |0008: move-object v1, v0 │ │ -065c1a: 5432 2705 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065c1e: 6e10 b929 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@29b9 │ │ -065c24: 0c02 |000e: move-result-object v2 │ │ -065c26: 1f02 6d06 |000f: check-cast v2, [I // type@066d │ │ -065c2a: 5b12 2705 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065c2e: 5432 2905 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065c32: 6e10 bc29 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@29bc │ │ -065c38: 0c02 |0018: move-result-object v2 │ │ -065c3a: 1f02 9706 |0019: check-cast v2, [Ljava/lang/Object; // type@0697 │ │ -065c3e: 5b12 2905 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065c42: 1101 |001d: return-object v1 │ │ -065c44: 0d02 |001e: move-exception v2 │ │ -065c46: 28fe |001f: goto 001d // -0002 │ │ +065bd4: |[065bd4] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +065be4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +065be6: 6f10 7021 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +065bec: 0c02 |0004: move-result-object v2 │ │ +065bee: 0720 |0005: move-object v0, v2 │ │ +065bf0: 1f00 8e02 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@028e │ │ +065bf4: 0701 |0008: move-object v1, v0 │ │ +065bf6: 5432 2705 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065bfa: 6e10 b929 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@29b9 │ │ +065c00: 0c02 |000e: move-result-object v2 │ │ +065c02: 1f02 6d06 |000f: check-cast v2, [I // type@066d │ │ +065c06: 5b12 2705 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065c0a: 5432 2905 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065c0e: 6e10 bc29 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@29bc │ │ +065c14: 0c02 |0018: move-result-object v2 │ │ +065c16: 1f02 9706 |0019: check-cast v2, [Ljava/lang/Object; // type@0697 │ │ +065c1a: 5b12 2905 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065c1e: 1101 |001d: return-object v1 │ │ +065c20: 0d02 |001e: move-exception v2 │ │ +065c22: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -66323,18 +66323,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065c58: |[065c58] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -065c68: 6e10 0c0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0f0c │ │ -065c6e: 0c00 |0003: move-result-object v0 │ │ -065c70: 1100 |0004: return-object v0 │ │ +065c34: |[065c34] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +065c44: 6e10 0c0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0f0c │ │ +065c4a: 0c00 |0003: move-result-object v0 │ │ +065c4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ │ │ @@ -66343,30 +66343,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -065c74: |[065c74] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -065c84: 5431 2705 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065c88: 5232 2805 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065c8c: 7130 570e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ -065c92: 0a00 |0007: move-result v0 │ │ -065c94: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -065c98: 5431 2905 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065c9c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -065ca0: 6202 2505 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ -065ca4: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -065ca8: 5431 2905 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065cac: 6202 2505 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ -065cb0: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -065cb4: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -065cb6: 5c31 2605 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065cba: 0e00 |001b: return-void │ │ +065c50: |[065c50] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +065c60: 5431 2705 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065c64: 5232 2805 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065c68: 7130 570e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ +065c6e: 0a00 |0007: move-result v0 │ │ +065c70: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +065c74: 5431 2905 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065c78: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +065c7c: 6202 2505 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ +065c80: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +065c84: 5431 2905 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065c88: 6202 2505 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ +065c8c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +065c90: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +065c92: 5c31 2605 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065c96: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -66382,19 +66382,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -065cbc: |[065cbc] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -065ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -065cce: 6e30 110f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f11 │ │ -065cd4: 0c00 |0004: move-result-object v0 │ │ -065cd6: 1100 |0005: return-object v0 │ │ +065c98: |[065c98] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +065ca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +065caa: 6e30 110f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f11 │ │ +065cb0: 0c00 |0004: move-result-object v0 │ │ +065cb2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 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 │ │ @@ -66404,28 +66404,28 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -065cd8: |[065cd8] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -065ce8: 5431 2705 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065cec: 5232 2805 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065cf0: 7130 570e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ -065cf6: 0a00 |0007: move-result v0 │ │ -065cf8: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -065cfc: 5431 2905 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065d00: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -065d04: 6202 2505 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ -065d08: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -065d0c: 1105 |0012: return-object v5 │ │ -065d0e: 5431 2905 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065d12: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -065d16: 28fb |0017: goto 0012 // -0005 │ │ +065cb4: |[065cb4] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +065cc4: 5431 2705 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065cc8: 5232 2805 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065ccc: 7130 570e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ +065cd2: 0a00 |0007: move-result v0 │ │ +065cd4: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +065cd8: 5431 2905 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065cdc: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +065ce0: 6202 2505 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ +065ce4: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +065ce8: 1105 |0012: return-object v5 │ │ +065cea: 5431 2905 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065cee: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +065cf2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=87 │ │ 0x0012 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -66441,23 +66441,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -065d18: |[065d18] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -065d28: 5520 2605 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065d2c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -065d30: 7010 0f0f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ -065d36: 5420 2705 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065d3a: 5221 2805 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065d3e: 7130 570e 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ -065d44: 0a00 |000e: move-result v0 │ │ -065d46: 0f00 |000f: return v0 │ │ +065cf4: |[065cf4] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +065d04: 5520 2605 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065d08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +065d0c: 7010 0f0f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ +065d12: 5420 2705 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065d16: 5221 2805 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065d1a: 7130 570e 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ +065d20: 0a00 |000e: move-result v0 │ │ +065d22: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -66469,29 +66469,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -065d48: |[065d48] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -065d58: 5521 2605 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065d5c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -065d60: 7010 0f0f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ -065d66: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -065d68: 5221 2805 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065d6c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -065d70: 5421 2905 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065d74: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -065d78: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -065d7c: 0f00 |0012: return v0 │ │ -065d7e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -065d82: 28f3 |0015: goto 0008 // -000d │ │ -065d84: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -065d86: 28fb |0017: goto 0012 // -0005 │ │ +065d24: |[065d24] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +065d34: 5521 2605 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065d38: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +065d3c: 7010 0f0f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ +065d42: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +065d44: 5221 2805 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065d48: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +065d4c: 5421 2905 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065d50: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +065d54: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +065d58: 0f00 |0012: return v0 │ │ +065d5a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +065d5e: 28f3 |0015: goto 0008 // -000d │ │ +065d60: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +065d62: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -66510,21 +66510,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -065d88: |[065d88] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -065d98: 5510 2605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065d9c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -065da0: 7010 0f0f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ -065da6: 5410 2705 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065daa: 4400 0002 |0009: aget v0, v0, v2 │ │ -065dae: 0f00 |000b: return v0 │ │ +065d64: |[065d64] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +065d74: 5510 2605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065d78: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +065d7c: 7010 0f0f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ +065d82: 5410 2705 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065d86: 4400 0002 |0009: aget v0, v0, v2 │ │ +065d8a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -66536,91 +66536,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -065db0: |[065db0] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -065dc0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -065dc2: 5484 2705 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065dc6: 5285 2805 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065dca: 7130 570e 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ -065dd0: 0a00 |0008: move-result v0 │ │ -065dd2: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -065dd6: 5484 2905 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065dda: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -065dde: 0e00 |000f: return-void │ │ -065de0: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -065de4: 5284 2805 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065de8: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -065dec: 5484 2905 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065df0: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -065df4: 6205 2505 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ -065df8: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -065dfc: 5484 2705 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065e00: 4b09 0400 |0020: aput v9, v4, v0 │ │ -065e04: 5484 2905 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065e08: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -065e0c: 28e9 |0026: goto 000f // -0017 │ │ -065e0e: 5584 2605 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065e12: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -065e16: 5284 2805 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065e1a: 5485 2705 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065e1e: 2155 |002f: array-length v5, v5 │ │ -065e20: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -065e24: 7010 0f0f 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ -065e2a: 5484 2705 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065e2e: 5285 2805 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065e32: 7130 570e 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ -065e38: 0a04 |003c: move-result v4 │ │ -065e3a: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -065e3e: 5284 2805 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065e42: 5485 2705 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065e46: 2155 |0043: array-length v5, v5 │ │ -065e48: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -065e4c: 5284 2805 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065e50: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -065e54: 7110 5b0e 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0e5b │ │ -065e5a: 0a01 |004d: move-result v1 │ │ -065e5c: 2312 6d06 |004e: new-array v2, v1, [I // type@066d │ │ -065e60: 2313 9706 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0697 │ │ -065e64: 5484 2705 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065e68: 5485 2705 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065e6c: 2155 |0056: array-length v5, v5 │ │ -065e6e: 7155 b021 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065e74: 5484 2905 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065e78: 5485 2905 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065e7c: 2155 |005e: array-length v5, v5 │ │ -065e7e: 7155 b021 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065e84: 5b82 2705 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065e88: 5b83 2905 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065e8c: 5284 2805 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065e90: b104 |0068: sub-int/2addr v4, v0 │ │ -065e92: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -065e96: 5484 2705 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065e9a: 5485 2705 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065e9e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -065ea2: 5287 2805 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065ea6: b107 |0073: sub-int/2addr v7, v0 │ │ -065ea8: 7157 b021 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065eae: 5484 2905 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065eb2: 5485 2905 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065eb6: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -065eba: 5287 2805 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065ebe: b107 |007f: sub-int/2addr v7, v0 │ │ -065ec0: 7157 b021 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -065ec6: 5484 2705 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ -065eca: 4b09 0400 |0085: aput v9, v4, v0 │ │ -065ece: 5484 2905 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065ed2: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -065ed6: 5284 2805 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065eda: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -065ede: 5984 2805 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065ee2: 2900 7eff |0091: goto/16 000f // -0082 │ │ +065d8c: |[065d8c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +065d9c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +065d9e: 5484 2705 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065da2: 5285 2805 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065da6: 7130 570e 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ +065dac: 0a00 |0008: move-result v0 │ │ +065dae: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +065db2: 5484 2905 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065db6: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +065dba: 0e00 |000f: return-void │ │ +065dbc: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +065dc0: 5284 2805 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065dc4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +065dc8: 5484 2905 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065dcc: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +065dd0: 6205 2505 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ +065dd4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +065dd8: 5484 2705 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065ddc: 4b09 0400 |0020: aput v9, v4, v0 │ │ +065de0: 5484 2905 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065de4: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +065de8: 28e9 |0026: goto 000f // -0017 │ │ +065dea: 5584 2605 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065dee: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +065df2: 5284 2805 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065df6: 5485 2705 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065dfa: 2155 |002f: array-length v5, v5 │ │ +065dfc: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +065e00: 7010 0f0f 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ +065e06: 5484 2705 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065e0a: 5285 2805 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065e0e: 7130 570e 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0e57 │ │ +065e14: 0a04 |003c: move-result v4 │ │ +065e16: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +065e1a: 5284 2805 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065e1e: 5485 2705 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065e22: 2155 |0043: array-length v5, v5 │ │ +065e24: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +065e28: 5284 2805 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065e2c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +065e30: 7110 5b0e 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0e5b │ │ +065e36: 0a01 |004d: move-result v1 │ │ +065e38: 2312 6d06 |004e: new-array v2, v1, [I // type@066d │ │ +065e3c: 2313 9706 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0697 │ │ +065e40: 5484 2705 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065e44: 5485 2705 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065e48: 2155 |0056: array-length v5, v5 │ │ +065e4a: 7155 b021 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065e50: 5484 2905 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065e54: 5485 2905 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065e58: 2155 |005e: array-length v5, v5 │ │ +065e5a: 7155 b021 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065e60: 5b82 2705 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065e64: 5b83 2905 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065e68: 5284 2805 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065e6c: b104 |0068: sub-int/2addr v4, v0 │ │ +065e6e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +065e72: 5484 2705 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065e76: 5485 2705 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065e7a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +065e7e: 5287 2805 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065e82: b107 |0073: sub-int/2addr v7, v0 │ │ +065e84: 7157 b021 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065e8a: 5484 2905 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065e8e: 5485 2905 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065e92: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +065e96: 5287 2805 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065e9a: b107 |007f: sub-int/2addr v7, v0 │ │ +065e9c: 7157 b021 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +065ea2: 5484 2705 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0527 │ │ +065ea6: 4b09 0400 |0085: aput v9, v4, v0 │ │ +065eaa: 5484 2905 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065eae: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +065eb2: 5284 2805 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065eb6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +065eba: 5984 2805 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065ebe: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x0009 line=174 │ │ 0x000b line=175 │ │ 0x000f line=216 │ │ 0x0010 line=177 │ │ @@ -66660,17 +66660,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065ee8: |[065ee8] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -065ef8: 6e20 0e0f 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0f0e │ │ -065efe: 0e00 |0003: return-void │ │ +065ec4: |[065ec4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +065ed4: 6e20 0e0f 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0f0e │ │ +065eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ 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; │ │ @@ -66681,25 +66681,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -065f00: |[065f00] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -065f10: 5420 2905 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065f14: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -065f18: 6201 2505 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ -065f1c: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -065f20: 5420 2905 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065f24: 6201 2505 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ -065f28: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -065f2c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -065f2e: 5c20 2605 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065f32: 0e00 |0011: return-void │ │ +065edc: |[065edc] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +065eec: 5420 2905 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065ef0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +065ef4: 6201 2505 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ +065ef8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +065efc: 5420 2905 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065f00: 6201 2505 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0525 │ │ +065f04: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +065f08: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +065f0a: 5c20 2605 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065f0e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -66712,25 +66712,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -065f34: |[065f34] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -065f44: 5242 2805 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065f48: 9003 0506 |0002: add-int v3, v5, v6 │ │ -065f4c: 7120 6721 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -065f52: 0a00 |0007: move-result v0 │ │ -065f54: 0151 |0008: move v1, v5 │ │ -065f56: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -065f5a: 6e20 170f 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0f17 │ │ -065f60: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065f64: 28f9 |0010: goto 0009 // -0007 │ │ -065f66: 0e00 |0011: return-void │ │ +065f10: |[065f10] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +065f20: 5242 2805 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065f24: 9003 0506 |0002: add-int v3, v5, v6 │ │ +065f28: 7120 6721 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +065f2e: 0a00 |0007: move-result v0 │ │ +065f30: 0151 |0008: move v1, v5 │ │ +065f32: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +065f36: 6e20 170f 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0f17 │ │ +065f3c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +065f40: 28f9 |0010: goto 0009 // -0007 │ │ +065f42: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -66747,21 +66747,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -065f68: |[065f68] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -065f78: 5510 2605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065f7c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -065f80: 7010 0f0f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ -065f86: 5410 2905 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -065f8a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -065f8e: 0e00 |000b: return-void │ │ +065f44: |[065f44] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +065f54: 5510 2605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065f58: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +065f5c: 7010 0f0f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ +065f62: 5410 2905 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +065f66: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +065f6a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -66776,20 +66776,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -065f90: |[065f90] android.support.v4.util.SparseArrayCompat.size:()I │ │ -065fa0: 5510 2605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -065fa4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -065fa8: 7010 0f0f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ -065fae: 5210 2805 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065fb2: 0f00 |0009: return v0 │ │ +065f6c: |[065f6c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +065f7c: 5510 2605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +065f80: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +065f84: 7010 0f0f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ +065f8a: 5210 2805 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065f8e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -66800,51 +66800,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -065fb4: |[065fb4] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -065fc4: 6e10 1a0f 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -065fca: 0a04 |0003: move-result v4 │ │ -065fcc: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -065fd0: 1a04 6c30 |0006: const-string v4, "{}" // string@306c │ │ -065fd4: 1104 |0008: return-object v4 │ │ -065fd6: 2200 f804 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -065fda: 5254 2805 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065fde: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -065fe2: 7020 a221 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -065fe8: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -065fec: 6e20 a421 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -065ff2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -065ff4: 5254 2805 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ -065ff8: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -065ffc: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -066000: 1a04 0e01 |001e: const-string v4, ", " // string@010e │ │ -066004: 6e20 aa21 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06600a: 6e20 140f 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0f14 │ │ -066010: 0a02 |0026: move-result v2 │ │ -066012: 6e20 a621 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -066018: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -06601c: 6e20 a421 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -066022: 6e20 1c0f 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -066028: 0c03 |0032: move-result-object v3 │ │ -06602a: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -06602e: 6e20 a921 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -066034: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -066038: 28de |003a: goto 0018 // -0022 │ │ -06603a: 1a04 fc00 |003b: const-string v4, "(this Map)" // string@00fc │ │ -06603e: 6e20 aa21 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -066044: 28f8 |0040: goto 0038 // -0008 │ │ -066046: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -06604a: 6e20 a421 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -066050: 6e10 af21 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -066056: 0c04 |0049: move-result-object v4 │ │ -066058: 28be |004a: goto 0008 // -0042 │ │ +065f90: |[065f90] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +065fa0: 6e10 1a0f 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +065fa6: 0a04 |0003: move-result v4 │ │ +065fa8: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +065fac: 1a04 6830 |0006: const-string v4, "{}" // string@3068 │ │ +065fb0: 1104 |0008: return-object v4 │ │ +065fb2: 2200 f804 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +065fb6: 5254 2805 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065fba: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +065fbe: 7020 a221 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +065fc4: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +065fc8: 6e20 a421 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +065fce: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +065fd0: 5254 2805 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0528 │ │ +065fd4: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +065fd8: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +065fdc: 1a04 0e01 |001e: const-string v4, ", " // string@010e │ │ +065fe0: 6e20 aa21 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +065fe6: 6e20 140f 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0f14 │ │ +065fec: 0a02 |0026: move-result v2 │ │ +065fee: 6e20 a621 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +065ff4: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +065ff8: 6e20 a421 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +065ffe: 6e20 1c0f 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +066004: 0c03 |0032: move-result-object v3 │ │ +066006: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +06600a: 6e20 a921 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +066010: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +066014: 28de |003a: goto 0018 // -0022 │ │ +066016: 1a04 fc00 |003b: const-string v4, "(this Map)" // string@00fc │ │ +06601a: 6e20 aa21 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +066020: 28f8 |0040: goto 0038 // -0008 │ │ +066022: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +066026: 6e20 a421 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +06602c: 6e10 af21 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +066032: 0c04 |0049: move-result-object v4 │ │ +066034: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -66874,38 +66874,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06605c: |[06605c] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -06606c: 5510 2605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ -066070: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -066074: 7010 0f0f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ -06607a: 5410 2905 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ -06607e: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -066082: 1100 |000b: return-object v0 │ │ +066038: |[066038] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +066048: 5510 2605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0526 │ │ +06604c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +066050: 7010 0f0f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0f0f │ │ +066056: 5410 2905 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0529 │ │ +06605a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +06605e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0007 line=254 │ │ 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 : 4591 (SparseArrayCompat.java) │ │ + source_file_idx : 4587 (SparseArrayCompat.java) │ │ │ │ Class #335 header: │ │ class_idx : 655 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4788 │ │ +source_file_idx : 4784 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #335 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -66948,22 +66948,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -066084: |[066084] android.support.v4.util.TimeUtils.:()V │ │ -066094: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -066098: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06609e: 6900 2f05 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@052f │ │ -0660a2: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -0660a6: 2300 6b06 |0009: new-array v0, v0, [C // type@066b │ │ -0660aa: 6900 2e05 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ -0660ae: 0e00 |000d: return-void │ │ +066060: |[066060] android.support.v4.util.TimeUtils.:()V │ │ +066070: 2200 f304 |0000: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +066074: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06607a: 6900 2f05 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@052f │ │ +06607e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +066082: 2300 6b06 |0009: new-array v0, v0, [C // type@066b │ │ +066086: 6900 2e05 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ +06608a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -66971,17 +66971,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0660b0: |[0660b0] android.support.v4.util.TimeUtils.:()V │ │ -0660c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0660c6: 0e00 |0003: return-void │ │ +06608c: |[06608c] android.support.v4.util.TimeUtils.:()V │ │ +06609c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0660a2: 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;) │ │ @@ -66989,35 +66989,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0660c8: |[0660c8] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -0660d8: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -0660dc: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -0660e0: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -0660e4: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0660e6: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -0660ea: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -0660ee: 0f00 |000b: return v0 │ │ -0660f0: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -0660f4: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -0660f8: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -0660fc: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -0660fe: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -066102: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -066106: 28f4 |0017: goto 000b // -000c │ │ -066108: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -06610c: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -066110: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -066114: 28ed |001e: goto 000b // -0013 │ │ -066116: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -066118: 28eb |0020: goto 000b // -0015 │ │ +0660a4: |[0660a4] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +0660b4: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +0660b8: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +0660bc: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +0660c0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +0660c2: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +0660c6: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +0660ca: 0f00 |000b: return v0 │ │ +0660cc: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +0660d0: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +0660d4: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +0660d8: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +0660da: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +0660de: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +0660e2: 28f4 |0017: goto 000b // -000c │ │ +0660e4: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +0660e8: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +0660ec: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +0660f0: 28ed |001e: goto 000b // -0013 │ │ +0660f2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +0660f4: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -67035,25 +67035,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -06611c: |[06611c] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -06612c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -066130: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -066134: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -066138: 1a00 3001 |0006: const-string v0, "--" // string@0130 │ │ -06613c: 6e20 0a21 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -066142: 0e00 |000b: return-void │ │ -066144: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -066148: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -06614a: 7140 220f 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0f22 │ │ -066150: 28f9 |0012: goto 000b // -0007 │ │ +0660f8: |[0660f8] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +066108: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +06610c: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +066110: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +066114: 1a00 3001 |0006: const-string v0, "--" // string@0130 │ │ +066118: 6e20 0a21 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +06611e: 0e00 |000b: return-void │ │ +066120: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +066124: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +066126: 7140 220f 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0f22 │ │ +06612c: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -67066,18 +67066,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -066154: |[066154] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -066164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -066166: 7140 220f 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0f22 │ │ -06616c: 0e00 |0004: return-void │ │ +066130: |[066130] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +066140: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066142: 7140 220f 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0f22 │ │ +066148: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 duration J │ │ 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ @@ -67087,29 +67087,29 @@ │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -066170: |[066170] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -066180: 6202 2f05 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@052f │ │ -066184: 1d02 |0002: monitor-enter v2 │ │ -066186: 7130 240f 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0f24 │ │ -06618c: 0a00 |0006: move-result v0 │ │ -06618e: 2201 f704 |0007: new-instance v1, Ljava/lang/String; // type@04f7 │ │ -066192: 6203 2e05 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ -066196: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -066198: 7040 8121 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@2181 │ │ -06619e: 6e20 0a21 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0661a4: 1e02 |0012: monitor-exit v2 │ │ -0661a6: 0e00 |0013: return-void │ │ -0661a8: 0d01 |0014: move-exception v1 │ │ -0661aa: 1e02 |0015: monitor-exit v2 │ │ -0661ac: 2701 |0016: throw v1 │ │ +06614c: |[06614c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +06615c: 6202 2f05 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@052f │ │ +066160: 1d02 |0002: monitor-enter v2 │ │ +066162: 7130 240f 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0f24 │ │ +066168: 0a00 |0006: move-result v0 │ │ +06616a: 2201 f704 |0007: new-instance v1, Ljava/lang/String; // type@04f7 │ │ +06616e: 6203 2e05 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ +066172: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +066174: 7040 8121 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@2181 │ │ +06617a: 6e20 0a21 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +066180: 1e02 |0012: monitor-exit v2 │ │ +066182: 0e00 |0013: return-void │ │ +066184: 0d01 |0014: move-exception v1 │ │ +066186: 1e02 |0015: monitor-exit v2 │ │ +066188: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -67127,28 +67127,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0661bc: |[0661bc] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -0661cc: 6202 2f05 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@052f │ │ -0661d0: 1d02 |0002: monitor-enter v2 │ │ -0661d2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0661d4: 7130 240f 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0f24 │ │ -0661da: 0a00 |0007: move-result v0 │ │ -0661dc: 6201 2e05 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ -0661e0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0661e2: 6e40 ac21 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@21ac │ │ -0661e8: 1e02 |000e: monitor-exit v2 │ │ -0661ea: 0e00 |000f: return-void │ │ -0661ec: 0d01 |0010: move-exception v1 │ │ -0661ee: 1e02 |0011: monitor-exit v2 │ │ -0661f0: 2701 |0012: throw v1 │ │ +066198: |[066198] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +0661a8: 6202 2f05 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@052f │ │ +0661ac: 1d02 |0002: monitor-enter v2 │ │ +0661ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0661b0: 7130 240f 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0f24 │ │ +0661b6: 0a00 |0007: move-result v0 │ │ +0661b8: 6201 2e05 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ +0661bc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0661be: 6e40 ac21 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@21ac │ │ +0661c4: 1e02 |000e: monitor-exit v2 │ │ +0661c6: 0e00 |000f: return-void │ │ +0661c8: 0d01 |0010: move-exception v1 │ │ +0661ca: 1e02 |0011: monitor-exit v2 │ │ +0661cc: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -67165,206 +67165,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -066200: |[066200] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -066210: 6204 2e05 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ -066214: 2144 |0002: array-length v4, v4 │ │ -066216: 0200 1600 |0003: move/from16 v0, v22 │ │ -06621a: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -06621e: 0200 1600 |0007: move/from16 v0, v22 │ │ -066222: 2304 6b06 |0009: new-array v4, v0, [C // type@066b │ │ -066226: 6904 2e05 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ -06622a: 6202 2e05 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ -06622e: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -066232: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -066236: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -06623a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -06623c: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -066240: 0200 1600 |0018: move/from16 v0, v22 │ │ -066244: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -066248: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -06624c: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -066250: 28f8 |0020: goto 0018 // -0008 │ │ -066252: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -066256: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -06625a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -06625c: 0f04 |0026: return v4 │ │ -06625e: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -066262: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -066266: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -06626a: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -06626e: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -066272: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -066276: 846d |0033: long-to-int v13, v6 │ │ -066278: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -06627c: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -066280: 8666 |0038: long-to-double v6, v6 │ │ -066282: 7120 6121 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@2161 │ │ -066288: 0b06 |003c: move-result-wide v6 │ │ -06628a: 8a60 |003d: double-to-int v0, v6 │ │ -06628c: 0211 0000 |003e: move/from16 v17, v0 │ │ -066290: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -066292: 120c |0041: const/4 v12, #int 0 // #0 │ │ -066294: 120e |0042: const/4 v14, #int 0 // #0 │ │ -066296: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -06629c: 0200 1100 |0046: move/from16 v0, v17 │ │ -0662a0: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -0662a4: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -0662aa: 9303 1104 |004d: div-int v3, v17, v4 │ │ -0662ae: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -0662b4: b234 |0052: mul-int/2addr v4, v3 │ │ -0662b6: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -0662ba: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -0662be: 0200 1100 |0057: move/from16 v0, v17 │ │ -0662c2: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -0662c6: 0200 1100 |005b: move/from16 v0, v17 │ │ -0662ca: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -0662ce: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -0662d2: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -0662d6: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -0662da: 0200 1100 |0065: move/from16 v0, v17 │ │ -0662de: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -0662e2: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -0662e6: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -0662ea: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -0662ee: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -0662f0: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -0662f4: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -0662f6: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -0662f8: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -0662fa: 7140 1f0f 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ -066300: 0a0f |0078: move-result v15 │ │ -066302: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -066304: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -066308: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -06630a: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -06630c: 7140 1f0f 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ -066312: 0a04 |0081: move-result v4 │ │ -066314: b04f |0082: add-int/2addr v15, v4 │ │ -066316: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -066318: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -06631c: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -06631e: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -066320: 7140 1f0f 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ -066326: 0a04 |008b: move-result v4 │ │ -066328: b04f |008c: add-int/2addr v15, v4 │ │ -06632a: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -06632c: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -066330: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -066332: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -066334: 0200 1100 |0092: move/from16 v0, v17 │ │ -066338: 7140 1f0f 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ -06633e: 0a04 |0097: move-result v4 │ │ -066340: b04f |0098: add-int/2addr v15, v4 │ │ -066342: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -066344: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -066346: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -06634a: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -06634c: 7140 1f0f 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ -066352: 0a04 |00a1: move-result v4 │ │ -066354: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -066358: b04f |00a4: add-int/2addr v15, v4 │ │ -06635a: 0200 1600 |00a5: move/from16 v0, v22 │ │ -06635e: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -066362: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -066366: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -06636a: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -06636e: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -066372: 28f4 |00b1: goto 00a5 // -000c │ │ -066374: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -066378: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -06637c: 7d00 |00b6: neg-long v0, v0 │ │ -06637e: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -066382: 2900 76ff |00b9: goto/16 002f // -008a │ │ -066386: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -066388: 28c1 |00bc: goto 007d // -003f │ │ -06638a: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -06638c: 28c9 |00be: goto 0087 // -0037 │ │ -06638e: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -066390: 28d1 |00c0: goto 0091 // -002f │ │ -066392: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -066394: 28dc |00c2: goto 009e // -0024 │ │ -066396: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -06639a: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -06639e: 0212 0500 |00c7: move/from16 v18, v5 │ │ -0663a2: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -0663a6: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -0663aa: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -0663ae: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -0663b0: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -0663b2: 7706 250f 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ -0663b8: 0a05 |00d4: move-result v5 │ │ -0663ba: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -0663be: 0200 1200 |00d7: move/from16 v0, v18 │ │ -0663c2: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -0663c6: 121a |00db: const/4 v10, #int 1 // #1 │ │ -0663c8: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -0663cc: 122b |00de: const/4 v11, #int 2 // #2 │ │ -0663ce: 0726 |00df: move-object v6, v2 │ │ -0663d0: 01c7 |00e0: move v7, v12 │ │ -0663d2: 0159 |00e1: move v9, v5 │ │ -0663d4: 7706 250f 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ -0663da: 0a05 |00e5: move-result v5 │ │ -0663dc: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -0663e0: 0200 1200 |00e8: move/from16 v0, v18 │ │ -0663e4: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -0663e8: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -0663ea: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -0663ee: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -0663f0: 0726 |00f0: move-object v6, v2 │ │ -0663f2: 01e7 |00f1: move v7, v14 │ │ -0663f4: 0159 |00f2: move v9, v5 │ │ -0663f6: 7706 250f 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ -0663fc: 0a05 |00f6: move-result v5 │ │ -0663fe: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -066402: 0200 1200 |00f9: move/from16 v0, v18 │ │ -066406: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -06640a: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -06640c: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -066410: 122b |0100: const/4 v11, #int 2 // #2 │ │ -066412: 0726 |0101: move-object v6, v2 │ │ -066414: 0207 1100 |0102: move/from16 v7, v17 │ │ -066418: 0159 |0104: move v9, v5 │ │ -06641a: 7706 250f 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ -066420: 0a05 |0108: move-result v5 │ │ -066422: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -066426: 121a |010b: const/4 v10, #int 1 // #1 │ │ -066428: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -06642c: 0200 1200 |010e: move/from16 v0, v18 │ │ -066430: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -066434: 123b |0112: const/4 v11, #int 3 // #3 │ │ -066436: 0726 |0113: move-object v6, v2 │ │ -066438: 01d7 |0114: move v7, v13 │ │ -06643a: 0159 |0115: move v9, v5 │ │ -06643c: 7706 250f 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ -066442: 0a05 |0119: move-result v5 │ │ -066444: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -066448: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -06644c: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -066450: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -066454: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -066458: 28a9 |0124: goto 00cd // -0057 │ │ -06645a: 120a |0125: const/4 v10, #int 0 // #0 │ │ -06645c: 28b6 |0126: goto 00dc // -004a │ │ -06645e: 120b |0127: const/4 v11, #int 0 // #0 │ │ -066460: 28b7 |0128: goto 00df // -0049 │ │ -066462: 120a |0129: const/4 v10, #int 0 // #0 │ │ -066464: 28c3 |012a: goto 00ed // -003d │ │ -066466: 120b |012b: const/4 v11, #int 0 // #0 │ │ -066468: 28c4 |012c: goto 00f0 // -003c │ │ -06646a: 120a |012d: const/4 v10, #int 0 // #0 │ │ -06646c: 28d0 |012e: goto 00fe // -0030 │ │ -06646e: 120b |012f: const/4 v11, #int 0 // #0 │ │ -066470: 28d1 |0130: goto 0101 // -002f │ │ -066472: 120b |0131: const/4 v11, #int 0 // #0 │ │ -066474: 28e1 |0132: goto 0113 // -001f │ │ +0661dc: |[0661dc] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +0661ec: 6204 2e05 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ +0661f0: 2144 |0002: array-length v4, v4 │ │ +0661f2: 0200 1600 |0003: move/from16 v0, v22 │ │ +0661f6: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +0661fa: 0200 1600 |0007: move/from16 v0, v22 │ │ +0661fe: 2304 6b06 |0009: new-array v4, v0, [C // type@066b │ │ +066202: 6904 2e05 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ +066206: 6202 2e05 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@052e │ │ +06620a: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +06620e: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +066212: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +066216: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +066218: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +06621c: 0200 1600 |0018: move/from16 v0, v22 │ │ +066220: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +066224: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +066228: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +06622c: 28f8 |0020: goto 0018 // -0008 │ │ +06622e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +066232: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +066236: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +066238: 0f04 |0026: return v4 │ │ +06623a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +06623e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +066242: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +066246: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +06624a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +06624e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +066252: 846d |0033: long-to-int v13, v6 │ │ +066254: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +066258: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +06625c: 8666 |0038: long-to-double v6, v6 │ │ +06625e: 7120 6121 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@2161 │ │ +066264: 0b06 |003c: move-result-wide v6 │ │ +066266: 8a60 |003d: double-to-int v0, v6 │ │ +066268: 0211 0000 |003e: move/from16 v17, v0 │ │ +06626c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +06626e: 120c |0041: const/4 v12, #int 0 // #0 │ │ +066270: 120e |0042: const/4 v14, #int 0 // #0 │ │ +066272: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +066278: 0200 1100 |0046: move/from16 v0, v17 │ │ +06627c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +066280: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +066286: 9303 1104 |004d: div-int v3, v17, v4 │ │ +06628a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +066290: b234 |0052: mul-int/2addr v4, v3 │ │ +066292: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +066296: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +06629a: 0200 1100 |0057: move/from16 v0, v17 │ │ +06629e: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +0662a2: 0200 1100 |005b: move/from16 v0, v17 │ │ +0662a6: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +0662aa: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +0662ae: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +0662b2: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +0662b6: 0200 1100 |0065: move/from16 v0, v17 │ │ +0662ba: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +0662be: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +0662c2: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +0662c6: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +0662ca: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +0662cc: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +0662d0: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +0662d2: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +0662d4: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +0662d6: 7140 1f0f 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ +0662dc: 0a0f |0078: move-result v15 │ │ +0662de: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +0662e0: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +0662e4: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +0662e6: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +0662e8: 7140 1f0f 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ +0662ee: 0a04 |0081: move-result v4 │ │ +0662f0: b04f |0082: add-int/2addr v15, v4 │ │ +0662f2: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +0662f4: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +0662f8: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +0662fa: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +0662fc: 7140 1f0f 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ +066302: 0a04 |008b: move-result v4 │ │ +066304: b04f |008c: add-int/2addr v15, v4 │ │ +066306: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +066308: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +06630c: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +06630e: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +066310: 0200 1100 |0092: move/from16 v0, v17 │ │ +066314: 7140 1f0f 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ +06631a: 0a04 |0097: move-result v4 │ │ +06631c: b04f |0098: add-int/2addr v15, v4 │ │ +06631e: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +066320: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +066322: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +066326: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +066328: 7140 1f0f 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0f1f │ │ +06632e: 0a04 |00a1: move-result v4 │ │ +066330: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +066334: b04f |00a4: add-int/2addr v15, v4 │ │ +066336: 0200 1600 |00a5: move/from16 v0, v22 │ │ +06633a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +06633e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +066342: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +066346: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06634a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +06634e: 28f4 |00b1: goto 00a5 // -000c │ │ +066350: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +066354: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +066358: 7d00 |00b6: neg-long v0, v0 │ │ +06635a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +06635e: 2900 76ff |00b9: goto/16 002f // -008a │ │ +066362: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +066364: 28c1 |00bc: goto 007d // -003f │ │ +066366: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +066368: 28c9 |00be: goto 0087 // -0037 │ │ +06636a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +06636c: 28d1 |00c0: goto 0091 // -002f │ │ +06636e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +066370: 28dc |00c2: goto 009e // -0024 │ │ +066372: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +066376: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06637a: 0212 0500 |00c7: move/from16 v18, v5 │ │ +06637e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +066382: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +066386: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +06638a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +06638c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +06638e: 7706 250f 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ +066394: 0a05 |00d4: move-result v5 │ │ +066396: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +06639a: 0200 1200 |00d7: move/from16 v0, v18 │ │ +06639e: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +0663a2: 121a |00db: const/4 v10, #int 1 // #1 │ │ +0663a4: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +0663a8: 122b |00de: const/4 v11, #int 2 // #2 │ │ +0663aa: 0726 |00df: move-object v6, v2 │ │ +0663ac: 01c7 |00e0: move v7, v12 │ │ +0663ae: 0159 |00e1: move v9, v5 │ │ +0663b0: 7706 250f 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ +0663b6: 0a05 |00e5: move-result v5 │ │ +0663b8: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +0663bc: 0200 1200 |00e8: move/from16 v0, v18 │ │ +0663c0: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +0663c4: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +0663c6: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +0663ca: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +0663cc: 0726 |00f0: move-object v6, v2 │ │ +0663ce: 01e7 |00f1: move v7, v14 │ │ +0663d0: 0159 |00f2: move v9, v5 │ │ +0663d2: 7706 250f 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ +0663d8: 0a05 |00f6: move-result v5 │ │ +0663da: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +0663de: 0200 1200 |00f9: move/from16 v0, v18 │ │ +0663e2: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +0663e6: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +0663e8: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +0663ec: 122b |0100: const/4 v11, #int 2 // #2 │ │ +0663ee: 0726 |0101: move-object v6, v2 │ │ +0663f0: 0207 1100 |0102: move/from16 v7, v17 │ │ +0663f4: 0159 |0104: move v9, v5 │ │ +0663f6: 7706 250f 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ +0663fc: 0a05 |0108: move-result v5 │ │ +0663fe: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +066402: 121a |010b: const/4 v10, #int 1 // #1 │ │ +066404: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +066408: 0200 1200 |010e: move/from16 v0, v18 │ │ +06640c: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +066410: 123b |0112: const/4 v11, #int 3 // #3 │ │ +066412: 0726 |0113: move-object v6, v2 │ │ +066414: 01d7 |0114: move v7, v13 │ │ +066416: 0159 |0115: move v9, v5 │ │ +066418: 7706 250f 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0f25 │ │ +06641e: 0a05 |0119: move-result v5 │ │ +066420: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +066424: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +066428: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +06642c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +066430: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +066434: 28a9 |0124: goto 00cd // -0057 │ │ +066436: 120a |0125: const/4 v10, #int 0 // #0 │ │ +066438: 28b6 |0126: goto 00dc // -004a │ │ +06643a: 120b |0127: const/4 v11, #int 0 // #0 │ │ +06643c: 28b7 |0128: goto 00df // -0049 │ │ +06643e: 120a |0129: const/4 v10, #int 0 // #0 │ │ +066440: 28c3 |012a: goto 00ed // -003d │ │ +066442: 120b |012b: const/4 v11, #int 0 // #0 │ │ +066444: 28c4 |012c: goto 00f0 // -003c │ │ +066446: 120a |012d: const/4 v10, #int 0 // #0 │ │ +066448: 28d0 |012e: goto 00fe // -0030 │ │ +06644a: 120b |012f: const/4 v11, #int 0 // #0 │ │ +06644c: 28d1 |0130: goto 0101 // -002f │ │ +06644e: 120b |0131: const/4 v11, #int 0 // #0 │ │ +066450: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -67451,50 +67451,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -066478: |[066478] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -066488: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -06648c: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -066490: 0161 |0004: move v1, v6 │ │ -066492: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -066496: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -066498: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -06649c: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -0664a0: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -0664a4: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -0664a8: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -0664ac: 8e22 |0012: int-to-char v2, v2 │ │ -0664ae: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -0664b2: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0664b6: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -0664ba: b124 |0019: sub-int/2addr v4, v2 │ │ -0664bc: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -0664c0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0664c2: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -0664c6: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -0664ca: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -0664ce: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -0664d2: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -0664d6: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -0664da: 8e22 |0029: int-to-char v2, v2 │ │ -0664dc: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -0664e0: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0664e4: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -0664e8: b124 |0030: sub-int/2addr v4, v2 │ │ -0664ea: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -0664ee: 8e22 |0033: int-to-char v2, v2 │ │ -0664f0: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -0664f4: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0664f8: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -0664fc: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -066500: 0f06 |003c: return v6 │ │ +066454: |[066454] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +066464: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +066468: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +06646c: 0161 |0004: move v1, v6 │ │ +06646e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +066472: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +066474: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +066478: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +06647c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +066480: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +066484: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +066488: 8e22 |0012: int-to-char v2, v2 │ │ +06648a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +06648e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +066492: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +066496: b124 |0019: sub-int/2addr v4, v2 │ │ +066498: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +06649c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +06649e: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +0664a2: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +0664a6: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +0664aa: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +0664ae: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +0664b2: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +0664b6: 8e22 |0029: int-to-char v2, v2 │ │ +0664b8: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +0664bc: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0664c0: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +0664c4: b124 |0030: sub-int/2addr v4, v2 │ │ +0664c6: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +0664ca: 8e22 |0033: int-to-char v2, v2 │ │ +0664cc: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +0664d0: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0664d4: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +0664d8: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0664dc: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -67518,15 +67518,15 @@ │ │ 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 : 4788 (TimeUtils.java) │ │ + source_file_idx : 4784 (TimeUtils.java) │ │ │ │ Class #336 header: │ │ class_idx : 658 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ source_file_idx : 604 │ │ static_fields_size : 0 │ │ @@ -67655,37 +67655,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -066504: |[066504] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -066514: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -066518: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -06651c: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -066520: 2200 9402 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0294 │ │ -066524: 7010 4d0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0f4d │ │ -06652a: 6900 3505 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -06652e: 6200 3505 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -066532: 7210 3b0f 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0f3b │ │ -066538: 0c00 |0012: move-result-object v0 │ │ -06653a: 6900 3405 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -06653e: 0e00 |0015: return-void │ │ -066540: 6000 3600 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -066544: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -066548: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -06654c: 2200 9102 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0291 │ │ -066550: 7010 2e0f 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0f2e │ │ -066556: 6900 3505 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -06655a: 28ea |0023: goto 000d // -0016 │ │ -06655c: 2200 9502 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0295 │ │ -066560: 7010 510f 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0f51 │ │ -066566: 6900 3505 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -06656a: 28e2 |002b: goto 000d // -001e │ │ +0664e0: |[0664e0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +0664f0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0664f4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0664f8: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +0664fc: 2200 9402 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0294 │ │ +066500: 7010 4d0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0f4d │ │ +066506: 6900 3505 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +06650a: 6200 3505 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +06650e: 7210 3b0f 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0f3b │ │ +066514: 0c00 |0012: move-result-object v0 │ │ +066516: 6900 3405 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +06651a: 0e00 |0015: return-void │ │ +06651c: 6000 3600 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +066520: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +066524: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +066528: 2200 9102 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0291 │ │ +06652c: 7010 2e0f 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0f2e │ │ +066532: 6900 3505 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +066536: 28ea |0023: goto 000d // -0016 │ │ +066538: 2200 9502 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0295 │ │ +06653c: 7010 510f 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0f51 │ │ +066542: 6900 3505 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +066546: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -67698,21 +67698,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06656c: |[06656c] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -06657c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -066582: 6200 3505 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -066586: 7220 3a0f 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0f3a │ │ -06658c: 0c00 |0008: move-result-object v0 │ │ -06658e: 5b10 3605 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0536 │ │ -066592: 0e00 |000b: return-void │ │ +066548: |[066548] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +066558: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +06655e: 6200 3505 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +066562: 7220 3a0f 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0f3a │ │ +066568: 0c00 |0008: move-result-object v0 │ │ +06656a: 5b10 3605 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0536 │ │ +06656e: 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; │ │ @@ -67723,20 +67723,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 │ │ -066594: |[066594] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0665a4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -0665a8: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -0665ac: 7240 380f 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@0f38 │ │ -0665b2: 0a00 |0007: move-result v0 │ │ -0665b4: 0f00 |0008: return v0 │ │ +066570: |[066570] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +066580: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +066584: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +066588: 7240 380f 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@0f38 │ │ +06658e: 0a00 |0007: move-result v0 │ │ +066590: 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; │ │ @@ -67746,20 +67746,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 │ │ -0665b8: |[0665b8] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0665c8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -0665cc: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -0665d0: 7230 390f 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@0f39 │ │ -0665d6: 0c00 |0007: move-result-object v0 │ │ -0665d8: 1100 |0008: return-object v0 │ │ +066594: |[066594] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0665a4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +0665a8: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +0665ac: 7230 390f 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@0f39 │ │ +0665b2: 0c00 |0007: move-result-object v0 │ │ +0665b4: 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; │ │ │ │ @@ -67768,17 +67768,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0665dc: |[0665dc] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -0665ec: 5410 3605 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0536 │ │ -0665f0: 1100 |0002: return-object v0 │ │ +0665b8: |[0665b8] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +0665c8: 5410 3605 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0536 │ │ +0665cc: 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;) │ │ @@ -67786,19 +67786,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 │ │ -0665f4: |[0665f4] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066604: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -066608: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -06660c: 7240 3c0f 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@0f3c │ │ -066612: 0e00 |0007: return-void │ │ +0665d0: |[0665d0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0665e0: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +0665e4: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +0665e8: 7240 3c0f 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@0f3c │ │ +0665ee: 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; │ │ @@ -67809,19 +67809,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 │ │ -066614: |[066614] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -066624: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -066628: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -06662c: 7240 3d0f 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@0f3d │ │ -066632: 0e00 |0007: return-void │ │ +0665f0: |[0665f0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +066600: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +066604: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +066608: 7240 3d0f 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@0f3d │ │ +06660e: 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; │ │ @@ -67832,19 +67832,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 │ │ -066634: |[066634] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066644: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -066648: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -06664c: 7240 3e0f 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@0f3e │ │ -066652: 0e00 |0007: return-void │ │ +066610: |[066610] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +066620: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +066624: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +066628: 7240 3e0f 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@0f3e │ │ +06662e: 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; │ │ @@ -67855,20 +67855,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 │ │ -066654: |[066654] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -066664: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -066668: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -06666c: 7255 3f0f 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@0f3f │ │ -066672: 0a00 |0007: move-result v0 │ │ -066674: 0f00 |0008: return v0 │ │ +066630: |[066630] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +066640: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +066644: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +066648: 7255 3f0f 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@0f3f │ │ +06664e: 0a00 |0007: move-result v0 │ │ +066650: 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; │ │ @@ -67879,20 +67879,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 │ │ -066678: |[066678] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -066688: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -06668c: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -066690: 7255 400f 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@0f40 │ │ -066696: 0a00 |0007: move-result v0 │ │ -066698: 0f00 |0008: return v0 │ │ +066654: |[066654] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +066664: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +066668: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +06666c: 7255 400f 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@0f40 │ │ +066672: 0a00 |0007: move-result v0 │ │ +066674: 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 │ │ @@ -67903,19 +67903,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -06669c: |[06669c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0666ac: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -0666b0: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -0666b4: 7240 410f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0f41 │ │ -0666ba: 0e00 |0007: return-void │ │ +066678: |[066678] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +066688: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +06668c: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +066690: 7240 410f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0f41 │ │ +066696: 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; │ │ @@ -67926,19 +67926,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 │ │ -0666bc: |[0666bc] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0666cc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ -0666d0: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ -0666d4: 7240 420f 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@0f42 │ │ -0666da: 0e00 |0007: return-void │ │ +066698: |[066698] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0666a8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0535 │ │ +0666ac: 6201 3405 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0534 │ │ +0666b0: 7240 420f 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@0f42 │ │ +0666b6: 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; │ │ @@ -67978,18 +67978,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 │ │ -0666dc: |[0666dc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -0666ec: 5b01 3705 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ -0666f0: 7010 781c 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1c78 │ │ -0666f6: 0e00 |0005: return-void │ │ +0666b8: |[0666b8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +0666c8: 5b01 3705 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ +0666cc: 7010 781c 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1c78 │ │ +0666d2: 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; │ │ │ │ @@ -67999,19 +67999,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 │ │ -0666f8: |[0666f8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -066708: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ -06670c: 7230 710f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f71 │ │ -066712: 0a00 |0005: move-result v0 │ │ -066714: 0f00 |0006: return v0 │ │ +0666d4: |[0666d4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0666e4: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ +0666e8: 7230 710f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f71 │ │ +0666ee: 0a00 |0005: move-result v0 │ │ +0666f0: 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; │ │ @@ -68021,18 +68021,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 │ │ -066718: |[066718] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066728: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ -06672c: 7230 720f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f72 │ │ -066732: 0e00 |0005: return-void │ │ +0666f4: |[0666f4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +066704: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ +066708: 7230 720f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f72 │ │ +06670e: 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; │ │ @@ -68043,18 +68043,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 │ │ -066734: |[066734] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -066744: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ -066748: 7230 730f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0f73 │ │ -06674e: 0e00 |0005: return-void │ │ +066710: |[066710] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +066720: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ +066724: 7230 730f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0f73 │ │ +06672a: 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; │ │ @@ -68065,18 +68065,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 │ │ -066750: |[066750] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066760: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ -066764: 7230 740f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f74 │ │ -06676a: 0e00 |0005: return-void │ │ +06672c: |[06672c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06673c: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ +066740: 7230 740f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f74 │ │ +066746: 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; │ │ @@ -68087,19 +68087,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 │ │ -06676c: |[06676c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06677c: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ -066780: 7240 750f 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@0f75 │ │ -066786: 0a00 |0005: move-result v0 │ │ -066788: 0f00 |0006: return v0 │ │ +066748: |[066748] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +066758: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ +06675c: 7240 750f 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@0f75 │ │ +066762: 0a00 |0005: move-result v0 │ │ +066764: 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; │ │ @@ -68110,18 +68110,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06678c: |[06678c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -06679c: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ -0667a0: 7230 760f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0f76 │ │ -0667a6: 0e00 |0005: return-void │ │ +066768: |[066768] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +066778: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ +06677c: 7230 760f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0f76 │ │ +066782: 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; │ │ @@ -68132,18 +68132,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 │ │ -0667a8: |[0667a8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0667b8: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ -0667bc: 7230 770f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f77 │ │ -0667c2: 0e00 |0005: return-void │ │ +066784: |[066784] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +066794: 5410 3705 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0537 │ │ +066798: 7230 770f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f77 │ │ +06679e: 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; │ │ @@ -68246,17 +68246,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0667c4: |[0667c4] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -0667d4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0667da: 0e00 |0003: return-void │ │ +0667a0: |[0667a0] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +0667b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0667b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -68265,19 +68265,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 │ │ -0667dc: |[0667dc] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0667ec: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -0667f0: 6e30 791c 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c79 │ │ -0667f6: 0a00 |0005: move-result v0 │ │ -0667f8: 0f00 |0006: return v0 │ │ +0667b8: |[0667b8] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0667c8: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +0667cc: 6e30 791c 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c79 │ │ +0667d2: 0a00 |0005: move-result v0 │ │ +0667d4: 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; │ │ @@ -68287,18 +68287,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 │ │ -0667fc: |[0667fc] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -06680c: 2200 9702 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0297 │ │ -066810: 7020 690f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0f69 │ │ -066816: 1100 |0005: return-object v0 │ │ +0667d8: |[0667d8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +0667e8: 2200 9702 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0297 │ │ +0667ec: 7020 690f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0f69 │ │ +0667f2: 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;) │ │ @@ -68306,36 +68306,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -066818: |[066818] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -066828: 2200 1704 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -06682c: 7010 781c 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1c78 │ │ -066832: 1100 |0005: return-object v0 │ │ +0667f4: |[0667f4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +066804: 2200 1704 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +066808: 7010 781c 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1c78 │ │ +06680e: 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 │ │ -066834: |[066834] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066844: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -066848: 6e30 7b1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1c7b │ │ -06684e: 0e00 |0005: return-void │ │ +066810: |[066810] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +066820: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +066824: 6e30 7b1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1c7b │ │ +06682a: 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; │ │ @@ -68346,19 +68346,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 │ │ -066850: |[066850] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -066860: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -066864: 1f02 3404 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -066868: 6e30 7c1c 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1c7c │ │ -06686e: 0e00 |0007: return-void │ │ +06682c: |[06682c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +06683c: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +066840: 1f02 3404 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +066844: 6e30 7c1c 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1c7c │ │ +06684a: 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; │ │ @@ -68369,18 +68369,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 │ │ -066870: |[066870] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066880: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -066884: 6e30 7d1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1c7d │ │ -06688a: 0e00 |0005: return-void │ │ +06684c: |[06684c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06685c: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +066860: 6e30 7d1c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1c7d │ │ +066866: 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; │ │ @@ -68391,19 +68391,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 │ │ -06688c: |[06688c] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06689c: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -0668a0: 6e40 7e1c 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@1c7e │ │ -0668a6: 0a00 |0005: move-result v0 │ │ -0668a8: 0f00 |0006: return v0 │ │ +066868: |[066868] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +066878: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +06687c: 6e40 7e1c 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@1c7e │ │ +066882: 0a00 |0005: move-result v0 │ │ +066884: 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; │ │ @@ -68414,18 +68414,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 │ │ -0668ac: |[0668ac] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0668bc: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -0668c0: 6e30 801c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1c80 │ │ -0668c6: 0e00 |0005: return-void │ │ +066888: |[066888] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +066898: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +06689c: 6e30 801c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1c80 │ │ +0668a2: 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; │ │ @@ -68436,18 +68436,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 │ │ -0668c8: |[0668c8] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0668d8: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -0668dc: 6e30 811c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1c81 │ │ -0668e2: 0e00 |0005: return-void │ │ +0668a4: |[0668a4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0668b4: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +0668b8: 6e30 811c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1c81 │ │ +0668be: 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; │ │ @@ -68488,18 +68488,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 │ │ -0668e4: |[0668e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -0668f4: 5b01 3805 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -0668f8: 7010 781c 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1c78 │ │ -0668fe: 0e00 |0005: return-void │ │ +0668c0: |[0668c0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +0668d0: 5b01 3805 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +0668d4: 7010 781c 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1c78 │ │ +0668da: 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; │ │ │ │ @@ -68509,19 +68509,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 │ │ -066900: |[066900] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -066910: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -066914: 7230 8c0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f8c │ │ -06691a: 0a00 |0005: move-result v0 │ │ -06691c: 0f00 |0006: return v0 │ │ +0668dc: |[0668dc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0668ec: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +0668f0: 7230 8c0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f8c │ │ +0668f6: 0a00 |0005: move-result v0 │ │ +0668f8: 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; │ │ @@ -68531,20 +68531,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 │ │ -066920: |[066920] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -066930: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -066934: 7220 8d0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0f8d │ │ -06693a: 0c00 |0005: move-result-object v0 │ │ -06693c: 1f00 3504 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0435 │ │ -066940: 1100 |0008: return-object v0 │ │ +0668fc: |[0668fc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +06690c: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +066910: 7220 8d0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0f8d │ │ +066916: 0c00 |0005: move-result-object v0 │ │ +066918: 1f00 3504 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0435 │ │ +06691c: 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; │ │ │ │ @@ -68553,18 +68553,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 │ │ -066944: |[066944] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066954: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -066958: 7230 8e0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f8e │ │ -06695e: 0e00 |0005: return-void │ │ +066920: |[066920] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +066930: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +066934: 7230 8e0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f8e │ │ +06693a: 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; │ │ @@ -68575,18 +68575,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 │ │ -066960: |[066960] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -066970: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -066974: 7230 8f0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0f8f │ │ -06697a: 0e00 |0005: return-void │ │ +06693c: |[06693c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +06694c: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +066950: 7230 8f0f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0f8f │ │ +066956: 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; │ │ @@ -68597,18 +68597,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 │ │ -06697c: |[06697c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06698c: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -066990: 7230 900f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f90 │ │ -066996: 0e00 |0005: return-void │ │ +066958: |[066958] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +066968: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +06696c: 7230 900f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f90 │ │ +066972: 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; │ │ @@ -68619,19 +68619,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 │ │ -066998: |[066998] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0669a8: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -0669ac: 7240 910f 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@0f91 │ │ -0669b2: 0a00 |0005: move-result v0 │ │ -0669b4: 0f00 |0006: return v0 │ │ +066974: |[066974] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +066984: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +066988: 7240 910f 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@0f91 │ │ +06698e: 0a00 |0005: move-result v0 │ │ +066990: 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; │ │ @@ -68642,19 +68642,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 │ │ -0669b8: |[0669b8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0669c8: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -0669cc: 7240 920f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0f92 │ │ -0669d2: 0a00 |0005: move-result v0 │ │ -0669d4: 0f00 |0006: return v0 │ │ +066994: |[066994] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0669a4: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +0669a8: 7240 920f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0f92 │ │ +0669ae: 0a00 |0005: move-result v0 │ │ +0669b0: 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 │ │ @@ -68665,18 +68665,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0669d8: |[0669d8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0669e8: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -0669ec: 7230 930f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0f93 │ │ -0669f2: 0e00 |0005: return-void │ │ +0669b4: |[0669b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0669c4: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +0669c8: 7230 930f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0f93 │ │ +0669ce: 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; │ │ @@ -68687,18 +68687,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 │ │ -0669f4: |[0669f4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -066a04: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ -066a08: 7230 940f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f94 │ │ -066a0e: 0e00 |0005: return-void │ │ +0669d0: |[0669d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0669e0: 5410 3805 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0538 │ │ +0669e4: 7230 940f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f94 │ │ +0669ea: 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; │ │ @@ -68813,17 +68813,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066a10: |[066a10] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -066a20: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -066a26: 0e00 |0003: return-void │ │ +0669ec: |[0669ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +0669fc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +066a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -68832,19 +68832,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 │ │ -066a28: |[066a28] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -066a38: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -066a3c: 6e20 7a1c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1c7a │ │ -066a42: 0c00 |0005: move-result-object v0 │ │ -066a44: 1100 |0006: return-object v0 │ │ +066a04: |[066a04] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +066a14: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +066a18: 6e20 7a1c 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1c7a │ │ +066a1e: 0c00 |0005: move-result-object v0 │ │ +066a20: 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; │ │ │ │ @@ -68853,18 +68853,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 │ │ -066a48: |[066a48] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -066a58: 2200 9a02 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@029a │ │ -066a5c: 7020 820f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0f82 │ │ -066a62: 1100 |0005: return-object v0 │ │ +066a24: |[066a24] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +066a34: 2200 9a02 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@029a │ │ +066a38: 7020 820f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0f82 │ │ +066a3e: 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;) │ │ @@ -68872,19 +68872,19 @@ │ │ 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 │ │ -066a64: |[066a64] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -066a74: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -066a78: 6e40 7f1c 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1c7f │ │ -066a7e: 0a00 |0005: move-result v0 │ │ -066a80: 0f00 |0006: return v0 │ │ +066a40: |[066a40] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +066a50: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +066a54: 6e40 7f1c 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1c7f │ │ +066a5a: 0a00 |0005: move-result v0 │ │ +066a5c: 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 │ │ @@ -69001,18 +69001,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -066a84: |[066a84] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -066a94: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -066a9a: 5b01 3a05 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@053a │ │ -066a9e: 0e00 |0005: return-void │ │ +066a60: |[066a60] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +066a70: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +066a76: 5b01 3a05 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@053a │ │ +066a7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ @@ -69024,17 +69024,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066aa0: |[066aa0] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -066ab0: 5410 3a05 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@053a │ │ -066ab4: 1100 |0002: return-object v0 │ │ +066a7c: |[066a7c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +066a8c: 5410 3a05 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@053a │ │ +066a90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #1 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -69042,17 +69042,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -066ab8: |[066ab8] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -066ac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -066aca: 0f00 |0001: return v0 │ │ +066a94: |[066a94] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +066aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066aa6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #2 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -69060,17 +69060,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -066acc: |[066acc] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -066adc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -066ade: 0f00 |0001: return v0 │ │ +066aa8: |[066aa8] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +066ab8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +066aba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #3 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -69084,18 +69084,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -066ae0: |[066ae0] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -066af0: 6e10 9f0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0f9f │ │ -066af6: 0c00 |0003: move-result-object v0 │ │ -066af8: 1100 |0004: return-object v0 │ │ +066abc: |[066abc] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +066acc: 6e10 9f0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0f9f │ │ +066ad2: 0c00 |0003: move-result-object v0 │ │ +066ad4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0005 reg=2 forItem Landroid/view/MenuItem; │ │ │ │ @@ -69104,17 +69104,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -066afc: |[066afc] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -066b0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -066b0e: 0f00 |0001: return v0 │ │ +066ad8: |[066ad8] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +066ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066aea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #6 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -69122,16 +69122,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -066b10: |[066b10] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -066b20: 0e00 |0000: return-void │ │ +066aec: |[066aec] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +066afc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0001 reg=1 subMenu Landroid/view/SubMenu; │ │ │ │ @@ -69140,17 +69140,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -066b24: |[066b24] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -066b34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -066b36: 0f00 |0001: return v0 │ │ +066b00: |[066b00] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +066b10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066b12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #8 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -69158,25 +69158,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -066b38: |[066b38] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -066b48: 5420 3c05 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@053c │ │ -066b4c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -066b50: 6e10 a30f 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0fa3 │ │ -066b56: 0a00 |0007: move-result v0 │ │ -066b58: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -066b5c: 5420 3c05 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@053c │ │ -066b60: 6e10 9e0f 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0f9e │ │ -066b66: 0a01 |000f: move-result v1 │ │ -066b68: 7220 9a0f 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0f9a │ │ -066b6e: 0e00 |0013: return-void │ │ +066b14: |[066b14] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +066b24: 5420 3c05 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@053c │ │ +066b28: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +066b2c: 6e10 a30f 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0fa3 │ │ +066b32: 0a00 |0007: move-result v0 │ │ +066b34: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +066b38: 5420 3c05 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@053c │ │ +066b3c: 6e10 9e0f 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0f9e │ │ +066b42: 0a01 |000f: move-result v1 │ │ +066b44: 7220 9a0f 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0f9a │ │ +066b4a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x0013 line=148 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/view/ActionProvider; │ │ @@ -69186,17 +69186,17 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066b70: |[066b70] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -066b80: 5b01 3b05 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@053b │ │ -066b84: 0e00 |0002: return-void │ │ +066b4c: |[066b4c] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +066b5c: 5b01 3b05 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@053b │ │ +066b60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0002 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; │ │ @@ -69206,38 +69206,38 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -066b88: |[066b88] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -066b98: 5430 3c05 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@053c │ │ -066b9c: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -066ba0: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -066ba4: 1a00 a302 |0006: const-string v0, "ActionProvider(support)" // string@02a3 │ │ -066ba8: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -066bac: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -066bb2: 1a02 dc2b |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@2bdc │ │ -066bb6: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -066bbc: 0c01 |0012: move-result-object v1 │ │ -066bbe: 6e10 7221 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -066bc4: 0c02 |0016: move-result-object v2 │ │ -066bc6: 6e10 3421 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ -066bcc: 0c02 |001a: move-result-object v2 │ │ -066bce: 6e20 aa21 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -066bd4: 0c01 |001e: move-result-object v1 │ │ -066bd6: 1a02 5b00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@005b │ │ -066bda: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -066be0: 0c01 |0024: move-result-object v1 │ │ -066be2: 6e10 af21 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -066be8: 0c01 |0028: move-result-object v1 │ │ -066bea: 7120 151c 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -066bf0: 5b34 3c05 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@053c │ │ -066bf4: 0e00 |002e: return-void │ │ +066b64: |[066b64] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +066b74: 5430 3c05 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@053c │ │ +066b78: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +066b7c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +066b80: 1a00 a302 |0006: const-string v0, "ActionProvider(support)" // string@02a3 │ │ +066b84: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +066b88: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +066b8e: 1a02 d82b |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@2bd8 │ │ +066b92: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +066b98: 0c01 |0012: move-result-object v1 │ │ +066b9a: 6e10 7221 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +066ba0: 0c02 |0016: move-result-object v2 │ │ +066ba2: 6e10 3421 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ +066ba8: 0c02 |001a: move-result-object v2 │ │ +066baa: 6e20 aa21 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +066bb0: 0c01 |001e: move-result-object v1 │ │ +066bb2: 1a02 5b00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@005b │ │ +066bb6: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +066bbc: 0c01 |0024: move-result-object v1 │ │ +066bbe: 6e10 af21 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +066bc4: 0c01 |0028: move-result-object v1 │ │ +066bc6: 7120 151c 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +066bcc: 5b34 3c05 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@053c │ │ +066bd0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -69249,20 +69249,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -066bf8: |[066bf8] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -066c08: 5410 3b05 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@053b │ │ -066c0c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -066c10: 5410 3b05 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@053b │ │ -066c14: 7220 990f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0f99 │ │ -066c1a: 0e00 |0009: return-void │ │ +066bd4: |[066bd4] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +066be4: 5410 3b05 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@053b │ │ +066be8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +066bec: 5410 3b05 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@053b │ │ +066bf0: 7220 990f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0f99 │ │ +066bf6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0009 line=220 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/ActionProvider; │ │ @@ -69352,18 +69352,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 │ │ -066c1c: |[066c1c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -066c2c: 5b01 3d05 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066c30: 7010 cc02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ -066c36: 0e00 |0005: return-void │ │ +066bf8: |[066bf8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +066c08: 5b01 3d05 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066c0c: 7010 cc02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ +066c12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -69374,20 +69374,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 │ │ -066c38: |[066c38] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -066c48: 5b12 3d05 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066c4c: 6e10 cf02 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@02cf │ │ -066c52: 0c00 |0005: move-result-object v0 │ │ -066c54: 7020 cd02 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@02cd │ │ -066c5a: 0e00 |0009: return-void │ │ +066c14: |[066c14] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +066c24: 5b12 3d05 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066c28: 6e10 cf02 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@02cf │ │ +066c2e: 0c00 |0005: move-result-object v0 │ │ +066c30: 7020 cd02 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@02cd │ │ +066c36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ 0x0009 line=109 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -69400,62 +69400,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -066c5c: |[066c5c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -066c6c: 5240 3800 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0038 │ │ -066c70: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -066c76: 2200 f504 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@04f5 │ │ -066c7a: 2201 f804 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -066c7e: 7010 a121 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -066c84: 1a02 0913 |000c: const-string v2, "Unknown message " // string@1309 │ │ -066c88: 6e20 aa21 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -066c8e: 0c01 |0011: move-result-object v1 │ │ -066c90: 6e20 a921 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -066c96: 0c01 |0015: move-result-object v1 │ │ -066c98: 6e10 af21 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -066c9e: 0c01 |0019: move-result-object v1 │ │ -066ca0: 7020 7a21 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -066ca6: 2700 |001d: throw v0 │ │ -066ca8: 5430 3d05 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066cac: 7110 b20f 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0fb2 │ │ -066cb2: 0c00 |0023: move-result-object v0 │ │ -066cb4: 5431 3d05 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066cb8: 7110 b10f 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0fb1 │ │ -066cbe: 0c01 |0029: move-result-object v1 │ │ -066cc0: 7220 2c1c 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1c2c │ │ -066cc6: 0e00 |002d: return-void │ │ -066cc8: 5430 3d05 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066ccc: 7110 b30f 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0fb3 │ │ -066cd2: 28fa |0033: goto 002d // -0006 │ │ -066cd4: 5430 3d05 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066cd8: 7110 b40f 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0fb4 │ │ -066cde: 0c00 |0039: move-result-object v0 │ │ -066ce0: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -066ce4: 5430 3d05 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066ce8: 7110 b50f 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0fb5 │ │ -066cee: 0a00 |0041: move-result v0 │ │ -066cf0: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -066cf4: 5430 3d05 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066cf8: 7110 b40f 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0fb4 │ │ -066cfe: 0c00 |0049: move-result-object v0 │ │ -066d00: 5431 3d05 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066d04: 7110 b10f 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0fb1 │ │ -066d0a: 0c01 |004f: move-result-object v1 │ │ -066d0c: 7220 271c 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1c27 │ │ -066d12: 28da |0053: goto 002d // -0026 │ │ -066d14: 5430 3d05 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ -066d18: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -066d1a: 7120 b60f 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0fb6 │ │ -066d20: 28d3 |005a: goto 002d // -002d │ │ -066d22: 0000 |005b: nop // spacer │ │ -066d24: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +066c38: |[066c38] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +066c48: 5240 3800 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0038 │ │ +066c4c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +066c52: 2200 f504 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@04f5 │ │ +066c56: 2201 f804 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +066c5a: 7010 a121 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +066c60: 1a02 0513 |000c: const-string v2, "Unknown message " // string@1305 │ │ +066c64: 6e20 aa21 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +066c6a: 0c01 |0011: move-result-object v1 │ │ +066c6c: 6e20 a921 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +066c72: 0c01 |0015: move-result-object v1 │ │ +066c74: 6e10 af21 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +066c7a: 0c01 |0019: move-result-object v1 │ │ +066c7c: 7020 7a21 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +066c82: 2700 |001d: throw v0 │ │ +066c84: 5430 3d05 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066c88: 7110 b20f 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0fb2 │ │ +066c8e: 0c00 |0023: move-result-object v0 │ │ +066c90: 5431 3d05 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066c94: 7110 b10f 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0fb1 │ │ +066c9a: 0c01 |0029: move-result-object v1 │ │ +066c9c: 7220 2c1c 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1c2c │ │ +066ca2: 0e00 |002d: return-void │ │ +066ca4: 5430 3d05 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066ca8: 7110 b30f 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0fb3 │ │ +066cae: 28fa |0033: goto 002d // -0006 │ │ +066cb0: 5430 3d05 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066cb4: 7110 b40f 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0fb4 │ │ +066cba: 0c00 |0039: move-result-object v0 │ │ +066cbc: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +066cc0: 5430 3d05 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066cc4: 7110 b50f 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0fb5 │ │ +066cca: 0a00 |0041: move-result v0 │ │ +066ccc: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +066cd0: 5430 3d05 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066cd4: 7110 b40f 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0fb4 │ │ +066cda: 0c00 |0049: move-result-object v0 │ │ +066cdc: 5431 3d05 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066ce0: 7110 b10f 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0fb1 │ │ +066ce6: 0c01 |004f: move-result-object v1 │ │ +066ce8: 7220 271c 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1c27 │ │ +066cee: 28da |0053: goto 002d // -0026 │ │ +066cf0: 5430 3d05 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@053d │ │ +066cf4: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +066cf6: 7120 b60f 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0fb6 │ │ +066cfc: 28d3 |005a: goto 002d // -002d │ │ +066cfe: 0000 |005b: nop // spacer │ │ +066d00: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=134 │ │ 0x001e line=115 │ │ 0x002d line=136 │ │ 0x002e line=119 │ │ @@ -69501,18 +69501,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 │ │ -066d38: |[066d38] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -066d48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -066d4a: 7040 c60f 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@0fc6 │ │ -066d50: 0e00 |0004: return-void │ │ +066d14: |[066d14] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +066d24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066d26: 7040 c60f 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@0fc6 │ │ +066d2c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0004 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -69523,27 +69523,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 │ │ -066d54: |[066d54] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -066d64: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -066d6a: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -066d6e: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -066d72: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -066d76: 2200 a302 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@02a3 │ │ -066d7a: 7040 c00f 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0fc0 │ │ -066d80: 5b20 5a05 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ -066d84: 0e00 |0010: return-void │ │ -066d86: 2200 a202 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@02a2 │ │ -066d8a: 7040 b00f 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@0fb0 │ │ -066d90: 5b20 5a05 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ -066d94: 28f8 |0018: goto 0010 // -0008 │ │ +066d30: |[066d30] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +066d40: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +066d46: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +066d4a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +066d4e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +066d52: 2200 a302 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@02a3 │ │ +066d56: 7040 c00f 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0fc0 │ │ +066d5c: 5b20 5a05 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ +066d60: 0e00 |0010: return-void │ │ +066d62: 2200 a202 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@02a2 │ │ +066d66: 7040 b00f 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@0fb0 │ │ +066d6c: 5b20 5a05 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ +066d70: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -69559,19 +69559,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -066d98: |[066d98] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -066da8: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ -066dac: 7210 a80f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0fa8 │ │ -066db2: 0a00 |0005: move-result v0 │ │ -066db4: 0f00 |0006: return v0 │ │ +066d74: |[066d74] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +066d84: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ +066d88: 7210 a80f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0fa8 │ │ +066d8e: 0a00 |0005: move-result v0 │ │ +066d90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -69579,19 +69579,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -066db8: |[066db8] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -066dc8: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ -066dcc: 7220 a90f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0fa9 │ │ -066dd2: 0a00 |0005: move-result v0 │ │ -066dd4: 0f00 |0006: return v0 │ │ +066d94: |[066d94] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +066da4: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ +066da8: 7220 a90f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0fa9 │ │ +066dae: 0a00 |0005: move-result v0 │ │ +066db0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -69600,18 +69600,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -066dd8: |[066dd8] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -066de8: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ -066dec: 7220 aa0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0faa │ │ -066df2: 0e00 |0005: return-void │ │ +066db4: |[066db4] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +066dc4: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ +066dc8: 7220 aa0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0faa │ │ +066dce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0005 line=552 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -69621,18 +69621,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -066df4: |[066df4] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -066e04: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ -066e08: 7220 ab0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0fab │ │ -066e0e: 0e00 |0005: return-void │ │ +066dd0: |[066dd0] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +066de0: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@055a │ │ +066de4: 7220 ab0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0fab │ │ +066dea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0005 line=563 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ @@ -69741,26 +69741,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -066e10: |[066e10] android.support.v4.view.GravityCompat.:()V │ │ -066e20: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -066e24: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -066e28: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -066e2c: 2201 a702 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@02a7 │ │ -066e30: 7010 d40f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0fd4 │ │ -066e36: 6901 5c05 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ -066e3a: 0e00 |000d: return-void │ │ -066e3c: 2201 a602 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@02a6 │ │ -066e40: 7010 cf0f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0fcf │ │ -066e46: 6901 5c05 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ -066e4a: 28f8 |0015: goto 000d // -0008 │ │ +066dec: |[066dec] android.support.v4.view.GravityCompat.:()V │ │ +066dfc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +066e00: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +066e04: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +066e08: 2201 a702 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@02a7 │ │ +066e0c: 7010 d40f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0fd4 │ │ +066e12: 6901 5c05 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ +066e16: 0e00 |000d: return-void │ │ +066e18: 2201 a602 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@02a6 │ │ +066e1c: 7010 cf0f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0fcf │ │ +066e22: 6901 5c05 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ +066e26: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -69772,17 +69772,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066e4c: |[066e4c] android.support.v4.view.GravityCompat.:()V │ │ -066e5c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -066e62: 0e00 |0003: return-void │ │ +066e28: |[066e28] android.support.v4.view.GravityCompat.:()V │ │ +066e38: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +066e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -69791,26 +69791,26 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 17 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 15 16-bit code units │ │ -066e64: |[066e64] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -066e74: 6200 5c05 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ -066e78: 0191 |0002: move v1, v9 │ │ -066e7a: 01a2 |0003: move v2, v10 │ │ -066e7c: 01b3 |0004: move v3, v11 │ │ -066e7e: 07c4 |0005: move-object v4, v12 │ │ -066e80: 01d5 |0006: move v5, v13 │ │ -066e82: 01e6 |0007: move v6, v14 │ │ -066e84: 07f7 |0008: move-object v7, v15 │ │ -066e86: 0208 1000 |0009: move/from16 v8, v16 │ │ -066e8a: 7809 cb0f 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0fcb │ │ -066e90: 0e00 |000e: return-void │ │ +066e40: |[066e40] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +066e50: 6200 5c05 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ +066e54: 0191 |0002: move v1, v9 │ │ +066e56: 01a2 |0003: move v2, v10 │ │ +066e58: 01b3 |0004: move v3, v11 │ │ +066e5a: 07c4 |0005: move-object v4, v12 │ │ +066e5c: 01d5 |0006: move v5, v13 │ │ +066e5e: 01e6 |0007: move v6, v14 │ │ +066e60: 07f7 |0008: move-object v7, v15 │ │ +066e62: 0208 1000 |0009: move/from16 v8, v16 │ │ +066e66: 7809 cb0f 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0fcb │ │ +066e6c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000e line=163 │ │ locals : │ │ 0x0000 - 0x000f reg=9 gravity I │ │ 0x0000 - 0x000f reg=10 w I │ │ @@ -69826,24 +69826,24 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -066e94: |[066e94] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -066ea4: 6200 5c05 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ -066ea8: 0171 |0002: move v1, v7 │ │ -066eaa: 0182 |0003: move v2, v8 │ │ -066eac: 0193 |0004: move v3, v9 │ │ -066eae: 07a4 |0005: move-object v4, v10 │ │ -066eb0: 07b5 |0006: move-object v5, v11 │ │ -066eb2: 01c6 |0007: move v6, v12 │ │ -066eb4: 7807 cc0f 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fcc │ │ -066eba: 0e00 |000b: return-void │ │ +066e70: |[066e70] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +066e80: 6200 5c05 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ +066e84: 0171 |0002: move v1, v7 │ │ +066e86: 0182 |0003: move v2, v8 │ │ +066e88: 0193 |0004: move v3, v9 │ │ +066e8a: 07a4 |0005: move-object v4, v10 │ │ +066e8c: 07b5 |0006: move-object v5, v11 │ │ +066e8e: 01c6 |0007: move v6, v12 │ │ +066e90: 7807 cc0f 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fcc │ │ +066e96: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x000b line=133 │ │ locals : │ │ 0x0000 - 0x000c reg=7 gravity I │ │ 0x0000 - 0x000c reg=8 w I │ │ @@ -69857,18 +69857,18 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -066ebc: |[066ebc] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -066ecc: 6200 5c05 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ -066ed0: 7254 cd0f 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fcd │ │ -066ed6: 0e00 |0005: return-void │ │ +066e98: |[066e98] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +066ea8: 6200 5c05 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ +066eac: 7254 cd0f 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fcd │ │ +066eb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 gravity I │ │ 0x0000 - 0x0006 reg=2 display Landroid/graphics/Rect; │ │ @@ -69880,19 +69880,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -066ed8: |[066ed8] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -066ee8: 6200 5c05 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ -066eec: 7230 ce0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0fce │ │ -066ef2: 0a00 |0005: move-result v0 │ │ -066ef4: 0f00 |0006: return v0 │ │ +066eb4: |[066eb4] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +066ec4: 6200 5c05 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@055c │ │ +066ec8: 7230 ce0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0fce │ │ +066ece: 0a00 |0005: move-result v0 │ │ +066ed0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ @@ -69922,17 +69922,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066ef8: |[066ef8] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -066f08: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -066f0e: 0e00 |0003: return-void │ │ +066ed4: |[066ed4] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +066ee4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +066eea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/GravityCompatJellybeanMr1;) │ │ @@ -69940,17 +69940,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -066f10: |[066f10] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -066f20: 7708 341c 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@1c34 │ │ -066f26: 0e00 |0003: return-void │ │ +066eec: |[066eec] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +066efc: 7708 341c 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@1c34 │ │ +066f02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -69966,17 +69966,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -066f28: |[066f28] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -066f38: 7706 361c 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1c36 │ │ -066f3e: 0e00 |0003: return-void │ │ +066f04: |[066f04] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +066f14: 7706 361c 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1c36 │ │ +066f1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -69990,17 +69990,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -066f40: |[066f40] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -066f50: 7140 381c 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1c38 │ │ -066f56: 0e00 |0003: return-void │ │ +066f1c: |[066f1c] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +066f2c: 7140 381c 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1c38 │ │ +066f32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 display Landroid/graphics/Rect; │ │ @@ -70012,18 +70012,18 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -066f58: |[066f58] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -066f68: 7120 391c 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1c39 │ │ -066f6e: 0a00 |0003: move-result v0 │ │ -066f70: 0f00 |0004: return v0 │ │ +066f34: |[066f34] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +066f44: 7120 391c 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1c39 │ │ +066f4a: 0a00 |0003: move-result v0 │ │ +066f4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ @@ -70129,26 +70129,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -066f74: |[066f74] android.support.v4.view.KeyEventCompat.:()V │ │ -066f84: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -066f88: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -066f8c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -066f90: 2200 ac02 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@02ac │ │ -066f94: 7010 f20f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0ff2 │ │ -066f9a: 6900 6205 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -066f9e: 0e00 |000d: return-void │ │ -066fa0: 2200 aa02 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@02aa │ │ -066fa4: 7010 e40f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0fe4 │ │ -066faa: 6900 6205 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -066fae: 28f8 |0015: goto 000d // -0008 │ │ +066f50: |[066f50] android.support.v4.view.KeyEventCompat.:()V │ │ +066f60: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +066f64: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +066f68: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +066f6c: 2200 ac02 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@02ac │ │ +066f70: 7010 f20f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0ff2 │ │ +066f76: 6900 6205 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +066f7a: 0e00 |000d: return-void │ │ +066f7c: 2200 aa02 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@02aa │ │ +066f80: 7010 e40f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0fe4 │ │ +066f86: 6900 6205 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +066f8a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -70158,17 +70158,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066fb0: |[066fb0] android.support.v4.view.KeyEventCompat.:()V │ │ -066fc0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -066fc6: 0e00 |0003: return-void │ │ +066f8c: |[066f8c] android.support.v4.view.KeyEventCompat.:()V │ │ +066f9c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +066fa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -70177,19 +70177,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -066fc8: |[066fc8] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -066fd8: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -066fdc: 7254 f60f 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ff6 │ │ -066fe2: 0a00 |0005: move-result v0 │ │ -066fe4: 0f00 |0006: return v0 │ │ +066fa4: |[066fa4] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +066fb4: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +066fb8: 7254 f60f 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ff6 │ │ +066fbe: 0a00 |0005: move-result v0 │ │ +066fc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ 0x0000 - 0x0007 reg=3 state Ljava/lang/Object; │ │ @@ -70200,19 +70200,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -066fe8: |[066fe8] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -066ff8: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -066ffc: 7220 f70f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0ff7 │ │ -067002: 0c00 |0005: move-result-object v0 │ │ -067004: 1100 |0006: return-object v0 │ │ +066fc4: |[066fc4] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +066fd4: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +066fd8: 7220 f70f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0ff7 │ │ +066fde: 0c00 |0005: move-result-object v0 │ │ +066fe0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -70220,21 +70220,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 │ │ -067008: |[067008] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -067018: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -06701c: 6e10 3f1c 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1c3f │ │ -067022: 0a01 |0005: move-result v1 │ │ -067024: 7230 f90f 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0ff9 │ │ -06702a: 0a00 |0009: move-result v0 │ │ -06702c: 0f00 |000a: return v0 │ │ +066fe4: |[066fe4] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +066ff4: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +066ff8: 6e10 3f1c 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1c3f │ │ +066ffe: 0a01 |0005: move-result v1 │ │ +067000: 7230 f90f 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0ff9 │ │ +067006: 0a00 |0009: move-result v0 │ │ +067008: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -70243,21 +70243,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -067030: |[067030] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -067040: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -067044: 6e10 3f1c 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1c3f │ │ -06704a: 0a01 |0005: move-result v1 │ │ -06704c: 7220 fa0f 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0ffa │ │ -067052: 0a00 |0009: move-result v0 │ │ -067054: 0f00 |000a: return v0 │ │ +06700c: |[06700c] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +06701c: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +067020: 6e10 3f1c 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1c3f │ │ +067026: 0a01 |0005: move-result v1 │ │ +067028: 7220 fa0f 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0ffa │ │ +06702e: 0a00 |0009: move-result v0 │ │ +067030: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -70265,19 +70265,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -067058: |[067058] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -067068: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -06706c: 7220 f80f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0ff8 │ │ -067072: 0a00 |0005: move-result v0 │ │ -067074: 0f00 |0006: return v0 │ │ +067034: |[067034] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +067044: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +067048: 7220 f80f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0ff8 │ │ +06704e: 0a00 |0005: move-result v0 │ │ +067050: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #7 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -70285,19 +70285,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -067078: |[067078] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -067088: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -06708c: 7230 f90f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0ff9 │ │ -067092: 0a00 |0005: move-result v0 │ │ -067094: 0f00 |0006: return v0 │ │ +067054: |[067054] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +067064: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +067068: 7230 f90f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0ff9 │ │ +06706e: 0a00 |0005: move-result v0 │ │ +067070: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -70306,19 +70306,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -067098: |[067098] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -0670a8: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -0670ac: 7220 fa0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0ffa │ │ -0670b2: 0a00 |0005: move-result v0 │ │ -0670b4: 0f00 |0006: return v0 │ │ +067074: |[067074] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +067084: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +067088: 7220 fa0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0ffa │ │ +06708e: 0a00 |0005: move-result v0 │ │ +067090: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -70326,19 +70326,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0670b8: |[0670b8] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -0670c8: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -0670cc: 7220 fb0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0ffb │ │ -0670d2: 0a00 |0005: move-result v0 │ │ -0670d4: 0f00 |0006: return v0 │ │ +067094: |[067094] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +0670a4: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +0670a8: 7220 fb0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0ffb │ │ +0670ae: 0a00 |0005: move-result v0 │ │ +0670b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -70346,18 +70346,18 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0670d8: |[0670d8] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -0670e8: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ -0670ec: 7220 fc0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0ffc │ │ -0670f2: 0e00 |0005: return-void │ │ +0670b4: |[0670b4] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +0670c4: 6200 6205 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0562 │ │ +0670c8: 7220 fc0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0ffc │ │ +0670ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ @@ -70387,17 +70387,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0670f4: |[0670f4] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -067104: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06710a: 0e00 |0003: return-void │ │ +0670d0: |[0670d0] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +0670e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0670e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -70405,19 +70405,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06710c: |[06710c] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -06711c: 1f03 0a04 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@040a │ │ -067120: 6e40 3c1c 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@1c3c │ │ -067126: 0a00 |0005: move-result v0 │ │ -067128: 0f00 |0006: return v0 │ │ +0670e8: |[0670e8] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0670f8: 1f03 0a04 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@040a │ │ +0670fc: 6e40 3c1c 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@1c3c │ │ +067102: 0a00 |0005: move-result v0 │ │ +067104: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 state Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -70428,18 +70428,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 │ │ -06712c: |[06712c] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -06713c: 6e10 a01c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1ca0 │ │ -067142: 0c00 |0003: move-result-object v0 │ │ -067144: 1100 |0004: return-object v0 │ │ +067108: |[067108] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +067118: 6e10 a01c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1ca0 │ │ +06711e: 0c00 |0003: move-result-object v0 │ │ +067120: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -70447,18 +70447,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -067148: |[067148] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -067158: 6e10 411c 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1c41 │ │ -06715e: 0a00 |0003: move-result v0 │ │ -067160: 0f00 |0004: return v0 │ │ +067124: |[067124] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +067134: 6e10 411c 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1c41 │ │ +06713a: 0a00 |0003: move-result v0 │ │ +06713c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -70466,17 +70466,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067164: |[067164] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -067174: 6e10 451c 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1c45 │ │ -06717a: 0e00 |0003: return-void │ │ +067140: |[067140] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +067150: 6e10 451c 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1c45 │ │ +067156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ @@ -70506,17 +70506,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06717c: |[06717c] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -06718c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067192: 0e00 |0003: return-void │ │ +067158: |[067158] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +067168: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06716e: 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;) │ │ @@ -70524,18 +70524,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -067194: |[067194] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -0671a4: 7120 421c 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1c42 │ │ -0671aa: 0a00 |0003: move-result v0 │ │ -0671ac: 0f00 |0004: return v0 │ │ +067170: |[067170] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +067180: 7120 421c 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1c42 │ │ +067186: 0a00 |0003: move-result v0 │ │ +067188: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -70544,18 +70544,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0671b0: |[0671b0] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -0671c0: 7110 431c 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1c43 │ │ -0671c6: 0a00 |0003: move-result v0 │ │ -0671c8: 0f00 |0004: return v0 │ │ +06718c: |[06718c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +06719c: 7110 431c 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1c43 │ │ +0671a2: 0a00 |0003: move-result v0 │ │ +0671a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -70563,32 +70563,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0671cc: |[0671cc] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -0671dc: 7110 441c 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1c44 │ │ -0671e2: 0a00 |0003: move-result v0 │ │ -0671e4: 0f00 |0004: return v0 │ │ +0671a8: |[0671a8] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +0671b8: 7110 441c 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1c44 │ │ +0671be: 0a00 |0003: move-result v0 │ │ +0671c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 1825 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #357 header: │ │ class_idx : 689 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3915 │ │ +source_file_idx : 3911 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #357 annotations: │ │ Annotations on class │ │ @@ -70648,21 +70648,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;) │ │ name : 'setMarginStart' │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3915 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3911 (MarginLayoutParamsCompat.java) │ │ │ │ Class #358 header: │ │ class_idx : 692 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3915 │ │ +source_file_idx : 3911 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #358 annotations: │ │ Annotations on class │ │ @@ -70685,26 +70685,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0671e8: |[0671e8] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -0671f8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0671fc: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -067200: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -067204: 2201 b302 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@02b3 │ │ -067208: 7010 2210 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@1022 │ │ -06720e: 6901 6305 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -067212: 0e00 |000d: return-void │ │ -067214: 2201 b202 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@02b2 │ │ -067218: 7010 1910 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@1019 │ │ -06721e: 6901 6305 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -067222: 28f8 |0015: goto 000d // -0008 │ │ +0671c4: |[0671c4] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +0671d4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0671d8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +0671dc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0671e0: 2201 b302 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@02b3 │ │ +0671e4: 7010 2210 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@1022 │ │ +0671ea: 6901 6305 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +0671ee: 0e00 |000d: return-void │ │ +0671f0: 2201 b202 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@02b2 │ │ +0671f4: 7010 1910 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@1019 │ │ +0671fa: 6901 6305 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +0671fe: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -70716,17 +70716,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067224: |[067224] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -067234: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06723a: 0e00 |0003: return-void │ │ +067200: |[067200] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +067210: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -70735,19 +70735,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06723c: |[06723c] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06724c: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -067250: 7220 1110 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1011 │ │ -067256: 0a00 |0005: move-result v0 │ │ -067258: 0f00 |0006: return v0 │ │ +067218: |[067218] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +067228: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +06722c: 7220 1110 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1011 │ │ +067232: 0a00 |0005: move-result v0 │ │ +067234: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -70755,19 +70755,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06725c: |[06725c] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06726c: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -067270: 7220 1210 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1012 │ │ -067276: 0a00 |0005: move-result v0 │ │ -067278: 0f00 |0006: return v0 │ │ +067238: |[067238] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +067248: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +06724c: 7220 1210 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1012 │ │ +067252: 0a00 |0005: move-result v0 │ │ +067254: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -70775,19 +70775,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06727c: |[06727c] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06728c: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -067290: 7220 1310 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1013 │ │ -067296: 0a00 |0005: move-result v0 │ │ -067298: 0f00 |0006: return v0 │ │ +067258: |[067258] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +067268: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +06726c: 7220 1310 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1013 │ │ +067272: 0a00 |0005: move-result v0 │ │ +067274: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -70795,19 +70795,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06729c: |[06729c] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0672ac: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -0672b0: 7220 1410 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@1014 │ │ -0672b6: 0a00 |0005: move-result v0 │ │ -0672b8: 0f00 |0006: return v0 │ │ +067278: |[067278] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +067288: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +06728c: 7220 1410 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@1014 │ │ +067292: 0a00 |0005: move-result v0 │ │ +067294: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #6 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -70815,18 +70815,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0672bc: |[0672bc] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0672cc: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -0672d0: 7230 1510 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1015 │ │ -0672d6: 0e00 |0005: return-void │ │ +067298: |[067298] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0672a8: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +0672ac: 7230 1510 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1015 │ │ +0672b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -70836,18 +70836,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0672d8: |[0672d8] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0672e8: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -0672ec: 7230 1610 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1016 │ │ -0672f2: 0e00 |0005: return-void │ │ +0672b4: |[0672b4] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0672c4: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +0672c8: 7230 1610 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1016 │ │ +0672ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -70857,18 +70857,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0672f4: |[0672f4] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -067304: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -067308: 7230 1710 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1017 │ │ -06730e: 0e00 |0005: return-void │ │ +0672d0: |[0672d0] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0672e0: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +0672e4: 7230 1710 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1017 │ │ +0672ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginEnd I │ │ @@ -70878,34 +70878,34 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -067310: |[067310] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -067320: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ -067324: 7230 1810 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1018 │ │ -06732a: 0e00 |0005: return-void │ │ +0672ec: |[0672ec] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0672fc: 6200 6305 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0563 │ │ +067300: 7230 1810 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1018 │ │ +067306: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3915 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3911 (MarginLayoutParamsCompat.java) │ │ │ │ Class #359 header: │ │ class_idx : 693 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3919 │ │ +source_file_idx : 3915 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #359 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ @@ -70920,17 +70920,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06732c: |[06732c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -06733c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067342: 0e00 |0003: return-void │ │ +067308: |[067308] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +067318: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06731e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -70938,18 +70938,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -067344: |[067344] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -067354: 6e10 341d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1d34 │ │ -06735a: 0a00 |0003: move-result v0 │ │ -06735c: 0f00 |0004: return v0 │ │ +067320: |[067320] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +067330: 6e10 341d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1d34 │ │ +067336: 0a00 |0003: move-result v0 │ │ +067338: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #2 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -70957,18 +70957,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -067360: |[067360] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -067370: 6e10 351d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1d35 │ │ -067376: 0a00 |0003: move-result v0 │ │ -067378: 0f00 |0004: return v0 │ │ +06733c: |[06733c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06734c: 6e10 351d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1d35 │ │ +067352: 0a00 |0003: move-result v0 │ │ +067354: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -70976,18 +70976,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06737c: |[06737c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06738c: 6e10 361d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1d36 │ │ -067392: 0a00 |0003: move-result v0 │ │ -067394: 0f00 |0004: return v0 │ │ +067358: |[067358] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +067368: 6e10 361d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1d36 │ │ +06736e: 0a00 |0003: move-result v0 │ │ +067370: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -70995,18 +70995,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -067398: |[067398] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0673a8: 6e10 371d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1d37 │ │ -0673ae: 0a00 |0003: move-result v0 │ │ -0673b0: 0f00 |0004: return v0 │ │ +067374: |[067374] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +067384: 6e10 371d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1d37 │ │ +06738a: 0a00 |0003: move-result v0 │ │ +06738c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -71014,17 +71014,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0673b4: |[0673b4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0673c4: 6e20 381d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1d38 │ │ -0673ca: 0e00 |0003: return-void │ │ +067390: |[067390] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0673a0: 6e20 381d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1d38 │ │ +0673a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -71034,17 +71034,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0673cc: |[0673cc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0673dc: 6e20 391d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1d39 │ │ -0673e2: 0e00 |0003: return-void │ │ +0673a8: |[0673a8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0673b8: 6e20 391d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1d39 │ │ +0673be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -71054,17 +71054,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0673e4: |[0673e4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0673f4: 6e20 3a1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1d3a │ │ -0673fa: 0e00 |0003: return-void │ │ +0673c0: |[0673c0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0673d0: 6e20 3a1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1d3a │ │ +0673d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginEnd I │ │ @@ -71074,33 +71074,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0673fc: |[0673fc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06740c: 6e20 3b1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1d3b │ │ -067412: 0e00 |0003: return-void │ │ +0673d8: |[0673d8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0673e8: 6e20 3b1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1d3b │ │ +0673ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3919 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 3915 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ Class #360 header: │ │ class_idx : 694 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3947 │ │ +source_file_idx : 3943 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #360 annotations: │ │ Annotations on method #4159 'setShowAsAction' │ │ @@ -71119,17 +71119,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067414: |[067414] android.support.v4.view.MenuCompat.:()V │ │ -067424: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06742a: 0e00 |0003: return-void │ │ +0673f0: |[0673f0] android.support.v4.view.MenuCompat.:()V │ │ +067400: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuCompat;) │ │ @@ -71137,33 +71137,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 │ │ -06742c: |[06742c] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -06743c: 7120 6f10 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@106f │ │ -067442: 0e00 |0003: return-void │ │ +067408: |[067408] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +067418: 7120 6f10 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@106f │ │ +06741e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3947 (MenuCompat.java) │ │ + source_file_idx : 3943 (MenuCompat.java) │ │ │ │ Class #361 header: │ │ class_idx : 699 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3949 │ │ +source_file_idx : 3945 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #361 annotations: │ │ Annotations on class │ │ @@ -71223,21 +71223,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3949 (MenuItemCompat.java) │ │ + source_file_idx : 3945 (MenuItemCompat.java) │ │ │ │ Class #362 header: │ │ class_idx : 700 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3949 │ │ +source_file_idx : 3945 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #362 annotations: │ │ Annotations on class │ │ @@ -71261,21 +71261,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3949 (MenuItemCompat.java) │ │ + source_file_idx : 3945 (MenuItemCompat.java) │ │ │ │ Class #363 header: │ │ class_idx : 701 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3949 │ │ +source_file_idx : 3945 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #363 annotations: │ │ Annotations on class │ │ @@ -71329,32 +71329,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -067444: |[067444] android.support.v4.view.MenuItemCompat.:()V │ │ -067454: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -067458: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06745c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -067460: 2201 ba02 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@02ba │ │ -067464: 7010 5510 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@1055 │ │ -06746a: 6901 6605 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -06746e: 0e00 |000d: return-void │ │ -067470: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -067474: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -067478: 2201 b802 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@02b8 │ │ -06747c: 7010 4910 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1049 │ │ -067482: 6901 6605 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -067486: 28f4 |0019: goto 000d // -000c │ │ -067488: 2201 b702 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@02b7 │ │ -06748c: 7010 4010 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@1040 │ │ -067492: 6901 6605 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -067496: 28ec |0021: goto 000d // -0014 │ │ +067420: |[067420] android.support.v4.view.MenuItemCompat.:()V │ │ +067430: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +067434: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +067438: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06743c: 2201 ba02 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@02ba │ │ +067440: 7010 5510 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@1055 │ │ +067446: 6901 6605 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +06744a: 0e00 |000d: return-void │ │ +06744c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +067450: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +067454: 2201 b802 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@02b8 │ │ +067458: 7010 4910 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1049 │ │ +06745e: 6901 6605 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +067462: 28f4 |0019: goto 000d // -000c │ │ +067464: 2201 b702 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@02b7 │ │ +067468: 7010 4010 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@1040 │ │ +06746e: 6901 6605 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +067472: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -71368,17 +71368,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067498: |[067498] android.support.v4.view.MenuItemCompat.:()V │ │ -0674a8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0674ae: 0e00 |0003: return-void │ │ +067474: |[067474] android.support.v4.view.MenuItemCompat.:()V │ │ +067484: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06748a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -71387,25 +71387,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0674b0: |[0674b0] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0674c0: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -0674c4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0674c8: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -0674cc: 7210 5f0a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0a5f │ │ -0674d2: 0a00 |0009: move-result v0 │ │ -0674d4: 0f00 |000a: return v0 │ │ -0674d6: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -0674da: 7220 5a10 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@105a │ │ -0674e0: 0a00 |0010: move-result v0 │ │ -0674e2: 28f9 |0011: goto 000a // -0007 │ │ +06748c: |[06748c] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +06749c: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +0674a0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0674a4: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +0674a8: 7210 5f0a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0a5f │ │ +0674ae: 0a00 |0009: move-result v0 │ │ +0674b0: 0f00 |000a: return v0 │ │ +0674b2: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +0674b6: 7220 5a10 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@105a │ │ +0674bc: 0a00 |0010: move-result v0 │ │ +0674be: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0004 line=403 │ │ 0x000a line=405 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -71416,25 +71416,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0674e4: |[0674e4] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0674f4: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -0674f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0674fc: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -067500: 7210 600a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0a60 │ │ -067506: 0a00 |0009: move-result v0 │ │ -067508: 0f00 |000a: return v0 │ │ -06750a: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -06750e: 7220 5b10 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@105b │ │ -067514: 0a00 |0010: move-result v0 │ │ -067516: 28f9 |0011: goto 000a // -0007 │ │ +0674c0: |[0674c0] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0674d0: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +0674d4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0674d8: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +0674dc: 7210 600a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0a60 │ │ +0674e2: 0a00 |0009: move-result v0 │ │ +0674e4: 0f00 |000a: return v0 │ │ +0674e6: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +0674ea: 7220 5b10 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@105b │ │ +0674f0: 0a00 |0010: move-result v0 │ │ +0674f2: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -71445,26 +71445,26 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -067518: |[067518] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -067528: 2020 e401 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -06752c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -067530: 1f02 e401 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -067534: 7210 620a 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0a62 │ │ -06753a: 0c00 |0009: move-result-object v0 │ │ -06753c: 1100 |000a: return-object v0 │ │ -06753e: 1a00 6c0f |000b: const-string v0, "MenuItemCompat" // string@0f6c │ │ -067542: 1a01 4c1b |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1b4c │ │ -067546: 7120 151c 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -06754c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -06754e: 28f7 |0013: goto 000a // -0009 │ │ +0674f4: |[0674f4] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +067504: 2020 e401 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +067508: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06750c: 1f02 e401 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +067510: 7210 620a 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0a62 │ │ +067516: 0c00 |0009: move-result-object v0 │ │ +067518: 1100 |000a: return-object v0 │ │ +06751a: 1a00 680f |000b: const-string v0, "MenuItemCompat" // string@0f68 │ │ +06751e: 1a01 481b |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1b48 │ │ +067522: 7120 151c 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +067528: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +06752a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -71477,25 +71477,25 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -067550: |[067550] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -067560: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -067564: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -067568: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -06756c: 7210 610a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0a61 │ │ -067572: 0c00 |0009: move-result-object v0 │ │ -067574: 1100 |000a: return-object v0 │ │ -067576: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -06757a: 7220 5c10 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@105c │ │ -067580: 0c00 |0010: move-result-object v0 │ │ -067582: 28f9 |0011: goto 000a // -0007 │ │ +06752c: |[06752c] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +06753c: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +067540: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +067544: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +067548: 7210 610a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0a61 │ │ +06754e: 0c00 |0009: move-result-object v0 │ │ +067550: 1100 |000a: return-object v0 │ │ +067552: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +067556: 7220 5c10 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@105c │ │ +06755c: 0c00 |0010: move-result-object v0 │ │ +06755e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x000a line=325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -71506,25 +71506,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -067584: |[067584] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -067594: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -067598: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06759c: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -0675a0: 7210 630a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0a63 │ │ -0675a6: 0a00 |0009: move-result v0 │ │ -0675a8: 0f00 |000a: return v0 │ │ -0675aa: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -0675ae: 7220 5d10 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@105d │ │ -0675b4: 0a00 |0010: move-result v0 │ │ -0675b6: 28f9 |0011: goto 000a // -0007 │ │ +067560: |[067560] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +067570: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +067574: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +067578: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +06757c: 7210 630a 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0a63 │ │ +067582: 0a00 |0009: move-result v0 │ │ +067584: 0f00 |000a: return v0 │ │ +067586: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +06758a: 7220 5d10 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@105d │ │ +067590: 0a00 |0010: move-result v0 │ │ +067592: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x000a line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -71535,25 +71535,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0675b8: |[0675b8] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -0675c8: 2020 e401 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -0675cc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0675d0: 1f02 e401 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -0675d4: 7220 680a 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@0a68 │ │ -0675da: 0c02 |0009: move-result-object v2 │ │ -0675dc: 1102 |000a: return-object v2 │ │ -0675de: 1a00 6c0f |000b: const-string v0, "MenuItemCompat" // string@0f6c │ │ -0675e2: 1a01 c229 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@29c2 │ │ -0675e6: 7120 151c 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -0675ec: 28f8 |0012: goto 000a // -0008 │ │ +067594: |[067594] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +0675a4: 2020 e401 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +0675a8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0675ac: 1f02 e401 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +0675b0: 7220 680a 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@0a68 │ │ +0675b6: 0c02 |0009: move-result-object v2 │ │ +0675b8: 1102 |000a: return-object v2 │ │ +0675ba: 1a00 680f |000b: const-string v0, "MenuItemCompat" // string@0f68 │ │ +0675be: 1a01 be29 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@29be │ │ +0675c2: 7120 151c 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +0675c8: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -71566,25 +71566,25 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0675f0: |[0675f0] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -067600: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -067604: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -067608: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -06760c: 7220 640a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0a64 │ │ -067612: 0c00 |0009: move-result-object v0 │ │ -067614: 1100 |000a: return-object v0 │ │ -067616: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -06761a: 7230 5e10 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@105e │ │ -067620: 0c00 |0010: move-result-object v0 │ │ -067622: 28f9 |0011: goto 000a // -0007 │ │ +0675cc: |[0675cc] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0675dc: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +0675e0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0675e4: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +0675e8: 7220 640a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0a64 │ │ +0675ee: 0c00 |0009: move-result-object v0 │ │ +0675f0: 1100 |000a: return-object v0 │ │ +0675f2: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +0675f6: 7230 5e10 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@105e │ │ +0675fc: 0c00 |0010: move-result-object v0 │ │ +0675fe: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0004 line=310 │ │ 0x000a line=312 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -71596,25 +71596,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -067624: |[067624] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -067634: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -067638: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06763c: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -067640: 7220 650a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0a65 │ │ -067646: 0c00 |0009: move-result-object v0 │ │ -067648: 1100 |000a: return-object v0 │ │ -06764a: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -06764e: 7230 5f10 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@105f │ │ -067654: 0c00 |0010: move-result-object v0 │ │ -067656: 28f9 |0011: goto 000a // -0007 │ │ +067600: |[067600] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +067610: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +067614: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +067618: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +06761c: 7220 650a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0a65 │ │ +067622: 0c00 |0009: move-result-object v0 │ │ +067624: 1100 |000a: return-object v0 │ │ +067626: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +06762a: 7230 5f10 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@105f │ │ +067630: 0c00 |0010: move-result-object v0 │ │ +067632: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x000a line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -71626,25 +71626,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -067658: |[067658] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -067668: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -06766c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -067670: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -067674: 7220 690a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@0a69 │ │ -06767a: 0c00 |0009: move-result-object v0 │ │ -06767c: 1100 |000a: return-object v0 │ │ -06767e: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -067682: 7230 6010 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@1060 │ │ -067688: 0c00 |0010: move-result-object v0 │ │ -06768a: 28f9 |0011: goto 000a // -0007 │ │ +067634: |[067634] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +067644: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +067648: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06764c: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +067650: 7220 690a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@0a69 │ │ +067656: 0c00 |0009: move-result-object v0 │ │ +067658: 1100 |000a: return-object v0 │ │ +06765a: 6200 6605 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +06765e: 7230 6010 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@1060 │ │ +067664: 0c00 |0010: move-result-object v0 │ │ +067666: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0004 line=436 │ │ 0x000a line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -71656,42 +71656,42 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06768c: |[06768c] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -06769c: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -0676a0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0676a4: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ -0676a8: 7220 660a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0a66 │ │ -0676ae: 0e00 |0009: return-void │ │ -0676b0: 6200 6605 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ -0676b4: 7230 6110 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1061 │ │ -0676ba: 28fa |000f: goto 0009 // -0006 │ │ +067668: |[067668] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +067678: 2010 e401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +06767c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +067680: 1f01 e401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e4 │ │ +067684: 7220 660a 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0a66 │ │ +06768a: 0e00 |0009: return-void │ │ +06768c: 6200 6605 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0566 │ │ +067690: 7230 6110 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1061 │ │ +067696: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x000a - 0x0010 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0010 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3949 (MenuItemCompat.java) │ │ + source_file_idx : 3945 (MenuItemCompat.java) │ │ │ │ Class #364 header: │ │ class_idx : 702 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3950 │ │ +source_file_idx : 3946 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #364 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -71706,17 +71706,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0676bc: |[0676bc] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -0676cc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0676d2: 0e00 |0003: return-void │ │ +067698: |[067698] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +0676a8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0676ae: 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;) │ │ @@ -71724,18 +71724,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0676d4: |[0676d4] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0676e4: 7210 521c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1c52 │ │ -0676ea: 0c00 |0003: move-result-object v0 │ │ -0676ec: 1100 |0004: return-object v0 │ │ +0676b0: |[0676b0] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0676c0: 7210 521c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1c52 │ │ +0676c6: 0c00 |0003: move-result-object v0 │ │ +0676c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -71743,18 +71743,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0676f0: |[0676f0] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -067700: 7220 571c 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1c57 │ │ -067706: 0c00 |0003: move-result-object v0 │ │ -067708: 1100 |0004: return-object v0 │ │ +0676cc: |[0676cc] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0676dc: 7220 571c 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1c57 │ │ +0676e2: 0c00 |0003: move-result-object v0 │ │ +0676e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 resId I │ │ │ │ @@ -71763,18 +71763,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 │ │ -06770c: |[06770c] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -06771c: 7220 581c 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1c58 │ │ -067722: 0c00 |0003: move-result-object v0 │ │ -067724: 1100 |0004: return-object v0 │ │ +0676e8: |[0676e8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0676f8: 7220 581c 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1c58 │ │ +0676fe: 0c00 |0003: move-result-object v0 │ │ +067700: 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; │ │ │ │ @@ -71783,33 +71783,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 │ │ -067728: |[067728] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -067738: 7220 5c1c 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1c5c │ │ -06773e: 0e00 |0003: return-void │ │ +067704: |[067704] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +067714: 7220 5c1c 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1c5c │ │ +06771a: 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 : 3950 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 3946 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #365 header: │ │ class_idx : 703 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3951 │ │ +source_file_idx : 3947 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #365 annotations: │ │ Annotations on class │ │ @@ -71834,18 +71834,18 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067740: |[067740] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -067750: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067756: 5b01 6d05 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@056d │ │ -06775a: 0e00 |0005: return-void │ │ +06771c: |[06771c] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +06772c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067732: 5b01 6d05 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@056d │ │ +067736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ @@ -71857,19 +71857,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06775c: |[06775c] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -06776c: 5410 6d05 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@056d │ │ -067770: 7220 7810 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@1078 │ │ -067776: 0a00 |0005: move-result v0 │ │ -067778: 0f00 |0006: return v0 │ │ +067738: |[067738] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +067748: 5410 6d05 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@056d │ │ +06774c: 7220 7810 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@1078 │ │ +067752: 0a00 |0005: move-result v0 │ │ +067754: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -71878,33 +71878,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06777c: |[06777c] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -06778c: 5410 6d05 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@056d │ │ -067790: 7220 7910 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@1079 │ │ -067796: 0a00 |0005: move-result v0 │ │ -067798: 0f00 |0006: return v0 │ │ +067758: |[067758] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +067768: 5410 6d05 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@056d │ │ +06776c: 7220 7910 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@1079 │ │ +067772: 0a00 |0005: move-result v0 │ │ +067774: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 3951 (MenuItemCompatIcs.java) │ │ + source_file_idx : 3947 (MenuItemCompatIcs.java) │ │ │ │ Class #366 header: │ │ class_idx : 704 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3951 │ │ +source_file_idx : 3947 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #366 annotations: │ │ Annotations on class │ │ @@ -71928,21 +71928,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3951 (MenuItemCompatIcs.java) │ │ + source_file_idx : 3947 (MenuItemCompatIcs.java) │ │ │ │ Class #367 header: │ │ class_idx : 705 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3951 │ │ +source_file_idx : 3947 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #367 annotations: │ │ Annotations on class │ │ @@ -71961,17 +71961,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06779c: |[06779c] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -0677ac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0677b2: 0e00 |0003: return-void │ │ +067778: |[067778] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +067788: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06778e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -71980,18 +71980,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0677b4: |[0677b4] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0677c4: 7210 4f1c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1c4f │ │ -0677ca: 0a00 |0003: move-result v0 │ │ -0677cc: 0f00 |0004: return v0 │ │ +067790: |[067790] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0677a0: 7210 4f1c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1c4f │ │ +0677a6: 0a00 |0003: move-result v0 │ │ +0677a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -71999,18 +71999,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0677d0: |[0677d0] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0677e0: 7210 501c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1c50 │ │ -0677e6: 0a00 |0003: move-result v0 │ │ -0677e8: 0f00 |0004: return v0 │ │ +0677ac: |[0677ac] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0677bc: 7210 501c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1c50 │ │ +0677c2: 0a00 |0003: move-result v0 │ │ +0677c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #3 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -72018,18 +72018,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0677ec: |[0677ec] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0677fc: 7210 551c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1c55 │ │ -067802: 0a00 |0003: move-result v0 │ │ -067804: 0f00 |0004: return v0 │ │ +0677c8: |[0677c8] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0677d8: 7210 551c 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1c55 │ │ +0677de: 0a00 |0003: move-result v0 │ │ +0677e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #4 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -72037,35 +72037,35 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -067808: |[067808] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -067818: 2200 bf02 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@02bf │ │ -06781c: 7020 7510 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@1075 │ │ -067822: 7220 5b1c 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1c5b │ │ -067828: 0c00 |0008: move-result-object v0 │ │ -06782a: 1100 |0009: return-object v0 │ │ +0677e4: |[0677e4] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +0677f4: 2200 bf02 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@02bf │ │ +0677f8: 7020 7510 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@1075 │ │ +0677fe: 7220 5b1c 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1c5b │ │ +067804: 0c00 |0008: move-result-object v0 │ │ +067806: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000a reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3951 (MenuItemCompatIcs.java) │ │ + source_file_idx : 3947 (MenuItemCompatIcs.java) │ │ │ │ Class #368 header: │ │ class_idx : 708 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3966 │ │ +source_file_idx : 3962 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #368 annotations: │ │ Annotations on class │ │ @@ -72107,21 +72107,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 : 3966 (MotionEventCompat.java) │ │ + source_file_idx : 3962 (MotionEventCompat.java) │ │ │ │ Class #369 header: │ │ class_idx : 709 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3966 │ │ +source_file_idx : 3962 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -72189,26 +72189,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06782c: |[06782c] android.support.v4.view.MotionEventCompat.:()V │ │ -06783c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -067840: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -067842: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -067846: 2200 c302 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@02c3 │ │ -06784a: 7010 8510 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@1085 │ │ -067850: 6900 7705 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ -067854: 0e00 |000c: return-void │ │ -067856: 2200 c202 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@02c2 │ │ -06785a: 7010 7f10 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@107f │ │ -067860: 6900 7705 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ -067864: 28f8 |0014: goto 000c // -0008 │ │ +067808: |[067808] android.support.v4.view.MotionEventCompat.:()V │ │ +067818: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06781c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +06781e: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +067822: 2200 c302 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@02c3 │ │ +067826: 7010 8510 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@1085 │ │ +06782c: 6900 7705 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ +067830: 0e00 |000c: return-void │ │ +067832: 2200 c202 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@02c2 │ │ +067836: 7010 7f10 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@107f │ │ +06783c: 6900 7705 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ +067840: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -72218,17 +72218,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067868: |[067868] android.support.v4.view.MotionEventCompat.:()V │ │ -067878: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06787e: 0e00 |0003: return-void │ │ +067844: |[067844] android.support.v4.view.MotionEventCompat.:()V │ │ +067854: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06785a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -72237,19 +72237,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 │ │ -067880: |[067880] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -067890: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ -067894: 7230 8b10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@108b │ │ -06789a: 0a00 |0005: move-result v0 │ │ -06789c: 0f00 |0006: return v0 │ │ +06785c: |[06785c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +06786c: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ +067870: 7230 8b10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@108b │ │ +067876: 0a00 |0005: move-result v0 │ │ +067878: 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 │ │ │ │ @@ -72258,21 +72258,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0678a0: |[0678a0] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -0678b0: 6e10 5f1c 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -0678b6: 0a00 |0003: move-result v0 │ │ -0678b8: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -0678be: b510 |0007: and-int/2addr v0, v1 │ │ -0678c0: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -0678c4: 0f00 |000a: return v0 │ │ +06787c: |[06787c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +06788c: 6e10 5f1c 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +067892: 0a00 |0003: move-result v0 │ │ +067894: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +06789a: b510 |0007: and-int/2addr v0, v1 │ │ +06789c: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +0678a0: 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;) │ │ @@ -72280,19 +72280,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0678c8: |[0678c8] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -0678d8: 6e10 5f1c 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -0678de: 0a00 |0003: move-result v0 │ │ -0678e0: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0678e4: 0f00 |0006: return v0 │ │ +0678a4: |[0678a4] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +0678b4: 6e10 5f1c 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +0678ba: 0a00 |0003: move-result v0 │ │ +0678bc: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0678c0: 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;) │ │ @@ -72300,19 +72300,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0678e8: |[0678e8] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0678f8: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ -0678fc: 7220 8c10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@108c │ │ -067902: 0a00 |0005: move-result v0 │ │ -067904: 0f00 |0006: return v0 │ │ +0678c4: |[0678c4] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0678d4: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ +0678d8: 7220 8c10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@108c │ │ +0678de: 0a00 |0005: move-result v0 │ │ +0678e0: 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;) │ │ @@ -72320,19 +72320,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 │ │ -067908: |[067908] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -067918: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ -06791c: 7230 8d10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@108d │ │ -067922: 0a00 |0005: move-result v0 │ │ -067924: 0f00 |0006: return v0 │ │ +0678e4: |[0678e4] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0678f4: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ +0678f8: 7230 8d10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@108d │ │ +0678fe: 0a00 |0005: move-result v0 │ │ +067900: 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 │ │ │ │ @@ -72341,19 +72341,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 │ │ -067928: |[067928] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -067938: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ -06793c: 7230 8e10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@108e │ │ -067942: 0a00 |0005: move-result v0 │ │ -067944: 0f00 |0006: return v0 │ │ +067904: |[067904] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +067914: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ +067918: 7230 8e10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@108e │ │ +06791e: 0a00 |0005: move-result v0 │ │ +067920: 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 │ │ │ │ @@ -72362,34 +72362,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 │ │ -067948: |[067948] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -067958: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ -06795c: 7230 8f10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@108f │ │ -067962: 0a00 |0005: move-result v0 │ │ -067964: 0f00 |0006: return v0 │ │ +067924: |[067924] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +067934: 6200 7705 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0577 │ │ +067938: 7230 8f10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@108f │ │ +06793e: 0a00 |0005: move-result v0 │ │ +067940: 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 : 3966 (MotionEventCompat.java) │ │ + source_file_idx : 3962 (MotionEventCompat.java) │ │ │ │ Class #370 header: │ │ class_idx : 710 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3967 │ │ +source_file_idx : 3963 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #370 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -72404,17 +72404,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067968: |[067968] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -067978: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06797e: 0e00 |0003: return-void │ │ +067944: |[067944] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +067954: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06795a: 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;) │ │ @@ -72422,18 +72422,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 │ │ -067980: |[067980] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -067990: 6e20 5e1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@1c5e │ │ -067996: 0a00 |0003: move-result v0 │ │ -067998: 0f00 |0004: return v0 │ │ +06795c: |[06795c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +06796c: 6e20 5e1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@1c5e │ │ +067972: 0a00 |0003: move-result v0 │ │ +067974: 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 │ │ │ │ @@ -72442,18 +72442,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06799c: |[06799c] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0679ac: 6e10 631c 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1c63 │ │ -0679b2: 0a00 |0003: move-result v0 │ │ -0679b4: 0f00 |0004: return v0 │ │ +067978: |[067978] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +067988: 6e10 631c 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1c63 │ │ +06798e: 0a00 |0003: move-result v0 │ │ +067990: 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;) │ │ @@ -72461,18 +72461,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 │ │ -0679b8: |[0679b8] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0679c8: 6e20 641c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1c64 │ │ -0679ce: 0a00 |0003: move-result v0 │ │ -0679d0: 0f00 |0004: return v0 │ │ +067994: |[067994] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0679a4: 6e20 641c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1c64 │ │ +0679aa: 0a00 |0003: move-result v0 │ │ +0679ac: 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 │ │ │ │ @@ -72481,18 +72481,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 │ │ -0679d4: |[0679d4] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -0679e4: 6e20 661c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1c66 │ │ -0679ea: 0a00 |0003: move-result v0 │ │ -0679ec: 0f00 |0004: return v0 │ │ +0679b0: |[0679b0] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +0679c0: 6e20 661c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1c66 │ │ +0679c6: 0a00 |0003: move-result v0 │ │ +0679c8: 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 │ │ │ │ @@ -72501,33 +72501,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 │ │ -0679f0: |[0679f0] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -067a00: 6e20 681c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1c68 │ │ -067a06: 0a00 |0003: move-result v0 │ │ -067a08: 0f00 |0004: return v0 │ │ +0679cc: |[0679cc] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +0679dc: 6e20 681c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1c68 │ │ +0679e2: 0a00 |0003: move-result v0 │ │ +0679e4: 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 : 3967 (MotionEventCompatEclair.java) │ │ + source_file_idx : 3963 (MotionEventCompatEclair.java) │ │ │ │ Class #371 header: │ │ class_idx : 711 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4101 │ │ +source_file_idx : 4097 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #371 - │ │ Class descriptor : 'Landroid/support/v4/view/OnApplyWindowInsetsListener;' │ │ @@ -72540,21 +72540,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/OnApplyWindowInsetsListener;) │ │ name : 'onApplyWindowInsets' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4101 (OnApplyWindowInsetsListener.java) │ │ + source_file_idx : 4097 (OnApplyWindowInsetsListener.java) │ │ │ │ Class #372 header: │ │ class_idx : 712 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4154 │ │ +source_file_idx : 4150 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #372 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -72583,20 +72583,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -067a0c: |[067a0c] android.support.v4.view.PagerAdapter.:()V │ │ -067a1c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -067a22: 2200 4e00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@004e │ │ -067a26: 7010 7101 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0171 │ │ -067a2c: 5b10 7a05 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057a │ │ -067a30: 0e00 |000a: return-void │ │ +0679e8: |[0679e8] android.support.v4.view.PagerAdapter.:()V │ │ +0679f8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0679fe: 2200 4e00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@004e │ │ +067a02: 7010 7101 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0171 │ │ +067a08: 5b10 7a05 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057a │ │ +067a0c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -72606,19 +72606,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 │ │ -067a34: |[067a34] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -067a44: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -067a48: 1a01 ed10 |0002: const-string v1, "Required method destroyItem was not overridden" // string@10ed │ │ -067a4c: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -067a52: 2700 |0007: throw v0 │ │ +067a10: |[067a10] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +067a20: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +067a24: 1a01 e910 |0002: const-string v1, "Required method destroyItem was not overridden" // string@10e9 │ │ +067a28: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +067a2e: 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 │ │ @@ -72629,17 +72629,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 │ │ -067a54: |[067a54] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -067a64: 6e40 a110 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@10a1 │ │ -067a6a: 0e00 |0003: return-void │ │ +067a30: |[067a30] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +067a40: 6e40 a110 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@10a1 │ │ +067a46: 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; │ │ @@ -72651,16 +72651,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067a6c: |[067a6c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -067a7c: 0e00 |0000: return-void │ │ +067a48: |[067a48] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +067a58: 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; │ │ │ │ @@ -72669,17 +72669,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -067a80: |[067a80] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -067a90: 6e20 a310 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@10a3 │ │ -067a96: 0e00 |0003: return-void │ │ +067a5c: |[067a5c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +067a6c: 6e20 a310 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@10a3 │ │ +067a72: 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; │ │ @@ -72695,17 +72695,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067a98: |[067a98] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -067aa8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -067aaa: 0f00 |0001: return v0 │ │ +067a74: |[067a74] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +067a84: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +067a86: 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; │ │ │ │ @@ -72714,17 +72714,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067aac: |[067aac] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -067abc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067abe: 1100 |0001: return-object v0 │ │ +067a88: |[067a88] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +067a98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067a9a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -72733,17 +72733,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067ac0: |[067ac0] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -067ad0: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -067ad4: 0f00 |0002: return v0 │ │ +067a9c: |[067a9c] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +067aac: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +067ab0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -72752,19 +72752,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 │ │ -067ad8: |[067ad8] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -067ae8: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -067aec: 1a01 ee10 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@10ee │ │ -067af0: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -067af6: 2700 |0007: throw v0 │ │ +067ab4: |[067ab4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +067ac4: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +067ac8: 1a01 ea10 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@10ea │ │ +067acc: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +067ad2: 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 │ │ @@ -72774,18 +72774,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 │ │ -067af8: |[067af8] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -067b08: 6e30 a910 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@10a9 │ │ -067b0e: 0c00 |0003: move-result-object v0 │ │ -067b10: 1100 |0004: return-object v0 │ │ +067ad4: |[067ad4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +067ae4: 6e30 a910 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@10a9 │ │ +067aea: 0c00 |0003: move-result-object v0 │ │ +067aec: 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 │ │ @@ -72801,18 +72801,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -067b14: |[067b14] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -067b24: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057a │ │ -067b28: 6e10 7201 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0172 │ │ -067b2e: 0e00 |0005: return-void │ │ +067af0: |[067af0] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +067b00: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057a │ │ +067b04: 6e10 7201 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0172 │ │ +067b0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -72821,18 +72821,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -067b30: |[067b30] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -067b40: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057a │ │ -067b44: 6e20 7301 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0173 │ │ -067b4a: 0e00 |0005: return-void │ │ +067b0c: |[067b0c] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +067b1c: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057a │ │ +067b20: 6e20 7301 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0173 │ │ +067b26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0005 line=286 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -72842,16 +72842,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 │ │ -067b4c: |[067b4c] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -067b5c: 0e00 |0000: return-void │ │ +067b28: |[067b28] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +067b38: 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; │ │ @@ -72861,17 +72861,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067b60: |[067b60] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -067b70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067b72: 1100 |0001: return-object v0 │ │ +067b3c: |[067b3c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +067b4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067b4e: 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;) │ │ @@ -72879,16 +72879,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 │ │ -067b74: |[067b74] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -067b84: 0e00 |0000: return-void │ │ +067b50: |[067b50] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +067b60: 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 │ │ @@ -72899,17 +72899,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 │ │ -067b88: |[067b88] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -067b98: 6e40 b010 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@10b0 │ │ -067b9e: 0e00 |0003: return-void │ │ +067b64: |[067b64] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +067b74: 6e40 b010 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@10b0 │ │ +067b7a: 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; │ │ @@ -72921,16 +72921,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067ba0: |[067ba0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -067bb0: 0e00 |0000: return-void │ │ +067b7c: |[067b7c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +067b8c: 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; │ │ │ │ @@ -72939,17 +72939,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -067bb4: |[067bb4] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -067bc4: 6e20 b210 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@10b2 │ │ -067bca: 0e00 |0003: return-void │ │ +067b90: |[067b90] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +067ba0: 6e20 b210 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@10b2 │ │ +067ba6: 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; │ │ @@ -72959,33 +72959,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -067bcc: |[067bcc] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -067bdc: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057a │ │ -067be0: 6e20 7401 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0174 │ │ -067be6: 0e00 |0005: return-void │ │ +067ba8: |[067ba8] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +067bb8: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@057a │ │ +067bbc: 6e20 7401 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0174 │ │ +067bc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 4154 (PagerAdapter.java) │ │ + source_file_idx : 4150 (PagerAdapter.java) │ │ │ │ Class #373 header: │ │ class_idx : 713 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4157 │ │ +source_file_idx : 4153 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #373 annotations: │ │ Annotations on class │ │ @@ -73010,18 +73010,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 │ │ -067be8: |[067be8] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -067bf8: 5b01 7b05 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057b │ │ -067bfc: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067c02: 0e00 |0005: return-void │ │ +067bc4: |[067bc4] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +067bd4: 5b01 7b05 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057b │ │ +067bd8: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067bde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -73031,39 +73031,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -067c04: |[067c04] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -067c14: 5420 7b05 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057b │ │ -067c18: 5400 9205 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ -067c1c: 5421 7b05 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057b │ │ -067c20: 5411 9205 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ -067c24: 6e10 5713 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ -067c2a: 0a01 |000b: move-result v1 │ │ -067c2c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -067c30: 6e20 9813 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ -067c36: 0e00 |0011: return-void │ │ +067be0: |[067be0] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +067bf0: 5420 7b05 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057b │ │ +067bf4: 5400 9205 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ +067bf8: 5421 7b05 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057b │ │ +067bfc: 5411 9205 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ +067c00: 6e10 5713 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ +067c06: 0a01 |000b: move-result v1 │ │ +067c08: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +067c0c: 6e20 9813 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ +067c12: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 4157 (PagerTabStrip.java) │ │ + source_file_idx : 4153 (PagerTabStrip.java) │ │ │ │ Class #374 header: │ │ class_idx : 714 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4157 │ │ +source_file_idx : 4153 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #374 annotations: │ │ Annotations on class │ │ @@ -73088,18 +73088,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 │ │ -067c38: |[067c38] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -067c48: 5b01 7c05 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057c │ │ -067c4c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067c52: 0e00 |0005: return-void │ │ +067c14: |[067c14] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +067c24: 5b01 7c05 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057c │ │ +067c28: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067c2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -73109,39 +73109,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -067c54: |[067c54] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -067c64: 5420 7c05 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057c │ │ -067c68: 5400 9205 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ -067c6c: 5421 7c05 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057c │ │ -067c70: 5411 9205 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ -067c74: 6e10 5713 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ -067c7a: 0a01 |000b: move-result v1 │ │ -067c7c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -067c80: 6e20 9813 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ -067c86: 0e00 |0011: return-void │ │ +067c30: |[067c30] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +067c40: 5420 7c05 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057c │ │ +067c44: 5400 9205 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ +067c48: 5421 7c05 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@057c │ │ +067c4c: 5411 9205 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ +067c50: 6e10 5713 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ +067c56: 0a01 |000b: move-result v1 │ │ +067c58: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +067c5c: 6e20 9813 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ +067c62: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0011 line=117 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 4157 (PagerTabStrip.java) │ │ + source_file_idx : 4153 (PagerTabStrip.java) │ │ │ │ Class #375 header: │ │ class_idx : 716 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4160 │ │ +source_file_idx : 4156 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #375 annotations: │ │ Annotations on class │ │ @@ -73153,21 +73153,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4160 (PagerTitleStrip.java) │ │ + source_file_idx : 4156 (PagerTitleStrip.java) │ │ │ │ Class #376 header: │ │ class_idx : 718 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4160 │ │ +source_file_idx : 4156 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #376 annotations: │ │ Annotations on class │ │ @@ -73185,21 +73185,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 : 4160 (PagerTitleStrip.java) │ │ + source_file_idx : 4156 (PagerTitleStrip.java) │ │ │ │ Class #377 header: │ │ class_idx : 722 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1011 │ │ -source_file_idx : 4161 │ │ +source_file_idx : 4157 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -73228,23 +73228,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -067c88: |[067c88] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -067c98: 7010 ff1b 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1bff │ │ -067c9e: 6e10 f200 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -067ca4: 0c00 |0006: move-result-object v0 │ │ -067ca6: 6e10 4501 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0145 │ │ -067cac: 0c00 |000a: move-result-object v0 │ │ -067cae: 5400 2200 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0022 │ │ -067cb2: 5b10 b105 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05b1 │ │ -067cb6: 0e00 |000f: return-void │ │ +067c64: |[067c64] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +067c74: 7010 ff1b 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1bff │ │ +067c7a: 6e10 f200 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +067c80: 0c00 |0006: move-result-object v0 │ │ +067c82: 6e10 4501 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0145 │ │ +067c88: 0c00 |000a: move-result-object v0 │ │ +067c8a: 5400 2200 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0022 │ │ +067c8e: 5b10 b105 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05b1 │ │ +067c92: 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; │ │ @@ -73256,42 +73256,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 │ │ -067cb8: |[067cb8] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -067cc8: 6f30 001c 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1c00 │ │ -067cce: 0c03 |0003: move-result-object v3 │ │ -067cd0: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -067cd4: 7210 1c21 0300 |0006: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@211c │ │ -067cda: 0c00 |0009: move-result-object v0 │ │ -067cdc: 5421 b105 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05b1 │ │ -067ce0: 6e20 9d21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219d │ │ -067ce6: 0c00 |000f: move-result-object v0 │ │ -067ce8: 1100 |0010: return-object v0 │ │ -067cea: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -067cec: 28fe |0012: goto 0010 // -0002 │ │ +067c94: |[067c94] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +067ca4: 6f30 001c 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1c00 │ │ +067caa: 0c03 |0003: move-result-object v3 │ │ +067cac: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +067cb0: 7210 1c21 0300 |0006: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@211c │ │ +067cb6: 0c00 |0009: move-result-object v0 │ │ +067cb8: 5421 b105 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05b1 │ │ +067cbc: 6e20 9d21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219d │ │ +067cc2: 0c00 |000f: move-result-object v0 │ │ +067cc4: 1100 |0010: return-object v0 │ │ +067cc6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +067cc8: 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 : 4161 (PagerTitleStripIcs.java) │ │ + source_file_idx : 4157 (PagerTitleStripIcs.java) │ │ │ │ Class #378 header: │ │ class_idx : 723 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4161 │ │ +source_file_idx : 4157 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #378 annotations: │ │ Annotations on class │ │ @@ -73310,17 +73310,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067cf0: |[067cf0] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -067d00: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067d06: 0e00 |0003: return-void │ │ +067ccc: |[067ccc] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +067cdc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067ce2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -73329,36 +73329,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -067d08: |[067d08] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -067d18: 2200 d202 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@02d2 │ │ -067d1c: 6e10 f81e 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1ef8 │ │ -067d22: 0c01 |0005: move-result-object v1 │ │ -067d24: 7020 0411 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@1104 │ │ -067d2a: 6e20 0b1f 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1f0b │ │ -067d30: 0e00 |000c: return-void │ │ +067ce4: |[067ce4] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +067cf4: 2200 d202 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@02d2 │ │ +067cf8: 6e10 f81e 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1ef8 │ │ +067cfe: 0c01 |0005: move-result-object v1 │ │ +067d00: 7020 0411 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@1104 │ │ +067d06: 6e20 0b1f 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1f0b │ │ +067d0c: 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 : 4161 (PagerTitleStripIcs.java) │ │ + source_file_idx : 4157 (PagerTitleStripIcs.java) │ │ │ │ Class #379 header: │ │ class_idx : 724 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4509 │ │ +source_file_idx : 4505 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #379 annotations: │ │ Annotations on class │ │ @@ -73370,21 +73370,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4509 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 4505 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #380 header: │ │ class_idx : 727 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4509 │ │ +source_file_idx : 4505 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #380 annotations: │ │ Annotations on class │ │ @@ -73408,21 +73408,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;) │ │ name : 'setQuickScaleEnabled' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4509 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 4505 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #381 header: │ │ class_idx : 728 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4509 │ │ +source_file_idx : 4505 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #381 annotations: │ │ Annotations on class │ │ @@ -73445,27 +73445,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -067d34: |[067d34] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -067d44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067d46: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -067d4a: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -067d4e: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -067d52: 2201 d602 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@02d6 │ │ -067d56: 7020 0d11 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@110d │ │ -067d5c: 6901 b205 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b2 │ │ -067d60: 0e00 |000e: return-void │ │ -067d62: 2201 d502 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@02d5 │ │ -067d66: 7020 0911 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@1109 │ │ -067d6c: 6901 b205 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b2 │ │ -067d70: 28f8 |0016: goto 000e // -0008 │ │ +067d10: |[067d10] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +067d20: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067d22: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +067d26: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +067d2a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +067d2e: 2201 d602 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@02d6 │ │ +067d32: 7020 0d11 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@110d │ │ +067d38: 6901 b205 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b2 │ │ +067d3c: 0e00 |000e: return-void │ │ +067d3e: 2201 d502 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@02d5 │ │ +067d42: 7020 0911 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@1109 │ │ +067d48: 6901 b205 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b2 │ │ +067d4c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -73477,17 +73477,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067d74: |[067d74] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -067d84: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067d8a: 0e00 |0003: return-void │ │ +067d50: |[067d50] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +067d60: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -73495,19 +73495,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -067d8c: |[067d8c] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -067d9c: 6200 b205 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b2 │ │ -067da0: 7220 1011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@1110 │ │ -067da6: 0a00 |0005: move-result v0 │ │ -067da8: 0f00 |0006: return v0 │ │ +067d68: |[067d68] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +067d78: 6200 b205 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b2 │ │ +067d7c: 7220 1011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@1110 │ │ +067d82: 0a00 |0005: move-result v0 │ │ +067d84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -73515,34 +73515,34 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -067dac: |[067dac] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -067dbc: 6200 b205 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b2 │ │ -067dc0: 7230 1111 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1111 │ │ -067dc6: 0e00 |0005: return-void │ │ +067d88: |[067d88] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +067d98: 6200 b205 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05b2 │ │ +067d9c: 7230 1111 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1111 │ │ +067da2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 4509 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 4505 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #382 header: │ │ class_idx : 729 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4510 │ │ +source_file_idx : 4506 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #382 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;' │ │ @@ -73557,17 +73557,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067dc8: |[067dc8] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -067dd8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067dde: 0e00 |0003: return-void │ │ +067da4: |[067da4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +067db4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -73576,19 +73576,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -067de0: |[067de0] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -067df0: 1f01 1304 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0413 │ │ -067df4: 6e10 6c1c 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@1c6c │ │ -067dfa: 0a00 |0005: move-result v0 │ │ -067dfc: 0f00 |0006: return v0 │ │ +067dbc: |[067dbc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +067dcc: 1f01 1304 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0413 │ │ +067dd0: 6e10 6c1c 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@1c6c │ │ +067dd6: 0a00 |0005: move-result v0 │ │ +067dd8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;) │ │ @@ -73596,34 +73596,34 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -067e00: |[067e00] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -067e10: 1f00 1304 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0413 │ │ -067e14: 6e20 6d1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@1c6d │ │ -067e1a: 0e00 |0005: return-void │ │ +067ddc: |[067ddc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +067dec: 1f00 1304 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0413 │ │ +067df0: 6e20 6d1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@1c6d │ │ +067df6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 4510 (ScaleGestureDetectorCompatKitKat.java) │ │ + source_file_idx : 4506 (ScaleGestureDetectorCompatKitKat.java) │ │ │ │ Class #383 header: │ │ class_idx : 732 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5044 │ │ +source_file_idx : 5040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #383 annotations: │ │ Annotations on class │ │ @@ -73647,21 +73647,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 : 5044 (VelocityTrackerCompat.java) │ │ + source_file_idx : 5040 (VelocityTrackerCompat.java) │ │ │ │ Class #384 header: │ │ class_idx : 733 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5044 │ │ +source_file_idx : 5040 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #384 annotations: │ │ Annotations on class │ │ @@ -73684,26 +73684,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -067e1c: |[067e1c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -067e2c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -067e30: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -067e34: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -067e38: 2200 db02 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@02db │ │ -067e3c: 7010 1c11 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@111c │ │ -067e42: 6900 b305 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b3 │ │ -067e46: 0e00 |000d: return-void │ │ -067e48: 2200 da02 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@02da │ │ -067e4c: 7010 1911 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@1119 │ │ -067e52: 6900 b305 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b3 │ │ -067e56: 28f8 |0015: goto 000d // -0008 │ │ +067df8: |[067df8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +067e08: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +067e0c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +067e10: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +067e14: 2200 db02 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@02db │ │ +067e18: 7010 1c11 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@111c │ │ +067e1e: 6900 b305 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b3 │ │ +067e22: 0e00 |000d: return-void │ │ +067e24: 2200 da02 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@02da │ │ +067e28: 7010 1911 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@1119 │ │ +067e2e: 6900 b305 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b3 │ │ +067e32: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -73713,17 +73713,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067e58: |[067e58] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -067e68: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067e6e: 0e00 |0003: return-void │ │ +067e34: |[067e34] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +067e44: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067e4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -73732,19 +73732,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 │ │ -067e70: |[067e70] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -067e80: 6200 b305 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b3 │ │ -067e84: 7230 1f11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@111f │ │ -067e8a: 0a00 |0005: move-result v0 │ │ -067e8c: 0f00 |0006: return v0 │ │ +067e4c: |[067e4c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +067e5c: 6200 b305 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b3 │ │ +067e60: 7230 1f11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@111f │ │ +067e66: 0a00 |0005: move-result v0 │ │ +067e68: 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 │ │ │ │ @@ -73753,34 +73753,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 │ │ -067e90: |[067e90] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -067ea0: 6200 b305 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b3 │ │ -067ea4: 7230 2011 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1120 │ │ -067eaa: 0a00 |0005: move-result v0 │ │ -067eac: 0f00 |0006: return v0 │ │ +067e6c: |[067e6c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +067e7c: 6200 b305 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05b3 │ │ +067e80: 7230 2011 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1120 │ │ +067e86: 0a00 |0005: move-result v0 │ │ +067e88: 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 : 5044 (VelocityTrackerCompat.java) │ │ + source_file_idx : 5040 (VelocityTrackerCompat.java) │ │ │ │ Class #385 header: │ │ class_idx : 734 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5045 │ │ +source_file_idx : 5041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #385 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -73795,17 +73795,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067eb0: |[067eb0] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -067ec0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067ec6: 0e00 |0003: return-void │ │ +067e8c: |[067e8c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +067e9c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067ea2: 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;) │ │ @@ -73813,18 +73813,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 │ │ -067ec8: |[067ec8] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -067ed8: 6e20 731c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1c73 │ │ -067ede: 0a00 |0003: move-result v0 │ │ -067ee0: 0f00 |0004: return v0 │ │ +067ea4: |[067ea4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +067eb4: 6e20 731c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1c73 │ │ +067eba: 0a00 |0003: move-result v0 │ │ +067ebc: 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 │ │ │ │ @@ -73833,33 +73833,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 │ │ -067ee4: |[067ee4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -067ef4: 6e20 751c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1c75 │ │ -067efa: 0a00 |0003: move-result v0 │ │ -067efc: 0f00 |0004: return v0 │ │ +067ec0: |[067ec0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +067ed0: 6e20 751c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1c75 │ │ +067ed6: 0a00 |0003: move-result v0 │ │ +067ed8: 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 : 5045 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 5041 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #386 header: │ │ class_idx : 735 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #386 annotations: │ │ Annotations on class │ │ @@ -73874,21 +73874,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #387 header: │ │ class_idx : 742 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #387 annotations: │ │ Annotations on class │ │ @@ -73903,21 +73903,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #388 header: │ │ class_idx : 746 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -73932,21 +73932,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #389 header: │ │ class_idx : 747 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -73961,21 +73961,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #390 header: │ │ class_idx : 748 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #390 annotations: │ │ Annotations on class │ │ @@ -73990,21 +73990,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #391 header: │ │ class_idx : 749 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #391 annotations: │ │ Annotations on class │ │ @@ -74019,21 +74019,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #392 header: │ │ class_idx : 750 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 78 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -74513,21 +74513,21 @@ │ │ │ │ #77 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setY' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #393 header: │ │ class_idx : 751 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 24 │ │ instance_fields_size: 0 │ │ direct_methods_size : 80 │ │ virtual_methods_size: 0 │ │ │ │ Class #393 annotations: │ │ Annotations on class │ │ @@ -74666,68 +74666,68 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 105 16-bit code units │ │ -067f00: |[067f00] android.support.v4.view.ViewCompat.:()V │ │ -067f10: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -067f14: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -067f18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -067f1c: 2201 e002 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; // type@02e0 │ │ -067f20: 7010 2811 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;.:()V // method@1128 │ │ -067f26: 6901 bf05 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -067f2a: 0e00 |000d: return-void │ │ -067f2c: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ -067f30: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -067f34: 2201 e902 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@02e9 │ │ -067f38: 7010 ce11 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@11ce │ │ -067f3e: 6901 bf05 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -067f42: 28f4 |0019: goto 000d // -000c │ │ -067f44: 1301 1100 |001a: const/16 v1, #int 17 // #11 │ │ -067f48: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -067f4c: 2201 e802 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@02e8 │ │ -067f50: 7010 c411 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@11c4 │ │ -067f56: 6901 bf05 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -067f5a: 28e8 |0025: goto 000d // -0018 │ │ -067f5c: 1301 1000 |0026: const/16 v1, #int 16 // #10 │ │ -067f60: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -067f64: 2201 e702 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@02e7 │ │ -067f68: 7010 b411 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@11b4 │ │ -067f6e: 6901 bf05 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -067f72: 28dc |0031: goto 000d // -0024 │ │ -067f74: 1301 0e00 |0032: const/16 v1, #int 14 // #e │ │ -067f78: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -067f7c: 2201 e502 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@02e5 │ │ -067f80: 7010 ab11 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@11ab │ │ -067f86: 6901 bf05 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -067f8a: 28d0 |003d: goto 000d // -0030 │ │ -067f8c: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ -067f90: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -067f94: 2201 e402 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@02e4 │ │ -067f98: 7010 8811 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@1188 │ │ -067f9e: 6901 bf05 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -067fa2: 28c4 |0049: goto 000d // -003c │ │ -067fa4: 1301 0900 |004a: const/16 v1, #int 9 // #9 │ │ -067fa8: 3410 0a00 |004c: if-lt v0, v1, 0056 // +000a │ │ -067fac: 2201 e302 |004e: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@02e3 │ │ -067fb0: 7010 8511 0100 |0050: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@1185 │ │ -067fb6: 6901 bf05 |0053: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -067fba: 28b8 |0055: goto 000d // -0048 │ │ -067fbc: 1271 |0056: const/4 v1, #int 7 // #7 │ │ -067fbe: 3410 0a00 |0057: if-lt v0, v1, 0061 // +000a │ │ -067fc2: 2201 e202 |0059: new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; // type@02e2 │ │ -067fc6: 7010 8211 0100 |005b: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@1182 │ │ -067fcc: 6901 bf05 |005e: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -067fd0: 28ad |0060: goto 000d // -0053 │ │ -067fd2: 2201 e102 |0061: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@02e1 │ │ -067fd6: 7010 3111 0100 |0063: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1131 │ │ -067fdc: 6901 bf05 |0066: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -067fe0: 28a5 |0068: goto 000d // -005b │ │ +067edc: |[067edc] android.support.v4.view.ViewCompat.:()V │ │ +067eec: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +067ef0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +067ef4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +067ef8: 2201 e002 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; // type@02e0 │ │ +067efc: 7010 2811 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;.:()V // method@1128 │ │ +067f02: 6901 bf05 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067f06: 0e00 |000d: return-void │ │ +067f08: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ +067f0c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +067f10: 2201 e902 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@02e9 │ │ +067f14: 7010 ce11 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@11ce │ │ +067f1a: 6901 bf05 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067f1e: 28f4 |0019: goto 000d // -000c │ │ +067f20: 1301 1100 |001a: const/16 v1, #int 17 // #11 │ │ +067f24: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +067f28: 2201 e802 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@02e8 │ │ +067f2c: 7010 c411 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@11c4 │ │ +067f32: 6901 bf05 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067f36: 28e8 |0025: goto 000d // -0018 │ │ +067f38: 1301 1000 |0026: const/16 v1, #int 16 // #10 │ │ +067f3c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +067f40: 2201 e702 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@02e7 │ │ +067f44: 7010 b411 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@11b4 │ │ +067f4a: 6901 bf05 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067f4e: 28dc |0031: goto 000d // -0024 │ │ +067f50: 1301 0e00 |0032: const/16 v1, #int 14 // #e │ │ +067f54: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +067f58: 2201 e502 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@02e5 │ │ +067f5c: 7010 ab11 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@11ab │ │ +067f62: 6901 bf05 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067f66: 28d0 |003d: goto 000d // -0030 │ │ +067f68: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ +067f6c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +067f70: 2201 e402 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@02e4 │ │ +067f74: 7010 8811 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@1188 │ │ +067f7a: 6901 bf05 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067f7e: 28c4 |0049: goto 000d // -003c │ │ +067f80: 1301 0900 |004a: const/16 v1, #int 9 // #9 │ │ +067f84: 3410 0a00 |004c: if-lt v0, v1, 0056 // +000a │ │ +067f88: 2201 e302 |004e: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@02e3 │ │ +067f8c: 7010 8511 0100 |0050: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@1185 │ │ +067f92: 6901 bf05 |0053: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067f96: 28b8 |0055: goto 000d // -0048 │ │ +067f98: 1271 |0056: const/4 v1, #int 7 // #7 │ │ +067f9a: 3410 0a00 |0057: if-lt v0, v1, 0061 // +000a │ │ +067f9e: 2201 e202 |0059: new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; // type@02e2 │ │ +067fa2: 7010 8211 0100 |005b: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@1182 │ │ +067fa8: 6901 bf05 |005e: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067fac: 28ad |0060: goto 000d // -0053 │ │ +067fae: 2201 e102 |0061: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@02e1 │ │ +067fb2: 7010 3111 0100 |0063: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1131 │ │ +067fb8: 6901 bf05 |0066: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067fbc: 28a5 |0068: goto 000d // -005b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0002 line=1152 │ │ 0x0006 line=1153 │ │ 0x000d line=1171 │ │ 0x000e line=1154 │ │ @@ -74753,17 +74753,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067fe4: |[067fe4] android.support.v4.view.ViewCompat.:()V │ │ -067ff4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -067ffa: 0e00 |0003: return-void │ │ +067fc0: |[067fc0] android.support.v4.view.ViewCompat.:()V │ │ +067fd0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +067fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -74772,19 +74772,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -067ffc: |[067ffc] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06800c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068010: 7220 d211 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@11d2 │ │ -068016: 0c00 |0005: move-result-object v0 │ │ -068018: 1100 |0006: return-object v0 │ │ +067fd8: |[067fd8] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +067fe8: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +067fec: 7220 d211 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@11d2 │ │ +067ff2: 0c00 |0005: move-result-object v0 │ │ +067ff4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1932 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74792,19 +74792,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 │ │ -06801c: |[06801c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -06802c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068030: 7230 d311 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@11d3 │ │ -068036: 0a00 |0005: move-result v0 │ │ -068038: 0f00 |0006: return v0 │ │ +067ff8: |[067ff8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +068008: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06800c: 7230 d311 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@11d3 │ │ +068012: 0a00 |0005: move-result v0 │ │ +068014: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -74813,19 +74813,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 │ │ -06803c: |[06803c] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -06804c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068050: 7230 d411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@11d4 │ │ -068056: 0a00 |0005: move-result v0 │ │ -068058: 0f00 |0006: return v0 │ │ +068018: |[068018] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +068028: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06802c: 7230 d411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@11d4 │ │ +068032: 0a00 |0005: move-result v0 │ │ +068034: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1192 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -74834,18 +74834,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06805c: |[06805c] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -06806c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068070: 7220 d511 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@11d5 │ │ -068076: 0e00 |0005: return-void │ │ +068038: |[068038] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +068048: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06804c: 7220 d511 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@11d5 │ │ +068052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1872 │ │ 0x0005 line=1873 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -74854,18 +74854,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -068078: |[068078] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -068088: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -06808c: 7220 d611 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@11d6 │ │ -068092: 0e00 |0005: return-void │ │ +068054: |[068054] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +068064: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068068: 7220 d611 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@11d6 │ │ +06806e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1865 │ │ 0x0005 line=1866 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -74874,19 +74874,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068094: |[068094] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0680a4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0680a8: 7220 d711 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@11d7 │ │ -0680ae: 0a00 |0005: move-result v0 │ │ -0680b0: 0f00 |0006: return v0 │ │ +068070: |[068070] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +068080: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068084: 7220 d711 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@11d7 │ │ +06808a: 0a00 |0005: move-result v0 │ │ +06808c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1785 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74894,19 +74894,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 │ │ -0680b4: |[0680b4] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0680c4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0680c8: 7220 d811 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@11d8 │ │ -0680ce: 0c00 |0005: move-result-object v0 │ │ -0680d0: 1100 |0006: return-object v0 │ │ +068090: |[068090] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0680a0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0680a4: 7220 d811 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@11d8 │ │ +0680aa: 0c00 |0005: move-result-object v0 │ │ +0680ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74914,19 +74914,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0680d4: |[0680d4] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -0680e4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0680e8: 7220 d911 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@11d9 │ │ -0680ee: 0a00 |0005: move-result v0 │ │ -0680f0: 0f00 |0006: return v0 │ │ +0680b0: |[0680b0] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +0680c0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0680c4: 7220 d911 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@11d9 │ │ +0680ca: 0a00 |0005: move-result v0 │ │ +0680cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1536 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74934,19 +74934,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0680f4: |[0680f4] android.support.v4.view.ViewCompat.getElevation:(Landroid/view/View;)F │ │ -068104: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068108: 7220 da11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getElevation:(Landroid/view/View;)F // method@11da │ │ -06810e: 0a00 |0005: move-result v0 │ │ -068110: 0f00 |0006: return v0 │ │ +0680d0: |[0680d0] android.support.v4.view.ViewCompat.getElevation:(Landroid/view/View;)F │ │ +0680e0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0680e4: 7220 da11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getElevation:(Landroid/view/View;)F // method@11da │ │ +0680ea: 0a00 |0005: move-result v0 │ │ +0680ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2165 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74954,19 +74954,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068114: |[068114] android.support.v4.view.ViewCompat.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -068124: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068128: 7220 db11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getFitsSystemWindows:(Landroid/view/View;)Z // method@11db │ │ -06812e: 0a00 |0005: move-result v0 │ │ -068130: 0f00 |0006: return v0 │ │ +0680f0: |[0680f0] android.support.v4.view.ViewCompat.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +068100: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068104: 7220 db11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getFitsSystemWindows:(Landroid/view/View;)Z // method@11db │ │ +06810a: 0a00 |0005: move-result v0 │ │ +06810c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2242 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74974,19 +74974,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068134: |[068134] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -068144: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068148: 7220 dc11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@11dc │ │ -06814e: 0a00 |0005: move-result v0 │ │ -068150: 0f00 |0006: return v0 │ │ +068110: |[068110] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +068120: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068124: 7220 dc11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@11dc │ │ +06812a: 0a00 |0005: move-result v0 │ │ +06812c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1456 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74994,19 +74994,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068154: |[068154] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -068164: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068168: 7220 dd11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@11dd │ │ -06816e: 0a00 |0005: move-result v0 │ │ -068170: 0f00 |0006: return v0 │ │ +068130: |[068130] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +068140: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068144: 7220 dd11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@11dd │ │ +06814a: 0a00 |0005: move-result v0 │ │ +06814c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1611 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75014,19 +75014,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068174: |[068174] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -068184: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068188: 7220 de11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@11de │ │ -06818e: 0a00 |0005: move-result v0 │ │ -068190: 0f00 |0006: return v0 │ │ +068150: |[068150] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +068160: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068164: 7220 de11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@11de │ │ +06816a: 0a00 |0005: move-result v0 │ │ +06816c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75034,19 +75034,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068194: |[068194] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -0681a4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0681a8: 7220 df11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@11df │ │ -0681ae: 0a00 |0005: move-result v0 │ │ -0681b0: 0f00 |0006: return v0 │ │ +068170: |[068170] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +068180: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068184: 7220 df11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@11df │ │ +06818a: 0a00 |0005: move-result v0 │ │ +06818c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75054,19 +75054,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0681b4: |[0681b4] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0681c4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0681c8: 7220 e011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@11e0 │ │ -0681ce: 0a00 |0005: move-result v0 │ │ -0681d0: 0f00 |0006: return v0 │ │ +068190: |[068190] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0681a0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0681a4: 7220 e011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@11e0 │ │ +0681aa: 0a00 |0005: move-result v0 │ │ +0681ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1761 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75074,19 +75074,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0681d4: |[0681d4] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -0681e4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0681e8: 7220 e111 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@11e1 │ │ -0681ee: 0a00 |0005: move-result v0 │ │ -0681f0: 0f00 |0006: return v0 │ │ +0681b0: |[0681b0] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +0681c0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0681c4: 7220 e111 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@11e1 │ │ +0681ca: 0a00 |0005: move-result v0 │ │ +0681cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75094,19 +75094,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0681f4: |[0681f4] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -068204: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068208: 7220 e211 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@11e2 │ │ -06820e: 0a00 |0005: move-result v0 │ │ -068210: 0f00 |0006: return v0 │ │ +0681d0: |[0681d0] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0681e0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0681e4: 7220 e211 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@11e2 │ │ +0681ea: 0a00 |0005: move-result v0 │ │ +0681ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75114,19 +75114,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068214: |[068214] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ -068224: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068228: 7220 e311 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@11e3 │ │ -06822e: 0a00 |0005: move-result v0 │ │ -068230: 0f00 |0006: return v0 │ │ +0681f0: |[0681f0] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ +068200: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068204: 7220 e311 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@11e3 │ │ +06820a: 0a00 |0005: move-result v0 │ │ +06820c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1920 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75134,19 +75134,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068234: |[068234] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ -068244: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068248: 7220 e411 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@11e4 │ │ -06824e: 0a00 |0005: move-result v0 │ │ -068250: 0f00 |0006: return v0 │ │ +068210: |[068210] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ +068220: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068224: 7220 e411 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@11e4 │ │ +06822a: 0a00 |0005: move-result v0 │ │ +06822c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1909 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #21 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75154,19 +75154,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068254: |[068254] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -068264: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068268: 7220 e511 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@11e5 │ │ -06826e: 0a00 |0005: move-result v0 │ │ -068270: 0f00 |0006: return v0 │ │ +068230: |[068230] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +068240: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068244: 7220 e511 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@11e5 │ │ +06824a: 0a00 |0005: move-result v0 │ │ +06824c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75174,19 +75174,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068274: |[068274] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ -068284: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068288: 7220 e611 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@11e6 │ │ -06828e: 0a00 |0005: move-result v0 │ │ -068290: 0f00 |0006: return v0 │ │ +068250: |[068250] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ +068260: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068264: 7220 e611 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@11e6 │ │ +06826a: 0a00 |0005: move-result v0 │ │ +06826c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1841 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75194,19 +75194,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068294: |[068294] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ -0682a4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0682a8: 7220 e711 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@11e7 │ │ -0682ae: 0a00 |0005: move-result v0 │ │ -0682b0: 0f00 |0006: return v0 │ │ +068270: |[068270] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ +068280: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068284: 7220 e711 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@11e7 │ │ +06828a: 0a00 |0005: move-result v0 │ │ +06828c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1829 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75214,19 +75214,19 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0682b4: |[0682b4] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0682c4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0682c8: 7220 e811 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@11e8 │ │ -0682ce: 0c00 |0005: move-result-object v0 │ │ -0682d0: 1100 |0006: return-object v0 │ │ +068290: |[068290] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0682a0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0682a4: 7220 e811 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@11e8 │ │ +0682aa: 0c00 |0005: move-result-object v0 │ │ +0682ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1703 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75234,19 +75234,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0682d4: |[0682d4] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ -0682e4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0682e8: 7220 e911 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@11e9 │ │ -0682ee: 0a00 |0005: move-result v0 │ │ -0682f0: 0f00 |0006: return v0 │ │ +0682b0: |[0682b0] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ +0682c0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0682c4: 7220 e911 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@11e9 │ │ +0682ca: 0a00 |0005: move-result v0 │ │ +0682cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2079 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75254,19 +75254,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0682f4: |[0682f4] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ -068304: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068308: 7220 ea11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@11ea │ │ -06830e: 0a00 |0005: move-result v0 │ │ -068310: 0f00 |0006: return v0 │ │ +0682d0: |[0682d0] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ +0682e0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0682e4: 7220 ea11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@11ea │ │ +0682ea: 0a00 |0005: move-result v0 │ │ +0682ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2106 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75274,19 +75274,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068314: |[068314] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ -068324: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068328: 7220 eb11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@11eb │ │ -06832e: 0a00 |0005: move-result v0 │ │ -068330: 0f00 |0006: return v0 │ │ +0682f0: |[0682f0] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ +068300: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068304: 7220 eb11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@11eb │ │ +06830a: 0a00 |0005: move-result v0 │ │ +06830c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2125 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #28 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75294,19 +75294,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068334: |[068334] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ -068344: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068348: 7220 ec11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@11ec │ │ -06834e: 0a00 |0005: move-result v0 │ │ -068350: 0f00 |0006: return v0 │ │ +068310: |[068310] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ +068320: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068324: 7220 ec11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@11ec │ │ +06832a: 0a00 |0005: move-result v0 │ │ +06832c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2129 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #29 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75314,19 +75314,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068354: |[068354] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ -068364: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068368: 7220 ed11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@11ed │ │ -06836e: 0a00 |0005: move-result v0 │ │ -068370: 0f00 |0006: return v0 │ │ +068330: |[068330] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ +068340: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068344: 7220 ed11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@11ed │ │ +06834a: 0a00 |0005: move-result v0 │ │ +06834c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #30 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75334,19 +75334,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068374: |[068374] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ -068384: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068388: 7220 ee11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@11ee │ │ -06838e: 0a00 |0005: move-result v0 │ │ -068390: 0f00 |0006: return v0 │ │ +068350: |[068350] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ +068360: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068364: 7220 ee11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@11ee │ │ +06836a: 0a00 |0005: move-result v0 │ │ +06836c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2137 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #31 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75354,19 +75354,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068394: |[068394] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ -0683a4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0683a8: 7220 ef11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@11ef │ │ -0683ae: 0a00 |0005: move-result v0 │ │ -0683b0: 0f00 |0006: return v0 │ │ +068370: |[068370] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ +068380: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068384: 7220 ef11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@11ef │ │ +06838a: 0a00 |0005: move-result v0 │ │ +06838c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75374,19 +75374,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0683b4: |[0683b4] android.support.v4.view.ViewCompat.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -0683c4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0683c8: 7220 f011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@11f0 │ │ -0683ce: 0c00 |0005: move-result-object v0 │ │ -0683d0: 1100 |0006: return-object v0 │ │ +068390: |[068390] android.support.v4.view.ViewCompat.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +0683a0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0683a4: 7220 f011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@11f0 │ │ +0683aa: 0c00 |0005: move-result-object v0 │ │ +0683ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #33 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75394,19 +75394,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0683d4: |[0683d4] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ -0683e4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0683e8: 7220 f111 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@11f1 │ │ -0683ee: 0a00 |0005: move-result v0 │ │ -0683f0: 0f00 |0006: return v0 │ │ +0683b0: |[0683b0] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ +0683c0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0683c4: 7220 f111 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@11f1 │ │ +0683ca: 0a00 |0005: move-result v0 │ │ +0683cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1885 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #34 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75414,19 +75414,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0683f4: |[0683f4] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ -068404: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068408: 7220 f211 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@11f2 │ │ -06840e: 0a00 |0005: move-result v0 │ │ -068410: 0f00 |0006: return v0 │ │ +0683d0: |[0683d0] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ +0683e0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0683e4: 7220 f211 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@11f2 │ │ +0683ea: 0a00 |0005: move-result v0 │ │ +0683ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1898 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #35 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75434,19 +75434,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068414: |[068414] android.support.v4.view.ViewCompat.getTranslationZ:(Landroid/view/View;)F │ │ -068424: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068428: 7220 f311 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationZ:(Landroid/view/View;)F // method@11f3 │ │ -06842e: 0a00 |0005: move-result v0 │ │ -068430: 0f00 |0006: return v0 │ │ +0683f0: |[0683f0] android.support.v4.view.ViewCompat.getTranslationZ:(Landroid/view/View;)F │ │ +068400: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068404: 7220 f311 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationZ:(Landroid/view/View;)F // method@11f3 │ │ +06840a: 0a00 |0005: move-result v0 │ │ +06840c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #36 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75454,19 +75454,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068434: |[068434] android.support.v4.view.ViewCompat.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -068444: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068448: 7220 f411 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@11f4 │ │ -06844e: 0a00 |0005: move-result v0 │ │ -068450: 0f00 |0006: return v0 │ │ +068410: |[068410] android.support.v4.view.ViewCompat.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +068420: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068424: 7220 f411 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@11f4 │ │ +06842a: 0a00 |0005: move-result v0 │ │ +06842c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #37 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75474,19 +75474,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068454: |[068454] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ -068464: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068468: 7220 f511 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@11f5 │ │ -06846e: 0a00 |0005: move-result v0 │ │ -068470: 0f00 |0006: return v0 │ │ +068430: |[068430] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ +068440: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068444: 7220 f511 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@11f5 │ │ +06844a: 0a00 |0005: move-result v0 │ │ +06844c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2145 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #38 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75494,19 +75494,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068474: |[068474] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ -068484: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068488: 7220 f611 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@11f6 │ │ -06848e: 0a00 |0005: move-result v0 │ │ -068490: 0f00 |0006: return v0 │ │ +068450: |[068450] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ +068460: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068464: 7220 f611 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@11f6 │ │ +06846a: 0a00 |0005: move-result v0 │ │ +06846c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2149 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #39 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75514,19 +75514,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068494: |[068494] android.support.v4.view.ViewCompat.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ -0684a4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0684a8: 7220 f711 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasAccessibilityDelegate:(Landroid/view/View;)Z // method@11f7 │ │ -0684ae: 0a00 |0005: move-result v0 │ │ -0684b0: 0f00 |0006: return v0 │ │ +068470: |[068470] android.support.v4.view.ViewCompat.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +068480: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068484: 7220 f711 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasAccessibilityDelegate:(Landroid/view/View;)Z // method@11f7 │ │ +06848a: 0a00 |0005: move-result v0 │ │ +06848c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #40 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75534,19 +75534,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0684b4: |[0684b4] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -0684c4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0684c8: 7220 f811 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@11f8 │ │ -0684ce: 0a00 |0005: move-result v0 │ │ -0684d0: 0f00 |0006: return v0 │ │ +068490: |[068490] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +0684a0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0684a4: 7220 f811 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@11f8 │ │ +0684aa: 0a00 |0005: move-result v0 │ │ +0684ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #41 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75554,19 +75554,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0684d4: |[0684d4] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -0684e4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0684e8: 7220 f911 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@11f9 │ │ -0684ee: 0a00 |0005: move-result v0 │ │ -0684f0: 0f00 |0006: return v0 │ │ +0684b0: |[0684b0] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +0684c0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0684c4: 7220 f911 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@11f9 │ │ +0684ca: 0a00 |0005: move-result v0 │ │ +0684cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #42 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75574,18 +75574,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0684f4: |[0684f4] android.support.v4.view.ViewCompat.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -068504: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068508: 7220 fa11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@11fa │ │ -06850e: 0e00 |0005: return-void │ │ +0684d0: |[0684d0] android.support.v4.view.ViewCompat.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +0684e0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0684e4: 7220 fa11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@11fa │ │ +0684ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2253 │ │ 0x0005 line=2254 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ │ │ @@ -75594,18 +75594,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 │ │ -068510: |[068510] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -068520: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068524: 7230 fb11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@11fb │ │ -06852a: 0e00 |0005: return-void │ │ +0684ec: |[0684ec] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0684fc: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068500: 7230 fb11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@11fb │ │ +068506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0005 line=1293 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -75615,18 +75615,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 │ │ -06852c: |[06852c] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06853c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068540: 7230 fc11 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@11fc │ │ -068546: 0e00 |0005: return-void │ │ +068508: |[068508] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +068518: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06851c: 7230 fc11 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@11fc │ │ +068522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 0x0005 line=1329 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -75636,18 +75636,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 │ │ -068548: |[068548] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -068558: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -06855c: 7230 fd11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@11fd │ │ -068562: 0e00 |0005: return-void │ │ +068524: |[068524] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +068534: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068538: 7230 fd11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@11fd │ │ +06853e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1259 │ │ 0x0005 line=1260 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -75657,19 +75657,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 │ │ -068564: |[068564] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -068574: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068578: 7240 fe11 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@11fe │ │ -06857e: 0a00 |0005: move-result v0 │ │ -068580: 0f00 |0006: return v0 │ │ +068540: |[068540] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +068550: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068554: 7240 fe11 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@11fe │ │ +06855a: 0a00 |0005: move-result v0 │ │ +06855c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -75679,18 +75679,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -068584: |[068584] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -068594: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068598: 7220 ff11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@11ff │ │ -06859e: 0e00 |0005: return-void │ │ +068560: |[068560] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +068570: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068574: 7220 ff11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@11ff │ │ +06857a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1389 │ │ 0x0005 line=1390 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -75699,23 +75699,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 │ │ -0685a0: |[0685a0] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0685b0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0685b4: 0761 |0002: move-object v1, v6 │ │ -0685b6: 0172 |0003: move v2, v7 │ │ -0685b8: 0183 |0004: move v3, v8 │ │ -0685ba: 0194 |0005: move v4, v9 │ │ -0685bc: 01a5 |0006: move v5, v10 │ │ -0685be: 7806 0012 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1200 │ │ -0685c4: 0e00 |000a: return-void │ │ +06857c: |[06857c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +06858c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068590: 0761 |0002: move-object v1, v6 │ │ +068592: 0172 |0003: move v2, v7 │ │ +068594: 0183 |0004: move v3, v8 │ │ +068596: 0194 |0005: move v4, v9 │ │ +068598: 01a5 |0006: move v5, v10 │ │ +06859a: 7806 0012 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1200 │ │ +0685a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1407 │ │ 0x000a line=1408 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -75728,18 +75728,18 @@ │ │ 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 │ │ -0685c8: |[0685c8] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0685d8: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0685dc: 7230 0112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1201 │ │ -0685e2: 0e00 |0005: return-void │ │ +0685a4: |[0685a4] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0685b4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0685b8: 7230 0112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1201 │ │ +0685be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1421 │ │ 0x0005 line=1422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -75749,18 +75749,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0685e4: |[0685e4] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0685f4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0685f8: 7255 0212 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@1202 │ │ -0685fe: 0e00 |0005: return-void │ │ +0685c0: |[0685c0] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0685d0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0685d4: 7255 0212 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@1202 │ │ +0685da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0005 line=1439 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ @@ -75771,18 +75771,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -068600: |[068600] android.support.v4.view.ViewCompat.requestApplyInsets:(Landroid/view/View;)V │ │ -068610: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068614: 7220 0312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.requestApplyInsets:(Landroid/view/View;)V // method@1203 │ │ -06861a: 0e00 |0005: return-void │ │ +0685dc: |[0685dc] android.support.v4.view.ViewCompat.requestApplyInsets:(Landroid/view/View;)V │ │ +0685ec: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0685f0: 7220 0312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.requestApplyInsets:(Landroid/view/View;)V // method@1203 │ │ +0685f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2221 │ │ 0x0005 line=2222 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -75791,19 +75791,19 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06861c: |[06861c] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -06862c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068630: 7240 0412 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@1204 │ │ -068636: 0a00 |0005: move-result v0 │ │ -068638: 0f00 |0006: return v0 │ │ +0685f8: |[0685f8] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +068608: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06860c: 7240 0412 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@1204 │ │ +068612: 0a00 |0005: move-result v0 │ │ +068614: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1733 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -75813,18 +75813,18 @@ │ │ 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 │ │ -06863c: |[06863c] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -06864c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068650: 7230 0512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1205 │ │ -068656: 0e00 |0005: return-void │ │ +068618: |[068618] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +068628: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06862c: 7230 0512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1205 │ │ +068632: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0005 line=1344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -75834,18 +75834,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 │ │ -068658: |[068658] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -068668: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -06866c: 7230 0612 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@1206 │ │ -068672: 0e00 |0005: return-void │ │ +068634: |[068634] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +068644: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068648: 7230 0612 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@1206 │ │ +06864e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1817 │ │ 0x0005 line=1818 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -75855,18 +75855,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068674: |[068674] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ -068684: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068688: 7230 0712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@1207 │ │ -06868e: 0e00 |0005: return-void │ │ +068650: |[068650] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ +068660: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068664: 7230 0712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@1207 │ │ +06866a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1978 │ │ 0x0005 line=1979 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -75876,18 +75876,18 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068690: |[068690] android.support.v4.view.ViewCompat.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0686a0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0686a4: 7230 0812 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@1208 │ │ -0686aa: 0e00 |0005: return-void │ │ +06866c: |[06866c] android.support.v4.view.ViewCompat.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +06867c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068680: 7230 0812 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@1208 │ │ +068686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2234 │ │ 0x0005 line=2235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -75897,18 +75897,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0686ac: |[0686ac] android.support.v4.view.ViewCompat.setElevation:(Landroid/view/View;F)V │ │ -0686bc: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0686c0: 7230 0912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setElevation:(Landroid/view/View;F)V // method@1209 │ │ -0686c6: 0e00 |0005: return-void │ │ +068688: |[068688] android.support.v4.view.ViewCompat.setElevation:(Landroid/view/View;F)V │ │ +068698: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06869c: 7230 0912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setElevation:(Landroid/view/View;F)V // method@1209 │ │ +0686a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2156 │ │ 0x0005 line=2157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 elevation F │ │ @@ -75918,18 +75918,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 │ │ -0686c8: |[0686c8] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -0686d8: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0686dc: 7230 0a12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@120a │ │ -0686e2: 0e00 |0005: return-void │ │ +0686a4: |[0686a4] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +0686b4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0686b8: 7230 0a12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@120a │ │ +0686be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0005 line=1377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -75939,18 +75939,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 │ │ -0686e4: |[0686e4] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0686f4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0686f8: 7230 0b12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@120b │ │ -0686fe: 0e00 |0005: return-void │ │ +0686c0: |[0686c0] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0686d0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0686d4: 7230 0b12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@120b │ │ +0686da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ 0x0005 line=1481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -75960,18 +75960,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 │ │ -068700: |[068700] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -068710: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068714: 7230 0c12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@120c │ │ -06871a: 0e00 |0005: return-void │ │ +0686dc: |[0686dc] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +0686ec: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0686f0: 7230 0c12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@120c │ │ +0686f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1622 │ │ 0x0005 line=1623 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -75981,18 +75981,18 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06871c: |[06871c] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -06872c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068730: 7230 0d12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@120d │ │ -068736: 0e00 |0005: return-void │ │ +0686f8: |[0686f8] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +068708: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06870c: 7230 0d12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@120d │ │ +068712: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1656 │ │ 0x0005 line=1657 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -76002,18 +76002,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 │ │ -068738: |[068738] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -068748: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -06874c: 7240 0e12 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@120e │ │ -068752: 0e00 |0005: return-void │ │ +068714: |[068714] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +068724: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068728: 7240 0e12 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@120e │ │ +06872e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1579 │ │ 0x0005 line=1580 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -76024,18 +76024,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 │ │ -068754: |[068754] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -068764: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068768: 7230 0f12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@120f │ │ -06876e: 0e00 |0005: return-void │ │ +068730: |[068730] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +068740: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068744: 7230 0f12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@120f │ │ +06874a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1691 │ │ 0x0005 line=1692 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -76045,18 +76045,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068770: |[068770] android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -068780: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068784: 7230 1012 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1210 │ │ -06878a: 0e00 |0005: return-void │ │ +06874c: |[06874c] android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +06875c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068760: 7230 1012 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1210 │ │ +068766: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2262 │ │ 0x0005 line=2263 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ @@ -76066,18 +76066,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 │ │ -06878c: |[06878c] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -06879c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0687a0: 7230 1112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@1211 │ │ -0687a6: 0e00 |0005: return-void │ │ +068768: |[068768] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +068778: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06877c: 7230 1112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@1211 │ │ +068782: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0005 line=1223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -76087,23 +76087,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 │ │ -0687a8: |[0687a8] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0687b8: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0687bc: 0761 |0002: move-object v1, v6 │ │ -0687be: 0172 |0003: move v2, v7 │ │ -0687c0: 0183 |0004: move v3, v8 │ │ -0687c2: 0194 |0005: move v4, v9 │ │ -0687c4: 01a5 |0006: move v5, v10 │ │ -0687c6: 7806 1212 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@1212 │ │ -0687cc: 0e00 |000a: return-void │ │ +068784: |[068784] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +068794: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068798: 0761 |0002: move-object v1, v6 │ │ +06879a: 0172 |0003: move v2, v7 │ │ +06879c: 0183 |0004: move v3, v8 │ │ +06879e: 0194 |0005: move v4, v9 │ │ +0687a0: 01a5 |0006: move v5, v10 │ │ +0687a2: 7806 1212 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@1212 │ │ +0687a8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x000a line=1859 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 start I │ │ @@ -76116,18 +76116,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0687d0: |[0687d0] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ -0687e0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0687e4: 7230 1312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@1213 │ │ -0687ea: 0e00 |0005: return-void │ │ +0687ac: |[0687ac] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ +0687bc: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0687c0: 7230 1312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@1213 │ │ +0687c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2094 │ │ 0x0005 line=2095 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76137,18 +76137,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0687ec: |[0687ec] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ -0687fc: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068800: 7230 1312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@1213 │ │ -068806: 0e00 |0005: return-void │ │ +0687c8: |[0687c8] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ +0687d8: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0687dc: 7230 1312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@1213 │ │ +0687e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2121 │ │ 0x0005 line=2122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76158,18 +76158,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068808: |[068808] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ -068818: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -06881c: 7230 1512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@1215 │ │ -068822: 0e00 |0005: return-void │ │ +0687e4: |[0687e4] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ +0687f4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0687f8: 7230 1512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@1215 │ │ +0687fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0005 line=2019 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76179,18 +76179,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068824: |[068824] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ -068834: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068838: 7230 1612 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@1216 │ │ -06883e: 0e00 |0005: return-void │ │ +068800: |[068800] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ +068810: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068814: 7230 1612 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@1216 │ │ +06881a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2031 │ │ 0x0005 line=2032 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76200,18 +76200,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068840: |[068840] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ -068850: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068854: 7230 1712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@1217 │ │ -06885a: 0e00 |0005: return-void │ │ +06881c: |[06881c] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ +06882c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068830: 7230 1712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@1217 │ │ +068836: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2044 │ │ 0x0005 line=2045 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76221,18 +76221,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06885c: |[06885c] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ -06886c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068870: 7230 1812 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@1218 │ │ -068876: 0e00 |0005: return-void │ │ +068838: |[068838] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ +068848: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +06884c: 7230 1812 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@1218 │ │ +068852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2056 │ │ 0x0005 line=2057 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76242,18 +76242,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068878: |[068878] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ -068888: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -06888c: 7230 1912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@1219 │ │ -068892: 0e00 |0005: return-void │ │ +068854: |[068854] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ +068864: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068868: 7230 1912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@1219 │ │ +06886e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2068 │ │ 0x0005 line=2069 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76263,18 +76263,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068894: |[068894] android.support.v4.view.ViewCompat.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -0688a4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0688a8: 7230 1a12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@121a │ │ -0688ae: 0e00 |0005: return-void │ │ +068870: |[068870] android.support.v4.view.ViewCompat.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +068880: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068884: 7230 1a12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@121a │ │ +06888a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2192 │ │ 0x0005 line=2193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 transitionName Ljava/lang/String; │ │ @@ -76284,18 +76284,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0688b0: |[0688b0] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ -0688c0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0688c4: 7230 1b12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@121b │ │ -0688ca: 0e00 |0005: return-void │ │ +06888c: |[06888c] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ +06889c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0688a0: 7230 1b12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@121b │ │ +0688a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1946 │ │ 0x0005 line=1947 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76305,18 +76305,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0688cc: |[0688cc] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ -0688dc: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0688e0: 7230 1c12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@121c │ │ -0688e6: 0e00 |0005: return-void │ │ +0688a8: |[0688a8] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ +0688b8: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0688bc: 7230 1c12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@121c │ │ +0688c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1962 │ │ 0x0005 line=1963 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76326,18 +76326,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0688e8: |[0688e8] android.support.v4.view.ViewCompat.setTranslationZ:(Landroid/view/View;F)V │ │ -0688f8: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -0688fc: 7230 1d12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationZ:(Landroid/view/View;F)V // method@121d │ │ -068902: 0e00 |0005: return-void │ │ +0688c4: |[0688c4] android.support.v4.view.ViewCompat.setTranslationZ:(Landroid/view/View;F)V │ │ +0688d4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0688d8: 7230 1d12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationZ:(Landroid/view/View;F)V // method@121d │ │ +0688de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2172 │ │ 0x0005 line=2173 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 translationZ F │ │ @@ -76347,18 +76347,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068904: |[068904] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ -068914: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068918: 7230 1e12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@121e │ │ -06891e: 0e00 |0005: return-void │ │ +0688e0: |[0688e0] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ +0688f0: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +0688f4: 7230 1e12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@121e │ │ +0688fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1992 │ │ 0x0005 line=1993 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76368,34 +76368,34 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -068920: |[068920] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ -068930: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ -068934: 7230 1f12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@121f │ │ -06893a: 0e00 |0005: return-void │ │ +0688fc: |[0688fc] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ +06890c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05bf │ │ +068910: 7230 1f12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@121f │ │ +068916: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2006 │ │ 0x0005 line=2007 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #394 header: │ │ class_idx : 752 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5059 │ │ +source_file_idx : 5055 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #394 annotations: │ │ Annotations on class │ │ @@ -76420,18 +76420,18 @@ │ │ type : '(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06893c: |[06893c] android.support.v4.view.ViewCompatApi21$1.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -06894c: 5b01 d305 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05d3 │ │ -068950: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -068956: 0e00 |0005: return-void │ │ +068918: |[068918] android.support.v4.view.ViewCompatApi21$1.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +068928: 5b01 d305 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05d3 │ │ +06892c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +068932: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewCompatApi21$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ │ │ @@ -76441,43 +76441,43 @@ │ │ type : '(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -068958: |[068958] android.support.v4.view.ViewCompatApi21$1.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ -068968: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ -06896c: 7020 a314 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ -068972: 5421 d305 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05d3 │ │ -068976: 7230 9f10 3100 |0007: invoke-interface {v1, v3, v0}, Landroid/support/v4/view/OnApplyWindowInsetsListener;.onApplyWindowInsets:(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; // method@109f │ │ -06897c: 0c00 |000a: move-result-object v0 │ │ -06897e: 1f00 3703 |000b: check-cast v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ -068982: 6e10 b514 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/view/WindowInsetsCompatApi21;.unwrap:()Landroid/view/WindowInsets; // method@14b5 │ │ -068988: 0c01 |0010: move-result-object v1 │ │ -06898a: 1101 |0011: return-object v1 │ │ +068934: |[068934] android.support.v4.view.ViewCompatApi21$1.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ +068944: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ +068948: 7020 a314 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ +06894e: 5421 d305 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05d3 │ │ +068952: 7230 9f10 3100 |0007: invoke-interface {v1, v3, v0}, Landroid/support/v4/view/OnApplyWindowInsetsListener;.onApplyWindowInsets:(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; // method@109f │ │ +068958: 0c00 |000a: move-result-object v0 │ │ +06895a: 1f00 3703 |000b: check-cast v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ +06895e: 6e10 b514 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/view/WindowInsetsCompatApi21;.unwrap:()Landroid/view/WindowInsets; // method@14b5 │ │ +068964: 0c01 |0010: move-result-object v1 │ │ +068966: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000d line=62 │ │ locals : │ │ 0x0005 - 0x000b reg=0 insets Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x000d - 0x0012 reg=0 insets Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/ViewCompatApi21$1; │ │ 0x0000 - 0x0012 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0012 reg=4 windowInsets Landroid/view/WindowInsets; │ │ │ │ - source_file_idx : 5059 (ViewCompatApi21.java) │ │ + source_file_idx : 5055 (ViewCompatApi21.java) │ │ │ │ Class #395 header: │ │ class_idx : 753 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5059 │ │ +source_file_idx : 5055 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #395 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatApi21;' │ │ @@ -76492,17 +76492,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06898c: |[06898c] android.support.v4.view.ViewCompatApi21.:()V │ │ -06899c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0689a2: 0e00 |0003: return-void │ │ +068968: |[068968] android.support.v4.view.ViewCompatApi21.:()V │ │ +068978: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06897e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -76510,18 +76510,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0689a4: |[0689a4] android.support.v4.view.ViewCompatApi21.getElevation:(Landroid/view/View;)F │ │ -0689b4: 6e10 9b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getElevation:()F // method@1c9b │ │ -0689ba: 0a00 |0003: move-result v0 │ │ -0689bc: 0f00 |0004: return v0 │ │ +068980: |[068980] android.support.v4.view.ViewCompatApi21.getElevation:(Landroid/view/View;)F │ │ +068990: 6e10 9b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getElevation:()F // method@1c9b │ │ +068996: 0a00 |0003: move-result v0 │ │ +068998: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -76529,18 +76529,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0689c0: |[0689c0] android.support.v4.view.ViewCompatApi21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -0689d0: 6e10 c41c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1cc4 │ │ -0689d6: 0c00 |0003: move-result-object v0 │ │ -0689d8: 1100 |0004: return-object v0 │ │ +06899c: |[06899c] android.support.v4.view.ViewCompatApi21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +0689ac: 6e10 c41c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1cc4 │ │ +0689b2: 0c00 |0003: move-result-object v0 │ │ +0689b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -76548,18 +76548,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0689dc: |[0689dc] android.support.v4.view.ViewCompatApi21.getTranslationZ:(Landroid/view/View;)F │ │ -0689ec: 6e10 c71c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationZ:()F // method@1cc7 │ │ -0689f2: 0a00 |0003: move-result v0 │ │ -0689f4: 0f00 |0004: return v0 │ │ +0689b8: |[0689b8] android.support.v4.view.ViewCompatApi21.getTranslationZ:(Landroid/view/View;)F │ │ +0689c8: 6e10 c71c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationZ:()F // method@1cc7 │ │ +0689ce: 0a00 |0003: move-result v0 │ │ +0689d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -76567,17 +76567,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0689f8: |[0689f8] android.support.v4.view.ViewCompatApi21.requestApplyInsets:(Landroid/view/View;)V │ │ -068a08: 6e10 f21c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestApplyInsets:()V // method@1cf2 │ │ -068a0e: 0e00 |0003: return-void │ │ +0689d4: |[0689d4] android.support.v4.view.ViewCompatApi21.requestApplyInsets:(Landroid/view/View;)V │ │ +0689e4: 6e10 f21c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestApplyInsets:()V // method@1cf2 │ │ +0689ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -76586,17 +76586,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068a10: |[068a10] android.support.v4.view.ViewCompatApi21.setElevation:(Landroid/view/View;F)V │ │ -068a20: 6e20 011d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setElevation:(F)V // method@1d01 │ │ -068a26: 0e00 |0003: return-void │ │ +0689ec: |[0689ec] android.support.v4.view.ViewCompatApi21.setElevation:(Landroid/view/View;F)V │ │ +0689fc: 6e20 011d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setElevation:(F)V // method@1d01 │ │ +068a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 elevation F │ │ @@ -76606,19 +76606,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -068a28: |[068a28] android.support.v4.view.ViewCompatApi21.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -068a38: 2200 f002 |0000: new-instance v0, Landroid/support/v4/view/ViewCompatApi21$1; // type@02f0 │ │ -068a3c: 7020 7012 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewCompatApi21$1;.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1270 │ │ -068a42: 6e20 0c1d 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1d0c │ │ -068a48: 0e00 |0008: return-void │ │ +068a04: |[068a04] android.support.v4.view.ViewCompatApi21.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +068a14: 2200 f002 |0000: new-instance v0, Landroid/support/v4/view/ViewCompatApi21$1; // type@02f0 │ │ +068a18: 7020 7012 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewCompatApi21$1;.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1270 │ │ +068a1e: 6e20 0c1d 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1d0c │ │ +068a24: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0008 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0009 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ @@ -76628,17 +76628,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068a4c: |[068a4c] android.support.v4.view.ViewCompatApi21.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -068a5c: 6e20 1b1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1d1b │ │ -068a62: 0e00 |0003: return-void │ │ +068a28: |[068a28] android.support.v4.view.ViewCompatApi21.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +068a38: 6e20 1b1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1d1b │ │ +068a3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 transitionName Ljava/lang/String; │ │ @@ -76648,33 +76648,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068a64: |[068a64] android.support.v4.view.ViewCompatApi21.setTranslationZ:(Landroid/view/View;F)V │ │ -068a74: 6e20 1e1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationZ:(F)V // method@1d1e │ │ -068a7a: 0e00 |0003: return-void │ │ +068a40: |[068a40] android.support.v4.view.ViewCompatApi21.setTranslationZ:(Landroid/view/View;F)V │ │ +068a50: 6e20 1e1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationZ:(F)V // method@1d1e │ │ +068a56: 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 translationZ F │ │ │ │ Virtual methods - │ │ - source_file_idx : 5059 (ViewCompatApi21.java) │ │ + source_file_idx : 5055 (ViewCompatApi21.java) │ │ │ │ Class #396 header: │ │ class_idx : 754 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5060 │ │ +source_file_idx : 5056 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #396 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ @@ -76698,17 +76698,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068a7c: |[068a7c] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -068a8c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -068a92: 0e00 |0003: return-void │ │ +068a58: |[068a58] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +068a68: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +068a6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -76716,18 +76716,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068a94: |[068a94] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -068aa4: 6e10 da1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1cda │ │ -068aaa: 0a00 |0003: move-result v0 │ │ -068aac: 0f00 |0004: return v0 │ │ +068a70: |[068a70] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +068a80: 6e10 da1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1cda │ │ +068a86: 0a00 |0003: move-result v0 │ │ +068a88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -76735,59 +76735,59 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -068ab0: |[068ab0] android.support.v4.view.ViewCompatEclairMr1.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -068ac0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -068ac2: 6201 d505 |0001: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d5 │ │ -068ac6: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -068aca: 1c01 2204 |0005: const-class v1, Landroid/view/ViewGroup; // type@0422 │ │ -068ace: 1a02 f629 |0007: const-string v2, "setChildrenDrawingOrderEnabled" // string@29f6 │ │ -068ad2: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -068ad4: 2333 9606 |000a: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ -068ad8: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -068ada: 6205 680c |000d: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0c68 │ │ -068ade: 4d05 0304 |000f: aput-object v5, v3, v4 │ │ -068ae2: 6e30 2f21 2103 |0011: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ -068ae8: 0c01 |0014: move-result-object v1 │ │ -068aea: 6901 d505 |0015: sput-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d5 │ │ -068aee: 6201 d505 |0017: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d5 │ │ -068af2: 6e20 c521 6100 |0019: invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@21c5 │ │ -068af8: 6201 d505 |001c: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d5 │ │ -068afc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -068afe: 2322 9706 |001f: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ -068b02: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -068b04: 7110 1821 0800 |0022: invoke-static {v8}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ -068b0a: 0c04 |0025: move-result-object v4 │ │ -068b0c: 4d04 0203 |0026: aput-object v4, v2, v3 │ │ -068b10: 6e30 c421 7102 |0028: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -068b16: 0e00 |002b: return-void │ │ -068b18: 0d00 |002c: move-exception v0 │ │ -068b1a: 1a01 c113 |002d: const-string v1, "ViewCompat" // string@13c1 │ │ -068b1e: 1a02 ff12 |002f: const-string v2, "Unable to find childrenDrawingOrderEnabled" // string@12ff │ │ -068b22: 7130 111c 2100 |0031: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -068b28: 28e3 |0034: goto 0017 // -001d │ │ -068b2a: 0d00 |0035: move-exception v0 │ │ -068b2c: 1a01 c113 |0036: const-string v1, "ViewCompat" // string@13c1 │ │ -068b30: 1a02 0213 |0038: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1302 │ │ -068b34: 7130 111c 2100 |003a: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -068b3a: 28ee |003d: goto 002b // -0012 │ │ -068b3c: 0d00 |003e: move-exception v0 │ │ -068b3e: 1a01 c113 |003f: const-string v1, "ViewCompat" // string@13c1 │ │ -068b42: 1a02 0213 |0041: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1302 │ │ -068b46: 7130 111c 2100 |0043: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -068b4c: 28e5 |0046: goto 002b // -001b │ │ -068b4e: 0d00 |0047: move-exception v0 │ │ -068b50: 1a01 c113 |0048: const-string v1, "ViewCompat" // string@13c1 │ │ -068b54: 1a02 0213 |004a: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1302 │ │ -068b58: 7130 111c 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -068b5e: 28dc |004f: goto 002b // -0024 │ │ +068a8c: |[068a8c] android.support.v4.view.ViewCompatEclairMr1.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +068a9c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +068a9e: 6201 d505 |0001: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d5 │ │ +068aa2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +068aa6: 1c01 2204 |0005: const-class v1, Landroid/view/ViewGroup; // type@0422 │ │ +068aaa: 1a02 f229 |0007: const-string v2, "setChildrenDrawingOrderEnabled" // string@29f2 │ │ +068aae: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +068ab0: 2333 9606 |000a: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ +068ab4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +068ab6: 6205 680c |000d: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0c68 │ │ +068aba: 4d05 0304 |000f: aput-object v5, v3, v4 │ │ +068abe: 6e30 2f21 2103 |0011: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ +068ac4: 0c01 |0014: move-result-object v1 │ │ +068ac6: 6901 d505 |0015: sput-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d5 │ │ +068aca: 6201 d505 |0017: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d5 │ │ +068ace: 6e20 c521 6100 |0019: invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@21c5 │ │ +068ad4: 6201 d505 |001c: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05d5 │ │ +068ad8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +068ada: 2322 9706 |001f: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ +068ade: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +068ae0: 7110 1821 0800 |0022: invoke-static {v8}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ +068ae6: 0c04 |0025: move-result-object v4 │ │ +068ae8: 4d04 0203 |0026: aput-object v4, v2, v3 │ │ +068aec: 6e30 c421 7102 |0028: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +068af2: 0e00 |002b: return-void │ │ +068af4: 0d00 |002c: move-exception v0 │ │ +068af6: 1a01 bd13 |002d: const-string v1, "ViewCompat" // string@13bd │ │ +068afa: 1a02 fb12 |002f: const-string v2, "Unable to find childrenDrawingOrderEnabled" // string@12fb │ │ +068afe: 7130 111c 2100 |0031: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +068b04: 28e3 |0034: goto 0017 // -001d │ │ +068b06: 0d00 |0035: move-exception v0 │ │ +068b08: 1a01 bd13 |0036: const-string v1, "ViewCompat" // string@13bd │ │ +068b0c: 1a02 fe12 |0038: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@12fe │ │ +068b10: 7130 111c 2100 |003a: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +068b16: 28ee |003d: goto 002b // -0012 │ │ +068b18: 0d00 |003e: move-exception v0 │ │ +068b1a: 1a01 bd13 |003f: const-string v1, "ViewCompat" // string@13bd │ │ +068b1e: 1a02 fe12 |0041: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@12fe │ │ +068b22: 7130 111c 2100 |0043: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +068b28: 28e5 |0046: goto 002b // -001b │ │ +068b2a: 0d00 |0047: move-exception v0 │ │ +068b2c: 1a01 bd13 |0048: const-string v1, "ViewCompat" // string@13bd │ │ +068b30: 1a02 fe12 |004a: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@12fe │ │ +068b34: 7130 111c 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +068b3a: 28dc |004f: goto 002b // -0024 │ │ catches : 2 │ │ 0x0005 - 0x0017 │ │ Ljava/lang/NoSuchMethodException; -> 0x002c │ │ 0x001c - 0x002b │ │ Ljava/lang/IllegalAccessException; -> 0x0035 │ │ Ljava/lang/IllegalArgumentException; -> 0x003e │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0047 │ │ @@ -76810,21 +76810,21 @@ │ │ 0x0036 - 0x003e reg=0 e Ljava/lang/IllegalAccessException; │ │ 0x003f - 0x0047 reg=0 e Ljava/lang/IllegalArgumentException; │ │ 0x0048 - 0x0050 reg=0 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0050 reg=7 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0050 reg=8 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 5060 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 5056 (ViewCompatEclairMr1.java) │ │ │ │ Class #397 header: │ │ class_idx : 755 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5061 │ │ +source_file_idx : 5057 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #397 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -76839,17 +76839,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068b80: |[068b80] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -068b90: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -068b96: 0e00 |0003: return-void │ │ +068b5c: |[068b5c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +068b6c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +068b72: 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;) │ │ @@ -76857,18 +76857,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068b98: |[068b98] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -068ba8: 6e10 af1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1caf │ │ -068bae: 0a00 |0003: move-result v0 │ │ -068bb0: 0f00 |0004: return v0 │ │ +068b74: |[068b74] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +068b84: 6e10 af1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1caf │ │ +068b8a: 0a00 |0003: move-result v0 │ │ +068b8c: 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;) │ │ @@ -76876,33 +76876,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 │ │ -068bb4: |[068bb4] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -068bc4: 6e20 0e1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1d0e │ │ -068bca: 0e00 |0003: return-void │ │ +068b90: |[068b90] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +068ba0: 6e20 0e1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1d0e │ │ +068ba6: 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 : 5061 (ViewCompatGingerbread.java) │ │ + source_file_idx : 5057 (ViewCompatGingerbread.java) │ │ │ │ Class #398 header: │ │ class_idx : 756 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5062 │ │ +source_file_idx : 5058 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 33 │ │ virtual_methods_size: 0 │ │ │ │ Class #398 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -76917,17 +76917,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068bcc: |[068bcc] android.support.v4.view.ViewCompatHC.:()V │ │ -068bdc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -068be2: 0e00 |0003: return-void │ │ +068ba8: |[068ba8] android.support.v4.view.ViewCompatHC.:()V │ │ +068bb8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +068bbe: 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;) │ │ @@ -76935,18 +76935,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068be4: |[068be4] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -068bf4: 6e10 961c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1c96 │ │ -068bfa: 0a00 |0003: move-result v0 │ │ -068bfc: 0f00 |0004: return v0 │ │ +068bc0: |[068bc0] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +068bd0: 6e10 961c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1c96 │ │ +068bd6: 0a00 |0003: move-result v0 │ │ +068bd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -76954,36 +76954,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -068c00: |[068c00] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -068c10: 7100 0700 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0007 │ │ -068c16: 0b00 |0003: move-result-wide v0 │ │ -068c18: 1000 |0004: return-wide v0 │ │ +068bdc: |[068bdc] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +068bec: 7100 0700 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0007 │ │ +068bf2: 0b00 |0003: move-result-wide v0 │ │ +068bf4: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #3 : (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 │ │ -068c1c: |[068c1c] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -068c2c: 6e10 a21c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1ca2 │ │ -068c32: 0a00 |0003: move-result v0 │ │ -068c34: 0f00 |0004: return v0 │ │ +068bf8: |[068bf8] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +068c08: 6e10 a21c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1ca2 │ │ +068c0e: 0a00 |0003: move-result v0 │ │ +068c10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -76991,18 +76991,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068c38: |[068c38] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -068c48: 6e10 a91c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1ca9 │ │ -068c4e: 0a00 |0003: move-result v0 │ │ -068c50: 0f00 |0004: return v0 │ │ +068c14: |[068c14] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +068c24: 6e10 a91c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1ca9 │ │ +068c2a: 0a00 |0003: move-result v0 │ │ +068c2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77010,18 +77010,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068c54: |[068c54] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -068c64: 6e10 aa1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1caa │ │ -068c6a: 0a00 |0003: move-result v0 │ │ -068c6c: 0f00 |0004: return v0 │ │ +068c30: |[068c30] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +068c40: 6e10 aa1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1caa │ │ +068c46: 0a00 |0003: move-result v0 │ │ +068c48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77029,18 +77029,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068c70: |[068c70] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -068c80: 6e10 ac1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1cac │ │ -068c86: 0a00 |0003: move-result v0 │ │ -068c88: 0f00 |0004: return v0 │ │ +068c4c: |[068c4c] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +068c5c: 6e10 ac1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1cac │ │ +068c62: 0a00 |0003: move-result v0 │ │ +068c64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77048,18 +77048,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068c8c: |[068c8c] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ -068c9c: 6e10 b61c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@1cb6 │ │ -068ca2: 0a00 |0003: move-result v0 │ │ -068ca4: 0f00 |0004: return v0 │ │ +068c68: |[068c68] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ +068c78: 6e10 b61c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@1cb6 │ │ +068c7e: 0a00 |0003: move-result v0 │ │ +068c80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77067,18 +77067,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068ca8: |[068ca8] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ -068cb8: 6e10 b71c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@1cb7 │ │ -068cbe: 0a00 |0003: move-result v0 │ │ -068cc0: 0f00 |0004: return v0 │ │ +068c84: |[068c84] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ +068c94: 6e10 b71c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@1cb7 │ │ +068c9a: 0a00 |0003: move-result v0 │ │ +068c9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77086,18 +77086,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068cc4: |[068cc4] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ -068cd4: 6e10 ba1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@1cba │ │ -068cda: 0a00 |0003: move-result v0 │ │ -068cdc: 0f00 |0004: return v0 │ │ +068ca0: |[068ca0] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ +068cb0: 6e10 ba1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@1cba │ │ +068cb6: 0a00 |0003: move-result v0 │ │ +068cb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77105,18 +77105,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068ce0: |[068ce0] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ -068cf0: 6e10 bb1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@1cbb │ │ -068cf6: 0a00 |0003: move-result v0 │ │ -068cf8: 0f00 |0004: return v0 │ │ +068cbc: |[068cbc] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ +068ccc: 6e10 bb1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@1cbb │ │ +068cd2: 0a00 |0003: move-result v0 │ │ +068cd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77124,18 +77124,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068cfc: |[068cfc] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ -068d0c: 6e10 bc1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@1cbc │ │ -068d12: 0a00 |0003: move-result v0 │ │ -068d14: 0f00 |0004: return v0 │ │ +068cd8: |[068cd8] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ +068ce8: 6e10 bc1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@1cbc │ │ +068cee: 0a00 |0003: move-result v0 │ │ +068cf0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77143,18 +77143,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068d18: |[068d18] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ -068d28: 6e10 bd1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@1cbd │ │ -068d2e: 0a00 |0003: move-result v0 │ │ -068d30: 0f00 |0004: return v0 │ │ +068cf4: |[068cf4] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ +068d04: 6e10 bd1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@1cbd │ │ +068d0a: 0a00 |0003: move-result v0 │ │ +068d0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77162,18 +77162,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068d34: |[068d34] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ -068d44: 6e10 be1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@1cbe │ │ -068d4a: 0a00 |0003: move-result v0 │ │ -068d4c: 0f00 |0004: return v0 │ │ +068d10: |[068d10] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ +068d20: 6e10 be1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@1cbe │ │ +068d26: 0a00 |0003: move-result v0 │ │ +068d28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77181,18 +77181,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068d50: |[068d50] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ -068d60: 6e10 c51c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@1cc5 │ │ -068d66: 0a00 |0003: move-result v0 │ │ -068d68: 0f00 |0004: return v0 │ │ +068d2c: |[068d2c] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ +068d3c: 6e10 c51c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@1cc5 │ │ +068d42: 0a00 |0003: move-result v0 │ │ +068d44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77200,18 +77200,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068d6c: |[068d6c] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ -068d7c: 6e10 c61c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@1cc6 │ │ -068d82: 0a00 |0003: move-result v0 │ │ -068d84: 0f00 |0004: return v0 │ │ +068d48: |[068d48] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ +068d58: 6e10 c61c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@1cc6 │ │ +068d5e: 0a00 |0003: move-result v0 │ │ +068d60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77219,18 +77219,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068d88: |[068d88] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ -068d98: 6e10 ce1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@1cce │ │ -068d9e: 0a00 |0003: move-result v0 │ │ -068da0: 0f00 |0004: return v0 │ │ +068d64: |[068d64] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ +068d74: 6e10 ce1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@1cce │ │ +068d7a: 0a00 |0003: move-result v0 │ │ +068d7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77238,18 +77238,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068da4: |[068da4] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ -068db4: 6e10 cf1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@1ccf │ │ -068dba: 0a00 |0003: move-result v0 │ │ -068dbc: 0f00 |0004: return v0 │ │ +068d80: |[068d80] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ +068d90: 6e10 cf1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@1ccf │ │ +068d96: 0a00 |0003: move-result v0 │ │ +068d98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77257,17 +77257,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068dc0: |[068dc0] android.support.v4.view.ViewCompatHC.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -068dd0: 6e10 de1c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@1cde │ │ -068dd6: 0e00 |0003: return-void │ │ +068d9c: |[068d9c] android.support.v4.view.ViewCompatHC.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +068dac: 6e10 de1c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@1cde │ │ +068db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -77276,18 +77276,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -068dd8: |[068dd8] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -068de8: 7130 f81c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1cf8 │ │ -068dee: 0a00 |0003: move-result v0 │ │ -068df0: 0f00 |0004: return v0 │ │ +068db4: |[068db4] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +068dc4: 7130 f81c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1cf8 │ │ +068dca: 0a00 |0003: move-result v0 │ │ +068dcc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 size I │ │ 0x0000 - 0x0005 reg=2 measureSpec I │ │ 0x0000 - 0x0005 reg=3 childMeasuredState I │ │ @@ -77297,17 +77297,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068df4: |[068df4] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ -068e04: 6e20 fe1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@1cfe │ │ -068e0a: 0e00 |0003: return-void │ │ +068dd0: |[068dd0] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ +068de0: 6e20 fe1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@1cfe │ │ +068de6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77317,17 +77317,17 @@ │ │ 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 │ │ -068e0c: |[068e0c] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -068e1c: 6e30 071d 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1d07 │ │ -068e22: 0e00 |0003: return-void │ │ +068de8: |[068de8] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +068df8: 6e30 071d 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1d07 │ │ +068dfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ @@ -77338,17 +77338,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068e24: |[068e24] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ -068e34: 6e20 111d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@1d11 │ │ -068e3a: 0e00 |0003: return-void │ │ +068e00: |[068e00] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ +068e10: 6e20 111d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@1d11 │ │ +068e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77358,17 +77358,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068e3c: |[068e3c] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ -068e4c: 6e20 121d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@1d12 │ │ -068e52: 0e00 |0003: return-void │ │ +068e18: |[068e18] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ +068e28: 6e20 121d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@1d12 │ │ +068e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77378,17 +77378,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068e54: |[068e54] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ -068e64: 6e20 131d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@1d13 │ │ -068e6a: 0e00 |0003: return-void │ │ +068e30: |[068e30] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ +068e40: 6e20 131d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@1d13 │ │ +068e46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77398,17 +77398,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068e6c: |[068e6c] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ -068e7c: 6e20 141d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@1d14 │ │ -068e82: 0e00 |0003: return-void │ │ +068e48: |[068e48] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ +068e58: 6e20 141d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@1d14 │ │ +068e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77418,17 +77418,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068e84: |[068e84] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ -068e94: 6e20 151d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@1d15 │ │ -068e9a: 0e00 |0003: return-void │ │ +068e60: |[068e60] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ +068e70: 6e20 151d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@1d15 │ │ +068e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77438,17 +77438,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068e9c: |[068e9c] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ -068eac: 6e20 161d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@1d16 │ │ -068eb2: 0e00 |0003: return-void │ │ +068e78: |[068e78] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ +068e88: 6e20 161d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@1d16 │ │ +068e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77458,17 +77458,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068eb4: |[068eb4] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ -068ec4: 6e20 171d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@1d17 │ │ -068eca: 0e00 |0003: return-void │ │ +068e90: |[068e90] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ +068ea0: 6e20 171d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@1d17 │ │ +068ea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77478,17 +77478,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068ecc: |[068ecc] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ -068edc: 6e20 1c1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@1d1c │ │ -068ee2: 0e00 |0003: return-void │ │ +068ea8: |[068ea8] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ +068eb8: 6e20 1c1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@1d1c │ │ +068ebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77498,17 +77498,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068ee4: |[068ee4] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ -068ef4: 6e20 1d1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@1d1d │ │ -068efa: 0e00 |0003: return-void │ │ +068ec0: |[068ec0] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ +068ed0: 6e20 1d1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@1d1d │ │ +068ed6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77518,17 +77518,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068efc: |[068efc] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ -068f0c: 6e20 201d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@1d20 │ │ -068f12: 0e00 |0003: return-void │ │ +068ed8: |[068ed8] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ +068ee8: 6e20 201d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@1d20 │ │ +068eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77538,33 +77538,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -068f14: |[068f14] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ -068f24: 6e20 211d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@1d21 │ │ -068f2a: 0e00 |0003: return-void │ │ +068ef0: |[068ef0] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ +068f00: 6e20 211d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@1d21 │ │ +068f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 5062 (ViewCompatHC.java) │ │ + source_file_idx : 5058 (ViewCompatHC.java) │ │ │ │ Class #399 header: │ │ class_idx : 757 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5063 │ │ +source_file_idx : 5059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #399 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -77579,17 +77579,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068f2c: |[068f2c] android.support.v4.view.ViewCompatICS.:()V │ │ -068f3c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -068f42: 0e00 |0003: return-void │ │ +068f08: |[068f08] android.support.v4.view.ViewCompatICS.:()V │ │ +068f18: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +068f1e: 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;) │ │ @@ -77597,18 +77597,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 │ │ -068f44: |[068f44] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -068f54: 6e20 8c1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1c8c │ │ -068f5a: 0a00 |0003: move-result v0 │ │ -068f5c: 0f00 |0004: return v0 │ │ +068f20: |[068f20] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +068f30: 6e20 8c1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1c8c │ │ +068f36: 0a00 |0003: move-result v0 │ │ +068f38: 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 │ │ │ │ @@ -77617,18 +77617,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 │ │ -068f60: |[068f60] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -068f70: 6e20 8d1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@1c8d │ │ -068f76: 0a00 |0003: move-result v0 │ │ -068f78: 0f00 |0004: return v0 │ │ +068f3c: |[068f3c] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +068f4c: 6e20 8d1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@1c8d │ │ +068f52: 0a00 |0003: move-result v0 │ │ +068f54: 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 │ │ │ │ @@ -77637,17 +77637,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 │ │ -068f7c: |[068f7c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -068f8c: 6e20 e41c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1ce4 │ │ -068f92: 0e00 |0003: return-void │ │ +068f58: |[068f58] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +068f68: 6e20 e41c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1ce4 │ │ +068f6e: 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; │ │ @@ -77657,18 +77657,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 │ │ -068f94: |[068f94] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -068fa4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -068fa8: 6e20 e51c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1ce5 │ │ -068fae: 0e00 |0005: return-void │ │ +068f70: |[068f70] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +068f80: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +068f84: 6e20 e51c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1ce5 │ │ +068f8a: 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; │ │ @@ -77678,17 +77678,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 │ │ -068fb0: |[068fb0] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -068fc0: 6e20 e61c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1ce6 │ │ -068fc6: 0e00 |0003: return-void │ │ +068f8c: |[068f8c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +068f9c: 6e20 e61c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1ce6 │ │ +068fa2: 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; │ │ @@ -77698,34 +77698,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 │ │ -068fc8: |[068fc8] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -068fd8: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ -068fdc: 6e20 fc1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1cfc │ │ -068fe2: 0e00 |0005: return-void │ │ +068fa4: |[068fa4] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +068fb4: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +068fb8: 6e20 fc1c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1cfc │ │ +068fbe: 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 : 5063 (ViewCompatICS.java) │ │ + source_file_idx : 5059 (ViewCompatICS.java) │ │ │ │ Class #400 header: │ │ class_idx : 758 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5065 │ │ +source_file_idx : 5061 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #400 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -77740,17 +77740,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068fe4: |[068fe4] android.support.v4.view.ViewCompatJB.:()V │ │ -068ff4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -068ffa: 0e00 |0003: return-void │ │ +068fc0: |[068fc0] android.support.v4.view.ViewCompatJB.:()V │ │ +068fd0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +068fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77758,18 +77758,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 │ │ -068ffc: |[068ffc] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -06900c: 6e10 951c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1c95 │ │ -069012: 0c00 |0003: move-result-object v0 │ │ -069014: 1100 |0004: return-object v0 │ │ +068fd8: |[068fd8] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +068fe8: 6e10 951c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1c95 │ │ +068fee: 0c00 |0003: move-result-object v0 │ │ +068ff0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77777,18 +77777,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -069018: |[069018] android.support.v4.view.ViewCompatJB.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -069028: 6e10 9c1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getFitsSystemWindows:()Z // method@1c9c │ │ -06902e: 0a00 |0003: move-result v0 │ │ -069030: 0f00 |0004: return v0 │ │ +068ff4: |[068ff4] android.support.v4.view.ViewCompatJB.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +069004: 6e10 9c1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getFitsSystemWindows:()Z // method@1c9c │ │ +06900a: 0a00 |0003: move-result v0 │ │ +06900c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77796,18 +77796,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -069034: |[069034] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -069044: 6e10 9f1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1c9f │ │ -06904a: 0a00 |0003: move-result v0 │ │ -06904c: 0f00 |0004: return v0 │ │ +069010: |[069010] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +069020: 6e10 9f1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1c9f │ │ +069026: 0a00 |0003: move-result v0 │ │ +069028: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77815,18 +77815,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -069050: |[069050] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ -069060: 6e10 ad1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@1cad │ │ -069066: 0a00 |0003: move-result v0 │ │ -069068: 0f00 |0004: return v0 │ │ +06902c: |[06902c] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ +06903c: 6e10 ad1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@1cad │ │ +069042: 0a00 |0003: move-result v0 │ │ +069044: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77834,18 +77834,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06906c: |[06906c] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ -06907c: 6e10 ae1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@1cae │ │ -069082: 0a00 |0003: move-result v0 │ │ -069084: 0f00 |0004: return v0 │ │ +069048: |[069048] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ +069058: 6e10 ae1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@1cae │ │ +06905e: 0a00 |0003: move-result v0 │ │ +069060: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77853,18 +77853,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -069088: |[069088] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -069098: 6e10 b51c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1cb5 │ │ -06909e: 0c00 |0003: move-result-object v0 │ │ -0690a0: 1100 |0004: return-object v0 │ │ +069064: |[069064] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +069074: 6e10 b51c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1cb5 │ │ +06907a: 0c00 |0003: move-result-object v0 │ │ +06907c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77872,18 +77872,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0690a4: |[0690a4] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -0690b4: 6e10 d01c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1cd0 │ │ -0690ba: 0a00 |0003: move-result v0 │ │ -0690bc: 0f00 |0004: return v0 │ │ +069080: |[069080] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +069090: 6e10 d01c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1cd0 │ │ +069096: 0a00 |0003: move-result v0 │ │ +069098: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77891,18 +77891,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 │ │ -0690c0: |[0690c0] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0690d0: 6e30 e91c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1ce9 │ │ -0690d6: 0a00 |0003: move-result v0 │ │ -0690d8: 0f00 |0004: return v0 │ │ +06909c: |[06909c] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0690ac: 6e30 e91c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1ce9 │ │ +0690b2: 0a00 |0003: move-result v0 │ │ +0690b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 action I │ │ 0x0000 - 0x0005 reg=3 arguments Landroid/os/Bundle; │ │ @@ -77912,17 +77912,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0690dc: |[0690dc] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0690ec: 6e10 ee1c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1cee │ │ -0690f2: 0e00 |0003: return-void │ │ +0690b8: |[0690b8] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0690c8: 6e10 ee1c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1cee │ │ +0690ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -77931,17 +77931,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 │ │ -0690f4: |[0690f4] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -069104: 6e54 ed1c 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1ced │ │ -06910a: 0e00 |0003: return-void │ │ +0690d0: |[0690d0] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0690e0: 6e54 ed1c 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1ced │ │ +0690e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -77954,17 +77954,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 │ │ -06910c: |[06910c] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -06911c: 6e20 ef1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1cef │ │ -069122: 0e00 |0003: return-void │ │ +0690e8: |[0690e8] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0690f8: 6e20 ef1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1cef │ │ +0690fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -77974,17 +77974,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 │ │ -069124: |[069124] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -069134: 6e40 f01c 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1cf0 │ │ -06913a: 0e00 |0003: return-void │ │ +069100: |[069100] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +069110: 6e40 f01c 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1cf0 │ │ +069116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -77995,17 +77995,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06913c: |[06913c] android.support.v4.view.ViewCompatJB.requestApplyInsets:(Landroid/view/View;)V │ │ -06914c: 6e10 f31c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestFitSystemWindows:()V // method@1cf3 │ │ -069152: 0e00 |0003: return-void │ │ +069118: |[069118] android.support.v4.view.ViewCompatJB.requestApplyInsets:(Landroid/view/View;)V │ │ +069128: 6e10 f31c 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestFitSystemWindows:()V // method@1cf3 │ │ +06912e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -78014,17 +78014,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 │ │ -069154: |[069154] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -069164: 6e20 021d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1d02 │ │ -06916a: 0e00 |0003: return-void │ │ +069130: |[069130] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +069140: 6e20 021d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1d02 │ │ +069146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ @@ -78034,33 +78034,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 │ │ -06916c: |[06916c] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -06917c: 6e20 041d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1d04 │ │ -069182: 0e00 |0003: return-void │ │ +069148: |[069148] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +069158: 6e20 041d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1d04 │ │ +06915e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 5065 (ViewCompatJB.java) │ │ + source_file_idx : 5061 (ViewCompatJB.java) │ │ │ │ Class #401 header: │ │ class_idx : 759 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5066 │ │ +source_file_idx : 5062 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #401 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -78075,17 +78075,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069184: |[069184] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -069194: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06919a: 0e00 |0003: return-void │ │ +069160: |[069160] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +069170: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +069176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -78093,18 +78093,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06919c: |[06919c] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -0691ac: 6e10 a11c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@1ca1 │ │ -0691b2: 0a00 |0003: move-result v0 │ │ -0691b4: 0f00 |0004: return v0 │ │ +069178: |[069178] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +069188: 6e10 a11c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@1ca1 │ │ +06918e: 0a00 |0003: move-result v0 │ │ +069190: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -78112,18 +78112,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0691b8: |[0691b8] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -0691c8: 6e10 a31c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1ca3 │ │ -0691ce: 0a00 |0003: move-result v0 │ │ -0691d0: 0f00 |0004: return v0 │ │ +069194: |[069194] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +0691a4: 6e10 a31c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1ca3 │ │ +0691aa: 0a00 |0003: move-result v0 │ │ +0691ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -78131,18 +78131,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0691d4: |[0691d4] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ -0691e4: 6e10 b01c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@1cb0 │ │ -0691ea: 0a00 |0003: move-result v0 │ │ -0691ec: 0f00 |0004: return v0 │ │ +0691b0: |[0691b0] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ +0691c0: 6e10 b01c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@1cb0 │ │ +0691c6: 0a00 |0003: move-result v0 │ │ +0691c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -78150,18 +78150,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0691f0: |[0691f0] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ -069200: 6e10 b31c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@1cb3 │ │ -069206: 0a00 |0003: move-result v0 │ │ -069208: 0f00 |0004: return v0 │ │ +0691cc: |[0691cc] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ +0691dc: 6e10 b31c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@1cb3 │ │ +0691e2: 0a00 |0003: move-result v0 │ │ +0691e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -78169,18 +78169,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06920c: |[06920c] android.support.v4.view.ViewCompatJellybeanMr1.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -06921c: 6e10 cb1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getWindowSystemUiVisibility:()I // method@1ccb │ │ -069222: 0a00 |0003: move-result v0 │ │ -069224: 0f00 |0004: return v0 │ │ +0691e8: |[0691e8] android.support.v4.view.ViewCompatJellybeanMr1.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +0691f8: 6e10 cb1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getWindowSystemUiVisibility:()I // method@1ccb │ │ +0691fe: 0a00 |0003: move-result v0 │ │ +069200: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -78188,17 +78188,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -069228: |[069228] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -069238: 6e20 051d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1d05 │ │ -06923e: 0e00 |0003: return-void │ │ +069204: |[069204] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +069214: 6e20 051d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1d05 │ │ +06921a: 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 id I │ │ @@ -78208,17 +78208,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -069240: |[069240] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -069250: 6e20 061d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1d06 │ │ -069256: 0e00 |0003: return-void │ │ +06921c: |[06921c] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +06922c: 6e20 061d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1d06 │ │ +069232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 paint Landroid/graphics/Paint; │ │ @@ -78228,17 +78228,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -069258: |[069258] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -069268: 6e20 081d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1d08 │ │ -06926e: 0e00 |0003: return-void │ │ +069234: |[069234] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +069244: 6e20 081d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1d08 │ │ +06924a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -78248,36 +78248,36 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -069270: |[069270] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -069280: 6e54 101d 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@1d10 │ │ -069286: 0e00 |0003: return-void │ │ +06924c: |[06924c] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +06925c: 6e54 101d 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@1d10 │ │ +069262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 start I │ │ 0x0000 - 0x0004 reg=2 top I │ │ 0x0000 - 0x0004 reg=3 end I │ │ 0x0000 - 0x0004 reg=4 bottom I │ │ │ │ Virtual methods - │ │ - source_file_idx : 5066 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 5062 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #402 header: │ │ class_idx : 760 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5067 │ │ +source_file_idx : 5063 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #402 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatKitKat;' │ │ @@ -78292,17 +78292,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069288: |[069288] android.support.v4.view.ViewCompatKitKat.:()V │ │ -069298: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06929e: 0e00 |0003: return-void │ │ +069264: |[069264] android.support.v4.view.ViewCompatKitKat.:()V │ │ +069274: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06927a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -78310,18 +78310,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0692a0: |[0692a0] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0692b0: 6e10 941c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1c94 │ │ -0692b6: 0a00 |0003: move-result v0 │ │ -0692b8: 0f00 |0004: return v0 │ │ +06927c: |[06927c] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +06928c: 6e10 941c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1c94 │ │ +069292: 0a00 |0003: move-result v0 │ │ +069294: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -78329,33 +78329,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 │ │ -0692bc: |[0692bc] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0692cc: 6e20 fd1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@1cfd │ │ -0692d2: 0e00 |0003: return-void │ │ +069298: |[069298] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0692a8: 6e20 fd1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@1cfd │ │ +0692ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 5067 (ViewCompatKitKat.java) │ │ + source_file_idx : 5063 (ViewCompatKitKat.java) │ │ │ │ Class #403 header: │ │ class_idx : 765 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5068 │ │ +source_file_idx : 5064 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -78379,21 +78379,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'hasPermanentMenuKey' │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5068 (ViewConfigurationCompat.java) │ │ + source_file_idx : 5064 (ViewConfigurationCompat.java) │ │ │ │ Class #404 header: │ │ class_idx : 766 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5068 │ │ +source_file_idx : 5064 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #404 annotations: │ │ Annotations on class │ │ @@ -78416,40 +78416,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -0692d4: |[0692d4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0692e4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0692e8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0692ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0692f0: 2200 fc02 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; // type@02fc │ │ -0692f4: 7010 cd12 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;.:()V // method@12cd │ │ -0692fa: 6900 d605 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ -0692fe: 0e00 |000d: return-void │ │ -069300: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -069304: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -069308: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -06930c: 2200 fb02 |0014: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; // type@02fb │ │ -069310: 7010 cb12 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@12cb │ │ -069316: 6900 d605 |0019: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ -06931a: 28f2 |001b: goto 000d // -000e │ │ -06931c: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -069320: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -069324: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -069328: 2200 fa02 |0022: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@02fa │ │ -06932c: 7010 c912 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@12c9 │ │ -069332: 6900 d605 |0027: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ -069336: 28e4 |0029: goto 000d // -001c │ │ -069338: 2200 f902 |002a: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@02f9 │ │ -06933c: 7010 c612 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@12c6 │ │ -069342: 6900 d605 |002f: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ -069346: 28dc |0031: goto 000d // -0024 │ │ +0692b0: |[0692b0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +0692c0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0692c4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0692c8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0692cc: 2200 fc02 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; // type@02fc │ │ +0692d0: 7010 cd12 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;.:()V // method@12cd │ │ +0692d6: 6900 d605 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ +0692da: 0e00 |000d: return-void │ │ +0692dc: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0692e0: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +0692e4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0692e8: 2200 fb02 |0014: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; // type@02fb │ │ +0692ec: 7010 cb12 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@12cb │ │ +0692f2: 6900 d605 |0019: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ +0692f6: 28f2 |001b: goto 000d // -000e │ │ +0692f8: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0692fc: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +069300: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +069304: 2200 fa02 |0022: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@02fa │ │ +069308: 7010 c912 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@12c9 │ │ +06930e: 6900 d605 |0027: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ +069312: 28e4 |0029: goto 000d // -001c │ │ +069314: 2200 f902 |002a: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@02f9 │ │ +069318: 7010 c612 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@12c6 │ │ +06931e: 6900 d605 |002f: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ +069322: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=95 │ │ 0x000e line=88 │ │ 0x0014 line=89 │ │ @@ -78463,17 +78463,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069348: |[069348] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -069358: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06935e: 0e00 |0003: return-void │ │ +069324: |[069324] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +069334: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06933a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -78482,19 +78482,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069360: |[069360] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -069370: 6200 d605 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ -069374: 7220 cf12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@12cf │ │ -06937a: 0a00 |0005: move-result v0 │ │ -06937c: 0f00 |0006: return v0 │ │ +06933c: |[06933c] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +06934c: 6200 d605 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ +069350: 7220 cf12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@12cf │ │ +069356: 0a00 |0005: move-result v0 │ │ +069358: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewConfigurationCompat;) │ │ @@ -78502,33 +78502,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069380: |[069380] android.support.v4.view.ViewConfigurationCompat.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -069390: 6200 d605 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ -069394: 7220 d012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@12d0 │ │ -06939a: 0a00 |0005: move-result v0 │ │ -06939c: 0f00 |0006: return v0 │ │ +06935c: |[06935c] android.support.v4.view.ViewConfigurationCompat.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +06936c: 6200 d605 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05d6 │ │ +069370: 7220 d012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@12d0 │ │ +069376: 0a00 |0005: move-result v0 │ │ +069378: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5068 (ViewConfigurationCompat.java) │ │ + source_file_idx : 5064 (ViewConfigurationCompat.java) │ │ │ │ Class #405 header: │ │ class_idx : 767 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5069 │ │ +source_file_idx : 5065 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #405 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -78543,17 +78543,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0693a0: |[0693a0] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -0693b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0693b6: 0e00 |0003: return-void │ │ +06937c: |[06937c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +06938c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +069392: 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;) │ │ @@ -78561,32 +78561,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0693b8: |[0693b8] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0693c8: 6e10 2a1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1d2a │ │ -0693ce: 0a00 |0003: move-result v0 │ │ -0693d0: 0f00 |0004: return v0 │ │ +069394: |[069394] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0693a4: 6e10 2a1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1d2a │ │ +0693aa: 0a00 |0003: move-result v0 │ │ +0693ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5069 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 5065 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #406 header: │ │ class_idx : 768 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5070 │ │ +source_file_idx : 5066 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #406 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatICS;' │ │ @@ -78601,17 +78601,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0693d4: |[0693d4] android.support.v4.view.ViewConfigurationCompatICS.:()V │ │ -0693e4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0693ea: 0e00 |0003: return-void │ │ +0693b0: |[0693b0] android.support.v4.view.ViewConfigurationCompatICS.:()V │ │ +0693c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0693c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatICS;) │ │ @@ -78619,32 +78619,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0693ec: |[0693ec] android.support.v4.view.ViewConfigurationCompatICS.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0693fc: 6e10 2d1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@1d2d │ │ -069402: 0a00 |0003: move-result v0 │ │ -069404: 0f00 |0004: return v0 │ │ +0693c8: |[0693c8] android.support.v4.view.ViewConfigurationCompatICS.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +0693d8: 6e10 2d1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@1d2d │ │ +0693de: 0a00 |0003: move-result v0 │ │ +0693e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5070 (ViewConfigurationCompatICS.java) │ │ + source_file_idx : 5066 (ViewConfigurationCompatICS.java) │ │ │ │ Class #407 header: │ │ class_idx : 772 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5075 │ │ +source_file_idx : 5071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #407 annotations: │ │ Annotations on class │ │ @@ -78692,21 +78692,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'setTransitionGroup' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5075 (ViewGroupCompat.java) │ │ + source_file_idx : 5071 (ViewGroupCompat.java) │ │ │ │ Class #408 header: │ │ class_idx : 775 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5075 │ │ +source_file_idx : 5071 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #408 annotations: │ │ Annotations on class │ │ @@ -78740,44 +78740,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 58 16-bit code units │ │ -069408: |[069408] android.support.v4.view.ViewGroupCompat.:()V │ │ -069418: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06941c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -069420: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -069424: 2201 0103 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; // type@0301 │ │ -069428: 7010 d912 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;.:()V // method@12d9 │ │ -06942e: 6901 d705 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -069432: 0e00 |000d: return-void │ │ -069434: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -069438: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -06943c: 2201 0503 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@0305 │ │ -069440: 7010 e612 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@12e6 │ │ -069446: 6901 d705 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -06944a: 28f4 |0019: goto 000d // -000c │ │ -06944c: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -069450: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -069454: 2201 0303 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0303 │ │ -069458: 7010 de12 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@12de │ │ -06945e: 6901 d705 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -069462: 28e8 |0025: goto 000d // -0018 │ │ -069464: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -069468: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -06946c: 2201 0203 |002a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0302 │ │ -069470: 7010 dc12 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@12dc │ │ -069476: 6901 d705 |002f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -06947a: 28dc |0031: goto 000d // -0024 │ │ -06947c: 2201 0603 |0032: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0306 │ │ -069480: 7010 e912 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@12e9 │ │ -069486: 6901 d705 |0037: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -06948a: 28d4 |0039: goto 000d // -002c │ │ +0693e4: |[0693e4] android.support.v4.view.ViewGroupCompat.:()V │ │ +0693f4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0693f8: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0693fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +069400: 2201 0103 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; // type@0301 │ │ +069404: 7010 d912 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;.:()V // method@12d9 │ │ +06940a: 6901 d705 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +06940e: 0e00 |000d: return-void │ │ +069410: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +069414: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +069418: 2201 0503 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@0305 │ │ +06941c: 7010 e612 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@12e6 │ │ +069422: 6901 d705 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +069426: 28f4 |0019: goto 000d // -000c │ │ +069428: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +06942c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +069430: 2201 0303 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0303 │ │ +069434: 7010 de12 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@12de │ │ +06943a: 6901 d705 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +06943e: 28e8 |0025: goto 000d // -0018 │ │ +069440: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +069444: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +069448: 2201 0203 |002a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0302 │ │ +06944c: 7010 dc12 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@12dc │ │ +069452: 6901 d705 |002f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +069456: 28dc |0031: goto 000d // -0024 │ │ +069458: 2201 0603 |0032: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0306 │ │ +06945c: 7010 e912 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@12e9 │ │ +069462: 6901 d705 |0037: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +069466: 28d4 |0039: goto 000d // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x0006 line=130 │ │ 0x000d line=140 │ │ 0x000e line=131 │ │ @@ -78795,17 +78795,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06948c: |[06948c] android.support.v4.view.ViewGroupCompat.:()V │ │ -06949c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0694a2: 0e00 |0003: return-void │ │ +069468: |[069468] android.support.v4.view.ViewGroupCompat.:()V │ │ +069478: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06947e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -78814,19 +78814,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0694a4: |[0694a4] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0694b4: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -0694b8: 7220 e012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@12e0 │ │ -0694be: 0a00 |0005: move-result v0 │ │ -0694c0: 0f00 |0006: return v0 │ │ +069480: |[069480] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +069490: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +069494: 7220 e012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@12e0 │ │ +06949a: 0a00 |0005: move-result v0 │ │ +06949c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -78834,19 +78834,19 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0694c4: |[0694c4] android.support.v4.view.ViewGroupCompat.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -0694d4: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -0694d8: 7220 e112 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@12e1 │ │ -0694de: 0a00 |0005: move-result v0 │ │ -0694e0: 0f00 |0006: return v0 │ │ +0694a0: |[0694a0] android.support.v4.view.ViewGroupCompat.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +0694b0: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +0694b4: 7220 e112 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@12e1 │ │ +0694ba: 0a00 |0005: move-result v0 │ │ +0694bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -78854,19 +78854,19 @@ │ │ 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 │ │ -0694e4: |[0694e4] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0694f4: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -0694f8: 7240 e212 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@12e2 │ │ -0694fe: 0a00 |0005: move-result v0 │ │ -069500: 0f00 |0006: return v0 │ │ +0694c0: |[0694c0] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0694d0: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +0694d4: 7240 e212 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@12e2 │ │ +0694da: 0a00 |0005: move-result v0 │ │ +0694dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 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; │ │ @@ -78876,18 +78876,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -069504: |[069504] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -069514: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -069518: 7230 e312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@12e3 │ │ -06951e: 0e00 |0005: return-void │ │ +0694e0: |[0694e0] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +0694f0: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +0694f4: 7230 e312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@12e3 │ │ +0694fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -78897,18 +78897,18 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -069520: |[069520] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -069530: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -069534: 7230 e412 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@12e4 │ │ -06953a: 0e00 |0005: return-void │ │ +0694fc: |[0694fc] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +06950c: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +069510: 7230 e412 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@12e4 │ │ +069516: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ @@ -78918,34 +78918,34 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06953c: |[06953c] android.support.v4.view.ViewGroupCompat.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -06954c: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ -069550: 7230 e512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@12e5 │ │ -069556: 0e00 |0005: return-void │ │ +069518: |[069518] android.support.v4.view.ViewGroupCompat.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +069528: 6200 d705 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05d7 │ │ +06952c: 7230 e512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@12e5 │ │ +069532: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0005 line=228 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 isTransitionGroup Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 5075 (ViewGroupCompat.java) │ │ + source_file_idx : 5071 (ViewGroupCompat.java) │ │ │ │ Class #409 header: │ │ class_idx : 776 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5076 │ │ +source_file_idx : 5072 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #409 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatApi21;' │ │ @@ -78960,17 +78960,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069558: |[069558] android.support.v4.view.ViewGroupCompatApi21.:()V │ │ -069568: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06956e: 0e00 |0003: return-void │ │ +069534: |[069534] android.support.v4.view.ViewGroupCompatApi21.:()V │ │ +069544: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06954a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatApi21;) │ │ @@ -78978,18 +78978,18 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -069570: |[069570] android.support.v4.view.ViewGroupCompatApi21.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -069580: 6e10 521d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1d52 │ │ -069586: 0a00 |0003: move-result v0 │ │ -069588: 0f00 |0004: return v0 │ │ +06954c: |[06954c] android.support.v4.view.ViewGroupCompatApi21.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +06955c: 6e10 521d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1d52 │ │ +069562: 0a00 |0003: move-result v0 │ │ +069564: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatApi21;) │ │ @@ -78997,33 +78997,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06958c: |[06958c] android.support.v4.view.ViewGroupCompatApi21.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -06959c: 6e20 661d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setTransitionGroup:(Z)V // method@1d66 │ │ -0695a2: 0e00 |0003: return-void │ │ +069568: |[069568] android.support.v4.view.ViewGroupCompatApi21.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +069578: 6e20 661d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setTransitionGroup:(Z)V // method@1d66 │ │ +06957e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 isTransitionGroup Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 5076 (ViewGroupCompatApi21.java) │ │ + source_file_idx : 5072 (ViewGroupCompatApi21.java) │ │ │ │ Class #410 header: │ │ class_idx : 777 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5078 │ │ +source_file_idx : 5074 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #410 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ @@ -79038,17 +79038,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0695a4: |[0695a4] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -0695b4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0695ba: 0e00 |0003: return-void │ │ +069580: |[069580] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +069590: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +069596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -79057,33 +79057,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0695bc: |[0695bc] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0695cc: 6e20 651d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1d65 │ │ -0695d2: 0e00 |0003: return-void │ │ +069598: |[069598] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0695a8: 6e20 651d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1d65 │ │ +0695ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 5078 (ViewGroupCompatHC.java) │ │ + source_file_idx : 5074 (ViewGroupCompatHC.java) │ │ │ │ Class #411 header: │ │ class_idx : 778 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5080 │ │ +source_file_idx : 5076 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #411 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -79098,17 +79098,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0695d4: |[0695d4] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -0695e4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0695ea: 0e00 |0003: return-void │ │ +0695b0: |[0695b0] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +0695c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0695c6: 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;) │ │ @@ -79116,34 +79116,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 │ │ -0695ec: |[0695ec] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0695fc: 6e30 5a1d 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1d5a │ │ -069602: 0a00 |0003: move-result v0 │ │ -069604: 0f00 |0004: return v0 │ │ +0695c8: |[0695c8] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0695d8: 6e30 5a1d 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1d5a │ │ +0695de: 0a00 |0003: move-result v0 │ │ +0695e0: 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 : 5080 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 5076 (ViewGroupCompatIcs.java) │ │ │ │ Class #412 header: │ │ class_idx : 779 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5083 │ │ +source_file_idx : 5079 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #412 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;' │ │ @@ -79158,17 +79158,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069608: |[069608] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -069618: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06961e: 0e00 |0003: return-void │ │ +0695e4: |[0695e4] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +0695f4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0695fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -79176,18 +79176,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -069620: |[069620] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -069630: 6e10 4c1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1d4c │ │ -069636: 0a00 |0003: move-result v0 │ │ -069638: 0f00 |0004: return v0 │ │ +0695fc: |[0695fc] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +06960c: 6e10 4c1d 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1d4c │ │ +069612: 0a00 |0003: move-result v0 │ │ +069614: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -79195,33 +79195,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06963c: |[06963c] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -06964c: 6e20 641d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@1d64 │ │ -069652: 0e00 |0003: return-void │ │ +069618: |[069618] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +069628: 6e20 641d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@1d64 │ │ +06962e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 5083 (ViewGroupCompatJellybeanMR2.java) │ │ + source_file_idx : 5079 (ViewGroupCompatJellybeanMR2.java) │ │ │ │ Class #413 header: │ │ class_idx : 780 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #413 annotations: │ │ Annotations on class │ │ @@ -79243,17 +79243,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069654: |[069654] android.support.v4.view.ViewPager$1.:()V │ │ -069664: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06966a: 0e00 |0003: return-void │ │ +069630: |[069630] android.support.v4.view.ViewPager$1.:()V │ │ +069640: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +069646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -79262,19 +79262,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 │ │ -06966c: |[06966c] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -06967c: 5230 dd05 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069680: 5241 dd05 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069684: b110 |0004: sub-int/2addr v0, v1 │ │ -069686: 0f00 |0005: return v0 │ │ +069648: |[069648] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +069658: 5230 dd05 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06965c: 5241 dd05 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069660: b110 |0004: sub-int/2addr v0, v1 │ │ +069662: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 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; │ │ @@ -79284,35 +79284,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 │ │ -069688: |[069688] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -069698: 1f02 1003 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06969c: 1f03 1003 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -0696a0: 6e30 0313 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@1303 │ │ -0696a6: 0a00 |0007: move-result v0 │ │ -0696a8: 0f00 |0008: return v0 │ │ +069664: |[069664] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +069674: 1f02 1003 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069678: 1f03 1003 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06967c: 6e30 0313 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@1303 │ │ +069682: 0a00 |0007: move-result v0 │ │ +069684: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 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 : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #414 header: │ │ class_idx : 781 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #414 annotations: │ │ Annotations on class │ │ @@ -79333,17 +79333,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0696ac: |[0696ac] android.support.v4.view.ViewPager$2.:()V │ │ -0696bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0696c2: 0e00 |0003: return-void │ │ +069688: |[069688] android.support.v4.view.ViewPager$2.:()V │ │ +069698: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06969e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -79352,38 +79352,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0696c4: |[0696c4] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -0696d4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0696d8: c713 |0002: sub-float/2addr v3, v1 │ │ -0696da: a800 0303 |0003: mul-float v0, v3, v3 │ │ -0696de: c830 |0005: mul-float/2addr v0, v3 │ │ -0696e0: c830 |0006: mul-float/2addr v0, v3 │ │ -0696e2: c830 |0007: mul-float/2addr v0, v3 │ │ -0696e4: c610 |0008: add-float/2addr v0, v1 │ │ -0696e6: 0f00 |0009: return v0 │ │ +0696a0: |[0696a0] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +0696b0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0696b4: c713 |0002: sub-float/2addr v3, v1 │ │ +0696b6: a800 0303 |0003: mul-float v0, v3, v3 │ │ +0696ba: c830 |0005: mul-float/2addr v0, v3 │ │ +0696bc: c830 |0006: mul-float/2addr v0, v3 │ │ +0696be: c830 |0007: mul-float/2addr v0, v3 │ │ +0696c0: c610 |0008: add-float/2addr v0, v1 │ │ +0696c2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=130 │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #415 header: │ │ class_idx : 782 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -79408,18 +79408,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 │ │ -0696e8: |[0696e8] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -0696f8: 5b01 da05 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05da │ │ -0696fc: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -069702: 0e00 |0005: return-void │ │ +0696c4: |[0696c4] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +0696d4: 5b01 da05 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05da │ │ +0696d8: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0696de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -79429,36 +79429,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -069704: |[069704] android.support.v4.view.ViewPager$3.run:()V │ │ -069714: 5420 da05 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05da │ │ -069718: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06971a: 7120 2f13 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@132f │ │ -069720: 5420 da05 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05da │ │ -069724: 6e10 8913 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ -06972a: 0e00 |000b: return-void │ │ +0696e0: |[0696e0] android.support.v4.view.ViewPager$3.run:()V │ │ +0696f0: 5420 da05 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05da │ │ +0696f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0696f6: 7120 2f13 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@132f │ │ +0696fc: 5420 da05 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05da │ │ +069700: 6e10 8913 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ +069706: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0006 line=249 │ │ 0x000b line=250 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #416 header: │ │ class_idx : 783 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -79470,21 +79470,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #417 header: │ │ class_idx : 784 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -79524,31 +79524,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06972c: |[06972c] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -06973c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -069742: 0e00 |0003: return-void │ │ +069708: |[069708] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +069718: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06971e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #418 header: │ │ class_idx : 785 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1056 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #418 annotations: │ │ Annotations on class │ │ @@ -79592,20 +79592,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -069744: |[069744] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -069754: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -069756: 7030 2e1d 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1d2e │ │ -06975c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06975e: 5910 e705 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ -069762: 0e00 |0007: return-void │ │ +069720: |[069720] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +069730: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +069732: 7030 2e1d 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1d2e │ │ +069738: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06973a: 5910 e705 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ +06973e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2872 │ │ 0x0004 line=2853 │ │ 0x0007 line=2873 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -79615,29 +79615,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 │ │ -069764: |[069764] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -069774: 7030 2f1d 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d2f │ │ -06977a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06977c: 5931 e705 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ -069780: 7100 3213 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@1332 │ │ -069786: 0c01 |0009: move-result-object v1 │ │ -069788: 6e30 f600 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -06978e: 0c00 |000d: move-result-object v0 │ │ -069790: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -069792: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -069796: 6e30 5901 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0159 │ │ -06979c: 0a01 |0014: move-result v1 │ │ -06979e: 5931 e105 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ -0697a2: 6e10 5d01 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -0697a8: 0e00 |001a: return-void │ │ +069740: |[069740] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +069750: 7030 2f1d 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d2f │ │ +069756: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +069758: 5931 e705 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ +06975c: 7100 3213 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@1332 │ │ +069762: 0c01 |0009: move-result-object v1 │ │ +069764: 6e30 f600 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +06976a: 0c00 |000d: move-result-object v0 │ │ +06976c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +06976e: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +069772: 6e30 5901 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0159 │ │ +069778: 0a01 |0014: move-result v1 │ │ +06977a: 5931 e105 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ +06977e: 6e10 5d01 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +069784: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2876 │ │ 0x0003 line=2853 │ │ 0x0006 line=2878 │ │ 0x000e line=2879 │ │ 0x0017 line=2880 │ │ @@ -79645,21 +79645,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 : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #419 header: │ │ class_idx : 787 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #419 annotations: │ │ Annotations on class │ │ @@ -79677,21 +79677,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 : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #420 header: │ │ class_idx : 788 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #420 annotations: │ │ Annotations on class │ │ @@ -79721,21 +79721,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #421 header: │ │ class_idx : 789 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #421 annotations: │ │ Annotations on class │ │ @@ -79753,21 +79753,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 : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #422 header: │ │ class_idx : 790 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 79 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #422 annotations: │ │ Annotations on class │ │ @@ -79791,18 +79791,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 │ │ -0697ac: |[0697ac] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -0697bc: 5b01 e905 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05e9 │ │ -0697c0: 7010 7501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0175 │ │ -0697c6: 0e00 |0005: return-void │ │ +069788: |[069788] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +069798: 5b01 e905 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05e9 │ │ +06979c: 7010 7501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0175 │ │ +0697a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -79811,17 +79811,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 │ │ -0697c8: |[0697c8] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -0697d8: 7020 1613 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@1316 │ │ -0697de: 0e00 |0003: return-void │ │ +0697a4: |[0697a4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +0697b4: 7020 1613 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@1316 │ │ +0697ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ 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; │ │ @@ -79832,18 +79832,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0697e0: |[0697e0] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -0697f0: 5410 e905 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05e9 │ │ -0697f4: 6e10 4013 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1340 │ │ -0697fa: 0e00 |0005: return-void │ │ +0697bc: |[0697bc] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +0697cc: 5410 e905 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05e9 │ │ +0697d0: 6e10 4013 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1340 │ │ +0697d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2824 │ │ 0x0005 line=2825 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -79852,32 +79852,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0697fc: |[0697fc] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -06980c: 5410 e905 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05e9 │ │ -069810: 6e10 4013 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1340 │ │ -069816: 0e00 |0005: return-void │ │ +0697d8: |[0697d8] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +0697e8: 5410 e905 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05e9 │ │ +0697ec: 6e10 4013 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1340 │ │ +0697f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2828 │ │ 0x0005 line=2829 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #423 header: │ │ class_idx : 792 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1048 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #423 annotations: │ │ Annotations on class │ │ @@ -79915,50 +79915,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -069818: |[069818] android.support.v4.view.ViewPager$SavedState.:()V │ │ -069828: 2200 1703 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0317 │ │ -06982c: 7010 1a13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@131a │ │ -069832: 7110 fe0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0cfe │ │ -069838: 0c00 |0008: move-result-object v0 │ │ -06983a: 6900 ea05 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@05ea │ │ -06983e: 0e00 |000b: return-void │ │ +0697f4: |[0697f4] android.support.v4.view.ViewPager$SavedState.:()V │ │ +069804: 2200 1703 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0317 │ │ +069808: 7010 1a13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@131a │ │ +06980e: 7110 fe0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0cfe │ │ +069814: 0c00 |0008: move-result-object v0 │ │ +069816: 6900 ea05 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@05ea │ │ +06981a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ 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 │ │ -069840: |[069840] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -069850: 7020 821c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1c82 │ │ -069856: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -06985a: 6e10 7221 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -069860: 0c00 |0008: move-result-object v0 │ │ -069862: 6e10 2c21 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@212c │ │ -069868: 0c03 |000c: move-result-object v3 │ │ -06986a: 6e10 eb02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -069870: 0a00 |0010: move-result v0 │ │ -069872: 5910 ed05 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ -069876: 6e20 ed02 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@02ed │ │ -06987c: 0c00 |0016: move-result-object v0 │ │ -06987e: 5b10 eb05 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ -069882: 5b13 ec05 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05ec │ │ -069886: 0e00 |001b: return-void │ │ +06981c: |[06981c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +06982c: 7020 821c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1c82 │ │ +069832: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +069836: 6e10 7221 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +06983c: 0c00 |0008: move-result-object v0 │ │ +06983e: 6e10 2c21 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@212c │ │ +069844: 0c03 |000c: move-result-object v3 │ │ +069846: 6e10 eb02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +06984c: 0a00 |0010: move-result v0 │ │ +06984e: 5910 ed05 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ +069852: 6e20 ed02 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@02ed │ │ +069858: 0c00 |0016: move-result-object v0 │ │ +06985a: 5b10 eb05 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ +06985e: 5b13 ec05 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05ec │ │ +069862: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0003 line=1255 │ │ 0x0005 line=1256 │ │ 0x000d line=1258 │ │ 0x0013 line=1259 │ │ @@ -79974,17 +79974,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -069888: |[069888] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -069898: 7020 831c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1c83 │ │ -06989e: 0e00 |0003: return-void │ │ +069864: |[069864] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +069874: 7020 831c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1c83 │ │ +06987a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -79995,38 +79995,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0698a0: |[0698a0] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -0698b0: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0698b4: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0698ba: 1a01 9805 |0005: const-string v1, "FragmentPager.SavedState{" // string@0598 │ │ -0698be: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0698c4: 0c00 |000a: move-result-object v0 │ │ -0698c6: 7110 b321 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -0698cc: 0a01 |000e: move-result v1 │ │ -0698ce: 7110 5321 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0698d4: 0c01 |0012: move-result-object v1 │ │ -0698d6: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0698dc: 0c00 |0016: move-result-object v0 │ │ -0698de: 1a01 9c00 |0017: const-string v1, " position=" // string@009c │ │ -0698e2: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0698e8: 0c00 |001c: move-result-object v0 │ │ -0698ea: 5221 ed05 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ -0698ee: 6e20 a621 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0698f4: 0c00 |0022: move-result-object v0 │ │ -0698f6: 1a01 6e30 |0023: const-string v1, "}" // string@306e │ │ -0698fa: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -069900: 0c00 |0028: move-result-object v0 │ │ -069902: 6e10 af21 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -069908: 0c00 |002c: move-result-object v0 │ │ -06990a: 1100 |002d: return-object v0 │ │ +06987c: |[06987c] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +06988c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +069890: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +069896: 1a01 9805 |0005: const-string v1, "FragmentPager.SavedState{" // string@0598 │ │ +06989a: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0698a0: 0c00 |000a: move-result-object v0 │ │ +0698a2: 7110 b321 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +0698a8: 0a01 |000e: move-result v1 │ │ +0698aa: 7110 5321 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0698b0: 0c01 |0012: move-result-object v1 │ │ +0698b2: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0698b8: 0c00 |0016: move-result-object v0 │ │ +0698ba: 1a01 9c00 |0017: const-string v1, " position=" // string@009c │ │ +0698be: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0698c4: 0c00 |001c: move-result-object v0 │ │ +0698c6: 5221 ed05 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ +0698ca: 6e20 a621 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0698d0: 0c00 |0022: move-result-object v0 │ │ +0698d2: 1a01 6a30 |0023: const-string v1, "}" // string@306a │ │ +0698d6: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0698dc: 0c00 |0028: move-result-object v0 │ │ +0698de: 6e10 af21 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0698e4: 0c00 |002c: move-result-object v0 │ │ +0698e6: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -80034,39 +80034,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -06990c: |[06990c] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06991c: 6f30 841c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1c84 │ │ -069922: 5210 ed05 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ -069926: 6e20 f202 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -06992c: 5410 eb05 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ -069930: 6e30 f602 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@02f6 │ │ -069936: 0e00 |000d: return-void │ │ +0698e8: |[0698e8] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0698f8: 6f30 841c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1c84 │ │ +0698fe: 5210 ed05 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ +069902: 6e20 f202 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +069908: 5410 eb05 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ +06990c: 6e30 f602 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@02f6 │ │ +069912: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1229 │ │ 0x0003 line=1230 │ │ 0x0008 line=1231 │ │ 0x000d line=1232 │ │ 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 : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #424 header: │ │ class_idx : 794 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #424 annotations: │ │ Annotations on class │ │ @@ -80088,17 +80088,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069938: |[069938] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -069948: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06994e: 0e00 |0003: return-void │ │ +069914: |[069914] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +069924: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06992a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -80107,34 +80107,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 │ │ -069950: |[069950] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -069960: 6e10 a41c 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -069966: 0c00 |0003: move-result-object v0 │ │ -069968: 1f00 1103 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06996c: 6e10 a41c 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -069972: 0c01 |0009: move-result-object v1 │ │ -069974: 1f01 1103 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -069978: 5502 e305 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06997c: 5513 e305 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -069980: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -069984: 5502 e305 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -069988: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -06998c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -06998e: 0f02 |0017: return v2 │ │ -069990: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -069992: 28fe |0019: goto 0017 // -0002 │ │ -069994: 5202 e505 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05e5 │ │ -069998: 5213 e505 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05e5 │ │ -06999c: b132 |001e: sub-int/2addr v2, v3 │ │ -06999e: 28f8 |001f: goto 0017 // -0008 │ │ +06992c: |[06992c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +06993c: 6e10 a41c 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +069942: 0c00 |0003: move-result-object v0 │ │ +069944: 1f00 1103 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +069948: 6e10 a41c 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06994e: 0c01 |0009: move-result-object v1 │ │ +069950: 1f01 1103 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +069954: 5502 e305 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +069958: 5513 e305 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06995c: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +069960: 5502 e305 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +069964: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +069968: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +06996a: 0f02 |0017: return v2 │ │ +06996c: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +06996e: 28fe |0019: goto 0017 // -0002 │ │ +069970: 5202 e505 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05e5 │ │ +069974: 5213 e505 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05e5 │ │ +069978: b132 |001e: sub-int/2addr v2, v3 │ │ +06997a: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2887 │ │ 0x0006 line=2888 │ │ 0x000c line=2889 │ │ 0x0012 line=2890 │ │ 0x0017 line=2892 │ │ @@ -80152,35 +80152,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 │ │ -0699a0: |[0699a0] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0699b0: 1f02 1e04 |0000: check-cast v2, Landroid/view/View; // type@041e │ │ -0699b4: 1f03 1e04 |0002: check-cast v3, Landroid/view/View; // type@041e │ │ -0699b8: 6e30 2a13 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@132a │ │ -0699be: 0a00 |0007: move-result v0 │ │ -0699c0: 0f00 |0008: return v0 │ │ +06997c: |[06997c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +06998c: 1f02 1e04 |0000: check-cast v2, Landroid/view/View; // type@041e │ │ +069990: 1f03 1e04 |0002: check-cast v3, Landroid/view/View; // type@041e │ │ +069994: 6e30 2a13 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@132a │ │ +06999a: 0a00 |0007: move-result v0 │ │ +06999c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ 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 : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #425 header: │ │ class_idx : 795 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1058 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 26 │ │ virtual_methods_size: 66 │ │ │ │ Class #425 annotations: │ │ Annotations on class │ │ @@ -80530,31 +80530,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -0699c4: |[0699c4] android.support.v4.view.ViewPager.:()V │ │ -0699d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0699d6: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ -0699da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0699dc: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -0699e2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0699e6: 6900 f705 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@05f7 │ │ -0699ea: 2200 0c03 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@030c │ │ -0699ee: 7010 0213 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@1302 │ │ -0699f4: 6900 ef05 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05ef │ │ -0699f8: 2200 0d03 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@030d │ │ -0699fc: 7010 0513 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@1305 │ │ -069a02: 6900 3806 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0638 │ │ -069a06: 2200 1a03 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@031a │ │ -069a0a: 7010 2913 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@1329 │ │ -069a10: 6900 3906 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0639 │ │ -069a14: 0e00 |0020: return-void │ │ +0699a0: |[0699a0] android.support.v4.view.ViewPager.:()V │ │ +0699b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0699b2: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ +0699b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0699b8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0699be: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0699c2: 6900 f705 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@05f7 │ │ +0699c6: 2200 0c03 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@030c │ │ +0699ca: 7010 0213 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@1302 │ │ +0699d0: 6900 ef05 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05ef │ │ +0699d4: 2200 0d03 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@030d │ │ +0699d8: 7010 0513 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@1305 │ │ +0699de: 6900 3806 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0638 │ │ +0699e2: 2200 1a03 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@031a │ │ +0699e6: 7010 2913 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@1329 │ │ +0699ec: 6900 3906 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0639 │ │ +0699f0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000b line=121 │ │ 0x0012 line=128 │ │ 0x0019 line=228 │ │ locals : │ │ @@ -80564,46 +80564,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -069a18: |[069a18] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -069a28: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -069a2a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -069a2c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -069a2e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -069a30: 7020 3c1d 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1d3c │ │ -069a36: 2200 2505 |0007: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -069a3a: 7010 1322 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -069a40: 5b50 1c06 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069a44: 2200 1003 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069a48: 7010 0913 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1309 │ │ -069a4e: 5b50 3306 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0633 │ │ -069a52: 2200 6200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ -069a56: 7010 c001 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -069a5c: 5b50 3406 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ -069a60: 5951 2d06 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ -069a64: 5b54 2b06 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ -069a68: 5b54 2c06 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ -069a6c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -069a72: 5950 1206 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ -069a76: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -069a7c: 5950 1f06 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -069a80: 5953 2606 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ -069a84: 5951 0006 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -069a88: 5c53 1106 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ -069a8c: 5c52 2406 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0624 │ │ -069a90: 2200 0e03 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@030e │ │ -069a94: 7020 0713 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@1307 │ │ -069a9a: 5b50 0d06 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ -069a9e: 5952 2f06 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ -069aa2: 6e10 7013 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@1370 │ │ -069aa8: 0e00 |0040: return-void │ │ +0699f4: |[0699f4] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +069a04: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +069a06: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +069a08: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +069a0a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +069a0c: 7020 3c1d 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1d3c │ │ +069a12: 2200 2505 |0007: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +069a16: 7010 1322 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +069a1c: 5b50 1c06 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069a20: 2200 1003 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069a24: 7010 0913 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1309 │ │ +069a2a: 5b50 3306 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0633 │ │ +069a2e: 2200 6200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ +069a32: 7010 c001 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +069a38: 5b50 3406 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ +069a3c: 5951 2d06 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ +069a40: 5b54 2b06 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ +069a44: 5b54 2c06 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ +069a48: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +069a4e: 5950 1206 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ +069a52: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +069a58: 5950 1f06 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +069a5c: 5953 2606 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ +069a60: 5951 0006 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +069a64: 5c53 1106 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ +069a68: 5c52 2406 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0624 │ │ +069a6c: 2200 0e03 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@030e │ │ +069a70: 7020 0713 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@1307 │ │ +069a76: 5b50 0d06 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ +069a7a: 5952 2f06 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ +069a7e: 6e10 7013 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@1370 │ │ +069a84: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -80628,46 +80628,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 │ │ -069aac: |[069aac] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -069abc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -069abe: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -069ac0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -069ac2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -069ac4: 7030 3d1d 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d3d │ │ -069aca: 2200 2505 |0007: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -069ace: 7010 1322 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -069ad4: 5b50 1c06 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069ad8: 2200 1003 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069adc: 7010 0913 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1309 │ │ -069ae2: 5b50 3306 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0633 │ │ -069ae6: 2200 6200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ -069aea: 7010 c001 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -069af0: 5b50 3406 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ -069af4: 5951 2d06 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ -069af8: 5b54 2b06 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ -069afc: 5b54 2c06 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ -069b00: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -069b06: 5950 1206 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ -069b0a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -069b10: 5950 1f06 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -069b14: 5953 2606 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ -069b18: 5951 0006 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -069b1c: 5c53 1106 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ -069b20: 5c52 2406 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0624 │ │ -069b24: 2200 0e03 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@030e │ │ -069b28: 7020 0713 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@1307 │ │ -069b2e: 5b50 0d06 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ -069b32: 5952 2f06 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ -069b36: 6e10 7013 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@1370 │ │ -069b3c: 0e00 |0040: return-void │ │ +069a88: |[069a88] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +069a98: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +069a9a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +069a9c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +069a9e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +069aa0: 7030 3d1d 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d3d │ │ +069aa6: 2200 2505 |0007: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +069aaa: 7010 1322 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +069ab0: 5b50 1c06 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069ab4: 2200 1003 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069ab8: 7010 0913 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1309 │ │ +069abe: 5b50 3306 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0633 │ │ +069ac2: 2200 6200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ +069ac6: 7010 c001 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +069acc: 5b50 3406 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ +069ad0: 5951 2d06 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ +069ad4: 5b54 2b06 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ +069ad8: 5b54 2c06 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ +069adc: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +069ae2: 5950 1206 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ +069ae6: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +069aec: 5950 1f06 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +069af0: 5953 2606 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ +069af4: 5951 0006 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +069af8: 5c53 1106 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ +069afc: 5c52 2406 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0624 │ │ +069b00: 2200 0e03 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@030e │ │ +069b04: 7020 0713 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@1307 │ │ +069b0a: 5b50 0d06 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ +069b0e: 5952 2f06 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ +069b12: 6e10 7013 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@1370 │ │ +069b18: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=354 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -80693,17 +80693,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 │ │ -069b40: |[069b40] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -069b50: 7020 a713 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ -069b56: 0e00 |0003: return-void │ │ +069b1c: |[069b1c] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +069b2c: 7020 a713 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ +069b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -80712,17 +80712,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 │ │ -069b58: |[069b58] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -069b68: 5410 0106 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -069b6c: 1100 |0002: return-object v0 │ │ +069b34: |[069b34] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +069b44: 5410 0106 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +069b48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -80730,17 +80730,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 │ │ -069b70: |[069b70] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -069b80: 5210 0806 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -069b84: 0f00 |0002: return v0 │ │ +069b4c: |[069b4c] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +069b5c: 5210 0806 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +069b60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -80748,226 +80748,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -069b88: |[069b88] android.support.v4.view.ViewPager.access$400:()[I │ │ -069b98: 6200 f705 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@05f7 │ │ -069b9c: 1100 |0002: return-object v0 │ │ +069b64: |[069b64] android.support.v4.view.ViewPager.access$400:()[I │ │ +069b74: 6200 f705 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@05f7 │ │ +069b78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 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 │ │ -069ba0: |[069ba0] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -069bb0: 54ec 0106 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -069bb4: 6e10 a510 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -069bba: 0a01 |0005: move-result v1 │ │ -069bbc: 7010 5513 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -069bc2: 0a0b |0009: move-result v11 │ │ -069bc4: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -069bc8: 52ec 2806 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -069bcc: 82cc |000e: int-to-float v12, v12 │ │ -069bce: 82bd |000f: int-to-float v13, v11 │ │ -069bd0: a906 0c0d |0010: div-float v6, v12, v13 │ │ -069bd4: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -069bd8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -069bdc: 5208 dd05 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069be0: 52fc dd05 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069be4: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -069be8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -069bea: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -069bec: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -069bf0: 520c dc05 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069bf4: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -069bf8: 520d df05 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -069bfc: c6dc |0026: add-float/2addr v12, v13 │ │ -069bfe: a607 0c06 |0027: add-float v7, v12, v6 │ │ -069c02: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -069c06: 52fc dd05 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069c0a: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -069c0e: 54ec 1c06 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069c12: 6e10 2222 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -069c18: 0a0c |0034: move-result v12 │ │ -069c1a: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -069c1e: 54ec 1c06 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069c22: 6e20 1b22 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -069c28: 0c03 |003c: move-result-object v3 │ │ -069c2a: 1f03 1003 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069c2e: 523c dd05 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069c32: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -069c36: 54ec 1c06 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069c3a: 6e10 2222 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -069c40: 0a0c |0048: move-result v12 │ │ -069c42: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -069c46: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -069c4a: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -069c4e: 54ec 1c06 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069c52: 6e20 1b22 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -069c58: 0c03 |0054: move-result-object v3 │ │ -069c5a: 1f03 1003 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069c5e: 28e8 |0057: goto 003f // -0018 │ │ -069c60: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -069c62: 28b9 |0059: goto 0012 // -0047 │ │ -069c64: 523c dd05 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069c68: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -069c6c: 54ec 0106 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -069c70: 6e20 a810 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ -069c76: 0a0c |0063: move-result v12 │ │ -069c78: c66c |0064: add-float/2addr v12, v6 │ │ -069c7a: c6c7 |0065: add-float/2addr v7, v12 │ │ -069c7c: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -069c80: 28f2 |0068: goto 005a // -000e │ │ -069c82: 5937 dc05 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069c86: 523c df05 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -069c8a: c66c |006d: add-float/2addr v12, v6 │ │ -069c8c: c6c7 |006e: add-float/2addr v7, v12 │ │ -069c8e: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -069c92: 28ba |0071: goto 002b // -0046 │ │ -069c94: 52fc dd05 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069c98: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -069c9c: 54ec 1c06 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069ca0: 6e10 2222 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -069ca6: 0a0c |007b: move-result v12 │ │ -069ca8: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -069cac: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -069cae: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -069cb2: 5207 dc05 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069cb6: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -069cba: 52fc dd05 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069cbe: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -069cc2: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -069cc6: 54ec 1c06 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069cca: 6e20 1b22 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -069cd0: 0c03 |0090: move-result-object v3 │ │ -069cd2: 1f03 1003 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069cd6: 523c dd05 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069cda: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -069cde: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -069ce2: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -069ce6: 54ec 1c06 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069cea: 6e20 1b22 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -069cf0: 0c03 |00a0: move-result-object v3 │ │ -069cf2: 1f03 1003 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069cf6: 28f0 |00a3: goto 0093 // -0010 │ │ -069cf8: 523c dd05 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069cfc: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -069d00: 54ec 0106 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -069d04: 6e20 a810 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ -069d0a: 0a0c |00ad: move-result v12 │ │ -069d0c: c66c |00ae: add-float/2addr v12, v6 │ │ -069d0e: c7c7 |00af: sub-float/2addr v7, v12 │ │ -069d10: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -069d14: 28f2 |00b2: goto 00a4 // -000e │ │ -069d16: 523c df05 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -069d1a: c66c |00b5: add-float/2addr v12, v6 │ │ -069d1c: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -069d1e: 5937 dc05 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069d22: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -069d26: 28ca |00bb: goto 0085 // -0036 │ │ -069d28: 54ec 1c06 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069d2c: 6e10 2222 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -069d32: 0a04 |00c1: move-result v4 │ │ -069d34: 52f7 dc05 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069d38: 52fc dd05 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069d3c: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -069d40: 52fc dd05 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069d44: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -069d48: 52fc dc05 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069d4c: 59ec 1206 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ -069d50: 52fc dd05 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069d54: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -069d58: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -069d5c: 52fc dc05 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069d60: 52fd df05 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -069d64: c6dc |00da: add-float/2addr v12, v13 │ │ -069d66: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -069d6a: c7dc |00dd: sub-float/2addr v12, v13 │ │ -069d6c: 59ec 1f06 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -069d70: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -069d74: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -069d78: 54ec 1c06 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069d7c: 6e20 1b22 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -069d82: 0c03 |00e9: move-result-object v3 │ │ -069d84: 1f03 1003 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069d88: 523c dd05 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069d8c: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -069d90: 54ec 0106 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -069d94: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -069d98: 6e20 a810 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ -069d9e: 0a0c |00f7: move-result v12 │ │ -069da0: c66c |00f8: add-float/2addr v12, v6 │ │ -069da2: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -069da4: 01a9 |00fa: move v9, v10 │ │ -069da6: 28f1 |00fb: goto 00ec // -000f │ │ -069da8: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -069dae: 28cf |00ff: goto 00ce // -0031 │ │ -069db0: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -069db6: 28db |0103: goto 00de // -0025 │ │ -069db8: 523c df05 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -069dbc: c66c |0106: add-float/2addr v12, v6 │ │ -069dbe: c7c7 |0107: sub-float/2addr v7, v12 │ │ -069dc0: 5937 dc05 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069dc4: 523c dd05 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069dc8: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -069dcc: 59e7 1206 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ -069dd0: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -069dd4: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -069dd8: 28ce |0114: goto 00e2 // -0032 │ │ -069dda: 52fc dc05 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069dde: 52fd df05 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -069de2: c6dc |0119: add-float/2addr v12, v13 │ │ -069de4: a607 0c06 |011a: add-float v7, v12, v6 │ │ -069de8: 52fc dd05 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069dec: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -069df0: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -069df4: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -069df8: 54ec 1c06 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069dfc: 6e20 1b22 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -069e02: 0c03 |0129: move-result-object v3 │ │ -069e04: 1f03 1003 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069e08: 523c dd05 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069e0c: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -069e10: 54ec 0106 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -069e14: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -069e18: 6e20 a810 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ -069e1e: 0a0c |0137: move-result v12 │ │ -069e20: c66c |0138: add-float/2addr v12, v6 │ │ -069e22: c6c7 |0139: add-float/2addr v7, v12 │ │ -069e24: 01a9 |013a: move v9, v10 │ │ -069e26: 28f1 |013b: goto 012c // -000f │ │ -069e28: 523c dd05 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069e2c: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -069e30: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -069e34: 523c df05 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -069e38: c67c |0144: add-float/2addr v12, v7 │ │ -069e3a: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -069e3e: c7dc |0147: sub-float/2addr v12, v13 │ │ -069e40: 59ec 1f06 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -069e44: 5937 dc05 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -069e48: 523c df05 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -069e4c: c66c |014e: add-float/2addr v12, v6 │ │ -069e4e: c6c7 |014f: add-float/2addr v7, v12 │ │ -069e50: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -069e54: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -069e58: 28ce |0154: goto 0122 // -0032 │ │ -069e5a: 120c |0155: const/4 v12, #int 0 // #0 │ │ -069e5c: 5cec 2406 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0624 │ │ -069e60: 0e00 |0158: return-void │ │ +069b7c: |[069b7c] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +069b8c: 54ec 0106 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +069b90: 6e10 a510 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +069b96: 0a01 |0005: move-result v1 │ │ +069b98: 7010 5513 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +069b9e: 0a0b |0009: move-result v11 │ │ +069ba0: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +069ba4: 52ec 2806 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +069ba8: 82cc |000e: int-to-float v12, v12 │ │ +069baa: 82bd |000f: int-to-float v13, v11 │ │ +069bac: a906 0c0d |0010: div-float v6, v12, v13 │ │ +069bb0: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +069bb4: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +069bb8: 5208 dd05 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069bbc: 52fc dd05 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069bc0: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +069bc4: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +069bc6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +069bc8: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +069bcc: 520c dc05 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069bd0: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +069bd4: 520d df05 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +069bd8: c6dc |0026: add-float/2addr v12, v13 │ │ +069bda: a607 0c06 |0027: add-float v7, v12, v6 │ │ +069bde: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +069be2: 52fc dd05 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069be6: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +069bea: 54ec 1c06 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069bee: 6e10 2222 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +069bf4: 0a0c |0034: move-result v12 │ │ +069bf6: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +069bfa: 54ec 1c06 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069bfe: 6e20 1b22 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +069c04: 0c03 |003c: move-result-object v3 │ │ +069c06: 1f03 1003 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069c0a: 523c dd05 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069c0e: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +069c12: 54ec 1c06 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069c16: 6e10 2222 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +069c1c: 0a0c |0048: move-result v12 │ │ +069c1e: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +069c22: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +069c26: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +069c2a: 54ec 1c06 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069c2e: 6e20 1b22 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +069c34: 0c03 |0054: move-result-object v3 │ │ +069c36: 1f03 1003 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069c3a: 28e8 |0057: goto 003f // -0018 │ │ +069c3c: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +069c3e: 28b9 |0059: goto 0012 // -0047 │ │ +069c40: 523c dd05 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069c44: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +069c48: 54ec 0106 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +069c4c: 6e20 a810 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ +069c52: 0a0c |0063: move-result v12 │ │ +069c54: c66c |0064: add-float/2addr v12, v6 │ │ +069c56: c6c7 |0065: add-float/2addr v7, v12 │ │ +069c58: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +069c5c: 28f2 |0068: goto 005a // -000e │ │ +069c5e: 5937 dc05 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069c62: 523c df05 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +069c66: c66c |006d: add-float/2addr v12, v6 │ │ +069c68: c6c7 |006e: add-float/2addr v7, v12 │ │ +069c6a: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +069c6e: 28ba |0071: goto 002b // -0046 │ │ +069c70: 52fc dd05 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069c74: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +069c78: 54ec 1c06 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069c7c: 6e10 2222 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +069c82: 0a0c |007b: move-result v12 │ │ +069c84: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +069c88: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +069c8a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +069c8e: 5207 dc05 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069c92: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +069c96: 52fc dd05 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069c9a: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +069c9e: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +069ca2: 54ec 1c06 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069ca6: 6e20 1b22 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +069cac: 0c03 |0090: move-result-object v3 │ │ +069cae: 1f03 1003 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069cb2: 523c dd05 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069cb6: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +069cba: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +069cbe: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +069cc2: 54ec 1c06 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069cc6: 6e20 1b22 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +069ccc: 0c03 |00a0: move-result-object v3 │ │ +069cce: 1f03 1003 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069cd2: 28f0 |00a3: goto 0093 // -0010 │ │ +069cd4: 523c dd05 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069cd8: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +069cdc: 54ec 0106 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +069ce0: 6e20 a810 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ +069ce6: 0a0c |00ad: move-result v12 │ │ +069ce8: c66c |00ae: add-float/2addr v12, v6 │ │ +069cea: c7c7 |00af: sub-float/2addr v7, v12 │ │ +069cec: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +069cf0: 28f2 |00b2: goto 00a4 // -000e │ │ +069cf2: 523c df05 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +069cf6: c66c |00b5: add-float/2addr v12, v6 │ │ +069cf8: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +069cfa: 5937 dc05 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069cfe: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +069d02: 28ca |00bb: goto 0085 // -0036 │ │ +069d04: 54ec 1c06 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069d08: 6e10 2222 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +069d0e: 0a04 |00c1: move-result v4 │ │ +069d10: 52f7 dc05 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069d14: 52fc dd05 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069d18: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +069d1c: 52fc dd05 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069d20: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +069d24: 52fc dc05 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069d28: 59ec 1206 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ +069d2c: 52fc dd05 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069d30: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +069d34: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +069d38: 52fc dc05 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069d3c: 52fd df05 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +069d40: c6dc |00da: add-float/2addr v12, v13 │ │ +069d42: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +069d46: c7dc |00dd: sub-float/2addr v12, v13 │ │ +069d48: 59ec 1f06 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +069d4c: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +069d50: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +069d54: 54ec 1c06 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069d58: 6e20 1b22 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +069d5e: 0c03 |00e9: move-result-object v3 │ │ +069d60: 1f03 1003 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069d64: 523c dd05 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069d68: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +069d6c: 54ec 0106 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +069d70: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +069d74: 6e20 a810 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ +069d7a: 0a0c |00f7: move-result v12 │ │ +069d7c: c66c |00f8: add-float/2addr v12, v6 │ │ +069d7e: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +069d80: 01a9 |00fa: move v9, v10 │ │ +069d82: 28f1 |00fb: goto 00ec // -000f │ │ +069d84: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +069d8a: 28cf |00ff: goto 00ce // -0031 │ │ +069d8c: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +069d92: 28db |0103: goto 00de // -0025 │ │ +069d94: 523c df05 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +069d98: c66c |0106: add-float/2addr v12, v6 │ │ +069d9a: c7c7 |0107: sub-float/2addr v7, v12 │ │ +069d9c: 5937 dc05 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069da0: 523c dd05 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069da4: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +069da8: 59e7 1206 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ +069dac: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +069db0: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +069db4: 28ce |0114: goto 00e2 // -0032 │ │ +069db6: 52fc dc05 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069dba: 52fd df05 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +069dbe: c6dc |0119: add-float/2addr v12, v13 │ │ +069dc0: a607 0c06 |011a: add-float v7, v12, v6 │ │ +069dc4: 52fc dd05 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069dc8: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +069dcc: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +069dd0: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +069dd4: 54ec 1c06 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069dd8: 6e20 1b22 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +069dde: 0c03 |0129: move-result-object v3 │ │ +069de0: 1f03 1003 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069de4: 523c dd05 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069de8: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +069dec: 54ec 0106 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +069df0: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +069df4: 6e20 a810 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ +069dfa: 0a0c |0137: move-result v12 │ │ +069dfc: c66c |0138: add-float/2addr v12, v6 │ │ +069dfe: c6c7 |0139: add-float/2addr v7, v12 │ │ +069e00: 01a9 |013a: move v9, v10 │ │ +069e02: 28f1 |013b: goto 012c // -000f │ │ +069e04: 523c dd05 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069e08: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +069e0c: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +069e10: 523c df05 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +069e14: c67c |0144: add-float/2addr v12, v7 │ │ +069e16: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +069e1a: c7dc |0147: sub-float/2addr v12, v13 │ │ +069e1c: 59ec 1f06 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +069e20: 5937 dc05 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +069e24: 523c df05 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +069e28: c66c |014e: add-float/2addr v12, v6 │ │ +069e2a: c6c7 |014f: add-float/2addr v7, v12 │ │ +069e2c: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +069e30: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +069e34: 28ce |0154: goto 0122 // -0032 │ │ +069e36: 120c |0155: const/4 v12, #int 0 // #0 │ │ +069e38: 5cec 2406 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0624 │ │ +069e3c: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1127 │ │ 0x0006 line=1128 │ │ 0x000a line=1129 │ │ 0x0012 line=1131 │ │ 0x0014 line=1132 │ │ @@ -81077,63 +81077,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -069e64: |[069e64] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -069e74: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -069e76: 52a8 2f06 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ -069e7a: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -069e7c: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -069e80: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -069e82: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -069e86: 7020 a813 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ -069e8c: 54a8 3006 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -069e90: 6e10 c81e 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ -069e96: 6e10 6713 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -069e9c: 0a03 |0014: move-result v3 │ │ -069e9e: 6e10 6813 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ -069ea4: 0a04 |0018: move-result v4 │ │ -069ea6: 54a8 3006 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -069eaa: 6e10 cb1e 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1ecb │ │ -069eb0: 0a05 |001e: move-result v5 │ │ -069eb2: 54a8 3006 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -069eb6: 6e10 cc1e 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1ecc │ │ -069ebc: 0a06 |0024: move-result v6 │ │ -069ebe: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -069ec2: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -069ec6: 6e30 9413 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ -069ecc: 5ca7 2a06 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ -069ed0: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -069ed2: 54a8 1c06 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069ed6: 6e10 2222 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -069edc: 0a08 |0034: move-result v8 │ │ -069ede: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -069ee2: 54a8 1c06 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069ee6: 6e20 1b22 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -069eec: 0c01 |003c: move-result-object v1 │ │ -069eee: 1f01 1003 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069ef2: 5518 de05 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ -069ef6: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -069efa: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -069efc: 5c17 de05 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ -069f00: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -069f04: 28e7 |0048: goto 002f // -0019 │ │ -069f06: 0172 |0049: move v2, v7 │ │ -069f08: 28bd |004a: goto 0007 // -0043 │ │ -069f0a: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -069f0e: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -069f12: 54a7 0d06 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ -069f16: 7120 5112 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1251 │ │ -069f1c: 0e00 |0054: return-void │ │ -069f1e: 54a7 0d06 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ -069f22: 7210 7821 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ -069f28: 28fa |005a: goto 0054 // -0006 │ │ +069e40: |[069e40] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +069e50: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +069e52: 52a8 2f06 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ +069e56: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +069e58: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +069e5c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +069e5e: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +069e62: 7020 a813 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ +069e68: 54a8 3006 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +069e6c: 6e10 c81e 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ +069e72: 6e10 6713 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +069e78: 0a03 |0014: move-result v3 │ │ +069e7a: 6e10 6813 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ +069e80: 0a04 |0018: move-result v4 │ │ +069e82: 54a8 3006 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +069e86: 6e10 cb1e 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1ecb │ │ +069e8c: 0a05 |001e: move-result v5 │ │ +069e8e: 54a8 3006 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +069e92: 6e10 cc1e 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1ecc │ │ +069e98: 0a06 |0024: move-result v6 │ │ +069e9a: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +069e9e: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +069ea2: 6e30 9413 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ +069ea8: 5ca7 2a06 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ +069eac: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +069eae: 54a8 1c06 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069eb2: 6e10 2222 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +069eb8: 0a08 |0034: move-result v8 │ │ +069eba: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +069ebe: 54a8 1c06 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069ec2: 6e20 1b22 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +069ec8: 0c01 |003c: move-result-object v1 │ │ +069eca: 1f01 1003 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069ece: 5518 de05 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ +069ed2: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +069ed6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +069ed8: 5c17 de05 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ +069edc: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +069ee0: 28e7 |0048: goto 002f // -0019 │ │ +069ee2: 0172 |0049: move v2, v7 │ │ +069ee4: 28bd |004a: goto 0007 // -0043 │ │ +069ee6: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +069eea: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +069eee: 54a7 0d06 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ +069ef2: 7120 5112 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1251 │ │ +069ef8: 0e00 |0054: return-void │ │ +069efa: 54a7 0d06 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ +069efe: 7210 7821 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ +069f04: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1741 │ │ 0x0007 line=1742 │ │ 0x0009 line=1744 │ │ 0x000c line=1745 │ │ 0x0011 line=1746 │ │ @@ -81173,61 +81173,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -069f2c: |[069f2c] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -069f3c: 7110 5e21 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -069f42: 0a04 |0003: move-result v4 │ │ -069f44: 5265 1306 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0613 │ │ -069f48: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -069f4c: 7110 5e21 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -069f52: 0a04 |000b: move-result v4 │ │ -069f54: 5265 2306 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0623 │ │ -069f58: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -069f5c: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -069f60: 0172 |0012: move v2, v7 │ │ -069f62: 5464 1c06 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069f66: 6e10 2222 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -069f6c: 0a04 |0018: move-result v4 │ │ -069f6e: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -069f72: 5464 1c06 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069f76: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -069f78: 6e20 1b22 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -069f7e: 0c00 |0021: move-result-object v0 │ │ -069f80: 1f00 1003 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069f84: 5464 1c06 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069f88: 5465 1c06 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -069f8c: 6e10 2222 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -069f92: 0a05 |002b: move-result v5 │ │ -069f94: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -069f98: 6e20 1b22 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -069f9e: 0c01 |0031: move-result-object v1 │ │ -069fa0: 1f01 1003 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -069fa4: 5204 dd05 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069fa8: 5215 dd05 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -069fac: 7120 6721 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -069fb2: 0a05 |003b: move-result v5 │ │ -069fb4: 7120 6521 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -069fba: 0a02 |003f: move-result v2 │ │ -069fbc: 0f02 |0040: return v2 │ │ -069fbe: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -069fc2: 28d0 |0043: goto 0013 // -0030 │ │ -069fc4: 5264 0806 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -069fc8: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -069fcc: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -069fd2: 8274 |004b: int-to-float v4, v7 │ │ -069fd4: c684 |004c: add-float/2addr v4, v8 │ │ -069fd6: c634 |004d: add-float/2addr v4, v3 │ │ -069fd8: 8742 |004e: float-to-int v2, v4 │ │ -069fda: 28c4 |004f: goto 0013 // -003c │ │ -069fdc: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -069fe2: 28f8 |0053: goto 004b // -0008 │ │ +069f08: |[069f08] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +069f18: 7110 5e21 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +069f1e: 0a04 |0003: move-result v4 │ │ +069f20: 5265 1306 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0613 │ │ +069f24: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +069f28: 7110 5e21 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +069f2e: 0a04 |000b: move-result v4 │ │ +069f30: 5265 2306 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0623 │ │ +069f34: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +069f38: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +069f3c: 0172 |0012: move v2, v7 │ │ +069f3e: 5464 1c06 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069f42: 6e10 2222 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +069f48: 0a04 |0018: move-result v4 │ │ +069f4a: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +069f4e: 5464 1c06 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069f52: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +069f54: 6e20 1b22 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +069f5a: 0c00 |0021: move-result-object v0 │ │ +069f5c: 1f00 1003 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069f60: 5464 1c06 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069f64: 5465 1c06 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +069f68: 6e10 2222 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +069f6e: 0a05 |002b: move-result v5 │ │ +069f70: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +069f74: 6e20 1b22 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +069f7a: 0c01 |0031: move-result-object v1 │ │ +069f7c: 1f01 1003 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +069f80: 5204 dd05 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069f84: 5215 dd05 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +069f88: 7120 6721 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +069f8e: 0a05 |003b: move-result v5 │ │ +069f90: 7120 6521 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +069f96: 0a02 |003f: move-result v2 │ │ +069f98: 0f02 |0040: return v2 │ │ +069f9a: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +069f9e: 28d0 |0043: goto 0013 // -0030 │ │ +069fa0: 5264 0806 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +069fa4: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +069fa8: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +069fae: 8274 |004b: int-to-float v4, v7 │ │ +069fb0: c684 |004c: add-float/2addr v4, v8 │ │ +069fb2: c634 |004d: add-float/2addr v4, v3 │ │ +069fb4: 8742 |004e: float-to-int v2, v4 │ │ +069fb6: 28c4 |004f: goto 0013 // -003c │ │ +069fb8: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +069fbe: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2156 │ │ 0x0010 line=2157 │ │ 0x0013 line=2163 │ │ 0x001b line=2164 │ │ 0x0024 line=2165 │ │ @@ -81254,30 +81254,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -069fe4: |[069fe4] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -069ff4: 6e10 5213 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -069ffa: 0a00 |0003: move-result v0 │ │ -069ffc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -069ffe: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -06a002: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -06a006: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -06a008: 6e20 5113 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06a00e: 0c03 |000d: move-result-object v3 │ │ -06a010: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -06a012: 7130 5e12 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ -06a018: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06a01c: 28f1 |0014: goto 0005 // -000f │ │ -06a01e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -06a020: 28f4 |0016: goto 000a // -000c │ │ -06a022: 0e00 |0017: return-void │ │ +069fc0: |[069fc0] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +069fd0: 6e10 5213 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +069fd6: 0a00 |0003: move-result v0 │ │ +069fd8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +069fda: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +069fde: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +069fe2: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +069fe4: 6e20 5113 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +069fea: 0c03 |000d: move-result-object v3 │ │ +069fec: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +069fee: 7130 5e12 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ +069ff4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +069ff8: 28f1 |0014: goto 0005 // -000f │ │ +069ffa: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +069ffc: 28f4 |0016: goto 000a // -000c │ │ +069ffe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ 0x0004 line=1777 │ │ 0x0007 line=1778 │ │ 0x000a line=1780 │ │ 0x0012 line=1777 │ │ @@ -81295,25 +81295,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06a024: |[06a024] android.support.v4.view.ViewPager.endDrag:()V │ │ -06a034: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a036: 5c10 1a06 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06a03a: 5c10 1b06 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ -06a03e: 5410 3706 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06a042: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -06a046: 5410 3706 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06a04a: 6e10 771c 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ -06a050: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -06a052: 5b10 3706 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06a056: 0e00 |0011: return-void │ │ +06a000: |[06a000] android.support.v4.view.ViewPager.endDrag:()V │ │ +06a010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a012: 5c10 1a06 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06a016: 5c10 1b06 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ +06a01a: 5410 3706 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06a01e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +06a022: 5410 3706 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06a026: 6e10 771c 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ +06a02c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06a02e: 5b10 3706 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06a032: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2404 │ │ 0x0003 line=2405 │ │ 0x0005 line=2407 │ │ 0x0009 line=2408 │ │ 0x000e line=2409 │ │ @@ -81326,64 +81326,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 │ │ -06a058: |[06a058] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -06a068: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06a06a: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -06a06e: 2205 6200 |0003: new-instance v5, Landroid/graphics/Rect; // type@0062 │ │ -06a072: 7010 c001 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -06a078: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -06a07c: 6e52 c701 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@01c7 │ │ -06a082: 1105 |000d: return-object v5 │ │ -06a084: 6e10 a51c 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -06a08a: 0a02 |0011: move-result v2 │ │ -06a08c: 5952 2f00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@002f │ │ -06a090: 6e10 b91c 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -06a096: 0a02 |0017: move-result v2 │ │ -06a098: 5952 3000 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ -06a09c: 6e10 c31c 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -06a0a2: 0a02 |001d: move-result v2 │ │ -06a0a4: 5952 3100 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0031 │ │ -06a0a8: 6e10 981c 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -06a0ae: 0a02 |0023: move-result v2 │ │ -06a0b0: 5952 2e00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@002e │ │ -06a0b4: 6e10 b41c 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -06a0ba: 0c01 |0029: move-result-object v1 │ │ -06a0bc: 2012 2204 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0422 │ │ -06a0c0: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -06a0c4: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -06a0c8: 0710 |0030: move-object v0, v1 │ │ -06a0ca: 1f00 2204 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -06a0ce: 5252 2f00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@002f │ │ -06a0d2: 6e10 4d1d 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1d4d │ │ -06a0d8: 0a03 |0038: move-result v3 │ │ -06a0da: b032 |0039: add-int/2addr v2, v3 │ │ -06a0dc: 5952 2f00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@002f │ │ -06a0e0: 5252 3000 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ -06a0e4: 6e10 4f1d 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1d4f │ │ -06a0ea: 0a03 |0041: move-result v3 │ │ -06a0ec: b032 |0042: add-int/2addr v2, v3 │ │ -06a0ee: 5952 3000 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ -06a0f2: 5252 3100 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0031 │ │ -06a0f6: 6e10 501d 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1d50 │ │ -06a0fc: 0a03 |004a: move-result v3 │ │ -06a0fe: b032 |004b: add-int/2addr v2, v3 │ │ -06a100: 5952 3100 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0031 │ │ -06a104: 5252 2e00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@002e │ │ -06a108: 6e10 471d 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1d47 │ │ -06a10e: 0a03 |0053: move-result v3 │ │ -06a110: b032 |0054: add-int/2addr v2, v3 │ │ -06a112: 5952 2e00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@002e │ │ -06a116: 6e10 4e1d 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1d4e │ │ -06a11c: 0c01 |005a: move-result-object v1 │ │ -06a11e: 28cf |005b: goto 002a // -0031 │ │ +06a034: |[06a034] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +06a044: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06a046: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +06a04a: 2205 6200 |0003: new-instance v5, Landroid/graphics/Rect; // type@0062 │ │ +06a04e: 7010 c001 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +06a054: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +06a058: 6e52 c701 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@01c7 │ │ +06a05e: 1105 |000d: return-object v5 │ │ +06a060: 6e10 a51c 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +06a066: 0a02 |0011: move-result v2 │ │ +06a068: 5952 2f00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@002f │ │ +06a06c: 6e10 b91c 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +06a072: 0a02 |0017: move-result v2 │ │ +06a074: 5952 3000 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ +06a078: 6e10 c31c 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +06a07e: 0a02 |001d: move-result v2 │ │ +06a080: 5952 3100 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0031 │ │ +06a084: 6e10 981c 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +06a08a: 0a02 |0023: move-result v2 │ │ +06a08c: 5952 2e00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@002e │ │ +06a090: 6e10 b41c 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +06a096: 0c01 |0029: move-result-object v1 │ │ +06a098: 2012 2204 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0422 │ │ +06a09c: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +06a0a0: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +06a0a4: 0710 |0030: move-object v0, v1 │ │ +06a0a6: 1f00 2204 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ +06a0aa: 5252 2f00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@002f │ │ +06a0ae: 6e10 4d1d 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1d4d │ │ +06a0b4: 0a03 |0038: move-result v3 │ │ +06a0b6: b032 |0039: add-int/2addr v2, v3 │ │ +06a0b8: 5952 2f00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@002f │ │ +06a0bc: 5252 3000 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ +06a0c0: 6e10 4f1d 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1d4f │ │ +06a0c6: 0a03 |0041: move-result v3 │ │ +06a0c8: b032 |0042: add-int/2addr v2, v3 │ │ +06a0ca: 5952 3000 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ +06a0ce: 5252 3100 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0031 │ │ +06a0d2: 6e10 501d 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1d50 │ │ +06a0d8: 0a03 |004a: move-result v3 │ │ +06a0da: b032 |004b: add-int/2addr v2, v3 │ │ +06a0dc: 5952 3100 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0031 │ │ +06a0e0: 5252 2e00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@002e │ │ +06a0e4: 6e10 471d 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1d47 │ │ +06a0ea: 0a03 |0053: move-result v3 │ │ +06a0ec: b032 |0054: add-int/2addr v2, v3 │ │ +06a0ee: 5952 2e00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@002e │ │ +06a0f2: 6e10 4e1d 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1d4e │ │ +06a0f8: 0c01 |005a: move-result-object v1 │ │ +06a0fa: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2585 │ │ 0x0003 line=2586 │ │ 0x0008 line=2588 │ │ 0x000a line=2589 │ │ 0x000d line=2607 │ │ @@ -81413,24 +81413,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -06a120: |[06a120] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -06a130: 6e10 5e13 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@135e │ │ -06a136: 0a00 |0003: move-result v0 │ │ -06a138: 6e10 6113 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ -06a13e: 0a01 |0007: move-result v1 │ │ -06a140: b110 |0008: sub-int/2addr v0, v1 │ │ -06a142: 6e10 6213 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ -06a148: 0a01 |000c: move-result v1 │ │ -06a14a: b110 |000d: sub-int/2addr v0, v1 │ │ -06a14c: 0f00 |000e: return v0 │ │ +06a0fc: |[06a0fc] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +06a10c: 6e10 5e13 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@135e │ │ +06a112: 0a00 |0003: move-result v0 │ │ +06a114: 6e10 6113 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ +06a11a: 0a01 |0007: move-result v1 │ │ +06a11c: b110 |0008: sub-int/2addr v0, v1 │ │ +06a11e: 6e10 6213 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ +06a124: 0a01 |000c: move-result v1 │ │ +06a126: b110 |000d: sub-int/2addr v0, v1 │ │ +06a128: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -81438,85 +81438,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 │ │ -06a150: |[06a150] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -06a160: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -06a162: 7010 5513 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06a168: 0a0c |0004: move-result v12 │ │ -06a16a: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -06a16e: 6e10 6713 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06a174: 0a0d |000a: move-result v13 │ │ -06a176: 82dd |000b: int-to-float v13, v13 │ │ -06a178: 82ce |000c: int-to-float v14, v12 │ │ -06a17a: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -06a17e: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -06a182: 52fd 2806 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06a186: 82dd |0013: int-to-float v13, v13 │ │ -06a188: 82ce |0014: int-to-float v14, v12 │ │ -06a18a: a908 0d0e |0015: div-float v8, v13, v14 │ │ -06a18e: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -06a190: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -06a192: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -06a194: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -06a196: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -06a198: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -06a19a: 54fd 1c06 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a19e: 6e10 2222 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06a1a4: 0a0d |0022: move-result v13 │ │ -06a1a6: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -06a1aa: 54fd 1c06 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a1ae: 6e20 1b22 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06a1b4: 0c02 |002a: move-result-object v2 │ │ -06a1b6: 1f02 1003 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06a1ba: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -06a1be: 522d dd05 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a1c2: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -06a1c6: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -06a1ca: 54f2 3306 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0633 │ │ -06a1ce: a60d 0406 |0037: add-float v13, v4, v6 │ │ -06a1d2: c68d |0039: add-float/2addr v13, v8 │ │ -06a1d4: 592d dc05 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06a1d8: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -06a1dc: 592d dd05 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a1e0: 54fd 0106 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06a1e4: 522e dd05 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a1e8: 6e20 a810 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ -06a1ee: 0a0d |0047: move-result v13 │ │ -06a1f0: 592d df05 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06a1f4: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06a1f8: 5229 dc05 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06a1fc: 0197 |004e: move v7, v9 │ │ -06a1fe: 522d df05 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06a202: c69d |0051: add-float/2addr v13, v9 │ │ -06a204: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -06a208: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -06a20c: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -06a210: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -06a214: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -06a218: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -06a21c: 54fd 1c06 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a220: 6e10 2222 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06a226: 0a0d |0063: move-result v13 │ │ -06a228: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -06a22c: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -06a230: 0723 |0068: move-object v3, v2 │ │ -06a232: 1103 |0069: return-object v3 │ │ -06a234: 018b |006a: move v11, v8 │ │ -06a236: 28a4 |006b: goto 000f // -005c │ │ -06a238: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -06a23a: 5225 dd05 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a23e: 0194 |006f: move v4, v9 │ │ -06a240: 5226 df05 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06a244: 0723 |0072: move-object v3, v2 │ │ -06a246: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06a24a: 28a8 |0075: goto 001d // -0058 │ │ +06a12c: |[06a12c] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +06a13c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +06a13e: 7010 5513 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06a144: 0a0c |0004: move-result v12 │ │ +06a146: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +06a14a: 6e10 6713 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06a150: 0a0d |000a: move-result v13 │ │ +06a152: 82dd |000b: int-to-float v13, v13 │ │ +06a154: 82ce |000c: int-to-float v14, v12 │ │ +06a156: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +06a15a: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +06a15e: 52fd 2806 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06a162: 82dd |0013: int-to-float v13, v13 │ │ +06a164: 82ce |0014: int-to-float v14, v12 │ │ +06a166: a908 0d0e |0015: div-float v8, v13, v14 │ │ +06a16a: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +06a16c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +06a16e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +06a170: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +06a172: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +06a174: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +06a176: 54fd 1c06 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a17a: 6e10 2222 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06a180: 0a0d |0022: move-result v13 │ │ +06a182: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +06a186: 54fd 1c06 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a18a: 6e20 1b22 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06a190: 0c02 |002a: move-result-object v2 │ │ +06a192: 1f02 1003 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06a196: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +06a19a: 522d dd05 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a19e: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +06a1a2: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +06a1a6: 54f2 3306 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0633 │ │ +06a1aa: a60d 0406 |0037: add-float v13, v4, v6 │ │ +06a1ae: c68d |0039: add-float/2addr v13, v8 │ │ +06a1b0: 592d dc05 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06a1b4: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +06a1b8: 592d dd05 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a1bc: 54fd 0106 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06a1c0: 522e dd05 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a1c4: 6e20 a810 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ +06a1ca: 0a0d |0047: move-result v13 │ │ +06a1cc: 592d df05 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06a1d0: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06a1d4: 5229 dc05 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06a1d8: 0197 |004e: move v7, v9 │ │ +06a1da: 522d df05 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06a1de: c69d |0051: add-float/2addr v13, v9 │ │ +06a1e0: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +06a1e4: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +06a1e8: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +06a1ec: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +06a1f0: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +06a1f4: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +06a1f8: 54fd 1c06 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a1fc: 6e10 2222 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06a202: 0a0d |0063: move-result v13 │ │ +06a204: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +06a208: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +06a20c: 0723 |0068: move-object v3, v2 │ │ +06a20e: 1103 |0069: return-object v3 │ │ +06a210: 018b |006a: move v11, v8 │ │ +06a212: 28a4 |006b: goto 000f // -005c │ │ +06a214: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +06a216: 5225 dd05 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a21a: 0194 |006f: move v4, v9 │ │ +06a21c: 5226 df05 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06a220: 0723 |0072: move-object v3, v2 │ │ +06a222: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06a226: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2113 │ │ 0x0005 line=2114 │ │ 0x000f line=2115 │ │ 0x0017 line=2116 │ │ 0x0018 line=2117 │ │ @@ -81577,35 +81577,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -06a24c: |[06a24c] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -06a25c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06a25e: 5230 1406 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0614 │ │ -06a262: 8200 |0003: int-to-float v0, v0 │ │ -06a264: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -06a268: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -06a26c: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -06a270: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -06a274: 6e10 6913 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ -06a27a: 0a00 |000f: move-result v0 │ │ -06a27c: 5231 1406 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0614 │ │ -06a280: b110 |0012: sub-int/2addr v0, v1 │ │ -06a282: 8200 |0013: int-to-float v0, v0 │ │ -06a284: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -06a288: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -06a28c: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -06a290: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -06a294: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -06a296: 0f00 |001d: return v0 │ │ -06a298: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -06a29a: 28fe |001f: goto 001d // -0002 │ │ +06a228: |[06a228] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +06a238: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06a23a: 5230 1406 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0614 │ │ +06a23e: 8200 |0003: int-to-float v0, v0 │ │ +06a240: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +06a244: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +06a248: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +06a24c: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +06a250: 6e10 6913 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ +06a256: 0a00 |000f: move-result v0 │ │ +06a258: 5231 1406 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0614 │ │ +06a25c: b110 |0012: sub-int/2addr v0, v1 │ │ +06a25e: 8200 |0013: int-to-float v0, v0 │ │ +06a260: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +06a264: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +06a268: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +06a26c: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +06a270: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +06a272: 0f00 |001d: return v0 │ │ +06a274: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +06a276: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1772 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -81615,36 +81615,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06a29c: |[06a29c] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -06a2ac: 7110 9310 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ -06a2b2: 0a02 |0003: move-result v2 │ │ -06a2b4: 7120 9610 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -06a2ba: 0a01 |0007: move-result v1 │ │ -06a2bc: 5243 0006 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06a2c0: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -06a2c4: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -06a2c8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -06a2ca: 7120 9710 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -06a2d0: 0a03 |0012: move-result v3 │ │ -06a2d2: 5943 1d06 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06a2d6: 7120 9610 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -06a2dc: 0a03 |0018: move-result v3 │ │ -06a2de: 5943 0006 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06a2e2: 5443 3706 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06a2e6: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -06a2ea: 5443 3706 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06a2ee: 6e10 701c 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1c70 │ │ -06a2f4: 0e00 |0024: return-void │ │ -06a2f6: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -06a2f8: 28e9 |0026: goto 000f // -0017 │ │ +06a278: |[06a278] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +06a288: 7110 9310 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ +06a28e: 0a02 |0003: move-result v2 │ │ +06a290: 7120 9610 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +06a296: 0a01 |0007: move-result v1 │ │ +06a298: 5243 0006 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06a29c: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +06a2a0: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +06a2a4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +06a2a6: 7120 9710 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +06a2ac: 0a03 |0012: move-result v3 │ │ +06a2ae: 5943 1d06 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06a2b2: 7120 9610 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +06a2b8: 0a03 |0018: move-result v3 │ │ +06a2ba: 5943 0006 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06a2be: 5443 3706 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06a2c2: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +06a2c6: 5443 3706 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06a2ca: 6e10 701c 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1c70 │ │ +06a2d0: 0e00 |0024: return-void │ │ +06a2d2: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +06a2d4: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2389 │ │ 0x0004 line=2390 │ │ 0x0008 line=2391 │ │ 0x000c line=2394 │ │ 0x000f line=2395 │ │ @@ -81665,61 +81665,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -06a2fc: |[06a2fc] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -06a30c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06a30e: 54a8 1c06 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a312: 6e10 2222 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06a318: 0a08 |0006: move-result v8 │ │ -06a31a: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -06a31e: 5ca7 0406 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ -06a322: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -06a324: 6e40 7d13 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@137d │ │ -06a32a: 55a8 0406 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ -06a32e: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -06a332: 2207 e604 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@04e6 │ │ -06a336: 1a08 0726 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@2607 │ │ -06a33a: 7020 4a21 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -06a340: 2707 |001a: throw v7 │ │ -06a342: 7010 6e13 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@136e │ │ -06a348: 0c01 |001e: move-result-object v1 │ │ -06a34a: 7010 5513 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06a350: 0a05 |0022: move-result v5 │ │ -06a352: 52a8 2806 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06a356: 9006 0508 |0025: add-int v6, v5, v8 │ │ -06a35a: 52a8 2806 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06a35e: 8288 |0029: int-to-float v8, v8 │ │ -06a360: 8259 |002a: int-to-float v9, v5 │ │ -06a362: a902 0809 |002b: div-float v2, v8, v9 │ │ -06a366: 5210 dd05 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a36a: 82b8 |002f: int-to-float v8, v11 │ │ -06a36c: 8259 |0030: int-to-float v9, v5 │ │ -06a36e: c998 |0031: div-float/2addr v8, v9 │ │ -06a370: 5219 dc05 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06a374: c798 |0034: sub-float/2addr v8, v9 │ │ -06a376: 5219 df05 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06a37a: c629 |0037: add-float/2addr v9, v2 │ │ -06a37c: a904 0809 |0038: div-float v4, v8, v9 │ │ -06a380: 8268 |003a: int-to-float v8, v6 │ │ -06a382: c848 |003b: mul-float/2addr v8, v4 │ │ -06a384: 8783 |003c: float-to-int v3, v8 │ │ -06a386: 5ca7 0406 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ -06a38a: 6e40 7d13 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@137d │ │ -06a390: 55a7 0406 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ -06a394: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -06a398: 2207 e604 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@04e6 │ │ -06a39c: 1a08 0726 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@2607 │ │ -06a3a0: 7020 4a21 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -06a3a6: 2707 |004d: throw v7 │ │ -06a3a8: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -06a3aa: 0f07 |004f: return v7 │ │ +06a2d8: |[06a2d8] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +06a2e8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06a2ea: 54a8 1c06 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a2ee: 6e10 2222 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06a2f4: 0a08 |0006: move-result v8 │ │ +06a2f6: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +06a2fa: 5ca7 0406 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ +06a2fe: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +06a300: 6e40 7d13 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@137d │ │ +06a306: 55a8 0406 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ +06a30a: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +06a30e: 2207 e604 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@04e6 │ │ +06a312: 1a08 0326 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@2603 │ │ +06a316: 7020 4a21 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +06a31c: 2707 |001a: throw v7 │ │ +06a31e: 7010 6e13 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@136e │ │ +06a324: 0c01 |001e: move-result-object v1 │ │ +06a326: 7010 5513 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06a32c: 0a05 |0022: move-result v5 │ │ +06a32e: 52a8 2806 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06a332: 9006 0508 |0025: add-int v6, v5, v8 │ │ +06a336: 52a8 2806 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06a33a: 8288 |0029: int-to-float v8, v8 │ │ +06a33c: 8259 |002a: int-to-float v9, v5 │ │ +06a33e: a902 0809 |002b: div-float v2, v8, v9 │ │ +06a342: 5210 dd05 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a346: 82b8 |002f: int-to-float v8, v11 │ │ +06a348: 8259 |0030: int-to-float v9, v5 │ │ +06a34a: c998 |0031: div-float/2addr v8, v9 │ │ +06a34c: 5219 dc05 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06a350: c798 |0034: sub-float/2addr v8, v9 │ │ +06a352: 5219 df05 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06a356: c629 |0037: add-float/2addr v9, v2 │ │ +06a358: a904 0809 |0038: div-float v4, v8, v9 │ │ +06a35c: 8268 |003a: int-to-float v8, v6 │ │ +06a35e: c848 |003b: mul-float/2addr v8, v4 │ │ +06a360: 8783 |003c: float-to-int v3, v8 │ │ +06a362: 5ca7 0406 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ +06a366: 6e40 7d13 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@137d │ │ +06a36c: 55a7 0406 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ +06a370: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +06a374: 2207 e604 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@04e6 │ │ +06a378: 1a08 0326 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@2603 │ │ +06a37c: 7020 4a21 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +06a382: 2707 |004d: throw v7 │ │ +06a384: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +06a386: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1636 │ │ 0x0009 line=1637 │ │ 0x000b line=1638 │ │ 0x000f line=1639 │ │ 0x0013 line=1640 │ │ @@ -81751,117 +81751,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -06a3ac: |[06a3ac] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -06a3bc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06a3be: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -06a3c2: 520e 1d06 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06a3c6: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -06a3ca: 0200 1200 |0007: move/from16 v0, v18 │ │ -06a3ce: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -06a3d2: 5910 1d06 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06a3d6: 7401 6713 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06a3dc: 0a0e |0010: move-result v14 │ │ -06a3de: 82e8 |0011: int-to-float v8, v14 │ │ -06a3e0: a60c 0802 |0012: add-float v12, v8, v2 │ │ -06a3e4: 7601 5513 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06a3ea: 0a0d |0017: move-result v13 │ │ -06a3ec: 82de |0018: int-to-float v14, v13 │ │ -06a3ee: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -06a3f2: 520f 1206 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ -06a3f6: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -06a3fa: 82de |001f: int-to-float v14, v13 │ │ -06a3fc: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -06a400: 520f 1f06 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -06a404: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -06a408: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -06a40a: 121a |0027: const/4 v10, #int 1 // #1 │ │ -06a40c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -06a410: 540e 1c06 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a414: 120f |002c: const/4 v15, #int 0 // #0 │ │ -06a416: 6e20 1b22 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06a41c: 0c03 |0030: move-result-object v3 │ │ -06a41e: 1f03 1003 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06a422: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -06a426: 540e 1c06 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a42a: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -06a42e: 540f 1c06 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a432: 6e10 2222 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06a438: 0a0f |003e: move-result v15 │ │ -06a43a: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -06a43e: 6e20 1b22 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06a444: 0c04 |0044: move-result-object v4 │ │ -06a446: 1f04 1003 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06a44a: 523e dd05 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a44e: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -06a452: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -06a454: 523e dc05 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06a458: 82df |004e: int-to-float v15, v13 │ │ -06a45a: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -06a45e: 524e dd05 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a462: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -06a466: 540f 0106 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06a46a: 6e10 a510 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06a470: 0a0f |005a: move-result v15 │ │ -06a472: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -06a476: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -06a47a: 120a |005f: const/4 v10, #int 0 // #0 │ │ -06a47c: 524e dc05 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06a480: 82df |0062: int-to-float v15, v13 │ │ -06a482: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -06a486: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -06a48a: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -06a48e: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -06a492: a709 060c |006b: sub-float v9, v6, v12 │ │ -06a496: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -06a49a: 540e 2006 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ -06a49e: 7110 5d21 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -06a4a4: 0a0f |0074: move-result v15 │ │ -06a4a6: 82d0 |0075: int-to-float v0, v13 │ │ -06a4a8: 0210 0000 |0076: move/from16 v16, v0 │ │ -06a4ac: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -06a4b0: 6e20 3d19 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@193d │ │ -06a4b6: 0a07 |007d: move-result v7 │ │ -06a4b8: 016c |007e: move v12, v6 │ │ -06a4ba: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -06a4be: 520e 1d06 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06a4c2: 87cf |0083: float-to-int v15, v12 │ │ -06a4c4: 82ff |0084: int-to-float v15, v15 │ │ -06a4c6: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -06a4ca: c6fe |0087: add-float/2addr v14, v15 │ │ -06a4cc: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -06a4d0: 590e 1d06 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06a4d4: 87ce |008c: float-to-int v14, v12 │ │ -06a4d6: 7401 6813 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ -06a4dc: 0a0f |0090: move-result v15 │ │ -06a4de: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -06a4e2: 6e30 9413 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ -06a4e8: 87ce |0096: float-to-int v14, v12 │ │ -06a4ea: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -06a4ee: 7020 8613 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@1386 │ │ -06a4f4: 0f07 |009c: return v7 │ │ -06a4f6: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -06a4fa: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -06a4fe: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -06a502: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -06a506: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -06a50a: 540e 2e06 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ -06a50e: 7110 5d21 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -06a514: 0a0f |00ac: move-result v15 │ │ -06a516: 82d0 |00ad: int-to-float v0, v13 │ │ -06a518: 0210 0000 |00ae: move/from16 v16, v0 │ │ -06a51c: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -06a520: 6e20 3d19 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@193d │ │ -06a526: 0a07 |00b5: move-result v7 │ │ -06a528: 01bc |00b6: move v12, v11 │ │ -06a52a: 28c8 |00b7: goto 007f // -0038 │ │ +06a388: |[06a388] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +06a398: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06a39a: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +06a39e: 520e 1d06 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06a3a2: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +06a3a6: 0200 1200 |0007: move/from16 v0, v18 │ │ +06a3aa: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +06a3ae: 5910 1d06 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06a3b2: 7401 6713 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06a3b8: 0a0e |0010: move-result v14 │ │ +06a3ba: 82e8 |0011: int-to-float v8, v14 │ │ +06a3bc: a60c 0802 |0012: add-float v12, v8, v2 │ │ +06a3c0: 7601 5513 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06a3c6: 0a0d |0017: move-result v13 │ │ +06a3c8: 82de |0018: int-to-float v14, v13 │ │ +06a3ca: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +06a3ce: 520f 1206 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ +06a3d2: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +06a3d6: 82de |001f: int-to-float v14, v13 │ │ +06a3d8: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +06a3dc: 520f 1f06 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +06a3e0: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +06a3e4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +06a3e6: 121a |0027: const/4 v10, #int 1 // #1 │ │ +06a3e8: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +06a3ec: 540e 1c06 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a3f0: 120f |002c: const/4 v15, #int 0 // #0 │ │ +06a3f2: 6e20 1b22 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06a3f8: 0c03 |0030: move-result-object v3 │ │ +06a3fa: 1f03 1003 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06a3fe: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +06a402: 540e 1c06 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a406: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +06a40a: 540f 1c06 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a40e: 6e10 2222 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06a414: 0a0f |003e: move-result v15 │ │ +06a416: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +06a41a: 6e20 1b22 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06a420: 0c04 |0044: move-result-object v4 │ │ +06a422: 1f04 1003 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06a426: 523e dd05 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a42a: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +06a42e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +06a430: 523e dc05 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06a434: 82df |004e: int-to-float v15, v13 │ │ +06a436: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +06a43a: 524e dd05 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a43e: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +06a442: 540f 0106 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06a446: 6e10 a510 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06a44c: 0a0f |005a: move-result v15 │ │ +06a44e: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +06a452: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +06a456: 120a |005f: const/4 v10, #int 0 // #0 │ │ +06a458: 524e dc05 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06a45c: 82df |0062: int-to-float v15, v13 │ │ +06a45e: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +06a462: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +06a466: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +06a46a: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +06a46e: a709 060c |006b: sub-float v9, v6, v12 │ │ +06a472: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +06a476: 540e 2006 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ +06a47a: 7110 5d21 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +06a480: 0a0f |0074: move-result v15 │ │ +06a482: 82d0 |0075: int-to-float v0, v13 │ │ +06a484: 0210 0000 |0076: move/from16 v16, v0 │ │ +06a488: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +06a48c: 6e20 3d19 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@193d │ │ +06a492: 0a07 |007d: move-result v7 │ │ +06a494: 016c |007e: move v12, v6 │ │ +06a496: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +06a49a: 520e 1d06 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06a49e: 87cf |0083: float-to-int v15, v12 │ │ +06a4a0: 82ff |0084: int-to-float v15, v15 │ │ +06a4a2: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +06a4a6: c6fe |0087: add-float/2addr v14, v15 │ │ +06a4a8: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +06a4ac: 590e 1d06 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06a4b0: 87ce |008c: float-to-int v14, v12 │ │ +06a4b2: 7401 6813 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ +06a4b8: 0a0f |0090: move-result v15 │ │ +06a4ba: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +06a4be: 6e30 9413 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ +06a4c4: 87ce |0096: float-to-int v14, v12 │ │ +06a4c6: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +06a4ca: 7020 8613 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@1386 │ │ +06a4d0: 0f07 |009c: return v7 │ │ +06a4d2: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +06a4d6: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +06a4da: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +06a4de: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +06a4e2: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +06a4e6: 540e 2e06 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ +06a4ea: 7110 5d21 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +06a4f0: 0a0f |00ac: move-result v15 │ │ +06a4f2: 82d0 |00ad: int-to-float v0, v13 │ │ +06a4f4: 0210 0000 |00ae: move/from16 v16, v0 │ │ +06a4f8: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +06a4fc: 6e20 3d19 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@193d │ │ +06a502: 0a07 |00b5: move-result v7 │ │ +06a504: 01bc |00b6: move v12, v11 │ │ +06a506: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2062 │ │ 0x0001 line=2064 │ │ 0x0007 line=2065 │ │ 0x000d line=2067 │ │ 0x0012 line=2068 │ │ @@ -81914,96 +81914,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -06a52c: |[06a52c] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -06a53c: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -06a540: 54e0 1c06 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a544: 6e10 1c22 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -06a54a: 0a00 |0007: move-result v0 │ │ -06a54c: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -06a550: 6e10 6113 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ -06a556: 0a00 |000d: move-result v0 │ │ -06a558: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -06a55c: 6e10 6213 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ -06a562: 0a02 |0013: move-result v2 │ │ -06a564: b120 |0014: sub-int/2addr v0, v2 │ │ -06a566: 900c 0011 |0015: add-int v12, v0, v17 │ │ -06a56a: 6e10 6113 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ -06a570: 0a00 |001a: move-result v0 │ │ -06a572: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -06a576: 6e10 6213 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ -06a57c: 0a02 |0020: move-result v2 │ │ -06a57e: b120 |0021: sub-int/2addr v0, v2 │ │ -06a580: 9007 0012 |0022: add-int v7, v0, v18 │ │ -06a584: 6e10 6713 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06a58a: 0a0d |0027: move-result v13 │ │ -06a58c: 82d0 |0028: int-to-float v0, v13 │ │ -06a58e: 8272 |0029: int-to-float v2, v7 │ │ -06a590: a908 0002 |002a: div-float v8, v0, v2 │ │ -06a594: 82c0 |002c: int-to-float v0, v12 │ │ -06a596: c880 |002d: mul-float/2addr v0, v8 │ │ -06a598: 8701 |002e: float-to-int v1, v0 │ │ -06a59a: 6e10 6813 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ -06a5a0: 0a00 |0032: move-result v0 │ │ -06a5a2: 6e30 9413 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ -06a5a8: 54e0 3006 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06a5ac: 6e10 d01e 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1ed0 │ │ -06a5b2: 0a00 |003b: move-result v0 │ │ -06a5b4: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -06a5b8: 54e0 3006 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06a5bc: 6e10 cd1e 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1ecd │ │ -06a5c2: 0a00 |0043: move-result v0 │ │ -06a5c4: 54e2 3006 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06a5c8: 6e10 d31e 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1ed3 │ │ -06a5ce: 0a02 |0049: move-result v2 │ │ -06a5d0: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -06a5d4: 52e0 0806 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06a5d8: 6e20 6f13 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136f │ │ -06a5de: 0c0b |0051: move-result-object v11 │ │ -06a5e0: 54e0 3006 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06a5e4: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -06a5e6: 52b3 dc05 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06a5ea: 82f4 |0057: int-to-float v4, v15 │ │ -06a5ec: c843 |0058: mul-float/2addr v3, v4 │ │ -06a5ee: 8733 |0059: float-to-int v3, v3 │ │ -06a5f0: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -06a5f2: 7406 d21e 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1ed2 │ │ -06a5f8: 0e00 |005e: return-void │ │ -06a5fa: 52e0 0806 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06a5fe: 6e20 6f13 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136f │ │ -06a604: 0c06 |0064: move-result-object v6 │ │ -06a606: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -06a60a: 5260 dc05 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06a60e: 52e2 1f06 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -06a612: 7120 6621 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -06a618: 0a09 |006e: move-result v9 │ │ -06a61a: 6e10 6113 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ -06a620: 0a00 |0072: move-result v0 │ │ -06a622: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -06a626: 6e10 6213 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ -06a62c: 0a02 |0078: move-result v2 │ │ -06a62e: b120 |0079: sub-int/2addr v0, v2 │ │ -06a630: 8200 |007a: int-to-float v0, v0 │ │ -06a632: c890 |007b: mul-float/2addr v0, v9 │ │ -06a634: 870a |007c: float-to-int v10, v0 │ │ -06a636: 6e10 6713 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06a63c: 0a00 |0080: move-result v0 │ │ -06a63e: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -06a642: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -06a644: 7020 3e13 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ -06a64a: 6e10 6813 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ -06a650: 0a00 |008a: move-result v0 │ │ -06a652: 6e30 9413 ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ -06a658: 28d0 |008e: goto 005e // -0030 │ │ -06a65a: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -06a65c: 28df |0090: goto 006f // -0021 │ │ +06a508: |[06a508] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +06a518: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +06a51c: 54e0 1c06 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a520: 6e10 1c22 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +06a526: 0a00 |0007: move-result v0 │ │ +06a528: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +06a52c: 6e10 6113 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ +06a532: 0a00 |000d: move-result v0 │ │ +06a534: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +06a538: 6e10 6213 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ +06a53e: 0a02 |0013: move-result v2 │ │ +06a540: b120 |0014: sub-int/2addr v0, v2 │ │ +06a542: 900c 0011 |0015: add-int v12, v0, v17 │ │ +06a546: 6e10 6113 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ +06a54c: 0a00 |001a: move-result v0 │ │ +06a54e: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +06a552: 6e10 6213 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ +06a558: 0a02 |0020: move-result v2 │ │ +06a55a: b120 |0021: sub-int/2addr v0, v2 │ │ +06a55c: 9007 0012 |0022: add-int v7, v0, v18 │ │ +06a560: 6e10 6713 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06a566: 0a0d |0027: move-result v13 │ │ +06a568: 82d0 |0028: int-to-float v0, v13 │ │ +06a56a: 8272 |0029: int-to-float v2, v7 │ │ +06a56c: a908 0002 |002a: div-float v8, v0, v2 │ │ +06a570: 82c0 |002c: int-to-float v0, v12 │ │ +06a572: c880 |002d: mul-float/2addr v0, v8 │ │ +06a574: 8701 |002e: float-to-int v1, v0 │ │ +06a576: 6e10 6813 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ +06a57c: 0a00 |0032: move-result v0 │ │ +06a57e: 6e30 9413 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ +06a584: 54e0 3006 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06a588: 6e10 d01e 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1ed0 │ │ +06a58e: 0a00 |003b: move-result v0 │ │ +06a590: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +06a594: 54e0 3006 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06a598: 6e10 cd1e 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1ecd │ │ +06a59e: 0a00 |0043: move-result v0 │ │ +06a5a0: 54e2 3006 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06a5a4: 6e10 d31e 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1ed3 │ │ +06a5aa: 0a02 |0049: move-result v2 │ │ +06a5ac: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +06a5b0: 52e0 0806 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06a5b4: 6e20 6f13 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136f │ │ +06a5ba: 0c0b |0051: move-result-object v11 │ │ +06a5bc: 54e0 3006 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06a5c0: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +06a5c2: 52b3 dc05 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06a5c6: 82f4 |0057: int-to-float v4, v15 │ │ +06a5c8: c843 |0058: mul-float/2addr v3, v4 │ │ +06a5ca: 8733 |0059: float-to-int v3, v3 │ │ +06a5cc: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +06a5ce: 7406 d21e 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1ed2 │ │ +06a5d4: 0e00 |005e: return-void │ │ +06a5d6: 52e0 0806 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06a5da: 6e20 6f13 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136f │ │ +06a5e0: 0c06 |0064: move-result-object v6 │ │ +06a5e2: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +06a5e6: 5260 dc05 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06a5ea: 52e2 1f06 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +06a5ee: 7120 6621 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +06a5f4: 0a09 |006e: move-result v9 │ │ +06a5f6: 6e10 6113 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ +06a5fc: 0a00 |0072: move-result v0 │ │ +06a5fe: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +06a602: 6e10 6213 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ +06a608: 0a02 |0078: move-result v2 │ │ +06a60a: b120 |0079: sub-int/2addr v0, v2 │ │ +06a60c: 8200 |007a: int-to-float v0, v0 │ │ +06a60e: c890 |007b: mul-float/2addr v0, v9 │ │ +06a610: 870a |007c: float-to-int v10, v0 │ │ +06a612: 6e10 6713 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06a618: 0a00 |0080: move-result v0 │ │ +06a61a: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +06a61e: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +06a620: 7020 3e13 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ +06a626: 6e10 6813 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ +06a62c: 0a00 |008a: move-result v0 │ │ +06a62e: 6e30 9413 ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ +06a634: 28d0 |008e: goto 005e // -0030 │ │ +06a636: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +06a638: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x000a line=1474 │ │ 0x0017 line=1475 │ │ 0x0024 line=1477 │ │ 0x0028 line=1478 │ │ @@ -82043,31 +82043,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06a660: |[06a660] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -06a670: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06a672: 6e10 5213 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06a678: 0a03 |0004: move-result v3 │ │ -06a67a: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -06a67e: 6e20 5113 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06a684: 0c00 |000a: move-result-object v0 │ │ -06a686: 6e10 a41c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06a68c: 0c02 |000e: move-result-object v2 │ │ -06a68e: 1f02 1103 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06a692: 5523 e305 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06a696: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -06a69a: 6e20 9013 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@1390 │ │ -06a6a0: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06a6a4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06a6a8: 28e5 |001c: goto 0001 // -001b │ │ -06a6aa: 0e00 |001d: return-void │ │ +06a63c: |[06a63c] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +06a64c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06a64e: 6e10 5213 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06a654: 0a03 |0004: move-result v3 │ │ +06a656: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +06a65a: 6e20 5113 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06a660: 0c00 |000a: move-result-object v0 │ │ +06a662: 6e10 a41c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06a668: 0c02 |000e: move-result-object v2 │ │ +06a66a: 1f02 1103 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06a66e: 5523 e305 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06a672: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +06a676: 6e20 9013 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@1390 │ │ +06a67c: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06a680: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06a684: 28e5 |001c: goto 0001 // -001b │ │ +06a686: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x0011 line=462 │ │ 0x0015 line=463 │ │ @@ -82085,20 +82085,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06a6ac: |[06a6ac] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -06a6bc: 6e10 6513 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@1365 │ │ -06a6c2: 0c00 |0003: move-result-object v0 │ │ -06a6c4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -06a6c8: 7220 691d 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1d69 │ │ -06a6ce: 0e00 |0009: return-void │ │ +06a688: |[06a688] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +06a698: 6e10 6513 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@1365 │ │ +06a69e: 0c00 |0003: move-result-object v0 │ │ +06a6a0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +06a6a4: 7220 691d 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1d69 │ │ +06a6aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2055 │ │ 0x0004 line=2056 │ │ 0x0006 line=2057 │ │ 0x0009 line=2059 │ │ locals : │ │ @@ -82111,59 +82111,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -06a6d0: |[06a6d0] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -06a6e0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06a6e2: 6e20 6f13 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136f │ │ -06a6e8: 0c00 |0004: move-result-object v0 │ │ -06a6ea: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -06a6ec: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -06a6f0: 7010 5513 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06a6f6: 0a02 |000b: move-result v2 │ │ -06a6f8: 8223 |000c: int-to-float v3, v2 │ │ -06a6fa: 5284 1206 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ -06a6fe: 5205 dc05 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06a702: 5286 1f06 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -06a706: 7120 6621 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -06a70c: 0a05 |0016: move-result v5 │ │ -06a70e: 7120 6421 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ -06a714: 0a04 |001a: move-result v4 │ │ -06a716: c843 |001b: mul-float/2addr v3, v4 │ │ -06a718: 8731 |001c: float-to-int v1, v3 │ │ -06a71a: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -06a71e: 6e40 ab13 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@13ab │ │ -06a724: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -06a728: 5483 2706 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06a72c: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -06a730: 5483 2706 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06a734: 7220 1413 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ -06a73a: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -06a73e: 5483 1906 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06a742: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -06a746: 5483 1906 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06a74a: 7220 1413 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ -06a750: 0e00 |0038: return-void │ │ -06a752: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -06a756: 5483 2706 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06a75a: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -06a75e: 5483 2706 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06a762: 7220 1413 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ -06a768: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -06a76c: 5483 1906 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06a770: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -06a774: 5483 1906 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06a778: 7220 1413 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ -06a77e: 7020 3e13 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ -06a784: 6e30 9413 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ -06a78a: 7020 8613 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@1386 │ │ -06a790: 28e0 |0058: goto 0038 // -0020 │ │ +06a6ac: |[06a6ac] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +06a6bc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06a6be: 6e20 6f13 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136f │ │ +06a6c4: 0c00 |0004: move-result-object v0 │ │ +06a6c6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +06a6c8: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +06a6cc: 7010 5513 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06a6d2: 0a02 |000b: move-result v2 │ │ +06a6d4: 8223 |000c: int-to-float v3, v2 │ │ +06a6d6: 5284 1206 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ +06a6da: 5205 dc05 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06a6de: 5286 1f06 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +06a6e2: 7120 6621 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +06a6e8: 0a05 |0016: move-result v5 │ │ +06a6ea: 7120 6421 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ +06a6f0: 0a04 |001a: move-result v4 │ │ +06a6f2: c843 |001b: mul-float/2addr v3, v4 │ │ +06a6f4: 8731 |001c: float-to-int v1, v3 │ │ +06a6f6: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +06a6fa: 6e40 ab13 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@13ab │ │ +06a700: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +06a704: 5483 2706 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06a708: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +06a70c: 5483 2706 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06a710: 7220 1413 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ +06a716: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +06a71a: 5483 1906 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06a71e: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +06a722: 5483 1906 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06a726: 7220 1413 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ +06a72c: 0e00 |0038: return-void │ │ +06a72e: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +06a732: 5483 2706 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06a736: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +06a73a: 5483 2706 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06a73e: 7220 1413 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ +06a744: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +06a748: 5483 1906 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06a74c: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +06a750: 5483 1906 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06a754: 7220 1413 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ +06a75a: 7020 3e13 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ +06a760: 6e30 9413 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ +06a766: 7020 8613 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@1386 │ │ +06a76c: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=562 │ │ 0x0005 line=563 │ │ 0x0006 line=564 │ │ 0x0008 line=565 │ │ 0x000c line=566 │ │ @@ -82196,31 +82196,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -06a794: |[06a794] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -06a7a4: 5210 2f06 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ -06a7a8: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -06a7ac: 0e00 |0004: return-void │ │ -06a7ae: 5912 2f06 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ -06a7b2: 5410 2906 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ -06a7b6: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -06a7ba: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -06a7be: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -06a7c0: 7020 4713 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@1347 │ │ -06a7c6: 5410 2706 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06a7ca: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -06a7ce: 5410 2706 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06a7d2: 7220 1213 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@1312 │ │ -06a7d8: 28ea |001a: goto 0004 // -0016 │ │ -06a7da: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -06a7dc: 28f2 |001c: goto 000e // -000e │ │ +06a770: |[06a770] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +06a780: 5210 2f06 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ +06a784: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +06a788: 0e00 |0004: return-void │ │ +06a78a: 5912 2f06 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ +06a78e: 5410 2906 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ +06a792: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +06a796: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +06a79a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +06a79c: 7020 4713 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@1347 │ │ +06a7a2: 5410 2706 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06a7a6: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +06a7aa: 5410 2706 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06a7ae: 7220 1213 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@1312 │ │ +06a7b4: 28ea |001a: goto 0004 // -0016 │ │ +06a7b6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +06a7b8: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=405 │ │ 0x0005 line=397 │ │ 0x0007 line=398 │ │ 0x000b line=400 │ │ @@ -82236,19 +82236,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06a7e0: |[06a7e0] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -06a7f0: 5510 3106 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0631 │ │ -06a7f4: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -06a7f8: 5c12 3106 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0631 │ │ -06a7fc: 0e00 |0006: return-void │ │ +06a7bc: |[06a7bc] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +06a7cc: 5510 3106 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0631 │ │ +06a7d0: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +06a7d4: 5c12 3106 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0631 │ │ +06a7d8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2414 │ │ 0x0004 line=2415 │ │ 0x0006 line=2426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -82259,39 +82259,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -06a800: |[06a800] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -06a810: 5253 0b06 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060b │ │ -06a814: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -06a818: 5453 0c06 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ -06a81c: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -06a820: 2203 2505 |0008: new-instance v3, Ljava/util/ArrayList; // type@0525 │ │ -06a824: 7010 1322 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -06a82a: 5b53 0c06 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ -06a82e: 6e10 5213 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06a834: 0a01 |0012: move-result v1 │ │ -06a836: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -06a838: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -06a83c: 6e20 5113 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06a842: 0c00 |0019: move-result-object v0 │ │ -06a844: 5453 0c06 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ -06a848: 6e20 1722 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -06a84e: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06a852: 28f3 |0021: goto 0014 // -000d │ │ -06a854: 5453 0c06 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ -06a858: 6e10 1922 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -06a85e: 28e8 |0027: goto 000f // -0018 │ │ -06a860: 5453 0c06 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ -06a864: 6204 3906 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0639 │ │ -06a868: 7120 2f22 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ -06a86e: 0e00 |002f: return-void │ │ +06a7dc: |[06a7dc] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +06a7ec: 5253 0b06 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060b │ │ +06a7f0: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +06a7f4: 5453 0c06 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ +06a7f8: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +06a7fc: 2203 2505 |0008: new-instance v3, Ljava/util/ArrayList; // type@0525 │ │ +06a800: 7010 1322 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +06a806: 5b53 0c06 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ +06a80a: 6e10 5213 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06a810: 0a01 |0012: move-result v1 │ │ +06a812: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +06a814: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +06a818: 6e20 5113 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06a81e: 0c00 |0019: move-result-object v0 │ │ +06a820: 5453 0c06 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ +06a824: 6e20 1722 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +06a82a: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06a82e: 28f3 |0021: goto 0014 // -000d │ │ +06a830: 5453 0c06 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ +06a834: 6e10 1922 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +06a83a: 28e8 |0027: goto 000f // -0018 │ │ +06a83c: 5453 0c06 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ +06a840: 6204 3906 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0639 │ │ +06a844: 7120 2f22 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ +06a84a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0004 line=1112 │ │ 0x0008 line=1113 │ │ 0x000f line=1117 │ │ 0x0013 line=1118 │ │ @@ -82315,60 +82315,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -06a870: |[06a870] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -06a880: 6e10 2222 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06a886: 0a02 |0003: move-result v2 │ │ -06a888: 6e10 5913 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@1359 │ │ -06a88e: 0a01 |0007: move-result v1 │ │ -06a890: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -06a894: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -06a898: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -06a89a: 6e10 5213 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06a8a0: 0a05 |0010: move-result v5 │ │ -06a8a2: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -06a8a6: 6e20 5113 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06a8ac: 0c00 |0016: move-result-object v0 │ │ -06a8ae: 6e10 c91c 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -06a8b4: 0a05 |001a: move-result v5 │ │ -06a8b6: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -06a8ba: 6e20 6d13 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ -06a8c0: 0c04 |0020: move-result-object v4 │ │ -06a8c2: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -06a8c6: 5245 dd05 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a8ca: 5276 0806 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06a8ce: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -06a8d2: 6e40 891c 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1c89 │ │ -06a8d8: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06a8dc: 28df |002e: goto 000d // -0021 │ │ -06a8de: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -06a8e2: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -06a8e6: 6e10 2222 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06a8ec: 0a05 |0036: move-result v5 │ │ -06a8ee: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -06a8f2: 6e10 7313 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@1373 │ │ -06a8f8: 0a05 |003c: move-result v5 │ │ -06a8fa: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -06a8fe: 0e00 |003f: return-void │ │ -06a900: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -06a904: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -06a906: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -06a90a: 6e10 7613 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@1376 │ │ -06a910: 0a05 |0048: move-result v5 │ │ -06a912: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -06a916: 6e10 7413 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@1374 │ │ -06a91c: 0a05 |004e: move-result v5 │ │ -06a91e: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -06a922: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -06a926: 6e20 1722 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -06a92c: 28e9 |0056: goto 003f // -0017 │ │ +06a84c: |[06a84c] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +06a85c: 6e10 2222 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06a862: 0a02 |0003: move-result v2 │ │ +06a864: 6e10 5913 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@1359 │ │ +06a86a: 0a01 |0007: move-result v1 │ │ +06a86c: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +06a870: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +06a874: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +06a876: 6e10 5213 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06a87c: 0a05 |0010: move-result v5 │ │ +06a87e: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +06a882: 6e20 5113 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06a888: 0c00 |0016: move-result-object v0 │ │ +06a88a: 6e10 c91c 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +06a890: 0a05 |001a: move-result v5 │ │ +06a892: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +06a896: 6e20 6d13 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ +06a89c: 0c04 |0020: move-result-object v4 │ │ +06a89e: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +06a8a2: 5245 dd05 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a8a6: 5276 0806 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06a8aa: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +06a8ae: 6e40 891c 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1c89 │ │ +06a8b4: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06a8b8: 28df |002e: goto 000d // -0021 │ │ +06a8ba: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +06a8be: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +06a8c2: 6e10 2222 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06a8c8: 0a05 |0036: move-result v5 │ │ +06a8ca: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +06a8ce: 6e10 7313 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@1373 │ │ +06a8d4: 0a05 |003c: move-result v5 │ │ +06a8d6: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +06a8da: 0e00 |003f: return-void │ │ +06a8dc: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +06a8e0: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +06a8e2: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +06a8e6: 6e10 7613 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@1376 │ │ +06a8ec: 0a05 |0048: move-result v5 │ │ +06a8ee: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +06a8f2: 6e10 7413 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@1374 │ │ +06a8f8: 0a05 |004e: move-result v5 │ │ +06a8fa: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +06a8fe: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +06a902: 6e20 1722 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +06a908: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2631 │ │ 0x0004 line=2633 │ │ 0x0008 line=2635 │ │ 0x000c line=2636 │ │ 0x0013 line=2637 │ │ @@ -82400,37 +82400,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 │ │ -06a930: |[06a930] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -06a940: 2200 1003 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06a944: 7010 0913 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1309 │ │ -06a94a: 5903 dd05 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a94e: 5421 0106 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06a952: 6e30 aa10 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@10aa │ │ -06a958: 0c01 |000c: move-result-object v1 │ │ -06a95a: 5b01 db05 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ -06a95e: 5421 0106 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06a962: 6e20 a810 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ -06a968: 0a01 |0014: move-result v1 │ │ -06a96a: 5901 df05 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06a96e: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -06a972: 5421 1c06 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a976: 6e10 2222 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06a97c: 0a01 |001e: move-result v1 │ │ -06a97e: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -06a982: 5421 1c06 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a986: 6e20 1722 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -06a98c: 1100 |0026: return-object v0 │ │ -06a98e: 5421 1c06 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06a992: 6e30 1622 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2216 │ │ -06a998: 28fa |002c: goto 0026 // -0006 │ │ +06a90c: |[06a90c] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +06a91c: 2200 1003 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06a920: 7010 0913 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@1309 │ │ +06a926: 5903 dd05 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a92a: 5421 0106 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06a92e: 6e30 aa10 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@10aa │ │ +06a934: 0c01 |000c: move-result-object v1 │ │ +06a936: 5b01 db05 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ +06a93a: 5421 0106 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06a93e: 6e20 a810 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ +06a944: 0a01 |0014: move-result v1 │ │ +06a946: 5901 df05 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06a94a: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +06a94e: 5421 1c06 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a952: 6e10 2222 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06a958: 0a01 |001e: move-result v1 │ │ +06a95a: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +06a95e: 5421 1c06 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a962: 6e20 1722 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +06a968: 1100 |0026: return-object v0 │ │ +06a96a: 5421 1c06 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06a96e: 6e30 1622 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2216 │ │ +06a974: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0005 line=836 │ │ 0x0007 line=837 │ │ 0x000f line=838 │ │ 0x0017 line=839 │ │ @@ -82448,34 +82448,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -06a99c: |[06a99c] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -06a9ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06a9ae: 6e10 5213 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06a9b4: 0a03 |0004: move-result v3 │ │ -06a9b6: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -06a9ba: 6e20 5113 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06a9c0: 0c00 |000a: move-result-object v0 │ │ -06a9c2: 6e10 c91c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -06a9c8: 0a03 |000e: move-result v3 │ │ -06a9ca: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -06a9ce: 6e20 6d13 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ -06a9d4: 0c02 |0014: move-result-object v2 │ │ -06a9d6: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -06a9da: 5223 dd05 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06a9de: 5254 0806 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06a9e2: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -06a9e6: 6e20 8a1c 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1c8a │ │ -06a9ec: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06a9f0: 28df |0022: goto 0001 // -0021 │ │ -06a9f2: 0e00 |0023: return-void │ │ +06a978: |[06a978] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +06a988: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06a98a: 6e10 5213 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06a990: 0a03 |0004: move-result v3 │ │ +06a992: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +06a996: 6e20 5113 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06a99c: 0c00 |000a: move-result-object v0 │ │ +06a99e: 6e10 c91c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +06a9a4: 0a03 |000e: move-result v3 │ │ +06a9a6: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +06a9aa: 6e20 6d13 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ +06a9b0: 0c02 |0014: move-result-object v2 │ │ +06a9b2: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +06a9b6: 5223 dd05 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06a9ba: 5254 0806 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06a9be: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +06a9c2: 6e20 8a1c 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1c8a │ │ +06a9c8: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06a9cc: 28df |0022: goto 0001 // -0021 │ │ +06a9ce: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2678 │ │ 0x0007 line=2679 │ │ 0x000b line=2680 │ │ 0x0011 line=2681 │ │ 0x0015 line=2682 │ │ @@ -82495,41 +82495,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 │ │ -06a9f4: |[06a9f4] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -06aa04: 6e20 3d13 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@133d │ │ -06aa0a: 0a01 |0003: move-result v1 │ │ -06aa0c: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -06aa10: 6e20 4f13 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@134f │ │ -06aa16: 0c06 |0009: move-result-object v6 │ │ -06aa18: 0760 |000a: move-object v0, v6 │ │ -06aa1a: 1f00 1103 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06aa1e: 5501 e305 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06aa22: 2042 0f03 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@030f │ │ -06aa26: b621 |0011: or-int/2addr v1, v2 │ │ -06aa28: 5c01 e305 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06aa2c: 5531 1606 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0616 │ │ -06aa30: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -06aa34: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -06aa38: 5501 e305 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06aa3c: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -06aa40: 2201 e604 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ -06aa44: 1a02 a703 |0020: const-string v2, "Cannot add pager decor view during layout" // string@03a7 │ │ -06aa48: 7020 4a21 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -06aa4e: 2701 |0025: throw v1 │ │ -06aa50: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -06aa52: 5c01 e405 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05e4 │ │ -06aa56: 6e40 3713 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1337 │ │ -06aa5c: 0e00 |002c: return-void │ │ -06aa5e: 6f40 401d 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1d40 │ │ -06aa64: 28fc |0030: goto 002c // -0004 │ │ +06a9d0: |[06a9d0] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +06a9e0: 6e20 3d13 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@133d │ │ +06a9e6: 0a01 |0003: move-result v1 │ │ +06a9e8: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +06a9ec: 6e20 4f13 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@134f │ │ +06a9f2: 0c06 |0009: move-result-object v6 │ │ +06a9f4: 0760 |000a: move-object v0, v6 │ │ +06a9f6: 1f00 1103 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06a9fa: 5501 e305 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06a9fe: 2042 0f03 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@030f │ │ +06aa02: b621 |0011: or-int/2addr v1, v2 │ │ +06aa04: 5c01 e305 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06aa08: 5531 1606 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0616 │ │ +06aa0c: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +06aa10: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +06aa14: 5501 e305 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06aa18: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +06aa1c: 2201 e604 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ +06aa20: 1a02 a703 |0020: const-string v2, "Cannot add pager decor view during layout" // string@03a7 │ │ +06aa24: 7020 4a21 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +06aa2a: 2701 |0025: throw v1 │ │ +06aa2c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +06aa2e: 5c01 e405 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05e4 │ │ +06aa32: 6e40 3713 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1337 │ │ +06aa38: 0e00 |002c: return-void │ │ +06aa3a: 6f40 401d 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1d40 │ │ +06aa40: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0006 line=1298 │ │ 0x000b line=1300 │ │ 0x000d line=1301 │ │ 0x0014 line=1302 │ │ @@ -82551,127 +82551,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -06aa68: |[06aa68] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -06aa78: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -06aa7c: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -06aa80: 6e10 4c13 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@134c │ │ -06aa86: 0c01 |0007: move-result-object v1 │ │ -06aa88: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -06aa8c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06aa8e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -06aa90: 7100 241c 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1c24 │ │ -06aa96: 0c08 |000f: move-result-object v8 │ │ -06aa98: 6e40 231c d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1c23 │ │ -06aa9e: 0c04 |0013: move-result-object v4 │ │ -06aaa0: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -06aaa4: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -06aaa8: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -06aaac: 54d8 3406 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ -06aab0: 7030 5413 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1354 │ │ -06aab6: 0c08 |001f: move-result-object v8 │ │ -06aab8: 5285 2f00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@002f │ │ -06aabc: 54d8 3406 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ -06aac0: 7030 5413 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1354 │ │ -06aac6: 0c08 |0027: move-result-object v8 │ │ -06aac8: 5280 2f00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@002f │ │ -06aacc: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -06aad0: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -06aad4: 6e10 8413 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@1384 │ │ -06aada: 0a02 |0031: move-result v2 │ │ -06aadc: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -06aae0: 7110 6e1c 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1c6e │ │ -06aae6: 0a08 |0037: move-result v8 │ │ -06aae8: 6e20 8813 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@1388 │ │ -06aaee: 0f02 |003b: return v2 │ │ -06aaf0: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -06aaf4: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -06aaf6: 6e10 b41c 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -06aafc: 0c06 |0042: move-result-object v6 │ │ -06aafe: 2068 2204 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0422 │ │ -06ab02: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -06ab06: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -06ab0a: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -06ab0c: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -06ab10: 2207 f804 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -06ab14: 7010 a121 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -06ab1a: 6e10 7221 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -06ab20: 0c08 |0054: move-result-object v8 │ │ -06ab22: 6e10 3421 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ -06ab28: 0c08 |0058: move-result-object v8 │ │ -06ab2a: 6e20 aa21 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06ab30: 6e10 b41c 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -06ab36: 0c06 |005f: move-result-object v6 │ │ -06ab38: 2068 2204 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0422 │ │ -06ab3c: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -06ab40: 1a08 2f00 |0064: const-string v8, " => " // string@002f │ │ -06ab44: 6e20 aa21 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06ab4a: 0c08 |0069: move-result-object v8 │ │ -06ab4c: 6e10 7221 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -06ab52: 0c09 |006d: move-result-object v9 │ │ -06ab54: 6e10 3421 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ -06ab5a: 0c09 |0071: move-result-object v9 │ │ -06ab5c: 6e20 aa21 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06ab62: 7210 681d 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1d68 │ │ -06ab68: 0c06 |0078: move-result-object v6 │ │ -06ab6a: 28e7 |0079: goto 0060 // -0019 │ │ -06ab6c: 7210 681d 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1d68 │ │ -06ab72: 0c06 |007d: move-result-object v6 │ │ -06ab74: 28c5 |007e: goto 0043 // -003b │ │ -06ab76: 1a08 de13 |007f: const-string v8, "ViewPager" // string@13de │ │ -06ab7a: 2209 f804 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -06ab7e: 7010 a121 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -06ab84: 1a0a 2c16 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@162c │ │ -06ab88: 6e20 aa21 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06ab8e: 0c09 |008b: move-result-object v9 │ │ -06ab90: 6e10 af21 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -06ab96: 0c0a |008f: move-result-object v10 │ │ -06ab98: 6e20 aa21 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06ab9e: 0c09 |0093: move-result-object v9 │ │ -06aba0: 6e10 af21 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -06aba6: 0c09 |0097: move-result-object v9 │ │ -06aba8: 7120 101c 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -06abae: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -06abb0: 2900 6fff |009c: goto/16 000b // -0091 │ │ -06abb4: 6e10 f41c 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1cf4 │ │ -06abba: 0a02 |00a1: move-result v2 │ │ -06abbc: 2890 |00a2: goto 0032 // -0070 │ │ -06abbe: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -06abc2: 54d8 3406 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ -06abc6: 7030 5413 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1354 │ │ -06abcc: 0c08 |00aa: move-result-object v8 │ │ -06abce: 5285 2f00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@002f │ │ -06abd2: 54d8 3406 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ -06abd6: 7030 5413 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1354 │ │ -06abdc: 0c08 |00b2: move-result-object v8 │ │ -06abde: 5280 2f00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@002f │ │ -06abe2: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -06abe6: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -06abea: 6e10 8513 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@1385 │ │ -06abf0: 0a02 |00bc: move-result v2 │ │ -06abf2: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -06abf6: 6e10 f41c 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1cf4 │ │ -06abfc: 0a02 |00c2: move-result v2 │ │ -06abfe: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -06ac02: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -06ac06: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -06ac08: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -06ac0c: 6e10 8413 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@1384 │ │ -06ac12: 0a02 |00cd: move-result v2 │ │ -06ac14: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -06ac18: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -06ac1c: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -06ac1e: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -06ac22: 6e10 8513 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@1385 │ │ -06ac28: 0a02 |00d8: move-result v2 │ │ -06ac2a: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +06aa44: |[06aa44] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +06aa54: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +06aa58: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +06aa5c: 6e10 4c13 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@134c │ │ +06aa62: 0c01 |0007: move-result-object v1 │ │ +06aa64: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +06aa68: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06aa6a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +06aa6c: 7100 241c 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1c24 │ │ +06aa72: 0c08 |000f: move-result-object v8 │ │ +06aa74: 6e40 231c d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1c23 │ │ +06aa7a: 0c04 |0013: move-result-object v4 │ │ +06aa7c: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +06aa80: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +06aa84: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +06aa88: 54d8 3406 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ +06aa8c: 7030 5413 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1354 │ │ +06aa92: 0c08 |001f: move-result-object v8 │ │ +06aa94: 5285 2f00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@002f │ │ +06aa98: 54d8 3406 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ +06aa9c: 7030 5413 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1354 │ │ +06aaa2: 0c08 |0027: move-result-object v8 │ │ +06aaa4: 5280 2f00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@002f │ │ +06aaa8: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +06aaac: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +06aab0: 6e10 8413 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@1384 │ │ +06aab6: 0a02 |0031: move-result v2 │ │ +06aab8: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +06aabc: 7110 6e1c 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1c6e │ │ +06aac2: 0a08 |0037: move-result v8 │ │ +06aac4: 6e20 8813 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@1388 │ │ +06aaca: 0f02 |003b: return v2 │ │ +06aacc: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +06aad0: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +06aad2: 6e10 b41c 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +06aad8: 0c06 |0042: move-result-object v6 │ │ +06aada: 2068 2204 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0422 │ │ +06aade: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +06aae2: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +06aae6: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +06aae8: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +06aaec: 2207 f804 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +06aaf0: 7010 a121 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +06aaf6: 6e10 7221 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +06aafc: 0c08 |0054: move-result-object v8 │ │ +06aafe: 6e10 3421 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ +06ab04: 0c08 |0058: move-result-object v8 │ │ +06ab06: 6e20 aa21 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06ab0c: 6e10 b41c 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +06ab12: 0c06 |005f: move-result-object v6 │ │ +06ab14: 2068 2204 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0422 │ │ +06ab18: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +06ab1c: 1a08 2f00 |0064: const-string v8, " => " // string@002f │ │ +06ab20: 6e20 aa21 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06ab26: 0c08 |0069: move-result-object v8 │ │ +06ab28: 6e10 7221 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +06ab2e: 0c09 |006d: move-result-object v9 │ │ +06ab30: 6e10 3421 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ +06ab36: 0c09 |0071: move-result-object v9 │ │ +06ab38: 6e20 aa21 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06ab3e: 7210 681d 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1d68 │ │ +06ab44: 0c06 |0078: move-result-object v6 │ │ +06ab46: 28e7 |0079: goto 0060 // -0019 │ │ +06ab48: 7210 681d 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1d68 │ │ +06ab4e: 0c06 |007d: move-result-object v6 │ │ +06ab50: 28c5 |007e: goto 0043 // -003b │ │ +06ab52: 1a08 da13 |007f: const-string v8, "ViewPager" // string@13da │ │ +06ab56: 2209 f804 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +06ab5a: 7010 a121 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +06ab60: 1a0a 2816 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@1628 │ │ +06ab64: 6e20 aa21 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06ab6a: 0c09 |008b: move-result-object v9 │ │ +06ab6c: 6e10 af21 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +06ab72: 0c0a |008f: move-result-object v10 │ │ +06ab74: 6e20 aa21 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06ab7a: 0c09 |0093: move-result-object v9 │ │ +06ab7c: 6e10 af21 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +06ab82: 0c09 |0097: move-result-object v9 │ │ +06ab84: 7120 101c 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +06ab8a: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +06ab8c: 2900 6fff |009c: goto/16 000b // -0091 │ │ +06ab90: 6e10 f41c 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1cf4 │ │ +06ab96: 0a02 |00a1: move-result v2 │ │ +06ab98: 2890 |00a2: goto 0032 // -0070 │ │ +06ab9a: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +06ab9e: 54d8 3406 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ +06aba2: 7030 5413 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1354 │ │ +06aba8: 0c08 |00aa: move-result-object v8 │ │ +06abaa: 5285 2f00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@002f │ │ +06abae: 54d8 3406 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0634 │ │ +06abb2: 7030 5413 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1354 │ │ +06abb8: 0c08 |00b2: move-result-object v8 │ │ +06abba: 5280 2f00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@002f │ │ +06abbe: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +06abc2: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +06abc6: 6e10 8513 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@1385 │ │ +06abcc: 0a02 |00bc: move-result v2 │ │ +06abce: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +06abd2: 6e10 f41c 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1cf4 │ │ +06abd8: 0a02 |00c2: move-result v2 │ │ +06abda: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +06abde: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +06abe2: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +06abe4: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +06abe8: 6e10 8413 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@1384 │ │ +06abee: 0a02 |00cd: move-result v2 │ │ +06abf0: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +06abf4: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +06abf8: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +06abfa: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +06abfe: 6e10 8513 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@1385 │ │ +06ac04: 0a02 |00d8: move-result v2 │ │ +06ac06: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2519 │ │ 0x0008 line=2520 │ │ 0x000a line=2521 │ │ 0x000b line=2545 │ │ 0x000c line=2547 │ │ @@ -82733,46 +82733,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -06ac30: |[06ac30] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -06ac40: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -06ac42: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -06ac44: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -06ac46: 55a2 1a06 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06ac4a: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -06ac4e: 0f04 |0007: return v4 │ │ -06ac50: 5ca9 1006 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ -06ac54: 7020 a713 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ -06ac5a: 59a5 1d06 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06ac5e: 59a5 1706 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06ac62: 54a2 3706 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06ac66: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -06ac6a: 7100 761c 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ -06ac70: 0c02 |0018: move-result-object v2 │ │ -06ac72: 5ba2 3706 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06ac76: 7100 0603 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ -06ac7c: 0b00 |001e: move-result-wide v0 │ │ -06ac7e: 0402 |001f: move-wide v2, v0 │ │ -06ac80: 0156 |0020: move v6, v5 │ │ -06ac82: 0147 |0021: move v7, v4 │ │ -06ac84: 7708 691c 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1c69 │ │ -06ac8a: 0c08 |0025: move-result-object v8 │ │ -06ac8c: 54a2 3706 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06ac90: 6e20 6f1c 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ -06ac96: 6e10 6b1c 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ -06ac9c: 5aa0 0f06 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@060f │ │ -06aca0: 0194 |0030: move v4, v9 │ │ -06aca2: 28d6 |0031: goto 0007 // -002a │ │ -06aca4: 54a2 3706 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06aca8: 6e10 701c 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1c70 │ │ -06acae: 28e4 |0037: goto 001b // -001c │ │ +06ac0c: |[06ac0c] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +06ac1c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +06ac1e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06ac20: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +06ac22: 55a2 1a06 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06ac26: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +06ac2a: 0f04 |0007: return v4 │ │ +06ac2c: 5ca9 1006 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ +06ac30: 7020 a713 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ +06ac36: 59a5 1d06 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06ac3a: 59a5 1706 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06ac3e: 54a2 3706 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06ac42: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +06ac46: 7100 761c 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ +06ac4c: 0c02 |0018: move-result-object v2 │ │ +06ac4e: 5ba2 3706 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06ac52: 7100 0603 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ +06ac58: 0b00 |001e: move-result-wide v0 │ │ +06ac5a: 0402 |001f: move-wide v2, v0 │ │ +06ac5c: 0156 |0020: move v6, v5 │ │ +06ac5e: 0147 |0021: move v7, v4 │ │ +06ac60: 7708 691c 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1c69 │ │ +06ac66: 0c08 |0025: move-result-object v8 │ │ +06ac68: 54a2 3706 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06ac6c: 6e20 6f1c 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ +06ac72: 6e10 6b1c 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ +06ac78: 5aa0 0f06 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@060f │ │ +06ac7c: 0194 |0030: move v4, v9 │ │ +06ac7e: 28d6 |0031: goto 0007 // -002a │ │ +06ac80: 54a2 3706 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06ac84: 6e10 701c 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1c70 │ │ +06ac8a: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2278 │ │ 0x0007 line=2294 │ │ 0x0008 line=2281 │ │ 0x000a line=2282 │ │ 0x000d line=2283 │ │ @@ -82795,72 +82795,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -06acb0: |[06acb0] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -06acc0: 20c0 2204 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0422 │ │ -06acc4: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -06acc8: 07c7 |0004: move-object v7, v12 │ │ -06acca: 1f07 2204 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ -06acce: 6e10 bf1c 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1cbf │ │ -06acd4: 0a09 |000a: move-result v9 │ │ -06acd6: 6e10 c01c 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1cc0 │ │ -06acdc: 0a0a |000e: move-result v10 │ │ -06acde: 6e10 491d 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ -06ace4: 0a06 |0012: move-result v6 │ │ -06ace6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -06acea: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -06acee: 6e20 481d 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -06acf4: 0c01 |001a: move-result-object v1 │ │ -06acf6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -06acfa: 6e10 a51c 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -06ad00: 0a02 |0020: move-result v2 │ │ -06ad02: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -06ad06: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -06ad0a: 6e10 b91c 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -06ad10: 0a02 |0028: move-result v2 │ │ -06ad12: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -06ad16: 9000 100a |002b: add-int v0, v16, v10 │ │ -06ad1a: 6e10 c31c 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -06ad20: 0a02 |0030: move-result v2 │ │ -06ad22: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -06ad26: 9000 100a |0033: add-int v0, v16, v10 │ │ -06ad2a: 6e10 981c 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -06ad30: 0a02 |0038: move-result v2 │ │ -06ad32: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -06ad36: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -06ad38: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -06ad3c: 6e10 a51c 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -06ad42: 0a03 |0041: move-result v3 │ │ -06ad44: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -06ad48: 9000 100a |0044: add-int v0, v16, v10 │ │ -06ad4c: 6e10 c31c 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -06ad52: 0a03 |0049: move-result v3 │ │ -06ad54: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -06ad58: 07b0 |004c: move-object v0, v11 │ │ -06ad5a: 01e3 |004d: move v3, v14 │ │ -06ad5c: 7406 3b13 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@133b │ │ -06ad62: 0a00 |0051: move-result v0 │ │ -06ad64: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -06ad68: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -06ad6a: 0f00 |0055: return v0 │ │ -06ad6c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -06ad70: 28bd |0058: goto 0015 // -0043 │ │ -06ad72: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -06ad76: 7be0 |005b: neg-int v0, v14 │ │ -06ad78: 7120 2312 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1223 │ │ -06ad7e: 0a00 |005f: move-result v0 │ │ -06ad80: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -06ad84: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -06ad86: 28f2 |0063: goto 0055 // -000e │ │ -06ad88: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -06ad8a: 28f0 |0065: goto 0055 // -0010 │ │ +06ac8c: |[06ac8c] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +06ac9c: 20c0 2204 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0422 │ │ +06aca0: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +06aca4: 07c7 |0004: move-object v7, v12 │ │ +06aca6: 1f07 2204 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ +06acaa: 6e10 bf1c 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1cbf │ │ +06acb0: 0a09 |000a: move-result v9 │ │ +06acb2: 6e10 c01c 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1cc0 │ │ +06acb8: 0a0a |000e: move-result v10 │ │ +06acba: 6e10 491d 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ +06acc0: 0a06 |0012: move-result v6 │ │ +06acc2: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +06acc6: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +06acca: 6e20 481d 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +06acd0: 0c01 |001a: move-result-object v1 │ │ +06acd2: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +06acd6: 6e10 a51c 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +06acdc: 0a02 |0020: move-result v2 │ │ +06acde: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +06ace2: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +06ace6: 6e10 b91c 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +06acec: 0a02 |0028: move-result v2 │ │ +06acee: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +06acf2: 9000 100a |002b: add-int v0, v16, v10 │ │ +06acf6: 6e10 c31c 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +06acfc: 0a02 |0030: move-result v2 │ │ +06acfe: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +06ad02: 9000 100a |0033: add-int v0, v16, v10 │ │ +06ad06: 6e10 981c 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +06ad0c: 0a02 |0038: move-result v2 │ │ +06ad0e: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +06ad12: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +06ad14: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +06ad18: 6e10 a51c 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +06ad1e: 0a03 |0041: move-result v3 │ │ +06ad20: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +06ad24: 9000 100a |0044: add-int v0, v16, v10 │ │ +06ad28: 6e10 c31c 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +06ad2e: 0a03 |0049: move-result v3 │ │ +06ad30: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +06ad34: 07b0 |004c: move-object v0, v11 │ │ +06ad36: 01e3 |004d: move v3, v14 │ │ +06ad38: 7406 3b13 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@133b │ │ +06ad3e: 0a00 |0051: move-result v0 │ │ +06ad40: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +06ad44: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +06ad46: 0f00 |0055: return v0 │ │ +06ad48: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +06ad4c: 28bd |0058: goto 0015 // -0043 │ │ +06ad4e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +06ad52: 7be0 |005b: neg-int v0, v14 │ │ +06ad54: 7120 2312 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1223 │ │ +06ad5a: 0a00 |005f: move-result v0 │ │ +06ad5c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +06ad60: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +06ad62: 28f2 |0063: goto 0055 // -000e │ │ +06ad64: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +06ad66: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2456 │ │ 0x0005 line=2457 │ │ 0x0007 line=2458 │ │ 0x000b line=2459 │ │ 0x000f line=2460 │ │ @@ -82896,44 +82896,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -06ad8c: |[06ad8c] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -06ad9c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06ad9e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06ada0: 5464 0106 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06ada4: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -06ada8: 0f03 |0006: return v3 │ │ -06adaa: 7010 5513 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06adb0: 0a01 |000a: move-result v1 │ │ -06adb2: 6e10 6713 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06adb8: 0a00 |000e: move-result v0 │ │ -06adba: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -06adbe: 8214 |0011: int-to-float v4, v1 │ │ -06adc0: 5265 1206 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ -06adc4: c854 |0014: mul-float/2addr v4, v5 │ │ -06adc6: 8744 |0015: float-to-int v4, v4 │ │ -06adc8: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -06adcc: 0123 |0018: move v3, v2 │ │ -06adce: 28ed |0019: goto 0006 // -0013 │ │ -06add0: 0132 |001a: move v2, v3 │ │ -06add2: 28fd |001b: goto 0018 // -0003 │ │ -06add4: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -06add8: 8214 |001e: int-to-float v4, v1 │ │ -06adda: 5265 1f06 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -06adde: c854 |0021: mul-float/2addr v4, v5 │ │ -06ade0: 8744 |0022: float-to-int v4, v4 │ │ -06ade2: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -06ade6: 0123 |0025: move v3, v2 │ │ -06ade8: 28e0 |0026: goto 0006 // -0020 │ │ -06adea: 0132 |0027: move v2, v3 │ │ -06adec: 28fd |0028: goto 0025 // -0003 │ │ +06ad68: |[06ad68] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +06ad78: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06ad7a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06ad7c: 5464 0106 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06ad80: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +06ad84: 0f03 |0006: return v3 │ │ +06ad86: 7010 5513 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06ad8c: 0a01 |000a: move-result v1 │ │ +06ad8e: 6e10 6713 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06ad94: 0a00 |000e: move-result v0 │ │ +06ad96: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +06ad9a: 8214 |0011: int-to-float v4, v1 │ │ +06ad9c: 5265 1206 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ +06ada0: c854 |0014: mul-float/2addr v4, v5 │ │ +06ada2: 8744 |0015: float-to-int v4, v4 │ │ +06ada4: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +06ada8: 0123 |0018: move v3, v2 │ │ +06adaa: 28ed |0019: goto 0006 // -0013 │ │ +06adac: 0132 |001a: move v2, v3 │ │ +06adae: 28fd |001b: goto 0018 // -0003 │ │ +06adb0: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +06adb4: 8214 |001e: int-to-float v4, v1 │ │ +06adb6: 5265 1f06 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +06adba: c854 |0021: mul-float/2addr v4, v5 │ │ +06adbc: 8744 |0022: float-to-int v4, v4 │ │ +06adbe: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +06adc2: 0123 |0025: move v3, v2 │ │ +06adc4: 28e0 |0026: goto 0006 // -0020 │ │ +06adc6: 0132 |0027: move v2, v3 │ │ +06adc8: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2429 │ │ 0x0006 line=2440 │ │ 0x0007 line=2433 │ │ 0x000b line=2434 │ │ 0x000f line=2435 │ │ @@ -82951,24 +82951,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06adf0: |[06adf0] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -06ae00: 2020 1103 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06ae04: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -06ae08: 6f20 411d 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1d41 │ │ -06ae0e: 0a00 |0007: move-result v0 │ │ -06ae10: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -06ae14: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06ae16: 0f00 |000b: return v0 │ │ -06ae18: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06ae1a: 28fe |000d: goto 000b // -0002 │ │ +06adcc: |[06adcc] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +06addc: 2020 1103 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06ade0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06ade4: 6f20 411d 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1d41 │ │ +06adea: 0a00 |0007: move-result v0 │ │ +06adec: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +06adf0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06adf2: 0f00 |000b: return v0 │ │ +06adf4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06adf6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -82977,48 +82977,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -06ae1c: |[06ae1c] android.support.v4.view.ViewPager.computeScroll:()V │ │ -06ae2c: 5454 3006 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06ae30: 6e10 d01e 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1ed0 │ │ -06ae36: 0a04 |0005: move-result v4 │ │ -06ae38: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -06ae3c: 5454 3006 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06ae40: 6e10 c91e 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1ec9 │ │ -06ae46: 0a04 |000d: move-result v4 │ │ -06ae48: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -06ae4c: 6e10 6713 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06ae52: 0a00 |0013: move-result v0 │ │ -06ae54: 6e10 6813 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ -06ae5a: 0a01 |0017: move-result v1 │ │ -06ae5c: 5454 3006 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06ae60: 6e10 cb1e 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1ecb │ │ -06ae66: 0a02 |001d: move-result v2 │ │ -06ae68: 5454 3006 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06ae6c: 6e10 cc1e 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1ecc │ │ -06ae72: 0a03 |0023: move-result v3 │ │ -06ae74: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -06ae78: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -06ae7c: 6e30 9413 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ -06ae82: 7020 8613 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@1386 │ │ -06ae88: 0a04 |002e: move-result v4 │ │ -06ae8a: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -06ae8e: 5454 3006 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06ae92: 6e10 c81e 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ -06ae98: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -06ae9a: 6e30 9413 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ -06aea0: 7110 4f12 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ -06aea6: 0e00 |003d: return-void │ │ -06aea8: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -06aeaa: 7020 3e13 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ -06aeb0: 28fb |0042: goto 003d // -0005 │ │ +06adf8: |[06adf8] android.support.v4.view.ViewPager.computeScroll:()V │ │ +06ae08: 5454 3006 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06ae0c: 6e10 d01e 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1ed0 │ │ +06ae12: 0a04 |0005: move-result v4 │ │ +06ae14: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +06ae18: 5454 3006 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06ae1c: 6e10 c91e 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1ec9 │ │ +06ae22: 0a04 |000d: move-result v4 │ │ +06ae24: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +06ae28: 6e10 6713 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06ae2e: 0a00 |0013: move-result v0 │ │ +06ae30: 6e10 6813 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ +06ae36: 0a01 |0017: move-result v1 │ │ +06ae38: 5454 3006 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06ae3c: 6e10 cb1e 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1ecb │ │ +06ae42: 0a02 |001d: move-result v2 │ │ +06ae44: 5454 3006 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06ae48: 6e10 cc1e 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1ecc │ │ +06ae4e: 0a03 |0023: move-result v3 │ │ +06ae50: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +06ae54: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +06ae58: 6e30 9413 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ +06ae5e: 7020 8613 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@1386 │ │ +06ae64: 0a04 |002e: move-result v4 │ │ +06ae66: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +06ae6a: 5454 3006 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06ae6e: 6e10 c81e 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ +06ae74: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +06ae76: 6e30 9413 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ +06ae7c: 7110 4f12 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ +06ae82: 0e00 |003d: return-void │ │ +06ae84: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +06ae86: 7020 3e13 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ +06ae8c: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ 0x0010 line=1613 │ │ 0x0014 line=1614 │ │ 0x0018 line=1615 │ │ 0x001e line=1616 │ │ @@ -83042,113 +83042,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -06aeb4: |[06aeb4] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -06aec4: 121a |0000: const/4 v10, #int 1 // #1 │ │ -06aec6: 120b |0001: const/4 v11, #int 0 // #0 │ │ -06aec8: 54fc 0106 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06aecc: 6e10 a510 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06aed2: 0a00 |0007: move-result v0 │ │ -06aed4: 59f0 0e06 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ -06aed8: 54fc 1c06 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06aedc: 6e10 2222 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06aee2: 0a0c |000f: move-result v12 │ │ -06aee4: 52fd 2606 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ -06aee8: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -06aeec: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -06aef0: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -06aef4: 54fc 1c06 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06aef8: 6e10 2222 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06aefe: 0a0c |001d: move-result v12 │ │ -06af00: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -06af04: 01a7 |0020: move v7, v10 │ │ -06af06: 52f8 0806 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06af0a: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -06af0c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -06af0e: 54fc 1c06 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06af12: 6e10 2222 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06af18: 0a0c |002a: move-result v12 │ │ -06af1a: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -06af1e: 54fc 1c06 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06af22: 6e20 1b22 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06af28: 0c04 |0032: move-result-object v4 │ │ -06af2a: 1f04 1003 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06af2e: 54fc 0106 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06af32: 544d db05 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ -06af36: 6e20 a610 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@10a6 │ │ -06af3c: 0a09 |003c: move-result v9 │ │ -06af3e: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -06af40: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -06af44: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06af48: 28e3 |0042: goto 0025 // -001d │ │ -06af4a: 01b7 |0043: move v7, v11 │ │ -06af4c: 28dd |0044: goto 0021 // -0023 │ │ -06af4e: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -06af50: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -06af54: 54fc 1c06 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06af58: 6e20 1e22 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ -06af5e: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -06af62: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -06af66: 54fc 0106 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06af6a: 6e20 b310 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@10b3 │ │ -06af70: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -06af72: 54fc 0106 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06af76: 524d dd05 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06af7a: 544e db05 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ -06af7e: 6e40 a210 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10a2 │ │ -06af84: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -06af86: 52fc 0806 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06af8a: 524d dd05 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06af8e: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -06af92: 52fc 0806 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06af96: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -06af9a: 7120 6721 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -06afa0: 0a0c |006e: move-result v12 │ │ -06afa2: 7120 6521 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -06afa8: 0a08 |0072: move-result v8 │ │ -06afaa: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -06afac: 28cc |0074: goto 0040 // -0034 │ │ -06afae: 524c dd05 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06afb2: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -06afb6: 524c dd05 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06afba: 52fd 0806 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06afbe: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -06afc2: 0198 |007f: move v8, v9 │ │ -06afc4: 5949 dd05 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06afc8: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -06afca: 28bd |0083: goto 0040 // -0043 │ │ -06afcc: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -06afd0: 54fc 0106 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06afd4: 6e20 a410 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@10a4 │ │ -06afda: 54fc 1c06 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06afde: 620d ef05 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05ef │ │ -06afe2: 7120 2f22 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ -06afe8: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -06afec: 6e10 5213 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06aff2: 0a02 |0097: move-result v2 │ │ -06aff4: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -06aff6: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -06affa: 6e20 5113 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06b000: 0c01 |009e: move-result-object v1 │ │ -06b002: 6e10 a41c 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06b008: 0c06 |00a2: move-result-object v6 │ │ -06b00a: 1f06 1103 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06b00e: 556c e305 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06b012: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -06b016: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -06b018: 596c e705 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ -06b01c: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06b020: 28eb |00ae: goto 0099 // -0015 │ │ -06b022: 6e40 9a13 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ -06b028: 6e10 9213 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1392 │ │ -06b02e: 0e00 |00b5: return-void │ │ +06ae90: |[06ae90] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +06aea0: 121a |0000: const/4 v10, #int 1 // #1 │ │ +06aea2: 120b |0001: const/4 v11, #int 0 // #0 │ │ +06aea4: 54fc 0106 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06aea8: 6e10 a510 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06aeae: 0a00 |0007: move-result v0 │ │ +06aeb0: 59f0 0e06 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ +06aeb4: 54fc 1c06 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06aeb8: 6e10 2222 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06aebe: 0a0c |000f: move-result v12 │ │ +06aec0: 52fd 2606 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ +06aec4: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +06aec8: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +06aecc: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +06aed0: 54fc 1c06 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06aed4: 6e10 2222 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06aeda: 0a0c |001d: move-result v12 │ │ +06aedc: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +06aee0: 01a7 |0020: move v7, v10 │ │ +06aee2: 52f8 0806 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06aee6: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +06aee8: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +06aeea: 54fc 1c06 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06aeee: 6e10 2222 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06aef4: 0a0c |002a: move-result v12 │ │ +06aef6: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +06aefa: 54fc 1c06 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06aefe: 6e20 1b22 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06af04: 0c04 |0032: move-result-object v4 │ │ +06af06: 1f04 1003 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06af0a: 54fc 0106 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06af0e: 544d db05 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ +06af12: 6e20 a610 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@10a6 │ │ +06af18: 0a09 |003c: move-result v9 │ │ +06af1a: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +06af1c: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +06af20: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06af24: 28e3 |0042: goto 0025 // -001d │ │ +06af26: 01b7 |0043: move v7, v11 │ │ +06af28: 28dd |0044: goto 0021 // -0023 │ │ +06af2a: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +06af2c: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +06af30: 54fc 1c06 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06af34: 6e20 1e22 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ +06af3a: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06af3e: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +06af42: 54fc 0106 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06af46: 6e20 b310 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@10b3 │ │ +06af4c: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +06af4e: 54fc 0106 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06af52: 524d dd05 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06af56: 544e db05 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ +06af5a: 6e40 a210 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10a2 │ │ +06af60: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +06af62: 52fc 0806 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06af66: 524d dd05 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06af6a: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +06af6e: 52fc 0806 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06af72: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +06af76: 7120 6721 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +06af7c: 0a0c |006e: move-result v12 │ │ +06af7e: 7120 6521 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +06af84: 0a08 |0072: move-result v8 │ │ +06af86: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +06af88: 28cc |0074: goto 0040 // -0034 │ │ +06af8a: 524c dd05 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06af8e: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +06af92: 524c dd05 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06af96: 52fd 0806 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06af9a: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +06af9e: 0198 |007f: move v8, v9 │ │ +06afa0: 5949 dd05 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06afa4: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +06afa6: 28bd |0083: goto 0040 // -0043 │ │ +06afa8: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +06afac: 54fc 0106 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06afb0: 6e20 a410 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@10a4 │ │ +06afb6: 54fc 1c06 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06afba: 620d ef05 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05ef │ │ +06afbe: 7120 2f22 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ +06afc4: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +06afc8: 6e10 5213 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06afce: 0a02 |0097: move-result v2 │ │ +06afd0: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +06afd2: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +06afd6: 6e20 5113 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06afdc: 0c01 |009e: move-result-object v1 │ │ +06afde: 6e10 a41c 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06afe4: 0c06 |00a2: move-result-object v6 │ │ +06afe6: 1f06 1103 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06afea: 556c e305 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06afee: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +06aff2: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +06aff4: 596c e705 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ +06aff8: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06affc: 28eb |00ae: goto 0099 // -0015 │ │ +06affe: 6e40 9a13 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ +06b004: 6e10 9213 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1392 │ │ +06b00a: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=850 │ │ 0x0008 line=851 │ │ 0x000a line=852 │ │ 0x0021 line=854 │ │ 0x0023 line=856 │ │ @@ -83212,25 +83212,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06b030: |[06b030] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -06b040: 6f20 421d 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1d42 │ │ -06b046: 0a00 |0003: move-result v0 │ │ -06b048: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -06b04c: 6e20 4a13 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@134a │ │ -06b052: 0a00 |0009: move-result v0 │ │ -06b054: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -06b058: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06b05a: 0f00 |000d: return v0 │ │ -06b05c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -06b05e: 28fe |000f: goto 000d // -0002 │ │ +06b00c: |[06b00c] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +06b01c: 6f20 421d 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1d42 │ │ +06b022: 0a00 |0003: move-result v0 │ │ +06b024: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +06b028: 6e20 4a13 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@134a │ │ +06b02e: 0a00 |0009: move-result v0 │ │ +06b030: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +06b034: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06b036: 0f00 |000d: return v0 │ │ +06b038: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06b03a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2481 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -83239,46 +83239,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -06b060: |[06b060] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06b070: 6e10 aa1d 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1daa │ │ -06b076: 0a04 |0003: move-result v4 │ │ -06b078: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -06b07c: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -06b080: 6f20 431d 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1d43 │ │ -06b086: 0a04 |000b: move-result v4 │ │ -06b088: 0f04 |000c: return v4 │ │ -06b08a: 6e10 5213 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06b090: 0a01 |0010: move-result v1 │ │ -06b092: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -06b094: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -06b098: 6e20 5113 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06b09e: 0c00 |0017: move-result-object v0 │ │ -06b0a0: 6e10 c91c 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -06b0a6: 0a04 |001b: move-result v4 │ │ -06b0a8: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -06b0ac: 6e20 6d13 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ -06b0b2: 0c03 |0021: move-result-object v3 │ │ -06b0b4: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -06b0b8: 5234 dd05 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06b0bc: 5265 0806 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06b0c0: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -06b0c4: 6e20 901c 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c90 │ │ -06b0ca: 0a04 |002d: move-result v4 │ │ -06b0cc: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -06b0d0: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -06b0d2: 28db |0031: goto 000c // -0025 │ │ -06b0d4: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06b0d8: 28de |0034: goto 0012 // -0022 │ │ -06b0da: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -06b0dc: 28d6 |0036: goto 000c // -002a │ │ +06b03c: |[06b03c] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06b04c: 6e10 aa1d 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1daa │ │ +06b052: 0a04 |0003: move-result v4 │ │ +06b054: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +06b058: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +06b05c: 6f20 431d 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1d43 │ │ +06b062: 0a04 |000b: move-result v4 │ │ +06b064: 0f04 |000c: return v4 │ │ +06b066: 6e10 5213 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06b06c: 0a01 |0010: move-result v1 │ │ +06b06e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +06b070: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +06b074: 6e20 5113 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06b07a: 0c00 |0017: move-result-object v0 │ │ +06b07c: 6e10 c91c 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +06b082: 0a04 |001b: move-result v4 │ │ +06b084: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +06b088: 6e20 6d13 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ +06b08e: 0c03 |0021: move-result-object v3 │ │ +06b090: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +06b094: 5234 dd05 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06b098: 5265 0806 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06b09c: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +06b0a0: 6e20 901c 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1c90 │ │ +06b0a6: 0a04 |002d: move-result v4 │ │ +06b0a8: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +06b0ac: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +06b0ae: 28db |0031: goto 000c // -0025 │ │ +06b0b0: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06b0b4: 28de |0034: goto 0012 // -0022 │ │ +06b0b6: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +06b0b8: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2725 │ │ 0x0008 line=2726 │ │ 0x000c line=2742 │ │ 0x000d line=2730 │ │ 0x0011 line=2731 │ │ @@ -83302,26 +83302,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06b0e0: |[06b0e0] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -06b0f0: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -06b0f4: c705 |0002: sub-float/2addr v5, v0 │ │ -06b0f6: 8950 |0003: float-to-double v0, v5 │ │ -06b0f8: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -06b102: cd20 |0009: mul-double/2addr v0, v2 │ │ -06b104: 8c05 |000a: double-to-float v5, v0 │ │ -06b106: 8950 |000b: float-to-double v0, v5 │ │ -06b108: 7120 6c21 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@216c │ │ -06b10e: 0b00 |000f: move-result-wide v0 │ │ -06b110: 8c00 |0010: double-to-float v0, v0 │ │ -06b112: 0f00 |0011: return v0 │ │ +06b0bc: |[06b0bc] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +06b0cc: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +06b0d0: c705 |0002: sub-float/2addr v5, v0 │ │ +06b0d2: 8950 |0003: float-to-double v0, v5 │ │ +06b0d4: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +06b0de: cd20 |0009: mul-double/2addr v0, v2 │ │ +06b0e0: 8c05 |000a: double-to-float v5, v0 │ │ +06b0e2: 8950 |000b: float-to-double v0, v5 │ │ +06b0e4: 7120 6c21 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@216c │ │ +06b0ea: 0b00 |000f: move-result-wide v0 │ │ +06b0ec: 8c00 |0010: double-to-float v0, v0 │ │ +06b0ee: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0003 line=772 │ │ 0x000b line=773 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -83332,106 +83332,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -06b114: |[06b114] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -06b124: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06b126: 6f20 441d 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1d44 │ │ -06b12c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06b12e: 7110 3512 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@1235 │ │ -06b134: 0a02 |0008: move-result v2 │ │ -06b136: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -06b13a: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -06b13e: 5485 0106 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06b142: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -06b146: 5485 0106 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06b14a: 6e10 a510 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06b150: 0a05 |0016: move-result v5 │ │ -06b152: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -06b156: 5485 2006 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ -06b15a: 6e10 3b19 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@193b │ │ -06b160: 0a05 |001e: move-result v5 │ │ -06b162: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -06b166: 6e10 9c01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ -06b16c: 0a03 |0024: move-result v3 │ │ -06b16e: 6e10 5b13 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@135b │ │ -06b174: 0a05 |0028: move-result v5 │ │ -06b176: 6e10 6313 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ -06b17c: 0a06 |002c: move-result v6 │ │ -06b17e: b165 |002d: sub-int/2addr v5, v6 │ │ -06b180: 6e10 6013 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1360 │ │ -06b186: 0a06 |0031: move-result v6 │ │ -06b188: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -06b18c: 6e10 6913 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ -06b192: 0a04 |0037: move-result v4 │ │ -06b194: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -06b198: 6e20 9a01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@019a │ │ -06b19e: 7b05 |003d: neg-int v5, v0 │ │ -06b1a0: 6e10 6313 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ -06b1a6: 0a06 |0041: move-result v6 │ │ -06b1a8: b065 |0042: add-int/2addr v5, v6 │ │ -06b1aa: 8255 |0043: int-to-float v5, v5 │ │ -06b1ac: 5286 1206 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ -06b1b0: 8247 |0046: int-to-float v7, v4 │ │ -06b1b2: c876 |0047: mul-float/2addr v6, v7 │ │ -06b1b4: 6e30 a001 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ -06b1ba: 5485 2006 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ -06b1be: 6e30 3f19 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@193f │ │ -06b1c4: 5485 2006 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ -06b1c8: 6e20 3919 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1939 │ │ -06b1ce: 0a05 |0055: move-result v5 │ │ -06b1d0: b651 |0056: or-int/2addr v1, v5 │ │ -06b1d2: 6e20 9901 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ -06b1d8: 5485 2e06 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ -06b1dc: 6e10 3b19 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@193b │ │ -06b1e2: 0a05 |005f: move-result v5 │ │ -06b1e4: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -06b1e8: 6e10 9c01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ -06b1ee: 0a03 |0065: move-result v3 │ │ -06b1f0: 6e10 6913 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ -06b1f6: 0a04 |0069: move-result v4 │ │ -06b1f8: 6e10 5b13 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@135b │ │ -06b1fe: 0a05 |006d: move-result v5 │ │ -06b200: 6e10 6313 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ -06b206: 0a06 |0071: move-result v6 │ │ -06b208: b165 |0072: sub-int/2addr v5, v6 │ │ -06b20a: 6e10 6013 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1360 │ │ -06b210: 0a06 |0076: move-result v6 │ │ -06b212: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -06b216: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -06b21a: 6e20 9a01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@019a │ │ -06b220: 6e10 6313 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ -06b226: 0a05 |0081: move-result v5 │ │ -06b228: 7b55 |0082: neg-int v5, v5 │ │ -06b22a: 8255 |0083: int-to-float v5, v5 │ │ -06b22c: 5286 1f06 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -06b230: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -06b234: c676 |0088: add-float/2addr v6, v7 │ │ -06b236: 7f66 |0089: neg-float v6, v6 │ │ -06b238: 8247 |008a: int-to-float v7, v4 │ │ -06b23a: c876 |008b: mul-float/2addr v6, v7 │ │ -06b23c: 6e30 a001 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ -06b242: 5485 2e06 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ -06b246: 6e30 3f19 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@193f │ │ -06b24c: 5485 2e06 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ -06b250: 6e20 3919 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1939 │ │ -06b256: 0a05 |0099: move-result v5 │ │ -06b258: b651 |009a: or-int/2addr v1, v5 │ │ -06b25a: 6e20 9901 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ -06b260: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -06b264: 7110 4f12 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ -06b26a: 0e00 |00a3: return-void │ │ -06b26c: 5485 2006 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ -06b270: 6e10 3a19 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@193a │ │ -06b276: 5485 2e06 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ -06b27a: 6e10 3a19 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@193a │ │ -06b280: 28f0 |00ae: goto 009e // -0010 │ │ +06b0f0: |[06b0f0] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +06b100: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +06b102: 6f20 441d 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1d44 │ │ +06b108: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06b10a: 7110 3512 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@1235 │ │ +06b110: 0a02 |0008: move-result v2 │ │ +06b112: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +06b116: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +06b11a: 5485 0106 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06b11e: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +06b122: 5485 0106 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06b126: 6e10 a510 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06b12c: 0a05 |0016: move-result v5 │ │ +06b12e: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +06b132: 5485 2006 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ +06b136: 6e10 3b19 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@193b │ │ +06b13c: 0a05 |001e: move-result v5 │ │ +06b13e: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +06b142: 6e10 9c01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ +06b148: 0a03 |0024: move-result v3 │ │ +06b14a: 6e10 5b13 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@135b │ │ +06b150: 0a05 |0028: move-result v5 │ │ +06b152: 6e10 6313 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ +06b158: 0a06 |002c: move-result v6 │ │ +06b15a: b165 |002d: sub-int/2addr v5, v6 │ │ +06b15c: 6e10 6013 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1360 │ │ +06b162: 0a06 |0031: move-result v6 │ │ +06b164: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +06b168: 6e10 6913 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ +06b16e: 0a04 |0037: move-result v4 │ │ +06b170: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +06b174: 6e20 9a01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@019a │ │ +06b17a: 7b05 |003d: neg-int v5, v0 │ │ +06b17c: 6e10 6313 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ +06b182: 0a06 |0041: move-result v6 │ │ +06b184: b065 |0042: add-int/2addr v5, v6 │ │ +06b186: 8255 |0043: int-to-float v5, v5 │ │ +06b188: 5286 1206 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ +06b18c: 8247 |0046: int-to-float v7, v4 │ │ +06b18e: c876 |0047: mul-float/2addr v6, v7 │ │ +06b190: 6e30 a001 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ +06b196: 5485 2006 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ +06b19a: 6e30 3f19 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@193f │ │ +06b1a0: 5485 2006 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ +06b1a4: 6e20 3919 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1939 │ │ +06b1aa: 0a05 |0055: move-result v5 │ │ +06b1ac: b651 |0056: or-int/2addr v1, v5 │ │ +06b1ae: 6e20 9901 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ +06b1b4: 5485 2e06 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ +06b1b8: 6e10 3b19 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@193b │ │ +06b1be: 0a05 |005f: move-result v5 │ │ +06b1c0: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +06b1c4: 6e10 9c01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ +06b1ca: 0a03 |0065: move-result v3 │ │ +06b1cc: 6e10 6913 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ +06b1d2: 0a04 |0069: move-result v4 │ │ +06b1d4: 6e10 5b13 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@135b │ │ +06b1da: 0a05 |006d: move-result v5 │ │ +06b1dc: 6e10 6313 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ +06b1e2: 0a06 |0071: move-result v6 │ │ +06b1e4: b165 |0072: sub-int/2addr v5, v6 │ │ +06b1e6: 6e10 6013 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1360 │ │ +06b1ec: 0a06 |0076: move-result v6 │ │ +06b1ee: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +06b1f2: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +06b1f6: 6e20 9a01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@019a │ │ +06b1fc: 6e10 6313 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ +06b202: 0a05 |0081: move-result v5 │ │ +06b204: 7b55 |0082: neg-int v5, v5 │ │ +06b206: 8255 |0083: int-to-float v5, v5 │ │ +06b208: 5286 1f06 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +06b20c: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +06b210: c676 |0088: add-float/2addr v6, v7 │ │ +06b212: 7f66 |0089: neg-float v6, v6 │ │ +06b214: 8247 |008a: int-to-float v7, v4 │ │ +06b216: c876 |008b: mul-float/2addr v6, v7 │ │ +06b218: 6e30 a001 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ +06b21e: 5485 2e06 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ +06b222: 6e30 3f19 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@193f │ │ +06b228: 5485 2e06 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ +06b22c: 6e20 3919 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1939 │ │ +06b232: 0a05 |0099: move-result v5 │ │ +06b234: b651 |009a: or-int/2addr v1, v5 │ │ +06b236: 6e20 9901 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ +06b23c: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +06b240: 7110 4f12 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ +06b246: 0e00 |00a3: return-void │ │ +06b248: 5485 2006 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ +06b24c: 6e10 3a19 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@193a │ │ +06b252: 5485 2e06 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ +06b256: 6e10 3a19 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@193a │ │ +06b25c: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2176 │ │ 0x0004 line=2177 │ │ 0x0005 line=2179 │ │ 0x0009 line=2180 │ │ 0x0019 line=2183 │ │ @@ -83474,25 +83474,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06b284: |[06b284] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -06b294: 6f10 461d 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1d46 │ │ -06b29a: 5420 2106 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ -06b29e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -06b2a2: 6e10 da01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01da │ │ -06b2a8: 0a01 |000a: move-result v1 │ │ -06b2aa: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -06b2ae: 6e10 5a13 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@135a │ │ -06b2b4: 0c01 |0010: move-result-object v1 │ │ -06b2b6: 6e20 e101 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01e1 │ │ -06b2bc: 0e00 |0014: return-void │ │ +06b260: |[06b260] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +06b270: 6f10 461d 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1d46 │ │ +06b276: 5420 2106 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ +06b27a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +06b27e: 6e10 da01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01da │ │ +06b284: 0a01 |000a: move-result v1 │ │ +06b286: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +06b28a: 6e10 5a13 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@135a │ │ +06b290: 0c01 |0010: move-result-object v1 │ │ +06b292: 6e20 e101 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@01e1 │ │ +06b298: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0003 line=760 │ │ 0x0005 line=761 │ │ 0x000d line=762 │ │ 0x0014 line=764 │ │ @@ -83505,57 +83505,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -06b2c0: |[06b2c0] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -06b2d0: 121b |0000: const/4 v11, #int 1 // #1 │ │ -06b2d2: 55c9 1006 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ -06b2d6: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -06b2da: 2209 e604 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@04e6 │ │ -06b2de: 1a0a ae0f |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0fae │ │ -06b2e2: 7020 4a21 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -06b2e8: 2709 |000c: throw v9 │ │ -06b2ea: 54c7 3706 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06b2ee: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -06b2f2: 52ca 2206 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0622 │ │ -06b2f6: 82aa |0013: int-to-float v10, v10 │ │ -06b2f8: 6e30 711c 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ -06b2fe: 52c9 0006 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06b302: 7120 2311 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ -06b308: 0a09 |001c: move-result v9 │ │ -06b30a: 8792 |001d: float-to-int v2, v9 │ │ -06b30c: 5ccb 2a06 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ -06b310: 7010 5513 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06b316: 0a08 |0023: move-result v8 │ │ -06b318: 6e10 6713 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06b31e: 0a05 |0027: move-result v5 │ │ -06b320: 7010 6e13 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@136e │ │ -06b326: 0c01 |002b: move-result-object v1 │ │ -06b328: 5210 dd05 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06b32c: 8259 |002e: int-to-float v9, v5 │ │ -06b32e: 828a |002f: int-to-float v10, v8 │ │ -06b330: c9a9 |0030: div-float/2addr v9, v10 │ │ -06b332: 521a dc05 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06b336: c7a9 |0033: sub-float/2addr v9, v10 │ │ -06b338: 521a df05 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06b33c: a904 090a |0036: div-float v4, v9, v10 │ │ -06b340: 52c9 1d06 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06b344: 52ca 1706 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06b348: c7a9 |003c: sub-float/2addr v9, v10 │ │ -06b34a: 8796 |003d: float-to-int v6, v9 │ │ -06b34c: 7056 4113 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1341 │ │ -06b352: 0a03 |0041: move-result v3 │ │ -06b354: 6e52 9b13 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@139b │ │ -06b35a: 7010 4813 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@1348 │ │ -06b360: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -06b362: 5cc9 1006 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ -06b366: 0e00 |004b: return-void │ │ +06b29c: |[06b29c] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +06b2ac: 121b |0000: const/4 v11, #int 1 // #1 │ │ +06b2ae: 55c9 1006 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ +06b2b2: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +06b2b6: 2209 e604 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@04e6 │ │ +06b2ba: 1a0a aa0f |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0faa │ │ +06b2be: 7020 4a21 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +06b2c4: 2709 |000c: throw v9 │ │ +06b2c6: 54c7 3706 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06b2ca: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +06b2ce: 52ca 2206 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0622 │ │ +06b2d2: 82aa |0013: int-to-float v10, v10 │ │ +06b2d4: 6e30 711c 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ +06b2da: 52c9 0006 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06b2de: 7120 2311 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ +06b2e4: 0a09 |001c: move-result v9 │ │ +06b2e6: 8792 |001d: float-to-int v2, v9 │ │ +06b2e8: 5ccb 2a06 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ +06b2ec: 7010 5513 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06b2f2: 0a08 |0023: move-result v8 │ │ +06b2f4: 6e10 6713 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06b2fa: 0a05 |0027: move-result v5 │ │ +06b2fc: 7010 6e13 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@136e │ │ +06b302: 0c01 |002b: move-result-object v1 │ │ +06b304: 5210 dd05 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06b308: 8259 |002e: int-to-float v9, v5 │ │ +06b30a: 828a |002f: int-to-float v10, v8 │ │ +06b30c: c9a9 |0030: div-float/2addr v9, v10 │ │ +06b30e: 521a dc05 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06b312: c7a9 |0033: sub-float/2addr v9, v10 │ │ +06b314: 521a df05 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06b318: a904 090a |0036: div-float v4, v9, v10 │ │ +06b31c: 52c9 1d06 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06b320: 52ca 1706 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06b324: c7a9 |003c: sub-float/2addr v9, v10 │ │ +06b326: 8796 |003d: float-to-int v6, v9 │ │ +06b328: 7056 4113 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1341 │ │ +06b32e: 0a03 |0041: move-result v3 │ │ +06b330: 6e52 9b13 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@139b │ │ +06b336: 7010 4813 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@1348 │ │ +06b33c: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +06b33e: 5cc9 1006 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ +06b342: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2304 │ │ 0x0005 line=2305 │ │ 0x000d line=2308 │ │ 0x000f line=2309 │ │ 0x0017 line=2310 │ │ @@ -83588,50 +83588,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -06b368: |[06b368] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -06b378: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06b37a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06b37c: 6e10 3d1c 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1c3d │ │ -06b382: 0a01 |0005: move-result v1 │ │ -06b384: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -06b388: 6e10 3e1c 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1c3e │ │ -06b38e: 0a01 |000b: move-result v1 │ │ -06b390: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -06b396: 0f00 |000f: return v0 │ │ -06b398: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -06b39c: 6e20 3813 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1338 │ │ -06b3a2: 0a00 |0015: move-result v0 │ │ -06b3a4: 28f9 |0016: goto 000f // -0007 │ │ -06b3a6: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -06b3aa: 6e20 3813 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1338 │ │ -06b3b0: 0a00 |001c: move-result v0 │ │ -06b3b2: 28f2 |001d: goto 000f // -000e │ │ -06b3b4: 6001 3600 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06b3b8: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -06b3bc: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -06b3c0: 7110 0210 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@1002 │ │ -06b3c6: 0a01 |0027: move-result v1 │ │ -06b3c8: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -06b3cc: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -06b3ce: 6e20 3813 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1338 │ │ -06b3d4: 0a00 |002e: move-result v0 │ │ -06b3d6: 28e0 |002f: goto 000f // -0020 │ │ -06b3d8: 7120 0110 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@1001 │ │ -06b3de: 0a01 |0033: move-result v1 │ │ -06b3e0: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -06b3e4: 6e20 3813 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1338 │ │ -06b3ea: 0a00 |0039: move-result v0 │ │ -06b3ec: 28d5 |003a: goto 000f // -002b │ │ -06b3ee: 0000 |003b: nop // spacer │ │ -06b3f0: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +06b344: |[06b344] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +06b354: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06b356: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06b358: 6e10 3d1c 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1c3d │ │ +06b35e: 0a01 |0005: move-result v1 │ │ +06b360: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +06b364: 6e10 3e1c 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1c3e │ │ +06b36a: 0a01 |000b: move-result v1 │ │ +06b36c: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +06b372: 0f00 |000f: return v0 │ │ +06b374: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +06b378: 6e20 3813 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1338 │ │ +06b37e: 0a00 |0015: move-result v0 │ │ +06b380: 28f9 |0016: goto 000f // -0007 │ │ +06b382: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +06b386: 6e20 3813 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1338 │ │ +06b38c: 0a00 |001c: move-result v0 │ │ +06b38e: 28f2 |001d: goto 000f // -000e │ │ +06b390: 6001 3600 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06b394: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +06b398: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +06b39c: 7110 0210 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@1002 │ │ +06b3a2: 0a01 |0027: move-result v1 │ │ +06b3a4: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +06b3a8: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +06b3aa: 6e20 3813 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1338 │ │ +06b3b0: 0a00 |002e: move-result v0 │ │ +06b3b2: 28e0 |002f: goto 000f // -0020 │ │ +06b3b4: 7120 0110 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@1001 │ │ +06b3ba: 0a01 |0033: move-result v1 │ │ +06b3bc: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +06b3c0: 6e20 3813 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@1338 │ │ +06b3c6: 0a00 |0039: move-result v0 │ │ +06b3c8: 28d5 |003a: goto 000f // -002b │ │ +06b3ca: 0000 |003b: nop // spacer │ │ +06b3cc: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2493 │ │ 0x0002 line=2494 │ │ 0x0008 line=2495 │ │ 0x000f line=2515 │ │ 0x0010 line=2497 │ │ @@ -83654,118 +83654,118 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 194 16-bit code units │ │ -06b40c: |[06b40c] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -06b41c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -06b420: 5502 1006 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ -06b424: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -06b428: 2202 e604 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -06b42c: 1a03 ae0f |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0fae │ │ -06b430: 7020 4a21 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -06b436: 2702 |000d: throw v2 │ │ -06b438: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -06b43c: 5202 1d06 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06b440: a602 0213 |0012: add-float v2, v2, v19 │ │ -06b444: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -06b448: 5902 1d06 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06b44c: 7401 6713 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06b452: 0a02 |001b: move-result v2 │ │ -06b454: 822e |001c: int-to-float v14, v2 │ │ -06b456: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -06b45a: 7601 5513 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06b460: 0a11 |0022: move-result v17 │ │ -06b462: 0200 1100 |0023: move/from16 v0, v17 │ │ -06b466: 8202 |0025: int-to-float v2, v0 │ │ -06b468: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -06b46c: 5203 1206 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ -06b470: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -06b474: 0200 1100 |002c: move/from16 v0, v17 │ │ -06b478: 8202 |002e: int-to-float v2, v0 │ │ -06b47a: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -06b47e: 5203 1f06 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ -06b482: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -06b486: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -06b48a: 5402 1c06 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b48e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -06b490: 6e20 1b22 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06b496: 0c0b |003d: move-result-object v11 │ │ -06b498: 1f0b 1003 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06b49c: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -06b4a0: 5402 1c06 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b4a4: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -06b4a8: 5403 1c06 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b4ac: 6e10 2222 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06b4b2: 0a03 |004b: move-result v3 │ │ -06b4b4: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -06b4b8: 6e20 1b22 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06b4be: 0c0c |0051: move-result-object v12 │ │ -06b4c0: 1f0c 1003 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06b4c4: 52b2 dd05 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06b4c8: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -06b4cc: 52b2 dc05 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06b4d0: 0200 1100 |005a: move/from16 v0, v17 │ │ -06b4d4: 8203 |005c: int-to-float v3, v0 │ │ -06b4d6: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -06b4da: 52c2 dd05 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06b4de: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -06b4e2: 5403 0106 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06b4e6: 6e10 a510 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06b4ec: 0a03 |0068: move-result v3 │ │ -06b4ee: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -06b4f2: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -06b4f6: 52c2 dc05 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06b4fa: 0200 1100 |006f: move/from16 v0, v17 │ │ -06b4fe: 8203 |0071: int-to-float v3, v0 │ │ -06b500: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -06b504: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -06b508: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -06b50c: 0210 0d00 |0078: move/from16 v16, v13 │ │ -06b510: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -06b514: 5202 1d06 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06b518: 0200 1000 |007e: move/from16 v0, v16 │ │ -06b51c: 8703 |0080: float-to-int v3, v0 │ │ -06b51e: 8233 |0081: int-to-float v3, v3 │ │ -06b520: a703 1003 |0082: sub-float v3, v16, v3 │ │ -06b524: c632 |0084: add-float/2addr v2, v3 │ │ -06b526: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -06b52a: 5902 1d06 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06b52e: 0200 1000 |0089: move/from16 v0, v16 │ │ -06b532: 8702 |008b: float-to-int v2, v0 │ │ -06b534: 7401 6813 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ -06b53a: 0a03 |008f: move-result v3 │ │ -06b53c: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -06b540: 6e30 9413 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ -06b546: 0200 1000 |0095: move/from16 v0, v16 │ │ -06b54a: 8702 |0097: float-to-int v2, v0 │ │ -06b54c: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -06b550: 7020 8613 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@1386 │ │ -06b556: 7100 0603 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ -06b55c: 0b04 |00a0: move-result-wide v4 │ │ -06b55e: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -06b562: 5302 0f06 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@060f │ │ -06b566: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -06b568: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -06b56c: 5207 1d06 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06b570: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -06b572: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -06b574: 7708 691c 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1c69 │ │ -06b57a: 0c0a |00af: move-result-object v10 │ │ -06b57c: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -06b580: 5402 3706 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06b584: 6e20 6f1c a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ -06b58a: 6e10 6b1c 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ -06b590: 0e00 |00ba: return-void │ │ -06b592: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -06b596: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -06b59a: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -06b59e: 28b9 |00c1: goto 007a // -0047 │ │ +06b3e8: |[06b3e8] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +06b3f8: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +06b3fc: 5502 1006 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ +06b400: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +06b404: 2202 e604 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +06b408: 1a03 aa0f |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0faa │ │ +06b40c: 7020 4a21 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +06b412: 2702 |000d: throw v2 │ │ +06b414: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +06b418: 5202 1d06 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06b41c: a602 0213 |0012: add-float v2, v2, v19 │ │ +06b420: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +06b424: 5902 1d06 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06b428: 7401 6713 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06b42e: 0a02 |001b: move-result v2 │ │ +06b430: 822e |001c: int-to-float v14, v2 │ │ +06b432: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +06b436: 7601 5513 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06b43c: 0a11 |0022: move-result v17 │ │ +06b43e: 0200 1100 |0023: move/from16 v0, v17 │ │ +06b442: 8202 |0025: int-to-float v2, v0 │ │ +06b444: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +06b448: 5203 1206 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0612 │ │ +06b44c: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +06b450: 0200 1100 |002c: move/from16 v0, v17 │ │ +06b454: 8202 |002e: int-to-float v2, v0 │ │ +06b456: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +06b45a: 5203 1f06 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@061f │ │ +06b45e: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +06b462: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +06b466: 5402 1c06 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b46a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +06b46c: 6e20 1b22 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06b472: 0c0b |003d: move-result-object v11 │ │ +06b474: 1f0b 1003 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06b478: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +06b47c: 5402 1c06 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b480: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +06b484: 5403 1c06 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b488: 6e10 2222 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06b48e: 0a03 |004b: move-result v3 │ │ +06b490: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06b494: 6e20 1b22 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06b49a: 0c0c |0051: move-result-object v12 │ │ +06b49c: 1f0c 1003 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06b4a0: 52b2 dd05 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06b4a4: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +06b4a8: 52b2 dc05 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06b4ac: 0200 1100 |005a: move/from16 v0, v17 │ │ +06b4b0: 8203 |005c: int-to-float v3, v0 │ │ +06b4b2: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +06b4b6: 52c2 dd05 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06b4ba: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +06b4be: 5403 0106 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06b4c2: 6e10 a510 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06b4c8: 0a03 |0068: move-result v3 │ │ +06b4ca: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06b4ce: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +06b4d2: 52c2 dc05 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06b4d6: 0200 1100 |006f: move/from16 v0, v17 │ │ +06b4da: 8203 |0071: int-to-float v3, v0 │ │ +06b4dc: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +06b4e0: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +06b4e4: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +06b4e8: 0210 0d00 |0078: move/from16 v16, v13 │ │ +06b4ec: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +06b4f0: 5202 1d06 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06b4f4: 0200 1000 |007e: move/from16 v0, v16 │ │ +06b4f8: 8703 |0080: float-to-int v3, v0 │ │ +06b4fa: 8233 |0081: int-to-float v3, v3 │ │ +06b4fc: a703 1003 |0082: sub-float v3, v16, v3 │ │ +06b500: c632 |0084: add-float/2addr v2, v3 │ │ +06b502: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +06b506: 5902 1d06 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06b50a: 0200 1000 |0089: move/from16 v0, v16 │ │ +06b50e: 8702 |008b: float-to-int v2, v0 │ │ +06b510: 7401 6813 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ +06b516: 0a03 |008f: move-result v3 │ │ +06b518: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +06b51c: 6e30 9413 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ +06b522: 0200 1000 |0095: move/from16 v0, v16 │ │ +06b526: 8702 |0097: float-to-int v2, v0 │ │ +06b528: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +06b52c: 7020 8613 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@1386 │ │ +06b532: 7100 0603 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ +06b538: 0b04 |00a0: move-result-wide v4 │ │ +06b53a: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +06b53e: 5302 0f06 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@060f │ │ +06b542: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +06b544: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +06b548: 5207 1d06 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06b54c: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +06b54e: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +06b550: 7708 691c 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1c69 │ │ +06b556: 0c0a |00af: move-result-object v10 │ │ +06b558: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +06b55c: 5402 3706 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06b560: 6e20 6f1c a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ +06b566: 6e10 6b1c 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ +06b56c: 0e00 |00ba: return-void │ │ +06b56e: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +06b572: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +06b576: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +06b57a: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2335 │ │ 0x0006 line=2336 │ │ 0x000e line=2339 │ │ 0x0018 line=2341 │ │ 0x001d line=2342 │ │ @@ -83808,18 +83808,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b5a0: |[06b5a0] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -06b5b0: 2200 1103 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06b5b4: 7010 0a13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@130a │ │ -06b5ba: 1100 |0005: return-object v0 │ │ +06b57c: |[06b57c] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +06b58c: 2200 1103 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06b590: 7010 0a13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@130a │ │ +06b596: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -83827,20 +83827,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 │ │ -06b5bc: |[06b5bc] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -06b5cc: 2200 1103 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06b5d0: 6e10 5613 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@1356 │ │ -06b5d6: 0c01 |0005: move-result-object v1 │ │ -06b5d8: 7030 0b13 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@130b │ │ -06b5de: 1100 |0009: return-object v0 │ │ +06b598: |[06b598] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +06b5a8: 2200 1103 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06b5ac: 6e10 5613 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@1356 │ │ +06b5b2: 0c01 |0005: move-result-object v1 │ │ +06b5b4: 7030 0b13 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@130b │ │ +06b5ba: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2762 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -83849,18 +83849,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 │ │ -06b5e0: |[06b5e0] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -06b5f0: 6e10 4d13 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@134d │ │ -06b5f6: 0c00 |0003: move-result-object v0 │ │ -06b5f8: 1100 |0004: return-object v0 │ │ +06b5bc: |[06b5bc] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +06b5cc: 6e10 4d13 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@134d │ │ +06b5d2: 0c00 |0003: move-result-object v0 │ │ +06b5d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -83869,17 +83869,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b5fc: |[06b5fc] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -06b60c: 5410 0106 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06b610: 1100 |0002: return-object v0 │ │ +06b5d8: |[06b5d8] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +06b5e8: 5410 0106 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06b5ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -83887,31 +83887,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -06b614: |[06b614] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -06b624: 5242 0b06 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060b │ │ -06b628: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -06b62a: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -06b62e: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -06b632: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -06b636: 5442 0c06 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ -06b63a: 6e20 1b22 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06b640: 0c02 |000e: move-result-object v2 │ │ -06b642: 1f02 1e04 |000f: check-cast v2, Landroid/view/View; // type@041e │ │ -06b646: 6e10 a41c 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06b64c: 0c02 |0014: move-result-object v2 │ │ -06b64e: 1f02 1103 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06b652: 5221 e005 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05e0 │ │ -06b656: 0f01 |0019: return v1 │ │ -06b658: 0160 |001a: move v0, v6 │ │ -06b65a: 28ee |001b: goto 0009 // -0012 │ │ +06b5f0: |[06b5f0] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +06b600: 5242 0b06 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060b │ │ +06b604: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +06b606: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +06b60a: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +06b60e: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +06b612: 5442 0c06 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@060c │ │ +06b616: 6e20 1b22 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06b61c: 0c02 |000e: move-result-object v2 │ │ +06b61e: 1f02 1e04 |000f: check-cast v2, Landroid/view/View; // type@041e │ │ +06b622: 6e10 a41c 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06b628: 0c02 |0014: move-result-object v2 │ │ +06b62a: 1f02 1103 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06b62e: 5221 e005 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05e0 │ │ +06b632: 0f01 |0019: return v1 │ │ +06b634: 0160 |001a: move v0, v6 │ │ +06b636: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ 0x0009 line=648 │ │ 0x0019 line=649 │ │ 0x001b line=647 │ │ locals : │ │ @@ -83926,17 +83926,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b65c: |[06b65c] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -06b66c: 5210 0806 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06b670: 0f00 |0002: return v0 │ │ +06b638: |[06b638] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +06b648: 5210 0806 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06b64c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -83944,17 +83944,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b674: |[06b674] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -06b684: 5210 2606 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ -06b688: 0f00 |0002: return v0 │ │ +06b650: |[06b650] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +06b660: 5210 2606 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ +06b664: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -83962,17 +83962,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b68c: |[06b68c] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -06b69c: 5210 2806 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06b6a0: 0f00 |0002: return v0 │ │ +06b668: |[06b668] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +06b678: 5210 2806 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06b67c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -83980,29 +83980,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 │ │ -06b6a4: |[06b6a4] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -06b6b4: 6e10 b41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -06b6ba: 0c00 |0003: move-result-object v0 │ │ -06b6bc: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -06b6c0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -06b6c4: 2001 1e04 |0008: instance-of v1, v0, Landroid/view/View; // type@041e │ │ -06b6c8: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -06b6cc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06b6ce: 1101 |000d: return-object v1 │ │ -06b6d0: 0703 |000e: move-object v3, v0 │ │ -06b6d2: 1f03 1e04 |000f: check-cast v3, Landroid/view/View; // type@041e │ │ -06b6d6: 28ef |0011: goto 0000 // -0011 │ │ -06b6d8: 6e20 6d13 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ -06b6de: 0c01 |0015: move-result-object v1 │ │ -06b6e0: 28f7 |0016: goto 000d // -0009 │ │ +06b680: |[06b680] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +06b690: 6e10 b41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +06b696: 0c00 |0003: move-result-object v0 │ │ +06b698: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +06b69c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +06b6a0: 2001 1e04 |0008: instance-of v1, v0, Landroid/view/View; // type@041e │ │ +06b6a4: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +06b6a8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06b6aa: 1101 |000d: return-object v1 │ │ +06b6ac: 0703 |000e: move-object v3, v0 │ │ +06b6ae: 1f03 1e04 |000f: check-cast v3, Landroid/view/View; // type@041e │ │ +06b6b2: 28ef |0011: goto 0000 // -0011 │ │ +06b6b4: 6e20 6d13 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ +06b6ba: 0c01 |0015: move-result-object v1 │ │ +06b6bc: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0006 line=1343 │ │ 0x000c line=1344 │ │ 0x000d line=1348 │ │ 0x000f line=1346 │ │ @@ -84017,34 +84017,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 │ │ -06b6e4: |[06b6e4] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -06b6f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b6f6: 5442 1c06 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b6fa: 6e10 2222 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06b700: 0a02 |0006: move-result v2 │ │ -06b702: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -06b706: 5442 1c06 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b70a: 6e20 1b22 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06b710: 0c01 |000e: move-result-object v1 │ │ -06b712: 1f01 1003 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06b716: 5442 0106 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06b71a: 5413 db05 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ -06b71e: 6e30 ab10 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@10ab │ │ -06b724: 0a02 |0018: move-result v2 │ │ -06b726: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -06b72a: 1101 |001b: return-object v1 │ │ -06b72c: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06b730: 28e3 |001e: goto 0001 // -001d │ │ -06b732: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -06b734: 28fb |0020: goto 001b // -0005 │ │ +06b6c0: |[06b6c0] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +06b6d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b6d2: 5442 1c06 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b6d6: 6e10 2222 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06b6dc: 0a02 |0006: move-result v2 │ │ +06b6de: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +06b6e2: 5442 1c06 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b6e6: 6e20 1b22 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06b6ec: 0c01 |000e: move-result-object v1 │ │ +06b6ee: 1f01 1003 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06b6f2: 5442 0106 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06b6f6: 5413 db05 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ +06b6fa: 6e30 ab10 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@10ab │ │ +06b700: 0a02 |0018: move-result v2 │ │ +06b702: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +06b706: 1101 |001b: return-object v1 │ │ +06b708: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06b70c: 28e3 |001e: goto 0001 // -001d │ │ +06b70e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +06b710: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0009 line=1332 │ │ 0x0011 line=1333 │ │ 0x001b line=1337 │ │ 0x001c line=1331 │ │ @@ -84061,31 +84061,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 │ │ -06b738: |[06b738] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -06b748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b74a: 5432 1c06 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b74e: 6e10 2222 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06b754: 0a02 |0006: move-result v2 │ │ -06b756: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -06b75a: 5432 1c06 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b75e: 6e20 1b22 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06b764: 0c01 |000e: move-result-object v1 │ │ -06b766: 1f01 1003 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06b76a: 5212 dd05 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06b76e: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -06b772: 1101 |0015: return-object v1 │ │ -06b774: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06b778: 28e9 |0018: goto 0001 // -0017 │ │ -06b77a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -06b77c: 28fb |001a: goto 0015 // -0005 │ │ +06b714: |[06b714] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +06b724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b726: 5432 1c06 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b72a: 6e10 2222 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06b730: 0a02 |0006: move-result v2 │ │ +06b732: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +06b736: 5432 1c06 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b73a: 6e20 1b22 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06b740: 0c01 |000e: move-result-object v1 │ │ +06b742: 1f01 1003 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06b746: 5212 dd05 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06b74a: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +06b74e: 1101 |0015: return-object v1 │ │ +06b750: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06b754: 28e9 |0018: goto 0001 // -0017 │ │ +06b756: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +06b758: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1352 │ │ 0x0009 line=1353 │ │ 0x0011 line=1354 │ │ 0x0015 line=1358 │ │ 0x0016 line=1352 │ │ @@ -84102,70 +84102,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -06b780: |[06b780] android.support.v4.view.ViewPager.initViewPager:()V │ │ -06b790: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -06b792: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06b794: 6e20 a913 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@13a9 │ │ -06b79a: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -06b79e: 6e20 9c13 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@139c │ │ -06b7a4: 6e20 9d13 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@139d │ │ -06b7aa: 6e10 5613 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@1356 │ │ -06b7b0: 0c01 |0010: move-result-object v1 │ │ -06b7b2: 2203 5f04 |0011: new-instance v3, Landroid/widget/Scroller; // type@045f │ │ -06b7b6: 6204 3806 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0638 │ │ -06b7ba: 7030 c71e 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1ec7 │ │ -06b7c0: 5b63 3006 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06b7c4: 7110 241d 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ -06b7ca: 0c00 |001d: move-result-object v0 │ │ -06b7cc: 6e10 f200 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -06b7d2: 0c03 |0021: move-result-object v3 │ │ -06b7d4: 6e10 4601 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -06b7da: 0c03 |0025: move-result-object v3 │ │ -06b7dc: 5232 3f08 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -06b7e0: 7110 d312 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@12d3 │ │ -06b7e6: 0a03 |002b: move-result v3 │ │ -06b7e8: 5963 3606 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ -06b7ec: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -06b7f0: c823 |0030: mul-float/2addr v3, v2 │ │ -06b7f2: 8733 |0031: float-to-int v3, v3 │ │ -06b7f4: 5963 2306 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0623 │ │ -06b7f8: 6e10 281d 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1d28 │ │ -06b7fe: 0a03 |0037: move-result v3 │ │ -06b800: 5963 2206 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0622 │ │ -06b804: 2203 9903 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0399 │ │ -06b808: 7020 3819 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1938 │ │ -06b80e: 5b63 2006 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ -06b812: 2203 9903 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0399 │ │ -06b816: 7020 3819 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1938 │ │ -06b81c: 5b63 2e06 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ -06b820: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -06b824: c823 |004a: mul-float/2addr v3, v2 │ │ -06b826: 8733 |004b: float-to-int v3, v3 │ │ -06b828: 5963 1306 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0613 │ │ -06b82c: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -06b830: c823 |0050: mul-float/2addr v3, v2 │ │ -06b832: 8733 |0051: float-to-int v3, v3 │ │ -06b834: 5963 0706 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0607 │ │ -06b838: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -06b83c: c823 |0056: mul-float/2addr v3, v2 │ │ -06b83e: 8733 |0057: float-to-int v3, v3 │ │ -06b840: 5963 0a06 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@060a │ │ -06b844: 2203 1203 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0312 │ │ -06b848: 7020 0c13 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@130c │ │ -06b84e: 7120 5512 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1255 │ │ -06b854: 7110 2c12 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@122c │ │ -06b85a: 0a03 |0065: move-result v3 │ │ -06b85c: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -06b860: 7120 5b12 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ -06b866: 0e00 |006b: return-void │ │ +06b75c: |[06b75c] android.support.v4.view.ViewPager.initViewPager:()V │ │ +06b76c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +06b76e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06b770: 6e20 a913 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@13a9 │ │ +06b776: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +06b77a: 6e20 9c13 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@139c │ │ +06b780: 6e20 9d13 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@139d │ │ +06b786: 6e10 5613 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@1356 │ │ +06b78c: 0c01 |0010: move-result-object v1 │ │ +06b78e: 2203 5f04 |0011: new-instance v3, Landroid/widget/Scroller; // type@045f │ │ +06b792: 6204 3806 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0638 │ │ +06b796: 7030 c71e 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1ec7 │ │ +06b79c: 5b63 3006 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06b7a0: 7110 241d 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ +06b7a6: 0c00 |001d: move-result-object v0 │ │ +06b7a8: 6e10 f200 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +06b7ae: 0c03 |0021: move-result-object v3 │ │ +06b7b0: 6e10 4601 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +06b7b6: 0c03 |0025: move-result-object v3 │ │ +06b7b8: 5232 3f08 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +06b7bc: 7110 d312 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@12d3 │ │ +06b7c2: 0a03 |002b: move-result v3 │ │ +06b7c4: 5963 3606 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ +06b7c8: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +06b7cc: c823 |0030: mul-float/2addr v3, v2 │ │ +06b7ce: 8733 |0031: float-to-int v3, v3 │ │ +06b7d0: 5963 2306 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0623 │ │ +06b7d4: 6e10 281d 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1d28 │ │ +06b7da: 0a03 |0037: move-result v3 │ │ +06b7dc: 5963 2206 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0622 │ │ +06b7e0: 2203 9903 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0399 │ │ +06b7e4: 7020 3819 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1938 │ │ +06b7ea: 5b63 2006 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ +06b7ee: 2203 9903 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0399 │ │ +06b7f2: 7020 3819 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1938 │ │ +06b7f8: 5b63 2e06 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ +06b7fc: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +06b800: c823 |004a: mul-float/2addr v3, v2 │ │ +06b802: 8733 |004b: float-to-int v3, v3 │ │ +06b804: 5963 1306 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0613 │ │ +06b808: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +06b80c: c823 |0050: mul-float/2addr v3, v2 │ │ +06b80e: 8733 |0051: float-to-int v3, v3 │ │ +06b810: 5963 0706 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0607 │ │ +06b814: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +06b818: c823 |0056: mul-float/2addr v3, v2 │ │ +06b81a: 8733 |0057: float-to-int v3, v3 │ │ +06b81c: 5963 0a06 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@060a │ │ +06b820: 2203 1203 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0312 │ │ +06b824: 7020 0c13 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@130c │ │ +06b82a: 7120 5512 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1255 │ │ +06b830: 7110 2c12 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@122c │ │ +06b836: 0a03 |0065: move-result v3 │ │ +06b838: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +06b83c: 7120 5b12 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ +06b842: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=359 │ │ 0x0005 line=360 │ │ 0x000a line=361 │ │ 0x000d line=362 │ │ 0x0011 line=363 │ │ @@ -84194,17 +84194,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b868: |[06b868] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -06b878: 5510 1006 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ -06b87c: 0f00 |0002: return v0 │ │ +06b844: |[06b844] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +06b854: 5510 1006 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ +06b858: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -84212,19 +84212,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b880: |[06b880] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -06b890: 6f10 531d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1d53 │ │ -06b896: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06b898: 5c10 1106 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ -06b89c: 0e00 |0006: return-void │ │ +06b85c: |[06b85c] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +06b86c: 6f10 531d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1d53 │ │ +06b872: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06b874: 5c10 1106 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ +06b878: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ 0x0003 line=1364 │ │ 0x0006 line=1365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -84234,19 +84234,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06b8a0: |[06b8a0] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -06b8b0: 5410 0d06 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ -06b8b4: 6e20 8d13 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@138d │ │ -06b8ba: 6f10 541d 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1d54 │ │ -06b8c0: 0e00 |0008: return-void │ │ +06b87c: |[06b87c] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +06b88c: 5410 0d06 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@060d │ │ +06b890: 6e20 8d13 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@138d │ │ +06b896: 6f10 541d 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1d54 │ │ +06b89c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0005 line=389 │ │ 0x0008 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -84256,131 +84256,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -06b8c4: |[06b8c4] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -06b8d4: 7502 551d 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1d55 │ │ -06b8da: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -06b8de: 520d 2806 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06b8e2: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -06b8e6: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -06b8ea: 540d 2106 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ -06b8ee: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -06b8f2: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -06b8f6: 540d 1c06 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b8fa: 6e10 2222 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06b900: 0a0d |0016: move-result v13 │ │ -06b902: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -06b906: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -06b90a: 540d 0106 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06b90e: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -06b912: 7401 6713 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06b918: 0a0a |0022: move-result v10 │ │ -06b91a: 7401 6913 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ -06b920: 0a0b |0026: move-result v11 │ │ -06b922: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -06b926: 520d 2806 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06b92a: 82dd |002b: int-to-float v13, v13 │ │ -06b92c: 82be |002c: int-to-float v14, v11 │ │ -06b92e: a907 0d0e |002d: div-float v7, v13, v14 │ │ -06b932: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -06b934: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -06b938: 540d 1c06 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b93c: 120e |0034: const/4 v14, #int 0 // #0 │ │ -06b93e: 6e20 1b22 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06b944: 0c03 |0038: move-result-object v3 │ │ -06b946: 1f03 1003 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06b94a: 5238 dc05 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06b94e: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -06b952: 540d 1c06 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b956: 6e10 2222 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06b95c: 0a04 |0044: move-result v4 │ │ -06b95e: 5232 dd05 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06b962: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -06b966: 540d 1c06 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b96a: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -06b96e: 6e20 1b22 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06b974: 0c0d |0050: move-result-object v13 │ │ -06b976: 1f0d 1003 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06b97a: 52d6 dd05 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06b97e: 0129 |0055: move v9, v2 │ │ -06b980: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -06b984: 523d dd05 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06b988: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -06b98c: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -06b990: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -06b994: 540d 1c06 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06b998: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -06b99c: 6e20 1b22 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06b9a2: 0c03 |0067: move-result-object v3 │ │ -06b9a4: 1f03 1003 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06b9a8: 28ee |006a: goto 0058 // -0012 │ │ -06b9aa: 523d dd05 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06b9ae: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -06b9b2: 523d dc05 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06b9b6: 523e df05 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06b9ba: c6ed |0073: add-float/2addr v13, v14 │ │ -06b9bc: 82be |0074: int-to-float v14, v11 │ │ -06b9be: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -06b9c2: 523d dc05 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06b9c6: 523e df05 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06b9ca: c6ed |007b: add-float/2addr v13, v14 │ │ -06b9cc: a608 0d07 |007c: add-float v8, v13, v7 │ │ -06b9d0: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -06b9d4: 520d 2806 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06b9d8: 82dd |0082: int-to-float v13, v13 │ │ -06b9da: c61d |0083: add-float/2addr v13, v1 │ │ -06b9dc: 82ae |0084: int-to-float v14, v10 │ │ -06b9de: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -06b9e2: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -06b9e6: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -06b9ea: 540d 2106 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ -06b9ee: 871e |008d: float-to-int v14, v1 │ │ -06b9f0: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -06b9f4: 520f 3506 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0635 │ │ -06b9f8: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -06b9fc: 5200 2806 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06ba00: 0210 0000 |0096: move/from16 v16, v0 │ │ -06ba04: 0200 1000 |0098: move/from16 v0, v16 │ │ -06ba08: 8200 |009a: int-to-float v0, v0 │ │ -06ba0a: 0210 0000 |009b: move/from16 v16, v0 │ │ -06ba0e: a610 1001 |009d: add-float v16, v16, v1 │ │ -06ba12: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -06ba16: a610 1011 |00a1: add-float v16, v16, v17 │ │ -06ba1a: 0200 1000 |00a3: move/from16 v0, v16 │ │ -06ba1e: 8700 |00a5: float-to-int v0, v0 │ │ -06ba20: 0210 0000 |00a6: move/from16 v16, v0 │ │ -06ba24: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -06ba28: 5200 0306 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0603 │ │ -06ba2c: 0211 0000 |00ac: move/from16 v17, v0 │ │ -06ba30: 7405 de01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ -06ba36: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -06ba3a: 540d 2106 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ -06ba3e: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -06ba42: 6e20 d501 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ -06ba48: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -06ba4c: 82dd |00bc: int-to-float v13, v13 │ │ -06ba4e: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -06ba52: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -06ba56: 0e00 |00c1: return-void │ │ -06ba58: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -06ba5c: 540d 0106 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06ba60: 6e20 a810 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ -06ba66: 0a0c |00c9: move-result v12 │ │ -06ba68: a60d 080c |00ca: add-float v13, v8, v12 │ │ -06ba6c: 82be |00cc: int-to-float v14, v11 │ │ -06ba6e: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -06ba72: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -06ba76: c6d8 |00d1: add-float/2addr v8, v13 │ │ -06ba78: 28ac |00d2: goto 007e // -0054 │ │ -06ba7a: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -06ba7e: 2881 |00d5: goto 0056 // -007f │ │ +06b8a0: |[06b8a0] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +06b8b0: 7502 551d 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1d55 │ │ +06b8b6: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +06b8ba: 520d 2806 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06b8be: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +06b8c2: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +06b8c6: 540d 2106 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ +06b8ca: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +06b8ce: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +06b8d2: 540d 1c06 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b8d6: 6e10 2222 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06b8dc: 0a0d |0016: move-result v13 │ │ +06b8de: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +06b8e2: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +06b8e6: 540d 0106 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06b8ea: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +06b8ee: 7401 6713 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06b8f4: 0a0a |0022: move-result v10 │ │ +06b8f6: 7401 6913 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ +06b8fc: 0a0b |0026: move-result v11 │ │ +06b8fe: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +06b902: 520d 2806 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06b906: 82dd |002b: int-to-float v13, v13 │ │ +06b908: 82be |002c: int-to-float v14, v11 │ │ +06b90a: a907 0d0e |002d: div-float v7, v13, v14 │ │ +06b90e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +06b910: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +06b914: 540d 1c06 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b918: 120e |0034: const/4 v14, #int 0 // #0 │ │ +06b91a: 6e20 1b22 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06b920: 0c03 |0038: move-result-object v3 │ │ +06b922: 1f03 1003 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06b926: 5238 dc05 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06b92a: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +06b92e: 540d 1c06 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b932: 6e10 2222 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06b938: 0a04 |0044: move-result v4 │ │ +06b93a: 5232 dd05 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06b93e: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +06b942: 540d 1c06 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b946: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +06b94a: 6e20 1b22 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06b950: 0c0d |0050: move-result-object v13 │ │ +06b952: 1f0d 1003 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06b956: 52d6 dd05 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06b95a: 0129 |0055: move v9, v2 │ │ +06b95c: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +06b960: 523d dd05 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06b964: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +06b968: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +06b96c: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +06b970: 540d 1c06 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06b974: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06b978: 6e20 1b22 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06b97e: 0c03 |0067: move-result-object v3 │ │ +06b980: 1f03 1003 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06b984: 28ee |006a: goto 0058 // -0012 │ │ +06b986: 523d dd05 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06b98a: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +06b98e: 523d dc05 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06b992: 523e df05 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06b996: c6ed |0073: add-float/2addr v13, v14 │ │ +06b998: 82be |0074: int-to-float v14, v11 │ │ +06b99a: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +06b99e: 523d dc05 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06b9a2: 523e df05 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06b9a6: c6ed |007b: add-float/2addr v13, v14 │ │ +06b9a8: a608 0d07 |007c: add-float v8, v13, v7 │ │ +06b9ac: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +06b9b0: 520d 2806 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06b9b4: 82dd |0082: int-to-float v13, v13 │ │ +06b9b6: c61d |0083: add-float/2addr v13, v1 │ │ +06b9b8: 82ae |0084: int-to-float v14, v10 │ │ +06b9ba: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +06b9be: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +06b9c2: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +06b9c6: 540d 2106 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ +06b9ca: 871e |008d: float-to-int v14, v1 │ │ +06b9cc: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +06b9d0: 520f 3506 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0635 │ │ +06b9d4: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +06b9d8: 5200 2806 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06b9dc: 0210 0000 |0096: move/from16 v16, v0 │ │ +06b9e0: 0200 1000 |0098: move/from16 v0, v16 │ │ +06b9e4: 8200 |009a: int-to-float v0, v0 │ │ +06b9e6: 0210 0000 |009b: move/from16 v16, v0 │ │ +06b9ea: a610 1001 |009d: add-float v16, v16, v1 │ │ +06b9ee: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +06b9f2: a610 1011 |00a1: add-float v16, v16, v17 │ │ +06b9f6: 0200 1000 |00a3: move/from16 v0, v16 │ │ +06b9fa: 8700 |00a5: float-to-int v0, v0 │ │ +06b9fc: 0210 0000 |00a6: move/from16 v16, v0 │ │ +06ba00: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +06ba04: 5200 0306 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0603 │ │ +06ba08: 0211 0000 |00ac: move/from16 v17, v0 │ │ +06ba0c: 7405 de01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ +06ba12: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +06ba16: 540d 2106 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ +06ba1a: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +06ba1e: 6e20 d501 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ +06ba24: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +06ba28: 82dd |00bc: int-to-float v13, v13 │ │ +06ba2a: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +06ba2e: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +06ba32: 0e00 |00c1: return-void │ │ +06ba34: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +06ba38: 540d 0106 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06ba3c: 6e20 a810 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ +06ba42: 0a0c |00c9: move-result v12 │ │ +06ba44: a60d 080c |00ca: add-float v13, v8, v12 │ │ +06ba48: 82be |00cc: int-to-float v14, v11 │ │ +06ba4a: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +06ba4e: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +06ba52: c6d8 |00d1: add-float/2addr v8, v13 │ │ +06ba54: 28ac |00d2: goto 007e // -0054 │ │ +06ba56: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +06ba5a: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2218 │ │ 0x0003 line=2221 │ │ 0x001f line=2222 │ │ 0x0023 line=2223 │ │ 0x0027 line=2225 │ │ @@ -84438,189 +84438,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -06ba80: |[06ba80] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06ba90: 6e10 5f1c 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -06ba96: 0a00 |0003: move-result v0 │ │ -06ba98: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -06ba9c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -06ba9e: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -06baa2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06baa4: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -06baa8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06baaa: 5ce0 1a06 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06baae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -06bab0: 5ce0 1b06 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ -06bab4: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -06bab6: 59e0 0006 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06baba: 54e0 3706 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06babe: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -06bac2: 54e0 3706 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06bac6: 6e10 771c 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ -06bacc: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -06bace: 5be0 3706 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06bad2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -06bad4: 0f00 |0022: return v0 │ │ -06bad6: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -06bada: 55e0 1a06 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06bade: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -06bae2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -06bae4: 28f8 |002a: goto 0022 // -0008 │ │ -06bae6: 55e0 1b06 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ -06baea: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -06baee: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -06baf0: 28f2 |0030: goto 0022 // -000e │ │ -06baf2: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -06baf8: 54e0 3706 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06bafc: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -06bb00: 7100 761c 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ -06bb06: 0c00 |003b: move-result-object v0 │ │ -06bb08: 5be0 3706 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06bb0c: 54e0 3706 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06bb10: 6e20 6f1c f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ -06bb16: 55e0 1a06 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06bb1a: 28dd |0045: goto 0022 // -0023 │ │ -06bb1c: 52e7 0006 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06bb20: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -06bb22: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -06bb26: 7120 9210 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ -06bb2c: 0a09 |004e: move-result v9 │ │ -06bb2e: 7120 9710 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -06bb34: 0a0a |0052: move-result v10 │ │ -06bb36: 52e0 1d06 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06bb3a: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -06bb3e: 7110 5d21 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -06bb44: 0a0b |005a: move-result v11 │ │ -06bb46: 7120 9810 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -06bb4c: 0a0c |005e: move-result v12 │ │ -06bb4e: 52e0 1806 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0618 │ │ -06bb52: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -06bb56: 7110 5d21 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -06bb5c: 0a0d |0066: move-result v13 │ │ -06bb5e: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -06bb60: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -06bb64: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -06bb68: 52e0 1d06 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06bb6c: 7030 7513 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@1375 │ │ -06bb72: 0a00 |0071: move-result v0 │ │ -06bb74: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -06bb78: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -06bb7a: 8783 |0075: float-to-int v3, v8 │ │ -06bb7c: 87a4 |0076: float-to-int v4, v10 │ │ -06bb7e: 87c5 |0077: float-to-int v5, v12 │ │ -06bb80: 07e0 |0078: move-object v0, v14 │ │ -06bb82: 07e1 |0079: move-object v1, v14 │ │ -06bb84: 7406 3b13 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@133b │ │ -06bb8a: 0a00 |007d: move-result v0 │ │ -06bb8c: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -06bb90: 59ea 1d06 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06bb94: 59ec 1e06 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ -06bb98: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -06bb9a: 5ce0 1b06 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ -06bb9e: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -06bba0: 289a |0088: goto 0022 // -0066 │ │ -06bba2: 52e0 3606 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ -06bba6: 8200 |008b: int-to-float v0, v0 │ │ -06bba8: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -06bbac: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -06bbb0: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -06bbb4: c8b0 |0092: mul-float/2addr v0, v11 │ │ -06bbb6: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -06bbba: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -06bbbe: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -06bbc0: 5ce0 1a06 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06bbc4: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -06bbc6: 7020 9313 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1393 │ │ -06bbcc: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -06bbce: 7020 a713 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ -06bbd4: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -06bbd6: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -06bbda: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -06bbde: 52e0 1706 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06bbe2: 52e1 3606 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ -06bbe6: 8211 |00ab: int-to-float v1, v1 │ │ -06bbe8: c610 |00ac: add-float/2addr v0, v1 │ │ -06bbea: 59e0 1d06 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06bbee: 59ec 1e06 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ -06bbf2: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -06bbf4: 7020 a813 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ -06bbfa: 55e0 1a06 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06bbfe: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -06bc02: 7020 8713 ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@1387 │ │ -06bc08: 0a00 |00bc: move-result v0 │ │ -06bc0a: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -06bc0e: 7110 4f12 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ -06bc14: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -06bc18: 52e0 1706 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06bc1c: 52e1 3606 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ -06bc20: 8211 |00c8: int-to-float v1, v1 │ │ -06bc22: c710 |00c9: sub-float/2addr v0, v1 │ │ -06bc24: 28e3 |00ca: goto 00ad // -001d │ │ -06bc26: 52e0 3606 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ -06bc2a: 8200 |00cd: int-to-float v0, v0 │ │ -06bc2c: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -06bc30: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -06bc34: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -06bc36: 5ce0 1b06 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ -06bc3a: 28e0 |00d5: goto 00b5 // -0020 │ │ -06bc3c: 6e10 651c 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -06bc42: 0a00 |00d9: move-result v0 │ │ -06bc44: 59e0 1706 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06bc48: 59e0 1d06 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06bc4c: 6e10 671c 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -06bc52: 0a00 |00e1: move-result v0 │ │ -06bc54: 59e0 1806 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0618 │ │ -06bc58: 59e0 1e06 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ -06bc5c: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -06bc5e: 7120 9610 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -06bc64: 0a00 |00ea: move-result v0 │ │ -06bc66: 59e0 0006 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06bc6a: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -06bc6c: 5ce0 1b06 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ -06bc70: 54e0 3006 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06bc74: 6e10 c91e 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1ec9 │ │ -06bc7a: 52e0 2f06 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ -06bc7e: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -06bc80: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -06bc84: 54e0 3006 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06bc88: 6e10 ce1e 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1ece │ │ -06bc8e: 0a00 |00ff: move-result v0 │ │ -06bc90: 54e1 3006 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06bc94: 6e10 cb1e 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1ecb │ │ -06bc9a: 0a01 |0105: move-result v1 │ │ -06bc9c: b110 |0106: sub-int/2addr v0, v1 │ │ -06bc9e: 7110 5e21 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -06bca4: 0a00 |010a: move-result v0 │ │ -06bca6: 52e1 0706 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0607 │ │ -06bcaa: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -06bcae: 54e0 3006 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06bcb2: 6e10 c81e 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ -06bcb8: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -06bcba: 5ce0 2a06 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ -06bcbe: 6e10 8913 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ -06bcc4: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -06bcc6: 5ce0 1a06 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06bcca: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -06bccc: 7020 9313 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1393 │ │ -06bcd2: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -06bcd4: 7020 a713 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ -06bcda: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -06bcde: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -06bce0: 7020 3e13 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ -06bce6: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -06bce8: 5ce0 1a06 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06bcec: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -06bcf0: 7020 8113 fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1381 │ │ -06bcf6: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -06bcfa: 0000 |0135: nop // spacer │ │ -06bcfc: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +06ba5c: |[06ba5c] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06ba6c: 6e10 5f1c 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +06ba72: 0a00 |0003: move-result v0 │ │ +06ba74: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +06ba78: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +06ba7a: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +06ba7e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06ba80: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +06ba84: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06ba86: 5ce0 1a06 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06ba8a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +06ba8c: 5ce0 1b06 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ +06ba90: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +06ba92: 59e0 0006 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06ba96: 54e0 3706 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06ba9a: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +06ba9e: 54e0 3706 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06baa2: 6e10 771c 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ +06baa8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +06baaa: 5be0 3706 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06baae: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +06bab0: 0f00 |0022: return v0 │ │ +06bab2: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +06bab6: 55e0 1a06 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06baba: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +06babe: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +06bac0: 28f8 |002a: goto 0022 // -0008 │ │ +06bac2: 55e0 1b06 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ +06bac6: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +06baca: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +06bacc: 28f2 |0030: goto 0022 // -000e │ │ +06bace: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +06bad4: 54e0 3706 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06bad8: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +06badc: 7100 761c 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ +06bae2: 0c00 |003b: move-result-object v0 │ │ +06bae4: 5be0 3706 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06bae8: 54e0 3706 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06baec: 6e20 6f1c f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ +06baf2: 55e0 1a06 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06baf6: 28dd |0045: goto 0022 // -0023 │ │ +06baf8: 52e7 0006 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06bafc: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +06bafe: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +06bb02: 7120 9210 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ +06bb08: 0a09 |004e: move-result v9 │ │ +06bb0a: 7120 9710 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +06bb10: 0a0a |0052: move-result v10 │ │ +06bb12: 52e0 1d06 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06bb16: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +06bb1a: 7110 5d21 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +06bb20: 0a0b |005a: move-result v11 │ │ +06bb22: 7120 9810 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +06bb28: 0a0c |005e: move-result v12 │ │ +06bb2a: 52e0 1806 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0618 │ │ +06bb2e: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +06bb32: 7110 5d21 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +06bb38: 0a0d |0066: move-result v13 │ │ +06bb3a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +06bb3c: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +06bb40: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +06bb44: 52e0 1d06 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06bb48: 7030 7513 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@1375 │ │ +06bb4e: 0a00 |0071: move-result v0 │ │ +06bb50: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +06bb54: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +06bb56: 8783 |0075: float-to-int v3, v8 │ │ +06bb58: 87a4 |0076: float-to-int v4, v10 │ │ +06bb5a: 87c5 |0077: float-to-int v5, v12 │ │ +06bb5c: 07e0 |0078: move-object v0, v14 │ │ +06bb5e: 07e1 |0079: move-object v1, v14 │ │ +06bb60: 7406 3b13 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@133b │ │ +06bb66: 0a00 |007d: move-result v0 │ │ +06bb68: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +06bb6c: 59ea 1d06 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06bb70: 59ec 1e06 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ +06bb74: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +06bb76: 5ce0 1b06 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ +06bb7a: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +06bb7c: 289a |0088: goto 0022 // -0066 │ │ +06bb7e: 52e0 3606 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ +06bb82: 8200 |008b: int-to-float v0, v0 │ │ +06bb84: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +06bb88: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +06bb8c: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +06bb90: c8b0 |0092: mul-float/2addr v0, v11 │ │ +06bb92: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +06bb96: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +06bb9a: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +06bb9c: 5ce0 1a06 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06bba0: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +06bba2: 7020 9313 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1393 │ │ +06bba8: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +06bbaa: 7020 a713 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ +06bbb0: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +06bbb2: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +06bbb6: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +06bbba: 52e0 1706 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06bbbe: 52e1 3606 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ +06bbc2: 8211 |00ab: int-to-float v1, v1 │ │ +06bbc4: c610 |00ac: add-float/2addr v0, v1 │ │ +06bbc6: 59e0 1d06 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06bbca: 59ec 1e06 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ +06bbce: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +06bbd0: 7020 a813 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ +06bbd6: 55e0 1a06 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06bbda: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +06bbde: 7020 8713 ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@1387 │ │ +06bbe4: 0a00 |00bc: move-result v0 │ │ +06bbe6: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +06bbea: 7110 4f12 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ +06bbf0: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +06bbf4: 52e0 1706 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06bbf8: 52e1 3606 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ +06bbfc: 8211 |00c8: int-to-float v1, v1 │ │ +06bbfe: c710 |00c9: sub-float/2addr v0, v1 │ │ +06bc00: 28e3 |00ca: goto 00ad // -001d │ │ +06bc02: 52e0 3606 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ +06bc06: 8200 |00cd: int-to-float v0, v0 │ │ +06bc08: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +06bc0c: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +06bc10: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +06bc12: 5ce0 1b06 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ +06bc16: 28e0 |00d5: goto 00b5 // -0020 │ │ +06bc18: 6e10 651c 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +06bc1e: 0a00 |00d9: move-result v0 │ │ +06bc20: 59e0 1706 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06bc24: 59e0 1d06 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06bc28: 6e10 671c 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +06bc2e: 0a00 |00e1: move-result v0 │ │ +06bc30: 59e0 1806 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0618 │ │ +06bc34: 59e0 1e06 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ +06bc38: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +06bc3a: 7120 9610 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +06bc40: 0a00 |00ea: move-result v0 │ │ +06bc42: 59e0 0006 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06bc46: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +06bc48: 5ce0 1b06 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@061b │ │ +06bc4c: 54e0 3006 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06bc50: 6e10 c91e 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1ec9 │ │ +06bc56: 52e0 2f06 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@062f │ │ +06bc5a: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +06bc5c: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +06bc60: 54e0 3006 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06bc64: 6e10 ce1e 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1ece │ │ +06bc6a: 0a00 |00ff: move-result v0 │ │ +06bc6c: 54e1 3006 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06bc70: 6e10 cb1e 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1ecb │ │ +06bc76: 0a01 |0105: move-result v1 │ │ +06bc78: b110 |0106: sub-int/2addr v0, v1 │ │ +06bc7a: 7110 5e21 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +06bc80: 0a00 |010a: move-result v0 │ │ +06bc82: 52e1 0706 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0607 │ │ +06bc86: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +06bc8a: 54e0 3006 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06bc8e: 6e10 c81e 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ +06bc94: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +06bc96: 5ce0 2a06 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ +06bc9a: 6e10 8913 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ +06bca0: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +06bca2: 5ce0 1a06 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06bca6: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +06bca8: 7020 9313 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1393 │ │ +06bcae: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +06bcb0: 7020 a713 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ +06bcb6: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +06bcba: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +06bcbc: 7020 3e13 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ +06bcc2: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +06bcc4: 5ce0 1a06 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06bcc8: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +06bccc: 7020 8113 fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1381 │ │ +06bcd2: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +06bcd6: 0000 |0135: nop // spacer │ │ +06bcd8: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1792 │ │ 0x0006 line=1795 │ │ 0x000c line=1798 │ │ 0x000f line=1799 │ │ 0x0012 line=1800 │ │ @@ -84698,224 +84698,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -06bd18: |[06bd18] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -06bd28: 7401 5213 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06bd2e: 0a09 |0003: move-result v9 │ │ -06bd30: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -06bd34: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -06bd38: 7401 6113 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ -06bd3e: 0a13 |000b: move-result v19 │ │ -06bd40: 7401 6313 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ -06bd46: 0a15 |000f: move-result v21 │ │ -06bd48: 7401 6213 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ -06bd4e: 0a14 |0013: move-result v20 │ │ -06bd50: 7401 6013 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1360 │ │ -06bd56: 0a12 |0017: move-result v18 │ │ -06bd58: 7401 6713 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06bd5e: 0a16 |001b: move-result v22 │ │ -06bd60: 120a |001c: const/4 v10, #int 0 // #0 │ │ -06bd62: 120e |001d: const/4 v14, #int 0 // #0 │ │ -06bd64: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -06bd68: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -06bd6c: 6e20 5113 e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06bd72: 0c05 |0025: move-result-object v5 │ │ -06bd74: 6e10 c91c 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -06bd7a: 0a1a |0029: move-result v26 │ │ -06bd7c: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -06bd80: 0200 1a00 |002c: move/from16 v0, v26 │ │ -06bd84: 0201 1b00 |002e: move/from16 v1, v27 │ │ -06bd88: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -06bd8c: 6e10 a41c 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06bd92: 0c11 |0035: move-result-object v17 │ │ -06bd94: 1f11 1103 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06bd98: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -06bd9a: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -06bd9c: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -06bda0: 5500 e305 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06bda4: 021a 0000 |003e: move/from16 v26, v0 │ │ -06bda8: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -06bdac: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -06bdb0: 5200 e105 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ -06bdb4: 021a 0000 |0046: move/from16 v26, v0 │ │ -06bdb8: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -06bdbc: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -06bdc0: 5200 e105 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ -06bdc4: 021a 0000 |004e: move/from16 v26, v0 │ │ -06bdc8: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -06bdcc: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -06bdd2: 0206 1300 |0055: move/from16 v6, v19 │ │ -06bdd6: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -06bddc: 0207 1500 |005a: move/from16 v7, v21 │ │ -06bde0: 9006 0616 |005c: add-int v6, v6, v22 │ │ -06bde4: 6e10 ab1c 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06bdea: 0a1a |0061: move-result v26 │ │ -06bdec: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -06bdf0: 6e10 a81c 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -06bdf6: 0a1b |0067: move-result v27 │ │ -06bdf8: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -06bdfc: 0200 1a00 |006a: move/from16 v0, v26 │ │ -06be00: 0201 1b00 |006c: move/from16 v1, v27 │ │ -06be04: 6e51 df1c 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ -06be0a: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -06be0e: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -06be12: 28a9 |0075: goto 001e // -0057 │ │ -06be14: 0206 1300 |0076: move/from16 v6, v19 │ │ -06be18: 6e10 ab1c 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06be1e: 0a1a |007b: move-result v26 │ │ -06be20: 9013 131a |007c: add-int v19, v19, v26 │ │ -06be24: 28d9 |007e: goto 0057 // -0027 │ │ -06be26: 6e10 ab1c 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06be2c: 0a1a |0082: move-result v26 │ │ -06be2e: 911a 181a |0083: sub-int v26, v24, v26 │ │ -06be32: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -06be36: 0200 1a00 |0087: move/from16 v0, v26 │ │ -06be3a: 0201 1300 |0089: move/from16 v1, v19 │ │ -06be3e: 7120 6521 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -06be44: 0a06 |008e: move-result v6 │ │ -06be46: 28c8 |008f: goto 0057 // -0038 │ │ -06be48: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -06be4c: 6e10 ab1c 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06be52: 0a1b |0095: move-result v27 │ │ -06be54: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -06be58: 6e10 ab1c 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06be5e: 0a1a |009b: move-result v26 │ │ -06be60: 9014 141a |009c: add-int v20, v20, v26 │ │ -06be64: 28b9 |009e: goto 0057 // -0047 │ │ -06be66: 0207 1500 |009f: move/from16 v7, v21 │ │ -06be6a: 6e10 a81c 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -06be70: 0a1a |00a4: move-result v26 │ │ -06be72: 9015 151a |00a5: add-int v21, v21, v26 │ │ -06be76: 28b5 |00a7: goto 005c // -004b │ │ -06be78: 6e10 a81c 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -06be7e: 0a1a |00ab: move-result v26 │ │ -06be80: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -06be84: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -06be88: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -06be8c: 0201 1500 |00b2: move/from16 v1, v21 │ │ -06be90: 7120 6521 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -06be96: 0a07 |00b7: move-result v7 │ │ -06be98: 28a4 |00b8: goto 005c // -005c │ │ -06be9a: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -06be9e: 6e10 a81c 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -06bea4: 0a1b |00be: move-result v27 │ │ -06bea6: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -06beaa: 6e10 a81c 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -06beb0: 0a1a |00c4: move-result v26 │ │ -06beb2: 9012 121a |00c5: add-int v18, v18, v26 │ │ -06beb6: 2895 |00c7: goto 005c // -006b │ │ -06beb8: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -06bebc: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -06bec0: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -06bec2: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -06bec6: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -06beca: 6e20 5113 e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06bed0: 0c05 |00d4: move-result-object v5 │ │ -06bed2: 6e10 c91c 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -06bed8: 0a1a |00d8: move-result v26 │ │ -06beda: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -06bede: 0200 1a00 |00db: move/from16 v0, v26 │ │ -06bee2: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -06bee6: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -06beea: 6e10 a41c 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06bef0: 0c11 |00e4: move-result-object v17 │ │ -06bef2: 1f11 1103 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06bef6: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -06befa: 5500 e305 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06befe: 021a 0000 |00eb: move/from16 v26, v0 │ │ -06bf02: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -06bf06: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -06bf0a: 6e20 6d13 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ -06bf10: 0c0f |00f4: move-result-object v15 │ │ -06bf12: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -06bf16: 8280 |00f7: int-to-float v0, v8 │ │ -06bf18: 021a 0000 |00f8: move/from16 v26, v0 │ │ -06bf1c: 52f0 dc05 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06bf20: 021b 0000 |00fc: move/from16 v27, v0 │ │ -06bf24: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -06bf28: 0200 1a00 |0100: move/from16 v0, v26 │ │ -06bf2c: 8700 |0102: float-to-int v0, v0 │ │ -06bf2e: 0210 0000 |0103: move/from16 v16, v0 │ │ -06bf32: 9006 1310 |0105: add-int v6, v19, v16 │ │ -06bf36: 0207 1500 |0107: move/from16 v7, v21 │ │ -06bf3a: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -06bf3e: 5500 e405 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05e4 │ │ -06bf42: 021a 0000 |010d: move/from16 v26, v0 │ │ -06bf46: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -06bf4a: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -06bf4e: 0200 1a00 |0113: move/from16 v0, v26 │ │ -06bf52: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -06bf56: 5c10 e405 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05e4 │ │ -06bf5a: 8280 |0119: int-to-float v0, v8 │ │ -06bf5c: 021a 0000 |011a: move/from16 v26, v0 │ │ -06bf60: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -06bf64: 5200 e705 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ -06bf68: 021b 0000 |0120: move/from16 v27, v0 │ │ -06bf6c: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -06bf70: 0200 1a00 |0124: move/from16 v0, v26 │ │ -06bf74: 8700 |0126: float-to-int v0, v0 │ │ -06bf76: 021a 0000 |0127: move/from16 v26, v0 │ │ -06bf7a: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -06bf7e: 7702 871c 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -06bf84: 0a19 |012e: move-result v25 │ │ -06bf86: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -06bf8a: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -06bf8e: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -06bf92: 7702 871c 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -06bf98: 0a0c |0138: move-result v12 │ │ -06bf9a: 0200 1900 |0139: move/from16 v0, v25 │ │ -06bf9e: 6e30 e01c 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -06bfa4: 6e10 ab1c 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06bfaa: 0a1a |0141: move-result v26 │ │ -06bfac: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -06bfb0: 6e10 a81c 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -06bfb6: 0a1b |0147: move-result v27 │ │ -06bfb8: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -06bfbc: 0200 1a00 |014a: move/from16 v0, v26 │ │ -06bfc0: 0201 1b00 |014c: move/from16 v1, v27 │ │ -06bfc4: 6e51 df1c 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ -06bfca: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -06bfce: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -06bfd2: 0200 1500 |0155: move/from16 v0, v21 │ │ -06bfd6: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -06bfda: 5910 3506 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0635 │ │ -06bfde: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -06bfe2: 0200 1a00 |015d: move/from16 v0, v26 │ │ -06bfe6: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -06bfea: 5910 0306 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0603 │ │ -06bfee: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -06bff2: 590a 0906 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0609 │ │ -06bff6: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -06bffa: 5500 1106 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ -06bffe: 021a 0000 |016b: move/from16 v26, v0 │ │ -06c002: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -06c006: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -06c00a: 5200 0806 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06c00e: 021a 0000 |0173: move/from16 v26, v0 │ │ -06c012: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -06c016: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -06c01a: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -06c01e: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -06c022: 0201 1a00 |017d: move/from16 v1, v26 │ │ -06c026: 0202 1b00 |017f: move/from16 v2, v27 │ │ -06c02a: 0203 1c00 |0181: move/from16 v3, v28 │ │ -06c02e: 0204 1d00 |0183: move/from16 v4, v29 │ │ -06c032: 7054 9513 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1395 │ │ -06c038: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -06c03c: 0200 1a00 |018a: move/from16 v0, v26 │ │ -06c040: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -06c044: 5c10 1106 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ -06c048: 0e00 |0190: return-void │ │ -06c04a: 0000 |0191: nop // spacer │ │ -06c04c: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -06c068: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +06bcf4: |[06bcf4] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +06bd04: 7401 5213 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06bd0a: 0a09 |0003: move-result v9 │ │ +06bd0c: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +06bd10: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +06bd14: 7401 6113 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ +06bd1a: 0a13 |000b: move-result v19 │ │ +06bd1c: 7401 6313 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ +06bd22: 0a15 |000f: move-result v21 │ │ +06bd24: 7401 6213 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ +06bd2a: 0a14 |0013: move-result v20 │ │ +06bd2c: 7401 6013 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1360 │ │ +06bd32: 0a12 |0017: move-result v18 │ │ +06bd34: 7401 6713 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06bd3a: 0a16 |001b: move-result v22 │ │ +06bd3c: 120a |001c: const/4 v10, #int 0 // #0 │ │ +06bd3e: 120e |001d: const/4 v14, #int 0 // #0 │ │ +06bd40: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +06bd44: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +06bd48: 6e20 5113 e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06bd4e: 0c05 |0025: move-result-object v5 │ │ +06bd50: 6e10 c91c 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +06bd56: 0a1a |0029: move-result v26 │ │ +06bd58: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +06bd5c: 0200 1a00 |002c: move/from16 v0, v26 │ │ +06bd60: 0201 1b00 |002e: move/from16 v1, v27 │ │ +06bd64: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +06bd68: 6e10 a41c 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06bd6e: 0c11 |0035: move-result-object v17 │ │ +06bd70: 1f11 1103 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06bd74: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +06bd76: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +06bd78: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +06bd7c: 5500 e305 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06bd80: 021a 0000 |003e: move/from16 v26, v0 │ │ +06bd84: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +06bd88: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +06bd8c: 5200 e105 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ +06bd90: 021a 0000 |0046: move/from16 v26, v0 │ │ +06bd94: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +06bd98: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +06bd9c: 5200 e105 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ +06bda0: 021a 0000 |004e: move/from16 v26, v0 │ │ +06bda4: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +06bda8: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +06bdae: 0206 1300 |0055: move/from16 v6, v19 │ │ +06bdb2: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +06bdb8: 0207 1500 |005a: move/from16 v7, v21 │ │ +06bdbc: 9006 0616 |005c: add-int v6, v6, v22 │ │ +06bdc0: 6e10 ab1c 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06bdc6: 0a1a |0061: move-result v26 │ │ +06bdc8: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +06bdcc: 6e10 a81c 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +06bdd2: 0a1b |0067: move-result v27 │ │ +06bdd4: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +06bdd8: 0200 1a00 |006a: move/from16 v0, v26 │ │ +06bddc: 0201 1b00 |006c: move/from16 v1, v27 │ │ +06bde0: 6e51 df1c 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ +06bde6: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +06bdea: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +06bdee: 28a9 |0075: goto 001e // -0057 │ │ +06bdf0: 0206 1300 |0076: move/from16 v6, v19 │ │ +06bdf4: 6e10 ab1c 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06bdfa: 0a1a |007b: move-result v26 │ │ +06bdfc: 9013 131a |007c: add-int v19, v19, v26 │ │ +06be00: 28d9 |007e: goto 0057 // -0027 │ │ +06be02: 6e10 ab1c 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06be08: 0a1a |0082: move-result v26 │ │ +06be0a: 911a 181a |0083: sub-int v26, v24, v26 │ │ +06be0e: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +06be12: 0200 1a00 |0087: move/from16 v0, v26 │ │ +06be16: 0201 1300 |0089: move/from16 v1, v19 │ │ +06be1a: 7120 6521 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +06be20: 0a06 |008e: move-result v6 │ │ +06be22: 28c8 |008f: goto 0057 // -0038 │ │ +06be24: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +06be28: 6e10 ab1c 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06be2e: 0a1b |0095: move-result v27 │ │ +06be30: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +06be34: 6e10 ab1c 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06be3a: 0a1a |009b: move-result v26 │ │ +06be3c: 9014 141a |009c: add-int v20, v20, v26 │ │ +06be40: 28b9 |009e: goto 0057 // -0047 │ │ +06be42: 0207 1500 |009f: move/from16 v7, v21 │ │ +06be46: 6e10 a81c 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +06be4c: 0a1a |00a4: move-result v26 │ │ +06be4e: 9015 151a |00a5: add-int v21, v21, v26 │ │ +06be52: 28b5 |00a7: goto 005c // -004b │ │ +06be54: 6e10 a81c 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +06be5a: 0a1a |00ab: move-result v26 │ │ +06be5c: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +06be60: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +06be64: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +06be68: 0201 1500 |00b2: move/from16 v1, v21 │ │ +06be6c: 7120 6521 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +06be72: 0a07 |00b7: move-result v7 │ │ +06be74: 28a4 |00b8: goto 005c // -005c │ │ +06be76: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +06be7a: 6e10 a81c 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +06be80: 0a1b |00be: move-result v27 │ │ +06be82: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +06be86: 6e10 a81c 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +06be8c: 0a1a |00c4: move-result v26 │ │ +06be8e: 9012 121a |00c5: add-int v18, v18, v26 │ │ +06be92: 2895 |00c7: goto 005c // -006b │ │ +06be94: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +06be98: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +06be9c: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +06be9e: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +06bea2: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +06bea6: 6e20 5113 e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06beac: 0c05 |00d4: move-result-object v5 │ │ +06beae: 6e10 c91c 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +06beb4: 0a1a |00d8: move-result v26 │ │ +06beb6: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +06beba: 0200 1a00 |00db: move/from16 v0, v26 │ │ +06bebe: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +06bec2: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +06bec6: 6e10 a41c 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06becc: 0c11 |00e4: move-result-object v17 │ │ +06bece: 1f11 1103 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06bed2: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +06bed6: 5500 e305 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06beda: 021a 0000 |00eb: move/from16 v26, v0 │ │ +06bede: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +06bee2: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +06bee6: 6e20 6d13 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ +06beec: 0c0f |00f4: move-result-object v15 │ │ +06beee: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +06bef2: 8280 |00f7: int-to-float v0, v8 │ │ +06bef4: 021a 0000 |00f8: move/from16 v26, v0 │ │ +06bef8: 52f0 dc05 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06befc: 021b 0000 |00fc: move/from16 v27, v0 │ │ +06bf00: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +06bf04: 0200 1a00 |0100: move/from16 v0, v26 │ │ +06bf08: 8700 |0102: float-to-int v0, v0 │ │ +06bf0a: 0210 0000 |0103: move/from16 v16, v0 │ │ +06bf0e: 9006 1310 |0105: add-int v6, v19, v16 │ │ +06bf12: 0207 1500 |0107: move/from16 v7, v21 │ │ +06bf16: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +06bf1a: 5500 e405 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05e4 │ │ +06bf1e: 021a 0000 |010d: move/from16 v26, v0 │ │ +06bf22: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +06bf26: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +06bf2a: 0200 1a00 |0113: move/from16 v0, v26 │ │ +06bf2e: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +06bf32: 5c10 e405 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05e4 │ │ +06bf36: 8280 |0119: int-to-float v0, v8 │ │ +06bf38: 021a 0000 |011a: move/from16 v26, v0 │ │ +06bf3c: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +06bf40: 5200 e705 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ +06bf44: 021b 0000 |0120: move/from16 v27, v0 │ │ +06bf48: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +06bf4c: 0200 1a00 |0124: move/from16 v0, v26 │ │ +06bf50: 8700 |0126: float-to-int v0, v0 │ │ +06bf52: 021a 0000 |0127: move/from16 v26, v0 │ │ +06bf56: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +06bf5a: 7702 871c 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +06bf60: 0a19 |012e: move-result v25 │ │ +06bf62: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +06bf66: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +06bf6a: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +06bf6e: 7702 871c 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +06bf74: 0a0c |0138: move-result v12 │ │ +06bf76: 0200 1900 |0139: move/from16 v0, v25 │ │ +06bf7a: 6e30 e01c 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +06bf80: 6e10 ab1c 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06bf86: 0a1a |0141: move-result v26 │ │ +06bf88: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +06bf8c: 6e10 a81c 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +06bf92: 0a1b |0147: move-result v27 │ │ +06bf94: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +06bf98: 0200 1a00 |014a: move/from16 v0, v26 │ │ +06bf9c: 0201 1b00 |014c: move/from16 v1, v27 │ │ +06bfa0: 6e51 df1c 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ +06bfa6: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +06bfaa: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +06bfae: 0200 1500 |0155: move/from16 v0, v21 │ │ +06bfb2: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +06bfb6: 5910 3506 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0635 │ │ +06bfba: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +06bfbe: 0200 1a00 |015d: move/from16 v0, v26 │ │ +06bfc2: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +06bfc6: 5910 0306 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0603 │ │ +06bfca: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +06bfce: 590a 0906 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0609 │ │ +06bfd2: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +06bfd6: 5500 1106 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ +06bfda: 021a 0000 |016b: move/from16 v26, v0 │ │ +06bfde: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +06bfe2: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +06bfe6: 5200 0806 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06bfea: 021a 0000 |0173: move/from16 v26, v0 │ │ +06bfee: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +06bff2: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +06bff6: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +06bffa: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +06bffe: 0201 1a00 |017d: move/from16 v1, v26 │ │ +06c002: 0202 1b00 |017f: move/from16 v2, v27 │ │ +06c006: 0203 1c00 |0181: move/from16 v3, v28 │ │ +06c00a: 0204 1d00 |0183: move/from16 v4, v29 │ │ +06c00e: 7054 9513 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1395 │ │ +06c014: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +06c018: 0200 1a00 |018a: move/from16 v0, v26 │ │ +06c01c: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +06c020: 5c10 1106 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ +06c024: 0e00 |0190: return-void │ │ +06c026: 0000 |0191: nop // spacer │ │ +06c028: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +06c044: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1503 │ │ 0x0004 line=1504 │ │ 0x0006 line=1505 │ │ 0x0008 line=1506 │ │ 0x000c line=1507 │ │ @@ -85022,223 +85022,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -06c084: |[06c084] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -06c094: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -06c098: 0200 1500 |0002: move/from16 v0, v21 │ │ -06c09c: 0201 1800 |0004: move/from16 v1, v24 │ │ -06c0a0: 7120 5813 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@1358 │ │ -06c0a6: 0a15 |0009: move-result v21 │ │ -06c0a8: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -06c0ac: 0200 1600 |000c: move/from16 v0, v22 │ │ -06c0b0: 0201 1900 |000e: move/from16 v1, v25 │ │ -06c0b4: 7120 5813 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@1358 │ │ -06c0ba: 0a16 |0013: move-result v22 │ │ -06c0bc: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -06c0c0: 0201 1500 |0016: move/from16 v1, v21 │ │ -06c0c4: 0202 1600 |0018: move/from16 v2, v22 │ │ -06c0c8: 6e30 9f13 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@139f │ │ -06c0ce: 7401 5e13 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@135e │ │ -06c0d4: 0a0f |0020: move-result v15 │ │ -06c0d6: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -06c0da: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -06c0de: 5200 0a06 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@060a │ │ -06c0e2: 0215 0000 |0027: move/from16 v21, v0 │ │ -06c0e6: 0200 1500 |0029: move/from16 v0, v21 │ │ -06c0ea: 7120 6721 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -06c0f0: 0a15 |002e: move-result v21 │ │ -06c0f2: 0200 1500 |002f: move/from16 v0, v21 │ │ -06c0f6: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -06c0fa: 5910 1406 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0614 │ │ -06c0fe: 7401 6113 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ -06c104: 0a15 |0038: move-result v21 │ │ -06c106: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -06c10a: 7401 6213 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ -06c110: 0a16 |003e: move-result v22 │ │ -06c112: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -06c116: 7401 5d13 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@135d │ │ -06c11c: 0a15 |0044: move-result v21 │ │ -06c11e: 7401 6313 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ -06c124: 0a16 |0048: move-result v22 │ │ -06c126: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -06c12a: 7401 6013 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1360 │ │ -06c130: 0a16 |004e: move-result v22 │ │ -06c132: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -06c136: 7401 5213 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06c13c: 0a10 |0054: move-result v16 │ │ -06c13e: 120c |0055: const/4 v12, #int 0 // #0 │ │ -06c140: 0200 1000 |0056: move/from16 v0, v16 │ │ -06c144: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -06c148: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -06c14c: 6e20 5113 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06c152: 0c03 |005f: move-result-object v3 │ │ -06c154: 6e10 c91c 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -06c15a: 0a15 |0063: move-result v21 │ │ -06c15c: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -06c160: 0200 1500 |0066: move/from16 v0, v21 │ │ -06c164: 0201 1600 |0068: move/from16 v1, v22 │ │ -06c168: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -06c16c: 6e10 a41c 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06c172: 0c0d |006f: move-result-object v13 │ │ -06c174: 1f0d 1103 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06c178: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -06c17c: 55d0 e305 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06c180: 0215 0000 |0076: move/from16 v21, v0 │ │ -06c184: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -06c188: 52d0 e105 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ -06c18c: 0215 0000 |007c: move/from16 v21, v0 │ │ -06c190: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -06c194: 52d0 e105 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ -06c198: 0215 0000 |0082: move/from16 v21, v0 │ │ -06c19c: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -06c1a0: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -06c1a4: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -06c1a8: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -06c1ac: 0200 1100 |008c: move/from16 v0, v17 │ │ -06c1b0: 0201 1500 |008e: move/from16 v1, v21 │ │ -06c1b4: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -06c1b8: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -06c1bc: 0200 1100 |0094: move/from16 v0, v17 │ │ -06c1c0: 0201 1500 |0096: move/from16 v1, v21 │ │ -06c1c4: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -06c1c8: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -06c1ca: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -06c1ce: 0200 1500 |009d: move/from16 v0, v21 │ │ -06c1d2: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -06c1d6: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -06c1da: 0200 1500 |00a3: move/from16 v0, v21 │ │ -06c1de: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -06c1e2: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -06c1e4: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -06c1e8: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -06c1ec: 0213 0500 |00ac: move/from16 v19, v5 │ │ -06c1f0: 0149 |00ae: move v9, v4 │ │ -06c1f2: 52d0 e605 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05e6 │ │ -06c1f6: 0215 0000 |00b1: move/from16 v21, v0 │ │ -06c1fa: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -06c1fe: 0200 1500 |00b5: move/from16 v0, v21 │ │ -06c202: 0201 1600 |00b7: move/from16 v1, v22 │ │ -06c206: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -06c20a: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -06c20e: 52d0 e605 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05e6 │ │ -06c212: 0215 0000 |00bf: move/from16 v21, v0 │ │ -06c216: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -06c21a: 0200 1500 |00c3: move/from16 v0, v21 │ │ -06c21e: 0201 1600 |00c5: move/from16 v1, v22 │ │ -06c222: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -06c226: 52d0 e605 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05e6 │ │ -06c22a: 0213 0000 |00cb: move/from16 v19, v0 │ │ -06c22e: 52d0 e205 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05e2 │ │ -06c232: 0215 0000 |00cf: move/from16 v21, v0 │ │ -06c236: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -06c23a: 0200 1500 |00d3: move/from16 v0, v21 │ │ -06c23e: 0201 1600 |00d5: move/from16 v1, v22 │ │ -06c242: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -06c246: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -06c24a: 52d0 e205 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05e2 │ │ -06c24e: 0215 0000 |00dd: move/from16 v21, v0 │ │ -06c252: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -06c256: 0200 1500 |00e1: move/from16 v0, v21 │ │ -06c25a: 0201 1600 |00e3: move/from16 v1, v22 │ │ -06c25e: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -06c262: 52d9 e205 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05e2 │ │ -06c266: 0200 1300 |00e9: move/from16 v0, v19 │ │ -06c26a: 0201 1200 |00eb: move/from16 v1, v18 │ │ -06c26e: 7120 871c 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -06c274: 0a14 |00f0: move-result v20 │ │ -06c276: 7120 871c 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -06c27c: 0a0a |00f4: move-result v10 │ │ -06c27e: 0200 1400 |00f5: move/from16 v0, v20 │ │ -06c282: 6e30 e01c 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -06c288: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -06c28c: 6e10 a81c 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -06c292: 0a15 |00ff: move-result v21 │ │ -06c294: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -06c298: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -06c29c: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -06c2a0: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -06c2a2: 2894 |0107: goto 009b // -006c │ │ -06c2a4: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -06c2a6: 289f |0109: goto 00a8 // -0061 │ │ -06c2a8: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -06c2ac: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -06c2b0: 289e |010e: goto 00ac // -0062 │ │ -06c2b2: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -06c2b6: 6e10 ab1c 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06c2bc: 0a15 |0114: move-result v21 │ │ -06c2be: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -06c2c2: 28eb |0117: goto 0102 // -0015 │ │ -06c2c4: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -06c2c8: 0200 1500 |011a: move/from16 v0, v21 │ │ -06c2cc: 7120 871c 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -06c2d2: 0a15 |011f: move-result v21 │ │ -06c2d4: 0200 1500 |0120: move/from16 v0, v21 │ │ -06c2d8: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -06c2dc: 5910 0606 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0606 │ │ -06c2e0: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -06c2e4: 0200 1500 |0128: move/from16 v0, v21 │ │ -06c2e8: 7120 871c 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -06c2ee: 0a15 |012d: move-result v21 │ │ -06c2f0: 0200 1500 |012e: move/from16 v0, v21 │ │ -06c2f4: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -06c2f8: 5910 0506 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0605 │ │ -06c2fc: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -06c300: 0200 1500 |0136: move/from16 v0, v21 │ │ -06c304: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -06c308: 5c10 1606 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0616 │ │ -06c30c: 7401 8913 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ -06c312: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -06c316: 0200 1500 |0141: move/from16 v0, v21 │ │ -06c31a: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -06c31e: 5c10 1606 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0616 │ │ -06c322: 7401 5213 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06c328: 0a10 |014a: move-result v16 │ │ -06c32a: 120c |014b: const/4 v12, #int 0 // #0 │ │ -06c32c: 0200 1000 |014c: move/from16 v0, v16 │ │ -06c330: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -06c334: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -06c338: 6e20 5113 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06c33e: 0c03 |0155: move-result-object v3 │ │ -06c340: 6e10 c91c 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -06c346: 0a15 |0159: move-result v21 │ │ -06c348: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -06c34c: 0200 1500 |015c: move/from16 v0, v21 │ │ -06c350: 0201 1600 |015e: move/from16 v1, v22 │ │ -06c354: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -06c358: 6e10 a41c 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06c35e: 0c0d |0165: move-result-object v13 │ │ -06c360: 1f0d 1103 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06c364: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -06c368: 55d0 e305 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06c36c: 0215 0000 |016c: move/from16 v21, v0 │ │ -06c370: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -06c374: 8250 |0170: int-to-float v0, v5 │ │ -06c376: 0215 0000 |0171: move/from16 v21, v0 │ │ -06c37a: 52d0 e705 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ -06c37e: 0216 0000 |0175: move/from16 v22, v0 │ │ -06c382: a815 1516 |0177: mul-float v21, v21, v22 │ │ -06c386: 0200 1500 |0179: move/from16 v0, v21 │ │ -06c38a: 8700 |017b: float-to-int v0, v0 │ │ -06c38c: 0215 0000 |017c: move/from16 v21, v0 │ │ -06c390: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -06c394: 7702 871c 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -06c39a: 0a14 |0183: move-result v20 │ │ -06c39c: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -06c3a0: 5200 0506 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0605 │ │ -06c3a4: 0215 0000 |0188: move/from16 v21, v0 │ │ -06c3a8: 0200 1400 |018a: move/from16 v0, v20 │ │ -06c3ac: 0201 1500 |018c: move/from16 v1, v21 │ │ -06c3b0: 6e30 e01c 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -06c3b6: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -06c3ba: 28b9 |0193: goto 014c // -0047 │ │ -06c3bc: 0e00 |0194: return-void │ │ +06c060: |[06c060] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +06c070: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +06c074: 0200 1500 |0002: move/from16 v0, v21 │ │ +06c078: 0201 1800 |0004: move/from16 v1, v24 │ │ +06c07c: 7120 5813 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@1358 │ │ +06c082: 0a15 |0009: move-result v21 │ │ +06c084: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +06c088: 0200 1600 |000c: move/from16 v0, v22 │ │ +06c08c: 0201 1900 |000e: move/from16 v1, v25 │ │ +06c090: 7120 5813 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@1358 │ │ +06c096: 0a16 |0013: move-result v22 │ │ +06c098: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +06c09c: 0201 1500 |0016: move/from16 v1, v21 │ │ +06c0a0: 0202 1600 |0018: move/from16 v2, v22 │ │ +06c0a4: 6e30 9f13 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@139f │ │ +06c0aa: 7401 5e13 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@135e │ │ +06c0b0: 0a0f |0020: move-result v15 │ │ +06c0b2: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +06c0b6: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +06c0ba: 5200 0a06 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@060a │ │ +06c0be: 0215 0000 |0027: move/from16 v21, v0 │ │ +06c0c2: 0200 1500 |0029: move/from16 v0, v21 │ │ +06c0c6: 7120 6721 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +06c0cc: 0a15 |002e: move-result v21 │ │ +06c0ce: 0200 1500 |002f: move/from16 v0, v21 │ │ +06c0d2: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +06c0d6: 5910 1406 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0614 │ │ +06c0da: 7401 6113 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ +06c0e0: 0a15 |0038: move-result v21 │ │ +06c0e2: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +06c0e6: 7401 6213 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ +06c0ec: 0a16 |003e: move-result v22 │ │ +06c0ee: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +06c0f2: 7401 5d13 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@135d │ │ +06c0f8: 0a15 |0044: move-result v21 │ │ +06c0fa: 7401 6313 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1363 │ │ +06c100: 0a16 |0048: move-result v22 │ │ +06c102: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +06c106: 7401 6013 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1360 │ │ +06c10c: 0a16 |004e: move-result v22 │ │ +06c10e: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +06c112: 7401 5213 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06c118: 0a10 |0054: move-result v16 │ │ +06c11a: 120c |0055: const/4 v12, #int 0 // #0 │ │ +06c11c: 0200 1000 |0056: move/from16 v0, v16 │ │ +06c120: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +06c124: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +06c128: 6e20 5113 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06c12e: 0c03 |005f: move-result-object v3 │ │ +06c130: 6e10 c91c 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +06c136: 0a15 |0063: move-result v21 │ │ +06c138: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +06c13c: 0200 1500 |0066: move/from16 v0, v21 │ │ +06c140: 0201 1600 |0068: move/from16 v1, v22 │ │ +06c144: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +06c148: 6e10 a41c 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06c14e: 0c0d |006f: move-result-object v13 │ │ +06c150: 1f0d 1103 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06c154: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +06c158: 55d0 e305 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06c15c: 0215 0000 |0076: move/from16 v21, v0 │ │ +06c160: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +06c164: 52d0 e105 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ +06c168: 0215 0000 |007c: move/from16 v21, v0 │ │ +06c16c: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +06c170: 52d0 e105 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ +06c174: 0215 0000 |0082: move/from16 v21, v0 │ │ +06c178: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +06c17c: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +06c180: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +06c184: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +06c188: 0200 1100 |008c: move/from16 v0, v17 │ │ +06c18c: 0201 1500 |008e: move/from16 v1, v21 │ │ +06c190: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +06c194: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +06c198: 0200 1100 |0094: move/from16 v0, v17 │ │ +06c19c: 0201 1500 |0096: move/from16 v1, v21 │ │ +06c1a0: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +06c1a4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +06c1a6: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +06c1aa: 0200 1500 |009d: move/from16 v0, v21 │ │ +06c1ae: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +06c1b2: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +06c1b6: 0200 1500 |00a3: move/from16 v0, v21 │ │ +06c1ba: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +06c1be: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +06c1c0: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +06c1c4: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +06c1c8: 0213 0500 |00ac: move/from16 v19, v5 │ │ +06c1cc: 0149 |00ae: move v9, v4 │ │ +06c1ce: 52d0 e605 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05e6 │ │ +06c1d2: 0215 0000 |00b1: move/from16 v21, v0 │ │ +06c1d6: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +06c1da: 0200 1500 |00b5: move/from16 v0, v21 │ │ +06c1de: 0201 1600 |00b7: move/from16 v1, v22 │ │ +06c1e2: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +06c1e6: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +06c1ea: 52d0 e605 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05e6 │ │ +06c1ee: 0215 0000 |00bf: move/from16 v21, v0 │ │ +06c1f2: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +06c1f6: 0200 1500 |00c3: move/from16 v0, v21 │ │ +06c1fa: 0201 1600 |00c5: move/from16 v1, v22 │ │ +06c1fe: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +06c202: 52d0 e605 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05e6 │ │ +06c206: 0213 0000 |00cb: move/from16 v19, v0 │ │ +06c20a: 52d0 e205 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05e2 │ │ +06c20e: 0215 0000 |00cf: move/from16 v21, v0 │ │ +06c212: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +06c216: 0200 1500 |00d3: move/from16 v0, v21 │ │ +06c21a: 0201 1600 |00d5: move/from16 v1, v22 │ │ +06c21e: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +06c222: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +06c226: 52d0 e205 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05e2 │ │ +06c22a: 0215 0000 |00dd: move/from16 v21, v0 │ │ +06c22e: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +06c232: 0200 1500 |00e1: move/from16 v0, v21 │ │ +06c236: 0201 1600 |00e3: move/from16 v1, v22 │ │ +06c23a: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +06c23e: 52d9 e205 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05e2 │ │ +06c242: 0200 1300 |00e9: move/from16 v0, v19 │ │ +06c246: 0201 1200 |00eb: move/from16 v1, v18 │ │ +06c24a: 7120 871c 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +06c250: 0a14 |00f0: move-result v20 │ │ +06c252: 7120 871c 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +06c258: 0a0a |00f4: move-result v10 │ │ +06c25a: 0200 1400 |00f5: move/from16 v0, v20 │ │ +06c25e: 6e30 e01c 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +06c264: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +06c268: 6e10 a81c 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +06c26e: 0a15 |00ff: move-result v21 │ │ +06c270: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +06c274: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +06c278: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +06c27c: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +06c27e: 2894 |0107: goto 009b // -006c │ │ +06c280: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +06c282: 289f |0109: goto 00a8 // -0061 │ │ +06c284: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +06c288: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +06c28c: 289e |010e: goto 00ac // -0062 │ │ +06c28e: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +06c292: 6e10 ab1c 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06c298: 0a15 |0114: move-result v21 │ │ +06c29a: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +06c29e: 28eb |0117: goto 0102 // -0015 │ │ +06c2a0: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +06c2a4: 0200 1500 |011a: move/from16 v0, v21 │ │ +06c2a8: 7120 871c 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +06c2ae: 0a15 |011f: move-result v21 │ │ +06c2b0: 0200 1500 |0120: move/from16 v0, v21 │ │ +06c2b4: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +06c2b8: 5910 0606 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0606 │ │ +06c2bc: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +06c2c0: 0200 1500 |0128: move/from16 v0, v21 │ │ +06c2c4: 7120 871c 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +06c2ca: 0a15 |012d: move-result v21 │ │ +06c2cc: 0200 1500 |012e: move/from16 v0, v21 │ │ +06c2d0: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +06c2d4: 5910 0506 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0605 │ │ +06c2d8: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +06c2dc: 0200 1500 |0136: move/from16 v0, v21 │ │ +06c2e0: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +06c2e4: 5c10 1606 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0616 │ │ +06c2e8: 7401 8913 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ +06c2ee: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +06c2f2: 0200 1500 |0141: move/from16 v0, v21 │ │ +06c2f6: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +06c2fa: 5c10 1606 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0616 │ │ +06c2fe: 7401 5213 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06c304: 0a10 |014a: move-result v16 │ │ +06c306: 120c |014b: const/4 v12, #int 0 // #0 │ │ +06c308: 0200 1000 |014c: move/from16 v0, v16 │ │ +06c30c: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +06c310: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +06c314: 6e20 5113 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06c31a: 0c03 |0155: move-result-object v3 │ │ +06c31c: 6e10 c91c 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +06c322: 0a15 |0159: move-result v21 │ │ +06c324: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +06c328: 0200 1500 |015c: move/from16 v0, v21 │ │ +06c32c: 0201 1600 |015e: move/from16 v1, v22 │ │ +06c330: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +06c334: 6e10 a41c 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06c33a: 0c0d |0165: move-result-object v13 │ │ +06c33c: 1f0d 1103 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06c340: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +06c344: 55d0 e305 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06c348: 0215 0000 |016c: move/from16 v21, v0 │ │ +06c34c: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +06c350: 8250 |0170: int-to-float v0, v5 │ │ +06c352: 0215 0000 |0171: move/from16 v21, v0 │ │ +06c356: 52d0 e705 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ +06c35a: 0216 0000 |0175: move/from16 v22, v0 │ │ +06c35e: a815 1516 |0177: mul-float v21, v21, v22 │ │ +06c362: 0200 1500 |0179: move/from16 v0, v21 │ │ +06c366: 8700 |017b: float-to-int v0, v0 │ │ +06c368: 0215 0000 |017c: move/from16 v21, v0 │ │ +06c36c: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +06c370: 7702 871c 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +06c376: 0a14 |0183: move-result v20 │ │ +06c378: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +06c37c: 5200 0506 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0605 │ │ +06c380: 0215 0000 |0188: move/from16 v21, v0 │ │ +06c384: 0200 1400 |018a: move/from16 v0, v20 │ │ +06c388: 0201 1500 |018c: move/from16 v1, v21 │ │ +06c38c: 6e30 e01c 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +06c392: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +06c396: 28b9 |0193: goto 014c // -0047 │ │ +06c398: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x001d line=1377 │ │ 0x0021 line=1378 │ │ 0x0023 line=1379 │ │ 0x0035 line=1382 │ │ @@ -85336,129 +85336,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -06c3c0: |[06c3c0] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -06c3d0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -06c3d4: 520f 0906 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0609 │ │ -06c3d8: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -06c3dc: 7401 6713 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06c3e2: 0a0c |0009: move-result v12 │ │ -06c3e4: 7401 6113 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ -06c3ea: 0a0a |000d: move-result v10 │ │ -06c3ec: 7401 6213 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ -06c3f2: 0a0b |0011: move-result v11 │ │ -06c3f4: 7401 6913 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ -06c3fa: 0a0e |0015: move-result v14 │ │ -06c3fc: 7401 5213 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06c402: 0a04 |0019: move-result v4 │ │ -06c404: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -06c406: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -06c40a: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -06c40e: 6e20 5113 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06c414: 0c03 |0022: move-result-object v3 │ │ -06c416: 6e10 a41c 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06c41c: 0c09 |0026: move-result-object v9 │ │ -06c41e: 1f09 1103 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06c422: 559f e305 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06c426: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -06c42a: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06c42e: 28ec |002f: goto 001b // -0014 │ │ -06c430: 529f e105 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ -06c434: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -06c438: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -06c43a: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -06c440: 01a5 |0038: move v5, v10 │ │ -06c442: b0c5 |0039: add-int/2addr v5, v12 │ │ -06c444: 6e10 a51c 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -06c44a: 0a0f |003d: move-result v15 │ │ -06c44c: 9106 050f |003e: sub-int v6, v5, v15 │ │ -06c450: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -06c454: 6e20 e11c 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ -06c45a: 28e8 |0045: goto 002d // -0018 │ │ -06c45c: 01a5 |0046: move v5, v10 │ │ -06c45e: 6e10 ca1c 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -06c464: 0a0f |004a: move-result v15 │ │ -06c466: b0fa |004b: add-int/2addr v10, v15 │ │ -06c468: 28ed |004c: goto 0039 // -0013 │ │ -06c46a: 6e10 ab1c 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06c470: 0a0f |0050: move-result v15 │ │ -06c472: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -06c476: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -06c47a: 7120 6521 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -06c480: 0a05 |0058: move-result v5 │ │ -06c482: 28e0 |0059: goto 0039 // -0020 │ │ -06c484: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -06c488: 6e10 ab1c 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06c48e: 0a10 |005f: move-result v16 │ │ -06c490: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -06c494: 6e10 ab1c 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -06c49a: 0a0f |0065: move-result v15 │ │ -06c49c: b0fb |0066: add-int/2addr v11, v15 │ │ -06c49e: 28d2 |0067: goto 0039 // -002e │ │ -06c4a0: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -06c4a4: 540f 2706 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06c4a8: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -06c4ac: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -06c4b0: 540f 2706 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06c4b4: 0200 1200 |0072: move/from16 v0, v18 │ │ -06c4b8: 0201 1300 |0074: move/from16 v1, v19 │ │ -06c4bc: 0202 1400 |0076: move/from16 v2, v20 │ │ -06c4c0: 7240 1313 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@1313 │ │ -06c4c6: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -06c4ca: 540f 1906 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06c4ce: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -06c4d2: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -06c4d6: 540f 1906 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06c4da: 0200 1200 |0085: move/from16 v0, v18 │ │ -06c4de: 0201 1300 |0087: move/from16 v1, v19 │ │ -06c4e2: 0202 1400 |0089: move/from16 v2, v20 │ │ -06c4e6: 7240 1313 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@1313 │ │ -06c4ec: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -06c4f0: 540f 2906 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ -06c4f4: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -06c4f8: 7401 6713 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06c4fe: 0a0c |0097: move-result v12 │ │ -06c500: 7401 5213 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06c506: 0a04 |009b: move-result v4 │ │ -06c508: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -06c50a: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -06c50e: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -06c512: 6e20 5113 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06c518: 0c03 |00a4: move-result-object v3 │ │ -06c51a: 6e10 a41c 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06c520: 0c09 |00a8: move-result-object v9 │ │ -06c522: 1f09 1103 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06c526: 559f e305 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06c52a: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -06c52e: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06c532: 28ec |00b1: goto 009d // -0014 │ │ -06c534: 6e10 a51c 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -06c53a: 0a0f |00b5: move-result v15 │ │ -06c53c: b1cf |00b6: sub-int/2addr v15, v12 │ │ -06c53e: 82ff |00b7: int-to-float v15, v15 │ │ -06c540: 7601 5513 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06c546: 0a10 |00bb: move-result v16 │ │ -06c548: 0200 1000 |00bc: move/from16 v0, v16 │ │ -06c54c: 8200 |00be: int-to-float v0, v0 │ │ -06c54e: 0210 0000 |00bf: move/from16 v16, v0 │ │ -06c552: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -06c556: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -06c55a: 540f 2906 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ -06c55e: 7230 1513 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@1315 │ │ -06c564: 28e5 |00ca: goto 00af // -001b │ │ -06c566: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -06c568: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -06c56c: 5c0f 0406 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ -06c570: 0e00 |00d0: return-void │ │ -06c572: 0000 |00d1: nop // spacer │ │ -06c574: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +06c39c: |[06c39c] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +06c3ac: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +06c3b0: 520f 0906 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0609 │ │ +06c3b4: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +06c3b8: 7401 6713 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06c3be: 0a0c |0009: move-result v12 │ │ +06c3c0: 7401 6113 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ +06c3c6: 0a0a |000d: move-result v10 │ │ +06c3c8: 7401 6213 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ +06c3ce: 0a0b |0011: move-result v11 │ │ +06c3d0: 7401 6913 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ +06c3d6: 0a0e |0015: move-result v14 │ │ +06c3d8: 7401 5213 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06c3de: 0a04 |0019: move-result v4 │ │ +06c3e0: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +06c3e2: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +06c3e6: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +06c3ea: 6e20 5113 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06c3f0: 0c03 |0022: move-result-object v3 │ │ +06c3f2: 6e10 a41c 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06c3f8: 0c09 |0026: move-result-object v9 │ │ +06c3fa: 1f09 1103 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06c3fe: 559f e305 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06c402: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +06c406: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06c40a: 28ec |002f: goto 001b // -0014 │ │ +06c40c: 529f e105 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05e1 │ │ +06c410: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +06c414: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +06c416: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +06c41c: 01a5 |0038: move v5, v10 │ │ +06c41e: b0c5 |0039: add-int/2addr v5, v12 │ │ +06c420: 6e10 a51c 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +06c426: 0a0f |003d: move-result v15 │ │ +06c428: 9106 050f |003e: sub-int v6, v5, v15 │ │ +06c42c: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +06c430: 6e20 e11c 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ +06c436: 28e8 |0045: goto 002d // -0018 │ │ +06c438: 01a5 |0046: move v5, v10 │ │ +06c43a: 6e10 ca1c 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +06c440: 0a0f |004a: move-result v15 │ │ +06c442: b0fa |004b: add-int/2addr v10, v15 │ │ +06c444: 28ed |004c: goto 0039 // -0013 │ │ +06c446: 6e10 ab1c 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06c44c: 0a0f |0050: move-result v15 │ │ +06c44e: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +06c452: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +06c456: 7120 6521 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +06c45c: 0a05 |0058: move-result v5 │ │ +06c45e: 28e0 |0059: goto 0039 // -0020 │ │ +06c460: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +06c464: 6e10 ab1c 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06c46a: 0a10 |005f: move-result v16 │ │ +06c46c: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +06c470: 6e10 ab1c 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +06c476: 0a0f |0065: move-result v15 │ │ +06c478: b0fb |0066: add-int/2addr v11, v15 │ │ +06c47a: 28d2 |0067: goto 0039 // -002e │ │ +06c47c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +06c480: 540f 2706 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06c484: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +06c488: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +06c48c: 540f 2706 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06c490: 0200 1200 |0072: move/from16 v0, v18 │ │ +06c494: 0201 1300 |0074: move/from16 v1, v19 │ │ +06c498: 0202 1400 |0076: move/from16 v2, v20 │ │ +06c49c: 7240 1313 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@1313 │ │ +06c4a2: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +06c4a6: 540f 1906 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06c4aa: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +06c4ae: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +06c4b2: 540f 1906 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06c4b6: 0200 1200 |0085: move/from16 v0, v18 │ │ +06c4ba: 0201 1300 |0087: move/from16 v1, v19 │ │ +06c4be: 0202 1400 |0089: move/from16 v2, v20 │ │ +06c4c2: 7240 1313 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@1313 │ │ +06c4c8: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +06c4cc: 540f 2906 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ +06c4d0: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +06c4d4: 7401 6713 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06c4da: 0a0c |0097: move-result v12 │ │ +06c4dc: 7401 5213 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06c4e2: 0a04 |009b: move-result v4 │ │ +06c4e4: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +06c4e6: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +06c4ea: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +06c4ee: 6e20 5113 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06c4f4: 0c03 |00a4: move-result-object v3 │ │ +06c4f6: 6e10 a41c 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06c4fc: 0c09 |00a8: move-result-object v9 │ │ +06c4fe: 1f09 1103 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06c502: 559f e305 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06c506: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +06c50a: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06c50e: 28ec |00b1: goto 009d // -0014 │ │ +06c510: 6e10 a51c 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +06c516: 0a0f |00b5: move-result v15 │ │ +06c518: b1cf |00b6: sub-int/2addr v15, v12 │ │ +06c51a: 82ff |00b7: int-to-float v15, v15 │ │ +06c51c: 7601 5513 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06c522: 0a10 |00bb: move-result v16 │ │ +06c524: 0200 1000 |00bc: move/from16 v0, v16 │ │ +06c528: 8200 |00be: int-to-float v0, v0 │ │ +06c52a: 0210 0000 |00bf: move/from16 v16, v0 │ │ +06c52e: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +06c532: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +06c536: 540f 2906 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ +06c53a: 7230 1513 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@1315 │ │ +06c540: 28e5 |00ca: goto 00af // -001b │ │ +06c542: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +06c544: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +06c548: 5c0f 0406 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0604 │ │ +06c54c: 0e00 |00d0: return-void │ │ +06c54e: 0000 |00d1: nop // spacer │ │ +06c550: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ 0x0006 line=1678 │ │ 0x000a line=1679 │ │ 0x000e line=1680 │ │ 0x0012 line=1681 │ │ @@ -85528,48 +85528,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -06c590: |[06c590] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -06c5a0: 6e10 5213 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06c5a6: 0a01 |0003: move-result v1 │ │ -06c5a8: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -06c5ac: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -06c5b0: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -06c5b2: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -06c5b4: 0112 |000a: move v2, v1 │ │ -06c5b6: 0163 |000b: move v3, v6 │ │ -06c5b8: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -06c5bc: 6e20 5113 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06c5c2: 0c00 |0011: move-result-object v0 │ │ -06c5c4: 6e10 c91c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -06c5ca: 0a07 |0015: move-result v7 │ │ -06c5cc: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -06c5d0: 6e20 6d13 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ -06c5d6: 0c04 |001b: move-result-object v4 │ │ -06c5d8: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -06c5dc: 5247 dd05 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06c5e0: 5298 0806 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06c5e4: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -06c5e8: 6e30 f61c a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1cf6 │ │ -06c5ee: 0a07 |0027: move-result v7 │ │ -06c5f0: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -06c5f4: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -06c5f6: 0f07 |002b: return v7 │ │ -06c5f8: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -06c5fc: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -06c5fe: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -06c600: 28db |0030: goto 000b // -0025 │ │ -06c602: b053 |0031: add-int/2addr v3, v5 │ │ -06c604: 28da |0032: goto 000c // -0026 │ │ -06c606: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -06c608: 28f7 |0034: goto 002b // -0009 │ │ +06c56c: |[06c56c] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +06c57c: 6e10 5213 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06c582: 0a01 |0003: move-result v1 │ │ +06c584: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +06c588: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +06c58c: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +06c58e: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +06c590: 0112 |000a: move v2, v1 │ │ +06c592: 0163 |000b: move v3, v6 │ │ +06c594: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +06c598: 6e20 5113 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06c59e: 0c00 |0011: move-result-object v0 │ │ +06c5a0: 6e10 c91c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +06c5a6: 0a07 |0015: move-result v7 │ │ +06c5a8: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +06c5ac: 6e20 6d13 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ +06c5b2: 0c04 |001b: move-result-object v4 │ │ +06c5b4: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +06c5b8: 5247 dd05 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06c5bc: 5298 0806 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06c5c0: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +06c5c4: 6e30 f61c a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1cf6 │ │ +06c5ca: 0a07 |0027: move-result v7 │ │ +06c5cc: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +06c5d0: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +06c5d2: 0f07 |002b: return v7 │ │ +06c5d4: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +06c5d8: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +06c5da: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +06c5dc: 28db |0030: goto 000b // -0025 │ │ +06c5de: b053 |0031: add-int/2addr v3, v5 │ │ +06c5e0: 28da |0032: goto 000c // -0026 │ │ +06c5e2: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +06c5e4: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2698 │ │ 0x0004 line=2699 │ │ 0x0008 line=2700 │ │ 0x0009 line=2701 │ │ 0x000a line=2702 │ │ @@ -85608,42 +85608,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -06c60c: |[06c60c] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -06c61c: 2051 1803 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0318 │ │ -06c620: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -06c624: 6f20 5b1d 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d5b │ │ -06c62a: 0e00 |0007: return-void │ │ -06c62c: 0750 |0008: move-object v0, v5 │ │ -06c62e: 1f00 1803 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0318 │ │ -06c632: 6e10 2213 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1322 │ │ -06c638: 0c01 |000e: move-result-object v1 │ │ -06c63a: 6f20 5b1d 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d5b │ │ -06c640: 5441 0106 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06c644: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -06c648: 5441 0106 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06c64c: 5402 eb05 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ -06c650: 5403 ec05 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05ec │ │ -06c654: 6e30 ae10 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@10ae │ │ -06c65a: 5201 ed05 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ -06c65e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -06c660: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -06c662: 6e40 9a13 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ -06c668: 28e1 |0026: goto 0007 // -001f │ │ -06c66a: 5201 ed05 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ -06c66e: 5941 2d06 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ -06c672: 5401 eb05 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ -06c676: 5b41 2b06 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ -06c67a: 5401 ec05 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05ec │ │ -06c67e: 5b41 2c06 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ -06c682: 28d4 |0033: goto 0007 // -002c │ │ +06c5e8: |[06c5e8] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +06c5f8: 2051 1803 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0318 │ │ +06c5fc: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +06c600: 6f20 5b1d 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d5b │ │ +06c606: 0e00 |0007: return-void │ │ +06c608: 0750 |0008: move-object v0, v5 │ │ +06c60a: 1f00 1803 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0318 │ │ +06c60e: 6e10 2213 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1322 │ │ +06c614: 0c01 |000e: move-result-object v1 │ │ +06c616: 6f20 5b1d 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d5b │ │ +06c61c: 5441 0106 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06c620: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +06c624: 5441 0106 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06c628: 5402 eb05 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ +06c62c: 5403 ec05 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05ec │ │ +06c630: 6e30 ae10 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@10ae │ │ +06c636: 5201 ed05 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ +06c63a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +06c63c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +06c63e: 6e40 9a13 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ +06c644: 28e1 |0026: goto 0007 // -001f │ │ +06c646: 5201 ed05 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ +06c64a: 5941 2d06 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ +06c64e: 5401 eb05 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ +06c652: 5b41 2b06 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ +06c656: 5401 ec05 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05ec │ │ +06c65a: 5b41 2c06 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ +06c65e: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0004 line=1278 │ │ 0x0007 line=1293 │ │ 0x0009 line=1282 │ │ 0x000b line=1283 │ │ @@ -85663,28 +85663,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06c684: |[06c684] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -06c694: 6f10 5c1d 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d5c │ │ -06c69a: 0c01 |0003: move-result-object v1 │ │ -06c69c: 2200 1803 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0318 │ │ -06c6a0: 7020 2113 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@1321 │ │ -06c6a6: 5232 0806 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06c6aa: 5902 ed05 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ -06c6ae: 5432 0106 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06c6b2: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -06c6b6: 5432 0106 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06c6ba: 6e10 af10 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@10af │ │ -06c6c0: 0c02 |0016: move-result-object v2 │ │ -06c6c2: 5b02 eb05 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ -06c6c6: 1100 |0019: return-object v0 │ │ +06c660: |[06c660] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +06c670: 6f10 5c1d 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d5c │ │ +06c676: 0c01 |0003: move-result-object v1 │ │ +06c678: 2200 1803 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0318 │ │ +06c67c: 7020 2113 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@1321 │ │ +06c682: 5232 0806 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06c686: 5902 ed05 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05ed │ │ +06c68a: 5432 0106 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06c68e: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +06c692: 5432 0106 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06c696: 6e10 af10 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@10af │ │ +06c69c: 0c02 |0016: move-result-object v2 │ │ +06c69e: 5b02 eb05 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05eb │ │ +06c6a2: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x0004 line=1267 │ │ 0x0009 line=1268 │ │ 0x000d line=1269 │ │ 0x0011 line=1270 │ │ @@ -85699,21 +85699,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -06c6c8: |[06c6c8] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -06c6d8: 6f56 5d1d 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1d5d │ │ -06c6de: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -06c6e2: 5220 2806 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06c6e6: 5221 2806 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06c6ea: 7051 8b13 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@138b │ │ -06c6f0: 0e00 |000c: return-void │ │ +06c6a4: |[06c6a4] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +06c6b4: 6f56 5d1d 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1d5d │ │ +06c6ba: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +06c6be: 5220 2806 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06c6c2: 5221 2806 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06c6c6: 7051 8b13 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@138b │ │ +06c6cc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0003 line=1467 │ │ 0x0005 line=1468 │ │ 0x000c line=1470 │ │ locals : │ │ @@ -85728,375 +85728,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -06c6f4: |[06c6f4] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06c704: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -06c708: 5500 1006 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ -06c70c: 0218 0000 |0004: move/from16 v24, v0 │ │ -06c710: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -06c714: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -06c718: 0f18 |000a: return v24 │ │ -06c71a: 7401 5f1c 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -06c720: 0a18 |000e: move-result v24 │ │ -06c722: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -06c726: 7401 611c 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1c61 │ │ -06c72c: 0a18 |0014: move-result v24 │ │ -06c72e: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -06c732: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -06c736: 28f1 |0019: goto 000a // -000f │ │ -06c738: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -06c73c: 5400 0106 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06c740: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -06c744: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -06c748: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -06c74c: 5400 0106 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06c750: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -06c754: 7401 a510 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06c75a: 0a18 |002b: move-result v24 │ │ -06c75c: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -06c760: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -06c764: 28da |0030: goto 000a // -0026 │ │ -06c766: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -06c76a: 5400 3706 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06c76e: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -06c772: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -06c776: 7100 761c 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ -06c77c: 0c18 |003c: move-result-object v24 │ │ -06c77e: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -06c782: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -06c786: 5b10 3706 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06c78a: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -06c78e: 5400 3706 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06c792: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -06c796: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -06c79a: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -06c79e: 6e20 6f1c 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ -06c7a4: 7401 5f1c 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -06c7aa: 0a05 |0053: move-result v5 │ │ -06c7ac: 120b |0054: const/4 v11, #int 0 // #0 │ │ -06c7ae: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -06c7b2: 0218 0000 |0057: move/from16 v24, v0 │ │ -06c7b6: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -06c7bc: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -06c7c0: 7701 4f12 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ -06c7c6: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -06c7ca: 28a7 |0063: goto 000a // -0059 │ │ -06c7cc: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -06c7d0: 5400 3006 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06c7d4: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -06c7d8: 7401 c81e 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ -06c7de: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -06c7e2: 0200 1800 |006f: move/from16 v0, v24 │ │ -06c7e6: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -06c7ea: 5c10 2a06 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ -06c7ee: 7401 8913 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ -06c7f4: 7401 651c 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -06c7fa: 0a18 |007b: move-result v24 │ │ -06c7fc: 0200 1800 |007c: move/from16 v0, v24 │ │ -06c800: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -06c804: 5910 1706 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06c808: 0200 1800 |0082: move/from16 v0, v24 │ │ -06c80c: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -06c810: 5910 1d06 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06c814: 7401 671c 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -06c81a: 0a18 |008b: move-result v24 │ │ -06c81c: 0200 1800 |008c: move/from16 v0, v24 │ │ -06c820: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -06c824: 5910 1806 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0618 │ │ -06c828: 0200 1800 |0092: move/from16 v0, v24 │ │ -06c82c: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -06c830: 5910 1e06 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ -06c834: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -06c838: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -06c83c: 0201 1800 |009c: move/from16 v1, v24 │ │ -06c840: 7120 9610 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -06c846: 0a18 |00a1: move-result v24 │ │ -06c848: 0200 1800 |00a2: move/from16 v0, v24 │ │ -06c84c: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -06c850: 5910 0006 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06c854: 28b4 |00a8: goto 005c // -004c │ │ -06c856: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -06c85a: 5500 1a06 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06c85e: 0218 0000 |00ad: move/from16 v24, v0 │ │ -06c862: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -06c866: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -06c86a: 5200 0006 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06c86e: 0218 0000 |00b5: move/from16 v24, v0 │ │ -06c872: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -06c876: 0201 1800 |00b9: move/from16 v1, v24 │ │ -06c87a: 7120 9210 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ -06c880: 0a0f |00be: move-result v15 │ │ -06c882: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -06c886: 7120 9710 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -06c88c: 0a14 |00c4: move-result v20 │ │ -06c88e: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -06c892: 5200 1d06 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06c896: 0218 0000 |00c9: move/from16 v24, v0 │ │ -06c89a: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -06c89e: 7701 5d21 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -06c8a4: 0a15 |00d0: move-result v21 │ │ -06c8a6: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -06c8aa: 7120 9810 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -06c8b0: 0a16 |00d6: move-result v22 │ │ -06c8b2: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -06c8b6: 5200 1e06 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ -06c8ba: 0218 0000 |00db: move/from16 v24, v0 │ │ -06c8be: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -06c8c2: 7701 5d21 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -06c8c8: 0a17 |00e2: move-result v23 │ │ -06c8ca: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -06c8ce: 5200 3606 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ -06c8d2: 0218 0000 |00e7: move/from16 v24, v0 │ │ -06c8d6: 0200 1800 |00e9: move/from16 v0, v24 │ │ -06c8da: 8200 |00eb: int-to-float v0, v0 │ │ -06c8dc: 0218 0000 |00ec: move/from16 v24, v0 │ │ -06c8e0: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -06c8e4: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -06c8e8: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -06c8ec: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -06c8f0: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -06c8f4: 0200 1800 |00f8: move/from16 v0, v24 │ │ -06c8f8: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -06c8fc: 5c10 1a06 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06c900: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -06c904: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -06c908: 0201 1800 |0102: move/from16 v1, v24 │ │ -06c90c: 7020 9313 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1393 │ │ -06c912: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -06c916: 5200 1706 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06c91a: 0218 0000 |010b: move/from16 v24, v0 │ │ -06c91e: a718 1418 |010d: sub-float v24, v20, v24 │ │ -06c922: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -06c926: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -06c92a: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -06c92e: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -06c932: 5200 1706 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06c936: 0218 0000 |0119: move/from16 v24, v0 │ │ -06c93a: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -06c93e: 5200 3606 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ -06c942: 0219 0000 |011f: move/from16 v25, v0 │ │ -06c946: 0200 1900 |0121: move/from16 v0, v25 │ │ -06c94a: 8200 |0123: int-to-float v0, v0 │ │ -06c94c: 0219 0000 |0124: move/from16 v25, v0 │ │ -06c950: a618 1819 |0126: add-float v24, v24, v25 │ │ -06c954: 0200 1800 |0128: move/from16 v0, v24 │ │ -06c958: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -06c95c: 5910 1d06 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06c960: 0200 1600 |012e: move/from16 v0, v22 │ │ -06c964: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -06c968: 5910 1e06 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ -06c96c: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -06c970: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -06c974: 0201 1800 |0138: move/from16 v1, v24 │ │ -06c978: 7020 a713 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ -06c97e: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -06c982: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -06c986: 0201 1800 |0141: move/from16 v1, v24 │ │ -06c98a: 7020 a813 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ -06c990: 7401 6513 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@1365 │ │ -06c996: 0c0e |0149: move-result-object v14 │ │ -06c998: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -06c99c: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -06c9a0: 0200 1800 |014e: move/from16 v0, v24 │ │ -06c9a4: 7220 691d 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1d69 │ │ -06c9aa: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -06c9ae: 5500 1a06 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06c9b2: 0218 0000 |0157: move/from16 v24, v0 │ │ -06c9b6: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -06c9ba: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -06c9be: 5200 0006 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06c9c2: 0218 0000 |015f: move/from16 v24, v0 │ │ -06c9c6: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -06c9ca: 0201 1800 |0163: move/from16 v1, v24 │ │ -06c9ce: 7120 9210 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ -06c9d4: 0a06 |0168: move-result v6 │ │ -06c9d6: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -06c9da: 7120 9710 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -06c9e0: 0a14 |016e: move-result v20 │ │ -06c9e2: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -06c9e6: 0201 1400 |0171: move/from16 v1, v20 │ │ -06c9ea: 7020 8713 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@1387 │ │ -06c9f0: 0a18 |0176: move-result v24 │ │ -06c9f2: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -06c9f6: 2900 e3fe |0179: goto/16 005c // -011d │ │ -06c9fa: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -06c9fe: 5200 1706 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06ca02: 0218 0000 |017f: move/from16 v24, v0 │ │ -06ca06: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -06ca0a: 5200 3606 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ -06ca0e: 0219 0000 |0185: move/from16 v25, v0 │ │ -06ca12: 0200 1900 |0187: move/from16 v0, v25 │ │ -06ca16: 8200 |0189: int-to-float v0, v0 │ │ -06ca18: 0219 0000 |018a: move/from16 v25, v0 │ │ -06ca1c: a718 1819 |018c: sub-float v24, v24, v25 │ │ -06ca20: 289a |018e: goto 0128 // -0066 │ │ -06ca22: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -06ca26: 5500 1a06 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06ca2a: 0218 0000 |0193: move/from16 v24, v0 │ │ -06ca2e: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -06ca32: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -06ca36: 5400 3706 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ -06ca3a: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -06ca3e: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -06ca42: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -06ca46: 5200 2206 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0622 │ │ -06ca4a: 0219 0000 |01a3: move/from16 v25, v0 │ │ -06ca4e: 0200 1900 |01a5: move/from16 v0, v25 │ │ -06ca52: 8200 |01a7: int-to-float v0, v0 │ │ -06ca54: 0219 0000 |01a8: move/from16 v25, v0 │ │ -06ca58: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -06ca5c: 0201 1800 |01ac: move/from16 v1, v24 │ │ -06ca60: 0202 1900 |01ae: move/from16 v2, v25 │ │ -06ca64: 6e30 711c 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ -06ca6a: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -06ca6e: 5200 0006 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06ca72: 0218 0000 |01b7: move/from16 v24, v0 │ │ -06ca76: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -06ca7a: 0201 1800 |01bb: move/from16 v1, v24 │ │ -06ca7e: 7120 2311 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ -06ca84: 0a18 |01c0: move-result v24 │ │ -06ca86: 0200 1800 |01c1: move/from16 v0, v24 │ │ -06ca8a: 870a |01c3: float-to-int v10, v0 │ │ -06ca8c: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -06ca90: 0200 1800 |01c6: move/from16 v0, v24 │ │ -06ca94: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -06ca98: 5c10 2a06 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ -06ca9c: 7601 5513 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06caa2: 0a13 |01cf: move-result v19 │ │ -06caa4: 7401 6713 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06caaa: 0a10 |01d3: move-result v16 │ │ -06caac: 7601 6e13 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@136e │ │ -06cab2: 0c08 |01d7: move-result-object v8 │ │ -06cab4: 5287 dd05 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06cab8: 0200 1000 |01da: move/from16 v0, v16 │ │ -06cabc: 8200 |01dc: int-to-float v0, v0 │ │ -06cabe: 0218 0000 |01dd: move/from16 v24, v0 │ │ -06cac2: 0200 1300 |01df: move/from16 v0, v19 │ │ -06cac6: 8200 |01e1: int-to-float v0, v0 │ │ -06cac8: 0219 0000 |01e2: move/from16 v25, v0 │ │ -06cacc: a918 1819 |01e4: div-float v24, v24, v25 │ │ -06cad0: 5280 dc05 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ -06cad4: 0219 0000 |01e8: move/from16 v25, v0 │ │ -06cad8: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -06cadc: 5280 df05 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06cae0: 0219 0000 |01ee: move/from16 v25, v0 │ │ -06cae4: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -06cae8: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -06caec: 5200 0006 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06caf0: 0218 0000 |01f6: move/from16 v24, v0 │ │ -06caf4: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -06caf8: 0201 1800 |01fa: move/from16 v1, v24 │ │ -06cafc: 7120 9210 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ -06cb02: 0a06 |01ff: move-result v6 │ │ -06cb04: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -06cb08: 7120 9710 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -06cb0e: 0a14 |0205: move-result v20 │ │ -06cb10: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -06cb14: 5200 1706 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ -06cb18: 0218 0000 |020a: move/from16 v24, v0 │ │ -06cb1c: a718 1418 |020c: sub-float v24, v20, v24 │ │ -06cb20: 0200 1800 |020e: move/from16 v0, v24 │ │ -06cb24: 8700 |0210: float-to-int v0, v0 │ │ -06cb26: 0211 0000 |0211: move/from16 v17, v0 │ │ -06cb2a: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -06cb2e: 0201 1100 |0215: move/from16 v1, v17 │ │ -06cb32: 7051 4113 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1341 │ │ -06cb38: 0a0c |021a: move-result v12 │ │ -06cb3a: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -06cb3e: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -06cb42: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -06cb46: 0201 1800 |0221: move/from16 v1, v24 │ │ -06cb4a: 0202 1900 |0223: move/from16 v2, v25 │ │ -06cb4e: 6e5a 9b13 c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@139b │ │ -06cb54: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -06cb58: 0200 1800 |022a: move/from16 v0, v24 │ │ -06cb5c: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -06cb60: 5910 0006 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06cb64: 7601 4813 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@1348 │ │ -06cb6a: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -06cb6e: 5400 2006 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ -06cb72: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -06cb76: 7401 3e19 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@193e │ │ -06cb7c: 0a18 |023c: move-result v24 │ │ -06cb7e: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -06cb82: 5400 2e06 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ -06cb86: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -06cb8a: 7401 3e19 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@193e │ │ -06cb90: 0a19 |0246: move-result v25 │ │ -06cb92: 960b 1819 |0247: or-int v11, v24, v25 │ │ -06cb96: 2900 13fe |0249: goto/16 005c // -01ed │ │ -06cb9a: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -06cb9e: 5500 1a06 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ -06cba2: 0218 0000 |024f: move/from16 v24, v0 │ │ -06cba6: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -06cbaa: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -06cbae: 5200 0806 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cbb2: 0218 0000 |0257: move/from16 v24, v0 │ │ -06cbb6: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -06cbba: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -06cbbe: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -06cbc2: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -06cbc6: 0201 1800 |0261: move/from16 v1, v24 │ │ -06cbca: 0202 1900 |0263: move/from16 v2, v25 │ │ -06cbce: 0203 1a00 |0265: move/from16 v3, v26 │ │ -06cbd2: 0204 1b00 |0267: move/from16 v4, v27 │ │ -06cbd6: 7054 9513 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1395 │ │ -06cbdc: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -06cbe0: 0200 1800 |026e: move/from16 v0, v24 │ │ -06cbe4: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -06cbe8: 5910 0006 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06cbec: 7601 4813 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@1348 │ │ -06cbf2: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -06cbf6: 5400 2006 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ -06cbfa: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -06cbfe: 7401 3e19 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@193e │ │ -06cc04: 0a18 |0280: move-result v24 │ │ -06cc06: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -06cc0a: 5400 2e06 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ -06cc0e: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -06cc12: 7401 3e19 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@193e │ │ -06cc18: 0a19 |028a: move-result v25 │ │ -06cc1a: 960b 1819 |028b: or-int v11, v24, v25 │ │ -06cc1e: 2900 cffd |028d: goto/16 005c // -0231 │ │ -06cc22: 7701 9310 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ -06cc28: 0a09 |0292: move-result v9 │ │ -06cc2a: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -06cc2e: 7120 9710 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -06cc34: 0a14 |0298: move-result v20 │ │ -06cc36: 0200 1400 |0299: move/from16 v0, v20 │ │ -06cc3a: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -06cc3e: 5910 1d06 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06cc42: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -06cc46: 7120 9610 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -06cc4c: 0a18 |02a4: move-result v24 │ │ -06cc4e: 0200 1800 |02a5: move/from16 v0, v24 │ │ -06cc52: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -06cc56: 5910 0006 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06cc5a: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -06cc5e: 7602 8113 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1381 │ │ -06cc64: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -06cc68: 5200 0006 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ -06cc6c: 0218 0000 |02b4: move/from16 v24, v0 │ │ -06cc70: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -06cc74: 0201 1800 |02b8: move/from16 v1, v24 │ │ -06cc78: 7120 9210 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ -06cc7e: 0a18 |02bd: move-result v24 │ │ -06cc80: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -06cc84: 0201 1800 |02c0: move/from16 v1, v24 │ │ -06cc88: 7120 9710 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -06cc8e: 0a18 |02c5: move-result v24 │ │ -06cc90: 0200 1800 |02c6: move/from16 v0, v24 │ │ -06cc94: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -06cc98: 5910 1d06 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ -06cc9c: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -06cca0: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +06c6d0: |[06c6d0] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06c6e0: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +06c6e4: 5500 1006 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0610 │ │ +06c6e8: 0218 0000 |0004: move/from16 v24, v0 │ │ +06c6ec: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +06c6f0: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +06c6f4: 0f18 |000a: return v24 │ │ +06c6f6: 7401 5f1c 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +06c6fc: 0a18 |000e: move-result v24 │ │ +06c6fe: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +06c702: 7401 611c 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1c61 │ │ +06c708: 0a18 |0014: move-result v24 │ │ +06c70a: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +06c70e: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +06c712: 28f1 |0019: goto 000a // -000f │ │ +06c714: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +06c718: 5400 0106 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06c71c: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +06c720: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +06c724: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +06c728: 5400 0106 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06c72c: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +06c730: 7401 a510 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06c736: 0a18 |002b: move-result v24 │ │ +06c738: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +06c73c: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +06c740: 28da |0030: goto 000a // -0026 │ │ +06c742: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +06c746: 5400 3706 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06c74a: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +06c74e: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +06c752: 7100 761c 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ +06c758: 0c18 |003c: move-result-object v24 │ │ +06c75a: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +06c75e: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +06c762: 5b10 3706 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06c766: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +06c76a: 5400 3706 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06c76e: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +06c772: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +06c776: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +06c77a: 6e20 6f1c 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ +06c780: 7401 5f1c 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +06c786: 0a05 |0053: move-result v5 │ │ +06c788: 120b |0054: const/4 v11, #int 0 // #0 │ │ +06c78a: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +06c78e: 0218 0000 |0057: move/from16 v24, v0 │ │ +06c792: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +06c798: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +06c79c: 7701 4f12 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ +06c7a2: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +06c7a6: 28a7 |0063: goto 000a // -0059 │ │ +06c7a8: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +06c7ac: 5400 3006 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06c7b0: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +06c7b4: 7401 c81e 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ +06c7ba: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +06c7be: 0200 1800 |006f: move/from16 v0, v24 │ │ +06c7c2: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +06c7c6: 5c10 2a06 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ +06c7ca: 7401 8913 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ +06c7d0: 7401 651c 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +06c7d6: 0a18 |007b: move-result v24 │ │ +06c7d8: 0200 1800 |007c: move/from16 v0, v24 │ │ +06c7dc: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +06c7e0: 5910 1706 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06c7e4: 0200 1800 |0082: move/from16 v0, v24 │ │ +06c7e8: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +06c7ec: 5910 1d06 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06c7f0: 7401 671c 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +06c7f6: 0a18 |008b: move-result v24 │ │ +06c7f8: 0200 1800 |008c: move/from16 v0, v24 │ │ +06c7fc: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +06c800: 5910 1806 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0618 │ │ +06c804: 0200 1800 |0092: move/from16 v0, v24 │ │ +06c808: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +06c80c: 5910 1e06 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ +06c810: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +06c814: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +06c818: 0201 1800 |009c: move/from16 v1, v24 │ │ +06c81c: 7120 9610 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +06c822: 0a18 |00a1: move-result v24 │ │ +06c824: 0200 1800 |00a2: move/from16 v0, v24 │ │ +06c828: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +06c82c: 5910 0006 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06c830: 28b4 |00a8: goto 005c // -004c │ │ +06c832: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +06c836: 5500 1a06 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06c83a: 0218 0000 |00ad: move/from16 v24, v0 │ │ +06c83e: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +06c842: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +06c846: 5200 0006 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06c84a: 0218 0000 |00b5: move/from16 v24, v0 │ │ +06c84e: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +06c852: 0201 1800 |00b9: move/from16 v1, v24 │ │ +06c856: 7120 9210 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ +06c85c: 0a0f |00be: move-result v15 │ │ +06c85e: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +06c862: 7120 9710 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +06c868: 0a14 |00c4: move-result v20 │ │ +06c86a: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +06c86e: 5200 1d06 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06c872: 0218 0000 |00c9: move/from16 v24, v0 │ │ +06c876: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +06c87a: 7701 5d21 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +06c880: 0a15 |00d0: move-result v21 │ │ +06c882: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +06c886: 7120 9810 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +06c88c: 0a16 |00d6: move-result v22 │ │ +06c88e: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +06c892: 5200 1e06 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ +06c896: 0218 0000 |00db: move/from16 v24, v0 │ │ +06c89a: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +06c89e: 7701 5d21 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +06c8a4: 0a17 |00e2: move-result v23 │ │ +06c8a6: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +06c8aa: 5200 3606 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ +06c8ae: 0218 0000 |00e7: move/from16 v24, v0 │ │ +06c8b2: 0200 1800 |00e9: move/from16 v0, v24 │ │ +06c8b6: 8200 |00eb: int-to-float v0, v0 │ │ +06c8b8: 0218 0000 |00ec: move/from16 v24, v0 │ │ +06c8bc: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +06c8c0: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +06c8c4: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +06c8c8: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +06c8cc: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +06c8d0: 0200 1800 |00f8: move/from16 v0, v24 │ │ +06c8d4: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +06c8d8: 5c10 1a06 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06c8dc: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +06c8e0: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +06c8e4: 0201 1800 |0102: move/from16 v1, v24 │ │ +06c8e8: 7020 9313 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1393 │ │ +06c8ee: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +06c8f2: 5200 1706 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06c8f6: 0218 0000 |010b: move/from16 v24, v0 │ │ +06c8fa: a718 1418 |010d: sub-float v24, v20, v24 │ │ +06c8fe: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +06c902: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +06c906: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +06c90a: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +06c90e: 5200 1706 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06c912: 0218 0000 |0119: move/from16 v24, v0 │ │ +06c916: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +06c91a: 5200 3606 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ +06c91e: 0219 0000 |011f: move/from16 v25, v0 │ │ +06c922: 0200 1900 |0121: move/from16 v0, v25 │ │ +06c926: 8200 |0123: int-to-float v0, v0 │ │ +06c928: 0219 0000 |0124: move/from16 v25, v0 │ │ +06c92c: a618 1819 |0126: add-float v24, v24, v25 │ │ +06c930: 0200 1800 |0128: move/from16 v0, v24 │ │ +06c934: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +06c938: 5910 1d06 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06c93c: 0200 1600 |012e: move/from16 v0, v22 │ │ +06c940: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +06c944: 5910 1e06 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@061e │ │ +06c948: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +06c94c: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +06c950: 0201 1800 |0138: move/from16 v1, v24 │ │ +06c954: 7020 a713 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ +06c95a: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +06c95e: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +06c962: 0201 1800 |0141: move/from16 v1, v24 │ │ +06c966: 7020 a813 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ +06c96c: 7401 6513 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@1365 │ │ +06c972: 0c0e |0149: move-result-object v14 │ │ +06c974: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +06c978: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +06c97c: 0200 1800 |014e: move/from16 v0, v24 │ │ +06c980: 7220 691d 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1d69 │ │ +06c986: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +06c98a: 5500 1a06 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06c98e: 0218 0000 |0157: move/from16 v24, v0 │ │ +06c992: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +06c996: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +06c99a: 5200 0006 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06c99e: 0218 0000 |015f: move/from16 v24, v0 │ │ +06c9a2: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +06c9a6: 0201 1800 |0163: move/from16 v1, v24 │ │ +06c9aa: 7120 9210 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ +06c9b0: 0a06 |0168: move-result v6 │ │ +06c9b2: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +06c9b6: 7120 9710 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +06c9bc: 0a14 |016e: move-result v20 │ │ +06c9be: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +06c9c2: 0201 1400 |0171: move/from16 v1, v20 │ │ +06c9c6: 7020 8713 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@1387 │ │ +06c9cc: 0a18 |0176: move-result v24 │ │ +06c9ce: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +06c9d2: 2900 e3fe |0179: goto/16 005c // -011d │ │ +06c9d6: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +06c9da: 5200 1706 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06c9de: 0218 0000 |017f: move/from16 v24, v0 │ │ +06c9e2: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +06c9e6: 5200 3606 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0636 │ │ +06c9ea: 0219 0000 |0185: move/from16 v25, v0 │ │ +06c9ee: 0200 1900 |0187: move/from16 v0, v25 │ │ +06c9f2: 8200 |0189: int-to-float v0, v0 │ │ +06c9f4: 0219 0000 |018a: move/from16 v25, v0 │ │ +06c9f8: a718 1819 |018c: sub-float v24, v24, v25 │ │ +06c9fc: 289a |018e: goto 0128 // -0066 │ │ +06c9fe: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +06ca02: 5500 1a06 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06ca06: 0218 0000 |0193: move/from16 v24, v0 │ │ +06ca0a: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +06ca0e: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +06ca12: 5400 3706 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0637 │ │ +06ca16: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +06ca1a: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +06ca1e: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +06ca22: 5200 2206 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0622 │ │ +06ca26: 0219 0000 |01a3: move/from16 v25, v0 │ │ +06ca2a: 0200 1900 |01a5: move/from16 v0, v25 │ │ +06ca2e: 8200 |01a7: int-to-float v0, v0 │ │ +06ca30: 0219 0000 |01a8: move/from16 v25, v0 │ │ +06ca34: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +06ca38: 0201 1800 |01ac: move/from16 v1, v24 │ │ +06ca3c: 0202 1900 |01ae: move/from16 v2, v25 │ │ +06ca40: 6e30 711c 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ +06ca46: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +06ca4a: 5200 0006 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06ca4e: 0218 0000 |01b7: move/from16 v24, v0 │ │ +06ca52: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +06ca56: 0201 1800 |01bb: move/from16 v1, v24 │ │ +06ca5a: 7120 2311 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ +06ca60: 0a18 |01c0: move-result v24 │ │ +06ca62: 0200 1800 |01c1: move/from16 v0, v24 │ │ +06ca66: 870a |01c3: float-to-int v10, v0 │ │ +06ca68: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +06ca6c: 0200 1800 |01c6: move/from16 v0, v24 │ │ +06ca70: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +06ca74: 5c10 2a06 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ +06ca78: 7601 5513 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06ca7e: 0a13 |01cf: move-result v19 │ │ +06ca80: 7401 6713 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06ca86: 0a10 |01d3: move-result v16 │ │ +06ca88: 7601 6e13 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@136e │ │ +06ca8e: 0c08 |01d7: move-result-object v8 │ │ +06ca90: 5287 dd05 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06ca94: 0200 1000 |01da: move/from16 v0, v16 │ │ +06ca98: 8200 |01dc: int-to-float v0, v0 │ │ +06ca9a: 0218 0000 |01dd: move/from16 v24, v0 │ │ +06ca9e: 0200 1300 |01df: move/from16 v0, v19 │ │ +06caa2: 8200 |01e1: int-to-float v0, v0 │ │ +06caa4: 0219 0000 |01e2: move/from16 v25, v0 │ │ +06caa8: a918 1819 |01e4: div-float v24, v24, v25 │ │ +06caac: 5280 dc05 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05dc │ │ +06cab0: 0219 0000 |01e8: move/from16 v25, v0 │ │ +06cab4: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +06cab8: 5280 df05 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06cabc: 0219 0000 |01ee: move/from16 v25, v0 │ │ +06cac0: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +06cac4: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +06cac8: 5200 0006 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06cacc: 0218 0000 |01f6: move/from16 v24, v0 │ │ +06cad0: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +06cad4: 0201 1800 |01fa: move/from16 v1, v24 │ │ +06cad8: 7120 9210 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ +06cade: 0a06 |01ff: move-result v6 │ │ +06cae0: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +06cae4: 7120 9710 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +06caea: 0a14 |0205: move-result v20 │ │ +06caec: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +06caf0: 5200 1706 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0617 │ │ +06caf4: 0218 0000 |020a: move/from16 v24, v0 │ │ +06caf8: a718 1418 |020c: sub-float v24, v20, v24 │ │ +06cafc: 0200 1800 |020e: move/from16 v0, v24 │ │ +06cb00: 8700 |0210: float-to-int v0, v0 │ │ +06cb02: 0211 0000 |0211: move/from16 v17, v0 │ │ +06cb06: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +06cb0a: 0201 1100 |0215: move/from16 v1, v17 │ │ +06cb0e: 7051 4113 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1341 │ │ +06cb14: 0a0c |021a: move-result v12 │ │ +06cb16: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +06cb1a: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +06cb1e: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +06cb22: 0201 1800 |0221: move/from16 v1, v24 │ │ +06cb26: 0202 1900 |0223: move/from16 v2, v25 │ │ +06cb2a: 6e5a 9b13 c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@139b │ │ +06cb30: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +06cb34: 0200 1800 |022a: move/from16 v0, v24 │ │ +06cb38: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +06cb3c: 5910 0006 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06cb40: 7601 4813 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@1348 │ │ +06cb46: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +06cb4a: 5400 2006 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ +06cb4e: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +06cb52: 7401 3e19 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@193e │ │ +06cb58: 0a18 |023c: move-result v24 │ │ +06cb5a: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +06cb5e: 5400 2e06 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ +06cb62: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +06cb66: 7401 3e19 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@193e │ │ +06cb6c: 0a19 |0246: move-result v25 │ │ +06cb6e: 960b 1819 |0247: or-int v11, v24, v25 │ │ +06cb72: 2900 13fe |0249: goto/16 005c // -01ed │ │ +06cb76: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +06cb7a: 5500 1a06 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@061a │ │ +06cb7e: 0218 0000 |024f: move/from16 v24, v0 │ │ +06cb82: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +06cb86: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +06cb8a: 5200 0806 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cb8e: 0218 0000 |0257: move/from16 v24, v0 │ │ +06cb92: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +06cb96: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +06cb9a: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +06cb9e: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +06cba2: 0201 1800 |0261: move/from16 v1, v24 │ │ +06cba6: 0202 1900 |0263: move/from16 v2, v25 │ │ +06cbaa: 0203 1a00 |0265: move/from16 v3, v26 │ │ +06cbae: 0204 1b00 |0267: move/from16 v4, v27 │ │ +06cbb2: 7054 9513 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1395 │ │ +06cbb8: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +06cbbc: 0200 1800 |026e: move/from16 v0, v24 │ │ +06cbc0: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +06cbc4: 5910 0006 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06cbc8: 7601 4813 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@1348 │ │ +06cbce: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +06cbd2: 5400 2006 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0620 │ │ +06cbd6: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +06cbda: 7401 3e19 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@193e │ │ +06cbe0: 0a18 |0280: move-result v24 │ │ +06cbe2: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +06cbe6: 5400 2e06 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062e │ │ +06cbea: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +06cbee: 7401 3e19 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@193e │ │ +06cbf4: 0a19 |028a: move-result v25 │ │ +06cbf6: 960b 1819 |028b: or-int v11, v24, v25 │ │ +06cbfa: 2900 cffd |028d: goto/16 005c // -0231 │ │ +06cbfe: 7701 9310 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ +06cc04: 0a09 |0292: move-result v9 │ │ +06cc06: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +06cc0a: 7120 9710 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +06cc10: 0a14 |0298: move-result v20 │ │ +06cc12: 0200 1400 |0299: move/from16 v0, v20 │ │ +06cc16: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +06cc1a: 5910 1d06 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06cc1e: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +06cc22: 7120 9610 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +06cc28: 0a18 |02a4: move-result v24 │ │ +06cc2a: 0200 1800 |02a5: move/from16 v0, v24 │ │ +06cc2e: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +06cc32: 5910 0006 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06cc36: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +06cc3a: 7602 8113 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1381 │ │ +06cc40: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +06cc44: 5200 0006 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0600 │ │ +06cc48: 0218 0000 |02b4: move/from16 v24, v0 │ │ +06cc4c: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +06cc50: 0201 1800 |02b8: move/from16 v1, v24 │ │ +06cc54: 7120 9210 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ +06cc5a: 0a18 |02bd: move-result v24 │ │ +06cc5c: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +06cc60: 0201 1800 |02c0: move/from16 v1, v24 │ │ +06cc64: 7120 9710 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +06cc6a: 0a18 |02c5: move-result v24 │ │ +06cc6c: 0200 1800 |02c6: move/from16 v0, v24 │ │ +06cc70: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +06cc74: 5910 1d06 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@061d │ │ +06cc78: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +06cc7c: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1930 │ │ 0x0008 line=1934 │ │ 0x000a line=2051 │ │ 0x000b line=1937 │ │ 0x0017 line=1940 │ │ @@ -86206,24 +86206,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -06ccc4: |[06ccc4] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -06ccd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06ccd6: 5221 0806 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06ccda: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -06ccde: 5221 0806 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cce2: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06cce6: 6e30 9913 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@1399 │ │ -06ccec: 0f00 |000c: return v0 │ │ -06ccee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06ccf0: 28fe |000e: goto 000c // -0002 │ │ +06cca0: |[06cca0] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +06ccb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06ccb2: 5221 0806 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06ccb6: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +06ccba: 5221 0806 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06ccbe: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06ccc2: 6e30 9913 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@1399 │ │ +06ccc8: 0f00 |000c: return v0 │ │ +06ccca: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06cccc: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2611 │ │ 0x0005 line=2612 │ │ 0x000c line=2615 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -86233,30 +86233,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -06ccf4: |[06ccf4] android.support.v4.view.ViewPager.pageRight:()Z │ │ -06cd04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06cd06: 5431 0106 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06cd0a: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -06cd0e: 5231 0806 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cd12: 5432 0106 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06cd16: 6e10 a510 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06cd1c: 0a02 |000c: move-result v2 │ │ -06cd1e: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06cd22: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -06cd26: 5231 0806 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cd2a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06cd2e: 6e30 9913 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@1399 │ │ -06cd34: 0f00 |0018: return v0 │ │ -06cd36: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -06cd38: 28fe |001a: goto 0018 // -0002 │ │ +06ccd0: |[06ccd0] android.support.v4.view.ViewPager.pageRight:()Z │ │ +06cce0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06cce2: 5431 0106 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06cce6: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +06ccea: 5231 0806 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06ccee: 5432 0106 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06ccf2: 6e10 a510 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06ccf8: 0a02 |000c: move-result v2 │ │ +06ccfa: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06ccfe: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +06cd02: 5231 0806 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cd06: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06cd0a: 6e30 9913 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@1399 │ │ +06cd10: 0f00 |0018: return v0 │ │ +06cd12: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +06cd14: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2619 │ │ 0x0011 line=2620 │ │ 0x0018 line=2623 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -86266,18 +86266,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06cd3c: |[06cd3c] android.support.v4.view.ViewPager.populate:()V │ │ -06cd4c: 5210 0806 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cd50: 6e20 8a13 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@138a │ │ -06cd56: 0e00 |0005: return-void │ │ +06cd18: |[06cd18] android.support.v4.view.ViewPager.populate:()V │ │ +06cd28: 5210 0806 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cd2c: 6e20 8a13 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@138a │ │ +06cd32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ 0x0005 line=920 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -86286,606 +86286,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -06cd58: |[06cd58] android.support.v4.view.ViewPager.populate:(I)V │ │ -06cd68: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -06cd6c: 122f |0002: const/4 v15, #int 2 // #2 │ │ -06cd6e: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -06cd72: 5200 0806 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cd76: 021b 0000 |0007: move/from16 v27, v0 │ │ -06cd7a: 0200 1b00 |0009: move/from16 v0, v27 │ │ -06cd7e: 0201 1f00 |000b: move/from16 v1, v31 │ │ -06cd82: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -06cd86: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -06cd8a: 5200 0806 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cd8e: 021b 0000 |0013: move/from16 v27, v0 │ │ -06cd92: 0200 1b00 |0015: move/from16 v0, v27 │ │ -06cd96: 0201 1f00 |0017: move/from16 v1, v31 │ │ -06cd9a: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -06cd9e: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -06cda2: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -06cda6: 5200 0806 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cdaa: 021b 0000 |0021: move/from16 v27, v0 │ │ -06cdae: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -06cdb2: 0201 1b00 |0025: move/from16 v1, v27 │ │ -06cdb6: 6e20 6f13 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136f │ │ -06cdbc: 0c15 |002a: move-result-object v21 │ │ -06cdbe: 0200 1f00 |002b: move/from16 v0, v31 │ │ -06cdc2: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -06cdc6: 5910 0806 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cdca: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -06cdce: 5400 0106 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06cdd2: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -06cdd6: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -06cdda: 7601 ac13 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@13ac │ │ -06cde0: 0e00 |003c: return-void │ │ -06cde2: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -06cde6: 28de |003f: goto 001d // -0022 │ │ -06cde8: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -06cdec: 5500 2a06 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ -06cdf0: 021b 0000 |0044: move/from16 v27, v0 │ │ -06cdf4: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -06cdf8: 7601 ac13 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@13ac │ │ -06cdfe: 28f1 |004b: goto 003c // -000f │ │ -06ce00: 7401 6a13 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@136a │ │ -06ce06: 0c1b |004f: move-result-object v27 │ │ -06ce08: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -06ce0c: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -06ce10: 5400 0106 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06ce14: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -06ce18: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -06ce1c: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -06ce20: 6e20 b310 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@10b3 │ │ -06ce26: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -06ce2a: 5200 2606 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ -06ce2e: 0216 0000 |0063: move/from16 v22, v0 │ │ -06ce32: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -06ce36: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -06ce3a: 5200 0806 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06ce3e: 021c 0000 |006b: move/from16 v28, v0 │ │ -06ce42: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -06ce46: 7702 6521 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -06ce4c: 0a1a |0072: move-result v26 │ │ -06ce4e: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -06ce52: 5400 0106 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06ce56: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -06ce5a: 7401 a510 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06ce60: 0a04 |007c: move-result v4 │ │ -06ce62: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -06ce66: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -06ce6a: 5200 0806 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06ce6e: 021c 0000 |0083: move/from16 v28, v0 │ │ -06ce72: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -06ce76: 7702 6721 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -06ce7c: 0a0c |008a: move-result v12 │ │ -06ce7e: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -06ce82: 5200 0e06 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ -06ce86: 021b 0000 |008f: move/from16 v27, v0 │ │ -06ce8a: 0200 1b00 |0091: move/from16 v0, v27 │ │ -06ce8e: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -06ce92: 7401 6613 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@1366 │ │ -06ce98: 0c1b |0098: move-result-object v27 │ │ -06ce9a: 7401 5c13 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@135c │ │ -06cea0: 0a1c |009c: move-result v28 │ │ -06cea2: 7402 4b01 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@014b │ │ -06cea8: 0c18 |00a0: move-result-object v24 │ │ -06ceaa: 221b e604 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@04e6 │ │ -06ceae: 221c f804 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ -06ceb2: 7601 a121 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -06ceb8: 1a1d a812 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@12a8 │ │ -06cebc: 7402 aa21 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06cec2: 0c1c |00ad: move-result-object v28 │ │ -06cec4: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -06cec8: 5200 0e06 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ -06cecc: 021d 0000 |00b2: move/from16 v29, v0 │ │ -06ced0: 7402 a621 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -06ced6: 0c1c |00b7: move-result-object v28 │ │ -06ced8: 1a1d 1401 |00b8: const-string v29, ", found: " // string@0114 │ │ -06cedc: 7402 aa21 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06cee2: 0c1c |00bd: move-result-object v28 │ │ -06cee4: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -06cee8: 6e20 a621 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -06ceee: 0c1c |00c3: move-result-object v28 │ │ -06cef0: 1a1d 3500 |00c4: const-string v29, " Pager id: " // string@0035 │ │ -06cef4: 7402 aa21 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06cefa: 0c1c |00c9: move-result-object v28 │ │ -06cefc: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -06cf00: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -06cf04: 6e20 aa21 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06cf0a: 0c1c |00d1: move-result-object v28 │ │ -06cf0c: 1a1d 3400 |00d2: const-string v29, " Pager class: " // string@0034 │ │ -06cf10: 7402 aa21 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06cf16: 0c1c |00d7: move-result-object v28 │ │ -06cf18: 7401 7221 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -06cf1e: 0c1d |00db: move-result-object v29 │ │ -06cf20: 7402 a921 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -06cf26: 0c1c |00df: move-result-object v28 │ │ -06cf28: 1a1d 3600 |00e0: const-string v29, " Problematic adapter: " // string@0036 │ │ -06cf2c: 7402 aa21 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06cf32: 0c1c |00e5: move-result-object v28 │ │ -06cf34: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -06cf38: 5400 0106 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06cf3c: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -06cf40: 7401 7221 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -06cf46: 0c1d |00ef: move-result-object v29 │ │ -06cf48: 7402 a921 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -06cf4e: 0c1c |00f3: move-result-object v28 │ │ -06cf50: 7401 af21 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -06cf56: 0c1c |00f7: move-result-object v28 │ │ -06cf58: 7602 4a21 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -06cf5e: 271b |00fb: throw v27 │ │ -06cf60: 0d0b |00fc: move-exception v11 │ │ -06cf62: 7401 5c13 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@135c │ │ -06cf68: 0a1b |0100: move-result v27 │ │ -06cf6a: 7701 5321 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -06cf70: 0c18 |0104: move-result-object v24 │ │ -06cf72: 289c |0105: goto 00a1 // -0064 │ │ -06cf74: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -06cf76: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -06cf78: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -06cf7a: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -06cf7e: 5400 1c06 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06cf82: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -06cf86: 7401 2222 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06cf8c: 0a1b |0112: move-result v27 │ │ -06cf8e: 0200 1b00 |0113: move/from16 v0, v27 │ │ -06cf92: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -06cf96: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -06cf9a: 5400 1c06 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06cf9e: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -06cfa2: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -06cfa6: 6e20 1b22 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06cfac: 0c11 |0122: move-result-object v17 │ │ -06cfae: 1f11 1003 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06cfb2: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -06cfb6: 5200 dd05 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06cfba: 021b 0000 |0129: move/from16 v27, v0 │ │ -06cfbe: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -06cfc2: 5200 0806 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cfc6: 021c 0000 |012f: move/from16 v28, v0 │ │ -06cfca: 0200 1b00 |0131: move/from16 v0, v27 │ │ -06cfce: 0201 1c00 |0133: move/from16 v1, v28 │ │ -06cfd2: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -06cfd6: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -06cfda: 5200 dd05 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06cfde: 021b 0000 |013b: move/from16 v27, v0 │ │ -06cfe2: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -06cfe6: 5200 0806 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06cfea: 021c 0000 |0141: move/from16 v28, v0 │ │ -06cfee: 0200 1b00 |0143: move/from16 v0, v27 │ │ -06cff2: 0201 1c00 |0145: move/from16 v1, v28 │ │ -06cff6: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -06cffa: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -06cffe: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -06d002: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -06d006: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -06d00a: 5200 0806 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d00e: 021b 0000 |0153: move/from16 v27, v0 │ │ -06d012: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -06d016: 0201 1b00 |0157: move/from16 v1, v27 │ │ -06d01a: 6e30 3413 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1334 │ │ -06d020: 0c09 |015c: move-result-object v9 │ │ -06d022: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -06d026: 120d |015f: const/4 v13, #int 0 // #0 │ │ -06d028: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -06d02c: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -06d030: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -06d034: 5400 1c06 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d038: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -06d03c: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -06d040: 0201 1200 |016c: move/from16 v1, v18 │ │ -06d044: 6e20 1b22 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d04a: 0c1b |0171: move-result-object v27 │ │ -06d04c: 1f1b 1003 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d050: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -06d054: 7601 5513 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06d05a: 0a07 |0179: move-result v7 │ │ -06d05c: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -06d060: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -06d064: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -06d068: 5200 0806 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d06c: 021b 0000 |0182: move/from16 v27, v0 │ │ -06d070: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -06d074: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -06d078: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -06d07c: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -06d080: 0200 1700 |018c: move/from16 v0, v23 │ │ -06d084: 0201 1a00 |018e: move/from16 v1, v26 │ │ -06d088: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -06d08c: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -06d090: 529e df05 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06d094: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -06d098: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -06d09c: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -06d0a0: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -06d0a4: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -06d0a8: 5400 1c06 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d0ac: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -06d0b0: 7401 2222 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06d0b6: 0a1b |01a7: move-result v27 │ │ -06d0b8: 0200 1200 |01a8: move/from16 v0, v18 │ │ -06d0bc: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -06d0c0: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -06d0c4: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -06d0c8: 5400 1c06 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d0cc: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -06d0d0: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -06d0d4: 0201 1200 |01b6: move/from16 v1, v18 │ │ -06d0d8: 6e20 1b22 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d0de: 0c1b |01bb: move-result-object v27 │ │ -06d0e0: 1f1b 1003 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d0e4: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -06d0e8: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -06d0ec: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -06d0f0: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -06d0f4: 5200 0806 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d0f8: 021b 0000 |01c8: move/from16 v27, v0 │ │ -06d0fc: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -06d100: 0200 1700 |01cc: move/from16 v0, v23 │ │ -06d104: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -06d108: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -06d10c: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -06d110: 0200 1700 |01d4: move/from16 v0, v23 │ │ -06d114: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -06d118: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -06d11c: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -06d120: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -06d124: 7040 3a13 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@133a │ │ -06d12a: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -06d12e: 5400 0106 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d132: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -06d136: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -06d13a: 5200 0806 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d13e: 021d 0000 |01eb: move/from16 v29, v0 │ │ -06d142: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -06d146: 5490 db05 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ -06d14a: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -06d14e: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -06d152: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -06d156: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -06d15a: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -06d15e: 6e40 b110 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10b1 │ │ -06d164: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -06d168: 5400 0106 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d16c: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -06d170: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -06d174: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -06d178: 6e20 a410 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@10a4 │ │ -06d17e: 7401 5213 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06d184: 0a06 |020e: move-result v6 │ │ -06d186: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -06d18a: 0200 1000 |0211: move/from16 v0, v16 │ │ -06d18e: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -06d192: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -06d196: 0201 1000 |0217: move/from16 v1, v16 │ │ -06d19a: 6e20 5113 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06d1a0: 0c05 |021c: move-result-object v5 │ │ -06d1a2: 6e10 a41c 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -06d1a8: 0c14 |0220: move-result-object v20 │ │ -06d1aa: 1f14 1103 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ -06d1ae: 0200 1000 |0223: move/from16 v0, v16 │ │ -06d1b2: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -06d1b6: 5910 e005 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05e0 │ │ -06d1ba: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -06d1be: 5500 e305 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ -06d1c2: 021b 0000 |022d: move/from16 v27, v0 │ │ -06d1c6: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -06d1ca: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -06d1ce: 5200 e705 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ -06d1d2: 021b 0000 |0235: move/from16 v27, v0 │ │ -06d1d6: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -06d1da: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -06d1de: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -06d1e2: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -06d1e6: 6e20 6d13 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ -06d1ec: 0c11 |0242: move-result-object v17 │ │ -06d1ee: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -06d1f2: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -06d1f6: 5200 df05 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06d1fa: 021b 0000 |0249: move/from16 v27, v0 │ │ -06d1fe: 0200 1b00 |024b: move/from16 v0, v27 │ │ -06d202: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -06d206: 5910 e705 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ -06d20a: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -06d20e: 5200 dd05 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06d212: 021b 0000 |0255: move/from16 v27, v0 │ │ -06d216: 0200 1b00 |0257: move/from16 v0, v27 │ │ -06d21a: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -06d21e: 5910 e505 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05e5 │ │ -06d222: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -06d226: 28b2 |025f: goto 0211 // -004e │ │ -06d228: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06d22c: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -06d230: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -06d234: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -06d238: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -06d23c: 5290 df05 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06d240: 021c 0000 |026c: move/from16 v28, v0 │ │ -06d244: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -06d248: 7401 6113 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ -06d24e: 0a1c |0273: move-result v28 │ │ -06d250: 0200 1c00 |0274: move/from16 v0, v28 │ │ -06d254: 8200 |0276: int-to-float v0, v0 │ │ -06d256: 021c 0000 |0277: move/from16 v28, v0 │ │ -06d25a: 8270 |0279: int-to-float v0, v7 │ │ -06d25c: 021d 0000 |027a: move/from16 v29, v0 │ │ -06d260: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -06d264: a613 1b1c |027e: add-float v19, v27, v28 │ │ -06d268: 2900 fefe |0280: goto/16 017e // -0102 │ │ -06d26c: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -06d270: 5200 dd05 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06d274: 021b 0000 |0286: move/from16 v27, v0 │ │ -06d278: 0200 1700 |0288: move/from16 v0, v23 │ │ -06d27c: 0201 1b00 |028a: move/from16 v1, v27 │ │ -06d280: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -06d284: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -06d288: 5500 de05 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ -06d28c: 021b 0000 |0292: move/from16 v27, v0 │ │ -06d290: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -06d294: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -06d298: 5400 1c06 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d29c: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -06d2a0: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -06d2a4: 0201 1200 |029e: move/from16 v1, v18 │ │ -06d2a8: 6e20 1e22 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ -06d2ae: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -06d2b2: 5400 0106 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d2b6: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -06d2ba: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -06d2be: 5400 db05 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ -06d2c2: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -06d2c6: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -06d2ca: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -06d2ce: 0202 1700 |02b3: move/from16 v2, v23 │ │ -06d2d2: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -06d2d6: 6e40 a210 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10a2 │ │ -06d2dc: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -06d2e0: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -06d2e4: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -06d2e8: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -06d2ec: 5400 1c06 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d2f0: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -06d2f4: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -06d2f8: 0201 1200 |02c8: move/from16 v1, v18 │ │ -06d2fc: 6e20 1b22 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d302: 0c1b |02cd: move-result-object v27 │ │ -06d304: 1f1b 1003 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d308: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -06d30c: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -06d310: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -06d314: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -06d318: 28fa |02d8: goto 02d2 // -0006 │ │ -06d31a: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -06d31e: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -06d322: 5200 dd05 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06d326: 021b 0000 |02df: move/from16 v27, v0 │ │ -06d32a: 0200 1700 |02e1: move/from16 v0, v23 │ │ -06d32e: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -06d332: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -06d336: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -06d33a: 5200 df05 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06d33e: 021b 0000 |02eb: move/from16 v27, v0 │ │ -06d342: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -06d346: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -06d34a: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -06d34e: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -06d352: 5400 1c06 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d356: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -06d35a: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -06d35e: 0201 1200 |02fb: move/from16 v1, v18 │ │ -06d362: 6e20 1b22 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d368: 0c1b |0300: move-result-object v27 │ │ -06d36a: 1f1b 1003 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d36e: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -06d372: 28cd |0305: goto 02d2 // -0033 │ │ -06d374: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -06d378: 28fd |0308: goto 0305 // -0003 │ │ -06d37a: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -06d37e: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -06d382: 0201 1700 |030d: move/from16 v1, v23 │ │ -06d386: 0202 1b00 |030f: move/from16 v2, v27 │ │ -06d38a: 6e30 3413 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1334 │ │ -06d390: 0c11 |0314: move-result-object v17 │ │ -06d392: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -06d396: 5200 df05 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06d39a: 021b 0000 |0319: move/from16 v27, v0 │ │ -06d39e: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -06d3a2: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06d3a6: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -06d3aa: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -06d3ae: 5400 1c06 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d3b2: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -06d3b6: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -06d3ba: 0201 1200 |0329: move/from16 v1, v18 │ │ -06d3be: 6e20 1b22 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d3c4: 0c1b |032e: move-result-object v27 │ │ -06d3c6: 1f1b 1003 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d3ca: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -06d3ce: 289f |0333: goto 02d2 // -0061 │ │ -06d3d0: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -06d3d4: 28fd |0336: goto 0333 // -0003 │ │ -06d3d6: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -06d3da: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -06d3de: 7401 6213 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ -06d3e4: 0a1b |033e: move-result v27 │ │ -06d3e6: 0200 1b00 |033f: move/from16 v0, v27 │ │ -06d3ea: 8200 |0341: int-to-float v0, v0 │ │ -06d3ec: 021b 0000 |0342: move/from16 v27, v0 │ │ -06d3f0: 8270 |0344: int-to-float v0, v7 │ │ -06d3f2: 021c 0000 |0345: move/from16 v28, v0 │ │ -06d3f6: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -06d3fa: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -06d3fe: a619 1b1c |034b: add-float v25, v27, v28 │ │ -06d402: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -06d406: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -06d40a: 5200 dd05 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06d40e: 021b 0000 |0353: move/from16 v27, v0 │ │ -06d412: 0200 1700 |0355: move/from16 v0, v23 │ │ -06d416: 0201 1b00 |0357: move/from16 v1, v27 │ │ -06d41a: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -06d41e: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -06d422: 5500 de05 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ -06d426: 021b 0000 |035f: move/from16 v27, v0 │ │ -06d42a: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -06d42e: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -06d432: 5400 1c06 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d436: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -06d43a: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -06d43e: 0201 1200 |036b: move/from16 v1, v18 │ │ -06d442: 6e20 1e22 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ -06d448: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -06d44c: 5400 0106 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d450: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -06d454: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -06d458: 5400 db05 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ -06d45c: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -06d460: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -06d464: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -06d468: 0202 1700 |0380: move/from16 v2, v23 │ │ -06d46c: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -06d470: 6e40 a210 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10a2 │ │ -06d476: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -06d47a: 5400 1c06 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d47e: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -06d482: 7401 2222 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06d488: 0a1b |0390: move-result v27 │ │ -06d48a: 0200 1200 |0391: move/from16 v0, v18 │ │ -06d48e: 0201 1b00 |0393: move/from16 v1, v27 │ │ -06d492: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -06d496: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -06d49a: 5400 1c06 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d49e: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -06d4a2: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -06d4a6: 0201 1200 |039f: move/from16 v1, v18 │ │ -06d4aa: 6e20 1b22 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d4b0: 0c1b |03a4: move-result-object v27 │ │ -06d4b2: 1f1b 1003 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d4b6: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -06d4ba: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -06d4be: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -06d4c2: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -06d4c6: 28fa |03af: goto 03a9 // -0006 │ │ -06d4c8: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -06d4cc: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -06d4d0: 5200 dd05 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06d4d4: 021b 0000 |03b6: move/from16 v27, v0 │ │ -06d4d8: 0200 1700 |03b8: move/from16 v0, v23 │ │ -06d4dc: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -06d4e0: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -06d4e4: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -06d4e8: 5200 df05 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06d4ec: 021b 0000 |03c2: move/from16 v27, v0 │ │ -06d4f0: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -06d4f4: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -06d4f8: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -06d4fc: 5400 1c06 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d500: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -06d504: 7401 2222 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06d50a: 0a1b |03d1: move-result v27 │ │ -06d50c: 0200 1200 |03d2: move/from16 v0, v18 │ │ -06d510: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -06d514: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -06d518: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -06d51c: 5400 1c06 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d520: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -06d524: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -06d528: 0201 1200 |03e0: move/from16 v1, v18 │ │ -06d52c: 6e20 1b22 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d532: 0c1b |03e5: move-result-object v27 │ │ -06d534: 1f1b 1003 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d538: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -06d53c: 28bf |03ea: goto 03a9 // -0041 │ │ -06d53e: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -06d542: 28fd |03ed: goto 03ea // -0003 │ │ -06d544: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -06d548: 0201 1700 |03f0: move/from16 v1, v23 │ │ -06d54c: 0202 1200 |03f2: move/from16 v2, v18 │ │ -06d550: 6e30 3413 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1334 │ │ -06d556: 0c11 |03f7: move-result-object v17 │ │ -06d558: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -06d55c: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -06d560: 5200 df05 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ -06d564: 021b 0000 |03fe: move/from16 v27, v0 │ │ -06d568: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -06d56c: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -06d570: 5400 1c06 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d574: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -06d578: 7401 2222 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06d57e: 0a1b |040b: move-result v27 │ │ -06d580: 0200 1200 |040c: move/from16 v0, v18 │ │ -06d584: 0201 1b00 |040e: move/from16 v1, v27 │ │ -06d588: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -06d58c: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -06d590: 5400 1c06 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d594: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -06d598: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -06d59c: 0201 1200 |041a: move/from16 v1, v18 │ │ -06d5a0: 6e20 1b22 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d5a6: 0c1b |041f: move-result-object v27 │ │ -06d5a8: 1f1b 1003 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d5ac: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -06d5b0: 2885 |0424: goto 03a9 // -007b │ │ -06d5b2: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -06d5b6: 28fd |0427: goto 0424 // -0003 │ │ -06d5b8: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -06d5bc: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -06d5c0: 7601 ac13 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@13ac │ │ -06d5c6: 7401 6b13 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@136b │ │ -06d5cc: 0a1b |0432: move-result v27 │ │ -06d5ce: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -06d5d2: 7401 4c13 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@134c │ │ -06d5d8: 0c0a |0438: move-result-object v10 │ │ -06d5da: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -06d5de: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -06d5e2: 6e20 6c13 a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136c │ │ -06d5e8: 0c11 |0440: move-result-object v17 │ │ -06d5ea: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -06d5ee: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -06d5f2: 5200 dd05 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06d5f6: 021b 0000 |0447: move/from16 v27, v0 │ │ -06d5fa: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -06d5fe: 5200 0806 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d602: 021c 0000 |044d: move/from16 v28, v0 │ │ -06d606: 0200 1b00 |044f: move/from16 v0, v27 │ │ -06d60a: 0201 1c00 |0451: move/from16 v1, v28 │ │ -06d60e: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -06d612: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -06d616: 7401 5213 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06d61c: 0a1b |045a: move-result v27 │ │ -06d61e: 0200 1000 |045b: move/from16 v0, v16 │ │ -06d622: 0201 1b00 |045d: move/from16 v1, v27 │ │ -06d626: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -06d62a: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -06d62e: 0201 1000 |0463: move/from16 v1, v16 │ │ -06d632: 6e20 5113 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ -06d638: 0c05 |0468: move-result-object v5 │ │ -06d63a: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -06d63e: 6e20 6d13 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ -06d644: 0c11 |046e: move-result-object v17 │ │ -06d646: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -06d64a: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -06d64e: 5200 dd05 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06d652: 021b 0000 |0475: move/from16 v27, v0 │ │ -06d656: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -06d65a: 5200 0806 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d65e: 021c 0000 |047b: move/from16 v28, v0 │ │ -06d662: 0200 1b00 |047d: move/from16 v0, v27 │ │ -06d666: 0201 1c00 |047f: move/from16 v1, v28 │ │ -06d66a: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -06d66e: 6e20 f51c f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1cf5 │ │ -06d674: 0a1b |0486: move-result v27 │ │ -06d676: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -06d67a: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -06d67e: 28cc |048b: goto 0457 // -0034 │ │ -06d680: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -06d684: 28b3 |048e: goto 0441 // -004d │ │ +06cd34: |[06cd34] android.support.v4.view.ViewPager.populate:(I)V │ │ +06cd44: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +06cd48: 122f |0002: const/4 v15, #int 2 // #2 │ │ +06cd4a: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +06cd4e: 5200 0806 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cd52: 021b 0000 |0007: move/from16 v27, v0 │ │ +06cd56: 0200 1b00 |0009: move/from16 v0, v27 │ │ +06cd5a: 0201 1f00 |000b: move/from16 v1, v31 │ │ +06cd5e: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +06cd62: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +06cd66: 5200 0806 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cd6a: 021b 0000 |0013: move/from16 v27, v0 │ │ +06cd6e: 0200 1b00 |0015: move/from16 v0, v27 │ │ +06cd72: 0201 1f00 |0017: move/from16 v1, v31 │ │ +06cd76: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +06cd7a: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +06cd7e: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +06cd82: 5200 0806 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cd86: 021b 0000 |0021: move/from16 v27, v0 │ │ +06cd8a: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +06cd8e: 0201 1b00 |0025: move/from16 v1, v27 │ │ +06cd92: 6e20 6f13 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136f │ │ +06cd98: 0c15 |002a: move-result-object v21 │ │ +06cd9a: 0200 1f00 |002b: move/from16 v0, v31 │ │ +06cd9e: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +06cda2: 5910 0806 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cda6: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +06cdaa: 5400 0106 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06cdae: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +06cdb2: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +06cdb6: 7601 ac13 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@13ac │ │ +06cdbc: 0e00 |003c: return-void │ │ +06cdbe: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +06cdc2: 28de |003f: goto 001d // -0022 │ │ +06cdc4: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +06cdc8: 5500 2a06 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ +06cdcc: 021b 0000 |0044: move/from16 v27, v0 │ │ +06cdd0: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +06cdd4: 7601 ac13 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@13ac │ │ +06cdda: 28f1 |004b: goto 003c // -000f │ │ +06cddc: 7401 6a13 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@136a │ │ +06cde2: 0c1b |004f: move-result-object v27 │ │ +06cde4: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +06cde8: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +06cdec: 5400 0106 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06cdf0: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +06cdf4: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +06cdf8: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +06cdfc: 6e20 b310 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@10b3 │ │ +06ce02: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +06ce06: 5200 2606 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ +06ce0a: 0216 0000 |0063: move/from16 v22, v0 │ │ +06ce0e: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +06ce12: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +06ce16: 5200 0806 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06ce1a: 021c 0000 |006b: move/from16 v28, v0 │ │ +06ce1e: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +06ce22: 7702 6521 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +06ce28: 0a1a |0072: move-result v26 │ │ +06ce2a: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +06ce2e: 5400 0106 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06ce32: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +06ce36: 7401 a510 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06ce3c: 0a04 |007c: move-result v4 │ │ +06ce3e: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +06ce42: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +06ce46: 5200 0806 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06ce4a: 021c 0000 |0083: move/from16 v28, v0 │ │ +06ce4e: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +06ce52: 7702 6721 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +06ce58: 0a0c |008a: move-result v12 │ │ +06ce5a: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +06ce5e: 5200 0e06 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ +06ce62: 021b 0000 |008f: move/from16 v27, v0 │ │ +06ce66: 0200 1b00 |0091: move/from16 v0, v27 │ │ +06ce6a: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +06ce6e: 7401 6613 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@1366 │ │ +06ce74: 0c1b |0098: move-result-object v27 │ │ +06ce76: 7401 5c13 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@135c │ │ +06ce7c: 0a1c |009c: move-result v28 │ │ +06ce7e: 7402 4b01 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@014b │ │ +06ce84: 0c18 |00a0: move-result-object v24 │ │ +06ce86: 221b e604 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@04e6 │ │ +06ce8a: 221c f804 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ +06ce8e: 7601 a121 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +06ce94: 1a1d a412 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@12a4 │ │ +06ce98: 7402 aa21 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06ce9e: 0c1c |00ad: move-result-object v28 │ │ +06cea0: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +06cea4: 5200 0e06 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ +06cea8: 021d 0000 |00b2: move/from16 v29, v0 │ │ +06ceac: 7402 a621 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +06ceb2: 0c1c |00b7: move-result-object v28 │ │ +06ceb4: 1a1d 1401 |00b8: const-string v29, ", found: " // string@0114 │ │ +06ceb8: 7402 aa21 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06cebe: 0c1c |00bd: move-result-object v28 │ │ +06cec0: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +06cec4: 6e20 a621 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +06ceca: 0c1c |00c3: move-result-object v28 │ │ +06cecc: 1a1d 3500 |00c4: const-string v29, " Pager id: " // string@0035 │ │ +06ced0: 7402 aa21 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06ced6: 0c1c |00c9: move-result-object v28 │ │ +06ced8: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +06cedc: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +06cee0: 6e20 aa21 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06cee6: 0c1c |00d1: move-result-object v28 │ │ +06cee8: 1a1d 3400 |00d2: const-string v29, " Pager class: " // string@0034 │ │ +06ceec: 7402 aa21 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06cef2: 0c1c |00d7: move-result-object v28 │ │ +06cef4: 7401 7221 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +06cefa: 0c1d |00db: move-result-object v29 │ │ +06cefc: 7402 a921 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +06cf02: 0c1c |00df: move-result-object v28 │ │ +06cf04: 1a1d 3600 |00e0: const-string v29, " Problematic adapter: " // string@0036 │ │ +06cf08: 7402 aa21 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06cf0e: 0c1c |00e5: move-result-object v28 │ │ +06cf10: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +06cf14: 5400 0106 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06cf18: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +06cf1c: 7401 7221 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +06cf22: 0c1d |00ef: move-result-object v29 │ │ +06cf24: 7402 a921 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +06cf2a: 0c1c |00f3: move-result-object v28 │ │ +06cf2c: 7401 af21 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +06cf32: 0c1c |00f7: move-result-object v28 │ │ +06cf34: 7602 4a21 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +06cf3a: 271b |00fb: throw v27 │ │ +06cf3c: 0d0b |00fc: move-exception v11 │ │ +06cf3e: 7401 5c13 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@135c │ │ +06cf44: 0a1b |0100: move-result v27 │ │ +06cf46: 7701 5321 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +06cf4c: 0c18 |0104: move-result-object v24 │ │ +06cf4e: 289c |0105: goto 00a1 // -0064 │ │ +06cf50: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +06cf52: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +06cf54: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +06cf56: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +06cf5a: 5400 1c06 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06cf5e: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +06cf62: 7401 2222 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06cf68: 0a1b |0112: move-result v27 │ │ +06cf6a: 0200 1b00 |0113: move/from16 v0, v27 │ │ +06cf6e: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +06cf72: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +06cf76: 5400 1c06 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06cf7a: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +06cf7e: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +06cf82: 6e20 1b22 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06cf88: 0c11 |0122: move-result-object v17 │ │ +06cf8a: 1f11 1003 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06cf8e: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +06cf92: 5200 dd05 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06cf96: 021b 0000 |0129: move/from16 v27, v0 │ │ +06cf9a: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +06cf9e: 5200 0806 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cfa2: 021c 0000 |012f: move/from16 v28, v0 │ │ +06cfa6: 0200 1b00 |0131: move/from16 v0, v27 │ │ +06cfaa: 0201 1c00 |0133: move/from16 v1, v28 │ │ +06cfae: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +06cfb2: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +06cfb6: 5200 dd05 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06cfba: 021b 0000 |013b: move/from16 v27, v0 │ │ +06cfbe: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +06cfc2: 5200 0806 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cfc6: 021c 0000 |0141: move/from16 v28, v0 │ │ +06cfca: 0200 1b00 |0143: move/from16 v0, v27 │ │ +06cfce: 0201 1c00 |0145: move/from16 v1, v28 │ │ +06cfd2: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +06cfd6: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +06cfda: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +06cfde: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +06cfe2: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +06cfe6: 5200 0806 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06cfea: 021b 0000 |0153: move/from16 v27, v0 │ │ +06cfee: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +06cff2: 0201 1b00 |0157: move/from16 v1, v27 │ │ +06cff6: 6e30 3413 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1334 │ │ +06cffc: 0c09 |015c: move-result-object v9 │ │ +06cffe: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +06d002: 120d |015f: const/4 v13, #int 0 // #0 │ │ +06d004: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +06d008: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +06d00c: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +06d010: 5400 1c06 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d014: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +06d018: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +06d01c: 0201 1200 |016c: move/from16 v1, v18 │ │ +06d020: 6e20 1b22 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d026: 0c1b |0171: move-result-object v27 │ │ +06d028: 1f1b 1003 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d02c: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +06d030: 7601 5513 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06d036: 0a07 |0179: move-result v7 │ │ +06d038: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +06d03c: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +06d040: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +06d044: 5200 0806 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d048: 021b 0000 |0182: move/from16 v27, v0 │ │ +06d04c: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +06d050: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +06d054: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +06d058: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +06d05c: 0200 1700 |018c: move/from16 v0, v23 │ │ +06d060: 0201 1a00 |018e: move/from16 v1, v26 │ │ +06d064: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +06d068: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +06d06c: 529e df05 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06d070: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +06d074: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +06d078: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +06d07c: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +06d080: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +06d084: 5400 1c06 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d088: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +06d08c: 7401 2222 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06d092: 0a1b |01a7: move-result v27 │ │ +06d094: 0200 1200 |01a8: move/from16 v0, v18 │ │ +06d098: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +06d09c: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +06d0a0: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +06d0a4: 5400 1c06 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d0a8: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +06d0ac: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +06d0b0: 0201 1200 |01b6: move/from16 v1, v18 │ │ +06d0b4: 6e20 1b22 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d0ba: 0c1b |01bb: move-result-object v27 │ │ +06d0bc: 1f1b 1003 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d0c0: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +06d0c4: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +06d0c8: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +06d0cc: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +06d0d0: 5200 0806 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d0d4: 021b 0000 |01c8: move/from16 v27, v0 │ │ +06d0d8: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +06d0dc: 0200 1700 |01cc: move/from16 v0, v23 │ │ +06d0e0: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +06d0e4: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +06d0e8: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +06d0ec: 0200 1700 |01d4: move/from16 v0, v23 │ │ +06d0f0: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +06d0f4: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +06d0f8: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +06d0fc: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +06d100: 7040 3a13 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@133a │ │ +06d106: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +06d10a: 5400 0106 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d10e: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +06d112: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +06d116: 5200 0806 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d11a: 021d 0000 |01eb: move/from16 v29, v0 │ │ +06d11e: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +06d122: 5490 db05 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ +06d126: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +06d12a: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +06d12e: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +06d132: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +06d136: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +06d13a: 6e40 b110 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10b1 │ │ +06d140: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +06d144: 5400 0106 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d148: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +06d14c: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +06d150: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +06d154: 6e20 a410 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@10a4 │ │ +06d15a: 7401 5213 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06d160: 0a06 |020e: move-result v6 │ │ +06d162: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +06d166: 0200 1000 |0211: move/from16 v0, v16 │ │ +06d16a: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +06d16e: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +06d172: 0201 1000 |0217: move/from16 v1, v16 │ │ +06d176: 6e20 5113 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06d17c: 0c05 |021c: move-result-object v5 │ │ +06d17e: 6e10 a41c 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +06d184: 0c14 |0220: move-result-object v20 │ │ +06d186: 1f14 1103 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0311 │ │ +06d18a: 0200 1000 |0223: move/from16 v0, v16 │ │ +06d18e: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +06d192: 5910 e005 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05e0 │ │ +06d196: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +06d19a: 5500 e305 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05e3 │ │ +06d19e: 021b 0000 |022d: move/from16 v27, v0 │ │ +06d1a2: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +06d1a6: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +06d1aa: 5200 e705 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ +06d1ae: 021b 0000 |0235: move/from16 v27, v0 │ │ +06d1b2: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +06d1b6: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +06d1ba: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +06d1be: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +06d1c2: 6e20 6d13 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ +06d1c8: 0c11 |0242: move-result-object v17 │ │ +06d1ca: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +06d1ce: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +06d1d2: 5200 df05 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06d1d6: 021b 0000 |0249: move/from16 v27, v0 │ │ +06d1da: 0200 1b00 |024b: move/from16 v0, v27 │ │ +06d1de: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +06d1e2: 5910 e705 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05e7 │ │ +06d1e6: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +06d1ea: 5200 dd05 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06d1ee: 021b 0000 |0255: move/from16 v27, v0 │ │ +06d1f2: 0200 1b00 |0257: move/from16 v0, v27 │ │ +06d1f6: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +06d1fa: 5910 e505 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05e5 │ │ +06d1fe: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +06d202: 28b2 |025f: goto 0211 // -004e │ │ +06d204: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06d208: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +06d20c: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +06d210: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +06d214: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +06d218: 5290 df05 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06d21c: 021c 0000 |026c: move/from16 v28, v0 │ │ +06d220: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +06d224: 7401 6113 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1361 │ │ +06d22a: 0a1c |0273: move-result v28 │ │ +06d22c: 0200 1c00 |0274: move/from16 v0, v28 │ │ +06d230: 8200 |0276: int-to-float v0, v0 │ │ +06d232: 021c 0000 |0277: move/from16 v28, v0 │ │ +06d236: 8270 |0279: int-to-float v0, v7 │ │ +06d238: 021d 0000 |027a: move/from16 v29, v0 │ │ +06d23c: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +06d240: a613 1b1c |027e: add-float v19, v27, v28 │ │ +06d244: 2900 fefe |0280: goto/16 017e // -0102 │ │ +06d248: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +06d24c: 5200 dd05 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06d250: 021b 0000 |0286: move/from16 v27, v0 │ │ +06d254: 0200 1700 |0288: move/from16 v0, v23 │ │ +06d258: 0201 1b00 |028a: move/from16 v1, v27 │ │ +06d25c: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +06d260: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +06d264: 5500 de05 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ +06d268: 021b 0000 |0292: move/from16 v27, v0 │ │ +06d26c: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +06d270: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +06d274: 5400 1c06 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d278: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +06d27c: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +06d280: 0201 1200 |029e: move/from16 v1, v18 │ │ +06d284: 6e20 1e22 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ +06d28a: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +06d28e: 5400 0106 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d292: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +06d296: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +06d29a: 5400 db05 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ +06d29e: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +06d2a2: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +06d2a6: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +06d2aa: 0202 1700 |02b3: move/from16 v2, v23 │ │ +06d2ae: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +06d2b2: 6e40 a210 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10a2 │ │ +06d2b8: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +06d2bc: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +06d2c0: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +06d2c4: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +06d2c8: 5400 1c06 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d2cc: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +06d2d0: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +06d2d4: 0201 1200 |02c8: move/from16 v1, v18 │ │ +06d2d8: 6e20 1b22 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d2de: 0c1b |02cd: move-result-object v27 │ │ +06d2e0: 1f1b 1003 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d2e4: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +06d2e8: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +06d2ec: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +06d2f0: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +06d2f4: 28fa |02d8: goto 02d2 // -0006 │ │ +06d2f6: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +06d2fa: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +06d2fe: 5200 dd05 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06d302: 021b 0000 |02df: move/from16 v27, v0 │ │ +06d306: 0200 1700 |02e1: move/from16 v0, v23 │ │ +06d30a: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +06d30e: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +06d312: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +06d316: 5200 df05 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06d31a: 021b 0000 |02eb: move/from16 v27, v0 │ │ +06d31e: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +06d322: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +06d326: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +06d32a: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +06d32e: 5400 1c06 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d332: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +06d336: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +06d33a: 0201 1200 |02fb: move/from16 v1, v18 │ │ +06d33e: 6e20 1b22 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d344: 0c1b |0300: move-result-object v27 │ │ +06d346: 1f1b 1003 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d34a: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +06d34e: 28cd |0305: goto 02d2 // -0033 │ │ +06d350: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +06d354: 28fd |0308: goto 0305 // -0003 │ │ +06d356: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +06d35a: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +06d35e: 0201 1700 |030d: move/from16 v1, v23 │ │ +06d362: 0202 1b00 |030f: move/from16 v2, v27 │ │ +06d366: 6e30 3413 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1334 │ │ +06d36c: 0c11 |0314: move-result-object v17 │ │ +06d36e: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +06d372: 5200 df05 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06d376: 021b 0000 |0319: move/from16 v27, v0 │ │ +06d37a: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +06d37e: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06d382: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +06d386: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +06d38a: 5400 1c06 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d38e: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +06d392: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +06d396: 0201 1200 |0329: move/from16 v1, v18 │ │ +06d39a: 6e20 1b22 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d3a0: 0c1b |032e: move-result-object v27 │ │ +06d3a2: 1f1b 1003 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d3a6: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +06d3aa: 289f |0333: goto 02d2 // -0061 │ │ +06d3ac: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +06d3b0: 28fd |0336: goto 0333 // -0003 │ │ +06d3b2: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +06d3b6: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +06d3ba: 7401 6213 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1362 │ │ +06d3c0: 0a1b |033e: move-result v27 │ │ +06d3c2: 0200 1b00 |033f: move/from16 v0, v27 │ │ +06d3c6: 8200 |0341: int-to-float v0, v0 │ │ +06d3c8: 021b 0000 |0342: move/from16 v27, v0 │ │ +06d3cc: 8270 |0344: int-to-float v0, v7 │ │ +06d3ce: 021c 0000 |0345: move/from16 v28, v0 │ │ +06d3d2: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +06d3d6: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +06d3da: a619 1b1c |034b: add-float v25, v27, v28 │ │ +06d3de: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +06d3e2: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +06d3e6: 5200 dd05 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06d3ea: 021b 0000 |0353: move/from16 v27, v0 │ │ +06d3ee: 0200 1700 |0355: move/from16 v0, v23 │ │ +06d3f2: 0201 1b00 |0357: move/from16 v1, v27 │ │ +06d3f6: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +06d3fa: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +06d3fe: 5500 de05 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ +06d402: 021b 0000 |035f: move/from16 v27, v0 │ │ +06d406: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +06d40a: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +06d40e: 5400 1c06 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d412: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +06d416: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +06d41a: 0201 1200 |036b: move/from16 v1, v18 │ │ +06d41e: 6e20 1e22 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ +06d424: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +06d428: 5400 0106 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d42c: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +06d430: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +06d434: 5400 db05 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ +06d438: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +06d43c: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +06d440: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +06d444: 0202 1700 |0380: move/from16 v2, v23 │ │ +06d448: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +06d44c: 6e40 a210 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10a2 │ │ +06d452: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +06d456: 5400 1c06 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d45a: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +06d45e: 7401 2222 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06d464: 0a1b |0390: move-result v27 │ │ +06d466: 0200 1200 |0391: move/from16 v0, v18 │ │ +06d46a: 0201 1b00 |0393: move/from16 v1, v27 │ │ +06d46e: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +06d472: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +06d476: 5400 1c06 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d47a: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +06d47e: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +06d482: 0201 1200 |039f: move/from16 v1, v18 │ │ +06d486: 6e20 1b22 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d48c: 0c1b |03a4: move-result-object v27 │ │ +06d48e: 1f1b 1003 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d492: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +06d496: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +06d49a: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +06d49e: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +06d4a2: 28fa |03af: goto 03a9 // -0006 │ │ +06d4a4: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +06d4a8: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +06d4ac: 5200 dd05 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06d4b0: 021b 0000 |03b6: move/from16 v27, v0 │ │ +06d4b4: 0200 1700 |03b8: move/from16 v0, v23 │ │ +06d4b8: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +06d4bc: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +06d4c0: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +06d4c4: 5200 df05 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06d4c8: 021b 0000 |03c2: move/from16 v27, v0 │ │ +06d4cc: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +06d4d0: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +06d4d4: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +06d4d8: 5400 1c06 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d4dc: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +06d4e0: 7401 2222 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06d4e6: 0a1b |03d1: move-result v27 │ │ +06d4e8: 0200 1200 |03d2: move/from16 v0, v18 │ │ +06d4ec: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +06d4f0: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +06d4f4: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +06d4f8: 5400 1c06 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d4fc: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +06d500: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +06d504: 0201 1200 |03e0: move/from16 v1, v18 │ │ +06d508: 6e20 1b22 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d50e: 0c1b |03e5: move-result-object v27 │ │ +06d510: 1f1b 1003 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d514: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +06d518: 28bf |03ea: goto 03a9 // -0041 │ │ +06d51a: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +06d51e: 28fd |03ed: goto 03ea // -0003 │ │ +06d520: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +06d524: 0201 1700 |03f0: move/from16 v1, v23 │ │ +06d528: 0202 1200 |03f2: move/from16 v2, v18 │ │ +06d52c: 6e30 3413 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1334 │ │ +06d532: 0c11 |03f7: move-result-object v17 │ │ +06d534: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +06d538: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +06d53c: 5200 df05 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05df │ │ +06d540: 021b 0000 |03fe: move/from16 v27, v0 │ │ +06d544: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +06d548: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +06d54c: 5400 1c06 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d550: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +06d554: 7401 2222 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06d55a: 0a1b |040b: move-result v27 │ │ +06d55c: 0200 1200 |040c: move/from16 v0, v18 │ │ +06d560: 0201 1b00 |040e: move/from16 v1, v27 │ │ +06d564: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +06d568: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +06d56c: 5400 1c06 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d570: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +06d574: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +06d578: 0201 1200 |041a: move/from16 v1, v18 │ │ +06d57c: 6e20 1b22 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d582: 0c1b |041f: move-result-object v27 │ │ +06d584: 1f1b 1003 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d588: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +06d58c: 2885 |0424: goto 03a9 // -007b │ │ +06d58e: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +06d592: 28fd |0427: goto 0424 // -0003 │ │ +06d594: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +06d598: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +06d59c: 7601 ac13 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@13ac │ │ +06d5a2: 7401 6b13 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@136b │ │ +06d5a8: 0a1b |0432: move-result v27 │ │ +06d5aa: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +06d5ae: 7401 4c13 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@134c │ │ +06d5b4: 0c0a |0438: move-result-object v10 │ │ +06d5b6: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +06d5ba: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +06d5be: 6e20 6c13 a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136c │ │ +06d5c4: 0c11 |0440: move-result-object v17 │ │ +06d5c6: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +06d5ca: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +06d5ce: 5200 dd05 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06d5d2: 021b 0000 |0447: move/from16 v27, v0 │ │ +06d5d6: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +06d5da: 5200 0806 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d5de: 021c 0000 |044d: move/from16 v28, v0 │ │ +06d5e2: 0200 1b00 |044f: move/from16 v0, v27 │ │ +06d5e6: 0201 1c00 |0451: move/from16 v1, v28 │ │ +06d5ea: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +06d5ee: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +06d5f2: 7401 5213 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06d5f8: 0a1b |045a: move-result v27 │ │ +06d5fa: 0200 1000 |045b: move/from16 v0, v16 │ │ +06d5fe: 0201 1b00 |045d: move/from16 v1, v27 │ │ +06d602: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +06d606: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +06d60a: 0201 1000 |0463: move/from16 v1, v16 │ │ +06d60e: 6e20 5113 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1351 │ │ +06d614: 0c05 |0468: move-result-object v5 │ │ +06d616: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +06d61a: 6e20 6d13 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@136d │ │ +06d620: 0c11 |046e: move-result-object v17 │ │ +06d622: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +06d626: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +06d62a: 5200 dd05 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06d62e: 021b 0000 |0475: move/from16 v27, v0 │ │ +06d632: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +06d636: 5200 0806 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d63a: 021c 0000 |047b: move/from16 v28, v0 │ │ +06d63e: 0200 1b00 |047d: move/from16 v0, v27 │ │ +06d642: 0201 1c00 |047f: move/from16 v1, v28 │ │ +06d646: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +06d64a: 6e20 f51c f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1cf5 │ │ +06d650: 0a1b |0486: move-result v27 │ │ +06d652: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +06d656: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +06d65a: 28cc |048b: goto 0457 // -0034 │ │ +06d65c: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +06d660: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=923 │ │ 0x0002 line=924 │ │ 0x0003 line=925 │ │ @@ -87044,21 +87044,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06d698: |[06d698] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -06d6a8: 5510 1606 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0616 │ │ -06d6ac: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -06d6b0: 6e20 9113 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@1391 │ │ -06d6b6: 0e00 |0007: return-void │ │ -06d6b8: 6f20 601d 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1d60 │ │ -06d6be: 28fc |000b: goto 0007 // -0004 │ │ +06d674: |[06d674] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +06d684: 5510 1606 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0616 │ │ +06d688: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +06d68c: 6e20 9113 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@1391 │ │ +06d692: 0e00 |0007: return-void │ │ +06d694: 6f20 601d 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1d60 │ │ +06d69a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ 0x0004 line=1324 │ │ 0x0007 line=1328 │ │ 0x0008 line=1326 │ │ locals : │ │ @@ -87070,90 +87070,90 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 155 16-bit code units │ │ -06d6c0: |[06d6c0] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -06d6d0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -06d6d2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -06d6d4: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -06d6d6: 54a4 0106 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d6da: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -06d6de: 54a4 0106 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d6e2: 54a5 2506 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0625 │ │ -06d6e6: 6e20 b410 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10b4 │ │ -06d6ec: 54a4 0106 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d6f0: 6e20 b310 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@10b3 │ │ -06d6f6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -06d6f8: 54a4 1c06 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d6fc: 6e10 2222 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06d702: 0a04 |0019: move-result v4 │ │ -06d704: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -06d708: 54a4 1c06 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d70c: 6e20 1b22 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d712: 0c01 |0021: move-result-object v1 │ │ -06d714: 1f01 1003 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d718: 54a4 0106 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d71c: 5215 dd05 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ -06d720: 5416 db05 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ -06d724: 6e40 a210 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10a2 │ │ -06d72a: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06d72e: 28e5 |002f: goto 0014 // -001b │ │ -06d730: 54a4 0106 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d734: 6e20 a410 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@10a4 │ │ -06d73a: 54a4 1c06 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d73e: 6e10 1922 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -06d744: 7010 8e13 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@138e │ │ -06d74a: 59a7 0806 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d74e: 6e30 9413 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ -06d754: 54a2 0106 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d758: 5bab 0106 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d75c: 59a7 0e06 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ -06d760: 54a4 0106 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d764: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -06d768: 54a4 2506 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0625 │ │ -06d76c: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -06d770: 2204 1603 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0316 │ │ -06d774: 7030 1713 a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@1317 │ │ -06d77a: 5ba4 2506 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0625 │ │ -06d77e: 54a4 0106 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d782: 54a5 2506 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0625 │ │ -06d786: 6e20 ad10 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10ad │ │ -06d78c: 5ca7 2a06 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ -06d790: 55a3 1106 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ -06d794: 5ca9 1106 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ -06d798: 54a4 0106 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d79c: 6e10 a510 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06d7a2: 0a04 |0069: move-result v4 │ │ -06d7a4: 59a4 0e06 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ -06d7a8: 52a4 2d06 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ -06d7ac: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -06d7b0: 54a4 0106 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d7b4: 54a5 2b06 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ -06d7b8: 54a6 2c06 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ -06d7bc: 6e30 ae10 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@10ae │ │ -06d7c2: 52a4 2d06 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ -06d7c6: 6e40 9a13 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ -06d7cc: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -06d7ce: 59a4 2d06 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ -06d7d2: 5ba8 2b06 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ -06d7d6: 5ba8 2c06 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ -06d7da: 54a4 0206 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0602 │ │ -06d7de: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -06d7e2: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -06d7e6: 54a4 0206 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0602 │ │ -06d7ea: 7230 1113 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@1311 │ │ -06d7f0: 0e00 |0090: return-void │ │ -06d7f2: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -06d7f6: 6e10 8913 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ -06d7fc: 28ef |0096: goto 0085 // -0011 │ │ -06d7fe: 6e10 9213 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1392 │ │ -06d804: 28eb |009a: goto 0085 // -0015 │ │ +06d69c: |[06d69c] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +06d6ac: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +06d6ae: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +06d6b0: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +06d6b2: 54a4 0106 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d6b6: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +06d6ba: 54a4 0106 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d6be: 54a5 2506 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0625 │ │ +06d6c2: 6e20 b410 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10b4 │ │ +06d6c8: 54a4 0106 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d6cc: 6e20 b310 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@10b3 │ │ +06d6d2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +06d6d4: 54a4 1c06 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d6d8: 6e10 2222 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06d6de: 0a04 |0019: move-result v4 │ │ +06d6e0: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +06d6e4: 54a4 1c06 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d6e8: 6e20 1b22 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d6ee: 0c01 |0021: move-result-object v1 │ │ +06d6f0: 1f01 1003 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d6f4: 54a4 0106 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d6f8: 5215 dd05 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05dd │ │ +06d6fc: 5416 db05 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05db │ │ +06d700: 6e40 a210 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@10a2 │ │ +06d706: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06d70a: 28e5 |002f: goto 0014 // -001b │ │ +06d70c: 54a4 0106 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d710: 6e20 a410 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@10a4 │ │ +06d716: 54a4 1c06 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d71a: 6e10 1922 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +06d720: 7010 8e13 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@138e │ │ +06d726: 59a7 0806 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d72a: 6e30 9413 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1394 │ │ +06d730: 54a2 0106 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d734: 5bab 0106 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d738: 59a7 0e06 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ +06d73c: 54a4 0106 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d740: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +06d744: 54a4 2506 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0625 │ │ +06d748: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +06d74c: 2204 1603 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0316 │ │ +06d750: 7030 1713 a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@1317 │ │ +06d756: 5ba4 2506 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0625 │ │ +06d75a: 54a4 0106 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d75e: 54a5 2506 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0625 │ │ +06d762: 6e20 ad10 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10ad │ │ +06d768: 5ca7 2a06 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ +06d76c: 55a3 1106 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ +06d770: 5ca9 1106 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ +06d774: 54a4 0106 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d778: 6e10 a510 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06d77e: 0a04 |0069: move-result v4 │ │ +06d780: 59a4 0e06 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@060e │ │ +06d784: 52a4 2d06 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ +06d788: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +06d78c: 54a4 0106 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d790: 54a5 2b06 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ +06d794: 54a6 2c06 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ +06d798: 6e30 ae10 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@10ae │ │ +06d79e: 52a4 2d06 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ +06d7a2: 6e40 9a13 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ +06d7a8: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +06d7aa: 59a4 2d06 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@062d │ │ +06d7ae: 5ba8 2b06 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@062b │ │ +06d7b2: 5ba8 2c06 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@062c │ │ +06d7b6: 54a4 0206 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0602 │ │ +06d7ba: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +06d7be: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +06d7c2: 54a4 0206 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0602 │ │ +06d7c6: 7230 1113 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@1311 │ │ +06d7cc: 0e00 |0090: return-void │ │ +06d7ce: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +06d7d2: 6e10 8913 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ +06d7d8: 28ef |0096: goto 0085 // -0011 │ │ +06d7da: 6e10 9213 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1392 │ │ +06d7e0: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=413 │ │ 0x0007 line=414 │ │ 0x000e line=415 │ │ 0x0013 line=416 │ │ 0x001c line=417 │ │ @@ -87201,49 +87201,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -06d808: |[06d808] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -06d818: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06d81c: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -06d81e: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -06d822: 5461 3206 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0632 │ │ -06d826: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -06d82a: 1c01 2204 |0009: const-class v1, Landroid/view/ViewGroup; // type@0422 │ │ -06d82e: 1a02 f629 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@29f6 │ │ -06d832: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -06d834: 2333 9606 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ -06d838: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -06d83a: 6205 680c |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0c68 │ │ -06d83e: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -06d842: 6e30 2f21 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ -06d848: 0c01 |0018: move-result-object v1 │ │ -06d84a: 5b61 3206 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0632 │ │ -06d84e: 5461 3206 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0632 │ │ -06d852: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -06d854: 2322 9706 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ -06d858: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -06d85a: 7110 1821 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ -06d860: 0c04 |0024: move-result-object v4 │ │ -06d862: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -06d866: 6e30 c421 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -06d86c: 0e00 |002a: return-void │ │ -06d86e: 0d00 |002b: move-exception v0 │ │ -06d870: 1a01 de13 |002c: const-string v1, "ViewPager" // string@13de │ │ -06d874: 1a02 a103 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@03a1 │ │ -06d878: 7130 111c 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -06d87e: 28e8 |0033: goto 001b // -0018 │ │ -06d880: 0d00 |0034: move-exception v0 │ │ -06d882: 1a01 de13 |0035: const-string v1, "ViewPager" // string@13de │ │ -06d886: 1a02 1805 |0037: const-string v2, "Error changing children drawing order" // string@0518 │ │ -06d88a: 7130 111c 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -06d890: 28ee |003c: goto 002a // -0012 │ │ +06d7e4: |[06d7e4] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +06d7f4: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06d7f8: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +06d7fa: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +06d7fe: 5461 3206 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0632 │ │ +06d802: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +06d806: 1c01 2204 |0009: const-class v1, Landroid/view/ViewGroup; // type@0422 │ │ +06d80a: 1a02 f229 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@29f2 │ │ +06d80e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +06d810: 2333 9606 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ +06d814: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +06d816: 6205 680c |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0c68 │ │ +06d81a: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +06d81e: 6e30 2f21 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ +06d824: 0c01 |0018: move-result-object v1 │ │ +06d826: 5b61 3206 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0632 │ │ +06d82a: 5461 3206 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0632 │ │ +06d82e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +06d830: 2322 9706 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ +06d834: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +06d836: 7110 1821 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ +06d83c: 0c04 |0024: move-result-object v4 │ │ +06d83e: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +06d842: 6e30 c421 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +06d848: 0e00 |002a: return-void │ │ +06d84a: 0d00 |002b: move-exception v0 │ │ +06d84c: 1a01 da13 |002c: const-string v1, "ViewPager" // string@13da │ │ +06d850: 1a02 a103 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@03a1 │ │ +06d854: 7130 111c 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +06d85a: 28e8 |0033: goto 001b // -0018 │ │ +06d85c: 0d00 |0034: move-exception v0 │ │ +06d85e: 1a01 da13 |0035: const-string v1, "ViewPager" // string@13da │ │ +06d862: 1a02 1805 |0037: const-string v2, "Error changing children drawing order" // string@0518 │ │ +06d866: 7130 111c 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +06d86c: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=628 │ │ @@ -87266,24 +87266,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -06d8b0: |[06d8b0] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -06d8c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06d8c2: 5c21 2a06 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ -06d8c6: 5520 1106 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ -06d8ca: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -06d8ce: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06d8d0: 6e40 9a13 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ -06d8d6: 0e00 |000b: return-void │ │ -06d8d8: 0110 |000c: move v0, v1 │ │ -06d8da: 28fb |000d: goto 0008 // -0005 │ │ +06d88c: |[06d88c] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +06d89c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06d89e: 5c21 2a06 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ +06d8a2: 5520 1106 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ +06d8a6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +06d8aa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06d8ac: 6e40 9a13 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ +06d8b2: 0e00 |000b: return-void │ │ +06d8b4: 0110 |000c: move v0, v1 │ │ +06d8b6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=494 │ │ 0x0003 line=495 │ │ 0x000b line=496 │ │ 0x000d line=495 │ │ locals : │ │ @@ -87295,19 +87295,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06d8dc: |[06d8dc] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -06d8ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d8ee: 5c10 2a06 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ -06d8f2: 6e40 9a13 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ -06d8f8: 0e00 |0006: return-void │ │ +06d8b8: |[06d8b8] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +06d8c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d8ca: 5c10 2a06 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@062a │ │ +06d8ce: 6e40 9a13 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@139a │ │ +06d8d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=505 │ │ 0x0003 line=506 │ │ 0x0006 line=507 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -87319,18 +87319,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -06d8fc: |[06d8fc] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -06d90c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d90e: 6e50 9b13 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@139b │ │ -06d914: 0e00 |0004: return-void │ │ +06d8d8: |[06d8d8] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +06d8e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d8ea: 6e50 9b13 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@139b │ │ +06d8f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0004 line=515 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -87342,86 +87342,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -06d918: |[06d918] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -06d928: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06d92a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -06d92c: 5453 0106 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d930: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -06d934: 5453 0106 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d938: 6e10 a510 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06d93e: 0a03 |000b: move-result v3 │ │ -06d940: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -06d944: 7020 a813 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ -06d94a: 0e00 |0011: return-void │ │ -06d94c: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -06d950: 5253 0806 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d954: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -06d958: 5453 1c06 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d95c: 6e10 2222 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06d962: 0a03 |001d: move-result v3 │ │ -06d964: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -06d968: 7020 a813 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ -06d96e: 28ee |0023: goto 0011 // -0012 │ │ -06d970: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -06d974: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -06d976: 5252 2606 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ -06d97a: 5253 0806 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d97e: b023 |002b: add-int/2addr v3, v2 │ │ -06d980: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -06d984: 5253 0806 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d988: b123 |0030: sub-int/2addr v3, v2 │ │ -06d98a: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -06d98e: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -06d990: 5453 1c06 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d994: 6e10 2222 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -06d99a: 0a03 |0039: move-result v3 │ │ -06d99c: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -06d9a0: 5453 1c06 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ -06d9a4: 6e20 1b22 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -06d9aa: 0c03 |0041: move-result-object v3 │ │ -06d9ac: 1f03 1003 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ -06d9b0: 5c30 de05 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ -06d9b4: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06d9b8: 28ec |0048: goto 0034 // -0014 │ │ -06d9ba: 5453 0106 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d9be: 6e10 a510 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06d9c4: 0a03 |004e: move-result v3 │ │ -06d9c6: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -06d9ca: 5453 0106 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06d9ce: 6e10 a510 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -06d9d4: 0a03 |0056: move-result v3 │ │ -06d9d6: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -06d9da: 28ce |0059: goto 0027 // -0032 │ │ -06d9dc: 5253 0806 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d9e0: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -06d9e4: 5553 1106 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ -06d9e8: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -06d9ec: 5956 0806 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06d9f0: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -06d9f4: 5453 2706 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06d9f8: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -06d9fc: 5453 2706 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06da00: 7220 1413 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ -06da06: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -06da0a: 5453 1906 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06da0e: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -06da12: 5453 1906 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06da16: 7220 1413 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ -06da1c: 6e10 9213 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1392 │ │ -06da22: 2894 |007d: goto 0011 // -006c │ │ -06da24: 0140 |007e: move v0, v4 │ │ -06da26: 28df |007f: goto 005e // -0021 │ │ -06da28: 6e20 8a13 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@138a │ │ -06da2e: 7050 9513 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1395 │ │ -06da34: 288b |0086: goto 0011 // -0075 │ │ +06d8f4: |[06d8f4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +06d904: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06d906: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06d908: 5453 0106 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d90c: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +06d910: 5453 0106 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d914: 6e10 a510 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06d91a: 0a03 |000b: move-result v3 │ │ +06d91c: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +06d920: 7020 a813 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ +06d926: 0e00 |0011: return-void │ │ +06d928: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +06d92c: 5253 0806 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d930: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +06d934: 5453 1c06 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d938: 6e10 2222 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06d93e: 0a03 |001d: move-result v3 │ │ +06d940: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +06d944: 7020 a813 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ +06d94a: 28ee |0023: goto 0011 // -0012 │ │ +06d94c: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +06d950: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +06d952: 5252 2606 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ +06d956: 5253 0806 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d95a: b023 |002b: add-int/2addr v3, v2 │ │ +06d95c: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +06d960: 5253 0806 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d964: b123 |0030: sub-int/2addr v3, v2 │ │ +06d966: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +06d96a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +06d96c: 5453 1c06 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d970: 6e10 2222 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +06d976: 0a03 |0039: move-result v3 │ │ +06d978: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +06d97c: 5453 1c06 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@061c │ │ +06d980: 6e20 1b22 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +06d986: 0c03 |0041: move-result-object v3 │ │ +06d988: 1f03 1003 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0310 │ │ +06d98c: 5c30 de05 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05de │ │ +06d990: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06d994: 28ec |0048: goto 0034 // -0014 │ │ +06d996: 5453 0106 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d99a: 6e10 a510 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06d9a0: 0a03 |004e: move-result v3 │ │ +06d9a2: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +06d9a6: 5453 0106 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06d9aa: 6e10 a510 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +06d9b0: 0a03 |0056: move-result v3 │ │ +06d9b2: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +06d9b6: 28ce |0059: goto 0027 // -0032 │ │ +06d9b8: 5253 0806 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d9bc: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +06d9c0: 5553 1106 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0611 │ │ +06d9c4: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +06d9c8: 5956 0806 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06d9cc: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +06d9d0: 5453 2706 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06d9d4: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +06d9d8: 5453 2706 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06d9dc: 7220 1413 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ +06d9e2: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +06d9e6: 5453 1906 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06d9ea: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +06d9ee: 5453 1906 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06d9f2: 7220 1413 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@1314 │ │ +06d9f8: 6e10 9213 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1392 │ │ +06d9fe: 2894 |007d: goto 0011 // -006c │ │ +06da00: 0140 |007e: move v0, v4 │ │ +06da02: 28df |007f: goto 005e // -0021 │ │ +06da04: 6e20 8a13 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@138a │ │ +06da0a: 7050 9513 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1395 │ │ +06da10: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=518 │ │ 0x000e line=519 │ │ 0x0011 line=558 │ │ 0x0012 line=522 │ │ 0x0020 line=523 │ │ @@ -87462,18 +87462,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 │ │ -06da38: |[06da38] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -06da48: 5410 1906 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06da4c: 5b12 1906 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ -06da50: 1100 |0004: return-object v0 │ │ +06da14: |[06da14] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +06da24: 5410 1906 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06da28: 5b12 1906 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0619 │ │ +06da2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0002 line=660 │ │ 0x0004 line=661 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -87485,39 +87485,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -06da54: |[06da54] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -06da64: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06da66: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -06da6a: 1a00 de13 |0003: const-string v0, "ViewPager" // string@13de │ │ -06da6e: 2201 f804 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -06da72: 7010 a121 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -06da78: 1a02 ec10 |000a: const-string v2, "Requested offscreen page limit " // string@10ec │ │ -06da7c: 6e20 aa21 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06da82: 0c01 |000f: move-result-object v1 │ │ -06da84: 6e20 a621 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -06da8a: 0c01 |0013: move-result-object v1 │ │ -06da8c: 1a02 a800 |0014: const-string v2, " too small; defaulting to " // string@00a8 │ │ -06da90: 6e20 aa21 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -06da96: 0c01 |0019: move-result-object v1 │ │ -06da98: 6e20 a621 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -06da9e: 0c01 |001d: move-result-object v1 │ │ -06daa0: 6e10 af21 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -06daa6: 0c01 |0021: move-result-object v1 │ │ -06daa8: 7120 151c 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -06daae: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -06dab0: 5240 2606 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ -06dab4: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -06dab8: 5945 2606 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ -06dabc: 6e10 8913 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ -06dac2: 0e00 |002f: return-void │ │ +06da30: |[06da30] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +06da40: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06da42: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +06da46: 1a00 da13 |0003: const-string v0, "ViewPager" // string@13da │ │ +06da4a: 2201 f804 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +06da4e: 7010 a121 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +06da54: 1a02 e810 |000a: const-string v2, "Requested offscreen page limit " // string@10e8 │ │ +06da58: 6e20 aa21 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06da5e: 0c01 |000f: move-result-object v1 │ │ +06da60: 6e20 a621 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +06da66: 0c01 |0013: move-result-object v1 │ │ +06da68: 1a02 a800 |0014: const-string v2, " too small; defaulting to " // string@00a8 │ │ +06da6c: 6e20 aa21 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +06da72: 0c01 |0019: move-result-object v1 │ │ +06da74: 6e20 a621 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +06da7a: 0c01 |001d: move-result-object v1 │ │ +06da7c: 6e10 af21 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +06da82: 0c01 |0021: move-result-object v1 │ │ +06da84: 7120 151c 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +06da8a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +06da8c: 5240 2606 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ +06da90: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +06da94: 5945 2606 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0626 │ │ +06da98: 6e10 8913 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ +06da9e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=693 │ │ 0x0003 line=694 │ │ 0x0025 line=696 │ │ 0x0026 line=698 │ │ 0x002a line=699 │ │ @@ -87532,17 +87532,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 │ │ -06dac4: |[06dac4] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -06dad4: 5b01 0206 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0602 │ │ -06dad8: 0e00 |0002: return-void │ │ +06daa0: |[06daa0] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +06dab0: 5b01 0206 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0602 │ │ +06dab4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0002 line=480 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -87552,17 +87552,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 │ │ -06dadc: |[06dadc] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -06daec: 5b01 2706 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ -06daf0: 0e00 |0002: return-void │ │ +06dab8: |[06dab8] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +06dac8: 5b01 2706 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0627 │ │ +06dacc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0002 line=598 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -87572,22 +87572,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -06daf4: |[06daf4] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -06db04: 5220 2806 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06db08: 5923 2806 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06db0c: 6e10 6913 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ -06db12: 0a01 |0007: move-result v1 │ │ -06db14: 7050 8b13 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@138b │ │ -06db1a: 6e10 9213 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1392 │ │ -06db20: 0e00 |000e: return-void │ │ +06dad0: |[06dad0] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +06dae0: 5220 2806 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06dae4: 5923 2806 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06dae8: 6e10 6913 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@1369 │ │ +06daee: 0a01 |0007: move-result v1 │ │ +06daf0: 7050 8b13 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@138b │ │ +06daf6: 6e10 9213 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1392 │ │ +06dafc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0002 line=714 │ │ 0x0004 line=716 │ │ 0x0008 line=717 │ │ 0x000b line=719 │ │ @@ -87603,23 +87603,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06db24: |[06db24] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -06db34: 6e10 5613 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@1356 │ │ -06db3a: 0c00 |0003: move-result-object v0 │ │ -06db3c: 6e10 f200 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -06db42: 0c00 |0007: move-result-object v0 │ │ -06db44: 6e20 4701 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ -06db4a: 0c00 |000b: move-result-object v0 │ │ -06db4c: 6e20 a513 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a5 │ │ -06db52: 0e00 |000f: return-void │ │ +06db00: |[06db00] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +06db10: 6e10 5613 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@1356 │ │ +06db16: 0c00 |0003: move-result-object v0 │ │ +06db18: 6e10 f200 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +06db1e: 0c00 |0007: move-result-object v0 │ │ +06db20: 6e20 4701 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ +06db26: 0c00 |000b: move-result-object v0 │ │ +06db28: 6e20 a513 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a5 │ │ +06db2e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x000f line=750 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -87629,25 +87629,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -06db54: |[06db54] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -06db64: 5b12 2106 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ -06db68: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -06db6c: 6e10 8c13 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@138c │ │ -06db72: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -06db76: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06db78: 6e20 a913 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@13a9 │ │ -06db7e: 6e10 7113 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@1371 │ │ -06db84: 0e00 |0010: return-void │ │ -06db86: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -06db88: 28f8 |0012: goto 000a // -0008 │ │ +06db30: |[06db30] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +06db40: 5b12 2106 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ +06db44: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +06db48: 6e10 8c13 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@138c │ │ +06db4e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +06db52: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06db54: 6e20 a913 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@13a9 │ │ +06db5a: 6e10 7113 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@1371 │ │ +06db60: 0e00 |0010: return-void │ │ +06db62: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +06db64: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0002 line=738 │ │ 0x0007 line=739 │ │ 0x000d line=740 │ │ 0x0010 line=741 │ │ @@ -87661,44 +87661,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 │ │ -06db8c: |[06db8c] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -06db9c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06db9e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06dba0: 6004 3600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06dba4: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -06dba8: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -06dbac: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -06dbb0: 0120 |000a: move v0, v2 │ │ -06dbb2: 5464 2906 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ -06dbb6: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -06dbba: 0124 |000f: move v4, v2 │ │ -06dbbc: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -06dbc0: 0121 |0012: move v1, v2 │ │ -06dbc2: 5b68 2906 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ -06dbc6: 6e20 9713 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@1397 │ │ -06dbcc: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -06dbd0: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -06dbd4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -06dbd6: 5962 0b06 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060b │ │ -06dbda: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -06dbde: 6e10 8913 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ -06dbe4: 0e00 |0024: return-void │ │ -06dbe6: 0130 |0025: move v0, v3 │ │ -06dbe8: 28e5 |0026: goto 000b // -001b │ │ -06dbea: 0134 |0027: move v4, v3 │ │ -06dbec: 28e8 |0028: goto 0010 // -0018 │ │ -06dbee: 0131 |0029: move v1, v3 │ │ -06dbf0: 28e9 |002a: goto 0013 // -0017 │ │ -06dbf2: 5963 0b06 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060b │ │ -06dbf6: 28f2 |002d: goto 001f // -000e │ │ +06db68: |[06db68] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +06db78: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06db7a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06db7c: 6004 3600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06db80: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +06db84: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +06db88: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +06db8c: 0120 |000a: move v0, v2 │ │ +06db8e: 5464 2906 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ +06db92: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +06db96: 0124 |000f: move v4, v2 │ │ +06db98: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +06db9c: 0121 |0012: move v1, v2 │ │ +06db9e: 5b68 2906 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0629 │ │ +06dba2: 6e20 9713 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@1397 │ │ +06dba8: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +06dbac: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +06dbb0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +06dbb2: 5962 0b06 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060b │ │ +06dbb6: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +06dbba: 6e10 8913 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ +06dbc0: 0e00 |0024: return-void │ │ +06dbc2: 0130 |0025: move v0, v3 │ │ +06dbc4: 28e5 |0026: goto 000b // -001b │ │ +06dbc6: 0134 |0027: move v4, v3 │ │ +06dbc8: 28e8 |0028: goto 0010 // -0018 │ │ +06dbca: 0131 |0029: move v1, v3 │ │ +06dbcc: 28e9 |002a: goto 0013 // -0017 │ │ +06dbce: 5963 0b06 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@060b │ │ +06dbd2: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=613 │ │ 0x0008 line=614 │ │ 0x000b line=615 │ │ 0x0013 line=616 │ │ 0x0015 line=617 │ │ @@ -87723,18 +87723,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06dbf8: |[06dbf8] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -06dc08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dc0a: 6e40 ab13 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@13ab │ │ -06dc10: 0e00 |0004: return-void │ │ +06dbd4: |[06dbd4] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +06dbe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06dbe6: 6e40 ab13 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@13ab │ │ +06dbec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0004 line=784 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -87745,98 +87745,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -06dc14: |[06dc14] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -06dc24: 6e10 5213 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ -06dc2a: 0a01 |0003: move-result v1 │ │ -06dc2c: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -06dc30: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06dc32: 7020 a813 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ -06dc38: 0e00 |000a: return-void │ │ -06dc3a: 6e10 6713 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ -06dc40: 0a02 |000e: move-result v2 │ │ -06dc42: 6e10 6813 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ -06dc48: 0a03 |0012: move-result v3 │ │ -06dc4a: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -06dc4e: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -06dc52: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -06dc56: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -06dc5a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -06dc5c: 7020 3e13 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ -06dc62: 6e10 8913 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ -06dc68: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -06dc6a: 7020 a713 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ -06dc70: 28e4 |0026: goto 000a // -001c │ │ -06dc72: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -06dc74: 7020 a813 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ -06dc7a: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -06dc7c: 7020 a713 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ -06dc82: 7010 5513 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ -06dc88: 0a0c |0032: move-result v12 │ │ -06dc8a: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -06dc8e: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -06dc92: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -06dc96: 7110 5e21 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -06dc9c: 0a0e |003c: move-result v14 │ │ -06dc9e: 82ee |003d: int-to-float v14, v14 │ │ -06dca0: c8ed |003e: mul-float/2addr v13, v14 │ │ -06dca2: 82ce |003f: int-to-float v14, v12 │ │ -06dca4: c9ed |0040: div-float/2addr v13, v14 │ │ -06dca6: 7120 6621 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -06dcac: 0a08 |0044: move-result v8 │ │ -06dcae: 8291 |0045: int-to-float v1, v9 │ │ -06dcb0: 829d |0046: int-to-float v13, v9 │ │ -06dcb2: 6e20 4413 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@1344 │ │ -06dcb8: 0a0e |004a: move-result v14 │ │ -06dcba: c8ed |004b: mul-float/2addr v13, v14 │ │ -06dcbc: a607 010d |004c: add-float v7, v1, v13 │ │ -06dcc0: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -06dcc2: 7701 5e21 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -06dcc8: 0a12 |0052: move-result v18 │ │ -06dcca: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -06dcce: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -06dcd2: 0200 1200 |0057: move/from16 v0, v18 │ │ -06dcd6: 820d |0059: int-to-float v13, v0 │ │ -06dcd8: a90d 070d |005a: div-float v13, v7, v13 │ │ -06dcdc: 7110 5d21 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -06dce2: 0a0d |005f: move-result v13 │ │ -06dce4: c8d1 |0060: mul-float/2addr v1, v13 │ │ -06dce6: 7110 6a21 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@216a │ │ -06dcec: 0a01 |0064: move-result v1 │ │ -06dcee: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -06dcf2: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -06dcf6: 7120 6721 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -06dcfc: 0a06 |006c: move-result v6 │ │ -06dcfe: 54f1 3006 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ -06dd02: 7406 d21e 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1ed2 │ │ -06dd08: 7110 4f12 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ -06dd0e: 2895 |0075: goto 000a // -006b │ │ -06dd10: 82c1 |0076: int-to-float v1, v12 │ │ -06dd12: 54fd 0106 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ -06dd16: 52fe 0806 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ -06dd1a: 6e20 a810 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ -06dd20: 0a0d |007e: move-result v13 │ │ -06dd22: a80b 010d |007f: mul-float v11, v1, v13 │ │ -06dd26: 7110 5e21 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -06dd2c: 0a01 |0084: move-result v1 │ │ -06dd2e: 8211 |0085: int-to-float v1, v1 │ │ -06dd30: 52fd 2806 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ -06dd34: 82dd |0088: int-to-float v13, v13 │ │ -06dd36: c6bd |0089: add-float/2addr v13, v11 │ │ -06dd38: a90a 010d |008a: div-float v10, v1, v13 │ │ -06dd3c: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -06dd40: c6a1 |008e: add-float/2addr v1, v10 │ │ -06dd42: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -06dd46: c8d1 |0091: mul-float/2addr v1, v13 │ │ -06dd48: 8716 |0092: float-to-int v6, v1 │ │ -06dd4a: 28d4 |0093: goto 0067 // -002c │ │ +06dbf0: |[06dbf0] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +06dc00: 6e10 5213 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1352 │ │ +06dc06: 0a01 |0003: move-result v1 │ │ +06dc08: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +06dc0c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06dc0e: 7020 a813 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ +06dc14: 0e00 |000a: return-void │ │ +06dc16: 6e10 6713 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@1367 │ │ +06dc1c: 0a02 |000e: move-result v2 │ │ +06dc1e: 6e10 6813 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@1368 │ │ +06dc24: 0a03 |0012: move-result v3 │ │ +06dc26: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +06dc2a: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +06dc2e: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +06dc32: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +06dc36: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +06dc38: 7020 3e13 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@133e │ │ +06dc3e: 6e10 8913 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@1389 │ │ +06dc44: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +06dc46: 7020 a713 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ +06dc4c: 28e4 |0026: goto 000a // -001c │ │ +06dc4e: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +06dc50: 7020 a813 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@13a8 │ │ +06dc56: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +06dc58: 7020 a713 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@13a7 │ │ +06dc5e: 7010 5513 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1355 │ │ +06dc64: 0a0c |0032: move-result v12 │ │ +06dc66: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +06dc6a: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +06dc6e: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +06dc72: 7110 5e21 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +06dc78: 0a0e |003c: move-result v14 │ │ +06dc7a: 82ee |003d: int-to-float v14, v14 │ │ +06dc7c: c8ed |003e: mul-float/2addr v13, v14 │ │ +06dc7e: 82ce |003f: int-to-float v14, v12 │ │ +06dc80: c9ed |0040: div-float/2addr v13, v14 │ │ +06dc82: 7120 6621 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +06dc88: 0a08 |0044: move-result v8 │ │ +06dc8a: 8291 |0045: int-to-float v1, v9 │ │ +06dc8c: 829d |0046: int-to-float v13, v9 │ │ +06dc8e: 6e20 4413 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@1344 │ │ +06dc94: 0a0e |004a: move-result v14 │ │ +06dc96: c8ed |004b: mul-float/2addr v13, v14 │ │ +06dc98: a607 010d |004c: add-float v7, v1, v13 │ │ +06dc9c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +06dc9e: 7701 5e21 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +06dca4: 0a12 |0052: move-result v18 │ │ +06dca6: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +06dcaa: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +06dcae: 0200 1200 |0057: move/from16 v0, v18 │ │ +06dcb2: 820d |0059: int-to-float v13, v0 │ │ +06dcb4: a90d 070d |005a: div-float v13, v7, v13 │ │ +06dcb8: 7110 5d21 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +06dcbe: 0a0d |005f: move-result v13 │ │ +06dcc0: c8d1 |0060: mul-float/2addr v1, v13 │ │ +06dcc2: 7110 6a21 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@216a │ │ +06dcc8: 0a01 |0064: move-result v1 │ │ +06dcca: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +06dcce: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +06dcd2: 7120 6721 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +06dcd8: 0a06 |006c: move-result v6 │ │ +06dcda: 54f1 3006 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0630 │ │ +06dcde: 7406 d21e 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1ed2 │ │ +06dce4: 7110 4f12 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ +06dcea: 2895 |0075: goto 000a // -006b │ │ +06dcec: 82c1 |0076: int-to-float v1, v12 │ │ +06dcee: 54fd 0106 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0601 │ │ +06dcf2: 52fe 0806 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0608 │ │ +06dcf6: 6e20 a810 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@10a8 │ │ +06dcfc: 0a0d |007e: move-result v13 │ │ +06dcfe: a80b 010d |007f: mul-float v11, v1, v13 │ │ +06dd02: 7110 5e21 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +06dd08: 0a01 |0084: move-result v1 │ │ +06dd0a: 8211 |0085: int-to-float v1, v1 │ │ +06dd0c: 52fd 2806 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0628 │ │ +06dd10: 82dd |0088: int-to-float v13, v13 │ │ +06dd12: c6bd |0089: add-float/2addr v13, v11 │ │ +06dd14: a90a 010d |008a: div-float v10, v1, v13 │ │ +06dd18: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +06dd1c: c6a1 |008e: add-float/2addr v1, v10 │ │ +06dd1e: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +06dd22: c8d1 |0091: mul-float/2addr v1, v13 │ │ +06dd24: 8716 |0092: float-to-int v6, v1 │ │ +06dd26: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0006 line=796 │ │ 0x000a line=832 │ │ 0x000b line=799 │ │ 0x000f line=800 │ │ @@ -87884,38 +87884,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06dd4c: |[06dd4c] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -06dd5c: 6f20 671d 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1d67 │ │ -06dd62: 0a00 |0003: move-result v0 │ │ -06dd64: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -06dd68: 5410 2106 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ -06dd6c: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -06dd70: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06dd72: 0f00 |000b: return v0 │ │ -06dd74: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06dd76: 28fe |000d: goto 000b // -0002 │ │ +06dd28: |[06dd28] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +06dd38: 6f20 671d 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1d67 │ │ +06dd3e: 0a00 |0003: move-result v0 │ │ +06dd40: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +06dd44: 5410 2106 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0621 │ │ +06dd48: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +06dd4c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06dd4e: 0f00 |000b: return v0 │ │ +06dd50: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06dd52: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #426 header: │ │ class_idx : 797 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5088 │ │ +source_file_idx : 5084 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #426 annotations: │ │ Annotations on class │ │ @@ -87933,21 +87933,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;) │ │ name : 'requestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5088 (ViewParentCompat.java) │ │ + source_file_idx : 5084 (ViewParentCompat.java) │ │ │ │ Class #427 header: │ │ class_idx : 799 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5088 │ │ +source_file_idx : 5084 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #427 annotations: │ │ Annotations on class │ │ @@ -87970,26 +87970,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06dd78: |[06dd78] android.support.v4.view.ViewParentCompat.:()V │ │ -06dd88: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06dd8c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06dd90: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06dd94: 2201 1c03 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@031c │ │ -06dd98: 7010 ae13 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@13ae │ │ -06dd9e: 6901 3a06 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@063a │ │ -06dda2: 0e00 |000d: return-void │ │ -06dda4: 2201 1e03 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@031e │ │ -06dda8: 7010 b113 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@13b1 │ │ -06ddae: 6901 3a06 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@063a │ │ -06ddb2: 28f8 |0015: goto 000d // -0008 │ │ +06dd54: |[06dd54] android.support.v4.view.ViewParentCompat.:()V │ │ +06dd64: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06dd68: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06dd6c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06dd70: 2201 1c03 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@031c │ │ +06dd74: 7010 ae13 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@13ae │ │ +06dd7a: 6901 3a06 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@063a │ │ +06dd7e: 0e00 |000d: return-void │ │ +06dd80: 2201 1e03 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@031e │ │ +06dd84: 7010 b113 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@13b1 │ │ +06dd8a: 6901 3a06 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@063a │ │ +06dd8e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -88001,17 +88001,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ddb4: |[06ddb4] android.support.v4.view.ViewParentCompat.:()V │ │ -06ddc4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06ddca: 0e00 |0003: return-void │ │ +06dd90: |[06dd90] android.support.v4.view.ViewParentCompat.:()V │ │ +06dda0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06dda6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -88020,35 +88020,35 @@ │ │ type : '(Landroid/view/ViewParent;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 │ │ -06ddcc: |[06ddcc] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06dddc: 6200 3a06 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@063a │ │ -06dde0: 7240 b013 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b0 │ │ -06dde6: 0a00 |0005: move-result v0 │ │ -06dde8: 0f00 |0006: return v0 │ │ +06dda8: |[06dda8] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06ddb8: 6200 3a06 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@063a │ │ +06ddbc: 7240 b013 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b0 │ │ +06ddc2: 0a00 |0005: move-result v0 │ │ +06ddc4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5088 (ViewParentCompat.java) │ │ + source_file_idx : 5084 (ViewParentCompat.java) │ │ │ │ Class #428 header: │ │ class_idx : 800 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5089 │ │ +source_file_idx : 5085 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #428 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ @@ -88063,17 +88063,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ddec: |[06ddec] android.support.v4.view.ViewParentCompatICS.:()V │ │ -06ddfc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06de02: 0e00 |0003: return-void │ │ +06ddc8: |[06ddc8] android.support.v4.view.ViewParentCompatICS.:()V │ │ +06ddd8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06ddde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ @@ -88081,34 +88081,34 @@ │ │ type : '(Landroid/view/ViewParent;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 │ │ -06de04: |[06de04] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06de14: 7230 6a1d 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1d6a │ │ -06de1a: 0a00 |0003: move-result v0 │ │ -06de1c: 0f00 |0004: return v0 │ │ +06dde0: |[06dde0] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06ddf0: 7230 6a1d 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1d6a │ │ +06ddf6: 0a00 |0003: move-result v0 │ │ +06ddf8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5089 (ViewParentCompatICS.java) │ │ + source_file_idx : 5085 (ViewParentCompatICS.java) │ │ │ │ Class #429 header: │ │ class_idx : 801 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #429 annotations: │ │ Annotations on class │ │ @@ -88120,21 +88120,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #430 header: │ │ class_idx : 802 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #430 annotations: │ │ Annotations on class │ │ @@ -88169,22 +88169,22 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06de20: |[06de20] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -06de30: 5b12 3d06 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@063d │ │ -06de34: 7010 6f21 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -06de3a: 2200 0405 |0005: new-instance v0, Ljava/lang/ref/WeakReference; // type@0504 │ │ -06de3e: 7020 bb21 4000 |0007: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@21bb │ │ -06de44: 5b10 3b06 |000a: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@063b │ │ -06de48: 5b13 3c06 |000c: iput-object v3, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063c │ │ -06de4c: 0e00 |000e: return-void │ │ +06ddfc: |[06ddfc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +06de0c: 5b12 3d06 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@063d │ │ +06de10: 7010 6f21 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +06de16: 2200 0405 |0005: new-instance v0, Ljava/lang/ref/WeakReference; // type@0504 │ │ +06de1a: 7020 bb21 4000 |0007: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@21bb │ │ +06de20: 5b10 3b06 |000a: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@063b │ │ +06de24: 5b13 3c06 |000c: iput-object v3, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063c │ │ +06de28: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0005 line=297 │ │ 0x000c line=298 │ │ 0x000e line=299 │ │ locals : │ │ @@ -88198,17 +88198,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -06de50: |[06de50] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V │ │ -06de60: 7040 b813 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13b8 │ │ -06de66: 0e00 |0003: return-void │ │ +06de2c: |[06de2c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V │ │ +06de3c: 7040 b813 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13b8 │ │ +06de42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -88221,37 +88221,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06de68: |[06de68] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.run:()V │ │ -06de78: 5431 3d06 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@063d │ │ -06de7c: 5432 3c06 |0002: iget-object v2, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063c │ │ -06de80: 5430 3b06 |0004: iget-object v0, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@063b │ │ -06de84: 6e10 bc21 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06de8a: 0c00 |0009: move-result-object v0 │ │ -06de8c: 1f00 1e04 |000a: check-cast v0, Landroid/view/View; // type@041e │ │ -06de90: 7130 bc13 2100 |000c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13bc │ │ -06de96: 0e00 |000f: return-void │ │ +06de44: |[06de44] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.run:()V │ │ +06de54: 5431 3d06 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@063d │ │ +06de58: 5432 3c06 |0002: iget-object v2, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063c │ │ +06de5c: 5430 3b06 |0004: iget-object v0, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@063b │ │ +06de60: 6e10 bc21 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06de66: 0c00 |0009: move-result-object v0 │ │ +06de68: 1f00 1e04 |000a: check-cast v0, Landroid/view/View; // type@041e │ │ +06de6c: 7130 bc13 2100 |000c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13bc │ │ +06de72: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=304 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; │ │ │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #431 header: │ │ class_idx : 809 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 33 │ │ │ │ Class #431 annotations: │ │ Annotations on class │ │ @@ -88461,21 +88461,21 @@ │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ name : 'yBy' │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #432 header: │ │ class_idx : 810 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 3 │ │ instance_fields_size: 4 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 33 │ │ │ │ Class #432 annotations: │ │ Annotations on class │ │ @@ -88527,44 +88527,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 58 16-bit code units │ │ -06de98: |[06de98] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ -06dea8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06deac: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -06deb0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06deb4: 2201 2803 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; // type@0328 │ │ -06deb8: 7010 0c14 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;.:()V // method@140c │ │ -06debe: 6901 4106 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06dec2: 0e00 |000d: return-void │ │ -06dec4: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -06dec8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -06decc: 2201 2603 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@0326 │ │ -06ded0: 7010 0514 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@1405 │ │ -06ded6: 6901 4106 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06deda: 28f4 |0019: goto 000d // -000c │ │ -06dedc: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -06dee0: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -06dee4: 2201 2703 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@0327 │ │ -06dee8: 7010 0714 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@1407 │ │ -06deee: 6901 4106 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06def2: 28e8 |0025: goto 000d // -0018 │ │ -06def4: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -06def8: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -06defc: 2201 2503 |002a: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@0325 │ │ -06df00: 7010 e513 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@13e5 │ │ -06df06: 6901 4106 |002f: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06df0a: 28dc |0031: goto 000d // -0024 │ │ -06df0c: 2201 2303 |0032: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@0323 │ │ -06df10: 7010 bb13 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@13bb │ │ -06df16: 6901 4106 |0037: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06df1a: 28d4 |0039: goto 000d // -002c │ │ +06de74: |[06de74] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ +06de84: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06de88: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +06de8c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06de90: 2201 2803 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; // type@0328 │ │ +06de94: 7010 0c14 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;.:()V // method@140c │ │ +06de9a: 6901 4106 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06de9e: 0e00 |000d: return-void │ │ +06dea0: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +06dea4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +06dea8: 2201 2603 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@0326 │ │ +06deac: 7010 0514 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@1405 │ │ +06deb2: 6901 4106 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06deb6: 28f4 |0019: goto 000d // -000c │ │ +06deb8: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +06debc: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +06dec0: 2201 2703 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@0327 │ │ +06dec4: 7010 0714 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@1407 │ │ +06deca: 6901 4106 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06dece: 28e8 |0025: goto 000d // -0018 │ │ +06ded0: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +06ded4: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +06ded8: 2201 2503 |002a: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@0325 │ │ +06dedc: 7010 e513 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@13e5 │ │ +06dee2: 6901 4106 |002f: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06dee6: 28dc |0031: goto 000d // -0024 │ │ +06dee8: 2201 2303 |0032: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@0323 │ │ +06deec: 7010 bb13 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@13bb │ │ +06def2: 6901 4106 |0037: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06def6: 28d4 |0039: goto 000d // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x0002 line=597 │ │ 0x0006 line=598 │ │ 0x000d line=608 │ │ 0x000e line=599 │ │ @@ -88582,25 +88582,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -06df1c: |[06df1c] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ -06df2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06df2e: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -06df34: 5b10 4606 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0646 │ │ -06df38: 5b10 4406 |0006: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0644 │ │ -06df3c: 12f0 |0008: const/4 v0, #int -1 // #ff │ │ -06df3e: 5910 4506 |0009: iput v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0645 │ │ -06df42: 2200 0405 |000b: new-instance v0, Ljava/lang/ref/WeakReference; // type@0504 │ │ -06df46: 7020 bb21 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@21bb │ │ -06df4c: 5b10 4706 |0010: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06df50: 0e00 |0012: return-void │ │ +06def8: |[06def8] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ +06df08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06df0a: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +06df10: 5b10 4606 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0646 │ │ +06df14: 5b10 4406 |0006: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0644 │ │ +06df18: 12f0 |0008: const/4 v0, #int -1 // #ff │ │ +06df1a: 5910 4506 |0009: iput v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0645 │ │ +06df1e: 2200 0405 |000b: new-instance v0, Ljava/lang/ref/WeakReference; // type@0504 │ │ +06df22: 7020 bb21 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@21bb │ │ +06df28: 5b10 4706 |0010: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06df2c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0004 line=27 │ │ 0x0006 line=28 │ │ 0x0008 line=29 │ │ 0x000b line=36 │ │ @@ -88614,17 +88614,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06df54: |[06df54] android.support.v4.view.ViewPropertyAnimatorCompat.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ -06df64: 5410 4406 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0644 │ │ -06df68: 1100 |0002: return-object v0 │ │ +06df30: |[06df30] android.support.v4.view.ViewPropertyAnimatorCompat.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ +06df40: 5410 4406 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0644 │ │ +06df44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ @@ -88632,17 +88632,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06df6c: |[06df6c] android.support.v4.view.ViewPropertyAnimatorCompat.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ -06df7c: 5b01 4406 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0644 │ │ -06df80: 1101 |0002: return-object v1 │ │ +06df48: |[06df48] android.support.v4.view.ViewPropertyAnimatorCompat.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +06df58: 5b01 4406 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0644 │ │ +06df5c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/Runnable; │ │ │ │ @@ -88651,17 +88651,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06df84: |[06df84] android.support.v4.view.ViewPropertyAnimatorCompat.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ -06df94: 5410 4606 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0646 │ │ -06df98: 1100 |0002: return-object v0 │ │ +06df60: |[06df60] android.support.v4.view.ViewPropertyAnimatorCompat.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ +06df70: 5410 4606 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0646 │ │ +06df74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ @@ -88669,17 +88669,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06df9c: |[06df9c] android.support.v4.view.ViewPropertyAnimatorCompat.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ -06dfac: 5b01 4606 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0646 │ │ -06dfb0: 1101 |0002: return-object v1 │ │ +06df78: |[06df78] android.support.v4.view.ViewPropertyAnimatorCompat.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +06df88: 5b01 4606 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0646 │ │ +06df8c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/Runnable; │ │ │ │ @@ -88688,17 +88688,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06dfb4: |[06dfb4] android.support.v4.view.ViewPropertyAnimatorCompat.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I │ │ -06dfc4: 5210 4506 |0000: iget v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0645 │ │ -06dfc8: 0f00 |0002: return v0 │ │ +06df90: |[06df90] android.support.v4.view.ViewPropertyAnimatorCompat.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I │ │ +06dfa0: 5210 4506 |0000: iget v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0645 │ │ +06dfa4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ @@ -88706,17 +88706,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06dfcc: |[06dfcc] android.support.v4.view.ViewPropertyAnimatorCompat.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I │ │ -06dfdc: 5901 4506 |0000: iput v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0645 │ │ -06dfe0: 0f01 |0002: return v1 │ │ +06dfa8: |[06dfa8] android.support.v4.view.ViewPropertyAnimatorCompat.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I │ │ +06dfb8: 5901 4506 |0000: iput v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0645 │ │ +06dfbc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -88726,23 +88726,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06dfe4: |[06dfe4] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06dff4: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06dff8: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06dffe: 0c00 |0005: move-result-object v0 │ │ -06e000: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e004: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e008: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e00c: 7240 0e14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@140e │ │ -06e012: 1102 |000f: return-object v2 │ │ +06dfc0: |[06dfc0] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06dfd0: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06dfd4: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06dfda: 0c00 |0005: move-result-object v0 │ │ +06dfdc: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06dfe0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06dfe4: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06dfe8: 7240 0e14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@140e │ │ +06dfee: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x000a line=641 │ │ 0x000f line=643 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88754,23 +88754,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e014: |[06e014] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e024: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e028: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e02e: 0c00 |0005: move-result-object v0 │ │ -06e030: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e034: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e038: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e03c: 7240 0f14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@140f │ │ -06e042: 1102 |000f: return-object v2 │ │ +06dff0: |[06dff0] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e000: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e004: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e00a: 0c00 |0005: move-result-object v0 │ │ +06e00c: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e010: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e014: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e018: 7240 0f14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@140f │ │ +06e01e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x000a line=658 │ │ 0x000f line=660 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88782,23 +88782,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06e044: |[06e044] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ -06e054: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e058: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e05e: 0c00 |0005: move-result-object v0 │ │ -06e060: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e064: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e068: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e06c: 7230 1014 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1410 │ │ -06e072: 0e00 |000f: return-void │ │ +06e020: |[06e020] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ +06e030: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e034: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e03a: 0c00 |0005: move-result-object v0 │ │ +06e03c: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e040: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e044: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e048: 7230 1014 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1410 │ │ +06e04e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ 0x000a line=998 │ │ 0x000f line=1000 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88809,26 +88809,26 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06e074: |[06e074] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ -06e084: 5441 4706 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e088: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e08e: 0c00 |0005: move-result-object v0 │ │ -06e090: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e094: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -06e098: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e09c: 7230 1114 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@1411 │ │ -06e0a2: 0b02 |000f: move-result-wide v2 │ │ -06e0a4: 1002 |0010: return-wide v2 │ │ -06e0a6: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -06e0aa: 28fd |0013: goto 0010 // -0003 │ │ +06e050: |[06e050] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ +06e060: 5441 4706 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e064: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e06a: 0c00 |0005: move-result-object v0 │ │ +06e06c: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e070: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +06e074: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e078: 7230 1114 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@1411 │ │ +06e07e: 0b02 |000f: move-result-wide v2 │ │ +06e080: 1002 |0010: return-wide v2 │ │ +06e082: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ +06e086: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x000a line=745 │ │ 0x0010 line=747 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ @@ -88839,26 +88839,26 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -06e0ac: |[06e0ac] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -06e0bc: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e0c0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e0c6: 0c00 |0005: move-result-object v0 │ │ -06e0c8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e0cc: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -06e0d0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e0d4: 7230 1214 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; // method@1412 │ │ -06e0da: 0c01 |000f: move-result-object v1 │ │ -06e0dc: 1101 |0010: return-object v1 │ │ -06e0de: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -06e0e0: 28fe |0012: goto 0010 // -0002 │ │ +06e088: |[06e088] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +06e098: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e09c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e0a2: 0c00 |0005: move-result-object v0 │ │ +06e0a4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e0a8: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +06e0ac: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e0b0: 7230 1214 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; // method@1412 │ │ +06e0b6: 0c01 |000f: move-result-object v1 │ │ +06e0b8: 1101 |0010: return-object v1 │ │ +06e0ba: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +06e0bc: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x000a line=779 │ │ 0x0010 line=781 │ │ locals : │ │ 0x0008 - 0x0013 reg=0 view Landroid/view/View; │ │ @@ -88869,26 +88869,26 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06e0e4: |[06e0e4] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ -06e0f4: 5441 4706 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e0f8: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e0fe: 0c00 |0005: move-result-object v0 │ │ -06e100: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e104: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -06e108: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e10c: 7230 1314 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@1413 │ │ -06e112: 0b02 |000f: move-result-wide v2 │ │ -06e114: 1002 |0010: return-wide v2 │ │ -06e116: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -06e11a: 28fd |0013: goto 0010 // -0003 │ │ +06e0c0: |[06e0c0] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ +06e0d0: 5441 4706 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e0d4: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e0da: 0c00 |0005: move-result-object v0 │ │ +06e0dc: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e0e0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +06e0e4: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e0e8: 7230 1314 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@1413 │ │ +06e0ee: 0b02 |000f: move-result-wide v2 │ │ +06e0f0: 1002 |0010: return-wide v2 │ │ +06e0f2: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ +06e0f6: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ 0x000a line=816 │ │ 0x0010 line=818 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ @@ -88899,23 +88899,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e11c: |[06e11c] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e12c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e130: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e136: 0c00 |0005: move-result-object v0 │ │ -06e138: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e13c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e140: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e144: 7240 1414 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1414 │ │ -06e14a: 1102 |000f: return-object v2 │ │ +06e0f8: |[06e0f8] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e108: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e10c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e112: 0c00 |0005: move-result-object v0 │ │ +06e114: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e118: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e11c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e120: 7240 1414 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1414 │ │ +06e126: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ 0x000a line=834 │ │ 0x000f line=836 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88927,23 +88927,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e14c: |[06e14c] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e15c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e160: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e166: 0c00 |0005: move-result-object v0 │ │ -06e168: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e16c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e170: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e174: 7240 1514 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1415 │ │ -06e17a: 1102 |000f: return-object v2 │ │ +06e128: |[06e128] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e138: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e13c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e142: 0c00 |0005: move-result-object v0 │ │ +06e144: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e148: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e14c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e150: 7240 1514 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1415 │ │ +06e156: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x000a line=851 │ │ 0x000f line=853 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88955,23 +88955,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e17c: |[06e17c] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e18c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e190: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e196: 0c00 |0005: move-result-object v0 │ │ -06e198: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e19c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e1a0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e1a4: 7240 1614 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1416 │ │ -06e1aa: 1102 |000f: return-object v2 │ │ +06e158: |[06e158] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e168: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e16c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e172: 0c00 |0005: move-result-object v0 │ │ +06e174: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e178: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e17c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e180: 7240 1614 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1416 │ │ +06e186: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ 0x000a line=868 │ │ 0x000f line=870 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88983,23 +88983,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e1ac: |[06e1ac] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e1bc: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e1c0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e1c6: 0c00 |0005: move-result-object v0 │ │ -06e1c8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e1cc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e1d0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e1d4: 7240 1714 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1417 │ │ -06e1da: 1102 |000f: return-object v2 │ │ +06e188: |[06e188] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e198: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e19c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e1a2: 0c00 |0005: move-result-object v0 │ │ +06e1a4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e1a8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e1ac: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e1b0: 7240 1714 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1417 │ │ +06e1b6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x000a line=885 │ │ 0x000f line=887 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89011,23 +89011,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e1dc: |[06e1dc] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e1ec: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e1f0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e1f6: 0c00 |0005: move-result-object v0 │ │ -06e1f8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e1fc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e200: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e204: 7240 1814 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1418 │ │ -06e20a: 1102 |000f: return-object v2 │ │ +06e1b8: |[06e1b8] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e1c8: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e1cc: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e1d2: 0c00 |0005: move-result-object v0 │ │ +06e1d4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e1d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e1dc: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e1e0: 7240 1814 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1418 │ │ +06e1e6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=901 │ │ 0x000a line=902 │ │ 0x000f line=904 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89039,23 +89039,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e20c: |[06e20c] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e21c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e220: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e226: 0c00 |0005: move-result-object v0 │ │ -06e228: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e22c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e230: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e234: 7240 1914 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1419 │ │ -06e23a: 1102 |000f: return-object v2 │ │ +06e1e8: |[06e1e8] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e1f8: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e1fc: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e202: 0c00 |0005: move-result-object v0 │ │ +06e204: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e208: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e20c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e210: 7240 1914 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1419 │ │ +06e216: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x000a line=919 │ │ 0x000f line=921 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89067,23 +89067,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e23c: |[06e23c] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e24c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e250: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e256: 0c00 |0005: move-result-object v0 │ │ -06e258: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e25c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e260: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e264: 7240 1a14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@141a │ │ -06e26a: 1102 |000f: return-object v2 │ │ +06e218: |[06e218] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e228: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e22c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e232: 0c00 |0005: move-result-object v0 │ │ +06e234: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e238: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e23c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e240: 7240 1a14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@141a │ │ +06e246: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=935 │ │ 0x000a line=936 │ │ 0x000f line=938 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89095,23 +89095,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e26c: |[06e26c] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e27c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e280: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e286: 0c00 |0005: move-result-object v0 │ │ -06e288: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e28c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e290: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e294: 7240 1b14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@141b │ │ -06e29a: 1102 |000f: return-object v2 │ │ +06e248: |[06e248] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e258: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e25c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e262: 0c00 |0005: move-result-object v0 │ │ +06e264: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e268: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e26c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e270: 7240 1b14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@141b │ │ +06e276: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=952 │ │ 0x000a line=953 │ │ 0x000f line=955 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89123,23 +89123,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e29c: |[06e29c] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e2ac: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e2b0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e2b6: 0c00 |0005: move-result-object v0 │ │ -06e2b8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e2bc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e2c0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e2c4: 7240 1c14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@141c │ │ -06e2ca: 1102 |000f: return-object v2 │ │ +06e278: |[06e278] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e288: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e28c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e292: 0c00 |0005: move-result-object v0 │ │ +06e294: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e298: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e29c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e2a0: 7240 1c14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@141c │ │ +06e2a6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x000a line=970 │ │ 0x000f line=972 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89151,23 +89151,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e2cc: |[06e2cc] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e2dc: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e2e0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e2e6: 0c00 |0005: move-result-object v0 │ │ -06e2e8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e2ec: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e2f0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e2f4: 7240 1d14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@141d │ │ -06e2fa: 1102 |000f: return-object v2 │ │ +06e2a8: |[06e2a8] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e2b8: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e2bc: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e2c2: 0c00 |0005: move-result-object v0 │ │ +06e2c4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e2c8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e2cc: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e2d0: 7240 1d14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@141d │ │ +06e2d6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=986 │ │ 0x000a line=987 │ │ 0x000f line=989 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89179,23 +89179,23 @@ │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -06e2fc: |[06e2fc] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e30c: 5431 4706 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e310: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e316: 0c00 |0005: move-result-object v0 │ │ -06e318: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e31c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e320: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e324: 7255 1e14 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@141e │ │ -06e32a: 1103 |000f: return-object v3 │ │ +06e2d8: |[06e2d8] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e2e8: 5431 4706 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e2ec: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e2f2: 0c00 |0005: move-result-object v0 │ │ +06e2f4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e2f8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e2fc: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e300: 7255 1e14 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@141e │ │ +06e306: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x000a line=624 │ │ 0x000f line=626 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89207,23 +89207,23 @@ │ │ type : '(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e32c: |[06e32c] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e33c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e340: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e346: 0c00 |0005: move-result-object v0 │ │ -06e348: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e34c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e350: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e354: 7240 1f14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@141f │ │ -06e35a: 1102 |000f: return-object v2 │ │ +06e308: |[06e308] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e318: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e31c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e322: 0c00 |0005: move-result-object v0 │ │ +06e324: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e328: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e32c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e330: 7240 1f14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@141f │ │ +06e336: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x000a line=764 │ │ 0x000f line=766 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89235,23 +89235,23 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e35c: |[06e35c] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e36c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e370: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e376: 0c00 |0005: move-result-object v0 │ │ -06e378: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e37c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e380: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e384: 7240 2014 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1420 │ │ -06e38a: 1102 |000f: return-object v2 │ │ +06e338: |[06e338] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e348: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e34c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e352: 0c00 |0005: move-result-object v0 │ │ +06e354: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e358: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e35c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e360: 7240 2014 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1420 │ │ +06e366: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ 0x000a line=1196 │ │ 0x000f line=1198 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89263,23 +89263,23 @@ │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -06e38c: |[06e38c] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e39c: 5431 4706 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e3a0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e3a6: 0c00 |0005: move-result-object v0 │ │ -06e3a8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e3ac: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e3b0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e3b4: 7255 2114 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1421 │ │ -06e3ba: 1103 |000f: return-object v3 │ │ +06e368: |[06e368] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e378: 5431 4706 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e37c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e382: 0c00 |0005: move-result-object v0 │ │ +06e384: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e388: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e38c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e390: 7255 2114 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1421 │ │ +06e396: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x000a line=798 │ │ 0x000f line=800 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89291,23 +89291,23 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e3bc: |[06e3bc] android.support.v4.view.ViewPropertyAnimatorCompat.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e3cc: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e3d0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e3d6: 0c00 |0005: move-result-object v0 │ │ -06e3d8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e3dc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e3e0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e3e4: 7240 2214 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@1422 │ │ -06e3ea: 1102 |000f: return-object v2 │ │ +06e398: |[06e398] android.support.v4.view.ViewPropertyAnimatorCompat.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e3a8: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e3ac: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e3b2: 0c00 |0005: move-result-object v0 │ │ +06e3b4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e3b8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e3bc: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e3c0: 7240 2214 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@1422 │ │ +06e3c6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x000a line=1215 │ │ 0x000f line=1217 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89319,23 +89319,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06e3ec: |[06e3ec] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ -06e3fc: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e400: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e406: 0c00 |0005: move-result-object v0 │ │ -06e408: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e40c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e410: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e414: 7230 2314 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1423 │ │ -06e41a: 0e00 |000f: return-void │ │ +06e3c8: |[06e3c8] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ +06e3d8: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e3dc: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e3e2: 0c00 |0005: move-result-object v0 │ │ +06e3e4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e3e8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e3ec: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e3f0: 7230 2314 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1423 │ │ +06e3f6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ 0x000a line=1116 │ │ 0x000f line=1118 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89346,23 +89346,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e41c: |[06e41c] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e42c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e430: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e436: 0c00 |0005: move-result-object v0 │ │ -06e438: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e43c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e440: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e444: 7240 2414 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1424 │ │ -06e44a: 1102 |000f: return-object v2 │ │ +06e3f8: |[06e3f8] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e408: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e40c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e412: 0c00 |0005: move-result-object v0 │ │ +06e414: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e418: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e41c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e420: 7240 2414 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1424 │ │ +06e426: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x000a line=675 │ │ 0x000f line=677 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89374,23 +89374,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e44c: |[06e44c] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e45c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e460: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e466: 0c00 |0005: move-result-object v0 │ │ -06e468: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e46c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e470: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e474: 7240 2514 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1425 │ │ -06e47a: 1102 |000f: return-object v2 │ │ +06e428: |[06e428] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e438: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e43c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e442: 0c00 |0005: move-result-object v0 │ │ +06e444: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e448: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e44c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e450: 7240 2514 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1425 │ │ +06e456: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1081 │ │ 0x000a line=1082 │ │ 0x000f line=1084 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89402,23 +89402,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e47c: |[06e47c] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e48c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e490: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e496: 0c00 |0005: move-result-object v0 │ │ -06e498: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e49c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e4a0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e4a4: 7240 2614 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1426 │ │ -06e4aa: 1102 |000f: return-object v2 │ │ +06e458: |[06e458] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e468: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e46c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e472: 0c00 |0005: move-result-object v0 │ │ +06e474: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e478: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e47c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e480: 7240 2614 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1426 │ │ +06e486: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x000a line=692 │ │ 0x000f line=694 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89430,23 +89430,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e4ac: |[06e4ac] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e4bc: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e4c0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e4c6: 0c00 |0005: move-result-object v0 │ │ -06e4c8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e4cc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e4d0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e4d4: 7240 2714 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1427 │ │ -06e4da: 1102 |000f: return-object v2 │ │ +06e488: |[06e488] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e498: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e49c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e4a2: 0c00 |0005: move-result-object v0 │ │ +06e4a4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e4a8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e4ac: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e4b0: 7240 2714 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1427 │ │ +06e4b6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ 0x000a line=1099 │ │ 0x000f line=1101 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89458,23 +89458,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e4dc: |[06e4dc] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e4ec: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e4f0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e4f6: 0c00 |0005: move-result-object v0 │ │ -06e4f8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e4fc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e500: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e504: 7240 2814 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@1428 │ │ -06e50a: 1102 |000f: return-object v2 │ │ +06e4b8: |[06e4b8] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e4c8: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e4cc: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e4d2: 0c00 |0005: move-result-object v0 │ │ +06e4d4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e4d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e4dc: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e4e0: 7240 2814 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@1428 │ │ +06e4e6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x000a line=727 │ │ 0x000f line=729 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89486,23 +89486,23 @@ │ │ type : '()Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06e50c: |[06e50c] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e51c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e520: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e526: 0c00 |0005: move-result-object v0 │ │ -06e528: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e52c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e530: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e534: 7230 2914 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1429 │ │ -06e53a: 1102 |000f: return-object v2 │ │ +06e4e8: |[06e4e8] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e4f8: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e4fc: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e502: 0c00 |0005: move-result-object v0 │ │ +06e504: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e508: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e50c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e510: 7230 2914 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1429 │ │ +06e516: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ 0x000a line=1153 │ │ 0x000f line=1155 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89513,23 +89513,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e53c: |[06e53c] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e54c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e550: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e556: 0c00 |0005: move-result-object v0 │ │ -06e558: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e55c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e560: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e564: 7240 2a14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@142a │ │ -06e56a: 1102 |000f: return-object v2 │ │ +06e518: |[06e518] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e528: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e52c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e532: 0c00 |0005: move-result-object v0 │ │ +06e534: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e538: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e53c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e540: 7240 2a14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@142a │ │ +06e546: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ 0x000a line=1178 │ │ 0x000f line=1180 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89541,23 +89541,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e56c: |[06e56c] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e57c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e580: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e586: 0c00 |0005: move-result-object v0 │ │ -06e588: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e58c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e590: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e594: 7240 2b14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@142b │ │ -06e59a: 1102 |000f: return-object v2 │ │ +06e548: |[06e548] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e558: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e55c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e562: 0c00 |0005: move-result-object v0 │ │ +06e564: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e568: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e56c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e570: 7240 2b14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@142b │ │ +06e576: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1013 │ │ 0x000a line=1014 │ │ 0x000f line=1016 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89569,23 +89569,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e59c: |[06e59c] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e5ac: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e5b0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e5b6: 0c00 |0005: move-result-object v0 │ │ -06e5b8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e5bc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e5c0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e5c4: 7240 2c14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@142c │ │ -06e5ca: 1102 |000f: return-object v2 │ │ +06e578: |[06e578] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e588: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e58c: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e592: 0c00 |0005: move-result-object v0 │ │ +06e594: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e598: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e59c: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e5a0: 7240 2c14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@142c │ │ +06e5a6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1030 │ │ 0x000a line=1031 │ │ 0x000f line=1033 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89597,23 +89597,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e5cc: |[06e5cc] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e5dc: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e5e0: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e5e6: 0c00 |0005: move-result-object v0 │ │ -06e5e8: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e5ec: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e5f0: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e5f4: 7240 2d14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@142d │ │ -06e5fa: 1102 |000f: return-object v2 │ │ +06e5a8: |[06e5a8] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e5b8: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e5bc: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e5c2: 0c00 |0005: move-result-object v0 │ │ +06e5c4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e5c8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e5cc: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e5d0: 7240 2d14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@142d │ │ +06e5d6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1047 │ │ 0x000a line=1048 │ │ 0x000f line=1050 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89625,40 +89625,40 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06e5fc: |[06e5fc] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -06e60c: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ -06e610: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -06e616: 0c00 |0005: move-result-object v0 │ │ -06e618: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ -06e61c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06e620: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ -06e624: 7240 2e14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@142e │ │ -06e62a: 1102 |000f: return-object v2 │ │ +06e5d8: |[06e5d8] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06e5e8: 5421 4706 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0647 │ │ +06e5ec: 6e10 bc21 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +06e5f2: 0c00 |0005: move-result-object v0 │ │ +06e5f4: 1f00 1e04 |0006: check-cast v0, Landroid/view/View; // type@041e │ │ +06e5f8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06e5fc: 6201 4106 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@0641 │ │ +06e600: 7240 2e14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@142e │ │ +06e606: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1064 │ │ 0x000a line=1065 │ │ 0x000f line=1067 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0010 reg=3 value F │ │ │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #433 header: │ │ class_idx : 811 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 9 │ │ -source_file_idx : 5095 │ │ +source_file_idx : 5091 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #433 annotations: │ │ Annotations on class │ │ @@ -89686,19 +89686,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06e62c: |[06e62c] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ -06e63c: 5b01 4806 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0648 │ │ -06e640: 5b02 4906 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0649 │ │ -06e644: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ -06e64a: 0e00 |0007: return-void │ │ +06e608: |[06e608] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +06e618: 5b01 4806 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0648 │ │ +06e61c: 5b02 4906 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0649 │ │ +06e620: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ +06e626: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -89709,19 +89709,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e64c: |[06e64c] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ -06e65c: 5420 4806 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0648 │ │ -06e660: 5421 4906 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0649 │ │ -06e664: 7220 8814 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@1488 │ │ -06e66a: 0e00 |0007: return-void │ │ +06e628: |[06e628] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +06e638: 5420 4806 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0648 │ │ +06e63c: 5421 4906 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0649 │ │ +06e640: 7220 8814 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@1488 │ │ +06e646: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0007 line=140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -89731,19 +89731,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e66c: |[06e66c] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -06e67c: 5420 4806 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0648 │ │ -06e680: 5421 4906 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0649 │ │ -06e684: 7220 8914 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@1489 │ │ -06e68a: 0e00 |0007: return-void │ │ +06e648: |[06e648] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +06e658: 5420 4806 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0648 │ │ +06e65c: 5421 4906 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0649 │ │ +06e660: 7220 8914 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@1489 │ │ +06e666: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0007 line=145 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -89753,34 +89753,34 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e68c: |[06e68c] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ -06e69c: 5420 4806 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0648 │ │ -06e6a0: 5421 4906 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0649 │ │ -06e6a4: 7220 8a14 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@148a │ │ -06e6aa: 0e00 |0007: return-void │ │ +06e668: |[06e668] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +06e678: 5420 4806 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0648 │ │ +06e67c: 5421 4906 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0649 │ │ +06e680: 7220 8a14 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@148a │ │ +06e686: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 5095 (ViewPropertyAnimatorCompatICS.java) │ │ + source_file_idx : 5091 (ViewPropertyAnimatorCompatICS.java) │ │ │ │ Class #434 header: │ │ class_idx : 812 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5095 │ │ +source_file_idx : 5091 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 29 │ │ virtual_methods_size: 0 │ │ │ │ Class #434 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;' │ │ @@ -89795,17 +89795,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e6ac: |[06e6ac] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ -06e6bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06e6c2: 0e00 |0003: return-void │ │ +06e688: |[06e688] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ +06e698: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06e69e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -89813,19 +89813,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e6c4: |[06e6c4] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ -06e6d4: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e6da: 0c00 |0003: move-result-object v0 │ │ -06e6dc: 6e20 6b1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@1d6b │ │ -06e6e2: 0e00 |0007: return-void │ │ +06e6a0: |[06e6a0] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ +06e6b0: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e6b6: 0c00 |0003: move-result-object v0 │ │ +06e6b8: 6e20 6b1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@1d6b │ │ +06e6be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0007 line=31 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -89835,19 +89835,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e6e4: |[06e6e4] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ -06e6f4: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e6fa: 0c00 |0003: move-result-object v0 │ │ -06e6fc: 6e20 6c1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d6c │ │ -06e702: 0e00 |0007: return-void │ │ +06e6c0: |[06e6c0] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ +06e6d0: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e6d6: 0c00 |0003: move-result-object v0 │ │ +06e6d8: 6e20 6c1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d6c │ │ +06e6de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=59 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -89857,19 +89857,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06e704: |[06e704] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ -06e714: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e71a: 0c00 |0003: move-result-object v0 │ │ -06e71c: 6e10 6d1d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@1d6d │ │ -06e722: 0e00 |0007: return-void │ │ +06e6e0: |[06e6e0] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ +06e6f0: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e6f6: 0c00 |0003: move-result-object v0 │ │ +06e6f8: 6e10 6d1d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@1d6d │ │ +06e6fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0007 line=103 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -89878,20 +89878,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06e724: |[06e724] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ -06e734: 6e10 8b1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e73a: 0c00 |0003: move-result-object v0 │ │ -06e73c: 6e10 6e1d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@1d6e │ │ -06e742: 0b00 |0007: move-result-wide v0 │ │ -06e744: 1000 |0008: return-wide v0 │ │ +06e700: |[06e700] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ +06e710: 6e10 8b1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e716: 0c00 |0003: move-result-object v0 │ │ +06e718: 6e10 6e1d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@1d6e │ │ +06e71e: 0b00 |0007: move-result-wide v0 │ │ +06e720: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -89899,20 +89899,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06e748: |[06e748] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ -06e758: 6e10 8b1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e75e: 0c00 |0003: move-result-object v0 │ │ -06e760: 6e10 701d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@1d70 │ │ -06e766: 0b00 |0007: move-result-wide v0 │ │ -06e768: 1000 |0008: return-wide v0 │ │ +06e724: |[06e724] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ +06e734: 6e10 8b1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e73a: 0c00 |0003: move-result-object v0 │ │ +06e73c: 6e10 701d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@1d70 │ │ +06e742: 0b00 |0007: move-result-wide v0 │ │ +06e744: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -89920,19 +89920,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e76c: |[06e76c] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ -06e77c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e782: 0c00 |0003: move-result-object v0 │ │ -06e784: 6e20 711d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@1d71 │ │ -06e78a: 0e00 |0007: return-void │ │ +06e748: |[06e748] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ +06e758: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e75e: 0c00 |0003: move-result-object v0 │ │ +06e760: 6e20 711d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@1d71 │ │ +06e766: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=63 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -89942,19 +89942,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e78c: |[06e78c] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ -06e79c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e7a2: 0c00 |0003: move-result-object v0 │ │ -06e7a4: 6e20 721d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d72 │ │ -06e7aa: 0e00 |0007: return-void │ │ +06e768: |[06e768] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ +06e778: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e77e: 0c00 |0003: move-result-object v0 │ │ +06e780: 6e20 721d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d72 │ │ +06e786: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0007 line=67 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -89964,19 +89964,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e7ac: |[06e7ac] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ -06e7bc: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e7c2: 0c00 |0003: move-result-object v0 │ │ -06e7c4: 6e20 731d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@1d73 │ │ -06e7ca: 0e00 |0007: return-void │ │ +06e788: |[06e788] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ +06e798: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e79e: 0c00 |0003: move-result-object v0 │ │ +06e7a0: 6e20 731d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@1d73 │ │ +06e7a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0007 line=71 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -89986,19 +89986,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e7cc: |[06e7cc] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ -06e7dc: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e7e2: 0c00 |0003: move-result-object v0 │ │ -06e7e4: 6e20 741d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d74 │ │ -06e7ea: 0e00 |0007: return-void │ │ +06e7a8: |[06e7a8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ +06e7b8: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e7be: 0c00 |0003: move-result-object v0 │ │ +06e7c0: 6e20 741d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d74 │ │ +06e7c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90008,19 +90008,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e7ec: |[06e7ec] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ -06e7fc: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e802: 0c00 |0003: move-result-object v0 │ │ -06e804: 6e20 751d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@1d75 │ │ -06e80a: 0e00 |0007: return-void │ │ +06e7c8: |[06e7c8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ +06e7d8: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e7de: 0c00 |0003: move-result-object v0 │ │ +06e7e0: 6e20 751d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@1d75 │ │ +06e7e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90030,19 +90030,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e80c: |[06e80c] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ -06e81c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e822: 0c00 |0003: move-result-object v0 │ │ -06e824: 6e20 761d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d76 │ │ -06e82a: 0e00 |0007: return-void │ │ +06e7e8: |[06e7e8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ +06e7f8: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e7fe: 0c00 |0003: move-result-object v0 │ │ +06e800: 6e20 761d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d76 │ │ +06e806: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90052,19 +90052,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e82c: |[06e82c] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ -06e83c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e842: 0c00 |0003: move-result-object v0 │ │ -06e844: 6e20 771d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@1d77 │ │ -06e84a: 0e00 |0007: return-void │ │ +06e808: |[06e808] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ +06e818: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e81e: 0c00 |0003: move-result-object v0 │ │ +06e820: 6e20 771d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@1d77 │ │ +06e826: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0007 line=87 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90074,19 +90074,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e84c: |[06e84c] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ -06e85c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e862: 0c00 |0003: move-result-object v0 │ │ -06e864: 6e20 781d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d78 │ │ -06e86a: 0e00 |0007: return-void │ │ +06e828: |[06e828] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ +06e838: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e83e: 0c00 |0003: move-result-object v0 │ │ +06e840: 6e20 781d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d78 │ │ +06e846: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0007 line=91 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90096,19 +90096,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e86c: |[06e86c] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ -06e87c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e882: 0c00 |0003: move-result-object v0 │ │ -06e884: 6e20 791d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@1d79 │ │ -06e88a: 0e00 |0007: return-void │ │ +06e848: |[06e848] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ +06e858: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e85e: 0c00 |0003: move-result-object v0 │ │ +06e860: 6e20 791d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@1d79 │ │ +06e866: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0007 line=95 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90118,19 +90118,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e88c: |[06e88c] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ -06e89c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e8a2: 0c00 |0003: move-result-object v0 │ │ -06e8a4: 6e20 7a1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d7a │ │ -06e8aa: 0e00 |0007: return-void │ │ +06e868: |[06e868] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ +06e878: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e87e: 0c00 |0003: move-result-object v0 │ │ +06e880: 6e20 7a1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d7a │ │ +06e886: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90140,19 +90140,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06e8ac: |[06e8ac] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ -06e8bc: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e8c2: 0c00 |0003: move-result-object v0 │ │ -06e8c4: 6e30 7b1d 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@1d7b │ │ -06e8ca: 0e00 |0007: return-void │ │ +06e888: |[06e888] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ +06e898: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e89e: 0c00 |0003: move-result-object v0 │ │ +06e8a0: 6e30 7b1d 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@1d7b │ │ +06e8a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0007 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -90162,19 +90162,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e8cc: |[06e8cc] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -06e8dc: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e8e2: 0c00 |0003: move-result-object v0 │ │ -06e8e4: 6e20 7c1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@1d7c │ │ -06e8ea: 0e00 |0007: return-void │ │ +06e8a8: |[06e8a8] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +06e8b8: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e8be: 0c00 |0003: move-result-object v0 │ │ +06e8c0: 6e20 7c1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@1d7c │ │ +06e8c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0007 line=47 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value Landroid/view/animation/Interpolator; │ │ @@ -90184,27 +90184,27 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -06e8ec: |[06e8ec] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -06e8fc: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -06e900: 6e10 8b1c 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e906: 0c00 |0005: move-result-object v0 │ │ -06e908: 2201 2b03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@032b │ │ -06e90c: 7030 5814 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@1458 │ │ -06e912: 6e20 7d1d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1d7d │ │ -06e918: 0e00 |000e: return-void │ │ -06e91a: 6e10 8b1c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e920: 0c00 |0012: move-result-object v0 │ │ -06e922: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -06e924: 6e20 7d1d 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1d7d │ │ -06e92a: 28f7 |0017: goto 000e // -0009 │ │ +06e8c8: |[06e8c8] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +06e8d8: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +06e8dc: 6e10 8b1c 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e8e2: 0c00 |0005: move-result-object v0 │ │ +06e8e4: 2201 2b03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@032b │ │ +06e8e8: 7030 5814 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@1458 │ │ +06e8ee: 6e20 7d1d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1d7d │ │ +06e8f4: 0e00 |000e: return-void │ │ +06e8f6: 6e10 8b1c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e8fc: 0c00 |0012: move-result-object v0 │ │ +06e8fe: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +06e900: 6e20 7d1d 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1d7d │ │ +06e906: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x000e line=155 │ │ 0x000f line=153 │ │ locals : │ │ @@ -90216,19 +90216,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06e92c: |[06e92c] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ -06e93c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e942: 0c00 |0003: move-result-object v0 │ │ -06e944: 6e30 7e1d 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@1d7e │ │ -06e94a: 0e00 |0007: return-void │ │ +06e908: |[06e908] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ +06e918: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e91e: 0c00 |0003: move-result-object v0 │ │ +06e920: 6e30 7e1d 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@1d7e │ │ +06e926: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -90238,19 +90238,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06e94c: |[06e94c] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ -06e95c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e962: 0c00 |0003: move-result-object v0 │ │ -06e964: 6e10 801d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@1d80 │ │ -06e96a: 0e00 |0007: return-void │ │ +06e928: |[06e928] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ +06e938: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e93e: 0c00 |0003: move-result-object v0 │ │ +06e940: 6e10 801d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@1d80 │ │ +06e946: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0007 line=131 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -90259,19 +90259,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e96c: |[06e96c] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ -06e97c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e982: 0c00 |0003: move-result-object v0 │ │ -06e984: 6e20 811d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@1d81 │ │ -06e98a: 0e00 |0007: return-void │ │ +06e948: |[06e948] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ +06e958: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e95e: 0c00 |0003: move-result-object v0 │ │ +06e960: 6e20 811d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@1d81 │ │ +06e966: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0007 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90281,19 +90281,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e98c: |[06e98c] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ -06e99c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e9a2: 0c00 |0003: move-result-object v0 │ │ -06e9a4: 6e20 821d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d82 │ │ -06e9aa: 0e00 |0007: return-void │ │ +06e968: |[06e968] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ +06e978: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e97e: 0c00 |0003: move-result-object v0 │ │ +06e980: 6e20 821d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d82 │ │ +06e986: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90303,19 +90303,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e9ac: |[06e9ac] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ -06e9bc: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e9c2: 0c00 |0003: move-result-object v0 │ │ -06e9c4: 6e20 831d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@1d83 │ │ -06e9ca: 0e00 |0007: return-void │ │ +06e988: |[06e988] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ +06e998: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e99e: 0c00 |0003: move-result-object v0 │ │ +06e9a0: 6e20 831d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@1d83 │ │ +06e9a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0007 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90325,19 +90325,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e9cc: |[06e9cc] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ -06e9dc: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06e9e2: 0c00 |0003: move-result-object v0 │ │ -06e9e4: 6e20 841d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d84 │ │ -06e9ea: 0e00 |0007: return-void │ │ +06e9a8: |[06e9a8] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ +06e9b8: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e9be: 0c00 |0003: move-result-object v0 │ │ +06e9c0: 6e20 841d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d84 │ │ +06e9c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0007 line=127 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90347,19 +90347,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e9ec: |[06e9ec] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ -06e9fc: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06ea02: 0c00 |0003: move-result-object v0 │ │ -06ea04: 6e20 881d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@1d88 │ │ -06ea0a: 0e00 |0007: return-void │ │ +06e9c8: |[06e9c8] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ +06e9d8: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e9de: 0c00 |0003: move-result-object v0 │ │ +06e9e0: 6e20 881d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@1d88 │ │ +06e9e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0007 line=107 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90369,19 +90369,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06ea0c: |[06ea0c] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ -06ea1c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06ea22: 0c00 |0003: move-result-object v0 │ │ -06ea24: 6e20 891d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d89 │ │ -06ea2a: 0e00 |0007: return-void │ │ +06e9e8: |[06e9e8] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ +06e9f8: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06e9fe: 0c00 |0003: move-result-object v0 │ │ +06ea00: 6e20 891d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d89 │ │ +06ea06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0007 line=111 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90391,19 +90391,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06ea2c: |[06ea2c] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ -06ea3c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06ea42: 0c00 |0003: move-result-object v0 │ │ -06ea44: 6e20 8a1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@1d8a │ │ -06ea4a: 0e00 |0007: return-void │ │ +06ea08: |[06ea08] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ +06ea18: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06ea1e: 0c00 |0003: move-result-object v0 │ │ +06ea20: 6e20 8a1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@1d8a │ │ +06ea26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90413,35 +90413,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06ea4c: |[06ea4c] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ -06ea5c: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06ea62: 0c00 |0003: move-result-object v0 │ │ -06ea64: 6e20 8b1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d8b │ │ -06ea6a: 0e00 |0007: return-void │ │ +06ea28: |[06ea28] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ +06ea38: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06ea3e: 0c00 |0003: move-result-object v0 │ │ +06ea40: 6e20 8b1d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@1d8b │ │ +06ea46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0007 line=119 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 5095 (ViewPropertyAnimatorCompatICS.java) │ │ + source_file_idx : 5091 (ViewPropertyAnimatorCompatICS.java) │ │ │ │ Class #435 header: │ │ class_idx : 813 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 9 │ │ -source_file_idx : 5097 │ │ +source_file_idx : 5093 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #435 annotations: │ │ Annotations on class │ │ @@ -90469,19 +90469,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06ea6c: |[06ea6c] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ -06ea7c: 5b01 4a06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064a │ │ -06ea80: 5b02 4b06 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064b │ │ -06ea84: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ -06ea8a: 0e00 |0007: return-void │ │ +06ea48: |[06ea48] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +06ea58: 5b01 4a06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064a │ │ +06ea5c: 5b02 4b06 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064b │ │ +06ea60: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ +06ea66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -90492,19 +90492,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06ea8c: |[06ea8c] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ -06ea9c: 5420 4a06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064a │ │ -06eaa0: 5421 4b06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064b │ │ -06eaa4: 7220 8814 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@1488 │ │ -06eaaa: 0e00 |0007: return-void │ │ +06ea68: |[06ea68] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +06ea78: 5420 4a06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064a │ │ +06ea7c: 5421 4b06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064b │ │ +06ea80: 7220 8814 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@1488 │ │ +06ea86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=43 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -90514,19 +90514,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06eaac: |[06eaac] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -06eabc: 5420 4a06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064a │ │ -06eac0: 5421 4b06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064b │ │ -06eac4: 7220 8914 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@1489 │ │ -06eaca: 0e00 |0007: return-void │ │ +06ea88: |[06ea88] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +06ea98: 5420 4a06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064a │ │ +06ea9c: 5421 4b06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064b │ │ +06eaa0: 7220 8914 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@1489 │ │ +06eaa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -90536,34 +90536,34 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06eacc: |[06eacc] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ -06eadc: 5420 4a06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064a │ │ -06eae0: 5421 4b06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064b │ │ -06eae4: 7220 8a14 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@148a │ │ -06eaea: 0e00 |0007: return-void │ │ +06eaa8: |[06eaa8] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +06eab8: 5420 4a06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@064a │ │ +06eabc: 5421 4b06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@064b │ │ +06eac0: 7220 8a14 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@148a │ │ +06eac6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=53 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 5097 (ViewPropertyAnimatorCompatJB.java) │ │ + source_file_idx : 5093 (ViewPropertyAnimatorCompatJB.java) │ │ │ │ Class #436 header: │ │ class_idx : 814 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5097 │ │ +source_file_idx : 5093 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #436 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;' │ │ @@ -90578,17 +90578,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06eaec: |[06eaec] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ -06eafc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06eb02: 0e00 |0003: return-void │ │ +06eac8: |[06eac8] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ +06ead8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06eade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ @@ -90596,27 +90596,27 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -06eb04: |[06eb04] android.support.v4.view.ViewPropertyAnimatorCompatJB.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -06eb14: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -06eb18: 6e10 8b1c 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06eb1e: 0c00 |0005: move-result-object v0 │ │ -06eb20: 2201 2d03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; // type@032d │ │ -06eb24: 7030 7914 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@1479 │ │ -06eb2a: 6e20 7d1d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1d7d │ │ -06eb30: 0e00 |000e: return-void │ │ -06eb32: 6e10 8b1c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06eb38: 0c00 |0012: move-result-object v0 │ │ -06eb3a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -06eb3c: 6e20 7d1d 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1d7d │ │ -06eb42: 28f7 |0017: goto 000e // -0009 │ │ +06eae0: |[06eae0] android.support.v4.view.ViewPropertyAnimatorCompatJB.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +06eaf0: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +06eaf4: 6e10 8b1c 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06eafa: 0c00 |0005: move-result-object v0 │ │ +06eafc: 2201 2d03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; // type@032d │ │ +06eb00: 7030 7914 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@1479 │ │ +06eb06: 6e20 7d1d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1d7d │ │ +06eb0c: 0e00 |000e: return-void │ │ +06eb0e: 6e10 8b1c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06eb14: 0c00 |0012: move-result-object v0 │ │ +06eb16: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +06eb18: 6e20 7d1d 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1d7d │ │ +06eb1e: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0002 line=39 │ │ 0x000e line=58 │ │ 0x000f line=56 │ │ locals : │ │ @@ -90628,19 +90628,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06eb44: |[06eb44] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -06eb54: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06eb5a: 0c00 |0003: move-result-object v0 │ │ -06eb5c: 6e20 851d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1d85 │ │ -06eb62: 0e00 |0007: return-void │ │ +06eb20: |[06eb20] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +06eb30: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06eb36: 0c00 |0003: move-result-object v0 │ │ +06eb38: 6e20 851d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1d85 │ │ +06eb3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ @@ -90650,19 +90650,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06eb64: |[06eb64] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ -06eb74: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06eb7a: 0c00 |0003: move-result-object v0 │ │ -06eb7c: 6e10 861d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@1d86 │ │ -06eb82: 0e00 |0007: return-void │ │ +06eb40: |[06eb40] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ +06eb50: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06eb56: 0c00 |0003: move-result-object v0 │ │ +06eb58: 6e10 861d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@1d86 │ │ +06eb5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -90671,35 +90671,35 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06eb84: |[06eb84] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -06eb94: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06eb9a: 0c00 |0003: move-result-object v0 │ │ -06eb9c: 6e20 871d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1d87 │ │ -06eba2: 0e00 |0007: return-void │ │ +06eb60: |[06eb60] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +06eb70: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06eb76: 0c00 |0003: move-result-object v0 │ │ +06eb78: 6e20 871d 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1d87 │ │ +06eb7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5097 (ViewPropertyAnimatorCompatJB.java) │ │ + source_file_idx : 5093 (ViewPropertyAnimatorCompatJB.java) │ │ │ │ Class #437 header: │ │ class_idx : 815 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5098 │ │ +source_file_idx : 5094 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #437 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;' │ │ @@ -90714,17 +90714,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06eba4: |[06eba4] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ -06ebb4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06ebba: 0e00 |0003: return-void │ │ +06eb80: |[06eb80] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ +06eb90: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06eb96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;) │ │ @@ -90732,35 +90732,35 @@ │ │ type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06ebbc: |[06ebbc] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -06ebcc: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06ebd2: 0c00 |0003: move-result-object v0 │ │ -06ebd4: 6e10 6f1d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@1d6f │ │ -06ebda: 0c00 |0007: move-result-object v0 │ │ -06ebdc: 1f00 3f04 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@043f │ │ -06ebe0: 1100 |000a: return-object v0 │ │ +06eb98: |[06eb98] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +06eba8: 6e10 8b1c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06ebae: 0c00 |0003: move-result-object v0 │ │ +06ebb0: 6e10 6f1d 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@1d6f │ │ +06ebb6: 0c00 |0007: move-result-object v0 │ │ +06ebb8: 1f00 3f04 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@043f │ │ +06ebbc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000b reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5098 (ViewPropertyAnimatorCompatJellybeanMr2.java) │ │ + source_file_idx : 5094 (ViewPropertyAnimatorCompatJellybeanMr2.java) │ │ │ │ Class #438 header: │ │ class_idx : 816 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5099 │ │ +source_file_idx : 5095 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #438 annotations: │ │ Annotations on class │ │ @@ -90789,19 +90789,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06ebe4: |[06ebe4] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V │ │ -06ebf4: 5b01 4c06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@064c │ │ -06ebf8: 5b02 4d06 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@064d │ │ -06ebfc: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06ec02: 0e00 |0007: return-void │ │ +06ebc0: |[06ebc0] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V │ │ +06ebd0: 5b01 4c06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@064c │ │ +06ebd4: 5b02 4d06 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@064d │ │ +06ebd8: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06ebde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -90812,34 +90812,34 @@ │ │ type : '(Landroid/animation/ValueAnimator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06ec04: |[06ec04] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.onAnimationUpdate:(Landroid/animation/ValueAnimator;)V │ │ -06ec14: 5420 4c06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@064c │ │ -06ec18: 5421 4d06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@064d │ │ -06ec1c: 7220 8f14 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;.onAnimationUpdate:(Landroid/view/View;)V // method@148f │ │ -06ec22: 0e00 |0007: return-void │ │ +06ebe0: |[06ebe0] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.onAnimationUpdate:(Landroid/animation/ValueAnimator;)V │ │ +06ebf0: 5420 4c06 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@064c │ │ +06ebf4: 5421 4d06 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@064d │ │ +06ebf8: 7220 8f14 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;.onAnimationUpdate:(Landroid/view/View;)V // method@148f │ │ +06ebfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0007 line=29 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; │ │ 0x0000 - 0x0008 reg=3 valueAnimator Landroid/animation/ValueAnimator; │ │ │ │ - source_file_idx : 5099 (ViewPropertyAnimatorCompatKK.java) │ │ + source_file_idx : 5095 (ViewPropertyAnimatorCompatKK.java) │ │ │ │ Class #439 header: │ │ class_idx : 817 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5099 │ │ +source_file_idx : 5095 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #439 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;' │ │ @@ -90854,17 +90854,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ec24: |[06ec24] android.support.v4.view.ViewPropertyAnimatorCompatKK.:()V │ │ -06ec34: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06ec3a: 0e00 |0003: return-void │ │ +06ec00: |[06ec00] android.support.v4.view.ViewPropertyAnimatorCompatKK.:()V │ │ +06ec10: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06ec16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;) │ │ @@ -90872,37 +90872,37 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -06ec3c: |[06ec3c] android.support.v4.view.ViewPropertyAnimatorCompatKK.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ -06ec4c: 6e10 8b1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ -06ec52: 0c00 |0003: move-result-object v0 │ │ -06ec54: 2201 3003 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; // type@0330 │ │ -06ec58: 7030 8414 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V // method@1484 │ │ -06ec5e: 6e20 7f1d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setUpdateListener:(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)Landroid/view/ViewPropertyAnimator; // method@1d7f │ │ -06ec64: 0e00 |000c: return-void │ │ +06ec18: |[06ec18] android.support.v4.view.ViewPropertyAnimatorCompatKK.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +06ec28: 6e10 8b1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1c8b │ │ +06ec2e: 0c00 |0003: move-result-object v0 │ │ +06ec30: 2201 3003 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; // type@0330 │ │ +06ec34: 7030 8414 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V // method@1484 │ │ +06ec3a: 6e20 7f1d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setUpdateListener:(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)Landroid/view/ViewPropertyAnimator; // method@1d7f │ │ +06ec40: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000c line=31 │ │ locals : │ │ 0x0000 - 0x000d reg=2 view Landroid/view/View; │ │ 0x0000 - 0x000d reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5099 (ViewPropertyAnimatorCompatKK.java) │ │ + source_file_idx : 5095 (ViewPropertyAnimatorCompatKK.java) │ │ │ │ Class #440 header: │ │ class_idx : 818 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5100 │ │ +source_file_idx : 5096 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #440 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorListener;' │ │ @@ -90927,21 +90927,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorListener;) │ │ name : 'onAnimationStart' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5100 (ViewPropertyAnimatorListener.java) │ │ + source_file_idx : 5096 (ViewPropertyAnimatorListener.java) │ │ │ │ Class #441 header: │ │ class_idx : 820 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5102 │ │ +source_file_idx : 5098 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #441 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;' │ │ @@ -90954,21 +90954,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;) │ │ name : 'onAnimationUpdate' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5102 (ViewPropertyAnimatorUpdateListener.java) │ │ + source_file_idx : 5098 (ViewPropertyAnimatorUpdateListener.java) │ │ │ │ Class #442 header: │ │ class_idx : 821 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5121 │ │ +source_file_idx : 5117 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #442 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ @@ -90998,31 +90998,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ec68: |[06ec68] android.support.v4.view.WindowCompat.:()V │ │ -06ec78: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06ec7e: 0e00 |0003: return-void │ │ +06ec44: |[06ec44] android.support.v4.view.WindowCompat.:()V │ │ +06ec54: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06ec5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5121 (WindowCompat.java) │ │ + source_file_idx : 5117 (WindowCompat.java) │ │ │ │ Class #443 header: │ │ class_idx : 822 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5122 │ │ +source_file_idx : 5118 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #443 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowInsetsCompat;' │ │ @@ -91037,17 +91037,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ec80: |[06ec80] android.support.v4.view.WindowInsetsCompat.:()V │ │ -06ec90: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06ec96: 0e00 |0003: return-void │ │ +06ec5c: |[06ec5c] android.support.v4.view.WindowInsetsCompat.:()V │ │ +06ec6c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06ec72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ Virtual methods - │ │ @@ -91056,16 +91056,16 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06ec98: |[06ec98] android.support.v4.view.WindowInsetsCompat.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -06eca8: 1100 |0000: return-object v0 │ │ +06ec74: |[06ec74] android.support.v4.view.WindowInsetsCompat.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +06ec84: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91073,16 +91073,16 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06ecac: |[06ecac] android.support.v4.view.WindowInsetsCompat.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -06ecbc: 1100 |0000: return-object v0 │ │ +06ec88: |[06ec88] android.support.v4.view.WindowInsetsCompat.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +06ec98: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91090,17 +91090,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ecc0: |[06ecc0] android.support.v4.view.WindowInsetsCompat.getStableInsetBottom:()I │ │ -06ecd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ecd2: 0f00 |0001: return v0 │ │ +06ec9c: |[06ec9c] android.support.v4.view.WindowInsetsCompat.getStableInsetBottom:()I │ │ +06ecac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ecae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91108,17 +91108,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ecd4: |[06ecd4] android.support.v4.view.WindowInsetsCompat.getStableInsetLeft:()I │ │ -06ece4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ece6: 0f00 |0001: return v0 │ │ +06ecb0: |[06ecb0] android.support.v4.view.WindowInsetsCompat.getStableInsetLeft:()I │ │ +06ecc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ecc2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91126,17 +91126,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ece8: |[06ece8] android.support.v4.view.WindowInsetsCompat.getStableInsetRight:()I │ │ -06ecf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ecfa: 0f00 |0001: return v0 │ │ +06ecc4: |[06ecc4] android.support.v4.view.WindowInsetsCompat.getStableInsetRight:()I │ │ +06ecd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ecd6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91144,17 +91144,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ecfc: |[06ecfc] android.support.v4.view.WindowInsetsCompat.getStableInsetTop:()I │ │ -06ed0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ed0e: 0f00 |0001: return v0 │ │ +06ecd8: |[06ecd8] android.support.v4.view.WindowInsetsCompat.getStableInsetTop:()I │ │ +06ece8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ecea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91162,17 +91162,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ed10: |[06ed10] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetBottom:()I │ │ -06ed20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ed22: 0f00 |0001: return v0 │ │ +06ecec: |[06ecec] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetBottom:()I │ │ +06ecfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ecfe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91180,17 +91180,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ed24: |[06ed24] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetLeft:()I │ │ -06ed34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ed36: 0f00 |0001: return v0 │ │ +06ed00: |[06ed00] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetLeft:()I │ │ +06ed10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ed12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91198,17 +91198,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ed38: |[06ed38] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetRight:()I │ │ -06ed48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ed4a: 0f00 |0001: return v0 │ │ +06ed14: |[06ed14] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetRight:()I │ │ +06ed24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ed26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91216,17 +91216,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ed4c: |[06ed4c] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetTop:()I │ │ -06ed5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ed5e: 0f00 |0001: return v0 │ │ +06ed28: |[06ed28] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetTop:()I │ │ +06ed38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ed3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91234,17 +91234,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ed60: |[06ed60] android.support.v4.view.WindowInsetsCompat.hasInsets:()Z │ │ -06ed70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ed72: 0f00 |0001: return v0 │ │ +06ed3c: |[06ed3c] android.support.v4.view.WindowInsetsCompat.hasInsets:()Z │ │ +06ed4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ed4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91252,17 +91252,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ed74: |[06ed74] android.support.v4.view.WindowInsetsCompat.hasStableInsets:()Z │ │ -06ed84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ed86: 0f00 |0001: return v0 │ │ +06ed50: |[06ed50] android.support.v4.view.WindowInsetsCompat.hasStableInsets:()Z │ │ +06ed60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ed62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91270,17 +91270,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ed88: |[06ed88] android.support.v4.view.WindowInsetsCompat.hasSystemWindowInsets:()Z │ │ -06ed98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ed9a: 0f00 |0001: return v0 │ │ +06ed64: |[06ed64] android.support.v4.view.WindowInsetsCompat.hasSystemWindowInsets:()Z │ │ +06ed74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ed76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91288,17 +91288,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ed9c: |[06ed9c] android.support.v4.view.WindowInsetsCompat.isConsumed:()Z │ │ -06edac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06edae: 0f00 |0001: return v0 │ │ +06ed78: |[06ed78] android.support.v4.view.WindowInsetsCompat.isConsumed:()Z │ │ +06ed88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ed8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91306,17 +91306,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06edb0: |[06edb0] android.support.v4.view.WindowInsetsCompat.isRound:()Z │ │ -06edc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06edc2: 0f00 |0001: return v0 │ │ +06ed8c: |[06ed8c] android.support.v4.view.WindowInsetsCompat.isRound:()Z │ │ +06ed9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ed9e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91324,16 +91324,16 @@ │ │ type : '(IIII)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06edc4: |[06edc4] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ -06edd4: 1100 |0000: return-object v0 │ │ +06eda0: |[06eda0] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ +06edb0: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ 0x0000 - 0x0001 reg=1 left I │ │ 0x0000 - 0x0001 reg=2 top I │ │ @@ -91345,24 +91345,24 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06edd8: |[06edd8] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ -06ede8: 1100 |0000: return-object v0 │ │ +06edb4: |[06edb4] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ +06edc4: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ 0x0000 - 0x0001 reg=1 systemWindowInsets Landroid/graphics/Rect; │ │ │ │ - source_file_idx : 5122 (WindowInsetsCompat.java) │ │ + source_file_idx : 5118 (WindowInsetsCompat.java) │ │ │ │ Class #444 header: │ │ class_idx : 826 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ source_file_idx : 611 │ │ static_fields_size : 0 │ │ @@ -91516,26 +91516,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06edec: |[06edec] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -06edfc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06ee00: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06ee04: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06ee08: 2200 3803 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0338 │ │ -06ee0c: 7010 b614 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@14b6 │ │ -06ee12: 6900 5206 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ -06ee16: 0e00 |000d: return-void │ │ -06ee18: 2200 3903 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0339 │ │ -06ee1c: 7010 ba14 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@14ba │ │ -06ee22: 6900 5206 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ -06ee26: 28f8 |0015: goto 000d // -0008 │ │ +06edc8: |[06edc8] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +06edd8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06eddc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06ede0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06ede4: 2200 3803 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0338 │ │ +06ede8: 7010 b614 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@14b6 │ │ +06edee: 6900 5206 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ +06edf2: 0e00 |000d: return-void │ │ +06edf4: 2200 3903 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0339 │ │ +06edf8: 7010 ba14 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@14ba │ │ +06edfe: 6900 5206 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ +06ee02: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -91545,17 +91545,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ee28: |[06ee28] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -06ee38: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06ee3e: 0e00 |0003: return-void │ │ +06ee04: |[06ee04] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +06ee14: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06ee1a: 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; │ │ │ │ @@ -91564,20 +91564,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 │ │ -06ee40: |[06ee40] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -06ee50: 6200 5206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ -06ee54: 6e10 8517 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@1785 │ │ -06ee5a: 0c01 |0005: move-result-object v1 │ │ -06ee5c: 7230 be14 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@14be │ │ -06ee62: 0e00 |0009: return-void │ │ +06ee1c: |[06ee1c] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +06ee2c: 6200 5206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ +06ee30: 6e10 8517 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@1785 │ │ +06ee36: 0c01 |0005: move-result-object v1 │ │ +06ee38: 7230 be14 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@14be │ │ +06ee3e: 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; │ │ @@ -91587,18 +91587,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06ee64: |[06ee64] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -06ee74: 2200 6f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ -06ee78: 7020 7d17 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@177d │ │ -06ee7e: 1100 |0005: return-object v0 │ │ +06ee40: |[06ee40] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +06ee50: 2200 6f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ +06ee54: 7020 7d17 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@177d │ │ +06ee5a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat;) │ │ @@ -91606,21 +91606,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 │ │ -06ee80: |[06ee80] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -06ee90: 2200 6f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ -06ee94: 6201 5206 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ -06ee98: 7230 bf14 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@14bf │ │ -06ee9e: 0c01 |0007: move-result-object v1 │ │ -06eea0: 7020 7d17 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@177d │ │ -06eea6: 1100 |000b: return-object v0 │ │ +06ee5c: |[06ee5c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +06ee6c: 2200 6f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ +06ee70: 6201 5206 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ +06ee74: 7230 bf14 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@14bf │ │ +06ee7a: 0c01 |0007: move-result-object v1 │ │ +06ee7c: 7020 7d17 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@177d │ │ +06ee82: 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 │ │ │ │ @@ -91629,19 +91629,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06eea8: |[06eea8] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -06eeb8: 6200 5206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ -06eebc: 7220 c014 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@14c0 │ │ -06eec2: 0a00 |0005: move-result v0 │ │ -06eec4: 0f00 |0006: return v0 │ │ +06ee84: |[06ee84] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +06ee94: 6200 5206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0652 │ │ +06ee98: 7220 c014 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@14c0 │ │ +06ee9e: 0a00 |0005: move-result v0 │ │ +06eea0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -91670,17 +91670,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06eec8: |[06eec8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -06eed8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06eede: 0e00 |0003: return-void │ │ +06eea4: |[06eea4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +06eeb4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06eeba: 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;) │ │ @@ -91688,18 +91688,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 │ │ -06eee0: |[06eee0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -06eef0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -06eef4: 6e20 a81d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1da8 │ │ -06eefa: 0e00 |0005: return-void │ │ +06eebc: |[06eebc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +06eecc: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +06eed0: 6e20 a81d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1da8 │ │ +06eed6: 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; │ │ @@ -91709,18 +91709,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 │ │ -06eefc: |[06eefc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -06ef0c: 6e20 ab1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1dab │ │ -06ef12: 0c00 |0003: move-result-object v0 │ │ -06ef14: 1100 |0004: return-object v0 │ │ +06eed8: |[06eed8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +06eee8: 6e20 ab1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1dab │ │ +06eeee: 0c00 |0003: move-result-object v0 │ │ +06eef0: 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 │ │ │ │ @@ -91729,18 +91729,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ef18: |[06ef18] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -06ef28: 6e10 ac1d 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1dac │ │ -06ef2e: 0a00 |0003: move-result v0 │ │ -06ef30: 0f00 |0004: return v0 │ │ +06eef4: |[06eef4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +06ef04: 6e10 ac1d 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1dac │ │ +06ef0a: 0a00 |0003: move-result v0 │ │ +06ef0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -91748,17 +91748,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06ef34: |[06ef34] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.setScrollable:(Landroid/view/accessibility/AccessibilityEvent;Z)V │ │ -06ef44: 6e20 b21d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@1db2 │ │ -06ef4a: 0e00 |0003: return-void │ │ +06ef10: |[06ef10] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.setScrollable:(Landroid/view/accessibility/AccessibilityEvent;Z)V │ │ +06ef20: 6e20 b21d 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@1db2 │ │ +06ef26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0004 reg=1 scrollable Z │ │ @@ -91864,22 +91864,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06ef4c: |[06ef4c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -06ef5c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -06ef62: 7100 e614 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@14e6 │ │ -06ef68: 0c00 |0006: move-result-object v0 │ │ -06ef6a: 7220 e014 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@14e0 │ │ -06ef70: 0c00 |000a: move-result-object v0 │ │ -06ef72: 5b10 6506 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0665 │ │ -06ef76: 0e00 |000d: return-void │ │ +06ef28: |[06ef28] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +06ef38: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +06ef3e: 7100 e614 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@14e6 │ │ +06ef44: 0c00 |0006: move-result-object v0 │ │ +06ef46: 7220 e014 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@14e0 │ │ +06ef4c: 0c00 |000a: move-result-object v0 │ │ +06ef4e: 5b10 6506 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0665 │ │ +06ef52: 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; │ │ @@ -91928,26 +91928,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06ef78: |[06ef78] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -06ef88: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06ef8c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06ef90: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06ef94: 2200 3e03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@033e │ │ -06ef98: 7010 ce14 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@14ce │ │ -06ef9e: 6900 6606 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ -06efa2: 0e00 |000d: return-void │ │ -06efa4: 2200 3f03 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@033f │ │ -06efa8: 7010 d514 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@14d5 │ │ -06efae: 6900 6606 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ -06efb2: 28f8 |0015: goto 000d // -0008 │ │ +06ef54: |[06ef54] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +06ef64: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06ef68: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06ef6c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06ef70: 2200 3e03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@033e │ │ +06ef74: 7010 ce14 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@14ce │ │ +06ef7a: 6900 6606 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ +06ef7e: 0e00 |000d: return-void │ │ +06ef80: 2200 3f03 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@033f │ │ +06ef84: 7010 d514 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@14d5 │ │ +06ef8a: 6900 6606 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ +06ef8e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -91957,17 +91957,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06efb4: |[06efb4] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -06efc4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06efca: 0e00 |0003: return-void │ │ +06ef90: |[06ef90] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +06efa0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06efa6: 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; │ │ │ │ @@ -91976,36 +91976,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 │ │ -06efcc: |[06efcc] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -06efdc: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ -06efe0: 1100 |0002: return-object v0 │ │ +06efa8: |[06efa8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +06efb8: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ +06efbc: 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 │ │ -06efe4: |[06efe4] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06eff4: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ -06eff8: 7230 dc14 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@14dc │ │ -06effe: 0a00 |0005: move-result v0 │ │ -06f000: 0f00 |0006: return v0 │ │ +06efc0: |[06efc0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +06efd0: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ +06efd4: 7230 dc14 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@14dc │ │ +06efda: 0a00 |0005: move-result v0 │ │ +06efdc: 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; │ │ │ │ @@ -92014,19 +92014,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 │ │ -06f004: |[06f004] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -06f014: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ -06f018: 7230 dd14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@14dd │ │ -06f01e: 0c00 |0005: move-result-object v0 │ │ -06f020: 1100 |0006: return-object v0 │ │ +06efe0: |[06efe0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +06eff0: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ +06eff4: 7230 dd14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@14dd │ │ +06effa: 0c00 |0005: move-result-object v0 │ │ +06effc: 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 │ │ │ │ @@ -92035,19 +92035,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 │ │ -06f024: |[06f024] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -06f034: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ -06f038: 7220 de14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@14de │ │ -06f03e: 0c00 |0005: move-result-object v0 │ │ -06f040: 1100 |0006: return-object v0 │ │ +06f000: |[06f000] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +06f010: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ +06f014: 7220 de14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@14de │ │ +06f01a: 0c00 |0005: move-result-object v0 │ │ +06f01c: 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;) │ │ @@ -92055,19 +92055,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 │ │ -06f044: |[06f044] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -06f054: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ -06f058: 7220 df14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@14df │ │ -06f05e: 0a00 |0005: move-result v0 │ │ -06f060: 0f00 |0006: return v0 │ │ +06f020: |[06f020] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +06f030: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ +06f034: 7220 df14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@14df │ │ +06f03a: 0a00 |0005: move-result v0 │ │ +06f03c: 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;) │ │ @@ -92075,19 +92075,19 @@ │ │ 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 │ │ -06f064: |[06f064] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06f074: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ -06f078: 7230 e114 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@14e1 │ │ -06f07e: 0a00 |0005: move-result v0 │ │ -06f080: 0f00 |0006: return v0 │ │ +06f040: |[06f040] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +06f050: 6200 6606 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0666 │ │ +06f054: 7230 e114 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@14e1 │ │ +06f05a: 0a00 |0005: move-result v0 │ │ +06f05c: 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; │ │ │ │ @@ -92127,18 +92127,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 │ │ -06f084: |[06f084] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -06f094: 5b01 6706 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0667 │ │ -06f098: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06f09e: 0e00 |0005: return-void │ │ +06f060: |[06f060] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +06f070: 5b01 6706 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0667 │ │ +06f074: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06f07a: 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; │ │ │ │ @@ -92148,18 +92148,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f0a0: |[06f0a0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -06f0b0: 5410 6706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0667 │ │ -06f0b4: 7220 ee14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@14ee │ │ -06f0ba: 0e00 |0005: return-void │ │ +06f07c: |[06f07c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +06f08c: 5410 6706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0667 │ │ +06f090: 7220 ee14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@14ee │ │ +06f096: 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 │ │ @@ -92229,17 +92229,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f0bc: |[06f0bc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -06f0cc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06f0d2: 0e00 |0003: return-void │ │ +06f098: |[06f098] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +06f0a8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06f0ae: 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; │ │ │ │ @@ -92248,19 +92248,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 │ │ -06f0d4: |[06f0d4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -06f0e4: 1f02 2e04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@042e │ │ -06f0e8: 6e20 b31d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1db3 │ │ -06f0ee: 0a00 |0005: move-result v0 │ │ -06f0f0: 0f00 |0006: return v0 │ │ +06f0b0: |[06f0b0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +06f0c0: 1f02 2e04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@042e │ │ +06f0c4: 6e20 b31d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1db3 │ │ +06f0ca: 0a00 |0005: move-result v0 │ │ +06f0cc: 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; │ │ │ │ @@ -92269,18 +92269,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 │ │ -06f0f4: |[06f0f4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -06f104: 6e20 b41d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1db4 │ │ -06f10a: 0c00 |0003: move-result-object v0 │ │ -06f10c: 1100 |0004: return-object v0 │ │ +06f0d0: |[06f0d0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +06f0e0: 6e20 b41d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1db4 │ │ +06f0e6: 0c00 |0003: move-result-object v0 │ │ +06f0e8: 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 │ │ │ │ @@ -92289,18 +92289,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 │ │ -06f110: |[06f110] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -06f120: 6e10 b51d 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1db5 │ │ -06f126: 0c00 |0003: move-result-object v0 │ │ -06f128: 1100 |0004: return-object v0 │ │ +06f0ec: |[06f0ec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +06f0fc: 6e10 b51d 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1db5 │ │ +06f102: 0c00 |0003: move-result-object v0 │ │ +06f104: 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;) │ │ @@ -92308,18 +92308,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 │ │ -06f12c: |[06f12c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -06f13c: 6e10 b71d 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1db7 │ │ -06f142: 0a00 |0003: move-result v0 │ │ -06f144: 0f00 |0004: return v0 │ │ +06f108: |[06f108] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +06f118: 6e10 b71d 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1db7 │ │ +06f11e: 0a00 |0003: move-result v0 │ │ +06f120: 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;) │ │ @@ -92327,18 +92327,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 │ │ -06f148: |[06f148] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -06f158: 2200 4303 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0343 │ │ -06f15c: 7020 ec14 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@14ec │ │ -06f162: 1100 |0005: return-object v0 │ │ +06f124: |[06f124] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +06f134: 2200 4303 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0343 │ │ +06f138: 7020 ec14 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@14ec │ │ +06f13e: 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;) │ │ @@ -92346,19 +92346,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 │ │ -06f164: |[06f164] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -06f174: 1f02 2e04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@042e │ │ -06f178: 6e20 b81d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1db8 │ │ -06f17e: 0a00 |0005: move-result v0 │ │ -06f180: 0f00 |0006: return v0 │ │ +06f140: |[06f140] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +06f150: 1f02 2e04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@042e │ │ +06f154: 6e20 b81d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1db8 │ │ +06f15a: 0a00 |0005: move-result v0 │ │ +06f15c: 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; │ │ │ │ @@ -92423,18 +92423,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f184: |[06f184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;)V │ │ -06f194: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06f19a: 5b01 6806 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0668 │ │ -06f19e: 0e00 |0005: return-void │ │ +06f160: |[06f160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;)V │ │ +06f170: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06f176: 5b01 6806 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0668 │ │ +06f17a: 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/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ @@ -92445,17 +92445,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f1a0: |[06f1a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -06f1b0: 7020 f614 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;)V // method@14f6 │ │ -06f1b6: 0e00 |0003: return-void │ │ +06f17c: |[06f17c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +06f18c: 7020 f614 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;)V // method@14f6 │ │ +06f192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -92466,19 +92466,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f1b8: |[06f1b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getId:()I │ │ -06f1c8: 5410 6806 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0668 │ │ -06f1cc: 7110 5f16 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getId:(Ljava/lang/Object;)I // method@165f │ │ -06f1d2: 0a00 |0005: move-result v0 │ │ -06f1d4: 0f00 |0006: return v0 │ │ +06f194: |[06f194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getId:()I │ │ +06f1a4: 5410 6806 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0668 │ │ +06f1a8: 7110 5f16 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getId:(Ljava/lang/Object;)I // method@165f │ │ +06f1ae: 0a00 |0005: move-result v0 │ │ +06f1b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;) │ │ @@ -92486,19 +92486,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f1d8: |[06f1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getLabel:()Ljava/lang/CharSequence; │ │ -06f1e8: 5410 6806 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0668 │ │ -06f1ec: 7110 6016 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1660 │ │ -06f1f2: 0c00 |0005: move-result-object v0 │ │ -06f1f4: 1100 |0006: return-object v0 │ │ +06f1b4: |[06f1b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getLabel:()Ljava/lang/CharSequence; │ │ +06f1c4: 5410 6806 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0668 │ │ +06f1c8: 7110 6016 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1660 │ │ +06f1ce: 0c00 |0005: move-result-object v0 │ │ +06f1d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ │ │ source_file_idx : 624 (AccessibilityNodeInfoCompat.java) │ │ @@ -93072,18 +93072,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f1f8: |[06f1f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;)V │ │ -06f208: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06f20e: 5b01 6c06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ -06f212: 0e00 |0005: return-void │ │ +06f1d4: |[06f1d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;)V │ │ +06f1e4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06f1ea: 5b01 6c06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ +06f1ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ 0x0005 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ @@ -93094,17 +93094,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f214: |[06f214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -06f224: 7020 f915 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@15f9 │ │ -06f22a: 0e00 |0003: return-void │ │ +06f1f0: |[06f1f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +06f200: 7020 f915 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@15f9 │ │ +06f206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -93114,22 +93114,22 @@ │ │ type : '(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -06f22c: |[06f22c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.obtain:(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ -06f23c: 2200 4f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@034f │ │ -06f240: 7100 1116 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f246: 0c01 |0005: move-result-object v1 │ │ -06f248: 7255 6315 2143 |0006: invoke-interface {v1, v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1563 │ │ -06f24e: 0c01 |0009: move-result-object v1 │ │ -06f250: 7020 f915 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@15f9 │ │ -06f256: 1100 |000d: return-object v0 │ │ +06f208: |[06f208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.obtain:(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ +06f218: 2200 4f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@034f │ │ +06f21c: 7100 1116 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f222: 0c01 |0005: move-result-object v1 │ │ +06f224: 7255 6315 2143 |0006: invoke-interface {v1, v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1563 │ │ +06f22a: 0c01 |0009: move-result-object v1 │ │ +06f22c: 7020 f915 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@15f9 │ │ +06f232: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x000e reg=2 rowCount I │ │ 0x0000 - 0x000e reg=3 columnCount I │ │ 0x0000 - 0x000e reg=4 hierarchical Z │ │ @@ -93141,21 +93141,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f258: |[06f258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getColumnCount:()I │ │ -06f268: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f26e: 0c00 |0003: move-result-object v0 │ │ -06f270: 5421 6c06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ -06f274: 7220 4015 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoColumnCount:(Ljava/lang/Object;)I // method@1540 │ │ -06f27a: 0a00 |0009: move-result v0 │ │ -06f27c: 0f00 |000a: return v0 │ │ +06f234: |[06f234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getColumnCount:()I │ │ +06f244: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f24a: 0c00 |0003: move-result-object v0 │ │ +06f24c: 5421 6c06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ +06f250: 7220 4015 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoColumnCount:(Ljava/lang/Object;)I // method@1540 │ │ +06f256: 0a00 |0009: move-result v0 │ │ +06f258: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ @@ -93163,21 +93163,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f280: |[06f280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getRowCount:()I │ │ -06f290: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f296: 0c00 |0003: move-result-object v0 │ │ -06f298: 5421 6c06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ -06f29c: 7220 4115 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoRowCount:(Ljava/lang/Object;)I // method@1541 │ │ -06f2a2: 0a00 |0009: move-result v0 │ │ -06f2a4: 0f00 |000a: return v0 │ │ +06f25c: |[06f25c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getRowCount:()I │ │ +06f26c: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f272: 0c00 |0003: move-result-object v0 │ │ +06f274: 5421 6c06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ +06f278: 7220 4115 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoRowCount:(Ljava/lang/Object;)I // method@1541 │ │ +06f27e: 0a00 |0009: move-result v0 │ │ +06f280: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ @@ -93185,21 +93185,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f2a8: |[06f2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.isHierarchical:()Z │ │ -06f2b8: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f2be: 0c00 |0003: move-result-object v0 │ │ -06f2c0: 5421 6c06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ -06f2c4: 7220 5415 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z // method@1554 │ │ -06f2ca: 0a00 |0009: move-result v0 │ │ -06f2cc: 0f00 |000a: return v0 │ │ +06f284: |[06f284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.isHierarchical:()Z │ │ +06f294: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f29a: 0c00 |0003: move-result-object v0 │ │ +06f29c: 5421 6c06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ +06f2a0: 7220 5415 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z // method@1554 │ │ +06f2a6: 0a00 |0009: move-result v0 │ │ +06f2a8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ source_file_idx : 624 (AccessibilityNodeInfoCompat.java) │ │ @@ -93236,18 +93236,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f2d0: |[06f2d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;)V │ │ -06f2e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06f2e6: 5b01 6d06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ -06f2ea: 0e00 |0005: return-void │ │ +06f2ac: |[06f2ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;)V │ │ +06f2bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06f2c2: 5b01 6d06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ +06f2c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ @@ -93258,17 +93258,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f2ec: |[06f2ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -06f2fc: 7020 ff15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@15ff │ │ -06f302: 0e00 |0003: return-void │ │ +06f2c8: |[06f2c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +06f2d8: 7020 ff15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@15ff │ │ +06f2de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -93278,17 +93278,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f304: |[06f304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; │ │ -06f314: 5410 6d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ -06f318: 1100 |0002: return-object v0 │ │ +06f2e0: |[06f2e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; │ │ +06f2f0: 5410 6d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ +06f2f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93296,28 +93296,28 @@ │ │ type : '(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -06f31c: |[06f31c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.obtain:(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ -06f32c: 2207 5003 |0000: new-instance v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0350 │ │ -06f330: 7100 1116 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f336: 0c00 |0005: move-result-object v0 │ │ -06f338: 0181 |0006: move v1, v8 │ │ -06f33a: 0192 |0007: move v2, v9 │ │ -06f33c: 01a3 |0008: move v3, v10 │ │ -06f33e: 01b4 |0009: move v4, v11 │ │ -06f340: 01c5 |000a: move v5, v12 │ │ -06f342: 01d6 |000b: move v6, v13 │ │ -06f344: 7807 6415 0000 |000c: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@1564 │ │ -06f34a: 0c00 |000f: move-result-object v0 │ │ -06f34c: 7020 ff15 0700 |0010: invoke-direct {v7, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@15ff │ │ -06f352: 1107 |0013: return-object v7 │ │ +06f2f8: |[06f2f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.obtain:(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ +06f308: 2207 5003 |0000: new-instance v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0350 │ │ +06f30c: 7100 1116 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f312: 0c00 |0005: move-result-object v0 │ │ +06f314: 0181 |0006: move v1, v8 │ │ +06f316: 0192 |0007: move v2, v9 │ │ +06f318: 01a3 |0008: move v3, v10 │ │ +06f31a: 01b4 |0009: move v4, v11 │ │ +06f31c: 01c5 |000a: move v5, v12 │ │ +06f31e: 01d6 |000b: move v6, v13 │ │ +06f320: 7807 6415 0000 |000c: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@1564 │ │ +06f326: 0c00 |000f: move-result-object v0 │ │ +06f328: 7020 ff15 0700 |0010: invoke-direct {v7, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@15ff │ │ +06f32e: 1107 |0013: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0014 reg=8 rowIndex I │ │ 0x0000 - 0x0014 reg=9 rowSpan I │ │ 0x0000 - 0x0014 reg=10 columnIndex I │ │ @@ -93331,21 +93331,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f354: |[06f354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnIndex:()I │ │ -06f364: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f36a: 0c00 |0003: move-result-object v0 │ │ -06f36c: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ -06f370: 7220 4215 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnIndex:(Ljava/lang/Object;)I // method@1542 │ │ -06f376: 0a00 |0009: move-result v0 │ │ -06f378: 0f00 |000a: return v0 │ │ +06f330: |[06f330] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnIndex:()I │ │ +06f340: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f346: 0c00 |0003: move-result-object v0 │ │ +06f348: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ +06f34c: 7220 4215 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnIndex:(Ljava/lang/Object;)I // method@1542 │ │ +06f352: 0a00 |0009: move-result v0 │ │ +06f354: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93353,21 +93353,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f37c: |[06f37c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnSpan:()I │ │ -06f38c: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f392: 0c00 |0003: move-result-object v0 │ │ -06f394: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ -06f398: 7220 4315 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnSpan:(Ljava/lang/Object;)I // method@1543 │ │ -06f39e: 0a00 |0009: move-result v0 │ │ -06f3a0: 0f00 |000a: return v0 │ │ +06f358: |[06f358] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnSpan:()I │ │ +06f368: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f36e: 0c00 |0003: move-result-object v0 │ │ +06f370: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ +06f374: 7220 4315 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnSpan:(Ljava/lang/Object;)I // method@1543 │ │ +06f37a: 0a00 |0009: move-result v0 │ │ +06f37c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93375,21 +93375,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f3a4: |[06f3a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowIndex:()I │ │ -06f3b4: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f3ba: 0c00 |0003: move-result-object v0 │ │ -06f3bc: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ -06f3c0: 7220 4515 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowIndex:(Ljava/lang/Object;)I // method@1545 │ │ -06f3c6: 0a00 |0009: move-result v0 │ │ -06f3c8: 0f00 |000a: return v0 │ │ +06f380: |[06f380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowIndex:()I │ │ +06f390: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f396: 0c00 |0003: move-result-object v0 │ │ +06f398: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ +06f39c: 7220 4515 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowIndex:(Ljava/lang/Object;)I // method@1545 │ │ +06f3a2: 0a00 |0009: move-result v0 │ │ +06f3a4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93397,21 +93397,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f3cc: |[06f3cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowSpan:()I │ │ -06f3dc: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f3e2: 0c00 |0003: move-result-object v0 │ │ -06f3e4: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ -06f3e8: 7220 4615 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowSpan:(Ljava/lang/Object;)I // method@1546 │ │ -06f3ee: 0a00 |0009: move-result v0 │ │ -06f3f0: 0f00 |000a: return v0 │ │ +06f3a8: |[06f3a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowSpan:()I │ │ +06f3b8: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f3be: 0c00 |0003: move-result-object v0 │ │ +06f3c0: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ +06f3c4: 7220 4615 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowSpan:(Ljava/lang/Object;)I // method@1546 │ │ +06f3ca: 0a00 |0009: move-result v0 │ │ +06f3cc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93419,21 +93419,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f3f4: |[06f3f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isHeading:()Z │ │ -06f404: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f40a: 0c00 |0003: move-result-object v0 │ │ -06f40c: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ -06f410: 7220 5515 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemHeading:(Ljava/lang/Object;)Z // method@1555 │ │ -06f416: 0a00 |0009: move-result v0 │ │ -06f418: 0f00 |000a: return v0 │ │ +06f3d0: |[06f3d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isHeading:()Z │ │ +06f3e0: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f3e6: 0c00 |0003: move-result-object v0 │ │ +06f3e8: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ +06f3ec: 7220 5515 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemHeading:(Ljava/lang/Object;)Z // method@1555 │ │ +06f3f2: 0a00 |0009: move-result v0 │ │ +06f3f4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93441,21 +93441,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f41c: |[06f41c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isSelected:()Z │ │ -06f42c: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ -06f432: 0c00 |0003: move-result-object v0 │ │ -06f434: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ -06f438: 7220 5615 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemSelected:(Ljava/lang/Object;)Z // method@1556 │ │ -06f43e: 0a00 |0009: move-result v0 │ │ -06f440: 0f00 |000a: return v0 │ │ +06f3f8: |[06f3f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isSelected:()Z │ │ +06f408: 7100 1116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@1611 │ │ +06f40e: 0c00 |0003: move-result-object v0 │ │ +06f410: 5421 6d06 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@066d │ │ +06f414: 7220 5615 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemSelected:(Ljava/lang/Object;)Z // method@1556 │ │ +06f41a: 0a00 |0009: move-result v0 │ │ +06f41c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ source_file_idx : 624 (AccessibilityNodeInfoCompat.java) │ │ @@ -93507,18 +93507,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f444: |[06f444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;)V │ │ -06f454: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06f45a: 5b01 7106 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ -06f45e: 0e00 |0005: return-void │ │ +06f420: |[06f420] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;)V │ │ +06f430: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06f436: 5b01 7106 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06f43a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0005 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ @@ -93529,17 +93529,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f460: |[06f460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -06f470: 7020 0916 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;)V // method@1609 │ │ -06f476: 0e00 |0003: return-void │ │ +06f43c: |[06f43c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +06f44c: 7020 0916 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;)V // method@1609 │ │ +06f452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -93550,19 +93550,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f478: |[06f478] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getCurrent:()F │ │ -06f488: 5410 7106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ -06f48c: 7110 b416 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getCurrent:(Ljava/lang/Object;)F // method@16b4 │ │ -06f492: 0a00 |0005: move-result v0 │ │ -06f494: 0f00 |0006: return v0 │ │ +06f454: |[06f454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getCurrent:()F │ │ +06f464: 5410 7106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06f468: 7110 b416 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getCurrent:(Ljava/lang/Object;)F // method@16b4 │ │ +06f46e: 0a00 |0005: move-result v0 │ │ +06f470: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ @@ -93570,19 +93570,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f498: |[06f498] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMax:()F │ │ -06f4a8: 5410 7106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ -06f4ac: 7110 b516 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMax:(Ljava/lang/Object;)F // method@16b5 │ │ -06f4b2: 0a00 |0005: move-result v0 │ │ -06f4b4: 0f00 |0006: return v0 │ │ +06f474: |[06f474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMax:()F │ │ +06f484: 5410 7106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06f488: 7110 b516 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMax:(Ljava/lang/Object;)F // method@16b5 │ │ +06f48e: 0a00 |0005: move-result v0 │ │ +06f490: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ @@ -93590,19 +93590,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f4b8: |[06f4b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMin:()F │ │ -06f4c8: 5410 7106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ -06f4cc: 7110 b616 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMin:(Ljava/lang/Object;)F // method@16b6 │ │ -06f4d2: 0a00 |0005: move-result v0 │ │ -06f4d4: 0f00 |0006: return v0 │ │ +06f494: |[06f494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMin:()F │ │ +06f4a4: 5410 7106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06f4a8: 7110 b616 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMin:(Ljava/lang/Object;)F // method@16b6 │ │ +06f4ae: 0a00 |0005: move-result v0 │ │ +06f4b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ @@ -93610,19 +93610,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f4d8: |[06f4d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getType:()I │ │ -06f4e8: 5410 7106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ -06f4ec: 7110 b716 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getType:(Ljava/lang/Object;)I // method@16b7 │ │ -06f4f2: 0a00 |0005: move-result v0 │ │ -06f4f4: 0f00 |0006: return v0 │ │ +06f4b4: |[06f4b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getType:()I │ │ +06f4c4: 5410 7106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@0671 │ │ +06f4c8: 7110 b716 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getType:(Ljava/lang/Object;)I // method@16b7 │ │ +06f4ce: 0a00 |0005: move-result v0 │ │ +06f4d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ source_file_idx : 624 (AccessibilityNodeInfoCompat.java) │ │ @@ -93827,54 +93827,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 78 16-bit code units │ │ -06f4f8: |[06f4f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -06f508: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06f50c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -06f510: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06f514: 2200 4803 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; // type@0348 │ │ -06f518: 7010 fa14 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;.:()V // method@14fa │ │ -06f51e: 6900 8d06 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f522: 0e00 |000d: return-void │ │ -06f524: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06f528: 1301 1300 |0010: const/16 v1, #int 19 // #13 │ │ -06f52c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -06f530: 2200 4d03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@034d │ │ -06f534: 7010 9415 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1594 │ │ -06f53a: 6900 8d06 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f53e: 28f2 |001b: goto 000d // -000e │ │ -06f540: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06f544: 1301 1200 |001e: const/16 v1, #int 18 // #12 │ │ -06f548: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -06f54c: 2200 4c03 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@034c │ │ -06f550: 7010 9115 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1591 │ │ -06f556: 6900 8d06 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f55a: 28e4 |0029: goto 000d // -001c │ │ -06f55c: 6000 3600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06f560: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ -06f564: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -06f568: 2200 4b03 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@034b │ │ -06f56c: 7010 8315 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1583 │ │ -06f572: 6900 8d06 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f576: 28d6 |0037: goto 000d // -002a │ │ -06f578: 6000 3600 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06f57c: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ -06f580: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ -06f584: 2200 4903 |003e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0349 │ │ -06f588: 7010 0015 0000 |0040: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1500 │ │ -06f58e: 6900 8d06 |0043: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f592: 28c8 |0045: goto 000d // -0038 │ │ -06f594: 2200 4e03 |0046: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@034e │ │ -06f598: 7010 a615 0000 |0048: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@15a6 │ │ -06f59e: 6900 8d06 |004b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f5a2: 28c0 |004d: goto 000d // -0040 │ │ +06f4d4: |[06f4d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +06f4e4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06f4e8: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +06f4ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06f4f0: 2200 4803 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; // type@0348 │ │ +06f4f4: 7010 fa14 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;.:()V // method@14fa │ │ +06f4fa: 6900 8d06 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f4fe: 0e00 |000d: return-void │ │ +06f500: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06f504: 1301 1300 |0010: const/16 v1, #int 19 // #13 │ │ +06f508: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +06f50c: 2200 4d03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@034d │ │ +06f510: 7010 9415 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1594 │ │ +06f516: 6900 8d06 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f51a: 28f2 |001b: goto 000d // -000e │ │ +06f51c: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06f520: 1301 1200 |001e: const/16 v1, #int 18 // #12 │ │ +06f524: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +06f528: 2200 4c03 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@034c │ │ +06f52c: 7010 9115 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1591 │ │ +06f532: 6900 8d06 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f536: 28e4 |0029: goto 000d // -001c │ │ +06f538: 6000 3600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06f53c: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ +06f540: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +06f544: 2200 4b03 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@034b │ │ +06f548: 7010 8315 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1583 │ │ +06f54e: 6900 8d06 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f552: 28d6 |0037: goto 000d // -002a │ │ +06f554: 6000 3600 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06f558: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ +06f55c: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +06f560: 2200 4903 |003e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0349 │ │ +06f564: 7010 0015 0000 |0040: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1500 │ │ +06f56a: 6900 8d06 |0043: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f56e: 28c8 |0045: goto 000d // -0038 │ │ +06f570: 2200 4e03 |0046: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@034e │ │ +06f574: 7010 a615 0000 |0048: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@15a6 │ │ +06f57a: 6900 8d06 |004b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f57e: 28c0 |004d: goto 000d // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ 0x0006 line=1124 │ │ 0x000d line=1136 │ │ 0x000e line=1125 │ │ 0x0014 line=1126 │ │ @@ -93892,18 +93892,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f5a4: |[06f5a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -06f5b4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -06f5ba: 5b01 9306 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f5be: 0e00 |0005: return-void │ │ +06f580: |[06f580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +06f590: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +06f596: 5b01 9306 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f59a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0003 line=1478 │ │ 0x0005 line=1479 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -93914,72 +93914,72 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f5c0: |[06f5c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ -06f5d0: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f5d4: 1100 |0002: return-object v0 │ │ +06f59c: |[06f59c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ +06f5ac: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f5b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getActionSymbolicName' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -06f5d8: |[06f5d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -06f5e8: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -06f5ee: 1a00 0d02 |0003: const-string v0, "ACTION_UNKNOWN" // string@020d │ │ -06f5f2: 1100 |0005: return-object v0 │ │ -06f5f4: 1a00 ec01 |0006: const-string v0, "ACTION_FOCUS" // string@01ec │ │ -06f5f8: 28fd |0008: goto 0005 // -0003 │ │ -06f5fa: 1a00 e401 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@01e4 │ │ -06f5fe: 28fa |000b: goto 0005 // -0006 │ │ -06f600: 1a00 0502 |000c: const-string v0, "ACTION_SELECT" // string@0205 │ │ -06f604: 28f7 |000e: goto 0005 // -0009 │ │ -06f606: 1a00 e501 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@01e5 │ │ -06f60a: 28f4 |0011: goto 0005 // -000c │ │ -06f60c: 1a00 e601 |0012: const-string v0, "ACTION_CLICK" // string@01e6 │ │ -06f610: 28f1 |0014: goto 0005 // -000f │ │ -06f612: 1a00 f001 |0015: const-string v0, "ACTION_LONG_CLICK" // string@01f0 │ │ -06f616: 28ee |0017: goto 0005 // -0012 │ │ -06f618: 1a00 db01 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@01db │ │ -06f61c: 28eb |001a: goto 0005 // -0015 │ │ -06f61e: 1a00 e301 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@01e3 │ │ -06f622: 28e8 |001d: goto 0005 // -0018 │ │ -06f624: 1a00 f201 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@01f2 │ │ -06f628: 28e5 |0020: goto 0005 // -001b │ │ -06f62a: 1a00 fe01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@01fe │ │ -06f62e: 28e2 |0023: goto 0005 // -001e │ │ -06f630: 1a00 f301 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@01f3 │ │ -06f634: 28df |0026: goto 0005 // -0021 │ │ -06f636: 1a00 ff01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@01ff │ │ -06f63a: 28dc |0029: goto 0005 // -0024 │ │ -06f63c: 1a00 0302 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0203 │ │ -06f640: 28d9 |002c: goto 0005 // -0027 │ │ -06f642: 1a00 0202 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0202 │ │ -06f646: 28d6 |002f: goto 0005 // -002a │ │ -06f648: 1a00 e801 |0030: const-string v0, "ACTION_CUT" // string@01e8 │ │ -06f64c: 28d3 |0032: goto 0005 // -002d │ │ -06f64e: 1a00 e701 |0033: const-string v0, "ACTION_COPY" // string@01e7 │ │ -06f652: 28d0 |0035: goto 0005 // -0030 │ │ -06f654: 1a00 f401 |0036: const-string v0, "ACTION_PASTE" // string@01f4 │ │ -06f658: 28cd |0038: goto 0005 // -0033 │ │ -06f65a: 1a00 0702 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0207 │ │ -06f65e: 28ca |003b: goto 0005 // -0036 │ │ -06f660: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +06f5b4: |[06f5b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +06f5c4: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +06f5ca: 1a00 0d02 |0003: const-string v0, "ACTION_UNKNOWN" // string@020d │ │ +06f5ce: 1100 |0005: return-object v0 │ │ +06f5d0: 1a00 ec01 |0006: const-string v0, "ACTION_FOCUS" // string@01ec │ │ +06f5d4: 28fd |0008: goto 0005 // -0003 │ │ +06f5d6: 1a00 e401 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@01e4 │ │ +06f5da: 28fa |000b: goto 0005 // -0006 │ │ +06f5dc: 1a00 0502 |000c: const-string v0, "ACTION_SELECT" // string@0205 │ │ +06f5e0: 28f7 |000e: goto 0005 // -0009 │ │ +06f5e2: 1a00 e501 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@01e5 │ │ +06f5e6: 28f4 |0011: goto 0005 // -000c │ │ +06f5e8: 1a00 e601 |0012: const-string v0, "ACTION_CLICK" // string@01e6 │ │ +06f5ec: 28f1 |0014: goto 0005 // -000f │ │ +06f5ee: 1a00 f001 |0015: const-string v0, "ACTION_LONG_CLICK" // string@01f0 │ │ +06f5f2: 28ee |0017: goto 0005 // -0012 │ │ +06f5f4: 1a00 db01 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@01db │ │ +06f5f8: 28eb |001a: goto 0005 // -0015 │ │ +06f5fa: 1a00 e301 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@01e3 │ │ +06f5fe: 28e8 |001d: goto 0005 // -0018 │ │ +06f600: 1a00 f201 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@01f2 │ │ +06f604: 28e5 |0020: goto 0005 // -001b │ │ +06f606: 1a00 fe01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@01fe │ │ +06f60a: 28e2 |0023: goto 0005 // -001e │ │ +06f60c: 1a00 f301 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@01f3 │ │ +06f610: 28df |0026: goto 0005 // -0021 │ │ +06f612: 1a00 ff01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@01ff │ │ +06f616: 28dc |0029: goto 0005 // -0024 │ │ +06f618: 1a00 0302 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0203 │ │ +06f61c: 28d9 |002c: goto 0005 // -0027 │ │ +06f61e: 1a00 0202 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0202 │ │ +06f622: 28d6 |002f: goto 0005 // -002a │ │ +06f624: 1a00 e801 |0030: const-string v0, "ACTION_CUT" // string@01e8 │ │ +06f628: 28d3 |0032: goto 0005 // -002d │ │ +06f62a: 1a00 e701 |0033: const-string v0, "ACTION_COPY" // string@01e7 │ │ +06f62e: 28d0 |0035: goto 0005 // -0030 │ │ +06f630: 1a00 f401 |0036: const-string v0, "ACTION_PASTE" // string@01f4 │ │ +06f634: 28cd |0038: goto 0005 // -0033 │ │ +06f636: 1a00 0702 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0207 │ │ +06f63a: 28ca |003b: goto 0005 // -0036 │ │ +06f63c: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2475 │ │ 0x0003 line=2513 │ │ 0x0006 line=2477 │ │ 0x0009 line=2479 │ │ 0x000c line=2481 │ │ @@ -94007,43 +94007,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 │ │ -06f6f4: |[06f6f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f704: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f708: 7210 5f15 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@155f │ │ -06f70e: 0c00 |0005: move-result-object v0 │ │ -06f710: 7110 5d16 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ -06f716: 0c00 |0009: move-result-object v0 │ │ -06f718: 1100 |000a: return-object v0 │ │ +06f6d0: |[06f6d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f6e0: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f6e4: 7210 5f15 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@155f │ │ +06f6ea: 0c00 |0005: move-result-object v0 │ │ +06f6ec: 7110 5d16 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ +06f6f2: 0c00 |0009: move-result-object v0 │ │ +06f6f4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1520 │ │ locals : │ │ │ │ #5 : (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 │ │ -06f71c: |[06f71c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f72c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f730: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f734: 7220 6215 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1562 │ │ -06f73a: 0c00 |0007: move-result-object v0 │ │ -06f73c: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ -06f742: 0c00 |000b: move-result-object v0 │ │ -06f744: 1100 |000c: return-object v0 │ │ +06f6f8: |[06f6f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f708: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f70c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f710: 7220 6215 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1562 │ │ +06f716: 0c00 |0007: move-result-object v0 │ │ +06f718: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ +06f71e: 0c00 |000b: move-result-object v0 │ │ +06f720: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94051,21 +94051,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 │ │ -06f748: |[06f748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f758: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f75c: 7220 6015 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1560 │ │ -06f762: 0c00 |0005: move-result-object v0 │ │ -06f764: 7110 5d16 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ -06f76a: 0c00 |0009: move-result-object v0 │ │ -06f76c: 1100 |000a: return-object v0 │ │ +06f724: |[06f724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f734: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f738: 7220 6015 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1560 │ │ +06f73e: 0c00 |0005: move-result-object v0 │ │ +06f740: 7110 5d16 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ +06f746: 0c00 |0009: move-result-object v0 │ │ +06f748: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1496 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94073,21 +94073,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 │ │ -06f770: |[06f770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f780: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f784: 7230 6115 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1561 │ │ -06f78a: 0c00 |0005: move-result-object v0 │ │ -06f78c: 7110 5d16 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ -06f792: 0c00 |0009: move-result-object v0 │ │ -06f794: 1100 |000a: return-object v0 │ │ +06f74c: |[06f74c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f75c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f760: 7230 6115 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1561 │ │ +06f766: 0c00 |0005: move-result-object v0 │ │ +06f768: 7110 5d16 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ +06f76e: 0c00 |0009: move-result-object v0 │ │ +06f770: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -94096,21 +94096,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 │ │ -06f798: |[06f798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f7a8: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -06f7ac: 2200 5203 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ -06f7b0: 7020 1016 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1610 │ │ -06f7b6: 1100 |0007: return-object v0 │ │ -06f7b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06f7ba: 28fe |0009: goto 0007 // -0002 │ │ +06f774: |[06f774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f784: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +06f788: 2200 5203 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ +06f78c: 7020 1016 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1610 │ │ +06f792: 1100 |0007: return-object v0 │ │ +06f794: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06f796: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ 0x0002 line=1466 │ │ 0x0007 line=1468 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -94121,19 +94121,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06f7bc: |[06f7bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -06f7cc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f7d0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f7d4: 7230 3115 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@1531 │ │ -06f7da: 0e00 |0007: return-void │ │ +06f798: |[06f798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +06f7a8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f7ac: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f7b0: 7230 3115 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@1531 │ │ +06f7b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1692 │ │ 0x0007 line=1693 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -94143,19 +94143,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06f7dc: |[06f7dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -06f7ec: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f7f0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f7f4: 7230 3315 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1533 │ │ -06f7fa: 0e00 |0007: return-void │ │ +06f7b8: |[06f7b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +06f7c8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f7cc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f7d0: 7230 3315 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1533 │ │ +06f7d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1646 │ │ 0x0007 line=1647 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -94165,19 +94165,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -06f7fc: |[06f7fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -06f80c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f810: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f814: 7240 3415 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@1534 │ │ -06f81a: 0e00 |0007: return-void │ │ +06f7d8: |[06f7d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +06f7e8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f7ec: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f7f0: 7240 3415 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@1534 │ │ +06f7f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1664 │ │ 0x0007 line=1665 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -94188,44 +94188,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -06f81c: |[06f81c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -06f82c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06f82e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06f830: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -06f834: 0f01 |0004: return v1 │ │ -06f836: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -06f83a: 0121 |0007: move v1, v2 │ │ -06f83c: 28fc |0008: goto 0004 // -0004 │ │ -06f83e: 6e10 7221 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -06f844: 0c03 |000c: move-result-object v3 │ │ -06f846: 6e10 7221 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -06f84c: 0c04 |0010: move-result-object v4 │ │ -06f84e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -06f852: 0121 |0013: move v1, v2 │ │ -06f854: 28f0 |0014: goto 0004 // -0010 │ │ -06f856: 0760 |0015: move-object v0, v6 │ │ -06f858: 1f00 5203 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ -06f85c: 5453 9306 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f860: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -06f864: 5403 9306 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f868: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -06f86c: 0121 |0020: move v1, v2 │ │ -06f86e: 28e3 |0021: goto 0004 // -001d │ │ -06f870: 5453 9306 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f874: 5404 9306 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f878: 6e20 7121 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -06f87e: 0a03 |0029: move-result v3 │ │ -06f880: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -06f884: 0121 |002c: move v1, v2 │ │ -06f886: 28d7 |002d: goto 0004 // -0029 │ │ +06f7f8: |[06f7f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +06f808: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06f80a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06f80c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +06f810: 0f01 |0004: return v1 │ │ +06f812: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +06f816: 0121 |0007: move v1, v2 │ │ +06f818: 28fc |0008: goto 0004 // -0004 │ │ +06f81a: 6e10 7221 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +06f820: 0c03 |000c: move-result-object v3 │ │ +06f822: 6e10 7221 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +06f828: 0c04 |0010: move-result-object v4 │ │ +06f82a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +06f82e: 0121 |0013: move v1, v2 │ │ +06f830: 28f0 |0014: goto 0004 // -0010 │ │ +06f832: 0760 |0015: move-object v0, v6 │ │ +06f834: 1f00 5203 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ +06f838: 5453 9306 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f83c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +06f840: 5403 9306 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f844: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +06f848: 0121 |0020: move v1, v2 │ │ +06f84a: 28e3 |0021: goto 0004 // -001d │ │ +06f84c: 5453 9306 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f850: 5404 9306 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f854: 6e20 7121 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +06f85a: 0a03 |0029: move-result v3 │ │ +06f85c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +06f860: 0121 |002c: move v1, v2 │ │ +06f862: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2410 │ │ 0x0004 line=2427 │ │ 0x0005 line=2413 │ │ 0x0008 line=2414 │ │ 0x0009 line=2416 │ │ @@ -94246,33 +94246,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 │ │ -06f888: |[06f888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -06f898: 2204 2505 |0000: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -06f89c: 7010 1322 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -06f8a2: 6205 8d06 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f8a6: 5476 9306 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f8aa: 7230 3515 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@1535 │ │ -06f8b0: 0c03 |000c: move-result-object v3 │ │ -06f8b2: 7210 6322 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2263 │ │ -06f8b8: 0a02 |0010: move-result v2 │ │ -06f8ba: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -06f8bc: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -06f8c0: 7220 5c22 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -06f8c6: 0c01 |0017: move-result-object v1 │ │ -06f8c8: 2205 5203 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ -06f8cc: 7020 1016 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1610 │ │ -06f8d2: 7220 5922 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -06f8d8: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06f8dc: 28f0 |0022: goto 0012 // -0010 │ │ -06f8de: 1104 |0023: return-object v4 │ │ +06f864: |[06f864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +06f874: 2204 2505 |0000: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +06f878: 7010 1322 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +06f87e: 6205 8d06 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f882: 5476 9306 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f886: 7230 3515 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@1535 │ │ +06f88c: 0c03 |000c: move-result-object v3 │ │ +06f88e: 7210 6322 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2263 │ │ +06f894: 0a02 |0010: move-result v2 │ │ +06f896: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +06f898: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +06f89c: 7220 5c22 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +06f8a2: 0c01 |0017: move-result-object v1 │ │ +06f8a4: 2205 5203 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ +06f8a8: 7020 1016 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1610 │ │ +06f8ae: 7220 5922 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +06f8b4: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06f8b8: 28f0 |0022: goto 0012 // -0010 │ │ +06f8ba: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1767 │ │ 0x0005 line=1768 │ │ 0x000d line=1769 │ │ 0x0011 line=1770 │ │ 0x0014 line=1771 │ │ @@ -94293,22 +94293,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 │ │ -06f8e0: |[06f8e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f8f0: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f8f4: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f8f8: 7230 3615 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1536 │ │ -06f8fe: 0c00 |0007: move-result-object v0 │ │ -06f900: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ -06f906: 0c00 |000b: move-result-object v0 │ │ -06f908: 1100 |000c: return-object v0 │ │ +06f8bc: |[06f8bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f8cc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f8d0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f8d4: 7230 3615 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1536 │ │ +06f8da: 0c00 |0007: move-result-object v0 │ │ +06f8dc: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ +06f8e2: 0c00 |000b: move-result-object v0 │ │ +06f8e4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -94317,22 +94317,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 │ │ -06f90c: |[06f90c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06f91c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f920: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f924: 7230 3715 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1537 │ │ -06f92a: 0c00 |0007: move-result-object v0 │ │ -06f92c: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ -06f932: 0c00 |000b: move-result-object v0 │ │ -06f934: 1100 |000c: return-object v0 │ │ +06f8e8: |[06f8e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f8f8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f8fc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f900: 7230 3715 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1537 │ │ +06f906: 0c00 |0007: move-result-object v0 │ │ +06f908: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ +06f90e: 0c00 |000b: move-result-object v0 │ │ +06f910: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -94341,34 +94341,34 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -06f938: |[06f938] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionList:()Ljava/util/List; │ │ -06f948: 2204 2505 |0000: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -06f94c: 7010 1322 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -06f952: 6205 8d06 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f956: 5476 9306 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f95a: 7220 3815 6500 |0009: invoke-interface {v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@1538 │ │ -06f960: 0c02 |000c: move-result-object v2 │ │ -06f962: 7210 6322 0200 |000d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ -06f968: 0a01 |0010: move-result v1 │ │ -06f96a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -06f96c: 3513 1200 |0012: if-ge v3, v1, 0024 // +0012 │ │ -06f970: 7220 5c22 3200 |0014: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -06f976: 0c00 |0017: move-result-object v0 │ │ -06f978: 2205 4703 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; // type@0347 │ │ -06f97c: 1206 |001a: const/4 v6, #int 0 // #0 │ │ -06f97e: 7030 f714 0506 |001b: invoke-direct {v5, v0, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@14f7 │ │ -06f984: 7220 5922 5400 |001e: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -06f98a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06f98e: 28ef |0023: goto 0012 // -0011 │ │ -06f990: 1104 |0024: return-object v4 │ │ +06f914: |[06f914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionList:()Ljava/util/List; │ │ +06f924: 2204 2505 |0000: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +06f928: 7010 1322 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +06f92e: 6205 8d06 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f932: 5476 9306 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f936: 7220 3815 6500 |0009: invoke-interface {v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@1538 │ │ +06f93c: 0c02 |000c: move-result-object v2 │ │ +06f93e: 7210 6322 0200 |000d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ +06f944: 0a01 |0010: move-result v1 │ │ +06f946: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +06f948: 3513 1200 |0012: if-ge v3, v1, 0024 // +0012 │ │ +06f94c: 7220 5c22 3200 |0014: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +06f952: 0c00 |0017: move-result-object v0 │ │ +06f954: 2205 4703 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; // type@0347 │ │ +06f958: 1206 |001a: const/4 v6, #int 0 // #0 │ │ +06f95a: 7030 f714 0506 |001b: invoke-direct {v5, v0, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@14f7 │ │ +06f960: 7220 5922 5400 |001e: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +06f966: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06f96a: 28ef |0023: goto 0012 // -0011 │ │ +06f96c: 1104 |0024: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2392 │ │ 0x0005 line=2393 │ │ 0x000d line=2394 │ │ 0x0011 line=2395 │ │ 0x0014 line=2396 │ │ @@ -94388,20 +94388,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06f994: |[06f994] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -06f9a4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f9a8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f9ac: 7220 3915 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@1539 │ │ -06f9b2: 0a00 |0007: move-result v0 │ │ -06f9b4: 0f00 |0008: return v0 │ │ +06f970: |[06f970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +06f980: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f984: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f988: 7220 3915 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@1539 │ │ +06f98e: 0a00 |0007: move-result v0 │ │ +06f990: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94409,19 +94409,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06f9b8: |[06f9b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -06f9c8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f9cc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f9d0: 7230 3a15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@153a │ │ -06f9d6: 0e00 |0007: return-void │ │ +06f994: |[06f994] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +06f9a4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f9a8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f9ac: 7230 3a15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@153a │ │ +06f9b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1835 │ │ 0x0007 line=1836 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -94431,19 +94431,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06f9d8: |[06f9d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -06f9e8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06f9ec: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06f9f0: 7230 3b15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@153b │ │ -06f9f6: 0e00 |0007: return-void │ │ +06f9b4: |[06f9b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +06f9c4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f9c8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f9cc: 7230 3b15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@153b │ │ +06f9d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1859 │ │ 0x0007 line=1860 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -94453,22 +94453,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 │ │ -06f9f8: |[06f9f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06fa08: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fa0c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fa10: 7230 3c15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@153c │ │ -06fa16: 0c00 |0007: move-result-object v0 │ │ -06fa18: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ -06fa1e: 0c00 |000b: move-result-object v0 │ │ -06fa20: 1100 |000c: return-object v0 │ │ +06f9d4: |[06f9d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06f9e4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06f9e8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06f9ec: 7230 3c15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@153c │ │ +06f9f2: 0c00 |0007: move-result-object v0 │ │ +06f9f4: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ +06f9fa: 0c00 |000b: move-result-object v0 │ │ +06f9fc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1631 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -94477,20 +94477,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fa24: |[06fa24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -06fa34: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fa38: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fa3c: 7220 3d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@153d │ │ -06fa42: 0a00 |0007: move-result v0 │ │ -06fa44: 0f00 |0008: return v0 │ │ +06fa00: |[06fa00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +06fa10: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fa14: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fa18: 7220 3d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@153d │ │ +06fa1e: 0a00 |0007: move-result v0 │ │ +06fa20: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94498,20 +94498,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fa48: |[06fa48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -06fa58: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fa5c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fa60: 7220 3e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@153e │ │ -06fa66: 0c00 |0007: move-result-object v0 │ │ -06fa68: 1100 |0008: return-object v0 │ │ +06fa24: |[06fa24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +06fa34: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fa38: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fa3c: 7220 3e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@153e │ │ +06fa42: 0c00 |0007: move-result-object v0 │ │ +06fa44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2197 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94519,26 +94519,26 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -06fa6c: |[06fa6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ -06fa7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06fa7e: 6202 8d06 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fa82: 5443 9306 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fa86: 7220 3f15 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@153f │ │ -06fa8c: 0c00 |0008: move-result-object v0 │ │ -06fa8e: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -06fa92: 1101 |000b: return-object v1 │ │ -06fa94: 2202 4f03 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@034f │ │ -06fa98: 7030 fa15 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@15fa │ │ -06fa9e: 0721 |0011: move-object v1, v2 │ │ -06faa0: 28f9 |0012: goto 000b // -0007 │ │ +06fa48: |[06fa48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ +06fa58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06fa5a: 6202 8d06 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fa5e: 5443 9306 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fa62: 7220 3f15 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@153f │ │ +06fa68: 0c00 |0008: move-result-object v0 │ │ +06fa6a: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +06fa6e: 1101 |000b: return-object v1 │ │ +06fa70: 2202 4f03 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@034f │ │ +06fa74: 7030 fa15 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@15fa │ │ +06fa7a: 0721 |0011: move-object v1, v2 │ │ +06fa7c: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2350 │ │ 0x0009 line=2351 │ │ 0x000b line=2352 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ @@ -94549,26 +94549,26 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -06faa4: |[06faa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionItemInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ -06fab4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06fab6: 6202 8d06 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06faba: 5443 9306 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fabe: 7220 4415 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1544 │ │ -06fac4: 0c00 |0008: move-result-object v0 │ │ -06fac6: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -06faca: 1101 |000b: return-object v1 │ │ -06facc: 2202 5003 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0350 │ │ -06fad0: 7030 0016 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1600 │ │ -06fad6: 0721 |0011: move-object v1, v2 │ │ -06fad8: 28f9 |0012: goto 000b // -0007 │ │ +06fa80: |[06fa80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionItemInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ +06fa90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06fa92: 6202 8d06 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fa96: 5443 9306 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fa9a: 7220 4415 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1544 │ │ +06faa0: 0c00 |0008: move-result-object v0 │ │ +06faa2: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +06faa6: 1101 |000b: return-object v1 │ │ +06faa8: 2202 5003 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0350 │ │ +06faac: 7030 0016 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@1600 │ │ +06fab2: 0721 |0011: move-object v1, v2 │ │ +06fab4: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2370 │ │ 0x0009 line=2371 │ │ 0x000b line=2372 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ @@ -94579,20 +94579,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fadc: |[06fadc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -06faec: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06faf0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06faf4: 7220 4715 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1547 │ │ -06fafa: 0c00 |0007: move-result-object v0 │ │ -06fafc: 1100 |0008: return-object v0 │ │ +06fab8: |[06fab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +06fac8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06facc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fad0: 7220 4715 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1547 │ │ +06fad6: 0c00 |0007: move-result-object v0 │ │ +06fad8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2245 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94600,17 +94600,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06fb00: |[06fb00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -06fb10: 5410 9306 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fb14: 1100 |0002: return-object v0 │ │ +06fadc: |[06fadc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +06faec: 5410 9306 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06faf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1485 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94618,20 +94618,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fb18: |[06fb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -06fb28: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fb2c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fb30: 7220 4815 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@1548 │ │ -06fb36: 0a00 |0007: move-result v0 │ │ -06fb38: 0f00 |0008: return v0 │ │ +06faf4: |[06faf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +06fb04: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fb08: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fb0c: 7220 4815 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@1548 │ │ +06fb12: 0a00 |0007: move-result v0 │ │ +06fb14: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2324 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94639,20 +94639,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fb3c: |[06fb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -06fb4c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fb50: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fb54: 7220 4915 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@1549 │ │ -06fb5a: 0a00 |0007: move-result v0 │ │ -06fb5c: 0f00 |0008: return v0 │ │ +06fb18: |[06fb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +06fb28: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fb2c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fb30: 7220 4915 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@1549 │ │ +06fb36: 0a00 |0007: move-result v0 │ │ +06fb38: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1750 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94660,20 +94660,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fb60: |[06fb60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -06fb70: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fb74: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fb78: 7220 4a15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@154a │ │ -06fb7e: 0c00 |0007: move-result-object v0 │ │ -06fb80: 1100 |0008: return-object v0 │ │ +06fb3c: |[06fb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +06fb4c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fb50: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fb54: 7220 4a15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@154a │ │ +06fb5a: 0c00 |0007: move-result-object v0 │ │ +06fb5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2173 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94681,22 +94681,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 │ │ -06fb84: |[06fb84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06fb94: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fb98: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fb9c: 7220 4b15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@154b │ │ -06fba2: 0c00 |0007: move-result-object v0 │ │ -06fba4: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ -06fbaa: 0c00 |000b: move-result-object v0 │ │ -06fbac: 1100 |000c: return-object v0 │ │ +06fb60: |[06fb60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06fb70: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fb74: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fb78: 7220 4b15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@154b │ │ +06fb7e: 0c00 |0007: move-result-object v0 │ │ +06fb80: 7110 5d16 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ +06fb86: 0c00 |000b: move-result-object v0 │ │ +06fb88: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1788 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94704,26 +94704,26 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -06fbb0: |[06fbb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getRangeInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ -06fbc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06fbc2: 6202 8d06 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fbc6: 5443 9306 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fbca: 7220 4c15 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@154c │ │ -06fbd0: 0c00 |0008: move-result-object v0 │ │ -06fbd2: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -06fbd6: 1101 |000b: return-object v1 │ │ -06fbd8: 2202 5103 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; // type@0351 │ │ -06fbdc: 7030 0a16 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@160a │ │ -06fbe2: 0721 |0011: move-object v1, v2 │ │ -06fbe4: 28f9 |0012: goto 000b // -0007 │ │ +06fb8c: |[06fb8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getRangeInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ +06fb9c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06fb9e: 6202 8d06 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fba2: 5443 9306 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fba6: 7220 4c15 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@154c │ │ +06fbac: 0c00 |0008: move-result-object v0 │ │ +06fbae: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +06fbb2: 1101 |000b: return-object v1 │ │ +06fbb4: 2202 5103 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; // type@0351 │ │ +06fbb8: 7030 0a16 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@160a │ │ +06fbbe: 0721 |0011: move-object v1, v2 │ │ +06fbc0: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2381 │ │ 0x0009 line=2382 │ │ 0x000b line=2383 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ @@ -94734,20 +94734,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fbe8: |[06fbe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -06fbf8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fbfc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fc00: 7220 4d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@154d │ │ -06fc06: 0c00 |0007: move-result-object v0 │ │ -06fc08: 1100 |0008: return-object v0 │ │ +06fbc4: |[06fbc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +06fbd4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fbd8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fbdc: 7220 4d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@154d │ │ +06fbe2: 0c00 |0007: move-result-object v0 │ │ +06fbe4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2221 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94755,20 +94755,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fc0c: |[06fc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -06fc1c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fc20: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fc24: 7220 4e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@154e │ │ -06fc2a: 0c00 |0007: move-result-object v0 │ │ -06fc2c: 1100 |0008: return-object v0 │ │ +06fbe8: |[06fbe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +06fbf8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fbfc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fc00: 7220 4e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@154e │ │ +06fc06: 0c00 |0007: move-result-object v0 │ │ +06fc08: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2302 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94776,20 +94776,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fc30: |[06fc30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -06fc40: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fc44: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fc48: 7220 4f15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@154f │ │ -06fc4e: 0a00 |0007: move-result v0 │ │ -06fc50: 0f00 |0008: return v0 │ │ +06fc0c: |[06fc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +06fc1c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fc20: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fc24: 7220 4f15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@154f │ │ +06fc2a: 0a00 |0007: move-result v0 │ │ +06fc2c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94797,23 +94797,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06fc54: |[06fc54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -06fc64: 5410 9306 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fc68: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06fc6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06fc6e: 0f00 |0005: return v0 │ │ -06fc70: 5410 9306 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fc74: 6e10 7321 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -06fc7a: 0a00 |000b: move-result v0 │ │ -06fc7c: 28f9 |000c: goto 0005 // -0007 │ │ +06fc30: |[06fc30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +06fc40: 5410 9306 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fc44: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06fc48: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06fc4a: 0f00 |0005: return v0 │ │ +06fc4c: 5410 9306 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fc50: 6e10 7321 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +06fc56: 0a00 |000b: move-result v0 │ │ +06fc58: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2405 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94821,20 +94821,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fc80: |[06fc80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -06fc90: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fc94: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fc98: 7220 5015 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1550 │ │ -06fc9e: 0a00 |0007: move-result v0 │ │ -06fca0: 0f00 |0008: return v0 │ │ +06fc5c: |[06fc5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +06fc6c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fc70: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fc74: 7220 5015 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1550 │ │ +06fc7a: 0a00 |0007: move-result v0 │ │ +06fc7c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2004 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94842,20 +94842,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fca4: |[06fca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -06fcb4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fcb8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fcbc: 7220 5115 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@1551 │ │ -06fcc2: 0a00 |0007: move-result v0 │ │ -06fcc4: 0f00 |0008: return v0 │ │ +06fc80: |[06fc80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +06fc90: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fc94: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fc98: 7220 5115 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@1551 │ │ +06fc9e: 0a00 |0007: move-result v0 │ │ +06fca0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1883 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94863,20 +94863,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fcc8: |[06fcc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -06fcd8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fcdc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fce0: 7220 5215 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@1552 │ │ -06fce6: 0a00 |0007: move-result v0 │ │ -06fce8: 0f00 |0008: return v0 │ │ +06fca4: |[06fca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +06fcb4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fcb8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fcbc: 7220 5215 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@1552 │ │ +06fcc2: 0a00 |0007: move-result v0 │ │ +06fcc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1907 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94884,20 +94884,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fcec: |[06fcec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -06fcfc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fd00: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fd04: 7220 5315 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@1553 │ │ -06fd0a: 0a00 |0007: move-result v0 │ │ -06fd0c: 0f00 |0008: return v0 │ │ +06fcc8: |[06fcc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +06fcd8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fcdc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fce0: 7220 5315 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@1553 │ │ +06fce6: 0a00 |0007: move-result v0 │ │ +06fce8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2053 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94905,20 +94905,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fd10: |[06fd10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -06fd20: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fd24: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fd28: 7220 5715 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@1557 │ │ -06fd2e: 0a00 |0007: move-result v0 │ │ -06fd30: 0f00 |0008: return v0 │ │ +06fcec: |[06fcec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +06fcfc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fd00: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fd04: 7220 5715 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@1557 │ │ +06fd0a: 0a00 |0007: move-result v0 │ │ +06fd0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2101 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94926,20 +94926,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fd34: |[06fd34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -06fd44: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fd48: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fd4c: 7220 5815 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@1558 │ │ -06fd52: 0a00 |0007: move-result v0 │ │ -06fd54: 0f00 |0008: return v0 │ │ +06fd10: |[06fd10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +06fd20: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fd24: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fd28: 7220 5815 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@1558 │ │ +06fd2e: 0a00 |0007: move-result v0 │ │ +06fd30: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1931 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94947,20 +94947,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fd58: |[06fd58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -06fd68: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fd6c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fd70: 7220 5915 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@1559 │ │ -06fd76: 0a00 |0007: move-result v0 │ │ -06fd78: 0f00 |0008: return v0 │ │ +06fd34: |[06fd34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +06fd44: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fd48: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fd4c: 7220 5915 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@1559 │ │ +06fd52: 0a00 |0007: move-result v0 │ │ +06fd54: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1955 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94968,20 +94968,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fd7c: |[06fd7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -06fd8c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fd90: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fd94: 7220 5a15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@155a │ │ -06fd9a: 0a00 |0007: move-result v0 │ │ -06fd9c: 0f00 |0008: return v0 │ │ +06fd58: |[06fd58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +06fd68: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fd6c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fd70: 7220 5a15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@155a │ │ +06fd76: 0a00 |0007: move-result v0 │ │ +06fd78: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2077 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94989,20 +94989,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fda0: |[06fda0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -06fdb0: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fdb4: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fdb8: 7220 5b15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@155b │ │ -06fdbe: 0a00 |0007: move-result v0 │ │ -06fdc0: 0f00 |0008: return v0 │ │ +06fd7c: |[06fd7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +06fd8c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fd90: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fd94: 7220 5b15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@155b │ │ +06fd9a: 0a00 |0007: move-result v0 │ │ +06fd9c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2125 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -95010,20 +95010,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fdc4: |[06fdc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -06fdd4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fdd8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fddc: 7220 5c15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@155c │ │ -06fde2: 0a00 |0007: move-result v0 │ │ -06fde4: 0f00 |0008: return v0 │ │ +06fda0: |[06fda0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +06fdb0: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fdb4: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fdb8: 7220 5c15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@155c │ │ +06fdbe: 0a00 |0007: move-result v0 │ │ +06fdc0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2149 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -95031,20 +95031,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fde8: |[06fde8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -06fdf8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fdfc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fe00: 7220 5d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@155d │ │ -06fe06: 0a00 |0007: move-result v0 │ │ -06fe08: 0f00 |0008: return v0 │ │ +06fdc4: |[06fdc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +06fdd4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fdd8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fddc: 7220 5d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@155d │ │ +06fde2: 0a00 |0007: move-result v0 │ │ +06fde4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2029 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -95052,20 +95052,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fe0c: |[06fe0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -06fe1c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fe20: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fe24: 7220 5e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@155e │ │ -06fe2a: 0a00 |0007: move-result v0 │ │ -06fe2c: 0f00 |0008: return v0 │ │ +06fde8: |[06fde8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +06fdf8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fdfc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fe00: 7220 5e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@155e │ │ +06fe06: 0a00 |0007: move-result v0 │ │ +06fe08: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1979 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -95073,20 +95073,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06fe30: |[06fe30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -06fe40: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fe44: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fe48: 7230 6515 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@1565 │ │ -06fe4e: 0a00 |0007: move-result v0 │ │ -06fe50: 0f00 |0008: return v0 │ │ +06fe0c: |[06fe0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +06fe1c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fe20: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fe24: 7230 6515 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@1565 │ │ +06fe2a: 0a00 |0007: move-result v0 │ │ +06fe2c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1708 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -95095,20 +95095,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -06fe54: |[06fe54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -06fe64: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fe68: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fe6c: 7240 6615 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@1566 │ │ -06fe72: 0a00 |0007: move-result v0 │ │ -06fe74: 0f00 |0008: return v0 │ │ +06fe30: |[06fe30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +06fe40: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fe44: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fe48: 7240 6615 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@1566 │ │ +06fe4e: 0a00 |0007: move-result v0 │ │ +06fe50: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1725 │ │ 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; │ │ @@ -95118,19 +95118,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06fe78: |[06fe78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -06fe88: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fe8c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fe90: 7220 6715 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@1567 │ │ -06fe96: 0e00 |0007: return-void │ │ +06fe54: |[06fe54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +06fe64: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fe68: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fe6c: 7220 6715 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@1567 │ │ +06fe72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2271 │ │ 0x0007 line=2272 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -95139,19 +95139,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06fe98: |[06fe98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -06fea8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06feac: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06feb0: 7230 6815 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@1568 │ │ -06feb6: 0e00 |0007: return-void │ │ +06fe74: |[06fe74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +06fe84: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fe88: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fe8c: 7230 6815 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@1568 │ │ +06fe92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2020 │ │ 0x0007 line=2021 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -95161,19 +95161,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06feb8: |[06feb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -06fec8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06fecc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fed0: 7230 6915 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1569 │ │ -06fed6: 0e00 |0007: return-void │ │ +06fe94: |[06fe94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +06fea4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fea8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06feac: 7230 6915 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1569 │ │ +06feb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1850 │ │ 0x0007 line=1851 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -95183,19 +95183,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06fed8: |[06fed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -06fee8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06feec: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06fef0: 7230 6a15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@156a │ │ -06fef6: 0e00 |0007: return-void │ │ +06feb4: |[06feb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +06fec4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fec8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06fecc: 7230 6a15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@156a │ │ +06fed2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0007 line=1875 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -95205,19 +95205,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06fef8: |[06fef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -06ff08: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06ff0c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06ff10: 7230 6b15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@156b │ │ -06ff16: 0e00 |0007: return-void │ │ +06fed4: |[06fed4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +06fee4: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fee8: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06feec: 7230 6b15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@156b │ │ +06fef2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1898 │ │ 0x0007 line=1899 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -95227,19 +95227,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ff18: |[06ff18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -06ff28: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06ff2c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06ff30: 7230 6c15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@156c │ │ -06ff36: 0e00 |0007: return-void │ │ +06fef4: |[06fef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +06ff04: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06ff08: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06ff0c: 7230 6c15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@156c │ │ +06ff12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0007 line=1923 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -95249,19 +95249,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ff38: |[06ff38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -06ff48: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06ff4c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06ff50: 7230 6d15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@156d │ │ -06ff56: 0e00 |0007: return-void │ │ +06ff14: |[06ff14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +06ff24: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06ff28: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06ff2c: 7230 6d15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@156d │ │ +06ff32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2212 │ │ 0x0007 line=2213 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -95271,19 +95271,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ff58: |[06ff58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -06ff68: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06ff6c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06ff70: 7230 6e15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@156e │ │ -06ff76: 0e00 |0007: return-void │ │ +06ff34: |[06ff34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +06ff44: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06ff48: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06ff4c: 7230 6e15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@156e │ │ +06ff52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2068 │ │ 0x0007 line=2069 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -95293,21 +95293,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -06ff78: |[06ff78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionInfo:(Ljava/lang/Object;)V │ │ -06ff88: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06ff8c: 5431 9306 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06ff90: 1f04 4f03 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@034f │ │ -06ff94: 5442 6c06 |0006: iget-object v2, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ -06ff98: 7230 6f15 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@156f │ │ -06ff9e: 0e00 |000b: return-void │ │ +06ff54: |[06ff54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionInfo:(Ljava/lang/Object;)V │ │ +06ff64: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06ff68: 5431 9306 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06ff6c: 1f04 4f03 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@034f │ │ +06ff70: 5442 6c06 |0006: iget-object v2, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@066c │ │ +06ff74: 7230 6f15 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@156f │ │ +06ff7a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2356 │ │ 0x000b line=2357 │ │ locals : │ │ 0x0000 - 0x0006 reg=4 collectionInfo Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -95317,22 +95317,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -06ffa0: |[06ffa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionItemInfo:(Ljava/lang/Object;)V │ │ -06ffb0: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06ffb4: 5431 9306 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06ffb8: 1f04 5003 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0350 │ │ -06ffbc: 7110 0116 0400 |0006: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; // method@1601 │ │ -06ffc2: 0c02 |0009: move-result-object v2 │ │ -06ffc4: 7230 7015 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1570 │ │ -06ffca: 0e00 |000d: return-void │ │ +06ff7c: |[06ff7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionItemInfo:(Ljava/lang/Object;)V │ │ +06ff8c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06ff90: 5431 9306 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06ff94: 1f04 5003 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0350 │ │ +06ff98: 7110 0116 0400 |0006: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; // method@1601 │ │ +06ff9e: 0c02 |0009: move-result-object v2 │ │ +06ffa0: 7230 7015 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1570 │ │ +06ffa6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2360 │ │ 0x000d line=2361 │ │ locals : │ │ 0x0000 - 0x0006 reg=4 collectionItemInfo Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -95342,19 +95342,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ffcc: |[06ffcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -06ffdc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -06ffe0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -06ffe4: 7230 7115 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1571 │ │ -06ffea: 0e00 |0007: return-void │ │ +06ffa8: |[06ffa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +06ffb8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06ffbc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06ffc0: 7230 7115 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1571 │ │ +06ffc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2260 │ │ 0x0007 line=2261 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -95364,19 +95364,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ffec: |[06ffec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -06fffc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070000: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070004: 7230 7215 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1572 │ │ -07000a: 0e00 |0007: return-void │ │ +06ffc8: |[06ffc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +06ffd8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06ffdc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +06ffe0: 7230 7215 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1572 │ │ +06ffe6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2116 │ │ 0x0007 line=2117 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -95386,19 +95386,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07000c: |[07000c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -07001c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070020: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070024: 7230 7315 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@1573 │ │ -07002a: 0e00 |0007: return-void │ │ +06ffe8: |[06ffe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +06fff8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +06fffc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070000: 7230 7315 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@1573 │ │ +070006: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1946 │ │ 0x0007 line=1947 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -95408,19 +95408,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07002c: |[07002c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -07003c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070040: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070044: 7230 7415 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@1574 │ │ -07004a: 0e00 |0007: return-void │ │ +070008: |[070008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +070018: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07001c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070020: 7230 7415 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@1574 │ │ +070026: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1970 │ │ 0x0007 line=1971 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -95430,19 +95430,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07004c: |[07004c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -07005c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070060: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070064: 7230 7515 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@1575 │ │ -07006a: 0e00 |0007: return-void │ │ +070028: |[070028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +070038: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07003c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070040: 7230 7515 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@1575 │ │ +070046: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2340 │ │ 0x0007 line=2341 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ @@ -95452,19 +95452,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07006c: |[07006c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -07007c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070080: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070084: 7230 7615 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@1576 │ │ -07008a: 0e00 |0007: return-void │ │ +070048: |[070048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +070058: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07005c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070060: 7230 7615 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@1576 │ │ +070066: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2092 │ │ 0x0007 line=2093 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -95474,19 +95474,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07008c: |[07008c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -07009c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -0700a0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -0700a4: 7230 7715 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@1577 │ │ -0700aa: 0e00 |0007: return-void │ │ +070068: |[070068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +070078: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07007c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070080: 7230 7715 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@1577 │ │ +070086: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1741 │ │ 0x0007 line=1742 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -95496,19 +95496,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0700ac: |[0700ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -0700bc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -0700c0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -0700c4: 7230 7815 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1578 │ │ -0700ca: 0e00 |0007: return-void │ │ +070088: |[070088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +070098: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07009c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +0700a0: 7230 7815 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1578 │ │ +0700a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2188 │ │ 0x0007 line=2189 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -95518,19 +95518,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0700cc: |[0700cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -0700dc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -0700e0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -0700e4: 7230 7915 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@1579 │ │ -0700ea: 0e00 |0007: return-void │ │ +0700a8: |[0700a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +0700b8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +0700bc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +0700c0: 7230 7915 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@1579 │ │ +0700c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1803 │ │ 0x0007 line=1804 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -95540,19 +95540,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0700ec: |[0700ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -0700fc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070100: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070104: 7240 7a15 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@157a │ │ -07010a: 0e00 |0007: return-void │ │ +0700c8: |[0700c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +0700d8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +0700dc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +0700e0: 7240 7a15 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@157a │ │ +0700e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1826 │ │ 0x0007 line=1827 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -95563,19 +95563,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07010c: |[07010c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -07011c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070120: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070124: 7230 7b15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@157b │ │ -07012a: 0e00 |0007: return-void │ │ +0700e8: |[0700e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +0700f8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +0700fc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070100: 7230 7b15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@157b │ │ +070106: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2140 │ │ 0x0007 line=2141 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -95585,19 +95585,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07012c: |[07012c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -07013c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070140: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070144: 7230 7c15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@157c │ │ -07014a: 0e00 |0007: return-void │ │ +070108: |[070108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +070118: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07011c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070120: 7230 7c15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@157c │ │ +070126: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2164 │ │ 0x0007 line=2165 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -95607,19 +95607,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07014c: |[07014c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -07015c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070160: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070164: 7230 7d15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@157d │ │ -07016a: 0e00 |0007: return-void │ │ +070128: |[070128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +070138: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07013c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070140: 7230 7d15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@157d │ │ +070146: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2044 │ │ 0x0007 line=2045 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -95629,19 +95629,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07016c: |[07016c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -07017c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070180: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070184: 7230 7e15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@157e │ │ -07018a: 0e00 |0007: return-void │ │ +070148: |[070148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +070158: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07015c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070160: 7230 7e15 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@157e │ │ +070166: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1540 │ │ 0x0007 line=1541 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -95651,19 +95651,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07018c: |[07018c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -07019c: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -0701a0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -0701a4: 7240 7f15 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@157f │ │ -0701aa: 0e00 |0007: return-void │ │ +070168: |[070168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +070178: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07017c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +070180: 7240 7f15 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@157f │ │ +070186: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1563 │ │ 0x0007 line=1564 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -95674,19 +95674,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0701ac: |[0701ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -0701bc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -0701c0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -0701c4: 7230 8015 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1580 │ │ -0701ca: 0e00 |0007: return-void │ │ +070188: |[070188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +070198: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +07019c: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +0701a0: 7230 8015 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1580 │ │ +0701a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2236 │ │ 0x0007 line=2237 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -95696,19 +95696,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0701cc: |[0701cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -0701dc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -0701e0: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -0701e4: 7230 8115 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1581 │ │ -0701ea: 0e00 |0007: return-void │ │ +0701a8: |[0701a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +0701b8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +0701bc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +0701c0: 7230 8115 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1581 │ │ +0701c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2286 │ │ 0x0007 line=2287 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -95718,19 +95718,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0701ec: |[0701ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -0701fc: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ -070200: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ -070204: 7230 8215 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1582 │ │ -07020a: 0e00 |0007: return-void │ │ +0701c8: |[0701c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +0701d8: 6200 8d06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@068d │ │ +0701dc: 5421 9306 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0693 │ │ +0701e0: 7230 8215 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1582 │ │ +0701e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1995 │ │ 0x0007 line=1996 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -95740,163 +95740,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -07020c: |[07020c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -07021c: 2203 f804 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -070220: 7010 a121 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -070226: 6f10 7521 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -07022c: 0c04 |0008: move-result-object v4 │ │ -07022e: 6e20 aa21 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070234: 2202 6200 |000c: new-instance v2, Landroid/graphics/Rect; // type@0062 │ │ -070238: 7010 c001 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -07023e: 6e20 1c16 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@161c │ │ -070244: 2204 f804 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -070248: 7010 a121 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07024e: 1a05 6501 |0019: const-string v5, "; boundsInParent: " // string@0165 │ │ -070252: 6e20 aa21 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070258: 0c04 |001e: move-result-object v4 │ │ -07025a: 6e20 a921 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -070260: 0c04 |0022: move-result-object v4 │ │ -070262: 6e10 af21 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -070268: 0c04 |0026: move-result-object v4 │ │ -07026a: 6e20 aa21 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070270: 6e20 1d16 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@161d │ │ -070276: 2204 f804 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -07027a: 7010 a121 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -070280: 1a05 6601 |0032: const-string v5, "; boundsInScreen: " // string@0166 │ │ -070284: 6e20 aa21 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07028a: 0c04 |0037: move-result-object v4 │ │ -07028c: 6e20 a921 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -070292: 0c04 |003b: move-result-object v4 │ │ -070294: 6e10 af21 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07029a: 0c04 |003f: move-result-object v4 │ │ -07029c: 6e20 aa21 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0702a2: 1a04 7401 |0043: const-string v4, "; packageName: " // string@0174 │ │ -0702a6: 6e20 aa21 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0702ac: 0c04 |0048: move-result-object v4 │ │ -0702ae: 6e10 2716 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1627 │ │ -0702b4: 0c05 |004c: move-result-object v5 │ │ -0702b6: 6e20 a821 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ -0702bc: 1a04 6a01 |0050: const-string v4, "; className: " // string@016a │ │ -0702c0: 6e20 aa21 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0702c6: 0c04 |0055: move-result-object v4 │ │ -0702c8: 6e10 2016 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1620 │ │ -0702ce: 0c05 |0059: move-result-object v5 │ │ -0702d0: 6e20 a821 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ -0702d6: 1a04 7a01 |005d: const-string v4, "; text: " // string@017a │ │ -0702da: 6e20 aa21 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0702e0: 0c04 |0062: move-result-object v4 │ │ -0702e2: 6e10 2a16 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@162a │ │ -0702e8: 0c05 |0066: move-result-object v5 │ │ -0702ea: 6e20 a821 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ -0702f0: 1a04 6c01 |006a: const-string v4, "; contentDescription: " // string@016c │ │ -0702f4: 6e20 aa21 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0702fa: 0c04 |006f: move-result-object v4 │ │ -0702fc: 6e10 2316 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1623 │ │ -070302: 0c05 |0073: move-result-object v5 │ │ -070304: 6e20 a821 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ -07030a: 1a04 7b01 |0077: const-string v4, "; viewId: " // string@017b │ │ -07030e: 6e20 aa21 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070314: 0c04 |007c: move-result-object v4 │ │ -070316: 6e10 2b16 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@162b │ │ -07031c: 0c05 |0080: move-result-object v5 │ │ -07031e: 6e20 aa21 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070324: 1a04 6801 |0084: const-string v4, "; checkable: " // string@0168 │ │ -070328: 6e20 aa21 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07032e: 0c04 |0089: move-result-object v4 │ │ -070330: 6e10 2f16 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@162f │ │ -070336: 0a05 |008d: move-result v5 │ │ -070338: 6e20 ab21 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -07033e: 1a04 6901 |0091: const-string v4, "; checked: " // string@0169 │ │ -070342: 6e20 aa21 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070348: 0c04 |0096: move-result-object v4 │ │ -07034a: 6e10 3016 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@1630 │ │ -070350: 0a05 |009a: move-result v5 │ │ -070352: 6e20 ab21 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -070358: 1a04 7001 |009e: const-string v4, "; focusable: " // string@0170 │ │ -07035c: 6e20 aa21 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070362: 0c04 |00a3: move-result-object v4 │ │ -070364: 6e10 3316 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1633 │ │ -07036a: 0a05 |00a7: move-result v5 │ │ -07036c: 6e20 ab21 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -070372: 1a04 7101 |00ab: const-string v4, "; focused: " // string@0171 │ │ -070376: 6e20 aa21 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07037c: 0c04 |00b0: move-result-object v4 │ │ -07037e: 6e10 3416 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1634 │ │ -070384: 0a05 |00b4: move-result v5 │ │ -070386: 6e20 ab21 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -07038c: 1a04 7901 |00b8: const-string v4, "; selected: " // string@0179 │ │ -070390: 6e20 aa21 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070396: 0c04 |00bd: move-result-object v4 │ │ -070398: 6e10 3816 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1638 │ │ -07039e: 0a05 |00c1: move-result v5 │ │ -0703a0: 6e20 ab21 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -0703a6: 1a04 6b01 |00c5: const-string v4, "; clickable: " // string@016b │ │ -0703aa: 6e20 aa21 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0703b0: 0c04 |00ca: move-result-object v4 │ │ -0703b2: 6e10 3116 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1631 │ │ -0703b8: 0a05 |00ce: move-result v5 │ │ -0703ba: 6e20 ab21 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -0703c0: 1a04 7201 |00d2: const-string v4, "; longClickable: " // string@0172 │ │ -0703c4: 6e20 aa21 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0703ca: 0c04 |00d7: move-result-object v4 │ │ -0703cc: 6e10 3516 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1635 │ │ -0703d2: 0a05 |00db: move-result v5 │ │ -0703d4: 6e20 ab21 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -0703da: 1a04 6e01 |00df: const-string v4, "; enabled: " // string@016e │ │ -0703de: 6e20 aa21 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0703e4: 0c04 |00e4: move-result-object v4 │ │ -0703e6: 6e10 3216 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1632 │ │ -0703ec: 0a05 |00e8: move-result v5 │ │ -0703ee: 6e20 ab21 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -0703f4: 1a04 7501 |00ec: const-string v4, "; password: " // string@0175 │ │ -0703f8: 6e20 aa21 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0703fe: 0c04 |00f1: move-result-object v4 │ │ -070400: 6e10 3616 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@1636 │ │ -070406: 0a05 |00f5: move-result v5 │ │ -070408: 6e20 ab21 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -07040e: 2204 f804 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -070412: 7010 a121 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -070418: 1a05 7801 |00fe: const-string v5, "; scrollable: " // string@0178 │ │ -07041c: 6e20 aa21 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070422: 0c04 |0103: move-result-object v4 │ │ -070424: 6e10 3716 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@1637 │ │ -07042a: 0a05 |0107: move-result v5 │ │ -07042c: 6e20 ab21 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -070432: 0c04 |010b: move-result-object v4 │ │ -070434: 6e10 af21 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07043a: 0c04 |010f: move-result-object v4 │ │ -07043c: 6e20 aa21 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070442: 1a04 6201 |0113: const-string v4, "; [" // string@0162 │ │ -070446: 6e20 aa21 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07044c: 6e10 1b16 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@161b │ │ -070452: 0a01 |011b: move-result v1 │ │ -070454: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -070458: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -07045a: 7110 5021 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2150 │ │ -070460: 0a05 |0122: move-result v5 │ │ -070462: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -070466: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -07046a: b541 |0127: and-int/2addr v1, v4 │ │ -07046c: 7110 1a16 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@161a │ │ -070472: 0c04 |012b: move-result-object v4 │ │ -070474: 6e20 aa21 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07047a: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -07047e: 1a04 0e01 |0131: const-string v4, ", " // string@010e │ │ -070482: 6e20 aa21 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070488: 28e6 |0136: goto 011c // -001a │ │ -07048a: 1a04 8214 |0137: const-string v4, "]" // string@1482 │ │ -07048e: 6e20 aa21 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -070494: 6e10 af21 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07049a: 0c04 |013f: move-result-object v4 │ │ -07049c: 1104 |0140: return-object v4 │ │ +0701e8: |[0701e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +0701f8: 2203 f804 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0701fc: 7010 a121 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +070202: 6f10 7521 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +070208: 0c04 |0008: move-result-object v4 │ │ +07020a: 6e20 aa21 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070210: 2202 6200 |000c: new-instance v2, Landroid/graphics/Rect; // type@0062 │ │ +070214: 7010 c001 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +07021a: 6e20 1c16 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@161c │ │ +070220: 2204 f804 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +070224: 7010 a121 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07022a: 1a05 6501 |0019: const-string v5, "; boundsInParent: " // string@0165 │ │ +07022e: 6e20 aa21 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070234: 0c04 |001e: move-result-object v4 │ │ +070236: 6e20 a921 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +07023c: 0c04 |0022: move-result-object v4 │ │ +07023e: 6e10 af21 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +070244: 0c04 |0026: move-result-object v4 │ │ +070246: 6e20 aa21 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07024c: 6e20 1d16 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@161d │ │ +070252: 2204 f804 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +070256: 7010 a121 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07025c: 1a05 6601 |0032: const-string v5, "; boundsInScreen: " // string@0166 │ │ +070260: 6e20 aa21 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070266: 0c04 |0037: move-result-object v4 │ │ +070268: 6e20 a921 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +07026e: 0c04 |003b: move-result-object v4 │ │ +070270: 6e10 af21 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +070276: 0c04 |003f: move-result-object v4 │ │ +070278: 6e20 aa21 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07027e: 1a04 7401 |0043: const-string v4, "; packageName: " // string@0174 │ │ +070282: 6e20 aa21 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070288: 0c04 |0048: move-result-object v4 │ │ +07028a: 6e10 2716 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1627 │ │ +070290: 0c05 |004c: move-result-object v5 │ │ +070292: 6e20 a821 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ +070298: 1a04 6a01 |0050: const-string v4, "; className: " // string@016a │ │ +07029c: 6e20 aa21 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0702a2: 0c04 |0055: move-result-object v4 │ │ +0702a4: 6e10 2016 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1620 │ │ +0702aa: 0c05 |0059: move-result-object v5 │ │ +0702ac: 6e20 a821 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ +0702b2: 1a04 7a01 |005d: const-string v4, "; text: " // string@017a │ │ +0702b6: 6e20 aa21 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0702bc: 0c04 |0062: move-result-object v4 │ │ +0702be: 6e10 2a16 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@162a │ │ +0702c4: 0c05 |0066: move-result-object v5 │ │ +0702c6: 6e20 a821 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ +0702cc: 1a04 6c01 |006a: const-string v4, "; contentDescription: " // string@016c │ │ +0702d0: 6e20 aa21 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0702d6: 0c04 |006f: move-result-object v4 │ │ +0702d8: 6e10 2316 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1623 │ │ +0702de: 0c05 |0073: move-result-object v5 │ │ +0702e0: 6e20 a821 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@21a8 │ │ +0702e6: 1a04 7b01 |0077: const-string v4, "; viewId: " // string@017b │ │ +0702ea: 6e20 aa21 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0702f0: 0c04 |007c: move-result-object v4 │ │ +0702f2: 6e10 2b16 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@162b │ │ +0702f8: 0c05 |0080: move-result-object v5 │ │ +0702fa: 6e20 aa21 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070300: 1a04 6801 |0084: const-string v4, "; checkable: " // string@0168 │ │ +070304: 6e20 aa21 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07030a: 0c04 |0089: move-result-object v4 │ │ +07030c: 6e10 2f16 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@162f │ │ +070312: 0a05 |008d: move-result v5 │ │ +070314: 6e20 ab21 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +07031a: 1a04 6901 |0091: const-string v4, "; checked: " // string@0169 │ │ +07031e: 6e20 aa21 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070324: 0c04 |0096: move-result-object v4 │ │ +070326: 6e10 3016 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@1630 │ │ +07032c: 0a05 |009a: move-result v5 │ │ +07032e: 6e20 ab21 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +070334: 1a04 7001 |009e: const-string v4, "; focusable: " // string@0170 │ │ +070338: 6e20 aa21 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07033e: 0c04 |00a3: move-result-object v4 │ │ +070340: 6e10 3316 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1633 │ │ +070346: 0a05 |00a7: move-result v5 │ │ +070348: 6e20 ab21 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +07034e: 1a04 7101 |00ab: const-string v4, "; focused: " // string@0171 │ │ +070352: 6e20 aa21 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070358: 0c04 |00b0: move-result-object v4 │ │ +07035a: 6e10 3416 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1634 │ │ +070360: 0a05 |00b4: move-result v5 │ │ +070362: 6e20 ab21 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +070368: 1a04 7901 |00b8: const-string v4, "; selected: " // string@0179 │ │ +07036c: 6e20 aa21 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070372: 0c04 |00bd: move-result-object v4 │ │ +070374: 6e10 3816 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1638 │ │ +07037a: 0a05 |00c1: move-result v5 │ │ +07037c: 6e20 ab21 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +070382: 1a04 6b01 |00c5: const-string v4, "; clickable: " // string@016b │ │ +070386: 6e20 aa21 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07038c: 0c04 |00ca: move-result-object v4 │ │ +07038e: 6e10 3116 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1631 │ │ +070394: 0a05 |00ce: move-result v5 │ │ +070396: 6e20 ab21 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +07039c: 1a04 7201 |00d2: const-string v4, "; longClickable: " // string@0172 │ │ +0703a0: 6e20 aa21 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0703a6: 0c04 |00d7: move-result-object v4 │ │ +0703a8: 6e10 3516 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1635 │ │ +0703ae: 0a05 |00db: move-result v5 │ │ +0703b0: 6e20 ab21 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +0703b6: 1a04 6e01 |00df: const-string v4, "; enabled: " // string@016e │ │ +0703ba: 6e20 aa21 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0703c0: 0c04 |00e4: move-result-object v4 │ │ +0703c2: 6e10 3216 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1632 │ │ +0703c8: 0a05 |00e8: move-result v5 │ │ +0703ca: 6e20 ab21 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +0703d0: 1a04 7501 |00ec: const-string v4, "; password: " // string@0175 │ │ +0703d4: 6e20 aa21 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0703da: 0c04 |00f1: move-result-object v4 │ │ +0703dc: 6e10 3616 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@1636 │ │ +0703e2: 0a05 |00f5: move-result v5 │ │ +0703e4: 6e20 ab21 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +0703ea: 2204 f804 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +0703ee: 7010 a121 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0703f4: 1a05 7801 |00fe: const-string v5, "; scrollable: " // string@0178 │ │ +0703f8: 6e20 aa21 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0703fe: 0c04 |0103: move-result-object v4 │ │ +070400: 6e10 3716 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@1637 │ │ +070406: 0a05 |0107: move-result v5 │ │ +070408: 6e20 ab21 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +07040e: 0c04 |010b: move-result-object v4 │ │ +070410: 6e10 af21 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +070416: 0c04 |010f: move-result-object v4 │ │ +070418: 6e20 aa21 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07041e: 1a04 6201 |0113: const-string v4, "; [" // string@0162 │ │ +070422: 6e20 aa21 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070428: 6e10 1b16 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@161b │ │ +07042e: 0a01 |011b: move-result v1 │ │ +070430: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +070434: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +070436: 7110 5021 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2150 │ │ +07043c: 0a05 |0122: move-result v5 │ │ +07043e: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +070442: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +070446: b541 |0127: and-int/2addr v1, v4 │ │ +070448: 7110 1a16 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@161a │ │ +07044e: 0c04 |012b: move-result-object v4 │ │ +070450: 6e20 aa21 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070456: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +07045a: 1a04 0e01 |0131: const-string v4, ", " // string@010e │ │ +07045e: 6e20 aa21 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070464: 28e6 |0136: goto 011c // -001a │ │ +070466: 1a04 7e14 |0137: const-string v4, "]" // string@147e │ │ +07046a: 6e20 aa21 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +070470: 6e10 af21 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +070476: 0c04 |013f: move-result-object v4 │ │ +070478: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2432 │ │ 0x0005 line=2433 │ │ 0x000c line=2435 │ │ 0x0011 line=2437 │ │ 0x0014 line=2438 │ │ @@ -95963,17 +95963,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0704a0: |[0704a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.:()V │ │ -0704b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0704b6: 0e00 |0003: return-void │ │ +07047c: |[07047c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.:()V │ │ +07048c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +070492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;) │ │ @@ -95981,19 +95981,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0704b8: |[0704b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getId:(Ljava/lang/Object;)I │ │ -0704c8: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0430 │ │ -0704cc: 6e10 bb1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getId:()I // method@1dbb │ │ -0704d2: 0a00 |0005: move-result v0 │ │ -0704d4: 0f00 |0006: return v0 │ │ +070494: |[070494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getId:(Ljava/lang/Object;)I │ │ +0704a4: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0430 │ │ +0704a8: 6e10 bb1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getId:()I // method@1dbb │ │ +0704ae: 0a00 |0005: move-result v0 │ │ +0704b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 action Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;) │ │ @@ -96001,19 +96001,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0704d8: |[0704d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0704e8: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0430 │ │ -0704ec: 6e10 bc1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getLabel:()Ljava/lang/CharSequence; // method@1dbc │ │ -0704f2: 0c00 |0005: move-result-object v0 │ │ -0704f4: 1100 |0006: return-object v0 │ │ +0704b4: |[0704b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0704c4: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0430 │ │ +0704c8: 6e10 bc1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getLabel:()Ljava/lang/CharSequence; // method@1dbc │ │ +0704ce: 0c00 |0005: move-result-object v0 │ │ +0704d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 action Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -96047,17 +96047,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0704f8: |[0704f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.:()V │ │ -070508: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07050e: 0e00 |0003: return-void │ │ +0704d4: |[0704d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.:()V │ │ +0704e4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0704ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;) │ │ @@ -96065,19 +96065,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070510: |[070510] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.isSelected:(Ljava/lang/Object;)Z │ │ -070520: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ -070524: 6e10 c71d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isSelected:()Z // method@1dc7 │ │ -07052a: 0a00 |0005: move-result v0 │ │ -07052c: 0f00 |0006: return v0 │ │ +0704ec: |[0704ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.isSelected:(Ljava/lang/Object;)Z │ │ +0704fc: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ +070500: 6e10 c71d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isSelected:()Z // method@1dc7 │ │ +070506: 0a00 |0005: move-result v0 │ │ +070508: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -96112,17 +96112,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070530: |[070530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.:()V │ │ -070540: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -070546: 0e00 |0003: return-void │ │ +07050c: |[07050c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.:()V │ │ +07051c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +070522: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21; │ │ │ │ @@ -96131,20 +96131,20 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -070548: |[070548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ -070558: 2200 3004 |0000: new-instance v0, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0430 │ │ -07055c: 7030 ba1d 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.:(ILjava/lang/CharSequence;)V // method@1dba │ │ -070562: 1f01 3404 |0005: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070566: 6e20 cf1d 0100 |0007: invoke-virtual {v1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V // method@1dcf │ │ -07056c: 0e00 |000a: return-void │ │ +070524: |[070524] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +070534: 2200 3004 |0000: new-instance v0, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0430 │ │ +070538: 7030 ba1d 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.:(ILjava/lang/CharSequence;)V // method@1dba │ │ +07053e: 1f01 3404 |0005: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070542: 6e20 cf1d 0100 |0007: invoke-virtual {v1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V // method@1dcf │ │ +070548: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=36 │ │ 0x000a line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Ljava/lang/Object; │ │ @@ -96157,20 +96157,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -070570: |[070570] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ -070580: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070584: 6e10 d51d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActionList:()Ljava/util/List; // method@1dd5 │ │ -07058a: 0c00 |0005: move-result-object v0 │ │ -07058c: 1f00 3005 |0006: check-cast v0, Ljava/util/List; // type@0530 │ │ -070590: 1100 |0008: return-object v0 │ │ +07054c: |[07054c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +07055c: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070560: 6e10 d51d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActionList:()Ljava/util/List; // method@1dd5 │ │ +070566: 0c00 |0005: move-result-object v0 │ │ +070568: 1f00 3005 |0006: check-cast v0, Ljava/util/List; // type@0530 │ │ +07056c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0006 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -96180,18 +96180,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -070594: |[070594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0705a4: 7140 c11d 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZI)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1dc1 │ │ -0705aa: 0c00 |0003: move-result-object v0 │ │ -0705ac: 1100 |0004: return-object v0 │ │ +070570: |[070570] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +070580: 7140 c11d 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZI)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1dc1 │ │ +070586: 0c00 |0003: move-result-object v0 │ │ +070588: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowCount I │ │ 0x0000 - 0x0005 reg=2 columnCount I │ │ 0x0000 - 0x0005 reg=3 hierarchical Z │ │ @@ -96202,18 +96202,18 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0705b0: |[0705b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0705c0: 7706 c91d 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1dc9 │ │ -0705c6: 0c00 |0003: move-result-object v0 │ │ -0705c8: 1100 |0004: return-object v0 │ │ +07058c: |[07058c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +07059c: 7706 c91d 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1dc9 │ │ +0705a2: 0c00 |0003: move-result-object v0 │ │ +0705a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowIndex I │ │ 0x0000 - 0x0005 reg=2 rowSpan I │ │ 0x0000 - 0x0005 reg=3 columnIndex I │ │ @@ -96251,17 +96251,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0705cc: |[0705cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -0705dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0705e2: 0e00 |0003: return-void │ │ +0705a8: |[0705a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +0705b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0705be: 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;) │ │ @@ -96269,18 +96269,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 │ │ -0705e4: |[0705e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -0705f4: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0705f8: 6e20 ce1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1dce │ │ -0705fe: 0e00 |0005: return-void │ │ +0705c0: |[0705c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +0705d0: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0705d4: 6e20 ce1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1dce │ │ +0705da: 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 │ │ @@ -96290,18 +96290,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 │ │ -070600: |[070600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -070610: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070614: 6e20 d01d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1dd0 │ │ -07061a: 0e00 |0005: return-void │ │ +0705dc: |[0705dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0705ec: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0705f0: 6e20 d01d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1dd0 │ │ +0705f6: 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; │ │ @@ -96311,20 +96311,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 │ │ -07061c: |[07061c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -07062c: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070630: 6e20 d21d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1dd2 │ │ -070636: 0c00 |0005: move-result-object v0 │ │ -070638: 1f00 3005 |0006: check-cast v0, Ljava/util/List; // type@0530 │ │ -07063c: 1100 |0008: return-object v0 │ │ +0705f8: |[0705f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +070608: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +07060c: 6e20 d21d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1dd2 │ │ +070612: 0c00 |0005: move-result-object v0 │ │ +070614: 1f00 3005 |0006: check-cast v0, Ljava/util/List; // type@0530 │ │ +070618: 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; │ │ @@ -96335,19 +96335,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070640: |[070640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -070650: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070654: 6e10 d61d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1dd6 │ │ -07065a: 0a00 |0005: move-result v0 │ │ -07065c: 0f00 |0006: return v0 │ │ +07061c: |[07061c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +07062c: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070630: 6e10 d61d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1dd6 │ │ +070636: 0a00 |0005: move-result v0 │ │ +070638: 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;) │ │ @@ -96355,18 +96355,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 │ │ -070660: |[070660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -070670: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070674: 6e20 d71d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1dd7 │ │ -07067a: 0e00 |0005: return-void │ │ +07063c: |[07063c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +07064c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070650: 6e20 d71d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1dd7 │ │ +070656: 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; │ │ @@ -96376,18 +96376,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 │ │ -07067c: |[07067c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -07068c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070690: 6e20 d81d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1dd8 │ │ -070696: 0e00 |0005: return-void │ │ +070658: |[070658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +070668: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +07066c: 6e20 d81d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1dd8 │ │ +070672: 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; │ │ @@ -96397,19 +96397,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 │ │ -070698: |[070698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0706a8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0706ac: 6e20 d91d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1dd9 │ │ -0706b2: 0c00 |0005: move-result-object v0 │ │ -0706b4: 1100 |0006: return-object v0 │ │ +070674: |[070674] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +070684: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070688: 6e20 d91d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1dd9 │ │ +07068e: 0c00 |0005: move-result-object v0 │ │ +070690: 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 │ │ │ │ @@ -96418,19 +96418,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0706b8: |[0706b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -0706c8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0706cc: 6e10 da1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1dda │ │ -0706d2: 0a00 |0005: move-result v0 │ │ -0706d4: 0f00 |0006: return v0 │ │ +070694: |[070694] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +0706a4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0706a8: 6e10 da1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1dda │ │ +0706ae: 0a00 |0005: move-result v0 │ │ +0706b0: 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;) │ │ @@ -96438,19 +96438,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 │ │ -0706d8: |[0706d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0706e8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0706ec: 6e10 db1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1ddb │ │ -0706f2: 0c00 |0005: move-result-object v0 │ │ -0706f4: 1100 |0006: return-object v0 │ │ +0706b4: |[0706b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0706c4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0706c8: 6e10 db1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1ddb │ │ +0706ce: 0c00 |0005: move-result-object v0 │ │ +0706d0: 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;) │ │ @@ -96458,19 +96458,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 │ │ -0706f8: |[0706f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -070708: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07070c: 6e10 de1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1dde │ │ -070712: 0c00 |0005: move-result-object v0 │ │ -070714: 1100 |0006: return-object v0 │ │ +0706d4: |[0706d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0706e4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0706e8: 6e10 de1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1dde │ │ +0706ee: 0c00 |0005: move-result-object v0 │ │ +0706f0: 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;) │ │ @@ -96478,19 +96478,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 │ │ -070718: |[070718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -070728: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07072c: 6e10 e11d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1de1 │ │ -070732: 0c00 |0005: move-result-object v0 │ │ -070734: 1100 |0006: return-object v0 │ │ +0706f4: |[0706f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +070704: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070708: 6e10 e11d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1de1 │ │ +07070e: 0c00 |0005: move-result-object v0 │ │ +070710: 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;) │ │ @@ -96498,19 +96498,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 │ │ -070738: |[070738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -070748: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07074c: 6e10 e21d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1de2 │ │ -070752: 0c00 |0005: move-result-object v0 │ │ -070754: 1100 |0006: return-object v0 │ │ +070714: |[070714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070724: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070728: 6e10 e21d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1de2 │ │ +07072e: 0c00 |0005: move-result-object v0 │ │ +070730: 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;) │ │ @@ -96518,19 +96518,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 │ │ -070758: |[070758] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -070768: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07076c: 6e10 e41d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1de4 │ │ -070772: 0c00 |0005: move-result-object v0 │ │ -070774: 1100 |0006: return-object v0 │ │ +070734: |[070734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +070744: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070748: 6e10 e41d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1de4 │ │ +07074e: 0c00 |0005: move-result-object v0 │ │ +070750: 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;) │ │ @@ -96538,19 +96538,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070778: |[070778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -070788: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07078c: 6e10 e61d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1de6 │ │ -070792: 0a00 |0005: move-result v0 │ │ -070794: 0f00 |0006: return v0 │ │ +070754: |[070754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +070764: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070768: 6e10 e61d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1de6 │ │ +07076e: 0a00 |0005: move-result v0 │ │ +070770: 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;) │ │ @@ -96558,19 +96558,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070798: |[070798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -0707a8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0707ac: 6e10 e81d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1de8 │ │ -0707b2: 0a00 |0005: move-result v0 │ │ -0707b4: 0f00 |0006: return v0 │ │ +070774: |[070774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +070784: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070788: 6e10 e81d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1de8 │ │ +07078e: 0a00 |0005: move-result v0 │ │ +070790: 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;) │ │ @@ -96578,19 +96578,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0707b8: |[0707b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -0707c8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0707cc: 6e10 e91d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1de9 │ │ -0707d2: 0a00 |0005: move-result v0 │ │ -0707d4: 0f00 |0006: return v0 │ │ +070794: |[070794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +0707a4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0707a8: 6e10 e91d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1de9 │ │ +0707ae: 0a00 |0005: move-result v0 │ │ +0707b0: 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;) │ │ @@ -96598,19 +96598,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0707d8: |[0707d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -0707e8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0707ec: 6e10 ea1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1dea │ │ -0707f2: 0a00 |0005: move-result v0 │ │ -0707f4: 0f00 |0006: return v0 │ │ +0707b4: |[0707b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +0707c4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0707c8: 6e10 ea1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1dea │ │ +0707ce: 0a00 |0005: move-result v0 │ │ +0707d0: 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;) │ │ @@ -96618,19 +96618,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0707f8: |[0707f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -070808: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07080c: 6e10 eb1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1deb │ │ -070812: 0a00 |0005: move-result v0 │ │ -070814: 0f00 |0006: return v0 │ │ +0707d4: |[0707d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +0707e4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0707e8: 6e10 eb1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1deb │ │ +0707ee: 0a00 |0005: move-result v0 │ │ +0707f0: 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;) │ │ @@ -96638,19 +96638,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070818: |[070818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -070828: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07082c: 6e10 ec1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1dec │ │ -070832: 0a00 |0005: move-result v0 │ │ -070834: 0f00 |0006: return v0 │ │ +0707f4: |[0707f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +070804: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070808: 6e10 ec1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1dec │ │ +07080e: 0a00 |0005: move-result v0 │ │ +070810: 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;) │ │ @@ -96658,19 +96658,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070838: |[070838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -070848: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07084c: 6e10 ed1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1ded │ │ -070852: 0a00 |0005: move-result v0 │ │ -070854: 0f00 |0006: return v0 │ │ +070814: |[070814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +070824: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070828: 6e10 ed1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1ded │ │ +07082e: 0a00 |0005: move-result v0 │ │ +070830: 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;) │ │ @@ -96678,19 +96678,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070858: |[070858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -070868: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07086c: 6e10 ee1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1dee │ │ -070872: 0a00 |0005: move-result v0 │ │ -070874: 0f00 |0006: return v0 │ │ +070834: |[070834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +070844: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070848: 6e10 ee1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1dee │ │ +07084e: 0a00 |0005: move-result v0 │ │ +070850: 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;) │ │ @@ -96698,19 +96698,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070878: |[070878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -070888: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07088c: 6e10 ef1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1def │ │ -070892: 0a00 |0005: move-result v0 │ │ -070894: 0f00 |0006: return v0 │ │ +070854: |[070854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +070864: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070868: 6e10 ef1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1def │ │ +07086e: 0a00 |0005: move-result v0 │ │ +070870: 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;) │ │ @@ -96718,19 +96718,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070898: |[070898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -0708a8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0708ac: 6e10 f01d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1df0 │ │ -0708b2: 0a00 |0005: move-result v0 │ │ -0708b4: 0f00 |0006: return v0 │ │ +070874: |[070874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +070884: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070888: 6e10 f01d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1df0 │ │ +07088e: 0a00 |0005: move-result v0 │ │ +070890: 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;) │ │ @@ -96738,19 +96738,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0708b8: |[0708b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -0708c8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0708cc: 6e10 f11d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1df1 │ │ -0708d2: 0a00 |0005: move-result v0 │ │ -0708d4: 0f00 |0006: return v0 │ │ +070894: |[070894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +0708a4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0708a8: 6e10 f11d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1df1 │ │ +0708ae: 0a00 |0005: move-result v0 │ │ +0708b0: 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;) │ │ @@ -96758,36 +96758,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0708d8: |[0708d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -0708e8: 7100 f31d 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1df3 │ │ -0708ee: 0c00 |0003: move-result-object v0 │ │ -0708f0: 1100 |0004: return-object v0 │ │ +0708b4: |[0708b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +0708c4: 7100 f31d 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1df3 │ │ +0708ca: 0c00 |0003: move-result-object v0 │ │ +0708cc: 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 │ │ -0708f4: |[0708f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -070904: 7110 f41d 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1df4 │ │ -07090a: 0c00 |0003: move-result-object v0 │ │ -07090c: 1100 |0004: return-object v0 │ │ +0708d0: |[0708d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0708e0: 7110 f41d 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1df4 │ │ +0708e6: 0c00 |0003: move-result-object v0 │ │ +0708e8: 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;) │ │ @@ -96795,19 +96795,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 │ │ -070910: |[070910] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -070920: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070924: 7110 f61d 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1df6 │ │ -07092a: 0c00 |0005: move-result-object v0 │ │ -07092c: 1100 |0006: return-object v0 │ │ +0708ec: |[0708ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0708fc: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070900: 7110 f61d 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1df6 │ │ +070906: 0c00 |0005: move-result-object v0 │ │ +070908: 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;) │ │ @@ -96815,19 +96815,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 │ │ -070930: |[070930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -070940: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070944: 6e20 f71d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1df7 │ │ -07094a: 0a00 |0005: move-result v0 │ │ -07094c: 0f00 |0006: return v0 │ │ +07090c: |[07090c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +07091c: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070920: 6e20 f71d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1df7 │ │ +070926: 0a00 |0005: move-result v0 │ │ +070928: 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 │ │ │ │ @@ -96836,18 +96836,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070950: |[070950] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -070960: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070964: 6e10 f91d 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1df9 │ │ -07096a: 0e00 |0005: return-void │ │ +07092c: |[07092c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +07093c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070940: 6e10 f91d 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1df9 │ │ +070946: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -96856,18 +96856,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 │ │ -07096c: |[07096c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -07097c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070980: 6e20 fb1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1dfb │ │ -070986: 0e00 |0005: return-void │ │ +070948: |[070948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +070958: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +07095c: 6e20 fb1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1dfb │ │ +070962: 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; │ │ @@ -96877,18 +96877,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 │ │ -070988: |[070988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -070998: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07099c: 6e20 fc1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1dfc │ │ -0709a2: 0e00 |0005: return-void │ │ +070964: |[070964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +070974: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070978: 6e20 fc1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1dfc │ │ +07097e: 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; │ │ @@ -96898,18 +96898,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 │ │ -0709a4: |[0709a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -0709b4: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0709b8: 6e20 fd1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1dfd │ │ -0709be: 0e00 |0005: return-void │ │ +070980: |[070980] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +070990: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070994: 6e20 fd1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1dfd │ │ +07099a: 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 │ │ @@ -96919,18 +96919,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 │ │ -0709c0: |[0709c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -0709d0: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0709d4: 6e20 fe1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1dfe │ │ -0709da: 0e00 |0005: return-void │ │ +07099c: |[07099c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +0709ac: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0709b0: 6e20 fe1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1dfe │ │ +0709b6: 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 │ │ @@ -96940,18 +96940,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 │ │ -0709dc: |[0709dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0709ec: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -0709f0: 6e20 ff1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1dff │ │ -0709f6: 0e00 |0005: return-void │ │ +0709b8: |[0709b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0709c8: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0709cc: 6e20 ff1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1dff │ │ +0709d2: 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; │ │ @@ -96961,18 +96961,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 │ │ -0709f8: |[0709f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -070a08: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070a0c: 6e20 001e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1e00 │ │ -070a12: 0e00 |0005: return-void │ │ +0709d4: |[0709d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +0709e4: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +0709e8: 6e20 001e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1e00 │ │ +0709ee: 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 │ │ @@ -96982,18 +96982,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 │ │ -070a14: |[070a14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -070a24: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070a28: 6e20 031e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1e03 │ │ -070a2e: 0e00 |0005: return-void │ │ +0709f0: |[0709f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070a00: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070a04: 6e20 031e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1e03 │ │ +070a0a: 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; │ │ @@ -97003,18 +97003,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 │ │ -070a30: |[070a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -070a40: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070a44: 6e20 041e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1e04 │ │ -070a4a: 0e00 |0005: return-void │ │ +070a0c: |[070a0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +070a1c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070a20: 6e20 041e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1e04 │ │ +070a26: 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 │ │ @@ -97024,18 +97024,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 │ │ -070a4c: |[070a4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -070a5c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070a60: 6e20 051e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@1e05 │ │ -070a66: 0e00 |0005: return-void │ │ +070a28: |[070a28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +070a38: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070a3c: 6e20 051e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@1e05 │ │ +070a42: 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 │ │ @@ -97045,18 +97045,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 │ │ -070a68: |[070a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -070a78: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070a7c: 6e20 061e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@1e06 │ │ -070a82: 0e00 |0005: return-void │ │ +070a44: |[070a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +070a54: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070a58: 6e20 061e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@1e06 │ │ +070a5e: 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 │ │ @@ -97066,18 +97066,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 │ │ -070a84: |[070a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -070a94: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070a98: 6e20 081e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1e08 │ │ -070a9e: 0e00 |0005: return-void │ │ +070a60: |[070a60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +070a70: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070a74: 6e20 081e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1e08 │ │ +070a7a: 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 │ │ @@ -97087,18 +97087,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 │ │ -070aa0: |[070aa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -070ab0: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070ab4: 6e20 0a1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1e0a │ │ -070aba: 0e00 |0005: return-void │ │ +070a7c: |[070a7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070a8c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070a90: 6e20 0a1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1e0a │ │ +070a96: 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; │ │ @@ -97108,18 +97108,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 │ │ -070abc: |[070abc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -070acc: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070ad0: 6e20 0b1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1e0b │ │ -070ad6: 0e00 |0005: return-void │ │ +070a98: |[070a98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +070aa8: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070aac: 6e20 0b1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1e0b │ │ +070ab2: 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; │ │ @@ -97129,18 +97129,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 │ │ -070ad8: |[070ad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -070ae8: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070aec: 6e20 0d1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1e0d │ │ -070af2: 0e00 |0005: return-void │ │ +070ab4: |[070ab4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +070ac4: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070ac8: 6e20 0d1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1e0d │ │ +070ace: 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 │ │ @@ -97150,18 +97150,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 │ │ -070af4: |[070af4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -070b04: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070b08: 6e20 0e1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1e0e │ │ -070b0e: 0e00 |0005: return-void │ │ +070ad0: |[070ad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +070ae0: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070ae4: 6e20 0e1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1e0e │ │ +070aea: 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 │ │ @@ -97171,18 +97171,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 │ │ -070b10: |[070b10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -070b20: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070b24: 6e20 0f1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1e0f │ │ -070b2a: 0e00 |0005: return-void │ │ +070aec: |[070aec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +070afc: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070b00: 6e20 0f1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1e0f │ │ +070b06: 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 │ │ @@ -97192,18 +97192,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 │ │ -070b2c: |[070b2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -070b3c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070b40: 6e20 101e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1e10 │ │ -070b46: 0e00 |0005: return-void │ │ +070b08: |[070b08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +070b18: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070b1c: 6e20 101e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1e10 │ │ +070b22: 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; │ │ @@ -97213,18 +97213,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 │ │ -070b48: |[070b48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -070b58: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070b5c: 6e20 121e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1e12 │ │ -070b62: 0e00 |0005: return-void │ │ +070b24: |[070b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070b34: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070b38: 6e20 121e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1e12 │ │ +070b3e: 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; │ │ @@ -97255,17 +97255,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070b64: |[070b64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -070b74: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -070b7a: 0e00 |0003: return-void │ │ +070b40: |[070b40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +070b50: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +070b56: 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;) │ │ @@ -97273,18 +97273,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 │ │ -070b7c: |[070b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -070b8c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070b90: 6e30 d11d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1dd1 │ │ -070b96: 0e00 |0005: return-void │ │ +070b58: |[070b58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +070b68: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070b6c: 6e30 d11d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1dd1 │ │ +070b72: 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; │ │ @@ -97295,19 +97295,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 │ │ -070b98: |[070b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -070ba8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070bac: 6e20 d31d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1dd3 │ │ -070bb2: 0c00 |0005: move-result-object v0 │ │ -070bb4: 1100 |0006: return-object v0 │ │ +070b74: |[070b74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +070b84: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070b88: 6e20 d31d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1dd3 │ │ +070b8e: 0c00 |0005: move-result-object v0 │ │ +070b90: 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 │ │ │ │ @@ -97316,19 +97316,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 │ │ -070bb8: |[070bb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -070bc8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070bcc: 6e20 d41d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1dd4 │ │ -070bd2: 0c00 |0005: move-result-object v0 │ │ -070bd4: 1100 |0006: return-object v0 │ │ +070b94: |[070b94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +070ba4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070ba8: 6e20 d41d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1dd4 │ │ +070bae: 0c00 |0005: move-result-object v0 │ │ +070bb0: 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 │ │ │ │ @@ -97337,19 +97337,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070bd8: |[070bd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -070be8: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070bec: 6e10 e01d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1de0 │ │ -070bf2: 0a00 |0005: move-result v0 │ │ -070bf4: 0f00 |0006: return v0 │ │ +070bb4: |[070bb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +070bc4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070bc8: 6e10 e01d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1de0 │ │ +070bce: 0a00 |0005: move-result v0 │ │ +070bd0: 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;) │ │ @@ -97357,19 +97357,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070bf8: |[070bf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -070c08: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070c0c: 6e10 e71d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1de7 │ │ -070c12: 0a00 |0005: move-result v0 │ │ -070c14: 0f00 |0006: return v0 │ │ +070bd4: |[070bd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +070be4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070be8: 6e10 e71d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1de7 │ │ +070bee: 0a00 |0005: move-result v0 │ │ +070bf0: 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;) │ │ @@ -97377,19 +97377,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070c18: |[070c18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -070c28: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070c2c: 6e10 f21d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1df2 │ │ -070c32: 0a00 |0005: move-result v0 │ │ -070c34: 0f00 |0006: return v0 │ │ +070bf4: |[070bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +070c04: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070c08: 6e10 f21d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1df2 │ │ +070c0e: 0a00 |0005: move-result v0 │ │ +070c10: 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;) │ │ @@ -97397,18 +97397,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 │ │ -070c38: |[070c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -070c48: 7120 f51d 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1df5 │ │ -070c4e: 0c00 |0003: move-result-object v0 │ │ -070c50: 1100 |0004: return-object v0 │ │ +070c14: |[070c14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +070c24: 7120 f51d 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1df5 │ │ +070c2a: 0c00 |0003: move-result-object v0 │ │ +070c2c: 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 │ │ │ │ @@ -97417,19 +97417,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 │ │ -070c54: |[070c54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -070c64: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070c68: 6e30 f81d 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1df8 │ │ -070c6e: 0a00 |0005: move-result v0 │ │ -070c70: 0f00 |0006: return v0 │ │ +070c30: |[070c30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +070c40: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070c44: 6e30 f81d 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1df8 │ │ +070c4a: 0a00 |0005: move-result v0 │ │ +070c4c: 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; │ │ @@ -97439,18 +97439,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 │ │ -070c74: |[070c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -070c84: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070c88: 6e20 fa1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1dfa │ │ -070c8e: 0e00 |0005: return-void │ │ +070c50: |[070c50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +070c60: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070c64: 6e20 fa1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1dfa │ │ +070c6a: 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 │ │ @@ -97460,18 +97460,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 │ │ -070c90: |[070c90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -070ca0: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070ca4: 6e20 091e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1e09 │ │ -070caa: 0e00 |0005: return-void │ │ +070c6c: |[070c6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +070c7c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070c80: 6e20 091e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1e09 │ │ +070c86: 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 │ │ @@ -97481,18 +97481,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 │ │ -070cac: |[070cac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -070cbc: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070cc0: 6e30 0c1e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1e0c │ │ -070cc6: 0e00 |0005: return-void │ │ +070c88: |[070c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +070c98: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070c9c: 6e30 0c1e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1e0c │ │ +070ca2: 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; │ │ @@ -97503,18 +97503,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 │ │ -070cc8: |[070cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -070cd8: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070cdc: 6e30 111e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1e11 │ │ -070ce2: 0e00 |0005: return-void │ │ +070ca4: |[070ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +070cb4: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070cb8: 6e30 111e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1e11 │ │ +070cbe: 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; │ │ @@ -97525,18 +97525,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 │ │ -070ce4: |[070ce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -070cf4: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070cf8: 6e20 141e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1e14 │ │ -070cfe: 0e00 |0005: return-void │ │ +070cc0: |[070cc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +070cd0: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070cd4: 6e20 141e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1e14 │ │ +070cda: 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 │ │ @@ -97567,17 +97567,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070d00: |[070d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -070d10: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -070d16: 0e00 |0003: return-void │ │ +070cdc: |[070cdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +070cec: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +070cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -97585,19 +97585,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070d18: |[070d18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -070d28: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070d2c: 6e10 e51d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1de5 │ │ -070d32: 0c00 |0005: move-result-object v0 │ │ -070d34: 1100 |0006: return-object v0 │ │ +070cf4: |[070cf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +070d04: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070d08: 6e10 e51d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1de5 │ │ +070d0e: 0c00 |0005: move-result-object v0 │ │ +070d10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -97605,18 +97605,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -070d38: |[070d38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -070d48: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070d4c: 6e20 131e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1e13 │ │ -070d52: 0e00 |0005: return-void │ │ +070d14: |[070d14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +070d24: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070d28: 6e20 131e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1e13 │ │ +070d2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 viewId Ljava/lang/String; │ │ @@ -97652,17 +97652,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070d54: |[070d54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.:()V │ │ -070d64: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -070d6a: 0e00 |0003: return-void │ │ +070d30: |[070d30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.:()V │ │ +070d40: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +070d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ @@ -97670,19 +97670,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070d6c: |[070d6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount:(Ljava/lang/Object;)I │ │ -070d7c: 1f01 3104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0431 │ │ -070d80: 6e10 bd1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getColumnCount:()I // method@1dbd │ │ -070d86: 0a00 |0005: move-result v0 │ │ -070d88: 0f00 |0006: return v0 │ │ +070d48: |[070d48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount:(Ljava/lang/Object;)I │ │ +070d58: 1f01 3104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0431 │ │ +070d5c: 6e10 bd1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getColumnCount:()I // method@1dbd │ │ +070d62: 0a00 |0005: move-result v0 │ │ +070d64: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ @@ -97690,19 +97690,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070d8c: |[070d8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount:(Ljava/lang/Object;)I │ │ -070d9c: 1f01 3104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0431 │ │ -070da0: 6e10 be1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getRowCount:()I // method@1dbe │ │ -070da6: 0a00 |0005: move-result v0 │ │ -070da8: 0f00 |0006: return v0 │ │ +070d68: |[070d68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount:(Ljava/lang/Object;)I │ │ +070d78: 1f01 3104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0431 │ │ +070d7c: 6e10 be1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getRowCount:()I // method@1dbe │ │ +070d82: 0a00 |0005: move-result v0 │ │ +070d84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ @@ -97710,19 +97710,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070dac: |[070dac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical:(Ljava/lang/Object;)Z │ │ -070dbc: 1f01 3104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0431 │ │ -070dc0: 6e10 bf1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.isHierarchical:()Z // method@1dbf │ │ -070dc6: 0a00 |0005: move-result v0 │ │ -070dc8: 0f00 |0006: return v0 │ │ +070d88: |[070d88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical:(Ljava/lang/Object;)Z │ │ +070d98: 1f01 3104 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0431 │ │ +070d9c: 6e10 bf1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.isHierarchical:()Z // method@1dbf │ │ +070da2: 0a00 |0005: move-result v0 │ │ +070da4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -97756,17 +97756,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070dcc: |[070dcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.:()V │ │ -070ddc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -070de2: 0e00 |0003: return-void │ │ +070da8: |[070da8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.:()V │ │ +070db8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +070dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97774,19 +97774,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070de4: |[070de4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex:(Ljava/lang/Object;)I │ │ -070df4: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ -070df8: 6e10 c21d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnIndex:()I // method@1dc2 │ │ -070dfe: 0a00 |0005: move-result v0 │ │ -070e00: 0f00 |0006: return v0 │ │ +070dc0: |[070dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex:(Ljava/lang/Object;)I │ │ +070dd0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ +070dd4: 6e10 c21d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnIndex:()I // method@1dc2 │ │ +070dda: 0a00 |0005: move-result v0 │ │ +070ddc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97794,19 +97794,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070e04: |[070e04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan:(Ljava/lang/Object;)I │ │ -070e14: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ -070e18: 6e10 c31d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnSpan:()I // method@1dc3 │ │ -070e1e: 0a00 |0005: move-result v0 │ │ -070e20: 0f00 |0006: return v0 │ │ +070de0: |[070de0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan:(Ljava/lang/Object;)I │ │ +070df0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ +070df4: 6e10 c31d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnSpan:()I // method@1dc3 │ │ +070dfa: 0a00 |0005: move-result v0 │ │ +070dfc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97814,19 +97814,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070e24: |[070e24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex:(Ljava/lang/Object;)I │ │ -070e34: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ -070e38: 6e10 c41d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowIndex:()I // method@1dc4 │ │ -070e3e: 0a00 |0005: move-result v0 │ │ -070e40: 0f00 |0006: return v0 │ │ +070e00: |[070e00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex:(Ljava/lang/Object;)I │ │ +070e10: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ +070e14: 6e10 c41d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowIndex:()I // method@1dc4 │ │ +070e1a: 0a00 |0005: move-result v0 │ │ +070e1c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97834,19 +97834,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070e44: |[070e44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan:(Ljava/lang/Object;)I │ │ -070e54: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ -070e58: 6e10 c51d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowSpan:()I // method@1dc5 │ │ -070e5e: 0a00 |0005: move-result v0 │ │ -070e60: 0f00 |0006: return v0 │ │ +070e20: |[070e20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan:(Ljava/lang/Object;)I │ │ +070e30: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ +070e34: 6e10 c51d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowSpan:()I // method@1dc5 │ │ +070e3a: 0a00 |0005: move-result v0 │ │ +070e3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97854,19 +97854,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070e64: |[070e64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading:(Ljava/lang/Object;)Z │ │ -070e74: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ -070e78: 6e10 c61d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isHeading:()Z // method@1dc6 │ │ -070e7e: 0a00 |0005: move-result v0 │ │ -070e80: 0f00 |0006: return v0 │ │ +070e40: |[070e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading:(Ljava/lang/Object;)Z │ │ +070e50: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ +070e54: 6e10 c61d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isHeading:()Z // method@1dc6 │ │ +070e5a: 0a00 |0005: move-result v0 │ │ +070e5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -97900,17 +97900,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070e84: |[070e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.:()V │ │ -070e94: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -070e9a: 0e00 |0003: return-void │ │ +070e60: |[070e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.:()V │ │ +070e70: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +070e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -97918,19 +97918,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070e9c: |[070e9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getCurrent:(Ljava/lang/Object;)F │ │ -070eac: 1f01 3304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0433 │ │ -070eb0: 6e10 ca1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getCurrent:()F // method@1dca │ │ -070eb6: 0a00 |0005: move-result v0 │ │ -070eb8: 0f00 |0006: return v0 │ │ +070e78: |[070e78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getCurrent:(Ljava/lang/Object;)F │ │ +070e88: 1f01 3304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0433 │ │ +070e8c: 6e10 ca1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getCurrent:()F // method@1dca │ │ +070e92: 0a00 |0005: move-result v0 │ │ +070e94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -97938,19 +97938,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070ebc: |[070ebc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMax:(Ljava/lang/Object;)F │ │ -070ecc: 1f01 3304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0433 │ │ -070ed0: 6e10 cb1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMax:()F // method@1dcb │ │ -070ed6: 0a00 |0005: move-result v0 │ │ -070ed8: 0f00 |0006: return v0 │ │ +070e98: |[070e98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMax:(Ljava/lang/Object;)F │ │ +070ea8: 1f01 3304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0433 │ │ +070eac: 6e10 cb1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMax:()F // method@1dcb │ │ +070eb2: 0a00 |0005: move-result v0 │ │ +070eb4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -97958,19 +97958,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070edc: |[070edc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMin:(Ljava/lang/Object;)F │ │ -070eec: 1f01 3304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0433 │ │ -070ef0: 6e10 cc1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMin:()F // method@1dcc │ │ -070ef6: 0a00 |0005: move-result v0 │ │ -070ef8: 0f00 |0006: return v0 │ │ +070eb8: |[070eb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMin:(Ljava/lang/Object;)F │ │ +070ec8: 1f01 3304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0433 │ │ +070ecc: 6e10 cc1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMin:()F // method@1dcc │ │ +070ed2: 0a00 |0005: move-result v0 │ │ +070ed4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -97978,19 +97978,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070efc: |[070efc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getType:(Ljava/lang/Object;)I │ │ -070f0c: 1f01 3304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0433 │ │ -070f10: 6e10 cd1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getType:()I // method@1dcd │ │ -070f16: 0a00 |0005: move-result v0 │ │ -070f18: 0f00 |0006: return v0 │ │ +070ed8: |[070ed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getType:(Ljava/lang/Object;)I │ │ +070ee8: 1f01 3304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0433 │ │ +070eec: 6e10 cd1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getType:()I // method@1dcd │ │ +070ef2: 0a00 |0005: move-result v0 │ │ +070ef4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -98023,17 +98023,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070f1c: |[070f1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -070f2c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -070f32: 0e00 |0003: return-void │ │ +070ef8: |[070ef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +070f08: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +070f0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ @@ -98042,19 +98042,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070f34: |[070f34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -070f44: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070f48: 6e10 dc1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1ddc │ │ -070f4e: 0c00 |0005: move-result-object v0 │ │ -070f50: 1100 |0006: return-object v0 │ │ +070f10: |[070f10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070f20: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070f24: 6e10 dc1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1ddc │ │ +070f2a: 0c00 |0005: move-result-object v0 │ │ +070f2c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -98062,19 +98062,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070f54: |[070f54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -070f64: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070f68: 6e10 dd1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionItemInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1ddd │ │ -070f6e: 0c00 |0005: move-result-object v0 │ │ -070f70: 1100 |0006: return-object v0 │ │ +070f30: |[070f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070f40: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070f44: 6e10 dd1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionItemInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1ddd │ │ +070f4a: 0c00 |0005: move-result-object v0 │ │ +070f4c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -98082,19 +98082,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070f74: |[070f74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -070f84: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070f88: 6e10 df1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1ddf │ │ -070f8e: 0a00 |0005: move-result v0 │ │ -070f90: 0f00 |0006: return v0 │ │ +070f50: |[070f50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +070f60: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070f64: 6e10 df1d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1ddf │ │ +070f6a: 0a00 |0005: move-result v0 │ │ +070f6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -98102,19 +98102,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070f94: |[070f94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -070fa4: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -070fa8: 6e10 e31d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getRangeInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // method@1de3 │ │ -070fae: 0c00 |0005: move-result-object v0 │ │ -070fb0: 1100 |0006: return-object v0 │ │ +070f70: |[070f70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070f80: 1f01 3404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070f84: 6e10 e31d 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getRangeInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // method@1de3 │ │ +070f8a: 0c00 |0005: move-result-object v0 │ │ +070f8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -98122,18 +98122,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -070fb4: |[070fb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -070fc4: 7130 c01d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1dc0 │ │ -070fca: 0c00 |0003: move-result-object v0 │ │ -070fcc: 1100 |0004: return-object v0 │ │ +070f90: |[070f90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +070fa0: 7130 c01d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1dc0 │ │ +070fa6: 0c00 |0003: move-result-object v0 │ │ +070fa8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowCount I │ │ 0x0000 - 0x0005 reg=2 columnCount I │ │ 0x0000 - 0x0005 reg=3 hierarchical Z │ │ @@ -98144,18 +98144,18 @@ │ │ type : '(IIIIZ)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -070fd0: |[070fd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; │ │ -070fe0: 7155 c81d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1dc8 │ │ -070fe6: 0c00 |0003: move-result-object v0 │ │ -070fe8: 1100 |0004: return-object v0 │ │ +070fac: |[070fac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; │ │ +070fbc: 7155 c81d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1dc8 │ │ +070fc2: 0c00 |0003: move-result-object v0 │ │ +070fc4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowIndex I │ │ 0x0000 - 0x0005 reg=2 rowSpan I │ │ 0x0000 - 0x0005 reg=3 columnIndex I │ │ @@ -98167,19 +98167,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 │ │ -070fec: |[070fec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -070ffc: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -071000: 1f01 3104 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0431 │ │ -071004: 6e20 011e 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V // method@1e01 │ │ -07100a: 0e00 |0007: return-void │ │ +070fc8: |[070fc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070fd8: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070fdc: 1f01 3104 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0431 │ │ +070fe0: 6e20 011e 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V // method@1e01 │ │ +070fe6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 collectionInfo Ljava/lang/Object; │ │ @@ -98189,19 +98189,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 │ │ -07100c: |[07100c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -07101c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -071020: 1f01 3204 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ -071024: 6e20 021e 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionItemInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V // method@1e02 │ │ -07102a: 0e00 |0007: return-void │ │ +070fe8: |[070fe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070ff8: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +070ffc: 1f01 3204 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0432 │ │ +071000: 6e20 021e 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionItemInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V // method@1e02 │ │ +071006: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 collectionItemInfo Ljava/lang/Object; │ │ @@ -98211,18 +98211,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07102c: |[07102c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -07103c: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -071040: 6e20 071e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@1e07 │ │ -071046: 0e00 |0005: return-void │ │ +071008: |[071008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +071018: 1f00 3404 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +07101c: 6e20 071e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@1e07 │ │ +071022: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 mode I │ │ @@ -98299,33 +98299,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -071048: |[071048] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -071058: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -07105c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -071060: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -071064: 2200 6103 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0361 │ │ -071068: 7010 ce16 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@16ce │ │ -07106e: 6900 9806 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0698 │ │ -071072: 0e00 |000d: return-void │ │ -071074: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -071078: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -07107c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -071080: 2200 5f03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@035f │ │ -071084: 7010 c716 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@16c7 │ │ -07108a: 6900 9806 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0698 │ │ -07108e: 28f2 |001b: goto 000d // -000e │ │ -071090: 2200 6203 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0362 │ │ -071094: 7010 d016 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@16d0 │ │ -07109a: 6900 9806 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0698 │ │ -07109e: 28ea |0023: goto 000d // -0016 │ │ +071024: |[071024] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +071034: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +071038: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +07103c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +071040: 2200 6103 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0361 │ │ +071044: 7010 ce16 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@16ce │ │ +07104a: 6900 9806 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0698 │ │ +07104e: 0e00 |000d: return-void │ │ +071050: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +071054: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +071058: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +07105c: 2200 5f03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@035f │ │ +071060: 7010 c716 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@16c7 │ │ +071066: 6900 9806 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0698 │ │ +07106a: 28f2 |001b: goto 000d // -000e │ │ +07106c: 2200 6203 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0362 │ │ +071070: 7010 d016 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@16d0 │ │ +071076: 6900 9806 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0698 │ │ +07107a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -98337,21 +98337,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0710a0: |[0710a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -0710b0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0710b6: 6200 9806 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0698 │ │ -0710ba: 7220 c216 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@16c2 │ │ -0710c0: 0c00 |0008: move-result-object v0 │ │ -0710c2: 5b10 9906 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0699 │ │ -0710c6: 0e00 |000b: return-void │ │ +07107c: |[07107c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +07108c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +071092: 6200 9806 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0698 │ │ +071096: 7220 c216 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@16c2 │ │ +07109c: 0c00 |0008: move-result-object v0 │ │ +07109e: 5b10 9906 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0699 │ │ +0710a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x000b line=153 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -98361,18 +98361,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0710c8: |[0710c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -0710d8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0710de: 5b01 9906 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0699 │ │ -0710e2: 0e00 |0005: return-void │ │ +0710a4: |[0710a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +0710b4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0710ba: 5b01 9906 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0699 │ │ +0710be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -98384,17 +98384,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 │ │ -0710e4: |[0710e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0710f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0710f6: 1100 |0001: return-object v0 │ │ +0710c0: |[0710c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0710d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0710d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -98403,17 +98403,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 │ │ -0710f8: |[0710f8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -071108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07110a: 1100 |0001: return-object v0 │ │ +0710d4: |[0710d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0710e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0710e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 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 │ │ @@ -98423,17 +98423,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 │ │ -07110c: |[07110c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07111c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07111e: 1100 |0001: return-object v0 │ │ +0710e8: |[0710e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0710f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0710fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 focus I │ │ │ │ @@ -98442,17 +98442,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071120: |[071120] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -071130: 5410 9906 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0699 │ │ -071134: 1100 |0002: return-object v0 │ │ +0710fc: |[0710fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +07110c: 5410 9906 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0699 │ │ +071110: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -98460,17 +98460,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071138: |[071138] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -071148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07114a: 0f00 |0001: return v0 │ │ +071114: |[071114] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +071124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071126: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -98512,18 +98512,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 │ │ -07114c: |[07114c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -07115c: 5b01 9a06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069a │ │ -071160: 7010 151e 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1e15 │ │ -071166: 0e00 |0005: return-void │ │ +071128: |[071128] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +071138: 5b01 9a06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069a │ │ +07113c: 7010 151e 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1e15 │ │ +071142: 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; │ │ │ │ @@ -98533,20 +98533,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071168: |[071168] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -071178: 5410 9a06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069a │ │ -07117c: 7220 de16 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@16de │ │ -071182: 0c00 |0005: move-result-object v0 │ │ -071184: 1f00 3404 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -071188: 1100 |0008: return-object v0 │ │ +071144: |[071144] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +071154: 5410 9a06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069a │ │ +071158: 7220 de16 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@16de │ │ +07115e: 0c00 |0005: move-result-object v0 │ │ +071160: 1f00 3404 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +071164: 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 │ │ │ │ @@ -98555,19 +98555,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 │ │ -07118c: |[07118c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -07119c: 5410 9a06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069a │ │ -0711a0: 7230 df16 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@16df │ │ -0711a6: 0c00 |0005: move-result-object v0 │ │ -0711a8: 1100 |0006: return-object v0 │ │ +071168: |[071168] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +071178: 5410 9a06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069a │ │ +07117c: 7230 df16 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@16df │ │ +071182: 0c00 |0005: move-result-object v0 │ │ +071184: 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 │ │ @@ -98577,19 +98577,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0711ac: |[0711ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0711bc: 5410 9a06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069a │ │ -0711c0: 7240 e016 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@16e0 │ │ -0711c6: 0a00 |0005: move-result v0 │ │ -0711c8: 0f00 |0006: return v0 │ │ +071188: |[071188] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +071198: 5410 9a06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@069a │ │ +07119c: 7240 e016 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@16e0 │ │ +0711a2: 0a00 |0005: move-result v0 │ │ +0711a4: 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 │ │ @@ -98670,17 +98670,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0711cc: |[0711cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -0711dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0711e2: 0e00 |0003: return-void │ │ +0711a8: |[0711a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +0711b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0711be: 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; │ │ │ │ @@ -98689,18 +98689,18 @@ │ │ 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 │ │ -0711e4: |[0711e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -0711f4: 2200 6403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0364 │ │ -0711f8: 7020 da16 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@16da │ │ -0711fe: 1100 |0005: return-object v0 │ │ +0711c0: |[0711c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +0711d0: 2200 6403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0364 │ │ +0711d4: 7020 da16 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@16da │ │ +0711da: 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 - │ │ @@ -98740,18 +98740,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071200: |[071200] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -071210: 5b01 9b06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ -071214: 7010 151e 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1e15 │ │ -07121a: 0e00 |0005: return-void │ │ +0711dc: |[0711dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +0711ec: 5b01 9b06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ +0711f0: 7010 151e 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1e15 │ │ +0711f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ @@ -98761,20 +98761,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07121c: |[07121c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -07122c: 5410 9b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ -071230: 7220 e816 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@16e8 │ │ -071236: 0c00 |0005: move-result-object v0 │ │ -071238: 1f00 3404 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -07123c: 1100 |0008: return-object v0 │ │ +0711f8: |[0711f8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +071208: 5410 9b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ +07120c: 7220 e816 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@16e8 │ │ +071212: 0c00 |0005: move-result-object v0 │ │ +071214: 1f00 3404 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +071218: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -98783,19 +98783,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 │ │ -071240: |[071240] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -071250: 5410 9b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ -071254: 7230 e916 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@16e9 │ │ -07125a: 0c00 |0005: move-result-object v0 │ │ -07125c: 1100 |0006: return-object v0 │ │ +07121c: |[07121c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +07122c: 5410 9b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ +071230: 7230 e916 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@16e9 │ │ +071236: 0c00 |0005: move-result-object v0 │ │ +071238: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -98805,20 +98805,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071260: |[071260] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -071270: 5410 9b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ -071274: 7220 ea16 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@16ea │ │ -07127a: 0c00 |0005: move-result-object v0 │ │ -07127c: 1f00 3404 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ -071280: 1100 |0008: return-object v0 │ │ +07123c: |[07123c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +07124c: 5410 9b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ +071250: 7220 ea16 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@16ea │ │ +071256: 0c00 |0005: move-result-object v0 │ │ +071258: 1f00 3404 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0434 │ │ +07125c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 focus I │ │ │ │ @@ -98827,19 +98827,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -071284: |[071284] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -071294: 5410 9b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ -071298: 7240 eb16 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@16eb │ │ -07129e: 0a00 |0005: move-result v0 │ │ -0712a0: 0f00 |0006: return v0 │ │ +071260: |[071260] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +071270: 5410 9b06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@069b │ │ +071274: 7240 eb16 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@16eb │ │ +07127a: 0a00 |0005: move-result v0 │ │ +07127c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -98926,17 +98926,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0712a4: |[0712a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -0712b4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0712ba: 0e00 |0003: return-void │ │ +071280: |[071280] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +071290: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +071296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat; │ │ │ │ @@ -98945,18 +98945,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0712bc: |[0712bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -0712cc: 2200 6703 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0367 │ │ -0712d0: 7020 e316 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@16e3 │ │ -0712d6: 1100 |0005: return-object v0 │ │ +071298: |[071298] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +0712a8: 2200 6703 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0367 │ │ +0712ac: 7020 e316 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@16e3 │ │ +0712b2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ @@ -99303,40 +99303,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -0712d8: |[0712d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -0712e8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0712ec: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0712f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0712f4: 2200 6d03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@036d │ │ -0712f8: 7010 4b17 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@174b │ │ -0712fe: 6900 9c06 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071302: 0e00 |000d: return-void │ │ -071304: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -071308: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -07130c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -071310: 2200 6b03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@036b │ │ -071314: 7010 1817 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1718 │ │ -07131a: 6900 9c06 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -07131e: 28f2 |001b: goto 000d // -000e │ │ -071320: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -071324: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -071328: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -07132c: 2200 6a03 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@036a │ │ -071330: 7010 ee16 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@16ee │ │ -071336: 6900 9c06 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -07133a: 28e4 |0029: goto 000d // -001c │ │ -07133c: 2200 6e03 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@036e │ │ -071340: 7010 4d17 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@174d │ │ -071346: 6900 9c06 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -07134a: 28dc |0031: goto 000d // -0024 │ │ +0712b4: |[0712b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +0712c4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0712c8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0712cc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0712d0: 2200 6d03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@036d │ │ +0712d4: 7010 4b17 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@174b │ │ +0712da: 6900 9c06 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0712de: 0e00 |000d: return-void │ │ +0712e0: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0712e4: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +0712e8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0712ec: 2200 6b03 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@036b │ │ +0712f0: 7010 1817 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1718 │ │ +0712f6: 6900 9c06 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0712fa: 28f2 |001b: goto 000d // -000e │ │ +0712fc: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +071300: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +071304: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +071308: 2200 6a03 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@036a │ │ +07130c: 7010 ee16 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@16ee │ │ +071312: 6900 9c06 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071316: 28e4 |0029: goto 000d // -001c │ │ +071318: 2200 6e03 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@036e │ │ +07131c: 7010 4d17 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@174d │ │ +071322: 6900 9c06 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071326: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -99350,18 +99350,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07134c: |[07134c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -07135c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -071362: 5b01 9d06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071366: 0e00 |0005: return-void │ │ +071328: |[071328] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +071338: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07133e: 5b01 9d06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071342: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0003 line=529 │ │ 0x0005 line=530 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -99372,43 +99372,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 │ │ -071368: |[071368] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -071378: 2200 6f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ -07137c: 6201 9c06 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071380: 7210 3317 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@1733 │ │ -071386: 0c01 |0007: move-result-object v1 │ │ -071388: 7020 7d17 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@177d │ │ -07138e: 1100 |000b: return-object v0 │ │ +071344: |[071344] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +071354: 2200 6f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ +071358: 6201 9c06 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +07135c: 7210 3317 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@1733 │ │ +071362: 0c01 |0007: move-result-object v1 │ │ +071364: 7020 7d17 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@177d │ │ +07136a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 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 │ │ -071390: |[071390] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -0713a0: 2200 6f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ -0713a4: 6201 9c06 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0713a8: 5432 9d06 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0713ac: 7220 3417 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1734 │ │ -0713b2: 0c01 |0009: move-result-object v1 │ │ -0713b4: 7020 7d17 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@177d │ │ -0713ba: 1100 |000d: return-object v0 │ │ +07136c: |[07136c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +07137c: 2200 6f03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ +071380: 6201 9c06 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071384: 5432 9d06 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071388: 7220 3417 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1734 │ │ +07138e: 0c01 |0009: move-result-object v1 │ │ +071390: 7020 7d17 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@177d │ │ +071396: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -99417,44 +99417,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0713bc: |[0713bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -0713cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0713ce: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0713d0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -0713d4: 0f01 |0004: return v1 │ │ -0713d6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -0713da: 0121 |0007: move v1, v2 │ │ -0713dc: 28fc |0008: goto 0004 // -0004 │ │ -0713de: 6e10 7221 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -0713e4: 0c03 |000c: move-result-object v3 │ │ -0713e6: 6e10 7221 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -0713ec: 0c04 |0010: move-result-object v4 │ │ -0713ee: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -0713f2: 0121 |0013: move v1, v2 │ │ -0713f4: 28f0 |0014: goto 0004 // -0010 │ │ -0713f6: 0760 |0015: move-object v0, v6 │ │ -0713f8: 1f00 6f03 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ -0713fc: 5453 9d06 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071400: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -071404: 5403 9d06 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071408: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -07140c: 0121 |0020: move v1, v2 │ │ -07140e: 28e3 |0021: goto 0004 // -001d │ │ -071410: 5453 9d06 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071414: 5404 9d06 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071418: 6e20 7121 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -07141e: 0a03 |0029: move-result v3 │ │ -071420: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -071424: 0121 |002c: move v1, v2 │ │ -071426: 28d7 |002d: goto 0004 // -0029 │ │ +071398: |[071398] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +0713a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0713aa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0713ac: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0713b0: 0f01 |0004: return v1 │ │ +0713b2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0713b6: 0121 |0007: move v1, v2 │ │ +0713b8: 28fc |0008: goto 0004 // -0004 │ │ +0713ba: 6e10 7221 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +0713c0: 0c03 |000c: move-result-object v3 │ │ +0713c2: 6e10 7221 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +0713c8: 0c04 |0010: move-result-object v4 │ │ +0713ca: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +0713ce: 0121 |0013: move v1, v2 │ │ +0713d0: 28f0 |0014: goto 0004 // -0010 │ │ +0713d2: 0760 |0015: move-object v0, v6 │ │ +0713d4: 1f00 6f03 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@036f │ │ +0713d8: 5453 9d06 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0713dc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +0713e0: 5403 9d06 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0713e4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +0713e8: 0121 |0020: move v1, v2 │ │ +0713ea: 28e3 |0021: goto 0004 // -001d │ │ +0713ec: 5453 9d06 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0713f0: 5404 9d06 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0713f4: 6e20 7121 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +0713fa: 0a03 |0029: move-result v3 │ │ +0713fc: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +071400: 0121 |002c: move v1, v2 │ │ +071402: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -99475,20 +99475,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071428: |[071428] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -071438: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -07143c: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071440: 7220 1d17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@171d │ │ -071446: 0a00 |0007: move-result v0 │ │ -071448: 0f00 |0008: return v0 │ │ +071404: |[071404] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +071414: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071418: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +07141c: 7220 1d17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@171d │ │ +071422: 0a00 |0007: move-result v0 │ │ +071424: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99496,20 +99496,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07144c: |[07144c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -07145c: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071460: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071464: 7220 1e17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@171e │ │ -07146a: 0c00 |0007: move-result-object v0 │ │ -07146c: 1100 |0008: return-object v0 │ │ +071428: |[071428] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +071438: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +07143c: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071440: 7220 1e17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@171e │ │ +071446: 0c00 |0007: move-result-object v0 │ │ +071448: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99517,20 +99517,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071470: |[071470] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -071480: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071484: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071488: 7220 1f17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@171f │ │ -07148e: 0c00 |0007: move-result-object v0 │ │ -071490: 1100 |0008: return-object v0 │ │ +07144c: |[07144c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +07145c: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071460: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071464: 7220 1f17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@171f │ │ +07146a: 0c00 |0007: move-result-object v0 │ │ +07146c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99538,20 +99538,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071494: |[071494] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -0714a4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0714a8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0714ac: 7220 2017 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1720 │ │ -0714b2: 0c00 |0007: move-result-object v0 │ │ -0714b4: 1100 |0008: return-object v0 │ │ +071470: |[071470] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +071480: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071484: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071488: 7220 2017 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1720 │ │ +07148e: 0c00 |0007: move-result-object v0 │ │ +071490: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99559,20 +99559,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0714b8: |[0714b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -0714c8: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0714cc: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0714d0: 7220 2117 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1721 │ │ -0714d6: 0a00 |0007: move-result v0 │ │ -0714d8: 0f00 |0008: return v0 │ │ +071494: |[071494] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +0714a4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0714a8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0714ac: 7220 2117 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1721 │ │ +0714b2: 0a00 |0007: move-result v0 │ │ +0714b4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99580,20 +99580,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0714dc: |[0714dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -0714ec: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0714f0: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0714f4: 7220 2217 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@1722 │ │ -0714fa: 0a00 |0007: move-result v0 │ │ -0714fc: 0f00 |0008: return v0 │ │ +0714b8: |[0714b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +0714c8: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0714cc: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0714d0: 7220 2217 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@1722 │ │ +0714d6: 0a00 |0007: move-result v0 │ │ +0714d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99601,17 +99601,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071500: |[071500] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -071510: 5410 9d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071514: 1100 |0002: return-object v0 │ │ +0714dc: |[0714dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +0714ec: 5410 9d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0714f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99619,20 +99619,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071518: |[071518] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -071528: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -07152c: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071530: 7220 2317 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@1723 │ │ -071536: 0a00 |0007: move-result v0 │ │ -071538: 0f00 |0008: return v0 │ │ +0714f4: |[0714f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +071504: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071508: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +07150c: 7220 2317 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@1723 │ │ +071512: 0a00 |0007: move-result v0 │ │ +071514: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99640,20 +99640,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07153c: |[07153c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -07154c: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071550: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071554: 7220 2417 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@1724 │ │ -07155a: 0a00 |0007: move-result v0 │ │ -07155c: 0f00 |0008: return v0 │ │ +071518: |[071518] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +071528: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +07152c: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071530: 7220 2417 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@1724 │ │ +071536: 0a00 |0007: move-result v0 │ │ +071538: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99661,20 +99661,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071560: |[071560] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -071570: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071574: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071578: 7220 2517 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@1725 │ │ -07157e: 0a00 |0007: move-result v0 │ │ -071580: 0f00 |0008: return v0 │ │ +07153c: |[07153c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +07154c: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071550: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071554: 7220 2517 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@1725 │ │ +07155a: 0a00 |0007: move-result v0 │ │ +07155c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99682,20 +99682,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071584: |[071584] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -071594: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071598: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07159c: 7220 2617 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1726 │ │ -0715a2: 0c00 |0007: move-result-object v0 │ │ -0715a4: 1100 |0008: return-object v0 │ │ +071560: |[071560] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +071570: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071574: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071578: 7220 2617 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1726 │ │ +07157e: 0c00 |0007: move-result-object v0 │ │ +071580: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99703,20 +99703,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0715a8: |[0715a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -0715b8: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0715bc: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0715c0: 7220 2717 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@1727 │ │ -0715c6: 0a00 |0007: move-result v0 │ │ -0715c8: 0f00 |0008: return v0 │ │ +071584: |[071584] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +071594: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071598: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +07159c: 7220 2717 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@1727 │ │ +0715a2: 0a00 |0007: move-result v0 │ │ +0715a4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99724,20 +99724,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0715cc: |[0715cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -0715dc: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0715e0: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0715e4: 7220 2817 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@1728 │ │ -0715ea: 0a00 |0007: move-result v0 │ │ -0715ec: 0f00 |0008: return v0 │ │ +0715a8: |[0715a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +0715b8: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0715bc: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0715c0: 7220 2817 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@1728 │ │ +0715c6: 0a00 |0007: move-result v0 │ │ +0715c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99745,20 +99745,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0715f0: |[0715f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -071600: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071604: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071608: 7220 2917 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@1729 │ │ -07160e: 0a00 |0007: move-result v0 │ │ -071610: 0f00 |0008: return v0 │ │ +0715cc: |[0715cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +0715dc: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0715e0: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0715e4: 7220 2917 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@1729 │ │ +0715ea: 0a00 |0007: move-result v0 │ │ +0715ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99766,20 +99766,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 │ │ -071614: |[071614] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -071624: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071628: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07162c: 7220 2a17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@172a │ │ -071632: 0c00 |0007: move-result-object v0 │ │ -071634: 1100 |0008: return-object v0 │ │ +0715f0: |[0715f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +071600: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071604: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071608: 7220 2a17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@172a │ │ +07160e: 0c00 |0007: move-result-object v0 │ │ +071610: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99787,20 +99787,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071638: |[071638] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -071648: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -07164c: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071650: 7220 2b17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@172b │ │ -071656: 0c00 |0007: move-result-object v0 │ │ -071658: 1100 |0008: return-object v0 │ │ +071614: |[071614] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +071624: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071628: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +07162c: 7220 2b17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@172b │ │ +071632: 0c00 |0007: move-result-object v0 │ │ +071634: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99808,20 +99808,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07165c: |[07165c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -07166c: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071670: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071674: 7220 2c17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@172c │ │ -07167a: 0a00 |0007: move-result v0 │ │ -07167c: 0f00 |0008: return v0 │ │ +071638: |[071638] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +071648: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +07164c: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071650: 7220 2c17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@172c │ │ +071656: 0a00 |0007: move-result v0 │ │ +071658: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99829,20 +99829,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071680: |[071680] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -071690: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071694: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071698: 7220 2d17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@172d │ │ -07169e: 0a00 |0007: move-result v0 │ │ -0716a0: 0f00 |0008: return v0 │ │ +07165c: |[07165c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +07166c: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071670: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071674: 7220 2d17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@172d │ │ +07167a: 0a00 |0007: move-result v0 │ │ +07167c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99850,23 +99850,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0716a4: |[0716a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -0716b4: 5410 9d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0716b8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0716bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0716be: 0f00 |0005: return v0 │ │ -0716c0: 5410 9d06 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0716c4: 6e10 7321 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -0716ca: 0a00 |000b: move-result v0 │ │ -0716cc: 28f9 |000c: goto 0005 // -0007 │ │ +071680: |[071680] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +071690: 5410 9d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071694: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +071698: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07169a: 0f00 |0005: return v0 │ │ +07169c: 5410 9d06 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0716a0: 6e10 7321 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +0716a6: 0a00 |000b: move-result v0 │ │ +0716a8: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99874,20 +99874,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0716d0: |[0716d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -0716e0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0716e4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0716e8: 7220 2e17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@172e │ │ -0716ee: 0a00 |0007: move-result v0 │ │ -0716f0: 0f00 |0008: return v0 │ │ +0716ac: |[0716ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +0716bc: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0716c0: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0716c4: 7220 2e17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@172e │ │ +0716ca: 0a00 |0007: move-result v0 │ │ +0716cc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99895,20 +99895,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0716f4: |[0716f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -071704: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071708: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07170c: 7220 2f17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@172f │ │ -071712: 0a00 |0007: move-result v0 │ │ -071714: 0f00 |0008: return v0 │ │ +0716d0: |[0716d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +0716e0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0716e4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0716e8: 7220 2f17 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@172f │ │ +0716ee: 0a00 |0007: move-result v0 │ │ +0716f0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99916,20 +99916,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071718: |[071718] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -071728: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -07172c: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071730: 7220 3017 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@1730 │ │ -071736: 0a00 |0007: move-result v0 │ │ -071738: 0f00 |0008: return v0 │ │ +0716f4: |[0716f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +071704: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071708: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +07170c: 7220 3017 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@1730 │ │ +071712: 0a00 |0007: move-result v0 │ │ +071714: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99937,20 +99937,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07173c: |[07173c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -07174c: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071750: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071754: 7220 3117 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@1731 │ │ -07175a: 0a00 |0007: move-result v0 │ │ -07175c: 0f00 |0008: return v0 │ │ +071718: |[071718] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +071728: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +07172c: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071730: 7220 3117 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@1731 │ │ +071736: 0a00 |0007: move-result v0 │ │ +071738: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99958,20 +99958,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -071760: |[071760] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -071770: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071774: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071778: 7220 3217 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1732 │ │ -07177e: 0a00 |0007: move-result v0 │ │ -071780: 0f00 |0008: return v0 │ │ +07173c: |[07173c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +07174c: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071750: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071754: 7220 3217 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1732 │ │ +07175a: 0a00 |0007: move-result v0 │ │ +07175c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -99979,19 +99979,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -071784: |[071784] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -071794: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071798: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07179c: 7220 3517 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@1735 │ │ -0717a2: 0e00 |0007: return-void │ │ +071760: |[071760] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +071770: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071774: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071778: 7220 3517 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@1735 │ │ +07177e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0007 line=1015 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -100000,19 +100000,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0717a4: |[0717a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -0717b4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0717b8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0717bc: 7230 3617 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@1736 │ │ -0717c2: 0e00 |0007: return-void │ │ +071780: |[071780] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +071790: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071794: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071798: 7230 3617 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@1736 │ │ +07179e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0007 line=892 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -100022,19 +100022,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0717c4: |[0717c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -0717d4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0717d8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0717dc: 7230 3717 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1737 │ │ -0717e2: 0e00 |0007: return-void │ │ +0717a0: |[0717a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +0717b0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0717b4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0717b8: 7230 3717 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1737 │ │ +0717be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0007 line=962 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -100044,19 +100044,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0717e4: |[0717e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -0717f4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0717f8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0717fc: 7230 3817 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@1738 │ │ -071802: 0e00 |0007: return-void │ │ +0717c0: |[0717c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +0717d0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0717d4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0717d8: 7230 3817 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@1738 │ │ +0717de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0007 line=635 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -100066,19 +100066,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071804: |[071804] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -071814: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071818: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07181c: 7230 3917 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1739 │ │ -071822: 0e00 |0007: return-void │ │ +0717e0: |[0717e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +0717f0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0717f4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0717f8: 7230 3917 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1739 │ │ +0717fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0007 line=932 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -100088,19 +100088,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071824: |[071824] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -071834: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071838: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07183c: 7230 3a17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@173a │ │ -071842: 0e00 |0007: return-void │ │ +071800: |[071800] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +071810: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071814: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071818: 7230 3a17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@173a │ │ +07181e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0007 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -100110,19 +100110,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071844: |[071844] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -071854: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071858: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07185c: 7230 3b17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@173b │ │ -071862: 0e00 |0007: return-void │ │ +071820: |[071820] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +071830: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071834: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071838: 7230 3b17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@173b │ │ +07183e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -100132,19 +100132,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071864: |[071864] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -071874: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071878: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07187c: 7230 3c17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@173c │ │ -071882: 0e00 |0007: return-void │ │ +071840: |[071840] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +071850: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071854: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071858: 7230 3c17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@173c │ │ +07185e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0007 line=655 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -100154,19 +100154,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071884: |[071884] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -071894: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071898: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07189c: 7230 3d17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@173d │ │ -0718a2: 0e00 |0007: return-void │ │ +071860: |[071860] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +071870: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071874: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071878: 7230 3d17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@173d │ │ +07187e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x0007 line=781 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -100176,19 +100176,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0718a4: |[0718a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -0718b4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0718b8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0718bc: 7230 3e17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@173e │ │ -0718c2: 0e00 |0007: return-void │ │ +071880: |[071880] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +071890: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071894: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071898: 7230 3e17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@173e │ │ +07189e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0007 line=695 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -100198,19 +100198,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0718c4: |[0718c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -0718d4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0718d8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0718dc: 7230 3f17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@173f │ │ -0718e2: 0e00 |0007: return-void │ │ +0718a0: |[0718a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +0718b0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0718b4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0718b8: 7230 3f17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@173f │ │ +0718be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0007 line=735 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -100220,19 +100220,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0718e4: |[0718e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -0718f4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0718f8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0718fc: 7230 4017 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1740 │ │ -071902: 0e00 |0007: return-void │ │ +0718c0: |[0718c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +0718d0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0718d4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0718d8: 7230 4017 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1740 │ │ +0718de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0007 line=854 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -100242,19 +100242,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071904: |[071904] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -071914: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071918: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07191c: 7230 4117 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1741 │ │ -071922: 0e00 |0007: return-void │ │ +0718e0: |[0718e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +0718f0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0718f4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0718f8: 7230 4117 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1741 │ │ +0718fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0007 line=872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -100264,19 +100264,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071924: |[071924] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -071934: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071938: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07193c: 7230 4217 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1742 │ │ -071942: 0e00 |0007: return-void │ │ +071900: |[071900] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +071910: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071914: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071918: 7230 4217 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1742 │ │ +07191e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ 0x0007 line=1002 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -100286,19 +100286,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071944: |[071944] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -071954: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071958: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07195c: 7230 4317 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@1743 │ │ -071962: 0e00 |0007: return-void │ │ +071920: |[071920] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +071930: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071934: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071938: 7230 4317 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@1743 │ │ +07193e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0007 line=675 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -100308,19 +100308,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071964: |[071964] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -071974: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071978: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07197c: 7230 4417 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@1744 │ │ -071982: 0e00 |0007: return-void │ │ +071940: |[071940] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +071950: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071954: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071958: 7230 4417 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@1744 │ │ +07195e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0007 line=912 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -100330,19 +100330,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071984: |[071984] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -071994: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071998: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -07199c: 7230 4517 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@1745 │ │ -0719a2: 0e00 |0007: return-void │ │ +071960: |[071960] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +071970: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071974: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071978: 7230 4517 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@1745 │ │ +07197e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -100352,19 +100352,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0719a4: |[0719a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -0719b4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0719b8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0719bc: 7230 4617 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@1746 │ │ -0719c2: 0e00 |0007: return-void │ │ +071980: |[071980] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +071990: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071994: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071998: 7230 4617 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@1746 │ │ +07199e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0007 line=837 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -100374,19 +100374,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0719c4: |[0719c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -0719d4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0719d8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0719dc: 7230 4717 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@1747 │ │ -0719e2: 0e00 |0007: return-void │ │ +0719a0: |[0719a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +0719b0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0719b4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0719b8: 7230 4717 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@1747 │ │ +0719be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0007 line=715 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -100396,19 +100396,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0719e4: |[0719e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -0719f4: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -0719f8: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -0719fc: 7230 4817 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1748 │ │ -071a02: 0e00 |0007: return-void │ │ +0719c0: |[0719c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +0719d0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0719d4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0719d8: 7230 4817 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1748 │ │ +0719de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0007 line=572 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -100418,19 +100418,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -071a04: |[071a04] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -071a14: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071a18: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071a1c: 7240 4917 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@1749 │ │ -071a22: 0e00 |0007: return-void │ │ +0719e0: |[0719e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +0719f0: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +0719f4: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +0719f8: 7240 4917 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@1749 │ │ +0719fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0007 line=590 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -100441,19 +100441,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071a24: |[071a24] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -071a34: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ -071a38: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ -071a3c: 7230 4a17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@174a │ │ -071a42: 0e00 |0007: return-void │ │ +071a00: |[071a00] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +071a10: 6200 9c06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@069c │ │ +071a14: 5421 9d06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@069d │ │ +071a18: 7230 4a17 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@174a │ │ +071a1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0007 line=801 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ @@ -100487,17 +100487,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071a44: |[071a44] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -071a54: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -071a5a: 0e00 |0003: return-void │ │ +071a20: |[071a20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +071a30: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +071a36: 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;) │ │ @@ -100505,19 +100505,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071a5c: |[071a5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -071a6c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071a70: 6e10 161e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@1e16 │ │ -071a76: 0a00 |0005: move-result v0 │ │ -071a78: 0f00 |0006: return v0 │ │ +071a38: |[071a38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +071a48: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071a4c: 6e10 161e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@1e16 │ │ +071a52: 0a00 |0005: move-result v0 │ │ +071a54: 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;) │ │ @@ -100525,19 +100525,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 │ │ -071a7c: |[071a7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -071a8c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071a90: 6e10 171e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@1e17 │ │ -071a96: 0c00 |0005: move-result-object v0 │ │ -071a98: 1100 |0006: return-object v0 │ │ +071a58: |[071a58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +071a68: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071a6c: 6e10 171e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@1e17 │ │ +071a72: 0c00 |0005: move-result-object v0 │ │ +071a74: 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;) │ │ @@ -100545,19 +100545,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 │ │ -071a9c: |[071a9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -071aac: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071ab0: 6e10 181e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1e18 │ │ -071ab6: 0c00 |0005: move-result-object v0 │ │ -071ab8: 1100 |0006: return-object v0 │ │ +071a78: |[071a78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +071a88: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071a8c: 6e10 181e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1e18 │ │ +071a92: 0c00 |0005: move-result-object v0 │ │ +071a94: 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;) │ │ @@ -100565,19 +100565,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 │ │ -071abc: |[071abc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -071acc: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071ad0: 6e10 191e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1e19 │ │ -071ad6: 0c00 |0005: move-result-object v0 │ │ -071ad8: 1100 |0006: return-object v0 │ │ +071a98: |[071a98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +071aa8: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071aac: 6e10 191e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1e19 │ │ +071ab2: 0c00 |0005: move-result-object v0 │ │ +071ab4: 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;) │ │ @@ -100585,19 +100585,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071adc: |[071adc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -071aec: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071af0: 6e10 1a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1e1a │ │ -071af6: 0a00 |0005: move-result v0 │ │ -071af8: 0f00 |0006: return v0 │ │ +071ab8: |[071ab8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +071ac8: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071acc: 6e10 1a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1e1a │ │ +071ad2: 0a00 |0005: move-result v0 │ │ +071ad4: 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;) │ │ @@ -100605,19 +100605,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071afc: |[071afc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -071b0c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071b10: 6e10 1b1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1e1b │ │ -071b16: 0a00 |0005: move-result v0 │ │ -071b18: 0f00 |0006: return v0 │ │ +071ad8: |[071ad8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +071ae8: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071aec: 6e10 1b1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1e1b │ │ +071af2: 0a00 |0005: move-result v0 │ │ +071af4: 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;) │ │ @@ -100625,19 +100625,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071b1c: |[071b1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -071b2c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071b30: 6e10 1c1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1e1c │ │ -071b36: 0a00 |0005: move-result v0 │ │ -071b38: 0f00 |0006: return v0 │ │ +071af8: |[071af8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +071b08: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071b0c: 6e10 1c1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1e1c │ │ +071b12: 0a00 |0005: move-result v0 │ │ +071b14: 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;) │ │ @@ -100645,19 +100645,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 │ │ -071b3c: |[071b3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -071b4c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071b50: 6e10 1f1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1e1f │ │ -071b56: 0c00 |0005: move-result-object v0 │ │ -071b58: 1100 |0006: return-object v0 │ │ +071b18: |[071b18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +071b28: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071b2c: 6e10 1f1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1e1f │ │ +071b32: 0c00 |0005: move-result-object v0 │ │ +071b34: 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;) │ │ @@ -100665,19 +100665,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071b5c: |[071b5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -071b6c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071b70: 6e10 201e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1e20 │ │ -071b76: 0a00 |0005: move-result v0 │ │ -071b78: 0f00 |0006: return v0 │ │ +071b38: |[071b38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +071b48: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071b4c: 6e10 201e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1e20 │ │ +071b52: 0a00 |0005: move-result v0 │ │ +071b54: 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;) │ │ @@ -100685,19 +100685,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071b7c: |[071b7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -071b8c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071b90: 6e10 211e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1e21 │ │ -071b96: 0a00 |0005: move-result v0 │ │ -071b98: 0f00 |0006: return v0 │ │ +071b58: |[071b58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +071b68: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071b6c: 6e10 211e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1e21 │ │ +071b72: 0a00 |0005: move-result v0 │ │ +071b74: 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;) │ │ @@ -100705,19 +100705,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071b9c: |[071b9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -071bac: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071bb0: 6e10 221e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1e22 │ │ -071bb6: 0a00 |0005: move-result v0 │ │ -071bb8: 0f00 |0006: return v0 │ │ +071b78: |[071b78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +071b88: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071b8c: 6e10 221e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1e22 │ │ +071b92: 0a00 |0005: move-result v0 │ │ +071b94: 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;) │ │ @@ -100725,19 +100725,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 │ │ -071bbc: |[071bbc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -071bcc: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071bd0: 6e10 231e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e23 │ │ -071bd6: 0c00 |0005: move-result-object v0 │ │ -071bd8: 1100 |0006: return-object v0 │ │ +071b98: |[071b98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +071ba8: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071bac: 6e10 231e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1e23 │ │ +071bb2: 0c00 |0005: move-result-object v0 │ │ +071bb4: 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;) │ │ @@ -100745,19 +100745,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 │ │ -071bdc: |[071bdc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -071bec: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071bf0: 6e10 241e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1e24 │ │ -071bf6: 0c00 |0005: move-result-object v0 │ │ -071bf8: 1100 |0006: return-object v0 │ │ +071bb8: |[071bb8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +071bc8: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071bcc: 6e10 241e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1e24 │ │ +071bd2: 0c00 |0005: move-result-object v0 │ │ +071bd4: 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;) │ │ @@ -100765,19 +100765,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071bfc: |[071bfc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -071c0c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071c10: 6e10 251e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@1e25 │ │ -071c16: 0a00 |0005: move-result v0 │ │ -071c18: 0f00 |0006: return v0 │ │ +071bd8: |[071bd8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +071be8: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071bec: 6e10 251e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@1e25 │ │ +071bf2: 0a00 |0005: move-result v0 │ │ +071bf4: 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;) │ │ @@ -100785,19 +100785,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071c1c: |[071c1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -071c2c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071c30: 6e10 261e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@1e26 │ │ -071c36: 0a00 |0005: move-result v0 │ │ -071c38: 0f00 |0006: return v0 │ │ +071bf8: |[071bf8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +071c08: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071c0c: 6e10 261e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@1e26 │ │ +071c12: 0a00 |0005: move-result v0 │ │ +071c14: 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;) │ │ @@ -100805,19 +100805,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071c3c: |[071c3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -071c4c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071c50: 6e10 271e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@1e27 │ │ -071c56: 0a00 |0005: move-result v0 │ │ -071c58: 0f00 |0006: return v0 │ │ +071c18: |[071c18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +071c28: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071c2c: 6e10 271e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@1e27 │ │ +071c32: 0a00 |0005: move-result v0 │ │ +071c34: 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;) │ │ @@ -100825,19 +100825,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071c5c: |[071c5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -071c6c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071c70: 6e10 281e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1e28 │ │ -071c76: 0a00 |0005: move-result v0 │ │ -071c78: 0f00 |0006: return v0 │ │ +071c38: |[071c38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +071c48: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071c4c: 6e10 281e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1e28 │ │ +071c52: 0a00 |0005: move-result v0 │ │ +071c54: 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;) │ │ @@ -100845,19 +100845,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071c7c: |[071c7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -071c8c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071c90: 6e10 291e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1e29 │ │ -071c96: 0a00 |0005: move-result v0 │ │ -071c98: 0f00 |0006: return v0 │ │ +071c58: |[071c58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +071c68: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071c6c: 6e10 291e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1e29 │ │ +071c72: 0a00 |0005: move-result v0 │ │ +071c74: 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;) │ │ @@ -100865,19 +100865,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071c9c: |[071c9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -071cac: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071cb0: 6e10 2a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1e2a │ │ -071cb6: 0a00 |0005: move-result v0 │ │ -071cb8: 0f00 |0006: return v0 │ │ +071c78: |[071c78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +071c88: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071c8c: 6e10 2a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1e2a │ │ +071c92: 0a00 |0005: move-result v0 │ │ +071c94: 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;) │ │ @@ -100885,19 +100885,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071cbc: |[071cbc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -071ccc: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071cd0: 6e10 2b1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1e2b │ │ -071cd6: 0a00 |0005: move-result v0 │ │ -071cd8: 0f00 |0006: return v0 │ │ +071c98: |[071c98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +071ca8: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071cac: 6e10 2b1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1e2b │ │ +071cb2: 0a00 |0005: move-result v0 │ │ +071cb4: 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;) │ │ @@ -100905,37 +100905,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -071cdc: |[071cdc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -071cec: 7100 2c1e 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1e2c │ │ -071cf2: 0c00 |0003: move-result-object v0 │ │ -071cf4: 1100 |0004: return-object v0 │ │ +071cb8: |[071cb8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +071cc8: 7100 2c1e 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1e2c │ │ +071cce: 0c00 |0003: move-result-object v0 │ │ +071cd0: 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 │ │ -071cf8: |[071cf8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -071d08: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071d0c: 7110 2d1e 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1e2d │ │ -071d12: 0c00 |0005: move-result-object v0 │ │ -071d14: 1100 |0006: return-object v0 │ │ +071cd4: |[071cd4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +071ce4: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071ce8: 7110 2d1e 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1e2d │ │ +071cee: 0c00 |0005: move-result-object v0 │ │ +071cf0: 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;) │ │ @@ -100943,18 +100943,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071d18: |[071d18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -071d28: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071d2c: 6e10 2e1e 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1e2e │ │ -071d32: 0e00 |0005: return-void │ │ +071cf4: |[071cf4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +071d04: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071d08: 6e10 2e1e 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1e2e │ │ +071d0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -100963,18 +100963,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 │ │ -071d34: |[071d34] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -071d44: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071d48: 6e20 2f1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1e2f │ │ -071d4e: 0e00 |0005: return-void │ │ +071d10: |[071d10] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +071d20: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071d24: 6e20 2f1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1e2f │ │ +071d2a: 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 │ │ @@ -100984,18 +100984,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 │ │ -071d50: |[071d50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -071d60: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071d64: 6e20 301e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1e30 │ │ -071d6a: 0e00 |0005: return-void │ │ +071d2c: |[071d2c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +071d3c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071d40: 6e20 301e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1e30 │ │ +071d46: 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; │ │ @@ -101005,18 +101005,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 │ │ -071d6c: |[071d6c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -071d7c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071d80: 6e20 311e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1e31 │ │ -071d86: 0e00 |0005: return-void │ │ +071d48: |[071d48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +071d58: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071d5c: 6e20 311e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1e31 │ │ +071d62: 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 │ │ @@ -101026,18 +101026,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 │ │ -071d88: |[071d88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -071d98: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071d9c: 6e20 321e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1e32 │ │ -071da2: 0e00 |0005: return-void │ │ +071d64: |[071d64] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +071d74: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071d78: 6e20 321e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1e32 │ │ +071d7e: 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; │ │ @@ -101047,18 +101047,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 │ │ -071da4: |[071da4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -071db4: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071db8: 6e20 331e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1e33 │ │ -071dbe: 0e00 |0005: return-void │ │ +071d80: |[071d80] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +071d90: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071d94: 6e20 331e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1e33 │ │ +071d9a: 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; │ │ @@ -101068,18 +101068,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 │ │ -071dc0: |[071dc0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -071dd0: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071dd4: 6e20 341e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1e34 │ │ -071dda: 0e00 |0005: return-void │ │ +071d9c: |[071d9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +071dac: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071db0: 6e20 341e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1e34 │ │ +071db6: 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 │ │ @@ -101089,18 +101089,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 │ │ -071ddc: |[071ddc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -071dec: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071df0: 6e20 351e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1e35 │ │ -071df6: 0e00 |0005: return-void │ │ +071db8: |[071db8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +071dc8: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071dcc: 6e20 351e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1e35 │ │ +071dd2: 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 │ │ @@ -101110,18 +101110,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 │ │ -071df8: |[071df8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -071e08: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071e0c: 6e20 361e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1e36 │ │ -071e12: 0e00 |0005: return-void │ │ +071dd4: |[071dd4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +071de4: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071de8: 6e20 361e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1e36 │ │ +071dee: 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 │ │ @@ -101131,18 +101131,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 │ │ -071e14: |[071e14] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -071e24: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071e28: 6e20 371e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1e37 │ │ -071e2e: 0e00 |0005: return-void │ │ +071df0: |[071df0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +071e00: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071e04: 6e20 371e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1e37 │ │ +071e0a: 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 │ │ @@ -101152,18 +101152,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 │ │ -071e30: |[071e30] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -071e40: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071e44: 6e20 381e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1e38 │ │ -071e4a: 0e00 |0005: return-void │ │ +071e0c: |[071e0c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +071e1c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071e20: 6e20 381e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1e38 │ │ +071e26: 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 │ │ @@ -101173,18 +101173,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 │ │ -071e4c: |[071e4c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -071e5c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071e60: 6e20 3b1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1e3b │ │ -071e66: 0e00 |0005: return-void │ │ +071e28: |[071e28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +071e38: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071e3c: 6e20 3b1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1e3b │ │ +071e42: 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; │ │ @@ -101194,18 +101194,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 │ │ -071e68: |[071e68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -071e78: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071e7c: 6e20 3c1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1e3c │ │ -071e82: 0e00 |0005: return-void │ │ +071e44: |[071e44] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +071e54: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071e58: 6e20 3c1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1e3c │ │ +071e5e: 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 │ │ @@ -101215,18 +101215,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 │ │ -071e84: |[071e84] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -071e94: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071e98: 6e20 3d1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1e3d │ │ -071e9e: 0e00 |0005: return-void │ │ +071e60: |[071e60] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +071e70: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071e74: 6e20 3d1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1e3d │ │ +071e7a: 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 │ │ @@ -101236,18 +101236,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 │ │ -071ea0: |[071ea0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -071eb0: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071eb4: 6e20 3e1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1e3e │ │ -071eba: 0e00 |0005: return-void │ │ +071e7c: |[071e7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +071e8c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071e90: 6e20 3e1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1e3e │ │ +071e96: 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 │ │ @@ -101257,18 +101257,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 │ │ -071ebc: |[071ebc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -071ecc: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071ed0: 6e20 3f1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1e3f │ │ -071ed6: 0e00 |0005: return-void │ │ +071e98: |[071e98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +071ea8: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071eac: 6e20 3f1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1e3f │ │ +071eb2: 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 │ │ @@ -101278,18 +101278,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 │ │ -071ed8: |[071ed8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -071ee8: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071eec: 6e20 401e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1e40 │ │ -071ef2: 0e00 |0005: return-void │ │ +071eb4: |[071eb4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +071ec4: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071ec8: 6e20 401e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1e40 │ │ +071ece: 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 │ │ @@ -101299,18 +101299,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 │ │ -071ef4: |[071ef4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -071f04: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071f08: 6e20 411e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1e41 │ │ -071f0e: 0e00 |0005: return-void │ │ +071ed0: |[071ed0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +071ee0: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071ee4: 6e20 411e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1e41 │ │ +071eea: 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; │ │ @@ -101320,18 +101320,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 │ │ -071f10: |[071f10] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -071f20: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071f24: 6e20 431e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1e43 │ │ -071f2a: 0e00 |0005: return-void │ │ +071eec: |[071eec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +071efc: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071f00: 6e20 431e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1e43 │ │ +071f06: 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 │ │ @@ -101362,17 +101362,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071f2c: |[071f2c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -071f3c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -071f42: 0e00 |0003: return-void │ │ +071f08: |[071f08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +071f18: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +071f1e: 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;) │ │ @@ -101380,19 +101380,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071f44: |[071f44] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -071f54: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071f58: 6e10 1d1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1e1d │ │ -071f5e: 0a00 |0005: move-result v0 │ │ -071f60: 0f00 |0006: return v0 │ │ +071f20: |[071f20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +071f30: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071f34: 6e10 1d1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1e1d │ │ +071f3a: 0a00 |0005: move-result v0 │ │ +071f3c: 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;) │ │ @@ -101400,19 +101400,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071f64: |[071f64] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -071f74: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071f78: 6e10 1e1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1e1e │ │ -071f7e: 0a00 |0005: move-result v0 │ │ -071f80: 0f00 |0006: return v0 │ │ +071f40: |[071f40] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +071f50: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071f54: 6e10 1e1e 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1e1e │ │ +071f5a: 0a00 |0005: move-result v0 │ │ +071f5c: 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;) │ │ @@ -101420,18 +101420,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 │ │ -071f84: |[071f84] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -071f94: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071f98: 6e20 391e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1e39 │ │ -071f9e: 0e00 |0005: return-void │ │ +071f60: |[071f60] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +071f70: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071f74: 6e20 391e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1e39 │ │ +071f7a: 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 │ │ @@ -101441,18 +101441,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 │ │ -071fa0: |[071fa0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -071fb0: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071fb4: 6e20 3a1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1e3a │ │ -071fba: 0e00 |0005: return-void │ │ +071f7c: |[071f7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +071f8c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071f90: 6e20 3a1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1e3a │ │ +071f96: 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 │ │ @@ -101483,17 +101483,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071fbc: |[071fbc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -071fcc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -071fd2: 0e00 |0003: return-void │ │ +071f98: |[071f98] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +071fa8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +071fae: 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;) │ │ @@ -101501,18 +101501,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 │ │ -071fd4: |[071fd4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -071fe4: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ -071fe8: 6e30 421e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1e42 │ │ -071fee: 0e00 |0005: return-void │ │ +071fb0: |[071fb0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +071fc0: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0436 │ │ +071fc4: 6e30 421e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1e42 │ │ +071fca: 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; │ │ @@ -101619,26 +101619,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -071ff0: |[071ff0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -072000: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -072002: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -072008: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -07200c: 5a30 a406 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ -072010: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -072014: 5a30 a506 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ -072018: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -07201c: 5a30 9e06 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ -072020: 5932 9f06 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@069f │ │ -072024: 5932 a006 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a0 │ │ -072028: 0e00 |0014: return-void │ │ +071fcc: |[071fcc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +071fdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +071fde: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +071fe4: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +071fe8: 5a30 a406 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ +071fec: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +071ff0: 5a30 a506 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ +071ff4: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +071ff8: 5a30 9e06 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ +071ffc: 5932 9f06 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@069f │ │ +072000: 5932 a006 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a0 │ │ +072004: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -101652,53 +101652,53 @@ │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -07202c: |[07202c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -07203c: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -072040: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -072042: 53b6 a406 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ -072046: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -07204a: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -07204e: 0f04 |0009: return v4 │ │ -072050: 53b6 a506 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ -072054: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -072058: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -07205c: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -072060: 53b6 a506 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ -072064: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -072068: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -07206c: 53b6 a406 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ -072070: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -072074: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -072078: 8526 |001e: long-to-float v6, v2 │ │ -07207a: 52b7 a306 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06a3 │ │ -07207e: 8277 |0021: int-to-float v7, v7 │ │ -072080: c976 |0022: div-float/2addr v6, v7 │ │ -072082: 7130 fe17 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@17fe │ │ -072088: 0a04 |0026: move-result v4 │ │ -07208a: c854 |0027: mul-float/2addr v4, v5 │ │ -07208c: 28e1 |0028: goto 0009 // -001f │ │ -07208e: 53b6 a506 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ -072092: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -072096: 52b5 a606 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06a6 │ │ -07209a: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -07209e: 52b6 a606 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06a6 │ │ -0720a2: 8507 |0033: long-to-float v7, v0 │ │ -0720a4: 52b8 a106 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06a1 │ │ -0720a8: 8288 |0036: int-to-float v8, v8 │ │ -0720aa: c987 |0037: div-float/2addr v7, v8 │ │ -0720ac: 7130 fe17 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@17fe │ │ -0720b2: 0a04 |003b: move-result v4 │ │ -0720b4: c864 |003c: mul-float/2addr v4, v6 │ │ -0720b6: c654 |003d: add-float/2addr v4, v5 │ │ -0720b8: 28cb |003e: goto 0009 // -0035 │ │ +072008: |[072008] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +072018: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +07201c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +07201e: 53b6 a406 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ +072022: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ +072026: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +07202a: 0f04 |0009: return v4 │ │ +07202c: 53b6 a506 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ +072030: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ +072034: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ +072038: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +07203c: 53b6 a506 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ +072040: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ +072044: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +072048: 53b6 a406 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ +07204c: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ +072050: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +072054: 8526 |001e: long-to-float v6, v2 │ │ +072056: 52b7 a306 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06a3 │ │ +07205a: 8277 |0021: int-to-float v7, v7 │ │ +07205c: c976 |0022: div-float/2addr v6, v7 │ │ +07205e: 7130 fe17 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@17fe │ │ +072064: 0a04 |0026: move-result v4 │ │ +072066: c854 |0027: mul-float/2addr v4, v5 │ │ +072068: 28e1 |0028: goto 0009 // -001f │ │ +07206a: 53b6 a506 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ +07206e: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ +072072: 52b5 a606 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06a6 │ │ +072076: a705 0a05 |002f: sub-float v5, v10, v5 │ │ +07207a: 52b6 a606 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06a6 │ │ +07207e: 8507 |0033: long-to-float v7, v0 │ │ +072080: 52b8 a106 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06a1 │ │ +072084: 8288 |0036: int-to-float v8, v8 │ │ +072086: c987 |0037: div-float/2addr v7, v8 │ │ +072088: 7130 fe17 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@17fe │ │ +07208e: 0a04 |003b: move-result v4 │ │ +072090: c864 |003c: mul-float/2addr v4, v6 │ │ +072092: c654 |003d: add-float/2addr v4, v5 │ │ +072094: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ @@ -101715,22 +101715,22 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0720bc: |[0720bc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -0720cc: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -0720d0: c830 |0002: mul-float/2addr v0, v3 │ │ -0720d2: c830 |0003: mul-float/2addr v0, v3 │ │ -0720d4: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -0720d8: c831 |0006: mul-float/2addr v1, v3 │ │ -0720da: c610 |0007: add-float/2addr v0, v1 │ │ -0720dc: 0f00 |0008: return v0 │ │ +072098: |[072098] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +0720a8: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +0720ac: c830 |0002: mul-float/2addr v0, v3 │ │ +0720ae: c830 |0003: mul-float/2addr v0, v3 │ │ +0720b0: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +0720b4: c831 |0006: mul-float/2addr v1, v3 │ │ +0720b6: c610 |0007: add-float/2addr v0, v1 │ │ +0720b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0009 reg=3 value F │ │ │ │ @@ -101740,45 +101740,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0720e0: |[0720e0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -0720f0: 53a6 9e06 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ -0720f4: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -0720f8: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -0720fc: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -072100: 2206 f504 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@04f5 │ │ -072104: 1a07 a803 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@03a8 │ │ -072108: 7020 7a21 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -07210e: 2706 |000f: throw v6 │ │ -072110: 7100 581e 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ -072116: 0b00 |0013: move-result-wide v0 │ │ -072118: 7030 e517 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@17e5 │ │ -07211e: 0a05 |0017: move-result v5 │ │ -072120: 7020 e717 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@17e7 │ │ -072126: 0a04 |001b: move-result v4 │ │ -072128: 53a6 9e06 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ -07212c: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -072130: 5aa0 9e06 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ -072134: 8526 |0022: long-to-float v6, v2 │ │ -072136: c846 |0023: mul-float/2addr v6, v4 │ │ -072138: 52a7 a706 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06a7 │ │ -07213c: c876 |0026: mul-float/2addr v6, v7 │ │ -07213e: 8766 |0027: float-to-int v6, v6 │ │ -072140: 59a6 9f06 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@069f │ │ -072144: 8526 |002a: long-to-float v6, v2 │ │ -072146: c846 |002b: mul-float/2addr v6, v4 │ │ -072148: 52a7 a806 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06a8 │ │ -07214c: c876 |002e: mul-float/2addr v6, v7 │ │ -07214e: 8766 |002f: float-to-int v6, v6 │ │ -072150: 59a6 a006 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a0 │ │ -072154: 0e00 |0032: return-void │ │ +0720bc: |[0720bc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +0720cc: 53a6 9e06 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ +0720d0: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +0720d4: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +0720d8: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +0720dc: 2206 f504 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@04f5 │ │ +0720e0: 1a07 a803 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@03a8 │ │ +0720e4: 7020 7a21 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +0720ea: 2706 |000f: throw v6 │ │ +0720ec: 7100 581e 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ +0720f2: 0b00 |0013: move-result-wide v0 │ │ +0720f4: 7030 e517 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@17e5 │ │ +0720fa: 0a05 |0017: move-result v5 │ │ +0720fc: 7020 e717 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@17e7 │ │ +072102: 0a04 |001b: move-result v4 │ │ +072104: 53a6 9e06 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ +072108: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +07210c: 5aa0 9e06 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ +072110: 8526 |0022: long-to-float v6, v2 │ │ +072112: c846 |0023: mul-float/2addr v6, v4 │ │ +072114: 52a7 a706 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06a7 │ │ +072118: c876 |0026: mul-float/2addr v6, v7 │ │ +07211a: 8766 |0027: float-to-int v6, v6 │ │ +07211c: 59a6 9f06 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@069f │ │ +072120: 8526 |002a: long-to-float v6, v2 │ │ +072122: c846 |002b: mul-float/2addr v6, v4 │ │ +072124: 52a7 a806 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06a8 │ │ +072128: c876 |002e: mul-float/2addr v6, v7 │ │ +07212a: 8766 |002f: float-to-int v6, v6 │ │ +07212c: 59a6 a006 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a0 │ │ +072130: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -101799,17 +101799,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072158: |[072158] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -072168: 5210 9f06 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@069f │ │ -07216c: 0f00 |0002: return v0 │ │ +072134: |[072134] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +072144: 5210 9f06 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@069f │ │ +072148: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -101817,17 +101817,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072170: |[072170] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -072180: 5210 a006 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a0 │ │ -072184: 0f00 |0002: return v0 │ │ +07214c: |[07214c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +07215c: 5210 a006 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a0 │ │ +072160: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -101835,22 +101835,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -072188: |[072188] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -072198: 5220 a706 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06a7 │ │ -07219c: 5221 a706 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06a7 │ │ -0721a0: 7110 5d21 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -0721a6: 0a01 |0007: move-result v1 │ │ -0721a8: c910 |0008: div-float/2addr v0, v1 │ │ -0721aa: 8700 |0009: float-to-int v0, v0 │ │ -0721ac: 0f00 |000a: return v0 │ │ +072164: |[072164] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +072174: 5220 a706 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06a7 │ │ +072178: 5221 a706 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06a7 │ │ +07217c: 7110 5d21 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +072182: 0a01 |0007: move-result v1 │ │ +072184: c910 |0008: div-float/2addr v0, v1 │ │ +072186: 8700 |0009: float-to-int v0, v0 │ │ +072188: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -101858,22 +101858,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0721b0: |[0721b0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -0721c0: 5220 a806 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06a8 │ │ -0721c4: 5221 a806 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06a8 │ │ -0721c8: 7110 5d21 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -0721ce: 0a01 |0007: move-result v1 │ │ -0721d0: c910 |0008: div-float/2addr v0, v1 │ │ -0721d2: 8700 |0009: float-to-int v0, v0 │ │ -0721d4: 0f00 |000a: return v0 │ │ +07218c: |[07218c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +07219c: 5220 a806 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06a8 │ │ +0721a0: 5221 a806 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06a8 │ │ +0721a4: 7110 5d21 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +0721aa: 0a01 |0007: move-result v1 │ │ +0721ac: c910 |0008: div-float/2addr v0, v1 │ │ +0721ae: 8700 |0009: float-to-int v0, v0 │ │ +0721b0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -101881,31 +101881,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -0721d8: |[0721d8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -0721e8: 5360 a506 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ -0721ec: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -0721f0: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -0721f4: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -0721f8: 7100 581e 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ -0721fe: 0b00 |000b: move-result-wide v0 │ │ -072200: 5362 a506 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ -072204: 5264 a106 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06a1 │ │ -072208: 8144 |0010: int-to-long v4, v4 │ │ -07220a: bb42 |0011: add-long/2addr v2, v4 │ │ -07220c: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -072210: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -072214: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -072216: 0f00 |0017: return v0 │ │ -072218: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -07221a: 28fe |0019: goto 0017 // -0002 │ │ +0721b4: |[0721b4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +0721c4: 5360 a506 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ +0721c8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +0721cc: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +0721d0: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +0721d4: 7100 581e 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ +0721da: 0b00 |000b: move-result-wide v0 │ │ +0721dc: 5362 a506 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ +0721e0: 5264 a106 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06a1 │ │ +0721e4: 8144 |0010: int-to-long v4, v4 │ │ +0721e6: bb42 |0011: add-long/2addr v2, v4 │ │ +0721e8: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +0721ec: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +0721f0: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +0721f2: 0f00 |0017: return v0 │ │ +0721f4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0721f6: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #6 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -101913,30 +101913,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -07221c: |[07221c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -07222c: 7100 581e 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ -072232: 0b00 |0003: move-result-wide v0 │ │ -072234: 5352 a406 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ -072238: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -07223c: 8422 |0008: long-to-int v2, v2 │ │ -07223e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -072240: 5254 a206 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06a2 │ │ -072244: 7130 fd17 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@17fd │ │ -07224a: 0a02 |000f: move-result v2 │ │ -07224c: 5952 a106 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06a1 │ │ -072250: 7030 e517 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@17e5 │ │ -072256: 0a02 |0015: move-result v2 │ │ -072258: 5952 a606 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06a6 │ │ -07225c: 5a50 a506 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ -072260: 0e00 |001a: return-void │ │ +0721f8: |[0721f8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +072208: 7100 581e 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ +07220e: 0b00 |0003: move-result-wide v0 │ │ +072210: 5352 a406 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ +072214: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +072218: 8422 |0008: long-to-int v2, v2 │ │ +07221a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +07221c: 5254 a206 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06a2 │ │ +072220: 7130 fd17 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@17fd │ │ +072226: 0a02 |000f: move-result v2 │ │ +072228: 5952 a106 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06a1 │ │ +07222c: 7030 e517 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@17e5 │ │ +072232: 0a02 |0015: move-result v2 │ │ +072234: 5952 a606 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06a6 │ │ +072238: 5a50 a506 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ +07223c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -101949,17 +101949,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072264: |[072264] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -072274: 5901 a206 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06a2 │ │ -072278: 0e00 |0002: return-void │ │ +072240: |[072240] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +072250: 5901 a206 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06a2 │ │ +072254: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0002 line=757 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -101969,17 +101969,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07227c: |[07227c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -07228c: 5901 a306 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06a3 │ │ -072290: 0e00 |0002: return-void │ │ +072258: |[072258] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +072268: 5901 a306 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06a3 │ │ +07226c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -101989,18 +101989,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -072294: |[072294] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -0722a4: 5901 a706 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06a7 │ │ -0722a8: 5902 a806 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06a8 │ │ -0722ac: 0e00 |0004: return-void │ │ +072270: |[072270] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +072280: 5901 a706 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06a7 │ │ +072284: 5902 a806 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06a8 │ │ +072288: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ 0x0004 line=841 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ @@ -102012,28 +102012,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -0722b0: |[0722b0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -0722c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0722c2: 7100 581e 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ -0722c8: 0b00 |0004: move-result-wide v0 │ │ -0722ca: 5a30 a406 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ -0722ce: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -0722d2: 5a30 a506 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ -0722d6: 5330 a406 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ -0722da: 5a30 9e06 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ -0722de: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -0722e2: 5930 a606 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06a6 │ │ -0722e6: 5932 9f06 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@069f │ │ -0722ea: 5932 a006 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a0 │ │ -0722ee: 0e00 |0017: return-void │ │ +07228c: |[07228c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +07229c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07229e: 7100 581e 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ +0722a4: 0b00 |0004: move-result-wide v0 │ │ +0722a6: 5a30 a406 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ +0722aa: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +0722ae: 5a30 a506 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06a5 │ │ +0722b2: 5330 a406 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06a4 │ │ +0722b6: 5a30 9e06 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@069e │ │ +0722ba: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +0722be: 5930 a606 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06a6 │ │ +0722c2: 5932 9f06 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@069f │ │ +0722c6: 5932 a006 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06a0 │ │ +0722ca: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ @@ -102077,18 +102077,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0722f0: |[0722f0] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -072300: 5b01 a906 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -072304: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07230a: 0e00 |0005: return-void │ │ +0722cc: |[0722cc] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +0722dc: 5b01 a906 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +0722e0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0722e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ @@ -102097,17 +102097,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07230c: |[07230c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -07231c: 7020 ee17 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@17ee │ │ -072322: 0e00 |0003: return-void │ │ +0722e8: |[0722e8] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +0722f8: 7020 ee17 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@17ee │ │ +0722fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/AutoScrollHelper$1; │ │ @@ -102118,64 +102118,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -072324: |[072324] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -072334: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -072336: 5453 a906 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -07233a: 7110 f317 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@17f3 │ │ -072340: 0a03 |0006: move-result v3 │ │ -072342: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -072346: 0e00 |0009: return-void │ │ -072348: 5453 a906 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -07234c: 7110 f517 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@17f5 │ │ -072352: 0a03 |000f: move-result v3 │ │ -072354: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -072358: 5453 a906 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -07235c: 7120 f617 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@17f6 │ │ -072362: 5453 a906 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -072366: 7110 f717 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@17f7 │ │ -07236c: 0c03 |001c: move-result-object v3 │ │ -07236e: 6e10 ed17 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@17ed │ │ -072374: 5453 a906 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -072378: 7110 f717 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@17f7 │ │ -07237e: 0c02 |0025: move-result-object v2 │ │ -072380: 6e10 e817 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@17e8 │ │ -072386: 0a03 |0029: move-result v3 │ │ -072388: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -07238c: 5453 a906 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -072390: 7110 f817 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@17f8 │ │ -072396: 0a03 |0031: move-result v3 │ │ -072398: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -07239c: 5453 a906 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -0723a0: 7120 f417 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@17f4 │ │ -0723a6: 28d0 |0039: goto 0009 // -0030 │ │ -0723a8: 5453 a906 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -0723ac: 7110 f917 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@17f9 │ │ -0723b2: 0a03 |003f: move-result v3 │ │ -0723b4: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -0723b8: 5453 a906 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -0723bc: 7120 fa17 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@17fa │ │ -0723c2: 5453 a906 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -0723c6: 7110 fb17 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@17fb │ │ -0723cc: 6e10 e117 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@17e1 │ │ -0723d2: 6e10 e217 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@17e2 │ │ -0723d8: 0a00 |0052: move-result v0 │ │ -0723da: 6e10 e317 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@17e3 │ │ -0723e0: 0a01 |0056: move-result v1 │ │ -0723e2: 5453 a906 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -0723e6: 6e30 0b18 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@180b │ │ -0723ec: 5453 a906 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ -0723f0: 7110 fc17 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@17fc │ │ -0723f6: 0c03 |0061: move-result-object v3 │ │ -0723f8: 7120 5112 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1251 │ │ -0723fe: 28a4 |0065: goto 0009 // -005c │ │ +072300: |[072300] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +072310: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +072312: 5453 a906 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +072316: 7110 f317 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@17f3 │ │ +07231c: 0a03 |0006: move-result v3 │ │ +07231e: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +072322: 0e00 |0009: return-void │ │ +072324: 5453 a906 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +072328: 7110 f517 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@17f5 │ │ +07232e: 0a03 |000f: move-result v3 │ │ +072330: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +072334: 5453 a906 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +072338: 7120 f617 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@17f6 │ │ +07233e: 5453 a906 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +072342: 7110 f717 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@17f7 │ │ +072348: 0c03 |001c: move-result-object v3 │ │ +07234a: 6e10 ed17 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@17ed │ │ +072350: 5453 a906 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +072354: 7110 f717 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@17f7 │ │ +07235a: 0c02 |0025: move-result-object v2 │ │ +07235c: 6e10 e817 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@17e8 │ │ +072362: 0a03 |0029: move-result v3 │ │ +072364: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +072368: 5453 a906 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +07236c: 7110 f817 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@17f8 │ │ +072372: 0a03 |0031: move-result v3 │ │ +072374: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +072378: 5453 a906 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +07237c: 7120 f417 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@17f4 │ │ +072382: 28d0 |0039: goto 0009 // -0030 │ │ +072384: 5453 a906 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +072388: 7110 f917 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@17f9 │ │ +07238e: 0a03 |003f: move-result v3 │ │ +072390: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +072394: 5453 a906 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +072398: 7120 fa17 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@17fa │ │ +07239e: 5453 a906 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +0723a2: 7110 fb17 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@17fb │ │ +0723a8: 6e10 e117 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@17e1 │ │ +0723ae: 6e10 e217 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@17e2 │ │ +0723b4: 0a00 |0052: move-result v0 │ │ +0723b6: 6e10 e317 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@17e3 │ │ +0723bc: 0a01 |0056: move-result v1 │ │ +0723be: 5453 a906 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +0723c2: 6e30 0b18 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@180b │ │ +0723c8: 5453 a906 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06a9 │ │ +0723cc: 7110 fc17 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@17fc │ │ +0723d2: 0c03 |0061: move-result-object v3 │ │ +0723d4: 7120 5112 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1251 │ │ +0723da: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -102379,99 +102379,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -072400: |[072400] android.support.v4.widget.AutoScrollHelper.:()V │ │ -072410: 7100 2c1d 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1d2c │ │ -072416: 0a00 |0003: move-result v0 │ │ -072418: 6700 aa06 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06aa │ │ -07241c: 0e00 |0006: return-void │ │ +0723dc: |[0723dc] android.support.v4.widget.AutoScrollHelper.:()V │ │ +0723ec: 7100 2c1d 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1d2c │ │ +0723f2: 0a00 |0003: move-result v0 │ │ +0723f4: 6700 aa06 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06aa │ │ +0723f8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -072420: |[072420] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -072430: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -072436: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -07243a: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -07243e: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -072444: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -072446: 7010 6f21 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@216f │ │ -07244c: 2203 7403 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0374 │ │ -072450: 7010 e017 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@17e0 │ │ -072456: 5b93 ca06 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ -07245a: 2203 3804 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@0438 │ │ -07245e: 7010 461e 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1e46 │ │ -072464: 5b93 be06 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06be │ │ -072468: 2343 6c06 |001c: new-array v3, v4, [F // type@066c │ │ -07246c: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -072472: 5b93 c706 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06c7 │ │ -072476: 2343 6c06 |0023: new-array v3, v4, [F // type@066c │ │ -07247a: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -072480: 5b93 c206 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c2 │ │ -072484: 2343 6c06 |002a: new-array v3, v4, [F // type@066c │ │ -072488: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -07248e: 5b93 c806 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06c8 │ │ -072492: 2343 6c06 |0031: new-array v3, v4, [F // type@066c │ │ -072496: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -07249c: 5b93 c406 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c4 │ │ -0724a0: 2343 6c06 |0038: new-array v3, v4, [F // type@066c │ │ -0724a4: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -0724aa: 5b93 c306 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c3 │ │ -0724ae: 5b9a cb06 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ -0724b2: 7100 5101 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0151 │ │ -0724b8: 0c03 |0044: move-result-object v3 │ │ -0724ba: 6e10 4601 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -0724c0: 0c01 |0048: move-result-object v1 │ │ -0724c2: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -0724c8: 5214 3f08 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -0724cc: c843 |004e: mul-float/2addr v3, v4 │ │ -0724ce: c663 |004f: add-float/2addr v3, v6 │ │ -0724d0: 8730 |0050: float-to-int v0, v3 │ │ -0724d2: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -0724d8: 5214 3f08 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -0724dc: c843 |0056: mul-float/2addr v3, v4 │ │ -0724de: c663 |0057: add-float/2addr v3, v6 │ │ -0724e0: 8732 |0058: float-to-int v2, v3 │ │ -0724e2: 8203 |0059: int-to-float v3, v0 │ │ -0724e4: 8204 |005a: int-to-float v4, v0 │ │ -0724e6: 6e30 1118 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1811 │ │ -0724ec: 8223 |005e: int-to-float v3, v2 │ │ -0724ee: 8224 |005f: int-to-float v4, v2 │ │ -0724f0: 6e30 1218 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1812 │ │ -0724f6: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -0724f8: 6e20 0d18 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@180d │ │ -0724fe: 6e30 1018 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1810 │ │ -072504: 6e30 1518 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1815 │ │ -07250a: 6e30 1618 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1816 │ │ -072510: 6003 aa06 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06aa │ │ -072514: 6e20 0c18 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@180c │ │ -07251a: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -07251e: 6e20 1418 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1814 │ │ -072524: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -072528: 6e20 1318 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1813 │ │ -07252e: 0e00 |007f: return-void │ │ -072530: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -072540: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -072550: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -072560: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -072570: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +0723fc: |[0723fc] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +07240c: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +072412: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +072416: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +07241a: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +072420: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +072422: 7010 6f21 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@216f │ │ +072428: 2203 7403 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0374 │ │ +07242c: 7010 e017 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@17e0 │ │ +072432: 5b93 ca06 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ +072436: 2203 3804 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@0438 │ │ +07243a: 7010 461e 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1e46 │ │ +072440: 5b93 be06 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06be │ │ +072444: 2343 6c06 |001c: new-array v3, v4, [F // type@066c │ │ +072448: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +07244e: 5b93 c706 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06c7 │ │ +072452: 2343 6c06 |0023: new-array v3, v4, [F // type@066c │ │ +072456: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +07245c: 5b93 c206 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c2 │ │ +072460: 2343 6c06 |002a: new-array v3, v4, [F // type@066c │ │ +072464: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +07246a: 5b93 c806 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06c8 │ │ +07246e: 2343 6c06 |0031: new-array v3, v4, [F // type@066c │ │ +072472: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +072478: 5b93 c406 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c4 │ │ +07247c: 2343 6c06 |0038: new-array v3, v4, [F // type@066c │ │ +072480: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +072486: 5b93 c306 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c3 │ │ +07248a: 5b9a cb06 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ +07248e: 7100 5101 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0151 │ │ +072494: 0c03 |0044: move-result-object v3 │ │ +072496: 6e10 4601 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +07249c: 0c01 |0048: move-result-object v1 │ │ +07249e: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +0724a4: 5214 3f08 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +0724a8: c843 |004e: mul-float/2addr v3, v4 │ │ +0724aa: c663 |004f: add-float/2addr v3, v6 │ │ +0724ac: 8730 |0050: float-to-int v0, v3 │ │ +0724ae: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +0724b4: 5214 3f08 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +0724b8: c843 |0056: mul-float/2addr v3, v4 │ │ +0724ba: c663 |0057: add-float/2addr v3, v6 │ │ +0724bc: 8732 |0058: float-to-int v2, v3 │ │ +0724be: 8203 |0059: int-to-float v3, v0 │ │ +0724c0: 8204 |005a: int-to-float v4, v0 │ │ +0724c2: 6e30 1118 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1811 │ │ +0724c8: 8223 |005e: int-to-float v3, v2 │ │ +0724ca: 8224 |005f: int-to-float v4, v2 │ │ +0724cc: 6e30 1218 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1812 │ │ +0724d2: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +0724d4: 6e20 0d18 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@180d │ │ +0724da: 6e30 1018 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1810 │ │ +0724e0: 6e30 1518 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1815 │ │ +0724e6: 6e30 1618 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1816 │ │ +0724ec: 6003 aa06 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06aa │ │ +0724f0: 6e20 0c18 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@180c │ │ +0724f6: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +0724fa: 6e20 1418 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1814 │ │ +072500: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +072504: 6e20 1318 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1813 │ │ +07250a: 0e00 |007f: return-void │ │ +07250c: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +07251c: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +07252c: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +07253c: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +07254c: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=209 │ │ 0x000e line=137 │ │ 0x0015 line=140 │ │ 0x001c line=149 │ │ 0x0023 line=152 │ │ @@ -102509,17 +102509,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072580: |[072580] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -072590: 5510 bd06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ -072594: 0f00 |0002: return v0 │ │ +07255c: |[07255c] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +07256c: 5510 bd06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ +072570: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -102527,17 +102527,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072598: |[072598] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0725a8: 5c01 bd06 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ -0725ac: 0f01 |0002: return v1 │ │ +072574: |[072574] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +072584: 5c01 bd06 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ +072588: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -102546,17 +102546,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0725b0: |[0725b0] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -0725c0: 5510 c606 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06c6 │ │ -0725c4: 0f00 |0002: return v0 │ │ +07258c: |[07258c] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +07259c: 5510 c606 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06c6 │ │ +0725a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -102564,17 +102564,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0725c8: |[0725c8] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0725d8: 5c01 c606 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06c6 │ │ -0725dc: 0f01 |0002: return v1 │ │ +0725a4: |[0725a4] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +0725b4: 5c01 c606 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06c6 │ │ +0725b8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -102583,17 +102583,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0725e0: |[0725e0] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -0725f0: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ -0725f4: 1100 |0002: return-object v0 │ │ +0725bc: |[0725bc] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +0725cc: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ +0725d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #7 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -102601,18 +102601,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0725f8: |[0725f8] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -072608: 7010 1718 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@1817 │ │ -07260e: 0a00 |0003: move-result v0 │ │ -072610: 0f00 |0004: return v0 │ │ +0725d4: |[0725d4] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +0725e4: 7010 1718 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@1817 │ │ +0725ea: 0a00 |0003: move-result v0 │ │ +0725ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #8 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -102620,17 +102620,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072614: |[072614] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -072624: 5510 c506 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06c5 │ │ -072628: 0f00 |0002: return v0 │ │ +0725f0: |[0725f0] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +072600: 5510 c506 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06c5 │ │ +072604: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #9 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -102638,17 +102638,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07262c: |[07262c] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -07263c: 5c01 c506 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06c5 │ │ -072640: 0f01 |0002: return v1 │ │ +072608: |[072608] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +072618: 5c01 c506 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06c5 │ │ +07261c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -102657,17 +102657,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072644: |[072644] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -072654: 7010 0118 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@1801 │ │ -07265a: 0e00 |0003: return-void │ │ +072620: |[072620] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +072630: 7010 0118 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@1801 │ │ +072636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -102675,17 +102675,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07265c: |[07265c] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -07266c: 5410 cb06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ -072670: 1100 |0002: return-object v0 │ │ +072638: |[072638] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +072648: 5410 cb06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ +07264c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -102693,18 +102693,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -072674: |[072674] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -072684: 7130 0418 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@1804 │ │ -07268a: 0a00 |0003: move-result v0 │ │ -07268c: 0f00 |0004: return v0 │ │ +072650: |[072650] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +072660: 7130 0418 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@1804 │ │ +072666: 0a00 |0003: move-result v0 │ │ +072668: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -102714,18 +102714,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -072690: |[072690] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -0726a0: 7130 0318 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ -0726a6: 0a00 |0003: move-result v0 │ │ -0726a8: 0f00 |0004: return v0 │ │ +07266c: |[07266c] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +07267c: 7130 0318 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ +072682: 0a00 |0003: move-result v0 │ │ +072684: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 F │ │ 0x0000 - 0x0005 reg=2 x1 F │ │ 0x0000 - 0x0005 reg=3 x2 F │ │ @@ -102735,28 +102735,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -0726ac: |[0726ac] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -0726bc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0726be: 7100 0603 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ -0726c4: 0b00 |0004: move-result-wide v0 │ │ -0726c6: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -0726c8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0726ca: 0402 |0007: move-wide v2, v0 │ │ -0726cc: 0156 |0008: move v6, v5 │ │ -0726ce: 7708 691c 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1c69 │ │ -0726d4: 0c08 |000c: move-result-object v8 │ │ -0726d6: 5492 cb06 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ -0726da: 6e20 e81c 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ce8 │ │ -0726e0: 6e10 6b1c 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ -0726e6: 0e00 |0015: return-void │ │ +072688: |[072688] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +072698: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07269a: 7100 0603 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ +0726a0: 0b00 |0004: move-result-wide v0 │ │ +0726a2: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +0726a4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +0726a6: 0402 |0007: move-wide v2, v0 │ │ +0726a8: 0156 |0008: move v6, v5 │ │ +0726aa: 7708 691c 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1c69 │ │ +0726b0: 0c08 |000c: move-result-object v8 │ │ +0726b2: 5492 cb06 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ +0726b6: 6e20 e81c 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ce8 │ │ +0726bc: 6e10 6b1c 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ +0726c2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -102770,44 +102770,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -0726e8: |[0726e8] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -0726f8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0726fa: 5498 c706 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06c7 │ │ -0726fe: 4403 080a |0003: aget v3, v8, v10 │ │ -072702: 5498 c206 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c2 │ │ -072706: 4400 080a |0007: aget v0, v8, v10 │ │ -07270a: 705b 0618 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@1806 │ │ -072710: 0a06 |000c: move-result v6 │ │ -072712: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -072716: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -07271a: 0f07 |0011: return v7 │ │ -07271c: 5498 c806 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06c8 │ │ -072720: 4404 080a |0014: aget v4, v8, v10 │ │ -072724: 5498 c406 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c4 │ │ -072728: 4402 080a |0018: aget v2, v8, v10 │ │ -07272c: 5498 c306 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c3 │ │ -072730: 4401 080a |001c: aget v1, v8, v10 │ │ -072734: a805 040d |001e: mul-float v5, v4, v13 │ │ -072738: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -07273c: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -072740: a807 0605 |0024: mul-float v7, v6, v5 │ │ -072744: 7130 0318 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ -07274a: 0a07 |0029: move-result v7 │ │ -07274c: 28e7 |002a: goto 0011 // -0019 │ │ -07274e: 7f67 |002b: neg-float v7, v6 │ │ -072750: c857 |002c: mul-float/2addr v7, v5 │ │ -072752: 7130 0318 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ -072758: 0a07 |0030: move-result v7 │ │ -07275a: 7f77 |0031: neg-float v7, v7 │ │ -07275c: 28df |0032: goto 0011 // -0021 │ │ +0726c4: |[0726c4] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +0726d4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0726d6: 5498 c706 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06c7 │ │ +0726da: 4403 080a |0003: aget v3, v8, v10 │ │ +0726de: 5498 c206 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c2 │ │ +0726e2: 4400 080a |0007: aget v0, v8, v10 │ │ +0726e6: 705b 0618 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@1806 │ │ +0726ec: 0a06 |000c: move-result v6 │ │ +0726ee: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +0726f2: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +0726f6: 0f07 |0011: return v7 │ │ +0726f8: 5498 c806 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06c8 │ │ +0726fc: 4404 080a |0014: aget v4, v8, v10 │ │ +072700: 5498 c406 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c4 │ │ +072704: 4402 080a |0018: aget v2, v8, v10 │ │ +072708: 5498 c306 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c3 │ │ +07270c: 4401 080a |001c: aget v1, v8, v10 │ │ +072710: a805 040d |001e: mul-float v5, v4, v13 │ │ +072714: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +072718: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +07271c: a807 0605 |0024: mul-float v7, v6, v5 │ │ +072720: 7130 0318 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ +072726: 0a07 |0029: move-result v7 │ │ +072728: 28e7 |002a: goto 0011 // -0019 │ │ +07272a: 7f67 |002b: neg-float v7, v6 │ │ +07272c: c857 |002c: mul-float/2addr v7, v5 │ │ +07272e: 7130 0318 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ +072734: 0a07 |0030: move-result v7 │ │ +072736: 7f77 |0031: neg-float v7, v7 │ │ +072738: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -102837,24 +102837,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -072760: |[072760] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -072770: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -072774: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -072778: 0f03 |0004: return v3 │ │ -07277a: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -07277e: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -072782: 0123 |0009: move v3, v2 │ │ -072784: 28fa |000a: goto 0004 // -0006 │ │ -072786: 0113 |000b: move v3, v1 │ │ -072788: 28f8 |000c: goto 0004 // -0008 │ │ +07273c: |[07273c] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +07274c: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +072750: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +072754: 0f03 |0004: return v3 │ │ +072756: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +07275a: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +07275e: 0123 |0009: move v3, v2 │ │ +072760: 28fa |000a: goto 0004 // -0006 │ │ +072762: 0113 |000b: move v3, v1 │ │ +072764: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -102869,22 +102869,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -07278c: |[07278c] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -07279c: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -0727a0: 0f02 |0002: return v2 │ │ -0727a2: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -0727a6: 0112 |0005: move v2, v1 │ │ -0727a8: 28fc |0006: goto 0002 // -0004 │ │ -0727aa: 0102 |0007: move v2, v0 │ │ -0727ac: 28fa |0008: goto 0002 // -0006 │ │ +072768: |[072768] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +072778: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +07277c: 0f02 |0002: return v2 │ │ +07277e: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +072782: 0112 |0005: move v2, v1 │ │ +072784: 28fc |0006: goto 0002 // -0004 │ │ +072786: 0102 |0007: move v2, v0 │ │ +072788: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -102899,43 +102899,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -0727b0: |[0727b0] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -0727c0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0727c4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0727c6: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -0727ca: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0727ce: 0f00 |0007: return v0 │ │ -0727d0: 5242 bf06 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06bf │ │ -0727d4: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -0727da: 28fa |000d: goto 0007 // -0006 │ │ -0727dc: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -0727e0: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -0727e4: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -0727e8: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -0727ec: a900 0506 |0016: div-float v0, v5, v6 │ │ -0727f0: a700 0100 |0018: sub-float v0, v1, v0 │ │ -0727f4: 28ed |001a: goto 0007 // -0013 │ │ -0727f6: 5542 bd06 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ -0727fa: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -0727fe: 5242 bf06 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06bf │ │ -072802: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -072804: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -072808: 0110 |0024: move v0, v1 │ │ -07280a: 28e2 |0025: goto 0007 // -001e │ │ -07280c: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -072810: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -072814: 7f60 |002a: neg-float v0, v6 │ │ -072816: a900 0500 |002b: div-float v0, v5, v0 │ │ -07281a: 28da |002d: goto 0007 // -0026 │ │ -07281c: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +07278c: |[07278c] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +07279c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0727a0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0727a2: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +0727a6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0727aa: 0f00 |0007: return v0 │ │ +0727ac: 5242 bf06 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06bf │ │ +0727b0: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +0727b6: 28fa |000d: goto 0007 // -0006 │ │ +0727b8: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +0727bc: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +0727c0: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +0727c4: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +0727c8: a900 0506 |0016: div-float v0, v5, v6 │ │ +0727cc: a700 0100 |0018: sub-float v0, v1, v0 │ │ +0727d0: 28ed |001a: goto 0007 // -0013 │ │ +0727d2: 5542 bd06 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ +0727d6: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +0727da: 5242 bf06 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06bf │ │ +0727de: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +0727e0: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +0727e4: 0110 |0024: move v0, v1 │ │ +0727e6: 28e2 |0025: goto 0007 // -001e │ │ +0727e8: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +0727ec: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +0727f0: 7f60 |002a: neg-float v0, v6 │ │ +0727f2: a900 0500 |002b: div-float v0, v5, v0 │ │ +0727f6: 28da |002d: goto 0007 // -0026 │ │ +0727f8: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=624 │ │ 0x0007 line=649 │ │ 0x0008 line=628 │ │ 0x000e line=631 │ │ 0x0012 line=632 │ │ @@ -102955,43 +102955,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -072830: |[072830] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -072840: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -072842: a806 0809 |0001: mul-float v6, v8, v9 │ │ -072846: 7130 0318 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ -07284c: 0a00 |0006: move-result v0 │ │ -07284e: 7030 0518 b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1805 │ │ -072854: 0a03 |000a: move-result v3 │ │ -072856: a706 090b |000b: sub-float v6, v9, v11 │ │ -07285a: 7030 0518 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1805 │ │ -072860: 0a04 |0010: move-result v4 │ │ -072862: a702 0403 |0011: sub-float v2, v4, v3 │ │ -072866: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -07286a: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -07286e: 5475 be06 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06be │ │ -072872: 7f26 |0019: neg-float v6, v2 │ │ -072874: 7220 5b1e 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ -07287a: 0a05 |001d: move-result v5 │ │ -07287c: 7f51 |001e: neg-float v1, v5 │ │ -07287e: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -072882: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -072886: 7130 0318 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ -07288c: 0a05 |0026: move-result v5 │ │ -07288e: 0f05 |0027: return v5 │ │ -072890: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -072894: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -072898: 5475 be06 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06be │ │ -07289c: 7220 5b1e 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ -0728a2: 0a01 |0031: move-result v1 │ │ -0728a4: 28ed |0032: goto 001f // -0013 │ │ +07280c: |[07280c] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +07281c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07281e: a806 0809 |0001: mul-float v6, v8, v9 │ │ +072822: 7130 0318 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ +072828: 0a00 |0006: move-result v0 │ │ +07282a: 7030 0518 b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1805 │ │ +072830: 0a03 |000a: move-result v3 │ │ +072832: a706 090b |000b: sub-float v6, v9, v11 │ │ +072836: 7030 0518 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1805 │ │ +07283c: 0a04 |0010: move-result v4 │ │ +07283e: a702 0403 |0011: sub-float v2, v4, v3 │ │ +072842: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +072846: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +07284a: 5475 be06 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06be │ │ +07284e: 7f26 |0019: neg-float v6, v2 │ │ +072850: 7220 5b1e 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ +072856: 0a05 |001d: move-result v5 │ │ +072858: 7f51 |001e: neg-float v1, v5 │ │ +07285a: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +07285e: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +072862: 7130 0318 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1803 │ │ +072868: 0a05 |0026: move-result v5 │ │ +07286a: 0f05 |0027: return v5 │ │ +07286c: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +072870: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +072874: 5475 be06 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06be │ │ +072878: 7220 5b1e 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ +07287e: 0a01 |0031: move-result v1 │ │ +072880: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -103017,23 +103017,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0728a8: |[0728a8] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -0728b8: 5510 c606 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06c6 │ │ -0728bc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0728c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0728c2: 5c10 bd06 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ -0728c6: 0e00 |0007: return-void │ │ -0728c8: 5410 ca06 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ -0728cc: 6e10 e917 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@17e9 │ │ -0728d2: 28fa |000d: goto 0007 // -0006 │ │ +072884: |[072884] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +072894: 5510 c606 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06c6 │ │ +072898: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +07289c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07289e: 5c10 bd06 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ +0728a2: 0e00 |0007: return-void │ │ +0728a4: 5410 ca06 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ +0728a8: 6e10 e917 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@17e9 │ │ +0728ae: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -103044,32 +103044,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0728d4: |[0728d4] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -0728e4: 5441 ca06 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ -0728e8: 6e10 e617 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@17e6 │ │ -0728ee: 0a02 |0005: move-result v2 │ │ -0728f0: 6e10 e417 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@17e4 │ │ -0728f6: 0a00 |0009: move-result v0 │ │ -0728f8: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -0728fc: 6e20 0018 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@1800 │ │ -072902: 0a03 |000f: move-result v3 │ │ -072904: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -072908: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -07290c: 6e20 ff17 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@17ff │ │ -072912: 0a03 |0017: move-result v3 │ │ -072914: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -072918: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -07291a: 0f03 |001b: return v3 │ │ -07291c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -07291e: 28fe |001d: goto 001b // -0002 │ │ +0728b0: |[0728b0] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +0728c0: 5441 ca06 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ +0728c4: 6e10 e617 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@17e6 │ │ +0728ca: 0a02 |0005: move-result v2 │ │ +0728cc: 6e10 e417 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@17e4 │ │ +0728d2: 0a00 |0009: move-result v0 │ │ +0728d4: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +0728d8: 6e20 0018 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@1800 │ │ +0728de: 0a03 |000f: move-result v3 │ │ +0728e0: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +0728e4: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +0728e8: 6e20 ff17 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@17ff │ │ +0728ee: 0a03 |0017: move-result v3 │ │ +0728f0: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +0728f4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +0728f6: 0f03 |001b: return v3 │ │ +0728f8: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +0728fa: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -103083,38 +103083,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -072920: |[072920] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -072930: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -072932: 5450 c906 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06c9 │ │ -072936: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -07293a: 2200 7503 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0375 │ │ -07293e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -072940: 7030 ef17 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@17ef │ │ -072946: 5b50 c906 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06c9 │ │ -07294a: 5c54 bd06 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ -07294e: 5c54 c606 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06c6 │ │ -072952: 5550 bc06 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06bc │ │ -072956: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -07295a: 5250 bb06 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06bb │ │ -07295e: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -072962: 5450 cb06 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ -072966: 5451 c906 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06c9 │ │ -07296a: 5252 bb06 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06bb │ │ -07296e: 8122 |001f: int-to-long v2, v2 │ │ -072970: 7140 5212 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@1252 │ │ -072976: 5c54 bc06 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06bc │ │ -07297a: 0e00 |0025: return-void │ │ -07297c: 5450 c906 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06c9 │ │ -072980: 7210 7821 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ -072986: 28f8 |002b: goto 0023 // -0008 │ │ +0728fc: |[0728fc] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +07290c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +07290e: 5450 c906 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06c9 │ │ +072912: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +072916: 2200 7503 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0375 │ │ +07291a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +07291c: 7030 ef17 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@17ef │ │ +072922: 5b50 c906 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06c9 │ │ +072926: 5c54 bd06 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ +07292a: 5c54 c606 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06c6 │ │ +07292e: 5550 bc06 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06bc │ │ +072932: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +072936: 5250 bb06 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06bb │ │ +07293a: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +07293e: 5450 cb06 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ +072942: 5451 c906 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06c9 │ │ +072946: 5252 bb06 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06bb │ │ +07294a: 8122 |001f: int-to-long v2, v2 │ │ +07294c: 7140 5212 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@1252 │ │ +072952: 5c54 bc06 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06bc │ │ +072956: 0e00 |0025: return-void │ │ +072958: 5450 c906 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06c9 │ │ +07295c: 7210 7821 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ +072962: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -103143,17 +103143,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072988: |[072988] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -072998: 5510 c006 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c0 │ │ -07299c: 0f00 |0002: return v0 │ │ +072964: |[072964] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +072974: 5510 c006 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c0 │ │ +072978: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -103161,17 +103161,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0729a0: |[0729a0] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -0729b0: 5510 c106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06c1 │ │ -0729b4: 0f00 |0002: return v0 │ │ +07297c: |[07297c] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +07298c: 5510 c106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06c1 │ │ +072990: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -103179,68 +103179,68 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -0729b8: |[0729b8] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -0729c8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0729ca: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0729cc: 5585 c006 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c0 │ │ -0729d0: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -0729d4: 0f04 |0006: return v4 │ │ -0729d6: 7110 9410 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ -0729dc: 0a00 |000a: move-result v0 │ │ -0729de: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -0729e4: 5585 c106 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06c1 │ │ -0729e8: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -0729ec: 5585 bd06 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ -0729f0: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -0729f4: 0134 |0016: move v4, v3 │ │ -0729f6: 28ef |0017: goto 0006 // -0011 │ │ -0729f8: 5c83 c506 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06c5 │ │ -0729fc: 5c84 bc06 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06bc │ │ -072a00: 6e10 651c 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -072a06: 0a05 |001f: move-result v5 │ │ -072a08: 6e10 ca1c 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -072a0e: 0a06 |0023: move-result v6 │ │ -072a10: 8266 |0024: int-to-float v6, v6 │ │ -072a12: 5487 cb06 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ -072a16: 6e10 ca1c 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -072a1c: 0a07 |002a: move-result v7 │ │ -072a1e: 8277 |002b: int-to-float v7, v7 │ │ -072a20: 7057 0218 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1802 │ │ -072a26: 0a01 |002f: move-result v1 │ │ -072a28: 6e10 671c 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -072a2e: 0a05 |0033: move-result v5 │ │ -072a30: 6e10 9d1c 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1c9d │ │ -072a36: 0a06 |0037: move-result v6 │ │ -072a38: 8266 |0038: int-to-float v6, v6 │ │ -072a3a: 5487 cb06 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ -072a3e: 6e10 9d1c 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1c9d │ │ -072a44: 0a07 |003e: move-result v7 │ │ -072a46: 8277 |003f: int-to-float v7, v7 │ │ -072a48: 7057 0218 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1802 │ │ -072a4e: 0a02 |0043: move-result v2 │ │ -072a50: 5485 ca06 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ -072a54: 6e30 ec17 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@17ec │ │ -072a5a: 5585 bd06 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ -072a5e: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -072a62: 7010 1718 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@1817 │ │ -072a68: 0a05 |0050: move-result v5 │ │ -072a6a: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -072a6e: 7010 1818 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@1818 │ │ -072a74: 28b8 |0056: goto 000e // -0048 │ │ -072a76: 7010 0a18 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@180a │ │ -072a7c: 28b4 |005a: goto 000e // -004c │ │ -072a7e: 0143 |005b: move v3, v4 │ │ -072a80: 28ba |005c: goto 0016 // -0046 │ │ -072a82: 0000 |005d: nop // spacer │ │ -072a84: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +072994: |[072994] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +0729a4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0729a6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0729a8: 5585 c006 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c0 │ │ +0729ac: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +0729b0: 0f04 |0006: return v4 │ │ +0729b2: 7110 9410 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ +0729b8: 0a00 |000a: move-result v0 │ │ +0729ba: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +0729c0: 5585 c106 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06c1 │ │ +0729c4: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +0729c8: 5585 bd06 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ +0729cc: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +0729d0: 0134 |0016: move v4, v3 │ │ +0729d2: 28ef |0017: goto 0006 // -0011 │ │ +0729d4: 5c83 c506 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06c5 │ │ +0729d8: 5c84 bc06 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06bc │ │ +0729dc: 6e10 651c 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +0729e2: 0a05 |001f: move-result v5 │ │ +0729e4: 6e10 ca1c 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0729ea: 0a06 |0023: move-result v6 │ │ +0729ec: 8266 |0024: int-to-float v6, v6 │ │ +0729ee: 5487 cb06 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ +0729f2: 6e10 ca1c 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0729f8: 0a07 |002a: move-result v7 │ │ +0729fa: 8277 |002b: int-to-float v7, v7 │ │ +0729fc: 7057 0218 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1802 │ │ +072a02: 0a01 |002f: move-result v1 │ │ +072a04: 6e10 671c 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +072a0a: 0a05 |0033: move-result v5 │ │ +072a0c: 6e10 9d1c 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1c9d │ │ +072a12: 0a06 |0037: move-result v6 │ │ +072a14: 8266 |0038: int-to-float v6, v6 │ │ +072a16: 5487 cb06 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06cb │ │ +072a1a: 6e10 9d1c 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1c9d │ │ +072a20: 0a07 |003e: move-result v7 │ │ +072a22: 8277 |003f: int-to-float v7, v7 │ │ +072a24: 7057 0218 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1802 │ │ +072a2a: 0a02 |0043: move-result v2 │ │ +072a2c: 5485 ca06 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ +072a30: 6e30 ec17 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@17ec │ │ +072a36: 5585 bd06 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06bd │ │ +072a3a: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +072a3e: 7010 1718 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@1817 │ │ +072a44: 0a05 |0050: move-result v5 │ │ +072a46: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +072a4a: 7010 1818 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@1818 │ │ +072a50: 28b8 |0056: goto 000e // -0048 │ │ +072a52: 7010 0a18 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@180a │ │ +072a58: 28b4 |005a: goto 000e // -004c │ │ +072a5a: 0143 |005b: move v3, v4 │ │ +072a5c: 28ba |005c: goto 0016 // -0046 │ │ +072a5e: 0000 |005d: nop // spacer │ │ +072a60: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=485 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x000e line=485 │ │ @@ -103273,17 +103273,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072a9c: |[072a9c] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072aac: 5901 bb06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06bb │ │ -072ab0: 1100 |0002: return-object v0 │ │ +072a78: |[072a78] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072a88: 5901 bb06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06bb │ │ +072a8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 delayMillis I │ │ @@ -103293,17 +103293,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072ab4: |[072ab4] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072ac4: 5901 bf06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06bf │ │ -072ac8: 1100 |0002: return-object v0 │ │ +072a90: |[072a90] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072aa0: 5901 bf06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06bf │ │ +072aa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0002 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 type I │ │ @@ -103313,21 +103313,21 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -072acc: |[072acc] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072adc: 5510 c006 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c0 │ │ -072ae0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -072ae4: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -072ae8: 7010 0a18 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@180a │ │ -072aee: 5c12 c006 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c0 │ │ -072af2: 1101 |000b: return-object v1 │ │ +072aa8: |[072aa8] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072ab8: 5510 c006 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c0 │ │ +072abc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +072ac0: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +072ac4: 7010 0a18 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@180a │ │ +072aca: 5c12 c006 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06c0 │ │ +072ace: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -103339,17 +103339,17 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072af4: |[072af4] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072b04: 5c01 c106 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06c1 │ │ -072b08: 1100 |0002: return-object v0 │ │ +072ad0: |[072ad0] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072ae0: 5c01 c106 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06c1 │ │ +072ae4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 exclusive Z │ │ @@ -103359,22 +103359,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -072b0c: |[072b0c] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072b1c: 5420 c206 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c2 │ │ -072b20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -072b22: 4b03 0001 |0003: aput v3, v0, v1 │ │ -072b26: 5420 c206 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c2 │ │ -072b2a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -072b2c: 4b04 0001 |0008: aput v4, v0, v1 │ │ -072b30: 1102 |000a: return-object v2 │ │ +072ae8: |[072ae8] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072af8: 5420 c206 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c2 │ │ +072afc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +072afe: 4b03 0001 |0003: aput v3, v0, v1 │ │ +072b02: 5420 c206 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06c2 │ │ +072b06: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +072b08: 4b04 0001 |0008: aput v4, v0, v1 │ │ +072b0c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ 0x000a line=397 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -103386,25 +103386,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -072b34: |[072b34] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072b44: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -072b48: 5440 c306 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c3 │ │ -072b4c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -072b4e: a902 0503 |0005: div-float v2, v5, v3 │ │ -072b52: 4b02 0001 |0007: aput v2, v0, v1 │ │ -072b56: 5440 c306 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c3 │ │ -072b5a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -072b5c: a902 0603 |000c: div-float v2, v6, v3 │ │ -072b60: 4b02 0001 |000e: aput v2, v0, v1 │ │ -072b64: 1104 |0010: return-object v4 │ │ +072b10: |[072b10] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072b20: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +072b24: 5440 c306 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c3 │ │ +072b28: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +072b2a: a902 0503 |0005: div-float v2, v5, v3 │ │ +072b2e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +072b32: 5440 c306 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06c3 │ │ +072b36: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +072b38: a902 0603 |000c: div-float v2, v6, v3 │ │ +072b3c: 4b02 0001 |000e: aput v2, v0, v1 │ │ +072b40: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=294 │ │ 0x0009 line=295 │ │ 0x0010 line=296 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -103416,25 +103416,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -072b68: |[072b68] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072b78: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -072b7c: 5440 c406 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c4 │ │ -072b80: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -072b82: a902 0503 |0005: div-float v2, v5, v3 │ │ -072b86: 4b02 0001 |0007: aput v2, v0, v1 │ │ -072b8a: 5440 c406 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c4 │ │ -072b8e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -072b90: a902 0603 |000c: div-float v2, v6, v3 │ │ -072b94: 4b02 0001 |000e: aput v2, v0, v1 │ │ -072b98: 1104 |0010: return-object v4 │ │ +072b44: |[072b44] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072b54: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +072b58: 5440 c406 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c4 │ │ +072b5c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +072b5e: a902 0503 |0005: div-float v2, v5, v3 │ │ +072b62: 4b02 0001 |0007: aput v2, v0, v1 │ │ +072b66: 5440 c406 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06c4 │ │ +072b6a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +072b6c: a902 0603 |000c: div-float v2, v6, v3 │ │ +072b70: 4b02 0001 |000e: aput v2, v0, v1 │ │ +072b74: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=312 │ │ 0x0009 line=313 │ │ 0x0010 line=314 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -103446,18 +103446,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -072b9c: |[072b9c] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072bac: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ -072bb0: 6e20 ea17 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@17ea │ │ -072bb6: 1101 |0005: return-object v1 │ │ +072b78: |[072b78] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072b88: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ +072b8c: 6e20 ea17 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@17ea │ │ +072b92: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -103467,18 +103467,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -072bb8: |[072bb8] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072bc8: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ -072bcc: 6e20 eb17 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@17eb │ │ -072bd2: 1101 |0005: return-object v1 │ │ +072b94: |[072b94] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072ba4: 5410 ca06 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06ca │ │ +072ba8: 6e20 eb17 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@17eb │ │ +072bae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -103488,22 +103488,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -072bd4: |[072bd4] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072be4: 5420 c706 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06c7 │ │ -072be8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -072bea: 4b03 0001 |0003: aput v3, v0, v1 │ │ -072bee: 5420 c706 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06c7 │ │ -072bf2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -072bf4: 4b04 0001 |0008: aput v4, v0, v1 │ │ -072bf8: 1102 |000a: return-object v2 │ │ +072bb0: |[072bb0] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072bc0: 5420 c706 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06c7 │ │ +072bc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +072bc6: 4b03 0001 |0003: aput v3, v0, v1 │ │ +072bca: 5420 c706 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06c7 │ │ +072bce: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +072bd0: 4b04 0001 |0008: aput v4, v0, v1 │ │ +072bd4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0005 line=374 │ │ 0x000a line=375 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -103515,25 +103515,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -072bfc: |[072bfc] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -072c0c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -072c10: 5440 c806 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06c8 │ │ -072c14: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -072c16: a902 0503 |0005: div-float v2, v5, v3 │ │ -072c1a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -072c1e: 5440 c806 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06c8 │ │ -072c22: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -072c24: a902 0603 |000c: div-float v2, v6, v3 │ │ -072c28: 4b02 0001 |000e: aput v2, v0, v1 │ │ -072c2c: 1104 |0010: return-object v4 │ │ +072bd8: |[072bd8] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +072be8: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +072bec: 5440 c806 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06c8 │ │ +072bf0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +072bf2: a902 0503 |0005: div-float v2, v5, v3 │ │ +072bf6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +072bfa: 5440 c806 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06c8 │ │ +072bfe: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +072c00: a902 0603 |000c: div-float v2, v6, v3 │ │ +072c04: 4b02 0001 |000e: aput v2, v0, v1 │ │ +072c08: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=333 │ │ 0x0009 line=334 │ │ 0x0010 line=335 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -103578,31 +103578,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 234 16-bit code units │ │ -072c30: |[072c30] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -072c40: 2200 7703 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@0377 │ │ -072c44: 7010 1a18 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@181a │ │ -072c4a: 6900 cc06 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06cc │ │ -072c4e: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ -072c52: 2300 6c06 |0009: new-array v0, v0, [F // type@066c │ │ -072c56: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ -072c5c: 6900 ce06 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ -072c60: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ -072c64: 6201 ce06 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ -072c68: 2111 |0014: array-length v1, v1 │ │ -072c6a: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -072c6e: 8211 |0017: int-to-float v1, v1 │ │ -072c70: c910 |0018: div-float/2addr v0, v1 │ │ -072c72: 6700 cd06 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06cd │ │ -072c76: 0e00 |001b: return-void │ │ -072c78: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ +072c0c: |[072c0c] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +072c1c: 2200 7703 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@0377 │ │ +072c20: 7010 1a18 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@181a │ │ +072c26: 6900 cc06 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06cc │ │ +072c2a: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ +072c2e: 2300 6c06 |0009: new-array v0, v0, [F // type@066c │ │ +072c32: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ +072c38: 6900 ce06 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ +072c3c: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ +072c40: 6201 ce06 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ +072c44: 2111 |0014: array-length v1, v1 │ │ +072c46: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +072c4a: 8211 |0017: int-to-float v1, v1 │ │ +072c4c: c910 |0018: div-float/2addr v0, v1 │ │ +072c4e: 6700 cd06 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06cd │ │ +072c52: 0e00 |001b: return-void │ │ +072c54: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=48 │ │ 0x0010 line=61 │ │ 0x001c line=48 │ │ locals : │ │ @@ -103612,17 +103612,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072e14: |[072e14] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -072e24: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -072e2a: 0e00 |0003: return-void │ │ +072df0: |[072df0] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +072e00: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +072e06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ │ │ @@ -103631,17 +103631,17 @@ │ │ type : '()Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072e2c: |[072e2c] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ -072e3c: 6200 cc06 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06cc │ │ -072e40: 1100 |0002: return-object v0 │ │ +072e08: |[072e08] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ +072e18: 6200 cc06 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06cc │ │ +072e1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ @@ -103649,52 +103649,52 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -072e44: |[072e44] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ -072e54: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ -072e58: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -072e5a: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ -072e5e: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ -072e62: 0f04 |0007: return v4 │ │ -072e64: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ -072e68: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ -072e6c: 0154 |000c: move v4, v5 │ │ -072e6e: 28fa |000d: goto 0007 // -0006 │ │ -072e70: 6204 ce06 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ -072e74: 2144 |0010: array-length v4, v4 │ │ -072e76: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ -072e7a: 8244 |0013: int-to-float v4, v4 │ │ -072e7c: c884 |0014: mul-float/2addr v4, v8 │ │ -072e7e: 8744 |0015: float-to-int v4, v4 │ │ -072e80: 6205 ce06 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ -072e84: 2155 |0018: array-length v5, v5 │ │ -072e86: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ -072e8a: 7120 6721 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -072e90: 0a01 |001e: move-result v1 │ │ -072e92: 8214 |001f: int-to-float v4, v1 │ │ -072e94: 6005 cd06 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06cd │ │ -072e98: a802 0405 |0022: mul-float v2, v4, v5 │ │ -072e9c: a700 0802 |0024: sub-float v0, v8, v2 │ │ -072ea0: 6004 cd06 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06cd │ │ -072ea4: a903 0004 |0028: div-float v3, v0, v4 │ │ -072ea8: 6204 ce06 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ -072eac: 4404 0401 |002c: aget v4, v4, v1 │ │ -072eb0: 6205 ce06 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ -072eb4: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ -072eb8: 4405 0506 |0032: aget v5, v5, v6 │ │ -072ebc: 6206 ce06 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ -072ec0: 4406 0601 |0036: aget v6, v6, v1 │ │ -072ec4: c765 |0038: sub-float/2addr v5, v6 │ │ -072ec6: c835 |0039: mul-float/2addr v5, v3 │ │ -072ec8: c654 |003a: add-float/2addr v4, v5 │ │ -072eca: 28cc |003b: goto 0007 // -0034 │ │ +072e20: |[072e20] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ +072e30: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +072e34: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +072e36: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ +072e3a: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ +072e3e: 0f04 |0007: return v4 │ │ +072e40: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ +072e44: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ +072e48: 0154 |000c: move v4, v5 │ │ +072e4a: 28fa |000d: goto 0007 // -0006 │ │ +072e4c: 6204 ce06 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ +072e50: 2144 |0010: array-length v4, v4 │ │ +072e52: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ +072e56: 8244 |0013: int-to-float v4, v4 │ │ +072e58: c884 |0014: mul-float/2addr v4, v8 │ │ +072e5a: 8744 |0015: float-to-int v4, v4 │ │ +072e5c: 6205 ce06 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ +072e60: 2155 |0018: array-length v5, v5 │ │ +072e62: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ +072e66: 7120 6721 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +072e6c: 0a01 |001e: move-result v1 │ │ +072e6e: 8214 |001f: int-to-float v4, v1 │ │ +072e70: 6005 cd06 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06cd │ │ +072e74: a802 0405 |0022: mul-float v2, v4, v5 │ │ +072e78: a700 0802 |0024: sub-float v0, v8, v2 │ │ +072e7c: 6004 cd06 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06cd │ │ +072e80: a903 0004 |0028: div-float v3, v0, v4 │ │ +072e84: 6204 ce06 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ +072e88: 4404 0401 |002c: aget v4, v4, v1 │ │ +072e8c: 6205 ce06 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ +072e90: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ +072e94: 4405 0506 |0032: aget v5, v5, v6 │ │ +072e98: 6206 ce06 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06ce │ │ +072e9c: 4406 0601 |0036: aget v6, v6, v1 │ │ +072ea0: c765 |0038: sub-float/2addr v5, v6 │ │ +072ea2: c835 |0039: mul-float/2addr v5, v3 │ │ +072ea4: c654 |003a: add-float/2addr v4, v5 │ │ +072ea6: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=65 │ │ 0x0007 line=81 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x000e line=73 │ │ @@ -103760,44 +103760,44 @@ │ │ type : '(Landroid/support/v4/widget/CircleImageView;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 62 16-bit code units │ │ -072ecc: |[072ecc] android.support.v4.widget.CircleImageView$OvalShadow.:(Landroid/support/v4/widget/CircleImageView;II)V │ │ -072edc: 5b78 d306 |0000: iput-object v8, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06d3 │ │ -072ee0: 7010 e901 0700 |0002: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@01e9 │ │ -072ee6: 2200 5c00 |0005: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ -072eea: 7010 a601 0000 |0007: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ -072ef0: 5b70 d106 |000a: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06d1 │ │ -072ef4: 5979 d206 |000c: iput v9, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06d2 │ │ -072ef8: 597a cf06 |000e: iput v10, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ -072efc: 2200 6100 |0010: new-instance v0, Landroid/graphics/RadialGradient; // type@0061 │ │ -072f00: 5271 cf06 |0012: iget v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ -072f04: db01 0102 |0014: div-int/lit8 v1, v1, #int 2 // #02 │ │ -072f08: 8211 |0016: int-to-float v1, v1 │ │ -072f0a: 5272 cf06 |0017: iget v2, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ -072f0e: db02 0202 |0019: div-int/lit8 v2, v2, #int 2 // #02 │ │ -072f12: 8222 |001b: int-to-float v2, v2 │ │ -072f14: 5273 d206 |001c: iget v3, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06d2 │ │ -072f18: 8233 |001e: int-to-float v3, v3 │ │ -072f1a: 1224 |001f: const/4 v4, #int 2 // #2 │ │ -072f1c: 2344 6d06 |0020: new-array v4, v4, [I // type@066d │ │ -072f20: 2604 1400 0000 |0022: fill-array-data v4, 00000036 // +00000014 │ │ -072f26: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -072f28: 6206 3400 |0026: sget-object v6, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0034 │ │ -072f2c: 7607 bf01 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/graphics/RadialGradient;.:(FFF[I[FLandroid/graphics/Shader$TileMode;)V // method@01bf │ │ -072f32: 5b70 d006 |002b: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06d0 │ │ -072f36: 5470 d106 |002d: iget-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06d1 │ │ -072f3a: 5471 d006 |002f: iget-object v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06d0 │ │ -072f3e: 6e20 b201 1000 |0031: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01b2 │ │ -072f44: 0e00 |0034: return-void │ │ -072f46: 0000 |0035: nop // spacer │ │ -072f48: 0003 0400 0200 0000 0000 003d 0000 ... |0036: array-data (8 units) │ │ +072ea8: |[072ea8] android.support.v4.widget.CircleImageView$OvalShadow.:(Landroid/support/v4/widget/CircleImageView;II)V │ │ +072eb8: 5b78 d306 |0000: iput-object v8, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06d3 │ │ +072ebc: 7010 e901 0700 |0002: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@01e9 │ │ +072ec2: 2200 5c00 |0005: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ +072ec6: 7010 a601 0000 |0007: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ +072ecc: 5b70 d106 |000a: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06d1 │ │ +072ed0: 5979 d206 |000c: iput v9, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06d2 │ │ +072ed4: 597a cf06 |000e: iput v10, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ +072ed8: 2200 6100 |0010: new-instance v0, Landroid/graphics/RadialGradient; // type@0061 │ │ +072edc: 5271 cf06 |0012: iget v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ +072ee0: db01 0102 |0014: div-int/lit8 v1, v1, #int 2 // #02 │ │ +072ee4: 8211 |0016: int-to-float v1, v1 │ │ +072ee6: 5272 cf06 |0017: iget v2, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ +072eea: db02 0202 |0019: div-int/lit8 v2, v2, #int 2 // #02 │ │ +072eee: 8222 |001b: int-to-float v2, v2 │ │ +072ef0: 5273 d206 |001c: iget v3, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06d2 │ │ +072ef4: 8233 |001e: int-to-float v3, v3 │ │ +072ef6: 1224 |001f: const/4 v4, #int 2 // #2 │ │ +072ef8: 2344 6d06 |0020: new-array v4, v4, [I // type@066d │ │ +072efc: 2604 1400 0000 |0022: fill-array-data v4, 00000036 // +00000014 │ │ +072f02: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +072f04: 6206 3400 |0026: sget-object v6, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0034 │ │ +072f08: 7607 bf01 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/graphics/RadialGradient;.:(FFF[I[FLandroid/graphics/Shader$TileMode;)V // method@01bf │ │ +072f0e: 5b70 d006 |002b: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06d0 │ │ +072f12: 5470 d106 |002d: iget-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06d1 │ │ +072f16: 5471 d006 |002f: iget-object v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06d0 │ │ +072f1a: 6e20 b201 1000 |0031: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01b2 │ │ +072f20: 0e00 |0034: return-void │ │ +072f22: 0000 |0035: nop // spacer │ │ +072f24: 0003 0400 0200 0000 0000 003d 0000 ... |0036: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x0005 line=130 │ │ 0x000c line=131 │ │ 0x000e line=132 │ │ @@ -103817,41 +103817,41 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -072f58: |[072f58] android.support.v4.widget.CircleImageView$OvalShadow.draw:(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V │ │ -072f68: 5462 d306 |0000: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06d3 │ │ -072f6c: 6e10 2c18 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getWidth:()I // method@182c │ │ -072f72: 0a01 |0005: move-result v1 │ │ -072f74: 5462 d306 |0006: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06d3 │ │ -072f78: 6e10 2618 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getHeight:()I // method@1826 │ │ -072f7e: 0a00 |000b: move-result v0 │ │ -072f80: db02 0102 |000c: div-int/lit8 v2, v1, #int 2 // #02 │ │ -072f84: 8222 |000e: int-to-float v2, v2 │ │ -072f86: db03 0002 |000f: div-int/lit8 v3, v0, #int 2 // #02 │ │ -072f8a: 8233 |0011: int-to-float v3, v3 │ │ -072f8c: 5264 cf06 |0012: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ -072f90: db04 0402 |0014: div-int/lit8 v4, v4, #int 2 // #02 │ │ -072f94: 5265 d206 |0016: iget v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06d2 │ │ -072f98: b054 |0018: add-int/2addr v4, v5 │ │ -072f9a: 8244 |0019: int-to-float v4, v4 │ │ -072f9c: 5465 d106 |001a: iget-object v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06d1 │ │ -072fa0: 6e55 9101 2743 |001c: invoke-virtual {v7, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ -072fa6: db02 0102 |001f: div-int/lit8 v2, v1, #int 2 // #02 │ │ -072faa: 8222 |0021: int-to-float v2, v2 │ │ -072fac: db03 0002 |0022: div-int/lit8 v3, v0, #int 2 // #02 │ │ -072fb0: 8233 |0024: int-to-float v3, v3 │ │ -072fb2: 5264 cf06 |0025: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ -072fb6: db04 0402 |0027: div-int/lit8 v4, v4, #int 2 // #02 │ │ -072fba: 8244 |0029: int-to-float v4, v4 │ │ -072fbc: 6e58 9101 2743 |002a: invoke-virtual {v7, v2, v3, v4, v8}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ -072fc2: 0e00 |002d: return-void │ │ +072f34: |[072f34] android.support.v4.widget.CircleImageView$OvalShadow.draw:(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V │ │ +072f44: 5462 d306 |0000: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06d3 │ │ +072f48: 6e10 2c18 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getWidth:()I // method@182c │ │ +072f4e: 0a01 |0005: move-result v1 │ │ +072f50: 5462 d306 |0006: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06d3 │ │ +072f54: 6e10 2618 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getHeight:()I // method@1826 │ │ +072f5a: 0a00 |000b: move-result v0 │ │ +072f5c: db02 0102 |000c: div-int/lit8 v2, v1, #int 2 // #02 │ │ +072f60: 8222 |000e: int-to-float v2, v2 │ │ +072f62: db03 0002 |000f: div-int/lit8 v3, v0, #int 2 // #02 │ │ +072f66: 8233 |0011: int-to-float v3, v3 │ │ +072f68: 5264 cf06 |0012: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ +072f6c: db04 0402 |0014: div-int/lit8 v4, v4, #int 2 // #02 │ │ +072f70: 5265 d206 |0016: iget v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06d2 │ │ +072f74: b054 |0018: add-int/2addr v4, v5 │ │ +072f76: 8244 |0019: int-to-float v4, v4 │ │ +072f78: 5465 d106 |001a: iget-object v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06d1 │ │ +072f7c: 6e55 9101 2743 |001c: invoke-virtual {v7, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ +072f82: db02 0102 |001f: div-int/lit8 v2, v1, #int 2 // #02 │ │ +072f86: 8222 |0021: int-to-float v2, v2 │ │ +072f88: db03 0002 |0022: div-int/lit8 v3, v0, #int 2 // #02 │ │ +072f8c: 8233 |0024: int-to-float v3, v3 │ │ +072f8e: 5264 cf06 |0025: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06cf │ │ +072f92: db04 0402 |0027: div-int/lit8 v4, v4, #int 2 // #02 │ │ +072f96: 8244 |0029: int-to-float v4, v4 │ │ +072f98: 6e58 9101 2743 |002a: invoke-virtual {v7, v2, v3, v4, v8}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ +072f9e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0006 line=143 │ │ 0x000c line=144 │ │ 0x001f line=146 │ │ 0x002d line=147 │ │ @@ -103929,72 +103929,72 @@ │ │ type : '(Landroid/content/Context;IF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -072fc4: |[072fc4] android.support.v4.widget.CircleImageView.:(Landroid/content/Context;IF)V │ │ -072fd4: 7020 7d1e dc00 |0000: invoke-direct {v12, v13}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1e7d │ │ -072fda: 6e10 2518 0c00 |0003: invoke-virtual {v12}, Landroid/support/v4/widget/CircleImageView;.getContext:()Landroid/content/Context; // method@1825 │ │ -072fe0: 0c07 |0006: move-result-object v7 │ │ -072fe2: 6e10 f200 0700 |0007: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -072fe8: 0c07 |000a: move-result-object v7 │ │ -072fea: 6e10 4601 0700 |000b: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -072ff0: 0c07 |000e: move-result-object v7 │ │ -072ff2: 5271 3f08 |000f: iget v1, v7, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -072ff6: a807 0f01 |0011: mul-float v7, v15, v1 │ │ -072ffa: 1508 0040 |0013: const/high16 v8, #int 1073741824 // #4000 │ │ -072ffe: c887 |0015: mul-float/2addr v7, v8 │ │ -073000: 8772 |0016: float-to-int v2, v7 │ │ -073002: 1507 e03f |0017: const/high16 v7, #int 1071644672 // #3fe0 │ │ -073006: c817 |0019: mul-float/2addr v7, v1 │ │ -073008: 8776 |001a: float-to-int v6, v7 │ │ -07300a: 1207 |001b: const/4 v7, #int 0 // #0 │ │ -07300c: c817 |001c: mul-float/2addr v7, v1 │ │ -07300e: 8775 |001d: float-to-int v5, v7 │ │ -073010: 1507 6040 |001e: const/high16 v7, #int 1080033280 // #4060 │ │ -073014: c817 |0020: mul-float/2addr v7, v1 │ │ -073016: 8777 |0021: float-to-int v7, v7 │ │ -073018: 59c7 db06 |0022: iput v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ -07301c: 7010 2218 0c00 |0024: invoke-direct {v12}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1822 │ │ -073022: 0a07 |0027: move-result v7 │ │ -073024: 3807 1d00 |0028: if-eqz v7, 0045 // +001d │ │ -073028: 2200 6b00 |002a: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@006b │ │ -07302c: 2207 6c00 |002c: new-instance v7, Landroid/graphics/drawable/shapes/OvalShape; // type@006c │ │ -073030: 7010 e901 0700 |002e: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@01e9 │ │ -073036: 7020 e701 7000 |0031: invoke-direct {v0, v7}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@01e7 │ │ -07303c: 1507 8040 |0034: const/high16 v7, #int 1082130432 // #4080 │ │ -073040: c817 |0036: mul-float/2addr v7, v1 │ │ -073042: 7120 5912 7c00 |0037: invoke-static {v12, v7}, Landroid/support/v4/view/ViewCompat;.setElevation:(Landroid/view/View;F)V // method@1259 │ │ -073048: 6e10 e801 0000 |003a: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01e8 │ │ -07304e: 0c07 |003d: move-result-object v7 │ │ -073050: 6e20 ae01 e700 |003e: invoke-virtual {v7, v14}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -073056: 6e20 3618 0c00 |0041: invoke-virtual {v12, v0}, Landroid/support/v4/widget/CircleImageView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1836 │ │ -07305c: 0e00 |0044: return-void │ │ -07305e: 2203 7803 |0045: new-instance v3, Landroid/support/v4/widget/CircleImageView$OvalShadow; // type@0378 │ │ -073062: 52c7 db06 |0047: iget v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ -073066: 7040 1d18 c327 |0049: invoke-direct {v3, v12, v7, v2}, Landroid/support/v4/widget/CircleImageView$OvalShadow;.:(Landroid/support/v4/widget/CircleImageView;II)V // method@181d │ │ -07306c: 2200 6b00 |004c: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@006b │ │ -073070: 7020 e701 3000 |004e: invoke-direct {v0, v3}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@01e7 │ │ -073076: 1217 |0051: const/4 v7, #int 1 // #1 │ │ -073078: 6e10 e801 0000 |0052: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01e8 │ │ -07307e: 0c08 |0055: move-result-object v8 │ │ -073080: 7130 5e12 7c08 |0056: invoke-static {v12, v7, v8}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ -073086: 6e10 e801 0000 |0059: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01e8 │ │ -07308c: 0c07 |005c: move-result-object v7 │ │ -07308e: 52c8 db06 |005d: iget v8, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ -073092: 8288 |005f: int-to-float v8, v8 │ │ -073094: 8259 |0060: int-to-float v9, v5 │ │ -073096: 826a |0061: int-to-float v10, v6 │ │ -073098: 150b 001e |0062: const/high16 v11, #int 503316480 // #1e00 │ │ -07309c: 6e5b b301 87a9 |0064: invoke-virtual {v7, v8, v9, v10, v11}, Landroid/graphics/Paint;.setShadowLayer:(FFFI)V // method@01b3 │ │ -0730a2: 52c4 db06 |0067: iget v4, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ -0730a6: 6e54 3918 4c44 |0069: invoke-virtual {v12, v4, v4, v4, v4}, Landroid/support/v4/widget/CircleImageView;.setPadding:(IIII)V // method@1839 │ │ -0730ac: 28ce |006c: goto 003a // -0032 │ │ +072fa0: |[072fa0] android.support.v4.widget.CircleImageView.:(Landroid/content/Context;IF)V │ │ +072fb0: 7020 7d1e dc00 |0000: invoke-direct {v12, v13}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1e7d │ │ +072fb6: 6e10 2518 0c00 |0003: invoke-virtual {v12}, Landroid/support/v4/widget/CircleImageView;.getContext:()Landroid/content/Context; // method@1825 │ │ +072fbc: 0c07 |0006: move-result-object v7 │ │ +072fbe: 6e10 f200 0700 |0007: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +072fc4: 0c07 |000a: move-result-object v7 │ │ +072fc6: 6e10 4601 0700 |000b: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +072fcc: 0c07 |000e: move-result-object v7 │ │ +072fce: 5271 3f08 |000f: iget v1, v7, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +072fd2: a807 0f01 |0011: mul-float v7, v15, v1 │ │ +072fd6: 1508 0040 |0013: const/high16 v8, #int 1073741824 // #4000 │ │ +072fda: c887 |0015: mul-float/2addr v7, v8 │ │ +072fdc: 8772 |0016: float-to-int v2, v7 │ │ +072fde: 1507 e03f |0017: const/high16 v7, #int 1071644672 // #3fe0 │ │ +072fe2: c817 |0019: mul-float/2addr v7, v1 │ │ +072fe4: 8776 |001a: float-to-int v6, v7 │ │ +072fe6: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +072fe8: c817 |001c: mul-float/2addr v7, v1 │ │ +072fea: 8775 |001d: float-to-int v5, v7 │ │ +072fec: 1507 6040 |001e: const/high16 v7, #int 1080033280 // #4060 │ │ +072ff0: c817 |0020: mul-float/2addr v7, v1 │ │ +072ff2: 8777 |0021: float-to-int v7, v7 │ │ +072ff4: 59c7 db06 |0022: iput v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ +072ff8: 7010 2218 0c00 |0024: invoke-direct {v12}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1822 │ │ +072ffe: 0a07 |0027: move-result v7 │ │ +073000: 3807 1d00 |0028: if-eqz v7, 0045 // +001d │ │ +073004: 2200 6b00 |002a: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@006b │ │ +073008: 2207 6c00 |002c: new-instance v7, Landroid/graphics/drawable/shapes/OvalShape; // type@006c │ │ +07300c: 7010 e901 0700 |002e: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@01e9 │ │ +073012: 7020 e701 7000 |0031: invoke-direct {v0, v7}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@01e7 │ │ +073018: 1507 8040 |0034: const/high16 v7, #int 1082130432 // #4080 │ │ +07301c: c817 |0036: mul-float/2addr v7, v1 │ │ +07301e: 7120 5912 7c00 |0037: invoke-static {v12, v7}, Landroid/support/v4/view/ViewCompat;.setElevation:(Landroid/view/View;F)V // method@1259 │ │ +073024: 6e10 e801 0000 |003a: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01e8 │ │ +07302a: 0c07 |003d: move-result-object v7 │ │ +07302c: 6e20 ae01 e700 |003e: invoke-virtual {v7, v14}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +073032: 6e20 3618 0c00 |0041: invoke-virtual {v12, v0}, Landroid/support/v4/widget/CircleImageView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1836 │ │ +073038: 0e00 |0044: return-void │ │ +07303a: 2203 7803 |0045: new-instance v3, Landroid/support/v4/widget/CircleImageView$OvalShadow; // type@0378 │ │ +07303e: 52c7 db06 |0047: iget v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ +073042: 7040 1d18 c327 |0049: invoke-direct {v3, v12, v7, v2}, Landroid/support/v4/widget/CircleImageView$OvalShadow;.:(Landroid/support/v4/widget/CircleImageView;II)V // method@181d │ │ +073048: 2200 6b00 |004c: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@006b │ │ +07304c: 7020 e701 3000 |004e: invoke-direct {v0, v3}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@01e7 │ │ +073052: 1217 |0051: const/4 v7, #int 1 // #1 │ │ +073054: 6e10 e801 0000 |0052: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01e8 │ │ +07305a: 0c08 |0055: move-result-object v8 │ │ +07305c: 7130 5e12 7c08 |0056: invoke-static {v12, v7, v8}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ +073062: 6e10 e801 0000 |0059: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01e8 │ │ +073068: 0c07 |005c: move-result-object v7 │ │ +07306a: 52c8 db06 |005d: iget v8, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ +07306e: 8288 |005f: int-to-float v8, v8 │ │ +073070: 8259 |0060: int-to-float v9, v5 │ │ +073072: 826a |0061: int-to-float v10, v6 │ │ +073074: 150b 001e |0062: const/high16 v11, #int 503316480 // #1e00 │ │ +073078: 6e5b b301 87a9 |0064: invoke-virtual {v7, v8, v9, v10, v11}, Landroid/graphics/Paint;.setShadowLayer:(FFFI)V // method@01b3 │ │ +07307e: 52c4 db06 |0067: iget v4, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ +073082: 6e54 3918 4c44 |0069: invoke-virtual {v12, v4, v4, v4, v4}, Landroid/support/v4/widget/CircleImageView;.setPadding:(IIII)V // method@1839 │ │ +073088: 28ce |006c: goto 003a // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0011 line=55 │ │ 0x0017 line=56 │ │ 0x001b line=57 │ │ @@ -104030,22 +104030,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0730b0: |[0730b0] android.support.v4.widget.CircleImageView.elevationSupported:()Z │ │ -0730c0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0730c4: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -0730c8: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -0730cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0730ce: 0f00 |0007: return v0 │ │ -0730d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0730d2: 28fe |0009: goto 0007 // -0002 │ │ +07308c: |[07308c] android.support.v4.widget.CircleImageView.elevationSupported:()Z │ │ +07309c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0730a0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0730a4: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +0730a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0730aa: 0f00 |0007: return v0 │ │ +0730ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0730ae: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/CircleImageView; │ │ │ │ Virtual methods - │ │ @@ -104054,23 +104054,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0730d4: |[0730d4] android.support.v4.widget.CircleImageView.onAnimationEnd:()V │ │ -0730e4: 6f10 7e1e 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationEnd:()V // method@1e7e │ │ -0730ea: 5420 da06 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ -0730ee: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -0730f2: 5420 da06 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ -0730f6: 6e10 2318 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1823 │ │ -0730fc: 0c01 |000c: move-result-object v1 │ │ -0730fe: 7220 4b1e 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationEnd:(Landroid/view/animation/Animation;)V // method@1e4b │ │ -073104: 0e00 |0010: return-void │ │ +0730b0: |[0730b0] android.support.v4.widget.CircleImageView.onAnimationEnd:()V │ │ +0730c0: 6f10 7e1e 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationEnd:()V // method@1e7e │ │ +0730c6: 5420 da06 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ +0730ca: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +0730ce: 5420 da06 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ +0730d2: 6e10 2318 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1823 │ │ +0730d8: 0c01 |000c: move-result-object v1 │ │ +0730da: 7220 4b1e 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationEnd:(Landroid/view/animation/Animation;)V // method@1e4b │ │ +0730e0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ 0x0007 line=108 │ │ 0x0010 line=110 │ │ locals : │ │ @@ -104081,23 +104081,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -073108: |[073108] android.support.v4.widget.CircleImageView.onAnimationStart:()V │ │ -073118: 6f10 7f1e 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationStart:()V // method@1e7f │ │ -07311e: 5420 da06 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ -073122: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -073126: 5420 da06 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ -07312a: 6e10 2318 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1823 │ │ -073130: 0c01 |000c: move-result-object v1 │ │ -073132: 7220 4c1e 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationStart:(Landroid/view/animation/Animation;)V // method@1e4c │ │ -073138: 0e00 |0010: return-void │ │ +0730e4: |[0730e4] android.support.v4.widget.CircleImageView.onAnimationStart:()V │ │ +0730f4: 6f10 7f1e 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationStart:()V // method@1e7f │ │ +0730fa: 5420 da06 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ +0730fe: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +073102: 5420 da06 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ +073106: 6e10 2318 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1823 │ │ +07310c: 0c01 |000c: move-result-object v1 │ │ +07310e: 7220 4c1e 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationStart:(Landroid/view/animation/Animation;)V // method@1e4c │ │ +073114: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x0007 line=100 │ │ 0x0010 line=102 │ │ locals : │ │ @@ -104108,31 +104108,31 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -07313c: |[07313c] android.support.v4.widget.CircleImageView.onMeasure:(II)V │ │ -07314c: 6f30 801e 4305 |0000: invoke-super {v3, v4, v5}, Landroid/widget/ImageView;.onMeasure:(II)V // method@1e80 │ │ -073152: 7010 2218 0300 |0003: invoke-direct {v3}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1822 │ │ -073158: 0a00 |0006: move-result v0 │ │ -07315a: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ -07315e: 6e10 2818 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1828 │ │ -073164: 0a00 |000c: move-result v0 │ │ -073166: 5231 db06 |000d: iget v1, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ -07316a: da01 0102 |000f: mul-int/lit8 v1, v1, #int 2 // #02 │ │ -07316e: b010 |0011: add-int/2addr v0, v1 │ │ -073170: 6e10 2718 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1827 │ │ -073176: 0a01 |0015: move-result v1 │ │ -073178: 5232 db06 |0016: iget v2, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ -07317c: da02 0202 |0018: mul-int/lit8 v2, v2, #int 2 // #02 │ │ -073180: b021 |001a: add-int/2addr v1, v2 │ │ -073182: 6e30 3818 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/CircleImageView;.setMeasuredDimension:(II)V // method@1838 │ │ -073188: 0e00 |001e: return-void │ │ +073118: |[073118] android.support.v4.widget.CircleImageView.onMeasure:(II)V │ │ +073128: 6f30 801e 4305 |0000: invoke-super {v3, v4, v5}, Landroid/widget/ImageView;.onMeasure:(II)V // method@1e80 │ │ +07312e: 7010 2218 0300 |0003: invoke-direct {v3}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1822 │ │ +073134: 0a00 |0006: move-result v0 │ │ +073136: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ +07313a: 6e10 2818 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1828 │ │ +073140: 0a00 |000c: move-result v0 │ │ +073142: 5231 db06 |000d: iget v1, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ +073146: da01 0102 |000f: mul-int/lit8 v1, v1, #int 2 // #02 │ │ +07314a: b010 |0011: add-int/2addr v0, v1 │ │ +07314c: 6e10 2718 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1827 │ │ +073152: 0a01 |0015: move-result v1 │ │ +073154: 5232 db06 |0016: iget v2, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06db │ │ +073158: da02 0202 |0018: mul-int/lit8 v2, v2, #int 2 // #02 │ │ +07315c: b021 |001a: add-int/2addr v1, v2 │ │ +07315e: 6e30 3818 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/CircleImageView;.setMeasuredDimension:(II)V // method@1838 │ │ +073164: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=86 │ │ 0x0009 line=87 │ │ 0x001e line=90 │ │ locals : │ │ @@ -104145,17 +104145,17 @@ │ │ type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07318c: |[07318c] android.support.v4.widget.CircleImageView.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V │ │ -07319c: 5b01 da06 |0000: iput-object v1, v0, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ -0731a0: 0e00 |0002: return-void │ │ +073168: |[073168] android.support.v4.widget.CircleImageView.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +073178: 5b01 da06 |0000: iput-object v1, v0, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06da │ │ +07317c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/CircleImageView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/animation/Animation$AnimationListener; │ │ @@ -104165,30 +104165,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0731a4: |[0731a4] android.support.v4.widget.CircleImageView.setBackgroundColor:(I)V │ │ -0731b4: 6e10 2418 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1824 │ │ -0731ba: 0c01 |0003: move-result-object v1 │ │ -0731bc: 2011 6b00 |0004: instance-of v1, v1, Landroid/graphics/drawable/ShapeDrawable; // type@006b │ │ -0731c0: 3801 1700 |0006: if-eqz v1, 001d // +0017 │ │ -0731c4: 6e10 2918 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getResources:()Landroid/content/res/Resources; // method@1829 │ │ -0731ca: 0c00 |000b: move-result-object v0 │ │ -0731cc: 6e10 2418 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1824 │ │ -0731d2: 0c01 |000f: move-result-object v1 │ │ -0731d4: 1f01 6b00 |0010: check-cast v1, Landroid/graphics/drawable/ShapeDrawable; // type@006b │ │ -0731d8: 6e10 e801 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01e8 │ │ -0731de: 0c01 |0015: move-result-object v1 │ │ -0731e0: 6e20 4401 4000 |0016: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ -0731e6: 0a02 |0019: move-result v2 │ │ -0731e8: 6e20 ae01 2100 |001a: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -0731ee: 0e00 |001d: return-void │ │ +073180: |[073180] android.support.v4.widget.CircleImageView.setBackgroundColor:(I)V │ │ +073190: 6e10 2418 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1824 │ │ +073196: 0c01 |0003: move-result-object v1 │ │ +073198: 2011 6b00 |0004: instance-of v1, v1, Landroid/graphics/drawable/ShapeDrawable; // type@006b │ │ +07319c: 3801 1700 |0006: if-eqz v1, 001d // +0017 │ │ +0731a0: 6e10 2918 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getResources:()Landroid/content/res/Resources; // method@1829 │ │ +0731a6: 0c00 |000b: move-result-object v0 │ │ +0731a8: 6e10 2418 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1824 │ │ +0731ae: 0c01 |000f: move-result-object v1 │ │ +0731b0: 1f01 6b00 |0010: check-cast v1, Landroid/graphics/drawable/ShapeDrawable; // type@006b │ │ +0731b4: 6e10 e801 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@01e8 │ │ +0731ba: 0c01 |0015: move-result-object v1 │ │ +0731bc: 6e20 4401 4000 |0016: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ +0731c2: 0a02 |0019: move-result v2 │ │ +0731c4: 6e20 ae01 2100 |001a: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +0731ca: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0008 line=117 │ │ 0x000c line=118 │ │ 0x001d line=120 │ │ locals : │ │ @@ -104231,18 +104231,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0731f0: |[0731f0] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -073200: 5b01 dc06 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dc │ │ -073204: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07320a: 0e00 |0005: return-void │ │ +0731cc: |[0731cc] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +0731dc: 5b01 dc06 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dc │ │ +0731e0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0731e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -104252,25 +104252,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -07320c: |[07320c] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -07321c: 5440 dc06 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dc │ │ -073220: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -073222: 7120 4218 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1842 │ │ -073228: 5440 dc06 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dc │ │ -07322c: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -073230: 7130 4318 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1843 │ │ -073236: 5440 dc06 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dc │ │ -07323a: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -07323e: 6e20 4c18 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@184c │ │ -073244: 0e00 |0014: return-void │ │ +0731e8: |[0731e8] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +0731f8: 5440 dc06 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dc │ │ +0731fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0731fe: 7120 4218 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1842 │ │ +073204: 5440 dc06 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dc │ │ +073208: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +07320c: 7130 4318 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1843 │ │ +073212: 5440 dc06 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dc │ │ +073216: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +07321a: 6e20 4c18 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@184c │ │ +073220: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ @@ -104311,18 +104311,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073248: |[073248] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -073258: 5b01 dd06 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ -07325c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -073262: 0e00 |0005: return-void │ │ +073224: |[073224] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +073234: 5b01 dd06 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ +073238: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07323e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -104332,29 +104332,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -073264: |[073264] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -073274: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -073276: 5440 dd06 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ -07327a: 7120 4418 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1844 │ │ -073280: 5440 dd06 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ -073284: 7110 4518 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@1845 │ │ -07328a: 0a00 |000b: move-result v0 │ │ -07328c: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -073290: 5440 dd06 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ -073294: 7100 b121 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -07329a: 0b02 |0013: move-result-wide v2 │ │ -07329c: 7130 4318 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1843 │ │ -0732a2: 5440 dd06 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ -0732a6: 6e20 4c18 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@184c │ │ -0732ac: 0e00 |001c: return-void │ │ +073240: |[073240] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +073250: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +073252: 5440 dd06 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ +073256: 7120 4418 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1844 │ │ +07325c: 5440 dd06 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ +073260: 7110 4518 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@1845 │ │ +073266: 0a00 |000b: move-result v0 │ │ +073268: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +07326c: 5440 dd06 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ +073270: 7100 b121 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +073276: 0b02 |0013: move-result-wide v2 │ │ +073278: 7130 4318 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1843 │ │ +07327e: 5440 dd06 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06dd │ │ +073282: 6e20 4c18 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@184c │ │ +073288: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001c line=61 │ │ @@ -104420,18 +104420,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0732b0: |[0732b0] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -0732c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0732c2: 7030 4118 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1841 │ │ -0732c8: 0e00 |0004: return-void │ │ +07328c: |[07328c] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +07329c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07329e: 7030 4118 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1841 │ │ +0732a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -104441,29 +104441,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0732cc: |[0732cc] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0732dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0732de: 7040 c11e 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ec1 │ │ -0732e4: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0732e8: 5a30 e506 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ -0732ec: 5c32 e306 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e3 │ │ -0732f0: 5c32 e406 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e4 │ │ -0732f4: 5c32 e206 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e2 │ │ -0732f8: 2200 7a03 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@037a │ │ -0732fc: 7020 3c18 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@183c │ │ -073302: 5b30 e006 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e0 │ │ -073306: 2200 7b03 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@037b │ │ -07330a: 7020 3e18 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@183e │ │ -073310: 5b30 e106 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e1 │ │ -073314: 0e00 |001c: return-void │ │ +0732a8: |[0732a8] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0732b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0732ba: 7040 c11e 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ec1 │ │ +0732c0: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +0732c4: 5a30 e506 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ +0732c8: 5c32 e306 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e3 │ │ +0732cc: 5c32 e406 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e4 │ │ +0732d0: 5c32 e206 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e2 │ │ +0732d4: 2200 7a03 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@037a │ │ +0732d8: 7020 3c18 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@183c │ │ +0732de: 5b30 e006 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e0 │ │ +0732e2: 2200 7b03 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@037b │ │ +0732e6: 7020 3e18 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@183e │ │ +0732ec: 5b30 e106 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e1 │ │ +0732f0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -104480,17 +104480,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073318: |[073318] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -073328: 5c01 e306 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e3 │ │ -07332c: 0f01 |0002: return v1 │ │ +0732f4: |[0732f4] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +073304: 5c01 e306 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e3 │ │ +073308: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -104499,17 +104499,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073330: |[073330] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -073340: 5a12 e506 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ -073344: 1002 |0002: return-wide v2 │ │ +07330c: |[07330c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +07331c: 5a12 e506 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ +073320: 1002 |0002: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=2 x1 J │ │ │ │ @@ -104518,17 +104518,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073348: |[073348] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -073358: 5c01 e406 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e4 │ │ -07335c: 0f01 |0002: return v1 │ │ +073324: |[073324] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +073334: 5c01 e406 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e4 │ │ +073338: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -104537,17 +104537,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073360: |[073360] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -073370: 5510 e206 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e2 │ │ -073374: 0f00 |0002: return v0 │ │ +07333c: |[07333c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +07334c: 5510 e206 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e2 │ │ +073350: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #6 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ @@ -104555,20 +104555,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -073378: |[073378] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -073388: 5410 e006 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e0 │ │ -07338c: 6e20 4b18 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@184b │ │ -073392: 5410 e106 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e1 │ │ -073396: 6e20 4b18 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@184b │ │ -07339c: 0e00 |000a: return-void │ │ +073354: |[073354] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +073364: 5410 e006 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e0 │ │ +073368: 6e20 4b18 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@184b │ │ +07336e: 5410 e106 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e1 │ │ +073372: 6e20 4b18 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@184b │ │ +073378: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000a line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -104579,40 +104579,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -0733a0: |[0733a0] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -0733b0: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -0733b4: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -0733b6: 5ca6 e206 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e2 │ │ -0733ba: 54a2 e106 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e1 │ │ -0733be: 6e20 4b18 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@184b │ │ -0733c4: 7100 b121 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -0733ca: 0b02 |000d: move-result-wide v2 │ │ -0733cc: 53a4 e506 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ -0733d0: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -0733d4: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -0733d8: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -0733dc: 53a2 e506 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ -0733e0: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -0733e4: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -0733e8: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -0733ec: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -0733f0: 6e20 4c18 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@184c │ │ -0733f6: 0e00 |0023: return-void │ │ -0733f8: 55a2 e306 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e3 │ │ -0733fc: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -073400: 54a2 e006 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e0 │ │ -073404: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -073408: 6e40 4918 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1849 │ │ -07340e: 5ca6 e306 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e3 │ │ -073412: 28f2 |0031: goto 0023 // -000e │ │ +07337c: |[07337c] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +07338c: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ +073390: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +073392: 5ca6 e206 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e2 │ │ +073396: 54a2 e106 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e1 │ │ +07339a: 6e20 4b18 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@184b │ │ +0733a0: 7100 b121 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +0733a6: 0b02 |000d: move-result-wide v2 │ │ +0733a8: 53a4 e506 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ +0733ac: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +0733b0: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ +0733b4: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +0733b8: 53a2 e506 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ +0733bc: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +0733c0: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +0733c4: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +0733c8: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +0733cc: 6e20 4c18 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@184c │ │ +0733d2: 0e00 |0023: return-void │ │ +0733d4: 55a2 e306 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e3 │ │ +0733d8: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +0733dc: 54a2 e006 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e0 │ │ +0733e0: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ +0733e4: 6e40 4918 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1849 │ │ +0733ea: 5ca6 e306 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06e3 │ │ +0733ee: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ @@ -104629,18 +104629,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073414: |[073414] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -073424: 6f10 c21e 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@1ec2 │ │ -07342a: 7010 4a18 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@184a │ │ -073430: 0e00 |0006: return-void │ │ +0733f0: |[0733f0] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +073400: 6f10 c21e 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@1ec2 │ │ +073406: 7010 4a18 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@184a │ │ +07340c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -104650,18 +104650,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073434: |[073434] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -073444: 6f10 c31e 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@1ec3 │ │ -07344a: 7010 4a18 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@184a │ │ -073450: 0e00 |0006: return-void │ │ +073410: |[073410] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +073420: 6f10 c31e 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@1ec3 │ │ +073426: 7010 4a18 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@184a │ │ +07342c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0006 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -104671,29 +104671,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -073454: |[073454] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -073464: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -073468: 5a40 e506 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ -07346c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07346e: 5c40 e206 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e2 │ │ -073472: 5440 e006 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e0 │ │ -073476: 6e20 4b18 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@184b │ │ -07347c: 5540 e406 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e4 │ │ -073480: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -073484: 5440 e106 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e1 │ │ -073488: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -07348c: 6e40 4918 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1849 │ │ -073492: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -073494: 5c40 e406 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e4 │ │ -073498: 0e00 |001a: return-void │ │ +073430: |[073430] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +073440: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +073444: 5a40 e506 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06e5 │ │ +073448: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07344a: 5c40 e206 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06e2 │ │ +07344e: 5440 e006 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06e0 │ │ +073452: 6e20 4b18 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@184b │ │ +073458: 5540 e406 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e4 │ │ +07345c: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +073460: 5440 e106 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06e1 │ │ +073464: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ +073468: 6e40 4918 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1849 │ │ +07346e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +073470: 5c40 e406 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06e4 │ │ +073474: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ @@ -104762,20 +104762,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 │ │ -07349c: |[07349c] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0734ac: 5b12 e606 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e6 │ │ -0734b0: 2200 9a00 |0002: new-instance v0, Landroid/os/Handler; // type@009a │ │ -0734b4: 7010 cc02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ -0734ba: 7020 6101 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0161 │ │ -0734c0: 0e00 |000a: return-void │ │ +073478: |[073478] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +073488: 5b12 e606 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e6 │ │ +07348c: 2200 9a00 |0002: new-instance v0, Landroid/os/Handler; // type@009a │ │ +073490: 7010 cc02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ +073496: 7020 6101 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0161 │ │ +07349c: 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; │ │ @@ -104787,17 +104787,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0734c4: |[0734c4] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -0734d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0734d6: 0f00 |0001: return v0 │ │ +0734a0: |[0734a0] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +0734b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0734b2: 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;) │ │ @@ -104805,18 +104805,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0734d8: |[0734d8] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -0734e8: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e6 │ │ -0734ec: 6e10 6a18 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@186a │ │ -0734f2: 0e00 |0005: return-void │ │ +0734b4: |[0734b4] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +0734c4: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e6 │ │ +0734c8: 6e10 6a18 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@186a │ │ +0734ce: 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 │ │ @@ -104855,18 +104855,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 │ │ -0734f4: |[0734f4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -073504: 5b01 e706 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ -073508: 7010 7501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0175 │ │ -07350e: 0e00 |0005: return-void │ │ +0734d0: |[0734d0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0734e0: 5b01 e706 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ +0734e4: 7010 7501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0175 │ │ +0734ea: 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; │ │ │ │ @@ -104875,17 +104875,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 │ │ -073510: |[073510] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -073520: 7020 5118 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1851 │ │ -073526: 0e00 |0003: return-void │ │ +0734ec: |[0734ec] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +0734fc: 7020 5118 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1851 │ │ +073502: 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; │ │ @@ -104896,21 +104896,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -073528: |[073528] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -073538: 5420 e706 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ -07353c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -07353e: 5c01 f006 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -073542: 5420 e706 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ -073546: 6e10 6818 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@1868 │ │ -07354c: 0e00 |000a: return-void │ │ +073504: |[073504] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +073514: 5420 e706 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ +073518: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +07351a: 5c01 f006 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +07351e: 5420 e706 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ +073522: 6e10 6818 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@1868 │ │ +073528: 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; │ │ @@ -104920,21 +104920,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -073550: |[073550] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -073560: 5420 e706 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ -073564: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -073566: 5c01 f006 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -07356a: 5420 e706 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ -07356e: 6e10 6918 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@1869 │ │ -073574: 0e00 |000a: return-void │ │ +07352c: |[07352c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +07353c: 5420 e706 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ +073540: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +073542: 5c01 f006 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +073546: 5420 e706 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06e7 │ │ +07354a: 6e10 6918 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@1869 │ │ +073550: 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; │ │ @@ -105022,18 +105022,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 │ │ -073578: |[073578] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -073588: 7010 761e 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1e76 │ │ -07358e: 5b01 f306 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ -073592: 0e00 |0005: return-void │ │ +073554: |[073554] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +073564: 7010 761e 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1e76 │ │ +07356a: 5b01 f306 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ +07356e: 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; │ │ @@ -105045,20 +105045,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 │ │ -073594: |[073594] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0735a4: 5410 f306 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ -0735a8: 1f02 4d00 |0002: check-cast v2, Landroid/database/Cursor; // type@004d │ │ -0735ac: 7220 6f18 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@186f │ │ -0735b2: 0c00 |0007: move-result-object v0 │ │ -0735b4: 1100 |0008: return-object v0 │ │ +073570: |[073570] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +073580: 5410 f306 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ +073584: 1f02 4d00 |0002: check-cast v2, Landroid/database/Cursor; // type@004d │ │ +073588: 7220 6f18 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@186f │ │ +07358e: 0c00 |0007: move-result-object v0 │ │ +073590: 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; │ │ │ │ @@ -105067,31 +105067,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 │ │ -0735b8: |[0735b8] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -0735c8: 5432 f306 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ -0735cc: 7220 7118 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1871 │ │ -0735d2: 0c00 |0005: move-result-object v0 │ │ -0735d4: 2201 4e04 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@044e │ │ -0735d8: 7010 751e 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1e75 │ │ -0735de: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -0735e2: 7210 6401 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0164 │ │ -0735e8: 0a02 |0010: move-result v2 │ │ -0735ea: 5912 4708 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0847 │ │ -0735ee: 5b10 4808 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ -0735f2: 1101 |0015: return-object v1 │ │ -0735f4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0735f6: 5912 4708 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0847 │ │ -0735fa: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0735fc: 5b12 4808 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ -073600: 28f9 |001c: goto 0015 // -0007 │ │ +073594: |[073594] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +0735a4: 5432 f306 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ +0735a8: 7220 7118 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1871 │ │ +0735ae: 0c00 |0005: move-result-object v0 │ │ +0735b0: 2201 4e04 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@044e │ │ +0735b4: 7010 751e 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1e75 │ │ +0735ba: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +0735be: 7210 6401 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0164 │ │ +0735c4: 0a02 |0010: move-result v2 │ │ +0735c6: 5912 4708 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0847 │ │ +0735ca: 5b10 4808 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ +0735ce: 1101 |0015: return-object v1 │ │ +0735d0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0735d2: 5912 4708 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0847 │ │ +0735d6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +0735d8: 5b12 4808 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ +0735dc: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -105109,27 +105109,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 │ │ -073604: |[073604] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -073614: 5431 f306 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ -073618: 7210 7018 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1870 │ │ -07361e: 0c00 |0005: move-result-object v0 │ │ -073620: 5451 4808 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ -073624: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -073628: 5451 4808 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ -07362c: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -073630: 5432 f306 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ -073634: 5451 4808 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ -073638: 1f01 4d00 |0012: check-cast v1, Landroid/database/Cursor; // type@004d │ │ -07363c: 7220 6e18 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@186e │ │ -073642: 0e00 |0017: return-void │ │ +0735e0: |[0735e0] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +0735f0: 5431 f306 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ +0735f4: 7210 7018 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1870 │ │ +0735fa: 0c00 |0005: move-result-object v0 │ │ +0735fc: 5451 4808 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ +073600: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +073604: 5451 4808 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ +073608: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +07360c: 5432 f306 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06f3 │ │ +073610: 5451 4808 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0848 │ │ +073614: 1f01 4d00 |0012: check-cast v1, Landroid/database/Cursor; // type@004d │ │ +073618: 7220 6e18 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@186e │ │ +07361e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -105313,19 +105313,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -073644: |[073644] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -073654: 7030 301d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1d30 │ │ -07365a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07365c: 5910 f806 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -073660: 0e00 |0006: return-void │ │ +073620: |[073620] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +073630: 7030 301d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1d30 │ │ +073636: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +073638: 5910 f806 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +07363c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1777 │ │ 0x0003 line=1763 │ │ 0x0006 line=1778 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -105337,18 +105337,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -073664: |[073664] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -073674: 7030 9118 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1891 │ │ -07367a: 5903 f806 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -07367e: 0e00 |0005: return-void │ │ +073640: |[073640] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +073650: 7030 9118 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1891 │ │ +073656: 5903 f806 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +07365a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1781 │ │ 0x0003 line=1782 │ │ 0x0005 line=1783 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -105361,27 +105361,27 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -073680: |[073680] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -073690: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -073692: 7030 311d 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d31 │ │ -073698: 5932 f806 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -07369c: 7100 bd18 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@18bd │ │ -0736a2: 0c01 |0009: move-result-object v1 │ │ -0736a4: 6e30 f600 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -0736aa: 0c00 |000d: move-result-object v0 │ │ -0736ac: 6e30 5801 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0158 │ │ -0736b2: 0a01 |0011: move-result v1 │ │ -0736b4: 5931 f806 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0736b8: 6e10 5d01 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -0736be: 0e00 |0017: return-void │ │ +07365c: |[07365c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07366c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07366e: 7030 311d 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d31 │ │ +073674: 5932 f806 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +073678: 7100 bd18 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@18bd │ │ +07367e: 0c01 |0009: move-result-object v1 │ │ +073680: 6e30 f600 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +073686: 0c00 |000d: move-result-object v0 │ │ +073688: 6e30 5801 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0158 │ │ +07368e: 0a01 |0011: move-result v1 │ │ +073690: 5931 f806 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +073694: 6e10 5d01 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +07369a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1769 │ │ 0x0004 line=1763 │ │ 0x0006 line=1771 │ │ 0x000e line=1772 │ │ 0x0014 line=1773 │ │ @@ -105397,21 +105397,21 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0736c0: |[0736c0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -0736d0: 7020 331d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d33 │ │ -0736d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0736d8: 5910 f806 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0736dc: 5220 f806 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0736e0: 5910 f806 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0736e4: 0e00 |000a: return-void │ │ +07369c: |[07369c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +0736ac: 7020 331d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d33 │ │ +0736b2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0736b4: 5910 f806 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0736b8: 5220 f806 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0736bc: 5910 f806 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0736c0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1786 │ │ 0x0003 line=1763 │ │ 0x0006 line=1787 │ │ 0x000a line=1788 │ │ locals : │ │ @@ -105423,19 +105423,19 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0736e8: |[0736e8] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -0736f8: 7020 321d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d32 │ │ -0736fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -073700: 5910 f806 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -073704: 0e00 |0006: return-void │ │ +0736c4: |[0736c4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +0736d4: 7020 321d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d32 │ │ +0736da: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0736dc: 5910 f806 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0736e0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x0003 line=1763 │ │ 0x0006 line=1792 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -105446,19 +105446,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -073708: |[073708] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -073718: 7020 331d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d33 │ │ -07371e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -073720: 5910 f806 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -073724: 0e00 |0006: return-void │ │ +0736e4: |[0736e4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +0736f4: 7020 331d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d33 │ │ +0736fa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0736fc: 5910 f806 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +073700: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1795 │ │ 0x0003 line=1763 │ │ 0x0006 line=1796 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -105526,17 +105526,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073728: |[073728] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -073738: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07373e: 0e00 |0003: return-void │ │ +073704: |[073704] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +073714: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07371a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -105545,18 +105545,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -073740: |[073740] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -073750: 2200 8d03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@038d │ │ -073754: 7020 9d18 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@189d │ │ -07375a: 1100 |0005: return-object v0 │ │ +07371c: |[07371c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +07372c: 2200 8d03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@038d │ │ +073730: 7020 9d18 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@189d │ │ +073736: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1585 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -105565,18 +105565,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 │ │ -07375c: |[07375c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -07376c: 6e20 9818 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1898 │ │ -073772: 0c00 |0003: move-result-object v0 │ │ -073774: 1100 |0004: return-object v0 │ │ +073738: |[073738] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +073748: 6e20 9818 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1898 │ │ +07374e: 0c00 |0003: move-result-object v0 │ │ +073750: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -105585,17 +105585,17 @@ │ │ type : '(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073778: |[073778] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -073788: 2320 8b06 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@068b │ │ -07378c: 1100 |0002: return-object v0 │ │ +073754: |[073754] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +073764: 2320 8b06 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@068b │ │ +073768: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1590 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -105604,18 +105604,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -073790: |[073790] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0737a0: 6e20 9a18 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@189a │ │ -0737a6: 0c00 |0003: move-result-object v0 │ │ -0737a8: 1100 |0004: return-object v0 │ │ +07376c: |[07376c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +07377c: 6e20 9a18 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@189a │ │ +073782: 0c00 |0003: move-result-object v0 │ │ +073784: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -105667,43 +105667,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0737ac: |[0737ac] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -0737bc: 2200 8c03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@038c │ │ -0737c0: 7010 9718 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@1897 │ │ -0737c6: 6900 0107 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0701 │ │ -0737ca: 0e00 |0007: return-void │ │ +073788: |[073788] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +073798: 2200 8c03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@038c │ │ +07379c: 7010 9718 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@1897 │ │ +0737a2: 6900 0107 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0701 │ │ +0737a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1581 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0737cc: |[0737cc] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -0737dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0737de: 7020 821c 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1c82 │ │ -0737e4: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ -0737e8: 5910 0207 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0702 │ │ -0737ec: 5910 0307 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0703 │ │ -0737f0: 6e10 eb02 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -0737f6: 0a00 |000d: move-result v0 │ │ -0737f8: 5910 0407 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ -0737fc: 0e00 |0010: return-void │ │ +0737a8: |[0737a8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +0737b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0737ba: 7020 821c 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1c82 │ │ +0737c0: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ +0737c4: 5910 0207 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0702 │ │ +0737c8: 5910 0307 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0703 │ │ +0737cc: 6e10 eb02 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +0737d2: 0a00 |000d: move-result v0 │ │ +0737d4: 5910 0407 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ +0737d8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1567 │ │ 0x0004 line=1562 │ │ 0x0006 line=1563 │ │ 0x0008 line=1564 │ │ 0x000a line=1568 │ │ @@ -105717,21 +105717,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -073800: |[073800] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -073810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073812: 7020 831c 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1c83 │ │ -073818: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ -07381c: 5910 0207 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0702 │ │ -073820: 5910 0307 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0703 │ │ -073824: 0e00 |000a: return-void │ │ +0737dc: |[0737dc] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +0737ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0737ee: 7020 831c 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1c83 │ │ +0737f4: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ +0737f8: 5910 0207 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0702 │ │ +0737fc: 5910 0307 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0703 │ │ +073800: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1572 │ │ 0x0004 line=1562 │ │ 0x0006 line=1563 │ │ 0x0008 line=1564 │ │ 0x000a line=1573 │ │ @@ -105745,19 +105745,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -073828: |[073828] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -073838: 6f30 841c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1c84 │ │ -07383e: 5210 0407 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ -073842: 6e20 f202 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -073848: 0e00 |0008: return-void │ │ +073804: |[073804] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +073814: 6f30 841c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1c84 │ │ +07381a: 5210 0407 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ +07381e: 6e20 f202 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +073824: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1577 │ │ 0x0003 line=1578 │ │ 0x0008 line=1579 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ @@ -105828,18 +105828,18 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07384c: |[07384c] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -07385c: 5b01 0507 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0705 │ │ -073860: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -073866: 0e00 |0005: return-void │ │ +073828: |[073828] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +073838: 5b01 0507 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0705 │ │ +07383c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +073842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1599 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -105849,18 +105849,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073868: |[073868] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -073878: 5410 0507 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0705 │ │ -07387c: 7110 a918 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@18a9 │ │ -073882: 0e00 |0005: return-void │ │ +073844: |[073844] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +073854: 5410 0507 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0705 │ │ +073858: 7110 a918 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@18a9 │ │ +07385e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1601 │ │ 0x0005 line=1602 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ @@ -105895,17 +105895,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073884: |[073884] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.:()V │ │ -073894: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07389a: 0e00 |0003: return-void │ │ +073860: |[073860] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.:()V │ │ +073870: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +073876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; │ │ │ │ Virtual methods - │ │ @@ -105914,27 +105914,27 @@ │ │ type : '(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -07389c: |[07389c] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ -0738ac: 0730 |0000: move-object v0, v3 │ │ -0738ae: 1f00 9503 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayoutImpl; // type@0395 │ │ -0738b2: 6e10 9f1d 0400 |0003: invoke-virtual {v4}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ -0738b8: 0a01 |0006: move-result v1 │ │ -0738ba: 3d01 0b00 |0007: if-lez v1, 0012 // +000b │ │ -0738be: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0738c0: 7230 1c19 4001 |000a: invoke-interface {v0, v4, v1}, Landroid/support/v4/widget/DrawerLayoutImpl;.setChildInsets:(Ljava/lang/Object;Z)V // method@191c │ │ -0738c6: 6e10 971d 0400 |000d: invoke-virtual {v4}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1d97 │ │ -0738cc: 0c01 |0010: move-result-object v1 │ │ -0738ce: 1101 |0011: return-object v1 │ │ -0738d0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0738d2: 28f7 |0013: goto 000a // -0009 │ │ +073878: |[073878] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ +073888: 0730 |0000: move-object v0, v3 │ │ +07388a: 1f00 9503 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayoutImpl; // type@0395 │ │ +07388e: 6e10 9f1d 0400 |0003: invoke-virtual {v4}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ +073894: 0a01 |0006: move-result v1 │ │ +073896: 3d01 0b00 |0007: if-lez v1, 0012 // +000b │ │ +07389a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +07389c: 7230 1c19 4001 |000a: invoke-interface {v0, v4, v1}, Landroid/support/v4/widget/DrawerLayoutImpl;.setChildInsets:(Ljava/lang/Object;Z)V // method@191c │ │ +0738a2: 6e10 971d 0400 |000d: invoke-virtual {v4}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1d97 │ │ +0738a8: 0c01 |0010: move-result-object v1 │ │ +0738aa: 1101 |0011: return-object v1 │ │ +0738ac: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0738ae: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x000d line=74 │ │ 0x0012 line=73 │ │ locals : │ │ @@ -105972,17 +105972,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0738d4: |[0738d4] android.support.v4.widget.DrawerLayoutCompatApi21.:()V │ │ -0738e4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0738ea: 0e00 |0003: return-void │ │ +0738b0: |[0738b0] android.support.v4.widget.DrawerLayoutCompatApi21.:()V │ │ +0738c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0738c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayoutCompatApi21; │ │ │ │ @@ -105991,52 +105991,52 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -0738ec: |[0738ec] android.support.v4.widget.DrawerLayoutCompatApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ -0738fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0738fe: 0760 |0001: move-object v0, v6 │ │ -073900: 1f00 2a04 |0002: check-cast v0, Landroid/view/WindowInsets; // type@042a │ │ -073904: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -073906: 3317 2b00 |0005: if-ne v7, v1, 0030 // +002b │ │ -07390a: 6e10 9d1d 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1d9d │ │ -073910: 0a01 |000a: move-result v1 │ │ -073912: 6e10 9f1d 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ -073918: 0a02 |000e: move-result v2 │ │ -07391a: 6e10 9c1d 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ -073920: 0a03 |0012: move-result v3 │ │ -073922: 6e53 a51d 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ -073928: 0c00 |0016: move-result-object v0 │ │ -07392a: 6e10 9d1d 0000 |0017: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1d9d │ │ -073930: 0a01 |001a: move-result v1 │ │ -073932: 5951 4308 |001b: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0843 │ │ -073936: 6e10 9f1d 0000 |001d: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ -07393c: 0a01 |0020: move-result v1 │ │ -07393e: 5951 4508 |0021: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@0845 │ │ -073942: 6e10 9e1d 0000 |0023: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1d9e │ │ -073948: 0a01 |0026: move-result v1 │ │ -07394a: 5951 4408 |0027: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0844 │ │ -07394e: 6e10 9c1d 0000 |0029: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ -073954: 0a01 |002c: move-result v1 │ │ -073956: 5951 4208 |002d: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@0842 │ │ -07395a: 0e00 |002f: return-void │ │ -07395c: 1251 |0030: const/4 v1, #int 5 // #5 │ │ -07395e: 3317 e6ff |0031: if-ne v7, v1, 0017 // -001a │ │ -073962: 6e10 9f1d 0000 |0033: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ -073968: 0a01 |0036: move-result v1 │ │ -07396a: 6e10 9e1d 0000 |0037: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1d9e │ │ -073970: 0a02 |003a: move-result v2 │ │ -073972: 6e10 9c1d 0000 |003b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ -073978: 0a03 |003e: move-result v3 │ │ -07397a: 6e53 a51d 4021 |003f: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ -073980: 0c00 |0042: move-result-object v0 │ │ -073982: 28d4 |0043: goto 0017 // -002c │ │ +0738c8: |[0738c8] android.support.v4.widget.DrawerLayoutCompatApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +0738d8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0738da: 0760 |0001: move-object v0, v6 │ │ +0738dc: 1f00 2a04 |0002: check-cast v0, Landroid/view/WindowInsets; // type@042a │ │ +0738e0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0738e2: 3317 2b00 |0005: if-ne v7, v1, 0030 // +002b │ │ +0738e6: 6e10 9d1d 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1d9d │ │ +0738ec: 0a01 |000a: move-result v1 │ │ +0738ee: 6e10 9f1d 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ +0738f4: 0a02 |000e: move-result v2 │ │ +0738f6: 6e10 9c1d 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ +0738fc: 0a03 |0012: move-result v3 │ │ +0738fe: 6e53 a51d 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ +073904: 0c00 |0016: move-result-object v0 │ │ +073906: 6e10 9d1d 0000 |0017: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1d9d │ │ +07390c: 0a01 |001a: move-result v1 │ │ +07390e: 5951 4308 |001b: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0843 │ │ +073912: 6e10 9f1d 0000 |001d: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ +073918: 0a01 |0020: move-result v1 │ │ +07391a: 5951 4508 |0021: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@0845 │ │ +07391e: 6e10 9e1d 0000 |0023: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1d9e │ │ +073924: 0a01 |0026: move-result v1 │ │ +073926: 5951 4408 |0027: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0844 │ │ +07392a: 6e10 9c1d 0000 |0029: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ +073930: 0a01 |002c: move-result v1 │ │ +073932: 5951 4208 |002d: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@0842 │ │ +073936: 0e00 |002f: return-void │ │ +073938: 1251 |0030: const/4 v1, #int 5 // #5 │ │ +07393a: 3317 e6ff |0031: if-ne v7, v1, 0017 // -001a │ │ +07393e: 6e10 9f1d 0000 |0033: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ +073944: 0a01 |0036: move-result v1 │ │ +073946: 6e10 9e1d 0000 |0037: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1d9e │ │ +07394c: 0a02 |003a: move-result v2 │ │ +07394e: 6e10 9c1d 0000 |003b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ +073954: 0a03 |003e: move-result v3 │ │ +073956: 6e53 a51d 4021 |003f: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ +07395c: 0c00 |0042: move-result-object v0 │ │ +07395e: 28d4 |0043: goto 0017 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=51 │ │ 0x0004 line=52 │ │ 0x0007 line=53 │ │ 0x0017 line=59 │ │ 0x001d line=60 │ │ @@ -106056,23 +106056,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -073984: |[073984] android.support.v4.widget.DrawerLayoutCompatApi21.configureApplyInsets:(Landroid/view/View;)V │ │ -073994: 2010 9503 |0000: instance-of v0, v1, Landroid/support/v4/widget/DrawerLayoutImpl; // type@0395 │ │ -073998: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -07399c: 2200 9303 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; // type@0393 │ │ -0739a0: 7010 1519 0000 |0006: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;.:()V // method@1915 │ │ -0739a6: 6e20 0c1d 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1d0c │ │ -0739ac: 1300 0005 |000c: const/16 v0, #int 1280 // #500 │ │ -0739b0: 6e20 181d 0100 |000e: invoke-virtual {v1, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@1d18 │ │ -0739b6: 0e00 |0011: return-void │ │ +073960: |[073960] android.support.v4.widget.DrawerLayoutCompatApi21.configureApplyInsets:(Landroid/view/View;)V │ │ +073970: 2010 9503 |0000: instance-of v0, v1, Landroid/support/v4/widget/DrawerLayoutImpl; // type@0395 │ │ +073974: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +073978: 2200 9303 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; // type@0393 │ │ +07397c: 7010 1519 0000 |0006: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;.:()V // method@1915 │ │ +073982: 6e20 0c1d 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1d0c │ │ +073988: 1300 0005 |000c: const/16 v0, #int 1280 // #500 │ │ +07398c: 6e20 181d 0100 |000e: invoke-virtual {v1, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@1d18 │ │ +073992: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ 0x000c line=32 │ │ 0x0011 line=35 │ │ locals : │ │ @@ -106083,41 +106083,41 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -0739b8: |[0739b8] android.support.v4.widget.DrawerLayoutCompatApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ -0739c8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0739ca: 0760 |0001: move-object v0, v6 │ │ -0739cc: 1f00 2a04 |0002: check-cast v0, Landroid/view/WindowInsets; // type@042a │ │ -0739d0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -0739d2: 3317 1600 |0005: if-ne v7, v1, 001b // +0016 │ │ -0739d6: 6e10 9d1d 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1d9d │ │ -0739dc: 0a01 |000a: move-result v1 │ │ -0739de: 6e10 9f1d 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ -0739e4: 0a02 |000e: move-result v2 │ │ -0739e6: 6e10 9c1d 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ -0739ec: 0a03 |0012: move-result v3 │ │ -0739ee: 6e53 a51d 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ -0739f4: 0c00 |0016: move-result-object v0 │ │ -0739f6: 6e20 8f1c 0500 |0017: invoke-virtual {v5, v0}, Landroid/view/View;.dispatchApplyWindowInsets:(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; // method@1c8f │ │ -0739fc: 0e00 |001a: return-void │ │ -0739fe: 1251 |001b: const/4 v1, #int 5 // #5 │ │ -073a00: 3317 fbff |001c: if-ne v7, v1, 0017 // -0005 │ │ -073a04: 6e10 9f1d 0000 |001e: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ -073a0a: 0a01 |0021: move-result v1 │ │ -073a0c: 6e10 9e1d 0000 |0022: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1d9e │ │ -073a12: 0a02 |0025: move-result v2 │ │ -073a14: 6e10 9c1d 0000 |0026: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ -073a1a: 0a03 |0029: move-result v3 │ │ -073a1c: 6e53 a51d 4021 |002a: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ -073a22: 0c00 |002d: move-result-object v0 │ │ -073a24: 28e9 |002e: goto 0017 // -0017 │ │ +073994: |[073994] android.support.v4.widget.DrawerLayoutCompatApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +0739a4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0739a6: 0760 |0001: move-object v0, v6 │ │ +0739a8: 1f00 2a04 |0002: check-cast v0, Landroid/view/WindowInsets; // type@042a │ │ +0739ac: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0739ae: 3317 1600 |0005: if-ne v7, v1, 001b // +0016 │ │ +0739b2: 6e10 9d1d 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1d9d │ │ +0739b8: 0a01 |000a: move-result v1 │ │ +0739ba: 6e10 9f1d 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ +0739c0: 0a02 |000e: move-result v2 │ │ +0739c2: 6e10 9c1d 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ +0739c8: 0a03 |0012: move-result v3 │ │ +0739ca: 6e53 a51d 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ +0739d0: 0c00 |0016: move-result-object v0 │ │ +0739d2: 6e20 8f1c 0500 |0017: invoke-virtual {v5, v0}, Landroid/view/View;.dispatchApplyWindowInsets:(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; // method@1c8f │ │ +0739d8: 0e00 |001a: return-void │ │ +0739da: 1251 |001b: const/4 v1, #int 5 // #5 │ │ +0739dc: 3317 fbff |001c: if-ne v7, v1, 0017 // -0005 │ │ +0739e0: 6e10 9f1d 0000 |001e: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ +0739e6: 0a01 |0021: move-result v1 │ │ +0739e8: 6e10 9e1d 0000 |0022: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1d9e │ │ +0739ee: 0a02 |0025: move-result v2 │ │ +0739f0: 6e10 9c1d 0000 |0026: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ +0739f6: 0a03 |0029: move-result v3 │ │ +0739f8: 6e53 a51d 4021 |002a: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ +0739fe: 0c00 |002d: move-result-object v0 │ │ +073a00: 28e9 |002e: goto 0017 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=39 │ │ 0x0007 line=40 │ │ 0x0017 line=46 │ │ 0x001a line=47 │ │ @@ -106134,22 +106134,22 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -073a28: |[073a28] android.support.v4.widget.DrawerLayoutCompatApi21.getTopInset:(Ljava/lang/Object;)I │ │ -073a38: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -073a3c: 1f01 2a04 |0002: check-cast v1, Landroid/view/WindowInsets; // type@042a │ │ -073a40: 6e10 9f1d 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ -073a46: 0a00 |0007: move-result v0 │ │ -073a48: 0f00 |0008: return v0 │ │ -073a4a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -073a4c: 28fe |000a: goto 0008 // -0002 │ │ +073a04: |[073a04] android.support.v4.widget.DrawerLayoutCompatApi21.getTopInset:(Ljava/lang/Object;)I │ │ +073a14: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +073a18: 1f01 2a04 |0002: check-cast v1, Landroid/view/WindowInsets; // type@042a │ │ +073a1c: 6e10 9f1d 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ +073a22: 0a00 |0007: move-result v0 │ │ +073a24: 0f00 |0008: return v0 │ │ +073a26: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +073a28: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 insets Ljava/lang/Object; │ │ 0x0009 - 0x000b reg=1 insets Ljava/lang/Object; │ │ │ │ @@ -106292,26 +106292,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -073a50: |[073a50] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -073a60: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -073a64: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -073a68: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -073a6c: 2200 9703 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0397 │ │ -073a70: 7010 2619 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@1926 │ │ -073a76: 6900 3507 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073a7a: 0e00 |000d: return-void │ │ -073a7c: 2200 9603 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0396 │ │ -073a80: 7010 1d19 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@191d │ │ -073a86: 6900 3507 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073a8a: 28f8 |0015: goto 000d // -0008 │ │ +073a2c: |[073a2c] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +073a3c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +073a40: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +073a44: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +073a48: 2200 9703 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0397 │ │ +073a4c: 7010 2619 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@1926 │ │ +073a52: 6900 3507 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073a56: 0e00 |000d: return-void │ │ +073a58: 2200 9603 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0396 │ │ +073a5c: 7010 1d19 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@191d │ │ +073a62: 6900 3507 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073a66: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -106321,21 +106321,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -073a8c: |[073a8c] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -073a9c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -073aa2: 6200 3507 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073aa6: 7220 3219 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1932 │ │ -073aac: 0c00 |0008: move-result-object v0 │ │ -073aae: 5b10 3607 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ -073ab2: 0e00 |000b: return-void │ │ +073a68: |[073a68] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +073a78: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +073a7e: 6200 3507 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073a82: 7220 3219 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1932 │ │ +073a88: 0c00 |0008: move-result-object v0 │ │ +073a8a: 5b10 3607 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ +073a8e: 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; │ │ @@ -106347,20 +106347,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -073ab4: |[073ab4] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -073ac4: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073ac8: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ -073acc: 7230 2f19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@192f │ │ -073ad2: 0a00 |0007: move-result v0 │ │ -073ad4: 0f00 |0008: return v0 │ │ +073a90: |[073a90] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +073aa0: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073aa4: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ +073aa8: 7230 2f19 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@192f │ │ +073aae: 0a00 |0007: move-result v0 │ │ +073ab0: 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; │ │ │ │ @@ -106369,19 +106369,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -073ad8: |[073ad8] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -073ae8: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073aec: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ -073af0: 7220 3019 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1930 │ │ -073af6: 0e00 |0007: return-void │ │ +073ab4: |[073ab4] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +073ac4: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073ac8: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ +073acc: 7220 3019 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1930 │ │ +073ad2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -106390,20 +106390,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -073af8: |[073af8] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -073b08: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073b0c: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ -073b10: 7220 3119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1931 │ │ -073b16: 0a00 |0007: move-result v0 │ │ -073b18: 0f00 |0008: return v0 │ │ +073ad4: |[073ad4] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +073ae4: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073ae8: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ +073aec: 7220 3119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1931 │ │ +073af2: 0a00 |0007: move-result v0 │ │ +073af4: 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;) │ │ @@ -106411,20 +106411,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -073b1c: |[073b1c] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -073b2c: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073b30: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ -073b34: 7230 3319 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1933 │ │ -073b3a: 0a00 |0007: move-result v0 │ │ -073b3c: 0f00 |0008: return v0 │ │ +073af8: |[073af8] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +073b08: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073b0c: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ +073b10: 7230 3319 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1933 │ │ +073b16: 0a00 |0007: move-result v0 │ │ +073b18: 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 │ │ │ │ @@ -106433,20 +106433,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -073b40: |[073b40] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -073b50: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073b54: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ -073b58: 7230 3419 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1934 │ │ -073b5e: 0a00 |0007: move-result v0 │ │ -073b60: 0f00 |0008: return v0 │ │ +073b1c: |[073b1c] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +073b2c: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073b30: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ +073b34: 7230 3419 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1934 │ │ +073b3a: 0a00 |0007: move-result v0 │ │ +073b3c: 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 │ │ │ │ @@ -106455,20 +106455,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -073b64: |[073b64] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -073b74: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073b78: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ -073b7c: 7220 3519 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@1935 │ │ -073b82: 0a00 |0007: move-result v0 │ │ -073b84: 0f00 |0008: return v0 │ │ +073b40: |[073b40] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +073b50: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073b54: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ +073b58: 7220 3519 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@1935 │ │ +073b5e: 0a00 |0007: move-result v0 │ │ +073b60: 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;) │ │ @@ -106476,19 +106476,19 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -073b88: |[073b88] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -073b98: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ -073b9c: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ -073ba0: 7240 3619 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@1936 │ │ -073ba6: 0e00 |0007: return-void │ │ +073b64: |[073b64] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +073b74: 6200 3507 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0735 │ │ +073b78: 5421 3607 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0736 │ │ +073b7c: 7240 3619 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@1936 │ │ +073b82: 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 │ │ @@ -106519,17 +106519,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073ba8: |[073ba8] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -073bb8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -073bbe: 0e00 |0003: return-void │ │ +073b84: |[073b84] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +073b94: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +073b9a: 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;) │ │ @@ -106537,19 +106537,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 │ │ -073bc0: |[073bc0] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -073bd0: 1f01 4c04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044c │ │ -073bd4: 6e20 6d1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1e6d │ │ -073bda: 0a00 |0005: move-result v0 │ │ -073bdc: 0f00 |0006: return v0 │ │ +073b9c: |[073b9c] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +073bac: 1f01 4c04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044c │ │ +073bb0: 6e20 6d1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1e6d │ │ +073bb6: 0a00 |0005: move-result v0 │ │ +073bb8: 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; │ │ │ │ @@ -106558,18 +106558,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073be0: |[073be0] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -073bf0: 1f00 4c04 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@044c │ │ -073bf4: 6e10 6e1e 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1e6e │ │ -073bfa: 0e00 |0005: return-void │ │ +073bbc: |[073bbc] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +073bcc: 1f00 4c04 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@044c │ │ +073bd0: 6e10 6e1e 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1e6e │ │ +073bd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -106578,19 +106578,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073bfc: |[073bfc] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -073c0c: 1f01 4c04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044c │ │ -073c10: 6e10 6f1e 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1e6f │ │ -073c16: 0a00 |0005: move-result v0 │ │ -073c18: 0f00 |0006: return v0 │ │ +073bd8: |[073bd8] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +073be8: 1f01 4c04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044c │ │ +073bec: 6e10 6f1e 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1e6f │ │ +073bf2: 0a00 |0005: move-result v0 │ │ +073bf4: 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;) │ │ @@ -106598,18 +106598,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 │ │ -073c1c: |[073c1c] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -073c2c: 2200 4c04 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@044c │ │ -073c30: 7020 6c1e 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1e6c │ │ -073c36: 1100 |0005: return-object v0 │ │ +073bf8: |[073bf8] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +073c08: 2200 4c04 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@044c │ │ +073c0c: 7020 6c1e 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1e6c │ │ +073c12: 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;) │ │ @@ -106617,19 +106617,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 │ │ -073c38: |[073c38] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -073c48: 1f01 4c04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044c │ │ -073c4c: 6e20 701e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1e70 │ │ -073c52: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -073c54: 0f00 |0006: return v0 │ │ +073c14: |[073c14] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +073c24: 1f01 4c04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044c │ │ +073c28: 6e20 701e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1e70 │ │ +073c2e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +073c30: 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 │ │ @@ -106639,19 +106639,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 │ │ -073c58: |[073c58] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -073c68: 1f01 4c04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044c │ │ -073c6c: 6e20 711e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1e71 │ │ -073c72: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -073c74: 0f00 |0006: return v0 │ │ +073c34: |[073c34] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +073c44: 1f01 4c04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044c │ │ +073c48: 6e20 711e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1e71 │ │ +073c4e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +073c50: 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 │ │ @@ -106661,21 +106661,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -073c78: |[073c78] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -073c88: 0720 |0000: move-object v0, v2 │ │ -073c8a: 1f00 4c04 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@044c │ │ -073c8e: 6e10 721e 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1e72 │ │ -073c94: 6e10 6f1e 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1e6f │ │ -073c9a: 0a01 |0009: move-result v1 │ │ -073c9c: 0f01 |000a: return v1 │ │ +073c54: |[073c54] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +073c64: 0720 |0000: move-object v0, v2 │ │ +073c66: 1f00 4c04 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@044c │ │ +073c6a: 6e10 721e 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1e72 │ │ +073c70: 6e10 6f1e 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1e6f │ │ +073c76: 0a01 |0009: move-result v1 │ │ +073c78: 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; │ │ @@ -106686,18 +106686,18 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -073ca0: |[073ca0] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -073cb0: 1f00 4c04 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@044c │ │ -073cb4: 6e30 731e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1e73 │ │ -073cba: 0e00 |0005: return-void │ │ +073c7c: |[073c7c] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +073c8c: 1f00 4c04 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@044c │ │ +073c90: 6e30 731e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1e73 │ │ +073c96: 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 │ │ @@ -106795,26 +106795,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -073cbc: |[073cbc] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -073ccc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -073cd0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -073cd4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -073cd8: 2201 9f03 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@039f │ │ -073cdc: 7010 6d19 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@196d │ │ -073ce2: 6901 4307 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@0743 │ │ -073ce6: 0e00 |000d: return-void │ │ -073ce8: 2201 9e03 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@039e │ │ -073cec: 7010 6b19 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@196b │ │ -073cf2: 6901 4307 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@0743 │ │ -073cf6: 28f8 |0015: goto 000d // -0008 │ │ +073c98: |[073c98] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +073ca8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +073cac: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +073cb0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +073cb4: 2201 9f03 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@039f │ │ +073cb8: 7010 6d19 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@196d │ │ +073cbe: 6901 4307 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@0743 │ │ +073cc2: 0e00 |000d: return-void │ │ +073cc4: 2201 9e03 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@039e │ │ +073cc8: 7010 6b19 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@196b │ │ +073cce: 6901 4307 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@0743 │ │ +073cd2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -106826,17 +106826,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073cf8: |[073cf8] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -073d08: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -073d0e: 0e00 |0003: return-void │ │ +073cd4: |[073cd4] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +073ce4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +073cea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -106845,19 +106845,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -073d10: |[073d10] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -073d20: 6200 4307 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@0743 │ │ -073d24: 7230 6f19 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@196f │ │ -073d2a: 0c00 |0005: move-result-object v0 │ │ -073d2c: 1100 |0006: return-object v0 │ │ +073cec: |[073cec] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +073cfc: 6200 4307 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@0743 │ │ +073d00: 7230 6f19 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@196f │ │ +073d06: 0c00 |0005: move-result-object v0 │ │ +073d08: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ @@ -106887,17 +106887,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073d30: |[073d30] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -073d40: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -073d46: 0e00 |0003: return-void │ │ +073d0c: |[073d0c] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +073d1c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +073d22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/ListPopupWindowCompatKitKat;) │ │ @@ -106905,34 +106905,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -073d48: |[073d48] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -073d58: 1f01 5804 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@0458 │ │ -073d5c: 6e20 911e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1e91 │ │ -073d62: 0c00 |0005: move-result-object v0 │ │ -073d64: 1100 |0006: return-object v0 │ │ +073d24: |[073d24] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +073d34: 1f01 5804 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@0458 │ │ +073d38: 6e20 911e 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1e91 │ │ +073d3e: 0c00 |0005: move-result-object v0 │ │ +073d40: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ Virtual methods - │ │ source_file_idx : 3229 (ListPopupWindowCompatKitKat.java) │ │ │ │ Class #517 header: │ │ class_idx : 932 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1083 │ │ -source_file_idx : 3921 │ │ +source_file_idx : 3917 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -106960,19 +106960,19 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -073d68: |[073d68] android.support.v4.widget.MaterialProgressDrawable$1.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -073d78: 5b01 4507 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ -073d7c: 5b02 4607 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073d80: 7010 4d1e 0000 |0004: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ -073d86: 0e00 |0007: return-void │ │ +073d44: |[073d44] android.support.v4.widget.MaterialProgressDrawable$1.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +073d54: 5b01 4507 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ +073d58: 5b02 4607 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073d5c: 7010 4d1e 0000 |0004: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ +073d62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -106983,97 +106983,97 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 166 16-bit code units │ │ -073d88: |[073d88] android.support.v4.widget.MaterialProgressDrawable$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -073d98: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -073d9c: 540b 4507 |0002: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ -073da0: 55bb 7907 |0004: iget-boolean v11, v11, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0779 │ │ -073da4: 380b 1000 |0006: if-eqz v11, 0016 // +0010 │ │ -073da8: 0800 1200 |0008: move-object/from16 v0, v18 │ │ -073dac: 540b 4507 |000a: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ -073db0: 0800 1200 |000c: move-object/from16 v0, v18 │ │ -073db4: 540c 4607 |000e: iget-object v12, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073db8: 0200 1300 |0010: move/from16 v0, v19 │ │ -073dbc: 7130 aa19 0b0c |0012: invoke-static {v11, v0, v12}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@19aa │ │ -073dc2: 0e00 |0015: return-void │ │ -073dc4: 0800 1200 |0016: move-object/from16 v0, v18 │ │ -073dc8: 540b 4607 |0018: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073dcc: 6e10 9219 0b00 |001a: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStrokeWidth:()F // method@1992 │ │ -073dd2: 0a0b |001d: move-result v11 │ │ -073dd4: 89bc |001e: float-to-double v12, v11 │ │ -073dd6: 180e 182d 4454 fb21 1940 |001f: const-wide v14, #double 6.28319 // #401921fb54442d18 │ │ -073de0: 0800 1200 |0024: move-object/from16 v0, v18 │ │ -073de4: 540b 4607 |0026: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073de8: 6e10 8a19 0b00 |0028: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getCenterRadius:()D // method@198a │ │ -073dee: 0b10 |002b: move-result-wide v16 │ │ -073df0: ad0e 0e10 |002c: mul-double v14, v14, v16 │ │ -073df4: ceec |002e: div-double/2addr v12, v14 │ │ -073df6: 7120 6d21 dc00 |002f: invoke-static {v12, v13}, Ljava/lang/Math;.toRadians:(D)D // method@216d │ │ -073dfc: 0b0c |0032: move-result-wide v12 │ │ -073dfe: 8cc5 |0033: double-to-float v5, v12 │ │ -073e00: 0800 1200 |0034: move-object/from16 v0, v18 │ │ -073e04: 540b 4607 |0036: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073e08: 6e10 8f19 0b00 |0038: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@198f │ │ -073e0e: 0a08 |003b: move-result v8 │ │ -073e10: 0800 1200 |003c: move-object/from16 v0, v18 │ │ -073e14: 540b 4607 |003e: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073e18: 6e10 9119 0b00 |0040: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1991 │ │ -073e1e: 0a0a |0043: move-result v10 │ │ -073e20: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -073e24: 540b 4607 |0046: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073e28: 6e10 9019 0b00 |0048: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1990 │ │ -073e2e: 0a09 |004b: move-result v9 │ │ -073e30: 140b cdcc 4c3f |004c: const v11, #float 0.8 // #3f4ccccd │ │ -073e36: a704 0b05 |004f: sub-float v4, v11, v5 │ │ -073e3a: 7100 ab19 0000 |0051: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$300:()Landroid/view/animation/Interpolator; // method@19ab │ │ -073e40: 0c0b |0054: move-result-object v11 │ │ -073e42: 0200 1300 |0055: move/from16 v0, v19 │ │ -073e46: 7220 5b1e 0b00 |0057: invoke-interface {v11, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ -073e4c: 0a0b |005a: move-result v11 │ │ -073e4e: c84b |005b: mul-float/2addr v11, v4 │ │ -073e50: a602 080b |005c: add-float v2, v8, v11 │ │ -073e54: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -073e58: 540b 4607 |0060: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073e5c: 6e20 9e19 2b00 |0062: invoke-virtual {v11, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@199e │ │ -073e62: 140b cdcc 4c3f |0065: const v11, #float 0.8 // #3f4ccccd │ │ -073e68: 7100 ac19 0000 |0068: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$400:()Landroid/view/animation/Interpolator; // method@19ac │ │ -073e6e: 0c0c |006b: move-result-object v12 │ │ -073e70: 0200 1300 |006c: move/from16 v0, v19 │ │ -073e74: 7220 5b1e 0c00 |006e: invoke-interface {v12, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ -073e7a: 0a0c |0071: move-result v12 │ │ -073e7c: c8cb |0072: mul-float/2addr v11, v12 │ │ -073e7e: a607 0a0b |0073: add-float v7, v10, v11 │ │ -073e82: 0800 1200 |0075: move-object/from16 v0, v18 │ │ -073e86: 540b 4607 |0077: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073e8a: 6e20 a219 7b00 |0079: invoke-virtual {v11, v7}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ -073e90: 150b 803e |007c: const/high16 v11, #int 1048576000 // #3e80 │ │ -073e94: a80b 0b13 |007e: mul-float v11, v11, v19 │ │ -073e98: a606 090b |0080: add-float v6, v9, v11 │ │ -073e9c: 0800 1200 |0082: move-object/from16 v0, v18 │ │ -073ea0: 540b 4607 |0084: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ -073ea4: 6e20 a019 6b00 |0086: invoke-virtual {v11, v6}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19a0 │ │ -073eaa: 150b 1043 |0089: const/high16 v11, #int 1125122048 // #4310 │ │ -073eae: a80b 0b13 |008b: mul-float v11, v11, v19 │ │ -073eb2: 150c 3444 |008d: const/high16 v12, #int 1144258560 // #4434 │ │ -073eb6: 0800 1200 |008f: move-object/from16 v0, v18 │ │ -073eba: 540d 4507 |0091: iget-object v13, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ -073ebe: 7110 ad19 0d00 |0093: invoke-static {v13}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@19ad │ │ -073ec4: 0a0d |0096: move-result v13 │ │ -073ec6: 150e a040 |0097: const/high16 v14, #int 1084227584 // #40a0 │ │ -073eca: c9ed |0099: div-float/2addr v13, v14 │ │ -073ecc: c8dc |009a: mul-float/2addr v12, v13 │ │ -073ece: a603 0b0c |009b: add-float v3, v11, v12 │ │ -073ed2: 0800 1200 |009d: move-object/from16 v0, v18 │ │ -073ed6: 540b 4507 |009f: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ -073eda: 6e20 c019 3b00 |00a1: invoke-virtual {v11, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@19c0 │ │ -073ee0: 2900 71ff |00a4: goto/16 0015 // -008f │ │ +073d64: |[073d64] android.support.v4.widget.MaterialProgressDrawable$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +073d74: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +073d78: 540b 4507 |0002: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ +073d7c: 55bb 7907 |0004: iget-boolean v11, v11, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0779 │ │ +073d80: 380b 1000 |0006: if-eqz v11, 0016 // +0010 │ │ +073d84: 0800 1200 |0008: move-object/from16 v0, v18 │ │ +073d88: 540b 4507 |000a: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ +073d8c: 0800 1200 |000c: move-object/from16 v0, v18 │ │ +073d90: 540c 4607 |000e: iget-object v12, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073d94: 0200 1300 |0010: move/from16 v0, v19 │ │ +073d98: 7130 aa19 0b0c |0012: invoke-static {v11, v0, v12}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@19aa │ │ +073d9e: 0e00 |0015: return-void │ │ +073da0: 0800 1200 |0016: move-object/from16 v0, v18 │ │ +073da4: 540b 4607 |0018: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073da8: 6e10 9219 0b00 |001a: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStrokeWidth:()F // method@1992 │ │ +073dae: 0a0b |001d: move-result v11 │ │ +073db0: 89bc |001e: float-to-double v12, v11 │ │ +073db2: 180e 182d 4454 fb21 1940 |001f: const-wide v14, #double 6.28319 // #401921fb54442d18 │ │ +073dbc: 0800 1200 |0024: move-object/from16 v0, v18 │ │ +073dc0: 540b 4607 |0026: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073dc4: 6e10 8a19 0b00 |0028: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getCenterRadius:()D // method@198a │ │ +073dca: 0b10 |002b: move-result-wide v16 │ │ +073dcc: ad0e 0e10 |002c: mul-double v14, v14, v16 │ │ +073dd0: ceec |002e: div-double/2addr v12, v14 │ │ +073dd2: 7120 6d21 dc00 |002f: invoke-static {v12, v13}, Ljava/lang/Math;.toRadians:(D)D // method@216d │ │ +073dd8: 0b0c |0032: move-result-wide v12 │ │ +073dda: 8cc5 |0033: double-to-float v5, v12 │ │ +073ddc: 0800 1200 |0034: move-object/from16 v0, v18 │ │ +073de0: 540b 4607 |0036: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073de4: 6e10 8f19 0b00 |0038: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@198f │ │ +073dea: 0a08 |003b: move-result v8 │ │ +073dec: 0800 1200 |003c: move-object/from16 v0, v18 │ │ +073df0: 540b 4607 |003e: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073df4: 6e10 9119 0b00 |0040: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1991 │ │ +073dfa: 0a0a |0043: move-result v10 │ │ +073dfc: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +073e00: 540b 4607 |0046: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073e04: 6e10 9019 0b00 |0048: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1990 │ │ +073e0a: 0a09 |004b: move-result v9 │ │ +073e0c: 140b cdcc 4c3f |004c: const v11, #float 0.8 // #3f4ccccd │ │ +073e12: a704 0b05 |004f: sub-float v4, v11, v5 │ │ +073e16: 7100 ab19 0000 |0051: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$300:()Landroid/view/animation/Interpolator; // method@19ab │ │ +073e1c: 0c0b |0054: move-result-object v11 │ │ +073e1e: 0200 1300 |0055: move/from16 v0, v19 │ │ +073e22: 7220 5b1e 0b00 |0057: invoke-interface {v11, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ +073e28: 0a0b |005a: move-result v11 │ │ +073e2a: c84b |005b: mul-float/2addr v11, v4 │ │ +073e2c: a602 080b |005c: add-float v2, v8, v11 │ │ +073e30: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +073e34: 540b 4607 |0060: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073e38: 6e20 9e19 2b00 |0062: invoke-virtual {v11, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@199e │ │ +073e3e: 140b cdcc 4c3f |0065: const v11, #float 0.8 // #3f4ccccd │ │ +073e44: 7100 ac19 0000 |0068: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$400:()Landroid/view/animation/Interpolator; // method@19ac │ │ +073e4a: 0c0c |006b: move-result-object v12 │ │ +073e4c: 0200 1300 |006c: move/from16 v0, v19 │ │ +073e50: 7220 5b1e 0c00 |006e: invoke-interface {v12, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ +073e56: 0a0c |0071: move-result v12 │ │ +073e58: c8cb |0072: mul-float/2addr v11, v12 │ │ +073e5a: a607 0a0b |0073: add-float v7, v10, v11 │ │ +073e5e: 0800 1200 |0075: move-object/from16 v0, v18 │ │ +073e62: 540b 4607 |0077: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073e66: 6e20 a219 7b00 |0079: invoke-virtual {v11, v7}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ +073e6c: 150b 803e |007c: const/high16 v11, #int 1048576000 // #3e80 │ │ +073e70: a80b 0b13 |007e: mul-float v11, v11, v19 │ │ +073e74: a606 090b |0080: add-float v6, v9, v11 │ │ +073e78: 0800 1200 |0082: move-object/from16 v0, v18 │ │ +073e7c: 540b 4607 |0084: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0746 │ │ +073e80: 6e20 a019 6b00 |0086: invoke-virtual {v11, v6}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19a0 │ │ +073e86: 150b 1043 |0089: const/high16 v11, #int 1125122048 // #4310 │ │ +073e8a: a80b 0b13 |008b: mul-float v11, v11, v19 │ │ +073e8e: 150c 3444 |008d: const/high16 v12, #int 1144258560 // #4434 │ │ +073e92: 0800 1200 |008f: move-object/from16 v0, v18 │ │ +073e96: 540d 4507 |0091: iget-object v13, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ +073e9a: 7110 ad19 0d00 |0093: invoke-static {v13}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@19ad │ │ +073ea0: 0a0d |0096: move-result v13 │ │ +073ea2: 150e a040 |0097: const/high16 v14, #int 1084227584 // #40a0 │ │ +073ea6: c9ed |0099: div-float/2addr v13, v14 │ │ +073ea8: c8dc |009a: mul-float/2addr v12, v13 │ │ +073eaa: a603 0b0c |009b: add-float v3, v11, v12 │ │ +073eae: 0800 1200 |009d: move-object/from16 v0, v18 │ │ +073eb2: 540b 4507 |009f: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0745 │ │ +073eb6: 6e20 c019 3b00 |00a1: invoke-virtual {v11, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@19c0 │ │ +073ebc: 2900 71ff |00a4: goto/16 0015 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0008 line=316 │ │ 0x0015 line=345 │ │ 0x0016 line=321 │ │ 0x0034 line=323 │ │ @@ -107098,21 +107098,21 @@ │ │ 0x003c - 0x00a6 reg=8 startingEndTrim F │ │ 0x004c - 0x00a6 reg=9 startingRotation F │ │ 0x0044 - 0x00a6 reg=10 startingTrim F │ │ 0x0000 - 0x00a6 reg=18 this Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ 0x0000 - 0x00a6 reg=19 interpolatedTime F │ │ 0x0000 - 0x00a6 reg=20 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 3921 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3917 (MaterialProgressDrawable.java) │ │ │ │ Class #518 header: │ │ class_idx : 933 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3921 │ │ +source_file_idx : 3917 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #518 annotations: │ │ Annotations on class │ │ @@ -107141,19 +107141,19 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -073ee4: |[073ee4] android.support.v4.widget.MaterialProgressDrawable$2.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -073ef4: 5b01 4707 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ -073ef8: 5b02 4807 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ -073efc: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -073f02: 0e00 |0007: return-void │ │ +073ec0: |[073ec0] android.support.v4.widget.MaterialProgressDrawable$2.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +073ed0: 5b01 4707 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ +073ed4: 5b02 4807 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ +073ed8: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +073ede: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -107164,16 +107164,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073f04: |[073f04] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -073f14: 0e00 |0000: return-void │ │ +073ee0: |[073ee0] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +073ef0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -107182,45 +107182,45 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -073f18: |[073f18] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -073f28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -073f2a: 5430 4807 |0001: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ -073f2e: 6e10 a419 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@19a4 │ │ -073f34: 5430 4807 |0006: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ -073f38: 6e10 9319 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.goToNextColor:()V // method@1993 │ │ -073f3e: 5430 4807 |000b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ -073f42: 5431 4807 |000d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ -073f46: 6e10 8b19 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@198b │ │ -073f4c: 0a01 |0012: move-result v1 │ │ -073f4e: 6e20 a219 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ -073f54: 5430 4707 |0016: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ -073f58: 5500 7907 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0779 │ │ -073f5c: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ -073f60: 5430 4707 |001c: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ -073f64: 5c02 7907 |001e: iput-boolean v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0779 │ │ -073f68: 1600 3505 |0020: const-wide/16 v0, #int 1333 // #535 │ │ -073f6c: 6e30 521e 0401 |0022: invoke-virtual {v4, v0, v1}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ -073f72: 5430 4807 |0025: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ -073f76: 6e20 a119 2000 |0027: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@19a1 │ │ -073f7c: 0e00 |002a: return-void │ │ -073f7e: 5430 4707 |002b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ -073f82: 5431 4707 |002d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ -073f86: 7110 ad19 0100 |002f: invoke-static {v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@19ad │ │ -073f8c: 0a01 |0032: move-result v1 │ │ -073f8e: 1502 803f |0033: const/high16 v2, #int 1065353216 // #3f80 │ │ -073f92: c621 |0035: add-float/2addr v1, v2 │ │ -073f94: 1502 a040 |0036: const/high16 v2, #int 1084227584 // #40a0 │ │ -073f98: ca21 |0038: rem-float/2addr v1, v2 │ │ -073f9a: 7120 ae19 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@19ae │ │ -073fa0: 28ee |003c: goto 002a // -0012 │ │ +073ef4: |[073ef4] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +073f04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +073f06: 5430 4807 |0001: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ +073f0a: 6e10 a419 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@19a4 │ │ +073f10: 5430 4807 |0006: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ +073f14: 6e10 9319 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.goToNextColor:()V // method@1993 │ │ +073f1a: 5430 4807 |000b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ +073f1e: 5431 4807 |000d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ +073f22: 6e10 8b19 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@198b │ │ +073f28: 0a01 |0012: move-result v1 │ │ +073f2a: 6e20 a219 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ +073f30: 5430 4707 |0016: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ +073f34: 5500 7907 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0779 │ │ +073f38: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ +073f3c: 5430 4707 |001c: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ +073f40: 5c02 7907 |001e: iput-boolean v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0779 │ │ +073f44: 1600 3505 |0020: const-wide/16 v0, #int 1333 // #535 │ │ +073f48: 6e30 521e 0401 |0022: invoke-virtual {v4, v0, v1}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ +073f4e: 5430 4807 |0025: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0748 │ │ +073f52: 6e20 a119 2000 |0027: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@19a1 │ │ +073f58: 0e00 |002a: return-void │ │ +073f5a: 5430 4707 |002b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ +073f5e: 5431 4707 |002d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ +073f62: 7110 ad19 0100 |002f: invoke-static {v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@19ad │ │ +073f68: 0a01 |0032: move-result v1 │ │ +073f6a: 1502 803f |0033: const/high16 v2, #int 1065353216 // #3f80 │ │ +073f6e: c621 |0035: add-float/2addr v1, v2 │ │ +073f70: 1502 a040 |0036: const/high16 v2, #int 1084227584 // #40a0 │ │ +073f74: ca21 |0038: rem-float/2addr v1, v2 │ │ +073f76: 7120 ae19 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@19ae │ │ +073f7c: 28ee |003c: goto 002a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=364 │ │ 0x0006 line=365 │ │ 0x000b line=366 │ │ 0x0016 line=367 │ │ 0x001c line=370 │ │ @@ -107237,34 +107237,34 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -073fa4: |[073fa4] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -073fb4: 5420 4707 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ -073fb8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -073fba: 7120 ae19 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@19ae │ │ -073fc0: 0e00 |0006: return-void │ │ +073f80: |[073f80] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +073f90: 5420 4707 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0747 │ │ +073f94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +073f96: 7120 ae19 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@19ae │ │ +073f9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0006 line=355 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 3921 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3917 (MaterialProgressDrawable.java) │ │ │ │ Class #519 header: │ │ class_idx : 934 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3921 │ │ +source_file_idx : 3917 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -107289,18 +107289,18 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073fc4: |[073fc4] android.support.v4.widget.MaterialProgressDrawable$3.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V │ │ -073fd4: 5b01 4907 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ -073fd8: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -073fde: 0e00 |0005: return-void │ │ +073fa0: |[073fa0] android.support.v4.widget.MaterialProgressDrawable$3.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V │ │ +073fb0: 5b01 4907 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ +073fb4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +073fba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ @@ -107310,18 +107310,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073fe0: |[073fe0] android.support.v4.widget.MaterialProgressDrawable$3.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -073ff0: 5410 4907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ -073ff4: 6e10 b719 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@19b7 │ │ -073ffa: 0e00 |0005: return-void │ │ +073fbc: |[073fbc] android.support.v4.widget.MaterialProgressDrawable$3.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +073fcc: 5410 4907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ +073fd0: 6e10 b719 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@19b7 │ │ +073fd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0005 line=385 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -107331,18 +107331,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -073ffc: |[073ffc] android.support.v4.widget.MaterialProgressDrawable$3.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ -07400c: 5410 4907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ -074010: 6e40 b919 3054 |0002: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@19b9 │ │ -074016: 0e00 |0005: return-void │ │ +073fd8: |[073fd8] android.support.v4.widget.MaterialProgressDrawable$3.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ +073fe8: 5410 4907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ +073fec: 6e40 b919 3054 |0002: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@19b9 │ │ +073ff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0005 line=390 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -107354,34 +107354,34 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074018: |[074018] android.support.v4.widget.MaterialProgressDrawable$3.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ -074028: 5410 4907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ -07402c: 6e20 c719 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@19c7 │ │ -074032: 0e00 |0005: return-void │ │ +073ff4: |[073ff4] android.support.v4.widget.MaterialProgressDrawable$3.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ +074004: 5410 4907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0749 │ │ +074008: 6e20 c719 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@19c7 │ │ +07400e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0005 line=395 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=3 what Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 3921 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3917 (MaterialProgressDrawable.java) │ │ │ │ Class #520 header: │ │ class_idx : 935 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1079 │ │ -source_file_idx : 3921 │ │ +source_file_idx : 3917 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #520 annotations: │ │ Annotations on class │ │ @@ -107401,17 +107401,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074034: |[074034] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:()V │ │ -074044: 7010 441e 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1e44 │ │ -07404a: 0e00 |0003: return-void │ │ +074010: |[074010] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:()V │ │ +074020: 7010 441e 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1e44 │ │ +074026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ │ │ #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;) │ │ @@ -107419,17 +107419,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07404c: |[07404c] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ -07405c: 7010 8319 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:()V // method@1983 │ │ -074062: 0e00 |0003: return-void │ │ +074028: |[074028] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ +074038: 7010 8319 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:()V // method@1983 │ │ +07403e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ │ │ @@ -107439,39 +107439,39 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -074064: |[074064] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.getInterpolation:(F)F │ │ -074074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -074076: 1501 003f |0001: const/high16 v1, #int 1056964608 // #3f00 │ │ -07407a: a701 0401 |0003: sub-float v1, v4, v1 │ │ -07407e: 1502 0040 |0005: const/high16 v2, #int 1073741824 // #4000 │ │ -074082: c821 |0007: mul-float/2addr v1, v2 │ │ -074084: 7120 6421 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ -07408a: 0a00 |000b: move-result v0 │ │ -07408c: 6f20 451e 0300 |000c: invoke-super {v3, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1e45 │ │ -074092: 0a00 |000f: move-result v0 │ │ -074094: 0f00 |0010: return v0 │ │ +074040: |[074040] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.getInterpolation:(F)F │ │ +074050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074052: 1501 003f |0001: const/high16 v1, #int 1056964608 // #3f00 │ │ +074056: a701 0401 |0003: sub-float v1, v4, v1 │ │ +07405a: 1502 0040 |0005: const/high16 v2, #int 1073741824 // #4000 │ │ +07405e: c821 |0007: mul-float/2addr v1, v2 │ │ +074060: 7120 6421 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ +074066: 0a00 |000b: move-result v0 │ │ +074068: 6f20 451e 0300 |000c: invoke-super {v3, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1e45 │ │ +07406e: 0a00 |000f: move-result v0 │ │ +074070: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ 0x0000 - 0x0011 reg=4 input F │ │ │ │ - source_file_idx : 3921 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3917 (MaterialProgressDrawable.java) │ │ │ │ Class #521 header: │ │ class_idx : 936 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3921 │ │ +source_file_idx : 3917 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #521 annotations: │ │ Annotations on class │ │ @@ -107486,21 +107486,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3921 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3917 (MaterialProgressDrawable.java) │ │ │ │ Class #522 header: │ │ class_idx : 937 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3921 │ │ +source_file_idx : 3917 │ │ static_fields_size : 0 │ │ instance_fields_size: 23 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 28 │ │ │ │ Class #522 annotations: │ │ Annotations on class │ │ @@ -107615,52 +107615,52 @@ │ │ type : '(Landroid/graphics/drawable/Drawable$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -074098: |[074098] android.support.v4.widget.MaterialProgressDrawable$Ring.:(Landroid/graphics/drawable/Drawable$Callback;)V │ │ -0740a8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0740aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0740ac: 7010 6f21 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -0740b2: 2200 6300 |0005: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ -0740b6: 7010 cb01 0000 |0007: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01cb │ │ -0740bc: 5b30 6007 |000a: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@0760 │ │ -0740c0: 2200 5c00 |000c: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ -0740c4: 7010 a601 0000 |000e: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ -0740ca: 5b30 5607 |0011: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ -0740ce: 2200 5c00 |0013: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ -0740d2: 7010 a601 0000 |0015: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ -0740d8: 5b30 4d07 |0018: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ -0740dc: 5931 5a07 |001a: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ -0740e0: 5931 5507 |001c: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ -0740e4: 5931 5807 |001e: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ -0740e8: 1500 a040 |0020: const/high16 v0, #int 1084227584 // #40a0 │ │ -0740ec: 5930 5f07 |0022: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@075f │ │ -0740f0: 1500 2040 |0024: const/high16 v0, #int 1075838976 // #4020 │ │ -0740f4: 5930 5e07 |0026: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ -0740f8: 2200 5c00 |0028: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ -0740fc: 7010 a601 0000 |002a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ -074102: 5b30 5207 |002d: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0752 │ │ -074106: 5b34 5107 |002f: iput-object v4, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0751 │ │ -07410a: 5430 5607 |0031: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ -07410e: 6201 2900 |0033: sget-object v1, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0029 │ │ -074112: 6e20 b401 1000 |0035: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@01b4 │ │ -074118: 5430 5607 |0038: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ -07411c: 6e20 ad01 2000 |003a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01ad │ │ -074122: 5430 5607 |003d: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ -074126: 6201 2b00 |003f: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@002b │ │ -07412a: 6e20 b601 1000 |0041: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01b6 │ │ -074130: 5430 4d07 |0044: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ -074134: 6201 2a00 |0046: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002a │ │ -074138: 6e20 b601 1000 |0048: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01b6 │ │ -07413e: 5430 4d07 |004b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ -074142: 6e20 ad01 2000 |004d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01ad │ │ -074148: 0e00 |0050: return-void │ │ +074074: |[074074] android.support.v4.widget.MaterialProgressDrawable$Ring.:(Landroid/graphics/drawable/Drawable$Callback;)V │ │ +074084: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +074086: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +074088: 7010 6f21 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +07408e: 2200 6300 |0005: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ +074092: 7010 cb01 0000 |0007: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01cb │ │ +074098: 5b30 6007 |000a: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@0760 │ │ +07409c: 2200 5c00 |000c: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ +0740a0: 7010 a601 0000 |000e: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ +0740a6: 5b30 5607 |0011: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ +0740aa: 2200 5c00 |0013: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ +0740ae: 7010 a601 0000 |0015: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ +0740b4: 5b30 4d07 |0018: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ +0740b8: 5931 5a07 |001a: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ +0740bc: 5931 5507 |001c: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ +0740c0: 5931 5807 |001e: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ +0740c4: 1500 a040 |0020: const/high16 v0, #int 1084227584 // #40a0 │ │ +0740c8: 5930 5f07 |0022: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@075f │ │ +0740cc: 1500 2040 |0024: const/high16 v0, #int 1075838976 // #4020 │ │ +0740d0: 5930 5e07 |0026: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ +0740d4: 2200 5c00 |0028: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ +0740d8: 7010 a601 0000 |002a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ +0740de: 5b30 5207 |002d: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0752 │ │ +0740e2: 5b34 5107 |002f: iput-object v4, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0751 │ │ +0740e6: 5430 5607 |0031: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ +0740ea: 6201 2900 |0033: sget-object v1, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0029 │ │ +0740ee: 6e20 b401 1000 |0035: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@01b4 │ │ +0740f4: 5430 5607 |0038: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ +0740f8: 6e20 ad01 2000 |003a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01ad │ │ +0740fe: 5430 5607 |003d: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ +074102: 6201 2b00 |003f: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@002b │ │ +074106: 6e20 b601 1000 |0041: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01b6 │ │ +07410c: 5430 4d07 |0044: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ +074110: 6201 2a00 |0046: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@002a │ │ +074114: 6e20 b601 1000 |0048: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@01b6 │ │ +07411a: 5430 4d07 |004b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ +07411e: 6e20 ad01 2000 |004d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@01ad │ │ +074124: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=429 │ │ 0x0005 line=399 │ │ 0x000c line=400 │ │ 0x0013 line=401 │ │ 0x001a line=405 │ │ @@ -107685,99 +107685,99 @@ │ │ type : '(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 157 16-bit code units │ │ -07414c: |[07414c] android.support.v4.widget.MaterialProgressDrawable$Ring.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V │ │ -07415c: 5583 5907 |0000: iget-boolean v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0759 │ │ -074160: 3803 9300 |0002: if-eqz v3, 0095 // +0093 │ │ -074164: 5483 4b07 |0004: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -074168: 3903 9000 |0006: if-nez v3, 0096 // +0090 │ │ -07416c: 2203 5e00 |0008: new-instance v3, Landroid/graphics/Path; // type@005e │ │ -074170: 7010 b701 0300 |000a: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@01b7 │ │ -074176: 5b83 4b07 |000d: iput-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -07417a: 5483 4b07 |000f: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -07417e: 6204 2c00 |0011: sget-object v4, Landroid/graphics/Path$FillType;.EVEN_ODD:Landroid/graphics/Path$FillType; // field@002c │ │ -074182: 6e20 bd01 4300 |0013: invoke-virtual {v3, v4}, Landroid/graphics/Path;.setFillType:(Landroid/graphics/Path$FillType;)V // method@01bd │ │ -074188: 5283 5e07 |0016: iget v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ -07418c: 8733 |0018: float-to-int v3, v3 │ │ -07418e: db03 0302 |0019: div-int/lit8 v3, v3, #int 2 // #02 │ │ -074192: 8233 |001b: int-to-float v3, v3 │ │ -074194: 5284 4e07 |001c: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ -074198: a800 0304 |001e: mul-float v0, v3, v4 │ │ -07419c: 5384 5707 |0020: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ -0741a0: 1606 0000 |0022: const-wide/16 v6, #int 0 // #0 │ │ -0741a4: 7120 6021 7600 |0024: invoke-static {v6, v7}, Ljava/lang/Math;.cos:(D)D // method@2160 │ │ -0741aa: 0b06 |0027: move-result-wide v6 │ │ -0741ac: cd64 |0028: mul-double/2addr v4, v6 │ │ -0741ae: 6e10 c101 0c00 |0029: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@01c1 │ │ -0741b4: 0a03 |002c: move-result v3 │ │ -0741b6: 8936 |002d: float-to-double v6, v3 │ │ -0741b8: cb64 |002e: add-double/2addr v4, v6 │ │ -0741ba: 8c41 |002f: double-to-float v1, v4 │ │ -0741bc: 5384 5707 |0030: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ -0741c0: 1606 0000 |0032: const-wide/16 v6, #int 0 // #0 │ │ -0741c4: 7120 6c21 7600 |0034: invoke-static {v6, v7}, Ljava/lang/Math;.sin:(D)D // method@216c │ │ -0741ca: 0b06 |0037: move-result-wide v6 │ │ -0741cc: cd64 |0038: mul-double/2addr v4, v6 │ │ -0741ce: 6e10 c201 0c00 |0039: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@01c2 │ │ -0741d4: 0a03 |003c: move-result v3 │ │ -0741d6: 8936 |003d: float-to-double v6, v3 │ │ -0741d8: cb64 |003e: add-double/2addr v4, v6 │ │ -0741da: 8c42 |003f: double-to-float v2, v4 │ │ -0741dc: 5483 4b07 |0040: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -0741e0: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -0741e2: 1205 |0043: const/4 v5, #int 0 // #0 │ │ -0741e4: 6e30 ba01 4305 |0044: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@01ba │ │ -0741ea: 5483 4b07 |0047: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -0741ee: 5284 4f07 |0049: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@074f │ │ -0741f2: 8244 |004b: int-to-float v4, v4 │ │ -0741f4: 5285 4e07 |004c: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ -0741f8: c854 |004e: mul-float/2addr v4, v5 │ │ -0741fa: 1205 |004f: const/4 v5, #int 0 // #0 │ │ -0741fc: 6e30 b901 4305 |0050: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@01b9 │ │ -074202: 5483 4b07 |0053: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -074206: 5284 4f07 |0055: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@074f │ │ -07420a: 8244 |0057: int-to-float v4, v4 │ │ -07420c: 5285 4e07 |0058: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ -074210: c854 |005a: mul-float/2addr v4, v5 │ │ -074212: 1505 0040 |005b: const/high16 v5, #int 1073741824 // #4000 │ │ -074216: c954 |005d: div-float/2addr v4, v5 │ │ -074218: 5285 4c07 |005e: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@074c │ │ -07421c: 8255 |0060: int-to-float v5, v5 │ │ -07421e: 5286 4e07 |0061: iget v6, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ -074222: c865 |0063: mul-float/2addr v5, v6 │ │ -074224: 6e30 b901 4305 |0064: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@01b9 │ │ -07422a: 5483 4b07 |0067: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -07422e: a704 0100 |0069: sub-float v4, v1, v0 │ │ -074232: 6e30 bb01 4302 |006b: invoke-virtual {v3, v4, v2}, Landroid/graphics/Path;.offset:(FF)V // method@01bb │ │ -074238: 5483 4b07 |006e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -07423c: 6e10 b801 0300 |0070: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@01b8 │ │ -074242: 5483 4d07 |0073: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ -074246: 5484 5407 |0075: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0754 │ │ -07424a: 5285 5307 |0077: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ -07424e: 4404 0405 |0079: aget v4, v4, v5 │ │ -074252: 6e20 ae01 4300 |007b: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -074258: a603 0a0b |007e: add-float v3, v10, v11 │ │ -07425c: 1504 a040 |0080: const/high16 v4, #int 1084227584 // #40a0 │ │ -074260: c743 |0082: sub-float/2addr v3, v4 │ │ -074262: 6e10 c101 0c00 |0083: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@01c1 │ │ -074268: 0a04 |0086: move-result v4 │ │ -07426a: 6e10 c201 0c00 |0087: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@01c2 │ │ -074270: 0a05 |008a: move-result v5 │ │ -074272: 6e40 9b01 3954 |008b: invoke-virtual {v9, v3, v4, v5}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@019b │ │ -074278: 5483 4b07 |008e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -07427c: 5484 4d07 |0090: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ -074280: 6e30 9301 3904 |0092: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0193 │ │ -074286: 0e00 |0095: return-void │ │ -074288: 5483 4b07 |0096: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ -07428c: 6e10 bc01 0300 |0098: invoke-virtual {v3}, Landroid/graphics/Path;.reset:()V // method@01bc │ │ -074292: 2900 7bff |009b: goto/16 0016 // -0085 │ │ +074128: |[074128] android.support.v4.widget.MaterialProgressDrawable$Ring.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V │ │ +074138: 5583 5907 |0000: iget-boolean v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0759 │ │ +07413c: 3803 9300 |0002: if-eqz v3, 0095 // +0093 │ │ +074140: 5483 4b07 |0004: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +074144: 3903 9000 |0006: if-nez v3, 0096 // +0090 │ │ +074148: 2203 5e00 |0008: new-instance v3, Landroid/graphics/Path; // type@005e │ │ +07414c: 7010 b701 0300 |000a: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@01b7 │ │ +074152: 5b83 4b07 |000d: iput-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +074156: 5483 4b07 |000f: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +07415a: 6204 2c00 |0011: sget-object v4, Landroid/graphics/Path$FillType;.EVEN_ODD:Landroid/graphics/Path$FillType; // field@002c │ │ +07415e: 6e20 bd01 4300 |0013: invoke-virtual {v3, v4}, Landroid/graphics/Path;.setFillType:(Landroid/graphics/Path$FillType;)V // method@01bd │ │ +074164: 5283 5e07 |0016: iget v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ +074168: 8733 |0018: float-to-int v3, v3 │ │ +07416a: db03 0302 |0019: div-int/lit8 v3, v3, #int 2 // #02 │ │ +07416e: 8233 |001b: int-to-float v3, v3 │ │ +074170: 5284 4e07 |001c: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ +074174: a800 0304 |001e: mul-float v0, v3, v4 │ │ +074178: 5384 5707 |0020: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ +07417c: 1606 0000 |0022: const-wide/16 v6, #int 0 // #0 │ │ +074180: 7120 6021 7600 |0024: invoke-static {v6, v7}, Ljava/lang/Math;.cos:(D)D // method@2160 │ │ +074186: 0b06 |0027: move-result-wide v6 │ │ +074188: cd64 |0028: mul-double/2addr v4, v6 │ │ +07418a: 6e10 c101 0c00 |0029: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@01c1 │ │ +074190: 0a03 |002c: move-result v3 │ │ +074192: 8936 |002d: float-to-double v6, v3 │ │ +074194: cb64 |002e: add-double/2addr v4, v6 │ │ +074196: 8c41 |002f: double-to-float v1, v4 │ │ +074198: 5384 5707 |0030: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ +07419c: 1606 0000 |0032: const-wide/16 v6, #int 0 // #0 │ │ +0741a0: 7120 6c21 7600 |0034: invoke-static {v6, v7}, Ljava/lang/Math;.sin:(D)D // method@216c │ │ +0741a6: 0b06 |0037: move-result-wide v6 │ │ +0741a8: cd64 |0038: mul-double/2addr v4, v6 │ │ +0741aa: 6e10 c201 0c00 |0039: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@01c2 │ │ +0741b0: 0a03 |003c: move-result v3 │ │ +0741b2: 8936 |003d: float-to-double v6, v3 │ │ +0741b4: cb64 |003e: add-double/2addr v4, v6 │ │ +0741b6: 8c42 |003f: double-to-float v2, v4 │ │ +0741b8: 5483 4b07 |0040: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +0741bc: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +0741be: 1205 |0043: const/4 v5, #int 0 // #0 │ │ +0741c0: 6e30 ba01 4305 |0044: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@01ba │ │ +0741c6: 5483 4b07 |0047: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +0741ca: 5284 4f07 |0049: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@074f │ │ +0741ce: 8244 |004b: int-to-float v4, v4 │ │ +0741d0: 5285 4e07 |004c: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ +0741d4: c854 |004e: mul-float/2addr v4, v5 │ │ +0741d6: 1205 |004f: const/4 v5, #int 0 // #0 │ │ +0741d8: 6e30 b901 4305 |0050: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@01b9 │ │ +0741de: 5483 4b07 |0053: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +0741e2: 5284 4f07 |0055: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@074f │ │ +0741e6: 8244 |0057: int-to-float v4, v4 │ │ +0741e8: 5285 4e07 |0058: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ +0741ec: c854 |005a: mul-float/2addr v4, v5 │ │ +0741ee: 1505 0040 |005b: const/high16 v5, #int 1073741824 // #4000 │ │ +0741f2: c954 |005d: div-float/2addr v4, v5 │ │ +0741f4: 5285 4c07 |005e: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@074c │ │ +0741f8: 8255 |0060: int-to-float v5, v5 │ │ +0741fa: 5286 4e07 |0061: iget v6, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ +0741fe: c865 |0063: mul-float/2addr v5, v6 │ │ +074200: 6e30 b901 4305 |0064: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@01b9 │ │ +074206: 5483 4b07 |0067: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +07420a: a704 0100 |0069: sub-float v4, v1, v0 │ │ +07420e: 6e30 bb01 4302 |006b: invoke-virtual {v3, v4, v2}, Landroid/graphics/Path;.offset:(FF)V // method@01bb │ │ +074214: 5483 4b07 |006e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +074218: 6e10 b801 0300 |0070: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@01b8 │ │ +07421e: 5483 4d07 |0073: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ +074222: 5484 5407 |0075: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0754 │ │ +074226: 5285 5307 |0077: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ +07422a: 4404 0405 |0079: aget v4, v4, v5 │ │ +07422e: 6e20 ae01 4300 |007b: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +074234: a603 0a0b |007e: add-float v3, v10, v11 │ │ +074238: 1504 a040 |0080: const/high16 v4, #int 1084227584 // #40a0 │ │ +07423c: c743 |0082: sub-float/2addr v3, v4 │ │ +07423e: 6e10 c101 0c00 |0083: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@01c1 │ │ +074244: 0a04 |0086: move-result v4 │ │ +074246: 6e10 c201 0c00 |0087: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@01c2 │ │ +07424c: 0a05 |008a: move-result v5 │ │ +07424e: 6e40 9b01 3954 |008b: invoke-virtual {v9, v3, v4, v5}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@019b │ │ +074254: 5483 4b07 |008e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +074258: 5484 4d07 |0090: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@074d │ │ +07425c: 6e30 9301 3904 |0092: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0193 │ │ +074262: 0e00 |0095: return-void │ │ +074264: 5483 4b07 |0096: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@074b │ │ +074268: 6e10 bc01 0300 |0098: invoke-virtual {v3}, Landroid/graphics/Path;.reset:()V // method@01bc │ │ +07426e: 2900 7bff |009b: goto/16 0016 // -0085 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0004 line=482 │ │ 0x0008 line=483 │ │ 0x000f line=484 │ │ 0x0016 line=491 │ │ @@ -107808,19 +107808,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074298: |[074298] android.support.v4.widget.MaterialProgressDrawable$Ring.invalidateSelf:()V │ │ -0742a8: 5420 5107 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0751 │ │ -0742ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0742ae: 7220 d301 1000 |0003: invoke-interface {v0, v1}, Landroid/graphics/drawable/Drawable$Callback;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@01d3 │ │ -0742b4: 0e00 |0006: return-void │ │ +074274: |[074274] android.support.v4.widget.MaterialProgressDrawable$Ring.invalidateSelf:()V │ │ +074284: 5420 5107 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0751 │ │ +074288: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07428a: 7220 d301 1000 |0003: invoke-interface {v0, v1}, Landroid/graphics/drawable/Drawable$Callback;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@01d3 │ │ +074290: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0006 line=693 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ @@ -107830,61 +107830,61 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 94 16-bit code units │ │ -0742b8: |[0742b8] android.support.v4.widget.MaterialProgressDrawable$Ring.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V │ │ -0742c8: 1505 b443 |0000: const/high16 v5, #int 1135869952 // #43b4 │ │ -0742cc: 5481 6007 |0002: iget-object v1, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@0760 │ │ -0742d0: 6e20 d001 a100 |0004: invoke-virtual {v1, v10}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@01d0 │ │ -0742d6: 5280 5e07 |0007: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ -0742da: 5284 5e07 |0009: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ -0742de: 6e30 ce01 0104 |000b: invoke-virtual {v1, v0, v4}, Landroid/graphics/RectF;.inset:(FF)V // method@01ce │ │ -0742e4: 5280 5a07 |000e: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ -0742e8: 5284 5807 |0010: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ -0742ec: c640 |0012: add-float/2addr v0, v4 │ │ -0742ee: a802 0005 |0013: mul-float v2, v0, v5 │ │ -0742f2: 5280 5507 |0015: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ -0742f6: 5284 5807 |0017: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ -0742fa: c640 |0019: add-float/2addr v0, v4 │ │ -0742fc: a806 0005 |001a: mul-float v6, v0, v5 │ │ -074300: a703 0602 |001c: sub-float v3, v6, v2 │ │ -074304: 5480 5607 |001e: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ -074308: 5484 5407 |0020: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0754 │ │ -07430c: 5285 5307 |0022: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ -074310: 4404 0405 |0024: aget v4, v4, v5 │ │ -074314: 6e20 ae01 4000 |0026: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -07431a: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -07431c: 5485 5607 |002a: iget-object v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ -074320: 0790 |002c: move-object v0, v9 │ │ -074322: 7406 8d01 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@018d │ │ -074328: 705a 8819 9832 |0030: invoke-direct {v8, v9, v2, v3, v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V // method@1988 │ │ -07432e: 5280 4a07 |0033: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074a │ │ -074332: 1304 ff00 |0035: const/16 v4, #int 255 // #ff │ │ -074336: 3540 2600 |0037: if-ge v0, v4, 005d // +0026 │ │ -07433a: 5480 5207 |0039: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0752 │ │ -07433e: 5284 5007 |003b: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@0750 │ │ -074342: 6e20 ae01 4000 |003d: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -074348: 5480 5207 |0040: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0752 │ │ -07434c: 5284 4a07 |0042: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074a │ │ -074350: d144 ff00 |0044: rsub-int v4, v4, #int 255 // #00ff │ │ -074354: 6e20 ac01 4000 |0046: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setAlpha:(I)V // method@01ac │ │ -07435a: 6e10 c101 0a00 |0049: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterX:()F // method@01c1 │ │ -074360: 0a00 |004c: move-result v0 │ │ -074362: 6e10 c201 0a00 |004d: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterY:()F // method@01c2 │ │ -074368: 0a04 |0050: move-result v4 │ │ -07436a: 6e10 ca01 0a00 |0051: invoke-virtual {v10}, Landroid/graphics/Rect;.width:()I // method@01ca │ │ -074370: 0a05 |0054: move-result v5 │ │ -074372: db05 0502 |0055: div-int/lit8 v5, v5, #int 2 // #02 │ │ -074376: 8255 |0057: int-to-float v5, v5 │ │ -074378: 5487 5207 |0058: iget-object v7, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0752 │ │ -07437c: 6e57 9101 0954 |005a: invoke-virtual {v9, v0, v4, v5, v7}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ -074382: 0e00 |005d: return-void │ │ +074294: |[074294] android.support.v4.widget.MaterialProgressDrawable$Ring.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V │ │ +0742a4: 1505 b443 |0000: const/high16 v5, #int 1135869952 // #43b4 │ │ +0742a8: 5481 6007 |0002: iget-object v1, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@0760 │ │ +0742ac: 6e20 d001 a100 |0004: invoke-virtual {v1, v10}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@01d0 │ │ +0742b2: 5280 5e07 |0007: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ +0742b6: 5284 5e07 |0009: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ +0742ba: 6e30 ce01 0104 |000b: invoke-virtual {v1, v0, v4}, Landroid/graphics/RectF;.inset:(FF)V // method@01ce │ │ +0742c0: 5280 5a07 |000e: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ +0742c4: 5284 5807 |0010: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ +0742c8: c640 |0012: add-float/2addr v0, v4 │ │ +0742ca: a802 0005 |0013: mul-float v2, v0, v5 │ │ +0742ce: 5280 5507 |0015: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ +0742d2: 5284 5807 |0017: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ +0742d6: c640 |0019: add-float/2addr v0, v4 │ │ +0742d8: a806 0005 |001a: mul-float v6, v0, v5 │ │ +0742dc: a703 0602 |001c: sub-float v3, v6, v2 │ │ +0742e0: 5480 5607 |001e: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ +0742e4: 5484 5407 |0020: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0754 │ │ +0742e8: 5285 5307 |0022: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ +0742ec: 4404 0405 |0024: aget v4, v4, v5 │ │ +0742f0: 6e20 ae01 4000 |0026: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +0742f6: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +0742f8: 5485 5607 |002a: iget-object v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ +0742fc: 0790 |002c: move-object v0, v9 │ │ +0742fe: 7406 8d01 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@018d │ │ +074304: 705a 8819 9832 |0030: invoke-direct {v8, v9, v2, v3, v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V // method@1988 │ │ +07430a: 5280 4a07 |0033: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074a │ │ +07430e: 1304 ff00 |0035: const/16 v4, #int 255 // #ff │ │ +074312: 3540 2600 |0037: if-ge v0, v4, 005d // +0026 │ │ +074316: 5480 5207 |0039: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0752 │ │ +07431a: 5284 5007 |003b: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@0750 │ │ +07431e: 6e20 ae01 4000 |003d: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +074324: 5480 5207 |0040: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0752 │ │ +074328: 5284 4a07 |0042: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074a │ │ +07432c: d144 ff00 |0044: rsub-int v4, v4, #int 255 // #00ff │ │ +074330: 6e20 ac01 4000 |0046: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setAlpha:(I)V // method@01ac │ │ +074336: 6e10 c101 0a00 |0049: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterX:()F // method@01c1 │ │ +07433c: 0a00 |004c: move-result v0 │ │ +07433e: 6e10 c201 0a00 |004d: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterY:()F // method@01c2 │ │ +074344: 0a04 |0050: move-result v4 │ │ +074346: 6e10 ca01 0a00 |0051: invoke-virtual {v10}, Landroid/graphics/Rect;.width:()I // method@01ca │ │ +07434c: 0a05 |0054: move-result v5 │ │ +07434e: db05 0502 |0055: div-int/lit8 v5, v5, #int 2 // #02 │ │ +074352: 8255 |0057: int-to-float v5, v5 │ │ +074354: 5487 5207 |0058: iget-object v7, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@0752 │ │ +074358: 6e57 9101 0954 |005a: invoke-virtual {v9, v0, v4, v5, v7}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ +07435e: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=459 │ │ 0x0004 line=460 │ │ 0x0007 line=461 │ │ 0x000e line=463 │ │ 0x0015 line=464 │ │ @@ -107911,17 +107911,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074384: |[074384] android.support.v4.widget.MaterialProgressDrawable$Ring.getAlpha:()I │ │ -074394: 5210 4a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074a │ │ -074398: 0f00 |0002: return v0 │ │ +074360: |[074360] android.support.v4.widget.MaterialProgressDrawable$Ring.getAlpha:()I │ │ +074370: 5210 4a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074a │ │ +074374: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -107929,17 +107929,17 @@ │ │ type : '()D' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07439c: |[07439c] android.support.v4.widget.MaterialProgressDrawable$Ring.getCenterRadius:()D │ │ -0743ac: 5320 5707 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ -0743b0: 1000 |0002: return-wide v0 │ │ +074378: |[074378] android.support.v4.widget.MaterialProgressDrawable$Ring.getCenterRadius:()D │ │ +074388: 5320 5707 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ +07438c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -107947,17 +107947,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0743b4: |[0743b4] android.support.v4.widget.MaterialProgressDrawable$Ring.getEndTrim:()F │ │ -0743c4: 5210 5507 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ -0743c8: 0f00 |0002: return v0 │ │ +074390: |[074390] android.support.v4.widget.MaterialProgressDrawable$Ring.getEndTrim:()F │ │ +0743a0: 5210 5507 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ +0743a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -107965,17 +107965,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0743cc: |[0743cc] android.support.v4.widget.MaterialProgressDrawable$Ring.getInsets:()F │ │ -0743dc: 5210 5e07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ -0743e0: 0f00 |0002: return v0 │ │ +0743a8: |[0743a8] android.support.v4.widget.MaterialProgressDrawable$Ring.getInsets:()F │ │ +0743b8: 5210 5e07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ +0743bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -107983,17 +107983,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0743e4: |[0743e4] android.support.v4.widget.MaterialProgressDrawable$Ring.getRotation:()F │ │ -0743f4: 5210 5807 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ -0743f8: 0f00 |0002: return v0 │ │ +0743c0: |[0743c0] android.support.v4.widget.MaterialProgressDrawable$Ring.getRotation:()F │ │ +0743d0: 5210 5807 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ +0743d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108001,17 +108001,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0743fc: |[0743fc] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartTrim:()F │ │ -07440c: 5210 5a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ -074410: 0f00 |0002: return v0 │ │ +0743d8: |[0743d8] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartTrim:()F │ │ +0743e8: 5210 5a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ +0743ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #7 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108019,17 +108019,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074414: |[074414] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingEndTrim:()F │ │ -074424: 5210 5b07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@075b │ │ -074428: 0f00 |0002: return v0 │ │ +0743f0: |[0743f0] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingEndTrim:()F │ │ +074400: 5210 5b07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@075b │ │ +074404: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #8 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108037,17 +108037,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07442c: |[07442c] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingRotation:()F │ │ -07443c: 5210 5c07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@075c │ │ -074440: 0f00 |0002: return v0 │ │ +074408: |[074408] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingRotation:()F │ │ +074418: 5210 5c07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@075c │ │ +07441c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108055,17 +108055,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074444: |[074444] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingStartTrim:()F │ │ -074454: 5210 5d07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@075d │ │ -074458: 0f00 |0002: return v0 │ │ +074420: |[074420] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingStartTrim:()F │ │ +074430: 5210 5d07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@075d │ │ +074434: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #10 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108073,17 +108073,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07445c: |[07445c] android.support.v4.widget.MaterialProgressDrawable$Ring.getStrokeWidth:()F │ │ -07446c: 5210 5f07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@075f │ │ -074470: 0f00 |0002: return v0 │ │ +074438: |[074438] android.support.v4.widget.MaterialProgressDrawable$Ring.getStrokeWidth:()F │ │ +074448: 5210 5f07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@075f │ │ +07444c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #11 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108091,22 +108091,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -074474: |[074474] android.support.v4.widget.MaterialProgressDrawable$Ring.goToNextColor:()V │ │ -074484: 5220 5307 |0000: iget v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ -074488: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07448c: 5421 5407 |0004: iget-object v1, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0754 │ │ -074490: 2111 |0006: array-length v1, v1 │ │ -074492: b410 |0007: rem-int/2addr v0, v1 │ │ -074494: 5920 5307 |0008: iput v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ -074498: 0e00 |000a: return-void │ │ +074450: |[074450] android.support.v4.widget.MaterialProgressDrawable$Ring.goToNextColor:()V │ │ +074460: 5220 5307 |0000: iget v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ +074464: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +074468: 5421 5407 |0004: iget-object v1, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0754 │ │ +07446c: 2111 |0006: array-length v1, v1 │ │ +07446e: b410 |0007: rem-int/2addr v0, v1 │ │ +074470: 5920 5307 |0008: iput v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ +074474: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x000a line=538 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ @@ -108115,23 +108115,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07449c: |[07449c] android.support.v4.widget.MaterialProgressDrawable$Ring.resetOriginals:()V │ │ -0744ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0744ae: 5910 5d07 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@075d │ │ -0744b2: 5910 5b07 |0003: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@075b │ │ -0744b6: 5910 5c07 |0005: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@075c │ │ -0744ba: 6e20 a219 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ -0744c0: 6e20 9e19 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@199e │ │ -0744c6: 6e20 a019 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19a0 │ │ -0744cc: 0e00 |0010: return-void │ │ +074478: |[074478] android.support.v4.widget.MaterialProgressDrawable$Ring.resetOriginals:()V │ │ +074488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07448a: 5910 5d07 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@075d │ │ +07448e: 5910 5b07 |0003: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@075b │ │ +074492: 5910 5c07 |0005: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@075c │ │ +074496: 6e20 a219 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ +07449c: 6e20 9e19 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@199e │ │ +0744a2: 6e20 a019 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19a0 │ │ +0744a8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=683 │ │ 0x0003 line=684 │ │ 0x0005 line=685 │ │ 0x0007 line=686 │ │ 0x000a line=687 │ │ @@ -108145,17 +108145,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0744d0: |[0744d0] android.support.v4.widget.MaterialProgressDrawable$Ring.setAlpha:(I)V │ │ -0744e0: 5901 4a07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074a │ │ -0744e4: 0e00 |0002: return-void │ │ +0744ac: |[0744ac] android.support.v4.widget.MaterialProgressDrawable$Ring.setAlpha:(I)V │ │ +0744bc: 5901 4a07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@074a │ │ +0744c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0002 line=550 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=1 alpha I │ │ @@ -108165,20 +108165,20 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0744e8: |[0744e8] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowDimensions:(FF)V │ │ -0744f8: 8720 |0000: float-to-int v0, v2 │ │ -0744fa: 5910 4f07 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@074f │ │ -0744fe: 8730 |0003: float-to-int v0, v3 │ │ -074500: 5910 4c07 |0004: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@074c │ │ -074504: 0e00 |0006: return-void │ │ +0744c4: |[0744c4] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowDimensions:(FF)V │ │ +0744d4: 8720 |0000: float-to-int v0, v2 │ │ +0744d6: 5910 4f07 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@074f │ │ +0744da: 8730 |0003: float-to-int v0, v3 │ │ +0744dc: 5910 4c07 |0004: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@074c │ │ +0744e0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ 0x0006 line=453 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108190,21 +108190,21 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -074508: |[074508] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowScale:(F)V │ │ -074518: 5210 4e07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ -07451c: 2d00 0200 |0002: cmpl-float v0, v2, v0 │ │ -074520: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -074524: 5912 4e07 |0006: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ -074528: 7010 9419 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ -07452e: 0e00 |000b: return-void │ │ +0744e4: |[0744e4] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowScale:(F)V │ │ +0744f4: 5210 4e07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ +0744f8: 2d00 0200 |0002: cmpl-float v0, v2, v0 │ │ +0744fc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +074500: 5912 4e07 |0006: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@074e │ │ +074504: 7010 9419 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ +07450a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0006 line=657 │ │ 0x0008 line=658 │ │ 0x000b line=660 │ │ locals : │ │ @@ -108216,17 +108216,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074530: |[074530] android.support.v4.widget.MaterialProgressDrawable$Ring.setBackgroundColor:(I)V │ │ -074540: 5901 5007 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@0750 │ │ -074544: 0e00 |0002: return-void │ │ +07450c: |[07450c] android.support.v4.widget.MaterialProgressDrawable$Ring.setBackgroundColor:(I)V │ │ +07451c: 5901 5007 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@0750 │ │ +074520: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0002 line=442 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -108236,17 +108236,17 @@ │ │ type : '(D)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074548: |[074548] android.support.v4.widget.MaterialProgressDrawable$Ring.setCenterRadius:(D)V │ │ -074558: 5a12 5707 |0000: iput-wide v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ -07455c: 0e00 |0002: return-void │ │ +074524: |[074524] android.support.v4.widget.MaterialProgressDrawable$Ring.setCenterRadius:(D)V │ │ +074534: 5a12 5707 |0000: iput-wide v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ +074538: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0002 line=636 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=2 centerRadius D │ │ @@ -108256,19 +108256,19 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -074560: |[074560] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -074570: 5410 5607 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ -074574: 6e20 af01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01af │ │ -07457a: 7010 9419 0100 |0005: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ -074580: 0e00 |0008: return-void │ │ +07453c: |[07453c] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +07454c: 5410 5607 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ +074550: 6e20 af01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01af │ │ +074556: 7010 9419 0100 |0005: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ +07455c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0005 line=542 │ │ 0x0008 line=543 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108279,17 +108279,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074584: |[074584] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorIndex:(I)V │ │ -074594: 5901 5307 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ -074598: 0e00 |0002: return-void │ │ +074560: |[074560] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorIndex:(I)V │ │ +074570: 5901 5307 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@0753 │ │ +074574: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0002 line=530 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=1 index I │ │ @@ -108299,19 +108299,19 @@ │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07459c: |[07459c] android.support.v4.widget.MaterialProgressDrawable$Ring.setColors:([I)V │ │ -0745ac: 5b12 5407 |0000: iput-object v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0754 │ │ -0745b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0745b2: 6e20 9c19 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ -0745b8: 0e00 |0006: return-void │ │ +074578: |[074578] android.support.v4.widget.MaterialProgressDrawable$Ring.setColors:([I)V │ │ +074588: 5b12 5407 |0000: iput-object v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0754 │ │ +07458c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +07458e: 6e20 9c19 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ +074594: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0002 line=521 │ │ 0x0006 line=522 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108322,18 +108322,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0745bc: |[0745bc] android.support.v4.widget.MaterialProgressDrawable$Ring.setEndTrim:(F)V │ │ -0745cc: 5901 5507 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ -0745d0: 7010 9419 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ -0745d6: 0e00 |0005: return-void │ │ +074598: |[074598] android.support.v4.widget.MaterialProgressDrawable$Ring.setEndTrim:(F)V │ │ +0745a8: 5901 5507 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ +0745ac: 7010 9419 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ +0745b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0002 line=595 │ │ 0x0005 line=596 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108344,40 +108344,40 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0745d8: |[0745d8] android.support.v4.widget.MaterialProgressDrawable$Ring.setInsets:(II)V │ │ -0745e8: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -0745ec: 7120 6721 9800 |0002: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0745f2: 0a02 |0005: move-result v2 │ │ -0745f4: 8221 |0006: int-to-float v1, v2 │ │ -0745f6: 5372 5707 |0007: iget-wide v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ -0745fa: 1604 0000 |0009: const-wide/16 v4, #int 0 // #0 │ │ -0745fe: 3002 0204 |000b: cmpg-double v2, v2, v4 │ │ -074602: 3d02 0700 |000d: if-lez v2, 0014 // +0007 │ │ -074606: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -074608: 2e02 0102 |0010: cmpg-float v2, v1, v2 │ │ -07460c: 3b02 0e00 |0012: if-gez v2, 0020 // +000e │ │ -074610: 5272 5f07 |0014: iget v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@075f │ │ -074614: c962 |0016: div-float/2addr v2, v6 │ │ -074616: 8922 |0017: float-to-double v2, v2 │ │ -074618: 7120 5f21 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Math;.ceil:(D)D // method@215f │ │ -07461e: 0b02 |001b: move-result-wide v2 │ │ -074620: 8c20 |001c: double-to-float v0, v2 │ │ -074622: 5970 5e07 |001d: iput v0, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ -074626: 0e00 |001f: return-void │ │ -074628: a902 0106 |0020: div-float v2, v1, v6 │ │ -07462c: 8922 |0022: float-to-double v2, v2 │ │ -07462e: 5374 5707 |0023: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ -074632: cc42 |0025: sub-double/2addr v2, v4 │ │ -074634: 8c20 |0026: double-to-float v0, v2 │ │ -074636: 28f6 |0027: goto 001d // -000a │ │ +0745b4: |[0745b4] android.support.v4.widget.MaterialProgressDrawable$Ring.setInsets:(II)V │ │ +0745c4: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +0745c8: 7120 6721 9800 |0002: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0745ce: 0a02 |0005: move-result v2 │ │ +0745d0: 8221 |0006: int-to-float v1, v2 │ │ +0745d2: 5372 5707 |0007: iget-wide v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ +0745d6: 1604 0000 |0009: const-wide/16 v4, #int 0 // #0 │ │ +0745da: 3002 0204 |000b: cmpg-double v2, v2, v4 │ │ +0745de: 3d02 0700 |000d: if-lez v2, 0014 // +0007 │ │ +0745e2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +0745e4: 2e02 0102 |0010: cmpg-float v2, v1, v2 │ │ +0745e8: 3b02 0e00 |0012: if-gez v2, 0020 // +000e │ │ +0745ec: 5272 5f07 |0014: iget v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@075f │ │ +0745f0: c962 |0016: div-float/2addr v2, v6 │ │ +0745f2: 8922 |0017: float-to-double v2, v2 │ │ +0745f4: 7120 5f21 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Math;.ceil:(D)D // method@215f │ │ +0745fa: 0b02 |001b: move-result-wide v2 │ │ +0745fc: 8c20 |001c: double-to-float v0, v2 │ │ +0745fe: 5970 5e07 |001d: iput v0, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@075e │ │ +074602: 0e00 |001f: return-void │ │ +074604: a902 0106 |0020: div-float v2, v1, v6 │ │ +074608: 8922 |0022: float-to-double v2, v2 │ │ +07460a: 5374 5707 |0023: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0757 │ │ +07460e: cc42 |0025: sub-double/2addr v2, v4 │ │ +074610: 8c20 |0026: double-to-float v0, v2 │ │ +074612: 28f6 |0027: goto 001d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=615 │ │ 0x0007 line=617 │ │ 0x0014 line=618 │ │ 0x001d line=622 │ │ 0x001f line=623 │ │ @@ -108395,18 +108395,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074638: |[074638] android.support.v4.widget.MaterialProgressDrawable$Ring.setRotation:(F)V │ │ -074648: 5901 5807 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ -07464c: 7010 9419 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ -074652: 0e00 |0005: return-void │ │ +074614: |[074614] android.support.v4.widget.MaterialProgressDrawable$Ring.setRotation:(F)V │ │ +074624: 5901 5807 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ +074628: 7010 9419 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ +07462e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0002 line=606 │ │ 0x0005 line=607 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108417,20 +108417,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -074654: |[074654] android.support.v4.widget.MaterialProgressDrawable$Ring.setShowArrow:(Z)V │ │ -074664: 5510 5907 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0759 │ │ -074668: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -07466c: 5c12 5907 |0004: iput-boolean v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0759 │ │ -074670: 7010 9419 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ -074676: 0e00 |0009: return-void │ │ +074630: |[074630] android.support.v4.widget.MaterialProgressDrawable$Ring.setShowArrow:(Z)V │ │ +074640: 5510 5907 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0759 │ │ +074644: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +074648: 5c12 5907 |0004: iput-boolean v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0759 │ │ +07464c: 7010 9419 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ +074652: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0004 line=647 │ │ 0x0006 line=648 │ │ 0x0009 line=650 │ │ locals : │ │ @@ -108442,18 +108442,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074678: |[074678] android.support.v4.widget.MaterialProgressDrawable$Ring.setStartTrim:(F)V │ │ -074688: 5901 5a07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ -07468c: 7010 9419 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ -074692: 0e00 |0005: return-void │ │ +074654: |[074654] android.support.v4.widget.MaterialProgressDrawable$Ring.setStartTrim:(F)V │ │ +074664: 5901 5a07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ +074668: 7010 9419 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ +07466e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0002 line=576 │ │ 0x0005 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108464,20 +108464,20 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -074694: |[074694] android.support.v4.widget.MaterialProgressDrawable$Ring.setStrokeWidth:(F)V │ │ -0746a4: 5912 5f07 |0000: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@075f │ │ -0746a8: 5410 5607 |0002: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ -0746ac: 6e20 b501 2000 |0004: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01b5 │ │ -0746b2: 7010 9419 0100 |0007: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ -0746b8: 0e00 |000a: return-void │ │ +074670: |[074670] android.support.v4.widget.MaterialProgressDrawable$Ring.setStrokeWidth:(F)V │ │ +074680: 5912 5f07 |0000: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@075f │ │ +074684: 5410 5607 |0002: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0756 │ │ +074688: 6e20 b501 2000 |0004: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@01b5 │ │ +07468e: 7010 9419 0100 |0007: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1994 │ │ +074694: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0002 line=564 │ │ 0x0007 line=565 │ │ 0x000a line=566 │ │ locals : │ │ @@ -108489,38 +108489,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0746bc: |[0746bc] android.support.v4.widget.MaterialProgressDrawable$Ring.storeOriginals:()V │ │ -0746cc: 5210 5a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ -0746d0: 5910 5d07 |0002: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@075d │ │ -0746d4: 5210 5507 |0004: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ -0746d8: 5910 5b07 |0006: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@075b │ │ -0746dc: 5210 5807 |0008: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ -0746e0: 5910 5c07 |000a: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@075c │ │ -0746e4: 0e00 |000c: return-void │ │ +074698: |[074698] android.support.v4.widget.MaterialProgressDrawable$Ring.storeOriginals:()V │ │ +0746a8: 5210 5a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@075a │ │ +0746ac: 5910 5d07 |0002: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@075d │ │ +0746b0: 5210 5507 |0004: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0755 │ │ +0746b4: 5910 5b07 |0006: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@075b │ │ +0746b8: 5210 5807 |0008: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0758 │ │ +0746bc: 5910 5c07 |000a: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@075c │ │ +0746c0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0004 line=675 │ │ 0x0008 line=676 │ │ 0x000c line=677 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ - source_file_idx : 3921 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3917 (MaterialProgressDrawable.java) │ │ │ │ Class #523 header: │ │ class_idx : 938 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1079 │ │ -source_file_idx : 3921 │ │ +source_file_idx : 3917 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #523 annotations: │ │ Annotations on class │ │ @@ -108540,17 +108540,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0746e8: |[0746e8] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:()V │ │ -0746f8: 7010 441e 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1e44 │ │ -0746fe: 0e00 |0003: return-void │ │ +0746c4: |[0746c4] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:()V │ │ +0746d4: 7010 441e 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1e44 │ │ +0746da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ │ │ #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;) │ │ @@ -108558,17 +108558,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074700: |[074700] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ -074710: 7010 a519 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:()V // method@19a5 │ │ -074716: 0e00 |0003: return-void │ │ +0746dc: |[0746dc] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ +0746ec: 7010 a519 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:()V // method@19a5 │ │ +0746f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ │ │ @@ -108578,37 +108578,37 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -074718: |[074718] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.getInterpolation:(F)F │ │ -074728: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -07472c: 1501 0040 |0002: const/high16 v1, #int 1073741824 // #4000 │ │ -074730: c831 |0004: mul-float/2addr v1, v3 │ │ -074732: 7120 6621 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -074738: 0a00 |0008: move-result v0 │ │ -07473a: 6f20 451e 0200 |0009: invoke-super {v2, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1e45 │ │ -074740: 0a00 |000c: move-result v0 │ │ -074742: 0f00 |000d: return v0 │ │ +0746f4: |[0746f4] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.getInterpolation:(F)F │ │ +074704: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +074708: 1501 0040 |0002: const/high16 v1, #int 1073741824 // #4000 │ │ +07470c: c831 |0004: mul-float/2addr v1, v3 │ │ +07470e: 7120 6621 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +074714: 0a00 |0008: move-result v0 │ │ +074716: 6f20 451e 0200 |0009: invoke-super {v2, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1e45 │ │ +07471c: 0a00 |000c: move-result v0 │ │ +07471e: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ 0x0000 - 0x000e reg=3 input F │ │ │ │ - source_file_idx : 3921 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3917 (MaterialProgressDrawable.java) │ │ │ │ Class #524 header: │ │ class_idx : 939 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 105 │ │ -source_file_idx : 3921 │ │ +source_file_idx : 3917 │ │ static_fields_size : 20 │ │ instance_fields_size: 12 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 18 │ │ │ │ Class #524 annotations: │ │ Annotations on class │ │ @@ -108781,29 +108781,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -074744: |[074744] android.support.v4.widget.MaterialProgressDrawable.:()V │ │ -074754: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -074756: 2200 4004 |0001: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0440 │ │ -07475a: 7010 5c1e 0000 |0003: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1e5c │ │ -074760: 6900 7007 |0006: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0770 │ │ -074764: 2200 a703 |0008: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; // type@03a7 │ │ -074768: 7020 8419 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1984 │ │ -07476e: 6900 6e07 |000d: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@076e │ │ -074772: 2200 aa03 |000f: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; // type@03aa │ │ -074776: 7020 a619 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@19a6 │ │ -07477c: 6900 7307 |0014: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0773 │ │ -074780: 2200 3704 |0016: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@0437 │ │ -074784: 7010 441e 0000 |0018: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1e44 │ │ -07478a: 6900 6d07 |001b: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.EASE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@076d │ │ -07478e: 0e00 |001d: return-void │ │ +074720: |[074720] android.support.v4.widget.MaterialProgressDrawable.:()V │ │ +074730: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +074732: 2200 4004 |0001: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0440 │ │ +074736: 7010 5c1e 0000 |0003: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1e5c │ │ +07473c: 6900 7007 |0006: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0770 │ │ +074740: 2200 a703 |0008: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; // type@03a7 │ │ +074744: 7020 8419 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1984 │ │ +07474a: 6900 6e07 |000d: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@076e │ │ +07474e: 2200 aa03 |000f: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; // type@03aa │ │ +074752: 7020 a619 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@19a6 │ │ +074758: 6900 7307 |0014: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0773 │ │ +07475c: 2200 3704 |0016: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@0437 │ │ +074760: 7010 441e 0000 |0018: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1e44 │ │ +074766: 6900 6d07 |001b: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.EASE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@076d │ │ +07476a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=53 │ │ 0x0008 line=54 │ │ 0x000f line=55 │ │ 0x0016 line=56 │ │ locals : │ │ @@ -108813,42 +108813,42 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -074790: |[074790] android.support.v4.widget.MaterialProgressDrawable.:(Landroid/content/Context;Landroid/view/View;)V │ │ -0747a0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0747a2: 7010 d401 0400 |0001: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@01d4 │ │ -0747a8: 2330 6d06 |0004: new-array v0, v3, [I // type@066d │ │ -0747ac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0747ae: 1502 00ff |0007: const/high16 v2, #int -16777216 // #ff00 │ │ -0747b2: 4b02 0001 |0009: aput v2, v0, v1 │ │ -0747b6: 5b40 6b07 |000b: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@076b │ │ -0747ba: 2200 2505 |000d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0747be: 7010 1322 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0747c4: 5b40 7707 |0012: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0777 │ │ -0747c8: 2200 a603 |0014: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$3; // type@03a6 │ │ -0747cc: 7020 7f19 4000 |0016: invoke-direct {v0, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$3;.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V // method@197f │ │ -0747d2: 5b40 7807 |0019: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0778 │ │ -0747d6: 5b46 7b07 |001b: iput-object v6, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077b │ │ -0747da: 6e10 f200 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -0747e0: 0c00 |0020: move-result-object v0 │ │ -0747e2: 5b40 7c07 |0021: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@077c │ │ -0747e6: 2200 a903 |0023: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // type@03a9 │ │ -0747ea: 5441 7807 |0025: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0778 │ │ -0747ee: 7020 8619 1000 |0027: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.:(Landroid/graphics/drawable/Drawable$Callback;)V // method@1986 │ │ -0747f4: 5b40 7d07 |002a: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -0747f8: 5440 7d07 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -0747fc: 5441 6b07 |002e: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@076b │ │ -074800: 6e20 9d19 1000 |0030: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@199d │ │ -074806: 6e20 c819 3400 |0033: invoke-virtual {v4, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@19c8 │ │ -07480c: 7010 c319 0400 |0036: invoke-direct {v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.setupAnimators:()V // method@19c3 │ │ -074812: 0e00 |0039: return-void │ │ +07476c: |[07476c] android.support.v4.widget.MaterialProgressDrawable.:(Landroid/content/Context;Landroid/view/View;)V │ │ +07477c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07477e: 7010 d401 0400 |0001: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@01d4 │ │ +074784: 2330 6d06 |0004: new-array v0, v3, [I // type@066d │ │ +074788: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +07478a: 1502 00ff |0007: const/high16 v2, #int -16777216 // #ff00 │ │ +07478e: 4b02 0001 |0009: aput v2, v0, v1 │ │ +074792: 5b40 6b07 |000b: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@076b │ │ +074796: 2200 2505 |000d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +07479a: 7010 1322 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0747a0: 5b40 7707 |0012: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0777 │ │ +0747a4: 2200 a603 |0014: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$3; // type@03a6 │ │ +0747a8: 7020 7f19 4000 |0016: invoke-direct {v0, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$3;.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V // method@197f │ │ +0747ae: 5b40 7807 |0019: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0778 │ │ +0747b2: 5b46 7b07 |001b: iput-object v6, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077b │ │ +0747b6: 6e10 f200 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +0747bc: 0c00 |0020: move-result-object v0 │ │ +0747be: 5b40 7c07 |0021: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@077c │ │ +0747c2: 2200 a903 |0023: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // type@03a9 │ │ +0747c6: 5441 7807 |0025: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0778 │ │ +0747ca: 7020 8619 1000 |0027: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.:(Landroid/graphics/drawable/Drawable$Callback;)V // method@1986 │ │ +0747d0: 5b40 7d07 |002a: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +0747d4: 5440 7d07 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +0747d8: 5441 6b07 |002e: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@076b │ │ +0747dc: 6e20 9d19 1000 |0030: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@199d │ │ +0747e2: 6e20 c819 3400 |0033: invoke-virtual {v4, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@19c8 │ │ +0747e8: 7010 c319 0400 |0036: invoke-direct {v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.setupAnimators:()V // method@19c3 │ │ +0747ee: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=112 │ │ 0x0004 line=76 │ │ 0x000d line=86 │ │ 0x0014 line=381 │ │ 0x001b line=113 │ │ @@ -108868,17 +108868,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -074814: |[074814] android.support.v4.widget.MaterialProgressDrawable.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -074824: 7030 af19 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@19af │ │ -07482a: 0e00 |0003: return-void │ │ +0747f0: |[0747f0] android.support.v4.widget.MaterialProgressDrawable.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +074800: 7030 af19 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@19af │ │ +074806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0004 reg=1 x1 F │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108888,51 +108888,51 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07482c: |[07482c] android.support.v4.widget.MaterialProgressDrawable.access$300:()Landroid/view/animation/Interpolator; │ │ -07483c: 6200 7307 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0773 │ │ -074840: 1100 |0002: return-object v0 │ │ +074808: |[074808] android.support.v4.widget.MaterialProgressDrawable.access$300:()Landroid/view/animation/Interpolator; │ │ +074818: 6200 7307 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0773 │ │ +07481c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ name : 'access$400' │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074844: |[074844] android.support.v4.widget.MaterialProgressDrawable.access$400:()Landroid/view/animation/Interpolator; │ │ -074854: 6200 6e07 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@076e │ │ -074858: 1100 |0002: return-object v0 │ │ +074820: |[074820] android.support.v4.widget.MaterialProgressDrawable.access$400:()Landroid/view/animation/Interpolator; │ │ +074830: 6200 6e07 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@076e │ │ +074834: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ name : 'access$500' │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07485c: |[07485c] android.support.v4.widget.MaterialProgressDrawable.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F │ │ -07486c: 5210 7f07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@077f │ │ -074870: 0f00 |0002: return v0 │ │ +074838: |[074838] android.support.v4.widget.MaterialProgressDrawable.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F │ │ +074848: 5210 7f07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@077f │ │ +07484c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -108940,17 +108940,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074874: |[074874] android.support.v4.widget.MaterialProgressDrawable.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F │ │ -074884: 5901 7f07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@077f │ │ -074888: 0f01 |0002: return v1 │ │ +074850: |[074850] android.support.v4.widget.MaterialProgressDrawable.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F │ │ +074860: 5901 7f07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@077f │ │ +074864: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -108959,44 +108959,44 @@ │ │ type : '(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -07488c: |[07488c] android.support.v4.widget.MaterialProgressDrawable.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -07489c: 6e10 9019 0a00 |0000: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1990 │ │ -0748a2: 0a03 |0003: move-result v3 │ │ -0748a4: 1404 cdcc 4c3f |0004: const v4, #float 0.8 // #3f4ccccd │ │ -0748aa: c943 |0007: div-float/2addr v3, v4 │ │ -0748ac: 8934 |0008: float-to-double v4, v3 │ │ -0748ae: 7120 6121 5400 |0009: invoke-static {v4, v5}, Ljava/lang/Math;.floor:(D)D // method@2161 │ │ -0748b4: 0b04 |000c: move-result-wide v4 │ │ -0748b6: 1906 f03f |000d: const-wide/high16 v6, #long 4607182418800017408 // #3ff0 │ │ -0748ba: cb64 |000f: add-double/2addr v4, v6 │ │ -0748bc: 8c42 |0010: double-to-float v2, v4 │ │ -0748be: 6e10 9119 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1991 │ │ -0748c4: 0a03 |0014: move-result v3 │ │ -0748c6: 6e10 8f19 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@198f │ │ -0748cc: 0a04 |0018: move-result v4 │ │ -0748ce: 6e10 9119 0a00 |0019: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1991 │ │ -0748d4: 0a05 |001c: move-result v5 │ │ -0748d6: c754 |001d: sub-float/2addr v4, v5 │ │ -0748d8: c894 |001e: mul-float/2addr v4, v9 │ │ -0748da: a601 0304 |001f: add-float v1, v3, v4 │ │ -0748de: 6e20 a219 1a00 |0021: invoke-virtual {v10, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ -0748e4: 6e10 9019 0a00 |0024: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1990 │ │ -0748ea: 0a03 |0027: move-result v3 │ │ -0748ec: 6e10 9019 0a00 |0028: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1990 │ │ -0748f2: 0a04 |002b: move-result v4 │ │ -0748f4: a704 0204 |002c: sub-float v4, v2, v4 │ │ -0748f8: c894 |002e: mul-float/2addr v4, v9 │ │ -0748fa: a600 0304 |002f: add-float v0, v3, v4 │ │ -0748fe: 6e20 a019 0a00 |0031: invoke-virtual {v10, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19a0 │ │ -074904: 0e00 |0034: return-void │ │ +074868: |[074868] android.support.v4.widget.MaterialProgressDrawable.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +074878: 6e10 9019 0a00 |0000: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1990 │ │ +07487e: 0a03 |0003: move-result v3 │ │ +074880: 1404 cdcc 4c3f |0004: const v4, #float 0.8 // #3f4ccccd │ │ +074886: c943 |0007: div-float/2addr v3, v4 │ │ +074888: 8934 |0008: float-to-double v4, v3 │ │ +07488a: 7120 6121 5400 |0009: invoke-static {v4, v5}, Ljava/lang/Math;.floor:(D)D // method@2161 │ │ +074890: 0b04 |000c: move-result-wide v4 │ │ +074892: 1906 f03f |000d: const-wide/high16 v6, #long 4607182418800017408 // #3ff0 │ │ +074896: cb64 |000f: add-double/2addr v4, v6 │ │ +074898: 8c42 |0010: double-to-float v2, v4 │ │ +07489a: 6e10 9119 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1991 │ │ +0748a0: 0a03 |0014: move-result v3 │ │ +0748a2: 6e10 8f19 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@198f │ │ +0748a8: 0a04 |0018: move-result v4 │ │ +0748aa: 6e10 9119 0a00 |0019: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1991 │ │ +0748b0: 0a05 |001c: move-result v5 │ │ +0748b2: c754 |001d: sub-float/2addr v4, v5 │ │ +0748b4: c894 |001e: mul-float/2addr v4, v9 │ │ +0748b6: a601 0304 |001f: add-float v1, v3, v4 │ │ +0748ba: 6e20 a219 1a00 |0021: invoke-virtual {v10, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ +0748c0: 6e10 9019 0a00 |0024: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1990 │ │ +0748c6: 0a03 |0027: move-result v3 │ │ +0748c8: 6e10 9019 0a00 |0028: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1990 │ │ +0748ce: 0a04 |002b: move-result v4 │ │ +0748d0: a704 0204 |002c: sub-float v4, v2, v4 │ │ +0748d4: c894 |002e: mul-float/2addr v4, v9 │ │ +0748d6: a600 0304 |002f: add-float v0, v3, v4 │ │ +0748da: 6e20 a019 0a00 |0031: invoke-virtual {v10, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19a0 │ │ +0748e0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0011 line=302 │ │ 0x0021 line=304 │ │ 0x0024 line=305 │ │ 0x0031 line=307 │ │ @@ -109014,17 +109014,17 @@ │ │ type : '()F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074908: |[074908] android.support.v4.widget.MaterialProgressDrawable.getRotation:()F │ │ -074918: 5210 7e07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@077e │ │ -07491c: 0f00 |0002: return v0 │ │ +0748e4: |[0748e4] android.support.v4.widget.MaterialProgressDrawable.getRotation:()F │ │ +0748f4: 5210 7e07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@077e │ │ +0748f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109032,43 +109032,43 @@ │ │ type : '(DDDDFF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 11 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -074920: |[074920] android.support.v4.widget.MaterialProgressDrawable.setSizeParameters:(DDDDFF)V │ │ -074930: 5471 7d07 |0000: iget-object v1, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074934: 5473 7c07 |0002: iget-object v3, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@077c │ │ -074938: 6e10 4601 0300 |0004: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -07493e: 0c00 |0007: move-result-object v0 │ │ -074940: 5202 3f08 |0008: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -074944: 8924 |000a: float-to-double v4, v2 │ │ -074946: cd84 |000b: mul-double/2addr v4, v8 │ │ -074948: 5a74 8007 |000c: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@0780 │ │ -07494c: 8924 |000e: float-to-double v4, v2 │ │ -07494e: cda4 |000f: mul-double/2addr v4, v10 │ │ -074950: 5a74 7a07 |0010: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@077a │ │ -074954: 8ce3 |0012: double-to-float v3, v14 │ │ -074956: c823 |0013: mul-float/2addr v3, v2 │ │ -074958: 6e20 a319 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStrokeWidth:(F)V // method@19a3 │ │ -07495e: 8924 |0017: float-to-double v4, v2 │ │ -074960: cdc4 |0018: mul-double/2addr v4, v12 │ │ -074962: 6e30 9a19 4105 |0019: invoke-virtual {v1, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setCenterRadius:(D)V // method@199a │ │ -074968: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -07496a: 6e20 9c19 3100 |001d: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ -074970: a803 1002 |0020: mul-float v3, v16, v2 │ │ -074974: a804 1102 |0022: mul-float v4, v17, v2 │ │ -074978: 6e30 9719 3104 |0024: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowDimensions:(FF)V // method@1997 │ │ -07497e: 5374 8007 |0027: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@0780 │ │ -074982: 8a43 |0029: double-to-int v3, v4 │ │ -074984: 5374 7a07 |002a: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@077a │ │ -074988: 8a44 |002c: double-to-int v4, v4 │ │ -07498a: 6e30 9f19 3104 |002d: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setInsets:(II)V // method@199f │ │ -074990: 0e00 |0030: return-void │ │ +0748fc: |[0748fc] android.support.v4.widget.MaterialProgressDrawable.setSizeParameters:(DDDDFF)V │ │ +07490c: 5471 7d07 |0000: iget-object v1, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074910: 5473 7c07 |0002: iget-object v3, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@077c │ │ +074914: 6e10 4601 0300 |0004: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +07491a: 0c00 |0007: move-result-object v0 │ │ +07491c: 5202 3f08 |0008: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +074920: 8924 |000a: float-to-double v4, v2 │ │ +074922: cd84 |000b: mul-double/2addr v4, v8 │ │ +074924: 5a74 8007 |000c: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@0780 │ │ +074928: 8924 |000e: float-to-double v4, v2 │ │ +07492a: cda4 |000f: mul-double/2addr v4, v10 │ │ +07492c: 5a74 7a07 |0010: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@077a │ │ +074930: 8ce3 |0012: double-to-float v3, v14 │ │ +074932: c823 |0013: mul-float/2addr v3, v2 │ │ +074934: 6e20 a319 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStrokeWidth:(F)V // method@19a3 │ │ +07493a: 8924 |0017: float-to-double v4, v2 │ │ +07493c: cdc4 |0018: mul-double/2addr v4, v12 │ │ +07493e: 6e30 9a19 4105 |0019: invoke-virtual {v1, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setCenterRadius:(D)V // method@199a │ │ +074944: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +074946: 6e20 9c19 3100 |001d: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ +07494c: a803 1002 |0020: mul-float v3, v16, v2 │ │ +074950: a804 1102 |0022: mul-float v4, v17, v2 │ │ +074954: 6e30 9719 3104 |0024: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowDimensions:(FF)V // method@1997 │ │ +07495a: 5374 8007 |0027: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@0780 │ │ +07495e: 8a43 |0029: double-to-int v3, v4 │ │ +074960: 5374 7a07 |002a: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@077a │ │ +074964: 8a44 |002c: double-to-int v4, v4 │ │ +074966: 6e30 9f19 3104 |002d: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setInsets:(II)V // method@199f │ │ +07496c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0002 line=126 │ │ 0x0008 line=127 │ │ 0x000a line=129 │ │ 0x000e line=130 │ │ @@ -109095,29 +109095,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -074994: |[074994] android.support.v4.widget.MaterialProgressDrawable.setupAnimators:()V │ │ -0749a4: 5431 7d07 |0000: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -0749a8: 2200 a403 |0002: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$1; // type@03a4 │ │ -0749ac: 7030 7919 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$1;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1979 │ │ -0749b2: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ -0749b4: 6e20 541e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@1e54 │ │ -0749ba: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -0749bc: 6e20 551e 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@1e55 │ │ -0749c2: 6202 7007 |000f: sget-object v2, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0770 │ │ -0749c6: 6e20 531e 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e53 │ │ -0749cc: 2202 a503 |0014: new-instance v2, Landroid/support/v4/widget/MaterialProgressDrawable$2; // type@03a5 │ │ -0749d0: 7030 7b19 3201 |0016: invoke-direct {v2, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$2;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@197b │ │ -0749d6: 6e20 511e 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1e51 │ │ -0749dc: 5b30 7607 |001c: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ -0749e0: 0e00 |001e: return-void │ │ +074970: |[074970] android.support.v4.widget.MaterialProgressDrawable.setupAnimators:()V │ │ +074980: 5431 7d07 |0000: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074984: 2200 a403 |0002: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$1; // type@03a4 │ │ +074988: 7030 7919 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$1;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1979 │ │ +07498e: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +074990: 6e20 541e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@1e54 │ │ +074996: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +074998: 6e20 551e 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@1e55 │ │ +07499e: 6202 7007 |000f: sget-object v2, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0770 │ │ +0749a2: 6e20 531e 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e53 │ │ +0749a8: 2202 a503 |0014: new-instance v2, Landroid/support/v4/widget/MaterialProgressDrawable$2; // type@03a5 │ │ +0749ac: 7030 7b19 3201 |0016: invoke-direct {v2, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$2;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@197b │ │ +0749b2: 6e20 511e 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1e51 │ │ +0749b8: 5b30 7607 |001c: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ +0749bc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0002 line=312 │ │ 0x0007 line=347 │ │ 0x000b line=348 │ │ 0x000f line=349 │ │ @@ -109135,29 +109135,29 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0749e4: |[0749e4] android.support.v4.widget.MaterialProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -0749f4: 6e10 b219 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@19b2 │ │ -0749fa: 0c00 |0003: move-result-object v0 │ │ -0749fc: 6e10 9c01 0600 |0004: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ -074a02: 0a01 |0007: move-result v1 │ │ -074a04: 5252 7e07 |0008: iget v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@077e │ │ -074a08: 6e10 c101 0000 |000a: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterX:()F // method@01c1 │ │ -074a0e: 0a03 |000d: move-result v3 │ │ -074a10: 6e10 c201 0000 |000e: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterY:()F // method@01c2 │ │ -074a16: 0a04 |0011: move-result v4 │ │ -074a18: 6e40 9b01 2643 |0012: invoke-virtual {v6, v2, v3, v4}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@019b │ │ -074a1e: 5452 7d07 |0015: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074a22: 6e30 8719 6200 |0017: invoke-virtual {v2, v6, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V // method@1987 │ │ -074a28: 6e20 9901 1600 |001a: invoke-virtual {v6, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ -074a2e: 0e00 |001d: return-void │ │ +0749c0: |[0749c0] android.support.v4.widget.MaterialProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +0749d0: 6e10 b219 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@19b2 │ │ +0749d6: 0c00 |0003: move-result-object v0 │ │ +0749d8: 6e10 9c01 0600 |0004: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ +0749de: 0a01 |0007: move-result v1 │ │ +0749e0: 5252 7e07 |0008: iget v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@077e │ │ +0749e4: 6e10 c101 0000 |000a: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterX:()F // method@01c1 │ │ +0749ea: 0a03 |000d: move-result v3 │ │ +0749ec: 6e10 c201 0000 |000e: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterY:()F // method@01c2 │ │ +0749f2: 0a04 |0011: move-result v4 │ │ +0749f4: 6e40 9b01 2643 |0012: invoke-virtual {v6, v2, v3, v4}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@019b │ │ +0749fa: 5452 7d07 |0015: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +0749fe: 6e30 8719 6200 |0017: invoke-virtual {v2, v6, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V // method@1987 │ │ +074a04: 6e20 9901 1600 |001a: invoke-virtual {v6, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ +074a0a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0004 line=221 │ │ 0x0008 line=222 │ │ 0x0015 line=223 │ │ 0x001a line=224 │ │ @@ -109173,19 +109173,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -074a30: |[074a30] android.support.v4.widget.MaterialProgressDrawable.getAlpha:()I │ │ -074a40: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074a44: 6e10 8919 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getAlpha:()I // method@1989 │ │ -074a4a: 0a00 |0005: move-result v0 │ │ -074a4c: 0f00 |0006: return v0 │ │ +074a0c: |[074a0c] android.support.v4.widget.MaterialProgressDrawable.getAlpha:()I │ │ +074a1c: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074a20: 6e10 8919 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getAlpha:()I // method@1989 │ │ +074a26: 0a00 |0005: move-result v0 │ │ +074a28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109193,18 +109193,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -074a50: |[074a50] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicHeight:()I │ │ -074a60: 5320 7a07 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@077a │ │ -074a64: 8a00 |0002: double-to-int v0, v0 │ │ -074a66: 0f00 |0003: return v0 │ │ +074a2c: |[074a2c] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicHeight:()I │ │ +074a3c: 5320 7a07 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@077a │ │ +074a40: 8a00 |0002: double-to-int v0, v0 │ │ +074a42: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109212,18 +109212,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -074a68: |[074a68] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicWidth:()I │ │ -074a78: 5320 8007 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@0780 │ │ -074a7c: 8a00 |0002: double-to-int v0, v0 │ │ -074a7e: 0f00 |0003: return v0 │ │ +074a44: |[074a44] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicWidth:()I │ │ +074a54: 5320 8007 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@0780 │ │ +074a58: 8a00 |0002: double-to-int v0, v0 │ │ +074a5a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109231,17 +109231,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -074a80: |[074a80] android.support.v4.widget.MaterialProgressDrawable.getOpacity:()I │ │ -074a90: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -074a92: 0f00 |0001: return v0 │ │ +074a5c: |[074a5c] android.support.v4.widget.MaterialProgressDrawable.getOpacity:()I │ │ +074a6c: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +074a6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109249,35 +109249,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -074a94: |[074a94] android.support.v4.widget.MaterialProgressDrawable.isRunning:()Z │ │ -074aa4: 5452 7707 |0000: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0777 │ │ -074aa8: 6e10 2222 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -074aae: 0a00 |0005: move-result v0 │ │ -074ab0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -074ab2: 3503 1900 |0007: if-ge v3, v0, 0020 // +0019 │ │ -074ab6: 6e20 1b22 3200 |0009: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -074abc: 0c01 |000c: move-result-object v1 │ │ -074abe: 1f01 3b04 |000d: check-cast v1, Landroid/view/animation/Animation; // type@043b │ │ -074ac2: 6e10 4f1e 0100 |000f: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1e4f │ │ -074ac8: 0a04 |0012: move-result v4 │ │ -074aca: 3804 0a00 |0013: if-eqz v4, 001d // +000a │ │ -074ace: 6e10 4e1e 0100 |0015: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1e4e │ │ -074ad4: 0a04 |0018: move-result v4 │ │ -074ad6: 3904 0400 |0019: if-nez v4, 001d // +0004 │ │ -074ada: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -074adc: 0f04 |001c: return v4 │ │ -074ade: d803 0301 |001d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -074ae2: 28e8 |001f: goto 0007 // -0018 │ │ -074ae4: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -074ae6: 28fb |0021: goto 001c // -0005 │ │ +074a70: |[074a70] android.support.v4.widget.MaterialProgressDrawable.isRunning:()Z │ │ +074a80: 5452 7707 |0000: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0777 │ │ +074a84: 6e10 2222 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +074a8a: 0a00 |0005: move-result v0 │ │ +074a8c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +074a8e: 3503 1900 |0007: if-ge v3, v0, 0020 // +0019 │ │ +074a92: 6e20 1b22 3200 |0009: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +074a98: 0c01 |000c: move-result-object v1 │ │ +074a9a: 1f01 3b04 |000d: check-cast v1, Landroid/view/animation/Animation; // type@043b │ │ +074a9e: 6e10 4f1e 0100 |000f: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1e4f │ │ +074aa4: 0a04 |0012: move-result v4 │ │ +074aa6: 3804 0a00 |0013: if-eqz v4, 001d // +000a │ │ +074aaa: 6e10 4e1e 0100 |0015: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1e4e │ │ +074ab0: 0a04 |0018: move-result v4 │ │ +074ab2: 3904 0400 |0019: if-nez v4, 001d // +0004 │ │ +074ab6: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +074ab8: 0f04 |001c: return v4 │ │ +074aba: d803 0301 |001d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +074abe: 28e8 |001f: goto 0007 // -0018 │ │ +074ac0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +074ac2: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0002 line=260 │ │ 0x0006 line=261 │ │ 0x0009 line=262 │ │ 0x000f line=263 │ │ @@ -109298,18 +109298,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074ae8: |[074ae8] android.support.v4.widget.MaterialProgressDrawable.setAlpha:(I)V │ │ -074af8: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074afc: 6e20 9619 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setAlpha:(I)V // method@1996 │ │ -074b02: 0e00 |0005: return-void │ │ +074ac4: |[074ac4] android.support.v4.widget.MaterialProgressDrawable.setAlpha:(I)V │ │ +074ad4: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074ad8: 6e20 9619 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setAlpha:(I)V // method@1996 │ │ +074ade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 alpha I │ │ @@ -109319,18 +109319,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074b04: |[074b04] android.support.v4.widget.MaterialProgressDrawable.setArrowScale:(F)V │ │ -074b14: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074b18: 6e20 9819 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowScale:(F)V // method@1998 │ │ -074b1e: 0e00 |0005: return-void │ │ +074ae0: |[074ae0] android.support.v4.widget.MaterialProgressDrawable.setArrowScale:(F)V │ │ +074af0: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074af4: 6e20 9819 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowScale:(F)V // method@1998 │ │ +074afa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 scale F │ │ @@ -109340,18 +109340,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074b20: |[074b20] android.support.v4.widget.MaterialProgressDrawable.setBackgroundColor:(I)V │ │ -074b30: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074b34: 6e20 9919 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setBackgroundColor:(I)V // method@1999 │ │ -074b3a: 0e00 |0005: return-void │ │ +074afc: |[074afc] android.support.v4.widget.MaterialProgressDrawable.setBackgroundColor:(I)V │ │ +074b0c: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074b10: 6e20 9919 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setBackgroundColor:(I)V // method@1999 │ │ +074b16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 color I │ │ @@ -109361,18 +109361,18 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074b3c: |[074b3c] android.support.v4.widget.MaterialProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -074b4c: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074b50: 6e20 9b19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@199b │ │ -074b56: 0e00 |0005: return-void │ │ +074b18: |[074b18] android.support.v4.widget.MaterialProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +074b28: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074b2c: 6e20 9b19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@199b │ │ +074b32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0005 line=239 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 colorFilter Landroid/graphics/ColorFilter; │ │ @@ -109382,21 +109382,21 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -074b58: |[074b58] android.support.v4.widget.MaterialProgressDrawable.setColorSchemeColors:([I)V │ │ -074b68: 5420 7d07 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074b6c: 6e20 9d19 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@199d │ │ -074b72: 5420 7d07 |0005: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074b76: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -074b78: 6e20 9c19 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ -074b7e: 0e00 |000b: return-void │ │ +074b34: |[074b34] android.support.v4.widget.MaterialProgressDrawable.setColorSchemeColors:([I)V │ │ +074b44: 5420 7d07 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074b48: 6e20 9d19 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@199d │ │ +074b4e: 5420 7d07 |0005: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074b52: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +074b54: 6e20 9c19 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ +074b5a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ 0x000b line=206 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ @@ -109407,18 +109407,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074b80: |[074b80] android.support.v4.widget.MaterialProgressDrawable.setProgressRotation:(F)V │ │ -074b90: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074b94: 6e20 a019 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19a0 │ │ -074b9a: 0e00 |0005: return-void │ │ +074b5c: |[074b5c] android.support.v4.widget.MaterialProgressDrawable.setProgressRotation:(F)V │ │ +074b6c: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074b70: 6e20 a019 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@19a0 │ │ +074b76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 rotation F │ │ @@ -109428,18 +109428,18 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074b9c: |[074b9c] android.support.v4.widget.MaterialProgressDrawable.setRotation:(F)V │ │ -074bac: 5901 7e07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@077e │ │ -074bb0: 6e10 b719 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@19b7 │ │ -074bb6: 0e00 |0005: return-void │ │ +074b78: |[074b78] android.support.v4.widget.MaterialProgressDrawable.setRotation:(F)V │ │ +074b88: 5901 7e07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@077e │ │ +074b8c: 6e10 b719 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@19b7 │ │ +074b92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0002 line=244 │ │ 0x0005 line=245 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ @@ -109450,20 +109450,20 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -074bb8: |[074bb8] android.support.v4.widget.MaterialProgressDrawable.setStartEndTrim:(FF)V │ │ -074bc8: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074bcc: 6e20 a219 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ -074bd2: 5410 7d07 |0005: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074bd6: 6e20 9e19 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@199e │ │ -074bdc: 0e00 |000a: return-void │ │ +074b94: |[074b94] android.support.v4.widget.MaterialProgressDrawable.setStartEndTrim:(FF)V │ │ +074ba4: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074ba8: 6e20 a219 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@19a2 │ │ +074bae: 5410 7d07 |0005: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074bb2: 6e20 9e19 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@199e │ │ +074bb8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=177 │ │ 0x000a line=178 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ @@ -109475,18 +109475,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074be0: |[074be0] android.support.v4.widget.MaterialProgressDrawable.showArrow:(Z)V │ │ -074bf0: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074bf4: 6e20 a119 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@19a1 │ │ -074bfa: 0e00 |0005: return-void │ │ +074bbc: |[074bbc] android.support.v4.widget.MaterialProgressDrawable.showArrow:(Z)V │ │ +074bcc: 5410 7d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074bd0: 6e20 a119 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@19a1 │ │ +074bd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 show Z │ │ @@ -109496,48 +109496,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -074bfc: |[074bfc] android.support.v4.widget.MaterialProgressDrawable.start:()V │ │ -074c0c: 5440 7607 |0000: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ -074c10: 6e10 501e 0000 |0002: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1e50 │ │ -074c16: 5440 7d07 |0005: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074c1a: 6e10 a419 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@19a4 │ │ -074c20: 5440 7d07 |000a: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074c24: 6e10 8b19 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@198b │ │ -074c2a: 0a00 |000f: move-result v0 │ │ -074c2c: 5441 7d07 |0010: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074c30: 6e10 8e19 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartTrim:()F // method@198e │ │ -074c36: 0a01 |0015: move-result v1 │ │ -074c38: 2d00 0001 |0016: cmpl-float v0, v0, v1 │ │ -074c3c: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ -074c40: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -074c42: 5c40 7907 |001b: iput-boolean v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0779 │ │ -074c46: 5440 7607 |001d: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ -074c4a: 1602 9a02 |001f: const-wide/16 v2, #int 666 // #29a │ │ -074c4e: 6e30 521e 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ -074c54: 5440 7b07 |0024: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077b │ │ -074c58: 5441 7607 |0026: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ -074c5c: 6e20 221d 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -074c62: 0e00 |002b: return-void │ │ -074c64: 5440 7d07 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074c68: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -074c6a: 6e20 9c19 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ -074c70: 5440 7d07 |0032: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074c74: 6e10 9519 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1995 │ │ -074c7a: 5440 7607 |0037: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ -074c7e: 1602 3505 |0039: const-wide/16 v2, #int 1333 // #535 │ │ -074c82: 6e30 521e 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ -074c88: 5440 7b07 |003e: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077b │ │ -074c8c: 5441 7607 |0040: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ -074c90: 6e20 221d 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -074c96: 28e6 |0045: goto 002b // -001a │ │ +074bd8: |[074bd8] android.support.v4.widget.MaterialProgressDrawable.start:()V │ │ +074be8: 5440 7607 |0000: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ +074bec: 6e10 501e 0000 |0002: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1e50 │ │ +074bf2: 5440 7d07 |0005: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074bf6: 6e10 a419 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@19a4 │ │ +074bfc: 5440 7d07 |000a: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074c00: 6e10 8b19 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@198b │ │ +074c06: 0a00 |000f: move-result v0 │ │ +074c08: 5441 7d07 |0010: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074c0c: 6e10 8e19 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartTrim:()F // method@198e │ │ +074c12: 0a01 |0015: move-result v1 │ │ +074c14: 2d00 0001 |0016: cmpl-float v0, v0, v1 │ │ +074c18: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ +074c1c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +074c1e: 5c40 7907 |001b: iput-boolean v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0779 │ │ +074c22: 5440 7607 |001d: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ +074c26: 1602 9a02 |001f: const-wide/16 v2, #int 666 // #29a │ │ +074c2a: 6e30 521e 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ +074c30: 5440 7b07 |0024: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077b │ │ +074c34: 5441 7607 |0026: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ +074c38: 6e20 221d 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +074c3e: 0e00 |002b: return-void │ │ +074c40: 5440 7d07 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074c44: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +074c46: 6e20 9c19 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ +074c4c: 5440 7d07 |0032: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074c50: 6e10 9519 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1995 │ │ +074c56: 5440 7607 |0037: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ +074c5a: 1602 3505 |0039: const-wide/16 v2, #int 1333 // #535 │ │ +074c5e: 6e30 521e 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ +074c64: 5440 7b07 |003e: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077b │ │ +074c68: 5441 7607 |0040: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0776 │ │ +074c6c: 6e20 221d 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +074c72: 28e6 |0045: goto 002b // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0005 line=273 │ │ 0x000a line=275 │ │ 0x001a line=276 │ │ 0x001d line=277 │ │ @@ -109555,27 +109555,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -074c98: |[074c98] android.support.v4.widget.MaterialProgressDrawable.stop:()V │ │ -074ca8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -074caa: 5420 7b07 |0001: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077b │ │ -074cae: 6e10 8e1c 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ -074cb4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -074cb6: 6e20 c019 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@19c0 │ │ -074cbc: 5420 7d07 |000a: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074cc0: 6e20 a119 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@19a1 │ │ -074cc6: 5420 7d07 |000f: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074cca: 6e20 9c19 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ -074cd0: 5420 7d07 |0014: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ -074cd4: 6e10 9519 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1995 │ │ -074cda: 0e00 |0019: return-void │ │ +074c74: |[074c74] android.support.v4.widget.MaterialProgressDrawable.stop:()V │ │ +074c84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +074c86: 5420 7b07 |0001: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@077b │ │ +074c8a: 6e10 8e1c 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ +074c90: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +074c92: 6e20 c019 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@19c0 │ │ +074c98: 5420 7d07 |000a: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074c9c: 6e20 a119 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@19a1 │ │ +074ca2: 5420 7d07 |000f: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074ca6: 6e20 9c19 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@199c │ │ +074cac: 5420 7d07 |0014: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@077d │ │ +074cb0: 6e10 9519 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1995 │ │ +074cb6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0006 line=290 │ │ 0x000a line=291 │ │ 0x000f line=292 │ │ 0x0014 line=293 │ │ @@ -109588,52 +109588,52 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 11 │ │ insns size : 38 16-bit code units │ │ -074cdc: |[074cdc] android.support.v4.widget.MaterialProgressDrawable.updateSizes:(I)V │ │ -074cec: 1902 4c40 |0000: const-wide/high16 v2, #long 4633078116657397760 // #404c │ │ -074cf0: 190c 4440 |0002: const-wide/high16 v12, #long 4630826316843712512 // #4044 │ │ -074cf4: 390f 1000 |0004: if-nez v15, 0014 // +0010 │ │ -074cf8: 1906 2940 |0006: const-wide/high16 v6, #long 4623226492472524800 // #4029 │ │ -074cfc: 1908 0840 |0008: const-wide/high16 v8, #long 4613937818241073152 // #4008 │ │ -074d00: 150a 4041 |000a: const/high16 v10, #int 1094713344 // #4140 │ │ -074d04: 150b c040 |000c: const/high16 v11, #int 1086324736 // #40c0 │ │ -074d08: 07e1 |000e: move-object v1, v14 │ │ -074d0a: 0424 |000f: move-wide v4, v2 │ │ -074d0c: 760b c119 0100 |0010: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@19c1 │ │ -074d12: 0e00 |0013: return-void │ │ -074d14: 1806 0000 0000 0080 2140 |0014: const-wide v6, #double 8.75 // #4021800000000000 │ │ -074d1e: 1908 0440 |0019: const-wide/high16 v8, #long 4612811918334230528 // #4004 │ │ -074d22: 150a 2041 |001b: const/high16 v10, #int 1092616192 // #4120 │ │ -074d26: 150b a040 |001d: const/high16 v11, #int 1084227584 // #40a0 │ │ -074d2a: 07e1 |001f: move-object v1, v14 │ │ -074d2c: 04c2 |0020: move-wide v2, v12 │ │ -074d2e: 04c4 |0021: move-wide v4, v12 │ │ -074d30: 760b c119 0100 |0022: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@19c1 │ │ -074d36: 28ee |0025: goto 0013 // -0012 │ │ +074cb8: |[074cb8] android.support.v4.widget.MaterialProgressDrawable.updateSizes:(I)V │ │ +074cc8: 1902 4c40 |0000: const-wide/high16 v2, #long 4633078116657397760 // #404c │ │ +074ccc: 190c 4440 |0002: const-wide/high16 v12, #long 4630826316843712512 // #4044 │ │ +074cd0: 390f 1000 |0004: if-nez v15, 0014 // +0010 │ │ +074cd4: 1906 2940 |0006: const-wide/high16 v6, #long 4623226492472524800 // #4029 │ │ +074cd8: 1908 0840 |0008: const-wide/high16 v8, #long 4613937818241073152 // #4008 │ │ +074cdc: 150a 4041 |000a: const/high16 v10, #int 1094713344 // #4140 │ │ +074ce0: 150b c040 |000c: const/high16 v11, #int 1086324736 // #40c0 │ │ +074ce4: 07e1 |000e: move-object v1, v14 │ │ +074ce6: 0424 |000f: move-wide v4, v2 │ │ +074ce8: 760b c119 0100 |0010: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@19c1 │ │ +074cee: 0e00 |0013: return-void │ │ +074cf0: 1806 0000 0000 0080 2140 |0014: const-wide v6, #double 8.75 // #4021800000000000 │ │ +074cfa: 1908 0440 |0019: const-wide/high16 v8, #long 4612811918334230528 // #4004 │ │ +074cfe: 150a 2041 |001b: const/high16 v10, #int 1092616192 // #4120 │ │ +074d02: 150b a040 |001d: const/high16 v11, #int 1084227584 // #40a0 │ │ +074d06: 07e1 |001f: move-object v1, v14 │ │ +074d08: 04c2 |0020: move-wide v2, v12 │ │ +074d0a: 04c4 |0021: move-wide v4, v12 │ │ +074d0c: 760b c119 0100 |0022: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@19c1 │ │ +074d12: 28ee |0025: goto 0013 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=146 │ │ 0x0006 line=147 │ │ 0x0013 line=153 │ │ 0x0014 line=150 │ │ locals : │ │ 0x0000 - 0x0026 reg=14 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0026 reg=15 size I │ │ │ │ - source_file_idx : 3921 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3917 (MaterialProgressDrawable.java) │ │ │ │ Class #525 header: │ │ class_idx : 942 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4197 │ │ +source_file_idx : 4193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #525 annotations: │ │ Annotations on class │ │ @@ -109651,21 +109651,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;) │ │ name : 'getDragToOpenListener' │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4197 (PopupMenuCompat.java) │ │ + source_file_idx : 4193 (PopupMenuCompat.java) │ │ │ │ Class #526 header: │ │ class_idx : 943 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4197 │ │ +source_file_idx : 4193 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #526 annotations: │ │ Annotations on class │ │ @@ -109688,26 +109688,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -074d38: |[074d38] android.support.v4.widget.PopupMenuCompat.:()V │ │ -074d48: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -074d4c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -074d50: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -074d54: 2201 ad03 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@03ad │ │ -074d58: 7010 cb19 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@19cb │ │ -074d5e: 6901 8107 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@0781 │ │ -074d62: 0e00 |000d: return-void │ │ -074d64: 2201 ac03 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@03ac │ │ -074d68: 7010 c919 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@19c9 │ │ -074d6e: 6901 8107 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@0781 │ │ -074d72: 28f8 |0015: goto 000d // -0008 │ │ +074d14: |[074d14] android.support.v4.widget.PopupMenuCompat.:()V │ │ +074d24: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +074d28: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +074d2c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +074d30: 2201 ad03 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@03ad │ │ +074d34: 7010 cb19 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@19cb │ │ +074d3a: 6901 8107 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@0781 │ │ +074d3e: 0e00 |000d: return-void │ │ +074d40: 2201 ac03 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@03ac │ │ +074d44: 7010 c919 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@19c9 │ │ +074d4a: 6901 8107 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@0781 │ │ +074d4e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -109719,17 +109719,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074d74: |[074d74] android.support.v4.widget.PopupMenuCompat.:()V │ │ -074d84: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -074d8a: 0e00 |0003: return-void │ │ +074d50: |[074d50] android.support.v4.widget.PopupMenuCompat.:()V │ │ +074d60: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +074d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -109738,33 +109738,33 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074d8c: |[074d8c] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -074d9c: 6200 8107 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@0781 │ │ -074da0: 7220 cd19 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@19cd │ │ -074da6: 0c00 |0005: move-result-object v0 │ │ -074da8: 1100 |0006: return-object v0 │ │ +074d68: |[074d68] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +074d78: 6200 8107 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@0781 │ │ +074d7c: 7220 cd19 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@19cd │ │ +074d82: 0c00 |0005: move-result-object v0 │ │ +074d84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4197 (PopupMenuCompat.java) │ │ + source_file_idx : 4193 (PopupMenuCompat.java) │ │ │ │ Class #527 header: │ │ class_idx : 944 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4198 │ │ +source_file_idx : 4194 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #527 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompatKitKat;' │ │ @@ -109779,17 +109779,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074dac: |[074dac] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -074dbc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -074dc2: 0e00 |0003: return-void │ │ +074d88: |[074d88] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +074d98: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +074d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupMenuCompatKitKat;) │ │ @@ -109797,33 +109797,33 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -074dc4: |[074dc4] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -074dd4: 1f01 5b04 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@045b │ │ -074dd8: 6e10 be1e 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@1ebe │ │ -074dde: 0c00 |0005: move-result-object v0 │ │ -074de0: 1100 |0006: return-object v0 │ │ +074da0: |[074da0] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +074db0: 1f01 5b04 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@045b │ │ +074db4: 6e10 be1e 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@1ebe │ │ +074dba: 0c00 |0005: move-result-object v0 │ │ +074dbc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4198 (PopupMenuCompatKitKat.java) │ │ + source_file_idx : 4194 (PopupMenuCompatKitKat.java) │ │ │ │ Class #528 header: │ │ class_idx : 947 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4201 │ │ +source_file_idx : 4197 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -109841,21 +109841,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;) │ │ name : 'showAsDropDown' │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4201 (PopupWindowCompat.java) │ │ + source_file_idx : 4197 (PopupWindowCompat.java) │ │ │ │ Class #529 header: │ │ class_idx : 948 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4201 │ │ +source_file_idx : 4197 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #529 annotations: │ │ Annotations on class │ │ @@ -109878,26 +109878,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -074de4: |[074de4] android.support.v4.widget.PopupWindowCompat.:()V │ │ -074df4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -074df8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -074dfc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -074e00: 2201 b203 |0006: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; // type@03b2 │ │ -074e04: 7010 d519 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;.:()V // method@19d5 │ │ -074e0a: 6901 8207 |000b: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@0782 │ │ -074e0e: 0e00 |000d: return-void │ │ -074e10: 2201 b103 |000e: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; // type@03b1 │ │ -074e14: 7010 d319 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@19d3 │ │ -074e1a: 6901 8207 |0013: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@0782 │ │ -074e1e: 28f8 |0015: goto 000d // -0008 │ │ +074dc0: |[074dc0] android.support.v4.widget.PopupWindowCompat.:()V │ │ +074dd0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +074dd4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +074dd8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +074ddc: 2201 b203 |0006: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; // type@03b2 │ │ +074de0: 7010 d519 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;.:()V // method@19d5 │ │ +074de6: 6901 8207 |000b: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@0782 │ │ +074dea: 0e00 |000d: return-void │ │ +074dec: 2201 b103 |000e: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; // type@03b1 │ │ +074df0: 7010 d319 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@19d3 │ │ +074df6: 6901 8207 |0013: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@0782 │ │ +074dfa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x0006 line=65 │ │ 0x000d line=69 │ │ 0x000e line=67 │ │ @@ -109909,17 +109909,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074e20: |[074e20] android.support.v4.widget.PopupWindowCompat.:()V │ │ -074e30: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -074e36: 0e00 |0003: return-void │ │ +074dfc: |[074dfc] android.support.v4.widget.PopupWindowCompat.:()V │ │ +074e0c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +074e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat; │ │ │ │ @@ -109928,42 +109928,42 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -074e38: |[074e38] android.support.v4.widget.PopupWindowCompat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -074e48: 6200 8207 |0000: sget-object v0, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@0782 │ │ -074e4c: 0761 |0002: move-object v1, v6 │ │ -074e4e: 0772 |0003: move-object v2, v7 │ │ -074e50: 0183 |0004: move v3, v8 │ │ -074e52: 0194 |0005: move v4, v9 │ │ -074e54: 01a5 |0006: move v5, v10 │ │ -074e56: 7806 d719 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@19d7 │ │ -074e5c: 0e00 |000a: return-void │ │ +074e14: |[074e14] android.support.v4.widget.PopupWindowCompat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +074e24: 6200 8207 |0000: sget-object v0, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@0782 │ │ +074e28: 0761 |0002: move-object v1, v6 │ │ +074e2a: 0772 |0003: move-object v2, v7 │ │ +074e2c: 0183 |0004: move v3, v8 │ │ +074e2e: 0194 |0005: move v4, v9 │ │ +074e30: 01a5 |0006: move v5, v10 │ │ +074e32: 7806 d719 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@19d7 │ │ +074e38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000a line=94 │ │ locals : │ │ 0x0000 - 0x000b reg=6 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x000b reg=7 anchor Landroid/view/View; │ │ 0x0000 - 0x000b reg=8 xoff I │ │ 0x0000 - 0x000b reg=9 yoff I │ │ 0x0000 - 0x000b reg=10 gravity I │ │ │ │ Virtual methods - │ │ - source_file_idx : 4201 (PopupWindowCompat.java) │ │ + source_file_idx : 4197 (PopupWindowCompat.java) │ │ │ │ Class #530 header: │ │ class_idx : 949 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4202 │ │ +source_file_idx : 4198 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #530 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupWindowCompatKitKat;' │ │ @@ -109978,17 +109978,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074e60: |[074e60] android.support.v4.widget.PopupWindowCompatKitKat.:()V │ │ -074e70: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -074e76: 0e00 |0003: return-void │ │ +074e3c: |[074e3c] android.support.v4.widget.PopupWindowCompatKitKat.:()V │ │ +074e4c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +074e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupWindowCompatKitKat;) │ │ @@ -109996,36 +109996,36 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -074e78: |[074e78] android.support.v4.widget.PopupWindowCompatKitKat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -074e88: 6e54 c01e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;III)V // method@1ec0 │ │ -074e8e: 0e00 |0003: return-void │ │ +074e54: |[074e54] android.support.v4.widget.PopupWindowCompatKitKat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +074e64: 6e54 c01e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;III)V // method@1ec0 │ │ +074e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x0004 reg=1 anchor Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 xoff I │ │ 0x0000 - 0x0004 reg=3 yoff I │ │ 0x0000 - 0x0004 reg=4 gravity I │ │ │ │ Virtual methods - │ │ - source_file_idx : 4202 (PopupWindowCompatKitKat.java) │ │ + source_file_idx : 4198 (PopupWindowCompatKitKat.java) │ │ │ │ Class #531 header: │ │ class_idx : 951 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4516 │ │ +source_file_idx : 4512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ Class #531 annotations: │ │ Annotations on class │ │ @@ -110133,21 +110133,21 @@ │ │ │ │ #15 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;) │ │ name : 'startScroll' │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4516 (ScrollerCompat.java) │ │ + source_file_idx : 4512 (ScrollerCompat.java) │ │ │ │ Class #532 header: │ │ class_idx : 955 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4516 │ │ +source_file_idx : 4512 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #532 annotations: │ │ Annotations on class │ │ @@ -110184,36 +110184,36 @@ │ │ type : '(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -074e90: |[074e90] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -074ea0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -074ea6: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ -074eaa: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ -074eae: 2200 ba03 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@03ba │ │ -074eb2: 7010 191a 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1a19 │ │ -074eb8: 5b10 8807 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -074ebc: 5410 8807 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -074ec0: 7230 e919 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@19e9 │ │ -074ec6: 0c00 |0013: move-result-object v0 │ │ -074ec8: 5b10 8907 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -074ecc: 0e00 |0016: return-void │ │ -074ece: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ -074ed2: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ -074ed6: 2200 b903 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@03b9 │ │ -074eda: 7010 081a 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1a08 │ │ -074ee0: 5b10 8807 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -074ee4: 28ec |0022: goto 000e // -0014 │ │ -074ee6: 2200 b803 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@03b8 │ │ -074eea: 7010 f719 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@19f7 │ │ -074ef0: 5b10 8807 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -074ef4: 28e4 |002a: goto 000e // -001c │ │ +074e6c: |[074e6c] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +074e7c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +074e82: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ +074e86: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ +074e8a: 2200 ba03 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@03ba │ │ +074e8e: 7010 191a 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1a19 │ │ +074e94: 5b10 8807 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +074e98: 5410 8807 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +074e9c: 7230 e919 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@19e9 │ │ +074ea2: 0c00 |0013: move-result-object v0 │ │ +074ea4: 5b10 8907 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +074ea8: 0e00 |0016: return-void │ │ +074eaa: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ +074eae: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ +074eb2: 2200 b903 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@03b9 │ │ +074eb6: 7010 081a 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1a08 │ │ +074ebc: 5b10 8807 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +074ec0: 28ec |0022: goto 000e // -0014 │ │ +074ec2: 2200 b803 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@03b8 │ │ +074ec6: 7010 f719 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@19f7 │ │ +074ecc: 5b10 8807 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +074ed0: 28e4 |002a: goto 000e // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0007 line=264 │ │ 0x000e line=270 │ │ 0x0016 line=271 │ │ @@ -110231,18 +110231,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -074ef8: |[074ef8] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -074f08: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -074f0c: 7040 1b1a 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1a1b │ │ -074f12: 0e00 |0005: return-void │ │ +074ed4: |[074ed4] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +074ee4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +074ee8: 7040 1b1a 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1a1b │ │ +074eee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -110253,19 +110253,19 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074f14: |[074f14] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -074f24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -074f26: 7120 201a 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1a20 │ │ -074f2c: 0c00 |0004: move-result-object v0 │ │ -074f2e: 1100 |0005: return-object v0 │ │ +074ef0: |[074ef0] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +074f00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074f02: 7120 201a 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1a20 │ │ +074f08: 0c00 |0004: move-result-object v0 │ │ +074f0a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110273,18 +110273,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -074f30: |[074f30] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -074f40: 2200 bb03 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@03bb │ │ -074f44: 7030 1c1a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1a1c │ │ -074f4a: 1100 |0005: return-object v0 │ │ +074f0c: |[074f0c] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +074f1c: 2200 bb03 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@03bb │ │ +074f20: 7030 1c1a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1a1c │ │ +074f26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -110294,19 +110294,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -074f4c: |[074f4c] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -074f5c: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -074f60: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -074f64: 7220 e719 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@19e7 │ │ -074f6a: 0e00 |0007: return-void │ │ +074f28: |[074f28] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +074f38: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +074f3c: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +074f40: 7220 e719 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@19e7 │ │ +074f46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0007 line=431 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -110315,20 +110315,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -074f6c: |[074f6c] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -074f7c: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -074f80: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -074f84: 7220 e819 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@19e8 │ │ -074f8a: 0a00 |0007: move-result v0 │ │ -074f8c: 0f00 |0008: return v0 │ │ +074f48: |[074f48] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +074f58: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +074f5c: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +074f60: 7220 e819 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@19e8 │ │ +074f66: 0a00 |0007: move-result v0 │ │ +074f68: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110336,27 +110336,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -074f90: |[074f90] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -074fa0: 54a0 8807 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -074fa4: 54a1 8907 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -074fa8: 01b2 |0004: move v2, v11 │ │ -074faa: 01c3 |0005: move v3, v12 │ │ -074fac: 01d4 |0006: move v4, v13 │ │ -074fae: 01e5 |0007: move v5, v14 │ │ -074fb0: 01f6 |0008: move v6, v15 │ │ -074fb2: 0207 1000 |0009: move/from16 v7, v16 │ │ -074fb6: 0208 1100 |000b: move/from16 v8, v17 │ │ -074fba: 0209 1200 |000d: move/from16 v9, v18 │ │ -074fbe: 780a ea19 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@19ea │ │ -074fc4: 0e00 |0012: return-void │ │ +074f6c: |[074f6c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +074f7c: 54a0 8807 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +074f80: 54a1 8907 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +074f84: 01b2 |0004: move v2, v11 │ │ +074f86: 01c3 |0005: move v3, v12 │ │ +074f88: 01d4 |0006: move v4, v13 │ │ +074f8a: 01e5 |0007: move v5, v14 │ │ +074f8c: 01f6 |0008: move v6, v15 │ │ +074f8e: 0207 1000 |0009: move/from16 v7, v16 │ │ +074f92: 0208 1100 |000b: move/from16 v8, v17 │ │ +074f96: 0209 1200 |000d: move/from16 v9, v18 │ │ +074f9a: 780a ea19 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@19ea │ │ +074fa0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0012 line=394 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -110373,29 +110373,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -074fc8: |[074fc8] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -074fd8: 54c0 8807 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -074fdc: 54c1 8907 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -074fe0: 01d2 |0004: move v2, v13 │ │ -074fe2: 01e3 |0005: move v3, v14 │ │ -074fe4: 01f4 |0006: move v4, v15 │ │ -074fe6: 0205 1000 |0007: move/from16 v5, v16 │ │ -074fea: 0206 1100 |0009: move/from16 v6, v17 │ │ -074fee: 0207 1200 |000b: move/from16 v7, v18 │ │ -074ff2: 0208 1300 |000d: move/from16 v8, v19 │ │ -074ff6: 0209 1400 |000f: move/from16 v9, v20 │ │ -074ffa: 020a 1500 |0011: move/from16 v10, v21 │ │ -074ffe: 020b 1600 |0013: move/from16 v11, v22 │ │ -075002: 780c eb19 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@19eb │ │ -075008: 0e00 |0018: return-void │ │ +074fa4: |[074fa4] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +074fb4: 54c0 8807 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +074fb8: 54c1 8907 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +074fbc: 01d2 |0004: move v2, v13 │ │ +074fbe: 01e3 |0005: move v3, v14 │ │ +074fc0: 01f4 |0006: move v4, v15 │ │ +074fc2: 0205 1000 |0007: move/from16 v5, v16 │ │ +074fc6: 0206 1100 |0009: move/from16 v6, v17 │ │ +074fca: 0207 1200 |000b: move/from16 v7, v18 │ │ +074fce: 0208 1300 |000d: move/from16 v8, v19 │ │ +074fd2: 0209 1400 |000f: move/from16 v9, v20 │ │ +074fd6: 020a 1500 |0011: move/from16 v10, v21 │ │ +074fda: 020b 1600 |0013: move/from16 v11, v22 │ │ +074fde: 780c eb19 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@19eb │ │ +074fe4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0018 line=423 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -110414,20 +110414,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07500c: |[07500c] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -07501c: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -075020: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -075024: 7220 ec19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@19ec │ │ -07502a: 0a00 |0007: move-result v0 │ │ -07502c: 0f00 |0008: return v0 │ │ +074fe8: |[074fe8] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +074ff8: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +074ffc: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +075000: 7220 ec19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@19ec │ │ +075006: 0a00 |0007: move-result v0 │ │ +075008: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110435,20 +110435,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -075030: |[075030] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -075040: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -075044: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -075048: 7220 ed19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@19ed │ │ -07504e: 0a00 |0007: move-result v0 │ │ -075050: 0f00 |0008: return v0 │ │ +07500c: |[07500c] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +07501c: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +075020: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +075024: 7220 ed19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@19ed │ │ +07502a: 0a00 |0007: move-result v0 │ │ +07502c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110456,20 +110456,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -075054: |[075054] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -075064: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -075068: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -07506c: 7220 ee19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@19ee │ │ -075072: 0a00 |0007: move-result v0 │ │ -075074: 0f00 |0008: return v0 │ │ +075030: |[075030] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +075040: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +075044: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +075048: 7220 ee19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@19ee │ │ +07504e: 0a00 |0007: move-result v0 │ │ +075050: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110477,20 +110477,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -075078: |[075078] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -075088: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -07508c: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -075090: 7220 ef19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@19ef │ │ -075096: 0a00 |0007: move-result v0 │ │ -075098: 0f00 |0008: return v0 │ │ +075054: |[075054] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +075064: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +075068: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +07506c: 7220 ef19 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@19ef │ │ +075072: 0a00 |0007: move-result v0 │ │ +075074: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110498,20 +110498,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07509c: |[07509c] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -0750ac: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -0750b0: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -0750b4: 7220 f019 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@19f0 │ │ -0750ba: 0a00 |0007: move-result v0 │ │ -0750bc: 0f00 |0008: return v0 │ │ +075078: |[075078] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +075088: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +07508c: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +075090: 7220 f019 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@19f0 │ │ +075096: 0a00 |0007: move-result v0 │ │ +075098: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110519,20 +110519,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0750c0: |[0750c0] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -0750d0: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -0750d4: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -0750d8: 7220 f119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@19f1 │ │ -0750de: 0a00 |0007: move-result v0 │ │ -0750e0: 0f00 |0008: return v0 │ │ +07509c: |[07509c] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +0750ac: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +0750b0: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +0750b4: 7220 f119 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@19f1 │ │ +0750ba: 0a00 |0007: move-result v0 │ │ +0750bc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110540,20 +110540,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0750e4: |[0750e4] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -0750f4: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -0750f8: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -0750fc: 7220 f219 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@19f2 │ │ -075102: 0a00 |0007: move-result v0 │ │ -075104: 0f00 |0008: return v0 │ │ +0750c0: |[0750c0] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +0750d0: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +0750d4: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +0750d8: 7220 f219 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@19f2 │ │ +0750de: 0a00 |0007: move-result v0 │ │ +0750e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110561,19 +110561,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -075108: |[075108] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -075118: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -07511c: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -075120: 7255 f319 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@19f3 │ │ -075126: 0e00 |0007: return-void │ │ +0750e4: |[0750e4] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +0750f4: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +0750f8: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +0750fc: 7255 f319 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@19f3 │ │ +075102: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -110585,19 +110585,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -075128: |[075128] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -075138: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -07513c: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -075140: 7255 f419 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@19f4 │ │ -075146: 0e00 |0007: return-void │ │ +075104: |[075104] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +075114: 5420 8807 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +075118: 5421 8907 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +07511c: 7255 f419 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@19f4 │ │ +075122: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0007 line=466 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -110609,23 +110609,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -075148: |[075148] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -075158: 5460 8807 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -07515c: 5461 8907 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -075160: 0172 |0004: move v2, v7 │ │ -075162: 0183 |0005: move v3, v8 │ │ -075164: 0194 |0006: move v4, v9 │ │ -075166: 01a5 |0007: move v5, v10 │ │ -075168: 7806 f519 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@19f5 │ │ -07516e: 0e00 |000b: return-void │ │ +075124: |[075124] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +075134: 5460 8807 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +075138: 5461 8907 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +07513c: 0172 |0004: move v2, v7 │ │ +07513e: 0183 |0005: move v3, v8 │ │ +075140: 0194 |0006: move v4, v9 │ │ +075142: 01a5 |0007: move v5, v10 │ │ +075144: 7806 f519 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@19f5 │ │ +07514a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x000b line=353 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -110638,43 +110638,43 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -075170: |[075170] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -075180: 5470 8807 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ -075184: 5471 8907 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ -075188: 0182 |0004: move v2, v8 │ │ -07518a: 0193 |0005: move v3, v9 │ │ -07518c: 01a4 |0006: move v4, v10 │ │ -07518e: 01b5 |0007: move v5, v11 │ │ -075190: 01c6 |0008: move v6, v12 │ │ -075192: 7807 f619 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@19f6 │ │ -075198: 0e00 |000c: return-void │ │ +07514c: |[07514c] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +07515c: 5470 8807 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0788 │ │ +075160: 5471 8907 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0789 │ │ +075164: 0182 |0004: move v2, v8 │ │ +075166: 0193 |0005: move v3, v9 │ │ +075168: 01a4 |0006: move v4, v10 │ │ +07516a: 01b5 |0007: move v5, v11 │ │ +07516c: 01c6 |0008: move v6, v12 │ │ +07516e: 7807 f619 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@19f6 │ │ +075174: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x000c line=370 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000d reg=8 startX I │ │ 0x0000 - 0x000d reg=9 startY I │ │ 0x0000 - 0x000d reg=10 dx I │ │ 0x0000 - 0x000d reg=11 dy I │ │ 0x0000 - 0x000d reg=12 duration I │ │ │ │ - source_file_idx : 4516 (ScrollerCompat.java) │ │ + source_file_idx : 4512 (ScrollerCompat.java) │ │ │ │ Class #533 header: │ │ class_idx : 956 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4517 │ │ +source_file_idx : 4513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #533 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ @@ -110689,17 +110689,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07519c: |[07519c] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -0751ac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0751b2: 0e00 |0003: return-void │ │ +075178: |[075178] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +075188: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07518e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -110707,18 +110707,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0751b4: |[0751b4] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -0751c4: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -0751c8: 6e10 af1e 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1eaf │ │ -0751ce: 0e00 |0005: return-void │ │ +075190: |[075190] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +0751a0: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ +0751a4: 6e10 af1e 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1eaf │ │ +0751aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -110727,19 +110727,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0751d0: |[0751d0] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0751e0: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -0751e4: 6e10 b01e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1eb0 │ │ -0751ea: 0a00 |0005: move-result v0 │ │ -0751ec: 0f00 |0006: return v0 │ │ +0751ac: |[0751ac] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0751bc: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ +0751c0: 6e10 b01e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1eb0 │ │ +0751c6: 0a00 |0005: move-result v0 │ │ +0751c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -110747,22 +110747,22 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0751f0: |[0751f0] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -075200: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -075204: 2200 5a04 |0002: new-instance v0, Landroid/widget/OverScroller; // type@045a │ │ -075208: 7030 ae1e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1eae │ │ -07520e: 1100 |0007: return-object v0 │ │ -075210: 2200 5a04 |0008: new-instance v0, Landroid/widget/OverScroller; // type@045a │ │ -075214: 7020 ad1e 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1ead │ │ -07521a: 28fa |000d: goto 0007 // -0006 │ │ +0751cc: |[0751cc] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0751dc: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0751e0: 2200 5a04 |0002: new-instance v0, Landroid/widget/OverScroller; // type@045a │ │ +0751e4: 7030 ae1e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1eae │ │ +0751ea: 1100 |0007: return-object v0 │ │ +0751ec: 2200 5a04 |0008: new-instance v0, Landroid/widget/OverScroller; // type@045a │ │ +0751f0: 7020 ad1e 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1ead │ │ +0751f6: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x000e reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -110771,27 +110771,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 17 16-bit code units │ │ -07521c: |[07521c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -07522c: 0790 |0000: move-object v0, v9 │ │ -07522e: 1f00 5a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -075232: 01a1 |0003: move v1, v10 │ │ -075234: 01b2 |0004: move v2, v11 │ │ -075236: 01c3 |0005: move v3, v12 │ │ -075238: 01d4 |0006: move v4, v13 │ │ -07523a: 01e5 |0007: move v5, v14 │ │ -07523c: 01f6 |0008: move v6, v15 │ │ -07523e: 0207 1000 |0009: move/from16 v7, v16 │ │ -075242: 0208 1100 |000b: move/from16 v8, v17 │ │ -075246: 7409 b11e 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1eb1 │ │ -07524c: 0e00 |0010: return-void │ │ +0751f8: |[0751f8] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +075208: 0790 |0000: move-object v0, v9 │ │ +07520a: 1f00 5a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ +07520e: 01a1 |0003: move v1, v10 │ │ +075210: 01b2 |0004: move v2, v11 │ │ +075212: 01c3 |0005: move v3, v12 │ │ +075214: 01d4 |0006: move v4, v13 │ │ +075216: 01e5 |0007: move v5, v14 │ │ +075218: 01f6 |0008: move v6, v15 │ │ +07521a: 0207 1000 |0009: move/from16 v7, v16 │ │ +07521e: 0208 1100 |000b: move/from16 v8, v17 │ │ +075222: 7409 b11e 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1eb1 │ │ +075228: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0010 line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=9 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0011 reg=10 startX I │ │ @@ -110808,29 +110808,29 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 11 │ │ outs : 11 │ │ insns size : 23 16-bit code units │ │ -075250: |[075250] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -075260: 07b0 |0000: move-object v0, v11 │ │ -075262: 1f00 5a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -075266: 01c1 |0003: move v1, v12 │ │ -075268: 01d2 |0004: move v2, v13 │ │ -07526a: 01e3 |0005: move v3, v14 │ │ -07526c: 01f4 |0006: move v4, v15 │ │ -07526e: 0205 1000 |0007: move/from16 v5, v16 │ │ -075272: 0206 1100 |0009: move/from16 v6, v17 │ │ -075276: 0207 1200 |000b: move/from16 v7, v18 │ │ -07527a: 0208 1300 |000d: move/from16 v8, v19 │ │ -07527e: 0209 1400 |000f: move/from16 v9, v20 │ │ -075282: 020a 1500 |0011: move/from16 v10, v21 │ │ -075286: 740b b21e 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1eb2 │ │ -07528c: 0e00 |0016: return-void │ │ +07522c: |[07522c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +07523c: 07b0 |0000: move-object v0, v11 │ │ +07523e: 1f00 5a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ +075242: 01c1 |0003: move v1, v12 │ │ +075244: 01d2 |0004: move v2, v13 │ │ +075246: 01e3 |0005: move v3, v14 │ │ +075248: 01f4 |0006: move v4, v15 │ │ +07524a: 0205 1000 |0007: move/from16 v5, v16 │ │ +07524e: 0206 1100 |0009: move/from16 v6, v17 │ │ +075252: 0207 1200 |000b: move/from16 v7, v18 │ │ +075256: 0208 1300 |000d: move/from16 v8, v19 │ │ +07525a: 0209 1400 |000f: move/from16 v9, v20 │ │ +07525e: 020a 1500 |0011: move/from16 v10, v21 │ │ +075262: 740b b21e 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1eb2 │ │ +075268: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0016 line=64 │ │ locals : │ │ 0x0000 - 0x0017 reg=11 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0017 reg=12 startX I │ │ @@ -110849,19 +110849,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -075290: |[075290] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -0752a0: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -0752a4: 6e10 b41e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1eb4 │ │ -0752aa: 0a00 |0005: move-result v0 │ │ -0752ac: 0f00 |0006: return v0 │ │ +07526c: |[07526c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +07527c: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ +075280: 6e10 b41e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1eb4 │ │ +075286: 0a00 |0005: move-result v0 │ │ +075288: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -110869,19 +110869,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0752b0: |[0752b0] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -0752c0: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -0752c4: 6e10 b51e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1eb5 │ │ -0752ca: 0a00 |0005: move-result v0 │ │ -0752cc: 0f00 |0006: return v0 │ │ +07528c: |[07528c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +07529c: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ +0752a0: 6e10 b51e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1eb5 │ │ +0752a6: 0a00 |0005: move-result v0 │ │ +0752a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -110889,19 +110889,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0752d0: |[0752d0] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -0752e0: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -0752e4: 6e10 b61e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1eb6 │ │ -0752ea: 0a00 |0005: move-result v0 │ │ -0752ec: 0f00 |0006: return v0 │ │ +0752ac: |[0752ac] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0752bc: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ +0752c0: 6e10 b61e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1eb6 │ │ +0752c6: 0a00 |0005: move-result v0 │ │ +0752c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -110909,19 +110909,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0752f0: |[0752f0] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -075300: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -075304: 6e10 b71e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1eb7 │ │ -07530a: 0a00 |0005: move-result v0 │ │ -07530c: 0f00 |0006: return v0 │ │ +0752cc: |[0752cc] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0752dc: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ +0752e0: 6e10 b71e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@1eb7 │ │ +0752e6: 0a00 |0005: move-result v0 │ │ +0752e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -110929,19 +110929,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -075310: |[075310] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -075320: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -075324: 6e10 b81e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@1eb8 │ │ -07532a: 0a00 |0005: move-result v0 │ │ -07532c: 0f00 |0006: return v0 │ │ +0752ec: |[0752ec] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +0752fc: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ +075300: 6e10 b81e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@1eb8 │ │ +075306: 0a00 |0005: move-result v0 │ │ +075308: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -110949,19 +110949,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -075330: |[075330] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -075340: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -075344: 6e10 b91e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@1eb9 │ │ -07534a: 0a00 |0005: move-result v0 │ │ -07534c: 0f00 |0006: return v0 │ │ +07530c: |[07530c] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +07531c: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ +075320: 6e10 b91e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@1eb9 │ │ +075326: 0a00 |0005: move-result v0 │ │ +075328: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -110969,18 +110969,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -075350: |[075350] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -075360: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -075364: 6e40 ba1e 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1eba │ │ -07536a: 0e00 |0005: return-void │ │ +07532c: |[07532c] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +07533c: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ +075340: 6e40 ba1e 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1eba │ │ +075346: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -110992,18 +110992,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -07536c: |[07536c] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -07537c: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -075380: 6e40 bb1e 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1ebb │ │ -075386: 0e00 |0005: return-void │ │ +075348: |[075348] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +075358: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ +07535c: 6e40 bb1e 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1ebb │ │ +075362: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startY I │ │ @@ -111015,18 +111015,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -075388: |[075388] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -075398: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -07539c: 6e54 bc1e 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1ebc │ │ -0753a2: 0e00 |0005: return-void │ │ +075364: |[075364] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +075374: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ +075378: 6e54 bc1e 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1ebc │ │ +07537e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -111039,44 +111039,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0753a4: |[0753a4] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0753b4: 0760 |0000: move-object v0, v6 │ │ -0753b6: 1f00 5a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -0753ba: 0171 |0003: move v1, v7 │ │ -0753bc: 0182 |0004: move v2, v8 │ │ -0753be: 0193 |0005: move v3, v9 │ │ -0753c0: 01a4 |0006: move v4, v10 │ │ -0753c2: 01b5 |0007: move v5, v11 │ │ -0753c4: 7406 bd1e 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1ebd │ │ -0753ca: 0e00 |000b: return-void │ │ +075380: |[075380] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +075390: 0760 |0000: move-object v0, v6 │ │ +075392: 1f00 5a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ +075396: 0171 |0003: move v1, v7 │ │ +075398: 0182 |0004: move v2, v8 │ │ +07539a: 0193 |0005: move v3, v9 │ │ +07539c: 01a4 |0006: move v4, v10 │ │ +07539e: 01b5 |0007: move v5, v11 │ │ +0753a0: 7406 bd1e 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1ebd │ │ +0753a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000b line=53 │ │ locals : │ │ 0x0000 - 0x000c reg=6 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=7 startX I │ │ 0x0000 - 0x000c reg=8 startY I │ │ 0x0000 - 0x000c reg=9 dx I │ │ 0x0000 - 0x000c reg=10 dy I │ │ 0x0000 - 0x000c reg=11 duration I │ │ │ │ Virtual methods - │ │ - source_file_idx : 4517 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 4513 (ScrollerCompatGingerbread.java) │ │ │ │ Class #534 header: │ │ class_idx : 957 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4518 │ │ +source_file_idx : 4514 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #534 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -111091,17 +111091,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0753cc: |[0753cc] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -0753dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0753e2: 0e00 |0003: return-void │ │ +0753a8: |[0753a8] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +0753b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0753be: 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;) │ │ @@ -111109,33 +111109,33 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0753e4: |[0753e4] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0753f4: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -0753f8: 6e10 b31e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1eb3 │ │ -0753fe: 0a00 |0005: move-result v0 │ │ -075400: 0f00 |0006: return v0 │ │ +0753c0: |[0753c0] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0753d0: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ +0753d4: 6e10 b31e 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1eb3 │ │ +0753da: 0a00 |0005: move-result v0 │ │ +0753dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4518 (ScrollerCompatIcs.java) │ │ + source_file_idx : 4514 (ScrollerCompatIcs.java) │ │ │ │ Class #535 header: │ │ class_idx : 958 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4524 │ │ +source_file_idx : 4520 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #535 annotations: │ │ Annotations on class │ │ @@ -111159,22 +111159,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -075404: |[075404] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -075414: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -07541a: 7100 861a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1a86 │ │ -075420: 0c00 |0006: move-result-object v0 │ │ -075422: 7220 631a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1a63 │ │ -075428: 0c00 |000a: move-result-object v0 │ │ -07542a: 5b10 8a07 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@078a │ │ -07542e: 0e00 |000d: return-void │ │ +0753e0: |[0753e0] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +0753f0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0753f6: 7100 861a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1a86 │ │ +0753fc: 0c00 |0006: move-result-object v0 │ │ +0753fe: 7220 631a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1a63 │ │ +075404: 0c00 |000a: move-result-object v0 │ │ +075406: 5b10 8a07 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@078a │ │ +07540a: 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; │ │ @@ -111185,30 +111185,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075430: |[075430] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -075440: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075442: 0f00 |0001: return v0 │ │ +07540c: |[07540c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +07541c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07541e: 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 : 4524 (SearchViewCompat.java) │ │ + source_file_idx : 4520 (SearchViewCompat.java) │ │ │ │ Class #536 header: │ │ class_idx : 959 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4524 │ │ +source_file_idx : 4520 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #536 annotations: │ │ Annotations on class │ │ @@ -111232,22 +111232,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -075444: |[075444] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -075454: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -07545a: 7100 861a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1a86 │ │ -075460: 0c00 |0006: move-result-object v0 │ │ -075462: 7220 641a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1a64 │ │ -075468: 0c00 |000a: move-result-object v0 │ │ -07546a: 5b10 8b07 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@078b │ │ -07546e: 0e00 |000d: return-void │ │ +075420: |[075420] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +075430: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +075436: 7100 861a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1a86 │ │ +07543c: 0c00 |0006: move-result-object v0 │ │ +07543e: 7220 641a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1a64 │ │ +075444: 0c00 |000a: move-result-object v0 │ │ +075446: 5b10 8b07 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@078b │ │ +07544a: 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; │ │ @@ -111258,17 +111258,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075470: |[075470] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -075480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075482: 0f00 |0001: return v0 │ │ +07544c: |[07544c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +07545c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07545e: 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; │ │ │ │ @@ -111277,31 +111277,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075484: |[075484] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -075494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075496: 0f00 |0001: return v0 │ │ +075460: |[075460] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +075470: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075472: 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 : 4524 (SearchViewCompat.java) │ │ + source_file_idx : 4520 (SearchViewCompat.java) │ │ │ │ Class #537 header: │ │ class_idx : 964 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4524 │ │ +source_file_idx : 4520 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #537 annotations: │ │ Annotations on class │ │ @@ -111421,21 +111421,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 : 4524 (SearchViewCompat.java) │ │ + source_file_idx : 4520 (SearchViewCompat.java) │ │ │ │ Class #538 header: │ │ class_idx : 966 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4524 │ │ +source_file_idx : 4520 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #538 annotations: │ │ Annotations on class │ │ @@ -111458,33 +111458,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -075498: |[075498] android.support.v4.widget.SearchViewCompat.:()V │ │ -0754a8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0754ac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0754b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0754b4: 2200 c303 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@03c3 │ │ -0754b8: 7010 5b1a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1a5b │ │ -0754be: 6900 9007 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0754c2: 0e00 |000d: return-void │ │ -0754c4: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0754c8: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -0754cc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0754d0: 2200 c203 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@03c2 │ │ -0754d4: 7010 4a1a 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1a4a │ │ -0754da: 6900 9007 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0754de: 28f2 |001b: goto 000d // -000e │ │ -0754e0: 2200 c503 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@03c5 │ │ -0754e4: 7010 711a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1a71 │ │ -0754ea: 6900 9007 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0754ee: 28ea |0023: goto 000d // -0016 │ │ +075474: |[075474] android.support.v4.widget.SearchViewCompat.:()V │ │ +075484: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +075488: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +07548c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +075490: 2200 c303 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@03c3 │ │ +075494: 7010 5b1a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1a5b │ │ +07549a: 6900 9007 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +07549e: 0e00 |000d: return-void │ │ +0754a0: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0754a4: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +0754a8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0754ac: 2200 c203 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@03c2 │ │ +0754b0: 7010 4a1a 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1a4a │ │ +0754b6: 6900 9007 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +0754ba: 28f2 |001b: goto 000d // -000e │ │ +0754bc: 2200 c503 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@03c5 │ │ +0754c0: 7010 711a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1a71 │ │ +0754c6: 6900 9007 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +0754ca: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -111496,17 +111496,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0754f0: |[0754f0] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -075500: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -075506: 0e00 |0003: return-void │ │ +0754cc: |[0754cc] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +0754dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0754e2: 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; │ │ @@ -111516,36 +111516,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 │ │ -075508: |[075508] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -075518: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -07551c: 1100 |0002: return-object v0 │ │ +0754e4: |[0754e4] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +0754f4: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +0754f8: 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 │ │ -075520: |[075520] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -075530: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -075534: 7220 5f1a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1a5f │ │ -07553a: 0c00 |0005: move-result-object v0 │ │ -07553c: 1100 |0006: return-object v0 │ │ +0754fc: |[0754fc] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +07550c: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075510: 7220 5f1a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1a5f │ │ +075516: 0c00 |0005: move-result-object v0 │ │ +075518: 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;) │ │ @@ -111553,19 +111553,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -075540: |[075540] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -075550: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -075554: 7220 601a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1a60 │ │ -07555a: 0a00 |0005: move-result v0 │ │ -07555c: 0f00 |0006: return v0 │ │ +07551c: |[07551c] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +07552c: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075530: 7220 601a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1a60 │ │ +075536: 0a00 |0005: move-result v0 │ │ +075538: 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;) │ │ @@ -111573,19 +111573,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -075560: |[075560] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -075570: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -075574: 7220 611a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1a61 │ │ -07557a: 0a00 |0005: move-result v0 │ │ -07557c: 0f00 |0006: return v0 │ │ +07553c: |[07553c] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +07554c: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075550: 7220 611a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1a61 │ │ +075556: 0a00 |0005: move-result v0 │ │ +075558: 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;) │ │ @@ -111593,19 +111593,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -075580: |[075580] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -075590: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -075594: 7220 621a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1a62 │ │ -07559a: 0a00 |0005: move-result v0 │ │ -07559c: 0f00 |0006: return v0 │ │ +07555c: |[07555c] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +07556c: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075570: 7220 621a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1a62 │ │ +075576: 0a00 |0005: move-result v0 │ │ +075578: 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;) │ │ @@ -111613,19 +111613,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 │ │ -0755a0: |[0755a0] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0755b0: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0755b4: 7220 651a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1a65 │ │ -0755ba: 0c00 |0005: move-result-object v0 │ │ -0755bc: 1100 |0006: return-object v0 │ │ +07557c: |[07557c] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +07558c: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075590: 7220 651a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1a65 │ │ +075596: 0c00 |0005: move-result-object v0 │ │ +075598: 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;) │ │ @@ -111633,18 +111633,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 │ │ -0755c0: |[0755c0] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -0755d0: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0755d4: 7230 661a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1a66 │ │ -0755da: 0e00 |0005: return-void │ │ +07559c: |[07559c] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +0755ac: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +0755b0: 7230 661a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1a66 │ │ +0755b6: 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 │ │ @@ -111654,18 +111654,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 │ │ -0755dc: |[0755dc] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -0755ec: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0755f0: 7230 671a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1a67 │ │ -0755f6: 0e00 |0005: return-void │ │ +0755b8: |[0755b8] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +0755c8: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +0755cc: 7230 671a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1a67 │ │ +0755d2: 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 │ │ @@ -111675,18 +111675,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 │ │ -0755f8: |[0755f8] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -075608: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -07560c: 7230 681a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1a68 │ │ -075612: 0e00 |0005: return-void │ │ +0755d4: |[0755d4] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +0755e4: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +0755e8: 7230 681a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1a68 │ │ +0755ee: 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 │ │ @@ -111696,18 +111696,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 │ │ -075614: |[075614] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -075624: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -075628: 7230 691a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1a69 │ │ -07562e: 0e00 |0005: return-void │ │ +0755f0: |[0755f0] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +075600: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075604: 7230 691a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1a69 │ │ +07560a: 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 │ │ @@ -111717,19 +111717,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 │ │ -075630: |[075630] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -075640: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -075644: 5431 8a07 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@078a │ │ -075648: 7230 6a1a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1a6a │ │ -07564e: 0e00 |0007: return-void │ │ +07560c: |[07560c] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +07561c: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075620: 5431 8a07 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@078a │ │ +075624: 7230 6a1a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1a6a │ │ +07562a: 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; │ │ @@ -111739,19 +111739,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 │ │ -075650: |[075650] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -075660: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -075664: 5431 8b07 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@078b │ │ -075668: 7230 6b1a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1a6b │ │ -07566e: 0e00 |0007: return-void │ │ +07562c: |[07562c] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +07563c: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075640: 5431 8b07 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@078b │ │ +075644: 7230 6b1a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1a6b │ │ +07564a: 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; │ │ @@ -111761,18 +111761,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 │ │ -075670: |[075670] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -075680: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -075684: 7240 6c1a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1a6c │ │ -07568a: 0e00 |0005: return-void │ │ +07564c: |[07564c] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +07565c: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075660: 7240 6c1a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1a6c │ │ +075666: 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; │ │ @@ -111783,18 +111783,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 │ │ -07568c: |[07568c] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -07569c: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0756a0: 7230 6d1a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1a6d │ │ -0756a6: 0e00 |0005: return-void │ │ +075668: |[075668] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +075678: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +07567c: 7230 6d1a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1a6d │ │ +075682: 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; │ │ @@ -111804,18 +111804,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 │ │ -0756a8: |[0756a8] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0756b8: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0756bc: 7230 6e1a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1a6e │ │ -0756c2: 0e00 |0005: return-void │ │ +075684: |[075684] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +075694: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +075698: 7230 6e1a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1a6e │ │ +07569e: 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 │ │ @@ -111825,18 +111825,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 │ │ -0756c4: |[0756c4] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0756d4: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0756d8: 7230 6f1a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1a6f │ │ -0756de: 0e00 |0005: return-void │ │ +0756a0: |[0756a0] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0756b0: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +0756b4: 7230 6f1a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1a6f │ │ +0756ba: 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; │ │ @@ -111846,34 +111846,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 │ │ -0756e0: |[0756e0] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0756f0: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ -0756f4: 7230 701a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1a70 │ │ -0756fa: 0e00 |0005: return-void │ │ +0756bc: |[0756bc] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0756cc: 6200 9007 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0790 │ │ +0756d0: 7230 701a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1a70 │ │ +0756d6: 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 : 4524 (SearchViewCompat.java) │ │ + source_file_idx : 4520 (SearchViewCompat.java) │ │ │ │ Class #539 header: │ │ class_idx : 967 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4525 │ │ +source_file_idx : 4521 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #539 annotations: │ │ Annotations on class │ │ @@ -111898,18 +111898,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 │ │ -0756fc: |[0756fc] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -07570c: 5b01 9107 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0791 │ │ -075710: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -075716: 0e00 |0005: return-void │ │ +0756d8: |[0756d8] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +0756e8: 5b01 9107 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0791 │ │ +0756ec: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0756f2: 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; │ │ │ │ @@ -111919,19 +111919,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -075718: |[075718] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -075728: 5410 9107 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0791 │ │ -07572c: 7220 9d1a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1a9d │ │ -075732: 0a00 |0005: move-result v0 │ │ -075734: 0f00 |0006: return v0 │ │ +0756f4: |[0756f4] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +075704: 5410 9107 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0791 │ │ +075708: 7220 9d1a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1a9d │ │ +07570e: 0a00 |0005: move-result v0 │ │ +075710: 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; │ │ │ │ @@ -111940,33 +111940,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -075738: |[075738] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -075748: 5410 9107 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0791 │ │ -07574c: 7220 9e1a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1a9e │ │ -075752: 0a00 |0005: move-result v0 │ │ -075754: 0f00 |0006: return v0 │ │ +075714: |[075714] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +075724: 5410 9107 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0791 │ │ +075728: 7220 9e1a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1a9e │ │ +07572e: 0a00 |0005: move-result v0 │ │ +075730: 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 : 4525 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 4521 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #540 header: │ │ class_idx : 968 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4525 │ │ +source_file_idx : 4521 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #540 annotations: │ │ Annotations on class │ │ @@ -111991,18 +111991,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 │ │ -075758: |[075758] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -075768: 5b01 9207 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0792 │ │ -07576c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -075772: 0e00 |0005: return-void │ │ +075734: |[075734] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +075744: 5b01 9207 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0792 │ │ +075748: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07574e: 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; │ │ │ │ @@ -112012,32 +112012,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -075774: |[075774] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -075784: 5410 9207 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0792 │ │ -075788: 7210 9c1a 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1a9c │ │ -07578e: 0a00 |0005: move-result v0 │ │ -075790: 0f00 |0006: return v0 │ │ +075750: |[075750] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +075760: 5410 9207 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0792 │ │ +075764: 7210 9c1a 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1a9c │ │ +07576a: 0a00 |0005: move-result v0 │ │ +07576c: 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 : 4525 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 4521 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #541 header: │ │ class_idx : 969 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4525 │ │ +source_file_idx : 4521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #541 annotations: │ │ Annotations on class │ │ @@ -112055,21 +112055,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4525 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 4521 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #542 header: │ │ class_idx : 970 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4525 │ │ +source_file_idx : 4521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #542 annotations: │ │ Annotations on class │ │ @@ -112093,21 +112093,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 : 4525 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 4521 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #543 header: │ │ class_idx : 971 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4525 │ │ +source_file_idx : 4521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #543 annotations: │ │ Annotations on class │ │ @@ -112126,17 +112126,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075794: |[075794] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -0757a4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0757aa: 0e00 |0003: return-void │ │ +075770: |[075770] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +075780: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +075786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -112145,19 +112145,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 │ │ -0757ac: |[0757ac] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0757bc: 1f01 6204 |0000: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ -0757c0: 6e10 d61e 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1ed6 │ │ -0757c6: 0c00 |0005: move-result-object v0 │ │ -0757c8: 1100 |0006: return-object v0 │ │ +075788: |[075788] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +075798: 1f01 6204 |0000: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ +07579c: 6e10 d61e 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1ed6 │ │ +0757a2: 0c00 |0005: move-result-object v0 │ │ +0757a4: 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;) │ │ @@ -112165,19 +112165,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0757cc: |[0757cc] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -0757dc: 1f01 6204 |0000: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ -0757e0: 6e10 d71e 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1ed7 │ │ -0757e6: 0a00 |0005: move-result v0 │ │ -0757e8: 0f00 |0006: return v0 │ │ +0757a8: |[0757a8] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +0757b8: 1f01 6204 |0000: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ +0757bc: 6e10 d71e 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1ed7 │ │ +0757c2: 0a00 |0005: move-result v0 │ │ +0757c4: 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;) │ │ @@ -112185,19 +112185,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0757ec: |[0757ec] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0757fc: 1f01 6204 |0000: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ -075800: 6e10 d81e 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1ed8 │ │ -075806: 0a00 |0005: move-result v0 │ │ -075808: 0f00 |0006: return v0 │ │ +0757c8: |[0757c8] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0757d8: 1f01 6204 |0000: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ +0757dc: 6e10 d81e 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1ed8 │ │ +0757e2: 0a00 |0005: move-result v0 │ │ +0757e4: 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;) │ │ @@ -112205,19 +112205,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07580c: |[07580c] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -07581c: 1f01 6204 |0000: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ -075820: 6e10 d91e 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1ed9 │ │ -075826: 0a00 |0005: move-result v0 │ │ -075828: 0f00 |0006: return v0 │ │ +0757e8: |[0757e8] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0757f8: 1f01 6204 |0000: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ +0757fc: 6e10 d91e 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1ed9 │ │ +075802: 0a00 |0005: move-result v0 │ │ +075804: 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;) │ │ @@ -112225,18 +112225,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 │ │ -07582c: |[07582c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -07583c: 2200 c803 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@03c8 │ │ -075840: 7020 9a1a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1a9a │ │ -075846: 1100 |0005: return-object v0 │ │ +075808: |[075808] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +075818: 2200 c803 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@03c8 │ │ +07581c: 7020 9a1a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1a9a │ │ +075822: 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;) │ │ @@ -112244,18 +112244,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 │ │ -075848: |[075848] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -075858: 2200 c703 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@03c7 │ │ -07585c: 7020 971a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1a97 │ │ -075862: 1100 |0005: return-object v0 │ │ +075824: |[075824] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +075834: 2200 c703 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@03c7 │ │ +075838: 7020 971a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1a97 │ │ +07583e: 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;) │ │ @@ -112263,18 +112263,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 │ │ -075864: |[075864] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -075874: 2200 6204 |0000: new-instance v0, Landroid/widget/SearchView; // type@0462 │ │ -075878: 7020 d41e 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1ed4 │ │ -07587e: 1100 |0005: return-object v0 │ │ +075840: |[075840] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +075850: 2200 6204 |0000: new-instance v0, Landroid/widget/SearchView; // type@0462 │ │ +075854: 7020 d41e 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1ed4 │ │ +07585a: 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;) │ │ @@ -112282,18 +112282,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 │ │ -075880: |[075880] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -075890: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -075894: 6e20 db1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@1edb │ │ -07589a: 0e00 |0005: return-void │ │ +07585c: |[07585c] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +07586c: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +075870: 6e20 db1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@1edb │ │ +075876: 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 │ │ @@ -112303,18 +112303,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 │ │ -07589c: |[07589c] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -0758ac: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -0758b0: 6e20 de1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@1ede │ │ -0758b6: 0e00 |0005: return-void │ │ +075878: |[075878] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +075888: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +07588c: 6e20 de1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@1ede │ │ +075892: 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 │ │ @@ -112324,19 +112324,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 │ │ -0758b8: |[0758b8] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0758c8: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -0758cc: 1f01 6004 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0460 │ │ -0758d0: 6e20 df1e 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1edf │ │ -0758d6: 0e00 |0007: return-void │ │ +075894: |[075894] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0758a4: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +0758a8: 1f01 6004 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0460 │ │ +0758ac: 6e20 df1e 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1edf │ │ +0758b2: 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; │ │ @@ -112346,19 +112346,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 │ │ -0758d8: |[0758d8] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0758e8: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -0758ec: 1f01 6104 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0461 │ │ -0758f0: 6e20 e01e 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1ee0 │ │ -0758f6: 0e00 |0007: return-void │ │ +0758b4: |[0758b4] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0758c4: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +0758c8: 1f01 6104 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0461 │ │ +0758cc: 6e20 e01e 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1ee0 │ │ +0758d2: 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; │ │ @@ -112368,18 +112368,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 │ │ -0758f8: |[0758f8] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -075908: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -07590c: 6e30 e11e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1ee1 │ │ -075912: 0e00 |0005: return-void │ │ +0758d4: |[0758d4] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0758e4: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +0758e8: 6e30 e11e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1ee1 │ │ +0758ee: 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; │ │ @@ -112390,18 +112390,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 │ │ -075914: |[075914] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -075924: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -075928: 6e20 e21e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1ee2 │ │ -07592e: 0e00 |0005: return-void │ │ +0758f0: |[0758f0] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +075900: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +075904: 6e20 e21e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1ee2 │ │ +07590a: 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; │ │ @@ -112411,18 +112411,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 │ │ -075930: |[075930] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -075940: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -075944: 6e20 e31e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1ee3 │ │ -07594a: 0e00 |0005: return-void │ │ +07590c: |[07590c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +07591c: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +075920: 6e20 e31e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1ee3 │ │ +075926: 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 │ │ @@ -112432,27 +112432,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 │ │ -07594c: |[07594c] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -07595c: 0741 |0000: move-object v1, v4 │ │ -07595e: 1f01 6204 |0001: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ -075962: 6e10 d51e 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1ed5 │ │ -075968: 0c02 |0006: move-result-object v2 │ │ -07596a: 1a03 7329 |0007: const-string v3, "search" // string@2973 │ │ -07596e: 6e20 f400 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -075974: 0c00 |000c: move-result-object v0 │ │ -075976: 1f00 2500 |000d: check-cast v0, Landroid/app/SearchManager; // type@0025 │ │ -07597a: 6e20 c900 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00c9 │ │ -075980: 0c02 |0012: move-result-object v2 │ │ -075982: 6e20 e41e 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1ee4 │ │ -075988: 0e00 |0016: return-void │ │ +075928: |[075928] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +075938: 0741 |0000: move-object v1, v4 │ │ +07593a: 1f01 6204 |0001: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ +07593e: 6e10 d51e 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1ed5 │ │ +075944: 0c02 |0006: move-result-object v2 │ │ +075946: 1a03 6f29 |0007: const-string v3, "search" // string@296f │ │ +07594a: 6e20 f400 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +075950: 0c00 |000c: move-result-object v0 │ │ +075952: 1f00 2500 |000d: check-cast v0, Landroid/app/SearchManager; // type@0025 │ │ +075956: 6e20 c900 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00c9 │ │ +07595c: 0c02 |0012: move-result-object v2 │ │ +07595e: 6e20 e41e 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1ee4 │ │ +075964: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -112466,34 +112466,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 │ │ -07598c: |[07598c] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -07599c: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -0759a0: 6e20 e51e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1ee5 │ │ -0759a6: 0e00 |0005: return-void │ │ +075968: |[075968] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +075978: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +07597c: 6e20 e51e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1ee5 │ │ +075982: 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 : 4525 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 4521 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #544 header: │ │ class_idx : 972 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1122 │ │ -source_file_idx : 4527 │ │ +source_file_idx : 4523 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #544 annotations: │ │ Annotations on class │ │ @@ -112513,17 +112513,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0759a8: |[0759a8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -0759b8: 7020 d41e 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1ed4 │ │ -0759be: 0e00 |0003: return-void │ │ +075984: |[075984] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +075994: 7020 d41e 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1ed4 │ │ +07599a: 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; │ │ @@ -112534,35 +112534,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0759c0: |[0759c0] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -0759d0: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -0759d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0759d6: 6e30 b21a 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1ab2 │ │ -0759dc: 6f10 da1e 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1eda │ │ -0759e2: 0e00 |0009: return-void │ │ +07599c: |[07599c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +0759ac: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +0759b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0759b2: 6e30 b21a 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1ab2 │ │ +0759b8: 6f10 da1e 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1eda │ │ +0759be: 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 : 4527 (SearchViewCompatIcs.java) │ │ + source_file_idx : 4523 (SearchViewCompatIcs.java) │ │ │ │ Class #545 header: │ │ class_idx : 973 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4527 │ │ +source_file_idx : 4523 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #545 annotations: │ │ Annotations on class │ │ @@ -112581,17 +112581,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0759e4: |[0759e4] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -0759f4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0759fa: 0e00 |0003: return-void │ │ +0759c0: |[0759c0] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +0759d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0759d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -112600,18 +112600,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 │ │ -0759fc: |[0759fc] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -075a0c: 2200 cc03 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@03cc │ │ -075a10: 7020 b01a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1ab0 │ │ -075a16: 1100 |0005: return-object v0 │ │ +0759d8: |[0759d8] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0759e8: 2200 cc03 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@03cc │ │ +0759ec: 7020 b01a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1ab0 │ │ +0759f2: 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;) │ │ @@ -112619,18 +112619,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 │ │ -075a18: |[075a18] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -075a28: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -075a2c: 6e20 dc1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1edc │ │ -075a32: 0e00 |0005: return-void │ │ +0759f4: |[0759f4] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +075a04: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +075a08: 6e20 dc1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1edc │ │ +075a0e: 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 │ │ @@ -112640,34 +112640,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 │ │ -075a34: |[075a34] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -075a44: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ -075a48: 6e20 dd1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@1edd │ │ -075a4e: 0e00 |0005: return-void │ │ +075a10: |[075a10] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +075a20: 1f00 6204 |0000: check-cast v0, Landroid/widget/SearchView; // type@0462 │ │ +075a24: 6e20 dd1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@1edd │ │ +075a2a: 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 : 4527 (SearchViewCompatIcs.java) │ │ + source_file_idx : 4523 (SearchViewCompatIcs.java) │ │ │ │ Class #546 header: │ │ class_idx : 974 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4563 │ │ +source_file_idx : 4559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #546 annotations: │ │ Annotations on class │ │ @@ -112685,21 +112685,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 : 4563 (SimpleCursorAdapter.java) │ │ + source_file_idx : 4559 (SimpleCursorAdapter.java) │ │ │ │ Class #547 header: │ │ class_idx : 975 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4563 │ │ +source_file_idx : 4559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #547 annotations: │ │ Annotations on class │ │ @@ -112717,21 +112717,21 @@ │ │ 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 : 4563 (SimpleCursorAdapter.java) │ │ + source_file_idx : 4559 (SimpleCursorAdapter.java) │ │ │ │ Class #548 header: │ │ class_idx : 977 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #548 annotations: │ │ Annotations on class │ │ @@ -112743,21 +112743,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #549 header: │ │ class_idx : 979 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #549 annotations: │ │ Annotations on class │ │ @@ -112786,19 +112786,19 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075a50: |[075a50] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -075a60: 5b01 9d07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079d │ │ -075a64: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -075a6a: 5b02 9c07 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@079c │ │ -075a6e: 0e00 |0007: return-void │ │ +075a2c: |[075a2c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +075a3c: 5b01 9d07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079d │ │ +075a40: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +075a46: 5b02 9c07 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@079c │ │ +075a4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1627 │ │ 0x0005 line=1628 │ │ 0x0007 line=1629 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -112811,49 +112811,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -075a70: |[075a70] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -075a80: 5430 9c07 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@079c │ │ -075a84: 6e10 b41c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -075a8a: 0c00 |0005: move-result-object v0 │ │ -075a8c: 5431 9d07 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079d │ │ -075a90: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -075a94: 5430 9c07 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@079c │ │ -075a98: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -075a9a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -075a9c: 7130 5e12 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ -075aa2: 5430 9d07 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079d │ │ -075aa6: 5431 9c07 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@079c │ │ -075aaa: 7120 001b 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1b00 │ │ -075ab0: 5430 9d07 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079d │ │ -075ab4: 7110 011b 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1b01 │ │ -075aba: 0c00 |001d: move-result-object v0 │ │ -075abc: 6e20 1f22 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ -075ac2: 0e00 |0021: return-void │ │ +075a4c: |[075a4c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +075a5c: 5430 9c07 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@079c │ │ +075a60: 6e10 b41c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +075a66: 0c00 |0005: move-result-object v0 │ │ +075a68: 5431 9d07 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079d │ │ +075a6c: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +075a70: 5430 9c07 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@079c │ │ +075a74: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +075a76: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +075a78: 7130 5e12 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ +075a7e: 5430 9d07 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079d │ │ +075a82: 5431 9c07 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@079c │ │ +075a86: 7120 001b 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1b00 │ │ +075a8c: 5430 9d07 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079d │ │ +075a90: 7110 011b 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1b01 │ │ +075a96: 0c00 |001d: move-result-object v0 │ │ +075a98: 6e20 1f22 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ +075a9e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x000a line=1634 │ │ 0x0011 line=1635 │ │ 0x0018 line=1637 │ │ 0x0021 line=1638 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #550 header: │ │ class_idx : 981 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1057 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #550 annotations: │ │ Annotations on class │ │ @@ -112893,42 +112893,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -075ac4: |[075ac4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -075ad4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -075ad6: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ -075ada: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -075adc: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -075ae2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -075ae6: 6900 9f07 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@079f │ │ -075aea: 0e00 |000b: return-void │ │ +075aa0: |[075aa0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +075ab0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +075ab2: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ +075ab6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +075ab8: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +075abe: 4b02 0001 |0007: aput v2, v0, v1 │ │ +075ac2: 6900 9f07 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@079f │ │ +075ac6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1392 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -075aec: |[075aec] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -075afc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -075afe: 7030 301d 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1d30 │ │ -075b04: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -075b06: 5910 a607 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -075b0a: 0e00 |0007: return-void │ │ +075ac8: |[075ac8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +075ad8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +075ada: 7030 301d 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1d30 │ │ +075ae0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +075ae2: 5910 a607 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +075ae6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1416 │ │ 0x0004 line=1400 │ │ 0x0007 line=1417 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -112938,19 +112938,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -075b0c: |[075b0c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -075b1c: 7030 301d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1d30 │ │ -075b22: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -075b24: 5910 a607 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -075b28: 0e00 |0006: return-void │ │ +075ae8: |[075ae8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +075af8: 7030 301d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1d30 │ │ +075afe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +075b00: 5910 a607 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +075b04: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ 0x0003 line=1400 │ │ 0x0006 line=1421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -112962,27 +112962,27 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -075b2c: |[075b2c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -075b3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -075b3e: 7030 311d 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d31 │ │ -075b44: 5932 a607 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -075b48: 6201 9f07 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@079f │ │ -075b4c: 6e30 f600 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -075b52: 0c00 |000b: move-result-object v0 │ │ -075b54: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -075b56: 6e30 5701 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0157 │ │ -075b5c: 0a01 |0010: move-result v1 │ │ -075b5e: 5931 a607 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -075b62: 6e10 5d01 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -075b68: 0e00 |0016: return-void │ │ +075b08: |[075b08] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +075b18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +075b1a: 7030 311d 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d31 │ │ +075b20: 5932 a607 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +075b24: 6201 9f07 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@079f │ │ +075b28: 6e30 f600 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +075b2e: 0c00 |000b: move-result-object v0 │ │ +075b30: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +075b32: 6e30 5701 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0157 │ │ +075b38: 0a01 |0010: move-result v1 │ │ +075b3a: 5931 a607 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +075b3e: 6e10 5d01 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +075b44: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1437 │ │ 0x0004 line=1400 │ │ 0x0006 line=1439 │ │ 0x000c line=1440 │ │ 0x0013 line=1441 │ │ @@ -112998,21 +112998,21 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -075b6c: |[075b6c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -075b7c: 7020 331d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d33 │ │ -075b82: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -075b84: 5910 a607 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -075b88: 5220 a607 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -075b8c: 5910 a607 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -075b90: 0e00 |000a: return-void │ │ +075b48: |[075b48] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +075b58: 7020 331d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d33 │ │ +075b5e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +075b60: 5910 a607 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +075b64: 5220 a607 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +075b68: 5910 a607 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +075b6c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x0003 line=1400 │ │ 0x0006 line=1433 │ │ 0x000a line=1434 │ │ locals : │ │ @@ -113024,19 +113024,19 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -075b94: |[075b94] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -075ba4: 7020 321d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d32 │ │ -075baa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -075bac: 5910 a607 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -075bb0: 0e00 |0006: return-void │ │ +075b70: |[075b70] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +075b80: 7020 321d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d32 │ │ +075b86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +075b88: 5910 a607 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +075b8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0003 line=1400 │ │ 0x0006 line=1425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -113047,36 +113047,36 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -075bb4: |[075bb4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -075bc4: 7020 331d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d33 │ │ -075bca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -075bcc: 5910 a607 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -075bd0: 0e00 |0006: return-void │ │ +075b90: |[075b90] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +075ba0: 7020 331d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1d33 │ │ +075ba6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +075ba8: 5910 a607 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +075bac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0003 line=1400 │ │ 0x0006 line=1429 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #551 header: │ │ class_idx : 982 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #551 annotations: │ │ Annotations on class │ │ @@ -113106,21 +113106,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;) │ │ name : 'onPanelSlide' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #552 header: │ │ class_idx : 983 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #552 annotations: │ │ Annotations on class │ │ @@ -113142,17 +113142,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075bd4: |[075bd4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -075be4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -075bea: 0e00 |0003: return-void │ │ +075bb0: |[075bb0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +075bc0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +075bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -113161,19 +113161,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -075bec: |[075bec] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -075bfc: 2200 d803 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03d8 │ │ -075c00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -075c02: 7030 ec1a 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1aec │ │ -075c08: 1100 |0006: return-object v0 │ │ +075bc8: |[075bc8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +075bd8: 2200 d803 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03d8 │ │ +075bdc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +075bde: 7030 ec1a 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1aec │ │ +075be4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1467 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -113182,18 +113182,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 │ │ -075c0c: |[075c0c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -075c1c: 6e20 e61a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1ae6 │ │ -075c22: 0c00 |0003: move-result-object v0 │ │ -075c24: 1100 |0004: return-object v0 │ │ +075be8: |[075be8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +075bf8: 6e20 e61a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1ae6 │ │ +075bfe: 0c00 |0003: move-result-object v0 │ │ +075c00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -113202,17 +113202,17 @@ │ │ type : '(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075c28: |[075c28] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -075c38: 2320 8c06 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@068c │ │ -075c3c: 1100 |0002: return-object v0 │ │ +075c04: |[075c04] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +075c14: 2320 8c06 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@068c │ │ +075c18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -113221,32 +113221,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 │ │ -075c40: |[075c40] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -075c50: 6e20 e81a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1ae8 │ │ -075c56: 0c00 |0003: move-result-object v0 │ │ -075c58: 1100 |0004: return-object v0 │ │ +075c1c: |[075c1c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +075c2c: 6e20 e81a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1ae8 │ │ +075c32: 0c00 |0003: move-result-object v0 │ │ +075c34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #553 header: │ │ class_idx : 984 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1048 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #553 annotations: │ │ Annotations on class │ │ @@ -113276,43 +113276,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075c5c: |[075c5c] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -075c6c: 2200 d703 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@03d7 │ │ -075c70: 7010 e51a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1ae5 │ │ -075c76: 6900 a807 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@07a8 │ │ -075c7a: 0e00 |0007: return-void │ │ +075c38: |[075c38] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +075c48: 2200 d703 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@03d7 │ │ +075c4c: 7010 e51a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1ae5 │ │ +075c52: 6900 a807 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@07a8 │ │ +075c56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -075c7c: |[075c7c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -075c8c: 7020 821c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1c82 │ │ -075c92: 6e10 eb02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -075c98: 0a00 |0006: move-result v0 │ │ -075c9a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -075c9e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -075ca0: 5c10 a907 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ -075ca4: 0e00 |000c: return-void │ │ -075ca6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -075ca8: 28fc |000e: goto 000a // -0004 │ │ +075c58: |[075c58] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +075c68: 7020 821c 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1c82 │ │ +075c6e: 6e10 eb02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +075c74: 0a00 |0006: move-result v0 │ │ +075c76: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +075c7a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +075c7c: 5c10 a907 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ +075c80: 0e00 |000c: return-void │ │ +075c82: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +075c84: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0003 line=1455 │ │ 0x000c line=1456 │ │ 0x000d line=1455 │ │ locals : │ │ @@ -113324,17 +113324,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075cac: |[075cac] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -075cbc: 7020 eb1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1aeb │ │ -075cc2: 0e00 |0003: return-void │ │ +075c88: |[075c88] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +075c98: 7020 eb1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1aeb │ │ +075c9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1446 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -113344,17 +113344,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075cc4: |[075cc4] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -075cd4: 7020 831c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1c83 │ │ -075cda: 0e00 |0003: return-void │ │ +075ca0: |[075ca0] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +075cb0: 7020 831c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1c83 │ │ +075cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0003 line=1451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -113365,41 +113365,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -075cdc: |[075cdc] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -075cec: 6f30 841c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1c84 │ │ -075cf2: 5510 a907 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ -075cf6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -075cfa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -075cfc: 6e20 f202 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -075d02: 0e00 |000b: return-void │ │ -075d04: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -075d06: 28fb |000d: goto 0008 // -0005 │ │ +075cb8: |[075cb8] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +075cc8: 6f30 841c 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1c84 │ │ +075cce: 5510 a907 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ +075cd2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +075cd6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +075cd8: 6e20 f202 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +075cde: 0e00 |000b: return-void │ │ +075ce0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +075ce2: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0003 line=1461 │ │ 0x000b line=1462 │ │ 0x000c line=1461 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #554 header: │ │ class_idx : 986 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #554 annotations: │ │ Annotations on class │ │ @@ -113417,21 +113417,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;) │ │ name : 'invalidateChildRegion' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #555 header: │ │ class_idx : 990 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1058 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 5 │ │ instance_fields_size: 20 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 45 │ │ │ │ Class #555 annotations: │ │ Annotations on class │ │ @@ -113567,32 +113567,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -075d08: |[075d08] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -075d18: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -075d1c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -075d20: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -075d24: 2201 dd03 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@03dd │ │ -075d28: 7010 f91a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1af9 │ │ -075d2e: 6901 ae07 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ae │ │ -075d32: 0e00 |000d: return-void │ │ -075d34: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -075d38: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -075d3c: 2201 dc03 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@03dc │ │ -075d40: 7010 f71a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1af7 │ │ -075d46: 6901 ae07 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ae │ │ -075d4a: 28f4 |0019: goto 000d // -000c │ │ -075d4c: 2201 db03 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@03db │ │ -075d50: 7010 f51a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1af5 │ │ -075d56: 6901 ae07 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ae │ │ -075d5a: 28ec |0021: goto 000d // -0014 │ │ +075ce4: |[075ce4] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +075cf4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +075cf8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +075cfc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +075d00: 2201 dd03 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@03dd │ │ +075d04: 7010 f91a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1af9 │ │ +075d0a: 6901 ae07 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ae │ │ +075d0e: 0e00 |000d: return-void │ │ +075d10: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +075d14: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +075d18: 2201 dc03 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@03dc │ │ +075d1c: 7010 f71a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1af7 │ │ +075d22: 6901 ae07 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ae │ │ +075d26: 28f4 |0019: goto 000d // -000c │ │ +075d28: 2201 db03 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@03db │ │ +075d2c: 7010 f51a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1af5 │ │ +075d32: 6901 ae07 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ae │ │ +075d36: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0002 line=199 │ │ 0x0006 line=200 │ │ 0x000d line=206 │ │ 0x000e line=201 │ │ @@ -113606,18 +113606,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -075d5c: |[075d5c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -075d6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075d6e: 7030 fd1a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1afd │ │ -075d74: 0e00 |0004: return-void │ │ +075d38: |[075d38] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +075d48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075d4a: 7030 fd1a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1afd │ │ +075d50: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -113627,18 +113627,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -075d78: |[075d78] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -075d88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075d8a: 7040 fe1a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1afe │ │ -075d90: 0e00 |0004: return-void │ │ +075d54: |[075d54] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +075d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075d66: 7040 fe1a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1afe │ │ +075d6c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -113649,56 +113649,56 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -075d94: |[075d94] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -075da4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -075da6: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ -075daa: 7040 3e1d 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d3e │ │ -075db0: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -075db6: 5952 c307 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ -075dba: 5c53 b407 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ -075dbe: 2202 6200 |000d: new-instance v2, Landroid/graphics/Rect; // type@0062 │ │ -075dc2: 7010 c001 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -075dc8: 5b52 c407 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ -075dcc: 2202 2505 |0014: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ -075dd0: 7010 1322 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -075dd6: 5b52 bc07 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ -075dda: 6e10 f200 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -075de0: 0c02 |001e: move-result-object v2 │ │ -075de2: 6e10 4601 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -075de8: 0c02 |0022: move-result-object v2 │ │ -075dea: 5220 3f08 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -075dee: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -075df2: c802 |0027: mul-float/2addr v2, v0 │ │ -075df4: c642 |0028: add-float/2addr v2, v4 │ │ -075df6: 8722 |0029: float-to-int v2, v2 │ │ -075df8: 5952 b807 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07b8 │ │ -075dfc: 7110 241d 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ -075e02: 0c01 |002f: move-result-object v1 │ │ -075e04: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -075e06: 6e20 491b 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1b49 │ │ -075e0c: 2202 d203 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@03d2 │ │ -075e10: 7020 c81a 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1ac8 │ │ -075e16: 7120 5512 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1255 │ │ -075e1c: 7120 5b12 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ -075e22: 2202 d403 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@03d4 │ │ -075e26: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -075e28: 7030 d11a 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1ad1 │ │ -075e2e: 7130 d91b 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1bd9 │ │ -075e34: 0c02 |0048: move-result-object v2 │ │ -075e36: 5b52 b307 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -075e3a: 5452 b307 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -075e3e: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ -075e42: c803 |004f: mul-float/2addr v3, v0 │ │ -075e44: 6e20 f51b 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1bf5 │ │ -075e4a: 0e00 |0053: return-void │ │ +075d70: |[075d70] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +075d80: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +075d82: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ +075d86: 7040 3e1d 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d3e │ │ +075d8c: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +075d92: 5952 c307 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ +075d96: 5c53 b407 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ +075d9a: 2202 6200 |000d: new-instance v2, Landroid/graphics/Rect; // type@0062 │ │ +075d9e: 7010 c001 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +075da4: 5b52 c407 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ +075da8: 2202 2505 |0014: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ +075dac: 7010 1322 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +075db2: 5b52 bc07 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ +075db6: 6e10 f200 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +075dbc: 0c02 |001e: move-result-object v2 │ │ +075dbe: 6e10 4601 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +075dc4: 0c02 |0022: move-result-object v2 │ │ +075dc6: 5220 3f08 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +075dca: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +075dce: c802 |0027: mul-float/2addr v2, v0 │ │ +075dd0: c642 |0028: add-float/2addr v2, v4 │ │ +075dd2: 8722 |0029: float-to-int v2, v2 │ │ +075dd4: 5952 b807 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07b8 │ │ +075dd8: 7110 241d 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ +075dde: 0c01 |002f: move-result-object v1 │ │ +075de0: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +075de2: 6e20 491b 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1b49 │ │ +075de8: 2202 d203 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@03d2 │ │ +075dec: 7020 c81a 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1ac8 │ │ +075df2: 7120 5512 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1255 │ │ +075df8: 7120 5b12 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ +075dfe: 2202 d403 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@03d4 │ │ +075e02: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +075e04: 7030 d11a 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1ad1 │ │ +075e0a: 7130 d91b 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1bd9 │ │ +075e10: 0c02 |0048: move-result-object v2 │ │ +075e12: 5b52 b307 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +075e16: 5452 b307 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +075e1a: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ +075e1e: c803 |004f: mul-float/2addr v3, v0 │ │ +075e20: 6e20 f51b 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1bf5 │ │ +075e26: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=258 │ │ 0x0006 line=108 │ │ 0x000b line=188 │ │ 0x000d line=190 │ │ 0x0014 line=192 │ │ @@ -113724,17 +113724,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075e4c: |[075e4c] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -075e5c: 5510 b707 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07b7 │ │ -075e60: 0f00 |0002: return v0 │ │ +075e28: |[075e28] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +075e38: 5510 b707 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07b7 │ │ +075e3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113742,17 +113742,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075e64: |[075e64] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -075e74: 7020 261b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1b26 │ │ -075e7a: 0e00 |0003: return-void │ │ +075e40: |[075e40] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +075e50: 7020 261b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1b26 │ │ +075e56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -113761,17 +113761,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075e7c: |[075e7c] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -075e8c: 5410 bc07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ -075e90: 1100 |0002: return-object v0 │ │ +075e58: |[075e58] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +075e68: 5410 bc07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ +075e6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113779,17 +113779,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075e94: |[075e94] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -075ea4: 5410 b307 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -075ea8: 1100 |0002: return-object v0 │ │ +075e70: |[075e70] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +075e80: 5410 b307 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +075e84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113797,17 +113797,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075eac: |[075eac] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -075ebc: 5210 c007 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -075ec0: 0f00 |0002: return v0 │ │ +075e88: |[075e88] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +075e98: 5210 c007 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +075e9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113815,17 +113815,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075ec4: |[075ec4] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -075ed4: 5410 c207 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -075ed8: 1100 |0002: return-object v0 │ │ +075ea0: |[075ea0] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +075eb0: 5410 c207 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +075eb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113833,17 +113833,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075edc: |[075edc] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -075eec: 5c01 bd07 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ -075ef0: 0f01 |0002: return v1 │ │ +075eb8: |[075eb8] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +075ec8: 5c01 bd07 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ +075ecc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -113852,17 +113852,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075ef4: |[075ef4] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -075f04: 7020 321b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1b32 │ │ -075f0a: 0e00 |0003: return-void │ │ +075ed0: |[075ed0] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +075ee0: 7020 321b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1b32 │ │ +075ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -113871,18 +113871,18 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075f0c: |[075f0c] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -075f1c: 7010 2a1b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -075f22: 0a00 |0003: move-result v0 │ │ -075f24: 0f00 |0004: return v0 │ │ +075ee8: |[075ee8] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +075ef8: 7010 2a1b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +075efe: 0a00 |0003: move-result v0 │ │ +075f00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113890,17 +113890,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075f28: |[075f28] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -075f38: 5210 c107 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ -075f3c: 0f00 |0002: return v0 │ │ +075f04: |[075f04] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +075f14: 5210 c107 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ +075f18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113908,25 +113908,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -075f40: |[075f40] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -075f50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075f52: 5521 b407 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ -075f56: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -075f5a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -075f5c: 6e30 4c1b 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1b4c │ │ -075f62: 0a01 |0009: move-result v1 │ │ -075f64: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -075f68: 5c20 bd07 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ -075f6c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -075f6e: 0f00 |000f: return v0 │ │ +075f1c: |[075f1c] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +075f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075f2e: 5521 b407 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ +075f32: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +075f36: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +075f38: 6e30 4c1b 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1b4c │ │ +075f3e: 0a01 |0009: move-result v1 │ │ +075f40: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +075f44: 5c20 bd07 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ +075f48: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +075f4a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x000c line=860 │ │ 0x000e line=861 │ │ 0x000f line=863 │ │ locals : │ │ @@ -113939,64 +113939,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -075f70: |[075f70] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -075f80: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -075f82: 6e10 a41c 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -075f88: 0c04 |0004: move-result-object v4 │ │ -075f8a: 1f04 d503 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -075f8e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -075f90: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -075f94: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -075f98: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -075f9c: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -075fa0: b5c5 |0010: and-int/2addr v5, v12 │ │ -075fa2: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -075fa6: 8205 |0013: int-to-float v5, v0 │ │ -075fa8: c8b5 |0014: mul-float/2addr v5, v11 │ │ -075faa: 8753 |0015: float-to-int v3, v5 │ │ -075fac: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -075fb0: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -075fb6: b5c6 |001b: and-int/2addr v6, v12 │ │ -075fb8: 9601 0506 |001c: or-int v1, v5, v6 │ │ -075fbc: 5445 a007 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ -075fc0: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -075fc4: 2205 5c00 |0022: new-instance v5, Landroid/graphics/Paint; // type@005c │ │ -075fc8: 7010 a601 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ -075fce: 5b45 a007 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ -075fd2: 5445 a007 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ -075fd6: 2206 6000 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0060 │ │ -075fda: 6207 2d00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@002d │ │ -075fde: 7030 be01 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@01be │ │ -075fe4: 6e20 af01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01af │ │ -075fea: 7110 2e12 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@122e │ │ -075ff0: 0a05 |0038: move-result v5 │ │ -075ff2: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -075ff6: 5445 a007 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ -075ffa: 7130 5e12 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ -076000: 7020 261b a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1b26 │ │ -076006: 0e00 |0043: return-void │ │ -076008: 7110 2e12 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@122e │ │ -07600e: 0a05 |0047: move-result v5 │ │ -076010: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -076014: 5445 a007 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ -076018: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -07601c: 5445 a007 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ -076020: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -076022: 6e20 af01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01af │ │ -076028: 2202 d303 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03d3 │ │ -07602c: 7030 ce1a 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1ace │ │ -076032: 5495 bc07 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ -076036: 6e20 1722 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -07603c: 7120 5112 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1251 │ │ -076042: 28e2 |0061: goto 0043 // -001e │ │ +075f4c: |[075f4c] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +075f5c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +075f5e: 6e10 a41c 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +075f64: 0c04 |0004: move-result-object v4 │ │ +075f66: 1f04 d503 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +075f6a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +075f6c: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +075f70: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +075f74: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +075f78: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +075f7c: b5c5 |0010: and-int/2addr v5, v12 │ │ +075f7e: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +075f82: 8205 |0013: int-to-float v5, v0 │ │ +075f84: c8b5 |0014: mul-float/2addr v5, v11 │ │ +075f86: 8753 |0015: float-to-int v3, v5 │ │ +075f88: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +075f8c: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +075f92: b5c6 |001b: and-int/2addr v6, v12 │ │ +075f94: 9601 0506 |001c: or-int v1, v5, v6 │ │ +075f98: 5445 a007 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ +075f9c: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +075fa0: 2205 5c00 |0022: new-instance v5, Landroid/graphics/Paint; // type@005c │ │ +075fa4: 7010 a601 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ +075faa: 5b45 a007 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ +075fae: 5445 a007 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ +075fb2: 2206 6000 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0060 │ │ +075fb6: 6207 2d00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@002d │ │ +075fba: 7030 be01 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@01be │ │ +075fc0: 6e20 af01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01af │ │ +075fc6: 7110 2e12 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@122e │ │ +075fcc: 0a05 |0038: move-result v5 │ │ +075fce: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +075fd2: 5445 a007 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ +075fd6: 7130 5e12 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ +075fdc: 7020 261b a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1b26 │ │ +075fe2: 0e00 |0043: return-void │ │ +075fe4: 7110 2e12 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@122e │ │ +075fea: 0a05 |0047: move-result v5 │ │ +075fec: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +075ff0: 5445 a007 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ +075ff4: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +075ff8: 5445 a007 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ +075ffc: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +075ffe: 6e20 af01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01af │ │ +076004: 2202 d303 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03d3 │ │ +076008: 7030 ce1a 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1ace │ │ +07600e: 5495 bc07 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ +076012: 6e20 1722 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +076018: 7120 5112 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1251 │ │ +07601e: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=968 │ │ 0x0007 line=970 │ │ 0x000e line=971 │ │ 0x0013 line=972 │ │ 0x0016 line=973 │ │ @@ -114029,18 +114029,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -076044: |[076044] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -076054: 6200 ae07 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ae │ │ -076058: 7230 f41a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1af4 │ │ -07605e: 0e00 |0005: return-void │ │ +076020: |[076020] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +076030: 6200 ae07 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ae │ │ +076034: 7230 f41a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1af4 │ │ +07603a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0005 line=1039 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -114050,22 +114050,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -076060: |[076060] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ -076070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076072: 7110 2f12 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -076078: 0a01 |0004: move-result v1 │ │ -07607a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -07607e: 0f00 |0007: return v0 │ │ -076080: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -076082: 28fe |0009: goto 0007 // -0002 │ │ +07603c: |[07603c] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ +07604c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07604e: 7110 2f12 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +076054: 0a01 |0004: move-result v1 │ │ +076056: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +07605a: 0f00 |0007: return v0 │ │ +07605c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07605e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1642 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114073,66 +114073,66 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -076084: |[076084] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -076094: 54a7 c207 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076098: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ -07609c: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -07609e: 59a7 c007 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -0760a2: 0e00 |0007: return-void │ │ -0760a4: 7010 2a1b 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -0760aa: 0a01 |000b: move-result v1 │ │ -0760ac: 54a7 c207 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0760b0: 6e10 a41c 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0760b6: 0c02 |0011: move-result-object v2 │ │ -0760b8: 1f02 d503 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0760bc: 54a7 c207 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0760c0: 6e10 ca1c 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0760c6: 0a00 |0019: move-result v0 │ │ -0760c8: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ -0760cc: 6e10 241b 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ -0760d2: 0a07 |001f: move-result v7 │ │ -0760d4: b1b7 |0020: sub-int/2addr v7, v11 │ │ -0760d6: 9104 0700 |0021: sub-int v4, v7, v0 │ │ -0760da: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ -0760de: 6e10 1f1b 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ -0760e4: 0a05 |0028: move-result v5 │ │ -0760e6: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ -0760ea: 5223 a407 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ -0760ee: 9006 0503 |002d: add-int v6, v5, v3 │ │ -0760f2: 9107 0406 |002f: sub-int v7, v4, v6 │ │ -0760f6: 8277 |0031: int-to-float v7, v7 │ │ -0760f8: 52a8 c107 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ -0760fc: 8288 |0034: int-to-float v8, v8 │ │ -0760fe: c987 |0035: div-float/2addr v7, v8 │ │ -076100: 59a7 c007 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076104: 52a7 ba07 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ -076108: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ -07610c: 52a7 c007 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076110: 7020 391b 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1b39 │ │ -076116: 5527 a107 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ -07611a: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ -07611e: 54a7 c207 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076122: 52a8 c007 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076126: 52a9 c307 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ -07612a: 7040 0f1b 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b0f │ │ -076130: 54a7 c207 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076134: 6e20 121b 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1b12 │ │ -07613a: 28b4 |0053: goto 0007 // -004c │ │ -07613c: 01b4 |0054: move v4, v11 │ │ -07613e: 28ce |0055: goto 0023 // -0032 │ │ -076140: 6e10 1e1b 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ -076146: 0a05 |0059: move-result v5 │ │ -076148: 28cf |005a: goto 0029 // -0031 │ │ -07614a: 5223 a307 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ -07614e: 28d0 |005d: goto 002d // -0030 │ │ +076060: |[076060] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +076070: 54a7 c207 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +076074: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ +076078: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +07607a: 59a7 c007 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +07607e: 0e00 |0007: return-void │ │ +076080: 7010 2a1b 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +076086: 0a01 |000b: move-result v1 │ │ +076088: 54a7 c207 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +07608c: 6e10 a41c 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +076092: 0c02 |0011: move-result-object v2 │ │ +076094: 1f02 d503 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +076098: 54a7 c207 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +07609c: 6e10 ca1c 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0760a2: 0a00 |0019: move-result v0 │ │ +0760a4: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ +0760a8: 6e10 241b 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ +0760ae: 0a07 |001f: move-result v7 │ │ +0760b0: b1b7 |0020: sub-int/2addr v7, v11 │ │ +0760b2: 9104 0700 |0021: sub-int v4, v7, v0 │ │ +0760b6: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ +0760ba: 6e10 1f1b 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ +0760c0: 0a05 |0028: move-result v5 │ │ +0760c2: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ +0760c6: 5223 a407 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ +0760ca: 9006 0503 |002d: add-int v6, v5, v3 │ │ +0760ce: 9107 0406 |002f: sub-int v7, v4, v6 │ │ +0760d2: 8277 |0031: int-to-float v7, v7 │ │ +0760d4: 52a8 c107 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ +0760d8: 8288 |0034: int-to-float v8, v8 │ │ +0760da: c987 |0035: div-float/2addr v7, v8 │ │ +0760dc: 59a7 c007 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +0760e0: 52a7 ba07 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ +0760e4: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ +0760e8: 52a7 c007 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +0760ec: 7020 391b 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1b39 │ │ +0760f2: 5527 a107 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ +0760f6: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ +0760fa: 54a7 c207 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +0760fe: 52a8 c007 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +076102: 52a9 c307 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ +076106: 7040 0f1b 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b0f │ │ +07610c: 54a7 c207 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +076110: 6e20 121b 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1b12 │ │ +076116: 28b4 |0053: goto 0007 // -004c │ │ +076118: 01b4 |0054: move v4, v11 │ │ +07611a: 28ce |0055: goto 0023 // -0032 │ │ +07611c: 6e10 1e1b 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ +076122: 0a05 |0059: move-result v5 │ │ +076124: 28cf |005a: goto 0029 // -0031 │ │ +076126: 5223 a307 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ +07612a: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 0x0004 line=942 │ │ 0x0007 line=965 │ │ 0x0008 line=945 │ │ 0x000c line=946 │ │ @@ -114168,26 +114168,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -076150: |[076150] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -076160: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076162: 5521 b407 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ -076166: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -07616a: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -07616e: 6e30 4c1b 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1b4c │ │ -076174: 0a01 |000a: move-result v1 │ │ -076176: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -07617a: 5c20 bd07 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ -07617e: 0f00 |000f: return v0 │ │ -076180: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -076182: 28fe |0011: goto 000f // -0002 │ │ +07612c: |[07612c] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +07613c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07613e: 5521 b407 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ +076142: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +076146: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +07614a: 6e30 4c1b 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1b4c │ │ +076150: 0a01 |000a: move-result v1 │ │ +076152: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +076156: 5c20 bd07 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ +07615a: 0f00 |000f: return v0 │ │ +07615c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07615e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=867 │ │ 0x000d line=868 │ │ 0x000f line=871 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -114199,69 +114199,69 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -076184: |[076184] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -076194: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ -076198: 7010 2a1b 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -07619e: 0a04 |0005: move-result v4 │ │ -0761a0: 54c9 c207 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0761a4: 6e10 a41c 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0761aa: 0c07 |000b: move-result-object v7 │ │ -0761ac: 1f07 d503 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0761b0: 5579 a107 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ -0761b4: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ -0761b8: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ -0761bc: 5279 a407 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ -0761c0: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ -0761c4: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -0761c6: 6e10 191b 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ -0761cc: 0a00 |001c: move-result v0 │ │ -0761ce: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0761d0: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ -0761d4: 6e20 181b 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -0761da: 0c08 |0023: move-result-object v8 │ │ -0761dc: 54c9 c207 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0761e0: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ -0761e4: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0761e8: 28f4 |002a: goto 001e // -000c │ │ -0761ea: 5279 a307 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ -0761ee: 28e9 |002d: goto 0016 // -0017 │ │ -0761f0: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -0761f2: 28ea |002f: goto 0019 // -0016 │ │ -0761f4: 52c9 bb07 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bb │ │ -0761f8: a709 0b09 |0032: sub-float v9, v11, v9 │ │ -0761fc: 52ca ba07 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ -076200: 82aa |0036: int-to-float v10, v10 │ │ -076202: c8a9 |0037: mul-float/2addr v9, v10 │ │ -076204: 8796 |0038: float-to-int v6, v9 │ │ -076206: 59cd bb07 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bb │ │ -07620a: a709 0b0d |003b: sub-float v9, v11, v13 │ │ -07620e: 52ca ba07 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ -076212: 82aa |003f: int-to-float v10, v10 │ │ -076214: c8a9 |0040: mul-float/2addr v9, v10 │ │ -076216: 8795 |0041: float-to-int v5, v9 │ │ -076218: 9102 0605 |0042: sub-int v2, v6, v5 │ │ -07621c: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ -076220: 7b22 |0046: neg-int v2, v2 │ │ -076222: 6e20 e11c 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ -076228: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ -07622c: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ -076230: 52c9 bb07 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bb │ │ -076234: c7b9 |0050: sub-float/2addr v9, v11 │ │ -076236: 52ca b207 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07b2 │ │ -07623a: 7040 0f1b 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b0f │ │ -076240: 28d2 |0056: goto 0028 // -002e │ │ -076242: 52c9 bb07 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bb │ │ -076246: a709 0b09 |0059: sub-float v9, v11, v9 │ │ -07624a: 28f6 |005b: goto 0051 // -000a │ │ -07624c: 0e00 |005c: return-void │ │ +076160: |[076160] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +076170: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ +076174: 7010 2a1b 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +07617a: 0a04 |0005: move-result v4 │ │ +07617c: 54c9 c207 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +076180: 6e10 a41c 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +076186: 0c07 |000b: move-result-object v7 │ │ +076188: 1f07 d503 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +07618c: 5579 a107 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ +076190: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ +076194: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ +076198: 5279 a407 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ +07619c: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ +0761a0: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0761a2: 6e10 191b 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ +0761a8: 0a00 |001c: move-result v0 │ │ +0761aa: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +0761ac: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ +0761b0: 6e20 181b 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +0761b6: 0c08 |0023: move-result-object v8 │ │ +0761b8: 54c9 c207 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +0761bc: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ +0761c0: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0761c4: 28f4 |002a: goto 001e // -000c │ │ +0761c6: 5279 a307 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ +0761ca: 28e9 |002d: goto 0016 // -0017 │ │ +0761cc: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +0761ce: 28ea |002f: goto 0019 // -0016 │ │ +0761d0: 52c9 bb07 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bb │ │ +0761d4: a709 0b09 |0032: sub-float v9, v11, v9 │ │ +0761d8: 52ca ba07 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ +0761dc: 82aa |0036: int-to-float v10, v10 │ │ +0761de: c8a9 |0037: mul-float/2addr v9, v10 │ │ +0761e0: 8796 |0038: float-to-int v6, v9 │ │ +0761e2: 59cd bb07 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bb │ │ +0761e6: a709 0b0d |003b: sub-float v9, v11, v13 │ │ +0761ea: 52ca ba07 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ +0761ee: 82aa |003f: int-to-float v10, v10 │ │ +0761f0: c8a9 |0040: mul-float/2addr v9, v10 │ │ +0761f2: 8795 |0041: float-to-int v5, v9 │ │ +0761f4: 9102 0605 |0042: sub-int v2, v6, v5 │ │ +0761f8: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ +0761fc: 7b22 |0046: neg-int v2, v2 │ │ +0761fe: 6e20 e11c 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ +076204: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ +076208: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ +07620c: 52c9 bb07 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bb │ │ +076210: c7b9 |0050: sub-float/2addr v9, v11 │ │ +076212: 52ca b207 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07b2 │ │ +076216: 7040 0f1b 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b0f │ │ +07621c: 28d2 |0056: goto 0028 // -002e │ │ +07621e: 52c9 bb07 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07bb │ │ +076222: a709 0b09 |0059: sub-float v9, v11, v9 │ │ +076226: 28f6 |005b: goto 0051 // -000a │ │ +076228: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1186 │ │ 0x0006 line=1187 │ │ 0x000e line=1188 │ │ 0x0019 line=1190 │ │ 0x001d line=1191 │ │ @@ -114299,37 +114299,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -076250: |[076250] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -076260: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -076262: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -076264: 7110 4912 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@1249 │ │ -07626a: 0a03 |0005: move-result v3 │ │ -07626c: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -076270: 0f01 |0008: return v1 │ │ -076272: 6003 3600 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -076276: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -07627a: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -07627e: 0121 |000f: move v1, v2 │ │ -076280: 28f8 |0010: goto 0008 // -0008 │ │ -076282: 6e10 971c 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c97 │ │ -076288: 0c00 |0014: move-result-object v0 │ │ -07628a: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -07628e: 6e10 d801 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01d8 │ │ -076294: 0a03 |001a: move-result v3 │ │ -076296: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -076298: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -07629c: 0121 |001e: move v1, v2 │ │ -07629e: 28e9 |001f: goto 0008 // -0017 │ │ -0762a0: 0121 |0020: move v1, v2 │ │ -0762a2: 28e7 |0021: goto 0008 // -0019 │ │ +07622c: |[07622c] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +07623c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07623e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +076240: 7110 4912 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@1249 │ │ +076246: 0a03 |0005: move-result v3 │ │ +076248: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +07624c: 0f01 |0008: return v1 │ │ +07624e: 6003 3600 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +076252: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +076256: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +07625a: 0121 |000f: move v1, v2 │ │ +07625c: 28f8 |0010: goto 0008 // -0008 │ │ +07625e: 6e10 971c 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c97 │ │ +076264: 0c00 |0014: move-result-object v0 │ │ +076266: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +07626a: 6e10 d801 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01d8 │ │ +076270: 0a03 |001a: move-result v3 │ │ +076272: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +076274: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +076278: 0121 |001e: move v1, v2 │ │ +07627a: 28e9 |001f: goto 0008 // -0017 │ │ +07627c: 0121 |0020: move v1, v2 │ │ +07627e: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=408 │ │ 0x0008 line=419 │ │ 0x0009 line=413 │ │ 0x0011 line=415 │ │ 0x0015 line=416 │ │ @@ -114345,76 +114345,76 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 109 16-bit code units │ │ -0762a4: |[0762a4] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -0762b4: 20c0 2204 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0422 │ │ -0762b8: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -0762bc: 07c7 |0004: move-object v7, v12 │ │ -0762be: 1f07 2204 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ -0762c2: 6e10 bf1c 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1cbf │ │ -0762c8: 0a09 |000a: move-result v9 │ │ -0762ca: 6e10 c01c 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1cc0 │ │ -0762d0: 0a0a |000e: move-result v10 │ │ -0762d2: 6e10 491d 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ -0762d8: 0a06 |0012: move-result v6 │ │ -0762da: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -0762de: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -0762e2: 6e20 481d 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -0762e8: 0c01 |001a: move-result-object v1 │ │ -0762ea: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -0762ee: 6e10 a51c 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -0762f4: 0a02 |0020: move-result v2 │ │ -0762f6: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -0762fa: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -0762fe: 6e10 b91c 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -076304: 0a02 |0028: move-result v2 │ │ -076306: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -07630a: 9000 100a |002b: add-int v0, v16, v10 │ │ -07630e: 6e10 c31c 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -076314: 0a02 |0030: move-result v2 │ │ -076316: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -07631a: 9000 100a |0033: add-int v0, v16, v10 │ │ -07631e: 6e10 981c 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -076324: 0a02 |0038: move-result v2 │ │ -076326: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -07632a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -07632c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -076330: 6e10 a51c 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -076336: 0a03 |0041: move-result v3 │ │ -076338: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -07633c: 9000 100a |0044: add-int v0, v16, v10 │ │ -076340: 6e10 c31c 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -076346: 0a03 |0049: move-result v3 │ │ -076348: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -07634c: 07b0 |004c: move-object v0, v11 │ │ -07634e: 01e3 |004d: move v3, v14 │ │ -076350: 7406 091b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1b09 │ │ -076356: 0a00 |0051: move-result v0 │ │ -076358: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -07635c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -07635e: 0f00 |0055: return v0 │ │ -076360: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -076364: 28bd |0058: goto 0015 // -0043 │ │ -076366: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ -07636a: 7010 2a1b 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -076370: 0a00 |005e: move-result v0 │ │ -076372: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ -076376: 7120 2312 ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1223 │ │ -07637c: 0a00 |0064: move-result v0 │ │ -07637e: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ -076382: 1210 |0067: const/4 v0, #int 1 // #1 │ │ -076384: 28ed |0068: goto 0055 // -0013 │ │ -076386: 7bee |0069: neg-int v14, v14 │ │ -076388: 28f7 |006a: goto 0061 // -0009 │ │ -07638a: 1200 |006b: const/4 v0, #int 0 // #0 │ │ -07638c: 28e9 |006c: goto 0055 // -0017 │ │ +076280: |[076280] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +076290: 20c0 2204 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0422 │ │ +076294: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +076298: 07c7 |0004: move-object v7, v12 │ │ +07629a: 1f07 2204 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ +07629e: 6e10 bf1c 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1cbf │ │ +0762a4: 0a09 |000a: move-result v9 │ │ +0762a6: 6e10 c01c 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1cc0 │ │ +0762ac: 0a0a |000e: move-result v10 │ │ +0762ae: 6e10 491d 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ +0762b4: 0a06 |0012: move-result v6 │ │ +0762b6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +0762ba: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +0762be: 6e20 481d 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +0762c4: 0c01 |001a: move-result-object v1 │ │ +0762c6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +0762ca: 6e10 a51c 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +0762d0: 0a02 |0020: move-result v2 │ │ +0762d2: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +0762d6: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +0762da: 6e10 b91c 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +0762e0: 0a02 |0028: move-result v2 │ │ +0762e2: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +0762e6: 9000 100a |002b: add-int v0, v16, v10 │ │ +0762ea: 6e10 c31c 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0762f0: 0a02 |0030: move-result v2 │ │ +0762f2: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +0762f6: 9000 100a |0033: add-int v0, v16, v10 │ │ +0762fa: 6e10 981c 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +076300: 0a02 |0038: move-result v2 │ │ +076302: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +076306: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +076308: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +07630c: 6e10 a51c 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +076312: 0a03 |0041: move-result v3 │ │ +076314: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +076318: 9000 100a |0044: add-int v0, v16, v10 │ │ +07631c: 6e10 c31c 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +076322: 0a03 |0049: move-result v3 │ │ +076324: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +076328: 07b0 |004c: move-object v0, v11 │ │ +07632a: 01e3 |004d: move v3, v14 │ │ +07632c: 7406 091b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1b09 │ │ +076332: 0a00 |0051: move-result v0 │ │ +076334: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +076338: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +07633a: 0f00 |0055: return v0 │ │ +07633c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +076340: 28bd |0058: goto 0015 // -0043 │ │ +076342: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ +076346: 7010 2a1b 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +07634c: 0a00 |005e: move-result v0 │ │ +07634e: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ +076352: 7120 2312 ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1223 │ │ +076358: 0a00 |0064: move-result v0 │ │ +07635a: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ +07635e: 1210 |0067: const/4 v0, #int 1 // #1 │ │ +076360: 28ed |0068: goto 0055 // -0013 │ │ +076362: 7bee |0069: neg-int v14, v14 │ │ +076364: 28f7 |006a: goto 0061 // -0009 │ │ +076366: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +076368: 28e9 |006c: goto 0055 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1221 │ │ 0x0005 line=1222 │ │ 0x0007 line=1223 │ │ 0x000b line=1224 │ │ 0x000f line=1225 │ │ @@ -114452,17 +114452,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076390: |[076390] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -0763a0: 5510 b107 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -0763a4: 0f00 |0002: return v0 │ │ +07636c: |[07636c] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +07637c: 5510 b107 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +076380: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=926 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114470,24 +114470,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0763a8: |[0763a8] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0763b8: 2020 d503 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0763bc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0763c0: 6f20 411d 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1d41 │ │ -0763c6: 0a00 |0007: move-result v0 │ │ -0763c8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0763cc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0763ce: 0f00 |000b: return v0 │ │ -0763d0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0763d2: 28fe |000d: goto 000b // -0002 │ │ +076384: |[076384] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +076394: 2020 d503 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +076398: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +07639c: 6f20 411d 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1d41 │ │ +0763a2: 0a00 |0007: move-result v0 │ │ +0763a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0763a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0763aa: 0f00 |000b: return v0 │ │ +0763ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0763ae: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1265 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -114496,20 +114496,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0763d4: |[0763d4] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -0763e4: 5420 c207 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0763e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0763ea: 7030 0d1b 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1b0d │ │ -0763f0: 0a00 |0006: move-result v0 │ │ -0763f2: 0f00 |0007: return v0 │ │ +0763b0: |[0763b0] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +0763c0: 5420 c207 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +0763c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0763c6: 7030 0d1b 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1b0d │ │ +0763cc: 0a00 |0006: move-result v0 │ │ +0763ce: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114517,27 +114517,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0763f4: |[0763f4] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -076404: 5420 b307 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -076408: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -07640a: 6e20 d81b 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1bd8 │ │ -076410: 0a00 |0006: move-result v0 │ │ -076412: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -076416: 5520 b107 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -07641a: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -07641e: 5420 b307 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -076422: 6e10 ca1b 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1bca │ │ -076428: 0e00 |0012: return-void │ │ -07642a: 7110 4f12 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ -076430: 28fc |0016: goto 0012 // -0004 │ │ +0763d0: |[0763d0] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +0763e0: 5420 b307 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +0763e4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0763e6: 6e20 d81b 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1bd8 │ │ +0763ec: 0a00 |0006: move-result v0 │ │ +0763ee: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +0763f2: 5520 b107 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +0763f6: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +0763fa: 5420 b307 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +0763fe: 6e10 ca1b 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1bca │ │ +076404: 0e00 |0012: return-void │ │ +076406: 7110 4f12 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ +07640c: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0009 line=1077 │ │ 0x000d line=1078 │ │ 0x0012 line=1084 │ │ 0x0013 line=1082 │ │ @@ -114549,22 +114549,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -076434: |[076434] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -076444: 5410 b907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ -076448: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07644c: 5410 b907 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ -076450: 7220 e21a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1ae2 │ │ -076456: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -07645a: 6e20 3c1b 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1b3c │ │ -076460: 0e00 |000e: return-void │ │ +076410: |[076410] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +076420: 5410 b907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ +076424: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +076428: 5410 b907 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ +07642c: 7220 e21a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1ae2 │ │ +076432: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +076436: 6e20 3c1b 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1b3c │ │ +07643c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0004 line=347 │ │ 0x0009 line=349 │ │ 0x000e line=350 │ │ locals : │ │ @@ -114576,22 +114576,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -076464: |[076464] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -076474: 5410 b907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ -076478: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07647c: 5410 b907 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ -076480: 7220 e31a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1ae3 │ │ -076486: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -07648a: 6e20 3c1b 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1b3c │ │ -076490: 0e00 |000e: return-void │ │ +076440: |[076440] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +076450: 5410 b907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ +076454: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +076458: 5410 b907 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ +07645c: 7220 e31a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1ae3 │ │ +076462: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +076466: 6e20 3c1b 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1b3c │ │ +07646c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0009 line=342 │ │ 0x000e line=343 │ │ locals : │ │ @@ -114603,21 +114603,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -076494: |[076494] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -0764a4: 5420 b907 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ -0764a8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0764ac: 5420 b907 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ -0764b0: 5221 c007 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -0764b4: 7230 e41a 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1ae4 │ │ -0764ba: 0e00 |000b: return-void │ │ +076470: |[076470] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +076480: 5420 b907 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ +076484: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +076488: 5420 b907 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ +07648c: 5221 c007 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +076490: 7230 e41a 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1ae4 │ │ +076496: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=334 │ │ 0x000b line=336 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -114628,52 +114628,52 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -0764bc: |[0764bc] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -0764cc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0764ce: 6f20 441d ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1d44 │ │ -0764d4: 7010 2a1b 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -0764da: 0a01 |0007: move-result v1 │ │ -0764dc: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -0764e0: 54a4 bf07 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07bf │ │ -0764e4: 6e10 191b 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ -0764ea: 0a08 |000f: move-result v8 │ │ -0764ec: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ -0764f0: 6e20 181b 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -0764f6: 0c05 |0015: move-result-object v5 │ │ -0764f8: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -0764fc: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ -076500: 0e00 |001a: return-void │ │ -076502: 54a4 be07 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07be │ │ -076506: 28ef |001d: goto 000c // -0011 │ │ -076508: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -07650a: 28f7 |001f: goto 0016 // -0009 │ │ -07650c: 6e10 c31c 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -076512: 0a07 |0023: move-result v7 │ │ -076514: 6e10 981c 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -07651a: 0a00 |0027: move-result v0 │ │ -07651c: 6e10 d701 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01d7 │ │ -076522: 0a06 |002b: move-result v6 │ │ -076524: 7010 2a1b 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -07652a: 0a08 |002f: move-result v8 │ │ -07652c: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ -076530: 6e10 b91c 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -076536: 0a02 |0035: move-result v2 │ │ -076538: 9003 0206 |0036: add-int v3, v2, v6 │ │ -07653c: 6e50 de01 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ -076542: 6e20 d501 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ -076548: 28dc |003e: goto 001a // -0024 │ │ -07654a: 6e10 a51c 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -076550: 0a03 |0042: move-result v3 │ │ -076552: 9102 0306 |0043: sub-int v2, v3, v6 │ │ -076556: 28f3 |0045: goto 0038 // -000d │ │ +076498: |[076498] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +0764a8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0764aa: 6f20 441d ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1d44 │ │ +0764b0: 7010 2a1b 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +0764b6: 0a01 |0007: move-result v1 │ │ +0764b8: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +0764bc: 54a4 bf07 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07bf │ │ +0764c0: 6e10 191b 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ +0764c6: 0a08 |000f: move-result v8 │ │ +0764c8: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ +0764cc: 6e20 181b 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +0764d2: 0c05 |0015: move-result-object v5 │ │ +0764d4: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +0764d8: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ +0764dc: 0e00 |001a: return-void │ │ +0764de: 54a4 be07 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07be │ │ +0764e2: 28ef |001d: goto 000c // -0011 │ │ +0764e4: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +0764e6: 28f7 |001f: goto 0016 // -0009 │ │ +0764e8: 6e10 c31c 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0764ee: 0a07 |0023: move-result v7 │ │ +0764f0: 6e10 981c 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +0764f6: 0a00 |0027: move-result v0 │ │ +0764f8: 6e10 d701 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01d7 │ │ +0764fe: 0a06 |002b: move-result v6 │ │ +076500: 7010 2a1b 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +076506: 0a08 |002f: move-result v8 │ │ +076508: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ +07650c: 6e10 b91c 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +076512: 0a02 |0035: move-result v2 │ │ +076514: 9003 0206 |0036: add-int v3, v2, v6 │ │ +076518: 6e50 de01 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ +07651e: 6e20 d501 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ +076524: 28dc |003e: goto 001a // -0024 │ │ +076526: 6e10 a51c 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07652c: 0a03 |0042: move-result v3 │ │ +07652e: 9102 0306 |0043: sub-int v2, v3, v6 │ │ +076532: 28f3 |0045: goto 0038 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1152 │ │ 0x0004 line=1153 │ │ 0x0008 line=1155 │ │ 0x000a line=1156 │ │ 0x000c line=1161 │ │ @@ -114712,109 +114712,109 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 184 16-bit code units │ │ -076558: |[076558] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -076568: 6e10 a41c 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -07656e: 0c01 |0003: move-result-object v1 │ │ -076570: 1f01 d503 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -076574: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -076576: 6e20 9d01 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@019d │ │ -07657c: 0a03 |000a: move-result v3 │ │ -07657e: 5574 b107 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -076582: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ -076586: 5514 a507 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ -07658a: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ -07658e: 5474 c207 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076592: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ -076596: 5474 c407 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ -07659a: 6e20 9601 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0196 │ │ -0765a0: 7010 2a1b 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -0765a6: 0a04 |001f: move-result v4 │ │ -0765a8: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ -0765ac: 5474 c407 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ -0765b0: 5475 c407 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ -0765b4: 5255 2f00 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@002f │ │ -0765b8: 5476 c207 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0765bc: 6e10 b91c 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -0765c2: 0a06 |002d: move-result v6 │ │ -0765c4: 7120 6521 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -0765ca: 0a05 |0031: move-result v5 │ │ -0765cc: 5945 2f00 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@002f │ │ -0765d0: 5474 c407 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ -0765d4: 6e20 8b01 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@018b │ │ -0765da: 6004 3600 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0765de: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ -0765e2: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ -0765e6: 6f5b 451d 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1d45 │ │ -0765ec: 0a02 |0042: move-result v2 │ │ -0765ee: 6e20 9901 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ -0765f4: 0f02 |0046: return v2 │ │ -0765f6: 5474 c407 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ -0765fa: 5475 c407 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ -0765fe: 5255 3000 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ -076602: 5476 c207 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076606: 6e10 a51c 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07660c: 0a06 |0052: move-result v6 │ │ -07660e: 7120 6721 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -076614: 0a05 |0056: move-result v5 │ │ -076616: 5945 3000 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0030 │ │ -07661a: 28db |0059: goto 0034 // -0025 │ │ -07661c: 5514 a107 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ -076620: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ -076624: 5274 c007 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076628: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -07662a: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ -07662e: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ -076632: 6e10 d41c 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1cd4 │ │ -076638: 0a04 |0068: move-result v4 │ │ -07663a: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ -07663e: 1214 |006b: const/4 v4, #int 1 // #1 │ │ -076640: 6e20 001d 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1d00 │ │ -076646: 6e10 9a1c 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1c9a │ │ -07664c: 0c00 |0072: move-result-object v0 │ │ -07664e: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ -076652: 6e10 a51c 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -076658: 0a04 |0078: move-result v4 │ │ -07665a: 8244 |0079: int-to-float v4, v4 │ │ -07665c: 6e10 c31c 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -076662: 0a05 |007d: move-result v5 │ │ -076664: 8255 |007e: int-to-float v5, v5 │ │ -076666: 5416 a007 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ -07666a: 6e56 8e01 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@018e │ │ -076670: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -076672: 28be |0085: goto 0043 // -0042 │ │ -076674: 1a04 dc11 |0086: const-string v4, "SlidingPaneLayout" // string@11dc │ │ -076678: 2205 f804 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -07667c: 7010 a121 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -076682: 1a06 9719 |008d: const-string v6, "drawChild: child view " // string@1997 │ │ -076686: 6e20 aa21 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07668c: 0c05 |0092: move-result-object v5 │ │ -07668e: 6e20 a921 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -076694: 0c05 |0096: move-result-object v5 │ │ -076696: 1a06 a000 |0097: const-string v6, " returned null drawing cache" // string@00a0 │ │ -07669a: 6e20 aa21 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0766a0: 0c05 |009c: move-result-object v5 │ │ -0766a2: 6e10 af21 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0766a8: 0c05 |00a0: move-result-object v5 │ │ -0766aa: 7120 101c 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -0766b0: 6f5b 451d 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1d45 │ │ -0766b6: 0a02 |00a7: move-result v2 │ │ -0766b8: 289b |00a8: goto 0043 // -0065 │ │ -0766ba: 6e10 d41c 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1cd4 │ │ -0766c0: 0a04 |00ac: move-result v4 │ │ -0766c2: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ -0766c6: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -0766c8: 6e20 001d 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1d00 │ │ -0766ce: 6f5b 451d 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1d45 │ │ -0766d4: 0a02 |00b6: move-result v2 │ │ -0766d6: 288c |00b7: goto 0043 // -0074 │ │ +076534: |[076534] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +076544: 6e10 a41c 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +07654a: 0c01 |0003: move-result-object v1 │ │ +07654c: 1f01 d503 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +076550: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +076552: 6e20 9d01 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@019d │ │ +076558: 0a03 |000a: move-result v3 │ │ +07655a: 5574 b107 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +07655e: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ +076562: 5514 a507 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ +076566: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ +07656a: 5474 c207 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +07656e: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ +076572: 5474 c407 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ +076576: 6e20 9601 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0196 │ │ +07657c: 7010 2a1b 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +076582: 0a04 |001f: move-result v4 │ │ +076584: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ +076588: 5474 c407 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ +07658c: 5475 c407 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ +076590: 5255 2f00 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@002f │ │ +076594: 5476 c207 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +076598: 6e10 b91c 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +07659e: 0a06 |002d: move-result v6 │ │ +0765a0: 7120 6521 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0765a6: 0a05 |0031: move-result v5 │ │ +0765a8: 5945 2f00 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@002f │ │ +0765ac: 5474 c407 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ +0765b0: 6e20 8b01 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@018b │ │ +0765b6: 6004 3600 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0765ba: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ +0765be: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ +0765c2: 6f5b 451d 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1d45 │ │ +0765c8: 0a02 |0042: move-result v2 │ │ +0765ca: 6e20 9901 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ +0765d0: 0f02 |0046: return v2 │ │ +0765d2: 5474 c407 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ +0765d6: 5475 c407 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07c4 │ │ +0765da: 5255 3000 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ +0765de: 5476 c207 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +0765e2: 6e10 a51c 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +0765e8: 0a06 |0052: move-result v6 │ │ +0765ea: 7120 6721 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0765f0: 0a05 |0056: move-result v5 │ │ +0765f2: 5945 3000 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0030 │ │ +0765f6: 28db |0059: goto 0034 // -0025 │ │ +0765f8: 5514 a107 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ +0765fc: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ +076600: 5274 c007 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +076604: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +076606: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ +07660a: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ +07660e: 6e10 d41c 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1cd4 │ │ +076614: 0a04 |0068: move-result v4 │ │ +076616: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ +07661a: 1214 |006b: const/4 v4, #int 1 // #1 │ │ +07661c: 6e20 001d 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1d00 │ │ +076622: 6e10 9a1c 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1c9a │ │ +076628: 0c00 |0072: move-result-object v0 │ │ +07662a: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ +07662e: 6e10 a51c 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +076634: 0a04 |0078: move-result v4 │ │ +076636: 8244 |0079: int-to-float v4, v4 │ │ +076638: 6e10 c31c 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07663e: 0a05 |007d: move-result v5 │ │ +076640: 8255 |007e: int-to-float v5, v5 │ │ +076642: 5416 a007 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ +076646: 6e56 8e01 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@018e │ │ +07664c: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +07664e: 28be |0085: goto 0043 // -0042 │ │ +076650: 1a04 d811 |0086: const-string v4, "SlidingPaneLayout" // string@11d8 │ │ +076654: 2205 f804 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +076658: 7010 a121 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07665e: 1a06 9319 |008d: const-string v6, "drawChild: child view " // string@1993 │ │ +076662: 6e20 aa21 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +076668: 0c05 |0092: move-result-object v5 │ │ +07666a: 6e20 a921 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +076670: 0c05 |0096: move-result-object v5 │ │ +076672: 1a06 a000 |0097: const-string v6, " returned null drawing cache" // string@00a0 │ │ +076676: 6e20 aa21 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07667c: 0c05 |009c: move-result-object v5 │ │ +07667e: 6e10 af21 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +076684: 0c05 |00a0: move-result-object v5 │ │ +076686: 7120 101c 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07668c: 6f5b 451d 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1d45 │ │ +076692: 0a02 |00a7: move-result v2 │ │ +076694: 289b |00a8: goto 0043 // -0065 │ │ +076696: 6e10 d41c 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1cd4 │ │ +07669c: 0a04 |00ac: move-result v4 │ │ +07669e: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ +0766a2: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +0766a4: 6e20 001d 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1d00 │ │ +0766aa: 6f5b 451d 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1d45 │ │ +0766b0: 0a02 |00b6: move-result v2 │ │ +0766b2: 288c |00b7: goto 0043 // -0074 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0006 line=996 │ │ 0x000b line=998 │ │ 0x0017 line=1000 │ │ 0x001c line=1001 │ │ @@ -114855,18 +114855,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0766d8: |[0766d8] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0766e8: 2200 d503 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0766ec: 7010 dc1a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1adc │ │ -0766f2: 1100 |0005: return-object v0 │ │ +0766b4: |[0766b4] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0766c4: 2200 d503 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +0766c8: 7010 dc1a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1adc │ │ +0766ce: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1253 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114874,20 +114874,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 │ │ -0766f4: |[0766f4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -076704: 2200 d503 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -076708: 6e10 1a1b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1b1a │ │ -07670e: 0c01 |0005: move-result-object v1 │ │ -076710: 7030 de1a 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ade │ │ -076716: 1100 |0009: return-object v0 │ │ +0766d0: |[0766d0] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0766e0: 2200 d503 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +0766e4: 6e10 1a1b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1b1a │ │ +0766ea: 0c01 |0005: move-result-object v1 │ │ +0766ec: 7030 de1a 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ade │ │ +0766f2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -114896,24 +114896,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -076718: |[076718] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -076728: 2020 2104 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -07672c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -076730: 2200 d503 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -076734: 1f02 2104 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -076738: 7020 e11a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1ae1 │ │ -07673e: 1100 |000b: return-object v0 │ │ -076740: 2200 d503 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -076744: 7020 e01a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1ae0 │ │ -07674a: 28fa |0011: goto 000b // -0006 │ │ +0766f4: |[0766f4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +076704: 2020 2104 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ +076708: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +07670c: 2200 d503 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +076710: 1f02 2104 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ +076714: 7020 e11a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1ae1 │ │ +07671a: 1100 |000b: return-object v0 │ │ +07671c: 2200 d503 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +076720: 7020 e01a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1ae0 │ │ +076726: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -114923,17 +114923,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07674c: |[07674c] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -07675c: 5210 b207 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07b2 │ │ -076760: 0f00 |0002: return v0 │ │ +076728: |[076728] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +076738: 5210 b207 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07b2 │ │ +07673c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114941,17 +114941,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076764: |[076764] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -076774: 5210 ba07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ -076778: 0f00 |0002: return v0 │ │ +076740: |[076740] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +076750: 5210 ba07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ +076754: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114959,17 +114959,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07677c: |[07677c] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -07678c: 5210 c307 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ -076790: 0f00 |0002: return v0 │ │ +076758: |[076758] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +076768: 5210 c307 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ +07676c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114977,31 +114977,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -076794: |[076794] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -0767a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0767a6: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -0767aa: 0f01 |0003: return v1 │ │ -0767ac: 6e10 a41c 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0767b2: 0c00 |0007: move-result-object v0 │ │ -0767b4: 1f00 d503 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0767b8: 5542 b107 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -0767bc: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -0767c0: 5502 a107 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ -0767c4: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -0767c8: 5242 c007 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -0767cc: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -0767ce: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -0767d2: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -0767d6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -0767d8: 28e9 |001a: goto 0003 // -0017 │ │ +076770: |[076770] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +076780: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +076782: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +076786: 0f01 |0003: return v1 │ │ +076788: 6e10 a41c 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +07678e: 0c00 |0007: move-result-object v0 │ │ +076790: 1f00 d503 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +076794: 5542 b107 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +076798: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +07679c: 5502 a107 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ +0767a0: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +0767a4: 5242 c007 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +0767a8: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0767aa: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +0767ae: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +0767b2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +0767b4: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1244 │ │ 0x0003 line=1248 │ │ 0x0004 line=1247 │ │ 0x000a line=1248 │ │ locals : │ │ @@ -115014,25 +115014,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0767dc: |[0767dc] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -0767ec: 5520 b107 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -0767f0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0767f4: 5220 c007 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -0767f8: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -0767fc: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -076800: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -076804: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -076806: 0f00 |000d: return v0 │ │ -076808: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -07680a: 28fe |000f: goto 000d // -0002 │ │ +0767b8: |[0767b8] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +0767c8: 5520 b107 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +0767cc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0767d0: 5220 c007 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +0767d4: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +0767d8: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +0767dc: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0767e0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0767e2: 0f00 |000d: return v0 │ │ +0767e4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0767e6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -115040,17 +115040,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07680c: |[07680c] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -07681c: 5510 b107 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -076820: 0f00 |0002: return v0 │ │ +0767e8: |[0767e8] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +0767f8: 5510 b107 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +0767fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -115058,19 +115058,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -076824: |[076824] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -076834: 6f10 531d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1d53 │ │ -07683a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -07683c: 5c10 b407 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ -076840: 0e00 |0006: return-void │ │ +076800: |[076800] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +076810: 6f10 531d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1d53 │ │ +076816: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +076818: 5c10 b407 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ +07681c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0003 line=425 │ │ 0x0006 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -115080,33 +115080,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -076844: |[076844] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -076854: 6f10 541d 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1d54 │ │ -07685a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -07685c: 5c43 b407 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ -076860: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -076862: 5443 bc07 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ -076866: 6e10 2222 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -07686c: 0a00 |000c: move-result v0 │ │ -07686e: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -076872: 5443 bc07 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ -076876: 6e20 1b22 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -07687c: 0c01 |0014: move-result-object v1 │ │ -07687e: 1f01 d303 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03d3 │ │ -076882: 6e10 cf1a 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1acf │ │ -076888: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07688c: 28f1 |001c: goto 000d // -000f │ │ -07688e: 5443 bc07 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ -076892: 6e10 1922 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -076898: 0e00 |0022: return-void │ │ +076820: |[076820] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +076830: 6f10 541d 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1d54 │ │ +076836: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +076838: 5c43 b407 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ +07683c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +07683e: 5443 bc07 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ +076842: 6e10 2222 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +076848: 0a00 |000c: move-result v0 │ │ +07684a: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +07684e: 5443 bc07 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ +076852: 6e20 1b22 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +076858: 0c01 |0014: move-result-object v1 │ │ +07685a: 1f01 d303 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03d3 │ │ +07685e: 6e10 cf1a 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1acf │ │ +076864: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +076868: 28f1 |001c: goto 000d // -000f │ │ +07686a: 5443 bc07 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07bc │ │ +07686e: 6e10 1922 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +076874: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0006 line=433 │ │ 0x000f line=434 │ │ 0x0017 line=435 │ │ @@ -115124,119 +115124,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -07689c: |[07689c] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0768ac: 7110 9410 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ -0768b2: 0a00 |0003: move-result v0 │ │ -0768b4: 55d9 b107 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -0768b8: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -0768bc: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -0768c0: 6e10 191b 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ -0768c6: 0a09 |000d: move-result v9 │ │ -0768c8: 121a |000e: const/4 v10, #int 1 // #1 │ │ -0768ca: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -0768ce: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -0768d0: 6e20 181b 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -0768d6: 0c05 |0015: move-result-object v5 │ │ -0768d8: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -0768dc: 54d9 b307 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -0768e0: 6e10 651c 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -0768e6: 0a0a |001d: move-result v10 │ │ -0768e8: 87aa |001e: float-to-int v10, v10 │ │ -0768ea: 6e10 671c 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -0768f0: 0a0b |0022: move-result v11 │ │ -0768f2: 87bb |0023: float-to-int v11, v11 │ │ -0768f4: 6e40 ed1b 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1bed │ │ -0768fa: 0a09 |0027: move-result v9 │ │ -0768fc: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -076900: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -076902: 5cd9 bd07 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ -076906: 55d9 b107 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -07690a: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -07690e: 55d9 b707 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07b7 │ │ -076912: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -076916: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -07691a: 54d9 b307 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -07691e: 6e10 cc1b 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -076924: 6f20 561d ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d56 │ │ -07692a: 0a09 |003f: move-result v9 │ │ -07692c: 0f09 |0040: return v9 │ │ -07692e: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -076930: 28e9 |0042: goto 002b // -0017 │ │ -076932: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -076934: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -076938: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -07693a: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -07693e: 54d9 b307 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -076942: 6e10 cc1b 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -076948: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -07694a: 28f1 |004f: goto 0040 // -000f │ │ -07694c: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -07694e: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -076954: 54d9 b307 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -076958: 6e20 f71b e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1bf7 │ │ -07695e: 0a03 |0059: move-result v3 │ │ -076960: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -076964: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -076968: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -07696a: 28e1 |005f: goto 0040 // -001f │ │ -07696c: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -07696e: 5cd9 b707 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07b7 │ │ -076972: 6e10 651c 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -076978: 0a07 |0066: move-result v7 │ │ -07697a: 6e10 671c 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -076980: 0a08 |006a: move-result v8 │ │ -076982: 59d7 b507 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b5 │ │ -076986: 59d8 b607 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07b6 │ │ -07698a: 54d9 b307 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -07698e: 54da c207 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076992: 877b |0073: float-to-int v11, v7 │ │ -076994: 878c |0074: float-to-int v12, v8 │ │ -076996: 6e40 ed1b a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1bed │ │ -07699c: 0a09 |0078: move-result v9 │ │ -07699e: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -0769a2: 54d9 c207 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0769a6: 6e20 271b 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1b27 │ │ -0769ac: 0a09 |0080: move-result v9 │ │ -0769ae: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -0769b2: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -0769b4: 28d0 |0084: goto 0054 // -0030 │ │ -0769b6: 6e10 651c 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -0769bc: 0a07 |0088: move-result v7 │ │ -0769be: 6e10 671c 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -0769c4: 0a08 |008c: move-result v8 │ │ -0769c6: 52d9 b507 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b5 │ │ -0769ca: a709 0709 |008f: sub-float v9, v7, v9 │ │ -0769ce: 7110 5d21 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -0769d4: 0a01 |0094: move-result v1 │ │ -0769d6: 52d9 b607 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07b6 │ │ -0769da: a709 0809 |0097: sub-float v9, v8, v9 │ │ -0769de: 7110 5d21 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -0769e4: 0a02 |009c: move-result v2 │ │ -0769e6: 54d9 b307 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -0769ea: 6e10 e71b 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1be7 │ │ -0769f0: 0a06 |00a2: move-result v6 │ │ -0769f2: 8269 |00a3: int-to-float v9, v6 │ │ -0769f4: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -0769f8: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -0769fc: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -076a00: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -076a04: 54d9 b307 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -076a08: 6e10 cc1b 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -076a0e: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -076a10: 5cd9 b707 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07b7 │ │ -076a14: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -076a16: 288b |00b5: goto 0040 // -0075 │ │ -076a18: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -076a1a: 2889 |00b7: goto 0040 // -0077 │ │ -076a1c: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +076878: |[076878] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +076888: 7110 9410 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ +07688e: 0a00 |0003: move-result v0 │ │ +076890: 55d9 b107 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +076894: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +076898: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +07689c: 6e10 191b 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ +0768a2: 0a09 |000d: move-result v9 │ │ +0768a4: 121a |000e: const/4 v10, #int 1 // #1 │ │ +0768a6: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +0768aa: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +0768ac: 6e20 181b 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +0768b2: 0c05 |0015: move-result-object v5 │ │ +0768b4: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +0768b8: 54d9 b307 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +0768bc: 6e10 651c 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +0768c2: 0a0a |001d: move-result v10 │ │ +0768c4: 87aa |001e: float-to-int v10, v10 │ │ +0768c6: 6e10 671c 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +0768cc: 0a0b |0022: move-result v11 │ │ +0768ce: 87bb |0023: float-to-int v11, v11 │ │ +0768d0: 6e40 ed1b 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1bed │ │ +0768d6: 0a09 |0027: move-result v9 │ │ +0768d8: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +0768dc: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +0768de: 5cd9 bd07 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ +0768e2: 55d9 b107 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +0768e6: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +0768ea: 55d9 b707 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07b7 │ │ +0768ee: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +0768f2: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +0768f6: 54d9 b307 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +0768fa: 6e10 cc1b 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +076900: 6f20 561d ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d56 │ │ +076906: 0a09 |003f: move-result v9 │ │ +076908: 0f09 |0040: return v9 │ │ +07690a: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +07690c: 28e9 |0042: goto 002b // -0017 │ │ +07690e: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +076910: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +076914: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +076916: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +07691a: 54d9 b307 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +07691e: 6e10 cc1b 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +076924: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +076926: 28f1 |004f: goto 0040 // -000f │ │ +076928: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +07692a: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +076930: 54d9 b307 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +076934: 6e20 f71b e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1bf7 │ │ +07693a: 0a03 |0059: move-result v3 │ │ +07693c: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +076940: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +076944: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +076946: 28e1 |005f: goto 0040 // -001f │ │ +076948: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +07694a: 5cd9 b707 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07b7 │ │ +07694e: 6e10 651c 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +076954: 0a07 |0066: move-result v7 │ │ +076956: 6e10 671c 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +07695c: 0a08 |006a: move-result v8 │ │ +07695e: 59d7 b507 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b5 │ │ +076962: 59d8 b607 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07b6 │ │ +076966: 54d9 b307 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +07696a: 54da c207 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +07696e: 877b |0073: float-to-int v11, v7 │ │ +076970: 878c |0074: float-to-int v12, v8 │ │ +076972: 6e40 ed1b a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1bed │ │ +076978: 0a09 |0078: move-result v9 │ │ +07697a: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +07697e: 54d9 c207 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +076982: 6e20 271b 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1b27 │ │ +076988: 0a09 |0080: move-result v9 │ │ +07698a: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +07698e: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +076990: 28d0 |0084: goto 0054 // -0030 │ │ +076992: 6e10 651c 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +076998: 0a07 |0088: move-result v7 │ │ +07699a: 6e10 671c 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +0769a0: 0a08 |008c: move-result v8 │ │ +0769a2: 52d9 b507 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b5 │ │ +0769a6: a709 0709 |008f: sub-float v9, v7, v9 │ │ +0769aa: 7110 5d21 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +0769b0: 0a01 |0094: move-result v1 │ │ +0769b2: 52d9 b607 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07b6 │ │ +0769b6: a709 0809 |0097: sub-float v9, v8, v9 │ │ +0769ba: 7110 5d21 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +0769c0: 0a02 |009c: move-result v2 │ │ +0769c2: 54d9 b307 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +0769c6: 6e10 e71b 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1be7 │ │ +0769cc: 0a06 |00a2: move-result v6 │ │ +0769ce: 8269 |00a3: int-to-float v9, v6 │ │ +0769d0: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +0769d4: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +0769d8: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +0769dc: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +0769e0: 54d9 b307 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +0769e4: 6e10 cc1b 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +0769ea: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +0769ec: 5cd9 b707 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07b7 │ │ +0769f0: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +0769f2: 288b |00b5: goto 0040 // -0075 │ │ +0769f4: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +0769f6: 2889 |00b7: goto 0040 // -0077 │ │ +0769f8: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0004 line=762 │ │ 0x0011 line=764 │ │ 0x0016 line=765 │ │ 0x0018 line=766 │ │ @@ -115292,262 +115292,262 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 481 16-bit code units │ │ -076a30: |[076a30] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -076a40: 7601 2a1b 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -076a46: 0a0c |0003: move-result v12 │ │ -076a48: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ -076a4c: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ -076a50: 5400 b307 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -076a54: 0819 0000 |000a: move-object/from16 v25, v0 │ │ -076a58: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ -076a5c: 7402 f41b 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1bf4 │ │ -076a62: 9117 201e |0011: sub-int v23, v32, v30 │ │ -076a66: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ -076a6a: 7401 1f1b 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ -076a70: 0a13 |0018: move-result v19 │ │ -076a72: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ -076a76: 7401 1e1b 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ -076a7c: 0a12 |001e: move-result v18 │ │ -076a7e: 7401 201b 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ -076a84: 0a14 |0022: move-result v20 │ │ -076a86: 7401 191b 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ -076a8c: 0a06 |0026: move-result v6 │ │ -076a8e: 0218 1300 |0027: move/from16 v24, v19 │ │ -076a92: 0210 1800 |0029: move/from16 v16, v24 │ │ -076a96: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ -076a9a: 5500 b407 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ -076a9e: 0219 0000 |002f: move/from16 v25, v0 │ │ -076aa2: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ -076aa6: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ -076aaa: 5500 b107 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -076aae: 0219 0000 |0037: move/from16 v25, v0 │ │ -076ab2: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ -076ab6: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ -076aba: 5500 bd07 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ -076abe: 0219 0000 |003f: move/from16 v25, v0 │ │ -076ac2: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ -076ac6: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ -076aca: 0200 1900 |0045: move/from16 v0, v25 │ │ -076ace: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ -076ad2: 5910 c007 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076ad6: 120b |004b: const/4 v11, #int 0 // #0 │ │ -076ad8: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ -076adc: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ -076ae0: 6e20 181b b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -076ae6: 0c04 |0053: move-result-object v4 │ │ -076ae8: 6e10 c91c 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -076aee: 0a19 |0057: move-result v25 │ │ -076af0: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ -076af4: 0200 1900 |005a: move/from16 v0, v25 │ │ -076af8: 0201 1a00 |005c: move/from16 v1, v26 │ │ -076afc: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ -076b00: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ -076b04: 28ea |0062: goto 004c // -0016 │ │ -076b06: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ -076b0a: 5400 b307 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -076b0e: 0819 0000 |0067: move-object/from16 v25, v0 │ │ -076b12: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ -076b16: 7402 f41b 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1bf4 │ │ -076b1c: 28a3 |006e: goto 0011 // -005d │ │ -076b1e: 7401 1e1b 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ -076b24: 0a13 |0072: move-result v19 │ │ -076b26: 28a6 |0073: goto 0019 // -005a │ │ -076b28: 7401 1f1b 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ -076b2e: 0a12 |0077: move-result v18 │ │ -076b30: 28a7 |0078: goto 001f // -0059 │ │ -076b32: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ -076b36: 28ca |007b: goto 0045 // -0036 │ │ -076b38: 6e10 a41c 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -076b3e: 0c0d |007f: move-result-object v13 │ │ -076b40: 1f0d d503 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -076b44: 6e10 ab1c 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -076b4a: 0a0a |0085: move-result v10 │ │ -076b4c: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ -076b50: 55d0 a507 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ -076b54: 0219 0000 |008a: move/from16 v25, v0 │ │ -076b58: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ -076b5c: 52d0 a307 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ -076b60: 0219 0000 |0090: move/from16 v25, v0 │ │ -076b64: 52d0 a407 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ -076b68: 021a 0000 |0094: move/from16 v26, v0 │ │ -076b6c: 900f 191a |0096: add-int v15, v25, v26 │ │ -076b70: 9119 1712 |0098: sub-int v25, v23, v18 │ │ -076b74: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ -076b78: 5200 b807 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07b8 │ │ -076b7c: 021a 0000 |009e: move/from16 v26, v0 │ │ -076b80: 9119 191a |00a0: sub-int v25, v25, v26 │ │ -076b84: 0200 1000 |00a2: move/from16 v0, v16 │ │ -076b88: 0201 1900 |00a4: move/from16 v1, v25 │ │ -076b8c: 7120 6721 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -076b92: 0a19 |00a9: move-result v25 │ │ -076b94: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ -076b98: 9116 190f |00ac: sub-int v22, v25, v15 │ │ -076b9c: 0200 1600 |00ae: move/from16 v0, v22 │ │ -076ba0: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ -076ba4: 5910 c107 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ -076ba8: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ -076bac: 52de a407 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ -076bb0: 9019 180e |00b8: add-int v25, v24, v14 │ │ -076bb4: 9019 1916 |00ba: add-int v25, v25, v22 │ │ -076bb8: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ -076bbc: 9019 191a |00be: add-int v25, v25, v26 │ │ -076bc0: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ -076bc4: 0200 1900 |00c2: move/from16 v0, v25 │ │ -076bc8: 0201 1a00 |00c4: move/from16 v1, v26 │ │ -076bcc: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ -076bd0: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ -076bd4: 0200 1900 |00ca: move/from16 v0, v25 │ │ -076bd8: 5cd0 a107 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ -076bdc: 0200 1600 |00ce: move/from16 v0, v22 │ │ -076be0: 8200 |00d0: int-to-float v0, v0 │ │ -076be2: 0219 0000 |00d1: move/from16 v25, v0 │ │ -076be6: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ -076bea: 5200 c007 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076bee: 021a 0000 |00d7: move/from16 v26, v0 │ │ -076bf2: a819 191a |00d9: mul-float v25, v25, v26 │ │ -076bf6: 0200 1900 |00db: move/from16 v0, v25 │ │ -076bfa: 8700 |00dd: float-to-int v0, v0 │ │ -076bfc: 0215 0000 |00de: move/from16 v21, v0 │ │ -076c00: 9019 150e |00e0: add-int v25, v21, v14 │ │ -076c04: 9018 1819 |00e2: add-int v24, v24, v25 │ │ -076c08: 0200 1500 |00e4: move/from16 v0, v21 │ │ -076c0c: 8200 |00e6: int-to-float v0, v0 │ │ -076c0e: 0219 0000 |00e7: move/from16 v25, v0 │ │ -076c12: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ -076c16: 5200 c107 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ -076c1a: 021a 0000 |00ed: move/from16 v26, v0 │ │ -076c1e: 0200 1a00 |00ef: move/from16 v0, v26 │ │ -076c22: 8200 |00f1: int-to-float v0, v0 │ │ -076c24: 021a 0000 |00f2: move/from16 v26, v0 │ │ -076c28: a919 191a |00f4: div-float v25, v25, v26 │ │ -076c2c: 0200 1900 |00f6: move/from16 v0, v25 │ │ -076c30: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ -076c34: 5910 c007 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076c38: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ -076c3c: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ -076c40: 9008 1911 |0100: add-int v8, v25, v17 │ │ -076c44: 9107 080a |0102: sub-int v7, v8, v10 │ │ -076c48: 0209 1400 |0104: move/from16 v9, v20 │ │ -076c4c: 6e10 a81c 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -076c52: 0a19 |0109: move-result v25 │ │ -076c54: 9005 0919 |010a: add-int v5, v9, v25 │ │ -076c58: 0200 1400 |010c: move/from16 v0, v20 │ │ -076c5c: 6e55 df1c 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ -076c62: 6e10 ca1c 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -076c68: 0a19 |0114: move-result v25 │ │ -076c6a: 9010 1019 |0115: add-int v16, v16, v25 │ │ -076c6e: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ -076c72: 52de a307 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ -076c76: 289d |011b: goto 00b8 // -0063 │ │ -076c78: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ -076c7c: 28ac |011e: goto 00ca // -0054 │ │ -076c7e: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ -076c82: 5500 b107 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -076c86: 0219 0000 |0123: move/from16 v25, v0 │ │ -076c8a: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ -076c8e: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ -076c92: 5200 ba07 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ -076c96: 0219 0000 |012b: move/from16 v25, v0 │ │ -076c9a: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ -076c9e: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ -076ca2: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ -076ca6: 5200 c007 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076caa: 021a 0000 |0135: move/from16 v26, v0 │ │ -076cae: a719 191a |0137: sub-float v25, v25, v26 │ │ -076cb2: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ -076cb6: 5200 ba07 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ -076cba: 021a 0000 |013d: move/from16 v26, v0 │ │ -076cbe: 0200 1a00 |013f: move/from16 v0, v26 │ │ -076cc2: 8200 |0141: int-to-float v0, v0 │ │ -076cc4: 021a 0000 |0142: move/from16 v26, v0 │ │ -076cc8: a819 191a |0144: mul-float v25, v25, v26 │ │ -076ccc: 0200 1900 |0146: move/from16 v0, v25 │ │ -076cd0: 8700 |0148: float-to-int v0, v0 │ │ -076cd2: 0211 0000 |0149: move/from16 v17, v0 │ │ -076cd6: 0218 1000 |014b: move/from16 v24, v16 │ │ -076cda: 28af |014d: goto 00fc // -0051 │ │ -076cdc: 0218 1000 |014e: move/from16 v24, v16 │ │ -076ce0: 28ac |0150: goto 00fc // -0054 │ │ -076ce2: 9107 1811 |0151: sub-int v7, v24, v17 │ │ -076ce6: 9008 070a |0153: add-int v8, v7, v10 │ │ -076cea: 28af |0155: goto 0104 // -0051 │ │ -076cec: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ -076cf0: 5500 b407 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ -076cf4: 0219 0000 |015a: move/from16 v25, v0 │ │ -076cf8: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ -076cfc: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ -076d00: 5500 b107 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -076d04: 0219 0000 |0162: move/from16 v25, v0 │ │ -076d08: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ -076d0c: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ -076d10: 5200 ba07 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ -076d14: 0219 0000 |016a: move/from16 v25, v0 │ │ -076d18: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ -076d1c: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ -076d20: 5200 c007 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076d24: 0219 0000 |0172: move/from16 v25, v0 │ │ -076d28: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ -076d2c: 0201 1900 |0176: move/from16 v1, v25 │ │ -076d30: 7020 391b 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1b39 │ │ -076d36: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -076d3a: 5400 c207 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076d3e: 0819 0000 |017f: move-object/from16 v25, v0 │ │ -076d42: 7401 a41c 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -076d48: 0c19 |0184: move-result-object v25 │ │ -076d4a: 1f19 d503 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -076d4e: 0800 1900 |0187: move-object/from16 v0, v25 │ │ -076d52: 5500 a107 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ -076d56: 0219 0000 |018b: move/from16 v25, v0 │ │ -076d5a: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ -076d5e: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -076d62: 5400 c207 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076d66: 0819 0000 |0193: move-object/from16 v25, v0 │ │ -076d6a: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ -076d6e: 5200 c007 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ -076d72: 021a 0000 |0199: move/from16 v26, v0 │ │ -076d76: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ -076d7a: 5200 c307 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ -076d7e: 021b 0000 |019f: move/from16 v27, v0 │ │ -076d82: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ -076d86: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ -076d8a: 0202 1a00 |01a5: move/from16 v2, v26 │ │ -076d8e: 0203 1b00 |01a7: move/from16 v3, v27 │ │ -076d92: 7040 0f1b 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b0f │ │ -076d98: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ -076d9c: 5400 c207 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076da0: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ -076da4: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ -076da8: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ -076dac: 6e20 4d1b 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1b4d │ │ -076db2: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ -076db6: 0200 1900 |01bb: move/from16 v0, v25 │ │ -076dba: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ -076dbe: 5c10 b407 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ -076dc2: 0e00 |01c1: return-void │ │ -076dc4: 120b |01c2: const/4 v11, #int 0 // #0 │ │ -076dc6: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ -076dca: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ -076dce: 6e20 181b b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -076dd4: 0c19 |01ca: move-result-object v25 │ │ -076dd6: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ -076dda: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ -076dde: 5200 c307 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ -076de2: 021b 0000 |01d1: move/from16 v27, v0 │ │ -076de6: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ -076dea: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ -076dee: 0202 1a00 |01d7: move/from16 v2, v26 │ │ -076df2: 0203 1b00 |01d9: move/from16 v3, v27 │ │ -076df6: 7040 0f1b 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b0f │ │ -076dfc: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ -076e00: 28e3 |01e0: goto 01c3 // -001d │ │ +076a0c: |[076a0c] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +076a1c: 7601 2a1b 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +076a22: 0a0c |0003: move-result v12 │ │ +076a24: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ +076a28: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ +076a2c: 5400 b307 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +076a30: 0819 0000 |000a: move-object/from16 v25, v0 │ │ +076a34: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ +076a38: 7402 f41b 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1bf4 │ │ +076a3e: 9117 201e |0011: sub-int v23, v32, v30 │ │ +076a42: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ +076a46: 7401 1f1b 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ +076a4c: 0a13 |0018: move-result v19 │ │ +076a4e: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ +076a52: 7401 1e1b 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ +076a58: 0a12 |001e: move-result v18 │ │ +076a5a: 7401 201b 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ +076a60: 0a14 |0022: move-result v20 │ │ +076a62: 7401 191b 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ +076a68: 0a06 |0026: move-result v6 │ │ +076a6a: 0218 1300 |0027: move/from16 v24, v19 │ │ +076a6e: 0210 1800 |0029: move/from16 v16, v24 │ │ +076a72: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ +076a76: 5500 b407 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ +076a7a: 0219 0000 |002f: move/from16 v25, v0 │ │ +076a7e: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ +076a82: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ +076a86: 5500 b107 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +076a8a: 0219 0000 |0037: move/from16 v25, v0 │ │ +076a8e: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ +076a92: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +076a96: 5500 bd07 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ +076a9a: 0219 0000 |003f: move/from16 v25, v0 │ │ +076a9e: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ +076aa2: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ +076aa6: 0200 1900 |0045: move/from16 v0, v25 │ │ +076aaa: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +076aae: 5910 c007 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +076ab2: 120b |004b: const/4 v11, #int 0 // #0 │ │ +076ab4: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ +076ab8: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ +076abc: 6e20 181b b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +076ac2: 0c04 |0053: move-result-object v4 │ │ +076ac4: 6e10 c91c 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +076aca: 0a19 |0057: move-result v25 │ │ +076acc: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ +076ad0: 0200 1900 |005a: move/from16 v0, v25 │ │ +076ad4: 0201 1a00 |005c: move/from16 v1, v26 │ │ +076ad8: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ +076adc: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ +076ae0: 28ea |0062: goto 004c // -0016 │ │ +076ae2: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ +076ae6: 5400 b307 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +076aea: 0819 0000 |0067: move-object/from16 v25, v0 │ │ +076aee: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ +076af2: 7402 f41b 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1bf4 │ │ +076af8: 28a3 |006e: goto 0011 // -005d │ │ +076afa: 7401 1e1b 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ +076b00: 0a13 |0072: move-result v19 │ │ +076b02: 28a6 |0073: goto 0019 // -005a │ │ +076b04: 7401 1f1b 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ +076b0a: 0a12 |0077: move-result v18 │ │ +076b0c: 28a7 |0078: goto 001f // -0059 │ │ +076b0e: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ +076b12: 28ca |007b: goto 0045 // -0036 │ │ +076b14: 6e10 a41c 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +076b1a: 0c0d |007f: move-result-object v13 │ │ +076b1c: 1f0d d503 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +076b20: 6e10 ab1c 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +076b26: 0a0a |0085: move-result v10 │ │ +076b28: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ +076b2c: 55d0 a507 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ +076b30: 0219 0000 |008a: move/from16 v25, v0 │ │ +076b34: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ +076b38: 52d0 a307 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ +076b3c: 0219 0000 |0090: move/from16 v25, v0 │ │ +076b40: 52d0 a407 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ +076b44: 021a 0000 |0094: move/from16 v26, v0 │ │ +076b48: 900f 191a |0096: add-int v15, v25, v26 │ │ +076b4c: 9119 1712 |0098: sub-int v25, v23, v18 │ │ +076b50: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ +076b54: 5200 b807 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07b8 │ │ +076b58: 021a 0000 |009e: move/from16 v26, v0 │ │ +076b5c: 9119 191a |00a0: sub-int v25, v25, v26 │ │ +076b60: 0200 1000 |00a2: move/from16 v0, v16 │ │ +076b64: 0201 1900 |00a4: move/from16 v1, v25 │ │ +076b68: 7120 6721 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +076b6e: 0a19 |00a9: move-result v25 │ │ +076b70: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ +076b74: 9116 190f |00ac: sub-int v22, v25, v15 │ │ +076b78: 0200 1600 |00ae: move/from16 v0, v22 │ │ +076b7c: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ +076b80: 5910 c107 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ +076b84: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ +076b88: 52de a407 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ +076b8c: 9019 180e |00b8: add-int v25, v24, v14 │ │ +076b90: 9019 1916 |00ba: add-int v25, v25, v22 │ │ +076b94: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ +076b98: 9019 191a |00be: add-int v25, v25, v26 │ │ +076b9c: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ +076ba0: 0200 1900 |00c2: move/from16 v0, v25 │ │ +076ba4: 0201 1a00 |00c4: move/from16 v1, v26 │ │ +076ba8: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ +076bac: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ +076bb0: 0200 1900 |00ca: move/from16 v0, v25 │ │ +076bb4: 5cd0 a107 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ +076bb8: 0200 1600 |00ce: move/from16 v0, v22 │ │ +076bbc: 8200 |00d0: int-to-float v0, v0 │ │ +076bbe: 0219 0000 |00d1: move/from16 v25, v0 │ │ +076bc2: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ +076bc6: 5200 c007 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +076bca: 021a 0000 |00d7: move/from16 v26, v0 │ │ +076bce: a819 191a |00d9: mul-float v25, v25, v26 │ │ +076bd2: 0200 1900 |00db: move/from16 v0, v25 │ │ +076bd6: 8700 |00dd: float-to-int v0, v0 │ │ +076bd8: 0215 0000 |00de: move/from16 v21, v0 │ │ +076bdc: 9019 150e |00e0: add-int v25, v21, v14 │ │ +076be0: 9018 1819 |00e2: add-int v24, v24, v25 │ │ +076be4: 0200 1500 |00e4: move/from16 v0, v21 │ │ +076be8: 8200 |00e6: int-to-float v0, v0 │ │ +076bea: 0219 0000 |00e7: move/from16 v25, v0 │ │ +076bee: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ +076bf2: 5200 c107 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ +076bf6: 021a 0000 |00ed: move/from16 v26, v0 │ │ +076bfa: 0200 1a00 |00ef: move/from16 v0, v26 │ │ +076bfe: 8200 |00f1: int-to-float v0, v0 │ │ +076c00: 021a 0000 |00f2: move/from16 v26, v0 │ │ +076c04: a919 191a |00f4: div-float v25, v25, v26 │ │ +076c08: 0200 1900 |00f6: move/from16 v0, v25 │ │ +076c0c: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ +076c10: 5910 c007 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +076c14: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ +076c18: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ +076c1c: 9008 1911 |0100: add-int v8, v25, v17 │ │ +076c20: 9107 080a |0102: sub-int v7, v8, v10 │ │ +076c24: 0209 1400 |0104: move/from16 v9, v20 │ │ +076c28: 6e10 a81c 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +076c2e: 0a19 |0109: move-result v25 │ │ +076c30: 9005 0919 |010a: add-int v5, v9, v25 │ │ +076c34: 0200 1400 |010c: move/from16 v0, v20 │ │ +076c38: 6e55 df1c 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ +076c3e: 6e10 ca1c 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +076c44: 0a19 |0114: move-result v25 │ │ +076c46: 9010 1019 |0115: add-int v16, v16, v25 │ │ +076c4a: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ +076c4e: 52de a307 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ +076c52: 289d |011b: goto 00b8 // -0063 │ │ +076c54: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ +076c58: 28ac |011e: goto 00ca // -0054 │ │ +076c5a: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ +076c5e: 5500 b107 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +076c62: 0219 0000 |0123: move/from16 v25, v0 │ │ +076c66: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ +076c6a: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ +076c6e: 5200 ba07 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ +076c72: 0219 0000 |012b: move/from16 v25, v0 │ │ +076c76: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ +076c7a: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ +076c7e: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ +076c82: 5200 c007 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +076c86: 021a 0000 |0135: move/from16 v26, v0 │ │ +076c8a: a719 191a |0137: sub-float v25, v25, v26 │ │ +076c8e: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ +076c92: 5200 ba07 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ +076c96: 021a 0000 |013d: move/from16 v26, v0 │ │ +076c9a: 0200 1a00 |013f: move/from16 v0, v26 │ │ +076c9e: 8200 |0141: int-to-float v0, v0 │ │ +076ca0: 021a 0000 |0142: move/from16 v26, v0 │ │ +076ca4: a819 191a |0144: mul-float v25, v25, v26 │ │ +076ca8: 0200 1900 |0146: move/from16 v0, v25 │ │ +076cac: 8700 |0148: float-to-int v0, v0 │ │ +076cae: 0211 0000 |0149: move/from16 v17, v0 │ │ +076cb2: 0218 1000 |014b: move/from16 v24, v16 │ │ +076cb6: 28af |014d: goto 00fc // -0051 │ │ +076cb8: 0218 1000 |014e: move/from16 v24, v16 │ │ +076cbc: 28ac |0150: goto 00fc // -0054 │ │ +076cbe: 9107 1811 |0151: sub-int v7, v24, v17 │ │ +076cc2: 9008 070a |0153: add-int v8, v7, v10 │ │ +076cc6: 28af |0155: goto 0104 // -0051 │ │ +076cc8: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ +076ccc: 5500 b407 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ +076cd0: 0219 0000 |015a: move/from16 v25, v0 │ │ +076cd4: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ +076cd8: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ +076cdc: 5500 b107 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +076ce0: 0219 0000 |0162: move/from16 v25, v0 │ │ +076ce4: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ +076ce8: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ +076cec: 5200 ba07 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ +076cf0: 0219 0000 |016a: move/from16 v25, v0 │ │ +076cf4: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ +076cf8: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ +076cfc: 5200 c007 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +076d00: 0219 0000 |0172: move/from16 v25, v0 │ │ +076d04: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ +076d08: 0201 1900 |0176: move/from16 v1, v25 │ │ +076d0c: 7020 391b 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1b39 │ │ +076d12: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +076d16: 5400 c207 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +076d1a: 0819 0000 |017f: move-object/from16 v25, v0 │ │ +076d1e: 7401 a41c 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +076d24: 0c19 |0184: move-result-object v25 │ │ +076d26: 1f19 d503 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +076d2a: 0800 1900 |0187: move-object/from16 v0, v25 │ │ +076d2e: 5500 a107 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ +076d32: 0219 0000 |018b: move/from16 v25, v0 │ │ +076d36: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ +076d3a: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +076d3e: 5400 c207 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +076d42: 0819 0000 |0193: move-object/from16 v25, v0 │ │ +076d46: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ +076d4a: 5200 c007 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07c0 │ │ +076d4e: 021a 0000 |0199: move/from16 v26, v0 │ │ +076d52: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ +076d56: 5200 c307 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ +076d5a: 021b 0000 |019f: move/from16 v27, v0 │ │ +076d5e: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ +076d62: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ +076d66: 0202 1a00 |01a5: move/from16 v2, v26 │ │ +076d6a: 0203 1b00 |01a7: move/from16 v3, v27 │ │ +076d6e: 7040 0f1b 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b0f │ │ +076d74: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ +076d78: 5400 c207 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +076d7c: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ +076d80: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ +076d84: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ +076d88: 6e20 4d1b 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1b4d │ │ +076d8e: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ +076d92: 0200 1900 |01bb: move/from16 v0, v25 │ │ +076d96: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ +076d9a: 5c10 b407 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ +076d9e: 0e00 |01c1: return-void │ │ +076da0: 120b |01c2: const/4 v11, #int 0 // #0 │ │ +076da2: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ +076da6: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ +076daa: 6e20 181b b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +076db0: 0c19 |01ca: move-result-object v25 │ │ +076db2: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ +076db6: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ +076dba: 5200 c307 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ +076dbe: 021b 0000 |01d1: move/from16 v27, v0 │ │ +076dc2: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ +076dc6: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ +076dca: 0202 1a00 |01d7: move/from16 v2, v26 │ │ +076dce: 0203 1b00 |01d9: move/from16 v3, v27 │ │ +076dd2: 7040 0f1b 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1b0f │ │ +076dd8: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ +076ddc: 28e3 |01e0: goto 01c3 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=655 │ │ 0x0006 line=656 │ │ 0x0011 line=660 │ │ 0x0013 line=661 │ │ @@ -115653,451 +115653,451 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 864 16-bit code units │ │ -076e04: |[076e04] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -076e14: 7701 851c 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ -076e1a: 0a19 |0003: move-result v25 │ │ -076e1c: 7701 861c 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ -076e22: 0a1b |0007: move-result v27 │ │ -076e24: 7701 851c 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ -076e2a: 0a0c |000b: move-result v12 │ │ -076e2c: 7701 861c 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ -076e32: 0a0d |000f: move-result v13 │ │ -076e34: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ -076e38: 0200 1900 |0012: move/from16 v0, v25 │ │ -076e3c: 0201 1d00 |0014: move/from16 v1, v29 │ │ -076e40: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ -076e44: 7401 281b 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1b28 │ │ -076e4a: 0a1d |001b: move-result v29 │ │ -076e4c: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ -076e50: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ -076e54: 0200 1900 |0020: move/from16 v0, v25 │ │ -076e58: 0201 1d00 |0022: move/from16 v1, v29 │ │ -076e5c: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ -076e60: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ -076e64: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ -076e68: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ -076e6c: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ -076e72: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ -076e76: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -076e78: 7401 1e1b 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ -076e7e: 0a1d |0035: move-result v29 │ │ -076e80: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ -076e84: 7401 1f1b 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ -076e8a: 0a1e |003b: move-result v30 │ │ -076e8c: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ -076e90: 021a 1800 |003e: move/from16 v26, v24 │ │ -076e94: 7401 191b 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ -076e9a: 0a06 |0043: move-result v6 │ │ -076e9c: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ -076ea0: 0200 1d00 |0046: move/from16 v0, v29 │ │ -076ea4: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ -076ea8: 1a1d dc11 |004a: const-string v29, "SlidingPaneLayout" // string@11dc │ │ -076eac: 1a1e f925 |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@25f9 │ │ -076eb0: 7702 101c 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -076eb6: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ -076eba: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ -076ebe: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ -076ec2: 5b10 c207 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -076ec6: 120f |0059: const/4 v15, #int 0 // #0 │ │ -076ec8: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ -076ecc: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ -076ed0: 6e20 181b f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -076ed6: 0c05 |0061: move-result-object v5 │ │ -076ed8: 6e10 a41c 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -076ede: 0c11 |0065: move-result-object v17 │ │ -076ee0: 1f11 d503 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -076ee4: 6e10 c91c 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -076eea: 0a1d |006b: move-result v29 │ │ -076eec: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ -076ef0: 0200 1d00 |006e: move/from16 v0, v29 │ │ -076ef4: 0201 1e00 |0070: move/from16 v1, v30 │ │ -076ef8: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ -076efc: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ -076f00: 0200 1d00 |0076: move/from16 v0, v29 │ │ -076f04: 0801 1100 |0078: move-object/from16 v1, v17 │ │ -076f08: 5c10 a107 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ -076f0c: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ -076f10: 28dc |007e: goto 005a // -0024 │ │ -076f12: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ -076f16: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ -076f1a: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ -076f1e: 28a3 |0085: goto 0028 // -005d │ │ -076f20: 221d e604 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@04e6 │ │ -076f24: 1a1e 0014 |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@1400 │ │ -076f28: 7602 4a21 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -076f2e: 271d |008d: throw v29 │ │ -076f30: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ -076f34: 7401 281b 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1b28 │ │ -076f3a: 0a1d |0093: move-result v29 │ │ -076f3c: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ -076f40: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ -076f44: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ -076f48: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ -076f4c: 288c |009c: goto 0028 // -0074 │ │ -076f4e: 221d e604 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@04e6 │ │ -076f52: 1a1e 0206 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@0602 │ │ -076f56: 7602 4a21 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -076f5c: 271d |00a4: throw v29 │ │ -076f5e: 7401 201b 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ -076f64: 0a1d |00a8: move-result v29 │ │ -076f66: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ -076f6a: 7401 1d1b 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b1d │ │ -076f70: 0a1e |00ae: move-result v30 │ │ -076f72: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ -076f76: 0210 1200 |00b1: move/from16 v16, v18 │ │ -076f7a: 2900 7cff |00b3: goto/16 002f // -0084 │ │ -076f7e: 7401 201b 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ -076f84: 0a1d |00b8: move-result v29 │ │ -076f86: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ -076f8a: 7401 1d1b 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b1d │ │ -076f90: 0a1e |00be: move-result v30 │ │ -076f92: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ -076f96: 2900 6eff |00c1: goto/16 002f // -0092 │ │ -076f9a: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -076f9e: 5200 a607 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -076fa2: 021d 0000 |00c7: move/from16 v29, v0 │ │ -076fa6: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ -076faa: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ -076fae: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ -076fb2: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ -076fb6: 5200 a607 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -076fba: 021d 0000 |00d3: move/from16 v29, v0 │ │ -076fbe: a617 171d |00d5: add-float v23, v23, v29 │ │ -076fc2: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ -076fc6: 5200 a707 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ -076fca: 021d 0000 |00db: move/from16 v29, v0 │ │ -076fce: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ -076fd2: 0800 1100 |00df: move-object/from16 v0, v17 │ │ -076fd6: 5200 a307 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ -076fda: 021d 0000 |00e3: move/from16 v29, v0 │ │ -076fde: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ -076fe2: 5200 a407 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ -076fe6: 021e 0000 |00e9: move/from16 v30, v0 │ │ -076fea: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ -076fee: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -076ff2: 5200 a707 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ -076ff6: 021d 0000 |00f1: move/from16 v29, v0 │ │ -076ffa: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ -076ffe: 0200 1d00 |00f5: move/from16 v0, v29 │ │ -077002: 0201 1e00 |00f7: move/from16 v1, v30 │ │ -077006: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ -07700a: 911d 180e |00fb: sub-int v29, v24, v14 │ │ -07700e: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ -077012: 7702 871c 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -077018: 0a0a |0102: move-result v10 │ │ -07701a: 0800 1100 |0103: move-object/from16 v0, v17 │ │ -07701e: 5200 a207 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ -077022: 021d 0000 |0107: move/from16 v29, v0 │ │ -077026: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ -07702a: 0200 1d00 |010b: move/from16 v0, v29 │ │ -07702e: 0201 1e00 |010d: move/from16 v1, v30 │ │ -077032: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ -077036: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ -07703a: 0200 1200 |0113: move/from16 v0, v18 │ │ -07703e: 0201 1d00 |0115: move/from16 v1, v29 │ │ -077042: 7120 871c 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -077048: 0a08 |011a: move-result v8 │ │ -07704a: 6e30 e01c a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -077050: 6e10 ab1c 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -077056: 0a09 |0121: move-result v9 │ │ -077058: 6e10 a81c 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -07705e: 0a07 |0125: move-result v7 │ │ -077060: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ -077064: 0200 1d00 |0128: move/from16 v0, v29 │ │ -077068: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ -07706c: 0200 1000 |012c: move/from16 v0, v16 │ │ -077070: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ -077074: 0200 1200 |0130: move/from16 v0, v18 │ │ -077078: 7120 6721 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -07707e: 0a10 |0135: move-result v16 │ │ -077080: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ -077084: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ -077088: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ -07708c: 0200 1d00 |013c: move/from16 v0, v29 │ │ -077090: 0801 1100 |013e: move-object/from16 v1, v17 │ │ -077094: 5c10 a507 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ -077098: 9604 041d |0142: or-int v4, v4, v29 │ │ -07709c: 0800 1100 |0144: move-object/from16 v0, v17 │ │ -0770a0: 5500 a507 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ -0770a4: 021d 0000 |0148: move/from16 v29, v0 │ │ -0770a8: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ -0770ac: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ -0770b0: 5b05 c207 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0770b4: 2900 2cff |0150: goto/16 007c // -00d4 │ │ -0770b8: 0800 1100 |0152: move-object/from16 v0, v17 │ │ -0770bc: 5200 a707 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ -0770c0: 021d 0000 |0156: move/from16 v29, v0 │ │ -0770c4: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ -0770c8: 0200 1d00 |015a: move/from16 v0, v29 │ │ -0770cc: 0201 1e00 |015c: move/from16 v1, v30 │ │ -0770d0: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ -0770d4: 911d 180e |0160: sub-int v29, v24, v14 │ │ -0770d8: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ -0770dc: 7702 871c 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -0770e2: 0a0a |0167: move-result v10 │ │ -0770e4: 289b |0168: goto 0103 // -0065 │ │ -0770e6: 0800 1100 |0169: move-object/from16 v0, v17 │ │ -0770ea: 5200 a707 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ -0770ee: 021d 0000 |016d: move/from16 v29, v0 │ │ -0770f2: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ -0770f6: 7702 871c 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -0770fc: 0a0a |0174: move-result v10 │ │ -0770fe: 288e |0175: goto 0103 // -0072 │ │ -077100: 0800 1100 |0176: move-object/from16 v0, v17 │ │ -077104: 5200 a207 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ -077108: 021d 0000 |017a: move/from16 v29, v0 │ │ -07710c: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ -077110: 0200 1d00 |017e: move/from16 v0, v29 │ │ -077114: 0201 1e00 |0180: move/from16 v1, v30 │ │ -077118: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ -07711c: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ -077120: 0200 1200 |0186: move/from16 v0, v18 │ │ -077124: 0201 1d00 |0188: move/from16 v1, v29 │ │ -077128: 7120 871c 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -07712e: 0a08 |018d: move-result v8 │ │ -077130: 288d |018e: goto 011b // -0073 │ │ -077132: 0800 1100 |018f: move-object/from16 v0, v17 │ │ -077136: 5200 a207 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ -07713a: 021d 0000 |0193: move/from16 v29, v0 │ │ -07713e: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ -077142: 7702 871c 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -077148: 0a08 |019a: move-result v8 │ │ -07714a: 2880 |019b: goto 011b // -0080 │ │ -07714c: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ -077150: 289e |019e: goto 013c // -0062 │ │ -077152: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ -077156: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ -07715a: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ -07715e: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ -077162: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ -077166: 5200 b807 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07b8 │ │ -07716a: 021d 0000 |01ab: move/from16 v29, v0 │ │ -07716e: 910b 181d |01ad: sub-int v11, v24, v29 │ │ -077172: 120f |01af: const/4 v15, #int 0 // #0 │ │ -077174: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ -077178: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ -07717c: 6e20 181b f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -077182: 0c05 |01b7: move-result-object v5 │ │ -077184: 6e10 c91c 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -07718a: 0a1d |01bb: move-result v29 │ │ -07718c: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ -077190: 0200 1d00 |01be: move/from16 v0, v29 │ │ -077194: 0201 1e00 |01c0: move/from16 v1, v30 │ │ -077198: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ -07719c: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0771a0: 28ea |01c6: goto 01b0 // -0016 │ │ -0771a2: 6e10 a41c 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0771a8: 0c11 |01ca: move-result-object v17 │ │ -0771aa: 1f11 d503 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0771ae: 6e10 c91c 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -0771b4: 0a1d |01d0: move-result v29 │ │ -0771b6: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ -0771ba: 0200 1d00 |01d3: move/from16 v0, v29 │ │ -0771be: 0201 1e00 |01d5: move/from16 v1, v30 │ │ -0771c2: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ -0771c6: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ -0771ca: 5200 a707 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ -0771ce: 021d 0000 |01dd: move/from16 v29, v0 │ │ -0771d2: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ -0771d6: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ -0771da: 5200 a607 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -0771de: 021d 0000 |01e5: move/from16 v29, v0 │ │ -0771e2: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ -0771e6: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ -0771ea: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ -0771ee: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ -0771f2: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ -0771f6: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ -0771fa: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ -0771fe: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ -077202: 5400 c207 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -077206: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ -07720a: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ -07720e: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ -077212: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ -077216: 5200 a707 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ -07721a: 021d 0000 |0203: move/from16 v29, v0 │ │ -07721e: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ -077222: 0200 1400 |0207: move/from16 v0, v20 │ │ -077226: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ -07722a: 0800 1100 |020b: move-object/from16 v0, v17 │ │ -07722e: 5200 a607 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -077232: 021d 0000 |020f: move/from16 v29, v0 │ │ -077236: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ -07723a: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ -07723e: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ -077242: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ -077246: 0800 1100 |0219: move-object/from16 v0, v17 │ │ -07724a: 5200 a207 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ -07724e: 021d 0000 |021d: move/from16 v29, v0 │ │ -077252: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ -077256: 0200 1d00 |0221: move/from16 v0, v29 │ │ -07725a: 0201 1e00 |0223: move/from16 v1, v30 │ │ -07725e: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ -077262: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ -077266: 0200 1200 |0229: move/from16 v0, v18 │ │ -07726a: 0201 1d00 |022b: move/from16 v1, v29 │ │ -07726e: 7120 871c 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -077274: 0a08 |0230: move-result v8 │ │ -077276: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ -07727a: 0200 1d00 |0233: move/from16 v0, v29 │ │ -07727e: 7120 871c 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -077284: 0a0a |0238: move-result v10 │ │ -077286: 6e30 e01c a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -07728c: 2888 |023c: goto 01c4 // -0078 │ │ -07728e: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ -077292: 28b0 |023f: goto 01ef // -0050 │ │ -077294: 6e10 ab1c 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -07729a: 0a14 |0243: move-result v20 │ │ -07729c: 28af |0244: goto 01f3 // -0051 │ │ -07729e: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -0772a2: 5200 a207 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ -0772a6: 021d 0000 |0249: move/from16 v29, v0 │ │ -0772aa: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ -0772ae: 0200 1d00 |024d: move/from16 v0, v29 │ │ -0772b2: 0201 1e00 |024f: move/from16 v1, v30 │ │ -0772b6: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ -0772ba: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ -0772be: 0200 1200 |0255: move/from16 v0, v18 │ │ -0772c2: 0201 1d00 |0257: move/from16 v1, v29 │ │ -0772c6: 7120 871c 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -0772cc: 0a08 |025c: move-result v8 │ │ -0772ce: 28d4 |025d: goto 0231 // -002c │ │ -0772d0: 0800 1100 |025e: move-object/from16 v0, v17 │ │ -0772d4: 5200 a207 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ -0772d8: 021d 0000 |0262: move/from16 v29, v0 │ │ -0772dc: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ -0772e0: 7702 871c 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -0772e6: 0a08 |0269: move-result v8 │ │ -0772e8: 28c7 |026a: goto 0231 // -0039 │ │ -0772ea: 6e10 a81c 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -0772f0: 0a1d |026e: move-result v29 │ │ -0772f2: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ -0772f6: 7702 871c 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -0772fc: 0a08 |0274: move-result v8 │ │ -0772fe: 28bc |0275: goto 0231 // -0044 │ │ -077300: 0800 1100 |0276: move-object/from16 v0, v17 │ │ -077304: 5200 a607 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -077308: 021d 0000 |027a: move/from16 v29, v0 │ │ -07730c: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ -077310: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ -077314: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ -077318: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -07731c: 5200 a707 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ -077320: 021d 0000 |0286: move/from16 v29, v0 │ │ -077324: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ -077328: 0800 1100 |028a: move-object/from16 v0, v17 │ │ -07732c: 5200 a207 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ -077330: 021d 0000 |028e: move/from16 v29, v0 │ │ -077334: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ -077338: 0200 1d00 |0292: move/from16 v0, v29 │ │ -07733c: 0201 1e00 |0294: move/from16 v1, v30 │ │ -077340: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ -077344: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ -077348: 0200 1200 |029a: move/from16 v0, v18 │ │ -07734c: 0201 1d00 |029c: move/from16 v1, v29 │ │ -077350: 7120 871c 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -077356: 0a08 |02a1: move-result v8 │ │ -077358: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ -07735c: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ -077360: 5200 a307 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ -077364: 021d 0000 |02a8: move/from16 v29, v0 │ │ -077368: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ -07736c: 5200 a407 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ -077370: 021e 0000 |02ae: move/from16 v30, v0 │ │ -077374: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ -077378: 9115 180e |02b2: sub-int v21, v24, v14 │ │ -07737c: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ -077380: 0200 1500 |02b6: move/from16 v0, v21 │ │ -077384: 0201 1d00 |02b8: move/from16 v1, v29 │ │ -077388: 7120 871c 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -07738e: 0a0a |02bd: move-result v10 │ │ -077390: 0200 1400 |02be: move/from16 v0, v20 │ │ -077394: 0201 1500 |02c0: move/from16 v1, v21 │ │ -077398: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ -07739c: 6e30 e01c a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -0773a2: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ -0773a6: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ -0773aa: 5200 a207 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ -0773ae: 021d 0000 |02cd: move/from16 v29, v0 │ │ -0773b2: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ -0773b6: 0200 1d00 |02d1: move/from16 v0, v29 │ │ -0773ba: 0201 1e00 |02d3: move/from16 v1, v30 │ │ -0773be: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ -0773c2: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ -0773c6: 0200 1200 |02d9: move/from16 v0, v18 │ │ -0773ca: 0201 1d00 |02db: move/from16 v1, v29 │ │ -0773ce: 7120 871c 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -0773d4: 0a08 |02e0: move-result v8 │ │ -0773d6: 28c1 |02e1: goto 02a2 // -003f │ │ -0773d8: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ -0773dc: 5200 a207 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ -0773e0: 021d 0000 |02e6: move/from16 v29, v0 │ │ -0773e4: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ -0773e8: 7702 871c 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -0773ee: 0a08 |02ed: move-result v8 │ │ -0773f0: 28b4 |02ee: goto 02a2 // -004c │ │ -0773f2: 6e10 a81c 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -0773f8: 0a1d |02f2: move-result v29 │ │ -0773fa: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ -0773fe: 7702 871c 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -077404: 0a08 |02f8: move-result v8 │ │ -077406: 28a9 |02f9: goto 02a2 // -0057 │ │ -077408: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ -07740c: 0200 1d00 |02fc: move/from16 v0, v29 │ │ -077410: 0201 1a00 |02fe: move/from16 v1, v26 │ │ -077414: 7120 6521 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -07741a: 0a1c |0303: move-result v28 │ │ -07741c: 0800 1100 |0304: move-object/from16 v0, v17 │ │ -077420: 5200 a607 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ -077424: 021d 0000 |0308: move/from16 v29, v0 │ │ -077428: 0200 1c00 |030a: move/from16 v0, v28 │ │ -07742c: 8200 |030c: int-to-float v0, v0 │ │ -07742e: 021e 0000 |030d: move/from16 v30, v0 │ │ -077432: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ -077436: a91d 1d17 |0311: div-float v29, v29, v23 │ │ -07743a: 0200 1d00 |0313: move/from16 v0, v29 │ │ -07743e: 8703 |0315: float-to-int v3, v0 │ │ -077440: 901d 1403 |0316: add-int v29, v20, v3 │ │ -077444: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ -077448: 7702 871c 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -07744e: 0a0a |031d: move-result v10 │ │ -077450: 6e30 e01c a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -077456: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ -07745a: 0214 1b00 |0323: move/from16 v20, v27 │ │ -07745e: 7401 201b 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ -077464: 0a1d |0328: move-result v29 │ │ -077466: 901d 1d10 |0329: add-int v29, v29, v16 │ │ -07746a: 7401 1d1b 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b1d │ │ -077470: 0a1e |032e: move-result v30 │ │ -077472: 9013 1d1e |032f: add-int v19, v29, v30 │ │ -077476: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ -07747a: 0201 1400 |0333: move/from16 v1, v20 │ │ -07747e: 0202 1300 |0335: move/from16 v2, v19 │ │ -077482: 6e30 3f1b 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1b3f │ │ -077488: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ -07748c: 5c04 b107 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -077490: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ -077494: 5400 b307 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -077498: 081d 0000 |0342: move-object/from16 v29, v0 │ │ -07749c: 7401 e81b 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1be8 │ │ -0774a2: 0a1d |0347: move-result v29 │ │ -0774a4: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ -0774a8: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ -0774ac: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ -0774b0: 5400 b307 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -0774b4: 081d 0000 |0350: move-object/from16 v29, v0 │ │ -0774b8: 7401 ca1b 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1bca │ │ -0774be: 0e00 |0355: return-void │ │ -0774c0: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ +076de0: |[076de0] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +076df0: 7701 851c 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ +076df6: 0a19 |0003: move-result v25 │ │ +076df8: 7701 861c 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ +076dfe: 0a1b |0007: move-result v27 │ │ +076e00: 7701 851c 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ +076e06: 0a0c |000b: move-result v12 │ │ +076e08: 7701 861c 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ +076e0e: 0a0d |000f: move-result v13 │ │ +076e10: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ +076e14: 0200 1900 |0012: move/from16 v0, v25 │ │ +076e18: 0201 1d00 |0014: move/from16 v1, v29 │ │ +076e1c: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ +076e20: 7401 281b 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1b28 │ │ +076e26: 0a1d |001b: move-result v29 │ │ +076e28: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ +076e2c: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ +076e30: 0200 1900 |0020: move/from16 v0, v25 │ │ +076e34: 0201 1d00 |0022: move/from16 v1, v29 │ │ +076e38: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ +076e3c: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ +076e40: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ +076e44: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ +076e48: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ +076e4e: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ +076e52: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +076e54: 7401 1e1b 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ +076e5a: 0a1d |0035: move-result v29 │ │ +076e5c: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ +076e60: 7401 1f1b 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ +076e66: 0a1e |003b: move-result v30 │ │ +076e68: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ +076e6c: 021a 1800 |003e: move/from16 v26, v24 │ │ +076e70: 7401 191b 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ +076e76: 0a06 |0043: move-result v6 │ │ +076e78: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ +076e7c: 0200 1d00 |0046: move/from16 v0, v29 │ │ +076e80: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ +076e84: 1a1d d811 |004a: const-string v29, "SlidingPaneLayout" // string@11d8 │ │ +076e88: 1a1e f525 |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@25f5 │ │ +076e8c: 7702 101c 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +076e92: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ +076e96: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ +076e9a: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ +076e9e: 5b10 c207 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +076ea2: 120f |0059: const/4 v15, #int 0 // #0 │ │ +076ea4: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ +076ea8: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ +076eac: 6e20 181b f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +076eb2: 0c05 |0061: move-result-object v5 │ │ +076eb4: 6e10 a41c 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +076eba: 0c11 |0065: move-result-object v17 │ │ +076ebc: 1f11 d503 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +076ec0: 6e10 c91c 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +076ec6: 0a1d |006b: move-result v29 │ │ +076ec8: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ +076ecc: 0200 1d00 |006e: move/from16 v0, v29 │ │ +076ed0: 0201 1e00 |0070: move/from16 v1, v30 │ │ +076ed4: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ +076ed8: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ +076edc: 0200 1d00 |0076: move/from16 v0, v29 │ │ +076ee0: 0801 1100 |0078: move-object/from16 v1, v17 │ │ +076ee4: 5c10 a107 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07a1 │ │ +076ee8: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ +076eec: 28dc |007e: goto 005a // -0024 │ │ +076eee: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ +076ef2: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ +076ef6: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ +076efa: 28a3 |0085: goto 0028 // -005d │ │ +076efc: 221d e604 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@04e6 │ │ +076f00: 1a1e fc13 |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@13fc │ │ +076f04: 7602 4a21 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +076f0a: 271d |008d: throw v29 │ │ +076f0c: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ +076f10: 7401 281b 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1b28 │ │ +076f16: 0a1d |0093: move-result v29 │ │ +076f18: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ +076f1c: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ +076f20: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ +076f24: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ +076f28: 288c |009c: goto 0028 // -0074 │ │ +076f2a: 221d e604 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@04e6 │ │ +076f2e: 1a1e 0206 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@0602 │ │ +076f32: 7602 4a21 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +076f38: 271d |00a4: throw v29 │ │ +076f3a: 7401 201b 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ +076f40: 0a1d |00a8: move-result v29 │ │ +076f42: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ +076f46: 7401 1d1b 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b1d │ │ +076f4c: 0a1e |00ae: move-result v30 │ │ +076f4e: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ +076f52: 0210 1200 |00b1: move/from16 v16, v18 │ │ +076f56: 2900 7cff |00b3: goto/16 002f // -0084 │ │ +076f5a: 7401 201b 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ +076f60: 0a1d |00b8: move-result v29 │ │ +076f62: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ +076f66: 7401 1d1b 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b1d │ │ +076f6c: 0a1e |00be: move-result v30 │ │ +076f6e: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ +076f72: 2900 6eff |00c1: goto/16 002f // -0092 │ │ +076f76: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +076f7a: 5200 a607 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +076f7e: 021d 0000 |00c7: move/from16 v29, v0 │ │ +076f82: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ +076f86: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ +076f8a: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ +076f8e: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ +076f92: 5200 a607 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +076f96: 021d 0000 |00d3: move/from16 v29, v0 │ │ +076f9a: a617 171d |00d5: add-float v23, v23, v29 │ │ +076f9e: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ +076fa2: 5200 a707 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ +076fa6: 021d 0000 |00db: move/from16 v29, v0 │ │ +076faa: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ +076fae: 0800 1100 |00df: move-object/from16 v0, v17 │ │ +076fb2: 5200 a307 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ +076fb6: 021d 0000 |00e3: move/from16 v29, v0 │ │ +076fba: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ +076fbe: 5200 a407 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ +076fc2: 021e 0000 |00e9: move/from16 v30, v0 │ │ +076fc6: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ +076fca: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +076fce: 5200 a707 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ +076fd2: 021d 0000 |00f1: move/from16 v29, v0 │ │ +076fd6: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ +076fda: 0200 1d00 |00f5: move/from16 v0, v29 │ │ +076fde: 0201 1e00 |00f7: move/from16 v1, v30 │ │ +076fe2: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ +076fe6: 911d 180e |00fb: sub-int v29, v24, v14 │ │ +076fea: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ +076fee: 7702 871c 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +076ff4: 0a0a |0102: move-result v10 │ │ +076ff6: 0800 1100 |0103: move-object/from16 v0, v17 │ │ +076ffa: 5200 a207 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ +076ffe: 021d 0000 |0107: move/from16 v29, v0 │ │ +077002: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ +077006: 0200 1d00 |010b: move/from16 v0, v29 │ │ +07700a: 0201 1e00 |010d: move/from16 v1, v30 │ │ +07700e: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ +077012: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ +077016: 0200 1200 |0113: move/from16 v0, v18 │ │ +07701a: 0201 1d00 |0115: move/from16 v1, v29 │ │ +07701e: 7120 871c 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +077024: 0a08 |011a: move-result v8 │ │ +077026: 6e30 e01c a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +07702c: 6e10 ab1c 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +077032: 0a09 |0121: move-result v9 │ │ +077034: 6e10 a81c 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +07703a: 0a07 |0125: move-result v7 │ │ +07703c: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ +077040: 0200 1d00 |0128: move/from16 v0, v29 │ │ +077044: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ +077048: 0200 1000 |012c: move/from16 v0, v16 │ │ +07704c: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ +077050: 0200 1200 |0130: move/from16 v0, v18 │ │ +077054: 7120 6721 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +07705a: 0a10 |0135: move-result v16 │ │ +07705c: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ +077060: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ +077064: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ +077068: 0200 1d00 |013c: move/from16 v0, v29 │ │ +07706c: 0801 1100 |013e: move-object/from16 v1, v17 │ │ +077070: 5c10 a507 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ +077074: 9604 041d |0142: or-int v4, v4, v29 │ │ +077078: 0800 1100 |0144: move-object/from16 v0, v17 │ │ +07707c: 5500 a507 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ +077080: 021d 0000 |0148: move/from16 v29, v0 │ │ +077084: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ +077088: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ +07708c: 5b05 c207 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +077090: 2900 2cff |0150: goto/16 007c // -00d4 │ │ +077094: 0800 1100 |0152: move-object/from16 v0, v17 │ │ +077098: 5200 a707 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ +07709c: 021d 0000 |0156: move/from16 v29, v0 │ │ +0770a0: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ +0770a4: 0200 1d00 |015a: move/from16 v0, v29 │ │ +0770a8: 0201 1e00 |015c: move/from16 v1, v30 │ │ +0770ac: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ +0770b0: 911d 180e |0160: sub-int v29, v24, v14 │ │ +0770b4: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ +0770b8: 7702 871c 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0770be: 0a0a |0167: move-result v10 │ │ +0770c0: 289b |0168: goto 0103 // -0065 │ │ +0770c2: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +0770c6: 5200 a707 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ +0770ca: 021d 0000 |016d: move/from16 v29, v0 │ │ +0770ce: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ +0770d2: 7702 871c 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0770d8: 0a0a |0174: move-result v10 │ │ +0770da: 288e |0175: goto 0103 // -0072 │ │ +0770dc: 0800 1100 |0176: move-object/from16 v0, v17 │ │ +0770e0: 5200 a207 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ +0770e4: 021d 0000 |017a: move/from16 v29, v0 │ │ +0770e8: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ +0770ec: 0200 1d00 |017e: move/from16 v0, v29 │ │ +0770f0: 0201 1e00 |0180: move/from16 v1, v30 │ │ +0770f4: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ +0770f8: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ +0770fc: 0200 1200 |0186: move/from16 v0, v18 │ │ +077100: 0201 1d00 |0188: move/from16 v1, v29 │ │ +077104: 7120 871c 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +07710a: 0a08 |018d: move-result v8 │ │ +07710c: 288d |018e: goto 011b // -0073 │ │ +07710e: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +077112: 5200 a207 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ +077116: 021d 0000 |0193: move/from16 v29, v0 │ │ +07711a: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ +07711e: 7702 871c 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +077124: 0a08 |019a: move-result v8 │ │ +077126: 2880 |019b: goto 011b // -0080 │ │ +077128: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ +07712c: 289e |019e: goto 013c // -0062 │ │ +07712e: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ +077132: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ +077136: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ +07713a: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ +07713e: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ +077142: 5200 b807 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07b8 │ │ +077146: 021d 0000 |01ab: move/from16 v29, v0 │ │ +07714a: 910b 181d |01ad: sub-int v11, v24, v29 │ │ +07714e: 120f |01af: const/4 v15, #int 0 // #0 │ │ +077150: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ +077154: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ +077158: 6e20 181b f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +07715e: 0c05 |01b7: move-result-object v5 │ │ +077160: 6e10 c91c 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +077166: 0a1d |01bb: move-result v29 │ │ +077168: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ +07716c: 0200 1d00 |01be: move/from16 v0, v29 │ │ +077170: 0201 1e00 |01c0: move/from16 v1, v30 │ │ +077174: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ +077178: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ +07717c: 28ea |01c6: goto 01b0 // -0016 │ │ +07717e: 6e10 a41c 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +077184: 0c11 |01ca: move-result-object v17 │ │ +077186: 1f11 d503 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +07718a: 6e10 c91c 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +077190: 0a1d |01d0: move-result v29 │ │ +077192: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ +077196: 0200 1d00 |01d3: move/from16 v0, v29 │ │ +07719a: 0201 1e00 |01d5: move/from16 v1, v30 │ │ +07719e: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ +0771a2: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ +0771a6: 5200 a707 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ +0771aa: 021d 0000 |01dd: move/from16 v29, v0 │ │ +0771ae: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ +0771b2: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ +0771b6: 5200 a607 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +0771ba: 021d 0000 |01e5: move/from16 v29, v0 │ │ +0771be: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ +0771c2: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ +0771c6: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ +0771ca: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ +0771ce: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ +0771d2: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ +0771d6: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ +0771da: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ +0771de: 5400 c207 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +0771e2: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ +0771e6: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ +0771ea: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ +0771ee: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ +0771f2: 5200 a707 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ +0771f6: 021d 0000 |0203: move/from16 v29, v0 │ │ +0771fa: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ +0771fe: 0200 1400 |0207: move/from16 v0, v20 │ │ +077202: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ +077206: 0800 1100 |020b: move-object/from16 v0, v17 │ │ +07720a: 5200 a607 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +07720e: 021d 0000 |020f: move/from16 v29, v0 │ │ +077212: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ +077216: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ +07721a: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ +07721e: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ +077222: 0800 1100 |0219: move-object/from16 v0, v17 │ │ +077226: 5200 a207 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ +07722a: 021d 0000 |021d: move/from16 v29, v0 │ │ +07722e: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ +077232: 0200 1d00 |0221: move/from16 v0, v29 │ │ +077236: 0201 1e00 |0223: move/from16 v1, v30 │ │ +07723a: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ +07723e: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ +077242: 0200 1200 |0229: move/from16 v0, v18 │ │ +077246: 0201 1d00 |022b: move/from16 v1, v29 │ │ +07724a: 7120 871c 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +077250: 0a08 |0230: move-result v8 │ │ +077252: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ +077256: 0200 1d00 |0233: move/from16 v0, v29 │ │ +07725a: 7120 871c 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +077260: 0a0a |0238: move-result v10 │ │ +077262: 6e30 e01c a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +077268: 2888 |023c: goto 01c4 // -0078 │ │ +07726a: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ +07726e: 28b0 |023f: goto 01ef // -0050 │ │ +077270: 6e10 ab1c 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +077276: 0a14 |0243: move-result v20 │ │ +077278: 28af |0244: goto 01f3 // -0051 │ │ +07727a: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +07727e: 5200 a207 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ +077282: 021d 0000 |0249: move/from16 v29, v0 │ │ +077286: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ +07728a: 0200 1d00 |024d: move/from16 v0, v29 │ │ +07728e: 0201 1e00 |024f: move/from16 v1, v30 │ │ +077292: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ +077296: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ +07729a: 0200 1200 |0255: move/from16 v0, v18 │ │ +07729e: 0201 1d00 |0257: move/from16 v1, v29 │ │ +0772a2: 7120 871c 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0772a8: 0a08 |025c: move-result v8 │ │ +0772aa: 28d4 |025d: goto 0231 // -002c │ │ +0772ac: 0800 1100 |025e: move-object/from16 v0, v17 │ │ +0772b0: 5200 a207 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ +0772b4: 021d 0000 |0262: move/from16 v29, v0 │ │ +0772b8: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ +0772bc: 7702 871c 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0772c2: 0a08 |0269: move-result v8 │ │ +0772c4: 28c7 |026a: goto 0231 // -0039 │ │ +0772c6: 6e10 a81c 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +0772cc: 0a1d |026e: move-result v29 │ │ +0772ce: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ +0772d2: 7702 871c 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0772d8: 0a08 |0274: move-result v8 │ │ +0772da: 28bc |0275: goto 0231 // -0044 │ │ +0772dc: 0800 1100 |0276: move-object/from16 v0, v17 │ │ +0772e0: 5200 a607 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +0772e4: 021d 0000 |027a: move/from16 v29, v0 │ │ +0772e8: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ +0772ec: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ +0772f0: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ +0772f4: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +0772f8: 5200 a707 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07a7 │ │ +0772fc: 021d 0000 |0286: move/from16 v29, v0 │ │ +077300: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ +077304: 0800 1100 |028a: move-object/from16 v0, v17 │ │ +077308: 5200 a207 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ +07730c: 021d 0000 |028e: move/from16 v29, v0 │ │ +077310: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ +077314: 0200 1d00 |0292: move/from16 v0, v29 │ │ +077318: 0201 1e00 |0294: move/from16 v1, v30 │ │ +07731c: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ +077320: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ +077324: 0200 1200 |029a: move/from16 v0, v18 │ │ +077328: 0201 1d00 |029c: move/from16 v1, v29 │ │ +07732c: 7120 871c 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +077332: 0a08 |02a1: move-result v8 │ │ +077334: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ +077338: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ +07733c: 5200 a307 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ +077340: 021d 0000 |02a8: move/from16 v29, v0 │ │ +077344: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ +077348: 5200 a407 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ +07734c: 021e 0000 |02ae: move/from16 v30, v0 │ │ +077350: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ +077354: 9115 180e |02b2: sub-int v21, v24, v14 │ │ +077358: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ +07735c: 0200 1500 |02b6: move/from16 v0, v21 │ │ +077360: 0201 1d00 |02b8: move/from16 v1, v29 │ │ +077364: 7120 871c 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +07736a: 0a0a |02bd: move-result v10 │ │ +07736c: 0200 1400 |02be: move/from16 v0, v20 │ │ +077370: 0201 1500 |02c0: move/from16 v1, v21 │ │ +077374: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ +077378: 6e30 e01c a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +07737e: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ +077382: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ +077386: 5200 a207 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ +07738a: 021d 0000 |02cd: move/from16 v29, v0 │ │ +07738e: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ +077392: 0200 1d00 |02d1: move/from16 v0, v29 │ │ +077396: 0201 1e00 |02d3: move/from16 v1, v30 │ │ +07739a: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ +07739e: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ +0773a2: 0200 1200 |02d9: move/from16 v0, v18 │ │ +0773a6: 0201 1d00 |02db: move/from16 v1, v29 │ │ +0773aa: 7120 871c 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0773b0: 0a08 |02e0: move-result v8 │ │ +0773b2: 28c1 |02e1: goto 02a2 // -003f │ │ +0773b4: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ +0773b8: 5200 a207 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07a2 │ │ +0773bc: 021d 0000 |02e6: move/from16 v29, v0 │ │ +0773c0: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ +0773c4: 7702 871c 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0773ca: 0a08 |02ed: move-result v8 │ │ +0773cc: 28b4 |02ee: goto 02a2 // -004c │ │ +0773ce: 6e10 a81c 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +0773d4: 0a1d |02f2: move-result v29 │ │ +0773d6: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ +0773da: 7702 871c 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0773e0: 0a08 |02f8: move-result v8 │ │ +0773e2: 28a9 |02f9: goto 02a2 // -0057 │ │ +0773e4: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ +0773e8: 0200 1d00 |02fc: move/from16 v0, v29 │ │ +0773ec: 0201 1a00 |02fe: move/from16 v1, v26 │ │ +0773f0: 7120 6521 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0773f6: 0a1c |0303: move-result v28 │ │ +0773f8: 0800 1100 |0304: move-object/from16 v0, v17 │ │ +0773fc: 5200 a607 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07a6 │ │ +077400: 021d 0000 |0308: move/from16 v29, v0 │ │ +077404: 0200 1c00 |030a: move/from16 v0, v28 │ │ +077408: 8200 |030c: int-to-float v0, v0 │ │ +07740a: 021e 0000 |030d: move/from16 v30, v0 │ │ +07740e: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ +077412: a91d 1d17 |0311: div-float v29, v29, v23 │ │ +077416: 0200 1d00 |0313: move/from16 v0, v29 │ │ +07741a: 8703 |0315: float-to-int v3, v0 │ │ +07741c: 901d 1403 |0316: add-int v29, v20, v3 │ │ +077420: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ +077424: 7702 871c 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +07742a: 0a0a |031d: move-result v10 │ │ +07742c: 6e30 e01c a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +077432: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ +077436: 0214 1b00 |0323: move/from16 v20, v27 │ │ +07743a: 7401 201b 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ +077440: 0a1d |0328: move-result v29 │ │ +077442: 901d 1d10 |0329: add-int v29, v29, v16 │ │ +077446: 7401 1d1b 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b1d │ │ +07744c: 0a1e |032e: move-result v30 │ │ +07744e: 9013 1d1e |032f: add-int v19, v29, v30 │ │ +077452: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ +077456: 0201 1400 |0333: move/from16 v1, v20 │ │ +07745a: 0202 1300 |0335: move/from16 v2, v19 │ │ +07745e: 6e30 3f1b 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1b3f │ │ +077464: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ +077468: 5c04 b107 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +07746c: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ +077470: 5400 b307 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +077474: 081d 0000 |0342: move-object/from16 v29, v0 │ │ +077478: 7401 e81b 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1be8 │ │ +07747e: 0a1d |0347: move-result v29 │ │ +077480: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ +077484: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ +077488: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ +07748c: 5400 b307 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +077490: 081d 0000 |0350: move-object/from16 v29, v0 │ │ +077494: 7401 ca1b 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1bca │ │ +07749a: 0e00 |0355: return-void │ │ +07749c: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0004 line=443 │ │ 0x0008 line=444 │ │ 0x000c line=445 │ │ 0x0010 line=447 │ │ @@ -116276,28 +116276,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0774d4: |[0774d4] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0774e4: 0730 |0000: move-object v0, v3 │ │ -0774e6: 1f00 d803 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03d8 │ │ -0774ea: 6e10 ee1a 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1aee │ │ -0774f0: 0c01 |0006: move-result-object v1 │ │ -0774f2: 6f20 5b1d 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d5b │ │ -0774f8: 5501 a907 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ -0774fc: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -077500: 6e10 371b 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1b37 │ │ -077506: 5501 a907 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ -07750a: 5c21 bd07 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ -07750e: 0e00 |0015: return-void │ │ -077510: 6e10 0c1b 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1b0c │ │ -077516: 28f8 |0019: goto 0011 // -0008 │ │ +0774b0: |[0774b0] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0774c0: 0730 |0000: move-object v0, v3 │ │ +0774c2: 1f00 d803 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03d8 │ │ +0774c6: 6e10 ee1a 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1aee │ │ +0774cc: 0c01 |0006: move-result-object v1 │ │ +0774ce: 6f20 5b1d 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d5b │ │ +0774d4: 5501 a907 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ +0774d8: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +0774dc: 6e10 371b 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1b37 │ │ +0774e2: 5501 a907 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ +0774e6: 5c21 bd07 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ +0774ea: 0e00 |0015: return-void │ │ +0774ec: 6e10 0c1b 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1b0c │ │ +0774f2: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1286 │ │ 0x000a line=1288 │ │ 0x000e line=1289 │ │ 0x0011 line=1293 │ │ @@ -116313,28 +116313,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -077518: |[077518] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -077528: 6f10 5c1d 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d5c │ │ -07752e: 0c01 |0003: move-result-object v1 │ │ -077530: 2200 d803 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03d8 │ │ -077534: 7020 ed1a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1aed │ │ -07753a: 6e10 2c1b 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1b2c │ │ -077540: 0a02 |000c: move-result v2 │ │ -077542: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -077546: 6e10 2b1b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1b2b │ │ -07754c: 0a02 |0012: move-result v2 │ │ -07754e: 5c02 a907 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ -077552: 1100 |0015: return-object v0 │ │ -077554: 5532 bd07 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ -077558: 28fb |0018: goto 0013 // -0005 │ │ +0774f4: |[0774f4] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +077504: 6f10 5c1d 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d5c │ │ +07750a: 0c01 |0003: move-result-object v1 │ │ +07750c: 2200 d803 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03d8 │ │ +077510: 7020 ed1a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1aed │ │ +077516: 6e10 2c1b 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1b2c │ │ +07751c: 0a02 |000c: move-result v2 │ │ +07751e: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +077522: 6e10 2b1b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1b2b │ │ +077528: 0a02 |0012: move-result v2 │ │ +07752a: 5c02 a907 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07a9 │ │ +07752e: 1100 |0015: return-object v0 │ │ +077530: 5532 bd07 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ +077534: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ 0x0004 line=1277 │ │ 0x0009 line=1278 │ │ 0x0015 line=1280 │ │ 0x0016 line=1278 │ │ @@ -116348,20 +116348,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -07755c: |[07755c] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -07756c: 6f55 5d1d 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1d5d │ │ -077572: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -077576: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -077578: 5c10 b407 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ -07757c: 0e00 |0008: return-void │ │ +077538: |[077538] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +077548: 6f55 5d1d 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1d5d │ │ +07754e: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +077552: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +077554: 5c10 b407 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07b4 │ │ +077558: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0003 line=744 │ │ 0x0005 line=745 │ │ 0x0008 line=747 │ │ locals : │ │ @@ -116376,70 +116376,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -077580: |[077580] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -077590: 55b7 b107 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -077594: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -077598: 6f20 5e1d cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d5e │ │ -07759e: 0a04 |0007: move-result v4 │ │ -0775a0: 0f04 |0008: return v4 │ │ -0775a2: 54b7 b307 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -0775a6: 6e20 ee1b c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1bee │ │ -0775ac: 6e10 5f1c 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -0775b2: 0a00 |0011: move-result v0 │ │ -0775b4: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -0775b6: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -0775ba: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -0775c0: 28f0 |0018: goto 0008 // -0010 │ │ -0775c2: 6e10 651c 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -0775c8: 0a05 |001c: move-result v5 │ │ -0775ca: 6e10 671c 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -0775d0: 0a06 |0020: move-result v6 │ │ -0775d2: 59b5 b507 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b5 │ │ -0775d6: 59b6 b607 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07b6 │ │ -0775da: 28e3 |0025: goto 0008 // -001d │ │ -0775dc: 54b7 c207 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0775e0: 6e20 271b 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1b27 │ │ -0775e6: 0a07 |002b: move-result v7 │ │ -0775e8: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -0775ec: 6e10 651c 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -0775f2: 0a05 |0031: move-result v5 │ │ -0775f4: 6e10 671c 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -0775fa: 0a06 |0035: move-result v6 │ │ -0775fc: 52b7 b507 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b5 │ │ -077600: a701 0507 |0038: sub-float v1, v5, v7 │ │ -077604: 52b7 b607 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07b6 │ │ -077608: a702 0607 |003c: sub-float v2, v6, v7 │ │ -07760c: 54b7 b307 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -077610: 6e10 e71b 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1be7 │ │ -077616: 0a03 |0043: move-result v3 │ │ -077618: a807 0101 |0044: mul-float v7, v1, v1 │ │ -07761c: a808 0202 |0046: mul-float v8, v2, v2 │ │ -077620: c687 |0048: add-float/2addr v7, v8 │ │ -077622: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -077626: 8288 |004b: int-to-float v8, v8 │ │ -077628: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -07762c: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -077630: 54b7 b307 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -077634: 54b8 c207 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -077638: 8759 |0054: float-to-int v9, v5 │ │ -07763a: 876a |0055: float-to-int v10, v6 │ │ -07763c: 6e40 ed1b 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1bed │ │ -077642: 0a07 |0059: move-result v7 │ │ -077644: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -077648: 54b7 c207 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -07764c: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -07764e: 7030 0d1b 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1b0d │ │ -077654: 28a6 |0062: goto 0008 // -005a │ │ -077656: 0000 |0063: nop // spacer │ │ -077658: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +07755c: |[07755c] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +07756c: 55b7 b107 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +077570: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +077574: 6f20 5e1d cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d5e │ │ +07757a: 0a04 |0007: move-result v4 │ │ +07757c: 0f04 |0008: return v4 │ │ +07757e: 54b7 b307 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +077582: 6e20 ee1b c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1bee │ │ +077588: 6e10 5f1c 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +07758e: 0a00 |0011: move-result v0 │ │ +077590: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +077592: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +077596: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +07759c: 28f0 |0018: goto 0008 // -0010 │ │ +07759e: 6e10 651c 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +0775a4: 0a05 |001c: move-result v5 │ │ +0775a6: 6e10 671c 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +0775ac: 0a06 |0020: move-result v6 │ │ +0775ae: 59b5 b507 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b5 │ │ +0775b2: 59b6 b607 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07b6 │ │ +0775b6: 28e3 |0025: goto 0008 // -001d │ │ +0775b8: 54b7 c207 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +0775bc: 6e20 271b 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1b27 │ │ +0775c2: 0a07 |002b: move-result v7 │ │ +0775c4: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +0775c8: 6e10 651c 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +0775ce: 0a05 |0031: move-result v5 │ │ +0775d0: 6e10 671c 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +0775d6: 0a06 |0035: move-result v6 │ │ +0775d8: 52b7 b507 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07b5 │ │ +0775dc: a701 0507 |0038: sub-float v1, v5, v7 │ │ +0775e0: 52b7 b607 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07b6 │ │ +0775e4: a702 0607 |003c: sub-float v2, v6, v7 │ │ +0775e8: 54b7 b307 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +0775ec: 6e10 e71b 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1be7 │ │ +0775f2: 0a03 |0043: move-result v3 │ │ +0775f4: a807 0101 |0044: mul-float v7, v1, v1 │ │ +0775f8: a808 0202 |0046: mul-float v8, v2, v2 │ │ +0775fc: c687 |0048: add-float/2addr v7, v8 │ │ +0775fe: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +077602: 8288 |004b: int-to-float v8, v8 │ │ +077604: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +077608: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +07760c: 54b7 b307 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +077610: 54b8 c207 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +077614: 8759 |0054: float-to-int v9, v5 │ │ +077616: 876a |0055: float-to-int v10, v6 │ │ +077618: 6e40 ed1b 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1bed │ │ +07761e: 0a07 |0059: move-result v7 │ │ +077620: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +077624: 54b7 c207 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +077628: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +07762a: 7030 0d1b 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1b0d │ │ +077630: 28a6 |0062: goto 0008 // -005a │ │ +077632: 0000 |0063: nop // spacer │ │ +077634: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0004 line=820 │ │ 0x0008 line=855 │ │ 0x0009 line=823 │ │ 0x000e line=825 │ │ @@ -116476,20 +116476,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -077668: |[077668] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -077678: 5420 c207 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -07767c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07767e: 7030 381b 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1b38 │ │ -077684: 0a00 |0006: move-result v0 │ │ -077686: 0f00 |0007: return v0 │ │ +077644: |[077644] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +077654: 5420 c207 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +077658: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07765a: 7030 381b 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1b38 │ │ +077660: 0a00 |0006: move-result v0 │ │ +077662: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=889 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -116497,28 +116497,28 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -077688: |[077688] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -077698: 6f30 611d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1d61 │ │ -07769e: 6e10 291b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1b29 │ │ -0776a4: 0a00 |0006: move-result v0 │ │ -0776a6: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -0776aa: 5510 b107 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -0776ae: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -0776b2: 5410 c207 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0776b6: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -0776ba: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0776bc: 5c10 bd07 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ -0776c0: 0e00 |0014: return-void │ │ -0776c2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0776c4: 28fc |0016: goto 0012 // -0004 │ │ +077664: |[077664] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +077674: 6f30 611d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1d61 │ │ +07767a: 6e10 291b 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1b29 │ │ +077680: 0a00 |0006: move-result v0 │ │ +077682: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +077686: 5510 b107 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +07768a: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +07768e: 5410 c207 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +077692: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +077696: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +077698: 5c10 bd07 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07bd │ │ +07769c: 0e00 |0014: return-void │ │ +07769e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0776a0: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ 0x000d line=753 │ │ 0x0014 line=755 │ │ 0x0015 line=753 │ │ @@ -116532,30 +116532,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0776c8: |[0776c8] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -0776d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0776da: 6e10 191b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ -0776e0: 0a01 |0004: move-result v1 │ │ -0776e2: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0776e6: 6e20 181b 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -0776ec: 0c00 |000a: move-result-object v0 │ │ -0776ee: 6e10 c91c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -0776f4: 0a03 |000e: move-result v3 │ │ -0776f6: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -0776f8: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -0776fc: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -0776fe: 6e20 1f1d 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -077704: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -077708: 28ed |0018: goto 0005 // -0013 │ │ -07770a: 0e00 |0019: return-void │ │ +0776a4: |[0776a4] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +0776b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0776b6: 6e10 191b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ +0776bc: 0a01 |0004: move-result v1 │ │ +0776be: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +0776c2: 6e20 181b 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +0776c8: 0c00 |000a: move-result-object v0 │ │ +0776ca: 6e10 c91c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +0776d0: 0a03 |000e: move-result v3 │ │ +0776d2: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +0776d4: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +0776d8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +0776da: 6e20 1f1d 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +0776e0: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0776e4: 28ed |0018: goto 0005 // -0013 │ │ +0776e6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ 0x000b line=401 │ │ 0x0012 line=402 │ │ 0x0016 line=399 │ │ @@ -116571,17 +116571,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07770c: |[07770c] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -07771c: 5901 b207 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07b2 │ │ -077720: 0e00 |0002: return-void │ │ +0776e8: |[0776e8] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +0776f8: 5901 b207 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07b2 │ │ +0776fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0002 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -116591,17 +116591,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077724: |[077724] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -077734: 5b01 b907 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ -077738: 0e00 |0002: return-void │ │ +077700: |[077700] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +077710: 5b01 b907 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07b9 │ │ +077714: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0002 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -116611,18 +116611,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07773c: |[07773c] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -07774c: 5901 ba07 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ -077750: 6e10 3b1b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1b3b │ │ -077756: 0e00 |0005: return-void │ │ +077718: |[077718] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +077728: 5901 ba07 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07ba │ │ +07772c: 6e10 3b1b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1b3b │ │ +077732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ 0x0005 line=284 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -116633,17 +116633,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077758: |[077758] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -077768: 6e20 431b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1b43 │ │ -07776e: 0e00 |0003: return-void │ │ +077734: |[077734] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +077744: 6e20 431b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1b43 │ │ +07774a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0003 line=1096 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -116653,17 +116653,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077770: |[077770] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ -077780: 5b01 be07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07be │ │ -077784: 0e00 |0002: return-void │ │ +07774c: |[07774c] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ +07775c: 5b01 be07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07be │ │ +077760: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ 0x0002 line=1106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -116673,17 +116673,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077788: |[077788] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ -077798: 5b01 bf07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07bf │ │ -07779c: 0e00 |0002: return-void │ │ +077764: |[077764] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ +077774: 5b01 bf07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07bf │ │ +077778: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ 0x0002 line=1116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -116693,21 +116693,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0777a0: |[0777a0] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -0777b0: 6e10 221b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1b22 │ │ -0777b6: 0c00 |0003: move-result-object v0 │ │ -0777b8: 6e20 4701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ -0777be: 0c00 |0007: move-result-object v0 │ │ -0777c0: 6e20 421b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1b42 │ │ -0777c6: 0e00 |000b: return-void │ │ +07777c: |[07777c] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +07778c: 6e10 221b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1b22 │ │ +077792: 0c00 |0003: move-result-object v0 │ │ +077794: 6e20 4701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ +07779a: 0c00 |0007: move-result-object v0 │ │ +07779c: 6e20 421b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1b42 │ │ +0777a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ 0x000b line=1127 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -116717,21 +116717,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0777c8: |[0777c8] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ -0777d8: 6e10 221b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1b22 │ │ -0777de: 0c00 |0003: move-result-object v0 │ │ -0777e0: 6e20 4701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ -0777e6: 0c00 |0007: move-result-object v0 │ │ -0777e8: 6e20 431b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1b43 │ │ -0777ee: 0e00 |000b: return-void │ │ +0777a4: |[0777a4] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ +0777b4: 6e10 221b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1b22 │ │ +0777ba: 0c00 |0003: move-result-object v0 │ │ +0777bc: 6e20 4701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ +0777c2: 0c00 |0007: move-result-object v0 │ │ +0777c4: 6e20 431b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1b43 │ │ +0777ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1136 │ │ 0x000b line=1137 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -116741,21 +116741,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0777f0: |[0777f0] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ -077800: 6e10 221b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1b22 │ │ -077806: 0c00 |0003: move-result-object v0 │ │ -077808: 6e20 4701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ -07780e: 0c00 |0007: move-result-object v0 │ │ -077810: 6e20 441b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@1b44 │ │ -077816: 0e00 |000b: return-void │ │ +0777cc: |[0777cc] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ +0777dc: 6e10 221b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1b22 │ │ +0777e2: 0c00 |0003: move-result-object v0 │ │ +0777e4: 6e20 4701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ +0777ea: 0c00 |0007: move-result-object v0 │ │ +0777ec: 6e20 441b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@1b44 │ │ +0777f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ 0x000b line=1147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -116765,17 +116765,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077818: |[077818] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -077828: 5901 c307 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ -07782c: 0e00 |0002: return-void │ │ +0777f4: |[0777f4] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +077804: 5901 c307 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07c3 │ │ +077808: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -116785,17 +116785,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077830: |[077830] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -077840: 6e10 0c1b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1b0c │ │ -077846: 0e00 |0003: return-void │ │ +07780c: |[07780c] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +07781c: 6e10 0c1b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1b0c │ │ +077822: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0003 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -116804,17 +116804,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077848: |[077848] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -077858: 6e10 371b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1b37 │ │ -07785e: 0e00 |0003: return-void │ │ +077824: |[077824] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +077834: 6e10 371b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1b37 │ │ +07783a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ 0x0003 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -116823,68 +116823,68 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -077860: |[077860] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -077870: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -077872: 5596 b107 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ -077876: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ -07787a: 0f05 |0005: return v5 │ │ -07787c: 7010 2a1b 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -077882: 0a01 |0009: move-result v1 │ │ -077884: 5496 c207 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -077888: 6e10 a41c 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -07788e: 0c02 |000f: move-result-object v2 │ │ -077890: 1f02 d503 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -077894: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ -077898: 6e10 1f1b 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ -07789e: 0a06 |0017: move-result v6 │ │ -0778a0: 5227 a407 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ -0778a4: 9003 0607 |001a: add-int v3, v6, v7 │ │ -0778a8: 5496 c207 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0778ac: 6e10 ca1c 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0778b2: 0a00 |0021: move-result v0 │ │ -0778b4: 6e10 241b 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ -0778ba: 0a06 |0025: move-result v6 │ │ -0778bc: 8266 |0026: int-to-float v6, v6 │ │ -0778be: 8237 |0027: int-to-float v7, v3 │ │ -0778c0: 5298 c107 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ -0778c4: 8288 |002a: int-to-float v8, v8 │ │ -0778c6: c8a8 |002b: mul-float/2addr v8, v10 │ │ -0778c8: c687 |002c: add-float/2addr v7, v8 │ │ -0778ca: 8208 |002d: int-to-float v8, v0 │ │ -0778cc: c687 |002e: add-float/2addr v7, v8 │ │ -0778ce: c776 |002f: sub-float/2addr v6, v7 │ │ -0778d0: 8764 |0030: float-to-int v4, v6 │ │ -0778d2: 5496 b307 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ -0778d6: 5497 c207 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0778da: 5498 c207 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ -0778de: 6e10 c31c 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0778e4: 0a08 |003a: move-result v8 │ │ -0778e6: 6e40 f81b 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ -0778ec: 0a06 |003e: move-result v6 │ │ -0778ee: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ -0778f2: 6e10 3d1b 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1b3d │ │ -0778f8: 7110 4f12 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ -0778fe: 1215 |0047: const/4 v5, #int 1 // #1 │ │ -077900: 28bd |0048: goto 0005 // -0043 │ │ -077902: 6e10 1e1b 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ -077908: 0a06 |004c: move-result v6 │ │ -07790a: 5227 a307 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ -07790e: 9003 0607 |004f: add-int v3, v6, v7 │ │ -077912: 8236 |0051: int-to-float v6, v3 │ │ -077914: 5297 c107 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ -077918: 8277 |0054: int-to-float v7, v7 │ │ -07791a: c8a7 |0055: mul-float/2addr v7, v10 │ │ -07791c: c676 |0056: add-float/2addr v6, v7 │ │ -07791e: 8764 |0057: float-to-int v4, v6 │ │ -077920: 28d9 |0058: goto 0031 // -0027 │ │ +07783c: |[07783c] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +07784c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07784e: 5596 b107 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07b1 │ │ +077852: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ +077856: 0f05 |0005: return v5 │ │ +077858: 7010 2a1b 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +07785e: 0a01 |0009: move-result v1 │ │ +077860: 5496 c207 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +077864: 6e10 a41c 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +07786a: 0c02 |000f: move-result-object v2 │ │ +07786c: 1f02 d503 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +077870: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ +077874: 6e10 1f1b 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ +07787a: 0a06 |0017: move-result v6 │ │ +07787c: 5227 a407 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ +077880: 9003 0607 |001a: add-int v3, v6, v7 │ │ +077884: 5496 c207 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +077888: 6e10 ca1c 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +07788e: 0a00 |0021: move-result v0 │ │ +077890: 6e10 241b 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ +077896: 0a06 |0025: move-result v6 │ │ +077898: 8266 |0026: int-to-float v6, v6 │ │ +07789a: 8237 |0027: int-to-float v7, v3 │ │ +07789c: 5298 c107 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ +0778a0: 8288 |002a: int-to-float v8, v8 │ │ +0778a2: c8a8 |002b: mul-float/2addr v8, v10 │ │ +0778a4: c687 |002c: add-float/2addr v7, v8 │ │ +0778a6: 8208 |002d: int-to-float v8, v0 │ │ +0778a8: c687 |002e: add-float/2addr v7, v8 │ │ +0778aa: c776 |002f: sub-float/2addr v6, v7 │ │ +0778ac: 8764 |0030: float-to-int v4, v6 │ │ +0778ae: 5496 b307 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07b3 │ │ +0778b2: 5497 c207 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +0778b6: 5498 c207 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07c2 │ │ +0778ba: 6e10 c31c 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0778c0: 0a08 |003a: move-result v8 │ │ +0778c2: 6e40 f81b 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ +0778c8: 0a06 |003e: move-result v6 │ │ +0778ca: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ +0778ce: 6e10 3d1b 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1b3d │ │ +0778d4: 7110 4f12 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ +0778da: 1215 |0047: const/4 v5, #int 1 // #1 │ │ +0778dc: 28bd |0048: goto 0005 // -0043 │ │ +0778de: 6e10 1e1b 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ +0778e4: 0a06 |004c: move-result v6 │ │ +0778e6: 5227 a307 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ +0778ea: 9003 0607 |004f: add-int v3, v6, v7 │ │ +0778ee: 8236 |0051: int-to-float v6, v3 │ │ +0778f0: 5297 c107 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07c1 │ │ +0778f4: 8277 |0054: int-to-float v7, v7 │ │ +0778f6: c8a7 |0055: mul-float/2addr v7, v10 │ │ +0778f8: c676 |0056: add-float/2addr v6, v7 │ │ +0778fa: 8764 |0057: float-to-int v4, v6 │ │ +0778fc: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1048 │ │ 0x0005 line=1071 │ │ 0x0006 line=1053 │ │ 0x000a line=1054 │ │ 0x0012 line=1057 │ │ @@ -116914,108 +116914,108 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 175 16-bit code units │ │ -077924: |[077924] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -077934: 7601 2a1b 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ -07793a: 0a0c |0003: move-result v12 │ │ -07793c: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ -077940: 7401 241b 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ -077946: 0a13 |0009: move-result v19 │ │ -077948: 7401 1f1b 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ -07794e: 0a14 |000d: move-result v20 │ │ -077950: 910f 1314 |000e: sub-int v15, v19, v20 │ │ -077954: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ -077958: 7401 1e1b 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ -07795e: 0a0a |0015: move-result v10 │ │ -077960: 7401 201b 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ -077966: 0a11 |0019: move-result v17 │ │ -077968: 7401 1c1b 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1b1c │ │ -07796e: 0a13 |001d: move-result v19 │ │ -077970: 7401 1d1b 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b1d │ │ -077976: 0a14 |0021: move-result v20 │ │ -077978: 9103 1314 |0022: sub-int v3, v19, v20 │ │ -07797c: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ -077980: 7701 4e1b 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1b4e │ │ -077986: 0a13 |0029: move-result v19 │ │ -077988: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ -07798c: 7401 a51c 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -077992: 0a0d |002f: move-result v13 │ │ -077994: 7401 b91c 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -07799a: 0a0e |0033: move-result v14 │ │ -07799c: 7401 c31c 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0779a2: 0a10 |0037: move-result v16 │ │ -0779a4: 7401 981c 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -0779aa: 0a02 |003b: move-result v2 │ │ -0779ac: 120b |003c: const/4 v11, #int 0 // #0 │ │ -0779ae: 7401 191b 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ -0779b4: 0a05 |0040: move-result v5 │ │ -0779b6: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ -0779ba: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -0779be: 6e20 181b b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -0779c4: 0c04 |0048: move-result-object v4 │ │ -0779c6: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -0779ca: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ -0779ce: 0e00 |004d: return-void │ │ -0779d0: 7401 1e1b 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ -0779d6: 0a0f |0051: move-result v15 │ │ -0779d8: 28be |0052: goto 0010 // -0042 │ │ -0779da: 7401 241b 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ -0779e0: 0a13 |0056: move-result v19 │ │ -0779e2: 7401 1f1b 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ -0779e8: 0a14 |005a: move-result v20 │ │ -0779ea: 910a 1314 |005b: sub-int v10, v19, v20 │ │ -0779ee: 28b9 |005d: goto 0016 // -0047 │ │ -0779f0: 1202 |005e: const/4 v2, #int 0 // #0 │ │ -0779f2: 0210 0200 |005f: move/from16 v16, v2 │ │ -0779f6: 012e |0061: move v14, v2 │ │ -0779f8: 012d |0062: move v13, v2 │ │ -0779fa: 28d9 |0063: goto 003c // -0027 │ │ -0779fc: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ -077a00: 0213 0a00 |0066: move/from16 v19, v10 │ │ -077a04: 6e10 a51c 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -077a0a: 0a14 |006b: move-result v20 │ │ -077a0c: 7702 6521 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -077a12: 0a07 |006f: move-result v7 │ │ -077a14: 6e10 c31c 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -077a1a: 0a13 |0073: move-result v19 │ │ -077a1c: 0200 1100 |0074: move/from16 v0, v17 │ │ -077a20: 0201 1300 |0076: move/from16 v1, v19 │ │ -077a24: 7120 6521 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -077a2a: 0a09 |007b: move-result v9 │ │ -077a2c: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ -077a30: 0213 0f00 |007e: move/from16 v19, v15 │ │ -077a34: 6e10 b91c 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -077a3a: 0a14 |0083: move-result v20 │ │ -077a3c: 7702 6721 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -077a42: 0a08 |0087: move-result v8 │ │ -077a44: 6e10 981c 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -077a4a: 0a13 |008b: move-result v19 │ │ -077a4c: 0200 1300 |008c: move/from16 v0, v19 │ │ -077a50: 7120 6721 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -077a56: 0a06 |0091: move-result v6 │ │ -077a58: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ -077a5c: 0200 1000 |0094: move/from16 v0, v16 │ │ -077a60: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ -077a64: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ -077a68: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ -077a6c: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ -077a70: 0200 1200 |009e: move/from16 v0, v18 │ │ -077a74: 6e20 1f1d 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -077a7a: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ -077a7e: 289c |00a5: goto 0041 // -0064 │ │ -077a80: 0213 0f00 |00a6: move/from16 v19, v15 │ │ -077a84: 28c0 |00a8: goto 0068 // -0040 │ │ -077a86: 0213 0a00 |00a9: move/from16 v19, v10 │ │ -077a8a: 28d5 |00ab: goto 0080 // -002b │ │ -077a8c: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ -077a90: 28f0 |00ae: goto 009e // -0010 │ │ +077900: |[077900] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +077910: 7601 2a1b 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1b2a │ │ +077916: 0a0c |0003: move-result v12 │ │ +077918: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ +07791c: 7401 241b 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ +077922: 0a13 |0009: move-result v19 │ │ +077924: 7401 1f1b 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ +07792a: 0a14 |000d: move-result v20 │ │ +07792c: 910f 1314 |000e: sub-int v15, v19, v20 │ │ +077930: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ +077934: 7401 1e1b 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ +07793a: 0a0a |0015: move-result v10 │ │ +07793c: 7401 201b 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1b20 │ │ +077942: 0a11 |0019: move-result v17 │ │ +077944: 7401 1c1b 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1b1c │ │ +07794a: 0a13 |001d: move-result v19 │ │ +07794c: 7401 1d1b 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1b1d │ │ +077952: 0a14 |0021: move-result v20 │ │ +077954: 9103 1314 |0022: sub-int v3, v19, v20 │ │ +077958: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ +07795c: 7701 4e1b 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1b4e │ │ +077962: 0a13 |0029: move-result v19 │ │ +077964: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ +077968: 7401 a51c 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07796e: 0a0d |002f: move-result v13 │ │ +077970: 7401 b91c 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +077976: 0a0e |0033: move-result v14 │ │ +077978: 7401 c31c 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07797e: 0a10 |0037: move-result v16 │ │ +077980: 7401 981c 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +077986: 0a02 |003b: move-result v2 │ │ +077988: 120b |003c: const/4 v11, #int 0 // #0 │ │ +07798a: 7401 191b 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ +077990: 0a05 |0040: move-result v5 │ │ +077992: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ +077996: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +07799a: 6e20 181b b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +0779a0: 0c04 |0048: move-result-object v4 │ │ +0779a2: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +0779a6: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ +0779aa: 0e00 |004d: return-void │ │ +0779ac: 7401 1e1b 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ +0779b2: 0a0f |0051: move-result v15 │ │ +0779b4: 28be |0052: goto 0010 // -0042 │ │ +0779b6: 7401 241b 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ +0779bc: 0a13 |0056: move-result v19 │ │ +0779be: 7401 1f1b 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ +0779c4: 0a14 |005a: move-result v20 │ │ +0779c6: 910a 1314 |005b: sub-int v10, v19, v20 │ │ +0779ca: 28b9 |005d: goto 0016 // -0047 │ │ +0779cc: 1202 |005e: const/4 v2, #int 0 // #0 │ │ +0779ce: 0210 0200 |005f: move/from16 v16, v2 │ │ +0779d2: 012e |0061: move v14, v2 │ │ +0779d4: 012d |0062: move v13, v2 │ │ +0779d6: 28d9 |0063: goto 003c // -0027 │ │ +0779d8: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ +0779dc: 0213 0a00 |0066: move/from16 v19, v10 │ │ +0779e0: 6e10 a51c 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +0779e6: 0a14 |006b: move-result v20 │ │ +0779e8: 7702 6521 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0779ee: 0a07 |006f: move-result v7 │ │ +0779f0: 6e10 c31c 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0779f6: 0a13 |0073: move-result v19 │ │ +0779f8: 0200 1100 |0074: move/from16 v0, v17 │ │ +0779fc: 0201 1300 |0076: move/from16 v1, v19 │ │ +077a00: 7120 6521 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +077a06: 0a09 |007b: move-result v9 │ │ +077a08: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ +077a0c: 0213 0f00 |007e: move/from16 v19, v15 │ │ +077a10: 6e10 b91c 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +077a16: 0a14 |0083: move-result v20 │ │ +077a18: 7702 6721 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +077a1e: 0a08 |0087: move-result v8 │ │ +077a20: 6e10 981c 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +077a26: 0a13 |008b: move-result v19 │ │ +077a28: 0200 1300 |008c: move/from16 v0, v19 │ │ +077a2c: 7120 6721 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +077a32: 0a06 |0091: move-result v6 │ │ +077a34: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ +077a38: 0200 1000 |0094: move/from16 v0, v16 │ │ +077a3c: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ +077a40: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ +077a44: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ +077a48: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ +077a4c: 0200 1200 |009e: move/from16 v0, v18 │ │ +077a50: 6e20 1f1d 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +077a56: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ +077a5a: 289c |00a5: goto 0041 // -0064 │ │ +077a5c: 0213 0f00 |00a6: move/from16 v19, v15 │ │ +077a60: 28c0 |00a8: goto 0068 // -0040 │ │ +077a62: 0213 0a00 |00a9: move/from16 v19, v10 │ │ +077a66: 28d5 |00ab: goto 0080 // -002b │ │ +077a68: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ +077a6c: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0010 line=356 │ │ 0x0016 line=358 │ │ 0x001a line=359 │ │ @@ -117075,21 +117075,21 @@ │ │ 0x0053 - 0x00af reg=15 startBound I │ │ 0x0061 - 0x00af reg=16 top I │ │ 0x005e - 0x00af reg=17 topBound I │ │ 0x00ae - 0x00af reg=18 vis I │ │ 0x0000 - 0x00af reg=21 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x00af reg=22 panel Landroid/view/View; │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #556 header: │ │ class_idx : 991 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4624 │ │ +source_file_idx : 4620 │ │ static_fields_size : 7 │ │ instance_fields_size: 12 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #556 - │ │ Class descriptor : 'Landroid/support/v4/widget/SwipeProgressBar;' │ │ @@ -117186,54 +117186,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -077a94: |[077a94] android.support.v4.widget.SwipeProgressBar.:()V │ │ -077aa4: 7100 1b18 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@181b │ │ -077aaa: 0c00 |0003: move-result-object v0 │ │ -077aac: 6900 cb07 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07cb │ │ -077ab0: 0e00 |0006: return-void │ │ +077a70: |[077a70] android.support.v4.widget.SwipeProgressBar.:()V │ │ +077a80: 7100 1b18 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@181b │ │ +077a86: 0c00 |0003: move-result-object v0 │ │ +077a88: 6900 cb07 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07cb │ │ +077a8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -077ab4: |[077ab4] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ -077ac4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -077aca: 2200 5c00 |0003: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ -077ace: 7010 a601 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ -077ad4: 5b10 d307 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ -077ad8: 2200 6300 |000a: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ -077adc: 7010 cb01 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01cb │ │ -077ae2: 5b10 cd07 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07cd │ │ -077ae6: 2200 6200 |0011: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ -077aea: 7010 c001 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -077af0: 5b10 cc07 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -077af4: 5b12 d407 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ -077af8: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ -077afc: 5910 ce07 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ -077b00: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ -077b04: 5910 cf07 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07cf │ │ -077b08: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ -077b0c: 5910 d007 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d0 │ │ -077b10: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ -077b14: 5910 d107 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d1 │ │ -077b18: 0e00 |002a: return-void │ │ +077a90: |[077a90] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ +077aa0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +077aa6: 2200 5c00 |0003: new-instance v0, Landroid/graphics/Paint; // type@005c │ │ +077aaa: 7010 a601 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ +077ab0: 5b10 d307 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ +077ab4: 2200 6300 |000a: new-instance v0, Landroid/graphics/RectF; // type@0063 │ │ +077ab8: 7010 cb01 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01cb │ │ +077abe: 5b10 cd07 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07cd │ │ +077ac2: 2200 6200 |0011: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ +077ac6: 7010 c001 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +077acc: 5b10 cc07 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +077ad0: 5b12 d407 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ +077ad4: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ +077ad8: 5910 ce07 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ +077adc: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ +077ae0: 5910 cf07 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07cf │ │ +077ae4: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ +077ae8: 5910 d007 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d0 │ │ +077aec: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ +077af0: 5910 d107 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d1 │ │ +077af4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0011 line=67 │ │ 0x0018 line=70 │ │ @@ -117251,28 +117251,28 @@ │ │ type : '(Landroid/graphics/Canvas;FFIF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -077b1c: |[077b1c] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ -077b2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -077b2e: 5431 d307 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ -077b32: 6e20 ae01 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -077b38: 6e10 9c01 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ -077b3e: 6e30 a001 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ -077b44: 6201 cb07 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07cb │ │ -077b48: 7220 5b1e 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ -077b4e: 0a00 |0011: move-result v0 │ │ -077b50: 6e30 9f01 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@019f │ │ -077b56: 5431 d307 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ -077b5a: 6e51 9101 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ -077b60: 6e10 9801 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@0198 │ │ -077b66: 0e00 |001d: return-void │ │ +077af8: |[077af8] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ +077b08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +077b0a: 5431 d307 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ +077b0e: 6e20 ae01 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +077b14: 6e10 9c01 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ +077b1a: 6e30 a001 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01a0 │ │ +077b20: 6201 cb07 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07cb │ │ +077b24: 7220 5b1e 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ +077b2a: 0a00 |0011: move-result v0 │ │ +077b2c: 6e30 9f01 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@019f │ │ +077b32: 5431 d307 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ +077b36: 6e51 9101 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ +077b3c: 6e10 9801 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@0198 │ │ +077b42: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=257 │ │ 0x0006 line=258 │ │ 0x0009 line=259 │ │ 0x000c line=260 │ │ 0x0012 line=261 │ │ @@ -117293,26 +117293,26 @@ │ │ type : '(Landroid/graphics/Canvas;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -077b68: |[077b68] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ -077b78: 5440 d307 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ -077b7c: 5241 ce07 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ -077b80: 6e20 ae01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -077b86: 8260 |0007: int-to-float v0, v6 │ │ -077b88: 8271 |0008: int-to-float v1, v7 │ │ -077b8a: 8262 |0009: int-to-float v2, v6 │ │ -077b8c: 5243 d707 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ -077b90: c832 |000c: mul-float/2addr v2, v3 │ │ -077b92: 5443 d307 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ -077b96: 6e53 9101 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ -077b9c: 0e00 |0012: return-void │ │ +077b44: |[077b44] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ +077b54: 5440 d307 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ +077b58: 5241 ce07 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ +077b5c: 6e20 ae01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +077b62: 8260 |0007: int-to-float v0, v6 │ │ +077b64: 8271 |0008: int-to-float v1, v7 │ │ +077b66: 8262 |0009: int-to-float v2, v6 │ │ +077b68: 5243 d707 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ +077b6c: c832 |000c: mul-float/2addr v2, v3 │ │ +077b6e: 5443 d307 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07d3 │ │ +077b72: 6e53 9101 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0191 │ │ +077b78: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0007 line=244 │ │ 0x0012 line=245 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ @@ -117326,291 +117326,291 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 536 16-bit code units │ │ -077ba0: |[077ba0] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ -077bb0: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -077bb4: 5402 cc07 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -077bb8: 6e10 ca01 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@01ca │ │ -077bbe: 0a18 |0007: move-result v24 │ │ -077bc0: 0800 1900 |0008: move-object/from16 v0, v25 │ │ -077bc4: 5402 cc07 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -077bc8: 6e10 c301 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01c3 │ │ -077bce: 0a11 |000f: move-result v17 │ │ -077bd0: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ -077bd4: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ -077bd8: 120b |0014: const/4 v11, #int 0 // #0 │ │ -077bda: 7401 9c01 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ -077be0: 0a17 |0018: move-result v23 │ │ -077be2: 0800 1900 |0019: move-object/from16 v0, v25 │ │ -077be6: 5402 cc07 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -077bea: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ -077bee: 6e20 8b01 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@018b │ │ -077bf4: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -077bf8: 5502 d507 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ -077bfc: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ -077c00: 0800 1900 |0028: move-object/from16 v0, v25 │ │ -077c04: 5302 d207 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ -077c08: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ -077c0c: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ -077c10: 3d02 cc01 |0030: if-lez v2, 01fc // +01cc │ │ -077c14: 7100 581e 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ -077c1a: 0b14 |0035: move-result-wide v20 │ │ -077c1c: 0800 1900 |0036: move-object/from16 v0, v25 │ │ -077c20: 5302 d607 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07d6 │ │ -077c24: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ -077c28: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ -077c2c: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ -077c30: 0800 1900 |0040: move-object/from16 v0, v25 │ │ -077c34: 5302 d607 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07d6 │ │ -077c38: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ -077c3c: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ -077c40: 9e12 0204 |0048: div-long v18, v2, v4 │ │ -077c44: 85c2 |004a: long-to-float v2, v12 │ │ -077c46: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ -077c4a: a916 0203 |004d: div-float v22, v2, v3 │ │ -077c4e: 0800 1900 |004f: move-object/from16 v0, v25 │ │ -077c52: 5502 d507 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ -077c56: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ -077c5a: 0800 1900 |0055: move-object/from16 v0, v25 │ │ -077c5e: 5302 d207 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ -077c62: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ -077c66: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ -077c6a: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ -077c6e: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ -077c72: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ -077c76: 0800 1900 |0063: move-object/from16 v0, v25 │ │ -077c7a: 5a02 d207 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ -077c7e: 0e00 |0067: return-void │ │ -077c80: 0800 1900 |0068: move-object/from16 v0, v25 │ │ -077c84: 5302 d207 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ -077c88: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ -077c8c: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ -077c90: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ -077c94: 85e2 |0072: long-to-float v2, v14 │ │ -077c96: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ -077c9a: a910 0203 |0075: div-float v16, v2, v3 │ │ -077c9e: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ -077ca2: a907 1002 |0079: div-float v7, v16, v2 │ │ -077ca6: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ -077caa: 8222 |007d: int-to-float v2, v2 │ │ -077cac: 6203 cb07 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07cb │ │ -077cb0: 7220 5b1e 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ -077cb6: 0a03 |0083: move-result v3 │ │ -077cb8: a808 0203 |0084: mul-float v8, v2, v3 │ │ -077cbc: 0800 1900 |0086: move-object/from16 v0, v25 │ │ -077cc0: 5402 cd07 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07cd │ │ -077cc4: 8293 |008a: int-to-float v3, v9 │ │ -077cc6: c783 |008b: sub-float/2addr v3, v8 │ │ -077cc8: 1204 |008c: const/4 v4, #int 0 // #0 │ │ -077cca: 8295 |008d: int-to-float v5, v9 │ │ -077ccc: c685 |008e: add-float/2addr v5, v8 │ │ -077cce: 0200 1100 |008f: move/from16 v0, v17 │ │ -077cd2: 8206 |0091: int-to-float v6, v0 │ │ -077cd4: 6e56 cf01 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@01cf │ │ -077cda: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -077cde: 5402 cd07 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07cd │ │ -077ce2: 1203 |0099: const/4 v3, #int 0 // #0 │ │ -077ce4: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -077ce6: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -077cea: 6e40 9e01 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@019e │ │ -077cf0: 121b |00a0: const/4 v11, #int 1 // #1 │ │ -077cf2: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ -077cf6: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ -077cfa: 3902 0801 |00a5: if-nez v2, 01ad // +0108 │ │ -077cfe: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -077d02: 5202 ce07 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ -077d06: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ -077d0a: 6e20 9201 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ -077d10: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ -077d12: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ -077d16: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ -077d1a: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ -077d1e: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ -077d22: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ -077d26: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ -077d2a: a602 0216 |00bd: add-float v2, v2, v22 │ │ -077d2e: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ -077d32: c832 |00c1: mul-float/2addr v2, v3 │ │ -077d34: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ -077d38: a907 0203 |00c4: div-float v7, v2, v3 │ │ -077d3c: 8294 |00c6: int-to-float v4, v9 │ │ -077d3e: 82a5 |00c7: int-to-float v5, v10 │ │ -077d40: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ -077d44: 5206 ce07 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ -077d48: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ -077d4c: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ -077d50: 7606 521b 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ -077d56: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ -077d58: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ -077d5c: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ -077d60: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ -077d64: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ -077d68: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ -077d6c: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ -077d70: a802 0216 |00e0: mul-float v2, v2, v22 │ │ -077d74: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ -077d78: a907 0203 |00e4: div-float v7, v2, v3 │ │ -077d7c: 8294 |00e6: int-to-float v4, v9 │ │ -077d7e: 82a5 |00e7: int-to-float v5, v10 │ │ -077d80: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -077d84: 5206 cf07 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07cf │ │ -077d88: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ -077d8c: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ -077d90: 7606 521b 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ -077d96: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ -077d9a: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ -077d9e: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ -077da2: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ -077da6: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ -077daa: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ -077dae: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ -077db2: a702 1602 |0101: sub-float v2, v22, v2 │ │ -077db6: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ -077dba: c832 |0105: mul-float/2addr v2, v3 │ │ -077dbc: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ -077dc0: a907 0203 |0108: div-float v7, v2, v3 │ │ -077dc4: 8294 |010a: int-to-float v4, v9 │ │ -077dc6: 82a5 |010b: int-to-float v5, v10 │ │ -077dc8: 0800 1900 |010c: move-object/from16 v0, v25 │ │ -077dcc: 5206 d007 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d0 │ │ -077dd0: 0802 1900 |0110: move-object/from16 v2, v25 │ │ -077dd4: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ -077dd8: 7606 521b 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ -077dde: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ -077de2: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ -077de6: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ -077dea: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ -077dee: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ -077df2: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ -077df6: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ -077dfa: a702 1602 |0125: sub-float v2, v22, v2 │ │ -077dfe: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ -077e02: c832 |0129: mul-float/2addr v2, v3 │ │ -077e04: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ -077e08: a907 0203 |012c: div-float v7, v2, v3 │ │ -077e0c: 8294 |012e: int-to-float v4, v9 │ │ -077e0e: 82a5 |012f: int-to-float v5, v10 │ │ -077e10: 0800 1900 |0130: move-object/from16 v0, v25 │ │ -077e14: 5206 d107 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d1 │ │ -077e18: 0802 1900 |0134: move-object/from16 v2, v25 │ │ -077e1c: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ -077e20: 7606 521b 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ -077e26: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ -077e2a: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ -077e2e: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ -077e32: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ -077e36: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ -077e3a: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ -077e3e: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ -077e42: a702 1602 |0149: sub-float v2, v22, v2 │ │ -077e46: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ -077e4a: c832 |014d: mul-float/2addr v2, v3 │ │ -077e4c: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ -077e50: a907 0203 |0150: div-float v7, v2, v3 │ │ -077e54: 8294 |0152: int-to-float v4, v9 │ │ -077e56: 82a5 |0153: int-to-float v5, v10 │ │ -077e58: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -077e5c: 5206 ce07 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ -077e60: 0802 1900 |0158: move-object/from16 v2, v25 │ │ -077e64: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ -077e68: 7606 521b 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ -077e6e: 0800 1900 |015f: move-object/from16 v0, v25 │ │ -077e72: 5202 d707 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ -077e76: 1203 |0163: const/4 v3, #int 0 // #0 │ │ -077e78: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ -077e7c: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ -077e80: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ -077e84: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -077e88: 0201 1700 |016c: move/from16 v1, v23 │ │ -077e8c: 6e20 9901 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ -077e92: 7401 9c01 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ -077e98: 0a17 |0174: move-result v23 │ │ -077e9a: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -077e9e: 5402 cc07 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -077ea2: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ -077ea6: 6e20 8b01 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@018b │ │ -077eac: 0800 1900 |017e: move-object/from16 v0, v25 │ │ -077eb0: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ -077eb4: 7040 531b 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1b53 │ │ -077eba: 0800 1900 |0185: move-object/from16 v0, v25 │ │ -077ebe: 5402 d407 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ -077ec2: 0800 1900 |0189: move-object/from16 v0, v25 │ │ -077ec6: 5403 cc07 |018b: iget-object v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -077eca: 5233 2f00 |018d: iget v3, v3, Landroid/graphics/Rect;.left:I // field@002f │ │ -077ece: 0800 1900 |018f: move-object/from16 v0, v25 │ │ -077ed2: 5404 cc07 |0191: iget-object v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -077ed6: 5244 3100 |0193: iget v4, v4, Landroid/graphics/Rect;.top:I // field@0031 │ │ -077eda: 0800 1900 |0195: move-object/from16 v0, v25 │ │ -077ede: 5405 cc07 |0197: iget-object v5, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -077ee2: 5255 3000 |0199: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ -077ee6: 0800 1900 |019b: move-object/from16 v0, v25 │ │ -077eea: 5406 cc07 |019d: iget-object v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -077eee: 5266 2e00 |019f: iget v6, v6, Landroid/graphics/Rect;.bottom:I // field@002e │ │ -077ef2: 7156 5012 3254 |01a1: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1250 │ │ -077ef8: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ -077efc: 0201 1700 |01a6: move/from16 v1, v23 │ │ -077f00: 6e20 9901 1000 |01a8: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ -077f06: 2900 bcfe |01ab: goto/16 0067 // -0144 │ │ -077f0a: 1202 |01ad: const/4 v2, #int 0 // #0 │ │ -077f0c: 2d02 1602 |01ae: cmpl-float v2, v22, v2 │ │ -077f10: 3a02 1300 |01b0: if-ltz v2, 01c3 // +0013 │ │ -077f14: 1502 c841 |01b2: const/high16 v2, #int 1103626240 // #41c8 │ │ -077f18: 2e02 1602 |01b4: cmpg-float v2, v22, v2 │ │ -077f1c: 3b02 0d00 |01b6: if-gez v2, 01c3 // +000d │ │ -077f20: 0800 1900 |01b8: move-object/from16 v0, v25 │ │ -077f24: 5202 d107 |01ba: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d1 │ │ -077f28: 0800 1a00 |01bc: move-object/from16 v0, v26 │ │ -077f2c: 6e20 9201 2000 |01be: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ -077f32: 2900 effe |01c1: goto/16 00b0 // -0111 │ │ -077f36: 1502 c841 |01c3: const/high16 v2, #int 1103626240 // #41c8 │ │ -077f3a: 2d02 1602 |01c5: cmpl-float v2, v22, v2 │ │ -077f3e: 3a02 1300 |01c7: if-ltz v2, 01da // +0013 │ │ -077f42: 1502 4842 |01c9: const/high16 v2, #int 1112014848 // #4248 │ │ -077f46: 2e02 1602 |01cb: cmpg-float v2, v22, v2 │ │ -077f4a: 3b02 0d00 |01cd: if-gez v2, 01da // +000d │ │ -077f4e: 0800 1900 |01cf: move-object/from16 v0, v25 │ │ -077f52: 5202 ce07 |01d1: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ -077f56: 0800 1a00 |01d3: move-object/from16 v0, v26 │ │ -077f5a: 6e20 9201 2000 |01d5: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ -077f60: 2900 d8fe |01d8: goto/16 00b0 // -0128 │ │ -077f64: 1502 4842 |01da: const/high16 v2, #int 1112014848 // #4248 │ │ -077f68: 2d02 1602 |01dc: cmpl-float v2, v22, v2 │ │ -077f6c: 3a02 1300 |01de: if-ltz v2, 01f1 // +0013 │ │ -077f70: 1502 9642 |01e0: const/high16 v2, #int 1117126656 // #4296 │ │ -077f74: 2e02 1602 |01e2: cmpg-float v2, v22, v2 │ │ -077f78: 3b02 0d00 |01e4: if-gez v2, 01f1 // +000d │ │ -077f7c: 0800 1900 |01e6: move-object/from16 v0, v25 │ │ -077f80: 5202 cf07 |01e8: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07cf │ │ -077f84: 0800 1a00 |01ea: move-object/from16 v0, v26 │ │ -077f88: 6e20 9201 2000 |01ec: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ -077f8e: 2900 c1fe |01ef: goto/16 00b0 // -013f │ │ -077f92: 0800 1900 |01f1: move-object/from16 v0, v25 │ │ -077f96: 5202 d007 |01f3: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d0 │ │ -077f9a: 0800 1a00 |01f5: move-object/from16 v0, v26 │ │ -077f9e: 6e20 9201 2000 |01f7: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ -077fa4: 2900 b6fe |01fa: goto/16 00b0 // -014a │ │ -077fa8: 0800 1900 |01fc: move-object/from16 v0, v25 │ │ -077fac: 5202 d707 |01fe: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ -077fb0: 1203 |0200: const/4 v3, #int 0 // #0 │ │ -077fb2: 2d02 0203 |0201: cmpl-float v2, v2, v3 │ │ -077fb6: 3d02 a1ff |0203: if-lez v2, 01a4 // -005f │ │ -077fba: 0800 1900 |0205: move-object/from16 v0, v25 │ │ -077fbe: 5202 d707 |0207: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ -077fc2: 8922 |0209: float-to-double v2, v2 │ │ -077fc4: 1904 f03f |020a: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -077fc8: 3002 0204 |020c: cmpg-double v2, v2, v4 │ │ -077fcc: 3c02 96ff |020e: if-gtz v2, 01a4 // -006a │ │ -077fd0: 0800 1900 |0210: move-object/from16 v0, v25 │ │ -077fd4: 0801 1a00 |0212: move-object/from16 v1, v26 │ │ -077fd8: 7040 531b 10a9 |0214: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1b53 │ │ -077fde: 288d |0217: goto 01a4 // -0073 │ │ +077b7c: |[077b7c] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ +077b8c: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +077b90: 5402 cc07 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +077b94: 6e10 ca01 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@01ca │ │ +077b9a: 0a18 |0007: move-result v24 │ │ +077b9c: 0800 1900 |0008: move-object/from16 v0, v25 │ │ +077ba0: 5402 cc07 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +077ba4: 6e10 c301 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01c3 │ │ +077baa: 0a11 |000f: move-result v17 │ │ +077bac: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ +077bb0: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ +077bb4: 120b |0014: const/4 v11, #int 0 // #0 │ │ +077bb6: 7401 9c01 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ +077bbc: 0a17 |0018: move-result v23 │ │ +077bbe: 0800 1900 |0019: move-object/from16 v0, v25 │ │ +077bc2: 5402 cc07 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +077bc6: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ +077bca: 6e20 8b01 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@018b │ │ +077bd0: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +077bd4: 5502 d507 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ +077bd8: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ +077bdc: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +077be0: 5302 d207 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ +077be4: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ +077be8: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ +077bec: 3d02 cc01 |0030: if-lez v2, 01fc // +01cc │ │ +077bf0: 7100 581e 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ +077bf6: 0b14 |0035: move-result-wide v20 │ │ +077bf8: 0800 1900 |0036: move-object/from16 v0, v25 │ │ +077bfc: 5302 d607 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07d6 │ │ +077c00: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ +077c04: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ +077c08: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ +077c0c: 0800 1900 |0040: move-object/from16 v0, v25 │ │ +077c10: 5302 d607 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07d6 │ │ +077c14: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ +077c18: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ +077c1c: 9e12 0204 |0048: div-long v18, v2, v4 │ │ +077c20: 85c2 |004a: long-to-float v2, v12 │ │ +077c22: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ +077c26: a916 0203 |004d: div-float v22, v2, v3 │ │ +077c2a: 0800 1900 |004f: move-object/from16 v0, v25 │ │ +077c2e: 5502 d507 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ +077c32: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ +077c36: 0800 1900 |0055: move-object/from16 v0, v25 │ │ +077c3a: 5302 d207 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ +077c3e: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ +077c42: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ +077c46: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ +077c4a: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ +077c4e: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ +077c52: 0800 1900 |0063: move-object/from16 v0, v25 │ │ +077c56: 5a02 d207 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ +077c5a: 0e00 |0067: return-void │ │ +077c5c: 0800 1900 |0068: move-object/from16 v0, v25 │ │ +077c60: 5302 d207 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ +077c64: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ +077c68: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ +077c6c: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ +077c70: 85e2 |0072: long-to-float v2, v14 │ │ +077c72: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ +077c76: a910 0203 |0075: div-float v16, v2, v3 │ │ +077c7a: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ +077c7e: a907 1002 |0079: div-float v7, v16, v2 │ │ +077c82: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ +077c86: 8222 |007d: int-to-float v2, v2 │ │ +077c88: 6203 cb07 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07cb │ │ +077c8c: 7220 5b1e 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1e5b │ │ +077c92: 0a03 |0083: move-result v3 │ │ +077c94: a808 0203 |0084: mul-float v8, v2, v3 │ │ +077c98: 0800 1900 |0086: move-object/from16 v0, v25 │ │ +077c9c: 5402 cd07 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07cd │ │ +077ca0: 8293 |008a: int-to-float v3, v9 │ │ +077ca2: c783 |008b: sub-float/2addr v3, v8 │ │ +077ca4: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +077ca6: 8295 |008d: int-to-float v5, v9 │ │ +077ca8: c685 |008e: add-float/2addr v5, v8 │ │ +077caa: 0200 1100 |008f: move/from16 v0, v17 │ │ +077cae: 8206 |0091: int-to-float v6, v0 │ │ +077cb0: 6e56 cf01 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@01cf │ │ +077cb6: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +077cba: 5402 cd07 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07cd │ │ +077cbe: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +077cc0: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +077cc2: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +077cc6: 6e40 9e01 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@019e │ │ +077ccc: 121b |00a0: const/4 v11, #int 1 // #1 │ │ +077cce: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ +077cd2: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ +077cd6: 3902 0801 |00a5: if-nez v2, 01ad // +0108 │ │ +077cda: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +077cde: 5202 ce07 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ +077ce2: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ +077ce6: 6e20 9201 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ +077cec: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ +077cee: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ +077cf2: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ +077cf6: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ +077cfa: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ +077cfe: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ +077d02: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ +077d06: a602 0216 |00bd: add-float v2, v2, v22 │ │ +077d0a: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ +077d0e: c832 |00c1: mul-float/2addr v2, v3 │ │ +077d10: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ +077d14: a907 0203 |00c4: div-float v7, v2, v3 │ │ +077d18: 8294 |00c6: int-to-float v4, v9 │ │ +077d1a: 82a5 |00c7: int-to-float v5, v10 │ │ +077d1c: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ +077d20: 5206 ce07 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ +077d24: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ +077d28: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ +077d2c: 7606 521b 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ +077d32: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ +077d34: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ +077d38: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ +077d3c: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ +077d40: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ +077d44: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ +077d48: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ +077d4c: a802 0216 |00e0: mul-float v2, v2, v22 │ │ +077d50: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ +077d54: a907 0203 |00e4: div-float v7, v2, v3 │ │ +077d58: 8294 |00e6: int-to-float v4, v9 │ │ +077d5a: 82a5 |00e7: int-to-float v5, v10 │ │ +077d5c: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +077d60: 5206 cf07 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07cf │ │ +077d64: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ +077d68: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ +077d6c: 7606 521b 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ +077d72: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ +077d76: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ +077d7a: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ +077d7e: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ +077d82: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ +077d86: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ +077d8a: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ +077d8e: a702 1602 |0101: sub-float v2, v22, v2 │ │ +077d92: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ +077d96: c832 |0105: mul-float/2addr v2, v3 │ │ +077d98: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ +077d9c: a907 0203 |0108: div-float v7, v2, v3 │ │ +077da0: 8294 |010a: int-to-float v4, v9 │ │ +077da2: 82a5 |010b: int-to-float v5, v10 │ │ +077da4: 0800 1900 |010c: move-object/from16 v0, v25 │ │ +077da8: 5206 d007 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d0 │ │ +077dac: 0802 1900 |0110: move-object/from16 v2, v25 │ │ +077db0: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ +077db4: 7606 521b 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ +077dba: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ +077dbe: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ +077dc2: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ +077dc6: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ +077dca: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ +077dce: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ +077dd2: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ +077dd6: a702 1602 |0125: sub-float v2, v22, v2 │ │ +077dda: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ +077dde: c832 |0129: mul-float/2addr v2, v3 │ │ +077de0: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ +077de4: a907 0203 |012c: div-float v7, v2, v3 │ │ +077de8: 8294 |012e: int-to-float v4, v9 │ │ +077dea: 82a5 |012f: int-to-float v5, v10 │ │ +077dec: 0800 1900 |0130: move-object/from16 v0, v25 │ │ +077df0: 5206 d107 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d1 │ │ +077df4: 0802 1900 |0134: move-object/from16 v2, v25 │ │ +077df8: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ +077dfc: 7606 521b 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ +077e02: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ +077e06: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ +077e0a: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ +077e0e: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ +077e12: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ +077e16: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ +077e1a: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ +077e1e: a702 1602 |0149: sub-float v2, v22, v2 │ │ +077e22: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ +077e26: c832 |014d: mul-float/2addr v2, v3 │ │ +077e28: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ +077e2c: a907 0203 |0150: div-float v7, v2, v3 │ │ +077e30: 8294 |0152: int-to-float v4, v9 │ │ +077e32: 82a5 |0153: int-to-float v5, v10 │ │ +077e34: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +077e38: 5206 ce07 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ +077e3c: 0802 1900 |0158: move-object/from16 v2, v25 │ │ +077e40: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ +077e44: 7606 521b 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1b52 │ │ +077e4a: 0800 1900 |015f: move-object/from16 v0, v25 │ │ +077e4e: 5202 d707 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ +077e52: 1203 |0163: const/4 v3, #int 0 // #0 │ │ +077e54: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ +077e58: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ +077e5c: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ +077e60: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +077e64: 0201 1700 |016c: move/from16 v1, v23 │ │ +077e68: 6e20 9901 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ +077e6e: 7401 9c01 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ +077e74: 0a17 |0174: move-result v23 │ │ +077e76: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +077e7a: 5402 cc07 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +077e7e: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ +077e82: 6e20 8b01 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@018b │ │ +077e88: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +077e8c: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ +077e90: 7040 531b 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1b53 │ │ +077e96: 0800 1900 |0185: move-object/from16 v0, v25 │ │ +077e9a: 5402 d407 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ +077e9e: 0800 1900 |0189: move-object/from16 v0, v25 │ │ +077ea2: 5403 cc07 |018b: iget-object v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +077ea6: 5233 2f00 |018d: iget v3, v3, Landroid/graphics/Rect;.left:I // field@002f │ │ +077eaa: 0800 1900 |018f: move-object/from16 v0, v25 │ │ +077eae: 5404 cc07 |0191: iget-object v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +077eb2: 5244 3100 |0193: iget v4, v4, Landroid/graphics/Rect;.top:I // field@0031 │ │ +077eb6: 0800 1900 |0195: move-object/from16 v0, v25 │ │ +077eba: 5405 cc07 |0197: iget-object v5, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +077ebe: 5255 3000 |0199: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0030 │ │ +077ec2: 0800 1900 |019b: move-object/from16 v0, v25 │ │ +077ec6: 5406 cc07 |019d: iget-object v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +077eca: 5266 2e00 |019f: iget v6, v6, Landroid/graphics/Rect;.bottom:I // field@002e │ │ +077ece: 7156 5012 3254 |01a1: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1250 │ │ +077ed4: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ +077ed8: 0201 1700 |01a6: move/from16 v1, v23 │ │ +077edc: 6e20 9901 1000 |01a8: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ +077ee2: 2900 bcfe |01ab: goto/16 0067 // -0144 │ │ +077ee6: 1202 |01ad: const/4 v2, #int 0 // #0 │ │ +077ee8: 2d02 1602 |01ae: cmpl-float v2, v22, v2 │ │ +077eec: 3a02 1300 |01b0: if-ltz v2, 01c3 // +0013 │ │ +077ef0: 1502 c841 |01b2: const/high16 v2, #int 1103626240 // #41c8 │ │ +077ef4: 2e02 1602 |01b4: cmpg-float v2, v22, v2 │ │ +077ef8: 3b02 0d00 |01b6: if-gez v2, 01c3 // +000d │ │ +077efc: 0800 1900 |01b8: move-object/from16 v0, v25 │ │ +077f00: 5202 d107 |01ba: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d1 │ │ +077f04: 0800 1a00 |01bc: move-object/from16 v0, v26 │ │ +077f08: 6e20 9201 2000 |01be: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ +077f0e: 2900 effe |01c1: goto/16 00b0 // -0111 │ │ +077f12: 1502 c841 |01c3: const/high16 v2, #int 1103626240 // #41c8 │ │ +077f16: 2d02 1602 |01c5: cmpl-float v2, v22, v2 │ │ +077f1a: 3a02 1300 |01c7: if-ltz v2, 01da // +0013 │ │ +077f1e: 1502 4842 |01c9: const/high16 v2, #int 1112014848 // #4248 │ │ +077f22: 2e02 1602 |01cb: cmpg-float v2, v22, v2 │ │ +077f26: 3b02 0d00 |01cd: if-gez v2, 01da // +000d │ │ +077f2a: 0800 1900 |01cf: move-object/from16 v0, v25 │ │ +077f2e: 5202 ce07 |01d1: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ +077f32: 0800 1a00 |01d3: move-object/from16 v0, v26 │ │ +077f36: 6e20 9201 2000 |01d5: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ +077f3c: 2900 d8fe |01d8: goto/16 00b0 // -0128 │ │ +077f40: 1502 4842 |01da: const/high16 v2, #int 1112014848 // #4248 │ │ +077f44: 2d02 1602 |01dc: cmpl-float v2, v22, v2 │ │ +077f48: 3a02 1300 |01de: if-ltz v2, 01f1 // +0013 │ │ +077f4c: 1502 9642 |01e0: const/high16 v2, #int 1117126656 // #4296 │ │ +077f50: 2e02 1602 |01e2: cmpg-float v2, v22, v2 │ │ +077f54: 3b02 0d00 |01e4: if-gez v2, 01f1 // +000d │ │ +077f58: 0800 1900 |01e6: move-object/from16 v0, v25 │ │ +077f5c: 5202 cf07 |01e8: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07cf │ │ +077f60: 0800 1a00 |01ea: move-object/from16 v0, v26 │ │ +077f64: 6e20 9201 2000 |01ec: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ +077f6a: 2900 c1fe |01ef: goto/16 00b0 // -013f │ │ +077f6e: 0800 1900 |01f1: move-object/from16 v0, v25 │ │ +077f72: 5202 d007 |01f3: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d0 │ │ +077f76: 0800 1a00 |01f5: move-object/from16 v0, v26 │ │ +077f7a: 6e20 9201 2000 |01f7: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0192 │ │ +077f80: 2900 b6fe |01fa: goto/16 00b0 // -014a │ │ +077f84: 0800 1900 |01fc: move-object/from16 v0, v25 │ │ +077f88: 5202 d707 |01fe: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ +077f8c: 1203 |0200: const/4 v3, #int 0 // #0 │ │ +077f8e: 2d02 0203 |0201: cmpl-float v2, v2, v3 │ │ +077f92: 3d02 a1ff |0203: if-lez v2, 01a4 // -005f │ │ +077f96: 0800 1900 |0205: move-object/from16 v0, v25 │ │ +077f9a: 5202 d707 |0207: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ +077f9e: 8922 |0209: float-to-double v2, v2 │ │ +077fa0: 1904 f03f |020a: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +077fa4: 3002 0204 |020c: cmpg-double v2, v2, v4 │ │ +077fa8: 3c02 96ff |020e: if-gtz v2, 01a4 // -006a │ │ +077fac: 0800 1900 |0210: move-object/from16 v0, v25 │ │ +077fb0: 0801 1a00 |0212: move-object/from16 v1, v26 │ │ +077fb4: 7040 531b 10a9 |0214: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1b53 │ │ +077fba: 288d |0217: goto 01a4 // -0073 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0008 line=139 │ │ 0x0010 line=140 │ │ 0x0012 line=141 │ │ 0x0014 line=142 │ │ @@ -117701,25 +117701,25 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -077fe0: |[077fe0] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ -077ff0: 5540 d507 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ -077ff4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -077ff8: 5340 d207 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ -077ffc: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -078000: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ -078004: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -078008: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -07800a: 0f00 |000d: return v0 │ │ -07800c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -07800e: 28fe |000f: goto 000d // -0002 │ │ +077fbc: |[077fbc] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ +077fcc: 5540 d507 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ +077fd0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +077fd4: 5340 d207 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ +077fd8: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +077fdc: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ +077fe0: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +077fe4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +077fe6: 0f00 |000d: return v0 │ │ +077fe8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +077fea: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ @@ -117727,24 +117727,24 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -078010: |[078010] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ -078020: 5410 cc07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -078024: 5902 2f00 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@002f │ │ -078028: 5410 cc07 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -07802c: 5903 3100 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@0031 │ │ -078030: 5410 cc07 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -078034: 5904 3000 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@0030 │ │ -078038: 5410 cc07 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -07803c: 5905 2e00 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@002e │ │ -078040: 0e00 |0010: return-void │ │ +077fec: |[077fec] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ +077ffc: 5410 cc07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +078000: 5902 2f00 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@002f │ │ +078004: 5410 cc07 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +078008: 5903 3100 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@0031 │ │ +07800c: 5410 cc07 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +078010: 5904 3000 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@0030 │ │ +078014: 5410 cc07 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +078018: 5905 2e00 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@002e │ │ +07801c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0008 line=272 │ │ 0x000c line=273 │ │ 0x0010 line=274 │ │ @@ -117760,20 +117760,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -078044: |[078044] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ -078054: 5901 ce07 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ -078058: 5902 cf07 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07cf │ │ -07805c: 5903 d007 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d0 │ │ -078060: 5904 d107 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d1 │ │ -078064: 0e00 |0008: return-void │ │ +078020: |[078020] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ +078030: 5901 ce07 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07ce │ │ +078034: 5902 cf07 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07cf │ │ +078038: 5903 d007 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07d0 │ │ +07803c: 5904 d107 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07d1 │ │ +078040: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0008 line=92 │ │ @@ -117789,29 +117789,29 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -078068: |[078068] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ -078078: 5956 d707 |0000: iput v6, v5, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ -07807c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -078080: 5a50 d607 |0004: iput-wide v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07d6 │ │ -078084: 5450 d407 |0006: iget-object v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ -078088: 5451 cc07 |0008: iget-object v1, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -07808c: 5211 2f00 |000a: iget v1, v1, Landroid/graphics/Rect;.left:I // field@002f │ │ -078090: 5452 cc07 |000c: iget-object v2, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -078094: 5222 3100 |000e: iget v2, v2, Landroid/graphics/Rect;.top:I // field@0031 │ │ -078098: 5453 cc07 |0010: iget-object v3, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -07809c: 5233 3000 |0012: iget v3, v3, Landroid/graphics/Rect;.right:I // field@0030 │ │ -0780a0: 5454 cc07 |0014: iget-object v4, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ -0780a4: 5244 2e00 |0016: iget v4, v4, Landroid/graphics/Rect;.bottom:I // field@002e │ │ -0780a8: 7154 5012 1032 |0018: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1250 │ │ -0780ae: 0e00 |001b: return-void │ │ +078044: |[078044] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ +078054: 5956 d707 |0000: iput v6, v5, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ +078058: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +07805c: 5a50 d607 |0004: iput-wide v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07d6 │ │ +078060: 5450 d407 |0006: iget-object v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ +078064: 5451 cc07 |0008: iget-object v1, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +078068: 5211 2f00 |000a: iget v1, v1, Landroid/graphics/Rect;.left:I // field@002f │ │ +07806c: 5452 cc07 |000c: iget-object v2, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +078070: 5222 3100 |000e: iget v2, v2, Landroid/graphics/Rect;.top:I // field@0031 │ │ +078074: 5453 cc07 |0010: iget-object v3, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +078078: 5233 3000 |0012: iget v3, v3, Landroid/graphics/Rect;.right:I // field@0030 │ │ +07807c: 5454 cc07 |0014: iget-object v4, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07cc │ │ +078080: 5244 2e00 |0016: iget v4, v4, Landroid/graphics/Rect;.bottom:I // field@002e │ │ +078084: 7154 5012 1032 |0018: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1250 │ │ +07808a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0006 line=102 │ │ 0x001b line=104 │ │ locals : │ │ @@ -117823,27 +117823,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0780b0: |[0780b0] android.support.v4.widget.SwipeProgressBar.start:()V │ │ -0780c0: 5520 d507 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ -0780c4: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -0780c8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0780ca: 5920 d707 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ -0780ce: 7100 581e 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ -0780d4: 0b00 |000a: move-result-wide v0 │ │ -0780d6: 5a20 d607 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07d6 │ │ -0780da: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0780dc: 5c20 d507 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ -0780e0: 5420 d407 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ -0780e4: 6e10 ec1c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1cec │ │ -0780ea: 0e00 |0015: return-void │ │ +07808c: |[07808c] android.support.v4.widget.SwipeProgressBar.start:()V │ │ +07809c: 5520 d507 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ +0780a0: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +0780a4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0780a6: 5920 d707 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ +0780aa: 7100 581e 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ +0780b0: 0b00 |000a: move-result-wide v0 │ │ +0780b2: 5a20 d607 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07d6 │ │ +0780b6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0780b8: 5c20 d507 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ +0780bc: 5420 d407 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ +0780c0: 6e10 ec1c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1cec │ │ +0780c6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x0007 line=112 │ │ 0x000d line=113 │ │ 0x0010 line=114 │ │ @@ -117856,45 +117856,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0780ec: |[0780ec] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ -0780fc: 5520 d507 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ -078100: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -078104: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -078106: 5920 d707 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ -07810a: 7100 581e 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ -078110: 0b00 |000a: move-result-wide v0 │ │ -078112: 5a20 d207 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ -078116: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -078118: 5c20 d507 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ -07811c: 5420 d407 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ -078120: 6e10 ec1c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1cec │ │ -078126: 0e00 |0015: return-void │ │ +0780c8: |[0780c8] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ +0780d8: 5520 d507 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ +0780dc: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +0780e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0780e2: 5920 d707 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07d7 │ │ +0780e6: 7100 581e 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1e58 │ │ +0780ec: 0b00 |000a: move-result-wide v0 │ │ +0780ee: 5a20 d207 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07d2 │ │ +0780f2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0780f4: 5c20 d507 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07d5 │ │ +0780f8: 5420 d407 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07d4 │ │ +0780fc: 6e10 ec1c 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1cec │ │ +078102: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0004 line=123 │ │ 0x0007 line=124 │ │ 0x000d line=125 │ │ 0x0010 line=126 │ │ 0x0015 line=128 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ - source_file_idx : 4624 (SwipeProgressBar.java) │ │ + source_file_idx : 4620 (SwipeProgressBar.java) │ │ │ │ Class #557 header: │ │ class_idx : 992 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #557 annotations: │ │ Annotations on class │ │ @@ -117919,18 +117919,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078128: |[078128] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -078138: 5b01 d807 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -07813c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -078142: 0e00 |0005: return-void │ │ +078104: |[078104] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +078114: 5b01 d807 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +078118: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07811e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -117940,77 +117940,77 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 127 16-bit code units │ │ -078144: |[078144] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -078154: 1302 ff00 |0000: const/16 v2, #int 255 // #ff │ │ -078158: 5430 d807 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -07815c: 7110 721b 0000 |0004: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b72 │ │ -078162: 0a00 |0007: move-result v0 │ │ -078164: 3800 3d00 |0008: if-eqz v0, 0045 // +003d │ │ -078168: 5430 d807 |000a: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -07816c: 7110 731b 0000 |000c: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1b73 │ │ -078172: 0c00 |000f: move-result-object v0 │ │ -078174: 6e20 ba19 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ -07817a: 5430 d807 |0013: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -07817e: 7110 731b 0000 |0015: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1b73 │ │ -078184: 0c00 |0018: move-result-object v0 │ │ -078186: 6e10 c519 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.start:()V // method@19c5 │ │ -07818c: 5430 d807 |001c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -078190: 7110 791b 0000 |001e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b79 │ │ -078196: 0a00 |0021: move-result v0 │ │ -078198: 3800 1300 |0022: if-eqz v0, 0035 // +0013 │ │ -07819c: 5430 d807 |0024: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -0781a0: 7110 7a1b 0000 |0026: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1b7a │ │ -0781a6: 0c00 |0029: move-result-object v0 │ │ -0781a8: 3800 0b00 |002a: if-eqz v0, 0035 // +000b │ │ -0781ac: 5430 d807 |002c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -0781b0: 7110 7a1b 0000 |002e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1b7a │ │ -0781b6: 0c00 |0031: move-result-object v0 │ │ -0781b8: 7210 6e1b 0000 |0032: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@1b6e │ │ -0781be: 5430 d807 |0035: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -0781c2: 5431 d807 |0037: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -0781c6: 7110 7b1b 0100 |0039: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1b7b │ │ -0781cc: 0c01 |003c: move-result-object v1 │ │ -0781ce: 6e10 2a18 0100 |003d: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ -0781d4: 0a01 |0040: move-result v1 │ │ -0781d6: 7120 801b 1000 |0041: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@1b80 │ │ -0781dc: 0e00 |0044: return-void │ │ -0781de: 5430 d807 |0045: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -0781e2: 7110 731b 0000 |0047: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1b73 │ │ -0781e8: 0c00 |004a: move-result-object v0 │ │ -0781ea: 6e10 c619 0000 |004b: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.stop:()V // method@19c6 │ │ -0781f0: 5430 d807 |004e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -0781f4: 7110 7b1b 0000 |0050: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1b7b │ │ -0781fa: 0c00 |0053: move-result-object v0 │ │ -0781fc: 1301 0800 |0054: const/16 v1, #int 8 // #8 │ │ -078200: 6e20 3a18 1000 |0056: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ -078206: 5430 d807 |0059: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -07820a: 7120 7c1b 2000 |005b: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@1b7c │ │ -078210: 5430 d807 |005e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -078214: 7110 7d1b 0000 |0060: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b7d │ │ -07821a: 0a00 |0063: move-result v0 │ │ -07821c: 3800 0900 |0064: if-eqz v0, 006d // +0009 │ │ -078220: 5430 d807 |0066: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -078224: 1201 |0068: const/4 v1, #int 0 // #0 │ │ -078226: 7120 7e1b 1000 |0069: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b7e │ │ -07822c: 28c9 |006c: goto 0035 // -0037 │ │ -07822e: 5430 d807 |006d: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -078232: 5431 d807 |006f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -078236: 5211 0608 |0071: iget v1, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ -07823a: 5432 d807 |0073: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ -07823e: 7110 7f1b 0200 |0075: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1b7f │ │ -078244: 0a02 |0078: move-result v2 │ │ -078246: b121 |0079: sub-int/2addr v1, v2 │ │ -078248: 1212 |007a: const/4 v2, #int 1 // #1 │ │ -07824a: 7130 811b 1002 |007b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1b81 │ │ -078250: 28b7 |007e: goto 0035 // -0049 │ │ +078120: |[078120] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +078130: 1302 ff00 |0000: const/16 v2, #int 255 // #ff │ │ +078134: 5430 d807 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +078138: 7110 721b 0000 |0004: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b72 │ │ +07813e: 0a00 |0007: move-result v0 │ │ +078140: 3800 3d00 |0008: if-eqz v0, 0045 // +003d │ │ +078144: 5430 d807 |000a: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +078148: 7110 731b 0000 |000c: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1b73 │ │ +07814e: 0c00 |000f: move-result-object v0 │ │ +078150: 6e20 ba19 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ +078156: 5430 d807 |0013: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +07815a: 7110 731b 0000 |0015: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1b73 │ │ +078160: 0c00 |0018: move-result-object v0 │ │ +078162: 6e10 c519 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.start:()V // method@19c5 │ │ +078168: 5430 d807 |001c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +07816c: 7110 791b 0000 |001e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b79 │ │ +078172: 0a00 |0021: move-result v0 │ │ +078174: 3800 1300 |0022: if-eqz v0, 0035 // +0013 │ │ +078178: 5430 d807 |0024: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +07817c: 7110 7a1b 0000 |0026: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1b7a │ │ +078182: 0c00 |0029: move-result-object v0 │ │ +078184: 3800 0b00 |002a: if-eqz v0, 0035 // +000b │ │ +078188: 5430 d807 |002c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +07818c: 7110 7a1b 0000 |002e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1b7a │ │ +078192: 0c00 |0031: move-result-object v0 │ │ +078194: 7210 6e1b 0000 |0032: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@1b6e │ │ +07819a: 5430 d807 |0035: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +07819e: 5431 d807 |0037: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +0781a2: 7110 7b1b 0100 |0039: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1b7b │ │ +0781a8: 0c01 |003c: move-result-object v1 │ │ +0781aa: 6e10 2a18 0100 |003d: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ +0781b0: 0a01 |0040: move-result v1 │ │ +0781b2: 7120 801b 1000 |0041: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@1b80 │ │ +0781b8: 0e00 |0044: return-void │ │ +0781ba: 5430 d807 |0045: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +0781be: 7110 731b 0000 |0047: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1b73 │ │ +0781c4: 0c00 |004a: move-result-object v0 │ │ +0781c6: 6e10 c619 0000 |004b: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.stop:()V // method@19c6 │ │ +0781cc: 5430 d807 |004e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +0781d0: 7110 7b1b 0000 |0050: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1b7b │ │ +0781d6: 0c00 |0053: move-result-object v0 │ │ +0781d8: 1301 0800 |0054: const/16 v1, #int 8 // #8 │ │ +0781dc: 6e20 3a18 1000 |0056: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ +0781e2: 5430 d807 |0059: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +0781e6: 7120 7c1b 2000 |005b: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@1b7c │ │ +0781ec: 5430 d807 |005e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +0781f0: 7110 7d1b 0000 |0060: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b7d │ │ +0781f6: 0a00 |0063: move-result v0 │ │ +0781f8: 3800 0900 |0064: if-eqz v0, 006d // +0009 │ │ +0781fc: 5430 d807 |0066: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +078200: 1201 |0068: const/4 v1, #int 0 // #0 │ │ +078202: 7120 7e1b 1000 |0069: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b7e │ │ +078208: 28c9 |006c: goto 0035 // -0037 │ │ +07820a: 5430 d807 |006d: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +07820e: 5431 d807 |006f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +078212: 5211 0608 |0071: iget v1, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ +078216: 5432 d807 |0073: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d8 │ │ +07821a: 7110 7f1b 0200 |0075: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1b7f │ │ +078220: 0a02 |0078: move-result v2 │ │ +078222: b121 |0079: sub-int/2addr v1, v2 │ │ +078224: 1212 |007a: const/4 v2, #int 1 // #1 │ │ +078226: 7130 811b 1002 |007b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1b81 │ │ +07822c: 28b7 |007e: goto 0035 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=160 │ │ 0x000a line=162 │ │ 0x0013 line=163 │ │ 0x001c line=164 │ │ 0x0024 line=165 │ │ @@ -118032,16 +118032,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078254: |[078254] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -078264: 0e00 |0000: return-void │ │ +078230: |[078230] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +078240: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -118050,30 +118050,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078268: |[078268] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -078278: 0e00 |0000: return-void │ │ +078244: |[078244] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +078254: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #558 header: │ │ class_idx : 993 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1083 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #558 annotations: │ │ Annotations on class │ │ @@ -118097,18 +118097,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07827c: |[07827c] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -07828c: 5b01 d907 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d9 │ │ -078290: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ -078296: 0e00 |0005: return-void │ │ +078258: |[078258] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +078268: 5b01 d907 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d9 │ │ +07826c: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ +078272: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118118,34 +118118,34 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -078298: |[078298] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0782a8: 5410 d907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d9 │ │ -0782ac: 7120 7e1b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b7e │ │ -0782b2: 0e00 |0005: return-void │ │ +078274: |[078274] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +078284: 5410 d907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07d9 │ │ +078288: 7120 7e1b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b7e │ │ +07828e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0005 line=369 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=2 interpolatedTime F │ │ 0x0000 - 0x0006 reg=3 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #559 header: │ │ class_idx : 994 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1083 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #559 annotations: │ │ Annotations on class │ │ @@ -118169,18 +118169,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0782b4: |[0782b4] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0782c4: 5b01 da07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07da │ │ -0782c8: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ -0782ce: 0e00 |0005: return-void │ │ +078290: |[078290] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0782a0: 5b01 da07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07da │ │ +0782a4: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ +0782aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118190,36 +118190,36 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0782d0: |[0782d0] android.support.v4.widget.SwipeRefreshLayout$3.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0782e0: 5420 da07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07da │ │ -0782e4: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -0782e8: c731 |0004: sub-float/2addr v1, v3 │ │ -0782ea: 7120 7e1b 1000 |0005: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b7e │ │ -0782f0: 0e00 |0008: return-void │ │ +0782ac: |[0782ac] android.support.v4.widget.SwipeRefreshLayout$3.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0782bc: 5420 da07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07da │ │ +0782c0: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +0782c4: c731 |0004: sub-float/2addr v1, v3 │ │ +0782c6: 7120 7e1b 1000 |0005: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b7e │ │ +0782cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0008 line=410 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0009 reg=3 interpolatedTime F │ │ 0x0000 - 0x0009 reg=4 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #560 header: │ │ class_idx : 995 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1083 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #560 annotations: │ │ Annotations on class │ │ @@ -118251,20 +118251,20 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0782f4: |[0782f4] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V │ │ -078304: 5b01 db07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07db │ │ -078308: 5902 dd07 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07dd │ │ -07830c: 5903 dc07 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07dc │ │ -078310: 7010 4d1e 0000 |0006: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ -078316: 0e00 |0009: return-void │ │ +0782d0: |[0782d0] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V │ │ +0782e0: 5b01 db07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07db │ │ +0782e4: 5902 dd07 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07dd │ │ +0782e8: 5903 dc07 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07dc │ │ +0782ec: 7010 4d1e 0000 |0006: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ +0782f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -118276,45 +118276,45 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -078318: |[078318] android.support.v4.widget.SwipeRefreshLayout$4.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -078328: 5440 db07 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07db │ │ -07832c: 7110 731b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1b73 │ │ -078332: 0c00 |0005: move-result-object v0 │ │ -078334: 5241 dd07 |0006: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07dd │ │ -078338: 8211 |0008: int-to-float v1, v1 │ │ -07833a: 5242 dc07 |0009: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07dc │ │ -07833e: 5243 dd07 |000b: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07dd │ │ -078342: b132 |000d: sub-int/2addr v2, v3 │ │ -078344: 8222 |000e: int-to-float v2, v2 │ │ -078346: c852 |000f: mul-float/2addr v2, v5 │ │ -078348: c621 |0010: add-float/2addr v1, v2 │ │ -07834a: 8711 |0011: float-to-int v1, v1 │ │ -07834c: 6e20 ba19 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ -078352: 0e00 |0015: return-void │ │ +0782f4: |[0782f4] android.support.v4.widget.SwipeRefreshLayout$4.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +078304: 5440 db07 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07db │ │ +078308: 7110 731b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1b73 │ │ +07830e: 0c00 |0005: move-result-object v0 │ │ +078310: 5241 dd07 |0006: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07dd │ │ +078314: 8211 |0008: int-to-float v1, v1 │ │ +078316: 5242 dc07 |0009: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07dc │ │ +07831a: 5243 dd07 |000b: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07dd │ │ +07831e: b132 |000d: sub-int/2addr v2, v3 │ │ +078320: 8222 |000e: int-to-float v2, v2 │ │ +078322: c852 |000f: mul-float/2addr v2, v5 │ │ +078324: c621 |0010: add-float/2addr v1, v2 │ │ +078326: 8711 |0011: float-to-int v1, v1 │ │ +078328: 6e20 ba19 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ +07832e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0015 line=438 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0016 reg=5 interpolatedTime F │ │ 0x0000 - 0x0016 reg=6 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #561 header: │ │ class_idx : 996 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #561 annotations: │ │ Annotations on class │ │ @@ -118339,18 +118339,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078354: |[078354] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -078364: 5b01 de07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07de │ │ -078368: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07836e: 0e00 |0005: return-void │ │ +078330: |[078330] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +078340: 5b01 de07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07de │ │ +078344: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07834a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118360,23 +118360,23 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -078370: |[078370] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -078380: 5420 de07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07de │ │ -078384: 7110 7d1b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b7d │ │ -07838a: 0a00 |0005: move-result v0 │ │ -07838c: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -078390: 5420 de07 |0008: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07de │ │ -078394: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -078396: 7120 741b 1000 |000b: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V // method@1b74 │ │ -07839c: 0e00 |000e: return-void │ │ +07834c: |[07834c] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +07835c: 5420 de07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07de │ │ +078360: 7110 7d1b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b7d │ │ +078366: 0a00 |0005: move-result v0 │ │ +078368: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +07836c: 5420 de07 |0008: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07de │ │ +078370: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +078372: 7120 741b 1000 |000b: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V // method@1b74 │ │ +078378: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ 0x0008 line=792 │ │ 0x000e line=794 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ @@ -118387,16 +118387,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0783a0: |[0783a0] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -0783b0: 0e00 |0000: return-void │ │ +07837c: |[07837c] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +07838c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -118405,30 +118405,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0783b4: |[0783b4] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -0783c4: 0e00 |0000: return-void │ │ +078390: |[078390] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +0783a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #562 header: │ │ class_idx : 997 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1083 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #562 annotations: │ │ Annotations on class │ │ @@ -118452,18 +118452,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0783c8: |[0783c8] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0783d8: 5b01 df07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ -0783dc: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ -0783e2: 0e00 |0005: return-void │ │ +0783a4: |[0783a4] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0783b4: 5b01 df07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +0783b8: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ +0783be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=842 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118473,55 +118473,55 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -0783e4: |[0783e4] android.support.v4.widget.SwipeRefreshLayout$6.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0783f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0783f6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0783f8: 5453 df07 |0002: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ -0783fc: 7110 751b 0300 |0004: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b75 │ │ -078402: 0a03 |0007: move-result v3 │ │ -078404: 3903 3500 |0008: if-nez v3, 003d // +0035 │ │ -078408: 5453 df07 |000a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ -07840c: 7110 761b 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1b76 │ │ -078412: 0a03 |000f: move-result v3 │ │ -078414: 5454 df07 |0010: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ -078418: 5244 0608 |0012: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ -07841c: 7110 5e21 0400 |0014: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -078422: 0a04 |0017: move-result v4 │ │ -078424: 8244 |0018: int-to-float v4, v4 │ │ -078426: c743 |0019: sub-float/2addr v3, v4 │ │ -078428: 8730 |001a: float-to-int v0, v3 │ │ -07842a: 5453 df07 |001b: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ -07842e: 5233 ff07 |001d: iget v3, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ -078432: 5454 df07 |001f: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ -078436: 5244 ff07 |0021: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ -07843a: 9104 0004 |0023: sub-int v4, v0, v4 │ │ -07843e: 8244 |0025: int-to-float v4, v4 │ │ -078440: c864 |0026: mul-float/2addr v4, v6 │ │ -078442: 8744 |0027: float-to-int v4, v4 │ │ -078444: 9002 0304 |0028: add-int v2, v3, v4 │ │ -078448: 5453 df07 |002a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ -07844c: 7110 7b1b 0300 |002c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1b7b │ │ -078452: 0c03 |002f: move-result-object v3 │ │ -078454: 6e10 2a18 0300 |0030: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ -07845a: 0a03 |0033: move-result v3 │ │ -07845c: 9101 0203 |0034: sub-int v1, v2, v3 │ │ -078460: 5453 df07 |0036: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ -078464: 1204 |0038: const/4 v4, #int 0 // #0 │ │ -078466: 7130 811b 1304 |0039: invoke-static {v3, v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1b81 │ │ -07846c: 0e00 |003c: return-void │ │ -07846e: 5453 df07 |003d: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ -078472: 7110 761b 0300 |003f: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1b76 │ │ -078478: 0a03 |0042: move-result v3 │ │ -07847a: 8730 |0043: float-to-int v0, v3 │ │ -07847c: 28d7 |0044: goto 001b // -0029 │ │ +0783c0: |[0783c0] android.support.v4.widget.SwipeRefreshLayout$6.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0783d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0783d2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0783d4: 5453 df07 |0002: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +0783d8: 7110 751b 0300 |0004: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1b75 │ │ +0783de: 0a03 |0007: move-result v3 │ │ +0783e0: 3903 3500 |0008: if-nez v3, 003d // +0035 │ │ +0783e4: 5453 df07 |000a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +0783e8: 7110 761b 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1b76 │ │ +0783ee: 0a03 |000f: move-result v3 │ │ +0783f0: 5454 df07 |0010: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +0783f4: 5244 0608 |0012: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ +0783f8: 7110 5e21 0400 |0014: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +0783fe: 0a04 |0017: move-result v4 │ │ +078400: 8244 |0018: int-to-float v4, v4 │ │ +078402: c743 |0019: sub-float/2addr v3, v4 │ │ +078404: 8730 |001a: float-to-int v0, v3 │ │ +078406: 5453 df07 |001b: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +07840a: 5233 ff07 |001d: iget v3, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ +07840e: 5454 df07 |001f: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +078412: 5244 ff07 |0021: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ +078416: 9104 0004 |0023: sub-int v4, v0, v4 │ │ +07841a: 8244 |0025: int-to-float v4, v4 │ │ +07841c: c864 |0026: mul-float/2addr v4, v6 │ │ +07841e: 8744 |0027: float-to-int v4, v4 │ │ +078420: 9002 0304 |0028: add-int v2, v3, v4 │ │ +078424: 5453 df07 |002a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +078428: 7110 7b1b 0300 |002c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1b7b │ │ +07842e: 0c03 |002f: move-result-object v3 │ │ +078430: 6e10 2a18 0300 |0030: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ +078436: 0a03 |0033: move-result v3 │ │ +078438: 9101 0203 |0034: sub-int v1, v2, v3 │ │ +07843c: 5453 df07 |0036: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +078440: 1204 |0038: const/4 v4, #int 0 // #0 │ │ +078442: 7130 811b 1304 |0039: invoke-static {v3, v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1b81 │ │ +078448: 0e00 |003c: return-void │ │ +07844a: 5453 df07 |003d: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07df │ │ +07844e: 7110 761b 0300 |003f: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1b76 │ │ +078454: 0a03 |0042: move-result v3 │ │ +078456: 8730 |0043: float-to-int v0, v3 │ │ +078458: 28d7 |0044: goto 001b // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0001 line=846 │ │ 0x0002 line=847 │ │ 0x000a line=848 │ │ 0x001b line=852 │ │ @@ -118533,21 +118533,21 @@ │ │ 0x0036 - 0x003d reg=1 offset I │ │ 0x0002 - 0x0045 reg=0 endTarget I │ │ 0x0001 - 0x0045 reg=2 targetTop I │ │ 0x0000 - 0x0045 reg=5 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ 0x0000 - 0x0045 reg=6 interpolatedTime F │ │ 0x0000 - 0x0045 reg=7 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #563 header: │ │ class_idx : 998 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1083 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #563 annotations: │ │ Annotations on class │ │ @@ -118571,18 +118571,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078480: |[078480] android.support.v4.widget.SwipeRefreshLayout$7.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -078490: 5b01 e007 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e0 │ │ -078494: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ -07849a: 0e00 |0005: return-void │ │ +07845c: |[07845c] android.support.v4.widget.SwipeRefreshLayout$7.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +07846c: 5b01 e007 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e0 │ │ +078470: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ +078476: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$7; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118592,34 +118592,34 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07849c: |[07849c] android.support.v4.widget.SwipeRefreshLayout$7.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0784ac: 5410 e007 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e0 │ │ -0784b0: 7120 771b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b77 │ │ -0784b6: 0e00 |0005: return-void │ │ +078478: |[078478] android.support.v4.widget.SwipeRefreshLayout$7.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +078488: 5410 e007 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e0 │ │ +07848c: 7120 771b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b77 │ │ +078492: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ 0x0005 line=869 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$7; │ │ 0x0000 - 0x0006 reg=2 interpolatedTime F │ │ 0x0000 - 0x0006 reg=3 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #564 header: │ │ class_idx : 999 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1083 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #564 annotations: │ │ Annotations on class │ │ @@ -118643,18 +118643,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0784b8: |[0784b8] android.support.v4.widget.SwipeRefreshLayout$8.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0784c8: 5b01 e107 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ -0784cc: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ -0784d2: 0e00 |0005: return-void │ │ +078494: |[078494] android.support.v4.widget.SwipeRefreshLayout$8.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0784a4: 5b01 e107 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ +0784a8: 7010 4d1e 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1e4d │ │ +0784ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$8; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118664,48 +118664,48 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0784d4: |[0784d4] android.support.v4.widget.SwipeRefreshLayout$8.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0784e4: 5431 e107 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ -0784e8: 7110 781b 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1b78 │ │ -0784ee: 0a01 |0005: move-result v1 │ │ -0784f0: 5432 e107 |0006: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ -0784f4: 7110 781b 0200 |0008: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1b78 │ │ -0784fa: 0a02 |000b: move-result v2 │ │ -0784fc: 7f22 |000c: neg-float v2, v2 │ │ -0784fe: c842 |000d: mul-float/2addr v2, v4 │ │ -078500: a600 0102 |000e: add-float v0, v1, v2 │ │ -078504: 5431 e107 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ -078508: 7120 7e1b 0100 |0012: invoke-static {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b7e │ │ -07850e: 5431 e107 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ -078512: 7120 771b 4100 |0017: invoke-static {v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b77 │ │ -078518: 0e00 |001a: return-void │ │ +0784b0: |[0784b0] android.support.v4.widget.SwipeRefreshLayout$8.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0784c0: 5431 e107 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ +0784c4: 7110 781b 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1b78 │ │ +0784ca: 0a01 |0005: move-result v1 │ │ +0784cc: 5432 e107 |0006: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ +0784d0: 7110 781b 0200 |0008: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1b78 │ │ +0784d6: 0a02 |000b: move-result v2 │ │ +0784d8: 7f22 |000c: neg-float v2, v2 │ │ +0784da: c842 |000d: mul-float/2addr v2, v4 │ │ +0784dc: a600 0102 |000e: add-float v0, v1, v2 │ │ +0784e0: 5431 e107 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ +0784e4: 7120 7e1b 0100 |0012: invoke-static {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b7e │ │ +0784ea: 5431 e107 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e1 │ │ +0784ee: 7120 771b 4100 |0017: invoke-static {v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1b77 │ │ +0784f4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0010 line=884 │ │ 0x0015 line=885 │ │ 0x001a line=886 │ │ locals : │ │ 0x0010 - 0x001b reg=0 targetScale F │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$8; │ │ 0x0000 - 0x001b reg=4 interpolatedTime F │ │ 0x0000 - 0x001b reg=5 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #565 header: │ │ class_idx : 1000 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #565 annotations: │ │ Annotations on class │ │ @@ -118723,21 +118723,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;) │ │ name : 'onRefresh' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #566 header: │ │ class_idx : 1001 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1058 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4621 │ │ static_fields_size : 18 │ │ instance_fields_size: 33 │ │ direct_methods_size : 38 │ │ virtual_methods_size: 18 │ │ │ │ Class #566 annotations: │ │ Annotations on class │ │ @@ -118980,26 +118980,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -07851c: |[07851c] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ -07852c: 1c00 e903 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@03e9 │ │ -078530: 6e10 3421 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ -078536: 0c00 |0005: move-result-object v0 │ │ -078538: 6900 ef07 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07ef │ │ -07853c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -07853e: 2300 6d06 |0009: new-array v0, v0, [I // type@066d │ │ -078542: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -078544: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ -07854a: 4b02 0001 |000f: aput v2, v0, v1 │ │ -07854e: 6900 ee07 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07ee │ │ -078552: 0e00 |0013: return-void │ │ +0784f8: |[0784f8] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ +078508: 1c00 e903 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@03e9 │ │ +07850c: 6e10 3421 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2134 │ │ +078512: 0c00 |0005: move-result-object v0 │ │ +078514: 6900 ef07 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07ef │ │ +078518: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07851a: 2300 6d06 |0009: new-array v0, v0, [I // type@066d │ │ +07851e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +078520: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ +078526: 4b02 0001 |000f: aput v2, v0, v1 │ │ +07852a: 6900 ee07 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07ee │ │ +07852e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=113 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119007,18 +119007,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -078554: |[078554] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ -078564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078566: 7030 711b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1b71 │ │ -07856c: 0e00 |0004: return-void │ │ +078530: |[078530] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ +078540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078542: 7030 711b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1b71 │ │ +078548: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -119028,79 +119028,79 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -078570: |[078570] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -078580: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -078582: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -078584: 1505 2042 |0002: const/high16 v5, #int 1109393408 // #4220 │ │ -078588: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -07858a: 7030 3d1d 8709 |0005: invoke-direct {v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d3d │ │ -078590: 5c74 0908 |0008: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -078594: 1502 80bf |000a: const/high16 v2, #int -1082130432 // #bf80 │ │ -078598: 5972 1208 |000c: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ -07859c: 5c74 0508 |000e: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0805 │ │ -0785a0: 5973 f407 |0010: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -0785a4: 5973 fb07 |0012: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ -0785a8: 2202 e003 |0014: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@03e0 │ │ -0785ac: 7020 5a1b 7200 |0016: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b5a │ │ -0785b2: 5b72 0808 |0019: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0808 │ │ -0785b6: 2202 e503 |001b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@03e5 │ │ -0785ba: 7020 681b 7200 |001d: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b68 │ │ -0785c0: 5b72 f707 |0020: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ -0785c4: 2202 e603 |0022: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$7; // type@03e6 │ │ -0785c8: 7020 6a1b 7200 |0024: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$7;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b6a │ │ -0785ce: 5b72 f807 |0027: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ -0785d2: 7110 241d 0800 |0029: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ -0785d8: 0c02 |002c: move-result-object v2 │ │ -0785da: 6e10 2b1d 0200 |002d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ -0785e0: 0a02 |0030: move-result v2 │ │ -0785e2: 5972 1308 |0031: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0813 │ │ -0785e6: 6e10 931b 0700 |0033: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ -0785ec: 0c02 |0036: move-result-object v2 │ │ -0785ee: 1403 0100 0e01 |0037: const v3, #float 2.60813e-38 // #010e0001 │ │ -0785f4: 6e20 4901 3200 |003a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0149 │ │ -0785fa: 0a02 |003d: move-result v2 │ │ -0785fc: 5972 0308 |003e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0803 │ │ -078600: 6e20 af1b 4700 |0040: invoke-virtual {v7, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@1baf │ │ -078606: 2202 3e04 |0043: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@043e │ │ -07860a: 1503 0040 |0045: const/high16 v3, #int 1073741824 // #4000 │ │ -07860e: 7020 5a1e 3200 |0047: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1e5a │ │ -078614: 5b72 fe07 |004a: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@07fe │ │ -078618: 6202 ee07 |004c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07ee │ │ -07861c: 6e30 f600 9802 |004e: invoke-virtual {v8, v9, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -078622: 0c00 |0051: move-result-object v0 │ │ -078624: 6e30 5301 4006 |0052: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0153 │ │ -07862a: 0a02 |0055: move-result v2 │ │ -07862c: 6e20 a61b 2700 |0056: invoke-virtual {v7, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@1ba6 │ │ -078632: 6e10 5d01 0000 |0059: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -078638: 6e10 931b 0700 |005c: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ -07863e: 0c02 |005f: move-result-object v2 │ │ -078640: 6e10 4601 0200 |0060: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -078646: 0c01 |0063: move-result-object v1 │ │ -078648: 5212 3f08 |0064: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -07864c: c852 |0066: mul-float/2addr v2, v5 │ │ -07864e: 8722 |0067: float-to-int v2, v2 │ │ -078650: 5972 fc07 |0068: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@07fc │ │ -078654: 5212 3f08 |006a: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -078658: c852 |006c: mul-float/2addr v2, v5 │ │ -07865a: 8722 |006d: float-to-int v2, v2 │ │ -07865c: 5972 f907 |006e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07f9 │ │ -078660: 7010 861b 0700 |0070: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.createProgressView:()V // method@1b86 │ │ -078666: 7120 5812 6700 |0073: invoke-static {v7, v6}, Landroid/support/v4/view/ViewCompat;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@1258 │ │ -07866c: 1502 8042 |0076: const/high16 v2, #int 1115684864 // #4280 │ │ -078670: 5213 3f08 |0078: iget v3, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -078674: c832 |007a: mul-float/2addr v2, v3 │ │ -078676: 5972 0f08 |007b: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ -07867a: 5272 0f08 |007d: iget v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ -07867e: 5972 1208 |007f: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ -078682: 0e00 |0081: return-void │ │ +07854c: |[07854c] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07855c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +07855e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +078560: 1505 2042 |0002: const/high16 v5, #int 1109393408 // #4220 │ │ +078564: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +078566: 7030 3d1d 8709 |0005: invoke-direct {v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d3d │ │ +07856c: 5c74 0908 |0008: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +078570: 1502 80bf |000a: const/high16 v2, #int -1082130432 // #bf80 │ │ +078574: 5972 1208 |000c: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ +078578: 5c74 0508 |000e: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0805 │ │ +07857c: 5973 f407 |0010: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +078580: 5973 fb07 |0012: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ +078584: 2202 e003 |0014: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@03e0 │ │ +078588: 7020 5a1b 7200 |0016: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b5a │ │ +07858e: 5b72 0808 |0019: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0808 │ │ +078592: 2202 e503 |001b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@03e5 │ │ +078596: 7020 681b 7200 |001d: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b68 │ │ +07859c: 5b72 f707 |0020: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ +0785a0: 2202 e603 |0022: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$7; // type@03e6 │ │ +0785a4: 7020 6a1b 7200 |0024: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$7;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b6a │ │ +0785aa: 5b72 f807 |0027: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ +0785ae: 7110 241d 0800 |0029: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ +0785b4: 0c02 |002c: move-result-object v2 │ │ +0785b6: 6e10 2b1d 0200 |002d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ +0785bc: 0a02 |0030: move-result v2 │ │ +0785be: 5972 1308 |0031: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0813 │ │ +0785c2: 6e10 931b 0700 |0033: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ +0785c8: 0c02 |0036: move-result-object v2 │ │ +0785ca: 1403 0100 0e01 |0037: const v3, #float 2.60813e-38 // #010e0001 │ │ +0785d0: 6e20 4901 3200 |003a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0149 │ │ +0785d6: 0a02 |003d: move-result v2 │ │ +0785d8: 5972 0308 |003e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0803 │ │ +0785dc: 6e20 af1b 4700 |0040: invoke-virtual {v7, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@1baf │ │ +0785e2: 2202 3e04 |0043: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@043e │ │ +0785e6: 1503 0040 |0045: const/high16 v3, #int 1073741824 // #4000 │ │ +0785ea: 7020 5a1e 3200 |0047: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1e5a │ │ +0785f0: 5b72 fe07 |004a: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@07fe │ │ +0785f4: 6202 ee07 |004c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07ee │ │ +0785f8: 6e30 f600 9802 |004e: invoke-virtual {v8, v9, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +0785fe: 0c00 |0051: move-result-object v0 │ │ +078600: 6e30 5301 4006 |0052: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0153 │ │ +078606: 0a02 |0055: move-result v2 │ │ +078608: 6e20 a61b 2700 |0056: invoke-virtual {v7, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@1ba6 │ │ +07860e: 6e10 5d01 0000 |0059: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +078614: 6e10 931b 0700 |005c: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ +07861a: 0c02 |005f: move-result-object v2 │ │ +07861c: 6e10 4601 0200 |0060: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +078622: 0c01 |0063: move-result-object v1 │ │ +078624: 5212 3f08 |0064: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +078628: c852 |0066: mul-float/2addr v2, v5 │ │ +07862a: 8722 |0067: float-to-int v2, v2 │ │ +07862c: 5972 fc07 |0068: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@07fc │ │ +078630: 5212 3f08 |006a: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +078634: c852 |006c: mul-float/2addr v2, v5 │ │ +078636: 8722 |006d: float-to-int v2, v2 │ │ +078638: 5972 f907 |006e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07f9 │ │ +07863c: 7010 861b 0700 |0070: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.createProgressView:()V // method@1b86 │ │ +078642: 7120 5812 6700 |0073: invoke-static {v7, v6}, Landroid/support/v4/view/ViewCompat;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@1258 │ │ +078648: 1502 8042 |0076: const/high16 v2, #int 1115684864 // #4280 │ │ +07864c: 5213 3f08 |0078: iget v3, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +078650: c832 |007a: mul-float/2addr v2, v3 │ │ +078652: 5972 0f08 |007b: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ +078656: 5272 0f08 |007d: iget v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ +07865a: 5972 1208 |007f: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ +07865e: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=268 │ │ 0x0008 line=95 │ │ 0x000a line=97 │ │ 0x000e line=101 │ │ 0x0010 line=105 │ │ @@ -119135,17 +119135,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078684: |[078684] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -078694: 5510 0908 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -078698: 0f00 |0002: return v0 │ │ +078660: |[078660] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +078670: 5510 0908 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +078674: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119153,17 +119153,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07869c: |[07869c] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; │ │ -0786ac: 5410 0708 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -0786b0: 1100 |0002: return-object v0 │ │ +078678: |[078678] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; │ │ +078688: 5410 0708 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +07868c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119171,17 +119171,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0786b4: |[0786b4] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V │ │ -0786c4: 7020 b31b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1bb3 │ │ -0786ca: 0e00 |0003: return-void │ │ +078690: |[078690] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V │ │ +0786a0: 7020 b31b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1bb3 │ │ +0786a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/animation/Animation$AnimationListener; │ │ │ │ @@ -119190,17 +119190,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0786cc: |[0786cc] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -0786dc: 5510 1408 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ -0786e0: 0f00 |0002: return v0 │ │ +0786a8: |[0786a8] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +0786b8: 5510 1408 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ +0786bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119208,17 +119208,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0786e4: |[0786e4] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -0786f4: 5210 0f08 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ -0786f8: 0f00 |0002: return v0 │ │ +0786c0: |[0786c0] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +0786d0: 5210 0f08 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ +0786d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119226,17 +119226,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0786fc: |[0786fc] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ -07870c: 7020 991b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.moveToStart:(F)V // method@1b99 │ │ -078712: 0e00 |0003: return-void │ │ +0786d8: |[0786d8] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ +0786e8: 7020 991b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.moveToStart:(F)V // method@1b99 │ │ +0786ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 F │ │ │ │ @@ -119245,17 +119245,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078714: |[078714] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -078724: 5210 1008 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@0810 │ │ -078728: 0f00 |0002: return v0 │ │ +0786f0: |[0786f0] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +078700: 5210 1008 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@0810 │ │ +078704: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119263,17 +119263,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07872c: |[07872c] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -07873c: 5510 0408 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0804 │ │ -078740: 0f00 |0002: return v0 │ │ +078708: |[078708] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +078718: 5510 0408 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0804 │ │ +07871c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119281,17 +119281,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078744: |[078744] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ -078754: 5410 0208 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0802 │ │ -078758: 1100 |0002: return-object v0 │ │ +078720: |[078720] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ +078730: 5410 0208 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0802 │ │ +078734: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119299,17 +119299,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07875c: |[07875c] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; │ │ -07876c: 5410 fa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078770: 1100 |0002: return-object v0 │ │ +078738: |[078738] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; │ │ +078748: 5410 fa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +07874c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119317,17 +119317,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078774: |[078774] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ -078784: 7020 a41b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1ba4 │ │ -07878a: 0e00 |0003: return-void │ │ +078750: |[078750] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ +078760: 7020 a41b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1ba4 │ │ +078766: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -119336,17 +119336,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07878c: |[07878c] android.support.v4.widget.SwipeRefreshLayout.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -07879c: 5510 0b08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ -0787a0: 0f00 |0002: return v0 │ │ +078768: |[078768] android.support.v4.widget.SwipeRefreshLayout.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +078778: 5510 0b08 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ +07877c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119354,17 +119354,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0787a4: |[0787a4] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ -0787b4: 7020 a01b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1ba0 │ │ -0787ba: 0e00 |0003: return-void │ │ +078780: |[078780] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ +078790: 7020 a01b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1ba0 │ │ +078796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 F │ │ │ │ @@ -119373,17 +119373,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0787bc: |[0787bc] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -0787cc: 5210 fd07 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -0787d0: 0f00 |0002: return v0 │ │ +078798: |[078798] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +0787a8: 5210 fd07 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +0787ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119391,17 +119391,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0787d4: |[0787d4] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ -0787e4: 5901 fd07 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -0787e8: 0f01 |0002: return v1 │ │ +0787b0: |[0787b0] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ +0787c0: 5901 fd07 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +0787c4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -119410,17 +119410,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0787ec: |[0787ec] android.support.v4.widget.SwipeRefreshLayout.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V │ │ -0787fc: 7030 ae1b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ -078802: 0e00 |0003: return-void │ │ +0787c8: |[0787c8] android.support.v4.widget.SwipeRefreshLayout.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V │ │ +0787d8: 7030 ae1b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ +0787de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -119430,33 +119430,33 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -078804: |[078804] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -078814: 5945 ff07 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ -078818: 5440 f707 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ -07881c: 6e10 501e 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1e50 │ │ -078822: 5440 f707 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ -078826: 1602 c800 |0009: const-wide/16 v2, #int 200 // #c8 │ │ -07882a: 6e30 521e 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ -078830: 5440 f707 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ -078834: 5441 fe07 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@07fe │ │ -078838: 6e20 531e 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e53 │ │ -07883e: 3806 0700 |0015: if-eqz v6, 001c // +0007 │ │ -078842: 5440 fa07 |0017: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078846: 6e20 3418 6000 |0019: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ -07884c: 5440 fa07 |001c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078850: 6e10 2118 0000 |001e: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ -078856: 5440 fa07 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -07885a: 5441 f707 |0023: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ -07885e: 6e20 3b18 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ -078864: 0e00 |0028: return-void │ │ +0787e0: |[0787e0] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +0787f0: 5945 ff07 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ +0787f4: 5440 f707 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ +0787f8: 6e10 501e 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1e50 │ │ +0787fe: 5440 f707 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ +078802: 1602 c800 |0009: const-wide/16 v2, #int 200 // #c8 │ │ +078806: 6e30 521e 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ +07880c: 5440 f707 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ +078810: 5441 fe07 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@07fe │ │ +078814: 6e20 531e 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e53 │ │ +07881a: 3806 0700 |0015: if-eqz v6, 001c // +0007 │ │ +07881e: 5440 fa07 |0017: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078822: 6e20 3418 6000 |0019: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ +078828: 5440 fa07 |001c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +07882c: 6e10 2118 0000 |001e: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ +078832: 5440 fa07 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078836: 5441 f707 |0023: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@07f7 │ │ +07883a: 6e20 3b18 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ +078840: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0002 line=815 │ │ 0x0007 line=816 │ │ 0x000e line=817 │ │ 0x0015 line=818 │ │ @@ -119474,37 +119474,37 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -078868: |[078868] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -078878: 5540 0b08 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ -07887c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -078880: 7030 b41b 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1bb4 │ │ -078886: 0e00 |0007: return-void │ │ -078888: 5945 ff07 |0008: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ -07888c: 5440 f807 |000a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ -078890: 6e10 501e 0000 |000c: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1e50 │ │ -078896: 5440 f807 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ -07889a: 1602 c800 |0011: const-wide/16 v2, #int 200 // #c8 │ │ -07889e: 6e30 521e 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ -0788a4: 5440 f807 |0016: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ -0788a8: 5441 fe07 |0018: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@07fe │ │ -0788ac: 6e20 531e 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e53 │ │ -0788b2: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ -0788b6: 5440 fa07 |001f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -0788ba: 6e20 3418 6000 |0021: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ -0788c0: 5440 fa07 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -0788c4: 6e10 2118 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ -0788ca: 5440 fa07 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -0788ce: 5441 f807 |002b: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ -0788d2: 6e20 3b18 1000 |002d: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ -0788d8: 28d7 |0030: goto 0007 // -0029 │ │ +078844: |[078844] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +078854: 5540 0b08 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ +078858: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +07885c: 7030 b41b 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1bb4 │ │ +078862: 0e00 |0007: return-void │ │ +078864: 5945 ff07 |0008: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ +078868: 5440 f807 |000a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ +07886c: 6e10 501e 0000 |000c: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1e50 │ │ +078872: 5440 f807 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ +078876: 1602 c800 |0011: const-wide/16 v2, #int 200 // #c8 │ │ +07887a: 6e30 521e 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ +078880: 5440 f807 |0016: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ +078884: 5441 fe07 |0018: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@07fe │ │ +078888: 6e20 531e 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e53 │ │ +07888e: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +078892: 5440 fa07 |001f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078896: 6e20 3418 6000 |0021: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ +07889c: 5440 fa07 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +0788a0: 6e10 2118 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ +0788a6: 5440 fa07 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +0788aa: 5441 f807 |002b: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@07f8 │ │ +0788ae: 6e20 3b18 1000 |002d: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ +0788b4: 28d7 |0030: goto 0007 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=826 │ │ 0x0004 line=828 │ │ 0x0007 line=840 │ │ 0x0008 line=830 │ │ 0x000a line=831 │ │ @@ -119524,38 +119524,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0788dc: |[0788dc] android.support.v4.widget.SwipeRefreshLayout.createProgressView:()V │ │ -0788ec: 1403 fafa faff |0000: const v3, #float -nan // #fffafafa │ │ -0788f2: 2200 7903 |0003: new-instance v0, Landroid/support/v4/widget/CircleImageView; // type@0379 │ │ -0788f6: 6e10 8b1b 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1b8b │ │ -0788fc: 0c01 |0008: move-result-object v1 │ │ -0788fe: 1502 a041 |0009: const/high16 v2, #int 1101004800 // #41a0 │ │ -078902: 7040 1f18 1023 |000b: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/widget/CircleImageView;.:(Landroid/content/Context;IF)V // method@181f │ │ -078908: 5b40 fa07 |000e: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -07890c: 2200 ab03 |0010: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable; // type@03ab │ │ -078910: 6e10 8b1b 0400 |0012: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1b8b │ │ -078916: 0c01 |0015: move-result-object v1 │ │ -078918: 7030 a919 1004 |0016: invoke-direct {v0, v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.:(Landroid/content/Context;Landroid/view/View;)V // method@19a9 │ │ -07891e: 5b40 0708 |0019: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -078922: 5440 0708 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -078926: 6e20 bc19 3000 |001d: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@19bc │ │ -07892c: 5440 fa07 |0020: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078930: 5441 0708 |0022: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -078934: 6e20 3718 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1837 │ │ -07893a: 5440 fa07 |0027: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -07893e: 1301 0800 |0029: const/16 v1, #int 8 // #8 │ │ -078942: 6e20 3a18 1000 |002b: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ -078948: 5440 fa07 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -07894c: 6e20 821b 0400 |0030: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.addView:(Landroid/view/View;)V // method@1b82 │ │ -078952: 0e00 |0033: return-void │ │ +0788b8: |[0788b8] android.support.v4.widget.SwipeRefreshLayout.createProgressView:()V │ │ +0788c8: 1403 fafa faff |0000: const v3, #float -nan // #fffafafa │ │ +0788ce: 2200 7903 |0003: new-instance v0, Landroid/support/v4/widget/CircleImageView; // type@0379 │ │ +0788d2: 6e10 8b1b 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1b8b │ │ +0788d8: 0c01 |0008: move-result-object v1 │ │ +0788da: 1502 a041 |0009: const/high16 v2, #int 1101004800 // #41a0 │ │ +0788de: 7040 1f18 1023 |000b: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/widget/CircleImageView;.:(Landroid/content/Context;IF)V // method@181f │ │ +0788e4: 5b40 fa07 |000e: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +0788e8: 2200 ab03 |0010: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable; // type@03ab │ │ +0788ec: 6e10 8b1b 0400 |0012: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1b8b │ │ +0788f2: 0c01 |0015: move-result-object v1 │ │ +0788f4: 7030 a919 1004 |0016: invoke-direct {v0, v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.:(Landroid/content/Context;Landroid/view/View;)V // method@19a9 │ │ +0788fa: 5b40 0708 |0019: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +0788fe: 5440 0708 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +078902: 6e20 bc19 3000 |001d: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@19bc │ │ +078908: 5440 fa07 |0020: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +07890c: 5441 0708 |0022: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +078910: 6e20 3718 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1837 │ │ +078916: 5440 fa07 |0027: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +07891a: 1301 0800 |0029: const/16 v1, #int 8 // #8 │ │ +07891e: 6e20 3a18 1000 |002b: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ +078924: 5440 fa07 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078928: 6e20 821b 0400 |0030: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.addView:(Landroid/view/View;)V // method@1b82 │ │ +07892e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=309 │ │ 0x0010 line=310 │ │ 0x001b line=311 │ │ 0x0020 line=312 │ │ 0x0027 line=313 │ │ @@ -119569,31 +119569,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -078954: |[078954] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ -078964: 5432 1108 |0000: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -078968: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ -07896c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -07896e: 6e10 891b 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1b89 │ │ -078974: 0a02 |0008: move-result v2 │ │ -078976: 3521 1000 |0009: if-ge v1, v2, 0019 // +0010 │ │ -07897a: 6e20 881b 1300 |000b: invoke-virtual {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1b88 │ │ -078980: 0c00 |000e: move-result-object v0 │ │ -078982: 5432 fa07 |000f: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078986: 6e20 7121 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -07898c: 0a02 |0014: move-result v2 │ │ -07898e: 3902 0500 |0015: if-nez v2, 001a // +0005 │ │ -078992: 5b30 1108 |0017: iput-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -078996: 0e00 |0019: return-void │ │ -078998: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07899c: 28e9 |001c: goto 0005 // -0017 │ │ +078930: |[078930] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ +078940: 5432 1108 |0000: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +078944: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ +078948: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +07894a: 6e10 891b 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1b89 │ │ +078950: 0a02 |0008: move-result v2 │ │ +078952: 3521 1000 |0009: if-ge v1, v2, 0019 // +0010 │ │ +078956: 6e20 881b 1300 |000b: invoke-virtual {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1b88 │ │ +07895c: 0c00 |000e: move-result-object v0 │ │ +07895e: 5432 fa07 |000f: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078962: 6e20 7121 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +078968: 0a02 |0014: move-result v2 │ │ +07896a: 3902 0500 |0015: if-nez v2, 001a // +0005 │ │ +07896e: 5b30 1108 |0017: iput-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +078972: 0e00 |0019: return-void │ │ +078974: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078978: 28e9 |001c: goto 0005 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0004 line=506 │ │ 0x000b line=507 │ │ 0x000f line=508 │ │ 0x0017 line=509 │ │ @@ -119611,23 +119611,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0789a0: |[0789a0] android.support.v4.widget.SwipeRefreshLayout.getMotionEventY:(Landroid/view/MotionEvent;I)F │ │ -0789b0: 7120 9210 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ -0789b6: 0a00 |0003: move-result v0 │ │ -0789b8: 3b00 0500 |0004: if-gez v0, 0009 // +0005 │ │ -0789bc: 1501 80bf |0006: const/high16 v1, #int -1082130432 // #bf80 │ │ -0789c0: 0f01 |0008: return v1 │ │ -0789c2: 7120 9810 0300 |0009: invoke-static {v3, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -0789c8: 0a01 |000c: move-result v1 │ │ -0789ca: 28fb |000d: goto 0008 // -0005 │ │ +07897c: |[07897c] android.support.v4.widget.SwipeRefreshLayout.getMotionEventY:(Landroid/view/MotionEvent;I)F │ │ +07898c: 7120 9210 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ +078992: 0a00 |0003: move-result v0 │ │ +078994: 3b00 0500 |0004: if-gez v0, 0009 // +0005 │ │ +078998: 1501 80bf |0006: const/high16 v1, #int -1082130432 // #bf80 │ │ +07899c: 0f01 |0008: return v1 │ │ +07899e: 7120 9810 0300 |0009: invoke-static {v3, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +0789a4: 0a01 |000c: move-result v1 │ │ +0789a6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0004 line=657 │ │ 0x0006 line=658 │ │ 0x0008 line=660 │ │ locals : │ │ @@ -119641,22 +119641,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0789cc: |[0789cc] android.support.v4.widget.SwipeRefreshLayout.isAlphaUsedForScale:()Z │ │ -0789dc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0789e0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0789e4: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -0789e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0789ea: 0f00 |0007: return v0 │ │ -0789ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0789ee: 28fe |0009: goto 0007 // -0002 │ │ +0789a8: |[0789a8] android.support.v4.widget.SwipeRefreshLayout.isAlphaUsedForScale:()Z │ │ +0789b8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0789bc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0789c0: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0789c4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0789c6: 0f00 |0007: return v0 │ │ +0789c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0789ca: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #25 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119664,26 +119664,26 @@ │ │ type : '(Landroid/view/animation/Animation;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0789f0: |[0789f0] android.support.v4.widget.SwipeRefreshLayout.isAnimationRunning:(Landroid/view/animation/Animation;)Z │ │ -078a00: 3802 1000 |0000: if-eqz v2, 0010 // +0010 │ │ -078a04: 6e10 4f1e 0200 |0002: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1e4f │ │ -078a0a: 0a00 |0005: move-result v0 │ │ -078a0c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -078a10: 6e10 4e1e 0200 |0008: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1e4e │ │ -078a16: 0a00 |000b: move-result v0 │ │ -078a18: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -078a1c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -078a1e: 0f00 |000f: return v0 │ │ -078a20: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -078a22: 28fe |0011: goto 000f // -0002 │ │ +0789cc: |[0789cc] android.support.v4.widget.SwipeRefreshLayout.isAnimationRunning:(Landroid/view/animation/Animation;)Z │ │ +0789dc: 3802 1000 |0000: if-eqz v2, 0010 // +0010 │ │ +0789e0: 6e10 4f1e 0200 |0002: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1e4f │ │ +0789e6: 0a00 |0005: move-result v0 │ │ +0789e8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0789ec: 6e10 4e1e 0200 |0008: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1e4e │ │ +0789f2: 0a00 |000b: move-result v0 │ │ +0789f4: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0789f8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0789fa: 0f00 |000f: return v0 │ │ +0789fc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0789fe: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0012 reg=2 animation Landroid/view/animation/Animation; │ │ │ │ @@ -119692,31 +119692,31 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -078a24: |[078a24] android.support.v4.widget.SwipeRefreshLayout.moveToStart:(F)V │ │ -078a34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -078a36: 5252 ff07 |0001: iget v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ -078a3a: 5253 0608 |0003: iget v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ -078a3e: 5254 ff07 |0005: iget v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ -078a42: b143 |0007: sub-int/2addr v3, v4 │ │ -078a44: 8233 |0008: int-to-float v3, v3 │ │ -078a46: c863 |0009: mul-float/2addr v3, v6 │ │ -078a48: 8733 |000a: float-to-int v3, v3 │ │ -078a4a: 9001 0203 |000b: add-int v1, v2, v3 │ │ -078a4e: 5452 fa07 |000d: iget-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078a52: 6e10 2a18 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ -078a58: 0a02 |0012: move-result v2 │ │ -078a5a: 9100 0102 |0013: sub-int v0, v1, v2 │ │ -078a5e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -078a60: 7030 ae1b 0502 |0016: invoke-direct {v5, v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ -078a66: 0e00 |0019: return-void │ │ +078a00: |[078a00] android.support.v4.widget.SwipeRefreshLayout.moveToStart:(F)V │ │ +078a10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +078a12: 5252 ff07 |0001: iget v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ +078a16: 5253 0608 |0003: iget v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ +078a1a: 5254 ff07 |0005: iget v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ +078a1e: b143 |0007: sub-int/2addr v3, v4 │ │ +078a20: 8233 |0008: int-to-float v3, v3 │ │ +078a22: c863 |0009: mul-float/2addr v3, v6 │ │ +078a24: 8733 |000a: float-to-int v3, v3 │ │ +078a26: 9001 0203 |000b: add-int v1, v2, v3 │ │ +078a2a: 5452 fa07 |000d: iget-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078a2e: 6e10 2a18 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ +078a34: 0a02 |0012: move-result v2 │ │ +078a36: 9100 0102 |0013: sub-int v0, v1, v2 │ │ +078a3a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +078a3c: 7030 ae1b 0502 |0016: invoke-direct {v5, v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ +078a42: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0001 line=860 │ │ 0x000d line=861 │ │ 0x0015 line=862 │ │ 0x0019 line=863 │ │ @@ -119731,29 +119731,29 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -078a68: |[078a68] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -078a78: 7110 9310 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ -078a7e: 0a02 |0003: move-result v2 │ │ -078a80: 7120 9610 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -078a86: 0a01 |0007: move-result v1 │ │ -078a88: 5243 f407 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -078a8c: 3331 0b00 |000a: if-ne v1, v3, 0015 // +000b │ │ -078a90: 3902 0a00 |000c: if-nez v2, 0016 // +000a │ │ -078a94: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -078a96: 7120 9610 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -078a9c: 0a03 |0012: move-result v3 │ │ -078a9e: 5943 f407 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -078aa2: 0e00 |0015: return-void │ │ -078aa4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -078aa6: 28f8 |0017: goto 000f // -0008 │ │ +078a44: |[078a44] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +078a54: 7110 9310 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ +078a5a: 0a02 |0003: move-result v2 │ │ +078a5c: 7120 9610 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +078a62: 0a01 |0007: move-result v1 │ │ +078a64: 5243 f407 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +078a68: 3331 0b00 |000a: if-ne v1, v3, 0015 // +000b │ │ +078a6c: 3902 0a00 |000c: if-nez v2, 0016 // +000a │ │ +078a70: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +078a72: 7120 9610 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +078a78: 0a03 |0012: move-result v3 │ │ +078a7a: 5943 f407 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +078a7e: 0e00 |0015: return-void │ │ +078a80: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +078a82: 28f8 |0017: goto 000f // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ 0x0004 line=907 │ │ 0x0008 line=908 │ │ 0x000c line=911 │ │ 0x000f line=912 │ │ @@ -119771,28 +119771,28 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -078aa8: |[078aa8] android.support.v4.widget.SwipeRefreshLayout.setAnimationProgress:(F)V │ │ -078ab8: 7010 951b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1b95 │ │ -078abe: 0a00 |0003: move-result v0 │ │ -078ac0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -078ac4: 1500 7f43 |0006: const/high16 v0, #int 1132396544 // #437f │ │ -078ac8: c820 |0008: mul-float/2addr v0, v2 │ │ -078aca: 8700 |0009: float-to-int v0, v0 │ │ -078acc: 7020 a41b 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1ba4 │ │ -078ad2: 0e00 |000d: return-void │ │ -078ad4: 5410 fa07 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078ad8: 7120 6812 2000 |0010: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@1268 │ │ -078ade: 5410 fa07 |0013: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078ae2: 7120 6912 2000 |0015: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@1269 │ │ -078ae8: 28f5 |0018: goto 000d // -000b │ │ +078a84: |[078a84] android.support.v4.widget.SwipeRefreshLayout.setAnimationProgress:(F)V │ │ +078a94: 7010 951b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1b95 │ │ +078a9a: 0a00 |0003: move-result v0 │ │ +078a9c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +078aa0: 1500 7f43 |0006: const/high16 v0, #int 1132396544 // #437f │ │ +078aa4: c820 |0008: mul-float/2addr v0, v2 │ │ +078aa6: 8700 |0009: float-to-int v0, v0 │ │ +078aa8: 7020 a41b 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1ba4 │ │ +078aae: 0e00 |000d: return-void │ │ +078ab0: 5410 fa07 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078ab4: 7120 6812 2000 |0010: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@1268 │ │ +078aba: 5410 fa07 |0013: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078abe: 7120 6912 2000 |0015: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@1269 │ │ +078ac4: 28f5 |0018: goto 000d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0006 line=385 │ │ 0x000d line=390 │ │ 0x000e line=387 │ │ 0x0013 line=388 │ │ @@ -119805,22 +119805,22 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -078aec: |[078aec] android.support.v4.widget.SwipeRefreshLayout.setColorViewAlpha:(I)V │ │ -078afc: 5410 fa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078b00: 6e10 2418 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1824 │ │ -078b06: 0c00 |0005: move-result-object v0 │ │ -078b08: 6e20 dc01 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01dc │ │ -078b0e: 5410 0708 |0009: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -078b12: 6e20 ba19 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ -078b18: 0e00 |000e: return-void │ │ +078ac8: |[078ac8] android.support.v4.widget.SwipeRefreshLayout.setColorViewAlpha:(I)V │ │ +078ad8: 5410 fa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078adc: 6e10 2418 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1824 │ │ +078ae2: 0c00 |0005: move-result-object v0 │ │ +078ae4: 6e20 dc01 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01dc │ │ +078aea: 5410 0708 |0009: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +078aee: 6e20 ba19 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ +078af4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0009 line=187 │ │ 0x000e line=188 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -119831,29 +119831,29 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -078b1c: |[078b1c] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(ZZ)V │ │ -078b2c: 5520 0908 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -078b30: 3230 1400 |0002: if-eq v0, v3, 0016 // +0014 │ │ -078b34: 5c24 0408 |0004: iput-boolean v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0804 │ │ -078b38: 7010 871b 0200 |0006: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ -078b3e: 5c23 0908 |0009: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -078b42: 5520 0908 |000b: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -078b46: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -078b4a: 5220 fd07 |000f: iget v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -078b4e: 5421 0808 |0011: iget-object v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0808 │ │ -078b52: 7030 831b 0201 |0013: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1b83 │ │ -078b58: 0e00 |0016: return-void │ │ -078b5a: 5420 0808 |0017: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0808 │ │ -078b5e: 7020 b31b 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1bb3 │ │ -078b64: 28fa |001c: goto 0016 // -0006 │ │ +078af8: |[078af8] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(ZZ)V │ │ +078b08: 5520 0908 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +078b0c: 3230 1400 |0002: if-eq v0, v3, 0016 // +0014 │ │ +078b10: 5c24 0408 |0004: iput-boolean v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0804 │ │ +078b14: 7010 871b 0200 |0006: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ +078b1a: 5c23 0908 |0009: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +078b1e: 5520 0908 |000b: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +078b22: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +078b26: 5220 fd07 |000f: iget v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +078b2a: 5421 0808 |0011: iget-object v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0808 │ │ +078b2e: 7030 831b 0201 |0013: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1b83 │ │ +078b34: 0e00 |0016: return-void │ │ +078b36: 5420 0808 |0017: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0808 │ │ +078b3a: 7020 b31b 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1bb3 │ │ +078b40: 28fa |001c: goto 0016 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=394 │ │ 0x0006 line=395 │ │ 0x0009 line=396 │ │ 0x000b line=397 │ │ @@ -119870,29 +119870,29 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -078b68: |[078b68] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(IZ)V │ │ -078b78: 5420 fa07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078b7c: 6e10 2018 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.bringToFront:()V // method@1820 │ │ -078b82: 5420 fa07 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078b86: 6e20 3018 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.offsetTopAndBottom:(I)V // method@1830 │ │ -078b8c: 5420 fa07 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078b90: 6e10 2a18 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ -078b96: 0a00 |000f: move-result v0 │ │ -078b98: 5920 fd07 |0010: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -078b9c: 3804 0b00 |0012: if-eqz v4, 001d // +000b │ │ -078ba0: 6000 3600 |0014: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -078ba4: 1301 0b00 |0016: const/16 v1, #int 11 // #b │ │ -078ba8: 3510 0500 |0018: if-ge v0, v1, 001d // +0005 │ │ -078bac: 6e10 941b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.invalidate:()V // method@1b94 │ │ -078bb2: 0e00 |001d: return-void │ │ +078b44: |[078b44] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(IZ)V │ │ +078b54: 5420 fa07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078b58: 6e10 2018 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.bringToFront:()V // method@1820 │ │ +078b5e: 5420 fa07 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078b62: 6e20 3018 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.offsetTopAndBottom:(I)V // method@1830 │ │ +078b68: 5420 fa07 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078b6c: 6e10 2a18 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ +078b72: 0a00 |000f: move-result v0 │ │ +078b74: 5920 fd07 |0010: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +078b78: 3804 0b00 |0012: if-eqz v4, 001d // +000b │ │ +078b7c: 6000 3600 |0014: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +078b80: 1301 0b00 |0016: const/16 v1, #int 11 // #b │ │ +078b84: 3510 0500 |0018: if-ge v0, v1, 001d // +0005 │ │ +078b88: 6e10 941b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.invalidate:()V // method@1b94 │ │ +078b8e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0005 line=898 │ │ 0x000a line=899 │ │ 0x0012 line=900 │ │ 0x001a line=901 │ │ @@ -119907,34 +119907,34 @@ │ │ type : '(II)Landroid/view/animation/Animation;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -078bb4: |[078bb4] android.support.v4.widget.SwipeRefreshLayout.startAlphaAnimation:(II)Landroid/view/animation/Animation; │ │ -078bc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -078bc6: 5542 0b08 |0001: iget-boolean v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ -078bca: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -078bce: 7010 951b 0400 |0005: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1b95 │ │ -078bd4: 0a02 |0008: move-result v2 │ │ -078bd6: 3802 0400 |0009: if-eqz v2, 000d // +0004 │ │ -078bda: 0710 |000b: move-object v0, v1 │ │ -078bdc: 1100 |000c: return-object v0 │ │ -078bde: 2200 e303 |000d: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@03e3 │ │ -078be2: 7040 621b 4065 |000f: invoke-direct {v0, v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V // method@1b62 │ │ -078be8: 1602 2c01 |0012: const-wide/16 v2, #int 300 // #12c │ │ -078bec: 6e30 521e 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ -078bf2: 5442 fa07 |0017: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078bf6: 6e20 3418 1200 |0019: invoke-virtual {v2, v1}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ -078bfc: 5441 fa07 |001c: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078c00: 6e10 2118 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ -078c06: 5441 fa07 |0021: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078c0a: 6e20 3b18 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ -078c10: 28e6 |0026: goto 000c // -001a │ │ +078b90: |[078b90] android.support.v4.widget.SwipeRefreshLayout.startAlphaAnimation:(II)Landroid/view/animation/Animation; │ │ +078ba0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +078ba2: 5542 0b08 |0001: iget-boolean v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ +078ba6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +078baa: 7010 951b 0400 |0005: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1b95 │ │ +078bb0: 0a02 |0008: move-result v2 │ │ +078bb2: 3802 0400 |0009: if-eqz v2, 000d // +0004 │ │ +078bb6: 0710 |000b: move-object v0, v1 │ │ +078bb8: 1100 |000c: return-object v0 │ │ +078bba: 2200 e303 |000d: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@03e3 │ │ +078bbe: 7040 621b 4065 |000f: invoke-direct {v0, v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V // method@1b62 │ │ +078bc4: 1602 2c01 |0012: const-wide/16 v2, #int 300 // #12c │ │ +078bc8: 6e30 521e 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ +078bce: 5442 fa07 |0017: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078bd2: 6e20 3418 1200 |0019: invoke-virtual {v2, v1}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ +078bd8: 5441 fa07 |001c: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078bdc: 6e10 2118 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ +078be2: 5441 fa07 |0021: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078be6: 6e20 3b18 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ +078bec: 28e6 |0026: goto 000c // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=429 │ │ 0x000c line=445 │ │ 0x000d line=432 │ │ 0x0012 line=440 │ │ 0x0017 line=442 │ │ @@ -119951,23 +119951,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -078c14: |[078c14] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaMaxAnimation:()V │ │ -078c24: 5420 0708 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -078c28: 6e10 b119 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ -078c2e: 0a00 |0005: move-result v0 │ │ -078c30: 1301 ff00 |0006: const/16 v1, #int 255 // #ff │ │ -078c34: 7030 b01b 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1bb0 │ │ -078c3a: 0c00 |000b: move-result-object v0 │ │ -078c3c: 5b20 f507 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@07f5 │ │ -078c40: 0e00 |000e: return-void │ │ +078bf0: |[078bf0] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaMaxAnimation:()V │ │ +078c00: 5420 0708 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +078c04: 6e10 b119 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ +078c0a: 0a00 |0005: move-result v0 │ │ +078c0c: 1301 ff00 |0006: const/16 v1, #int 255 // #ff │ │ +078c10: 7030 b01b 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1bb0 │ │ +078c16: 0c00 |000b: move-result-object v0 │ │ +078c18: 5b20 f507 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@07f5 │ │ +078c1c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x000e line=424 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -119976,23 +119976,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -078c44: |[078c44] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaStartAnimation:()V │ │ -078c54: 5420 0708 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -078c58: 6e10 b119 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ -078c5e: 0a00 |0005: move-result v0 │ │ -078c60: 1301 4c00 |0006: const/16 v1, #int 76 // #4c │ │ -078c64: 7030 b01b 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1bb0 │ │ -078c6a: 0c00 |000b: move-result-object v0 │ │ -078c6c: 5b20 f607 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@07f6 │ │ -078c70: 0e00 |000e: return-void │ │ +078c20: |[078c20] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaStartAnimation:()V │ │ +078c30: 5420 0708 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +078c34: 6e10 b119 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ +078c3a: 0a00 |0005: move-result v0 │ │ +078c3c: 1301 4c00 |0006: const/16 v1, #int 76 // #4c │ │ +078c40: 7030 b01b 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1bb0 │ │ +078c46: 0c00 |000b: move-result-object v0 │ │ +078c48: 5b20 f607 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@07f6 │ │ +078c4c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x000e line=420 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -120001,29 +120001,29 @@ │ │ type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -078c74: |[078c74] android.support.v4.widget.SwipeRefreshLayout.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ -078c84: 2200 e203 |0000: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@03e2 │ │ -078c88: 7020 601b 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b60 │ │ -078c8e: 5b40 0d08 |0005: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@080d │ │ -078c92: 5440 0d08 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@080d │ │ -078c96: 1602 9600 |0009: const-wide/16 v2, #int 150 // #96 │ │ -078c9a: 6e30 521e 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ -078ca0: 5440 fa07 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078ca4: 6e20 3418 5000 |0010: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ -078caa: 5440 fa07 |0013: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078cae: 6e10 2118 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ -078cb4: 5440 fa07 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078cb8: 5441 0d08 |001a: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@080d │ │ -078cbc: 6e20 3b18 1000 |001c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ -078cc2: 0e00 |001f: return-void │ │ +078c50: |[078c50] android.support.v4.widget.SwipeRefreshLayout.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +078c60: 2200 e203 |0000: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@03e2 │ │ +078c64: 7020 601b 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b60 │ │ +078c6a: 5b40 0d08 |0005: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@080d │ │ +078c6e: 5440 0d08 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@080d │ │ +078c72: 1602 9600 |0009: const-wide/16 v2, #int 150 // #96 │ │ +078c76: 6e30 521e 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ +078c7c: 5440 fa07 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078c80: 6e20 3418 5000 |0010: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ +078c86: 5440 fa07 |0013: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078c8a: 6e10 2118 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ +078c90: 5440 fa07 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078c94: 5441 0d08 |001a: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@080d │ │ +078c98: 6e20 3b18 1000 |001c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ +078c9e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0007 line=412 │ │ 0x000e line=413 │ │ 0x0013 line=414 │ │ 0x0018 line=415 │ │ @@ -120037,44 +120037,44 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -078cc4: |[078cc4] android.support.v4.widget.SwipeRefreshLayout.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -078cd4: 5945 ff07 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ -078cd8: 7010 951b 0400 |0002: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1b95 │ │ -078cde: 0a00 |0005: move-result v0 │ │ -078ce0: 3800 2d00 |0006: if-eqz v0, 0033 // +002d │ │ -078ce4: 5440 0708 |0008: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -078ce8: 6e10 b119 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ -078cee: 0a00 |000d: move-result v0 │ │ -078cf0: 8200 |000e: int-to-float v0, v0 │ │ -078cf2: 5940 1008 |000f: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@0810 │ │ -078cf6: 2200 e703 |0011: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$8; // type@03e7 │ │ -078cfa: 7020 6c1b 4000 |0013: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$8;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b6c │ │ -078d00: 5b40 0e08 |0016: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@080e │ │ -078d04: 5440 0e08 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@080e │ │ -078d08: 1602 9600 |001a: const-wide/16 v2, #int 150 // #96 │ │ -078d0c: 6e30 521e 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ -078d12: 3806 0700 |001f: if-eqz v6, 0026 // +0007 │ │ -078d16: 5440 fa07 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078d1a: 6e20 3418 6000 |0023: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ -078d20: 5440 fa07 |0026: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078d24: 6e10 2118 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ -078d2a: 5440 fa07 |002b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078d2e: 5441 0e08 |002d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@080e │ │ -078d32: 6e20 3b18 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ -078d38: 0e00 |0032: return-void │ │ -078d3a: 5440 fa07 |0033: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078d3e: 7110 3e12 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getScaleX:(Landroid/view/View;)F // method@123e │ │ -078d44: 0a00 |0038: move-result v0 │ │ -078d46: 5940 1008 |0039: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@0810 │ │ -078d4a: 28d6 |003b: goto 0011 // -002a │ │ +078ca0: |[078ca0] android.support.v4.widget.SwipeRefreshLayout.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +078cb0: 5945 ff07 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@07ff │ │ +078cb4: 7010 951b 0400 |0002: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1b95 │ │ +078cba: 0a00 |0005: move-result v0 │ │ +078cbc: 3800 2d00 |0006: if-eqz v0, 0033 // +002d │ │ +078cc0: 5440 0708 |0008: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +078cc4: 6e10 b119 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ +078cca: 0a00 |000d: move-result v0 │ │ +078ccc: 8200 |000e: int-to-float v0, v0 │ │ +078cce: 5940 1008 |000f: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@0810 │ │ +078cd2: 2200 e703 |0011: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$8; // type@03e7 │ │ +078cd6: 7020 6c1b 4000 |0013: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$8;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b6c │ │ +078cdc: 5b40 0e08 |0016: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@080e │ │ +078ce0: 5440 0e08 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@080e │ │ +078ce4: 1602 9600 |001a: const-wide/16 v2, #int 150 // #96 │ │ +078ce8: 6e30 521e 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ +078cee: 3806 0700 |001f: if-eqz v6, 0026 // +0007 │ │ +078cf2: 5440 fa07 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078cf6: 6e20 3418 6000 |0023: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ +078cfc: 5440 fa07 |0026: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078d00: 6e10 2118 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ +078d06: 5440 fa07 |002b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078d0a: 5441 0e08 |002d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@080e │ │ +078d0e: 6e20 3b18 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ +078d14: 0e00 |0032: return-void │ │ +078d16: 5440 fa07 |0033: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078d1a: 7110 3e12 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getScaleX:(Landroid/view/View;)F // method@123e │ │ +078d20: 0a00 |0038: move-result v0 │ │ +078d22: 5940 1008 |0039: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@0810 │ │ +078d26: 28d6 |003b: goto 0011 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0002 line=875 │ │ 0x0008 line=876 │ │ 0x0011 line=880 │ │ 0x0018 line=888 │ │ @@ -120094,40 +120094,40 @@ │ │ type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -078d4c: |[078d4c] android.support.v4.widget.SwipeRefreshLayout.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ -078d5c: 5440 fa07 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078d60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -078d62: 6e20 3a18 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ -078d68: 6000 3600 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -078d6c: 1301 0b00 |0008: const/16 v1, #int 11 // #b │ │ -078d70: 3410 0900 |000a: if-lt v0, v1, 0013 // +0009 │ │ -078d74: 5440 0708 |000c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -078d78: 1301 ff00 |000e: const/16 v1, #int 255 // #ff │ │ -078d7c: 6e20 ba19 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ -078d82: 2200 e103 |0013: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@03e1 │ │ -078d86: 7020 5e1b 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b5e │ │ -078d8c: 5b40 0c08 |0018: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@080c │ │ -078d90: 5440 0c08 |001a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@080c │ │ -078d94: 5241 0308 |001c: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0803 │ │ -078d98: 8112 |001e: int-to-long v2, v1 │ │ -078d9a: 6e30 521e 2003 |001f: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ -078da0: 3805 0700 |0022: if-eqz v5, 0029 // +0007 │ │ -078da4: 5440 fa07 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078da8: 6e20 3418 5000 |0026: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ -078dae: 5440 fa07 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078db2: 6e10 2118 0000 |002b: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ -078db8: 5440 fa07 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078dbc: 5441 0c08 |0030: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@080c │ │ -078dc0: 6e20 3b18 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ -078dc6: 0e00 |0035: return-void │ │ +078d28: |[078d28] android.support.v4.widget.SwipeRefreshLayout.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +078d38: 5440 fa07 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078d3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +078d3e: 6e20 3a18 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ +078d44: 6000 3600 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +078d48: 1301 0b00 |0008: const/16 v1, #int 11 // #b │ │ +078d4c: 3410 0900 |000a: if-lt v0, v1, 0013 // +0009 │ │ +078d50: 5440 0708 |000c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +078d54: 1301 ff00 |000e: const/16 v1, #int 255 // #ff │ │ +078d58: 6e20 ba19 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ +078d5e: 2200 e103 |0013: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@03e1 │ │ +078d62: 7020 5e1b 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b5e │ │ +078d68: 5b40 0c08 |0018: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@080c │ │ +078d6c: 5440 0c08 |001a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@080c │ │ +078d70: 5241 0308 |001c: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0803 │ │ +078d74: 8112 |001e: int-to-long v2, v1 │ │ +078d76: 6e30 521e 2003 |001f: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1e52 │ │ +078d7c: 3805 0700 |0022: if-eqz v5, 0029 // +0007 │ │ +078d80: 5440 fa07 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078d84: 6e20 3418 5000 |0026: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1834 │ │ +078d8a: 5440 fa07 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078d8e: 6e10 2118 0000 |002b: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1821 │ │ +078d94: 5440 fa07 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078d98: 5441 0c08 |0030: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@080c │ │ +078d9c: 6e20 3b18 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@183b │ │ +078da2: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0006 line=359 │ │ 0x000c line=363 │ │ 0x0013 line=365 │ │ 0x001a line=371 │ │ @@ -120146,52 +120146,52 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -078dc8: |[078dc8] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ -078dd8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -078dda: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -078ddc: 6003 3600 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -078de0: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ -078de4: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ -078de8: 5453 1108 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -078dec: 2033 4504 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@0445 │ │ -078df0: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ -078df4: 5450 1108 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -078df8: 1f00 4504 |0010: check-cast v0, Landroid/widget/AbsListView; // type@0445 │ │ -078dfc: 6e10 641e 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@1e64 │ │ -078e02: 0a03 |0015: move-result v3 │ │ -078e04: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ -078e08: 6e10 651e 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@1e65 │ │ -078e0e: 0a03 |001b: move-result v3 │ │ -078e10: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ -078e14: 6e20 631e 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@1e63 │ │ -078e1a: 0c03 |0021: move-result-object v3 │ │ -078e1c: 6e10 c31c 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -078e22: 0a03 |0025: move-result v3 │ │ -078e24: 6e10 661e 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@1e66 │ │ -078e2a: 0a04 |0029: move-result v4 │ │ -078e2c: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ -078e30: 0f01 |002c: return v1 │ │ -078e32: 0121 |002d: move v1, v2 │ │ -078e34: 28fe |002e: goto 002c // -0002 │ │ -078e36: 5453 1108 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -078e3a: 6e10 c01c 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@1cc0 │ │ -078e40: 0a03 |0034: move-result v3 │ │ -078e42: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ -078e46: 0121 |0037: move v1, v2 │ │ -078e48: 28f4 |0038: goto 002c // -000c │ │ -078e4a: 5451 1108 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -078e4e: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ -078e50: 7120 2412 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1224 │ │ -078e56: 0a01 |003f: move-result v1 │ │ -078e58: 28ec |0040: goto 002c // -0014 │ │ +078da4: |[078da4] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ +078db4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +078db6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +078db8: 6003 3600 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +078dbc: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ +078dc0: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ +078dc4: 5453 1108 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +078dc8: 2033 4504 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@0445 │ │ +078dcc: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ +078dd0: 5450 1108 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +078dd4: 1f00 4504 |0010: check-cast v0, Landroid/widget/AbsListView; // type@0445 │ │ +078dd8: 6e10 641e 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@1e64 │ │ +078dde: 0a03 |0015: move-result v3 │ │ +078de0: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ +078de4: 6e10 651e 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@1e65 │ │ +078dea: 0a03 |001b: move-result v3 │ │ +078dec: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ +078df0: 6e20 631e 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@1e63 │ │ +078df6: 0c03 |0021: move-result-object v3 │ │ +078df8: 6e10 c31c 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +078dfe: 0a03 |0025: move-result v3 │ │ +078e00: 6e10 661e 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@1e66 │ │ +078e06: 0a04 |0029: move-result v4 │ │ +078e08: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +078e0c: 0f01 |002c: return v1 │ │ +078e0e: 0121 |002d: move v1, v2 │ │ +078e10: 28fe |002e: goto 002c // -0002 │ │ +078e12: 5453 1108 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +078e16: 6e10 c01c 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@1cc0 │ │ +078e1c: 0a03 |0034: move-result v3 │ │ +078e1e: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ +078e22: 0121 |0037: move v1, v2 │ │ +078e24: 28f4 |0038: goto 002c // -000c │ │ +078e26: 5451 1108 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +078e2a: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ +078e2c: 7120 2412 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1224 │ │ +078e32: 0a01 |003f: move-result v1 │ │ +078e34: 28ec |0040: goto 002c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=584 │ │ 0x0008 line=585 │ │ 0x000e line=586 │ │ 0x0012 line=587 │ │ 0x002c line=594 │ │ @@ -120208,26 +120208,26 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -078e5c: |[078e5c] android.support.v4.widget.SwipeRefreshLayout.getChildDrawingOrder:(II)I │ │ -078e6c: 5210 fb07 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ -078e70: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -078e74: 0f03 |0004: return v3 │ │ -078e76: d800 02ff |0005: add-int/lit8 v0, v2, #int -1 // #ff │ │ -078e7a: 3303 0500 |0007: if-ne v3, v0, 000c // +0005 │ │ -078e7e: 5213 fb07 |0009: iget v3, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ -078e82: 28f9 |000b: goto 0004 // -0007 │ │ -078e84: 5210 fb07 |000c: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ -078e88: 3403 f6ff |000e: if-lt v3, v0, 0004 // -000a │ │ -078e8c: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -078e90: 28f2 |0012: goto 0004 // -000e │ │ +078e38: |[078e38] android.support.v4.widget.SwipeRefreshLayout.getChildDrawingOrder:(II)I │ │ +078e48: 5210 fb07 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ +078e4c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +078e50: 0f03 |0004: return v3 │ │ +078e52: d800 02ff |0005: add-int/lit8 v0, v2, #int -1 // #ff │ │ +078e56: 3303 0500 |0007: if-ne v3, v0, 000c // +0005 │ │ +078e5a: 5213 fb07 |0009: iget v3, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ +078e5e: 28f9 |000b: goto 0004 // -0007 │ │ +078e60: 5210 fb07 |000c: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ +078e64: 3403 f6ff |000e: if-lt v3, v0, 0004 // -000a │ │ +078e68: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +078e6c: 28f2 |0012: goto 0004 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=304 │ │ 0x0005 line=296 │ │ 0x0009 line=298 │ │ 0x000c line=299 │ │ @@ -120243,17 +120243,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078e94: |[078e94] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ -078ea4: 5510 0908 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -078ea8: 0f00 |0002: return v0 │ │ +078e70: |[078e70] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ +078e80: 5510 0908 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +078e84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -120261,87 +120261,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -078eac: |[078eac] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -078ebc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -078ebe: 12f8 |0001: const/4 v8, #int -1 // #ff │ │ -078ec0: 1507 80bf |0002: const/high16 v7, #int -1082130432 // #bf80 │ │ -078ec4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -078ec6: 7010 871b 0a00 |0005: invoke-direct {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ -078ecc: 7110 9410 0b00 |0008: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ -078ed2: 0a00 |000b: move-result v0 │ │ -078ed4: 55a5 0a08 |000c: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ -078ed8: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -078edc: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ -078ee0: 5ca4 0a08 |0012: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ -078ee4: 6e10 971b 0a00 |0014: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1b97 │ │ -078eea: 0a05 |0017: move-result v5 │ │ -078eec: 3805 1000 |0018: if-eqz v5, 0028 // +0010 │ │ -078ef0: 55a5 0a08 |001a: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ -078ef4: 3905 0c00 |001c: if-nez v5, 0028 // +000c │ │ -078ef8: 6e10 851b 0a00 |001e: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1b85 │ │ -078efe: 0a05 |0021: move-result v5 │ │ -078f00: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ -078f04: 55a5 0908 |0024: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -078f08: 3805 0300 |0026: if-eqz v5, 0029 // +0003 │ │ -078f0c: 0f04 |0028: return v4 │ │ -078f0e: 2b00 5f00 0000 |0029: packed-switch v0, 00000088 // +0000005f │ │ -078f14: 55a4 0108 |002c: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ -078f18: 28fa |002e: goto 0028 // -0006 │ │ -078f1a: 52a5 0608 |002f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ -078f1e: 54a6 fa07 |0031: iget-object v6, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -078f22: 6e10 2a18 0600 |0033: invoke-virtual {v6}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ -078f28: 0a06 |0036: move-result v6 │ │ -078f2a: b165 |0037: sub-int/2addr v5, v6 │ │ -078f2c: 7030 ae1b 5a09 |0038: invoke-direct {v10, v5, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ -078f32: 7120 9610 4b00 |003b: invoke-static {v11, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -078f38: 0a05 |003e: move-result v5 │ │ -078f3a: 59a5 f407 |003f: iput v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -078f3e: 5ca4 0108 |0041: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ -078f42: 52a5 f407 |0043: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -078f46: 7030 8e1b ba05 |0045: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1b8e │ │ -078f4c: 0a01 |0048: move-result v1 │ │ -078f4e: 2d05 0107 |0049: cmpl-float v5, v1, v7 │ │ -078f52: 3805 ddff |004b: if-eqz v5, 0028 // -0023 │ │ -078f56: 59a1 0008 |004d: iput v1, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0800 │ │ -078f5a: 52a5 f407 |004f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -078f5e: 3385 0a00 |0051: if-ne v5, v8, 005b // +000a │ │ -078f62: 6205 ef07 |0053: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07ef │ │ -078f66: 1a06 ba05 |0055: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@05ba │ │ -078f6a: 7120 101c 6500 |0057: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -078f70: 28ce |005a: goto 0028 // -0032 │ │ -078f72: 52a5 f407 |005b: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -078f76: 7030 8e1b ba05 |005d: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1b8e │ │ -078f7c: 0a02 |0060: move-result v2 │ │ -078f7e: 2d05 0207 |0061: cmpl-float v5, v2, v7 │ │ -078f82: 3805 c5ff |0063: if-eqz v5, 0028 // -003b │ │ -078f86: 52a4 0008 |0065: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0800 │ │ -078f8a: a703 0204 |0067: sub-float v3, v2, v4 │ │ -078f8e: 52a4 1308 |0069: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0813 │ │ -078f92: 8244 |006b: int-to-float v4, v4 │ │ -078f94: 2d04 0304 |006c: cmpl-float v4, v3, v4 │ │ -078f98: 3d04 beff |006e: if-lez v4, 002c // -0042 │ │ -078f9c: 55a4 0108 |0070: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ -078fa0: 3904 baff |0072: if-nez v4, 002c // -0046 │ │ -078fa4: 5ca9 0108 |0074: iput-boolean v9, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ -078fa8: 54a4 0708 |0076: iget-object v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -078fac: 1305 4c00 |0078: const/16 v5, #int 76 // #4c │ │ -078fb0: 6e20 ba19 5400 |007a: invoke-virtual {v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ -078fb6: 28af |007d: goto 002c // -0051 │ │ -078fb8: 7020 9d1b ba00 |007e: invoke-direct {v10, v11}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1b9d │ │ -078fbe: 28ab |0081: goto 002c // -0055 │ │ -078fc0: 5ca4 0108 |0082: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ -078fc4: 59a8 f407 |0084: iput v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -078fc8: 28a6 |0086: goto 002c // -005a │ │ -078fca: 0000 |0087: nop // spacer │ │ -078fcc: 0001 0700 0000 0000 0600 0000 5900 ... |0088: packed-switch-data (18 units) │ │ +078e88: |[078e88] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +078e98: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +078e9a: 12f8 |0001: const/4 v8, #int -1 // #ff │ │ +078e9c: 1507 80bf |0002: const/high16 v7, #int -1082130432 // #bf80 │ │ +078ea0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +078ea2: 7010 871b 0a00 |0005: invoke-direct {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ +078ea8: 7110 9410 0b00 |0008: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ +078eae: 0a00 |000b: move-result v0 │ │ +078eb0: 55a5 0a08 |000c: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ +078eb4: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +078eb8: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ +078ebc: 5ca4 0a08 |0012: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ +078ec0: 6e10 971b 0a00 |0014: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1b97 │ │ +078ec6: 0a05 |0017: move-result v5 │ │ +078ec8: 3805 1000 |0018: if-eqz v5, 0028 // +0010 │ │ +078ecc: 55a5 0a08 |001a: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ +078ed0: 3905 0c00 |001c: if-nez v5, 0028 // +000c │ │ +078ed4: 6e10 851b 0a00 |001e: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1b85 │ │ +078eda: 0a05 |0021: move-result v5 │ │ +078edc: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +078ee0: 55a5 0908 |0024: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +078ee4: 3805 0300 |0026: if-eqz v5, 0029 // +0003 │ │ +078ee8: 0f04 |0028: return v4 │ │ +078eea: 2b00 5f00 0000 |0029: packed-switch v0, 00000088 // +0000005f │ │ +078ef0: 55a4 0108 |002c: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ +078ef4: 28fa |002e: goto 0028 // -0006 │ │ +078ef6: 52a5 0608 |002f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ +078efa: 54a6 fa07 |0031: iget-object v6, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +078efe: 6e10 2a18 0600 |0033: invoke-virtual {v6}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@182a │ │ +078f04: 0a06 |0036: move-result v6 │ │ +078f06: b165 |0037: sub-int/2addr v5, v6 │ │ +078f08: 7030 ae1b 5a09 |0038: invoke-direct {v10, v5, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ +078f0e: 7120 9610 4b00 |003b: invoke-static {v11, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +078f14: 0a05 |003e: move-result v5 │ │ +078f16: 59a5 f407 |003f: iput v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +078f1a: 5ca4 0108 |0041: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ +078f1e: 52a5 f407 |0043: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +078f22: 7030 8e1b ba05 |0045: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1b8e │ │ +078f28: 0a01 |0048: move-result v1 │ │ +078f2a: 2d05 0107 |0049: cmpl-float v5, v1, v7 │ │ +078f2e: 3805 ddff |004b: if-eqz v5, 0028 // -0023 │ │ +078f32: 59a1 0008 |004d: iput v1, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0800 │ │ +078f36: 52a5 f407 |004f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +078f3a: 3385 0a00 |0051: if-ne v5, v8, 005b // +000a │ │ +078f3e: 6205 ef07 |0053: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07ef │ │ +078f42: 1a06 ba05 |0055: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@05ba │ │ +078f46: 7120 101c 6500 |0057: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +078f4c: 28ce |005a: goto 0028 // -0032 │ │ +078f4e: 52a5 f407 |005b: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +078f52: 7030 8e1b ba05 |005d: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1b8e │ │ +078f58: 0a02 |0060: move-result v2 │ │ +078f5a: 2d05 0207 |0061: cmpl-float v5, v2, v7 │ │ +078f5e: 3805 c5ff |0063: if-eqz v5, 0028 // -003b │ │ +078f62: 52a4 0008 |0065: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0800 │ │ +078f66: a703 0204 |0067: sub-float v3, v2, v4 │ │ +078f6a: 52a4 1308 |0069: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0813 │ │ +078f6e: 8244 |006b: int-to-float v4, v4 │ │ +078f70: 2d04 0304 |006c: cmpl-float v4, v3, v4 │ │ +078f74: 3d04 beff |006e: if-lez v4, 002c // -0042 │ │ +078f78: 55a4 0108 |0070: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ +078f7c: 3904 baff |0072: if-nez v4, 002c // -0046 │ │ +078f80: 5ca9 0108 |0074: iput-boolean v9, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ +078f84: 54a4 0708 |0076: iget-object v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +078f88: 1305 4c00 |0078: const/16 v5, #int 76 // #4c │ │ +078f8c: 6e20 ba19 5400 |007a: invoke-virtual {v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@19ba │ │ +078f92: 28af |007d: goto 002c // -0051 │ │ +078f94: 7020 9d1b ba00 |007e: invoke-direct {v10, v11}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1b9d │ │ +078f9a: 28ab |0081: goto 002c // -0055 │ │ +078f9c: 5ca4 0108 |0082: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ +078fa0: 59a8 f407 |0084: iput v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +078fa4: 28a6 |0086: goto 002c // -005a │ │ +078fa6: 0000 |0087: nop // spacer │ │ +078fa8: 0001 0700 0000 0000 0600 0000 5900 ... |0088: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=600 │ │ 0x0008 line=602 │ │ 0x000c line=604 │ │ 0x0012 line=605 │ │ 0x0014 line=608 │ │ @@ -120379,66 +120379,66 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -078ff0: |[078ff0] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ -079000: 6e10 8d1b 0e00 |0000: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1b8d │ │ -079006: 0a08 |0003: move-result v8 │ │ -079008: 6e10 8c1b 0e00 |0004: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1b8c │ │ -07900e: 0a07 |0007: move-result v7 │ │ -079010: 6e10 891b 0e00 |0008: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1b89 │ │ -079016: 0a09 |000b: move-result v9 │ │ -079018: 3909 0300 |000c: if-nez v9, 000f // +0003 │ │ -07901c: 0e00 |000e: return-void │ │ -07901e: 54e9 1108 |000f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -079022: 3909 0500 |0011: if-nez v9, 0016 // +0005 │ │ -079026: 7010 871b 0e00 |0013: invoke-direct {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ -07902c: 54e9 1108 |0016: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -079030: 3809 f6ff |0018: if-eqz v9, 000e // -000a │ │ -079034: 54e0 1108 |001a: iget-object v0, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -079038: 6e10 901b 0e00 |001c: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1b90 │ │ -07903e: 0a02 |001f: move-result v2 │ │ -079040: 6e10 921b 0e00 |0020: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1b92 │ │ -079046: 0a03 |0023: move-result v3 │ │ -079048: 6e10 901b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1b90 │ │ -07904e: 0a09 |0027: move-result v9 │ │ -079050: 9109 0809 |0028: sub-int v9, v8, v9 │ │ -079054: 6e10 911b 0e00 |002a: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1b91 │ │ -07905a: 0a0a |002d: move-result v10 │ │ -07905c: 9104 090a |002e: sub-int v4, v9, v10 │ │ -079060: 6e10 921b 0e00 |0030: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1b92 │ │ -079066: 0a09 |0033: move-result v9 │ │ -079068: 9109 0709 |0034: sub-int v9, v7, v9 │ │ -07906c: 6e10 8f1b 0e00 |0036: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1b8f │ │ -079072: 0a0a |0039: move-result v10 │ │ -079074: 9101 090a |003a: sub-int v1, v9, v10 │ │ -079078: 9009 0204 |003c: add-int v9, v2, v4 │ │ -07907c: 900a 0301 |003e: add-int v10, v3, v1 │ │ -079080: 6e5a df1c 2093 |0040: invoke-virtual {v0, v2, v3, v9, v10}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ -079086: 54e9 fa07 |0043: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -07908a: 6e10 2818 0900 |0045: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1828 │ │ -079090: 0a06 |0048: move-result v6 │ │ -079092: 54e9 fa07 |0049: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079096: 6e10 2718 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1827 │ │ -07909c: 0a05 |004e: move-result v5 │ │ -07909e: 54e9 fa07 |004f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -0790a2: db0a 0802 |0051: div-int/lit8 v10, v8, #int 2 // #02 │ │ -0790a6: db0b 0602 |0053: div-int/lit8 v11, v6, #int 2 // #02 │ │ -0790aa: b1ba |0055: sub-int/2addr v10, v11 │ │ -0790ac: 52eb fd07 |0056: iget v11, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -0790b0: db0c 0802 |0058: div-int/lit8 v12, v8, #int 2 // #02 │ │ -0790b4: db0d 0602 |005a: div-int/lit8 v13, v6, #int 2 // #02 │ │ -0790b8: b0dc |005c: add-int/2addr v12, v13 │ │ -0790ba: 52ed fd07 |005d: iget v13, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -0790be: b05d |005f: add-int/2addr v13, v5 │ │ -0790c0: 6e5d 2e18 a9cb |0060: invoke-virtual {v9, v10, v11, v12, v13}, Landroid/support/v4/widget/CircleImageView;.layout:(IIII)V // method@182e │ │ -0790c6: 28ab |0063: goto 000e // -0055 │ │ +078fcc: |[078fcc] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ +078fdc: 6e10 8d1b 0e00 |0000: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1b8d │ │ +078fe2: 0a08 |0003: move-result v8 │ │ +078fe4: 6e10 8c1b 0e00 |0004: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1b8c │ │ +078fea: 0a07 |0007: move-result v7 │ │ +078fec: 6e10 891b 0e00 |0008: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1b89 │ │ +078ff2: 0a09 |000b: move-result v9 │ │ +078ff4: 3909 0300 |000c: if-nez v9, 000f // +0003 │ │ +078ff8: 0e00 |000e: return-void │ │ +078ffa: 54e9 1108 |000f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +078ffe: 3909 0500 |0011: if-nez v9, 0016 // +0005 │ │ +079002: 7010 871b 0e00 |0013: invoke-direct {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ +079008: 54e9 1108 |0016: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +07900c: 3809 f6ff |0018: if-eqz v9, 000e // -000a │ │ +079010: 54e0 1108 |001a: iget-object v0, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +079014: 6e10 901b 0e00 |001c: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1b90 │ │ +07901a: 0a02 |001f: move-result v2 │ │ +07901c: 6e10 921b 0e00 |0020: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1b92 │ │ +079022: 0a03 |0023: move-result v3 │ │ +079024: 6e10 901b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1b90 │ │ +07902a: 0a09 |0027: move-result v9 │ │ +07902c: 9109 0809 |0028: sub-int v9, v8, v9 │ │ +079030: 6e10 911b 0e00 |002a: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1b91 │ │ +079036: 0a0a |002d: move-result v10 │ │ +079038: 9104 090a |002e: sub-int v4, v9, v10 │ │ +07903c: 6e10 921b 0e00 |0030: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1b92 │ │ +079042: 0a09 |0033: move-result v9 │ │ +079044: 9109 0709 |0034: sub-int v9, v7, v9 │ │ +079048: 6e10 8f1b 0e00 |0036: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1b8f │ │ +07904e: 0a0a |0039: move-result v10 │ │ +079050: 9101 090a |003a: sub-int v1, v9, v10 │ │ +079054: 9009 0204 |003c: add-int v9, v2, v4 │ │ +079058: 900a 0301 |003e: add-int v10, v3, v1 │ │ +07905c: 6e5a df1c 2093 |0040: invoke-virtual {v0, v2, v3, v9, v10}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ +079062: 54e9 fa07 |0043: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +079066: 6e10 2818 0900 |0045: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@1828 │ │ +07906c: 0a06 |0048: move-result v6 │ │ +07906e: 54e9 fa07 |0049: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +079072: 6e10 2718 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1827 │ │ +079078: 0a05 |004e: move-result v5 │ │ +07907a: 54e9 fa07 |004f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +07907e: db0a 0802 |0051: div-int/lit8 v10, v8, #int 2 // #02 │ │ +079082: db0b 0602 |0053: div-int/lit8 v11, v6, #int 2 // #02 │ │ +079086: b1ba |0055: sub-int/2addr v10, v11 │ │ +079088: 52eb fd07 |0056: iget v11, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +07908c: db0c 0802 |0058: div-int/lit8 v12, v8, #int 2 // #02 │ │ +079090: db0d 0602 |005a: div-int/lit8 v13, v6, #int 2 // #02 │ │ +079094: b0dc |005c: add-int/2addr v12, v13 │ │ +079096: 52ed fd07 |005d: iget v13, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +07909a: b05d |005f: add-int/2addr v13, v5 │ │ +07909c: 6e5d 2e18 a9cb |0060: invoke-virtual {v9, v10, v11, v12, v13}, Landroid/support/v4/widget/CircleImageView;.layout:(IIII)V // method@182e │ │ +0790a2: 28ab |0063: goto 000e // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0004 line=528 │ │ 0x0008 line=529 │ │ 0x000e line=548 │ │ 0x000f line=532 │ │ @@ -120475,79 +120475,79 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -0790c8: |[0790c8] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ -0790d8: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ -0790dc: 6f30 591d 7608 |0002: invoke-super {v6, v7, v8}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@1d59 │ │ -0790e2: 5461 1108 |0005: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -0790e6: 3901 0500 |0007: if-nez v1, 000c // +0005 │ │ -0790ea: 7010 871b 0600 |0009: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ -0790f0: 5461 1108 |000c: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -0790f4: 3901 0300 |000e: if-nez v1, 0011 // +0003 │ │ -0790f8: 0e00 |0010: return-void │ │ -0790fa: 5461 1108 |0011: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ -0790fe: 6e10 8d1b 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1b8d │ │ -079104: 0a02 |0016: move-result v2 │ │ -079106: 6e10 901b 0600 |0017: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1b90 │ │ -07910c: 0a03 |001a: move-result v3 │ │ -07910e: b132 |001b: sub-int/2addr v2, v3 │ │ -079110: 6e10 911b 0600 |001c: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1b91 │ │ -079116: 0a03 |001f: move-result v3 │ │ -079118: b132 |0020: sub-int/2addr v2, v3 │ │ -07911a: 7120 871c 5200 |0021: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -079120: 0a02 |0024: move-result v2 │ │ -079122: 6e10 8c1b 0600 |0025: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1b8c │ │ -079128: 0a03 |0028: move-result v3 │ │ -07912a: 6e10 921b 0600 |0029: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1b92 │ │ -079130: 0a04 |002c: move-result v4 │ │ -079132: b143 |002d: sub-int/2addr v3, v4 │ │ -079134: 6e10 8f1b 0600 |002e: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1b8f │ │ -07913a: 0a04 |0031: move-result v4 │ │ -07913c: b143 |0032: sub-int/2addr v3, v4 │ │ -07913e: 7120 871c 5300 |0033: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -079144: 0a03 |0036: move-result v3 │ │ -079146: 6e30 e01c 2103 |0037: invoke-virtual {v1, v2, v3}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -07914c: 5461 fa07 |003a: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079150: 5262 fc07 |003c: iget v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@07fc │ │ -079154: 7120 871c 5200 |003e: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -07915a: 0a02 |0041: move-result v2 │ │ -07915c: 5263 f907 |0042: iget v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07f9 │ │ -079160: 7120 871c 5300 |0044: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -079166: 0a03 |0047: move-result v3 │ │ -079168: 6e30 2f18 2103 |0048: invoke-virtual {v1, v2, v3}, Landroid/support/v4/widget/CircleImageView;.measure:(II)V // method@182f │ │ -07916e: 5561 1408 |004b: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ -079172: 3901 1400 |004d: if-nez v1, 0061 // +0014 │ │ -079176: 5561 0508 |004f: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0805 │ │ -07917a: 3901 1000 |0051: if-nez v1, 0061 // +0010 │ │ -07917e: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -079180: 5c61 0508 |0054: iput-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0805 │ │ -079184: 5461 fa07 |0056: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079188: 6e10 2718 0100 |0058: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1827 │ │ -07918e: 0a01 |005b: move-result v1 │ │ -079190: 7b11 |005c: neg-int v1, v1 │ │ -079192: 5961 0608 |005d: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ -079196: 5961 fd07 |005f: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -07919a: 12f1 |0061: const/4 v1, #int -1 // #ff │ │ -07919c: 5961 fb07 |0062: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ -0791a0: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -0791a2: 6e10 891b 0600 |0065: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1b89 │ │ -0791a8: 0a01 |0068: move-result v1 │ │ -0791aa: 3510 a7ff |0069: if-ge v0, v1, 0010 // -0059 │ │ -0791ae: 6e20 881b 0600 |006b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1b88 │ │ -0791b4: 0c01 |006e: move-result-object v1 │ │ -0791b6: 5462 fa07 |006f: iget-object v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -0791ba: 3321 0500 |0071: if-ne v1, v2, 0076 // +0005 │ │ -0791be: 5960 fb07 |0073: iput v0, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ -0791c2: 289b |0075: goto 0010 // -0065 │ │ -0791c4: d800 0001 |0076: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0791c8: 28ed |0078: goto 0065 // -0013 │ │ +0790a4: |[0790a4] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ +0790b4: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ +0790b8: 6f30 591d 7608 |0002: invoke-super {v6, v7, v8}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@1d59 │ │ +0790be: 5461 1108 |0005: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +0790c2: 3901 0500 |0007: if-nez v1, 000c // +0005 │ │ +0790c6: 7010 871b 0600 |0009: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ +0790cc: 5461 1108 |000c: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +0790d0: 3901 0300 |000e: if-nez v1, 0011 // +0003 │ │ +0790d4: 0e00 |0010: return-void │ │ +0790d6: 5461 1108 |0011: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0811 │ │ +0790da: 6e10 8d1b 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1b8d │ │ +0790e0: 0a02 |0016: move-result v2 │ │ +0790e2: 6e10 901b 0600 |0017: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1b90 │ │ +0790e8: 0a03 |001a: move-result v3 │ │ +0790ea: b132 |001b: sub-int/2addr v2, v3 │ │ +0790ec: 6e10 911b 0600 |001c: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1b91 │ │ +0790f2: 0a03 |001f: move-result v3 │ │ +0790f4: b132 |0020: sub-int/2addr v2, v3 │ │ +0790f6: 7120 871c 5200 |0021: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0790fc: 0a02 |0024: move-result v2 │ │ +0790fe: 6e10 8c1b 0600 |0025: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1b8c │ │ +079104: 0a03 |0028: move-result v3 │ │ +079106: 6e10 921b 0600 |0029: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1b92 │ │ +07910c: 0a04 |002c: move-result v4 │ │ +07910e: b143 |002d: sub-int/2addr v3, v4 │ │ +079110: 6e10 8f1b 0600 |002e: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1b8f │ │ +079116: 0a04 |0031: move-result v4 │ │ +079118: b143 |0032: sub-int/2addr v3, v4 │ │ +07911a: 7120 871c 5300 |0033: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +079120: 0a03 |0036: move-result v3 │ │ +079122: 6e30 e01c 2103 |0037: invoke-virtual {v1, v2, v3}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +079128: 5461 fa07 |003a: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +07912c: 5262 fc07 |003c: iget v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@07fc │ │ +079130: 7120 871c 5200 |003e: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +079136: 0a02 |0041: move-result v2 │ │ +079138: 5263 f907 |0042: iget v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07f9 │ │ +07913c: 7120 871c 5300 |0044: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +079142: 0a03 |0047: move-result v3 │ │ +079144: 6e30 2f18 2103 |0048: invoke-virtual {v1, v2, v3}, Landroid/support/v4/widget/CircleImageView;.measure:(II)V // method@182f │ │ +07914a: 5561 1408 |004b: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ +07914e: 3901 1400 |004d: if-nez v1, 0061 // +0014 │ │ +079152: 5561 0508 |004f: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0805 │ │ +079156: 3901 1000 |0051: if-nez v1, 0061 // +0010 │ │ +07915a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +07915c: 5c61 0508 |0054: iput-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0805 │ │ +079160: 5461 fa07 |0056: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +079164: 6e10 2718 0100 |0058: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@1827 │ │ +07916a: 0a01 |005b: move-result v1 │ │ +07916c: 7b11 |005c: neg-int v1, v1 │ │ +07916e: 5961 0608 |005d: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ +079172: 5961 fd07 |005f: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +079176: 12f1 |0061: const/4 v1, #int -1 // #ff │ │ +079178: 5961 fb07 |0062: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ +07917c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +07917e: 6e10 891b 0600 |0065: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1b89 │ │ +079184: 0a01 |0068: move-result v1 │ │ +079186: 3510 a7ff |0069: if-ge v0, v1, 0010 // -0059 │ │ +07918a: 6e20 881b 0600 |006b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1b88 │ │ +079190: 0c01 |006e: move-result-object v1 │ │ +079192: 5462 fa07 |006f: iget-object v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +079196: 3321 0500 |0071: if-ne v1, v2, 0076 // +0005 │ │ +07919a: 5960 fb07 |0073: iput v0, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@07fb │ │ +07919e: 289b |0075: goto 0010 // -0065 │ │ +0791a0: d800 0001 |0076: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0791a4: 28ed |0078: goto 0065 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=552 │ │ 0x0005 line=553 │ │ 0x0009 line=554 │ │ 0x000c line=556 │ │ 0x0010 line=577 │ │ @@ -120572,393 +120572,393 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 782 16-bit code units │ │ -0791cc: |[0791cc] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0791dc: 7701 9410 1d00 |0000: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ -0791e2: 0a04 |0003: move-result v4 │ │ -0791e4: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ -0791e8: 5500 0a08 |0006: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ -0791ec: 0215 0000 |0008: move/from16 v21, v0 │ │ -0791f0: 3815 0c00 |000a: if-eqz v21, 0016 // +000c │ │ -0791f4: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ -0791f8: 1315 0000 |000e: const/16 v21, #int 0 // #0 │ │ -0791fc: 0200 1500 |0010: move/from16 v0, v21 │ │ -079200: 0801 1c00 |0012: move-object/from16 v1, v28 │ │ -079204: 5c10 0a08 |0014: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ -079208: 7401 971b 1c00 |0016: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1b97 │ │ -07920e: 0a15 |0019: move-result v21 │ │ -079210: 3815 1000 |001a: if-eqz v21, 002a // +0010 │ │ -079214: 0800 1c00 |001c: move-object/from16 v0, v28 │ │ -079218: 5500 0a08 |001e: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ -07921c: 0215 0000 |0020: move/from16 v21, v0 │ │ -079220: 3915 0800 |0022: if-nez v21, 002a // +0008 │ │ -079224: 7401 851b 1c00 |0024: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1b85 │ │ -07922a: 0a15 |0027: move-result v21 │ │ -07922c: 3815 0500 |0028: if-eqz v21, 002d // +0005 │ │ -079230: 1315 0000 |002a: const/16 v21, #int 0 // #0 │ │ -079234: 0f15 |002c: return v21 │ │ -079236: 2b04 cf02 0000 |002d: packed-switch v4, 000002fc // +000002cf │ │ -07923c: 1315 0100 |0030: const/16 v21, #int 1 // #1 │ │ -079240: 28fa |0032: goto 002c // -0006 │ │ -079242: 1315 0000 |0033: const/16 v21, #int 0 // #0 │ │ -079246: 0800 1d00 |0035: move-object/from16 v0, v29 │ │ -07924a: 0201 1500 |0037: move/from16 v1, v21 │ │ -07924e: 7120 9610 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -079254: 0a15 |003c: move-result v21 │ │ -079256: 0200 1500 |003d: move/from16 v0, v21 │ │ -07925a: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -07925e: 5910 f407 |0041: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -079262: 1315 0000 |0043: const/16 v21, #int 0 // #0 │ │ -079266: 0200 1500 |0045: move/from16 v0, v21 │ │ -07926a: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ -07926e: 5c10 0108 |0049: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ -079272: 28e5 |004b: goto 0030 // -001b │ │ -079274: 0800 1c00 |004c: move-object/from16 v0, v28 │ │ -079278: 5200 f407 |004e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -07927c: 0215 0000 |0050: move/from16 v21, v0 │ │ -079280: 0800 1d00 |0052: move-object/from16 v0, v29 │ │ -079284: 0201 1500 |0054: move/from16 v1, v21 │ │ -079288: 7120 9210 1000 |0056: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ -07928e: 0a0d |0059: move-result v13 │ │ -079290: 3b0d 0c00 |005a: if-gez v13, 0066 // +000c │ │ -079294: 6215 ef07 |005c: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07ef │ │ -079298: 1a16 bb05 |005e: const-string v22, "Got ACTION_MOVE event but have an invalid active pointer id." // string@05bb │ │ -07929c: 7702 101c 1500 |0060: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -0792a2: 1315 0000 |0063: const/16 v21, #int 0 // #0 │ │ -0792a6: 28c7 |0065: goto 002c // -0039 │ │ -0792a8: 0800 1d00 |0066: move-object/from16 v0, v29 │ │ -0792ac: 7120 9810 d000 |0068: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -0792b2: 0a14 |006b: move-result v20 │ │ -0792b4: 0800 1c00 |006c: move-object/from16 v0, v28 │ │ -0792b8: 5200 0008 |006e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0800 │ │ -0792bc: 0215 0000 |0070: move/from16 v21, v0 │ │ -0792c0: a715 1415 |0072: sub-float v21, v20, v21 │ │ -0792c4: 1516 003f |0074: const/high16 v22, #int 1056964608 // #3f00 │ │ -0792c8: a80c 1516 |0076: mul-float v12, v21, v22 │ │ -0792cc: 0800 1c00 |0078: move-object/from16 v0, v28 │ │ -0792d0: 5500 0108 |007a: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ -0792d4: 0215 0000 |007c: move/from16 v21, v0 │ │ -0792d8: 3815 b2ff |007e: if-eqz v21, 0030 // -004e │ │ -0792dc: 0800 1c00 |0080: move-object/from16 v0, v28 │ │ -0792e0: 5400 0708 |0082: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -0792e4: 0815 0000 |0084: move-object/from16 v21, v0 │ │ -0792e8: 1316 0100 |0086: const/16 v22, #int 1 // #1 │ │ -0792ec: 7402 c419 1500 |0088: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@19c4 │ │ -0792f2: 0800 1c00 |008b: move-object/from16 v0, v28 │ │ -0792f6: 5200 1208 |008d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ -0792fa: 0215 0000 |008f: move/from16 v21, v0 │ │ -0792fe: a90b 0c15 |0091: div-float v11, v12, v21 │ │ -079302: 1315 0000 |0093: const/16 v21, #int 0 // #0 │ │ -079306: 2e15 0b15 |0095: cmpg-float v21, v11, v21 │ │ -07930a: 3b15 0500 |0097: if-gez v21, 009c // +0005 │ │ -07930e: 1315 0000 |0099: const/16 v21, #int 0 // #0 │ │ -079312: 2891 |009b: goto 002c // -006f │ │ -079314: 1515 803f |009c: const/high16 v21, #int 1065353216 // #3f80 │ │ -079318: 7110 5d21 0b00 |009e: invoke-static {v11}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -07931e: 0a16 |00a1: move-result v22 │ │ -079320: 7702 6621 1500 |00a2: invoke-static/range {v21, v22}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -079326: 0a06 |00a5: move-result v6 │ │ -079328: 8960 |00a6: float-to-double v0, v6 │ │ -07932a: 0516 0000 |00a7: move-wide/from16 v22, v0 │ │ -07932e: 1818 9a99 9999 9999 d93f |00a9: const-wide v24, #double 0.4 // #3fd999999999999a │ │ -079338: ac16 1618 |00ae: sub-double v22, v22, v24 │ │ -07933c: 1618 0000 |00b0: const-wide/16 v24, #int 0 // #0 │ │ -079340: 7704 6321 1600 |00b2: invoke-static/range {v22, v23, v24, v25}, Ljava/lang/Math;.max:(DD)D // method@2163 │ │ -079346: 0b16 |00b5: move-result-wide v22 │ │ -079348: 0500 1600 |00b6: move-wide/from16 v0, v22 │ │ -07934c: 8c00 |00b8: double-to-float v0, v0 │ │ -07934e: 0215 0000 |00b9: move/from16 v21, v0 │ │ -079352: 1516 a040 |00bb: const/high16 v22, #int 1084227584 // #40a0 │ │ -079356: a815 1516 |00bd: mul-float v21, v21, v22 │ │ -07935a: 1516 4040 |00bf: const/high16 v22, #int 1077936128 // #4040 │ │ -07935e: a905 1516 |00c1: div-float v5, v21, v22 │ │ -079362: 7110 5d21 0c00 |00c3: invoke-static {v12}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -079368: 0a15 |00c6: move-result v21 │ │ -07936a: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ -07936e: 5200 1208 |00c9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ -079372: 0216 0000 |00cb: move/from16 v22, v0 │ │ -079376: a708 1516 |00cd: sub-float v8, v21, v22 │ │ -07937a: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ -07937e: 5500 1408 |00d1: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ -079382: 0215 0000 |00d3: move/from16 v21, v0 │ │ -079386: 3815 3b01 |00d5: if-eqz v21, 0210 // +013b │ │ -07938a: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -07938e: 5200 0f08 |00d9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ -079392: 0215 0000 |00db: move/from16 v21, v0 │ │ -079396: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ -07939a: 5200 0608 |00df: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ -07939e: 0216 0000 |00e1: move/from16 v22, v0 │ │ -0793a2: 0200 1600 |00e3: move/from16 v0, v22 │ │ -0793a6: 8200 |00e5: int-to-float v0, v0 │ │ -0793a8: 0216 0000 |00e6: move/from16 v22, v0 │ │ -0793ac: a70f 1516 |00e8: sub-float v15, v21, v22 │ │ -0793b0: 1315 0000 |00ea: const/16 v21, #int 0 // #0 │ │ -0793b4: 1516 0040 |00ec: const/high16 v22, #int 1073741824 // #4000 │ │ -0793b8: a816 160f |00ee: mul-float v22, v22, v15 │ │ -0793bc: 0200 1600 |00f0: move/from16 v0, v22 │ │ -0793c0: 7120 6621 0800 |00f2: invoke-static {v8, v0}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -0793c6: 0a16 |00f5: move-result v22 │ │ -0793c8: a916 160f |00f6: div-float v22, v22, v15 │ │ -0793cc: 7702 6421 1500 |00f8: invoke-static/range {v21, v22}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ -0793d2: 0a13 |00fb: move-result v19 │ │ -0793d4: 1515 8040 |00fc: const/high16 v21, #int 1082130432 // #4080 │ │ -0793d8: a915 1315 |00fe: div-float v21, v19, v21 │ │ -0793dc: 0200 1500 |0100: move/from16 v0, v21 │ │ -0793e0: 8900 |0102: float-to-double v0, v0 │ │ -0793e2: 0516 0000 |0103: move-wide/from16 v22, v0 │ │ -0793e6: 1515 8040 |0105: const/high16 v21, #int 1082130432 // #4080 │ │ -0793ea: a915 1315 |0107: div-float v21, v19, v21 │ │ -0793ee: 0200 1500 |0109: move/from16 v0, v21 │ │ -0793f2: 8900 |010b: float-to-double v0, v0 │ │ -0793f4: 0518 0000 |010c: move-wide/from16 v24, v0 │ │ -0793f8: 191a 0040 |010e: const-wide/high16 v26, #long 4611686018427387904 // #4000 │ │ -0793fc: 7704 6921 1800 |0110: invoke-static/range {v24, v25, v26, v27}, Ljava/lang/Math;.pow:(DD)D // method@2169 │ │ -079402: 0b18 |0113: move-result-wide v24 │ │ -079404: ac16 1618 |0114: sub-double v22, v22, v24 │ │ -079408: 0500 1600 |0116: move-wide/from16 v0, v22 │ │ -07940c: 8c00 |0118: double-to-float v0, v0 │ │ -07940e: 0215 0000 |0119: move/from16 v21, v0 │ │ -079412: 1516 0040 |011b: const/high16 v22, #int 1073741824 // #4000 │ │ -079416: a812 1516 |011d: mul-float v18, v21, v22 │ │ -07941a: a815 0f12 |011f: mul-float v21, v15, v18 │ │ -07941e: 1516 0040 |0121: const/high16 v22, #int 1073741824 // #4000 │ │ -079422: a807 1516 |0123: mul-float v7, v21, v22 │ │ -079426: 0800 1c00 |0125: move-object/from16 v0, v28 │ │ -07942a: 5200 0608 |0127: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ -07942e: 0215 0000 |0129: move/from16 v21, v0 │ │ -079432: a816 0f06 |012b: mul-float v22, v15, v6 │ │ -079436: a616 1607 |012d: add-float v22, v22, v7 │ │ -07943a: 0200 1600 |012f: move/from16 v0, v22 │ │ -07943e: 8700 |0131: float-to-int v0, v0 │ │ -079440: 0216 0000 |0132: move/from16 v22, v0 │ │ -079444: 9011 1516 |0134: add-int v17, v21, v22 │ │ -079448: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -07944c: 5400 fa07 |0138: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079450: 0815 0000 |013a: move-object/from16 v21, v0 │ │ -079454: 7401 2b18 1500 |013c: invoke-virtual/range {v21}, Landroid/support/v4/widget/CircleImageView;.getVisibility:()I // method@182b │ │ -07945a: 0a15 |013f: move-result v21 │ │ -07945c: 3815 0d00 |0140: if-eqz v21, 014d // +000d │ │ -079460: 0800 1c00 |0142: move-object/from16 v0, v28 │ │ -079464: 5400 fa07 |0144: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079468: 0815 0000 |0146: move-object/from16 v21, v0 │ │ -07946c: 1316 0000 |0148: const/16 v22, #int 0 // #0 │ │ -079470: 7402 3a18 1500 |014a: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ -079476: 0800 1c00 |014d: move-object/from16 v0, v28 │ │ -07947a: 5500 0b08 |014f: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ -07947e: 0215 0000 |0151: move/from16 v21, v0 │ │ -079482: 3915 1800 |0153: if-nez v21, 016b // +0018 │ │ -079486: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ -07948a: 5400 fa07 |0157: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -07948e: 0815 0000 |0159: move-object/from16 v21, v0 │ │ -079492: 1516 803f |015b: const/high16 v22, #int 1065353216 // #3f80 │ │ -079496: 7702 6812 1500 |015d: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@1268 │ │ -07949c: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ -0794a0: 5400 fa07 |0162: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -0794a4: 0815 0000 |0164: move-object/from16 v21, v0 │ │ -0794a8: 1516 803f |0166: const/high16 v22, #int 1065353216 // #3f80 │ │ -0794ac: 7702 6912 1500 |0168: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@1269 │ │ -0794b2: 0800 1c00 |016b: move-object/from16 v0, v28 │ │ -0794b6: 5200 1208 |016d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ -0794ba: 0215 0000 |016f: move/from16 v21, v0 │ │ -0794be: 2e15 0c15 |0171: cmpg-float v21, v12, v21 │ │ -0794c2: 3b15 a300 |0173: if-gez v21, 0216 // +00a3 │ │ -0794c6: 0800 1c00 |0175: move-object/from16 v0, v28 │ │ -0794ca: 5500 0b08 |0177: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ -0794ce: 0215 0000 |0179: move/from16 v21, v0 │ │ -0794d2: 3815 1100 |017b: if-eqz v21, 018c // +0011 │ │ -0794d6: 0800 1c00 |017d: move-object/from16 v0, v28 │ │ -0794da: 5200 1208 |017f: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ -0794de: 0215 0000 |0181: move/from16 v21, v0 │ │ -0794e2: a915 0c15 |0183: div-float v21, v12, v21 │ │ -0794e6: 0800 1c00 |0185: move-object/from16 v0, v28 │ │ -0794ea: 0201 1500 |0187: move/from16 v1, v21 │ │ -0794ee: 7020 a01b 1000 |0189: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1ba0 │ │ -0794f4: 0800 1c00 |018c: move-object/from16 v0, v28 │ │ -0794f8: 5400 0708 |018e: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -0794fc: 0815 0000 |0190: move-object/from16 v21, v0 │ │ -079500: 7401 b119 1500 |0192: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ -079506: 0a15 |0195: move-result v21 │ │ -079508: 1316 4c00 |0196: const/16 v22, #int 76 // #4c │ │ -07950c: 0200 1500 |0198: move/from16 v0, v21 │ │ -079510: 0201 1600 |019a: move/from16 v1, v22 │ │ -079514: 3710 1500 |019c: if-le v0, v1, 01b1 // +0015 │ │ -079518: 0800 1c00 |019e: move-object/from16 v0, v28 │ │ -07951c: 5400 f607 |01a0: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@07f6 │ │ -079520: 0815 0000 |01a2: move-object/from16 v21, v0 │ │ -079524: 0800 1c00 |01a4: move-object/from16 v0, v28 │ │ -079528: 0801 1500 |01a6: move-object/from16 v1, v21 │ │ -07952c: 7020 961b 1000 |01a8: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1b96 │ │ -079532: 0a15 |01ab: move-result v21 │ │ -079534: 3915 0500 |01ac: if-nez v21, 01b1 // +0005 │ │ -079538: 7601 b21b 1c00 |01ae: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaStartAnimation:()V // method@1bb2 │ │ -07953e: 1415 cdcc 4c3f |01b1: const v21, #float 0.8 // #3f4ccccd │ │ -079544: a810 0515 |01b4: mul-float v16, v5, v21 │ │ -079548: 0800 1c00 |01b6: move-object/from16 v0, v28 │ │ -07954c: 5400 0708 |01b8: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -079550: 0815 0000 |01ba: move-object/from16 v21, v0 │ │ -079554: 1316 0000 |01bc: const/16 v22, #int 0 // #0 │ │ -079558: 1417 cdcc 4c3f |01be: const v23, #float 0.8 // #3f4ccccd │ │ -07955e: 0200 1700 |01c1: move/from16 v0, v23 │ │ -079562: 0201 1000 |01c3: move/from16 v1, v16 │ │ -079566: 7120 6621 1000 |01c5: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -07956c: 0a17 |01c8: move-result v23 │ │ -07956e: 7403 c219 1500 |01c9: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@19c2 │ │ -079574: 0800 1c00 |01cc: move-object/from16 v0, v28 │ │ -079578: 5400 0708 |01ce: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -07957c: 0815 0000 |01d0: move-object/from16 v21, v0 │ │ -079580: 1516 803f |01d2: const/high16 v22, #int 1065353216 // #3f80 │ │ -079584: 0200 1600 |01d4: move/from16 v0, v22 │ │ -079588: 7120 6621 5000 |01d6: invoke-static {v0, v5}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -07958e: 0a16 |01d9: move-result v22 │ │ -079590: 7402 bb19 1500 |01da: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.setArrowScale:(F)V // method@19bb │ │ -079596: 1515 80be |01dd: const/high16 v21, #int -1098907648 // #be80 │ │ -07959a: 1416 cdcc cc3e |01df: const v22, #float 0.4 // #3ecccccd │ │ -0795a0: a816 1605 |01e2: mul-float v22, v22, v5 │ │ -0795a4: a615 1516 |01e4: add-float v21, v21, v22 │ │ -0795a8: 1516 0040 |01e6: const/high16 v22, #int 1073741824 // #4000 │ │ -0795ac: a816 1612 |01e8: mul-float v22, v22, v18 │ │ -0795b0: a615 1516 |01ea: add-float v21, v21, v22 │ │ -0795b4: 1516 003f |01ec: const/high16 v22, #int 1056964608 // #3f00 │ │ -0795b8: a80e 1516 |01ee: mul-float v14, v21, v22 │ │ -0795bc: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -0795c0: 5400 0708 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -0795c4: 0815 0000 |01f4: move-object/from16 v21, v0 │ │ -0795c8: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ -0795cc: 6e20 bf19 e000 |01f8: invoke-virtual {v0, v14}, Landroid/support/v4/widget/MaterialProgressDrawable;.setProgressRotation:(F)V // method@19bf │ │ -0795d2: 0800 1c00 |01fb: move-object/from16 v0, v28 │ │ -0795d6: 5200 fd07 |01fd: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -0795da: 0215 0000 |01ff: move/from16 v21, v0 │ │ -0795de: 9115 1115 |0201: sub-int v21, v17, v21 │ │ -0795e2: 1316 0100 |0203: const/16 v22, #int 1 // #1 │ │ -0795e6: 0800 1c00 |0205: move-object/from16 v0, v28 │ │ -0795ea: 0201 1500 |0207: move/from16 v1, v21 │ │ -0795ee: 0202 1600 |0209: move/from16 v2, v22 │ │ -0795f2: 7030 ae1b 1002 |020b: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ -0795f8: 2900 22fe |020e: goto/16 0030 // -01de │ │ -0795fc: 0800 1c00 |0210: move-object/from16 v0, v28 │ │ -079600: 520f 0f08 |0212: iget v15, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ -079604: 2900 d6fe |0214: goto/16 00ea // -012a │ │ -079608: 0800 1c00 |0216: move-object/from16 v0, v28 │ │ -07960c: 5400 0708 |0218: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -079610: 0815 0000 |021a: move-object/from16 v21, v0 │ │ -079614: 7401 b119 1500 |021c: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ -07961a: 0a15 |021f: move-result v21 │ │ -07961c: 1316 ff00 |0220: const/16 v22, #int 255 // #ff │ │ -079620: 0200 1500 |0222: move/from16 v0, v21 │ │ -079624: 0201 1600 |0224: move/from16 v1, v22 │ │ -079628: 3510 b7ff |0226: if-ge v0, v1, 01dd // -0049 │ │ -07962c: 0800 1c00 |0228: move-object/from16 v0, v28 │ │ -079630: 5400 f507 |022a: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@07f5 │ │ -079634: 0815 0000 |022c: move-object/from16 v21, v0 │ │ -079638: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ -07963c: 0801 1500 |0230: move-object/from16 v1, v21 │ │ -079640: 7020 961b 1000 |0232: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1b96 │ │ -079646: 0a15 |0235: move-result v21 │ │ -079648: 3915 a7ff |0236: if-nez v21, 01dd // -0059 │ │ -07964c: 7601 b11b 1c00 |0238: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaMaxAnimation:()V // method@1bb1 │ │ -079652: 28a2 |023b: goto 01dd // -005e │ │ -079654: 7701 9310 1d00 |023c: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ -07965a: 0a09 |023f: move-result v9 │ │ -07965c: 0800 1d00 |0240: move-object/from16 v0, v29 │ │ -079660: 7120 9610 9000 |0242: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -079666: 0a15 |0245: move-result v21 │ │ -079668: 0200 1500 |0246: move/from16 v0, v21 │ │ -07966c: 0801 1c00 |0248: move-object/from16 v1, v28 │ │ -079670: 5910 f407 |024a: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -079674: 2900 e4fd |024c: goto/16 0030 // -021c │ │ -079678: 7602 9d1b 1c00 |024e: invoke-direct/range {v28, v29}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1b9d │ │ -07967e: 2900 dffd |0251: goto/16 0030 // -0221 │ │ -079682: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -079686: 5200 f407 |0255: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -07968a: 0215 0000 |0257: move/from16 v21, v0 │ │ -07968e: 1316 ffff |0259: const/16 v22, #int -1 // #ffff │ │ -079692: 0200 1500 |025b: move/from16 v0, v21 │ │ -079696: 0201 1600 |025d: move/from16 v1, v22 │ │ -07969a: 3310 1300 |025f: if-ne v0, v1, 0272 // +0013 │ │ -07969e: 1315 0100 |0261: const/16 v21, #int 1 // #1 │ │ -0796a2: 0200 1500 |0263: move/from16 v0, v21 │ │ -0796a6: 3304 0900 |0265: if-ne v4, v0, 026e // +0009 │ │ -0796aa: 6215 ef07 |0267: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07ef │ │ -0796ae: 1a16 bc05 |0269: const-string v22, "Got ACTION_UP event but don't have an active pointer id." // string@05bc │ │ -0796b2: 7702 101c 1500 |026b: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -0796b8: 1315 0000 |026e: const/16 v21, #int 0 // #0 │ │ -0796bc: 2900 bcfd |0270: goto/16 002c // -0244 │ │ -0796c0: 0800 1c00 |0272: move-object/from16 v0, v28 │ │ -0796c4: 5200 f407 |0274: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -0796c8: 0215 0000 |0276: move/from16 v21, v0 │ │ -0796cc: 0800 1d00 |0278: move-object/from16 v0, v29 │ │ -0796d0: 0201 1500 |027a: move/from16 v1, v21 │ │ -0796d4: 7120 9210 1000 |027c: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ -0796da: 0a0d |027f: move-result v13 │ │ -0796dc: 0800 1d00 |0280: move-object/from16 v0, v29 │ │ -0796e0: 7120 9810 d000 |0282: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -0796e6: 0a14 |0285: move-result v20 │ │ -0796e8: 0800 1c00 |0286: move-object/from16 v0, v28 │ │ -0796ec: 5200 0008 |0288: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0800 │ │ -0796f0: 0215 0000 |028a: move/from16 v21, v0 │ │ -0796f4: a715 1415 |028c: sub-float v21, v20, v21 │ │ -0796f8: 1516 003f |028e: const/high16 v22, #int 1056964608 // #3f00 │ │ -0796fc: a80c 1516 |0290: mul-float v12, v21, v22 │ │ -079700: 1315 0000 |0292: const/16 v21, #int 0 // #0 │ │ -079704: 0200 1500 |0294: move/from16 v0, v21 │ │ -079708: 0801 1c00 |0296: move-object/from16 v1, v28 │ │ -07970c: 5c10 0108 |0298: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ -079710: 0800 1c00 |029a: move-object/from16 v0, v28 │ │ -079714: 5200 1208 |029c: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ -079718: 0215 0000 |029e: move/from16 v21, v0 │ │ -07971c: 2d15 0c15 |02a0: cmpl-float v21, v12, v21 │ │ -079720: 3d15 1b00 |02a2: if-lez v21, 02bd // +001b │ │ -079724: 1315 0100 |02a4: const/16 v21, #int 1 // #1 │ │ -079728: 1316 0100 |02a6: const/16 v22, #int 1 // #1 │ │ -07972c: 0800 1c00 |02a8: move-object/from16 v0, v28 │ │ -079730: 0201 1500 |02aa: move/from16 v1, v21 │ │ -079734: 0202 1600 |02ac: move/from16 v2, v22 │ │ -079738: 7030 ac1b 1002 |02ae: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1bac │ │ -07973e: 1315 ffff |02b1: const/16 v21, #int -1 // #ffff │ │ -079742: 0200 1500 |02b3: move/from16 v0, v21 │ │ -079746: 0801 1c00 |02b5: move-object/from16 v1, v28 │ │ -07974a: 5910 f407 |02b7: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ -07974e: 1315 0000 |02b9: const/16 v21, #int 0 // #0 │ │ -079752: 2900 71fd |02bb: goto/16 002c // -028f │ │ -079756: 1315 0000 |02bd: const/16 v21, #int 0 // #0 │ │ -07975a: 0200 1500 |02bf: move/from16 v0, v21 │ │ -07975e: 0801 1c00 |02c1: move-object/from16 v1, v28 │ │ -079762: 5c10 0908 |02c3: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -079766: 0800 1c00 |02c5: move-object/from16 v0, v28 │ │ -07976a: 5400 0708 |02c7: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -07976e: 0815 0000 |02c9: move-object/from16 v21, v0 │ │ -079772: 1316 0000 |02cb: const/16 v22, #int 0 // #0 │ │ -079776: 1317 0000 |02cd: const/16 v23, #int 0 // #0 │ │ -07977a: 7403 c219 1500 |02cf: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@19c2 │ │ -079780: 120a |02d2: const/4 v10, #int 0 // #0 │ │ -079782: 0800 1c00 |02d3: move-object/from16 v0, v28 │ │ -079786: 5500 0b08 |02d5: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ -07978a: 0215 0000 |02d7: move/from16 v21, v0 │ │ -07978e: 3915 0900 |02d9: if-nez v21, 02e2 // +0009 │ │ -079792: 220a e403 |02db: new-instance v10, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@03e4 │ │ -079796: 0800 1c00 |02dd: move-object/from16 v0, v28 │ │ -07979a: 7020 641b 0a00 |02df: invoke-direct {v10, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b64 │ │ -0797a0: 0800 1c00 |02e2: move-object/from16 v0, v28 │ │ -0797a4: 5200 fd07 |02e4: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -0797a8: 0215 0000 |02e6: move/from16 v21, v0 │ │ -0797ac: 0800 1c00 |02e8: move-object/from16 v0, v28 │ │ -0797b0: 0201 1500 |02ea: move/from16 v1, v21 │ │ -0797b4: 7030 841b 100a |02ec: invoke-direct {v0, v1, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1b84 │ │ -0797ba: 0800 1c00 |02ef: move-object/from16 v0, v28 │ │ -0797be: 5400 0708 |02f1: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -0797c2: 0815 0000 |02f3: move-object/from16 v21, v0 │ │ -0797c6: 1316 0000 |02f5: const/16 v22, #int 0 // #0 │ │ -0797ca: 7402 c419 1500 |02f7: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@19c4 │ │ -0797d0: 28b7 |02fa: goto 02b1 // -0049 │ │ -0797d2: 0000 |02fb: nop // spacer │ │ -0797d4: 0001 0700 0000 0000 0600 0000 2602 ... |02fc: packed-switch-data (18 units) │ │ +0791a8: |[0791a8] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0791b8: 7701 9410 1d00 |0000: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ +0791be: 0a04 |0003: move-result v4 │ │ +0791c0: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ +0791c4: 5500 0a08 |0006: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ +0791c8: 0215 0000 |0008: move/from16 v21, v0 │ │ +0791cc: 3815 0c00 |000a: if-eqz v21, 0016 // +000c │ │ +0791d0: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +0791d4: 1315 0000 |000e: const/16 v21, #int 0 // #0 │ │ +0791d8: 0200 1500 |0010: move/from16 v0, v21 │ │ +0791dc: 0801 1c00 |0012: move-object/from16 v1, v28 │ │ +0791e0: 5c10 0a08 |0014: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ +0791e4: 7401 971b 1c00 |0016: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1b97 │ │ +0791ea: 0a15 |0019: move-result v21 │ │ +0791ec: 3815 1000 |001a: if-eqz v21, 002a // +0010 │ │ +0791f0: 0800 1c00 |001c: move-object/from16 v0, v28 │ │ +0791f4: 5500 0a08 |001e: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@080a │ │ +0791f8: 0215 0000 |0020: move/from16 v21, v0 │ │ +0791fc: 3915 0800 |0022: if-nez v21, 002a // +0008 │ │ +079200: 7401 851b 1c00 |0024: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1b85 │ │ +079206: 0a15 |0027: move-result v21 │ │ +079208: 3815 0500 |0028: if-eqz v21, 002d // +0005 │ │ +07920c: 1315 0000 |002a: const/16 v21, #int 0 // #0 │ │ +079210: 0f15 |002c: return v21 │ │ +079212: 2b04 cf02 0000 |002d: packed-switch v4, 000002fc // +000002cf │ │ +079218: 1315 0100 |0030: const/16 v21, #int 1 // #1 │ │ +07921c: 28fa |0032: goto 002c // -0006 │ │ +07921e: 1315 0000 |0033: const/16 v21, #int 0 // #0 │ │ +079222: 0800 1d00 |0035: move-object/from16 v0, v29 │ │ +079226: 0201 1500 |0037: move/from16 v1, v21 │ │ +07922a: 7120 9610 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +079230: 0a15 |003c: move-result v21 │ │ +079232: 0200 1500 |003d: move/from16 v0, v21 │ │ +079236: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +07923a: 5910 f407 |0041: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +07923e: 1315 0000 |0043: const/16 v21, #int 0 // #0 │ │ +079242: 0200 1500 |0045: move/from16 v0, v21 │ │ +079246: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +07924a: 5c10 0108 |0049: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ +07924e: 28e5 |004b: goto 0030 // -001b │ │ +079250: 0800 1c00 |004c: move-object/from16 v0, v28 │ │ +079254: 5200 f407 |004e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +079258: 0215 0000 |0050: move/from16 v21, v0 │ │ +07925c: 0800 1d00 |0052: move-object/from16 v0, v29 │ │ +079260: 0201 1500 |0054: move/from16 v1, v21 │ │ +079264: 7120 9210 1000 |0056: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ +07926a: 0a0d |0059: move-result v13 │ │ +07926c: 3b0d 0c00 |005a: if-gez v13, 0066 // +000c │ │ +079270: 6215 ef07 |005c: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07ef │ │ +079274: 1a16 bb05 |005e: const-string v22, "Got ACTION_MOVE event but have an invalid active pointer id." // string@05bb │ │ +079278: 7702 101c 1500 |0060: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07927e: 1315 0000 |0063: const/16 v21, #int 0 // #0 │ │ +079282: 28c7 |0065: goto 002c // -0039 │ │ +079284: 0800 1d00 |0066: move-object/from16 v0, v29 │ │ +079288: 7120 9810 d000 |0068: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +07928e: 0a14 |006b: move-result v20 │ │ +079290: 0800 1c00 |006c: move-object/from16 v0, v28 │ │ +079294: 5200 0008 |006e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0800 │ │ +079298: 0215 0000 |0070: move/from16 v21, v0 │ │ +07929c: a715 1415 |0072: sub-float v21, v20, v21 │ │ +0792a0: 1516 003f |0074: const/high16 v22, #int 1056964608 // #3f00 │ │ +0792a4: a80c 1516 |0076: mul-float v12, v21, v22 │ │ +0792a8: 0800 1c00 |0078: move-object/from16 v0, v28 │ │ +0792ac: 5500 0108 |007a: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ +0792b0: 0215 0000 |007c: move/from16 v21, v0 │ │ +0792b4: 3815 b2ff |007e: if-eqz v21, 0030 // -004e │ │ +0792b8: 0800 1c00 |0080: move-object/from16 v0, v28 │ │ +0792bc: 5400 0708 |0082: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +0792c0: 0815 0000 |0084: move-object/from16 v21, v0 │ │ +0792c4: 1316 0100 |0086: const/16 v22, #int 1 // #1 │ │ +0792c8: 7402 c419 1500 |0088: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@19c4 │ │ +0792ce: 0800 1c00 |008b: move-object/from16 v0, v28 │ │ +0792d2: 5200 1208 |008d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ +0792d6: 0215 0000 |008f: move/from16 v21, v0 │ │ +0792da: a90b 0c15 |0091: div-float v11, v12, v21 │ │ +0792de: 1315 0000 |0093: const/16 v21, #int 0 // #0 │ │ +0792e2: 2e15 0b15 |0095: cmpg-float v21, v11, v21 │ │ +0792e6: 3b15 0500 |0097: if-gez v21, 009c // +0005 │ │ +0792ea: 1315 0000 |0099: const/16 v21, #int 0 // #0 │ │ +0792ee: 2891 |009b: goto 002c // -006f │ │ +0792f0: 1515 803f |009c: const/high16 v21, #int 1065353216 // #3f80 │ │ +0792f4: 7110 5d21 0b00 |009e: invoke-static {v11}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +0792fa: 0a16 |00a1: move-result v22 │ │ +0792fc: 7702 6621 1500 |00a2: invoke-static/range {v21, v22}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +079302: 0a06 |00a5: move-result v6 │ │ +079304: 8960 |00a6: float-to-double v0, v6 │ │ +079306: 0516 0000 |00a7: move-wide/from16 v22, v0 │ │ +07930a: 1818 9a99 9999 9999 d93f |00a9: const-wide v24, #double 0.4 // #3fd999999999999a │ │ +079314: ac16 1618 |00ae: sub-double v22, v22, v24 │ │ +079318: 1618 0000 |00b0: const-wide/16 v24, #int 0 // #0 │ │ +07931c: 7704 6321 1600 |00b2: invoke-static/range {v22, v23, v24, v25}, Ljava/lang/Math;.max:(DD)D // method@2163 │ │ +079322: 0b16 |00b5: move-result-wide v22 │ │ +079324: 0500 1600 |00b6: move-wide/from16 v0, v22 │ │ +079328: 8c00 |00b8: double-to-float v0, v0 │ │ +07932a: 0215 0000 |00b9: move/from16 v21, v0 │ │ +07932e: 1516 a040 |00bb: const/high16 v22, #int 1084227584 // #40a0 │ │ +079332: a815 1516 |00bd: mul-float v21, v21, v22 │ │ +079336: 1516 4040 |00bf: const/high16 v22, #int 1077936128 // #4040 │ │ +07933a: a905 1516 |00c1: div-float v5, v21, v22 │ │ +07933e: 7110 5d21 0c00 |00c3: invoke-static {v12}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +079344: 0a15 |00c6: move-result v21 │ │ +079346: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ +07934a: 5200 1208 |00c9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ +07934e: 0216 0000 |00cb: move/from16 v22, v0 │ │ +079352: a708 1516 |00cd: sub-float v8, v21, v22 │ │ +079356: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ +07935a: 5500 1408 |00d1: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ +07935e: 0215 0000 |00d3: move/from16 v21, v0 │ │ +079362: 3815 3b01 |00d5: if-eqz v21, 0210 // +013b │ │ +079366: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +07936a: 5200 0f08 |00d9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ +07936e: 0215 0000 |00db: move/from16 v21, v0 │ │ +079372: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ +079376: 5200 0608 |00df: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ +07937a: 0216 0000 |00e1: move/from16 v22, v0 │ │ +07937e: 0200 1600 |00e3: move/from16 v0, v22 │ │ +079382: 8200 |00e5: int-to-float v0, v0 │ │ +079384: 0216 0000 |00e6: move/from16 v22, v0 │ │ +079388: a70f 1516 |00e8: sub-float v15, v21, v22 │ │ +07938c: 1315 0000 |00ea: const/16 v21, #int 0 // #0 │ │ +079390: 1516 0040 |00ec: const/high16 v22, #int 1073741824 // #4000 │ │ +079394: a816 160f |00ee: mul-float v22, v22, v15 │ │ +079398: 0200 1600 |00f0: move/from16 v0, v22 │ │ +07939c: 7120 6621 0800 |00f2: invoke-static {v8, v0}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +0793a2: 0a16 |00f5: move-result v22 │ │ +0793a4: a916 160f |00f6: div-float v22, v22, v15 │ │ +0793a8: 7702 6421 1500 |00f8: invoke-static/range {v21, v22}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ +0793ae: 0a13 |00fb: move-result v19 │ │ +0793b0: 1515 8040 |00fc: const/high16 v21, #int 1082130432 // #4080 │ │ +0793b4: a915 1315 |00fe: div-float v21, v19, v21 │ │ +0793b8: 0200 1500 |0100: move/from16 v0, v21 │ │ +0793bc: 8900 |0102: float-to-double v0, v0 │ │ +0793be: 0516 0000 |0103: move-wide/from16 v22, v0 │ │ +0793c2: 1515 8040 |0105: const/high16 v21, #int 1082130432 // #4080 │ │ +0793c6: a915 1315 |0107: div-float v21, v19, v21 │ │ +0793ca: 0200 1500 |0109: move/from16 v0, v21 │ │ +0793ce: 8900 |010b: float-to-double v0, v0 │ │ +0793d0: 0518 0000 |010c: move-wide/from16 v24, v0 │ │ +0793d4: 191a 0040 |010e: const-wide/high16 v26, #long 4611686018427387904 // #4000 │ │ +0793d8: 7704 6921 1800 |0110: invoke-static/range {v24, v25, v26, v27}, Ljava/lang/Math;.pow:(DD)D // method@2169 │ │ +0793de: 0b18 |0113: move-result-wide v24 │ │ +0793e0: ac16 1618 |0114: sub-double v22, v22, v24 │ │ +0793e4: 0500 1600 |0116: move-wide/from16 v0, v22 │ │ +0793e8: 8c00 |0118: double-to-float v0, v0 │ │ +0793ea: 0215 0000 |0119: move/from16 v21, v0 │ │ +0793ee: 1516 0040 |011b: const/high16 v22, #int 1073741824 // #4000 │ │ +0793f2: a812 1516 |011d: mul-float v18, v21, v22 │ │ +0793f6: a815 0f12 |011f: mul-float v21, v15, v18 │ │ +0793fa: 1516 0040 |0121: const/high16 v22, #int 1073741824 // #4000 │ │ +0793fe: a807 1516 |0123: mul-float v7, v21, v22 │ │ +079402: 0800 1c00 |0125: move-object/from16 v0, v28 │ │ +079406: 5200 0608 |0127: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ +07940a: 0215 0000 |0129: move/from16 v21, v0 │ │ +07940e: a816 0f06 |012b: mul-float v22, v15, v6 │ │ +079412: a616 1607 |012d: add-float v22, v22, v7 │ │ +079416: 0200 1600 |012f: move/from16 v0, v22 │ │ +07941a: 8700 |0131: float-to-int v0, v0 │ │ +07941c: 0216 0000 |0132: move/from16 v22, v0 │ │ +079420: 9011 1516 |0134: add-int v17, v21, v22 │ │ +079424: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +079428: 5400 fa07 |0138: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +07942c: 0815 0000 |013a: move-object/from16 v21, v0 │ │ +079430: 7401 2b18 1500 |013c: invoke-virtual/range {v21}, Landroid/support/v4/widget/CircleImageView;.getVisibility:()I // method@182b │ │ +079436: 0a15 |013f: move-result v21 │ │ +079438: 3815 0d00 |0140: if-eqz v21, 014d // +000d │ │ +07943c: 0800 1c00 |0142: move-object/from16 v0, v28 │ │ +079440: 5400 fa07 |0144: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +079444: 0815 0000 |0146: move-object/from16 v21, v0 │ │ +079448: 1316 0000 |0148: const/16 v22, #int 0 // #0 │ │ +07944c: 7402 3a18 1500 |014a: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ +079452: 0800 1c00 |014d: move-object/from16 v0, v28 │ │ +079456: 5500 0b08 |014f: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ +07945a: 0215 0000 |0151: move/from16 v21, v0 │ │ +07945e: 3915 1800 |0153: if-nez v21, 016b // +0018 │ │ +079462: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ +079466: 5400 fa07 |0157: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +07946a: 0815 0000 |0159: move-object/from16 v21, v0 │ │ +07946e: 1516 803f |015b: const/high16 v22, #int 1065353216 // #3f80 │ │ +079472: 7702 6812 1500 |015d: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@1268 │ │ +079478: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ +07947c: 5400 fa07 |0162: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +079480: 0815 0000 |0164: move-object/from16 v21, v0 │ │ +079484: 1516 803f |0166: const/high16 v22, #int 1065353216 // #3f80 │ │ +079488: 7702 6912 1500 |0168: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@1269 │ │ +07948e: 0800 1c00 |016b: move-object/from16 v0, v28 │ │ +079492: 5200 1208 |016d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ +079496: 0215 0000 |016f: move/from16 v21, v0 │ │ +07949a: 2e15 0c15 |0171: cmpg-float v21, v12, v21 │ │ +07949e: 3b15 a300 |0173: if-gez v21, 0216 // +00a3 │ │ +0794a2: 0800 1c00 |0175: move-object/from16 v0, v28 │ │ +0794a6: 5500 0b08 |0177: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ +0794aa: 0215 0000 |0179: move/from16 v21, v0 │ │ +0794ae: 3815 1100 |017b: if-eqz v21, 018c // +0011 │ │ +0794b2: 0800 1c00 |017d: move-object/from16 v0, v28 │ │ +0794b6: 5200 1208 |017f: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ +0794ba: 0215 0000 |0181: move/from16 v21, v0 │ │ +0794be: a915 0c15 |0183: div-float v21, v12, v21 │ │ +0794c2: 0800 1c00 |0185: move-object/from16 v0, v28 │ │ +0794c6: 0201 1500 |0187: move/from16 v1, v21 │ │ +0794ca: 7020 a01b 1000 |0189: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1ba0 │ │ +0794d0: 0800 1c00 |018c: move-object/from16 v0, v28 │ │ +0794d4: 5400 0708 |018e: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +0794d8: 0815 0000 |0190: move-object/from16 v21, v0 │ │ +0794dc: 7401 b119 1500 |0192: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ +0794e2: 0a15 |0195: move-result v21 │ │ +0794e4: 1316 4c00 |0196: const/16 v22, #int 76 // #4c │ │ +0794e8: 0200 1500 |0198: move/from16 v0, v21 │ │ +0794ec: 0201 1600 |019a: move/from16 v1, v22 │ │ +0794f0: 3710 1500 |019c: if-le v0, v1, 01b1 // +0015 │ │ +0794f4: 0800 1c00 |019e: move-object/from16 v0, v28 │ │ +0794f8: 5400 f607 |01a0: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@07f6 │ │ +0794fc: 0815 0000 |01a2: move-object/from16 v21, v0 │ │ +079500: 0800 1c00 |01a4: move-object/from16 v0, v28 │ │ +079504: 0801 1500 |01a6: move-object/from16 v1, v21 │ │ +079508: 7020 961b 1000 |01a8: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1b96 │ │ +07950e: 0a15 |01ab: move-result v21 │ │ +079510: 3915 0500 |01ac: if-nez v21, 01b1 // +0005 │ │ +079514: 7601 b21b 1c00 |01ae: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaStartAnimation:()V // method@1bb2 │ │ +07951a: 1415 cdcc 4c3f |01b1: const v21, #float 0.8 // #3f4ccccd │ │ +079520: a810 0515 |01b4: mul-float v16, v5, v21 │ │ +079524: 0800 1c00 |01b6: move-object/from16 v0, v28 │ │ +079528: 5400 0708 |01b8: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +07952c: 0815 0000 |01ba: move-object/from16 v21, v0 │ │ +079530: 1316 0000 |01bc: const/16 v22, #int 0 // #0 │ │ +079534: 1417 cdcc 4c3f |01be: const v23, #float 0.8 // #3f4ccccd │ │ +07953a: 0200 1700 |01c1: move/from16 v0, v23 │ │ +07953e: 0201 1000 |01c3: move/from16 v1, v16 │ │ +079542: 7120 6621 1000 |01c5: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +079548: 0a17 |01c8: move-result v23 │ │ +07954a: 7403 c219 1500 |01c9: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@19c2 │ │ +079550: 0800 1c00 |01cc: move-object/from16 v0, v28 │ │ +079554: 5400 0708 |01ce: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +079558: 0815 0000 |01d0: move-object/from16 v21, v0 │ │ +07955c: 1516 803f |01d2: const/high16 v22, #int 1065353216 // #3f80 │ │ +079560: 0200 1600 |01d4: move/from16 v0, v22 │ │ +079564: 7120 6621 5000 |01d6: invoke-static {v0, v5}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +07956a: 0a16 |01d9: move-result v22 │ │ +07956c: 7402 bb19 1500 |01da: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.setArrowScale:(F)V // method@19bb │ │ +079572: 1515 80be |01dd: const/high16 v21, #int -1098907648 // #be80 │ │ +079576: 1416 cdcc cc3e |01df: const v22, #float 0.4 // #3ecccccd │ │ +07957c: a816 1605 |01e2: mul-float v22, v22, v5 │ │ +079580: a615 1516 |01e4: add-float v21, v21, v22 │ │ +079584: 1516 0040 |01e6: const/high16 v22, #int 1073741824 // #4000 │ │ +079588: a816 1612 |01e8: mul-float v22, v22, v18 │ │ +07958c: a615 1516 |01ea: add-float v21, v21, v22 │ │ +079590: 1516 003f |01ec: const/high16 v22, #int 1056964608 // #3f00 │ │ +079594: a80e 1516 |01ee: mul-float v14, v21, v22 │ │ +079598: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +07959c: 5400 0708 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +0795a0: 0815 0000 |01f4: move-object/from16 v21, v0 │ │ +0795a4: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ +0795a8: 6e20 bf19 e000 |01f8: invoke-virtual {v0, v14}, Landroid/support/v4/widget/MaterialProgressDrawable;.setProgressRotation:(F)V // method@19bf │ │ +0795ae: 0800 1c00 |01fb: move-object/from16 v0, v28 │ │ +0795b2: 5200 fd07 |01fd: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +0795b6: 0215 0000 |01ff: move/from16 v21, v0 │ │ +0795ba: 9115 1115 |0201: sub-int v21, v17, v21 │ │ +0795be: 1316 0100 |0203: const/16 v22, #int 1 // #1 │ │ +0795c2: 0800 1c00 |0205: move-object/from16 v0, v28 │ │ +0795c6: 0201 1500 |0207: move/from16 v1, v21 │ │ +0795ca: 0202 1600 |0209: move/from16 v2, v22 │ │ +0795ce: 7030 ae1b 1002 |020b: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ +0795d4: 2900 22fe |020e: goto/16 0030 // -01de │ │ +0795d8: 0800 1c00 |0210: move-object/from16 v0, v28 │ │ +0795dc: 520f 0f08 |0212: iget v15, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ +0795e0: 2900 d6fe |0214: goto/16 00ea // -012a │ │ +0795e4: 0800 1c00 |0216: move-object/from16 v0, v28 │ │ +0795e8: 5400 0708 |0218: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +0795ec: 0815 0000 |021a: move-object/from16 v21, v0 │ │ +0795f0: 7401 b119 1500 |021c: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@19b1 │ │ +0795f6: 0a15 |021f: move-result v21 │ │ +0795f8: 1316 ff00 |0220: const/16 v22, #int 255 // #ff │ │ +0795fc: 0200 1500 |0222: move/from16 v0, v21 │ │ +079600: 0201 1600 |0224: move/from16 v1, v22 │ │ +079604: 3510 b7ff |0226: if-ge v0, v1, 01dd // -0049 │ │ +079608: 0800 1c00 |0228: move-object/from16 v0, v28 │ │ +07960c: 5400 f507 |022a: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@07f5 │ │ +079610: 0815 0000 |022c: move-object/from16 v21, v0 │ │ +079614: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ +079618: 0801 1500 |0230: move-object/from16 v1, v21 │ │ +07961c: 7020 961b 1000 |0232: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1b96 │ │ +079622: 0a15 |0235: move-result v21 │ │ +079624: 3915 a7ff |0236: if-nez v21, 01dd // -0059 │ │ +079628: 7601 b11b 1c00 |0238: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaMaxAnimation:()V // method@1bb1 │ │ +07962e: 28a2 |023b: goto 01dd // -005e │ │ +079630: 7701 9310 1d00 |023c: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ +079636: 0a09 |023f: move-result v9 │ │ +079638: 0800 1d00 |0240: move-object/from16 v0, v29 │ │ +07963c: 7120 9610 9000 |0242: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +079642: 0a15 |0245: move-result v21 │ │ +079644: 0200 1500 |0246: move/from16 v0, v21 │ │ +079648: 0801 1c00 |0248: move-object/from16 v1, v28 │ │ +07964c: 5910 f407 |024a: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +079650: 2900 e4fd |024c: goto/16 0030 // -021c │ │ +079654: 7602 9d1b 1c00 |024e: invoke-direct/range {v28, v29}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1b9d │ │ +07965a: 2900 dffd |0251: goto/16 0030 // -0221 │ │ +07965e: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +079662: 5200 f407 |0255: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +079666: 0215 0000 |0257: move/from16 v21, v0 │ │ +07966a: 1316 ffff |0259: const/16 v22, #int -1 // #ffff │ │ +07966e: 0200 1500 |025b: move/from16 v0, v21 │ │ +079672: 0201 1600 |025d: move/from16 v1, v22 │ │ +079676: 3310 1300 |025f: if-ne v0, v1, 0272 // +0013 │ │ +07967a: 1315 0100 |0261: const/16 v21, #int 1 // #1 │ │ +07967e: 0200 1500 |0263: move/from16 v0, v21 │ │ +079682: 3304 0900 |0265: if-ne v4, v0, 026e // +0009 │ │ +079686: 6215 ef07 |0267: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07ef │ │ +07968a: 1a16 bc05 |0269: const-string v22, "Got ACTION_UP event but don't have an active pointer id." // string@05bc │ │ +07968e: 7702 101c 1500 |026b: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +079694: 1315 0000 |026e: const/16 v21, #int 0 // #0 │ │ +079698: 2900 bcfd |0270: goto/16 002c // -0244 │ │ +07969c: 0800 1c00 |0272: move-object/from16 v0, v28 │ │ +0796a0: 5200 f407 |0274: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +0796a4: 0215 0000 |0276: move/from16 v21, v0 │ │ +0796a8: 0800 1d00 |0278: move-object/from16 v0, v29 │ │ +0796ac: 0201 1500 |027a: move/from16 v1, v21 │ │ +0796b0: 7120 9210 1000 |027c: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ +0796b6: 0a0d |027f: move-result v13 │ │ +0796b8: 0800 1d00 |0280: move-object/from16 v0, v29 │ │ +0796bc: 7120 9810 d000 |0282: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +0796c2: 0a14 |0285: move-result v20 │ │ +0796c4: 0800 1c00 |0286: move-object/from16 v0, v28 │ │ +0796c8: 5200 0008 |0288: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0800 │ │ +0796cc: 0215 0000 |028a: move/from16 v21, v0 │ │ +0796d0: a715 1415 |028c: sub-float v21, v20, v21 │ │ +0796d4: 1516 003f |028e: const/high16 v22, #int 1056964608 // #3f00 │ │ +0796d8: a80c 1516 |0290: mul-float v12, v21, v22 │ │ +0796dc: 1315 0000 |0292: const/16 v21, #int 0 // #0 │ │ +0796e0: 0200 1500 |0294: move/from16 v0, v21 │ │ +0796e4: 0801 1c00 |0296: move-object/from16 v1, v28 │ │ +0796e8: 5c10 0108 |0298: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@0801 │ │ +0796ec: 0800 1c00 |029a: move-object/from16 v0, v28 │ │ +0796f0: 5200 1208 |029c: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ +0796f4: 0215 0000 |029e: move/from16 v21, v0 │ │ +0796f8: 2d15 0c15 |02a0: cmpl-float v21, v12, v21 │ │ +0796fc: 3d15 1b00 |02a2: if-lez v21, 02bd // +001b │ │ +079700: 1315 0100 |02a4: const/16 v21, #int 1 // #1 │ │ +079704: 1316 0100 |02a6: const/16 v22, #int 1 // #1 │ │ +079708: 0800 1c00 |02a8: move-object/from16 v0, v28 │ │ +07970c: 0201 1500 |02aa: move/from16 v1, v21 │ │ +079710: 0202 1600 |02ac: move/from16 v2, v22 │ │ +079714: 7030 ac1b 1002 |02ae: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1bac │ │ +07971a: 1315 ffff |02b1: const/16 v21, #int -1 // #ffff │ │ +07971e: 0200 1500 |02b3: move/from16 v0, v21 │ │ +079722: 0801 1c00 |02b5: move-object/from16 v1, v28 │ │ +079726: 5910 f407 |02b7: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@07f4 │ │ +07972a: 1315 0000 |02b9: const/16 v21, #int 0 // #0 │ │ +07972e: 2900 71fd |02bb: goto/16 002c // -028f │ │ +079732: 1315 0000 |02bd: const/16 v21, #int 0 // #0 │ │ +079736: 0200 1500 |02bf: move/from16 v0, v21 │ │ +07973a: 0801 1c00 |02c1: move-object/from16 v1, v28 │ │ +07973e: 5c10 0908 |02c3: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +079742: 0800 1c00 |02c5: move-object/from16 v0, v28 │ │ +079746: 5400 0708 |02c7: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +07974a: 0815 0000 |02c9: move-object/from16 v21, v0 │ │ +07974e: 1316 0000 |02cb: const/16 v22, #int 0 // #0 │ │ +079752: 1317 0000 |02cd: const/16 v23, #int 0 // #0 │ │ +079756: 7403 c219 1500 |02cf: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@19c2 │ │ +07975c: 120a |02d2: const/4 v10, #int 0 // #0 │ │ +07975e: 0800 1c00 |02d3: move-object/from16 v0, v28 │ │ +079762: 5500 0b08 |02d5: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ +079766: 0215 0000 |02d7: move/from16 v21, v0 │ │ +07976a: 3915 0900 |02d9: if-nez v21, 02e2 // +0009 │ │ +07976e: 220a e403 |02db: new-instance v10, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@03e4 │ │ +079772: 0800 1c00 |02dd: move-object/from16 v0, v28 │ │ +079776: 7020 641b 0a00 |02df: invoke-direct {v10, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1b64 │ │ +07977c: 0800 1c00 |02e2: move-object/from16 v0, v28 │ │ +079780: 5200 fd07 |02e4: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +079784: 0215 0000 |02e6: move/from16 v21, v0 │ │ +079788: 0800 1c00 |02e8: move-object/from16 v0, v28 │ │ +07978c: 0201 1500 |02ea: move/from16 v1, v21 │ │ +079790: 7030 841b 100a |02ec: invoke-direct {v0, v1, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1b84 │ │ +079796: 0800 1c00 |02ef: move-object/from16 v0, v28 │ │ +07979a: 5400 0708 |02f1: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +07979e: 0815 0000 |02f3: move-object/from16 v21, v0 │ │ +0797a2: 1316 0000 |02f5: const/16 v22, #int 0 // #0 │ │ +0797a6: 7402 c419 1500 |02f7: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@19c4 │ │ +0797ac: 28b7 |02fa: goto 02b1 // -0049 │ │ +0797ae: 0000 |02fb: nop // spacer │ │ +0797b0: 0001 0700 0000 0000 0600 0000 2602 ... |02fc: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0004 line=676 │ │ 0x000e line=677 │ │ 0x0016 line=680 │ │ 0x002a line=682 │ │ @@ -121063,16 +121063,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0797f8: |[0797f8] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -079808: 0e00 |0000: return-void │ │ +0797d4: |[0797d4] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +0797e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0001 reg=1 b Z │ │ │ │ @@ -121081,17 +121081,17 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07980c: |[07980c] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:([I)V │ │ -07981c: 6e20 a31b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:([I)V // method@1ba3 │ │ -079822: 0e00 |0003: return-void │ │ +0797e8: |[0797e8] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:([I)V │ │ +0797f8: 6e20 a31b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:([I)V // method@1ba3 │ │ +0797fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0003 line=464 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 colors [I │ │ @@ -121101,19 +121101,19 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -079824: |[079824] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:([I)V │ │ -079834: 7010 871b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ -07983a: 5410 0708 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -07983e: 6e20 be19 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setColorSchemeColors:([I)V // method@19be │ │ -079844: 0e00 |0008: return-void │ │ +079800: |[079800] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:([I)V │ │ +079810: 7010 871b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1b87 │ │ +079816: 5410 0708 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +07981a: 6e20 be19 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setColorSchemeColors:([I)V // method@19be │ │ +079820: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ 0x0003 line=491 │ │ 0x0008 line=492 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -121124,30 +121124,30 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -079848: |[079848] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:([I)V │ │ -079858: 6e10 931b 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ -07985e: 0c02 |0003: move-result-object v2 │ │ -079860: 2153 |0004: array-length v3, v5 │ │ -079862: 2330 6d06 |0005: new-array v0, v3, [I // type@066d │ │ -079866: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -079868: 2153 |0008: array-length v3, v5 │ │ -07986a: 3531 0d00 |0009: if-ge v1, v3, 0016 // +000d │ │ -07986e: 4403 0501 |000b: aget v3, v5, v1 │ │ -079872: 6e20 4401 3200 |000d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ -079878: 0a03 |0010: move-result v3 │ │ -07987a: 4b03 0001 |0011: aput v3, v0, v1 │ │ -07987e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079882: 28f3 |0015: goto 0008 // -000d │ │ -079884: 6e20 a21b 0400 |0016: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@1ba2 │ │ -07988a: 0e00 |0019: return-void │ │ +079824: |[079824] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:([I)V │ │ +079834: 6e10 931b 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ +07983a: 0c02 |0003: move-result-object v2 │ │ +07983c: 2153 |0004: array-length v3, v5 │ │ +07983e: 2330 6d06 |0005: new-array v0, v3, [I // type@066d │ │ +079842: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +079844: 2153 |0008: array-length v3, v5 │ │ +079846: 3531 0d00 |0009: if-ge v1, v3, 0016 // +000d │ │ +07984a: 4403 0501 |000b: aget v3, v5, v1 │ │ +07984e: 6e20 4401 3200 |000d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ +079854: 0a03 |0010: move-result v3 │ │ +079856: 4b03 0001 |0011: aput v3, v0, v1 │ │ +07985a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07985e: 28f3 |0015: goto 0008 // -000d │ │ +079860: 6e20 a21b 0400 |0016: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@1ba2 │ │ +079866: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x0007 line=476 │ │ 0x000b line=477 │ │ 0x0013 line=476 │ │ @@ -121165,18 +121165,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -07988c: |[07988c] android.support.v4.widget.SwipeRefreshLayout.setDistanceToTriggerSync:(I)V │ │ -07989c: 8220 |0000: int-to-float v0, v2 │ │ -07989e: 5910 1208 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ -0798a2: 0e00 |0003: return-void │ │ +079868: |[079868] android.support.v4.widget.SwipeRefreshLayout.setDistanceToTriggerSync:(I)V │ │ +079878: 8220 |0000: int-to-float v0, v2 │ │ +07987a: 5910 1208 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@0812 │ │ +07987e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0003 line=523 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=2 distance I │ │ @@ -121186,17 +121186,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0798a4: |[0798a4] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ -0798b4: 5b01 0208 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0802 │ │ -0798b8: 0e00 |0002: return-void │ │ +079880: |[079880] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ +079890: 5b01 0208 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@0802 │ │ +079894: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0002 line=323 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ @@ -121206,24 +121206,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0798bc: |[0798bc] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColor:(I)V │ │ -0798cc: 5420 fa07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -0798d0: 6e20 3518 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.setBackgroundColor:(I)V // method@1835 │ │ -0798d6: 5420 0708 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -0798da: 6e10 931b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ -0798e0: 0c01 |000a: move-result-object v1 │ │ -0798e2: 6e20 4401 3100 |000b: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ -0798e8: 0a01 |000e: move-result v1 │ │ -0798ea: 6e20 bc19 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@19bc │ │ -0798f0: 0e00 |0012: return-void │ │ +079898: |[079898] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColor:(I)V │ │ +0798a8: 5420 fa07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +0798ac: 6e20 3518 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.setBackgroundColor:(I)V // method@1835 │ │ +0798b2: 5420 0708 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +0798b6: 6e10 931b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ +0798bc: 0c01 |000a: move-result-object v1 │ │ +0798be: 6e20 4401 3100 |000b: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ +0798c4: 0a01 |000e: move-result v1 │ │ +0798c6: 6e20 bc19 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@19bc │ │ +0798cc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0005 line=455 │ │ 0x0012 line=456 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -121234,21 +121234,21 @@ │ │ type : '(ZI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0798f4: |[0798f4] android.support.v4.widget.SwipeRefreshLayout.setProgressViewEndTarget:(ZI)V │ │ -079904: 8230 |0000: int-to-float v0, v3 │ │ -079906: 5910 0f08 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ -07990a: 5c12 0b08 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ -07990e: 5410 fa07 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079912: 6e10 2d18 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@182d │ │ -079918: 0e00 |000a: return-void │ │ +0798d0: |[0798d0] android.support.v4.widget.SwipeRefreshLayout.setProgressViewEndTarget:(ZI)V │ │ +0798e0: 8230 |0000: int-to-float v0, v3 │ │ +0798e2: 5910 0f08 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ +0798e6: 5c12 0b08 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ +0798ea: 5410 fa07 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +0798ee: 6e10 2d18 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@182d │ │ +0798f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0003 line=227 │ │ 0x0005 line=228 │ │ 0x000a line=229 │ │ locals : │ │ @@ -121261,28 +121261,28 @@ │ │ type : '(ZII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -07991c: |[07991c] android.support.v4.widget.SwipeRefreshLayout.setProgressViewOffset:(ZII)V │ │ -07992c: 5c23 0b08 |0000: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ -079930: 5420 fa07 |0002: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079934: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -079938: 6e20 3a18 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ -07993e: 5924 fd07 |0009: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -079942: 5924 0608 |000b: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ -079946: 8250 |000d: int-to-float v0, v5 │ │ -079948: 5920 0f08 |000e: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ -07994c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -07994e: 5c20 1408 |0011: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ -079952: 5420 fa07 |0013: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079956: 6e10 2d18 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@182d │ │ -07995c: 0e00 |0018: return-void │ │ +0798f8: |[0798f8] android.support.v4.widget.SwipeRefreshLayout.setProgressViewOffset:(ZII)V │ │ +079908: 5c23 0b08 |0000: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@080b │ │ +07990c: 5420 fa07 |0002: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +079910: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +079914: 6e20 3a18 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@183a │ │ +07991a: 5924 fd07 |0009: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +07991e: 5924 0608 |000b: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ +079922: 8250 |000d: int-to-float v0, v5 │ │ +079924: 5920 0f08 |000e: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ +079928: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +07992a: 5c20 1408 |0011: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ +07992e: 5420 fa07 |0013: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +079932: 6e10 2d18 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@182d │ │ +079938: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=207 │ │ 0x000d line=208 │ │ 0x0010 line=209 │ │ @@ -121299,41 +121299,41 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -079960: |[079960] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ -079970: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -079972: 3805 2800 |0001: if-eqz v5, 0029 // +0028 │ │ -079976: 5541 0908 |0003: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -07997a: 3251 2400 |0005: if-eq v1, v5, 0029 // +0024 │ │ -07997e: 5c45 0908 |0007: iput-boolean v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ -079982: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -079984: 5541 1408 |000a: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ -079988: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -07998c: 5241 0f08 |000e: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ -079990: 5242 0608 |0010: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ -079994: 8222 |0012: int-to-float v2, v2 │ │ -079996: c621 |0013: add-float/2addr v1, v2 │ │ -079998: 8710 |0014: float-to-int v0, v1 │ │ -07999a: 5241 fd07 |0015: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ -07999e: 9101 0001 |0017: sub-int v1, v0, v1 │ │ -0799a2: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -0799a4: 7030 ae1b 1402 |001a: invoke-direct {v4, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ -0799aa: 5c43 0408 |001d: iput-boolean v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0804 │ │ -0799ae: 5441 0808 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0808 │ │ -0799b2: 7020 b51b 1400 |0021: invoke-direct {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1bb5 │ │ -0799b8: 0e00 |0024: return-void │ │ -0799ba: 5241 0f08 |0025: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ -0799be: 8710 |0027: float-to-int v0, v1 │ │ -0799c0: 28ed |0028: goto 0015 // -0013 │ │ -0799c2: 7030 ac1b 5403 |0029: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1bac │ │ -0799c8: 28f8 |002c: goto 0024 // -0008 │ │ +07993c: |[07993c] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ +07994c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07994e: 3805 2800 |0001: if-eqz v5, 0029 // +0028 │ │ +079952: 5541 0908 |0003: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +079956: 3251 2400 |0005: if-eq v1, v5, 0029 // +0024 │ │ +07995a: 5c45 0908 |0007: iput-boolean v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0809 │ │ +07995e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +079960: 5541 1408 |000a: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0814 │ │ +079964: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +079968: 5241 0f08 |000e: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ +07996c: 5242 0608 |0010: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0806 │ │ +079970: 8222 |0012: int-to-float v2, v2 │ │ +079972: c621 |0013: add-float/2addr v1, v2 │ │ +079974: 8710 |0014: float-to-int v0, v1 │ │ +079976: 5241 fd07 |0015: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@07fd │ │ +07997a: 9101 0001 |0017: sub-int v1, v0, v1 │ │ +07997e: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +079980: 7030 ae1b 1402 |001a: invoke-direct {v4, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1bae │ │ +079986: 5c43 0408 |001d: iput-boolean v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0804 │ │ +07998a: 5441 0808 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0808 │ │ +07998e: 7020 b51b 1400 |0021: invoke-direct {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1bb5 │ │ +079994: 0e00 |0024: return-void │ │ +079996: 5241 0f08 |0025: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@080f │ │ +07999a: 8710 |0027: float-to-int v0, v1 │ │ +07999c: 28ed |0028: goto 0015 // -0013 │ │ +07999e: 7030 ac1b 5403 |0029: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1bac │ │ +0799a4: 28f8 |002c: goto 0024 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=339 │ │ 0x0007 line=341 │ │ 0x0009 line=342 │ │ 0x000a line=343 │ │ 0x000e line=344 │ │ @@ -121354,46 +121354,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0799cc: |[0799cc] android.support.v4.widget.SwipeRefreshLayout.setSize:(I)V │ │ -0799dc: 3804 0600 |0000: if-eqz v4, 0006 // +0006 │ │ -0799e0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0799e2: 3214 0300 |0003: if-eq v4, v1, 0006 // +0003 │ │ -0799e6: 0e00 |0005: return-void │ │ -0799e8: 6e10 931b 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ -0799ee: 0c01 |0009: move-result-object v1 │ │ -0799f0: 6e10 4601 0100 |000a: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -0799f6: 0c00 |000d: move-result-object v0 │ │ -0799f8: 3904 1f00 |000e: if-nez v4, 002d // +001f │ │ -0799fc: 1501 6042 |0010: const/high16 v1, #int 1113587712 // #4260 │ │ -079a00: 5202 3f08 |0012: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -079a04: c821 |0014: mul-float/2addr v1, v2 │ │ -079a06: 8711 |0015: float-to-int v1, v1 │ │ -079a08: 5931 fc07 |0016: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@07fc │ │ -079a0c: 5931 f907 |0018: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07f9 │ │ -079a10: 5431 fa07 |001a: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079a14: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -079a16: 6e20 3718 2100 |001d: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1837 │ │ -079a1c: 5431 0708 |0020: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -079a20: 6e20 c819 4100 |0022: invoke-virtual {v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@19c8 │ │ -079a26: 5431 fa07 |0025: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ -079a2a: 5432 0708 |0027: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ -079a2e: 6e20 3718 2100 |0029: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1837 │ │ -079a34: 28d9 |002c: goto 0005 // -0027 │ │ -079a36: 1501 2042 |002d: const/high16 v1, #int 1109393408 // #4220 │ │ -079a3a: 5202 3f08 |002f: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -079a3e: c821 |0031: mul-float/2addr v1, v2 │ │ -079a40: 8711 |0032: float-to-int v1, v1 │ │ -079a42: 5931 fc07 |0033: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@07fc │ │ -079a46: 5931 f907 |0035: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07f9 │ │ -079a4a: 28e3 |0037: goto 001a // -001d │ │ +0799a8: |[0799a8] android.support.v4.widget.SwipeRefreshLayout.setSize:(I)V │ │ +0799b8: 3804 0600 |0000: if-eqz v4, 0006 // +0006 │ │ +0799bc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0799be: 3214 0300 |0003: if-eq v4, v1, 0006 // +0003 │ │ +0799c2: 0e00 |0005: return-void │ │ +0799c4: 6e10 931b 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1b93 │ │ +0799ca: 0c01 |0009: move-result-object v1 │ │ +0799cc: 6e10 4601 0100 |000a: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +0799d2: 0c00 |000d: move-result-object v0 │ │ +0799d4: 3904 1f00 |000e: if-nez v4, 002d // +001f │ │ +0799d8: 1501 6042 |0010: const/high16 v1, #int 1113587712 // #4260 │ │ +0799dc: 5202 3f08 |0012: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +0799e0: c821 |0014: mul-float/2addr v1, v2 │ │ +0799e2: 8711 |0015: float-to-int v1, v1 │ │ +0799e4: 5931 fc07 |0016: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@07fc │ │ +0799e8: 5931 f907 |0018: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07f9 │ │ +0799ec: 5431 fa07 |001a: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +0799f0: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +0799f2: 6e20 3718 2100 |001d: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1837 │ │ +0799f8: 5431 0708 |0020: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +0799fc: 6e20 c819 4100 |0022: invoke-virtual {v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@19c8 │ │ +079a02: 5431 fa07 |0025: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@07fa │ │ +079a06: 5432 0708 |0027: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0807 │ │ +079a0a: 6e20 3718 2100 |0029: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1837 │ │ +079a10: 28d9 |002c: goto 0005 // -0027 │ │ +079a12: 1501 2042 |002d: const/high16 v1, #int 1109393408 // #4220 │ │ +079a16: 5202 3f08 |002f: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +079a1a: c821 |0031: mul-float/2addr v1, v2 │ │ +079a1c: 8711 |0032: float-to-int v1, v1 │ │ +079a1e: 5931 fc07 |0033: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@07fc │ │ +079a22: 5931 f907 |0035: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@07f9 │ │ +079a26: 28e3 |0037: goto 001a // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0005 line=250 │ │ 0x0006 line=238 │ │ 0x000e line=239 │ │ 0x0010 line=240 │ │ @@ -121402,21 +121402,21 @@ │ │ 0x0025 line=249 │ │ 0x002d line=242 │ │ locals : │ │ 0x000e - 0x0038 reg=0 metrics Landroid/util/DisplayMetrics; │ │ 0x0000 - 0x0038 reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0038 reg=4 size I │ │ │ │ - source_file_idx : 4625 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4621 (SwipeRefreshLayout.java) │ │ │ │ Class #567 header: │ │ class_idx : 1002 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5074 │ │ +source_file_idx : 5070 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #567 annotations: │ │ Annotations on class │ │ @@ -121437,17 +121437,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079a4c: |[079a4c] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -079a5c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -079a62: 0e00 |0003: return-void │ │ +079a28: |[079a28] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +079a38: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +079a3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -121456,38 +121456,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -079a64: |[079a64] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -079a74: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -079a78: c713 |0002: sub-float/2addr v3, v1 │ │ -079a7a: a800 0303 |0003: mul-float v0, v3, v3 │ │ -079a7e: c830 |0005: mul-float/2addr v0, v3 │ │ -079a80: c830 |0006: mul-float/2addr v0, v3 │ │ -079a82: c830 |0007: mul-float/2addr v0, v3 │ │ -079a84: c610 |0008: add-float/2addr v0, v1 │ │ -079a86: 0f00 |0009: return v0 │ │ +079a40: |[079a40] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +079a50: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +079a54: c713 |0002: sub-float/2addr v3, v1 │ │ +079a56: a800 0303 |0003: mul-float v0, v3, v3 │ │ +079a5a: c830 |0005: mul-float/2addr v0, v3 │ │ +079a5c: c830 |0006: mul-float/2addr v0, v3 │ │ +079a5e: c830 |0007: mul-float/2addr v0, v3 │ │ +079a60: c610 |0008: add-float/2addr v0, v1 │ │ +079a62: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 5074 (ViewDragHelper.java) │ │ + source_file_idx : 5070 (ViewDragHelper.java) │ │ │ │ Class #568 header: │ │ class_idx : 1003 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5074 │ │ +source_file_idx : 5070 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #568 annotations: │ │ Annotations on class │ │ @@ -121512,18 +121512,18 @@ │ │ type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079a88: |[079a88] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -079a98: 5b01 1508 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0815 │ │ -079a9c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -079aa2: 0e00 |0005: return-void │ │ +079a64: |[079a64] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +079a74: 5b01 1508 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0815 │ │ +079a78: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +079a7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ @@ -121533,33 +121533,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -079aa4: |[079aa4] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -079ab4: 5420 1508 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0815 │ │ -079ab8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -079aba: 6e20 f31b 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ -079ac0: 0e00 |0006: return-void │ │ +079a80: |[079a80] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +079a90: 5420 1508 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0815 │ │ +079a94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +079a96: 6e20 f31b 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ +079a9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ │ │ - source_file_idx : 5074 (ViewDragHelper.java) │ │ + source_file_idx : 5070 (ViewDragHelper.java) │ │ │ │ Class #569 header: │ │ class_idx : 1004 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5074 │ │ +source_file_idx : 5070 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #569 annotations: │ │ Annotations on class │ │ @@ -121579,17 +121579,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079ac4: |[079ac4] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -079ad4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -079ada: 0e00 |0003: return-void │ │ +079aa0: |[079aa0] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +079ab0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +079ab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -121598,17 +121598,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079adc: |[079adc] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -079aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079aee: 0f00 |0001: return v0 │ │ +079ab8: |[079ab8] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +079ac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079aca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 left I │ │ @@ -121619,17 +121619,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079af0: |[079af0] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -079b00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079b02: 0f00 |0001: return v0 │ │ +079acc: |[079acc] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +079adc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079ade: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 top I │ │ @@ -121640,16 +121640,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b04: |[079b04] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -079b14: 0f01 |0000: return v1 │ │ +079ae0: |[079ae0] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +079af0: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 index I │ │ │ │ @@ -121658,17 +121658,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079b18: |[079b18] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -079b28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079b2a: 0f00 |0001: return v0 │ │ +079af4: |[079af4] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +079b04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079b06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -121677,17 +121677,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079b2c: |[079b2c] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -079b3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079b3e: 0f00 |0001: return v0 │ │ +079b08: |[079b08] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +079b18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079b1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -121696,16 +121696,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b40: |[079b40] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -079b50: 0e00 |0000: return-void │ │ +079b1c: |[079b1c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +079b2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -121715,17 +121715,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -079b54: |[079b54] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -079b64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079b66: 0f00 |0001: return v0 │ │ +079b30: |[079b30] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +079b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079b42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -121734,16 +121734,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b68: |[079b68] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -079b78: 0e00 |0000: return-void │ │ +079b44: |[079b44] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +079b54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -121753,16 +121753,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b7c: |[079b7c] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -079b8c: 0e00 |0000: return-void │ │ +079b58: |[079b58] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +079b68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 capturedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 activePointerId I │ │ @@ -121772,16 +121772,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079b90: |[079b90] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -079ba0: 0e00 |0000: return-void │ │ +079b6c: |[079b6c] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +079b7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -121790,16 +121790,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079ba4: |[079ba4] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -079bb4: 0e00 |0000: return-void │ │ +079b80: |[079b80] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +079b90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 changedView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 left I │ │ @@ -121812,16 +121812,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -079bb8: |[079bb8] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -079bc8: 0e00 |0000: return-void │ │ +079b94: |[079b94] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +079ba4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 releasedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 xvel F │ │ @@ -121829,21 +121829,21 @@ │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper$Callback;) │ │ name : 'tryCaptureView' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 5074 (ViewDragHelper.java) │ │ + source_file_idx : 5070 (ViewDragHelper.java) │ │ │ │ Class #570 header: │ │ class_idx : 1005 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5074 │ │ +source_file_idx : 5070 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ Class #570 annotations: │ │ Annotations on class │ │ @@ -122034,81 +122034,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -079bcc: |[079bcc] android.support.v4.widget.ViewDragHelper.:()V │ │ -079bdc: 2200 ea03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@03ea │ │ -079be0: 7010 b61b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1bb6 │ │ -079be6: 6900 3c08 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@083c │ │ -079bea: 0e00 |0007: return-void │ │ +079ba8: |[079ba8] android.support.v4.widget.ViewDragHelper.:()V │ │ +079bb8: 2200 ea03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@03ea │ │ +079bbc: 7010 b61b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1bb6 │ │ +079bc2: 6900 3c08 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@083c │ │ +079bc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -079bec: |[079bec] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -079bfc: 7010 6f21 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ -079c02: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -079c04: 5942 2608 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -079c08: 2202 eb03 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@03eb │ │ -079c0c: 7020 b81b 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1bb8 │ │ -079c12: 5b42 3808 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0838 │ │ -079c16: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -079c1a: 2202 e504 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -079c1e: 1a03 4b10 |0011: const-string v3, "Parent view may not be null" // string@104b │ │ -079c22: 7020 4621 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -079c28: 2702 |0016: throw v2 │ │ -079c2a: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -079c2e: 2202 e504 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -079c32: 1a03 9003 |001b: const-string v3, "Callback may not be null" // string@0390 │ │ -079c36: 7020 4621 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -079c3c: 2702 |0020: throw v2 │ │ -079c3e: 5b46 3408 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -079c42: 5b47 2708 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -079c46: 7110 241d 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ -079c4c: 0c01 |0028: move-result-object v1 │ │ -079c4e: 6e10 f200 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -079c54: 0c02 |002c: move-result-object v2 │ │ -079c56: 6e10 4601 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -079c5c: 0c02 |0030: move-result-object v2 │ │ -079c5e: 5220 3f08 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -079c62: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -079c66: c802 |0035: mul-float/2addr v2, v0 │ │ -079c68: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -079c6c: c632 |0038: add-float/2addr v2, v3 │ │ -079c6e: 8722 |0039: float-to-int v2, v2 │ │ -079c70: 5942 2c08 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ -079c74: 6e10 2b1d 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ -079c7a: 0a02 |003f: move-result v2 │ │ -079c7c: 5942 3908 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -079c80: 6e10 281d 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1d28 │ │ -079c86: 0a02 |0045: move-result v2 │ │ -079c88: 8222 |0046: int-to-float v2, v2 │ │ -079c8a: 5942 3208 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ -079c8e: 6e10 291d 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1d29 │ │ -079c94: 0a02 |004c: move-result v2 │ │ -079c96: 8222 |004d: int-to-float v2, v2 │ │ -079c98: 5942 3308 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ -079c9c: 6202 3c08 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@083c │ │ -079ca0: 7120 201a 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1a20 │ │ -079ca6: 0c02 |0055: move-result-object v2 │ │ -079ca8: 5b42 3708 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -079cac: 0e00 |0058: return-void │ │ +079bc8: |[079bc8] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +079bd8: 7010 6f21 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ +079bde: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +079be0: 5942 2608 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +079be4: 2202 eb03 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@03eb │ │ +079be8: 7020 b81b 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1bb8 │ │ +079bee: 5b42 3808 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0838 │ │ +079bf2: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +079bf6: 2202 e504 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +079bfa: 1a03 4710 |0011: const-string v3, "Parent view may not be null" // string@1047 │ │ +079bfe: 7020 4621 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +079c04: 2702 |0016: throw v2 │ │ +079c06: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +079c0a: 2202 e504 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +079c0e: 1a03 9003 |001b: const-string v3, "Callback may not be null" // string@0390 │ │ +079c12: 7020 4621 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +079c18: 2702 |0020: throw v2 │ │ +079c1a: 5b46 3408 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +079c1e: 5b47 2708 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +079c22: 7110 241d 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ +079c28: 0c01 |0028: move-result-object v1 │ │ +079c2a: 6e10 f200 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +079c30: 0c02 |002c: move-result-object v2 │ │ +079c32: 6e10 4601 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +079c38: 0c02 |0030: move-result-object v2 │ │ +079c3a: 5220 3f08 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +079c3e: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +079c42: c802 |0035: mul-float/2addr v2, v0 │ │ +079c44: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +079c48: c632 |0038: add-float/2addr v2, v3 │ │ +079c4a: 8722 |0039: float-to-int v2, v2 │ │ +079c4c: 5942 2c08 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ +079c50: 6e10 2b1d 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ +079c56: 0a02 |003f: move-result v2 │ │ +079c58: 5942 3908 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +079c5c: 6e10 281d 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1d28 │ │ +079c62: 0a02 |0045: move-result v2 │ │ +079c64: 8222 |0046: int-to-float v2, v2 │ │ +079c66: 5942 3208 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ +079c6a: 6e10 291d 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1d29 │ │ +079c70: 0a02 |004c: move-result v2 │ │ +079c72: 8222 |004d: int-to-float v2, v2 │ │ +079c74: 5942 3308 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ +079c78: 6202 3c08 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@083c │ │ +079c7c: 7120 201a 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1a20 │ │ +079c82: 0c02 |0055: move-result-object v2 │ │ +079c84: 5b42 3708 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +079c88: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -122137,67 +122137,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -079cb0: |[079cb0] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -079cc0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -079cc2: 7110 5d21 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -079cc8: 0a00 |0004: move-result v0 │ │ -079cca: 7110 5d21 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -079cd0: 0a01 |0008: move-result v1 │ │ -079cd2: 5453 2d08 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -079cd6: 4403 0308 |000b: aget v3, v3, v8 │ │ -079cda: b593 |000d: and-int/2addr v3, v9 │ │ -079cdc: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -079ce0: 5253 3a08 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -079ce4: b593 |0012: and-int/2addr v3, v9 │ │ -079ce6: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -079cea: 5453 2b08 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ -079cee: 4403 0308 |0017: aget v3, v3, v8 │ │ -079cf2: b593 |0019: and-int/2addr v3, v9 │ │ -079cf4: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -079cf8: 5453 2a08 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ -079cfc: 4403 0308 |001e: aget v3, v3, v8 │ │ -079d00: b593 |0020: and-int/2addr v3, v9 │ │ -079d02: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -079d06: 5253 3908 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -079d0a: 8233 |0025: int-to-float v3, v3 │ │ -079d0c: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -079d10: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -079d14: 5253 3908 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -079d18: 8233 |002c: int-to-float v3, v3 │ │ -079d1a: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -079d1e: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -079d22: 0f02 |0031: return v2 │ │ -079d24: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -079d28: c813 |0034: mul-float/2addr v3, v1 │ │ -079d2a: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -079d2e: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -079d32: 5453 2708 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -079d36: 6e20 c11b 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1bc1 │ │ -079d3c: 0a03 |003e: move-result v3 │ │ -079d3e: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -079d42: 5453 2b08 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ -079d46: 4404 0308 |0043: aget v4, v3, v8 │ │ -079d4a: b694 |0045: or-int/2addr v4, v9 │ │ -079d4c: 4b04 0308 |0046: aput v4, v3, v8 │ │ -079d50: 28e9 |0048: goto 0031 // -0017 │ │ -079d52: 5453 2a08 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ -079d56: 4403 0308 |004b: aget v3, v3, v8 │ │ -079d5a: b593 |004d: and-int/2addr v3, v9 │ │ -079d5c: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -079d60: 5253 3908 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -079d64: 8233 |0052: int-to-float v3, v3 │ │ -079d66: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -079d6a: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -079d6e: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -079d70: 28d9 |0058: goto 0031 // -0027 │ │ +079c8c: |[079c8c] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +079c9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +079c9e: 7110 5d21 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +079ca4: 0a00 |0004: move-result v0 │ │ +079ca6: 7110 5d21 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +079cac: 0a01 |0008: move-result v1 │ │ +079cae: 5453 2d08 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +079cb2: 4403 0308 |000b: aget v3, v3, v8 │ │ +079cb6: b593 |000d: and-int/2addr v3, v9 │ │ +079cb8: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +079cbc: 5253 3a08 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +079cc0: b593 |0012: and-int/2addr v3, v9 │ │ +079cc2: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +079cc6: 5453 2b08 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ +079cca: 4403 0308 |0017: aget v3, v3, v8 │ │ +079cce: b593 |0019: and-int/2addr v3, v9 │ │ +079cd0: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +079cd4: 5453 2a08 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ +079cd8: 4403 0308 |001e: aget v3, v3, v8 │ │ +079cdc: b593 |0020: and-int/2addr v3, v9 │ │ +079cde: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +079ce2: 5253 3908 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +079ce6: 8233 |0025: int-to-float v3, v3 │ │ +079ce8: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +079cec: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +079cf0: 5253 3908 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +079cf4: 8233 |002c: int-to-float v3, v3 │ │ +079cf6: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +079cfa: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +079cfe: 0f02 |0031: return v2 │ │ +079d00: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +079d04: c813 |0034: mul-float/2addr v3, v1 │ │ +079d06: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +079d0a: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +079d0e: 5453 2708 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +079d12: 6e20 c11b 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1bc1 │ │ +079d18: 0a03 |003e: move-result v3 │ │ +079d1a: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +079d1e: 5453 2b08 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ +079d22: 4404 0308 |0043: aget v4, v3, v8 │ │ +079d26: b694 |0045: or-int/2addr v4, v9 │ │ +079d28: 4b04 0308 |0046: aput v4, v3, v8 │ │ +079d2c: 28e9 |0048: goto 0031 // -0017 │ │ +079d2e: 5453 2a08 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ +079d32: 4403 0308 |004b: aget v3, v3, v8 │ │ +079d36: b593 |004d: and-int/2addr v3, v9 │ │ +079d38: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +079d3c: 5253 3908 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +079d40: 8233 |0052: int-to-float v3, v3 │ │ +079d42: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +079d46: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +079d4a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +079d4c: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1248 │ │ 0x0005 line=1249 │ │ 0x0009 line=1251 │ │ 0x0031 line=1261 │ │ 0x0032 line=1257 │ │ @@ -122217,67 +122217,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -079d74: |[079d74] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -079d84: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -079d86: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -079d88: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -079d8c: 0132 |0004: move v2, v3 │ │ -079d8e: 0f02 |0005: return v2 │ │ -079d90: 5474 2708 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -079d94: 6e20 be1b 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1bbe │ │ -079d9a: 0a04 |000b: move-result v4 │ │ -079d9c: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -079da0: 0120 |000e: move v0, v2 │ │ -079da2: 5474 2708 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -079da6: 6e20 bf1b 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1bbf │ │ -079dac: 0a04 |0014: move-result v4 │ │ -079dae: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -079db2: 0121 |0017: move v1, v2 │ │ -079db4: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -079db8: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -079dbc: a804 0909 |001c: mul-float v4, v9, v9 │ │ -079dc0: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -079dc4: c654 |0020: add-float/2addr v4, v5 │ │ -079dc6: 5275 3908 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -079dca: 5276 3908 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -079dce: b265 |0025: mul-int/2addr v5, v6 │ │ -079dd0: 8255 |0026: int-to-float v5, v5 │ │ -079dd2: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -079dd6: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -079dda: 0132 |002b: move v2, v3 │ │ -079ddc: 28d9 |002c: goto 0005 // -0027 │ │ -079dde: 0130 |002d: move v0, v3 │ │ -079de0: 28e1 |002e: goto 000f // -001f │ │ -079de2: 0131 |002f: move v1, v3 │ │ -079de4: 28e8 |0030: goto 0018 // -0018 │ │ -079de6: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -079dea: 7110 5d21 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -079df0: 0a04 |0036: move-result v4 │ │ -079df2: 5275 3908 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -079df6: 8255 |0039: int-to-float v5, v5 │ │ -079df8: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -079dfc: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -079e00: 0132 |003e: move v2, v3 │ │ -079e02: 28c6 |003f: goto 0005 // -003a │ │ -079e04: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -079e08: 7110 5d21 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -079e0e: 0a04 |0045: move-result v4 │ │ -079e10: 5275 3908 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -079e14: 8255 |0048: int-to-float v5, v5 │ │ -079e16: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -079e1a: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -079e1e: 0132 |004d: move v2, v3 │ │ -079e20: 28b7 |004e: goto 0005 // -0049 │ │ -079e22: 0132 |004f: move v2, v3 │ │ -079e24: 28b5 |0050: goto 0005 // -004b │ │ +079d50: |[079d50] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +079d60: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +079d62: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +079d64: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +079d68: 0132 |0004: move v2, v3 │ │ +079d6a: 0f02 |0005: return v2 │ │ +079d6c: 5474 2708 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +079d70: 6e20 be1b 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1bbe │ │ +079d76: 0a04 |000b: move-result v4 │ │ +079d78: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +079d7c: 0120 |000e: move v0, v2 │ │ +079d7e: 5474 2708 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +079d82: 6e20 bf1b 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1bbf │ │ +079d88: 0a04 |0014: move-result v4 │ │ +079d8a: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +079d8e: 0121 |0017: move v1, v2 │ │ +079d90: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +079d94: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +079d98: a804 0909 |001c: mul-float v4, v9, v9 │ │ +079d9c: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +079da0: c654 |0020: add-float/2addr v4, v5 │ │ +079da2: 5275 3908 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +079da6: 5276 3908 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +079daa: b265 |0025: mul-int/2addr v5, v6 │ │ +079dac: 8255 |0026: int-to-float v5, v5 │ │ +079dae: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +079db2: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +079db6: 0132 |002b: move v2, v3 │ │ +079db8: 28d9 |002c: goto 0005 // -0027 │ │ +079dba: 0130 |002d: move v0, v3 │ │ +079dbc: 28e1 |002e: goto 000f // -001f │ │ +079dbe: 0131 |002f: move v1, v3 │ │ +079dc0: 28e8 |0030: goto 0018 // -0018 │ │ +079dc2: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +079dc6: 7110 5d21 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +079dcc: 0a04 |0036: move-result v4 │ │ +079dce: 5275 3908 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +079dd2: 8255 |0039: int-to-float v5, v5 │ │ +079dd4: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +079dd8: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +079ddc: 0132 |003e: move v2, v3 │ │ +079dde: 28c6 |003f: goto 0005 // -003a │ │ +079de0: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +079de4: 7110 5d21 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +079dea: 0a04 |0045: move-result v4 │ │ +079dec: 5275 3908 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +079df0: 8255 |0048: int-to-float v5, v5 │ │ +079df2: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +079df6: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +079dfa: 0132 |004d: move v2, v3 │ │ +079dfc: 28b7 |004e: goto 0005 // -0049 │ │ +079dfe: 0132 |004f: move v2, v3 │ │ +079e00: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1275 │ │ 0x0005 line=1288 │ │ 0x0006 line=1278 │ │ 0x000f line=1279 │ │ 0x0018 line=1281 │ │ @@ -122304,30 +122304,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -079e28: |[079e28] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -079e38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -079e3a: 7110 5d21 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -079e40: 0a00 |0004: move-result v0 │ │ -079e42: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -079e46: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -079e4a: 0116 |0009: move v6, v1 │ │ -079e4c: 0f06 |000a: return v6 │ │ -079e4e: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -079e52: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -079e56: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -079e5a: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -079e5e: 7f66 |0013: neg-float v6, v6 │ │ -079e60: 28f6 |0014: goto 000a // -000a │ │ -079e62: 0146 |0015: move v6, v4 │ │ -079e64: 28f4 |0016: goto 000a // -000c │ │ +079e04: |[079e04] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +079e14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +079e16: 7110 5d21 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +079e1c: 0a00 |0004: move-result v0 │ │ +079e1e: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +079e22: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +079e26: 0116 |0009: move v6, v1 │ │ +079e28: 0f06 |000a: return v6 │ │ +079e2a: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +079e2e: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +079e32: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +079e36: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +079e3a: 7f66 |0013: neg-float v6, v6 │ │ +079e3c: 28f6 |0014: goto 000a // -000a │ │ +079e3e: 0146 |0015: move v6, v4 │ │ +079e40: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=674 │ │ 0x0005 line=675 │ │ 0x000a line=677 │ │ 0x000b line=676 │ │ 0x0016 line=677 │ │ @@ -122344,26 +122344,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -079e68: |[079e68] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -079e78: 7110 5e21 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -079e7e: 0a00 |0003: move-result v0 │ │ -079e80: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -079e84: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -079e86: 0f04 |0007: return v4 │ │ -079e88: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -079e8c: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -079e90: 7b44 |000c: neg-int v4, v4 │ │ -079e92: 28fa |000d: goto 0007 // -0006 │ │ -079e94: 0124 |000e: move v4, v2 │ │ -079e96: 28f8 |000f: goto 0007 // -0008 │ │ +079e44: |[079e44] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +079e54: 7110 5e21 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +079e5a: 0a00 |0003: move-result v0 │ │ +079e5c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +079e60: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +079e62: 0f04 |0007: return v4 │ │ +079e64: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +079e68: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +079e6c: 7b44 |000c: neg-int v4, v4 │ │ +079e6e: 28fa |000d: goto 0007 // -0006 │ │ +079e70: 0124 |000e: move v4, v2 │ │ +079e72: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x0004 line=658 │ │ 0x0007 line=660 │ │ 0x0008 line=659 │ │ 0x000f line=660 │ │ @@ -122380,36 +122380,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -079e98: |[079e98] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -079ea8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -079eaa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -079eac: 5430 2e08 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -079eb0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -079eb4: 0e00 |0006: return-void │ │ -079eb6: 5430 2e08 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -079eba: 7120 2722 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2227 │ │ -079ec0: 5430 2f08 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ -079ec4: 7120 2722 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2227 │ │ -079eca: 5430 3008 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ -079ece: 7120 2722 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2227 │ │ -079ed4: 5430 3108 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ -079ed8: 7120 2722 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2227 │ │ -079ede: 5430 2d08 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -079ee2: 7120 2822 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2228 │ │ -079ee8: 5430 2a08 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ -079eec: 7120 2822 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2228 │ │ -079ef2: 5430 2b08 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ -079ef6: 7120 2822 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2228 │ │ -079efc: 5932 3508 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ -079f00: 28da |002c: goto 0006 // -0026 │ │ +079e74: |[079e74] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +079e84: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +079e86: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +079e88: 5430 2e08 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +079e8c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +079e90: 0e00 |0006: return-void │ │ +079e92: 5430 2e08 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +079e96: 7120 2722 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2227 │ │ +079e9c: 5430 2f08 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ +079ea0: 7120 2722 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2227 │ │ +079ea6: 5430 3008 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ +079eaa: 7120 2722 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2227 │ │ +079eb0: 5430 3108 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ +079eb4: 7120 2722 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2227 │ │ +079eba: 5430 2d08 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +079ebe: 7120 2822 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2228 │ │ +079ec4: 5430 2a08 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ +079ec8: 7120 2822 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2228 │ │ +079ece: 5430 2b08 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ +079ed2: 7120 2822 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2228 │ │ +079ed8: 5932 3508 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ +079edc: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=777 │ │ 0x0006 line=788 │ │ 0x0007 line=780 │ │ 0x000c line=781 │ │ 0x0011 line=782 │ │ @@ -122426,41 +122426,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -079f04: |[079f04] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -079f14: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -079f16: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -079f18: 5430 2e08 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -079f1c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -079f20: 0e00 |0006: return-void │ │ -079f22: 5430 2e08 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -079f26: 4b01 0004 |0009: aput v1, v0, v4 │ │ -079f2a: 5430 2f08 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ -079f2e: 4b01 0004 |000d: aput v1, v0, v4 │ │ -079f32: 5430 3008 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ -079f36: 4b01 0004 |0011: aput v1, v0, v4 │ │ -079f3a: 5430 3108 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ -079f3e: 4b01 0004 |0015: aput v1, v0, v4 │ │ -079f42: 5430 2d08 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -079f46: 4b02 0004 |0019: aput v2, v0, v4 │ │ -079f4a: 5430 2a08 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ -079f4e: 4b02 0004 |001d: aput v2, v0, v4 │ │ -079f52: 5430 2b08 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ -079f56: 4b02 0004 |0021: aput v2, v0, v4 │ │ -079f5a: 5230 3508 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ -079f5e: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -079f60: b841 |0026: shl-int/2addr v1, v4 │ │ -079f62: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -079f66: b510 |0029: and-int/2addr v0, v1 │ │ -079f68: 5930 3508 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ -079f6c: 28da |002c: goto 0006 // -0026 │ │ +079ee0: |[079ee0] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +079ef0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +079ef2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +079ef4: 5430 2e08 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +079ef8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +079efc: 0e00 |0006: return-void │ │ +079efe: 5430 2e08 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +079f02: 4b01 0004 |0009: aput v1, v0, v4 │ │ +079f06: 5430 2f08 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ +079f0a: 4b01 0004 |000d: aput v1, v0, v4 │ │ +079f0e: 5430 3008 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ +079f12: 4b01 0004 |0011: aput v1, v0, v4 │ │ +079f16: 5430 3108 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ +079f1a: 4b01 0004 |0015: aput v1, v0, v4 │ │ +079f1e: 5430 2d08 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +079f22: 4b02 0004 |0019: aput v2, v0, v4 │ │ +079f26: 5430 2a08 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ +079f2a: 4b02 0004 |001d: aput v2, v0, v4 │ │ +079f2e: 5430 2b08 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ +079f32: 4b02 0004 |0021: aput v2, v0, v4 │ │ +079f36: 5230 3508 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ +079f3a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +079f3c: b841 |0026: shl-int/2addr v1, v4 │ │ +079f3e: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +079f42: b510 |0029: and-int/2addr v0, v1 │ │ +079f44: 5930 3508 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ +079f48: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=791 │ │ 0x0006 line=802 │ │ 0x0007 line=794 │ │ 0x000b line=795 │ │ 0x000f line=796 │ │ @@ -122478,62 +122478,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -079f70: |[079f70] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -079f80: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -079f84: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -079f88: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -079f8a: 0f06 |0005: return v6 │ │ -079f8c: 54a6 3408 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -079f90: 6e10 511d 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1d51 │ │ -079f96: 0a05 |000b: move-result v5 │ │ -079f98: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -079f9c: 7110 5e21 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -079fa2: 0a06 |0011: move-result v6 │ │ -079fa4: 8266 |0012: int-to-float v6, v6 │ │ -079fa6: 8257 |0013: int-to-float v7, v5 │ │ -079fa8: c976 |0014: div-float/2addr v6, v7 │ │ -079faa: 7120 6621 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -079fb0: 0a01 |0018: move-result v1 │ │ -079fb2: 8236 |0019: int-to-float v6, v3 │ │ -079fb4: 8237 |001a: int-to-float v7, v3 │ │ -079fb6: 7020 dc1b 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1bdc │ │ -079fbc: 0a08 |001e: move-result v8 │ │ -079fbe: c887 |001f: mul-float/2addr v7, v8 │ │ -079fc0: a600 0607 |0020: add-float v0, v6, v7 │ │ -079fc4: 7110 5e21 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -079fca: 0a0c |0025: move-result v12 │ │ -079fcc: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -079fd0: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -079fd4: 82c7 |002a: int-to-float v7, v12 │ │ -079fd6: a907 0007 |002b: div-float v7, v0, v7 │ │ -079fda: 7110 5d21 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -079fe0: 0a07 |0030: move-result v7 │ │ -079fe2: c876 |0031: mul-float/2addr v6, v7 │ │ -079fe4: 7110 6a21 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@216a │ │ -079fea: 0a06 |0035: move-result v6 │ │ -079fec: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -079ff0: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -079ff4: 7120 6721 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -079ffa: 0a06 |003d: move-result v6 │ │ -079ffc: 28c7 |003e: goto 0005 // -0039 │ │ -079ffe: 7110 5e21 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -07a004: 0a06 |0042: move-result v6 │ │ -07a006: 8266 |0043: int-to-float v6, v6 │ │ -07a008: 82d7 |0044: int-to-float v7, v13 │ │ -07a00a: a904 0607 |0045: div-float v4, v6, v7 │ │ -07a00e: a606 0409 |0047: add-float v6, v4, v9 │ │ -07a012: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -07a016: c876 |004b: mul-float/2addr v6, v7 │ │ -07a018: 8762 |004c: float-to-int v2, v6 │ │ -07a01a: 28eb |004d: goto 0038 // -0015 │ │ +079f4c: |[079f4c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +079f5c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +079f60: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +079f64: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +079f66: 0f06 |0005: return v6 │ │ +079f68: 54a6 3408 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +079f6c: 6e10 511d 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1d51 │ │ +079f72: 0a05 |000b: move-result v5 │ │ +079f74: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +079f78: 7110 5e21 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +079f7e: 0a06 |0011: move-result v6 │ │ +079f80: 8266 |0012: int-to-float v6, v6 │ │ +079f82: 8257 |0013: int-to-float v7, v5 │ │ +079f84: c976 |0014: div-float/2addr v6, v7 │ │ +079f86: 7120 6621 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +079f8c: 0a01 |0018: move-result v1 │ │ +079f8e: 8236 |0019: int-to-float v6, v3 │ │ +079f90: 8237 |001a: int-to-float v7, v3 │ │ +079f92: 7020 dc1b 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1bdc │ │ +079f98: 0a08 |001e: move-result v8 │ │ +079f9a: c887 |001f: mul-float/2addr v7, v8 │ │ +079f9c: a600 0607 |0020: add-float v0, v6, v7 │ │ +079fa0: 7110 5e21 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +079fa6: 0a0c |0025: move-result v12 │ │ +079fa8: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +079fac: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +079fb0: 82c7 |002a: int-to-float v7, v12 │ │ +079fb2: a907 0007 |002b: div-float v7, v0, v7 │ │ +079fb6: 7110 5d21 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +079fbc: 0a07 |0030: move-result v7 │ │ +079fbe: c876 |0031: mul-float/2addr v6, v7 │ │ +079fc0: 7110 6a21 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@216a │ │ +079fc6: 0a06 |0035: move-result v6 │ │ +079fc8: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +079fcc: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +079fd0: 7120 6721 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +079fd6: 0a06 |003d: move-result v6 │ │ +079fd8: 28c7 |003e: goto 0005 // -0039 │ │ +079fda: 7110 5e21 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +079fe0: 0a06 |0042: move-result v6 │ │ +079fe2: 8266 |0043: int-to-float v6, v6 │ │ +079fe4: 82d7 |0044: int-to-float v7, v13 │ │ +079fe6: a904 0607 |0045: div-float v4, v6, v7 │ │ +079fea: a606 0409 |0047: add-float v6, v4, v9 │ │ +079fee: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +079ff2: c876 |004b: mul-float/2addr v6, v7 │ │ +079ff4: 8762 |004c: float-to-int v2, v6 │ │ +079ff6: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=625 │ │ 0x0004 line=626 │ │ 0x0005 line=643 │ │ 0x0006 line=629 │ │ 0x000c line=630 │ │ @@ -122563,76 +122563,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -07a01c: |[07a01c] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -07a02c: 52ec 3308 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ -07a030: 87cc |0002: float-to-int v12, v12 │ │ -07a032: 52ed 3208 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ -07a036: 87dd |0005: float-to-int v13, v13 │ │ -07a038: 0200 1200 |0006: move/from16 v0, v18 │ │ -07a03c: 7040 d31b 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1bd3 │ │ -07a042: 0a12 |000b: move-result v18 │ │ -07a044: 52ec 3308 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ -07a048: 87cc |000e: float-to-int v12, v12 │ │ -07a04a: 52ed 3208 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ -07a04e: 87dd |0011: float-to-int v13, v13 │ │ -07a050: 0200 1300 |0012: move/from16 v0, v19 │ │ -07a054: 7040 d31b 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1bd3 │ │ -07a05a: 0a13 |0017: move-result v19 │ │ -07a05c: 7701 5e21 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -07a062: 0a02 |001b: move-result v2 │ │ -07a064: 7701 5e21 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -07a06a: 0a03 |001f: move-result v3 │ │ -07a06c: 7701 5e21 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -07a072: 0a04 |0023: move-result v4 │ │ -07a074: 7701 5e21 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ -07a07a: 0a05 |0027: move-result v5 │ │ -07a07c: 9007 0405 |0028: add-int v7, v4, v5 │ │ -07a080: 9006 0203 |002a: add-int v6, v2, v3 │ │ -07a084: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -07a088: 824c |002e: int-to-float v12, v4 │ │ -07a08a: 827d |002f: int-to-float v13, v7 │ │ -07a08c: a909 0c0d |0030: div-float v9, v12, v13 │ │ -07a090: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -07a094: 825c |0034: int-to-float v12, v5 │ │ -07a096: 827d |0035: int-to-float v13, v7 │ │ -07a098: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -07a09c: 54ec 2708 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a0a0: 6e20 be1b fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1bbe │ │ -07a0a6: 0a0c |003d: move-result v12 │ │ -07a0a8: 0200 1000 |003e: move/from16 v0, v16 │ │ -07a0ac: 0201 1200 |0040: move/from16 v1, v18 │ │ -07a0b0: 7040 d61b 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1bd6 │ │ -07a0b6: 0a08 |0045: move-result v8 │ │ -07a0b8: 54ec 2708 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a0bc: 6e20 bf1b fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1bbf │ │ -07a0c2: 0a0c |004b: move-result v12 │ │ -07a0c4: 0200 1100 |004c: move/from16 v0, v17 │ │ -07a0c8: 0201 1300 |004e: move/from16 v1, v19 │ │ -07a0cc: 7040 d61b 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1bd6 │ │ -07a0d2: 0a0a |0053: move-result v10 │ │ -07a0d4: 828c |0054: int-to-float v12, v8 │ │ -07a0d6: c89c |0055: mul-float/2addr v12, v9 │ │ -07a0d8: 82ad |0056: int-to-float v13, v10 │ │ -07a0da: c8bd |0057: mul-float/2addr v13, v11 │ │ -07a0dc: c6dc |0058: add-float/2addr v12, v13 │ │ -07a0de: 87cc |0059: float-to-int v12, v12 │ │ -07a0e0: 0f0c |005a: return v12 │ │ -07a0e2: 822c |005b: int-to-float v12, v2 │ │ -07a0e4: 826d |005c: int-to-float v13, v6 │ │ -07a0e6: a909 0c0d |005d: div-float v9, v12, v13 │ │ -07a0ea: 28d3 |005f: goto 0032 // -002d │ │ -07a0ec: 823c |0060: int-to-float v12, v3 │ │ -07a0ee: 826d |0061: int-to-float v13, v6 │ │ -07a0f0: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -07a0f4: 28d4 |0064: goto 0038 // -002c │ │ +079ff8: |[079ff8] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +07a008: 52ec 3308 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ +07a00c: 87cc |0002: float-to-int v12, v12 │ │ +07a00e: 52ed 3208 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ +07a012: 87dd |0005: float-to-int v13, v13 │ │ +07a014: 0200 1200 |0006: move/from16 v0, v18 │ │ +07a018: 7040 d31b 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1bd3 │ │ +07a01e: 0a12 |000b: move-result v18 │ │ +07a020: 52ec 3308 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ +07a024: 87cc |000e: float-to-int v12, v12 │ │ +07a026: 52ed 3208 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ +07a02a: 87dd |0011: float-to-int v13, v13 │ │ +07a02c: 0200 1300 |0012: move/from16 v0, v19 │ │ +07a030: 7040 d31b 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1bd3 │ │ +07a036: 0a13 |0017: move-result v19 │ │ +07a038: 7701 5e21 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +07a03e: 0a02 |001b: move-result v2 │ │ +07a040: 7701 5e21 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +07a046: 0a03 |001f: move-result v3 │ │ +07a048: 7701 5e21 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +07a04e: 0a04 |0023: move-result v4 │ │ +07a050: 7701 5e21 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@215e │ │ +07a056: 0a05 |0027: move-result v5 │ │ +07a058: 9007 0405 |0028: add-int v7, v4, v5 │ │ +07a05c: 9006 0203 |002a: add-int v6, v2, v3 │ │ +07a060: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +07a064: 824c |002e: int-to-float v12, v4 │ │ +07a066: 827d |002f: int-to-float v13, v7 │ │ +07a068: a909 0c0d |0030: div-float v9, v12, v13 │ │ +07a06c: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +07a070: 825c |0034: int-to-float v12, v5 │ │ +07a072: 827d |0035: int-to-float v13, v7 │ │ +07a074: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +07a078: 54ec 2708 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a07c: 6e20 be1b fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1bbe │ │ +07a082: 0a0c |003d: move-result v12 │ │ +07a084: 0200 1000 |003e: move/from16 v0, v16 │ │ +07a088: 0201 1200 |0040: move/from16 v1, v18 │ │ +07a08c: 7040 d61b 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1bd6 │ │ +07a092: 0a08 |0045: move-result v8 │ │ +07a094: 54ec 2708 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a098: 6e20 bf1b fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1bbf │ │ +07a09e: 0a0c |004b: move-result v12 │ │ +07a0a0: 0200 1100 |004c: move/from16 v0, v17 │ │ +07a0a4: 0201 1300 |004e: move/from16 v1, v19 │ │ +07a0a8: 7040 d61b 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1bd6 │ │ +07a0ae: 0a0a |0053: move-result v10 │ │ +07a0b0: 828c |0054: int-to-float v12, v8 │ │ +07a0b2: c89c |0055: mul-float/2addr v12, v9 │ │ +07a0b4: 82ad |0056: int-to-float v13, v10 │ │ +07a0b6: c8bd |0057: mul-float/2addr v13, v11 │ │ +07a0b8: c6dc |0058: add-float/2addr v12, v13 │ │ +07a0ba: 87cc |0059: float-to-int v12, v12 │ │ +07a0bc: 0f0c |005a: return v12 │ │ +07a0be: 822c |005b: int-to-float v12, v2 │ │ +07a0c0: 826d |005c: int-to-float v13, v6 │ │ +07a0c2: a909 0c0d |005d: div-float v9, v12, v13 │ │ +07a0c6: 28d3 |005f: goto 0032 // -002d │ │ +07a0c8: 823c |0060: int-to-float v12, v3 │ │ +07a0ca: 826d |0061: int-to-float v13, v6 │ │ +07a0cc: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +07a0d0: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x000c line=605 │ │ 0x0018 line=606 │ │ 0x001c line=607 │ │ 0x0020 line=608 │ │ @@ -122670,25 +122670,25 @@ │ │ type : '(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07a0f8: |[07a0f8] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -07a108: 7120 da1b 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1bda │ │ -07a10e: 0c00 |0003: move-result-object v0 │ │ -07a110: 5201 3908 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -07a114: 8211 |0006: int-to-float v1, v1 │ │ -07a116: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -07a11a: c942 |0009: div-float/2addr v2, v4 │ │ -07a11c: c821 |000a: mul-float/2addr v1, v2 │ │ -07a11e: 8711 |000b: float-to-int v1, v1 │ │ -07a120: 5901 3908 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -07a124: 1100 |000e: return-object v0 │ │ +07a0d4: |[07a0d4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +07a0e4: 7120 da1b 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1bda │ │ +07a0ea: 0c00 |0003: move-result-object v0 │ │ +07a0ec: 5201 3908 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +07a0f0: 8211 |0006: int-to-float v1, v1 │ │ +07a0f2: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +07a0f6: c942 |0009: div-float/2addr v2, v4 │ │ +07a0f8: c821 |000a: mul-float/2addr v1, v2 │ │ +07a0fa: 8711 |000b: float-to-int v1, v1 │ │ +07a0fc: 5901 3908 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +07a100: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x000e line=362 │ │ locals : │ │ 0x0004 - 0x000f reg=0 helper Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -122701,20 +122701,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -07a128: |[07a128] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -07a138: 2200 ed03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@03ed │ │ -07a13c: 6e10 4a1d 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1d4a │ │ -07a142: 0c01 |0005: move-result-object v1 │ │ -07a144: 7040 c91b 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@1bc9 │ │ -07a14a: 1100 |0009: return-object v0 │ │ +07a104: |[07a104] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +07a114: 2200 ed03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@03ed │ │ +07a118: 6e10 4a1d 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1d4a │ │ +07a11e: 0c01 |0005: move-result-object v1 │ │ +07a120: 7040 c91b 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@1bc9 │ │ +07a126: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x000a reg=2 forParent Landroid/view/ViewGroup; │ │ 0x0000 - 0x000a reg=3 cb Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ @@ -122723,26 +122723,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -07a14c: |[07a14c] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -07a15c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07a15e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07a160: 5c43 3608 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0836 │ │ -07a164: 5440 2708 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a168: 5441 2808 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a16c: 6e40 c61b 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1bc6 │ │ -07a172: 5c42 3608 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0836 │ │ -07a176: 5240 2908 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07a17a: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -07a17e: 6e20 f31b 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ -07a184: 0e00 |0014: return-void │ │ +07a128: |[07a128] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +07a138: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07a13a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07a13c: 5c43 3608 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0836 │ │ +07a140: 5440 2708 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a144: 5441 2808 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a148: 6e40 c61b 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1bc6 │ │ +07a14e: 5c42 3608 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0836 │ │ +07a152: 5240 2908 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07a156: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +07a15a: 6e20 f31b 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ +07a160: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=766 │ │ 0x0004 line=767 │ │ 0x000b line=768 │ │ 0x000d line=770 │ │ 0x0011 line=772 │ │ @@ -122757,26 +122757,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07a188: |[07a188] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -07a198: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -07a19c: c705 |0002: sub-float/2addr v5, v0 │ │ -07a19e: 8950 |0003: float-to-double v0, v5 │ │ -07a1a0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -07a1aa: cd20 |0009: mul-double/2addr v0, v2 │ │ -07a1ac: 8c05 |000a: double-to-float v5, v0 │ │ -07a1ae: 8950 |000b: float-to-double v0, v5 │ │ -07a1b0: 7120 6c21 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@216c │ │ -07a1b6: 0b00 |000f: move-result-wide v0 │ │ -07a1b8: 8c00 |0010: double-to-float v0, v0 │ │ -07a1ba: 0f00 |0011: return v0 │ │ +07a164: |[07a164] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +07a174: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +07a178: c705 |0002: sub-float/2addr v5, v0 │ │ +07a17a: 8950 |0003: float-to-double v0, v5 │ │ +07a17c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +07a186: cd20 |0009: mul-double/2addr v0, v2 │ │ +07a188: 8c05 |000a: double-to-float v5, v0 │ │ +07a18a: 8950 |000b: float-to-double v0, v5 │ │ +07a18c: 7120 6c21 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@216c │ │ +07a192: 0b00 |000f: move-result-wide v0 │ │ +07a194: 8c00 |0010: double-to-float v0, v0 │ │ +07a196: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0003 line=682 │ │ 0x000b line=683 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -122787,47 +122787,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -07a1bc: |[07a1bc] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -07a1cc: 0192 |0000: move v2, v9 │ │ -07a1ce: 01a3 |0001: move v3, v10 │ │ -07a1d0: 5480 2808 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a1d4: 6e10 a51c 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07a1da: 0a06 |0007: move-result v6 │ │ -07a1dc: 5480 2808 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a1e0: 6e10 c31c 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07a1e6: 0a07 |000d: move-result v7 │ │ -07a1e8: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -07a1ec: 5480 2708 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a1f0: 5481 2808 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a1f4: 6e40 bb1b 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1bbb │ │ -07a1fa: 0a02 |0017: move-result v2 │ │ -07a1fc: 5480 2808 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a200: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -07a204: 6e20 e11c 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ -07a20a: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -07a20e: 5480 2708 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a212: 5481 2808 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a216: 6e40 bc1b 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1bbc │ │ -07a21c: 0a03 |0028: move-result v3 │ │ -07a21e: 5480 2808 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a222: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -07a226: 6e20 e21c 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1ce2 │ │ -07a22c: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -07a230: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -07a234: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -07a238: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -07a23c: 5480 2708 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a240: 5481 2808 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a244: 7406 c51b 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1bc5 │ │ -07a24a: 0e00 |003f: return-void │ │ +07a198: |[07a198] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +07a1a8: 0192 |0000: move v2, v9 │ │ +07a1aa: 01a3 |0001: move v3, v10 │ │ +07a1ac: 5480 2808 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a1b0: 6e10 a51c 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07a1b6: 0a06 |0007: move-result v6 │ │ +07a1b8: 5480 2808 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a1bc: 6e10 c31c 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07a1c2: 0a07 |000d: move-result v7 │ │ +07a1c4: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +07a1c8: 5480 2708 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a1cc: 5481 2808 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a1d0: 6e40 bb1b 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1bbb │ │ +07a1d6: 0a02 |0017: move-result v2 │ │ +07a1d8: 5480 2808 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a1dc: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +07a1e0: 6e20 e11c 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ +07a1e6: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +07a1ea: 5480 2708 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a1ee: 5481 2808 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a1f2: 6e40 bc1b 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1bbc │ │ +07a1f8: 0a03 |0028: move-result v3 │ │ +07a1fa: 5480 2808 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a1fe: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +07a202: 6e20 e21c 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1ce2 │ │ +07a208: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +07a20c: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +07a210: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +07a214: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +07a218: 5480 2708 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a21c: 5481 2808 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a220: 7406 c51b 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1bc5 │ │ +07a226: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1396 │ │ 0x0001 line=1397 │ │ 0x0002 line=1398 │ │ 0x0008 line=1399 │ │ 0x000e line=1400 │ │ @@ -122859,73 +122859,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -07a24c: |[07a24c] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -07a25c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -07a25e: 54a7 2e08 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07a262: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -07a266: 54a7 2e08 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07a26a: 2177 |0007: array-length v7, v7 │ │ -07a26c: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -07a270: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -07a274: 2373 6c06 |000c: new-array v3, v7, [F // type@066c │ │ -07a278: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -07a27c: 2374 6c06 |0010: new-array v4, v7, [F // type@066c │ │ -07a280: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -07a284: 2375 6c06 |0014: new-array v5, v7, [F // type@066c │ │ -07a288: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -07a28c: 2376 6c06 |0018: new-array v6, v7, [F // type@066c │ │ -07a290: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -07a294: 2372 6d06 |001c: new-array v2, v7, [I // type@066d │ │ -07a298: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -07a29c: 2370 6d06 |0020: new-array v0, v7, [I // type@066d │ │ -07a2a0: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -07a2a4: 2371 6d06 |0024: new-array v1, v7, [I // type@066d │ │ -07a2a8: 54a7 2e08 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07a2ac: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -07a2b0: 54a7 2e08 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07a2b4: 54a8 2e08 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07a2b8: 2188 |002e: array-length v8, v8 │ │ -07a2ba: 7158 b021 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -07a2c0: 54a7 2f08 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ -07a2c4: 54a8 2f08 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ -07a2c8: 2188 |0036: array-length v8, v8 │ │ -07a2ca: 7158 b021 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -07a2d0: 54a7 3008 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ -07a2d4: 54a8 3008 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ -07a2d8: 2188 |003e: array-length v8, v8 │ │ -07a2da: 7158 b021 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -07a2e0: 54a7 3108 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ -07a2e4: 54a8 3108 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ -07a2e8: 2188 |0046: array-length v8, v8 │ │ -07a2ea: 7158 b021 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -07a2f0: 54a7 2d08 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07a2f4: 54a8 2d08 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07a2f8: 2188 |004e: array-length v8, v8 │ │ -07a2fa: 7158 b021 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -07a300: 54a7 2a08 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ -07a304: 54a8 2a08 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ -07a308: 2188 |0056: array-length v8, v8 │ │ -07a30a: 7158 b021 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -07a310: 54a7 2b08 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ -07a314: 54a8 2b08 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ -07a318: 2188 |005e: array-length v8, v8 │ │ -07a31a: 7158 b021 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -07a320: 5ba3 2e08 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07a324: 5ba4 2f08 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ -07a328: 5ba5 3008 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ -07a32c: 5ba6 3108 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ -07a330: 5ba2 2d08 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07a334: 5ba0 2a08 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ -07a338: 5ba1 2b08 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ -07a33c: 0e00 |0070: return-void │ │ +07a228: |[07a228] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +07a238: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +07a23a: 54a7 2e08 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07a23e: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +07a242: 54a7 2e08 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07a246: 2177 |0007: array-length v7, v7 │ │ +07a248: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +07a24c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +07a250: 2373 6c06 |000c: new-array v3, v7, [F // type@066c │ │ +07a254: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +07a258: 2374 6c06 |0010: new-array v4, v7, [F // type@066c │ │ +07a25c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +07a260: 2375 6c06 |0014: new-array v5, v7, [F // type@066c │ │ +07a264: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +07a268: 2376 6c06 |0018: new-array v6, v7, [F // type@066c │ │ +07a26c: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +07a270: 2372 6d06 |001c: new-array v2, v7, [I // type@066d │ │ +07a274: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +07a278: 2370 6d06 |0020: new-array v0, v7, [I // type@066d │ │ +07a27c: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +07a280: 2371 6d06 |0024: new-array v1, v7, [I // type@066d │ │ +07a284: 54a7 2e08 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07a288: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +07a28c: 54a7 2e08 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07a290: 54a8 2e08 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07a294: 2188 |002e: array-length v8, v8 │ │ +07a296: 7158 b021 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +07a29c: 54a7 2f08 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ +07a2a0: 54a8 2f08 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ +07a2a4: 2188 |0036: array-length v8, v8 │ │ +07a2a6: 7158 b021 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +07a2ac: 54a7 3008 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ +07a2b0: 54a8 3008 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ +07a2b4: 2188 |003e: array-length v8, v8 │ │ +07a2b6: 7158 b021 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +07a2bc: 54a7 3108 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ +07a2c0: 54a8 3108 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ +07a2c4: 2188 |0046: array-length v8, v8 │ │ +07a2c6: 7158 b021 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +07a2cc: 54a7 2d08 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07a2d0: 54a8 2d08 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07a2d4: 2188 |004e: array-length v8, v8 │ │ +07a2d6: 7158 b021 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +07a2dc: 54a7 2a08 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ +07a2e0: 54a8 2a08 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ +07a2e4: 2188 |0056: array-length v8, v8 │ │ +07a2e6: 7158 b021 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +07a2ec: 54a7 2b08 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ +07a2f0: 54a8 2b08 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ +07a2f4: 2188 |005e: array-length v8, v8 │ │ +07a2f6: 7158 b021 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +07a2fc: 5ba3 2e08 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07a300: 5ba4 2f08 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ +07a304: 5ba5 3008 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ +07a308: 5ba6 3108 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ +07a30c: 5ba2 2d08 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07a310: 5ba0 2a08 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ +07a314: 5ba1 2b08 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@082b │ │ +07a318: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=805 │ │ 0x000a line=806 │ │ 0x000e line=807 │ │ 0x0012 line=808 │ │ 0x0016 line=809 │ │ @@ -122964,45 +122964,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -07a340: |[07a340] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -07a350: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a352: 54b1 2808 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a356: 6e10 a51c 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07a35c: 0a0a |0006: move-result v10 │ │ -07a35e: 54b1 2808 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a362: 6e10 c31c 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07a368: 0a06 |000c: move-result v6 │ │ -07a36a: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -07a36e: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -07a372: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -07a376: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -07a37a: 54b1 3708 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a37e: 6e10 1d1a 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1a1d │ │ -07a384: 6e20 f31b 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ -07a38a: 0f00 |001d: return v0 │ │ -07a38c: 54b1 2808 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a390: 07b0 |0020: move-object v0, v11 │ │ -07a392: 01e4 |0021: move v4, v14 │ │ -07a394: 01f5 |0022: move v5, v15 │ │ -07a396: 7606 d71b 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1bd7 │ │ -07a39c: 0a09 |0026: move-result v9 │ │ -07a39e: 54b4 3708 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a3a2: 01a5 |0029: move v5, v10 │ │ -07a3a4: 0127 |002a: move v7, v2 │ │ -07a3a6: 0138 |002b: move v8, v3 │ │ -07a3a8: 7406 2d1a 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1a2d │ │ -07a3ae: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -07a3b0: 6e20 f31b 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ -07a3b6: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -07a3b8: 28e9 |0034: goto 001d // -0017 │ │ +07a31c: |[07a31c] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +07a32c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a32e: 54b1 2808 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a332: 6e10 a51c 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07a338: 0a0a |0006: move-result v10 │ │ +07a33a: 54b1 2808 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a33e: 6e10 c31c 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07a344: 0a06 |000c: move-result v6 │ │ +07a346: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +07a34a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +07a34e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +07a352: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +07a356: 54b1 3708 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a35a: 6e10 1d1a 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1a1d │ │ +07a360: 6e20 f31b 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ +07a366: 0f00 |001d: return v0 │ │ +07a368: 54b1 2808 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a36c: 07b0 |0020: move-object v0, v11 │ │ +07a36e: 01e4 |0021: move v4, v14 │ │ +07a370: 01f5 |0022: move v5, v15 │ │ +07a372: 7606 d71b 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1bd7 │ │ +07a378: 0a09 |0026: move-result v9 │ │ +07a37a: 54b4 3708 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a37e: 01a5 |0029: move v5, v10 │ │ +07a380: 0127 |002a: move v7, v2 │ │ +07a382: 0138 |002b: move v8, v3 │ │ +07a384: 7406 2d1a 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1a2d │ │ +07a38a: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +07a38c: 6e20 f31b 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ +07a392: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +07a394: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=584 │ │ 0x0007 line=585 │ │ 0x000d line=586 │ │ 0x000f line=587 │ │ 0x0011 line=589 │ │ @@ -123030,45 +123030,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -07a3bc: |[07a3bc] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -07a3cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a3ce: 5431 3408 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -07a3d2: 6e10 4d1d 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1d4d │ │ -07a3d8: 0a01 |0006: move-result v1 │ │ -07a3da: 5232 2c08 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ -07a3de: b021 |0009: add-int/2addr v1, v2 │ │ -07a3e0: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -07a3e4: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -07a3e8: 5431 3408 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -07a3ec: 6e10 501d 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1d50 │ │ -07a3f2: 0a01 |0013: move-result v1 │ │ -07a3f4: 5232 2c08 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ -07a3f8: b021 |0016: add-int/2addr v1, v2 │ │ -07a3fa: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -07a3fe: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -07a402: 5431 3408 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -07a406: 6e10 4f1d 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1d4f │ │ -07a40c: 0a01 |0020: move-result v1 │ │ -07a40e: 5232 2c08 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ -07a412: b121 |0023: sub-int/2addr v1, v2 │ │ -07a414: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -07a418: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -07a41c: 5431 3408 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -07a420: 6e10 471d 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1d47 │ │ -07a426: 0a01 |002d: move-result v1 │ │ -07a428: 5232 2c08 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ -07a42c: b121 |0030: sub-int/2addr v1, v2 │ │ -07a42e: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -07a432: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -07a436: 0f00 |0035: return v0 │ │ +07a398: |[07a398] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +07a3a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a3aa: 5431 3408 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +07a3ae: 6e10 4d1d 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1d4d │ │ +07a3b4: 0a01 |0006: move-result v1 │ │ +07a3b6: 5232 2c08 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ +07a3ba: b021 |0009: add-int/2addr v1, v2 │ │ +07a3bc: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +07a3c0: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +07a3c4: 5431 3408 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +07a3c8: 6e10 501d 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1d50 │ │ +07a3ce: 0a01 |0013: move-result v1 │ │ +07a3d0: 5232 2c08 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ +07a3d4: b021 |0016: add-int/2addr v1, v2 │ │ +07a3d6: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +07a3da: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +07a3de: 5431 3408 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +07a3e2: 6e10 4f1d 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1d4f │ │ +07a3e8: 0a01 |0020: move-result v1 │ │ +07a3ea: 5232 2c08 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ +07a3ee: b121 |0023: sub-int/2addr v1, v2 │ │ +07a3f0: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +07a3f4: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +07a3f8: 5431 3408 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +07a3fc: 6e10 471d 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1d47 │ │ +07a402: 0a01 |002d: move-result v1 │ │ +07a404: 5232 2c08 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ +07a408: b121 |0030: sub-int/2addr v1, v2 │ │ +07a40a: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +07a40e: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +07a412: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1470 │ │ 0x0001 line=1472 │ │ 0x000e line=1473 │ │ 0x001b line=1474 │ │ 0x0028 line=1475 │ │ @@ -123084,37 +123084,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -07a438: |[07a438] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -07a448: 5452 3b08 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07a44c: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -07a450: 5254 3208 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ -07a454: 6e30 711c 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ -07a45a: 5452 3b08 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07a45e: 5253 2608 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07a462: 7120 2311 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ -07a468: 0a02 |0010: move-result v2 │ │ -07a46a: 5253 3308 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ -07a46e: 5254 3208 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ -07a472: 7040 d21b 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1bd2 │ │ -07a478: 0a00 |0018: move-result v0 │ │ -07a47a: 5452 3b08 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07a47e: 5253 2608 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07a482: 7120 2411 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ -07a488: 0a02 |0020: move-result v2 │ │ -07a48a: 5253 3308 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ -07a48e: 5254 3208 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ -07a492: 7040 d21b 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1bd2 │ │ -07a498: 0a01 |0028: move-result v1 │ │ -07a49a: 7030 db1b 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1bdb │ │ -07a4a0: 0e00 |002c: return-void │ │ +07a414: |[07a414] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +07a424: 5452 3b08 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07a428: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +07a42c: 5254 3208 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ +07a430: 6e30 711c 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ +07a436: 5452 3b08 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07a43a: 5253 2608 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07a43e: 7120 2311 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ +07a444: 0a02 |0010: move-result v2 │ │ +07a446: 5253 3308 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ +07a44a: 5254 3208 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ +07a44e: 7040 d21b 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1bd2 │ │ +07a454: 0a00 |0018: move-result v0 │ │ +07a456: 5452 3b08 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07a45a: 5253 2608 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07a45e: 7120 2411 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ +07a464: 0a02 |0020: move-result v2 │ │ +07a466: 5253 3308 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ +07a46a: 5254 3208 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0832 │ │ +07a46e: 7040 d21b 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1bd2 │ │ +07a474: 0a01 |0028: move-result v1 │ │ +07a476: 7030 db1b 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1bdb │ │ +07a47c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1385 │ │ 0x0009 line=1386 │ │ 0x0019 line=1389 │ │ 0x0029 line=1392 │ │ 0x002c line=1393 │ │ @@ -123128,44 +123128,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -07a4a4: |[07a4a4] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -07a4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a4b6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -07a4b8: 7051 ce1b 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1bce │ │ -07a4be: 0a01 |0005: move-result v1 │ │ -07a4c0: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -07a4c4: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -07a4c8: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -07a4ca: 7051 ce1b 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1bce │ │ -07a4d0: 0a01 |000e: move-result v1 │ │ -07a4d2: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -07a4d6: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -07a4da: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -07a4dc: 7051 ce1b 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1bce │ │ -07a4e2: 0a01 |0017: move-result v1 │ │ -07a4e4: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -07a4e8: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -07a4ec: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -07a4f0: 7051 ce1b 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1bce │ │ -07a4f6: 0a01 |0021: move-result v1 │ │ -07a4f8: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -07a4fc: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -07a500: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -07a504: 5431 2a08 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ -07a508: 4402 0106 |002a: aget v2, v1, v6 │ │ -07a50c: b602 |002c: or-int/2addr v2, v0 │ │ -07a50e: 4b02 0106 |002d: aput v2, v1, v6 │ │ -07a512: 5431 2708 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a516: 6e30 c01b 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1bc0 │ │ -07a51c: 0e00 |0034: return-void │ │ +07a480: |[07a480] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +07a490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a492: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +07a494: 7051 ce1b 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1bce │ │ +07a49a: 0a01 |0005: move-result v1 │ │ +07a49c: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +07a4a0: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +07a4a4: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +07a4a6: 7051 ce1b 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1bce │ │ +07a4ac: 0a01 |000e: move-result v1 │ │ +07a4ae: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +07a4b2: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +07a4b6: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +07a4b8: 7051 ce1b 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1bce │ │ +07a4be: 0a01 |0017: move-result v1 │ │ +07a4c0: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +07a4c4: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +07a4c8: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +07a4cc: 7051 ce1b 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1bce │ │ +07a4d2: 0a01 |0021: move-result v1 │ │ +07a4d4: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +07a4d8: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +07a4dc: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +07a4e0: 5431 2a08 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@082a │ │ +07a4e4: 4402 0106 |002a: aget v2, v1, v6 │ │ +07a4e8: b602 |002c: or-int/2addr v2, v0 │ │ +07a4ea: 4b02 0106 |002d: aput v2, v1, v6 │ │ +07a4ee: 5431 2708 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a4f2: 6e30 c01b 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1bc0 │ │ +07a4f8: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1227 │ │ 0x0001 line=1228 │ │ 0x0008 line=1229 │ │ 0x000a line=1231 │ │ 0x0011 line=1232 │ │ @@ -123189,36 +123189,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -07a520: |[07a520] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -07a530: 7020 de1b 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1bde │ │ -07a536: 5430 2e08 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07a53a: 5431 3008 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ -07a53e: 4b04 0106 |0007: aput v4, v1, v6 │ │ -07a542: 4b04 0006 |0009: aput v4, v0, v6 │ │ -07a546: 5430 2f08 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ -07a54a: 5431 3108 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ -07a54e: 4b05 0106 |000f: aput v5, v1, v6 │ │ -07a552: 4b05 0006 |0011: aput v5, v0, v6 │ │ -07a556: 5430 2d08 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07a55a: 8741 |0015: float-to-int v1, v4 │ │ -07a55c: 8752 |0016: float-to-int v2, v5 │ │ -07a55e: 7030 e51b 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1be5 │ │ -07a564: 0a01 |001a: move-result v1 │ │ -07a566: 4b01 0006 |001b: aput v1, v0, v6 │ │ -07a56a: 5230 3508 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ -07a56e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -07a570: b861 |0020: shl-int/2addr v1, v6 │ │ -07a572: b610 |0021: or-int/2addr v0, v1 │ │ -07a574: 5930 3508 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ -07a578: 0e00 |0024: return-void │ │ +07a4fc: |[07a4fc] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +07a50c: 7020 de1b 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1bde │ │ +07a512: 5430 2e08 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07a516: 5431 3008 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ +07a51a: 4b04 0106 |0007: aput v4, v1, v6 │ │ +07a51e: 4b04 0006 |0009: aput v4, v0, v6 │ │ +07a522: 5430 2f08 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ +07a526: 5431 3108 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ +07a52a: 4b05 0106 |000f: aput v5, v1, v6 │ │ +07a52e: 4b05 0006 |0011: aput v5, v0, v6 │ │ +07a532: 5430 2d08 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07a536: 8741 |0015: float-to-int v1, v4 │ │ +07a538: 8752 |0016: float-to-int v2, v5 │ │ +07a53a: 7030 e51b 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1be5 │ │ +07a540: 0a01 |001a: move-result v1 │ │ +07a542: 4b01 0006 |001b: aput v1, v0, v6 │ │ +07a546: 5230 3508 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ +07a54a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +07a54c: b861 |0020: shl-int/2addr v1, v6 │ │ +07a54e: b610 |0021: or-int/2addr v0, v1 │ │ +07a550: 5930 3508 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ +07a554: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0003 line=836 │ │ 0x000b line=837 │ │ 0x0013 line=838 │ │ 0x001d line=839 │ │ @@ -123234,32 +123234,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -07a57c: |[07a57c] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -07a58c: 7110 9510 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ -07a592: 0a01 |0003: move-result v1 │ │ -07a594: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07a596: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -07a59a: 7120 9610 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07a5a0: 0a02 |000a: move-result v2 │ │ -07a5a2: 7120 9710 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -07a5a8: 0a03 |000e: move-result v3 │ │ -07a5aa: 7120 9810 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -07a5b0: 0a04 |0012: move-result v4 │ │ -07a5b2: 5465 3008 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ -07a5b6: 4b03 0502 |0015: aput v3, v5, v2 │ │ -07a5ba: 5465 3108 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ -07a5be: 4b04 0502 |0019: aput v4, v5, v2 │ │ -07a5c2: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07a5c6: 28e8 |001d: goto 0005 // -0018 │ │ -07a5c8: 0e00 |001e: return-void │ │ +07a558: |[07a558] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +07a568: 7110 9510 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ +07a56e: 0a01 |0003: move-result v1 │ │ +07a570: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07a572: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +07a576: 7120 9610 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07a57c: 0a02 |000a: move-result v2 │ │ +07a57e: 7120 9710 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +07a584: 0a03 |000e: move-result v3 │ │ +07a586: 7120 9810 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +07a58c: 0a04 |0012: move-result v4 │ │ +07a58e: 5465 3008 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ +07a592: 4b03 0502 |0015: aput v3, v5, v2 │ │ +07a596: 5465 3108 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ +07a59a: 4b04 0502 |0019: aput v4, v5, v2 │ │ +07a59e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07a5a2: 28e8 |001d: goto 0005 // -0018 │ │ +07a5a4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x0004 line=844 │ │ 0x0007 line=845 │ │ 0x000b line=846 │ │ 0x000f line=847 │ │ @@ -123282,41 +123282,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -07a5cc: |[07a5cc] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -07a5dc: 6e10 cc1b 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -07a5e2: 5280 2908 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07a5e6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -07a5e8: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -07a5ec: 5480 3708 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a5f0: 6e10 241a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1a24 │ │ -07a5f6: 0a06 |000d: move-result v6 │ │ -07a5f8: 5480 3708 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a5fc: 6e10 251a 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1a25 │ │ -07a602: 0a07 |0013: move-result v7 │ │ -07a604: 5480 3708 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a608: 6e10 1d1a 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1a1d │ │ -07a60e: 5480 3708 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a612: 6e10 241a 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1a24 │ │ -07a618: 0a02 |001e: move-result v2 │ │ -07a61a: 5480 3708 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a61e: 6e10 251a 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1a25 │ │ -07a624: 0a03 |0024: move-result v3 │ │ -07a626: 5480 2708 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a62a: 5481 2808 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a62e: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -07a632: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -07a636: 7406 c51b 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1bc5 │ │ -07a63c: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -07a63e: 6e20 f31b 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ -07a644: 0e00 |0034: return-void │ │ +07a5a8: |[07a5a8] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +07a5b8: 6e10 cc1b 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +07a5be: 5280 2908 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07a5c2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +07a5c4: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +07a5c8: 5480 3708 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a5cc: 6e10 241a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1a24 │ │ +07a5d2: 0a06 |000d: move-result v6 │ │ +07a5d4: 5480 3708 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a5d8: 6e10 251a 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1a25 │ │ +07a5de: 0a07 |0013: move-result v7 │ │ +07a5e0: 5480 3708 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a5e4: 6e10 1d1a 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1a1d │ │ +07a5ea: 5480 3708 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a5ee: 6e10 241a 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1a24 │ │ +07a5f4: 0a02 |001e: move-result v2 │ │ +07a5f6: 5480 3708 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a5fa: 6e10 251a 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1a25 │ │ +07a600: 0a03 |0024: move-result v3 │ │ +07a602: 5480 2708 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a606: 5481 2808 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a60a: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +07a60e: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +07a612: 7406 c51b 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1bc5 │ │ +07a618: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +07a61a: 6e20 f31b 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ +07a620: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -123337,79 +123337,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -07a648: |[07a648] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -07a658: 20e1 2204 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0422 │ │ -07a65c: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -07a660: 07e9 |0004: move-object v9, v14 │ │ -07a662: 1f09 2204 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0422 │ │ -07a666: 6e10 bf1c 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1cbf │ │ -07a66c: 0a0b |000a: move-result v11 │ │ -07a66e: 6e10 c01c 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1cc0 │ │ -07a674: 0a0c |000e: move-result v12 │ │ -07a676: 6e10 491d 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ -07a67c: 0a08 |0012: move-result v8 │ │ -07a67e: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -07a682: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -07a686: 6e20 481d a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -07a68c: 0c02 |001a: move-result-object v2 │ │ -07a68e: 9001 120b |001b: add-int v1, v18, v11 │ │ -07a692: 6e10 a51c 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07a698: 0a03 |0020: move-result v3 │ │ -07a69a: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -07a69e: 9001 120b |0023: add-int v1, v18, v11 │ │ -07a6a2: 6e10 b91c 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -07a6a8: 0a03 |0028: move-result v3 │ │ -07a6aa: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -07a6ae: 9001 130c |002b: add-int v1, v19, v12 │ │ -07a6b2: 6e10 c31c 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07a6b8: 0a03 |0030: move-result v3 │ │ -07a6ba: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -07a6be: 9001 130c |0033: add-int v1, v19, v12 │ │ -07a6c2: 6e10 981c 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -07a6c8: 0a03 |0038: move-result v3 │ │ -07a6ca: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -07a6ce: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -07a6d0: 9001 120b |003c: add-int v1, v18, v11 │ │ -07a6d4: 6e10 a51c 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07a6da: 0a04 |0041: move-result v4 │ │ -07a6dc: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -07a6e0: 9001 130c |0044: add-int v1, v19, v12 │ │ -07a6e4: 6e10 c31c 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07a6ea: 0a04 |0049: move-result v4 │ │ -07a6ec: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -07a6f0: 07d1 |004c: move-object v1, v13 │ │ -07a6f2: 0204 1000 |004d: move/from16 v4, v16 │ │ -07a6f6: 0205 1100 |004f: move/from16 v5, v17 │ │ -07a6fa: 7407 cb1b 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1bcb │ │ -07a700: 0a01 |0054: move-result v1 │ │ -07a702: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -07a706: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -07a708: 0f01 |0058: return v1 │ │ -07a70a: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -07a70e: 28ba |005b: goto 0015 // -0046 │ │ -07a710: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -07a714: 0200 1000 |005e: move/from16 v0, v16 │ │ -07a718: 7b01 |0060: neg-int v1, v0 │ │ -07a71a: 7120 2312 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1223 │ │ -07a720: 0a01 |0064: move-result v1 │ │ -07a722: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -07a726: 0200 1100 |0067: move/from16 v0, v17 │ │ -07a72a: 7b01 |0069: neg-int v1, v0 │ │ -07a72c: 7120 2412 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1224 │ │ -07a732: 0a01 |006d: move-result v1 │ │ -07a734: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -07a738: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -07a73a: 28e7 |0071: goto 0058 // -0019 │ │ -07a73c: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -07a73e: 28e5 |0073: goto 0058 // -001b │ │ +07a624: |[07a624] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +07a634: 20e1 2204 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0422 │ │ +07a638: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +07a63c: 07e9 |0004: move-object v9, v14 │ │ +07a63e: 1f09 2204 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0422 │ │ +07a642: 6e10 bf1c 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1cbf │ │ +07a648: 0a0b |000a: move-result v11 │ │ +07a64a: 6e10 c01c 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1cc0 │ │ +07a650: 0a0c |000e: move-result v12 │ │ +07a652: 6e10 491d 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ +07a658: 0a08 |0012: move-result v8 │ │ +07a65a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +07a65e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +07a662: 6e20 481d a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +07a668: 0c02 |001a: move-result-object v2 │ │ +07a66a: 9001 120b |001b: add-int v1, v18, v11 │ │ +07a66e: 6e10 a51c 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07a674: 0a03 |0020: move-result v3 │ │ +07a676: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +07a67a: 9001 120b |0023: add-int v1, v18, v11 │ │ +07a67e: 6e10 b91c 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +07a684: 0a03 |0028: move-result v3 │ │ +07a686: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +07a68a: 9001 130c |002b: add-int v1, v19, v12 │ │ +07a68e: 6e10 c31c 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07a694: 0a03 |0030: move-result v3 │ │ +07a696: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +07a69a: 9001 130c |0033: add-int v1, v19, v12 │ │ +07a69e: 6e10 981c 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +07a6a4: 0a03 |0038: move-result v3 │ │ +07a6a6: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +07a6aa: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +07a6ac: 9001 120b |003c: add-int v1, v18, v11 │ │ +07a6b0: 6e10 a51c 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07a6b6: 0a04 |0041: move-result v4 │ │ +07a6b8: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +07a6bc: 9001 130c |0044: add-int v1, v19, v12 │ │ +07a6c0: 6e10 c31c 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07a6c6: 0a04 |0049: move-result v4 │ │ +07a6c8: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +07a6cc: 07d1 |004c: move-object v1, v13 │ │ +07a6ce: 0204 1000 |004d: move/from16 v4, v16 │ │ +07a6d2: 0205 1100 |004f: move/from16 v5, v17 │ │ +07a6d6: 7407 cb1b 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1bcb │ │ +07a6dc: 0a01 |0054: move-result v1 │ │ +07a6de: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +07a6e2: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +07a6e4: 0f01 |0058: return v1 │ │ +07a6e6: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +07a6ea: 28ba |005b: goto 0015 // -0046 │ │ +07a6ec: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +07a6f0: 0200 1000 |005e: move/from16 v0, v16 │ │ +07a6f4: 7b01 |0060: neg-int v1, v0 │ │ +07a6f6: 7120 2312 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1223 │ │ +07a6fc: 0a01 |0064: move-result v1 │ │ +07a6fe: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +07a702: 0200 1100 |0067: move/from16 v0, v17 │ │ +07a706: 7b01 |0069: neg-int v1, v0 │ │ +07a708: 7120 2412 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1224 │ │ +07a70e: 0a01 |006d: move-result v1 │ │ +07a710: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +07a714: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +07a716: 28e7 |0071: goto 0058 // -0019 │ │ +07a718: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +07a71a: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ 0x0005 line=916 │ │ 0x0007 line=917 │ │ 0x000b line=918 │ │ 0x000f line=919 │ │ @@ -123446,25 +123446,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -07a740: |[07a740] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -07a750: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -07a752: 5910 2608 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07a756: 7010 d41b 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1bd4 │ │ -07a75c: 5410 3b08 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07a760: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -07a764: 5410 3b08 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07a768: 6e10 771c 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ -07a76e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -07a770: 5b10 3b08 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07a774: 0e00 |0012: return-void │ │ +07a71c: |[07a71c] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +07a72c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +07a72e: 5910 2608 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07a732: 7010 d41b 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1bd4 │ │ +07a738: 5410 3b08 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07a73c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +07a740: 5410 3b08 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07a744: 6e10 771c 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ +07a74a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +07a74c: 5b10 3b08 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07a750: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -123477,42 +123477,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -07a778: |[07a778] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -07a788: 6e10 b41c 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -07a78e: 0c00 |0003: move-result-object v0 │ │ -07a790: 5431 3408 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -07a794: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -07a798: 2200 e504 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -07a79c: 2201 f804 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -07a7a0: 7010 a121 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07a7a6: 1a02 f116 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@16f1 │ │ -07a7aa: 6e20 aa21 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07a7b0: 0c01 |0014: move-result-object v1 │ │ -07a7b2: 5432 3408 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -07a7b6: 6e20 a921 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -07a7bc: 0c01 |001a: move-result-object v1 │ │ -07a7be: 1a02 fd00 |001b: const-string v2, ")" // string@00fd │ │ -07a7c2: 6e20 aa21 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07a7c8: 0c01 |0020: move-result-object v1 │ │ -07a7ca: 6e10 af21 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07a7d0: 0c01 |0024: move-result-object v1 │ │ -07a7d2: 7020 4621 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -07a7d8: 2700 |0028: throw v0 │ │ -07a7da: 5b34 2808 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a7de: 5935 2608 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07a7e2: 5430 2708 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a7e6: 6e30 c31b 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1bc3 │ │ -07a7ec: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -07a7ee: 6e20 f31b 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ -07a7f4: 0e00 |0036: return-void │ │ +07a754: |[07a754] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +07a764: 6e10 b41c 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +07a76a: 0c00 |0003: move-result-object v0 │ │ +07a76c: 5431 3408 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +07a770: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +07a774: 2200 e504 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +07a778: 2201 f804 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +07a77c: 7010 a121 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07a782: 1a02 ed16 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@16ed │ │ +07a786: 6e20 aa21 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07a78c: 0c01 |0014: move-result-object v1 │ │ +07a78e: 5432 3408 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +07a792: 6e20 a921 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +07a798: 0c01 |001a: move-result-object v1 │ │ +07a79a: 1a02 fd00 |001b: const-string v2, ")" // string@00fd │ │ +07a79e: 6e20 aa21 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07a7a4: 0c01 |0020: move-result-object v1 │ │ +07a7a6: 6e10 af21 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07a7ac: 0c01 |0024: move-result-object v1 │ │ +07a7ae: 7020 4621 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +07a7b4: 2700 |0028: throw v0 │ │ +07a7b6: 5b34 2808 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a7ba: 5935 2608 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07a7be: 5430 2708 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a7c2: 6e30 c31b 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1bc3 │ │ +07a7c8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +07a7ca: 6e20 f31b 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ +07a7d0: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -123528,28 +123528,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -07a7f8: |[07a7f8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -07a808: 5432 2e08 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07a80c: 2120 |0002: array-length v0, v2 │ │ -07a80e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -07a810: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -07a814: 6e30 d01b 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1bd0 │ │ -07a81a: 0a02 |0009: move-result v2 │ │ -07a81c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -07a820: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -07a822: 0f02 |000d: return v2 │ │ -07a824: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07a828: 28f4 |0010: goto 0004 // -000c │ │ -07a82a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -07a82c: 28fb |0012: goto 000d // -0005 │ │ +07a7d4: |[07a7d4] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +07a7e4: 5432 2e08 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07a7e8: 2120 |0002: array-length v0, v2 │ │ +07a7ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +07a7ec: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +07a7f0: 6e30 d01b 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1bd0 │ │ +07a7f6: 0a02 |0009: move-result v2 │ │ +07a7f8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +07a7fc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +07a7fe: 0f02 |000d: return v2 │ │ +07a800: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07a804: 28f4 |0010: goto 0004 // -000c │ │ +07a806: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +07a808: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ 0x0003 line=1307 │ │ 0x0006 line=1308 │ │ 0x000c line=1309 │ │ 0x000d line=1312 │ │ @@ -123566,76 +123566,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -07a830: |[07a830] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -07a840: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -07a842: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -07a844: 6e20 ec1b b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1bec │ │ -07a84a: 0a06 |0005: move-result v6 │ │ -07a84c: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -07a850: 0154 |0008: move v4, v5 │ │ -07a852: 0f04 |0009: return v4 │ │ -07a854: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -07a858: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -07a85c: 0140 |000e: move v0, v4 │ │ -07a85e: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -07a862: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -07a864: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -07a868: 0141 |0014: move v1, v4 │ │ -07a86a: 5496 3008 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ -07a86e: 4406 060b |0017: aget v6, v6, v11 │ │ -07a872: 5497 2e08 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07a876: 4407 070b |001b: aget v7, v7, v11 │ │ -07a87a: a702 0607 |001d: sub-float v2, v6, v7 │ │ -07a87e: 5496 3108 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ -07a882: 4406 060b |0021: aget v6, v6, v11 │ │ -07a886: 5497 2f08 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ -07a88a: 4407 070b |0025: aget v7, v7, v11 │ │ -07a88e: a703 0607 |0027: sub-float v3, v6, v7 │ │ -07a892: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -07a896: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -07a89a: a806 0202 |002d: mul-float v6, v2, v2 │ │ -07a89e: a807 0303 |002f: mul-float v7, v3, v3 │ │ -07a8a2: c676 |0031: add-float/2addr v6, v7 │ │ -07a8a4: 5297 3908 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -07a8a8: 5298 3908 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -07a8ac: b287 |0036: mul-int/2addr v7, v8 │ │ -07a8ae: 8277 |0037: int-to-float v7, v7 │ │ -07a8b0: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -07a8b4: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -07a8b8: 0154 |003c: move v4, v5 │ │ -07a8ba: 28cc |003d: goto 0009 // -0034 │ │ -07a8bc: 0150 |003e: move v0, v5 │ │ -07a8be: 28d0 |003f: goto 000f // -0030 │ │ -07a8c0: 0151 |0040: move v1, v5 │ │ -07a8c2: 28d4 |0041: goto 0015 // -002c │ │ -07a8c4: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -07a8c8: 7110 5d21 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -07a8ce: 0a06 |0047: move-result v6 │ │ -07a8d0: 5297 3908 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -07a8d4: 8277 |004a: int-to-float v7, v7 │ │ -07a8d6: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -07a8da: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -07a8de: 0154 |004f: move v4, v5 │ │ -07a8e0: 28b9 |0050: goto 0009 // -0047 │ │ -07a8e2: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -07a8e6: 7110 5d21 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -07a8ec: 0a06 |0056: move-result v6 │ │ -07a8ee: 5297 3908 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -07a8f2: 8277 |0059: int-to-float v7, v7 │ │ -07a8f4: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -07a8f8: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -07a8fc: 0154 |005e: move v4, v5 │ │ -07a8fe: 28aa |005f: goto 0009 // -0056 │ │ -07a900: 0154 |0060: move v4, v5 │ │ -07a902: 28a8 |0061: goto 0009 // -0058 │ │ +07a80c: |[07a80c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +07a81c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +07a81e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +07a820: 6e20 ec1b b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1bec │ │ +07a826: 0a06 |0005: move-result v6 │ │ +07a828: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +07a82c: 0154 |0008: move v4, v5 │ │ +07a82e: 0f04 |0009: return v4 │ │ +07a830: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +07a834: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +07a838: 0140 |000e: move v0, v4 │ │ +07a83a: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +07a83e: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +07a840: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +07a844: 0141 |0014: move v1, v4 │ │ +07a846: 5496 3008 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ +07a84a: 4406 060b |0017: aget v6, v6, v11 │ │ +07a84e: 5497 2e08 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07a852: 4407 070b |001b: aget v7, v7, v11 │ │ +07a856: a702 0607 |001d: sub-float v2, v6, v7 │ │ +07a85a: 5496 3108 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ +07a85e: 4406 060b |0021: aget v6, v6, v11 │ │ +07a862: 5497 2f08 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ +07a866: 4407 070b |0025: aget v7, v7, v11 │ │ +07a86a: a703 0607 |0027: sub-float v3, v6, v7 │ │ +07a86e: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +07a872: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +07a876: a806 0202 |002d: mul-float v6, v2, v2 │ │ +07a87a: a807 0303 |002f: mul-float v7, v3, v3 │ │ +07a87e: c676 |0031: add-float/2addr v6, v7 │ │ +07a880: 5297 3908 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +07a884: 5298 3908 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +07a888: b287 |0036: mul-int/2addr v7, v8 │ │ +07a88a: 8277 |0037: int-to-float v7, v7 │ │ +07a88c: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +07a890: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +07a894: 0154 |003c: move v4, v5 │ │ +07a896: 28cc |003d: goto 0009 // -0034 │ │ +07a898: 0150 |003e: move v0, v5 │ │ +07a89a: 28d0 |003f: goto 000f // -0030 │ │ +07a89c: 0151 |0040: move v1, v5 │ │ +07a89e: 28d4 |0041: goto 0015 // -002c │ │ +07a8a0: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +07a8a4: 7110 5d21 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +07a8aa: 0a06 |0047: move-result v6 │ │ +07a8ac: 5297 3908 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +07a8b0: 8277 |004a: int-to-float v7, v7 │ │ +07a8b2: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +07a8b6: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +07a8ba: 0154 |004f: move v4, v5 │ │ +07a8bc: 28b9 |0050: goto 0009 // -0047 │ │ +07a8be: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +07a8c2: 7110 5d21 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +07a8c8: 0a06 |0056: move-result v6 │ │ +07a8ca: 5297 3908 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +07a8ce: 8277 |0059: int-to-float v7, v7 │ │ +07a8d0: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +07a8d4: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +07a8d8: 0154 |005e: move v4, v5 │ │ +07a8da: 28aa |005f: goto 0009 // -0056 │ │ +07a8dc: 0154 |0060: move v4, v5 │ │ +07a8de: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1331 │ │ 0x0009 line=1348 │ │ 0x000a line=1335 │ │ 0x000f line=1336 │ │ 0x0015 line=1338 │ │ @@ -123667,72 +123667,72 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 112 16-bit code units │ │ -07a904: |[07a904] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -07a914: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -07a916: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -07a918: 5290 2908 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07a91c: 3380 6000 |0004: if-ne v0, v8, 0064 // +0060 │ │ -07a920: 5490 3708 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a924: 6e10 1e1a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1a1e │ │ -07a92a: 0a06 |000b: move-result v6 │ │ -07a92c: 5490 3708 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a930: 6e10 241a 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1a24 │ │ -07a936: 0a02 |0011: move-result v2 │ │ -07a938: 5490 3708 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a93c: 6e10 251a 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1a25 │ │ -07a942: 0a03 |0017: move-result v3 │ │ -07a944: 5490 2808 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a948: 6e10 a51c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07a94e: 0a00 |001d: move-result v0 │ │ -07a950: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -07a954: 5490 2808 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a958: 6e10 c31c 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07a95e: 0a00 |0025: move-result v0 │ │ -07a960: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -07a964: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -07a968: 5490 2808 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a96c: 6e20 e11c 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ -07a972: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -07a976: 5490 2808 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a97a: 6e20 e21c 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1ce2 │ │ -07a980: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -07a984: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -07a988: 5490 2708 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07a98c: 5491 2808 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07a990: 7406 c51b 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1bc5 │ │ -07a996: 3806 1800 |0041: if-eqz v6, 0059 // +0018 │ │ -07a99a: 5490 3708 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a99e: 6e10 261a 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1a26 │ │ -07a9a4: 0a00 |0048: move-result v0 │ │ -07a9a6: 3302 1000 |0049: if-ne v2, v0, 0059 // +0010 │ │ -07a9aa: 5490 3708 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a9ae: 6e10 271a 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1a27 │ │ -07a9b4: 0a00 |0050: move-result v0 │ │ -07a9b6: 3303 0800 |0051: if-ne v3, v0, 0059 // +0008 │ │ -07a9ba: 5490 3708 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07a9be: 6e10 1d1a 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1a1d │ │ -07a9c4: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -07a9c6: 3906 0b00 |0059: if-nez v6, 0064 // +000b │ │ -07a9ca: 380a 0f00 |005b: if-eqz v10, 006a // +000f │ │ -07a9ce: 5490 3408 |005d: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -07a9d2: 5491 3808 |005f: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0838 │ │ -07a9d6: 6e20 5f1d 1000 |0061: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1d5f │ │ -07a9dc: 5290 2908 |0064: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07a9e0: 3380 0800 |0066: if-ne v0, v8, 006e // +0008 │ │ -07a9e4: 1210 |0068: const/4 v0, #int 1 // #1 │ │ -07a9e6: 0f00 |0069: return v0 │ │ -07a9e8: 6e20 f31b 7900 |006a: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ -07a9ee: 28f7 |006d: goto 0064 // -0009 │ │ -07a9f0: 0170 |006e: move v0, v7 │ │ -07a9f2: 28fa |006f: goto 0069 // -0006 │ │ +07a8e0: |[07a8e0] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +07a8f0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +07a8f2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +07a8f4: 5290 2908 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07a8f8: 3380 6000 |0004: if-ne v0, v8, 0064 // +0060 │ │ +07a8fc: 5490 3708 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a900: 6e10 1e1a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1a1e │ │ +07a906: 0a06 |000b: move-result v6 │ │ +07a908: 5490 3708 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a90c: 6e10 241a 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1a24 │ │ +07a912: 0a02 |0011: move-result v2 │ │ +07a914: 5490 3708 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a918: 6e10 251a 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1a25 │ │ +07a91e: 0a03 |0017: move-result v3 │ │ +07a920: 5490 2808 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a924: 6e10 a51c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07a92a: 0a00 |001d: move-result v0 │ │ +07a92c: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +07a930: 5490 2808 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a934: 6e10 c31c 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07a93a: 0a00 |0025: move-result v0 │ │ +07a93c: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +07a940: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +07a944: 5490 2808 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a948: 6e20 e11c 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ +07a94e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +07a952: 5490 2808 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a956: 6e20 e21c 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1ce2 │ │ +07a95c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +07a960: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +07a964: 5490 2708 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a968: 5491 2808 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07a96c: 7406 c51b 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1bc5 │ │ +07a972: 3806 1800 |0041: if-eqz v6, 0059 // +0018 │ │ +07a976: 5490 3708 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a97a: 6e10 261a 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1a26 │ │ +07a980: 0a00 |0048: move-result v0 │ │ +07a982: 3302 1000 |0049: if-ne v2, v0, 0059 // +0010 │ │ +07a986: 5490 3708 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a98a: 6e10 271a 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1a27 │ │ +07a990: 0a00 |0050: move-result v0 │ │ +07a992: 3303 0800 |0051: if-ne v3, v0, 0059 // +0008 │ │ +07a996: 5490 3708 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07a99a: 6e10 1d1a 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1a1d │ │ +07a9a0: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +07a9a2: 3906 0b00 |0059: if-nez v6, 0064 // +000b │ │ +07a9a6: 380a 0f00 |005b: if-eqz v10, 006a // +000f │ │ +07a9aa: 5490 3408 |005d: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +07a9ae: 5491 3808 |005f: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0838 │ │ +07a9b2: 6e20 5f1d 1000 |0061: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1d5f │ │ +07a9b8: 5290 2908 |0064: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07a9bc: 3380 0800 |0066: if-ne v0, v8, 006e // +0008 │ │ +07a9c0: 1210 |0068: const/4 v0, #int 1 // #1 │ │ +07a9c2: 0f00 |0069: return v0 │ │ +07a9c4: 6e20 f31b 7900 |006a: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ +07a9ca: 28f7 |006d: goto 0064 // -0009 │ │ +07a9cc: 0170 |006e: move v0, v7 │ │ +07a9ce: 28fa |006f: goto 0069 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=722 │ │ 0x0006 line=723 │ │ 0x000c line=724 │ │ 0x0012 line=725 │ │ 0x0018 line=726 │ │ @@ -123771,43 +123771,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -07a9f4: |[07a9f4] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -07aa04: 5453 3408 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -07aa08: 6e10 491d 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ -07aa0e: 0a01 |0005: move-result v1 │ │ -07aa10: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -07aa14: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -07aa18: 5453 3408 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ -07aa1c: 5454 2708 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07aa20: 6e20 bd1b 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1bbd │ │ -07aa26: 0a04 |0011: move-result v4 │ │ -07aa28: 6e20 481d 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -07aa2e: 0c00 |0015: move-result-object v0 │ │ -07aa30: 6e10 a51c 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07aa36: 0a03 |0019: move-result v3 │ │ -07aa38: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -07aa3c: 6e10 b91c 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -07aa42: 0a03 |001f: move-result v3 │ │ -07aa44: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -07aa48: 6e10 c31c 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07aa4e: 0a03 |0025: move-result v3 │ │ -07aa50: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -07aa54: 6e10 981c 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -07aa5a: 0a03 |002b: move-result v3 │ │ -07aa5c: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -07aa60: 1100 |002e: return-object v0 │ │ -07aa62: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -07aa66: 28d7 |0031: goto 0008 // -0029 │ │ -07aa68: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -07aa6a: 28fb |0033: goto 002e // -0005 │ │ +07a9d0: |[07a9d0] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +07a9e0: 5453 3408 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +07a9e4: 6e10 491d 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ +07a9ea: 0a01 |0005: move-result v1 │ │ +07a9ec: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +07a9f0: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +07a9f4: 5453 3408 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0834 │ │ +07a9f8: 5454 2708 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07a9fc: 6e20 bd1b 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1bbd │ │ +07aa02: 0a04 |0011: move-result v4 │ │ +07aa04: 6e20 481d 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +07aa0a: 0c00 |0015: move-result-object v0 │ │ +07aa0c: 6e10 a51c 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07aa12: 0a03 |0019: move-result v3 │ │ +07aa14: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +07aa18: 6e10 b91c 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +07aa1e: 0a03 |001f: move-result v3 │ │ +07aa20: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +07aa24: 6e10 c31c 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07aa2a: 0a03 |0025: move-result v3 │ │ +07aa2c: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +07aa30: 6e10 981c 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +07aa36: 0a03 |002b: move-result v3 │ │ +07aa38: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +07aa3c: 1100 |002e: return-object v0 │ │ +07aa3e: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +07aa42: 28d7 |0031: goto 0008 // -0029 │ │ +07aa44: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +07aa46: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1458 │ │ 0x0006 line=1459 │ │ 0x000a line=1460 │ │ 0x0016 line=1461 │ │ 0x002e line=1466 │ │ @@ -123827,46 +123827,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -07aa6c: |[07aa6c] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -07aa7c: 5590 3608 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0836 │ │ -07aa80: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -07aa84: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -07aa88: 1a01 ab03 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@03ab │ │ -07aa8c: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -07aa92: 2700 |000b: throw v0 │ │ -07aa94: 5490 3708 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ -07aa98: 5491 2808 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07aa9c: 6e10 a51c 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07aaa2: 0a01 |0013: move-result v1 │ │ -07aaa4: 5492 2808 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07aaa8: 6e10 c31c 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07aaae: 0a02 |0019: move-result v2 │ │ -07aab0: 5493 3b08 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07aab4: 5294 2608 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07aab8: 7120 2311 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ -07aabe: 0a03 |0021: move-result v3 │ │ -07aac0: 8733 |0022: float-to-int v3, v3 │ │ -07aac2: 5494 3b08 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07aac6: 5295 2608 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07aaca: 7120 2411 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ -07aad0: 0a04 |002a: move-result v4 │ │ -07aad2: 8744 |002b: float-to-int v4, v4 │ │ -07aad4: 01a5 |002c: move v5, v10 │ │ -07aad6: 01c6 |002d: move v6, v12 │ │ -07aad8: 01b7 |002e: move v7, v11 │ │ -07aada: 01d8 |002f: move v8, v13 │ │ -07aadc: 7409 211a 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1a21 │ │ -07aae2: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -07aae4: 6e20 f31b 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ -07aaea: 0e00 |0037: return-void │ │ +07aa48: |[07aa48] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +07aa58: 5590 3608 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0836 │ │ +07aa5c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +07aa60: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +07aa64: 1a01 ab03 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@03ab │ │ +07aa68: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +07aa6e: 2700 |000b: throw v0 │ │ +07aa70: 5490 3708 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0837 │ │ +07aa74: 5491 2808 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07aa78: 6e10 a51c 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07aa7e: 0a01 |0013: move-result v1 │ │ +07aa80: 5492 2808 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07aa84: 6e10 c31c 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07aa8a: 0a02 |0019: move-result v2 │ │ +07aa8c: 5493 3b08 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07aa90: 5294 2608 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07aa94: 7120 2311 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ +07aa9a: 0a03 |0021: move-result v3 │ │ +07aa9c: 8733 |0022: float-to-int v3, v3 │ │ +07aa9e: 5494 3b08 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07aaa2: 5295 2608 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07aaa6: 7120 2411 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ +07aaac: 0a04 |002a: move-result v4 │ │ +07aaae: 8744 |002b: float-to-int v4, v4 │ │ +07aab0: 01a5 |002c: move v5, v10 │ │ +07aab2: 01c6 |002d: move v6, v12 │ │ +07aab4: 01b7 |002e: move v7, v11 │ │ +07aab6: 01d8 |002f: move v8, v13 │ │ +07aab8: 7409 211a 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1a21 │ │ +07aabe: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +07aac0: 6e20 f31b 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1bf3 │ │ +07aac6: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0004 line=698 │ │ 0x000c line=702 │ │ 0x0033 line=707 │ │ 0x0037 line=708 │ │ @@ -123882,17 +123882,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07aaec: |[07aaec] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -07aafc: 5210 2608 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07ab00: 0f00 |0002: return v0 │ │ +07aac8: |[07aac8] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +07aad8: 5210 2608 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07aadc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #10 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -123900,17 +123900,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ab04: |[07ab04] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -07ab14: 5410 2808 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07ab18: 1100 |0002: return-object v0 │ │ +07aae0: |[07aae0] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +07aaf0: 5410 2808 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07aaf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -123918,17 +123918,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ab1c: |[07ab1c] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -07ab2c: 5210 2c08 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ -07ab30: 0f00 |0002: return v0 │ │ +07aaf8: |[07aaf8] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +07ab08: 5210 2c08 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@082c │ │ +07ab0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -123936,17 +123936,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ab34: |[07ab34] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -07ab44: 5210 3308 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ -07ab48: 0f00 |0002: return v0 │ │ +07ab10: |[07ab10] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +07ab20: 5210 3308 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ +07ab24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #13 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -123954,17 +123954,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ab4c: |[07ab4c] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -07ab5c: 5210 3908 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ -07ab60: 0f00 |0002: return v0 │ │ +07ab28: |[07ab28] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +07ab38: 5210 3908 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0839 │ │ +07ab3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #14 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -123972,17 +123972,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ab64: |[07ab64] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -07ab74: 5210 2908 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07ab78: 0f00 |0002: return v0 │ │ +07ab40: |[07ab40] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +07ab50: 5210 2908 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07ab54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #15 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -123990,19 +123990,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -07ab7c: |[07ab7c] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -07ab8c: 5410 2808 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07ab90: 6e40 ed1b 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1bed │ │ -07ab96: 0a00 |0005: move-result v0 │ │ -07ab98: 0f00 |0006: return v0 │ │ +07ab58: |[07ab58] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +07ab68: 5410 2808 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07ab6c: 6e40 ed1b 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1bed │ │ +07ab72: 0a00 |0005: move-result v0 │ │ +07ab74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1427 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ @@ -124012,28 +124012,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -07ab9c: |[07ab9c] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -07abac: 5432 2d08 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07abb0: 2120 |0002: array-length v0, v2 │ │ -07abb2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -07abb4: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -07abb8: 6e30 eb1b 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1beb │ │ -07abbe: 0a02 |0009: move-result v2 │ │ -07abc0: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -07abc4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -07abc6: 0f02 |000d: return v2 │ │ -07abc8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07abcc: 28f4 |0010: goto 0004 // -000c │ │ -07abce: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -07abd0: 28fb |0012: goto 000d // -0005 │ │ +07ab78: |[07ab78] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +07ab88: 5432 2d08 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07ab8c: 2120 |0002: array-length v0, v2 │ │ +07ab8e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +07ab90: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +07ab94: 6e30 eb1b 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1beb │ │ +07ab9a: 0a02 |0009: move-result v2 │ │ +07ab9c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +07aba0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +07aba2: 0f02 |000d: return v2 │ │ +07aba4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07aba8: 28f4 |0010: goto 0004 // -000c │ │ +07abaa: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +07abac: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1361 │ │ 0x0003 line=1362 │ │ 0x0006 line=1363 │ │ 0x000c line=1364 │ │ 0x000d line=1367 │ │ @@ -124050,26 +124050,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07abd4: |[07abd4] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -07abe4: 6e20 ec1b 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1bec │ │ -07abea: 0a00 |0003: move-result v0 │ │ -07abec: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -07abf0: 5410 2d08 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07abf4: 4400 0003 |0008: aget v0, v0, v3 │ │ -07abf8: b520 |000a: and-int/2addr v0, v2 │ │ -07abfa: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -07abfe: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -07ac00: 0f00 |000e: return v0 │ │ -07ac02: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -07ac04: 28fe |0010: goto 000e // -0002 │ │ +07abb0: |[07abb0] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +07abc0: 6e20 ec1b 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1bec │ │ +07abc6: 0a00 |0003: move-result v0 │ │ +07abc8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +07abcc: 5410 2d08 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07abd0: 4400 0003 |0008: aget v0, v0, v3 │ │ +07abd4: b520 |000a: and-int/2addr v0, v2 │ │ +07abd6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +07abda: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +07abdc: 0f00 |000e: return v0 │ │ +07abde: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +07abe0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1381 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ @@ -124079,23 +124079,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -07ac08: |[07ac08] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -07ac18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07ac1a: 5231 3508 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ -07ac1e: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -07ac22: b521 |0005: and-int/2addr v1, v2 │ │ -07ac24: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -07ac28: 0f00 |0008: return v0 │ │ -07ac2a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07ac2c: 28fe |000a: goto 0008 // -0002 │ │ +07abe4: |[07abe4] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +07abf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07abf6: 5231 3508 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0835 │ │ +07abfa: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +07abfe: b521 |0005: and-int/2addr v1, v2 │ │ +07ac00: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +07ac04: 0f00 |0008: return v0 │ │ +07ac06: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07ac08: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=867 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ @@ -124104,32 +124104,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -07ac30: |[07ac30] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -07ac40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ac42: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -07ac46: 0f00 |0003: return v0 │ │ -07ac48: 6e10 a51c 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07ac4e: 0a01 |0007: move-result v1 │ │ -07ac50: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -07ac54: 6e10 b91c 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -07ac5a: 0a01 |000d: move-result v1 │ │ -07ac5c: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -07ac60: 6e10 c31c 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07ac66: 0a01 |0013: move-result v1 │ │ -07ac68: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -07ac6c: 6e10 981c 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -07ac72: 0a01 |0019: move-result v1 │ │ -07ac74: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -07ac78: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -07ac7a: 28e6 |001d: goto 0003 // -001a │ │ +07ac0c: |[07ac0c] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +07ac1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ac1e: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +07ac22: 0f00 |0003: return v0 │ │ +07ac24: 6e10 a51c 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07ac2a: 0a01 |0007: move-result v1 │ │ +07ac2c: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +07ac30: 6e10 b91c 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +07ac36: 0a01 |000d: move-result v1 │ │ +07ac38: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +07ac3c: 6e10 c31c 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07ac42: 0a01 |0013: move-result v1 │ │ +07ac44: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +07ac48: 6e10 981c 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +07ac4e: 0a01 |0019: move-result v1 │ │ +07ac50: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +07ac54: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +07ac56: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1440 │ │ 0x0003 line=1443 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ @@ -124141,367 +124141,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -07ac7c: |[07ac7c] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -07ac8c: 7701 9410 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ -07ac92: 0a03 |0003: move-result v3 │ │ -07ac94: 7701 9310 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ -07ac9a: 0a04 |0007: move-result v4 │ │ -07ac9c: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -07aca0: 7401 cc1b 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -07aca6: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -07acaa: 5400 3b08 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07acae: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -07acb2: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -07acb6: 7100 761c 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ -07acbc: 0c13 |0018: move-result-object v19 │ │ -07acbe: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -07acc2: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -07acc6: 5b10 3b08 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07acca: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -07acce: 5400 3b08 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07acd2: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -07acd6: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -07acda: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -07acde: 6e20 6f1c 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ -07ace4: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -07acea: 0e00 |002f: return-void │ │ -07acec: 7401 651c 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -07acf2: 0a11 |0033: move-result v17 │ │ -07acf4: 7401 671c 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -07acfa: 0a12 |0037: move-result v18 │ │ -07acfc: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -07ad00: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -07ad04: 0201 1300 |003c: move/from16 v1, v19 │ │ -07ad08: 7120 9610 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07ad0e: 0a0f |0041: move-result v15 │ │ -07ad10: 0200 1100 |0042: move/from16 v0, v17 │ │ -07ad14: 8700 |0044: float-to-int v0, v0 │ │ -07ad16: 0213 0000 |0045: move/from16 v19, v0 │ │ -07ad1a: 0200 1200 |0047: move/from16 v0, v18 │ │ -07ad1e: 8700 |0049: float-to-int v0, v0 │ │ -07ad20: 0214 0000 |004a: move/from16 v20, v0 │ │ -07ad24: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -07ad28: 0201 1300 |004e: move/from16 v1, v19 │ │ -07ad2c: 0202 1400 |0050: move/from16 v2, v20 │ │ -07ad30: 6e30 df1b 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ -07ad36: 0c10 |0055: move-result-object v16 │ │ -07ad38: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -07ad3c: 0201 1100 |0058: move/from16 v1, v17 │ │ -07ad40: 0202 1200 |005a: move/from16 v2, v18 │ │ -07ad44: 7040 f11b 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1bf1 │ │ -07ad4a: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -07ad4e: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -07ad52: 6e30 f91b 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ -07ad58: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -07ad5c: 5400 2d08 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07ad60: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -07ad64: 4407 130f |006c: aget v7, v19, v15 │ │ -07ad68: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -07ad6c: 5200 3a08 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -07ad70: 0213 0000 |0072: move/from16 v19, v0 │ │ -07ad74: 9513 1307 |0074: and-int v19, v19, v7 │ │ -07ad78: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -07ad7c: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -07ad80: 5400 2708 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07ad84: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -07ad88: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -07ad8c: 5200 3a08 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -07ad90: 0214 0000 |0082: move/from16 v20, v0 │ │ -07ad94: 9514 1407 |0084: and-int v20, v20, v7 │ │ -07ad98: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -07ad9c: 0201 1400 |0088: move/from16 v1, v20 │ │ -07ada0: 6e30 c21b 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1bc2 │ │ -07ada6: 28a2 |008d: goto 002f // -005e │ │ -07ada8: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -07adac: 7120 9610 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07adb2: 0a0f |0093: move-result v15 │ │ -07adb4: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -07adb8: 7120 9710 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -07adbe: 0a11 |0099: move-result v17 │ │ -07adc0: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -07adc4: 7120 9810 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -07adca: 0a12 |009f: move-result v18 │ │ -07adcc: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -07add0: 0201 1100 |00a2: move/from16 v1, v17 │ │ -07add4: 0202 1200 |00a4: move/from16 v2, v18 │ │ -07add8: 7040 f11b 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1bf1 │ │ -07adde: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -07ade2: 5200 2908 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07ade6: 0213 0000 |00ad: move/from16 v19, v0 │ │ -07adea: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -07adee: 0200 1100 |00b1: move/from16 v0, v17 │ │ -07adf2: 8700 |00b3: float-to-int v0, v0 │ │ -07adf4: 0213 0000 |00b4: move/from16 v19, v0 │ │ -07adf8: 0200 1200 |00b6: move/from16 v0, v18 │ │ -07adfc: 8700 |00b8: float-to-int v0, v0 │ │ -07adfe: 0214 0000 |00b9: move/from16 v20, v0 │ │ -07ae02: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -07ae06: 0201 1300 |00bd: move/from16 v1, v19 │ │ -07ae0a: 0202 1400 |00bf: move/from16 v2, v20 │ │ -07ae0e: 6e30 df1b 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ -07ae14: 0c10 |00c4: move-result-object v16 │ │ -07ae16: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -07ae1a: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -07ae1e: 6e30 f91b 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ -07ae24: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -07ae28: 5400 2d08 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07ae2c: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -07ae30: 4407 130f |00d2: aget v7, v19, v15 │ │ -07ae34: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -07ae38: 5200 3a08 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -07ae3c: 0213 0000 |00d8: move/from16 v19, v0 │ │ -07ae40: 9513 1307 |00da: and-int v19, v19, v7 │ │ -07ae44: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -07ae48: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -07ae4c: 5400 2708 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07ae50: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -07ae54: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -07ae58: 5200 3a08 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -07ae5c: 0214 0000 |00e8: move/from16 v20, v0 │ │ -07ae60: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -07ae64: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -07ae68: 0201 1400 |00ee: move/from16 v1, v20 │ │ -07ae6c: 6e30 c21b 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1bc2 │ │ -07ae72: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -07ae76: 0200 1100 |00f5: move/from16 v0, v17 │ │ -07ae7a: 8700 |00f7: float-to-int v0, v0 │ │ -07ae7c: 0213 0000 |00f8: move/from16 v19, v0 │ │ -07ae80: 0200 1200 |00fa: move/from16 v0, v18 │ │ -07ae84: 8700 |00fc: float-to-int v0, v0 │ │ -07ae86: 0214 0000 |00fd: move/from16 v20, v0 │ │ -07ae8a: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -07ae8e: 0201 1300 |0101: move/from16 v1, v19 │ │ -07ae92: 0202 1400 |0103: move/from16 v2, v20 │ │ -07ae96: 6e30 e91b 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1be9 │ │ -07ae9c: 0a13 |0108: move-result v19 │ │ -07ae9e: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -07aea2: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -07aea6: 5400 2808 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07aeaa: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -07aeae: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -07aeb2: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -07aeb6: 6e30 f91b 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ -07aebc: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -07aec0: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -07aec4: 5200 2908 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07aec8: 0213 0000 |011e: move/from16 v19, v0 │ │ -07aecc: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -07aed0: 0200 1300 |0122: move/from16 v0, v19 │ │ -07aed4: 0201 1400 |0124: move/from16 v1, v20 │ │ -07aed8: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -07aedc: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -07aee0: 5200 2608 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07aee4: 0213 0000 |012c: move/from16 v19, v0 │ │ -07aee8: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -07aeec: 0201 1300 |0130: move/from16 v1, v19 │ │ -07aef0: 7120 9210 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ -07aef6: 0a0c |0135: move-result v12 │ │ -07aef8: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -07aefc: 7120 9710 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -07af02: 0a11 |013b: move-result v17 │ │ -07af04: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -07af08: 7120 9810 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -07af0e: 0a12 |0141: move-result v18 │ │ -07af10: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -07af14: 5400 3008 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ -07af18: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -07af1c: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -07af20: 5200 2608 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07af24: 0214 0000 |014c: move/from16 v20, v0 │ │ -07af28: 4413 1314 |014e: aget v19, v19, v20 │ │ -07af2c: a713 1113 |0150: sub-float v19, v17, v19 │ │ -07af30: 0200 1300 |0152: move/from16 v0, v19 │ │ -07af34: 870a |0154: float-to-int v10, v0 │ │ -07af36: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -07af3a: 5400 3108 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ -07af3e: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -07af42: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -07af46: 5200 2608 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07af4a: 0214 0000 |015f: move/from16 v20, v0 │ │ -07af4e: 4413 1314 |0161: aget v19, v19, v20 │ │ -07af52: a713 1213 |0163: sub-float v19, v18, v19 │ │ -07af56: 0200 1300 |0165: move/from16 v0, v19 │ │ -07af5a: 870b |0167: float-to-int v11, v0 │ │ -07af5c: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -07af60: 5400 2808 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07af64: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -07af68: 7401 a51c 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07af6e: 0a13 |0171: move-result v19 │ │ -07af70: 9013 130a |0172: add-int v19, v19, v10 │ │ -07af74: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -07af78: 5400 2808 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07af7c: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -07af80: 7401 c31c 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07af86: 0a14 |017d: move-result v20 │ │ -07af88: 9014 140b |017e: add-int v20, v20, v11 │ │ -07af8c: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -07af90: 0201 1300 |0182: move/from16 v1, v19 │ │ -07af94: 0202 1400 |0184: move/from16 v2, v20 │ │ -07af98: 705b dd1b 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1bdd │ │ -07af9e: 7602 f21b 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1bf2 │ │ -07afa4: 2900 a3fe |018c: goto/16 002f // -015d │ │ -07afa8: 7701 9510 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ -07afae: 0a0e |0191: move-result v14 │ │ -07afb0: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -07afb2: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -07afb6: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -07afba: 7120 9610 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07afc0: 0a0f |019a: move-result v15 │ │ -07afc2: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -07afc6: 7120 9710 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -07afcc: 0a11 |01a0: move-result v17 │ │ -07afce: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -07afd2: 7120 9810 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -07afd8: 0a12 |01a6: move-result v18 │ │ -07afda: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -07afde: 5400 2e08 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07afe2: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -07afe6: 4413 130f |01ad: aget v19, v19, v15 │ │ -07afea: a705 1113 |01af: sub-float v5, v17, v19 │ │ -07afee: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -07aff2: 5400 2f08 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ -07aff6: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -07affa: 4413 130f |01b7: aget v19, v19, v15 │ │ -07affe: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -07b002: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -07b006: 7040 f01b 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1bf0 │ │ -07b00c: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -07b010: 5200 2908 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b014: 0213 0000 |01c4: move/from16 v19, v0 │ │ -07b018: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -07b01c: 0200 1300 |01c8: move/from16 v0, v19 │ │ -07b020: 0201 1400 |01ca: move/from16 v1, v20 │ │ -07b024: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -07b028: 7602 f21b 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1bf2 │ │ -07b02e: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -07b032: 0200 1100 |01d3: move/from16 v0, v17 │ │ -07b036: 8700 |01d5: float-to-int v0, v0 │ │ -07b038: 0213 0000 |01d6: move/from16 v19, v0 │ │ -07b03c: 0200 1200 |01d8: move/from16 v0, v18 │ │ -07b040: 8700 |01da: float-to-int v0, v0 │ │ -07b042: 0214 0000 |01db: move/from16 v20, v0 │ │ -07b046: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -07b04a: 0201 1300 |01df: move/from16 v1, v19 │ │ -07b04e: 0202 1400 |01e1: move/from16 v2, v20 │ │ -07b052: 6e30 df1b 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ -07b058: 0c10 |01e6: move-result-object v16 │ │ -07b05a: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -07b05e: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -07b062: 7040 d11b 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1bd1 │ │ -07b068: 0a13 |01ee: move-result v19 │ │ -07b06a: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -07b06e: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -07b072: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -07b076: 6e30 f91b 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ -07b07c: 0a13 |01f8: move-result v19 │ │ -07b07e: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -07b082: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07b086: 2896 |01fd: goto 0193 // -006a │ │ -07b088: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -07b08c: 7120 9610 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07b092: 0a0f |0203: move-result v15 │ │ -07b094: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -07b098: 5200 2908 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b09c: 0213 0000 |0208: move/from16 v19, v0 │ │ -07b0a0: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -07b0a4: 0200 1300 |020c: move/from16 v0, v19 │ │ -07b0a8: 0201 1400 |020e: move/from16 v1, v20 │ │ -07b0ac: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -07b0b0: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -07b0b4: 5200 2608 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07b0b8: 0213 0000 |0216: move/from16 v19, v0 │ │ -07b0bc: 0200 1300 |0218: move/from16 v0, v19 │ │ -07b0c0: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -07b0c4: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -07b0c6: 7701 9510 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ -07b0cc: 0a0e |0220: move-result v14 │ │ -07b0ce: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -07b0d0: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -07b0d4: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -07b0d8: 7120 9610 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07b0de: 0a09 |0229: move-result v9 │ │ -07b0e0: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -07b0e4: 5200 2608 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07b0e8: 0213 0000 |022e: move/from16 v19, v0 │ │ -07b0ec: 0200 1300 |0230: move/from16 v0, v19 │ │ -07b0f0: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -07b0f4: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07b0f8: 28ec |0236: goto 0222 // -0014 │ │ -07b0fa: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -07b0fe: 7120 9710 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -07b104: 0a11 |023c: move-result v17 │ │ -07b106: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -07b10a: 7120 9810 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -07b110: 0a12 |0242: move-result v18 │ │ -07b112: 0200 1100 |0243: move/from16 v0, v17 │ │ -07b116: 8700 |0245: float-to-int v0, v0 │ │ -07b118: 0213 0000 |0246: move/from16 v19, v0 │ │ -07b11c: 0200 1200 |0248: move/from16 v0, v18 │ │ -07b120: 8700 |024a: float-to-int v0, v0 │ │ -07b122: 0214 0000 |024b: move/from16 v20, v0 │ │ -07b126: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -07b12a: 0201 1300 |024f: move/from16 v1, v19 │ │ -07b12e: 0202 1400 |0251: move/from16 v2, v20 │ │ -07b132: 6e30 df1b 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ -07b138: 0c13 |0256: move-result-object v19 │ │ -07b13a: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -07b13e: 5400 2808 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07b142: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -07b146: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -07b14a: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -07b14e: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -07b152: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -07b156: 5400 2808 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07b15a: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -07b15e: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -07b162: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -07b166: 6e30 f91b 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ -07b16c: 0a13 |0270: move-result v19 │ │ -07b16e: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -07b172: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -07b176: 520d 2608 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07b17a: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -07b17e: 0200 1300 |0279: move/from16 v0, v19 │ │ -07b182: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -07b186: 7601 ef1b 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1bef │ │ -07b18c: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -07b190: 7020 d51b f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1bd5 │ │ -07b196: 2900 aafd |0285: goto/16 002f // -0256 │ │ -07b19a: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -07b19e: 5200 2908 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b1a2: 0213 0000 |028b: move/from16 v19, v0 │ │ -07b1a6: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -07b1aa: 0200 1300 |028f: move/from16 v0, v19 │ │ -07b1ae: 0201 1400 |0291: move/from16 v1, v20 │ │ -07b1b2: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -07b1b6: 7601 ef1b 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1bef │ │ -07b1bc: 7401 cc1b 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -07b1c2: 2900 94fd |029b: goto/16 002f // -026c │ │ -07b1c6: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -07b1ca: 5200 2908 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b1ce: 0213 0000 |02a1: move/from16 v19, v0 │ │ -07b1d2: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -07b1d6: 0200 1300 |02a5: move/from16 v0, v19 │ │ -07b1da: 0201 1400 |02a7: move/from16 v1, v20 │ │ -07b1de: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -07b1e2: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -07b1e6: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -07b1ea: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -07b1ee: 0201 1300 |02b1: move/from16 v1, v19 │ │ -07b1f2: 0202 1400 |02b3: move/from16 v2, v20 │ │ -07b1f6: 7030 db1b 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1bdb │ │ -07b1fc: 7401 cc1b 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -07b202: 2900 74fd |02bb: goto/16 002f // -028c │ │ -07b206: 0000 |02bd: nop // spacer │ │ -07b208: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +07ac58: |[07ac58] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +07ac68: 7701 9410 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ +07ac6e: 0a03 |0003: move-result v3 │ │ +07ac70: 7701 9310 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ +07ac76: 0a04 |0007: move-result v4 │ │ +07ac78: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +07ac7c: 7401 cc1b 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +07ac82: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +07ac86: 5400 3b08 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07ac8a: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +07ac8e: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +07ac92: 7100 761c 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ +07ac98: 0c13 |0018: move-result-object v19 │ │ +07ac9a: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +07ac9e: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +07aca2: 5b10 3b08 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07aca6: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +07acaa: 5400 3b08 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07acae: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +07acb2: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +07acb6: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +07acba: 6e20 6f1c 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ +07acc0: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +07acc6: 0e00 |002f: return-void │ │ +07acc8: 7401 651c 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +07acce: 0a11 |0033: move-result v17 │ │ +07acd0: 7401 671c 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +07acd6: 0a12 |0037: move-result v18 │ │ +07acd8: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +07acdc: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +07ace0: 0201 1300 |003c: move/from16 v1, v19 │ │ +07ace4: 7120 9610 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07acea: 0a0f |0041: move-result v15 │ │ +07acec: 0200 1100 |0042: move/from16 v0, v17 │ │ +07acf0: 8700 |0044: float-to-int v0, v0 │ │ +07acf2: 0213 0000 |0045: move/from16 v19, v0 │ │ +07acf6: 0200 1200 |0047: move/from16 v0, v18 │ │ +07acfa: 8700 |0049: float-to-int v0, v0 │ │ +07acfc: 0214 0000 |004a: move/from16 v20, v0 │ │ +07ad00: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +07ad04: 0201 1300 |004e: move/from16 v1, v19 │ │ +07ad08: 0202 1400 |0050: move/from16 v2, v20 │ │ +07ad0c: 6e30 df1b 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ +07ad12: 0c10 |0055: move-result-object v16 │ │ +07ad14: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +07ad18: 0201 1100 |0058: move/from16 v1, v17 │ │ +07ad1c: 0202 1200 |005a: move/from16 v2, v18 │ │ +07ad20: 7040 f11b 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1bf1 │ │ +07ad26: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +07ad2a: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +07ad2e: 6e30 f91b 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ +07ad34: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +07ad38: 5400 2d08 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07ad3c: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +07ad40: 4407 130f |006c: aget v7, v19, v15 │ │ +07ad44: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +07ad48: 5200 3a08 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +07ad4c: 0213 0000 |0072: move/from16 v19, v0 │ │ +07ad50: 9513 1307 |0074: and-int v19, v19, v7 │ │ +07ad54: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +07ad58: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +07ad5c: 5400 2708 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07ad60: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +07ad64: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +07ad68: 5200 3a08 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +07ad6c: 0214 0000 |0082: move/from16 v20, v0 │ │ +07ad70: 9514 1407 |0084: and-int v20, v20, v7 │ │ +07ad74: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +07ad78: 0201 1400 |0088: move/from16 v1, v20 │ │ +07ad7c: 6e30 c21b 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1bc2 │ │ +07ad82: 28a2 |008d: goto 002f // -005e │ │ +07ad84: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +07ad88: 7120 9610 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07ad8e: 0a0f |0093: move-result v15 │ │ +07ad90: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +07ad94: 7120 9710 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +07ad9a: 0a11 |0099: move-result v17 │ │ +07ad9c: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +07ada0: 7120 9810 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +07ada6: 0a12 |009f: move-result v18 │ │ +07ada8: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +07adac: 0201 1100 |00a2: move/from16 v1, v17 │ │ +07adb0: 0202 1200 |00a4: move/from16 v2, v18 │ │ +07adb4: 7040 f11b 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1bf1 │ │ +07adba: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +07adbe: 5200 2908 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07adc2: 0213 0000 |00ad: move/from16 v19, v0 │ │ +07adc6: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +07adca: 0200 1100 |00b1: move/from16 v0, v17 │ │ +07adce: 8700 |00b3: float-to-int v0, v0 │ │ +07add0: 0213 0000 |00b4: move/from16 v19, v0 │ │ +07add4: 0200 1200 |00b6: move/from16 v0, v18 │ │ +07add8: 8700 |00b8: float-to-int v0, v0 │ │ +07adda: 0214 0000 |00b9: move/from16 v20, v0 │ │ +07adde: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +07ade2: 0201 1300 |00bd: move/from16 v1, v19 │ │ +07ade6: 0202 1400 |00bf: move/from16 v2, v20 │ │ +07adea: 6e30 df1b 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ +07adf0: 0c10 |00c4: move-result-object v16 │ │ +07adf2: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +07adf6: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +07adfa: 6e30 f91b 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ +07ae00: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +07ae04: 5400 2d08 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07ae08: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +07ae0c: 4407 130f |00d2: aget v7, v19, v15 │ │ +07ae10: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +07ae14: 5200 3a08 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +07ae18: 0213 0000 |00d8: move/from16 v19, v0 │ │ +07ae1c: 9513 1307 |00da: and-int v19, v19, v7 │ │ +07ae20: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +07ae24: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +07ae28: 5400 2708 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07ae2c: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +07ae30: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +07ae34: 5200 3a08 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +07ae38: 0214 0000 |00e8: move/from16 v20, v0 │ │ +07ae3c: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +07ae40: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +07ae44: 0201 1400 |00ee: move/from16 v1, v20 │ │ +07ae48: 6e30 c21b 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1bc2 │ │ +07ae4e: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +07ae52: 0200 1100 |00f5: move/from16 v0, v17 │ │ +07ae56: 8700 |00f7: float-to-int v0, v0 │ │ +07ae58: 0213 0000 |00f8: move/from16 v19, v0 │ │ +07ae5c: 0200 1200 |00fa: move/from16 v0, v18 │ │ +07ae60: 8700 |00fc: float-to-int v0, v0 │ │ +07ae62: 0214 0000 |00fd: move/from16 v20, v0 │ │ +07ae66: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +07ae6a: 0201 1300 |0101: move/from16 v1, v19 │ │ +07ae6e: 0202 1400 |0103: move/from16 v2, v20 │ │ +07ae72: 6e30 e91b 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1be9 │ │ +07ae78: 0a13 |0108: move-result v19 │ │ +07ae7a: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +07ae7e: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +07ae82: 5400 2808 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07ae86: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +07ae8a: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +07ae8e: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +07ae92: 6e30 f91b 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ +07ae98: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +07ae9c: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +07aea0: 5200 2908 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07aea4: 0213 0000 |011e: move/from16 v19, v0 │ │ +07aea8: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +07aeac: 0200 1300 |0122: move/from16 v0, v19 │ │ +07aeb0: 0201 1400 |0124: move/from16 v1, v20 │ │ +07aeb4: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +07aeb8: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +07aebc: 5200 2608 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07aec0: 0213 0000 |012c: move/from16 v19, v0 │ │ +07aec4: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +07aec8: 0201 1300 |0130: move/from16 v1, v19 │ │ +07aecc: 7120 9210 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1092 │ │ +07aed2: 0a0c |0135: move-result v12 │ │ +07aed4: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +07aed8: 7120 9710 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +07aede: 0a11 |013b: move-result v17 │ │ +07aee0: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +07aee4: 7120 9810 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +07aeea: 0a12 |0141: move-result v18 │ │ +07aeec: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +07aef0: 5400 3008 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0830 │ │ +07aef4: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +07aef8: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +07aefc: 5200 2608 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07af00: 0214 0000 |014c: move/from16 v20, v0 │ │ +07af04: 4413 1314 |014e: aget v19, v19, v20 │ │ +07af08: a713 1113 |0150: sub-float v19, v17, v19 │ │ +07af0c: 0200 1300 |0152: move/from16 v0, v19 │ │ +07af10: 870a |0154: float-to-int v10, v0 │ │ +07af12: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +07af16: 5400 3108 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0831 │ │ +07af1a: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +07af1e: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +07af22: 5200 2608 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07af26: 0214 0000 |015f: move/from16 v20, v0 │ │ +07af2a: 4413 1314 |0161: aget v19, v19, v20 │ │ +07af2e: a713 1213 |0163: sub-float v19, v18, v19 │ │ +07af32: 0200 1300 |0165: move/from16 v0, v19 │ │ +07af36: 870b |0167: float-to-int v11, v0 │ │ +07af38: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +07af3c: 5400 2808 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07af40: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +07af44: 7401 a51c 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07af4a: 0a13 |0171: move-result v19 │ │ +07af4c: 9013 130a |0172: add-int v19, v19, v10 │ │ +07af50: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +07af54: 5400 2808 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07af58: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +07af5c: 7401 c31c 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07af62: 0a14 |017d: move-result v20 │ │ +07af64: 9014 140b |017e: add-int v20, v20, v11 │ │ +07af68: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +07af6c: 0201 1300 |0182: move/from16 v1, v19 │ │ +07af70: 0202 1400 |0184: move/from16 v2, v20 │ │ +07af74: 705b dd1b 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1bdd │ │ +07af7a: 7602 f21b 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1bf2 │ │ +07af80: 2900 a3fe |018c: goto/16 002f // -015d │ │ +07af84: 7701 9510 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ +07af8a: 0a0e |0191: move-result v14 │ │ +07af8c: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +07af8e: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +07af92: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +07af96: 7120 9610 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07af9c: 0a0f |019a: move-result v15 │ │ +07af9e: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +07afa2: 7120 9710 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +07afa8: 0a11 |01a0: move-result v17 │ │ +07afaa: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +07afae: 7120 9810 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +07afb4: 0a12 |01a6: move-result v18 │ │ +07afb6: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +07afba: 5400 2e08 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07afbe: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +07afc2: 4413 130f |01ad: aget v19, v19, v15 │ │ +07afc6: a705 1113 |01af: sub-float v5, v17, v19 │ │ +07afca: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +07afce: 5400 2f08 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ +07afd2: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +07afd6: 4413 130f |01b7: aget v19, v19, v15 │ │ +07afda: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +07afde: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +07afe2: 7040 f01b 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1bf0 │ │ +07afe8: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +07afec: 5200 2908 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07aff0: 0213 0000 |01c4: move/from16 v19, v0 │ │ +07aff4: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +07aff8: 0200 1300 |01c8: move/from16 v0, v19 │ │ +07affc: 0201 1400 |01ca: move/from16 v1, v20 │ │ +07b000: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +07b004: 7602 f21b 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1bf2 │ │ +07b00a: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +07b00e: 0200 1100 |01d3: move/from16 v0, v17 │ │ +07b012: 8700 |01d5: float-to-int v0, v0 │ │ +07b014: 0213 0000 |01d6: move/from16 v19, v0 │ │ +07b018: 0200 1200 |01d8: move/from16 v0, v18 │ │ +07b01c: 8700 |01da: float-to-int v0, v0 │ │ +07b01e: 0214 0000 |01db: move/from16 v20, v0 │ │ +07b022: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +07b026: 0201 1300 |01df: move/from16 v1, v19 │ │ +07b02a: 0202 1400 |01e1: move/from16 v2, v20 │ │ +07b02e: 6e30 df1b 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ +07b034: 0c10 |01e6: move-result-object v16 │ │ +07b036: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +07b03a: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +07b03e: 7040 d11b 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1bd1 │ │ +07b044: 0a13 |01ee: move-result v19 │ │ +07b046: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +07b04a: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +07b04e: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +07b052: 6e30 f91b 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ +07b058: 0a13 |01f8: move-result v19 │ │ +07b05a: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +07b05e: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07b062: 2896 |01fd: goto 0193 // -006a │ │ +07b064: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +07b068: 7120 9610 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07b06e: 0a0f |0203: move-result v15 │ │ +07b070: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +07b074: 5200 2908 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b078: 0213 0000 |0208: move/from16 v19, v0 │ │ +07b07c: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +07b080: 0200 1300 |020c: move/from16 v0, v19 │ │ +07b084: 0201 1400 |020e: move/from16 v1, v20 │ │ +07b088: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +07b08c: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +07b090: 5200 2608 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07b094: 0213 0000 |0216: move/from16 v19, v0 │ │ +07b098: 0200 1300 |0218: move/from16 v0, v19 │ │ +07b09c: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +07b0a0: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +07b0a2: 7701 9510 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ +07b0a8: 0a0e |0220: move-result v14 │ │ +07b0aa: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +07b0ac: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +07b0b0: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +07b0b4: 7120 9610 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07b0ba: 0a09 |0229: move-result v9 │ │ +07b0bc: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +07b0c0: 5200 2608 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07b0c4: 0213 0000 |022e: move/from16 v19, v0 │ │ +07b0c8: 0200 1300 |0230: move/from16 v0, v19 │ │ +07b0cc: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +07b0d0: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07b0d4: 28ec |0236: goto 0222 // -0014 │ │ +07b0d6: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +07b0da: 7120 9710 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +07b0e0: 0a11 |023c: move-result v17 │ │ +07b0e2: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +07b0e6: 7120 9810 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +07b0ec: 0a12 |0242: move-result v18 │ │ +07b0ee: 0200 1100 |0243: move/from16 v0, v17 │ │ +07b0f2: 8700 |0245: float-to-int v0, v0 │ │ +07b0f4: 0213 0000 |0246: move/from16 v19, v0 │ │ +07b0f8: 0200 1200 |0248: move/from16 v0, v18 │ │ +07b0fc: 8700 |024a: float-to-int v0, v0 │ │ +07b0fe: 0214 0000 |024b: move/from16 v20, v0 │ │ +07b102: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +07b106: 0201 1300 |024f: move/from16 v1, v19 │ │ +07b10a: 0202 1400 |0251: move/from16 v2, v20 │ │ +07b10e: 6e30 df1b 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ +07b114: 0c13 |0256: move-result-object v19 │ │ +07b116: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +07b11a: 5400 2808 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07b11e: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +07b122: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +07b126: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +07b12a: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +07b12e: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +07b132: 5400 2808 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07b136: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +07b13a: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +07b13e: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +07b142: 6e30 f91b 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ +07b148: 0a13 |0270: move-result v19 │ │ +07b14a: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +07b14e: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +07b152: 520d 2608 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07b156: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +07b15a: 0200 1300 |0279: move/from16 v0, v19 │ │ +07b15e: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +07b162: 7601 ef1b 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1bef │ │ +07b168: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +07b16c: 7020 d51b f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1bd5 │ │ +07b172: 2900 aafd |0285: goto/16 002f // -0256 │ │ +07b176: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +07b17a: 5200 2908 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b17e: 0213 0000 |028b: move/from16 v19, v0 │ │ +07b182: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +07b186: 0200 1300 |028f: move/from16 v0, v19 │ │ +07b18a: 0201 1400 |0291: move/from16 v1, v20 │ │ +07b18e: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +07b192: 7601 ef1b 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1bef │ │ +07b198: 7401 cc1b 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +07b19e: 2900 94fd |029b: goto/16 002f // -026c │ │ +07b1a2: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +07b1a6: 5200 2908 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b1aa: 0213 0000 |02a1: move/from16 v19, v0 │ │ +07b1ae: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +07b1b2: 0200 1300 |02a5: move/from16 v0, v19 │ │ +07b1b6: 0201 1400 |02a7: move/from16 v1, v20 │ │ +07b1ba: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +07b1be: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +07b1c2: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +07b1c6: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +07b1ca: 0201 1300 |02b1: move/from16 v1, v19 │ │ +07b1ce: 0202 1400 |02b3: move/from16 v2, v20 │ │ +07b1d2: 7030 db1b 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1bdb │ │ +07b1d8: 7401 cc1b 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +07b1de: 2900 74fd |02bb: goto/16 002f // -028c │ │ +07b1e2: 0000 |02bd: nop // spacer │ │ +07b1e4: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0004 line=1077 │ │ 0x0008 line=1079 │ │ 0x000a line=1082 │ │ 0x000d line=1085 │ │ @@ -124619,25 +124619,25 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -07b22c: |[07b22c] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -07b23c: 5210 2908 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b240: 3220 1000 |0002: if-eq v0, v2, 0012 // +0010 │ │ -07b244: 5912 2908 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b248: 5410 2708 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07b24c: 6e20 c41b 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1bc4 │ │ -07b252: 5210 2908 |000b: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b256: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ -07b25a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -07b25c: 5b10 2808 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07b260: 0e00 |0012: return-void │ │ +07b208: |[07b208] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +07b218: 5210 2908 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b21c: 3220 1000 |0002: if-eq v0, v2, 0012 // +0010 │ │ +07b220: 5912 2908 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b224: 5410 2708 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07b228: 6e20 c41b 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1bc4 │ │ +07b22e: 5210 2908 |000b: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b232: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ +07b236: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +07b238: 5b10 2808 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07b23c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0004 line=872 │ │ 0x0006 line=873 │ │ 0x000b line=874 │ │ 0x000f line=875 │ │ @@ -124651,17 +124651,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b264: |[07b264] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -07b274: 5901 3a08 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -07b278: 0e00 |0002: return-void │ │ +07b240: |[07b240] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +07b250: 5901 3a08 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +07b254: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0002 line=438 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 edgeFlags I │ │ @@ -124671,17 +124671,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b27c: |[07b27c] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -07b28c: 5901 3308 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ -07b290: 0e00 |0002: return-void │ │ +07b258: |[07b258] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +07b268: 5901 3308 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0833 │ │ +07b26c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0002 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 minVel F │ │ @@ -124691,34 +124691,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -07b294: |[07b294] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -07b2a4: 5530 3608 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0836 │ │ -07b2a8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -07b2ac: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -07b2b0: 1a01 b003 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@03b0 │ │ -07b2b4: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -07b2ba: 2700 |000b: throw v0 │ │ -07b2bc: 5430 3b08 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07b2c0: 5231 2608 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07b2c4: 7120 2311 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ -07b2ca: 0a00 |0013: move-result v0 │ │ -07b2cc: 8700 |0014: float-to-int v0, v0 │ │ -07b2ce: 5431 3b08 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07b2d2: 5232 2608 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07b2d6: 7120 2411 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ -07b2dc: 0a01 |001c: move-result v1 │ │ -07b2de: 8711 |001d: float-to-int v1, v1 │ │ -07b2e0: 7051 e11b 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1be1 │ │ -07b2e6: 0a00 |0021: move-result v0 │ │ -07b2e8: 0f00 |0022: return v0 │ │ +07b270: |[07b270] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +07b280: 5530 3608 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0836 │ │ +07b284: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +07b288: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +07b28c: 1a01 b003 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@03b0 │ │ +07b290: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +07b296: 2700 |000b: throw v0 │ │ +07b298: 5430 3b08 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07b29c: 5231 2608 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07b2a0: 7120 2311 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ +07b2a6: 0a00 |0013: move-result v0 │ │ +07b2a8: 8700 |0014: float-to-int v0, v0 │ │ +07b2aa: 5431 3b08 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07b2ae: 5232 2608 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07b2b2: 7120 2411 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ +07b2b8: 0a01 |001c: move-result v1 │ │ +07b2ba: 8711 |001d: float-to-int v1, v1 │ │ +07b2bc: 7051 e11b 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1be1 │ │ +07b2c2: 0a00 |0021: move-result v0 │ │ +07b2c4: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0004 line=565 │ │ 0x000c line=569 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -124730,307 +124730,307 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 598 16-bit code units │ │ -07b2ec: |[07b2ec] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -07b2fc: 7701 9410 1b00 |0000: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ -07b302: 0a04 |0003: move-result v4 │ │ -07b304: 7701 9310 1b00 |0004: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ -07b30a: 0a05 |0007: move-result v5 │ │ -07b30c: 3904 0500 |0008: if-nez v4, 000d // +0005 │ │ -07b310: 7401 cc1b 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -07b316: 0800 1a00 |000d: move-object/from16 v0, v26 │ │ -07b31a: 5400 3b08 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07b31e: 0818 0000 |0011: move-object/from16 v24, v0 │ │ -07b322: 3918 0c00 |0013: if-nez v24, 001f // +000c │ │ -07b326: 7100 761c 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ -07b32c: 0c18 |0018: move-result-object v24 │ │ -07b32e: 0800 1800 |0019: move-object/from16 v0, v24 │ │ -07b332: 0801 1a00 |001b: move-object/from16 v1, v26 │ │ -07b336: 5b10 3b08 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07b33a: 0800 1a00 |001f: move-object/from16 v0, v26 │ │ -07b33e: 5400 3b08 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ -07b342: 0818 0000 |0023: move-object/from16 v24, v0 │ │ -07b346: 0800 1800 |0025: move-object/from16 v0, v24 │ │ -07b34a: 0801 1b00 |0027: move-object/from16 v1, v27 │ │ -07b34e: 6e20 6f1c 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ -07b354: 2b04 1802 0000 |002c: packed-switch v4, 00000244 // +00000218 │ │ -07b35a: 0800 1a00 |002f: move-object/from16 v0, v26 │ │ -07b35e: 5200 2908 |0031: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b362: 0218 0000 |0033: move/from16 v24, v0 │ │ -07b366: 1319 0100 |0035: const/16 v25, #int 1 // #1 │ │ -07b36a: 0200 1800 |0037: move/from16 v0, v24 │ │ -07b36e: 0201 1900 |0039: move/from16 v1, v25 │ │ -07b372: 3310 0502 |003b: if-ne v0, v1, 0240 // +0205 │ │ -07b376: 1318 0100 |003d: const/16 v24, #int 1 // #1 │ │ -07b37a: 0f18 |003f: return v24 │ │ -07b37c: 7401 651c 1b00 |0040: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -07b382: 0a16 |0043: move-result v22 │ │ -07b384: 7401 671c 1b00 |0044: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -07b38a: 0a17 |0047: move-result v23 │ │ -07b38c: 1318 0000 |0048: const/16 v24, #int 0 // #0 │ │ -07b390: 0800 1b00 |004a: move-object/from16 v0, v27 │ │ -07b394: 0201 1800 |004c: move/from16 v1, v24 │ │ -07b398: 7120 9610 1000 |004e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07b39e: 0a11 |0051: move-result v17 │ │ -07b3a0: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -07b3a4: 0201 1600 |0054: move/from16 v1, v22 │ │ -07b3a8: 0202 1700 |0056: move/from16 v2, v23 │ │ -07b3ac: 0203 1100 |0058: move/from16 v3, v17 │ │ -07b3b0: 7040 f11b 1032 |005a: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1bf1 │ │ -07b3b6: 0200 1600 |005d: move/from16 v0, v22 │ │ -07b3ba: 8700 |005f: float-to-int v0, v0 │ │ -07b3bc: 0218 0000 |0060: move/from16 v24, v0 │ │ -07b3c0: 0200 1700 |0062: move/from16 v0, v23 │ │ -07b3c4: 8700 |0064: float-to-int v0, v0 │ │ -07b3c6: 0219 0000 |0065: move/from16 v25, v0 │ │ -07b3ca: 0800 1a00 |0067: move-object/from16 v0, v26 │ │ -07b3ce: 0201 1800 |0069: move/from16 v1, v24 │ │ -07b3d2: 0202 1900 |006b: move/from16 v2, v25 │ │ -07b3d6: 6e30 df1b 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ -07b3dc: 0c14 |0070: move-result-object v20 │ │ -07b3de: 0800 1a00 |0071: move-object/from16 v0, v26 │ │ -07b3e2: 5400 2808 |0073: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07b3e6: 0818 0000 |0075: move-object/from16 v24, v0 │ │ -07b3ea: 0800 1400 |0077: move-object/from16 v0, v20 │ │ -07b3ee: 0801 1800 |0079: move-object/from16 v1, v24 │ │ -07b3f2: 3310 1900 |007b: if-ne v0, v1, 0094 // +0019 │ │ -07b3f6: 0800 1a00 |007d: move-object/from16 v0, v26 │ │ -07b3fa: 5200 2908 |007f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b3fe: 0218 0000 |0081: move/from16 v24, v0 │ │ -07b402: 1319 0200 |0083: const/16 v25, #int 2 // #2 │ │ -07b406: 0200 1800 |0085: move/from16 v0, v24 │ │ -07b40a: 0201 1900 |0087: move/from16 v1, v25 │ │ -07b40e: 3310 0b00 |0089: if-ne v0, v1, 0094 // +000b │ │ -07b412: 0800 1a00 |008b: move-object/from16 v0, v26 │ │ -07b416: 0801 1400 |008d: move-object/from16 v1, v20 │ │ -07b41a: 0202 1100 |008f: move/from16 v2, v17 │ │ -07b41e: 6e30 f91b 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ -07b424: 0800 1a00 |0094: move-object/from16 v0, v26 │ │ -07b428: 5400 2d08 |0096: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07b42c: 0818 0000 |0098: move-object/from16 v24, v0 │ │ -07b430: 4408 1811 |009a: aget v8, v24, v17 │ │ -07b434: 0800 1a00 |009c: move-object/from16 v0, v26 │ │ -07b438: 5200 3a08 |009e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -07b43c: 0218 0000 |00a0: move/from16 v24, v0 │ │ -07b440: 9518 1808 |00a2: and-int v24, v24, v8 │ │ -07b444: 3818 8bff |00a4: if-eqz v24, 002f // -0075 │ │ -07b448: 0800 1a00 |00a6: move-object/from16 v0, v26 │ │ -07b44c: 5400 2708 |00a8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07b450: 0818 0000 |00aa: move-object/from16 v24, v0 │ │ -07b454: 0800 1a00 |00ac: move-object/from16 v0, v26 │ │ -07b458: 5200 3a08 |00ae: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -07b45c: 0219 0000 |00b0: move/from16 v25, v0 │ │ -07b460: 9519 1908 |00b2: and-int v25, v25, v8 │ │ -07b464: 0800 1800 |00b4: move-object/from16 v0, v24 │ │ -07b468: 0201 1900 |00b6: move/from16 v1, v25 │ │ -07b46c: 0202 1100 |00b8: move/from16 v2, v17 │ │ -07b470: 6e30 c21b 1002 |00ba: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1bc2 │ │ -07b476: 2900 72ff |00bd: goto/16 002f // -008e │ │ -07b47a: 0800 1b00 |00bf: move-object/from16 v0, v27 │ │ -07b47e: 7120 9610 5000 |00c1: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07b484: 0a11 |00c4: move-result v17 │ │ -07b486: 0800 1b00 |00c5: move-object/from16 v0, v27 │ │ -07b48a: 7120 9710 5000 |00c7: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -07b490: 0a16 |00ca: move-result v22 │ │ -07b492: 0800 1b00 |00cb: move-object/from16 v0, v27 │ │ -07b496: 7120 9810 5000 |00cd: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -07b49c: 0a17 |00d0: move-result v23 │ │ -07b49e: 0800 1a00 |00d1: move-object/from16 v0, v26 │ │ -07b4a2: 0201 1600 |00d3: move/from16 v1, v22 │ │ -07b4a6: 0202 1700 |00d5: move/from16 v2, v23 │ │ -07b4aa: 0203 1100 |00d7: move/from16 v3, v17 │ │ -07b4ae: 7040 f11b 1032 |00d9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1bf1 │ │ -07b4b4: 0800 1a00 |00dc: move-object/from16 v0, v26 │ │ -07b4b8: 5200 2908 |00de: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b4bc: 0218 0000 |00e0: move/from16 v24, v0 │ │ -07b4c0: 3918 2d00 |00e2: if-nez v24, 010f // +002d │ │ -07b4c4: 0800 1a00 |00e4: move-object/from16 v0, v26 │ │ -07b4c8: 5400 2d08 |00e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ -07b4cc: 0818 0000 |00e8: move-object/from16 v24, v0 │ │ -07b4d0: 4408 1811 |00ea: aget v8, v24, v17 │ │ -07b4d4: 0800 1a00 |00ec: move-object/from16 v0, v26 │ │ -07b4d8: 5200 3a08 |00ee: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -07b4dc: 0218 0000 |00f0: move/from16 v24, v0 │ │ -07b4e0: 9518 1808 |00f2: and-int v24, v24, v8 │ │ -07b4e4: 3818 3bff |00f4: if-eqz v24, 002f // -00c5 │ │ -07b4e8: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ -07b4ec: 5400 2708 |00f8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07b4f0: 0818 0000 |00fa: move-object/from16 v24, v0 │ │ -07b4f4: 0800 1a00 |00fc: move-object/from16 v0, v26 │ │ -07b4f8: 5200 3a08 |00fe: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ -07b4fc: 0219 0000 |0100: move/from16 v25, v0 │ │ -07b500: 9519 1908 |0102: and-int v25, v25, v8 │ │ -07b504: 0800 1800 |0104: move-object/from16 v0, v24 │ │ -07b508: 0201 1900 |0106: move/from16 v1, v25 │ │ -07b50c: 0202 1100 |0108: move/from16 v2, v17 │ │ -07b510: 6e30 c21b 1002 |010a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1bc2 │ │ -07b516: 2900 22ff |010d: goto/16 002f // -00de │ │ -07b51a: 0800 1a00 |010f: move-object/from16 v0, v26 │ │ -07b51e: 5200 2908 |0111: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b522: 0218 0000 |0113: move/from16 v24, v0 │ │ -07b526: 1319 0200 |0115: const/16 v25, #int 2 // #2 │ │ -07b52a: 0200 1800 |0117: move/from16 v0, v24 │ │ -07b52e: 0201 1900 |0119: move/from16 v1, v25 │ │ -07b532: 3310 14ff |011b: if-ne v0, v1, 002f // -00ec │ │ -07b536: 0200 1600 |011d: move/from16 v0, v22 │ │ -07b53a: 8700 |011f: float-to-int v0, v0 │ │ -07b53c: 0218 0000 |0120: move/from16 v24, v0 │ │ -07b540: 0200 1700 |0122: move/from16 v0, v23 │ │ -07b544: 8700 |0124: float-to-int v0, v0 │ │ -07b546: 0219 0000 |0125: move/from16 v25, v0 │ │ -07b54a: 0800 1a00 |0127: move-object/from16 v0, v26 │ │ -07b54e: 0201 1800 |0129: move/from16 v1, v24 │ │ -07b552: 0202 1900 |012b: move/from16 v2, v25 │ │ -07b556: 6e30 df1b 1002 |012d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ -07b55c: 0c14 |0130: move-result-object v20 │ │ -07b55e: 0800 1a00 |0131: move-object/from16 v0, v26 │ │ -07b562: 5400 2808 |0133: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07b566: 0818 0000 |0135: move-object/from16 v24, v0 │ │ -07b56a: 0800 1400 |0137: move-object/from16 v0, v20 │ │ -07b56e: 0801 1800 |0139: move-object/from16 v1, v24 │ │ -07b572: 3310 f4fe |013b: if-ne v0, v1, 002f // -010c │ │ -07b576: 0800 1a00 |013d: move-object/from16 v0, v26 │ │ -07b57a: 0801 1400 |013f: move-object/from16 v1, v20 │ │ -07b57e: 0202 1100 |0141: move/from16 v2, v17 │ │ -07b582: 6e30 f91b 1002 |0143: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ -07b588: 2900 e9fe |0146: goto/16 002f // -0117 │ │ -07b58c: 7701 9510 1b00 |0148: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ -07b592: 0a10 |014b: move-result v16 │ │ -07b594: 120a |014c: const/4 v10, #int 0 // #0 │ │ -07b596: 0200 1000 |014d: move/from16 v0, v16 │ │ -07b59a: 350a af00 |014f: if-ge v10, v0, 01fe // +00af │ │ -07b59e: 0800 1b00 |0151: move-object/from16 v0, v27 │ │ -07b5a2: 7120 9610 a000 |0153: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07b5a8: 0a11 |0156: move-result v17 │ │ -07b5aa: 0800 1b00 |0157: move-object/from16 v0, v27 │ │ -07b5ae: 7120 9710 a000 |0159: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -07b5b4: 0a16 |015c: move-result v22 │ │ -07b5b6: 0800 1b00 |015d: move-object/from16 v0, v27 │ │ -07b5ba: 7120 9810 a000 |015f: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -07b5c0: 0a17 |0162: move-result v23 │ │ -07b5c2: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ -07b5c6: 5400 2e08 |0165: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ -07b5ca: 0818 0000 |0167: move-object/from16 v24, v0 │ │ -07b5ce: 4418 1811 |0169: aget v24, v24, v17 │ │ -07b5d2: a706 1618 |016b: sub-float v6, v22, v24 │ │ -07b5d6: 0800 1a00 |016d: move-object/from16 v0, v26 │ │ -07b5da: 5400 2f08 |016f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ -07b5de: 0818 0000 |0171: move-object/from16 v24, v0 │ │ -07b5e2: 4418 1811 |0173: aget v24, v24, v17 │ │ -07b5e6: a707 1718 |0175: sub-float v7, v23, v24 │ │ -07b5ea: 0200 1600 |0177: move/from16 v0, v22 │ │ -07b5ee: 8700 |0179: float-to-int v0, v0 │ │ -07b5f0: 0218 0000 |017a: move/from16 v24, v0 │ │ -07b5f4: 0200 1700 |017c: move/from16 v0, v23 │ │ -07b5f8: 8700 |017e: float-to-int v0, v0 │ │ -07b5fa: 0219 0000 |017f: move/from16 v25, v0 │ │ -07b5fe: 0800 1a00 |0181: move-object/from16 v0, v26 │ │ -07b602: 0201 1800 |0183: move/from16 v1, v24 │ │ -07b606: 0202 1900 |0185: move/from16 v2, v25 │ │ -07b60a: 6e30 df1b 1002 |0187: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ -07b610: 0c14 |018a: move-result-object v20 │ │ -07b612: 3814 7800 |018b: if-eqz v20, 0203 // +0078 │ │ -07b616: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ -07b61a: 0801 1400 |018f: move-object/from16 v1, v20 │ │ -07b61e: 7040 d11b 1076 |0191: invoke-direct {v0, v1, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1bd1 │ │ -07b624: 0a18 |0194: move-result v24 │ │ -07b626: 3818 6e00 |0195: if-eqz v24, 0203 // +006e │ │ -07b62a: 121f |0197: const/4 v15, #int 1 // #1 │ │ -07b62c: 380f 6d00 |0198: if-eqz v15, 0205 // +006d │ │ -07b630: 7401 a51c 1400 |019a: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -07b636: 0a0d |019d: move-result v13 │ │ -07b638: 8760 |019e: float-to-int v0, v6 │ │ -07b63a: 0218 0000 |019f: move/from16 v24, v0 │ │ -07b63e: 9012 0d18 |01a1: add-int v18, v13, v24 │ │ -07b642: 0800 1a00 |01a3: move-object/from16 v0, v26 │ │ -07b646: 5400 2708 |01a5: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07b64a: 0818 0000 |01a7: move-object/from16 v24, v0 │ │ -07b64e: 8760 |01a9: float-to-int v0, v6 │ │ -07b650: 0219 0000 |01aa: move/from16 v25, v0 │ │ -07b654: 0800 1800 |01ac: move-object/from16 v0, v24 │ │ -07b658: 0801 1400 |01ae: move-object/from16 v1, v20 │ │ -07b65c: 0202 1200 |01b0: move/from16 v2, v18 │ │ -07b660: 0203 1900 |01b2: move/from16 v3, v25 │ │ -07b664: 6e40 bb1b 1032 |01b4: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1bbb │ │ -07b66a: 0a0b |01b7: move-result v11 │ │ -07b66c: 7401 c31c 1400 |01b8: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -07b672: 0a0e |01bb: move-result v14 │ │ -07b674: 8770 |01bc: float-to-int v0, v7 │ │ -07b676: 0218 0000 |01bd: move/from16 v24, v0 │ │ -07b67a: 9013 0e18 |01bf: add-int v19, v14, v24 │ │ -07b67e: 0800 1a00 |01c1: move-object/from16 v0, v26 │ │ -07b682: 5400 2708 |01c3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07b686: 0818 0000 |01c5: move-object/from16 v24, v0 │ │ -07b68a: 8770 |01c7: float-to-int v0, v7 │ │ -07b68c: 0219 0000 |01c8: move/from16 v25, v0 │ │ -07b690: 0800 1800 |01ca: move-object/from16 v0, v24 │ │ -07b694: 0801 1400 |01cc: move-object/from16 v1, v20 │ │ -07b698: 0202 1300 |01ce: move/from16 v2, v19 │ │ -07b69c: 0203 1900 |01d0: move/from16 v3, v25 │ │ -07b6a0: 6e40 bc1b 1032 |01d2: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1bbc │ │ -07b6a6: 0a0c |01d5: move-result v12 │ │ -07b6a8: 0800 1a00 |01d6: move-object/from16 v0, v26 │ │ -07b6ac: 5400 2708 |01d8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07b6b0: 0818 0000 |01da: move-object/from16 v24, v0 │ │ -07b6b4: 0800 1800 |01dc: move-object/from16 v0, v24 │ │ -07b6b8: 0801 1400 |01de: move-object/from16 v1, v20 │ │ -07b6bc: 6e20 be1b 1000 |01e0: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1bbe │ │ -07b6c2: 0a09 |01e3: move-result v9 │ │ -07b6c4: 0800 1a00 |01e4: move-object/from16 v0, v26 │ │ -07b6c8: 5400 2708 |01e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07b6cc: 0818 0000 |01e8: move-object/from16 v24, v0 │ │ -07b6d0: 0800 1800 |01ea: move-object/from16 v0, v24 │ │ -07b6d4: 0801 1400 |01ec: move-object/from16 v1, v20 │ │ -07b6d8: 6e20 bf1b 1000 |01ee: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1bbf │ │ -07b6de: 0a15 |01f1: move-result v21 │ │ -07b6e0: 3809 0600 |01f2: if-eqz v9, 01f8 // +0006 │ │ -07b6e4: 3d09 1100 |01f4: if-lez v9, 0205 // +0011 │ │ -07b6e8: 33db 0f00 |01f6: if-ne v11, v13, 0205 // +000f │ │ -07b6ec: 3815 0600 |01f8: if-eqz v21, 01fe // +0006 │ │ -07b6f0: 3d15 0b00 |01fa: if-lez v21, 0205 // +000b │ │ -07b6f4: 33ec 0900 |01fc: if-ne v12, v14, 0205 // +0009 │ │ -07b6f8: 7602 f21b 1a00 |01fe: invoke-direct/range {v26, v27}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1bf2 │ │ -07b6fe: 2900 2efe |0201: goto/16 002f // -01d2 │ │ -07b702: 120f |0203: const/4 v15, #int 0 // #0 │ │ -07b704: 2894 |0204: goto 0198 // -006c │ │ -07b706: 0800 1a00 |0205: move-object/from16 v0, v26 │ │ -07b70a: 0201 1100 |0207: move/from16 v1, v17 │ │ -07b70e: 7040 f01b 6017 |0209: invoke-direct {v0, v6, v7, v1}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1bf0 │ │ -07b714: 0800 1a00 |020c: move-object/from16 v0, v26 │ │ -07b718: 5200 2908 |020e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b71c: 0218 0000 |0210: move/from16 v24, v0 │ │ -07b720: 1319 0100 |0212: const/16 v25, #int 1 // #1 │ │ -07b724: 0200 1800 |0214: move/from16 v0, v24 │ │ -07b728: 0201 1900 |0216: move/from16 v1, v25 │ │ -07b72c: 3210 e6ff |0218: if-eq v0, v1, 01fe // -001a │ │ -07b730: 380f 0e00 |021a: if-eqz v15, 0228 // +000e │ │ -07b734: 0800 1a00 |021c: move-object/from16 v0, v26 │ │ -07b738: 0801 1400 |021e: move-object/from16 v1, v20 │ │ -07b73c: 0202 1100 |0220: move/from16 v2, v17 │ │ -07b740: 6e30 f91b 1002 |0222: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ -07b746: 0a18 |0225: move-result v24 │ │ -07b748: 3918 d8ff |0226: if-nez v24, 01fe // -0028 │ │ -07b74c: d80a 0a01 |0228: add-int/lit8 v10, v10, #int 1 // #01 │ │ -07b750: 2900 23ff |022a: goto/16 014d // -00dd │ │ -07b754: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ -07b758: 7120 9610 5000 |022e: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -07b75e: 0a11 |0231: move-result v17 │ │ -07b760: 0800 1a00 |0232: move-object/from16 v0, v26 │ │ -07b764: 0201 1100 |0234: move/from16 v1, v17 │ │ -07b768: 7020 d51b 1000 |0236: invoke-direct {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1bd5 │ │ -07b76e: 2900 f6fd |0239: goto/16 002f // -020a │ │ -07b772: 7401 cc1b 1a00 |023b: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -07b778: 2900 f1fd |023e: goto/16 002f // -020f │ │ -07b77c: 1318 0000 |0240: const/16 v24, #int 0 // #0 │ │ -07b780: 2900 fdfd |0242: goto/16 003f // -0203 │ │ -07b784: 0001 0700 0000 0000 1400 0000 0f02 ... |0244: packed-switch-data (18 units) │ │ +07b2c8: |[07b2c8] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +07b2d8: 7701 9410 1b00 |0000: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ +07b2de: 0a04 |0003: move-result v4 │ │ +07b2e0: 7701 9310 1b00 |0004: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ +07b2e6: 0a05 |0007: move-result v5 │ │ +07b2e8: 3904 0500 |0008: if-nez v4, 000d // +0005 │ │ +07b2ec: 7401 cc1b 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +07b2f2: 0800 1a00 |000d: move-object/from16 v0, v26 │ │ +07b2f6: 5400 3b08 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07b2fa: 0818 0000 |0011: move-object/from16 v24, v0 │ │ +07b2fe: 3918 0c00 |0013: if-nez v24, 001f // +000c │ │ +07b302: 7100 761c 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ +07b308: 0c18 |0018: move-result-object v24 │ │ +07b30a: 0800 1800 |0019: move-object/from16 v0, v24 │ │ +07b30e: 0801 1a00 |001b: move-object/from16 v1, v26 │ │ +07b312: 5b10 3b08 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07b316: 0800 1a00 |001f: move-object/from16 v0, v26 │ │ +07b31a: 5400 3b08 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@083b │ │ +07b31e: 0818 0000 |0023: move-object/from16 v24, v0 │ │ +07b322: 0800 1800 |0025: move-object/from16 v0, v24 │ │ +07b326: 0801 1b00 |0027: move-object/from16 v1, v27 │ │ +07b32a: 6e20 6f1c 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ +07b330: 2b04 1802 0000 |002c: packed-switch v4, 00000244 // +00000218 │ │ +07b336: 0800 1a00 |002f: move-object/from16 v0, v26 │ │ +07b33a: 5200 2908 |0031: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b33e: 0218 0000 |0033: move/from16 v24, v0 │ │ +07b342: 1319 0100 |0035: const/16 v25, #int 1 // #1 │ │ +07b346: 0200 1800 |0037: move/from16 v0, v24 │ │ +07b34a: 0201 1900 |0039: move/from16 v1, v25 │ │ +07b34e: 3310 0502 |003b: if-ne v0, v1, 0240 // +0205 │ │ +07b352: 1318 0100 |003d: const/16 v24, #int 1 // #1 │ │ +07b356: 0f18 |003f: return v24 │ │ +07b358: 7401 651c 1b00 |0040: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +07b35e: 0a16 |0043: move-result v22 │ │ +07b360: 7401 671c 1b00 |0044: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +07b366: 0a17 |0047: move-result v23 │ │ +07b368: 1318 0000 |0048: const/16 v24, #int 0 // #0 │ │ +07b36c: 0800 1b00 |004a: move-object/from16 v0, v27 │ │ +07b370: 0201 1800 |004c: move/from16 v1, v24 │ │ +07b374: 7120 9610 1000 |004e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07b37a: 0a11 |0051: move-result v17 │ │ +07b37c: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +07b380: 0201 1600 |0054: move/from16 v1, v22 │ │ +07b384: 0202 1700 |0056: move/from16 v2, v23 │ │ +07b388: 0203 1100 |0058: move/from16 v3, v17 │ │ +07b38c: 7040 f11b 1032 |005a: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1bf1 │ │ +07b392: 0200 1600 |005d: move/from16 v0, v22 │ │ +07b396: 8700 |005f: float-to-int v0, v0 │ │ +07b398: 0218 0000 |0060: move/from16 v24, v0 │ │ +07b39c: 0200 1700 |0062: move/from16 v0, v23 │ │ +07b3a0: 8700 |0064: float-to-int v0, v0 │ │ +07b3a2: 0219 0000 |0065: move/from16 v25, v0 │ │ +07b3a6: 0800 1a00 |0067: move-object/from16 v0, v26 │ │ +07b3aa: 0201 1800 |0069: move/from16 v1, v24 │ │ +07b3ae: 0202 1900 |006b: move/from16 v2, v25 │ │ +07b3b2: 6e30 df1b 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ +07b3b8: 0c14 |0070: move-result-object v20 │ │ +07b3ba: 0800 1a00 |0071: move-object/from16 v0, v26 │ │ +07b3be: 5400 2808 |0073: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07b3c2: 0818 0000 |0075: move-object/from16 v24, v0 │ │ +07b3c6: 0800 1400 |0077: move-object/from16 v0, v20 │ │ +07b3ca: 0801 1800 |0079: move-object/from16 v1, v24 │ │ +07b3ce: 3310 1900 |007b: if-ne v0, v1, 0094 // +0019 │ │ +07b3d2: 0800 1a00 |007d: move-object/from16 v0, v26 │ │ +07b3d6: 5200 2908 |007f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b3da: 0218 0000 |0081: move/from16 v24, v0 │ │ +07b3de: 1319 0200 |0083: const/16 v25, #int 2 // #2 │ │ +07b3e2: 0200 1800 |0085: move/from16 v0, v24 │ │ +07b3e6: 0201 1900 |0087: move/from16 v1, v25 │ │ +07b3ea: 3310 0b00 |0089: if-ne v0, v1, 0094 // +000b │ │ +07b3ee: 0800 1a00 |008b: move-object/from16 v0, v26 │ │ +07b3f2: 0801 1400 |008d: move-object/from16 v1, v20 │ │ +07b3f6: 0202 1100 |008f: move/from16 v2, v17 │ │ +07b3fa: 6e30 f91b 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ +07b400: 0800 1a00 |0094: move-object/from16 v0, v26 │ │ +07b404: 5400 2d08 |0096: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07b408: 0818 0000 |0098: move-object/from16 v24, v0 │ │ +07b40c: 4408 1811 |009a: aget v8, v24, v17 │ │ +07b410: 0800 1a00 |009c: move-object/from16 v0, v26 │ │ +07b414: 5200 3a08 |009e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +07b418: 0218 0000 |00a0: move/from16 v24, v0 │ │ +07b41c: 9518 1808 |00a2: and-int v24, v24, v8 │ │ +07b420: 3818 8bff |00a4: if-eqz v24, 002f // -0075 │ │ +07b424: 0800 1a00 |00a6: move-object/from16 v0, v26 │ │ +07b428: 5400 2708 |00a8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07b42c: 0818 0000 |00aa: move-object/from16 v24, v0 │ │ +07b430: 0800 1a00 |00ac: move-object/from16 v0, v26 │ │ +07b434: 5200 3a08 |00ae: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +07b438: 0219 0000 |00b0: move/from16 v25, v0 │ │ +07b43c: 9519 1908 |00b2: and-int v25, v25, v8 │ │ +07b440: 0800 1800 |00b4: move-object/from16 v0, v24 │ │ +07b444: 0201 1900 |00b6: move/from16 v1, v25 │ │ +07b448: 0202 1100 |00b8: move/from16 v2, v17 │ │ +07b44c: 6e30 c21b 1002 |00ba: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1bc2 │ │ +07b452: 2900 72ff |00bd: goto/16 002f // -008e │ │ +07b456: 0800 1b00 |00bf: move-object/from16 v0, v27 │ │ +07b45a: 7120 9610 5000 |00c1: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07b460: 0a11 |00c4: move-result v17 │ │ +07b462: 0800 1b00 |00c5: move-object/from16 v0, v27 │ │ +07b466: 7120 9710 5000 |00c7: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +07b46c: 0a16 |00ca: move-result v22 │ │ +07b46e: 0800 1b00 |00cb: move-object/from16 v0, v27 │ │ +07b472: 7120 9810 5000 |00cd: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +07b478: 0a17 |00d0: move-result v23 │ │ +07b47a: 0800 1a00 |00d1: move-object/from16 v0, v26 │ │ +07b47e: 0201 1600 |00d3: move/from16 v1, v22 │ │ +07b482: 0202 1700 |00d5: move/from16 v2, v23 │ │ +07b486: 0203 1100 |00d7: move/from16 v3, v17 │ │ +07b48a: 7040 f11b 1032 |00d9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1bf1 │ │ +07b490: 0800 1a00 |00dc: move-object/from16 v0, v26 │ │ +07b494: 5200 2908 |00de: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b498: 0218 0000 |00e0: move/from16 v24, v0 │ │ +07b49c: 3918 2d00 |00e2: if-nez v24, 010f // +002d │ │ +07b4a0: 0800 1a00 |00e4: move-object/from16 v0, v26 │ │ +07b4a4: 5400 2d08 |00e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@082d │ │ +07b4a8: 0818 0000 |00e8: move-object/from16 v24, v0 │ │ +07b4ac: 4408 1811 |00ea: aget v8, v24, v17 │ │ +07b4b0: 0800 1a00 |00ec: move-object/from16 v0, v26 │ │ +07b4b4: 5200 3a08 |00ee: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +07b4b8: 0218 0000 |00f0: move/from16 v24, v0 │ │ +07b4bc: 9518 1808 |00f2: and-int v24, v24, v8 │ │ +07b4c0: 3818 3bff |00f4: if-eqz v24, 002f // -00c5 │ │ +07b4c4: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ +07b4c8: 5400 2708 |00f8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07b4cc: 0818 0000 |00fa: move-object/from16 v24, v0 │ │ +07b4d0: 0800 1a00 |00fc: move-object/from16 v0, v26 │ │ +07b4d4: 5200 3a08 |00fe: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@083a │ │ +07b4d8: 0219 0000 |0100: move/from16 v25, v0 │ │ +07b4dc: 9519 1908 |0102: and-int v25, v25, v8 │ │ +07b4e0: 0800 1800 |0104: move-object/from16 v0, v24 │ │ +07b4e4: 0201 1900 |0106: move/from16 v1, v25 │ │ +07b4e8: 0202 1100 |0108: move/from16 v2, v17 │ │ +07b4ec: 6e30 c21b 1002 |010a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1bc2 │ │ +07b4f2: 2900 22ff |010d: goto/16 002f // -00de │ │ +07b4f6: 0800 1a00 |010f: move-object/from16 v0, v26 │ │ +07b4fa: 5200 2908 |0111: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b4fe: 0218 0000 |0113: move/from16 v24, v0 │ │ +07b502: 1319 0200 |0115: const/16 v25, #int 2 // #2 │ │ +07b506: 0200 1800 |0117: move/from16 v0, v24 │ │ +07b50a: 0201 1900 |0119: move/from16 v1, v25 │ │ +07b50e: 3310 14ff |011b: if-ne v0, v1, 002f // -00ec │ │ +07b512: 0200 1600 |011d: move/from16 v0, v22 │ │ +07b516: 8700 |011f: float-to-int v0, v0 │ │ +07b518: 0218 0000 |0120: move/from16 v24, v0 │ │ +07b51c: 0200 1700 |0122: move/from16 v0, v23 │ │ +07b520: 8700 |0124: float-to-int v0, v0 │ │ +07b522: 0219 0000 |0125: move/from16 v25, v0 │ │ +07b526: 0800 1a00 |0127: move-object/from16 v0, v26 │ │ +07b52a: 0201 1800 |0129: move/from16 v1, v24 │ │ +07b52e: 0202 1900 |012b: move/from16 v2, v25 │ │ +07b532: 6e30 df1b 1002 |012d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ +07b538: 0c14 |0130: move-result-object v20 │ │ +07b53a: 0800 1a00 |0131: move-object/from16 v0, v26 │ │ +07b53e: 5400 2808 |0133: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07b542: 0818 0000 |0135: move-object/from16 v24, v0 │ │ +07b546: 0800 1400 |0137: move-object/from16 v0, v20 │ │ +07b54a: 0801 1800 |0139: move-object/from16 v1, v24 │ │ +07b54e: 3310 f4fe |013b: if-ne v0, v1, 002f // -010c │ │ +07b552: 0800 1a00 |013d: move-object/from16 v0, v26 │ │ +07b556: 0801 1400 |013f: move-object/from16 v1, v20 │ │ +07b55a: 0202 1100 |0141: move/from16 v2, v17 │ │ +07b55e: 6e30 f91b 1002 |0143: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ +07b564: 2900 e9fe |0146: goto/16 002f // -0117 │ │ +07b568: 7701 9510 1b00 |0148: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ +07b56e: 0a10 |014b: move-result v16 │ │ +07b570: 120a |014c: const/4 v10, #int 0 // #0 │ │ +07b572: 0200 1000 |014d: move/from16 v0, v16 │ │ +07b576: 350a af00 |014f: if-ge v10, v0, 01fe // +00af │ │ +07b57a: 0800 1b00 |0151: move-object/from16 v0, v27 │ │ +07b57e: 7120 9610 a000 |0153: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07b584: 0a11 |0156: move-result v17 │ │ +07b586: 0800 1b00 |0157: move-object/from16 v0, v27 │ │ +07b58a: 7120 9710 a000 |0159: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +07b590: 0a16 |015c: move-result v22 │ │ +07b592: 0800 1b00 |015d: move-object/from16 v0, v27 │ │ +07b596: 7120 9810 a000 |015f: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +07b59c: 0a17 |0162: move-result v23 │ │ +07b59e: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ +07b5a2: 5400 2e08 |0165: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@082e │ │ +07b5a6: 0818 0000 |0167: move-object/from16 v24, v0 │ │ +07b5aa: 4418 1811 |0169: aget v24, v24, v17 │ │ +07b5ae: a706 1618 |016b: sub-float v6, v22, v24 │ │ +07b5b2: 0800 1a00 |016d: move-object/from16 v0, v26 │ │ +07b5b6: 5400 2f08 |016f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@082f │ │ +07b5ba: 0818 0000 |0171: move-object/from16 v24, v0 │ │ +07b5be: 4418 1811 |0173: aget v24, v24, v17 │ │ +07b5c2: a707 1718 |0175: sub-float v7, v23, v24 │ │ +07b5c6: 0200 1600 |0177: move/from16 v0, v22 │ │ +07b5ca: 8700 |0179: float-to-int v0, v0 │ │ +07b5cc: 0218 0000 |017a: move/from16 v24, v0 │ │ +07b5d0: 0200 1700 |017c: move/from16 v0, v23 │ │ +07b5d4: 8700 |017e: float-to-int v0, v0 │ │ +07b5d6: 0219 0000 |017f: move/from16 v25, v0 │ │ +07b5da: 0800 1a00 |0181: move-object/from16 v0, v26 │ │ +07b5de: 0201 1800 |0183: move/from16 v1, v24 │ │ +07b5e2: 0202 1900 |0185: move/from16 v2, v25 │ │ +07b5e6: 6e30 df1b 1002 |0187: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ +07b5ec: 0c14 |018a: move-result-object v20 │ │ +07b5ee: 3814 7800 |018b: if-eqz v20, 0203 // +0078 │ │ +07b5f2: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ +07b5f6: 0801 1400 |018f: move-object/from16 v1, v20 │ │ +07b5fa: 7040 d11b 1076 |0191: invoke-direct {v0, v1, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1bd1 │ │ +07b600: 0a18 |0194: move-result v24 │ │ +07b602: 3818 6e00 |0195: if-eqz v24, 0203 // +006e │ │ +07b606: 121f |0197: const/4 v15, #int 1 // #1 │ │ +07b608: 380f 6d00 |0198: if-eqz v15, 0205 // +006d │ │ +07b60c: 7401 a51c 1400 |019a: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +07b612: 0a0d |019d: move-result v13 │ │ +07b614: 8760 |019e: float-to-int v0, v6 │ │ +07b616: 0218 0000 |019f: move/from16 v24, v0 │ │ +07b61a: 9012 0d18 |01a1: add-int v18, v13, v24 │ │ +07b61e: 0800 1a00 |01a3: move-object/from16 v0, v26 │ │ +07b622: 5400 2708 |01a5: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07b626: 0818 0000 |01a7: move-object/from16 v24, v0 │ │ +07b62a: 8760 |01a9: float-to-int v0, v6 │ │ +07b62c: 0219 0000 |01aa: move/from16 v25, v0 │ │ +07b630: 0800 1800 |01ac: move-object/from16 v0, v24 │ │ +07b634: 0801 1400 |01ae: move-object/from16 v1, v20 │ │ +07b638: 0202 1200 |01b0: move/from16 v2, v18 │ │ +07b63c: 0203 1900 |01b2: move/from16 v3, v25 │ │ +07b640: 6e40 bb1b 1032 |01b4: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1bbb │ │ +07b646: 0a0b |01b7: move-result v11 │ │ +07b648: 7401 c31c 1400 |01b8: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +07b64e: 0a0e |01bb: move-result v14 │ │ +07b650: 8770 |01bc: float-to-int v0, v7 │ │ +07b652: 0218 0000 |01bd: move/from16 v24, v0 │ │ +07b656: 9013 0e18 |01bf: add-int v19, v14, v24 │ │ +07b65a: 0800 1a00 |01c1: move-object/from16 v0, v26 │ │ +07b65e: 5400 2708 |01c3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07b662: 0818 0000 |01c5: move-object/from16 v24, v0 │ │ +07b666: 8770 |01c7: float-to-int v0, v7 │ │ +07b668: 0219 0000 |01c8: move/from16 v25, v0 │ │ +07b66c: 0800 1800 |01ca: move-object/from16 v0, v24 │ │ +07b670: 0801 1400 |01cc: move-object/from16 v1, v20 │ │ +07b674: 0202 1300 |01ce: move/from16 v2, v19 │ │ +07b678: 0203 1900 |01d0: move/from16 v3, v25 │ │ +07b67c: 6e40 bc1b 1032 |01d2: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1bbc │ │ +07b682: 0a0c |01d5: move-result v12 │ │ +07b684: 0800 1a00 |01d6: move-object/from16 v0, v26 │ │ +07b688: 5400 2708 |01d8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07b68c: 0818 0000 |01da: move-object/from16 v24, v0 │ │ +07b690: 0800 1800 |01dc: move-object/from16 v0, v24 │ │ +07b694: 0801 1400 |01de: move-object/from16 v1, v20 │ │ +07b698: 6e20 be1b 1000 |01e0: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1bbe │ │ +07b69e: 0a09 |01e3: move-result v9 │ │ +07b6a0: 0800 1a00 |01e4: move-object/from16 v0, v26 │ │ +07b6a4: 5400 2708 |01e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07b6a8: 0818 0000 |01e8: move-object/from16 v24, v0 │ │ +07b6ac: 0800 1800 |01ea: move-object/from16 v0, v24 │ │ +07b6b0: 0801 1400 |01ec: move-object/from16 v1, v20 │ │ +07b6b4: 6e20 bf1b 1000 |01ee: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1bbf │ │ +07b6ba: 0a15 |01f1: move-result v21 │ │ +07b6bc: 3809 0600 |01f2: if-eqz v9, 01f8 // +0006 │ │ +07b6c0: 3d09 1100 |01f4: if-lez v9, 0205 // +0011 │ │ +07b6c4: 33db 0f00 |01f6: if-ne v11, v13, 0205 // +000f │ │ +07b6c8: 3815 0600 |01f8: if-eqz v21, 01fe // +0006 │ │ +07b6cc: 3d15 0b00 |01fa: if-lez v21, 0205 // +000b │ │ +07b6d0: 33ec 0900 |01fc: if-ne v12, v14, 0205 // +0009 │ │ +07b6d4: 7602 f21b 1a00 |01fe: invoke-direct/range {v26, v27}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1bf2 │ │ +07b6da: 2900 2efe |0201: goto/16 002f // -01d2 │ │ +07b6de: 120f |0203: const/4 v15, #int 0 // #0 │ │ +07b6e0: 2894 |0204: goto 0198 // -006c │ │ +07b6e2: 0800 1a00 |0205: move-object/from16 v0, v26 │ │ +07b6e6: 0201 1100 |0207: move/from16 v1, v17 │ │ +07b6ea: 7040 f01b 6017 |0209: invoke-direct {v0, v6, v7, v1}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1bf0 │ │ +07b6f0: 0800 1a00 |020c: move-object/from16 v0, v26 │ │ +07b6f4: 5200 2908 |020e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b6f8: 0218 0000 |0210: move/from16 v24, v0 │ │ +07b6fc: 1319 0100 |0212: const/16 v25, #int 1 // #1 │ │ +07b700: 0200 1800 |0214: move/from16 v0, v24 │ │ +07b704: 0201 1900 |0216: move/from16 v1, v25 │ │ +07b708: 3210 e6ff |0218: if-eq v0, v1, 01fe // -001a │ │ +07b70c: 380f 0e00 |021a: if-eqz v15, 0228 // +000e │ │ +07b710: 0800 1a00 |021c: move-object/from16 v0, v26 │ │ +07b714: 0801 1400 |021e: move-object/from16 v1, v20 │ │ +07b718: 0202 1100 |0220: move/from16 v2, v17 │ │ +07b71c: 6e30 f91b 1002 |0222: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1bf9 │ │ +07b722: 0a18 |0225: move-result v24 │ │ +07b724: 3918 d8ff |0226: if-nez v24, 01fe // -0028 │ │ +07b728: d80a 0a01 |0228: add-int/lit8 v10, v10, #int 1 // #01 │ │ +07b72c: 2900 23ff |022a: goto/16 014d // -00dd │ │ +07b730: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ +07b734: 7120 9610 5000 |022e: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +07b73a: 0a11 |0231: move-result v17 │ │ +07b73c: 0800 1a00 |0232: move-object/from16 v0, v26 │ │ +07b740: 0201 1100 |0234: move/from16 v1, v17 │ │ +07b744: 7020 d51b 1000 |0236: invoke-direct {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1bd5 │ │ +07b74a: 2900 f6fd |0239: goto/16 002f // -020a │ │ +07b74e: 7401 cc1b 1a00 |023b: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +07b754: 2900 f1fd |023e: goto/16 002f // -020f │ │ +07b758: 1318 0000 |0240: const/16 v24, #int 0 // #0 │ │ +07b75c: 2900 fdfd |0242: goto/16 003f // -0203 │ │ +07b760: 0001 0700 0000 0000 1400 0000 0f02 ... |0244: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=946 │ │ 0x0004 line=947 │ │ 0x0008 line=949 │ │ 0x000a line=952 │ │ 0x000d line=955 │ │ @@ -125136,29 +125136,29 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -07b7a8: |[07b7a8] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -07b7b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07b7ba: 5b34 2808 |0001: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07b7be: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -07b7c0: 5931 2608 |0004: iput v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07b7c4: 7052 e11b 5326 |0006: invoke-direct {v3, v5, v6, v2, v2}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1be1 │ │ -07b7ca: 0a00 |0009: move-result v0 │ │ -07b7cc: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ -07b7d0: 5231 2908 |000c: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ -07b7d4: 3901 0900 |000e: if-nez v1, 0017 // +0009 │ │ -07b7d8: 5431 2808 |0010: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07b7dc: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ -07b7e0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -07b7e2: 5b31 2808 |0015: iput-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07b7e6: 0f00 |0017: return v0 │ │ +07b784: |[07b784] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +07b794: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07b796: 5b34 2808 |0001: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07b79a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +07b79c: 5931 2608 |0004: iput v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07b7a0: 7052 e11b 5326 |0006: invoke-direct {v3, v5, v6, v2, v2}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1be1 │ │ +07b7a6: 0a00 |0009: move-result v0 │ │ +07b7a8: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ +07b7ac: 5231 2908 |000c: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0829 │ │ +07b7b0: 3901 0900 |000e: if-nez v1, 0017 // +0009 │ │ +07b7b4: 5431 2808 |0010: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07b7b8: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ +07b7bc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +07b7be: 5b31 2808 |0015: iput-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07b7c2: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ 0x000a line=543 │ │ 0x0014 line=546 │ │ @@ -125175,45 +125175,45 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -07b7e8: |[07b7e8] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -07b7f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07b7fa: 5421 2808 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ -07b7fe: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -07b802: 5221 2608 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07b806: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -07b80a: 0f00 |0009: return v0 │ │ -07b80c: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -07b810: 5421 2708 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ -07b814: 6e30 c71b 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1bc7 │ │ -07b81a: 0a01 |0011: move-result v1 │ │ -07b81c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -07b820: 5924 2608 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ -07b824: 6e30 cd1b 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1bcd │ │ -07b82a: 28f0 |0019: goto 0009 // -0010 │ │ -07b82c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -07b82e: 28ee |001b: goto 0009 // -0012 │ │ +07b7c4: |[07b7c4] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +07b7d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07b7d6: 5421 2808 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0828 │ │ +07b7da: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +07b7de: 5221 2608 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07b7e2: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +07b7e6: 0f00 |0009: return v0 │ │ +07b7e8: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +07b7ec: 5421 2708 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0827 │ │ +07b7f0: 6e30 c71b 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1bc7 │ │ +07b7f6: 0a01 |0011: move-result v1 │ │ +07b7f8: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +07b7fc: 5924 2608 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0826 │ │ +07b800: 6e30 cd1b 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1bcd │ │ +07b806: 28f0 |0019: goto 0009 // -0010 │ │ +07b808: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +07b80a: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=890 │ │ 0x0009 line=899 │ │ 0x000a line=894 │ │ 0x0014 line=895 │ │ 0x0016 line=896 │ │ 0x001a line=899 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001c reg=3 toCapture Landroid/view/View; │ │ 0x0000 - 0x001c reg=4 pointerId I │ │ │ │ - source_file_idx : 5074 (ViewDragHelper.java) │ │ + source_file_idx : 5070 (ViewDragHelper.java) │ │ │ │ Class #571 header: │ │ class_idx : 1131 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 14 │ │ source_file_idx : 579 │ │ static_fields_size : 0 │ │ @@ -125234,17 +125234,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07b830: |[07b830] com.lgallardo.qbittorrentclient.AboutActivity.:()V │ │ -07b840: 7010 1000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0010 │ │ -07b846: 0e00 |0003: return-void │ │ +07b80c: |[07b80c] com.lgallardo.qbittorrentclient.AboutActivity.:()V │ │ +07b81c: 7010 1000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0010 │ │ +07b822: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/AboutActivity; │ │ │ │ Virtual methods - │ │ @@ -125253,19 +125253,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07b848: |[07b848] com.lgallardo.qbittorrentclient.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ -07b858: 6f20 2800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0028 │ │ -07b85e: 1400 0100 037f |0003: const v0, #float 1.74129e+38 // #7f030001 │ │ -07b864: 6e20 111f 0100 |0006: invoke-virtual {v1, v0}, Lcom/lgallardo/qbittorrentclient/AboutActivity;.setContentView:(I)V // method@1f11 │ │ -07b86a: 0e00 |0009: return-void │ │ +07b824: |[07b824] com.lgallardo.qbittorrentclient.AboutActivity.onCreate:(Landroid/os/Bundle;)V │ │ +07b834: 6f20 2800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0028 │ │ +07b83a: 1400 0100 037f |0003: const v0, #float 1.74129e+38 // #7f030001 │ │ +07b840: 6e20 111f 0100 |0006: invoke-virtual {v1, v0}, Lcom/lgallardo/qbittorrentclient/AboutActivity;.setContentView:(I)V // method@1f11 │ │ +07b846: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x0009 line=17 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/lgallardo/qbittorrentclient/AboutActivity; │ │ @@ -125296,17 +125296,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07b86c: |[07b86c] com.lgallardo.qbittorrentclient.AboutFragment.:()V │ │ -07b87c: 7010 6000 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0060 │ │ -07b882: 0e00 |0003: return-void │ │ +07b848: |[07b848] com.lgallardo.qbittorrentclient.AboutFragment.:()V │ │ +07b858: 7010 6000 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0060 │ │ +07b85e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ @@ -125316,156 +125316,156 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 330 16-bit code units │ │ -07b884: |[07b884] com.lgallardo.qbittorrentclient.AboutFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -07b894: 1405 5000 0b7f |0000: const v5, #float 1.84764e+38 // #7f0b0050 │ │ -07b89a: 1404 4e00 0b7f |0003: const v4, #float 1.84764e+38 // #7f0b004e │ │ -07b8a0: 1403 4d00 0b7f |0006: const v3, #float 1.84764e+38 // #7f0b004d │ │ -07b8a6: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -07b8a8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07b8aa: 3807 3e01 |000b: if-eqz v7, 0149 // +013e │ │ -07b8ae: 1400 4400 0b7f |000d: const v0, #float 1.84764e+38 // #7f0b0044 │ │ -07b8b4: 7220 4d1c 0700 |0010: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b8ba: 0c00 |0013: move-result-object v0 │ │ -07b8bc: 7220 5d1c 2000 |0014: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b8c2: 1400 5e00 0b7f |0017: const v0, #float 1.84765e+38 // #7f0b005e │ │ -07b8c8: 7220 4d1c 0700 |001a: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b8ce: 0c00 |001d: move-result-object v0 │ │ -07b8d0: 7220 5d1c 2000 |001e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b8d6: 1400 4f00 0b7f |0021: const v0, #float 1.84764e+38 // #7f0b004f │ │ -07b8dc: 7220 4d1c 0700 |0024: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b8e2: 0c00 |0027: move-result-object v0 │ │ -07b8e4: 7220 5d1c 2000 |0028: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b8ea: 7220 4d1c 3700 |002b: invoke-interface {v7, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b8f0: 0c00 |002e: move-result-object v0 │ │ -07b8f2: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ -07b8f6: 7220 4d1c 3700 |0031: invoke-interface {v7, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b8fc: 0c00 |0034: move-result-object v0 │ │ -07b8fe: 7220 5d1c 1000 |0035: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b904: 7220 4d1c 4700 |0038: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b90a: 0c00 |003b: move-result-object v0 │ │ -07b90c: 3800 0900 |003c: if-eqz v0, 0045 // +0009 │ │ -07b910: 7220 4d1c 4700 |003e: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b916: 0c00 |0041: move-result-object v0 │ │ -07b918: 7220 5d1c 1000 |0042: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b91e: 7220 4d1c 5700 |0045: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b924: 0c00 |0048: move-result-object v0 │ │ -07b926: 3800 0900 |0049: if-eqz v0, 0052 // +0009 │ │ -07b92a: 7220 4d1c 5700 |004b: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b930: 0c00 |004e: move-result-object v0 │ │ -07b932: 7220 5d1c 1000 |004f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b938: 1400 5100 0b7f |0052: const v0, #float 1.84764e+38 // #7f0b0051 │ │ -07b93e: 7220 4d1c 0700 |0055: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b944: 0c00 |0058: move-result-object v0 │ │ -07b946: 3800 0c00 |0059: if-eqz v0, 0065 // +000c │ │ -07b94a: 1400 5100 0b7f |005b: const v0, #float 1.84764e+38 // #7f0b0051 │ │ -07b950: 7220 4d1c 0700 |005e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b956: 0c00 |0061: move-result-object v0 │ │ -07b958: 7220 5d1c 1000 |0062: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b95e: 1400 5500 0b7f |0065: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -07b964: 7220 4d1c 0700 |0068: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b96a: 0c00 |006b: move-result-object v0 │ │ -07b96c: 3800 0c00 |006c: if-eqz v0, 0078 // +000c │ │ -07b970: 1400 5500 0b7f |006e: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -07b976: 7220 4d1c 0700 |0071: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b97c: 0c00 |0074: move-result-object v0 │ │ -07b97e: 7220 5d1c 1000 |0075: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b984: 1400 5600 0b7f |0078: const v0, #float 1.84764e+38 // #7f0b0056 │ │ -07b98a: 7220 4d1c 0700 |007b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b990: 0c00 |007e: move-result-object v0 │ │ -07b992: 3800 0c00 |007f: if-eqz v0, 008b // +000c │ │ -07b996: 1400 5600 0b7f |0081: const v0, #float 1.84764e+38 // #7f0b0056 │ │ -07b99c: 7220 4d1c 0700 |0084: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b9a2: 0c00 |0087: move-result-object v0 │ │ -07b9a4: 7220 5d1c 1000 |0088: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b9aa: 1400 5700 0b7f |008b: const v0, #float 1.84764e+38 // #7f0b0057 │ │ -07b9b0: 7220 4d1c 0700 |008e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b9b6: 0c00 |0091: move-result-object v0 │ │ -07b9b8: 3800 0c00 |0092: if-eqz v0, 009e // +000c │ │ -07b9bc: 1400 5700 0b7f |0094: const v0, #float 1.84764e+38 // #7f0b0057 │ │ -07b9c2: 7220 4d1c 0700 |0097: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b9c8: 0c00 |009a: move-result-object v0 │ │ -07b9ca: 7220 5d1c 1000 |009b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b9d0: 1400 5800 0b7f |009e: const v0, #float 1.84764e+38 // #7f0b0058 │ │ -07b9d6: 7220 4d1c 0700 |00a1: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b9dc: 0c00 |00a4: move-result-object v0 │ │ -07b9de: 3800 0c00 |00a5: if-eqz v0, 00b1 // +000c │ │ -07b9e2: 1400 5800 0b7f |00a7: const v0, #float 1.84764e+38 // #7f0b0058 │ │ -07b9e8: 7220 4d1c 0700 |00aa: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07b9ee: 0c00 |00ad: move-result-object v0 │ │ -07b9f0: 7220 5d1c 1000 |00ae: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07b9f6: 1400 5200 0b7f |00b1: const v0, #float 1.84764e+38 // #7f0b0052 │ │ -07b9fc: 7220 4d1c 0700 |00b4: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ba02: 0c00 |00b7: move-result-object v0 │ │ -07ba04: 3800 0c00 |00b8: if-eqz v0, 00c4 // +000c │ │ -07ba08: 1400 5200 0b7f |00ba: const v0, #float 1.84764e+38 // #7f0b0052 │ │ -07ba0e: 7220 4d1c 0700 |00bd: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ba14: 0c00 |00c0: move-result-object v0 │ │ -07ba16: 7220 5d1c 1000 |00c1: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07ba1c: 1400 5300 0b7f |00c4: const v0, #float 1.84764e+38 // #7f0b0053 │ │ -07ba22: 7220 4d1c 0700 |00c7: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ba28: 0c00 |00ca: move-result-object v0 │ │ -07ba2a: 3800 0c00 |00cb: if-eqz v0, 00d7 // +000c │ │ -07ba2e: 1400 5300 0b7f |00cd: const v0, #float 1.84764e+38 // #7f0b0053 │ │ -07ba34: 7220 4d1c 0700 |00d0: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ba3a: 0c00 |00d3: move-result-object v0 │ │ -07ba3c: 7220 5d1c 1000 |00d4: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07ba42: 1400 5a00 0b7f |00d7: const v0, #float 1.84765e+38 // #7f0b005a │ │ -07ba48: 7220 4d1c 0700 |00da: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ba4e: 0c00 |00dd: move-result-object v0 │ │ -07ba50: 3800 0c00 |00de: if-eqz v0, 00ea // +000c │ │ -07ba54: 1400 5a00 0b7f |00e0: const v0, #float 1.84765e+38 // #7f0b005a │ │ -07ba5a: 7220 4d1c 0700 |00e3: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ba60: 0c00 |00e6: move-result-object v0 │ │ -07ba62: 7220 5d1c 1000 |00e7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07ba68: 1400 5900 0b7f |00ea: const v0, #float 1.84764e+38 // #7f0b0059 │ │ -07ba6e: 7220 4d1c 0700 |00ed: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ba74: 0c00 |00f0: move-result-object v0 │ │ -07ba76: 3800 0c00 |00f1: if-eqz v0, 00fd // +000c │ │ -07ba7a: 1400 5900 0b7f |00f3: const v0, #float 1.84764e+38 // #7f0b0059 │ │ -07ba80: 7220 4d1c 0700 |00f6: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ba86: 0c00 |00f9: move-result-object v0 │ │ -07ba88: 7220 5d1c 1000 |00fa: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07ba8e: 1400 5b00 0b7f |00fd: const v0, #float 1.84765e+38 // #7f0b005b │ │ -07ba94: 7220 4d1c 0700 |0100: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ba9a: 0c00 |0103: move-result-object v0 │ │ -07ba9c: 3800 0c00 |0104: if-eqz v0, 0110 // +000c │ │ -07baa0: 1400 5b00 0b7f |0106: const v0, #float 1.84765e+38 // #7f0b005b │ │ -07baa6: 7220 4d1c 0700 |0109: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07baac: 0c00 |010c: move-result-object v0 │ │ -07baae: 7220 5d1c 1000 |010d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07bab4: 1400 5d00 0b7f |0110: const v0, #float 1.84765e+38 // #7f0b005d │ │ -07baba: 7220 4d1c 0700 |0113: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07bac0: 0c00 |0116: move-result-object v0 │ │ -07bac2: 3800 0c00 |0117: if-eqz v0, 0123 // +000c │ │ -07bac6: 1400 5d00 0b7f |0119: const v0, #float 1.84765e+38 // #7f0b005d │ │ -07bacc: 7220 4d1c 0700 |011c: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07bad2: 0c00 |011f: move-result-object v0 │ │ -07bad4: 7220 5d1c 1000 |0120: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07bada: 1400 5c00 0b7f |0123: const v0, #float 1.84765e+38 // #7f0b005c │ │ -07bae0: 7220 4d1c 0700 |0126: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07bae6: 0c00 |0129: move-result-object v0 │ │ -07bae8: 3800 0c00 |012a: if-eqz v0, 0136 // +000c │ │ -07baec: 1400 5c00 0b7f |012c: const v0, #float 1.84765e+38 // #7f0b005c │ │ -07baf2: 7220 4d1c 0700 |012f: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07baf8: 0c00 |0132: move-result-object v0 │ │ -07bafa: 7220 5d1c 1000 |0133: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07bb00: 1400 5400 0b7f |0136: const v0, #float 1.84764e+38 // #7f0b0054 │ │ -07bb06: 7220 4d1c 0700 |0139: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07bb0c: 0c00 |013c: move-result-object v0 │ │ -07bb0e: 3800 0c00 |013d: if-eqz v0, 0149 // +000c │ │ -07bb12: 1400 5400 0b7f |013f: const v0, #float 1.84764e+38 // #7f0b0054 │ │ -07bb18: 7220 4d1c 0700 |0142: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07bb1e: 0c00 |0145: move-result-object v0 │ │ -07bb20: 7220 5d1c 1000 |0146: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07bb26: 0e00 |0149: return-void │ │ +07b860: |[07b860] com.lgallardo.qbittorrentclient.AboutFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +07b870: 1405 5000 0b7f |0000: const v5, #float 1.84764e+38 // #7f0b0050 │ │ +07b876: 1404 4e00 0b7f |0003: const v4, #float 1.84764e+38 // #7f0b004e │ │ +07b87c: 1403 4d00 0b7f |0006: const v3, #float 1.84764e+38 // #7f0b004d │ │ +07b882: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +07b884: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07b886: 3807 3e01 |000b: if-eqz v7, 0149 // +013e │ │ +07b88a: 1400 4400 0b7f |000d: const v0, #float 1.84764e+38 // #7f0b0044 │ │ +07b890: 7220 4d1c 0700 |0010: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b896: 0c00 |0013: move-result-object v0 │ │ +07b898: 7220 5d1c 2000 |0014: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b89e: 1400 5e00 0b7f |0017: const v0, #float 1.84765e+38 // #7f0b005e │ │ +07b8a4: 7220 4d1c 0700 |001a: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b8aa: 0c00 |001d: move-result-object v0 │ │ +07b8ac: 7220 5d1c 2000 |001e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b8b2: 1400 4f00 0b7f |0021: const v0, #float 1.84764e+38 // #7f0b004f │ │ +07b8b8: 7220 4d1c 0700 |0024: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b8be: 0c00 |0027: move-result-object v0 │ │ +07b8c0: 7220 5d1c 2000 |0028: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b8c6: 7220 4d1c 3700 |002b: invoke-interface {v7, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b8cc: 0c00 |002e: move-result-object v0 │ │ +07b8ce: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ +07b8d2: 7220 4d1c 3700 |0031: invoke-interface {v7, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b8d8: 0c00 |0034: move-result-object v0 │ │ +07b8da: 7220 5d1c 1000 |0035: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b8e0: 7220 4d1c 4700 |0038: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b8e6: 0c00 |003b: move-result-object v0 │ │ +07b8e8: 3800 0900 |003c: if-eqz v0, 0045 // +0009 │ │ +07b8ec: 7220 4d1c 4700 |003e: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b8f2: 0c00 |0041: move-result-object v0 │ │ +07b8f4: 7220 5d1c 1000 |0042: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b8fa: 7220 4d1c 5700 |0045: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b900: 0c00 |0048: move-result-object v0 │ │ +07b902: 3800 0900 |0049: if-eqz v0, 0052 // +0009 │ │ +07b906: 7220 4d1c 5700 |004b: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b90c: 0c00 |004e: move-result-object v0 │ │ +07b90e: 7220 5d1c 1000 |004f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b914: 1400 5100 0b7f |0052: const v0, #float 1.84764e+38 // #7f0b0051 │ │ +07b91a: 7220 4d1c 0700 |0055: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b920: 0c00 |0058: move-result-object v0 │ │ +07b922: 3800 0c00 |0059: if-eqz v0, 0065 // +000c │ │ +07b926: 1400 5100 0b7f |005b: const v0, #float 1.84764e+38 // #7f0b0051 │ │ +07b92c: 7220 4d1c 0700 |005e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b932: 0c00 |0061: move-result-object v0 │ │ +07b934: 7220 5d1c 1000 |0062: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b93a: 1400 5500 0b7f |0065: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +07b940: 7220 4d1c 0700 |0068: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b946: 0c00 |006b: move-result-object v0 │ │ +07b948: 3800 0c00 |006c: if-eqz v0, 0078 // +000c │ │ +07b94c: 1400 5500 0b7f |006e: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +07b952: 7220 4d1c 0700 |0071: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b958: 0c00 |0074: move-result-object v0 │ │ +07b95a: 7220 5d1c 1000 |0075: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b960: 1400 5600 0b7f |0078: const v0, #float 1.84764e+38 // #7f0b0056 │ │ +07b966: 7220 4d1c 0700 |007b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b96c: 0c00 |007e: move-result-object v0 │ │ +07b96e: 3800 0c00 |007f: if-eqz v0, 008b // +000c │ │ +07b972: 1400 5600 0b7f |0081: const v0, #float 1.84764e+38 // #7f0b0056 │ │ +07b978: 7220 4d1c 0700 |0084: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b97e: 0c00 |0087: move-result-object v0 │ │ +07b980: 7220 5d1c 1000 |0088: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b986: 1400 5700 0b7f |008b: const v0, #float 1.84764e+38 // #7f0b0057 │ │ +07b98c: 7220 4d1c 0700 |008e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b992: 0c00 |0091: move-result-object v0 │ │ +07b994: 3800 0c00 |0092: if-eqz v0, 009e // +000c │ │ +07b998: 1400 5700 0b7f |0094: const v0, #float 1.84764e+38 // #7f0b0057 │ │ +07b99e: 7220 4d1c 0700 |0097: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b9a4: 0c00 |009a: move-result-object v0 │ │ +07b9a6: 7220 5d1c 1000 |009b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b9ac: 1400 5800 0b7f |009e: const v0, #float 1.84764e+38 // #7f0b0058 │ │ +07b9b2: 7220 4d1c 0700 |00a1: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b9b8: 0c00 |00a4: move-result-object v0 │ │ +07b9ba: 3800 0c00 |00a5: if-eqz v0, 00b1 // +000c │ │ +07b9be: 1400 5800 0b7f |00a7: const v0, #float 1.84764e+38 // #7f0b0058 │ │ +07b9c4: 7220 4d1c 0700 |00aa: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b9ca: 0c00 |00ad: move-result-object v0 │ │ +07b9cc: 7220 5d1c 1000 |00ae: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b9d2: 1400 5200 0b7f |00b1: const v0, #float 1.84764e+38 // #7f0b0052 │ │ +07b9d8: 7220 4d1c 0700 |00b4: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b9de: 0c00 |00b7: move-result-object v0 │ │ +07b9e0: 3800 0c00 |00b8: if-eqz v0, 00c4 // +000c │ │ +07b9e4: 1400 5200 0b7f |00ba: const v0, #float 1.84764e+38 // #7f0b0052 │ │ +07b9ea: 7220 4d1c 0700 |00bd: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07b9f0: 0c00 |00c0: move-result-object v0 │ │ +07b9f2: 7220 5d1c 1000 |00c1: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07b9f8: 1400 5300 0b7f |00c4: const v0, #float 1.84764e+38 // #7f0b0053 │ │ +07b9fe: 7220 4d1c 0700 |00c7: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ba04: 0c00 |00ca: move-result-object v0 │ │ +07ba06: 3800 0c00 |00cb: if-eqz v0, 00d7 // +000c │ │ +07ba0a: 1400 5300 0b7f |00cd: const v0, #float 1.84764e+38 // #7f0b0053 │ │ +07ba10: 7220 4d1c 0700 |00d0: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ba16: 0c00 |00d3: move-result-object v0 │ │ +07ba18: 7220 5d1c 1000 |00d4: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07ba1e: 1400 5a00 0b7f |00d7: const v0, #float 1.84765e+38 // #7f0b005a │ │ +07ba24: 7220 4d1c 0700 |00da: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ba2a: 0c00 |00dd: move-result-object v0 │ │ +07ba2c: 3800 0c00 |00de: if-eqz v0, 00ea // +000c │ │ +07ba30: 1400 5a00 0b7f |00e0: const v0, #float 1.84765e+38 // #7f0b005a │ │ +07ba36: 7220 4d1c 0700 |00e3: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ba3c: 0c00 |00e6: move-result-object v0 │ │ +07ba3e: 7220 5d1c 1000 |00e7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07ba44: 1400 5900 0b7f |00ea: const v0, #float 1.84764e+38 // #7f0b0059 │ │ +07ba4a: 7220 4d1c 0700 |00ed: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ba50: 0c00 |00f0: move-result-object v0 │ │ +07ba52: 3800 0c00 |00f1: if-eqz v0, 00fd // +000c │ │ +07ba56: 1400 5900 0b7f |00f3: const v0, #float 1.84764e+38 // #7f0b0059 │ │ +07ba5c: 7220 4d1c 0700 |00f6: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ba62: 0c00 |00f9: move-result-object v0 │ │ +07ba64: 7220 5d1c 1000 |00fa: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07ba6a: 1400 5b00 0b7f |00fd: const v0, #float 1.84765e+38 // #7f0b005b │ │ +07ba70: 7220 4d1c 0700 |0100: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ba76: 0c00 |0103: move-result-object v0 │ │ +07ba78: 3800 0c00 |0104: if-eqz v0, 0110 // +000c │ │ +07ba7c: 1400 5b00 0b7f |0106: const v0, #float 1.84765e+38 // #7f0b005b │ │ +07ba82: 7220 4d1c 0700 |0109: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ba88: 0c00 |010c: move-result-object v0 │ │ +07ba8a: 7220 5d1c 1000 |010d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07ba90: 1400 5d00 0b7f |0110: const v0, #float 1.84765e+38 // #7f0b005d │ │ +07ba96: 7220 4d1c 0700 |0113: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ba9c: 0c00 |0116: move-result-object v0 │ │ +07ba9e: 3800 0c00 |0117: if-eqz v0, 0123 // +000c │ │ +07baa2: 1400 5d00 0b7f |0119: const v0, #float 1.84765e+38 // #7f0b005d │ │ +07baa8: 7220 4d1c 0700 |011c: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07baae: 0c00 |011f: move-result-object v0 │ │ +07bab0: 7220 5d1c 1000 |0120: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07bab6: 1400 5c00 0b7f |0123: const v0, #float 1.84765e+38 // #7f0b005c │ │ +07babc: 7220 4d1c 0700 |0126: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07bac2: 0c00 |0129: move-result-object v0 │ │ +07bac4: 3800 0c00 |012a: if-eqz v0, 0136 // +000c │ │ +07bac8: 1400 5c00 0b7f |012c: const v0, #float 1.84765e+38 // #7f0b005c │ │ +07bace: 7220 4d1c 0700 |012f: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07bad4: 0c00 |0132: move-result-object v0 │ │ +07bad6: 7220 5d1c 1000 |0133: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07badc: 1400 5400 0b7f |0136: const v0, #float 1.84764e+38 // #7f0b0054 │ │ +07bae2: 7220 4d1c 0700 |0139: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07bae8: 0c00 |013c: move-result-object v0 │ │ +07baea: 3800 0c00 |013d: if-eqz v0, 0149 // +000c │ │ +07baee: 1400 5400 0b7f |013f: const v0, #float 1.84764e+38 // #7f0b0054 │ │ +07baf4: 7220 4d1c 0700 |0142: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07bafa: 0c00 |0145: move-result-object v0 │ │ +07bafc: 7220 5d1c 1000 |0146: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07bb02: 0e00 |0149: return-void │ │ catches : (none) │ │ positions : │ │ 0x000b line=48 │ │ 0x000d line=49 │ │ 0x0017 line=50 │ │ 0x0021 line=51 │ │ 0x002b line=53 │ │ @@ -125511,22 +125511,22 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -07bb28: |[07bb28] com.lgallardo.qbittorrentclient.AboutFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -07bb38: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07bb3a: 6e20 161f 1300 |0001: invoke-virtual {v3, v1}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.setHasOptionsMenu:(Z)V // method@1f16 │ │ -07bb40: 1501 037f |0004: const/high16 v1, #int 2130903040 // #7f03 │ │ -07bb44: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -07bb46: 6e40 4a1c 1425 |0007: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ -07bb4c: 0c00 |000a: move-result-object v0 │ │ -07bb4e: 1100 |000b: return-object v0 │ │ +07bb04: |[07bb04] com.lgallardo.qbittorrentclient.AboutFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +07bb14: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07bb16: 6e20 161f 1300 |0001: invoke-virtual {v3, v1}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.setHasOptionsMenu:(Z)V // method@1f16 │ │ +07bb1c: 1501 037f |0004: const/high16 v1, #int 2130903040 // #7f03 │ │ +07bb20: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +07bb22: 6e40 4a1c 1425 |0007: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ +07bb28: 0c00 |000a: move-result-object v0 │ │ +07bb2a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=33 │ │ 0x000b line=35 │ │ locals : │ │ 0x000b - 0x000c reg=0 rootView Landroid/view/View; │ │ @@ -125540,17 +125540,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07bb50: |[07bb50] com.lgallardo.qbittorrentclient.AboutFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -07bb60: 6f20 6200 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0062 │ │ -07bb66: 0e00 |0003: return-void │ │ +07bb2c: |[07bb2c] com.lgallardo.qbittorrentclient.AboutFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +07bb3c: 6f20 6200 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0062 │ │ +07bb42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ 0x0000 - 0x0004 reg=1 outState Landroid/os/Bundle; │ │ @@ -125610,17 +125610,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07bb68: |[07bb68] com.lgallardo.qbittorrentclient.BuildConfig.:()V │ │ -07bb78: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07bb7e: 0e00 |0003: return-void │ │ +07bb44: |[07bb44] com.lgallardo.qbittorrentclient.BuildConfig.:()V │ │ +07bb54: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07bb5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -125649,17 +125649,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07bb80: |[07bb80] com.lgallardo.qbittorrentclient.Common.:()V │ │ -07bb90: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07bb96: 0e00 |0003: return-void │ │ +07bb5c: |[07bb5c] com.lgallardo.qbittorrentclient.Common.:()V │ │ +07bb6c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07bb72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/Common; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/Common;) │ │ @@ -125667,70 +125667,70 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -07bb98: |[07bb98] com.lgallardo.qbittorrentclient.Common.calculateSize:(Ljava/lang/String;)Ljava/lang/String; │ │ -07bba8: 7110 5921 0e00 |0000: invoke-static {v14}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ -07bbae: 0b00 |0003: move-result-wide v0 │ │ -07bbb0: 1304 0004 |0004: const/16 v4, #int 1024 // #400 │ │ -07bbb4: 8146 |0006: int-to-long v6, v4 │ │ -07bbb6: 3105 0006 |0007: cmp-long v5, v0, v6 │ │ -07bbba: 3b05 1600 |0009: if-gez v5, 001f // +0016 │ │ -07bbbe: 2205 f804 |000b: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -07bbc2: 7010 a121 0500 |000d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07bbc8: 6e30 a721 0501 |0010: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -07bbce: 0c05 |0013: move-result-object v5 │ │ -07bbd0: 1a06 3300 |0014: const-string v6, " B" // string@0033 │ │ -07bbd4: 6e20 aa21 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07bbda: 0c05 |0019: move-result-object v5 │ │ -07bbdc: 6e10 af21 0500 |001a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07bbe2: 0c05 |001d: move-result-object v5 │ │ -07bbe4: 1105 |001e: return-object v5 │ │ -07bbe6: 8606 |001f: long-to-double v6, v0 │ │ -07bbe8: 7120 6221 7600 |0020: invoke-static {v6, v7}, Ljava/lang/Math;.log:(D)D // method@2162 │ │ -07bbee: 0b06 |0023: move-result-wide v6 │ │ -07bbf0: 8348 |0024: int-to-double v8, v4 │ │ -07bbf2: 7120 6221 9800 |0025: invoke-static {v8, v9}, Ljava/lang/Math;.log:(D)D // method@2162 │ │ -07bbf8: 0b08 |0028: move-result-wide v8 │ │ -07bbfa: ce86 |0029: div-double/2addr v6, v8 │ │ -07bbfc: 8a62 |002a: double-to-int v2, v6 │ │ -07bbfe: 2205 f804 |002b: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -07bc02: 7010 a121 0500 |002d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07bc08: 1a06 1c07 |0030: const-string v6, "KMGTPE" // string@071c │ │ -07bc0c: d807 02ff |0032: add-int/lit8 v7, v2, #int -1 // #ff │ │ -07bc10: 6e20 8221 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -07bc16: 0a06 |0037: move-result v6 │ │ -07bc18: 6e20 a421 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -07bc1e: 0c05 |003b: move-result-object v5 │ │ -07bc20: 1a06 321f |003c: const-string v6, "i" // string@1f32 │ │ -07bc24: 6e20 aa21 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07bc2a: 0c05 |0041: move-result-object v5 │ │ -07bc2c: 6e10 af21 0500 |0042: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07bc32: 0c03 |0045: move-result-object v3 │ │ -07bc34: 1a05 b800 |0046: const-string v5, "%.1f %sB" // string@00b8 │ │ -07bc38: 1226 |0048: const/4 v6, #int 2 // #2 │ │ -07bc3a: 2366 9706 |0049: new-array v6, v6, [Ljava/lang/Object; // type@0697 │ │ -07bc3e: 1207 |004b: const/4 v7, #int 0 // #0 │ │ -07bc40: 8608 |004c: long-to-double v8, v0 │ │ -07bc42: 834a |004d: int-to-double v10, v4 │ │ -07bc44: 832c |004e: int-to-double v12, v2 │ │ -07bc46: 7140 6921 badc |004f: invoke-static {v10, v11, v12, v13}, Ljava/lang/Math;.pow:(DD)D // method@2169 │ │ -07bc4c: 0b0a |0052: move-result-wide v10 │ │ -07bc4e: cea8 |0053: div-double/2addr v8, v10 │ │ -07bc50: 7120 3c21 9800 |0054: invoke-static {v8, v9}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -07bc56: 0c08 |0057: move-result-object v8 │ │ -07bc58: 4d08 0607 |0058: aput-object v8, v6, v7 │ │ -07bc5c: 1217 |005a: const/4 v7, #int 1 // #1 │ │ -07bc5e: 4d03 0607 |005b: aput-object v3, v6, v7 │ │ -07bc62: 7120 8821 6500 |005d: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ -07bc68: 0c05 |0060: move-result-object v5 │ │ -07bc6a: 28bd |0061: goto 001e // -0043 │ │ +07bb74: |[07bb74] com.lgallardo.qbittorrentclient.Common.calculateSize:(Ljava/lang/String;)Ljava/lang/String; │ │ +07bb84: 7110 5921 0e00 |0000: invoke-static {v14}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ +07bb8a: 0b00 |0003: move-result-wide v0 │ │ +07bb8c: 1304 0004 |0004: const/16 v4, #int 1024 // #400 │ │ +07bb90: 8146 |0006: int-to-long v6, v4 │ │ +07bb92: 3105 0006 |0007: cmp-long v5, v0, v6 │ │ +07bb96: 3b05 1600 |0009: if-gez v5, 001f // +0016 │ │ +07bb9a: 2205 f804 |000b: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +07bb9e: 7010 a121 0500 |000d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07bba4: 6e30 a721 0501 |0010: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +07bbaa: 0c05 |0013: move-result-object v5 │ │ +07bbac: 1a06 3300 |0014: const-string v6, " B" // string@0033 │ │ +07bbb0: 6e20 aa21 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07bbb6: 0c05 |0019: move-result-object v5 │ │ +07bbb8: 6e10 af21 0500 |001a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07bbbe: 0c05 |001d: move-result-object v5 │ │ +07bbc0: 1105 |001e: return-object v5 │ │ +07bbc2: 8606 |001f: long-to-double v6, v0 │ │ +07bbc4: 7120 6221 7600 |0020: invoke-static {v6, v7}, Ljava/lang/Math;.log:(D)D // method@2162 │ │ +07bbca: 0b06 |0023: move-result-wide v6 │ │ +07bbcc: 8348 |0024: int-to-double v8, v4 │ │ +07bbce: 7120 6221 9800 |0025: invoke-static {v8, v9}, Ljava/lang/Math;.log:(D)D // method@2162 │ │ +07bbd4: 0b08 |0028: move-result-wide v8 │ │ +07bbd6: ce86 |0029: div-double/2addr v6, v8 │ │ +07bbd8: 8a62 |002a: double-to-int v2, v6 │ │ +07bbda: 2205 f804 |002b: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +07bbde: 7010 a121 0500 |002d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07bbe4: 1a06 1c07 |0030: const-string v6, "KMGTPE" // string@071c │ │ +07bbe8: d807 02ff |0032: add-int/lit8 v7, v2, #int -1 // #ff │ │ +07bbec: 6e20 8221 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +07bbf2: 0a06 |0037: move-result v6 │ │ +07bbf4: 6e20 a421 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +07bbfa: 0c05 |003b: move-result-object v5 │ │ +07bbfc: 1a06 2e1f |003c: const-string v6, "i" // string@1f2e │ │ +07bc00: 6e20 aa21 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07bc06: 0c05 |0041: move-result-object v5 │ │ +07bc08: 6e10 af21 0500 |0042: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07bc0e: 0c03 |0045: move-result-object v3 │ │ +07bc10: 1a05 b800 |0046: const-string v5, "%.1f %sB" // string@00b8 │ │ +07bc14: 1226 |0048: const/4 v6, #int 2 // #2 │ │ +07bc16: 2366 9706 |0049: new-array v6, v6, [Ljava/lang/Object; // type@0697 │ │ +07bc1a: 1207 |004b: const/4 v7, #int 0 // #0 │ │ +07bc1c: 8608 |004c: long-to-double v8, v0 │ │ +07bc1e: 834a |004d: int-to-double v10, v4 │ │ +07bc20: 832c |004e: int-to-double v12, v2 │ │ +07bc22: 7140 6921 badc |004f: invoke-static {v10, v11, v12, v13}, Ljava/lang/Math;.pow:(DD)D // method@2169 │ │ +07bc28: 0b0a |0052: move-result-wide v10 │ │ +07bc2a: cea8 |0053: div-double/2addr v8, v10 │ │ +07bc2c: 7120 3c21 9800 |0054: invoke-static {v8, v9}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +07bc32: 0c08 |0057: move-result-object v8 │ │ +07bc34: 4d08 0607 |0058: aput-object v8, v6, v7 │ │ +07bc38: 1217 |005a: const/4 v7, #int 1 // #1 │ │ +07bc3a: 4d03 0607 |005b: aput-object v3, v6, v7 │ │ +07bc3e: 7120 8821 6500 |005d: invoke-static {v5, v6}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ +07bc44: 0c05 |0060: move-result-object v5 │ │ +07bc46: 28bd |0061: goto 001e // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=26 │ │ 0x0006 line=27 │ │ 0x001e line=31 │ │ 0x001f line=28 │ │ @@ -125748,48 +125748,48 @@ │ │ type : '(Ljava/lang/String;)D' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 56 16-bit code units │ │ -07bc6c: |[07bc6c] com.lgallardo.qbittorrentclient.Common.humanSizeToBytes:(Ljava/lang/String;)D │ │ -07bc7c: 1304 0004 |0000: const/16 v4, #int 1024 // #400 │ │ -07bc80: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -07bc84: 1a06 8014 |0004: const-string v6, "\s+" // string@1480 │ │ -07bc88: 6e20 9421 6c00 |0006: invoke-virtual {v12, v6}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -07bc8e: 0c05 |0009: move-result-object v5 │ │ -07bc90: 2156 |000a: array-length v6, v5 │ │ -07bc92: 1227 |000b: const/4 v7, #int 2 // #2 │ │ -07bc94: 3376 2900 |000c: if-ne v6, v7, 0035 // +0029 │ │ -07bc98: 1206 |000e: const/4 v6, #int 0 // #0 │ │ -07bc9a: 4606 0506 |000f: aget-object v6, v5, v6 │ │ -07bc9e: 1a07 0d01 |0011: const-string v7, "," // string@010d │ │ -07bca2: 1a08 3401 |0013: const-string v8, "." // string@0134 │ │ -07bca6: 6e30 9321 7608 |0015: invoke-virtual {v6, v7, v8}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -07bcac: 0c01 |0018: move-result-object v1 │ │ -07bcae: 1a06 ed02 |0019: const-string v6, "BKMGTPE" // string@02ed │ │ -07bcb2: 1217 |001b: const/4 v7, #int 1 // #1 │ │ -07bcb4: 4607 0507 |001c: aget-object v7, v5, v7 │ │ -07bcb8: 6e10 9821 0700 |001e: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@2198 │ │ -07bcbe: 0c07 |0021: move-result-object v7 │ │ -07bcc0: 1208 |0022: const/4 v8, #int 0 // #0 │ │ -07bcc2: 4907 0708 |0023: aget-char v7, v7, v8 │ │ -07bcc6: 6e20 8d21 7600 |0025: invoke-virtual {v6, v7}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ -07bccc: 0a00 |0028: move-result v0 │ │ -07bcce: 7110 3b21 0100 |0029: invoke-static {v1}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@213b │ │ -07bcd4: 0b06 |002c: move-result-wide v6 │ │ -07bcd6: 8348 |002d: int-to-double v8, v4 │ │ -07bcd8: 830a |002e: int-to-double v10, v0 │ │ -07bcda: 7140 6921 98ba |002f: invoke-static {v8, v9, v10, v11}, Ljava/lang/Math;.pow:(DD)D // method@2169 │ │ -07bce0: 0b08 |0032: move-result-wide v8 │ │ -07bce2: ad02 0608 |0033: mul-double v2, v6, v8 │ │ -07bce6: 1002 |0035: return-wide v2 │ │ -07bce8: 0d06 |0036: move-exception v6 │ │ -07bcea: 28fe |0037: goto 0035 // -0002 │ │ +07bc48: |[07bc48] com.lgallardo.qbittorrentclient.Common.humanSizeToBytes:(Ljava/lang/String;)D │ │ +07bc58: 1304 0004 |0000: const/16 v4, #int 1024 // #400 │ │ +07bc5c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +07bc60: 1a06 7c14 |0004: const-string v6, "\s+" // string@147c │ │ +07bc64: 6e20 9421 6c00 |0006: invoke-virtual {v12, v6}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +07bc6a: 0c05 |0009: move-result-object v5 │ │ +07bc6c: 2156 |000a: array-length v6, v5 │ │ +07bc6e: 1227 |000b: const/4 v7, #int 2 // #2 │ │ +07bc70: 3376 2900 |000c: if-ne v6, v7, 0035 // +0029 │ │ +07bc74: 1206 |000e: const/4 v6, #int 0 // #0 │ │ +07bc76: 4606 0506 |000f: aget-object v6, v5, v6 │ │ +07bc7a: 1a07 0d01 |0011: const-string v7, "," // string@010d │ │ +07bc7e: 1a08 3401 |0013: const-string v8, "." // string@0134 │ │ +07bc82: 6e30 9321 7608 |0015: invoke-virtual {v6, v7, v8}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +07bc88: 0c01 |0018: move-result-object v1 │ │ +07bc8a: 1a06 ed02 |0019: const-string v6, "BKMGTPE" // string@02ed │ │ +07bc8e: 1217 |001b: const/4 v7, #int 1 // #1 │ │ +07bc90: 4607 0507 |001c: aget-object v7, v5, v7 │ │ +07bc94: 6e10 9821 0700 |001e: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@2198 │ │ +07bc9a: 0c07 |0021: move-result-object v7 │ │ +07bc9c: 1208 |0022: const/4 v8, #int 0 // #0 │ │ +07bc9e: 4907 0708 |0023: aget-char v7, v7, v8 │ │ +07bca2: 6e20 8d21 7600 |0025: invoke-virtual {v6, v7}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ +07bca8: 0a00 |0028: move-result v0 │ │ +07bcaa: 7110 3b21 0100 |0029: invoke-static {v1}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@213b │ │ +07bcb0: 0b06 |002c: move-result-wide v6 │ │ +07bcb2: 8348 |002d: int-to-double v8, v4 │ │ +07bcb4: 830a |002e: int-to-double v10, v0 │ │ +07bcb6: 7140 6921 98ba |002f: invoke-static {v8, v9, v10, v11}, Ljava/lang/Math;.pow:(DD)D // method@2169 │ │ +07bcbc: 0b08 |0032: move-result-wide v8 │ │ +07bcbe: ad02 0608 |0033: mul-double v2, v6, v8 │ │ +07bcc2: 1002 |0035: return-wide v2 │ │ +07bcc4: 0d06 |0036: move-exception v6 │ │ +07bcc6: 28fe |0037: goto 0035 // -0002 │ │ catches : 1 │ │ 0x000f - 0x0032 │ │ Ljava/lang/Exception; -> 0x0036 │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=40 │ │ 0x0004 line=43 │ │ @@ -125812,112 +125812,112 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 191 16-bit code units │ │ -07bcfc: |[07bcfc] com.lgallardo.qbittorrentclient.Common.secondsToEta:(Ljava/lang/String;)Ljava/lang/String; │ │ -07bd0c: 1a03 7030 |0000: const-string v3, "∞" // string@3070 │ │ -07bd10: 0800 1200 |0002: move-object/from16 v0, v18 │ │ -07bd14: 6e20 8621 3000 |0004: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07bd1a: 0a03 |0007: move-result v3 │ │ -07bd1c: 3903 4400 |0008: if-nez v3, 004c // +0044 │ │ -07bd20: 7701 5921 1200 |000a: invoke-static/range {v18}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ -07bd26: 0b0a |000d: move-result-wide v10 │ │ -07bd28: 6203 750c |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ -07bd2c: 6e30 9a22 a30b |0010: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toDays:(J)J // method@229a │ │ -07bd32: 0b0c |0013: move-result-wide v12 │ │ -07bd34: 84c2 |0014: long-to-int v2, v12 │ │ -07bd36: 6203 750c |0015: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ -07bd3a: 6e30 9b22 a30b |0017: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toHours:(J)J // method@229b │ │ -07bd40: 0b0c |001a: move-result-wide v12 │ │ -07bd42: da03 0218 |001b: mul-int/lit8 v3, v2, #int 24 // #18 │ │ -07bd46: 813e |001d: int-to-long v14, v3 │ │ -07bd48: 9c04 0c0e |001e: sub-long v4, v12, v14 │ │ -07bd4c: 6203 750c |0020: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ -07bd50: 6e30 9d22 a30b |0022: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@229d │ │ -07bd56: 0b0c |0025: move-result-wide v12 │ │ -07bd58: 6203 750c |0026: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ -07bd5c: 6e30 9b22 a30b |0028: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toHours:(J)J // method@229b │ │ -07bd62: 0b0e |002b: move-result-wide v14 │ │ -07bd64: 1610 3c00 |002c: const-wide/16 v16, #int 60 // #3c │ │ -07bd68: 9d0e 0e10 |002e: mul-long v14, v14, v16 │ │ -07bd6c: 9c06 0c0e |0030: sub-long v6, v12, v14 │ │ -07bd70: 6203 750c |0032: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ -07bd74: 6e30 9e22 a30b |0034: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@229e │ │ -07bd7a: 0b0c |0037: move-result-wide v12 │ │ -07bd7c: 6203 750c |0038: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ -07bd80: 6e30 9d22 a30b |003a: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@229d │ │ -07bd86: 0b0e |003d: move-result-wide v14 │ │ -07bd88: 1610 3c00 |003e: const-wide/16 v16, #int 60 // #3c │ │ -07bd8c: 9d0e 0e10 |0040: mul-long v14, v14, v16 │ │ -07bd90: 9c08 0c0e |0042: sub-long v8, v12, v14 │ │ -07bd94: 1a12 0000 |0044: const-string v18, "" // string@0000 │ │ -07bd98: 1303 6400 |0046: const/16 v3, #int 100 // #64 │ │ -07bd9c: 3432 0500 |0048: if-lt v2, v3, 004d // +0005 │ │ -07bda0: 1a12 7030 |004a: const-string v18, "∞" // string@3070 │ │ -07bda4: 1112 |004c: return-object v18 │ │ -07bda6: 3d02 2000 |004d: if-lez v2, 006d // +0020 │ │ -07bdaa: 2203 f804 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -07bdae: 7010 a121 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07bdb4: 6e20 a621 2300 |0054: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -07bdba: 0c03 |0057: move-result-object v3 │ │ -07bdbc: 1a0c bd18 |0058: const-string v12, "d " // string@18bd │ │ -07bdc0: 6e20 aa21 c300 |005a: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07bdc6: 0c03 |005d: move-result-object v3 │ │ -07bdc8: 6e30 a721 4305 |005e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -07bdce: 0c03 |0061: move-result-object v3 │ │ -07bdd0: 1a0c 811e |0062: const-string v12, "h" // string@1e81 │ │ -07bdd4: 6e20 aa21 c300 |0064: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07bdda: 0c03 |0067: move-result-object v3 │ │ -07bddc: 6e10 af21 0300 |0068: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07bde2: 0c12 |006b: move-result-object v18 │ │ -07bde4: 28e0 |006c: goto 004c // -0020 │ │ -07bde6: 160c 0000 |006d: const-wide/16 v12, #int 0 // #0 │ │ -07bdea: 3103 040c |006f: cmp-long v3, v4, v12 │ │ -07bdee: 3d03 2000 |0071: if-lez v3, 0091 // +0020 │ │ -07bdf2: 2203 f804 |0073: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -07bdf6: 7010 a121 0300 |0075: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07bdfc: 6e30 a721 4305 |0078: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -07be02: 0c03 |007b: move-result-object v3 │ │ -07be04: 1a0c 821e |007c: const-string v12, "h " // string@1e82 │ │ -07be08: 6e20 aa21 c300 |007e: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07be0e: 0c03 |0081: move-result-object v3 │ │ -07be10: 6e30 a721 6307 |0082: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -07be16: 0c03 |0085: move-result-object v3 │ │ -07be18: 1a0c 2c21 |0086: const-string v12, "m" // string@212c │ │ -07be1c: 6e20 aa21 c300 |0088: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07be22: 0c03 |008b: move-result-object v3 │ │ -07be24: 6e10 af21 0300 |008c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07be2a: 0c12 |008f: move-result-object v18 │ │ -07be2c: 28bc |0090: goto 004c // -0044 │ │ -07be2e: 160c 0000 |0091: const-wide/16 v12, #int 0 // #0 │ │ -07be32: 3103 060c |0093: cmp-long v3, v6, v12 │ │ -07be36: 3d03 1600 |0095: if-lez v3, 00ab // +0016 │ │ -07be3a: 2203 f804 |0097: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -07be3e: 7010 a121 0300 |0099: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07be44: 6e30 a721 6307 |009c: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -07be4a: 0c03 |009f: move-result-object v3 │ │ -07be4c: 1a0c 2c21 |00a0: const-string v12, "m" // string@212c │ │ -07be50: 6e20 aa21 c300 |00a2: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07be56: 0c03 |00a5: move-result-object v3 │ │ -07be58: 6e10 af21 0300 |00a6: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07be5e: 0c12 |00a9: move-result-object v18 │ │ -07be60: 28a2 |00aa: goto 004c // -005e │ │ -07be62: 2203 f804 |00ab: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -07be66: 7010 a121 0300 |00ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07be6c: 6e30 a721 8309 |00b0: invoke-virtual {v3, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -07be72: 0c03 |00b3: move-result-object v3 │ │ -07be74: 1a0c 1f29 |00b4: const-string v12, "s" // string@291f │ │ -07be78: 6e20 aa21 c300 |00b6: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07be7e: 0c03 |00b9: move-result-object v3 │ │ -07be80: 6e10 af21 0300 |00ba: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07be86: 0c12 |00bd: move-result-object v18 │ │ -07be88: 288e |00be: goto 004c // -0072 │ │ +07bcd8: |[07bcd8] com.lgallardo.qbittorrentclient.Common.secondsToEta:(Ljava/lang/String;)Ljava/lang/String; │ │ +07bce8: 1a03 6c30 |0000: const-string v3, "∞" // string@306c │ │ +07bcec: 0800 1200 |0002: move-object/from16 v0, v18 │ │ +07bcf0: 6e20 8621 3000 |0004: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07bcf6: 0a03 |0007: move-result v3 │ │ +07bcf8: 3903 4400 |0008: if-nez v3, 004c // +0044 │ │ +07bcfc: 7701 5921 1200 |000a: invoke-static/range {v18}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ +07bd02: 0b0a |000d: move-result-wide v10 │ │ +07bd04: 6203 750c |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ +07bd08: 6e30 9a22 a30b |0010: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toDays:(J)J // method@229a │ │ +07bd0e: 0b0c |0013: move-result-wide v12 │ │ +07bd10: 84c2 |0014: long-to-int v2, v12 │ │ +07bd12: 6203 750c |0015: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ +07bd16: 6e30 9b22 a30b |0017: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toHours:(J)J // method@229b │ │ +07bd1c: 0b0c |001a: move-result-wide v12 │ │ +07bd1e: da03 0218 |001b: mul-int/lit8 v3, v2, #int 24 // #18 │ │ +07bd22: 813e |001d: int-to-long v14, v3 │ │ +07bd24: 9c04 0c0e |001e: sub-long v4, v12, v14 │ │ +07bd28: 6203 750c |0020: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ +07bd2c: 6e30 9d22 a30b |0022: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@229d │ │ +07bd32: 0b0c |0025: move-result-wide v12 │ │ +07bd34: 6203 750c |0026: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ +07bd38: 6e30 9b22 a30b |0028: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toHours:(J)J // method@229b │ │ +07bd3e: 0b0e |002b: move-result-wide v14 │ │ +07bd40: 1610 3c00 |002c: const-wide/16 v16, #int 60 // #3c │ │ +07bd44: 9d0e 0e10 |002e: mul-long v14, v14, v16 │ │ +07bd48: 9c06 0c0e |0030: sub-long v6, v12, v14 │ │ +07bd4c: 6203 750c |0032: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ +07bd50: 6e30 9e22 a30b |0034: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@229e │ │ +07bd56: 0b0c |0037: move-result-wide v12 │ │ +07bd58: 6203 750c |0038: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0c75 │ │ +07bd5c: 6e30 9d22 a30b |003a: invoke-virtual {v3, v10, v11}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@229d │ │ +07bd62: 0b0e |003d: move-result-wide v14 │ │ +07bd64: 1610 3c00 |003e: const-wide/16 v16, #int 60 // #3c │ │ +07bd68: 9d0e 0e10 |0040: mul-long v14, v14, v16 │ │ +07bd6c: 9c08 0c0e |0042: sub-long v8, v12, v14 │ │ +07bd70: 1a12 0000 |0044: const-string v18, "" // string@0000 │ │ +07bd74: 1303 6400 |0046: const/16 v3, #int 100 // #64 │ │ +07bd78: 3432 0500 |0048: if-lt v2, v3, 004d // +0005 │ │ +07bd7c: 1a12 6c30 |004a: const-string v18, "∞" // string@306c │ │ +07bd80: 1112 |004c: return-object v18 │ │ +07bd82: 3d02 2000 |004d: if-lez v2, 006d // +0020 │ │ +07bd86: 2203 f804 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +07bd8a: 7010 a121 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07bd90: 6e20 a621 2300 |0054: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +07bd96: 0c03 |0057: move-result-object v3 │ │ +07bd98: 1a0c b918 |0058: const-string v12, "d " // string@18b9 │ │ +07bd9c: 6e20 aa21 c300 |005a: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07bda2: 0c03 |005d: move-result-object v3 │ │ +07bda4: 6e30 a721 4305 |005e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +07bdaa: 0c03 |0061: move-result-object v3 │ │ +07bdac: 1a0c 7d1e |0062: const-string v12, "h" // string@1e7d │ │ +07bdb0: 6e20 aa21 c300 |0064: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07bdb6: 0c03 |0067: move-result-object v3 │ │ +07bdb8: 6e10 af21 0300 |0068: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07bdbe: 0c12 |006b: move-result-object v18 │ │ +07bdc0: 28e0 |006c: goto 004c // -0020 │ │ +07bdc2: 160c 0000 |006d: const-wide/16 v12, #int 0 // #0 │ │ +07bdc6: 3103 040c |006f: cmp-long v3, v4, v12 │ │ +07bdca: 3d03 2000 |0071: if-lez v3, 0091 // +0020 │ │ +07bdce: 2203 f804 |0073: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +07bdd2: 7010 a121 0300 |0075: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07bdd8: 6e30 a721 4305 |0078: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +07bdde: 0c03 |007b: move-result-object v3 │ │ +07bde0: 1a0c 7e1e |007c: const-string v12, "h " // string@1e7e │ │ +07bde4: 6e20 aa21 c300 |007e: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07bdea: 0c03 |0081: move-result-object v3 │ │ +07bdec: 6e30 a721 6307 |0082: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +07bdf2: 0c03 |0085: move-result-object v3 │ │ +07bdf4: 1a0c 2821 |0086: const-string v12, "m" // string@2128 │ │ +07bdf8: 6e20 aa21 c300 |0088: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07bdfe: 0c03 |008b: move-result-object v3 │ │ +07be00: 6e10 af21 0300 |008c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07be06: 0c12 |008f: move-result-object v18 │ │ +07be08: 28bc |0090: goto 004c // -0044 │ │ +07be0a: 160c 0000 |0091: const-wide/16 v12, #int 0 // #0 │ │ +07be0e: 3103 060c |0093: cmp-long v3, v6, v12 │ │ +07be12: 3d03 1600 |0095: if-lez v3, 00ab // +0016 │ │ +07be16: 2203 f804 |0097: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +07be1a: 7010 a121 0300 |0099: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07be20: 6e30 a721 6307 |009c: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +07be26: 0c03 |009f: move-result-object v3 │ │ +07be28: 1a0c 2821 |00a0: const-string v12, "m" // string@2128 │ │ +07be2c: 6e20 aa21 c300 |00a2: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07be32: 0c03 |00a5: move-result-object v3 │ │ +07be34: 6e10 af21 0300 |00a6: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07be3a: 0c12 |00a9: move-result-object v18 │ │ +07be3c: 28a2 |00aa: goto 004c // -005e │ │ +07be3e: 2203 f804 |00ab: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +07be42: 7010 a121 0300 |00ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07be48: 6e30 a721 8309 |00b0: invoke-virtual {v3, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +07be4e: 0c03 |00b3: move-result-object v3 │ │ +07be50: 1a0c 1b29 |00b4: const-string v12, "s" // string@291b │ │ +07be54: 6e20 aa21 c300 |00b6: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07be5a: 0c03 |00b9: move-result-object v3 │ │ +07be5c: 6e10 af21 0300 |00ba: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07be62: 0c12 |00bd: move-result-object v18 │ │ +07be64: 288e |00be: goto 004c // -0072 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000a line=91 │ │ 0x000e line=93 │ │ 0x0015 line=94 │ │ 0x0020 line=95 │ │ @@ -125951,29 +125951,29 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -07be8c: |[07be8c] com.lgallardo.qbittorrentclient.Common.unixTimestampToDate:(Ljava/lang/String;)Ljava/lang/String; │ │ -07be9c: 7110 5c21 0800 |0000: invoke-static {v8}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@215c │ │ -07bea2: 0c04 |0003: move-result-object v4 │ │ -07bea4: 6e10 5821 0400 |0004: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@2158 │ │ -07beaa: 0b04 |0007: move-result-wide v4 │ │ -07beac: 1606 e803 |0008: const-wide/16 v6, #int 1000 // #3e8 │ │ -07beb0: 9d02 0406 |000a: mul-long v2, v4, v6 │ │ -07beb4: 2201 2a05 |000c: new-instance v1, Ljava/util/Date; // type@052a │ │ -07beb8: 7030 3222 2103 |000e: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@2232 │ │ -07bebe: 2204 2405 |0011: new-instance v4, Ljava/text/SimpleDateFormat; // type@0524 │ │ -07bec2: 1a05 6930 |0013: const-string v5, "yyyy-MM-dd hh:mm a" // string@3069 │ │ -07bec6: 7020 1022 5400 |0015: invoke-direct {v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@2210 │ │ -07becc: 6e20 1222 1400 |0018: invoke-virtual {v4, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@2212 │ │ -07bed2: 0c00 |001b: move-result-object v0 │ │ -07bed4: 1100 |001c: return-object v0 │ │ +07be68: |[07be68] com.lgallardo.qbittorrentclient.Common.unixTimestampToDate:(Ljava/lang/String;)Ljava/lang/String; │ │ +07be78: 7110 5c21 0800 |0000: invoke-static {v8}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@215c │ │ +07be7e: 0c04 |0003: move-result-object v4 │ │ +07be80: 6e10 5821 0400 |0004: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@2158 │ │ +07be86: 0b04 |0007: move-result-wide v4 │ │ +07be88: 1606 e803 |0008: const-wide/16 v6, #int 1000 // #3e8 │ │ +07be8c: 9d02 0406 |000a: mul-long v2, v4, v6 │ │ +07be90: 2201 2a05 |000c: new-instance v1, Ljava/util/Date; // type@052a │ │ +07be94: 7030 3222 2103 |000e: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@2232 │ │ +07be9a: 2204 2405 |0011: new-instance v4, Ljava/text/SimpleDateFormat; // type@0524 │ │ +07be9e: 1a05 6530 |0013: const-string v5, "yyyy-MM-dd hh:mm a" // string@3065 │ │ +07bea2: 7020 1022 5400 |0015: invoke-direct {v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@2210 │ │ +07bea8: 6e20 1222 1400 |0018: invoke-virtual {v4, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@2212 │ │ +07beae: 0c00 |001b: move-result-object v0 │ │ +07beb0: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000c line=81 │ │ 0x0011 line=82 │ │ 0x001c line=84 │ │ locals : │ │ @@ -126024,21 +126024,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -07bed8: |[07bed8] com.lgallardo.qbittorrentclient.ContentFile.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;I)V │ │ -07bee8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07beee: 5b01 4f08 |0003: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.name:Ljava/lang/String; // field@084f │ │ -07bef2: 5b02 5208 |0005: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.size:Ljava/lang/String; // field@0852 │ │ -07bef6: 5b03 5108 |0007: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.progress:Ljava/lang/Double; // field@0851 │ │ -07befa: 5904 5008 |0009: iput v4, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.priority:I // field@0850 │ │ -07befe: 0e00 |000b: return-void │ │ +07beb4: |[07beb4] com.lgallardo.qbittorrentclient.ContentFile.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;I)V │ │ +07bec4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07beca: 5b01 4f08 |0003: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.name:Ljava/lang/String; // field@084f │ │ +07bece: 5b02 5208 |0005: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.size:Ljava/lang/String; // field@0852 │ │ +07bed2: 5b03 5108 |0007: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.progress:Ljava/lang/Double; // field@0851 │ │ +07bed6: 5904 5008 |0009: iput v4, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.priority:I // field@0850 │ │ +07beda: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=12 │ │ 0x0005 line=13 │ │ 0x0007 line=14 │ │ 0x0009 line=15 │ │ @@ -126056,17 +126056,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bf00: |[07bf00] com.lgallardo.qbittorrentclient.ContentFile.getName:()Ljava/lang/String; │ │ -07bf10: 5410 4f08 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ContentFile;.name:Ljava/lang/String; // field@084f │ │ -07bf14: 1100 |0002: return-object v0 │ │ +07bedc: |[07bedc] com.lgallardo.qbittorrentclient.ContentFile.getName:()Ljava/lang/String; │ │ +07beec: 5410 4f08 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ContentFile;.name:Ljava/lang/String; // field@084f │ │ +07bef0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/ContentFile;) │ │ @@ -126074,17 +126074,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bf18: |[07bf18] com.lgallardo.qbittorrentclient.ContentFile.getPriority:()I │ │ -07bf28: 5210 5008 |0000: iget v0, v1, Lcom/lgallardo/qbittorrentclient/ContentFile;.priority:I // field@0850 │ │ -07bf2c: 0f00 |0002: return v0 │ │ +07bef4: |[07bef4] com.lgallardo.qbittorrentclient.ContentFile.getPriority:()I │ │ +07bf04: 5210 5008 |0000: iget v0, v1, Lcom/lgallardo/qbittorrentclient/ContentFile;.priority:I // field@0850 │ │ +07bf08: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ │ │ #2 : (in Lcom/lgallardo/qbittorrentclient/ContentFile;) │ │ @@ -126092,17 +126092,17 @@ │ │ type : '()Ljava/lang/Double;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bf30: |[07bf30] com.lgallardo.qbittorrentclient.ContentFile.getProgress:()Ljava/lang/Double; │ │ -07bf40: 5410 5108 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ContentFile;.progress:Ljava/lang/Double; // field@0851 │ │ -07bf44: 1100 |0002: return-object v0 │ │ +07bf0c: |[07bf0c] com.lgallardo.qbittorrentclient.ContentFile.getProgress:()Ljava/lang/Double; │ │ +07bf1c: 5410 5108 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ContentFile;.progress:Ljava/lang/Double; // field@0851 │ │ +07bf20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/ContentFile;) │ │ @@ -126110,39 +126110,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -07bf48: |[07bf48] com.lgallardo.qbittorrentclient.ContentFile.getProgressAsString:()Ljava/lang/String; │ │ -07bf58: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -07bf5c: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07bf62: 1a01 b900 |0005: const-string v1, "%.2f" // string@00b9 │ │ -07bf66: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -07bf68: 2322 9706 |0008: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ -07bf6c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -07bf6e: 5484 5108 |000b: iget-object v4, v8, Lcom/lgallardo/qbittorrentclient/ContentFile;.progress:Ljava/lang/Double; // field@0851 │ │ -07bf72: 6e10 3a21 0400 |000d: invoke-virtual {v4}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ -07bf78: 0b04 |0010: move-result-wide v4 │ │ -07bf7a: 1906 5940 |0011: const-wide/high16 v6, #long 4636737291354636288 // #4059 │ │ -07bf7e: cd64 |0013: mul-double/2addr v4, v6 │ │ -07bf80: 7120 3c21 5400 |0014: invoke-static {v4, v5}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -07bf86: 0c04 |0017: move-result-object v4 │ │ -07bf88: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ -07bf8c: 7120 8821 2100 |001a: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ -07bf92: 0c01 |001d: move-result-object v1 │ │ -07bf94: 6e20 aa21 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07bf9a: 0c00 |0021: move-result-object v0 │ │ -07bf9c: 1a01 b600 |0022: const-string v1, "%" // string@00b6 │ │ -07bfa0: 6e20 aa21 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07bfa6: 0c00 |0027: move-result-object v0 │ │ -07bfa8: 6e10 af21 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07bfae: 0c00 |002b: move-result-object v0 │ │ -07bfb0: 1100 |002c: return-object v0 │ │ +07bf24: |[07bf24] com.lgallardo.qbittorrentclient.ContentFile.getProgressAsString:()Ljava/lang/String; │ │ +07bf34: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +07bf38: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07bf3e: 1a01 b900 |0005: const-string v1, "%.2f" // string@00b9 │ │ +07bf42: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +07bf44: 2322 9706 |0008: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ +07bf48: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +07bf4a: 5484 5108 |000b: iget-object v4, v8, Lcom/lgallardo/qbittorrentclient/ContentFile;.progress:Ljava/lang/Double; // field@0851 │ │ +07bf4e: 6e10 3a21 0400 |000d: invoke-virtual {v4}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ +07bf54: 0b04 |0010: move-result-wide v4 │ │ +07bf56: 1906 5940 |0011: const-wide/high16 v6, #long 4636737291354636288 // #4059 │ │ +07bf5a: cd64 |0013: mul-double/2addr v4, v6 │ │ +07bf5c: 7120 3c21 5400 |0014: invoke-static {v4, v5}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +07bf62: 0c04 |0017: move-result-object v4 │ │ +07bf64: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ +07bf68: 7120 8821 2100 |001a: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ +07bf6e: 0c01 |001d: move-result-object v1 │ │ +07bf70: 6e20 aa21 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07bf76: 0c00 |0021: move-result-object v0 │ │ +07bf78: 1a01 b600 |0022: const-string v1, "%" // string@00b6 │ │ +07bf7c: 6e20 aa21 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07bf82: 0c00 |0027: move-result-object v0 │ │ +07bf84: 6e10 af21 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07bf8a: 0c00 |002b: move-result-object v0 │ │ +07bf8c: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x002d reg=8 this Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ │ │ #4 : (in Lcom/lgallardo/qbittorrentclient/ContentFile;) │ │ @@ -126150,17 +126150,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bfb4: |[07bfb4] com.lgallardo.qbittorrentclient.ContentFile.getSize:()Ljava/lang/String; │ │ -07bfc4: 5410 5208 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ContentFile;.size:Ljava/lang/String; // field@0852 │ │ -07bfc8: 1100 |0002: return-object v0 │ │ +07bf90: |[07bf90] com.lgallardo.qbittorrentclient.ContentFile.getSize:()Ljava/lang/String; │ │ +07bfa0: 5410 5208 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ContentFile;.size:Ljava/lang/String; // field@0852 │ │ +07bfa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ │ │ #5 : (in Lcom/lgallardo/qbittorrentclient/ContentFile;) │ │ @@ -126168,17 +126168,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bfcc: |[07bfcc] com.lgallardo.qbittorrentclient.ContentFile.setName:(Ljava/lang/String;)V │ │ -07bfdc: 5b01 4f08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.name:Ljava/lang/String; // field@084f │ │ -07bfe0: 0e00 |0002: return-void │ │ +07bfa8: |[07bfa8] com.lgallardo.qbittorrentclient.ContentFile.setName:(Ljava/lang/String;)V │ │ +07bfb8: 5b01 4f08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.name:Ljava/lang/String; // field@084f │ │ +07bfbc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0002 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ @@ -126188,17 +126188,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bfe4: |[07bfe4] com.lgallardo.qbittorrentclient.ContentFile.setPriority:(I)V │ │ -07bff4: 5901 5008 |0000: iput v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.priority:I // field@0850 │ │ -07bff8: 0e00 |0002: return-void │ │ +07bfc0: |[07bfc0] com.lgallardo.qbittorrentclient.ContentFile.setPriority:(I)V │ │ +07bfd0: 5901 5008 |0000: iput v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.priority:I // field@0850 │ │ +07bfd4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ 0x0000 - 0x0003 reg=1 priority I │ │ @@ -126208,17 +126208,17 @@ │ │ type : '(Ljava/lang/Double;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bffc: |[07bffc] com.lgallardo.qbittorrentclient.ContentFile.setProgress:(Ljava/lang/Double;)V │ │ -07c00c: 5b01 5108 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.progress:Ljava/lang/Double; // field@0851 │ │ -07c010: 0e00 |0002: return-void │ │ +07bfd8: |[07bfd8] com.lgallardo.qbittorrentclient.ContentFile.setProgress:(Ljava/lang/Double;)V │ │ +07bfe8: 5b01 5108 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.progress:Ljava/lang/Double; // field@0851 │ │ +07bfec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0002 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ 0x0000 - 0x0003 reg=1 progress Ljava/lang/Double; │ │ @@ -126228,17 +126228,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c014: |[07c014] com.lgallardo.qbittorrentclient.ContentFile.setSize:(Ljava/lang/String;)V │ │ -07c024: 5b01 5208 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.size:Ljava/lang/String; // field@0852 │ │ -07c028: 0e00 |0002: return-void │ │ +07bff0: |[07bff0] com.lgallardo.qbittorrentclient.ContentFile.setSize:(Ljava/lang/String;)V │ │ +07c000: 5b01 5208 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ContentFile;.size:Ljava/lang/String; // field@0852 │ │ +07c004: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0002 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ 0x0000 - 0x0003 reg=1 size Ljava/lang/String; │ │ @@ -126368,20 +126368,20 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -07c02c: |[07c02c] com.lgallardo.qbittorrentclient.DeviceBootReceiver.:()V │ │ -07c03c: 1a00 4e01 |0000: const-string v0, "3.1.x" // string@014e │ │ -07c040: 6900 6608 |0002: sput-object v0, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.qb_version:Ljava/lang/String; // field@0866 │ │ -07c044: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07c046: 6900 5a08 |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.cookie:Ljava/lang/String; // field@085a │ │ -07c04a: 0e00 |0007: return-void │ │ +07c008: |[07c008] com.lgallardo.qbittorrentclient.DeviceBootReceiver.:()V │ │ +07c018: 1a00 4e01 |0000: const-string v0, "3.1.x" // string@014e │ │ +07c01c: 6900 6608 |0002: sput-object v0, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.qb_version:Ljava/lang/String; // field@0866 │ │ +07c020: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07c022: 6900 5a08 |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.cookie:Ljava/lang/String; // field@085a │ │ +07c026: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0004 line=25 │ │ locals : │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;) │ │ @@ -126389,17 +126389,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07c04c: |[07c04c] com.lgallardo.qbittorrentclient.DeviceBootReceiver.:()V │ │ -07c05c: 7010 cc00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00cc │ │ -07c062: 0e00 |0003: return-void │ │ +07c028: |[07c028] com.lgallardo.qbittorrentclient.DeviceBootReceiver.:()V │ │ +07c038: 7010 cc00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00cc │ │ +07c03e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver; │ │ │ │ Virtual methods - │ │ @@ -126408,148 +126408,148 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 256 16-bit code units │ │ -07c064: |[07c064] com.lgallardo.qbittorrentclient.DeviceBootReceiver.getSettings:()V │ │ -07c074: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -07c076: 5471 5908 |0001: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.context:Landroid/content/Context; // field@0859 │ │ -07c07a: 7110 1703 0100 |0003: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -07c080: 0c01 |0006: move-result-object v1 │ │ -07c082: 5b71 6708 |0007: iput-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c086: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -07c08a: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07c090: 5b71 5508 |000e: iput-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.builderPrefs:Ljava/lang/StringBuilder; // field@0855 │ │ -07c094: 5471 5508 |0010: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.builderPrefs:Ljava/lang/StringBuilder; // field@0855 │ │ -07c098: 2202 f804 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -07c09c: 7010 a121 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07c0a2: 1a03 0100 |0017: const-string v3, " │ │ +07c040: |[07c040] com.lgallardo.qbittorrentclient.DeviceBootReceiver.getSettings:()V │ │ +07c050: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +07c052: 5471 5908 |0001: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.context:Landroid/content/Context; // field@0859 │ │ +07c056: 7110 1703 0100 |0003: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +07c05c: 0c01 |0006: move-result-object v1 │ │ +07c05e: 5b71 6708 |0007: iput-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c062: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +07c066: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07c06c: 5b71 5508 |000e: iput-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.builderPrefs:Ljava/lang/StringBuilder; // field@0855 │ │ +07c070: 5471 5508 |0010: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.builderPrefs:Ljava/lang/StringBuilder; // field@0855 │ │ +07c074: 2202 f804 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +07c078: 7010 a121 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07c07e: 1a03 0100 |0017: const-string v3, " │ │ " // string@0001 │ │ -07c0a6: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07c0ac: 0c02 |001c: move-result-object v2 │ │ -07c0ae: 5473 6708 |001d: iget-object v3, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c0b2: 1a04 ab20 |001f: const-string v4, "language" // string@20ab │ │ -07c0b6: 1a05 970f |0021: const-string v5, "NULL" // string@0f97 │ │ -07c0ba: 7230 3501 4305 |0023: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c0c0: 0c03 |0026: move-result-object v3 │ │ -07c0c2: 6e20 aa21 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07c0c8: 0c02 |002a: move-result-object v2 │ │ -07c0ca: 6e10 af21 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07c0d0: 0c02 |002e: move-result-object v2 │ │ -07c0d2: 6e20 aa21 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07c0d8: 5471 6708 |0032: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c0dc: 1a02 ff1e |0034: const-string v2, "hostname" // string@1eff │ │ -07c0e0: 1a03 0000 |0036: const-string v3, "" // string@0000 │ │ -07c0e4: 7230 3501 2103 |0038: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c0ea: 0c01 |003b: move-result-object v1 │ │ -07c0ec: 6901 5e08 |003c: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.hostname:Ljava/lang/String; // field@085e │ │ -07c0f0: 5471 6708 |003e: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c0f4: 1a02 f82c |0040: const-string v2, "subfolder" // string@2cf8 │ │ -07c0f8: 1a03 0000 |0042: const-string v3, "" // string@0000 │ │ -07c0fc: 7230 3501 2103 |0044: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c102: 0c01 |0047: move-result-object v1 │ │ -07c104: 6901 6808 |0048: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.subfolder:Ljava/lang/String; // field@0868 │ │ -07c108: 5471 6708 |004a: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c10c: 1a02 bd27 |004c: const-string v2, "protocol" // string@27bd │ │ -07c110: 1a03 970f |004e: const-string v3, "NULL" // string@0f97 │ │ -07c114: 7230 3501 2103 |0050: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c11a: 0c01 |0053: move-result-object v1 │ │ -07c11c: 6901 6508 |0054: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.protocol:Ljava/lang/String; // field@0865 │ │ -07c120: 5471 6708 |0056: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c124: 1a02 6727 |0058: const-string v2, "port" // string@2767 │ │ -07c128: 1a03 5301 |005a: const-string v3, "8080" // string@0153 │ │ -07c12c: 7230 3501 2103 |005c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c132: 0c01 |005f: move-result-object v1 │ │ -07c134: 7110 5121 0100 |0060: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -07c13a: 0a01 |0063: move-result v1 │ │ -07c13c: 6701 6408 |0064: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.port:I // field@0864 │ │ -07c140: 5471 6708 |0066: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c144: 1a02 7d2f |0068: const-string v2, "username" // string@2f7d │ │ -07c148: 1a03 970f |006a: const-string v3, "NULL" // string@0f97 │ │ -07c14c: 7230 3501 2103 |006c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c152: 0c01 |006f: move-result-object v1 │ │ -07c154: 6901 6908 |0070: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.username:Ljava/lang/String; // field@0869 │ │ -07c158: 5471 6708 |0072: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c15c: 1a02 0d27 |0074: const-string v2, "password" // string@270d │ │ -07c160: 1a03 970f |0076: const-string v3, "NULL" // string@0f97 │ │ -07c164: 7230 3501 2103 |0078: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c16a: 0c01 |007b: move-result-object v1 │ │ -07c16c: 6901 6308 |007c: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.password:Ljava/lang/String; // field@0863 │ │ -07c170: 5471 6708 |007e: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c174: 1a02 301f |0080: const-string v2, "https" // string@1f30 │ │ -07c178: 1203 |0082: const/4 v3, #int 0 // #0 │ │ -07c17a: 7230 3401 2103 |0083: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -07c180: 0a01 |0086: move-result v1 │ │ -07c182: 6a01 5f08 |0087: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.https:Z // field@085f │ │ -07c186: 6301 5f08 |0089: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.https:Z // field@085f │ │ -07c18a: 3801 5e00 |008b: if-eqz v1, 00e9 // +005e │ │ -07c18e: 1a01 301f |008d: const-string v1, "https" // string@1f30 │ │ -07c192: 6901 6508 |008f: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.protocol:Ljava/lang/String; // field@0865 │ │ -07c196: 5471 6708 |0091: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c19a: 1a02 fa17 |0093: const-string v2, "connection_timeout" // string@17fa │ │ -07c19e: 1a03 5101 |0095: const-string v3, "5" // string@0151 │ │ -07c1a2: 7230 3501 2103 |0097: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c1a8: 0c01 |009a: move-result-object v1 │ │ -07c1aa: 7110 5121 0100 |009b: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -07c1b0: 0a01 |009e: move-result v1 │ │ -07c1b2: 6701 5808 |009f: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.connection_timeout:I // field@0858 │ │ -07c1b6: 5471 6708 |00a1: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c1ba: 1a02 c318 |00a3: const-string v2, "data_timeout" // string@18c3 │ │ -07c1be: 1a03 5201 |00a5: const-string v3, "8" // string@0152 │ │ -07c1c2: 7230 3501 2103 |00a7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c1c8: 0c01 |00aa: move-result-object v1 │ │ -07c1ca: 7110 5121 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -07c1d0: 0a01 |00ae: move-result v1 │ │ -07c1d2: 6701 5b08 |00af: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.data_timeout:I // field@085b │ │ -07c1d6: 5471 6708 |00b1: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c1da: 1a02 ef27 |00b3: const-string v2, "qb_version" // string@27ef │ │ -07c1de: 1a03 4e01 |00b5: const-string v3, "3.1.x" // string@014e │ │ -07c1e2: 7230 3501 2103 |00b7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c1e8: 0c01 |00ba: move-result-object v1 │ │ -07c1ea: 6901 6608 |00bb: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.qb_version:Ljava/lang/String; // field@0866 │ │ -07c1ee: 5471 6708 |00bd: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c1f2: 1a02 ea27 |00bf: const-string v2, "qbCookie" // string@27ea │ │ -07c1f6: 7230 3501 2106 |00c1: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c1fc: 0c01 |00c4: move-result-object v1 │ │ -07c1fe: 6901 ce08 |00c5: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -07c202: 5471 6708 |00c7: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c206: 1a02 bc20 |00c9: const-string v2, "lastState" // string@20bc │ │ -07c20a: 7230 3501 2106 |00cb: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c210: 0c01 |00ce: move-result-object v1 │ │ -07c212: 6901 6008 |00cf: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.lastState:Ljava/lang/String; // field@0860 │ │ -07c216: 5471 6708 |00d1: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ -07c21a: 1a02 3925 |00d3: const-string v2, "notification_period" // string@2539 │ │ -07c21e: 1a03 4a01 |00d5: const-string v3, "1200000L" // string@014a │ │ -07c222: 7230 3501 2103 |00d7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -07c228: 0c01 |00da: move-result-object v1 │ │ -07c22a: 7110 5921 0100 |00db: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ -07c230: 0b02 |00de: move-result-wide v2 │ │ -07c232: 6802 6108 |00df: sput-wide v2, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.notification_period:J // field@0861 │ │ -07c236: 0e00 |00e1: return-void │ │ -07c238: 0d00 |00e2: move-exception v0 │ │ -07c23a: 1301 901f |00e3: const/16 v1, #int 8080 // #1f90 │ │ -07c23e: 6701 6408 |00e5: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.port:I // field@0864 │ │ -07c242: 2900 7fff |00e7: goto/16 0066 // -0081 │ │ -07c246: 1a01 041f |00e9: const-string v1, "http" // string@1f04 │ │ -07c24a: 6901 6508 |00eb: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.protocol:Ljava/lang/String; // field@0865 │ │ -07c24e: 28a4 |00ed: goto 0091 // -005c │ │ -07c250: 0d00 |00ee: move-exception v0 │ │ -07c252: 1251 |00ef: const/4 v1, #int 5 // #5 │ │ -07c254: 6701 5808 |00f0: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.connection_timeout:I // field@0858 │ │ -07c258: 28af |00f2: goto 00a1 // -0051 │ │ -07c25a: 0d00 |00f3: move-exception v0 │ │ -07c25c: 1301 0800 |00f4: const/16 v1, #int 8 // #8 │ │ -07c260: 6701 5b08 |00f6: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.data_timeout:I // field@085b │ │ -07c264: 28b9 |00f8: goto 00b1 // -0047 │ │ -07c266: 0d00 |00f9: move-exception v0 │ │ -07c268: 1702 804f 1200 |00fa: const-wide/32 v2, #float 1.68156e-39 // #00124f80 │ │ -07c26e: 6802 6108 |00fd: sput-wide v2, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.notification_period:J // field@0861 │ │ -07c272: 28e2 |00ff: goto 00e1 // -001e │ │ +07c082: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07c088: 0c02 |001c: move-result-object v2 │ │ +07c08a: 5473 6708 |001d: iget-object v3, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c08e: 1a04 a720 |001f: const-string v4, "language" // string@20a7 │ │ +07c092: 1a05 930f |0021: const-string v5, "NULL" // string@0f93 │ │ +07c096: 7230 3501 4305 |0023: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c09c: 0c03 |0026: move-result-object v3 │ │ +07c09e: 6e20 aa21 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07c0a4: 0c02 |002a: move-result-object v2 │ │ +07c0a6: 6e10 af21 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07c0ac: 0c02 |002e: move-result-object v2 │ │ +07c0ae: 6e20 aa21 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07c0b4: 5471 6708 |0032: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c0b8: 1a02 fb1e |0034: const-string v2, "hostname" // string@1efb │ │ +07c0bc: 1a03 0000 |0036: const-string v3, "" // string@0000 │ │ +07c0c0: 7230 3501 2103 |0038: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c0c6: 0c01 |003b: move-result-object v1 │ │ +07c0c8: 6901 5e08 |003c: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.hostname:Ljava/lang/String; // field@085e │ │ +07c0cc: 5471 6708 |003e: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c0d0: 1a02 f42c |0040: const-string v2, "subfolder" // string@2cf4 │ │ +07c0d4: 1a03 0000 |0042: const-string v3, "" // string@0000 │ │ +07c0d8: 7230 3501 2103 |0044: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c0de: 0c01 |0047: move-result-object v1 │ │ +07c0e0: 6901 6808 |0048: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.subfolder:Ljava/lang/String; // field@0868 │ │ +07c0e4: 5471 6708 |004a: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c0e8: 1a02 b927 |004c: const-string v2, "protocol" // string@27b9 │ │ +07c0ec: 1a03 930f |004e: const-string v3, "NULL" // string@0f93 │ │ +07c0f0: 7230 3501 2103 |0050: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c0f6: 0c01 |0053: move-result-object v1 │ │ +07c0f8: 6901 6508 |0054: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.protocol:Ljava/lang/String; // field@0865 │ │ +07c0fc: 5471 6708 |0056: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c100: 1a02 6327 |0058: const-string v2, "port" // string@2763 │ │ +07c104: 1a03 5301 |005a: const-string v3, "8080" // string@0153 │ │ +07c108: 7230 3501 2103 |005c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c10e: 0c01 |005f: move-result-object v1 │ │ +07c110: 7110 5121 0100 |0060: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +07c116: 0a01 |0063: move-result v1 │ │ +07c118: 6701 6408 |0064: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.port:I // field@0864 │ │ +07c11c: 5471 6708 |0066: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c120: 1a02 792f |0068: const-string v2, "username" // string@2f79 │ │ +07c124: 1a03 930f |006a: const-string v3, "NULL" // string@0f93 │ │ +07c128: 7230 3501 2103 |006c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c12e: 0c01 |006f: move-result-object v1 │ │ +07c130: 6901 6908 |0070: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.username:Ljava/lang/String; // field@0869 │ │ +07c134: 5471 6708 |0072: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c138: 1a02 0927 |0074: const-string v2, "password" // string@2709 │ │ +07c13c: 1a03 930f |0076: const-string v3, "NULL" // string@0f93 │ │ +07c140: 7230 3501 2103 |0078: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c146: 0c01 |007b: move-result-object v1 │ │ +07c148: 6901 6308 |007c: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.password:Ljava/lang/String; // field@0863 │ │ +07c14c: 5471 6708 |007e: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c150: 1a02 2c1f |0080: const-string v2, "https" // string@1f2c │ │ +07c154: 1203 |0082: const/4 v3, #int 0 // #0 │ │ +07c156: 7230 3401 2103 |0083: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +07c15c: 0a01 |0086: move-result v1 │ │ +07c15e: 6a01 5f08 |0087: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.https:Z // field@085f │ │ +07c162: 6301 5f08 |0089: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.https:Z // field@085f │ │ +07c166: 3801 5e00 |008b: if-eqz v1, 00e9 // +005e │ │ +07c16a: 1a01 2c1f |008d: const-string v1, "https" // string@1f2c │ │ +07c16e: 6901 6508 |008f: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.protocol:Ljava/lang/String; // field@0865 │ │ +07c172: 5471 6708 |0091: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c176: 1a02 f617 |0093: const-string v2, "connection_timeout" // string@17f6 │ │ +07c17a: 1a03 5101 |0095: const-string v3, "5" // string@0151 │ │ +07c17e: 7230 3501 2103 |0097: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c184: 0c01 |009a: move-result-object v1 │ │ +07c186: 7110 5121 0100 |009b: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +07c18c: 0a01 |009e: move-result v1 │ │ +07c18e: 6701 5808 |009f: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.connection_timeout:I // field@0858 │ │ +07c192: 5471 6708 |00a1: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c196: 1a02 bf18 |00a3: const-string v2, "data_timeout" // string@18bf │ │ +07c19a: 1a03 5201 |00a5: const-string v3, "8" // string@0152 │ │ +07c19e: 7230 3501 2103 |00a7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c1a4: 0c01 |00aa: move-result-object v1 │ │ +07c1a6: 7110 5121 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +07c1ac: 0a01 |00ae: move-result v1 │ │ +07c1ae: 6701 5b08 |00af: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.data_timeout:I // field@085b │ │ +07c1b2: 5471 6708 |00b1: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c1b6: 1a02 eb27 |00b3: const-string v2, "qb_version" // string@27eb │ │ +07c1ba: 1a03 4e01 |00b5: const-string v3, "3.1.x" // string@014e │ │ +07c1be: 7230 3501 2103 |00b7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c1c4: 0c01 |00ba: move-result-object v1 │ │ +07c1c6: 6901 6608 |00bb: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.qb_version:Ljava/lang/String; // field@0866 │ │ +07c1ca: 5471 6708 |00bd: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c1ce: 1a02 e627 |00bf: const-string v2, "qbCookie" // string@27e6 │ │ +07c1d2: 7230 3501 2106 |00c1: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c1d8: 0c01 |00c4: move-result-object v1 │ │ +07c1da: 6901 ce08 |00c5: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +07c1de: 5471 6708 |00c7: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c1e2: 1a02 b820 |00c9: const-string v2, "lastState" // string@20b8 │ │ +07c1e6: 7230 3501 2106 |00cb: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c1ec: 0c01 |00ce: move-result-object v1 │ │ +07c1ee: 6901 6008 |00cf: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.lastState:Ljava/lang/String; // field@0860 │ │ +07c1f2: 5471 6708 |00d1: iget-object v1, v7, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.sharedPrefs:Landroid/content/SharedPreferences; // field@0867 │ │ +07c1f6: 1a02 3525 |00d3: const-string v2, "notification_period" // string@2535 │ │ +07c1fa: 1a03 4a01 |00d5: const-string v3, "1200000L" // string@014a │ │ +07c1fe: 7230 3501 2103 |00d7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +07c204: 0c01 |00da: move-result-object v1 │ │ +07c206: 7110 5921 0100 |00db: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ +07c20c: 0b02 |00de: move-result-wide v2 │ │ +07c20e: 6802 6108 |00df: sput-wide v2, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.notification_period:J // field@0861 │ │ +07c212: 0e00 |00e1: return-void │ │ +07c214: 0d00 |00e2: move-exception v0 │ │ +07c216: 1301 901f |00e3: const/16 v1, #int 8080 // #1f90 │ │ +07c21a: 6701 6408 |00e5: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.port:I // field@0864 │ │ +07c21e: 2900 7fff |00e7: goto/16 0066 // -0081 │ │ +07c222: 1a01 001f |00e9: const-string v1, "http" // string@1f00 │ │ +07c226: 6901 6508 |00eb: sput-object v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.protocol:Ljava/lang/String; // field@0865 │ │ +07c22a: 28a4 |00ed: goto 0091 // -005c │ │ +07c22c: 0d00 |00ee: move-exception v0 │ │ +07c22e: 1251 |00ef: const/4 v1, #int 5 // #5 │ │ +07c230: 6701 5808 |00f0: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.connection_timeout:I // field@0858 │ │ +07c234: 28af |00f2: goto 00a1 // -0051 │ │ +07c236: 0d00 |00f3: move-exception v0 │ │ +07c238: 1301 0800 |00f4: const/16 v1, #int 8 // #8 │ │ +07c23c: 6701 5b08 |00f6: sput v1, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.data_timeout:I // field@085b │ │ +07c240: 28b9 |00f8: goto 00b1 // -0047 │ │ +07c242: 0d00 |00f9: move-exception v0 │ │ +07c244: 1702 804f 1200 |00fa: const-wide/32 v2, #float 1.68156e-39 // #00124f80 │ │ +07c24a: 6802 6108 |00fd: sput-wide v2, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.notification_period:J // field@0861 │ │ +07c24e: 28e2 |00ff: goto 00e1 // -001e │ │ catches : 4 │ │ 0x0056 - 0x0066 │ │ Ljava/lang/NumberFormatException; -> 0x00e2 │ │ 0x0091 - 0x00a1 │ │ Ljava/lang/NumberFormatException; -> 0x00ee │ │ 0x00a1 - 0x00b1 │ │ Ljava/lang/NumberFormatException; -> 0x00f3 │ │ @@ -126596,54 +126596,56 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 60 16-bit code units │ │ -07c2ac: |[07c2ac] com.lgallardo.qbittorrentclient.DeviceBootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -07c2bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07c2be: 5b89 5908 |0001: iput-object v9, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.context:Landroid/content/Context; // field@0859 │ │ -07c2c2: 6e10 0701 0a00 |0003: invoke-virtual {v10}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -07c2c8: 0c00 |0006: move-result-object v0 │ │ -07c2ca: 1a01 9b15 |0007: const-string v1, "android.intent.action.BOOT_COMPLETED" // string@159b │ │ -07c2ce: 6e20 8621 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07c2d4: 0a00 |000c: move-result v0 │ │ -07c2d6: 3800 2e00 |000d: if-eqz v0, 003b // +002e │ │ -07c2da: 6e10 291f 0800 |000f: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.getSettings:()V // method@1f29 │ │ -07c2e0: 1a00 7715 |0012: const-string v0, "alarm" // string@1577 │ │ -07c2e4: 6e20 f400 0900 |0014: invoke-virtual {v9, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -07c2ea: 0c00 |0017: move-result-object v0 │ │ -07c2ec: 1f00 1100 |0018: check-cast v0, Landroid/app/AlarmManager; // type@0011 │ │ -07c2f0: 5b80 5408 |001a: iput-object v0, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.alarmMgr:Landroid/app/AlarmManager; // field@0854 │ │ -07c2f4: 2207 3700 |001c: new-instance v7, Landroid/content/Intent; // type@0037 │ │ -07c2f8: 1c00 9604 |001e: const-class v0, Lcom/lgallardo/qbittorrentclient/NotifierService; // type@0496 │ │ -07c2fc: 7030 0101 9700 |0020: invoke-direct {v7, v9, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ -07c302: 7140 bb00 2927 |0023: invoke-static {v9, v2, v7, v2}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ -07c308: 0c00 |0026: move-result-object v0 │ │ -07c30a: 5b80 5308 |0027: iput-object v0, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.alarmIntent:Landroid/app/PendingIntent; // field@0853 │ │ -07c30e: 5480 5408 |0029: iget-object v0, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.alarmMgr:Landroid/app/AlarmManager; // field@0854 │ │ -07c312: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -07c314: 7100 0503 0000 |002c: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0305 │ │ -07c31a: 0b02 |002f: move-result-wide v2 │ │ -07c31c: 1704 60ea 0000 |0030: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ -07c322: bb42 |0033: add-long/2addr v2, v4 │ │ -07c324: 6104 6108 |0034: sget-wide v4, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.notification_period:J // field@0861 │ │ -07c328: 5486 5308 |0036: iget-object v6, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.alarmIntent:Landroid/app/PendingIntent; // field@0853 │ │ -07c32c: 7407 4800 0000 |0038: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setInexactRepeating:(IJJLandroid/app/PendingIntent;)V // method@0048 │ │ -07c332: 0e00 |003b: return-void │ │ +07c288: |[07c288] com.lgallardo.qbittorrentclient.DeviceBootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +07c298: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07c29a: 5b89 5908 |0001: iput-object v9, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.context:Landroid/content/Context; // field@0859 │ │ +07c29e: 6e10 0701 0a00 |0003: invoke-virtual {v10}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +07c2a4: 0c00 |0006: move-result-object v0 │ │ +07c2a6: 1a01 9715 |0007: const-string v1, "android.intent.action.BOOT_COMPLETED" // string@1597 │ │ +07c2aa: 6e20 8621 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07c2b0: 0a00 |000c: move-result v0 │ │ +07c2b2: 3800 2e00 |000d: if-eqz v0, 003b // +002e │ │ +07c2b6: 6e10 291f 0800 |000f: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.getSettings:()V // method@1f29 │ │ +07c2bc: 1a00 7315 |0012: const-string v0, "alarm" // string@1573 │ │ +07c2c0: 6e20 f400 0900 |0014: invoke-virtual {v9, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +07c2c6: 0c00 |0017: move-result-object v0 │ │ +07c2c8: 1f00 1100 |0018: check-cast v0, Landroid/app/AlarmManager; // type@0011 │ │ +07c2cc: 5b80 5408 |001a: iput-object v0, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.alarmMgr:Landroid/app/AlarmManager; // field@0854 │ │ +07c2d0: 2207 3700 |001c: new-instance v7, Landroid/content/Intent; // type@0037 │ │ +07c2d4: 1c00 9604 |001e: const-class v0, Lcom/lgallardo/qbittorrentclient/NotifierService; // type@0496 │ │ +07c2d8: 7030 0101 9700 |0020: invoke-direct {v7, v9, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ +07c2de: 7140 bb00 2927 |0023: invoke-static {v9, v2, v7, v2}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ +07c2e4: 0c00 |0026: move-result-object v0 │ │ +07c2e6: 5b80 5308 |0027: iput-object v0, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.alarmIntent:Landroid/app/PendingIntent; // field@0853 │ │ +07c2ea: 5480 5408 |0029: iget-object v0, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.alarmMgr:Landroid/app/AlarmManager; // field@0854 │ │ +07c2ee: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +07c2f0: 7100 0503 0000 |002c: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0305 │ │ +07c2f6: 0b02 |002f: move-result-wide v2 │ │ +07c2f8: 1704 60ea 0000 |0030: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ +07c2fe: bb42 |0033: add-long/2addr v2, v4 │ │ +07c300: 6104 6108 |0034: sget-wide v4, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.notification_period:J // field@0861 │ │ +07c304: 5486 5308 |0036: iget-object v6, v8, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;.alarmIntent:Landroid/app/PendingIntent; // field@0853 │ │ +07c308: 7407 4800 0000 |0038: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setInexactRepeating:(IJJLandroid/app/PendingIntent;)V // method@0048 │ │ +07c30e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0003 line=57 │ │ 0x000f line=61 │ │ 0x0012 line=64 │ │ 0x001c line=66 │ │ 0x0023 line=67 │ │ 0x0029 line=69 │ │ + 0x002c line=70 │ │ + 0x0038 line=69 │ │ 0x003b line=73 │ │ locals : │ │ 0x0023 - 0x003b reg=7 intent Landroid/content/Intent; │ │ 0x0000 - 0x003c reg=8 this Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver; │ │ 0x0000 - 0x003c reg=9 context Landroid/content/Context; │ │ 0x0000 - 0x003c reg=10 intentReceived Landroid/content/Intent; │ │ │ │ @@ -126688,22 +126690,22 @@ │ │ type : '(Landroid/content/Context;I[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -07c334: |[07c334] com.lgallardo.qbittorrentclient.DrawerItemCustomAdapter.:(Landroid/content/Context;I[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;)V │ │ -07c344: 7040 681e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@1e68 │ │ -07c34a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07c34c: 5b10 6a08 |0004: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.data:[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // field@086a │ │ -07c350: 5913 6b08 |0006: iput v3, v1, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.layoutResourceId:I // field@086b │ │ -07c354: 5b12 6c08 |0008: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.mContext:Landroid/content/Context; // field@086c │ │ -07c358: 5b14 6a08 |000a: iput-object v4, v1, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.data:[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // field@086a │ │ -07c35c: 0e00 |000c: return-void │ │ +07c310: |[07c310] com.lgallardo.qbittorrentclient.DrawerItemCustomAdapter.:(Landroid/content/Context;I[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;)V │ │ +07c320: 7040 681e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@1e68 │ │ +07c326: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07c328: 5b10 6a08 |0004: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.data:[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // field@086a │ │ +07c32c: 5913 6b08 |0006: iput v3, v1, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.layoutResourceId:I // field@086b │ │ +07c330: 5b12 6c08 |0008: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.mContext:Landroid/content/Context; // field@086c │ │ +07c334: 5b14 6a08 |000a: iput-object v4, v1, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.data:[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // field@086a │ │ +07c338: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=26 │ │ 0x0006 line=32 │ │ 0x0008 line=33 │ │ 0x000a line=34 │ │ @@ -126720,39 +126722,39 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -07c360: |[07c360] com.lgallardo.qbittorrentclient.DrawerItemCustomAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07c370: 0793 |0000: move-object v3, v9 │ │ -07c372: 5475 6c08 |0001: iget-object v5, v7, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.mContext:Landroid/content/Context; // field@086c │ │ -07c376: 1f05 0e00 |0003: check-cast v5, Landroid/app/Activity; // type@000e │ │ -07c37a: 6e10 1b00 0500 |0005: invoke-virtual {v5}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@001b │ │ -07c380: 0c02 |0008: move-result-object v2 │ │ -07c382: 5275 6b08 |0009: iget v5, v7, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.layoutResourceId:I // field@086b │ │ -07c386: 1206 |000b: const/4 v6, #int 0 // #0 │ │ -07c388: 6e40 4a1c 526a |000c: invoke-virtual {v2, v5, v10, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ -07c38e: 0c03 |000f: move-result-object v3 │ │ -07c390: 1405 1c00 0b7f |0010: const v5, #float 1.84763e+38 // #7f0b001c │ │ -07c396: 6e20 931c 5300 |0013: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -07c39c: 0c01 |0016: move-result-object v1 │ │ -07c39e: 1f01 5404 |0017: check-cast v1, Landroid/widget/ImageView; // type@0454 │ │ -07c3a2: 1405 1d00 0b7f |0019: const v5, #float 1.84763e+38 // #7f0b001d │ │ -07c3a8: 6e20 931c 5300 |001c: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -07c3ae: 0c04 |001f: move-result-object v4 │ │ -07c3b0: 1f04 6904 |0020: check-cast v4, Landroid/widget/TextView; // type@0469 │ │ -07c3b4: 5475 6a08 |0022: iget-object v5, v7, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.data:[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // field@086a │ │ -07c3b8: 4600 0508 |0024: aget-object v0, v5, v8 │ │ -07c3bc: 5205 3009 |0026: iget v5, v0, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.icon:I // field@0930 │ │ -07c3c0: 6e20 831e 5100 |0028: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ -07c3c6: 5405 3109 |002b: iget-object v5, v0, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.name:Ljava/lang/String; // field@0931 │ │ -07c3ca: 6e20 071f 5400 |002d: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -07c3d0: 1103 |0030: return-object v3 │ │ +07c33c: |[07c33c] com.lgallardo.qbittorrentclient.DrawerItemCustomAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07c34c: 0793 |0000: move-object v3, v9 │ │ +07c34e: 5475 6c08 |0001: iget-object v5, v7, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.mContext:Landroid/content/Context; // field@086c │ │ +07c352: 1f05 0e00 |0003: check-cast v5, Landroid/app/Activity; // type@000e │ │ +07c356: 6e10 1b00 0500 |0005: invoke-virtual {v5}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@001b │ │ +07c35c: 0c02 |0008: move-result-object v2 │ │ +07c35e: 5275 6b08 |0009: iget v5, v7, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.layoutResourceId:I // field@086b │ │ +07c362: 1206 |000b: const/4 v6, #int 0 // #0 │ │ +07c364: 6e40 4a1c 526a |000c: invoke-virtual {v2, v5, v10, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ +07c36a: 0c03 |000f: move-result-object v3 │ │ +07c36c: 1405 1c00 0b7f |0010: const v5, #float 1.84763e+38 // #7f0b001c │ │ +07c372: 6e20 931c 5300 |0013: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +07c378: 0c01 |0016: move-result-object v1 │ │ +07c37a: 1f01 5404 |0017: check-cast v1, Landroid/widget/ImageView; // type@0454 │ │ +07c37e: 1405 1d00 0b7f |0019: const v5, #float 1.84763e+38 // #7f0b001d │ │ +07c384: 6e20 931c 5300 |001c: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +07c38a: 0c04 |001f: move-result-object v4 │ │ +07c38c: 1f04 6904 |0020: check-cast v4, Landroid/widget/TextView; // type@0469 │ │ +07c390: 5475 6a08 |0022: iget-object v5, v7, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.data:[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // field@086a │ │ +07c394: 4600 0508 |0024: aget-object v0, v5, v8 │ │ +07c398: 5205 3009 |0026: iget v5, v0, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.icon:I // field@0930 │ │ +07c39c: 6e20 831e 5100 |0028: invoke-virtual {v1, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ +07c3a2: 5405 3109 |002b: iget-object v5, v0, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.name:Ljava/lang/String; // field@0931 │ │ +07c3a6: 6e20 071f 5400 |002d: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +07c3ac: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0001 line=42 │ │ 0x0009 line=43 │ │ 0x0010 line=45 │ │ 0x0019 line=46 │ │ @@ -126800,17 +126802,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07c3d4: |[07c3d4] com.lgallardo.qbittorrentclient.HelpActivity.:()V │ │ -07c3e4: 7010 1303 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0313 │ │ -07c3ea: 0e00 |0003: return-void │ │ +07c3b0: |[07c3b0] com.lgallardo.qbittorrentclient.HelpActivity.:()V │ │ +07c3c0: 7010 1303 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0313 │ │ +07c3c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/HelpActivity; │ │ │ │ Virtual methods - │ │ @@ -126819,44 +126821,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -07c3ec: |[07c3ec] com.lgallardo.qbittorrentclient.HelpActivity.onCreate:(Landroid/os/Bundle;)V │ │ -07c3fc: 6f20 1403 7600 |0000: invoke-super {v6, v7}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0314 │ │ -07c402: 1503 047f |0003: const/high16 v3, #int 2130968576 // #7f04 │ │ -07c406: 6e20 2e1f 3600 |0005: invoke-virtual {v6, v3}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.addPreferencesFromResource:(I)V // method@1f2e │ │ -07c40c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07c40e: 6e10 301f 0600 |0009: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@1f30 │ │ -07c414: 0c03 |000c: move-result-object v3 │ │ -07c416: 6e10 311f 0600 |000d: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.getPackageName:()Ljava/lang/String; // method@1f31 │ │ -07c41c: 0c04 |0010: move-result-object v4 │ │ -07c41e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -07c420: 6e30 3e01 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@013e │ │ -07c426: 0c01 |0015: move-result-object v1 │ │ -07c428: 1a03 cd2f |0016: const-string v3, "version" // string@2fcd │ │ -07c42c: 6e20 2f1f 3600 |0018: invoke-virtual {v6, v3}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1f2f │ │ -07c432: 0c03 |001b: move-result-object v3 │ │ -07c434: 5b63 6d08 |001c: iput-object v3, v6, Lcom/lgallardo/qbittorrentclient/HelpActivity;.version:Landroid/preference/Preference; // field@086d │ │ -07c438: 5463 6d08 |001e: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/HelpActivity;.version:Landroid/preference/Preference; // field@086d │ │ -07c43c: 5414 1a00 |0020: iget-object v4, v1, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@001a │ │ -07c440: 6e20 1203 4300 |0022: invoke-virtual {v3, v4}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0312 │ │ -07c446: 2202 3700 |0025: new-instance v2, Landroid/content/Intent; // type@0037 │ │ -07c44a: 7010 0001 0200 |0027: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0100 │ │ -07c450: 1a03 ab18 |002a: const-string v3, "currentState" // string@18ab │ │ -07c454: 6204 cf08 |002c: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ -07c458: 6e30 1f01 3204 |002e: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -07c45e: 12f3 |0031: const/4 v3, #int -1 // #ff │ │ -07c460: 6e30 341f 3602 |0032: invoke-virtual {v6, v3, v2}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.setResult:(ILandroid/content/Intent;)V // method@1f34 │ │ -07c466: 0e00 |0035: return-void │ │ -07c468: 0d00 |0036: move-exception v0 │ │ -07c46a: 6e10 3801 0000 |0037: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.printStackTrace:()V // method@0138 │ │ -07c470: 28dc |003a: goto 0016 // -0024 │ │ +07c3c8: |[07c3c8] com.lgallardo.qbittorrentclient.HelpActivity.onCreate:(Landroid/os/Bundle;)V │ │ +07c3d8: 6f20 1403 7600 |0000: invoke-super {v6, v7}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0314 │ │ +07c3de: 1503 047f |0003: const/high16 v3, #int 2130968576 // #7f04 │ │ +07c3e2: 6e20 2e1f 3600 |0005: invoke-virtual {v6, v3}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.addPreferencesFromResource:(I)V // method@1f2e │ │ +07c3e8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07c3ea: 6e10 301f 0600 |0009: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@1f30 │ │ +07c3f0: 0c03 |000c: move-result-object v3 │ │ +07c3f2: 6e10 311f 0600 |000d: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.getPackageName:()Ljava/lang/String; // method@1f31 │ │ +07c3f8: 0c04 |0010: move-result-object v4 │ │ +07c3fa: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +07c3fc: 6e30 3e01 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@013e │ │ +07c402: 0c01 |0015: move-result-object v1 │ │ +07c404: 1a03 c92f |0016: const-string v3, "version" // string@2fc9 │ │ +07c408: 6e20 2f1f 3600 |0018: invoke-virtual {v6, v3}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1f2f │ │ +07c40e: 0c03 |001b: move-result-object v3 │ │ +07c410: 5b63 6d08 |001c: iput-object v3, v6, Lcom/lgallardo/qbittorrentclient/HelpActivity;.version:Landroid/preference/Preference; // field@086d │ │ +07c414: 5463 6d08 |001e: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/HelpActivity;.version:Landroid/preference/Preference; // field@086d │ │ +07c418: 5414 1a00 |0020: iget-object v4, v1, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@001a │ │ +07c41c: 6e20 1203 4300 |0022: invoke-virtual {v3, v4}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0312 │ │ +07c422: 2202 3700 |0025: new-instance v2, Landroid/content/Intent; // type@0037 │ │ +07c426: 7010 0001 0200 |0027: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0100 │ │ +07c42c: 1a03 a718 |002a: const-string v3, "currentState" // string@18a7 │ │ +07c430: 6204 cf08 |002c: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ +07c434: 6e30 1f01 3204 |002e: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +07c43a: 12f3 |0031: const/4 v3, #int -1 // #ff │ │ +07c43c: 6e30 341f 3602 |0032: invoke-virtual {v6, v3, v2}, Lcom/lgallardo/qbittorrentclient/HelpActivity;.setResult:(ILandroid/content/Intent;)V // method@1f34 │ │ +07c442: 0e00 |0035: return-void │ │ +07c444: 0d00 |0036: move-exception v0 │ │ +07c446: 6e10 3801 0000 |0037: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.printStackTrace:()V // method@0138 │ │ +07c44c: 28dc |003a: goto 0016 // -0024 │ │ catches : 1 │ │ 0x0009 - 0x0015 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0036 │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ 0x0008 line=33 │ │ @@ -126881,17 +126883,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07c480: |[07c480] com.lgallardo.qbittorrentclient.HelpActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -07c490: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07c492: 0f00 |0001: return v0 │ │ +07c45c: |[07c45c] com.lgallardo.qbittorrentclient.HelpActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +07c46c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07c46e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/lgallardo/qbittorrentclient/HelpActivity; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -126920,17 +126922,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07c494: |[07c494] com.lgallardo.qbittorrentclient.HelpFragment.:()V │ │ -07c4a4: 7010 6000 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0060 │ │ -07c4aa: 0e00 |0003: return-void │ │ +07c470: |[07c470] com.lgallardo.qbittorrentclient.HelpFragment.:()V │ │ +07c480: 7010 6000 0000 |0000: invoke-direct {v0}, Landroid/app/Fragment;.:()V // method@0060 │ │ +07c486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/HelpFragment; │ │ │ │ @@ -126940,140 +126942,140 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 292 16-bit code units │ │ -07c4ac: |[07c4ac] com.lgallardo.qbittorrentclient.HelpFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -07c4bc: 1405 5000 0b7f |0000: const v5, #float 1.84764e+38 // #7f0b0050 │ │ -07c4c2: 1404 4e00 0b7f |0003: const v4, #float 1.84764e+38 // #7f0b004e │ │ -07c4c8: 1403 4d00 0b7f |0006: const v3, #float 1.84764e+38 // #7f0b004d │ │ -07c4ce: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -07c4d0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07c4d2: 3807 1801 |000b: if-eqz v7, 0123 // +0118 │ │ -07c4d6: 1400 4400 0b7f |000d: const v0, #float 1.84764e+38 // #7f0b0044 │ │ -07c4dc: 7220 4d1c 0700 |0010: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c4e2: 0c00 |0013: move-result-object v0 │ │ -07c4e4: 7220 5d1c 2000 |0014: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c4ea: 1400 5e00 0b7f |0017: const v0, #float 1.84765e+38 // #7f0b005e │ │ -07c4f0: 7220 4d1c 0700 |001a: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c4f6: 0c00 |001d: move-result-object v0 │ │ -07c4f8: 7220 5d1c 2000 |001e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c4fe: 1400 4f00 0b7f |0021: const v0, #float 1.84764e+38 // #7f0b004f │ │ -07c504: 7220 4d1c 0700 |0024: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c50a: 0c00 |0027: move-result-object v0 │ │ -07c50c: 7220 5d1c 2000 |0028: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c512: 7220 4d1c 3700 |002b: invoke-interface {v7, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c518: 0c00 |002e: move-result-object v0 │ │ -07c51a: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ -07c51e: 7220 4d1c 3700 |0031: invoke-interface {v7, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c524: 0c00 |0034: move-result-object v0 │ │ -07c526: 7220 5d1c 1000 |0035: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c52c: 7220 4d1c 4700 |0038: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c532: 0c00 |003b: move-result-object v0 │ │ -07c534: 3800 0900 |003c: if-eqz v0, 0045 // +0009 │ │ -07c538: 7220 4d1c 4700 |003e: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c53e: 0c00 |0041: move-result-object v0 │ │ -07c540: 7220 5d1c 1000 |0042: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c546: 7220 4d1c 5700 |0045: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c54c: 0c00 |0048: move-result-object v0 │ │ -07c54e: 3800 0900 |0049: if-eqz v0, 0052 // +0009 │ │ -07c552: 7220 4d1c 5700 |004b: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c558: 0c00 |004e: move-result-object v0 │ │ -07c55a: 7220 5d1c 1000 |004f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c560: 1400 5100 0b7f |0052: const v0, #float 1.84764e+38 // #7f0b0051 │ │ -07c566: 7220 4d1c 0700 |0055: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c56c: 0c00 |0058: move-result-object v0 │ │ -07c56e: 3800 0c00 |0059: if-eqz v0, 0065 // +000c │ │ -07c572: 1400 5100 0b7f |005b: const v0, #float 1.84764e+38 // #7f0b0051 │ │ -07c578: 7220 4d1c 0700 |005e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c57e: 0c00 |0061: move-result-object v0 │ │ -07c580: 7220 5d1c 1000 |0062: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c586: 1400 5500 0b7f |0065: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -07c58c: 7220 4d1c 0700 |0068: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c592: 0c00 |006b: move-result-object v0 │ │ -07c594: 3800 0c00 |006c: if-eqz v0, 0078 // +000c │ │ -07c598: 1400 5500 0b7f |006e: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -07c59e: 7220 4d1c 0700 |0071: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c5a4: 0c00 |0074: move-result-object v0 │ │ -07c5a6: 7220 5d1c 1000 |0075: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c5ac: 1400 5600 0b7f |0078: const v0, #float 1.84764e+38 // #7f0b0056 │ │ -07c5b2: 7220 4d1c 0700 |007b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c5b8: 0c00 |007e: move-result-object v0 │ │ -07c5ba: 3800 0c00 |007f: if-eqz v0, 008b // +000c │ │ -07c5be: 1400 5600 0b7f |0081: const v0, #float 1.84764e+38 // #7f0b0056 │ │ -07c5c4: 7220 4d1c 0700 |0084: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c5ca: 0c00 |0087: move-result-object v0 │ │ -07c5cc: 7220 5d1c 1000 |0088: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c5d2: 1400 5200 0b7f |008b: const v0, #float 1.84764e+38 // #7f0b0052 │ │ -07c5d8: 7220 4d1c 0700 |008e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c5de: 0c00 |0091: move-result-object v0 │ │ -07c5e0: 3800 0c00 |0092: if-eqz v0, 009e // +000c │ │ -07c5e4: 1400 5200 0b7f |0094: const v0, #float 1.84764e+38 // #7f0b0052 │ │ -07c5ea: 7220 4d1c 0700 |0097: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c5f0: 0c00 |009a: move-result-object v0 │ │ -07c5f2: 7220 5d1c 1000 |009b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c5f8: 1400 5300 0b7f |009e: const v0, #float 1.84764e+38 // #7f0b0053 │ │ -07c5fe: 7220 4d1c 0700 |00a1: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c604: 0c00 |00a4: move-result-object v0 │ │ -07c606: 3800 0c00 |00a5: if-eqz v0, 00b1 // +000c │ │ -07c60a: 1400 5300 0b7f |00a7: const v0, #float 1.84764e+38 // #7f0b0053 │ │ -07c610: 7220 4d1c 0700 |00aa: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c616: 0c00 |00ad: move-result-object v0 │ │ -07c618: 7220 5d1c 1000 |00ae: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c61e: 1400 5a00 0b7f |00b1: const v0, #float 1.84765e+38 // #7f0b005a │ │ -07c624: 7220 4d1c 0700 |00b4: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c62a: 0c00 |00b7: move-result-object v0 │ │ -07c62c: 3800 0c00 |00b8: if-eqz v0, 00c4 // +000c │ │ -07c630: 1400 5a00 0b7f |00ba: const v0, #float 1.84765e+38 // #7f0b005a │ │ -07c636: 7220 4d1c 0700 |00bd: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c63c: 0c00 |00c0: move-result-object v0 │ │ -07c63e: 7220 5d1c 1000 |00c1: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c644: 1400 5900 0b7f |00c4: const v0, #float 1.84764e+38 // #7f0b0059 │ │ -07c64a: 7220 4d1c 0700 |00c7: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c650: 0c00 |00ca: move-result-object v0 │ │ -07c652: 3800 0c00 |00cb: if-eqz v0, 00d7 // +000c │ │ -07c656: 1400 5900 0b7f |00cd: const v0, #float 1.84764e+38 // #7f0b0059 │ │ -07c65c: 7220 4d1c 0700 |00d0: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c662: 0c00 |00d3: move-result-object v0 │ │ -07c664: 7220 5d1c 1000 |00d4: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c66a: 1400 5b00 0b7f |00d7: const v0, #float 1.84765e+38 // #7f0b005b │ │ -07c670: 7220 4d1c 0700 |00da: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c676: 0c00 |00dd: move-result-object v0 │ │ -07c678: 3800 0c00 |00de: if-eqz v0, 00ea // +000c │ │ -07c67c: 1400 5b00 0b7f |00e0: const v0, #float 1.84765e+38 // #7f0b005b │ │ -07c682: 7220 4d1c 0700 |00e3: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c688: 0c00 |00e6: move-result-object v0 │ │ -07c68a: 7220 5d1c 1000 |00e7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c690: 1400 5d00 0b7f |00ea: const v0, #float 1.84765e+38 // #7f0b005d │ │ -07c696: 7220 4d1c 0700 |00ed: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c69c: 0c00 |00f0: move-result-object v0 │ │ -07c69e: 3800 0c00 |00f1: if-eqz v0, 00fd // +000c │ │ -07c6a2: 1400 5d00 0b7f |00f3: const v0, #float 1.84765e+38 // #7f0b005d │ │ -07c6a8: 7220 4d1c 0700 |00f6: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c6ae: 0c00 |00f9: move-result-object v0 │ │ -07c6b0: 7220 5d1c 1000 |00fa: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c6b6: 1400 5c00 0b7f |00fd: const v0, #float 1.84765e+38 // #7f0b005c │ │ -07c6bc: 7220 4d1c 0700 |0100: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c6c2: 0c00 |0103: move-result-object v0 │ │ -07c6c4: 3800 0c00 |0104: if-eqz v0, 0110 // +000c │ │ -07c6c8: 1400 5c00 0b7f |0106: const v0, #float 1.84765e+38 // #7f0b005c │ │ -07c6ce: 7220 4d1c 0700 |0109: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c6d4: 0c00 |010c: move-result-object v0 │ │ -07c6d6: 7220 5d1c 1000 |010d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c6dc: 1400 5400 0b7f |0110: const v0, #float 1.84764e+38 // #7f0b0054 │ │ -07c6e2: 7220 4d1c 0700 |0113: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c6e8: 0c00 |0116: move-result-object v0 │ │ -07c6ea: 3800 0c00 |0117: if-eqz v0, 0123 // +000c │ │ -07c6ee: 1400 5400 0b7f |0119: const v0, #float 1.84764e+38 // #7f0b0054 │ │ -07c6f4: 7220 4d1c 0700 |011c: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07c6fa: 0c00 |011f: move-result-object v0 │ │ -07c6fc: 7220 5d1c 1000 |0120: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07c702: 0e00 |0123: return-void │ │ +07c488: |[07c488] com.lgallardo.qbittorrentclient.HelpFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +07c498: 1405 5000 0b7f |0000: const v5, #float 1.84764e+38 // #7f0b0050 │ │ +07c49e: 1404 4e00 0b7f |0003: const v4, #float 1.84764e+38 // #7f0b004e │ │ +07c4a4: 1403 4d00 0b7f |0006: const v3, #float 1.84764e+38 // #7f0b004d │ │ +07c4aa: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +07c4ac: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07c4ae: 3807 1801 |000b: if-eqz v7, 0123 // +0118 │ │ +07c4b2: 1400 4400 0b7f |000d: const v0, #float 1.84764e+38 // #7f0b0044 │ │ +07c4b8: 7220 4d1c 0700 |0010: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c4be: 0c00 |0013: move-result-object v0 │ │ +07c4c0: 7220 5d1c 2000 |0014: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c4c6: 1400 5e00 0b7f |0017: const v0, #float 1.84765e+38 // #7f0b005e │ │ +07c4cc: 7220 4d1c 0700 |001a: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c4d2: 0c00 |001d: move-result-object v0 │ │ +07c4d4: 7220 5d1c 2000 |001e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c4da: 1400 4f00 0b7f |0021: const v0, #float 1.84764e+38 // #7f0b004f │ │ +07c4e0: 7220 4d1c 0700 |0024: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c4e6: 0c00 |0027: move-result-object v0 │ │ +07c4e8: 7220 5d1c 2000 |0028: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c4ee: 7220 4d1c 3700 |002b: invoke-interface {v7, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c4f4: 0c00 |002e: move-result-object v0 │ │ +07c4f6: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ +07c4fa: 7220 4d1c 3700 |0031: invoke-interface {v7, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c500: 0c00 |0034: move-result-object v0 │ │ +07c502: 7220 5d1c 1000 |0035: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c508: 7220 4d1c 4700 |0038: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c50e: 0c00 |003b: move-result-object v0 │ │ +07c510: 3800 0900 |003c: if-eqz v0, 0045 // +0009 │ │ +07c514: 7220 4d1c 4700 |003e: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c51a: 0c00 |0041: move-result-object v0 │ │ +07c51c: 7220 5d1c 1000 |0042: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c522: 7220 4d1c 5700 |0045: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c528: 0c00 |0048: move-result-object v0 │ │ +07c52a: 3800 0900 |0049: if-eqz v0, 0052 // +0009 │ │ +07c52e: 7220 4d1c 5700 |004b: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c534: 0c00 |004e: move-result-object v0 │ │ +07c536: 7220 5d1c 1000 |004f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c53c: 1400 5100 0b7f |0052: const v0, #float 1.84764e+38 // #7f0b0051 │ │ +07c542: 7220 4d1c 0700 |0055: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c548: 0c00 |0058: move-result-object v0 │ │ +07c54a: 3800 0c00 |0059: if-eqz v0, 0065 // +000c │ │ +07c54e: 1400 5100 0b7f |005b: const v0, #float 1.84764e+38 // #7f0b0051 │ │ +07c554: 7220 4d1c 0700 |005e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c55a: 0c00 |0061: move-result-object v0 │ │ +07c55c: 7220 5d1c 1000 |0062: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c562: 1400 5500 0b7f |0065: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +07c568: 7220 4d1c 0700 |0068: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c56e: 0c00 |006b: move-result-object v0 │ │ +07c570: 3800 0c00 |006c: if-eqz v0, 0078 // +000c │ │ +07c574: 1400 5500 0b7f |006e: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +07c57a: 7220 4d1c 0700 |0071: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c580: 0c00 |0074: move-result-object v0 │ │ +07c582: 7220 5d1c 1000 |0075: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c588: 1400 5600 0b7f |0078: const v0, #float 1.84764e+38 // #7f0b0056 │ │ +07c58e: 7220 4d1c 0700 |007b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c594: 0c00 |007e: move-result-object v0 │ │ +07c596: 3800 0c00 |007f: if-eqz v0, 008b // +000c │ │ +07c59a: 1400 5600 0b7f |0081: const v0, #float 1.84764e+38 // #7f0b0056 │ │ +07c5a0: 7220 4d1c 0700 |0084: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c5a6: 0c00 |0087: move-result-object v0 │ │ +07c5a8: 7220 5d1c 1000 |0088: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c5ae: 1400 5200 0b7f |008b: const v0, #float 1.84764e+38 // #7f0b0052 │ │ +07c5b4: 7220 4d1c 0700 |008e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c5ba: 0c00 |0091: move-result-object v0 │ │ +07c5bc: 3800 0c00 |0092: if-eqz v0, 009e // +000c │ │ +07c5c0: 1400 5200 0b7f |0094: const v0, #float 1.84764e+38 // #7f0b0052 │ │ +07c5c6: 7220 4d1c 0700 |0097: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c5cc: 0c00 |009a: move-result-object v0 │ │ +07c5ce: 7220 5d1c 1000 |009b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c5d4: 1400 5300 0b7f |009e: const v0, #float 1.84764e+38 // #7f0b0053 │ │ +07c5da: 7220 4d1c 0700 |00a1: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c5e0: 0c00 |00a4: move-result-object v0 │ │ +07c5e2: 3800 0c00 |00a5: if-eqz v0, 00b1 // +000c │ │ +07c5e6: 1400 5300 0b7f |00a7: const v0, #float 1.84764e+38 // #7f0b0053 │ │ +07c5ec: 7220 4d1c 0700 |00aa: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c5f2: 0c00 |00ad: move-result-object v0 │ │ +07c5f4: 7220 5d1c 1000 |00ae: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c5fa: 1400 5a00 0b7f |00b1: const v0, #float 1.84765e+38 // #7f0b005a │ │ +07c600: 7220 4d1c 0700 |00b4: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c606: 0c00 |00b7: move-result-object v0 │ │ +07c608: 3800 0c00 |00b8: if-eqz v0, 00c4 // +000c │ │ +07c60c: 1400 5a00 0b7f |00ba: const v0, #float 1.84765e+38 // #7f0b005a │ │ +07c612: 7220 4d1c 0700 |00bd: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c618: 0c00 |00c0: move-result-object v0 │ │ +07c61a: 7220 5d1c 1000 |00c1: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c620: 1400 5900 0b7f |00c4: const v0, #float 1.84764e+38 // #7f0b0059 │ │ +07c626: 7220 4d1c 0700 |00c7: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c62c: 0c00 |00ca: move-result-object v0 │ │ +07c62e: 3800 0c00 |00cb: if-eqz v0, 00d7 // +000c │ │ +07c632: 1400 5900 0b7f |00cd: const v0, #float 1.84764e+38 // #7f0b0059 │ │ +07c638: 7220 4d1c 0700 |00d0: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c63e: 0c00 |00d3: move-result-object v0 │ │ +07c640: 7220 5d1c 1000 |00d4: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c646: 1400 5b00 0b7f |00d7: const v0, #float 1.84765e+38 // #7f0b005b │ │ +07c64c: 7220 4d1c 0700 |00da: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c652: 0c00 |00dd: move-result-object v0 │ │ +07c654: 3800 0c00 |00de: if-eqz v0, 00ea // +000c │ │ +07c658: 1400 5b00 0b7f |00e0: const v0, #float 1.84765e+38 // #7f0b005b │ │ +07c65e: 7220 4d1c 0700 |00e3: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c664: 0c00 |00e6: move-result-object v0 │ │ +07c666: 7220 5d1c 1000 |00e7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c66c: 1400 5d00 0b7f |00ea: const v0, #float 1.84765e+38 // #7f0b005d │ │ +07c672: 7220 4d1c 0700 |00ed: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c678: 0c00 |00f0: move-result-object v0 │ │ +07c67a: 3800 0c00 |00f1: if-eqz v0, 00fd // +000c │ │ +07c67e: 1400 5d00 0b7f |00f3: const v0, #float 1.84765e+38 // #7f0b005d │ │ +07c684: 7220 4d1c 0700 |00f6: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c68a: 0c00 |00f9: move-result-object v0 │ │ +07c68c: 7220 5d1c 1000 |00fa: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c692: 1400 5c00 0b7f |00fd: const v0, #float 1.84765e+38 // #7f0b005c │ │ +07c698: 7220 4d1c 0700 |0100: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c69e: 0c00 |0103: move-result-object v0 │ │ +07c6a0: 3800 0c00 |0104: if-eqz v0, 0110 // +000c │ │ +07c6a4: 1400 5c00 0b7f |0106: const v0, #float 1.84765e+38 // #7f0b005c │ │ +07c6aa: 7220 4d1c 0700 |0109: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c6b0: 0c00 |010c: move-result-object v0 │ │ +07c6b2: 7220 5d1c 1000 |010d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c6b8: 1400 5400 0b7f |0110: const v0, #float 1.84764e+38 // #7f0b0054 │ │ +07c6be: 7220 4d1c 0700 |0113: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c6c4: 0c00 |0116: move-result-object v0 │ │ +07c6c6: 3800 0c00 |0117: if-eqz v0, 0123 // +000c │ │ +07c6ca: 1400 5400 0b7f |0119: const v0, #float 1.84764e+38 // #7f0b0054 │ │ +07c6d0: 7220 4d1c 0700 |011c: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07c6d6: 0c00 |011f: move-result-object v0 │ │ +07c6d8: 7220 5d1c 1000 |0120: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07c6de: 0e00 |0123: return-void │ │ catches : (none) │ │ positions : │ │ 0x000b line=43 │ │ 0x000d line=44 │ │ 0x0017 line=45 │ │ 0x0021 line=46 │ │ 0x002b line=48 │ │ @@ -127115,22 +127117,22 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -07c704: |[07c704] com.lgallardo.qbittorrentclient.HelpFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -07c714: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07c716: 6e20 381f 1300 |0001: invoke-virtual {v3, v1}, Lcom/lgallardo/qbittorrentclient/HelpFragment;.setHasOptionsMenu:(Z)V // method@1f38 │ │ -07c71c: 1401 0b00 037f |0004: const v1, #float 1.74129e+38 // #7f03000b │ │ -07c722: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -07c724: 6e40 4a1c 1425 |0008: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ -07c72a: 0c00 |000b: move-result-object v0 │ │ -07c72c: 1100 |000c: return-object v0 │ │ +07c6e0: |[07c6e0] com.lgallardo.qbittorrentclient.HelpFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +07c6f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07c6f2: 6e20 381f 1300 |0001: invoke-virtual {v3, v1}, Lcom/lgallardo/qbittorrentclient/HelpFragment;.setHasOptionsMenu:(Z)V // method@1f38 │ │ +07c6f8: 1401 0b00 037f |0004: const v1, #float 1.74129e+38 // #7f03000b │ │ +07c6fe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +07c700: 6e40 4a1c 1425 |0008: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ +07c706: 0c00 |000b: move-result-object v0 │ │ +07c708: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=33 │ │ 0x000c line=35 │ │ locals : │ │ 0x000c - 0x000d reg=0 rootView Landroid/view/View; │ │ @@ -127174,37 +127176,37 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07c730: |[07c730] com.lgallardo.qbittorrentclient.ItemstFragment$1$1.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V │ │ -07c740: 5b01 6e08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1;.this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // field@086e │ │ -07c744: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07c74a: 0e00 |0005: return-void │ │ +07c70c: |[07c70c] com.lgallardo.qbittorrentclient.ItemstFragment$1$1.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V │ │ +07c71c: 5b01 6e08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1;.this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // field@086e │ │ +07c720: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07c726: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$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 │ │ -07c74c: |[07c74c] com.lgallardo.qbittorrentclient.ItemstFragment$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -07c75c: 0e00 |0000: return-void │ │ +07c728: |[07c728] com.lgallardo.qbittorrentclient.ItemstFragment$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +07c738: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -127252,44 +127254,44 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07c760: |[07c760] com.lgallardo.qbittorrentclient.ItemstFragment$1$2.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ │ -07c770: 5b01 6f08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // field@086f │ │ -07c774: 5b02 7108 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0871 │ │ -07c778: 5b03 7008 |0004: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.val$hashesStr:Ljava/lang/String; // field@0870 │ │ -07c77c: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07c782: 0e00 |0009: return-void │ │ +07c73c: |[07c73c] com.lgallardo.qbittorrentclient.ItemstFragment$1$2.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ │ +07c74c: 5b01 6f08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // field@086f │ │ +07c750: 5b02 7108 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0871 │ │ +07c754: 5b03 7008 |0004: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.val$hashesStr:Ljava/lang/String; // field@0870 │ │ +07c758: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07c75e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2; │ │ - 0x0000 - 0x000a reg=1 (null) Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ + 0x0000 - 0x000a reg=1 this$1 Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07c784: |[07c784] com.lgallardo.qbittorrentclient.ItemstFragment$1$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -07c794: 5420 7108 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0871 │ │ -07c798: 5421 7008 |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.val$hashesStr:Ljava/lang/String; // field@0870 │ │ -07c79c: 6e20 bc1f 1000 |0004: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.deleteSelectedTorrents:(Ljava/lang/String;)V // method@1fbc │ │ -07c7a2: 0e00 |0007: return-void │ │ +07c760: |[07c760] com.lgallardo.qbittorrentclient.ItemstFragment$1$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +07c770: 5420 7108 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0871 │ │ +07c774: 5421 7008 |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.val$hashesStr:Ljava/lang/String; // field@0870 │ │ +07c778: 6e20 bc1f 1000 |0004: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.deleteSelectedTorrents:(Ljava/lang/String;)V // method@1fbc │ │ +07c77e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0007 line=198 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2; │ │ 0x0000 - 0x0008 reg=3 dialog Landroid/content/DialogInterface; │ │ @@ -127330,37 +127332,37 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07c7a4: |[07c7a4] com.lgallardo.qbittorrentclient.ItemstFragment$1$3.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V │ │ -07c7b4: 5b01 7208 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3;.this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // field@0872 │ │ -07c7b8: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07c7be: 0e00 |0005: return-void │ │ +07c780: |[07c780] com.lgallardo.qbittorrentclient.ItemstFragment$1$3.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V │ │ +07c790: 5b01 7208 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3;.this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // field@0872 │ │ +07c794: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07c79a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$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 │ │ -07c7c0: |[07c7c0] com.lgallardo.qbittorrentclient.ItemstFragment$1$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -07c7d0: 0e00 |0000: return-void │ │ +07c79c: |[07c79c] com.lgallardo.qbittorrentclient.ItemstFragment$1$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +07c7ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -127408,44 +127410,44 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07c7d4: |[07c7d4] com.lgallardo.qbittorrentclient.ItemstFragment$1$4.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ │ -07c7e4: 5b01 7308 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // field@0873 │ │ -07c7e8: 5b02 7508 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0875 │ │ -07c7ec: 5b03 7408 |0004: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.val$hashesStr:Ljava/lang/String; // field@0874 │ │ -07c7f0: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07c7f6: 0e00 |0009: return-void │ │ +07c7b0: |[07c7b0] com.lgallardo.qbittorrentclient.ItemstFragment$1$4.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ │ +07c7c0: 5b01 7308 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // field@0873 │ │ +07c7c4: 5b02 7508 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0875 │ │ +07c7c8: 5b03 7408 |0004: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.val$hashesStr:Ljava/lang/String; // field@0874 │ │ +07c7cc: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07c7d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4; │ │ - 0x0000 - 0x000a reg=1 (null) Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ + 0x0000 - 0x000a reg=1 this$1 Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07c7f8: |[07c7f8] com.lgallardo.qbittorrentclient.ItemstFragment$1$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -07c808: 5420 7508 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0875 │ │ -07c80c: 5421 7408 |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.val$hashesStr:Ljava/lang/String; // field@0874 │ │ -07c810: 6e20 ba1f 1000 |0004: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.deleteDriveSelectedTorrents:(Ljava/lang/String;)V // method@1fba │ │ -07c816: 0e00 |0007: return-void │ │ +07c7d4: |[07c7d4] com.lgallardo.qbittorrentclient.ItemstFragment$1$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +07c7e4: 5420 7508 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0875 │ │ +07c7e8: 5421 7408 |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.val$hashesStr:Ljava/lang/String; // field@0874 │ │ +07c7ec: 6e20 ba1f 1000 |0004: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.deleteDriveSelectedTorrents:(Ljava/lang/String;)V // method@1fba │ │ +07c7f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4; │ │ 0x0000 - 0x0008 reg=3 dialog Landroid/content/DialogInterface; │ │ @@ -127494,218 +127496,218 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07c818: |[07c818] com.lgallardo.qbittorrentclient.ItemstFragment$1.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V │ │ -07c828: 5b12 7708 |0000: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ -07c82c: 5b13 7808 |0002: iput-object v3, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07c830: 7010 6f21 0100 |0004: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -07c836: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -07c838: 5910 7608 |0008: iput v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07c83c: 0e00 |000a: return-void │ │ +07c7f4: |[07c7f4] com.lgallardo.qbittorrentclient.ItemstFragment$1.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V │ │ +07c804: 5b12 7708 |0000: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ +07c808: 5b13 7808 |0002: iput-object v3, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07c80c: 7010 6f21 0100 |0004: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +07c812: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +07c814: 5910 7608 |0008: iput v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07c818: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=82 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ - 0x0000 - 0x000b reg=2 (null) Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ + 0x0000 - 0x000b reg=2 this$0 Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ 0x0000 - 0x000b reg=3 (null) Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;) │ │ name : 'onActionItemClicked' │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 432 16-bit code units │ │ -07c840: |[07c840] com.lgallardo.qbittorrentclient.ItemstFragment$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -07c850: 140b 4500 087f |0000: const v11, #float 1.80776e+38 // #7f080045 │ │ -07c856: 140a 1700 087f |0003: const v10, #float 1.80775e+38 // #7f080017 │ │ -07c85c: 1209 |0006: const/4 v9, #int 0 // #0 │ │ -07c85e: 1218 |0007: const/4 v8, #int 1 // #1 │ │ -07c860: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -07c862: 54c6 7708 |0009: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ -07c866: 6e10 4b1f 0600 |000b: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ -07c86c: 0c05 |000e: move-result-object v5 │ │ -07c86e: 1f05 9004 |000f: check-cast v5, Lcom/lgallardo/qbittorrentclient/MainActivity; // type@0490 │ │ -07c872: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -07c874: 54c6 7808 |0012: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07c878: 6e10 b320 0600 |0014: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getCount:()I // method@20b3 │ │ -07c87e: 0a06 |0017: move-result v6 │ │ -07c880: 3746 3f00 |0018: if-le v6, v4, 0057 // +003f │ │ -07c884: 54c6 7808 |001a: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07c888: 6e20 b820 4600 |001c: invoke-virtual {v6, v4}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.isPositionChecked:(I)Z // method@20b8 │ │ -07c88e: 0a06 |001f: move-result v6 │ │ -07c890: 3806 1000 |0020: if-eqz v6, 0030 // +0010 │ │ -07c894: 3902 1100 |0022: if-nez v2, 0033 // +0011 │ │ -07c898: 54c6 7808 |0024: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07c89c: 6e10 b520 0600 |0026: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getData:()[Lcom/lgallardo/qbittorrentclient/Torrent; // method@20b5 │ │ -07c8a2: 0c06 |0029: move-result-object v6 │ │ -07c8a4: 4606 0604 |002a: aget-object v6, v6, v4 │ │ -07c8a8: 6e10 4820 0600 |002c: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ -07c8ae: 0c02 |002f: move-result-object v2 │ │ -07c8b0: d804 0401 |0030: add-int/lit8 v4, v4, #int 1 // #01 │ │ -07c8b4: 28e0 |0032: goto 0012 // -0020 │ │ -07c8b6: 2206 f804 |0033: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ -07c8ba: 7010 a121 0600 |0035: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07c8c0: 6e20 aa21 2600 |0038: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07c8c6: 0c06 |003b: move-result-object v6 │ │ -07c8c8: 1a07 6d30 |003c: const-string v7, "|" // string@306d │ │ -07c8cc: 6e20 aa21 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07c8d2: 0c06 |0041: move-result-object v6 │ │ -07c8d4: 54c7 7808 |0042: iget-object v7, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07c8d8: 6e10 b520 0700 |0044: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getData:()[Lcom/lgallardo/qbittorrentclient/Torrent; // method@20b5 │ │ -07c8de: 0c07 |0047: move-result-object v7 │ │ -07c8e0: 4607 0704 |0048: aget-object v7, v7, v4 │ │ -07c8e4: 6e10 4820 0700 |004a: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ -07c8ea: 0c07 |004d: move-result-object v7 │ │ -07c8ec: 6e20 aa21 7600 |004e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07c8f2: 0c06 |0051: move-result-object v6 │ │ -07c8f4: 6e10 af21 0600 |0052: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07c8fa: 0c02 |0055: move-result-object v2 │ │ -07c8fc: 28da |0056: goto 0030 // -0026 │ │ -07c8fe: 0723 |0057: move-object v3, v2 │ │ -07c900: 7210 531c 0e00 |0058: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@1c53 │ │ -07c906: 0a06 |005b: move-result v6 │ │ -07c908: 2b06 3401 0000 |005c: packed-switch v6, 00000190 // +00000134 │ │ -07c90e: 0f08 |005f: return v8 │ │ -07c910: 6e20 e51f 2500 |0060: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.pauseSelectedTorrents:(Ljava/lang/String;)V // method@1fe5 │ │ -07c916: 59c9 7608 |0063: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07c91a: 54c6 7808 |0065: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07c91e: 6e10 b120 0600 |0067: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07c924: 6e10 201c 0d00 |006a: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07c92a: 28f2 |006d: goto 005f // -000e │ │ -07c92c: 6e20 fa1f 2500 |006e: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startSelectedTorrents:(Ljava/lang/String;)V // method@1ffa │ │ -07c932: 59c9 7608 |0071: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07c936: 54c6 7808 |0073: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07c93a: 6e10 b120 0600 |0075: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07c940: 6e10 201c 0d00 |0078: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07c946: 28e4 |007b: goto 005f // -001c │ │ -07c948: 54c6 7708 |007c: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ -07c94c: 6e10 4b1f 0600 |007e: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ -07c952: 0c06 |0081: move-result-object v6 │ │ -07c954: 6e10 2300 0600 |0082: invoke-virtual {v6}, Landroid/app/Activity;.isFinishing:()Z // method@0023 │ │ -07c95a: 0a06 |0085: move-result v6 │ │ -07c95c: 3906 d9ff |0086: if-nez v6, 005f // -0027 │ │ -07c960: 2200 1200 |0088: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ -07c964: 54c6 7708 |008a: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ -07c968: 6e10 4b1f 0600 |008c: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ -07c96e: 0c06 |008f: move-result-object v6 │ │ -07c970: 7020 4900 6000 |0090: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -07c976: 1406 2000 087f |0093: const v6, #float 1.80776e+38 // #7f080020 │ │ -07c97c: 6e20 4b00 6000 |0096: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -07c982: 0c06 |0099: move-result-object v6 │ │ -07c984: 1407 2600 087f |009a: const v7, #float 1.80776e+38 // #7f080026 │ │ -07c98a: 6e20 4e00 7600 |009d: invoke-virtual {v6, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ -07c990: 2206 7404 |00a0: new-instance v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1; // type@0474 │ │ -07c994: 7020 391f c600 |00a2: invoke-direct {v6, v12}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V // method@1f39 │ │ -07c99a: 6e30 4c00 a006 |00a5: invoke-virtual {v0, v10, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ -07c9a0: 2206 7504 |00a8: new-instance v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2; // type@0475 │ │ -07c9a4: 7040 3b1f c635 |00aa: invoke-direct {v6, v12, v5, v3}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V // method@1f3b │ │ -07c9aa: 6e30 4d00 b006 |00ad: invoke-virtual {v0, v11, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ -07c9b0: 6e10 4a00 0000 |00b0: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ -07c9b6: 0c01 |00b3: move-result-object v1 │ │ -07c9b8: 6e10 5000 0100 |00b4: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ -07c9be: 59c9 7608 |00b7: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07c9c2: 54c6 7808 |00b9: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07c9c6: 6e10 b120 0600 |00bb: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07c9cc: 6e10 201c 0d00 |00be: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07c9d2: 289e |00c1: goto 005f // -0062 │ │ -07c9d4: 54c6 7708 |00c2: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ -07c9d8: 6e10 4b1f 0600 |00c4: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ -07c9de: 0c06 |00c7: move-result-object v6 │ │ -07c9e0: 6e10 2300 0600 |00c8: invoke-virtual {v6}, Landroid/app/Activity;.isFinishing:()Z // method@0023 │ │ -07c9e6: 0a06 |00cb: move-result v6 │ │ -07c9e8: 3906 93ff |00cc: if-nez v6, 005f // -006d │ │ -07c9ec: 2200 1200 |00ce: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ -07c9f0: 54c6 7708 |00d0: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ -07c9f4: 6e10 4b1f 0600 |00d2: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ -07c9fa: 0c06 |00d5: move-result-object v6 │ │ -07c9fc: 7020 4900 6000 |00d6: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -07ca02: 1406 1e00 087f |00d9: const v6, #float 1.80776e+38 // #7f08001e │ │ -07ca08: 6e20 4b00 6000 |00dc: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -07ca0e: 0c06 |00df: move-result-object v6 │ │ -07ca10: 1407 2400 087f |00e0: const v7, #float 1.80776e+38 // #7f080024 │ │ -07ca16: 6e20 4e00 7600 |00e3: invoke-virtual {v6, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ -07ca1c: 2206 7604 |00e6: new-instance v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3; // type@0476 │ │ -07ca20: 7020 3d1f c600 |00e8: invoke-direct {v6, v12}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V // method@1f3d │ │ -07ca26: 6e30 4c00 a006 |00eb: invoke-virtual {v0, v10, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ -07ca2c: 2206 7704 |00ee: new-instance v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4; // type@0477 │ │ -07ca30: 7040 3f1f c635 |00f0: invoke-direct {v6, v12, v5, v3}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V // method@1f3f │ │ -07ca36: 6e30 4d00 b006 |00f3: invoke-virtual {v0, v11, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ -07ca3c: 6e10 4a00 0000 |00f6: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ -07ca42: 0c01 |00f9: move-result-object v1 │ │ -07ca44: 6e10 5000 0100 |00fa: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ -07ca4a: 59c9 7608 |00fd: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07ca4e: 54c6 7808 |00ff: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07ca52: 6e10 b120 0600 |0101: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07ca58: 6e10 201c 0d00 |0104: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07ca5e: 2900 58ff |0107: goto/16 005f // -00a8 │ │ -07ca62: 6e20 d01f 2500 |0109: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.increasePrioTorrent:(Ljava/lang/String;)V // method@1fd0 │ │ -07ca68: 59c9 7608 |010c: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07ca6c: 54c6 7808 |010e: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07ca70: 6e10 b120 0600 |0110: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07ca76: 6e10 201c 0d00 |0113: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07ca7c: 2900 49ff |0116: goto/16 005f // -00b7 │ │ -07ca80: 6e20 b91f 2500 |0118: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.decreasePrioTorrent:(Ljava/lang/String;)V // method@1fb9 │ │ -07ca86: 59c9 7608 |011b: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07ca8a: 54c6 7808 |011d: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07ca8e: 6e10 b120 0600 |011f: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07ca94: 6e10 201c 0d00 |0122: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07ca9a: 2900 3aff |0125: goto/16 005f // -00c6 │ │ -07ca9e: 6e20 d31f 2500 |0127: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.maxPrioTorrent:(Ljava/lang/String;)V // method@1fd3 │ │ -07caa4: 59c9 7608 |012a: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07caa8: 54c6 7808 |012c: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07caac: 6e10 b120 0600 |012e: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07cab2: 6e10 201c 0d00 |0131: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07cab8: 2900 2bff |0134: goto/16 005f // -00d5 │ │ -07cabc: 6e20 d41f 2500 |0136: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.minPrioTorrent:(Ljava/lang/String;)V // method@1fd4 │ │ -07cac2: 59c9 7608 |0139: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cac6: 54c6 7808 |013b: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07caca: 6e10 b120 0600 |013d: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07cad0: 6e10 201c 0d00 |0140: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07cad6: 2900 1cff |0143: goto/16 005f // -00e4 │ │ -07cada: 6e20 fe1f 2500 |0145: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadRateLimitDialog:(Ljava/lang/String;)V // method@1ffe │ │ -07cae0: 59c9 7608 |0148: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cae4: 54c6 7808 |014a: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07cae8: 6e10 b120 0600 |014c: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07caee: 6e10 201c 0d00 |014f: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07caf4: 2900 0dff |0152: goto/16 005f // -00f3 │ │ -07caf8: 6e20 be1f 2500 |0154: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadRateLimitDialog:(Ljava/lang/String;)V // method@1fbe │ │ -07cafe: 59c9 7608 |0157: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cb02: 54c6 7808 |0159: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07cb06: 6e10 b120 0600 |015b: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07cb0c: 6e10 201c 0d00 |015e: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07cb12: 2900 fefe |0161: goto/16 005f // -0102 │ │ -07cb16: 6e20 e71f 2500 |0163: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.recheckTorrents:(Ljava/lang/String;)V // method@1fe7 │ │ -07cb1c: 59c9 7608 |0166: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cb20: 54c6 7808 |0168: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07cb24: 6e10 b120 0600 |016a: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07cb2a: 6e10 201c 0d00 |016d: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07cb30: 2900 effe |0170: goto/16 005f // -0111 │ │ -07cb34: 6e20 fd1f 2500 |0172: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.toggleSequentialDownload:(Ljava/lang/String;)V // method@1ffd │ │ -07cb3a: 59c9 7608 |0175: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cb3e: 54c6 7808 |0177: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07cb42: 6e10 b120 0600 |0179: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07cb48: 6e10 201c 0d00 |017c: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07cb4e: 2900 e0fe |017f: goto/16 005f // -0120 │ │ -07cb52: 6e20 fc1f 2500 |0181: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.toggleFirstLastPiecePrio:(Ljava/lang/String;)V // method@1ffc │ │ -07cb58: 59c9 7608 |0184: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cb5c: 54c6 7808 |0186: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07cb60: 6e10 b120 0600 |0188: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07cb66: 6e10 201c 0d00 |018b: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -07cb6c: 2900 d1fe |018e: goto/16 005f // -012f │ │ -07cb70: 0001 0e00 5000 0b7f 1200 0000 0400 ... |0190: packed-switch-data (32 units) │ │ +07c81c: |[07c81c] com.lgallardo.qbittorrentclient.ItemstFragment$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +07c82c: 140b 4500 087f |0000: const v11, #float 1.80776e+38 // #7f080045 │ │ +07c832: 140a 1700 087f |0003: const v10, #float 1.80775e+38 // #7f080017 │ │ +07c838: 1209 |0006: const/4 v9, #int 0 // #0 │ │ +07c83a: 1218 |0007: const/4 v8, #int 1 // #1 │ │ +07c83c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +07c83e: 54c6 7708 |0009: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ +07c842: 6e10 4b1f 0600 |000b: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ +07c848: 0c05 |000e: move-result-object v5 │ │ +07c84a: 1f05 9004 |000f: check-cast v5, Lcom/lgallardo/qbittorrentclient/MainActivity; // type@0490 │ │ +07c84e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +07c850: 54c6 7808 |0012: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07c854: 6e10 b320 0600 |0014: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getCount:()I // method@20b3 │ │ +07c85a: 0a06 |0017: move-result v6 │ │ +07c85c: 3746 3f00 |0018: if-le v6, v4, 0057 // +003f │ │ +07c860: 54c6 7808 |001a: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07c864: 6e20 b820 4600 |001c: invoke-virtual {v6, v4}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.isPositionChecked:(I)Z // method@20b8 │ │ +07c86a: 0a06 |001f: move-result v6 │ │ +07c86c: 3806 1000 |0020: if-eqz v6, 0030 // +0010 │ │ +07c870: 3902 1100 |0022: if-nez v2, 0033 // +0011 │ │ +07c874: 54c6 7808 |0024: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07c878: 6e10 b520 0600 |0026: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getData:()[Lcom/lgallardo/qbittorrentclient/Torrent; // method@20b5 │ │ +07c87e: 0c06 |0029: move-result-object v6 │ │ +07c880: 4606 0604 |002a: aget-object v6, v6, v4 │ │ +07c884: 6e10 4820 0600 |002c: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ +07c88a: 0c02 |002f: move-result-object v2 │ │ +07c88c: d804 0401 |0030: add-int/lit8 v4, v4, #int 1 // #01 │ │ +07c890: 28e0 |0032: goto 0012 // -0020 │ │ +07c892: 2206 f804 |0033: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ +07c896: 7010 a121 0600 |0035: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07c89c: 6e20 aa21 2600 |0038: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07c8a2: 0c06 |003b: move-result-object v6 │ │ +07c8a4: 1a07 6930 |003c: const-string v7, "|" // string@3069 │ │ +07c8a8: 6e20 aa21 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07c8ae: 0c06 |0041: move-result-object v6 │ │ +07c8b0: 54c7 7808 |0042: iget-object v7, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07c8b4: 6e10 b520 0700 |0044: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getData:()[Lcom/lgallardo/qbittorrentclient/Torrent; // method@20b5 │ │ +07c8ba: 0c07 |0047: move-result-object v7 │ │ +07c8bc: 4607 0704 |0048: aget-object v7, v7, v4 │ │ +07c8c0: 6e10 4820 0700 |004a: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ +07c8c6: 0c07 |004d: move-result-object v7 │ │ +07c8c8: 6e20 aa21 7600 |004e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07c8ce: 0c06 |0051: move-result-object v6 │ │ +07c8d0: 6e10 af21 0600 |0052: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07c8d6: 0c02 |0055: move-result-object v2 │ │ +07c8d8: 28da |0056: goto 0030 // -0026 │ │ +07c8da: 0723 |0057: move-object v3, v2 │ │ +07c8dc: 7210 531c 0e00 |0058: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@1c53 │ │ +07c8e2: 0a06 |005b: move-result v6 │ │ +07c8e4: 2b06 3401 0000 |005c: packed-switch v6, 00000190 // +00000134 │ │ +07c8ea: 0f08 |005f: return v8 │ │ +07c8ec: 6e20 e51f 2500 |0060: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.pauseSelectedTorrents:(Ljava/lang/String;)V // method@1fe5 │ │ +07c8f2: 59c9 7608 |0063: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07c8f6: 54c6 7808 |0065: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07c8fa: 6e10 b120 0600 |0067: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07c900: 6e10 201c 0d00 |006a: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07c906: 28f2 |006d: goto 005f // -000e │ │ +07c908: 6e20 fa1f 2500 |006e: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startSelectedTorrents:(Ljava/lang/String;)V // method@1ffa │ │ +07c90e: 59c9 7608 |0071: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07c912: 54c6 7808 |0073: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07c916: 6e10 b120 0600 |0075: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07c91c: 6e10 201c 0d00 |0078: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07c922: 28e4 |007b: goto 005f // -001c │ │ +07c924: 54c6 7708 |007c: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ +07c928: 6e10 4b1f 0600 |007e: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ +07c92e: 0c06 |0081: move-result-object v6 │ │ +07c930: 6e10 2300 0600 |0082: invoke-virtual {v6}, Landroid/app/Activity;.isFinishing:()Z // method@0023 │ │ +07c936: 0a06 |0085: move-result v6 │ │ +07c938: 3906 d9ff |0086: if-nez v6, 005f // -0027 │ │ +07c93c: 2200 1200 |0088: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +07c940: 54c6 7708 |008a: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ +07c944: 6e10 4b1f 0600 |008c: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ +07c94a: 0c06 |008f: move-result-object v6 │ │ +07c94c: 7020 4900 6000 |0090: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +07c952: 1406 2000 087f |0093: const v6, #float 1.80776e+38 // #7f080020 │ │ +07c958: 6e20 4b00 6000 |0096: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +07c95e: 0c06 |0099: move-result-object v6 │ │ +07c960: 1407 2600 087f |009a: const v7, #float 1.80776e+38 // #7f080026 │ │ +07c966: 6e20 4e00 7600 |009d: invoke-virtual {v6, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ +07c96c: 2206 7404 |00a0: new-instance v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1; // type@0474 │ │ +07c970: 7020 391f c600 |00a2: invoke-direct {v6, v12}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V // method@1f39 │ │ +07c976: 6e30 4c00 a006 |00a5: invoke-virtual {v0, v10, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ +07c97c: 2206 7504 |00a8: new-instance v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2; // type@0475 │ │ +07c980: 7040 3b1f c635 |00aa: invoke-direct {v6, v12, v5, v3}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V // method@1f3b │ │ +07c986: 6e30 4d00 b006 |00ad: invoke-virtual {v0, v11, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ +07c98c: 6e10 4a00 0000 |00b0: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ +07c992: 0c01 |00b3: move-result-object v1 │ │ +07c994: 6e10 5000 0100 |00b4: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ +07c99a: 59c9 7608 |00b7: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07c99e: 54c6 7808 |00b9: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07c9a2: 6e10 b120 0600 |00bb: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07c9a8: 6e10 201c 0d00 |00be: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07c9ae: 289e |00c1: goto 005f // -0062 │ │ +07c9b0: 54c6 7708 |00c2: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ +07c9b4: 6e10 4b1f 0600 |00c4: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ +07c9ba: 0c06 |00c7: move-result-object v6 │ │ +07c9bc: 6e10 2300 0600 |00c8: invoke-virtual {v6}, Landroid/app/Activity;.isFinishing:()Z // method@0023 │ │ +07c9c2: 0a06 |00cb: move-result v6 │ │ +07c9c4: 3906 93ff |00cc: if-nez v6, 005f // -006d │ │ +07c9c8: 2200 1200 |00ce: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +07c9cc: 54c6 7708 |00d0: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ +07c9d0: 6e10 4b1f 0600 |00d2: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ +07c9d6: 0c06 |00d5: move-result-object v6 │ │ +07c9d8: 7020 4900 6000 |00d6: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +07c9de: 1406 1e00 087f |00d9: const v6, #float 1.80776e+38 // #7f08001e │ │ +07c9e4: 6e20 4b00 6000 |00dc: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +07c9ea: 0c06 |00df: move-result-object v6 │ │ +07c9ec: 1407 2400 087f |00e0: const v7, #float 1.80776e+38 // #7f080024 │ │ +07c9f2: 6e20 4e00 7600 |00e3: invoke-virtual {v6, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ +07c9f8: 2206 7604 |00e6: new-instance v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3; // type@0476 │ │ +07c9fc: 7020 3d1f c600 |00e8: invoke-direct {v6, v12}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V // method@1f3d │ │ +07ca02: 6e30 4c00 a006 |00eb: invoke-virtual {v0, v10, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ +07ca08: 2206 7704 |00ee: new-instance v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4; // type@0477 │ │ +07ca0c: 7040 3f1f c635 |00f0: invoke-direct {v6, v12, v5, v3}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V // method@1f3f │ │ +07ca12: 6e30 4d00 b006 |00f3: invoke-virtual {v0, v11, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ +07ca18: 6e10 4a00 0000 |00f6: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ +07ca1e: 0c01 |00f9: move-result-object v1 │ │ +07ca20: 6e10 5000 0100 |00fa: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ +07ca26: 59c9 7608 |00fd: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07ca2a: 54c6 7808 |00ff: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07ca2e: 6e10 b120 0600 |0101: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07ca34: 6e10 201c 0d00 |0104: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07ca3a: 2900 58ff |0107: goto/16 005f // -00a8 │ │ +07ca3e: 6e20 d01f 2500 |0109: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.increasePrioTorrent:(Ljava/lang/String;)V // method@1fd0 │ │ +07ca44: 59c9 7608 |010c: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07ca48: 54c6 7808 |010e: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07ca4c: 6e10 b120 0600 |0110: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07ca52: 6e10 201c 0d00 |0113: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07ca58: 2900 49ff |0116: goto/16 005f // -00b7 │ │ +07ca5c: 6e20 b91f 2500 |0118: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.decreasePrioTorrent:(Ljava/lang/String;)V // method@1fb9 │ │ +07ca62: 59c9 7608 |011b: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07ca66: 54c6 7808 |011d: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07ca6a: 6e10 b120 0600 |011f: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07ca70: 6e10 201c 0d00 |0122: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07ca76: 2900 3aff |0125: goto/16 005f // -00c6 │ │ +07ca7a: 6e20 d31f 2500 |0127: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.maxPrioTorrent:(Ljava/lang/String;)V // method@1fd3 │ │ +07ca80: 59c9 7608 |012a: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07ca84: 54c6 7808 |012c: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07ca88: 6e10 b120 0600 |012e: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07ca8e: 6e10 201c 0d00 |0131: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07ca94: 2900 2bff |0134: goto/16 005f // -00d5 │ │ +07ca98: 6e20 d41f 2500 |0136: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.minPrioTorrent:(Ljava/lang/String;)V // method@1fd4 │ │ +07ca9e: 59c9 7608 |0139: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07caa2: 54c6 7808 |013b: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07caa6: 6e10 b120 0600 |013d: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07caac: 6e10 201c 0d00 |0140: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07cab2: 2900 1cff |0143: goto/16 005f // -00e4 │ │ +07cab6: 6e20 fe1f 2500 |0145: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadRateLimitDialog:(Ljava/lang/String;)V // method@1ffe │ │ +07cabc: 59c9 7608 |0148: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cac0: 54c6 7808 |014a: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07cac4: 6e10 b120 0600 |014c: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07caca: 6e10 201c 0d00 |014f: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07cad0: 2900 0dff |0152: goto/16 005f // -00f3 │ │ +07cad4: 6e20 be1f 2500 |0154: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadRateLimitDialog:(Ljava/lang/String;)V // method@1fbe │ │ +07cada: 59c9 7608 |0157: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cade: 54c6 7808 |0159: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07cae2: 6e10 b120 0600 |015b: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07cae8: 6e10 201c 0d00 |015e: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07caee: 2900 fefe |0161: goto/16 005f // -0102 │ │ +07caf2: 6e20 e71f 2500 |0163: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.recheckTorrents:(Ljava/lang/String;)V // method@1fe7 │ │ +07caf8: 59c9 7608 |0166: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cafc: 54c6 7808 |0168: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07cb00: 6e10 b120 0600 |016a: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07cb06: 6e10 201c 0d00 |016d: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07cb0c: 2900 effe |0170: goto/16 005f // -0111 │ │ +07cb10: 6e20 fd1f 2500 |0172: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.toggleSequentialDownload:(Ljava/lang/String;)V // method@1ffd │ │ +07cb16: 59c9 7608 |0175: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cb1a: 54c6 7808 |0177: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07cb1e: 6e10 b120 0600 |0179: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07cb24: 6e10 201c 0d00 |017c: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07cb2a: 2900 e0fe |017f: goto/16 005f // -0120 │ │ +07cb2e: 6e20 fc1f 2500 |0181: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.toggleFirstLastPiecePrio:(Ljava/lang/String;)V // method@1ffc │ │ +07cb34: 59c9 7608 |0184: iput v9, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cb38: 54c6 7808 |0186: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07cb3c: 6e10 b120 0600 |0188: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07cb42: 6e10 201c 0d00 |018b: invoke-virtual {v13}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +07cb48: 2900 d1fe |018e: goto/16 005f // -012f │ │ +07cb4c: 0001 0e00 5000 0b7f 1200 0000 0400 ... |0190: packed-switch-data (32 units) │ │ catches : (none) │ │ positions : │ │ 0x0008 line=130 │ │ 0x0009 line=134 │ │ 0x0011 line=137 │ │ 0x001a line=140 │ │ 0x0022 line=142 │ │ @@ -127798,27 +127800,27 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -07cbb0: |[07cbb0] com.lgallardo.qbittorrentclient.ItemstFragment$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -07cbc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07cbc2: 5921 7608 |0001: iput v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cbc6: 5421 7708 |0003: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ -07cbca: 6e10 4b1f 0100 |0005: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ -07cbd0: 0c01 |0008: move-result-object v1 │ │ -07cbd2: 6e10 1c00 0100 |0009: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@001c │ │ -07cbd8: 0c00 |000c: move-result-object v0 │ │ -07cbda: 1401 0100 0a7f |000d: const v1, #float 1.83433e+38 // #7f0a0001 │ │ -07cbe0: 6e30 4e1c 1004 |0010: invoke-virtual {v0, v1, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1c4e │ │ -07cbe6: 6903 7c08 |0013: sput-object v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ -07cbea: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -07cbec: 0f01 |0016: return v1 │ │ +07cb8c: |[07cb8c] com.lgallardo.qbittorrentclient.ItemstFragment$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +07cb9c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07cb9e: 5921 7608 |0001: iput v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cba2: 5421 7708 |0003: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0877 │ │ +07cba6: 6e10 4b1f 0100 |0005: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ +07cbac: 0c01 |0008: move-result-object v1 │ │ +07cbae: 6e10 1c00 0100 |0009: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@001c │ │ +07cbb4: 0c00 |000c: move-result-object v0 │ │ +07cbb6: 1401 0100 0a7f |000d: const v1, #float 1.83433e+38 // #7f0a0001 │ │ +07cbbc: 6e30 4e1c 1004 |0010: invoke-virtual {v0, v1, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1c4e │ │ +07cbc2: 6903 7c08 |0013: sput-object v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ +07cbc6: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +07cbc8: 0f01 |0016: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ 0x000d line=105 │ │ 0x0013 line=107 │ │ 0x0015 line=109 │ │ @@ -127833,22 +127835,22 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07cbf0: |[07cbf0] com.lgallardo.qbittorrentclient.ItemstFragment$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -07cc00: 5410 7808 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07cc04: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07cc08: 5410 7808 |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07cc0c: 6e10 b120 0000 |0006: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ -07cc12: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07cc14: 6900 7c08 |000a: sput-object v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ -07cc18: 0e00 |000c: return-void │ │ +07cbcc: |[07cbcc] com.lgallardo.qbittorrentclient.ItemstFragment$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +07cbdc: 5410 7808 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07cbe0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07cbe4: 5410 7808 |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07cbe8: 6e10 b120 0000 |0006: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.clearSelection:()V // method@20b1 │ │ +07cbee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07cbf0: 6900 7c08 |000a: sput-object v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ +07cbf4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0004 line=357 │ │ 0x0009 line=359 │ │ 0x000c line=362 │ │ locals : │ │ @@ -127860,39 +127862,39 @@ │ │ type : '(Landroid/view/ActionMode;IJZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -07cc1c: |[07cc1c] com.lgallardo.qbittorrentclient.ItemstFragment$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ -07cc2c: 3807 2600 |0000: if-eqz v7, 0026 // +0026 │ │ -07cc30: 5220 7608 |0002: iget v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cc34: d800 0001 |0004: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07cc38: 5920 7608 |0006: iput v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cc3c: 5420 7808 |0008: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07cc40: 6e30 bd20 4007 |000a: invoke-virtual {v0, v4, v7}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setNewSelection:(IZ)V // method@20bd │ │ -07cc46: 2200 f804 |000d: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -07cc4a: 7010 a121 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07cc50: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ -07cc54: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07cc5a: 0c00 |0017: move-result-object v0 │ │ -07cc5c: 5221 7608 |0018: iget v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cc60: 6e20 a621 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -07cc66: 0c00 |001d: move-result-object v0 │ │ -07cc68: 6e10 af21 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07cc6e: 0c00 |0021: move-result-object v0 │ │ -07cc70: 6e20 211c 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1c21 │ │ -07cc76: 0e00 |0025: return-void │ │ -07cc78: 5220 7608 |0026: iget v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cc7c: d800 00ff |0028: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07cc80: 5920 7608 |002a: iput v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ -07cc84: 5420 7808 |002c: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ -07cc88: 6e20 ba20 4000 |002e: invoke-virtual {v0, v4}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.removeSelection:(I)V // method@20ba │ │ -07cc8e: 28dc |0031: goto 000d // -0024 │ │ +07cbf8: |[07cbf8] com.lgallardo.qbittorrentclient.ItemstFragment$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ +07cc08: 3807 2600 |0000: if-eqz v7, 0026 // +0026 │ │ +07cc0c: 5220 7608 |0002: iget v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cc10: d800 0001 |0004: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07cc14: 5920 7608 |0006: iput v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cc18: 5420 7808 |0008: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07cc1c: 6e30 bd20 4007 |000a: invoke-virtual {v0, v4, v7}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setNewSelection:(IZ)V // method@20bd │ │ +07cc22: 2200 f804 |000d: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +07cc26: 7010 a121 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07cc2c: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ +07cc30: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07cc36: 0c00 |0017: move-result-object v0 │ │ +07cc38: 5221 7608 |0018: iget v1, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cc3c: 6e20 a621 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +07cc42: 0c00 |001d: move-result-object v0 │ │ +07cc44: 6e10 af21 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07cc4a: 0c00 |0021: move-result-object v0 │ │ +07cc4c: 6e20 211c 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1c21 │ │ +07cc52: 0e00 |0025: return-void │ │ +07cc54: 5220 7608 |0026: iget v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cc58: d800 00ff |0028: add-int/lit8 v0, v0, #int -1 // #ff │ │ +07cc5c: 5920 7608 |002a: iput v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.nr:I // field@0876 │ │ +07cc60: 5420 7808 |002c: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@0878 │ │ +07cc64: 6e20 ba20 4000 |002e: invoke-virtual {v0, v4}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.removeSelection:(I)V // method@20ba │ │ +07cc6a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x0008 line=89 │ │ 0x000d line=96 │ │ 0x0025 line=99 │ │ @@ -127910,38 +127912,38 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -07cc90: |[07cc90] com.lgallardo.qbittorrentclient.ItemstFragment$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -07cca0: 1405 5d00 0b7f |0000: const v5, #float 1.84765e+38 // #7f0b005d │ │ -07cca6: 1404 5c00 0b7f |0003: const v4, #float 1.84765e+38 // #7f0b005c │ │ -07ccac: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -07ccae: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -07ccb0: 6200 f908 |0008: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -07ccb4: 1a01 4f01 |000a: const-string v1, "3.2.x" // string@014f │ │ -07ccb8: 6e20 8621 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07ccbe: 0a00 |000f: move-result v0 │ │ -07ccc0: 3800 1100 |0010: if-eqz v0, 0021 // +0011 │ │ -07ccc4: 7220 4d1c 5800 |0012: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ccca: 0c00 |0015: move-result-object v0 │ │ -07cccc: 7220 5d1c 2000 |0016: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07ccd2: 7220 4d1c 4800 |0019: invoke-interface {v8, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ccd8: 0c00 |001c: move-result-object v0 │ │ -07ccda: 7220 5d1c 2000 |001d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07cce0: 0f02 |0020: return v2 │ │ -07cce2: 7220 4d1c 5800 |0021: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cce8: 0c00 |0024: move-result-object v0 │ │ -07ccea: 7220 5d1c 3000 |0025: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07ccf0: 7220 4d1c 4800 |0028: invoke-interface {v8, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07ccf6: 0c00 |002b: move-result-object v0 │ │ -07ccf8: 7220 5d1c 3000 |002c: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07ccfe: 28f1 |002f: goto 0020 // -000f │ │ +07cc6c: |[07cc6c] com.lgallardo.qbittorrentclient.ItemstFragment$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +07cc7c: 1405 5d00 0b7f |0000: const v5, #float 1.84765e+38 // #7f0b005d │ │ +07cc82: 1404 5c00 0b7f |0003: const v4, #float 1.84765e+38 // #7f0b005c │ │ +07cc88: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +07cc8a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +07cc8c: 6200 f908 |0008: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +07cc90: 1a01 4f01 |000a: const-string v1, "3.2.x" // string@014f │ │ +07cc94: 6e20 8621 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07cc9a: 0a00 |000f: move-result v0 │ │ +07cc9c: 3800 1100 |0010: if-eqz v0, 0021 // +0011 │ │ +07cca0: 7220 4d1c 5800 |0012: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cca6: 0c00 |0015: move-result-object v0 │ │ +07cca8: 7220 5d1c 2000 |0016: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07ccae: 7220 4d1c 4800 |0019: invoke-interface {v8, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ccb4: 0c00 |001c: move-result-object v0 │ │ +07ccb6: 7220 5d1c 2000 |001d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07ccbc: 0f02 |0020: return v2 │ │ +07ccbe: 7220 4d1c 5800 |0021: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ccc4: 0c00 |0024: move-result-object v0 │ │ +07ccc6: 7220 5d1c 3000 |0025: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07cccc: 7220 4d1c 4800 |0028: invoke-interface {v8, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07ccd2: 0c00 |002b: move-result-object v0 │ │ +07ccd4: 7220 5d1c 3000 |002c: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07ccda: 28f1 |002f: goto 0020 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0008 line=115 │ │ 0x0012 line=116 │ │ 0x0019 line=117 │ │ 0x0020 line=122 │ │ 0x0021 line=119 │ │ @@ -127992,51 +127994,51 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07cd00: |[07cd00] com.lgallardo.qbittorrentclient.ItemstFragment$2.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V │ │ -07cd10: 5b01 7908 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0879 │ │ -07cd14: 5b02 7a08 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@087a │ │ -07cd18: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07cd1e: 0e00 |0007: return-void │ │ +07ccdc: |[07ccdc] com.lgallardo.qbittorrentclient.ItemstFragment$2.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V │ │ +07ccec: 5b01 7908 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0879 │ │ +07ccf0: 5b02 7a08 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@087a │ │ +07ccf4: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07ccfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -07cd20: |[07cd20] com.lgallardo.qbittorrentclient.ItemstFragment$2.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -07cd30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07cd32: 5430 7908 |0001: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0879 │ │ -07cd36: 6e10 4e1f 0000 |0003: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ -07cd3c: 0c02 |0006: move-result-object v2 │ │ -07cd3e: 5430 7a08 |0007: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@087a │ │ -07cd42: 6e20 b820 6000 |0009: invoke-virtual {v0, v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.isPositionChecked:(I)Z // method@20b8 │ │ -07cd48: 0a00 |000c: move-result v0 │ │ -07cd4a: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ -07cd4e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -07cd50: 6e30 a61e 6200 |0010: invoke-virtual {v2, v6, v0}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -07cd56: 0f01 |0013: return v1 │ │ -07cd58: 0110 |0014: move v0, v1 │ │ -07cd5a: 28fb |0015: goto 0010 // -0005 │ │ +07ccfc: |[07ccfc] com.lgallardo.qbittorrentclient.ItemstFragment$2.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +07cd0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07cd0e: 5430 7908 |0001: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@0879 │ │ +07cd12: 6e10 4e1f 0000 |0003: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ +07cd18: 0c02 |0006: move-result-object v2 │ │ +07cd1a: 5430 7a08 |0007: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@087a │ │ +07cd1e: 6e20 b820 6000 |0009: invoke-virtual {v0, v6}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.isPositionChecked:(I)Z // method@20b8 │ │ +07cd24: 0a00 |000c: move-result v0 │ │ +07cd26: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ +07cd2a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +07cd2c: 6e30 a61e 6200 |0010: invoke-virtual {v2, v6, v0}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +07cd32: 0f01 |0013: return v1 │ │ +07cd34: 0110 |0014: move v0, v1 │ │ +07cd36: 28fb |0015: goto 0010 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=368 │ │ 0x0013 line=369 │ │ 0x0015 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ @@ -128087,19 +128089,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07cd5c: |[07cd5c] com.lgallardo.qbittorrentclient.ItemstFragment.:()V │ │ -07cd6c: 7010 6d00 0100 |0000: invoke-direct {v1}, Landroid/app/ListFragment;.:()V // method@006d │ │ -07cd72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07cd74: 5910 7d08 |0004: iput v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.nr:I // field@087d │ │ -07cd78: 0e00 |0006: return-void │ │ +07cd38: |[07cd38] com.lgallardo.qbittorrentclient.ItemstFragment.:()V │ │ +07cd48: 7010 6d00 0100 |0000: invoke-direct {v1}, Landroid/app/ListFragment;.:()V // method@006d │ │ +07cd4e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07cd50: 5910 7d08 |0004: iput v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.nr:I // field@087d │ │ +07cd54: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=32 │ │ 0x0006 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ @@ -128109,60 +128111,60 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -07cd7c: |[07cd7c] com.lgallardo.qbittorrentclient.ItemstFragment.newDetailsFragment:(I)V │ │ -07cd8c: 2201 af04 |0000: new-instance v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ -07cd90: 7010 9620 0100 |0002: invoke-direct {v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.:()V // method@2096 │ │ -07cd96: 5b51 7b08 |0005: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ -07cd9a: 5451 7b08 |0007: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ -07cd9e: 6202 e608 |0009: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ -07cda2: 4602 0206 |000b: aget-object v2, v2, v6 │ │ -07cda6: 6e20 a620 2100 |000d: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.setTorrent:(Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20a6 │ │ -07cdac: 5451 7b08 |0010: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ -07cdb0: 6e20 a520 6100 |0012: invoke-virtual {v1, v6}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.setPosition:(I)V // method@20a5 │ │ -07cdb6: 5451 7b08 |0015: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ -07cdba: 3801 2c00 |0017: if-eqz v1, 0043 // +002c │ │ -07cdbe: 6e10 4c1f 0500 |0019: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getFragmentManager:()Landroid/app/FragmentManager; // method@1f4c │ │ -07cdc4: 0c00 |001c: move-result-object v0 │ │ -07cdc6: 6e10 4b1f 0500 |001d: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ -07cdcc: 0c01 |0020: move-result-object v1 │ │ -07cdce: 1402 0d00 0b7f |0021: const v2, #float 1.84763e+38 // #7f0b000d │ │ -07cdd4: 6e20 1200 2100 |0024: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ -07cdda: 0c01 |0027: move-result-object v1 │ │ -07cddc: 3801 1c00 |0028: if-eqz v1, 0044 // +001c │ │ -07cde0: 6e10 6300 0000 |002a: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ -07cde6: 0c01 |002d: move-result-object v1 │ │ -07cde8: 6e10 4f1f 0500 |002e: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getSecondFragmentContainer:()I // method@1f4f │ │ -07cdee: 0a02 |0031: move-result v2 │ │ -07cdf0: 5453 7b08 |0032: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ -07cdf4: 1a04 c21a |0034: const-string v4, "firstFragment" // string@1ac2 │ │ -07cdf8: 6e40 6c00 2143 |0036: invoke-virtual {v1, v2, v3, v4}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ -07cdfe: 0c01 |0039: move-result-object v1 │ │ -07ce00: 1a02 8029 |003a: const-string v2, "secondFragment" // string@2980 │ │ -07ce04: 6e20 6a00 2100 |003c: invoke-virtual {v1, v2}, Landroid/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006a │ │ -07ce0a: 0c01 |003f: move-result-object v1 │ │ -07ce0c: 6e10 6b00 0100 |0040: invoke-virtual {v1}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ -07ce12: 0e00 |0043: return-void │ │ -07ce14: 6e10 6300 0000 |0044: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ -07ce1a: 0c01 |0047: move-result-object v1 │ │ -07ce1c: 6e10 4f1f 0500 |0048: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getSecondFragmentContainer:()I // method@1f4f │ │ -07ce22: 0a02 |004b: move-result v2 │ │ -07ce24: 5453 7b08 |004c: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ -07ce28: 1a04 8029 |004e: const-string v4, "secondFragment" // string@2980 │ │ -07ce2c: 6e40 6c00 2143 |0050: invoke-virtual {v1, v2, v3, v4}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ -07ce32: 0c01 |0053: move-result-object v1 │ │ -07ce34: 1a02 8029 |0054: const-string v2, "secondFragment" // string@2980 │ │ -07ce38: 6e20 6a00 2100 |0056: invoke-virtual {v1, v2}, Landroid/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006a │ │ -07ce3e: 0c01 |0059: move-result-object v1 │ │ -07ce40: 6e10 6b00 0100 |005a: invoke-virtual {v1}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ -07ce46: 28e6 |005d: goto 0043 // -001a │ │ +07cd58: |[07cd58] com.lgallardo.qbittorrentclient.ItemstFragment.newDetailsFragment:(I)V │ │ +07cd68: 2201 af04 |0000: new-instance v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ +07cd6c: 7010 9620 0100 |0002: invoke-direct {v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.:()V // method@2096 │ │ +07cd72: 5b51 7b08 |0005: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ +07cd76: 5451 7b08 |0007: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ +07cd7a: 6202 e608 |0009: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ +07cd7e: 4602 0206 |000b: aget-object v2, v2, v6 │ │ +07cd82: 6e20 a620 2100 |000d: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.setTorrent:(Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20a6 │ │ +07cd88: 5451 7b08 |0010: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ +07cd8c: 6e20 a520 6100 |0012: invoke-virtual {v1, v6}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.setPosition:(I)V // method@20a5 │ │ +07cd92: 5451 7b08 |0015: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ +07cd96: 3801 2c00 |0017: if-eqz v1, 0043 // +002c │ │ +07cd9a: 6e10 4c1f 0500 |0019: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getFragmentManager:()Landroid/app/FragmentManager; // method@1f4c │ │ +07cda0: 0c00 |001c: move-result-object v0 │ │ +07cda2: 6e10 4b1f 0500 |001d: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ +07cda8: 0c01 |0020: move-result-object v1 │ │ +07cdaa: 1402 0d00 0b7f |0021: const v2, #float 1.84763e+38 // #7f0b000d │ │ +07cdb0: 6e20 1200 2100 |0024: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ +07cdb6: 0c01 |0027: move-result-object v1 │ │ +07cdb8: 3801 1c00 |0028: if-eqz v1, 0044 // +001c │ │ +07cdbc: 6e10 6300 0000 |002a: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ +07cdc2: 0c01 |002d: move-result-object v1 │ │ +07cdc4: 6e10 4f1f 0500 |002e: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getSecondFragmentContainer:()I // method@1f4f │ │ +07cdca: 0a02 |0031: move-result v2 │ │ +07cdcc: 5453 7b08 |0032: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ +07cdd0: 1a04 be1a |0034: const-string v4, "firstFragment" // string@1abe │ │ +07cdd4: 6e40 6c00 2143 |0036: invoke-virtual {v1, v2, v3, v4}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ +07cdda: 0c01 |0039: move-result-object v1 │ │ +07cddc: 1a02 7c29 |003a: const-string v2, "secondFragment" // string@297c │ │ +07cde0: 6e20 6a00 2100 |003c: invoke-virtual {v1, v2}, Landroid/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006a │ │ +07cde6: 0c01 |003f: move-result-object v1 │ │ +07cde8: 6e10 6b00 0100 |0040: invoke-virtual {v1}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ +07cdee: 0e00 |0043: return-void │ │ +07cdf0: 6e10 6300 0000 |0044: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ +07cdf6: 0c01 |0047: move-result-object v1 │ │ +07cdf8: 6e10 4f1f 0500 |0048: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getSecondFragmentContainer:()I // method@1f4f │ │ +07cdfe: 0a02 |004b: move-result v2 │ │ +07ce00: 5453 7b08 |004c: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ +07ce04: 1a04 7c29 |004e: const-string v4, "secondFragment" // string@297c │ │ +07ce08: 6e40 6c00 2143 |0050: invoke-virtual {v1, v2, v3, v4}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ +07ce0e: 0c01 |0053: move-result-object v1 │ │ +07ce10: 1a02 7c29 |0054: const-string v2, "secondFragment" // string@297c │ │ +07ce14: 6e20 6a00 2100 |0056: invoke-virtual {v1, v2}, Landroid/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006a │ │ +07ce1a: 0c01 |0059: move-result-object v1 │ │ +07ce1c: 6e10 6b00 0100 |005a: invoke-virtual {v1}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ +07ce22: 28e6 |005d: goto 0043 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0007 line=435 │ │ 0x0010 line=437 │ │ 0x0015 line=439 │ │ 0x0019 line=440 │ │ @@ -128182,55 +128184,55 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -07ce48: |[07ce48] com.lgallardo.qbittorrentclient.ItemstFragment.ListItemClicked:(I)V │ │ -07ce58: 6e10 4e1f 0600 |0000: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ -07ce5e: 0c02 |0003: move-result-object v2 │ │ -07ce60: 6e10 981e 0200 |0004: invoke-virtual {v2}, Landroid/widget/ListView;.getCount:()I // method@1e98 │ │ -07ce66: 0a00 |0007: move-result v0 │ │ -07ce68: 6204 e608 |0008: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ -07ce6c: 4603 0407 |000a: aget-object v3, v4, v7 │ │ -07ce70: 6e10 4820 0300 |000c: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ -07ce76: 0c04 |000f: move-result-object v4 │ │ -07ce78: 6205 3c0c |0010: sget-object v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -07ce7c: 6e20 8621 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07ce82: 0a04 |0015: move-result v4 │ │ -07ce84: 3804 3700 |0016: if-eqz v4, 004d // +0037 │ │ -07ce88: 6e10 4b1f 0600 |0018: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ -07ce8e: 0c04 |001b: move-result-object v4 │ │ -07ce90: 1405 0f00 0b7f |001c: const v5, #float 1.84763e+38 // #7f0b000f │ │ -07ce96: 6e20 1200 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ -07ce9c: 0c04 |0022: move-result-object v4 │ │ -07ce9e: 3804 2a00 |0023: if-eqz v4, 004d // +002a │ │ -07cea2: 6e10 4c1f 0600 |0025: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getFragmentManager:()Landroid/app/FragmentManager; // method@1f4c │ │ -07cea8: 0c01 |0028: move-result-object v1 │ │ -07ceaa: 1a04 8029 |0029: const-string v4, "secondFragment" // string@2980 │ │ -07ceae: 6e20 6500 4100 |002b: invoke-virtual {v1, v4}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -07ceb4: 0c04 |002e: move-result-object v4 │ │ -07ceb6: 2044 6c04 |002f: instance-of v4, v4, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ -07ceba: 3904 1800 |0031: if-nez v4, 0049 // +0018 │ │ -07cebe: 1a04 8029 |0033: const-string v4, "secondFragment" // string@2980 │ │ -07cec2: 6e20 6500 4100 |0035: invoke-virtual {v1, v4}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -07cec8: 0c04 |0038: move-result-object v4 │ │ -07ceca: 1f04 af04 |0039: check-cast v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ -07cece: 5b64 7b08 |003b: iput-object v4, v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ -07ced2: 5464 7b08 |003d: iget-object v4, v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ -07ced6: 3804 0900 |003f: if-eqz v4, 0048 // +0009 │ │ -07ceda: 3803 0700 |0041: if-eqz v3, 0048 // +0007 │ │ -07cede: 5464 7b08 |0043: iget-object v4, v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ -07cee2: 6e20 a720 3400 |0045: invoke-virtual {v4, v3}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20a7 │ │ -07cee8: 0e00 |0048: return-void │ │ -07ceea: 7020 501f 7600 |0049: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.newDetailsFragment:(I)V // method@1f50 │ │ -07cef0: 28fc |004c: goto 0048 // -0004 │ │ -07cef2: 7020 501f 7600 |004d: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.newDetailsFragment:(I)V // method@1f50 │ │ -07cef8: 28f8 |0050: goto 0048 // -0008 │ │ +07ce24: |[07ce24] com.lgallardo.qbittorrentclient.ItemstFragment.ListItemClicked:(I)V │ │ +07ce34: 6e10 4e1f 0600 |0000: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ +07ce3a: 0c02 |0003: move-result-object v2 │ │ +07ce3c: 6e10 981e 0200 |0004: invoke-virtual {v2}, Landroid/widget/ListView;.getCount:()I // method@1e98 │ │ +07ce42: 0a00 |0007: move-result v0 │ │ +07ce44: 6204 e608 |0008: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ +07ce48: 4603 0407 |000a: aget-object v3, v4, v7 │ │ +07ce4c: 6e10 4820 0300 |000c: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ +07ce52: 0c04 |000f: move-result-object v4 │ │ +07ce54: 6205 3c0c |0010: sget-object v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +07ce58: 6e20 8621 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07ce5e: 0a04 |0015: move-result v4 │ │ +07ce60: 3804 3700 |0016: if-eqz v4, 004d // +0037 │ │ +07ce64: 6e10 4b1f 0600 |0018: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getActivity:()Landroid/app/Activity; // method@1f4b │ │ +07ce6a: 0c04 |001b: move-result-object v4 │ │ +07ce6c: 1405 0f00 0b7f |001c: const v5, #float 1.84763e+38 // #7f0b000f │ │ +07ce72: 6e20 1200 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ +07ce78: 0c04 |0022: move-result-object v4 │ │ +07ce7a: 3804 2a00 |0023: if-eqz v4, 004d // +002a │ │ +07ce7e: 6e10 4c1f 0600 |0025: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getFragmentManager:()Landroid/app/FragmentManager; // method@1f4c │ │ +07ce84: 0c01 |0028: move-result-object v1 │ │ +07ce86: 1a04 7c29 |0029: const-string v4, "secondFragment" // string@297c │ │ +07ce8a: 6e20 6500 4100 |002b: invoke-virtual {v1, v4}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +07ce90: 0c04 |002e: move-result-object v4 │ │ +07ce92: 2044 6c04 |002f: instance-of v4, v4, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ +07ce96: 3904 1800 |0031: if-nez v4, 0049 // +0018 │ │ +07ce9a: 1a04 7c29 |0033: const-string v4, "secondFragment" // string@297c │ │ +07ce9e: 6e20 6500 4100 |0035: invoke-virtual {v1, v4}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +07cea4: 0c04 |0038: move-result-object v4 │ │ +07cea6: 1f04 af04 |0039: check-cast v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ +07ceaa: 5b64 7b08 |003b: iput-object v4, v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ +07ceae: 5464 7b08 |003d: iget-object v4, v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ +07ceb2: 3804 0900 |003f: if-eqz v4, 0048 // +0009 │ │ +07ceb6: 3803 0700 |0041: if-eqz v3, 0048 // +0007 │ │ +07ceba: 5464 7b08 |0043: iget-object v4, v6, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.detailsFragment:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@087b │ │ +07cebe: 6e20 a720 3400 |0045: invoke-virtual {v4, v3}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20a7 │ │ +07cec4: 0e00 |0048: return-void │ │ +07cec6: 7020 501f 7600 |0049: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.newDetailsFragment:(I)V // method@1f50 │ │ +07cecc: 28fc |004c: goto 0048 // -0004 │ │ +07cece: 7020 501f 7600 |004d: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.newDetailsFragment:(I)V // method@1f50 │ │ +07ced4: 28f8 |0050: goto 0048 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0004 line=391 │ │ 0x0008 line=402 │ │ 0x000c line=404 │ │ 0x0025 line=408 │ │ @@ -128255,17 +128257,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07cefc: |[07cefc] com.lgallardo.qbittorrentclient.ItemstFragment.getSecondFragmentContainer:()I │ │ -07cf0c: 5210 7e08 |0000: iget v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.secondContainer:I // field@087e │ │ -07cf10: 0f00 |0002: return v0 │ │ +07ced8: |[07ced8] com.lgallardo.qbittorrentclient.ItemstFragment.getSecondFragmentContainer:()I │ │ +07cee8: 5210 7e08 |0000: iget v0, v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.secondContainer:I // field@087e │ │ +07ceec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ #2 : (in Lcom/lgallardo/qbittorrentclient/ItemstFragment;) │ │ @@ -128273,241 +128275,241 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 528 16-bit code units │ │ -07cf14: |[07cf14] com.lgallardo.qbittorrentclient.ItemstFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -07cf24: 1405 4700 0b7f |0000: const v5, #float 1.84764e+38 // #7f0b0047 │ │ -07cf2a: 1404 4600 0b7f |0003: const v4, #float 1.84764e+38 // #7f0b0046 │ │ -07cf30: 1403 2f00 027f |0006: const v3, #float 1.72801e+38 // #7f02002f │ │ -07cf36: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -07cf38: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07cf3a: 3807 0402 |000b: if-eqz v7, 020f // +0204 │ │ -07cf3e: 1400 4400 0b7f |000d: const v0, #float 1.84764e+38 // #7f0b0044 │ │ -07cf44: 7220 4d1c 0700 |0010: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cf4a: 0c00 |0013: move-result-object v0 │ │ -07cf4c: 7220 5d1c 2000 |0014: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07cf52: 1400 5e00 0b7f |0017: const v0, #float 1.84765e+38 // #7f0b005e │ │ -07cf58: 7220 4d1c 0700 |001a: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cf5e: 0c00 |001d: move-result-object v0 │ │ -07cf60: 7220 5d1c 2000 |001e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07cf66: 1400 4d00 0b7f |0021: const v0, #float 1.84764e+38 // #7f0b004d │ │ -07cf6c: 7220 4d1c 0700 |0024: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cf72: 0c00 |0027: move-result-object v0 │ │ -07cf74: 7220 5d1c 2000 |0028: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07cf7a: 1400 4e00 0b7f |002b: const v0, #float 1.84764e+38 // #7f0b004e │ │ -07cf80: 7220 4d1c 0700 |002e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cf86: 0c00 |0031: move-result-object v0 │ │ -07cf88: 7220 5d1c 2000 |0032: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07cf8e: 1400 4f00 0b7f |0035: const v0, #float 1.84764e+38 // #7f0b004f │ │ -07cf94: 7220 4d1c 0700 |0038: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cf9a: 0c00 |003b: move-result-object v0 │ │ -07cf9c: 7220 5d1c 2000 |003c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07cfa2: 1400 5000 0b7f |003f: const v0, #float 1.84764e+38 // #7f0b0050 │ │ -07cfa8: 7220 4d1c 0700 |0042: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cfae: 0c00 |0045: move-result-object v0 │ │ -07cfb0: 3800 0c00 |0046: if-eqz v0, 0052 // +000c │ │ -07cfb4: 1400 5000 0b7f |0048: const v0, #float 1.84764e+38 // #7f0b0050 │ │ -07cfba: 7220 4d1c 0700 |004b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cfc0: 0c00 |004e: move-result-object v0 │ │ -07cfc2: 7220 5d1c 1000 |004f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07cfc8: 1400 5100 0b7f |0052: const v0, #float 1.84764e+38 // #7f0b0051 │ │ -07cfce: 7220 4d1c 0700 |0055: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cfd4: 0c00 |0058: move-result-object v0 │ │ -07cfd6: 3800 0c00 |0059: if-eqz v0, 0065 // +000c │ │ -07cfda: 1400 5100 0b7f |005b: const v0, #float 1.84764e+38 // #7f0b0051 │ │ -07cfe0: 7220 4d1c 0700 |005e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cfe6: 0c00 |0061: move-result-object v0 │ │ -07cfe8: 7220 5d1c 1000 |0062: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07cfee: 1400 5500 0b7f |0065: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -07cff4: 7220 4d1c 0700 |0068: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07cffa: 0c00 |006b: move-result-object v0 │ │ -07cffc: 3800 0c00 |006c: if-eqz v0, 0078 // +000c │ │ -07d000: 1400 5500 0b7f |006e: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -07d006: 7220 4d1c 0700 |0071: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d00c: 0c00 |0074: move-result-object v0 │ │ -07d00e: 7220 5d1c 1000 |0075: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d014: 1400 5600 0b7f |0078: const v0, #float 1.84764e+38 // #7f0b0056 │ │ -07d01a: 7220 4d1c 0700 |007b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d020: 0c00 |007e: move-result-object v0 │ │ -07d022: 3800 0c00 |007f: if-eqz v0, 008b // +000c │ │ -07d026: 1400 5600 0b7f |0081: const v0, #float 1.84764e+38 // #7f0b0056 │ │ -07d02c: 7220 4d1c 0700 |0084: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d032: 0c00 |0087: move-result-object v0 │ │ -07d034: 7220 5d1c 1000 |0088: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d03a: 1400 5700 0b7f |008b: const v0, #float 1.84764e+38 // #7f0b0057 │ │ -07d040: 7220 4d1c 0700 |008e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d046: 0c00 |0091: move-result-object v0 │ │ -07d048: 3800 0c00 |0092: if-eqz v0, 009e // +000c │ │ -07d04c: 1400 5700 0b7f |0094: const v0, #float 1.84764e+38 // #7f0b0057 │ │ -07d052: 7220 4d1c 0700 |0097: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d058: 0c00 |009a: move-result-object v0 │ │ -07d05a: 7220 5d1c 1000 |009b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d060: 1400 5800 0b7f |009e: const v0, #float 1.84764e+38 // #7f0b0058 │ │ -07d066: 7220 4d1c 0700 |00a1: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d06c: 0c00 |00a4: move-result-object v0 │ │ -07d06e: 3800 0c00 |00a5: if-eqz v0, 00b1 // +000c │ │ -07d072: 1400 5800 0b7f |00a7: const v0, #float 1.84764e+38 // #7f0b0058 │ │ -07d078: 7220 4d1c 0700 |00aa: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d07e: 0c00 |00ad: move-result-object v0 │ │ -07d080: 7220 5d1c 1000 |00ae: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d086: 1400 5200 0b7f |00b1: const v0, #float 1.84764e+38 // #7f0b0052 │ │ -07d08c: 7220 4d1c 0700 |00b4: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d092: 0c00 |00b7: move-result-object v0 │ │ -07d094: 3800 0c00 |00b8: if-eqz v0, 00c4 // +000c │ │ -07d098: 1400 5200 0b7f |00ba: const v0, #float 1.84764e+38 // #7f0b0052 │ │ -07d09e: 7220 4d1c 0700 |00bd: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d0a4: 0c00 |00c0: move-result-object v0 │ │ -07d0a6: 7220 5d1c 1000 |00c1: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d0ac: 1400 5300 0b7f |00c4: const v0, #float 1.84764e+38 // #7f0b0053 │ │ -07d0b2: 7220 4d1c 0700 |00c7: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d0b8: 0c00 |00ca: move-result-object v0 │ │ -07d0ba: 3800 0c00 |00cb: if-eqz v0, 00d7 // +000c │ │ -07d0be: 1400 5300 0b7f |00cd: const v0, #float 1.84764e+38 // #7f0b0053 │ │ -07d0c4: 7220 4d1c 0700 |00d0: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d0ca: 0c00 |00d3: move-result-object v0 │ │ -07d0cc: 7220 5d1c 1000 |00d4: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d0d2: 1400 5a00 0b7f |00d7: const v0, #float 1.84765e+38 // #7f0b005a │ │ -07d0d8: 7220 4d1c 0700 |00da: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d0de: 0c00 |00dd: move-result-object v0 │ │ -07d0e0: 3800 0c00 |00de: if-eqz v0, 00ea // +000c │ │ -07d0e4: 1400 5a00 0b7f |00e0: const v0, #float 1.84765e+38 // #7f0b005a │ │ -07d0ea: 7220 4d1c 0700 |00e3: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d0f0: 0c00 |00e6: move-result-object v0 │ │ -07d0f2: 7220 5d1c 1000 |00e7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d0f8: 1400 5900 0b7f |00ea: const v0, #float 1.84764e+38 // #7f0b0059 │ │ -07d0fe: 7220 4d1c 0700 |00ed: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d104: 0c00 |00f0: move-result-object v0 │ │ -07d106: 3800 0c00 |00f1: if-eqz v0, 00fd // +000c │ │ -07d10a: 1400 5900 0b7f |00f3: const v0, #float 1.84764e+38 // #7f0b0059 │ │ -07d110: 7220 4d1c 0700 |00f6: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d116: 0c00 |00f9: move-result-object v0 │ │ -07d118: 7220 5d1c 1000 |00fa: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d11e: 1400 5b00 0b7f |00fd: const v0, #float 1.84765e+38 // #7f0b005b │ │ -07d124: 7220 4d1c 0700 |0100: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d12a: 0c00 |0103: move-result-object v0 │ │ -07d12c: 3800 0c00 |0104: if-eqz v0, 0110 // +000c │ │ -07d130: 1400 5b00 0b7f |0106: const v0, #float 1.84765e+38 // #7f0b005b │ │ -07d136: 7220 4d1c 0700 |0109: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d13c: 0c00 |010c: move-result-object v0 │ │ -07d13e: 7220 5d1c 1000 |010d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d144: 1400 5d00 0b7f |0110: const v0, #float 1.84765e+38 // #7f0b005d │ │ -07d14a: 7220 4d1c 0700 |0113: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d150: 0c00 |0116: move-result-object v0 │ │ -07d152: 3800 0c00 |0117: if-eqz v0, 0123 // +000c │ │ -07d156: 1400 5d00 0b7f |0119: const v0, #float 1.84765e+38 // #7f0b005d │ │ -07d15c: 7220 4d1c 0700 |011c: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d162: 0c00 |011f: move-result-object v0 │ │ -07d164: 7220 5d1c 1000 |0120: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d16a: 1400 5c00 0b7f |0123: const v0, #float 1.84765e+38 // #7f0b005c │ │ -07d170: 7220 4d1c 0700 |0126: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d176: 0c00 |0129: move-result-object v0 │ │ -07d178: 3800 0c00 |012a: if-eqz v0, 0136 // +000c │ │ -07d17c: 1400 5c00 0b7f |012c: const v0, #float 1.84765e+38 // #7f0b005c │ │ -07d182: 7220 4d1c 0700 |012f: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d188: 0c00 |0132: move-result-object v0 │ │ -07d18a: 7220 5d1c 1000 |0133: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d190: 1400 5400 0b7f |0136: const v0, #float 1.84764e+38 // #7f0b0054 │ │ -07d196: 7220 4d1c 0700 |0139: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d19c: 0c00 |013c: move-result-object v0 │ │ -07d19e: 3800 0c00 |013d: if-eqz v0, 0149 // +000c │ │ -07d1a2: 1400 5400 0b7f |013f: const v0, #float 1.84764e+38 // #7f0b0054 │ │ -07d1a8: 7220 4d1c 0700 |0142: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d1ae: 0c00 |0145: move-result-object v0 │ │ -07d1b0: 7220 5d1c 1000 |0146: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d1b6: 7220 4d1c 4700 |0149: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d1bc: 0c00 |014c: move-result-object v0 │ │ -07d1be: 7220 5d1c 2000 |014d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d1c4: 7220 4d1c 5700 |0150: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d1ca: 0c00 |0153: move-result-object v0 │ │ -07d1cc: 7220 5d1c 2000 |0154: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d1d2: 1400 4800 0b7f |0157: const v0, #float 1.84764e+38 // #7f0b0048 │ │ -07d1d8: 7220 4d1c 0700 |015a: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d1de: 0c00 |015d: move-result-object v0 │ │ -07d1e0: 7220 5d1c 2000 |015e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d1e6: 1400 4900 0b7f |0161: const v0, #float 1.84764e+38 // #7f0b0049 │ │ -07d1ec: 7220 4d1c 0700 |0164: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d1f2: 0c00 |0167: move-result-object v0 │ │ -07d1f4: 7220 5d1c 2000 |0168: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d1fa: 1400 4a00 0b7f |016b: const v0, #float 1.84764e+38 // #7f0b004a │ │ -07d200: 7220 4d1c 0700 |016e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d206: 0c00 |0171: move-result-object v0 │ │ -07d208: 7220 5d1c 2000 |0172: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d20e: 1400 4b00 0b7f |0175: const v0, #float 1.84764e+38 // #7f0b004b │ │ -07d214: 7220 4d1c 0700 |0178: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d21a: 0c00 |017b: move-result-object v0 │ │ -07d21c: 7220 5d1c 2000 |017c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d222: 1400 4c00 0b7f |017f: const v0, #float 1.84764e+38 // #7f0b004c │ │ -07d228: 7220 4d1c 0700 |0182: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d22e: 0c00 |0185: move-result-object v0 │ │ -07d230: 7220 5d1c 2000 |0186: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -07d236: 6200 0009 |0189: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -07d23a: 1a01 990f |018b: const-string v1, "Name" // string@0f99 │ │ -07d23e: 6e20 8621 1000 |018d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07d244: 0a00 |0190: move-result v0 │ │ -07d246: 3800 0900 |0191: if-eqz v0, 019a // +0009 │ │ -07d24a: 7220 4d1c 4700 |0193: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d250: 0c00 |0196: move-result-object v0 │ │ -07d252: 7220 591c 3000 |0197: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ -07d258: 6200 0009 |019a: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -07d25c: 1a01 cf04 |019c: const-string v1, "ETA" // string@04cf │ │ -07d260: 6e20 8621 1000 |019e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07d266: 0a00 |01a1: move-result v0 │ │ -07d268: 3800 0900 |01a2: if-eqz v0, 01ab // +0009 │ │ -07d26c: 7220 4d1c 5700 |01a4: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d272: 0c00 |01a7: move-result-object v0 │ │ -07d274: 7220 591c 3000 |01a8: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ -07d27a: 6200 0009 |01ab: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -07d27e: 1a01 7610 |01ad: const-string v1, "Priority" // string@1076 │ │ -07d282: 6e20 8621 1000 |01af: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07d288: 0a00 |01b2: move-result v0 │ │ -07d28a: 3800 0c00 |01b3: if-eqz v0, 01bf // +000c │ │ -07d28e: 1400 4800 0b7f |01b5: const v0, #float 1.84764e+38 // #7f0b0048 │ │ -07d294: 7220 4d1c 0700 |01b8: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d29a: 0c00 |01bb: move-result-object v0 │ │ -07d29c: 7220 591c 3000 |01bc: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ -07d2a2: 6200 0009 |01bf: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -07d2a6: 1a01 7910 |01c1: const-string v1, "Progress" // string@1079 │ │ -07d2aa: 6e20 8621 1000 |01c3: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07d2b0: 0a00 |01c6: move-result v0 │ │ -07d2b2: 3800 0c00 |01c7: if-eqz v0, 01d3 // +000c │ │ -07d2b6: 1400 4900 0b7f |01c9: const v0, #float 1.84764e+38 // #7f0b0049 │ │ -07d2bc: 7220 4d1c 0700 |01cc: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d2c2: 0c00 |01cf: move-result-object v0 │ │ -07d2c4: 7220 591c 3000 |01d0: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ -07d2ca: 6200 0009 |01d3: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -07d2ce: 1a01 c210 |01d5: const-string v1, "Ratio" // string@10c2 │ │ -07d2d2: 6e20 8621 1000 |01d7: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07d2d8: 0a00 |01da: move-result v0 │ │ -07d2da: 3800 0c00 |01db: if-eqz v0, 01e7 // +000c │ │ -07d2de: 1400 4a00 0b7f |01dd: const v0, #float 1.84764e+38 // #7f0b004a │ │ -07d2e4: 7220 4d1c 0700 |01e0: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d2ea: 0c00 |01e3: move-result-object v0 │ │ -07d2ec: 7220 591c 3000 |01e4: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ -07d2f2: 6200 0009 |01e7: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -07d2f6: 1a01 a304 |01e9: const-string v1, "DownloadSpeed" // string@04a3 │ │ -07d2fa: 6e20 8621 1000 |01eb: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07d300: 0a00 |01ee: move-result v0 │ │ -07d302: 3800 0c00 |01ef: if-eqz v0, 01fb // +000c │ │ -07d306: 1400 4b00 0b7f |01f1: const v0, #float 1.84764e+38 // #7f0b004b │ │ -07d30c: 7220 4d1c 0700 |01f4: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d312: 0c00 |01f7: move-result-object v0 │ │ -07d314: 7220 591c 3000 |01f8: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ -07d31a: 6200 0009 |01fb: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -07d31e: 1a01 1113 |01fd: const-string v1, "UploadSpeed" // string@1311 │ │ -07d322: 6e20 8621 1000 |01ff: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07d328: 0a00 |0202: move-result v0 │ │ -07d32a: 3800 0c00 |0203: if-eqz v0, 020f // +000c │ │ -07d32e: 1400 4c00 0b7f |0205: const v0, #float 1.84764e+38 // #7f0b004c │ │ -07d334: 7220 4d1c 0700 |0208: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -07d33a: 0c00 |020b: move-result-object v0 │ │ -07d33c: 7220 591c 3000 |020c: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ -07d342: 0e00 |020f: return-void │ │ +07cef0: |[07cef0] com.lgallardo.qbittorrentclient.ItemstFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +07cf00: 1405 4700 0b7f |0000: const v5, #float 1.84764e+38 // #7f0b0047 │ │ +07cf06: 1404 4600 0b7f |0003: const v4, #float 1.84764e+38 // #7f0b0046 │ │ +07cf0c: 1403 2f00 027f |0006: const v3, #float 1.72801e+38 // #7f02002f │ │ +07cf12: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +07cf14: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07cf16: 3807 0402 |000b: if-eqz v7, 020f // +0204 │ │ +07cf1a: 1400 4400 0b7f |000d: const v0, #float 1.84764e+38 // #7f0b0044 │ │ +07cf20: 7220 4d1c 0700 |0010: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cf26: 0c00 |0013: move-result-object v0 │ │ +07cf28: 7220 5d1c 2000 |0014: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07cf2e: 1400 5e00 0b7f |0017: const v0, #float 1.84765e+38 // #7f0b005e │ │ +07cf34: 7220 4d1c 0700 |001a: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cf3a: 0c00 |001d: move-result-object v0 │ │ +07cf3c: 7220 5d1c 2000 |001e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07cf42: 1400 4d00 0b7f |0021: const v0, #float 1.84764e+38 // #7f0b004d │ │ +07cf48: 7220 4d1c 0700 |0024: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cf4e: 0c00 |0027: move-result-object v0 │ │ +07cf50: 7220 5d1c 2000 |0028: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07cf56: 1400 4e00 0b7f |002b: const v0, #float 1.84764e+38 // #7f0b004e │ │ +07cf5c: 7220 4d1c 0700 |002e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cf62: 0c00 |0031: move-result-object v0 │ │ +07cf64: 7220 5d1c 2000 |0032: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07cf6a: 1400 4f00 0b7f |0035: const v0, #float 1.84764e+38 // #7f0b004f │ │ +07cf70: 7220 4d1c 0700 |0038: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cf76: 0c00 |003b: move-result-object v0 │ │ +07cf78: 7220 5d1c 2000 |003c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07cf7e: 1400 5000 0b7f |003f: const v0, #float 1.84764e+38 // #7f0b0050 │ │ +07cf84: 7220 4d1c 0700 |0042: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cf8a: 0c00 |0045: move-result-object v0 │ │ +07cf8c: 3800 0c00 |0046: if-eqz v0, 0052 // +000c │ │ +07cf90: 1400 5000 0b7f |0048: const v0, #float 1.84764e+38 // #7f0b0050 │ │ +07cf96: 7220 4d1c 0700 |004b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cf9c: 0c00 |004e: move-result-object v0 │ │ +07cf9e: 7220 5d1c 1000 |004f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07cfa4: 1400 5100 0b7f |0052: const v0, #float 1.84764e+38 // #7f0b0051 │ │ +07cfaa: 7220 4d1c 0700 |0055: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cfb0: 0c00 |0058: move-result-object v0 │ │ +07cfb2: 3800 0c00 |0059: if-eqz v0, 0065 // +000c │ │ +07cfb6: 1400 5100 0b7f |005b: const v0, #float 1.84764e+38 // #7f0b0051 │ │ +07cfbc: 7220 4d1c 0700 |005e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cfc2: 0c00 |0061: move-result-object v0 │ │ +07cfc4: 7220 5d1c 1000 |0062: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07cfca: 1400 5500 0b7f |0065: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +07cfd0: 7220 4d1c 0700 |0068: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cfd6: 0c00 |006b: move-result-object v0 │ │ +07cfd8: 3800 0c00 |006c: if-eqz v0, 0078 // +000c │ │ +07cfdc: 1400 5500 0b7f |006e: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +07cfe2: 7220 4d1c 0700 |0071: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cfe8: 0c00 |0074: move-result-object v0 │ │ +07cfea: 7220 5d1c 1000 |0075: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07cff0: 1400 5600 0b7f |0078: const v0, #float 1.84764e+38 // #7f0b0056 │ │ +07cff6: 7220 4d1c 0700 |007b: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07cffc: 0c00 |007e: move-result-object v0 │ │ +07cffe: 3800 0c00 |007f: if-eqz v0, 008b // +000c │ │ +07d002: 1400 5600 0b7f |0081: const v0, #float 1.84764e+38 // #7f0b0056 │ │ +07d008: 7220 4d1c 0700 |0084: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d00e: 0c00 |0087: move-result-object v0 │ │ +07d010: 7220 5d1c 1000 |0088: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d016: 1400 5700 0b7f |008b: const v0, #float 1.84764e+38 // #7f0b0057 │ │ +07d01c: 7220 4d1c 0700 |008e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d022: 0c00 |0091: move-result-object v0 │ │ +07d024: 3800 0c00 |0092: if-eqz v0, 009e // +000c │ │ +07d028: 1400 5700 0b7f |0094: const v0, #float 1.84764e+38 // #7f0b0057 │ │ +07d02e: 7220 4d1c 0700 |0097: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d034: 0c00 |009a: move-result-object v0 │ │ +07d036: 7220 5d1c 1000 |009b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d03c: 1400 5800 0b7f |009e: const v0, #float 1.84764e+38 // #7f0b0058 │ │ +07d042: 7220 4d1c 0700 |00a1: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d048: 0c00 |00a4: move-result-object v0 │ │ +07d04a: 3800 0c00 |00a5: if-eqz v0, 00b1 // +000c │ │ +07d04e: 1400 5800 0b7f |00a7: const v0, #float 1.84764e+38 // #7f0b0058 │ │ +07d054: 7220 4d1c 0700 |00aa: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d05a: 0c00 |00ad: move-result-object v0 │ │ +07d05c: 7220 5d1c 1000 |00ae: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d062: 1400 5200 0b7f |00b1: const v0, #float 1.84764e+38 // #7f0b0052 │ │ +07d068: 7220 4d1c 0700 |00b4: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d06e: 0c00 |00b7: move-result-object v0 │ │ +07d070: 3800 0c00 |00b8: if-eqz v0, 00c4 // +000c │ │ +07d074: 1400 5200 0b7f |00ba: const v0, #float 1.84764e+38 // #7f0b0052 │ │ +07d07a: 7220 4d1c 0700 |00bd: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d080: 0c00 |00c0: move-result-object v0 │ │ +07d082: 7220 5d1c 1000 |00c1: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d088: 1400 5300 0b7f |00c4: const v0, #float 1.84764e+38 // #7f0b0053 │ │ +07d08e: 7220 4d1c 0700 |00c7: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d094: 0c00 |00ca: move-result-object v0 │ │ +07d096: 3800 0c00 |00cb: if-eqz v0, 00d7 // +000c │ │ +07d09a: 1400 5300 0b7f |00cd: const v0, #float 1.84764e+38 // #7f0b0053 │ │ +07d0a0: 7220 4d1c 0700 |00d0: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d0a6: 0c00 |00d3: move-result-object v0 │ │ +07d0a8: 7220 5d1c 1000 |00d4: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d0ae: 1400 5a00 0b7f |00d7: const v0, #float 1.84765e+38 // #7f0b005a │ │ +07d0b4: 7220 4d1c 0700 |00da: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d0ba: 0c00 |00dd: move-result-object v0 │ │ +07d0bc: 3800 0c00 |00de: if-eqz v0, 00ea // +000c │ │ +07d0c0: 1400 5a00 0b7f |00e0: const v0, #float 1.84765e+38 // #7f0b005a │ │ +07d0c6: 7220 4d1c 0700 |00e3: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d0cc: 0c00 |00e6: move-result-object v0 │ │ +07d0ce: 7220 5d1c 1000 |00e7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d0d4: 1400 5900 0b7f |00ea: const v0, #float 1.84764e+38 // #7f0b0059 │ │ +07d0da: 7220 4d1c 0700 |00ed: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d0e0: 0c00 |00f0: move-result-object v0 │ │ +07d0e2: 3800 0c00 |00f1: if-eqz v0, 00fd // +000c │ │ +07d0e6: 1400 5900 0b7f |00f3: const v0, #float 1.84764e+38 // #7f0b0059 │ │ +07d0ec: 7220 4d1c 0700 |00f6: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d0f2: 0c00 |00f9: move-result-object v0 │ │ +07d0f4: 7220 5d1c 1000 |00fa: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d0fa: 1400 5b00 0b7f |00fd: const v0, #float 1.84765e+38 // #7f0b005b │ │ +07d100: 7220 4d1c 0700 |0100: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d106: 0c00 |0103: move-result-object v0 │ │ +07d108: 3800 0c00 |0104: if-eqz v0, 0110 // +000c │ │ +07d10c: 1400 5b00 0b7f |0106: const v0, #float 1.84765e+38 // #7f0b005b │ │ +07d112: 7220 4d1c 0700 |0109: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d118: 0c00 |010c: move-result-object v0 │ │ +07d11a: 7220 5d1c 1000 |010d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d120: 1400 5d00 0b7f |0110: const v0, #float 1.84765e+38 // #7f0b005d │ │ +07d126: 7220 4d1c 0700 |0113: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d12c: 0c00 |0116: move-result-object v0 │ │ +07d12e: 3800 0c00 |0117: if-eqz v0, 0123 // +000c │ │ +07d132: 1400 5d00 0b7f |0119: const v0, #float 1.84765e+38 // #7f0b005d │ │ +07d138: 7220 4d1c 0700 |011c: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d13e: 0c00 |011f: move-result-object v0 │ │ +07d140: 7220 5d1c 1000 |0120: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d146: 1400 5c00 0b7f |0123: const v0, #float 1.84765e+38 // #7f0b005c │ │ +07d14c: 7220 4d1c 0700 |0126: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d152: 0c00 |0129: move-result-object v0 │ │ +07d154: 3800 0c00 |012a: if-eqz v0, 0136 // +000c │ │ +07d158: 1400 5c00 0b7f |012c: const v0, #float 1.84765e+38 // #7f0b005c │ │ +07d15e: 7220 4d1c 0700 |012f: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d164: 0c00 |0132: move-result-object v0 │ │ +07d166: 7220 5d1c 1000 |0133: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d16c: 1400 5400 0b7f |0136: const v0, #float 1.84764e+38 // #7f0b0054 │ │ +07d172: 7220 4d1c 0700 |0139: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d178: 0c00 |013c: move-result-object v0 │ │ +07d17a: 3800 0c00 |013d: if-eqz v0, 0149 // +000c │ │ +07d17e: 1400 5400 0b7f |013f: const v0, #float 1.84764e+38 // #7f0b0054 │ │ +07d184: 7220 4d1c 0700 |0142: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d18a: 0c00 |0145: move-result-object v0 │ │ +07d18c: 7220 5d1c 1000 |0146: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d192: 7220 4d1c 4700 |0149: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d198: 0c00 |014c: move-result-object v0 │ │ +07d19a: 7220 5d1c 2000 |014d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d1a0: 7220 4d1c 5700 |0150: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d1a6: 0c00 |0153: move-result-object v0 │ │ +07d1a8: 7220 5d1c 2000 |0154: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d1ae: 1400 4800 0b7f |0157: const v0, #float 1.84764e+38 // #7f0b0048 │ │ +07d1b4: 7220 4d1c 0700 |015a: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d1ba: 0c00 |015d: move-result-object v0 │ │ +07d1bc: 7220 5d1c 2000 |015e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d1c2: 1400 4900 0b7f |0161: const v0, #float 1.84764e+38 // #7f0b0049 │ │ +07d1c8: 7220 4d1c 0700 |0164: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d1ce: 0c00 |0167: move-result-object v0 │ │ +07d1d0: 7220 5d1c 2000 |0168: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d1d6: 1400 4a00 0b7f |016b: const v0, #float 1.84764e+38 // #7f0b004a │ │ +07d1dc: 7220 4d1c 0700 |016e: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d1e2: 0c00 |0171: move-result-object v0 │ │ +07d1e4: 7220 5d1c 2000 |0172: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d1ea: 1400 4b00 0b7f |0175: const v0, #float 1.84764e+38 // #7f0b004b │ │ +07d1f0: 7220 4d1c 0700 |0178: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d1f6: 0c00 |017b: move-result-object v0 │ │ +07d1f8: 7220 5d1c 2000 |017c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d1fe: 1400 4c00 0b7f |017f: const v0, #float 1.84764e+38 // #7f0b004c │ │ +07d204: 7220 4d1c 0700 |0182: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d20a: 0c00 |0185: move-result-object v0 │ │ +07d20c: 7220 5d1c 2000 |0186: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +07d212: 6200 0009 |0189: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +07d216: 1a01 950f |018b: const-string v1, "Name" // string@0f95 │ │ +07d21a: 6e20 8621 1000 |018d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07d220: 0a00 |0190: move-result v0 │ │ +07d222: 3800 0900 |0191: if-eqz v0, 019a // +0009 │ │ +07d226: 7220 4d1c 4700 |0193: invoke-interface {v7, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d22c: 0c00 |0196: move-result-object v0 │ │ +07d22e: 7220 591c 3000 |0197: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ +07d234: 6200 0009 |019a: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +07d238: 1a01 cf04 |019c: const-string v1, "ETA" // string@04cf │ │ +07d23c: 6e20 8621 1000 |019e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07d242: 0a00 |01a1: move-result v0 │ │ +07d244: 3800 0900 |01a2: if-eqz v0, 01ab // +0009 │ │ +07d248: 7220 4d1c 5700 |01a4: invoke-interface {v7, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d24e: 0c00 |01a7: move-result-object v0 │ │ +07d250: 7220 591c 3000 |01a8: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ +07d256: 6200 0009 |01ab: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +07d25a: 1a01 7210 |01ad: const-string v1, "Priority" // string@1072 │ │ +07d25e: 6e20 8621 1000 |01af: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07d264: 0a00 |01b2: move-result v0 │ │ +07d266: 3800 0c00 |01b3: if-eqz v0, 01bf // +000c │ │ +07d26a: 1400 4800 0b7f |01b5: const v0, #float 1.84764e+38 // #7f0b0048 │ │ +07d270: 7220 4d1c 0700 |01b8: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d276: 0c00 |01bb: move-result-object v0 │ │ +07d278: 7220 591c 3000 |01bc: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ +07d27e: 6200 0009 |01bf: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +07d282: 1a01 7510 |01c1: const-string v1, "Progress" // string@1075 │ │ +07d286: 6e20 8621 1000 |01c3: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07d28c: 0a00 |01c6: move-result v0 │ │ +07d28e: 3800 0c00 |01c7: if-eqz v0, 01d3 // +000c │ │ +07d292: 1400 4900 0b7f |01c9: const v0, #float 1.84764e+38 // #7f0b0049 │ │ +07d298: 7220 4d1c 0700 |01cc: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d29e: 0c00 |01cf: move-result-object v0 │ │ +07d2a0: 7220 591c 3000 |01d0: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ +07d2a6: 6200 0009 |01d3: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +07d2aa: 1a01 be10 |01d5: const-string v1, "Ratio" // string@10be │ │ +07d2ae: 6e20 8621 1000 |01d7: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07d2b4: 0a00 |01da: move-result v0 │ │ +07d2b6: 3800 0c00 |01db: if-eqz v0, 01e7 // +000c │ │ +07d2ba: 1400 4a00 0b7f |01dd: const v0, #float 1.84764e+38 // #7f0b004a │ │ +07d2c0: 7220 4d1c 0700 |01e0: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d2c6: 0c00 |01e3: move-result-object v0 │ │ +07d2c8: 7220 591c 3000 |01e4: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ +07d2ce: 6200 0009 |01e7: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +07d2d2: 1a01 a304 |01e9: const-string v1, "DownloadSpeed" // string@04a3 │ │ +07d2d6: 6e20 8621 1000 |01eb: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07d2dc: 0a00 |01ee: move-result v0 │ │ +07d2de: 3800 0c00 |01ef: if-eqz v0, 01fb // +000c │ │ +07d2e2: 1400 4b00 0b7f |01f1: const v0, #float 1.84764e+38 // #7f0b004b │ │ +07d2e8: 7220 4d1c 0700 |01f4: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d2ee: 0c00 |01f7: move-result-object v0 │ │ +07d2f0: 7220 591c 3000 |01f8: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ +07d2f6: 6200 0009 |01fb: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +07d2fa: 1a01 0d13 |01fd: const-string v1, "UploadSpeed" // string@130d │ │ +07d2fe: 6e20 8621 1000 |01ff: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07d304: 0a00 |0202: move-result v0 │ │ +07d306: 3800 0c00 |0203: if-eqz v0, 020f // +000c │ │ +07d30a: 1400 4c00 0b7f |0205: const v0, #float 1.84764e+38 // #7f0b004c │ │ +07d310: 7220 4d1c 0700 |0208: invoke-interface {v7, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +07d316: 0c00 |020b: move-result-object v0 │ │ +07d318: 7220 591c 3000 |020c: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1c59 │ │ +07d31e: 0e00 |020f: return-void │ │ catches : (none) │ │ positions : │ │ 0x000b line=457 │ │ 0x000d line=458 │ │ 0x0017 line=459 │ │ 0x0021 line=460 │ │ 0x002b line=461 │ │ @@ -128572,23 +128574,23 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d344: |[07d344] com.lgallardo.qbittorrentclient.ItemstFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -07d354: 6f40 6e00 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroid/app/ListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@006e │ │ -07d35a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -07d35c: 6e20 561f 1300 |0004: invoke-virtual {v3, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setHasOptionsMenu:(Z)V // method@1f56 │ │ -07d362: 1401 0300 037f |0007: const v1, #float 1.74129e+38 // #7f030003 │ │ -07d368: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -07d36a: 6e40 4a1c 1425 |000b: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ -07d370: 0c00 |000e: move-result-object v0 │ │ -07d372: 1100 |000f: return-object v0 │ │ +07d320: |[07d320] com.lgallardo.qbittorrentclient.ItemstFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +07d330: 6f40 6e00 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroid/app/ListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@006e │ │ +07d336: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +07d338: 6e20 561f 1300 |0004: invoke-virtual {v3, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setHasOptionsMenu:(Z)V // method@1f56 │ │ +07d33e: 1401 0300 037f |0007: const v1, #float 1.74129e+38 // #7f030003 │ │ +07d344: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +07d346: 6e40 4a1c 1425 |000b: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ +07d34c: 0c00 |000e: move-result-object v0 │ │ +07d34e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=59 │ │ 0x0007 line=61 │ │ 0x000f line=63 │ │ locals : │ │ @@ -128603,17 +128605,17 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07d374: |[07d374] com.lgallardo.qbittorrentclient.ItemstFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -07d384: 6e20 4a1f 3000 |0000: invoke-virtual {v0, v3}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.ListItemClicked:(I)V // method@1f4a │ │ -07d38a: 0e00 |0003: return-void │ │ +07d350: |[07d350] com.lgallardo.qbittorrentclient.ItemstFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +07d360: 6e20 4a1f 3000 |0000: invoke-virtual {v0, v3}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.ListItemClicked:(I)V // method@1f4a │ │ +07d366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0003 line=385 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ 0x0000 - 0x0004 reg=1 parent Landroid/widget/ListView; │ │ @@ -128626,17 +128628,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07d38c: |[07d38c] com.lgallardo.qbittorrentclient.ItemstFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -07d39c: 6f20 6f00 1000 |0000: invoke-super {v0, v1}, Landroid/app/ListFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@006f │ │ -07d3a2: 0e00 |0003: return-void │ │ +07d368: |[07d368] com.lgallardo.qbittorrentclient.ItemstFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +07d378: 6f20 6f00 1000 |0000: invoke-super {v0, v1}, Landroid/app/ListFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@006f │ │ +07d37e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ 0x0000 - 0x0004 reg=1 outState Landroid/os/Bundle; │ │ @@ -128646,40 +128648,40 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -07d3a4: |[07d3a4] com.lgallardo.qbittorrentclient.ItemstFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -07d3b4: 6f30 7000 5406 |0000: invoke-super {v4, v5, v6}, Landroid/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0070 │ │ -07d3ba: 6e10 4e1f 0400 |0003: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ -07d3c0: 0c02 |0006: move-result-object v2 │ │ -07d3c2: 1233 |0007: const/4 v3, #int 3 // #3 │ │ -07d3c4: 6e20 a21e 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1ea2 │ │ -07d3ca: 6e10 4d1f 0400 |000b: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListAdapter:()Landroid/widget/ListAdapter; // method@1f4d │ │ -07d3d0: 0c01 |000e: move-result-object v1 │ │ -07d3d2: 1f01 b204 |000f: check-cast v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // type@04b2 │ │ -07d3d6: 6e10 4e1f 0400 |0011: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ -07d3dc: 0c02 |0014: move-result-object v2 │ │ -07d3de: 2203 7804 |0015: new-instance v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // type@0478 │ │ -07d3e2: 7030 411f 4301 |0017: invoke-direct {v3, v4, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V // method@1f41 │ │ -07d3e8: 6e20 a81e 3200 |001a: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@1ea8 │ │ -07d3ee: 6e10 4e1f 0400 |001d: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ -07d3f4: 0c02 |0020: move-result-object v2 │ │ -07d3f6: 2203 7904 |0021: new-instance v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2; // type@0479 │ │ -07d3fa: 7030 471f 4301 |0023: invoke-direct {v3, v4, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V // method@1f47 │ │ -07d400: 6e20 aa1e 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@1eaa │ │ -07d406: 0e00 |0029: return-void │ │ -07d408: 0d00 |002a: move-exception v0 │ │ -07d40a: 6e10 4e1f 0400 |002b: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ -07d410: 0c02 |002e: move-result-object v2 │ │ -07d412: 1203 |002f: const/4 v3, #int 0 // #0 │ │ -07d414: 6e20 a21e 3200 |0030: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1ea2 │ │ -07d41a: 28f6 |0033: goto 0029 // -000a │ │ +07d380: |[07d380] com.lgallardo.qbittorrentclient.ItemstFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +07d390: 6f30 7000 5406 |0000: invoke-super {v4, v5, v6}, Landroid/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0070 │ │ +07d396: 6e10 4e1f 0400 |0003: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ +07d39c: 0c02 |0006: move-result-object v2 │ │ +07d39e: 1233 |0007: const/4 v3, #int 3 // #3 │ │ +07d3a0: 6e20 a21e 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1ea2 │ │ +07d3a6: 6e10 4d1f 0400 |000b: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListAdapter:()Landroid/widget/ListAdapter; // method@1f4d │ │ +07d3ac: 0c01 |000e: move-result-object v1 │ │ +07d3ae: 1f01 b204 |000f: check-cast v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // type@04b2 │ │ +07d3b2: 6e10 4e1f 0400 |0011: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ +07d3b8: 0c02 |0014: move-result-object v2 │ │ +07d3ba: 2203 7804 |0015: new-instance v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; // type@0478 │ │ +07d3be: 7030 411f 4301 |0017: invoke-direct {v3, v4, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V // method@1f41 │ │ +07d3c4: 6e20 a81e 3200 |001a: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@1ea8 │ │ +07d3ca: 6e10 4e1f 0400 |001d: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ +07d3d0: 0c02 |0020: move-result-object v2 │ │ +07d3d2: 2203 7904 |0021: new-instance v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2; // type@0479 │ │ +07d3d6: 7030 471f 4301 |0023: invoke-direct {v3, v4, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;.:(Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V // method@1f47 │ │ +07d3dc: 6e20 aa1e 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@1eaa │ │ +07d3e2: 0e00 |0029: return-void │ │ +07d3e4: 0d00 |002a: move-exception v0 │ │ +07d3e6: 6e10 4e1f 0400 |002b: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ +07d3ec: 0c02 |002e: move-result-object v2 │ │ +07d3ee: 1203 |002f: const/4 v3, #int 0 // #0 │ │ +07d3f0: 6e20 a21e 3200 |0030: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1ea2 │ │ +07d3f6: 28f6 |0033: goto 0029 // -000a │ │ catches : 1 │ │ 0x0003 - 0x0029 │ │ Ljava/lang/Exception; -> 0x002a │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=76 │ │ 0x000b line=79 │ │ @@ -128700,17 +128702,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d42c: |[07d42c] com.lgallardo.qbittorrentclient.ItemstFragment.setSecondFragmentContainer:(I)V │ │ -07d43c: 5901 7e08 |0000: iput v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.secondContainer:I // field@087e │ │ -07d440: 0e00 |0002: return-void │ │ +07d408: |[07d408] com.lgallardo.qbittorrentclient.ItemstFragment.setSecondFragmentContainer:(I)V │ │ +07d418: 5901 7e08 |0000: iput v1, v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.secondContainer:I // field@087e │ │ +07d41c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ 0x0000 - 0x0003 reg=1 container I │ │ @@ -128809,44 +128811,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -07d444: |[07d444] com.lgallardo.qbittorrentclient.JSONParser.:()V │ │ -07d454: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07d456: 6900 8408 |0001: sput-object v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ -07d45a: 0e00 |0003: return-void │ │ +07d420: |[07d420] com.lgallardo.qbittorrentclient.JSONParser.:()V │ │ +07d430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07d432: 6900 8408 |0001: sput-object v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ +07d436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/JSONParser;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 19 16-bit code units │ │ -07d45c: |[07d45c] com.lgallardo.qbittorrentclient.JSONParser.:()V │ │ -07d46c: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ -07d470: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ -07d474: 1a03 0000 |0004: const-string v3, "" // string@0000 │ │ -07d478: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -07d47a: 1a05 0000 |0007: const-string v5, "" // string@0000 │ │ -07d47e: 1a06 0000 |0009: const-string v6, "" // string@0000 │ │ -07d482: 1257 |000b: const/4 v7, #int 5 // #5 │ │ -07d484: 1308 0800 |000c: const/16 v8, #int 8 // #8 │ │ -07d488: 0790 |000e: move-object v0, v9 │ │ -07d48a: 7609 5c1f 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -07d490: 0e00 |0012: return-void │ │ +07d438: |[07d438] com.lgallardo.qbittorrentclient.JSONParser.:()V │ │ +07d448: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ +07d44c: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ +07d450: 1a03 0000 |0004: const-string v3, "" // string@0000 │ │ +07d454: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +07d456: 1a05 0000 |0007: const-string v5, "" // string@0000 │ │ +07d45a: 1a06 0000 |0009: const-string v6, "" // string@0000 │ │ +07d45e: 1257 |000b: const/4 v7, #int 5 // #5 │ │ +07d460: 1308 0800 |000c: const/16 v8, #int 8 // #8 │ │ +07d464: 0790 |000e: move-object v0, v9 │ │ +07d466: 7609 5c1f 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +07d46c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0012 line=80 │ │ locals : │ │ 0x0000 - 0x0013 reg=9 this Lcom/lgallardo/qbittorrentclient/JSONParser; │ │ │ │ @@ -128855,26 +128857,26 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 9 │ │ insns size : 15 16-bit code units │ │ -07d494: |[07d494] com.lgallardo.qbittorrentclient.JSONParser.:(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ -07d4a4: 1a03 041f |0000: const-string v3, "http" // string@1f04 │ │ -07d4a8: 1257 |0002: const/4 v7, #int 5 // #5 │ │ -07d4aa: 1308 0800 |0003: const/16 v8, #int 8 // #8 │ │ -07d4ae: 0790 |0005: move-object v0, v9 │ │ -07d4b0: 07a1 |0006: move-object v1, v10 │ │ -07d4b2: 07b2 |0007: move-object v2, v11 │ │ -07d4b4: 01c4 |0008: move v4, v12 │ │ -07d4b6: 07d5 |0009: move-object v5, v13 │ │ -07d4b8: 07e6 |000a: move-object v6, v14 │ │ -07d4ba: 7609 5c1f 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -07d4c0: 0e00 |000e: return-void │ │ +07d470: |[07d470] com.lgallardo.qbittorrentclient.JSONParser.:(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ +07d480: 1a03 001f |0000: const-string v3, "http" // string@1f00 │ │ +07d484: 1257 |0002: const/4 v7, #int 5 // #5 │ │ +07d486: 1308 0800 |0003: const/16 v8, #int 8 // #8 │ │ +07d48a: 0790 |0005: move-object v0, v9 │ │ +07d48c: 07a1 |0006: move-object v1, v10 │ │ +07d48e: 07b2 |0007: move-object v2, v11 │ │ +07d490: 01c4 |0008: move v4, v12 │ │ +07d492: 07d5 |0009: move-object v5, v13 │ │ +07d494: 07e6 |000a: move-object v6, v14 │ │ +07d496: 7609 5c1f 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +07d49c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000e line=84 │ │ locals : │ │ 0x0000 - 0x000f reg=9 this Lcom/lgallardo/qbittorrentclient/JSONParser; │ │ 0x0000 - 0x000f reg=10 hostname Ljava/lang/String; │ │ @@ -128888,30 +128890,30 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -07d4c4: |[07d4c4] com.lgallardo.qbittorrentclient.JSONParser.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V │ │ -07d4d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07d4d6: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -07d4dc: 5b10 8608 |0004: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.jObj:Lorg/json/JSONObject; // field@0886 │ │ -07d4e0: 5b10 8508 |0006: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.jArray:Lorg/json/JSONArray; // field@0885 │ │ -07d4e4: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ -07d4e8: 5b10 8708 |000a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ -07d4ec: 5b12 8308 |000c: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ -07d4f0: 5b13 8b08 |000e: iput-object v3, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07d4f4: 5b14 8a08 |0010: iput-object v4, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ -07d4f8: 5915 8908 |0012: iput v5, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ -07d4fc: 5b16 8c08 |0014: iput-object v6, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ -07d500: 5b17 8808 |0016: iput-object v7, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ -07d504: 5918 8008 |0018: iput v8, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ -07d508: 5919 8208 |001a: iput v9, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ -07d50c: 0e00 |001c: return-void │ │ +07d4a0: |[07d4a0] com.lgallardo.qbittorrentclient.JSONParser.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V │ │ +07d4b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07d4b2: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +07d4b8: 5b10 8608 |0004: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.jObj:Lorg/json/JSONObject; // field@0886 │ │ +07d4bc: 5b10 8508 |0006: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.jArray:Lorg/json/JSONArray; // field@0885 │ │ +07d4c0: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ +07d4c4: 5b10 8708 |000a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ +07d4c8: 5b12 8308 |000c: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ +07d4cc: 5b13 8b08 |000e: iput-object v3, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07d4d0: 5b14 8a08 |0010: iput-object v4, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ +07d4d4: 5915 8908 |0012: iput v5, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ +07d4d8: 5b16 8c08 |0014: iput-object v6, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ +07d4dc: 5b17 8808 |0016: iput-object v7, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ +07d4e0: 5918 8008 |0018: iput v8, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ +07d4e4: 5919 8208 |001a: iput v9, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ +07d4e8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=86 │ │ 0x0004 line=64 │ │ 0x0006 line=65 │ │ 0x0008 line=66 │ │ 0x000c line=88 │ │ @@ -128940,75 +128942,75 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 124 16-bit code units │ │ -07d510: |[07d510] com.lgallardo.qbittorrentclient.JSONParser.getApiVersion:()Ljava/lang/String; │ │ -07d520: 1a0b 4301 |0000: const-string v11, "/version/api" // string@0143 │ │ -07d524: 54fc 8b08 |0002: iget-object v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07d528: 380c 2100 |0004: if-eqz v12, 0025 // +0021 │ │ -07d52c: 54fc 8b08 |0006: iget-object v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07d530: 1a0d 0000 |0008: const-string v13, "" // string@0000 │ │ -07d534: 32dc 1b00 |000a: if-eq v12, v13, 0025 // +001b │ │ -07d538: 220c f804 |000c: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ -07d53c: 7010 a121 0c00 |000e: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07d542: 54fd 8b08 |0011: iget-object v13, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07d546: 6e20 aa21 dc00 |0013: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d54c: 0c0c |0016: move-result-object v12 │ │ -07d54e: 1a0d 3801 |0017: const-string v13, "/" // string@0138 │ │ -07d552: 6e20 aa21 dc00 |0019: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d558: 0c0c |001c: move-result-object v12 │ │ -07d55a: 6e20 aa21 bc00 |001d: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d560: 0c0c |0020: move-result-object v12 │ │ -07d562: 6e10 af21 0c00 |0021: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07d568: 0c0b |0024: move-result-object v11 │ │ -07d56a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -07d56c: 2202 1b06 |0026: new-instance v2, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ -07d570: 7010 c127 0200 |0028: invoke-direct {v2}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ -07d576: 52fc 8008 |002b: iget v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ -07d57a: d2c9 e803 |002d: mul-int/lit16 v9, v12, #int 1000 // #03e8 │ │ -07d57e: 52fc 8208 |002f: iget v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ -07d582: d2ca e803 |0031: mul-int/lit16 v10, v12, #int 1000 // #03e8 │ │ -07d586: 7120 e827 9200 |0033: invoke-static {v2, v9}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ -07d58c: 7120 ec27 a200 |0036: invoke-static {v2, v10}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ -07d592: 2208 6405 |0039: new-instance v8, Lorg/apache/http/HttpHost; // type@0564 │ │ -07d596: 54fc 8308 |003b: iget-object v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ -07d59a: 52fd 8908 |003d: iget v13, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ -07d59e: 54fe 8a08 |003f: iget-object v14, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ -07d5a2: 7040 f622 c8ed |0041: invoke-direct {v8, v12, v13, v14}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ -07d5a8: 6e10 611f 0f00 |0044: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ -07d5ae: 0c03 |0047: move-result-object v3 │ │ -07d5b0: 2204 8905 |0048: new-instance v4, Lorg/apache/http/client/methods/HttpGet; // type@0589 │ │ -07d5b4: 7020 7223 b400 |004a: invoke-direct {v4, v11}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@2372 │ │ -07d5ba: 6e30 c625 8304 |004d: invoke-virtual {v3, v8, v4}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ -07d5c0: 0c06 |0050: move-result-object v6 │ │ -07d5c2: 7210 2923 0600 |0051: invoke-interface {v6}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -07d5c8: 0c01 |0054: move-result-object v1 │ │ -07d5ca: 7210 2d23 0600 |0055: invoke-interface {v6}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -07d5d0: 0c07 |0058: move-result-object v7 │ │ -07d5d2: 7210 6523 0700 |0059: invoke-interface {v7}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -07d5d8: 0a05 |005c: move-result v5 │ │ -07d5da: 130c c800 |005d: const/16 v12, #int 200 // #c8 │ │ -07d5de: 33c5 0a00 |005f: if-ne v5, v12, 0069 // +000a │ │ -07d5e2: 7210 2923 0600 |0061: invoke-interface {v6}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -07d5e8: 0c0c |0064: move-result-object v12 │ │ -07d5ea: 7110 9129 0c00 |0065: invoke-static {v12}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; // method@2991 │ │ -07d5f0: 0c00 |0068: move-result-object v0 │ │ -07d5f2: 3801 0500 |0069: if-eqz v1, 006e // +0005 │ │ -07d5f6: 7210 e122 0100 |006b: invoke-interface {v1}, Lorg/apache/http/HttpEntity;.consumeContent:()V // method@22e1 │ │ -07d5fc: 6e10 c725 0300 |006e: invoke-virtual {v3}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07d602: 0c0c |0071: move-result-object v12 │ │ -07d604: 7210 c423 0c00 |0072: invoke-interface {v12}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07d60a: 3900 0400 |0075: if-nez v0, 0079 // +0004 │ │ -07d60e: 1a00 0000 |0077: const-string v0, "" // string@0000 │ │ -07d612: 1100 |0079: return-object v0 │ │ -07d614: 0d0c |007a: move-exception v12 │ │ -07d616: 28fa |007b: goto 0075 // -0006 │ │ +07d4ec: |[07d4ec] com.lgallardo.qbittorrentclient.JSONParser.getApiVersion:()Ljava/lang/String; │ │ +07d4fc: 1a0b 4301 |0000: const-string v11, "/version/api" // string@0143 │ │ +07d500: 54fc 8b08 |0002: iget-object v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07d504: 380c 2100 |0004: if-eqz v12, 0025 // +0021 │ │ +07d508: 54fc 8b08 |0006: iget-object v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07d50c: 1a0d 0000 |0008: const-string v13, "" // string@0000 │ │ +07d510: 32dc 1b00 |000a: if-eq v12, v13, 0025 // +001b │ │ +07d514: 220c f804 |000c: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ +07d518: 7010 a121 0c00 |000e: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07d51e: 54fd 8b08 |0011: iget-object v13, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07d522: 6e20 aa21 dc00 |0013: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d528: 0c0c |0016: move-result-object v12 │ │ +07d52a: 1a0d 3801 |0017: const-string v13, "/" // string@0138 │ │ +07d52e: 6e20 aa21 dc00 |0019: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d534: 0c0c |001c: move-result-object v12 │ │ +07d536: 6e20 aa21 bc00 |001d: invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d53c: 0c0c |0020: move-result-object v12 │ │ +07d53e: 6e10 af21 0c00 |0021: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07d544: 0c0b |0024: move-result-object v11 │ │ +07d546: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +07d548: 2202 1b06 |0026: new-instance v2, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ +07d54c: 7010 c127 0200 |0028: invoke-direct {v2}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ +07d552: 52fc 8008 |002b: iget v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ +07d556: d2c9 e803 |002d: mul-int/lit16 v9, v12, #int 1000 // #03e8 │ │ +07d55a: 52fc 8208 |002f: iget v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ +07d55e: d2ca e803 |0031: mul-int/lit16 v10, v12, #int 1000 // #03e8 │ │ +07d562: 7120 e827 9200 |0033: invoke-static {v2, v9}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ +07d568: 7120 ec27 a200 |0036: invoke-static {v2, v10}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ +07d56e: 2208 6405 |0039: new-instance v8, Lorg/apache/http/HttpHost; // type@0564 │ │ +07d572: 54fc 8308 |003b: iget-object v12, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ +07d576: 52fd 8908 |003d: iget v13, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ +07d57a: 54fe 8a08 |003f: iget-object v14, v15, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ +07d57e: 7040 f622 c8ed |0041: invoke-direct {v8, v12, v13, v14}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ +07d584: 6e10 611f 0f00 |0044: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ +07d58a: 0c03 |0047: move-result-object v3 │ │ +07d58c: 2204 8905 |0048: new-instance v4, Lorg/apache/http/client/methods/HttpGet; // type@0589 │ │ +07d590: 7020 7223 b400 |004a: invoke-direct {v4, v11}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@2372 │ │ +07d596: 6e30 c625 8304 |004d: invoke-virtual {v3, v8, v4}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ +07d59c: 0c06 |0050: move-result-object v6 │ │ +07d59e: 7210 2923 0600 |0051: invoke-interface {v6}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +07d5a4: 0c01 |0054: move-result-object v1 │ │ +07d5a6: 7210 2d23 0600 |0055: invoke-interface {v6}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +07d5ac: 0c07 |0058: move-result-object v7 │ │ +07d5ae: 7210 6523 0700 |0059: invoke-interface {v7}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +07d5b4: 0a05 |005c: move-result v5 │ │ +07d5b6: 130c c800 |005d: const/16 v12, #int 200 // #c8 │ │ +07d5ba: 33c5 0a00 |005f: if-ne v5, v12, 0069 // +000a │ │ +07d5be: 7210 2923 0600 |0061: invoke-interface {v6}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +07d5c4: 0c0c |0064: move-result-object v12 │ │ +07d5c6: 7110 9129 0c00 |0065: invoke-static {v12}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; // method@2991 │ │ +07d5cc: 0c00 |0068: move-result-object v0 │ │ +07d5ce: 3801 0500 |0069: if-eqz v1, 006e // +0005 │ │ +07d5d2: 7210 e122 0100 |006b: invoke-interface {v1}, Lorg/apache/http/HttpEntity;.consumeContent:()V // method@22e1 │ │ +07d5d8: 6e10 c725 0300 |006e: invoke-virtual {v3}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07d5de: 0c0c |0071: move-result-object v12 │ │ +07d5e0: 7210 c423 0c00 |0072: invoke-interface {v12}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07d5e6: 3900 0400 |0075: if-nez v0, 0079 // +0004 │ │ +07d5ea: 1a00 0000 |0077: const-string v0, "" // string@0000 │ │ +07d5ee: 1100 |0079: return-object v0 │ │ +07d5f0: 0d0c |007a: move-exception v12 │ │ +07d5f2: 28fa |007b: goto 0075 // -0006 │ │ catches : 1 │ │ 0x0048 - 0x0075 │ │ Ljava/lang/Exception; -> 0x007a │ │ positions : │ │ 0x0000 line=702 │ │ 0x0002 line=705 │ │ 0x000c line=706 │ │ @@ -129054,281 +129056,281 @@ │ │ type : '(Ljava/lang/String;)Lorg/json/JSONArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 552 16-bit code units │ │ -07d628: |[07d628] com.lgallardo.qbittorrentclient.JSONParser.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; │ │ -07d638: 0800 1700 |0000: move-object/from16 v0, v23 │ │ -07d63c: 5400 8b08 |0002: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07d640: 0814 0000 |0004: move-object/from16 v20, v0 │ │ -07d644: 3814 3100 |0006: if-eqz v20, 0037 // +0031 │ │ -07d648: 0800 1700 |0008: move-object/from16 v0, v23 │ │ -07d64c: 5400 8b08 |000a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07d650: 0814 0000 |000c: move-object/from16 v20, v0 │ │ -07d654: 1a15 0000 |000e: const-string v21, "" // string@0000 │ │ -07d658: 0800 1400 |0010: move-object/from16 v0, v20 │ │ -07d65c: 0801 1500 |0012: move-object/from16 v1, v21 │ │ -07d660: 3210 2300 |0014: if-eq v0, v1, 0037 // +0023 │ │ -07d664: 2214 f804 |0016: new-instance v20, Ljava/lang/StringBuilder; // type@04f8 │ │ -07d668: 7601 a121 1400 |0018: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07d66e: 0800 1700 |001b: move-object/from16 v0, v23 │ │ -07d672: 5400 8b08 |001d: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07d676: 0815 0000 |001f: move-object/from16 v21, v0 │ │ -07d67a: 7402 aa21 1400 |0021: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d680: 0c14 |0024: move-result-object v20 │ │ -07d682: 1a15 3801 |0025: const-string v21, "/" // string@0138 │ │ -07d686: 7402 aa21 1400 |0027: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d68c: 0c14 |002a: move-result-object v20 │ │ -07d68e: 0800 1400 |002b: move-object/from16 v0, v20 │ │ -07d692: 0801 1800 |002d: move-object/from16 v1, v24 │ │ -07d696: 6e20 aa21 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d69c: 0c14 |0032: move-result-object v20 │ │ -07d69e: 7401 af21 1400 |0033: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07d6a4: 0c18 |0036: move-result-object v24 │ │ -07d6a6: 2208 1b06 |0037: new-instance v8, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ -07d6aa: 7010 c127 0800 |0039: invoke-direct {v8}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ -07d6b0: 0800 1700 |003c: move-object/from16 v0, v23 │ │ -07d6b4: 5200 8008 |003e: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ -07d6b8: 0214 0000 |0040: move/from16 v20, v0 │ │ -07d6bc: 0200 1400 |0042: move/from16 v0, v20 │ │ -07d6c0: d200 e803 |0044: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -07d6c4: 0212 0000 |0046: move/from16 v18, v0 │ │ -07d6c8: 0800 1700 |0048: move-object/from16 v0, v23 │ │ -07d6cc: 5200 8208 |004a: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ -07d6d0: 0214 0000 |004c: move/from16 v20, v0 │ │ -07d6d4: 0200 1400 |004e: move/from16 v0, v20 │ │ -07d6d8: d200 e803 |0050: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -07d6dc: 0213 0000 |0052: move/from16 v19, v0 │ │ -07d6e0: 0200 1200 |0054: move/from16 v0, v18 │ │ -07d6e4: 7120 e827 0800 |0056: invoke-static {v8, v0}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ -07d6ea: 0200 1300 |0059: move/from16 v0, v19 │ │ -07d6ee: 7120 ec27 0800 |005b: invoke-static {v8, v0}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ -07d6f4: 2211 6405 |005e: new-instance v17, Lorg/apache/http/HttpHost; // type@0564 │ │ -07d6f8: 0800 1700 |0060: move-object/from16 v0, v23 │ │ -07d6fc: 5400 8308 |0062: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ -07d700: 0814 0000 |0064: move-object/from16 v20, v0 │ │ -07d704: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -07d708: 5200 8908 |0068: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ -07d70c: 0215 0000 |006a: move/from16 v21, v0 │ │ -07d710: 0800 1700 |006c: move-object/from16 v0, v23 │ │ -07d714: 5400 8a08 |006e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ -07d718: 0816 0000 |0070: move-object/from16 v22, v0 │ │ -07d71c: 0800 1100 |0072: move-object/from16 v0, v17 │ │ -07d720: 0801 1400 |0074: move-object/from16 v1, v20 │ │ -07d724: 0202 1500 |0076: move/from16 v2, v21 │ │ -07d728: 0803 1600 |0078: move-object/from16 v3, v22 │ │ -07d72c: 7040 f622 1032 |007a: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ -07d732: 7401 611f 1700 |007d: invoke-virtual/range {v23}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ -07d738: 0c0a |0080: move-result-object v10 │ │ -07d73a: 6e20 ca25 8a00 |0081: invoke-virtual {v10, v8}, Lorg/apache/http/impl/client/DefaultHttpClient;.setParams:(Lorg/apache/http/params/HttpParams;)V // method@25ca │ │ -07d740: 2204 8205 |0084: new-instance v4, Lorg/apache/http/auth/AuthScope; // type@0582 │ │ -07d744: 7401 fe22 1100 |0086: invoke-virtual/range {v17}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@22fe │ │ -07d74a: 0c14 |0089: move-result-object v20 │ │ -07d74c: 7401 ff22 1100 |008a: invoke-virtual/range {v17}, Lorg/apache/http/HttpHost;.getPort:()I // method@22ff │ │ -07d752: 0a15 |008d: move-result v21 │ │ -07d754: 0800 1400 |008e: move-object/from16 v0, v20 │ │ -07d758: 0201 1500 |0090: move/from16 v1, v21 │ │ -07d75c: 7030 6c23 0401 |0092: invoke-direct {v4, v0, v1}, Lorg/apache/http/auth/AuthScope;.:(Ljava/lang/String;I)V // method@236c │ │ -07d762: 2205 8405 |0095: new-instance v5, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@0584 │ │ -07d766: 0800 1700 |0097: move-object/from16 v0, v23 │ │ -07d76a: 5400 8c08 |0099: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ -07d76e: 0814 0000 |009b: move-object/from16 v20, v0 │ │ -07d772: 0800 1700 |009d: move-object/from16 v0, v23 │ │ -07d776: 5400 8808 |009f: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ -07d77a: 0815 0000 |00a1: move-object/from16 v21, v0 │ │ -07d77e: 0800 1400 |00a3: move-object/from16 v0, v20 │ │ -07d782: 0801 1500 |00a5: move-object/from16 v1, v21 │ │ -07d786: 7030 6d23 0501 |00a7: invoke-direct {v5, v0, v1}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@236d │ │ -07d78c: 6e10 c925 0a00 |00aa: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCredentialsProvider:()Lorg/apache/http/client/CredentialsProvider; // method@25c9 │ │ -07d792: 0c14 |00ad: move-result-object v20 │ │ -07d794: 0800 1400 |00ae: move-object/from16 v0, v20 │ │ -07d798: 7230 7023 4005 |00b0: invoke-interface {v0, v4, v5}, Lorg/apache/http/client/CredentialsProvider;.setCredentials:(Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V // method@2370 │ │ -07d79e: 220b 8905 |00b3: new-instance v11, Lorg/apache/http/client/methods/HttpGet; // type@0589 │ │ -07d7a2: 0800 1800 |00b5: move-object/from16 v0, v24 │ │ -07d7a6: 7020 7223 0b00 |00b7: invoke-direct {v11, v0}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@2372 │ │ -07d7ac: 0800 1700 |00ba: move-object/from16 v0, v23 │ │ -07d7b0: 5400 8108 |00bc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ -07d7b4: 0814 0000 |00be: move-object/from16 v20, v0 │ │ -07d7b8: 3814 1100 |00c0: if-eqz v20, 00d1 // +0011 │ │ -07d7bc: 1a14 0f04 |00c2: const-string v20, "Cookie" // string@040f │ │ -07d7c0: 0800 1700 |00c4: move-object/from16 v0, v23 │ │ -07d7c4: 5400 8108 |00c6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ -07d7c8: 0815 0000 |00c8: move-object/from16 v21, v0 │ │ -07d7cc: 0800 1400 |00ca: move-object/from16 v0, v20 │ │ -07d7d0: 0801 1500 |00cc: move-object/from16 v1, v21 │ │ -07d7d4: 6e30 7323 0b01 |00ce: invoke-virtual {v11, v0, v1}, Lorg/apache/http/client/methods/HttpGet;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2373 │ │ -07d7da: 0800 1100 |00d1: move-object/from16 v0, v17 │ │ -07d7de: 6e30 c625 0a0b |00d3: invoke-virtual {v10, v0, v11}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ -07d7e4: 0c09 |00d6: move-result-object v9 │ │ -07d7e6: 7210 2d23 0900 |00d7: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -07d7ec: 0c10 |00da: move-result-object v16 │ │ -07d7ee: 7801 6523 1000 |00db: invoke-interface/range {v16}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -07d7f4: 0a0d |00de: move-result v13 │ │ -07d7f6: 1314 c800 |00df: const/16 v20, #int 200 // #c8 │ │ -07d7fa: 0200 1400 |00e1: move/from16 v0, v20 │ │ -07d7fe: 320d 3c00 |00e3: if-eq v13, v0, 011f // +003c │ │ -07d802: 6e10 c725 0a00 |00e5: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07d808: 0c14 |00e8: move-result-object v20 │ │ -07d80a: 7801 c423 1400 |00e9: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07d810: 2214 7c04 |00ec: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ -07d814: 0800 1400 |00ee: move-object/from16 v0, v20 │ │ -07d818: 7020 641f d000 |00f0: invoke-direct {v0, v13}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ -07d81e: 2714 |00f3: throw v20 │ │ -07d820: 0d06 |00f4: move-exception v6 │ │ -07d822: 1a14 ec06 |00f5: const-string v20, "JSON Parser" // string@06ec │ │ -07d826: 2215 f804 |00f7: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -07d82a: 7601 a121 1500 |00f9: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07d830: 1a16 1905 |00fc: const-string v22, "Error parsing data " // string@0519 │ │ -07d834: 7402 aa21 1500 |00fe: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d83a: 0c15 |0101: move-result-object v21 │ │ -07d83c: 6e10 b229 0600 |0102: invoke-virtual {v6}, Lorg/json/JSONException;.toString:()Ljava/lang/String; // method@29b2 │ │ -07d842: 0c16 |0105: move-result-object v22 │ │ -07d844: 7402 aa21 1500 |0106: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d84a: 0c15 |0109: move-result-object v21 │ │ -07d84c: 7401 af21 1500 |010a: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07d852: 0c15 |010d: move-result-object v21 │ │ -07d854: 7702 101c 1400 |010e: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07d85a: 6e10 c725 0a00 |0111: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07d860: 0c14 |0114: move-result-object v20 │ │ -07d862: 7801 c423 1400 |0115: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07d868: 0800 1700 |0118: move-object/from16 v0, v23 │ │ -07d86c: 5400 8508 |011a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.jArray:Lorg/json/JSONArray; // field@0885 │ │ -07d870: 0814 0000 |011c: move-object/from16 v20, v0 │ │ -07d874: 1114 |011e: return-object v20 │ │ -07d876: 7210 2923 0900 |011f: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -07d87c: 0c07 |0122: move-result-object v7 │ │ -07d87e: 7210 e222 0700 |0123: invoke-interface {v7}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ -07d884: 0c14 |0126: move-result-object v20 │ │ -07d886: 6914 8408 |0127: sput-object v20, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ -07d88a: 220e c004 |0129: new-instance v14, Ljava/io/BufferedReader; // type@04c0 │ │ -07d88e: 2214 cb04 |012b: new-instance v20, Ljava/io/InputStreamReader; // type@04cb │ │ -07d892: 6215 8408 |012d: sget-object v21, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ -07d896: 1a16 f712 |012f: const-string v22, "UTF-8" // string@12f7 │ │ -07d89a: 7603 fc20 1400 |0131: invoke-direct/range {v20, v21, v22}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@20fc │ │ -07d8a0: 1315 0800 |0134: const/16 v21, #int 8 // #8 │ │ -07d8a4: 0800 1400 |0136: move-object/from16 v0, v20 │ │ -07d8a8: 0201 1500 |0138: move/from16 v1, v21 │ │ -07d8ac: 7030 d020 0e01 |013a: invoke-direct {v14, v0, v1}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;I)V // method@20d0 │ │ -07d8b2: 220f f804 |013d: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ -07d8b6: 7010 a121 0f00 |013f: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07d8bc: 120c |0142: const/4 v12, #int 0 // #0 │ │ -07d8be: 6e10 d120 0e00 |0143: invoke-virtual {v14}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@20d1 │ │ -07d8c4: 0c0c |0146: move-result-object v12 │ │ -07d8c6: 380c 2600 |0147: if-eqz v12, 016d // +0026 │ │ -07d8ca: 2214 f804 |0149: new-instance v20, Ljava/lang/StringBuilder; // type@04f8 │ │ -07d8ce: 7601 a121 1400 |014b: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07d8d4: 0800 1400 |014e: move-object/from16 v0, v20 │ │ -07d8d8: 6e20 aa21 c000 |0150: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d8de: 0c14 |0153: move-result-object v20 │ │ -07d8e0: 1a15 0100 |0154: const-string v21, " │ │ +07d604: |[07d604] com.lgallardo.qbittorrentclient.JSONParser.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; │ │ +07d614: 0800 1700 |0000: move-object/from16 v0, v23 │ │ +07d618: 5400 8b08 |0002: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07d61c: 0814 0000 |0004: move-object/from16 v20, v0 │ │ +07d620: 3814 3100 |0006: if-eqz v20, 0037 // +0031 │ │ +07d624: 0800 1700 |0008: move-object/from16 v0, v23 │ │ +07d628: 5400 8b08 |000a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07d62c: 0814 0000 |000c: move-object/from16 v20, v0 │ │ +07d630: 1a15 0000 |000e: const-string v21, "" // string@0000 │ │ +07d634: 0800 1400 |0010: move-object/from16 v0, v20 │ │ +07d638: 0801 1500 |0012: move-object/from16 v1, v21 │ │ +07d63c: 3210 2300 |0014: if-eq v0, v1, 0037 // +0023 │ │ +07d640: 2214 f804 |0016: new-instance v20, Ljava/lang/StringBuilder; // type@04f8 │ │ +07d644: 7601 a121 1400 |0018: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07d64a: 0800 1700 |001b: move-object/from16 v0, v23 │ │ +07d64e: 5400 8b08 |001d: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07d652: 0815 0000 |001f: move-object/from16 v21, v0 │ │ +07d656: 7402 aa21 1400 |0021: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d65c: 0c14 |0024: move-result-object v20 │ │ +07d65e: 1a15 3801 |0025: const-string v21, "/" // string@0138 │ │ +07d662: 7402 aa21 1400 |0027: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d668: 0c14 |002a: move-result-object v20 │ │ +07d66a: 0800 1400 |002b: move-object/from16 v0, v20 │ │ +07d66e: 0801 1800 |002d: move-object/from16 v1, v24 │ │ +07d672: 6e20 aa21 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d678: 0c14 |0032: move-result-object v20 │ │ +07d67a: 7401 af21 1400 |0033: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07d680: 0c18 |0036: move-result-object v24 │ │ +07d682: 2208 1b06 |0037: new-instance v8, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ +07d686: 7010 c127 0800 |0039: invoke-direct {v8}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ +07d68c: 0800 1700 |003c: move-object/from16 v0, v23 │ │ +07d690: 5200 8008 |003e: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ +07d694: 0214 0000 |0040: move/from16 v20, v0 │ │ +07d698: 0200 1400 |0042: move/from16 v0, v20 │ │ +07d69c: d200 e803 |0044: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +07d6a0: 0212 0000 |0046: move/from16 v18, v0 │ │ +07d6a4: 0800 1700 |0048: move-object/from16 v0, v23 │ │ +07d6a8: 5200 8208 |004a: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ +07d6ac: 0214 0000 |004c: move/from16 v20, v0 │ │ +07d6b0: 0200 1400 |004e: move/from16 v0, v20 │ │ +07d6b4: d200 e803 |0050: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +07d6b8: 0213 0000 |0052: move/from16 v19, v0 │ │ +07d6bc: 0200 1200 |0054: move/from16 v0, v18 │ │ +07d6c0: 7120 e827 0800 |0056: invoke-static {v8, v0}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ +07d6c6: 0200 1300 |0059: move/from16 v0, v19 │ │ +07d6ca: 7120 ec27 0800 |005b: invoke-static {v8, v0}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ +07d6d0: 2211 6405 |005e: new-instance v17, Lorg/apache/http/HttpHost; // type@0564 │ │ +07d6d4: 0800 1700 |0060: move-object/from16 v0, v23 │ │ +07d6d8: 5400 8308 |0062: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ +07d6dc: 0814 0000 |0064: move-object/from16 v20, v0 │ │ +07d6e0: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +07d6e4: 5200 8908 |0068: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ +07d6e8: 0215 0000 |006a: move/from16 v21, v0 │ │ +07d6ec: 0800 1700 |006c: move-object/from16 v0, v23 │ │ +07d6f0: 5400 8a08 |006e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ +07d6f4: 0816 0000 |0070: move-object/from16 v22, v0 │ │ +07d6f8: 0800 1100 |0072: move-object/from16 v0, v17 │ │ +07d6fc: 0801 1400 |0074: move-object/from16 v1, v20 │ │ +07d700: 0202 1500 |0076: move/from16 v2, v21 │ │ +07d704: 0803 1600 |0078: move-object/from16 v3, v22 │ │ +07d708: 7040 f622 1032 |007a: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ +07d70e: 7401 611f 1700 |007d: invoke-virtual/range {v23}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ +07d714: 0c0a |0080: move-result-object v10 │ │ +07d716: 6e20 ca25 8a00 |0081: invoke-virtual {v10, v8}, Lorg/apache/http/impl/client/DefaultHttpClient;.setParams:(Lorg/apache/http/params/HttpParams;)V // method@25ca │ │ +07d71c: 2204 8205 |0084: new-instance v4, Lorg/apache/http/auth/AuthScope; // type@0582 │ │ +07d720: 7401 fe22 1100 |0086: invoke-virtual/range {v17}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@22fe │ │ +07d726: 0c14 |0089: move-result-object v20 │ │ +07d728: 7401 ff22 1100 |008a: invoke-virtual/range {v17}, Lorg/apache/http/HttpHost;.getPort:()I // method@22ff │ │ +07d72e: 0a15 |008d: move-result v21 │ │ +07d730: 0800 1400 |008e: move-object/from16 v0, v20 │ │ +07d734: 0201 1500 |0090: move/from16 v1, v21 │ │ +07d738: 7030 6c23 0401 |0092: invoke-direct {v4, v0, v1}, Lorg/apache/http/auth/AuthScope;.:(Ljava/lang/String;I)V // method@236c │ │ +07d73e: 2205 8405 |0095: new-instance v5, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@0584 │ │ +07d742: 0800 1700 |0097: move-object/from16 v0, v23 │ │ +07d746: 5400 8c08 |0099: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ +07d74a: 0814 0000 |009b: move-object/from16 v20, v0 │ │ +07d74e: 0800 1700 |009d: move-object/from16 v0, v23 │ │ +07d752: 5400 8808 |009f: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ +07d756: 0815 0000 |00a1: move-object/from16 v21, v0 │ │ +07d75a: 0800 1400 |00a3: move-object/from16 v0, v20 │ │ +07d75e: 0801 1500 |00a5: move-object/from16 v1, v21 │ │ +07d762: 7030 6d23 0501 |00a7: invoke-direct {v5, v0, v1}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@236d │ │ +07d768: 6e10 c925 0a00 |00aa: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCredentialsProvider:()Lorg/apache/http/client/CredentialsProvider; // method@25c9 │ │ +07d76e: 0c14 |00ad: move-result-object v20 │ │ +07d770: 0800 1400 |00ae: move-object/from16 v0, v20 │ │ +07d774: 7230 7023 4005 |00b0: invoke-interface {v0, v4, v5}, Lorg/apache/http/client/CredentialsProvider;.setCredentials:(Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V // method@2370 │ │ +07d77a: 220b 8905 |00b3: new-instance v11, Lorg/apache/http/client/methods/HttpGet; // type@0589 │ │ +07d77e: 0800 1800 |00b5: move-object/from16 v0, v24 │ │ +07d782: 7020 7223 0b00 |00b7: invoke-direct {v11, v0}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@2372 │ │ +07d788: 0800 1700 |00ba: move-object/from16 v0, v23 │ │ +07d78c: 5400 8108 |00bc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ +07d790: 0814 0000 |00be: move-object/from16 v20, v0 │ │ +07d794: 3814 1100 |00c0: if-eqz v20, 00d1 // +0011 │ │ +07d798: 1a14 0f04 |00c2: const-string v20, "Cookie" // string@040f │ │ +07d79c: 0800 1700 |00c4: move-object/from16 v0, v23 │ │ +07d7a0: 5400 8108 |00c6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ +07d7a4: 0815 0000 |00c8: move-object/from16 v21, v0 │ │ +07d7a8: 0800 1400 |00ca: move-object/from16 v0, v20 │ │ +07d7ac: 0801 1500 |00cc: move-object/from16 v1, v21 │ │ +07d7b0: 6e30 7323 0b01 |00ce: invoke-virtual {v11, v0, v1}, Lorg/apache/http/client/methods/HttpGet;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2373 │ │ +07d7b6: 0800 1100 |00d1: move-object/from16 v0, v17 │ │ +07d7ba: 6e30 c625 0a0b |00d3: invoke-virtual {v10, v0, v11}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ +07d7c0: 0c09 |00d6: move-result-object v9 │ │ +07d7c2: 7210 2d23 0900 |00d7: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +07d7c8: 0c10 |00da: move-result-object v16 │ │ +07d7ca: 7801 6523 1000 |00db: invoke-interface/range {v16}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +07d7d0: 0a0d |00de: move-result v13 │ │ +07d7d2: 1314 c800 |00df: const/16 v20, #int 200 // #c8 │ │ +07d7d6: 0200 1400 |00e1: move/from16 v0, v20 │ │ +07d7da: 320d 3c00 |00e3: if-eq v13, v0, 011f // +003c │ │ +07d7de: 6e10 c725 0a00 |00e5: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07d7e4: 0c14 |00e8: move-result-object v20 │ │ +07d7e6: 7801 c423 1400 |00e9: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07d7ec: 2214 7c04 |00ec: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ +07d7f0: 0800 1400 |00ee: move-object/from16 v0, v20 │ │ +07d7f4: 7020 641f d000 |00f0: invoke-direct {v0, v13}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ +07d7fa: 2714 |00f3: throw v20 │ │ +07d7fc: 0d06 |00f4: move-exception v6 │ │ +07d7fe: 1a14 ec06 |00f5: const-string v20, "JSON Parser" // string@06ec │ │ +07d802: 2215 f804 |00f7: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +07d806: 7601 a121 1500 |00f9: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07d80c: 1a16 1905 |00fc: const-string v22, "Error parsing data " // string@0519 │ │ +07d810: 7402 aa21 1500 |00fe: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d816: 0c15 |0101: move-result-object v21 │ │ +07d818: 6e10 b229 0600 |0102: invoke-virtual {v6}, Lorg/json/JSONException;.toString:()Ljava/lang/String; // method@29b2 │ │ +07d81e: 0c16 |0105: move-result-object v22 │ │ +07d820: 7402 aa21 1500 |0106: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d826: 0c15 |0109: move-result-object v21 │ │ +07d828: 7401 af21 1500 |010a: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07d82e: 0c15 |010d: move-result-object v21 │ │ +07d830: 7702 101c 1400 |010e: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07d836: 6e10 c725 0a00 |0111: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07d83c: 0c14 |0114: move-result-object v20 │ │ +07d83e: 7801 c423 1400 |0115: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07d844: 0800 1700 |0118: move-object/from16 v0, v23 │ │ +07d848: 5400 8508 |011a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.jArray:Lorg/json/JSONArray; // field@0885 │ │ +07d84c: 0814 0000 |011c: move-object/from16 v20, v0 │ │ +07d850: 1114 |011e: return-object v20 │ │ +07d852: 7210 2923 0900 |011f: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +07d858: 0c07 |0122: move-result-object v7 │ │ +07d85a: 7210 e222 0700 |0123: invoke-interface {v7}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ +07d860: 0c14 |0126: move-result-object v20 │ │ +07d862: 6914 8408 |0127: sput-object v20, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ +07d866: 220e c004 |0129: new-instance v14, Ljava/io/BufferedReader; // type@04c0 │ │ +07d86a: 2214 cb04 |012b: new-instance v20, Ljava/io/InputStreamReader; // type@04cb │ │ +07d86e: 6215 8408 |012d: sget-object v21, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ +07d872: 1a16 f312 |012f: const-string v22, "UTF-8" // string@12f3 │ │ +07d876: 7603 fc20 1400 |0131: invoke-direct/range {v20, v21, v22}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@20fc │ │ +07d87c: 1315 0800 |0134: const/16 v21, #int 8 // #8 │ │ +07d880: 0800 1400 |0136: move-object/from16 v0, v20 │ │ +07d884: 0201 1500 |0138: move/from16 v1, v21 │ │ +07d888: 7030 d020 0e01 |013a: invoke-direct {v14, v0, v1}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;I)V // method@20d0 │ │ +07d88e: 220f f804 |013d: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ +07d892: 7010 a121 0f00 |013f: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07d898: 120c |0142: const/4 v12, #int 0 // #0 │ │ +07d89a: 6e10 d120 0e00 |0143: invoke-virtual {v14}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@20d1 │ │ +07d8a0: 0c0c |0146: move-result-object v12 │ │ +07d8a2: 380c 2600 |0147: if-eqz v12, 016d // +0026 │ │ +07d8a6: 2214 f804 |0149: new-instance v20, Ljava/lang/StringBuilder; // type@04f8 │ │ +07d8aa: 7601 a121 1400 |014b: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07d8b0: 0800 1400 |014e: move-object/from16 v0, v20 │ │ +07d8b4: 6e20 aa21 c000 |0150: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d8ba: 0c14 |0153: move-result-object v20 │ │ +07d8bc: 1a15 0100 |0154: const-string v21, " │ │ " // string@0001 │ │ -07d8e4: 7402 aa21 1400 |0156: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d8ea: 0c14 |0159: move-result-object v20 │ │ -07d8ec: 7401 af21 1400 |015a: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07d8f2: 0c14 |015d: move-result-object v20 │ │ -07d8f4: 0800 1400 |015e: move-object/from16 v0, v20 │ │ -07d8f8: 6e20 aa21 0f00 |0160: invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d8fe: 28e0 |0163: goto 0143 // -0020 │ │ -07d900: 0d14 |0164: move-exception v20 │ │ -07d902: 6e10 c725 0a00 |0165: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07d908: 0c14 |0168: move-result-object v20 │ │ -07d90a: 7801 c423 1400 |0169: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07d910: 28ac |016c: goto 0118 // -0054 │ │ -07d912: 6214 8408 |016d: sget-object v20, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ -07d916: 7401 f920 1400 |016f: invoke-virtual/range {v20}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -07d91c: 6e10 af21 0f00 |0172: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07d922: 0c14 |0175: move-result-object v20 │ │ -07d924: 0800 1400 |0176: move-object/from16 v0, v20 │ │ -07d928: 0801 1700 |0178: move-object/from16 v1, v23 │ │ -07d92c: 5b10 8708 |017a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ -07d930: 2214 6406 |017c: new-instance v20, Lorg/json/JSONArray; // type@0664 │ │ -07d934: 0800 1700 |017e: move-object/from16 v0, v23 │ │ -07d938: 5400 8708 |0180: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ -07d93c: 0815 0000 |0182: move-object/from16 v21, v0 │ │ -07d940: 7602 af29 1400 |0184: invoke-direct/range {v20, v21}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@29af │ │ -07d946: 0800 1400 |0187: move-object/from16 v0, v20 │ │ -07d94a: 0801 1700 |0189: move-object/from16 v1, v23 │ │ -07d94e: 5b10 8508 |018b: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.jArray:Lorg/json/JSONArray; // field@0885 │ │ -07d952: 6e10 c725 0a00 |018d: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07d958: 0c14 |0190: move-result-object v20 │ │ -07d95a: 7801 c423 1400 |0191: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07d960: 2884 |0194: goto 0118 // -007c │ │ -07d962: 0d06 |0195: move-exception v6 │ │ -07d964: 1a14 eb06 |0196: const-string v20, "JSON" // string@06eb │ │ -07d968: 2215 f804 |0198: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -07d96c: 7601 a121 1500 |019a: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07d972: 1a16 c503 |019d: const-string v22, "Client: " // string@03c5 │ │ -07d976: 7402 aa21 1500 |019f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d97c: 0c15 |01a2: move-result-object v21 │ │ -07d97e: 6e10 6e23 0600 |01a3: invoke-virtual {v6}, Lorg/apache/http/client/ClientProtocolException;.toString:()Ljava/lang/String; // method@236e │ │ -07d984: 0c16 |01a6: move-result-object v22 │ │ -07d986: 7402 aa21 1500 |01a7: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d98c: 0c15 |01aa: move-result-object v21 │ │ -07d98e: 7401 af21 1500 |01ab: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07d994: 0c15 |01ae: move-result-object v21 │ │ -07d996: 7702 101c 1400 |01af: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07d99c: 6e10 c725 0a00 |01b2: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07d9a2: 0c14 |01b5: move-result-object v20 │ │ -07d9a4: 7801 c423 1400 |01b6: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07d9aa: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -07d9ae: 0d06 |01bb: move-exception v6 │ │ -07d9b0: 1a14 eb06 |01bc: const-string v20, "JSON" // string@06eb │ │ -07d9b4: 2215 f804 |01be: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -07d9b8: 7601 a121 1500 |01c0: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07d9be: 1a16 8c06 |01c3: const-string v22, "IO: " // string@068c │ │ -07d9c2: 7402 aa21 1500 |01c5: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d9c8: 0c15 |01c8: move-result-object v21 │ │ -07d9ca: 6e10 f720 0600 |01c9: invoke-virtual {v6}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@20f7 │ │ -07d9d0: 0c16 |01cc: move-result-object v22 │ │ -07d9d2: 7402 aa21 1500 |01cd: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07d9d8: 0c15 |01d0: move-result-object v21 │ │ -07d9da: 7401 af21 1500 |01d1: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07d9e0: 0c15 |01d4: move-result-object v21 │ │ -07d9e2: 7702 101c 1400 |01d5: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07d9e8: 6e10 c725 0a00 |01d8: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07d9ee: 0c14 |01db: move-result-object v20 │ │ -07d9f0: 7801 c423 1400 |01dc: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07d9f6: 2214 7c04 |01df: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ -07d9fa: 1315 0100 |01e1: const/16 v21, #int 1 // #1 │ │ -07d9fe: 7602 641f 1400 |01e3: invoke-direct/range {v20, v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ -07da04: 2714 |01e6: throw v20 │ │ -07da06: 0d14 |01e7: move-exception v20 │ │ -07da08: 6e10 c725 0a00 |01e8: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07da0e: 0c15 |01eb: move-result-object v21 │ │ -07da10: 7801 c423 1500 |01ec: invoke-interface/range {v21}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07da16: 2714 |01ef: throw v20 │ │ -07da18: 0d06 |01f0: move-exception v6 │ │ -07da1a: 6e10 c725 0a00 |01f1: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07da20: 0c14 |01f4: move-result-object v20 │ │ -07da22: 7801 c423 1400 |01f5: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07da28: 2214 7c04 |01f8: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ -07da2c: 6e10 661f 0600 |01fa: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ -07da32: 0a15 |01fd: move-result v21 │ │ -07da34: 7602 641f 1400 |01fe: invoke-direct/range {v20, v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ -07da3a: 2714 |0201: throw v20 │ │ -07da3c: 0d06 |0202: move-exception v6 │ │ -07da3e: 1a14 eb06 |0203: const-string v20, "JSON" // string@06eb │ │ -07da42: 2215 f804 |0205: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -07da46: 7601 a121 1500 |0207: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07da4c: 1a16 b005 |020a: const-string v22, "Generic: " // string@05b0 │ │ -07da50: 7402 aa21 1500 |020c: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07da56: 0c15 |020f: move-result-object v21 │ │ -07da58: 6e10 4221 0600 |0210: invoke-virtual {v6}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -07da5e: 0c16 |0213: move-result-object v22 │ │ -07da60: 7402 aa21 1500 |0214: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07da66: 0c15 |0217: move-result-object v21 │ │ -07da68: 7401 af21 1500 |0218: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07da6e: 0c15 |021b: move-result-object v21 │ │ -07da70: 7702 101c 1400 |021c: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07da76: 6e10 c725 0a00 |021f: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07da7c: 0c14 |0222: move-result-object v20 │ │ -07da7e: 7801 c423 1400 |0223: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07da84: 2900 f2fe |0226: goto/16 0118 // -010e │ │ +07d8c0: 7402 aa21 1400 |0156: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d8c6: 0c14 |0159: move-result-object v20 │ │ +07d8c8: 7401 af21 1400 |015a: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07d8ce: 0c14 |015d: move-result-object v20 │ │ +07d8d0: 0800 1400 |015e: move-object/from16 v0, v20 │ │ +07d8d4: 6e20 aa21 0f00 |0160: invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d8da: 28e0 |0163: goto 0143 // -0020 │ │ +07d8dc: 0d14 |0164: move-exception v20 │ │ +07d8de: 6e10 c725 0a00 |0165: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07d8e4: 0c14 |0168: move-result-object v20 │ │ +07d8e6: 7801 c423 1400 |0169: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07d8ec: 28ac |016c: goto 0118 // -0054 │ │ +07d8ee: 6214 8408 |016d: sget-object v20, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ +07d8f2: 7401 f920 1400 |016f: invoke-virtual/range {v20}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +07d8f8: 6e10 af21 0f00 |0172: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07d8fe: 0c14 |0175: move-result-object v20 │ │ +07d900: 0800 1400 |0176: move-object/from16 v0, v20 │ │ +07d904: 0801 1700 |0178: move-object/from16 v1, v23 │ │ +07d908: 5b10 8708 |017a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ +07d90c: 2214 6406 |017c: new-instance v20, Lorg/json/JSONArray; // type@0664 │ │ +07d910: 0800 1700 |017e: move-object/from16 v0, v23 │ │ +07d914: 5400 8708 |0180: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ +07d918: 0815 0000 |0182: move-object/from16 v21, v0 │ │ +07d91c: 7602 af29 1400 |0184: invoke-direct/range {v20, v21}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@29af │ │ +07d922: 0800 1400 |0187: move-object/from16 v0, v20 │ │ +07d926: 0801 1700 |0189: move-object/from16 v1, v23 │ │ +07d92a: 5b10 8508 |018b: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.jArray:Lorg/json/JSONArray; // field@0885 │ │ +07d92e: 6e10 c725 0a00 |018d: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07d934: 0c14 |0190: move-result-object v20 │ │ +07d936: 7801 c423 1400 |0191: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07d93c: 2884 |0194: goto 0118 // -007c │ │ +07d93e: 0d06 |0195: move-exception v6 │ │ +07d940: 1a14 eb06 |0196: const-string v20, "JSON" // string@06eb │ │ +07d944: 2215 f804 |0198: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +07d948: 7601 a121 1500 |019a: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07d94e: 1a16 c503 |019d: const-string v22, "Client: " // string@03c5 │ │ +07d952: 7402 aa21 1500 |019f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d958: 0c15 |01a2: move-result-object v21 │ │ +07d95a: 6e10 6e23 0600 |01a3: invoke-virtual {v6}, Lorg/apache/http/client/ClientProtocolException;.toString:()Ljava/lang/String; // method@236e │ │ +07d960: 0c16 |01a6: move-result-object v22 │ │ +07d962: 7402 aa21 1500 |01a7: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d968: 0c15 |01aa: move-result-object v21 │ │ +07d96a: 7401 af21 1500 |01ab: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07d970: 0c15 |01ae: move-result-object v21 │ │ +07d972: 7702 101c 1400 |01af: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07d978: 6e10 c725 0a00 |01b2: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07d97e: 0c14 |01b5: move-result-object v20 │ │ +07d980: 7801 c423 1400 |01b6: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07d986: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +07d98a: 0d06 |01bb: move-exception v6 │ │ +07d98c: 1a14 eb06 |01bc: const-string v20, "JSON" // string@06eb │ │ +07d990: 2215 f804 |01be: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +07d994: 7601 a121 1500 |01c0: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07d99a: 1a16 8c06 |01c3: const-string v22, "IO: " // string@068c │ │ +07d99e: 7402 aa21 1500 |01c5: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d9a4: 0c15 |01c8: move-result-object v21 │ │ +07d9a6: 6e10 f720 0600 |01c9: invoke-virtual {v6}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@20f7 │ │ +07d9ac: 0c16 |01cc: move-result-object v22 │ │ +07d9ae: 7402 aa21 1500 |01cd: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07d9b4: 0c15 |01d0: move-result-object v21 │ │ +07d9b6: 7401 af21 1500 |01d1: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07d9bc: 0c15 |01d4: move-result-object v21 │ │ +07d9be: 7702 101c 1400 |01d5: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07d9c4: 6e10 c725 0a00 |01d8: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07d9ca: 0c14 |01db: move-result-object v20 │ │ +07d9cc: 7801 c423 1400 |01dc: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07d9d2: 2214 7c04 |01df: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ +07d9d6: 1315 0100 |01e1: const/16 v21, #int 1 // #1 │ │ +07d9da: 7602 641f 1400 |01e3: invoke-direct/range {v20, v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ +07d9e0: 2714 |01e6: throw v20 │ │ +07d9e2: 0d14 |01e7: move-exception v20 │ │ +07d9e4: 6e10 c725 0a00 |01e8: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07d9ea: 0c15 |01eb: move-result-object v21 │ │ +07d9ec: 7801 c423 1500 |01ec: invoke-interface/range {v21}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07d9f2: 2714 |01ef: throw v20 │ │ +07d9f4: 0d06 |01f0: move-exception v6 │ │ +07d9f6: 6e10 c725 0a00 |01f1: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07d9fc: 0c14 |01f4: move-result-object v20 │ │ +07d9fe: 7801 c423 1400 |01f5: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07da04: 2214 7c04 |01f8: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ +07da08: 6e10 661f 0600 |01fa: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ +07da0e: 0a15 |01fd: move-result v21 │ │ +07da10: 7602 641f 1400 |01fe: invoke-direct/range {v20, v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ +07da16: 2714 |0201: throw v20 │ │ +07da18: 0d06 |0202: move-exception v6 │ │ +07da1a: 1a14 eb06 |0203: const-string v20, "JSON" // string@06eb │ │ +07da1e: 2215 f804 |0205: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +07da22: 7601 a121 1500 |0207: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07da28: 1a16 b005 |020a: const-string v22, "Generic: " // string@05b0 │ │ +07da2c: 7402 aa21 1500 |020c: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07da32: 0c15 |020f: move-result-object v21 │ │ +07da34: 6e10 4221 0600 |0210: invoke-virtual {v6}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +07da3a: 0c16 |0213: move-result-object v22 │ │ +07da3c: 7402 aa21 1500 |0214: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07da42: 0c15 |0217: move-result-object v21 │ │ +07da44: 7401 af21 1500 |0218: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07da4a: 0c15 |021b: move-result-object v21 │ │ +07da4c: 7702 101c 1400 |021c: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07da52: 6e10 c725 0a00 |021f: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07da58: 0c14 |0222: move-result-object v20 │ │ +07da5a: 7801 c423 1400 |0223: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07da60: 2900 f2fe |0226: goto/16 0118 // -010e │ │ catches : 7 │ │ 0x0084 - 0x00f4 │ │ Lorg/json/JSONException; -> 0x00f4 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0164 │ │ Lorg/apache/http/client/ClientProtocolException; -> 0x0195 │ │ Ljava/io/IOException; -> 0x01bb │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x01f0 │ │ @@ -129457,294 +129459,294 @@ │ │ type : '(Ljava/lang/String;)Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 581 16-bit code units │ │ -07dae0: |[07dae0] com.lgallardo.qbittorrentclient.JSONParser.getJSONFromUrl:(Ljava/lang/String;)Lorg/json/JSONObject; │ │ -07daf0: 0800 1700 |0000: move-object/from16 v0, v23 │ │ -07daf4: 5400 8b08 |0002: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07daf8: 0814 0000 |0004: move-object/from16 v20, v0 │ │ -07dafc: 3814 3100 |0006: if-eqz v20, 0037 // +0031 │ │ -07db00: 0800 1700 |0008: move-object/from16 v0, v23 │ │ -07db04: 5400 8b08 |000a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07db08: 0814 0000 |000c: move-object/from16 v20, v0 │ │ -07db0c: 1a15 0000 |000e: const-string v21, "" // string@0000 │ │ -07db10: 0800 1400 |0010: move-object/from16 v0, v20 │ │ -07db14: 0801 1500 |0012: move-object/from16 v1, v21 │ │ -07db18: 3210 2300 |0014: if-eq v0, v1, 0037 // +0023 │ │ -07db1c: 2214 f804 |0016: new-instance v20, Ljava/lang/StringBuilder; // type@04f8 │ │ -07db20: 7601 a121 1400 |0018: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07db26: 0800 1700 |001b: move-object/from16 v0, v23 │ │ -07db2a: 5400 8b08 |001d: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07db2e: 0815 0000 |001f: move-object/from16 v21, v0 │ │ -07db32: 7402 aa21 1400 |0021: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07db38: 0c14 |0024: move-result-object v20 │ │ -07db3a: 1a15 3801 |0025: const-string v21, "/" // string@0138 │ │ -07db3e: 7402 aa21 1400 |0027: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07db44: 0c14 |002a: move-result-object v20 │ │ -07db46: 0800 1400 |002b: move-object/from16 v0, v20 │ │ -07db4a: 0801 1800 |002d: move-object/from16 v1, v24 │ │ -07db4e: 6e20 aa21 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07db54: 0c14 |0032: move-result-object v20 │ │ -07db56: 7401 af21 1400 |0033: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07db5c: 0c18 |0036: move-result-object v24 │ │ -07db5e: 2208 1b06 |0037: new-instance v8, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ -07db62: 7010 c127 0800 |0039: invoke-direct {v8}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ -07db68: 0800 1700 |003c: move-object/from16 v0, v23 │ │ -07db6c: 5200 8008 |003e: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ -07db70: 0214 0000 |0040: move/from16 v20, v0 │ │ -07db74: 0200 1400 |0042: move/from16 v0, v20 │ │ -07db78: d200 e803 |0044: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -07db7c: 0212 0000 |0046: move/from16 v18, v0 │ │ -07db80: 0800 1700 |0048: move-object/from16 v0, v23 │ │ -07db84: 5200 8208 |004a: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ -07db88: 0214 0000 |004c: move/from16 v20, v0 │ │ -07db8c: 0200 1400 |004e: move/from16 v0, v20 │ │ -07db90: d200 e803 |0050: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -07db94: 0213 0000 |0052: move/from16 v19, v0 │ │ -07db98: 0200 1200 |0054: move/from16 v0, v18 │ │ -07db9c: 7120 e827 0800 |0056: invoke-static {v8, v0}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ -07dba2: 0200 1300 |0059: move/from16 v0, v19 │ │ -07dba6: 7120 ec27 0800 |005b: invoke-static {v8, v0}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ -07dbac: 2211 6405 |005e: new-instance v17, Lorg/apache/http/HttpHost; // type@0564 │ │ -07dbb0: 0800 1700 |0060: move-object/from16 v0, v23 │ │ -07dbb4: 5400 8308 |0062: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ -07dbb8: 0814 0000 |0064: move-object/from16 v20, v0 │ │ -07dbbc: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -07dbc0: 5200 8908 |0068: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ -07dbc4: 0215 0000 |006a: move/from16 v21, v0 │ │ -07dbc8: 0800 1700 |006c: move-object/from16 v0, v23 │ │ -07dbcc: 5400 8a08 |006e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ -07dbd0: 0816 0000 |0070: move-object/from16 v22, v0 │ │ -07dbd4: 0800 1100 |0072: move-object/from16 v0, v17 │ │ -07dbd8: 0801 1400 |0074: move-object/from16 v1, v20 │ │ -07dbdc: 0202 1500 |0076: move/from16 v2, v21 │ │ -07dbe0: 0803 1600 |0078: move-object/from16 v3, v22 │ │ -07dbe4: 7040 f622 1032 |007a: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ -07dbea: 7401 611f 1700 |007d: invoke-virtual/range {v23}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ -07dbf0: 0c0a |0080: move-result-object v10 │ │ -07dbf2: 6e20 ca25 8a00 |0081: invoke-virtual {v10, v8}, Lorg/apache/http/impl/client/DefaultHttpClient;.setParams:(Lorg/apache/http/params/HttpParams;)V // method@25ca │ │ -07dbf8: 2204 8205 |0084: new-instance v4, Lorg/apache/http/auth/AuthScope; // type@0582 │ │ -07dbfc: 7401 fe22 1100 |0086: invoke-virtual/range {v17}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@22fe │ │ -07dc02: 0c14 |0089: move-result-object v20 │ │ -07dc04: 7401 ff22 1100 |008a: invoke-virtual/range {v17}, Lorg/apache/http/HttpHost;.getPort:()I // method@22ff │ │ -07dc0a: 0a15 |008d: move-result v21 │ │ -07dc0c: 0800 1400 |008e: move-object/from16 v0, v20 │ │ -07dc10: 0201 1500 |0090: move/from16 v1, v21 │ │ -07dc14: 7030 6c23 0401 |0092: invoke-direct {v4, v0, v1}, Lorg/apache/http/auth/AuthScope;.:(Ljava/lang/String;I)V // method@236c │ │ -07dc1a: 2205 8405 |0095: new-instance v5, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@0584 │ │ -07dc1e: 0800 1700 |0097: move-object/from16 v0, v23 │ │ -07dc22: 5400 8c08 |0099: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ -07dc26: 0814 0000 |009b: move-object/from16 v20, v0 │ │ -07dc2a: 0800 1700 |009d: move-object/from16 v0, v23 │ │ -07dc2e: 5400 8808 |009f: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ -07dc32: 0815 0000 |00a1: move-object/from16 v21, v0 │ │ -07dc36: 0800 1400 |00a3: move-object/from16 v0, v20 │ │ -07dc3a: 0801 1500 |00a5: move-object/from16 v1, v21 │ │ -07dc3e: 7030 6d23 0501 |00a7: invoke-direct {v5, v0, v1}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@236d │ │ -07dc44: 6e10 c925 0a00 |00aa: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCredentialsProvider:()Lorg/apache/http/client/CredentialsProvider; // method@25c9 │ │ -07dc4a: 0c14 |00ad: move-result-object v20 │ │ -07dc4c: 0800 1400 |00ae: move-object/from16 v0, v20 │ │ -07dc50: 7230 7023 4005 |00b0: invoke-interface {v0, v4, v5}, Lorg/apache/http/client/CredentialsProvider;.setCredentials:(Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V // method@2370 │ │ -07dc56: 220b 8905 |00b3: new-instance v11, Lorg/apache/http/client/methods/HttpGet; // type@0589 │ │ -07dc5a: 0800 1800 |00b5: move-object/from16 v0, v24 │ │ -07dc5e: 7020 7223 0b00 |00b7: invoke-direct {v11, v0}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@2372 │ │ -07dc64: 0800 1700 |00ba: move-object/from16 v0, v23 │ │ -07dc68: 5400 8108 |00bc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ -07dc6c: 0814 0000 |00be: move-object/from16 v20, v0 │ │ -07dc70: 3814 1100 |00c0: if-eqz v20, 00d1 // +0011 │ │ -07dc74: 1a14 0f04 |00c2: const-string v20, "Cookie" // string@040f │ │ -07dc78: 0800 1700 |00c4: move-object/from16 v0, v23 │ │ -07dc7c: 5400 8108 |00c6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ -07dc80: 0815 0000 |00c8: move-object/from16 v21, v0 │ │ -07dc84: 0800 1400 |00ca: move-object/from16 v0, v20 │ │ -07dc88: 0801 1500 |00cc: move-object/from16 v1, v21 │ │ -07dc8c: 6e30 7323 0b01 |00ce: invoke-virtual {v11, v0, v1}, Lorg/apache/http/client/methods/HttpGet;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2373 │ │ -07dc92: 0800 1100 |00d1: move-object/from16 v0, v17 │ │ -07dc96: 6e30 c625 0a0b |00d3: invoke-virtual {v10, v0, v11}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ -07dc9c: 0c09 |00d6: move-result-object v9 │ │ -07dc9e: 7210 2d23 0900 |00d7: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -07dca4: 0c10 |00da: move-result-object v16 │ │ -07dca6: 7801 6523 1000 |00db: invoke-interface/range {v16}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -07dcac: 0a0d |00de: move-result v13 │ │ -07dcae: 1314 c800 |00df: const/16 v20, #int 200 // #c8 │ │ -07dcb2: 0200 1400 |00e1: move/from16 v0, v20 │ │ -07dcb6: 320d 3c00 |00e3: if-eq v13, v0, 011f // +003c │ │ -07dcba: 6e10 c725 0a00 |00e5: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07dcc0: 0c14 |00e8: move-result-object v20 │ │ -07dcc2: 7801 c423 1400 |00e9: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07dcc8: 2214 7c04 |00ec: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ -07dccc: 0800 1400 |00ee: move-object/from16 v0, v20 │ │ -07dcd0: 7020 641f d000 |00f0: invoke-direct {v0, v13}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ -07dcd6: 2714 |00f3: throw v20 │ │ -07dcd8: 0d06 |00f4: move-exception v6 │ │ -07dcda: 1a14 ec06 |00f5: const-string v20, "JSON Parser" // string@06ec │ │ -07dcde: 2215 f804 |00f7: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -07dce2: 7601 a121 1500 |00f9: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07dce8: 1a16 1905 |00fc: const-string v22, "Error parsing data " // string@0519 │ │ -07dcec: 7402 aa21 1500 |00fe: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07dcf2: 0c15 |0101: move-result-object v21 │ │ -07dcf4: 6e10 b229 0600 |0102: invoke-virtual {v6}, Lorg/json/JSONException;.toString:()Ljava/lang/String; // method@29b2 │ │ -07dcfa: 0c16 |0105: move-result-object v22 │ │ -07dcfc: 7402 aa21 1500 |0106: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07dd02: 0c15 |0109: move-result-object v21 │ │ -07dd04: 7401 af21 1500 |010a: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07dd0a: 0c15 |010d: move-result-object v21 │ │ -07dd0c: 7702 101c 1400 |010e: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07dd12: 6e10 c725 0a00 |0111: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07dd18: 0c14 |0114: move-result-object v20 │ │ -07dd1a: 7801 c423 1400 |0115: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07dd20: 0800 1700 |0118: move-object/from16 v0, v23 │ │ -07dd24: 5400 8608 |011a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.jObj:Lorg/json/JSONObject; // field@0886 │ │ -07dd28: 0814 0000 |011c: move-object/from16 v20, v0 │ │ -07dd2c: 1114 |011e: return-object v20 │ │ -07dd2e: 7210 2923 0900 |011f: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -07dd34: 0c07 |0122: move-result-object v7 │ │ -07dd36: 7210 e222 0700 |0123: invoke-interface {v7}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ -07dd3c: 0c14 |0126: move-result-object v20 │ │ -07dd3e: 6914 8408 |0127: sput-object v20, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ -07dd42: 220e c004 |0129: new-instance v14, Ljava/io/BufferedReader; // type@04c0 │ │ -07dd46: 2214 cb04 |012b: new-instance v20, Ljava/io/InputStreamReader; // type@04cb │ │ -07dd4a: 6215 8408 |012d: sget-object v21, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ -07dd4e: 1a16 f712 |012f: const-string v22, "UTF-8" // string@12f7 │ │ -07dd52: 7603 fc20 1400 |0131: invoke-direct/range {v20, v21, v22}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@20fc │ │ -07dd58: 1315 0800 |0134: const/16 v21, #int 8 // #8 │ │ -07dd5c: 0800 1400 |0136: move-object/from16 v0, v20 │ │ -07dd60: 0201 1500 |0138: move/from16 v1, v21 │ │ -07dd64: 7030 d020 0e01 |013a: invoke-direct {v14, v0, v1}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;I)V // method@20d0 │ │ -07dd6a: 220f f804 |013d: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ -07dd6e: 7010 a121 0f00 |013f: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07dd74: 120c |0142: const/4 v12, #int 0 // #0 │ │ -07dd76: 6e10 d120 0e00 |0143: invoke-virtual {v14}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@20d1 │ │ -07dd7c: 0c0c |0146: move-result-object v12 │ │ -07dd7e: 380c 4200 |0147: if-eqz v12, 0189 // +0042 │ │ -07dd82: 2214 f804 |0149: new-instance v20, Ljava/lang/StringBuilder; // type@04f8 │ │ -07dd86: 7601 a121 1400 |014b: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07dd8c: 0800 1400 |014e: move-object/from16 v0, v20 │ │ -07dd90: 6e20 aa21 c000 |0150: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07dd96: 0c14 |0153: move-result-object v20 │ │ -07dd98: 1a15 0100 |0154: const-string v21, " │ │ +07dabc: |[07dabc] com.lgallardo.qbittorrentclient.JSONParser.getJSONFromUrl:(Ljava/lang/String;)Lorg/json/JSONObject; │ │ +07dacc: 0800 1700 |0000: move-object/from16 v0, v23 │ │ +07dad0: 5400 8b08 |0002: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07dad4: 0814 0000 |0004: move-object/from16 v20, v0 │ │ +07dad8: 3814 3100 |0006: if-eqz v20, 0037 // +0031 │ │ +07dadc: 0800 1700 |0008: move-object/from16 v0, v23 │ │ +07dae0: 5400 8b08 |000a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07dae4: 0814 0000 |000c: move-object/from16 v20, v0 │ │ +07dae8: 1a15 0000 |000e: const-string v21, "" // string@0000 │ │ +07daec: 0800 1400 |0010: move-object/from16 v0, v20 │ │ +07daf0: 0801 1500 |0012: move-object/from16 v1, v21 │ │ +07daf4: 3210 2300 |0014: if-eq v0, v1, 0037 // +0023 │ │ +07daf8: 2214 f804 |0016: new-instance v20, Ljava/lang/StringBuilder; // type@04f8 │ │ +07dafc: 7601 a121 1400 |0018: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07db02: 0800 1700 |001b: move-object/from16 v0, v23 │ │ +07db06: 5400 8b08 |001d: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07db0a: 0815 0000 |001f: move-object/from16 v21, v0 │ │ +07db0e: 7402 aa21 1400 |0021: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07db14: 0c14 |0024: move-result-object v20 │ │ +07db16: 1a15 3801 |0025: const-string v21, "/" // string@0138 │ │ +07db1a: 7402 aa21 1400 |0027: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07db20: 0c14 |002a: move-result-object v20 │ │ +07db22: 0800 1400 |002b: move-object/from16 v0, v20 │ │ +07db26: 0801 1800 |002d: move-object/from16 v1, v24 │ │ +07db2a: 6e20 aa21 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07db30: 0c14 |0032: move-result-object v20 │ │ +07db32: 7401 af21 1400 |0033: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07db38: 0c18 |0036: move-result-object v24 │ │ +07db3a: 2208 1b06 |0037: new-instance v8, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ +07db3e: 7010 c127 0800 |0039: invoke-direct {v8}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ +07db44: 0800 1700 |003c: move-object/from16 v0, v23 │ │ +07db48: 5200 8008 |003e: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ +07db4c: 0214 0000 |0040: move/from16 v20, v0 │ │ +07db50: 0200 1400 |0042: move/from16 v0, v20 │ │ +07db54: d200 e803 |0044: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +07db58: 0212 0000 |0046: move/from16 v18, v0 │ │ +07db5c: 0800 1700 |0048: move-object/from16 v0, v23 │ │ +07db60: 5200 8208 |004a: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ +07db64: 0214 0000 |004c: move/from16 v20, v0 │ │ +07db68: 0200 1400 |004e: move/from16 v0, v20 │ │ +07db6c: d200 e803 |0050: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +07db70: 0213 0000 |0052: move/from16 v19, v0 │ │ +07db74: 0200 1200 |0054: move/from16 v0, v18 │ │ +07db78: 7120 e827 0800 |0056: invoke-static {v8, v0}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ +07db7e: 0200 1300 |0059: move/from16 v0, v19 │ │ +07db82: 7120 ec27 0800 |005b: invoke-static {v8, v0}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ +07db88: 2211 6405 |005e: new-instance v17, Lorg/apache/http/HttpHost; // type@0564 │ │ +07db8c: 0800 1700 |0060: move-object/from16 v0, v23 │ │ +07db90: 5400 8308 |0062: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ +07db94: 0814 0000 |0064: move-object/from16 v20, v0 │ │ +07db98: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +07db9c: 5200 8908 |0068: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ +07dba0: 0215 0000 |006a: move/from16 v21, v0 │ │ +07dba4: 0800 1700 |006c: move-object/from16 v0, v23 │ │ +07dba8: 5400 8a08 |006e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ +07dbac: 0816 0000 |0070: move-object/from16 v22, v0 │ │ +07dbb0: 0800 1100 |0072: move-object/from16 v0, v17 │ │ +07dbb4: 0801 1400 |0074: move-object/from16 v1, v20 │ │ +07dbb8: 0202 1500 |0076: move/from16 v2, v21 │ │ +07dbbc: 0803 1600 |0078: move-object/from16 v3, v22 │ │ +07dbc0: 7040 f622 1032 |007a: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ +07dbc6: 7401 611f 1700 |007d: invoke-virtual/range {v23}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ +07dbcc: 0c0a |0080: move-result-object v10 │ │ +07dbce: 6e20 ca25 8a00 |0081: invoke-virtual {v10, v8}, Lorg/apache/http/impl/client/DefaultHttpClient;.setParams:(Lorg/apache/http/params/HttpParams;)V // method@25ca │ │ +07dbd4: 2204 8205 |0084: new-instance v4, Lorg/apache/http/auth/AuthScope; // type@0582 │ │ +07dbd8: 7401 fe22 1100 |0086: invoke-virtual/range {v17}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@22fe │ │ +07dbde: 0c14 |0089: move-result-object v20 │ │ +07dbe0: 7401 ff22 1100 |008a: invoke-virtual/range {v17}, Lorg/apache/http/HttpHost;.getPort:()I // method@22ff │ │ +07dbe6: 0a15 |008d: move-result v21 │ │ +07dbe8: 0800 1400 |008e: move-object/from16 v0, v20 │ │ +07dbec: 0201 1500 |0090: move/from16 v1, v21 │ │ +07dbf0: 7030 6c23 0401 |0092: invoke-direct {v4, v0, v1}, Lorg/apache/http/auth/AuthScope;.:(Ljava/lang/String;I)V // method@236c │ │ +07dbf6: 2205 8405 |0095: new-instance v5, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@0584 │ │ +07dbfa: 0800 1700 |0097: move-object/from16 v0, v23 │ │ +07dbfe: 5400 8c08 |0099: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ +07dc02: 0814 0000 |009b: move-object/from16 v20, v0 │ │ +07dc06: 0800 1700 |009d: move-object/from16 v0, v23 │ │ +07dc0a: 5400 8808 |009f: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ +07dc0e: 0815 0000 |00a1: move-object/from16 v21, v0 │ │ +07dc12: 0800 1400 |00a3: move-object/from16 v0, v20 │ │ +07dc16: 0801 1500 |00a5: move-object/from16 v1, v21 │ │ +07dc1a: 7030 6d23 0501 |00a7: invoke-direct {v5, v0, v1}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@236d │ │ +07dc20: 6e10 c925 0a00 |00aa: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCredentialsProvider:()Lorg/apache/http/client/CredentialsProvider; // method@25c9 │ │ +07dc26: 0c14 |00ad: move-result-object v20 │ │ +07dc28: 0800 1400 |00ae: move-object/from16 v0, v20 │ │ +07dc2c: 7230 7023 4005 |00b0: invoke-interface {v0, v4, v5}, Lorg/apache/http/client/CredentialsProvider;.setCredentials:(Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V // method@2370 │ │ +07dc32: 220b 8905 |00b3: new-instance v11, Lorg/apache/http/client/methods/HttpGet; // type@0589 │ │ +07dc36: 0800 1800 |00b5: move-object/from16 v0, v24 │ │ +07dc3a: 7020 7223 0b00 |00b7: invoke-direct {v11, v0}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@2372 │ │ +07dc40: 0800 1700 |00ba: move-object/from16 v0, v23 │ │ +07dc44: 5400 8108 |00bc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ +07dc48: 0814 0000 |00be: move-object/from16 v20, v0 │ │ +07dc4c: 3814 1100 |00c0: if-eqz v20, 00d1 // +0011 │ │ +07dc50: 1a14 0f04 |00c2: const-string v20, "Cookie" // string@040f │ │ +07dc54: 0800 1700 |00c4: move-object/from16 v0, v23 │ │ +07dc58: 5400 8108 |00c6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ +07dc5c: 0815 0000 |00c8: move-object/from16 v21, v0 │ │ +07dc60: 0800 1400 |00ca: move-object/from16 v0, v20 │ │ +07dc64: 0801 1500 |00cc: move-object/from16 v1, v21 │ │ +07dc68: 6e30 7323 0b01 |00ce: invoke-virtual {v11, v0, v1}, Lorg/apache/http/client/methods/HttpGet;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2373 │ │ +07dc6e: 0800 1100 |00d1: move-object/from16 v0, v17 │ │ +07dc72: 6e30 c625 0a0b |00d3: invoke-virtual {v10, v0, v11}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ +07dc78: 0c09 |00d6: move-result-object v9 │ │ +07dc7a: 7210 2d23 0900 |00d7: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +07dc80: 0c10 |00da: move-result-object v16 │ │ +07dc82: 7801 6523 1000 |00db: invoke-interface/range {v16}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +07dc88: 0a0d |00de: move-result v13 │ │ +07dc8a: 1314 c800 |00df: const/16 v20, #int 200 // #c8 │ │ +07dc8e: 0200 1400 |00e1: move/from16 v0, v20 │ │ +07dc92: 320d 3c00 |00e3: if-eq v13, v0, 011f // +003c │ │ +07dc96: 6e10 c725 0a00 |00e5: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07dc9c: 0c14 |00e8: move-result-object v20 │ │ +07dc9e: 7801 c423 1400 |00e9: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07dca4: 2214 7c04 |00ec: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ +07dca8: 0800 1400 |00ee: move-object/from16 v0, v20 │ │ +07dcac: 7020 641f d000 |00f0: invoke-direct {v0, v13}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ +07dcb2: 2714 |00f3: throw v20 │ │ +07dcb4: 0d06 |00f4: move-exception v6 │ │ +07dcb6: 1a14 ec06 |00f5: const-string v20, "JSON Parser" // string@06ec │ │ +07dcba: 2215 f804 |00f7: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +07dcbe: 7601 a121 1500 |00f9: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07dcc4: 1a16 1905 |00fc: const-string v22, "Error parsing data " // string@0519 │ │ +07dcc8: 7402 aa21 1500 |00fe: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07dcce: 0c15 |0101: move-result-object v21 │ │ +07dcd0: 6e10 b229 0600 |0102: invoke-virtual {v6}, Lorg/json/JSONException;.toString:()Ljava/lang/String; // method@29b2 │ │ +07dcd6: 0c16 |0105: move-result-object v22 │ │ +07dcd8: 7402 aa21 1500 |0106: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07dcde: 0c15 |0109: move-result-object v21 │ │ +07dce0: 7401 af21 1500 |010a: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07dce6: 0c15 |010d: move-result-object v21 │ │ +07dce8: 7702 101c 1400 |010e: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07dcee: 6e10 c725 0a00 |0111: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07dcf4: 0c14 |0114: move-result-object v20 │ │ +07dcf6: 7801 c423 1400 |0115: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07dcfc: 0800 1700 |0118: move-object/from16 v0, v23 │ │ +07dd00: 5400 8608 |011a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.jObj:Lorg/json/JSONObject; // field@0886 │ │ +07dd04: 0814 0000 |011c: move-object/from16 v20, v0 │ │ +07dd08: 1114 |011e: return-object v20 │ │ +07dd0a: 7210 2923 0900 |011f: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +07dd10: 0c07 |0122: move-result-object v7 │ │ +07dd12: 7210 e222 0700 |0123: invoke-interface {v7}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ +07dd18: 0c14 |0126: move-result-object v20 │ │ +07dd1a: 6914 8408 |0127: sput-object v20, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ +07dd1e: 220e c004 |0129: new-instance v14, Ljava/io/BufferedReader; // type@04c0 │ │ +07dd22: 2214 cb04 |012b: new-instance v20, Ljava/io/InputStreamReader; // type@04cb │ │ +07dd26: 6215 8408 |012d: sget-object v21, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ +07dd2a: 1a16 f312 |012f: const-string v22, "UTF-8" // string@12f3 │ │ +07dd2e: 7603 fc20 1400 |0131: invoke-direct/range {v20, v21, v22}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@20fc │ │ +07dd34: 1315 0800 |0134: const/16 v21, #int 8 // #8 │ │ +07dd38: 0800 1400 |0136: move-object/from16 v0, v20 │ │ +07dd3c: 0201 1500 |0138: move/from16 v1, v21 │ │ +07dd40: 7030 d020 0e01 |013a: invoke-direct {v14, v0, v1}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;I)V // method@20d0 │ │ +07dd46: 220f f804 |013d: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ +07dd4a: 7010 a121 0f00 |013f: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07dd50: 120c |0142: const/4 v12, #int 0 // #0 │ │ +07dd52: 6e10 d120 0e00 |0143: invoke-virtual {v14}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@20d1 │ │ +07dd58: 0c0c |0146: move-result-object v12 │ │ +07dd5a: 380c 4200 |0147: if-eqz v12, 0189 // +0042 │ │ +07dd5e: 2214 f804 |0149: new-instance v20, Ljava/lang/StringBuilder; // type@04f8 │ │ +07dd62: 7601 a121 1400 |014b: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07dd68: 0800 1400 |014e: move-object/from16 v0, v20 │ │ +07dd6c: 6e20 aa21 c000 |0150: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07dd72: 0c14 |0153: move-result-object v20 │ │ +07dd74: 1a15 0100 |0154: const-string v21, " │ │ " // string@0001 │ │ -07dd9c: 7402 aa21 1400 |0156: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07dda2: 0c14 |0159: move-result-object v20 │ │ -07dda4: 7401 af21 1400 |015a: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07ddaa: 0c14 |015d: move-result-object v20 │ │ -07ddac: 0800 1400 |015e: move-object/from16 v0, v20 │ │ -07ddb0: 6e20 aa21 0f00 |0160: invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ddb6: 28e0 |0163: goto 0143 // -0020 │ │ -07ddb8: 0d06 |0164: move-exception v6 │ │ -07ddba: 1a14 eb06 |0165: const-string v20, "JSON" // string@06eb │ │ -07ddbe: 2215 f804 |0167: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -07ddc2: 7601 a121 1500 |0169: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07ddc8: 1a16 0e13 |016c: const-string v22, "UnsupportedEncodingException: " // string@130e │ │ -07ddcc: 7402 aa21 1500 |016e: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ddd2: 0c15 |0171: move-result-object v21 │ │ -07ddd4: 6e10 1321 0600 |0172: invoke-virtual {v6}, Ljava/io/UnsupportedEncodingException;.toString:()Ljava/lang/String; // method@2113 │ │ -07ddda: 0c16 |0175: move-result-object v22 │ │ -07dddc: 7402 aa21 1500 |0176: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07dde2: 0c15 |0179: move-result-object v21 │ │ -07dde4: 7401 af21 1500 |017a: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07ddea: 0c15 |017d: move-result-object v21 │ │ -07ddec: 7702 101c 1400 |017e: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07ddf2: 6e10 c725 0a00 |0181: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07ddf8: 0c14 |0184: move-result-object v20 │ │ -07ddfa: 7801 c423 1400 |0185: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07de00: 2890 |0188: goto 0118 // -0070 │ │ -07de02: 6214 8408 |0189: sget-object v20, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ -07de06: 7401 f920 1400 |018b: invoke-virtual/range {v20}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -07de0c: 6e10 af21 0f00 |018e: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07de12: 0c14 |0191: move-result-object v20 │ │ -07de14: 0800 1400 |0192: move-object/from16 v0, v20 │ │ -07de18: 0801 1700 |0194: move-object/from16 v1, v23 │ │ -07de1c: 5b10 8708 |0196: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ -07de20: 2214 6606 |0198: new-instance v20, Lorg/json/JSONObject; // type@0666 │ │ -07de24: 0800 1700 |019a: move-object/from16 v0, v23 │ │ -07de28: 5400 8708 |019c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ -07de2c: 0815 0000 |019e: move-object/from16 v21, v0 │ │ -07de30: 7602 b329 1400 |01a0: invoke-direct/range {v20, v21}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@29b3 │ │ -07de36: 0800 1400 |01a3: move-object/from16 v0, v20 │ │ -07de3a: 0801 1700 |01a5: move-object/from16 v1, v23 │ │ -07de3e: 5b10 8608 |01a7: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.jObj:Lorg/json/JSONObject; // field@0886 │ │ -07de42: 6e10 c725 0a00 |01a9: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07de48: 0c14 |01ac: move-result-object v20 │ │ -07de4a: 7801 c423 1400 |01ad: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07de50: 2900 68ff |01b0: goto/16 0118 // -0098 │ │ -07de54: 0d06 |01b2: move-exception v6 │ │ -07de56: 1a14 eb06 |01b3: const-string v20, "JSON" // string@06eb │ │ -07de5a: 2215 f804 |01b5: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -07de5e: 7601 a121 1500 |01b7: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07de64: 1a16 c603 |01ba: const-string v22, "ClientProtocolException: " // string@03c6 │ │ -07de68: 7402 aa21 1500 |01bc: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07de6e: 0c15 |01bf: move-result-object v21 │ │ -07de70: 6e10 6e23 0600 |01c0: invoke-virtual {v6}, Lorg/apache/http/client/ClientProtocolException;.toString:()Ljava/lang/String; // method@236e │ │ -07de76: 0c16 |01c3: move-result-object v22 │ │ -07de78: 7402 aa21 1500 |01c4: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07de7e: 0c15 |01c7: move-result-object v21 │ │ -07de80: 7401 af21 1500 |01c8: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07de86: 0c15 |01cb: move-result-object v21 │ │ -07de88: 7702 101c 1400 |01cc: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07de8e: 6e10 c725 0a00 |01cf: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07de94: 0c14 |01d2: move-result-object v20 │ │ -07de96: 7801 c423 1400 |01d3: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07de9c: 2900 42ff |01d6: goto/16 0118 // -00be │ │ -07dea0: 0d06 |01d8: move-exception v6 │ │ -07dea2: 1a14 eb06 |01d9: const-string v20, "JSON" // string@06eb │ │ -07dea6: 2215 f804 |01db: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -07deaa: 7601 a121 1500 |01dd: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07deb0: 1a16 8d06 |01e0: const-string v22, "IOException: " // string@068d │ │ -07deb4: 7402 aa21 1500 |01e2: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07deba: 0c15 |01e5: move-result-object v21 │ │ -07debc: 6e10 f720 0600 |01e6: invoke-virtual {v6}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@20f7 │ │ -07dec2: 0c16 |01e9: move-result-object v22 │ │ -07dec4: 7402 aa21 1500 |01ea: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07deca: 0c15 |01ed: move-result-object v21 │ │ -07decc: 7401 af21 1500 |01ee: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07ded2: 0c15 |01f1: move-result-object v21 │ │ -07ded4: 7702 101c 1400 |01f2: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07deda: 6e10 c725 0a00 |01f5: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07dee0: 0c14 |01f8: move-result-object v20 │ │ -07dee2: 7801 c423 1400 |01f9: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07dee8: 2214 7c04 |01fc: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ -07deec: 1315 0100 |01fe: const/16 v21, #int 1 // #1 │ │ -07def0: 7602 641f 1400 |0200: invoke-direct/range {v20, v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ -07def6: 2714 |0203: throw v20 │ │ -07def8: 0d14 |0204: move-exception v20 │ │ -07defa: 6e10 c725 0a00 |0205: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07df00: 0c15 |0208: move-result-object v21 │ │ -07df02: 7801 c423 1500 |0209: invoke-interface/range {v21}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07df08: 2714 |020c: throw v20 │ │ -07df0a: 0d06 |020d: move-exception v6 │ │ -07df0c: 6e10 c725 0a00 |020e: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07df12: 0c14 |0211: move-result-object v20 │ │ -07df14: 7801 c423 1400 |0212: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07df1a: 2214 7c04 |0215: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ -07df1e: 6e10 661f 0600 |0217: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ -07df24: 0a15 |021a: move-result v21 │ │ -07df26: 7602 641f 1400 |021b: invoke-direct/range {v20, v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ -07df2c: 2714 |021e: throw v20 │ │ -07df2e: 0d06 |021f: move-exception v6 │ │ -07df30: 1a14 eb06 |0220: const-string v20, "JSON" // string@06eb │ │ -07df34: 2215 f804 |0222: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -07df38: 7601 a121 1500 |0224: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07df3e: 1a16 b005 |0227: const-string v22, "Generic: " // string@05b0 │ │ -07df42: 7402 aa21 1500 |0229: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07df48: 0c15 |022c: move-result-object v21 │ │ -07df4a: 6e10 4221 0600 |022d: invoke-virtual {v6}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -07df50: 0c16 |0230: move-result-object v22 │ │ -07df52: 7402 aa21 1500 |0231: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07df58: 0c15 |0234: move-result-object v21 │ │ -07df5a: 7401 af21 1500 |0235: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07df60: 0c15 |0238: move-result-object v21 │ │ -07df62: 7702 101c 1400 |0239: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07df68: 6e10 c725 0a00 |023c: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07df6e: 0c14 |023f: move-result-object v20 │ │ -07df70: 7801 c423 1400 |0240: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07df76: 2900 d5fe |0243: goto/16 0118 // -012b │ │ +07dd78: 7402 aa21 1400 |0156: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07dd7e: 0c14 |0159: move-result-object v20 │ │ +07dd80: 7401 af21 1400 |015a: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07dd86: 0c14 |015d: move-result-object v20 │ │ +07dd88: 0800 1400 |015e: move-object/from16 v0, v20 │ │ +07dd8c: 6e20 aa21 0f00 |0160: invoke-virtual {v15, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07dd92: 28e0 |0163: goto 0143 // -0020 │ │ +07dd94: 0d06 |0164: move-exception v6 │ │ +07dd96: 1a14 eb06 |0165: const-string v20, "JSON" // string@06eb │ │ +07dd9a: 2215 f804 |0167: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +07dd9e: 7601 a121 1500 |0169: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07dda4: 1a16 0a13 |016c: const-string v22, "UnsupportedEncodingException: " // string@130a │ │ +07dda8: 7402 aa21 1500 |016e: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ddae: 0c15 |0171: move-result-object v21 │ │ +07ddb0: 6e10 1321 0600 |0172: invoke-virtual {v6}, Ljava/io/UnsupportedEncodingException;.toString:()Ljava/lang/String; // method@2113 │ │ +07ddb6: 0c16 |0175: move-result-object v22 │ │ +07ddb8: 7402 aa21 1500 |0176: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ddbe: 0c15 |0179: move-result-object v21 │ │ +07ddc0: 7401 af21 1500 |017a: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07ddc6: 0c15 |017d: move-result-object v21 │ │ +07ddc8: 7702 101c 1400 |017e: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07ddce: 6e10 c725 0a00 |0181: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07ddd4: 0c14 |0184: move-result-object v20 │ │ +07ddd6: 7801 c423 1400 |0185: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07dddc: 2890 |0188: goto 0118 // -0070 │ │ +07ddde: 6214 8408 |0189: sget-object v20, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ +07dde2: 7401 f920 1400 |018b: invoke-virtual/range {v20}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +07dde8: 6e10 af21 0f00 |018e: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07ddee: 0c14 |0191: move-result-object v20 │ │ +07ddf0: 0800 1400 |0192: move-object/from16 v0, v20 │ │ +07ddf4: 0801 1700 |0194: move-object/from16 v1, v23 │ │ +07ddf8: 5b10 8708 |0196: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ +07ddfc: 2214 6606 |0198: new-instance v20, Lorg/json/JSONObject; // type@0666 │ │ +07de00: 0800 1700 |019a: move-object/from16 v0, v23 │ │ +07de04: 5400 8708 |019c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.json:Ljava/lang/String; // field@0887 │ │ +07de08: 0815 0000 |019e: move-object/from16 v21, v0 │ │ +07de0c: 7602 b329 1400 |01a0: invoke-direct/range {v20, v21}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@29b3 │ │ +07de12: 0800 1400 |01a3: move-object/from16 v0, v20 │ │ +07de16: 0801 1700 |01a5: move-object/from16 v1, v23 │ │ +07de1a: 5b10 8608 |01a7: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParser;.jObj:Lorg/json/JSONObject; // field@0886 │ │ +07de1e: 6e10 c725 0a00 |01a9: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07de24: 0c14 |01ac: move-result-object v20 │ │ +07de26: 7801 c423 1400 |01ad: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07de2c: 2900 68ff |01b0: goto/16 0118 // -0098 │ │ +07de30: 0d06 |01b2: move-exception v6 │ │ +07de32: 1a14 eb06 |01b3: const-string v20, "JSON" // string@06eb │ │ +07de36: 2215 f804 |01b5: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +07de3a: 7601 a121 1500 |01b7: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07de40: 1a16 c603 |01ba: const-string v22, "ClientProtocolException: " // string@03c6 │ │ +07de44: 7402 aa21 1500 |01bc: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07de4a: 0c15 |01bf: move-result-object v21 │ │ +07de4c: 6e10 6e23 0600 |01c0: invoke-virtual {v6}, Lorg/apache/http/client/ClientProtocolException;.toString:()Ljava/lang/String; // method@236e │ │ +07de52: 0c16 |01c3: move-result-object v22 │ │ +07de54: 7402 aa21 1500 |01c4: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07de5a: 0c15 |01c7: move-result-object v21 │ │ +07de5c: 7401 af21 1500 |01c8: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07de62: 0c15 |01cb: move-result-object v21 │ │ +07de64: 7702 101c 1400 |01cc: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07de6a: 6e10 c725 0a00 |01cf: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07de70: 0c14 |01d2: move-result-object v20 │ │ +07de72: 7801 c423 1400 |01d3: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07de78: 2900 42ff |01d6: goto/16 0118 // -00be │ │ +07de7c: 0d06 |01d8: move-exception v6 │ │ +07de7e: 1a14 eb06 |01d9: const-string v20, "JSON" // string@06eb │ │ +07de82: 2215 f804 |01db: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +07de86: 7601 a121 1500 |01dd: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07de8c: 1a16 8d06 |01e0: const-string v22, "IOException: " // string@068d │ │ +07de90: 7402 aa21 1500 |01e2: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07de96: 0c15 |01e5: move-result-object v21 │ │ +07de98: 6e10 f720 0600 |01e6: invoke-virtual {v6}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@20f7 │ │ +07de9e: 0c16 |01e9: move-result-object v22 │ │ +07dea0: 7402 aa21 1500 |01ea: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07dea6: 0c15 |01ed: move-result-object v21 │ │ +07dea8: 7401 af21 1500 |01ee: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07deae: 0c15 |01f1: move-result-object v21 │ │ +07deb0: 7702 101c 1400 |01f2: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07deb6: 6e10 c725 0a00 |01f5: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07debc: 0c14 |01f8: move-result-object v20 │ │ +07debe: 7801 c423 1400 |01f9: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07dec4: 2214 7c04 |01fc: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ +07dec8: 1315 0100 |01fe: const/16 v21, #int 1 // #1 │ │ +07decc: 7602 641f 1400 |0200: invoke-direct/range {v20, v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ +07ded2: 2714 |0203: throw v20 │ │ +07ded4: 0d14 |0204: move-exception v20 │ │ +07ded6: 6e10 c725 0a00 |0205: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07dedc: 0c15 |0208: move-result-object v21 │ │ +07dede: 7801 c423 1500 |0209: invoke-interface/range {v21}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07dee4: 2714 |020c: throw v20 │ │ +07dee6: 0d06 |020d: move-exception v6 │ │ +07dee8: 6e10 c725 0a00 |020e: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07deee: 0c14 |0211: move-result-object v20 │ │ +07def0: 7801 c423 1400 |0212: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07def6: 2214 7c04 |0215: new-instance v20, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ +07defa: 6e10 661f 0600 |0217: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ +07df00: 0a15 |021a: move-result v21 │ │ +07df02: 7602 641f 1400 |021b: invoke-direct/range {v20, v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ +07df08: 2714 |021e: throw v20 │ │ +07df0a: 0d06 |021f: move-exception v6 │ │ +07df0c: 1a14 eb06 |0220: const-string v20, "JSON" // string@06eb │ │ +07df10: 2215 f804 |0222: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +07df14: 7601 a121 1500 |0224: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07df1a: 1a16 b005 |0227: const-string v22, "Generic: " // string@05b0 │ │ +07df1e: 7402 aa21 1500 |0229: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07df24: 0c15 |022c: move-result-object v21 │ │ +07df26: 6e10 4221 0600 |022d: invoke-virtual {v6}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +07df2c: 0c16 |0230: move-result-object v22 │ │ +07df2e: 7402 aa21 1500 |0231: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07df34: 0c15 |0234: move-result-object v21 │ │ +07df36: 7401 af21 1500 |0235: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07df3c: 0c15 |0238: move-result-object v21 │ │ +07df3e: 7702 101c 1400 |0239: invoke-static/range {v20, v21}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07df44: 6e10 c725 0a00 |023c: invoke-virtual {v10}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07df4a: 0c14 |023f: move-result-object v20 │ │ +07df4c: 7801 c423 1400 |0240: invoke-interface/range {v20}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07df52: 2900 d5fe |0243: goto/16 0118 // -012b │ │ catches : 8 │ │ 0x0084 - 0x00f4 │ │ Lorg/json/JSONException; -> 0x00f4 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0164 │ │ Lorg/apache/http/client/ClientProtocolException; -> 0x01b2 │ │ Ljava/io/IOException; -> 0x01d8 │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x020d │ │ @@ -129877,203 +129879,203 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 390 16-bit code units │ │ -07dfdc: |[07dfdc] com.lgallardo.qbittorrentclient.JSONParser.getNewCookie:()Ljava/lang/String; │ │ -07dfec: 1a10 3a01 |0000: const-string v16, "/login" // string@013a │ │ -07dff0: 0800 1400 |0002: move-object/from16 v0, v20 │ │ -07dff4: 5400 8b08 |0004: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07dff8: 0811 0000 |0006: move-object/from16 v17, v0 │ │ -07dffc: 3811 3100 |0008: if-eqz v17, 0039 // +0031 │ │ -07e000: 0800 1400 |000a: move-object/from16 v0, v20 │ │ -07e004: 5400 8b08 |000c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07e008: 0811 0000 |000e: move-object/from16 v17, v0 │ │ -07e00c: 1a12 0000 |0010: const-string v18, "" // string@0000 │ │ -07e010: 0800 1100 |0012: move-object/from16 v0, v17 │ │ -07e014: 0801 1200 |0014: move-object/from16 v1, v18 │ │ -07e018: 3210 2300 |0016: if-eq v0, v1, 0039 // +0023 │ │ -07e01c: 2211 f804 |0018: new-instance v17, Ljava/lang/StringBuilder; // type@04f8 │ │ -07e020: 7601 a121 1100 |001a: invoke-direct/range {v17}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07e026: 0800 1400 |001d: move-object/from16 v0, v20 │ │ -07e02a: 5400 8b08 |001f: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07e02e: 0812 0000 |0021: move-object/from16 v18, v0 │ │ -07e032: 7402 aa21 1100 |0023: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e038: 0c11 |0026: move-result-object v17 │ │ -07e03a: 1a12 3801 |0027: const-string v18, "/" // string@0138 │ │ -07e03e: 7402 aa21 1100 |0029: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e044: 0c11 |002c: move-result-object v17 │ │ -07e046: 0800 1100 |002d: move-object/from16 v0, v17 │ │ -07e04a: 0801 1000 |002f: move-object/from16 v1, v16 │ │ -07e04e: 6e20 aa21 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e054: 0c11 |0034: move-result-object v17 │ │ -07e056: 7401 af21 1100 |0035: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07e05c: 0c10 |0038: move-result-object v16 │ │ -07e05e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -07e060: 2206 1b06 |003a: new-instance v6, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ -07e064: 7010 c127 0600 |003c: invoke-direct {v6}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ -07e06a: 0800 1400 |003f: move-object/from16 v0, v20 │ │ -07e06e: 5200 8008 |0041: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ -07e072: 0211 0000 |0043: move/from16 v17, v0 │ │ -07e076: 0200 1100 |0045: move/from16 v0, v17 │ │ -07e07a: d20e e803 |0047: mul-int/lit16 v14, v0, #int 1000 // #03e8 │ │ -07e07e: 0800 1400 |0049: move-object/from16 v0, v20 │ │ -07e082: 5200 8208 |004b: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ -07e086: 0211 0000 |004d: move/from16 v17, v0 │ │ -07e08a: 0200 1100 |004f: move/from16 v0, v17 │ │ -07e08e: d20f e803 |0051: mul-int/lit16 v15, v0, #int 1000 // #03e8 │ │ -07e092: 7120 e827 e600 |0053: invoke-static {v6, v14}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ -07e098: 7120 ec27 f600 |0056: invoke-static {v6, v15}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ -07e09e: 220d 6405 |0059: new-instance v13, Lorg/apache/http/HttpHost; // type@0564 │ │ -07e0a2: 0800 1400 |005b: move-object/from16 v0, v20 │ │ -07e0a6: 5400 8308 |005d: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ -07e0aa: 0811 0000 |005f: move-object/from16 v17, v0 │ │ -07e0ae: 0800 1400 |0061: move-object/from16 v0, v20 │ │ -07e0b2: 5200 8908 |0063: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ -07e0b6: 0212 0000 |0065: move/from16 v18, v0 │ │ -07e0ba: 0800 1400 |0067: move-object/from16 v0, v20 │ │ -07e0be: 5400 8a08 |0069: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ -07e0c2: 0813 0000 |006b: move-object/from16 v19, v0 │ │ -07e0c6: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -07e0ca: 0201 1200 |006f: move/from16 v1, v18 │ │ -07e0ce: 0802 1300 |0071: move-object/from16 v2, v19 │ │ -07e0d2: 7040 f622 0d21 |0073: invoke-direct {v13, v0, v1, v2}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ -07e0d8: 7401 611f 1400 |0076: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ -07e0de: 0c07 |0079: move-result-object v7 │ │ -07e0e0: 2208 8a05 |007a: new-instance v8, Lorg/apache/http/client/methods/HttpPost; // type@058a │ │ -07e0e4: 0800 1000 |007c: move-object/from16 v0, v16 │ │ -07e0e8: 7020 7423 0800 |007e: invoke-direct {v8, v0}, Lorg/apache/http/client/methods/HttpPost;.:(Ljava/lang/String;)V // method@2374 │ │ -07e0ee: 220a 2505 |0081: new-instance v10, Ljava/util/ArrayList; // type@0525 │ │ -07e0f2: 7010 1322 0a00 |0083: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -07e0f8: 2211 0f06 |0086: new-instance v17, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ -07e0fc: 1a12 7d2f |0088: const-string v18, "username" // string@2f7d │ │ -07e100: 0800 1400 |008a: move-object/from16 v0, v20 │ │ -07e104: 5400 8c08 |008c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ -07e108: 0813 0000 |008e: move-object/from16 v19, v0 │ │ -07e10c: 7603 6127 1100 |0090: invoke-direct/range {v17, v18, v19}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ -07e112: 0800 1100 |0093: move-object/from16 v0, v17 │ │ -07e116: 7220 5922 0a00 |0095: invoke-interface {v10, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -07e11c: 2211 0f06 |0098: new-instance v17, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ -07e120: 1a12 0d27 |009a: const-string v18, "password" // string@270d │ │ -07e124: 0800 1400 |009c: move-object/from16 v0, v20 │ │ -07e128: 5400 8808 |009e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ -07e12c: 0813 0000 |00a0: move-object/from16 v19, v0 │ │ -07e130: 7603 6127 1100 |00a2: invoke-direct/range {v17, v18, v19}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ -07e136: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -07e13a: 7220 5922 0a00 |00a7: invoke-interface {v10, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -07e140: 2211 8805 |00aa: new-instance v17, Lorg/apache/http/client/entity/UrlEncodedFormEntity; // type@0588 │ │ -07e144: 1a12 f712 |00ac: const-string v18, "UTF-8" // string@12f7 │ │ -07e148: 0800 1100 |00ae: move-object/from16 v0, v17 │ │ -07e14c: 0801 1200 |00b0: move-object/from16 v1, v18 │ │ -07e150: 7030 7123 a001 |00b2: invoke-direct {v0, v10, v1}, Lorg/apache/http/client/entity/UrlEncodedFormEntity;.:(Ljava/util/List;Ljava/lang/String;)V // method@2371 │ │ -07e156: 0800 1100 |00b5: move-object/from16 v0, v17 │ │ -07e15a: 6e20 7523 0800 |00b7: invoke-virtual {v8, v0}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2375 │ │ -07e160: 6e30 c625 d708 |00ba: invoke-virtual {v7, v13, v8}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ -07e166: 0c0b |00bd: move-result-object v11 │ │ -07e168: 7210 2923 0b00 |00be: invoke-interface {v11}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -07e16e: 0c05 |00c1: move-result-object v5 │ │ -07e170: 7210 2d23 0b00 |00c2: invoke-interface {v11}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -07e176: 0c0c |00c5: move-result-object v12 │ │ -07e178: 7210 6523 0c00 |00c6: invoke-interface {v12}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -07e17e: 0a09 |00c9: move-result v9 │ │ -07e180: 1311 c800 |00ca: const/16 v17, #int 200 // #c8 │ │ -07e184: 0200 1100 |00cc: move/from16 v0, v17 │ │ -07e188: 3309 1000 |00ce: if-ne v9, v0, 00de // +0010 │ │ -07e18c: 6e10 c825 0700 |00d0: invoke-virtual {v7}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCookieStore:()Lorg/apache/http/client/CookieStore; // method@25c8 │ │ -07e192: 0c11 |00d3: move-result-object v17 │ │ -07e194: 7801 6f23 1100 |00d4: invoke-interface/range {v17}, Lorg/apache/http/client/CookieStore;.getCookies:()Ljava/util/List; // method@236f │ │ -07e19a: 0c04 |00d7: move-result-object v4 │ │ -07e19c: 7210 5d22 0400 |00d8: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ -07e1a2: 0a11 |00db: move-result v17 │ │ -07e1a4: 3811 1300 |00dc: if-eqz v17, 00ef // +0013 │ │ -07e1a8: 3805 0500 |00de: if-eqz v5, 00e3 // +0005 │ │ -07e1ac: 7210 e122 0500 |00e0: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.consumeContent:()V // method@22e1 │ │ -07e1b2: 6e10 c725 0700 |00e3: invoke-virtual {v7}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07e1b8: 0c11 |00e6: move-result-object v17 │ │ -07e1ba: 7801 c423 1100 |00e7: invoke-interface/range {v17}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07e1c0: 3903 0400 |00ea: if-nez v3, 00ee // +0004 │ │ -07e1c4: 1a03 0000 |00ec: const-string v3, "" // string@0000 │ │ -07e1c8: 1103 |00ee: return-object v3 │ │ -07e1ca: 2212 f804 |00ef: new-instance v18, Ljava/lang/StringBuilder; // type@04f8 │ │ -07e1ce: 7601 a121 1200 |00f1: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07e1d4: 1311 0000 |00f4: const/16 v17, #int 0 // #0 │ │ -07e1d8: 0200 1100 |00f6: move/from16 v0, v17 │ │ -07e1dc: 7220 5c22 0400 |00f8: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -07e1e2: 0c11 |00fb: move-result-object v17 │ │ -07e1e4: 1f11 9e05 |00fc: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ -07e1e8: 7801 cb23 1100 |00fe: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getName:()Ljava/lang/String; // method@23cb │ │ -07e1ee: 0c11 |0101: move-result-object v17 │ │ -07e1f0: 0800 1200 |0102: move-object/from16 v0, v18 │ │ -07e1f4: 0801 1100 |0104: move-object/from16 v1, v17 │ │ -07e1f8: 6e20 aa21 1000 |0106: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e1fe: 0c11 |0109: move-result-object v17 │ │ -07e200: 1a12 bc01 |010a: const-string v18, "=" // string@01bc │ │ -07e204: 7402 aa21 1100 |010c: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e20a: 0c12 |010f: move-result-object v18 │ │ -07e20c: 1311 0000 |0110: const/16 v17, #int 0 // #0 │ │ -07e210: 0200 1100 |0112: move/from16 v0, v17 │ │ -07e214: 7220 5c22 0400 |0114: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -07e21a: 0c11 |0117: move-result-object v17 │ │ -07e21c: 1f11 9e05 |0118: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ -07e220: 7801 cc23 1100 |011a: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getValue:()Ljava/lang/String; // method@23cc │ │ -07e226: 0c11 |011d: move-result-object v17 │ │ -07e228: 0800 1200 |011e: move-object/from16 v0, v18 │ │ -07e22c: 0801 1100 |0120: move-object/from16 v1, v17 │ │ -07e230: 6e20 aa21 1000 |0122: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e236: 0c11 |0125: move-result-object v17 │ │ -07e238: 1a12 6d01 |0126: const-string v18, "; domain=" // string@016d │ │ -07e23c: 7402 aa21 1100 |0128: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e242: 0c12 |012b: move-result-object v18 │ │ -07e244: 1311 0000 |012c: const/16 v17, #int 0 // #0 │ │ -07e248: 0200 1100 |012e: move/from16 v0, v17 │ │ -07e24c: 7220 5c22 0400 |0130: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -07e252: 0c11 |0133: move-result-object v17 │ │ -07e254: 1f11 9e05 |0134: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ -07e258: 7801 ca23 1100 |0136: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getDomain:()Ljava/lang/String; // method@23ca │ │ -07e25e: 0c11 |0139: move-result-object v17 │ │ -07e260: 0800 1200 |013a: move-object/from16 v0, v18 │ │ -07e264: 0801 1100 |013c: move-object/from16 v1, v17 │ │ -07e268: 6e20 aa21 1000 |013e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e26e: 0c11 |0141: move-result-object v17 │ │ -07e270: 7401 af21 1100 |0142: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07e276: 0c03 |0145: move-result-object v3 │ │ -07e278: 2212 f804 |0146: new-instance v18, Ljava/lang/StringBuilder; // type@04f8 │ │ -07e27c: 7601 a121 1200 |0148: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07e282: 1311 0000 |014b: const/16 v17, #int 0 // #0 │ │ -07e286: 0200 1100 |014d: move/from16 v0, v17 │ │ -07e28a: 7220 5c22 0400 |014f: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -07e290: 0c11 |0152: move-result-object v17 │ │ -07e292: 1f11 9e05 |0153: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ -07e296: 7801 cb23 1100 |0155: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getName:()Ljava/lang/String; // method@23cb │ │ -07e29c: 0c11 |0158: move-result-object v17 │ │ -07e29e: 0800 1200 |0159: move-object/from16 v0, v18 │ │ -07e2a2: 0801 1100 |015b: move-object/from16 v1, v17 │ │ -07e2a6: 6e20 aa21 1000 |015d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e2ac: 0c11 |0160: move-result-object v17 │ │ -07e2ae: 1a12 bc01 |0161: const-string v18, "=" // string@01bc │ │ -07e2b2: 7402 aa21 1100 |0163: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e2b8: 0c12 |0166: move-result-object v18 │ │ -07e2ba: 1311 0000 |0167: const/16 v17, #int 0 // #0 │ │ -07e2be: 0200 1100 |0169: move/from16 v0, v17 │ │ -07e2c2: 7220 5c22 0400 |016b: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -07e2c8: 0c11 |016e: move-result-object v17 │ │ -07e2ca: 1f11 9e05 |016f: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ -07e2ce: 7801 cc23 1100 |0171: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getValue:()Ljava/lang/String; // method@23cc │ │ -07e2d4: 0c11 |0174: move-result-object v17 │ │ -07e2d6: 0800 1200 |0175: move-object/from16 v0, v18 │ │ -07e2da: 0801 1100 |0177: move-object/from16 v1, v17 │ │ -07e2de: 6e20 aa21 1000 |0179: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e2e4: 0c11 |017c: move-result-object v17 │ │ -07e2e6: 7401 af21 1100 |017d: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07e2ec: 0c03 |0180: move-result-object v3 │ │ -07e2ee: 2900 5dff |0181: goto/16 00de // -00a3 │ │ -07e2f2: 0d11 |0183: move-exception v17 │ │ -07e2f4: 2900 66ff |0184: goto/16 00ea // -009a │ │ +07dfb8: |[07dfb8] com.lgallardo.qbittorrentclient.JSONParser.getNewCookie:()Ljava/lang/String; │ │ +07dfc8: 1a10 3a01 |0000: const-string v16, "/login" // string@013a │ │ +07dfcc: 0800 1400 |0002: move-object/from16 v0, v20 │ │ +07dfd0: 5400 8b08 |0004: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07dfd4: 0811 0000 |0006: move-object/from16 v17, v0 │ │ +07dfd8: 3811 3100 |0008: if-eqz v17, 0039 // +0031 │ │ +07dfdc: 0800 1400 |000a: move-object/from16 v0, v20 │ │ +07dfe0: 5400 8b08 |000c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07dfe4: 0811 0000 |000e: move-object/from16 v17, v0 │ │ +07dfe8: 1a12 0000 |0010: const-string v18, "" // string@0000 │ │ +07dfec: 0800 1100 |0012: move-object/from16 v0, v17 │ │ +07dff0: 0801 1200 |0014: move-object/from16 v1, v18 │ │ +07dff4: 3210 2300 |0016: if-eq v0, v1, 0039 // +0023 │ │ +07dff8: 2211 f804 |0018: new-instance v17, Ljava/lang/StringBuilder; // type@04f8 │ │ +07dffc: 7601 a121 1100 |001a: invoke-direct/range {v17}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07e002: 0800 1400 |001d: move-object/from16 v0, v20 │ │ +07e006: 5400 8b08 |001f: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07e00a: 0812 0000 |0021: move-object/from16 v18, v0 │ │ +07e00e: 7402 aa21 1100 |0023: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e014: 0c11 |0026: move-result-object v17 │ │ +07e016: 1a12 3801 |0027: const-string v18, "/" // string@0138 │ │ +07e01a: 7402 aa21 1100 |0029: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e020: 0c11 |002c: move-result-object v17 │ │ +07e022: 0800 1100 |002d: move-object/from16 v0, v17 │ │ +07e026: 0801 1000 |002f: move-object/from16 v1, v16 │ │ +07e02a: 6e20 aa21 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e030: 0c11 |0034: move-result-object v17 │ │ +07e032: 7401 af21 1100 |0035: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07e038: 0c10 |0038: move-result-object v16 │ │ +07e03a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +07e03c: 2206 1b06 |003a: new-instance v6, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ +07e040: 7010 c127 0600 |003c: invoke-direct {v6}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ +07e046: 0800 1400 |003f: move-object/from16 v0, v20 │ │ +07e04a: 5200 8008 |0041: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.connection_timeout:I // field@0880 │ │ +07e04e: 0211 0000 |0043: move/from16 v17, v0 │ │ +07e052: 0200 1100 |0045: move/from16 v0, v17 │ │ +07e056: d20e e803 |0047: mul-int/lit16 v14, v0, #int 1000 // #03e8 │ │ +07e05a: 0800 1400 |0049: move-object/from16 v0, v20 │ │ +07e05e: 5200 8208 |004b: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.data_timeout:I // field@0882 │ │ +07e062: 0211 0000 |004d: move/from16 v17, v0 │ │ +07e066: 0200 1100 |004f: move/from16 v0, v17 │ │ +07e06a: d20f e803 |0051: mul-int/lit16 v15, v0, #int 1000 // #03e8 │ │ +07e06e: 7120 e827 e600 |0053: invoke-static {v6, v14}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ +07e074: 7120 ec27 f600 |0056: invoke-static {v6, v15}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ +07e07a: 220d 6405 |0059: new-instance v13, Lorg/apache/http/HttpHost; // type@0564 │ │ +07e07e: 0800 1400 |005b: move-object/from16 v0, v20 │ │ +07e082: 5400 8308 |005d: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ +07e086: 0811 0000 |005f: move-object/from16 v17, v0 │ │ +07e08a: 0800 1400 |0061: move-object/from16 v0, v20 │ │ +07e08e: 5200 8908 |0063: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ +07e092: 0212 0000 |0065: move/from16 v18, v0 │ │ +07e096: 0800 1400 |0067: move-object/from16 v0, v20 │ │ +07e09a: 5400 8a08 |0069: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ +07e09e: 0813 0000 |006b: move-object/from16 v19, v0 │ │ +07e0a2: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +07e0a6: 0201 1200 |006f: move/from16 v1, v18 │ │ +07e0aa: 0802 1300 |0071: move-object/from16 v2, v19 │ │ +07e0ae: 7040 f622 0d21 |0073: invoke-direct {v13, v0, v1, v2}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ +07e0b4: 7401 611f 1400 |0076: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ +07e0ba: 0c07 |0079: move-result-object v7 │ │ +07e0bc: 2208 8a05 |007a: new-instance v8, Lorg/apache/http/client/methods/HttpPost; // type@058a │ │ +07e0c0: 0800 1000 |007c: move-object/from16 v0, v16 │ │ +07e0c4: 7020 7423 0800 |007e: invoke-direct {v8, v0}, Lorg/apache/http/client/methods/HttpPost;.:(Ljava/lang/String;)V // method@2374 │ │ +07e0ca: 220a 2505 |0081: new-instance v10, Ljava/util/ArrayList; // type@0525 │ │ +07e0ce: 7010 1322 0a00 |0083: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +07e0d4: 2211 0f06 |0086: new-instance v17, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ +07e0d8: 1a12 792f |0088: const-string v18, "username" // string@2f79 │ │ +07e0dc: 0800 1400 |008a: move-object/from16 v0, v20 │ │ +07e0e0: 5400 8c08 |008c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ +07e0e4: 0813 0000 |008e: move-object/from16 v19, v0 │ │ +07e0e8: 7603 6127 1100 |0090: invoke-direct/range {v17, v18, v19}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ +07e0ee: 0800 1100 |0093: move-object/from16 v0, v17 │ │ +07e0f2: 7220 5922 0a00 |0095: invoke-interface {v10, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +07e0f8: 2211 0f06 |0098: new-instance v17, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ +07e0fc: 1a12 0927 |009a: const-string v18, "password" // string@2709 │ │ +07e100: 0800 1400 |009c: move-object/from16 v0, v20 │ │ +07e104: 5400 8808 |009e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ +07e108: 0813 0000 |00a0: move-object/from16 v19, v0 │ │ +07e10c: 7603 6127 1100 |00a2: invoke-direct/range {v17, v18, v19}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ +07e112: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +07e116: 7220 5922 0a00 |00a7: invoke-interface {v10, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +07e11c: 2211 8805 |00aa: new-instance v17, Lorg/apache/http/client/entity/UrlEncodedFormEntity; // type@0588 │ │ +07e120: 1a12 f312 |00ac: const-string v18, "UTF-8" // string@12f3 │ │ +07e124: 0800 1100 |00ae: move-object/from16 v0, v17 │ │ +07e128: 0801 1200 |00b0: move-object/from16 v1, v18 │ │ +07e12c: 7030 7123 a001 |00b2: invoke-direct {v0, v10, v1}, Lorg/apache/http/client/entity/UrlEncodedFormEntity;.:(Ljava/util/List;Ljava/lang/String;)V // method@2371 │ │ +07e132: 0800 1100 |00b5: move-object/from16 v0, v17 │ │ +07e136: 6e20 7523 0800 |00b7: invoke-virtual {v8, v0}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2375 │ │ +07e13c: 6e30 c625 d708 |00ba: invoke-virtual {v7, v13, v8}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ +07e142: 0c0b |00bd: move-result-object v11 │ │ +07e144: 7210 2923 0b00 |00be: invoke-interface {v11}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +07e14a: 0c05 |00c1: move-result-object v5 │ │ +07e14c: 7210 2d23 0b00 |00c2: invoke-interface {v11}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +07e152: 0c0c |00c5: move-result-object v12 │ │ +07e154: 7210 6523 0c00 |00c6: invoke-interface {v12}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +07e15a: 0a09 |00c9: move-result v9 │ │ +07e15c: 1311 c800 |00ca: const/16 v17, #int 200 // #c8 │ │ +07e160: 0200 1100 |00cc: move/from16 v0, v17 │ │ +07e164: 3309 1000 |00ce: if-ne v9, v0, 00de // +0010 │ │ +07e168: 6e10 c825 0700 |00d0: invoke-virtual {v7}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCookieStore:()Lorg/apache/http/client/CookieStore; // method@25c8 │ │ +07e16e: 0c11 |00d3: move-result-object v17 │ │ +07e170: 7801 6f23 1100 |00d4: invoke-interface/range {v17}, Lorg/apache/http/client/CookieStore;.getCookies:()Ljava/util/List; // method@236f │ │ +07e176: 0c04 |00d7: move-result-object v4 │ │ +07e178: 7210 5d22 0400 |00d8: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ +07e17e: 0a11 |00db: move-result v17 │ │ +07e180: 3811 1300 |00dc: if-eqz v17, 00ef // +0013 │ │ +07e184: 3805 0500 |00de: if-eqz v5, 00e3 // +0005 │ │ +07e188: 7210 e122 0500 |00e0: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.consumeContent:()V // method@22e1 │ │ +07e18e: 6e10 c725 0700 |00e3: invoke-virtual {v7}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07e194: 0c11 |00e6: move-result-object v17 │ │ +07e196: 7801 c423 1100 |00e7: invoke-interface/range {v17}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07e19c: 3903 0400 |00ea: if-nez v3, 00ee // +0004 │ │ +07e1a0: 1a03 0000 |00ec: const-string v3, "" // string@0000 │ │ +07e1a4: 1103 |00ee: return-object v3 │ │ +07e1a6: 2212 f804 |00ef: new-instance v18, Ljava/lang/StringBuilder; // type@04f8 │ │ +07e1aa: 7601 a121 1200 |00f1: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07e1b0: 1311 0000 |00f4: const/16 v17, #int 0 // #0 │ │ +07e1b4: 0200 1100 |00f6: move/from16 v0, v17 │ │ +07e1b8: 7220 5c22 0400 |00f8: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +07e1be: 0c11 |00fb: move-result-object v17 │ │ +07e1c0: 1f11 9e05 |00fc: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ +07e1c4: 7801 cb23 1100 |00fe: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getName:()Ljava/lang/String; // method@23cb │ │ +07e1ca: 0c11 |0101: move-result-object v17 │ │ +07e1cc: 0800 1200 |0102: move-object/from16 v0, v18 │ │ +07e1d0: 0801 1100 |0104: move-object/from16 v1, v17 │ │ +07e1d4: 6e20 aa21 1000 |0106: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e1da: 0c11 |0109: move-result-object v17 │ │ +07e1dc: 1a12 bc01 |010a: const-string v18, "=" // string@01bc │ │ +07e1e0: 7402 aa21 1100 |010c: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e1e6: 0c12 |010f: move-result-object v18 │ │ +07e1e8: 1311 0000 |0110: const/16 v17, #int 0 // #0 │ │ +07e1ec: 0200 1100 |0112: move/from16 v0, v17 │ │ +07e1f0: 7220 5c22 0400 |0114: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +07e1f6: 0c11 |0117: move-result-object v17 │ │ +07e1f8: 1f11 9e05 |0118: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ +07e1fc: 7801 cc23 1100 |011a: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getValue:()Ljava/lang/String; // method@23cc │ │ +07e202: 0c11 |011d: move-result-object v17 │ │ +07e204: 0800 1200 |011e: move-object/from16 v0, v18 │ │ +07e208: 0801 1100 |0120: move-object/from16 v1, v17 │ │ +07e20c: 6e20 aa21 1000 |0122: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e212: 0c11 |0125: move-result-object v17 │ │ +07e214: 1a12 6d01 |0126: const-string v18, "; domain=" // string@016d │ │ +07e218: 7402 aa21 1100 |0128: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e21e: 0c12 |012b: move-result-object v18 │ │ +07e220: 1311 0000 |012c: const/16 v17, #int 0 // #0 │ │ +07e224: 0200 1100 |012e: move/from16 v0, v17 │ │ +07e228: 7220 5c22 0400 |0130: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +07e22e: 0c11 |0133: move-result-object v17 │ │ +07e230: 1f11 9e05 |0134: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ +07e234: 7801 ca23 1100 |0136: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getDomain:()Ljava/lang/String; // method@23ca │ │ +07e23a: 0c11 |0139: move-result-object v17 │ │ +07e23c: 0800 1200 |013a: move-object/from16 v0, v18 │ │ +07e240: 0801 1100 |013c: move-object/from16 v1, v17 │ │ +07e244: 6e20 aa21 1000 |013e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e24a: 0c11 |0141: move-result-object v17 │ │ +07e24c: 7401 af21 1100 |0142: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07e252: 0c03 |0145: move-result-object v3 │ │ +07e254: 2212 f804 |0146: new-instance v18, Ljava/lang/StringBuilder; // type@04f8 │ │ +07e258: 7601 a121 1200 |0148: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07e25e: 1311 0000 |014b: const/16 v17, #int 0 // #0 │ │ +07e262: 0200 1100 |014d: move/from16 v0, v17 │ │ +07e266: 7220 5c22 0400 |014f: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +07e26c: 0c11 |0152: move-result-object v17 │ │ +07e26e: 1f11 9e05 |0153: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ +07e272: 7801 cb23 1100 |0155: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getName:()Ljava/lang/String; // method@23cb │ │ +07e278: 0c11 |0158: move-result-object v17 │ │ +07e27a: 0800 1200 |0159: move-object/from16 v0, v18 │ │ +07e27e: 0801 1100 |015b: move-object/from16 v1, v17 │ │ +07e282: 6e20 aa21 1000 |015d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e288: 0c11 |0160: move-result-object v17 │ │ +07e28a: 1a12 bc01 |0161: const-string v18, "=" // string@01bc │ │ +07e28e: 7402 aa21 1100 |0163: invoke-virtual/range {v17, v18}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e294: 0c12 |0166: move-result-object v18 │ │ +07e296: 1311 0000 |0167: const/16 v17, #int 0 // #0 │ │ +07e29a: 0200 1100 |0169: move/from16 v0, v17 │ │ +07e29e: 7220 5c22 0400 |016b: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +07e2a4: 0c11 |016e: move-result-object v17 │ │ +07e2a6: 1f11 9e05 |016f: check-cast v17, Lorg/apache/http/cookie/Cookie; // type@059e │ │ +07e2aa: 7801 cc23 1100 |0171: invoke-interface/range {v17}, Lorg/apache/http/cookie/Cookie;.getValue:()Ljava/lang/String; // method@23cc │ │ +07e2b0: 0c11 |0174: move-result-object v17 │ │ +07e2b2: 0800 1200 |0175: move-object/from16 v0, v18 │ │ +07e2b6: 0801 1100 |0177: move-object/from16 v1, v17 │ │ +07e2ba: 6e20 aa21 1000 |0179: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e2c0: 0c11 |017c: move-result-object v17 │ │ +07e2c2: 7401 af21 1100 |017d: invoke-virtual/range {v17}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07e2c8: 0c03 |0180: move-result-object v3 │ │ +07e2ca: 2900 5dff |0181: goto/16 00de // -00a3 │ │ +07e2ce: 0d11 |0183: move-exception v17 │ │ +07e2d0: 2900 66ff |0184: goto/16 00ea // -009a │ │ catches : 2 │ │ 0x007a - 0x00ea │ │ Ljava/lang/Exception; -> 0x0183 │ │ 0x00ef - 0x0180 │ │ Ljava/lang/Exception; -> 0x0183 │ │ positions : │ │ 0x0000 line=588 │ │ @@ -130137,55 +130139,55 @@ │ │ type : '()Lorg/apache/http/impl/client/DefaultHttpClient;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -07e310: |[07e310] com.lgallardo.qbittorrentclient.JSONParser.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; │ │ -07e320: 7100 0b22 0000 |0000: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@220b │ │ -07e326: 0c06 |0003: move-result-object v6 │ │ -07e328: 7110 0c22 0600 |0004: invoke-static {v6}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@220c │ │ -07e32e: 0c05 |0007: move-result-object v5 │ │ -07e330: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -07e332: 1207 |0009: const/4 v7, #int 0 // #0 │ │ -07e334: 6e30 0d22 6507 |000a: invoke-virtual {v5, v6, v7}, Ljava/security/KeyStore;.load:(Ljava/io/InputStream;[C)V // method@220d │ │ -07e33a: 2204 9204 |000d: new-instance v4, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; // type@0492 │ │ -07e33e: 7020 0320 5400 |000f: invoke-direct {v4, v5}, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.:(Ljava/security/KeyStore;)V // method@2003 │ │ -07e344: 6206 250d |0012: sget-object v6, Lorg/apache/http/conn/ssl/SSLSocketFactory;.ALLOW_ALL_HOSTNAME_VERIFIER:Lorg/apache/http/conn/ssl/X509HostnameVerifier; // field@0d25 │ │ -07e348: 6e20 0620 6400 |0014: invoke-virtual {v4, v6}, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.setHostnameVerifier:(Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V // method@2006 │ │ -07e34e: 2202 1b06 |0017: new-instance v2, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ -07e352: 7010 c127 0200 |0019: invoke-direct {v2}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ -07e358: 6206 f10c |001c: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ -07e35c: 7120 1628 6200 |001e: invoke-static {v2, v6}, Lorg/apache/http/params/HttpProtocolParams;.setVersion:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V // method@2816 │ │ -07e362: 1a06 f712 |0021: const-string v6, "UTF-8" // string@12f7 │ │ -07e366: 7120 1028 6200 |0023: invoke-static {v2, v6}, Lorg/apache/http/params/HttpProtocolParams;.setContentCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@2810 │ │ -07e36c: 2203 9a05 |0026: new-instance v3, Lorg/apache/http/conn/scheme/SchemeRegistry; // type@059a │ │ -07e370: 7010 c723 0300 |0028: invoke-direct {v3}, Lorg/apache/http/conn/scheme/SchemeRegistry;.:()V // method@23c7 │ │ -07e376: 2206 9905 |002b: new-instance v6, Lorg/apache/http/conn/scheme/Scheme; // type@0599 │ │ -07e37a: 1a07 041f |002d: const-string v7, "http" // string@1f04 │ │ -07e37e: 7100 c523 0000 |002f: invoke-static {}, Lorg/apache/http/conn/scheme/PlainSocketFactory;.getSocketFactory:()Lorg/apache/http/conn/scheme/PlainSocketFactory; // method@23c5 │ │ -07e384: 0c08 |0032: move-result-object v8 │ │ -07e386: 1309 5000 |0033: const/16 v9, #int 80 // #50 │ │ -07e38a: 7040 c623 7698 |0035: invoke-direct {v6, v7, v8, v9}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@23c6 │ │ -07e390: 6e20 c823 6300 |0038: invoke-virtual {v3, v6}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@23c8 │ │ -07e396: 2206 9905 |003b: new-instance v6, Lorg/apache/http/conn/scheme/Scheme; // type@0599 │ │ -07e39a: 1a07 301f |003d: const-string v7, "https" // string@1f30 │ │ -07e39e: 1308 bb01 |003f: const/16 v8, #int 443 // #1bb │ │ -07e3a2: 7040 c623 7684 |0041: invoke-direct {v6, v7, v4, v8}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@23c6 │ │ -07e3a8: 6e20 c823 6300 |0044: invoke-virtual {v3, v6}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@23c8 │ │ -07e3ae: 2200 d505 |0047: new-instance v0, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager; // type@05d5 │ │ -07e3b2: 7030 cb25 2003 |0049: invoke-direct {v0, v2, v3}, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V // method@25cb │ │ -07e3b8: 2206 d405 |004c: new-instance v6, Lorg/apache/http/impl/client/DefaultHttpClient; // type@05d4 │ │ -07e3bc: 7030 c525 0602 |004e: invoke-direct {v6, v0, v2}, Lorg/apache/http/impl/client/DefaultHttpClient;.:(Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V // method@25c5 │ │ -07e3c2: 1106 |0051: return-object v6 │ │ -07e3c4: 0d01 |0052: move-exception v1 │ │ -07e3c6: 2206 d405 |0053: new-instance v6, Lorg/apache/http/impl/client/DefaultHttpClient; // type@05d4 │ │ -07e3ca: 7010 c425 0600 |0055: invoke-direct {v6}, Lorg/apache/http/impl/client/DefaultHttpClient;.:()V // method@25c4 │ │ -07e3d0: 28f9 |0058: goto 0051 // -0007 │ │ +07e2ec: |[07e2ec] com.lgallardo.qbittorrentclient.JSONParser.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; │ │ +07e2fc: 7100 0b22 0000 |0000: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@220b │ │ +07e302: 0c06 |0003: move-result-object v6 │ │ +07e304: 7110 0c22 0600 |0004: invoke-static {v6}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@220c │ │ +07e30a: 0c05 |0007: move-result-object v5 │ │ +07e30c: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +07e30e: 1207 |0009: const/4 v7, #int 0 // #0 │ │ +07e310: 6e30 0d22 6507 |000a: invoke-virtual {v5, v6, v7}, Ljava/security/KeyStore;.load:(Ljava/io/InputStream;[C)V // method@220d │ │ +07e316: 2204 9204 |000d: new-instance v4, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; // type@0492 │ │ +07e31a: 7020 0320 5400 |000f: invoke-direct {v4, v5}, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.:(Ljava/security/KeyStore;)V // method@2003 │ │ +07e320: 6206 250d |0012: sget-object v6, Lorg/apache/http/conn/ssl/SSLSocketFactory;.ALLOW_ALL_HOSTNAME_VERIFIER:Lorg/apache/http/conn/ssl/X509HostnameVerifier; // field@0d25 │ │ +07e324: 6e20 0620 6400 |0014: invoke-virtual {v4, v6}, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.setHostnameVerifier:(Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V // method@2006 │ │ +07e32a: 2202 1b06 |0017: new-instance v2, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ +07e32e: 7010 c127 0200 |0019: invoke-direct {v2}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ +07e334: 6206 f10c |001c: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ +07e338: 7120 1628 6200 |001e: invoke-static {v2, v6}, Lorg/apache/http/params/HttpProtocolParams;.setVersion:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V // method@2816 │ │ +07e33e: 1a06 f312 |0021: const-string v6, "UTF-8" // string@12f3 │ │ +07e342: 7120 1028 6200 |0023: invoke-static {v2, v6}, Lorg/apache/http/params/HttpProtocolParams;.setContentCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@2810 │ │ +07e348: 2203 9a05 |0026: new-instance v3, Lorg/apache/http/conn/scheme/SchemeRegistry; // type@059a │ │ +07e34c: 7010 c723 0300 |0028: invoke-direct {v3}, Lorg/apache/http/conn/scheme/SchemeRegistry;.:()V // method@23c7 │ │ +07e352: 2206 9905 |002b: new-instance v6, Lorg/apache/http/conn/scheme/Scheme; // type@0599 │ │ +07e356: 1a07 001f |002d: const-string v7, "http" // string@1f00 │ │ +07e35a: 7100 c523 0000 |002f: invoke-static {}, Lorg/apache/http/conn/scheme/PlainSocketFactory;.getSocketFactory:()Lorg/apache/http/conn/scheme/PlainSocketFactory; // method@23c5 │ │ +07e360: 0c08 |0032: move-result-object v8 │ │ +07e362: 1309 5000 |0033: const/16 v9, #int 80 // #50 │ │ +07e366: 7040 c623 7698 |0035: invoke-direct {v6, v7, v8, v9}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@23c6 │ │ +07e36c: 6e20 c823 6300 |0038: invoke-virtual {v3, v6}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@23c8 │ │ +07e372: 2206 9905 |003b: new-instance v6, Lorg/apache/http/conn/scheme/Scheme; // type@0599 │ │ +07e376: 1a07 2c1f |003d: const-string v7, "https" // string@1f2c │ │ +07e37a: 1308 bb01 |003f: const/16 v8, #int 443 // #1bb │ │ +07e37e: 7040 c623 7684 |0041: invoke-direct {v6, v7, v4, v8}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@23c6 │ │ +07e384: 6e20 c823 6300 |0044: invoke-virtual {v3, v6}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@23c8 │ │ +07e38a: 2200 d505 |0047: new-instance v0, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager; // type@05d5 │ │ +07e38e: 7030 cb25 2003 |0049: invoke-direct {v0, v2, v3}, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V // method@25cb │ │ +07e394: 2206 d405 |004c: new-instance v6, Lorg/apache/http/impl/client/DefaultHttpClient; // type@05d4 │ │ +07e398: 7030 c525 0602 |004e: invoke-direct {v6, v0, v2}, Lorg/apache/http/impl/client/DefaultHttpClient;.:(Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V // method@25c5 │ │ +07e39e: 1106 |0051: return-object v6 │ │ +07e3a0: 0d01 |0052: move-exception v1 │ │ +07e3a2: 2206 d405 |0053: new-instance v6, Lorg/apache/http/impl/client/DefaultHttpClient; // type@05d4 │ │ +07e3a6: 7010 c425 0600 |0055: invoke-direct {v6}, Lorg/apache/http/impl/client/DefaultHttpClient;.:()V // method@25c4 │ │ +07e3ac: 28f9 |0058: goto 0051 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0051 │ │ Ljava/lang/Exception; -> 0x0052 │ │ positions : │ │ 0x0000 line=561 │ │ 0x0008 line=562 │ │ 0x000d line=564 │ │ @@ -130215,513 +130217,513 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 33 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 1023 16-bit code units │ │ -07e3e4: |[07e3e4] com.lgallardo.qbittorrentclient.JSONParser.postCommand:(Ljava/lang/String;Ljava/lang/String;)V │ │ -07e3f4: 1a12 ba1e |0000: const-string v18, "hash" // string@1eba │ │ -07e3f8: 1a1a 1316 |0002: const-string v26, "application/x-www-form-urlencoded" // string@1613 │ │ -07e3fc: 1a13 0000 |0004: const-string v19, "" // string@0000 │ │ -07e400: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -07e402: 120c |0007: const/4 v12, #int 0 // #0 │ │ -07e404: 1a19 0000 |0008: const-string v25, "" // string@0000 │ │ -07e408: 1a1b 9b2c |000a: const-string v27, "start" // string@2c9b │ │ -07e40c: 0800 1b00 |000c: move-object/from16 v0, v27 │ │ -07e410: 0801 1f00 |000e: move-object/from16 v1, v31 │ │ -07e414: 6e20 8621 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e41a: 0a1b |0013: move-result v27 │ │ -07e41c: 391b 0e00 |0014: if-nez v27, 0022 // +000e │ │ -07e420: 1a1b b82c |0016: const-string v27, "startSelected" // string@2cb8 │ │ -07e424: 0800 1b00 |0018: move-object/from16 v0, v27 │ │ -07e428: 0801 1f00 |001a: move-object/from16 v1, v31 │ │ -07e42c: 6e20 8621 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e432: 0a1b |001f: move-result v27 │ │ -07e434: 381b 0400 |0020: if-eqz v27, 0024 // +0004 │ │ -07e438: 1a19 bd17 |0022: const-string v25, "command/resume" // string@17bd │ │ -07e43c: 1a1b 1127 |0024: const-string v27, "pause" // string@2711 │ │ -07e440: 0800 1b00 |0026: move-object/from16 v0, v27 │ │ -07e444: 0801 1f00 |0028: move-object/from16 v1, v31 │ │ -07e448: 6e20 8621 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e44e: 0a1b |002d: move-result v27 │ │ -07e450: 391b 0e00 |002e: if-nez v27, 003c // +000e │ │ -07e454: 1a1b 1527 |0030: const-string v27, "pauseSelected" // string@2715 │ │ -07e458: 0800 1b00 |0032: move-object/from16 v0, v27 │ │ -07e45c: 0801 1f00 |0034: move-object/from16 v1, v31 │ │ -07e460: 6e20 8621 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e466: 0a1b |0039: move-result v27 │ │ -07e468: 381b 0400 |003a: if-eqz v27, 003e // +0004 │ │ -07e46c: 1a19 ba17 |003c: const-string v25, "command/pause" // string@17ba │ │ -07e470: 1a1b e218 |003e: const-string v27, "delete" // string@18e2 │ │ -07e474: 0800 1b00 |0040: move-object/from16 v0, v27 │ │ -07e478: 0801 1f00 |0042: move-object/from16 v1, v31 │ │ -07e47c: 6e20 8621 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e482: 0a1b |0047: move-result v27 │ │ -07e484: 391b 0e00 |0048: if-nez v27, 0056 // +000e │ │ -07e488: 1a1b ea18 |004a: const-string v27, "deleteSelected" // string@18ea │ │ -07e48c: 0800 1b00 |004c: move-object/from16 v0, v27 │ │ -07e490: 0801 1f00 |004e: move-object/from16 v1, v31 │ │ -07e494: 6e20 8621 1000 |0050: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e49a: 0a1b |0053: move-result v27 │ │ -07e49c: 381b 0600 |0054: if-eqz v27, 005a // +0006 │ │ -07e4a0: 1a19 b617 |0056: const-string v25, "command/delete" // string@17b6 │ │ -07e4a4: 1a12 c01e |0058: const-string v18, "hashes" // string@1ec0 │ │ -07e4a8: 1a1b e518 |005a: const-string v27, "deleteDrive" // string@18e5 │ │ -07e4ac: 0800 1b00 |005c: move-object/from16 v0, v27 │ │ -07e4b0: 0801 1f00 |005e: move-object/from16 v1, v31 │ │ -07e4b4: 6e20 8621 1000 |0060: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e4ba: 0a1b |0063: move-result v27 │ │ -07e4bc: 391b 0e00 |0064: if-nez v27, 0072 // +000e │ │ -07e4c0: 1a1b e618 |0066: const-string v27, "deleteDriveSelected" // string@18e6 │ │ -07e4c4: 0800 1b00 |0068: move-object/from16 v0, v27 │ │ -07e4c8: 0801 1f00 |006a: move-object/from16 v1, v31 │ │ -07e4cc: 6e20 8621 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e4d2: 0a1b |006f: move-result v27 │ │ -07e4d4: 381b 0600 |0070: if-eqz v27, 0076 // +0006 │ │ -07e4d8: 1a19 b717 |0072: const-string v25, "command/deletePerm" // string@17b7 │ │ -07e4dc: 1a12 c01e |0074: const-string v18, "hashes" // string@1ec0 │ │ -07e4e0: 1a1b 5e15 |0076: const-string v27, "addTorrent" // string@155e │ │ -07e4e4: 0800 1b00 |0078: move-object/from16 v0, v27 │ │ -07e4e8: 0801 1f00 |007a: move-object/from16 v1, v31 │ │ -07e4ec: 6e20 8621 1000 |007c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e4f2: 0a1b |007f: move-result v27 │ │ -07e4f4: 381b 0600 |0080: if-eqz v27, 0086 // +0006 │ │ -07e4f8: 1a19 b817 |0082: const-string v25, "command/download" // string@17b8 │ │ -07e4fc: 1a12 762f |0084: const-string v18, "urls" // string@2f76 │ │ -07e500: 1a1b 6015 |0086: const-string v27, "addTorrentFile" // string@1560 │ │ -07e504: 0800 1b00 |0088: move-object/from16 v0, v27 │ │ -07e508: 0801 1f00 |008a: move-object/from16 v1, v31 │ │ -07e50c: 6e20 8621 1000 |008c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e512: 0a1b |008f: move-result v27 │ │ -07e514: 381b 3700 |0090: if-eqz v27, 00c7 // +0037 │ │ -07e518: 1a19 c517 |0092: const-string v25, "command/upload" // string@17c5 │ │ -07e51c: 1a12 762f |0094: const-string v18, "urls" // string@2f76 │ │ -07e520: 221b f804 |0096: new-instance v27, Ljava/lang/StringBuilder; // type@04f8 │ │ -07e524: 7601 a121 1b00 |0098: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07e52a: 1a1c 3101 |009b: const-string v28, "-----------------------" // string@0131 │ │ -07e52e: 7402 aa21 1b00 |009d: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e534: 0c1b |00a0: move-result-object v27 │ │ -07e536: 221c 2a05 |00a1: new-instance v28, Ljava/util/Date; // type@052a │ │ -07e53a: 7601 3122 1c00 |00a3: invoke-direct/range {v28}, Ljava/util/Date;.:()V // method@2231 │ │ -07e540: 7401 3322 1c00 |00a6: invoke-virtual/range {v28}, Ljava/util/Date;.getTime:()J // method@2233 │ │ -07e546: 0b1c |00a9: move-result-wide v28 │ │ -07e548: 7403 a721 1b00 |00aa: invoke-virtual/range {v27, v28, v29}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -07e54e: 0c1b |00ad: move-result-object v27 │ │ -07e550: 7401 af21 1b00 |00ae: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07e556: 0c06 |00b1: move-result-object v6 │ │ -07e558: 221b f804 |00b2: new-instance v27, Ljava/lang/StringBuilder; // type@04f8 │ │ -07e55c: 7601 a121 1b00 |00b4: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07e562: 1a1c ad24 |00b7: const-string v28, "multipart/form-data; boundary=" // string@24ad │ │ -07e566: 7402 aa21 1b00 |00b9: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e56c: 0c1b |00bc: move-result-object v27 │ │ -07e56e: 0800 1b00 |00bd: move-object/from16 v0, v27 │ │ -07e572: 6e20 aa21 6000 |00bf: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e578: 0c1b |00c2: move-result-object v27 │ │ -07e57a: 7401 af21 1b00 |00c3: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07e580: 0c1a |00c6: move-result-object v26 │ │ -07e582: 1a1b 1227 |00c7: const-string v27, "pauseAll" // string@2712 │ │ -07e586: 0800 1b00 |00c9: move-object/from16 v0, v27 │ │ -07e58a: 0801 1f00 |00cb: move-object/from16 v1, v31 │ │ -07e58e: 6e20 8621 1000 |00cd: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e594: 0a1b |00d0: move-result v27 │ │ -07e596: 381b 0400 |00d1: if-eqz v27, 00d5 // +0004 │ │ -07e59a: 1a19 bb17 |00d3: const-string v25, "command/pauseall" // string@17bb │ │ -07e59e: 1a1b e128 |00d5: const-string v27, "resumeAll" // string@28e1 │ │ -07e5a2: 0800 1b00 |00d7: move-object/from16 v0, v27 │ │ -07e5a6: 0801 1f00 |00d9: move-object/from16 v1, v31 │ │ -07e5aa: 6e20 8621 1000 |00db: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e5b0: 0a1b |00de: move-result v27 │ │ -07e5b2: 381b 0400 |00df: if-eqz v27, 00e3 // +0004 │ │ -07e5b6: 1a19 be17 |00e1: const-string v25, "command/resumeall" // string@17be │ │ -07e5ba: 1a1b 821f |00e3: const-string v27, "increasePrio" // string@1f82 │ │ -07e5be: 0800 1b00 |00e5: move-object/from16 v0, v27 │ │ -07e5c2: 0801 1f00 |00e7: move-object/from16 v1, v31 │ │ -07e5c6: 6e20 8621 1000 |00e9: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e5cc: 0a1b |00ec: move-result v27 │ │ -07e5ce: 381b 0600 |00ed: if-eqz v27, 00f3 // +0006 │ │ -07e5d2: 1a19 b917 |00ef: const-string v25, "command/increasePrio" // string@17b9 │ │ -07e5d6: 1a12 c01e |00f1: const-string v18, "hashes" // string@1ec0 │ │ -07e5da: 1a1b d218 |00f3: const-string v27, "decreasePrio" // string@18d2 │ │ -07e5de: 0800 1b00 |00f5: move-object/from16 v0, v27 │ │ -07e5e2: 0801 1f00 |00f7: move-object/from16 v1, v31 │ │ -07e5e6: 6e20 8621 1000 |00f9: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e5ec: 0a1b |00fc: move-result v27 │ │ -07e5ee: 381b 0600 |00fd: if-eqz v27, 0103 // +0006 │ │ -07e5f2: 1a19 b517 |00ff: const-string v25, "command/decreasePrio" // string@17b5 │ │ -07e5f6: 1a12 c01e |0101: const-string v18, "hashes" // string@1ec0 │ │ -07e5fa: 1a1b 2e24 |0103: const-string v27, "maxPrio" // string@242e │ │ -07e5fe: 0800 1b00 |0105: move-object/from16 v0, v27 │ │ -07e602: 0801 1f00 |0107: move-object/from16 v1, v31 │ │ -07e606: 6e20 8621 1000 |0109: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e60c: 0a1b |010c: move-result v27 │ │ -07e60e: 381b 0600 |010d: if-eqz v27, 0113 // +0006 │ │ -07e612: 1a19 c417 |010f: const-string v25, "command/topPrio" // string@17c4 │ │ -07e616: 1a12 c01e |0111: const-string v18, "hashes" // string@1ec0 │ │ -07e61a: 1a1b 7d24 |0113: const-string v27, "minPrio" // string@247d │ │ -07e61e: 0800 1b00 |0115: move-object/from16 v0, v27 │ │ -07e622: 0801 1f00 |0117: move-object/from16 v1, v31 │ │ -07e626: 6e20 8621 1000 |0119: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e62c: 0a1b |011c: move-result v27 │ │ -07e62e: 381b 0600 |011d: if-eqz v27, 0123 // +0006 │ │ -07e632: 1a19 b417 |011f: const-string v25, "command/bottomPrio" // string@17b4 │ │ -07e636: 1a12 c01e |0121: const-string v18, "hashes" // string@1ec0 │ │ -07e63a: 1a1b 272b |0123: const-string v27, "setQBittorrentPrefefrences" // string@2b27 │ │ -07e63e: 0800 1b00 |0125: move-object/from16 v0, v27 │ │ -07e642: 0801 1f00 |0127: move-object/from16 v1, v31 │ │ -07e646: 6e20 8621 1000 |0129: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e64c: 0a1b |012c: move-result v27 │ │ -07e64e: 381b 0600 |012d: if-eqz v27, 0133 // +0006 │ │ -07e652: 1a19 bf17 |012f: const-string v25, "command/setPreferences" // string@17bf │ │ -07e656: 1a12 9520 |0131: const-string v18, "json" // string@2095 │ │ -07e65a: 1a1b c52b |0133: const-string v27, "setUploadRateLimit" // string@2bc5 │ │ -07e65e: 0800 1b00 |0135: move-object/from16 v0, v27 │ │ -07e662: 0801 1f00 |0137: move-object/from16 v1, v31 │ │ -07e666: 6e20 8621 1000 |0139: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e66c: 0a1b |013c: move-result v27 │ │ -07e66e: 381b 1600 |013d: if-eqz v27, 0153 // +0016 │ │ -07e672: 1a19 c117 |013f: const-string v25, "command/setTorrentUpLimit" // string@17c1 │ │ -07e676: 1a1b ba00 |0141: const-string v27, "&" // string@00ba │ │ -07e67a: 0800 2000 |0143: move-object/from16 v0, v32 │ │ -07e67e: 0801 1b00 |0145: move-object/from16 v1, v27 │ │ -07e682: 6e20 9421 1000 |0147: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -07e688: 0c18 |014a: move-result-object v24 │ │ -07e68a: 131b 0000 |014b: const/16 v27, #int 0 // #0 │ │ -07e68e: 4620 181b |014d: aget-object v32, v24, v27 │ │ -07e692: 131b 0100 |014f: const/16 v27, #int 1 // #1 │ │ -07e696: 4613 181b |0151: aget-object v19, v24, v27 │ │ -07e69a: 1a1b 3b2a |0153: const-string v27, "setDownloadRateLimit" // string@2a3b │ │ -07e69e: 0800 1b00 |0155: move-object/from16 v0, v27 │ │ -07e6a2: 0801 1f00 |0157: move-object/from16 v1, v31 │ │ -07e6a6: 6e20 8621 1000 |0159: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e6ac: 0a1b |015c: move-result v27 │ │ -07e6ae: 381b 1600 |015d: if-eqz v27, 0173 // +0016 │ │ -07e6b2: 1a19 c017 |015f: const-string v25, "command/setTorrentDlLimit" // string@17c0 │ │ -07e6b6: 1a1b ba00 |0161: const-string v27, "&" // string@00ba │ │ -07e6ba: 0800 2000 |0163: move-object/from16 v0, v32 │ │ -07e6be: 0801 1b00 |0165: move-object/from16 v1, v27 │ │ -07e6c2: 6e20 9421 1000 |0167: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -07e6c8: 0c18 |016a: move-result-object v24 │ │ -07e6ca: 131b 0000 |016b: const/16 v27, #int 0 // #0 │ │ -07e6ce: 4620 181b |016d: aget-object v32, v24, v27 │ │ -07e6d2: 131b 0100 |016f: const/16 v27, #int 1 // #1 │ │ -07e6d6: 4613 181b |0171: aget-object v19, v24, v27 │ │ -07e6da: 1a1b 3028 |0173: const-string v27, "recheckSelected" // string@2830 │ │ -07e6de: 0800 1b00 |0175: move-object/from16 v0, v27 │ │ -07e6e2: 0801 1f00 |0177: move-object/from16 v1, v31 │ │ -07e6e6: 6e20 8621 1000 |0179: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e6ec: 0a1b |017c: move-result v27 │ │ -07e6ee: 381b 0400 |017d: if-eqz v27, 0181 // +0004 │ │ -07e6f2: 1a19 bc17 |017f: const-string v25, "command/recheck" // string@17bc │ │ -07e6f6: 1a1b 8a2e |0181: const-string v27, "toggleFirstLastPiecePrio" // string@2e8a │ │ -07e6fa: 0800 1b00 |0183: move-object/from16 v0, v27 │ │ -07e6fe: 0801 1f00 |0185: move-object/from16 v1, v31 │ │ -07e702: 6e20 8621 1000 |0187: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e708: 0a1b |018a: move-result v27 │ │ -07e70a: 381b 0600 |018b: if-eqz v27, 0191 // +0006 │ │ -07e70e: 1a19 c217 |018d: const-string v25, "command/toggleFirstLastPiecePrio" // string@17c2 │ │ -07e712: 1a12 c01e |018f: const-string v18, "hashes" // string@1ec0 │ │ -07e716: 1a1b 8b2e |0191: const-string v27, "toggleSequentialDownload" // string@2e8b │ │ -07e71a: 0800 1b00 |0193: move-object/from16 v0, v27 │ │ -07e71e: 0801 1f00 |0195: move-object/from16 v1, v31 │ │ -07e722: 6e20 8621 1000 |0197: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e728: 0a1b |019a: move-result v27 │ │ -07e72a: 381b 0600 |019b: if-eqz v27, 01a1 // +0006 │ │ -07e72e: 1a19 c317 |019d: const-string v25, "command/toggleSequentialDownload" // string@17c3 │ │ -07e732: 1a12 c01e |019f: const-string v18, "hashes" // string@1ec0 │ │ -07e736: 0800 1e00 |01a1: move-object/from16 v0, v30 │ │ -07e73a: 5400 8b08 |01a3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07e73e: 081b 0000 |01a5: move-object/from16 v27, v0 │ │ -07e742: 381b 3100 |01a7: if-eqz v27, 01d8 // +0031 │ │ -07e746: 0800 1e00 |01a9: move-object/from16 v0, v30 │ │ -07e74a: 5400 8b08 |01ab: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07e74e: 081b 0000 |01ad: move-object/from16 v27, v0 │ │ -07e752: 1a1c 0000 |01af: const-string v28, "" // string@0000 │ │ -07e756: 0800 1b00 |01b1: move-object/from16 v0, v27 │ │ -07e75a: 0801 1c00 |01b3: move-object/from16 v1, v28 │ │ -07e75e: 3210 2300 |01b5: if-eq v0, v1, 01d8 // +0023 │ │ -07e762: 221b f804 |01b7: new-instance v27, Ljava/lang/StringBuilder; // type@04f8 │ │ -07e766: 7601 a121 1b00 |01b9: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07e76c: 0800 1e00 |01bc: move-object/from16 v0, v30 │ │ -07e770: 5400 8b08 |01be: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ -07e774: 081c 0000 |01c0: move-object/from16 v28, v0 │ │ -07e778: 7402 aa21 1b00 |01c2: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e77e: 0c1b |01c5: move-result-object v27 │ │ -07e780: 1a1c 3801 |01c6: const-string v28, "/" // string@0138 │ │ -07e784: 7402 aa21 1b00 |01c8: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e78a: 0c1b |01cb: move-result-object v27 │ │ -07e78c: 0800 1b00 |01cc: move-object/from16 v0, v27 │ │ -07e790: 0801 1900 |01ce: move-object/from16 v1, v25 │ │ -07e794: 6e20 aa21 1000 |01d0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07e79a: 0c1b |01d3: move-result-object v27 │ │ -07e79c: 7401 af21 1b00 |01d4: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07e7a2: 0c19 |01d7: move-result-object v25 │ │ -07e7a4: 2217 6405 |01d8: new-instance v23, Lorg/apache/http/HttpHost; // type@0564 │ │ -07e7a8: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -07e7ac: 5400 8308 |01dc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ -07e7b0: 081b 0000 |01de: move-object/from16 v27, v0 │ │ -07e7b4: 0800 1e00 |01e0: move-object/from16 v0, v30 │ │ -07e7b8: 5200 8908 |01e2: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ -07e7bc: 021c 0000 |01e4: move/from16 v28, v0 │ │ -07e7c0: 0800 1e00 |01e6: move-object/from16 v0, v30 │ │ -07e7c4: 5400 8a08 |01e8: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ -07e7c8: 081d 0000 |01ea: move-object/from16 v29, v0 │ │ -07e7cc: 0800 1700 |01ec: move-object/from16 v0, v23 │ │ -07e7d0: 0801 1b00 |01ee: move-object/from16 v1, v27 │ │ -07e7d4: 0202 1c00 |01f0: move/from16 v2, v28 │ │ -07e7d8: 0803 1d00 |01f2: move-object/from16 v3, v29 │ │ -07e7dc: 7040 f622 1032 |01f4: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ -07e7e2: 7401 611f 1e00 |01f7: invoke-virtual/range {v30}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ -07e7e8: 0c10 |01fa: move-result-object v16 │ │ -07e7ea: 2204 8205 |01fb: new-instance v4, Lorg/apache/http/auth/AuthScope; // type@0582 │ │ -07e7ee: 7401 fe22 1700 |01fd: invoke-virtual/range {v23}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@22fe │ │ -07e7f4: 0c1b |0200: move-result-object v27 │ │ -07e7f6: 7401 ff22 1700 |0201: invoke-virtual/range {v23}, Lorg/apache/http/HttpHost;.getPort:()I // method@22ff │ │ -07e7fc: 0a1c |0204: move-result v28 │ │ -07e7fe: 0800 1b00 |0205: move-object/from16 v0, v27 │ │ -07e802: 0201 1c00 |0207: move/from16 v1, v28 │ │ -07e806: 7030 6c23 0401 |0209: invoke-direct {v4, v0, v1}, Lorg/apache/http/auth/AuthScope;.:(Ljava/lang/String;I)V // method@236c │ │ -07e80c: 2208 8405 |020c: new-instance v8, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@0584 │ │ -07e810: 0800 1e00 |020e: move-object/from16 v0, v30 │ │ -07e814: 5400 8c08 |0210: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ -07e818: 081b 0000 |0212: move-object/from16 v27, v0 │ │ -07e81c: 0800 1e00 |0214: move-object/from16 v0, v30 │ │ -07e820: 5400 8808 |0216: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ -07e824: 081c 0000 |0218: move-object/from16 v28, v0 │ │ -07e828: 0800 1b00 |021a: move-object/from16 v0, v27 │ │ -07e82c: 0801 1c00 |021c: move-object/from16 v1, v28 │ │ -07e830: 7030 6d23 0801 |021e: invoke-direct {v8, v0, v1}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@236d │ │ -07e836: 7401 c925 1000 |0221: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCredentialsProvider:()Lorg/apache/http/client/CredentialsProvider; // method@25c9 │ │ -07e83c: 0c1b |0224: move-result-object v27 │ │ -07e83e: 0800 1b00 |0225: move-object/from16 v0, v27 │ │ -07e842: 7230 7023 4008 |0227: invoke-interface {v0, v4, v8}, Lorg/apache/http/client/CredentialsProvider;.setCredentials:(Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V // method@2370 │ │ -07e848: 2211 8a05 |022a: new-instance v17, Lorg/apache/http/client/methods/HttpPost; // type@058a │ │ -07e84c: 0800 1100 |022c: move-object/from16 v0, v17 │ │ -07e850: 0801 1900 |022e: move-object/from16 v1, v25 │ │ -07e854: 7020 7423 1000 |0230: invoke-direct {v0, v1}, Lorg/apache/http/client/methods/HttpPost;.:(Ljava/lang/String;)V // method@2374 │ │ -07e85a: 1a1b 5e15 |0233: const-string v27, "addTorrent" // string@155e │ │ -07e85e: 0800 1b00 |0235: move-object/from16 v0, v27 │ │ -07e862: 0801 1f00 |0237: move-object/from16 v1, v31 │ │ -07e866: 6e20 8621 1000 |0239: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e86c: 0a1b |023c: move-result v27 │ │ -07e86e: 381b 0d00 |023d: if-eqz v27, 024a // +000d │ │ -07e872: 220d 1005 |023f: new-instance v13, Ljava/net/URI; // type@0510 │ │ -07e876: 0800 2000 |0241: move-object/from16 v0, v32 │ │ -07e87a: 7020 e021 0d00 |0243: invoke-direct {v13, v0}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@21e0 │ │ -07e880: 6e10 e121 0d00 |0246: invoke-virtual {v13}, Ljava/net/URI;.toString:()Ljava/lang/String; // method@21e1 │ │ -07e886: 0c20 |0249: move-result-object v32 │ │ -07e888: 2205 0f06 |024a: new-instance v5, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ -07e88c: 0800 1200 |024c: move-object/from16 v0, v18 │ │ -07e890: 0801 2000 |024e: move-object/from16 v1, v32 │ │ -07e894: 7030 6127 0501 |0250: invoke-direct {v5, v0, v1}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ -07e89a: 2215 2505 |0253: new-instance v21, Ljava/util/ArrayList; // type@0525 │ │ -07e89e: 7601 1322 1500 |0255: invoke-direct/range {v21}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -07e8a4: 0800 1500 |0258: move-object/from16 v0, v21 │ │ -07e8a8: 7220 5922 5000 |025a: invoke-interface {v0, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -07e8ae: 1a1b 0000 |025d: const-string v27, "" // string@0000 │ │ -07e8b2: 0800 1300 |025f: move-object/from16 v0, v19 │ │ -07e8b6: 0801 1b00 |0261: move-object/from16 v1, v27 │ │ -07e8ba: 6e20 8621 1000 |0263: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e8c0: 0a1b |0266: move-result v27 │ │ -07e8c2: 391b 1600 |0267: if-nez v27, 027d // +0016 │ │ -07e8c6: 221b 0f06 |0269: new-instance v27, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ -07e8ca: 1a1c e820 |026b: const-string v28, "limit" // string@20e8 │ │ -07e8ce: 0800 1b00 |026d: move-object/from16 v0, v27 │ │ -07e8d2: 0801 1c00 |026f: move-object/from16 v1, v28 │ │ -07e8d6: 0802 1300 |0271: move-object/from16 v2, v19 │ │ -07e8da: 7030 6127 1002 |0273: invoke-direct {v0, v1, v2}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ -07e8e0: 0800 1500 |0276: move-object/from16 v0, v21 │ │ -07e8e4: 0801 1b00 |0278: move-object/from16 v1, v27 │ │ -07e8e8: 7220 5922 1000 |027a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -07e8ee: 221b 8805 |027d: new-instance v27, Lorg/apache/http/client/entity/UrlEncodedFormEntity; // type@0588 │ │ -07e8f2: 1a1c f712 |027f: const-string v28, "UTF-8" // string@12f7 │ │ -07e8f6: 0800 1b00 |0281: move-object/from16 v0, v27 │ │ -07e8fa: 0801 1500 |0283: move-object/from16 v1, v21 │ │ -07e8fe: 0802 1c00 |0285: move-object/from16 v2, v28 │ │ -07e902: 7030 7123 1002 |0287: invoke-direct {v0, v1, v2}, Lorg/apache/http/client/entity/UrlEncodedFormEntity;.:(Ljava/util/List;Ljava/lang/String;)V // method@2371 │ │ -07e908: 0800 1100 |028a: move-object/from16 v0, v17 │ │ -07e90c: 0801 1b00 |028c: move-object/from16 v1, v27 │ │ -07e910: 6e20 7523 1000 |028e: invoke-virtual {v0, v1}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2375 │ │ -07e916: 1a1b 5e15 |0291: const-string v27, "addTorrent" // string@155e │ │ -07e91a: 0800 1b00 |0293: move-object/from16 v0, v27 │ │ -07e91e: 0801 1f00 |0295: move-object/from16 v1, v31 │ │ -07e922: 6e20 8621 1000 |0297: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e928: 0a1b |029a: move-result v27 │ │ -07e92a: 391b 2600 |029b: if-nez v27, 02c1 // +0026 │ │ -07e92e: 1a1b 821f |029d: const-string v27, "increasePrio" // string@1f82 │ │ -07e932: 0800 1b00 |029f: move-object/from16 v0, v27 │ │ -07e936: 0801 1f00 |02a1: move-object/from16 v1, v31 │ │ -07e93a: 6e20 8621 1000 |02a3: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e940: 0a1b |02a6: move-result v27 │ │ -07e942: 391b 1a00 |02a7: if-nez v27, 02c1 // +001a │ │ -07e946: 1a1b d218 |02a9: const-string v27, "decreasePrio" // string@18d2 │ │ -07e94a: 0800 1b00 |02ab: move-object/from16 v0, v27 │ │ -07e94e: 0801 1f00 |02ad: move-object/from16 v1, v31 │ │ -07e952: 6e20 8621 1000 |02af: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e958: 0a1b |02b2: move-result v27 │ │ -07e95a: 391b 0e00 |02b3: if-nez v27, 02c1 // +000e │ │ -07e95e: 1a1b 2e24 |02b5: const-string v27, "maxPrio" // string@242e │ │ -07e962: 0800 1b00 |02b7: move-object/from16 v0, v27 │ │ -07e966: 0801 1f00 |02b9: move-object/from16 v1, v31 │ │ -07e96a: 6e20 8621 1000 |02bb: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e970: 0a1b |02be: move-result v27 │ │ -07e972: 381b 0d00 |02bf: if-eqz v27, 02cc // +000d │ │ -07e976: 1a1b f903 |02c1: const-string v27, "Content-Type" // string@03f9 │ │ -07e97a: 0800 1100 |02c3: move-object/from16 v0, v17 │ │ -07e97e: 0801 1b00 |02c5: move-object/from16 v1, v27 │ │ -07e982: 0802 1a00 |02c7: move-object/from16 v2, v26 │ │ -07e986: 6e30 7623 1002 |02c9: invoke-virtual {v0, v1, v2}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2376 │ │ -07e98c: 0800 1e00 |02cc: move-object/from16 v0, v30 │ │ -07e990: 5400 8108 |02ce: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ -07e994: 081b 0000 |02d0: move-object/from16 v27, v0 │ │ -07e998: 381b 1300 |02d2: if-eqz v27, 02e5 // +0013 │ │ -07e99c: 1a1b 0f04 |02d4: const-string v27, "Cookie" // string@040f │ │ -07e9a0: 0800 1e00 |02d6: move-object/from16 v0, v30 │ │ -07e9a4: 5400 8108 |02d8: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ -07e9a8: 081c 0000 |02da: move-object/from16 v28, v0 │ │ -07e9ac: 0800 1100 |02dc: move-object/from16 v0, v17 │ │ -07e9b0: 0801 1b00 |02de: move-object/from16 v1, v27 │ │ -07e9b4: 0802 1c00 |02e0: move-object/from16 v2, v28 │ │ -07e9b8: 6e30 7623 1002 |02e2: invoke-virtual {v0, v1, v2}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2376 │ │ -07e9be: 1a1b 6015 |02e5: const-string v27, "addTorrentFile" // string@1560 │ │ -07e9c2: 0800 1b00 |02e7: move-object/from16 v0, v27 │ │ -07e9c6: 0801 1f00 |02e9: move-object/from16 v1, v31 │ │ -07e9ca: 6e20 8621 1000 |02eb: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07e9d0: 0a1b |02ee: move-result v27 │ │ -07e9d2: 381b 3800 |02ef: if-eqz v27, 0327 // +0038 │ │ -07e9d6: 1a1b f903 |02f1: const-string v27, "Content-Type" // string@03f9 │ │ -07e9da: 0800 1100 |02f3: move-object/from16 v0, v17 │ │ -07e9de: 0801 1b00 |02f5: move-object/from16 v1, v27 │ │ -07e9e2: 0802 1a00 |02f7: move-object/from16 v2, v26 │ │ -07e9e6: 6e30 7623 1002 |02f9: invoke-virtual {v0, v1, v2}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2376 │ │ -07e9ec: 7100 a824 0000 |02fc: invoke-static {}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.create:()Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a8 │ │ -07e9f2: 0c07 |02ff: move-result-object v7 │ │ -07e9f4: 621b 5f0d |0300: sget-object v27, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ -07e9f8: 0800 1b00 |0302: move-object/from16 v0, v27 │ │ -07e9fc: 6e20 ae24 0700 |0304: invoke-virtual {v7, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setMode:(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ae │ │ -07ea02: 6e20 ab24 6700 |0307: invoke-virtual {v7, v6}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setBoundary:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ab │ │ -07ea08: 220b c404 |030a: new-instance v11, Ljava/io/File; // type@04c4 │ │ -07ea0c: 0800 2000 |030c: move-object/from16 v0, v32 │ │ -07ea10: 7020 d720 0b00 |030e: invoke-direct {v11, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@20d7 │ │ -07ea16: 1a1b 612f |0311: const-string v27, "upfile" // string@2f61 │ │ -07ea1a: 621c 3a0d |0313: sget-object v28, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ -07ea1e: 0800 1b00 |0315: move-object/from16 v0, v27 │ │ -07ea22: 0801 1c00 |0317: move-object/from16 v1, v28 │ │ -07ea26: 0802 2000 |0319: move-object/from16 v2, v32 │ │ -07ea2a: 6e52 9d24 071b |031b: invoke-virtual {v7, v0, v11, v1, v2}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addBinaryBody:(Ljava/lang/String;Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@249d │ │ -07ea30: 6e10 a624 0700 |031e: invoke-virtual {v7}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.build:()Lorg/apache/http/HttpEntity; // method@24a6 │ │ -07ea36: 0c0a |0321: move-result-object v10 │ │ -07ea38: 0800 1100 |0322: move-object/from16 v0, v17 │ │ -07ea3c: 6e20 7523 a000 |0324: invoke-virtual {v0, v10}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2375 │ │ -07ea42: 0800 1000 |0327: move-object/from16 v0, v16 │ │ -07ea46: 0801 1700 |0329: move-object/from16 v1, v23 │ │ -07ea4a: 0802 1100 |032b: move-object/from16 v2, v17 │ │ -07ea4e: 6e30 c625 1002 |032d: invoke-virtual {v0, v1, v2}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ -07ea54: 0c0f |0330: move-result-object v15 │ │ -07ea56: 7210 2d23 0f00 |0331: invoke-interface {v15}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -07ea5c: 0c16 |0334: move-result-object v22 │ │ -07ea5e: 7801 6523 1600 |0335: invoke-interface/range {v22}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -07ea64: 0a14 |0338: move-result v20 │ │ -07ea66: 131b c800 |0339: const/16 v27, #int 200 // #c8 │ │ -07ea6a: 0200 1400 |033b: move/from16 v0, v20 │ │ -07ea6e: 0201 1b00 |033d: move/from16 v1, v27 │ │ -07ea72: 3210 1c00 |033f: if-eq v0, v1, 035b // +001c │ │ -07ea76: 7401 c725 1000 |0341: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07ea7c: 0c1b |0344: move-result-object v27 │ │ -07ea7e: 7801 c423 1b00 |0345: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07ea84: 221b 7c04 |0348: new-instance v27, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ -07ea88: 0800 1b00 |034a: move-object/from16 v0, v27 │ │ -07ea8c: 0201 1400 |034c: move/from16 v1, v20 │ │ -07ea90: 7020 641f 1000 |034e: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ -07ea96: 271b |0351: throw v27 │ │ -07ea98: 0d1b |0352: move-exception v27 │ │ -07ea9a: 7401 c725 1000 |0353: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07eaa0: 0c1b |0356: move-result-object v27 │ │ -07eaa2: 7801 c423 1b00 |0357: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07eaa8: 0e00 |035a: return-void │ │ -07eaaa: 7210 2923 0f00 |035b: invoke-interface {v15}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -07eab0: 0c0e |035e: move-result-object v14 │ │ -07eab2: 7210 e222 0e00 |035f: invoke-interface {v14}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ -07eab8: 0c1b |0362: move-result-object v27 │ │ -07eaba: 691b 8408 |0363: sput-object v27, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ -07eabe: 7401 c725 1000 |0365: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07eac4: 0c1b |0368: move-result-object v27 │ │ -07eac6: 7801 c423 1b00 |0369: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07eacc: 28ee |036c: goto 035a // -0012 │ │ -07eace: 0d09 |036d: move-exception v9 │ │ -07ead0: 1a1b 7704 |036e: const-string v27, "Debug" // string@0477 │ │ -07ead4: 221c f804 |0370: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ -07ead8: 7601 a121 1c00 |0372: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07eade: 1a1d c503 |0375: const-string v29, "Client: " // string@03c5 │ │ -07eae2: 7402 aa21 1c00 |0377: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07eae8: 0c1c |037a: move-result-object v28 │ │ -07eaea: 6e10 6e23 0900 |037b: invoke-virtual {v9}, Lorg/apache/http/client/ClientProtocolException;.toString:()Ljava/lang/String; // method@236e │ │ -07eaf0: 0c1d |037e: move-result-object v29 │ │ -07eaf2: 7402 aa21 1c00 |037f: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07eaf8: 0c1c |0382: move-result-object v28 │ │ -07eafa: 7401 af21 1c00 |0383: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07eb00: 0c1c |0386: move-result-object v28 │ │ -07eb02: 7702 101c 1b00 |0387: invoke-static/range {v27, v28}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07eb08: 7401 c725 1000 |038a: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07eb0e: 0c1b |038d: move-result-object v27 │ │ -07eb10: 7801 c423 1b00 |038e: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07eb16: 28c9 |0391: goto 035a // -0037 │ │ -07eb18: 0d09 |0392: move-exception v9 │ │ -07eb1a: 1a1b 7704 |0393: const-string v27, "Debug" // string@0477 │ │ -07eb1e: 221c f804 |0395: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ -07eb22: 7601 a121 1c00 |0397: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07eb28: 1a1d 8c06 |039a: const-string v29, "IO: " // string@068c │ │ -07eb2c: 7402 aa21 1c00 |039c: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07eb32: 0c1c |039f: move-result-object v28 │ │ -07eb34: 6e10 f720 0900 |03a0: invoke-virtual {v9}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@20f7 │ │ -07eb3a: 0c1d |03a3: move-result-object v29 │ │ -07eb3c: 7402 aa21 1c00 |03a4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07eb42: 0c1c |03a7: move-result-object v28 │ │ -07eb44: 7401 af21 1c00 |03a8: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07eb4a: 0c1c |03ab: move-result-object v28 │ │ -07eb4c: 7702 101c 1b00 |03ac: invoke-static/range {v27, v28}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07eb52: 7401 c725 1000 |03af: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07eb58: 0c1b |03b2: move-result-object v27 │ │ -07eb5a: 7801 c423 1b00 |03b3: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07eb60: 221b 7c04 |03b6: new-instance v27, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ -07eb64: 131c 0100 |03b8: const/16 v28, #int 1 // #1 │ │ -07eb68: 7602 641f 1b00 |03ba: invoke-direct/range {v27, v28}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ -07eb6e: 271b |03bd: throw v27 │ │ -07eb70: 0d1b |03be: move-exception v27 │ │ -07eb72: 7401 c725 1000 |03bf: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07eb78: 0c1c |03c2: move-result-object v28 │ │ -07eb7a: 7801 c423 1c00 |03c3: invoke-interface/range {v28}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07eb80: 271b |03c6: throw v27 │ │ -07eb82: 0d09 |03c7: move-exception v9 │ │ -07eb84: 7401 c725 1000 |03c8: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07eb8a: 0c1b |03cb: move-result-object v27 │ │ -07eb8c: 7801 c423 1b00 |03cc: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07eb92: 221b 7c04 |03cf: new-instance v27, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ -07eb96: 6e10 661f 0900 |03d1: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ -07eb9c: 0a1c |03d4: move-result v28 │ │ -07eb9e: 7602 641f 1b00 |03d5: invoke-direct/range {v27, v28}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ -07eba4: 271b |03d8: throw v27 │ │ -07eba6: 0d09 |03d9: move-exception v9 │ │ -07eba8: 1a1b 7704 |03da: const-string v27, "Debug" // string@0477 │ │ -07ebac: 221c f804 |03dc: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ -07ebb0: 7601 a121 1c00 |03de: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07ebb6: 1a1d b005 |03e1: const-string v29, "Generic: " // string@05b0 │ │ -07ebba: 7402 aa21 1c00 |03e3: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ebc0: 0c1c |03e6: move-result-object v28 │ │ -07ebc2: 6e10 4221 0900 |03e7: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -07ebc8: 0c1d |03ea: move-result-object v29 │ │ -07ebca: 7402 aa21 1c00 |03eb: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ebd0: 0c1c |03ee: move-result-object v28 │ │ -07ebd2: 7401 af21 1c00 |03ef: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07ebd8: 0c1c |03f2: move-result-object v28 │ │ -07ebda: 7702 101c 1b00 |03f3: invoke-static/range {v27, v28}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07ebe0: 7401 c725 1000 |03f6: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ -07ebe6: 0c1b |03f9: move-result-object v27 │ │ -07ebe8: 7801 c423 1b00 |03fa: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ -07ebee: 2900 5dff |03fd: goto/16 035a // -00a3 │ │ +07e3c0: |[07e3c0] com.lgallardo.qbittorrentclient.JSONParser.postCommand:(Ljava/lang/String;Ljava/lang/String;)V │ │ +07e3d0: 1a12 b61e |0000: const-string v18, "hash" // string@1eb6 │ │ +07e3d4: 1a1a 0f16 |0002: const-string v26, "application/x-www-form-urlencoded" // string@160f │ │ +07e3d8: 1a13 0000 |0004: const-string v19, "" // string@0000 │ │ +07e3dc: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +07e3de: 120c |0007: const/4 v12, #int 0 // #0 │ │ +07e3e0: 1a19 0000 |0008: const-string v25, "" // string@0000 │ │ +07e3e4: 1a1b 972c |000a: const-string v27, "start" // string@2c97 │ │ +07e3e8: 0800 1b00 |000c: move-object/from16 v0, v27 │ │ +07e3ec: 0801 1f00 |000e: move-object/from16 v1, v31 │ │ +07e3f0: 6e20 8621 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e3f6: 0a1b |0013: move-result v27 │ │ +07e3f8: 391b 0e00 |0014: if-nez v27, 0022 // +000e │ │ +07e3fc: 1a1b b42c |0016: const-string v27, "startSelected" // string@2cb4 │ │ +07e400: 0800 1b00 |0018: move-object/from16 v0, v27 │ │ +07e404: 0801 1f00 |001a: move-object/from16 v1, v31 │ │ +07e408: 6e20 8621 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e40e: 0a1b |001f: move-result v27 │ │ +07e410: 381b 0400 |0020: if-eqz v27, 0024 // +0004 │ │ +07e414: 1a19 b917 |0022: const-string v25, "command/resume" // string@17b9 │ │ +07e418: 1a1b 0d27 |0024: const-string v27, "pause" // string@270d │ │ +07e41c: 0800 1b00 |0026: move-object/from16 v0, v27 │ │ +07e420: 0801 1f00 |0028: move-object/from16 v1, v31 │ │ +07e424: 6e20 8621 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e42a: 0a1b |002d: move-result v27 │ │ +07e42c: 391b 0e00 |002e: if-nez v27, 003c // +000e │ │ +07e430: 1a1b 1127 |0030: const-string v27, "pauseSelected" // string@2711 │ │ +07e434: 0800 1b00 |0032: move-object/from16 v0, v27 │ │ +07e438: 0801 1f00 |0034: move-object/from16 v1, v31 │ │ +07e43c: 6e20 8621 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e442: 0a1b |0039: move-result v27 │ │ +07e444: 381b 0400 |003a: if-eqz v27, 003e // +0004 │ │ +07e448: 1a19 b617 |003c: const-string v25, "command/pause" // string@17b6 │ │ +07e44c: 1a1b de18 |003e: const-string v27, "delete" // string@18de │ │ +07e450: 0800 1b00 |0040: move-object/from16 v0, v27 │ │ +07e454: 0801 1f00 |0042: move-object/from16 v1, v31 │ │ +07e458: 6e20 8621 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e45e: 0a1b |0047: move-result v27 │ │ +07e460: 391b 0e00 |0048: if-nez v27, 0056 // +000e │ │ +07e464: 1a1b e618 |004a: const-string v27, "deleteSelected" // string@18e6 │ │ +07e468: 0800 1b00 |004c: move-object/from16 v0, v27 │ │ +07e46c: 0801 1f00 |004e: move-object/from16 v1, v31 │ │ +07e470: 6e20 8621 1000 |0050: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e476: 0a1b |0053: move-result v27 │ │ +07e478: 381b 0600 |0054: if-eqz v27, 005a // +0006 │ │ +07e47c: 1a19 b217 |0056: const-string v25, "command/delete" // string@17b2 │ │ +07e480: 1a12 bc1e |0058: const-string v18, "hashes" // string@1ebc │ │ +07e484: 1a1b e118 |005a: const-string v27, "deleteDrive" // string@18e1 │ │ +07e488: 0800 1b00 |005c: move-object/from16 v0, v27 │ │ +07e48c: 0801 1f00 |005e: move-object/from16 v1, v31 │ │ +07e490: 6e20 8621 1000 |0060: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e496: 0a1b |0063: move-result v27 │ │ +07e498: 391b 0e00 |0064: if-nez v27, 0072 // +000e │ │ +07e49c: 1a1b e218 |0066: const-string v27, "deleteDriveSelected" // string@18e2 │ │ +07e4a0: 0800 1b00 |0068: move-object/from16 v0, v27 │ │ +07e4a4: 0801 1f00 |006a: move-object/from16 v1, v31 │ │ +07e4a8: 6e20 8621 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e4ae: 0a1b |006f: move-result v27 │ │ +07e4b0: 381b 0600 |0070: if-eqz v27, 0076 // +0006 │ │ +07e4b4: 1a19 b317 |0072: const-string v25, "command/deletePerm" // string@17b3 │ │ +07e4b8: 1a12 bc1e |0074: const-string v18, "hashes" // string@1ebc │ │ +07e4bc: 1a1b 5a15 |0076: const-string v27, "addTorrent" // string@155a │ │ +07e4c0: 0800 1b00 |0078: move-object/from16 v0, v27 │ │ +07e4c4: 0801 1f00 |007a: move-object/from16 v1, v31 │ │ +07e4c8: 6e20 8621 1000 |007c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e4ce: 0a1b |007f: move-result v27 │ │ +07e4d0: 381b 0600 |0080: if-eqz v27, 0086 // +0006 │ │ +07e4d4: 1a19 b417 |0082: const-string v25, "command/download" // string@17b4 │ │ +07e4d8: 1a12 722f |0084: const-string v18, "urls" // string@2f72 │ │ +07e4dc: 1a1b 5c15 |0086: const-string v27, "addTorrentFile" // string@155c │ │ +07e4e0: 0800 1b00 |0088: move-object/from16 v0, v27 │ │ +07e4e4: 0801 1f00 |008a: move-object/from16 v1, v31 │ │ +07e4e8: 6e20 8621 1000 |008c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e4ee: 0a1b |008f: move-result v27 │ │ +07e4f0: 381b 3700 |0090: if-eqz v27, 00c7 // +0037 │ │ +07e4f4: 1a19 c117 |0092: const-string v25, "command/upload" // string@17c1 │ │ +07e4f8: 1a12 722f |0094: const-string v18, "urls" // string@2f72 │ │ +07e4fc: 221b f804 |0096: new-instance v27, Ljava/lang/StringBuilder; // type@04f8 │ │ +07e500: 7601 a121 1b00 |0098: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07e506: 1a1c 3101 |009b: const-string v28, "-----------------------" // string@0131 │ │ +07e50a: 7402 aa21 1b00 |009d: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e510: 0c1b |00a0: move-result-object v27 │ │ +07e512: 221c 2a05 |00a1: new-instance v28, Ljava/util/Date; // type@052a │ │ +07e516: 7601 3122 1c00 |00a3: invoke-direct/range {v28}, Ljava/util/Date;.:()V // method@2231 │ │ +07e51c: 7401 3322 1c00 |00a6: invoke-virtual/range {v28}, Ljava/util/Date;.getTime:()J // method@2233 │ │ +07e522: 0b1c |00a9: move-result-wide v28 │ │ +07e524: 7403 a721 1b00 |00aa: invoke-virtual/range {v27, v28, v29}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +07e52a: 0c1b |00ad: move-result-object v27 │ │ +07e52c: 7401 af21 1b00 |00ae: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07e532: 0c06 |00b1: move-result-object v6 │ │ +07e534: 221b f804 |00b2: new-instance v27, Ljava/lang/StringBuilder; // type@04f8 │ │ +07e538: 7601 a121 1b00 |00b4: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07e53e: 1a1c a924 |00b7: const-string v28, "multipart/form-data; boundary=" // string@24a9 │ │ +07e542: 7402 aa21 1b00 |00b9: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e548: 0c1b |00bc: move-result-object v27 │ │ +07e54a: 0800 1b00 |00bd: move-object/from16 v0, v27 │ │ +07e54e: 6e20 aa21 6000 |00bf: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e554: 0c1b |00c2: move-result-object v27 │ │ +07e556: 7401 af21 1b00 |00c3: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07e55c: 0c1a |00c6: move-result-object v26 │ │ +07e55e: 1a1b 0e27 |00c7: const-string v27, "pauseAll" // string@270e │ │ +07e562: 0800 1b00 |00c9: move-object/from16 v0, v27 │ │ +07e566: 0801 1f00 |00cb: move-object/from16 v1, v31 │ │ +07e56a: 6e20 8621 1000 |00cd: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e570: 0a1b |00d0: move-result v27 │ │ +07e572: 381b 0400 |00d1: if-eqz v27, 00d5 // +0004 │ │ +07e576: 1a19 b717 |00d3: const-string v25, "command/pauseall" // string@17b7 │ │ +07e57a: 1a1b dd28 |00d5: const-string v27, "resumeAll" // string@28dd │ │ +07e57e: 0800 1b00 |00d7: move-object/from16 v0, v27 │ │ +07e582: 0801 1f00 |00d9: move-object/from16 v1, v31 │ │ +07e586: 6e20 8621 1000 |00db: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e58c: 0a1b |00de: move-result v27 │ │ +07e58e: 381b 0400 |00df: if-eqz v27, 00e3 // +0004 │ │ +07e592: 1a19 ba17 |00e1: const-string v25, "command/resumeall" // string@17ba │ │ +07e596: 1a1b 7e1f |00e3: const-string v27, "increasePrio" // string@1f7e │ │ +07e59a: 0800 1b00 |00e5: move-object/from16 v0, v27 │ │ +07e59e: 0801 1f00 |00e7: move-object/from16 v1, v31 │ │ +07e5a2: 6e20 8621 1000 |00e9: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e5a8: 0a1b |00ec: move-result v27 │ │ +07e5aa: 381b 0600 |00ed: if-eqz v27, 00f3 // +0006 │ │ +07e5ae: 1a19 b517 |00ef: const-string v25, "command/increasePrio" // string@17b5 │ │ +07e5b2: 1a12 bc1e |00f1: const-string v18, "hashes" // string@1ebc │ │ +07e5b6: 1a1b ce18 |00f3: const-string v27, "decreasePrio" // string@18ce │ │ +07e5ba: 0800 1b00 |00f5: move-object/from16 v0, v27 │ │ +07e5be: 0801 1f00 |00f7: move-object/from16 v1, v31 │ │ +07e5c2: 6e20 8621 1000 |00f9: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e5c8: 0a1b |00fc: move-result v27 │ │ +07e5ca: 381b 0600 |00fd: if-eqz v27, 0103 // +0006 │ │ +07e5ce: 1a19 b117 |00ff: const-string v25, "command/decreasePrio" // string@17b1 │ │ +07e5d2: 1a12 bc1e |0101: const-string v18, "hashes" // string@1ebc │ │ +07e5d6: 1a1b 2a24 |0103: const-string v27, "maxPrio" // string@242a │ │ +07e5da: 0800 1b00 |0105: move-object/from16 v0, v27 │ │ +07e5de: 0801 1f00 |0107: move-object/from16 v1, v31 │ │ +07e5e2: 6e20 8621 1000 |0109: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e5e8: 0a1b |010c: move-result v27 │ │ +07e5ea: 381b 0600 |010d: if-eqz v27, 0113 // +0006 │ │ +07e5ee: 1a19 c017 |010f: const-string v25, "command/topPrio" // string@17c0 │ │ +07e5f2: 1a12 bc1e |0111: const-string v18, "hashes" // string@1ebc │ │ +07e5f6: 1a1b 7924 |0113: const-string v27, "minPrio" // string@2479 │ │ +07e5fa: 0800 1b00 |0115: move-object/from16 v0, v27 │ │ +07e5fe: 0801 1f00 |0117: move-object/from16 v1, v31 │ │ +07e602: 6e20 8621 1000 |0119: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e608: 0a1b |011c: move-result v27 │ │ +07e60a: 381b 0600 |011d: if-eqz v27, 0123 // +0006 │ │ +07e60e: 1a19 b017 |011f: const-string v25, "command/bottomPrio" // string@17b0 │ │ +07e612: 1a12 bc1e |0121: const-string v18, "hashes" // string@1ebc │ │ +07e616: 1a1b 232b |0123: const-string v27, "setQBittorrentPrefefrences" // string@2b23 │ │ +07e61a: 0800 1b00 |0125: move-object/from16 v0, v27 │ │ +07e61e: 0801 1f00 |0127: move-object/from16 v1, v31 │ │ +07e622: 6e20 8621 1000 |0129: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e628: 0a1b |012c: move-result v27 │ │ +07e62a: 381b 0600 |012d: if-eqz v27, 0133 // +0006 │ │ +07e62e: 1a19 bb17 |012f: const-string v25, "command/setPreferences" // string@17bb │ │ +07e632: 1a12 9120 |0131: const-string v18, "json" // string@2091 │ │ +07e636: 1a1b c12b |0133: const-string v27, "setUploadRateLimit" // string@2bc1 │ │ +07e63a: 0800 1b00 |0135: move-object/from16 v0, v27 │ │ +07e63e: 0801 1f00 |0137: move-object/from16 v1, v31 │ │ +07e642: 6e20 8621 1000 |0139: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e648: 0a1b |013c: move-result v27 │ │ +07e64a: 381b 1600 |013d: if-eqz v27, 0153 // +0016 │ │ +07e64e: 1a19 bd17 |013f: const-string v25, "command/setTorrentUpLimit" // string@17bd │ │ +07e652: 1a1b ba00 |0141: const-string v27, "&" // string@00ba │ │ +07e656: 0800 2000 |0143: move-object/from16 v0, v32 │ │ +07e65a: 0801 1b00 |0145: move-object/from16 v1, v27 │ │ +07e65e: 6e20 9421 1000 |0147: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +07e664: 0c18 |014a: move-result-object v24 │ │ +07e666: 131b 0000 |014b: const/16 v27, #int 0 // #0 │ │ +07e66a: 4620 181b |014d: aget-object v32, v24, v27 │ │ +07e66e: 131b 0100 |014f: const/16 v27, #int 1 // #1 │ │ +07e672: 4613 181b |0151: aget-object v19, v24, v27 │ │ +07e676: 1a1b 372a |0153: const-string v27, "setDownloadRateLimit" // string@2a37 │ │ +07e67a: 0800 1b00 |0155: move-object/from16 v0, v27 │ │ +07e67e: 0801 1f00 |0157: move-object/from16 v1, v31 │ │ +07e682: 6e20 8621 1000 |0159: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e688: 0a1b |015c: move-result v27 │ │ +07e68a: 381b 1600 |015d: if-eqz v27, 0173 // +0016 │ │ +07e68e: 1a19 bc17 |015f: const-string v25, "command/setTorrentDlLimit" // string@17bc │ │ +07e692: 1a1b ba00 |0161: const-string v27, "&" // string@00ba │ │ +07e696: 0800 2000 |0163: move-object/from16 v0, v32 │ │ +07e69a: 0801 1b00 |0165: move-object/from16 v1, v27 │ │ +07e69e: 6e20 9421 1000 |0167: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +07e6a4: 0c18 |016a: move-result-object v24 │ │ +07e6a6: 131b 0000 |016b: const/16 v27, #int 0 // #0 │ │ +07e6aa: 4620 181b |016d: aget-object v32, v24, v27 │ │ +07e6ae: 131b 0100 |016f: const/16 v27, #int 1 // #1 │ │ +07e6b2: 4613 181b |0171: aget-object v19, v24, v27 │ │ +07e6b6: 1a1b 2c28 |0173: const-string v27, "recheckSelected" // string@282c │ │ +07e6ba: 0800 1b00 |0175: move-object/from16 v0, v27 │ │ +07e6be: 0801 1f00 |0177: move-object/from16 v1, v31 │ │ +07e6c2: 6e20 8621 1000 |0179: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e6c8: 0a1b |017c: move-result v27 │ │ +07e6ca: 381b 0400 |017d: if-eqz v27, 0181 // +0004 │ │ +07e6ce: 1a19 b817 |017f: const-string v25, "command/recheck" // string@17b8 │ │ +07e6d2: 1a1b 862e |0181: const-string v27, "toggleFirstLastPiecePrio" // string@2e86 │ │ +07e6d6: 0800 1b00 |0183: move-object/from16 v0, v27 │ │ +07e6da: 0801 1f00 |0185: move-object/from16 v1, v31 │ │ +07e6de: 6e20 8621 1000 |0187: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e6e4: 0a1b |018a: move-result v27 │ │ +07e6e6: 381b 0600 |018b: if-eqz v27, 0191 // +0006 │ │ +07e6ea: 1a19 be17 |018d: const-string v25, "command/toggleFirstLastPiecePrio" // string@17be │ │ +07e6ee: 1a12 bc1e |018f: const-string v18, "hashes" // string@1ebc │ │ +07e6f2: 1a1b 872e |0191: const-string v27, "toggleSequentialDownload" // string@2e87 │ │ +07e6f6: 0800 1b00 |0193: move-object/from16 v0, v27 │ │ +07e6fa: 0801 1f00 |0195: move-object/from16 v1, v31 │ │ +07e6fe: 6e20 8621 1000 |0197: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e704: 0a1b |019a: move-result v27 │ │ +07e706: 381b 0600 |019b: if-eqz v27, 01a1 // +0006 │ │ +07e70a: 1a19 bf17 |019d: const-string v25, "command/toggleSequentialDownload" // string@17bf │ │ +07e70e: 1a12 bc1e |019f: const-string v18, "hashes" // string@1ebc │ │ +07e712: 0800 1e00 |01a1: move-object/from16 v0, v30 │ │ +07e716: 5400 8b08 |01a3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07e71a: 081b 0000 |01a5: move-object/from16 v27, v0 │ │ +07e71e: 381b 3100 |01a7: if-eqz v27, 01d8 // +0031 │ │ +07e722: 0800 1e00 |01a9: move-object/from16 v0, v30 │ │ +07e726: 5400 8b08 |01ab: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07e72a: 081b 0000 |01ad: move-object/from16 v27, v0 │ │ +07e72e: 1a1c 0000 |01af: const-string v28, "" // string@0000 │ │ +07e732: 0800 1b00 |01b1: move-object/from16 v0, v27 │ │ +07e736: 0801 1c00 |01b3: move-object/from16 v1, v28 │ │ +07e73a: 3210 2300 |01b5: if-eq v0, v1, 01d8 // +0023 │ │ +07e73e: 221b f804 |01b7: new-instance v27, Ljava/lang/StringBuilder; // type@04f8 │ │ +07e742: 7601 a121 1b00 |01b9: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07e748: 0800 1e00 |01bc: move-object/from16 v0, v30 │ │ +07e74c: 5400 8b08 |01be: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.subfolder:Ljava/lang/String; // field@088b │ │ +07e750: 081c 0000 |01c0: move-object/from16 v28, v0 │ │ +07e754: 7402 aa21 1b00 |01c2: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e75a: 0c1b |01c5: move-result-object v27 │ │ +07e75c: 1a1c 3801 |01c6: const-string v28, "/" // string@0138 │ │ +07e760: 7402 aa21 1b00 |01c8: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e766: 0c1b |01cb: move-result-object v27 │ │ +07e768: 0800 1b00 |01cc: move-object/from16 v0, v27 │ │ +07e76c: 0801 1900 |01ce: move-object/from16 v1, v25 │ │ +07e770: 6e20 aa21 1000 |01d0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07e776: 0c1b |01d3: move-result-object v27 │ │ +07e778: 7401 af21 1b00 |01d4: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07e77e: 0c19 |01d7: move-result-object v25 │ │ +07e780: 2217 6405 |01d8: new-instance v23, Lorg/apache/http/HttpHost; // type@0564 │ │ +07e784: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +07e788: 5400 8308 |01dc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.hostname:Ljava/lang/String; // field@0883 │ │ +07e78c: 081b 0000 |01de: move-object/from16 v27, v0 │ │ +07e790: 0800 1e00 |01e0: move-object/from16 v0, v30 │ │ +07e794: 5200 8908 |01e2: iget v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.port:I // field@0889 │ │ +07e798: 021c 0000 |01e4: move/from16 v28, v0 │ │ +07e79c: 0800 1e00 |01e6: move-object/from16 v0, v30 │ │ +07e7a0: 5400 8a08 |01e8: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.protocol:Ljava/lang/String; // field@088a │ │ +07e7a4: 081d 0000 |01ea: move-object/from16 v29, v0 │ │ +07e7a8: 0800 1700 |01ec: move-object/from16 v0, v23 │ │ +07e7ac: 0801 1b00 |01ee: move-object/from16 v1, v27 │ │ +07e7b0: 0202 1c00 |01f0: move/from16 v2, v28 │ │ +07e7b4: 0803 1d00 |01f2: move-object/from16 v3, v29 │ │ +07e7b8: 7040 f622 1032 |01f4: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ +07e7be: 7401 611f 1e00 |01f7: invoke-virtual/range {v30}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewHttpClient:()Lorg/apache/http/impl/client/DefaultHttpClient; // method@1f61 │ │ +07e7c4: 0c10 |01fa: move-result-object v16 │ │ +07e7c6: 2204 8205 |01fb: new-instance v4, Lorg/apache/http/auth/AuthScope; // type@0582 │ │ +07e7ca: 7401 fe22 1700 |01fd: invoke-virtual/range {v23}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@22fe │ │ +07e7d0: 0c1b |0200: move-result-object v27 │ │ +07e7d2: 7401 ff22 1700 |0201: invoke-virtual/range {v23}, Lorg/apache/http/HttpHost;.getPort:()I // method@22ff │ │ +07e7d8: 0a1c |0204: move-result v28 │ │ +07e7da: 0800 1b00 |0205: move-object/from16 v0, v27 │ │ +07e7de: 0201 1c00 |0207: move/from16 v1, v28 │ │ +07e7e2: 7030 6c23 0401 |0209: invoke-direct {v4, v0, v1}, Lorg/apache/http/auth/AuthScope;.:(Ljava/lang/String;I)V // method@236c │ │ +07e7e8: 2208 8405 |020c: new-instance v8, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@0584 │ │ +07e7ec: 0800 1e00 |020e: move-object/from16 v0, v30 │ │ +07e7f0: 5400 8c08 |0210: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.username:Ljava/lang/String; // field@088c │ │ +07e7f4: 081b 0000 |0212: move-object/from16 v27, v0 │ │ +07e7f8: 0800 1e00 |0214: move-object/from16 v0, v30 │ │ +07e7fc: 5400 8808 |0216: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.password:Ljava/lang/String; // field@0888 │ │ +07e800: 081c 0000 |0218: move-object/from16 v28, v0 │ │ +07e804: 0800 1b00 |021a: move-object/from16 v0, v27 │ │ +07e808: 0801 1c00 |021c: move-object/from16 v1, v28 │ │ +07e80c: 7030 6d23 0801 |021e: invoke-direct {v8, v0, v1}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@236d │ │ +07e812: 7401 c925 1000 |0221: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCredentialsProvider:()Lorg/apache/http/client/CredentialsProvider; // method@25c9 │ │ +07e818: 0c1b |0224: move-result-object v27 │ │ +07e81a: 0800 1b00 |0225: move-object/from16 v0, v27 │ │ +07e81e: 7230 7023 4008 |0227: invoke-interface {v0, v4, v8}, Lorg/apache/http/client/CredentialsProvider;.setCredentials:(Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V // method@2370 │ │ +07e824: 2211 8a05 |022a: new-instance v17, Lorg/apache/http/client/methods/HttpPost; // type@058a │ │ +07e828: 0800 1100 |022c: move-object/from16 v0, v17 │ │ +07e82c: 0801 1900 |022e: move-object/from16 v1, v25 │ │ +07e830: 7020 7423 1000 |0230: invoke-direct {v0, v1}, Lorg/apache/http/client/methods/HttpPost;.:(Ljava/lang/String;)V // method@2374 │ │ +07e836: 1a1b 5a15 |0233: const-string v27, "addTorrent" // string@155a │ │ +07e83a: 0800 1b00 |0235: move-object/from16 v0, v27 │ │ +07e83e: 0801 1f00 |0237: move-object/from16 v1, v31 │ │ +07e842: 6e20 8621 1000 |0239: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e848: 0a1b |023c: move-result v27 │ │ +07e84a: 381b 0d00 |023d: if-eqz v27, 024a // +000d │ │ +07e84e: 220d 1005 |023f: new-instance v13, Ljava/net/URI; // type@0510 │ │ +07e852: 0800 2000 |0241: move-object/from16 v0, v32 │ │ +07e856: 7020 e021 0d00 |0243: invoke-direct {v13, v0}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@21e0 │ │ +07e85c: 6e10 e121 0d00 |0246: invoke-virtual {v13}, Ljava/net/URI;.toString:()Ljava/lang/String; // method@21e1 │ │ +07e862: 0c20 |0249: move-result-object v32 │ │ +07e864: 2205 0f06 |024a: new-instance v5, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ +07e868: 0800 1200 |024c: move-object/from16 v0, v18 │ │ +07e86c: 0801 2000 |024e: move-object/from16 v1, v32 │ │ +07e870: 7030 6127 0501 |0250: invoke-direct {v5, v0, v1}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ +07e876: 2215 2505 |0253: new-instance v21, Ljava/util/ArrayList; // type@0525 │ │ +07e87a: 7601 1322 1500 |0255: invoke-direct/range {v21}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +07e880: 0800 1500 |0258: move-object/from16 v0, v21 │ │ +07e884: 7220 5922 5000 |025a: invoke-interface {v0, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +07e88a: 1a1b 0000 |025d: const-string v27, "" // string@0000 │ │ +07e88e: 0800 1300 |025f: move-object/from16 v0, v19 │ │ +07e892: 0801 1b00 |0261: move-object/from16 v1, v27 │ │ +07e896: 6e20 8621 1000 |0263: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e89c: 0a1b |0266: move-result v27 │ │ +07e89e: 391b 1600 |0267: if-nez v27, 027d // +0016 │ │ +07e8a2: 221b 0f06 |0269: new-instance v27, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ +07e8a6: 1a1c e420 |026b: const-string v28, "limit" // string@20e4 │ │ +07e8aa: 0800 1b00 |026d: move-object/from16 v0, v27 │ │ +07e8ae: 0801 1c00 |026f: move-object/from16 v1, v28 │ │ +07e8b2: 0802 1300 |0271: move-object/from16 v2, v19 │ │ +07e8b6: 7030 6127 1002 |0273: invoke-direct {v0, v1, v2}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ +07e8bc: 0800 1500 |0276: move-object/from16 v0, v21 │ │ +07e8c0: 0801 1b00 |0278: move-object/from16 v1, v27 │ │ +07e8c4: 7220 5922 1000 |027a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +07e8ca: 221b 8805 |027d: new-instance v27, Lorg/apache/http/client/entity/UrlEncodedFormEntity; // type@0588 │ │ +07e8ce: 1a1c f312 |027f: const-string v28, "UTF-8" // string@12f3 │ │ +07e8d2: 0800 1b00 |0281: move-object/from16 v0, v27 │ │ +07e8d6: 0801 1500 |0283: move-object/from16 v1, v21 │ │ +07e8da: 0802 1c00 |0285: move-object/from16 v2, v28 │ │ +07e8de: 7030 7123 1002 |0287: invoke-direct {v0, v1, v2}, Lorg/apache/http/client/entity/UrlEncodedFormEntity;.:(Ljava/util/List;Ljava/lang/String;)V // method@2371 │ │ +07e8e4: 0800 1100 |028a: move-object/from16 v0, v17 │ │ +07e8e8: 0801 1b00 |028c: move-object/from16 v1, v27 │ │ +07e8ec: 6e20 7523 1000 |028e: invoke-virtual {v0, v1}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2375 │ │ +07e8f2: 1a1b 5a15 |0291: const-string v27, "addTorrent" // string@155a │ │ +07e8f6: 0800 1b00 |0293: move-object/from16 v0, v27 │ │ +07e8fa: 0801 1f00 |0295: move-object/from16 v1, v31 │ │ +07e8fe: 6e20 8621 1000 |0297: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e904: 0a1b |029a: move-result v27 │ │ +07e906: 391b 2600 |029b: if-nez v27, 02c1 // +0026 │ │ +07e90a: 1a1b 7e1f |029d: const-string v27, "increasePrio" // string@1f7e │ │ +07e90e: 0800 1b00 |029f: move-object/from16 v0, v27 │ │ +07e912: 0801 1f00 |02a1: move-object/from16 v1, v31 │ │ +07e916: 6e20 8621 1000 |02a3: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e91c: 0a1b |02a6: move-result v27 │ │ +07e91e: 391b 1a00 |02a7: if-nez v27, 02c1 // +001a │ │ +07e922: 1a1b ce18 |02a9: const-string v27, "decreasePrio" // string@18ce │ │ +07e926: 0800 1b00 |02ab: move-object/from16 v0, v27 │ │ +07e92a: 0801 1f00 |02ad: move-object/from16 v1, v31 │ │ +07e92e: 6e20 8621 1000 |02af: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e934: 0a1b |02b2: move-result v27 │ │ +07e936: 391b 0e00 |02b3: if-nez v27, 02c1 // +000e │ │ +07e93a: 1a1b 2a24 |02b5: const-string v27, "maxPrio" // string@242a │ │ +07e93e: 0800 1b00 |02b7: move-object/from16 v0, v27 │ │ +07e942: 0801 1f00 |02b9: move-object/from16 v1, v31 │ │ +07e946: 6e20 8621 1000 |02bb: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e94c: 0a1b |02be: move-result v27 │ │ +07e94e: 381b 0d00 |02bf: if-eqz v27, 02cc // +000d │ │ +07e952: 1a1b f903 |02c1: const-string v27, "Content-Type" // string@03f9 │ │ +07e956: 0800 1100 |02c3: move-object/from16 v0, v17 │ │ +07e95a: 0801 1b00 |02c5: move-object/from16 v1, v27 │ │ +07e95e: 0802 1a00 |02c7: move-object/from16 v2, v26 │ │ +07e962: 6e30 7623 1002 |02c9: invoke-virtual {v0, v1, v2}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2376 │ │ +07e968: 0800 1e00 |02cc: move-object/from16 v0, v30 │ │ +07e96c: 5400 8108 |02ce: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ +07e970: 081b 0000 |02d0: move-object/from16 v27, v0 │ │ +07e974: 381b 1300 |02d2: if-eqz v27, 02e5 // +0013 │ │ +07e978: 1a1b 0f04 |02d4: const-string v27, "Cookie" // string@040f │ │ +07e97c: 0800 1e00 |02d6: move-object/from16 v0, v30 │ │ +07e980: 5400 8108 |02d8: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ +07e984: 081c 0000 |02da: move-object/from16 v28, v0 │ │ +07e988: 0800 1100 |02dc: move-object/from16 v0, v17 │ │ +07e98c: 0801 1b00 |02de: move-object/from16 v1, v27 │ │ +07e990: 0802 1c00 |02e0: move-object/from16 v2, v28 │ │ +07e994: 6e30 7623 1002 |02e2: invoke-virtual {v0, v1, v2}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2376 │ │ +07e99a: 1a1b 5c15 |02e5: const-string v27, "addTorrentFile" // string@155c │ │ +07e99e: 0800 1b00 |02e7: move-object/from16 v0, v27 │ │ +07e9a2: 0801 1f00 |02e9: move-object/from16 v1, v31 │ │ +07e9a6: 6e20 8621 1000 |02eb: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07e9ac: 0a1b |02ee: move-result v27 │ │ +07e9ae: 381b 3800 |02ef: if-eqz v27, 0327 // +0038 │ │ +07e9b2: 1a1b f903 |02f1: const-string v27, "Content-Type" // string@03f9 │ │ +07e9b6: 0800 1100 |02f3: move-object/from16 v0, v17 │ │ +07e9ba: 0801 1b00 |02f5: move-object/from16 v1, v27 │ │ +07e9be: 0802 1a00 |02f7: move-object/from16 v2, v26 │ │ +07e9c2: 6e30 7623 1002 |02f9: invoke-virtual {v0, v1, v2}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2376 │ │ +07e9c8: 7100 a824 0000 |02fc: invoke-static {}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.create:()Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a8 │ │ +07e9ce: 0c07 |02ff: move-result-object v7 │ │ +07e9d0: 621b 5f0d |0300: sget-object v27, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ +07e9d4: 0800 1b00 |0302: move-object/from16 v0, v27 │ │ +07e9d8: 6e20 ae24 0700 |0304: invoke-virtual {v7, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setMode:(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ae │ │ +07e9de: 6e20 ab24 6700 |0307: invoke-virtual {v7, v6}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setBoundary:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ab │ │ +07e9e4: 220b c404 |030a: new-instance v11, Ljava/io/File; // type@04c4 │ │ +07e9e8: 0800 2000 |030c: move-object/from16 v0, v32 │ │ +07e9ec: 7020 d720 0b00 |030e: invoke-direct {v11, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@20d7 │ │ +07e9f2: 1a1b 5d2f |0311: const-string v27, "upfile" // string@2f5d │ │ +07e9f6: 621c 3a0d |0313: sget-object v28, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ +07e9fa: 0800 1b00 |0315: move-object/from16 v0, v27 │ │ +07e9fe: 0801 1c00 |0317: move-object/from16 v1, v28 │ │ +07ea02: 0802 2000 |0319: move-object/from16 v2, v32 │ │ +07ea06: 6e52 9d24 071b |031b: invoke-virtual {v7, v0, v11, v1, v2}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addBinaryBody:(Ljava/lang/String;Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@249d │ │ +07ea0c: 6e10 a624 0700 |031e: invoke-virtual {v7}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.build:()Lorg/apache/http/HttpEntity; // method@24a6 │ │ +07ea12: 0c0a |0321: move-result-object v10 │ │ +07ea14: 0800 1100 |0322: move-object/from16 v0, v17 │ │ +07ea18: 6e20 7523 a000 |0324: invoke-virtual {v0, v10}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2375 │ │ +07ea1e: 0800 1000 |0327: move-object/from16 v0, v16 │ │ +07ea22: 0801 1700 |0329: move-object/from16 v1, v23 │ │ +07ea26: 0802 1100 |032b: move-object/from16 v2, v17 │ │ +07ea2a: 6e30 c625 1002 |032d: invoke-virtual {v0, v1, v2}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; // method@25c6 │ │ +07ea30: 0c0f |0330: move-result-object v15 │ │ +07ea32: 7210 2d23 0f00 |0331: invoke-interface {v15}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +07ea38: 0c16 |0334: move-result-object v22 │ │ +07ea3a: 7801 6523 1600 |0335: invoke-interface/range {v22}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +07ea40: 0a14 |0338: move-result v20 │ │ +07ea42: 131b c800 |0339: const/16 v27, #int 200 // #c8 │ │ +07ea46: 0200 1400 |033b: move/from16 v0, v20 │ │ +07ea4a: 0201 1b00 |033d: move/from16 v1, v27 │ │ +07ea4e: 3210 1c00 |033f: if-eq v0, v1, 035b // +001c │ │ +07ea52: 7401 c725 1000 |0341: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07ea58: 0c1b |0344: move-result-object v27 │ │ +07ea5a: 7801 c423 1b00 |0345: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07ea60: 221b 7c04 |0348: new-instance v27, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ +07ea64: 0800 1b00 |034a: move-object/from16 v0, v27 │ │ +07ea68: 0201 1400 |034c: move/from16 v1, v20 │ │ +07ea6c: 7020 641f 1000 |034e: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ +07ea72: 271b |0351: throw v27 │ │ +07ea74: 0d1b |0352: move-exception v27 │ │ +07ea76: 7401 c725 1000 |0353: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07ea7c: 0c1b |0356: move-result-object v27 │ │ +07ea7e: 7801 c423 1b00 |0357: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07ea84: 0e00 |035a: return-void │ │ +07ea86: 7210 2923 0f00 |035b: invoke-interface {v15}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +07ea8c: 0c0e |035e: move-result-object v14 │ │ +07ea8e: 7210 e222 0e00 |035f: invoke-interface {v14}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ +07ea94: 0c1b |0362: move-result-object v27 │ │ +07ea96: 691b 8408 |0363: sput-object v27, Lcom/lgallardo/qbittorrentclient/JSONParser;.is:Ljava/io/InputStream; // field@0884 │ │ +07ea9a: 7401 c725 1000 |0365: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07eaa0: 0c1b |0368: move-result-object v27 │ │ +07eaa2: 7801 c423 1b00 |0369: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07eaa8: 28ee |036c: goto 035a // -0012 │ │ +07eaaa: 0d09 |036d: move-exception v9 │ │ +07eaac: 1a1b 7704 |036e: const-string v27, "Debug" // string@0477 │ │ +07eab0: 221c f804 |0370: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ +07eab4: 7601 a121 1c00 |0372: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07eaba: 1a1d c503 |0375: const-string v29, "Client: " // string@03c5 │ │ +07eabe: 7402 aa21 1c00 |0377: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07eac4: 0c1c |037a: move-result-object v28 │ │ +07eac6: 6e10 6e23 0900 |037b: invoke-virtual {v9}, Lorg/apache/http/client/ClientProtocolException;.toString:()Ljava/lang/String; // method@236e │ │ +07eacc: 0c1d |037e: move-result-object v29 │ │ +07eace: 7402 aa21 1c00 |037f: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ead4: 0c1c |0382: move-result-object v28 │ │ +07ead6: 7401 af21 1c00 |0383: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07eadc: 0c1c |0386: move-result-object v28 │ │ +07eade: 7702 101c 1b00 |0387: invoke-static/range {v27, v28}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07eae4: 7401 c725 1000 |038a: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07eaea: 0c1b |038d: move-result-object v27 │ │ +07eaec: 7801 c423 1b00 |038e: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07eaf2: 28c9 |0391: goto 035a // -0037 │ │ +07eaf4: 0d09 |0392: move-exception v9 │ │ +07eaf6: 1a1b 7704 |0393: const-string v27, "Debug" // string@0477 │ │ +07eafa: 221c f804 |0395: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ +07eafe: 7601 a121 1c00 |0397: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07eb04: 1a1d 8c06 |039a: const-string v29, "IO: " // string@068c │ │ +07eb08: 7402 aa21 1c00 |039c: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07eb0e: 0c1c |039f: move-result-object v28 │ │ +07eb10: 6e10 f720 0900 |03a0: invoke-virtual {v9}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@20f7 │ │ +07eb16: 0c1d |03a3: move-result-object v29 │ │ +07eb18: 7402 aa21 1c00 |03a4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07eb1e: 0c1c |03a7: move-result-object v28 │ │ +07eb20: 7401 af21 1c00 |03a8: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07eb26: 0c1c |03ab: move-result-object v28 │ │ +07eb28: 7702 101c 1b00 |03ac: invoke-static/range {v27, v28}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07eb2e: 7401 c725 1000 |03af: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07eb34: 0c1b |03b2: move-result-object v27 │ │ +07eb36: 7801 c423 1b00 |03b3: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07eb3c: 221b 7c04 |03b6: new-instance v27, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ +07eb40: 131c 0100 |03b8: const/16 v28, #int 1 // #1 │ │ +07eb44: 7602 641f 1b00 |03ba: invoke-direct/range {v27, v28}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ +07eb4a: 271b |03bd: throw v27 │ │ +07eb4c: 0d1b |03be: move-exception v27 │ │ +07eb4e: 7401 c725 1000 |03bf: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07eb54: 0c1c |03c2: move-result-object v28 │ │ +07eb56: 7801 c423 1c00 |03c3: invoke-interface/range {v28}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07eb5c: 271b |03c6: throw v27 │ │ +07eb5e: 0d09 |03c7: move-exception v9 │ │ +07eb60: 7401 c725 1000 |03c8: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07eb66: 0c1b |03cb: move-result-object v27 │ │ +07eb68: 7801 c423 1b00 |03cc: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07eb6e: 221b 7c04 |03cf: new-instance v27, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; // type@047c │ │ +07eb72: 6e10 661f 0900 |03d1: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ +07eb78: 0a1c |03d4: move-result v28 │ │ +07eb7a: 7602 641f 1b00 |03d5: invoke-direct/range {v27, v28}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.:(I)V // method@1f64 │ │ +07eb80: 271b |03d8: throw v27 │ │ +07eb82: 0d09 |03d9: move-exception v9 │ │ +07eb84: 1a1b 7704 |03da: const-string v27, "Debug" // string@0477 │ │ +07eb88: 221c f804 |03dc: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ +07eb8c: 7601 a121 1c00 |03de: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07eb92: 1a1d b005 |03e1: const-string v29, "Generic: " // string@05b0 │ │ +07eb96: 7402 aa21 1c00 |03e3: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07eb9c: 0c1c |03e6: move-result-object v28 │ │ +07eb9e: 6e10 4221 0900 |03e7: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +07eba4: 0c1d |03ea: move-result-object v29 │ │ +07eba6: 7402 aa21 1c00 |03eb: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ebac: 0c1c |03ee: move-result-object v28 │ │ +07ebae: 7401 af21 1c00 |03ef: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07ebb4: 0c1c |03f2: move-result-object v28 │ │ +07ebb6: 7702 101c 1b00 |03f3: invoke-static/range {v27, v28}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07ebbc: 7401 c725 1000 |03f6: invoke-virtual/range {v16}, Lorg/apache/http/impl/client/DefaultHttpClient;.getConnectionManager:()Lorg/apache/http/conn/ClientConnectionManager; // method@25c7 │ │ +07ebc2: 0c1b |03f9: move-result-object v27 │ │ +07ebc4: 7801 c423 1b00 |03fa: invoke-interface/range {v27}, Lorg/apache/http/conn/ClientConnectionManager;.shutdown:()V // method@23c4 │ │ +07ebca: 2900 5dff |03fd: goto/16 035a // -00a3 │ │ catches : 5 │ │ 0x01fb - 0x0352 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0352 │ │ Lorg/apache/http/client/ClientProtocolException; -> 0x036d │ │ Ljava/io/IOException; -> 0x0392 │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x03c7 │ │ Ljava/lang/Exception; -> 0x03d9 │ │ @@ -130902,17 +130904,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ec38: |[07ec38] com.lgallardo.qbittorrentclient.JSONParser.setCookie:(Ljava/lang/String;)V │ │ -07ec48: 5b01 8108 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ -07ec4c: 0e00 |0002: return-void │ │ +07ec14: |[07ec14] com.lgallardo.qbittorrentclient.JSONParser.setCookie:(Ljava/lang/String;)V │ │ +07ec24: 5b01 8108 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/JSONParser;.cookie:Ljava/lang/String; // field@0881 │ │ +07ec28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/JSONParser; │ │ 0x0000 - 0x0003 reg=1 cookie Ljava/lang/String; │ │ @@ -130946,29 +130948,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -07ec50: |[07ec50] com.lgallardo.qbittorrentclient.JSONParserStatusCodeException.:(I)V │ │ -07ec60: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -07ec64: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07ec6a: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ -07ec6e: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ec74: 0c00 |000a: move-result-object v0 │ │ -07ec76: 6e20 a621 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -07ec7c: 0c00 |000e: move-result-object v0 │ │ -07ec7e: 6e10 af21 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07ec84: 0c00 |0012: move-result-object v0 │ │ -07ec86: 7020 4121 0200 |0013: invoke-direct {v2, v0}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@2141 │ │ -07ec8c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -07ec8e: 5920 8d08 |0017: iput v0, v2, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.code:I // field@088d │ │ -07ec92: 5923 8d08 |0019: iput v3, v2, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.code:I // field@088d │ │ -07ec96: 0e00 |001b: return-void │ │ +07ec2c: |[07ec2c] com.lgallardo.qbittorrentclient.JSONParserStatusCodeException.:(I)V │ │ +07ec3c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +07ec40: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07ec46: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ +07ec4a: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ec50: 0c00 |000a: move-result-object v0 │ │ +07ec52: 6e20 a621 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +07ec58: 0c00 |000e: move-result-object v0 │ │ +07ec5a: 6e10 af21 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07ec60: 0c00 |0012: move-result-object v0 │ │ +07ec62: 7020 4121 0200 |0013: invoke-direct {v2, v0}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@2141 │ │ +07ec68: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +07ec6a: 5920 8d08 |0017: iput v0, v2, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.code:I // field@088d │ │ +07ec6e: 5923 8d08 |0019: iput v3, v2, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.code:I // field@088d │ │ +07ec72: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0016 line=5 │ │ 0x0019 line=13 │ │ 0x001b line=15 │ │ locals : │ │ @@ -130980,19 +130982,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07ec98: |[07ec98] com.lgallardo.qbittorrentclient.JSONParserStatusCodeException.:(Ljava/lang/String;)V │ │ -07eca8: 7020 4121 2100 |0000: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@2141 │ │ -07ecae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07ecb0: 5910 8d08 |0004: iput v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.code:I // field@088d │ │ -07ecb4: 0e00 |0006: return-void │ │ +07ec74: |[07ec74] com.lgallardo.qbittorrentclient.JSONParserStatusCodeException.:(Ljava/lang/String;)V │ │ +07ec84: 7020 4121 2100 |0000: invoke-direct {v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@2141 │ │ +07ec8a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07ec8c: 5910 8d08 |0004: iput v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.code:I // field@088d │ │ +07ec90: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=5 │ │ 0x0006 line=9 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; │ │ @@ -131004,30 +131006,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ecb8: |[07ecb8] com.lgallardo.qbittorrentclient.JSONParserStatusCodeException.getCode:()I │ │ -07ecc8: 5210 8d08 |0000: iget v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.code:I // field@088d │ │ -07eccc: 0f00 |0002: return v0 │ │ +07ec94: |[07ec94] com.lgallardo.qbittorrentclient.JSONParserStatusCodeException.getCode:()I │ │ +07eca4: 5210 8d08 |0000: iget v0, v1, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.code:I // field@088d │ │ +07eca8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; │ │ │ │ source_file_idx : 1775 (JSONParserStatusCodeException.java) │ │ │ │ Class #589 header: │ │ class_idx : 1149 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #589 annotations: │ │ Annotations on class │ │ @@ -131060,65 +131062,65 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07ecd0: |[07ecd0] com.lgallardo.qbittorrentclient.MainActivity$10.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V │ │ -07ece0: 5b01 8e08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@088e │ │ -07ece4: 5b02 8f08 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.val$hash:Ljava/lang/String; // field@088f │ │ -07ece8: 5b03 9008 |0004: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.val$uploadRateLimit:Landroid/widget/EditText; // field@0890 │ │ -07ecec: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07ecf2: 0e00 |0009: return-void │ │ +07ecac: |[07ecac] com.lgallardo.qbittorrentclient.MainActivity$10.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V │ │ +07ecbc: 5b01 8e08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@088e │ │ +07ecc0: 5b02 8f08 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.val$hash:Ljava/lang/String; // field@088f │ │ +07ecc4: 5b03 9008 |0004: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.val$uploadRateLimit:Landroid/widget/EditText; // field@0890 │ │ +07ecc8: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07ecce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$10; │ │ - 0x0000 - 0x000a reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x000a reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$10;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -07ecf4: |[07ecf4] com.lgallardo.qbittorrentclient.MainActivity$10.onClick:(Landroid/content/DialogInterface;I)V │ │ -07ed04: 5430 8e08 |0000: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@088e │ │ -07ed08: 5431 8f08 |0002: iget-object v1, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.val$hash:Ljava/lang/String; // field@088f │ │ -07ed0c: 5432 9008 |0004: iget-object v2, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.val$uploadRateLimit:Landroid/widget/EditText; // field@0890 │ │ -07ed10: 6e10 741e 0200 |0006: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1e74 │ │ -07ed16: 0c02 |0009: move-result-object v2 │ │ -07ed18: 6e10 7521 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -07ed1e: 0c02 |000d: move-result-object v2 │ │ -07ed20: 6e30 f81f 1002 |000e: invoke-virtual {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setUploadRateLimit:(Ljava/lang/String;Ljava/lang/String;)V // method@1ff8 │ │ -07ed26: 0e00 |0011: return-void │ │ +07ecd0: |[07ecd0] com.lgallardo.qbittorrentclient.MainActivity$10.onClick:(Landroid/content/DialogInterface;I)V │ │ +07ece0: 5430 8e08 |0000: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@088e │ │ +07ece4: 5431 8f08 |0002: iget-object v1, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.val$hash:Ljava/lang/String; // field@088f │ │ +07ece8: 5432 9008 |0004: iget-object v2, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.val$uploadRateLimit:Landroid/widget/EditText; // field@0890 │ │ +07ecec: 6e10 741e 0200 |0006: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1e74 │ │ +07ecf2: 0c02 |0009: move-result-object v2 │ │ +07ecf4: 6e10 7521 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +07ecfa: 0c02 |000d: move-result-object v2 │ │ +07ecfc: 6e30 f81f 1002 |000e: invoke-virtual {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setUploadRateLimit:(Ljava/lang/String;Ljava/lang/String;)V // method@1ff8 │ │ +07ed02: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1476 │ │ 0x0011 line=1477 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lcom/lgallardo/qbittorrentclient/MainActivity$10; │ │ 0x0000 - 0x0012 reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0012 reg=5 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #590 header: │ │ class_idx : 1150 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #590 annotations: │ │ Annotations on class │ │ @@ -131143,52 +131145,52 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07ed28: |[07ed28] com.lgallardo.qbittorrentclient.MainActivity$11.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07ed38: 5b01 9108 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$11;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0891 │ │ -07ed3c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07ed42: 0e00 |0005: return-void │ │ +07ed04: |[07ed04] com.lgallardo.qbittorrentclient.MainActivity$11.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07ed14: 5b01 9108 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$11;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0891 │ │ +07ed18: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07ed1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1505 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$11;) │ │ 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 │ │ -07ed44: |[07ed44] com.lgallardo.qbittorrentclient.MainActivity$11.onClick:(Landroid/content/DialogInterface;I)V │ │ -07ed54: 0e00 |0000: return-void │ │ +07ed20: |[07ed20] com.lgallardo.qbittorrentclient.MainActivity$11.onClick:(Landroid/content/DialogInterface;I)V │ │ +07ed30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1508 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$11; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #591 header: │ │ class_idx : 1151 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #591 annotations: │ │ Annotations on class │ │ @@ -131221,65 +131223,65 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07ed58: |[07ed58] com.lgallardo.qbittorrentclient.MainActivity$12.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V │ │ -07ed68: 5b01 9208 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0892 │ │ -07ed6c: 5b02 9408 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.val$hash:Ljava/lang/String; // field@0894 │ │ -07ed70: 5b03 9308 |0004: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.val$downloadRateLimit:Landroid/widget/EditText; // field@0893 │ │ -07ed74: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07ed7a: 0e00 |0009: return-void │ │ +07ed34: |[07ed34] com.lgallardo.qbittorrentclient.MainActivity$12.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V │ │ +07ed44: 5b01 9208 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0892 │ │ +07ed48: 5b02 9408 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.val$hash:Ljava/lang/String; // field@0894 │ │ +07ed4c: 5b03 9308 |0004: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.val$downloadRateLimit:Landroid/widget/EditText; // field@0893 │ │ +07ed50: 7010 6f21 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07ed56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1512 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$12; │ │ - 0x0000 - 0x000a reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x000a reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$12;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -07ed7c: |[07ed7c] com.lgallardo.qbittorrentclient.MainActivity$12.onClick:(Landroid/content/DialogInterface;I)V │ │ -07ed8c: 5430 9208 |0000: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0892 │ │ -07ed90: 5431 9408 |0002: iget-object v1, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.val$hash:Ljava/lang/String; // field@0894 │ │ -07ed94: 5432 9308 |0004: iget-object v2, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.val$downloadRateLimit:Landroid/widget/EditText; // field@0893 │ │ -07ed98: 6e10 741e 0200 |0006: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1e74 │ │ -07ed9e: 0c02 |0009: move-result-object v2 │ │ -07eda0: 6e10 7521 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -07eda6: 0c02 |000d: move-result-object v2 │ │ -07eda8: 6e30 f21f 1002 |000e: invoke-virtual {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setDownloadRateLimit:(Ljava/lang/String;Ljava/lang/String;)V // method@1ff2 │ │ -07edae: 0e00 |0011: return-void │ │ +07ed58: |[07ed58] com.lgallardo.qbittorrentclient.MainActivity$12.onClick:(Landroid/content/DialogInterface;I)V │ │ +07ed68: 5430 9208 |0000: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0892 │ │ +07ed6c: 5431 9408 |0002: iget-object v1, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.val$hash:Ljava/lang/String; // field@0894 │ │ +07ed70: 5432 9308 |0004: iget-object v2, v3, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.val$downloadRateLimit:Landroid/widget/EditText; // field@0893 │ │ +07ed74: 6e10 741e 0200 |0006: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1e74 │ │ +07ed7a: 0c02 |0009: move-result-object v2 │ │ +07ed7c: 6e10 7521 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +07ed82: 0c02 |000d: move-result-object v2 │ │ +07ed84: 6e30 f21f 1002 |000e: invoke-virtual {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setDownloadRateLimit:(Ljava/lang/String;Ljava/lang/String;)V // method@1ff2 │ │ +07ed8a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0011 line=1516 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lcom/lgallardo/qbittorrentclient/MainActivity$12; │ │ 0x0000 - 0x0012 reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0012 reg=5 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #592 header: │ │ class_idx : 1152 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #592 annotations: │ │ Annotations on class │ │ @@ -131304,52 +131306,52 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07edb0: |[07edb0] com.lgallardo.qbittorrentclient.MainActivity$13.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07edc0: 5b01 9508 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$13;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0895 │ │ -07edc4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07edca: 0e00 |0005: return-void │ │ +07ed8c: |[07ed8c] com.lgallardo.qbittorrentclient.MainActivity$13.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07ed9c: 5b01 9508 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$13;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0895 │ │ +07eda0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07eda6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1648 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$13; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$13;) │ │ 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 │ │ -07edcc: |[07edcc] com.lgallardo.qbittorrentclient.MainActivity$13.onClick:(Landroid/content/DialogInterface;I)V │ │ -07eddc: 0e00 |0000: return-void │ │ +07eda8: |[07eda8] com.lgallardo.qbittorrentclient.MainActivity$13.onClick:(Landroid/content/DialogInterface;I)V │ │ +07edb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1652 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$13; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #593 header: │ │ class_idx : 1153 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #593 annotations: │ │ Annotations on class │ │ @@ -131378,56 +131380,56 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07ede0: |[07ede0] com.lgallardo.qbittorrentclient.MainActivity$14.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ │ -07edf0: 5b01 9608 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0896 │ │ -07edf4: 5b02 9708 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.val$state:Ljava/lang/String; // field@0897 │ │ -07edf8: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07edfe: 0e00 |0007: return-void │ │ +07edbc: |[07edbc] com.lgallardo.qbittorrentclient.MainActivity$14.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ │ +07edcc: 5b01 9608 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0896 │ │ +07edd0: 5b02 9708 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.val$state:Ljava/lang/String; // field@0897 │ │ +07edd4: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07edda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1670 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$14; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$14;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07ee00: |[07ee00] com.lgallardo.qbittorrentclient.MainActivity$14.run:()V │ │ -07ee10: 5420 9608 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0896 │ │ -07ee14: 5421 9708 |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.val$state:Ljava/lang/String; // field@0897 │ │ -07ee18: 7120 a61f 1000 |0004: invoke-static {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1000:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V // method@1fa6 │ │ -07ee1e: 0e00 |0007: return-void │ │ +07eddc: |[07eddc] com.lgallardo.qbittorrentclient.MainActivity$14.run:()V │ │ +07edec: 5420 9608 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0896 │ │ +07edf0: 5421 9708 |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.val$state:Ljava/lang/String; // field@0897 │ │ +07edf4: 7120 a61f 1000 |0004: invoke-static {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1000:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V // method@1fa6 │ │ +07edfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1674 │ │ 0x0007 line=1675 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/lgallardo/qbittorrentclient/MainActivity$14; │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #594 header: │ │ class_idx : 1155 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #594 annotations: │ │ Annotations on class │ │ @@ -131452,56 +131454,56 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07ee20: |[07ee20] com.lgallardo.qbittorrentclient.MainActivity$2.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07ee30: 5b01 9908 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$2;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0899 │ │ -07ee34: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07ee3a: 0e00 |0005: return-void │ │ +07edfc: |[07edfc] com.lgallardo.qbittorrentclient.MainActivity$2.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07ee0c: 5b01 9908 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$2;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0899 │ │ +07ee10: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07ee16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07ee3c: |[07ee3c] com.lgallardo.qbittorrentclient.MainActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -07ee4c: 5420 9908 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$2;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0899 │ │ -07ee50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07ee52: 7120 b01f 1000 |0003: invoke-static {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$402:(Lcom/lgallardo/qbittorrentclient/MainActivity;Z)Z // method@1fb0 │ │ -07ee58: 0e00 |0006: return-void │ │ +07ee18: |[07ee18] com.lgallardo.qbittorrentclient.MainActivity$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +07ee28: 5420 9908 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$2;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0899 │ │ +07ee2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07ee2e: 7120 b01f 1000 |0003: invoke-static {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$402:(Lcom/lgallardo/qbittorrentclient/MainActivity;Z)Z // method@1fb0 │ │ +07ee34: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=838 │ │ 0x0006 line=839 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/lgallardo/qbittorrentclient/MainActivity$2; │ │ 0x0000 - 0x0007 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0007 reg=4 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #595 header: │ │ class_idx : 1156 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #595 annotations: │ │ Annotations on class │ │ @@ -131526,70 +131528,70 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07ee5c: |[07ee5c] com.lgallardo.qbittorrentclient.MainActivity$3.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07ee6c: 5b01 9a08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089a │ │ -07ee70: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07ee76: 0e00 |0005: return-void │ │ +07ee38: |[07ee38] com.lgallardo.qbittorrentclient.MainActivity$3.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07ee48: 5b01 9a08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089a │ │ +07ee4c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07ee52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$3;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -07ee78: |[07ee78] com.lgallardo.qbittorrentclient.MainActivity$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -07ee88: 6200 3c0c |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -07ee8c: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ -07ee90: 5420 9a08 |0004: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089a │ │ -07ee94: 6201 3c0c |0006: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -07ee98: 6e20 bd1f 1000 |0008: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.deleteTorrent:(Ljava/lang/String;)V // method@1fbd │ │ -07ee9e: 5420 9a08 |000b: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089a │ │ -07eea2: 1401 0d00 0b7f |000d: const v1, #float 1.84763e+38 // #7f0b000d │ │ -07eea8: 6e20 bf1f 1000 |0010: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -07eeae: 0c00 |0013: move-result-object v0 │ │ -07eeb0: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ -07eeb4: 5420 9a08 |0016: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089a │ │ -07eeb8: 6e10 c71f 0000 |0018: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -07eebe: 0c00 |001b: move-result-object v0 │ │ -07eec0: 6e10 6700 0000 |001c: invoke-virtual {v0}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -07eec6: 0e00 |001f: return-void │ │ +07ee54: |[07ee54] com.lgallardo.qbittorrentclient.MainActivity$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +07ee64: 6200 3c0c |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +07ee68: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ +07ee6c: 5420 9a08 |0004: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089a │ │ +07ee70: 6201 3c0c |0006: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +07ee74: 6e20 bd1f 1000 |0008: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.deleteTorrent:(Ljava/lang/String;)V // method@1fbd │ │ +07ee7a: 5420 9a08 |000b: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089a │ │ +07ee7e: 1401 0d00 0b7f |000d: const v1, #float 1.84763e+38 // #7f0b000d │ │ +07ee84: 6e20 bf1f 1000 |0010: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +07ee8a: 0c00 |0013: move-result-object v0 │ │ +07ee8c: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ +07ee90: 5420 9a08 |0016: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089a │ │ +07ee94: 6e10 c71f 0000 |0018: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +07ee9a: 0c00 |001b: move-result-object v0 │ │ +07ee9c: 6e10 6700 0000 |001c: invoke-virtual {v0}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +07eea2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=847 │ │ 0x0004 line=848 │ │ 0x000b line=850 │ │ 0x0016 line=851 │ │ 0x001f line=855 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lcom/lgallardo/qbittorrentclient/MainActivity$3; │ │ 0x0000 - 0x0020 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0020 reg=4 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #596 header: │ │ class_idx : 1157 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #596 annotations: │ │ Annotations on class │ │ @@ -131614,52 +131616,52 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07eec8: |[07eec8] com.lgallardo.qbittorrentclient.MainActivity$4.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07eed8: 5b01 9b08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$4;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089b │ │ -07eedc: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07eee2: 0e00 |0005: return-void │ │ +07eea4: |[07eea4] com.lgallardo.qbittorrentclient.MainActivity$4.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07eeb4: 5b01 9b08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$4;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089b │ │ +07eeb8: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07eebe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$4;) │ │ 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 │ │ -07eee4: |[07eee4] com.lgallardo.qbittorrentclient.MainActivity$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -07eef4: 0e00 |0000: return-void │ │ +07eec0: |[07eec0] com.lgallardo.qbittorrentclient.MainActivity$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +07eed0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$4; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #597 header: │ │ class_idx : 1158 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #597 annotations: │ │ Annotations on class │ │ @@ -131684,70 +131686,70 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07eef8: |[07eef8] com.lgallardo.qbittorrentclient.MainActivity$5.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07ef08: 5b01 9c08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089c │ │ -07ef0c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07ef12: 0e00 |0005: return-void │ │ +07eed4: |[07eed4] com.lgallardo.qbittorrentclient.MainActivity$5.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07eee4: 5b01 9c08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089c │ │ +07eee8: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07eeee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=881 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$5;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -07ef14: |[07ef14] com.lgallardo.qbittorrentclient.MainActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -07ef24: 6200 3c0c |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -07ef28: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ -07ef2c: 5420 9c08 |0004: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089c │ │ -07ef30: 6201 3c0c |0006: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -07ef34: 6e20 bb1f 1000 |0008: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.deleteDriveTorrent:(Ljava/lang/String;)V // method@1fbb │ │ -07ef3a: 5420 9c08 |000b: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089c │ │ -07ef3e: 1401 0d00 0b7f |000d: const v1, #float 1.84763e+38 // #7f0b000d │ │ -07ef44: 6e20 bf1f 1000 |0010: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -07ef4a: 0c00 |0013: move-result-object v0 │ │ -07ef4c: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ -07ef50: 5420 9c08 |0016: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089c │ │ -07ef54: 6e10 c71f 0000 |0018: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -07ef5a: 0c00 |001b: move-result-object v0 │ │ -07ef5c: 6e10 6700 0000 |001c: invoke-virtual {v0}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -07ef62: 0e00 |001f: return-void │ │ +07eef0: |[07eef0] com.lgallardo.qbittorrentclient.MainActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +07ef00: 6200 3c0c |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +07ef04: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ +07ef08: 5420 9c08 |0004: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089c │ │ +07ef0c: 6201 3c0c |0006: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +07ef10: 6e20 bb1f 1000 |0008: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.deleteDriveTorrent:(Ljava/lang/String;)V // method@1fbb │ │ +07ef16: 5420 9c08 |000b: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089c │ │ +07ef1a: 1401 0d00 0b7f |000d: const v1, #float 1.84763e+38 // #7f0b000d │ │ +07ef20: 6e20 bf1f 1000 |0010: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +07ef26: 0c00 |0013: move-result-object v0 │ │ +07ef28: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ +07ef2c: 5420 9c08 |0016: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089c │ │ +07ef30: 6e10 c71f 0000 |0018: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +07ef36: 0c00 |001b: move-result-object v0 │ │ +07ef38: 6e10 6700 0000 |001c: invoke-virtual {v0}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +07ef3e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0004 line=885 │ │ 0x000b line=887 │ │ 0x0016 line=888 │ │ 0x001f line=892 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lcom/lgallardo/qbittorrentclient/MainActivity$5; │ │ 0x0000 - 0x0020 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0020 reg=4 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #598 header: │ │ class_idx : 1159 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #598 annotations: │ │ Annotations on class │ │ @@ -131772,52 +131774,52 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07ef64: |[07ef64] com.lgallardo.qbittorrentclient.MainActivity$6.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07ef74: 5b01 9d08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$6;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089d │ │ -07ef78: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07ef7e: 0e00 |0005: return-void │ │ +07ef40: |[07ef40] com.lgallardo.qbittorrentclient.MainActivity$6.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07ef50: 5b01 9d08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$6;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089d │ │ +07ef54: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07ef5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1198 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$6;) │ │ 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 │ │ -07ef80: |[07ef80] com.lgallardo.qbittorrentclient.MainActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -07ef90: 0e00 |0000: return-void │ │ +07ef5c: |[07ef5c] com.lgallardo.qbittorrentclient.MainActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +07ef6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$6; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #599 header: │ │ class_idx : 1160 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #599 annotations: │ │ Annotations on class │ │ @@ -131846,62 +131848,62 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07ef94: |[07ef94] com.lgallardo.qbittorrentclient.MainActivity$7.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/widget/EditText;)V │ │ -07efa4: 5b01 9e08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089e │ │ -07efa8: 5b02 9f08 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.val$urlInput:Landroid/widget/EditText; // field@089f │ │ -07efac: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07efb2: 0e00 |0007: return-void │ │ +07ef70: |[07ef70] com.lgallardo.qbittorrentclient.MainActivity$7.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/widget/EditText;)V │ │ +07ef80: 5b01 9e08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089e │ │ +07ef84: 5b02 9f08 |0002: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.val$urlInput:Landroid/widget/EditText; // field@089f │ │ +07ef88: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07ef8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1205 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$7; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$7;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07efb4: |[07efb4] com.lgallardo.qbittorrentclient.MainActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ -07efc4: 5420 9e08 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089e │ │ -07efc8: 5421 9f08 |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.val$urlInput:Landroid/widget/EditText; // field@089f │ │ -07efcc: 6e10 741e 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1e74 │ │ -07efd2: 0c01 |0007: move-result-object v1 │ │ -07efd4: 6e10 7521 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -07efda: 0c01 |000b: move-result-object v1 │ │ -07efdc: 6e20 b51f 1000 |000c: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrent:(Ljava/lang/String;)V // method@1fb5 │ │ -07efe2: 0e00 |000f: return-void │ │ +07ef90: |[07ef90] com.lgallardo.qbittorrentclient.MainActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ +07efa0: 5420 9e08 |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@089e │ │ +07efa4: 5421 9f08 |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.val$urlInput:Landroid/widget/EditText; // field@089f │ │ +07efa8: 6e10 741e 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1e74 │ │ +07efae: 0c01 |0007: move-result-object v1 │ │ +07efb0: 6e10 7521 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +07efb6: 0c01 |000b: move-result-object v1 │ │ +07efb8: 6e20 b51f 1000 |000c: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrent:(Ljava/lang/String;)V // method@1fb5 │ │ +07efbe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ 0x000f line=1209 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/lgallardo/qbittorrentclient/MainActivity$7; │ │ 0x0000 - 0x0010 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0010 reg=4 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #600 header: │ │ class_idx : 1161 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #600 annotations: │ │ Annotations on class │ │ @@ -131926,75 +131928,75 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07efe4: |[07efe4] com.lgallardo.qbittorrentclient.MainActivity$8.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07eff4: 5b01 a008 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ -07eff8: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07effe: 0e00 |0005: return-void │ │ +07efc0: |[07efc0] com.lgallardo.qbittorrentclient.MainActivity$8.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07efd0: 5b01 a008 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ +07efd4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07efda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1319 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$8;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -07f000: |[07f000] com.lgallardo.qbittorrentclient.MainActivity$8.run:()V │ │ -07f010: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07f012: 6300 ca08 |0001: sget-boolean v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.auto_refresh:Z // field@08ca │ │ -07f016: 3310 1700 |0003: if-ne v0, v1, 001a // +0017 │ │ -07f01a: 5440 a008 |0005: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ -07f01e: 7110 b11f 0000 |0007: invoke-static {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$600:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z // method@1fb1 │ │ -07f024: 0a00 |000a: move-result v0 │ │ -07f026: 3310 0f00 |000b: if-ne v0, v1, 001a // +000f │ │ -07f02a: 5440 a008 |000d: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ -07f02e: 7110 b21f 0000 |000f: invoke-static {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$700:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z // method@1fb2 │ │ -07f034: 0a00 |0012: move-result v0 │ │ -07f036: 3310 0700 |0013: if-ne v0, v1, 001a // +0007 │ │ -07f03a: 5440 a008 |0015: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ -07f03e: 6e10 eb1f 0000 |0017: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -07f044: 5440 a008 |001a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ -07f048: 7110 b41f 0000 |001c: invoke-static {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$900:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/os/Handler; // method@1fb4 │ │ -07f04e: 0c00 |001f: move-result-object v0 │ │ -07f050: 5441 a008 |0020: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ -07f054: 7110 b31f 0100 |0022: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$800:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/Runnable; // method@1fb3 │ │ -07f05a: 0c01 |0025: move-result-object v1 │ │ -07f05c: 6002 fa08 |0026: sget v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ -07f060: 8122 |0028: int-to-long v2, v2 │ │ -07f062: 6e40 d602 1032 |0029: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@02d6 │ │ -07f068: 0e00 |002c: return-void │ │ +07efdc: |[07efdc] com.lgallardo.qbittorrentclient.MainActivity$8.run:()V │ │ +07efec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07efee: 6300 ca08 |0001: sget-boolean v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.auto_refresh:Z // field@08ca │ │ +07eff2: 3310 1700 |0003: if-ne v0, v1, 001a // +0017 │ │ +07eff6: 5440 a008 |0005: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ +07effa: 7110 b11f 0000 |0007: invoke-static {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$600:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z // method@1fb1 │ │ +07f000: 0a00 |000a: move-result v0 │ │ +07f002: 3310 0f00 |000b: if-ne v0, v1, 001a // +000f │ │ +07f006: 5440 a008 |000d: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ +07f00a: 7110 b21f 0000 |000f: invoke-static {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$700:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z // method@1fb2 │ │ +07f010: 0a00 |0012: move-result v0 │ │ +07f012: 3310 0700 |0013: if-ne v0, v1, 001a // +0007 │ │ +07f016: 5440 a008 |0015: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ +07f01a: 6e10 eb1f 0000 |0017: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +07f020: 5440 a008 |001a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ +07f024: 7110 b41f 0000 |001c: invoke-static {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$900:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/os/Handler; // method@1fb4 │ │ +07f02a: 0c00 |001f: move-result-object v0 │ │ +07f02c: 5441 a008 |0020: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a0 │ │ +07f030: 7110 b31f 0100 |0022: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$800:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/Runnable; // method@1fb3 │ │ +07f036: 0c01 |0025: move-result-object v1 │ │ +07f038: 6002 fa08 |0026: sget v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ +07f03c: 8122 |0028: int-to-long v2, v2 │ │ +07f03e: 6e40 d602 1032 |0029: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@02d6 │ │ +07f044: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1326 │ │ 0x0015 line=1339 │ │ 0x001a line=1342 │ │ 0x002c line=1343 │ │ locals : │ │ 0x0000 - 0x002d reg=4 this Lcom/lgallardo/qbittorrentclient/MainActivity$8; │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #601 header: │ │ class_idx : 1162 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #601 annotations: │ │ Annotations on class │ │ @@ -132019,52 +132021,52 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f06c: |[07f06c] com.lgallardo.qbittorrentclient.MainActivity$9.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07f07c: 5b01 a108 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$9;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a1 │ │ -07f080: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07f086: 0e00 |0005: return-void │ │ +07f048: |[07f048] com.lgallardo.qbittorrentclient.MainActivity$9.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07f058: 5b01 a108 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$9;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a1 │ │ +07f05c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07f062: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1466 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$9;) │ │ 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 │ │ -07f088: |[07f088] com.lgallardo.qbittorrentclient.MainActivity$9.onClick:(Landroid/content/DialogInterface;I)V │ │ -07f098: 0e00 |0000: return-void │ │ +07f064: |[07f064] com.lgallardo.qbittorrentclient.MainActivity$9.onClick:(Landroid/content/DialogInterface;I)V │ │ +07f074: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1469 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$9; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 id I │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #602 header: │ │ class_idx : 1163 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #602 annotations: │ │ Annotations on class │ │ @@ -132091,18 +132093,18 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f09c: |[07f09c] com.lgallardo.qbittorrentclient.MainActivity$DrawerItemClickListener.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07f0ac: 5b01 a208 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a2 │ │ -07f0b0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -07f0b6: 0e00 |0005: return-void │ │ +07f078: |[07f078] com.lgallardo.qbittorrentclient.MainActivity$DrawerItemClickListener.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07f088: 5b01 a208 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a2 │ │ +07f08c: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +07f092: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ @@ -132111,17 +132113,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07f0b8: |[07f0b8] com.lgallardo.qbittorrentclient.MainActivity$DrawerItemClickListener.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ -07f0c8: 7020 851f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f85 │ │ -07f0ce: 0e00 |0003: return-void │ │ +07f094: |[07f094] com.lgallardo.qbittorrentclient.MainActivity$DrawerItemClickListener.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ +07f0a4: 7020 851f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f85 │ │ +07f0aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/lgallardo/qbittorrentclient/MainActivity$1; │ │ @@ -132132,37 +132134,37 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f0d0: |[07f0d0] com.lgallardo.qbittorrentclient.MainActivity$DrawerItemClickListener.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07f0e0: 5410 a208 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a2 │ │ -07f0e4: 7120 af1f 4000 |0002: invoke-static {v0, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1600:(Lcom/lgallardo/qbittorrentclient/MainActivity;I)V // method@1faf │ │ -07f0ea: 0e00 |0005: return-void │ │ +07f0ac: |[07f0ac] com.lgallardo.qbittorrentclient.MainActivity$DrawerItemClickListener.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07f0bc: 5410 a208 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a2 │ │ +07f0c0: 7120 af1f 4000 |0002: invoke-static {v0, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1600:(Lcom/lgallardo/qbittorrentclient/MainActivity;I)V // method@1faf │ │ +07f0c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2820 │ │ 0x0005 line=2821 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener; │ │ 0x0000 - 0x0006 reg=2 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0006 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=4 position I │ │ 0x0000 - 0x0006 reg=5 id J │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #603 header: │ │ class_idx : 1164 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #603 annotations: │ │ Annotations on class │ │ @@ -132187,18 +132189,18 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f0ec: |[07f0ec] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07f0fc: 5b01 a308 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f100: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -07f106: 0e00 |0005: return-void │ │ +07f0c8: |[07f0c8] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07f0d8: 5b01 a308 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f0dc: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +07f0e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2014 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ @@ -132207,17 +132209,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07f108: |[07f108] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ -07f118: 7020 881f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f88 │ │ -07f11e: 0e00 |0003: return-void │ │ +07f0e4: |[07f0e4] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ +07f0f4: 7020 881f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f88 │ │ +07f0fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2014 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/lgallardo/qbittorrentclient/MainActivity$1; │ │ @@ -132228,68 +132230,68 @@ │ │ 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 │ │ -07f120: |[07f120] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -07f130: 1f02 9906 |0000: check-cast v2, [Ljava/lang/String; // type@0699 │ │ -07f134: 6e20 8b1f 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@1f8b │ │ -07f13a: 0c00 |0005: move-result-object v0 │ │ -07f13c: 1100 |0006: return-object v0 │ │ +07f0fc: |[07f0fc] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +07f10c: 1f02 9906 |0000: check-cast v2, [Ljava/lang/String; // type@0699 │ │ +07f110: 6e20 8b1f 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@1f8b │ │ +07f116: 0c00 |0005: move-result-object v0 │ │ +07f118: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2014 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 63 16-bit code units │ │ -07f140: |[07f140] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ -07f150: 120a |0000: const/4 v10, #int 0 // #0 │ │ -07f152: 54b1 a308 |0001: iget-object v1, v11, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f156: 6e10 cc1f 0100 |0003: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ -07f15c: 2200 7b04 |0006: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ -07f160: 6201 e008 |0008: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -07f164: 6202 0109 |000a: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ -07f168: 6203 f708 |000c: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -07f16c: 6004 f508 |000e: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ -07f170: 6205 0609 |0010: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ -07f174: 6206 f408 |0012: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ -07f178: 6007 cd08 |0014: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ -07f17c: 6008 d108 |0016: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ -07f180: 7609 5c1f 0000 |0018: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -07f186: 6201 ce08 |001b: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -07f18a: 6e20 631f 1000 |001d: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ -07f190: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -07f192: 4601 0c01 |0021: aget-object v1, v12, v1 │ │ -07f196: 1212 |0023: const/4 v2, #int 1 // #1 │ │ -07f198: 4602 0c02 |0024: aget-object v2, v12, v2 │ │ -07f19c: 6e30 621f 1002 |0026: invoke-virtual {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/JSONParser;.postCommand:(Ljava/lang/String;Ljava/lang/String;)V // method@1f62 │ │ -07f1a2: 4601 0c0a |0029: aget-object v1, v12, v10 │ │ -07f1a6: 1101 |002b: return-object v1 │ │ -07f1a8: 0d09 |002c: move-exception v9 │ │ -07f1aa: 54b1 a308 |002d: iget-object v1, v11, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f1ae: 6e10 661f 0900 |002f: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ -07f1b4: 0a02 |0032: move-result v2 │ │ -07f1b6: 5912 e108 |0033: iput v2, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f1ba: 1a01 ee06 |0035: const-string v1, "JSONParserStatusCode" // string@06ee │ │ -07f1be: 6e10 671f 0900 |0037: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.toString:()Ljava/lang/String; // method@1f67 │ │ -07f1c4: 0c02 |003a: move-result-object v2 │ │ -07f1c6: 7120 101c 2100 |003b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07f1cc: 28eb |003e: goto 0029 // -0015 │ │ +07f11c: |[07f11c] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ +07f12c: 120a |0000: const/4 v10, #int 0 // #0 │ │ +07f12e: 54b1 a308 |0001: iget-object v1, v11, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f132: 6e10 cc1f 0100 |0003: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ +07f138: 2200 7b04 |0006: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ +07f13c: 6201 e008 |0008: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +07f140: 6202 0109 |000a: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ +07f144: 6203 f708 |000c: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +07f148: 6004 f508 |000e: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ +07f14c: 6205 0609 |0010: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ +07f150: 6206 f408 |0012: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ +07f154: 6007 cd08 |0014: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ +07f158: 6008 d108 |0016: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ +07f15c: 7609 5c1f 0000 |0018: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +07f162: 6201 ce08 |001b: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +07f166: 6e20 631f 1000 |001d: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ +07f16c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +07f16e: 4601 0c01 |0021: aget-object v1, v12, v1 │ │ +07f172: 1212 |0023: const/4 v2, #int 1 // #1 │ │ +07f174: 4602 0c02 |0024: aget-object v2, v12, v2 │ │ +07f178: 6e30 621f 1002 |0026: invoke-virtual {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/JSONParser;.postCommand:(Ljava/lang/String;Ljava/lang/String;)V // method@1f62 │ │ +07f17e: 4601 0c0a |0029: aget-object v1, v12, v10 │ │ +07f182: 1101 |002b: return-object v1 │ │ +07f184: 0d09 |002c: move-exception v9 │ │ +07f186: 54b1 a308 |002d: iget-object v1, v11, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f18a: 6e10 661f 0900 |002f: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ +07f190: 0a02 |0032: move-result v2 │ │ +07f192: 5912 e108 |0033: iput v2, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f196: 1a01 ee06 |0035: const-string v1, "JSONParserStatusCode" // string@06ee │ │ +07f19a: 6e10 671f 0900 |0037: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.toString:()Ljava/lang/String; // method@1f67 │ │ +07f1a0: 0c02 |003a: move-result-object v2 │ │ +07f1a2: 7120 101c 2100 |003b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07f1a8: 28eb |003e: goto 0029 // -0015 │ │ catches : 1 │ │ 0x0021 - 0x0029 │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x002c │ │ positions : │ │ 0x0001 line=2020 │ │ 0x0006 line=2024 │ │ 0x001b line=2026 │ │ @@ -132309,241 +132311,241 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f1e0: |[07f1e0] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.onPostExecute:(Ljava/lang/Object;)V │ │ -07f1f0: 1f01 f704 |0000: check-cast v1, Ljava/lang/String; // type@04f7 │ │ -07f1f4: 6e20 8e1f 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.onPostExecute:(Ljava/lang/String;)V // method@1f8e │ │ -07f1fa: 0e00 |0005: return-void │ │ +07f1bc: |[07f1bc] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.onPostExecute:(Ljava/lang/Object;)V │ │ +07f1cc: 1f01 f704 |0000: check-cast v1, Ljava/lang/String; // type@04f7 │ │ +07f1d0: 6e20 8e1f 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.onPostExecute:(Ljava/lang/String;)V // method@1f8e │ │ +07f1d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2014 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 435 16-bit code units │ │ -07f1fc: |[07f1fc] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.onPostExecute:(Ljava/lang/String;)V │ │ -07f20c: 1406 0d00 0b7f |0000: const v6, #float 1.84763e+38 // #7f0b000d │ │ -07f212: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -07f214: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -07f216: 5472 a308 |0005: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f21a: 5222 e108 |0007: iget v2, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f21e: 3342 1700 |0009: if-ne v2, v4, 0020 // +0017 │ │ -07f222: 5472 a308 |000b: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f226: 6e10 c41f 0200 |000d: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -07f22c: 0c02 |0010: move-result-object v2 │ │ -07f22e: 1403 2900 087f |0011: const v3, #float 1.80776e+38 // #7f080029 │ │ -07f234: 7130 0d1f 3205 |0014: invoke-static {v2, v3, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -07f23a: 0c02 |0017: move-result-object v2 │ │ -07f23c: 6e10 0e1f 0200 |0018: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -07f242: 5472 a308 |001b: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f246: 5925 e108 |001d: iput v5, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f24a: 0e00 |001f: return-void │ │ -07f24c: 5472 a308 |0020: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f250: 5222 e108 |0022: iget v2, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f254: 1303 9101 |0024: const/16 v3, #int 401 // #191 │ │ -07f258: 3332 1700 |0026: if-ne v2, v3, 003d // +0017 │ │ -07f25c: 5472 a308 |0028: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f260: 6e10 c41f 0200 |002a: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -07f266: 0c02 |002d: move-result-object v2 │ │ -07f268: 1403 2a00 087f |002e: const v3, #float 1.80776e+38 // #7f08002a │ │ -07f26e: 7130 0d1f 3204 |0031: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -07f274: 0c02 |0034: move-result-object v2 │ │ -07f276: 6e10 0e1f 0200 |0035: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -07f27c: 5472 a308 |0038: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f280: 5925 e108 |003a: iput v5, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f284: 28e3 |003c: goto 001f // -001d │ │ -07f286: 5472 a308 |003d: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f28a: 5222 e108 |003f: iget v2, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f28e: 1303 9301 |0041: const/16 v3, #int 403 // #193 │ │ -07f292: 3332 3200 |0043: if-ne v2, v3, 0075 // +0032 │ │ -07f296: 6202 f908 |0045: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -07f29a: 1a03 4f01 |0047: const-string v3, "3.2.x" // string@014f │ │ -07f29e: 6e20 8621 3200 |0049: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f2a4: 0a02 |004c: move-result v2 │ │ -07f2a6: 3802 1300 |004d: if-eqz v2, 0060 // +0013 │ │ -07f2aa: 1a02 0000 |004f: const-string v2, "" // string@0000 │ │ -07f2ae: 6902 ce08 |0051: sput-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -07f2b2: 2202 8d04 |0053: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ -07f2b6: 5473 a308 |0055: iget-object v3, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f2ba: 1204 |0057: const/4 v4, #int 0 // #0 │ │ -07f2bc: 7030 901f 3204 |0058: invoke-direct {v2, v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ -07f2c2: 2353 9a06 |005b: new-array v3, v5, [Ljava/lang/Void; // type@069a │ │ -07f2c6: 6e20 931f 3200 |005d: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ -07f2cc: 5472 a308 |0060: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f2d0: 6e10 c41f 0200 |0062: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -07f2d6: 0c02 |0065: move-result-object v2 │ │ -07f2d8: 1403 2b00 087f |0066: const v3, #float 1.80776e+38 // #7f08002b │ │ -07f2de: 7130 0d1f 3205 |0069: invoke-static {v2, v3, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -07f2e4: 0c02 |006c: move-result-object v2 │ │ -07f2e6: 6e10 0e1f 0200 |006d: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -07f2ec: 5472 a308 |0070: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f2f0: 5925 e108 |0072: iput v5, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f2f4: 28ab |0074: goto 001f // -0055 │ │ -07f2f6: 1210 |0075: const/4 v0, #int 1 // #1 │ │ -07f2f8: 1401 1900 087f |0076: const v1, #float 1.80776e+38 // #7f080019 │ │ -07f2fe: 3908 0500 |0079: if-nez v8, 007e // +0005 │ │ -07f302: 1401 1900 087f |007b: const v1, #float 1.80776e+38 // #7f080019 │ │ -07f308: 1a02 9b2c |007e: const-string v2, "start" // string@2c9b │ │ -07f30c: 6e20 8621 8200 |0080: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f312: 0a02 |0083: move-result v2 │ │ -07f314: 3802 0600 |0084: if-eqz v2, 008a // +0006 │ │ -07f318: 1401 a200 087f |0086: const v1, #float 1.80778e+38 // #7f0800a2 │ │ -07f31e: 1230 |0089: const/4 v0, #int 3 // #3 │ │ -07f320: 1a02 1127 |008a: const-string v2, "pause" // string@2711 │ │ -07f324: 6e20 8621 8200 |008c: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f32a: 0a02 |008f: move-result v2 │ │ -07f32c: 3802 0500 |0090: if-eqz v2, 0095 // +0005 │ │ -07f330: 1401 a100 087f |0092: const v1, #float 1.80778e+38 // #7f0800a1 │ │ -07f336: 1a02 e218 |0095: const-string v2, "delete" // string@18e2 │ │ -07f33a: 6e20 8621 8200 |0097: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f340: 0a02 |009a: move-result v2 │ │ -07f342: 3802 0500 |009b: if-eqz v2, 00a0 // +0005 │ │ -07f346: 1401 9e00 087f |009d: const v1, #float 1.80778e+38 // #7f08009e │ │ -07f34c: 1a02 e518 |00a0: const-string v2, "deleteDrive" // string@18e5 │ │ -07f350: 6e20 8621 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f356: 0a02 |00a5: move-result v2 │ │ -07f358: 3802 0500 |00a6: if-eqz v2, 00ab // +0005 │ │ -07f35c: 1401 9f00 087f |00a8: const v1, #float 1.80778e+38 // #7f08009f │ │ -07f362: 1a02 5e15 |00ab: const-string v2, "addTorrent" // string@155e │ │ -07f366: 6e20 8621 8200 |00ad: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f36c: 0a02 |00b0: move-result v2 │ │ -07f36e: 3802 0500 |00b1: if-eqz v2, 00b6 // +0005 │ │ -07f372: 1401 9d00 087f |00b3: const v1, #float 1.80778e+38 // #7f08009d │ │ -07f378: 1a02 6015 |00b6: const-string v2, "addTorrentFile" // string@1560 │ │ -07f37c: 6e20 8621 8200 |00b8: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f382: 0a02 |00bb: move-result v2 │ │ -07f384: 3802 0500 |00bc: if-eqz v2, 00c1 // +0005 │ │ -07f388: 1401 a000 087f |00be: const v1, #float 1.80778e+38 // #7f0800a0 │ │ -07f38e: 1a02 1227 |00c1: const-string v2, "pauseAll" // string@2712 │ │ -07f392: 6e20 8621 8200 |00c3: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f398: 0a02 |00c6: move-result v2 │ │ -07f39a: 3802 0400 |00c7: if-eqz v2, 00cb // +0004 │ │ -07f39e: 1501 087f |00c9: const/high16 v1, #int 2131230720 // #7f08 │ │ -07f3a2: 1a02 e128 |00cb: const-string v2, "resumeAll" // string@28e1 │ │ -07f3a6: 6e20 8621 8200 |00cd: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f3ac: 0a02 |00d0: move-result v2 │ │ -07f3ae: 3802 0600 |00d1: if-eqz v2, 00d7 // +0006 │ │ -07f3b2: 1401 0100 087f |00d3: const v1, #float 1.80775e+38 // #7f080001 │ │ -07f3b8: 1230 |00d6: const/4 v0, #int 3 // #3 │ │ -07f3ba: 1a02 821f |00d7: const-string v2, "increasePrio" // string@1f82 │ │ -07f3be: 6e20 8621 8200 |00d9: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f3c4: 0a02 |00dc: move-result v2 │ │ -07f3c6: 3802 0500 |00dd: if-eqz v2, 00e2 // +0005 │ │ -07f3ca: 1401 3800 087f |00df: const v1, #float 1.80776e+38 // #7f080038 │ │ -07f3d0: 1a02 d218 |00e2: const-string v2, "decreasePrio" // string@18d2 │ │ -07f3d4: 6e20 8621 8200 |00e4: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f3da: 0a02 |00e7: move-result v2 │ │ -07f3dc: 3802 0500 |00e8: if-eqz v2, 00ed // +0005 │ │ -07f3e0: 1401 1a00 087f |00ea: const v1, #float 1.80776e+38 // #7f08001a │ │ -07f3e6: 1a02 2e24 |00ed: const-string v2, "maxPrio" // string@242e │ │ -07f3ea: 6e20 8621 8200 |00ef: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f3f0: 0a02 |00f2: move-result v2 │ │ -07f3f2: 3802 0500 |00f3: if-eqz v2, 00f8 // +0005 │ │ -07f3f6: 1401 5d00 087f |00f5: const v1, #float 1.80777e+38 // #7f08005d │ │ -07f3fc: 1a02 7d24 |00f8: const-string v2, "minPrio" // string@247d │ │ -07f400: 6e20 8621 8200 |00fa: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f406: 0a02 |00fd: move-result v2 │ │ -07f408: 3802 0500 |00fe: if-eqz v2, 0103 // +0005 │ │ -07f40c: 1401 5d00 087f |0100: const v1, #float 1.80777e+38 // #7f08005d │ │ -07f412: 1a02 272b |0103: const-string v2, "setQBittorrentPrefefrences" // string@2b27 │ │ -07f416: 6e20 8621 8200 |0105: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f41c: 0a02 |0108: move-result v2 │ │ -07f41e: 3802 0500 |0109: if-eqz v2, 010e // +0005 │ │ -07f422: 1401 6100 087f |010b: const v1, #float 1.80777e+38 // #7f080061 │ │ -07f428: 1a02 c52b |010e: const-string v2, "setUploadRateLimit" // string@2bc5 │ │ -07f42c: 6e20 8621 8200 |0110: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f432: 0a02 |0113: move-result v2 │ │ -07f434: 3802 1600 |0114: if-eqz v2, 012a // +0016 │ │ -07f438: 1401 6200 087f |0116: const v1, #float 1.80777e+38 // #7f080062 │ │ -07f43e: 5472 a308 |0119: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f442: 6e20 bf1f 6200 |011b: invoke-virtual {v2, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -07f448: 0c02 |011e: move-result-object v2 │ │ -07f44a: 3802 0b00 |011f: if-eqz v2, 012a // +000b │ │ -07f44e: 5472 a308 |0121: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f452: 6e10 c71f 0200 |0123: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -07f458: 0c02 |0126: move-result-object v2 │ │ -07f45a: 6e10 6700 0200 |0127: invoke-virtual {v2}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -07f460: 1a02 3b2a |012a: const-string v2, "setDownloadRateLimit" // string@2a3b │ │ -07f464: 6e20 8621 8200 |012c: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f46a: 0a02 |012f: move-result v2 │ │ -07f46c: 3802 1600 |0130: if-eqz v2, 0146 // +0016 │ │ -07f470: 1401 6000 087f |0132: const v1, #float 1.80777e+38 // #7f080060 │ │ -07f476: 5472 a308 |0135: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f47a: 6e20 bf1f 6200 |0137: invoke-virtual {v2, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -07f480: 0c02 |013a: move-result-object v2 │ │ -07f482: 3802 0b00 |013b: if-eqz v2, 0146 // +000b │ │ -07f486: 5472 a308 |013d: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f48a: 6e10 c71f 0200 |013f: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -07f490: 0c02 |0142: move-result-object v2 │ │ -07f492: 6e10 6700 0200 |0143: invoke-virtual {v2}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -07f498: 1a02 3028 |0146: const-string v2, "recheckSelected" // string@2830 │ │ -07f49c: 6e20 8621 8200 |0148: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f4a2: 0a02 |014b: move-result v2 │ │ -07f4a4: 3802 0500 |014c: if-eqz v2, 0151 // +0005 │ │ -07f4a8: 1401 c100 087f |014e: const v1, #float 1.80779e+38 // #7f0800c1 │ │ -07f4ae: 1a02 8a2e |0151: const-string v2, "toggleFirstLastPiecePrio" // string@2e8a │ │ -07f4b2: 6e20 8621 8200 |0153: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f4b8: 0a02 |0156: move-result v2 │ │ -07f4ba: 3802 0500 |0157: if-eqz v2, 015c // +0005 │ │ -07f4be: 1401 c700 087f |0159: const v1, #float 1.80779e+38 // #7f0800c7 │ │ -07f4c4: 1a02 8b2e |015c: const-string v2, "toggleSequentialDownload" // string@2e8b │ │ -07f4c8: 6e20 8621 8200 |015e: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f4ce: 0a02 |0161: move-result v2 │ │ -07f4d0: 3802 0500 |0162: if-eqz v2, 0167 // +0005 │ │ -07f4d4: 1401 c600 087f |0164: const v1, #float 1.80779e+38 // #7f0800c6 │ │ -07f4da: 1a02 b82c |0167: const-string v2, "startSelected" // string@2cb8 │ │ -07f4de: 6e20 8621 8200 |0169: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f4e4: 0a02 |016c: move-result v2 │ │ -07f4e6: 3902 b2fe |016d: if-nez v2, 001f // -014e │ │ -07f4ea: 1a02 1527 |016f: const-string v2, "pauseSelected" // string@2715 │ │ -07f4ee: 6e20 8621 8200 |0171: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f4f4: 0a02 |0174: move-result v2 │ │ -07f4f6: 3902 aafe |0175: if-nez v2, 001f // -0156 │ │ -07f4fa: 1a02 ea18 |0177: const-string v2, "deleteSelected" // string@18ea │ │ -07f4fe: 6e20 8621 8200 |0179: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f504: 0a02 |017c: move-result v2 │ │ -07f506: 3902 a2fe |017d: if-nez v2, 001f // -015e │ │ -07f50a: 1a02 e618 |017f: const-string v2, "deleteDriveSelected" // string@18e6 │ │ -07f50e: 6e20 8621 8200 |0181: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f514: 0a02 |0184: move-result v2 │ │ -07f516: 3902 9afe |0185: if-nez v2, 001f // -0166 │ │ -07f51a: 1a02 c52b |0187: const-string v2, "setUploadRateLimit" // string@2bc5 │ │ -07f51e: 6e20 8621 8200 |0189: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f524: 0a02 |018c: move-result v2 │ │ -07f526: 3902 92fe |018d: if-nez v2, 001f // -016e │ │ -07f52a: 1a02 3b2a |018f: const-string v2, "setDownloadRateLimit" // string@2a3b │ │ -07f52e: 6e20 8621 8200 |0191: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f534: 0a02 |0194: move-result v2 │ │ -07f536: 3902 8afe |0195: if-nez v2, 001f // -0176 │ │ -07f53a: 1a02 3028 |0197: const-string v2, "recheckSelected" // string@2830 │ │ -07f53e: 6e20 8621 8200 |0199: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07f544: 0a02 |019c: move-result v2 │ │ -07f546: 3902 82fe |019d: if-nez v2, 001f // -017e │ │ -07f54a: 5472 a308 |019f: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f54e: 6e10 c41f 0200 |01a1: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -07f554: 0c02 |01a4: move-result-object v2 │ │ -07f556: 7130 0d1f 1205 |01a5: invoke-static {v2, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -07f55c: 0c02 |01a8: move-result-object v2 │ │ -07f55e: 6e10 0e1f 0200 |01a9: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -07f564: 5472 a308 |01ac: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ -07f568: 6e20 ea1f 0200 |01ae: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ -07f56e: 2900 6efe |01b1: goto/16 001f // -0192 │ │ +07f1d8: |[07f1d8] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCommand.onPostExecute:(Ljava/lang/String;)V │ │ +07f1e8: 1406 0d00 0b7f |0000: const v6, #float 1.84763e+38 // #7f0b000d │ │ +07f1ee: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +07f1f0: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +07f1f2: 5472 a308 |0005: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f1f6: 5222 e108 |0007: iget v2, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f1fa: 3342 1700 |0009: if-ne v2, v4, 0020 // +0017 │ │ +07f1fe: 5472 a308 |000b: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f202: 6e10 c41f 0200 |000d: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +07f208: 0c02 |0010: move-result-object v2 │ │ +07f20a: 1403 2900 087f |0011: const v3, #float 1.80776e+38 // #7f080029 │ │ +07f210: 7130 0d1f 3205 |0014: invoke-static {v2, v3, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +07f216: 0c02 |0017: move-result-object v2 │ │ +07f218: 6e10 0e1f 0200 |0018: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +07f21e: 5472 a308 |001b: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f222: 5925 e108 |001d: iput v5, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f226: 0e00 |001f: return-void │ │ +07f228: 5472 a308 |0020: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f22c: 5222 e108 |0022: iget v2, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f230: 1303 9101 |0024: const/16 v3, #int 401 // #191 │ │ +07f234: 3332 1700 |0026: if-ne v2, v3, 003d // +0017 │ │ +07f238: 5472 a308 |0028: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f23c: 6e10 c41f 0200 |002a: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +07f242: 0c02 |002d: move-result-object v2 │ │ +07f244: 1403 2a00 087f |002e: const v3, #float 1.80776e+38 // #7f08002a │ │ +07f24a: 7130 0d1f 3204 |0031: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +07f250: 0c02 |0034: move-result-object v2 │ │ +07f252: 6e10 0e1f 0200 |0035: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +07f258: 5472 a308 |0038: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f25c: 5925 e108 |003a: iput v5, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f260: 28e3 |003c: goto 001f // -001d │ │ +07f262: 5472 a308 |003d: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f266: 5222 e108 |003f: iget v2, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f26a: 1303 9301 |0041: const/16 v3, #int 403 // #193 │ │ +07f26e: 3332 3200 |0043: if-ne v2, v3, 0075 // +0032 │ │ +07f272: 6202 f908 |0045: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +07f276: 1a03 4f01 |0047: const-string v3, "3.2.x" // string@014f │ │ +07f27a: 6e20 8621 3200 |0049: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f280: 0a02 |004c: move-result v2 │ │ +07f282: 3802 1300 |004d: if-eqz v2, 0060 // +0013 │ │ +07f286: 1a02 0000 |004f: const-string v2, "" // string@0000 │ │ +07f28a: 6902 ce08 |0051: sput-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +07f28e: 2202 8d04 |0053: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ +07f292: 5473 a308 |0055: iget-object v3, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f296: 1204 |0057: const/4 v4, #int 0 // #0 │ │ +07f298: 7030 901f 3204 |0058: invoke-direct {v2, v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ +07f29e: 2353 9a06 |005b: new-array v3, v5, [Ljava/lang/Void; // type@069a │ │ +07f2a2: 6e20 931f 3200 |005d: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ +07f2a8: 5472 a308 |0060: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f2ac: 6e10 c41f 0200 |0062: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +07f2b2: 0c02 |0065: move-result-object v2 │ │ +07f2b4: 1403 2b00 087f |0066: const v3, #float 1.80776e+38 // #7f08002b │ │ +07f2ba: 7130 0d1f 3205 |0069: invoke-static {v2, v3, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +07f2c0: 0c02 |006c: move-result-object v2 │ │ +07f2c2: 6e10 0e1f 0200 |006d: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +07f2c8: 5472 a308 |0070: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f2cc: 5925 e108 |0072: iput v5, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f2d0: 28ab |0074: goto 001f // -0055 │ │ +07f2d2: 1210 |0075: const/4 v0, #int 1 // #1 │ │ +07f2d4: 1401 1900 087f |0076: const v1, #float 1.80776e+38 // #7f080019 │ │ +07f2da: 3908 0500 |0079: if-nez v8, 007e // +0005 │ │ +07f2de: 1401 1900 087f |007b: const v1, #float 1.80776e+38 // #7f080019 │ │ +07f2e4: 1a02 972c |007e: const-string v2, "start" // string@2c97 │ │ +07f2e8: 6e20 8621 8200 |0080: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f2ee: 0a02 |0083: move-result v2 │ │ +07f2f0: 3802 0600 |0084: if-eqz v2, 008a // +0006 │ │ +07f2f4: 1401 a200 087f |0086: const v1, #float 1.80778e+38 // #7f0800a2 │ │ +07f2fa: 1230 |0089: const/4 v0, #int 3 // #3 │ │ +07f2fc: 1a02 0d27 |008a: const-string v2, "pause" // string@270d │ │ +07f300: 6e20 8621 8200 |008c: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f306: 0a02 |008f: move-result v2 │ │ +07f308: 3802 0500 |0090: if-eqz v2, 0095 // +0005 │ │ +07f30c: 1401 a100 087f |0092: const v1, #float 1.80778e+38 // #7f0800a1 │ │ +07f312: 1a02 de18 |0095: const-string v2, "delete" // string@18de │ │ +07f316: 6e20 8621 8200 |0097: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f31c: 0a02 |009a: move-result v2 │ │ +07f31e: 3802 0500 |009b: if-eqz v2, 00a0 // +0005 │ │ +07f322: 1401 9e00 087f |009d: const v1, #float 1.80778e+38 // #7f08009e │ │ +07f328: 1a02 e118 |00a0: const-string v2, "deleteDrive" // string@18e1 │ │ +07f32c: 6e20 8621 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f332: 0a02 |00a5: move-result v2 │ │ +07f334: 3802 0500 |00a6: if-eqz v2, 00ab // +0005 │ │ +07f338: 1401 9f00 087f |00a8: const v1, #float 1.80778e+38 // #7f08009f │ │ +07f33e: 1a02 5a15 |00ab: const-string v2, "addTorrent" // string@155a │ │ +07f342: 6e20 8621 8200 |00ad: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f348: 0a02 |00b0: move-result v2 │ │ +07f34a: 3802 0500 |00b1: if-eqz v2, 00b6 // +0005 │ │ +07f34e: 1401 9d00 087f |00b3: const v1, #float 1.80778e+38 // #7f08009d │ │ +07f354: 1a02 5c15 |00b6: const-string v2, "addTorrentFile" // string@155c │ │ +07f358: 6e20 8621 8200 |00b8: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f35e: 0a02 |00bb: move-result v2 │ │ +07f360: 3802 0500 |00bc: if-eqz v2, 00c1 // +0005 │ │ +07f364: 1401 a000 087f |00be: const v1, #float 1.80778e+38 // #7f0800a0 │ │ +07f36a: 1a02 0e27 |00c1: const-string v2, "pauseAll" // string@270e │ │ +07f36e: 6e20 8621 8200 |00c3: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f374: 0a02 |00c6: move-result v2 │ │ +07f376: 3802 0400 |00c7: if-eqz v2, 00cb // +0004 │ │ +07f37a: 1501 087f |00c9: const/high16 v1, #int 2131230720 // #7f08 │ │ +07f37e: 1a02 dd28 |00cb: const-string v2, "resumeAll" // string@28dd │ │ +07f382: 6e20 8621 8200 |00cd: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f388: 0a02 |00d0: move-result v2 │ │ +07f38a: 3802 0600 |00d1: if-eqz v2, 00d7 // +0006 │ │ +07f38e: 1401 0100 087f |00d3: const v1, #float 1.80775e+38 // #7f080001 │ │ +07f394: 1230 |00d6: const/4 v0, #int 3 // #3 │ │ +07f396: 1a02 7e1f |00d7: const-string v2, "increasePrio" // string@1f7e │ │ +07f39a: 6e20 8621 8200 |00d9: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f3a0: 0a02 |00dc: move-result v2 │ │ +07f3a2: 3802 0500 |00dd: if-eqz v2, 00e2 // +0005 │ │ +07f3a6: 1401 3800 087f |00df: const v1, #float 1.80776e+38 // #7f080038 │ │ +07f3ac: 1a02 ce18 |00e2: const-string v2, "decreasePrio" // string@18ce │ │ +07f3b0: 6e20 8621 8200 |00e4: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f3b6: 0a02 |00e7: move-result v2 │ │ +07f3b8: 3802 0500 |00e8: if-eqz v2, 00ed // +0005 │ │ +07f3bc: 1401 1a00 087f |00ea: const v1, #float 1.80776e+38 // #7f08001a │ │ +07f3c2: 1a02 2a24 |00ed: const-string v2, "maxPrio" // string@242a │ │ +07f3c6: 6e20 8621 8200 |00ef: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f3cc: 0a02 |00f2: move-result v2 │ │ +07f3ce: 3802 0500 |00f3: if-eqz v2, 00f8 // +0005 │ │ +07f3d2: 1401 5d00 087f |00f5: const v1, #float 1.80777e+38 // #7f08005d │ │ +07f3d8: 1a02 7924 |00f8: const-string v2, "minPrio" // string@2479 │ │ +07f3dc: 6e20 8621 8200 |00fa: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f3e2: 0a02 |00fd: move-result v2 │ │ +07f3e4: 3802 0500 |00fe: if-eqz v2, 0103 // +0005 │ │ +07f3e8: 1401 5d00 087f |0100: const v1, #float 1.80777e+38 // #7f08005d │ │ +07f3ee: 1a02 232b |0103: const-string v2, "setQBittorrentPrefefrences" // string@2b23 │ │ +07f3f2: 6e20 8621 8200 |0105: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f3f8: 0a02 |0108: move-result v2 │ │ +07f3fa: 3802 0500 |0109: if-eqz v2, 010e // +0005 │ │ +07f3fe: 1401 6100 087f |010b: const v1, #float 1.80777e+38 // #7f080061 │ │ +07f404: 1a02 c12b |010e: const-string v2, "setUploadRateLimit" // string@2bc1 │ │ +07f408: 6e20 8621 8200 |0110: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f40e: 0a02 |0113: move-result v2 │ │ +07f410: 3802 1600 |0114: if-eqz v2, 012a // +0016 │ │ +07f414: 1401 6200 087f |0116: const v1, #float 1.80777e+38 // #7f080062 │ │ +07f41a: 5472 a308 |0119: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f41e: 6e20 bf1f 6200 |011b: invoke-virtual {v2, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +07f424: 0c02 |011e: move-result-object v2 │ │ +07f426: 3802 0b00 |011f: if-eqz v2, 012a // +000b │ │ +07f42a: 5472 a308 |0121: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f42e: 6e10 c71f 0200 |0123: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +07f434: 0c02 |0126: move-result-object v2 │ │ +07f436: 6e10 6700 0200 |0127: invoke-virtual {v2}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +07f43c: 1a02 372a |012a: const-string v2, "setDownloadRateLimit" // string@2a37 │ │ +07f440: 6e20 8621 8200 |012c: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f446: 0a02 |012f: move-result v2 │ │ +07f448: 3802 1600 |0130: if-eqz v2, 0146 // +0016 │ │ +07f44c: 1401 6000 087f |0132: const v1, #float 1.80777e+38 // #7f080060 │ │ +07f452: 5472 a308 |0135: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f456: 6e20 bf1f 6200 |0137: invoke-virtual {v2, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +07f45c: 0c02 |013a: move-result-object v2 │ │ +07f45e: 3802 0b00 |013b: if-eqz v2, 0146 // +000b │ │ +07f462: 5472 a308 |013d: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f466: 6e10 c71f 0200 |013f: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +07f46c: 0c02 |0142: move-result-object v2 │ │ +07f46e: 6e10 6700 0200 |0143: invoke-virtual {v2}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +07f474: 1a02 2c28 |0146: const-string v2, "recheckSelected" // string@282c │ │ +07f478: 6e20 8621 8200 |0148: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f47e: 0a02 |014b: move-result v2 │ │ +07f480: 3802 0500 |014c: if-eqz v2, 0151 // +0005 │ │ +07f484: 1401 c100 087f |014e: const v1, #float 1.80779e+38 // #7f0800c1 │ │ +07f48a: 1a02 862e |0151: const-string v2, "toggleFirstLastPiecePrio" // string@2e86 │ │ +07f48e: 6e20 8621 8200 |0153: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f494: 0a02 |0156: move-result v2 │ │ +07f496: 3802 0500 |0157: if-eqz v2, 015c // +0005 │ │ +07f49a: 1401 c700 087f |0159: const v1, #float 1.80779e+38 // #7f0800c7 │ │ +07f4a0: 1a02 872e |015c: const-string v2, "toggleSequentialDownload" // string@2e87 │ │ +07f4a4: 6e20 8621 8200 |015e: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f4aa: 0a02 |0161: move-result v2 │ │ +07f4ac: 3802 0500 |0162: if-eqz v2, 0167 // +0005 │ │ +07f4b0: 1401 c600 087f |0164: const v1, #float 1.80779e+38 // #7f0800c6 │ │ +07f4b6: 1a02 b42c |0167: const-string v2, "startSelected" // string@2cb4 │ │ +07f4ba: 6e20 8621 8200 |0169: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f4c0: 0a02 |016c: move-result v2 │ │ +07f4c2: 3902 b2fe |016d: if-nez v2, 001f // -014e │ │ +07f4c6: 1a02 1127 |016f: const-string v2, "pauseSelected" // string@2711 │ │ +07f4ca: 6e20 8621 8200 |0171: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f4d0: 0a02 |0174: move-result v2 │ │ +07f4d2: 3902 aafe |0175: if-nez v2, 001f // -0156 │ │ +07f4d6: 1a02 e618 |0177: const-string v2, "deleteSelected" // string@18e6 │ │ +07f4da: 6e20 8621 8200 |0179: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f4e0: 0a02 |017c: move-result v2 │ │ +07f4e2: 3902 a2fe |017d: if-nez v2, 001f // -015e │ │ +07f4e6: 1a02 e218 |017f: const-string v2, "deleteDriveSelected" // string@18e2 │ │ +07f4ea: 6e20 8621 8200 |0181: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f4f0: 0a02 |0184: move-result v2 │ │ +07f4f2: 3902 9afe |0185: if-nez v2, 001f // -0166 │ │ +07f4f6: 1a02 c12b |0187: const-string v2, "setUploadRateLimit" // string@2bc1 │ │ +07f4fa: 6e20 8621 8200 |0189: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f500: 0a02 |018c: move-result v2 │ │ +07f502: 3902 92fe |018d: if-nez v2, 001f // -016e │ │ +07f506: 1a02 372a |018f: const-string v2, "setDownloadRateLimit" // string@2a37 │ │ +07f50a: 6e20 8621 8200 |0191: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f510: 0a02 |0194: move-result v2 │ │ +07f512: 3902 8afe |0195: if-nez v2, 001f // -0176 │ │ +07f516: 1a02 2c28 |0197: const-string v2, "recheckSelected" // string@282c │ │ +07f51a: 6e20 8621 8200 |0199: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07f520: 0a02 |019c: move-result v2 │ │ +07f522: 3902 82fe |019d: if-nez v2, 001f // -017e │ │ +07f526: 5472 a308 |019f: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f52a: 6e10 c41f 0200 |01a1: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +07f530: 0c02 |01a4: move-result-object v2 │ │ +07f532: 7130 0d1f 1205 |01a5: invoke-static {v2, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +07f538: 0c02 |01a8: move-result-object v2 │ │ +07f53a: 6e10 0e1f 0200 |01a9: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +07f540: 5472 a308 |01ac: iget-object v2, v7, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a3 │ │ +07f544: 6e20 ea1f 0200 |01ae: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ +07f54a: 2900 6efe |01b1: goto/16 001f // -0192 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=2047 │ │ 0x000b line=2048 │ │ 0x001b line=2049 │ │ 0x001f line=2180 │ │ 0x0020 line=2053 │ │ @@ -132606,21 +132608,21 @@ │ │ 0x01ac line=2177 │ │ locals : │ │ 0x0076 - 0x01b3 reg=0 delay I │ │ 0x0079 - 0x01b3 reg=1 messageId I │ │ 0x0000 - 0x01b3 reg=7 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ 0x0000 - 0x01b3 reg=8 result Ljava/lang/String; │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #604 header: │ │ class_idx : 1165 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #604 annotations: │ │ Annotations on class │ │ @@ -132645,18 +132647,18 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f574: |[07f574] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07f584: 5b01 a408 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ -07f588: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -07f58e: 0e00 |0005: return-void │ │ +07f550: |[07f550] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07f560: 5b01 a408 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ +07f564: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +07f56a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1942 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ @@ -132665,17 +132667,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07f590: |[07f590] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ -07f5a0: 7020 8f1f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f8f │ │ -07f5a6: 0e00 |0003: return-void │ │ +07f56c: |[07f56c] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ +07f57c: 7020 8f1f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f8f │ │ +07f582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1942 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/lgallardo/qbittorrentclient/MainActivity$1; │ │ @@ -132686,69 +132688,69 @@ │ │ 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 │ │ -07f5a8: |[07f5a8] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -07f5b8: 1f02 9a06 |0000: check-cast v2, [Ljava/lang/Void; // type@069a │ │ -07f5bc: 6e20 921f 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.doInBackground:([Ljava/lang/Void;)[Ljava/lang/String; // method@1f92 │ │ -07f5c2: 0c00 |0005: move-result-object v0 │ │ -07f5c4: 1100 |0006: return-object v0 │ │ +07f584: |[07f584] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +07f594: 1f02 9a06 |0000: check-cast v2, [Ljava/lang/Void; // type@069a │ │ +07f598: 6e20 921f 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.doInBackground:([Ljava/lang/Void;)[Ljava/lang/String; // method@1f92 │ │ +07f59e: 0c00 |0005: move-result-object v0 │ │ +07f5a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1942 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Void;)[Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 62 16-bit code units │ │ -07f5c8: |[07f5c8] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.doInBackground:([Ljava/lang/Void;)[Ljava/lang/String; │ │ -07f5d8: 54c1 a408 |0000: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ -07f5dc: 6e10 cc1f 0100 |0002: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ -07f5e2: 2200 7b04 |0005: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ -07f5e6: 6201 e008 |0007: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -07f5ea: 6202 0109 |0009: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ -07f5ee: 6203 f708 |000b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -07f5f2: 6004 f508 |000d: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ -07f5f6: 6205 0609 |000f: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ -07f5fa: 6206 f408 |0011: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ -07f5fe: 6007 cd08 |0013: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ -07f602: 6008 d108 |0015: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ -07f606: 7609 5c1f 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -07f60c: 1a0a 0000 |001a: const-string v10, "" // string@0000 │ │ -07f610: 1a09 0000 |001c: const-string v9, "" // string@0000 │ │ -07f614: 6e10 601f 0000 |001e: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewCookie:()Ljava/lang/String; // method@1f60 │ │ -07f61a: 0c0a |0021: move-result-object v10 │ │ -07f61c: 390a 0400 |0022: if-nez v10, 0026 // +0004 │ │ -07f620: 1a0a 0000 |0024: const-string v10, "" // string@0000 │ │ -07f624: 3909 0400 |0026: if-nez v9, 002a // +0004 │ │ -07f628: 1a09 0000 |0028: const-string v9, "" // string@0000 │ │ -07f62c: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -07f62e: 2311 9906 |002b: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -07f632: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -07f634: 4d0a 0102 |002e: aput-object v10, v1, v2 │ │ -07f638: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -07f63a: 4d09 0102 |0031: aput-object v9, v1, v2 │ │ -07f63e: 1101 |0033: return-object v1 │ │ -07f640: 0d0b |0034: move-exception v11 │ │ -07f642: 54c1 a408 |0035: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ -07f646: 6e10 661f 0b00 |0037: invoke-virtual {v11}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ -07f64c: 0a02 |003a: move-result v2 │ │ -07f64e: 5912 e108 |003b: iput v2, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f652: 28e5 |003d: goto 0022 // -001b │ │ +07f5a4: |[07f5a4] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.doInBackground:([Ljava/lang/Void;)[Ljava/lang/String; │ │ +07f5b4: 54c1 a408 |0000: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ +07f5b8: 6e10 cc1f 0100 |0002: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ +07f5be: 2200 7b04 |0005: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ +07f5c2: 6201 e008 |0007: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +07f5c6: 6202 0109 |0009: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ +07f5ca: 6203 f708 |000b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +07f5ce: 6004 f508 |000d: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ +07f5d2: 6205 0609 |000f: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ +07f5d6: 6206 f408 |0011: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ +07f5da: 6007 cd08 |0013: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ +07f5de: 6008 d108 |0015: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ +07f5e2: 7609 5c1f 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +07f5e8: 1a0a 0000 |001a: const-string v10, "" // string@0000 │ │ +07f5ec: 1a09 0000 |001c: const-string v9, "" // string@0000 │ │ +07f5f0: 6e10 601f 0000 |001e: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewCookie:()Ljava/lang/String; // method@1f60 │ │ +07f5f6: 0c0a |0021: move-result-object v10 │ │ +07f5f8: 390a 0400 |0022: if-nez v10, 0026 // +0004 │ │ +07f5fc: 1a0a 0000 |0024: const-string v10, "" // string@0000 │ │ +07f600: 3909 0400 |0026: if-nez v9, 002a // +0004 │ │ +07f604: 1a09 0000 |0028: const-string v9, "" // string@0000 │ │ +07f608: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +07f60a: 2311 9906 |002b: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +07f60e: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +07f610: 4d0a 0102 |002e: aput-object v10, v1, v2 │ │ +07f614: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +07f616: 4d09 0102 |0031: aput-object v9, v1, v2 │ │ +07f61a: 1101 |0033: return-object v1 │ │ +07f61c: 0d0b |0034: move-exception v11 │ │ +07f61e: 54c1 a408 |0035: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ +07f622: 6e10 661f 0b00 |0037: invoke-virtual {v11}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ +07f628: 0a02 |003a: move-result v2 │ │ +07f62a: 5912 e108 |003b: iput v2, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f62e: 28e5 |003d: goto 0022 // -001b │ │ catches : 1 │ │ 0x001e - 0x0021 │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x0034 │ │ positions : │ │ 0x0000 line=1948 │ │ 0x0005 line=1952 │ │ 0x001a line=1954 │ │ @@ -132774,87 +132776,87 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f664: |[07f664] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.onPostExecute:(Ljava/lang/Object;)V │ │ -07f674: 1f01 9906 |0000: check-cast v1, [Ljava/lang/String; // type@0699 │ │ -07f678: 6e20 951f 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.onPostExecute:([Ljava/lang/String;)V // method@1f95 │ │ -07f67e: 0e00 |0005: return-void │ │ +07f640: |[07f640] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.onPostExecute:(Ljava/lang/Object;)V │ │ +07f650: 1f01 9906 |0000: check-cast v1, [Ljava/lang/String; // type@0699 │ │ +07f654: 6e20 951f 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.onPostExecute:([Ljava/lang/String;)V // method@1f95 │ │ +07f65a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1942 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;) │ │ name : 'onPostExecute' │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -07f680: |[07f680] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.onPostExecute:([Ljava/lang/String;)V │ │ -07f690: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07f692: 1a01 e227 |0001: const-string v1, "qBittorrentCookie" // string@27e2 │ │ -07f696: 2202 f804 |0003: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -07f69a: 7010 a121 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07f6a0: 1a03 2a1f |0008: const-string v3, "httpStatusCode:" // string@1f2a │ │ -07f6a4: 6e20 aa21 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07f6aa: 0c02 |000d: move-result-object v2 │ │ -07f6ac: 5453 a408 |000e: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ -07f6b0: 5233 e108 |0010: iget v3, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f6b4: 6e20 a621 3200 |0012: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -07f6ba: 0c02 |0015: move-result-object v2 │ │ -07f6bc: 6e10 af21 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07f6c2: 0c02 |0019: move-result-object v2 │ │ -07f6c4: 7120 121c 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@1c12 │ │ -07f6ca: 4601 0604 |001d: aget-object v1, v6, v4 │ │ -07f6ce: 6901 ce08 |001f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -07f6d2: 5451 a408 |0021: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ -07f6d6: 5452 a408 |0023: iget-object v2, v5, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ -07f6da: 7110 1703 0200 |0025: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -07f6e0: 0c02 |0028: move-result-object v2 │ │ -07f6e2: 7120 a81f 2100 |0029: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1102:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; // method@1fa8 │ │ -07f6e8: 5451 a408 |002c: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ -07f6ec: 7110 a71f 0100 |002e: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1100:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/content/SharedPreferences; // method@1fa7 │ │ -07f6f2: 0c01 |0031: move-result-object v1 │ │ -07f6f4: 7210 3301 0100 |0032: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ -07f6fa: 0c00 |0035: move-result-object v0 │ │ -07f6fc: 1a01 ea27 |0036: const-string v1, "qbCookie" // string@27ea │ │ -07f700: 4602 0604 |0038: aget-object v2, v6, v4 │ │ -07f704: 7230 3201 1002 |003a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f70a: 7210 2f01 0000 |003d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ -07f710: 0e00 |0040: return-void │ │ +07f65c: |[07f65c] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentCookie.onPostExecute:([Ljava/lang/String;)V │ │ +07f66c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07f66e: 1a01 de27 |0001: const-string v1, "qBittorrentCookie" // string@27de │ │ +07f672: 2202 f804 |0003: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +07f676: 7010 a121 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07f67c: 1a03 261f |0008: const-string v3, "httpStatusCode:" // string@1f26 │ │ +07f680: 6e20 aa21 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07f686: 0c02 |000d: move-result-object v2 │ │ +07f688: 5453 a408 |000e: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ +07f68c: 5233 e108 |0010: iget v3, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f690: 6e20 a621 3200 |0012: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +07f696: 0c02 |0015: move-result-object v2 │ │ +07f698: 6e10 af21 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07f69e: 0c02 |0019: move-result-object v2 │ │ +07f6a0: 7120 121c 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@1c12 │ │ +07f6a6: 4601 0604 |001d: aget-object v1, v6, v4 │ │ +07f6aa: 6901 ce08 |001f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +07f6ae: 5451 a408 |0021: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ +07f6b2: 5452 a408 |0023: iget-object v2, v5, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ +07f6b6: 7110 1703 0200 |0025: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +07f6bc: 0c02 |0028: move-result-object v2 │ │ +07f6be: 7120 a81f 2100 |0029: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1102:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; // method@1fa8 │ │ +07f6c4: 5451 a408 |002c: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a4 │ │ +07f6c8: 7110 a71f 0100 |002e: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1100:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/content/SharedPreferences; // method@1fa7 │ │ +07f6ce: 0c01 |0031: move-result-object v1 │ │ +07f6d0: 7210 3301 0100 |0032: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ +07f6d6: 0c00 |0035: move-result-object v0 │ │ +07f6d8: 1a01 e627 |0036: const-string v1, "qbCookie" // string@27e6 │ │ +07f6dc: 4602 0604 |0038: aget-object v2, v6, v4 │ │ +07f6e0: 7230 3201 1002 |003a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f6e6: 7210 2f01 0000 |003d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ +07f6ec: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1993 │ │ 0x001d line=1996 │ │ 0x0021 line=2000 │ │ 0x002c line=2001 │ │ 0x0036 line=2004 │ │ 0x003d line=2008 │ │ 0x0040 line=2010 │ │ locals : │ │ 0x0036 - 0x0041 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x0041 reg=5 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; │ │ 0x0000 - 0x0041 reg=6 result [Ljava/lang/String; │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #605 header: │ │ class_idx : 1166 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #605 annotations: │ │ Annotations on class │ │ @@ -132879,18 +132881,18 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f714: |[07f714] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07f724: 5b01 a508 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07f728: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -07f72e: 0e00 |0005: return-void │ │ +07f6f0: |[07f6f0] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07f700: 5b01 a508 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07f704: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +07f70a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2692 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ @@ -132899,17 +132901,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07f730: |[07f730] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ -07f740: 7020 961f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f96 │ │ -07f746: 0e00 |0003: return-void │ │ +07f70c: |[07f70c] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ +07f71c: 7020 961f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f96 │ │ +07f722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2692 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/lgallardo/qbittorrentclient/MainActivity$1; │ │ @@ -132920,164 +132922,164 @@ │ │ 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 │ │ -07f748: |[07f748] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -07f758: 1f02 9906 |0000: check-cast v2, [Ljava/lang/String; // type@0699 │ │ -07f75c: 6e20 991f 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@1f99 │ │ -07f762: 0c00 |0005: move-result-object v0 │ │ -07f764: 1100 |0006: return-object v0 │ │ +07f724: |[07f724] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +07f734: 1f02 9906 |0000: check-cast v2, [Ljava/lang/String; // type@0699 │ │ +07f738: 6e20 991f 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@1f99 │ │ +07f73e: 0c00 |0005: move-result-object v0 │ │ +07f740: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2692 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 266 16-bit code units │ │ -07f768: |[07f768] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ -07f778: 54c1 a508 |0000: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07f77c: 6e10 cc1f 0100 |0002: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ -07f782: 2200 7b04 |0005: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ -07f786: 6201 e008 |0007: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -07f78a: 6202 0109 |0009: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ -07f78e: 6203 f708 |000b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -07f792: 6004 f508 |000d: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ -07f796: 6205 0609 |000f: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ -07f79a: 6206 f408 |0011: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ -07f79e: 6007 cd08 |0013: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ -07f7a2: 6008 d108 |0015: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ -07f7a6: 7609 5c1f 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -07f7ac: 6201 ce08 |001a: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -07f7b0: 6e20 631f 1000 |001c: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ -07f7b6: 120b |001f: const/4 v11, #int 0 // #0 │ │ -07f7b8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -07f7ba: 4601 0d01 |0021: aget-object v1, v13, v1 │ │ -07f7be: 6e20 5f1f 1000 |0023: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONFromUrl:(Ljava/lang/String;)Lorg/json/JSONObject; // method@1f5f │ │ -07f7c4: 0c0b |0026: move-result-object v11 │ │ -07f7c6: 380b bf00 |0027: if-eqz v11, 00e6 // +00bf │ │ -07f7ca: 1a01 4424 |0029: const-string v1, "max_connec" // string@2444 │ │ -07f7ce: 6e20 b729 1b00 |002b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f7d4: 0c01 |002e: move-result-object v1 │ │ -07f7d6: 6901 da08 |002f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_max_num_connections:Ljava/lang/String; // field@08da │ │ -07f7da: 1a01 4524 |0031: const-string v1, "max_connec_per_torrent" // string@2445 │ │ -07f7de: 6e20 b729 1b00 |0033: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f7e4: 0c01 |0036: move-result-object v1 │ │ -07f7e6: 6901 eb08 |0037: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_conn_per_torrent:Ljava/lang/String; // field@08eb │ │ -07f7ea: 1a01 4824 |0039: const-string v1, "max_uploads_per_torrent" // string@2448 │ │ -07f7ee: 6e20 b729 1b00 |003b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f7f4: 0c01 |003e: move-result-object v1 │ │ -07f7f6: 6901 ec08 |003f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_upslots_per_torrent:Ljava/lang/String; // field@08ec │ │ -07f7fa: 1a01 4d2f |0041: const-string v1, "up_limit" // string@2f4d │ │ -07f7fe: 6e20 b729 1b00 |0043: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f804: 0c01 |0046: move-result-object v1 │ │ -07f806: 6901 db08 |0047: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ -07f80a: 1a01 5a19 |0049: const-string v1, "dl_limit" // string@195a │ │ -07f80e: 6e20 b729 1b00 |004b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f814: 0c01 |004e: move-result-object v1 │ │ -07f816: 6901 d908 |004f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ -07f81a: 1a01 8c15 |0051: const-string v1, "alt_up_limit" // string@158c │ │ -07f81e: 6e20 b729 1b00 |0053: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f824: 0c01 |0056: move-result-object v1 │ │ -07f826: 6901 c908 |0057: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_upload:Ljava/lang/String; // field@08c9 │ │ -07f82a: 1a01 8a15 |0059: const-string v1, "alt_dl_limit" // string@158a │ │ -07f82e: 6e20 b729 1b00 |005b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f834: 0c01 |005e: move-result-object v1 │ │ -07f836: 6901 c808 |005f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_download:Ljava/lang/String; // field@08c8 │ │ -07f83a: 1a01 0528 |0061: const-string v1, "queueing_enabled" // string@2805 │ │ -07f83e: 6e20 b429 1b00 |0063: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@29b4 │ │ -07f844: 0a01 |0066: move-result v1 │ │ -07f846: 6a01 0309 |0067: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.torrent_queueing:Z // field@0903 │ │ -07f84a: 1a01 4124 |0069: const-string v1, "max_active_downloads" // string@2441 │ │ -07f84e: 6e20 b729 1b00 |006b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f854: 0c01 |006e: move-result-object v1 │ │ -07f856: 6901 e808 |006f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_downloads:Ljava/lang/String; // field@08e8 │ │ -07f85a: 1a01 4324 |0071: const-string v1, "max_active_uploads" // string@2443 │ │ -07f85e: 6e20 b729 1b00 |0073: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f864: 0c01 |0076: move-result-object v1 │ │ -07f866: 6901 ea08 |0077: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_uploads:Ljava/lang/String; // field@08ea │ │ -07f86a: 1a01 4224 |0079: const-string v1, "max_active_torrents" // string@2442 │ │ -07f86e: 6e20 b729 1b00 |007b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07f874: 0c01 |007e: move-result-object v1 │ │ -07f876: 6901 e908 |007f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_torrents:Ljava/lang/String; // field@08e9 │ │ -07f87a: 54c1 a508 |0081: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07f87e: 54c2 a508 |0083: iget-object v2, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07f882: 7110 1703 0200 |0085: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -07f888: 0c02 |0088: move-result-object v2 │ │ -07f88a: 7120 a81f 2100 |0089: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1102:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; // method@1fa8 │ │ -07f890: 54c1 a508 |008c: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07f894: 7110 a71f 0100 |008e: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1100:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/content/SharedPreferences; // method@1fa7 │ │ -07f89a: 0c01 |0091: move-result-object v1 │ │ -07f89c: 7210 3301 0100 |0092: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ -07f8a2: 0c0a |0095: move-result-object v10 │ │ -07f8a4: 1a01 6e1e |0096: const-string v1, "global_max_num_connections" // string@1e6e │ │ -07f8a8: 6202 da08 |0098: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_max_num_connections:Ljava/lang/String; // field@08da │ │ -07f8ac: 7230 3201 1a02 |009a: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f8b2: 1a01 4624 |009d: const-string v1, "max_num_conn_per_torrent" // string@2446 │ │ -07f8b6: 6202 eb08 |009f: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_conn_per_torrent:Ljava/lang/String; // field@08eb │ │ -07f8ba: 7230 3201 1a02 |00a1: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f8c0: 1a01 4724 |00a4: const-string v1, "max_num_upslots_per_torrent" // string@2447 │ │ -07f8c4: 6202 ec08 |00a6: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_upslots_per_torrent:Ljava/lang/String; // field@08ec │ │ -07f8c8: 7230 3201 1a02 |00a8: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f8ce: 1a01 6f1e |00ab: const-string v1, "global_upload" // string@1e6f │ │ -07f8d2: 6202 db08 |00ad: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ -07f8d6: 7230 3201 1a02 |00af: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f8dc: 1a01 6d1e |00b2: const-string v1, "global_download" // string@1e6d │ │ -07f8e0: 6202 d908 |00b4: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ -07f8e4: 7230 3201 1a02 |00b6: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f8ea: 1a01 8d15 |00b9: const-string v1, "alt_upload" // string@158d │ │ -07f8ee: 6202 c908 |00bb: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_upload:Ljava/lang/String; // field@08c9 │ │ -07f8f2: 7230 3201 1a02 |00bd: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f8f8: 1a01 8b15 |00c0: const-string v1, "alt_download" // string@158b │ │ -07f8fc: 6202 c808 |00c2: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_download:Ljava/lang/String; // field@08c8 │ │ -07f900: 7230 3201 1a02 |00c4: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f906: 1a01 da2e |00c7: const-string v1, "torrent_queueing" // string@2eda │ │ -07f90a: 6302 0309 |00c9: sget-boolean v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.torrent_queueing:Z // field@0903 │ │ -07f90e: 7230 3101 1a02 |00cb: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0131 │ │ -07f914: 1a01 3e24 |00ce: const-string v1, "max_act_downloads" // string@243e │ │ -07f918: 6202 e808 |00d0: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_downloads:Ljava/lang/String; // field@08e8 │ │ -07f91c: 7230 3201 1a02 |00d2: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f922: 1a01 4024 |00d5: const-string v1, "max_act_uploads" // string@2440 │ │ -07f926: 6202 ea08 |00d7: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_uploads:Ljava/lang/String; // field@08ea │ │ -07f92a: 7230 3201 1a02 |00d9: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f930: 1a01 3f24 |00dc: const-string v1, "max_act_torrents" // string@243f │ │ -07f934: 6202 e908 |00de: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_torrents:Ljava/lang/String; // field@08e9 │ │ -07f938: 7230 3201 1a02 |00e0: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -07f93e: 7210 3001 0a00 |00e3: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0130 │ │ -07f944: 1211 |00e6: const/4 v1, #int 1 // #1 │ │ -07f946: 4601 0d01 |00e7: aget-object v1, v13, v1 │ │ -07f94a: 1101 |00e9: return-object v1 │ │ -07f94c: 0d09 |00ea: move-exception v9 │ │ -07f94e: 54c1 a508 |00eb: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07f952: 6e10 661f 0900 |00ed: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ -07f958: 0a02 |00f0: move-result v2 │ │ -07f95a: 5912 e108 |00f1: iput v2, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07f95e: 1a01 ee06 |00f3: const-string v1, "JSONParserStatusCode" // string@06ee │ │ -07f962: 6e10 671f 0900 |00f5: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.toString:()Ljava/lang/String; // method@1f67 │ │ -07f968: 0c02 |00f8: move-result-object v2 │ │ -07f96a: 7120 101c 2100 |00f9: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07f970: 2900 2bff |00fc: goto/16 0027 // -00d5 │ │ -07f974: 0d09 |00fe: move-exception v9 │ │ -07f976: 1a01 f50e |00ff: const-string v1, "MAIN:" // string@0ef5 │ │ -07f97a: 6e10 4221 0900 |0101: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -07f980: 0c02 |0104: move-result-object v2 │ │ -07f982: 7120 101c 2100 |0105: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -07f988: 1201 |0108: const/4 v1, #int 0 // #0 │ │ -07f98a: 28e0 |0109: goto 00e9 // -0020 │ │ +07f744: |[07f744] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ +07f754: 54c1 a508 |0000: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07f758: 6e10 cc1f 0100 |0002: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ +07f75e: 2200 7b04 |0005: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ +07f762: 6201 e008 |0007: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +07f766: 6202 0109 |0009: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ +07f76a: 6203 f708 |000b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +07f76e: 6004 f508 |000d: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ +07f772: 6205 0609 |000f: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ +07f776: 6206 f408 |0011: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ +07f77a: 6007 cd08 |0013: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ +07f77e: 6008 d108 |0015: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ +07f782: 7609 5c1f 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +07f788: 6201 ce08 |001a: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +07f78c: 6e20 631f 1000 |001c: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ +07f792: 120b |001f: const/4 v11, #int 0 // #0 │ │ +07f794: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +07f796: 4601 0d01 |0021: aget-object v1, v13, v1 │ │ +07f79a: 6e20 5f1f 1000 |0023: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONFromUrl:(Ljava/lang/String;)Lorg/json/JSONObject; // method@1f5f │ │ +07f7a0: 0c0b |0026: move-result-object v11 │ │ +07f7a2: 380b bf00 |0027: if-eqz v11, 00e6 // +00bf │ │ +07f7a6: 1a01 4024 |0029: const-string v1, "max_connec" // string@2440 │ │ +07f7aa: 6e20 b729 1b00 |002b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f7b0: 0c01 |002e: move-result-object v1 │ │ +07f7b2: 6901 da08 |002f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_max_num_connections:Ljava/lang/String; // field@08da │ │ +07f7b6: 1a01 4124 |0031: const-string v1, "max_connec_per_torrent" // string@2441 │ │ +07f7ba: 6e20 b729 1b00 |0033: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f7c0: 0c01 |0036: move-result-object v1 │ │ +07f7c2: 6901 eb08 |0037: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_conn_per_torrent:Ljava/lang/String; // field@08eb │ │ +07f7c6: 1a01 4424 |0039: const-string v1, "max_uploads_per_torrent" // string@2444 │ │ +07f7ca: 6e20 b729 1b00 |003b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f7d0: 0c01 |003e: move-result-object v1 │ │ +07f7d2: 6901 ec08 |003f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_upslots_per_torrent:Ljava/lang/String; // field@08ec │ │ +07f7d6: 1a01 492f |0041: const-string v1, "up_limit" // string@2f49 │ │ +07f7da: 6e20 b729 1b00 |0043: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f7e0: 0c01 |0046: move-result-object v1 │ │ +07f7e2: 6901 db08 |0047: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ +07f7e6: 1a01 5619 |0049: const-string v1, "dl_limit" // string@1956 │ │ +07f7ea: 6e20 b729 1b00 |004b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f7f0: 0c01 |004e: move-result-object v1 │ │ +07f7f2: 6901 d908 |004f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ +07f7f6: 1a01 8815 |0051: const-string v1, "alt_up_limit" // string@1588 │ │ +07f7fa: 6e20 b729 1b00 |0053: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f800: 0c01 |0056: move-result-object v1 │ │ +07f802: 6901 c908 |0057: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_upload:Ljava/lang/String; // field@08c9 │ │ +07f806: 1a01 8615 |0059: const-string v1, "alt_dl_limit" // string@1586 │ │ +07f80a: 6e20 b729 1b00 |005b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f810: 0c01 |005e: move-result-object v1 │ │ +07f812: 6901 c808 |005f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_download:Ljava/lang/String; // field@08c8 │ │ +07f816: 1a01 0128 |0061: const-string v1, "queueing_enabled" // string@2801 │ │ +07f81a: 6e20 b429 1b00 |0063: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@29b4 │ │ +07f820: 0a01 |0066: move-result v1 │ │ +07f822: 6a01 0309 |0067: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.torrent_queueing:Z // field@0903 │ │ +07f826: 1a01 3d24 |0069: const-string v1, "max_active_downloads" // string@243d │ │ +07f82a: 6e20 b729 1b00 |006b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f830: 0c01 |006e: move-result-object v1 │ │ +07f832: 6901 e808 |006f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_downloads:Ljava/lang/String; // field@08e8 │ │ +07f836: 1a01 3f24 |0071: const-string v1, "max_active_uploads" // string@243f │ │ +07f83a: 6e20 b729 1b00 |0073: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f840: 0c01 |0076: move-result-object v1 │ │ +07f842: 6901 ea08 |0077: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_uploads:Ljava/lang/String; // field@08ea │ │ +07f846: 1a01 3e24 |0079: const-string v1, "max_active_torrents" // string@243e │ │ +07f84a: 6e20 b729 1b00 |007b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07f850: 0c01 |007e: move-result-object v1 │ │ +07f852: 6901 e908 |007f: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_torrents:Ljava/lang/String; // field@08e9 │ │ +07f856: 54c1 a508 |0081: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07f85a: 54c2 a508 |0083: iget-object v2, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07f85e: 7110 1703 0200 |0085: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +07f864: 0c02 |0088: move-result-object v2 │ │ +07f866: 7120 a81f 2100 |0089: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1102:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; // method@1fa8 │ │ +07f86c: 54c1 a508 |008c: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07f870: 7110 a71f 0100 |008e: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1100:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/content/SharedPreferences; // method@1fa7 │ │ +07f876: 0c01 |0091: move-result-object v1 │ │ +07f878: 7210 3301 0100 |0092: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ +07f87e: 0c0a |0095: move-result-object v10 │ │ +07f880: 1a01 6a1e |0096: const-string v1, "global_max_num_connections" // string@1e6a │ │ +07f884: 6202 da08 |0098: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_max_num_connections:Ljava/lang/String; // field@08da │ │ +07f888: 7230 3201 1a02 |009a: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f88e: 1a01 4224 |009d: const-string v1, "max_num_conn_per_torrent" // string@2442 │ │ +07f892: 6202 eb08 |009f: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_conn_per_torrent:Ljava/lang/String; // field@08eb │ │ +07f896: 7230 3201 1a02 |00a1: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f89c: 1a01 4324 |00a4: const-string v1, "max_num_upslots_per_torrent" // string@2443 │ │ +07f8a0: 6202 ec08 |00a6: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_upslots_per_torrent:Ljava/lang/String; // field@08ec │ │ +07f8a4: 7230 3201 1a02 |00a8: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f8aa: 1a01 6b1e |00ab: const-string v1, "global_upload" // string@1e6b │ │ +07f8ae: 6202 db08 |00ad: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ +07f8b2: 7230 3201 1a02 |00af: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f8b8: 1a01 691e |00b2: const-string v1, "global_download" // string@1e69 │ │ +07f8bc: 6202 d908 |00b4: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ +07f8c0: 7230 3201 1a02 |00b6: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f8c6: 1a01 8915 |00b9: const-string v1, "alt_upload" // string@1589 │ │ +07f8ca: 6202 c908 |00bb: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_upload:Ljava/lang/String; // field@08c9 │ │ +07f8ce: 7230 3201 1a02 |00bd: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f8d4: 1a01 8715 |00c0: const-string v1, "alt_download" // string@1587 │ │ +07f8d8: 6202 c808 |00c2: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_download:Ljava/lang/String; // field@08c8 │ │ +07f8dc: 7230 3201 1a02 |00c4: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f8e2: 1a01 d62e |00c7: const-string v1, "torrent_queueing" // string@2ed6 │ │ +07f8e6: 6302 0309 |00c9: sget-boolean v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.torrent_queueing:Z // field@0903 │ │ +07f8ea: 7230 3101 1a02 |00cb: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0131 │ │ +07f8f0: 1a01 3a24 |00ce: const-string v1, "max_act_downloads" // string@243a │ │ +07f8f4: 6202 e808 |00d0: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_downloads:Ljava/lang/String; // field@08e8 │ │ +07f8f8: 7230 3201 1a02 |00d2: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f8fe: 1a01 3c24 |00d5: const-string v1, "max_act_uploads" // string@243c │ │ +07f902: 6202 ea08 |00d7: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_uploads:Ljava/lang/String; // field@08ea │ │ +07f906: 7230 3201 1a02 |00d9: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f90c: 1a01 3b24 |00dc: const-string v1, "max_act_torrents" // string@243b │ │ +07f910: 6202 e908 |00de: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_torrents:Ljava/lang/String; // field@08e9 │ │ +07f914: 7230 3201 1a02 |00e0: invoke-interface {v10, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +07f91a: 7210 3001 0a00 |00e3: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0130 │ │ +07f920: 1211 |00e6: const/4 v1, #int 1 // #1 │ │ +07f922: 4601 0d01 |00e7: aget-object v1, v13, v1 │ │ +07f926: 1101 |00e9: return-object v1 │ │ +07f928: 0d09 |00ea: move-exception v9 │ │ +07f92a: 54c1 a508 |00eb: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07f92e: 6e10 661f 0900 |00ed: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ +07f934: 0a02 |00f0: move-result v2 │ │ +07f936: 5912 e108 |00f1: iput v2, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f93a: 1a01 ee06 |00f3: const-string v1, "JSONParserStatusCode" // string@06ee │ │ +07f93e: 6e10 671f 0900 |00f5: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.toString:()Ljava/lang/String; // method@1f67 │ │ +07f944: 0c02 |00f8: move-result-object v2 │ │ +07f946: 7120 101c 2100 |00f9: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07f94c: 2900 2bff |00fc: goto/16 0027 // -00d5 │ │ +07f950: 0d09 |00fe: move-exception v9 │ │ +07f952: 1a01 f10e |00ff: const-string v1, "MAIN:" // string@0ef1 │ │ +07f956: 6e10 4221 0900 |0101: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +07f95c: 0c02 |0104: move-result-object v2 │ │ +07f95e: 7120 101c 2100 |0105: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +07f964: 1201 |0108: const/4 v1, #int 0 // #0 │ │ +07f966: 28e0 |0109: goto 00e9 // -0020 │ │ catches : 2 │ │ 0x0021 - 0x0026 │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x00ea │ │ 0x0029 - 0x00e6 │ │ Ljava/lang/Exception; -> 0x00fe │ │ positions : │ │ 0x0000 line=2698 │ │ @@ -133132,108 +133134,108 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f9a8: |[07f9a8] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.onPostExecute:(Ljava/lang/Object;)V │ │ -07f9b8: 1f01 f704 |0000: check-cast v1, Ljava/lang/String; // type@04f7 │ │ -07f9bc: 6e20 9c1f 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.onPostExecute:(Ljava/lang/String;)V // method@1f9c │ │ -07f9c2: 0e00 |0005: return-void │ │ +07f984: |[07f984] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.onPostExecute:(Ljava/lang/Object;)V │ │ +07f994: 1f01 f704 |0000: check-cast v1, Ljava/lang/String; // type@04f7 │ │ +07f998: 6e20 9c1f 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.onPostExecute:(Ljava/lang/String;)V // method@1f9c │ │ +07f99e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2692 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 152 16-bit code units │ │ -07f9c4: |[07f9c4] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.onPostExecute:(Ljava/lang/String;)V │ │ -07f9d4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07f9d6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -07f9d8: 3905 8000 |0002: if-nez v5, 0082 // +0080 │ │ -07f9dc: 5440 a508 |0004: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07f9e0: 6e10 c41f 0000 |0006: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -07f9e6: 0c00 |0009: move-result-object v0 │ │ -07f9e8: 1401 1900 087f |000a: const v1, #float 1.80776e+38 // #7f080019 │ │ -07f9ee: 7130 0d1f 1003 |000d: invoke-static {v0, v1, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -07f9f4: 0c00 |0010: move-result-object v0 │ │ -07f9f6: 6e10 0e1f 0000 |0011: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -07f9fc: 5440 a508 |0014: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fa00: 5200 e108 |0016: iget v0, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07fa04: 3320 1600 |0018: if-ne v0, v2, 002e // +0016 │ │ -07fa08: 5440 a508 |001a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fa0c: 6e10 c41f 0000 |001c: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -07fa12: 0c00 |001f: move-result-object v0 │ │ -07fa14: 1401 2900 087f |0020: const v1, #float 1.80776e+38 // #7f080029 │ │ -07fa1a: 7130 0d1f 1003 |0023: invoke-static {v0, v1, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -07fa20: 0c00 |0026: move-result-object v0 │ │ -07fa22: 6e10 0e1f 0000 |0027: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -07fa28: 5440 a508 |002a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fa2c: 5903 e108 |002c: iput v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07fa30: 5440 a508 |002e: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fa34: 5200 e108 |0030: iget v0, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07fa38: 1301 9101 |0032: const/16 v1, #int 401 // #191 │ │ -07fa3c: 3310 1600 |0034: if-ne v0, v1, 004a // +0016 │ │ -07fa40: 5440 a508 |0036: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fa44: 6e10 c41f 0000 |0038: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -07fa4a: 0c00 |003b: move-result-object v0 │ │ -07fa4c: 1401 2a00 087f |003c: const v1, #float 1.80776e+38 // #7f08002a │ │ -07fa52: 7130 0d1f 1002 |003f: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -07fa58: 0c00 |0042: move-result-object v0 │ │ -07fa5a: 6e10 0e1f 0000 |0043: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -07fa60: 5440 a508 |0046: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fa64: 5903 e108 |0048: iput v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07fa68: 5440 a508 |004a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fa6c: 5200 e108 |004c: iget v0, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07fa70: 1301 9301 |004e: const/16 v1, #int 403 // #193 │ │ -07fa74: 3310 3100 |0050: if-ne v0, v1, 0081 // +0031 │ │ -07fa78: 5440 a508 |0052: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fa7c: 6e10 c41f 0000 |0054: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -07fa82: 0c00 |0057: move-result-object v0 │ │ -07fa84: 1401 2b00 087f |0058: const v1, #float 1.80776e+38 // #7f08002b │ │ -07fa8a: 7130 0d1f 1003 |005b: invoke-static {v0, v1, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -07fa90: 0c00 |005e: move-result-object v0 │ │ -07fa92: 6e10 0e1f 0000 |005f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -07fa98: 5440 a508 |0062: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fa9c: 5903 e108 |0064: iput v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -07faa0: 6200 f908 |0066: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -07faa4: 1a01 4f01 |0068: const-string v1, "3.2.x" // string@014f │ │ -07faa8: 6e20 8621 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07faae: 0a00 |006d: move-result v0 │ │ -07fab0: 3800 1300 |006e: if-eqz v0, 0081 // +0013 │ │ -07fab4: 1a00 0000 |0070: const-string v0, "" // string@0000 │ │ -07fab8: 6900 ce08 |0072: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -07fabc: 2200 8d04 |0074: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ -07fac0: 5441 a508 |0076: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07fac4: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -07fac6: 7030 901f 1002 |0079: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ -07facc: 2331 9a06 |007c: new-array v1, v3, [Ljava/lang/Void; // type@069a │ │ -07fad0: 6e20 931f 1000 |007e: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ -07fad6: 0e00 |0081: return-void │ │ -07fad8: 1a00 ff2a |0082: const-string v0, "setOptions" // string@2aff │ │ -07fadc: 6e20 8621 0500 |0084: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07fae2: 0a00 |0087: move-result v0 │ │ -07fae4: 3800 0700 |0088: if-eqz v0, 008f // +0007 │ │ -07fae8: 5440 a508 |008a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ -07faec: 7110 ae1f 0000 |008c: invoke-static {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1500:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1fae │ │ -07faf2: 1a00 1e1d |008f: const-string v0, "getOptions" // string@1d1e │ │ -07faf6: 6e20 8621 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07fafc: 0a00 |0094: move-result v0 │ │ -07fafe: 3800 ecff |0095: if-eqz v0, 0081 // -0014 │ │ -07fb02: 28ea |0097: goto 0081 // -0016 │ │ +07f9a0: |[07f9a0] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentOptions.onPostExecute:(Ljava/lang/String;)V │ │ +07f9b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07f9b2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +07f9b4: 3905 8000 |0002: if-nez v5, 0082 // +0080 │ │ +07f9b8: 5440 a508 |0004: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07f9bc: 6e10 c41f 0000 |0006: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +07f9c2: 0c00 |0009: move-result-object v0 │ │ +07f9c4: 1401 1900 087f |000a: const v1, #float 1.80776e+38 // #7f080019 │ │ +07f9ca: 7130 0d1f 1003 |000d: invoke-static {v0, v1, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +07f9d0: 0c00 |0010: move-result-object v0 │ │ +07f9d2: 6e10 0e1f 0000 |0011: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +07f9d8: 5440 a508 |0014: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07f9dc: 5200 e108 |0016: iget v0, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07f9e0: 3320 1600 |0018: if-ne v0, v2, 002e // +0016 │ │ +07f9e4: 5440 a508 |001a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07f9e8: 6e10 c41f 0000 |001c: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +07f9ee: 0c00 |001f: move-result-object v0 │ │ +07f9f0: 1401 2900 087f |0020: const v1, #float 1.80776e+38 // #7f080029 │ │ +07f9f6: 7130 0d1f 1003 |0023: invoke-static {v0, v1, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +07f9fc: 0c00 |0026: move-result-object v0 │ │ +07f9fe: 6e10 0e1f 0000 |0027: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +07fa04: 5440 a508 |002a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07fa08: 5903 e108 |002c: iput v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07fa0c: 5440 a508 |002e: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07fa10: 5200 e108 |0030: iget v0, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07fa14: 1301 9101 |0032: const/16 v1, #int 401 // #191 │ │ +07fa18: 3310 1600 |0034: if-ne v0, v1, 004a // +0016 │ │ +07fa1c: 5440 a508 |0036: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07fa20: 6e10 c41f 0000 |0038: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +07fa26: 0c00 |003b: move-result-object v0 │ │ +07fa28: 1401 2a00 087f |003c: const v1, #float 1.80776e+38 // #7f08002a │ │ +07fa2e: 7130 0d1f 1002 |003f: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +07fa34: 0c00 |0042: move-result-object v0 │ │ +07fa36: 6e10 0e1f 0000 |0043: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +07fa3c: 5440 a508 |0046: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07fa40: 5903 e108 |0048: iput v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07fa44: 5440 a508 |004a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07fa48: 5200 e108 |004c: iget v0, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07fa4c: 1301 9301 |004e: const/16 v1, #int 403 // #193 │ │ +07fa50: 3310 3100 |0050: if-ne v0, v1, 0081 // +0031 │ │ +07fa54: 5440 a508 |0052: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07fa58: 6e10 c41f 0000 |0054: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +07fa5e: 0c00 |0057: move-result-object v0 │ │ +07fa60: 1401 2b00 087f |0058: const v1, #float 1.80776e+38 // #7f08002b │ │ +07fa66: 7130 0d1f 1003 |005b: invoke-static {v0, v1, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +07fa6c: 0c00 |005e: move-result-object v0 │ │ +07fa6e: 6e10 0e1f 0000 |005f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +07fa74: 5440 a508 |0062: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07fa78: 5903 e108 |0064: iput v3, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +07fa7c: 6200 f908 |0066: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +07fa80: 1a01 4f01 |0068: const-string v1, "3.2.x" // string@014f │ │ +07fa84: 6e20 8621 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07fa8a: 0a00 |006d: move-result v0 │ │ +07fa8c: 3800 1300 |006e: if-eqz v0, 0081 // +0013 │ │ +07fa90: 1a00 0000 |0070: const-string v0, "" // string@0000 │ │ +07fa94: 6900 ce08 |0072: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +07fa98: 2200 8d04 |0074: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ +07fa9c: 5441 a508 |0076: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07faa0: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +07faa2: 7030 901f 1002 |0079: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ +07faa8: 2331 9a06 |007c: new-array v1, v3, [Ljava/lang/Void; // type@069a │ │ +07faac: 6e20 931f 1000 |007e: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ +07fab2: 0e00 |0081: return-void │ │ +07fab4: 1a00 fb2a |0082: const-string v0, "setOptions" // string@2afb │ │ +07fab8: 6e20 8621 0500 |0084: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07fabe: 0a00 |0087: move-result v0 │ │ +07fac0: 3800 0700 |0088: if-eqz v0, 008f // +0007 │ │ +07fac4: 5440 a508 |008a: iget-object v0, v4, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a5 │ │ +07fac8: 7110 ae1f 0000 |008c: invoke-static {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1500:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1fae │ │ +07face: 1a00 1a1d |008f: const-string v0, "getOptions" // string@1d1a │ │ +07fad2: 6e20 8621 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07fad8: 0a00 |0094: move-result v0 │ │ +07fada: 3800 ecff |0095: if-eqz v0, 0081 // -0014 │ │ +07fade: 28ea |0097: goto 0081 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2767 │ │ 0x0004 line=2769 │ │ 0x0014 line=2771 │ │ 0x001a line=2772 │ │ 0x002a line=2773 │ │ @@ -133250,21 +133252,21 @@ │ │ 0x0082 line=2799 │ │ 0x008a line=2802 │ │ 0x008f line=2806 │ │ locals : │ │ 0x0000 - 0x0098 reg=4 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; │ │ 0x0000 - 0x0098 reg=5 result Ljava/lang/String; │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #606 header: │ │ class_idx : 1167 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #606 annotations: │ │ Annotations on class │ │ @@ -133289,18 +133291,18 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07fb04: |[07fb04] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -07fb14: 5b01 a608 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -07fb18: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -07fb1e: 0e00 |0005: return-void │ │ +07fae0: |[07fae0] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +07faf0: 5b01 a608 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +07faf4: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +07fafa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2184 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ @@ -133309,17 +133311,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07fb20: |[07fb20] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ -07fb30: 7020 9d1f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f9d │ │ -07fb36: 0e00 |0003: return-void │ │ +07fafc: |[07fafc] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V │ │ +07fb0c: 7020 9d1f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f9d │ │ +07fb12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/lgallardo/qbittorrentclient/MainActivity$1; │ │ @@ -133330,387 +133332,387 @@ │ │ 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 │ │ -07fb38: |[07fb38] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -07fb48: 1f02 9906 |0000: check-cast v2, [Ljava/lang/String; // type@0699 │ │ -07fb4c: 6e20 a01f 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.doInBackground:([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; // method@1fa0 │ │ -07fb52: 0c00 |0005: move-result-object v0 │ │ -07fb54: 1100 |0006: return-object v0 │ │ +07fb14: |[07fb14] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +07fb24: 1f02 9906 |0000: check-cast v2, [Ljava/lang/String; // type@0699 │ │ +07fb28: 6e20 a01f 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.doInBackground:([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; // method@1fa0 │ │ +07fb2e: 0c00 |0005: move-result-object v0 │ │ +07fb30: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2184 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 36 │ │ ins : 2 │ │ outs : 16 │ │ insns size : 708 16-bit code units │ │ -07fb58: |[07fb58] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.doInBackground:([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ -07fb68: 1310 0000 |0000: const/16 v16, #int 0 // #0 │ │ -07fb6c: 1311 0000 |0002: const/16 v17, #int 0 // #0 │ │ -07fb70: 1318 0000 |0004: const/16 v24, #int 0 // #0 │ │ -07fb74: 0800 2200 |0006: move-object/from16 v0, v34 │ │ -07fb78: 5402 a608 |0008: iget-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -07fb7c: 6e10 cc1f 0200 |000a: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ -07fb82: 2202 7b04 |000d: new-instance v2, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ -07fb86: 6203 e008 |000f: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -07fb8a: 6204 0109 |0011: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ -07fb8e: 6205 f708 |0013: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -07fb92: 6006 f508 |0015: sget v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ -07fb96: 6207 0609 |0017: sget-object v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ -07fb9a: 6208 f408 |0019: sget-object v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ -07fb9e: 6009 cd08 |001b: sget v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ -07fba2: 600a d108 |001d: sget v10, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ -07fba6: 7609 5c1f 0200 |001f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -07fbac: 6902 e408 |0022: sput-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.jParser:Lcom/lgallardo/qbittorrentclient/JSONParser; // field@08e4 │ │ -07fbb0: 6202 e408 |0024: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.jParser:Lcom/lgallardo/qbittorrentclient/JSONParser; // field@08e4 │ │ -07fbb4: 6219 ce08 |0026: sget-object v25, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -07fbb8: 0800 1900 |0028: move-object/from16 v0, v25 │ │ -07fbbc: 6e20 631f 0200 |002a: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ -07fbc2: 6202 e408 |002d: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.jParser:Lcom/lgallardo/qbittorrentclient/JSONParser; // field@08e4 │ │ -07fbc6: 1319 0000 |002f: const/16 v25, #int 0 // #0 │ │ -07fbca: 4619 2319 |0031: aget-object v25, v35, v25 │ │ -07fbce: 0800 1900 |0033: move-object/from16 v0, v25 │ │ -07fbd2: 6e20 5e1f 0200 |0035: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1f5e │ │ -07fbd8: 0c14 |0038: move-result-object v20 │ │ -07fbda: 3814 7b02 |0039: if-eqz v20, 02b4 // +027b │ │ -07fbde: 7401 b129 1400 |003b: invoke-virtual/range {v20}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -07fbe4: 0a02 |003e: move-result v2 │ │ -07fbe6: 2320 9206 |003f: new-array v0, v2, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ -07fbea: 0818 0000 |0041: move-object/from16 v24, v0 │ │ -07fbee: 7401 b129 1400 |0043: invoke-virtual/range {v20}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -07fbf4: 0a02 |0046: move-result v2 │ │ -07fbf6: 2322 9906 |0047: new-array v2, v2, [Ljava/lang/String; // type@0699 │ │ -07fbfa: 6902 ef08 |0049: sput-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ -07fbfe: 1313 0000 |004b: const/16 v19, #int 0 // #0 │ │ -07fc02: 7401 b129 1400 |004d: invoke-virtual/range {v20}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -07fc08: 0a02 |0050: move-result v2 │ │ -07fc0a: 0200 1300 |0051: move/from16 v0, v19 │ │ -07fc0e: 3520 6102 |0053: if-ge v0, v2, 02b4 // +0261 │ │ -07fc12: 0800 1400 |0055: move-object/from16 v0, v20 │ │ -07fc16: 0201 1300 |0057: move/from16 v1, v19 │ │ -07fc1a: 6e20 b029 1000 |0059: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@29b0 │ │ -07fc20: 0c15 |005c: move-result-object v21 │ │ -07fc22: 1a02 b524 |005d: const-string v2, "name" // string@24b5 │ │ -07fc26: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -07fc2a: 6e20 b729 2000 |0061: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fc30: 0c03 |0064: move-result-object v3 │ │ -07fc32: 1a02 482c |0065: const-string v2, "size" // string@2c48 │ │ -07fc36: 0800 1500 |0067: move-object/from16 v0, v21 │ │ -07fc3a: 6e20 b729 2000 |0069: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fc40: 0c02 |006c: move-result-object v2 │ │ -07fc42: 1a19 0d01 |006d: const-string v25, "," // string@010d │ │ -07fc46: 1a1a 3401 |006f: const-string v26, "." // string@0134 │ │ -07fc4a: 0800 1900 |0071: move-object/from16 v0, v25 │ │ -07fc4e: 0801 1a00 |0073: move-object/from16 v1, v26 │ │ -07fc52: 6e30 9321 0201 |0075: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -07fc58: 0c04 |0078: move-result-object v4 │ │ -07fc5a: 2202 f804 |0079: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -07fc5e: 7010 a121 0200 |007b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07fc64: 1a19 b900 |007e: const-string v25, "%.2f" // string@00b9 │ │ -07fc68: 131a 0100 |0080: const/16 v26, #int 1 // #1 │ │ -07fc6c: 0200 1a00 |0082: move/from16 v0, v26 │ │ -07fc70: 2300 9706 |0084: new-array v0, v0, [Ljava/lang/Object; // type@0697 │ │ -07fc74: 081a 0000 |0086: move-object/from16 v26, v0 │ │ -07fc78: 131b 0000 |0088: const/16 v27, #int 0 // #0 │ │ -07fc7c: 1a1c a727 |008a: const-string v28, "progress" // string@27a7 │ │ -07fc80: 0800 1500 |008c: move-object/from16 v0, v21 │ │ -07fc84: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -07fc88: 6e20 b529 1000 |0090: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ -07fc8e: 0b1c |0093: move-result-wide v28 │ │ -07fc90: 191e 5940 |0094: const-wide/high16 v30, #long 4636737291354636288 // #4059 │ │ -07fc94: ad1c 1c1e |0096: mul-double v28, v28, v30 │ │ -07fc98: 7702 3c21 1c00 |0098: invoke-static/range {v28, v29}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -07fc9e: 0c1c |009b: move-result-object v28 │ │ -07fca0: 4d1c 1a1b |009c: aput-object v28, v26, v27 │ │ -07fca4: 7702 8821 1900 |009e: invoke-static/range {v25, v26}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ -07fcaa: 0c19 |00a1: move-result-object v25 │ │ -07fcac: 0800 1900 |00a2: move-object/from16 v0, v25 │ │ -07fcb0: 6e20 aa21 0200 |00a4: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07fcb6: 0c02 |00a7: move-result-object v2 │ │ -07fcb8: 1a19 b600 |00a8: const-string v25, "%" // string@00b6 │ │ -07fcbc: 0800 1900 |00aa: move-object/from16 v0, v25 │ │ -07fcc0: 6e20 aa21 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07fcc6: 0c02 |00af: move-result-object v2 │ │ -07fcc8: 6e10 af21 0200 |00b0: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07fcce: 0c09 |00b3: move-result-object v9 │ │ -07fcd0: 1a02 0d01 |00b4: const-string v2, "," // string@010d │ │ -07fcd4: 1a19 3401 |00b6: const-string v25, "." // string@0134 │ │ -07fcd8: 0800 1900 |00b8: move-object/from16 v0, v25 │ │ -07fcdc: 6e30 9321 2900 |00ba: invoke-virtual {v9, v2, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -07fce2: 0c09 |00bd: move-result-object v9 │ │ -07fce4: 1a07 0000 |00be: const-string v7, "" // string@0000 │ │ -07fce8: 1a02 ce2c |00c0: const-string v2, "state" // string@2cce │ │ -07fcec: 0800 1500 |00c2: move-object/from16 v0, v21 │ │ -07fcf0: 6e20 b729 2000 |00c4: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fcf6: 0c05 |00c7: move-result-object v5 │ │ -07fcf8: 1a02 ba1e |00c8: const-string v2, "hash" // string@1eba │ │ -07fcfc: 0800 1500 |00ca: move-object/from16 v0, v21 │ │ -07fd00: 6e20 b729 2000 |00cc: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fd06: 0c06 |00cf: move-result-object v6 │ │ -07fd08: 1a02 1328 |00d0: const-string v2, "ratio" // string@2813 │ │ -07fd0c: 0800 1500 |00d2: move-object/from16 v0, v21 │ │ -07fd10: 6e20 b729 2000 |00d4: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fd16: 0c02 |00d7: move-result-object v2 │ │ -07fd18: 1a19 0d01 |00d8: const-string v25, "," // string@010d │ │ -07fd1c: 1a1a 3401 |00da: const-string v26, "." // string@0134 │ │ -07fd20: 0800 1900 |00dc: move-object/from16 v0, v25 │ │ -07fd24: 0801 1a00 |00de: move-object/from16 v1, v26 │ │ -07fd28: 6e30 9321 0201 |00e0: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -07fd2e: 0c08 |00e3: move-result-object v8 │ │ -07fd30: 1a02 4d25 |00e4: const-string v2, "num_leechs" // string@254d │ │ -07fd34: 0800 1500 |00e6: move-object/from16 v0, v21 │ │ -07fd38: 6e20 b729 2000 |00e8: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fd3e: 0c0a |00eb: move-result-object v10 │ │ -07fd40: 1a02 4e25 |00ec: const-string v2, "num_seeds" // string@254e │ │ -07fd44: 0800 1500 |00ee: move-object/from16 v0, v21 │ │ -07fd48: 6e20 b729 2000 |00f0: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fd4e: 0c0b |00f3: move-result-object v11 │ │ -07fd50: 1a02 9c27 |00f4: const-string v2, "priority" // string@279c │ │ -07fd54: 0800 1500 |00f6: move-object/from16 v0, v21 │ │ -07fd58: 6e20 b729 2000 |00f8: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fd5e: 0c0c |00fb: move-result-object v12 │ │ -07fd60: 1a02 381a |00fc: const-string v2, "eta" // string@1a38 │ │ -07fd64: 0800 1500 |00fe: move-object/from16 v0, v21 │ │ -07fd68: 6e20 b729 2000 |0100: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fd6e: 0c0d |0103: move-result-object v13 │ │ -07fd70: 1a02 5c19 |0104: const-string v2, "dlspeed" // string@195c │ │ -07fd74: 0800 1500 |0106: move-object/from16 v0, v21 │ │ -07fd78: 6e20 b729 2000 |0108: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fd7e: 0c0e |010b: move-result-object v14 │ │ -07fd80: 1a02 6d2f |010c: const-string v2, "upspeed" // string@2f6d │ │ -07fd84: 0800 1500 |010e: move-object/from16 v0, v21 │ │ -07fd88: 6e20 b729 2000 |0110: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -07fd8e: 0c0f |0113: move-result-object v15 │ │ -07fd90: 6202 f908 |0114: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -07fd94: 1a19 4f01 |0116: const-string v25, "3.2.x" // string@014f │ │ -07fd98: 0800 1900 |0118: move-object/from16 v0, v25 │ │ -07fd9c: 6e20 8621 0200 |011a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -07fda2: 0a02 |011d: move-result v2 │ │ -07fda4: 3802 5000 |011e: if-eqz v2, 016e // +0050 │ │ -07fda8: 7110 191f 0400 |0120: invoke-static {v4}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -07fdae: 0c04 |0123: move-result-object v4 │ │ -07fdb0: 7110 1b1f 0d00 |0124: invoke-static {v13}, Lcom/lgallardo/qbittorrentclient/Common;.secondsToEta:(Ljava/lang/String;)Ljava/lang/String; // method@1f1b │ │ -07fdb6: 0c0d |0127: move-result-object v13 │ │ -07fdb8: 2202 f804 |0128: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -07fdbc: 7010 a121 0200 |012a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07fdc2: 7110 191f 0e00 |012d: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -07fdc8: 0c19 |0130: move-result-object v25 │ │ -07fdca: 0800 1900 |0131: move-object/from16 v0, v25 │ │ -07fdce: 6e20 aa21 0200 |0133: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07fdd4: 0c02 |0136: move-result-object v2 │ │ -07fdd6: 1a19 3f01 |0137: const-string v25, "/s" // string@013f │ │ -07fdda: 0800 1900 |0139: move-object/from16 v0, v25 │ │ -07fdde: 6e20 aa21 0200 |013b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07fde4: 0c02 |013e: move-result-object v2 │ │ -07fde6: 6e10 af21 0200 |013f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07fdec: 0c0e |0142: move-result-object v14 │ │ -07fdee: 2202 f804 |0143: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -07fdf2: 7010 a121 0200 |0145: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07fdf8: 7110 191f 0f00 |0148: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -07fdfe: 0c19 |014b: move-result-object v25 │ │ -07fe00: 0800 1900 |014c: move-object/from16 v0, v25 │ │ -07fe04: 6e20 aa21 0200 |014e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07fe0a: 0c02 |0151: move-result-object v2 │ │ -07fe0c: 1a19 3f01 |0152: const-string v25, "/s" // string@013f │ │ -07fe10: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -07fe14: 6e20 aa21 0200 |0156: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07fe1a: 0c02 |0159: move-result-object v2 │ │ -07fe1c: 6e10 af21 0200 |015a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07fe22: 0c0f |015d: move-result-object v15 │ │ -07fe24: 1a02 aa29 |015e: const-string v2, "seq_dl" // string@29aa │ │ -07fe28: 0800 1500 |0160: move-object/from16 v0, v21 │ │ -07fe2c: 6e20 b429 2000 |0162: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@29b4 │ │ -07fe32: 0a10 |0165: move-result v16 │ │ -07fe34: 1a02 761a |0166: const-string v2, "f_l_piece_prio" // string@1a76 │ │ -07fe38: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -07fe3c: 6e20 b429 2000 |016a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@29b4 │ │ -07fe42: 0a11 |016d: move-result v17 │ │ -07fe44: 2202 a704 |016e: new-instance v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -07fe48: 7610 3e20 0200 |0170: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lcom/lgallardo/qbittorrentclient/Torrent;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V // method@203e │ │ -07fe4e: 4d02 1813 |0173: aput-object v2, v24, v19 │ │ -07fe52: 6202 ef08 |0175: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ -07fe56: 4d03 0213 |0177: aput-object v3, v2, v19 │ │ -07fe5a: 1202 |0179: const/4 v2, #int 0 // #0 │ │ -07fe5c: 1a19 0300 |017a: const-string v25, " " // string@0003 │ │ -07fe60: 0800 1900 |017c: move-object/from16 v0, v25 │ │ -07fe64: 6e20 8f21 0400 |017e: invoke-virtual {v4, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -07fe6a: 0a19 |0181: move-result v25 │ │ -07fe6c: 0200 1900 |0182: move/from16 v0, v25 │ │ -07fe70: 6e30 9721 2400 |0184: invoke-virtual {v4, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -07fe76: 0c02 |0187: move-result-object v2 │ │ -07fe78: 7110 3b21 0200 |0188: invoke-static {v2}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@213b │ │ -07fe7e: 0b1a |018b: move-result-wide v26 │ │ -07fe80: 7702 3c21 1a00 |018c: invoke-static/range {v26, v27}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -07fe86: 0c16 |018f: move-result-object v22 │ │ -07fe88: 1a02 0300 |0190: const-string v2, " " // string@0003 │ │ -07fe8c: 6e20 8f21 2400 |0192: invoke-virtual {v4, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -07fe92: 0a02 |0195: move-result v2 │ │ -07fe94: 6e10 9121 0400 |0196: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -07fe9a: 0a19 |0199: move-result v25 │ │ -07fe9c: 0200 1900 |019a: move/from16 v0, v25 │ │ -07fea0: 6e30 9721 2400 |019c: invoke-virtual {v4, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -07fea6: 0c17 |019f: move-result-object v23 │ │ -07fea8: 4602 1813 |01a0: aget-object v2, v24, v19 │ │ -07feac: 2219 f804 |01a2: new-instance v25, Ljava/lang/StringBuilder; // type@04f8 │ │ -07feb0: 7601 a121 1900 |01a4: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07feb6: 1a1a b700 |01a7: const-string v26, "%.1f" // string@00b7 │ │ -07feba: 131b 0100 |01a9: const/16 v27, #int 1 // #1 │ │ -07febe: 0200 1b00 |01ab: move/from16 v0, v27 │ │ -07fec2: 2300 9706 |01ad: new-array v0, v0, [Ljava/lang/Object; // type@0697 │ │ -07fec6: 081b 0000 |01af: move-object/from16 v27, v0 │ │ -07feca: 131c 0000 |01b1: const/16 v28, #int 0 // #0 │ │ -07fece: 7401 3a21 1600 |01b3: invoke-virtual/range {v22}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ -07fed4: 0b1e |01b6: move-result-wide v30 │ │ -07fed6: 1a1d a727 |01b7: const-string v29, "progress" // string@27a7 │ │ -07feda: 0800 1500 |01b9: move-object/from16 v0, v21 │ │ -07fede: 0801 1d00 |01bb: move-object/from16 v1, v29 │ │ -07fee2: 6e20 b529 1000 |01bd: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ -07fee8: 0b20 |01c0: move-result-wide v32 │ │ -07feea: ad1e 1e20 |01c1: mul-double v30, v30, v32 │ │ -07feee: 7702 3c21 1e00 |01c3: invoke-static/range {v30, v31}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -07fef4: 0c1d |01c6: move-result-object v29 │ │ -07fef6: 4d1d 1b1c |01c7: aput-object v29, v27, v28 │ │ -07fefa: 7702 8821 1a00 |01c9: invoke-static/range {v26, v27}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ -07ff00: 0c1a |01cc: move-result-object v26 │ │ -07ff02: 1a1b 0d01 |01cd: const-string v27, "," // string@010d │ │ -07ff06: 1a1c 3401 |01cf: const-string v28, "." // string@0134 │ │ -07ff0a: 7403 9321 1a00 |01d1: invoke-virtual/range {v26, v27, v28}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -07ff10: 0c1a |01d4: move-result-object v26 │ │ -07ff12: 7402 aa21 1900 |01d5: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ff18: 0c19 |01d8: move-result-object v25 │ │ -07ff1a: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ -07ff1e: 0801 1700 |01db: move-object/from16 v1, v23 │ │ -07ff22: 6e20 aa21 1000 |01dd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ff28: 0c19 |01e0: move-result-object v25 │ │ -07ff2a: 7401 af21 1900 |01e1: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -07ff30: 0c19 |01e4: move-result-object v25 │ │ -07ff32: 0800 1900 |01e5: move-object/from16 v0, v25 │ │ -07ff36: 6e20 6220 0200 |01e7: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.setDownloaded:(Ljava/lang/String;)V // method@2062 │ │ -07ff3c: 4602 1813 |01ea: aget-object v2, v24, v19 │ │ -07ff40: 2219 f804 |01ec: new-instance v25, Ljava/lang/StringBuilder; // type@04f8 │ │ -07ff44: 7601 a121 1900 |01ee: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -07ff4a: 461a 1813 |01f1: aget-object v26, v24, v19 │ │ -07ff4e: 7401 4420 1a00 |01f3: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloaded:()Ljava/lang/String; // method@2044 │ │ -07ff54: 0c1a |01f6: move-result-object v26 │ │ -07ff56: 7402 aa21 1900 |01f7: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ff5c: 0c19 |01fa: move-result-object v25 │ │ -07ff5e: 1a1a 0300 |01fb: const-string v26, " " // string@0003 │ │ -07ff62: 7402 aa21 1900 |01fd: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ff68: 0c19 |0200: move-result-object v25 │ │ -07ff6a: 131a 9321 |0201: const/16 v26, #int 8595 // #2193 │ │ -07ff6e: 7701 2921 1a00 |0203: invoke-static/range {v26}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -07ff74: 0c1a |0206: move-result-object v26 │ │ -07ff76: 7402 aa21 1900 |0207: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ff7c: 0c19 |020a: move-result-object v25 │ │ -07ff7e: 1a1a 0300 |020b: const-string v26, " " // string@0003 │ │ -07ff82: 7402 aa21 1900 |020d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ff88: 0c19 |0210: move-result-object v25 │ │ -07ff8a: 461a 1813 |0211: aget-object v26, v24, v19 │ │ -07ff8e: 7401 4220 1a00 |0213: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ -07ff94: 0c1a |0216: move-result-object v26 │ │ -07ff96: 7402 aa21 1900 |0217: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ff9c: 0c19 |021a: move-result-object v25 │ │ -07ff9e: 1a1a 0300 |021b: const-string v26, " " // string@0003 │ │ -07ffa2: 7402 aa21 1900 |021d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ffa8: 0c19 |0220: move-result-object v25 │ │ -07ffaa: 131a 9121 |0221: const/16 v26, #int 8593 // #2191 │ │ -07ffae: 7701 2921 1a00 |0223: invoke-static/range {v26}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -07ffb4: 0c1a |0226: move-result-object v26 │ │ -07ffb6: 7402 aa21 1900 |0227: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ffbc: 0c19 |022a: move-result-object v25 │ │ -07ffbe: 1a1a 0300 |022b: const-string v26, " " // string@0003 │ │ -07ffc2: 7402 aa21 1900 |022d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ffc8: 0c19 |0230: move-result-object v25 │ │ -07ffca: 461a 1813 |0231: aget-object v26, v24, v19 │ │ -07ffce: 7401 5b20 1a00 |0233: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ -07ffd4: 0c1a |0236: move-result-object v26 │ │ -07ffd6: 7402 aa21 1900 |0237: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ffdc: 0c19 |023a: move-result-object v25 │ │ -07ffde: 1a1a 0300 |023b: const-string v26, " " // string@0003 │ │ -07ffe2: 7402 aa21 1900 |023d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07ffe8: 0c19 |0240: move-result-object v25 │ │ -07ffea: 131a 2220 |0241: const/16 v26, #int 8226 // #2022 │ │ -07ffee: 7701 2921 1a00 |0243: invoke-static/range {v26}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -07fff4: 0c1a |0246: move-result-object v26 │ │ -07fff6: 7402 aa21 1900 |0247: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -07fffc: 0c19 |024a: move-result-object v25 │ │ -07fffe: 1a1a 0300 |024b: const-string v26, " " // string@0003 │ │ -080002: 7402 aa21 1900 |024d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080008: 0c19 |0250: move-result-object v25 │ │ -08000a: 461a 1813 |0251: aget-object v26, v24, v19 │ │ -08000e: 7401 4f20 1a00 |0253: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ -080014: 0c1a |0256: move-result-object v26 │ │ -080016: 7402 aa21 1900 |0257: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08001c: 0c19 |025a: move-result-object v25 │ │ -08001e: 1a1a 0300 |025b: const-string v26, " " // string@0003 │ │ -080022: 7402 aa21 1900 |025d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080028: 0c19 |0260: move-result-object v25 │ │ -08002a: 131a 2220 |0261: const/16 v26, #int 8226 // #2022 │ │ -08002e: 7701 2921 1a00 |0263: invoke-static/range {v26}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -080034: 0c1a |0266: move-result-object v26 │ │ -080036: 7402 aa21 1900 |0267: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08003c: 0c19 |026a: move-result-object v25 │ │ -08003e: 1a1a 0300 |026b: const-string v26, " " // string@0003 │ │ -080042: 7402 aa21 1900 |026d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080048: 0c19 |0270: move-result-object v25 │ │ -08004a: 461a 1813 |0271: aget-object v26, v24, v19 │ │ -08004e: 7401 4520 1a00 |0273: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEta:()Ljava/lang/String; // method@2045 │ │ -080054: 0c1a |0276: move-result-object v26 │ │ -080056: 7402 aa21 1900 |0277: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08005c: 0c19 |027a: move-result-object v25 │ │ -08005e: 7401 af21 1900 |027b: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -080064: 0c19 |027e: move-result-object v25 │ │ -080066: 0800 1900 |027f: move-object/from16 v0, v25 │ │ -08006a: 6e20 6720 0200 |0281: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.setInfo:(Ljava/lang/String;)V // method@2067 │ │ -080070: d813 1301 |0284: add-int/lit8 v19, v19, #int 1 // #01 │ │ -080074: 2900 c7fd |0286: goto/16 004d // -0239 │ │ -080078: 0d12 |0288: move-exception v18 │ │ -08007a: 1311 0000 |0289: const/16 v17, #int 0 // #0 │ │ -08007e: 2900 dbfe |028b: goto/16 0166 // -0125 │ │ -080082: 0d12 |028d: move-exception v18 │ │ -080084: 1311 0000 |028e: const/16 v17, #int 0 // #0 │ │ -080088: 2900 defe |0290: goto/16 016e // -0122 │ │ -08008c: 0d12 |0292: move-exception v18 │ │ -08008e: 4602 1813 |0293: aget-object v2, v24, v19 │ │ -080092: 6e20 6220 4200 |0295: invoke-virtual {v2, v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.setDownloaded:(Ljava/lang/String;)V // method@2062 │ │ -080098: 2900 52ff |0298: goto/16 01ea // -00ae │ │ -08009c: 0d12 |029a: move-exception v18 │ │ -08009e: 0800 2200 |029b: move-object/from16 v0, v34 │ │ -0800a2: 5402 a608 |029d: iget-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0800a6: 7401 661f 1200 |029f: invoke-virtual/range {v18}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ -0800ac: 0a19 |02a2: move-result v25 │ │ -0800ae: 0200 1900 |02a3: move/from16 v0, v25 │ │ -0800b2: 5920 e108 |02a5: iput v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -0800b6: 1318 0000 |02a7: const/16 v24, #int 0 // #0 │ │ -0800ba: 1a02 ee06 |02a9: const-string v2, "JSONParserStatusCode" // string@06ee │ │ -0800be: 7401 671f 1200 |02ab: invoke-virtual/range {v18}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.toString:()Ljava/lang/String; // method@1f67 │ │ -0800c4: 0c19 |02ae: move-result-object v25 │ │ -0800c6: 0800 1900 |02af: move-object/from16 v0, v25 │ │ -0800ca: 7120 101c 0200 |02b1: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -0800d0: 1118 |02b4: return-object v24 │ │ -0800d2: 0d12 |02b5: move-exception v18 │ │ -0800d4: 1318 0000 |02b6: const/16 v24, #int 0 // #0 │ │ -0800d8: 1a02 f50e |02b8: const-string v2, "MAIN:" // string@0ef5 │ │ -0800dc: 7401 4221 1200 |02ba: invoke-virtual/range {v18}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -0800e2: 0c19 |02bd: move-result-object v25 │ │ -0800e4: 0800 1900 |02be: move-object/from16 v0, v25 │ │ -0800e8: 7120 101c 0200 |02c0: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -0800ee: 28f1 |02c3: goto 02b4 // -000f │ │ +07fb34: |[07fb34] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.doInBackground:([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ +07fb44: 1310 0000 |0000: const/16 v16, #int 0 // #0 │ │ +07fb48: 1311 0000 |0002: const/16 v17, #int 0 // #0 │ │ +07fb4c: 1318 0000 |0004: const/16 v24, #int 0 // #0 │ │ +07fb50: 0800 2200 |0006: move-object/from16 v0, v34 │ │ +07fb54: 5402 a608 |0008: iget-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +07fb58: 6e10 cc1f 0200 |000a: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ +07fb5e: 2202 7b04 |000d: new-instance v2, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ +07fb62: 6203 e008 |000f: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +07fb66: 6204 0109 |0011: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ +07fb6a: 6205 f708 |0013: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +07fb6e: 6006 f508 |0015: sget v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ +07fb72: 6207 0609 |0017: sget-object v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ +07fb76: 6208 f408 |0019: sget-object v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ +07fb7a: 6009 cd08 |001b: sget v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ +07fb7e: 600a d108 |001d: sget v10, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ +07fb82: 7609 5c1f 0200 |001f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +07fb88: 6902 e408 |0022: sput-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.jParser:Lcom/lgallardo/qbittorrentclient/JSONParser; // field@08e4 │ │ +07fb8c: 6202 e408 |0024: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.jParser:Lcom/lgallardo/qbittorrentclient/JSONParser; // field@08e4 │ │ +07fb90: 6219 ce08 |0026: sget-object v25, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +07fb94: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +07fb98: 6e20 631f 0200 |002a: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ +07fb9e: 6202 e408 |002d: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.jParser:Lcom/lgallardo/qbittorrentclient/JSONParser; // field@08e4 │ │ +07fba2: 1319 0000 |002f: const/16 v25, #int 0 // #0 │ │ +07fba6: 4619 2319 |0031: aget-object v25, v35, v25 │ │ +07fbaa: 0800 1900 |0033: move-object/from16 v0, v25 │ │ +07fbae: 6e20 5e1f 0200 |0035: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1f5e │ │ +07fbb4: 0c14 |0038: move-result-object v20 │ │ +07fbb6: 3814 7b02 |0039: if-eqz v20, 02b4 // +027b │ │ +07fbba: 7401 b129 1400 |003b: invoke-virtual/range {v20}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +07fbc0: 0a02 |003e: move-result v2 │ │ +07fbc2: 2320 9206 |003f: new-array v0, v2, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ +07fbc6: 0818 0000 |0041: move-object/from16 v24, v0 │ │ +07fbca: 7401 b129 1400 |0043: invoke-virtual/range {v20}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +07fbd0: 0a02 |0046: move-result v2 │ │ +07fbd2: 2322 9906 |0047: new-array v2, v2, [Ljava/lang/String; // type@0699 │ │ +07fbd6: 6902 ef08 |0049: sput-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ +07fbda: 1313 0000 |004b: const/16 v19, #int 0 // #0 │ │ +07fbde: 7401 b129 1400 |004d: invoke-virtual/range {v20}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +07fbe4: 0a02 |0050: move-result v2 │ │ +07fbe6: 0200 1300 |0051: move/from16 v0, v19 │ │ +07fbea: 3520 6102 |0053: if-ge v0, v2, 02b4 // +0261 │ │ +07fbee: 0800 1400 |0055: move-object/from16 v0, v20 │ │ +07fbf2: 0201 1300 |0057: move/from16 v1, v19 │ │ +07fbf6: 6e20 b029 1000 |0059: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@29b0 │ │ +07fbfc: 0c15 |005c: move-result-object v21 │ │ +07fbfe: 1a02 b124 |005d: const-string v2, "name" // string@24b1 │ │ +07fc02: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +07fc06: 6e20 b729 2000 |0061: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fc0c: 0c03 |0064: move-result-object v3 │ │ +07fc0e: 1a02 442c |0065: const-string v2, "size" // string@2c44 │ │ +07fc12: 0800 1500 |0067: move-object/from16 v0, v21 │ │ +07fc16: 6e20 b729 2000 |0069: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fc1c: 0c02 |006c: move-result-object v2 │ │ +07fc1e: 1a19 0d01 |006d: const-string v25, "," // string@010d │ │ +07fc22: 1a1a 3401 |006f: const-string v26, "." // string@0134 │ │ +07fc26: 0800 1900 |0071: move-object/from16 v0, v25 │ │ +07fc2a: 0801 1a00 |0073: move-object/from16 v1, v26 │ │ +07fc2e: 6e30 9321 0201 |0075: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +07fc34: 0c04 |0078: move-result-object v4 │ │ +07fc36: 2202 f804 |0079: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +07fc3a: 7010 a121 0200 |007b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07fc40: 1a19 b900 |007e: const-string v25, "%.2f" // string@00b9 │ │ +07fc44: 131a 0100 |0080: const/16 v26, #int 1 // #1 │ │ +07fc48: 0200 1a00 |0082: move/from16 v0, v26 │ │ +07fc4c: 2300 9706 |0084: new-array v0, v0, [Ljava/lang/Object; // type@0697 │ │ +07fc50: 081a 0000 |0086: move-object/from16 v26, v0 │ │ +07fc54: 131b 0000 |0088: const/16 v27, #int 0 // #0 │ │ +07fc58: 1a1c a327 |008a: const-string v28, "progress" // string@27a3 │ │ +07fc5c: 0800 1500 |008c: move-object/from16 v0, v21 │ │ +07fc60: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +07fc64: 6e20 b529 1000 |0090: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ +07fc6a: 0b1c |0093: move-result-wide v28 │ │ +07fc6c: 191e 5940 |0094: const-wide/high16 v30, #long 4636737291354636288 // #4059 │ │ +07fc70: ad1c 1c1e |0096: mul-double v28, v28, v30 │ │ +07fc74: 7702 3c21 1c00 |0098: invoke-static/range {v28, v29}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +07fc7a: 0c1c |009b: move-result-object v28 │ │ +07fc7c: 4d1c 1a1b |009c: aput-object v28, v26, v27 │ │ +07fc80: 7702 8821 1900 |009e: invoke-static/range {v25, v26}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ +07fc86: 0c19 |00a1: move-result-object v25 │ │ +07fc88: 0800 1900 |00a2: move-object/from16 v0, v25 │ │ +07fc8c: 6e20 aa21 0200 |00a4: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07fc92: 0c02 |00a7: move-result-object v2 │ │ +07fc94: 1a19 b600 |00a8: const-string v25, "%" // string@00b6 │ │ +07fc98: 0800 1900 |00aa: move-object/from16 v0, v25 │ │ +07fc9c: 6e20 aa21 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07fca2: 0c02 |00af: move-result-object v2 │ │ +07fca4: 6e10 af21 0200 |00b0: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07fcaa: 0c09 |00b3: move-result-object v9 │ │ +07fcac: 1a02 0d01 |00b4: const-string v2, "," // string@010d │ │ +07fcb0: 1a19 3401 |00b6: const-string v25, "." // string@0134 │ │ +07fcb4: 0800 1900 |00b8: move-object/from16 v0, v25 │ │ +07fcb8: 6e30 9321 2900 |00ba: invoke-virtual {v9, v2, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +07fcbe: 0c09 |00bd: move-result-object v9 │ │ +07fcc0: 1a07 0000 |00be: const-string v7, "" // string@0000 │ │ +07fcc4: 1a02 ca2c |00c0: const-string v2, "state" // string@2cca │ │ +07fcc8: 0800 1500 |00c2: move-object/from16 v0, v21 │ │ +07fccc: 6e20 b729 2000 |00c4: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fcd2: 0c05 |00c7: move-result-object v5 │ │ +07fcd4: 1a02 b61e |00c8: const-string v2, "hash" // string@1eb6 │ │ +07fcd8: 0800 1500 |00ca: move-object/from16 v0, v21 │ │ +07fcdc: 6e20 b729 2000 |00cc: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fce2: 0c06 |00cf: move-result-object v6 │ │ +07fce4: 1a02 0f28 |00d0: const-string v2, "ratio" // string@280f │ │ +07fce8: 0800 1500 |00d2: move-object/from16 v0, v21 │ │ +07fcec: 6e20 b729 2000 |00d4: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fcf2: 0c02 |00d7: move-result-object v2 │ │ +07fcf4: 1a19 0d01 |00d8: const-string v25, "," // string@010d │ │ +07fcf8: 1a1a 3401 |00da: const-string v26, "." // string@0134 │ │ +07fcfc: 0800 1900 |00dc: move-object/from16 v0, v25 │ │ +07fd00: 0801 1a00 |00de: move-object/from16 v1, v26 │ │ +07fd04: 6e30 9321 0201 |00e0: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +07fd0a: 0c08 |00e3: move-result-object v8 │ │ +07fd0c: 1a02 4925 |00e4: const-string v2, "num_leechs" // string@2549 │ │ +07fd10: 0800 1500 |00e6: move-object/from16 v0, v21 │ │ +07fd14: 6e20 b729 2000 |00e8: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fd1a: 0c0a |00eb: move-result-object v10 │ │ +07fd1c: 1a02 4a25 |00ec: const-string v2, "num_seeds" // string@254a │ │ +07fd20: 0800 1500 |00ee: move-object/from16 v0, v21 │ │ +07fd24: 6e20 b729 2000 |00f0: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fd2a: 0c0b |00f3: move-result-object v11 │ │ +07fd2c: 1a02 9827 |00f4: const-string v2, "priority" // string@2798 │ │ +07fd30: 0800 1500 |00f6: move-object/from16 v0, v21 │ │ +07fd34: 6e20 b729 2000 |00f8: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fd3a: 0c0c |00fb: move-result-object v12 │ │ +07fd3c: 1a02 341a |00fc: const-string v2, "eta" // string@1a34 │ │ +07fd40: 0800 1500 |00fe: move-object/from16 v0, v21 │ │ +07fd44: 6e20 b729 2000 |0100: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fd4a: 0c0d |0103: move-result-object v13 │ │ +07fd4c: 1a02 5819 |0104: const-string v2, "dlspeed" // string@1958 │ │ +07fd50: 0800 1500 |0106: move-object/from16 v0, v21 │ │ +07fd54: 6e20 b729 2000 |0108: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fd5a: 0c0e |010b: move-result-object v14 │ │ +07fd5c: 1a02 692f |010c: const-string v2, "upspeed" // string@2f69 │ │ +07fd60: 0800 1500 |010e: move-object/from16 v0, v21 │ │ +07fd64: 6e20 b729 2000 |0110: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +07fd6a: 0c0f |0113: move-result-object v15 │ │ +07fd6c: 6202 f908 |0114: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +07fd70: 1a19 4f01 |0116: const-string v25, "3.2.x" // string@014f │ │ +07fd74: 0800 1900 |0118: move-object/from16 v0, v25 │ │ +07fd78: 6e20 8621 0200 |011a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +07fd7e: 0a02 |011d: move-result v2 │ │ +07fd80: 3802 5000 |011e: if-eqz v2, 016e // +0050 │ │ +07fd84: 7110 191f 0400 |0120: invoke-static {v4}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +07fd8a: 0c04 |0123: move-result-object v4 │ │ +07fd8c: 7110 1b1f 0d00 |0124: invoke-static {v13}, Lcom/lgallardo/qbittorrentclient/Common;.secondsToEta:(Ljava/lang/String;)Ljava/lang/String; // method@1f1b │ │ +07fd92: 0c0d |0127: move-result-object v13 │ │ +07fd94: 2202 f804 |0128: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +07fd98: 7010 a121 0200 |012a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07fd9e: 7110 191f 0e00 |012d: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +07fda4: 0c19 |0130: move-result-object v25 │ │ +07fda6: 0800 1900 |0131: move-object/from16 v0, v25 │ │ +07fdaa: 6e20 aa21 0200 |0133: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07fdb0: 0c02 |0136: move-result-object v2 │ │ +07fdb2: 1a19 3f01 |0137: const-string v25, "/s" // string@013f │ │ +07fdb6: 0800 1900 |0139: move-object/from16 v0, v25 │ │ +07fdba: 6e20 aa21 0200 |013b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07fdc0: 0c02 |013e: move-result-object v2 │ │ +07fdc2: 6e10 af21 0200 |013f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07fdc8: 0c0e |0142: move-result-object v14 │ │ +07fdca: 2202 f804 |0143: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +07fdce: 7010 a121 0200 |0145: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07fdd4: 7110 191f 0f00 |0148: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +07fdda: 0c19 |014b: move-result-object v25 │ │ +07fddc: 0800 1900 |014c: move-object/from16 v0, v25 │ │ +07fde0: 6e20 aa21 0200 |014e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07fde6: 0c02 |0151: move-result-object v2 │ │ +07fde8: 1a19 3f01 |0152: const-string v25, "/s" // string@013f │ │ +07fdec: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +07fdf0: 6e20 aa21 0200 |0156: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07fdf6: 0c02 |0159: move-result-object v2 │ │ +07fdf8: 6e10 af21 0200 |015a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07fdfe: 0c0f |015d: move-result-object v15 │ │ +07fe00: 1a02 a629 |015e: const-string v2, "seq_dl" // string@29a6 │ │ +07fe04: 0800 1500 |0160: move-object/from16 v0, v21 │ │ +07fe08: 6e20 b429 2000 |0162: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@29b4 │ │ +07fe0e: 0a10 |0165: move-result v16 │ │ +07fe10: 1a02 721a |0166: const-string v2, "f_l_piece_prio" // string@1a72 │ │ +07fe14: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +07fe18: 6e20 b429 2000 |016a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@29b4 │ │ +07fe1e: 0a11 |016d: move-result v17 │ │ +07fe20: 2202 a704 |016e: new-instance v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +07fe24: 7610 3e20 0200 |0170: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lcom/lgallardo/qbittorrentclient/Torrent;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V // method@203e │ │ +07fe2a: 4d02 1813 |0173: aput-object v2, v24, v19 │ │ +07fe2e: 6202 ef08 |0175: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ +07fe32: 4d03 0213 |0177: aput-object v3, v2, v19 │ │ +07fe36: 1202 |0179: const/4 v2, #int 0 // #0 │ │ +07fe38: 1a19 0300 |017a: const-string v25, " " // string@0003 │ │ +07fe3c: 0800 1900 |017c: move-object/from16 v0, v25 │ │ +07fe40: 6e20 8f21 0400 |017e: invoke-virtual {v4, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +07fe46: 0a19 |0181: move-result v25 │ │ +07fe48: 0200 1900 |0182: move/from16 v0, v25 │ │ +07fe4c: 6e30 9721 2400 |0184: invoke-virtual {v4, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +07fe52: 0c02 |0187: move-result-object v2 │ │ +07fe54: 7110 3b21 0200 |0188: invoke-static {v2}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@213b │ │ +07fe5a: 0b1a |018b: move-result-wide v26 │ │ +07fe5c: 7702 3c21 1a00 |018c: invoke-static/range {v26, v27}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +07fe62: 0c16 |018f: move-result-object v22 │ │ +07fe64: 1a02 0300 |0190: const-string v2, " " // string@0003 │ │ +07fe68: 6e20 8f21 2400 |0192: invoke-virtual {v4, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +07fe6e: 0a02 |0195: move-result v2 │ │ +07fe70: 6e10 9121 0400 |0196: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +07fe76: 0a19 |0199: move-result v25 │ │ +07fe78: 0200 1900 |019a: move/from16 v0, v25 │ │ +07fe7c: 6e30 9721 2400 |019c: invoke-virtual {v4, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +07fe82: 0c17 |019f: move-result-object v23 │ │ +07fe84: 4602 1813 |01a0: aget-object v2, v24, v19 │ │ +07fe88: 2219 f804 |01a2: new-instance v25, Ljava/lang/StringBuilder; // type@04f8 │ │ +07fe8c: 7601 a121 1900 |01a4: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07fe92: 1a1a b700 |01a7: const-string v26, "%.1f" // string@00b7 │ │ +07fe96: 131b 0100 |01a9: const/16 v27, #int 1 // #1 │ │ +07fe9a: 0200 1b00 |01ab: move/from16 v0, v27 │ │ +07fe9e: 2300 9706 |01ad: new-array v0, v0, [Ljava/lang/Object; // type@0697 │ │ +07fea2: 081b 0000 |01af: move-object/from16 v27, v0 │ │ +07fea6: 131c 0000 |01b1: const/16 v28, #int 0 // #0 │ │ +07feaa: 7401 3a21 1600 |01b3: invoke-virtual/range {v22}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ +07feb0: 0b1e |01b6: move-result-wide v30 │ │ +07feb2: 1a1d a327 |01b7: const-string v29, "progress" // string@27a3 │ │ +07feb6: 0800 1500 |01b9: move-object/from16 v0, v21 │ │ +07feba: 0801 1d00 |01bb: move-object/from16 v1, v29 │ │ +07febe: 6e20 b529 1000 |01bd: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ +07fec4: 0b20 |01c0: move-result-wide v32 │ │ +07fec6: ad1e 1e20 |01c1: mul-double v30, v30, v32 │ │ +07feca: 7702 3c21 1e00 |01c3: invoke-static/range {v30, v31}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +07fed0: 0c1d |01c6: move-result-object v29 │ │ +07fed2: 4d1d 1b1c |01c7: aput-object v29, v27, v28 │ │ +07fed6: 7702 8821 1a00 |01c9: invoke-static/range {v26, v27}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ +07fedc: 0c1a |01cc: move-result-object v26 │ │ +07fede: 1a1b 0d01 |01cd: const-string v27, "," // string@010d │ │ +07fee2: 1a1c 3401 |01cf: const-string v28, "." // string@0134 │ │ +07fee6: 7403 9321 1a00 |01d1: invoke-virtual/range {v26, v27, v28}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +07feec: 0c1a |01d4: move-result-object v26 │ │ +07feee: 7402 aa21 1900 |01d5: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07fef4: 0c19 |01d8: move-result-object v25 │ │ +07fef6: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ +07fefa: 0801 1700 |01db: move-object/from16 v1, v23 │ │ +07fefe: 6e20 aa21 1000 |01dd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ff04: 0c19 |01e0: move-result-object v25 │ │ +07ff06: 7401 af21 1900 |01e1: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +07ff0c: 0c19 |01e4: move-result-object v25 │ │ +07ff0e: 0800 1900 |01e5: move-object/from16 v0, v25 │ │ +07ff12: 6e20 6220 0200 |01e7: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.setDownloaded:(Ljava/lang/String;)V // method@2062 │ │ +07ff18: 4602 1813 |01ea: aget-object v2, v24, v19 │ │ +07ff1c: 2219 f804 |01ec: new-instance v25, Ljava/lang/StringBuilder; // type@04f8 │ │ +07ff20: 7601 a121 1900 |01ee: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +07ff26: 461a 1813 |01f1: aget-object v26, v24, v19 │ │ +07ff2a: 7401 4420 1a00 |01f3: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloaded:()Ljava/lang/String; // method@2044 │ │ +07ff30: 0c1a |01f6: move-result-object v26 │ │ +07ff32: 7402 aa21 1900 |01f7: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ff38: 0c19 |01fa: move-result-object v25 │ │ +07ff3a: 1a1a 0300 |01fb: const-string v26, " " // string@0003 │ │ +07ff3e: 7402 aa21 1900 |01fd: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ff44: 0c19 |0200: move-result-object v25 │ │ +07ff46: 131a 9321 |0201: const/16 v26, #int 8595 // #2193 │ │ +07ff4a: 7701 2921 1a00 |0203: invoke-static/range {v26}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +07ff50: 0c1a |0206: move-result-object v26 │ │ +07ff52: 7402 aa21 1900 |0207: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ff58: 0c19 |020a: move-result-object v25 │ │ +07ff5a: 1a1a 0300 |020b: const-string v26, " " // string@0003 │ │ +07ff5e: 7402 aa21 1900 |020d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ff64: 0c19 |0210: move-result-object v25 │ │ +07ff66: 461a 1813 |0211: aget-object v26, v24, v19 │ │ +07ff6a: 7401 4220 1a00 |0213: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ +07ff70: 0c1a |0216: move-result-object v26 │ │ +07ff72: 7402 aa21 1900 |0217: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ff78: 0c19 |021a: move-result-object v25 │ │ +07ff7a: 1a1a 0300 |021b: const-string v26, " " // string@0003 │ │ +07ff7e: 7402 aa21 1900 |021d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ff84: 0c19 |0220: move-result-object v25 │ │ +07ff86: 131a 9121 |0221: const/16 v26, #int 8593 // #2191 │ │ +07ff8a: 7701 2921 1a00 |0223: invoke-static/range {v26}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +07ff90: 0c1a |0226: move-result-object v26 │ │ +07ff92: 7402 aa21 1900 |0227: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ff98: 0c19 |022a: move-result-object v25 │ │ +07ff9a: 1a1a 0300 |022b: const-string v26, " " // string@0003 │ │ +07ff9e: 7402 aa21 1900 |022d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ffa4: 0c19 |0230: move-result-object v25 │ │ +07ffa6: 461a 1813 |0231: aget-object v26, v24, v19 │ │ +07ffaa: 7401 5b20 1a00 |0233: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ +07ffb0: 0c1a |0236: move-result-object v26 │ │ +07ffb2: 7402 aa21 1900 |0237: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ffb8: 0c19 |023a: move-result-object v25 │ │ +07ffba: 1a1a 0300 |023b: const-string v26, " " // string@0003 │ │ +07ffbe: 7402 aa21 1900 |023d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ffc4: 0c19 |0240: move-result-object v25 │ │ +07ffc6: 131a 2220 |0241: const/16 v26, #int 8226 // #2022 │ │ +07ffca: 7701 2921 1a00 |0243: invoke-static/range {v26}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +07ffd0: 0c1a |0246: move-result-object v26 │ │ +07ffd2: 7402 aa21 1900 |0247: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ffd8: 0c19 |024a: move-result-object v25 │ │ +07ffda: 1a1a 0300 |024b: const-string v26, " " // string@0003 │ │ +07ffde: 7402 aa21 1900 |024d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07ffe4: 0c19 |0250: move-result-object v25 │ │ +07ffe6: 461a 1813 |0251: aget-object v26, v24, v19 │ │ +07ffea: 7401 4f20 1a00 |0253: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ +07fff0: 0c1a |0256: move-result-object v26 │ │ +07fff2: 7402 aa21 1900 |0257: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +07fff8: 0c19 |025a: move-result-object v25 │ │ +07fffa: 1a1a 0300 |025b: const-string v26, " " // string@0003 │ │ +07fffe: 7402 aa21 1900 |025d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080004: 0c19 |0260: move-result-object v25 │ │ +080006: 131a 2220 |0261: const/16 v26, #int 8226 // #2022 │ │ +08000a: 7701 2921 1a00 |0263: invoke-static/range {v26}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +080010: 0c1a |0266: move-result-object v26 │ │ +080012: 7402 aa21 1900 |0267: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080018: 0c19 |026a: move-result-object v25 │ │ +08001a: 1a1a 0300 |026b: const-string v26, " " // string@0003 │ │ +08001e: 7402 aa21 1900 |026d: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080024: 0c19 |0270: move-result-object v25 │ │ +080026: 461a 1813 |0271: aget-object v26, v24, v19 │ │ +08002a: 7401 4520 1a00 |0273: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEta:()Ljava/lang/String; // method@2045 │ │ +080030: 0c1a |0276: move-result-object v26 │ │ +080032: 7402 aa21 1900 |0277: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080038: 0c19 |027a: move-result-object v25 │ │ +08003a: 7401 af21 1900 |027b: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +080040: 0c19 |027e: move-result-object v25 │ │ +080042: 0800 1900 |027f: move-object/from16 v0, v25 │ │ +080046: 6e20 6720 0200 |0281: invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.setInfo:(Ljava/lang/String;)V // method@2067 │ │ +08004c: d813 1301 |0284: add-int/lit8 v19, v19, #int 1 // #01 │ │ +080050: 2900 c7fd |0286: goto/16 004d // -0239 │ │ +080054: 0d12 |0288: move-exception v18 │ │ +080056: 1311 0000 |0289: const/16 v17, #int 0 // #0 │ │ +08005a: 2900 dbfe |028b: goto/16 0166 // -0125 │ │ +08005e: 0d12 |028d: move-exception v18 │ │ +080060: 1311 0000 |028e: const/16 v17, #int 0 // #0 │ │ +080064: 2900 defe |0290: goto/16 016e // -0122 │ │ +080068: 0d12 |0292: move-exception v18 │ │ +08006a: 4602 1813 |0293: aget-object v2, v24, v19 │ │ +08006e: 6e20 6220 4200 |0295: invoke-virtual {v2, v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.setDownloaded:(Ljava/lang/String;)V // method@2062 │ │ +080074: 2900 52ff |0298: goto/16 01ea // -00ae │ │ +080078: 0d12 |029a: move-exception v18 │ │ +08007a: 0800 2200 |029b: move-object/from16 v0, v34 │ │ +08007e: 5402 a608 |029d: iget-object v2, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080082: 7401 661f 1200 |029f: invoke-virtual/range {v18}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ +080088: 0a19 |02a2: move-result v25 │ │ +08008a: 0200 1900 |02a3: move/from16 v0, v25 │ │ +08008e: 5920 e108 |02a5: iput v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +080092: 1318 0000 |02a7: const/16 v24, #int 0 // #0 │ │ +080096: 1a02 ee06 |02a9: const-string v2, "JSONParserStatusCode" // string@06ee │ │ +08009a: 7401 671f 1200 |02ab: invoke-virtual/range {v18}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.toString:()Ljava/lang/String; // method@1f67 │ │ +0800a0: 0c19 |02ae: move-result-object v25 │ │ +0800a2: 0800 1900 |02af: move-object/from16 v0, v25 │ │ +0800a6: 7120 101c 0200 |02b1: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0800ac: 1118 |02b4: return-object v24 │ │ +0800ae: 0d12 |02b5: move-exception v18 │ │ +0800b0: 1318 0000 |02b6: const/16 v24, #int 0 // #0 │ │ +0800b4: 1a02 f10e |02b8: const-string v2, "MAIN:" // string@0ef1 │ │ +0800b8: 7401 4221 1200 |02ba: invoke-virtual/range {v18}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +0800be: 0c19 |02bd: move-result-object v25 │ │ +0800c0: 0800 1900 |02be: move-object/from16 v0, v25 │ │ +0800c4: 7120 101c 0200 |02c0: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0800ca: 28f1 |02c3: goto 02b4 // -000f │ │ catches : 6 │ │ 0x000d - 0x015d │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x029a │ │ Ljava/lang/Exception; -> 0x02b5 │ │ 0x015e - 0x0165 │ │ Ljava/lang/Exception; -> 0x0288 │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x029a │ │ @@ -133762,14 +133764,17 @@ │ │ 0x0166 line=2249 │ │ 0x016e line=2256 │ │ 0x0175 line=2258 │ │ 0x0179 line=2264 │ │ 0x0190 line=2265 │ │ 0x01a0 line=2267 │ │ 0x01ea line=2274 │ │ + 0x0223 line=2275 │ │ + 0x0253 line=2276 │ │ + 0x027f line=2274 │ │ 0x0284 line=2215 │ │ 0x0288 line=2243 │ │ 0x0289 line=2244 │ │ 0x028d line=2250 │ │ 0x028e line=2251 │ │ 0x0292 line=2269 │ │ 0x0293 line=2270 │ │ @@ -133816,1011 +133821,1005 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -080148: |[080148] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.onPostExecute:(Ljava/lang/Object;)V │ │ -080158: 1f01 9206 |0000: check-cast v1, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ -08015c: 6e20 a31f 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.onPostExecute:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@1fa3 │ │ -080162: 0e00 |0005: return-void │ │ +080124: |[080124] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.onPostExecute:(Ljava/lang/Object;)V │ │ +080134: 1f01 9206 |0000: check-cast v1, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ +080138: 6e20 a31f 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.onPostExecute:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@1fa3 │ │ +08013e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2184 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;) │ │ name : 'onPostExecute' │ │ type : '([Lcom/lgallardo/qbittorrentclient/Torrent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 4 │ │ - insns size : 1978 16-bit code units │ │ -080164: |[080164] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.onPostExecute:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ -080174: 3914 ae00 |0000: if-nez v20, 00ae // +00ae │ │ -080178: 0800 1300 |0002: move-object/from16 v0, v19 │ │ -08017c: 540e a608 |0004: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080180: 6e10 c41f 0e00 |0006: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -080186: 0c0e |0009: move-result-object v14 │ │ -080188: 140f 1900 087f |000a: const v15, #float 1.80776e+38 // #7f080019 │ │ -08018e: 1310 0000 |000d: const/16 v16, #int 0 // #0 │ │ -080192: 7703 0d1f 0e00 |000f: invoke-static/range {v14, v15, v16}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -080198: 0c0e |0012: move-result-object v14 │ │ -08019a: 6e10 0e1f 0e00 |0013: invoke-virtual {v14}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0801a0: 0800 1300 |0016: move-object/from16 v0, v19 │ │ -0801a4: 540e a608 |0018: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0801a8: 52ee e108 |001a: iget v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -0801ac: 121f |001c: const/4 v15, #int 1 // #1 │ │ -0801ae: 33fe 1d00 |001d: if-ne v14, v15, 003a // +001d │ │ -0801b2: 0800 1300 |001f: move-object/from16 v0, v19 │ │ -0801b6: 540e a608 |0021: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0801ba: 6e10 c41f 0e00 |0023: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0801c0: 0c0e |0026: move-result-object v14 │ │ -0801c2: 140f 2900 087f |0027: const v15, #float 1.80776e+38 // #7f080029 │ │ -0801c8: 1310 0000 |002a: const/16 v16, #int 0 // #0 │ │ -0801cc: 7703 0d1f 0e00 |002c: invoke-static/range {v14, v15, v16}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0801d2: 0c0e |002f: move-result-object v14 │ │ -0801d4: 6e10 0e1f 0e00 |0030: invoke-virtual {v14}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0801da: 0800 1300 |0033: move-object/from16 v0, v19 │ │ -0801de: 540e a608 |0035: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0801e2: 120f |0037: const/4 v15, #int 0 // #0 │ │ -0801e4: 59ef e108 |0038: iput v15, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -0801e8: 0800 1300 |003a: move-object/from16 v0, v19 │ │ -0801ec: 540e a608 |003c: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0801f0: 52ee e108 |003e: iget v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -0801f4: 130f 9101 |0040: const/16 v15, #int 401 // #191 │ │ -0801f8: 33fe 1d00 |0042: if-ne v14, v15, 005f // +001d │ │ -0801fc: 0800 1300 |0044: move-object/from16 v0, v19 │ │ -080200: 540e a608 |0046: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080204: 6e10 c41f 0e00 |0048: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -08020a: 0c0e |004b: move-result-object v14 │ │ -08020c: 140f 2a00 087f |004c: const v15, #float 1.80776e+38 // #7f08002a │ │ -080212: 1310 0100 |004f: const/16 v16, #int 1 // #1 │ │ -080216: 7703 0d1f 0e00 |0051: invoke-static/range {v14, v15, v16}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -08021c: 0c0e |0054: move-result-object v14 │ │ -08021e: 6e10 0e1f 0e00 |0055: invoke-virtual {v14}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -080224: 0800 1300 |0058: move-object/from16 v0, v19 │ │ -080228: 540e a608 |005a: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -08022c: 120f |005c: const/4 v15, #int 0 // #0 │ │ -08022e: 59ef e108 |005d: iput v15, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -080232: 0800 1300 |005f: move-object/from16 v0, v19 │ │ -080236: 540e a608 |0061: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -08023a: 52ee e108 |0063: iget v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -08023e: 130f 9301 |0065: const/16 v15, #int 403 // #193 │ │ -080242: 33fe 3c00 |0067: if-ne v14, v15, 00a3 // +003c │ │ -080246: 620e f908 |0069: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -08024a: 1a0f 4f01 |006b: const-string v15, "3.2.x" // string@014f │ │ -08024e: 6e20 8621 fe00 |006d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080254: 0a0e |0070: move-result v14 │ │ -080256: 380e 1700 |0071: if-eqz v14, 0088 // +0017 │ │ -08025a: 1a0e 0000 |0073: const-string v14, "" // string@0000 │ │ -08025e: 690e ce08 |0075: sput-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -080262: 220e 8d04 |0077: new-instance v14, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ -080266: 0800 1300 |0079: move-object/from16 v0, v19 │ │ -08026a: 540f a608 |007b: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -08026e: 1310 0000 |007d: const/16 v16, #int 0 // #0 │ │ -080272: 7603 901f 0e00 |007f: invoke-direct/range {v14, v15, v16}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ -080278: 120f |0082: const/4 v15, #int 0 // #0 │ │ -08027a: 23ff 9a06 |0083: new-array v15, v15, [Ljava/lang/Void; // type@069a │ │ -08027e: 6e20 931f fe00 |0085: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ -080284: 0800 1300 |0088: move-object/from16 v0, v19 │ │ -080288: 540e a608 |008a: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -08028c: 6e10 c41f 0e00 |008c: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -080292: 0c0e |008f: move-result-object v14 │ │ -080294: 140f 2b00 087f |0090: const v15, #float 1.80776e+38 // #7f08002b │ │ -08029a: 1310 0000 |0093: const/16 v16, #int 0 // #0 │ │ -08029e: 7703 0d1f 0e00 |0095: invoke-static/range {v14, v15, v16}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0802a4: 0c0e |0098: move-result-object v14 │ │ -0802a6: 6e10 0e1f 0e00 |0099: invoke-virtual {v14}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0802ac: 0800 1300 |009c: move-object/from16 v0, v19 │ │ -0802b0: 540e a608 |009e: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0802b4: 120f |00a0: const/4 v15, #int 0 // #0 │ │ -0802b6: 59ef e108 |00a1: iput v15, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -0802ba: 620e f608 |00a3: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -0802be: 380e 0800 |00a5: if-eqz v14, 00ad // +0008 │ │ -0802c2: 620e f608 |00a7: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -0802c6: 124f |00a9: const/4 v15, #int 4 // #4 │ │ -0802c8: 6e20 c51e fe00 |00aa: invoke-virtual {v14, v15}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ -0802ce: 0e00 |00ad: return-void │ │ -0802d0: 620e f908 |00ae: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0802d4: 1a0f 4f01 |00b0: const-string v15, "3.2.x" // string@014f │ │ -0802d8: 6e20 8621 fe00 |00b2: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0802de: 0a0e |00b5: move-result v14 │ │ -0802e0: 380e 3301 |00b6: if-eqz v14, 01e9 // +0133 │ │ -0802e4: 220c 2505 |00b8: new-instance v12, Ljava/util/ArrayList; // type@0525 │ │ -0802e8: 7701 2522 1400 |00ba: invoke-static/range {v20}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@2225 │ │ -0802ee: 0c0e |00bd: move-result-object v14 │ │ -0802f0: 7020 1522 ec00 |00be: invoke-direct {v12, v14}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -0802f6: 620e 0009 |00c1: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -0802fa: 1a0f 990f |00c3: const-string v15, "Name" // string@0f99 │ │ -0802fe: 6e20 8621 fe00 |00c5: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080304: 0a0e |00c8: move-result v14 │ │ -080306: 380e 0c00 |00c9: if-eqz v14, 00d5 // +000c │ │ -08030a: 220e b304 |00cb: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator; // type@04b3 │ │ -08030e: 630f fb08 |00cd: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ -080312: 7020 be20 fe00 |00cf: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.:(Z)V // method@20be │ │ -080318: 7120 2f22 ec00 |00d2: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ -08031e: 620e 0009 |00d5: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -080322: 1a0f 7610 |00d7: const-string v15, "Priority" // string@1076 │ │ -080326: 6e20 8621 fe00 |00d9: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08032c: 0a0e |00dc: move-result v14 │ │ -08032e: 380e 0c00 |00dd: if-eqz v14, 00e9 // +000c │ │ -080332: 220e b404 |00df: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator; // type@04b4 │ │ -080336: 630f fb08 |00e1: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ -08033a: 7020 c120 fe00 |00e3: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.:(Z)V // method@20c1 │ │ -080340: 7120 2f22 ec00 |00e6: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ -080346: 620e 0009 |00e9: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -08034a: 1a0f 7910 |00eb: const-string v15, "Progress" // string@1079 │ │ -08034e: 6e20 8621 fe00 |00ed: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080354: 0a0e |00f0: move-result v14 │ │ -080356: 380e 0c00 |00f1: if-eqz v14, 00fd // +000c │ │ -08035a: 220e b504 |00f3: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator; // type@04b5 │ │ -08035e: 630f fb08 |00f5: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ -080362: 7020 c420 fe00 |00f7: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.:(Z)V // method@20c4 │ │ -080368: 7120 2f22 ec00 |00fa: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ -08036e: 620e 0009 |00fd: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -080372: 1a0f cf04 |00ff: const-string v15, "ETA" // string@04cf │ │ -080376: 6e20 8621 fe00 |0101: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08037c: 0a0e |0104: move-result v14 │ │ -08037e: 380e 0c00 |0105: if-eqz v14, 0111 // +000c │ │ -080382: 220e b104 |0107: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator; // type@04b1 │ │ -080386: 630f fb08 |0109: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ -08038a: 7020 ab20 fe00 |010b: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.:(Z)V // method@20ab │ │ -080390: 7120 2f22 ec00 |010e: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ -080396: 620e 0009 |0111: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -08039a: 1a0f c210 |0113: const-string v15, "Ratio" // string@10c2 │ │ -08039e: 6e20 8621 fe00 |0115: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0803a4: 0a0e |0118: move-result v14 │ │ -0803a6: 380e 0c00 |0119: if-eqz v14, 0125 // +000c │ │ -0803aa: 220e b604 |011b: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator; // type@04b6 │ │ -0803ae: 630f fb08 |011d: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ -0803b2: 7020 c720 fe00 |011f: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.:(Z)V // method@20c7 │ │ -0803b8: 7120 2f22 ec00 |0122: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ -0803be: 620e 0009 |0125: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -0803c2: 1a0f a304 |0127: const-string v15, "DownloadSpeed" // string@04a3 │ │ -0803c6: 6e20 8621 fe00 |0129: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0803cc: 0a0e |012c: move-result v14 │ │ -0803ce: 380e 0c00 |012d: if-eqz v14, 0139 // +000c │ │ -0803d2: 220e b004 |012f: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator; // type@04b0 │ │ -0803d6: 630f fb08 |0131: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ -0803da: 7020 a820 fe00 |0133: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.:(Z)V // method@20a8 │ │ -0803e0: 7120 2f22 ec00 |0136: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ -0803e6: 620e 0009 |0139: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -0803ea: 1a0f 1113 |013b: const-string v15, "UploadSpeed" // string@1311 │ │ -0803ee: 6e20 8621 fe00 |013d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0803f4: 0a0e |0140: move-result v14 │ │ -0803f6: 380e 0c00 |0141: if-eqz v14, 014d // +000c │ │ -0803fa: 220e b704 |0143: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator; // type@04b7 │ │ -0803fe: 630f fb08 |0145: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ -080402: 7020 ca20 fe00 |0147: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.:(Z)V // method@20ca │ │ -080408: 7120 2f22 ec00 |014a: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ -08040e: 6e10 2222 0c00 |014d: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -080414: 0a0e |0150: move-result v14 │ │ -080416: 23ee 9906 |0151: new-array v14, v14, [Ljava/lang/String; // type@0699 │ │ -08041a: 690e ef08 |0153: sput-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ -08041e: 6e10 2222 0c00 |0155: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -080424: 0a0e |0158: move-result v14 │ │ -080426: 23ee 9206 |0159: new-array v14, v14, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ -08042a: 690e e608 |015b: sput-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ -08042e: 160e 0000 |015d: const-wide/16 v14, #int 0 // #0 │ │ -080432: 680e 0509 |015f: sput-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadSpeedCount:J // field@0905 │ │ -080436: 160e 0000 |0161: const-wide/16 v14, #int 0 // #0 │ │ -08043a: 680e d308 |0163: sput-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadSpeedCount:J // field@08d3 │ │ -08043e: 120e |0165: const/4 v14, #int 0 // #0 │ │ -080440: 670e 0409 |0166: sput v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadCount:I // field@0904 │ │ -080444: 120e |0168: const/4 v14, #int 0 // #0 │ │ -080446: 670e d208 |0169: sput v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadCount:I // field@08d2 │ │ -08044a: 120b |016b: const/4 v11, #int 0 // #0 │ │ -08044c: 1207 |016c: const/4 v7, #int 0 // #0 │ │ -08044e: 6e10 2222 0c00 |016d: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -080454: 0a0e |0170: move-result v14 │ │ -080456: 35e7 0703 |0171: if-ge v7, v14, 0478 // +0307 │ │ -08045a: 6e20 1b22 7c00 |0173: invoke-virtual {v12, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -080460: 0c0a |0176: move-result-object v10 │ │ -080462: 1f0a a704 |0177: check-cast v10, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -080466: 620e ef08 |0179: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ -08046a: 6e10 4720 0a00 |017b: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -080470: 0c0f |017e: move-result-object v15 │ │ -080472: 4d0f 0e07 |017f: aput-object v15, v14, v7 │ │ -080476: 620e e608 |0181: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ -08047a: 4d0a 0e07 |0183: aput-object v10, v14, v7 │ │ -08047e: 6e10 4820 0a00 |0185: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ -080484: 0c0e |0188: move-result-object v14 │ │ -080486: 620f 3c0c |0189: sget-object v15, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -08048a: 6e20 8621 fe00 |018b: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080490: 0a0e |018e: move-result v14 │ │ -080492: 380e 0300 |018f: if-eqz v14, 0192 // +0003 │ │ -080496: 07ab |0191: move-object v11, v10 │ │ -080498: 610e 0509 |0192: sget-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadSpeedCount:J // field@0905 │ │ -08049c: 6e10 5b20 0a00 |0194: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ -0804a2: 0c10 |0197: move-result-object v16 │ │ -0804a4: 7701 1a1f 1000 |0198: invoke-static/range {v16}, Lcom/lgallardo/qbittorrentclient/Common;.humanSizeToBytes:(Ljava/lang/String;)D // method@1f1a │ │ -0804aa: 0b10 |019b: move-result-wide v16 │ │ -0804ac: 0500 1000 |019c: move-wide/from16 v0, v16 │ │ -0804b0: 8a00 |019e: double-to-int v0, v0 │ │ -0804b2: 0210 0000 |019f: move/from16 v16, v0 │ │ -0804b6: 0200 1000 |01a1: move/from16 v0, v16 │ │ -0804ba: 8100 |01a3: int-to-long v0, v0 │ │ -0804bc: 0510 0000 |01a4: move-wide/from16 v16, v0 │ │ -0804c0: 9b0e 0e10 |01a6: add-long v14, v14, v16 │ │ -0804c4: 680e 0509 |01a8: sput-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadSpeedCount:J // field@0905 │ │ -0804c8: 610e d308 |01aa: sget-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadSpeedCount:J // field@08d3 │ │ -0804cc: 6e10 4220 0a00 |01ac: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ -0804d2: 0c10 |01af: move-result-object v16 │ │ -0804d4: 7701 1a1f 1000 |01b0: invoke-static/range {v16}, Lcom/lgallardo/qbittorrentclient/Common;.humanSizeToBytes:(Ljava/lang/String;)D // method@1f1a │ │ -0804da: 0b10 |01b3: move-result-wide v16 │ │ -0804dc: 0500 1000 |01b4: move-wide/from16 v0, v16 │ │ -0804e0: 8a00 |01b6: double-to-int v0, v0 │ │ -0804e2: 0210 0000 |01b7: move/from16 v16, v0 │ │ -0804e6: 0200 1000 |01b9: move/from16 v0, v16 │ │ -0804ea: 8100 |01bb: int-to-long v0, v0 │ │ -0804ec: 0510 0000 |01bc: move-wide/from16 v16, v0 │ │ -0804f0: 9b0e 0e10 |01be: add-long v14, v14, v16 │ │ -0804f4: 680e d308 |01c0: sput-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadSpeedCount:J // field@08d3 │ │ -0804f8: 1a0e 6b2f |01c2: const-string v14, "uploading" // string@2f6b │ │ -0804fc: 6e10 5520 0a00 |01c4: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080502: 0c0f |01c7: move-result-object v15 │ │ -080504: 6e20 8621 fe00 |01c8: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08050a: 0a0e |01cb: move-result v14 │ │ -08050c: 380e 0800 |01cc: if-eqz v14, 01d4 // +0008 │ │ -080510: 600e 0409 |01ce: sget v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadCount:I // field@0904 │ │ -080514: d80e 0e01 |01d0: add-int/lit8 v14, v14, #int 1 // #01 │ │ -080518: 670e 0409 |01d2: sput v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadCount:I // field@0904 │ │ -08051c: 1a0e 8c19 |01d4: const-string v14, "downloading" // string@198c │ │ -080520: 6e10 5520 0a00 |01d6: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080526: 0c0f |01d9: move-result-object v15 │ │ -080528: 6e20 8621 fe00 |01da: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08052e: 0a0e |01dd: move-result v14 │ │ -080530: 380e 0800 |01de: if-eqz v14, 01e6 // +0008 │ │ -080534: 600e d208 |01e0: sget v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadCount:I // field@08d2 │ │ -080538: d80e 0e01 |01e2: add-int/lit8 v14, v14, #int 1 // #01 │ │ -08053c: 670e d208 |01e4: sput v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadCount:I // field@08d2 │ │ -080540: d807 0701 |01e6: add-int/lit8 v7, v7, #int 1 // #01 │ │ -080544: 2885 |01e8: goto 016d // -007b │ │ -080546: 220c 2505 |01e9: new-instance v12, Ljava/util/ArrayList; // type@0525 │ │ -08054a: 7010 1322 0c00 |01eb: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -080550: 1207 |01ee: const/4 v7, #int 0 // #0 │ │ -080552: 0800 1400 |01ef: move-object/from16 v0, v20 │ │ -080556: 210e |01f1: array-length v14, v0 │ │ -080558: 35e7 cffe |01f2: if-ge v7, v14, 00c1 // -0131 │ │ -08055c: 7100 a91f 0000 |01f4: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ -080562: 0c0e |01f7: move-result-object v14 │ │ -080564: 121f |01f8: const/4 v15, #int 1 // #1 │ │ -080566: 460e 0e0f |01f9: aget-object v14, v14, v15 │ │ -08056a: 1a0f 7e15 |01fb: const-string v15, "all" // string@157e │ │ -08056e: 6e20 8621 fe00 |01fd: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080574: 0a0e |0200: move-result v14 │ │ -080576: 380e 2f00 |0201: if-eqz v14, 0230 // +002f │ │ -08057a: 0800 1300 |0203: move-object/from16 v0, v19 │ │ -08057e: 540e a608 |0205: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080582: 7110 aa1f 0e00 |0207: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -080588: 0c0e |020a: move-result-object v14 │ │ -08058a: 1a0f 0000 |020b: const-string v15, "" // string@0000 │ │ -08058e: 32fe 1e00 |020d: if-eq v14, v15, 022b // +001e │ │ -080592: 460e 1407 |020f: aget-object v14, v20, v7 │ │ -080596: 6e10 4720 0e00 |0211: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -08059c: 0c0e |0214: move-result-object v14 │ │ -08059e: 6e10 9c21 0e00 |0215: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -0805a4: 0c0e |0218: move-result-object v14 │ │ -0805a6: 0800 1300 |0219: move-object/from16 v0, v19 │ │ -0805aa: 540f a608 |021b: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0805ae: 7110 aa1f 0f00 |021d: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -0805b4: 0c0f |0220: move-result-object v15 │ │ -0805b6: 6e10 9c21 0f00 |0221: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -0805bc: 0c0f |0224: move-result-object v15 │ │ -0805be: 6e20 8421 fe00 |0225: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ -0805c4: 0a0e |0228: move-result v14 │ │ -0805c6: 380e 0700 |0229: if-eqz v14, 0230 // +0007 │ │ -0805ca: 460e 1407 |022b: aget-object v14, v20, v7 │ │ -0805ce: 6e20 1722 ec00 |022d: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0805d4: 7100 a91f 0000 |0230: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ -0805da: 0c0e |0233: move-result-object v14 │ │ -0805dc: 121f |0234: const/4 v15, #int 1 // #1 │ │ -0805de: 460e 0e0f |0235: aget-object v14, v14, v15 │ │ -0805e2: 1a0f 8c19 |0237: const-string v15, "downloading" // string@198c │ │ -0805e6: 6e20 8621 fe00 |0239: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0805ec: 0a0e |023c: move-result v14 │ │ -0805ee: 380e 7500 |023d: if-eqz v14, 02b2 // +0075 │ │ -0805f2: 0800 1300 |023f: move-object/from16 v0, v19 │ │ -0805f6: 540e a608 |0241: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0805fa: 7110 aa1f 0e00 |0243: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -080600: 0c0e |0246: move-result-object v14 │ │ -080602: 1a0f 0000 |0247: const-string v15, "" // string@0000 │ │ -080606: 32fe 1e00 |0249: if-eq v14, v15, 0267 // +001e │ │ -08060a: 460e 1407 |024b: aget-object v14, v20, v7 │ │ -08060e: 6e10 4720 0e00 |024d: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -080614: 0c0e |0250: move-result-object v14 │ │ -080616: 6e10 9c21 0e00 |0251: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -08061c: 0c0e |0254: move-result-object v14 │ │ -08061e: 0800 1300 |0255: move-object/from16 v0, v19 │ │ -080622: 540f a608 |0257: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080626: 7110 aa1f 0f00 |0259: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -08062c: 0c0f |025c: move-result-object v15 │ │ -08062e: 6e10 9c21 0f00 |025d: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -080634: 0c0f |0260: move-result-object v15 │ │ -080636: 6e20 8421 fe00 |0261: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ -08063c: 0a0e |0264: move-result v14 │ │ -08063e: 380e 4d00 |0265: if-eqz v14, 02b2 // +004d │ │ -080642: 1a0e 8c19 |0267: const-string v14, "downloading" // string@198c │ │ -080646: 460f 1407 |0269: aget-object v15, v20, v7 │ │ -08064a: 6e10 5520 0f00 |026b: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080650: 0c0f |026e: move-result-object v15 │ │ -080652: 6e20 8621 fe00 |026f: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080658: 0a0e |0272: move-result v14 │ │ -08065a: 390e 3a00 |0273: if-nez v14, 02ad // +003a │ │ -08065e: 1a0e 952c |0275: const-string v14, "stalledDL" // string@2c95 │ │ -080662: 460f 1407 |0277: aget-object v15, v20, v7 │ │ -080666: 6e10 5520 0f00 |0279: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -08066c: 0c0f |027c: move-result-object v15 │ │ -08066e: 6e20 8621 fe00 |027d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080674: 0a0e |0280: move-result v14 │ │ -080676: 390e 2c00 |0281: if-nez v14, 02ad // +002c │ │ -08067a: 1a0e 1927 |0283: const-string v14, "pausedDL" // string@2719 │ │ -08067e: 460f 1407 |0285: aget-object v15, v20, v7 │ │ -080682: 6e10 5520 0f00 |0287: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080688: 0c0f |028a: move-result-object v15 │ │ -08068a: 6e20 8621 fe00 |028b: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080690: 0a0e |028e: move-result v14 │ │ -080692: 390e 1e00 |028f: if-nez v14, 02ad // +001e │ │ -080696: 1a0e 0328 |0291: const-string v14, "queuedDL" // string@2803 │ │ -08069a: 460f 1407 |0293: aget-object v15, v20, v7 │ │ -08069e: 6e10 5520 0f00 |0295: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -0806a4: 0c0f |0298: move-result-object v15 │ │ -0806a6: 6e20 8621 fe00 |0299: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0806ac: 0a0e |029c: move-result v14 │ │ -0806ae: 390e 1000 |029d: if-nez v14, 02ad // +0010 │ │ -0806b2: 1a0e 2b17 |029f: const-string v14, "checkingDL" // string@172b │ │ -0806b6: 460f 1407 |02a1: aget-object v15, v20, v7 │ │ -0806ba: 6e10 5520 0f00 |02a3: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -0806c0: 0c0f |02a6: move-result-object v15 │ │ -0806c2: 6e20 8621 fe00 |02a7: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0806c8: 0a0e |02aa: move-result v14 │ │ -0806ca: 380e 0700 |02ab: if-eqz v14, 02b2 // +0007 │ │ -0806ce: 460e 1407 |02ad: aget-object v14, v20, v7 │ │ -0806d2: 6e20 1722 ec00 |02af: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0806d8: 7100 a91f 0000 |02b2: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ -0806de: 0c0e |02b5: move-result-object v14 │ │ -0806e0: 121f |02b6: const/4 v15, #int 1 // #1 │ │ -0806e2: 460e 0e0f |02b7: aget-object v14, v14, v15 │ │ -0806e6: 1a0f d617 |02b9: const-string v15, "completed" // string@17d6 │ │ -0806ea: 6e20 8621 fe00 |02bb: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0806f0: 0a0e |02be: move-result v14 │ │ -0806f2: 380e 7500 |02bf: if-eqz v14, 0334 // +0075 │ │ -0806f6: 0800 1300 |02c1: move-object/from16 v0, v19 │ │ -0806fa: 540e a608 |02c3: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0806fe: 7110 aa1f 0e00 |02c5: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -080704: 0c0e |02c8: move-result-object v14 │ │ -080706: 1a0f 0000 |02c9: const-string v15, "" // string@0000 │ │ -08070a: 32fe 1e00 |02cb: if-eq v14, v15, 02e9 // +001e │ │ -08070e: 460e 1407 |02cd: aget-object v14, v20, v7 │ │ -080712: 6e10 4720 0e00 |02cf: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -080718: 0c0e |02d2: move-result-object v14 │ │ -08071a: 6e10 9c21 0e00 |02d3: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -080720: 0c0e |02d6: move-result-object v14 │ │ -080722: 0800 1300 |02d7: move-object/from16 v0, v19 │ │ -080726: 540f a608 |02d9: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -08072a: 7110 aa1f 0f00 |02db: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -080730: 0c0f |02de: move-result-object v15 │ │ -080732: 6e10 9c21 0f00 |02df: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -080738: 0c0f |02e2: move-result-object v15 │ │ -08073a: 6e20 8421 fe00 |02e3: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ -080740: 0a0e |02e6: move-result v14 │ │ -080742: 380e 4d00 |02e7: if-eqz v14, 0334 // +004d │ │ -080746: 1a0e 6b2f |02e9: const-string v14, "uploading" // string@2f6b │ │ -08074a: 460f 1407 |02eb: aget-object v15, v20, v7 │ │ -08074e: 6e10 5520 0f00 |02ed: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080754: 0c0f |02f0: move-result-object v15 │ │ -080756: 6e20 8621 fe00 |02f1: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08075c: 0a0e |02f4: move-result v14 │ │ -08075e: 390e 3a00 |02f5: if-nez v14, 032f // +003a │ │ -080762: 1a0e 962c |02f7: const-string v14, "stalledUP" // string@2c96 │ │ -080766: 460f 1407 |02f9: aget-object v15, v20, v7 │ │ -08076a: 6e10 5520 0f00 |02fb: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080770: 0c0f |02fe: move-result-object v15 │ │ -080772: 6e20 8621 fe00 |02ff: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080778: 0a0e |0302: move-result v14 │ │ -08077a: 390e 2c00 |0303: if-nez v14, 032f // +002c │ │ -08077e: 1a0e 1a27 |0305: const-string v14, "pausedUP" // string@271a │ │ -080782: 460f 1407 |0307: aget-object v15, v20, v7 │ │ -080786: 6e10 5520 0f00 |0309: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -08078c: 0c0f |030c: move-result-object v15 │ │ -08078e: 6e20 8621 fe00 |030d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080794: 0a0e |0310: move-result v14 │ │ -080796: 390e 1e00 |0311: if-nez v14, 032f // +001e │ │ -08079a: 1a0e 0428 |0313: const-string v14, "queuedUP" // string@2804 │ │ -08079e: 460f 1407 |0315: aget-object v15, v20, v7 │ │ -0807a2: 6e10 5520 0f00 |0317: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -0807a8: 0c0f |031a: move-result-object v15 │ │ -0807aa: 6e20 8621 fe00 |031b: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0807b0: 0a0e |031e: move-result v14 │ │ -0807b2: 390e 1000 |031f: if-nez v14, 032f // +0010 │ │ -0807b6: 1a0e 2c17 |0321: const-string v14, "checkingUP" // string@172c │ │ -0807ba: 460f 1407 |0323: aget-object v15, v20, v7 │ │ -0807be: 6e10 5520 0f00 |0325: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -0807c4: 0c0f |0328: move-result-object v15 │ │ -0807c6: 6e20 8621 fe00 |0329: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0807cc: 0a0e |032c: move-result v14 │ │ -0807ce: 380e 0700 |032d: if-eqz v14, 0334 // +0007 │ │ -0807d2: 460e 1407 |032f: aget-object v14, v20, v7 │ │ -0807d6: 6e20 1722 ec00 |0331: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0807dc: 7100 a91f 0000 |0334: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ -0807e2: 0c0e |0337: move-result-object v14 │ │ -0807e4: 121f |0338: const/4 v15, #int 1 // #1 │ │ -0807e6: 460e 0e0f |0339: aget-object v14, v14, v15 │ │ -0807ea: 1a0f 1827 |033b: const-string v15, "paused" // string@2718 │ │ -0807ee: 6e20 8621 fe00 |033d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0807f4: 0a0e |0340: move-result v14 │ │ -0807f6: 380e 4b00 |0341: if-eqz v14, 038c // +004b │ │ -0807fa: 0800 1300 |0343: move-object/from16 v0, v19 │ │ -0807fe: 540e a608 |0345: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080802: 7110 aa1f 0e00 |0347: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -080808: 0c0e |034a: move-result-object v14 │ │ -08080a: 1a0f 0000 |034b: const-string v15, "" // string@0000 │ │ -08080e: 32fe 1e00 |034d: if-eq v14, v15, 036b // +001e │ │ -080812: 460e 1407 |034f: aget-object v14, v20, v7 │ │ -080816: 6e10 4720 0e00 |0351: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -08081c: 0c0e |0354: move-result-object v14 │ │ -08081e: 6e10 9c21 0e00 |0355: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -080824: 0c0e |0358: move-result-object v14 │ │ -080826: 0800 1300 |0359: move-object/from16 v0, v19 │ │ -08082a: 540f a608 |035b: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -08082e: 7110 aa1f 0f00 |035d: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -080834: 0c0f |0360: move-result-object v15 │ │ -080836: 6e10 9c21 0f00 |0361: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -08083c: 0c0f |0364: move-result-object v15 │ │ -08083e: 6e20 8421 fe00 |0365: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ -080844: 0a0e |0368: move-result v14 │ │ -080846: 380e 2300 |0369: if-eqz v14, 038c // +0023 │ │ -08084a: 1a0e 1927 |036b: const-string v14, "pausedDL" // string@2719 │ │ -08084e: 460f 1407 |036d: aget-object v15, v20, v7 │ │ -080852: 6e10 5520 0f00 |036f: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080858: 0c0f |0372: move-result-object v15 │ │ -08085a: 6e20 8621 fe00 |0373: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080860: 0a0e |0376: move-result v14 │ │ -080862: 390e 1000 |0377: if-nez v14, 0387 // +0010 │ │ -080866: 1a0e 1a27 |0379: const-string v14, "pausedUP" // string@271a │ │ -08086a: 460f 1407 |037b: aget-object v15, v20, v7 │ │ -08086e: 6e10 5520 0f00 |037d: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080874: 0c0f |0380: move-result-object v15 │ │ -080876: 6e20 8621 fe00 |0381: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08087c: 0a0e |0384: move-result v14 │ │ -08087e: 380e 0700 |0385: if-eqz v14, 038c // +0007 │ │ -080882: 460e 1407 |0387: aget-object v14, v20, v7 │ │ -080886: 6e20 1722 ec00 |0389: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -08088c: 7100 a91f 0000 |038c: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ -080892: 0c0e |038f: move-result-object v14 │ │ -080894: 121f |0390: const/4 v15, #int 1 // #1 │ │ -080896: 460e 0e0f |0391: aget-object v14, v14, v15 │ │ -08089a: 1a0f 0b15 |0393: const-string v15, "active" // string@150b │ │ -08089e: 6e20 8621 fe00 |0395: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0808a4: 0a0e |0398: move-result v14 │ │ -0808a6: 380e 4b00 |0399: if-eqz v14, 03e4 // +004b │ │ -0808aa: 0800 1300 |039b: move-object/from16 v0, v19 │ │ -0808ae: 540e a608 |039d: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0808b2: 7110 aa1f 0e00 |039f: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -0808b8: 0c0e |03a2: move-result-object v14 │ │ -0808ba: 1a0f 0000 |03a3: const-string v15, "" // string@0000 │ │ -0808be: 32fe 1e00 |03a5: if-eq v14, v15, 03c3 // +001e │ │ -0808c2: 460e 1407 |03a7: aget-object v14, v20, v7 │ │ -0808c6: 6e10 4720 0e00 |03a9: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -0808cc: 0c0e |03ac: move-result-object v14 │ │ -0808ce: 6e10 9c21 0e00 |03ad: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -0808d4: 0c0e |03b0: move-result-object v14 │ │ -0808d6: 0800 1300 |03b1: move-object/from16 v0, v19 │ │ -0808da: 540f a608 |03b3: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0808de: 7110 aa1f 0f00 |03b5: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -0808e4: 0c0f |03b8: move-result-object v15 │ │ -0808e6: 6e10 9c21 0f00 |03b9: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -0808ec: 0c0f |03bc: move-result-object v15 │ │ -0808ee: 6e20 8421 fe00 |03bd: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ -0808f4: 0a0e |03c0: move-result v14 │ │ -0808f6: 380e 2300 |03c1: if-eqz v14, 03e4 // +0023 │ │ -0808fa: 1a0e 6b2f |03c3: const-string v14, "uploading" // string@2f6b │ │ -0808fe: 460f 1407 |03c5: aget-object v15, v20, v7 │ │ -080902: 6e10 5520 0f00 |03c7: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080908: 0c0f |03ca: move-result-object v15 │ │ -08090a: 6e20 8621 fe00 |03cb: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080910: 0a0e |03ce: move-result v14 │ │ -080912: 390e 1000 |03cf: if-nez v14, 03df // +0010 │ │ -080916: 1a0e 8c19 |03d1: const-string v14, "downloading" // string@198c │ │ -08091a: 460f 1407 |03d3: aget-object v15, v20, v7 │ │ -08091e: 6e10 5520 0f00 |03d5: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080924: 0c0f |03d8: move-result-object v15 │ │ -080926: 6e20 8621 fe00 |03d9: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08092c: 0a0e |03dc: move-result v14 │ │ -08092e: 380e 0700 |03dd: if-eqz v14, 03e4 // +0007 │ │ -080932: 460e 1407 |03df: aget-object v14, v20, v7 │ │ -080936: 6e20 1722 ec00 |03e1: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -08093c: 7100 a91f 0000 |03e4: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ -080942: 0c0e |03e7: move-result-object v14 │ │ -080944: 121f |03e8: const/4 v15, #int 1 // #1 │ │ -080946: 460e 0e0f |03e9: aget-object v14, v14, v15 │ │ -08094a: 1a0f 7c1f |03eb: const-string v15, "inactive" // string@1f7c │ │ -08094e: 6e20 8621 fe00 |03ed: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080954: 0a0e |03f0: move-result v14 │ │ -080956: 380e 8300 |03f1: if-eqz v14, 0474 // +0083 │ │ -08095a: 0800 1300 |03f3: move-object/from16 v0, v19 │ │ -08095e: 540e a608 |03f5: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080962: 7110 aa1f 0e00 |03f7: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -080968: 0c0e |03fa: move-result-object v14 │ │ -08096a: 1a0f 0000 |03fb: const-string v15, "" // string@0000 │ │ -08096e: 32fe 1e00 |03fd: if-eq v14, v15, 041b // +001e │ │ -080972: 460e 1407 |03ff: aget-object v14, v20, v7 │ │ -080976: 6e10 4720 0e00 |0401: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -08097c: 0c0e |0404: move-result-object v14 │ │ -08097e: 6e10 9c21 0e00 |0405: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -080984: 0c0e |0408: move-result-object v14 │ │ -080986: 0800 1300 |0409: move-object/from16 v0, v19 │ │ -08098a: 540f a608 |040b: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -08098e: 7110 aa1f 0f00 |040d: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ -080994: 0c0f |0410: move-result-object v15 │ │ -080996: 6e10 9c21 0f00 |0411: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ -08099c: 0c0f |0414: move-result-object v15 │ │ -08099e: 6e20 8421 fe00 |0415: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ -0809a4: 0a0e |0418: move-result v14 │ │ -0809a6: 380e 5b00 |0419: if-eqz v14, 0474 // +005b │ │ -0809aa: 1a0e 1a27 |041b: const-string v14, "pausedUP" // string@271a │ │ -0809ae: 460f 1407 |041d: aget-object v15, v20, v7 │ │ -0809b2: 6e10 5520 0f00 |041f: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -0809b8: 0c0f |0422: move-result-object v15 │ │ -0809ba: 6e20 8621 fe00 |0423: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0809c0: 0a0e |0426: move-result v14 │ │ -0809c2: 390e 4800 |0427: if-nez v14, 046f // +0048 │ │ -0809c6: 1a0e 1927 |0429: const-string v14, "pausedDL" // string@2719 │ │ -0809ca: 460f 1407 |042b: aget-object v15, v20, v7 │ │ -0809ce: 6e10 5520 0f00 |042d: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -0809d4: 0c0f |0430: move-result-object v15 │ │ -0809d6: 6e20 8621 fe00 |0431: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0809dc: 0a0e |0434: move-result v14 │ │ -0809de: 390e 3a00 |0435: if-nez v14, 046f // +003a │ │ -0809e2: 1a0e 0128 |0437: const-string v14, "queueUP" // string@2801 │ │ -0809e6: 460f 1407 |0439: aget-object v15, v20, v7 │ │ -0809ea: 6e10 5520 0f00 |043b: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -0809f0: 0c0f |043e: move-result-object v15 │ │ -0809f2: 6e20 8621 fe00 |043f: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0809f8: 0a0e |0442: move-result v14 │ │ -0809fa: 390e 2c00 |0443: if-nez v14, 046f // +002c │ │ -0809fe: 1a0e ff27 |0445: const-string v14, "queueDL" // string@27ff │ │ -080a02: 460f 1407 |0447: aget-object v15, v20, v7 │ │ -080a06: 6e10 5520 0f00 |0449: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080a0c: 0c0f |044c: move-result-object v15 │ │ -080a0e: 6e20 8621 fe00 |044d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080a14: 0a0e |0450: move-result v14 │ │ -080a16: 390e 1e00 |0451: if-nez v14, 046f // +001e │ │ -080a1a: 1a0e 962c |0453: const-string v14, "stalledUP" // string@2c96 │ │ -080a1e: 460f 1407 |0455: aget-object v15, v20, v7 │ │ -080a22: 6e10 5520 0f00 |0457: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080a28: 0c0f |045a: move-result-object v15 │ │ -080a2a: 6e20 8621 fe00 |045b: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080a30: 0a0e |045e: move-result v14 │ │ -080a32: 390e 1000 |045f: if-nez v14, 046f // +0010 │ │ -080a36: 1a0e 952c |0461: const-string v14, "stalledDL" // string@2c95 │ │ -080a3a: 460f 1407 |0463: aget-object v15, v20, v7 │ │ -080a3e: 6e10 5520 0f00 |0465: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -080a44: 0c0f |0468: move-result-object v15 │ │ -080a46: 6e20 8621 fe00 |0469: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -080a4c: 0a0e |046c: move-result v14 │ │ -080a4e: 380e 0700 |046d: if-eqz v14, 0474 // +0007 │ │ -080a52: 460e 1407 |046f: aget-object v14, v20, v7 │ │ -080a56: 6e20 1722 ec00 |0471: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -080a5c: d807 0701 |0474: add-int/lit8 v7, v7, #int 1 // #01 │ │ -080a60: 2900 79fd |0476: goto/16 01ef // -0287 │ │ -080a64: 0800 1300 |0478: move-object/from16 v0, v19 │ │ -080a68: 540e a608 |047a: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080a6c: 54ee ed08 |047c: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080a70: 620f ef08 |047e: sget-object v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ -080a74: 6e20 bc20 fe00 |0480: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setNames:([Ljava/lang/String;)V // method@20bc │ │ -080a7a: 0800 1300 |0483: move-object/from16 v0, v19 │ │ -080a7e: 540e a608 |0485: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080a82: 54ee ed08 |0487: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080a86: 620f e608 |0489: sget-object v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ -080a8a: 6e20 bb20 fe00 |048b: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20bb │ │ -080a90: 0800 1300 |048e: move-object/from16 v0, v19 │ │ -080a94: 540e a608 |0490: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080a98: 54ee ed08 |0492: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080a9c: 6e10 b920 0e00 |0494: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ -080aa2: 0800 1300 |0497: move-object/from16 v0, v19 │ │ -080aa6: 540e a608 |0499: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080aaa: 220f 6c04 |049b: new-instance v15, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ -080aae: 7010 121f 0f00 |049d: invoke-direct {v15}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.:()V // method@1f12 │ │ -080ab4: 7120 ad1f fe00 |04a0: invoke-static {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1402:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/AboutFragment;)Lcom/lgallardo/qbittorrentclient/AboutFragment; // method@1fad │ │ -080aba: 0800 1300 |04a3: move-object/from16 v0, v19 │ │ -080abe: 540e a608 |04a5: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080ac2: 6e10 c71f 0e00 |04a7: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -080ac8: 0c05 |04aa: move-result-object v5 │ │ -080aca: 6e10 6300 0500 |04ab: invoke-virtual {v5}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ -080ad0: 0c06 |04ae: move-result-object v6 │ │ -080ad2: 6e10 2222 0c00 |04af: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -080ad8: 0a0e |04b2: move-result v14 │ │ -080ada: 3d0e 3402 |04b3: if-lez v14, 06e7 // +0234 │ │ -080ade: 0800 1300 |04b5: move-object/from16 v0, v19 │ │ -080ae2: 540e a608 |04b7: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080ae6: 140f 0b00 0b7f |04b9: const v15, #float 1.84763e+38 // #7f0b000b │ │ -080aec: 6e20 bf1f fe00 |04bc: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -080af2: 0c0d |04bf: move-result-object v13 │ │ -080af4: 1f0d 6904 |04c0: check-cast v13, Landroid/widget/TextView; // type@0469 │ │ -080af8: 0800 1300 |04c2: move-object/from16 v0, v19 │ │ -080afc: 540e a608 |04c4: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080b00: 140f 0c00 0b7f |04c6: const v15, #float 1.84763e+38 // #7f0b000c │ │ -080b06: 6e20 bf1f fe00 |04c9: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -080b0c: 0c03 |04cc: move-result-object v3 │ │ -080b0e: 1f03 6904 |04cd: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ -080b12: 0800 1300 |04cf: move-object/from16 v0, v19 │ │ -080b16: 540e a608 |04d1: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080b1a: 140f 0a00 0b7f |04d3: const v15, #float 1.84763e+38 // #7f0b000a │ │ -080b20: 6e20 bf1f fe00 |04d6: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -080b26: 0c0e |04d9: move-result-object v14 │ │ -080b28: 1f0e 5604 |04da: check-cast v14, Landroid/widget/LinearLayout; // type@0456 │ │ -080b2c: 690e de08 |04dc: sput-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.headerInfo:Landroid/widget/LinearLayout; // field@08de │ │ -080b30: 630e dd08 |04de: sget-boolean v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.header:Z // field@08dd │ │ -080b34: 380e 7901 |04e0: if-eqz v14, 0659 // +0179 │ │ -080b38: 620e de08 |04e2: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.headerInfo:Landroid/widget/LinearLayout; // field@08de │ │ -080b3c: 120f |04e4: const/4 v15, #int 0 // #0 │ │ -080b3e: 6e20 8e1e fe00 |04e5: invoke-virtual {v14, v15}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1e8e │ │ -080b44: 220e f804 |04e8: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ -080b48: 7010 a121 0e00 |04ea: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -080b4e: 130f 9121 |04ed: const/16 v15, #int 8593 // #2191 │ │ -080b52: 7110 2921 0f00 |04ef: invoke-static {v15}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -080b58: 0c0f |04f2: move-result-object v15 │ │ -080b5a: 6e20 aa21 fe00 |04f3: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080b60: 0c0e |04f6: move-result-object v14 │ │ -080b62: 1a0f 0300 |04f7: const-string v15, " " // string@0003 │ │ -080b66: 6e20 aa21 fe00 |04f9: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080b6c: 0c0e |04fc: move-result-object v14 │ │ -080b6e: 220f f804 |04fd: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ -080b72: 7010 a121 0f00 |04ff: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -080b78: 1a10 0000 |0502: const-string v16, "" // string@0000 │ │ -080b7c: 7402 aa21 0f00 |0504: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080b82: 0c0f |0507: move-result-object v15 │ │ -080b84: 6110 0509 |0508: sget-wide v16, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadSpeedCount:J // field@0905 │ │ -080b88: 7403 a721 0f00 |050a: invoke-virtual/range {v15, v16, v17}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -080b8e: 0c0f |050d: move-result-object v15 │ │ -080b90: 6e10 af21 0f00 |050e: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -080b96: 0c0f |0511: move-result-object v15 │ │ -080b98: 7110 191f 0f00 |0512: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -080b9e: 0c0f |0515: move-result-object v15 │ │ -080ba0: 6e20 aa21 fe00 |0516: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080ba6: 0c0e |0519: move-result-object v14 │ │ -080ba8: 1a0f 4001 |051a: const-string v15, "/s " // string@0140 │ │ -080bac: 6e20 aa21 fe00 |051c: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080bb2: 0c0e |051f: move-result-object v14 │ │ -080bb4: 1a0f c300 |0520: const-string v15, "(" // string@00c3 │ │ -080bb8: 6e20 aa21 fe00 |0522: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080bbe: 0c0e |0525: move-result-object v14 │ │ -080bc0: 600f 0409 |0526: sget v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadCount:I // field@0904 │ │ -080bc4: 6e20 a621 fe00 |0528: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -080bca: 0c0e |052b: move-result-object v14 │ │ -080bcc: 1a0f fd00 |052c: const-string v15, ")" // string@00fd │ │ -080bd0: 6e20 aa21 fe00 |052e: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080bd6: 0c0e |0531: move-result-object v14 │ │ -080bd8: 6e10 af21 0e00 |0532: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -080bde: 0c0e |0535: move-result-object v14 │ │ -080be0: 6e20 071f ed00 |0536: invoke-virtual {v13, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -080be6: 220e f804 |0539: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ -080bea: 7010 a121 0e00 |053b: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -080bf0: 130f 9321 |053e: const/16 v15, #int 8595 // #2193 │ │ -080bf4: 7110 2921 0f00 |0540: invoke-static {v15}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -080bfa: 0c0f |0543: move-result-object v15 │ │ -080bfc: 6e20 aa21 fe00 |0544: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080c02: 0c0e |0547: move-result-object v14 │ │ -080c04: 1a0f 0300 |0548: const-string v15, " " // string@0003 │ │ -080c08: 6e20 aa21 fe00 |054a: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080c0e: 0c0e |054d: move-result-object v14 │ │ -080c10: 220f f804 |054e: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ -080c14: 7010 a121 0f00 |0550: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -080c1a: 1a10 0000 |0553: const-string v16, "" // string@0000 │ │ -080c1e: 7402 aa21 0f00 |0555: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080c24: 0c0f |0558: move-result-object v15 │ │ -080c26: 6110 d308 |0559: sget-wide v16, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadSpeedCount:J // field@08d3 │ │ -080c2a: 7403 a721 0f00 |055b: invoke-virtual/range {v15, v16, v17}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -080c30: 0c0f |055e: move-result-object v15 │ │ -080c32: 6e10 af21 0f00 |055f: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -080c38: 0c0f |0562: move-result-object v15 │ │ -080c3a: 7110 191f 0f00 |0563: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -080c40: 0c0f |0566: move-result-object v15 │ │ -080c42: 6e20 aa21 fe00 |0567: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080c48: 0c0e |056a: move-result-object v14 │ │ -080c4a: 1a0f 4001 |056b: const-string v15, "/s " // string@0140 │ │ -080c4e: 6e20 aa21 fe00 |056d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080c54: 0c0e |0570: move-result-object v14 │ │ -080c56: 1a0f c300 |0571: const-string v15, "(" // string@00c3 │ │ -080c5a: 6e20 aa21 fe00 |0573: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080c60: 0c0e |0576: move-result-object v14 │ │ -080c62: 600f d208 |0577: sget v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadCount:I // field@08d2 │ │ -080c66: 6e20 a621 fe00 |0579: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -080c6c: 0c0e |057c: move-result-object v14 │ │ -080c6e: 1a0f fd00 |057d: const-string v15, ")" // string@00fd │ │ -080c72: 6e20 aa21 fe00 |057f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080c78: 0c0e |0582: move-result-object v14 │ │ -080c7a: 6e10 af21 0e00 |0583: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -080c80: 0c0e |0586: move-result-object v14 │ │ -080c82: 6e20 071f e300 |0587: invoke-virtual {v3, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -080c88: 0800 1300 |058a: move-object/from16 v0, v19 │ │ -080c8c: 540e a608 |058c: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080c90: 140f 0f00 0b7f |058e: const v15, #float 1.84763e+38 // #7f0b000f │ │ -080c96: 6e20 bf1f fe00 |0591: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -080c9c: 0c0e |0594: move-result-object v14 │ │ -080c9e: 380e ff00 |0595: if-eqz v14, 0694 // +00ff │ │ -080ca2: 1a0e 7704 |0597: const-string v14, "Debug" // string@0477 │ │ -080ca6: 1a0f 161b |0599: const-string v15, "fragment_container" // string@1b16 │ │ -080caa: 7120 0e1c fe00 |059b: invoke-static {v14, v15}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -080cb0: 0800 1300 |059e: move-object/from16 v0, v19 │ │ -080cb4: 540e a608 |05a0: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080cb8: 54ee d808 |05a2: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -080cbc: 140f 1300 0b7f |05a4: const v15, #float 1.84763e+38 // #7f0b0013 │ │ -080cc2: 6e20 581f fe00 |05a7: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ -080cc8: 1a0e c21a |05aa: const-string v14, "firstFragment" // string@1ac2 │ │ -080ccc: 6e20 6500 e500 |05ac: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -080cd2: 0c0e |05af: move-result-object v14 │ │ -080cd4: 20ee 7304 |05b0: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/HelpFragment; // type@0473 │ │ -080cd8: 380e 1200 |05b2: if-eqz v14, 05c4 // +0012 │ │ -080cdc: 140e 1200 0b7f |05b4: const v14, #float 1.84763e+38 // #7f0b0012 │ │ -080ce2: 0800 1300 |05b7: move-object/from16 v0, v19 │ │ -080ce6: 540f a608 |05b9: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080cea: 54ff d808 |05bb: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -080cee: 1a10 c21a |05bd: const-string v16, "firstFragment" // string@1ac2 │ │ -080cf2: 0800 1000 |05bf: move-object/from16 v0, v16 │ │ -080cf6: 6e40 6c00 e60f |05c1: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ -080cfc: 1a0e 8029 |05c4: const-string v14, "secondFragment" // string@2980 │ │ -080d00: 6e20 6500 e500 |05c6: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -080d06: 0c0e |05c9: move-result-object v14 │ │ -080d08: 20ee 6c04 |05ca: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ -080d0c: 390e b800 |05cc: if-nez v14, 0684 // +00b8 │ │ -080d10: 1a0e 8029 |05ce: const-string v14, "secondFragment" // string@2980 │ │ -080d14: 6e20 6500 e500 |05d0: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -080d1a: 0c02 |05d3: move-result-object v2 │ │ -080d1c: 1f02 af04 |05d4: check-cast v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ -080d20: 380b 8c00 |05d6: if-eqz v11, 0662 // +008c │ │ -080d24: 6e20 a720 b200 |05d8: invoke-virtual {v2, v11}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20a7 │ │ -080d2a: 6e10 6b00 0600 |05db: invoke-virtual {v6}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ -080d30: 0800 1300 |05de: move-object/from16 v0, v19 │ │ -080d34: 540e a608 |05e0: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080d38: 1a0f 0000 |05e2: const-string v15, "" // string@0000 │ │ -080d3c: 7120 ab1f fe00 |05e4: invoke-static {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1302:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)Ljava/lang/String; // method@1fab │ │ -080d42: 2900 bcfa |05e7: goto/16 00a3 // -0544 │ │ -080d46: 0d09 |05e9: move-exception v9 │ │ -080d48: 0800 1300 |05ea: move-object/from16 v0, v19 │ │ -080d4c: 540e a608 |05ec: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080d50: 220f b204 |05ee: new-instance v15, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // type@04b2 │ │ -080d54: 0800 1300 |05f0: move-object/from16 v0, v19 │ │ -080d58: 5400 a608 |05f2: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080d5c: 0810 0000 |05f4: move-object/from16 v16, v0 │ │ -080d60: 6211 ef08 |05f6: sget-object v17, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ -080d64: 6212 e608 |05f8: sget-object v18, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ -080d68: 7604 af20 0f00 |05fa: invoke-direct/range {v15, v16, v17, v18}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.:(Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20af │ │ -080d6e: 5bef ed08 |05fd: iput-object v15, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080d72: 0800 1300 |05ff: move-object/from16 v0, v19 │ │ -080d76: 540e a608 |0601: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080d7a: 54ee d808 |0603: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -080d7e: 0800 1300 |0605: move-object/from16 v0, v19 │ │ -080d82: 540f a608 |0607: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080d86: 54ff ed08 |0609: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080d8a: 6e20 571f fe00 |060b: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@1f57 │ │ -080d90: 0800 1300 |060e: move-object/from16 v0, v19 │ │ -080d94: 540e a608 |0610: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080d98: 54ee ed08 |0612: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080d9c: 620f ef08 |0614: sget-object v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ -080da0: 6e20 bc20 fe00 |0616: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setNames:([Ljava/lang/String;)V // method@20bc │ │ -080da6: 0800 1300 |0619: move-object/from16 v0, v19 │ │ -080daa: 540e a608 |061b: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080dae: 54ee ed08 |061d: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080db2: 620f e608 |061f: sget-object v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ -080db6: 6e20 bb20 fe00 |0621: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20bb │ │ -080dbc: 0800 1300 |0624: move-object/from16 v0, v19 │ │ -080dc0: 540e a608 |0626: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080dc4: 54ee ed08 |0628: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080dc8: 6e10 b920 0e00 |062a: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ -080dce: 2900 6afe |062d: goto/16 0497 // -0196 │ │ -080dd2: 0d04 |062f: move-exception v4 │ │ -080dd4: 1a0e 0f02 |0630: const-string v14, "ADAPTER" // string@020f │ │ -080dd8: 6e10 4221 0400 |0632: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -080dde: 0c0f |0635: move-result-object v15 │ │ -080de0: 7120 101c fe00 |0636: invoke-static {v14, v15}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -080de6: 28a5 |0639: goto 05de // -005b │ │ -080de8: 0d08 |063a: move-exception v8 │ │ -080dea: 1a0e 7704 |063b: const-string v14, "Debug" // string@0477 │ │ -080dee: 220f f804 |063d: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ -080df2: 7010 a121 0f00 |063f: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -080df8: 1a10 9f06 |0642: const-string v16, "IllegalStateException: " // string@069f │ │ -080dfc: 7402 aa21 0f00 |0644: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080e02: 0c0f |0647: move-result-object v15 │ │ -080e04: 6e10 4b21 0800 |0648: invoke-virtual {v8}, Ljava/lang/IllegalStateException;.toString:()Ljava/lang/String; // method@214b │ │ -080e0a: 0c10 |064b: move-result-object v16 │ │ -080e0c: 7402 aa21 0f00 |064c: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -080e12: 0c0f |064f: move-result-object v15 │ │ -080e14: 6e10 af21 0f00 |0650: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -080e1a: 0c0f |0653: move-result-object v15 │ │ -080e1c: 7120 101c fe00 |0654: invoke-static {v14, v15}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -080e22: 2900 40fe |0657: goto/16 0497 // -01c0 │ │ -080e26: 620e de08 |0659: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.headerInfo:Landroid/widget/LinearLayout; // field@08de │ │ -080e2a: 130f 0800 |065b: const/16 v15, #int 8 // #8 │ │ -080e2e: 6e20 8e1e fe00 |065d: invoke-virtual {v14, v15}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1e8e │ │ -080e34: 2900 88fe |0660: goto/16 04e8 // -0178 │ │ -080e38: 140e 1300 0b7f |0662: const v14, #float 1.84763e+38 // #7f0b0013 │ │ -080e3e: 0800 1300 |0665: move-object/from16 v0, v19 │ │ -080e42: 540f a608 |0667: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080e46: 7110 ac1f 0f00 |0669: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; // method@1fac │ │ -080e4c: 0c0f |066c: move-result-object v15 │ │ -080e4e: 1a10 8029 |066d: const-string v16, "secondFragment" // string@2980 │ │ -080e52: 0800 1000 |066f: move-object/from16 v0, v16 │ │ -080e56: 6e40 6c00 e60f |0671: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ -080e5c: 1207 |0674: const/4 v7, #int 0 // #0 │ │ -080e5e: 6e10 6600 0500 |0675: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ -080e64: 0a0e |0678: move-result v14 │ │ -080e66: 35e7 62ff |0679: if-ge v7, v14, 05db // -009e │ │ -080e6a: 1a0e 8029 |067b: const-string v14, "secondFragment" // string@2980 │ │ -080e6e: 121f |067d: const/4 v15, #int 1 // #1 │ │ -080e70: 6e30 6800 e50f |067e: invoke-virtual {v5, v14, v15}, Landroid/app/FragmentManager;.popBackStack:(Ljava/lang/String;I)V // method@0068 │ │ -080e76: d807 0701 |0681: add-int/lit8 v7, v7, #int 1 // #01 │ │ -080e7a: 28f2 |0683: goto 0675 // -000e │ │ -080e7c: 1207 |0684: const/4 v7, #int 0 // #0 │ │ -080e7e: 6e10 6600 0500 |0685: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ -080e84: 0a0e |0688: move-result v14 │ │ -080e86: 35e7 52ff |0689: if-ge v7, v14, 05db // -00ae │ │ -080e8a: 1a0e 8029 |068b: const-string v14, "secondFragment" // string@2980 │ │ -080e8e: 121f |068d: const/4 v15, #int 1 // #1 │ │ -080e90: 6e30 6800 e50f |068e: invoke-virtual {v5, v14, v15}, Landroid/app/FragmentManager;.popBackStack:(Ljava/lang/String;I)V // method@0068 │ │ -080e96: d807 0701 |0691: add-int/lit8 v7, v7, #int 1 // #01 │ │ -080e9a: 28f2 |0693: goto 0685 // -000e │ │ -080e9c: 1a0e 7704 |0694: const-string v14, "Debug" // string@0477 │ │ -080ea0: 1a0f 7626 |0696: const-string v15, "one_frame" // string@2676 │ │ -080ea4: 7120 0e1c fe00 |0698: invoke-static {v14, v15}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ -080eaa: 0800 1300 |069b: move-object/from16 v0, v19 │ │ -080eae: 540e a608 |069d: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080eb2: 54ee d808 |069f: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -080eb6: 140f 0d00 0b7f |06a1: const v15, #float 1.84763e+38 // #7f0b000d │ │ -080ebc: 6e20 581f fe00 |06a4: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ -080ec2: 1a0e c21a |06a7: const-string v14, "firstFragment" // string@1ac2 │ │ -080ec6: 6e20 6500 e500 |06a9: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -080ecc: 0c0e |06ac: move-result-object v14 │ │ -080ece: 20ee 6c04 |06ad: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ -080ed2: 380e 1200 |06af: if-eqz v14, 06c1 // +0012 │ │ -080ed6: 140e 0d00 0b7f |06b1: const v14, #float 1.84763e+38 // #7f0b000d │ │ -080edc: 0800 1300 |06b4: move-object/from16 v0, v19 │ │ -080ee0: 540f a608 |06b6: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080ee4: 54ff d808 |06b8: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -080ee8: 1a10 c21a |06ba: const-string v16, "firstFragment" // string@1ac2 │ │ -080eec: 0800 1000 |06bc: move-object/from16 v0, v16 │ │ -080ef0: 6e40 6c00 e60f |06be: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ -080ef6: 1a0e c21a |06c1: const-string v14, "firstFragment" // string@1ac2 │ │ -080efa: 6e20 6500 e500 |06c3: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -080f00: 0c0e |06c6: move-result-object v14 │ │ -080f02: 20ee af04 |06c7: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ -080f06: 380e 12ff |06c9: if-eqz v14, 05db // -00ee │ │ -080f0a: 1a0e c21a |06cb: const-string v14, "firstFragment" // string@1ac2 │ │ -080f0e: 6e20 6500 e500 |06cd: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -080f14: 0c02 |06d0: move-result-object v2 │ │ -080f16: 1f02 af04 |06d1: check-cast v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ -080f1a: 380b 0700 |06d3: if-eqz v11, 06da // +0007 │ │ -080f1e: 6e20 a720 b200 |06d5: invoke-virtual {v2, v11}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20a7 │ │ -080f24: 2900 03ff |06d8: goto/16 05db // -00fd │ │ -080f28: 1207 |06da: const/4 v7, #int 0 // #0 │ │ -080f2a: 6e10 6600 0500 |06db: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ -080f30: 0a0e |06de: move-result v14 │ │ -080f32: 35e7 fcfe |06df: if-ge v7, v14, 05db // -0104 │ │ -080f36: 6e10 6700 0500 |06e1: invoke-virtual {v5}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -080f3c: d807 0701 |06e4: add-int/lit8 v7, v7, #int 1 // #01 │ │ -080f40: 28f5 |06e6: goto 06db // -000b │ │ -080f42: 0800 1300 |06e7: move-object/from16 v0, v19 │ │ -080f46: 540e a608 |06e9: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080f4a: 54ee ed08 |06eb: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080f4e: 120f |06ed: const/4 v15, #int 0 // #0 │ │ -080f50: 6e20 bc20 fe00 |06ee: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setNames:([Ljava/lang/String;)V // method@20bc │ │ -080f56: 0800 1300 |06f1: move-object/from16 v0, v19 │ │ -080f5a: 540e a608 |06f3: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080f5e: 54ee ed08 |06f5: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080f62: 120f |06f7: const/4 v15, #int 0 // #0 │ │ -080f64: 6e20 bb20 fe00 |06f8: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20bb │ │ -080f6a: 0800 1300 |06fb: move-object/from16 v0, v19 │ │ -080f6e: 540e a608 |06fd: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080f72: 54ee ed08 |06ff: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ -080f76: 6e10 b920 0e00 |0701: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ -080f7c: 0800 1300 |0704: move-object/from16 v0, v19 │ │ -080f80: 540e a608 |0706: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080f84: 140f 0b00 0b7f |0708: const v15, #float 1.84763e+38 // #7f0b000b │ │ -080f8a: 6e20 bf1f fe00 |070b: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -080f90: 0c0d |070e: move-result-object v13 │ │ -080f92: 1f0d 6904 |070f: check-cast v13, Landroid/widget/TextView; // type@0469 │ │ -080f96: 0800 1300 |0711: move-object/from16 v0, v19 │ │ -080f9a: 540e a608 |0713: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080f9e: 140f 0c00 0b7f |0715: const v15, #float 1.84763e+38 // #7f0b000c │ │ -080fa4: 6e20 bf1f fe00 |0718: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -080faa: 0c03 |071b: move-result-object v3 │ │ -080fac: 1f03 6904 |071c: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ -080fb0: 1a0e 0000 |071e: const-string v14, "" // string@0000 │ │ -080fb4: 6e20 071f ed00 |0720: invoke-virtual {v13, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -080fba: 1a0e 0000 |0723: const-string v14, "" // string@0000 │ │ -080fbe: 6e20 071f e300 |0725: invoke-virtual {v3, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -080fc4: 0800 1300 |0728: move-object/from16 v0, v19 │ │ -080fc8: 540e a608 |072a: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080fcc: 140f 0f00 0b7f |072c: const v15, #float 1.84763e+38 // #7f0b000f │ │ -080fd2: 6e20 bf1f fe00 |072f: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -080fd8: 0c0e |0732: move-result-object v14 │ │ -080fda: 380e 5400 |0733: if-eqz v14, 0787 // +0054 │ │ -080fde: 0800 1300 |0735: move-object/from16 v0, v19 │ │ -080fe2: 540e a608 |0737: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -080fe6: 54ee d808 |0739: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -080fea: 140f 1300 0b7f |073b: const v15, #float 1.84763e+38 // #7f0b0013 │ │ -080ff0: 6e20 581f fe00 |073e: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ -080ff6: 1a0e c21a |0741: const-string v14, "firstFragment" // string@1ac2 │ │ -080ffa: 6e20 6500 e500 |0743: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -081000: 0c0e |0746: move-result-object v14 │ │ -081002: 20ee 7304 |0747: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/HelpFragment; // type@0473 │ │ -081006: 380e 1200 |0749: if-eqz v14, 075b // +0012 │ │ -08100a: 140e 1200 0b7f |074b: const v14, #float 1.84763e+38 // #7f0b0012 │ │ -081010: 0800 1300 |074e: move-object/from16 v0, v19 │ │ -081014: 540f a608 |0750: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -081018: 54ff d808 |0752: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -08101c: 1a10 c21a |0754: const-string v16, "firstFragment" // string@1ac2 │ │ -081020: 0800 1000 |0756: move-object/from16 v0, v16 │ │ -081024: 6e40 6c00 e60f |0758: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ -08102a: 1a0e 8029 |075b: const-string v14, "secondFragment" // string@2980 │ │ -08102e: 6e20 6500 e500 |075d: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -081034: 0c0e |0760: move-result-object v14 │ │ -081036: 20ee 6c04 |0761: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ -08103a: 390e 78fe |0763: if-nez v14, 05db // -0188 │ │ -08103e: 140e 1300 0b7f |0765: const v14, #float 1.84763e+38 // #7f0b0013 │ │ -081044: 0800 1300 |0768: move-object/from16 v0, v19 │ │ -081048: 540f a608 |076a: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -08104c: 7110 ac1f 0f00 |076c: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; // method@1fac │ │ -081052: 0c0f |076f: move-result-object v15 │ │ -081054: 1a10 8029 |0770: const-string v16, "secondFragment" // string@2980 │ │ -081058: 0800 1000 |0772: move-object/from16 v0, v16 │ │ -08105c: 6e40 6c00 e60f |0774: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ -081062: 1207 |0777: const/4 v7, #int 0 // #0 │ │ -081064: 6e10 6600 0500 |0778: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ -08106a: 0a0e |077b: move-result v14 │ │ -08106c: 35e7 5ffe |077c: if-ge v7, v14, 05db // -01a1 │ │ -081070: 1a0e 8029 |077e: const-string v14, "secondFragment" // string@2980 │ │ -081074: 121f |0780: const/4 v15, #int 1 // #1 │ │ -081076: 6e30 6800 e50f |0781: invoke-virtual {v5, v14, v15}, Landroid/app/FragmentManager;.popBackStack:(Ljava/lang/String;I)V // method@0068 │ │ -08107c: d807 0701 |0784: add-int/lit8 v7, v7, #int 1 // #01 │ │ -081080: 28f2 |0786: goto 0778 // -000e │ │ -081082: 0800 1300 |0787: move-object/from16 v0, v19 │ │ -081086: 540e a608 |0789: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -08108a: 54ee d808 |078b: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -08108e: 140f 0d00 0b7f |078d: const v15, #float 1.84763e+38 // #7f0b000d │ │ -081094: 6e20 581f fe00 |0790: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ -08109a: 1a0e c21a |0793: const-string v14, "firstFragment" // string@1ac2 │ │ -08109e: 6e20 6500 e500 |0795: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -0810a4: 0c0e |0798: move-result-object v14 │ │ -0810a6: 20ee 6c04 |0799: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ -0810aa: 380e 1200 |079b: if-eqz v14, 07ad // +0012 │ │ -0810ae: 140e 0d00 0b7f |079d: const v14, #float 1.84763e+38 // #7f0b000d │ │ -0810b4: 0800 1300 |07a0: move-object/from16 v0, v19 │ │ -0810b8: 540f a608 |07a2: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ -0810bc: 54ff d808 |07a4: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0810c0: 1a10 c21a |07a6: const-string v16, "firstFragment" // string@1ac2 │ │ -0810c4: 0800 1000 |07a8: move-object/from16 v0, v16 │ │ -0810c8: 6e40 6c00 e60f |07aa: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ -0810ce: 1207 |07ad: const/4 v7, #int 0 // #0 │ │ -0810d0: 6e10 6600 0500 |07ae: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ -0810d6: 0a0e |07b1: move-result v14 │ │ -0810d8: 35e7 29fe |07b2: if-ge v7, v14, 05db // -01d7 │ │ -0810dc: 6e10 6700 0500 |07b4: invoke-virtual {v5}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0810e2: d807 0701 |07b7: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0810e6: 28f5 |07b9: goto 07ae // -000b │ │ + insns size : 1966 16-bit code units │ │ +080140: |[080140] com.lgallardo.qbittorrentclient.MainActivity$qBittorrentTask.onPostExecute:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ +080150: 3914 ae00 |0000: if-nez v20, 00ae // +00ae │ │ +080154: 0800 1300 |0002: move-object/from16 v0, v19 │ │ +080158: 540e a608 |0004: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +08015c: 6e10 c41f 0e00 |0006: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +080162: 0c0e |0009: move-result-object v14 │ │ +080164: 140f 1900 087f |000a: const v15, #float 1.80776e+38 // #7f080019 │ │ +08016a: 1310 0000 |000d: const/16 v16, #int 0 // #0 │ │ +08016e: 7703 0d1f 0e00 |000f: invoke-static/range {v14, v15, v16}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +080174: 0c0e |0012: move-result-object v14 │ │ +080176: 6e10 0e1f 0e00 |0013: invoke-virtual {v14}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +08017c: 0800 1300 |0016: move-object/from16 v0, v19 │ │ +080180: 540e a608 |0018: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080184: 52ee e108 |001a: iget v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +080188: 121f |001c: const/4 v15, #int 1 // #1 │ │ +08018a: 33fe 1d00 |001d: if-ne v14, v15, 003a // +001d │ │ +08018e: 0800 1300 |001f: move-object/from16 v0, v19 │ │ +080192: 540e a608 |0021: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080196: 6e10 c41f 0e00 |0023: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +08019c: 0c0e |0026: move-result-object v14 │ │ +08019e: 140f 2900 087f |0027: const v15, #float 1.80776e+38 // #7f080029 │ │ +0801a4: 1310 0000 |002a: const/16 v16, #int 0 // #0 │ │ +0801a8: 7703 0d1f 0e00 |002c: invoke-static/range {v14, v15, v16}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0801ae: 0c0e |002f: move-result-object v14 │ │ +0801b0: 6e10 0e1f 0e00 |0030: invoke-virtual {v14}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0801b6: 0800 1300 |0033: move-object/from16 v0, v19 │ │ +0801ba: 540e a608 |0035: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +0801be: 120f |0037: const/4 v15, #int 0 // #0 │ │ +0801c0: 59ef e108 |0038: iput v15, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +0801c4: 0800 1300 |003a: move-object/from16 v0, v19 │ │ +0801c8: 540e a608 |003c: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +0801cc: 52ee e108 |003e: iget v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +0801d0: 130f 9101 |0040: const/16 v15, #int 401 // #191 │ │ +0801d4: 33fe 1d00 |0042: if-ne v14, v15, 005f // +001d │ │ +0801d8: 0800 1300 |0044: move-object/from16 v0, v19 │ │ +0801dc: 540e a608 |0046: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +0801e0: 6e10 c41f 0e00 |0048: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0801e6: 0c0e |004b: move-result-object v14 │ │ +0801e8: 140f 2a00 087f |004c: const v15, #float 1.80776e+38 // #7f08002a │ │ +0801ee: 1310 0100 |004f: const/16 v16, #int 1 // #1 │ │ +0801f2: 7703 0d1f 0e00 |0051: invoke-static/range {v14, v15, v16}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0801f8: 0c0e |0054: move-result-object v14 │ │ +0801fa: 6e10 0e1f 0e00 |0055: invoke-virtual {v14}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +080200: 0800 1300 |0058: move-object/from16 v0, v19 │ │ +080204: 540e a608 |005a: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080208: 120f |005c: const/4 v15, #int 0 // #0 │ │ +08020a: 59ef e108 |005d: iput v15, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +08020e: 0800 1300 |005f: move-object/from16 v0, v19 │ │ +080212: 540e a608 |0061: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080216: 52ee e108 |0063: iget v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +08021a: 130f 9301 |0065: const/16 v15, #int 403 // #193 │ │ +08021e: 33fe 3c00 |0067: if-ne v14, v15, 00a3 // +003c │ │ +080222: 620e f908 |0069: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +080226: 1a0f 4f01 |006b: const-string v15, "3.2.x" // string@014f │ │ +08022a: 6e20 8621 fe00 |006d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080230: 0a0e |0070: move-result v14 │ │ +080232: 380e 1700 |0071: if-eqz v14, 0088 // +0017 │ │ +080236: 1a0e 0000 |0073: const-string v14, "" // string@0000 │ │ +08023a: 690e ce08 |0075: sput-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +08023e: 220e 8d04 |0077: new-instance v14, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ +080242: 0800 1300 |0079: move-object/from16 v0, v19 │ │ +080246: 540f a608 |007b: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +08024a: 1310 0000 |007d: const/16 v16, #int 0 // #0 │ │ +08024e: 7603 901f 0e00 |007f: invoke-direct/range {v14, v15, v16}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ +080254: 120f |0082: const/4 v15, #int 0 // #0 │ │ +080256: 23ff 9a06 |0083: new-array v15, v15, [Ljava/lang/Void; // type@069a │ │ +08025a: 6e20 931f fe00 |0085: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ +080260: 0800 1300 |0088: move-object/from16 v0, v19 │ │ +080264: 540e a608 |008a: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080268: 6e10 c41f 0e00 |008c: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +08026e: 0c0e |008f: move-result-object v14 │ │ +080270: 140f 2b00 087f |0090: const v15, #float 1.80776e+38 // #7f08002b │ │ +080276: 1310 0000 |0093: const/16 v16, #int 0 // #0 │ │ +08027a: 7703 0d1f 0e00 |0095: invoke-static/range {v14, v15, v16}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +080280: 0c0e |0098: move-result-object v14 │ │ +080282: 6e10 0e1f 0e00 |0099: invoke-virtual {v14}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +080288: 0800 1300 |009c: move-object/from16 v0, v19 │ │ +08028c: 540e a608 |009e: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080290: 120f |00a0: const/4 v15, #int 0 // #0 │ │ +080292: 59ef e108 |00a1: iput v15, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +080296: 620e f608 |00a3: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +08029a: 380e 0800 |00a5: if-eqz v14, 00ad // +0008 │ │ +08029e: 620e f608 |00a7: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +0802a2: 124f |00a9: const/4 v15, #int 4 // #4 │ │ +0802a4: 6e20 c51e fe00 |00aa: invoke-virtual {v14, v15}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ +0802aa: 0e00 |00ad: return-void │ │ +0802ac: 620e f908 |00ae: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0802b0: 1a0f 4f01 |00b0: const-string v15, "3.2.x" // string@014f │ │ +0802b4: 6e20 8621 fe00 |00b2: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0802ba: 0a0e |00b5: move-result v14 │ │ +0802bc: 380e 3301 |00b6: if-eqz v14, 01e9 // +0133 │ │ +0802c0: 220c 2505 |00b8: new-instance v12, Ljava/util/ArrayList; // type@0525 │ │ +0802c4: 7701 2522 1400 |00ba: invoke-static/range {v20}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@2225 │ │ +0802ca: 0c0e |00bd: move-result-object v14 │ │ +0802cc: 7020 1522 ec00 |00be: invoke-direct {v12, v14}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +0802d2: 620e 0009 |00c1: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +0802d6: 1a0f 950f |00c3: const-string v15, "Name" // string@0f95 │ │ +0802da: 6e20 8621 fe00 |00c5: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0802e0: 0a0e |00c8: move-result v14 │ │ +0802e2: 380e 0c00 |00c9: if-eqz v14, 00d5 // +000c │ │ +0802e6: 220e b304 |00cb: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator; // type@04b3 │ │ +0802ea: 630f fb08 |00cd: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ +0802ee: 7020 be20 fe00 |00cf: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.:(Z)V // method@20be │ │ +0802f4: 7120 2f22 ec00 |00d2: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ +0802fa: 620e 0009 |00d5: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +0802fe: 1a0f 7210 |00d7: const-string v15, "Priority" // string@1072 │ │ +080302: 6e20 8621 fe00 |00d9: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080308: 0a0e |00dc: move-result v14 │ │ +08030a: 380e 0c00 |00dd: if-eqz v14, 00e9 // +000c │ │ +08030e: 220e b404 |00df: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator; // type@04b4 │ │ +080312: 630f fb08 |00e1: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ +080316: 7020 c120 fe00 |00e3: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.:(Z)V // method@20c1 │ │ +08031c: 7120 2f22 ec00 |00e6: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ +080322: 620e 0009 |00e9: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +080326: 1a0f 7510 |00eb: const-string v15, "Progress" // string@1075 │ │ +08032a: 6e20 8621 fe00 |00ed: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080330: 0a0e |00f0: move-result v14 │ │ +080332: 380e 0c00 |00f1: if-eqz v14, 00fd // +000c │ │ +080336: 220e b504 |00f3: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator; // type@04b5 │ │ +08033a: 630f fb08 |00f5: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ +08033e: 7020 c420 fe00 |00f7: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.:(Z)V // method@20c4 │ │ +080344: 7120 2f22 ec00 |00fa: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ +08034a: 620e 0009 |00fd: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +08034e: 1a0f cf04 |00ff: const-string v15, "ETA" // string@04cf │ │ +080352: 6e20 8621 fe00 |0101: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080358: 0a0e |0104: move-result v14 │ │ +08035a: 380e 0c00 |0105: if-eqz v14, 0111 // +000c │ │ +08035e: 220e b104 |0107: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator; // type@04b1 │ │ +080362: 630f fb08 |0109: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ +080366: 7020 ab20 fe00 |010b: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.:(Z)V // method@20ab │ │ +08036c: 7120 2f22 ec00 |010e: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ +080372: 620e 0009 |0111: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +080376: 1a0f be10 |0113: const-string v15, "Ratio" // string@10be │ │ +08037a: 6e20 8621 fe00 |0115: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080380: 0a0e |0118: move-result v14 │ │ +080382: 380e 0c00 |0119: if-eqz v14, 0125 // +000c │ │ +080386: 220e b604 |011b: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator; // type@04b6 │ │ +08038a: 630f fb08 |011d: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ +08038e: 7020 c720 fe00 |011f: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.:(Z)V // method@20c7 │ │ +080394: 7120 2f22 ec00 |0122: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ +08039a: 620e 0009 |0125: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +08039e: 1a0f a304 |0127: const-string v15, "DownloadSpeed" // string@04a3 │ │ +0803a2: 6e20 8621 fe00 |0129: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0803a8: 0a0e |012c: move-result v14 │ │ +0803aa: 380e 0c00 |012d: if-eqz v14, 0139 // +000c │ │ +0803ae: 220e b004 |012f: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator; // type@04b0 │ │ +0803b2: 630f fb08 |0131: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ +0803b6: 7020 a820 fe00 |0133: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.:(Z)V // method@20a8 │ │ +0803bc: 7120 2f22 ec00 |0136: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ +0803c2: 620e 0009 |0139: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +0803c6: 1a0f 0d13 |013b: const-string v15, "UploadSpeed" // string@130d │ │ +0803ca: 6e20 8621 fe00 |013d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0803d0: 0a0e |0140: move-result v14 │ │ +0803d2: 380e 0c00 |0141: if-eqz v14, 014d // +000c │ │ +0803d6: 220e b704 |0143: new-instance v14, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator; // type@04b7 │ │ +0803da: 630f fb08 |0145: sget-boolean v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ +0803de: 7020 ca20 fe00 |0147: invoke-direct {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.:(Z)V // method@20ca │ │ +0803e4: 7120 2f22 ec00 |014a: invoke-static {v12, v14}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@222f │ │ +0803ea: 6e10 2222 0c00 |014d: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0803f0: 0a0e |0150: move-result v14 │ │ +0803f2: 23ee 9906 |0151: new-array v14, v14, [Ljava/lang/String; // type@0699 │ │ +0803f6: 690e ef08 |0153: sput-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ +0803fa: 6e10 2222 0c00 |0155: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +080400: 0a0e |0158: move-result v14 │ │ +080402: 23ee 9206 |0159: new-array v14, v14, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ +080406: 690e e608 |015b: sput-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ +08040a: 160e 0000 |015d: const-wide/16 v14, #int 0 // #0 │ │ +08040e: 680e 0509 |015f: sput-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadSpeedCount:J // field@0905 │ │ +080412: 160e 0000 |0161: const-wide/16 v14, #int 0 // #0 │ │ +080416: 680e d308 |0163: sput-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadSpeedCount:J // field@08d3 │ │ +08041a: 120e |0165: const/4 v14, #int 0 // #0 │ │ +08041c: 670e 0409 |0166: sput v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadCount:I // field@0904 │ │ +080420: 120e |0168: const/4 v14, #int 0 // #0 │ │ +080422: 670e d208 |0169: sput v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadCount:I // field@08d2 │ │ +080426: 120b |016b: const/4 v11, #int 0 // #0 │ │ +080428: 1207 |016c: const/4 v7, #int 0 // #0 │ │ +08042a: 6e10 2222 0c00 |016d: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +080430: 0a0e |0170: move-result v14 │ │ +080432: 35e7 0703 |0171: if-ge v7, v14, 0478 // +0307 │ │ +080436: 6e20 1b22 7c00 |0173: invoke-virtual {v12, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08043c: 0c0a |0176: move-result-object v10 │ │ +08043e: 1f0a a704 |0177: check-cast v10, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +080442: 620e ef08 |0179: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ +080446: 6e10 4720 0a00 |017b: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +08044c: 0c0f |017e: move-result-object v15 │ │ +08044e: 4d0f 0e07 |017f: aput-object v15, v14, v7 │ │ +080452: 620e e608 |0181: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ +080456: 4d0a 0e07 |0183: aput-object v10, v14, v7 │ │ +08045a: 6e10 4820 0a00 |0185: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ +080460: 0c0e |0188: move-result-object v14 │ │ +080462: 620f 3c0c |0189: sget-object v15, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +080466: 6e20 8621 fe00 |018b: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08046c: 0a0e |018e: move-result v14 │ │ +08046e: 380e 0300 |018f: if-eqz v14, 0192 // +0003 │ │ +080472: 07ab |0191: move-object v11, v10 │ │ +080474: 610e 0509 |0192: sget-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadSpeedCount:J // field@0905 │ │ +080478: 6e10 5b20 0a00 |0194: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ +08047e: 0c10 |0197: move-result-object v16 │ │ +080480: 7701 1a1f 1000 |0198: invoke-static/range {v16}, Lcom/lgallardo/qbittorrentclient/Common;.humanSizeToBytes:(Ljava/lang/String;)D // method@1f1a │ │ +080486: 0b10 |019b: move-result-wide v16 │ │ +080488: 0500 1000 |019c: move-wide/from16 v0, v16 │ │ +08048c: 8a00 |019e: double-to-int v0, v0 │ │ +08048e: 0210 0000 |019f: move/from16 v16, v0 │ │ +080492: 0200 1000 |01a1: move/from16 v0, v16 │ │ +080496: 8100 |01a3: int-to-long v0, v0 │ │ +080498: 0510 0000 |01a4: move-wide/from16 v16, v0 │ │ +08049c: 9b0e 0e10 |01a6: add-long v14, v14, v16 │ │ +0804a0: 680e 0509 |01a8: sput-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadSpeedCount:J // field@0905 │ │ +0804a4: 610e d308 |01aa: sget-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadSpeedCount:J // field@08d3 │ │ +0804a8: 6e10 4220 0a00 |01ac: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ +0804ae: 0c10 |01af: move-result-object v16 │ │ +0804b0: 7701 1a1f 1000 |01b0: invoke-static/range {v16}, Lcom/lgallardo/qbittorrentclient/Common;.humanSizeToBytes:(Ljava/lang/String;)D // method@1f1a │ │ +0804b6: 0b10 |01b3: move-result-wide v16 │ │ +0804b8: 0500 1000 |01b4: move-wide/from16 v0, v16 │ │ +0804bc: 8a00 |01b6: double-to-int v0, v0 │ │ +0804be: 0210 0000 |01b7: move/from16 v16, v0 │ │ +0804c2: 0200 1000 |01b9: move/from16 v0, v16 │ │ +0804c6: 8100 |01bb: int-to-long v0, v0 │ │ +0804c8: 0510 0000 |01bc: move-wide/from16 v16, v0 │ │ +0804cc: 9b0e 0e10 |01be: add-long v14, v14, v16 │ │ +0804d0: 680e d308 |01c0: sput-wide v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadSpeedCount:J // field@08d3 │ │ +0804d4: 1a0e 672f |01c2: const-string v14, "uploading" // string@2f67 │ │ +0804d8: 6e10 5520 0a00 |01c4: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +0804de: 0c0f |01c7: move-result-object v15 │ │ +0804e0: 6e20 8621 fe00 |01c8: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0804e6: 0a0e |01cb: move-result v14 │ │ +0804e8: 380e 0800 |01cc: if-eqz v14, 01d4 // +0008 │ │ +0804ec: 600e 0409 |01ce: sget v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadCount:I // field@0904 │ │ +0804f0: d80e 0e01 |01d0: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0804f4: 670e 0409 |01d2: sput v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadCount:I // field@0904 │ │ +0804f8: 1a0e 8819 |01d4: const-string v14, "downloading" // string@1988 │ │ +0804fc: 6e10 5520 0a00 |01d6: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080502: 0c0f |01d9: move-result-object v15 │ │ +080504: 6e20 8621 fe00 |01da: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08050a: 0a0e |01dd: move-result v14 │ │ +08050c: 380e 0800 |01de: if-eqz v14, 01e6 // +0008 │ │ +080510: 600e d208 |01e0: sget v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadCount:I // field@08d2 │ │ +080514: d80e 0e01 |01e2: add-int/lit8 v14, v14, #int 1 // #01 │ │ +080518: 670e d208 |01e4: sput v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadCount:I // field@08d2 │ │ +08051c: d807 0701 |01e6: add-int/lit8 v7, v7, #int 1 // #01 │ │ +080520: 2885 |01e8: goto 016d // -007b │ │ +080522: 220c 2505 |01e9: new-instance v12, Ljava/util/ArrayList; // type@0525 │ │ +080526: 7010 1322 0c00 |01eb: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +08052c: 1207 |01ee: const/4 v7, #int 0 // #0 │ │ +08052e: 0800 1400 |01ef: move-object/from16 v0, v20 │ │ +080532: 210e |01f1: array-length v14, v0 │ │ +080534: 35e7 cffe |01f2: if-ge v7, v14, 00c1 // -0131 │ │ +080538: 7100 a91f 0000 |01f4: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ +08053e: 0c0e |01f7: move-result-object v14 │ │ +080540: 121f |01f8: const/4 v15, #int 1 // #1 │ │ +080542: 460e 0e0f |01f9: aget-object v14, v14, v15 │ │ +080546: 1a0f 7a15 |01fb: const-string v15, "all" // string@157a │ │ +08054a: 6e20 8621 fe00 |01fd: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080550: 0a0e |0200: move-result v14 │ │ +080552: 380e 2f00 |0201: if-eqz v14, 0230 // +002f │ │ +080556: 0800 1300 |0203: move-object/from16 v0, v19 │ │ +08055a: 540e a608 |0205: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +08055e: 7110 aa1f 0e00 |0207: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +080564: 0c0e |020a: move-result-object v14 │ │ +080566: 1a0f 0000 |020b: const-string v15, "" // string@0000 │ │ +08056a: 32fe 1e00 |020d: if-eq v14, v15, 022b // +001e │ │ +08056e: 460e 1407 |020f: aget-object v14, v20, v7 │ │ +080572: 6e10 4720 0e00 |0211: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +080578: 0c0e |0214: move-result-object v14 │ │ +08057a: 6e10 9c21 0e00 |0215: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +080580: 0c0e |0218: move-result-object v14 │ │ +080582: 0800 1300 |0219: move-object/from16 v0, v19 │ │ +080586: 540f a608 |021b: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +08058a: 7110 aa1f 0f00 |021d: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +080590: 0c0f |0220: move-result-object v15 │ │ +080592: 6e10 9c21 0f00 |0221: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +080598: 0c0f |0224: move-result-object v15 │ │ +08059a: 6e20 8421 fe00 |0225: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ +0805a0: 0a0e |0228: move-result v14 │ │ +0805a2: 380e 0700 |0229: if-eqz v14, 0230 // +0007 │ │ +0805a6: 460e 1407 |022b: aget-object v14, v20, v7 │ │ +0805aa: 6e20 1722 ec00 |022d: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0805b0: 7100 a91f 0000 |0230: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ +0805b6: 0c0e |0233: move-result-object v14 │ │ +0805b8: 121f |0234: const/4 v15, #int 1 // #1 │ │ +0805ba: 460e 0e0f |0235: aget-object v14, v14, v15 │ │ +0805be: 1a0f 8819 |0237: const-string v15, "downloading" // string@1988 │ │ +0805c2: 6e20 8621 fe00 |0239: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0805c8: 0a0e |023c: move-result v14 │ │ +0805ca: 380e 7500 |023d: if-eqz v14, 02b2 // +0075 │ │ +0805ce: 0800 1300 |023f: move-object/from16 v0, v19 │ │ +0805d2: 540e a608 |0241: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +0805d6: 7110 aa1f 0e00 |0243: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +0805dc: 0c0e |0246: move-result-object v14 │ │ +0805de: 1a0f 0000 |0247: const-string v15, "" // string@0000 │ │ +0805e2: 32fe 1e00 |0249: if-eq v14, v15, 0267 // +001e │ │ +0805e6: 460e 1407 |024b: aget-object v14, v20, v7 │ │ +0805ea: 6e10 4720 0e00 |024d: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +0805f0: 0c0e |0250: move-result-object v14 │ │ +0805f2: 6e10 9c21 0e00 |0251: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +0805f8: 0c0e |0254: move-result-object v14 │ │ +0805fa: 0800 1300 |0255: move-object/from16 v0, v19 │ │ +0805fe: 540f a608 |0257: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080602: 7110 aa1f 0f00 |0259: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +080608: 0c0f |025c: move-result-object v15 │ │ +08060a: 6e10 9c21 0f00 |025d: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +080610: 0c0f |0260: move-result-object v15 │ │ +080612: 6e20 8421 fe00 |0261: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ +080618: 0a0e |0264: move-result v14 │ │ +08061a: 380e 4d00 |0265: if-eqz v14, 02b2 // +004d │ │ +08061e: 1a0e 8819 |0267: const-string v14, "downloading" // string@1988 │ │ +080622: 460f 1407 |0269: aget-object v15, v20, v7 │ │ +080626: 6e10 5520 0f00 |026b: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +08062c: 0c0f |026e: move-result-object v15 │ │ +08062e: 6e20 8621 fe00 |026f: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080634: 0a0e |0272: move-result v14 │ │ +080636: 390e 3a00 |0273: if-nez v14, 02ad // +003a │ │ +08063a: 1a0e 912c |0275: const-string v14, "stalledDL" // string@2c91 │ │ +08063e: 460f 1407 |0277: aget-object v15, v20, v7 │ │ +080642: 6e10 5520 0f00 |0279: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080648: 0c0f |027c: move-result-object v15 │ │ +08064a: 6e20 8621 fe00 |027d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080650: 0a0e |0280: move-result v14 │ │ +080652: 390e 2c00 |0281: if-nez v14, 02ad // +002c │ │ +080656: 1a0e 1527 |0283: const-string v14, "pausedDL" // string@2715 │ │ +08065a: 460f 1407 |0285: aget-object v15, v20, v7 │ │ +08065e: 6e10 5520 0f00 |0287: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080664: 0c0f |028a: move-result-object v15 │ │ +080666: 6e20 8621 fe00 |028b: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08066c: 0a0e |028e: move-result v14 │ │ +08066e: 390e 1e00 |028f: if-nez v14, 02ad // +001e │ │ +080672: 1a0e ff27 |0291: const-string v14, "queuedDL" // string@27ff │ │ +080676: 460f 1407 |0293: aget-object v15, v20, v7 │ │ +08067a: 6e10 5520 0f00 |0295: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080680: 0c0f |0298: move-result-object v15 │ │ +080682: 6e20 8621 fe00 |0299: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080688: 0a0e |029c: move-result v14 │ │ +08068a: 390e 1000 |029d: if-nez v14, 02ad // +0010 │ │ +08068e: 1a0e 2717 |029f: const-string v14, "checkingDL" // string@1727 │ │ +080692: 460f 1407 |02a1: aget-object v15, v20, v7 │ │ +080696: 6e10 5520 0f00 |02a3: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +08069c: 0c0f |02a6: move-result-object v15 │ │ +08069e: 6e20 8621 fe00 |02a7: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0806a4: 0a0e |02aa: move-result v14 │ │ +0806a6: 380e 0700 |02ab: if-eqz v14, 02b2 // +0007 │ │ +0806aa: 460e 1407 |02ad: aget-object v14, v20, v7 │ │ +0806ae: 6e20 1722 ec00 |02af: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0806b4: 7100 a91f 0000 |02b2: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ +0806ba: 0c0e |02b5: move-result-object v14 │ │ +0806bc: 121f |02b6: const/4 v15, #int 1 // #1 │ │ +0806be: 460e 0e0f |02b7: aget-object v14, v14, v15 │ │ +0806c2: 1a0f d217 |02b9: const-string v15, "completed" // string@17d2 │ │ +0806c6: 6e20 8621 fe00 |02bb: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0806cc: 0a0e |02be: move-result v14 │ │ +0806ce: 380e 7500 |02bf: if-eqz v14, 0334 // +0075 │ │ +0806d2: 0800 1300 |02c1: move-object/from16 v0, v19 │ │ +0806d6: 540e a608 |02c3: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +0806da: 7110 aa1f 0e00 |02c5: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +0806e0: 0c0e |02c8: move-result-object v14 │ │ +0806e2: 1a0f 0000 |02c9: const-string v15, "" // string@0000 │ │ +0806e6: 32fe 1e00 |02cb: if-eq v14, v15, 02e9 // +001e │ │ +0806ea: 460e 1407 |02cd: aget-object v14, v20, v7 │ │ +0806ee: 6e10 4720 0e00 |02cf: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +0806f4: 0c0e |02d2: move-result-object v14 │ │ +0806f6: 6e10 9c21 0e00 |02d3: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +0806fc: 0c0e |02d6: move-result-object v14 │ │ +0806fe: 0800 1300 |02d7: move-object/from16 v0, v19 │ │ +080702: 540f a608 |02d9: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080706: 7110 aa1f 0f00 |02db: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +08070c: 0c0f |02de: move-result-object v15 │ │ +08070e: 6e10 9c21 0f00 |02df: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +080714: 0c0f |02e2: move-result-object v15 │ │ +080716: 6e20 8421 fe00 |02e3: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ +08071c: 0a0e |02e6: move-result v14 │ │ +08071e: 380e 4d00 |02e7: if-eqz v14, 0334 // +004d │ │ +080722: 1a0e 672f |02e9: const-string v14, "uploading" // string@2f67 │ │ +080726: 460f 1407 |02eb: aget-object v15, v20, v7 │ │ +08072a: 6e10 5520 0f00 |02ed: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080730: 0c0f |02f0: move-result-object v15 │ │ +080732: 6e20 8621 fe00 |02f1: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080738: 0a0e |02f4: move-result v14 │ │ +08073a: 390e 3a00 |02f5: if-nez v14, 032f // +003a │ │ +08073e: 1a0e 922c |02f7: const-string v14, "stalledUP" // string@2c92 │ │ +080742: 460f 1407 |02f9: aget-object v15, v20, v7 │ │ +080746: 6e10 5520 0f00 |02fb: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +08074c: 0c0f |02fe: move-result-object v15 │ │ +08074e: 6e20 8621 fe00 |02ff: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080754: 0a0e |0302: move-result v14 │ │ +080756: 390e 2c00 |0303: if-nez v14, 032f // +002c │ │ +08075a: 1a0e 1627 |0305: const-string v14, "pausedUP" // string@2716 │ │ +08075e: 460f 1407 |0307: aget-object v15, v20, v7 │ │ +080762: 6e10 5520 0f00 |0309: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080768: 0c0f |030c: move-result-object v15 │ │ +08076a: 6e20 8621 fe00 |030d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080770: 0a0e |0310: move-result v14 │ │ +080772: 390e 1e00 |0311: if-nez v14, 032f // +001e │ │ +080776: 1a0e 0028 |0313: const-string v14, "queuedUP" // string@2800 │ │ +08077a: 460f 1407 |0315: aget-object v15, v20, v7 │ │ +08077e: 6e10 5520 0f00 |0317: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080784: 0c0f |031a: move-result-object v15 │ │ +080786: 6e20 8621 fe00 |031b: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08078c: 0a0e |031e: move-result v14 │ │ +08078e: 390e 1000 |031f: if-nez v14, 032f // +0010 │ │ +080792: 1a0e 2817 |0321: const-string v14, "checkingUP" // string@1728 │ │ +080796: 460f 1407 |0323: aget-object v15, v20, v7 │ │ +08079a: 6e10 5520 0f00 |0325: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +0807a0: 0c0f |0328: move-result-object v15 │ │ +0807a2: 6e20 8621 fe00 |0329: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0807a8: 0a0e |032c: move-result v14 │ │ +0807aa: 380e 0700 |032d: if-eqz v14, 0334 // +0007 │ │ +0807ae: 460e 1407 |032f: aget-object v14, v20, v7 │ │ +0807b2: 6e20 1722 ec00 |0331: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0807b8: 7100 a91f 0000 |0334: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ +0807be: 0c0e |0337: move-result-object v14 │ │ +0807c0: 121f |0338: const/4 v15, #int 1 // #1 │ │ +0807c2: 460e 0e0f |0339: aget-object v14, v14, v15 │ │ +0807c6: 1a0f 1427 |033b: const-string v15, "paused" // string@2714 │ │ +0807ca: 6e20 8621 fe00 |033d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0807d0: 0a0e |0340: move-result v14 │ │ +0807d2: 380e 4b00 |0341: if-eqz v14, 038c // +004b │ │ +0807d6: 0800 1300 |0343: move-object/from16 v0, v19 │ │ +0807da: 540e a608 |0345: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +0807de: 7110 aa1f 0e00 |0347: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +0807e4: 0c0e |034a: move-result-object v14 │ │ +0807e6: 1a0f 0000 |034b: const-string v15, "" // string@0000 │ │ +0807ea: 32fe 1e00 |034d: if-eq v14, v15, 036b // +001e │ │ +0807ee: 460e 1407 |034f: aget-object v14, v20, v7 │ │ +0807f2: 6e10 4720 0e00 |0351: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +0807f8: 0c0e |0354: move-result-object v14 │ │ +0807fa: 6e10 9c21 0e00 |0355: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +080800: 0c0e |0358: move-result-object v14 │ │ +080802: 0800 1300 |0359: move-object/from16 v0, v19 │ │ +080806: 540f a608 |035b: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +08080a: 7110 aa1f 0f00 |035d: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +080810: 0c0f |0360: move-result-object v15 │ │ +080812: 6e10 9c21 0f00 |0361: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +080818: 0c0f |0364: move-result-object v15 │ │ +08081a: 6e20 8421 fe00 |0365: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ +080820: 0a0e |0368: move-result v14 │ │ +080822: 380e 2300 |0369: if-eqz v14, 038c // +0023 │ │ +080826: 1a0e 1527 |036b: const-string v14, "pausedDL" // string@2715 │ │ +08082a: 460f 1407 |036d: aget-object v15, v20, v7 │ │ +08082e: 6e10 5520 0f00 |036f: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080834: 0c0f |0372: move-result-object v15 │ │ +080836: 6e20 8621 fe00 |0373: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08083c: 0a0e |0376: move-result v14 │ │ +08083e: 390e 1000 |0377: if-nez v14, 0387 // +0010 │ │ +080842: 1a0e 1627 |0379: const-string v14, "pausedUP" // string@2716 │ │ +080846: 460f 1407 |037b: aget-object v15, v20, v7 │ │ +08084a: 6e10 5520 0f00 |037d: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080850: 0c0f |0380: move-result-object v15 │ │ +080852: 6e20 8621 fe00 |0381: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080858: 0a0e |0384: move-result v14 │ │ +08085a: 380e 0700 |0385: if-eqz v14, 038c // +0007 │ │ +08085e: 460e 1407 |0387: aget-object v14, v20, v7 │ │ +080862: 6e20 1722 ec00 |0389: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +080868: 7100 a91f 0000 |038c: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ +08086e: 0c0e |038f: move-result-object v14 │ │ +080870: 121f |0390: const/4 v15, #int 1 // #1 │ │ +080872: 460e 0e0f |0391: aget-object v14, v14, v15 │ │ +080876: 1a0f 0715 |0393: const-string v15, "active" // string@1507 │ │ +08087a: 6e20 8621 fe00 |0395: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080880: 0a0e |0398: move-result v14 │ │ +080882: 380e 4b00 |0399: if-eqz v14, 03e4 // +004b │ │ +080886: 0800 1300 |039b: move-object/from16 v0, v19 │ │ +08088a: 540e a608 |039d: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +08088e: 7110 aa1f 0e00 |039f: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +080894: 0c0e |03a2: move-result-object v14 │ │ +080896: 1a0f 0000 |03a3: const-string v15, "" // string@0000 │ │ +08089a: 32fe 1e00 |03a5: if-eq v14, v15, 03c3 // +001e │ │ +08089e: 460e 1407 |03a7: aget-object v14, v20, v7 │ │ +0808a2: 6e10 4720 0e00 |03a9: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +0808a8: 0c0e |03ac: move-result-object v14 │ │ +0808aa: 6e10 9c21 0e00 |03ad: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +0808b0: 0c0e |03b0: move-result-object v14 │ │ +0808b2: 0800 1300 |03b1: move-object/from16 v0, v19 │ │ +0808b6: 540f a608 |03b3: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +0808ba: 7110 aa1f 0f00 |03b5: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +0808c0: 0c0f |03b8: move-result-object v15 │ │ +0808c2: 6e10 9c21 0f00 |03b9: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +0808c8: 0c0f |03bc: move-result-object v15 │ │ +0808ca: 6e20 8421 fe00 |03bd: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ +0808d0: 0a0e |03c0: move-result v14 │ │ +0808d2: 380e 2300 |03c1: if-eqz v14, 03e4 // +0023 │ │ +0808d6: 1a0e 672f |03c3: const-string v14, "uploading" // string@2f67 │ │ +0808da: 460f 1407 |03c5: aget-object v15, v20, v7 │ │ +0808de: 6e10 5520 0f00 |03c7: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +0808e4: 0c0f |03ca: move-result-object v15 │ │ +0808e6: 6e20 8621 fe00 |03cb: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0808ec: 0a0e |03ce: move-result v14 │ │ +0808ee: 390e 1000 |03cf: if-nez v14, 03df // +0010 │ │ +0808f2: 1a0e 8819 |03d1: const-string v14, "downloading" // string@1988 │ │ +0808f6: 460f 1407 |03d3: aget-object v15, v20, v7 │ │ +0808fa: 6e10 5520 0f00 |03d5: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080900: 0c0f |03d8: move-result-object v15 │ │ +080902: 6e20 8621 fe00 |03d9: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080908: 0a0e |03dc: move-result v14 │ │ +08090a: 380e 0700 |03dd: if-eqz v14, 03e4 // +0007 │ │ +08090e: 460e 1407 |03df: aget-object v14, v20, v7 │ │ +080912: 6e20 1722 ec00 |03e1: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +080918: 7100 a91f 0000 |03e4: invoke-static {}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1200:()[Ljava/lang/String; // method@1fa9 │ │ +08091e: 0c0e |03e7: move-result-object v14 │ │ +080920: 121f |03e8: const/4 v15, #int 1 // #1 │ │ +080922: 460e 0e0f |03e9: aget-object v14, v14, v15 │ │ +080926: 1a0f 781f |03eb: const-string v15, "inactive" // string@1f78 │ │ +08092a: 6e20 8621 fe00 |03ed: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080930: 0a0e |03f0: move-result v14 │ │ +080932: 380e 8300 |03f1: if-eqz v14, 0474 // +0083 │ │ +080936: 0800 1300 |03f3: move-object/from16 v0, v19 │ │ +08093a: 540e a608 |03f5: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +08093e: 7110 aa1f 0e00 |03f7: invoke-static {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +080944: 0c0e |03fa: move-result-object v14 │ │ +080946: 1a0f 0000 |03fb: const-string v15, "" // string@0000 │ │ +08094a: 32fe 1e00 |03fd: if-eq v14, v15, 041b // +001e │ │ +08094e: 460e 1407 |03ff: aget-object v14, v20, v7 │ │ +080952: 6e10 4720 0e00 |0401: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +080958: 0c0e |0404: move-result-object v14 │ │ +08095a: 6e10 9c21 0e00 |0405: invoke-virtual {v14}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +080960: 0c0e |0408: move-result-object v14 │ │ +080962: 0800 1300 |0409: move-object/from16 v0, v19 │ │ +080966: 540f a608 |040b: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +08096a: 7110 aa1f 0f00 |040d: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; // method@1faa │ │ +080970: 0c0f |0410: move-result-object v15 │ │ +080972: 6e10 9c21 0f00 |0411: invoke-virtual {v15}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@219c │ │ +080978: 0c0f |0414: move-result-object v15 │ │ +08097a: 6e20 8421 fe00 |0415: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2184 │ │ +080980: 0a0e |0418: move-result v14 │ │ +080982: 380e 5b00 |0419: if-eqz v14, 0474 // +005b │ │ +080986: 1a0e 1627 |041b: const-string v14, "pausedUP" // string@2716 │ │ +08098a: 460f 1407 |041d: aget-object v15, v20, v7 │ │ +08098e: 6e10 5520 0f00 |041f: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080994: 0c0f |0422: move-result-object v15 │ │ +080996: 6e20 8621 fe00 |0423: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08099c: 0a0e |0426: move-result v14 │ │ +08099e: 390e 4800 |0427: if-nez v14, 046f // +0048 │ │ +0809a2: 1a0e 1527 |0429: const-string v14, "pausedDL" // string@2715 │ │ +0809a6: 460f 1407 |042b: aget-object v15, v20, v7 │ │ +0809aa: 6e10 5520 0f00 |042d: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +0809b0: 0c0f |0430: move-result-object v15 │ │ +0809b2: 6e20 8621 fe00 |0431: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0809b8: 0a0e |0434: move-result v14 │ │ +0809ba: 390e 3a00 |0435: if-nez v14, 046f // +003a │ │ +0809be: 1a0e fd27 |0437: const-string v14, "queueUP" // string@27fd │ │ +0809c2: 460f 1407 |0439: aget-object v15, v20, v7 │ │ +0809c6: 6e10 5520 0f00 |043b: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +0809cc: 0c0f |043e: move-result-object v15 │ │ +0809ce: 6e20 8621 fe00 |043f: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0809d4: 0a0e |0442: move-result v14 │ │ +0809d6: 390e 2c00 |0443: if-nez v14, 046f // +002c │ │ +0809da: 1a0e fb27 |0445: const-string v14, "queueDL" // string@27fb │ │ +0809de: 460f 1407 |0447: aget-object v15, v20, v7 │ │ +0809e2: 6e10 5520 0f00 |0449: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +0809e8: 0c0f |044c: move-result-object v15 │ │ +0809ea: 6e20 8621 fe00 |044d: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0809f0: 0a0e |0450: move-result v14 │ │ +0809f2: 390e 1e00 |0451: if-nez v14, 046f // +001e │ │ +0809f6: 1a0e 922c |0453: const-string v14, "stalledUP" // string@2c92 │ │ +0809fa: 460f 1407 |0455: aget-object v15, v20, v7 │ │ +0809fe: 6e10 5520 0f00 |0457: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080a04: 0c0f |045a: move-result-object v15 │ │ +080a06: 6e20 8621 fe00 |045b: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080a0c: 0a0e |045e: move-result v14 │ │ +080a0e: 390e 1000 |045f: if-nez v14, 046f // +0010 │ │ +080a12: 1a0e 912c |0461: const-string v14, "stalledDL" // string@2c91 │ │ +080a16: 460f 1407 |0463: aget-object v15, v20, v7 │ │ +080a1a: 6e10 5520 0f00 |0465: invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +080a20: 0c0f |0468: move-result-object v15 │ │ +080a22: 6e20 8621 fe00 |0469: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +080a28: 0a0e |046c: move-result v14 │ │ +080a2a: 380e 0700 |046d: if-eqz v14, 0474 // +0007 │ │ +080a2e: 460e 1407 |046f: aget-object v14, v20, v7 │ │ +080a32: 6e20 1722 ec00 |0471: invoke-virtual {v12, v14}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +080a38: d807 0701 |0474: add-int/lit8 v7, v7, #int 1 // #01 │ │ +080a3c: 2900 79fd |0476: goto/16 01ef // -0287 │ │ +080a40: 0800 1300 |0478: move-object/from16 v0, v19 │ │ +080a44: 540e a608 |047a: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080a48: 54ee ed08 |047c: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080a4c: 620f ef08 |047e: sget-object v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ +080a50: 6e20 bc20 fe00 |0480: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setNames:([Ljava/lang/String;)V // method@20bc │ │ +080a56: 0800 1300 |0483: move-object/from16 v0, v19 │ │ +080a5a: 540e a608 |0485: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080a5e: 54ee ed08 |0487: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080a62: 620f e608 |0489: sget-object v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ +080a66: 6e20 bb20 fe00 |048b: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20bb │ │ +080a6c: 0800 1300 |048e: move-object/from16 v0, v19 │ │ +080a70: 540e a608 |0490: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080a74: 54ee ed08 |0492: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080a78: 6e10 b920 0e00 |0494: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ +080a7e: 0800 1300 |0497: move-object/from16 v0, v19 │ │ +080a82: 540e a608 |0499: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080a86: 220f 6c04 |049b: new-instance v15, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ +080a8a: 7010 121f 0f00 |049d: invoke-direct {v15}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.:()V // method@1f12 │ │ +080a90: 7120 ad1f fe00 |04a0: invoke-static {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1402:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/AboutFragment;)Lcom/lgallardo/qbittorrentclient/AboutFragment; // method@1fad │ │ +080a96: 0800 1300 |04a3: move-object/from16 v0, v19 │ │ +080a9a: 540e a608 |04a5: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080a9e: 6e10 c71f 0e00 |04a7: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +080aa4: 0c05 |04aa: move-result-object v5 │ │ +080aa6: 6e10 6300 0500 |04ab: invoke-virtual {v5}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ +080aac: 0c06 |04ae: move-result-object v6 │ │ +080aae: 6e10 2222 0c00 |04af: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +080ab4: 0a0e |04b2: move-result v14 │ │ +080ab6: 3d0e 2802 |04b3: if-lez v14, 06db // +0228 │ │ +080aba: 0800 1300 |04b5: move-object/from16 v0, v19 │ │ +080abe: 540e a608 |04b7: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080ac2: 140f 0b00 0b7f |04b9: const v15, #float 1.84763e+38 // #7f0b000b │ │ +080ac8: 6e20 bf1f fe00 |04bc: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +080ace: 0c0d |04bf: move-result-object v13 │ │ +080ad0: 1f0d 6904 |04c0: check-cast v13, Landroid/widget/TextView; // type@0469 │ │ +080ad4: 0800 1300 |04c2: move-object/from16 v0, v19 │ │ +080ad8: 540e a608 |04c4: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080adc: 140f 0c00 0b7f |04c6: const v15, #float 1.84763e+38 // #7f0b000c │ │ +080ae2: 6e20 bf1f fe00 |04c9: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +080ae8: 0c03 |04cc: move-result-object v3 │ │ +080aea: 1f03 6904 |04cd: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ +080aee: 0800 1300 |04cf: move-object/from16 v0, v19 │ │ +080af2: 540e a608 |04d1: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080af6: 140f 0a00 0b7f |04d3: const v15, #float 1.84763e+38 // #7f0b000a │ │ +080afc: 6e20 bf1f fe00 |04d6: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +080b02: 0c0e |04d9: move-result-object v14 │ │ +080b04: 1f0e 5604 |04da: check-cast v14, Landroid/widget/LinearLayout; // type@0456 │ │ +080b08: 690e de08 |04dc: sput-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.headerInfo:Landroid/widget/LinearLayout; // field@08de │ │ +080b0c: 630e dd08 |04de: sget-boolean v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.header:Z // field@08dd │ │ +080b10: 380e 6d01 |04e0: if-eqz v14, 064d // +016d │ │ +080b14: 620e de08 |04e2: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.headerInfo:Landroid/widget/LinearLayout; // field@08de │ │ +080b18: 120f |04e4: const/4 v15, #int 0 // #0 │ │ +080b1a: 6e20 8e1e fe00 |04e5: invoke-virtual {v14, v15}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1e8e │ │ +080b20: 220e f804 |04e8: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ +080b24: 7010 a121 0e00 |04ea: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +080b2a: 130f 9121 |04ed: const/16 v15, #int 8593 // #2191 │ │ +080b2e: 7110 2921 0f00 |04ef: invoke-static {v15}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +080b34: 0c0f |04f2: move-result-object v15 │ │ +080b36: 6e20 aa21 fe00 |04f3: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080b3c: 0c0e |04f6: move-result-object v14 │ │ +080b3e: 1a0f 0300 |04f7: const-string v15, " " // string@0003 │ │ +080b42: 6e20 aa21 fe00 |04f9: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080b48: 0c0e |04fc: move-result-object v14 │ │ +080b4a: 220f f804 |04fd: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ +080b4e: 7010 a121 0f00 |04ff: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +080b54: 1a10 0000 |0502: const-string v16, "" // string@0000 │ │ +080b58: 7402 aa21 0f00 |0504: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080b5e: 0c0f |0507: move-result-object v15 │ │ +080b60: 6110 0509 |0508: sget-wide v16, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadSpeedCount:J // field@0905 │ │ +080b64: 7403 a721 0f00 |050a: invoke-virtual/range {v15, v16, v17}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +080b6a: 0c0f |050d: move-result-object v15 │ │ +080b6c: 6e10 af21 0f00 |050e: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +080b72: 0c0f |0511: move-result-object v15 │ │ +080b74: 7110 191f 0f00 |0512: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +080b7a: 0c0f |0515: move-result-object v15 │ │ +080b7c: 6e20 aa21 fe00 |0516: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080b82: 0c0e |0519: move-result-object v14 │ │ +080b84: 1a0f 4001 |051a: const-string v15, "/s (" // string@0140 │ │ +080b88: 6e20 aa21 fe00 |051c: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080b8e: 0c0e |051f: move-result-object v14 │ │ +080b90: 600f 0409 |0520: sget v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadCount:I // field@0904 │ │ +080b94: 6e20 a621 fe00 |0522: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +080b9a: 0c0e |0525: move-result-object v14 │ │ +080b9c: 1a0f fd00 |0526: const-string v15, ")" // string@00fd │ │ +080ba0: 6e20 aa21 fe00 |0528: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080ba6: 0c0e |052b: move-result-object v14 │ │ +080ba8: 6e10 af21 0e00 |052c: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +080bae: 0c0e |052f: move-result-object v14 │ │ +080bb0: 6e20 071f ed00 |0530: invoke-virtual {v13, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +080bb6: 220e f804 |0533: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ +080bba: 7010 a121 0e00 |0535: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +080bc0: 130f 9321 |0538: const/16 v15, #int 8595 // #2193 │ │ +080bc4: 7110 2921 0f00 |053a: invoke-static {v15}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +080bca: 0c0f |053d: move-result-object v15 │ │ +080bcc: 6e20 aa21 fe00 |053e: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080bd2: 0c0e |0541: move-result-object v14 │ │ +080bd4: 1a0f 0300 |0542: const-string v15, " " // string@0003 │ │ +080bd8: 6e20 aa21 fe00 |0544: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080bde: 0c0e |0547: move-result-object v14 │ │ +080be0: 220f f804 |0548: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ +080be4: 7010 a121 0f00 |054a: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +080bea: 1a10 0000 |054d: const-string v16, "" // string@0000 │ │ +080bee: 7402 aa21 0f00 |054f: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080bf4: 0c0f |0552: move-result-object v15 │ │ +080bf6: 6110 d308 |0553: sget-wide v16, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadSpeedCount:J // field@08d3 │ │ +080bfa: 7403 a721 0f00 |0555: invoke-virtual/range {v15, v16, v17}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +080c00: 0c0f |0558: move-result-object v15 │ │ +080c02: 6e10 af21 0f00 |0559: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +080c08: 0c0f |055c: move-result-object v15 │ │ +080c0a: 7110 191f 0f00 |055d: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +080c10: 0c0f |0560: move-result-object v15 │ │ +080c12: 6e20 aa21 fe00 |0561: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080c18: 0c0e |0564: move-result-object v14 │ │ +080c1a: 1a0f 4001 |0565: const-string v15, "/s (" // string@0140 │ │ +080c1e: 6e20 aa21 fe00 |0567: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080c24: 0c0e |056a: move-result-object v14 │ │ +080c26: 600f d208 |056b: sget v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadCount:I // field@08d2 │ │ +080c2a: 6e20 a621 fe00 |056d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +080c30: 0c0e |0570: move-result-object v14 │ │ +080c32: 1a0f fd00 |0571: const-string v15, ")" // string@00fd │ │ +080c36: 6e20 aa21 fe00 |0573: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080c3c: 0c0e |0576: move-result-object v14 │ │ +080c3e: 6e10 af21 0e00 |0577: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +080c44: 0c0e |057a: move-result-object v14 │ │ +080c46: 6e20 071f e300 |057b: invoke-virtual {v3, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +080c4c: 0800 1300 |057e: move-object/from16 v0, v19 │ │ +080c50: 540e a608 |0580: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080c54: 140f 0f00 0b7f |0582: const v15, #float 1.84763e+38 // #7f0b000f │ │ +080c5a: 6e20 bf1f fe00 |0585: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +080c60: 0c0e |0588: move-result-object v14 │ │ +080c62: 380e ff00 |0589: if-eqz v14, 0688 // +00ff │ │ +080c66: 1a0e 7704 |058b: const-string v14, "Debug" // string@0477 │ │ +080c6a: 1a0f 121b |058d: const-string v15, "fragment_container" // string@1b12 │ │ +080c6e: 7120 0e1c fe00 |058f: invoke-static {v14, v15}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +080c74: 0800 1300 |0592: move-object/from16 v0, v19 │ │ +080c78: 540e a608 |0594: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080c7c: 54ee d808 |0596: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +080c80: 140f 1300 0b7f |0598: const v15, #float 1.84763e+38 // #7f0b0013 │ │ +080c86: 6e20 581f fe00 |059b: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ +080c8c: 1a0e be1a |059e: const-string v14, "firstFragment" // string@1abe │ │ +080c90: 6e20 6500 e500 |05a0: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +080c96: 0c0e |05a3: move-result-object v14 │ │ +080c98: 20ee 7304 |05a4: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/HelpFragment; // type@0473 │ │ +080c9c: 380e 1200 |05a6: if-eqz v14, 05b8 // +0012 │ │ +080ca0: 140e 1200 0b7f |05a8: const v14, #float 1.84763e+38 // #7f0b0012 │ │ +080ca6: 0800 1300 |05ab: move-object/from16 v0, v19 │ │ +080caa: 540f a608 |05ad: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080cae: 54ff d808 |05af: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +080cb2: 1a10 be1a |05b1: const-string v16, "firstFragment" // string@1abe │ │ +080cb6: 0800 1000 |05b3: move-object/from16 v0, v16 │ │ +080cba: 6e40 6c00 e60f |05b5: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ +080cc0: 1a0e 7c29 |05b8: const-string v14, "secondFragment" // string@297c │ │ +080cc4: 6e20 6500 e500 |05ba: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +080cca: 0c0e |05bd: move-result-object v14 │ │ +080ccc: 20ee 6c04 |05be: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ +080cd0: 390e b800 |05c0: if-nez v14, 0678 // +00b8 │ │ +080cd4: 1a0e 7c29 |05c2: const-string v14, "secondFragment" // string@297c │ │ +080cd8: 6e20 6500 e500 |05c4: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +080cde: 0c02 |05c7: move-result-object v2 │ │ +080ce0: 1f02 af04 |05c8: check-cast v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ +080ce4: 380b 8c00 |05ca: if-eqz v11, 0656 // +008c │ │ +080ce8: 6e20 a720 b200 |05cc: invoke-virtual {v2, v11}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20a7 │ │ +080cee: 6e10 6b00 0600 |05cf: invoke-virtual {v6}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ +080cf4: 0800 1300 |05d2: move-object/from16 v0, v19 │ │ +080cf8: 540e a608 |05d4: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080cfc: 1a0f 0000 |05d6: const-string v15, "" // string@0000 │ │ +080d00: 7120 ab1f fe00 |05d8: invoke-static {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1302:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)Ljava/lang/String; // method@1fab │ │ +080d06: 2900 c8fa |05db: goto/16 00a3 // -0538 │ │ +080d0a: 0d09 |05dd: move-exception v9 │ │ +080d0c: 0800 1300 |05de: move-object/from16 v0, v19 │ │ +080d10: 540e a608 |05e0: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080d14: 220f b204 |05e2: new-instance v15, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // type@04b2 │ │ +080d18: 0800 1300 |05e4: move-object/from16 v0, v19 │ │ +080d1c: 5400 a608 |05e6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080d20: 0810 0000 |05e8: move-object/from16 v16, v0 │ │ +080d24: 6211 ef08 |05ea: sget-object v17, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ +080d28: 6212 e608 |05ec: sget-object v18, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ +080d2c: 7604 af20 0f00 |05ee: invoke-direct/range {v15, v16, v17, v18}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.:(Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20af │ │ +080d32: 5bef ed08 |05f1: iput-object v15, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080d36: 0800 1300 |05f3: move-object/from16 v0, v19 │ │ +080d3a: 540e a608 |05f5: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080d3e: 54ee d808 |05f7: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +080d42: 0800 1300 |05f9: move-object/from16 v0, v19 │ │ +080d46: 540f a608 |05fb: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080d4a: 54ff ed08 |05fd: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080d4e: 6e20 571f fe00 |05ff: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@1f57 │ │ +080d54: 0800 1300 |0602: move-object/from16 v0, v19 │ │ +080d58: 540e a608 |0604: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080d5c: 54ee ed08 |0606: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080d60: 620f ef08 |0608: sget-object v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.names:[Ljava/lang/String; // field@08ef │ │ +080d64: 6e20 bc20 fe00 |060a: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setNames:([Ljava/lang/String;)V // method@20bc │ │ +080d6a: 0800 1300 |060d: move-object/from16 v0, v19 │ │ +080d6e: 540e a608 |060f: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080d72: 54ee ed08 |0611: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080d76: 620f e608 |0613: sget-object v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@08e6 │ │ +080d7a: 6e20 bb20 fe00 |0615: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20bb │ │ +080d80: 0800 1300 |0618: move-object/from16 v0, v19 │ │ +080d84: 540e a608 |061a: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080d88: 54ee ed08 |061c: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080d8c: 6e10 b920 0e00 |061e: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ +080d92: 2900 76fe |0621: goto/16 0497 // -018a │ │ +080d96: 0d04 |0623: move-exception v4 │ │ +080d98: 1a0e 0f02 |0624: const-string v14, "ADAPTER" // string@020f │ │ +080d9c: 6e10 4221 0400 |0626: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +080da2: 0c0f |0629: move-result-object v15 │ │ +080da4: 7120 101c fe00 |062a: invoke-static {v14, v15}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +080daa: 28a5 |062d: goto 05d2 // -005b │ │ +080dac: 0d08 |062e: move-exception v8 │ │ +080dae: 1a0e 7704 |062f: const-string v14, "Debug" // string@0477 │ │ +080db2: 220f f804 |0631: new-instance v15, Ljava/lang/StringBuilder; // type@04f8 │ │ +080db6: 7010 a121 0f00 |0633: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +080dbc: 1a10 9f06 |0636: const-string v16, "IllegalStateException: " // string@069f │ │ +080dc0: 7402 aa21 0f00 |0638: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080dc6: 0c0f |063b: move-result-object v15 │ │ +080dc8: 6e10 4b21 0800 |063c: invoke-virtual {v8}, Ljava/lang/IllegalStateException;.toString:()Ljava/lang/String; // method@214b │ │ +080dce: 0c10 |063f: move-result-object v16 │ │ +080dd0: 7402 aa21 0f00 |0640: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +080dd6: 0c0f |0643: move-result-object v15 │ │ +080dd8: 6e10 af21 0f00 |0644: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +080dde: 0c0f |0647: move-result-object v15 │ │ +080de0: 7120 101c fe00 |0648: invoke-static {v14, v15}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +080de6: 2900 4cfe |064b: goto/16 0497 // -01b4 │ │ +080dea: 620e de08 |064d: sget-object v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.headerInfo:Landroid/widget/LinearLayout; // field@08de │ │ +080dee: 130f 0800 |064f: const/16 v15, #int 8 // #8 │ │ +080df2: 6e20 8e1e fe00 |0651: invoke-virtual {v14, v15}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1e8e │ │ +080df8: 2900 94fe |0654: goto/16 04e8 // -016c │ │ +080dfc: 140e 1300 0b7f |0656: const v14, #float 1.84763e+38 // #7f0b0013 │ │ +080e02: 0800 1300 |0659: move-object/from16 v0, v19 │ │ +080e06: 540f a608 |065b: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080e0a: 7110 ac1f 0f00 |065d: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; // method@1fac │ │ +080e10: 0c0f |0660: move-result-object v15 │ │ +080e12: 1a10 7c29 |0661: const-string v16, "secondFragment" // string@297c │ │ +080e16: 0800 1000 |0663: move-object/from16 v0, v16 │ │ +080e1a: 6e40 6c00 e60f |0665: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ +080e20: 1207 |0668: const/4 v7, #int 0 // #0 │ │ +080e22: 6e10 6600 0500 |0669: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ +080e28: 0a0e |066c: move-result v14 │ │ +080e2a: 35e7 62ff |066d: if-ge v7, v14, 05cf // -009e │ │ +080e2e: 1a0e 7c29 |066f: const-string v14, "secondFragment" // string@297c │ │ +080e32: 121f |0671: const/4 v15, #int 1 // #1 │ │ +080e34: 6e30 6800 e50f |0672: invoke-virtual {v5, v14, v15}, Landroid/app/FragmentManager;.popBackStack:(Ljava/lang/String;I)V // method@0068 │ │ +080e3a: d807 0701 |0675: add-int/lit8 v7, v7, #int 1 // #01 │ │ +080e3e: 28f2 |0677: goto 0669 // -000e │ │ +080e40: 1207 |0678: const/4 v7, #int 0 // #0 │ │ +080e42: 6e10 6600 0500 |0679: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ +080e48: 0a0e |067c: move-result v14 │ │ +080e4a: 35e7 52ff |067d: if-ge v7, v14, 05cf // -00ae │ │ +080e4e: 1a0e 7c29 |067f: const-string v14, "secondFragment" // string@297c │ │ +080e52: 121f |0681: const/4 v15, #int 1 // #1 │ │ +080e54: 6e30 6800 e50f |0682: invoke-virtual {v5, v14, v15}, Landroid/app/FragmentManager;.popBackStack:(Ljava/lang/String;I)V // method@0068 │ │ +080e5a: d807 0701 |0685: add-int/lit8 v7, v7, #int 1 // #01 │ │ +080e5e: 28f2 |0687: goto 0679 // -000e │ │ +080e60: 1a0e 7704 |0688: const-string v14, "Debug" // string@0477 │ │ +080e64: 1a0f 7226 |068a: const-string v15, "one_frame" // string@2672 │ │ +080e68: 7120 0e1c fe00 |068c: invoke-static {v14, v15}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1c0e │ │ +080e6e: 0800 1300 |068f: move-object/from16 v0, v19 │ │ +080e72: 540e a608 |0691: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080e76: 54ee d808 |0693: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +080e7a: 140f 0d00 0b7f |0695: const v15, #float 1.84763e+38 // #7f0b000d │ │ +080e80: 6e20 581f fe00 |0698: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ +080e86: 1a0e be1a |069b: const-string v14, "firstFragment" // string@1abe │ │ +080e8a: 6e20 6500 e500 |069d: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +080e90: 0c0e |06a0: move-result-object v14 │ │ +080e92: 20ee 6c04 |06a1: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ +080e96: 380e 1200 |06a3: if-eqz v14, 06b5 // +0012 │ │ +080e9a: 140e 0d00 0b7f |06a5: const v14, #float 1.84763e+38 // #7f0b000d │ │ +080ea0: 0800 1300 |06a8: move-object/from16 v0, v19 │ │ +080ea4: 540f a608 |06aa: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080ea8: 54ff d808 |06ac: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +080eac: 1a10 be1a |06ae: const-string v16, "firstFragment" // string@1abe │ │ +080eb0: 0800 1000 |06b0: move-object/from16 v0, v16 │ │ +080eb4: 6e40 6c00 e60f |06b2: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ +080eba: 1a0e be1a |06b5: const-string v14, "firstFragment" // string@1abe │ │ +080ebe: 6e20 6500 e500 |06b7: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +080ec4: 0c0e |06ba: move-result-object v14 │ │ +080ec6: 20ee af04 |06bb: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ +080eca: 380e 12ff |06bd: if-eqz v14, 05cf // -00ee │ │ +080ece: 1a0e be1a |06bf: const-string v14, "firstFragment" // string@1abe │ │ +080ed2: 6e20 6500 e500 |06c1: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +080ed8: 0c02 |06c4: move-result-object v2 │ │ +080eda: 1f02 af04 |06c5: check-cast v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ +080ede: 380b 0700 |06c7: if-eqz v11, 06ce // +0007 │ │ +080ee2: 6e20 a720 b200 |06c9: invoke-virtual {v2, v11}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20a7 │ │ +080ee8: 2900 03ff |06cc: goto/16 05cf // -00fd │ │ +080eec: 1207 |06ce: const/4 v7, #int 0 // #0 │ │ +080eee: 6e10 6600 0500 |06cf: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ +080ef4: 0a0e |06d2: move-result v14 │ │ +080ef6: 35e7 fcfe |06d3: if-ge v7, v14, 05cf // -0104 │ │ +080efa: 6e10 6700 0500 |06d5: invoke-virtual {v5}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +080f00: d807 0701 |06d8: add-int/lit8 v7, v7, #int 1 // #01 │ │ +080f04: 28f5 |06da: goto 06cf // -000b │ │ +080f06: 0800 1300 |06db: move-object/from16 v0, v19 │ │ +080f0a: 540e a608 |06dd: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080f0e: 54ee ed08 |06df: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080f12: 120f |06e1: const/4 v15, #int 0 // #0 │ │ +080f14: 6e20 bc20 fe00 |06e2: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setNames:([Ljava/lang/String;)V // method@20bc │ │ +080f1a: 0800 1300 |06e5: move-object/from16 v0, v19 │ │ +080f1e: 540e a608 |06e7: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080f22: 54ee ed08 |06e9: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080f26: 120f |06eb: const/4 v15, #int 0 // #0 │ │ +080f28: 6e20 bb20 fe00 |06ec: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@20bb │ │ +080f2e: 0800 1300 |06ef: move-object/from16 v0, v19 │ │ +080f32: 540e a608 |06f1: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080f36: 54ee ed08 |06f3: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; // field@08ed │ │ +080f3a: 6e10 b920 0e00 |06f5: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ +080f40: 0800 1300 |06f8: move-object/from16 v0, v19 │ │ +080f44: 540e a608 |06fa: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080f48: 140f 0b00 0b7f |06fc: const v15, #float 1.84763e+38 // #7f0b000b │ │ +080f4e: 6e20 bf1f fe00 |06ff: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +080f54: 0c0d |0702: move-result-object v13 │ │ +080f56: 1f0d 6904 |0703: check-cast v13, Landroid/widget/TextView; // type@0469 │ │ +080f5a: 0800 1300 |0705: move-object/from16 v0, v19 │ │ +080f5e: 540e a608 |0707: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080f62: 140f 0c00 0b7f |0709: const v15, #float 1.84763e+38 // #7f0b000c │ │ +080f68: 6e20 bf1f fe00 |070c: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +080f6e: 0c03 |070f: move-result-object v3 │ │ +080f70: 1f03 6904 |0710: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ +080f74: 1a0e 0000 |0712: const-string v14, "" // string@0000 │ │ +080f78: 6e20 071f ed00 |0714: invoke-virtual {v13, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +080f7e: 1a0e 0000 |0717: const-string v14, "" // string@0000 │ │ +080f82: 6e20 071f e300 |0719: invoke-virtual {v3, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +080f88: 0800 1300 |071c: move-object/from16 v0, v19 │ │ +080f8c: 540e a608 |071e: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080f90: 140f 0f00 0b7f |0720: const v15, #float 1.84763e+38 // #7f0b000f │ │ +080f96: 6e20 bf1f fe00 |0723: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +080f9c: 0c0e |0726: move-result-object v14 │ │ +080f9e: 380e 5400 |0727: if-eqz v14, 077b // +0054 │ │ +080fa2: 0800 1300 |0729: move-object/from16 v0, v19 │ │ +080fa6: 540e a608 |072b: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080faa: 54ee d808 |072d: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +080fae: 140f 1300 0b7f |072f: const v15, #float 1.84763e+38 // #7f0b0013 │ │ +080fb4: 6e20 581f fe00 |0732: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ +080fba: 1a0e be1a |0735: const-string v14, "firstFragment" // string@1abe │ │ +080fbe: 6e20 6500 e500 |0737: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +080fc4: 0c0e |073a: move-result-object v14 │ │ +080fc6: 20ee 7304 |073b: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/HelpFragment; // type@0473 │ │ +080fca: 380e 1200 |073d: if-eqz v14, 074f // +0012 │ │ +080fce: 140e 1200 0b7f |073f: const v14, #float 1.84763e+38 // #7f0b0012 │ │ +080fd4: 0800 1300 |0742: move-object/from16 v0, v19 │ │ +080fd8: 540f a608 |0744: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +080fdc: 54ff d808 |0746: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +080fe0: 1a10 be1a |0748: const-string v16, "firstFragment" // string@1abe │ │ +080fe4: 0800 1000 |074a: move-object/from16 v0, v16 │ │ +080fe8: 6e40 6c00 e60f |074c: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ +080fee: 1a0e 7c29 |074f: const-string v14, "secondFragment" // string@297c │ │ +080ff2: 6e20 6500 e500 |0751: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +080ff8: 0c0e |0754: move-result-object v14 │ │ +080ffa: 20ee 6c04 |0755: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ +080ffe: 390e 78fe |0757: if-nez v14, 05cf // -0188 │ │ +081002: 140e 1300 0b7f |0759: const v14, #float 1.84763e+38 // #7f0b0013 │ │ +081008: 0800 1300 |075c: move-object/from16 v0, v19 │ │ +08100c: 540f a608 |075e: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +081010: 7110 ac1f 0f00 |0760: invoke-static {v15}, Lcom/lgallardo/qbittorrentclient/MainActivity;.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; // method@1fac │ │ +081016: 0c0f |0763: move-result-object v15 │ │ +081018: 1a10 7c29 |0764: const-string v16, "secondFragment" // string@297c │ │ +08101c: 0800 1000 |0766: move-object/from16 v0, v16 │ │ +081020: 6e40 6c00 e60f |0768: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ +081026: 1207 |076b: const/4 v7, #int 0 // #0 │ │ +081028: 6e10 6600 0500 |076c: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ +08102e: 0a0e |076f: move-result v14 │ │ +081030: 35e7 5ffe |0770: if-ge v7, v14, 05cf // -01a1 │ │ +081034: 1a0e 7c29 |0772: const-string v14, "secondFragment" // string@297c │ │ +081038: 121f |0774: const/4 v15, #int 1 // #1 │ │ +08103a: 6e30 6800 e50f |0775: invoke-virtual {v5, v14, v15}, Landroid/app/FragmentManager;.popBackStack:(Ljava/lang/String;I)V // method@0068 │ │ +081040: d807 0701 |0778: add-int/lit8 v7, v7, #int 1 // #01 │ │ +081044: 28f2 |077a: goto 076c // -000e │ │ +081046: 0800 1300 |077b: move-object/from16 v0, v19 │ │ +08104a: 540e a608 |077d: iget-object v14, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +08104e: 54ee d808 |077f: iget-object v14, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +081052: 140f 0d00 0b7f |0781: const v15, #float 1.84763e+38 // #7f0b000d │ │ +081058: 6e20 581f fe00 |0784: invoke-virtual {v14, v15}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ +08105e: 1a0e be1a |0787: const-string v14, "firstFragment" // string@1abe │ │ +081062: 6e20 6500 e500 |0789: invoke-virtual {v5, v14}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +081068: 0c0e |078c: move-result-object v14 │ │ +08106a: 20ee 6c04 |078d: instance-of v14, v14, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ +08106e: 380e 1200 |078f: if-eqz v14, 07a1 // +0012 │ │ +081072: 140e 0d00 0b7f |0791: const v14, #float 1.84763e+38 // #7f0b000d │ │ +081078: 0800 1300 |0794: move-object/from16 v0, v19 │ │ +08107c: 540f a608 |0796: iget-object v15, v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@08a6 │ │ +081080: 54ff d808 |0798: iget-object v15, v15, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +081084: 1a10 be1a |079a: const-string v16, "firstFragment" // string@1abe │ │ +081088: 0800 1000 |079c: move-object/from16 v0, v16 │ │ +08108c: 6e40 6c00 e60f |079e: invoke-virtual {v6, v14, v15, v0}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ +081092: 1207 |07a1: const/4 v7, #int 0 // #0 │ │ +081094: 6e10 6600 0500 |07a2: invoke-virtual {v5}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ +08109a: 0a0e |07a5: move-result v14 │ │ +08109c: 35e7 29fe |07a6: if-ge v7, v14, 05cf // -01d7 │ │ +0810a0: 6e10 6700 0500 |07a8: invoke-virtual {v5}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0810a6: d807 0701 |07ab: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0810aa: 28f5 |07ad: goto 07a2 // -000b │ │ catches : 5 │ │ 0x016d - 0x01e6 │ │ - Ljava/lang/Exception; -> 0x062f │ │ + Ljava/lang/Exception; -> 0x0623 │ │ 0x0478 - 0x0497 │ │ - Ljava/lang/NullPointerException; -> 0x05e9 │ │ - Ljava/lang/IllegalStateException; -> 0x063a │ │ - Ljava/lang/Exception; -> 0x062f │ │ - 0x0497 - 0x05de │ │ - Ljava/lang/Exception; -> 0x062f │ │ - 0x05ea - 0x062d │ │ - Ljava/lang/Exception; -> 0x062f │ │ - 0x063b - 0x07b7 │ │ - Ljava/lang/Exception; -> 0x062f │ │ + Ljava/lang/NullPointerException; -> 0x05dd │ │ + Ljava/lang/IllegalStateException; -> 0x062e │ │ + Ljava/lang/Exception; -> 0x0623 │ │ + 0x0497 - 0x05d2 │ │ + Ljava/lang/Exception; -> 0x0623 │ │ + 0x05de - 0x0621 │ │ + Ljava/lang/Exception; -> 0x0623 │ │ + 0x062f - 0x07ab │ │ + Ljava/lang/Exception; -> 0x0623 │ │ positions : │ │ 0x0000 line=2298 │ │ 0x0002 line=2300 │ │ 0x0016 line=2302 │ │ 0x001f line=2303 │ │ 0x0033 line=2304 │ │ 0x003a line=2307 │ │ @@ -134873,26 +134872,30 @@ │ │ 0x01e6 line=2439 │ │ 0x01e9 line=2346 │ │ 0x01ee line=2348 │ │ 0x01f4 line=2350 │ │ 0x022b line=2351 │ │ 0x0230 line=2354 │ │ 0x0267 line=2355 │ │ + 0x0295 line=2356 │ │ 0x02ad line=2357 │ │ 0x02b2 line=2361 │ │ 0x02e9 line=2362 │ │ + 0x0317 line=2363 │ │ 0x032f line=2364 │ │ 0x0334 line=2368 │ │ 0x036b line=2369 │ │ 0x0387 line=2370 │ │ 0x038c line=2374 │ │ 0x03c3 line=2375 │ │ 0x03df line=2376 │ │ 0x03e4 line=2380 │ │ 0x041b line=2381 │ │ + 0x0449 line=2382 │ │ + 0x0465 line=2383 │ │ 0x046f line=2384 │ │ 0x0474 line=2348 │ │ 0x0478 line=2468 │ │ 0x0483 line=2469 │ │ 0x048e line=2470 │ │ 0x0497 line=2488 │ │ 0x04a3 line=2491 │ │ @@ -134900,111 +134903,111 @@ │ │ 0x04af line=2495 │ │ 0x04b5 line=2499 │ │ 0x04c2 line=2500 │ │ 0x04cf line=2502 │ │ 0x04de line=2504 │ │ 0x04e2 line=2505 │ │ 0x04e8 line=2510 │ │ - 0x0539 line=2511 │ │ - 0x058a line=2515 │ │ - 0x0597 line=2517 │ │ - 0x059e line=2520 │ │ - 0x05aa line=2523 │ │ - 0x05b4 line=2524 │ │ - 0x05c4 line=2528 │ │ - 0x05ce line=2530 │ │ - 0x05d6 line=2532 │ │ - 0x05d8 line=2534 │ │ - 0x05db line=2672 │ │ - 0x05de line=2679 │ │ - 0x05e9 line=2471 │ │ - 0x05ea line=2474 │ │ - 0x05ff line=2475 │ │ - 0x060e line=2477 │ │ - 0x0619 line=2478 │ │ - 0x0624 line=2479 │ │ - 0x062f line=2674 │ │ - 0x0630 line=2675 │ │ - 0x063a line=2481 │ │ - 0x063b line=2483 │ │ - 0x0659 line=2507 │ │ - 0x0662 line=2540 │ │ - 0x0674 line=2543 │ │ - 0x067b line=2544 │ │ - 0x0681 line=2543 │ │ - 0x0684 line=2551 │ │ - 0x068b line=2552 │ │ - 0x0691 line=2551 │ │ - 0x0694 line=2559 │ │ - 0x069b line=2562 │ │ - 0x06a7 line=2565 │ │ - 0x06b1 line=2566 │ │ - 0x06c1 line=2569 │ │ - 0x06cb line=2572 │ │ - 0x06d3 line=2574 │ │ - 0x06d5 line=2576 │ │ - 0x06da line=2582 │ │ - 0x06e1 line=2583 │ │ - 0x06e4 line=2582 │ │ - 0x06e7 line=2595 │ │ - 0x06f1 line=2596 │ │ - 0x06fb line=2598 │ │ - 0x0704 line=2601 │ │ - 0x0711 line=2602 │ │ - 0x071e line=2604 │ │ - 0x0723 line=2605 │ │ - 0x0728 line=2610 │ │ - 0x0735 line=2613 │ │ - 0x0741 line=2616 │ │ - 0x074b line=2617 │ │ - 0x075b line=2621 │ │ - 0x0765 line=2622 │ │ - 0x0777 line=2625 │ │ - 0x077e line=2626 │ │ - 0x0784 line=2625 │ │ - 0x0787 line=2633 │ │ - 0x0793 line=2636 │ │ - 0x079d line=2637 │ │ - 0x07ad line=2641 │ │ - 0x07b4 line=2642 │ │ - 0x07b7 line=2641 │ │ + 0x0533 line=2511 │ │ + 0x057e line=2515 │ │ + 0x058b line=2517 │ │ + 0x0592 line=2520 │ │ + 0x059e line=2523 │ │ + 0x05a8 line=2524 │ │ + 0x05b8 line=2528 │ │ + 0x05c2 line=2530 │ │ + 0x05ca line=2532 │ │ + 0x05cc line=2534 │ │ + 0x05cf line=2672 │ │ + 0x05d2 line=2679 │ │ + 0x05dd line=2471 │ │ + 0x05de line=2474 │ │ + 0x05f3 line=2475 │ │ + 0x0602 line=2477 │ │ + 0x060d line=2478 │ │ + 0x0618 line=2479 │ │ + 0x0623 line=2674 │ │ + 0x0624 line=2675 │ │ + 0x062e line=2481 │ │ + 0x062f line=2483 │ │ + 0x064d line=2507 │ │ + 0x0656 line=2540 │ │ + 0x0668 line=2543 │ │ + 0x066f line=2544 │ │ + 0x0675 line=2543 │ │ + 0x0678 line=2551 │ │ + 0x067f line=2552 │ │ + 0x0685 line=2551 │ │ + 0x0688 line=2559 │ │ + 0x068f line=2562 │ │ + 0x069b line=2565 │ │ + 0x06a5 line=2566 │ │ + 0x06b5 line=2569 │ │ + 0x06bf line=2572 │ │ + 0x06c7 line=2574 │ │ + 0x06c9 line=2576 │ │ + 0x06ce line=2582 │ │ + 0x06d5 line=2583 │ │ + 0x06d8 line=2582 │ │ + 0x06db line=2595 │ │ + 0x06e5 line=2596 │ │ + 0x06ef line=2598 │ │ + 0x06f8 line=2601 │ │ + 0x0705 line=2602 │ │ + 0x0712 line=2604 │ │ + 0x0717 line=2605 │ │ + 0x071c line=2610 │ │ + 0x0729 line=2613 │ │ + 0x0735 line=2616 │ │ + 0x073f line=2617 │ │ + 0x074f line=2621 │ │ + 0x0759 line=2622 │ │ + 0x076b line=2625 │ │ + 0x0772 line=2626 │ │ + 0x0778 line=2625 │ │ + 0x077b line=2633 │ │ + 0x0787 line=2636 │ │ + 0x0791 line=2637 │ │ + 0x07a1 line=2641 │ │ + 0x07a8 line=2642 │ │ + 0x07ab line=2641 │ │ locals : │ │ 0x016d - 0x01e9 reg=7 i I │ │ 0x0179 - 0x01e9 reg=10 torrent Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x016c - 0x01e9 reg=11 torrentToUpdate Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x00c1 - 0x01e9 reg=12 torrentsFiltered Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x05d6 - 0x05db reg=2 detailsFragment Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ - 0x04cf - 0x05de reg=3 downloadSpeedTextView Landroid/widget/TextView; │ │ - 0x04ab - 0x05de reg=5 fragmentManager Landroid/app/FragmentManager; │ │ - 0x04af - 0x05de reg=6 fragmentTransaction Landroid/app/FragmentTransaction; │ │ - 0x04c2 - 0x05de reg=13 uploadSpeedTextView Landroid/widget/TextView; │ │ - 0x05ea - 0x062f reg=9 ne Ljava/lang/NullPointerException; │ │ - 0x0630 - 0x063a reg=4 e Ljava/lang/Exception; │ │ - 0x063b - 0x0659 reg=8 le Ljava/lang/IllegalStateException; │ │ - 0x0662 - 0x0684 reg=2 detailsFragment Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ - 0x06d3 - 0x06e7 reg=2 detailsFragment Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ - 0x0659 - 0x06e7 reg=3 downloadSpeedTextView Landroid/widget/TextView; │ │ - 0x0659 - 0x06e7 reg=13 uploadSpeedTextView Landroid/widget/TextView; │ │ - 0x071e - 0x07ba reg=3 downloadSpeedTextView Landroid/widget/TextView; │ │ - 0x0659 - 0x07ba reg=5 fragmentManager Landroid/app/FragmentManager; │ │ - 0x0659 - 0x07ba reg=6 fragmentTransaction Landroid/app/FragmentTransaction; │ │ - 0x01ef - 0x07ba reg=7 i I │ │ - 0x0478 - 0x07ba reg=11 torrentToUpdate Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - 0x01ee - 0x07ba reg=12 torrentsFiltered Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0711 - 0x07ba reg=13 uploadSpeedTextView Landroid/widget/TextView; │ │ - 0x0000 - 0x07ba reg=19 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask; │ │ - 0x0000 - 0x07ba reg=20 result [Lcom/lgallardo/qbittorrentclient/Torrent; │ │ + 0x05ca - 0x05cf reg=2 detailsFragment Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ + 0x04cf - 0x05d2 reg=3 downloadSpeedTextView Landroid/widget/TextView; │ │ + 0x04ab - 0x05d2 reg=5 fragmentManager Landroid/app/FragmentManager; │ │ + 0x04af - 0x05d2 reg=6 fragmentTransaction Landroid/app/FragmentTransaction; │ │ + 0x04c2 - 0x05d2 reg=13 uploadSpeedTextView Landroid/widget/TextView; │ │ + 0x05de - 0x0623 reg=9 ne Ljava/lang/NullPointerException; │ │ + 0x0624 - 0x062e reg=4 e Ljava/lang/Exception; │ │ + 0x062f - 0x064d reg=8 le Ljava/lang/IllegalStateException; │ │ + 0x0656 - 0x0678 reg=2 detailsFragment Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ + 0x06c7 - 0x06db reg=2 detailsFragment Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ + 0x064d - 0x06db reg=3 downloadSpeedTextView Landroid/widget/TextView; │ │ + 0x064d - 0x06db reg=13 uploadSpeedTextView Landroid/widget/TextView; │ │ + 0x0712 - 0x07ae reg=3 downloadSpeedTextView Landroid/widget/TextView; │ │ + 0x064d - 0x07ae reg=5 fragmentManager Landroid/app/FragmentManager; │ │ + 0x064d - 0x07ae reg=6 fragmentTransaction Landroid/app/FragmentTransaction; │ │ + 0x01ef - 0x07ae reg=7 i I │ │ + 0x0478 - 0x07ae reg=11 torrentToUpdate Lcom/lgallardo/qbittorrentclient/Torrent; │ │ + 0x01ee - 0x07ae reg=12 torrentsFiltered Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0705 - 0x07ae reg=13 uploadSpeedTextView Landroid/widget/TextView; │ │ + 0x0000 - 0x07ae reg=19 this Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask; │ │ + 0x0000 - 0x07ae reg=20 result [Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #607 header: │ │ class_idx : 1169 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3985 │ │ +source_file_idx : 3981 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #607 annotations: │ │ Annotations on class │ │ @@ -135033,37 +135036,37 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -081124: |[081124] com.lgallardo.qbittorrentclient.MySSLSocketFactory$1.:(Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;)V │ │ -081134: 5b01 0709 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1;.this$0:Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; // field@0907 │ │ -081138: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08113e: 0e00 |0005: return-void │ │ +0810e8: |[0810e8] com.lgallardo.qbittorrentclient.MySSLSocketFactory$1.:(Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;)V │ │ +0810f8: 5b01 0709 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1;.this$0:Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; // field@0907 │ │ +0810fc: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +081102: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1;) │ │ name : 'checkClientTrusted' │ │ type : '([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -081140: |[081140] com.lgallardo.qbittorrentclient.MySSLSocketFactory$1.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -081150: 0e00 |0000: return-void │ │ +081104: |[081104] com.lgallardo.qbittorrentclient.MySSLSocketFactory$1.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +081114: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1; │ │ 0x0000 - 0x0001 reg=1 chain [Ljava/security/cert/X509Certificate; │ │ 0x0000 - 0x0001 reg=2 authType Ljava/lang/String; │ │ @@ -135073,16 +135076,16 @@ │ │ type : '([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -081154: |[081154] com.lgallardo.qbittorrentclient.MySSLSocketFactory$1.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -081164: 0e00 |0000: return-void │ │ +081118: |[081118] com.lgallardo.qbittorrentclient.MySSLSocketFactory$1.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +081128: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1; │ │ 0x0000 - 0x0001 reg=1 chain [Ljava/security/cert/X509Certificate; │ │ 0x0000 - 0x0001 reg=2 authType Ljava/lang/String; │ │ @@ -135092,30 +135095,30 @@ │ │ type : '()[Ljava/security/cert/X509Certificate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -081168: |[081168] com.lgallardo.qbittorrentclient.MySSLSocketFactory$1.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ -081178: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08117a: 1100 |0001: return-object v0 │ │ +08112c: |[08112c] com.lgallardo.qbittorrentclient.MySSLSocketFactory$1.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ +08113c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08113e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1; │ │ │ │ - source_file_idx : 3985 (MySSLSocketFactory.java) │ │ + source_file_idx : 3981 (MySSLSocketFactory.java) │ │ │ │ Class #608 header: │ │ class_idx : 1170 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1436 │ │ -source_file_idx : 3985 │ │ +source_file_idx : 3981 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #608 annotations: │ │ Annotations on method #8195 '' │ │ @@ -135142,30 +135145,30 @@ │ │ type : '(Ljava/security/KeyStore;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -08117c: |[08117c] com.lgallardo.qbittorrentclient.MySSLSocketFactory.:(Ljava/security/KeyStore;)V │ │ -08118c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08118e: 7020 c923 6500 |0001: invoke-direct {v5, v6}, Lorg/apache/http/conn/ssl/SSLSocketFactory;.:(Ljava/security/KeyStore;)V // method@23c9 │ │ -081194: 1a01 6012 |0004: const-string v1, "TLS" // string@1260 │ │ -081198: 7110 b022 0100 |0006: invoke-static {v1}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@22b0 │ │ -08119e: 0c01 |0009: move-result-object v1 │ │ -0811a0: 5b51 0809 |000a: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.sslContext:Ljavax/net/ssl/SSLContext; // field@0908 │ │ -0811a4: 2200 9104 |000c: new-instance v0, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1; // type@0491 │ │ -0811a8: 7020 ff1f 5000 |000e: invoke-direct {v0, v5}, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1;.:(Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;)V // method@1fff │ │ -0811ae: 5451 0809 |0011: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.sslContext:Ljavax/net/ssl/SSLContext; // field@0908 │ │ -0811b2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0811b4: 2322 9d06 |0014: new-array v2, v2, [Ljavax/net/ssl/TrustManager; // type@069d │ │ -0811b8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0811ba: 4d00 0203 |0017: aput-object v0, v2, v3 │ │ -0811be: 6e40 b222 4142 |0019: invoke-virtual {v1, v4, v2, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@22b2 │ │ -0811c4: 0e00 |001c: return-void │ │ +081140: |[081140] com.lgallardo.qbittorrentclient.MySSLSocketFactory.:(Ljava/security/KeyStore;)V │ │ +081150: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +081152: 7020 c923 6500 |0001: invoke-direct {v5, v6}, Lorg/apache/http/conn/ssl/SSLSocketFactory;.:(Ljava/security/KeyStore;)V // method@23c9 │ │ +081158: 1a01 5c12 |0004: const-string v1, "TLS" // string@125c │ │ +08115c: 7110 b022 0100 |0006: invoke-static {v1}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@22b0 │ │ +081162: 0c01 |0009: move-result-object v1 │ │ +081164: 5b51 0809 |000a: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.sslContext:Ljavax/net/ssl/SSLContext; // field@0908 │ │ +081168: 2200 9104 |000c: new-instance v0, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1; // type@0491 │ │ +08116c: 7020 ff1f 5000 |000e: invoke-direct {v0, v5}, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1;.:(Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;)V // method@1fff │ │ +081172: 5451 0809 |0011: iget-object v1, v5, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.sslContext:Ljavax/net/ssl/SSLContext; // field@0908 │ │ +081176: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +081178: 2322 9d06 |0014: new-array v2, v2, [Ljavax/net/ssl/TrustManager; // type@069d │ │ +08117c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +08117e: 4d00 0203 |0017: aput-object v0, v2, v3 │ │ +081182: 6e40 b222 4142 |0019: invoke-virtual {v1, v4, v2, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@22b2 │ │ +081188: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0004 line=30 │ │ 0x000c line=35 │ │ 0x0011 line=47 │ │ 0x001c line=48 │ │ @@ -135180,21 +135183,21 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0811c8: |[0811c8] com.lgallardo.qbittorrentclient.MySSLSocketFactory.createSocket:()Ljava/net/Socket; │ │ -0811d8: 5410 0809 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.sslContext:Ljavax/net/ssl/SSLContext; // field@0908 │ │ -0811dc: 6e10 b122 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@22b1 │ │ -0811e2: 0c00 |0005: move-result-object v0 │ │ -0811e4: 6e10 b322 0000 |0006: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:()Ljava/net/Socket; // method@22b3 │ │ -0811ea: 0c00 |0009: move-result-object v0 │ │ -0811ec: 1100 |000a: return-object v0 │ │ +08118c: |[08118c] com.lgallardo.qbittorrentclient.MySSLSocketFactory.createSocket:()Ljava/net/Socket; │ │ +08119c: 5410 0809 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.sslContext:Ljavax/net/ssl/SSLContext; // field@0908 │ │ +0811a0: 6e10 b122 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@22b1 │ │ +0811a6: 0c00 |0005: move-result-object v0 │ │ +0811a8: 6e10 b322 0000 |0006: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:()Ljava/net/Socket; // method@22b3 │ │ +0811ae: 0c00 |0009: move-result-object v0 │ │ +0811b0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;) │ │ @@ -135202,38 +135205,38 @@ │ │ type : '(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0811f0: |[0811f0] com.lgallardo.qbittorrentclient.MySSLSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ -081200: 5410 0809 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.sslContext:Ljavax/net/ssl/SSLContext; // field@0908 │ │ -081204: 6e10 b122 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@22b1 │ │ -08120a: 0c00 |0005: move-result-object v0 │ │ -08120c: 6e55 b422 2043 |0006: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; // method@22b4 │ │ -081212: 0c00 |0009: move-result-object v0 │ │ -081214: 1100 |000a: return-object v0 │ │ +0811b4: |[0811b4] com.lgallardo.qbittorrentclient.MySSLSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ +0811c4: 5410 0809 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;.sslContext:Ljavax/net/ssl/SSLContext; // field@0908 │ │ +0811c8: 6e10 b122 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@22b1 │ │ +0811ce: 0c00 |0005: move-result-object v0 │ │ +0811d0: 6e55 b422 2043 |0006: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; // method@22b4 │ │ +0811d6: 0c00 |0009: move-result-object v0 │ │ +0811d8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; │ │ 0x0000 - 0x000b reg=2 socket Ljava/net/Socket; │ │ 0x0000 - 0x000b reg=3 host Ljava/lang/String; │ │ 0x0000 - 0x000b reg=4 port I │ │ 0x0000 - 0x000b reg=5 autoClose Z │ │ │ │ - source_file_idx : 3985 (MySSLSocketFactory.java) │ │ + source_file_idx : 3981 (MySSLSocketFactory.java) │ │ │ │ Class #609 header: │ │ class_idx : 1171 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4071 │ │ +source_file_idx : 4067 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #609 annotations: │ │ Annotations on class │ │ @@ -135245,21 +135248,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4071 (NotifierService.java) │ │ + source_file_idx : 4067 (NotifierService.java) │ │ │ │ Class #610 header: │ │ class_idx : 1172 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 4071 │ │ +source_file_idx : 4067 │ │ static_fields_size : 12 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #610 annotations: │ │ Annotations on class │ │ @@ -135344,349 +135347,349 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/NotifierService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -081218: |[081218] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.:(Lcom/lgallardo/qbittorrentclient/NotifierService;)V │ │ -081228: 5b01 1509 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0915 │ │ -08122c: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -081232: 0e00 |0005: return-void │ │ +0811dc: |[0811dc] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.:(Lcom/lgallardo/qbittorrentclient/NotifierService;)V │ │ +0811ec: 5b01 1509 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0915 │ │ +0811f0: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +0811f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;) │ │ name : 'doInBackground' │ │ 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 │ │ -081234: |[081234] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -081244: 1f02 9906 |0000: check-cast v2, [Ljava/lang/String; // type@0699 │ │ -081248: 6e20 0920 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.doInBackground:([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; // method@2009 │ │ -08124e: 0c00 |0005: move-result-object v0 │ │ -081250: 1100 |0006: return-object v0 │ │ +0811f8: |[0811f8] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +081208: 1f02 9906 |0000: check-cast v2, [Ljava/lang/String; // type@0699 │ │ +08120c: 6e20 0920 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.doInBackground:([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; // method@2009 │ │ +081212: 0c00 |0005: move-result-object v0 │ │ +081214: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 38 │ │ ins : 2 │ │ outs : 16 │ │ insns size : 589 16-bit code units │ │ -081254: |[081254] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.doInBackground:([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ -081264: 131c 0000 |0000: const/16 v28, #int 0 // #0 │ │ -081268: 0800 2400 |0002: move-object/from16 v0, v36 │ │ -08126c: 5405 1509 |0004: iget-object v5, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0915 │ │ -081270: 6e10 1920 0500 |0006: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/NotifierService;.getSettings:()V // method@2019 │ │ -081276: 1316 0000 |0009: const/16 v22, #int 0 // #0 │ │ -08127a: 2204 7b04 |000b: new-instance v4, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ -08127e: 6205 2009 |000d: sget-object v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.hostname:Ljava/lang/String; // field@0920 │ │ -081282: 6206 2e09 |000f: sget-object v6, Lcom/lgallardo/qbittorrentclient/NotifierService;.subfolder:Ljava/lang/String; // field@092e │ │ -081286: 6207 2909 |0011: sget-object v7, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ -08128a: 6008 2809 |0013: sget v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.port:I // field@0928 │ │ -08128e: 6209 2f09 |0015: sget-object v9, Lcom/lgallardo/qbittorrentclient/NotifierService;.username:Ljava/lang/String; // field@092f │ │ -081292: 620a 2709 |0017: sget-object v10, Lcom/lgallardo/qbittorrentclient/NotifierService;.password:Ljava/lang/String; // field@0927 │ │ -081296: 600b 1a09 |0019: sget v11, Lcom/lgallardo/qbittorrentclient/NotifierService;.connection_timeout:I // field@091a │ │ -08129a: 600c 1e09 |001b: sget v12, Lcom/lgallardo/qbittorrentclient/NotifierService;.data_timeout:I // field@091e │ │ -08129e: 7609 5c1f 0400 |001d: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -0812a4: 6205 1c09 |0020: sget-object v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ -0812a8: 6e20 631f 5400 |0022: invoke-virtual {v4, v5}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ -0812ae: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -0812b0: 4605 2505 |0026: aget-object v5, v37, v5 │ │ -0812b4: 6e20 5e1f 5400 |0028: invoke-virtual {v4, v5}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1f5e │ │ -0812ba: 0c18 |002b: move-result-object v24 │ │ -0812bc: 3818 1102 |002c: if-eqz v24, 023d // +0211 │ │ -0812c0: 7401 b129 1800 |002e: invoke-virtual/range {v24}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -0812c6: 0a05 |0031: move-result v5 │ │ -0812c8: 2350 9206 |0032: new-array v0, v5, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ -0812cc: 081c 0000 |0034: move-object/from16 v28, v0 │ │ -0812d0: 1317 0000 |0036: const/16 v23, #int 0 // #0 │ │ -0812d4: 7401 b129 1800 |0038: invoke-virtual/range {v24}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -0812da: 0a05 |003b: move-result v5 │ │ -0812dc: 0200 1700 |003c: move/from16 v0, v23 │ │ -0812e0: 3550 ff01 |003e: if-ge v0, v5, 023d // +01ff │ │ -0812e4: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -0812e8: 0201 1700 |0042: move/from16 v1, v23 │ │ -0812ec: 6e20 b029 1000 |0044: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@29b0 │ │ -0812f2: 0c19 |0047: move-result-object v25 │ │ -0812f4: 1a05 b524 |0048: const-string v5, "name" // string@24b5 │ │ -0812f8: 0800 1900 |004a: move-object/from16 v0, v25 │ │ -0812fc: 6e20 b729 5000 |004c: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -081302: 0c06 |004f: move-result-object v6 │ │ -081304: 1a05 482c |0050: const-string v5, "size" // string@2c48 │ │ -081308: 0800 1900 |0052: move-object/from16 v0, v25 │ │ -08130c: 6e20 b729 5000 |0054: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -081312: 0c05 |0057: move-result-object v5 │ │ -081314: 1a13 0d01 |0058: const-string v19, "," // string@010d │ │ -081318: 1a14 3401 |005a: const-string v20, "." // string@0134 │ │ -08131c: 0800 1300 |005c: move-object/from16 v0, v19 │ │ -081320: 0801 1400 |005e: move-object/from16 v1, v20 │ │ -081324: 6e30 9321 0501 |0060: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -08132a: 0c07 |0063: move-result-object v7 │ │ -08132c: 2205 f804 |0064: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -081330: 7010 a121 0500 |0066: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -081336: 1a13 b900 |0069: const-string v19, "%.2f" // string@00b9 │ │ -08133a: 1314 0100 |006b: const/16 v20, #int 1 // #1 │ │ -08133e: 0200 1400 |006d: move/from16 v0, v20 │ │ -081342: 2300 9706 |006f: new-array v0, v0, [Ljava/lang/Object; // type@0697 │ │ -081346: 0814 0000 |0071: move-object/from16 v20, v0 │ │ -08134a: 131d 0000 |0073: const/16 v29, #int 0 // #0 │ │ -08134e: 1a1e a727 |0075: const-string v30, "progress" // string@27a7 │ │ -081352: 0800 1900 |0077: move-object/from16 v0, v25 │ │ -081356: 0801 1e00 |0079: move-object/from16 v1, v30 │ │ -08135a: 6e20 b529 1000 |007b: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ -081360: 0b1e |007e: move-result-wide v30 │ │ -081362: 1920 5940 |007f: const-wide/high16 v32, #long 4636737291354636288 // #4059 │ │ -081366: ad1e 1e20 |0081: mul-double v30, v30, v32 │ │ -08136a: 7702 3c21 1e00 |0083: invoke-static/range {v30, v31}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -081370: 0c1e |0086: move-result-object v30 │ │ -081372: 4d1e 141d |0087: aput-object v30, v20, v29 │ │ -081376: 7702 8821 1300 |0089: invoke-static/range {v19, v20}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ -08137c: 0c13 |008c: move-result-object v19 │ │ -08137e: 0800 1300 |008d: move-object/from16 v0, v19 │ │ -081382: 6e20 aa21 0500 |008f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081388: 0c05 |0092: move-result-object v5 │ │ -08138a: 1a13 b600 |0093: const-string v19, "%" // string@00b6 │ │ -08138e: 0800 1300 |0095: move-object/from16 v0, v19 │ │ -081392: 6e20 aa21 0500 |0097: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081398: 0c05 |009a: move-result-object v5 │ │ -08139a: 6e10 af21 0500 |009b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0813a0: 0c0c |009e: move-result-object v12 │ │ -0813a2: 1a05 0d01 |009f: const-string v5, "," // string@010d │ │ -0813a6: 1a13 3401 |00a1: const-string v19, "." // string@0134 │ │ -0813aa: 0800 1300 |00a3: move-object/from16 v0, v19 │ │ -0813ae: 6e30 9321 5c00 |00a5: invoke-virtual {v12, v5, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -0813b4: 0c0c |00a8: move-result-object v12 │ │ -0813b6: 1a0a 0000 |00a9: const-string v10, "" // string@0000 │ │ -0813ba: 1a05 ce2c |00ab: const-string v5, "state" // string@2cce │ │ -0813be: 0800 1900 |00ad: move-object/from16 v0, v25 │ │ -0813c2: 6e20 b729 5000 |00af: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0813c8: 0c08 |00b2: move-result-object v8 │ │ -0813ca: 1a05 ba1e |00b3: const-string v5, "hash" // string@1eba │ │ -0813ce: 0800 1900 |00b5: move-object/from16 v0, v25 │ │ -0813d2: 6e20 b729 5000 |00b7: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0813d8: 0c09 |00ba: move-result-object v9 │ │ -0813da: 1a05 1328 |00bb: const-string v5, "ratio" // string@2813 │ │ -0813de: 0800 1900 |00bd: move-object/from16 v0, v25 │ │ -0813e2: 6e20 b729 5000 |00bf: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0813e8: 0c05 |00c2: move-result-object v5 │ │ -0813ea: 1a13 0d01 |00c3: const-string v19, "," // string@010d │ │ -0813ee: 1a14 3401 |00c5: const-string v20, "." // string@0134 │ │ -0813f2: 0800 1300 |00c7: move-object/from16 v0, v19 │ │ -0813f6: 0801 1400 |00c9: move-object/from16 v1, v20 │ │ -0813fa: 6e30 9321 0501 |00cb: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -081400: 0c0b |00ce: move-result-object v11 │ │ -081402: 1a05 4d25 |00cf: const-string v5, "num_leechs" // string@254d │ │ -081406: 0800 1900 |00d1: move-object/from16 v0, v25 │ │ -08140a: 6e20 b729 5000 |00d3: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -081410: 0c0d |00d6: move-result-object v13 │ │ -081412: 1a05 4e25 |00d7: const-string v5, "num_seeds" // string@254e │ │ -081416: 0800 1900 |00d9: move-object/from16 v0, v25 │ │ -08141a: 6e20 b729 5000 |00db: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -081420: 0c0e |00de: move-result-object v14 │ │ -081422: 1a05 9c27 |00df: const-string v5, "priority" // string@279c │ │ -081426: 0800 1900 |00e1: move-object/from16 v0, v25 │ │ -08142a: 6e20 b729 5000 |00e3: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -081430: 0c0f |00e6: move-result-object v15 │ │ -081432: 1a05 381a |00e7: const-string v5, "eta" // string@1a38 │ │ -081436: 0800 1900 |00e9: move-object/from16 v0, v25 │ │ -08143a: 6e20 b729 5000 |00eb: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -081440: 0c10 |00ee: move-result-object v16 │ │ -081442: 1a05 5c19 |00ef: const-string v5, "dlspeed" // string@195c │ │ -081446: 0800 1900 |00f1: move-object/from16 v0, v25 │ │ -08144a: 6e20 b729 5000 |00f3: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -081450: 0c11 |00f6: move-result-object v17 │ │ -081452: 1a05 6d2f |00f7: const-string v5, "upspeed" // string@2f6d │ │ -081456: 0800 1900 |00f9: move-object/from16 v0, v25 │ │ -08145a: 6e20 b729 5000 |00fb: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -081460: 0c12 |00fe: move-result-object v18 │ │ -081462: 2205 a704 |00ff: new-instance v5, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -081466: 1313 0000 |0101: const/16 v19, #int 0 // #0 │ │ -08146a: 1314 0000 |0103: const/16 v20, #int 0 // #0 │ │ -08146e: 7610 3e20 0500 |0105: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V // method@203e │ │ -081474: 4d05 1c17 |0108: aput-object v5, v28, v23 │ │ -081478: 1205 |010a: const/4 v5, #int 0 // #0 │ │ -08147a: 1a13 0300 |010b: const-string v19, " " // string@0003 │ │ -08147e: 0800 1300 |010d: move-object/from16 v0, v19 │ │ -081482: 6e20 8f21 0700 |010f: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -081488: 0a13 |0112: move-result v19 │ │ -08148a: 0200 1300 |0113: move/from16 v0, v19 │ │ -08148e: 6e30 9721 5700 |0115: invoke-virtual {v7, v5, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -081494: 0c05 |0118: move-result-object v5 │ │ -081496: 7110 3b21 0500 |0119: invoke-static {v5}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@213b │ │ -08149c: 0b1e |011c: move-result-wide v30 │ │ -08149e: 7702 3c21 1e00 |011d: invoke-static/range {v30, v31}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -0814a4: 0c1a |0120: move-result-object v26 │ │ -0814a6: 1a05 0300 |0121: const-string v5, " " // string@0003 │ │ -0814aa: 6e20 8f21 5700 |0123: invoke-virtual {v7, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -0814b0: 0a05 |0126: move-result v5 │ │ -0814b2: 6e10 9121 0700 |0127: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -0814b8: 0a13 |012a: move-result v19 │ │ -0814ba: 0200 1300 |012b: move/from16 v0, v19 │ │ -0814be: 6e30 9721 5700 |012d: invoke-virtual {v7, v5, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0814c4: 0c1b |0130: move-result-object v27 │ │ -0814c6: 4605 1c17 |0131: aget-object v5, v28, v23 │ │ -0814ca: 2213 f804 |0133: new-instance v19, Ljava/lang/StringBuilder; // type@04f8 │ │ -0814ce: 7601 a121 1300 |0135: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0814d4: 1a14 b700 |0138: const-string v20, "%.1f" // string@00b7 │ │ -0814d8: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ -0814dc: 0200 1d00 |013c: move/from16 v0, v29 │ │ -0814e0: 2300 9706 |013e: new-array v0, v0, [Ljava/lang/Object; // type@0697 │ │ -0814e4: 081d 0000 |0140: move-object/from16 v29, v0 │ │ -0814e8: 131e 0000 |0142: const/16 v30, #int 0 // #0 │ │ -0814ec: 7401 3a21 1a00 |0144: invoke-virtual/range {v26}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ -0814f2: 0b20 |0147: move-result-wide v32 │ │ -0814f4: 1a1f a727 |0148: const-string v31, "progress" // string@27a7 │ │ -0814f8: 0800 1900 |014a: move-object/from16 v0, v25 │ │ -0814fc: 0801 1f00 |014c: move-object/from16 v1, v31 │ │ -081500: 6e20 b529 1000 |014e: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ -081506: 0b22 |0151: move-result-wide v34 │ │ -081508: ad20 2022 |0152: mul-double v32, v32, v34 │ │ -08150c: 7702 3c21 2000 |0154: invoke-static/range {v32, v33}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -081512: 0c1f |0157: move-result-object v31 │ │ -081514: 4d1f 1d1e |0158: aput-object v31, v29, v30 │ │ -081518: 0800 1400 |015a: move-object/from16 v0, v20 │ │ -08151c: 0801 1d00 |015c: move-object/from16 v1, v29 │ │ -081520: 7120 8821 1000 |015e: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ -081526: 0c14 |0161: move-result-object v20 │ │ -081528: 1a1d 0d01 |0162: const-string v29, "," // string@010d │ │ -08152c: 1a1e 3401 |0164: const-string v30, "." // string@0134 │ │ -081530: 0800 1400 |0166: move-object/from16 v0, v20 │ │ -081534: 0801 1d00 |0168: move-object/from16 v1, v29 │ │ -081538: 0802 1e00 |016a: move-object/from16 v2, v30 │ │ -08153c: 6e30 9321 1002 |016c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -081542: 0c14 |016f: move-result-object v20 │ │ -081544: 7402 aa21 1300 |0170: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08154a: 0c13 |0173: move-result-object v19 │ │ -08154c: 0800 1300 |0174: move-object/from16 v0, v19 │ │ -081550: 0801 1b00 |0176: move-object/from16 v1, v27 │ │ -081554: 6e20 aa21 1000 |0178: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08155a: 0c13 |017b: move-result-object v19 │ │ -08155c: 7401 af21 1300 |017c: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -081562: 0c13 |017f: move-result-object v19 │ │ -081564: 0800 1300 |0180: move-object/from16 v0, v19 │ │ -081568: 6e20 6220 0500 |0182: invoke-virtual {v5, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.setDownloaded:(Ljava/lang/String;)V // method@2062 │ │ -08156e: 4605 1c17 |0185: aget-object v5, v28, v23 │ │ -081572: 2213 f804 |0187: new-instance v19, Ljava/lang/StringBuilder; // type@04f8 │ │ -081576: 7601 a121 1300 |0189: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08157c: 4614 1c17 |018c: aget-object v20, v28, v23 │ │ -081580: 7401 4420 1400 |018e: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloaded:()Ljava/lang/String; // method@2044 │ │ -081586: 0c14 |0191: move-result-object v20 │ │ -081588: 7402 aa21 1300 |0192: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08158e: 0c13 |0195: move-result-object v19 │ │ -081590: 1a14 0300 |0196: const-string v20, " " // string@0003 │ │ -081594: 7402 aa21 1300 |0198: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08159a: 0c13 |019b: move-result-object v19 │ │ -08159c: 1314 9321 |019c: const/16 v20, #int 8595 // #2193 │ │ -0815a0: 7701 2921 1400 |019e: invoke-static/range {v20}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -0815a6: 0c14 |01a1: move-result-object v20 │ │ -0815a8: 7402 aa21 1300 |01a2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0815ae: 0c13 |01a5: move-result-object v19 │ │ -0815b0: 1a14 0300 |01a6: const-string v20, " " // string@0003 │ │ -0815b4: 7402 aa21 1300 |01a8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0815ba: 0c13 |01ab: move-result-object v19 │ │ -0815bc: 4614 1c17 |01ac: aget-object v20, v28, v23 │ │ -0815c0: 7401 4220 1400 |01ae: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ -0815c6: 0c14 |01b1: move-result-object v20 │ │ -0815c8: 7402 aa21 1300 |01b2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0815ce: 0c13 |01b5: move-result-object v19 │ │ -0815d0: 1a14 0300 |01b6: const-string v20, " " // string@0003 │ │ -0815d4: 7402 aa21 1300 |01b8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0815da: 0c13 |01bb: move-result-object v19 │ │ -0815dc: 1314 9121 |01bc: const/16 v20, #int 8593 // #2191 │ │ -0815e0: 7701 2921 1400 |01be: invoke-static/range {v20}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -0815e6: 0c14 |01c1: move-result-object v20 │ │ -0815e8: 7402 aa21 1300 |01c2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0815ee: 0c13 |01c5: move-result-object v19 │ │ -0815f0: 1a14 0300 |01c6: const-string v20, " " // string@0003 │ │ -0815f4: 7402 aa21 1300 |01c8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0815fa: 0c13 |01cb: move-result-object v19 │ │ -0815fc: 4614 1c17 |01cc: aget-object v20, v28, v23 │ │ -081600: 7401 5b20 1400 |01ce: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ -081606: 0c14 |01d1: move-result-object v20 │ │ -081608: 7402 aa21 1300 |01d2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08160e: 0c13 |01d5: move-result-object v19 │ │ -081610: 1a14 0300 |01d6: const-string v20, " " // string@0003 │ │ -081614: 7402 aa21 1300 |01d8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08161a: 0c13 |01db: move-result-object v19 │ │ -08161c: 1314 2220 |01dc: const/16 v20, #int 8226 // #2022 │ │ -081620: 7701 2921 1400 |01de: invoke-static/range {v20}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -081626: 0c14 |01e1: move-result-object v20 │ │ -081628: 7402 aa21 1300 |01e2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08162e: 0c13 |01e5: move-result-object v19 │ │ -081630: 1a14 0300 |01e6: const-string v20, " " // string@0003 │ │ -081634: 7402 aa21 1300 |01e8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08163a: 0c13 |01eb: move-result-object v19 │ │ -08163c: 4614 1c17 |01ec: aget-object v20, v28, v23 │ │ -081640: 7401 4f20 1400 |01ee: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ -081646: 0c14 |01f1: move-result-object v20 │ │ -081648: 7402 aa21 1300 |01f2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08164e: 0c13 |01f5: move-result-object v19 │ │ -081650: 1a14 0300 |01f6: const-string v20, " " // string@0003 │ │ -081654: 7402 aa21 1300 |01f8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08165a: 0c13 |01fb: move-result-object v19 │ │ -08165c: 1314 2220 |01fc: const/16 v20, #int 8226 // #2022 │ │ -081660: 7701 2921 1400 |01fe: invoke-static/range {v20}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -081666: 0c14 |0201: move-result-object v20 │ │ -081668: 7402 aa21 1300 |0202: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08166e: 0c13 |0205: move-result-object v19 │ │ -081670: 1a14 0300 |0206: const-string v20, " " // string@0003 │ │ -081674: 7402 aa21 1300 |0208: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08167a: 0c13 |020b: move-result-object v19 │ │ -08167c: 4614 1c17 |020c: aget-object v20, v28, v23 │ │ -081680: 7401 4520 1400 |020e: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEta:()Ljava/lang/String; // method@2045 │ │ -081686: 0c14 |0211: move-result-object v20 │ │ -081688: 7402 aa21 1300 |0212: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08168e: 0c13 |0215: move-result-object v19 │ │ -081690: 7401 af21 1300 |0216: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -081696: 0c13 |0219: move-result-object v19 │ │ -081698: 0800 1300 |021a: move-object/from16 v0, v19 │ │ -08169c: 6e20 6720 0500 |021c: invoke-virtual {v5, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.setInfo:(Ljava/lang/String;)V // method@2067 │ │ -0816a2: d817 1701 |021f: add-int/lit8 v23, v23, #int 1 // #01 │ │ -0816a6: 2900 17fe |0221: goto/16 0038 // -01e9 │ │ -0816aa: 0d15 |0223: move-exception v21 │ │ -0816ac: 4605 1c17 |0224: aget-object v5, v28, v23 │ │ -0816b0: 6e20 6220 7500 |0226: invoke-virtual {v5, v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.setDownloaded:(Ljava/lang/String;)V // method@2062 │ │ -0816b6: 2900 5cff |0229: goto/16 0185 // -00a4 │ │ -0816ba: 0d15 |022b: move-exception v21 │ │ -0816bc: 7401 661f 1500 |022c: invoke-virtual/range {v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ -0816c2: 0a16 |022f: move-result v22 │ │ -0816c4: 131c 0000 |0230: const/16 v28, #int 0 // #0 │ │ -0816c8: 1a05 e40f |0232: const-string v5, "Notifier" // string@0fe4 │ │ -0816cc: 7401 671f 1500 |0234: invoke-virtual/range {v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.toString:()Ljava/lang/String; // method@1f67 │ │ -0816d2: 0c13 |0237: move-result-object v19 │ │ -0816d4: 0800 1300 |0238: move-object/from16 v0, v19 │ │ -0816d8: 7120 101c 0500 |023a: invoke-static {v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -0816de: 111c |023d: return-object v28 │ │ -0816e0: 0d15 |023e: move-exception v21 │ │ -0816e2: 131c 0000 |023f: const/16 v28, #int 0 // #0 │ │ -0816e6: 1a05 e50f |0241: const-string v5, "Notifier:" // string@0fe5 │ │ -0816ea: 7401 4221 1500 |0243: invoke-virtual/range {v21}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -0816f0: 0c13 |0246: move-result-object v19 │ │ -0816f2: 0800 1300 |0247: move-object/from16 v0, v19 │ │ -0816f6: 7120 101c 0500 |0249: invoke-static {v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -0816fc: 28f1 |024c: goto 023d // -000f │ │ +081218: |[081218] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.doInBackground:([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ +081228: 131c 0000 |0000: const/16 v28, #int 0 // #0 │ │ +08122c: 0800 2400 |0002: move-object/from16 v0, v36 │ │ +081230: 5405 1509 |0004: iget-object v5, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0915 │ │ +081234: 6e10 1920 0500 |0006: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/NotifierService;.getSettings:()V // method@2019 │ │ +08123a: 1316 0000 |0009: const/16 v22, #int 0 // #0 │ │ +08123e: 2204 7b04 |000b: new-instance v4, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ +081242: 6205 2009 |000d: sget-object v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.hostname:Ljava/lang/String; // field@0920 │ │ +081246: 6206 2e09 |000f: sget-object v6, Lcom/lgallardo/qbittorrentclient/NotifierService;.subfolder:Ljava/lang/String; // field@092e │ │ +08124a: 6207 2909 |0011: sget-object v7, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ +08124e: 6008 2809 |0013: sget v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.port:I // field@0928 │ │ +081252: 6209 2f09 |0015: sget-object v9, Lcom/lgallardo/qbittorrentclient/NotifierService;.username:Ljava/lang/String; // field@092f │ │ +081256: 620a 2709 |0017: sget-object v10, Lcom/lgallardo/qbittorrentclient/NotifierService;.password:Ljava/lang/String; // field@0927 │ │ +08125a: 600b 1a09 |0019: sget v11, Lcom/lgallardo/qbittorrentclient/NotifierService;.connection_timeout:I // field@091a │ │ +08125e: 600c 1e09 |001b: sget v12, Lcom/lgallardo/qbittorrentclient/NotifierService;.data_timeout:I // field@091e │ │ +081262: 7609 5c1f 0400 |001d: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +081268: 6205 1c09 |0020: sget-object v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ +08126c: 6e20 631f 5400 |0022: invoke-virtual {v4, v5}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ +081272: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +081274: 4605 2505 |0026: aget-object v5, v37, v5 │ │ +081278: 6e20 5e1f 5400 |0028: invoke-virtual {v4, v5}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1f5e │ │ +08127e: 0c18 |002b: move-result-object v24 │ │ +081280: 3818 1102 |002c: if-eqz v24, 023d // +0211 │ │ +081284: 7401 b129 1800 |002e: invoke-virtual/range {v24}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +08128a: 0a05 |0031: move-result v5 │ │ +08128c: 2350 9206 |0032: new-array v0, v5, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ +081290: 081c 0000 |0034: move-object/from16 v28, v0 │ │ +081294: 1317 0000 |0036: const/16 v23, #int 0 // #0 │ │ +081298: 7401 b129 1800 |0038: invoke-virtual/range {v24}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +08129e: 0a05 |003b: move-result v5 │ │ +0812a0: 0200 1700 |003c: move/from16 v0, v23 │ │ +0812a4: 3550 ff01 |003e: if-ge v0, v5, 023d // +01ff │ │ +0812a8: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +0812ac: 0201 1700 |0042: move/from16 v1, v23 │ │ +0812b0: 6e20 b029 1000 |0044: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@29b0 │ │ +0812b6: 0c19 |0047: move-result-object v25 │ │ +0812b8: 1a05 b124 |0048: const-string v5, "name" // string@24b1 │ │ +0812bc: 0800 1900 |004a: move-object/from16 v0, v25 │ │ +0812c0: 6e20 b729 5000 |004c: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0812c6: 0c06 |004f: move-result-object v6 │ │ +0812c8: 1a05 442c |0050: const-string v5, "size" // string@2c44 │ │ +0812cc: 0800 1900 |0052: move-object/from16 v0, v25 │ │ +0812d0: 6e20 b729 5000 |0054: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0812d6: 0c05 |0057: move-result-object v5 │ │ +0812d8: 1a13 0d01 |0058: const-string v19, "," // string@010d │ │ +0812dc: 1a14 3401 |005a: const-string v20, "." // string@0134 │ │ +0812e0: 0800 1300 |005c: move-object/from16 v0, v19 │ │ +0812e4: 0801 1400 |005e: move-object/from16 v1, v20 │ │ +0812e8: 6e30 9321 0501 |0060: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +0812ee: 0c07 |0063: move-result-object v7 │ │ +0812f0: 2205 f804 |0064: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +0812f4: 7010 a121 0500 |0066: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0812fa: 1a13 b900 |0069: const-string v19, "%.2f" // string@00b9 │ │ +0812fe: 1314 0100 |006b: const/16 v20, #int 1 // #1 │ │ +081302: 0200 1400 |006d: move/from16 v0, v20 │ │ +081306: 2300 9706 |006f: new-array v0, v0, [Ljava/lang/Object; // type@0697 │ │ +08130a: 0814 0000 |0071: move-object/from16 v20, v0 │ │ +08130e: 131d 0000 |0073: const/16 v29, #int 0 // #0 │ │ +081312: 1a1e a327 |0075: const-string v30, "progress" // string@27a3 │ │ +081316: 0800 1900 |0077: move-object/from16 v0, v25 │ │ +08131a: 0801 1e00 |0079: move-object/from16 v1, v30 │ │ +08131e: 6e20 b529 1000 |007b: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ +081324: 0b1e |007e: move-result-wide v30 │ │ +081326: 1920 5940 |007f: const-wide/high16 v32, #long 4636737291354636288 // #4059 │ │ +08132a: ad1e 1e20 |0081: mul-double v30, v30, v32 │ │ +08132e: 7702 3c21 1e00 |0083: invoke-static/range {v30, v31}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +081334: 0c1e |0086: move-result-object v30 │ │ +081336: 4d1e 141d |0087: aput-object v30, v20, v29 │ │ +08133a: 7702 8821 1300 |0089: invoke-static/range {v19, v20}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ +081340: 0c13 |008c: move-result-object v19 │ │ +081342: 0800 1300 |008d: move-object/from16 v0, v19 │ │ +081346: 6e20 aa21 0500 |008f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08134c: 0c05 |0092: move-result-object v5 │ │ +08134e: 1a13 b600 |0093: const-string v19, "%" // string@00b6 │ │ +081352: 0800 1300 |0095: move-object/from16 v0, v19 │ │ +081356: 6e20 aa21 0500 |0097: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08135c: 0c05 |009a: move-result-object v5 │ │ +08135e: 6e10 af21 0500 |009b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +081364: 0c0c |009e: move-result-object v12 │ │ +081366: 1a05 0d01 |009f: const-string v5, "," // string@010d │ │ +08136a: 1a13 3401 |00a1: const-string v19, "." // string@0134 │ │ +08136e: 0800 1300 |00a3: move-object/from16 v0, v19 │ │ +081372: 6e30 9321 5c00 |00a5: invoke-virtual {v12, v5, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +081378: 0c0c |00a8: move-result-object v12 │ │ +08137a: 1a0a 0000 |00a9: const-string v10, "" // string@0000 │ │ +08137e: 1a05 ca2c |00ab: const-string v5, "state" // string@2cca │ │ +081382: 0800 1900 |00ad: move-object/from16 v0, v25 │ │ +081386: 6e20 b729 5000 |00af: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +08138c: 0c08 |00b2: move-result-object v8 │ │ +08138e: 1a05 b61e |00b3: const-string v5, "hash" // string@1eb6 │ │ +081392: 0800 1900 |00b5: move-object/from16 v0, v25 │ │ +081396: 6e20 b729 5000 |00b7: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +08139c: 0c09 |00ba: move-result-object v9 │ │ +08139e: 1a05 0f28 |00bb: const-string v5, "ratio" // string@280f │ │ +0813a2: 0800 1900 |00bd: move-object/from16 v0, v25 │ │ +0813a6: 6e20 b729 5000 |00bf: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0813ac: 0c05 |00c2: move-result-object v5 │ │ +0813ae: 1a13 0d01 |00c3: const-string v19, "," // string@010d │ │ +0813b2: 1a14 3401 |00c5: const-string v20, "." // string@0134 │ │ +0813b6: 0800 1300 |00c7: move-object/from16 v0, v19 │ │ +0813ba: 0801 1400 |00c9: move-object/from16 v1, v20 │ │ +0813be: 6e30 9321 0501 |00cb: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +0813c4: 0c0b |00ce: move-result-object v11 │ │ +0813c6: 1a05 4925 |00cf: const-string v5, "num_leechs" // string@2549 │ │ +0813ca: 0800 1900 |00d1: move-object/from16 v0, v25 │ │ +0813ce: 6e20 b729 5000 |00d3: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0813d4: 0c0d |00d6: move-result-object v13 │ │ +0813d6: 1a05 4a25 |00d7: const-string v5, "num_seeds" // string@254a │ │ +0813da: 0800 1900 |00d9: move-object/from16 v0, v25 │ │ +0813de: 6e20 b729 5000 |00db: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0813e4: 0c0e |00de: move-result-object v14 │ │ +0813e6: 1a05 9827 |00df: const-string v5, "priority" // string@2798 │ │ +0813ea: 0800 1900 |00e1: move-object/from16 v0, v25 │ │ +0813ee: 6e20 b729 5000 |00e3: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0813f4: 0c0f |00e6: move-result-object v15 │ │ +0813f6: 1a05 341a |00e7: const-string v5, "eta" // string@1a34 │ │ +0813fa: 0800 1900 |00e9: move-object/from16 v0, v25 │ │ +0813fe: 6e20 b729 5000 |00eb: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +081404: 0c10 |00ee: move-result-object v16 │ │ +081406: 1a05 5819 |00ef: const-string v5, "dlspeed" // string@1958 │ │ +08140a: 0800 1900 |00f1: move-object/from16 v0, v25 │ │ +08140e: 6e20 b729 5000 |00f3: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +081414: 0c11 |00f6: move-result-object v17 │ │ +081416: 1a05 692f |00f7: const-string v5, "upspeed" // string@2f69 │ │ +08141a: 0800 1900 |00f9: move-object/from16 v0, v25 │ │ +08141e: 6e20 b729 5000 |00fb: invoke-virtual {v0, v5}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +081424: 0c12 |00fe: move-result-object v18 │ │ +081426: 2205 a704 |00ff: new-instance v5, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +08142a: 1313 0000 |0101: const/16 v19, #int 0 // #0 │ │ +08142e: 1314 0000 |0103: const/16 v20, #int 0 // #0 │ │ +081432: 7610 3e20 0500 |0105: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V // method@203e │ │ +081438: 4d05 1c17 |0108: aput-object v5, v28, v23 │ │ +08143c: 1205 |010a: const/4 v5, #int 0 // #0 │ │ +08143e: 1a13 0300 |010b: const-string v19, " " // string@0003 │ │ +081442: 0800 1300 |010d: move-object/from16 v0, v19 │ │ +081446: 6e20 8f21 0700 |010f: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +08144c: 0a13 |0112: move-result v19 │ │ +08144e: 0200 1300 |0113: move/from16 v0, v19 │ │ +081452: 6e30 9721 5700 |0115: invoke-virtual {v7, v5, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +081458: 0c05 |0118: move-result-object v5 │ │ +08145a: 7110 3b21 0500 |0119: invoke-static {v5}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@213b │ │ +081460: 0b1e |011c: move-result-wide v30 │ │ +081462: 7702 3c21 1e00 |011d: invoke-static/range {v30, v31}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +081468: 0c1a |0120: move-result-object v26 │ │ +08146a: 1a05 0300 |0121: const-string v5, " " // string@0003 │ │ +08146e: 6e20 8f21 5700 |0123: invoke-virtual {v7, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +081474: 0a05 |0126: move-result v5 │ │ +081476: 6e10 9121 0700 |0127: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +08147c: 0a13 |012a: move-result v19 │ │ +08147e: 0200 1300 |012b: move/from16 v0, v19 │ │ +081482: 6e30 9721 5700 |012d: invoke-virtual {v7, v5, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +081488: 0c1b |0130: move-result-object v27 │ │ +08148a: 4605 1c17 |0131: aget-object v5, v28, v23 │ │ +08148e: 2213 f804 |0133: new-instance v19, Ljava/lang/StringBuilder; // type@04f8 │ │ +081492: 7601 a121 1300 |0135: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +081498: 1a14 b700 |0138: const-string v20, "%.1f" // string@00b7 │ │ +08149c: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ +0814a0: 0200 1d00 |013c: move/from16 v0, v29 │ │ +0814a4: 2300 9706 |013e: new-array v0, v0, [Ljava/lang/Object; // type@0697 │ │ +0814a8: 081d 0000 |0140: move-object/from16 v29, v0 │ │ +0814ac: 131e 0000 |0142: const/16 v30, #int 0 // #0 │ │ +0814b0: 7401 3a21 1a00 |0144: invoke-virtual/range {v26}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ +0814b6: 0b20 |0147: move-result-wide v32 │ │ +0814b8: 1a1f a327 |0148: const-string v31, "progress" // string@27a3 │ │ +0814bc: 0800 1900 |014a: move-object/from16 v0, v25 │ │ +0814c0: 0801 1f00 |014c: move-object/from16 v1, v31 │ │ +0814c4: 6e20 b529 1000 |014e: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ +0814ca: 0b22 |0151: move-result-wide v34 │ │ +0814cc: ad20 2022 |0152: mul-double v32, v32, v34 │ │ +0814d0: 7702 3c21 2000 |0154: invoke-static/range {v32, v33}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +0814d6: 0c1f |0157: move-result-object v31 │ │ +0814d8: 4d1f 1d1e |0158: aput-object v31, v29, v30 │ │ +0814dc: 0800 1400 |015a: move-object/from16 v0, v20 │ │ +0814e0: 0801 1d00 |015c: move-object/from16 v1, v29 │ │ +0814e4: 7120 8821 1000 |015e: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ +0814ea: 0c14 |0161: move-result-object v20 │ │ +0814ec: 1a1d 0d01 |0162: const-string v29, "," // string@010d │ │ +0814f0: 1a1e 3401 |0164: const-string v30, "." // string@0134 │ │ +0814f4: 0800 1400 |0166: move-object/from16 v0, v20 │ │ +0814f8: 0801 1d00 |0168: move-object/from16 v1, v29 │ │ +0814fc: 0802 1e00 |016a: move-object/from16 v2, v30 │ │ +081500: 6e30 9321 1002 |016c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +081506: 0c14 |016f: move-result-object v20 │ │ +081508: 7402 aa21 1300 |0170: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08150e: 0c13 |0173: move-result-object v19 │ │ +081510: 0800 1300 |0174: move-object/from16 v0, v19 │ │ +081514: 0801 1b00 |0176: move-object/from16 v1, v27 │ │ +081518: 6e20 aa21 1000 |0178: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08151e: 0c13 |017b: move-result-object v19 │ │ +081520: 7401 af21 1300 |017c: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +081526: 0c13 |017f: move-result-object v19 │ │ +081528: 0800 1300 |0180: move-object/from16 v0, v19 │ │ +08152c: 6e20 6220 0500 |0182: invoke-virtual {v5, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.setDownloaded:(Ljava/lang/String;)V // method@2062 │ │ +081532: 4605 1c17 |0185: aget-object v5, v28, v23 │ │ +081536: 2213 f804 |0187: new-instance v19, Ljava/lang/StringBuilder; // type@04f8 │ │ +08153a: 7601 a121 1300 |0189: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +081540: 4614 1c17 |018c: aget-object v20, v28, v23 │ │ +081544: 7401 4420 1400 |018e: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloaded:()Ljava/lang/String; // method@2044 │ │ +08154a: 0c14 |0191: move-result-object v20 │ │ +08154c: 7402 aa21 1300 |0192: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081552: 0c13 |0195: move-result-object v19 │ │ +081554: 1a14 0300 |0196: const-string v20, " " // string@0003 │ │ +081558: 7402 aa21 1300 |0198: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08155e: 0c13 |019b: move-result-object v19 │ │ +081560: 1314 9321 |019c: const/16 v20, #int 8595 // #2193 │ │ +081564: 7701 2921 1400 |019e: invoke-static/range {v20}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +08156a: 0c14 |01a1: move-result-object v20 │ │ +08156c: 7402 aa21 1300 |01a2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081572: 0c13 |01a5: move-result-object v19 │ │ +081574: 1a14 0300 |01a6: const-string v20, " " // string@0003 │ │ +081578: 7402 aa21 1300 |01a8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08157e: 0c13 |01ab: move-result-object v19 │ │ +081580: 4614 1c17 |01ac: aget-object v20, v28, v23 │ │ +081584: 7401 4220 1400 |01ae: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ +08158a: 0c14 |01b1: move-result-object v20 │ │ +08158c: 7402 aa21 1300 |01b2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081592: 0c13 |01b5: move-result-object v19 │ │ +081594: 1a14 0300 |01b6: const-string v20, " " // string@0003 │ │ +081598: 7402 aa21 1300 |01b8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08159e: 0c13 |01bb: move-result-object v19 │ │ +0815a0: 1314 9121 |01bc: const/16 v20, #int 8593 // #2191 │ │ +0815a4: 7701 2921 1400 |01be: invoke-static/range {v20}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +0815aa: 0c14 |01c1: move-result-object v20 │ │ +0815ac: 7402 aa21 1300 |01c2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0815b2: 0c13 |01c5: move-result-object v19 │ │ +0815b4: 1a14 0300 |01c6: const-string v20, " " // string@0003 │ │ +0815b8: 7402 aa21 1300 |01c8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0815be: 0c13 |01cb: move-result-object v19 │ │ +0815c0: 4614 1c17 |01cc: aget-object v20, v28, v23 │ │ +0815c4: 7401 5b20 1400 |01ce: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ +0815ca: 0c14 |01d1: move-result-object v20 │ │ +0815cc: 7402 aa21 1300 |01d2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0815d2: 0c13 |01d5: move-result-object v19 │ │ +0815d4: 1a14 0300 |01d6: const-string v20, " " // string@0003 │ │ +0815d8: 7402 aa21 1300 |01d8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0815de: 0c13 |01db: move-result-object v19 │ │ +0815e0: 1314 2220 |01dc: const/16 v20, #int 8226 // #2022 │ │ +0815e4: 7701 2921 1400 |01de: invoke-static/range {v20}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +0815ea: 0c14 |01e1: move-result-object v20 │ │ +0815ec: 7402 aa21 1300 |01e2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0815f2: 0c13 |01e5: move-result-object v19 │ │ +0815f4: 1a14 0300 |01e6: const-string v20, " " // string@0003 │ │ +0815f8: 7402 aa21 1300 |01e8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0815fe: 0c13 |01eb: move-result-object v19 │ │ +081600: 4614 1c17 |01ec: aget-object v20, v28, v23 │ │ +081604: 7401 4f20 1400 |01ee: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ +08160a: 0c14 |01f1: move-result-object v20 │ │ +08160c: 7402 aa21 1300 |01f2: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081612: 0c13 |01f5: move-result-object v19 │ │ +081614: 1a14 0300 |01f6: const-string v20, " " // string@0003 │ │ +081618: 7402 aa21 1300 |01f8: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08161e: 0c13 |01fb: move-result-object v19 │ │ +081620: 1314 2220 |01fc: const/16 v20, #int 8226 // #2022 │ │ +081624: 7701 2921 1400 |01fe: invoke-static/range {v20}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +08162a: 0c14 |0201: move-result-object v20 │ │ +08162c: 7402 aa21 1300 |0202: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081632: 0c13 |0205: move-result-object v19 │ │ +081634: 1a14 0300 |0206: const-string v20, " " // string@0003 │ │ +081638: 7402 aa21 1300 |0208: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08163e: 0c13 |020b: move-result-object v19 │ │ +081640: 4614 1c17 |020c: aget-object v20, v28, v23 │ │ +081644: 7401 4520 1400 |020e: invoke-virtual/range {v20}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEta:()Ljava/lang/String; // method@2045 │ │ +08164a: 0c14 |0211: move-result-object v20 │ │ +08164c: 7402 aa21 1300 |0212: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081652: 0c13 |0215: move-result-object v19 │ │ +081654: 7401 af21 1300 |0216: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08165a: 0c13 |0219: move-result-object v19 │ │ +08165c: 0800 1300 |021a: move-object/from16 v0, v19 │ │ +081660: 6e20 6720 0500 |021c: invoke-virtual {v5, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.setInfo:(Ljava/lang/String;)V // method@2067 │ │ +081666: d817 1701 |021f: add-int/lit8 v23, v23, #int 1 // #01 │ │ +08166a: 2900 17fe |0221: goto/16 0038 // -01e9 │ │ +08166e: 0d15 |0223: move-exception v21 │ │ +081670: 4605 1c17 |0224: aget-object v5, v28, v23 │ │ +081674: 6e20 6220 7500 |0226: invoke-virtual {v5, v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.setDownloaded:(Ljava/lang/String;)V // method@2062 │ │ +08167a: 2900 5cff |0229: goto/16 0185 // -00a4 │ │ +08167e: 0d15 |022b: move-exception v21 │ │ +081680: 7401 661f 1500 |022c: invoke-virtual/range {v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ +081686: 0a16 |022f: move-result v22 │ │ +081688: 131c 0000 |0230: const/16 v28, #int 0 // #0 │ │ +08168c: 1a05 e00f |0232: const-string v5, "Notifier" // string@0fe0 │ │ +081690: 7401 671f 1500 |0234: invoke-virtual/range {v21}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.toString:()Ljava/lang/String; // method@1f67 │ │ +081696: 0c13 |0237: move-result-object v19 │ │ +081698: 0800 1300 |0238: move-object/from16 v0, v19 │ │ +08169c: 7120 101c 0500 |023a: invoke-static {v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0816a2: 111c |023d: return-object v28 │ │ +0816a4: 0d15 |023e: move-exception v21 │ │ +0816a6: 131c 0000 |023f: const/16 v28, #int 0 // #0 │ │ +0816aa: 1a05 e10f |0241: const-string v5, "Notifier:" // string@0fe1 │ │ +0816ae: 7401 4221 1500 |0243: invoke-virtual/range {v21}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +0816b4: 0c13 |0246: move-result-object v19 │ │ +0816b6: 0800 1300 |0247: move-object/from16 v0, v19 │ │ +0816ba: 7120 101c 0500 |0249: invoke-static {v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0816c0: 28f1 |024c: goto 023d // -000f │ │ catches : 3 │ │ 0x000b - 0x010a │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x022b │ │ Ljava/lang/Exception; -> 0x023e │ │ 0x010b - 0x0185 │ │ Ljava/lang/Exception; -> 0x0223 │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x022b │ │ @@ -135719,14 +135722,17 @@ │ │ 0x00ef line=242 │ │ 0x00f7 line=243 │ │ 0x00ff line=245 │ │ 0x010a line=252 │ │ 0x0121 line=253 │ │ 0x0131 line=255 │ │ 0x0185 line=262 │ │ + 0x01be line=263 │ │ + 0x01ee line=264 │ │ + 0x021a line=262 │ │ 0x021f line=226 │ │ 0x0223 line=257 │ │ 0x0224 line=258 │ │ 0x022b line=269 │ │ 0x022c line=270 │ │ 0x0230 line=271 │ │ 0x0232 line=272 │ │ @@ -135767,327 +135773,327 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08172c: |[08172c] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.onPostExecute:(Ljava/lang/Object;)V │ │ -08173c: 1f01 9206 |0000: check-cast v1, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ -081740: 6e20 0c20 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.onPostExecute:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@200c │ │ -081746: 0e00 |0005: return-void │ │ +0816f0: |[0816f0] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.onPostExecute:(Ljava/lang/Object;)V │ │ +081700: 1f01 9206 |0000: check-cast v1, [Lcom/lgallardo/qbittorrentclient/Torrent; // type@0692 │ │ +081704: 6e20 0c20 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.onPostExecute:([Lcom/lgallardo/qbittorrentclient/Torrent;)V // method@200c │ │ +08170a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;) │ │ name : 'onPostExecute' │ │ type : '([Lcom/lgallardo/qbittorrentclient/Torrent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 594 16-bit code units │ │ -081748: |[081748] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.onPostExecute:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ -081758: 2215 2b05 |0000: new-instance v21, Ljava/util/HashMap; // type@052b │ │ -08175c: 7601 3422 1500 |0002: invoke-direct/range {v21}, Ljava/util/HashMap;.:()V // method@2234 │ │ -081762: 6915 2409 |0005: sput-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.last_completed:Ljava/util/HashMap; // field@0924 │ │ -081766: 2215 2b05 |0007: new-instance v21, Ljava/util/HashMap; // type@052b │ │ -08176a: 7601 3422 1500 |0009: invoke-direct/range {v21}, Ljava/util/HashMap;.:()V // method@2234 │ │ -081770: 6915 1809 |000c: sput-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed:Ljava/util/HashMap; // field@0918 │ │ -081774: 2215 2b05 |000e: new-instance v21, Ljava/util/HashMap; // type@052b │ │ -081778: 7601 3422 1500 |0010: invoke-direct/range {v21}, Ljava/util/HashMap;.:()V // method@2234 │ │ -08177e: 6915 2509 |0013: sput-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ -081782: 6215 1909 |0015: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed_hashes:Ljava/lang/String; // field@0919 │ │ -081786: 1a16 8114 |0017: const-string v22, "\|" // string@1481 │ │ -08178a: 7402 9421 1500 |0019: invoke-virtual/range {v21, v22}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -081790: 0c05 |001c: move-result-object v5 │ │ -081792: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -081794: 1208 |001e: const/4 v8, #int 0 // #0 │ │ -081796: 2150 |001f: array-length v0, v5 │ │ -081798: 0215 0000 |0020: move/from16 v21, v0 │ │ -08179c: 0200 1500 |0022: move/from16 v0, v21 │ │ -0817a0: 3508 0e00 |0024: if-ge v8, v0, 0032 // +000e │ │ -0817a4: 6215 2409 |0026: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.last_completed:Ljava/util/HashMap; // field@0924 │ │ -0817a8: 4616 0508 |0028: aget-object v22, v5, v8 │ │ -0817ac: 1317 0000 |002a: const/16 v23, #int 0 // #0 │ │ -0817b0: 7403 3922 1500 |002c: invoke-virtual/range {v21, v22, v23}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ -0817b6: d808 0801 |002f: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0817ba: 28ee |0031: goto 001f // -0012 │ │ -0817bc: 3819 1a02 |0032: if-eqz v25, 024c // +021a │ │ -0817c0: 1208 |0034: const/4 v8, #int 0 // #0 │ │ -0817c2: 0800 1900 |0035: move-object/from16 v0, v25 │ │ -0817c6: 2100 |0037: array-length v0, v0 │ │ -0817c8: 0215 0000 |0038: move/from16 v21, v0 │ │ -0817cc: 0200 1500 |003a: move/from16 v0, v21 │ │ -0817d0: 3508 4800 |003c: if-ge v8, v0, 0084 // +0048 │ │ -0817d4: 4615 1908 |003e: aget-object v21, v25, v8 │ │ -0817d8: 7401 4c20 1500 |0040: invoke-virtual/range {v21}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPercentage:()Ljava/lang/String; // method@204c │ │ -0817de: 0c15 |0043: move-result-object v21 │ │ -0817e0: 1a16 4601 |0044: const-string v22, "100" // string@0146 │ │ -0817e4: 7402 8621 1500 |0046: invoke-virtual/range {v21, v22}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0817ea: 0a15 |0049: move-result v21 │ │ -0817ec: 3815 1700 |004a: if-eqz v21, 0061 // +0017 │ │ -0817f0: 6215 1809 |004c: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed:Ljava/util/HashMap; // field@0918 │ │ -0817f4: 4616 1908 |004e: aget-object v22, v25, v8 │ │ -0817f8: 7401 4820 1600 |0050: invoke-virtual/range {v22}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ -0817fe: 0c16 |0053: move-result-object v22 │ │ -081800: 4617 1908 |0054: aget-object v23, v25, v8 │ │ -081804: 7403 3922 1500 |0056: invoke-virtual/range {v21, v22, v23}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ -08180a: 3904 0b00 |0059: if-nez v4, 0064 // +000b │ │ -08180e: 4615 1908 |005b: aget-object v21, v25, v8 │ │ -081812: 7401 4820 1500 |005d: invoke-virtual/range {v21}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ -081818: 0c04 |0060: move-result-object v4 │ │ -08181a: d808 0801 |0061: add-int/lit8 v8, v8, #int 1 // #01 │ │ -08181e: 28d2 |0063: goto 0035 // -002e │ │ -081820: 2215 f804 |0064: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -081824: 7601 a121 1500 |0066: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08182a: 0800 1500 |0069: move-object/from16 v0, v21 │ │ -08182e: 6e20 aa21 4000 |006b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081834: 0c15 |006e: move-result-object v21 │ │ -081836: 1a16 6d30 |006f: const-string v22, "|" // string@306d │ │ -08183a: 7402 aa21 1500 |0071: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081840: 0c15 |0074: move-result-object v21 │ │ -081842: 4616 1908 |0075: aget-object v22, v25, v8 │ │ -081846: 7401 4820 1600 |0077: invoke-virtual/range {v22}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ -08184c: 0c16 |007a: move-result-object v22 │ │ -08184e: 7402 aa21 1500 |007b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081854: 0c15 |007e: move-result-object v21 │ │ -081856: 7401 af21 1500 |007f: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08185c: 0c04 |0082: move-result-object v4 │ │ -08185e: 28de |0083: goto 0061 // -0022 │ │ -081860: 0800 1800 |0084: move-object/from16 v0, v24 │ │ -081864: 5400 1509 |0086: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0915 │ │ -081868: 0815 0000 |0088: move-object/from16 v21, v0 │ │ -08186c: 7100 1820 0000 |008a: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -081872: 0c16 |008d: move-result-object v22 │ │ -081874: 7701 1703 1600 |008e: invoke-static/range {v22}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -08187a: 0c16 |0091: move-result-object v22 │ │ -08187c: 7702 1720 1500 |0092: invoke-static/range {v21, v22}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$102:(Lcom/lgallardo/qbittorrentclient/NotifierService;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; // method@2017 │ │ -081882: 0800 1800 |0095: move-object/from16 v0, v24 │ │ -081886: 5400 1509 |0097: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0915 │ │ -08188a: 0815 0000 |0099: move-object/from16 v21, v0 │ │ -08188e: 7701 1620 1500 |009b: invoke-static/range {v21}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$100:(Lcom/lgallardo/qbittorrentclient/NotifierService;)Landroid/content/SharedPreferences; // method@2016 │ │ -081894: 0c15 |009e: move-result-object v21 │ │ -081896: 7801 3301 1500 |009f: invoke-interface/range {v21}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ -08189c: 0c07 |00a2: move-result-object v7 │ │ -08189e: 2215 f804 |00a3: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -0818a2: 7601 a121 1500 |00a5: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0818a8: 1a16 db17 |00a8: const-string v22, "completed_hashes" // string@17db │ │ -0818ac: 7402 aa21 1500 |00aa: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0818b2: 0c15 |00ad: move-result-object v21 │ │ -0818b4: 6016 1d09 |00ae: sget v22, Lcom/lgallardo/qbittorrentclient/NotifierService;.currentServer:I // field@091d │ │ -0818b8: 7402 a621 1500 |00b0: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0818be: 0c15 |00b3: move-result-object v21 │ │ -0818c0: 7401 af21 1500 |00b4: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0818c6: 0c15 |00b7: move-result-object v21 │ │ -0818c8: 0800 1500 |00b8: move-object/from16 v0, v21 │ │ -0818cc: 7230 3201 0704 |00ba: invoke-interface {v7, v0, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -0818d2: 7210 2f01 0700 |00bd: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ -0818d8: 6215 1909 |00c0: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed_hashes:Ljava/lang/String; // field@0919 │ │ -0818dc: 1a16 0000 |00c2: const-string v22, "" // string@0000 │ │ -0818e0: 7402 8621 1500 |00c4: invoke-virtual/range {v21, v22}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0818e6: 0a15 |00c7: move-result v21 │ │ -0818e8: 3815 0600 |00c8: if-eqz v21, 00ce // +0006 │ │ -0818ec: 6215 1809 |00ca: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed:Ljava/util/HashMap; // field@0918 │ │ -0818f0: 6915 2409 |00cc: sput-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.last_completed:Ljava/util/HashMap; // field@0924 │ │ -0818f4: 6215 1809 |00ce: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed:Ljava/util/HashMap; // field@0918 │ │ -0818f8: 7401 3622 1500 |00d0: invoke-virtual/range {v21}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@2236 │ │ -0818fe: 0c15 |00d3: move-result-object v21 │ │ -081900: 7801 8222 1500 |00d4: invoke-interface/range {v21}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -081906: 0c0c |00d7: move-result-object v12 │ │ -081908: 7210 3f22 0c00 |00d8: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -08190e: 0a15 |00db: move-result v21 │ │ -081910: 3815 3200 |00dc: if-eqz v21, 010e // +0032 │ │ -081914: 7210 4022 0c00 |00de: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -08191a: 0c12 |00e1: move-result-object v18 │ │ -08191c: 1f12 3205 |00e2: check-cast v18, Ljava/util/Map$Entry; // type@0532 │ │ -081920: 7801 6a22 1200 |00e4: invoke-interface/range {v18}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -081926: 0c0e |00e7: move-result-object v14 │ │ -081928: 1f0e f704 |00e8: check-cast v14, Ljava/lang/String; // type@04f7 │ │ -08192c: 7801 6b22 1200 |00ea: invoke-interface/range {v18}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -081932: 0c14 |00ed: move-result-object v20 │ │ -081934: 1f14 a704 |00ee: check-cast v20, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -081938: 6215 2409 |00f0: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.last_completed:Ljava/util/HashMap; // field@0924 │ │ -08193c: 0800 1500 |00f2: move-object/from16 v0, v21 │ │ -081940: 6e20 3522 e000 |00f4: invoke-virtual {v0, v14}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@2235 │ │ -081946: 0a15 |00f7: move-result v21 │ │ -081948: 3915 e0ff |00f8: if-nez v21, 00d8 // -0020 │ │ -08194c: 6215 2509 |00fa: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ -081950: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ -081954: 6e20 3522 e000 |00fe: invoke-virtual {v0, v14}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@2235 │ │ -08195a: 0a15 |0101: move-result v21 │ │ -08195c: 3915 d6ff |0102: if-nez v21, 00d8 // -002a │ │ -081960: 6215 2509 |0104: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ -081964: 0800 1500 |0106: move-object/from16 v0, v21 │ │ -081968: 0801 1400 |0108: move-object/from16 v1, v20 │ │ -08196c: 6e30 3922 e001 |010a: invoke-virtual {v0, v14, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ -081972: 28cb |010d: goto 00d8 // -0035 │ │ -081974: 6215 2509 |010e: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ -081978: 7401 3b22 1500 |0110: invoke-virtual/range {v21}, Ljava/util/HashMap;.size:()I // method@223b │ │ -08197e: 0a15 |0113: move-result v21 │ │ -081980: 3d15 3801 |0114: if-lez v21, 024c // +0138 │ │ -081984: 1a0a 0000 |0116: const-string v10, "" // string@0000 │ │ -081988: 220b 3700 |0118: new-instance v11, Landroid/content/Intent; // type@0037 │ │ -08198c: 7100 1820 0000 |011a: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -081992: 0c15 |011d: move-result-object v21 │ │ -081994: 1c16 9004 |011e: const-class v22, Lcom/lgallardo/qbittorrentclient/MainActivity; // type@0490 │ │ -081998: 0800 1500 |0120: move-object/from16 v0, v21 │ │ -08199c: 0801 1600 |0122: move-object/from16 v1, v22 │ │ -0819a0: 7030 0101 0b01 |0124: invoke-direct {v11, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ -0819a6: 1a15 1d1b |0127: const-string v21, "from" // string@1b1d │ │ -0819aa: 1a16 e60f |0129: const-string v22, "NotifierService" // string@0fe6 │ │ -0819ae: 0800 1500 |012b: move-object/from16 v0, v21 │ │ -0819b2: 0801 1600 |012d: move-object/from16 v1, v22 │ │ -0819b6: 6e30 1f01 0b01 |012f: invoke-virtual {v11, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -0819bc: 7100 1820 0000 |0132: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -0819c2: 0c15 |0135: move-result-object v21 │ │ -0819c4: 1316 0000 |0136: const/16 v22, #int 0 // #0 │ │ -0819c8: 1517 0008 |0138: const/high16 v23, #int 134217728 // #800 │ │ -0819cc: 0800 1500 |013a: move-object/from16 v0, v21 │ │ -0819d0: 0201 1600 |013c: move/from16 v1, v22 │ │ -0819d4: 0202 1700 |013e: move/from16 v2, v23 │ │ -0819d8: 7140 ba00 102b |0140: invoke-static {v0, v1, v11, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ba │ │ -0819de: 0c11 |0143: move-result-object v17 │ │ -0819e0: 6215 2509 |0144: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ -0819e4: 7401 3622 1500 |0146: invoke-virtual/range {v21}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@2236 │ │ -0819ea: 0c15 |0149: move-result-object v21 │ │ -0819ec: 7801 8222 1500 |014a: invoke-interface/range {v21}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -0819f2: 0c0c |014d: move-result-object v12 │ │ -0819f4: 7210 3f22 0c00 |014e: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0819fa: 0a15 |0151: move-result v21 │ │ -0819fc: 3815 4e00 |0152: if-eqz v21, 01a0 // +004e │ │ -081a00: 7210 4022 0c00 |0154: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -081a06: 0c12 |0157: move-result-object v18 │ │ -081a08: 1f12 3205 |0158: check-cast v18, Ljava/util/Map$Entry; // type@0532 │ │ -081a0c: 7801 6b22 1200 |015a: invoke-interface/range {v18}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -081a12: 0c13 |015d: move-result-object v19 │ │ -081a14: 1f13 a704 |015e: check-cast v19, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -081a18: 1a15 0000 |0160: const-string v21, "" // string@0000 │ │ -081a1c: 0800 1500 |0162: move-object/from16 v0, v21 │ │ -081a20: 6e20 8621 0a00 |0164: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -081a26: 0a15 |0167: move-result v21 │ │ -081a28: 3815 1a00 |0168: if-eqz v21, 0182 // +001a │ │ -081a2c: 2215 f804 |016a: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -081a30: 7601 a121 1500 |016c: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -081a36: 0800 1500 |016f: move-object/from16 v0, v21 │ │ -081a3a: 6e20 aa21 a000 |0171: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081a40: 0c15 |0174: move-result-object v21 │ │ -081a42: 7401 4720 1300 |0175: invoke-virtual/range {v19}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -081a48: 0c16 |0178: move-result-object v22 │ │ -081a4a: 7402 aa21 1500 |0179: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081a50: 0c15 |017c: move-result-object v21 │ │ -081a52: 7401 af21 1500 |017d: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -081a58: 0c0a |0180: move-result-object v10 │ │ -081a5a: 28cd |0181: goto 014e // -0033 │ │ -081a5c: 2215 f804 |0182: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -081a60: 7601 a121 1500 |0184: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -081a66: 0800 1500 |0187: move-object/from16 v0, v21 │ │ -081a6a: 6e20 aa21 a000 |0189: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081a70: 0c15 |018c: move-result-object v21 │ │ -081a72: 1a16 0e01 |018d: const-string v22, ", " // string@010e │ │ -081a76: 7402 aa21 1500 |018f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081a7c: 0c15 |0192: move-result-object v21 │ │ -081a7e: 7401 4720 1300 |0193: invoke-virtual/range {v19}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -081a84: 0c16 |0196: move-result-object v22 │ │ -081a86: 7402 aa21 1500 |0197: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081a8c: 0c15 |019a: move-result-object v21 │ │ -081a8e: 7401 af21 1500 |019b: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -081a94: 0c0a |019e: move-result-object v10 │ │ -081a96: 28af |019f: goto 014e // -0051 │ │ -081a98: 2215 1e00 |01a0: new-instance v21, Landroid/app/Notification$Builder; // type@001e │ │ -081a9c: 7100 1820 0000 |01a2: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -081aa2: 0c16 |01a5: move-result-object v22 │ │ -081aa4: 7602 8000 1500 |01a6: invoke-direct/range {v21, v22}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ -081aaa: 7100 1820 0000 |01a9: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -081ab0: 0c16 |01ac: move-result-object v22 │ │ -081ab2: 1417 4300 087f |01ad: const v23, #float 1.80776e+38 // #7f080043 │ │ -081ab8: 7402 f300 1600 |01b0: invoke-virtual/range {v22, v23}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -081abe: 0c16 |01b3: move-result-object v22 │ │ -081ac0: 7402 8d00 1500 |01b4: invoke-virtual/range {v21, v22}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -081ac6: 0c15 |01b7: move-result-object v21 │ │ -081ac8: 0800 1500 |01b8: move-object/from16 v0, v21 │ │ -081acc: 6e20 8c00 a000 |01ba: invoke-virtual {v0, v10}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -081ad2: 0c15 |01bd: move-result-object v21 │ │ -081ad4: 6216 2509 |01be: sget-object v22, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ -081ad8: 7401 3b22 1600 |01c0: invoke-virtual/range {v22}, Ljava/util/HashMap;.size:()I // method@223b │ │ -081ade: 0a16 |01c3: move-result v22 │ │ -081ae0: 7402 9700 1500 |01c4: invoke-virtual/range {v21, v22}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ -081ae6: 0c15 |01c7: move-result-object v21 │ │ -081ae8: 1416 2d00 027f |01c8: const v22, #float 1.72801e+38 // #7f02002d │ │ -081aee: 7402 9e00 1500 |01cb: invoke-virtual/range {v21, v22}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@009e │ │ -081af4: 0c15 |01ce: move-result-object v21 │ │ -081af6: 0800 1500 |01cf: move-object/from16 v0, v21 │ │ -081afa: 0801 1100 |01d1: move-object/from16 v1, v17 │ │ -081afe: 6e20 8b00 1000 |01d3: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -081b04: 0c15 |01d6: move-result-object v21 │ │ -081b06: 1316 0100 |01d7: const/16 v22, #int 1 // #1 │ │ -081b0a: 7402 8600 1500 |01d9: invoke-virtual/range {v21, v22}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ -081b10: 0c03 |01dc: move-result-object v3 │ │ -081b12: 7100 1820 0000 |01dd: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -081b18: 0c15 |01e0: move-result-object v21 │ │ -081b1a: 7100 1820 0000 |01e1: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -081b20: 1a16 3625 |01e4: const-string v22, "notification" // string@2536 │ │ -081b24: 7402 f400 1500 |01e6: invoke-virtual/range {v21, v22}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -081b2a: 0c10 |01e9: move-result-object v16 │ │ -081b2c: 1f10 2100 |01ea: check-cast v16, Landroid/app/NotificationManager; // type@0021 │ │ -081b30: 6015 3600 |01ec: sget v21, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -081b34: 1316 1000 |01ee: const/16 v22, #int 16 // #10 │ │ -081b38: 0200 1500 |01f0: move/from16 v0, v21 │ │ -081b3c: 0201 1600 |01f2: move/from16 v1, v22 │ │ -081b40: 3410 5900 |01f4: if-lt v0, v1, 024d // +0059 │ │ -081b44: 2209 1f00 |01f6: new-instance v9, Landroid/app/Notification$InboxStyle; // type@001f │ │ -081b48: 7020 a800 3900 |01f8: invoke-direct {v9, v3}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00a8 │ │ -081b4e: 7100 1820 0000 |01fb: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -081b54: 0c15 |01fe: move-result-object v21 │ │ -081b56: 1416 4300 087f |01ff: const v22, #float 1.80776e+38 // #7f080043 │ │ -081b5c: 7402 f300 1500 |0202: invoke-virtual/range {v21, v22}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -081b62: 0c15 |0205: move-result-object v21 │ │ -081b64: 0800 1500 |0206: move-object/from16 v0, v21 │ │ -081b68: 6e20 ab00 0900 |0208: invoke-virtual {v9, v0}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ab │ │ -081b6e: 1a15 0d01 |020b: const-string v21, "," // string@010d │ │ -081b72: 0800 1500 |020d: move-object/from16 v0, v21 │ │ -081b76: 6e20 9421 0a00 |020f: invoke-virtual {v10, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -081b7c: 0c06 |0212: move-result-object v6 │ │ -081b7e: 120d |0213: const/4 v13, #int 0 // #0 │ │ -081b80: 2160 |0214: array-length v0, v6 │ │ -081b82: 0215 0000 |0215: move/from16 v21, v0 │ │ -081b86: 0200 1500 |0217: move/from16 v0, v21 │ │ -081b8a: 350d 1600 |0219: if-ge v13, v0, 022f // +0016 │ │ -081b8e: 1315 0400 |021b: const/16 v21, #int 4 // #4 │ │ -081b92: 0200 1500 |021d: move/from16 v0, v21 │ │ -081b96: 350d 1000 |021f: if-ge v13, v0, 022f // +0010 │ │ -081b9a: 4615 060d |0221: aget-object v21, v6, v13 │ │ -081b9e: 7401 9e21 1500 |0223: invoke-virtual/range {v21}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@219e │ │ -081ba4: 0c15 |0226: move-result-object v21 │ │ -081ba6: 0800 1500 |0227: move-object/from16 v0, v21 │ │ -081baa: 6e20 a900 0900 |0229: invoke-virtual {v9, v0}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00a9 │ │ -081bb0: d80d 0d01 |022c: add-int/lit8 v13, v13, #int 1 // #01 │ │ -081bb4: 28e6 |022e: goto 0214 // -001a │ │ -081bb6: 7100 1820 0000 |022f: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -081bbc: 0c15 |0232: move-result-object v21 │ │ -081bbe: 1416 4400 087f |0233: const v22, #float 1.80776e+38 // #7f080044 │ │ -081bc4: 7402 f300 1500 |0236: invoke-virtual/range {v21, v22}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -081bca: 0c15 |0239: move-result-object v21 │ │ -081bcc: 0800 1500 |023a: move-object/from16 v0, v21 │ │ -081bd0: 6e20 ac00 0900 |023c: invoke-virtual {v9, v0}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ac │ │ -081bd6: 6e10 aa00 0900 |023f: invoke-virtual {v9}, Landroid/app/Notification$InboxStyle;.build:()Landroid/app/Notification; // method@00aa │ │ -081bdc: 0c0f |0242: move-result-object v15 │ │ -081bde: 1315 0000 |0243: const/16 v21, #int 0 // #0 │ │ -081be2: 0800 1000 |0245: move-object/from16 v0, v16 │ │ -081be6: 0201 1500 |0247: move/from16 v1, v21 │ │ -081bea: 6e30 b500 100f |0249: invoke-virtual {v0, v1, v15}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@00b5 │ │ -081bf0: 0e00 |024c: return-void │ │ -081bf2: 6e10 8500 0300 |024d: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0085 │ │ -081bf8: 0c0f |0250: move-result-object v15 │ │ -081bfa: 28f2 |0251: goto 0243 // -000e │ │ +08170c: |[08170c] com.lgallardo.qbittorrentclient.NotifierService$FetchTorrentListTask.onPostExecute:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ +08171c: 2215 2b05 |0000: new-instance v21, Ljava/util/HashMap; // type@052b │ │ +081720: 7601 3422 1500 |0002: invoke-direct/range {v21}, Ljava/util/HashMap;.:()V // method@2234 │ │ +081726: 6915 2409 |0005: sput-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.last_completed:Ljava/util/HashMap; // field@0924 │ │ +08172a: 2215 2b05 |0007: new-instance v21, Ljava/util/HashMap; // type@052b │ │ +08172e: 7601 3422 1500 |0009: invoke-direct/range {v21}, Ljava/util/HashMap;.:()V // method@2234 │ │ +081734: 6915 1809 |000c: sput-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed:Ljava/util/HashMap; // field@0918 │ │ +081738: 2215 2b05 |000e: new-instance v21, Ljava/util/HashMap; // type@052b │ │ +08173c: 7601 3422 1500 |0010: invoke-direct/range {v21}, Ljava/util/HashMap;.:()V // method@2234 │ │ +081742: 6915 2509 |0013: sput-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ +081746: 6215 1909 |0015: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed_hashes:Ljava/lang/String; // field@0919 │ │ +08174a: 1a16 7d14 |0017: const-string v22, "\|" // string@147d │ │ +08174e: 7402 9421 1500 |0019: invoke-virtual/range {v21, v22}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +081754: 0c05 |001c: move-result-object v5 │ │ +081756: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +081758: 1208 |001e: const/4 v8, #int 0 // #0 │ │ +08175a: 2150 |001f: array-length v0, v5 │ │ +08175c: 0215 0000 |0020: move/from16 v21, v0 │ │ +081760: 0200 1500 |0022: move/from16 v0, v21 │ │ +081764: 3508 0e00 |0024: if-ge v8, v0, 0032 // +000e │ │ +081768: 6215 2409 |0026: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.last_completed:Ljava/util/HashMap; // field@0924 │ │ +08176c: 4616 0508 |0028: aget-object v22, v5, v8 │ │ +081770: 1317 0000 |002a: const/16 v23, #int 0 // #0 │ │ +081774: 7403 3922 1500 |002c: invoke-virtual/range {v21, v22, v23}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ +08177a: d808 0801 |002f: add-int/lit8 v8, v8, #int 1 // #01 │ │ +08177e: 28ee |0031: goto 001f // -0012 │ │ +081780: 3819 1a02 |0032: if-eqz v25, 024c // +021a │ │ +081784: 1208 |0034: const/4 v8, #int 0 // #0 │ │ +081786: 0800 1900 |0035: move-object/from16 v0, v25 │ │ +08178a: 2100 |0037: array-length v0, v0 │ │ +08178c: 0215 0000 |0038: move/from16 v21, v0 │ │ +081790: 0200 1500 |003a: move/from16 v0, v21 │ │ +081794: 3508 4800 |003c: if-ge v8, v0, 0084 // +0048 │ │ +081798: 4615 1908 |003e: aget-object v21, v25, v8 │ │ +08179c: 7401 4c20 1500 |0040: invoke-virtual/range {v21}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPercentage:()Ljava/lang/String; // method@204c │ │ +0817a2: 0c15 |0043: move-result-object v21 │ │ +0817a4: 1a16 4601 |0044: const-string v22, "100" // string@0146 │ │ +0817a8: 7402 8621 1500 |0046: invoke-virtual/range {v21, v22}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0817ae: 0a15 |0049: move-result v21 │ │ +0817b0: 3815 1700 |004a: if-eqz v21, 0061 // +0017 │ │ +0817b4: 6215 1809 |004c: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed:Ljava/util/HashMap; // field@0918 │ │ +0817b8: 4616 1908 |004e: aget-object v22, v25, v8 │ │ +0817bc: 7401 4820 1600 |0050: invoke-virtual/range {v22}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ +0817c2: 0c16 |0053: move-result-object v22 │ │ +0817c4: 4617 1908 |0054: aget-object v23, v25, v8 │ │ +0817c8: 7403 3922 1500 |0056: invoke-virtual/range {v21, v22, v23}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ +0817ce: 3904 0b00 |0059: if-nez v4, 0064 // +000b │ │ +0817d2: 4615 1908 |005b: aget-object v21, v25, v8 │ │ +0817d6: 7401 4820 1500 |005d: invoke-virtual/range {v21}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ +0817dc: 0c04 |0060: move-result-object v4 │ │ +0817de: d808 0801 |0061: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0817e2: 28d2 |0063: goto 0035 // -002e │ │ +0817e4: 2215 f804 |0064: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +0817e8: 7601 a121 1500 |0066: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0817ee: 0800 1500 |0069: move-object/from16 v0, v21 │ │ +0817f2: 6e20 aa21 4000 |006b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0817f8: 0c15 |006e: move-result-object v21 │ │ +0817fa: 1a16 6930 |006f: const-string v22, "|" // string@3069 │ │ +0817fe: 7402 aa21 1500 |0071: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081804: 0c15 |0074: move-result-object v21 │ │ +081806: 4616 1908 |0075: aget-object v22, v25, v8 │ │ +08180a: 7401 4820 1600 |0077: invoke-virtual/range {v22}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ +081810: 0c16 |007a: move-result-object v22 │ │ +081812: 7402 aa21 1500 |007b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081818: 0c15 |007e: move-result-object v21 │ │ +08181a: 7401 af21 1500 |007f: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +081820: 0c04 |0082: move-result-object v4 │ │ +081822: 28de |0083: goto 0061 // -0022 │ │ +081824: 0800 1800 |0084: move-object/from16 v0, v24 │ │ +081828: 5400 1509 |0086: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0915 │ │ +08182c: 0815 0000 |0088: move-object/from16 v21, v0 │ │ +081830: 7100 1820 0000 |008a: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081836: 0c16 |008d: move-result-object v22 │ │ +081838: 7701 1703 1600 |008e: invoke-static/range {v22}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +08183e: 0c16 |0091: move-result-object v22 │ │ +081840: 7702 1720 1500 |0092: invoke-static/range {v21, v22}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$102:(Lcom/lgallardo/qbittorrentclient/NotifierService;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; // method@2017 │ │ +081846: 0800 1800 |0095: move-object/from16 v0, v24 │ │ +08184a: 5400 1509 |0097: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0915 │ │ +08184e: 0815 0000 |0099: move-object/from16 v21, v0 │ │ +081852: 7701 1620 1500 |009b: invoke-static/range {v21}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$100:(Lcom/lgallardo/qbittorrentclient/NotifierService;)Landroid/content/SharedPreferences; // method@2016 │ │ +081858: 0c15 |009e: move-result-object v21 │ │ +08185a: 7801 3301 1500 |009f: invoke-interface/range {v21}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ +081860: 0c07 |00a2: move-result-object v7 │ │ +081862: 2215 f804 |00a3: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +081866: 7601 a121 1500 |00a5: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08186c: 1a16 d717 |00a8: const-string v22, "completed_hashes" // string@17d7 │ │ +081870: 7402 aa21 1500 |00aa: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081876: 0c15 |00ad: move-result-object v21 │ │ +081878: 6016 1d09 |00ae: sget v22, Lcom/lgallardo/qbittorrentclient/NotifierService;.currentServer:I // field@091d │ │ +08187c: 7402 a621 1500 |00b0: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +081882: 0c15 |00b3: move-result-object v21 │ │ +081884: 7401 af21 1500 |00b4: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08188a: 0c15 |00b7: move-result-object v21 │ │ +08188c: 0800 1500 |00b8: move-object/from16 v0, v21 │ │ +081890: 7230 3201 0704 |00ba: invoke-interface {v7, v0, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +081896: 7210 2f01 0700 |00bd: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ +08189c: 6215 1909 |00c0: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed_hashes:Ljava/lang/String; // field@0919 │ │ +0818a0: 1a16 0000 |00c2: const-string v22, "" // string@0000 │ │ +0818a4: 7402 8621 1500 |00c4: invoke-virtual/range {v21, v22}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0818aa: 0a15 |00c7: move-result v21 │ │ +0818ac: 3815 0600 |00c8: if-eqz v21, 00ce // +0006 │ │ +0818b0: 6215 1809 |00ca: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed:Ljava/util/HashMap; // field@0918 │ │ +0818b4: 6915 2409 |00cc: sput-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.last_completed:Ljava/util/HashMap; // field@0924 │ │ +0818b8: 6215 1809 |00ce: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed:Ljava/util/HashMap; // field@0918 │ │ +0818bc: 7401 3622 1500 |00d0: invoke-virtual/range {v21}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@2236 │ │ +0818c2: 0c15 |00d3: move-result-object v21 │ │ +0818c4: 7801 8222 1500 |00d4: invoke-interface/range {v21}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +0818ca: 0c0c |00d7: move-result-object v12 │ │ +0818cc: 7210 3f22 0c00 |00d8: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0818d2: 0a15 |00db: move-result v21 │ │ +0818d4: 3815 3200 |00dc: if-eqz v21, 010e // +0032 │ │ +0818d8: 7210 4022 0c00 |00de: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0818de: 0c12 |00e1: move-result-object v18 │ │ +0818e0: 1f12 3205 |00e2: check-cast v18, Ljava/util/Map$Entry; // type@0532 │ │ +0818e4: 7801 6a22 1200 |00e4: invoke-interface/range {v18}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +0818ea: 0c0e |00e7: move-result-object v14 │ │ +0818ec: 1f0e f704 |00e8: check-cast v14, Ljava/lang/String; // type@04f7 │ │ +0818f0: 7801 6b22 1200 |00ea: invoke-interface/range {v18}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +0818f6: 0c14 |00ed: move-result-object v20 │ │ +0818f8: 1f14 a704 |00ee: check-cast v20, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +0818fc: 6215 2409 |00f0: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.last_completed:Ljava/util/HashMap; // field@0924 │ │ +081900: 0800 1500 |00f2: move-object/from16 v0, v21 │ │ +081904: 6e20 3522 e000 |00f4: invoke-virtual {v0, v14}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@2235 │ │ +08190a: 0a15 |00f7: move-result v21 │ │ +08190c: 3915 e0ff |00f8: if-nez v21, 00d8 // -0020 │ │ +081910: 6215 2509 |00fa: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ +081914: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ +081918: 6e20 3522 e000 |00fe: invoke-virtual {v0, v14}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@2235 │ │ +08191e: 0a15 |0101: move-result v21 │ │ +081920: 3915 d6ff |0102: if-nez v21, 00d8 // -002a │ │ +081924: 6215 2509 |0104: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ +081928: 0800 1500 |0106: move-object/from16 v0, v21 │ │ +08192c: 0801 1400 |0108: move-object/from16 v1, v20 │ │ +081930: 6e30 3922 e001 |010a: invoke-virtual {v0, v14, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ +081936: 28cb |010d: goto 00d8 // -0035 │ │ +081938: 6215 2509 |010e: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ +08193c: 7401 3b22 1500 |0110: invoke-virtual/range {v21}, Ljava/util/HashMap;.size:()I // method@223b │ │ +081942: 0a15 |0113: move-result v21 │ │ +081944: 3d15 3801 |0114: if-lez v21, 024c // +0138 │ │ +081948: 1a0a 0000 |0116: const-string v10, "" // string@0000 │ │ +08194c: 220b 3700 |0118: new-instance v11, Landroid/content/Intent; // type@0037 │ │ +081950: 7100 1820 0000 |011a: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081956: 0c15 |011d: move-result-object v21 │ │ +081958: 1c16 9004 |011e: const-class v22, Lcom/lgallardo/qbittorrentclient/MainActivity; // type@0490 │ │ +08195c: 0800 1500 |0120: move-object/from16 v0, v21 │ │ +081960: 0801 1600 |0122: move-object/from16 v1, v22 │ │ +081964: 7030 0101 0b01 |0124: invoke-direct {v11, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ +08196a: 1a15 191b |0127: const-string v21, "from" // string@1b19 │ │ +08196e: 1a16 e20f |0129: const-string v22, "NotifierService" // string@0fe2 │ │ +081972: 0800 1500 |012b: move-object/from16 v0, v21 │ │ +081976: 0801 1600 |012d: move-object/from16 v1, v22 │ │ +08197a: 6e30 1f01 0b01 |012f: invoke-virtual {v11, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +081980: 7100 1820 0000 |0132: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081986: 0c15 |0135: move-result-object v21 │ │ +081988: 1316 0000 |0136: const/16 v22, #int 0 // #0 │ │ +08198c: 1517 0008 |0138: const/high16 v23, #int 134217728 // #800 │ │ +081990: 0800 1500 |013a: move-object/from16 v0, v21 │ │ +081994: 0201 1600 |013c: move/from16 v1, v22 │ │ +081998: 0202 1700 |013e: move/from16 v2, v23 │ │ +08199c: 7140 ba00 102b |0140: invoke-static {v0, v1, v11, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ba │ │ +0819a2: 0c11 |0143: move-result-object v17 │ │ +0819a4: 6215 2509 |0144: sget-object v21, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ +0819a8: 7401 3622 1500 |0146: invoke-virtual/range {v21}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@2236 │ │ +0819ae: 0c15 |0149: move-result-object v21 │ │ +0819b0: 7801 8222 1500 |014a: invoke-interface/range {v21}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +0819b6: 0c0c |014d: move-result-object v12 │ │ +0819b8: 7210 3f22 0c00 |014e: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0819be: 0a15 |0151: move-result v21 │ │ +0819c0: 3815 4e00 |0152: if-eqz v21, 01a0 // +004e │ │ +0819c4: 7210 4022 0c00 |0154: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0819ca: 0c12 |0157: move-result-object v18 │ │ +0819cc: 1f12 3205 |0158: check-cast v18, Ljava/util/Map$Entry; // type@0532 │ │ +0819d0: 7801 6b22 1200 |015a: invoke-interface/range {v18}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +0819d6: 0c13 |015d: move-result-object v19 │ │ +0819d8: 1f13 a704 |015e: check-cast v19, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +0819dc: 1a15 0000 |0160: const-string v21, "" // string@0000 │ │ +0819e0: 0800 1500 |0162: move-object/from16 v0, v21 │ │ +0819e4: 6e20 8621 0a00 |0164: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0819ea: 0a15 |0167: move-result v21 │ │ +0819ec: 3815 1a00 |0168: if-eqz v21, 0182 // +001a │ │ +0819f0: 2215 f804 |016a: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +0819f4: 7601 a121 1500 |016c: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0819fa: 0800 1500 |016f: move-object/from16 v0, v21 │ │ +0819fe: 6e20 aa21 a000 |0171: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081a04: 0c15 |0174: move-result-object v21 │ │ +081a06: 7401 4720 1300 |0175: invoke-virtual/range {v19}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +081a0c: 0c16 |0178: move-result-object v22 │ │ +081a0e: 7402 aa21 1500 |0179: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081a14: 0c15 |017c: move-result-object v21 │ │ +081a16: 7401 af21 1500 |017d: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +081a1c: 0c0a |0180: move-result-object v10 │ │ +081a1e: 28cd |0181: goto 014e // -0033 │ │ +081a20: 2215 f804 |0182: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +081a24: 7601 a121 1500 |0184: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +081a2a: 0800 1500 |0187: move-object/from16 v0, v21 │ │ +081a2e: 6e20 aa21 a000 |0189: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081a34: 0c15 |018c: move-result-object v21 │ │ +081a36: 1a16 0e01 |018d: const-string v22, ", " // string@010e │ │ +081a3a: 7402 aa21 1500 |018f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081a40: 0c15 |0192: move-result-object v21 │ │ +081a42: 7401 4720 1300 |0193: invoke-virtual/range {v19}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +081a48: 0c16 |0196: move-result-object v22 │ │ +081a4a: 7402 aa21 1500 |0197: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081a50: 0c15 |019a: move-result-object v21 │ │ +081a52: 7401 af21 1500 |019b: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +081a58: 0c0a |019e: move-result-object v10 │ │ +081a5a: 28af |019f: goto 014e // -0051 │ │ +081a5c: 2215 1e00 |01a0: new-instance v21, Landroid/app/Notification$Builder; // type@001e │ │ +081a60: 7100 1820 0000 |01a2: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081a66: 0c16 |01a5: move-result-object v22 │ │ +081a68: 7602 8000 1500 |01a6: invoke-direct/range {v21, v22}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ +081a6e: 7100 1820 0000 |01a9: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081a74: 0c16 |01ac: move-result-object v22 │ │ +081a76: 1417 4300 087f |01ad: const v23, #float 1.80776e+38 // #7f080043 │ │ +081a7c: 7402 f300 1600 |01b0: invoke-virtual/range {v22, v23}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +081a82: 0c16 |01b3: move-result-object v22 │ │ +081a84: 7402 8d00 1500 |01b4: invoke-virtual/range {v21, v22}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ +081a8a: 0c15 |01b7: move-result-object v21 │ │ +081a8c: 0800 1500 |01b8: move-object/from16 v0, v21 │ │ +081a90: 6e20 8c00 a000 |01ba: invoke-virtual {v0, v10}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ +081a96: 0c15 |01bd: move-result-object v21 │ │ +081a98: 6216 2509 |01be: sget-object v22, Lcom/lgallardo/qbittorrentclient/NotifierService;.notify:Ljava/util/HashMap; // field@0925 │ │ +081a9c: 7401 3b22 1600 |01c0: invoke-virtual/range {v22}, Ljava/util/HashMap;.size:()I // method@223b │ │ +081aa2: 0a16 |01c3: move-result v22 │ │ +081aa4: 7402 9700 1500 |01c4: invoke-virtual/range {v21, v22}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ +081aaa: 0c15 |01c7: move-result-object v21 │ │ +081aac: 1416 2d00 027f |01c8: const v22, #float 1.72801e+38 // #7f02002d │ │ +081ab2: 7402 9e00 1500 |01cb: invoke-virtual/range {v21, v22}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@009e │ │ +081ab8: 0c15 |01ce: move-result-object v21 │ │ +081aba: 0800 1500 |01cf: move-object/from16 v0, v21 │ │ +081abe: 0801 1100 |01d1: move-object/from16 v1, v17 │ │ +081ac2: 6e20 8b00 1000 |01d3: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ +081ac8: 0c15 |01d6: move-result-object v21 │ │ +081aca: 1316 0100 |01d7: const/16 v22, #int 1 // #1 │ │ +081ace: 7402 8600 1500 |01d9: invoke-virtual/range {v21, v22}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ +081ad4: 0c03 |01dc: move-result-object v3 │ │ +081ad6: 7100 1820 0000 |01dd: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081adc: 0c15 |01e0: move-result-object v21 │ │ +081ade: 7100 1820 0000 |01e1: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081ae4: 1a16 3225 |01e4: const-string v22, "notification" // string@2532 │ │ +081ae8: 7402 f400 1500 |01e6: invoke-virtual/range {v21, v22}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +081aee: 0c10 |01e9: move-result-object v16 │ │ +081af0: 1f10 2100 |01ea: check-cast v16, Landroid/app/NotificationManager; // type@0021 │ │ +081af4: 6015 3600 |01ec: sget v21, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +081af8: 1316 1000 |01ee: const/16 v22, #int 16 // #10 │ │ +081afc: 0200 1500 |01f0: move/from16 v0, v21 │ │ +081b00: 0201 1600 |01f2: move/from16 v1, v22 │ │ +081b04: 3410 5900 |01f4: if-lt v0, v1, 024d // +0059 │ │ +081b08: 2209 1f00 |01f6: new-instance v9, Landroid/app/Notification$InboxStyle; // type@001f │ │ +081b0c: 7020 a800 3900 |01f8: invoke-direct {v9, v3}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00a8 │ │ +081b12: 7100 1820 0000 |01fb: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081b18: 0c15 |01fe: move-result-object v21 │ │ +081b1a: 1416 4300 087f |01ff: const v22, #float 1.80776e+38 // #7f080043 │ │ +081b20: 7402 f300 1500 |0202: invoke-virtual/range {v21, v22}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +081b26: 0c15 |0205: move-result-object v21 │ │ +081b28: 0800 1500 |0206: move-object/from16 v0, v21 │ │ +081b2c: 6e20 ab00 0900 |0208: invoke-virtual {v9, v0}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ab │ │ +081b32: 1a15 0d01 |020b: const-string v21, "," // string@010d │ │ +081b36: 0800 1500 |020d: move-object/from16 v0, v21 │ │ +081b3a: 6e20 9421 0a00 |020f: invoke-virtual {v10, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +081b40: 0c06 |0212: move-result-object v6 │ │ +081b42: 120d |0213: const/4 v13, #int 0 // #0 │ │ +081b44: 2160 |0214: array-length v0, v6 │ │ +081b46: 0215 0000 |0215: move/from16 v21, v0 │ │ +081b4a: 0200 1500 |0217: move/from16 v0, v21 │ │ +081b4e: 350d 1600 |0219: if-ge v13, v0, 022f // +0016 │ │ +081b52: 1315 0400 |021b: const/16 v21, #int 4 // #4 │ │ +081b56: 0200 1500 |021d: move/from16 v0, v21 │ │ +081b5a: 350d 1000 |021f: if-ge v13, v0, 022f // +0010 │ │ +081b5e: 4615 060d |0221: aget-object v21, v6, v13 │ │ +081b62: 7401 9e21 1500 |0223: invoke-virtual/range {v21}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@219e │ │ +081b68: 0c15 |0226: move-result-object v21 │ │ +081b6a: 0800 1500 |0227: move-object/from16 v0, v21 │ │ +081b6e: 6e20 a900 0900 |0229: invoke-virtual {v9, v0}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00a9 │ │ +081b74: d80d 0d01 |022c: add-int/lit8 v13, v13, #int 1 // #01 │ │ +081b78: 28e6 |022e: goto 0214 // -001a │ │ +081b7a: 7100 1820 0000 |022f: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081b80: 0c15 |0232: move-result-object v21 │ │ +081b82: 1416 4400 087f |0233: const v22, #float 1.80776e+38 // #7f080044 │ │ +081b88: 7402 f300 1500 |0236: invoke-virtual/range {v21, v22}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +081b8e: 0c15 |0239: move-result-object v21 │ │ +081b90: 0800 1500 |023a: move-object/from16 v0, v21 │ │ +081b94: 6e20 ac00 0900 |023c: invoke-virtual {v9, v0}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ac │ │ +081b9a: 6e10 aa00 0900 |023f: invoke-virtual {v9}, Landroid/app/Notification$InboxStyle;.build:()Landroid/app/Notification; // method@00aa │ │ +081ba0: 0c0f |0242: move-result-object v15 │ │ +081ba2: 1315 0000 |0243: const/16 v21, #int 0 // #0 │ │ +081ba6: 0800 1000 |0245: move-object/from16 v0, v16 │ │ +081baa: 0201 1500 |0247: move/from16 v1, v21 │ │ +081bae: 6e30 b500 100f |0249: invoke-virtual {v0, v1, v15}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@00b5 │ │ +081bb4: 0e00 |024c: return-void │ │ +081bb6: 6e10 8500 0300 |024d: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0085 │ │ +081bbc: 0c0f |0250: move-result-object v15 │ │ +081bbe: 28f2 |0251: goto 0243 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0007 line=289 │ │ 0x000e line=290 │ │ 0x0015 line=292 │ │ 0x001d line=294 │ │ @@ -136125,14 +136131,20 @@ │ │ 0x014e line=378 │ │ 0x0154 line=380 │ │ 0x015a line=382 │ │ 0x0160 line=384 │ │ 0x016a line=385 │ │ 0x0182 line=387 │ │ 0x01a0 line=396 │ │ + 0x01a9 line=397 │ │ + 0x01b8 line=398 │ │ + 0x01c0 line=399 │ │ + 0x01cb line=400 │ │ + 0x01cf line=401 │ │ + 0x01d9 line=402 │ │ 0x01dd line=405 │ │ 0x01ec line=410 │ │ 0x01f6 line=413 │ │ 0x01fb line=415 │ │ 0x020b line=417 │ │ 0x0213 line=419 │ │ 0x0221 line=420 │ │ @@ -136169,21 +136181,21 @@ │ │ 0x024d - 0x0252 reg=12 it Ljava/util/Iterator; │ │ 0x0251 - 0x0252 reg=15 notification Landroid/app/Notification; │ │ 0x024d - 0x0252 reg=16 notificationManager Landroid/app/NotificationManager; │ │ 0x024d - 0x0252 reg=17 pIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0252 reg=24 this Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask; │ │ 0x0000 - 0x0252 reg=25 torrents [Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ - source_file_idx : 4071 (NotifierService.java) │ │ + source_file_idx : 4067 (NotifierService.java) │ │ │ │ Class #611 header: │ │ class_idx : 1173 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 4071 │ │ +source_file_idx : 4067 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #611 annotations: │ │ Annotations on class │ │ @@ -136208,18 +136220,18 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/NotifierService;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -081bfc: |[081bfc] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.:(Lcom/lgallardo/qbittorrentclient/NotifierService;)V │ │ -081c0c: 5b01 1609 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0916 │ │ -081c10: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -081c16: 0e00 |0005: return-void │ │ +081bc0: |[081bc0] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.:(Lcom/lgallardo/qbittorrentclient/NotifierService;)V │ │ +081bd0: 5b01 1609 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0916 │ │ +081bd4: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +081bda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ │ │ @@ -136228,17 +136240,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/NotifierService;Lcom/lgallardo/qbittorrentclient/NotifierService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -081c18: |[081c18] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.:(Lcom/lgallardo/qbittorrentclient/NotifierService;Lcom/lgallardo/qbittorrentclient/NotifierService$1;)V │ │ -081c28: 7020 0d20 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/NotifierService;)V // method@200d │ │ -081c2e: 0e00 |0003: return-void │ │ +081bdc: |[081bdc] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.:(Lcom/lgallardo/qbittorrentclient/NotifierService;Lcom/lgallardo/qbittorrentclient/NotifierService$1;)V │ │ +081bec: 7020 0d20 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/NotifierService;)V // method@200d │ │ +081bf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/lgallardo/qbittorrentclient/NotifierService$1; │ │ @@ -136249,80 +136261,80 @@ │ │ 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 │ │ -081c30: |[081c30] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -081c40: 1f02 9a06 |0000: check-cast v2, [Ljava/lang/Void; // type@069a │ │ -081c44: 6e20 1020 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.doInBackground:([Ljava/lang/Void;)[Ljava/lang/String; // method@2010 │ │ -081c4a: 0c00 |0005: move-result-object v0 │ │ -081c4c: 1100 |0006: return-object v0 │ │ +081bf4: |[081bf4] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +081c04: 1f02 9a06 |0000: check-cast v2, [Ljava/lang/Void; // type@069a │ │ +081c08: 6e20 1020 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.doInBackground:([Ljava/lang/Void;)[Ljava/lang/String; // method@2010 │ │ +081c0e: 0c00 |0005: move-result-object v0 │ │ +081c10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Void;)[Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 86 16-bit code units │ │ -081c50: |[081c50] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.doInBackground:([Ljava/lang/Void;)[Ljava/lang/String; │ │ -081c60: 54c1 1609 |0000: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0916 │ │ -081c64: 6e10 1920 0100 |0002: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/NotifierService;.getSettings:()V // method@2019 │ │ -081c6a: 2200 7b04 |0005: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ -081c6e: 6201 2009 |0007: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.hostname:Ljava/lang/String; // field@0920 │ │ -081c72: 6202 2e09 |0009: sget-object v2, Lcom/lgallardo/qbittorrentclient/NotifierService;.subfolder:Ljava/lang/String; // field@092e │ │ -081c76: 6203 2909 |000b: sget-object v3, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ -081c7a: 6004 2809 |000d: sget v4, Lcom/lgallardo/qbittorrentclient/NotifierService;.port:I // field@0928 │ │ -081c7e: 6205 2f09 |000f: sget-object v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.username:Ljava/lang/String; // field@092f │ │ -081c82: 6206 2709 |0011: sget-object v6, Lcom/lgallardo/qbittorrentclient/NotifierService;.password:Ljava/lang/String; // field@0927 │ │ -081c86: 6007 1a09 |0013: sget v7, Lcom/lgallardo/qbittorrentclient/NotifierService;.connection_timeout:I // field@091a │ │ -081c8a: 6008 1e09 |0015: sget v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.data_timeout:I // field@091e │ │ -081c8e: 7609 5c1f 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -081c94: 1a0a 0000 |001a: const-string v10, "" // string@0000 │ │ -081c98: 1a09 0000 |001c: const-string v9, "" // string@0000 │ │ -081c9c: 6e10 601f 0000 |001e: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewCookie:()Ljava/lang/String; // method@1f60 │ │ -081ca2: 0c0a |0021: move-result-object v10 │ │ -081ca4: 390a 0400 |0022: if-nez v10, 0026 // +0004 │ │ -081ca8: 1a0a 0000 |0024: const-string v10, "" // string@0000 │ │ -081cac: 3909 0400 |0026: if-nez v9, 002a // +0004 │ │ -081cb0: 1a09 0000 |0028: const-string v9, "" // string@0000 │ │ -081cb4: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -081cb6: 2311 9906 |002b: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -081cba: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -081cbc: 4d0a 0102 |002e: aput-object v10, v1, v2 │ │ -081cc0: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -081cc2: 4d09 0102 |0031: aput-object v9, v1, v2 │ │ -081cc6: 1101 |0033: return-object v1 │ │ -081cc8: 0d0b |0034: move-exception v11 │ │ -081cca: 6e10 661f 0b00 |0035: invoke-virtual {v11}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ -081cd0: 0a01 |0038: move-result v1 │ │ -081cd2: 6701 2109 |0039: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.httpStatusCode:I // field@0921 │ │ -081cd6: 1a01 e40f |003b: const-string v1, "Notifier" // string@0fe4 │ │ -081cda: 2202 f804 |003d: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -081cde: 7010 a121 0200 |003f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -081ce4: 1a03 2b1f |0042: const-string v3, "httpStatusCode: " // string@1f2b │ │ -081ce8: 6e20 aa21 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081cee: 0c02 |0047: move-result-object v2 │ │ -081cf0: 6003 2109 |0048: sget v3, Lcom/lgallardo/qbittorrentclient/NotifierService;.httpStatusCode:I // field@0921 │ │ -081cf4: 6e20 a621 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -081cfa: 0c02 |004d: move-result-object v2 │ │ -081cfc: 6e10 af21 0200 |004e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -081d02: 0c02 |0051: move-result-object v2 │ │ -081d04: 7120 121c 2100 |0052: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@1c12 │ │ -081d0a: 28cd |0055: goto 0022 // -0033 │ │ +081c14: |[081c14] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.doInBackground:([Ljava/lang/Void;)[Ljava/lang/String; │ │ +081c24: 54c1 1609 |0000: iget-object v1, v12, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0916 │ │ +081c28: 6e10 1920 0100 |0002: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/NotifierService;.getSettings:()V // method@2019 │ │ +081c2e: 2200 7b04 |0005: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ +081c32: 6201 2009 |0007: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.hostname:Ljava/lang/String; // field@0920 │ │ +081c36: 6202 2e09 |0009: sget-object v2, Lcom/lgallardo/qbittorrentclient/NotifierService;.subfolder:Ljava/lang/String; // field@092e │ │ +081c3a: 6203 2909 |000b: sget-object v3, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ +081c3e: 6004 2809 |000d: sget v4, Lcom/lgallardo/qbittorrentclient/NotifierService;.port:I // field@0928 │ │ +081c42: 6205 2f09 |000f: sget-object v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.username:Ljava/lang/String; // field@092f │ │ +081c46: 6206 2709 |0011: sget-object v6, Lcom/lgallardo/qbittorrentclient/NotifierService;.password:Ljava/lang/String; // field@0927 │ │ +081c4a: 6007 1a09 |0013: sget v7, Lcom/lgallardo/qbittorrentclient/NotifierService;.connection_timeout:I // field@091a │ │ +081c4e: 6008 1e09 |0015: sget v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.data_timeout:I // field@091e │ │ +081c52: 7609 5c1f 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +081c58: 1a0a 0000 |001a: const-string v10, "" // string@0000 │ │ +081c5c: 1a09 0000 |001c: const-string v9, "" // string@0000 │ │ +081c60: 6e10 601f 0000 |001e: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getNewCookie:()Ljava/lang/String; // method@1f60 │ │ +081c66: 0c0a |0021: move-result-object v10 │ │ +081c68: 390a 0400 |0022: if-nez v10, 0026 // +0004 │ │ +081c6c: 1a0a 0000 |0024: const-string v10, "" // string@0000 │ │ +081c70: 3909 0400 |0026: if-nez v9, 002a // +0004 │ │ +081c74: 1a09 0000 |0028: const-string v9, "" // string@0000 │ │ +081c78: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +081c7a: 2311 9906 |002b: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +081c7e: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +081c80: 4d0a 0102 |002e: aput-object v10, v1, v2 │ │ +081c84: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +081c86: 4d09 0102 |0031: aput-object v9, v1, v2 │ │ +081c8a: 1101 |0033: return-object v1 │ │ +081c8c: 0d0b |0034: move-exception v11 │ │ +081c8e: 6e10 661f 0b00 |0035: invoke-virtual {v11}, Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException;.getCode:()I // method@1f66 │ │ +081c94: 0a01 |0038: move-result v1 │ │ +081c96: 6701 2109 |0039: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.httpStatusCode:I // field@0921 │ │ +081c9a: 1a01 e00f |003b: const-string v1, "Notifier" // string@0fe0 │ │ +081c9e: 2202 f804 |003d: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +081ca2: 7010 a121 0200 |003f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +081ca8: 1a03 271f |0042: const-string v3, "httpStatusCode: " // string@1f27 │ │ +081cac: 6e20 aa21 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081cb2: 0c02 |0047: move-result-object v2 │ │ +081cb4: 6003 2109 |0048: sget v3, Lcom/lgallardo/qbittorrentclient/NotifierService;.httpStatusCode:I // field@0921 │ │ +081cb8: 6e20 a621 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +081cbe: 0c02 |004d: move-result-object v2 │ │ +081cc0: 6e10 af21 0200 |004e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +081cc6: 0c02 |0051: move-result-object v2 │ │ +081cc8: 7120 121c 2100 |0052: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@1c12 │ │ +081cce: 28cd |0055: goto 0022 // -0033 │ │ catches : 1 │ │ 0x001e - 0x0021 │ │ Lcom/lgallardo/qbittorrentclient/JSONParserStatusCodeException; -> 0x0034 │ │ positions : │ │ 0x0000 line=448 │ │ 0x0005 line=452 │ │ 0x001a line=454 │ │ @@ -136349,82 +136361,82 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -081d1c: |[081d1c] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.onPostExecute:(Ljava/lang/Object;)V │ │ -081d2c: 1f01 9906 |0000: check-cast v1, [Ljava/lang/String; // type@0699 │ │ -081d30: 6e20 1320 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.onPostExecute:([Ljava/lang/String;)V // method@2013 │ │ -081d36: 0e00 |0005: return-void │ │ +081ce0: |[081ce0] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.onPostExecute:(Ljava/lang/Object;)V │ │ +081cf0: 1f01 9906 |0000: check-cast v1, [Ljava/lang/String; // type@0699 │ │ +081cf4: 6e20 1320 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.onPostExecute:([Ljava/lang/String;)V // method@2013 │ │ +081cfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;) │ │ name : 'onPostExecute' │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -081d38: |[081d38] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.onPostExecute:([Ljava/lang/String;)V │ │ -081d48: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -081d4a: 4601 0503 |0001: aget-object v1, v5, v3 │ │ -081d4e: 6901 1c09 |0003: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ -081d52: 5441 1609 |0005: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0916 │ │ -081d56: 7100 1820 0000 |0007: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ -081d5c: 0c02 |000a: move-result-object v2 │ │ -081d5e: 7110 1703 0200 |000b: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -081d64: 0c02 |000e: move-result-object v2 │ │ -081d66: 7120 1720 2100 |000f: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$102:(Lcom/lgallardo/qbittorrentclient/NotifierService;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; // method@2017 │ │ -081d6c: 5441 1609 |0012: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0916 │ │ -081d70: 7110 1620 0100 |0014: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$100:(Lcom/lgallardo/qbittorrentclient/NotifierService;)Landroid/content/SharedPreferences; // method@2016 │ │ -081d76: 0c01 |0017: move-result-object v1 │ │ -081d78: 7210 3301 0100 |0018: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ -081d7e: 0c00 |001b: move-result-object v0 │ │ -081d80: 1a01 eb27 |001c: const-string v1, "qbCookie2" // string@27eb │ │ -081d84: 4602 0503 |001e: aget-object v2, v5, v3 │ │ -081d88: 7230 3201 1002 |0020: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -081d8e: 7210 2f01 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ -081d94: 0e00 |0026: return-void │ │ +081cfc: |[081cfc] com.lgallardo.qbittorrentclient.NotifierService$qBittorrentCookie.onPostExecute:([Ljava/lang/String;)V │ │ +081d0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +081d0e: 4601 0503 |0001: aget-object v1, v5, v3 │ │ +081d12: 6901 1c09 |0003: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ +081d16: 5441 1609 |0005: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0916 │ │ +081d1a: 7100 1820 0000 |0007: invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$200:()Landroid/content/Context; // method@2018 │ │ +081d20: 0c02 |000a: move-result-object v2 │ │ +081d22: 7110 1703 0200 |000b: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +081d28: 0c02 |000e: move-result-object v2 │ │ +081d2a: 7120 1720 2100 |000f: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$102:(Lcom/lgallardo/qbittorrentclient/NotifierService;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; // method@2017 │ │ +081d30: 5441 1609 |0012: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; // field@0916 │ │ +081d34: 7110 1620 0100 |0014: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/NotifierService;.access$100:(Lcom/lgallardo/qbittorrentclient/NotifierService;)Landroid/content/SharedPreferences; // method@2016 │ │ +081d3a: 0c01 |0017: move-result-object v1 │ │ +081d3c: 7210 3301 0100 |0018: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ +081d42: 0c00 |001b: move-result-object v0 │ │ +081d44: 1a01 e727 |001c: const-string v1, "qbCookie2" // string@27e7 │ │ +081d48: 4602 0503 |001e: aget-object v2, v5, v3 │ │ +081d4c: 7230 3201 1002 |0020: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +081d52: 7210 2f01 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ +081d58: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=488 │ │ 0x0005 line=492 │ │ 0x0012 line=493 │ │ 0x001c line=496 │ │ 0x0023 line=500 │ │ 0x0026 line=502 │ │ locals : │ │ 0x001c - 0x0027 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x0027 reg=4 this Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie; │ │ 0x0000 - 0x0027 reg=5 result [Ljava/lang/String; │ │ │ │ - source_file_idx : 4071 (NotifierService.java) │ │ + source_file_idx : 4067 (NotifierService.java) │ │ │ │ Class #612 header: │ │ class_idx : 1174 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 41 │ │ -source_file_idx : 4071 │ │ +source_file_idx : 4067 │ │ static_fields_size : 22 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 2 │ │ │ │ Class #612 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/lgallardo/qbittorrentclient/NotifierService$1; Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie; Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie; Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask; } │ │ Annotations on field #2328 'completed' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Ljava/lang/String;" "Lcom/lgallardo/qbittorrentclient/Torrent;" ">;" } │ │ Annotations on field #2340 'last_completed' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Ljava/lang/String;" "Lcom/lgallardo/qbittorrentclient/Torrent;" ">;" } │ │ Annotations on field #2341 'notify' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Ljava/lang/String;" "Lcom/lgallardo/qbittorrentclient/Torrent;" ">;" } │ │ │ │ @@ -136541,25 +136553,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -081d98: |[081d98] com.lgallardo.qbittorrentclient.NotifierService.:()V │ │ -081da8: 1a00 4e01 |0000: const-string v0, "3.1.x" // string@014e │ │ -081dac: 6900 2b09 |0002: sput-object v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ -081db0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -081db2: 6900 1c09 |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ -081db6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -081db8: 6700 2109 |0008: sput v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.httpStatusCode:I // field@0921 │ │ -081dbc: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -081dbe: 2300 9906 |000b: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ -081dc2: 6900 2609 |000d: sput-object v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ -081dc6: 0e00 |000f: return-void │ │ +081d5c: |[081d5c] com.lgallardo.qbittorrentclient.NotifierService.:()V │ │ +081d6c: 1a00 4e01 |0000: const-string v0, "3.1.x" // string@014e │ │ +081d70: 6900 2b09 |0002: sput-object v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ +081d74: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +081d76: 6900 1c09 |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ +081d7a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +081d7c: 6700 2109 |0008: sput v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.httpStatusCode:I // field@0921 │ │ +081d80: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +081d82: 2300 9906 |000b: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ +081d86: 6900 2609 |000d: sput-object v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ +081d8a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=29 │ │ 0x0007 line=44 │ │ 0x000a line=48 │ │ locals : │ │ @@ -136569,19 +136581,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -081dc8: |[081dc8] com.lgallardo.qbittorrentclient.NotifierService.:()V │ │ -081dd8: 7010 cc00 0100 |0000: invoke-direct {v1}, Landroid/content/BroadcastReceiver;.:()V // method@00cc │ │ -081dde: 1a00 f827 |0003: const-string v0, "query" // string@27f8 │ │ -081de2: 5b10 2a09 |0005: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ -081de6: 0e00 |0007: return-void │ │ +081d8c: |[081d8c] com.lgallardo.qbittorrentclient.NotifierService.:()V │ │ +081d9c: 7010 cc00 0100 |0000: invoke-direct {v1}, Landroid/content/BroadcastReceiver;.:()V // method@00cc │ │ +081da2: 1a00 f427 |0003: const-string v0, "query" // string@27f4 │ │ +081da6: 5b10 2a09 |0005: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ +081daa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=54 │ │ 0x0007 line=60 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ @@ -136591,17 +136603,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/NotifierService;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081de8: |[081de8] com.lgallardo.qbittorrentclient.NotifierService.access$100:(Lcom/lgallardo/qbittorrentclient/NotifierService;)Landroid/content/SharedPreferences; │ │ -081df8: 5410 2c09 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081dfc: 1100 |0002: return-object v0 │ │ +081dac: |[081dac] com.lgallardo.qbittorrentclient.NotifierService.access$100:(Lcom/lgallardo/qbittorrentclient/NotifierService;)Landroid/content/SharedPreferences; │ │ +081dbc: 5410 2c09 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081dc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/NotifierService;) │ │ @@ -136609,17 +136621,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/NotifierService;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081e00: |[081e00] com.lgallardo.qbittorrentclient.NotifierService.access$102:(Lcom/lgallardo/qbittorrentclient/NotifierService;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; │ │ -081e10: 5b01 2c09 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081e14: 1101 |0002: return-object v1 │ │ +081dc4: |[081dc4] com.lgallardo.qbittorrentclient.NotifierService.access$102:(Lcom/lgallardo/qbittorrentclient/NotifierService;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; │ │ +081dd4: 5b01 2c09 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081dd8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/content/SharedPreferences; │ │ │ │ @@ -136628,17 +136640,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081e18: |[081e18] com.lgallardo.qbittorrentclient.NotifierService.access$200:()Landroid/content/Context; │ │ -081e28: 6200 1b09 |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.context:Landroid/content/Context; // field@091b │ │ -081e2c: 1100 |0002: return-object v0 │ │ +081ddc: |[081ddc] com.lgallardo.qbittorrentclient.NotifierService.access$200:()Landroid/content/Context; │ │ +081dec: 6200 1b09 |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/NotifierService;.context:Landroid/content/Context; // field@091b │ │ +081df0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/NotifierService;) │ │ @@ -136646,164 +136658,164 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 290 16-bit code units │ │ -081e30: |[081e30] com.lgallardo.qbittorrentclient.NotifierService.getSettings:()V │ │ -081e40: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -081e42: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -081e44: 6201 1b09 |0002: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.context:Landroid/content/Context; // field@091b │ │ -081e48: 7110 1703 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -081e4e: 0c01 |0007: move-result-object v1 │ │ -081e50: 5b81 2c09 |0008: iput-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081e54: 2201 f804 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -081e58: 7010 a121 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -081e5e: 5b81 1709 |000f: iput-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.builderPrefs:Ljava/lang/StringBuilder; // field@0917 │ │ -081e62: 5481 1709 |0011: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.builderPrefs:Ljava/lang/StringBuilder; // field@0917 │ │ -081e66: 2202 f804 |0013: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -081e6a: 7010 a121 0200 |0015: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -081e70: 1a03 0100 |0018: const-string v3, " │ │ +081df4: |[081df4] com.lgallardo.qbittorrentclient.NotifierService.getSettings:()V │ │ +081e04: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +081e06: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +081e08: 6201 1b09 |0002: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.context:Landroid/content/Context; // field@091b │ │ +081e0c: 7110 1703 0100 |0004: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +081e12: 0c01 |0007: move-result-object v1 │ │ +081e14: 5b81 2c09 |0008: iput-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081e18: 2201 f804 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +081e1c: 7010 a121 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +081e22: 5b81 1709 |000f: iput-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.builderPrefs:Ljava/lang/StringBuilder; // field@0917 │ │ +081e26: 5481 1709 |0011: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.builderPrefs:Ljava/lang/StringBuilder; // field@0917 │ │ +081e2a: 2202 f804 |0013: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +081e2e: 7010 a121 0200 |0015: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +081e34: 1a03 0100 |0018: const-string v3, " │ │ " // string@0001 │ │ -081e74: 6e20 aa21 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081e7a: 0c02 |001d: move-result-object v2 │ │ -081e7c: 5483 2c09 |001e: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081e80: 1a04 ab20 |0020: const-string v4, "language" // string@20ab │ │ -081e84: 1a05 970f |0022: const-string v5, "NULL" // string@0f97 │ │ -081e88: 7230 3501 4305 |0024: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081e8e: 0c03 |0027: move-result-object v3 │ │ -081e90: 6e20 aa21 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081e96: 0c02 |002b: move-result-object v2 │ │ -081e98: 6e10 af21 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -081e9e: 0c02 |002f: move-result-object v2 │ │ -081ea0: 6e20 aa21 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -081ea6: 5481 2c09 |0033: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081eaa: 1a02 a918 |0035: const-string v2, "currentServer" // string@18a9 │ │ -081eae: 1a03 4501 |0037: const-string v3, "1" // string@0145 │ │ -081eb2: 7230 3501 2103 |0039: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081eb8: 0c01 |003c: move-result-object v1 │ │ -081eba: 7110 5121 0100 |003d: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -081ec0: 0a01 |0040: move-result v1 │ │ -081ec2: 6701 1d09 |0041: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.currentServer:I // field@091d │ │ -081ec6: 5481 2c09 |0043: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081eca: 1a02 ff1e |0045: const-string v2, "hostname" // string@1eff │ │ -081ece: 1a03 0000 |0047: const-string v3, "" // string@0000 │ │ -081ed2: 7230 3501 2103 |0049: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081ed8: 0c01 |004c: move-result-object v1 │ │ -081eda: 6901 2009 |004d: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.hostname:Ljava/lang/String; // field@0920 │ │ -081ede: 5481 2c09 |004f: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081ee2: 1a02 f82c |0051: const-string v2, "subfolder" // string@2cf8 │ │ -081ee6: 1a03 0000 |0053: const-string v3, "" // string@0000 │ │ -081eea: 7230 3501 2103 |0055: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081ef0: 0c01 |0058: move-result-object v1 │ │ -081ef2: 6901 2e09 |0059: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.subfolder:Ljava/lang/String; // field@092e │ │ -081ef6: 5481 2c09 |005b: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081efa: 1a02 bd27 |005d: const-string v2, "protocol" // string@27bd │ │ -081efe: 1a03 970f |005f: const-string v3, "NULL" // string@0f97 │ │ -081f02: 7230 3501 2103 |0061: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081f08: 0c01 |0064: move-result-object v1 │ │ -081f0a: 6901 2909 |0065: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ -081f0e: 5481 2c09 |0067: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081f12: 1a02 6727 |0069: const-string v2, "port" // string@2767 │ │ -081f16: 1a03 5301 |006b: const-string v3, "8080" // string@0153 │ │ -081f1a: 7230 3501 2103 |006d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081f20: 0c01 |0070: move-result-object v1 │ │ -081f22: 7110 5121 0100 |0071: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -081f28: 0a01 |0074: move-result v1 │ │ -081f2a: 6701 2809 |0075: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.port:I // field@0928 │ │ -081f2e: 5481 2c09 |0077: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081f32: 1a02 7d2f |0079: const-string v2, "username" // string@2f7d │ │ -081f36: 1a03 970f |007b: const-string v3, "NULL" // string@0f97 │ │ -081f3a: 7230 3501 2103 |007d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081f40: 0c01 |0080: move-result-object v1 │ │ -081f42: 6901 2f09 |0081: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.username:Ljava/lang/String; // field@092f │ │ -081f46: 5481 2c09 |0083: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081f4a: 1a02 0d27 |0085: const-string v2, "password" // string@270d │ │ -081f4e: 1a03 970f |0087: const-string v3, "NULL" // string@0f97 │ │ -081f52: 7230 3501 2103 |0089: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081f58: 0c01 |008c: move-result-object v1 │ │ -081f5a: 6901 2709 |008d: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.password:Ljava/lang/String; // field@0927 │ │ -081f5e: 5481 2c09 |008f: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081f62: 1a02 301f |0091: const-string v2, "https" // string@1f30 │ │ -081f66: 7230 3401 2106 |0093: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -081f6c: 0a01 |0096: move-result v1 │ │ -081f6e: 6a01 2209 |0097: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.https:Z // field@0922 │ │ -081f72: 6301 2209 |0099: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.https:Z // field@0922 │ │ -081f76: 3801 7700 |009b: if-eqz v1, 0112 // +0077 │ │ -081f7a: 1a01 301f |009d: const-string v1, "https" // string@1f30 │ │ -081f7e: 6901 2909 |009f: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ -081f82: 5481 2c09 |00a1: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081f86: 1a02 fa17 |00a3: const-string v2, "connection_timeout" // string@17fa │ │ -081f8a: 1a03 5101 |00a5: const-string v3, "5" // string@0151 │ │ -081f8e: 7230 3501 2103 |00a7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081f94: 0c01 |00aa: move-result-object v1 │ │ -081f96: 7110 5121 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -081f9c: 0a01 |00ae: move-result v1 │ │ -081f9e: 6701 1a09 |00af: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.connection_timeout:I // field@091a │ │ -081fa2: 5481 2c09 |00b1: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081fa6: 1a02 c318 |00b3: const-string v2, "data_timeout" // string@18c3 │ │ -081faa: 1a03 5201 |00b5: const-string v3, "8" // string@0152 │ │ -081fae: 7230 3501 2103 |00b7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081fb4: 0c01 |00ba: move-result-object v1 │ │ -081fb6: 7110 5121 0100 |00bb: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -081fbc: 0a01 |00be: move-result v1 │ │ -081fbe: 6701 1e09 |00bf: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.data_timeout:I // field@091e │ │ -081fc2: 5481 2c09 |00c1: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081fc6: 1a02 ef27 |00c3: const-string v2, "qb_version" // string@27ef │ │ -081fca: 1a03 4e01 |00c5: const-string v3, "3.1.x" // string@014e │ │ -081fce: 7230 3501 2103 |00c7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081fd4: 0c01 |00ca: move-result-object v1 │ │ -081fd6: 6901 2b09 |00cb: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ -081fda: 5481 2c09 |00cd: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081fde: 1a02 eb27 |00cf: const-string v2, "qbCookie2" // string@27eb │ │ -081fe2: 7230 3501 2107 |00d1: invoke-interface {v1, v2, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081fe8: 0c01 |00d4: move-result-object v1 │ │ -081fea: 6901 1c09 |00d5: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ -081fee: 5481 2c09 |00d7: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -081ff2: 1a02 bc20 |00d9: const-string v2, "lastState" // string@20bc │ │ -081ff6: 7230 3501 2107 |00db: invoke-interface {v1, v2, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -081ffc: 0c01 |00de: move-result-object v1 │ │ -081ffe: 6901 2309 |00df: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.lastState:Ljava/lang/String; // field@0923 │ │ -082002: 5481 2c09 |00e1: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -082006: 1a02 e919 |00e3: const-string v2, "enable_notifications" // string@19e9 │ │ -08200a: 7230 3401 2106 |00e5: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -082010: 0a01 |00e8: move-result v1 │ │ -082012: 6a01 1f09 |00e9: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.enable_notifications:Z // field@091f │ │ -082016: 5481 2c09 |00eb: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ -08201a: 2202 f804 |00ed: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08201e: 7010 a121 0200 |00ef: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082024: 1a03 db17 |00f2: const-string v3, "completed_hashes" // string@17db │ │ -082028: 6e20 aa21 3200 |00f4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08202e: 0c02 |00f7: move-result-object v2 │ │ -082030: 6003 1d09 |00f8: sget v3, Lcom/lgallardo/qbittorrentclient/NotifierService;.currentServer:I // field@091d │ │ -082034: 6e20 a621 3200 |00fa: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08203a: 0c02 |00fd: move-result-object v2 │ │ -08203c: 6e10 af21 0200 |00fe: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082042: 0c02 |0101: move-result-object v2 │ │ -082044: 1a03 0000 |0102: const-string v3, "" // string@0000 │ │ -082048: 7230 3501 2103 |0104: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -08204e: 0c01 |0107: move-result-object v1 │ │ -082050: 6901 1909 |0108: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed_hashes:Ljava/lang/String; // field@0919 │ │ -082054: 0e00 |010a: return-void │ │ -082056: 0d00 |010b: move-exception v0 │ │ -082058: 1301 901f |010c: const/16 v1, #int 8080 // #1f90 │ │ -08205c: 6701 2809 |010e: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.port:I // field@0928 │ │ -082060: 2900 67ff |0110: goto/16 0077 // -0099 │ │ -082064: 1a01 041f |0112: const-string v1, "http" // string@1f04 │ │ -082068: 6901 2909 |0114: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ -08206c: 288b |0116: goto 00a1 // -0075 │ │ -08206e: 0d00 |0117: move-exception v0 │ │ -082070: 1251 |0118: const/4 v1, #int 5 // #5 │ │ -082072: 6701 1a09 |0119: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.connection_timeout:I // field@091a │ │ -082076: 2896 |011b: goto 00b1 // -006a │ │ -082078: 0d00 |011c: move-exception v0 │ │ -08207a: 1301 0800 |011d: const/16 v1, #int 8 // #8 │ │ -08207e: 6701 1e09 |011f: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.data_timeout:I // field@091e │ │ -082082: 28a0 |0121: goto 00c1 // -0060 │ │ +081e38: 6e20 aa21 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081e3e: 0c02 |001d: move-result-object v2 │ │ +081e40: 5483 2c09 |001e: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081e44: 1a04 a720 |0020: const-string v4, "language" // string@20a7 │ │ +081e48: 1a05 930f |0022: const-string v5, "NULL" // string@0f93 │ │ +081e4c: 7230 3501 4305 |0024: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081e52: 0c03 |0027: move-result-object v3 │ │ +081e54: 6e20 aa21 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081e5a: 0c02 |002b: move-result-object v2 │ │ +081e5c: 6e10 af21 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +081e62: 0c02 |002f: move-result-object v2 │ │ +081e64: 6e20 aa21 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081e6a: 5481 2c09 |0033: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081e6e: 1a02 a518 |0035: const-string v2, "currentServer" // string@18a5 │ │ +081e72: 1a03 4501 |0037: const-string v3, "1" // string@0145 │ │ +081e76: 7230 3501 2103 |0039: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081e7c: 0c01 |003c: move-result-object v1 │ │ +081e7e: 7110 5121 0100 |003d: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +081e84: 0a01 |0040: move-result v1 │ │ +081e86: 6701 1d09 |0041: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.currentServer:I // field@091d │ │ +081e8a: 5481 2c09 |0043: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081e8e: 1a02 fb1e |0045: const-string v2, "hostname" // string@1efb │ │ +081e92: 1a03 0000 |0047: const-string v3, "" // string@0000 │ │ +081e96: 7230 3501 2103 |0049: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081e9c: 0c01 |004c: move-result-object v1 │ │ +081e9e: 6901 2009 |004d: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.hostname:Ljava/lang/String; // field@0920 │ │ +081ea2: 5481 2c09 |004f: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081ea6: 1a02 f42c |0051: const-string v2, "subfolder" // string@2cf4 │ │ +081eaa: 1a03 0000 |0053: const-string v3, "" // string@0000 │ │ +081eae: 7230 3501 2103 |0055: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081eb4: 0c01 |0058: move-result-object v1 │ │ +081eb6: 6901 2e09 |0059: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.subfolder:Ljava/lang/String; // field@092e │ │ +081eba: 5481 2c09 |005b: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081ebe: 1a02 b927 |005d: const-string v2, "protocol" // string@27b9 │ │ +081ec2: 1a03 930f |005f: const-string v3, "NULL" // string@0f93 │ │ +081ec6: 7230 3501 2103 |0061: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081ecc: 0c01 |0064: move-result-object v1 │ │ +081ece: 6901 2909 |0065: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ +081ed2: 5481 2c09 |0067: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081ed6: 1a02 6327 |0069: const-string v2, "port" // string@2763 │ │ +081eda: 1a03 5301 |006b: const-string v3, "8080" // string@0153 │ │ +081ede: 7230 3501 2103 |006d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081ee4: 0c01 |0070: move-result-object v1 │ │ +081ee6: 7110 5121 0100 |0071: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +081eec: 0a01 |0074: move-result v1 │ │ +081eee: 6701 2809 |0075: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.port:I // field@0928 │ │ +081ef2: 5481 2c09 |0077: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081ef6: 1a02 792f |0079: const-string v2, "username" // string@2f79 │ │ +081efa: 1a03 930f |007b: const-string v3, "NULL" // string@0f93 │ │ +081efe: 7230 3501 2103 |007d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081f04: 0c01 |0080: move-result-object v1 │ │ +081f06: 6901 2f09 |0081: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.username:Ljava/lang/String; // field@092f │ │ +081f0a: 5481 2c09 |0083: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081f0e: 1a02 0927 |0085: const-string v2, "password" // string@2709 │ │ +081f12: 1a03 930f |0087: const-string v3, "NULL" // string@0f93 │ │ +081f16: 7230 3501 2103 |0089: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081f1c: 0c01 |008c: move-result-object v1 │ │ +081f1e: 6901 2709 |008d: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.password:Ljava/lang/String; // field@0927 │ │ +081f22: 5481 2c09 |008f: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081f26: 1a02 2c1f |0091: const-string v2, "https" // string@1f2c │ │ +081f2a: 7230 3401 2106 |0093: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +081f30: 0a01 |0096: move-result v1 │ │ +081f32: 6a01 2209 |0097: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.https:Z // field@0922 │ │ +081f36: 6301 2209 |0099: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.https:Z // field@0922 │ │ +081f3a: 3801 7700 |009b: if-eqz v1, 0112 // +0077 │ │ +081f3e: 1a01 2c1f |009d: const-string v1, "https" // string@1f2c │ │ +081f42: 6901 2909 |009f: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ +081f46: 5481 2c09 |00a1: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081f4a: 1a02 f617 |00a3: const-string v2, "connection_timeout" // string@17f6 │ │ +081f4e: 1a03 5101 |00a5: const-string v3, "5" // string@0151 │ │ +081f52: 7230 3501 2103 |00a7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081f58: 0c01 |00aa: move-result-object v1 │ │ +081f5a: 7110 5121 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +081f60: 0a01 |00ae: move-result v1 │ │ +081f62: 6701 1a09 |00af: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.connection_timeout:I // field@091a │ │ +081f66: 5481 2c09 |00b1: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081f6a: 1a02 bf18 |00b3: const-string v2, "data_timeout" // string@18bf │ │ +081f6e: 1a03 5201 |00b5: const-string v3, "8" // string@0152 │ │ +081f72: 7230 3501 2103 |00b7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081f78: 0c01 |00ba: move-result-object v1 │ │ +081f7a: 7110 5121 0100 |00bb: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +081f80: 0a01 |00be: move-result v1 │ │ +081f82: 6701 1e09 |00bf: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.data_timeout:I // field@091e │ │ +081f86: 5481 2c09 |00c1: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081f8a: 1a02 eb27 |00c3: const-string v2, "qb_version" // string@27eb │ │ +081f8e: 1a03 4e01 |00c5: const-string v3, "3.1.x" // string@014e │ │ +081f92: 7230 3501 2103 |00c7: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081f98: 0c01 |00ca: move-result-object v1 │ │ +081f9a: 6901 2b09 |00cb: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ +081f9e: 5481 2c09 |00cd: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081fa2: 1a02 e727 |00cf: const-string v2, "qbCookie2" // string@27e7 │ │ +081fa6: 7230 3501 2107 |00d1: invoke-interface {v1, v2, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081fac: 0c01 |00d4: move-result-object v1 │ │ +081fae: 6901 1c09 |00d5: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ +081fb2: 5481 2c09 |00d7: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081fb6: 1a02 b820 |00d9: const-string v2, "lastState" // string@20b8 │ │ +081fba: 7230 3501 2107 |00db: invoke-interface {v1, v2, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +081fc0: 0c01 |00de: move-result-object v1 │ │ +081fc2: 6901 2309 |00df: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.lastState:Ljava/lang/String; // field@0923 │ │ +081fc6: 5481 2c09 |00e1: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081fca: 1a02 e519 |00e3: const-string v2, "enable_notifications" // string@19e5 │ │ +081fce: 7230 3401 2106 |00e5: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +081fd4: 0a01 |00e8: move-result v1 │ │ +081fd6: 6a01 1f09 |00e9: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.enable_notifications:Z // field@091f │ │ +081fda: 5481 2c09 |00eb: iget-object v1, v8, Lcom/lgallardo/qbittorrentclient/NotifierService;.sharedPrefs:Landroid/content/SharedPreferences; // field@092c │ │ +081fde: 2202 f804 |00ed: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +081fe2: 7010 a121 0200 |00ef: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +081fe8: 1a03 d717 |00f2: const-string v3, "completed_hashes" // string@17d7 │ │ +081fec: 6e20 aa21 3200 |00f4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +081ff2: 0c02 |00f7: move-result-object v2 │ │ +081ff4: 6003 1d09 |00f8: sget v3, Lcom/lgallardo/qbittorrentclient/NotifierService;.currentServer:I // field@091d │ │ +081ff8: 6e20 a621 3200 |00fa: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +081ffe: 0c02 |00fd: move-result-object v2 │ │ +082000: 6e10 af21 0200 |00fe: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082006: 0c02 |0101: move-result-object v2 │ │ +082008: 1a03 0000 |0102: const-string v3, "" // string@0000 │ │ +08200c: 7230 3501 2103 |0104: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +082012: 0c01 |0107: move-result-object v1 │ │ +082014: 6901 1909 |0108: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.completed_hashes:Ljava/lang/String; // field@0919 │ │ +082018: 0e00 |010a: return-void │ │ +08201a: 0d00 |010b: move-exception v0 │ │ +08201c: 1301 901f |010c: const/16 v1, #int 8080 // #1f90 │ │ +082020: 6701 2809 |010e: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.port:I // field@0928 │ │ +082024: 2900 67ff |0110: goto/16 0077 // -0099 │ │ +082028: 1a01 001f |0112: const-string v1, "http" // string@1f00 │ │ +08202c: 6901 2909 |0114: sput-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.protocol:Ljava/lang/String; // field@0929 │ │ +082030: 288b |0116: goto 00a1 // -0075 │ │ +082032: 0d00 |0117: move-exception v0 │ │ +082034: 1251 |0118: const/4 v1, #int 5 // #5 │ │ +082036: 6701 1a09 |0119: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.connection_timeout:I // field@091a │ │ +08203a: 2896 |011b: goto 00b1 // -006a │ │ +08203c: 0d00 |011c: move-exception v0 │ │ +08203e: 1301 0800 |011d: const/16 v1, #int 8 // #8 │ │ +082042: 6701 1e09 |011f: sput v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.data_timeout:I // field@091e │ │ +082046: 28a0 |0121: goto 00c1 // -0060 │ │ catches : 3 │ │ 0x0067 - 0x0077 │ │ Ljava/lang/NumberFormatException; -> 0x010b │ │ 0x00a1 - 0x00b1 │ │ Ljava/lang/NumberFormatException; -> 0x0117 │ │ 0x00b1 - 0x00c1 │ │ Ljava/lang/NumberFormatException; -> 0x011c │ │ @@ -136847,100 +136859,100 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 174 16-bit code units │ │ -0820ac: |[0820ac] com.lgallardo.qbittorrentclient.NotifierService.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -0820bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0820be: 6906 1b09 |0001: sput-object v6, Lcom/lgallardo/qbittorrentclient/NotifierService;.context:Landroid/content/Context; // field@091b │ │ -0820c2: 6e10 1920 0500 |0003: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/NotifierService;.getSettings:()V // method@2019 │ │ -0820c8: 6301 1f09 |0006: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.enable_notifications:Z // field@091f │ │ -0820cc: 3801 a500 |0008: if-eqz v1, 00ad // +00a5 │ │ -0820d0: 1a00 7e15 |000a: const-string v0, "all" // string@157e │ │ -0820d4: 6201 2b09 |000c: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ -0820d8: 1a02 4d01 |000e: const-string v2, "2.x" // string@014d │ │ -0820dc: 6e20 8621 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0820e2: 0a01 |0013: move-result v1 │ │ -0820e4: 3801 1f00 |0014: if-eqz v1, 0033 // +001f │ │ -0820e8: 1a01 9520 |0016: const-string v1, "json" // string@2095 │ │ -0820ec: 5b51 2a09 |0018: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ -0820f0: 6201 2609 |001a: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ -0820f4: 2202 f804 |001c: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0820f8: 7010 a121 0200 |001e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0820fe: 5453 2a09 |0021: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ -082102: 6e20 aa21 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082108: 0c02 |0026: move-result-object v2 │ │ -08210a: 1a03 3901 |0027: const-string v3, "/events" // string@0139 │ │ -08210e: 6e20 aa21 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082114: 0c02 |002c: move-result-object v2 │ │ -082116: 6e10 af21 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08211c: 0c02 |0030: move-result-object v2 │ │ -08211e: 4d02 0104 |0031: aput-object v2, v1, v4 │ │ -082122: 6201 2b09 |0033: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ -082126: 1a02 4e01 |0035: const-string v2, "3.1.x" // string@014e │ │ -08212a: 6e20 8621 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -082130: 0a01 |003a: move-result v1 │ │ -082132: 3801 1f00 |003b: if-eqz v1, 005a // +001f │ │ -082136: 1a01 9520 |003d: const-string v1, "json" // string@2095 │ │ -08213a: 5b51 2a09 |003f: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ -08213e: 6201 2609 |0041: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ -082142: 2202 f804 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082146: 7010 a121 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08214c: 5453 2a09 |0048: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ -082150: 6e20 aa21 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082156: 0c02 |004d: move-result-object v2 │ │ -082158: 1a03 4101 |004e: const-string v3, "/torrents" // string@0141 │ │ -08215c: 6e20 aa21 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082162: 0c02 |0053: move-result-object v2 │ │ -082164: 6e10 af21 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08216a: 0c02 |0057: move-result-object v2 │ │ -08216c: 4d02 0104 |0058: aput-object v2, v1, v4 │ │ -082170: 6201 2b09 |005a: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ -082174: 1a02 4f01 |005c: const-string v2, "3.2.x" // string@014f │ │ -082178: 6e20 8621 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08217e: 0a01 |0061: move-result v1 │ │ -082180: 3801 3c00 |0062: if-eqz v1, 009e // +003c │ │ -082184: 1a01 f827 |0064: const-string v1, "query" // string@27f8 │ │ -082188: 5b51 2a09 |0066: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ -08218c: 6201 2609 |0068: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ -082190: 2202 f804 |006a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082194: 7010 a121 0200 |006c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08219a: 5453 2a09 |006f: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ -08219e: 6e20 aa21 3200 |0071: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0821a4: 0c02 |0074: move-result-object v2 │ │ -0821a6: 1a03 4201 |0075: const-string v3, "/torrents?filter=" // string@0142 │ │ -0821aa: 6e20 aa21 3200 |0077: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0821b0: 0c02 |007a: move-result-object v2 │ │ -0821b2: 6e20 aa21 0200 |007b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0821b8: 0c02 |007e: move-result-object v2 │ │ -0821ba: 6e10 af21 0200 |007f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0821c0: 0c02 |0082: move-result-object v2 │ │ -0821c2: 4d02 0104 |0083: aput-object v2, v1, v4 │ │ -0821c6: 6201 1c09 |0085: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ -0821ca: 3801 0c00 |0087: if-eqz v1, 0093 // +000c │ │ -0821ce: 6201 1c09 |0089: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ -0821d2: 1a02 0000 |008b: const-string v2, "" // string@0000 │ │ -0821d6: 6e20 8621 2100 |008d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0821dc: 0a01 |0090: move-result v1 │ │ -0821de: 3801 0d00 |0091: if-eqz v1, 009e // +000d │ │ -0821e2: 2201 9504 |0093: new-instance v1, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie; // type@0495 │ │ -0821e6: 1202 |0095: const/4 v2, #int 0 // #0 │ │ -0821e8: 7030 0e20 5102 |0096: invoke-direct {v1, v5, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/NotifierService;Lcom/lgallardo/qbittorrentclient/NotifierService$1;)V // method@200e │ │ -0821ee: 2342 9a06 |0099: new-array v2, v4, [Ljava/lang/Void; // type@069a │ │ -0821f2: 6e20 1120 2100 |009b: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2011 │ │ -0821f8: 6201 2609 |009e: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ -0821fc: 1212 |00a0: const/4 v2, #int 1 // #1 │ │ -0821fe: 4d00 0102 |00a1: aput-object v0, v1, v2 │ │ -082202: 2201 9404 |00a3: new-instance v1, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask; // type@0494 │ │ -082206: 7020 0720 5100 |00a5: invoke-direct {v1, v5}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.:(Lcom/lgallardo/qbittorrentclient/NotifierService;)V // method@2007 │ │ -08220c: 6202 2609 |00a8: sget-object v2, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ -082210: 6e20 0a20 2100 |00aa: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@200a │ │ -082216: 0e00 |00ad: return-void │ │ +082070: |[082070] com.lgallardo.qbittorrentclient.NotifierService.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +082080: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +082082: 6906 1b09 |0001: sput-object v6, Lcom/lgallardo/qbittorrentclient/NotifierService;.context:Landroid/content/Context; // field@091b │ │ +082086: 6e10 1920 0500 |0003: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/NotifierService;.getSettings:()V // method@2019 │ │ +08208c: 6301 1f09 |0006: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.enable_notifications:Z // field@091f │ │ +082090: 3801 a500 |0008: if-eqz v1, 00ad // +00a5 │ │ +082094: 1a00 7a15 |000a: const-string v0, "all" // string@157a │ │ +082098: 6201 2b09 |000c: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ +08209c: 1a02 4d01 |000e: const-string v2, "2.x" // string@014d │ │ +0820a0: 6e20 8621 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0820a6: 0a01 |0013: move-result v1 │ │ +0820a8: 3801 1f00 |0014: if-eqz v1, 0033 // +001f │ │ +0820ac: 1a01 9120 |0016: const-string v1, "json" // string@2091 │ │ +0820b0: 5b51 2a09 |0018: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ +0820b4: 6201 2609 |001a: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ +0820b8: 2202 f804 |001c: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0820bc: 7010 a121 0200 |001e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0820c2: 5453 2a09 |0021: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ +0820c6: 6e20 aa21 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0820cc: 0c02 |0026: move-result-object v2 │ │ +0820ce: 1a03 3901 |0027: const-string v3, "/events" // string@0139 │ │ +0820d2: 6e20 aa21 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0820d8: 0c02 |002c: move-result-object v2 │ │ +0820da: 6e10 af21 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0820e0: 0c02 |0030: move-result-object v2 │ │ +0820e2: 4d02 0104 |0031: aput-object v2, v1, v4 │ │ +0820e6: 6201 2b09 |0033: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ +0820ea: 1a02 4e01 |0035: const-string v2, "3.1.x" // string@014e │ │ +0820ee: 6e20 8621 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0820f4: 0a01 |003a: move-result v1 │ │ +0820f6: 3801 1f00 |003b: if-eqz v1, 005a // +001f │ │ +0820fa: 1a01 9120 |003d: const-string v1, "json" // string@2091 │ │ +0820fe: 5b51 2a09 |003f: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ +082102: 6201 2609 |0041: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ +082106: 2202 f804 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08210a: 7010 a121 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082110: 5453 2a09 |0048: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ +082114: 6e20 aa21 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08211a: 0c02 |004d: move-result-object v2 │ │ +08211c: 1a03 4101 |004e: const-string v3, "/torrents" // string@0141 │ │ +082120: 6e20 aa21 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082126: 0c02 |0053: move-result-object v2 │ │ +082128: 6e10 af21 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08212e: 0c02 |0057: move-result-object v2 │ │ +082130: 4d02 0104 |0058: aput-object v2, v1, v4 │ │ +082134: 6201 2b09 |005a: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.qb_version:Ljava/lang/String; // field@092b │ │ +082138: 1a02 4f01 |005c: const-string v2, "3.2.x" // string@014f │ │ +08213c: 6e20 8621 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +082142: 0a01 |0061: move-result v1 │ │ +082144: 3801 3c00 |0062: if-eqz v1, 009e // +003c │ │ +082148: 1a01 f427 |0064: const-string v1, "query" // string@27f4 │ │ +08214c: 5b51 2a09 |0066: iput-object v1, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ +082150: 6201 2609 |0068: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ +082154: 2202 f804 |006a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082158: 7010 a121 0200 |006c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08215e: 5453 2a09 |006f: iget-object v3, v5, Lcom/lgallardo/qbittorrentclient/NotifierService;.qbQueryString:Ljava/lang/String; // field@092a │ │ +082162: 6e20 aa21 3200 |0071: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082168: 0c02 |0074: move-result-object v2 │ │ +08216a: 1a03 4201 |0075: const-string v3, "/torrents?filter=" // string@0142 │ │ +08216e: 6e20 aa21 3200 |0077: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082174: 0c02 |007a: move-result-object v2 │ │ +082176: 6e20 aa21 0200 |007b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08217c: 0c02 |007e: move-result-object v2 │ │ +08217e: 6e10 af21 0200 |007f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082184: 0c02 |0082: move-result-object v2 │ │ +082186: 4d02 0104 |0083: aput-object v2, v1, v4 │ │ +08218a: 6201 1c09 |0085: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ +08218e: 3801 0c00 |0087: if-eqz v1, 0093 // +000c │ │ +082192: 6201 1c09 |0089: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.cookie:Ljava/lang/String; // field@091c │ │ +082196: 1a02 0000 |008b: const-string v2, "" // string@0000 │ │ +08219a: 6e20 8621 2100 |008d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0821a0: 0a01 |0090: move-result v1 │ │ +0821a2: 3801 0d00 |0091: if-eqz v1, 009e // +000d │ │ +0821a6: 2201 9504 |0093: new-instance v1, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie; // type@0495 │ │ +0821aa: 1202 |0095: const/4 v2, #int 0 // #0 │ │ +0821ac: 7030 0e20 5102 |0096: invoke-direct {v1, v5, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/NotifierService;Lcom/lgallardo/qbittorrentclient/NotifierService$1;)V // method@200e │ │ +0821b2: 2342 9a06 |0099: new-array v2, v4, [Ljava/lang/Void; // type@069a │ │ +0821b6: 6e20 1120 2100 |009b: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2011 │ │ +0821bc: 6201 2609 |009e: sget-object v1, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ +0821c0: 1212 |00a0: const/4 v2, #int 1 // #1 │ │ +0821c2: 4d00 0102 |00a1: aput-object v0, v1, v2 │ │ +0821c6: 2201 9404 |00a3: new-instance v1, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask; // type@0494 │ │ +0821ca: 7020 0720 5100 |00a5: invoke-direct {v1, v5}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.:(Lcom/lgallardo/qbittorrentclient/NotifierService;)V // method@2007 │ │ +0821d0: 6202 2609 |00a8: sget-object v2, Lcom/lgallardo/qbittorrentclient/NotifierService;.params:[Ljava/lang/String; // field@0926 │ │ +0821d4: 6e20 0a20 2100 |00aa: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@200a │ │ +0821da: 0e00 |00ad: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0003 line=67 │ │ 0x0006 line=78 │ │ 0x000a line=80 │ │ 0x000c line=84 │ │ @@ -136959,21 +136971,21 @@ │ │ 0x00ad line=113 │ │ locals : │ │ 0x000c - 0x00ad reg=0 state Ljava/lang/String; │ │ 0x0000 - 0x00ae reg=5 this Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ 0x0000 - 0x00ae reg=6 context Landroid/content/Context; │ │ 0x0000 - 0x00ae reg=7 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 4071 (NotifierService.java) │ │ + source_file_idx : 4067 (NotifierService.java) │ │ │ │ Class #613 header: │ │ class_idx : 1175 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4097 │ │ +source_file_idx : 4093 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #613 - │ │ Class descriptor : 'Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;' │ │ @@ -136996,38 +137008,38 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -082218: |[082218] com.lgallardo.qbittorrentclient.ObjectDrawerItem.:(ILjava/lang/String;)V │ │ -082228: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08222e: 5901 3009 |0003: iput v1, v0, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.icon:I // field@0930 │ │ -082232: 5b02 3109 |0005: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.name:Ljava/lang/String; // field@0931 │ │ -082236: 0e00 |0007: return-void │ │ +0821dc: |[0821dc] com.lgallardo.qbittorrentclient.ObjectDrawerItem.:(ILjava/lang/String;)V │ │ +0821ec: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0821f2: 5901 3009 |0003: iput v1, v0, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.icon:I // field@0930 │ │ +0821f6: 5b02 3109 |0005: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.name:Ljava/lang/String; // field@0931 │ │ +0821fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=21 │ │ 0x0005 line=22 │ │ 0x0007 line=23 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; │ │ 0x0000 - 0x0008 reg=1 icon I │ │ 0x0000 - 0x0008 reg=2 name Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4097 (ObjectDrawerItem.java) │ │ + source_file_idx : 4093 (ObjectDrawerItem.java) │ │ │ │ Class #614 header: │ │ class_idx : 1176 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 176 │ │ -source_file_idx : 4115 │ │ +source_file_idx : 4111 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #614 - │ │ Class descriptor : 'Lcom/lgallardo/qbittorrentclient/OptionsActivity;' │ │ @@ -137042,17 +137054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082238: |[082238] com.lgallardo.qbittorrentclient.OptionsActivity.:()V │ │ -082248: 7010 1303 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0313 │ │ -08224e: 0e00 |0003: return-void │ │ +0821fc: |[0821fc] com.lgallardo.qbittorrentclient.OptionsActivity.:()V │ │ +08220c: 7010 1303 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0313 │ │ +082212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/OptionsActivity; │ │ │ │ Virtual methods - │ │ @@ -137061,26 +137073,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -082250: |[082250] com.lgallardo.qbittorrentclient.OptionsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -082260: 6f20 1403 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0314 │ │ -082266: 1401 0100 047f |0003: const v1, #float 1.75458e+38 // #7f040001 │ │ -08226c: 6e20 1d20 1300 |0006: invoke-virtual {v3, v1}, Lcom/lgallardo/qbittorrentclient/OptionsActivity;.addPreferencesFromResource:(I)V // method@201d │ │ -082272: 2200 3700 |0009: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -082276: 7010 0001 0000 |000b: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0100 │ │ -08227c: 1a01 ab18 |000e: const-string v1, "currentState" // string@18ab │ │ -082280: 6202 cf08 |0010: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ -082284: 6e30 1f01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -08228a: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ -08228c: 6e30 2020 1300 |0016: invoke-virtual {v3, v1, v0}, Lcom/lgallardo/qbittorrentclient/OptionsActivity;.setResult:(ILandroid/content/Intent;)V // method@2020 │ │ -082292: 0e00 |0019: return-void │ │ +082214: |[082214] com.lgallardo.qbittorrentclient.OptionsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +082224: 6f20 1403 4300 |0000: invoke-super {v3, v4}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0314 │ │ +08222a: 1401 0100 047f |0003: const v1, #float 1.75458e+38 // #7f040001 │ │ +082230: 6e20 1d20 1300 |0006: invoke-virtual {v3, v1}, Lcom/lgallardo/qbittorrentclient/OptionsActivity;.addPreferencesFromResource:(I)V // method@201d │ │ +082236: 2200 3700 |0009: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +08223a: 7010 0001 0000 |000b: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0100 │ │ +082240: 1a01 a718 |000e: const-string v1, "currentState" // string@18a7 │ │ +082244: 6202 cf08 |0010: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ +082248: 6e30 1f01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +08224e: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ +082250: 6e30 2020 1300 |0016: invoke-virtual {v3, v1, v0}, Lcom/lgallardo/qbittorrentclient/OptionsActivity;.setResult:(ILandroid/content/Intent;)V // method@2020 │ │ +082256: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=25 │ │ 0x0009 line=28 │ │ 0x000e line=29 │ │ 0x0015 line=30 │ │ @@ -137095,31 +137107,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082294: |[082294] com.lgallardo.qbittorrentclient.OptionsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0822a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0822a6: 0f00 |0001: return v0 │ │ +082258: |[082258] com.lgallardo.qbittorrentclient.OptionsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +082268: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08226a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/lgallardo/qbittorrentclient/OptionsActivity; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/view/Menu; │ │ │ │ - source_file_idx : 4115 (OptionsActivity.java) │ │ + source_file_idx : 4111 (OptionsActivity.java) │ │ │ │ Class #615 header: │ │ class_idx : 1177 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 11 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #615 annotations: │ │ Annotations on class │ │ @@ -137194,31 +137206,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0822a8: |[0822a8] com.lgallardo.qbittorrentclient.R$array.:()V │ │ -0822b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0822be: 0e00 |0003: return-void │ │ +08226c: |[08226c] com.lgallardo.qbittorrentclient.R$array.:()V │ │ +08227c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +082282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #616 header: │ │ class_idx : 1178 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #616 annotations: │ │ Annotations on class │ │ @@ -137248,31 +137260,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0822c0: |[0822c0] com.lgallardo.qbittorrentclient.R$attr.:()V │ │ -0822d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0822d6: 0e00 |0003: return-void │ │ +082284: |[082284] com.lgallardo.qbittorrentclient.R$attr.:()V │ │ +082294: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08229a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #617 header: │ │ class_idx : 1179 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #617 annotations: │ │ Annotations on class │ │ @@ -137302,31 +137314,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0822d8: |[0822d8] com.lgallardo.qbittorrentclient.R$color.:()V │ │ -0822e8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0822ee: 0e00 |0003: return-void │ │ +08229c: |[08229c] com.lgallardo.qbittorrentclient.R$color.:()V │ │ +0822ac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0822b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #618 header: │ │ class_idx : 1180 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #618 annotations: │ │ Annotations on class │ │ @@ -137361,31 +137373,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0822f0: |[0822f0] com.lgallardo.qbittorrentclient.R$dimen.:()V │ │ -082300: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -082306: 0e00 |0003: return-void │ │ +0822b4: |[0822b4] com.lgallardo.qbittorrentclient.R$dimen.:()V │ │ +0822c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0822ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #619 header: │ │ class_idx : 1181 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 315 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #619 annotations: │ │ Annotations on class │ │ @@ -138980,31 +138992,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082308: |[082308] com.lgallardo.qbittorrentclient.R$drawable.:()V │ │ -082318: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08231e: 0e00 |0003: return-void │ │ +0822cc: |[0822cc] com.lgallardo.qbittorrentclient.R$drawable.:()V │ │ +0822dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0822e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #620 header: │ │ class_idx : 1182 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 96 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #620 annotations: │ │ Annotations on class │ │ @@ -139504,31 +139516,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082320: |[082320] com.lgallardo.qbittorrentclient.R$id.:()V │ │ -082330: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -082336: 0e00 |0003: return-void │ │ +0822e4: |[0822e4] com.lgallardo.qbittorrentclient.R$id.:()V │ │ +0822f4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0822fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #621 header: │ │ class_idx : 1183 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 18 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #621 annotations: │ │ Annotations on class │ │ @@ -139638,31 +139650,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082338: |[082338] com.lgallardo.qbittorrentclient.R$layout.:()V │ │ -082348: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08234e: 0e00 |0003: return-void │ │ +0822fc: |[0822fc] com.lgallardo.qbittorrentclient.R$layout.:()V │ │ +08230c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +082312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #622 header: │ │ class_idx : 1184 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #622 annotations: │ │ Annotations on class │ │ @@ -139697,31 +139709,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082350: |[082350] com.lgallardo.qbittorrentclient.R$menu.:()V │ │ -082360: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -082366: 0e00 |0003: return-void │ │ +082314: |[082314] com.lgallardo.qbittorrentclient.R$menu.:()V │ │ +082324: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08232a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #623 header: │ │ class_idx : 1185 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 200 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #623 annotations: │ │ Annotations on class │ │ @@ -140741,31 +140753,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082368: |[082368] com.lgallardo.qbittorrentclient.R$string.:()V │ │ -082378: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08237e: 0e00 |0003: return-void │ │ +08232c: |[08232c] com.lgallardo.qbittorrentclient.R$string.:()V │ │ +08233c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +082342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #624 header: │ │ class_idx : 1186 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 37 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #624 annotations: │ │ Annotations on class │ │ @@ -140970,31 +140982,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082380: |[082380] com.lgallardo.qbittorrentclient.R$style.:()V │ │ -082390: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -082396: 0e00 |0003: return-void │ │ +082344: |[082344] com.lgallardo.qbittorrentclient.R$style.:()V │ │ +082354: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08235a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #625 header: │ │ class_idx : 1187 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #625 annotations: │ │ Annotations on class │ │ @@ -141034,31 +141046,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082398: |[082398] com.lgallardo.qbittorrentclient.R$xml.:()V │ │ -0823a8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0823ae: 0e00 |0003: return-void │ │ +08235c: |[08235c] com.lgallardo.qbittorrentclient.R$xml.:()V │ │ +08236c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +082372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #626 header: │ │ class_idx : 1188 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4235 │ │ +source_file_idx : 4231 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #626 annotations: │ │ Annotations on class │ │ @@ -141077,32 +141089,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0823b0: |[0823b0] com.lgallardo.qbittorrentclient.R.:()V │ │ -0823c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0823c6: 0e00 |0003: return-void │ │ +082374: |[082374] com.lgallardo.qbittorrentclient.R.:()V │ │ +082384: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08238a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=736 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4235 (R.java) │ │ + source_file_idx : 4231 (R.java) │ │ │ │ Class #627 header: │ │ class_idx : 1189 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4549 │ │ +source_file_idx : 4545 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #627 annotations: │ │ Annotations on class │ │ @@ -141127,61 +141138,61 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/SettingsActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0823c8: |[0823c8] com.lgallardo.qbittorrentclient.SettingsActivity$1.:(Lcom/lgallardo/qbittorrentclient/SettingsActivity;)V │ │ -0823d8: 5b01 e50b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;.this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity; // field@0be5 │ │ -0823dc: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0823e2: 0e00 |0005: return-void │ │ +08238c: |[08238c] com.lgallardo.qbittorrentclient.SettingsActivity$1.:(Lcom/lgallardo/qbittorrentclient/SettingsActivity;)V │ │ +08239c: 5b01 e50b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;.this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity; // field@0be5 │ │ +0823a0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0823a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/SettingsActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;) │ │ name : 'onPreferenceChange' │ │ type : '(Landroid/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0823e4: |[0823e4] com.lgallardo.qbittorrentclient.SettingsActivity$1.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ -0823f4: 5420 e50b |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;.this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity; // field@0be5 │ │ -0823f8: 6e10 3b20 0000 |0002: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.saveQBittorrentServerValues:()V // method@203b │ │ -0823fe: 5420 e50b |0005: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;.this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity; // field@0be5 │ │ -082402: 6e10 7521 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -082408: 0c01 |000a: move-result-object v1 │ │ -08240a: 6e20 3320 1000 |000b: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getQBittorrentServerValues:(Ljava/lang/String;)V // method@2033 │ │ -082410: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -082412: 0f00 |000f: return v0 │ │ +0823a8: |[0823a8] com.lgallardo.qbittorrentclient.SettingsActivity$1.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ +0823b8: 5420 e50b |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;.this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity; // field@0be5 │ │ +0823bc: 6e10 3b20 0000 |0002: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.saveQBittorrentServerValues:()V // method@203b │ │ +0823c2: 5420 e50b |0005: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;.this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity; // field@0be5 │ │ +0823c6: 6e10 7521 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +0823cc: 0c01 |000a: move-result-object v1 │ │ +0823ce: 6e20 3320 1000 |000b: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getQBittorrentServerValues:(Ljava/lang/String;)V // method@2033 │ │ +0823d4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0823d6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0005 line=101 │ │ 0x000e line=102 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/lgallardo/qbittorrentclient/SettingsActivity$1; │ │ 0x0000 - 0x0010 reg=3 preference Landroid/preference/Preference; │ │ 0x0000 - 0x0010 reg=4 newValue Ljava/lang/Object; │ │ │ │ - source_file_idx : 4549 (SettingsActivity.java) │ │ + source_file_idx : 4545 (SettingsActivity.java) │ │ │ │ Class #628 header: │ │ class_idx : 1190 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 176 │ │ -source_file_idx : 4549 │ │ +source_file_idx : 4545 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #628 - │ │ Class descriptor : 'Lcom/lgallardo/qbittorrentclient/SettingsActivity;' │ │ @@ -141269,17 +141280,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082414: |[082414] com.lgallardo.qbittorrentclient.SettingsActivity.:()V │ │ -082424: 7010 1303 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0313 │ │ -08242a: 0e00 |0003: return-void │ │ +0823d8: |[0823d8] com.lgallardo.qbittorrentclient.SettingsActivity.:()V │ │ +0823e8: 7010 1303 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@0313 │ │ +0823ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ │ │ Virtual methods - │ │ @@ -141288,289 +141299,289 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 583 16-bit code units │ │ -08242c: |[08242c] com.lgallardo.qbittorrentclient.SettingsActivity.getQBittorrentServerValues:(Ljava/lang/String;)V │ │ -08243c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -08243e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -082440: 6e10 3220 0600 |0002: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@2032 │ │ -082446: 0c01 |0005: move-result-object v1 │ │ -082448: 6e10 1803 0100 |0006: invoke-virtual {v1}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0318 │ │ -08244e: 0c00 |0009: move-result-object v0 │ │ -082450: 5461 e80b |000a: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ -082454: 5462 e80b |000c: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ -082458: 6e10 0d03 0200 |000e: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -08245e: 0c02 |0011: move-result-object v2 │ │ -082460: 6e20 0f03 2100 |0012: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -082466: 5461 ed0b |0015: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -08246a: 2202 f804 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08246e: 7010 a121 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082474: 1a03 ff1e |001c: const-string v3, "hostname" // string@1eff │ │ -082478: 6e20 aa21 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08247e: 0c02 |0021: move-result-object v2 │ │ -082480: 6e20 aa21 7200 |0022: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082486: 0c02 |0025: move-result-object v2 │ │ -082488: 6e10 af21 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08248e: 0c02 |0029: move-result-object v2 │ │ -082490: 1a03 0000 |002a: const-string v3, "" // string@0000 │ │ -082494: 7230 3501 2003 |002c: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -08249a: 0c02 |002f: move-result-object v2 │ │ -08249c: 6e20 0b03 2100 |0030: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ -0824a2: 5461 ed0b |0033: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -0824a6: 2202 f804 |0035: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0824aa: 7010 a121 0200 |0037: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0824b0: 1a03 ff1e |003a: const-string v3, "hostname" // string@1eff │ │ -0824b4: 6e20 aa21 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0824ba: 0c02 |003f: move-result-object v2 │ │ -0824bc: 6e20 aa21 7200 |0040: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0824c2: 0c02 |0043: move-result-object v2 │ │ -0824c4: 6e10 af21 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0824ca: 0c02 |0047: move-result-object v2 │ │ -0824cc: 1a03 0000 |0048: const-string v3, "" // string@0000 │ │ -0824d0: 7230 3501 2003 |004a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0824d6: 0c02 |004d: move-result-object v2 │ │ -0824d8: 6e20 0a03 2100 |004e: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ -0824de: 5461 ed0b |0051: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -0824e2: 6e10 0903 0100 |0053: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -0824e8: 0c01 |0056: move-result-object v1 │ │ -0824ea: 6e10 9b21 0100 |0057: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -0824f0: 0c01 |005a: move-result-object v1 │ │ -0824f2: 1a02 0000 |005b: const-string v2, "" // string@0000 │ │ -0824f6: 6e20 8621 2100 |005d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0824fc: 0a01 |0060: move-result v1 │ │ -0824fe: 3801 0e00 |0061: if-eqz v1, 006f // +000e │ │ -082502: 5461 ed0b |0063: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -082506: 1402 7500 087f |0065: const v2, #float 1.80777e+38 // #7f080075 │ │ -08250c: 6e20 3420 2600 |0068: invoke-virtual {v6, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getString:(I)Ljava/lang/String; // method@2034 │ │ -082512: 0c02 |006b: move-result-object v2 │ │ -082514: 6e20 0a03 2100 |006c: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ -08251a: 5461 f60b |006f: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ -08251e: 2202 f804 |0071: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082522: 7010 a121 0200 |0073: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082528: 1a03 f82c |0076: const-string v3, "subfolder" // string@2cf8 │ │ -08252c: 6e20 aa21 3200 |0078: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082532: 0c02 |007b: move-result-object v2 │ │ -082534: 6e20 aa21 7200 |007c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08253a: 0c02 |007f: move-result-object v2 │ │ -08253c: 6e10 af21 0200 |0080: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082542: 0c02 |0083: move-result-object v2 │ │ -082544: 1a03 0000 |0084: const-string v3, "" // string@0000 │ │ -082548: 7230 3501 2003 |0086: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -08254e: 0c02 |0089: move-result-object v2 │ │ -082550: 6e20 0b03 2100 |008a: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ -082556: 5461 f60b |008d: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ -08255a: 2202 f804 |008f: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08255e: 7010 a121 0200 |0091: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082564: 1a03 f82c |0094: const-string v3, "subfolder" // string@2cf8 │ │ -082568: 6e20 aa21 3200 |0096: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08256e: 0c02 |0099: move-result-object v2 │ │ -082570: 6e20 aa21 7200 |009a: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082576: 0c02 |009d: move-result-object v2 │ │ -082578: 6e10 af21 0200 |009e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08257e: 0c02 |00a1: move-result-object v2 │ │ -082580: 1a03 0000 |00a2: const-string v3, "" // string@0000 │ │ -082584: 7230 3501 2003 |00a4: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -08258a: 0c02 |00a7: move-result-object v2 │ │ -08258c: 6e20 0a03 2100 |00a8: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ -082592: 5461 ee0b |00ab: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.https:Landroid/preference/CheckBoxPreference; // field@0bee │ │ -082596: 2202 f804 |00ad: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08259a: 7010 a121 0200 |00af: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0825a0: 1a03 301f |00b2: const-string v3, "https" // string@1f30 │ │ -0825a4: 6e20 aa21 3200 |00b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0825aa: 0c02 |00b7: move-result-object v2 │ │ -0825ac: 6e20 aa21 7200 |00b8: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0825b2: 0c02 |00bb: move-result-object v2 │ │ -0825b4: 6e10 af21 0200 |00bc: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0825ba: 0c02 |00bf: move-result-object v2 │ │ -0825bc: 7230 3401 2004 |00c0: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -0825c2: 0a02 |00c3: move-result v2 │ │ -0825c4: 6e20 0803 2100 |00c4: invoke-virtual {v1, v2}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@0308 │ │ -0825ca: 5461 f10b |00c7: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ -0825ce: 2202 f804 |00c9: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0825d2: 7010 a121 0200 |00cb: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0825d8: 1a03 6727 |00ce: const-string v3, "port" // string@2767 │ │ -0825dc: 6e20 aa21 3200 |00d0: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0825e2: 0c02 |00d3: move-result-object v2 │ │ -0825e4: 6e20 aa21 7200 |00d4: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0825ea: 0c02 |00d7: move-result-object v2 │ │ -0825ec: 6e10 af21 0200 |00d8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0825f2: 0c02 |00db: move-result-object v2 │ │ -0825f4: 1a03 5301 |00dc: const-string v3, "8080" // string@0153 │ │ -0825f8: 7230 3501 2003 |00de: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0825fe: 0c02 |00e1: move-result-object v2 │ │ -082600: 6e20 0b03 2100 |00e2: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ -082606: 5461 f10b |00e5: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ -08260a: 2202 f804 |00e7: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08260e: 7010 a121 0200 |00e9: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082614: 1a03 6727 |00ec: const-string v3, "port" // string@2767 │ │ -082618: 6e20 aa21 3200 |00ee: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08261e: 0c02 |00f1: move-result-object v2 │ │ -082620: 6e20 aa21 7200 |00f2: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082626: 0c02 |00f5: move-result-object v2 │ │ -082628: 6e10 af21 0200 |00f6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08262e: 0c02 |00f9: move-result-object v2 │ │ -082630: 1a03 5301 |00fa: const-string v3, "8080" // string@0153 │ │ -082634: 7230 3501 2003 |00fc: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -08263a: 0c02 |00ff: move-result-object v2 │ │ -08263c: 6e20 0a03 2100 |0100: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ -082642: 5461 f70b |0103: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ -082646: 2202 f804 |0105: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08264a: 7010 a121 0200 |0107: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082650: 1a03 7d2f |010a: const-string v3, "username" // string@2f7d │ │ -082654: 6e20 aa21 3200 |010c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08265a: 0c02 |010f: move-result-object v2 │ │ -08265c: 6e20 aa21 7200 |0110: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082662: 0c02 |0113: move-result-object v2 │ │ -082664: 6e10 af21 0200 |0114: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08266a: 0c02 |0117: move-result-object v2 │ │ -08266c: 1a03 7315 |0118: const-string v3, "admin" // string@1573 │ │ -082670: 7230 3501 2003 |011a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -082676: 0c02 |011d: move-result-object v2 │ │ -082678: 6e20 0b03 2100 |011e: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ -08267e: 5461 f70b |0121: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ -082682: 2202 f804 |0123: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082686: 7010 a121 0200 |0125: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08268c: 1a03 7d2f |0128: const-string v3, "username" // string@2f7d │ │ -082690: 6e20 aa21 3200 |012a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082696: 0c02 |012d: move-result-object v2 │ │ -082698: 6e20 aa21 7200 |012e: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08269e: 0c02 |0131: move-result-object v2 │ │ -0826a0: 6e10 af21 0200 |0132: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0826a6: 0c02 |0135: move-result-object v2 │ │ -0826a8: 1a03 7315 |0136: const-string v3, "admin" // string@1573 │ │ -0826ac: 7230 3501 2003 |0138: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0826b2: 0c02 |013b: move-result-object v2 │ │ -0826b4: 6e20 0a03 2100 |013c: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ -0826ba: 5461 f00b |013f: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ -0826be: 2202 f804 |0141: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0826c2: 7010 a121 0200 |0143: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0826c8: 1a03 0d27 |0146: const-string v3, "password" // string@270d │ │ -0826cc: 6e20 aa21 3200 |0148: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0826d2: 0c02 |014b: move-result-object v2 │ │ -0826d4: 6e20 aa21 7200 |014c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0826da: 0c02 |014f: move-result-object v2 │ │ -0826dc: 6e10 af21 0200 |0150: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0826e2: 0c02 |0153: move-result-object v2 │ │ -0826e4: 1a03 7415 |0154: const-string v3, "adminadmin" // string@1574 │ │ -0826e8: 7230 3501 2003 |0156: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0826ee: 0c02 |0159: move-result-object v2 │ │ -0826f0: 6e20 0b03 2100 |015a: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ -0826f6: 5461 f30b |015d: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ -0826fa: 6e10 0d03 0100 |015f: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082700: 0c01 |0162: move-result-object v1 │ │ -082702: 3901 0800 |0163: if-nez v1, 016b // +0008 │ │ -082706: 5461 f30b |0165: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ -08270a: 1262 |0167: const/4 v2, #int 6 // #6 │ │ -08270c: 6e20 1003 2100 |0168: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ -082712: 5461 f30b |016b: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ -082716: 5462 f30b |016d: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ -08271a: 6e10 0d03 0200 |016f: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082720: 0c02 |0172: move-result-object v2 │ │ -082722: 6e20 0f03 2100 |0173: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -082728: 5461 e70b |0176: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ -08272c: 2202 f804 |0178: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082730: 7010 a121 0200 |017a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082736: 1a03 fa17 |017d: const-string v3, "connection_timeout" // string@17fa │ │ -08273a: 6e20 aa21 3200 |017f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082740: 0c02 |0182: move-result-object v2 │ │ -082742: 6e20 aa21 7200 |0183: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082748: 0c02 |0186: move-result-object v2 │ │ -08274a: 6e10 af21 0200 |0187: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082750: 0c02 |018a: move-result-object v2 │ │ -082752: 1a03 5101 |018b: const-string v3, "5" // string@0151 │ │ -082756: 7230 3501 2003 |018d: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -08275c: 0c02 |0190: move-result-object v2 │ │ -08275e: 6e20 0b03 2100 |0191: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ -082764: 5461 eb0b |0194: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ -082768: 2202 f804 |0196: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08276c: 7010 a121 0200 |0198: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082772: 1a03 c318 |019b: const-string v3, "data_timeout" // string@18c3 │ │ -082776: 6e20 aa21 3200 |019d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08277c: 0c02 |01a0: move-result-object v2 │ │ -08277e: 6e20 aa21 7200 |01a1: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082784: 0c02 |01a4: move-result-object v2 │ │ -082786: 6e10 af21 0200 |01a5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08278c: 0c02 |01a8: move-result-object v2 │ │ -08278e: 1a03 5201 |01a9: const-string v3, "8" // string@0152 │ │ -082792: 7230 3501 2003 |01ab: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -082798: 0c02 |01ae: move-result-object v2 │ │ -08279a: 6e20 0b03 2100 |01af: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ -0827a0: 5461 f50b |01b2: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ -0827a4: 6e10 0d03 0100 |01b4: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -0827aa: 0c01 |01b7: move-result-object v1 │ │ -0827ac: 3901 0700 |01b8: if-nez v1, 01bf // +0007 │ │ -0827b0: 5461 f50b |01ba: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ -0827b4: 6e20 1003 5100 |01bc: invoke-virtual {v1, v5}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ -0827ba: 5461 f50b |01bf: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ -0827be: 5462 f50b |01c1: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ -0827c2: 6e10 0d03 0200 |01c3: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -0827c8: 0c02 |01c6: move-result-object v2 │ │ -0827ca: 6e20 0f03 2100 |01c7: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -0827d0: 5461 f40b |01ca: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.reverse_order:Landroid/preference/CheckBoxPreference; // field@0bf4 │ │ -0827d4: 2202 f804 |01cc: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0827d8: 7010 a121 0200 |01ce: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0827de: 1a03 f328 |01d1: const-string v3, "reverse_order" // string@28f3 │ │ -0827e2: 6e20 aa21 3200 |01d3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0827e8: 0c02 |01d6: move-result-object v2 │ │ -0827ea: 6e20 aa21 7200 |01d7: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0827f0: 0c02 |01da: move-result-object v2 │ │ -0827f2: 6e10 af21 0200 |01db: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0827f8: 0c02 |01de: move-result-object v2 │ │ -0827fa: 7230 3401 2004 |01df: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -082800: 0a02 |01e2: move-result v2 │ │ -082802: 6e20 0803 2100 |01e3: invoke-virtual {v1, v2}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@0308 │ │ -082808: 5461 ea0b |01e6: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.dark_ui:Landroid/preference/CheckBoxPreference; // field@0bea │ │ -08280c: 1a02 be18 |01e8: const-string v2, "dark_ui" // string@18be │ │ -082810: 7230 3401 2004 |01ea: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -082816: 0a02 |01ed: move-result v2 │ │ -082818: 6e20 0803 2100 |01ee: invoke-virtual {v1, v2}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@0308 │ │ -08281e: 5461 f20b |01f1: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -082822: 6e10 0d03 0100 |01f3: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082828: 0c01 |01f6: move-result-object v1 │ │ -08282a: 3901 2b00 |01f7: if-nez v1, 0222 // +002b │ │ -08282e: 5461 f20b |01f9: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -082832: 6e20 1003 5100 |01fb: invoke-virtual {v1, v5}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ -082838: 5461 f20b |01fe: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -08283c: 5462 f20b |0200: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -082840: 6e10 0d03 0200 |0202: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082846: 0c02 |0205: move-result-object v2 │ │ -082848: 6e20 0f03 2100 |0206: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -08284e: 5461 ef0b |0209: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ -082852: 6e10 0d03 0100 |020b: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082858: 0c01 |020e: move-result-object v1 │ │ -08285a: 3901 0700 |020f: if-nez v1, 0216 // +0007 │ │ -08285e: 5461 ef0b |0211: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ -082862: 6e20 1003 5100 |0213: invoke-virtual {v1, v5}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ -082868: 5461 ef0b |0216: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ -08286c: 5462 ef0b |0218: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ -082870: 6e10 0d03 0200 |021a: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082876: 0c02 |021d: move-result-object v2 │ │ -082878: 6e20 0f03 2100 |021e: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -08287e: 0e00 |0221: return-void │ │ -082880: 5461 f20b |0222: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -082884: 5462 f20b |0224: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -082888: 2203 f804 |0226: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -08288c: 7010 a121 0300 |0228: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082892: 1a04 ef27 |022b: const-string v4, "qb_version" // string@27ef │ │ -082896: 6e20 aa21 4300 |022d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08289c: 0c03 |0230: move-result-object v3 │ │ -08289e: 6e20 aa21 7300 |0231: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0828a4: 0c03 |0234: move-result-object v3 │ │ -0828a6: 6e10 af21 0300 |0235: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0828ac: 0c03 |0238: move-result-object v3 │ │ -0828ae: 1a04 4e01 |0239: const-string v4, "3.1.x" // string@014e │ │ -0828b2: 7230 3501 3004 |023b: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0828b8: 0c03 |023e: move-result-object v3 │ │ -0828ba: 6e20 0c03 3200 |023f: invoke-virtual {v2, v3}, Landroid/preference/ListPreference;.findIndexOfValue:(Ljava/lang/String;)I // method@030c │ │ -0828c0: 0a02 |0242: move-result v2 │ │ -0828c2: 6e20 1003 2100 |0243: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ -0828c8: 28b8 |0246: goto 01fe // -0048 │ │ +0823f0: |[0823f0] com.lgallardo.qbittorrentclient.SettingsActivity.getQBittorrentServerValues:(Ljava/lang/String;)V │ │ +082400: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +082402: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +082404: 6e10 3220 0600 |0002: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@2032 │ │ +08240a: 0c01 |0005: move-result-object v1 │ │ +08240c: 6e10 1803 0100 |0006: invoke-virtual {v1}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0318 │ │ +082412: 0c00 |0009: move-result-object v0 │ │ +082414: 5461 e80b |000a: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ +082418: 5462 e80b |000c: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ +08241c: 6e10 0d03 0200 |000e: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +082422: 0c02 |0011: move-result-object v2 │ │ +082424: 6e20 0f03 2100 |0012: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +08242a: 5461 ed0b |0015: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +08242e: 2202 f804 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082432: 7010 a121 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082438: 1a03 fb1e |001c: const-string v3, "hostname" // string@1efb │ │ +08243c: 6e20 aa21 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082442: 0c02 |0021: move-result-object v2 │ │ +082444: 6e20 aa21 7200 |0022: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08244a: 0c02 |0025: move-result-object v2 │ │ +08244c: 6e10 af21 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082452: 0c02 |0029: move-result-object v2 │ │ +082454: 1a03 0000 |002a: const-string v3, "" // string@0000 │ │ +082458: 7230 3501 2003 |002c: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +08245e: 0c02 |002f: move-result-object v2 │ │ +082460: 6e20 0b03 2100 |0030: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ +082466: 5461 ed0b |0033: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +08246a: 2202 f804 |0035: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08246e: 7010 a121 0200 |0037: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082474: 1a03 fb1e |003a: const-string v3, "hostname" // string@1efb │ │ +082478: 6e20 aa21 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08247e: 0c02 |003f: move-result-object v2 │ │ +082480: 6e20 aa21 7200 |0040: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082486: 0c02 |0043: move-result-object v2 │ │ +082488: 6e10 af21 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08248e: 0c02 |0047: move-result-object v2 │ │ +082490: 1a03 0000 |0048: const-string v3, "" // string@0000 │ │ +082494: 7230 3501 2003 |004a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +08249a: 0c02 |004d: move-result-object v2 │ │ +08249c: 6e20 0a03 2100 |004e: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ +0824a2: 5461 ed0b |0051: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +0824a6: 6e10 0903 0100 |0053: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +0824ac: 0c01 |0056: move-result-object v1 │ │ +0824ae: 6e10 9b21 0100 |0057: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +0824b4: 0c01 |005a: move-result-object v1 │ │ +0824b6: 1a02 0000 |005b: const-string v2, "" // string@0000 │ │ +0824ba: 6e20 8621 2100 |005d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0824c0: 0a01 |0060: move-result v1 │ │ +0824c2: 3801 0e00 |0061: if-eqz v1, 006f // +000e │ │ +0824c6: 5461 ed0b |0063: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +0824ca: 1402 7500 087f |0065: const v2, #float 1.80777e+38 // #7f080075 │ │ +0824d0: 6e20 3420 2600 |0068: invoke-virtual {v6, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getString:(I)Ljava/lang/String; // method@2034 │ │ +0824d6: 0c02 |006b: move-result-object v2 │ │ +0824d8: 6e20 0a03 2100 |006c: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ +0824de: 5461 f60b |006f: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ +0824e2: 2202 f804 |0071: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0824e6: 7010 a121 0200 |0073: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0824ec: 1a03 f42c |0076: const-string v3, "subfolder" // string@2cf4 │ │ +0824f0: 6e20 aa21 3200 |0078: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0824f6: 0c02 |007b: move-result-object v2 │ │ +0824f8: 6e20 aa21 7200 |007c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0824fe: 0c02 |007f: move-result-object v2 │ │ +082500: 6e10 af21 0200 |0080: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082506: 0c02 |0083: move-result-object v2 │ │ +082508: 1a03 0000 |0084: const-string v3, "" // string@0000 │ │ +08250c: 7230 3501 2003 |0086: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +082512: 0c02 |0089: move-result-object v2 │ │ +082514: 6e20 0b03 2100 |008a: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ +08251a: 5461 f60b |008d: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ +08251e: 2202 f804 |008f: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082522: 7010 a121 0200 |0091: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082528: 1a03 f42c |0094: const-string v3, "subfolder" // string@2cf4 │ │ +08252c: 6e20 aa21 3200 |0096: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082532: 0c02 |0099: move-result-object v2 │ │ +082534: 6e20 aa21 7200 |009a: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08253a: 0c02 |009d: move-result-object v2 │ │ +08253c: 6e10 af21 0200 |009e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082542: 0c02 |00a1: move-result-object v2 │ │ +082544: 1a03 0000 |00a2: const-string v3, "" // string@0000 │ │ +082548: 7230 3501 2003 |00a4: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +08254e: 0c02 |00a7: move-result-object v2 │ │ +082550: 6e20 0a03 2100 |00a8: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ +082556: 5461 ee0b |00ab: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.https:Landroid/preference/CheckBoxPreference; // field@0bee │ │ +08255a: 2202 f804 |00ad: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08255e: 7010 a121 0200 |00af: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082564: 1a03 2c1f |00b2: const-string v3, "https" // string@1f2c │ │ +082568: 6e20 aa21 3200 |00b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08256e: 0c02 |00b7: move-result-object v2 │ │ +082570: 6e20 aa21 7200 |00b8: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082576: 0c02 |00bb: move-result-object v2 │ │ +082578: 6e10 af21 0200 |00bc: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08257e: 0c02 |00bf: move-result-object v2 │ │ +082580: 7230 3401 2004 |00c0: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +082586: 0a02 |00c3: move-result v2 │ │ +082588: 6e20 0803 2100 |00c4: invoke-virtual {v1, v2}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@0308 │ │ +08258e: 5461 f10b |00c7: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ +082592: 2202 f804 |00c9: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082596: 7010 a121 0200 |00cb: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08259c: 1a03 6327 |00ce: const-string v3, "port" // string@2763 │ │ +0825a0: 6e20 aa21 3200 |00d0: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0825a6: 0c02 |00d3: move-result-object v2 │ │ +0825a8: 6e20 aa21 7200 |00d4: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0825ae: 0c02 |00d7: move-result-object v2 │ │ +0825b0: 6e10 af21 0200 |00d8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0825b6: 0c02 |00db: move-result-object v2 │ │ +0825b8: 1a03 5301 |00dc: const-string v3, "8080" // string@0153 │ │ +0825bc: 7230 3501 2003 |00de: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0825c2: 0c02 |00e1: move-result-object v2 │ │ +0825c4: 6e20 0b03 2100 |00e2: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ +0825ca: 5461 f10b |00e5: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ +0825ce: 2202 f804 |00e7: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0825d2: 7010 a121 0200 |00e9: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0825d8: 1a03 6327 |00ec: const-string v3, "port" // string@2763 │ │ +0825dc: 6e20 aa21 3200 |00ee: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0825e2: 0c02 |00f1: move-result-object v2 │ │ +0825e4: 6e20 aa21 7200 |00f2: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0825ea: 0c02 |00f5: move-result-object v2 │ │ +0825ec: 6e10 af21 0200 |00f6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0825f2: 0c02 |00f9: move-result-object v2 │ │ +0825f4: 1a03 5301 |00fa: const-string v3, "8080" // string@0153 │ │ +0825f8: 7230 3501 2003 |00fc: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0825fe: 0c02 |00ff: move-result-object v2 │ │ +082600: 6e20 0a03 2100 |0100: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ +082606: 5461 f70b |0103: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ +08260a: 2202 f804 |0105: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08260e: 7010 a121 0200 |0107: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082614: 1a03 792f |010a: const-string v3, "username" // string@2f79 │ │ +082618: 6e20 aa21 3200 |010c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08261e: 0c02 |010f: move-result-object v2 │ │ +082620: 6e20 aa21 7200 |0110: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082626: 0c02 |0113: move-result-object v2 │ │ +082628: 6e10 af21 0200 |0114: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08262e: 0c02 |0117: move-result-object v2 │ │ +082630: 1a03 6f15 |0118: const-string v3, "admin" // string@156f │ │ +082634: 7230 3501 2003 |011a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +08263a: 0c02 |011d: move-result-object v2 │ │ +08263c: 6e20 0b03 2100 |011e: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ +082642: 5461 f70b |0121: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ +082646: 2202 f804 |0123: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08264a: 7010 a121 0200 |0125: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082650: 1a03 792f |0128: const-string v3, "username" // string@2f79 │ │ +082654: 6e20 aa21 3200 |012a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08265a: 0c02 |012d: move-result-object v2 │ │ +08265c: 6e20 aa21 7200 |012e: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082662: 0c02 |0131: move-result-object v2 │ │ +082664: 6e10 af21 0200 |0132: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08266a: 0c02 |0135: move-result-object v2 │ │ +08266c: 1a03 6f15 |0136: const-string v3, "admin" // string@156f │ │ +082670: 7230 3501 2003 |0138: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +082676: 0c02 |013b: move-result-object v2 │ │ +082678: 6e20 0a03 2100 |013c: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ +08267e: 5461 f00b |013f: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ +082682: 2202 f804 |0141: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082686: 7010 a121 0200 |0143: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08268c: 1a03 0927 |0146: const-string v3, "password" // string@2709 │ │ +082690: 6e20 aa21 3200 |0148: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082696: 0c02 |014b: move-result-object v2 │ │ +082698: 6e20 aa21 7200 |014c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08269e: 0c02 |014f: move-result-object v2 │ │ +0826a0: 6e10 af21 0200 |0150: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0826a6: 0c02 |0153: move-result-object v2 │ │ +0826a8: 1a03 7015 |0154: const-string v3, "adminadmin" // string@1570 │ │ +0826ac: 7230 3501 2003 |0156: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0826b2: 0c02 |0159: move-result-object v2 │ │ +0826b4: 6e20 0b03 2100 |015a: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ +0826ba: 5461 f30b |015d: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ +0826be: 6e10 0d03 0100 |015f: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +0826c4: 0c01 |0162: move-result-object v1 │ │ +0826c6: 3901 0800 |0163: if-nez v1, 016b // +0008 │ │ +0826ca: 5461 f30b |0165: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ +0826ce: 1262 |0167: const/4 v2, #int 6 // #6 │ │ +0826d0: 6e20 1003 2100 |0168: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ +0826d6: 5461 f30b |016b: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ +0826da: 5462 f30b |016d: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ +0826de: 6e10 0d03 0200 |016f: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +0826e4: 0c02 |0172: move-result-object v2 │ │ +0826e6: 6e20 0f03 2100 |0173: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +0826ec: 5461 e70b |0176: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ +0826f0: 2202 f804 |0178: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0826f4: 7010 a121 0200 |017a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0826fa: 1a03 f617 |017d: const-string v3, "connection_timeout" // string@17f6 │ │ +0826fe: 6e20 aa21 3200 |017f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082704: 0c02 |0182: move-result-object v2 │ │ +082706: 6e20 aa21 7200 |0183: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08270c: 0c02 |0186: move-result-object v2 │ │ +08270e: 6e10 af21 0200 |0187: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082714: 0c02 |018a: move-result-object v2 │ │ +082716: 1a03 5101 |018b: const-string v3, "5" // string@0151 │ │ +08271a: 7230 3501 2003 |018d: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +082720: 0c02 |0190: move-result-object v2 │ │ +082722: 6e20 0b03 2100 |0191: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ +082728: 5461 eb0b |0194: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ +08272c: 2202 f804 |0196: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082730: 7010 a121 0200 |0198: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082736: 1a03 bf18 |019b: const-string v3, "data_timeout" // string@18bf │ │ +08273a: 6e20 aa21 3200 |019d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082740: 0c02 |01a0: move-result-object v2 │ │ +082742: 6e20 aa21 7200 |01a1: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082748: 0c02 |01a4: move-result-object v2 │ │ +08274a: 6e10 af21 0200 |01a5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082750: 0c02 |01a8: move-result-object v2 │ │ +082752: 1a03 5201 |01a9: const-string v3, "8" // string@0152 │ │ +082756: 7230 3501 2003 |01ab: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +08275c: 0c02 |01ae: move-result-object v2 │ │ +08275e: 6e20 0b03 2100 |01af: invoke-virtual {v1, v2}, Landroid/preference/EditTextPreference;.setText:(Ljava/lang/String;)V // method@030b │ │ +082764: 5461 f50b |01b2: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ +082768: 6e10 0d03 0100 |01b4: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +08276e: 0c01 |01b7: move-result-object v1 │ │ +082770: 3901 0700 |01b8: if-nez v1, 01bf // +0007 │ │ +082774: 5461 f50b |01ba: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ +082778: 6e20 1003 5100 |01bc: invoke-virtual {v1, v5}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ +08277e: 5461 f50b |01bf: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ +082782: 5462 f50b |01c1: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ +082786: 6e10 0d03 0200 |01c3: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +08278c: 0c02 |01c6: move-result-object v2 │ │ +08278e: 6e20 0f03 2100 |01c7: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +082794: 5461 f40b |01ca: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.reverse_order:Landroid/preference/CheckBoxPreference; // field@0bf4 │ │ +082798: 2202 f804 |01cc: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08279c: 7010 a121 0200 |01ce: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0827a2: 1a03 ef28 |01d1: const-string v3, "reverse_order" // string@28ef │ │ +0827a6: 6e20 aa21 3200 |01d3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0827ac: 0c02 |01d6: move-result-object v2 │ │ +0827ae: 6e20 aa21 7200 |01d7: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0827b4: 0c02 |01da: move-result-object v2 │ │ +0827b6: 6e10 af21 0200 |01db: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0827bc: 0c02 |01de: move-result-object v2 │ │ +0827be: 7230 3401 2004 |01df: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +0827c4: 0a02 |01e2: move-result v2 │ │ +0827c6: 6e20 0803 2100 |01e3: invoke-virtual {v1, v2}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@0308 │ │ +0827cc: 5461 ea0b |01e6: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.dark_ui:Landroid/preference/CheckBoxPreference; // field@0bea │ │ +0827d0: 1a02 ba18 |01e8: const-string v2, "dark_ui" // string@18ba │ │ +0827d4: 7230 3401 2004 |01ea: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +0827da: 0a02 |01ed: move-result v2 │ │ +0827dc: 6e20 0803 2100 |01ee: invoke-virtual {v1, v2}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@0308 │ │ +0827e2: 5461 f20b |01f1: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +0827e6: 6e10 0d03 0100 |01f3: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +0827ec: 0c01 |01f6: move-result-object v1 │ │ +0827ee: 3901 2b00 |01f7: if-nez v1, 0222 // +002b │ │ +0827f2: 5461 f20b |01f9: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +0827f6: 6e20 1003 5100 |01fb: invoke-virtual {v1, v5}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ +0827fc: 5461 f20b |01fe: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +082800: 5462 f20b |0200: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +082804: 6e10 0d03 0200 |0202: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +08280a: 0c02 |0205: move-result-object v2 │ │ +08280c: 6e20 0f03 2100 |0206: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +082812: 5461 ef0b |0209: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ +082816: 6e10 0d03 0100 |020b: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +08281c: 0c01 |020e: move-result-object v1 │ │ +08281e: 3901 0700 |020f: if-nez v1, 0216 // +0007 │ │ +082822: 5461 ef0b |0211: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ +082826: 6e20 1003 5100 |0213: invoke-virtual {v1, v5}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ +08282c: 5461 ef0b |0216: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ +082830: 5462 ef0b |0218: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ +082834: 6e10 0d03 0200 |021a: invoke-virtual {v2}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +08283a: 0c02 |021d: move-result-object v2 │ │ +08283c: 6e20 0f03 2100 |021e: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +082842: 0e00 |0221: return-void │ │ +082844: 5461 f20b |0222: iget-object v1, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +082848: 5462 f20b |0224: iget-object v2, v6, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +08284c: 2203 f804 |0226: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +082850: 7010 a121 0300 |0228: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082856: 1a04 eb27 |022b: const-string v4, "qb_version" // string@27eb │ │ +08285a: 6e20 aa21 4300 |022d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082860: 0c03 |0230: move-result-object v3 │ │ +082862: 6e20 aa21 7300 |0231: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082868: 0c03 |0234: move-result-object v3 │ │ +08286a: 6e10 af21 0300 |0235: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082870: 0c03 |0238: move-result-object v3 │ │ +082872: 1a04 4e01 |0239: const-string v4, "3.1.x" // string@014e │ │ +082876: 7230 3501 3004 |023b: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +08287c: 0c03 |023e: move-result-object v3 │ │ +08287e: 6e20 0c03 3200 |023f: invoke-virtual {v2, v3}, Landroid/preference/ListPreference;.findIndexOfValue:(Ljava/lang/String;)I // method@030c │ │ +082884: 0a02 |0242: move-result v2 │ │ +082886: 6e20 1003 2100 |0243: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.setValueIndex:(I)V // method@0310 │ │ +08288c: 28b8 |0246: goto 01fe // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=146 │ │ 0x000a line=148 │ │ 0x0015 line=149 │ │ 0x0033 line=150 │ │ 0x0051 line=152 │ │ @@ -141611,123 +141622,123 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 225 16-bit code units │ │ -0828cc: |[0828cc] com.lgallardo.qbittorrentclient.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0828dc: 1402 2200 097f |0000: const v2, #float 1.82105e+38 // #7f090022 │ │ -0828e2: 6e20 3d20 2400 |0003: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.setTheme:(I)V // method@203d │ │ -0828e8: 6f20 1403 5400 |0006: invoke-super {v4, v5}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0314 │ │ -0828ee: 1402 0200 047f |0009: const v2, #float 1.75458e+38 // #7f040002 │ │ -0828f4: 6e20 3020 2400 |000c: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.addPreferencesFromResource:(I)V // method@2030 │ │ -0828fa: 1a02 a918 |000f: const-string v2, "currentServer" // string@18a9 │ │ -0828fe: 6e20 3120 2400 |0011: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082904: 0c02 |0014: move-result-object v2 │ │ -082906: 1f02 ad00 |0015: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ -08290a: 5b42 e80b |0017: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ -08290e: 1a02 ff1e |0019: const-string v2, "hostname" // string@1eff │ │ -082912: 6e20 3120 2400 |001b: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082918: 0c02 |001e: move-result-object v2 │ │ -08291a: 1f02 ac00 |001f: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ -08291e: 5b42 ed0b |0021: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -082922: 1a02 f82c |0023: const-string v2, "subfolder" // string@2cf8 │ │ -082926: 6e20 3120 2400 |0025: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -08292c: 0c02 |0028: move-result-object v2 │ │ -08292e: 1f02 ac00 |0029: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ -082932: 5b42 f60b |002b: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ -082936: 1a02 301f |002d: const-string v2, "https" // string@1f30 │ │ -08293a: 6e20 3120 2400 |002f: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082940: 0c02 |0032: move-result-object v2 │ │ -082942: 1f02 ab00 |0033: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ -082946: 5b42 ee0b |0035: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.https:Landroid/preference/CheckBoxPreference; // field@0bee │ │ -08294a: 1a02 6727 |0037: const-string v2, "port" // string@2767 │ │ -08294e: 6e20 3120 2400 |0039: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082954: 0c02 |003c: move-result-object v2 │ │ -082956: 1f02 ac00 |003d: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ -08295a: 5b42 f10b |003f: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ -08295e: 1a02 7d2f |0041: const-string v2, "username" // string@2f7d │ │ -082962: 6e20 3120 2400 |0043: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082968: 0c02 |0046: move-result-object v2 │ │ -08296a: 1f02 ac00 |0047: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ -08296e: 5b42 f70b |0049: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ -082972: 1a02 0d27 |004b: const-string v2, "password" // string@270d │ │ -082976: 6e20 3120 2400 |004d: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -08297c: 0c02 |0050: move-result-object v2 │ │ -08297e: 1f02 ac00 |0051: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ -082982: 5b42 f00b |0053: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ -082986: 1a02 4a16 |0055: const-string v2, "auto_refresh" // string@164a │ │ -08298a: 6e20 3120 2400 |0057: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082990: 0c02 |005a: move-result-object v2 │ │ -082992: 1f02 ab00 |005b: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ -082996: 5b42 e60b |005d: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.auto_refresh:Landroid/preference/CheckBoxPreference; // field@0be6 │ │ -08299a: 1a02 4028 |005f: const-string v2, "refresh_period" // string@2840 │ │ -08299e: 6e20 3120 2400 |0061: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -0829a4: 0c02 |0064: move-result-object v2 │ │ -0829a6: 1f02 ad00 |0065: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ -0829aa: 5b42 f30b |0067: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ -0829ae: 1a02 fa17 |0069: const-string v2, "connection_timeout" // string@17fa │ │ -0829b2: 6e20 3120 2400 |006b: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -0829b8: 0c02 |006e: move-result-object v2 │ │ -0829ba: 1f02 ac00 |006f: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ -0829be: 5b42 e70b |0071: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ -0829c2: 1a02 c318 |0073: const-string v2, "data_timeout" // string@18c3 │ │ -0829c6: 6e20 3120 2400 |0075: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -0829cc: 0c02 |0078: move-result-object v2 │ │ -0829ce: 1f02 ac00 |0079: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ -0829d2: 5b42 eb0b |007b: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ -0829d6: 1a02 752c |007d: const-string v2, "sortby" // string@2c75 │ │ -0829da: 6e20 3120 2400 |007f: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -0829e0: 0c02 |0082: move-result-object v2 │ │ -0829e2: 1f02 ad00 |0083: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ -0829e6: 5b42 f50b |0085: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ -0829ea: 1a02 f328 |0087: const-string v2, "reverse_order" // string@28f3 │ │ -0829ee: 6e20 3120 2400 |0089: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -0829f4: 0c02 |008c: move-result-object v2 │ │ -0829f6: 1f02 ab00 |008d: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ -0829fa: 5b42 f40b |008f: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.reverse_order:Landroid/preference/CheckBoxPreference; // field@0bf4 │ │ -0829fe: 1a02 be18 |0091: const-string v2, "dark_ui" // string@18be │ │ -082a02: 6e20 3120 2400 |0093: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082a08: 0c02 |0096: move-result-object v2 │ │ -082a0a: 1f02 ab00 |0097: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ -082a0e: 5b42 ea0b |0099: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.dark_ui:Landroid/preference/CheckBoxPreference; // field@0bea │ │ -082a12: 1a02 ef27 |009b: const-string v2, "qb_version" // string@27ef │ │ -082a16: 6e20 3120 2400 |009d: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082a1c: 0c02 |00a0: move-result-object v2 │ │ -082a1e: 1f02 ad00 |00a1: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ -082a22: 5b42 f20b |00a3: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -082a26: 1a02 e919 |00a5: const-string v2, "enable_notifications" // string@19e9 │ │ -082a2a: 6e20 3120 2400 |00a7: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082a30: 0c02 |00aa: move-result-object v2 │ │ -082a32: 1f02 ab00 |00ab: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ -082a36: 5b42 ec0b |00ad: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.enable_notifications:Landroid/preference/CheckBoxPreference; // field@0bec │ │ -082a3a: 1a02 3925 |00af: const-string v2, "notification_period" // string@2539 │ │ -082a3e: 6e20 3120 2400 |00b1: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082a44: 0c02 |00b4: move-result-object v2 │ │ -082a46: 1f02 ad00 |00b5: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ -082a4a: 5b42 ef0b |00b7: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ -082a4e: 5442 e80b |00b9: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ -082a52: 6e10 0e03 0200 |00bb: invoke-virtual {v2}, Landroid/preference/ListPreference;.getValue:()Ljava/lang/String; // method@030e │ │ -082a58: 0c02 |00be: move-result-object v2 │ │ -082a5a: 6e20 3320 2400 |00bf: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getQBittorrentServerValues:(Ljava/lang/String;)V // method@2033 │ │ -082a60: 1a02 a918 |00c2: const-string v2, "currentServer" // string@18a9 │ │ -082a64: 6e20 3120 2400 |00c4: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ -082a6a: 0c00 |00c7: move-result-object v0 │ │ -082a6c: 2202 a504 |00c8: new-instance v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1; // type@04a5 │ │ -082a70: 7020 2d20 4200 |00ca: invoke-direct {v2, v4}, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;.:(Lcom/lgallardo/qbittorrentclient/SettingsActivity;)V // method@202d │ │ -082a76: 6e20 1103 2000 |00cd: invoke-virtual {v0, v2}, Landroid/preference/Preference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@0311 │ │ -082a7c: 2201 3700 |00d0: new-instance v1, Landroid/content/Intent; // type@0037 │ │ -082a80: 7010 0001 0100 |00d2: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0100 │ │ -082a86: 1a02 ab18 |00d5: const-string v2, "currentState" // string@18ab │ │ -082a8a: 6203 cf08 |00d7: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ -082a8e: 6e30 1f01 2103 |00d9: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -082a94: 12f2 |00dc: const/4 v2, #int -1 // #ff │ │ -082a96: 6e30 3c20 2401 |00dd: invoke-virtual {v4, v2, v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.setResult:(ILandroid/content/Intent;)V // method@203c │ │ -082a9c: 0e00 |00e0: return-void │ │ +082890: |[082890] com.lgallardo.qbittorrentclient.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0828a0: 1402 2200 097f |0000: const v2, #float 1.82105e+38 // #7f090022 │ │ +0828a6: 6e20 3d20 2400 |0003: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.setTheme:(I)V // method@203d │ │ +0828ac: 6f20 1403 5400 |0006: invoke-super {v4, v5}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0314 │ │ +0828b2: 1402 0200 047f |0009: const v2, #float 1.75458e+38 // #7f040002 │ │ +0828b8: 6e20 3020 2400 |000c: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.addPreferencesFromResource:(I)V // method@2030 │ │ +0828be: 1a02 a518 |000f: const-string v2, "currentServer" // string@18a5 │ │ +0828c2: 6e20 3120 2400 |0011: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +0828c8: 0c02 |0014: move-result-object v2 │ │ +0828ca: 1f02 ad00 |0015: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ +0828ce: 5b42 e80b |0017: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ +0828d2: 1a02 fb1e |0019: const-string v2, "hostname" // string@1efb │ │ +0828d6: 6e20 3120 2400 |001b: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +0828dc: 0c02 |001e: move-result-object v2 │ │ +0828de: 1f02 ac00 |001f: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ +0828e2: 5b42 ed0b |0021: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +0828e6: 1a02 f42c |0023: const-string v2, "subfolder" // string@2cf4 │ │ +0828ea: 6e20 3120 2400 |0025: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +0828f0: 0c02 |0028: move-result-object v2 │ │ +0828f2: 1f02 ac00 |0029: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ +0828f6: 5b42 f60b |002b: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ +0828fa: 1a02 2c1f |002d: const-string v2, "https" // string@1f2c │ │ +0828fe: 6e20 3120 2400 |002f: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +082904: 0c02 |0032: move-result-object v2 │ │ +082906: 1f02 ab00 |0033: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ +08290a: 5b42 ee0b |0035: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.https:Landroid/preference/CheckBoxPreference; // field@0bee │ │ +08290e: 1a02 6327 |0037: const-string v2, "port" // string@2763 │ │ +082912: 6e20 3120 2400 |0039: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +082918: 0c02 |003c: move-result-object v2 │ │ +08291a: 1f02 ac00 |003d: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ +08291e: 5b42 f10b |003f: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ +082922: 1a02 792f |0041: const-string v2, "username" // string@2f79 │ │ +082926: 6e20 3120 2400 |0043: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +08292c: 0c02 |0046: move-result-object v2 │ │ +08292e: 1f02 ac00 |0047: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ +082932: 5b42 f70b |0049: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ +082936: 1a02 0927 |004b: const-string v2, "password" // string@2709 │ │ +08293a: 6e20 3120 2400 |004d: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +082940: 0c02 |0050: move-result-object v2 │ │ +082942: 1f02 ac00 |0051: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ +082946: 5b42 f00b |0053: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ +08294a: 1a02 4616 |0055: const-string v2, "auto_refresh" // string@1646 │ │ +08294e: 6e20 3120 2400 |0057: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +082954: 0c02 |005a: move-result-object v2 │ │ +082956: 1f02 ab00 |005b: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ +08295a: 5b42 e60b |005d: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.auto_refresh:Landroid/preference/CheckBoxPreference; // field@0be6 │ │ +08295e: 1a02 3c28 |005f: const-string v2, "refresh_period" // string@283c │ │ +082962: 6e20 3120 2400 |0061: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +082968: 0c02 |0064: move-result-object v2 │ │ +08296a: 1f02 ad00 |0065: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ +08296e: 5b42 f30b |0067: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ +082972: 1a02 f617 |0069: const-string v2, "connection_timeout" // string@17f6 │ │ +082976: 6e20 3120 2400 |006b: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +08297c: 0c02 |006e: move-result-object v2 │ │ +08297e: 1f02 ac00 |006f: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ +082982: 5b42 e70b |0071: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ +082986: 1a02 bf18 |0073: const-string v2, "data_timeout" // string@18bf │ │ +08298a: 6e20 3120 2400 |0075: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +082990: 0c02 |0078: move-result-object v2 │ │ +082992: 1f02 ac00 |0079: check-cast v2, Landroid/preference/EditTextPreference; // type@00ac │ │ +082996: 5b42 eb0b |007b: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ +08299a: 1a02 712c |007d: const-string v2, "sortby" // string@2c71 │ │ +08299e: 6e20 3120 2400 |007f: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +0829a4: 0c02 |0082: move-result-object v2 │ │ +0829a6: 1f02 ad00 |0083: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ +0829aa: 5b42 f50b |0085: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ +0829ae: 1a02 ef28 |0087: const-string v2, "reverse_order" // string@28ef │ │ +0829b2: 6e20 3120 2400 |0089: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +0829b8: 0c02 |008c: move-result-object v2 │ │ +0829ba: 1f02 ab00 |008d: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ +0829be: 5b42 f40b |008f: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.reverse_order:Landroid/preference/CheckBoxPreference; // field@0bf4 │ │ +0829c2: 1a02 ba18 |0091: const-string v2, "dark_ui" // string@18ba │ │ +0829c6: 6e20 3120 2400 |0093: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +0829cc: 0c02 |0096: move-result-object v2 │ │ +0829ce: 1f02 ab00 |0097: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ +0829d2: 5b42 ea0b |0099: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.dark_ui:Landroid/preference/CheckBoxPreference; // field@0bea │ │ +0829d6: 1a02 eb27 |009b: const-string v2, "qb_version" // string@27eb │ │ +0829da: 6e20 3120 2400 |009d: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +0829e0: 0c02 |00a0: move-result-object v2 │ │ +0829e2: 1f02 ad00 |00a1: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ +0829e6: 5b42 f20b |00a3: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +0829ea: 1a02 e519 |00a5: const-string v2, "enable_notifications" // string@19e5 │ │ +0829ee: 6e20 3120 2400 |00a7: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +0829f4: 0c02 |00aa: move-result-object v2 │ │ +0829f6: 1f02 ab00 |00ab: check-cast v2, Landroid/preference/CheckBoxPreference; // type@00ab │ │ +0829fa: 5b42 ec0b |00ad: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.enable_notifications:Landroid/preference/CheckBoxPreference; // field@0bec │ │ +0829fe: 1a02 3525 |00af: const-string v2, "notification_period" // string@2535 │ │ +082a02: 6e20 3120 2400 |00b1: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +082a08: 0c02 |00b4: move-result-object v2 │ │ +082a0a: 1f02 ad00 |00b5: check-cast v2, Landroid/preference/ListPreference; // type@00ad │ │ +082a0e: 5b42 ef0b |00b7: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ +082a12: 5442 e80b |00b9: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ +082a16: 6e10 0e03 0200 |00bb: invoke-virtual {v2}, Landroid/preference/ListPreference;.getValue:()Ljava/lang/String; // method@030e │ │ +082a1c: 0c02 |00be: move-result-object v2 │ │ +082a1e: 6e20 3320 2400 |00bf: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getQBittorrentServerValues:(Ljava/lang/String;)V // method@2033 │ │ +082a24: 1a02 a518 |00c2: const-string v2, "currentServer" // string@18a5 │ │ +082a28: 6e20 3120 2400 |00c4: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@2031 │ │ +082a2e: 0c00 |00c7: move-result-object v0 │ │ +082a30: 2202 a504 |00c8: new-instance v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1; // type@04a5 │ │ +082a34: 7020 2d20 4200 |00ca: invoke-direct {v2, v4}, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;.:(Lcom/lgallardo/qbittorrentclient/SettingsActivity;)V // method@202d │ │ +082a3a: 6e20 1103 2000 |00cd: invoke-virtual {v0, v2}, Landroid/preference/Preference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@0311 │ │ +082a40: 2201 3700 |00d0: new-instance v1, Landroid/content/Intent; // type@0037 │ │ +082a44: 7010 0001 0100 |00d2: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0100 │ │ +082a4a: 1a02 a718 |00d5: const-string v2, "currentState" // string@18a7 │ │ +082a4e: 6203 cf08 |00d7: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ +082a52: 6e30 1f01 2103 |00d9: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +082a58: 12f2 |00dc: const/4 v2, #int -1 // #ff │ │ +082a5a: 6e30 3c20 2401 |00dd: invoke-virtual {v4, v2, v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.setResult:(ILandroid/content/Intent;)V // method@203c │ │ +082a60: 0e00 |00e0: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0006 line=59 │ │ 0x0009 line=61 │ │ 0x000f line=64 │ │ 0x0019 line=65 │ │ @@ -141764,17 +141775,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082aa0: |[082aa0] com.lgallardo.qbittorrentclient.SettingsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -082ab0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -082ab2: 0f00 |0001: return v0 │ │ +082a64: |[082a64] com.lgallardo.qbittorrentclient.SettingsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +082a74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +082a76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -141783,23 +141794,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -082ab4: |[082ab4] com.lgallardo.qbittorrentclient.SettingsActivity.onPause:()V │ │ -082ac4: 6e10 3220 0100 |0000: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@2032 │ │ -082aca: 0c00 |0003: move-result-object v0 │ │ -082acc: 6e10 1803 0000 |0004: invoke-virtual {v0}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0318 │ │ -082ad2: 0c00 |0007: move-result-object v0 │ │ -082ad4: 7220 3701 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0137 │ │ -082ada: 6e10 3b20 0100 |000b: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.saveQBittorrentServerValues:()V // method@203b │ │ -082ae0: 6f10 1503 0100 |000e: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0315 │ │ -082ae6: 0e00 |0011: return-void │ │ +082a78: |[082a78] com.lgallardo.qbittorrentclient.SettingsActivity.onPause:()V │ │ +082a88: 6e10 3220 0100 |0000: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@2032 │ │ +082a8e: 0c00 |0003: move-result-object v0 │ │ +082a90: 6e10 1803 0000 |0004: invoke-virtual {v0}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0318 │ │ +082a96: 0c00 |0007: move-result-object v0 │ │ +082a98: 7220 3701 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0137 │ │ +082a9e: 6e10 3b20 0100 |000b: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.saveQBittorrentServerValues:()V // method@203b │ │ +082aa4: 6f10 1503 0100 |000e: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0315 │ │ +082aaa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x000b line=140 │ │ 0x000e line=141 │ │ 0x0011 line=142 │ │ locals : │ │ @@ -141810,22 +141821,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -082ae8: |[082ae8] com.lgallardo.qbittorrentclient.SettingsActivity.onResume:()V │ │ -082af8: 6f10 1603 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onResume:()V // method@0316 │ │ -082afe: 6e10 3220 0100 |0003: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@2032 │ │ -082b04: 0c00 |0006: move-result-object v0 │ │ -082b06: 6e10 1803 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0318 │ │ -082b0c: 0c00 |000a: move-result-object v0 │ │ -082b0e: 7220 3601 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0136 │ │ -082b14: 0e00 |000e: return-void │ │ +082aac: |[082aac] com.lgallardo.qbittorrentclient.SettingsActivity.onResume:()V │ │ +082abc: 6f10 1603 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onResume:()V // method@0316 │ │ +082ac2: 6e10 3220 0100 |0003: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@2032 │ │ +082ac8: 0c00 |0006: move-result-object v0 │ │ +082aca: 6e10 1803 0000 |0007: invoke-virtual {v0}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0318 │ │ +082ad0: 0c00 |000a: move-result-object v0 │ │ +082ad2: 7220 3601 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0136 │ │ +082ad8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ 0x000e line=134 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ @@ -141835,17 +141846,17 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082b18: |[082b18] com.lgallardo.qbittorrentclient.SettingsActivity.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -082b28: 6e10 3a20 0000 |0000: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refreshScreenValues:()V // method@203a │ │ -082b2e: 0e00 |0003: return-void │ │ +082adc: |[082adc] com.lgallardo.qbittorrentclient.SettingsActivity.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +082aec: 6e10 3a20 0000 |0000: invoke-virtual {v0}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refreshScreenValues:()V // method@203a │ │ +082af2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ 0x0000 - 0x0004 reg=1 sharedPreferences Landroid/content/SharedPreferences; │ │ @@ -141856,61 +141867,61 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -082b30: |[082b30] com.lgallardo.qbittorrentclient.SettingsActivity.refreshScreenValues:()V │ │ -082b40: 5420 e80b |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ -082b44: 5421 e80b |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ -082b48: 6e10 0d03 0100 |0004: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082b4e: 0c01 |0007: move-result-object v1 │ │ -082b50: 6e20 0f03 1000 |0008: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -082b56: 5420 ed0b |000b: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -082b5a: 5421 ed0b |000d: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -082b5e: 6e10 0903 0100 |000f: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082b64: 0c01 |0012: move-result-object v1 │ │ -082b66: 6e20 0a03 1000 |0013: invoke-virtual {v0, v1}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ -082b6c: 5420 f60b |0016: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ -082b70: 5421 f60b |0018: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ -082b74: 6e10 0903 0100 |001a: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082b7a: 0c01 |001d: move-result-object v1 │ │ -082b7c: 6e20 0a03 1000 |001e: invoke-virtual {v0, v1}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ -082b82: 5420 f10b |0021: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ -082b86: 5421 f10b |0023: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ -082b8a: 6e10 0903 0100 |0025: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082b90: 0c01 |0028: move-result-object v1 │ │ -082b92: 6e20 0a03 1000 |0029: invoke-virtual {v0, v1}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ -082b98: 5420 f70b |002c: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ -082b9c: 5421 f70b |002e: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ -082ba0: 6e10 0903 0100 |0030: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082ba6: 0c01 |0033: move-result-object v1 │ │ -082ba8: 6e20 0a03 1000 |0034: invoke-virtual {v0, v1}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ -082bae: 5420 f30b |0037: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ -082bb2: 5421 f30b |0039: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ -082bb6: 6e10 0d03 0100 |003b: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082bbc: 0c01 |003e: move-result-object v1 │ │ -082bbe: 6e20 0f03 1000 |003f: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -082bc4: 5420 f50b |0042: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ -082bc8: 5421 f50b |0044: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ -082bcc: 6e10 0d03 0100 |0046: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082bd2: 0c01 |0049: move-result-object v1 │ │ -082bd4: 6e20 0f03 1000 |004a: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -082bda: 5420 f20b |004d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -082bde: 5421 f20b |004f: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -082be2: 6e10 0d03 0100 |0051: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082be8: 0c01 |0054: move-result-object v1 │ │ -082bea: 6e20 0f03 1000 |0055: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -082bf0: 5420 ef0b |0058: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ -082bf4: 5421 ef0b |005a: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ -082bf8: 6e10 0d03 0100 |005c: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ -082bfe: 0c01 |005f: move-result-object v1 │ │ -082c00: 6e20 0f03 1000 |0060: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ -082c06: 0e00 |0063: return-void │ │ +082af4: |[082af4] com.lgallardo.qbittorrentclient.SettingsActivity.refreshScreenValues:()V │ │ +082b04: 5420 e80b |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ +082b08: 5421 e80b |0002: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ +082b0c: 6e10 0d03 0100 |0004: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +082b12: 0c01 |0007: move-result-object v1 │ │ +082b14: 6e20 0f03 1000 |0008: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +082b1a: 5420 ed0b |000b: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +082b1e: 5421 ed0b |000d: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +082b22: 6e10 0903 0100 |000f: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082b28: 0c01 |0012: move-result-object v1 │ │ +082b2a: 6e20 0a03 1000 |0013: invoke-virtual {v0, v1}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ +082b30: 5420 f60b |0016: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ +082b34: 5421 f60b |0018: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ +082b38: 6e10 0903 0100 |001a: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082b3e: 0c01 |001d: move-result-object v1 │ │ +082b40: 6e20 0a03 1000 |001e: invoke-virtual {v0, v1}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ +082b46: 5420 f10b |0021: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ +082b4a: 5421 f10b |0023: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ +082b4e: 6e10 0903 0100 |0025: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082b54: 0c01 |0028: move-result-object v1 │ │ +082b56: 6e20 0a03 1000 |0029: invoke-virtual {v0, v1}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ +082b5c: 5420 f70b |002c: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ +082b60: 5421 f70b |002e: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ +082b64: 6e10 0903 0100 |0030: invoke-virtual {v1}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082b6a: 0c01 |0033: move-result-object v1 │ │ +082b6c: 6e20 0a03 1000 |0034: invoke-virtual {v0, v1}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030a │ │ +082b72: 5420 f30b |0037: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ +082b76: 5421 f30b |0039: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.refresh_period:Landroid/preference/ListPreference; // field@0bf3 │ │ +082b7a: 6e10 0d03 0100 |003b: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +082b80: 0c01 |003e: move-result-object v1 │ │ +082b82: 6e20 0f03 1000 |003f: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +082b88: 5420 f50b |0042: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ +082b8c: 5421 f50b |0044: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.sortBy:Landroid/preference/ListPreference; // field@0bf5 │ │ +082b90: 6e10 0d03 0100 |0046: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +082b96: 0c01 |0049: move-result-object v1 │ │ +082b98: 6e20 0f03 1000 |004a: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +082b9e: 5420 f20b |004d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +082ba2: 5421 f20b |004f: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +082ba6: 6e10 0d03 0100 |0051: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +082bac: 0c01 |0054: move-result-object v1 │ │ +082bae: 6e20 0f03 1000 |0055: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +082bb4: 5420 ef0b |0058: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ +082bb8: 5421 ef0b |005a: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.notification_period:Landroid/preference/ListPreference; // field@0bef │ │ +082bbc: 6e10 0d03 0100 |005c: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntry:()Ljava/lang/CharSequence; // method@030d │ │ +082bc2: 0c01 |005f: move-result-object v1 │ │ +082bc4: 6e20 0f03 1000 |0060: invoke-virtual {v0, v1}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@030f │ │ +082bca: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x000b line=209 │ │ 0x0016 line=210 │ │ 0x0021 line=211 │ │ 0x002c line=212 │ │ @@ -141927,279 +141938,279 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 550 16-bit code units │ │ -082c08: |[082c08] com.lgallardo.qbittorrentclient.SettingsActivity.saveQBittorrentServerValues:()V │ │ -082c18: 5442 e80b |0000: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ -082c1c: 6e10 0e03 0200 |0002: invoke-virtual {v2}, Landroid/preference/ListPreference;.getValue:()Ljava/lang/String; // method@030e │ │ -082c22: 0c02 |0005: move-result-object v2 │ │ -082c24: 5b42 e90b |0006: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082c28: 6e10 3220 0400 |0008: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@2032 │ │ -082c2e: 0c02 |000b: move-result-object v2 │ │ -082c30: 6e10 1803 0200 |000c: invoke-virtual {v2}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0318 │ │ -082c36: 0c01 |000f: move-result-object v1 │ │ -082c38: 7210 3301 0100 |0010: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ -082c3e: 0c00 |0013: move-result-object v0 │ │ -082c40: 5442 ed0b |0014: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -082c44: 6e10 0903 0200 |0016: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082c4a: 0c02 |0019: move-result-object v2 │ │ -082c4c: 6e10 9b21 0200 |001a: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082c52: 0c02 |001d: move-result-object v2 │ │ -082c54: 3802 3200 |001e: if-eqz v2, 0050 // +0032 │ │ -082c58: 5442 ed0b |0020: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -082c5c: 6e10 0903 0200 |0022: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082c62: 0c02 |0025: move-result-object v2 │ │ -082c64: 6e10 9b21 0200 |0026: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082c6a: 0c02 |0029: move-result-object v2 │ │ -082c6c: 1a03 0000 |002a: const-string v3, "" // string@0000 │ │ -082c70: 3232 2400 |002c: if-eq v2, v3, 0050 // +0024 │ │ -082c74: 2202 f804 |002e: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082c78: 7010 a121 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082c7e: 1a03 ff1e |0033: const-string v3, "hostname" // string@1eff │ │ -082c82: 6e20 aa21 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082c88: 0c02 |0038: move-result-object v2 │ │ -082c8a: 5443 e90b |0039: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082c8e: 6e20 aa21 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082c94: 0c02 |003e: move-result-object v2 │ │ -082c96: 6e10 af21 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082c9c: 0c02 |0042: move-result-object v2 │ │ -082c9e: 5443 ed0b |0043: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ -082ca2: 6e10 0903 0300 |0045: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082ca8: 0c03 |0048: move-result-object v3 │ │ -082caa: 6e10 9b21 0300 |0049: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082cb0: 0c03 |004c: move-result-object v3 │ │ -082cb2: 7230 3201 2003 |004d: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -082cb8: 5442 f60b |0050: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ -082cbc: 6e10 0903 0200 |0052: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082cc2: 0c02 |0055: move-result-object v2 │ │ -082cc4: 6e10 9b21 0200 |0056: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082cca: 0c02 |0059: move-result-object v2 │ │ -082ccc: 3802 2400 |005a: if-eqz v2, 007e // +0024 │ │ -082cd0: 2202 f804 |005c: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082cd4: 7010 a121 0200 |005e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082cda: 1a03 f82c |0061: const-string v3, "subfolder" // string@2cf8 │ │ -082cde: 6e20 aa21 3200 |0063: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082ce4: 0c02 |0066: move-result-object v2 │ │ -082ce6: 5443 e90b |0067: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082cea: 6e20 aa21 3200 |0069: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082cf0: 0c02 |006c: move-result-object v2 │ │ -082cf2: 6e10 af21 0200 |006d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082cf8: 0c02 |0070: move-result-object v2 │ │ -082cfa: 5443 f60b |0071: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ -082cfe: 6e10 0903 0300 |0073: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082d04: 0c03 |0076: move-result-object v3 │ │ -082d06: 6e10 9b21 0300 |0077: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082d0c: 0c03 |007a: move-result-object v3 │ │ -082d0e: 7230 3201 2003 |007b: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -082d14: 2202 f804 |007e: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082d18: 7010 a121 0200 |0080: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082d1e: 1a03 301f |0083: const-string v3, "https" // string@1f30 │ │ -082d22: 6e20 aa21 3200 |0085: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082d28: 0c02 |0088: move-result-object v2 │ │ -082d2a: 5443 e90b |0089: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082d2e: 6e20 aa21 3200 |008b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082d34: 0c02 |008e: move-result-object v2 │ │ -082d36: 6e10 af21 0200 |008f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082d3c: 0c02 |0092: move-result-object v2 │ │ -082d3e: 5443 ee0b |0093: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.https:Landroid/preference/CheckBoxPreference; // field@0bee │ │ -082d42: 6e10 0703 0300 |0095: invoke-virtual {v3}, Landroid/preference/CheckBoxPreference;.isChecked:()Z // method@0307 │ │ -082d48: 0a03 |0098: move-result v3 │ │ -082d4a: 7230 3101 2003 |0099: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0131 │ │ -082d50: 5442 f10b |009c: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ -082d54: 6e10 0903 0200 |009e: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082d5a: 0c02 |00a1: move-result-object v2 │ │ -082d5c: 6e10 9b21 0200 |00a2: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082d62: 0c02 |00a5: move-result-object v2 │ │ -082d64: 3802 3200 |00a6: if-eqz v2, 00d8 // +0032 │ │ -082d68: 5442 f10b |00a8: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ -082d6c: 6e10 0903 0200 |00aa: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082d72: 0c02 |00ad: move-result-object v2 │ │ -082d74: 6e10 9b21 0200 |00ae: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082d7a: 0c02 |00b1: move-result-object v2 │ │ -082d7c: 1a03 0000 |00b2: const-string v3, "" // string@0000 │ │ -082d80: 3232 2400 |00b4: if-eq v2, v3, 00d8 // +0024 │ │ -082d84: 2202 f804 |00b6: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082d88: 7010 a121 0200 |00b8: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082d8e: 1a03 6727 |00bb: const-string v3, "port" // string@2767 │ │ -082d92: 6e20 aa21 3200 |00bd: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082d98: 0c02 |00c0: move-result-object v2 │ │ -082d9a: 5443 e90b |00c1: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082d9e: 6e20 aa21 3200 |00c3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082da4: 0c02 |00c6: move-result-object v2 │ │ -082da6: 6e10 af21 0200 |00c7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082dac: 0c02 |00ca: move-result-object v2 │ │ -082dae: 5443 f10b |00cb: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ -082db2: 6e10 0903 0300 |00cd: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082db8: 0c03 |00d0: move-result-object v3 │ │ -082dba: 6e10 9b21 0300 |00d1: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082dc0: 0c03 |00d4: move-result-object v3 │ │ -082dc2: 7230 3201 2003 |00d5: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -082dc8: 5442 f70b |00d8: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ -082dcc: 6e10 0903 0200 |00da: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082dd2: 0c02 |00dd: move-result-object v2 │ │ -082dd4: 6e10 9b21 0200 |00de: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082dda: 0c02 |00e1: move-result-object v2 │ │ -082ddc: 3802 3200 |00e2: if-eqz v2, 0114 // +0032 │ │ -082de0: 5442 f70b |00e4: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ -082de4: 6e10 0903 0200 |00e6: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082dea: 0c02 |00e9: move-result-object v2 │ │ -082dec: 6e10 9b21 0200 |00ea: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082df2: 0c02 |00ed: move-result-object v2 │ │ -082df4: 1a03 0000 |00ee: const-string v3, "" // string@0000 │ │ -082df8: 3232 2400 |00f0: if-eq v2, v3, 0114 // +0024 │ │ -082dfc: 2202 f804 |00f2: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082e00: 7010 a121 0200 |00f4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082e06: 1a03 7d2f |00f7: const-string v3, "username" // string@2f7d │ │ -082e0a: 6e20 aa21 3200 |00f9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082e10: 0c02 |00fc: move-result-object v2 │ │ -082e12: 5443 e90b |00fd: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082e16: 6e20 aa21 3200 |00ff: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082e1c: 0c02 |0102: move-result-object v2 │ │ -082e1e: 6e10 af21 0200 |0103: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082e24: 0c02 |0106: move-result-object v2 │ │ -082e26: 5443 f70b |0107: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ -082e2a: 6e10 0903 0300 |0109: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082e30: 0c03 |010c: move-result-object v3 │ │ -082e32: 6e10 9b21 0300 |010d: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082e38: 0c03 |0110: move-result-object v3 │ │ -082e3a: 7230 3201 2003 |0111: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -082e40: 5442 f00b |0114: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ -082e44: 6e10 0903 0200 |0116: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082e4a: 0c02 |0119: move-result-object v2 │ │ -082e4c: 6e10 9b21 0200 |011a: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082e52: 0c02 |011d: move-result-object v2 │ │ -082e54: 3802 3200 |011e: if-eqz v2, 0150 // +0032 │ │ -082e58: 5442 f00b |0120: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ -082e5c: 6e10 0903 0200 |0122: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082e62: 0c02 |0125: move-result-object v2 │ │ -082e64: 6e10 9b21 0200 |0126: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082e6a: 0c02 |0129: move-result-object v2 │ │ -082e6c: 1a03 0000 |012a: const-string v3, "" // string@0000 │ │ -082e70: 3232 2400 |012c: if-eq v2, v3, 0150 // +0024 │ │ -082e74: 2202 f804 |012e: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082e78: 7010 a121 0200 |0130: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082e7e: 1a03 0d27 |0133: const-string v3, "password" // string@270d │ │ -082e82: 6e20 aa21 3200 |0135: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082e88: 0c02 |0138: move-result-object v2 │ │ -082e8a: 5443 e90b |0139: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082e8e: 6e20 aa21 3200 |013b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082e94: 0c02 |013e: move-result-object v2 │ │ -082e96: 6e10 af21 0200 |013f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082e9c: 0c02 |0142: move-result-object v2 │ │ -082e9e: 5443 f00b |0143: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ -082ea2: 6e10 0903 0300 |0145: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082ea8: 0c03 |0148: move-result-object v3 │ │ -082eaa: 6e10 9b21 0300 |0149: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082eb0: 0c03 |014c: move-result-object v3 │ │ -082eb2: 7230 3201 2003 |014d: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -082eb8: 5442 e70b |0150: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ -082ebc: 6e10 0903 0200 |0152: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082ec2: 0c02 |0155: move-result-object v2 │ │ -082ec4: 6e10 9b21 0200 |0156: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082eca: 0c02 |0159: move-result-object v2 │ │ -082ecc: 3802 3200 |015a: if-eqz v2, 018c // +0032 │ │ -082ed0: 5442 e70b |015c: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ -082ed4: 6e10 0903 0200 |015e: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082eda: 0c02 |0161: move-result-object v2 │ │ -082edc: 6e10 9b21 0200 |0162: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082ee2: 0c02 |0165: move-result-object v2 │ │ -082ee4: 1a03 0000 |0166: const-string v3, "" // string@0000 │ │ -082ee8: 3232 2400 |0168: if-eq v2, v3, 018c // +0024 │ │ -082eec: 2202 f804 |016a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082ef0: 7010 a121 0200 |016c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082ef6: 1a03 fa17 |016f: const-string v3, "connection_timeout" // string@17fa │ │ -082efa: 6e20 aa21 3200 |0171: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082f00: 0c02 |0174: move-result-object v2 │ │ -082f02: 5443 e90b |0175: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082f06: 6e20 aa21 3200 |0177: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082f0c: 0c02 |017a: move-result-object v2 │ │ -082f0e: 6e10 af21 0200 |017b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082f14: 0c02 |017e: move-result-object v2 │ │ -082f16: 5443 e70b |017f: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ -082f1a: 6e10 0903 0300 |0181: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082f20: 0c03 |0184: move-result-object v3 │ │ -082f22: 6e10 9b21 0300 |0185: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082f28: 0c03 |0188: move-result-object v3 │ │ -082f2a: 7230 3201 2003 |0189: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -082f30: 5442 eb0b |018c: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ -082f34: 6e10 0903 0200 |018e: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082f3a: 0c02 |0191: move-result-object v2 │ │ -082f3c: 6e10 9b21 0200 |0192: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082f42: 0c02 |0195: move-result-object v2 │ │ -082f44: 3802 3200 |0196: if-eqz v2, 01c8 // +0032 │ │ -082f48: 5442 eb0b |0198: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ -082f4c: 6e10 0903 0200 |019a: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082f52: 0c02 |019d: move-result-object v2 │ │ -082f54: 6e10 9b21 0200 |019e: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082f5a: 0c02 |01a1: move-result-object v2 │ │ -082f5c: 1a03 0000 |01a2: const-string v3, "" // string@0000 │ │ -082f60: 3232 2400 |01a4: if-eq v2, v3, 01c8 // +0024 │ │ -082f64: 2202 f804 |01a6: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082f68: 7010 a121 0200 |01a8: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082f6e: 1a03 c318 |01ab: const-string v3, "data_timeout" // string@18c3 │ │ -082f72: 6e20 aa21 3200 |01ad: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082f78: 0c02 |01b0: move-result-object v2 │ │ -082f7a: 5443 e90b |01b1: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082f7e: 6e20 aa21 3200 |01b3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082f84: 0c02 |01b6: move-result-object v2 │ │ -082f86: 6e10 af21 0200 |01b7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082f8c: 0c02 |01ba: move-result-object v2 │ │ -082f8e: 5443 eb0b |01bb: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ -082f92: 6e10 0903 0300 |01bd: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ -082f98: 0c03 |01c0: move-result-object v3 │ │ -082f9a: 6e10 9b21 0300 |01c1: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ -082fa0: 0c03 |01c4: move-result-object v3 │ │ -082fa2: 7230 3201 2003 |01c5: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -082fa8: 2202 f804 |01c8: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082fac: 7010 a121 0200 |01ca: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082fb2: 1a03 f528 |01cd: const-string v3, "revserse_order" // string@28f5 │ │ -082fb6: 6e20 aa21 3200 |01cf: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082fbc: 0c02 |01d2: move-result-object v2 │ │ -082fbe: 5443 e90b |01d3: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082fc2: 6e20 aa21 3200 |01d5: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082fc8: 0c02 |01d8: move-result-object v2 │ │ -082fca: 6e10 af21 0200 |01d9: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -082fd0: 0c02 |01dc: move-result-object v2 │ │ -082fd2: 5443 f40b |01dd: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.reverse_order:Landroid/preference/CheckBoxPreference; // field@0bf4 │ │ -082fd6: 6e10 0703 0300 |01df: invoke-virtual {v3}, Landroid/preference/CheckBoxPreference;.isChecked:()Z // method@0307 │ │ -082fdc: 0a03 |01e2: move-result v3 │ │ -082fde: 7230 3101 2003 |01e3: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0131 │ │ -082fe4: 2202 f804 |01e6: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -082fe8: 7010 a121 0200 |01e8: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -082fee: 1a03 be18 |01eb: const-string v3, "dark_ui" // string@18be │ │ -082ff2: 6e20 aa21 3200 |01ed: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -082ff8: 0c02 |01f0: move-result-object v2 │ │ -082ffa: 5443 e90b |01f1: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -082ffe: 6e20 aa21 3200 |01f3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083004: 0c02 |01f6: move-result-object v2 │ │ -083006: 6e10 af21 0200 |01f7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08300c: 0c02 |01fa: move-result-object v2 │ │ -08300e: 5443 ea0b |01fb: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.dark_ui:Landroid/preference/CheckBoxPreference; // field@0bea │ │ -083012: 6e10 0703 0300 |01fd: invoke-virtual {v3}, Landroid/preference/CheckBoxPreference;.isChecked:()Z // method@0307 │ │ -083018: 0a03 |0200: move-result v3 │ │ -08301a: 7230 3101 2003 |0201: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0131 │ │ -083020: 2202 f804 |0204: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -083024: 7010 a121 0200 |0206: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08302a: 1a03 ef27 |0209: const-string v3, "qb_version" // string@27ef │ │ -08302e: 6e20 aa21 3200 |020b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083034: 0c02 |020e: move-result-object v2 │ │ -083036: 5443 e90b |020f: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ -08303a: 6e20 aa21 3200 |0211: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083040: 0c02 |0214: move-result-object v2 │ │ -083042: 6e10 af21 0200 |0215: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -083048: 0c02 |0218: move-result-object v2 │ │ -08304a: 5443 f20b |0219: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ -08304e: 6e10 0e03 0300 |021b: invoke-virtual {v3}, Landroid/preference/ListPreference;.getValue:()Ljava/lang/String; // method@030e │ │ -083054: 0c03 |021e: move-result-object v3 │ │ -083056: 7230 3201 2003 |021f: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -08305c: 7210 3001 0000 |0222: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0130 │ │ -083062: 0e00 |0225: return-void │ │ +082bcc: |[082bcc] com.lgallardo.qbittorrentclient.SettingsActivity.saveQBittorrentServerValues:()V │ │ +082bdc: 5442 e80b |0000: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServer:Landroid/preference/ListPreference; // field@0be8 │ │ +082be0: 6e10 0e03 0200 |0002: invoke-virtual {v2}, Landroid/preference/ListPreference;.getValue:()Ljava/lang/String; // method@030e │ │ +082be6: 0c02 |0005: move-result-object v2 │ │ +082be8: 5b42 e90b |0006: iput-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082bec: 6e10 3220 0400 |0008: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@2032 │ │ +082bf2: 0c02 |000b: move-result-object v2 │ │ +082bf4: 6e10 1803 0200 |000c: invoke-virtual {v2}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0318 │ │ +082bfa: 0c01 |000f: move-result-object v1 │ │ +082bfc: 7210 3301 0100 |0010: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ +082c02: 0c00 |0013: move-result-object v0 │ │ +082c04: 5442 ed0b |0014: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +082c08: 6e10 0903 0200 |0016: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082c0e: 0c02 |0019: move-result-object v2 │ │ +082c10: 6e10 9b21 0200 |001a: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082c16: 0c02 |001d: move-result-object v2 │ │ +082c18: 3802 3200 |001e: if-eqz v2, 0050 // +0032 │ │ +082c1c: 5442 ed0b |0020: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +082c20: 6e10 0903 0200 |0022: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082c26: 0c02 |0025: move-result-object v2 │ │ +082c28: 6e10 9b21 0200 |0026: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082c2e: 0c02 |0029: move-result-object v2 │ │ +082c30: 1a03 0000 |002a: const-string v3, "" // string@0000 │ │ +082c34: 3232 2400 |002c: if-eq v2, v3, 0050 // +0024 │ │ +082c38: 2202 f804 |002e: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082c3c: 7010 a121 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082c42: 1a03 fb1e |0033: const-string v3, "hostname" // string@1efb │ │ +082c46: 6e20 aa21 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082c4c: 0c02 |0038: move-result-object v2 │ │ +082c4e: 5443 e90b |0039: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082c52: 6e20 aa21 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082c58: 0c02 |003e: move-result-object v2 │ │ +082c5a: 6e10 af21 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082c60: 0c02 |0042: move-result-object v2 │ │ +082c62: 5443 ed0b |0043: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.hostname:Landroid/preference/EditTextPreference; // field@0bed │ │ +082c66: 6e10 0903 0300 |0045: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082c6c: 0c03 |0048: move-result-object v3 │ │ +082c6e: 6e10 9b21 0300 |0049: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082c74: 0c03 |004c: move-result-object v3 │ │ +082c76: 7230 3201 2003 |004d: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +082c7c: 5442 f60b |0050: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ +082c80: 6e10 0903 0200 |0052: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082c86: 0c02 |0055: move-result-object v2 │ │ +082c88: 6e10 9b21 0200 |0056: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082c8e: 0c02 |0059: move-result-object v2 │ │ +082c90: 3802 2400 |005a: if-eqz v2, 007e // +0024 │ │ +082c94: 2202 f804 |005c: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082c98: 7010 a121 0200 |005e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082c9e: 1a03 f42c |0061: const-string v3, "subfolder" // string@2cf4 │ │ +082ca2: 6e20 aa21 3200 |0063: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082ca8: 0c02 |0066: move-result-object v2 │ │ +082caa: 5443 e90b |0067: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082cae: 6e20 aa21 3200 |0069: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082cb4: 0c02 |006c: move-result-object v2 │ │ +082cb6: 6e10 af21 0200 |006d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082cbc: 0c02 |0070: move-result-object v2 │ │ +082cbe: 5443 f60b |0071: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.subfolder:Landroid/preference/EditTextPreference; // field@0bf6 │ │ +082cc2: 6e10 0903 0300 |0073: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082cc8: 0c03 |0076: move-result-object v3 │ │ +082cca: 6e10 9b21 0300 |0077: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082cd0: 0c03 |007a: move-result-object v3 │ │ +082cd2: 7230 3201 2003 |007b: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +082cd8: 2202 f804 |007e: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082cdc: 7010 a121 0200 |0080: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082ce2: 1a03 2c1f |0083: const-string v3, "https" // string@1f2c │ │ +082ce6: 6e20 aa21 3200 |0085: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082cec: 0c02 |0088: move-result-object v2 │ │ +082cee: 5443 e90b |0089: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082cf2: 6e20 aa21 3200 |008b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082cf8: 0c02 |008e: move-result-object v2 │ │ +082cfa: 6e10 af21 0200 |008f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082d00: 0c02 |0092: move-result-object v2 │ │ +082d02: 5443 ee0b |0093: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.https:Landroid/preference/CheckBoxPreference; // field@0bee │ │ +082d06: 6e10 0703 0300 |0095: invoke-virtual {v3}, Landroid/preference/CheckBoxPreference;.isChecked:()Z // method@0307 │ │ +082d0c: 0a03 |0098: move-result v3 │ │ +082d0e: 7230 3101 2003 |0099: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0131 │ │ +082d14: 5442 f10b |009c: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ +082d18: 6e10 0903 0200 |009e: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082d1e: 0c02 |00a1: move-result-object v2 │ │ +082d20: 6e10 9b21 0200 |00a2: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082d26: 0c02 |00a5: move-result-object v2 │ │ +082d28: 3802 3200 |00a6: if-eqz v2, 00d8 // +0032 │ │ +082d2c: 5442 f10b |00a8: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ +082d30: 6e10 0903 0200 |00aa: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082d36: 0c02 |00ad: move-result-object v2 │ │ +082d38: 6e10 9b21 0200 |00ae: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082d3e: 0c02 |00b1: move-result-object v2 │ │ +082d40: 1a03 0000 |00b2: const-string v3, "" // string@0000 │ │ +082d44: 3232 2400 |00b4: if-eq v2, v3, 00d8 // +0024 │ │ +082d48: 2202 f804 |00b6: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082d4c: 7010 a121 0200 |00b8: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082d52: 1a03 6327 |00bb: const-string v3, "port" // string@2763 │ │ +082d56: 6e20 aa21 3200 |00bd: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082d5c: 0c02 |00c0: move-result-object v2 │ │ +082d5e: 5443 e90b |00c1: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082d62: 6e20 aa21 3200 |00c3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082d68: 0c02 |00c6: move-result-object v2 │ │ +082d6a: 6e10 af21 0200 |00c7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082d70: 0c02 |00ca: move-result-object v2 │ │ +082d72: 5443 f10b |00cb: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.port:Landroid/preference/EditTextPreference; // field@0bf1 │ │ +082d76: 6e10 0903 0300 |00cd: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082d7c: 0c03 |00d0: move-result-object v3 │ │ +082d7e: 6e10 9b21 0300 |00d1: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082d84: 0c03 |00d4: move-result-object v3 │ │ +082d86: 7230 3201 2003 |00d5: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +082d8c: 5442 f70b |00d8: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ +082d90: 6e10 0903 0200 |00da: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082d96: 0c02 |00dd: move-result-object v2 │ │ +082d98: 6e10 9b21 0200 |00de: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082d9e: 0c02 |00e1: move-result-object v2 │ │ +082da0: 3802 3200 |00e2: if-eqz v2, 0114 // +0032 │ │ +082da4: 5442 f70b |00e4: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ +082da8: 6e10 0903 0200 |00e6: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082dae: 0c02 |00e9: move-result-object v2 │ │ +082db0: 6e10 9b21 0200 |00ea: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082db6: 0c02 |00ed: move-result-object v2 │ │ +082db8: 1a03 0000 |00ee: const-string v3, "" // string@0000 │ │ +082dbc: 3232 2400 |00f0: if-eq v2, v3, 0114 // +0024 │ │ +082dc0: 2202 f804 |00f2: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082dc4: 7010 a121 0200 |00f4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082dca: 1a03 792f |00f7: const-string v3, "username" // string@2f79 │ │ +082dce: 6e20 aa21 3200 |00f9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082dd4: 0c02 |00fc: move-result-object v2 │ │ +082dd6: 5443 e90b |00fd: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082dda: 6e20 aa21 3200 |00ff: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082de0: 0c02 |0102: move-result-object v2 │ │ +082de2: 6e10 af21 0200 |0103: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082de8: 0c02 |0106: move-result-object v2 │ │ +082dea: 5443 f70b |0107: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.username:Landroid/preference/EditTextPreference; // field@0bf7 │ │ +082dee: 6e10 0903 0300 |0109: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082df4: 0c03 |010c: move-result-object v3 │ │ +082df6: 6e10 9b21 0300 |010d: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082dfc: 0c03 |0110: move-result-object v3 │ │ +082dfe: 7230 3201 2003 |0111: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +082e04: 5442 f00b |0114: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ +082e08: 6e10 0903 0200 |0116: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082e0e: 0c02 |0119: move-result-object v2 │ │ +082e10: 6e10 9b21 0200 |011a: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082e16: 0c02 |011d: move-result-object v2 │ │ +082e18: 3802 3200 |011e: if-eqz v2, 0150 // +0032 │ │ +082e1c: 5442 f00b |0120: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ +082e20: 6e10 0903 0200 |0122: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082e26: 0c02 |0125: move-result-object v2 │ │ +082e28: 6e10 9b21 0200 |0126: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082e2e: 0c02 |0129: move-result-object v2 │ │ +082e30: 1a03 0000 |012a: const-string v3, "" // string@0000 │ │ +082e34: 3232 2400 |012c: if-eq v2, v3, 0150 // +0024 │ │ +082e38: 2202 f804 |012e: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082e3c: 7010 a121 0200 |0130: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082e42: 1a03 0927 |0133: const-string v3, "password" // string@2709 │ │ +082e46: 6e20 aa21 3200 |0135: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082e4c: 0c02 |0138: move-result-object v2 │ │ +082e4e: 5443 e90b |0139: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082e52: 6e20 aa21 3200 |013b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082e58: 0c02 |013e: move-result-object v2 │ │ +082e5a: 6e10 af21 0200 |013f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082e60: 0c02 |0142: move-result-object v2 │ │ +082e62: 5443 f00b |0143: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.password:Landroid/preference/EditTextPreference; // field@0bf0 │ │ +082e66: 6e10 0903 0300 |0145: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082e6c: 0c03 |0148: move-result-object v3 │ │ +082e6e: 6e10 9b21 0300 |0149: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082e74: 0c03 |014c: move-result-object v3 │ │ +082e76: 7230 3201 2003 |014d: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +082e7c: 5442 e70b |0150: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ +082e80: 6e10 0903 0200 |0152: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082e86: 0c02 |0155: move-result-object v2 │ │ +082e88: 6e10 9b21 0200 |0156: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082e8e: 0c02 |0159: move-result-object v2 │ │ +082e90: 3802 3200 |015a: if-eqz v2, 018c // +0032 │ │ +082e94: 5442 e70b |015c: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ +082e98: 6e10 0903 0200 |015e: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082e9e: 0c02 |0161: move-result-object v2 │ │ +082ea0: 6e10 9b21 0200 |0162: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082ea6: 0c02 |0165: move-result-object v2 │ │ +082ea8: 1a03 0000 |0166: const-string v3, "" // string@0000 │ │ +082eac: 3232 2400 |0168: if-eq v2, v3, 018c // +0024 │ │ +082eb0: 2202 f804 |016a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082eb4: 7010 a121 0200 |016c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082eba: 1a03 f617 |016f: const-string v3, "connection_timeout" // string@17f6 │ │ +082ebe: 6e20 aa21 3200 |0171: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082ec4: 0c02 |0174: move-result-object v2 │ │ +082ec6: 5443 e90b |0175: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082eca: 6e20 aa21 3200 |0177: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082ed0: 0c02 |017a: move-result-object v2 │ │ +082ed2: 6e10 af21 0200 |017b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082ed8: 0c02 |017e: move-result-object v2 │ │ +082eda: 5443 e70b |017f: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.connection_timeout:Landroid/preference/EditTextPreference; // field@0be7 │ │ +082ede: 6e10 0903 0300 |0181: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082ee4: 0c03 |0184: move-result-object v3 │ │ +082ee6: 6e10 9b21 0300 |0185: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082eec: 0c03 |0188: move-result-object v3 │ │ +082eee: 7230 3201 2003 |0189: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +082ef4: 5442 eb0b |018c: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ +082ef8: 6e10 0903 0200 |018e: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082efe: 0c02 |0191: move-result-object v2 │ │ +082f00: 6e10 9b21 0200 |0192: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082f06: 0c02 |0195: move-result-object v2 │ │ +082f08: 3802 3200 |0196: if-eqz v2, 01c8 // +0032 │ │ +082f0c: 5442 eb0b |0198: iget-object v2, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ +082f10: 6e10 0903 0200 |019a: invoke-virtual {v2}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082f16: 0c02 |019d: move-result-object v2 │ │ +082f18: 6e10 9b21 0200 |019e: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082f1e: 0c02 |01a1: move-result-object v2 │ │ +082f20: 1a03 0000 |01a2: const-string v3, "" // string@0000 │ │ +082f24: 3232 2400 |01a4: if-eq v2, v3, 01c8 // +0024 │ │ +082f28: 2202 f804 |01a6: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082f2c: 7010 a121 0200 |01a8: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082f32: 1a03 bf18 |01ab: const-string v3, "data_timeout" // string@18bf │ │ +082f36: 6e20 aa21 3200 |01ad: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082f3c: 0c02 |01b0: move-result-object v2 │ │ +082f3e: 5443 e90b |01b1: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082f42: 6e20 aa21 3200 |01b3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082f48: 0c02 |01b6: move-result-object v2 │ │ +082f4a: 6e10 af21 0200 |01b7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082f50: 0c02 |01ba: move-result-object v2 │ │ +082f52: 5443 eb0b |01bb: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.data_timeout:Landroid/preference/EditTextPreference; // field@0beb │ │ +082f56: 6e10 0903 0300 |01bd: invoke-virtual {v3}, Landroid/preference/EditTextPreference;.getText:()Ljava/lang/String; // method@0309 │ │ +082f5c: 0c03 |01c0: move-result-object v3 │ │ +082f5e: 6e10 9b21 0300 |01c1: invoke-virtual {v3}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@219b │ │ +082f64: 0c03 |01c4: move-result-object v3 │ │ +082f66: 7230 3201 2003 |01c5: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +082f6c: 2202 f804 |01c8: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082f70: 7010 a121 0200 |01ca: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082f76: 1a03 f128 |01cd: const-string v3, "revserse_order" // string@28f1 │ │ +082f7a: 6e20 aa21 3200 |01cf: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082f80: 0c02 |01d2: move-result-object v2 │ │ +082f82: 5443 e90b |01d3: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082f86: 6e20 aa21 3200 |01d5: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082f8c: 0c02 |01d8: move-result-object v2 │ │ +082f8e: 6e10 af21 0200 |01d9: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082f94: 0c02 |01dc: move-result-object v2 │ │ +082f96: 5443 f40b |01dd: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.reverse_order:Landroid/preference/CheckBoxPreference; // field@0bf4 │ │ +082f9a: 6e10 0703 0300 |01df: invoke-virtual {v3}, Landroid/preference/CheckBoxPreference;.isChecked:()Z // method@0307 │ │ +082fa0: 0a03 |01e2: move-result v3 │ │ +082fa2: 7230 3101 2003 |01e3: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0131 │ │ +082fa8: 2202 f804 |01e6: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082fac: 7010 a121 0200 |01e8: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082fb2: 1a03 ba18 |01eb: const-string v3, "dark_ui" // string@18ba │ │ +082fb6: 6e20 aa21 3200 |01ed: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082fbc: 0c02 |01f0: move-result-object v2 │ │ +082fbe: 5443 e90b |01f1: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082fc2: 6e20 aa21 3200 |01f3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082fc8: 0c02 |01f6: move-result-object v2 │ │ +082fca: 6e10 af21 0200 |01f7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +082fd0: 0c02 |01fa: move-result-object v2 │ │ +082fd2: 5443 ea0b |01fb: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.dark_ui:Landroid/preference/CheckBoxPreference; // field@0bea │ │ +082fd6: 6e10 0703 0300 |01fd: invoke-virtual {v3}, Landroid/preference/CheckBoxPreference;.isChecked:()Z // method@0307 │ │ +082fdc: 0a03 |0200: move-result v3 │ │ +082fde: 7230 3101 2003 |0201: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0131 │ │ +082fe4: 2202 f804 |0204: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +082fe8: 7010 a121 0200 |0206: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +082fee: 1a03 eb27 |0209: const-string v3, "qb_version" // string@27eb │ │ +082ff2: 6e20 aa21 3200 |020b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +082ff8: 0c02 |020e: move-result-object v2 │ │ +082ffa: 5443 e90b |020f: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.currentServerValue:Ljava/lang/String; // field@0be9 │ │ +082ffe: 6e20 aa21 3200 |0211: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083004: 0c02 |0214: move-result-object v2 │ │ +083006: 6e10 af21 0200 |0215: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08300c: 0c02 |0218: move-result-object v2 │ │ +08300e: 5443 f20b |0219: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/SettingsActivity;.qb_version:Landroid/preference/ListPreference; // field@0bf2 │ │ +083012: 6e10 0e03 0300 |021b: invoke-virtual {v3}, Landroid/preference/ListPreference;.getValue:()Ljava/lang/String; // method@030e │ │ +083018: 0c03 |021e: move-result-object v3 │ │ +08301a: 7230 3201 2003 |021f: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +083020: 7210 3001 0000 |0222: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0130 │ │ +083026: 0e00 |0225: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0008 line=225 │ │ 0x0010 line=227 │ │ 0x0014 line=229 │ │ 0x002e line=230 │ │ @@ -142222,21 +142233,21 @@ │ │ 0x0222 line=269 │ │ 0x0225 line=271 │ │ locals : │ │ 0x0014 - 0x0226 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0010 - 0x0226 reg=1 sharedPrefs Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0226 reg=4 this Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ │ │ - source_file_idx : 4549 (SettingsActivity.java) │ │ + source_file_idx : 4545 (SettingsActivity.java) │ │ │ │ Class #629 header: │ │ class_idx : 1191 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4799 │ │ +source_file_idx : 4795 │ │ static_fields_size : 0 │ │ instance_fields_size: 26 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 57 │ │ │ │ Class #629 - │ │ Class descriptor : 'Lcom/lgallardo/qbittorrentclient/Torrent;' │ │ @@ -142355,32 +142366,32 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 16 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -083064: |[083064] com.lgallardo.qbittorrentclient.Torrent.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V │ │ -083074: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08307a: 5b01 fe0b |0003: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.file:Ljava/lang/String; // field@0bfe │ │ -08307e: 5b02 0a0c |0005: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.size:Ljava/lang/String; // field@0c0a │ │ -083082: 5b03 0b0c |0007: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.state:Ljava/lang/String; // field@0c0b │ │ -083086: 5b04 000c |0009: iput-object v4, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.hash:Ljava/lang/String; // field@0c00 │ │ -08308a: 5b05 010c |000b: iput-object v5, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.info:Ljava/lang/String; // field@0c01 │ │ -08308e: 5b06 060c |000d: iput-object v6, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.ratio:Ljava/lang/String; // field@0c06 │ │ -083092: 5b07 050c |000f: iput-object v7, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ -083096: 5b08 020c |0011: iput-object v8, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.leechs:Ljava/lang/String; // field@0c02 │ │ -08309a: 5b09 080c |0013: iput-object v9, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.seeds:Ljava/lang/String; // field@0c08 │ │ -08309e: 5b0a 040c |0015: iput-object v10, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.priority:Ljava/lang/String; // field@0c04 │ │ -0830a2: 5b0b fd0b |0017: iput-object v11, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ -0830a6: 5b0c fb0b |0019: iput-object v12, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadSpeed:Ljava/lang/String; // field@0bfb │ │ -0830aa: 5b0d 110c |001b: iput-object v13, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadSpeed:Ljava/lang/String; // field@0c11 │ │ -0830ae: 5c0e 090c |001d: iput-boolean v14, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.sequentialDownload:Z // field@0c09 │ │ -0830b2: 5c0f ff0b |001f: iput-boolean v15, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.firstLastPiecePrio:Z // field@0bff │ │ -0830b6: 0e00 |0021: return-void │ │ +083028: |[083028] com.lgallardo.qbittorrentclient.Torrent.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V │ │ +083038: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08303e: 5b01 fe0b |0003: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.file:Ljava/lang/String; // field@0bfe │ │ +083042: 5b02 0a0c |0005: iput-object v2, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.size:Ljava/lang/String; // field@0c0a │ │ +083046: 5b03 0b0c |0007: iput-object v3, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.state:Ljava/lang/String; // field@0c0b │ │ +08304a: 5b04 000c |0009: iput-object v4, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.hash:Ljava/lang/String; // field@0c00 │ │ +08304e: 5b05 010c |000b: iput-object v5, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.info:Ljava/lang/String; // field@0c01 │ │ +083052: 5b06 060c |000d: iput-object v6, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.ratio:Ljava/lang/String; // field@0c06 │ │ +083056: 5b07 050c |000f: iput-object v7, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ +08305a: 5b08 020c |0011: iput-object v8, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.leechs:Ljava/lang/String; // field@0c02 │ │ +08305e: 5b09 080c |0013: iput-object v9, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.seeds:Ljava/lang/String; // field@0c08 │ │ +083062: 5b0a 040c |0015: iput-object v10, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.priority:Ljava/lang/String; // field@0c04 │ │ +083066: 5b0b fd0b |0017: iput-object v11, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ +08306a: 5b0c fb0b |0019: iput-object v12, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadSpeed:Ljava/lang/String; // field@0bfb │ │ +08306e: 5b0d 110c |001b: iput-object v13, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadSpeed:Ljava/lang/String; // field@0c11 │ │ +083072: 5c0e 090c |001d: iput-boolean v14, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.sequentialDownload:Z // field@0c09 │ │ +083076: 5c0f ff0b |001f: iput-boolean v15, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.firstLastPiecePrio:Z // field@0bff │ │ +08307a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ @@ -142420,17 +142431,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0830b8: |[0830b8] com.lgallardo.qbittorrentclient.Torrent.getComment:()Ljava/lang/String; │ │ -0830c8: 5410 f80b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.comment:Ljava/lang/String; // field@0bf8 │ │ -0830cc: 1100 |0002: return-object v0 │ │ +08307c: |[08307c] com.lgallardo.qbittorrentclient.Torrent.getComment:()Ljava/lang/String; │ │ +08308c: 5410 f80b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.comment:Ljava/lang/String; // field@0bf8 │ │ +083090: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142438,17 +142449,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0830d0: |[0830d0] com.lgallardo.qbittorrentclient.Torrent.getCreationDate:()Ljava/lang/String; │ │ -0830e0: 5410 f90b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.creationDate:Ljava/lang/String; // field@0bf9 │ │ -0830e4: 1100 |0002: return-object v0 │ │ +083094: |[083094] com.lgallardo.qbittorrentclient.Torrent.getCreationDate:()Ljava/lang/String; │ │ +0830a4: 5410 f90b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.creationDate:Ljava/lang/String; // field@0bf9 │ │ +0830a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #2 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142456,24 +142467,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0830e8: |[0830e8] com.lgallardo.qbittorrentclient.Torrent.getDownloadLimit:()Ljava/lang/String; │ │ -0830f8: 5420 fa0b |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadLimit:Ljava/lang/String; // field@0bfa │ │ -0830fc: 1a01 3201 |0002: const-string v1, "-1" // string@0132 │ │ -083100: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -083106: 0a00 |0007: move-result v0 │ │ -083108: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -08310c: 1a00 7030 |000a: const-string v0, "∞" // string@3070 │ │ -083110: 1100 |000c: return-object v0 │ │ -083112: 5420 fa0b |000d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadLimit:Ljava/lang/String; // field@0bfa │ │ -083116: 28fd |000f: goto 000c // -0003 │ │ +0830ac: |[0830ac] com.lgallardo.qbittorrentclient.Torrent.getDownloadLimit:()Ljava/lang/String; │ │ +0830bc: 5420 fa0b |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadLimit:Ljava/lang/String; // field@0bfa │ │ +0830c0: 1a01 3201 |0002: const-string v1, "-1" // string@0132 │ │ +0830c4: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0830ca: 0a00 |0007: move-result v0 │ │ +0830cc: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0830d0: 1a00 6c30 |000a: const-string v0, "∞" // string@306c │ │ +0830d4: 1100 |000c: return-object v0 │ │ +0830d6: 5420 fa0b |000d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadLimit:Ljava/lang/String; // field@0bfa │ │ +0830da: 28fd |000f: goto 000c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x000a line=526 │ │ 0x000c line=529 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ @@ -142483,17 +142494,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083118: |[083118] com.lgallardo.qbittorrentclient.Torrent.getDownloadSpeed:()Ljava/lang/String; │ │ -083128: 5410 fb0b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadSpeed:Ljava/lang/String; // field@0bfb │ │ -08312c: 1100 |0002: return-object v0 │ │ +0830dc: |[0830dc] com.lgallardo.qbittorrentclient.Torrent.getDownloadSpeed:()Ljava/lang/String; │ │ +0830ec: 5410 fb0b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadSpeed:Ljava/lang/String; // field@0bfb │ │ +0830f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #4 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142501,19 +142512,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -083130: |[083130] com.lgallardo.qbittorrentclient.Torrent.getDownloadSpeedWeight:()I │ │ -083140: 1a00 8119 |0000: const-string v0, "download" // string@1981 │ │ -083144: 6e20 5420 0100 |0002: invoke-virtual {v1, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSpeedWeight:(Ljava/lang/String;)I // method@2054 │ │ -08314a: 0a00 |0005: move-result v0 │ │ -08314c: 0f00 |0006: return v0 │ │ +0830f4: |[0830f4] com.lgallardo.qbittorrentclient.Torrent.getDownloadSpeedWeight:()I │ │ +083104: 1a00 7d19 |0000: const-string v0, "download" // string@197d │ │ +083108: 6e20 5420 0100 |0002: invoke-virtual {v1, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSpeedWeight:(Ljava/lang/String;)I // method@2054 │ │ +08310e: 0a00 |0005: move-result v0 │ │ +083110: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #5 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142521,17 +142532,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083150: |[083150] com.lgallardo.qbittorrentclient.Torrent.getDownloaded:()Ljava/lang/String; │ │ -083160: 5410 fc0b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.downloaded:Ljava/lang/String; // field@0bfc │ │ -083164: 1100 |0002: return-object v0 │ │ +083114: |[083114] com.lgallardo.qbittorrentclient.Torrent.getDownloaded:()Ljava/lang/String; │ │ +083124: 5410 fc0b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.downloaded:Ljava/lang/String; // field@0bfc │ │ +083128: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #6 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142539,24 +142550,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -083168: |[083168] com.lgallardo.qbittorrentclient.Torrent.getEta:()Ljava/lang/String; │ │ -083178: 5420 fd0b |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ -08317c: 1a01 5401 |0002: const-string v1, "8640000" // string@0154 │ │ -083180: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -083186: 0a00 |0007: move-result v0 │ │ -083188: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -08318c: 1a00 7030 |000a: const-string v0, "∞" // string@3070 │ │ -083190: 1100 |000c: return-object v0 │ │ -083192: 5420 fd0b |000d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ -083196: 28fd |000f: goto 000c // -0003 │ │ +08312c: |[08312c] com.lgallardo.qbittorrentclient.Torrent.getEta:()Ljava/lang/String; │ │ +08313c: 5420 fd0b |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ +083140: 1a01 5401 |0002: const-string v1, "8640000" // string@0154 │ │ +083144: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08314a: 0a00 |0007: move-result v0 │ │ +08314c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +083150: 1a00 6c30 |000a: const-string v0, "∞" // string@306c │ │ +083154: 1100 |000c: return-object v0 │ │ +083156: 5420 fd0b |000d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ +08315a: 28fd |000f: goto 000c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x000a line=384 │ │ 0x000c line=387 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ @@ -142566,110 +142577,110 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -083198: |[083198] com.lgallardo.qbittorrentclient.Torrent.getEtaInMinutes:()I │ │ -0831a8: 121a |0000: const/4 v10, #int 1 // #1 │ │ -0831aa: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0831ac: 54b6 fd0b |0002: iget-object v6, v11, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ -0831b0: 1a07 8014 |0004: const-string v7, "\s+" // string@1480 │ │ -0831b4: 6e20 9421 7600 |0006: invoke-virtual {v6, v7}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -0831ba: 0c05 |0009: move-result-object v5 │ │ -0831bc: 1a04 4401 |000a: const-string v4, "0" // string@0144 │ │ -0831c0: 1a03 4401 |000c: const-string v3, "0" // string@0144 │ │ -0831c4: 1a00 4401 |000e: const-string v0, "0" // string@0144 │ │ -0831c8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0831ca: 2156 |0011: array-length v6, v5 │ │ -0831cc: 33a6 3e00 |0012: if-ne v6, v10, 0050 // +003e │ │ -0831d0: 4606 0509 |0014: aget-object v6, v5, v9 │ │ -0831d4: 1a07 7030 |0016: const-string v7, "∞" // string@3070 │ │ -0831d8: 6e20 8621 7600 |0018: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0831de: 0a06 |001b: move-result v6 │ │ -0831e0: 3806 1800 |001c: if-eqz v6, 0034 // +0018 │ │ -0831e4: 1a04 4c01 |001e: const-string v4, "144000" // string@014c │ │ -0831e8: 7110 5121 0000 |0020: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0831ee: 0a06 |0023: move-result v6 │ │ -0831f0: d266 a005 |0024: mul-int/lit16 v6, v6, #int 1440 // #05a0 │ │ -0831f4: 7110 5121 0300 |0026: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0831fa: 0a07 |0029: move-result v7 │ │ -0831fc: da07 073c |002a: mul-int/lit8 v7, v7, #int 60 // #3c │ │ -083200: b076 |002c: add-int/2addr v6, v7 │ │ -083202: 7110 5121 0400 |002d: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -083208: 0a07 |0030: move-result v7 │ │ -08320a: 9002 0607 |0031: add-int v2, v6, v7 │ │ -08320e: 0f02 |0033: return v2 │ │ -083210: 4606 0509 |0034: aget-object v6, v5, v9 │ │ -083214: 1a07 4401 |0036: const-string v7, "0" // string@0144 │ │ -083218: 6e20 8621 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08321e: 0a06 |003b: move-result v6 │ │ -083220: 3806 0500 |003c: if-eqz v6, 0041 // +0005 │ │ -083224: 1a04 4401 |003e: const-string v4, "0" // string@0144 │ │ -083228: 28e0 |0040: goto 0020 // -0020 │ │ -08322a: 4606 0509 |0041: aget-object v6, v5, v9 │ │ -08322e: 4607 0509 |0043: aget-object v7, v5, v9 │ │ -083232: 6e10 9121 0700 |0045: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -083238: 0a07 |0048: move-result v7 │ │ -08323a: d807 07ff |0049: add-int/lit8 v7, v7, #int -1 // #ff │ │ -08323e: 6e30 9721 9607 |004b: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -083244: 0c04 |004e: move-result-object v4 │ │ -083246: 28d1 |004f: goto 0020 // -002f │ │ -083248: 4606 0509 |0050: aget-object v6, v5, v9 │ │ -08324c: 4607 0509 |0052: aget-object v7, v5, v9 │ │ -083250: 6e10 9121 0700 |0054: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -083256: 0a07 |0057: move-result v7 │ │ -083258: d807 07ff |0058: add-int/lit8 v7, v7, #int -1 // #ff │ │ -08325c: 4608 0509 |005a: aget-object v8, v5, v9 │ │ -083260: 6e10 9121 0800 |005c: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@2191 │ │ -083266: 0a08 |005f: move-result v8 │ │ -083268: 6e30 9721 7608 |0060: invoke-virtual {v6, v7, v8}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -08326e: 0c06 |0063: move-result-object v6 │ │ -083270: 1a07 bc18 |0064: const-string v7, "d" // string@18bc │ │ -083274: 6e20 8621 7600 |0066: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08327a: 0a06 |0069: move-result v6 │ │ -08327c: 3806 1f00 |006a: if-eqz v6, 0089 // +001f │ │ -083280: 4606 0509 |006c: aget-object v6, v5, v9 │ │ -083284: 4607 0509 |006e: aget-object v7, v5, v9 │ │ -083288: 6e10 9121 0700 |0070: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -08328e: 0a07 |0073: move-result v7 │ │ -083290: d807 07ff |0074: add-int/lit8 v7, v7, #int -1 // #ff │ │ -083294: 6e30 9721 9607 |0076: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -08329a: 0c00 |0079: move-result-object v0 │ │ -08329c: 4606 050a |007a: aget-object v6, v5, v10 │ │ -0832a0: 4607 050a |007c: aget-object v7, v5, v10 │ │ -0832a4: 6e10 9121 0700 |007e: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -0832aa: 0a07 |0081: move-result v7 │ │ -0832ac: d807 07ff |0082: add-int/lit8 v7, v7, #int -1 // #ff │ │ -0832b0: 6e30 9721 9607 |0084: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0832b6: 0c03 |0087: move-result-object v3 │ │ -0832b8: 2898 |0088: goto 0020 // -0068 │ │ -0832ba: 4606 0509 |0089: aget-object v6, v5, v9 │ │ -0832be: 4607 0509 |008b: aget-object v7, v5, v9 │ │ -0832c2: 6e10 9121 0700 |008d: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -0832c8: 0a07 |0090: move-result v7 │ │ -0832ca: d807 07ff |0091: add-int/lit8 v7, v7, #int -1 // #ff │ │ -0832ce: 6e30 9721 9607 |0093: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0832d4: 0c03 |0096: move-result-object v3 │ │ -0832d6: 4606 050a |0097: aget-object v6, v5, v10 │ │ -0832da: 4607 050a |0099: aget-object v7, v5, v10 │ │ -0832de: 6e10 9121 0700 |009b: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -0832e4: 0a07 |009e: move-result v7 │ │ -0832e6: d807 07ff |009f: add-int/lit8 v7, v7, #int -1 // #ff │ │ -0832ea: 6e30 9721 9607 |00a1: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0832f0: 0c04 |00a4: move-result-object v4 │ │ -0832f2: 2900 7bff |00a5: goto/16 0020 // -0085 │ │ -0832f6: 0d01 |00a7: move-exception v1 │ │ -0832f8: 1402 8032 0200 |00a8: const v2, #float 2.01787e-40 // #00023280 │ │ -0832fe: 1a06 bd12 |00ab: const-string v6, "Torrent" // string@12bd │ │ -083302: 6e10 4221 0100 |00ad: invoke-virtual {v1}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -083308: 0c07 |00b0: move-result-object v7 │ │ -08330a: 7120 101c 7600 |00b1: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -083310: 2900 7fff |00b4: goto/16 0033 // -0081 │ │ +08315c: |[08315c] com.lgallardo.qbittorrentclient.Torrent.getEtaInMinutes:()I │ │ +08316c: 121a |0000: const/4 v10, #int 1 // #1 │ │ +08316e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +083170: 54b6 fd0b |0002: iget-object v6, v11, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ +083174: 1a07 7c14 |0004: const-string v7, "\s+" // string@147c │ │ +083178: 6e20 9421 7600 |0006: invoke-virtual {v6, v7}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +08317e: 0c05 |0009: move-result-object v5 │ │ +083180: 1a04 4401 |000a: const-string v4, "0" // string@0144 │ │ +083184: 1a03 4401 |000c: const-string v3, "0" // string@0144 │ │ +083188: 1a00 4401 |000e: const-string v0, "0" // string@0144 │ │ +08318c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +08318e: 2156 |0011: array-length v6, v5 │ │ +083190: 33a6 3e00 |0012: if-ne v6, v10, 0050 // +003e │ │ +083194: 4606 0509 |0014: aget-object v6, v5, v9 │ │ +083198: 1a07 6c30 |0016: const-string v7, "∞" // string@306c │ │ +08319c: 6e20 8621 7600 |0018: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0831a2: 0a06 |001b: move-result v6 │ │ +0831a4: 3806 1800 |001c: if-eqz v6, 0034 // +0018 │ │ +0831a8: 1a04 4c01 |001e: const-string v4, "144000" // string@014c │ │ +0831ac: 7110 5121 0000 |0020: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0831b2: 0a06 |0023: move-result v6 │ │ +0831b4: d266 a005 |0024: mul-int/lit16 v6, v6, #int 1440 // #05a0 │ │ +0831b8: 7110 5121 0300 |0026: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0831be: 0a07 |0029: move-result v7 │ │ +0831c0: da07 073c |002a: mul-int/lit8 v7, v7, #int 60 // #3c │ │ +0831c4: b076 |002c: add-int/2addr v6, v7 │ │ +0831c6: 7110 5121 0400 |002d: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0831cc: 0a07 |0030: move-result v7 │ │ +0831ce: 9002 0607 |0031: add-int v2, v6, v7 │ │ +0831d2: 0f02 |0033: return v2 │ │ +0831d4: 4606 0509 |0034: aget-object v6, v5, v9 │ │ +0831d8: 1a07 4401 |0036: const-string v7, "0" // string@0144 │ │ +0831dc: 6e20 8621 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0831e2: 0a06 |003b: move-result v6 │ │ +0831e4: 3806 0500 |003c: if-eqz v6, 0041 // +0005 │ │ +0831e8: 1a04 4401 |003e: const-string v4, "0" // string@0144 │ │ +0831ec: 28e0 |0040: goto 0020 // -0020 │ │ +0831ee: 4606 0509 |0041: aget-object v6, v5, v9 │ │ +0831f2: 4607 0509 |0043: aget-object v7, v5, v9 │ │ +0831f6: 6e10 9121 0700 |0045: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +0831fc: 0a07 |0048: move-result v7 │ │ +0831fe: d807 07ff |0049: add-int/lit8 v7, v7, #int -1 // #ff │ │ +083202: 6e30 9721 9607 |004b: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +083208: 0c04 |004e: move-result-object v4 │ │ +08320a: 28d1 |004f: goto 0020 // -002f │ │ +08320c: 4606 0509 |0050: aget-object v6, v5, v9 │ │ +083210: 4607 0509 |0052: aget-object v7, v5, v9 │ │ +083214: 6e10 9121 0700 |0054: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +08321a: 0a07 |0057: move-result v7 │ │ +08321c: d807 07ff |0058: add-int/lit8 v7, v7, #int -1 // #ff │ │ +083220: 4608 0509 |005a: aget-object v8, v5, v9 │ │ +083224: 6e10 9121 0800 |005c: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@2191 │ │ +08322a: 0a08 |005f: move-result v8 │ │ +08322c: 6e30 9721 7608 |0060: invoke-virtual {v6, v7, v8}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +083232: 0c06 |0063: move-result-object v6 │ │ +083234: 1a07 b818 |0064: const-string v7, "d" // string@18b8 │ │ +083238: 6e20 8621 7600 |0066: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08323e: 0a06 |0069: move-result v6 │ │ +083240: 3806 1f00 |006a: if-eqz v6, 0089 // +001f │ │ +083244: 4606 0509 |006c: aget-object v6, v5, v9 │ │ +083248: 4607 0509 |006e: aget-object v7, v5, v9 │ │ +08324c: 6e10 9121 0700 |0070: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +083252: 0a07 |0073: move-result v7 │ │ +083254: d807 07ff |0074: add-int/lit8 v7, v7, #int -1 // #ff │ │ +083258: 6e30 9721 9607 |0076: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +08325e: 0c00 |0079: move-result-object v0 │ │ +083260: 4606 050a |007a: aget-object v6, v5, v10 │ │ +083264: 4607 050a |007c: aget-object v7, v5, v10 │ │ +083268: 6e10 9121 0700 |007e: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +08326e: 0a07 |0081: move-result v7 │ │ +083270: d807 07ff |0082: add-int/lit8 v7, v7, #int -1 // #ff │ │ +083274: 6e30 9721 9607 |0084: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +08327a: 0c03 |0087: move-result-object v3 │ │ +08327c: 2898 |0088: goto 0020 // -0068 │ │ +08327e: 4606 0509 |0089: aget-object v6, v5, v9 │ │ +083282: 4607 0509 |008b: aget-object v7, v5, v9 │ │ +083286: 6e10 9121 0700 |008d: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +08328c: 0a07 |0090: move-result v7 │ │ +08328e: d807 07ff |0091: add-int/lit8 v7, v7, #int -1 // #ff │ │ +083292: 6e30 9721 9607 |0093: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +083298: 0c03 |0096: move-result-object v3 │ │ +08329a: 4606 050a |0097: aget-object v6, v5, v10 │ │ +08329e: 4607 050a |0099: aget-object v7, v5, v10 │ │ +0832a2: 6e10 9121 0700 |009b: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +0832a8: 0a07 |009e: move-result v7 │ │ +0832aa: d807 07ff |009f: add-int/lit8 v7, v7, #int -1 // #ff │ │ +0832ae: 6e30 9721 9607 |00a1: invoke-virtual {v6, v9, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +0832b4: 0c04 |00a4: move-result-object v4 │ │ +0832b6: 2900 7bff |00a5: goto/16 0020 // -0085 │ │ +0832ba: 0d01 |00a7: move-exception v1 │ │ +0832bc: 1402 8032 0200 |00a8: const v2, #float 2.01787e-40 // #00023280 │ │ +0832c2: 1a06 b912 |00ab: const-string v6, "Torrent" // string@12b9 │ │ +0832c6: 6e10 4221 0100 |00ad: invoke-virtual {v1}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +0832cc: 0c07 |00b0: move-result-object v7 │ │ +0832ce: 7120 101c 7600 |00b1: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0832d4: 2900 7fff |00b4: goto/16 0033 // -0081 │ │ catches : 1 │ │ 0x0020 - 0x0030 │ │ Ljava/lang/Exception; -> 0x00a7 │ │ positions : │ │ 0x0002 line=271 │ │ 0x000a line=272 │ │ 0x000c line=273 │ │ @@ -142705,17 +142716,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083324: |[083324] com.lgallardo.qbittorrentclient.Torrent.getFile:()Ljava/lang/String; │ │ -083334: 5410 fe0b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.file:Ljava/lang/String; // field@0bfe │ │ -083338: 1100 |0002: return-object v0 │ │ +0832e8: |[0832e8] com.lgallardo.qbittorrentclient.Torrent.getFile:()Ljava/lang/String; │ │ +0832f8: 5410 fe0b |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.file:Ljava/lang/String; // field@0bfe │ │ +0832fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #9 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142723,17 +142734,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08333c: |[08333c] com.lgallardo.qbittorrentclient.Torrent.getHash:()Ljava/lang/String; │ │ -08334c: 5410 000c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.hash:Ljava/lang/String; // field@0c00 │ │ -083350: 1100 |0002: return-object v0 │ │ +083300: |[083300] com.lgallardo.qbittorrentclient.Torrent.getHash:()Ljava/lang/String; │ │ +083310: 5410 000c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.hash:Ljava/lang/String; // field@0c00 │ │ +083314: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #10 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142741,17 +142752,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083354: |[083354] com.lgallardo.qbittorrentclient.Torrent.getInfo:()Ljava/lang/String; │ │ -083364: 5410 010c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.info:Ljava/lang/String; // field@0c01 │ │ -083368: 1100 |0002: return-object v0 │ │ +083318: |[083318] com.lgallardo.qbittorrentclient.Torrent.getInfo:()Ljava/lang/String; │ │ +083328: 5410 010c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.info:Ljava/lang/String; // field@0c01 │ │ +08332c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #11 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142759,17 +142770,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08336c: |[08336c] com.lgallardo.qbittorrentclient.Torrent.getLeechs:()Ljava/lang/String; │ │ -08337c: 5410 020c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.leechs:Ljava/lang/String; // field@0c02 │ │ -083380: 1100 |0002: return-object v0 │ │ +083330: |[083330] com.lgallardo.qbittorrentclient.Torrent.getLeechs:()Ljava/lang/String; │ │ +083340: 5410 020c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.leechs:Ljava/lang/String; // field@0c02 │ │ +083344: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #12 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142777,17 +142788,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083384: |[083384] com.lgallardo.qbittorrentclient.Torrent.getNbConnections:()Ljava/lang/String; │ │ -083394: 5410 030c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.nbConnections:Ljava/lang/String; // field@0c03 │ │ -083398: 1100 |0002: return-object v0 │ │ +083348: |[083348] com.lgallardo.qbittorrentclient.Torrent.getNbConnections:()Ljava/lang/String; │ │ +083358: 5410 030c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.nbConnections:Ljava/lang/String; // field@0c03 │ │ +08335c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #13 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142795,34 +142806,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -08339c: |[08339c] com.lgallardo.qbittorrentclient.Torrent.getPercentage:()Ljava/lang/String; │ │ -0833ac: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -0833ae: 5441 050c |0001: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ -0833b2: 1a02 3401 |0003: const-string v2, "." // string@0134 │ │ -0833b6: 6e20 8f21 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -0833bc: 0a00 |0008: move-result v0 │ │ -0833be: 3330 1200 |0009: if-ne v0, v3, 001b // +0012 │ │ -0833c2: 5441 050c |000b: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ -0833c6: 1a02 0d01 |000d: const-string v2, "," // string@010d │ │ -0833ca: 6e20 8f21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -0833d0: 0a00 |0012: move-result v0 │ │ -0833d2: 3330 0800 |0013: if-ne v0, v3, 001b // +0008 │ │ -0833d6: 5441 050c |0015: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ -0833da: 6e10 9121 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -0833e0: 0a00 |001a: move-result v0 │ │ -0833e2: 5441 050c |001b: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ -0833e6: 1202 |001d: const/4 v2, #int 0 // #0 │ │ -0833e8: 6e30 9721 2100 |001e: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0833ee: 0c01 |0021: move-result-object v1 │ │ -0833f0: 1101 |0022: return-object v1 │ │ +083360: |[083360] com.lgallardo.qbittorrentclient.Torrent.getPercentage:()Ljava/lang/String; │ │ +083370: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +083372: 5441 050c |0001: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ +083376: 1a02 3401 |0003: const-string v2, "." // string@0134 │ │ +08337a: 6e20 8f21 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +083380: 0a00 |0008: move-result v0 │ │ +083382: 3330 1200 |0009: if-ne v0, v3, 001b // +0012 │ │ +083386: 5441 050c |000b: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ +08338a: 1a02 0d01 |000d: const-string v2, "," // string@010d │ │ +08338e: 6e20 8f21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +083394: 0a00 |0012: move-result v0 │ │ +083396: 3330 0800 |0013: if-ne v0, v3, 001b // +0008 │ │ +08339a: 5441 050c |0015: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ +08339e: 6e10 9121 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0833a4: 0a00 |001a: move-result v0 │ │ +0833a6: 5441 050c |001b: iget-object v1, v4, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ +0833aa: 1202 |001d: const/4 v2, #int 0 // #0 │ │ +0833ac: 6e30 9721 2100 |001e: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +0833b2: 0c01 |0021: move-result-object v1 │ │ +0833b4: 1101 |0022: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=255 │ │ 0x0009 line=257 │ │ 0x000b line=258 │ │ 0x0013 line=260 │ │ 0x0015 line=261 │ │ @@ -142836,24 +142847,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0833f4: |[0833f4] com.lgallardo.qbittorrentclient.Torrent.getPriority:()Ljava/lang/String; │ │ -083404: 5420 040c |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.priority:Ljava/lang/String; // field@0c04 │ │ -083408: 1a01 3201 |0002: const-string v1, "-1" // string@0132 │ │ -08340c: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -083412: 0a00 |0007: move-result v0 │ │ -083414: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -083418: 1a00 0b01 |000a: const-string v0, "*" // string@010b │ │ -08341c: 1100 |000c: return-object v0 │ │ -08341e: 5420 040c |000d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.priority:Ljava/lang/String; // field@0c04 │ │ -083422: 28fd |000f: goto 000c // -0003 │ │ +0833b8: |[0833b8] com.lgallardo.qbittorrentclient.Torrent.getPriority:()Ljava/lang/String; │ │ +0833c8: 5420 040c |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.priority:Ljava/lang/String; // field@0c04 │ │ +0833cc: 1a01 3201 |0002: const-string v1, "-1" // string@0132 │ │ +0833d0: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0833d6: 0a00 |0007: move-result v0 │ │ +0833d8: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0833dc: 1a00 0b01 |000a: const-string v0, "*" // string@010b │ │ +0833e0: 1100 |000c: return-object v0 │ │ +0833e2: 5420 040c |000d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.priority:Ljava/lang/String; // field@0c04 │ │ +0833e6: 28fd |000f: goto 000c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x000a line=366 │ │ 0x000c line=368 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ @@ -142863,17 +142874,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083424: |[083424] com.lgallardo.qbittorrentclient.Torrent.getProgress:()Ljava/lang/String; │ │ -083434: 5410 050c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ -083438: 1100 |0002: return-object v0 │ │ +0833e8: |[0833e8] com.lgallardo.qbittorrentclient.Torrent.getProgress:()Ljava/lang/String; │ │ +0833f8: 5410 050c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ +0833fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #16 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142881,17 +142892,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08343c: |[08343c] com.lgallardo.qbittorrentclient.Torrent.getRatio:()Ljava/lang/String; │ │ -08344c: 5410 060c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.ratio:Ljava/lang/String; // field@0c06 │ │ -083450: 1100 |0002: return-object v0 │ │ +083400: |[083400] com.lgallardo.qbittorrentclient.Torrent.getRatio:()Ljava/lang/String; │ │ +083410: 5410 060c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.ratio:Ljava/lang/String; // field@0c06 │ │ +083414: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #17 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142899,17 +142910,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083454: |[083454] com.lgallardo.qbittorrentclient.Torrent.getSavePath:()Ljava/lang/String; │ │ -083464: 5410 070c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.savePath:Ljava/lang/String; // field@0c07 │ │ -083468: 1100 |0002: return-object v0 │ │ +083418: |[083418] com.lgallardo.qbittorrentclient.Torrent.getSavePath:()Ljava/lang/String; │ │ +083428: 5410 070c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.savePath:Ljava/lang/String; // field@0c07 │ │ +08342c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #18 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142917,17 +142928,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08346c: |[08346c] com.lgallardo.qbittorrentclient.Torrent.getSeeds:()Ljava/lang/String; │ │ -08347c: 5410 080c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.seeds:Ljava/lang/String; // field@0c08 │ │ -083480: 1100 |0002: return-object v0 │ │ +083430: |[083430] com.lgallardo.qbittorrentclient.Torrent.getSeeds:()Ljava/lang/String; │ │ +083440: 5410 080c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.seeds:Ljava/lang/String; // field@0c08 │ │ +083444: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #19 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142935,17 +142946,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083484: |[083484] com.lgallardo.qbittorrentclient.Torrent.getSequentialDownload:()Z │ │ -083494: 5510 090c |0000: iget-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.sequentialDownload:Z // field@0c09 │ │ -083498: 0f00 |0002: return v0 │ │ +083448: |[083448] com.lgallardo.qbittorrentclient.Torrent.getSequentialDownload:()Z │ │ +083458: 5510 090c |0000: iget-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.sequentialDownload:Z // field@0c09 │ │ +08345c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #20 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142953,17 +142964,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08349c: |[08349c] com.lgallardo.qbittorrentclient.Torrent.getSize:()Ljava/lang/String; │ │ -0834ac: 5410 0a0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.size:Ljava/lang/String; // field@0c0a │ │ -0834b0: 1100 |0002: return-object v0 │ │ +083460: |[083460] com.lgallardo.qbittorrentclient.Torrent.getSize:()Ljava/lang/String; │ │ +083470: 5410 0a0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.size:Ljava/lang/String; // field@0c0a │ │ +083474: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #21 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -142971,77 +142982,77 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 109 16-bit code units │ │ -0834b4: |[0834b4] com.lgallardo.qbittorrentclient.Torrent.getSpeedWeight:(Ljava/lang/String;)I │ │ -0834c4: 1509 2041 |0000: const/high16 v9, #int 1092616192 // #4120 │ │ -0834c8: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0834ca: 1a00 4401 |0003: const-string v0, "0" // string@0144 │ │ -0834ce: 1a02 0000 |0005: const-string v2, "" // string@0000 │ │ -0834d2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0834d4: 54a1 fb0b |0008: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadSpeed:Ljava/lang/String; // field@0bfb │ │ -0834d8: 1a05 622f |000a: const-string v5, "upload" // string@2f62 │ │ -0834dc: 6e20 8621 5b00 |000c: invoke-virtual {v11, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0834e2: 0a05 |000f: move-result v5 │ │ -0834e4: 3805 0400 |0010: if-eqz v5, 0014 // +0004 │ │ -0834e8: 54a1 110c |0012: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadSpeed:Ljava/lang/String; // field@0c11 │ │ -0834ec: 1a05 8014 |0014: const-string v5, "\s+" // string@1480 │ │ -0834f0: 6e20 9421 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -0834f6: 0c04 |0019: move-result-object v4 │ │ -0834f8: 2145 |001a: array-length v5, v4 │ │ -0834fa: 1226 |001b: const/4 v6, #int 2 // #2 │ │ -0834fc: 3365 4c00 |001c: if-ne v5, v6, 0068 // +004c │ │ -083500: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -083502: 4605 0405 |001f: aget-object v5, v4, v5 │ │ -083506: 1a06 0d01 |0021: const-string v6, "," // string@010d │ │ -08350a: 1a07 3401 |0023: const-string v7, "." // string@0134 │ │ -08350e: 6e30 9321 6507 |0025: invoke-virtual {v5, v6, v7}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -083514: 0c00 |0028: move-result-object v0 │ │ -083516: 1215 |0029: const/4 v5, #int 1 // #1 │ │ -083518: 4602 0405 |002a: aget-object v2, v4, v5 │ │ -08351c: 7110 4421 0000 |002c: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2144 │ │ -083522: 0a05 |002f: move-result v5 │ │ -083524: c895 |0030: mul-float/2addr v5, v9 │ │ -083526: 8753 |0031: float-to-int v3, v5 │ │ -083528: 6e20 8221 8200 |0032: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -08352e: 0a05 |0035: move-result v5 │ │ -083530: 1306 4200 |0036: const/16 v6, #int 66 // #42 │ │ -083534: 3365 0800 |0038: if-ne v5, v6, 0040 // +0008 │ │ -083538: 7110 4421 0000 |003a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2144 │ │ -08353e: 0a05 |003d: move-result v5 │ │ -083540: c995 |003e: div-float/2addr v5, v9 │ │ -083542: 8753 |003f: float-to-int v3, v5 │ │ -083544: 6e20 8221 8200 |0040: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -08354a: 0a05 |0043: move-result v5 │ │ -08354c: 1306 4b00 |0044: const/16 v6, #int 75 // #4b │ │ -083550: 3365 0400 |0046: if-ne v5, v6, 004a // +0004 │ │ -083554: da03 030a |0048: mul-int/lit8 v3, v3, #int 10 // #0a │ │ -083558: 6e20 8221 8200 |004a: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -08355e: 0a05 |004d: move-result v5 │ │ -083560: 1306 4d00 |004e: const/16 v6, #int 77 // #4d │ │ -083564: 3365 0400 |0050: if-ne v5, v6, 0054 // +0004 │ │ -083568: da03 0364 |0052: mul-int/lit8 v3, v3, #int 100 // #64 │ │ -08356c: 6e20 8221 8200 |0054: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -083572: 0a05 |0057: move-result v5 │ │ -083574: 1306 4700 |0058: const/16 v6, #int 71 // #47 │ │ -083578: 3365 0400 |005a: if-ne v5, v6, 005e // +0004 │ │ -08357c: d233 e803 |005c: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ -083580: 6e20 8221 8200 |005e: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -083586: 0a05 |0061: move-result v5 │ │ -083588: 1306 5400 |0062: const/16 v6, #int 84 // #54 │ │ -08358c: 3365 0400 |0064: if-ne v5, v6, 0068 // +0004 │ │ -083590: d233 1027 |0066: mul-int/lit16 v3, v3, #int 10000 // #2710 │ │ -083594: 0f03 |0068: return v3 │ │ -083596: 0d05 |0069: move-exception v5 │ │ -083598: 28c2 |006a: goto 002c // -003e │ │ -08359a: 0d05 |006b: move-exception v5 │ │ -08359c: 28bd |006c: goto 0029 // -0043 │ │ +083478: |[083478] com.lgallardo.qbittorrentclient.Torrent.getSpeedWeight:(Ljava/lang/String;)I │ │ +083488: 1509 2041 |0000: const/high16 v9, #int 1092616192 // #4120 │ │ +08348c: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +08348e: 1a00 4401 |0003: const-string v0, "0" // string@0144 │ │ +083492: 1a02 0000 |0005: const-string v2, "" // string@0000 │ │ +083496: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +083498: 54a1 fb0b |0008: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadSpeed:Ljava/lang/String; // field@0bfb │ │ +08349c: 1a05 5e2f |000a: const-string v5, "upload" // string@2f5e │ │ +0834a0: 6e20 8621 5b00 |000c: invoke-virtual {v11, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0834a6: 0a05 |000f: move-result v5 │ │ +0834a8: 3805 0400 |0010: if-eqz v5, 0014 // +0004 │ │ +0834ac: 54a1 110c |0012: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadSpeed:Ljava/lang/String; // field@0c11 │ │ +0834b0: 1a05 7c14 |0014: const-string v5, "\s+" // string@147c │ │ +0834b4: 6e20 9421 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +0834ba: 0c04 |0019: move-result-object v4 │ │ +0834bc: 2145 |001a: array-length v5, v4 │ │ +0834be: 1226 |001b: const/4 v6, #int 2 // #2 │ │ +0834c0: 3365 4c00 |001c: if-ne v5, v6, 0068 // +004c │ │ +0834c4: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +0834c6: 4605 0405 |001f: aget-object v5, v4, v5 │ │ +0834ca: 1a06 0d01 |0021: const-string v6, "," // string@010d │ │ +0834ce: 1a07 3401 |0023: const-string v7, "." // string@0134 │ │ +0834d2: 6e30 9321 6507 |0025: invoke-virtual {v5, v6, v7}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +0834d8: 0c00 |0028: move-result-object v0 │ │ +0834da: 1215 |0029: const/4 v5, #int 1 // #1 │ │ +0834dc: 4602 0405 |002a: aget-object v2, v4, v5 │ │ +0834e0: 7110 4421 0000 |002c: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2144 │ │ +0834e6: 0a05 |002f: move-result v5 │ │ +0834e8: c895 |0030: mul-float/2addr v5, v9 │ │ +0834ea: 8753 |0031: float-to-int v3, v5 │ │ +0834ec: 6e20 8221 8200 |0032: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0834f2: 0a05 |0035: move-result v5 │ │ +0834f4: 1306 4200 |0036: const/16 v6, #int 66 // #42 │ │ +0834f8: 3365 0800 |0038: if-ne v5, v6, 0040 // +0008 │ │ +0834fc: 7110 4421 0000 |003a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2144 │ │ +083502: 0a05 |003d: move-result v5 │ │ +083504: c995 |003e: div-float/2addr v5, v9 │ │ +083506: 8753 |003f: float-to-int v3, v5 │ │ +083508: 6e20 8221 8200 |0040: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +08350e: 0a05 |0043: move-result v5 │ │ +083510: 1306 4b00 |0044: const/16 v6, #int 75 // #4b │ │ +083514: 3365 0400 |0046: if-ne v5, v6, 004a // +0004 │ │ +083518: da03 030a |0048: mul-int/lit8 v3, v3, #int 10 // #0a │ │ +08351c: 6e20 8221 8200 |004a: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +083522: 0a05 |004d: move-result v5 │ │ +083524: 1306 4d00 |004e: const/16 v6, #int 77 // #4d │ │ +083528: 3365 0400 |0050: if-ne v5, v6, 0054 // +0004 │ │ +08352c: da03 0364 |0052: mul-int/lit8 v3, v3, #int 100 // #64 │ │ +083530: 6e20 8221 8200 |0054: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +083536: 0a05 |0057: move-result v5 │ │ +083538: 1306 4700 |0058: const/16 v6, #int 71 // #47 │ │ +08353c: 3365 0400 |005a: if-ne v5, v6, 005e // +0004 │ │ +083540: d233 e803 |005c: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ +083544: 6e20 8221 8200 |005e: invoke-virtual {v2, v8}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +08354a: 0a05 |0061: move-result v5 │ │ +08354c: 1306 5400 |0062: const/16 v6, #int 84 // #54 │ │ +083550: 3365 0400 |0064: if-ne v5, v6, 0068 // +0004 │ │ +083554: d233 1027 |0066: mul-int/lit16 v3, v3, #int 10000 // #2710 │ │ +083558: 0f03 |0068: return v3 │ │ +08355a: 0d05 |0069: move-exception v5 │ │ +08355c: 28c2 |006a: goto 002c // -003e │ │ +08355e: 0d05 |006b: move-exception v5 │ │ +083560: 28bd |006c: goto 0029 // -0043 │ │ catches : 2 │ │ 0x001f - 0x0028 │ │ Ljava/lang/Exception; -> 0x006b │ │ 0x002a - 0x002c │ │ Ljava/lang/Exception; -> 0x0069 │ │ positions : │ │ 0x0003 line=152 │ │ @@ -143082,17 +143093,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0835bc: |[0835bc] com.lgallardo.qbittorrentclient.Torrent.getState:()Ljava/lang/String; │ │ -0835cc: 5410 0b0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.state:Ljava/lang/String; // field@0c0b │ │ -0835d0: 1100 |0002: return-object v0 │ │ +083580: |[083580] com.lgallardo.qbittorrentclient.Torrent.getState:()Ljava/lang/String; │ │ +083590: 5410 0b0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.state:Ljava/lang/String; // field@0c0b │ │ +083594: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #23 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -143100,17 +143111,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0835d4: |[0835d4] com.lgallardo.qbittorrentclient.Torrent.getTimeElapsed:()Ljava/lang/String; │ │ -0835e4: 5410 0c0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.timeElapsed:Ljava/lang/String; // field@0c0c │ │ -0835e8: 1100 |0002: return-object v0 │ │ +083598: |[083598] com.lgallardo.qbittorrentclient.Torrent.getTimeElapsed:()Ljava/lang/String; │ │ +0835a8: 5410 0c0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.timeElapsed:Ljava/lang/String; // field@0c0c │ │ +0835ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #24 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -143118,17 +143129,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0835ec: |[0835ec] com.lgallardo.qbittorrentclient.Torrent.getTotalDownloaded:()Ljava/lang/String; │ │ -0835fc: 5410 0d0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.totalDownloaded:Ljava/lang/String; // field@0c0d │ │ -083600: 1100 |0002: return-object v0 │ │ +0835b0: |[0835b0] com.lgallardo.qbittorrentclient.Torrent.getTotalDownloaded:()Ljava/lang/String; │ │ +0835c0: 5410 0d0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.totalDownloaded:Ljava/lang/String; // field@0c0d │ │ +0835c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #25 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -143136,17 +143147,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083604: |[083604] com.lgallardo.qbittorrentclient.Torrent.getTotalUploaded:()Ljava/lang/String; │ │ -083614: 5410 0e0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.totalUploaded:Ljava/lang/String; // field@0c0e │ │ -083618: 1100 |0002: return-object v0 │ │ +0835c8: |[0835c8] com.lgallardo.qbittorrentclient.Torrent.getTotalUploaded:()Ljava/lang/String; │ │ +0835d8: 5410 0e0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.totalUploaded:Ljava/lang/String; // field@0c0e │ │ +0835dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #26 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -143154,17 +143165,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08361c: |[08361c] com.lgallardo.qbittorrentclient.Torrent.getTotalWasted:()Ljava/lang/String; │ │ -08362c: 5410 0f0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.totalWasted:Ljava/lang/String; // field@0c0f │ │ -083630: 1100 |0002: return-object v0 │ │ +0835e0: |[0835e0] com.lgallardo.qbittorrentclient.Torrent.getTotalWasted:()Ljava/lang/String; │ │ +0835f0: 5410 0f0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.totalWasted:Ljava/lang/String; // field@0c0f │ │ +0835f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #27 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -143172,24 +143183,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -083634: |[083634] com.lgallardo.qbittorrentclient.Torrent.getUploadLimit:()Ljava/lang/String; │ │ -083644: 5420 100c |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadLimit:Ljava/lang/String; // field@0c10 │ │ -083648: 1a01 3201 |0002: const-string v1, "-1" // string@0132 │ │ -08364c: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -083652: 0a00 |0007: move-result v0 │ │ -083654: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -083658: 1a00 7030 |000a: const-string v0, "∞" // string@3070 │ │ -08365c: 1100 |000c: return-object v0 │ │ -08365e: 5420 100c |000d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadLimit:Ljava/lang/String; // field@0c10 │ │ -083662: 28fd |000f: goto 000c // -0003 │ │ +0835f8: |[0835f8] com.lgallardo.qbittorrentclient.Torrent.getUploadLimit:()Ljava/lang/String; │ │ +083608: 5420 100c |0000: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadLimit:Ljava/lang/String; // field@0c10 │ │ +08360c: 1a01 3201 |0002: const-string v1, "-1" // string@0132 │ │ +083610: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +083616: 0a00 |0007: move-result v0 │ │ +083618: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +08361c: 1a00 6c30 |000a: const-string v0, "∞" // string@306c │ │ +083620: 1100 |000c: return-object v0 │ │ +083622: 5420 100c |000d: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadLimit:Ljava/lang/String; // field@0c10 │ │ +083626: 28fd |000f: goto 000c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x000a line=513 │ │ 0x000c line=516 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ @@ -143199,17 +143210,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083664: |[083664] com.lgallardo.qbittorrentclient.Torrent.getUploadSpeed:()Ljava/lang/String; │ │ -083674: 5410 110c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadSpeed:Ljava/lang/String; // field@0c11 │ │ -083678: 1100 |0002: return-object v0 │ │ +083628: |[083628] com.lgallardo.qbittorrentclient.Torrent.getUploadSpeed:()Ljava/lang/String; │ │ +083638: 5410 110c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadSpeed:Ljava/lang/String; // field@0c11 │ │ +08363c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #29 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -143217,19 +143228,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08367c: |[08367c] com.lgallardo.qbittorrentclient.Torrent.getUploadSpeedWeight:()I │ │ -08368c: 1a00 622f |0000: const-string v0, "upload" // string@2f62 │ │ -083690: 6e20 5420 0100 |0002: invoke-virtual {v1, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSpeedWeight:(Ljava/lang/String;)I // method@2054 │ │ -083696: 0a00 |0005: move-result v0 │ │ -083698: 0f00 |0006: return v0 │ │ +083640: |[083640] com.lgallardo.qbittorrentclient.Torrent.getUploadSpeedWeight:()I │ │ +083650: 1a00 5e2f |0000: const-string v0, "upload" // string@2f5e │ │ +083654: 6e20 5420 0100 |0002: invoke-virtual {v1, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSpeedWeight:(Ljava/lang/String;)I // method@2054 │ │ +08365a: 0a00 |0005: move-result v0 │ │ +08365c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #30 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -143237,17 +143248,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08369c: |[08369c] com.lgallardo.qbittorrentclient.Torrent.getisFirstLastPiecePrio:()Z │ │ -0836ac: 5510 ff0b |0000: iget-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.firstLastPiecePrio:Z // field@0bff │ │ -0836b0: 0f00 |0002: return v0 │ │ +083660: |[083660] com.lgallardo.qbittorrentclient.Torrent.getisFirstLastPiecePrio:()Z │ │ +083670: 5510 ff0b |0000: iget-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/Torrent;.firstLastPiecePrio:Z // field@0bff │ │ +083674: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ #31 : (in Lcom/lgallardo/qbittorrentclient/Torrent;) │ │ @@ -143255,17 +143266,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0836b4: |[0836b4] com.lgallardo.qbittorrentclient.Torrent.setComment:(Ljava/lang/String;)V │ │ -0836c4: 5b01 f80b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.comment:Ljava/lang/String; // field@0bf8 │ │ -0836c8: 0e00 |0002: return-void │ │ +083678: |[083678] com.lgallardo.qbittorrentclient.Torrent.setComment:(Ljava/lang/String;)V │ │ +083688: 5b01 f80b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.comment:Ljava/lang/String; // field@0bf8 │ │ +08368c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0002 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 comment Ljava/lang/String; │ │ @@ -143275,17 +143286,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0836cc: |[0836cc] com.lgallardo.qbittorrentclient.Torrent.setCreationDate:(Ljava/lang/String;)V │ │ -0836dc: 5b01 f90b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.creationDate:Ljava/lang/String; // field@0bf9 │ │ -0836e0: 0e00 |0002: return-void │ │ +083690: |[083690] com.lgallardo.qbittorrentclient.Torrent.setCreationDate:(Ljava/lang/String;)V │ │ +0836a0: 5b01 f90b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.creationDate:Ljava/lang/String; // field@0bf9 │ │ +0836a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0002 line=423 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 creationDate Ljava/lang/String; │ │ @@ -143295,17 +143306,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0836e4: |[0836e4] com.lgallardo.qbittorrentclient.Torrent.setDownloadLimit:(Ljava/lang/String;)V │ │ -0836f4: 5b01 fa0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadLimit:Ljava/lang/String; // field@0bfa │ │ -0836f8: 0e00 |0002: return-void │ │ +0836a8: |[0836a8] com.lgallardo.qbittorrentclient.Torrent.setDownloadLimit:(Ljava/lang/String;)V │ │ +0836b8: 5b01 fa0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadLimit:Ljava/lang/String; // field@0bfa │ │ +0836bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x0002 line=534 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 downloadLimit Ljava/lang/String; │ │ @@ -143315,17 +143326,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0836fc: |[0836fc] com.lgallardo.qbittorrentclient.Torrent.setDownloadSpeed:(Ljava/lang/String;)V │ │ -08370c: 5b01 fb0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadSpeed:Ljava/lang/String; // field@0bfb │ │ -083710: 0e00 |0002: return-void │ │ +0836c0: |[0836c0] com.lgallardo.qbittorrentclient.Torrent.setDownloadSpeed:(Ljava/lang/String;)V │ │ +0836d0: 5b01 fb0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.downloadSpeed:Ljava/lang/String; // field@0bfb │ │ +0836d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 downloadSpeed Ljava/lang/String; │ │ @@ -143335,17 +143346,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083714: |[083714] com.lgallardo.qbittorrentclient.Torrent.setDownloaded:(Ljava/lang/String;)V │ │ -083724: 5b01 fc0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.downloaded:Ljava/lang/String; // field@0bfc │ │ -083728: 0e00 |0002: return-void │ │ +0836d8: |[0836d8] com.lgallardo.qbittorrentclient.Torrent.setDownloaded:(Ljava/lang/String;)V │ │ +0836e8: 5b01 fc0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.downloaded:Ljava/lang/String; // field@0bfc │ │ +0836ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0002 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 downloaded Ljava/lang/String; │ │ @@ -143355,17 +143366,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08372c: |[08372c] com.lgallardo.qbittorrentclient.Torrent.setEta:(Ljava/lang/String;)V │ │ -08373c: 5b01 fd0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ -083740: 0e00 |0002: return-void │ │ +0836f0: |[0836f0] com.lgallardo.qbittorrentclient.Torrent.setEta:(Ljava/lang/String;)V │ │ +083700: 5b01 fd0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.eta:Ljava/lang/String; // field@0bfd │ │ +083704: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0002 line=395 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 eta Ljava/lang/String; │ │ @@ -143375,17 +143386,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083744: |[083744] com.lgallardo.qbittorrentclient.Torrent.setFile:(Ljava/lang/String;)V │ │ -083754: 5b01 fe0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.file:Ljava/lang/String; // field@0bfe │ │ -083758: 0e00 |0002: return-void │ │ +083708: |[083708] com.lgallardo.qbittorrentclient.Torrent.setFile:(Ljava/lang/String;)V │ │ +083718: 5b01 fe0b |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.file:Ljava/lang/String; // field@0bfe │ │ +08371c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0002 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 file Ljava/lang/String; │ │ @@ -143395,17 +143406,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08375c: |[08375c] com.lgallardo.qbittorrentclient.Torrent.setFirstLastPiecePrio:(Z)V │ │ -08376c: 5c01 ff0b |0000: iput-boolean v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.firstLastPiecePrio:Z // field@0bff │ │ -083770: 0e00 |0002: return-void │ │ +083720: |[083720] com.lgallardo.qbittorrentclient.Torrent.setFirstLastPiecePrio:(Z)V │ │ +083730: 5c01 ff0b |0000: iput-boolean v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.firstLastPiecePrio:Z // field@0bff │ │ +083734: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ 0x0002 line=551 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 firstLastPiecePrio Z │ │ @@ -143415,17 +143426,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083774: |[083774] com.lgallardo.qbittorrentclient.Torrent.setHash:(Ljava/lang/String;)V │ │ -083784: 5b01 000c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.hash:Ljava/lang/String; // field@0c00 │ │ -083788: 0e00 |0002: return-void │ │ +083738: |[083738] com.lgallardo.qbittorrentclient.Torrent.setHash:(Ljava/lang/String;)V │ │ +083748: 5b01 000c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.hash:Ljava/lang/String; // field@0c00 │ │ +08374c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0002 line=134 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 hash Ljava/lang/String; │ │ @@ -143435,17 +143446,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08378c: |[08378c] com.lgallardo.qbittorrentclient.Torrent.setInfo:(Ljava/lang/String;)V │ │ -08379c: 5b01 010c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.info:Ljava/lang/String; // field@0c01 │ │ -0837a0: 0e00 |0002: return-void │ │ +083750: |[083750] com.lgallardo.qbittorrentclient.Torrent.setInfo:(Ljava/lang/String;)V │ │ +083760: 5b01 010c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.info:Ljava/lang/String; // field@0c01 │ │ +083764: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/String; │ │ @@ -143455,17 +143466,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0837a4: |[0837a4] com.lgallardo.qbittorrentclient.Torrent.setLeechs:(Ljava/lang/String;)V │ │ -0837b4: 5b01 020c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.leechs:Ljava/lang/String; // field@0c02 │ │ -0837b8: 0e00 |0002: return-void │ │ +083768: |[083768] com.lgallardo.qbittorrentclient.Torrent.setLeechs:(Ljava/lang/String;)V │ │ +083778: 5b01 020c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.leechs:Ljava/lang/String; // field@0c02 │ │ +08377c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0002 line=344 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 leechs Ljava/lang/String; │ │ @@ -143475,17 +143486,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0837bc: |[0837bc] com.lgallardo.qbittorrentclient.Torrent.setNbConnections:(Ljava/lang/String;)V │ │ -0837cc: 5b01 030c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.nbConnections:Ljava/lang/String; // field@0c03 │ │ -0837d0: 0e00 |0002: return-void │ │ +083780: |[083780] com.lgallardo.qbittorrentclient.Torrent.setNbConnections:(Ljava/lang/String;)V │ │ +083790: 5b01 030c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.nbConnections:Ljava/lang/String; // field@0c03 │ │ +083794: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0002 line=508 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 nbConnections Ljava/lang/String; │ │ @@ -143495,17 +143506,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0837d4: |[0837d4] com.lgallardo.qbittorrentclient.Torrent.setPriority:(Ljava/lang/String;)V │ │ -0837e4: 5b01 040c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.priority:Ljava/lang/String; // field@0c04 │ │ -0837e8: 0e00 |0002: return-void │ │ +083798: |[083798] com.lgallardo.qbittorrentclient.Torrent.setPriority:(Ljava/lang/String;)V │ │ +0837a8: 5b01 040c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.priority:Ljava/lang/String; // field@0c04 │ │ +0837ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0002 line=376 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 priority Ljava/lang/String; │ │ @@ -143515,17 +143526,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0837ec: |[0837ec] com.lgallardo.qbittorrentclient.Torrent.setProgress:(Ljava/lang/String;)V │ │ -0837fc: 5b01 050c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ -083800: 0e00 |0002: return-void │ │ +0837b0: |[0837b0] com.lgallardo.qbittorrentclient.Torrent.setProgress:(Ljava/lang/String;)V │ │ +0837c0: 5b01 050c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.progress:Ljava/lang/String; // field@0c05 │ │ +0837c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0002 line=251 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 progress Ljava/lang/String; │ │ @@ -143535,17 +143546,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083804: |[083804] com.lgallardo.qbittorrentclient.Torrent.setRatio:(Ljava/lang/String;)V │ │ -083814: 5b01 060c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.ratio:Ljava/lang/String; // field@0c06 │ │ -083818: 0e00 |0002: return-void │ │ +0837c8: |[0837c8] com.lgallardo.qbittorrentclient.Torrent.setRatio:(Ljava/lang/String;)V │ │ +0837d8: 5b01 060c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.ratio:Ljava/lang/String; // field@0c06 │ │ +0837dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0002 line=237 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 ratio Ljava/lang/String; │ │ @@ -143555,17 +143566,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08381c: |[08381c] com.lgallardo.qbittorrentclient.Torrent.setSavePath:(Ljava/lang/String;)V │ │ -08382c: 5b01 070c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.savePath:Ljava/lang/String; // field@0c07 │ │ -083830: 0e00 |0002: return-void │ │ +0837e0: |[0837e0] com.lgallardo.qbittorrentclient.Torrent.setSavePath:(Ljava/lang/String;)V │ │ +0837f0: 5b01 070c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.savePath:Ljava/lang/String; // field@0c07 │ │ +0837f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0002 line=409 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 savePath Ljava/lang/String; │ │ @@ -143575,17 +143586,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083834: |[083834] com.lgallardo.qbittorrentclient.Torrent.setSeeds:(Ljava/lang/String;)V │ │ -083844: 5b01 080c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.seeds:Ljava/lang/String; // field@0c08 │ │ -083848: 0e00 |0002: return-void │ │ +0837f8: |[0837f8] com.lgallardo.qbittorrentclient.Torrent.setSeeds:(Ljava/lang/String;)V │ │ +083808: 5b01 080c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.seeds:Ljava/lang/String; // field@0c08 │ │ +08380c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0002 line=358 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 seeds Ljava/lang/String; │ │ @@ -143595,17 +143606,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08384c: |[08384c] com.lgallardo.qbittorrentclient.Torrent.setSequentialDownload:(Z)V │ │ -08385c: 5c01 090c |0000: iput-boolean v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.sequentialDownload:Z // field@0c09 │ │ -083860: 0e00 |0002: return-void │ │ +083810: |[083810] com.lgallardo.qbittorrentclient.Torrent.setSequentialDownload:(Z)V │ │ +083820: 5c01 090c |0000: iput-boolean v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.sequentialDownload:Z // field@0c09 │ │ +083824: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0002 line=543 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 sequentialDownload Z │ │ @@ -143615,17 +143626,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083864: |[083864] com.lgallardo.qbittorrentclient.Torrent.setSize:(Ljava/lang/String;)V │ │ -083874: 5b01 0a0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.size:Ljava/lang/String; // field@0c0a │ │ -083878: 0e00 |0002: return-void │ │ +083828: |[083828] com.lgallardo.qbittorrentclient.Torrent.setSize:(Ljava/lang/String;)V │ │ +083838: 5b01 0a0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.size:Ljava/lang/String; // field@0c0a │ │ +08383c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0002 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 size Ljava/lang/String; │ │ @@ -143635,17 +143646,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08387c: |[08387c] com.lgallardo.qbittorrentclient.Torrent.setState:(Ljava/lang/String;)V │ │ -08388c: 5b01 0b0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.state:Ljava/lang/String; // field@0c0b │ │ -083890: 0e00 |0002: return-void │ │ +083840: |[083840] com.lgallardo.qbittorrentclient.Torrent.setState:(Ljava/lang/String;)V │ │ +083850: 5b01 0b0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.state:Ljava/lang/String; // field@0c0b │ │ +083854: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0002 line=120 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 state Ljava/lang/String; │ │ @@ -143655,17 +143666,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083894: |[083894] com.lgallardo.qbittorrentclient.Torrent.setTimeElapsed:(Ljava/lang/String;)V │ │ -0838a4: 5b01 0c0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.timeElapsed:Ljava/lang/String; // field@0c0c │ │ -0838a8: 0e00 |0002: return-void │ │ +083858: |[083858] com.lgallardo.qbittorrentclient.Torrent.setTimeElapsed:(Ljava/lang/String;)V │ │ +083868: 5b01 0c0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.timeElapsed:Ljava/lang/String; // field@0c0c │ │ +08386c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0002 line=494 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 timeElapsed Ljava/lang/String; │ │ @@ -143675,17 +143686,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838ac: |[0838ac] com.lgallardo.qbittorrentclient.Torrent.setTotalDownloaded:(Ljava/lang/String;)V │ │ -0838bc: 5b01 0d0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.totalDownloaded:Ljava/lang/String; // field@0c0d │ │ -0838c0: 0e00 |0002: return-void │ │ +083870: |[083870] com.lgallardo.qbittorrentclient.Torrent.setTotalDownloaded:(Ljava/lang/String;)V │ │ +083880: 5b01 0d0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.totalDownloaded:Ljava/lang/String; // field@0c0d │ │ +083884: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0002 line=479 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 totalDownloaded Ljava/lang/String; │ │ @@ -143695,17 +143706,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838c4: |[0838c4] com.lgallardo.qbittorrentclient.Torrent.setTotalUploaded:(Ljava/lang/String;)V │ │ -0838d4: 5b01 0e0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.totalUploaded:Ljava/lang/String; // field@0c0e │ │ -0838d8: 0e00 |0002: return-void │ │ +083888: |[083888] com.lgallardo.qbittorrentclient.Torrent.setTotalUploaded:(Ljava/lang/String;)V │ │ +083898: 5b01 0e0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.totalUploaded:Ljava/lang/String; // field@0c0e │ │ +08389c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0002 line=465 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 totalUploaded Ljava/lang/String; │ │ @@ -143715,17 +143726,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838dc: |[0838dc] com.lgallardo.qbittorrentclient.Torrent.setTotalWasted:(Ljava/lang/String;)V │ │ -0838ec: 5b01 0f0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.totalWasted:Ljava/lang/String; // field@0c0f │ │ -0838f0: 0e00 |0002: return-void │ │ +0838a0: |[0838a0] com.lgallardo.qbittorrentclient.Torrent.setTotalWasted:(Ljava/lang/String;)V │ │ +0838b0: 5b01 0f0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.totalWasted:Ljava/lang/String; // field@0c0f │ │ +0838b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0002 line=451 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 totalWasted Ljava/lang/String; │ │ @@ -143735,17 +143746,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838f4: |[0838f4] com.lgallardo.qbittorrentclient.Torrent.setUploadLimit:(Ljava/lang/String;)V │ │ -083904: 5b01 100c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadLimit:Ljava/lang/String; // field@0c10 │ │ -083908: 0e00 |0002: return-void │ │ +0838b8: |[0838b8] com.lgallardo.qbittorrentclient.Torrent.setUploadLimit:(Ljava/lang/String;)V │ │ +0838c8: 5b01 100c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadLimit:Ljava/lang/String; // field@0c10 │ │ +0838cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0002 line=521 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 uploadLimit Ljava/lang/String; │ │ @@ -143755,32 +143766,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08390c: |[08390c] com.lgallardo.qbittorrentclient.Torrent.setUploadSpeed:(Ljava/lang/String;)V │ │ -08391c: 5b01 110c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadSpeed:Ljava/lang/String; // field@0c11 │ │ -083920: 0e00 |0002: return-void │ │ +0838d0: |[0838d0] com.lgallardo.qbittorrentclient.Torrent.setUploadSpeed:(Ljava/lang/String;)V │ │ +0838e0: 5b01 110c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Torrent;.uploadSpeed:Ljava/lang/String; // field@0c11 │ │ +0838e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0002 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Torrent; │ │ 0x0000 - 0x0003 reg=1 uploadSpeed Ljava/lang/String; │ │ │ │ - source_file_idx : 4799 (Torrent.java) │ │ + source_file_idx : 4795 (Torrent.java) │ │ │ │ Class #630 header: │ │ class_idx : 1192 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4801 │ │ +source_file_idx : 4797 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #630 annotations: │ │ Annotations on class │ │ @@ -143792,21 +143803,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4801 (TorrentDetailsFragment.java) │ │ + source_file_idx : 4797 (TorrentDetailsFragment.java) │ │ │ │ Class #631 header: │ │ class_idx : 1193 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1097 │ │ -source_file_idx : 4801 │ │ +source_file_idx : 4797 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #631 annotations: │ │ Annotations on class │ │ @@ -143843,56 +143854,56 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/ContentFile;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -083924: |[083924] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myFileAdapter.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/ContentFile;)V │ │ -083934: 5b23 150c |0000: iput-object v3, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c15 │ │ -083938: 1400 0500 037f |0002: const v0, #float 1.74129e+38 // #7f030005 │ │ -08393e: 1401 1700 0b7f |0005: const v1, #float 1.84763e+38 // #7f0b0017 │ │ -083944: 7055 671e 4210 |0008: invoke-direct {v2, v4, v0, v1, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@1e67 │ │ -08394a: 5b24 120c |000b: iput-object v4, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.context:Landroid/content/Context; // field@0c12 │ │ -08394e: 5b25 140c |000d: iput-object v5, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.filesNames:[Ljava/lang/String; // field@0c14 │ │ -083952: 5b26 130c |000f: iput-object v6, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ -083956: 0e00 |0011: return-void │ │ +0838e8: |[0838e8] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myFileAdapter.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/ContentFile;)V │ │ +0838f8: 5b23 150c |0000: iput-object v3, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c15 │ │ +0838fc: 1400 0500 037f |0002: const v0, #float 1.74129e+38 // #7f030005 │ │ +083902: 1401 1700 0b7f |0005: const v1, #float 1.84763e+38 // #7f0b0017 │ │ +083908: 7055 671e 4210 |0008: invoke-direct {v2, v4, v0, v1, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@1e67 │ │ +08390e: 5b24 120c |000b: iput-object v4, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.context:Landroid/content/Context; // field@0c12 │ │ +083912: 5b25 140c |000d: iput-object v5, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.filesNames:[Ljava/lang/String; // field@0c14 │ │ +083916: 5b26 130c |000f: iput-object v6, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ +08391a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ 0x0002 line=980 │ │ 0x000b line=982 │ │ 0x000d line=983 │ │ 0x000f line=984 │ │ 0x0011 line=986 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; │ │ - 0x0000 - 0x0012 reg=3 (null) Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ + 0x0000 - 0x0012 reg=3 this$0 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0012 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=5 filesNames [Ljava/lang/String; │ │ 0x0000 - 0x0012 reg=6 files [Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;) │ │ name : 'getCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -083958: |[083958] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myFileAdapter.getCount:()I │ │ -083968: 5410 140c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.filesNames:[Ljava/lang/String; // field@0c14 │ │ -08396c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -083970: 5410 140c |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.filesNames:[Ljava/lang/String; // field@0c14 │ │ -083974: 2100 |0006: array-length v0, v0 │ │ -083976: 0f00 |0007: return v0 │ │ -083978: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08397a: 28fe |0009: goto 0007 // -0002 │ │ +08391c: |[08391c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myFileAdapter.getCount:()I │ │ +08392c: 5410 140c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.filesNames:[Ljava/lang/String; // field@0c14 │ │ +083930: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +083934: 5410 140c |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.filesNames:[Ljava/lang/String; // field@0c14 │ │ +083938: 2100 |0006: array-length v0, v0 │ │ +08393a: 0f00 |0007: return v0 │ │ +08393c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08393e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;) │ │ @@ -143900,87 +143911,87 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 149 16-bit code units │ │ -08397c: |[08397c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myFileAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08398c: 12f8 |0000: const/4 v8, #int -1 // #ff │ │ -08398e: 6f40 691e a9cb |0001: invoke-super {v9, v10, v11, v12}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e69 │ │ -083994: 0c05 |0004: move-result-object v5 │ │ -083996: 1406 1800 0b7f |0005: const v6, #float 1.84763e+38 // #7f0b0018 │ │ -08399c: 6e20 931c 6500 |0008: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0839a2: 0c01 |000b: move-result-object v1 │ │ -0839a4: 1f01 6904 |000c: check-cast v1, Landroid/widget/TextView; // type@0469 │ │ -0839a8: 2206 f804 |000e: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ -0839ac: 7010 a121 0600 |0010: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0839b2: 1a07 0000 |0013: const-string v7, "" // string@0000 │ │ -0839b6: 6e20 aa21 7600 |0015: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0839bc: 0c06 |0018: move-result-object v6 │ │ -0839be: 5497 130c |0019: iget-object v7, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ -0839c2: 4607 070a |001b: aget-object v7, v7, v10 │ │ -0839c6: 6e10 221f 0700 |001d: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getSize:()Ljava/lang/String; // method@1f22 │ │ -0839cc: 0c07 |0020: move-result-object v7 │ │ -0839ce: 6e20 aa21 7600 |0021: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0839d4: 0c06 |0024: move-result-object v6 │ │ -0839d6: 6e10 af21 0600 |0025: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0839dc: 0c06 |0028: move-result-object v6 │ │ -0839de: 6e20 071f 6100 |0029: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0839e4: 1406 1a00 0b7f |002c: const v6, #float 1.84763e+38 // #7f0b001a │ │ -0839ea: 6e20 931c 6500 |002f: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0839f0: 0c04 |0032: move-result-object v4 │ │ -0839f2: 1f04 5d04 |0033: check-cast v4, Landroid/widget/ProgressBar; // type@045d │ │ -0839f6: 1406 1900 0b7f |0035: const v6, #float 1.84763e+38 // #7f0b0019 │ │ -0839fc: 6e20 931c 6500 |0038: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -083a02: 0c03 |003b: move-result-object v3 │ │ -083a04: 1f03 6904 |003c: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ -083a08: 5496 130c |003e: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ -083a0c: 4606 060a |0040: aget-object v6, v6, v10 │ │ -083a10: 6e10 211f 0600 |0042: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getProgressAsString:()Ljava/lang/String; // method@1f21 │ │ -083a16: 0c06 |0045: move-result-object v6 │ │ -083a18: 1a07 3401 |0046: const-string v7, "." // string@0134 │ │ -083a1c: 6e20 8f21 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -083a22: 0a00 |004b: move-result v0 │ │ -083a24: 3380 1e00 |004c: if-ne v0, v8, 006a // +001e │ │ -083a28: 5496 130c |004e: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ -083a2c: 4606 060a |0050: aget-object v6, v6, v10 │ │ -083a30: 6e10 211f 0600 |0052: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getProgressAsString:()Ljava/lang/String; // method@1f21 │ │ -083a36: 0c06 |0055: move-result-object v6 │ │ -083a38: 1a07 0d01 |0056: const-string v7, "," // string@010d │ │ -083a3c: 6e20 8f21 7600 |0058: invoke-virtual {v6, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -083a42: 0a00 |005b: move-result v0 │ │ -083a44: 3380 0e00 |005c: if-ne v0, v8, 006a // +000e │ │ -083a48: 5496 130c |005e: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ -083a4c: 4606 060a |0060: aget-object v6, v6, v10 │ │ -083a50: 6e10 211f 0600 |0062: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getProgressAsString:()Ljava/lang/String; // method@1f21 │ │ -083a56: 0c06 |0065: move-result-object v6 │ │ -083a58: 6e10 9121 0600 |0066: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2191 │ │ -083a5e: 0a00 |0069: move-result v0 │ │ -083a60: 5496 130c |006a: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ -083a64: 4606 060a |006c: aget-object v6, v6, v10 │ │ -083a68: 6e10 211f 0600 |006e: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getProgressAsString:()Ljava/lang/String; // method@1f21 │ │ -083a6e: 0c06 |0071: move-result-object v6 │ │ -083a70: 1207 |0072: const/4 v7, #int 0 // #0 │ │ -083a72: 6e30 9721 7600 |0073: invoke-virtual {v6, v7, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -083a78: 0c02 |0076: move-result-object v2 │ │ -083a7a: 7110 5121 0200 |0077: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -083a80: 0a06 |007a: move-result v6 │ │ -083a82: 6e20 c41e 6400 |007b: invoke-virtual {v4, v6}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@1ec4 │ │ -083a88: 2206 f804 |007e: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ -083a8c: 7010 a121 0600 |0080: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -083a92: 6e20 aa21 2600 |0083: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083a98: 0c06 |0086: move-result-object v6 │ │ -083a9a: 1a07 b600 |0087: const-string v7, "%" // string@00b6 │ │ -083a9e: 6e20 aa21 7600 |0089: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083aa4: 0c06 |008c: move-result-object v6 │ │ -083aa6: 6e10 af21 0600 |008d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -083aac: 0c06 |0090: move-result-object v6 │ │ -083aae: 6e20 071f 6300 |0091: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -083ab4: 1105 |0094: return-object v5 │ │ +083940: |[083940] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myFileAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +083950: 12f8 |0000: const/4 v8, #int -1 // #ff │ │ +083952: 6f40 691e a9cb |0001: invoke-super {v9, v10, v11, v12}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e69 │ │ +083958: 0c05 |0004: move-result-object v5 │ │ +08395a: 1406 1800 0b7f |0005: const v6, #float 1.84763e+38 // #7f0b0018 │ │ +083960: 6e20 931c 6500 |0008: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +083966: 0c01 |000b: move-result-object v1 │ │ +083968: 1f01 6904 |000c: check-cast v1, Landroid/widget/TextView; // type@0469 │ │ +08396c: 2206 f804 |000e: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ +083970: 7010 a121 0600 |0010: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +083976: 1a07 0000 |0013: const-string v7, "" // string@0000 │ │ +08397a: 6e20 aa21 7600 |0015: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083980: 0c06 |0018: move-result-object v6 │ │ +083982: 5497 130c |0019: iget-object v7, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ +083986: 4607 070a |001b: aget-object v7, v7, v10 │ │ +08398a: 6e10 221f 0700 |001d: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getSize:()Ljava/lang/String; // method@1f22 │ │ +083990: 0c07 |0020: move-result-object v7 │ │ +083992: 6e20 aa21 7600 |0021: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083998: 0c06 |0024: move-result-object v6 │ │ +08399a: 6e10 af21 0600 |0025: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0839a0: 0c06 |0028: move-result-object v6 │ │ +0839a2: 6e20 071f 6100 |0029: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0839a8: 1406 1a00 0b7f |002c: const v6, #float 1.84763e+38 // #7f0b001a │ │ +0839ae: 6e20 931c 6500 |002f: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0839b4: 0c04 |0032: move-result-object v4 │ │ +0839b6: 1f04 5d04 |0033: check-cast v4, Landroid/widget/ProgressBar; // type@045d │ │ +0839ba: 1406 1900 0b7f |0035: const v6, #float 1.84763e+38 // #7f0b0019 │ │ +0839c0: 6e20 931c 6500 |0038: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0839c6: 0c03 |003b: move-result-object v3 │ │ +0839c8: 1f03 6904 |003c: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ +0839cc: 5496 130c |003e: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ +0839d0: 4606 060a |0040: aget-object v6, v6, v10 │ │ +0839d4: 6e10 211f 0600 |0042: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getProgressAsString:()Ljava/lang/String; // method@1f21 │ │ +0839da: 0c06 |0045: move-result-object v6 │ │ +0839dc: 1a07 3401 |0046: const-string v7, "." // string@0134 │ │ +0839e0: 6e20 8f21 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +0839e6: 0a00 |004b: move-result v0 │ │ +0839e8: 3380 1e00 |004c: if-ne v0, v8, 006a // +001e │ │ +0839ec: 5496 130c |004e: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ +0839f0: 4606 060a |0050: aget-object v6, v6, v10 │ │ +0839f4: 6e10 211f 0600 |0052: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getProgressAsString:()Ljava/lang/String; // method@1f21 │ │ +0839fa: 0c06 |0055: move-result-object v6 │ │ +0839fc: 1a07 0d01 |0056: const-string v7, "," // string@010d │ │ +083a00: 6e20 8f21 7600 |0058: invoke-virtual {v6, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +083a06: 0a00 |005b: move-result v0 │ │ +083a08: 3380 0e00 |005c: if-ne v0, v8, 006a // +000e │ │ +083a0c: 5496 130c |005e: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ +083a10: 4606 060a |0060: aget-object v6, v6, v10 │ │ +083a14: 6e10 211f 0600 |0062: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getProgressAsString:()Ljava/lang/String; // method@1f21 │ │ +083a1a: 0c06 |0065: move-result-object v6 │ │ +083a1c: 6e10 9121 0600 |0066: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2191 │ │ +083a22: 0a00 |0069: move-result v0 │ │ +083a24: 5496 130c |006a: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c13 │ │ +083a28: 4606 060a |006c: aget-object v6, v6, v10 │ │ +083a2c: 6e10 211f 0600 |006e: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.getProgressAsString:()Ljava/lang/String; // method@1f21 │ │ +083a32: 0c06 |0071: move-result-object v6 │ │ +083a34: 1207 |0072: const/4 v7, #int 0 // #0 │ │ +083a36: 6e30 9721 7600 |0073: invoke-virtual {v6, v7, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +083a3c: 0c02 |0076: move-result-object v2 │ │ +083a3e: 7110 5121 0200 |0077: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +083a44: 0a06 |007a: move-result v6 │ │ +083a46: 6e20 c41e 6400 |007b: invoke-virtual {v4, v6}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@1ec4 │ │ +083a4c: 2206 f804 |007e: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ +083a50: 7010 a121 0600 |0080: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +083a56: 6e20 aa21 2600 |0083: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083a5c: 0c06 |0086: move-result-object v6 │ │ +083a5e: 1a07 b600 |0087: const-string v7, "%" // string@00b6 │ │ +083a62: 6e20 aa21 7600 |0089: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083a68: 0c06 |008c: move-result-object v6 │ │ +083a6a: 6e10 af21 0600 |008d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +083a70: 0c06 |0090: move-result-object v6 │ │ +083a72: 6e20 071f 6300 |0091: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +083a78: 1105 |0094: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=997 │ │ 0x0005 line=999 │ │ 0x000e line=1001 │ │ 0x002c line=1004 │ │ 0x0035 line=1005 │ │ @@ -144001,21 +144012,21 @@ │ │ 0x0035 - 0x0095 reg=4 progressBar Landroid/widget/ProgressBar; │ │ 0x0005 - 0x0095 reg=5 row Landroid/view/View; │ │ 0x0000 - 0x0095 reg=9 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; │ │ 0x0000 - 0x0095 reg=10 position I │ │ 0x0000 - 0x0095 reg=11 convertView Landroid/view/View; │ │ 0x0000 - 0x0095 reg=12 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 4801 (TorrentDetailsFragment.java) │ │ + source_file_idx : 4797 (TorrentDetailsFragment.java) │ │ │ │ Class #632 header: │ │ class_idx : 1194 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1097 │ │ -source_file_idx : 4801 │ │ +source_file_idx : 4797 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #632 annotations: │ │ Annotations on class │ │ @@ -144052,56 +144063,56 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -083ab8: |[083ab8] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myPropertyAdapter.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;)V │ │ -083ac8: 5b23 180c |0000: iput-object v3, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c18 │ │ -083acc: 1400 0900 037f |0002: const v0, #float 1.74129e+38 // #7f030009 │ │ -083ad2: 1401 1f00 0b7f |0005: const v1, #float 1.84763e+38 // #7f0b001f │ │ -083ad8: 7056 671e 4210 |0008: invoke-direct {v2, v4, v0, v1, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@1e67 │ │ -083ade: 5b24 160c |000b: iput-object v4, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.context:Landroid/content/Context; // field@0c16 │ │ -083ae2: 5b25 170c |000d: iput-object v5, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.labels:[Ljava/lang/String; // field@0c17 │ │ -083ae6: 5b26 190c |000f: iput-object v6, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.values:[Ljava/lang/String; // field@0c19 │ │ -083aea: 0e00 |0011: return-void │ │ +083a7c: |[083a7c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myPropertyAdapter.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;)V │ │ +083a8c: 5b23 180c |0000: iput-object v3, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c18 │ │ +083a90: 1400 0900 037f |0002: const v0, #float 1.74129e+38 // #7f030009 │ │ +083a96: 1401 1f00 0b7f |0005: const v1, #float 1.84763e+38 // #7f0b001f │ │ +083a9c: 7056 671e 4210 |0008: invoke-direct {v2, v4, v0, v1, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@1e67 │ │ +083aa2: 5b24 160c |000b: iput-object v4, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.context:Landroid/content/Context; // field@0c16 │ │ +083aa6: 5b25 170c |000d: iput-object v5, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.labels:[Ljava/lang/String; // field@0c17 │ │ +083aaa: 5b26 190c |000f: iput-object v6, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.values:[Ljava/lang/String; // field@0c19 │ │ +083aae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ 0x0002 line=943 │ │ 0x000b line=945 │ │ 0x000d line=946 │ │ 0x000f line=947 │ │ 0x0011 line=949 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; │ │ - 0x0000 - 0x0012 reg=3 (null) Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ + 0x0000 - 0x0012 reg=3 this$0 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0012 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=5 labels [Ljava/lang/String; │ │ 0x0000 - 0x0012 reg=6 values [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;) │ │ name : 'getCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -083aec: |[083aec] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myPropertyAdapter.getCount:()I │ │ -083afc: 5410 170c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.labels:[Ljava/lang/String; // field@0c17 │ │ -083b00: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -083b04: 5410 170c |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.labels:[Ljava/lang/String; // field@0c17 │ │ -083b08: 2100 |0006: array-length v0, v0 │ │ -083b0a: 0f00 |0007: return v0 │ │ -083b0c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -083b0e: 28fe |0009: goto 0007 // -0002 │ │ +083ab0: |[083ab0] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myPropertyAdapter.getCount:()I │ │ +083ac0: 5410 170c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.labels:[Ljava/lang/String; // field@0c17 │ │ +083ac4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +083ac8: 5410 170c |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.labels:[Ljava/lang/String; // field@0c17 │ │ +083acc: 2100 |0006: array-length v0, v0 │ │ +083ace: 0f00 |0007: return v0 │ │ +083ad0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +083ad2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;) │ │ @@ -144109,50 +144120,50 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -083b10: |[083b10] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myPropertyAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -083b20: 6f40 691e 6587 |0000: invoke-super {v5, v6, v7, v8}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e69 │ │ -083b26: 0c01 |0003: move-result-object v1 │ │ -083b28: 1403 1f00 0b7f |0004: const v3, #float 1.84763e+38 // #7f0b001f │ │ -083b2e: 6e20 931c 3100 |0007: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -083b34: 0c00 |000a: move-result-object v0 │ │ -083b36: 1f00 6904 |000b: check-cast v0, Landroid/widget/TextView; // type@0469 │ │ -083b3a: 1403 2000 0b7f |000d: const v3, #float 1.84763e+38 // #7f0b0020 │ │ -083b40: 6e20 931c 3100 |0010: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -083b46: 0c02 |0013: move-result-object v2 │ │ -083b48: 1f02 6904 |0014: check-cast v2, Landroid/widget/TextView; // type@0469 │ │ -083b4c: 2203 f804 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -083b50: 7010 a121 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -083b56: 1a04 0000 |001b: const-string v4, "" // string@0000 │ │ -083b5a: 6e20 aa21 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083b60: 0c03 |0020: move-result-object v3 │ │ -083b62: 5454 170c |0021: iget-object v4, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.labels:[Ljava/lang/String; // field@0c17 │ │ -083b66: 4604 0406 |0023: aget-object v4, v4, v6 │ │ -083b6a: 6e20 aa21 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083b70: 0c03 |0028: move-result-object v3 │ │ -083b72: 6e10 af21 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -083b78: 0c03 |002c: move-result-object v3 │ │ -083b7a: 6e20 071f 3000 |002d: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -083b80: 2203 f804 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -083b84: 7010 a121 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -083b8a: 1a04 0000 |0035: const-string v4, "" // string@0000 │ │ -083b8e: 6e20 aa21 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083b94: 0c03 |003a: move-result-object v3 │ │ -083b96: 5454 190c |003b: iget-object v4, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.values:[Ljava/lang/String; // field@0c19 │ │ -083b9a: 4604 0406 |003d: aget-object v4, v4, v6 │ │ -083b9e: 6e20 aa21 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083ba4: 0c03 |0042: move-result-object v3 │ │ -083ba6: 6e10 af21 0300 |0043: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -083bac: 0c03 |0046: move-result-object v3 │ │ -083bae: 6e20 071f 3200 |0047: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -083bb4: 1101 |004a: return-object v1 │ │ +083ad4: |[083ad4] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myPropertyAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +083ae4: 6f40 691e 6587 |0000: invoke-super {v5, v6, v7, v8}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e69 │ │ +083aea: 0c01 |0003: move-result-object v1 │ │ +083aec: 1403 1f00 0b7f |0004: const v3, #float 1.84763e+38 // #7f0b001f │ │ +083af2: 6e20 931c 3100 |0007: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +083af8: 0c00 |000a: move-result-object v0 │ │ +083afa: 1f00 6904 |000b: check-cast v0, Landroid/widget/TextView; // type@0469 │ │ +083afe: 1403 2000 0b7f |000d: const v3, #float 1.84763e+38 // #7f0b0020 │ │ +083b04: 6e20 931c 3100 |0010: invoke-virtual {v1, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +083b0a: 0c02 |0013: move-result-object v2 │ │ +083b0c: 1f02 6904 |0014: check-cast v2, Landroid/widget/TextView; // type@0469 │ │ +083b10: 2203 f804 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +083b14: 7010 a121 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +083b1a: 1a04 0000 |001b: const-string v4, "" // string@0000 │ │ +083b1e: 6e20 aa21 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083b24: 0c03 |0020: move-result-object v3 │ │ +083b26: 5454 170c |0021: iget-object v4, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.labels:[Ljava/lang/String; // field@0c17 │ │ +083b2a: 4604 0406 |0023: aget-object v4, v4, v6 │ │ +083b2e: 6e20 aa21 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083b34: 0c03 |0028: move-result-object v3 │ │ +083b36: 6e10 af21 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +083b3c: 0c03 |002c: move-result-object v3 │ │ +083b3e: 6e20 071f 3000 |002d: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +083b44: 2203 f804 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +083b48: 7010 a121 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +083b4e: 1a04 0000 |0035: const-string v4, "" // string@0000 │ │ +083b52: 6e20 aa21 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083b58: 0c03 |003a: move-result-object v3 │ │ +083b5a: 5454 190c |003b: iget-object v4, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.values:[Ljava/lang/String; // field@0c19 │ │ +083b5e: 4604 0406 |003d: aget-object v4, v4, v6 │ │ +083b62: 6e20 aa21 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083b68: 0c03 |0042: move-result-object v3 │ │ +083b6a: 6e10 af21 0300 |0043: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +083b70: 0c03 |0046: move-result-object v3 │ │ +083b72: 6e20 071f 3200 |0047: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +083b78: 1101 |004a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x0004 line=962 │ │ 0x000d line=963 │ │ 0x0016 line=965 │ │ 0x0030 line=966 │ │ @@ -144162,21 +144173,21 @@ │ │ 0x0004 - 0x004b reg=1 row Landroid/view/View; │ │ 0x0016 - 0x004b reg=2 value Landroid/widget/TextView; │ │ 0x0000 - 0x004b reg=5 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; │ │ 0x0000 - 0x004b reg=6 position I │ │ 0x0000 - 0x004b reg=7 convertView Landroid/view/View; │ │ 0x0000 - 0x004b reg=8 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 4801 (TorrentDetailsFragment.java) │ │ + source_file_idx : 4797 (TorrentDetailsFragment.java) │ │ │ │ Class #633 header: │ │ class_idx : 1195 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1097 │ │ -source_file_idx : 4801 │ │ +source_file_idx : 4797 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #633 annotations: │ │ Annotations on class │ │ @@ -144213,56 +144224,56 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Tracker;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -083bb8: |[083bb8] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myTrackerAdapter.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Tracker;)V │ │ -083bc8: 5b23 1b0c |0000: iput-object v3, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c1b │ │ -083bcc: 1400 1000 037f |0002: const v0, #float 1.74129e+38 // #7f030010 │ │ -083bd2: 1401 4200 0b7f |0005: const v1, #float 1.84764e+38 // #7f0b0042 │ │ -083bd8: 7055 671e 4210 |0008: invoke-direct {v2, v4, v0, v1, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@1e67 │ │ -083bde: 5b24 1a0c |000b: iput-object v4, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.context:Landroid/content/Context; // field@0c1a │ │ -083be2: 5b25 1d0c |000d: iput-object v5, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackersNames:[Ljava/lang/String; // field@0c1d │ │ -083be6: 5b26 1c0c |000f: iput-object v6, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c1c │ │ -083bea: 0e00 |0011: return-void │ │ +083b7c: |[083b7c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myTrackerAdapter.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Tracker;)V │ │ +083b8c: 5b23 1b0c |0000: iput-object v3, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c1b │ │ +083b90: 1400 1000 037f |0002: const v0, #float 1.74129e+38 // #7f030010 │ │ +083b96: 1401 4200 0b7f |0005: const v1, #float 1.84764e+38 // #7f0b0042 │ │ +083b9c: 7055 671e 4210 |0008: invoke-direct {v2, v4, v0, v1, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@1e67 │ │ +083ba2: 5b24 1a0c |000b: iput-object v4, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.context:Landroid/content/Context; // field@0c1a │ │ +083ba6: 5b25 1d0c |000d: iput-object v5, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackersNames:[Ljava/lang/String; // field@0c1d │ │ +083baa: 5b26 1c0c |000f: iput-object v6, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c1c │ │ +083bae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x0002 line=1035 │ │ 0x000b line=1037 │ │ 0x000d line=1038 │ │ 0x000f line=1039 │ │ 0x0011 line=1041 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; │ │ - 0x0000 - 0x0012 reg=3 (null) Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ + 0x0000 - 0x0012 reg=3 this$0 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0012 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=5 trackersNames [Ljava/lang/String; │ │ 0x0000 - 0x0012 reg=6 trackers [Lcom/lgallardo/qbittorrentclient/Tracker; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;) │ │ name : 'getCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -083bec: |[083bec] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myTrackerAdapter.getCount:()I │ │ -083bfc: 5410 1d0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackersNames:[Ljava/lang/String; // field@0c1d │ │ -083c00: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -083c04: 5410 1d0c |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackersNames:[Ljava/lang/String; // field@0c1d │ │ -083c08: 2100 |0006: array-length v0, v0 │ │ -083c0a: 0f00 |0007: return v0 │ │ -083c0c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -083c0e: 28fe |0009: goto 0007 // -0002 │ │ +083bb0: |[083bb0] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myTrackerAdapter.getCount:()I │ │ +083bc0: 5410 1d0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackersNames:[Ljava/lang/String; // field@0c1d │ │ +083bc4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +083bc8: 5410 1d0c |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackersNames:[Ljava/lang/String; // field@0c1d │ │ +083bcc: 2100 |0006: array-length v0, v0 │ │ +083bce: 0f00 |0007: return v0 │ │ +083bd0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +083bd2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;) │ │ @@ -144270,57 +144281,57 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -083c10: |[083c10] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myTrackerAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -083c20: 6f40 691e 5476 |0000: invoke-super {v4, v5, v6, v7}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e69 │ │ -083c26: 0c00 |0003: move-result-object v0 │ │ -083c28: 1402 4200 0b7f |0004: const v2, #float 1.84764e+38 // #7f0b0042 │ │ -083c2e: 6e20 931c 2000 |0007: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -083c34: 0c01 |000a: move-result-object v1 │ │ -083c36: 1f01 6904 |000b: check-cast v1, Landroid/widget/TextView; // type@0469 │ │ -083c3a: 2202 f804 |000d: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -083c3e: 7010 a121 0200 |000f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -083c44: 1a03 0000 |0012: const-string v3, "" // string@0000 │ │ -083c48: 6e20 aa21 3200 |0014: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083c4e: 0c02 |0017: move-result-object v2 │ │ -083c50: 5443 1c0c |0018: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c1c │ │ -083c54: 4603 0305 |001a: aget-object v3, v3, v5 │ │ -083c58: 6e10 ce20 0300 |001c: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/Tracker;.getUrl:()Ljava/lang/String; // method@20ce │ │ -083c5e: 0c03 |001f: move-result-object v3 │ │ -083c60: 6e20 aa21 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083c66: 0c02 |0023: move-result-object v2 │ │ -083c68: 6e10 af21 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -083c6e: 0c02 |0027: move-result-object v2 │ │ -083c70: 6e20 071f 2100 |0028: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -083c76: 1100 |002b: return-object v0 │ │ +083bd4: |[083bd4] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$myTrackerAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +083be4: 6f40 691e 5476 |0000: invoke-super {v4, v5, v6, v7}, Landroid/widget/ArrayAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e69 │ │ +083bea: 0c00 |0003: move-result-object v0 │ │ +083bec: 1402 4200 0b7f |0004: const v2, #float 1.84764e+38 // #7f0b0042 │ │ +083bf2: 6e20 931c 2000 |0007: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +083bf8: 0c01 |000a: move-result-object v1 │ │ +083bfa: 1f01 6904 |000b: check-cast v1, Landroid/widget/TextView; // type@0469 │ │ +083bfe: 2202 f804 |000d: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +083c02: 7010 a121 0200 |000f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +083c08: 1a03 0000 |0012: const-string v3, "" // string@0000 │ │ +083c0c: 6e20 aa21 3200 |0014: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083c12: 0c02 |0017: move-result-object v2 │ │ +083c14: 5443 1c0c |0018: iget-object v3, v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c1c │ │ +083c18: 4603 0305 |001a: aget-object v3, v3, v5 │ │ +083c1c: 6e10 ce20 0300 |001c: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/Tracker;.getUrl:()Ljava/lang/String; // method@20ce │ │ +083c22: 0c03 |001f: move-result-object v3 │ │ +083c24: 6e20 aa21 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083c2a: 0c02 |0023: move-result-object v2 │ │ +083c2c: 6e10 af21 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +083c32: 0c02 |0027: move-result-object v2 │ │ +083c34: 6e20 071f 2100 |0028: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +083c3a: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1052 │ │ 0x0004 line=1054 │ │ 0x000d line=1056 │ │ 0x002b line=1058 │ │ locals : │ │ 0x0004 - 0x002c reg=0 row Landroid/view/View; │ │ 0x000d - 0x002c reg=1 tracker Landroid/widget/TextView; │ │ 0x0000 - 0x002c reg=4 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; │ │ 0x0000 - 0x002c reg=5 position I │ │ 0x0000 - 0x002c reg=6 convertView Landroid/view/View; │ │ 0x0000 - 0x002c reg=7 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 4801 (TorrentDetailsFragment.java) │ │ + source_file_idx : 4797 (TorrentDetailsFragment.java) │ │ │ │ Class #634 header: │ │ class_idx : 1196 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 4801 │ │ +source_file_idx : 4797 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #634 annotations: │ │ Annotations on class │ │ @@ -144361,18 +144372,18 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083c78: |[083c78] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V │ │ -083c88: 5b01 220c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083c8c: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -083c92: 0e00 |0005: return-void │ │ +083c3c: |[083c3c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V │ │ +083c4c: 5b01 220c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083c50: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +083c56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ @@ -144381,17 +144392,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -083c94: |[083c94] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V │ │ -083ca4: 7020 8120 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V // method@2081 │ │ -083caa: 0e00 |0003: return-void │ │ +083c58: |[083c58] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V │ │ +083c68: 7020 8120 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V // method@2081 │ │ +083c6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1; │ │ @@ -144402,174 +144413,174 @@ │ │ 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 │ │ -083cac: |[083cac] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -083cbc: 1f02 8f06 |0000: check-cast v2, [Landroid/view/View; // type@068f │ │ -083cc0: 6e20 8420 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.doInBackground:([Landroid/view/View;)[Landroid/view/View; // method@2084 │ │ -083cc6: 0c00 |0005: move-result-object v0 │ │ -083cc8: 1100 |0006: return-object v0 │ │ +083c70: |[083c70] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +083c80: 1f02 8f06 |0000: check-cast v2, [Landroid/view/View; // type@068f │ │ +083c84: 6e20 8420 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.doInBackground:([Landroid/view/View;)[Landroid/view/View; // method@2084 │ │ +083c8a: 0c00 |0005: move-result-object v0 │ │ +083c8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;) │ │ name : 'doInBackground' │ │ type : '([Landroid/view/View;)[Landroid/view/View;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 280 16-bit code units │ │ -083ccc: |[083ccc] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.doInBackground:([Landroid/view/View;)[Landroid/view/View; │ │ -083cdc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -083cde: 6201 f908 |0001: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -083ce2: 1a02 4d01 |0003: const-string v2, "2.x" // string@014d │ │ -083ce6: 6e20 8621 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -083cec: 0a01 |0008: move-result v1 │ │ -083cee: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -083cf2: 54d1 220c |000b: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083cf6: 1a02 9520 |000d: const-string v2, "json" // string@2095 │ │ -083cfa: 7120 9820 2100 |000f: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ -083d00: 6201 f908 |0012: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -083d04: 1a02 4e01 |0014: const-string v2, "3.1.x" // string@014e │ │ -083d08: 6e20 8621 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -083d0e: 0a01 |0019: move-result v1 │ │ -083d10: 3801 0900 |001a: if-eqz v1, 0023 // +0009 │ │ -083d14: 54d1 220c |001c: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083d18: 1a02 9520 |001e: const-string v2, "json" // string@2095 │ │ -083d1c: 7120 9820 2100 |0020: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ -083d22: 6201 f908 |0023: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -083d26: 1a02 4f01 |0025: const-string v2, "3.2.x" // string@014f │ │ -083d2a: 6e20 8621 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -083d30: 0a01 |002a: move-result v1 │ │ -083d32: 3801 0900 |002b: if-eqz v1, 0034 // +0009 │ │ -083d36: 54d1 220c |002d: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083d3a: 1a02 f827 |002f: const-string v2, "query" // string@27f8 │ │ -083d3e: 7120 9820 2100 |0031: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ -083d44: 54d1 220c |0034: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083d48: 2202 f804 |0036: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -083d4c: 7010 a121 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -083d52: 54d3 220c |003b: iget-object v3, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083d56: 7110 9720 0300 |003d: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$300:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)Ljava/lang/String; // method@2097 │ │ -083d5c: 0c03 |0040: move-result-object v3 │ │ -083d5e: 6e20 aa21 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083d64: 0c02 |0044: move-result-object v2 │ │ -083d66: 1a03 3c01 |0045: const-string v3, "/propertiesFiles/" // string@013c │ │ -083d6a: 6e20 aa21 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083d70: 0c02 |004a: move-result-object v2 │ │ -083d72: 6e10 af21 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -083d78: 0c02 |004e: move-result-object v2 │ │ -083d7a: 5b12 590c |004f: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.url:Ljava/lang/String; // field@0c59 │ │ -083d7e: 6904 3a0c |0051: sput-object v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c3a │ │ -083d82: 6904 410c |0053: sput-object v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.names:[Ljava/lang/String; // field@0c41 │ │ -083d86: 2200 7b04 |0055: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ -083d8a: 6201 e008 |0057: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -083d8e: 6202 0109 |0059: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ -083d92: 6203 f708 |005b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -083d96: 6004 f508 |005d: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ -083d9a: 6205 0609 |005f: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ -083d9e: 6206 f408 |0061: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ -083da2: 6007 cd08 |0063: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ -083da6: 6008 d108 |0065: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ -083daa: 7609 5c1f 0000 |0067: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -083db0: 6201 ce08 |006a: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -083db4: 6e20 631f 1000 |006c: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ -083dba: 2201 f804 |006f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -083dbe: 7010 a121 0100 |0071: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -083dc4: 54d2 220c |0074: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083dc8: 5422 590c |0076: iget-object v2, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.url:Ljava/lang/String; // field@0c59 │ │ -083dcc: 6e20 aa21 2100 |0078: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083dd2: 0c01 |007b: move-result-object v1 │ │ -083dd4: 54d2 220c |007c: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083dd8: 5422 3b0c |007e: iget-object v2, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -083ddc: 6e20 aa21 2100 |0080: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -083de2: 0c01 |0083: move-result-object v1 │ │ -083de4: 6e10 af21 0100 |0084: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -083dea: 0c01 |0087: move-result-object v1 │ │ -083dec: 6e20 5e1f 1000 |0088: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1f5e │ │ -083df2: 0c0b |008b: move-result-object v11 │ │ -083df4: 380b 8b00 |008c: if-eqz v11, 0117 // +008b │ │ -083df8: 6e10 b129 0b00 |008e: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -083dfe: 0a01 |0091: move-result v1 │ │ -083e00: 2311 9006 |0092: new-array v1, v1, [Lcom/lgallardo/qbittorrentclient/ContentFile; // type@0690 │ │ -083e04: 6901 3a0c |0094: sput-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c3a │ │ -083e08: 6e10 b129 0b00 |0096: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -083e0e: 0a01 |0099: move-result v1 │ │ -083e10: 2311 9906 |009a: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -083e14: 6901 410c |009c: sput-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.names:[Ljava/lang/String; // field@0c41 │ │ -083e18: 120a |009e: const/4 v10, #int 0 // #0 │ │ -083e1a: 6e10 b129 0b00 |009f: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -083e20: 0a01 |00a2: move-result v1 │ │ -083e22: 351a 7400 |00a3: if-ge v10, v1, 0117 // +0074 │ │ -083e26: 6e20 b029 ab00 |00a5: invoke-virtual {v11, v10}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@29b0 │ │ -083e2c: 0c0c |00a8: move-result-object v12 │ │ -083e2e: 1a01 b524 |00a9: const-string v1, "name" // string@24b5 │ │ -083e32: 6e20 b729 1c00 |00ab: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -083e38: 0c01 |00ae: move-result-object v1 │ │ -083e3a: 5bd1 1e0c |00af: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.name:Ljava/lang/String; // field@0c1e │ │ -083e3e: 1a01 482c |00b1: const-string v1, "size" // string@2c48 │ │ -083e42: 6e20 b729 1c00 |00b3: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -083e48: 0c01 |00b6: move-result-object v1 │ │ -083e4a: 1a02 0d01 |00b7: const-string v2, "," // string@010d │ │ -083e4e: 1a03 3401 |00b9: const-string v3, "." // string@0134 │ │ -083e52: 6e30 9321 2103 |00bb: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -083e58: 0c01 |00be: move-result-object v1 │ │ -083e5a: 5bd1 210c |00bf: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.size:Ljava/lang/String; // field@0c21 │ │ -083e5e: 1a01 a727 |00c1: const-string v1, "progress" // string@27a7 │ │ -083e62: 6e20 b529 1c00 |00c3: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ -083e68: 0b02 |00c6: move-result-wide v2 │ │ -083e6a: 7120 3c21 3200 |00c7: invoke-static {v2, v3}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -083e70: 0c01 |00ca: move-result-object v1 │ │ -083e72: 5bd1 200c |00cb: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.progress:Ljava/lang/Double; // field@0c20 │ │ -083e76: 1a01 9c27 |00cd: const-string v1, "priority" // string@279c │ │ -083e7a: 6e20 b629 1c00 |00cf: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@29b6 │ │ -083e80: 0a01 |00d2: move-result v1 │ │ -083e82: 59d1 1f0c |00d3: iput v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.priority:I // field@0c1f │ │ -083e86: 6201 f908 |00d5: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -083e8a: 1a02 4f01 |00d7: const-string v2, "3.2.x" // string@014f │ │ -083e8e: 6e20 8621 2100 |00d9: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -083e94: 0a01 |00dc: move-result v1 │ │ -083e96: 3801 1600 |00dd: if-eqz v1, 00f3 // +0016 │ │ -083e9a: 1a01 482c |00df: const-string v1, "size" // string@2c48 │ │ -083e9e: 6e20 b729 1c00 |00e1: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -083ea4: 0c01 |00e4: move-result-object v1 │ │ -083ea6: 7110 191f 0100 |00e5: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -083eac: 0c01 |00e8: move-result-object v1 │ │ -083eae: 1a02 0d01 |00e9: const-string v2, "," // string@010d │ │ -083eb2: 1a03 3401 |00eb: const-string v3, "." // string@0134 │ │ -083eb6: 6e30 9321 2103 |00ed: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -083ebc: 0c01 |00f0: move-result-object v1 │ │ -083ebe: 5bd1 210c |00f1: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.size:Ljava/lang/String; // field@0c21 │ │ -083ec2: 6201 3a0c |00f3: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c3a │ │ -083ec6: 2202 6f04 |00f5: new-instance v2, Lcom/lgallardo/qbittorrentclient/ContentFile; // type@046f │ │ -083eca: 54d3 1e0c |00f7: iget-object v3, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.name:Ljava/lang/String; // field@0c1e │ │ -083ece: 54d4 210c |00f9: iget-object v4, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.size:Ljava/lang/String; // field@0c21 │ │ -083ed2: 54d5 200c |00fb: iget-object v5, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.progress:Ljava/lang/Double; // field@0c20 │ │ -083ed6: 52d6 1f0c |00fd: iget v6, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.priority:I // field@0c1f │ │ -083eda: 7056 1d1f 3254 |00ff: invoke-direct {v2, v3, v4, v5, v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;I)V // method@1f1d │ │ -083ee0: 4d02 010a |0102: aput-object v2, v1, v10 │ │ -083ee4: 6201 410c |0104: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.names:[Ljava/lang/String; // field@0c41 │ │ -083ee8: 54d2 1e0c |0106: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.name:Ljava/lang/String; // field@0c1e │ │ -083eec: 4d02 010a |0108: aput-object v2, v1, v10 │ │ -083ef0: d80a 0a01 |010a: add-int/lit8 v10, v10, #int 1 // #01 │ │ -083ef4: 2893 |010c: goto 009f // -006d │ │ -083ef6: 0d09 |010d: move-exception v9 │ │ -083ef8: 1a01 c412 |010e: const-string v1, "TorrentFragment:" // string@12c4 │ │ -083efc: 6e10 4221 0900 |0110: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -083f02: 0c02 |0113: move-result-object v2 │ │ -083f04: 7120 101c 2100 |0114: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -083f0a: 110e |0117: return-object v14 │ │ +083c90: |[083c90] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.doInBackground:([Landroid/view/View;)[Landroid/view/View; │ │ +083ca0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +083ca2: 6201 f908 |0001: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +083ca6: 1a02 4d01 |0003: const-string v2, "2.x" // string@014d │ │ +083caa: 6e20 8621 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +083cb0: 0a01 |0008: move-result v1 │ │ +083cb2: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +083cb6: 54d1 220c |000b: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083cba: 1a02 9120 |000d: const-string v2, "json" // string@2091 │ │ +083cbe: 7120 9820 2100 |000f: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ +083cc4: 6201 f908 |0012: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +083cc8: 1a02 4e01 |0014: const-string v2, "3.1.x" // string@014e │ │ +083ccc: 6e20 8621 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +083cd2: 0a01 |0019: move-result v1 │ │ +083cd4: 3801 0900 |001a: if-eqz v1, 0023 // +0009 │ │ +083cd8: 54d1 220c |001c: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083cdc: 1a02 9120 |001e: const-string v2, "json" // string@2091 │ │ +083ce0: 7120 9820 2100 |0020: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ +083ce6: 6201 f908 |0023: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +083cea: 1a02 4f01 |0025: const-string v2, "3.2.x" // string@014f │ │ +083cee: 6e20 8621 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +083cf4: 0a01 |002a: move-result v1 │ │ +083cf6: 3801 0900 |002b: if-eqz v1, 0034 // +0009 │ │ +083cfa: 54d1 220c |002d: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083cfe: 1a02 f427 |002f: const-string v2, "query" // string@27f4 │ │ +083d02: 7120 9820 2100 |0031: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ +083d08: 54d1 220c |0034: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083d0c: 2202 f804 |0036: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +083d10: 7010 a121 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +083d16: 54d3 220c |003b: iget-object v3, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083d1a: 7110 9720 0300 |003d: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$300:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)Ljava/lang/String; // method@2097 │ │ +083d20: 0c03 |0040: move-result-object v3 │ │ +083d22: 6e20 aa21 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083d28: 0c02 |0044: move-result-object v2 │ │ +083d2a: 1a03 3c01 |0045: const-string v3, "/propertiesFiles/" // string@013c │ │ +083d2e: 6e20 aa21 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083d34: 0c02 |004a: move-result-object v2 │ │ +083d36: 6e10 af21 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +083d3c: 0c02 |004e: move-result-object v2 │ │ +083d3e: 5b12 590c |004f: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.url:Ljava/lang/String; // field@0c59 │ │ +083d42: 6904 3a0c |0051: sput-object v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c3a │ │ +083d46: 6904 410c |0053: sput-object v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.names:[Ljava/lang/String; // field@0c41 │ │ +083d4a: 2200 7b04 |0055: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ +083d4e: 6201 e008 |0057: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +083d52: 6202 0109 |0059: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ +083d56: 6203 f708 |005b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +083d5a: 6004 f508 |005d: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ +083d5e: 6205 0609 |005f: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ +083d62: 6206 f408 |0061: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ +083d66: 6007 cd08 |0063: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ +083d6a: 6008 d108 |0065: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ +083d6e: 7609 5c1f 0000 |0067: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +083d74: 6201 ce08 |006a: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +083d78: 6e20 631f 1000 |006c: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ +083d7e: 2201 f804 |006f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +083d82: 7010 a121 0100 |0071: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +083d88: 54d2 220c |0074: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083d8c: 5422 590c |0076: iget-object v2, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.url:Ljava/lang/String; // field@0c59 │ │ +083d90: 6e20 aa21 2100 |0078: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083d96: 0c01 |007b: move-result-object v1 │ │ +083d98: 54d2 220c |007c: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083d9c: 5422 3b0c |007e: iget-object v2, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +083da0: 6e20 aa21 2100 |0080: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +083da6: 0c01 |0083: move-result-object v1 │ │ +083da8: 6e10 af21 0100 |0084: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +083dae: 0c01 |0087: move-result-object v1 │ │ +083db0: 6e20 5e1f 1000 |0088: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1f5e │ │ +083db6: 0c0b |008b: move-result-object v11 │ │ +083db8: 380b 8b00 |008c: if-eqz v11, 0117 // +008b │ │ +083dbc: 6e10 b129 0b00 |008e: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +083dc2: 0a01 |0091: move-result v1 │ │ +083dc4: 2311 9006 |0092: new-array v1, v1, [Lcom/lgallardo/qbittorrentclient/ContentFile; // type@0690 │ │ +083dc8: 6901 3a0c |0094: sput-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c3a │ │ +083dcc: 6e10 b129 0b00 |0096: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +083dd2: 0a01 |0099: move-result v1 │ │ +083dd4: 2311 9906 |009a: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +083dd8: 6901 410c |009c: sput-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.names:[Ljava/lang/String; // field@0c41 │ │ +083ddc: 120a |009e: const/4 v10, #int 0 // #0 │ │ +083dde: 6e10 b129 0b00 |009f: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +083de4: 0a01 |00a2: move-result v1 │ │ +083de6: 351a 7400 |00a3: if-ge v10, v1, 0117 // +0074 │ │ +083dea: 6e20 b029 ab00 |00a5: invoke-virtual {v11, v10}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@29b0 │ │ +083df0: 0c0c |00a8: move-result-object v12 │ │ +083df2: 1a01 b124 |00a9: const-string v1, "name" // string@24b1 │ │ +083df6: 6e20 b729 1c00 |00ab: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +083dfc: 0c01 |00ae: move-result-object v1 │ │ +083dfe: 5bd1 1e0c |00af: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.name:Ljava/lang/String; // field@0c1e │ │ +083e02: 1a01 442c |00b1: const-string v1, "size" // string@2c44 │ │ +083e06: 6e20 b729 1c00 |00b3: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +083e0c: 0c01 |00b6: move-result-object v1 │ │ +083e0e: 1a02 0d01 |00b7: const-string v2, "," // string@010d │ │ +083e12: 1a03 3401 |00b9: const-string v3, "." // string@0134 │ │ +083e16: 6e30 9321 2103 |00bb: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +083e1c: 0c01 |00be: move-result-object v1 │ │ +083e1e: 5bd1 210c |00bf: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.size:Ljava/lang/String; // field@0c21 │ │ +083e22: 1a01 a327 |00c1: const-string v1, "progress" // string@27a3 │ │ +083e26: 6e20 b529 1c00 |00c3: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getDouble:(Ljava/lang/String;)D // method@29b5 │ │ +083e2c: 0b02 |00c6: move-result-wide v2 │ │ +083e2e: 7120 3c21 3200 |00c7: invoke-static {v2, v3}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +083e34: 0c01 |00ca: move-result-object v1 │ │ +083e36: 5bd1 200c |00cb: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.progress:Ljava/lang/Double; // field@0c20 │ │ +083e3a: 1a01 9827 |00cd: const-string v1, "priority" // string@2798 │ │ +083e3e: 6e20 b629 1c00 |00cf: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@29b6 │ │ +083e44: 0a01 |00d2: move-result v1 │ │ +083e46: 59d1 1f0c |00d3: iput v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.priority:I // field@0c1f │ │ +083e4a: 6201 f908 |00d5: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +083e4e: 1a02 4f01 |00d7: const-string v2, "3.2.x" // string@014f │ │ +083e52: 6e20 8621 2100 |00d9: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +083e58: 0a01 |00dc: move-result v1 │ │ +083e5a: 3801 1600 |00dd: if-eqz v1, 00f3 // +0016 │ │ +083e5e: 1a01 442c |00df: const-string v1, "size" // string@2c44 │ │ +083e62: 6e20 b729 1c00 |00e1: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +083e68: 0c01 |00e4: move-result-object v1 │ │ +083e6a: 7110 191f 0100 |00e5: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +083e70: 0c01 |00e8: move-result-object v1 │ │ +083e72: 1a02 0d01 |00e9: const-string v2, "," // string@010d │ │ +083e76: 1a03 3401 |00eb: const-string v3, "." // string@0134 │ │ +083e7a: 6e30 9321 2103 |00ed: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +083e80: 0c01 |00f0: move-result-object v1 │ │ +083e82: 5bd1 210c |00f1: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.size:Ljava/lang/String; // field@0c21 │ │ +083e86: 6201 3a0c |00f3: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c3a │ │ +083e8a: 2202 6f04 |00f5: new-instance v2, Lcom/lgallardo/qbittorrentclient/ContentFile; // type@046f │ │ +083e8e: 54d3 1e0c |00f7: iget-object v3, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.name:Ljava/lang/String; // field@0c1e │ │ +083e92: 54d4 210c |00f9: iget-object v4, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.size:Ljava/lang/String; // field@0c21 │ │ +083e96: 54d5 200c |00fb: iget-object v5, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.progress:Ljava/lang/Double; // field@0c20 │ │ +083e9a: 52d6 1f0c |00fd: iget v6, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.priority:I // field@0c1f │ │ +083e9e: 7056 1d1f 3254 |00ff: invoke-direct {v2, v3, v4, v5, v6}, Lcom/lgallardo/qbittorrentclient/ContentFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;I)V // method@1f1d │ │ +083ea4: 4d02 010a |0102: aput-object v2, v1, v10 │ │ +083ea8: 6201 410c |0104: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.names:[Ljava/lang/String; // field@0c41 │ │ +083eac: 54d2 1e0c |0106: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.name:Ljava/lang/String; // field@0c1e │ │ +083eb0: 4d02 010a |0108: aput-object v2, v1, v10 │ │ +083eb4: d80a 0a01 |010a: add-int/lit8 v10, v10, #int 1 // #01 │ │ +083eb8: 2893 |010c: goto 009f // -006d │ │ +083eba: 0d09 |010d: move-exception v9 │ │ +083ebc: 1a01 c012 |010e: const-string v1, "TorrentFragment:" // string@12c0 │ │ +083ec0: 6e10 4221 0900 |0110: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +083ec6: 0c02 |0113: move-result-object v2 │ │ +083ec8: 7120 101c 2100 |0114: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +083ece: 110e |0117: return-object v14 │ │ catches : 1 │ │ 0x0055 - 0x010a │ │ Ljava/lang/Exception; -> 0x010d │ │ positions : │ │ 0x0001 line=599 │ │ 0x000b line=600 │ │ 0x0012 line=603 │ │ @@ -144613,62 +144624,62 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -083f1c: |[083f1c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.onPostExecute:(Ljava/lang/Object;)V │ │ -083f2c: 1f01 8f06 |0000: check-cast v1, [Landroid/view/View; // type@068f │ │ -083f30: 6e20 8720 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.onPostExecute:([Landroid/view/View;)V // method@2087 │ │ -083f36: 0e00 |0005: return-void │ │ +083ee0: |[083ee0] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.onPostExecute:(Ljava/lang/Object;)V │ │ +083ef0: 1f01 8f06 |0000: check-cast v1, [Landroid/view/View; // type@068f │ │ +083ef4: 6e20 8720 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.onPostExecute:([Landroid/view/View;)V // method@2087 │ │ +083efa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;) │ │ name : 'onPostExecute' │ │ type : '([Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -083f38: |[083f38] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.onPostExecute:([Landroid/view/View;)V │ │ -083f48: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -083f4a: 4602 0a03 |0001: aget-object v2, v10, v3 │ │ -083f4e: 5493 220c |0003: iget-object v3, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083f52: 2204 a904 |0005: new-instance v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; // type@04a9 │ │ -083f56: 5495 220c |0007: iget-object v5, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083f5a: 5496 220c |0009: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083f5e: 6e10 9920 0600 |000b: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ -083f64: 0c06 |000e: move-result-object v6 │ │ -083f66: 6207 410c |000f: sget-object v7, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.names:[Ljava/lang/String; // field@0c41 │ │ -083f6a: 6208 3a0c |0011: sget-object v8, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c3a │ │ -083f6e: 7058 7820 5476 |0013: invoke-direct {v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/ContentFile;)V // method@2078 │ │ -083f74: 5b34 390c |0016: iput-object v4, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.fileAdpater:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; // field@0c39 │ │ -083f78: 1403 3d00 0b7f |0018: const v3, #float 1.84764e+38 // #7f0b003d │ │ -083f7e: 6e20 931c 3200 |001b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -083f84: 0c01 |001e: move-result-object v1 │ │ -083f86: 1f01 5904 |001f: check-cast v1, Landroid/widget/ListView; // type@0459 │ │ -083f8a: 5493 220c |0021: iget-object v3, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ -083f8e: 5433 390c |0023: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.fileAdpater:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; // field@0c39 │ │ -083f92: 6e20 a11e 3100 |0025: invoke-virtual {v1, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ea1 │ │ -083f98: 7110 a420 0100 |0028: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.setListViewHeightBasedOnChildren:(Landroid/widget/ListView;)V // method@20a4 │ │ -083f9e: 0e00 |002b: return-void │ │ -083fa0: 0d00 |002c: move-exception v0 │ │ -083fa2: 1a03 fa03 |002d: const-string v3, "Content2" // string@03fa │ │ -083fa6: 6e10 4221 0000 |002f: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -083fac: 0c04 |0032: move-result-object v4 │ │ -083fae: 7120 101c 4300 |0033: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -083fb4: 28f5 |0036: goto 002b // -000b │ │ +083efc: |[083efc] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentContentFile.onPostExecute:([Landroid/view/View;)V │ │ +083f0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +083f0e: 4602 0a03 |0001: aget-object v2, v10, v3 │ │ +083f12: 5493 220c |0003: iget-object v3, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083f16: 2204 a904 |0005: new-instance v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; // type@04a9 │ │ +083f1a: 5495 220c |0007: iget-object v5, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083f1e: 5496 220c |0009: iget-object v6, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083f22: 6e10 9920 0600 |000b: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ +083f28: 0c06 |000e: move-result-object v6 │ │ +083f2a: 6207 410c |000f: sget-object v7, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.names:[Ljava/lang/String; // field@0c41 │ │ +083f2e: 6208 3a0c |0011: sget-object v8, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.files:[Lcom/lgallardo/qbittorrentclient/ContentFile; // field@0c3a │ │ +083f32: 7058 7820 5476 |0013: invoke-direct {v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/ContentFile;)V // method@2078 │ │ +083f38: 5b34 390c |0016: iput-object v4, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.fileAdpater:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; // field@0c39 │ │ +083f3c: 1403 3d00 0b7f |0018: const v3, #float 1.84764e+38 // #7f0b003d │ │ +083f42: 6e20 931c 3200 |001b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +083f48: 0c01 |001e: move-result-object v1 │ │ +083f4a: 1f01 5904 |001f: check-cast v1, Landroid/widget/ListView; // type@0459 │ │ +083f4e: 5493 220c |0021: iget-object v3, v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c22 │ │ +083f52: 5433 390c |0023: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.fileAdpater:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; // field@0c39 │ │ +083f56: 6e20 a11e 3100 |0025: invoke-virtual {v1, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ea1 │ │ +083f5c: 7110 a420 0100 |0028: invoke-static {v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.setListViewHeightBasedOnChildren:(Landroid/widget/ListView;)V // method@20a4 │ │ +083f62: 0e00 |002b: return-void │ │ +083f64: 0d00 |002c: move-exception v0 │ │ +083f66: 1a03 fa03 |002d: const-string v3, "Content2" // string@03fa │ │ +083f6a: 6e10 4221 0000 |002f: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +083f70: 0c04 |0032: move-result-object v4 │ │ +083f72: 7120 101c 4300 |0033: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +083f78: 28f5 |0036: goto 002b // -000b │ │ catches : 1 │ │ 0x0001 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ positions : │ │ 0x0000 line=666 │ │ 0x0003 line=668 │ │ 0x0018 line=670 │ │ @@ -144680,21 +144691,21 @@ │ │ locals : │ │ 0x0021 - 0x002b reg=1 lv Landroid/widget/ListView; │ │ 0x0003 - 0x002b reg=2 rootView Landroid/view/View; │ │ 0x002d - 0x0037 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0037 reg=9 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; │ │ 0x0000 - 0x0037 reg=10 rootViews [Landroid/view/View; │ │ │ │ - source_file_idx : 4801 (TorrentDetailsFragment.java) │ │ + source_file_idx : 4797 (TorrentDetailsFragment.java) │ │ │ │ Class #635 header: │ │ class_idx : 1197 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 4801 │ │ +source_file_idx : 4797 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #635 annotations: │ │ Annotations on class │ │ @@ -144727,18 +144738,18 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083fc8: |[083fc8] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V │ │ -083fd8: 5b01 240c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -083fdc: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -083fe2: 0e00 |0005: return-void │ │ +083f8c: |[083f8c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V │ │ +083f9c: 5b01 240c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +083fa0: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +083fa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ @@ -144747,17 +144758,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -083fe4: |[083fe4] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V │ │ -083ff4: 7020 8820 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V // method@2088 │ │ -083ffa: 0e00 |0003: return-void │ │ +083fa8: |[083fa8] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V │ │ +083fb8: 7020 8820 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V // method@2088 │ │ +083fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1; │ │ @@ -144768,429 +144779,429 @@ │ │ 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 │ │ -083ffc: |[083ffc] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -08400c: 1f02 8f06 |0000: check-cast v2, [Landroid/view/View; // type@068f │ │ -084010: 6e20 8b20 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.doInBackground:([Landroid/view/View;)[Landroid/view/View; // method@208b │ │ -084016: 0c00 |0005: move-result-object v0 │ │ -084018: 1100 |0006: return-object v0 │ │ +083fc0: |[083fc0] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +083fd0: 1f02 8f06 |0000: check-cast v2, [Landroid/view/View; // type@068f │ │ +083fd4: 6e20 8b20 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.doInBackground:([Landroid/view/View;)[Landroid/view/View; // method@208b │ │ +083fda: 0c00 |0005: move-result-object v0 │ │ +083fdc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;) │ │ name : 'doInBackground' │ │ type : '([Landroid/view/View;)[Landroid/view/View;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 781 16-bit code units │ │ -08401c: |[08401c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.doInBackground:([Landroid/view/View;)[Landroid/view/View; │ │ -08402c: 6201 f908 |0000: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -084030: 1a02 4d01 |0002: const-string v2, "2.x" // string@014d │ │ -084034: 6e20 8621 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08403a: 0a01 |0007: move-result v1 │ │ -08403c: 3801 0900 |0008: if-eqz v1, 0011 // +0009 │ │ -084040: 54a1 240c |000a: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084044: 1a02 9520 |000c: const-string v2, "json" // string@2095 │ │ -084048: 7120 9820 2100 |000e: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ -08404e: 6201 f908 |0011: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -084052: 1a02 4e01 |0013: const-string v2, "3.1.x" // string@014e │ │ -084056: 6e20 8621 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08405c: 0a01 |0018: move-result v1 │ │ -08405e: 3801 0900 |0019: if-eqz v1, 0022 // +0009 │ │ -084062: 54a1 240c |001b: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084066: 1a02 9520 |001d: const-string v2, "json" // string@2095 │ │ -08406a: 7120 9820 2100 |001f: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ -084070: 6201 f908 |0022: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -084074: 1a02 4f01 |0024: const-string v2, "3.2.x" // string@014f │ │ -084078: 6e20 8621 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08407e: 0a01 |0029: move-result v1 │ │ -084080: 3801 0900 |002a: if-eqz v1, 0033 // +0009 │ │ -084084: 54a1 240c |002c: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084088: 1a02 f827 |002e: const-string v2, "query" // string@27f8 │ │ -08408c: 7120 9820 2100 |0030: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ -084092: 54a1 240c |0033: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084096: 2202 f804 |0035: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08409a: 7010 a121 0200 |0037: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0840a0: 54a3 240c |003a: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0840a4: 7110 9720 0300 |003c: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$300:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)Ljava/lang/String; // method@2097 │ │ -0840aa: 0c03 |003f: move-result-object v3 │ │ -0840ac: 6e20 aa21 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0840b2: 0c02 |0043: move-result-object v2 │ │ -0840b4: 1a03 3d01 |0044: const-string v3, "/propertiesGeneral/" // string@013d │ │ -0840b8: 6e20 aa21 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0840be: 0c02 |0049: move-result-object v2 │ │ -0840c0: 6e10 af21 0200 |004a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0840c6: 0c02 |004d: move-result-object v2 │ │ -0840c8: 5b12 590c |004e: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.url:Ljava/lang/String; // field@0c59 │ │ -0840cc: 2200 7b04 |0050: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ -0840d0: 6201 e008 |0052: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -0840d4: 6202 0109 |0054: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ -0840d8: 6203 f708 |0056: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -0840dc: 6004 f508 |0058: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ -0840e0: 6205 0609 |005a: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ -0840e4: 6206 f408 |005c: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ -0840e8: 6007 cd08 |005e: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ -0840ec: 6008 d108 |0060: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ -0840f0: 7609 5c1f 0000 |0062: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -0840f6: 6201 ce08 |0065: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0840fa: 6e20 631f 1000 |0067: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ -084100: 54a1 240c |006a: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084104: 2202 f804 |006c: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -084108: 7010 a121 0200 |006e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08410e: 54a3 240c |0071: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084112: 5433 590c |0073: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.url:Ljava/lang/String; // field@0c59 │ │ -084116: 6e20 aa21 3200 |0075: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08411c: 0c02 |0078: move-result-object v2 │ │ -08411e: 54a3 240c |0079: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084122: 5433 3b0c |007b: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -084126: 6e20 aa21 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08412c: 0c02 |0080: move-result-object v2 │ │ -08412e: 6e10 af21 0200 |0081: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -084134: 0c02 |0084: move-result-object v2 │ │ -084136: 6e20 5f1f 2000 |0085: invoke-virtual {v0, v2}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONFromUrl:(Ljava/lang/String;)Lorg/json/JSONObject; // method@1f5f │ │ -08413c: 0c02 |0088: move-result-object v2 │ │ -08413e: 5b12 3e0c |0089: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084142: 54a1 240c |008b: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084146: 5411 3e0c |008d: iget-object v1, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -08414a: 3801 6002 |008f: if-eqz v1, 02ef // +0260 │ │ -08414e: 54a1 240c |0091: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084152: 5411 3e0c |0093: iget-object v1, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084156: 6e10 b829 0100 |0095: invoke-virtual {v1}, Lorg/json/JSONObject;.length:()I // method@29b8 │ │ -08415c: 0a01 |0098: move-result v1 │ │ -08415e: 3d01 5602 |0099: if-lez v1, 02ef // +0256 │ │ -084162: 1301 0b00 |009b: const/16 v1, #int 11 // #b │ │ -084166: 2311 9906 |009d: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -08416a: 5ba1 230c |009f: iput-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -08416e: 1301 0b00 |00a1: const/16 v1, #int 11 // #b │ │ -084172: 2311 9906 |00a3: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -084176: 5ba1 250c |00a5: iput-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -08417a: 54a1 230c |00a7: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -08417e: 1202 |00a9: const/4 v2, #int 0 // #0 │ │ -084180: 54a3 240c |00aa: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084184: 1404 b200 087f |00ac: const v4, #float 1.80779e+38 // #7f0800b2 │ │ -08418a: 6e20 9c20 4300 |00af: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -084190: 0c03 |00b2: move-result-object v3 │ │ -084192: 4d03 0102 |00b3: aput-object v3, v1, v2 │ │ -084196: 54a1 250c |00b5: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -08419a: 1202 |00b7: const/4 v2, #int 0 // #0 │ │ -08419c: 54a3 240c |00b8: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0841a0: 5433 3e0c |00ba: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -0841a4: 1a04 5129 |00bc: const-string v4, "save_path" // string@2951 │ │ -0841a8: 6e20 b729 4300 |00be: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0841ae: 0c03 |00c1: move-result-object v3 │ │ -0841b0: 4d03 0102 |00c2: aput-object v3, v1, v2 │ │ -0841b4: 54a1 230c |00c4: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -0841b8: 1212 |00c6: const/4 v2, #int 1 // #1 │ │ -0841ba: 54a3 240c |00c7: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0841be: 1404 a600 087f |00c9: const v4, #float 1.80778e+38 // #7f0800a6 │ │ -0841c4: 6e20 9c20 4300 |00cc: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -0841ca: 0c03 |00cf: move-result-object v3 │ │ -0841cc: 4d03 0102 |00d0: aput-object v3, v1, v2 │ │ -0841d0: 54a1 250c |00d2: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0841d4: 1212 |00d4: const/4 v2, #int 1 // #1 │ │ -0841d6: 54a3 240c |00d5: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0841da: 5433 3e0c |00d7: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -0841de: 1a04 8b18 |00d9: const-string v4, "creation_date" // string@188b │ │ -0841e2: 6e20 b729 4300 |00db: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0841e8: 0c03 |00de: move-result-object v3 │ │ -0841ea: 4d03 0102 |00df: aput-object v3, v1, v2 │ │ -0841ee: 54a1 230c |00e1: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -0841f2: 1222 |00e3: const/4 v2, #int 2 // #2 │ │ -0841f4: 54a3 240c |00e4: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0841f8: 1404 a400 087f |00e6: const v4, #float 1.80778e+38 // #7f0800a4 │ │ -0841fe: 6e20 9c20 4300 |00e9: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -084204: 0c03 |00ec: move-result-object v3 │ │ -084206: 4d03 0102 |00ed: aput-object v3, v1, v2 │ │ -08420a: 54a1 250c |00ef: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -08420e: 1222 |00f1: const/4 v2, #int 2 // #2 │ │ -084210: 54a3 240c |00f2: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084214: 5433 3e0c |00f4: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084218: 1a04 c617 |00f6: const-string v4, "comment" // string@17c6 │ │ -08421c: 6e20 b729 4300 |00f8: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -084222: 0c03 |00fb: move-result-object v3 │ │ -084224: 4d03 0102 |00fc: aput-object v3, v1, v2 │ │ -084228: 54a1 230c |00fe: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -08422c: 1232 |0100: const/4 v2, #int 3 // #3 │ │ -08422e: 54a3 240c |0101: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084232: 1404 bd00 087f |0103: const v4, #float 1.80779e+38 // #7f0800bd │ │ -084238: 6e20 9c20 4300 |0106: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -08423e: 0c03 |0109: move-result-object v3 │ │ -084240: 4d03 0102 |010a: aput-object v3, v1, v2 │ │ -084244: 54a1 250c |010c: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -084248: 1232 |010e: const/4 v2, #int 3 // #3 │ │ -08424a: 54a3 240c |010f: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -08424e: 5433 3e0c |0111: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084252: 1a04 f02e |0113: const-string v4, "total_wasted" // string@2ef0 │ │ -084256: 6e20 b729 4300 |0115: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -08425c: 0c03 |0118: move-result-object v3 │ │ -08425e: 4d03 0102 |0119: aput-object v3, v1, v2 │ │ -084262: 54a1 230c |011b: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -084266: 1242 |011d: const/4 v2, #int 4 // #4 │ │ -084268: 54a3 240c |011e: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -08426c: 1404 bc00 087f |0120: const v4, #float 1.80779e+38 // #7f0800bc │ │ -084272: 6e20 9c20 4300 |0123: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -084278: 0c03 |0126: move-result-object v3 │ │ -08427a: 4d03 0102 |0127: aput-object v3, v1, v2 │ │ -08427e: 54a1 250c |0129: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -084282: 1242 |012b: const/4 v2, #int 4 // #4 │ │ -084284: 54a3 240c |012c: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084288: 5433 3e0c |012e: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -08428c: 1a04 ef2e |0130: const-string v4, "total_uploaded" // string@2eef │ │ -084290: 6e20 b729 4300 |0132: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -084296: 0c03 |0135: move-result-object v3 │ │ -084298: 4d03 0102 |0136: aput-object v3, v1, v2 │ │ -08429c: 54a1 230c |0138: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -0842a0: 1252 |013a: const/4 v2, #int 5 // #5 │ │ -0842a2: 54a3 240c |013b: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0842a6: 1404 bb00 087f |013d: const v4, #float 1.80779e+38 // #7f0800bb │ │ -0842ac: 6e20 9c20 4300 |0140: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -0842b2: 0c03 |0143: move-result-object v3 │ │ -0842b4: 4d03 0102 |0144: aput-object v3, v1, v2 │ │ -0842b8: 54a1 250c |0146: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0842bc: 1252 |0148: const/4 v2, #int 5 // #5 │ │ -0842be: 54a3 240c |0149: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0842c2: 5433 3e0c |014b: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -0842c6: 1a04 ee2e |014d: const-string v4, "total_downloaded" // string@2eee │ │ -0842ca: 6e20 b729 4300 |014f: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0842d0: 0c03 |0152: move-result-object v3 │ │ -0842d2: 4d03 0102 |0153: aput-object v3, v1, v2 │ │ -0842d6: 54a1 230c |0155: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -0842da: 1262 |0157: const/4 v2, #int 6 // #6 │ │ -0842dc: 54a3 240c |0158: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0842e0: 1404 b700 087f |015a: const v4, #float 1.80779e+38 // #7f0800b7 │ │ -0842e6: 6e20 9c20 4300 |015d: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -0842ec: 0c03 |0160: move-result-object v3 │ │ -0842ee: 4d03 0102 |0161: aput-object v3, v1, v2 │ │ -0842f2: 54a1 250c |0163: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0842f6: 1262 |0165: const/4 v2, #int 6 // #6 │ │ -0842f8: 54a3 240c |0166: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0842fc: 5433 3e0c |0168: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084300: 1a04 5d2e |016a: const-string v4, "time_elapsed" // string@2e5d │ │ -084304: 6e20 b729 4300 |016c: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -08430a: 0c03 |016f: move-result-object v3 │ │ -08430c: 4d03 0102 |0170: aput-object v3, v1, v2 │ │ -084310: 54a1 230c |0172: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -084314: 1272 |0174: const/4 v2, #int 7 // #7 │ │ -084316: 54a3 240c |0175: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -08431a: 1404 ad00 087f |0177: const v4, #float 1.80779e+38 // #7f0800ad │ │ -084320: 6e20 9c20 4300 |017a: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -084326: 0c03 |017d: move-result-object v3 │ │ -084328: 4d03 0102 |017e: aput-object v3, v1, v2 │ │ -08432c: 54a1 250c |0180: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -084330: 1272 |0182: const/4 v2, #int 7 // #7 │ │ -084332: 54a3 240c |0183: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084336: 5433 3e0c |0185: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -08433a: 1a04 c924 |0187: const-string v4, "nb_connections" // string@24c9 │ │ -08433e: 6e20 b729 4300 |0189: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -084344: 0c03 |018c: move-result-object v3 │ │ -084346: 4d03 0102 |018d: aput-object v3, v1, v2 │ │ -08434a: 54a1 230c |018f: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -08434e: 1302 0800 |0191: const/16 v2, #int 8 // #8 │ │ -084352: 54a3 240c |0193: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084356: 1404 b500 087f |0195: const v4, #float 1.80779e+38 // #7f0800b5 │ │ -08435c: 6e20 9c20 4300 |0198: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -084362: 0c03 |019b: move-result-object v3 │ │ -084364: 4d03 0102 |019c: aput-object v3, v1, v2 │ │ -084368: 54a1 250c |019e: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -08436c: 1302 0800 |01a0: const/16 v2, #int 8 // #8 │ │ -084370: 54a3 240c |01a2: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084374: 5433 3e0c |01a4: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084378: 1a04 252c |01a6: const-string v4, "share_ratio" // string@2c25 │ │ -08437c: 6e20 b729 4300 |01a8: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -084382: 0c03 |01ab: move-result-object v3 │ │ -084384: 4d03 0102 |01ac: aput-object v3, v1, v2 │ │ -084388: 54a1 230c |01ae: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -08438c: 1302 0900 |01b0: const/16 v2, #int 9 // #9 │ │ -084390: 54a3 240c |01b2: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084394: 1404 bf00 087f |01b4: const v4, #float 1.80779e+38 // #7f0800bf │ │ -08439a: 6e20 9c20 4300 |01b7: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -0843a0: 0c03 |01ba: move-result-object v3 │ │ -0843a2: 4d03 0102 |01bb: aput-object v3, v1, v2 │ │ -0843a6: 54a1 250c |01bd: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0843aa: 1302 0900 |01bf: const/16 v2, #int 9 // #9 │ │ -0843ae: 54a3 240c |01c1: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0843b2: 5433 3e0c |01c3: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -0843b6: 1a04 4d2f |01c5: const-string v4, "up_limit" // string@2f4d │ │ -0843ba: 6e20 b729 4300 |01c7: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0843c0: 0c03 |01ca: move-result-object v3 │ │ -0843c2: 4d03 0102 |01cb: aput-object v3, v1, v2 │ │ -0843c6: 54a1 230c |01cd: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -0843ca: 1302 0a00 |01cf: const/16 v2, #int 10 // #a │ │ -0843ce: 54a3 240c |01d1: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0843d2: 1404 a700 087f |01d3: const v4, #float 1.80778e+38 // #7f0800a7 │ │ -0843d8: 6e20 9c20 4300 |01d6: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ -0843de: 0c03 |01d9: move-result-object v3 │ │ -0843e0: 4d03 0102 |01da: aput-object v3, v1, v2 │ │ -0843e4: 54a1 250c |01dc: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0843e8: 1302 0a00 |01de: const/16 v2, #int 10 // #a │ │ -0843ec: 54a3 240c |01e0: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0843f0: 5433 3e0c |01e2: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -0843f4: 1a04 5a19 |01e4: const-string v4, "dl_limit" // string@195a │ │ -0843f8: 6e20 b729 4300 |01e6: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0843fe: 0c03 |01e9: move-result-object v3 │ │ -084400: 4d03 0102 |01ea: aput-object v3, v1, v2 │ │ -084404: 6201 f908 |01ec: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -084408: 1a02 4f01 |01ee: const-string v2, "3.2.x" // string@014f │ │ -08440c: 6e20 8621 2100 |01f0: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -084412: 0a01 |01f3: move-result v1 │ │ -084414: 3801 fb00 |01f4: if-eqz v1, 02ef // +00fb │ │ -084418: 54a1 250c |01f6: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -08441c: 1212 |01f8: const/4 v2, #int 1 // #1 │ │ -08441e: 54a3 240c |01f9: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084422: 5433 3e0c |01fb: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084426: 1a04 8b18 |01fd: const-string v4, "creation_date" // string@188b │ │ -08442a: 6e20 b729 4300 |01ff: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -084430: 0c03 |0202: move-result-object v3 │ │ -084432: 7110 1c1f 0300 |0203: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.unixTimestampToDate:(Ljava/lang/String;)Ljava/lang/String; // method@1f1c │ │ -084438: 0c03 |0206: move-result-object v3 │ │ -08443a: 4d03 0102 |0207: aput-object v3, v1, v2 │ │ -08443e: 54a1 250c |0209: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -084442: 1232 |020b: const/4 v2, #int 3 // #3 │ │ -084444: 54a3 240c |020c: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084448: 5433 3e0c |020e: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -08444c: 1a04 f02e |0210: const-string v4, "total_wasted" // string@2ef0 │ │ -084450: 6e20 b729 4300 |0212: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -084456: 0c03 |0215: move-result-object v3 │ │ -084458: 7110 191f 0300 |0216: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -08445e: 0c03 |0219: move-result-object v3 │ │ -084460: 1a04 0d01 |021a: const-string v4, "," // string@010d │ │ -084464: 1a05 3401 |021c: const-string v5, "." // string@0134 │ │ -084468: 6e30 9321 4305 |021e: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -08446e: 0c03 |0221: move-result-object v3 │ │ -084470: 4d03 0102 |0222: aput-object v3, v1, v2 │ │ -084474: 54a1 250c |0224: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -084478: 1242 |0226: const/4 v2, #int 4 // #4 │ │ -08447a: 54a3 240c |0227: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -08447e: 5433 3e0c |0229: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084482: 1a04 ef2e |022b: const-string v4, "total_uploaded" // string@2eef │ │ -084486: 6e20 b729 4300 |022d: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -08448c: 0c03 |0230: move-result-object v3 │ │ -08448e: 7110 191f 0300 |0231: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -084494: 0c03 |0234: move-result-object v3 │ │ -084496: 1a04 0d01 |0235: const-string v4, "," // string@010d │ │ -08449a: 1a05 3401 |0237: const-string v5, "." // string@0134 │ │ -08449e: 6e30 9321 4305 |0239: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -0844a4: 0c03 |023c: move-result-object v3 │ │ -0844a6: 4d03 0102 |023d: aput-object v3, v1, v2 │ │ -0844aa: 54a1 250c |023f: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0844ae: 1262 |0241: const/4 v2, #int 6 // #6 │ │ -0844b0: 54a3 240c |0242: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0844b4: 5433 3e0c |0244: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -0844b8: 1a04 5d2e |0246: const-string v4, "time_elapsed" // string@2e5d │ │ -0844bc: 6e20 b729 4300 |0248: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0844c2: 0c03 |024b: move-result-object v3 │ │ -0844c4: 7110 1b1f 0300 |024c: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.secondsToEta:(Ljava/lang/String;)Ljava/lang/String; // method@1f1b │ │ -0844ca: 0c03 |024f: move-result-object v3 │ │ -0844cc: 4d03 0102 |0250: aput-object v3, v1, v2 │ │ -0844d0: 54a1 250c |0252: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0844d4: 1252 |0254: const/4 v2, #int 5 // #5 │ │ -0844d6: 54a3 240c |0255: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0844da: 5433 3e0c |0257: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -0844de: 1a04 ee2e |0259: const-string v4, "total_downloaded" // string@2eee │ │ -0844e2: 6e20 b729 4300 |025b: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0844e8: 0c03 |025e: move-result-object v3 │ │ -0844ea: 7110 191f 0300 |025f: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -0844f0: 0c03 |0262: move-result-object v3 │ │ -0844f2: 1a04 0d01 |0263: const-string v4, "," // string@010d │ │ -0844f6: 1a05 3401 |0265: const-string v5, "." // string@0134 │ │ -0844fa: 6e30 9321 4305 |0267: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ -084500: 0c03 |026a: move-result-object v3 │ │ -084502: 4d03 0102 |026b: aput-object v3, v1, v2 │ │ -084506: 54a1 250c |026d: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -08450a: 1302 0900 |026f: const/16 v2, #int 9 // #9 │ │ -08450e: 54a3 240c |0271: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084512: 5433 3e0c |0273: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084516: 1a04 4d2f |0275: const-string v4, "up_limit" // string@2f4d │ │ -08451a: 6e20 b729 4300 |0277: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -084520: 0c03 |027a: move-result-object v3 │ │ -084522: 4d03 0102 |027b: aput-object v3, v1, v2 │ │ -084526: 54a1 250c |027d: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -08452a: 1302 0900 |027f: const/16 v2, #int 9 // #9 │ │ -08452e: 4601 0102 |0281: aget-object v1, v1, v2 │ │ -084532: 1a02 3201 |0283: const-string v2, "-1" // string@0132 │ │ -084536: 6e20 8621 2100 |0285: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08453c: 0a01 |0288: move-result v1 │ │ -08453e: 3901 6700 |0289: if-nez v1, 02f0 // +0067 │ │ -084542: 54a1 250c |028b: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -084546: 1302 0900 |028d: const/16 v2, #int 9 // #9 │ │ -08454a: 2203 f804 |028f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -08454e: 7010 a121 0300 |0291: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -084554: 54a4 250c |0294: iget-object v4, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -084558: 1305 0900 |0296: const/16 v5, #int 9 // #9 │ │ -08455c: 4604 0405 |0298: aget-object v4, v4, v5 │ │ -084560: 7110 191f 0400 |029a: invoke-static {v4}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -084566: 0c04 |029d: move-result-object v4 │ │ -084568: 6e20 aa21 4300 |029e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08456e: 0c03 |02a1: move-result-object v3 │ │ -084570: 1a04 3f01 |02a2: const-string v4, "/s" // string@013f │ │ -084574: 6e20 aa21 4300 |02a4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08457a: 0c03 |02a7: move-result-object v3 │ │ -08457c: 6e10 af21 0300 |02a8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -084582: 0c03 |02ab: move-result-object v3 │ │ -084584: 4d03 0102 |02ac: aput-object v3, v1, v2 │ │ -084588: 54a1 250c |02ae: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -08458c: 1302 0a00 |02b0: const/16 v2, #int 10 // #a │ │ -084590: 54a3 240c |02b2: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084594: 5433 3e0c |02b4: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ -084598: 1a04 5a19 |02b6: const-string v4, "dl_limit" // string@195a │ │ -08459c: 6e20 b729 4300 |02b8: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0845a2: 0c03 |02bb: move-result-object v3 │ │ -0845a4: 4d03 0102 |02bc: aput-object v3, v1, v2 │ │ -0845a8: 54a1 250c |02be: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0845ac: 1302 0a00 |02c0: const/16 v2, #int 10 // #a │ │ -0845b0: 4601 0102 |02c2: aget-object v1, v1, v2 │ │ -0845b4: 1a02 3201 |02c4: const-string v2, "-1" // string@0132 │ │ -0845b8: 6e20 8621 2100 |02c6: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0845be: 0a01 |02c9: move-result v1 │ │ -0845c0: 3901 3a00 |02ca: if-nez v1, 0304 // +003a │ │ -0845c4: 54a1 250c |02cc: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0845c8: 1302 0a00 |02ce: const/16 v2, #int 10 // #a │ │ -0845cc: 2203 f804 |02d0: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0845d0: 7010 a121 0300 |02d2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0845d6: 54a4 250c |02d5: iget-object v4, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0845da: 1305 0a00 |02d7: const/16 v5, #int 10 // #a │ │ -0845de: 4604 0405 |02d9: aget-object v4, v4, v5 │ │ -0845e2: 7110 191f 0400 |02db: invoke-static {v4}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ -0845e8: 0c04 |02de: move-result-object v4 │ │ -0845ea: 6e20 aa21 4300 |02df: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0845f0: 0c03 |02e2: move-result-object v3 │ │ -0845f2: 1a04 3f01 |02e3: const-string v4, "/s" // string@013f │ │ -0845f6: 6e20 aa21 4300 |02e5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0845fc: 0c03 |02e8: move-result-object v3 │ │ -0845fe: 6e10 af21 0300 |02e9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -084604: 0c03 |02ec: move-result-object v3 │ │ -084606: 4d03 0102 |02ed: aput-object v3, v1, v2 │ │ -08460a: 110b |02ef: return-object v11 │ │ -08460c: 54a1 250c |02f0: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -084610: 1302 0900 |02f2: const/16 v2, #int 9 // #9 │ │ -084614: 1a03 7030 |02f4: const-string v3, "∞" // string@3070 │ │ -084618: 4d03 0102 |02f6: aput-object v3, v1, v2 │ │ -08461c: 28b6 |02f8: goto 02ae // -004a │ │ -08461e: 0d09 |02f9: move-exception v9 │ │ -084620: 1a01 c412 |02fa: const-string v1, "TorrentFragment:" // string@12c4 │ │ -084624: 6e10 4221 0900 |02fc: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -08462a: 0c02 |02ff: move-result-object v2 │ │ -08462c: 7120 101c 2100 |0300: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -084632: 28ec |0303: goto 02ef // -0014 │ │ -084634: 54a1 250c |0304: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -084638: 1302 0a00 |0306: const/16 v2, #int 10 // #a │ │ -08463c: 1a03 7030 |0308: const-string v3, "∞" // string@3070 │ │ -084640: 4d03 0102 |030a: aput-object v3, v1, v2 │ │ -084644: 28e3 |030c: goto 02ef // -001d │ │ +083fe0: |[083fe0] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.doInBackground:([Landroid/view/View;)[Landroid/view/View; │ │ +083ff0: 6201 f908 |0000: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +083ff4: 1a02 4d01 |0002: const-string v2, "2.x" // string@014d │ │ +083ff8: 6e20 8621 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +083ffe: 0a01 |0007: move-result v1 │ │ +084000: 3801 0900 |0008: if-eqz v1, 0011 // +0009 │ │ +084004: 54a1 240c |000a: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084008: 1a02 9120 |000c: const-string v2, "json" // string@2091 │ │ +08400c: 7120 9820 2100 |000e: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ +084012: 6201 f908 |0011: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +084016: 1a02 4e01 |0013: const-string v2, "3.1.x" // string@014e │ │ +08401a: 6e20 8621 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +084020: 0a01 |0018: move-result v1 │ │ +084022: 3801 0900 |0019: if-eqz v1, 0022 // +0009 │ │ +084026: 54a1 240c |001b: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08402a: 1a02 9120 |001d: const-string v2, "json" // string@2091 │ │ +08402e: 7120 9820 2100 |001f: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ +084034: 6201 f908 |0022: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +084038: 1a02 4f01 |0024: const-string v2, "3.2.x" // string@014f │ │ +08403c: 6e20 8621 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +084042: 0a01 |0029: move-result v1 │ │ +084044: 3801 0900 |002a: if-eqz v1, 0033 // +0009 │ │ +084048: 54a1 240c |002c: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08404c: 1a02 f427 |002e: const-string v2, "query" // string@27f4 │ │ +084050: 7120 9820 2100 |0030: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ +084056: 54a1 240c |0033: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08405a: 2202 f804 |0035: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08405e: 7010 a121 0200 |0037: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +084064: 54a3 240c |003a: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084068: 7110 9720 0300 |003c: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$300:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)Ljava/lang/String; // method@2097 │ │ +08406e: 0c03 |003f: move-result-object v3 │ │ +084070: 6e20 aa21 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +084076: 0c02 |0043: move-result-object v2 │ │ +084078: 1a03 3d01 |0044: const-string v3, "/propertiesGeneral/" // string@013d │ │ +08407c: 6e20 aa21 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +084082: 0c02 |0049: move-result-object v2 │ │ +084084: 6e10 af21 0200 |004a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08408a: 0c02 |004d: move-result-object v2 │ │ +08408c: 5b12 590c |004e: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.url:Ljava/lang/String; // field@0c59 │ │ +084090: 2200 7b04 |0050: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ +084094: 6201 e008 |0052: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +084098: 6202 0109 |0054: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ +08409c: 6203 f708 |0056: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +0840a0: 6004 f508 |0058: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ +0840a4: 6205 0609 |005a: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ +0840a8: 6206 f408 |005c: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ +0840ac: 6007 cd08 |005e: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ +0840b0: 6008 d108 |0060: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ +0840b4: 7609 5c1f 0000 |0062: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +0840ba: 6201 ce08 |0065: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0840be: 6e20 631f 1000 |0067: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ +0840c4: 54a1 240c |006a: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0840c8: 2202 f804 |006c: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0840cc: 7010 a121 0200 |006e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0840d2: 54a3 240c |0071: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0840d6: 5433 590c |0073: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.url:Ljava/lang/String; // field@0c59 │ │ +0840da: 6e20 aa21 3200 |0075: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0840e0: 0c02 |0078: move-result-object v2 │ │ +0840e2: 54a3 240c |0079: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0840e6: 5433 3b0c |007b: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +0840ea: 6e20 aa21 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0840f0: 0c02 |0080: move-result-object v2 │ │ +0840f2: 6e10 af21 0200 |0081: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0840f8: 0c02 |0084: move-result-object v2 │ │ +0840fa: 6e20 5f1f 2000 |0085: invoke-virtual {v0, v2}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONFromUrl:(Ljava/lang/String;)Lorg/json/JSONObject; // method@1f5f │ │ +084100: 0c02 |0088: move-result-object v2 │ │ +084102: 5b12 3e0c |0089: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +084106: 54a1 240c |008b: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08410a: 5411 3e0c |008d: iget-object v1, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +08410e: 3801 6002 |008f: if-eqz v1, 02ef // +0260 │ │ +084112: 54a1 240c |0091: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084116: 5411 3e0c |0093: iget-object v1, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +08411a: 6e10 b829 0100 |0095: invoke-virtual {v1}, Lorg/json/JSONObject;.length:()I // method@29b8 │ │ +084120: 0a01 |0098: move-result v1 │ │ +084122: 3d01 5602 |0099: if-lez v1, 02ef // +0256 │ │ +084126: 1301 0b00 |009b: const/16 v1, #int 11 // #b │ │ +08412a: 2311 9906 |009d: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +08412e: 5ba1 230c |009f: iput-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +084132: 1301 0b00 |00a1: const/16 v1, #int 11 // #b │ │ +084136: 2311 9906 |00a3: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +08413a: 5ba1 250c |00a5: iput-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +08413e: 54a1 230c |00a7: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +084142: 1202 |00a9: const/4 v2, #int 0 // #0 │ │ +084144: 54a3 240c |00aa: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084148: 1404 b200 087f |00ac: const v4, #float 1.80779e+38 // #7f0800b2 │ │ +08414e: 6e20 9c20 4300 |00af: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +084154: 0c03 |00b2: move-result-object v3 │ │ +084156: 4d03 0102 |00b3: aput-object v3, v1, v2 │ │ +08415a: 54a1 250c |00b5: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +08415e: 1202 |00b7: const/4 v2, #int 0 // #0 │ │ +084160: 54a3 240c |00b8: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084164: 5433 3e0c |00ba: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +084168: 1a04 4d29 |00bc: const-string v4, "save_path" // string@294d │ │ +08416c: 6e20 b729 4300 |00be: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +084172: 0c03 |00c1: move-result-object v3 │ │ +084174: 4d03 0102 |00c2: aput-object v3, v1, v2 │ │ +084178: 54a1 230c |00c4: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +08417c: 1212 |00c6: const/4 v2, #int 1 // #1 │ │ +08417e: 54a3 240c |00c7: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084182: 1404 a600 087f |00c9: const v4, #float 1.80778e+38 // #7f0800a6 │ │ +084188: 6e20 9c20 4300 |00cc: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +08418e: 0c03 |00cf: move-result-object v3 │ │ +084190: 4d03 0102 |00d0: aput-object v3, v1, v2 │ │ +084194: 54a1 250c |00d2: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084198: 1212 |00d4: const/4 v2, #int 1 // #1 │ │ +08419a: 54a3 240c |00d5: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08419e: 5433 3e0c |00d7: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +0841a2: 1a04 8718 |00d9: const-string v4, "creation_date" // string@1887 │ │ +0841a6: 6e20 b729 4300 |00db: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0841ac: 0c03 |00de: move-result-object v3 │ │ +0841ae: 4d03 0102 |00df: aput-object v3, v1, v2 │ │ +0841b2: 54a1 230c |00e1: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +0841b6: 1222 |00e3: const/4 v2, #int 2 // #2 │ │ +0841b8: 54a3 240c |00e4: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0841bc: 1404 a400 087f |00e6: const v4, #float 1.80778e+38 // #7f0800a4 │ │ +0841c2: 6e20 9c20 4300 |00e9: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +0841c8: 0c03 |00ec: move-result-object v3 │ │ +0841ca: 4d03 0102 |00ed: aput-object v3, v1, v2 │ │ +0841ce: 54a1 250c |00ef: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +0841d2: 1222 |00f1: const/4 v2, #int 2 // #2 │ │ +0841d4: 54a3 240c |00f2: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0841d8: 5433 3e0c |00f4: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +0841dc: 1a04 c217 |00f6: const-string v4, "comment" // string@17c2 │ │ +0841e0: 6e20 b729 4300 |00f8: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0841e6: 0c03 |00fb: move-result-object v3 │ │ +0841e8: 4d03 0102 |00fc: aput-object v3, v1, v2 │ │ +0841ec: 54a1 230c |00fe: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +0841f0: 1232 |0100: const/4 v2, #int 3 // #3 │ │ +0841f2: 54a3 240c |0101: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0841f6: 1404 bd00 087f |0103: const v4, #float 1.80779e+38 // #7f0800bd │ │ +0841fc: 6e20 9c20 4300 |0106: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +084202: 0c03 |0109: move-result-object v3 │ │ +084204: 4d03 0102 |010a: aput-object v3, v1, v2 │ │ +084208: 54a1 250c |010c: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +08420c: 1232 |010e: const/4 v2, #int 3 // #3 │ │ +08420e: 54a3 240c |010f: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084212: 5433 3e0c |0111: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +084216: 1a04 ec2e |0113: const-string v4, "total_wasted" // string@2eec │ │ +08421a: 6e20 b729 4300 |0115: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +084220: 0c03 |0118: move-result-object v3 │ │ +084222: 4d03 0102 |0119: aput-object v3, v1, v2 │ │ +084226: 54a1 230c |011b: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +08422a: 1242 |011d: const/4 v2, #int 4 // #4 │ │ +08422c: 54a3 240c |011e: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084230: 1404 bc00 087f |0120: const v4, #float 1.80779e+38 // #7f0800bc │ │ +084236: 6e20 9c20 4300 |0123: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +08423c: 0c03 |0126: move-result-object v3 │ │ +08423e: 4d03 0102 |0127: aput-object v3, v1, v2 │ │ +084242: 54a1 250c |0129: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084246: 1242 |012b: const/4 v2, #int 4 // #4 │ │ +084248: 54a3 240c |012c: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08424c: 5433 3e0c |012e: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +084250: 1a04 eb2e |0130: const-string v4, "total_uploaded" // string@2eeb │ │ +084254: 6e20 b729 4300 |0132: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +08425a: 0c03 |0135: move-result-object v3 │ │ +08425c: 4d03 0102 |0136: aput-object v3, v1, v2 │ │ +084260: 54a1 230c |0138: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +084264: 1252 |013a: const/4 v2, #int 5 // #5 │ │ +084266: 54a3 240c |013b: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08426a: 1404 bb00 087f |013d: const v4, #float 1.80779e+38 // #7f0800bb │ │ +084270: 6e20 9c20 4300 |0140: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +084276: 0c03 |0143: move-result-object v3 │ │ +084278: 4d03 0102 |0144: aput-object v3, v1, v2 │ │ +08427c: 54a1 250c |0146: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084280: 1252 |0148: const/4 v2, #int 5 // #5 │ │ +084282: 54a3 240c |0149: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084286: 5433 3e0c |014b: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +08428a: 1a04 ea2e |014d: const-string v4, "total_downloaded" // string@2eea │ │ +08428e: 6e20 b729 4300 |014f: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +084294: 0c03 |0152: move-result-object v3 │ │ +084296: 4d03 0102 |0153: aput-object v3, v1, v2 │ │ +08429a: 54a1 230c |0155: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +08429e: 1262 |0157: const/4 v2, #int 6 // #6 │ │ +0842a0: 54a3 240c |0158: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0842a4: 1404 b700 087f |015a: const v4, #float 1.80779e+38 // #7f0800b7 │ │ +0842aa: 6e20 9c20 4300 |015d: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +0842b0: 0c03 |0160: move-result-object v3 │ │ +0842b2: 4d03 0102 |0161: aput-object v3, v1, v2 │ │ +0842b6: 54a1 250c |0163: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +0842ba: 1262 |0165: const/4 v2, #int 6 // #6 │ │ +0842bc: 54a3 240c |0166: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0842c0: 5433 3e0c |0168: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +0842c4: 1a04 592e |016a: const-string v4, "time_elapsed" // string@2e59 │ │ +0842c8: 6e20 b729 4300 |016c: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0842ce: 0c03 |016f: move-result-object v3 │ │ +0842d0: 4d03 0102 |0170: aput-object v3, v1, v2 │ │ +0842d4: 54a1 230c |0172: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +0842d8: 1272 |0174: const/4 v2, #int 7 // #7 │ │ +0842da: 54a3 240c |0175: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0842de: 1404 ad00 087f |0177: const v4, #float 1.80779e+38 // #7f0800ad │ │ +0842e4: 6e20 9c20 4300 |017a: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +0842ea: 0c03 |017d: move-result-object v3 │ │ +0842ec: 4d03 0102 |017e: aput-object v3, v1, v2 │ │ +0842f0: 54a1 250c |0180: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +0842f4: 1272 |0182: const/4 v2, #int 7 // #7 │ │ +0842f6: 54a3 240c |0183: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0842fa: 5433 3e0c |0185: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +0842fe: 1a04 c524 |0187: const-string v4, "nb_connections" // string@24c5 │ │ +084302: 6e20 b729 4300 |0189: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +084308: 0c03 |018c: move-result-object v3 │ │ +08430a: 4d03 0102 |018d: aput-object v3, v1, v2 │ │ +08430e: 54a1 230c |018f: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +084312: 1302 0800 |0191: const/16 v2, #int 8 // #8 │ │ +084316: 54a3 240c |0193: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08431a: 1404 b500 087f |0195: const v4, #float 1.80779e+38 // #7f0800b5 │ │ +084320: 6e20 9c20 4300 |0198: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +084326: 0c03 |019b: move-result-object v3 │ │ +084328: 4d03 0102 |019c: aput-object v3, v1, v2 │ │ +08432c: 54a1 250c |019e: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084330: 1302 0800 |01a0: const/16 v2, #int 8 // #8 │ │ +084334: 54a3 240c |01a2: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084338: 5433 3e0c |01a4: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +08433c: 1a04 212c |01a6: const-string v4, "share_ratio" // string@2c21 │ │ +084340: 6e20 b729 4300 |01a8: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +084346: 0c03 |01ab: move-result-object v3 │ │ +084348: 4d03 0102 |01ac: aput-object v3, v1, v2 │ │ +08434c: 54a1 230c |01ae: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +084350: 1302 0900 |01b0: const/16 v2, #int 9 // #9 │ │ +084354: 54a3 240c |01b2: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084358: 1404 bf00 087f |01b4: const v4, #float 1.80779e+38 // #7f0800bf │ │ +08435e: 6e20 9c20 4300 |01b7: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +084364: 0c03 |01ba: move-result-object v3 │ │ +084366: 4d03 0102 |01bb: aput-object v3, v1, v2 │ │ +08436a: 54a1 250c |01bd: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +08436e: 1302 0900 |01bf: const/16 v2, #int 9 // #9 │ │ +084372: 54a3 240c |01c1: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084376: 5433 3e0c |01c3: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +08437a: 1a04 492f |01c5: const-string v4, "up_limit" // string@2f49 │ │ +08437e: 6e20 b729 4300 |01c7: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +084384: 0c03 |01ca: move-result-object v3 │ │ +084386: 4d03 0102 |01cb: aput-object v3, v1, v2 │ │ +08438a: 54a1 230c |01cd: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +08438e: 1302 0a00 |01cf: const/16 v2, #int 10 // #a │ │ +084392: 54a3 240c |01d1: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084396: 1404 a700 087f |01d3: const v4, #float 1.80778e+38 // #7f0800a7 │ │ +08439c: 6e20 9c20 4300 |01d6: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getString:(I)Ljava/lang/String; // method@209c │ │ +0843a2: 0c03 |01d9: move-result-object v3 │ │ +0843a4: 4d03 0102 |01da: aput-object v3, v1, v2 │ │ +0843a8: 54a1 250c |01dc: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +0843ac: 1302 0a00 |01de: const/16 v2, #int 10 // #a │ │ +0843b0: 54a3 240c |01e0: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0843b4: 5433 3e0c |01e2: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +0843b8: 1a04 5619 |01e4: const-string v4, "dl_limit" // string@1956 │ │ +0843bc: 6e20 b729 4300 |01e6: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0843c2: 0c03 |01e9: move-result-object v3 │ │ +0843c4: 4d03 0102 |01ea: aput-object v3, v1, v2 │ │ +0843c8: 6201 f908 |01ec: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0843cc: 1a02 4f01 |01ee: const-string v2, "3.2.x" // string@014f │ │ +0843d0: 6e20 8621 2100 |01f0: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0843d6: 0a01 |01f3: move-result v1 │ │ +0843d8: 3801 fb00 |01f4: if-eqz v1, 02ef // +00fb │ │ +0843dc: 54a1 250c |01f6: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +0843e0: 1212 |01f8: const/4 v2, #int 1 // #1 │ │ +0843e2: 54a3 240c |01f9: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0843e6: 5433 3e0c |01fb: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +0843ea: 1a04 8718 |01fd: const-string v4, "creation_date" // string@1887 │ │ +0843ee: 6e20 b729 4300 |01ff: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0843f4: 0c03 |0202: move-result-object v3 │ │ +0843f6: 7110 1c1f 0300 |0203: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.unixTimestampToDate:(Ljava/lang/String;)Ljava/lang/String; // method@1f1c │ │ +0843fc: 0c03 |0206: move-result-object v3 │ │ +0843fe: 4d03 0102 |0207: aput-object v3, v1, v2 │ │ +084402: 54a1 250c |0209: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084406: 1232 |020b: const/4 v2, #int 3 // #3 │ │ +084408: 54a3 240c |020c: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08440c: 5433 3e0c |020e: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +084410: 1a04 ec2e |0210: const-string v4, "total_wasted" // string@2eec │ │ +084414: 6e20 b729 4300 |0212: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +08441a: 0c03 |0215: move-result-object v3 │ │ +08441c: 7110 191f 0300 |0216: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +084422: 0c03 |0219: move-result-object v3 │ │ +084424: 1a04 0d01 |021a: const-string v4, "," // string@010d │ │ +084428: 1a05 3401 |021c: const-string v5, "." // string@0134 │ │ +08442c: 6e30 9321 4305 |021e: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +084432: 0c03 |0221: move-result-object v3 │ │ +084434: 4d03 0102 |0222: aput-object v3, v1, v2 │ │ +084438: 54a1 250c |0224: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +08443c: 1242 |0226: const/4 v2, #int 4 // #4 │ │ +08443e: 54a3 240c |0227: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084442: 5433 3e0c |0229: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +084446: 1a04 eb2e |022b: const-string v4, "total_uploaded" // string@2eeb │ │ +08444a: 6e20 b729 4300 |022d: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +084450: 0c03 |0230: move-result-object v3 │ │ +084452: 7110 191f 0300 |0231: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +084458: 0c03 |0234: move-result-object v3 │ │ +08445a: 1a04 0d01 |0235: const-string v4, "," // string@010d │ │ +08445e: 1a05 3401 |0237: const-string v5, "." // string@0134 │ │ +084462: 6e30 9321 4305 |0239: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +084468: 0c03 |023c: move-result-object v3 │ │ +08446a: 4d03 0102 |023d: aput-object v3, v1, v2 │ │ +08446e: 54a1 250c |023f: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084472: 1262 |0241: const/4 v2, #int 6 // #6 │ │ +084474: 54a3 240c |0242: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084478: 5433 3e0c |0244: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +08447c: 1a04 592e |0246: const-string v4, "time_elapsed" // string@2e59 │ │ +084480: 6e20 b729 4300 |0248: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +084486: 0c03 |024b: move-result-object v3 │ │ +084488: 7110 1b1f 0300 |024c: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.secondsToEta:(Ljava/lang/String;)Ljava/lang/String; // method@1f1b │ │ +08448e: 0c03 |024f: move-result-object v3 │ │ +084490: 4d03 0102 |0250: aput-object v3, v1, v2 │ │ +084494: 54a1 250c |0252: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084498: 1252 |0254: const/4 v2, #int 5 // #5 │ │ +08449a: 54a3 240c |0255: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08449e: 5433 3e0c |0257: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +0844a2: 1a04 ea2e |0259: const-string v4, "total_downloaded" // string@2eea │ │ +0844a6: 6e20 b729 4300 |025b: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0844ac: 0c03 |025e: move-result-object v3 │ │ +0844ae: 7110 191f 0300 |025f: invoke-static {v3}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +0844b4: 0c03 |0262: move-result-object v3 │ │ +0844b6: 1a04 0d01 |0263: const-string v4, "," // string@010d │ │ +0844ba: 1a05 3401 |0265: const-string v5, "." // string@0134 │ │ +0844be: 6e30 9321 4305 |0267: invoke-virtual {v3, v4, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2193 │ │ +0844c4: 0c03 |026a: move-result-object v3 │ │ +0844c6: 4d03 0102 |026b: aput-object v3, v1, v2 │ │ +0844ca: 54a1 250c |026d: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +0844ce: 1302 0900 |026f: const/16 v2, #int 9 // #9 │ │ +0844d2: 54a3 240c |0271: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0844d6: 5433 3e0c |0273: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +0844da: 1a04 492f |0275: const-string v4, "up_limit" // string@2f49 │ │ +0844de: 6e20 b729 4300 |0277: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0844e4: 0c03 |027a: move-result-object v3 │ │ +0844e6: 4d03 0102 |027b: aput-object v3, v1, v2 │ │ +0844ea: 54a1 250c |027d: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +0844ee: 1302 0900 |027f: const/16 v2, #int 9 // #9 │ │ +0844f2: 4601 0102 |0281: aget-object v1, v1, v2 │ │ +0844f6: 1a02 3201 |0283: const-string v2, "-1" // string@0132 │ │ +0844fa: 6e20 8621 2100 |0285: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +084500: 0a01 |0288: move-result v1 │ │ +084502: 3901 6700 |0289: if-nez v1, 02f0 // +0067 │ │ +084506: 54a1 250c |028b: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +08450a: 1302 0900 |028d: const/16 v2, #int 9 // #9 │ │ +08450e: 2203 f804 |028f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +084512: 7010 a121 0300 |0291: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +084518: 54a4 250c |0294: iget-object v4, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +08451c: 1305 0900 |0296: const/16 v5, #int 9 // #9 │ │ +084520: 4604 0405 |0298: aget-object v4, v4, v5 │ │ +084524: 7110 191f 0400 |029a: invoke-static {v4}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +08452a: 0c04 |029d: move-result-object v4 │ │ +08452c: 6e20 aa21 4300 |029e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +084532: 0c03 |02a1: move-result-object v3 │ │ +084534: 1a04 3f01 |02a2: const-string v4, "/s" // string@013f │ │ +084538: 6e20 aa21 4300 |02a4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08453e: 0c03 |02a7: move-result-object v3 │ │ +084540: 6e10 af21 0300 |02a8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +084546: 0c03 |02ab: move-result-object v3 │ │ +084548: 4d03 0102 |02ac: aput-object v3, v1, v2 │ │ +08454c: 54a1 250c |02ae: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084550: 1302 0a00 |02b0: const/16 v2, #int 10 // #a │ │ +084554: 54a3 240c |02b2: iget-object v3, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084558: 5433 3e0c |02b4: iget-object v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.json2:Lorg/json/JSONObject; // field@0c3e │ │ +08455c: 1a04 5619 |02b6: const-string v4, "dl_limit" // string@1956 │ │ +084560: 6e20 b729 4300 |02b8: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +084566: 0c03 |02bb: move-result-object v3 │ │ +084568: 4d03 0102 |02bc: aput-object v3, v1, v2 │ │ +08456c: 54a1 250c |02be: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084570: 1302 0a00 |02c0: const/16 v2, #int 10 // #a │ │ +084574: 4601 0102 |02c2: aget-object v1, v1, v2 │ │ +084578: 1a02 3201 |02c4: const-string v2, "-1" // string@0132 │ │ +08457c: 6e20 8621 2100 |02c6: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +084582: 0a01 |02c9: move-result v1 │ │ +084584: 3901 3a00 |02ca: if-nez v1, 0304 // +003a │ │ +084588: 54a1 250c |02cc: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +08458c: 1302 0a00 |02ce: const/16 v2, #int 10 // #a │ │ +084590: 2203 f804 |02d0: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +084594: 7010 a121 0300 |02d2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08459a: 54a4 250c |02d5: iget-object v4, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +08459e: 1305 0a00 |02d7: const/16 v5, #int 10 // #a │ │ +0845a2: 4604 0405 |02d9: aget-object v4, v4, v5 │ │ +0845a6: 7110 191f 0400 |02db: invoke-static {v4}, Lcom/lgallardo/qbittorrentclient/Common;.calculateSize:(Ljava/lang/String;)Ljava/lang/String; // method@1f19 │ │ +0845ac: 0c04 |02de: move-result-object v4 │ │ +0845ae: 6e20 aa21 4300 |02df: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0845b4: 0c03 |02e2: move-result-object v3 │ │ +0845b6: 1a04 3f01 |02e3: const-string v4, "/s" // string@013f │ │ +0845ba: 6e20 aa21 4300 |02e5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0845c0: 0c03 |02e8: move-result-object v3 │ │ +0845c2: 6e10 af21 0300 |02e9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0845c8: 0c03 |02ec: move-result-object v3 │ │ +0845ca: 4d03 0102 |02ed: aput-object v3, v1, v2 │ │ +0845ce: 110b |02ef: return-object v11 │ │ +0845d0: 54a1 250c |02f0: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +0845d4: 1302 0900 |02f2: const/16 v2, #int 9 // #9 │ │ +0845d8: 1a03 6c30 |02f4: const-string v3, "∞" // string@306c │ │ +0845dc: 4d03 0102 |02f6: aput-object v3, v1, v2 │ │ +0845e0: 28b6 |02f8: goto 02ae // -004a │ │ +0845e2: 0d09 |02f9: move-exception v9 │ │ +0845e4: 1a01 c012 |02fa: const-string v1, "TorrentFragment:" // string@12c0 │ │ +0845e8: 6e10 4221 0900 |02fc: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +0845ee: 0c02 |02ff: move-result-object v2 │ │ +0845f0: 7120 101c 2100 |0300: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0845f6: 28ec |0303: goto 02ef // -0014 │ │ +0845f8: 54a1 250c |0304: iget-object v1, v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +0845fc: 1302 0a00 |0306: const/16 v2, #int 10 // #a │ │ +084600: 1a03 6c30 |0308: const-string v3, "∞" // string@306c │ │ +084604: 4d03 0102 |030a: aput-object v3, v1, v2 │ │ +084608: 28e3 |030c: goto 02ef // -001d │ │ catches : 2 │ │ 0x0050 - 0x02f8 │ │ Ljava/lang/Exception; -> 0x02f9 │ │ 0x0304 - 0x030c │ │ Ljava/lang/Exception; -> 0x02f9 │ │ positions : │ │ 0x0000 line=782 │ │ @@ -145258,78 +145269,78 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084660: |[084660] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.onPostExecute:(Ljava/lang/Object;)V │ │ -084670: 1f01 8f06 |0000: check-cast v1, [Landroid/view/View; // type@068f │ │ -084674: 6e20 8e20 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.onPostExecute:([Landroid/view/View;)V // method@208e │ │ -08467a: 0e00 |0005: return-void │ │ +084624: |[084624] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.onPostExecute:(Ljava/lang/Object;)V │ │ +084634: 1f01 8f06 |0000: check-cast v1, [Landroid/view/View; // type@068f │ │ +084638: 6e20 8e20 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.onPostExecute:([Landroid/view/View;)V // method@208e │ │ +08463e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;) │ │ name : 'onPostExecute' │ │ type : '([Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 84 16-bit code units │ │ -08467c: |[08467c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.onPostExecute:([Landroid/view/View;)V │ │ -08468c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08468e: 4604 0c05 |0001: aget-object v4, v12, v5 │ │ -084692: 54b5 240c |0003: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -084696: 2206 aa04 |0005: new-instance v6, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; // type@04aa │ │ -08469a: 54b7 240c |0007: iget-object v7, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -08469e: 54b8 240c |0009: iget-object v8, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0846a2: 6e10 9920 0800 |000b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ -0846a8: 0c08 |000e: move-result-object v8 │ │ -0846aa: 54b9 230c |000f: iget-object v9, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ -0846ae: 54ba 250c |0011: iget-object v10, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ -0846b2: 705a 7b20 7698 |0013: invoke-direct {v6, v7, v8, v9, v10}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;)V // method@207b │ │ -0846b8: 5b56 470c |0016: iput-object v6, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.propertyAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; // field@0c47 │ │ -0846bc: 1405 4100 0b7f |0018: const v5, #float 1.84764e+38 // #7f0b0041 │ │ -0846c2: 6e20 931c 5400 |001b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0846c8: 0c03 |001e: move-result-object v3 │ │ -0846ca: 1f03 5604 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@0456 │ │ -0846ce: 6e10 8a1e 0300 |0021: invoke-virtual {v3}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@1e8a │ │ -0846d4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -0846d6: 54b5 240c |0025: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0846da: 5455 470c |0027: iget-object v5, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.propertyAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; // field@0c47 │ │ -0846de: 6e10 7c20 0500 |0029: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.getCount:()I // method@207c │ │ -0846e4: 0a05 |002c: move-result v5 │ │ -0846e6: 3551 1c00 |002d: if-ge v1, v5, 0049 // +001c │ │ -0846ea: 54b5 240c |002f: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ -0846ee: 5455 470c |0031: iget-object v5, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.propertyAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; // field@0c47 │ │ -0846f2: 1206 |0033: const/4 v6, #int 0 // #0 │ │ -0846f4: 1207 |0034: const/4 v7, #int 0 // #0 │ │ -0846f6: 6e40 7d20 1576 |0035: invoke-virtual {v5, v1, v6, v7}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207d │ │ -0846fc: 0c02 |0038: move-result-object v2 │ │ -0846fe: 6e20 881e 2300 |0039: invoke-virtual {v3, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1e88 │ │ -084704: d801 0101 |003c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -084708: 28e7 |003e: goto 0025 // -0019 │ │ -08470a: 0d00 |003f: move-exception v0 │ │ -08470c: 1a05 c412 |0040: const-string v5, "TorrentFragment:" // string@12c4 │ │ -084710: 6e10 4221 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -084716: 0c06 |0045: move-result-object v6 │ │ -084718: 7120 101c 6500 |0046: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -08471e: 6205 f608 |0049: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -084722: 3805 0800 |004b: if-eqz v5, 0053 // +0008 │ │ -084726: 6205 f608 |004d: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -08472a: 1246 |004f: const/4 v6, #int 4 // #4 │ │ -08472c: 6e20 c51e 6500 |0050: invoke-virtual {v5, v6}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ -084732: 0e00 |0053: return-void │ │ +084640: |[084640] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentGeneralInfoTask.onPostExecute:([Landroid/view/View;)V │ │ +084650: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +084652: 4604 0c05 |0001: aget-object v4, v12, v5 │ │ +084656: 54b5 240c |0003: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08465a: 2206 aa04 |0005: new-instance v6, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; // type@04aa │ │ +08465e: 54b7 240c |0007: iget-object v7, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084662: 54b8 240c |0009: iget-object v8, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +084666: 6e10 9920 0800 |000b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ +08466c: 0c08 |000e: move-result-object v8 │ │ +08466e: 54b9 230c |000f: iget-object v9, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.labels:[Ljava/lang/String; // field@0c23 │ │ +084672: 54ba 250c |0011: iget-object v10, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.values:[Ljava/lang/String; // field@0c25 │ │ +084676: 705a 7b20 7698 |0013: invoke-direct {v6, v7, v8, v9, v10}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;)V // method@207b │ │ +08467c: 5b56 470c |0016: iput-object v6, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.propertyAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; // field@0c47 │ │ +084680: 1405 4100 0b7f |0018: const v5, #float 1.84764e+38 // #7f0b0041 │ │ +084686: 6e20 931c 5400 |001b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +08468c: 0c03 |001e: move-result-object v3 │ │ +08468e: 1f03 5604 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@0456 │ │ +084692: 6e10 8a1e 0300 |0021: invoke-virtual {v3}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@1e8a │ │ +084698: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +08469a: 54b5 240c |0025: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +08469e: 5455 470c |0027: iget-object v5, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.propertyAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; // field@0c47 │ │ +0846a2: 6e10 7c20 0500 |0029: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.getCount:()I // method@207c │ │ +0846a8: 0a05 |002c: move-result v5 │ │ +0846aa: 3551 1c00 |002d: if-ge v1, v5, 0049 // +001c │ │ +0846ae: 54b5 240c |002f: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c24 │ │ +0846b2: 5455 470c |0031: iget-object v5, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.propertyAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; // field@0c47 │ │ +0846b6: 1206 |0033: const/4 v6, #int 0 // #0 │ │ +0846b8: 1207 |0034: const/4 v7, #int 0 // #0 │ │ +0846ba: 6e40 7d20 1576 |0035: invoke-virtual {v5, v1, v6, v7}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207d │ │ +0846c0: 0c02 |0038: move-result-object v2 │ │ +0846c2: 6e20 881e 2300 |0039: invoke-virtual {v3, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1e88 │ │ +0846c8: d801 0101 |003c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0846cc: 28e7 |003e: goto 0025 // -0019 │ │ +0846ce: 0d00 |003f: move-exception v0 │ │ +0846d0: 1a05 c012 |0040: const-string v5, "TorrentFragment:" // string@12c0 │ │ +0846d4: 6e10 4221 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +0846da: 0c06 |0045: move-result-object v6 │ │ +0846dc: 7120 101c 6500 |0046: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0846e2: 6205 f608 |0049: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +0846e6: 3805 0800 |004b: if-eqz v5, 0053 // +0008 │ │ +0846ea: 6205 f608 |004d: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +0846ee: 1246 |004f: const/4 v6, #int 4 // #4 │ │ +0846f0: 6e20 c51e 6500 |0050: invoke-virtual {v5, v6}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ +0846f6: 0e00 |0053: return-void │ │ catches : 1 │ │ 0x0001 - 0x003c │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=909 │ │ 0x0003 line=911 │ │ 0x0018 line=913 │ │ @@ -145348,21 +145359,21 @@ │ │ 0x0039 - 0x003f reg=2 item Landroid/view/View; │ │ 0x0021 - 0x003f reg=3 layout Landroid/widget/LinearLayout; │ │ 0x0003 - 0x003f reg=4 rootView Landroid/view/View; │ │ 0x0040 - 0x0049 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0054 reg=11 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; │ │ 0x0000 - 0x0054 reg=12 rootViews [Landroid/view/View; │ │ │ │ - source_file_idx : 4801 (TorrentDetailsFragment.java) │ │ + source_file_idx : 4797 (TorrentDetailsFragment.java) │ │ │ │ Class #636 header: │ │ class_idx : 1198 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 145 │ │ -source_file_idx : 4801 │ │ +source_file_idx : 4797 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #636 annotations: │ │ Annotations on class │ │ @@ -145391,18 +145402,18 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -084744: |[084744] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V │ │ -084754: 5b01 260c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -084758: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ -08475e: 0e00 |0005: return-void │ │ +084708: |[084708] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V │ │ +084718: 5b01 260c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +08471c: 7010 9a02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@029a │ │ +084722: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ @@ -145411,17 +145422,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -084760: |[084760] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V │ │ -084770: 7020 8f20 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V // method@208f │ │ -084776: 0e00 |0003: return-void │ │ +084724: |[084724] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V │ │ +084734: 7020 8f20 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)V // method@208f │ │ +08473a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1; │ │ @@ -145432,136 +145443,136 @@ │ │ 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 │ │ -084778: |[084778] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -084788: 1f02 8f06 |0000: check-cast v2, [Landroid/view/View; // type@068f │ │ -08478c: 6e20 9220 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.doInBackground:([Landroid/view/View;)[Landroid/view/View; // method@2092 │ │ -084792: 0c00 |0005: move-result-object v0 │ │ -084794: 1100 |0006: return-object v0 │ │ +08473c: |[08473c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +08474c: 1f02 8f06 |0000: check-cast v2, [Landroid/view/View; // type@068f │ │ +084750: 6e20 9220 2100 |0002: invoke-virtual {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.doInBackground:([Landroid/view/View;)[Landroid/view/View; // method@2092 │ │ +084756: 0c00 |0005: move-result-object v0 │ │ +084758: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;) │ │ name : 'doInBackground' │ │ type : '([Landroid/view/View;)[Landroid/view/View;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 204 16-bit code units │ │ -084798: |[084798] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.doInBackground:([Landroid/view/View;)[Landroid/view/View; │ │ -0847a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0847aa: 6201 f908 |0001: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0847ae: 1a02 4d01 |0003: const-string v2, "2.x" // string@014d │ │ -0847b2: 6e20 8621 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0847b8: 0a01 |0008: move-result v1 │ │ -0847ba: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -0847be: 54d1 260c |000b: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -0847c2: 1a02 9520 |000d: const-string v2, "json" // string@2095 │ │ -0847c6: 7120 9820 2100 |000f: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ -0847cc: 6201 f908 |0012: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0847d0: 1a02 4e01 |0014: const-string v2, "3.1.x" // string@014e │ │ -0847d4: 6e20 8621 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0847da: 0a01 |0019: move-result v1 │ │ -0847dc: 3801 0900 |001a: if-eqz v1, 0023 // +0009 │ │ -0847e0: 54d1 260c |001c: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -0847e4: 1a02 9520 |001e: const-string v2, "json" // string@2095 │ │ -0847e8: 7120 9820 2100 |0020: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ -0847ee: 6201 f908 |0023: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0847f2: 1a02 4f01 |0025: const-string v2, "3.2.x" // string@014f │ │ -0847f6: 6e20 8621 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0847fc: 0a01 |002a: move-result v1 │ │ -0847fe: 3801 0900 |002b: if-eqz v1, 0034 // +0009 │ │ -084802: 54d1 260c |002d: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -084806: 1a02 f827 |002f: const-string v2, "query" // string@27f8 │ │ -08480a: 7120 9820 2100 |0031: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ -084810: 2201 f804 |0034: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -084814: 7010 a121 0100 |0036: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08481a: 54d2 260c |0039: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -08481e: 7110 9720 0200 |003b: invoke-static {v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$300:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)Ljava/lang/String; // method@2097 │ │ -084824: 0c02 |003e: move-result-object v2 │ │ -084826: 6e20 aa21 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08482c: 0c01 |0042: move-result-object v1 │ │ -08482e: 1a02 3e01 |0043: const-string v2, "/propertiesTrackers/" // string@013e │ │ -084832: 6e20 aa21 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -084838: 0c01 |0048: move-result-object v1 │ │ -08483a: 6e10 af21 0100 |0049: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -084840: 0c01 |004c: move-result-object v1 │ │ -084842: 5bd1 270c |004d: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ -084846: 6903 560c |004f: sput-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c56 │ │ -08484a: 6903 550c |0051: sput-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerNames:[Ljava/lang/String; // field@0c55 │ │ -08484e: 2200 7b04 |0053: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ -084852: 6201 e008 |0055: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -084856: 6202 0109 |0057: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ -08485a: 6203 f708 |0059: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -08485e: 6004 f508 |005b: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ -084862: 6205 0609 |005d: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ -084866: 6206 f408 |005f: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ -08486a: 6007 cd08 |0061: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ -08486e: 6008 d108 |0063: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ -084872: 7609 5c1f 0000 |0065: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ -084878: 6201 ce08 |0068: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -08487c: 6e20 631f 1000 |006a: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ -084882: 2201 f804 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -084886: 7010 a121 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08488c: 54d2 270c |0072: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ -084890: 6e20 aa21 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -084896: 0c01 |0077: move-result-object v1 │ │ -084898: 54d2 260c |0078: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -08489c: 5422 3b0c |007a: iget-object v2, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -0848a0: 6e20 aa21 2100 |007c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0848a6: 0c01 |007f: move-result-object v1 │ │ -0848a8: 6e10 af21 0100 |0080: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0848ae: 0c01 |0083: move-result-object v1 │ │ -0848b0: 6e20 5e1f 1000 |0084: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1f5e │ │ -0848b6: 0c0b |0087: move-result-object v11 │ │ -0848b8: 380b 4300 |0088: if-eqz v11, 00cb // +0043 │ │ -0848bc: 6e10 b129 0b00 |008a: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -0848c2: 0a01 |008d: move-result v1 │ │ -0848c4: 2311 9306 |008e: new-array v1, v1, [Lcom/lgallardo/qbittorrentclient/Tracker; // type@0693 │ │ -0848c8: 6901 560c |0090: sput-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c56 │ │ -0848cc: 6e10 b129 0b00 |0092: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -0848d2: 0a01 |0095: move-result v1 │ │ -0848d4: 2311 9906 |0096: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0848d8: 6901 550c |0098: sput-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerNames:[Ljava/lang/String; // field@0c55 │ │ -0848dc: 120a |009a: const/4 v10, #int 0 // #0 │ │ -0848de: 6e10 b129 0b00 |009b: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ -0848e4: 0a01 |009e: move-result v1 │ │ -0848e6: 351a 2c00 |009f: if-ge v10, v1, 00cb // +002c │ │ -0848ea: 6e20 b029 ab00 |00a1: invoke-virtual {v11, v10}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@29b0 │ │ -0848f0: 0c0c |00a4: move-result-object v12 │ │ -0848f2: 1a01 722f |00a5: const-string v1, "url" // string@2f72 │ │ -0848f6: 6e20 b729 1c00 |00a7: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ -0848fc: 0c01 |00aa: move-result-object v1 │ │ -0848fe: 5bd1 270c |00ab: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ -084902: 6201 560c |00ad: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c56 │ │ -084906: 2202 b804 |00af: new-instance v2, Lcom/lgallardo/qbittorrentclient/Tracker; // type@04b8 │ │ -08490a: 54d3 270c |00b1: iget-object v3, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ -08490e: 7020 cd20 3200 |00b3: invoke-direct {v2, v3}, Lcom/lgallardo/qbittorrentclient/Tracker;.:(Ljava/lang/String;)V // method@20cd │ │ -084914: 4d02 010a |00b6: aput-object v2, v1, v10 │ │ -084918: 6201 550c |00b8: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerNames:[Ljava/lang/String; // field@0c55 │ │ -08491c: 54d2 270c |00ba: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ -084920: 4d02 010a |00bc: aput-object v2, v1, v10 │ │ -084924: d80a 0a01 |00be: add-int/lit8 v10, v10, #int 1 // #01 │ │ -084928: 28db |00c0: goto 009b // -0025 │ │ -08492a: 0d09 |00c1: move-exception v9 │ │ -08492c: 1a01 c412 |00c2: const-string v1, "TorrentFragment:" // string@12c4 │ │ -084930: 6e10 4221 0900 |00c4: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -084936: 0c02 |00c7: move-result-object v2 │ │ -084938: 7120 101c 2100 |00c8: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -08493e: 110e |00cb: return-object v14 │ │ +08475c: |[08475c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.doInBackground:([Landroid/view/View;)[Landroid/view/View; │ │ +08476c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08476e: 6201 f908 |0001: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +084772: 1a02 4d01 |0003: const-string v2, "2.x" // string@014d │ │ +084776: 6e20 8621 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08477c: 0a01 |0008: move-result v1 │ │ +08477e: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +084782: 54d1 260c |000b: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +084786: 1a02 9120 |000d: const-string v2, "json" // string@2091 │ │ +08478a: 7120 9820 2100 |000f: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ +084790: 6201 f908 |0012: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +084794: 1a02 4e01 |0014: const-string v2, "3.1.x" // string@014e │ │ +084798: 6e20 8621 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08479e: 0a01 |0019: move-result v1 │ │ +0847a0: 3801 0900 |001a: if-eqz v1, 0023 // +0009 │ │ +0847a4: 54d1 260c |001c: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +0847a8: 1a02 9120 |001e: const-string v2, "json" // string@2091 │ │ +0847ac: 7120 9820 2100 |0020: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ +0847b2: 6201 f908 |0023: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0847b6: 1a02 4f01 |0025: const-string v2, "3.2.x" // string@014f │ │ +0847ba: 6e20 8621 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0847c0: 0a01 |002a: move-result v1 │ │ +0847c2: 3801 0900 |002b: if-eqz v1, 0034 // +0009 │ │ +0847c6: 54d1 260c |002d: iget-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +0847ca: 1a02 f427 |002f: const-string v2, "query" // string@27f4 │ │ +0847ce: 7120 9820 2100 |0031: invoke-static {v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; // method@2098 │ │ +0847d4: 2201 f804 |0034: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0847d8: 7010 a121 0100 |0036: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0847de: 54d2 260c |0039: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +0847e2: 7110 9720 0200 |003b: invoke-static {v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.access$300:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)Ljava/lang/String; // method@2097 │ │ +0847e8: 0c02 |003e: move-result-object v2 │ │ +0847ea: 6e20 aa21 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0847f0: 0c01 |0042: move-result-object v1 │ │ +0847f2: 1a02 3e01 |0043: const-string v2, "/propertiesTrackers/" // string@013e │ │ +0847f6: 6e20 aa21 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0847fc: 0c01 |0048: move-result-object v1 │ │ +0847fe: 6e10 af21 0100 |0049: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +084804: 0c01 |004c: move-result-object v1 │ │ +084806: 5bd1 270c |004d: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ +08480a: 6903 560c |004f: sput-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c56 │ │ +08480e: 6903 550c |0051: sput-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerNames:[Ljava/lang/String; // field@0c55 │ │ +084812: 2200 7b04 |0053: new-instance v0, Lcom/lgallardo/qbittorrentclient/JSONParser; // type@047b │ │ +084816: 6201 e008 |0055: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +08481a: 6202 0109 |0057: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ +08481e: 6203 f708 |0059: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +084822: 6004 f508 |005b: sget v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ +084826: 6205 0609 |005d: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ +08482a: 6206 f408 |005f: sget-object v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ +08482e: 6007 cd08 |0061: sget v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ +084832: 6008 d108 |0063: sget v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ +084836: 7609 5c1f 0000 |0065: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/lgallardo/qbittorrentclient/JSONParser;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;II)V // method@1f5c │ │ +08483c: 6201 ce08 |0068: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +084840: 6e20 631f 1000 |006a: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.setCookie:(Ljava/lang/String;)V // method@1f63 │ │ +084846: 2201 f804 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08484a: 7010 a121 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +084850: 54d2 270c |0072: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ +084854: 6e20 aa21 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08485a: 0c01 |0077: move-result-object v1 │ │ +08485c: 54d2 260c |0078: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +084860: 5422 3b0c |007a: iget-object v2, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +084864: 6e20 aa21 2100 |007c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08486a: 0c01 |007f: move-result-object v1 │ │ +08486c: 6e10 af21 0100 |0080: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +084872: 0c01 |0083: move-result-object v1 │ │ +084874: 6e20 5e1f 1000 |0084: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/JSONParser;.getJSONArrayFromUrl:(Ljava/lang/String;)Lorg/json/JSONArray; // method@1f5e │ │ +08487a: 0c0b |0087: move-result-object v11 │ │ +08487c: 380b 4300 |0088: if-eqz v11, 00cb // +0043 │ │ +084880: 6e10 b129 0b00 |008a: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +084886: 0a01 |008d: move-result v1 │ │ +084888: 2311 9306 |008e: new-array v1, v1, [Lcom/lgallardo/qbittorrentclient/Tracker; // type@0693 │ │ +08488c: 6901 560c |0090: sput-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c56 │ │ +084890: 6e10 b129 0b00 |0092: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +084896: 0a01 |0095: move-result v1 │ │ +084898: 2311 9906 |0096: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +08489c: 6901 550c |0098: sput-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerNames:[Ljava/lang/String; // field@0c55 │ │ +0848a0: 120a |009a: const/4 v10, #int 0 // #0 │ │ +0848a2: 6e10 b129 0b00 |009b: invoke-virtual {v11}, Lorg/json/JSONArray;.length:()I // method@29b1 │ │ +0848a8: 0a01 |009e: move-result v1 │ │ +0848aa: 351a 2c00 |009f: if-ge v10, v1, 00cb // +002c │ │ +0848ae: 6e20 b029 ab00 |00a1: invoke-virtual {v11, v10}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@29b0 │ │ +0848b4: 0c0c |00a4: move-result-object v12 │ │ +0848b6: 1a01 6e2f |00a5: const-string v1, "url" // string@2f6e │ │ +0848ba: 6e20 b729 1c00 |00a7: invoke-virtual {v12, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@29b7 │ │ +0848c0: 0c01 |00aa: move-result-object v1 │ │ +0848c2: 5bd1 270c |00ab: iput-object v1, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ +0848c6: 6201 560c |00ad: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c56 │ │ +0848ca: 2202 b804 |00af: new-instance v2, Lcom/lgallardo/qbittorrentclient/Tracker; // type@04b8 │ │ +0848ce: 54d3 270c |00b1: iget-object v3, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ +0848d2: 7020 cd20 3200 |00b3: invoke-direct {v2, v3}, Lcom/lgallardo/qbittorrentclient/Tracker;.:(Ljava/lang/String;)V // method@20cd │ │ +0848d8: 4d02 010a |00b6: aput-object v2, v1, v10 │ │ +0848dc: 6201 550c |00b8: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerNames:[Ljava/lang/String; // field@0c55 │ │ +0848e0: 54d2 270c |00ba: iget-object v2, v13, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.url:Ljava/lang/String; // field@0c27 │ │ +0848e4: 4d02 010a |00bc: aput-object v2, v1, v10 │ │ +0848e8: d80a 0a01 |00be: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0848ec: 28db |00c0: goto 009b // -0025 │ │ +0848ee: 0d09 |00c1: move-exception v9 │ │ +0848f0: 1a01 c012 |00c2: const-string v1, "TorrentFragment:" // string@12c0 │ │ +0848f4: 6e10 4221 0900 |00c4: invoke-virtual {v9}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +0848fa: 0c02 |00c7: move-result-object v2 │ │ +0848fc: 7120 101c 2100 |00c8: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +084902: 110e |00cb: return-object v14 │ │ catches : 1 │ │ 0x0053 - 0x00be │ │ Ljava/lang/Exception; -> 0x00c1 │ │ positions : │ │ 0x0001 line=693 │ │ 0x000b line=694 │ │ 0x0012 line=697 │ │ @@ -145600,73 +145611,73 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084950: |[084950] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.onPostExecute:(Ljava/lang/Object;)V │ │ -084960: 1f01 8f06 |0000: check-cast v1, [Landroid/view/View; // type@068f │ │ -084964: 6e20 9520 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.onPostExecute:([Landroid/view/View;)V // method@2095 │ │ -08496a: 0e00 |0005: return-void │ │ +084914: |[084914] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.onPostExecute:(Ljava/lang/Object;)V │ │ +084924: 1f01 8f06 |0000: check-cast v1, [Landroid/view/View; // type@068f │ │ +084928: 6e20 9520 1000 |0002: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.onPostExecute:([Landroid/view/View;)V // method@2095 │ │ +08492e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;) │ │ name : 'onPostExecute' │ │ type : '([Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -08496c: |[08496c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.onPostExecute:([Landroid/view/View;)V │ │ -08497c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08497e: 4604 0c05 |0001: aget-object v4, v12, v5 │ │ -084982: 54b5 260c |0003: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -084986: 2206 ab04 |0005: new-instance v6, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; // type@04ab │ │ -08498a: 54b7 260c |0007: iget-object v7, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -08498e: 54b8 260c |0009: iget-object v8, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -084992: 6e10 9920 0800 |000b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ -084998: 0c08 |000e: move-result-object v8 │ │ -08499a: 6209 550c |000f: sget-object v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerNames:[Ljava/lang/String; // field@0c55 │ │ -08499e: 620a 560c |0011: sget-object v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c56 │ │ -0849a2: 705a 7e20 7698 |0013: invoke-direct {v6, v7, v8, v9, v10}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Tracker;)V // method@207e │ │ -0849a8: 5b56 540c |0016: iput-object v6, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; // field@0c54 │ │ -0849ac: 1405 3f00 0b7f |0018: const v5, #float 1.84764e+38 // #7f0b003f │ │ -0849b2: 6e20 931c 5400 |001b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0849b8: 0c03 |001e: move-result-object v3 │ │ -0849ba: 1f03 5604 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@0456 │ │ -0849be: 6e10 8a1e 0300 |0021: invoke-virtual {v3}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@1e8a │ │ -0849c4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -0849c6: 54b5 260c |0025: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -0849ca: 5455 540c |0027: iget-object v5, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; // field@0c54 │ │ -0849ce: 6e10 7f20 0500 |0029: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.getCount:()I // method@207f │ │ -0849d4: 0a05 |002c: move-result v5 │ │ -0849d6: 3551 1c00 |002d: if-ge v1, v5, 0049 // +001c │ │ -0849da: 54b5 260c |002f: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ -0849de: 5455 540c |0031: iget-object v5, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; // field@0c54 │ │ -0849e2: 1206 |0033: const/4 v6, #int 0 // #0 │ │ -0849e4: 1207 |0034: const/4 v7, #int 0 // #0 │ │ -0849e6: 6e40 8020 1576 |0035: invoke-virtual {v5, v1, v6, v7}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2080 │ │ -0849ec: 0c02 |0038: move-result-object v2 │ │ -0849ee: 6e20 881e 2300 |0039: invoke-virtual {v3, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1e88 │ │ -0849f4: d801 0101 |003c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0849f8: 28e7 |003e: goto 0025 // -0019 │ │ -0849fa: 0d00 |003f: move-exception v0 │ │ -0849fc: 1a05 cc12 |0040: const-string v5, "Trackers" // string@12cc │ │ -084a00: 6e10 4221 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -084a06: 0c06 |0045: move-result-object v6 │ │ -084a08: 7120 101c 6500 |0046: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -084a0e: 0e00 |0049: return-void │ │ +084930: |[084930] com.lgallardo.qbittorrentclient.TorrentDetailsFragment$qBittorrentTrackers.onPostExecute:([Landroid/view/View;)V │ │ +084940: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +084942: 4604 0c05 |0001: aget-object v4, v12, v5 │ │ +084946: 54b5 260c |0003: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +08494a: 2206 ab04 |0005: new-instance v6, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; // type@04ab │ │ +08494e: 54b7 260c |0007: iget-object v7, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +084952: 54b8 260c |0009: iget-object v8, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +084956: 6e10 9920 0800 |000b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ +08495c: 0c08 |000e: move-result-object v8 │ │ +08495e: 6209 550c |000f: sget-object v9, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerNames:[Ljava/lang/String; // field@0c55 │ │ +084962: 620a 560c |0011: sget-object v10, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackers:[Lcom/lgallardo/qbittorrentclient/Tracker; // field@0c56 │ │ +084966: 705a 7e20 7698 |0013: invoke-direct {v6, v7, v8, v9, v10}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Tracker;)V // method@207e │ │ +08496c: 5b56 540c |0016: iput-object v6, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; // field@0c54 │ │ +084970: 1405 3f00 0b7f |0018: const v5, #float 1.84764e+38 // #7f0b003f │ │ +084976: 6e20 931c 5400 |001b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +08497c: 0c03 |001e: move-result-object v3 │ │ +08497e: 1f03 5604 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@0456 │ │ +084982: 6e10 8a1e 0300 |0021: invoke-virtual {v3}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@1e8a │ │ +084988: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +08498a: 54b5 260c |0025: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +08498e: 5455 540c |0027: iget-object v5, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; // field@0c54 │ │ +084992: 6e10 7f20 0500 |0029: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.getCount:()I // method@207f │ │ +084998: 0a05 |002c: move-result v5 │ │ +08499a: 3551 1c00 |002d: if-ge v1, v5, 0049 // +001c │ │ +08499e: 54b5 260c |002f: iget-object v5, v11, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // field@0c26 │ │ +0849a2: 5455 540c |0031: iget-object v5, v5, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.trackerAdapter:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; // field@0c54 │ │ +0849a6: 1206 |0033: const/4 v6, #int 0 // #0 │ │ +0849a8: 1207 |0034: const/4 v7, #int 0 // #0 │ │ +0849aa: 6e40 8020 1576 |0035: invoke-virtual {v5, v1, v6, v7}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2080 │ │ +0849b0: 0c02 |0038: move-result-object v2 │ │ +0849b2: 6e20 881e 2300 |0039: invoke-virtual {v3, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1e88 │ │ +0849b8: d801 0101 |003c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0849bc: 28e7 |003e: goto 0025 // -0019 │ │ +0849be: 0d00 |003f: move-exception v0 │ │ +0849c0: 1a05 c812 |0040: const-string v5, "Trackers" // string@12c8 │ │ +0849c4: 6e10 4221 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +0849ca: 0c06 |0045: move-result-object v6 │ │ +0849cc: 7120 101c 6500 |0046: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0849d2: 0e00 |0049: return-void │ │ catches : 1 │ │ 0x0001 - 0x003c │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=752 │ │ 0x0003 line=754 │ │ 0x0018 line=756 │ │ @@ -145683,29 +145694,29 @@ │ │ 0x0039 - 0x003f reg=2 item Landroid/view/View; │ │ 0x0021 - 0x003f reg=3 layout Landroid/widget/LinearLayout; │ │ 0x0003 - 0x003f reg=4 rootView Landroid/view/View; │ │ 0x0040 - 0x0049 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x004a reg=11 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; │ │ 0x0000 - 0x004a reg=12 rootViews [Landroid/view/View; │ │ │ │ - source_file_idx : 4801 (TorrentDetailsFragment.java) │ │ + source_file_idx : 4797 (TorrentDetailsFragment.java) │ │ │ │ Class #637 header: │ │ class_idx : 1199 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 22 │ │ -source_file_idx : 4801 │ │ +source_file_idx : 4797 │ │ static_fields_size : 16 │ │ instance_fields_size: 34 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 9 │ │ │ │ Class #637 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; } │ │ │ │ Class #637 - │ │ Class descriptor : 'Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/Fragment;' │ │ Interfaces - │ │ Static fields - │ │ @@ -145927,21 +145938,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -084a20: |[084a20] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.:()V │ │ -084a30: 7010 6000 0100 |0000: invoke-direct {v1}, Landroid/app/Fragment;.:()V // method@0060 │ │ -084a36: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -084a3a: 5b10 430c |0005: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ -084a3e: 1a00 f827 |0007: const-string v0, "query" // string@27f8 │ │ -084a42: 5b10 480c |0009: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.qbQueryString:Ljava/lang/String; // field@0c48 │ │ -084a46: 0e00 |000b: return-void │ │ +0849e4: |[0849e4] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.:()V │ │ +0849f4: 7010 6000 0100 |0000: invoke-direct {v1}, Landroid/app/Fragment;.:()V // method@0060 │ │ +0849fa: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +0849fe: 5b10 430c |0005: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ +084a02: 1a00 f427 |0007: const-string v0, "query" // string@27f4 │ │ +084a06: 5b10 480c |0009: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.qbQueryString:Ljava/lang/String; // field@0c48 │ │ +084a0a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=55 │ │ 0x0007 line=68 │ │ 0x000b line=73 │ │ locals : │ │ @@ -145952,17 +145963,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084a48: |[084a48] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.access$300:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)Ljava/lang/String; │ │ -084a58: 5410 480c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.qbQueryString:Ljava/lang/String; // field@0c48 │ │ -084a5c: 1100 |0002: return-object v0 │ │ +084a0c: |[084a0c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.access$300:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;)Ljava/lang/String; │ │ +084a1c: 5410 480c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.qbQueryString:Ljava/lang/String; // field@0c48 │ │ +084a20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ #2 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;) │ │ @@ -145970,17 +145981,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084a60: |[084a60] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; │ │ -084a70: 5b01 480c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.qbQueryString:Ljava/lang/String; // field@0c48 │ │ -084a74: 1101 |0002: return-object v1 │ │ +084a24: |[084a24] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.access$302:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Ljava/lang/String;)Ljava/lang/String; │ │ +084a34: 5b01 480c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.qbQueryString:Ljava/lang/String; // field@0c48 │ │ +084a38: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -145989,118 +146000,118 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 23 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 202 16-bit code units │ │ -084a78: |[084a78] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.setListViewHeightBasedOnChildren:(Landroid/widget/ListView;)V │ │ -084a88: 7401 941e 1600 |0000: invoke-virtual/range {v22}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1e94 │ │ -084a8e: 0c08 |0003: move-result-object v8 │ │ -084a90: 3908 0300 |0004: if-nez v8, 0007 // +0003 │ │ -084a94: 0e00 |0006: return-void │ │ -084a96: 7401 9f1e 1600 |0007: invoke-virtual/range {v22}, Landroid/widget/ListView;.getWidth:()I // method@1e9f │ │ -084a9c: 0a10 |000a: move-result v16 │ │ -084a9e: 1311 0000 |000b: const/16 v17, #int 0 // #0 │ │ -084aa2: 7702 871c 1000 |000d: invoke-static/range {v16, v17}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -084aa8: 0a02 |0010: move-result v2 │ │ -084aaa: 120c |0011: const/4 v12, #int 0 // #0 │ │ -084aac: 120d |0012: const/4 v13, #int 0 // #0 │ │ -084aae: 1206 |0013: const/4 v6, #int 0 // #0 │ │ -084ab0: 7210 8f1e 0800 |0014: invoke-interface {v8}, Landroid/widget/ListAdapter;.getCount:()I // method@1e8f │ │ -084ab6: 0a10 |0017: move-result v16 │ │ -084ab8: 0200 1000 |0018: move/from16 v0, v16 │ │ -084abc: 3506 9000 |001a: if-ge v6, v0, 00aa // +0090 │ │ -084ac0: 160a 0100 |001c: const-wide/16 v10, #int 1 // #1 │ │ -084ac4: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -084ac8: 7240 901e 680d |0020: invoke-interface {v8, v6, v13, v0}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e90 │ │ -084ace: 0c0d |0023: move-result-object v13 │ │ -084ad0: 3906 1200 |0024: if-nez v6, 0036 // +0012 │ │ -084ad4: 2210 2004 |0026: new-instance v16, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ -084ad8: 1311 feff |0028: const/16 v17, #int -2 // #fffe │ │ -084adc: 0800 1000 |002a: move-object/from16 v0, v16 │ │ -084ae0: 0201 1100 |002c: move/from16 v1, v17 │ │ -084ae4: 7030 2e1d 2001 |002e: invoke-direct {v0, v2, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1d2e │ │ -084aea: 0800 1000 |0031: move-object/from16 v0, v16 │ │ -084aee: 6e20 091d 0d00 |0033: invoke-virtual {v13, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d09 │ │ -084af4: 1310 0000 |0036: const/16 v16, #int 0 // #0 │ │ -084af8: 0200 1000 |0038: move/from16 v0, v16 │ │ -084afc: 6e30 e01c 2d00 |003a: invoke-virtual {v13, v2, v0}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -084b02: 1410 1700 0b7f |003d: const v16, #float 1.84763e+38 // #7f0b0017 │ │ -084b08: 0200 1000 |0040: move/from16 v0, v16 │ │ -084b0c: 6e20 931c 0d00 |0042: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -084b12: 0c03 |0045: move-result-object v3 │ │ -084b14: 1f03 6904 |0046: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ -084b18: 1410 1800 0b7f |0048: const v16, #float 1.84763e+38 // #7f0b0018 │ │ -084b1e: 0200 1000 |004b: move/from16 v0, v16 │ │ -084b22: 6e20 931c 0d00 |004d: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -084b28: 0c07 |0050: move-result-object v7 │ │ -084b2a: 1f07 6904 |0051: check-cast v7, Landroid/widget/TextView; // type@0469 │ │ -084b2e: 6e10 ab1c 0d00 |0053: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -084b34: 0a10 |0056: move-result v16 │ │ -084b36: 0200 1000 |0057: move/from16 v0, v16 │ │ -084b3a: 3720 4a00 |0059: if-le v0, v2, 00a3 // +004a │ │ -084b3e: 6e10 ab1c 0d00 |005b: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -084b44: 0a10 |005e: move-result v16 │ │ -084b46: 0200 1000 |005f: move/from16 v0, v16 │ │ -084b4a: 8300 |0061: int-to-double v0, v0 │ │ -084b4c: 0510 0000 |0062: move-wide/from16 v16, v0 │ │ -084b50: 7702 3c21 1000 |0064: invoke-static/range {v16, v17}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -084b56: 0c10 |0067: move-result-object v16 │ │ -084b58: 7401 3a21 1000 |0068: invoke-virtual/range {v16}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ -084b5e: 0b0e |006b: move-result-wide v14 │ │ -084b60: 8320 |006c: int-to-double v0, v2 │ │ -084b62: 0510 0000 |006d: move-wide/from16 v16, v0 │ │ -084b66: 7702 3c21 1000 |006f: invoke-static/range {v16, v17}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -084b6c: 0c10 |0072: move-result-object v16 │ │ -084b6e: 7401 3a21 1000 |0073: invoke-virtual/range {v16}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ -084b74: 0b04 |0076: move-result-wide v4 │ │ -084b76: ae10 0e04 |0077: div-double v16, v14, v4 │ │ -084b7a: 7702 6b21 1000 |0079: invoke-static/range {v16, v17}, Ljava/lang/Math;.round:(D)J // method@216b │ │ -084b80: 0b10 |007c: move-result-wide v16 │ │ -084b82: 1612 0100 |007d: const-wide/16 v18, #int 1 // #1 │ │ -084b86: 9b0a 1012 |007f: add-long v10, v16, v18 │ │ -084b8a: 81c0 |0081: int-to-long v0, v12 │ │ -084b8c: 0510 0000 |0082: move-wide/from16 v16, v0 │ │ -084b90: 6e10 fa1e 0300 |0084: invoke-virtual {v3}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ -084b96: 0a12 |0087: move-result v18 │ │ -084b98: 0200 1200 |0088: move/from16 v0, v18 │ │ -084b9c: 8100 |008a: int-to-long v0, v0 │ │ -084b9e: 0512 0000 |008b: move-wide/from16 v18, v0 │ │ -084ba2: 9d12 120a |008d: mul-long v18, v18, v10 │ │ -084ba6: 6e10 fa1e 0700 |008f: invoke-virtual {v7}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ -084bac: 0a14 |0092: move-result v20 │ │ -084bae: 0200 1400 |0093: move/from16 v0, v20 │ │ -084bb2: 8100 |0095: int-to-long v0, v0 │ │ -084bb4: 0514 0000 |0096: move-wide/from16 v20, v0 │ │ -084bb8: 9b12 1214 |0098: add-long v18, v18, v20 │ │ -084bbc: 9b10 1012 |009a: add-long v16, v16, v18 │ │ -084bc0: 0500 1000 |009c: move-wide/from16 v0, v16 │ │ -084bc4: 840c |009e: long-to-int v12, v0 │ │ -084bc6: d806 0601 |009f: add-int/lit8 v6, v6, #int 1 // #01 │ │ -084bca: 2900 73ff |00a1: goto/16 0014 // -008d │ │ -084bce: 6e10 a81c 0d00 |00a3: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -084bd4: 0a10 |00a6: move-result v16 │ │ -084bd6: 900c 0c10 |00a7: add-int v12, v12, v16 │ │ -084bda: 28f6 |00a9: goto 009f // -000a │ │ -084bdc: 7401 9c1e 1600 |00aa: invoke-virtual/range {v22}, Landroid/widget/ListView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e9c │ │ -084be2: 0c09 |00ad: move-result-object v9 │ │ -084be4: 7401 991e 1600 |00ae: invoke-virtual/range {v22}, Landroid/widget/ListView;.getDividerHeight:()I // method@1e99 │ │ -084bea: 0a10 |00b1: move-result v16 │ │ -084bec: 7210 8f1e 0800 |00b2: invoke-interface {v8}, Landroid/widget/ListAdapter;.getCount:()I // method@1e8f │ │ -084bf2: 0a11 |00b5: move-result v17 │ │ -084bf4: d811 11ff |00b6: add-int/lit8 v17, v17, #int -1 // #ff │ │ -084bf8: 9210 1011 |00b8: mul-int v16, v16, v17 │ │ -084bfc: 9010 100c |00ba: add-int v16, v16, v12 │ │ -084c00: 0200 1000 |00bc: move/from16 v0, v16 │ │ -084c04: 5990 4108 |00be: iput v0, v9, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0841 │ │ -084c08: 0800 1600 |00c0: move-object/from16 v0, v22 │ │ -084c0c: 6e20 a71e 9000 |00c2: invoke-virtual {v0, v9}, Landroid/widget/ListView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1ea7 │ │ -084c12: 7401 a01e 1600 |00c5: invoke-virtual/range {v22}, Landroid/widget/ListView;.requestLayout:()V // method@1ea0 │ │ -084c18: 2900 3eff |00c8: goto/16 0006 // -00c2 │ │ +084a3c: |[084a3c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.setListViewHeightBasedOnChildren:(Landroid/widget/ListView;)V │ │ +084a4c: 7401 941e 1600 |0000: invoke-virtual/range {v22}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1e94 │ │ +084a52: 0c08 |0003: move-result-object v8 │ │ +084a54: 3908 0300 |0004: if-nez v8, 0007 // +0003 │ │ +084a58: 0e00 |0006: return-void │ │ +084a5a: 7401 9f1e 1600 |0007: invoke-virtual/range {v22}, Landroid/widget/ListView;.getWidth:()I // method@1e9f │ │ +084a60: 0a10 |000a: move-result v16 │ │ +084a62: 1311 0000 |000b: const/16 v17, #int 0 // #0 │ │ +084a66: 7702 871c 1000 |000d: invoke-static/range {v16, v17}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +084a6c: 0a02 |0010: move-result v2 │ │ +084a6e: 120c |0011: const/4 v12, #int 0 // #0 │ │ +084a70: 120d |0012: const/4 v13, #int 0 // #0 │ │ +084a72: 1206 |0013: const/4 v6, #int 0 // #0 │ │ +084a74: 7210 8f1e 0800 |0014: invoke-interface {v8}, Landroid/widget/ListAdapter;.getCount:()I // method@1e8f │ │ +084a7a: 0a10 |0017: move-result v16 │ │ +084a7c: 0200 1000 |0018: move/from16 v0, v16 │ │ +084a80: 3506 9000 |001a: if-ge v6, v0, 00aa // +0090 │ │ +084a84: 160a 0100 |001c: const-wide/16 v10, #int 1 // #1 │ │ +084a88: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +084a8c: 7240 901e 680d |0020: invoke-interface {v8, v6, v13, v0}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1e90 │ │ +084a92: 0c0d |0023: move-result-object v13 │ │ +084a94: 3906 1200 |0024: if-nez v6, 0036 // +0012 │ │ +084a98: 2210 2004 |0026: new-instance v16, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ +084a9c: 1311 feff |0028: const/16 v17, #int -2 // #fffe │ │ +084aa0: 0800 1000 |002a: move-object/from16 v0, v16 │ │ +084aa4: 0201 1100 |002c: move/from16 v1, v17 │ │ +084aa8: 7030 2e1d 2001 |002e: invoke-direct {v0, v2, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1d2e │ │ +084aae: 0800 1000 |0031: move-object/from16 v0, v16 │ │ +084ab2: 6e20 091d 0d00 |0033: invoke-virtual {v13, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1d09 │ │ +084ab8: 1310 0000 |0036: const/16 v16, #int 0 // #0 │ │ +084abc: 0200 1000 |0038: move/from16 v0, v16 │ │ +084ac0: 6e30 e01c 2d00 |003a: invoke-virtual {v13, v2, v0}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +084ac6: 1410 1700 0b7f |003d: const v16, #float 1.84763e+38 // #7f0b0017 │ │ +084acc: 0200 1000 |0040: move/from16 v0, v16 │ │ +084ad0: 6e20 931c 0d00 |0042: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +084ad6: 0c03 |0045: move-result-object v3 │ │ +084ad8: 1f03 6904 |0046: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ +084adc: 1410 1800 0b7f |0048: const v16, #float 1.84763e+38 // #7f0b0018 │ │ +084ae2: 0200 1000 |004b: move/from16 v0, v16 │ │ +084ae6: 6e20 931c 0d00 |004d: invoke-virtual {v13, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +084aec: 0c07 |0050: move-result-object v7 │ │ +084aee: 1f07 6904 |0051: check-cast v7, Landroid/widget/TextView; // type@0469 │ │ +084af2: 6e10 ab1c 0d00 |0053: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +084af8: 0a10 |0056: move-result v16 │ │ +084afa: 0200 1000 |0057: move/from16 v0, v16 │ │ +084afe: 3720 4a00 |0059: if-le v0, v2, 00a3 // +004a │ │ +084b02: 6e10 ab1c 0d00 |005b: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +084b08: 0a10 |005e: move-result v16 │ │ +084b0a: 0200 1000 |005f: move/from16 v0, v16 │ │ +084b0e: 8300 |0061: int-to-double v0, v0 │ │ +084b10: 0510 0000 |0062: move-wide/from16 v16, v0 │ │ +084b14: 7702 3c21 1000 |0064: invoke-static/range {v16, v17}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +084b1a: 0c10 |0067: move-result-object v16 │ │ +084b1c: 7401 3a21 1000 |0068: invoke-virtual/range {v16}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ +084b22: 0b0e |006b: move-result-wide v14 │ │ +084b24: 8320 |006c: int-to-double v0, v2 │ │ +084b26: 0510 0000 |006d: move-wide/from16 v16, v0 │ │ +084b2a: 7702 3c21 1000 |006f: invoke-static/range {v16, v17}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +084b30: 0c10 |0072: move-result-object v16 │ │ +084b32: 7401 3a21 1000 |0073: invoke-virtual/range {v16}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ +084b38: 0b04 |0076: move-result-wide v4 │ │ +084b3a: ae10 0e04 |0077: div-double v16, v14, v4 │ │ +084b3e: 7702 6b21 1000 |0079: invoke-static/range {v16, v17}, Ljava/lang/Math;.round:(D)J // method@216b │ │ +084b44: 0b10 |007c: move-result-wide v16 │ │ +084b46: 1612 0100 |007d: const-wide/16 v18, #int 1 // #1 │ │ +084b4a: 9b0a 1012 |007f: add-long v10, v16, v18 │ │ +084b4e: 81c0 |0081: int-to-long v0, v12 │ │ +084b50: 0510 0000 |0082: move-wide/from16 v16, v0 │ │ +084b54: 6e10 fa1e 0300 |0084: invoke-virtual {v3}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ +084b5a: 0a12 |0087: move-result v18 │ │ +084b5c: 0200 1200 |0088: move/from16 v0, v18 │ │ +084b60: 8100 |008a: int-to-long v0, v0 │ │ +084b62: 0512 0000 |008b: move-wide/from16 v18, v0 │ │ +084b66: 9d12 120a |008d: mul-long v18, v18, v10 │ │ +084b6a: 6e10 fa1e 0700 |008f: invoke-virtual {v7}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ +084b70: 0a14 |0092: move-result v20 │ │ +084b72: 0200 1400 |0093: move/from16 v0, v20 │ │ +084b76: 8100 |0095: int-to-long v0, v0 │ │ +084b78: 0514 0000 |0096: move-wide/from16 v20, v0 │ │ +084b7c: 9b12 1214 |0098: add-long v18, v18, v20 │ │ +084b80: 9b10 1012 |009a: add-long v16, v16, v18 │ │ +084b84: 0500 1000 |009c: move-wide/from16 v0, v16 │ │ +084b88: 840c |009e: long-to-int v12, v0 │ │ +084b8a: d806 0601 |009f: add-int/lit8 v6, v6, #int 1 // #01 │ │ +084b8e: 2900 73ff |00a1: goto/16 0014 // -008d │ │ +084b92: 6e10 a81c 0d00 |00a3: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +084b98: 0a10 |00a6: move-result v16 │ │ +084b9a: 900c 0c10 |00a7: add-int v12, v12, v16 │ │ +084b9e: 28f6 |00a9: goto 009f // -000a │ │ +084ba0: 7401 9c1e 1600 |00aa: invoke-virtual/range {v22}, Landroid/widget/ListView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e9c │ │ +084ba6: 0c09 |00ad: move-result-object v9 │ │ +084ba8: 7401 991e 1600 |00ae: invoke-virtual/range {v22}, Landroid/widget/ListView;.getDividerHeight:()I // method@1e99 │ │ +084bae: 0a10 |00b1: move-result v16 │ │ +084bb0: 7210 8f1e 0800 |00b2: invoke-interface {v8}, Landroid/widget/ListAdapter;.getCount:()I // method@1e8f │ │ +084bb6: 0a11 |00b5: move-result v17 │ │ +084bb8: d811 11ff |00b6: add-int/lit8 v17, v17, #int -1 // #ff │ │ +084bbc: 9210 1011 |00b8: mul-int v16, v16, v17 │ │ +084bc0: 9010 100c |00ba: add-int v16, v16, v12 │ │ +084bc4: 0200 1000 |00bc: move/from16 v0, v16 │ │ +084bc8: 5990 4108 |00be: iput v0, v9, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0841 │ │ +084bcc: 0800 1600 |00c0: move-object/from16 v0, v22 │ │ +084bd0: 6e20 a71e 9000 |00c2: invoke-virtual {v0, v9}, Landroid/widget/ListView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1ea7 │ │ +084bd6: 7401 a01e 1600 |00c5: invoke-virtual/range {v22}, Landroid/widget/ListView;.requestLayout:()V // method@1ea0 │ │ +084bdc: 2900 3eff |00c8: goto/16 0006 // -00c2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0006 line=147 │ │ 0x0007 line=88 │ │ 0x0011 line=93 │ │ @@ -146144,17 +146155,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084c1c: |[084c1c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.getPosition:()I │ │ -084c2c: 5210 440c |0000: iget v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.position:I // field@0c44 │ │ -084c30: 0f00 |0002: return v0 │ │ +084be0: |[084be0] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.getPosition:()I │ │ +084bf0: 5210 440c |0000: iget v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.position:I // field@0c44 │ │ +084bf4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;) │ │ @@ -146162,17 +146173,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -084c34: |[084c34] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onCreate:(Landroid/os/Bundle;)V │ │ -084c44: 6f20 6100 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0061 │ │ -084c4a: 0e00 |0003: return-void │ │ +084bf8: |[084bf8] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onCreate:(Landroid/os/Bundle;)V │ │ +084c08: 6f20 6100 1000 |0000: invoke-super {v0, v1}, Landroid/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0061 │ │ +084c0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=160 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0004 reg=1 savedInstanceState Landroid/os/Bundle; │ │ @@ -146182,121 +146193,121 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 251 16-bit code units │ │ -084c4c: |[084c4c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -084c5c: 1406 5e00 0b7f |0000: const v6, #float 1.84765e+38 // #7f0b005e │ │ -084c62: 1405 5d00 0b7f |0003: const v5, #float 1.84765e+38 // #7f0b005d │ │ -084c68: 1404 5c00 0b7f |0006: const v4, #float 1.84765e+38 // #7f0b005c │ │ -084c6e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -084c70: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -084c72: 3808 d800 |000b: if-eqz v8, 00e3 // +00d8 │ │ -084c76: 1400 4d00 0b7f |000d: const v0, #float 1.84764e+38 // #7f0b004d │ │ -084c7c: 7220 4d1c 0800 |0010: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084c82: 0c00 |0013: move-result-object v0 │ │ -084c84: 7220 5d1c 3000 |0014: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084c8a: 1400 4e00 0b7f |0017: const v0, #float 1.84764e+38 // #7f0b004e │ │ -084c90: 7220 4d1c 0800 |001a: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084c96: 0c00 |001d: move-result-object v0 │ │ -084c98: 7220 5d1c 3000 |001e: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084c9e: 1400 4f00 0b7f |0021: const v0, #float 1.84764e+38 // #7f0b004f │ │ -084ca4: 7220 4d1c 0800 |0024: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084caa: 0c00 |0027: move-result-object v0 │ │ -084cac: 7220 5d1c 3000 |0028: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084cb2: 1400 4400 0b7f |002b: const v0, #float 1.84764e+38 // #7f0b0044 │ │ -084cb8: 7220 4d1c 0800 |002e: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084cbe: 0c00 |0031: move-result-object v0 │ │ -084cc0: 7220 5d1c 2000 |0032: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084cc6: 1400 4500 0b7f |0035: const v0, #float 1.84764e+38 // #7f0b0045 │ │ -084ccc: 7220 4d1c 0800 |0038: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084cd2: 0c00 |003b: move-result-object v0 │ │ -084cd4: 7220 5d1c 2000 |003c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084cda: 1400 5000 0b7f |003f: const v0, #float 1.84764e+38 // #7f0b0050 │ │ -084ce0: 7220 4d1c 0800 |0042: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084ce6: 0c00 |0045: move-result-object v0 │ │ -084ce8: 7220 5d1c 2000 |0046: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084cee: 1400 5100 0b7f |0049: const v0, #float 1.84764e+38 // #7f0b0051 │ │ -084cf4: 7220 4d1c 0800 |004c: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084cfa: 0c00 |004f: move-result-object v0 │ │ -084cfc: 7220 5d1c 2000 |0050: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084d02: 1400 5400 0b7f |0053: const v0, #float 1.84764e+38 // #7f0b0054 │ │ -084d08: 7220 4d1c 0800 |0056: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084d0e: 0c00 |0059: move-result-object v0 │ │ -084d10: 7220 5d1c 2000 |005a: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084d16: 1400 5500 0b7f |005d: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -084d1c: 7220 4d1c 0800 |0060: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084d22: 0c00 |0063: move-result-object v0 │ │ -084d24: 7220 5d1c 2000 |0064: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084d2a: 1400 5600 0b7f |0067: const v0, #float 1.84764e+38 // #7f0b0056 │ │ -084d30: 7220 4d1c 0800 |006a: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084d36: 0c00 |006d: move-result-object v0 │ │ -084d38: 7220 5d1c 2000 |006e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084d3e: 1400 5700 0b7f |0071: const v0, #float 1.84764e+38 // #7f0b0057 │ │ -084d44: 7220 4d1c 0800 |0074: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084d4a: 0c00 |0077: move-result-object v0 │ │ -084d4c: 7220 5d1c 2000 |0078: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084d52: 1400 5800 0b7f |007b: const v0, #float 1.84764e+38 // #7f0b0058 │ │ -084d58: 7220 4d1c 0800 |007e: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084d5e: 0c00 |0081: move-result-object v0 │ │ -084d60: 7220 5d1c 2000 |0082: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084d66: 1400 5200 0b7f |0085: const v0, #float 1.84764e+38 // #7f0b0052 │ │ -084d6c: 7220 4d1c 0800 |0088: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084d72: 0c00 |008b: move-result-object v0 │ │ -084d74: 7220 5d1c 2000 |008c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084d7a: 1400 5300 0b7f |008f: const v0, #float 1.84764e+38 // #7f0b0053 │ │ -084d80: 7220 4d1c 0800 |0092: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084d86: 0c00 |0095: move-result-object v0 │ │ -084d88: 7220 5d1c 2000 |0096: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084d8e: 1400 5900 0b7f |0099: const v0, #float 1.84764e+38 // #7f0b0059 │ │ -084d94: 7220 4d1c 0800 |009c: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084d9a: 0c00 |009f: move-result-object v0 │ │ -084d9c: 7220 5d1c 2000 |00a0: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084da2: 1400 5a00 0b7f |00a3: const v0, #float 1.84765e+38 // #7f0b005a │ │ -084da8: 7220 4d1c 0800 |00a6: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084dae: 0c00 |00a9: move-result-object v0 │ │ -084db0: 7220 5d1c 2000 |00aa: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084db6: 1400 5b00 0b7f |00ad: const v0, #float 1.84765e+38 // #7f0b005b │ │ -084dbc: 7220 4d1c 0800 |00b0: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084dc2: 0c00 |00b3: move-result-object v0 │ │ -084dc4: 7220 5d1c 2000 |00b4: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084dca: 6e10 9920 0700 |00b7: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ -084dd0: 0c00 |00ba: move-result-object v0 │ │ -084dd2: 1401 0d00 0b7f |00bb: const v1, #float 1.84763e+38 // #7f0b000d │ │ -084dd8: 6e20 1200 1000 |00be: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ -084dde: 0c00 |00c1: move-result-object v0 │ │ -084de0: 3800 2200 |00c2: if-eqz v0, 00e4 // +0022 │ │ -084de4: 7220 4d1c 6800 |00c4: invoke-interface {v8, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084dea: 0c00 |00c7: move-result-object v0 │ │ -084dec: 7220 5d1c 3000 |00c8: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084df2: 6200 f908 |00cb: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -084df6: 1a01 4f01 |00cd: const-string v1, "3.2.x" // string@014f │ │ -084dfa: 6e20 8621 1000 |00cf: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -084e00: 0a00 |00d2: move-result v0 │ │ -084e02: 3800 1900 |00d3: if-eqz v0, 00ec // +0019 │ │ -084e06: 7220 4d1c 5800 |00d5: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084e0c: 0c00 |00d8: move-result-object v0 │ │ -084e0e: 7220 5d1c 2000 |00d9: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084e14: 7220 4d1c 4800 |00dc: invoke-interface {v8, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084e1a: 0c00 |00df: move-result-object v0 │ │ -084e1c: 7220 5d1c 2000 |00e0: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084e22: 0e00 |00e3: return-void │ │ -084e24: 7220 4d1c 6800 |00e4: invoke-interface {v8, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084e2a: 0c00 |00e7: move-result-object v0 │ │ -084e2c: 7220 5d1c 2000 |00e8: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084e32: 28e0 |00eb: goto 00cb // -0020 │ │ -084e34: 7220 4d1c 5800 |00ec: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084e3a: 0c00 |00ef: move-result-object v0 │ │ -084e3c: 7220 5d1c 3000 |00f0: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084e42: 7220 4d1c 4800 |00f3: invoke-interface {v8, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -084e48: 0c00 |00f6: move-result-object v0 │ │ -084e4a: 7220 5d1c 3000 |00f7: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ -084e50: 28e9 |00fa: goto 00e3 // -0017 │ │ +084c10: |[084c10] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +084c20: 1406 5e00 0b7f |0000: const v6, #float 1.84765e+38 // #7f0b005e │ │ +084c26: 1405 5d00 0b7f |0003: const v5, #float 1.84765e+38 // #7f0b005d │ │ +084c2c: 1404 5c00 0b7f |0006: const v4, #float 1.84765e+38 // #7f0b005c │ │ +084c32: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +084c34: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +084c36: 3808 d800 |000b: if-eqz v8, 00e3 // +00d8 │ │ +084c3a: 1400 4d00 0b7f |000d: const v0, #float 1.84764e+38 // #7f0b004d │ │ +084c40: 7220 4d1c 0800 |0010: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084c46: 0c00 |0013: move-result-object v0 │ │ +084c48: 7220 5d1c 3000 |0014: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084c4e: 1400 4e00 0b7f |0017: const v0, #float 1.84764e+38 // #7f0b004e │ │ +084c54: 7220 4d1c 0800 |001a: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084c5a: 0c00 |001d: move-result-object v0 │ │ +084c5c: 7220 5d1c 3000 |001e: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084c62: 1400 4f00 0b7f |0021: const v0, #float 1.84764e+38 // #7f0b004f │ │ +084c68: 7220 4d1c 0800 |0024: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084c6e: 0c00 |0027: move-result-object v0 │ │ +084c70: 7220 5d1c 3000 |0028: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084c76: 1400 4400 0b7f |002b: const v0, #float 1.84764e+38 // #7f0b0044 │ │ +084c7c: 7220 4d1c 0800 |002e: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084c82: 0c00 |0031: move-result-object v0 │ │ +084c84: 7220 5d1c 2000 |0032: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084c8a: 1400 4500 0b7f |0035: const v0, #float 1.84764e+38 // #7f0b0045 │ │ +084c90: 7220 4d1c 0800 |0038: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084c96: 0c00 |003b: move-result-object v0 │ │ +084c98: 7220 5d1c 2000 |003c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084c9e: 1400 5000 0b7f |003f: const v0, #float 1.84764e+38 // #7f0b0050 │ │ +084ca4: 7220 4d1c 0800 |0042: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084caa: 0c00 |0045: move-result-object v0 │ │ +084cac: 7220 5d1c 2000 |0046: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084cb2: 1400 5100 0b7f |0049: const v0, #float 1.84764e+38 // #7f0b0051 │ │ +084cb8: 7220 4d1c 0800 |004c: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084cbe: 0c00 |004f: move-result-object v0 │ │ +084cc0: 7220 5d1c 2000 |0050: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084cc6: 1400 5400 0b7f |0053: const v0, #float 1.84764e+38 // #7f0b0054 │ │ +084ccc: 7220 4d1c 0800 |0056: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084cd2: 0c00 |0059: move-result-object v0 │ │ +084cd4: 7220 5d1c 2000 |005a: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084cda: 1400 5500 0b7f |005d: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +084ce0: 7220 4d1c 0800 |0060: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084ce6: 0c00 |0063: move-result-object v0 │ │ +084ce8: 7220 5d1c 2000 |0064: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084cee: 1400 5600 0b7f |0067: const v0, #float 1.84764e+38 // #7f0b0056 │ │ +084cf4: 7220 4d1c 0800 |006a: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084cfa: 0c00 |006d: move-result-object v0 │ │ +084cfc: 7220 5d1c 2000 |006e: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084d02: 1400 5700 0b7f |0071: const v0, #float 1.84764e+38 // #7f0b0057 │ │ +084d08: 7220 4d1c 0800 |0074: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084d0e: 0c00 |0077: move-result-object v0 │ │ +084d10: 7220 5d1c 2000 |0078: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084d16: 1400 5800 0b7f |007b: const v0, #float 1.84764e+38 // #7f0b0058 │ │ +084d1c: 7220 4d1c 0800 |007e: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084d22: 0c00 |0081: move-result-object v0 │ │ +084d24: 7220 5d1c 2000 |0082: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084d2a: 1400 5200 0b7f |0085: const v0, #float 1.84764e+38 // #7f0b0052 │ │ +084d30: 7220 4d1c 0800 |0088: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084d36: 0c00 |008b: move-result-object v0 │ │ +084d38: 7220 5d1c 2000 |008c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084d3e: 1400 5300 0b7f |008f: const v0, #float 1.84764e+38 // #7f0b0053 │ │ +084d44: 7220 4d1c 0800 |0092: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084d4a: 0c00 |0095: move-result-object v0 │ │ +084d4c: 7220 5d1c 2000 |0096: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084d52: 1400 5900 0b7f |0099: const v0, #float 1.84764e+38 // #7f0b0059 │ │ +084d58: 7220 4d1c 0800 |009c: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084d5e: 0c00 |009f: move-result-object v0 │ │ +084d60: 7220 5d1c 2000 |00a0: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084d66: 1400 5a00 0b7f |00a3: const v0, #float 1.84765e+38 // #7f0b005a │ │ +084d6c: 7220 4d1c 0800 |00a6: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084d72: 0c00 |00a9: move-result-object v0 │ │ +084d74: 7220 5d1c 2000 |00aa: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084d7a: 1400 5b00 0b7f |00ad: const v0, #float 1.84765e+38 // #7f0b005b │ │ +084d80: 7220 4d1c 0800 |00b0: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084d86: 0c00 |00b3: move-result-object v0 │ │ +084d88: 7220 5d1c 2000 |00b4: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084d8e: 6e10 9920 0700 |00b7: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ +084d94: 0c00 |00ba: move-result-object v0 │ │ +084d96: 1401 0d00 0b7f |00bb: const v1, #float 1.84763e+38 // #7f0b000d │ │ +084d9c: 6e20 1200 1000 |00be: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ +084da2: 0c00 |00c1: move-result-object v0 │ │ +084da4: 3800 2200 |00c2: if-eqz v0, 00e4 // +0022 │ │ +084da8: 7220 4d1c 6800 |00c4: invoke-interface {v8, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084dae: 0c00 |00c7: move-result-object v0 │ │ +084db0: 7220 5d1c 3000 |00c8: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084db6: 6200 f908 |00cb: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +084dba: 1a01 4f01 |00cd: const-string v1, "3.2.x" // string@014f │ │ +084dbe: 6e20 8621 1000 |00cf: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +084dc4: 0a00 |00d2: move-result v0 │ │ +084dc6: 3800 1900 |00d3: if-eqz v0, 00ec // +0019 │ │ +084dca: 7220 4d1c 5800 |00d5: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084dd0: 0c00 |00d8: move-result-object v0 │ │ +084dd2: 7220 5d1c 2000 |00d9: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084dd8: 7220 4d1c 4800 |00dc: invoke-interface {v8, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084dde: 0c00 |00df: move-result-object v0 │ │ +084de0: 7220 5d1c 2000 |00e0: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084de6: 0e00 |00e3: return-void │ │ +084de8: 7220 4d1c 6800 |00e4: invoke-interface {v8, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084dee: 0c00 |00e7: move-result-object v0 │ │ +084df0: 7220 5d1c 2000 |00e8: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084df6: 28e0 |00eb: goto 00cb // -0020 │ │ +084df8: 7220 4d1c 5800 |00ec: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084dfe: 0c00 |00ef: move-result-object v0 │ │ +084e00: 7220 5d1c 3000 |00f0: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084e06: 7220 4d1c 4800 |00f3: invoke-interface {v8, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +084e0c: 0c00 |00f6: move-result-object v0 │ │ +084e0e: 7220 5d1c 3000 |00f7: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1c5d │ │ +084e14: 28e9 |00fa: goto 00e3 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x000b line=541 │ │ 0x000d line=549 │ │ 0x0017 line=550 │ │ 0x0021 line=551 │ │ 0x002b line=553 │ │ @@ -146332,855 +146343,855 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 34 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 1742 16-bit code units │ │ -084e54: |[084e54] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -084e64: 131a 0100 |0000: const/16 v26, #int 1 // #1 │ │ -084e68: 0800 1e00 |0002: move-object/from16 v0, v30 │ │ -084e6c: 0201 1a00 |0004: move/from16 v1, v26 │ │ -084e70: 6e20 a320 1000 |0006: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.setHasOptionsMenu:(Z)V // method@20a3 │ │ -084e76: 621a f908 |0009: sget-object v26, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -084e7a: 1a1b 4f01 |000b: const-string v27, "3.2.x" // string@014f │ │ -084e7e: 7402 8621 1a00 |000d: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -084e84: 0a1a |0010: move-result v26 │ │ -084e86: 381a 5d05 |0011: if-eqz v26, 056e // +055d │ │ -084e8a: 141a 0e00 037f |0013: const v26, #float 1.74129e+38 // #7f03000e │ │ -084e90: 131b 0000 |0016: const/16 v27, #int 0 // #0 │ │ -084e94: 0800 1f00 |0018: move-object/from16 v0, v31 │ │ -084e98: 0201 1a00 |001a: move/from16 v1, v26 │ │ -084e9c: 0802 2000 |001c: move-object/from16 v2, v32 │ │ -084ea0: 0203 1b00 |001e: move/from16 v3, v27 │ │ -084ea4: 6e40 4a1c 1032 |0020: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ -084eaa: 0c14 |0023: move-result-object v20 │ │ -084eac: 1a1a 0000 |0024: const-string v26, "" // string@0000 │ │ -084eb0: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -084eb4: 0801 1e00 |0028: move-object/from16 v1, v30 │ │ -084eb8: 5b10 4a0c |002a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.savePath:Ljava/lang/String; // field@0c4a │ │ -084ebc: 1a1a 0000 |002c: const-string v26, "" // string@0000 │ │ -084ec0: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ -084ec4: 0801 1e00 |0030: move-object/from16 v1, v30 │ │ -084ec8: 5b10 340c |0032: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.creationDate:Ljava/lang/String; // field@0c34 │ │ -084ecc: 1a1a 0000 |0034: const-string v26, "" // string@0000 │ │ -084ed0: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ -084ed4: 0801 1e00 |0038: move-object/from16 v1, v30 │ │ -084ed8: 5b10 330c |003a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.comment:Ljava/lang/String; // field@0c33 │ │ -084edc: 1a1a 0000 |003c: const-string v26, "" // string@0000 │ │ -084ee0: 0800 1a00 |003e: move-object/from16 v0, v26 │ │ -084ee4: 0801 1e00 |0040: move-object/from16 v1, v30 │ │ -084ee8: 5b10 570c |0042: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadRateLimit:Ljava/lang/String; // field@0c57 │ │ -084eec: 1a1a 0000 |0044: const-string v26, "" // string@0000 │ │ -084ef0: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -084ef4: 0801 1e00 |0048: move-object/from16 v1, v30 │ │ -084ef8: 5b10 350c |004a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadRateLimit:Ljava/lang/String; // field@0c35 │ │ -084efc: 1a1a 0000 |004c: const-string v26, "" // string@0000 │ │ -084f00: 0800 1a00 |004e: move-object/from16 v0, v26 │ │ -084f04: 0801 1e00 |0050: move-object/from16 v1, v30 │ │ -084f08: 5b10 530c |0052: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.totalWasted:Ljava/lang/String; // field@0c53 │ │ -084f0c: 1a1a 0000 |0054: const-string v26, "" // string@0000 │ │ -084f10: 0800 1a00 |0056: move-object/from16 v0, v26 │ │ -084f14: 0801 1e00 |0058: move-object/from16 v1, v30 │ │ -084f18: 5b10 520c |005a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.totalUploaded:Ljava/lang/String; // field@0c52 │ │ -084f1c: 1a1a 0000 |005c: const-string v26, "" // string@0000 │ │ -084f20: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ -084f24: 0801 1e00 |0060: move-object/from16 v1, v30 │ │ -084f28: 5b10 510c |0062: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.totalDownloaded:Ljava/lang/String; // field@0c51 │ │ -084f2c: 1a1a 0000 |0064: const-string v26, "" // string@0000 │ │ -084f30: 0800 1a00 |0066: move-object/from16 v0, v26 │ │ -084f34: 0801 1e00 |0068: move-object/from16 v1, v30 │ │ -084f38: 5b10 4f0c |006a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.timeElapsed:Ljava/lang/String; // field@0c4f │ │ -084f3c: 1a1a 0000 |006c: const-string v26, "" // string@0000 │ │ -084f40: 0800 1a00 |006e: move-object/from16 v0, v26 │ │ -084f44: 0801 1e00 |0070: move-object/from16 v1, v30 │ │ -084f48: 5b10 420c |0072: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.nbConnections:Ljava/lang/String; // field@0c42 │ │ -084f4c: 1a1a 0000 |0074: const-string v26, "" // string@0000 │ │ -084f50: 0800 1a00 |0076: move-object/from16 v0, v26 │ │ -084f54: 0801 1e00 |0078: move-object/from16 v1, v30 │ │ -084f58: 5b10 4c0c |007a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.shareRatio:Ljava/lang/String; // field@0c4c │ │ -084f5c: 3821 0505 |007c: if-eqz v33, 0581 // +0505 │ │ -084f60: 1a1a 9a2e |007e: const-string v26, "torrentDetailName" // string@2e9a │ │ -084f64: 1a1b 0000 |0080: const-string v27, "" // string@0000 │ │ -084f68: 0800 2100 |0082: move-object/from16 v0, v33 │ │ -084f6c: 0801 1a00 |0084: move-object/from16 v1, v26 │ │ -084f70: 0802 1b00 |0086: move-object/from16 v2, v27 │ │ -084f74: 6e30 b302 1002 |0088: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -084f7a: 0c1a |008b: move-result-object v26 │ │ -084f7c: 0800 1a00 |008c: move-object/from16 v0, v26 │ │ -084f80: 0801 1e00 |008e: move-object/from16 v1, v30 │ │ -084f84: 5b10 400c |0090: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ -084f88: 1a1a 9f2e |0092: const-string v26, "torrentDetailSize" // string@2e9f │ │ -084f8c: 1a1b 0000 |0094: const-string v27, "" // string@0000 │ │ -084f90: 0800 2100 |0096: move-object/from16 v0, v33 │ │ -084f94: 0801 1a00 |0098: move-object/from16 v1, v26 │ │ -084f98: 0802 1b00 |009a: move-object/from16 v2, v27 │ │ -084f9c: 6e30 b302 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -084fa2: 0c1a |009f: move-result-object v26 │ │ -084fa4: 0800 1a00 |00a0: move-object/from16 v0, v26 │ │ -084fa8: 0801 1e00 |00a2: move-object/from16 v1, v30 │ │ -084fac: 5b10 4d0c |00a4: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ -084fb0: 1a1a 982e |00a6: const-string v26, "torrentDetailHash" // string@2e98 │ │ -084fb4: 1a1b 0000 |00a8: const-string v27, "" // string@0000 │ │ -084fb8: 0800 2100 |00aa: move-object/from16 v0, v33 │ │ -084fbc: 0801 1a00 |00ac: move-object/from16 v1, v26 │ │ -084fc0: 0802 1b00 |00ae: move-object/from16 v2, v27 │ │ -084fc4: 6e30 b302 1002 |00b0: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -084fca: 0c1a |00b3: move-result-object v26 │ │ -084fcc: 0800 1a00 |00b4: move-object/from16 v0, v26 │ │ -084fd0: 0801 1e00 |00b6: move-object/from16 v1, v30 │ │ -084fd4: 5b10 3b0c |00b8: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -084fd8: 1a1a 9d2e |00ba: const-string v26, "torrentDetailRatio" // string@2e9d │ │ -084fdc: 1a1b 0000 |00bc: const-string v27, "" // string@0000 │ │ -084fe0: 0800 2100 |00be: move-object/from16 v0, v33 │ │ -084fe4: 0801 1a00 |00c0: move-object/from16 v1, v26 │ │ -084fe8: 0802 1b00 |00c2: move-object/from16 v2, v27 │ │ -084fec: 6e30 b302 1002 |00c4: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -084ff2: 0c1a |00c7: move-result-object v26 │ │ -084ff4: 0800 1a00 |00c8: move-object/from16 v0, v26 │ │ -084ff8: 0801 1e00 |00ca: move-object/from16 v1, v30 │ │ -084ffc: 5b10 490c |00cc: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ -085000: 1a1a a02e |00ce: const-string v26, "torrentDetailState" // string@2ea0 │ │ -085004: 1a1b 0000 |00d0: const-string v27, "" // string@0000 │ │ -085008: 0800 2100 |00d2: move-object/from16 v0, v33 │ │ -08500c: 0801 1a00 |00d4: move-object/from16 v1, v26 │ │ -085010: 0802 1b00 |00d6: move-object/from16 v2, v27 │ │ -085014: 6e30 b302 1002 |00d8: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -08501a: 0c1a |00db: move-result-object v26 │ │ -08501c: 0800 1a00 |00dc: move-object/from16 v0, v26 │ │ -085020: 0801 1e00 |00de: move-object/from16 v1, v30 │ │ -085024: 5b10 4e0c |00e0: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085028: 1a1a 992e |00e2: const-string v26, "torrentDetailLeechs" // string@2e99 │ │ -08502c: 1a1b 0000 |00e4: const-string v27, "" // string@0000 │ │ -085030: 0800 2100 |00e6: move-object/from16 v0, v33 │ │ -085034: 0801 1a00 |00e8: move-object/from16 v1, v26 │ │ -085038: 0802 1b00 |00ea: move-object/from16 v2, v27 │ │ -08503c: 6e30 b302 1002 |00ec: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -085042: 0c1a |00ef: move-result-object v26 │ │ -085044: 0800 1a00 |00f0: move-object/from16 v0, v26 │ │ -085048: 0801 1e00 |00f2: move-object/from16 v1, v30 │ │ -08504c: 5b10 3f0c |00f4: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ -085050: 1a1a 9e2e |00f6: const-string v26, "torrentDetailSeeds" // string@2e9e │ │ -085054: 1a1b 0000 |00f8: const-string v27, "" // string@0000 │ │ -085058: 0800 2100 |00fa: move-object/from16 v0, v33 │ │ -08505c: 0801 1a00 |00fc: move-object/from16 v1, v26 │ │ -085060: 0802 1b00 |00fe: move-object/from16 v2, v27 │ │ -085064: 6e30 b302 1002 |0100: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -08506a: 0c1a |0103: move-result-object v26 │ │ -08506c: 0800 1a00 |0104: move-object/from16 v0, v26 │ │ -085070: 0801 1e00 |0106: move-object/from16 v1, v30 │ │ -085074: 5b10 4b0c |0108: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ -085078: 1a1a 9c2e |010a: const-string v26, "torrentDetailProgress" // string@2e9c │ │ -08507c: 1a1b 0000 |010c: const-string v27, "" // string@0000 │ │ -085080: 0800 2100 |010e: move-object/from16 v0, v33 │ │ -085084: 0801 1a00 |0110: move-object/from16 v1, v26 │ │ -085088: 0802 1b00 |0112: move-object/from16 v2, v27 │ │ -08508c: 6e30 b302 1002 |0114: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -085092: 0c1a |0117: move-result-object v26 │ │ -085094: 0800 1a00 |0118: move-object/from16 v0, v26 │ │ -085098: 0801 1e00 |011a: move-object/from16 v1, v30 │ │ -08509c: 5b10 460c |011c: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -0850a0: 1a1a 9b2e |011e: const-string v26, "torrentDetailPriority" // string@2e9b │ │ -0850a4: 1a1b 0000 |0120: const-string v27, "" // string@0000 │ │ -0850a8: 0800 2100 |0122: move-object/from16 v0, v33 │ │ -0850ac: 0801 1a00 |0124: move-object/from16 v1, v26 │ │ -0850b0: 0802 1b00 |0126: move-object/from16 v2, v27 │ │ -0850b4: 6e30 b302 1002 |0128: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -0850ba: 0c1a |012b: move-result-object v26 │ │ -0850bc: 0800 1a00 |012c: move-object/from16 v0, v26 │ │ -0850c0: 0801 1e00 |012e: move-object/from16 v1, v30 │ │ -0850c4: 5b10 450c |0130: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ -0850c8: 1a1a 972e |0132: const-string v26, "torrentDetailEta" // string@2e97 │ │ -0850cc: 1a1b 0000 |0134: const-string v27, "" // string@0000 │ │ -0850d0: 0800 2100 |0136: move-object/from16 v0, v33 │ │ -0850d4: 0801 1a00 |0138: move-object/from16 v1, v26 │ │ -0850d8: 0802 1b00 |013a: move-object/from16 v2, v27 │ │ -0850dc: 6e30 b302 1002 |013c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -0850e2: 0c1a |013f: move-result-object v26 │ │ -0850e4: 0800 1a00 |0140: move-object/from16 v0, v26 │ │ -0850e8: 0801 1e00 |0142: move-object/from16 v1, v30 │ │ -0850ec: 5b10 380c |0144: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ -0850f0: 1a1a a12e |0146: const-string v26, "torrentDetailUploadSpeed" // string@2ea1 │ │ -0850f4: 1a1b 0000 |0148: const-string v27, "" // string@0000 │ │ -0850f8: 0800 2100 |014a: move-object/from16 v0, v33 │ │ -0850fc: 0801 1a00 |014c: move-object/from16 v1, v26 │ │ -085100: 0802 1b00 |014e: move-object/from16 v2, v27 │ │ -085104: 6e30 b302 1002 |0150: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -08510a: 0c1a |0153: move-result-object v26 │ │ -08510c: 0800 1a00 |0154: move-object/from16 v0, v26 │ │ -085110: 0801 1e00 |0156: move-object/from16 v1, v30 │ │ -085114: 5b10 580c |0158: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ -085118: 1a1a 952e |015a: const-string v26, "torrentDetailDownloadSpeed" // string@2e95 │ │ -08511c: 1a1b 0000 |015c: const-string v27, "" // string@0000 │ │ -085120: 0800 2100 |015e: move-object/from16 v0, v33 │ │ -085124: 0801 1a00 |0160: move-object/from16 v1, v26 │ │ -085128: 0802 1b00 |0162: move-object/from16 v2, v27 │ │ -08512c: 6e30 b302 1002 |0164: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -085132: 0c1a |0167: move-result-object v26 │ │ -085134: 0800 1a00 |0168: move-object/from16 v0, v26 │ │ -085138: 0801 1e00 |016a: move-object/from16 v1, v30 │ │ -08513c: 5b10 360c |016c: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ -085140: 1a1a 962e |016e: const-string v26, "torrentDetailDownloaded" // string@2e96 │ │ -085144: 1a1b 0000 |0170: const-string v27, "" // string@0000 │ │ -085148: 0800 2100 |0172: move-object/from16 v0, v33 │ │ -08514c: 0801 1a00 |0174: move-object/from16 v1, v26 │ │ -085150: 0802 1b00 |0176: move-object/from16 v2, v27 │ │ -085154: 6e30 b302 1002 |0178: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ -08515a: 0c1a |017b: move-result-object v26 │ │ -08515c: 0800 1a00 |017c: move-object/from16 v0, v26 │ │ -085160: 0801 1e00 |017e: move-object/from16 v1, v30 │ │ -085164: 5b10 370c |0180: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ -085168: 0800 1e00 |0182: move-object/from16 v0, v30 │ │ -08516c: 5400 3b0c |0184: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -085170: 081a 0000 |0186: move-object/from16 v26, v0 │ │ -085174: 691a 3c0c |0188: sput-object v26, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -085178: 0800 1e00 |018a: move-object/from16 v0, v30 │ │ -08517c: 5400 460c |018c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -085180: 081a 0000 |018e: move-object/from16 v26, v0 │ │ -085184: 1a1b 3401 |0190: const-string v27, "." // string@0134 │ │ -085188: 7402 8f21 1a00 |0192: invoke-virtual/range {v26, v27}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -08518e: 0a09 |0195: move-result v9 │ │ -085190: 131a ffff |0196: const/16 v26, #int -1 // #ffff │ │ -085194: 0200 1a00 |0198: move/from16 v0, v26 │ │ -085198: 3309 1e00 |019a: if-ne v9, v0, 01b8 // +001e │ │ -08519c: 0800 1e00 |019c: move-object/from16 v0, v30 │ │ -0851a0: 5400 460c |019e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -0851a4: 081a 0000 |01a0: move-object/from16 v26, v0 │ │ -0851a8: 1a1b 0d01 |01a2: const-string v27, "," // string@010d │ │ -0851ac: 7402 8f21 1a00 |01a4: invoke-virtual/range {v26, v27}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -0851b2: 0a09 |01a7: move-result v9 │ │ -0851b4: 131a ffff |01a8: const/16 v26, #int -1 // #ffff │ │ -0851b8: 0200 1a00 |01aa: move/from16 v0, v26 │ │ -0851bc: 3309 0c00 |01ac: if-ne v9, v0, 01b8 // +000c │ │ -0851c0: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -0851c4: 5400 460c |01b0: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -0851c8: 081a 0000 |01b2: move-object/from16 v26, v0 │ │ -0851cc: 7401 9121 1a00 |01b4: invoke-virtual/range {v26}, Ljava/lang/String;.length:()I // method@2191 │ │ -0851d2: 0a09 |01b7: move-result v9 │ │ -0851d4: 0800 1e00 |01b8: move-object/from16 v0, v30 │ │ -0851d8: 5400 460c |01ba: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -0851dc: 081a 0000 |01bc: move-object/from16 v26, v0 │ │ -0851e0: 131b 0000 |01be: const/16 v27, #int 0 // #0 │ │ -0851e4: 0800 1a00 |01c0: move-object/from16 v0, v26 │ │ -0851e8: 0201 1b00 |01c2: move/from16 v1, v27 │ │ -0851ec: 6e30 9721 1009 |01c4: invoke-virtual {v0, v1, v9}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0851f2: 0c1a |01c7: move-result-object v26 │ │ -0851f4: 0800 1a00 |01c8: move-object/from16 v0, v26 │ │ -0851f8: 0801 1e00 |01ca: move-object/from16 v1, v30 │ │ -0851fc: 5b10 430c |01cc: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ -085200: 141a 2300 0b7f |01ce: const v26, #float 1.84763e+38 // #7f0b0023 │ │ -085206: 0800 1400 |01d1: move-object/from16 v0, v20 │ │ -08520a: 0201 1a00 |01d3: move/from16 v1, v26 │ │ -08520e: 6e20 931c 1000 |01d5: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085214: 0c0b |01d8: move-result-object v11 │ │ -085216: 1f0b 6904 |01d9: check-cast v11, Landroid/widget/TextView; // type@0469 │ │ -08521a: 141a 2400 0b7f |01db: const v26, #float 1.84763e+38 // #7f0b0024 │ │ -085220: 0800 1400 |01de: move-object/from16 v0, v20 │ │ -085224: 0201 1a00 |01e0: move/from16 v1, v26 │ │ -085228: 6e20 931c 1000 |01e2: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -08522e: 0c17 |01e5: move-result-object v23 │ │ -085230: 1f17 6904 |01e6: check-cast v23, Landroid/widget/TextView; // type@0469 │ │ -085234: 141a 2900 0b7f |01e8: const v26, #float 1.84764e+38 // #7f0b0029 │ │ -08523a: 0800 1400 |01eb: move-object/from16 v0, v20 │ │ -08523e: 0201 1a00 |01ed: move/from16 v1, v26 │ │ -085242: 6e20 931c 1000 |01ef: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085248: 0c13 |01f2: move-result-object v19 │ │ -08524a: 1f13 6904 |01f3: check-cast v19, Landroid/widget/TextView; // type@0469 │ │ -08524e: 141a 2b00 0b7f |01f5: const v26, #float 1.84764e+38 // #7f0b002b │ │ -085254: 0800 1400 |01f8: move-object/from16 v0, v20 │ │ -085258: 0201 1a00 |01fa: move/from16 v1, v26 │ │ -08525c: 6e20 931c 1000 |01fc: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085262: 0c0d |01ff: move-result-object v13 │ │ -085264: 1f0d 6904 |0200: check-cast v13, Landroid/widget/TextView; // type@0469 │ │ -085268: 141a 3100 0b7f |0202: const v26, #float 1.84764e+38 // #7f0b0031 │ │ -08526e: 0800 1400 |0205: move-object/from16 v0, v20 │ │ -085272: 0201 1a00 |0207: move/from16 v1, v26 │ │ -085276: 6e20 931c 1000 |0209: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -08527c: 0c18 |020c: move-result-object v24 │ │ -08527e: 1f18 6904 |020d: check-cast v24, Landroid/widget/TextView; // type@0469 │ │ -085282: 141a 2d00 0b7f |020f: const v26, #float 1.84764e+38 // #7f0b002d │ │ -085288: 0800 1400 |0212: move-object/from16 v0, v20 │ │ -08528c: 0201 1a00 |0214: move/from16 v1, v26 │ │ -085290: 6e20 931c 1000 |0216: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085296: 0c0a |0219: move-result-object v10 │ │ -085298: 1f0a 6904 |021a: check-cast v10, Landroid/widget/TextView; // type@0469 │ │ -08529c: 141a 2f00 0b7f |021c: const v26, #float 1.84764e+38 // #7f0b002f │ │ -0852a2: 0800 1400 |021f: move-object/from16 v0, v20 │ │ -0852a6: 0201 1a00 |0221: move/from16 v1, v26 │ │ -0852aa: 6e20 931c 1000 |0223: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0852b0: 0c15 |0226: move-result-object v21 │ │ -0852b2: 1f15 6904 |0227: check-cast v21, Landroid/widget/TextView; // type@0469 │ │ -0852b6: 141a 3300 0b7f |0229: const v26, #float 1.84764e+38 // #7f0b0033 │ │ -0852bc: 0800 1400 |022c: move-object/from16 v0, v20 │ │ -0852c0: 0201 1a00 |022e: move/from16 v1, v26 │ │ -0852c4: 6e20 931c 1000 |0230: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0852ca: 0c0f |0233: move-result-object v15 │ │ -0852cc: 1f0f 6904 |0234: check-cast v15, Landroid/widget/TextView; // type@0469 │ │ -0852d0: 141a 3500 0b7f |0236: const v26, #float 1.84764e+38 // #7f0b0035 │ │ -0852d6: 0800 1400 |0239: move-object/from16 v0, v20 │ │ -0852da: 0201 1a00 |023b: move/from16 v1, v26 │ │ -0852de: 6e20 931c 1000 |023d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0852e4: 0c08 |0240: move-result-object v8 │ │ -0852e6: 1f08 6904 |0241: check-cast v8, Landroid/widget/TextView; // type@0469 │ │ -0852ea: 141a 2500 0b7f |0243: const v26, #float 1.84763e+38 // #7f0b0025 │ │ -0852f0: 0800 1400 |0246: move-object/from16 v0, v20 │ │ -0852f4: 0201 1a00 |0248: move/from16 v1, v26 │ │ -0852f8: 6e20 931c 1000 |024a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0852fe: 0c06 |024d: move-result-object v6 │ │ -085300: 1f06 6904 |024e: check-cast v6, Landroid/widget/TextView; // type@0469 │ │ -085304: 141a 0b00 0b7f |0250: const v26, #float 1.84763e+38 // #7f0b000b │ │ -08530a: 0800 1400 |0253: move-object/from16 v0, v20 │ │ -08530e: 0201 1a00 |0255: move/from16 v1, v26 │ │ -085312: 6e20 931c 1000 |0257: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085318: 0c19 |025a: move-result-object v25 │ │ -08531a: 1f19 6904 |025b: check-cast v25, Landroid/widget/TextView; // type@0469 │ │ -08531e: 141a 2600 0b7f |025d: const v26, #float 1.84763e+38 // #7f0b0026 │ │ -085324: 0800 1400 |0260: move-object/from16 v0, v20 │ │ -085328: 0201 1a00 |0262: move/from16 v1, v26 │ │ -08532c: 6e20 931c 1000 |0264: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085332: 0c04 |0267: move-result-object v4 │ │ -085334: 1f04 6904 |0268: check-cast v4, Landroid/widget/TextView; // type@0469 │ │ -085338: 0800 1e00 |026a: move-object/from16 v0, v30 │ │ -08533c: 5400 400c |026c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ -085340: 081a 0000 |026e: move-object/from16 v26, v0 │ │ -085344: 0800 1a00 |0270: move-object/from16 v0, v26 │ │ -085348: 6e20 071f 0b00 |0272: invoke-virtual {v11, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -08534e: 0800 1e00 |0275: move-object/from16 v0, v30 │ │ -085352: 5400 490c |0277: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ -085356: 081a 0000 |0279: move-object/from16 v26, v0 │ │ -08535a: 0800 1300 |027b: move-object/from16 v0, v19 │ │ -08535e: 0801 1a00 |027d: move-object/from16 v1, v26 │ │ -085362: 6e20 071f 1000 |027f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -085368: 0800 1e00 |0282: move-object/from16 v0, v30 │ │ -08536c: 5400 4e0c |0284: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085370: 081a 0000 |0286: move-object/from16 v26, v0 │ │ -085374: 0800 1800 |0288: move-object/from16 v0, v24 │ │ -085378: 0801 1a00 |028a: move-object/from16 v1, v26 │ │ -08537c: 6e20 071f 1000 |028c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -085382: 0800 1e00 |028f: move-object/from16 v0, v30 │ │ -085386: 5400 3f0c |0291: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ -08538a: 081a 0000 |0293: move-object/from16 v26, v0 │ │ -08538e: 0800 1a00 |0295: move-object/from16 v0, v26 │ │ -085392: 6e20 071f 0a00 |0297: invoke-virtual {v10, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -085398: 0800 1e00 |029a: move-object/from16 v0, v30 │ │ -08539c: 5400 4b0c |029c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ -0853a0: 081a 0000 |029e: move-object/from16 v26, v0 │ │ -0853a4: 0800 1500 |02a0: move-object/from16 v0, v21 │ │ -0853a8: 0801 1a00 |02a2: move-object/from16 v1, v26 │ │ -0853ac: 6e20 071f 1000 |02a4: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0853b2: 0800 1e00 |02a7: move-object/from16 v0, v30 │ │ -0853b6: 5400 460c |02a9: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -0853ba: 081a 0000 |02ab: move-object/from16 v26, v0 │ │ -0853be: 0800 1a00 |02ad: move-object/from16 v0, v26 │ │ -0853c2: 6e20 071f 0f00 |02af: invoke-virtual {v15, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0853c8: 0800 1e00 |02b2: move-object/from16 v0, v30 │ │ -0853cc: 5400 3b0c |02b4: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -0853d0: 081a 0000 |02b6: move-object/from16 v26, v0 │ │ -0853d4: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ -0853d8: 6e20 071f 0800 |02ba: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0853de: 0800 1e00 |02bd: move-object/from16 v0, v30 │ │ -0853e2: 5400 450c |02bf: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ -0853e6: 081a 0000 |02c1: move-object/from16 v26, v0 │ │ -0853ea: 0800 1a00 |02c3: move-object/from16 v0, v26 │ │ -0853ee: 6e20 071f 0d00 |02c5: invoke-virtual {v13, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0853f4: 0800 1e00 |02c8: move-object/from16 v0, v30 │ │ -0853f8: 5400 380c |02ca: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ -0853fc: 081a 0000 |02cc: move-object/from16 v26, v0 │ │ -085400: 0800 1a00 |02ce: move-object/from16 v0, v26 │ │ -085404: 6e20 071f 0600 |02d0: invoke-virtual {v6, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -08540a: 621a f908 |02d3: sget-object v26, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -08540e: 1a1b 4f01 |02d5: const-string v27, "3.2.x" // string@014f │ │ -085412: 7402 8621 1a00 |02d7: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -085418: 0a1a |02da: move-result v26 │ │ -08541a: 381a 3c00 |02db: if-eqz v26, 0317 // +003c │ │ -08541e: 141a 3600 0b7f |02dd: const v26, #float 1.84764e+38 // #7f0b0036 │ │ -085424: 0800 1400 |02e0: move-object/from16 v0, v20 │ │ -085428: 0201 1a00 |02e2: move/from16 v1, v26 │ │ -08542c: 6e20 931c 1000 |02e4: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085432: 0c16 |02e7: move-result-object v22 │ │ -085434: 1f16 4b04 |02e8: check-cast v22, Landroid/widget/CheckBox; // type@044b │ │ -085438: 141a 3800 0b7f |02ea: const v26, #float 1.84764e+38 // #7f0b0038 │ │ -08543e: 0800 1400 |02ed: move-object/from16 v0, v20 │ │ -085442: 0201 1a00 |02ef: move/from16 v1, v26 │ │ -085446: 6e20 931c 1000 |02f1: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -08544c: 0c07 |02f4: move-result-object v7 │ │ -08544e: 1f07 4b04 |02f5: check-cast v7, Landroid/widget/CheckBox; // type@044b │ │ -085452: 0800 1e00 |02f7: move-object/from16 v0, v30 │ │ -085456: 5400 500c |02f9: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -08545a: 081a 0000 |02fb: move-object/from16 v26, v0 │ │ -08545e: 7401 5220 1a00 |02fd: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSequentialDownload:()Z // method@2052 │ │ -085464: 0a1a |0300: move-result v26 │ │ -085466: 0800 1600 |0301: move-object/from16 v0, v22 │ │ -08546a: 0201 1a00 |0303: move/from16 v1, v26 │ │ -08546e: 6e20 6b1e 1000 |0305: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@1e6b │ │ -085474: 0800 1e00 |0308: move-object/from16 v0, v30 │ │ -085478: 5400 500c |030a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -08547c: 081a 0000 |030c: move-object/from16 v26, v0 │ │ -085480: 7401 5d20 1a00 |030e: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getisFirstLastPiecePrio:()Z // method@205d │ │ -085486: 0a1a |0311: move-result v26 │ │ -085488: 0200 1a00 |0312: move/from16 v0, v26 │ │ -08548c: 6e20 6b1e 0700 |0314: invoke-virtual {v7, v0}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@1e6b │ │ -085492: 221a f804 |0317: new-instance v26, Ljava/lang/StringBuilder; // type@04f8 │ │ -085496: 7601 a121 1a00 |0319: invoke-direct/range {v26}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08549c: 131b 9321 |031c: const/16 v27, #int 8595 // #2193 │ │ -0854a0: 7701 2921 1b00 |031e: invoke-static/range {v27}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -0854a6: 0c1b |0321: move-result-object v27 │ │ -0854a8: 7402 aa21 1a00 |0322: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0854ae: 0c1a |0325: move-result-object v26 │ │ -0854b0: 1a1b 0300 |0326: const-string v27, " " // string@0003 │ │ -0854b4: 7402 aa21 1a00 |0328: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0854ba: 0c1a |032b: move-result-object v26 │ │ -0854bc: 0800 1e00 |032c: move-object/from16 v0, v30 │ │ -0854c0: 5400 360c |032e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ -0854c4: 081b 0000 |0330: move-object/from16 v27, v0 │ │ -0854c8: 7402 aa21 1a00 |0332: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0854ce: 0c1a |0335: move-result-object v26 │ │ -0854d0: 7401 af21 1a00 |0336: invoke-virtual/range {v26}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0854d6: 0c1a |0339: move-result-object v26 │ │ -0854d8: 0800 1a00 |033a: move-object/from16 v0, v26 │ │ -0854dc: 6e20 071f 0400 |033c: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0854e2: 221a f804 |033f: new-instance v26, Ljava/lang/StringBuilder; // type@04f8 │ │ -0854e6: 7601 a121 1a00 |0341: invoke-direct/range {v26}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0854ec: 131b 9121 |0344: const/16 v27, #int 8593 // #2191 │ │ -0854f0: 7701 2921 1b00 |0346: invoke-static/range {v27}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -0854f6: 0c1b |0349: move-result-object v27 │ │ -0854f8: 7402 aa21 1a00 |034a: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0854fe: 0c1a |034d: move-result-object v26 │ │ -085500: 1a1b 0300 |034e: const-string v27, " " // string@0003 │ │ -085504: 7402 aa21 1a00 |0350: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08550a: 0c1a |0353: move-result-object v26 │ │ -08550c: 0800 1e00 |0354: move-object/from16 v0, v30 │ │ -085510: 5400 580c |0356: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ -085514: 081b 0000 |0358: move-object/from16 v27, v0 │ │ -085518: 7402 aa21 1a00 |035a: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08551e: 0c1a |035d: move-result-object v26 │ │ -085520: 7401 af21 1a00 |035e: invoke-virtual/range {v26}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -085526: 0c1a |0361: move-result-object v26 │ │ -085528: 7402 071f 1900 |0362: invoke-virtual/range {v25, v26}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -08552e: 221a f804 |0365: new-instance v26, Ljava/lang/StringBuilder; // type@04f8 │ │ -085532: 7601 a121 1a00 |0367: invoke-direct/range {v26}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -085538: 0800 1e00 |036a: move-object/from16 v0, v30 │ │ -08553c: 5400 370c |036c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ -085540: 081b 0000 |036e: move-object/from16 v27, v0 │ │ -085544: 7402 aa21 1a00 |0370: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08554a: 0c1a |0373: move-result-object v26 │ │ -08554c: 1a1b 2a00 |0374: const-string v27, " / " // string@002a │ │ -085550: 7402 aa21 1a00 |0376: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -085556: 0c1a |0379: move-result-object v26 │ │ -085558: 0800 1e00 |037a: move-object/from16 v0, v30 │ │ -08555c: 5400 4d0c |037c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ -085560: 081b 0000 |037e: move-object/from16 v27, v0 │ │ -085564: 7402 aa21 1a00 |0380: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08556a: 0c1a |0383: move-result-object v26 │ │ -08556c: 7401 af21 1a00 |0384: invoke-virtual/range {v26}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -085572: 0c1a |0387: move-result-object v26 │ │ -085574: 0800 1700 |0388: move-object/from16 v0, v23 │ │ -085578: 0801 1a00 |038a: move-object/from16 v1, v26 │ │ -08557c: 6e20 071f 1000 |038c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -085582: 141a 1a00 0b7f |038f: const v26, #float 1.84763e+38 // #7f0b001a │ │ -085588: 0800 1400 |0392: move-object/from16 v0, v20 │ │ -08558c: 0201 1a00 |0394: move/from16 v1, v26 │ │ -085590: 6e20 931c 1000 |0396: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085596: 0c0e |0399: move-result-object v14 │ │ -085598: 1f0e 5d04 |039a: check-cast v14, Landroid/widget/ProgressBar; // type@045d │ │ -08559c: 141a 1900 0b7f |039c: const v26, #float 1.84763e+38 // #7f0b0019 │ │ -0855a2: 0800 1400 |039f: move-object/from16 v0, v20 │ │ -0855a6: 0201 1a00 |03a1: move/from16 v1, v26 │ │ -0855aa: 6e20 931c 1000 |03a3: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0855b0: 0c0c |03a6: move-result-object v12 │ │ -0855b2: 1f0c 6904 |03a7: check-cast v12, Landroid/widget/TextView; // type@0469 │ │ -0855b6: 0800 1e00 |03a9: move-object/from16 v0, v30 │ │ -0855ba: 5400 430c |03ab: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ -0855be: 081a 0000 |03ad: move-object/from16 v26, v0 │ │ -0855c2: 7701 5121 1a00 |03af: invoke-static/range {v26}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0855c8: 0a1a |03b2: move-result v26 │ │ -0855ca: 0200 1a00 |03b3: move/from16 v0, v26 │ │ -0855ce: 6e20 c41e 0e00 |03b5: invoke-virtual {v14, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@1ec4 │ │ -0855d4: 221a f804 |03b8: new-instance v26, Ljava/lang/StringBuilder; // type@04f8 │ │ -0855d8: 7601 a121 1a00 |03ba: invoke-direct/range {v26}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0855de: 0800 1e00 |03bd: move-object/from16 v0, v30 │ │ -0855e2: 5400 430c |03bf: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ -0855e6: 081b 0000 |03c1: move-object/from16 v27, v0 │ │ -0855ea: 7402 aa21 1a00 |03c3: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0855f0: 0c1a |03c6: move-result-object v26 │ │ -0855f2: 1a1b b600 |03c7: const-string v27, "%" // string@00b6 │ │ -0855f6: 7402 aa21 1a00 |03c9: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0855fc: 0c1a |03cc: move-result-object v26 │ │ -0855fe: 7401 af21 1a00 |03cd: invoke-virtual/range {v26}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -085604: 0c1a |03d0: move-result-object v26 │ │ -085606: 0800 1a00 |03d1: move-object/from16 v0, v26 │ │ -08560a: 6e20 071f 0c00 |03d3: invoke-virtual {v12, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -085610: 141a 1200 027f |03d6: const v26, #float 1.728e+38 // #7f020012 │ │ -085616: 131b 0000 |03d9: const/16 v27, #int 0 // #0 │ │ -08561a: 131c 0000 |03db: const/16 v28, #int 0 // #0 │ │ -08561e: 131d 0000 |03dd: const/16 v29, #int 0 // #0 │ │ -085622: 0200 1a00 |03df: move/from16 v0, v26 │ │ -085626: 0201 1b00 |03e1: move/from16 v1, v27 │ │ -08562a: 0202 1c00 |03e3: move/from16 v2, v28 │ │ -08562e: 0203 1d00 |03e5: move/from16 v3, v29 │ │ -085632: 6e53 001f 0b21 |03e7: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -085638: 1a1a 1a27 |03ea: const-string v26, "pausedUP" // string@271a │ │ -08563c: 0800 1e00 |03ec: move-object/from16 v0, v30 │ │ -085640: 5400 4e0c |03ee: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085644: 081b 0000 |03f0: move-object/from16 v27, v0 │ │ -085648: 7402 8621 1a00 |03f2: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08564e: 0a1a |03f5: move-result v26 │ │ -085650: 391a 1000 |03f6: if-nez v26, 0406 // +0010 │ │ -085654: 1a1a 1927 |03f8: const-string v26, "pausedDL" // string@2719 │ │ -085658: 0800 1e00 |03fa: move-object/from16 v0, v30 │ │ -08565c: 5400 4e0c |03fc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085660: 081b 0000 |03fe: move-object/from16 v27, v0 │ │ -085664: 7402 8621 1a00 |0400: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08566a: 0a1a |0403: move-result v26 │ │ -08566c: 381a 1600 |0404: if-eqz v26, 041a // +0016 │ │ -085670: 141a 3300 027f |0406: const v26, #float 1.72801e+38 // #7f020033 │ │ -085676: 131b 0000 |0409: const/16 v27, #int 0 // #0 │ │ -08567a: 131c 0000 |040b: const/16 v28, #int 0 // #0 │ │ -08567e: 131d 0000 |040d: const/16 v29, #int 0 // #0 │ │ -085682: 0200 1a00 |040f: move/from16 v0, v26 │ │ -085686: 0201 1b00 |0411: move/from16 v1, v27 │ │ -08568a: 0202 1c00 |0413: move/from16 v2, v28 │ │ -08568e: 0203 1d00 |0415: move/from16 v3, v29 │ │ -085692: 6e53 001f 0b21 |0417: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -085698: 1a1a 962c |041a: const-string v26, "stalledUP" // string@2c96 │ │ -08569c: 0800 1e00 |041c: move-object/from16 v0, v30 │ │ -0856a0: 5400 4e0c |041e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -0856a4: 081b 0000 |0420: move-object/from16 v27, v0 │ │ -0856a8: 7402 8621 1a00 |0422: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0856ae: 0a1a |0425: move-result v26 │ │ -0856b0: 381a 1600 |0426: if-eqz v26, 043c // +0016 │ │ -0856b4: 141a 4000 027f |0428: const v26, #float 1.72801e+38 // #7f020040 │ │ -0856ba: 131b 0000 |042b: const/16 v27, #int 0 // #0 │ │ -0856be: 131c 0000 |042d: const/16 v28, #int 0 // #0 │ │ -0856c2: 131d 0000 |042f: const/16 v29, #int 0 // #0 │ │ -0856c6: 0200 1a00 |0431: move/from16 v0, v26 │ │ -0856ca: 0201 1b00 |0433: move/from16 v1, v27 │ │ -0856ce: 0202 1c00 |0435: move/from16 v2, v28 │ │ -0856d2: 0203 1d00 |0437: move/from16 v3, v29 │ │ -0856d6: 6e53 001f 0b21 |0439: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -0856dc: 1a1a 952c |043c: const-string v26, "stalledDL" // string@2c95 │ │ -0856e0: 0800 1e00 |043e: move-object/from16 v0, v30 │ │ -0856e4: 5400 4e0c |0440: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -0856e8: 081b 0000 |0442: move-object/from16 v27, v0 │ │ -0856ec: 7402 8621 1a00 |0444: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0856f2: 0a1a |0447: move-result v26 │ │ -0856f4: 381a 1600 |0448: if-eqz v26, 045e // +0016 │ │ -0856f8: 141a 3f00 027f |044a: const v26, #float 1.72801e+38 // #7f02003f │ │ -0856fe: 131b 0000 |044d: const/16 v27, #int 0 // #0 │ │ -085702: 131c 0000 |044f: const/16 v28, #int 0 // #0 │ │ -085706: 131d 0000 |0451: const/16 v29, #int 0 // #0 │ │ -08570a: 0200 1a00 |0453: move/from16 v0, v26 │ │ -08570e: 0201 1b00 |0455: move/from16 v1, v27 │ │ -085712: 0202 1c00 |0457: move/from16 v2, v28 │ │ -085716: 0203 1d00 |0459: move/from16 v3, v29 │ │ -08571a: 6e53 001f 0b21 |045b: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -085720: 1a1a 8c19 |045e: const-string v26, "downloading" // string@198c │ │ -085724: 0800 1e00 |0460: move-object/from16 v0, v30 │ │ -085728: 5400 4e0c |0462: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -08572c: 081b 0000 |0464: move-object/from16 v27, v0 │ │ -085730: 7402 8621 1a00 |0466: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -085736: 0a1a |0469: move-result v26 │ │ -085738: 381a 1600 |046a: if-eqz v26, 0480 // +0016 │ │ -08573c: 141a 1100 027f |046c: const v26, #float 1.728e+38 // #7f020011 │ │ -085742: 131b 0000 |046f: const/16 v27, #int 0 // #0 │ │ -085746: 131c 0000 |0471: const/16 v28, #int 0 // #0 │ │ -08574a: 131d 0000 |0473: const/16 v29, #int 0 // #0 │ │ -08574e: 0200 1a00 |0475: move/from16 v0, v26 │ │ -085752: 0201 1b00 |0477: move/from16 v1, v27 │ │ -085756: 0202 1c00 |0479: move/from16 v2, v28 │ │ -08575a: 0203 1d00 |047b: move/from16 v3, v29 │ │ -08575e: 6e53 001f 0b21 |047d: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -085764: 1a1a 6b2f |0480: const-string v26, "uploading" // string@2f6b │ │ -085768: 0800 1e00 |0482: move-object/from16 v0, v30 │ │ -08576c: 5400 4e0c |0484: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085770: 081b 0000 |0486: move-object/from16 v27, v0 │ │ -085774: 7402 8621 1a00 |0488: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08577a: 0a1a |048b: move-result v26 │ │ -08577c: 381a 1600 |048c: if-eqz v26, 04a2 // +0016 │ │ -085780: 141a 3a01 027f |048e: const v26, #float 1.72806e+38 // #7f02013a │ │ -085786: 131b 0000 |0491: const/16 v27, #int 0 // #0 │ │ -08578a: 131c 0000 |0493: const/16 v28, #int 0 // #0 │ │ -08578e: 131d 0000 |0495: const/16 v29, #int 0 // #0 │ │ -085792: 0200 1a00 |0497: move/from16 v0, v26 │ │ -085796: 0201 1b00 |0499: move/from16 v1, v27 │ │ -08579a: 0202 1c00 |049b: move/from16 v2, v28 │ │ -08579e: 0203 1d00 |049d: move/from16 v3, v29 │ │ -0857a2: 6e53 001f 0b21 |049f: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -0857a8: 1a1a 0328 |04a2: const-string v26, "queuedDL" // string@2803 │ │ -0857ac: 0800 1e00 |04a4: move-object/from16 v0, v30 │ │ -0857b0: 5400 4e0c |04a6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -0857b4: 081b 0000 |04a8: move-object/from16 v27, v0 │ │ -0857b8: 7402 8621 1a00 |04aa: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0857be: 0a1a |04ad: move-result v26 │ │ -0857c0: 391a 1000 |04ae: if-nez v26, 04be // +0010 │ │ -0857c4: 1a1a 0428 |04b0: const-string v26, "queuedUP" // string@2804 │ │ -0857c8: 0800 1e00 |04b2: move-object/from16 v0, v30 │ │ -0857cc: 5400 4e0c |04b4: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -0857d0: 081b 0000 |04b6: move-object/from16 v27, v0 │ │ -0857d4: 7402 8621 1a00 |04b8: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0857da: 0a1a |04bb: move-result v26 │ │ -0857dc: 381a 1600 |04bc: if-eqz v26, 04d2 // +0016 │ │ -0857e0: 141a 3800 027f |04be: const v26, #float 1.72801e+38 // #7f020038 │ │ -0857e6: 131b 0000 |04c1: const/16 v27, #int 0 // #0 │ │ -0857ea: 131c 0000 |04c3: const/16 v28, #int 0 // #0 │ │ -0857ee: 131d 0000 |04c5: const/16 v29, #int 0 // #0 │ │ -0857f2: 0200 1a00 |04c7: move/from16 v0, v26 │ │ -0857f6: 0201 1b00 |04c9: move/from16 v1, v27 │ │ -0857fa: 0202 1c00 |04cb: move/from16 v2, v28 │ │ -0857fe: 0203 1d00 |04cd: move/from16 v3, v29 │ │ -085802: 6e53 001f 0b21 |04cf: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -085808: 1a1a 2b17 |04d2: const-string v26, "checkingDL" // string@172b │ │ -08580c: 0800 1e00 |04d4: move-object/from16 v0, v30 │ │ -085810: 5400 4e0c |04d6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085814: 081b 0000 |04d8: move-object/from16 v27, v0 │ │ -085818: 7402 8621 1a00 |04da: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08581e: 0a1a |04dd: move-result v26 │ │ -085820: 391a 1000 |04de: if-nez v26, 04ee // +0010 │ │ -085824: 1a1a 2c17 |04e0: const-string v26, "checkingUP" // string@172c │ │ -085828: 0800 1e00 |04e2: move-object/from16 v0, v30 │ │ -08582c: 5400 4e0c |04e4: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085830: 081b 0000 |04e6: move-object/from16 v27, v0 │ │ -085834: 7402 8621 1a00 |04e8: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08583a: 0a1a |04eb: move-result v26 │ │ -08583c: 381a 1600 |04ec: if-eqz v26, 0502 // +0016 │ │ -085840: 141a 1c00 027f |04ee: const v26, #float 1.728e+38 // #7f02001c │ │ -085846: 131b 0000 |04f1: const/16 v27, #int 0 // #0 │ │ -08584a: 131c 0000 |04f3: const/16 v28, #int 0 // #0 │ │ -08584e: 131d 0000 |04f5: const/16 v29, #int 0 // #0 │ │ -085852: 0200 1a00 |04f7: move/from16 v0, v26 │ │ -085856: 0201 1b00 |04f9: move/from16 v1, v27 │ │ -08585a: 0202 1c00 |04fb: move/from16 v2, v28 │ │ -08585e: 0203 1d00 |04fd: move/from16 v3, v29 │ │ -085862: 6e53 001f 0b21 |04ff: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -085868: 621a f608 |0502: sget-object v26, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -08586c: 381a 0900 |0504: if-eqz v26, 050d // +0009 │ │ -085870: 621a f608 |0506: sget-object v26, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -085874: 131b 0000 |0508: const/16 v27, #int 0 // #0 │ │ -085878: 7402 c51e 1a00 |050a: invoke-virtual/range {v26, v27}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ -08587e: 2210 ac04 |050d: new-instance v16, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; // type@04ac │ │ -085882: 131a 0000 |050f: const/16 v26, #int 0 // #0 │ │ -085886: 0800 1000 |0511: move-object/from16 v0, v16 │ │ -08588a: 0801 1e00 |0513: move-object/from16 v1, v30 │ │ -08588e: 0802 1a00 |0515: move-object/from16 v2, v26 │ │ -085892: 7030 8220 1002 |0517: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2082 │ │ -085898: 131a 0100 |051a: const/16 v26, #int 1 // #1 │ │ -08589c: 0200 1a00 |051c: move/from16 v0, v26 │ │ -0858a0: 2300 8f06 |051e: new-array v0, v0, [Landroid/view/View; // type@068f │ │ -0858a4: 081a 0000 |0520: move-object/from16 v26, v0 │ │ -0858a8: 131b 0000 |0522: const/16 v27, #int 0 // #0 │ │ -0858ac: 4d14 1a1b |0524: aput-object v20, v26, v27 │ │ -0858b0: 0800 1000 |0526: move-object/from16 v0, v16 │ │ -0858b4: 0801 1a00 |0528: move-object/from16 v1, v26 │ │ -0858b8: 6e20 8520 1000 |052a: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2085 │ │ -0858be: 2212 ae04 |052d: new-instance v18, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; // type@04ae │ │ -0858c2: 131a 0000 |052f: const/16 v26, #int 0 // #0 │ │ -0858c6: 0800 1200 |0531: move-object/from16 v0, v18 │ │ -0858ca: 0801 1e00 |0533: move-object/from16 v1, v30 │ │ -0858ce: 0802 1a00 |0535: move-object/from16 v2, v26 │ │ -0858d2: 7030 9020 1002 |0537: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2090 │ │ -0858d8: 131a 0100 |053a: const/16 v26, #int 1 // #1 │ │ -0858dc: 0200 1a00 |053c: move/from16 v0, v26 │ │ -0858e0: 2300 8f06 |053e: new-array v0, v0, [Landroid/view/View; // type@068f │ │ -0858e4: 081a 0000 |0540: move-object/from16 v26, v0 │ │ -0858e8: 131b 0000 |0542: const/16 v27, #int 0 // #0 │ │ -0858ec: 4d14 1a1b |0544: aput-object v20, v26, v27 │ │ -0858f0: 0800 1200 |0546: move-object/from16 v0, v18 │ │ -0858f4: 0801 1a00 |0548: move-object/from16 v1, v26 │ │ -0858f8: 6e20 9320 1000 |054a: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2093 │ │ -0858fe: 2211 ad04 |054d: new-instance v17, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; // type@04ad │ │ -085902: 131a 0000 |054f: const/16 v26, #int 0 // #0 │ │ -085906: 0800 1100 |0551: move-object/from16 v0, v17 │ │ -08590a: 0801 1e00 |0553: move-object/from16 v1, v30 │ │ -08590e: 0802 1a00 |0555: move-object/from16 v2, v26 │ │ -085912: 7030 8920 1002 |0557: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2089 │ │ -085918: 131a 0100 |055a: const/16 v26, #int 1 // #1 │ │ -08591c: 0200 1a00 |055c: move/from16 v0, v26 │ │ -085920: 2300 8f06 |055e: new-array v0, v0, [Landroid/view/View; // type@068f │ │ -085924: 081a 0000 |0560: move-object/from16 v26, v0 │ │ -085928: 131b 0000 |0562: const/16 v27, #int 0 // #0 │ │ -08592c: 4d14 1a1b |0564: aput-object v20, v26, v27 │ │ -085930: 0800 1100 |0566: move-object/from16 v0, v17 │ │ -085934: 0801 1a00 |0568: move-object/from16 v1, v26 │ │ -085938: 6e20 8c20 1000 |056a: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@208c │ │ -08593e: 1114 |056d: return-object v20 │ │ -085940: 141a 0f00 037f |056e: const v26, #float 1.74129e+38 // #7f03000f │ │ -085946: 131b 0000 |0571: const/16 v27, #int 0 // #0 │ │ -08594a: 0800 1f00 |0573: move-object/from16 v0, v31 │ │ -08594e: 0201 1a00 |0575: move/from16 v1, v26 │ │ -085952: 0802 2000 |0577: move-object/from16 v2, v32 │ │ -085956: 0203 1b00 |0579: move/from16 v3, v27 │ │ -08595a: 6e40 4a1c 1032 |057b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ -085960: 0c14 |057e: move-result-object v20 │ │ -085962: 2900 a5fa |057f: goto/16 0024 // -055b │ │ -085966: 0800 1e00 |0581: move-object/from16 v0, v30 │ │ -08596a: 5400 500c |0583: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -08596e: 081a 0000 |0585: move-object/from16 v26, v0 │ │ -085972: 7401 4720 1a00 |0587: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -085978: 0c1a |058a: move-result-object v26 │ │ -08597a: 0800 1a00 |058b: move-object/from16 v0, v26 │ │ -08597e: 0801 1e00 |058d: move-object/from16 v1, v30 │ │ -085982: 5b10 400c |058f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ -085986: 0800 1e00 |0591: move-object/from16 v0, v30 │ │ -08598a: 5400 500c |0593: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -08598e: 081a 0000 |0595: move-object/from16 v26, v0 │ │ -085992: 7401 5320 1a00 |0597: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSize:()Ljava/lang/String; // method@2053 │ │ -085998: 0c1a |059a: move-result-object v26 │ │ -08599a: 0800 1a00 |059b: move-object/from16 v0, v26 │ │ -08599e: 0801 1e00 |059d: move-object/from16 v1, v30 │ │ -0859a2: 5b10 4d0c |059f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ -0859a6: 0800 1e00 |05a1: move-object/from16 v0, v30 │ │ -0859aa: 5400 500c |05a3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -0859ae: 081a 0000 |05a5: move-object/from16 v26, v0 │ │ -0859b2: 7401 4820 1a00 |05a7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ -0859b8: 0c1a |05aa: move-result-object v26 │ │ -0859ba: 0800 1a00 |05ab: move-object/from16 v0, v26 │ │ -0859be: 0801 1e00 |05ad: move-object/from16 v1, v30 │ │ -0859c2: 5b10 3b0c |05af: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -0859c6: 0800 1e00 |05b1: move-object/from16 v0, v30 │ │ -0859ca: 5400 500c |05b3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -0859ce: 081a 0000 |05b5: move-object/from16 v26, v0 │ │ -0859d2: 7401 4f20 1a00 |05b7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ -0859d8: 0c1a |05ba: move-result-object v26 │ │ -0859da: 0800 1a00 |05bb: move-object/from16 v0, v26 │ │ -0859de: 0801 1e00 |05bd: move-object/from16 v1, v30 │ │ -0859e2: 5b10 490c |05bf: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ -0859e6: 0800 1e00 |05c1: move-object/from16 v0, v30 │ │ -0859ea: 5400 500c |05c3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -0859ee: 081a 0000 |05c5: move-object/from16 v26, v0 │ │ -0859f2: 7401 5520 1a00 |05c7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -0859f8: 0c1a |05ca: move-result-object v26 │ │ -0859fa: 0800 1a00 |05cb: move-object/from16 v0, v26 │ │ -0859fe: 0801 1e00 |05cd: move-object/from16 v1, v30 │ │ -085a02: 5b10 4e0c |05cf: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085a06: 0800 1e00 |05d1: move-object/from16 v0, v30 │ │ -085a0a: 5400 500c |05d3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085a0e: 081a 0000 |05d5: move-object/from16 v26, v0 │ │ -085a12: 7401 4a20 1a00 |05d7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getLeechs:()Ljava/lang/String; // method@204a │ │ -085a18: 0c1a |05da: move-result-object v26 │ │ -085a1a: 0800 1a00 |05db: move-object/from16 v0, v26 │ │ -085a1e: 0801 1e00 |05dd: move-object/from16 v1, v30 │ │ -085a22: 5b10 3f0c |05df: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ -085a26: 0800 1e00 |05e1: move-object/from16 v0, v30 │ │ -085a2a: 5400 500c |05e3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085a2e: 081a 0000 |05e5: move-object/from16 v26, v0 │ │ -085a32: 7401 5120 1a00 |05e7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSeeds:()Ljava/lang/String; // method@2051 │ │ -085a38: 0c1a |05ea: move-result-object v26 │ │ -085a3a: 0800 1a00 |05eb: move-object/from16 v0, v26 │ │ -085a3e: 0801 1e00 |05ed: move-object/from16 v1, v30 │ │ -085a42: 5b10 4b0c |05ef: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ -085a46: 0800 1e00 |05f1: move-object/from16 v0, v30 │ │ -085a4a: 5400 500c |05f3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085a4e: 081a 0000 |05f5: move-object/from16 v26, v0 │ │ -085a52: 7401 4e20 1a00 |05f7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085a58: 0c1a |05fa: move-result-object v26 │ │ -085a5a: 0800 1a00 |05fb: move-object/from16 v0, v26 │ │ -085a5e: 0801 1e00 |05fd: move-object/from16 v1, v30 │ │ -085a62: 5b10 460c |05ff: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -085a66: 0800 1e00 |0601: move-object/from16 v0, v30 │ │ -085a6a: 5400 500c |0603: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085a6e: 081a 0000 |0605: move-object/from16 v26, v0 │ │ -085a72: 7401 4d20 1a00 |0607: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPriority:()Ljava/lang/String; // method@204d │ │ -085a78: 0c1a |060a: move-result-object v26 │ │ -085a7a: 0800 1a00 |060b: move-object/from16 v0, v26 │ │ -085a7e: 0801 1e00 |060d: move-object/from16 v1, v30 │ │ -085a82: 5b10 450c |060f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ -085a86: 0800 1e00 |0611: move-object/from16 v0, v30 │ │ -085a8a: 5400 500c |0613: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085a8e: 081a 0000 |0615: move-object/from16 v26, v0 │ │ -085a92: 7401 4520 1a00 |0617: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEta:()Ljava/lang/String; // method@2045 │ │ -085a98: 0c1a |061a: move-result-object v26 │ │ -085a9a: 0800 1a00 |061b: move-object/from16 v0, v26 │ │ -085a9e: 0801 1e00 |061d: move-object/from16 v1, v30 │ │ -085aa2: 5b10 380c |061f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ -085aa6: 0800 1e00 |0621: move-object/from16 v0, v30 │ │ -085aaa: 5400 500c |0623: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085aae: 081a 0000 |0625: move-object/from16 v26, v0 │ │ -085ab2: 7401 5b20 1a00 |0627: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ -085ab8: 0c1a |062a: move-result-object v26 │ │ -085aba: 0800 1a00 |062b: move-object/from16 v0, v26 │ │ -085abe: 0801 1e00 |062d: move-object/from16 v1, v30 │ │ -085ac2: 5b10 580c |062f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ -085ac6: 0800 1e00 |0631: move-object/from16 v0, v30 │ │ -085aca: 5400 500c |0633: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085ace: 081a 0000 |0635: move-object/from16 v26, v0 │ │ -085ad2: 7401 4220 1a00 |0637: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ -085ad8: 0c1a |063a: move-result-object v26 │ │ -085ada: 0800 1a00 |063b: move-object/from16 v0, v26 │ │ -085ade: 0801 1e00 |063d: move-object/from16 v1, v30 │ │ -085ae2: 5b10 360c |063f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ -085ae6: 0800 1e00 |0641: move-object/from16 v0, v30 │ │ -085aea: 5400 500c |0643: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085aee: 081a 0000 |0645: move-object/from16 v26, v0 │ │ -085af2: 7401 4420 1a00 |0647: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloaded:()Ljava/lang/String; // method@2044 │ │ -085af8: 0c1a |064a: move-result-object v26 │ │ -085afa: 0800 1a00 |064b: move-object/from16 v0, v26 │ │ -085afe: 0801 1e00 |064d: move-object/from16 v1, v30 │ │ -085b02: 5b10 370c |064f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ -085b06: 0800 1e00 |0651: move-object/from16 v0, v30 │ │ -085b0a: 5400 3b0c |0653: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -085b0e: 081a 0000 |0655: move-object/from16 v26, v0 │ │ -085b12: 691a 3c0c |0657: sput-object v26, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -085b16: 0800 1e00 |0659: move-object/from16 v0, v30 │ │ -085b1a: 5400 500c |065b: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085b1e: 081a 0000 |065d: move-object/from16 v26, v0 │ │ -085b22: 7401 4e20 1a00 |065f: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085b28: 0c1a |0662: move-result-object v26 │ │ -085b2a: 1a1b 3401 |0663: const-string v27, "." // string@0134 │ │ -085b2e: 7402 8f21 1a00 |0665: invoke-virtual/range {v26, v27}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -085b34: 0a09 |0668: move-result v9 │ │ -085b36: 131a ffff |0669: const/16 v26, #int -1 // #ffff │ │ -085b3a: 0200 1a00 |066b: move/from16 v0, v26 │ │ -085b3e: 3309 2600 |066d: if-ne v9, v0, 0693 // +0026 │ │ -085b42: 0800 1e00 |066f: move-object/from16 v0, v30 │ │ -085b46: 5400 500c |0671: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085b4a: 081a 0000 |0673: move-object/from16 v26, v0 │ │ -085b4e: 7401 4e20 1a00 |0675: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085b54: 0c1a |0678: move-result-object v26 │ │ -085b56: 1a1b 0d01 |0679: const-string v27, "," // string@010d │ │ -085b5a: 7402 8f21 1a00 |067b: invoke-virtual/range {v26, v27}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -085b60: 0a09 |067e: move-result v9 │ │ -085b62: 131a ffff |067f: const/16 v26, #int -1 // #ffff │ │ -085b66: 0200 1a00 |0681: move/from16 v0, v26 │ │ -085b6a: 3309 1000 |0683: if-ne v9, v0, 0693 // +0010 │ │ -085b6e: 0800 1e00 |0685: move-object/from16 v0, v30 │ │ -085b72: 5400 500c |0687: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085b76: 081a 0000 |0689: move-object/from16 v26, v0 │ │ -085b7a: 7401 4e20 1a00 |068b: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085b80: 0c1a |068e: move-result-object v26 │ │ -085b82: 7401 9121 1a00 |068f: invoke-virtual/range {v26}, Ljava/lang/String;.length:()I // method@2191 │ │ -085b88: 0a09 |0692: move-result v9 │ │ -085b8a: 0800 1e00 |0693: move-object/from16 v0, v30 │ │ -085b8e: 5400 500c |0695: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085b92: 081a 0000 |0697: move-object/from16 v26, v0 │ │ -085b96: 7401 4e20 1a00 |0699: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085b9c: 0c1a |069c: move-result-object v26 │ │ -085b9e: 131b 0000 |069d: const/16 v27, #int 0 // #0 │ │ -085ba2: 0800 1a00 |069f: move-object/from16 v0, v26 │ │ -085ba6: 0201 1b00 |06a1: move/from16 v1, v27 │ │ -085baa: 6e30 9721 1009 |06a3: invoke-virtual {v0, v1, v9}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -085bb0: 0c1a |06a6: move-result-object v26 │ │ -085bb2: 0800 1a00 |06a7: move-object/from16 v0, v26 │ │ -085bb6: 0801 1e00 |06a9: move-object/from16 v1, v30 │ │ -085bba: 5b10 430c |06ab: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ -085bbe: 2900 21fb |06ad: goto/16 01ce // -04df │ │ -085bc2: 0d05 |06af: move-exception v5 │ │ -085bc4: 1a1a 7704 |06b0: const-string v26, "Debug" // string@0477 │ │ -085bc8: 221b f804 |06b2: new-instance v27, Ljava/lang/StringBuilder; // type@04f8 │ │ -085bcc: 7601 a121 1b00 |06b4: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -085bd2: 1a1c c012 |06b7: const-string v28, "TorrentDetailsFragment - onCreateView: " // string@12c0 │ │ -085bd6: 7402 aa21 1b00 |06b9: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -085bdc: 0c1b |06bc: move-result-object v27 │ │ -085bde: 6e10 4221 0500 |06bd: invoke-virtual {v5}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -085be4: 0c1c |06c0: move-result-object v28 │ │ -085be6: 7402 aa21 1b00 |06c1: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -085bec: 0c1b |06c4: move-result-object v27 │ │ -085bee: 7401 af21 1b00 |06c5: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -085bf4: 0c1b |06c8: move-result-object v27 │ │ -085bf6: 7702 101c 1a00 |06c9: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -085bfc: 2900 a1fe |06cc: goto/16 056d // -015f │ │ +084e18: |[084e18] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +084e28: 131a 0100 |0000: const/16 v26, #int 1 // #1 │ │ +084e2c: 0800 1e00 |0002: move-object/from16 v0, v30 │ │ +084e30: 0201 1a00 |0004: move/from16 v1, v26 │ │ +084e34: 6e20 a320 1000 |0006: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.setHasOptionsMenu:(Z)V // method@20a3 │ │ +084e3a: 621a f908 |0009: sget-object v26, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +084e3e: 1a1b 4f01 |000b: const-string v27, "3.2.x" // string@014f │ │ +084e42: 7402 8621 1a00 |000d: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +084e48: 0a1a |0010: move-result v26 │ │ +084e4a: 381a 5d05 |0011: if-eqz v26, 056e // +055d │ │ +084e4e: 141a 0e00 037f |0013: const v26, #float 1.74129e+38 // #7f03000e │ │ +084e54: 131b 0000 |0016: const/16 v27, #int 0 // #0 │ │ +084e58: 0800 1f00 |0018: move-object/from16 v0, v31 │ │ +084e5c: 0201 1a00 |001a: move/from16 v1, v26 │ │ +084e60: 0802 2000 |001c: move-object/from16 v2, v32 │ │ +084e64: 0203 1b00 |001e: move/from16 v3, v27 │ │ +084e68: 6e40 4a1c 1032 |0020: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ +084e6e: 0c14 |0023: move-result-object v20 │ │ +084e70: 1a1a 0000 |0024: const-string v26, "" // string@0000 │ │ +084e74: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +084e78: 0801 1e00 |0028: move-object/from16 v1, v30 │ │ +084e7c: 5b10 4a0c |002a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.savePath:Ljava/lang/String; // field@0c4a │ │ +084e80: 1a1a 0000 |002c: const-string v26, "" // string@0000 │ │ +084e84: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ +084e88: 0801 1e00 |0030: move-object/from16 v1, v30 │ │ +084e8c: 5b10 340c |0032: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.creationDate:Ljava/lang/String; // field@0c34 │ │ +084e90: 1a1a 0000 |0034: const-string v26, "" // string@0000 │ │ +084e94: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ +084e98: 0801 1e00 |0038: move-object/from16 v1, v30 │ │ +084e9c: 5b10 330c |003a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.comment:Ljava/lang/String; // field@0c33 │ │ +084ea0: 1a1a 0000 |003c: const-string v26, "" // string@0000 │ │ +084ea4: 0800 1a00 |003e: move-object/from16 v0, v26 │ │ +084ea8: 0801 1e00 |0040: move-object/from16 v1, v30 │ │ +084eac: 5b10 570c |0042: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadRateLimit:Ljava/lang/String; // field@0c57 │ │ +084eb0: 1a1a 0000 |0044: const-string v26, "" // string@0000 │ │ +084eb4: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +084eb8: 0801 1e00 |0048: move-object/from16 v1, v30 │ │ +084ebc: 5b10 350c |004a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadRateLimit:Ljava/lang/String; // field@0c35 │ │ +084ec0: 1a1a 0000 |004c: const-string v26, "" // string@0000 │ │ +084ec4: 0800 1a00 |004e: move-object/from16 v0, v26 │ │ +084ec8: 0801 1e00 |0050: move-object/from16 v1, v30 │ │ +084ecc: 5b10 530c |0052: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.totalWasted:Ljava/lang/String; // field@0c53 │ │ +084ed0: 1a1a 0000 |0054: const-string v26, "" // string@0000 │ │ +084ed4: 0800 1a00 |0056: move-object/from16 v0, v26 │ │ +084ed8: 0801 1e00 |0058: move-object/from16 v1, v30 │ │ +084edc: 5b10 520c |005a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.totalUploaded:Ljava/lang/String; // field@0c52 │ │ +084ee0: 1a1a 0000 |005c: const-string v26, "" // string@0000 │ │ +084ee4: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ +084ee8: 0801 1e00 |0060: move-object/from16 v1, v30 │ │ +084eec: 5b10 510c |0062: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.totalDownloaded:Ljava/lang/String; // field@0c51 │ │ +084ef0: 1a1a 0000 |0064: const-string v26, "" // string@0000 │ │ +084ef4: 0800 1a00 |0066: move-object/from16 v0, v26 │ │ +084ef8: 0801 1e00 |0068: move-object/from16 v1, v30 │ │ +084efc: 5b10 4f0c |006a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.timeElapsed:Ljava/lang/String; // field@0c4f │ │ +084f00: 1a1a 0000 |006c: const-string v26, "" // string@0000 │ │ +084f04: 0800 1a00 |006e: move-object/from16 v0, v26 │ │ +084f08: 0801 1e00 |0070: move-object/from16 v1, v30 │ │ +084f0c: 5b10 420c |0072: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.nbConnections:Ljava/lang/String; // field@0c42 │ │ +084f10: 1a1a 0000 |0074: const-string v26, "" // string@0000 │ │ +084f14: 0800 1a00 |0076: move-object/from16 v0, v26 │ │ +084f18: 0801 1e00 |0078: move-object/from16 v1, v30 │ │ +084f1c: 5b10 4c0c |007a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.shareRatio:Ljava/lang/String; // field@0c4c │ │ +084f20: 3821 0505 |007c: if-eqz v33, 0581 // +0505 │ │ +084f24: 1a1a 962e |007e: const-string v26, "torrentDetailName" // string@2e96 │ │ +084f28: 1a1b 0000 |0080: const-string v27, "" // string@0000 │ │ +084f2c: 0800 2100 |0082: move-object/from16 v0, v33 │ │ +084f30: 0801 1a00 |0084: move-object/from16 v1, v26 │ │ +084f34: 0802 1b00 |0086: move-object/from16 v2, v27 │ │ +084f38: 6e30 b302 1002 |0088: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +084f3e: 0c1a |008b: move-result-object v26 │ │ +084f40: 0800 1a00 |008c: move-object/from16 v0, v26 │ │ +084f44: 0801 1e00 |008e: move-object/from16 v1, v30 │ │ +084f48: 5b10 400c |0090: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ +084f4c: 1a1a 9b2e |0092: const-string v26, "torrentDetailSize" // string@2e9b │ │ +084f50: 1a1b 0000 |0094: const-string v27, "" // string@0000 │ │ +084f54: 0800 2100 |0096: move-object/from16 v0, v33 │ │ +084f58: 0801 1a00 |0098: move-object/from16 v1, v26 │ │ +084f5c: 0802 1b00 |009a: move-object/from16 v2, v27 │ │ +084f60: 6e30 b302 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +084f66: 0c1a |009f: move-result-object v26 │ │ +084f68: 0800 1a00 |00a0: move-object/from16 v0, v26 │ │ +084f6c: 0801 1e00 |00a2: move-object/from16 v1, v30 │ │ +084f70: 5b10 4d0c |00a4: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ +084f74: 1a1a 942e |00a6: const-string v26, "torrentDetailHash" // string@2e94 │ │ +084f78: 1a1b 0000 |00a8: const-string v27, "" // string@0000 │ │ +084f7c: 0800 2100 |00aa: move-object/from16 v0, v33 │ │ +084f80: 0801 1a00 |00ac: move-object/from16 v1, v26 │ │ +084f84: 0802 1b00 |00ae: move-object/from16 v2, v27 │ │ +084f88: 6e30 b302 1002 |00b0: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +084f8e: 0c1a |00b3: move-result-object v26 │ │ +084f90: 0800 1a00 |00b4: move-object/from16 v0, v26 │ │ +084f94: 0801 1e00 |00b6: move-object/from16 v1, v30 │ │ +084f98: 5b10 3b0c |00b8: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +084f9c: 1a1a 992e |00ba: const-string v26, "torrentDetailRatio" // string@2e99 │ │ +084fa0: 1a1b 0000 |00bc: const-string v27, "" // string@0000 │ │ +084fa4: 0800 2100 |00be: move-object/from16 v0, v33 │ │ +084fa8: 0801 1a00 |00c0: move-object/from16 v1, v26 │ │ +084fac: 0802 1b00 |00c2: move-object/from16 v2, v27 │ │ +084fb0: 6e30 b302 1002 |00c4: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +084fb6: 0c1a |00c7: move-result-object v26 │ │ +084fb8: 0800 1a00 |00c8: move-object/from16 v0, v26 │ │ +084fbc: 0801 1e00 |00ca: move-object/from16 v1, v30 │ │ +084fc0: 5b10 490c |00cc: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ +084fc4: 1a1a 9c2e |00ce: const-string v26, "torrentDetailState" // string@2e9c │ │ +084fc8: 1a1b 0000 |00d0: const-string v27, "" // string@0000 │ │ +084fcc: 0800 2100 |00d2: move-object/from16 v0, v33 │ │ +084fd0: 0801 1a00 |00d4: move-object/from16 v1, v26 │ │ +084fd4: 0802 1b00 |00d6: move-object/from16 v2, v27 │ │ +084fd8: 6e30 b302 1002 |00d8: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +084fde: 0c1a |00db: move-result-object v26 │ │ +084fe0: 0800 1a00 |00dc: move-object/from16 v0, v26 │ │ +084fe4: 0801 1e00 |00de: move-object/from16 v1, v30 │ │ +084fe8: 5b10 4e0c |00e0: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +084fec: 1a1a 952e |00e2: const-string v26, "torrentDetailLeechs" // string@2e95 │ │ +084ff0: 1a1b 0000 |00e4: const-string v27, "" // string@0000 │ │ +084ff4: 0800 2100 |00e6: move-object/from16 v0, v33 │ │ +084ff8: 0801 1a00 |00e8: move-object/from16 v1, v26 │ │ +084ffc: 0802 1b00 |00ea: move-object/from16 v2, v27 │ │ +085000: 6e30 b302 1002 |00ec: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +085006: 0c1a |00ef: move-result-object v26 │ │ +085008: 0800 1a00 |00f0: move-object/from16 v0, v26 │ │ +08500c: 0801 1e00 |00f2: move-object/from16 v1, v30 │ │ +085010: 5b10 3f0c |00f4: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ +085014: 1a1a 9a2e |00f6: const-string v26, "torrentDetailSeeds" // string@2e9a │ │ +085018: 1a1b 0000 |00f8: const-string v27, "" // string@0000 │ │ +08501c: 0800 2100 |00fa: move-object/from16 v0, v33 │ │ +085020: 0801 1a00 |00fc: move-object/from16 v1, v26 │ │ +085024: 0802 1b00 |00fe: move-object/from16 v2, v27 │ │ +085028: 6e30 b302 1002 |0100: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +08502e: 0c1a |0103: move-result-object v26 │ │ +085030: 0800 1a00 |0104: move-object/from16 v0, v26 │ │ +085034: 0801 1e00 |0106: move-object/from16 v1, v30 │ │ +085038: 5b10 4b0c |0108: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ +08503c: 1a1a 982e |010a: const-string v26, "torrentDetailProgress" // string@2e98 │ │ +085040: 1a1b 0000 |010c: const-string v27, "" // string@0000 │ │ +085044: 0800 2100 |010e: move-object/from16 v0, v33 │ │ +085048: 0801 1a00 |0110: move-object/from16 v1, v26 │ │ +08504c: 0802 1b00 |0112: move-object/from16 v2, v27 │ │ +085050: 6e30 b302 1002 |0114: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +085056: 0c1a |0117: move-result-object v26 │ │ +085058: 0800 1a00 |0118: move-object/from16 v0, v26 │ │ +08505c: 0801 1e00 |011a: move-object/from16 v1, v30 │ │ +085060: 5b10 460c |011c: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +085064: 1a1a 972e |011e: const-string v26, "torrentDetailPriority" // string@2e97 │ │ +085068: 1a1b 0000 |0120: const-string v27, "" // string@0000 │ │ +08506c: 0800 2100 |0122: move-object/from16 v0, v33 │ │ +085070: 0801 1a00 |0124: move-object/from16 v1, v26 │ │ +085074: 0802 1b00 |0126: move-object/from16 v2, v27 │ │ +085078: 6e30 b302 1002 |0128: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +08507e: 0c1a |012b: move-result-object v26 │ │ +085080: 0800 1a00 |012c: move-object/from16 v0, v26 │ │ +085084: 0801 1e00 |012e: move-object/from16 v1, v30 │ │ +085088: 5b10 450c |0130: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ +08508c: 1a1a 932e |0132: const-string v26, "torrentDetailEta" // string@2e93 │ │ +085090: 1a1b 0000 |0134: const-string v27, "" // string@0000 │ │ +085094: 0800 2100 |0136: move-object/from16 v0, v33 │ │ +085098: 0801 1a00 |0138: move-object/from16 v1, v26 │ │ +08509c: 0802 1b00 |013a: move-object/from16 v2, v27 │ │ +0850a0: 6e30 b302 1002 |013c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +0850a6: 0c1a |013f: move-result-object v26 │ │ +0850a8: 0800 1a00 |0140: move-object/from16 v0, v26 │ │ +0850ac: 0801 1e00 |0142: move-object/from16 v1, v30 │ │ +0850b0: 5b10 380c |0144: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ +0850b4: 1a1a 9d2e |0146: const-string v26, "torrentDetailUploadSpeed" // string@2e9d │ │ +0850b8: 1a1b 0000 |0148: const-string v27, "" // string@0000 │ │ +0850bc: 0800 2100 |014a: move-object/from16 v0, v33 │ │ +0850c0: 0801 1a00 |014c: move-object/from16 v1, v26 │ │ +0850c4: 0802 1b00 |014e: move-object/from16 v2, v27 │ │ +0850c8: 6e30 b302 1002 |0150: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +0850ce: 0c1a |0153: move-result-object v26 │ │ +0850d0: 0800 1a00 |0154: move-object/from16 v0, v26 │ │ +0850d4: 0801 1e00 |0156: move-object/from16 v1, v30 │ │ +0850d8: 5b10 580c |0158: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ +0850dc: 1a1a 912e |015a: const-string v26, "torrentDetailDownloadSpeed" // string@2e91 │ │ +0850e0: 1a1b 0000 |015c: const-string v27, "" // string@0000 │ │ +0850e4: 0800 2100 |015e: move-object/from16 v0, v33 │ │ +0850e8: 0801 1a00 |0160: move-object/from16 v1, v26 │ │ +0850ec: 0802 1b00 |0162: move-object/from16 v2, v27 │ │ +0850f0: 6e30 b302 1002 |0164: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +0850f6: 0c1a |0167: move-result-object v26 │ │ +0850f8: 0800 1a00 |0168: move-object/from16 v0, v26 │ │ +0850fc: 0801 1e00 |016a: move-object/from16 v1, v30 │ │ +085100: 5b10 360c |016c: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ +085104: 1a1a 922e |016e: const-string v26, "torrentDetailDownloaded" // string@2e92 │ │ +085108: 1a1b 0000 |0170: const-string v27, "" // string@0000 │ │ +08510c: 0800 2100 |0172: move-object/from16 v0, v33 │ │ +085110: 0801 1a00 |0174: move-object/from16 v1, v26 │ │ +085114: 0802 1b00 |0176: move-object/from16 v2, v27 │ │ +085118: 6e30 b302 1002 |0178: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b3 │ │ +08511e: 0c1a |017b: move-result-object v26 │ │ +085120: 0800 1a00 |017c: move-object/from16 v0, v26 │ │ +085124: 0801 1e00 |017e: move-object/from16 v1, v30 │ │ +085128: 5b10 370c |0180: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ +08512c: 0800 1e00 |0182: move-object/from16 v0, v30 │ │ +085130: 5400 3b0c |0184: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +085134: 081a 0000 |0186: move-object/from16 v26, v0 │ │ +085138: 691a 3c0c |0188: sput-object v26, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +08513c: 0800 1e00 |018a: move-object/from16 v0, v30 │ │ +085140: 5400 460c |018c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +085144: 081a 0000 |018e: move-object/from16 v26, v0 │ │ +085148: 1a1b 3401 |0190: const-string v27, "." // string@0134 │ │ +08514c: 7402 8f21 1a00 |0192: invoke-virtual/range {v26, v27}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +085152: 0a09 |0195: move-result v9 │ │ +085154: 131a ffff |0196: const/16 v26, #int -1 // #ffff │ │ +085158: 0200 1a00 |0198: move/from16 v0, v26 │ │ +08515c: 3309 1e00 |019a: if-ne v9, v0, 01b8 // +001e │ │ +085160: 0800 1e00 |019c: move-object/from16 v0, v30 │ │ +085164: 5400 460c |019e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +085168: 081a 0000 |01a0: move-object/from16 v26, v0 │ │ +08516c: 1a1b 0d01 |01a2: const-string v27, "," // string@010d │ │ +085170: 7402 8f21 1a00 |01a4: invoke-virtual/range {v26, v27}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +085176: 0a09 |01a7: move-result v9 │ │ +085178: 131a ffff |01a8: const/16 v26, #int -1 // #ffff │ │ +08517c: 0200 1a00 |01aa: move/from16 v0, v26 │ │ +085180: 3309 0c00 |01ac: if-ne v9, v0, 01b8 // +000c │ │ +085184: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +085188: 5400 460c |01b0: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +08518c: 081a 0000 |01b2: move-object/from16 v26, v0 │ │ +085190: 7401 9121 1a00 |01b4: invoke-virtual/range {v26}, Ljava/lang/String;.length:()I // method@2191 │ │ +085196: 0a09 |01b7: move-result v9 │ │ +085198: 0800 1e00 |01b8: move-object/from16 v0, v30 │ │ +08519c: 5400 460c |01ba: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +0851a0: 081a 0000 |01bc: move-object/from16 v26, v0 │ │ +0851a4: 131b 0000 |01be: const/16 v27, #int 0 // #0 │ │ +0851a8: 0800 1a00 |01c0: move-object/from16 v0, v26 │ │ +0851ac: 0201 1b00 |01c2: move/from16 v1, v27 │ │ +0851b0: 6e30 9721 1009 |01c4: invoke-virtual {v0, v1, v9}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +0851b6: 0c1a |01c7: move-result-object v26 │ │ +0851b8: 0800 1a00 |01c8: move-object/from16 v0, v26 │ │ +0851bc: 0801 1e00 |01ca: move-object/from16 v1, v30 │ │ +0851c0: 5b10 430c |01cc: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ +0851c4: 141a 2300 0b7f |01ce: const v26, #float 1.84763e+38 // #7f0b0023 │ │ +0851ca: 0800 1400 |01d1: move-object/from16 v0, v20 │ │ +0851ce: 0201 1a00 |01d3: move/from16 v1, v26 │ │ +0851d2: 6e20 931c 1000 |01d5: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0851d8: 0c0b |01d8: move-result-object v11 │ │ +0851da: 1f0b 6904 |01d9: check-cast v11, Landroid/widget/TextView; // type@0469 │ │ +0851de: 141a 2400 0b7f |01db: const v26, #float 1.84763e+38 // #7f0b0024 │ │ +0851e4: 0800 1400 |01de: move-object/from16 v0, v20 │ │ +0851e8: 0201 1a00 |01e0: move/from16 v1, v26 │ │ +0851ec: 6e20 931c 1000 |01e2: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0851f2: 0c17 |01e5: move-result-object v23 │ │ +0851f4: 1f17 6904 |01e6: check-cast v23, Landroid/widget/TextView; // type@0469 │ │ +0851f8: 141a 2900 0b7f |01e8: const v26, #float 1.84764e+38 // #7f0b0029 │ │ +0851fe: 0800 1400 |01eb: move-object/from16 v0, v20 │ │ +085202: 0201 1a00 |01ed: move/from16 v1, v26 │ │ +085206: 6e20 931c 1000 |01ef: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +08520c: 0c13 |01f2: move-result-object v19 │ │ +08520e: 1f13 6904 |01f3: check-cast v19, Landroid/widget/TextView; // type@0469 │ │ +085212: 141a 2b00 0b7f |01f5: const v26, #float 1.84764e+38 // #7f0b002b │ │ +085218: 0800 1400 |01f8: move-object/from16 v0, v20 │ │ +08521c: 0201 1a00 |01fa: move/from16 v1, v26 │ │ +085220: 6e20 931c 1000 |01fc: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085226: 0c0d |01ff: move-result-object v13 │ │ +085228: 1f0d 6904 |0200: check-cast v13, Landroid/widget/TextView; // type@0469 │ │ +08522c: 141a 3100 0b7f |0202: const v26, #float 1.84764e+38 // #7f0b0031 │ │ +085232: 0800 1400 |0205: move-object/from16 v0, v20 │ │ +085236: 0201 1a00 |0207: move/from16 v1, v26 │ │ +08523a: 6e20 931c 1000 |0209: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085240: 0c18 |020c: move-result-object v24 │ │ +085242: 1f18 6904 |020d: check-cast v24, Landroid/widget/TextView; // type@0469 │ │ +085246: 141a 2d00 0b7f |020f: const v26, #float 1.84764e+38 // #7f0b002d │ │ +08524c: 0800 1400 |0212: move-object/from16 v0, v20 │ │ +085250: 0201 1a00 |0214: move/from16 v1, v26 │ │ +085254: 6e20 931c 1000 |0216: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +08525a: 0c0a |0219: move-result-object v10 │ │ +08525c: 1f0a 6904 |021a: check-cast v10, Landroid/widget/TextView; // type@0469 │ │ +085260: 141a 2f00 0b7f |021c: const v26, #float 1.84764e+38 // #7f0b002f │ │ +085266: 0800 1400 |021f: move-object/from16 v0, v20 │ │ +08526a: 0201 1a00 |0221: move/from16 v1, v26 │ │ +08526e: 6e20 931c 1000 |0223: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085274: 0c15 |0226: move-result-object v21 │ │ +085276: 1f15 6904 |0227: check-cast v21, Landroid/widget/TextView; // type@0469 │ │ +08527a: 141a 3300 0b7f |0229: const v26, #float 1.84764e+38 // #7f0b0033 │ │ +085280: 0800 1400 |022c: move-object/from16 v0, v20 │ │ +085284: 0201 1a00 |022e: move/from16 v1, v26 │ │ +085288: 6e20 931c 1000 |0230: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +08528e: 0c0f |0233: move-result-object v15 │ │ +085290: 1f0f 6904 |0234: check-cast v15, Landroid/widget/TextView; // type@0469 │ │ +085294: 141a 3500 0b7f |0236: const v26, #float 1.84764e+38 // #7f0b0035 │ │ +08529a: 0800 1400 |0239: move-object/from16 v0, v20 │ │ +08529e: 0201 1a00 |023b: move/from16 v1, v26 │ │ +0852a2: 6e20 931c 1000 |023d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0852a8: 0c08 |0240: move-result-object v8 │ │ +0852aa: 1f08 6904 |0241: check-cast v8, Landroid/widget/TextView; // type@0469 │ │ +0852ae: 141a 2500 0b7f |0243: const v26, #float 1.84763e+38 // #7f0b0025 │ │ +0852b4: 0800 1400 |0246: move-object/from16 v0, v20 │ │ +0852b8: 0201 1a00 |0248: move/from16 v1, v26 │ │ +0852bc: 6e20 931c 1000 |024a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0852c2: 0c06 |024d: move-result-object v6 │ │ +0852c4: 1f06 6904 |024e: check-cast v6, Landroid/widget/TextView; // type@0469 │ │ +0852c8: 141a 0b00 0b7f |0250: const v26, #float 1.84763e+38 // #7f0b000b │ │ +0852ce: 0800 1400 |0253: move-object/from16 v0, v20 │ │ +0852d2: 0201 1a00 |0255: move/from16 v1, v26 │ │ +0852d6: 6e20 931c 1000 |0257: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0852dc: 0c19 |025a: move-result-object v25 │ │ +0852de: 1f19 6904 |025b: check-cast v25, Landroid/widget/TextView; // type@0469 │ │ +0852e2: 141a 2600 0b7f |025d: const v26, #float 1.84763e+38 // #7f0b0026 │ │ +0852e8: 0800 1400 |0260: move-object/from16 v0, v20 │ │ +0852ec: 0201 1a00 |0262: move/from16 v1, v26 │ │ +0852f0: 6e20 931c 1000 |0264: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0852f6: 0c04 |0267: move-result-object v4 │ │ +0852f8: 1f04 6904 |0268: check-cast v4, Landroid/widget/TextView; // type@0469 │ │ +0852fc: 0800 1e00 |026a: move-object/from16 v0, v30 │ │ +085300: 5400 400c |026c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ +085304: 081a 0000 |026e: move-object/from16 v26, v0 │ │ +085308: 0800 1a00 |0270: move-object/from16 v0, v26 │ │ +08530c: 6e20 071f 0b00 |0272: invoke-virtual {v11, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +085312: 0800 1e00 |0275: move-object/from16 v0, v30 │ │ +085316: 5400 490c |0277: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ +08531a: 081a 0000 |0279: move-object/from16 v26, v0 │ │ +08531e: 0800 1300 |027b: move-object/from16 v0, v19 │ │ +085322: 0801 1a00 |027d: move-object/from16 v1, v26 │ │ +085326: 6e20 071f 1000 |027f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +08532c: 0800 1e00 |0282: move-object/from16 v0, v30 │ │ +085330: 5400 4e0c |0284: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +085334: 081a 0000 |0286: move-object/from16 v26, v0 │ │ +085338: 0800 1800 |0288: move-object/from16 v0, v24 │ │ +08533c: 0801 1a00 |028a: move-object/from16 v1, v26 │ │ +085340: 6e20 071f 1000 |028c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +085346: 0800 1e00 |028f: move-object/from16 v0, v30 │ │ +08534a: 5400 3f0c |0291: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ +08534e: 081a 0000 |0293: move-object/from16 v26, v0 │ │ +085352: 0800 1a00 |0295: move-object/from16 v0, v26 │ │ +085356: 6e20 071f 0a00 |0297: invoke-virtual {v10, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +08535c: 0800 1e00 |029a: move-object/from16 v0, v30 │ │ +085360: 5400 4b0c |029c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ +085364: 081a 0000 |029e: move-object/from16 v26, v0 │ │ +085368: 0800 1500 |02a0: move-object/from16 v0, v21 │ │ +08536c: 0801 1a00 |02a2: move-object/from16 v1, v26 │ │ +085370: 6e20 071f 1000 |02a4: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +085376: 0800 1e00 |02a7: move-object/from16 v0, v30 │ │ +08537a: 5400 460c |02a9: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +08537e: 081a 0000 |02ab: move-object/from16 v26, v0 │ │ +085382: 0800 1a00 |02ad: move-object/from16 v0, v26 │ │ +085386: 6e20 071f 0f00 |02af: invoke-virtual {v15, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +08538c: 0800 1e00 |02b2: move-object/from16 v0, v30 │ │ +085390: 5400 3b0c |02b4: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +085394: 081a 0000 |02b6: move-object/from16 v26, v0 │ │ +085398: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ +08539c: 6e20 071f 0800 |02ba: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0853a2: 0800 1e00 |02bd: move-object/from16 v0, v30 │ │ +0853a6: 5400 450c |02bf: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ +0853aa: 081a 0000 |02c1: move-object/from16 v26, v0 │ │ +0853ae: 0800 1a00 |02c3: move-object/from16 v0, v26 │ │ +0853b2: 6e20 071f 0d00 |02c5: invoke-virtual {v13, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0853b8: 0800 1e00 |02c8: move-object/from16 v0, v30 │ │ +0853bc: 5400 380c |02ca: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ +0853c0: 081a 0000 |02cc: move-object/from16 v26, v0 │ │ +0853c4: 0800 1a00 |02ce: move-object/from16 v0, v26 │ │ +0853c8: 6e20 071f 0600 |02d0: invoke-virtual {v6, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0853ce: 621a f908 |02d3: sget-object v26, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0853d2: 1a1b 4f01 |02d5: const-string v27, "3.2.x" // string@014f │ │ +0853d6: 7402 8621 1a00 |02d7: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0853dc: 0a1a |02da: move-result v26 │ │ +0853de: 381a 3c00 |02db: if-eqz v26, 0317 // +003c │ │ +0853e2: 141a 3600 0b7f |02dd: const v26, #float 1.84764e+38 // #7f0b0036 │ │ +0853e8: 0800 1400 |02e0: move-object/from16 v0, v20 │ │ +0853ec: 0201 1a00 |02e2: move/from16 v1, v26 │ │ +0853f0: 6e20 931c 1000 |02e4: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0853f6: 0c16 |02e7: move-result-object v22 │ │ +0853f8: 1f16 4b04 |02e8: check-cast v22, Landroid/widget/CheckBox; // type@044b │ │ +0853fc: 141a 3800 0b7f |02ea: const v26, #float 1.84764e+38 // #7f0b0038 │ │ +085402: 0800 1400 |02ed: move-object/from16 v0, v20 │ │ +085406: 0201 1a00 |02ef: move/from16 v1, v26 │ │ +08540a: 6e20 931c 1000 |02f1: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085410: 0c07 |02f4: move-result-object v7 │ │ +085412: 1f07 4b04 |02f5: check-cast v7, Landroid/widget/CheckBox; // type@044b │ │ +085416: 0800 1e00 |02f7: move-object/from16 v0, v30 │ │ +08541a: 5400 500c |02f9: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +08541e: 081a 0000 |02fb: move-object/from16 v26, v0 │ │ +085422: 7401 5220 1a00 |02fd: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSequentialDownload:()Z // method@2052 │ │ +085428: 0a1a |0300: move-result v26 │ │ +08542a: 0800 1600 |0301: move-object/from16 v0, v22 │ │ +08542e: 0201 1a00 |0303: move/from16 v1, v26 │ │ +085432: 6e20 6b1e 1000 |0305: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@1e6b │ │ +085438: 0800 1e00 |0308: move-object/from16 v0, v30 │ │ +08543c: 5400 500c |030a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085440: 081a 0000 |030c: move-object/from16 v26, v0 │ │ +085444: 7401 5d20 1a00 |030e: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getisFirstLastPiecePrio:()Z // method@205d │ │ +08544a: 0a1a |0311: move-result v26 │ │ +08544c: 0200 1a00 |0312: move/from16 v0, v26 │ │ +085450: 6e20 6b1e 0700 |0314: invoke-virtual {v7, v0}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@1e6b │ │ +085456: 221a f804 |0317: new-instance v26, Ljava/lang/StringBuilder; // type@04f8 │ │ +08545a: 7601 a121 1a00 |0319: invoke-direct/range {v26}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +085460: 131b 9321 |031c: const/16 v27, #int 8595 // #2193 │ │ +085464: 7701 2921 1b00 |031e: invoke-static/range {v27}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +08546a: 0c1b |0321: move-result-object v27 │ │ +08546c: 7402 aa21 1a00 |0322: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +085472: 0c1a |0325: move-result-object v26 │ │ +085474: 1a1b 0300 |0326: const-string v27, " " // string@0003 │ │ +085478: 7402 aa21 1a00 |0328: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08547e: 0c1a |032b: move-result-object v26 │ │ +085480: 0800 1e00 |032c: move-object/from16 v0, v30 │ │ +085484: 5400 360c |032e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ +085488: 081b 0000 |0330: move-object/from16 v27, v0 │ │ +08548c: 7402 aa21 1a00 |0332: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +085492: 0c1a |0335: move-result-object v26 │ │ +085494: 7401 af21 1a00 |0336: invoke-virtual/range {v26}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08549a: 0c1a |0339: move-result-object v26 │ │ +08549c: 0800 1a00 |033a: move-object/from16 v0, v26 │ │ +0854a0: 6e20 071f 0400 |033c: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0854a6: 221a f804 |033f: new-instance v26, Ljava/lang/StringBuilder; // type@04f8 │ │ +0854aa: 7601 a121 1a00 |0341: invoke-direct/range {v26}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0854b0: 131b 9121 |0344: const/16 v27, #int 8593 // #2191 │ │ +0854b4: 7701 2921 1b00 |0346: invoke-static/range {v27}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +0854ba: 0c1b |0349: move-result-object v27 │ │ +0854bc: 7402 aa21 1a00 |034a: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0854c2: 0c1a |034d: move-result-object v26 │ │ +0854c4: 1a1b 0300 |034e: const-string v27, " " // string@0003 │ │ +0854c8: 7402 aa21 1a00 |0350: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0854ce: 0c1a |0353: move-result-object v26 │ │ +0854d0: 0800 1e00 |0354: move-object/from16 v0, v30 │ │ +0854d4: 5400 580c |0356: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ +0854d8: 081b 0000 |0358: move-object/from16 v27, v0 │ │ +0854dc: 7402 aa21 1a00 |035a: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0854e2: 0c1a |035d: move-result-object v26 │ │ +0854e4: 7401 af21 1a00 |035e: invoke-virtual/range {v26}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0854ea: 0c1a |0361: move-result-object v26 │ │ +0854ec: 7402 071f 1900 |0362: invoke-virtual/range {v25, v26}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0854f2: 221a f804 |0365: new-instance v26, Ljava/lang/StringBuilder; // type@04f8 │ │ +0854f6: 7601 a121 1a00 |0367: invoke-direct/range {v26}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0854fc: 0800 1e00 |036a: move-object/from16 v0, v30 │ │ +085500: 5400 370c |036c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ +085504: 081b 0000 |036e: move-object/from16 v27, v0 │ │ +085508: 7402 aa21 1a00 |0370: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08550e: 0c1a |0373: move-result-object v26 │ │ +085510: 1a1b 2a00 |0374: const-string v27, " / " // string@002a │ │ +085514: 7402 aa21 1a00 |0376: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08551a: 0c1a |0379: move-result-object v26 │ │ +08551c: 0800 1e00 |037a: move-object/from16 v0, v30 │ │ +085520: 5400 4d0c |037c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ +085524: 081b 0000 |037e: move-object/from16 v27, v0 │ │ +085528: 7402 aa21 1a00 |0380: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08552e: 0c1a |0383: move-result-object v26 │ │ +085530: 7401 af21 1a00 |0384: invoke-virtual/range {v26}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +085536: 0c1a |0387: move-result-object v26 │ │ +085538: 0800 1700 |0388: move-object/from16 v0, v23 │ │ +08553c: 0801 1a00 |038a: move-object/from16 v1, v26 │ │ +085540: 6e20 071f 1000 |038c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +085546: 141a 1a00 0b7f |038f: const v26, #float 1.84763e+38 // #7f0b001a │ │ +08554c: 0800 1400 |0392: move-object/from16 v0, v20 │ │ +085550: 0201 1a00 |0394: move/from16 v1, v26 │ │ +085554: 6e20 931c 1000 |0396: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +08555a: 0c0e |0399: move-result-object v14 │ │ +08555c: 1f0e 5d04 |039a: check-cast v14, Landroid/widget/ProgressBar; // type@045d │ │ +085560: 141a 1900 0b7f |039c: const v26, #float 1.84763e+38 // #7f0b0019 │ │ +085566: 0800 1400 |039f: move-object/from16 v0, v20 │ │ +08556a: 0201 1a00 |03a1: move/from16 v1, v26 │ │ +08556e: 6e20 931c 1000 |03a3: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085574: 0c0c |03a6: move-result-object v12 │ │ +085576: 1f0c 6904 |03a7: check-cast v12, Landroid/widget/TextView; // type@0469 │ │ +08557a: 0800 1e00 |03a9: move-object/from16 v0, v30 │ │ +08557e: 5400 430c |03ab: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ +085582: 081a 0000 |03ad: move-object/from16 v26, v0 │ │ +085586: 7701 5121 1a00 |03af: invoke-static/range {v26}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +08558c: 0a1a |03b2: move-result v26 │ │ +08558e: 0200 1a00 |03b3: move/from16 v0, v26 │ │ +085592: 6e20 c41e 0e00 |03b5: invoke-virtual {v14, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@1ec4 │ │ +085598: 221a f804 |03b8: new-instance v26, Ljava/lang/StringBuilder; // type@04f8 │ │ +08559c: 7601 a121 1a00 |03ba: invoke-direct/range {v26}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0855a2: 0800 1e00 |03bd: move-object/from16 v0, v30 │ │ +0855a6: 5400 430c |03bf: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ +0855aa: 081b 0000 |03c1: move-object/from16 v27, v0 │ │ +0855ae: 7402 aa21 1a00 |03c3: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0855b4: 0c1a |03c6: move-result-object v26 │ │ +0855b6: 1a1b b600 |03c7: const-string v27, "%" // string@00b6 │ │ +0855ba: 7402 aa21 1a00 |03c9: invoke-virtual/range {v26, v27}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0855c0: 0c1a |03cc: move-result-object v26 │ │ +0855c2: 7401 af21 1a00 |03cd: invoke-virtual/range {v26}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0855c8: 0c1a |03d0: move-result-object v26 │ │ +0855ca: 0800 1a00 |03d1: move-object/from16 v0, v26 │ │ +0855ce: 6e20 071f 0c00 |03d3: invoke-virtual {v12, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0855d4: 141a 1200 027f |03d6: const v26, #float 1.728e+38 // #7f020012 │ │ +0855da: 131b 0000 |03d9: const/16 v27, #int 0 // #0 │ │ +0855de: 131c 0000 |03db: const/16 v28, #int 0 // #0 │ │ +0855e2: 131d 0000 |03dd: const/16 v29, #int 0 // #0 │ │ +0855e6: 0200 1a00 |03df: move/from16 v0, v26 │ │ +0855ea: 0201 1b00 |03e1: move/from16 v1, v27 │ │ +0855ee: 0202 1c00 |03e3: move/from16 v2, v28 │ │ +0855f2: 0203 1d00 |03e5: move/from16 v3, v29 │ │ +0855f6: 6e53 001f 0b21 |03e7: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +0855fc: 1a1a 1627 |03ea: const-string v26, "pausedUP" // string@2716 │ │ +085600: 0800 1e00 |03ec: move-object/from16 v0, v30 │ │ +085604: 5400 4e0c |03ee: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +085608: 081b 0000 |03f0: move-object/from16 v27, v0 │ │ +08560c: 7402 8621 1a00 |03f2: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +085612: 0a1a |03f5: move-result v26 │ │ +085614: 391a 1000 |03f6: if-nez v26, 0406 // +0010 │ │ +085618: 1a1a 1527 |03f8: const-string v26, "pausedDL" // string@2715 │ │ +08561c: 0800 1e00 |03fa: move-object/from16 v0, v30 │ │ +085620: 5400 4e0c |03fc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +085624: 081b 0000 |03fe: move-object/from16 v27, v0 │ │ +085628: 7402 8621 1a00 |0400: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08562e: 0a1a |0403: move-result v26 │ │ +085630: 381a 1600 |0404: if-eqz v26, 041a // +0016 │ │ +085634: 141a 3300 027f |0406: const v26, #float 1.72801e+38 // #7f020033 │ │ +08563a: 131b 0000 |0409: const/16 v27, #int 0 // #0 │ │ +08563e: 131c 0000 |040b: const/16 v28, #int 0 // #0 │ │ +085642: 131d 0000 |040d: const/16 v29, #int 0 // #0 │ │ +085646: 0200 1a00 |040f: move/from16 v0, v26 │ │ +08564a: 0201 1b00 |0411: move/from16 v1, v27 │ │ +08564e: 0202 1c00 |0413: move/from16 v2, v28 │ │ +085652: 0203 1d00 |0415: move/from16 v3, v29 │ │ +085656: 6e53 001f 0b21 |0417: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +08565c: 1a1a 922c |041a: const-string v26, "stalledUP" // string@2c92 │ │ +085660: 0800 1e00 |041c: move-object/from16 v0, v30 │ │ +085664: 5400 4e0c |041e: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +085668: 081b 0000 |0420: move-object/from16 v27, v0 │ │ +08566c: 7402 8621 1a00 |0422: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +085672: 0a1a |0425: move-result v26 │ │ +085674: 381a 1600 |0426: if-eqz v26, 043c // +0016 │ │ +085678: 141a 4000 027f |0428: const v26, #float 1.72801e+38 // #7f020040 │ │ +08567e: 131b 0000 |042b: const/16 v27, #int 0 // #0 │ │ +085682: 131c 0000 |042d: const/16 v28, #int 0 // #0 │ │ +085686: 131d 0000 |042f: const/16 v29, #int 0 // #0 │ │ +08568a: 0200 1a00 |0431: move/from16 v0, v26 │ │ +08568e: 0201 1b00 |0433: move/from16 v1, v27 │ │ +085692: 0202 1c00 |0435: move/from16 v2, v28 │ │ +085696: 0203 1d00 |0437: move/from16 v3, v29 │ │ +08569a: 6e53 001f 0b21 |0439: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +0856a0: 1a1a 912c |043c: const-string v26, "stalledDL" // string@2c91 │ │ +0856a4: 0800 1e00 |043e: move-object/from16 v0, v30 │ │ +0856a8: 5400 4e0c |0440: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +0856ac: 081b 0000 |0442: move-object/from16 v27, v0 │ │ +0856b0: 7402 8621 1a00 |0444: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0856b6: 0a1a |0447: move-result v26 │ │ +0856b8: 381a 1600 |0448: if-eqz v26, 045e // +0016 │ │ +0856bc: 141a 3f00 027f |044a: const v26, #float 1.72801e+38 // #7f02003f │ │ +0856c2: 131b 0000 |044d: const/16 v27, #int 0 // #0 │ │ +0856c6: 131c 0000 |044f: const/16 v28, #int 0 // #0 │ │ +0856ca: 131d 0000 |0451: const/16 v29, #int 0 // #0 │ │ +0856ce: 0200 1a00 |0453: move/from16 v0, v26 │ │ +0856d2: 0201 1b00 |0455: move/from16 v1, v27 │ │ +0856d6: 0202 1c00 |0457: move/from16 v2, v28 │ │ +0856da: 0203 1d00 |0459: move/from16 v3, v29 │ │ +0856de: 6e53 001f 0b21 |045b: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +0856e4: 1a1a 8819 |045e: const-string v26, "downloading" // string@1988 │ │ +0856e8: 0800 1e00 |0460: move-object/from16 v0, v30 │ │ +0856ec: 5400 4e0c |0462: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +0856f0: 081b 0000 |0464: move-object/from16 v27, v0 │ │ +0856f4: 7402 8621 1a00 |0466: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0856fa: 0a1a |0469: move-result v26 │ │ +0856fc: 381a 1600 |046a: if-eqz v26, 0480 // +0016 │ │ +085700: 141a 1100 027f |046c: const v26, #float 1.728e+38 // #7f020011 │ │ +085706: 131b 0000 |046f: const/16 v27, #int 0 // #0 │ │ +08570a: 131c 0000 |0471: const/16 v28, #int 0 // #0 │ │ +08570e: 131d 0000 |0473: const/16 v29, #int 0 // #0 │ │ +085712: 0200 1a00 |0475: move/from16 v0, v26 │ │ +085716: 0201 1b00 |0477: move/from16 v1, v27 │ │ +08571a: 0202 1c00 |0479: move/from16 v2, v28 │ │ +08571e: 0203 1d00 |047b: move/from16 v3, v29 │ │ +085722: 6e53 001f 0b21 |047d: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +085728: 1a1a 672f |0480: const-string v26, "uploading" // string@2f67 │ │ +08572c: 0800 1e00 |0482: move-object/from16 v0, v30 │ │ +085730: 5400 4e0c |0484: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +085734: 081b 0000 |0486: move-object/from16 v27, v0 │ │ +085738: 7402 8621 1a00 |0488: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08573e: 0a1a |048b: move-result v26 │ │ +085740: 381a 1600 |048c: if-eqz v26, 04a2 // +0016 │ │ +085744: 141a 3a01 027f |048e: const v26, #float 1.72806e+38 // #7f02013a │ │ +08574a: 131b 0000 |0491: const/16 v27, #int 0 // #0 │ │ +08574e: 131c 0000 |0493: const/16 v28, #int 0 // #0 │ │ +085752: 131d 0000 |0495: const/16 v29, #int 0 // #0 │ │ +085756: 0200 1a00 |0497: move/from16 v0, v26 │ │ +08575a: 0201 1b00 |0499: move/from16 v1, v27 │ │ +08575e: 0202 1c00 |049b: move/from16 v2, v28 │ │ +085762: 0203 1d00 |049d: move/from16 v3, v29 │ │ +085766: 6e53 001f 0b21 |049f: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +08576c: 1a1a ff27 |04a2: const-string v26, "queuedDL" // string@27ff │ │ +085770: 0800 1e00 |04a4: move-object/from16 v0, v30 │ │ +085774: 5400 4e0c |04a6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +085778: 081b 0000 |04a8: move-object/from16 v27, v0 │ │ +08577c: 7402 8621 1a00 |04aa: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +085782: 0a1a |04ad: move-result v26 │ │ +085784: 391a 1000 |04ae: if-nez v26, 04be // +0010 │ │ +085788: 1a1a 0028 |04b0: const-string v26, "queuedUP" // string@2800 │ │ +08578c: 0800 1e00 |04b2: move-object/from16 v0, v30 │ │ +085790: 5400 4e0c |04b4: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +085794: 081b 0000 |04b6: move-object/from16 v27, v0 │ │ +085798: 7402 8621 1a00 |04b8: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08579e: 0a1a |04bb: move-result v26 │ │ +0857a0: 381a 1600 |04bc: if-eqz v26, 04d2 // +0016 │ │ +0857a4: 141a 3800 027f |04be: const v26, #float 1.72801e+38 // #7f020038 │ │ +0857aa: 131b 0000 |04c1: const/16 v27, #int 0 // #0 │ │ +0857ae: 131c 0000 |04c3: const/16 v28, #int 0 // #0 │ │ +0857b2: 131d 0000 |04c5: const/16 v29, #int 0 // #0 │ │ +0857b6: 0200 1a00 |04c7: move/from16 v0, v26 │ │ +0857ba: 0201 1b00 |04c9: move/from16 v1, v27 │ │ +0857be: 0202 1c00 |04cb: move/from16 v2, v28 │ │ +0857c2: 0203 1d00 |04cd: move/from16 v3, v29 │ │ +0857c6: 6e53 001f 0b21 |04cf: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +0857cc: 1a1a 2717 |04d2: const-string v26, "checkingDL" // string@1727 │ │ +0857d0: 0800 1e00 |04d4: move-object/from16 v0, v30 │ │ +0857d4: 5400 4e0c |04d6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +0857d8: 081b 0000 |04d8: move-object/from16 v27, v0 │ │ +0857dc: 7402 8621 1a00 |04da: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0857e2: 0a1a |04dd: move-result v26 │ │ +0857e4: 391a 1000 |04de: if-nez v26, 04ee // +0010 │ │ +0857e8: 1a1a 2817 |04e0: const-string v26, "checkingUP" // string@1728 │ │ +0857ec: 0800 1e00 |04e2: move-object/from16 v0, v30 │ │ +0857f0: 5400 4e0c |04e4: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +0857f4: 081b 0000 |04e6: move-object/from16 v27, v0 │ │ +0857f8: 7402 8621 1a00 |04e8: invoke-virtual/range {v26, v27}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0857fe: 0a1a |04eb: move-result v26 │ │ +085800: 381a 1600 |04ec: if-eqz v26, 0502 // +0016 │ │ +085804: 141a 1c00 027f |04ee: const v26, #float 1.728e+38 // #7f02001c │ │ +08580a: 131b 0000 |04f1: const/16 v27, #int 0 // #0 │ │ +08580e: 131c 0000 |04f3: const/16 v28, #int 0 // #0 │ │ +085812: 131d 0000 |04f5: const/16 v29, #int 0 // #0 │ │ +085816: 0200 1a00 |04f7: move/from16 v0, v26 │ │ +08581a: 0201 1b00 |04f9: move/from16 v1, v27 │ │ +08581e: 0202 1c00 |04fb: move/from16 v2, v28 │ │ +085822: 0203 1d00 |04fd: move/from16 v3, v29 │ │ +085826: 6e53 001f 0b21 |04ff: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +08582c: 621a f608 |0502: sget-object v26, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +085830: 381a 0900 |0504: if-eqz v26, 050d // +0009 │ │ +085834: 621a f608 |0506: sget-object v26, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +085838: 131b 0000 |0508: const/16 v27, #int 0 // #0 │ │ +08583c: 7402 c51e 1a00 |050a: invoke-virtual/range {v26, v27}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ +085842: 2210 ac04 |050d: new-instance v16, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; // type@04ac │ │ +085846: 131a 0000 |050f: const/16 v26, #int 0 // #0 │ │ +08584a: 0800 1000 |0511: move-object/from16 v0, v16 │ │ +08584e: 0801 1e00 |0513: move-object/from16 v1, v30 │ │ +085852: 0802 1a00 |0515: move-object/from16 v2, v26 │ │ +085856: 7030 8220 1002 |0517: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2082 │ │ +08585c: 131a 0100 |051a: const/16 v26, #int 1 // #1 │ │ +085860: 0200 1a00 |051c: move/from16 v0, v26 │ │ +085864: 2300 8f06 |051e: new-array v0, v0, [Landroid/view/View; // type@068f │ │ +085868: 081a 0000 |0520: move-object/from16 v26, v0 │ │ +08586c: 131b 0000 |0522: const/16 v27, #int 0 // #0 │ │ +085870: 4d14 1a1b |0524: aput-object v20, v26, v27 │ │ +085874: 0800 1000 |0526: move-object/from16 v0, v16 │ │ +085878: 0801 1a00 |0528: move-object/from16 v1, v26 │ │ +08587c: 6e20 8520 1000 |052a: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2085 │ │ +085882: 2212 ae04 |052d: new-instance v18, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; // type@04ae │ │ +085886: 131a 0000 |052f: const/16 v26, #int 0 // #0 │ │ +08588a: 0800 1200 |0531: move-object/from16 v0, v18 │ │ +08588e: 0801 1e00 |0533: move-object/from16 v1, v30 │ │ +085892: 0802 1a00 |0535: move-object/from16 v2, v26 │ │ +085896: 7030 9020 1002 |0537: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2090 │ │ +08589c: 131a 0100 |053a: const/16 v26, #int 1 // #1 │ │ +0858a0: 0200 1a00 |053c: move/from16 v0, v26 │ │ +0858a4: 2300 8f06 |053e: new-array v0, v0, [Landroid/view/View; // type@068f │ │ +0858a8: 081a 0000 |0540: move-object/from16 v26, v0 │ │ +0858ac: 131b 0000 |0542: const/16 v27, #int 0 // #0 │ │ +0858b0: 4d14 1a1b |0544: aput-object v20, v26, v27 │ │ +0858b4: 0800 1200 |0546: move-object/from16 v0, v18 │ │ +0858b8: 0801 1a00 |0548: move-object/from16 v1, v26 │ │ +0858bc: 6e20 9320 1000 |054a: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2093 │ │ +0858c2: 2211 ad04 |054d: new-instance v17, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; // type@04ad │ │ +0858c6: 131a 0000 |054f: const/16 v26, #int 0 // #0 │ │ +0858ca: 0800 1100 |0551: move-object/from16 v0, v17 │ │ +0858ce: 0801 1e00 |0553: move-object/from16 v1, v30 │ │ +0858d2: 0802 1a00 |0555: move-object/from16 v2, v26 │ │ +0858d6: 7030 8920 1002 |0557: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2089 │ │ +0858dc: 131a 0100 |055a: const/16 v26, #int 1 // #1 │ │ +0858e0: 0200 1a00 |055c: move/from16 v0, v26 │ │ +0858e4: 2300 8f06 |055e: new-array v0, v0, [Landroid/view/View; // type@068f │ │ +0858e8: 081a 0000 |0560: move-object/from16 v26, v0 │ │ +0858ec: 131b 0000 |0562: const/16 v27, #int 0 // #0 │ │ +0858f0: 4d14 1a1b |0564: aput-object v20, v26, v27 │ │ +0858f4: 0800 1100 |0566: move-object/from16 v0, v17 │ │ +0858f8: 0801 1a00 |0568: move-object/from16 v1, v26 │ │ +0858fc: 6e20 8c20 1000 |056a: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@208c │ │ +085902: 1114 |056d: return-object v20 │ │ +085904: 141a 0f00 037f |056e: const v26, #float 1.74129e+38 // #7f03000f │ │ +08590a: 131b 0000 |0571: const/16 v27, #int 0 // #0 │ │ +08590e: 0800 1f00 |0573: move-object/from16 v0, v31 │ │ +085912: 0201 1a00 |0575: move/from16 v1, v26 │ │ +085916: 0802 2000 |0577: move-object/from16 v2, v32 │ │ +08591a: 0203 1b00 |0579: move/from16 v3, v27 │ │ +08591e: 6e40 4a1c 1032 |057b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ +085924: 0c14 |057e: move-result-object v20 │ │ +085926: 2900 a5fa |057f: goto/16 0024 // -055b │ │ +08592a: 0800 1e00 |0581: move-object/from16 v0, v30 │ │ +08592e: 5400 500c |0583: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085932: 081a 0000 |0585: move-object/from16 v26, v0 │ │ +085936: 7401 4720 1a00 |0587: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +08593c: 0c1a |058a: move-result-object v26 │ │ +08593e: 0800 1a00 |058b: move-object/from16 v0, v26 │ │ +085942: 0801 1e00 |058d: move-object/from16 v1, v30 │ │ +085946: 5b10 400c |058f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ +08594a: 0800 1e00 |0591: move-object/from16 v0, v30 │ │ +08594e: 5400 500c |0593: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085952: 081a 0000 |0595: move-object/from16 v26, v0 │ │ +085956: 7401 5320 1a00 |0597: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSize:()Ljava/lang/String; // method@2053 │ │ +08595c: 0c1a |059a: move-result-object v26 │ │ +08595e: 0800 1a00 |059b: move-object/from16 v0, v26 │ │ +085962: 0801 1e00 |059d: move-object/from16 v1, v30 │ │ +085966: 5b10 4d0c |059f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ +08596a: 0800 1e00 |05a1: move-object/from16 v0, v30 │ │ +08596e: 5400 500c |05a3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085972: 081a 0000 |05a5: move-object/from16 v26, v0 │ │ +085976: 7401 4820 1a00 |05a7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ +08597c: 0c1a |05aa: move-result-object v26 │ │ +08597e: 0800 1a00 |05ab: move-object/from16 v0, v26 │ │ +085982: 0801 1e00 |05ad: move-object/from16 v1, v30 │ │ +085986: 5b10 3b0c |05af: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +08598a: 0800 1e00 |05b1: move-object/from16 v0, v30 │ │ +08598e: 5400 500c |05b3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085992: 081a 0000 |05b5: move-object/from16 v26, v0 │ │ +085996: 7401 4f20 1a00 |05b7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ +08599c: 0c1a |05ba: move-result-object v26 │ │ +08599e: 0800 1a00 |05bb: move-object/from16 v0, v26 │ │ +0859a2: 0801 1e00 |05bd: move-object/from16 v1, v30 │ │ +0859a6: 5b10 490c |05bf: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ +0859aa: 0800 1e00 |05c1: move-object/from16 v0, v30 │ │ +0859ae: 5400 500c |05c3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +0859b2: 081a 0000 |05c5: move-object/from16 v26, v0 │ │ +0859b6: 7401 5520 1a00 |05c7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +0859bc: 0c1a |05ca: move-result-object v26 │ │ +0859be: 0800 1a00 |05cb: move-object/from16 v0, v26 │ │ +0859c2: 0801 1e00 |05cd: move-object/from16 v1, v30 │ │ +0859c6: 5b10 4e0c |05cf: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +0859ca: 0800 1e00 |05d1: move-object/from16 v0, v30 │ │ +0859ce: 5400 500c |05d3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +0859d2: 081a 0000 |05d5: move-object/from16 v26, v0 │ │ +0859d6: 7401 4a20 1a00 |05d7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getLeechs:()Ljava/lang/String; // method@204a │ │ +0859dc: 0c1a |05da: move-result-object v26 │ │ +0859de: 0800 1a00 |05db: move-object/from16 v0, v26 │ │ +0859e2: 0801 1e00 |05dd: move-object/from16 v1, v30 │ │ +0859e6: 5b10 3f0c |05df: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ +0859ea: 0800 1e00 |05e1: move-object/from16 v0, v30 │ │ +0859ee: 5400 500c |05e3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +0859f2: 081a 0000 |05e5: move-object/from16 v26, v0 │ │ +0859f6: 7401 5120 1a00 |05e7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSeeds:()Ljava/lang/String; // method@2051 │ │ +0859fc: 0c1a |05ea: move-result-object v26 │ │ +0859fe: 0800 1a00 |05eb: move-object/from16 v0, v26 │ │ +085a02: 0801 1e00 |05ed: move-object/from16 v1, v30 │ │ +085a06: 5b10 4b0c |05ef: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ +085a0a: 0800 1e00 |05f1: move-object/from16 v0, v30 │ │ +085a0e: 5400 500c |05f3: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085a12: 081a 0000 |05f5: move-object/from16 v26, v0 │ │ +085a16: 7401 4e20 1a00 |05f7: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085a1c: 0c1a |05fa: move-result-object v26 │ │ +085a1e: 0800 1a00 |05fb: move-object/from16 v0, v26 │ │ +085a22: 0801 1e00 |05fd: move-object/from16 v1, v30 │ │ +085a26: 5b10 460c |05ff: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +085a2a: 0800 1e00 |0601: move-object/from16 v0, v30 │ │ +085a2e: 5400 500c |0603: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085a32: 081a 0000 |0605: move-object/from16 v26, v0 │ │ +085a36: 7401 4d20 1a00 |0607: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPriority:()Ljava/lang/String; // method@204d │ │ +085a3c: 0c1a |060a: move-result-object v26 │ │ +085a3e: 0800 1a00 |060b: move-object/from16 v0, v26 │ │ +085a42: 0801 1e00 |060d: move-object/from16 v1, v30 │ │ +085a46: 5b10 450c |060f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ +085a4a: 0800 1e00 |0611: move-object/from16 v0, v30 │ │ +085a4e: 5400 500c |0613: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085a52: 081a 0000 |0615: move-object/from16 v26, v0 │ │ +085a56: 7401 4520 1a00 |0617: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEta:()Ljava/lang/String; // method@2045 │ │ +085a5c: 0c1a |061a: move-result-object v26 │ │ +085a5e: 0800 1a00 |061b: move-object/from16 v0, v26 │ │ +085a62: 0801 1e00 |061d: move-object/from16 v1, v30 │ │ +085a66: 5b10 380c |061f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ +085a6a: 0800 1e00 |0621: move-object/from16 v0, v30 │ │ +085a6e: 5400 500c |0623: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085a72: 081a 0000 |0625: move-object/from16 v26, v0 │ │ +085a76: 7401 5b20 1a00 |0627: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ +085a7c: 0c1a |062a: move-result-object v26 │ │ +085a7e: 0800 1a00 |062b: move-object/from16 v0, v26 │ │ +085a82: 0801 1e00 |062d: move-object/from16 v1, v30 │ │ +085a86: 5b10 580c |062f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ +085a8a: 0800 1e00 |0631: move-object/from16 v0, v30 │ │ +085a8e: 5400 500c |0633: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085a92: 081a 0000 |0635: move-object/from16 v26, v0 │ │ +085a96: 7401 4220 1a00 |0637: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ +085a9c: 0c1a |063a: move-result-object v26 │ │ +085a9e: 0800 1a00 |063b: move-object/from16 v0, v26 │ │ +085aa2: 0801 1e00 |063d: move-object/from16 v1, v30 │ │ +085aa6: 5b10 360c |063f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ +085aaa: 0800 1e00 |0641: move-object/from16 v0, v30 │ │ +085aae: 5400 500c |0643: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085ab2: 081a 0000 |0645: move-object/from16 v26, v0 │ │ +085ab6: 7401 4420 1a00 |0647: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloaded:()Ljava/lang/String; // method@2044 │ │ +085abc: 0c1a |064a: move-result-object v26 │ │ +085abe: 0800 1a00 |064b: move-object/from16 v0, v26 │ │ +085ac2: 0801 1e00 |064d: move-object/from16 v1, v30 │ │ +085ac6: 5b10 370c |064f: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ +085aca: 0800 1e00 |0651: move-object/from16 v0, v30 │ │ +085ace: 5400 3b0c |0653: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +085ad2: 081a 0000 |0655: move-object/from16 v26, v0 │ │ +085ad6: 691a 3c0c |0657: sput-object v26, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +085ada: 0800 1e00 |0659: move-object/from16 v0, v30 │ │ +085ade: 5400 500c |065b: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085ae2: 081a 0000 |065d: move-object/from16 v26, v0 │ │ +085ae6: 7401 4e20 1a00 |065f: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085aec: 0c1a |0662: move-result-object v26 │ │ +085aee: 1a1b 3401 |0663: const-string v27, "." // string@0134 │ │ +085af2: 7402 8f21 1a00 |0665: invoke-virtual/range {v26, v27}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +085af8: 0a09 |0668: move-result v9 │ │ +085afa: 131a ffff |0669: const/16 v26, #int -1 // #ffff │ │ +085afe: 0200 1a00 |066b: move/from16 v0, v26 │ │ +085b02: 3309 2600 |066d: if-ne v9, v0, 0693 // +0026 │ │ +085b06: 0800 1e00 |066f: move-object/from16 v0, v30 │ │ +085b0a: 5400 500c |0671: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085b0e: 081a 0000 |0673: move-object/from16 v26, v0 │ │ +085b12: 7401 4e20 1a00 |0675: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085b18: 0c1a |0678: move-result-object v26 │ │ +085b1a: 1a1b 0d01 |0679: const-string v27, "," // string@010d │ │ +085b1e: 7402 8f21 1a00 |067b: invoke-virtual/range {v26, v27}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +085b24: 0a09 |067e: move-result v9 │ │ +085b26: 131a ffff |067f: const/16 v26, #int -1 // #ffff │ │ +085b2a: 0200 1a00 |0681: move/from16 v0, v26 │ │ +085b2e: 3309 1000 |0683: if-ne v9, v0, 0693 // +0010 │ │ +085b32: 0800 1e00 |0685: move-object/from16 v0, v30 │ │ +085b36: 5400 500c |0687: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085b3a: 081a 0000 |0689: move-object/from16 v26, v0 │ │ +085b3e: 7401 4e20 1a00 |068b: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085b44: 0c1a |068e: move-result-object v26 │ │ +085b46: 7401 9121 1a00 |068f: invoke-virtual/range {v26}, Ljava/lang/String;.length:()I // method@2191 │ │ +085b4c: 0a09 |0692: move-result v9 │ │ +085b4e: 0800 1e00 |0693: move-object/from16 v0, v30 │ │ +085b52: 5400 500c |0695: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085b56: 081a 0000 |0697: move-object/from16 v26, v0 │ │ +085b5a: 7401 4e20 1a00 |0699: invoke-virtual/range {v26}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085b60: 0c1a |069c: move-result-object v26 │ │ +085b62: 131b 0000 |069d: const/16 v27, #int 0 // #0 │ │ +085b66: 0800 1a00 |069f: move-object/from16 v0, v26 │ │ +085b6a: 0201 1b00 |06a1: move/from16 v1, v27 │ │ +085b6e: 6e30 9721 1009 |06a3: invoke-virtual {v0, v1, v9}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +085b74: 0c1a |06a6: move-result-object v26 │ │ +085b76: 0800 1a00 |06a7: move-object/from16 v0, v26 │ │ +085b7a: 0801 1e00 |06a9: move-object/from16 v1, v30 │ │ +085b7e: 5b10 430c |06ab: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ +085b82: 2900 21fb |06ad: goto/16 01ce // -04df │ │ +085b86: 0d05 |06af: move-exception v5 │ │ +085b88: 1a1a 7704 |06b0: const-string v26, "Debug" // string@0477 │ │ +085b8c: 221b f804 |06b2: new-instance v27, Ljava/lang/StringBuilder; // type@04f8 │ │ +085b90: 7601 a121 1b00 |06b4: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +085b96: 1a1c bc12 |06b7: const-string v28, "TorrentDetailsFragment - onCreateView: " // string@12bc │ │ +085b9a: 7402 aa21 1b00 |06b9: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +085ba0: 0c1b |06bc: move-result-object v27 │ │ +085ba2: 6e10 4221 0500 |06bd: invoke-virtual {v5}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +085ba8: 0c1c |06c0: move-result-object v28 │ │ +085baa: 7402 aa21 1b00 |06c1: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +085bb0: 0c1b |06c4: move-result-object v27 │ │ +085bb2: 7401 af21 1b00 |06c5: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +085bb8: 0c1b |06c8: move-result-object v27 │ │ +085bba: 7702 101c 1a00 |06c9: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +085bc0: 2900 a1fe |06cc: goto/16 056d // -015f │ │ catches : 2 │ │ 0x007e - 0x056d │ │ Ljava/lang/Exception; -> 0x06af │ │ 0x0581 - 0x06ad │ │ Ljava/lang/Exception; -> 0x06af │ │ positions : │ │ 0x0000 line=167 │ │ @@ -147333,16 +147344,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 │ │ -085c18: |[085c18] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -085c28: 0e00 |0000: return-void │ │ +085bdc: |[085bdc] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +085bec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/ListView; │ │ 0x0000 - 0x0001 reg=2 v Landroid/view/View; │ │ @@ -147354,56 +147365,56 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -085c2c: |[085c2c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -085c3c: 6f20 6200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0062 │ │ -085c42: 1a00 9a2e |0003: const-string v0, "torrentDetailName" // string@2e9a │ │ -085c46: 5421 400c |0005: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ -085c4a: 6e30 c202 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085c50: 1a00 9f2e |000a: const-string v0, "torrentDetailSize" // string@2e9f │ │ -085c54: 5421 4d0c |000c: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ -085c58: 6e30 c202 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085c5e: 1a00 982e |0011: const-string v0, "torrentDetailHash" // string@2e98 │ │ -085c62: 5421 3b0c |0013: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -085c66: 6e30 c202 0301 |0015: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085c6c: 1a00 9d2e |0018: const-string v0, "torrentDetailRatio" // string@2e9d │ │ -085c70: 5421 490c |001a: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ -085c74: 6e30 c202 0301 |001c: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085c7a: 1a00 a02e |001f: const-string v0, "torrentDetailState" // string@2ea0 │ │ -085c7e: 5421 4e0c |0021: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085c82: 6e30 c202 0301 |0023: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085c88: 1a00 992e |0026: const-string v0, "torrentDetailLeechs" // string@2e99 │ │ -085c8c: 5421 3f0c |0028: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ -085c90: 6e30 c202 0301 |002a: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085c96: 1a00 9e2e |002d: const-string v0, "torrentDetailSeeds" // string@2e9e │ │ -085c9a: 5421 4b0c |002f: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ -085c9e: 6e30 c202 0301 |0031: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085ca4: 1a00 9c2e |0034: const-string v0, "torrentDetailProgress" // string@2e9c │ │ -085ca8: 5421 460c |0036: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -085cac: 6e30 c202 0301 |0038: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085cb2: 1a00 9b2e |003b: const-string v0, "torrentDetailPriority" // string@2e9b │ │ -085cb6: 5421 450c |003d: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ -085cba: 6e30 c202 0301 |003f: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085cc0: 1a00 972e |0042: const-string v0, "torrentDetailEta" // string@2e97 │ │ -085cc4: 5421 380c |0044: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ -085cc8: 6e30 c202 0301 |0046: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085cce: 1a00 a12e |0049: const-string v0, "torrentDetailUploadSpeed" // string@2ea1 │ │ -085cd2: 5421 580c |004b: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ -085cd6: 6e30 c202 0301 |004d: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085cdc: 1a00 952e |0050: const-string v0, "torrentDetailDownloadSpeed" // string@2e95 │ │ -085ce0: 5421 360c |0052: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ -085ce4: 6e30 c202 0301 |0054: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085cea: 1a00 962e |0057: const-string v0, "torrentDetailDownloaded" // string@2e96 │ │ -085cee: 5421 370c |0059: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ -085cf2: 6e30 c202 0301 |005b: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -085cf8: 0e00 |005e: return-void │ │ +085bf0: |[085bf0] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +085c00: 6f20 6200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0062 │ │ +085c06: 1a00 962e |0003: const-string v0, "torrentDetailName" // string@2e96 │ │ +085c0a: 5421 400c |0005: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ +085c0e: 6e30 c202 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c14: 1a00 9b2e |000a: const-string v0, "torrentDetailSize" // string@2e9b │ │ +085c18: 5421 4d0c |000c: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ +085c1c: 6e30 c202 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c22: 1a00 942e |0011: const-string v0, "torrentDetailHash" // string@2e94 │ │ +085c26: 5421 3b0c |0013: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +085c2a: 6e30 c202 0301 |0015: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c30: 1a00 992e |0018: const-string v0, "torrentDetailRatio" // string@2e99 │ │ +085c34: 5421 490c |001a: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ +085c38: 6e30 c202 0301 |001c: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c3e: 1a00 9c2e |001f: const-string v0, "torrentDetailState" // string@2e9c │ │ +085c42: 5421 4e0c |0021: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +085c46: 6e30 c202 0301 |0023: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c4c: 1a00 952e |0026: const-string v0, "torrentDetailLeechs" // string@2e95 │ │ +085c50: 5421 3f0c |0028: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ +085c54: 6e30 c202 0301 |002a: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c5a: 1a00 9a2e |002d: const-string v0, "torrentDetailSeeds" // string@2e9a │ │ +085c5e: 5421 4b0c |002f: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ +085c62: 6e30 c202 0301 |0031: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c68: 1a00 982e |0034: const-string v0, "torrentDetailProgress" // string@2e98 │ │ +085c6c: 5421 460c |0036: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +085c70: 6e30 c202 0301 |0038: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c76: 1a00 972e |003b: const-string v0, "torrentDetailPriority" // string@2e97 │ │ +085c7a: 5421 450c |003d: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ +085c7e: 6e30 c202 0301 |003f: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c84: 1a00 932e |0042: const-string v0, "torrentDetailEta" // string@2e93 │ │ +085c88: 5421 380c |0044: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ +085c8c: 6e30 c202 0301 |0046: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085c92: 1a00 9d2e |0049: const-string v0, "torrentDetailUploadSpeed" // string@2e9d │ │ +085c96: 5421 580c |004b: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ +085c9a: 6e30 c202 0301 |004d: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085ca0: 1a00 912e |0050: const-string v0, "torrentDetailDownloadSpeed" // string@2e91 │ │ +085ca4: 5421 360c |0052: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ +085ca8: 6e30 c202 0301 |0054: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085cae: 1a00 922e |0057: const-string v0, "torrentDetailDownloaded" // string@2e92 │ │ +085cb2: 5421 370c |0059: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ +085cb6: 6e30 c202 0301 |005b: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +085cbc: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0003 line=518 │ │ 0x000a line=519 │ │ 0x0011 line=520 │ │ 0x0018 line=521 │ │ @@ -147426,17 +147437,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085cfc: |[085cfc] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.setPosition:(I)V │ │ -085d0c: 5901 440c |0000: iput v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.position:I // field@0c44 │ │ -085d10: 0e00 |0002: return-void │ │ +085cc0: |[085cc0] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.setPosition:(I)V │ │ +085cd0: 5901 440c |0000: iput v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.position:I // field@0c44 │ │ +085cd4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0002 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -147446,17 +147457,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/Torrent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085d14: |[085d14] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.setTorrent:(Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ -085d24: 5b01 500c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ -085d28: 0e00 |0002: return-void │ │ +085cd8: |[085cd8] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.setTorrent:(Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ +085ce8: 5b01 500c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.torrent:Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c50 │ │ +085cec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0002 line=588 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x0003 reg=1 torrent Lcom/lgallardo/qbittorrentclient/Torrent; │ │ @@ -147466,578 +147477,578 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/Torrent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 34 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1184 16-bit code units │ │ -085d2c: |[085d2c] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ -085d3c: 7401 4720 2100 |0000: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -085d42: 0c1c |0003: move-result-object v28 │ │ -085d44: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ -085d48: 0801 2000 |0006: move-object/from16 v1, v32 │ │ -085d4c: 5b10 400c |0008: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ -085d50: 7401 5320 2100 |000a: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSize:()Ljava/lang/String; // method@2053 │ │ -085d56: 0c1c |000d: move-result-object v28 │ │ -085d58: 0800 1c00 |000e: move-object/from16 v0, v28 │ │ -085d5c: 0801 2000 |0010: move-object/from16 v1, v32 │ │ -085d60: 5b10 4d0c |0012: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ -085d64: 7401 4820 2100 |0014: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ -085d6a: 0c1c |0017: move-result-object v28 │ │ -085d6c: 0800 1c00 |0018: move-object/from16 v0, v28 │ │ -085d70: 0801 2000 |001a: move-object/from16 v1, v32 │ │ -085d74: 5b10 3b0c |001c: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -085d78: 7401 4f20 2100 |001e: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ -085d7e: 0c1c |0021: move-result-object v28 │ │ -085d80: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -085d84: 0801 2000 |0024: move-object/from16 v1, v32 │ │ -085d88: 5b10 490c |0026: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ -085d8c: 7401 5520 2100 |0028: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -085d92: 0c1c |002b: move-result-object v28 │ │ -085d94: 0800 1c00 |002c: move-object/from16 v0, v28 │ │ -085d98: 0801 2000 |002e: move-object/from16 v1, v32 │ │ -085d9c: 5b10 4e0c |0030: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -085da0: 7401 4a20 2100 |0032: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getLeechs:()Ljava/lang/String; // method@204a │ │ -085da6: 0c1c |0035: move-result-object v28 │ │ -085da8: 0800 1c00 |0036: move-object/from16 v0, v28 │ │ -085dac: 0801 2000 |0038: move-object/from16 v1, v32 │ │ -085db0: 5b10 3f0c |003a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ -085db4: 7401 5120 2100 |003c: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSeeds:()Ljava/lang/String; // method@2051 │ │ -085dba: 0c1c |003f: move-result-object v28 │ │ -085dbc: 0800 1c00 |0040: move-object/from16 v0, v28 │ │ -085dc0: 0801 2000 |0042: move-object/from16 v1, v32 │ │ -085dc4: 5b10 4b0c |0044: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ -085dc8: 7401 4e20 2100 |0046: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085dce: 0c1c |0049: move-result-object v28 │ │ -085dd0: 0800 1c00 |004a: move-object/from16 v0, v28 │ │ -085dd4: 0801 2000 |004c: move-object/from16 v1, v32 │ │ -085dd8: 5b10 460c |004e: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -085ddc: 7401 4d20 2100 |0050: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPriority:()Ljava/lang/String; // method@204d │ │ -085de2: 0c1c |0053: move-result-object v28 │ │ -085de4: 0800 1c00 |0054: move-object/from16 v0, v28 │ │ -085de8: 0801 2000 |0056: move-object/from16 v1, v32 │ │ -085dec: 5b10 450c |0058: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ -085df0: 7401 4520 2100 |005a: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEta:()Ljava/lang/String; // method@2045 │ │ -085df6: 0c1c |005d: move-result-object v28 │ │ -085df8: 0800 1c00 |005e: move-object/from16 v0, v28 │ │ -085dfc: 0801 2000 |0060: move-object/from16 v1, v32 │ │ -085e00: 5b10 380c |0062: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ -085e04: 7401 5b20 2100 |0064: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ -085e0a: 0c1c |0067: move-result-object v28 │ │ -085e0c: 0800 1c00 |0068: move-object/from16 v0, v28 │ │ -085e10: 0801 2000 |006a: move-object/from16 v1, v32 │ │ -085e14: 5b10 580c |006c: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ -085e18: 7401 4220 2100 |006e: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ -085e1e: 0c1c |0071: move-result-object v28 │ │ -085e20: 0800 1c00 |0072: move-object/from16 v0, v28 │ │ -085e24: 0801 2000 |0074: move-object/from16 v1, v32 │ │ -085e28: 5b10 360c |0076: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ -085e2c: 7401 4420 2100 |0078: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloaded:()Ljava/lang/String; // method@2044 │ │ -085e32: 0c1c |007b: move-result-object v28 │ │ -085e34: 0800 1c00 |007c: move-object/from16 v0, v28 │ │ -085e38: 0801 2000 |007e: move-object/from16 v1, v32 │ │ -085e3c: 5b10 370c |0080: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ -085e40: 7401 4e20 2100 |0082: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085e46: 0c1c |0085: move-result-object v28 │ │ -085e48: 1a1d 3401 |0086: const-string v29, "." // string@0134 │ │ -085e4c: 7402 8f21 1c00 |0088: invoke-virtual/range {v28, v29}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -085e52: 0a0b |008b: move-result v11 │ │ -085e54: 131c ffff |008c: const/16 v28, #int -1 // #ffff │ │ -085e58: 0200 1c00 |008e: move/from16 v0, v28 │ │ -085e5c: 330b 1a00 |0090: if-ne v11, v0, 00aa // +001a │ │ -085e60: 7401 4e20 2100 |0092: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085e66: 0c1c |0095: move-result-object v28 │ │ -085e68: 1a1d 0d01 |0096: const-string v29, "," // string@010d │ │ -085e6c: 7402 8f21 1c00 |0098: invoke-virtual/range {v28, v29}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -085e72: 0a0b |009b: move-result v11 │ │ -085e74: 131c ffff |009c: const/16 v28, #int -1 // #ffff │ │ -085e78: 0200 1c00 |009e: move/from16 v0, v28 │ │ -085e7c: 330b 0a00 |00a0: if-ne v11, v0, 00aa // +000a │ │ -085e80: 7401 4e20 2100 |00a2: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085e86: 0c1c |00a5: move-result-object v28 │ │ -085e88: 7401 9121 1c00 |00a6: invoke-virtual/range {v28}, Ljava/lang/String;.length:()I // method@2191 │ │ -085e8e: 0a0b |00a9: move-result v11 │ │ -085e90: 7401 4e20 2100 |00aa: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ -085e96: 0c1c |00ad: move-result-object v28 │ │ -085e98: 131d 0000 |00ae: const/16 v29, #int 0 // #0 │ │ -085e9c: 0800 1c00 |00b0: move-object/from16 v0, v28 │ │ -085ea0: 0201 1d00 |00b2: move/from16 v1, v29 │ │ -085ea4: 6e30 9721 100b |00b4: invoke-virtual {v0, v1, v11}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -085eaa: 0c1c |00b7: move-result-object v28 │ │ -085eac: 0800 1c00 |00b8: move-object/from16 v0, v28 │ │ -085eb0: 0801 2000 |00ba: move-object/from16 v1, v32 │ │ -085eb4: 5b10 430c |00bc: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ -085eb8: 7401 9a20 2000 |00be: invoke-virtual/range {v32}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getFragmentManager:()Landroid/app/FragmentManager; // method@209a │ │ -085ebe: 0c09 |00c1: move-result-object v9 │ │ -085ec0: 1204 |00c2: const/4 v4, #int 0 // #0 │ │ -085ec2: 7401 9920 2000 |00c3: invoke-virtual/range {v32}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ -085ec8: 0c1c |00c6: move-result-object v28 │ │ -085eca: 141d 0d00 0b7f |00c7: const v29, #float 1.84763e+38 // #7f0b000d │ │ -085ed0: 7402 1200 1c00 |00ca: invoke-virtual/range {v28, v29}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ -085ed6: 0c1c |00cd: move-result-object v28 │ │ -085ed8: 381c a803 |00ce: if-eqz v28, 0476 // +03a8 │ │ -085edc: 1a1c c21a |00d0: const-string v28, "firstFragment" // string@1ac2 │ │ -085ee0: 0800 1c00 |00d2: move-object/from16 v0, v28 │ │ -085ee4: 6e20 6500 0900 |00d4: invoke-virtual {v9, v0}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -085eea: 0c04 |00d7: move-result-object v4 │ │ -085eec: 1f04 af04 |00d8: check-cast v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ -085ef0: 6e10 9d20 0400 |00da: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getView:()Landroid/view/View; // method@209d │ │ -085ef6: 0c16 |00dd: move-result-object v22 │ │ -085ef8: 141c 2300 0b7f |00de: const v28, #float 1.84763e+38 // #7f0b0023 │ │ -085efe: 0800 1600 |00e1: move-object/from16 v0, v22 │ │ -085f02: 0201 1c00 |00e3: move/from16 v1, v28 │ │ -085f06: 6e20 931c 1000 |00e5: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085f0c: 0c0d |00e8: move-result-object v13 │ │ -085f0e: 1f0d 6904 |00e9: check-cast v13, Landroid/widget/TextView; // type@0469 │ │ -085f12: 141c 2400 0b7f |00eb: const v28, #float 1.84763e+38 // #7f0b0024 │ │ -085f18: 0800 1600 |00ee: move-object/from16 v0, v22 │ │ -085f1c: 0201 1c00 |00f0: move/from16 v1, v28 │ │ -085f20: 6e20 931c 1000 |00f2: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085f26: 0c19 |00f5: move-result-object v25 │ │ -085f28: 1f19 6904 |00f6: check-cast v25, Landroid/widget/TextView; // type@0469 │ │ -085f2c: 141c 2900 0b7f |00f8: const v28, #float 1.84764e+38 // #7f0b0029 │ │ -085f32: 0800 1600 |00fb: move-object/from16 v0, v22 │ │ -085f36: 0201 1c00 |00fd: move/from16 v1, v28 │ │ -085f3a: 6e20 931c 1000 |00ff: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085f40: 0c15 |0102: move-result-object v21 │ │ -085f42: 1f15 6904 |0103: check-cast v21, Landroid/widget/TextView; // type@0469 │ │ -085f46: 141c 2b00 0b7f |0105: const v28, #float 1.84764e+38 // #7f0b002b │ │ -085f4c: 0800 1600 |0108: move-object/from16 v0, v22 │ │ -085f50: 0201 1c00 |010a: move/from16 v1, v28 │ │ -085f54: 6e20 931c 1000 |010c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085f5a: 0c0f |010f: move-result-object v15 │ │ -085f5c: 1f0f 6904 |0110: check-cast v15, Landroid/widget/TextView; // type@0469 │ │ -085f60: 141c 3100 0b7f |0112: const v28, #float 1.84764e+38 // #7f0b0031 │ │ -085f66: 0800 1600 |0115: move-object/from16 v0, v22 │ │ -085f6a: 0201 1c00 |0117: move/from16 v1, v28 │ │ -085f6e: 6e20 931c 1000 |0119: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085f74: 0c1a |011c: move-result-object v26 │ │ -085f76: 1f1a 6904 |011d: check-cast v26, Landroid/widget/TextView; // type@0469 │ │ -085f7a: 141c 2d00 0b7f |011f: const v28, #float 1.84764e+38 // #7f0b002d │ │ -085f80: 0800 1600 |0122: move-object/from16 v0, v22 │ │ -085f84: 0201 1c00 |0124: move/from16 v1, v28 │ │ -085f88: 6e20 931c 1000 |0126: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085f8e: 0c0c |0129: move-result-object v12 │ │ -085f90: 1f0c 6904 |012a: check-cast v12, Landroid/widget/TextView; // type@0469 │ │ -085f94: 141c 2f00 0b7f |012c: const v28, #float 1.84764e+38 // #7f0b002f │ │ -085f9a: 0800 1600 |012f: move-object/from16 v0, v22 │ │ -085f9e: 0201 1c00 |0131: move/from16 v1, v28 │ │ -085fa2: 6e20 931c 1000 |0133: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085fa8: 0c17 |0136: move-result-object v23 │ │ -085faa: 1f17 6904 |0137: check-cast v23, Landroid/widget/TextView; // type@0469 │ │ -085fae: 141c 3300 0b7f |0139: const v28, #float 1.84764e+38 // #7f0b0033 │ │ -085fb4: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -085fb8: 0201 1c00 |013e: move/from16 v1, v28 │ │ -085fbc: 6e20 931c 1000 |0140: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085fc2: 0c11 |0143: move-result-object v17 │ │ -085fc4: 1f11 6904 |0144: check-cast v17, Landroid/widget/TextView; // type@0469 │ │ -085fc8: 141c 3500 0b7f |0146: const v28, #float 1.84764e+38 // #7f0b0035 │ │ -085fce: 0800 1600 |0149: move-object/from16 v0, v22 │ │ -085fd2: 0201 1c00 |014b: move/from16 v1, v28 │ │ -085fd6: 6e20 931c 1000 |014d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085fdc: 0c0a |0150: move-result-object v10 │ │ -085fde: 1f0a 6904 |0151: check-cast v10, Landroid/widget/TextView; // type@0469 │ │ -085fe2: 141c 2500 0b7f |0153: const v28, #float 1.84763e+38 // #7f0b0025 │ │ -085fe8: 0800 1600 |0156: move-object/from16 v0, v22 │ │ -085fec: 0201 1c00 |0158: move/from16 v1, v28 │ │ -085ff0: 6e20 931c 1000 |015a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -085ff6: 0c07 |015d: move-result-object v7 │ │ -085ff8: 1f07 6904 |015e: check-cast v7, Landroid/widget/TextView; // type@0469 │ │ -085ffc: 141c 0b00 0b7f |0160: const v28, #float 1.84763e+38 // #7f0b000b │ │ -086002: 0800 1600 |0163: move-object/from16 v0, v22 │ │ -086006: 0201 1c00 |0165: move/from16 v1, v28 │ │ -08600a: 6e20 931c 1000 |0167: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086010: 0c1b |016a: move-result-object v27 │ │ -086012: 1f1b 6904 |016b: check-cast v27, Landroid/widget/TextView; // type@0469 │ │ -086016: 141c 2600 0b7f |016d: const v28, #float 1.84763e+38 // #7f0b0026 │ │ -08601c: 0800 1600 |0170: move-object/from16 v0, v22 │ │ -086020: 0201 1c00 |0172: move/from16 v1, v28 │ │ -086024: 6e20 931c 1000 |0174: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -08602a: 0c05 |0177: move-result-object v5 │ │ -08602c: 1f05 6904 |0178: check-cast v5, Landroid/widget/TextView; // type@0469 │ │ -086030: 0800 2000 |017a: move-object/from16 v0, v32 │ │ -086034: 5400 400c |017c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ -086038: 081c 0000 |017e: move-object/from16 v28, v0 │ │ -08603c: 0800 1c00 |0180: move-object/from16 v0, v28 │ │ -086040: 6e20 071f 0d00 |0182: invoke-virtual {v13, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -086046: 0800 2000 |0185: move-object/from16 v0, v32 │ │ -08604a: 5400 490c |0187: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ -08604e: 081c 0000 |0189: move-object/from16 v28, v0 │ │ -086052: 0800 1500 |018b: move-object/from16 v0, v21 │ │ -086056: 0801 1c00 |018d: move-object/from16 v1, v28 │ │ -08605a: 6e20 071f 1000 |018f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -086060: 0800 2000 |0192: move-object/from16 v0, v32 │ │ -086064: 5400 4e0c |0194: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -086068: 081c 0000 |0196: move-object/from16 v28, v0 │ │ -08606c: 0800 1a00 |0198: move-object/from16 v0, v26 │ │ -086070: 0801 1c00 |019a: move-object/from16 v1, v28 │ │ -086074: 6e20 071f 1000 |019c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -08607a: 0800 2000 |019f: move-object/from16 v0, v32 │ │ -08607e: 5400 3f0c |01a1: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ -086082: 081c 0000 |01a3: move-object/from16 v28, v0 │ │ -086086: 0800 1c00 |01a5: move-object/from16 v0, v28 │ │ -08608a: 6e20 071f 0c00 |01a7: invoke-virtual {v12, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -086090: 0800 2000 |01aa: move-object/from16 v0, v32 │ │ -086094: 5400 4b0c |01ac: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ -086098: 081c 0000 |01ae: move-object/from16 v28, v0 │ │ -08609c: 0800 1700 |01b0: move-object/from16 v0, v23 │ │ -0860a0: 0801 1c00 |01b2: move-object/from16 v1, v28 │ │ -0860a4: 6e20 071f 1000 |01b4: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0860aa: 0800 2000 |01b7: move-object/from16 v0, v32 │ │ -0860ae: 5400 460c |01b9: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ -0860b2: 081c 0000 |01bb: move-object/from16 v28, v0 │ │ -0860b6: 0800 1100 |01bd: move-object/from16 v0, v17 │ │ -0860ba: 0801 1c00 |01bf: move-object/from16 v1, v28 │ │ -0860be: 6e20 071f 1000 |01c1: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0860c4: 0800 2000 |01c4: move-object/from16 v0, v32 │ │ -0860c8: 5400 3b0c |01c6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ -0860cc: 081c 0000 |01c8: move-object/from16 v28, v0 │ │ -0860d0: 0800 1c00 |01ca: move-object/from16 v0, v28 │ │ -0860d4: 6e20 071f 0a00 |01cc: invoke-virtual {v10, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0860da: 0800 2000 |01cf: move-object/from16 v0, v32 │ │ -0860de: 5400 450c |01d1: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ -0860e2: 081c 0000 |01d3: move-object/from16 v28, v0 │ │ -0860e6: 0800 1c00 |01d5: move-object/from16 v0, v28 │ │ -0860ea: 6e20 071f 0f00 |01d7: invoke-virtual {v15, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0860f0: 0800 2000 |01da: move-object/from16 v0, v32 │ │ -0860f4: 5400 380c |01dc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ -0860f8: 081c 0000 |01de: move-object/from16 v28, v0 │ │ -0860fc: 0800 1c00 |01e0: move-object/from16 v0, v28 │ │ -086100: 6e20 071f 0700 |01e2: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -086106: 621c f908 |01e5: sget-object v28, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -08610a: 1a1d 4f01 |01e7: const-string v29, "3.2.x" // string@014f │ │ -08610e: 7402 8621 1c00 |01e9: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086114: 0a1c |01ec: move-result v28 │ │ -086116: 381c 3000 |01ed: if-eqz v28, 021d // +0030 │ │ -08611a: 141c 3600 0b7f |01ef: const v28, #float 1.84764e+38 // #7f0b0036 │ │ -086120: 0800 1600 |01f2: move-object/from16 v0, v22 │ │ -086124: 0201 1c00 |01f4: move/from16 v1, v28 │ │ -086128: 6e20 931c 1000 |01f6: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -08612e: 0c18 |01f9: move-result-object v24 │ │ -086130: 1f18 4b04 |01fa: check-cast v24, Landroid/widget/CheckBox; // type@044b │ │ -086134: 141c 3800 0b7f |01fc: const v28, #float 1.84764e+38 // #7f0b0038 │ │ -08613a: 0800 1600 |01ff: move-object/from16 v0, v22 │ │ -08613e: 0201 1c00 |0201: move/from16 v1, v28 │ │ -086142: 6e20 931c 1000 |0203: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086148: 0c08 |0206: move-result-object v8 │ │ -08614a: 1f08 4b04 |0207: check-cast v8, Landroid/widget/CheckBox; // type@044b │ │ -08614e: 7401 5220 2100 |0209: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSequentialDownload:()Z // method@2052 │ │ -086154: 0a1c |020c: move-result v28 │ │ -086156: 0800 1800 |020d: move-object/from16 v0, v24 │ │ -08615a: 0201 1c00 |020f: move/from16 v1, v28 │ │ -08615e: 6e20 6b1e 1000 |0211: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@1e6b │ │ -086164: 7401 5d20 2100 |0214: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getisFirstLastPiecePrio:()Z // method@205d │ │ -08616a: 0a1c |0217: move-result v28 │ │ -08616c: 0200 1c00 |0218: move/from16 v0, v28 │ │ -086170: 6e20 6b1e 0800 |021a: invoke-virtual {v8, v0}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@1e6b │ │ -086176: 221c f804 |021d: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ -08617a: 7601 a121 1c00 |021f: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -086180: 131d 9321 |0222: const/16 v29, #int 8595 // #2193 │ │ -086184: 7701 2921 1d00 |0224: invoke-static/range {v29}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -08618a: 0c1d |0227: move-result-object v29 │ │ -08618c: 7402 aa21 1c00 |0228: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -086192: 0c1c |022b: move-result-object v28 │ │ -086194: 1a1d 0300 |022c: const-string v29, " " // string@0003 │ │ -086198: 7402 aa21 1c00 |022e: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08619e: 0c1c |0231: move-result-object v28 │ │ -0861a0: 0800 2000 |0232: move-object/from16 v0, v32 │ │ -0861a4: 5400 360c |0234: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ -0861a8: 081d 0000 |0236: move-object/from16 v29, v0 │ │ -0861ac: 7402 aa21 1c00 |0238: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0861b2: 0c1c |023b: move-result-object v28 │ │ -0861b4: 7401 af21 1c00 |023c: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0861ba: 0c1c |023f: move-result-object v28 │ │ -0861bc: 0800 1c00 |0240: move-object/from16 v0, v28 │ │ -0861c0: 6e20 071f 0500 |0242: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0861c6: 221c f804 |0245: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ -0861ca: 7601 a121 1c00 |0247: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0861d0: 131d 9121 |024a: const/16 v29, #int 8593 // #2191 │ │ -0861d4: 7701 2921 1d00 |024c: invoke-static/range {v29}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ -0861da: 0c1d |024f: move-result-object v29 │ │ -0861dc: 7402 aa21 1c00 |0250: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0861e2: 0c1c |0253: move-result-object v28 │ │ -0861e4: 1a1d 0300 |0254: const-string v29, " " // string@0003 │ │ -0861e8: 7402 aa21 1c00 |0256: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0861ee: 0c1c |0259: move-result-object v28 │ │ -0861f0: 0800 2000 |025a: move-object/from16 v0, v32 │ │ -0861f4: 5400 580c |025c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ -0861f8: 081d 0000 |025e: move-object/from16 v29, v0 │ │ -0861fc: 7402 aa21 1c00 |0260: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -086202: 0c1c |0263: move-result-object v28 │ │ -086204: 7401 af21 1c00 |0264: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08620a: 0c1c |0267: move-result-object v28 │ │ -08620c: 7402 071f 1b00 |0268: invoke-virtual/range {v27, v28}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -086212: 221c f804 |026b: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ -086216: 7601 a121 1c00 |026d: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08621c: 0800 2000 |0270: move-object/from16 v0, v32 │ │ -086220: 5400 370c |0272: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ -086224: 081d 0000 |0274: move-object/from16 v29, v0 │ │ -086228: 7402 aa21 1c00 |0276: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08622e: 0c1c |0279: move-result-object v28 │ │ -086230: 1a1d 2a00 |027a: const-string v29, " / " // string@002a │ │ -086234: 7402 aa21 1c00 |027c: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08623a: 0c1c |027f: move-result-object v28 │ │ -08623c: 0800 2000 |0280: move-object/from16 v0, v32 │ │ -086240: 5400 4d0c |0282: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ -086244: 081d 0000 |0284: move-object/from16 v29, v0 │ │ -086248: 7402 aa21 1c00 |0286: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08624e: 0c1c |0289: move-result-object v28 │ │ -086250: 7401 af21 1c00 |028a: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -086256: 0c1c |028d: move-result-object v28 │ │ -086258: 0800 1900 |028e: move-object/from16 v0, v25 │ │ -08625c: 0801 1c00 |0290: move-object/from16 v1, v28 │ │ -086260: 6e20 071f 1000 |0292: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -086266: 141c 1a00 0b7f |0295: const v28, #float 1.84763e+38 // #7f0b001a │ │ -08626c: 0800 1600 |0298: move-object/from16 v0, v22 │ │ -086270: 0201 1c00 |029a: move/from16 v1, v28 │ │ -086274: 6e20 931c 1000 |029c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -08627a: 0c10 |029f: move-result-object v16 │ │ -08627c: 1f10 5d04 |02a0: check-cast v16, Landroid/widget/ProgressBar; // type@045d │ │ -086280: 141c 1900 0b7f |02a2: const v28, #float 1.84763e+38 // #7f0b0019 │ │ -086286: 0800 1600 |02a5: move-object/from16 v0, v22 │ │ -08628a: 0201 1c00 |02a7: move/from16 v1, v28 │ │ -08628e: 6e20 931c 1000 |02a9: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086294: 0c0e |02ac: move-result-object v14 │ │ -086296: 1f0e 6904 |02ad: check-cast v14, Landroid/widget/TextView; // type@0469 │ │ -08629a: 0800 2000 |02af: move-object/from16 v0, v32 │ │ -08629e: 5400 430c |02b1: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ -0862a2: 081c 0000 |02b3: move-object/from16 v28, v0 │ │ -0862a6: 7701 5121 1c00 |02b5: invoke-static/range {v28}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0862ac: 0a1c |02b8: move-result v28 │ │ -0862ae: 0800 1000 |02b9: move-object/from16 v0, v16 │ │ -0862b2: 0201 1c00 |02bb: move/from16 v1, v28 │ │ -0862b6: 6e20 c41e 1000 |02bd: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@1ec4 │ │ -0862bc: 221c f804 |02c0: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ -0862c0: 7601 a121 1c00 |02c2: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0862c6: 0800 2000 |02c5: move-object/from16 v0, v32 │ │ -0862ca: 5400 430c |02c7: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ -0862ce: 081d 0000 |02c9: move-object/from16 v29, v0 │ │ -0862d2: 7402 aa21 1c00 |02cb: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0862d8: 0c1c |02ce: move-result-object v28 │ │ -0862da: 1a1d b600 |02cf: const-string v29, "%" // string@00b6 │ │ -0862de: 7402 aa21 1c00 |02d1: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0862e4: 0c1c |02d4: move-result-object v28 │ │ -0862e6: 7401 af21 1c00 |02d5: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0862ec: 0c1c |02d8: move-result-object v28 │ │ -0862ee: 0800 1c00 |02d9: move-object/from16 v0, v28 │ │ -0862f2: 6e20 071f 0e00 |02db: invoke-virtual {v14, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0862f8: 141c 1200 027f |02de: const v28, #float 1.728e+38 // #7f020012 │ │ -0862fe: 131d 0000 |02e1: const/16 v29, #int 0 // #0 │ │ -086302: 131e 0000 |02e3: const/16 v30, #int 0 // #0 │ │ -086306: 131f 0000 |02e5: const/16 v31, #int 0 // #0 │ │ -08630a: 0200 1c00 |02e7: move/from16 v0, v28 │ │ -08630e: 0201 1d00 |02e9: move/from16 v1, v29 │ │ -086312: 0202 1e00 |02eb: move/from16 v2, v30 │ │ -086316: 0203 1f00 |02ed: move/from16 v3, v31 │ │ -08631a: 6e53 001f 0d21 |02ef: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -086320: 1a1c 1a27 |02f2: const-string v28, "pausedUP" // string@271a │ │ -086324: 0800 2000 |02f4: move-object/from16 v0, v32 │ │ -086328: 5400 4e0c |02f6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -08632c: 081d 0000 |02f8: move-object/from16 v29, v0 │ │ -086330: 7402 8621 1c00 |02fa: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086336: 0a1c |02fd: move-result v28 │ │ -086338: 391c 1000 |02fe: if-nez v28, 030e // +0010 │ │ -08633c: 1a1c 1927 |0300: const-string v28, "pausedDL" // string@2719 │ │ -086340: 0800 2000 |0302: move-object/from16 v0, v32 │ │ -086344: 5400 4e0c |0304: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -086348: 081d 0000 |0306: move-object/from16 v29, v0 │ │ -08634c: 7402 8621 1c00 |0308: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086352: 0a1c |030b: move-result v28 │ │ -086354: 381c 1600 |030c: if-eqz v28, 0322 // +0016 │ │ -086358: 141c 3300 027f |030e: const v28, #float 1.72801e+38 // #7f020033 │ │ -08635e: 131d 0000 |0311: const/16 v29, #int 0 // #0 │ │ -086362: 131e 0000 |0313: const/16 v30, #int 0 // #0 │ │ -086366: 131f 0000 |0315: const/16 v31, #int 0 // #0 │ │ -08636a: 0200 1c00 |0317: move/from16 v0, v28 │ │ -08636e: 0201 1d00 |0319: move/from16 v1, v29 │ │ -086372: 0202 1e00 |031b: move/from16 v2, v30 │ │ -086376: 0203 1f00 |031d: move/from16 v3, v31 │ │ -08637a: 6e53 001f 0d21 |031f: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -086380: 1a1c 962c |0322: const-string v28, "stalledUP" // string@2c96 │ │ -086384: 0800 2000 |0324: move-object/from16 v0, v32 │ │ -086388: 5400 4e0c |0326: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -08638c: 081d 0000 |0328: move-object/from16 v29, v0 │ │ -086390: 7402 8621 1c00 |032a: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086396: 0a1c |032d: move-result v28 │ │ -086398: 381c 1600 |032e: if-eqz v28, 0344 // +0016 │ │ -08639c: 141c 4000 027f |0330: const v28, #float 1.72801e+38 // #7f020040 │ │ -0863a2: 131d 0000 |0333: const/16 v29, #int 0 // #0 │ │ -0863a6: 131e 0000 |0335: const/16 v30, #int 0 // #0 │ │ -0863aa: 131f 0000 |0337: const/16 v31, #int 0 // #0 │ │ -0863ae: 0200 1c00 |0339: move/from16 v0, v28 │ │ -0863b2: 0201 1d00 |033b: move/from16 v1, v29 │ │ -0863b6: 0202 1e00 |033d: move/from16 v2, v30 │ │ -0863ba: 0203 1f00 |033f: move/from16 v3, v31 │ │ -0863be: 6e53 001f 0d21 |0341: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -0863c4: 1a1c 952c |0344: const-string v28, "stalledDL" // string@2c95 │ │ -0863c8: 0800 2000 |0346: move-object/from16 v0, v32 │ │ -0863cc: 5400 4e0c |0348: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -0863d0: 081d 0000 |034a: move-object/from16 v29, v0 │ │ -0863d4: 7402 8621 1c00 |034c: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0863da: 0a1c |034f: move-result v28 │ │ -0863dc: 381c 1600 |0350: if-eqz v28, 0366 // +0016 │ │ -0863e0: 141c 3f00 027f |0352: const v28, #float 1.72801e+38 // #7f02003f │ │ -0863e6: 131d 0000 |0355: const/16 v29, #int 0 // #0 │ │ -0863ea: 131e 0000 |0357: const/16 v30, #int 0 // #0 │ │ -0863ee: 131f 0000 |0359: const/16 v31, #int 0 // #0 │ │ -0863f2: 0200 1c00 |035b: move/from16 v0, v28 │ │ -0863f6: 0201 1d00 |035d: move/from16 v1, v29 │ │ -0863fa: 0202 1e00 |035f: move/from16 v2, v30 │ │ -0863fe: 0203 1f00 |0361: move/from16 v3, v31 │ │ -086402: 6e53 001f 0d21 |0363: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -086408: 1a1c 8c19 |0366: const-string v28, "downloading" // string@198c │ │ -08640c: 0800 2000 |0368: move-object/from16 v0, v32 │ │ -086410: 5400 4e0c |036a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -086414: 081d 0000 |036c: move-object/from16 v29, v0 │ │ -086418: 7402 8621 1c00 |036e: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08641e: 0a1c |0371: move-result v28 │ │ -086420: 381c 1600 |0372: if-eqz v28, 0388 // +0016 │ │ -086424: 141c 1100 027f |0374: const v28, #float 1.728e+38 // #7f020011 │ │ -08642a: 131d 0000 |0377: const/16 v29, #int 0 // #0 │ │ -08642e: 131e 0000 |0379: const/16 v30, #int 0 // #0 │ │ -086432: 131f 0000 |037b: const/16 v31, #int 0 // #0 │ │ -086436: 0200 1c00 |037d: move/from16 v0, v28 │ │ -08643a: 0201 1d00 |037f: move/from16 v1, v29 │ │ -08643e: 0202 1e00 |0381: move/from16 v2, v30 │ │ -086442: 0203 1f00 |0383: move/from16 v3, v31 │ │ -086446: 6e53 001f 0d21 |0385: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -08644c: 1a1c 6b2f |0388: const-string v28, "uploading" // string@2f6b │ │ -086450: 0800 2000 |038a: move-object/from16 v0, v32 │ │ -086454: 5400 4e0c |038c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -086458: 081d 0000 |038e: move-object/from16 v29, v0 │ │ -08645c: 7402 8621 1c00 |0390: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086462: 0a1c |0393: move-result v28 │ │ -086464: 381c 1600 |0394: if-eqz v28, 03aa // +0016 │ │ -086468: 141c 3a01 027f |0396: const v28, #float 1.72806e+38 // #7f02013a │ │ -08646e: 131d 0000 |0399: const/16 v29, #int 0 // #0 │ │ -086472: 131e 0000 |039b: const/16 v30, #int 0 // #0 │ │ -086476: 131f 0000 |039d: const/16 v31, #int 0 // #0 │ │ -08647a: 0200 1c00 |039f: move/from16 v0, v28 │ │ -08647e: 0201 1d00 |03a1: move/from16 v1, v29 │ │ -086482: 0202 1e00 |03a3: move/from16 v2, v30 │ │ -086486: 0203 1f00 |03a5: move/from16 v3, v31 │ │ -08648a: 6e53 001f 0d21 |03a7: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -086490: 1a1c 0328 |03aa: const-string v28, "queuedDL" // string@2803 │ │ -086494: 0800 2000 |03ac: move-object/from16 v0, v32 │ │ -086498: 5400 4e0c |03ae: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -08649c: 081d 0000 |03b0: move-object/from16 v29, v0 │ │ -0864a0: 7402 8621 1c00 |03b2: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0864a6: 0a1c |03b5: move-result v28 │ │ -0864a8: 391c 1000 |03b6: if-nez v28, 03c6 // +0010 │ │ -0864ac: 1a1c 0428 |03b8: const-string v28, "queuedUP" // string@2804 │ │ -0864b0: 0800 2000 |03ba: move-object/from16 v0, v32 │ │ -0864b4: 5400 4e0c |03bc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -0864b8: 081d 0000 |03be: move-object/from16 v29, v0 │ │ -0864bc: 7402 8621 1c00 |03c0: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0864c2: 0a1c |03c3: move-result v28 │ │ -0864c4: 381c 1600 |03c4: if-eqz v28, 03da // +0016 │ │ -0864c8: 141c 3800 027f |03c6: const v28, #float 1.72801e+38 // #7f020038 │ │ -0864ce: 131d 0000 |03c9: const/16 v29, #int 0 // #0 │ │ -0864d2: 131e 0000 |03cb: const/16 v30, #int 0 // #0 │ │ -0864d6: 131f 0000 |03cd: const/16 v31, #int 0 // #0 │ │ -0864da: 0200 1c00 |03cf: move/from16 v0, v28 │ │ -0864de: 0201 1d00 |03d1: move/from16 v1, v29 │ │ -0864e2: 0202 1e00 |03d3: move/from16 v2, v30 │ │ -0864e6: 0203 1f00 |03d5: move/from16 v3, v31 │ │ -0864ea: 6e53 001f 0d21 |03d7: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -0864f0: 1a1c 2b17 |03da: const-string v28, "checkingDL" // string@172b │ │ -0864f4: 0800 2000 |03dc: move-object/from16 v0, v32 │ │ -0864f8: 5400 4e0c |03de: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -0864fc: 081d 0000 |03e0: move-object/from16 v29, v0 │ │ -086500: 7402 8621 1c00 |03e2: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086506: 0a1c |03e5: move-result v28 │ │ -086508: 391c 1000 |03e6: if-nez v28, 03f6 // +0010 │ │ -08650c: 1a1c 2c17 |03e8: const-string v28, "checkingUP" // string@172c │ │ -086510: 0800 2000 |03ea: move-object/from16 v0, v32 │ │ -086514: 5400 4e0c |03ec: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ -086518: 081d 0000 |03ee: move-object/from16 v29, v0 │ │ -08651c: 7402 8621 1c00 |03f0: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086522: 0a1c |03f3: move-result v28 │ │ -086524: 381c 1600 |03f4: if-eqz v28, 040a // +0016 │ │ -086528: 141c 1c00 027f |03f6: const v28, #float 1.728e+38 // #7f02001c │ │ -08652e: 131d 0000 |03f9: const/16 v29, #int 0 // #0 │ │ -086532: 131e 0000 |03fb: const/16 v30, #int 0 // #0 │ │ -086536: 131f 0000 |03fd: const/16 v31, #int 0 // #0 │ │ -08653a: 0200 1c00 |03ff: move/from16 v0, v28 │ │ -08653e: 0201 1d00 |0401: move/from16 v1, v29 │ │ -086542: 0202 1e00 |0403: move/from16 v2, v30 │ │ -086546: 0203 1f00 |0405: move/from16 v3, v31 │ │ -08654a: 6e53 001f 0d21 |0407: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ -086550: 621c f608 |040a: sget-object v28, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -086554: 381c 0900 |040c: if-eqz v28, 0415 // +0009 │ │ -086558: 621c f608 |040e: sget-object v28, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -08655c: 131d 0000 |0410: const/16 v29, #int 0 // #0 │ │ -086560: 7402 c51e 1c00 |0412: invoke-virtual/range {v28, v29}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ -086566: 2212 ac04 |0415: new-instance v18, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; // type@04ac │ │ -08656a: 131c 0000 |0417: const/16 v28, #int 0 // #0 │ │ -08656e: 0800 1200 |0419: move-object/from16 v0, v18 │ │ -086572: 0801 2000 |041b: move-object/from16 v1, v32 │ │ -086576: 0802 1c00 |041d: move-object/from16 v2, v28 │ │ -08657a: 7030 8220 1002 |041f: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2082 │ │ -086580: 131c 0100 |0422: const/16 v28, #int 1 // #1 │ │ -086584: 0200 1c00 |0424: move/from16 v0, v28 │ │ -086588: 2300 8f06 |0426: new-array v0, v0, [Landroid/view/View; // type@068f │ │ -08658c: 081c 0000 |0428: move-object/from16 v28, v0 │ │ -086590: 131d 0000 |042a: const/16 v29, #int 0 // #0 │ │ -086594: 4d16 1c1d |042c: aput-object v22, v28, v29 │ │ -086598: 0800 1200 |042e: move-object/from16 v0, v18 │ │ -08659c: 0801 1c00 |0430: move-object/from16 v1, v28 │ │ -0865a0: 6e20 8520 1000 |0432: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2085 │ │ -0865a6: 2214 ae04 |0435: new-instance v20, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; // type@04ae │ │ -0865aa: 131c 0000 |0437: const/16 v28, #int 0 // #0 │ │ -0865ae: 0800 1400 |0439: move-object/from16 v0, v20 │ │ -0865b2: 0801 2000 |043b: move-object/from16 v1, v32 │ │ -0865b6: 0802 1c00 |043d: move-object/from16 v2, v28 │ │ -0865ba: 7030 9020 1002 |043f: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2090 │ │ -0865c0: 131c 0100 |0442: const/16 v28, #int 1 // #1 │ │ -0865c4: 0200 1c00 |0444: move/from16 v0, v28 │ │ -0865c8: 2300 8f06 |0446: new-array v0, v0, [Landroid/view/View; // type@068f │ │ -0865cc: 081c 0000 |0448: move-object/from16 v28, v0 │ │ -0865d0: 131d 0000 |044a: const/16 v29, #int 0 // #0 │ │ -0865d4: 4d16 1c1d |044c: aput-object v22, v28, v29 │ │ -0865d8: 0800 1400 |044e: move-object/from16 v0, v20 │ │ -0865dc: 0801 1c00 |0450: move-object/from16 v1, v28 │ │ -0865e0: 6e20 9320 1000 |0452: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2093 │ │ -0865e6: 2213 ad04 |0455: new-instance v19, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; // type@04ad │ │ -0865ea: 131c 0000 |0457: const/16 v28, #int 0 // #0 │ │ -0865ee: 0800 1300 |0459: move-object/from16 v0, v19 │ │ -0865f2: 0801 2000 |045b: move-object/from16 v1, v32 │ │ -0865f6: 0802 1c00 |045d: move-object/from16 v2, v28 │ │ -0865fa: 7030 8920 1002 |045f: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2089 │ │ -086600: 131c 0100 |0462: const/16 v28, #int 1 // #1 │ │ -086604: 0200 1c00 |0464: move/from16 v0, v28 │ │ -086608: 2300 8f06 |0466: new-array v0, v0, [Landroid/view/View; // type@068f │ │ -08660c: 081c 0000 |0468: move-object/from16 v28, v0 │ │ -086610: 131d 0000 |046a: const/16 v29, #int 0 // #0 │ │ -086614: 4d16 1c1d |046c: aput-object v22, v28, v29 │ │ -086618: 0800 1300 |046e: move-object/from16 v0, v19 │ │ -08661c: 0801 1c00 |0470: move-object/from16 v1, v28 │ │ -086620: 6e20 8c20 1000 |0472: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@208c │ │ -086626: 0e00 |0475: return-void │ │ -086628: 1a1c 8029 |0476: const-string v28, "secondFragment" // string@2980 │ │ -08662c: 0800 1c00 |0478: move-object/from16 v0, v28 │ │ -086630: 6e20 6500 0900 |047a: invoke-virtual {v9, v0}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -086636: 0c04 |047d: move-result-object v4 │ │ -086638: 1f04 af04 |047e: check-cast v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ -08663c: 2900 5afc |0480: goto/16 00da // -03a6 │ │ -086640: 0d06 |0482: move-exception v6 │ │ -086642: 1a1c 7704 |0483: const-string v28, "Debug" // string@0477 │ │ -086646: 221d f804 |0485: new-instance v29, Ljava/lang/StringBuilder; // type@04f8 │ │ -08664a: 7601 a121 1d00 |0487: invoke-direct/range {v29}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -086650: 1a1e c012 |048a: const-string v30, "TorrentDetailsFragment - onCreateView: " // string@12c0 │ │ -086654: 7402 aa21 1d00 |048c: invoke-virtual/range {v29, v30}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08665a: 0c1d |048f: move-result-object v29 │ │ -08665c: 6e10 4221 0600 |0490: invoke-virtual {v6}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ -086662: 0c1e |0493: move-result-object v30 │ │ -086664: 7402 aa21 1d00 |0494: invoke-virtual/range {v29, v30}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08666a: 0c1d |0497: move-result-object v29 │ │ -08666c: 7401 af21 1d00 |0498: invoke-virtual/range {v29}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -086672: 0c1d |049b: move-result-object v29 │ │ -086674: 7702 101c 1c00 |049c: invoke-static/range {v28, v29}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -08667a: 28d6 |049f: goto 0475 // -002a │ │ +085cf0: |[085cf0] com.lgallardo.qbittorrentclient.TorrentDetailsFragment.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ +085d00: 7401 4720 2100 |0000: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +085d06: 0c1c |0003: move-result-object v28 │ │ +085d08: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ +085d0c: 0801 2000 |0006: move-object/from16 v1, v32 │ │ +085d10: 5b10 400c |0008: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ +085d14: 7401 5320 2100 |000a: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSize:()Ljava/lang/String; // method@2053 │ │ +085d1a: 0c1c |000d: move-result-object v28 │ │ +085d1c: 0800 1c00 |000e: move-object/from16 v0, v28 │ │ +085d20: 0801 2000 |0010: move-object/from16 v1, v32 │ │ +085d24: 5b10 4d0c |0012: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ +085d28: 7401 4820 2100 |0014: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getHash:()Ljava/lang/String; // method@2048 │ │ +085d2e: 0c1c |0017: move-result-object v28 │ │ +085d30: 0800 1c00 |0018: move-object/from16 v0, v28 │ │ +085d34: 0801 2000 |001a: move-object/from16 v1, v32 │ │ +085d38: 5b10 3b0c |001c: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +085d3c: 7401 4f20 2100 |001e: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ +085d42: 0c1c |0021: move-result-object v28 │ │ +085d44: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +085d48: 0801 2000 |0024: move-object/from16 v1, v32 │ │ +085d4c: 5b10 490c |0026: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ +085d50: 7401 5520 2100 |0028: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +085d56: 0c1c |002b: move-result-object v28 │ │ +085d58: 0800 1c00 |002c: move-object/from16 v0, v28 │ │ +085d5c: 0801 2000 |002e: move-object/from16 v1, v32 │ │ +085d60: 5b10 4e0c |0030: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +085d64: 7401 4a20 2100 |0032: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getLeechs:()Ljava/lang/String; // method@204a │ │ +085d6a: 0c1c |0035: move-result-object v28 │ │ +085d6c: 0800 1c00 |0036: move-object/from16 v0, v28 │ │ +085d70: 0801 2000 |0038: move-object/from16 v1, v32 │ │ +085d74: 5b10 3f0c |003a: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ +085d78: 7401 5120 2100 |003c: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSeeds:()Ljava/lang/String; // method@2051 │ │ +085d7e: 0c1c |003f: move-result-object v28 │ │ +085d80: 0800 1c00 |0040: move-object/from16 v0, v28 │ │ +085d84: 0801 2000 |0042: move-object/from16 v1, v32 │ │ +085d88: 5b10 4b0c |0044: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ +085d8c: 7401 4e20 2100 |0046: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085d92: 0c1c |0049: move-result-object v28 │ │ +085d94: 0800 1c00 |004a: move-object/from16 v0, v28 │ │ +085d98: 0801 2000 |004c: move-object/from16 v1, v32 │ │ +085d9c: 5b10 460c |004e: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +085da0: 7401 4d20 2100 |0050: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPriority:()Ljava/lang/String; // method@204d │ │ +085da6: 0c1c |0053: move-result-object v28 │ │ +085da8: 0800 1c00 |0054: move-object/from16 v0, v28 │ │ +085dac: 0801 2000 |0056: move-object/from16 v1, v32 │ │ +085db0: 5b10 450c |0058: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ +085db4: 7401 4520 2100 |005a: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEta:()Ljava/lang/String; // method@2045 │ │ +085dba: 0c1c |005d: move-result-object v28 │ │ +085dbc: 0800 1c00 |005e: move-object/from16 v0, v28 │ │ +085dc0: 0801 2000 |0060: move-object/from16 v1, v32 │ │ +085dc4: 5b10 380c |0062: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ +085dc8: 7401 5b20 2100 |0064: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeed:()Ljava/lang/String; // method@205b │ │ +085dce: 0c1c |0067: move-result-object v28 │ │ +085dd0: 0800 1c00 |0068: move-object/from16 v0, v28 │ │ +085dd4: 0801 2000 |006a: move-object/from16 v1, v32 │ │ +085dd8: 5b10 580c |006c: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ +085ddc: 7401 4220 2100 |006e: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeed:()Ljava/lang/String; // method@2042 │ │ +085de2: 0c1c |0071: move-result-object v28 │ │ +085de4: 0800 1c00 |0072: move-object/from16 v0, v28 │ │ +085de8: 0801 2000 |0074: move-object/from16 v1, v32 │ │ +085dec: 5b10 360c |0076: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ +085df0: 7401 4420 2100 |0078: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloaded:()Ljava/lang/String; // method@2044 │ │ +085df6: 0c1c |007b: move-result-object v28 │ │ +085df8: 0800 1c00 |007c: move-object/from16 v0, v28 │ │ +085dfc: 0801 2000 |007e: move-object/from16 v1, v32 │ │ +085e00: 5b10 370c |0080: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ +085e04: 7401 4e20 2100 |0082: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085e0a: 0c1c |0085: move-result-object v28 │ │ +085e0c: 1a1d 3401 |0086: const-string v29, "." // string@0134 │ │ +085e10: 7402 8f21 1c00 |0088: invoke-virtual/range {v28, v29}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +085e16: 0a0b |008b: move-result v11 │ │ +085e18: 131c ffff |008c: const/16 v28, #int -1 // #ffff │ │ +085e1c: 0200 1c00 |008e: move/from16 v0, v28 │ │ +085e20: 330b 1a00 |0090: if-ne v11, v0, 00aa // +001a │ │ +085e24: 7401 4e20 2100 |0092: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085e2a: 0c1c |0095: move-result-object v28 │ │ +085e2c: 1a1d 0d01 |0096: const-string v29, "," // string@010d │ │ +085e30: 7402 8f21 1c00 |0098: invoke-virtual/range {v28, v29}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +085e36: 0a0b |009b: move-result v11 │ │ +085e38: 131c ffff |009c: const/16 v28, #int -1 // #ffff │ │ +085e3c: 0200 1c00 |009e: move/from16 v0, v28 │ │ +085e40: 330b 0a00 |00a0: if-ne v11, v0, 00aa // +000a │ │ +085e44: 7401 4e20 2100 |00a2: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085e4a: 0c1c |00a5: move-result-object v28 │ │ +085e4c: 7401 9121 1c00 |00a6: invoke-virtual/range {v28}, Ljava/lang/String;.length:()I // method@2191 │ │ +085e52: 0a0b |00a9: move-result v11 │ │ +085e54: 7401 4e20 2100 |00aa: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getProgress:()Ljava/lang/String; // method@204e │ │ +085e5a: 0c1c |00ad: move-result-object v28 │ │ +085e5c: 131d 0000 |00ae: const/16 v29, #int 0 // #0 │ │ +085e60: 0800 1c00 |00b0: move-object/from16 v0, v28 │ │ +085e64: 0201 1d00 |00b2: move/from16 v1, v29 │ │ +085e68: 6e30 9721 100b |00b4: invoke-virtual {v0, v1, v11}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +085e6e: 0c1c |00b7: move-result-object v28 │ │ +085e70: 0800 1c00 |00b8: move-object/from16 v0, v28 │ │ +085e74: 0801 2000 |00ba: move-object/from16 v1, v32 │ │ +085e78: 5b10 430c |00bc: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ +085e7c: 7401 9a20 2000 |00be: invoke-virtual/range {v32}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getFragmentManager:()Landroid/app/FragmentManager; // method@209a │ │ +085e82: 0c09 |00c1: move-result-object v9 │ │ +085e84: 1204 |00c2: const/4 v4, #int 0 // #0 │ │ +085e86: 7401 9920 2000 |00c3: invoke-virtual/range {v32}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getActivity:()Landroid/app/Activity; // method@2099 │ │ +085e8c: 0c1c |00c6: move-result-object v28 │ │ +085e8e: 141d 0d00 0b7f |00c7: const v29, #float 1.84763e+38 // #7f0b000d │ │ +085e94: 7402 1200 1c00 |00ca: invoke-virtual/range {v28, v29}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0012 │ │ +085e9a: 0c1c |00cd: move-result-object v28 │ │ +085e9c: 381c a803 |00ce: if-eqz v28, 0476 // +03a8 │ │ +085ea0: 1a1c be1a |00d0: const-string v28, "firstFragment" // string@1abe │ │ +085ea4: 0800 1c00 |00d2: move-object/from16 v0, v28 │ │ +085ea8: 6e20 6500 0900 |00d4: invoke-virtual {v9, v0}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +085eae: 0c04 |00d7: move-result-object v4 │ │ +085eb0: 1f04 af04 |00d8: check-cast v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ +085eb4: 6e10 9d20 0400 |00da: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.getView:()Landroid/view/View; // method@209d │ │ +085eba: 0c16 |00dd: move-result-object v22 │ │ +085ebc: 141c 2300 0b7f |00de: const v28, #float 1.84763e+38 // #7f0b0023 │ │ +085ec2: 0800 1600 |00e1: move-object/from16 v0, v22 │ │ +085ec6: 0201 1c00 |00e3: move/from16 v1, v28 │ │ +085eca: 6e20 931c 1000 |00e5: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085ed0: 0c0d |00e8: move-result-object v13 │ │ +085ed2: 1f0d 6904 |00e9: check-cast v13, Landroid/widget/TextView; // type@0469 │ │ +085ed6: 141c 2400 0b7f |00eb: const v28, #float 1.84763e+38 // #7f0b0024 │ │ +085edc: 0800 1600 |00ee: move-object/from16 v0, v22 │ │ +085ee0: 0201 1c00 |00f0: move/from16 v1, v28 │ │ +085ee4: 6e20 931c 1000 |00f2: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085eea: 0c19 |00f5: move-result-object v25 │ │ +085eec: 1f19 6904 |00f6: check-cast v25, Landroid/widget/TextView; // type@0469 │ │ +085ef0: 141c 2900 0b7f |00f8: const v28, #float 1.84764e+38 // #7f0b0029 │ │ +085ef6: 0800 1600 |00fb: move-object/from16 v0, v22 │ │ +085efa: 0201 1c00 |00fd: move/from16 v1, v28 │ │ +085efe: 6e20 931c 1000 |00ff: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085f04: 0c15 |0102: move-result-object v21 │ │ +085f06: 1f15 6904 |0103: check-cast v21, Landroid/widget/TextView; // type@0469 │ │ +085f0a: 141c 2b00 0b7f |0105: const v28, #float 1.84764e+38 // #7f0b002b │ │ +085f10: 0800 1600 |0108: move-object/from16 v0, v22 │ │ +085f14: 0201 1c00 |010a: move/from16 v1, v28 │ │ +085f18: 6e20 931c 1000 |010c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085f1e: 0c0f |010f: move-result-object v15 │ │ +085f20: 1f0f 6904 |0110: check-cast v15, Landroid/widget/TextView; // type@0469 │ │ +085f24: 141c 3100 0b7f |0112: const v28, #float 1.84764e+38 // #7f0b0031 │ │ +085f2a: 0800 1600 |0115: move-object/from16 v0, v22 │ │ +085f2e: 0201 1c00 |0117: move/from16 v1, v28 │ │ +085f32: 6e20 931c 1000 |0119: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085f38: 0c1a |011c: move-result-object v26 │ │ +085f3a: 1f1a 6904 |011d: check-cast v26, Landroid/widget/TextView; // type@0469 │ │ +085f3e: 141c 2d00 0b7f |011f: const v28, #float 1.84764e+38 // #7f0b002d │ │ +085f44: 0800 1600 |0122: move-object/from16 v0, v22 │ │ +085f48: 0201 1c00 |0124: move/from16 v1, v28 │ │ +085f4c: 6e20 931c 1000 |0126: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085f52: 0c0c |0129: move-result-object v12 │ │ +085f54: 1f0c 6904 |012a: check-cast v12, Landroid/widget/TextView; // type@0469 │ │ +085f58: 141c 2f00 0b7f |012c: const v28, #float 1.84764e+38 // #7f0b002f │ │ +085f5e: 0800 1600 |012f: move-object/from16 v0, v22 │ │ +085f62: 0201 1c00 |0131: move/from16 v1, v28 │ │ +085f66: 6e20 931c 1000 |0133: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085f6c: 0c17 |0136: move-result-object v23 │ │ +085f6e: 1f17 6904 |0137: check-cast v23, Landroid/widget/TextView; // type@0469 │ │ +085f72: 141c 3300 0b7f |0139: const v28, #float 1.84764e+38 // #7f0b0033 │ │ +085f78: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +085f7c: 0201 1c00 |013e: move/from16 v1, v28 │ │ +085f80: 6e20 931c 1000 |0140: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085f86: 0c11 |0143: move-result-object v17 │ │ +085f88: 1f11 6904 |0144: check-cast v17, Landroid/widget/TextView; // type@0469 │ │ +085f8c: 141c 3500 0b7f |0146: const v28, #float 1.84764e+38 // #7f0b0035 │ │ +085f92: 0800 1600 |0149: move-object/from16 v0, v22 │ │ +085f96: 0201 1c00 |014b: move/from16 v1, v28 │ │ +085f9a: 6e20 931c 1000 |014d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085fa0: 0c0a |0150: move-result-object v10 │ │ +085fa2: 1f0a 6904 |0151: check-cast v10, Landroid/widget/TextView; // type@0469 │ │ +085fa6: 141c 2500 0b7f |0153: const v28, #float 1.84763e+38 // #7f0b0025 │ │ +085fac: 0800 1600 |0156: move-object/from16 v0, v22 │ │ +085fb0: 0201 1c00 |0158: move/from16 v1, v28 │ │ +085fb4: 6e20 931c 1000 |015a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085fba: 0c07 |015d: move-result-object v7 │ │ +085fbc: 1f07 6904 |015e: check-cast v7, Landroid/widget/TextView; // type@0469 │ │ +085fc0: 141c 0b00 0b7f |0160: const v28, #float 1.84763e+38 // #7f0b000b │ │ +085fc6: 0800 1600 |0163: move-object/from16 v0, v22 │ │ +085fca: 0201 1c00 |0165: move/from16 v1, v28 │ │ +085fce: 6e20 931c 1000 |0167: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085fd4: 0c1b |016a: move-result-object v27 │ │ +085fd6: 1f1b 6904 |016b: check-cast v27, Landroid/widget/TextView; // type@0469 │ │ +085fda: 141c 2600 0b7f |016d: const v28, #float 1.84763e+38 // #7f0b0026 │ │ +085fe0: 0800 1600 |0170: move-object/from16 v0, v22 │ │ +085fe4: 0201 1c00 |0172: move/from16 v1, v28 │ │ +085fe8: 6e20 931c 1000 |0174: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +085fee: 0c05 |0177: move-result-object v5 │ │ +085ff0: 1f05 6904 |0178: check-cast v5, Landroid/widget/TextView; // type@0469 │ │ +085ff4: 0800 2000 |017a: move-object/from16 v0, v32 │ │ +085ff8: 5400 400c |017c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.name:Ljava/lang/String; // field@0c40 │ │ +085ffc: 081c 0000 |017e: move-object/from16 v28, v0 │ │ +086000: 0800 1c00 |0180: move-object/from16 v0, v28 │ │ +086004: 6e20 071f 0d00 |0182: invoke-virtual {v13, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +08600a: 0800 2000 |0185: move-object/from16 v0, v32 │ │ +08600e: 5400 490c |0187: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.ratio:Ljava/lang/String; // field@0c49 │ │ +086012: 081c 0000 |0189: move-object/from16 v28, v0 │ │ +086016: 0800 1500 |018b: move-object/from16 v0, v21 │ │ +08601a: 0801 1c00 |018d: move-object/from16 v1, v28 │ │ +08601e: 6e20 071f 1000 |018f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +086024: 0800 2000 |0192: move-object/from16 v0, v32 │ │ +086028: 5400 4e0c |0194: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +08602c: 081c 0000 |0196: move-object/from16 v28, v0 │ │ +086030: 0800 1a00 |0198: move-object/from16 v0, v26 │ │ +086034: 0801 1c00 |019a: move-object/from16 v1, v28 │ │ +086038: 6e20 071f 1000 |019c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +08603e: 0800 2000 |019f: move-object/from16 v0, v32 │ │ +086042: 5400 3f0c |01a1: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.leechs:Ljava/lang/String; // field@0c3f │ │ +086046: 081c 0000 |01a3: move-object/from16 v28, v0 │ │ +08604a: 0800 1c00 |01a5: move-object/from16 v0, v28 │ │ +08604e: 6e20 071f 0c00 |01a7: invoke-virtual {v12, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +086054: 0800 2000 |01aa: move-object/from16 v0, v32 │ │ +086058: 5400 4b0c |01ac: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.seeds:Ljava/lang/String; // field@0c4b │ │ +08605c: 081c 0000 |01ae: move-object/from16 v28, v0 │ │ +086060: 0800 1700 |01b0: move-object/from16 v0, v23 │ │ +086064: 0801 1c00 |01b2: move-object/from16 v1, v28 │ │ +086068: 6e20 071f 1000 |01b4: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +08606e: 0800 2000 |01b7: move-object/from16 v0, v32 │ │ +086072: 5400 460c |01b9: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.progress:Ljava/lang/String; // field@0c46 │ │ +086076: 081c 0000 |01bb: move-object/from16 v28, v0 │ │ +08607a: 0800 1100 |01bd: move-object/from16 v0, v17 │ │ +08607e: 0801 1c00 |01bf: move-object/from16 v1, v28 │ │ +086082: 6e20 071f 1000 |01c1: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +086088: 0800 2000 |01c4: move-object/from16 v0, v32 │ │ +08608c: 5400 3b0c |01c6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hash:Ljava/lang/String; // field@0c3b │ │ +086090: 081c 0000 |01c8: move-object/from16 v28, v0 │ │ +086094: 0800 1c00 |01ca: move-object/from16 v0, v28 │ │ +086098: 6e20 071f 0a00 |01cc: invoke-virtual {v10, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +08609e: 0800 2000 |01cf: move-object/from16 v0, v32 │ │ +0860a2: 5400 450c |01d1: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.priority:Ljava/lang/String; // field@0c45 │ │ +0860a6: 081c 0000 |01d3: move-object/from16 v28, v0 │ │ +0860aa: 0800 1c00 |01d5: move-object/from16 v0, v28 │ │ +0860ae: 6e20 071f 0f00 |01d7: invoke-virtual {v15, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0860b4: 0800 2000 |01da: move-object/from16 v0, v32 │ │ +0860b8: 5400 380c |01dc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.eta:Ljava/lang/String; // field@0c38 │ │ +0860bc: 081c 0000 |01de: move-object/from16 v28, v0 │ │ +0860c0: 0800 1c00 |01e0: move-object/from16 v0, v28 │ │ +0860c4: 6e20 071f 0700 |01e2: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0860ca: 621c f908 |01e5: sget-object v28, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0860ce: 1a1d 4f01 |01e7: const-string v29, "3.2.x" // string@014f │ │ +0860d2: 7402 8621 1c00 |01e9: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0860d8: 0a1c |01ec: move-result v28 │ │ +0860da: 381c 3000 |01ed: if-eqz v28, 021d // +0030 │ │ +0860de: 141c 3600 0b7f |01ef: const v28, #float 1.84764e+38 // #7f0b0036 │ │ +0860e4: 0800 1600 |01f2: move-object/from16 v0, v22 │ │ +0860e8: 0201 1c00 |01f4: move/from16 v1, v28 │ │ +0860ec: 6e20 931c 1000 |01f6: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0860f2: 0c18 |01f9: move-result-object v24 │ │ +0860f4: 1f18 4b04 |01fa: check-cast v24, Landroid/widget/CheckBox; // type@044b │ │ +0860f8: 141c 3800 0b7f |01fc: const v28, #float 1.84764e+38 // #7f0b0038 │ │ +0860fe: 0800 1600 |01ff: move-object/from16 v0, v22 │ │ +086102: 0201 1c00 |0201: move/from16 v1, v28 │ │ +086106: 6e20 931c 1000 |0203: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +08610c: 0c08 |0206: move-result-object v8 │ │ +08610e: 1f08 4b04 |0207: check-cast v8, Landroid/widget/CheckBox; // type@044b │ │ +086112: 7401 5220 2100 |0209: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getSequentialDownload:()Z // method@2052 │ │ +086118: 0a1c |020c: move-result v28 │ │ +08611a: 0800 1800 |020d: move-object/from16 v0, v24 │ │ +08611e: 0201 1c00 |020f: move/from16 v1, v28 │ │ +086122: 6e20 6b1e 1000 |0211: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@1e6b │ │ +086128: 7401 5d20 2100 |0214: invoke-virtual/range {v33}, Lcom/lgallardo/qbittorrentclient/Torrent;.getisFirstLastPiecePrio:()Z // method@205d │ │ +08612e: 0a1c |0217: move-result v28 │ │ +086130: 0200 1c00 |0218: move/from16 v0, v28 │ │ +086134: 6e20 6b1e 0800 |021a: invoke-virtual {v8, v0}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@1e6b │ │ +08613a: 221c f804 |021d: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ +08613e: 7601 a121 1c00 |021f: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +086144: 131d 9321 |0222: const/16 v29, #int 8595 // #2193 │ │ +086148: 7701 2921 1d00 |0224: invoke-static/range {v29}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +08614e: 0c1d |0227: move-result-object v29 │ │ +086150: 7402 aa21 1c00 |0228: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +086156: 0c1c |022b: move-result-object v28 │ │ +086158: 1a1d 0300 |022c: const-string v29, " " // string@0003 │ │ +08615c: 7402 aa21 1c00 |022e: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +086162: 0c1c |0231: move-result-object v28 │ │ +086164: 0800 2000 |0232: move-object/from16 v0, v32 │ │ +086168: 5400 360c |0234: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloadSpeed:Ljava/lang/String; // field@0c36 │ │ +08616c: 081d 0000 |0236: move-object/from16 v29, v0 │ │ +086170: 7402 aa21 1c00 |0238: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +086176: 0c1c |023b: move-result-object v28 │ │ +086178: 7401 af21 1c00 |023c: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08617e: 0c1c |023f: move-result-object v28 │ │ +086180: 0800 1c00 |0240: move-object/from16 v0, v28 │ │ +086184: 6e20 071f 0500 |0242: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +08618a: 221c f804 |0245: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ +08618e: 7601 a121 1c00 |0247: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +086194: 131d 9121 |024a: const/16 v29, #int 8593 // #2191 │ │ +086198: 7701 2921 1d00 |024c: invoke-static/range {v29}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2129 │ │ +08619e: 0c1d |024f: move-result-object v29 │ │ +0861a0: 7402 aa21 1c00 |0250: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0861a6: 0c1c |0253: move-result-object v28 │ │ +0861a8: 1a1d 0300 |0254: const-string v29, " " // string@0003 │ │ +0861ac: 7402 aa21 1c00 |0256: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0861b2: 0c1c |0259: move-result-object v28 │ │ +0861b4: 0800 2000 |025a: move-object/from16 v0, v32 │ │ +0861b8: 5400 580c |025c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.uploadSpeed:Ljava/lang/String; // field@0c58 │ │ +0861bc: 081d 0000 |025e: move-object/from16 v29, v0 │ │ +0861c0: 7402 aa21 1c00 |0260: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0861c6: 0c1c |0263: move-result-object v28 │ │ +0861c8: 7401 af21 1c00 |0264: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0861ce: 0c1c |0267: move-result-object v28 │ │ +0861d0: 7402 071f 1b00 |0268: invoke-virtual/range {v27, v28}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0861d6: 221c f804 |026b: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ +0861da: 7601 a121 1c00 |026d: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0861e0: 0800 2000 |0270: move-object/from16 v0, v32 │ │ +0861e4: 5400 370c |0272: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.downloaded:Ljava/lang/String; // field@0c37 │ │ +0861e8: 081d 0000 |0274: move-object/from16 v29, v0 │ │ +0861ec: 7402 aa21 1c00 |0276: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0861f2: 0c1c |0279: move-result-object v28 │ │ +0861f4: 1a1d 2a00 |027a: const-string v29, " / " // string@002a │ │ +0861f8: 7402 aa21 1c00 |027c: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0861fe: 0c1c |027f: move-result-object v28 │ │ +086200: 0800 2000 |0280: move-object/from16 v0, v32 │ │ +086204: 5400 4d0c |0282: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.size:Ljava/lang/String; // field@0c4d │ │ +086208: 081d 0000 |0284: move-object/from16 v29, v0 │ │ +08620c: 7402 aa21 1c00 |0286: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +086212: 0c1c |0289: move-result-object v28 │ │ +086214: 7401 af21 1c00 |028a: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08621a: 0c1c |028d: move-result-object v28 │ │ +08621c: 0800 1900 |028e: move-object/from16 v0, v25 │ │ +086220: 0801 1c00 |0290: move-object/from16 v1, v28 │ │ +086224: 6e20 071f 1000 |0292: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +08622a: 141c 1a00 0b7f |0295: const v28, #float 1.84763e+38 // #7f0b001a │ │ +086230: 0800 1600 |0298: move-object/from16 v0, v22 │ │ +086234: 0201 1c00 |029a: move/from16 v1, v28 │ │ +086238: 6e20 931c 1000 |029c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +08623e: 0c10 |029f: move-result-object v16 │ │ +086240: 1f10 5d04 |02a0: check-cast v16, Landroid/widget/ProgressBar; // type@045d │ │ +086244: 141c 1900 0b7f |02a2: const v28, #float 1.84763e+38 // #7f0b0019 │ │ +08624a: 0800 1600 |02a5: move-object/from16 v0, v22 │ │ +08624e: 0201 1c00 |02a7: move/from16 v1, v28 │ │ +086252: 6e20 931c 1000 |02a9: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +086258: 0c0e |02ac: move-result-object v14 │ │ +08625a: 1f0e 6904 |02ad: check-cast v14, Landroid/widget/TextView; // type@0469 │ │ +08625e: 0800 2000 |02af: move-object/from16 v0, v32 │ │ +086262: 5400 430c |02b1: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ +086266: 081c 0000 |02b3: move-object/from16 v28, v0 │ │ +08626a: 7701 5121 1c00 |02b5: invoke-static/range {v28}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +086270: 0a1c |02b8: move-result v28 │ │ +086272: 0800 1000 |02b9: move-object/from16 v0, v16 │ │ +086276: 0201 1c00 |02bb: move/from16 v1, v28 │ │ +08627a: 6e20 c41e 1000 |02bd: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@1ec4 │ │ +086280: 221c f804 |02c0: new-instance v28, Ljava/lang/StringBuilder; // type@04f8 │ │ +086284: 7601 a121 1c00 |02c2: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08628a: 0800 2000 |02c5: move-object/from16 v0, v32 │ │ +08628e: 5400 430c |02c7: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.percentage:Ljava/lang/String; // field@0c43 │ │ +086292: 081d 0000 |02c9: move-object/from16 v29, v0 │ │ +086296: 7402 aa21 1c00 |02cb: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08629c: 0c1c |02ce: move-result-object v28 │ │ +08629e: 1a1d b600 |02cf: const-string v29, "%" // string@00b6 │ │ +0862a2: 7402 aa21 1c00 |02d1: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0862a8: 0c1c |02d4: move-result-object v28 │ │ +0862aa: 7401 af21 1c00 |02d5: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0862b0: 0c1c |02d8: move-result-object v28 │ │ +0862b2: 0800 1c00 |02d9: move-object/from16 v0, v28 │ │ +0862b6: 6e20 071f 0e00 |02db: invoke-virtual {v14, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0862bc: 141c 1200 027f |02de: const v28, #float 1.728e+38 // #7f020012 │ │ +0862c2: 131d 0000 |02e1: const/16 v29, #int 0 // #0 │ │ +0862c6: 131e 0000 |02e3: const/16 v30, #int 0 // #0 │ │ +0862ca: 131f 0000 |02e5: const/16 v31, #int 0 // #0 │ │ +0862ce: 0200 1c00 |02e7: move/from16 v0, v28 │ │ +0862d2: 0201 1d00 |02e9: move/from16 v1, v29 │ │ +0862d6: 0202 1e00 |02eb: move/from16 v2, v30 │ │ +0862da: 0203 1f00 |02ed: move/from16 v3, v31 │ │ +0862de: 6e53 001f 0d21 |02ef: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +0862e4: 1a1c 1627 |02f2: const-string v28, "pausedUP" // string@2716 │ │ +0862e8: 0800 2000 |02f4: move-object/from16 v0, v32 │ │ +0862ec: 5400 4e0c |02f6: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +0862f0: 081d 0000 |02f8: move-object/from16 v29, v0 │ │ +0862f4: 7402 8621 1c00 |02fa: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0862fa: 0a1c |02fd: move-result v28 │ │ +0862fc: 391c 1000 |02fe: if-nez v28, 030e // +0010 │ │ +086300: 1a1c 1527 |0300: const-string v28, "pausedDL" // string@2715 │ │ +086304: 0800 2000 |0302: move-object/from16 v0, v32 │ │ +086308: 5400 4e0c |0304: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +08630c: 081d 0000 |0306: move-object/from16 v29, v0 │ │ +086310: 7402 8621 1c00 |0308: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +086316: 0a1c |030b: move-result v28 │ │ +086318: 381c 1600 |030c: if-eqz v28, 0322 // +0016 │ │ +08631c: 141c 3300 027f |030e: const v28, #float 1.72801e+38 // #7f020033 │ │ +086322: 131d 0000 |0311: const/16 v29, #int 0 // #0 │ │ +086326: 131e 0000 |0313: const/16 v30, #int 0 // #0 │ │ +08632a: 131f 0000 |0315: const/16 v31, #int 0 // #0 │ │ +08632e: 0200 1c00 |0317: move/from16 v0, v28 │ │ +086332: 0201 1d00 |0319: move/from16 v1, v29 │ │ +086336: 0202 1e00 |031b: move/from16 v2, v30 │ │ +08633a: 0203 1f00 |031d: move/from16 v3, v31 │ │ +08633e: 6e53 001f 0d21 |031f: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +086344: 1a1c 922c |0322: const-string v28, "stalledUP" // string@2c92 │ │ +086348: 0800 2000 |0324: move-object/from16 v0, v32 │ │ +08634c: 5400 4e0c |0326: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +086350: 081d 0000 |0328: move-object/from16 v29, v0 │ │ +086354: 7402 8621 1c00 |032a: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08635a: 0a1c |032d: move-result v28 │ │ +08635c: 381c 1600 |032e: if-eqz v28, 0344 // +0016 │ │ +086360: 141c 4000 027f |0330: const v28, #float 1.72801e+38 // #7f020040 │ │ +086366: 131d 0000 |0333: const/16 v29, #int 0 // #0 │ │ +08636a: 131e 0000 |0335: const/16 v30, #int 0 // #0 │ │ +08636e: 131f 0000 |0337: const/16 v31, #int 0 // #0 │ │ +086372: 0200 1c00 |0339: move/from16 v0, v28 │ │ +086376: 0201 1d00 |033b: move/from16 v1, v29 │ │ +08637a: 0202 1e00 |033d: move/from16 v2, v30 │ │ +08637e: 0203 1f00 |033f: move/from16 v3, v31 │ │ +086382: 6e53 001f 0d21 |0341: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +086388: 1a1c 912c |0344: const-string v28, "stalledDL" // string@2c91 │ │ +08638c: 0800 2000 |0346: move-object/from16 v0, v32 │ │ +086390: 5400 4e0c |0348: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +086394: 081d 0000 |034a: move-object/from16 v29, v0 │ │ +086398: 7402 8621 1c00 |034c: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08639e: 0a1c |034f: move-result v28 │ │ +0863a0: 381c 1600 |0350: if-eqz v28, 0366 // +0016 │ │ +0863a4: 141c 3f00 027f |0352: const v28, #float 1.72801e+38 // #7f02003f │ │ +0863aa: 131d 0000 |0355: const/16 v29, #int 0 // #0 │ │ +0863ae: 131e 0000 |0357: const/16 v30, #int 0 // #0 │ │ +0863b2: 131f 0000 |0359: const/16 v31, #int 0 // #0 │ │ +0863b6: 0200 1c00 |035b: move/from16 v0, v28 │ │ +0863ba: 0201 1d00 |035d: move/from16 v1, v29 │ │ +0863be: 0202 1e00 |035f: move/from16 v2, v30 │ │ +0863c2: 0203 1f00 |0361: move/from16 v3, v31 │ │ +0863c6: 6e53 001f 0d21 |0363: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +0863cc: 1a1c 8819 |0366: const-string v28, "downloading" // string@1988 │ │ +0863d0: 0800 2000 |0368: move-object/from16 v0, v32 │ │ +0863d4: 5400 4e0c |036a: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +0863d8: 081d 0000 |036c: move-object/from16 v29, v0 │ │ +0863dc: 7402 8621 1c00 |036e: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0863e2: 0a1c |0371: move-result v28 │ │ +0863e4: 381c 1600 |0372: if-eqz v28, 0388 // +0016 │ │ +0863e8: 141c 1100 027f |0374: const v28, #float 1.728e+38 // #7f020011 │ │ +0863ee: 131d 0000 |0377: const/16 v29, #int 0 // #0 │ │ +0863f2: 131e 0000 |0379: const/16 v30, #int 0 // #0 │ │ +0863f6: 131f 0000 |037b: const/16 v31, #int 0 // #0 │ │ +0863fa: 0200 1c00 |037d: move/from16 v0, v28 │ │ +0863fe: 0201 1d00 |037f: move/from16 v1, v29 │ │ +086402: 0202 1e00 |0381: move/from16 v2, v30 │ │ +086406: 0203 1f00 |0383: move/from16 v3, v31 │ │ +08640a: 6e53 001f 0d21 |0385: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +086410: 1a1c 672f |0388: const-string v28, "uploading" // string@2f67 │ │ +086414: 0800 2000 |038a: move-object/from16 v0, v32 │ │ +086418: 5400 4e0c |038c: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +08641c: 081d 0000 |038e: move-object/from16 v29, v0 │ │ +086420: 7402 8621 1c00 |0390: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +086426: 0a1c |0393: move-result v28 │ │ +086428: 381c 1600 |0394: if-eqz v28, 03aa // +0016 │ │ +08642c: 141c 3a01 027f |0396: const v28, #float 1.72806e+38 // #7f02013a │ │ +086432: 131d 0000 |0399: const/16 v29, #int 0 // #0 │ │ +086436: 131e 0000 |039b: const/16 v30, #int 0 // #0 │ │ +08643a: 131f 0000 |039d: const/16 v31, #int 0 // #0 │ │ +08643e: 0200 1c00 |039f: move/from16 v0, v28 │ │ +086442: 0201 1d00 |03a1: move/from16 v1, v29 │ │ +086446: 0202 1e00 |03a3: move/from16 v2, v30 │ │ +08644a: 0203 1f00 |03a5: move/from16 v3, v31 │ │ +08644e: 6e53 001f 0d21 |03a7: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +086454: 1a1c ff27 |03aa: const-string v28, "queuedDL" // string@27ff │ │ +086458: 0800 2000 |03ac: move-object/from16 v0, v32 │ │ +08645c: 5400 4e0c |03ae: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +086460: 081d 0000 |03b0: move-object/from16 v29, v0 │ │ +086464: 7402 8621 1c00 |03b2: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08646a: 0a1c |03b5: move-result v28 │ │ +08646c: 391c 1000 |03b6: if-nez v28, 03c6 // +0010 │ │ +086470: 1a1c 0028 |03b8: const-string v28, "queuedUP" // string@2800 │ │ +086474: 0800 2000 |03ba: move-object/from16 v0, v32 │ │ +086478: 5400 4e0c |03bc: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +08647c: 081d 0000 |03be: move-object/from16 v29, v0 │ │ +086480: 7402 8621 1c00 |03c0: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +086486: 0a1c |03c3: move-result v28 │ │ +086488: 381c 1600 |03c4: if-eqz v28, 03da // +0016 │ │ +08648c: 141c 3800 027f |03c6: const v28, #float 1.72801e+38 // #7f020038 │ │ +086492: 131d 0000 |03c9: const/16 v29, #int 0 // #0 │ │ +086496: 131e 0000 |03cb: const/16 v30, #int 0 // #0 │ │ +08649a: 131f 0000 |03cd: const/16 v31, #int 0 // #0 │ │ +08649e: 0200 1c00 |03cf: move/from16 v0, v28 │ │ +0864a2: 0201 1d00 |03d1: move/from16 v1, v29 │ │ +0864a6: 0202 1e00 |03d3: move/from16 v2, v30 │ │ +0864aa: 0203 1f00 |03d5: move/from16 v3, v31 │ │ +0864ae: 6e53 001f 0d21 |03d7: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +0864b4: 1a1c 2717 |03da: const-string v28, "checkingDL" // string@1727 │ │ +0864b8: 0800 2000 |03dc: move-object/from16 v0, v32 │ │ +0864bc: 5400 4e0c |03de: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +0864c0: 081d 0000 |03e0: move-object/from16 v29, v0 │ │ +0864c4: 7402 8621 1c00 |03e2: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0864ca: 0a1c |03e5: move-result v28 │ │ +0864cc: 391c 1000 |03e6: if-nez v28, 03f6 // +0010 │ │ +0864d0: 1a1c 2817 |03e8: const-string v28, "checkingUP" // string@1728 │ │ +0864d4: 0800 2000 |03ea: move-object/from16 v0, v32 │ │ +0864d8: 5400 4e0c |03ec: iget-object v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.state:Ljava/lang/String; // field@0c4e │ │ +0864dc: 081d 0000 |03ee: move-object/from16 v29, v0 │ │ +0864e0: 7402 8621 1c00 |03f0: invoke-virtual/range {v28, v29}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0864e6: 0a1c |03f3: move-result v28 │ │ +0864e8: 381c 1600 |03f4: if-eqz v28, 040a // +0016 │ │ +0864ec: 141c 1c00 027f |03f6: const v28, #float 1.728e+38 // #7f02001c │ │ +0864f2: 131d 0000 |03f9: const/16 v29, #int 0 // #0 │ │ +0864f6: 131e 0000 |03fb: const/16 v30, #int 0 // #0 │ │ +0864fa: 131f 0000 |03fd: const/16 v31, #int 0 // #0 │ │ +0864fe: 0200 1c00 |03ff: move/from16 v0, v28 │ │ +086502: 0201 1d00 |0401: move/from16 v1, v29 │ │ +086506: 0202 1e00 |0403: move/from16 v2, v30 │ │ +08650a: 0203 1f00 |0405: move/from16 v3, v31 │ │ +08650e: 6e53 001f 0d21 |0407: invoke-virtual {v13, v0, v1, v2, v3}, Landroid/widget/TextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@1f00 │ │ +086514: 621c f608 |040a: sget-object v28, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +086518: 381c 0900 |040c: if-eqz v28, 0415 // +0009 │ │ +08651c: 621c f608 |040e: sget-object v28, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +086520: 131d 0000 |0410: const/16 v29, #int 0 // #0 │ │ +086524: 7402 c51e 1c00 |0412: invoke-virtual/range {v28, v29}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ +08652a: 2212 ac04 |0415: new-instance v18, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; // type@04ac │ │ +08652e: 131c 0000 |0417: const/16 v28, #int 0 // #0 │ │ +086532: 0800 1200 |0419: move-object/from16 v0, v18 │ │ +086536: 0801 2000 |041b: move-object/from16 v1, v32 │ │ +08653a: 0802 1c00 |041d: move-object/from16 v2, v28 │ │ +08653e: 7030 8220 1002 |041f: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2082 │ │ +086544: 131c 0100 |0422: const/16 v28, #int 1 // #1 │ │ +086548: 0200 1c00 |0424: move/from16 v0, v28 │ │ +08654c: 2300 8f06 |0426: new-array v0, v0, [Landroid/view/View; // type@068f │ │ +086550: 081c 0000 |0428: move-object/from16 v28, v0 │ │ +086554: 131d 0000 |042a: const/16 v29, #int 0 // #0 │ │ +086558: 4d16 1c1d |042c: aput-object v22, v28, v29 │ │ +08655c: 0800 1200 |042e: move-object/from16 v0, v18 │ │ +086560: 0801 1c00 |0430: move-object/from16 v1, v28 │ │ +086564: 6e20 8520 1000 |0432: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2085 │ │ +08656a: 2214 ae04 |0435: new-instance v20, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers; // type@04ae │ │ +08656e: 131c 0000 |0437: const/16 v28, #int 0 // #0 │ │ +086572: 0800 1400 |0439: move-object/from16 v0, v20 │ │ +086576: 0801 2000 |043b: move-object/from16 v1, v32 │ │ +08657a: 0802 1c00 |043d: move-object/from16 v2, v28 │ │ +08657e: 7030 9020 1002 |043f: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2090 │ │ +086584: 131c 0100 |0442: const/16 v28, #int 1 // #1 │ │ +086588: 0200 1c00 |0444: move/from16 v0, v28 │ │ +08658c: 2300 8f06 |0446: new-array v0, v0, [Landroid/view/View; // type@068f │ │ +086590: 081c 0000 |0448: move-object/from16 v28, v0 │ │ +086594: 131d 0000 |044a: const/16 v29, #int 0 // #0 │ │ +086598: 4d16 1c1d |044c: aput-object v22, v28, v29 │ │ +08659c: 0800 1400 |044e: move-object/from16 v0, v20 │ │ +0865a0: 0801 1c00 |0450: move-object/from16 v1, v28 │ │ +0865a4: 6e20 9320 1000 |0452: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2093 │ │ +0865aa: 2213 ad04 |0455: new-instance v19, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask; // type@04ad │ │ +0865ae: 131c 0000 |0457: const/16 v28, #int 0 // #0 │ │ +0865b2: 0800 1300 |0459: move-object/from16 v0, v19 │ │ +0865b6: 0801 2000 |045b: move-object/from16 v1, v32 │ │ +0865ba: 0802 1c00 |045d: move-object/from16 v2, v28 │ │ +0865be: 7030 8920 1002 |045f: invoke-direct {v0, v1, v2}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.:(Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;)V // method@2089 │ │ +0865c4: 131c 0100 |0462: const/16 v28, #int 1 // #1 │ │ +0865c8: 0200 1c00 |0464: move/from16 v0, v28 │ │ +0865cc: 2300 8f06 |0466: new-array v0, v0, [Landroid/view/View; // type@068f │ │ +0865d0: 081c 0000 |0468: move-object/from16 v28, v0 │ │ +0865d4: 131d 0000 |046a: const/16 v29, #int 0 // #0 │ │ +0865d8: 4d16 1c1d |046c: aput-object v22, v28, v29 │ │ +0865dc: 0800 1300 |046e: move-object/from16 v0, v19 │ │ +0865e0: 0801 1c00 |0470: move-object/from16 v1, v28 │ │ +0865e4: 6e20 8c20 1000 |0472: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@208c │ │ +0865ea: 0e00 |0475: return-void │ │ +0865ec: 1a1c 7c29 |0476: const-string v28, "secondFragment" // string@297c │ │ +0865f0: 0800 1c00 |0478: move-object/from16 v0, v28 │ │ +0865f4: 6e20 6500 0900 |047a: invoke-virtual {v9, v0}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +0865fa: 0c04 |047d: move-result-object v4 │ │ +0865fc: 1f04 af04 |047e: check-cast v4, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ +086600: 2900 5afc |0480: goto/16 00da // -03a6 │ │ +086604: 0d06 |0482: move-exception v6 │ │ +086606: 1a1c 7704 |0483: const-string v28, "Debug" // string@0477 │ │ +08660a: 221d f804 |0485: new-instance v29, Ljava/lang/StringBuilder; // type@04f8 │ │ +08660e: 7601 a121 1d00 |0487: invoke-direct/range {v29}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +086614: 1a1e bc12 |048a: const-string v30, "TorrentDetailsFragment - onCreateView: " // string@12bc │ │ +086618: 7402 aa21 1d00 |048c: invoke-virtual/range {v29, v30}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08661e: 0c1d |048f: move-result-object v29 │ │ +086620: 6e10 4221 0600 |0490: invoke-virtual {v6}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@2142 │ │ +086626: 0c1e |0493: move-result-object v30 │ │ +086628: 7402 aa21 1d00 |0494: invoke-virtual/range {v29, v30}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08662e: 0c1d |0497: move-result-object v29 │ │ +086630: 7401 af21 1d00 |0498: invoke-virtual/range {v29}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +086636: 0c1d |049b: move-result-object v29 │ │ +086638: 7702 101c 1c00 |049c: invoke-static/range {v28, v29}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +08663e: 28d6 |049f: goto 0475 // -002a │ │ catches : 1 │ │ 0x0000 - 0x0480 │ │ Ljava/lang/Exception; -> 0x0482 │ │ positions : │ │ 0x0000 line=371 │ │ 0x000a line=372 │ │ 0x0014 line=373 │ │ @@ -148151,21 +148162,21 @@ │ │ 0x0480 - 0x0482 reg=4 detailsFragment Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0476 - 0x0482 reg=9 fragmentManager Landroid/app/FragmentManager; │ │ 0x0476 - 0x0482 reg=11 index I │ │ 0x0483 - 0x04a0 reg=6 e Ljava/lang/Exception; │ │ 0x0000 - 0x04a0 reg=32 this Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ 0x0000 - 0x04a0 reg=33 torrent Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ - source_file_idx : 4801 (TorrentDetailsFragment.java) │ │ + source_file_idx : 4797 (TorrentDetailsFragment.java) │ │ │ │ Class #638 header: │ │ class_idx : 1200 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4802 │ │ +source_file_idx : 4798 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #638 annotations: │ │ Annotations on class │ │ @@ -148189,20 +148200,20 @@ │ │ type : '(Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08668c: |[08668c] com.lgallardo.qbittorrentclient.TorrentDownloadSpeedComparator.:(Z)V │ │ -08669c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0866a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0866a4: 5c10 5a0c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.reversed:Z // field@0c5a │ │ -0866a8: 5c12 5a0c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.reversed:Z // field@0c5a │ │ -0866ac: 0e00 |0008: return-void │ │ +086650: |[086650] com.lgallardo.qbittorrentclient.TorrentDownloadSpeedComparator.:(Z)V │ │ +086660: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +086666: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +086668: 5c10 5a0c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.reversed:Z // field@0c5a │ │ +08666c: 5c12 5a0c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.reversed:Z // field@0c5a │ │ +086670: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=17 │ │ 0x0006 line=20 │ │ 0x0008 line=21 │ │ locals : │ │ @@ -148215,25 +148226,25 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0866b0: |[0866b0] com.lgallardo.qbittorrentclient.TorrentDownloadSpeedComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ -0866c0: 6e10 4320 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeedWeight:()I // method@2043 │ │ -0866c6: 0a00 |0003: move-result v0 │ │ -0866c8: 6e10 4320 0500 |0004: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeedWeight:()I // method@2043 │ │ -0866ce: 0a01 |0007: move-result v1 │ │ -0866d0: 5532 5a0c |0008: iget-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.reversed:Z // field@0c5a │ │ -0866d4: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -0866d8: 9102 0001 |000c: sub-int v2, v0, v1 │ │ -0866dc: 0f02 |000e: return v2 │ │ -0866de: 9102 0100 |000f: sub-int v2, v1, v0 │ │ -0866e2: 28fd |0011: goto 000e // -0003 │ │ +086674: |[086674] com.lgallardo.qbittorrentclient.TorrentDownloadSpeedComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ +086684: 6e10 4320 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeedWeight:()I // method@2043 │ │ +08668a: 0a00 |0003: move-result v0 │ │ +08668c: 6e10 4320 0500 |0004: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/Torrent;.getDownloadSpeedWeight:()I // method@2043 │ │ +086692: 0a01 |0007: move-result v1 │ │ +086694: 5532 5a0c |0008: iget-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.reversed:Z // field@0c5a │ │ +086698: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +08669c: 9102 0001 |000c: sub-int v2, v0, v1 │ │ +0866a0: 0f02 |000e: return v2 │ │ +0866a2: 9102 0100 |000f: sub-int v2, v1, v0 │ │ +0866a6: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0008 line=29 │ │ 0x000c line=31 │ │ 0x000e line=34 │ │ @@ -148249,35 +148260,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 │ │ -0866e4: |[0866e4] com.lgallardo.qbittorrentclient.TorrentDownloadSpeedComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0866f4: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -0866f8: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -0866fc: 6e30 a920 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20a9 │ │ -086702: 0a00 |0007: move-result v0 │ │ -086704: 0f00 |0008: return v0 │ │ +0866a8: |[0866a8] com.lgallardo.qbittorrentclient.TorrentDownloadSpeedComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0866b8: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +0866bc: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +0866c0: 6e30 a920 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20a9 │ │ +0866c6: 0a00 |0007: move-result v0 │ │ +0866c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 4802 (TorrentDownloadSpeedComparator.java) │ │ + source_file_idx : 4798 (TorrentDownloadSpeedComparator.java) │ │ │ │ Class #639 header: │ │ class_idx : 1201 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4803 │ │ +source_file_idx : 4799 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #639 annotations: │ │ Annotations on class │ │ @@ -148301,20 +148312,20 @@ │ │ type : '(Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -086708: |[086708] com.lgallardo.qbittorrentclient.TorrentEtaComparator.:(Z)V │ │ -086718: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08671e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -086720: 5c10 5b0c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.reversed:Z // field@0c5b │ │ -086724: 5c12 5b0c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.reversed:Z // field@0c5b │ │ -086728: 0e00 |0008: return-void │ │ +0866cc: |[0866cc] com.lgallardo.qbittorrentclient.TorrentEtaComparator.:(Z)V │ │ +0866dc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0866e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0866e4: 5c10 5b0c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.reversed:Z // field@0c5b │ │ +0866e8: 5c12 5b0c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.reversed:Z // field@0c5b │ │ +0866ec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=17 │ │ 0x0006 line=20 │ │ 0x0008 line=21 │ │ locals : │ │ @@ -148327,25 +148338,25 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -08672c: |[08672c] com.lgallardo.qbittorrentclient.TorrentEtaComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ -08673c: 6e10 4620 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEtaInMinutes:()I // method@2046 │ │ -086742: 0a00 |0003: move-result v0 │ │ -086744: 6e10 4620 0500 |0004: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEtaInMinutes:()I // method@2046 │ │ -08674a: 0a01 |0007: move-result v1 │ │ -08674c: 5532 5b0c |0008: iget-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.reversed:Z // field@0c5b │ │ -086750: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -086754: 9102 0100 |000c: sub-int v2, v1, v0 │ │ -086758: 0f02 |000e: return v2 │ │ -08675a: 9102 0001 |000f: sub-int v2, v0, v1 │ │ -08675e: 28fd |0011: goto 000e // -0003 │ │ +0866f0: |[0866f0] com.lgallardo.qbittorrentclient.TorrentEtaComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ +086700: 6e10 4620 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEtaInMinutes:()I // method@2046 │ │ +086706: 0a00 |0003: move-result v0 │ │ +086708: 6e10 4620 0500 |0004: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/Torrent;.getEtaInMinutes:()I // method@2046 │ │ +08670e: 0a01 |0007: move-result v1 │ │ +086710: 5532 5b0c |0008: iget-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.reversed:Z // field@0c5b │ │ +086714: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +086718: 9102 0100 |000c: sub-int v2, v1, v0 │ │ +08671c: 0f02 |000e: return v2 │ │ +08671e: 9102 0001 |000f: sub-int v2, v0, v1 │ │ +086722: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0008 line=29 │ │ 0x000c line=31 │ │ 0x000e line=34 │ │ @@ -148361,35 +148372,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 │ │ -086760: |[086760] com.lgallardo.qbittorrentclient.TorrentEtaComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -086770: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086774: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086778: 6e30 ac20 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20ac │ │ -08677e: 0a00 |0007: move-result v0 │ │ -086780: 0f00 |0008: return v0 │ │ +086724: |[086724] com.lgallardo.qbittorrentclient.TorrentEtaComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +086734: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086738: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +08673c: 6e30 ac20 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20ac │ │ +086742: 0a00 |0007: move-result v0 │ │ +086744: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 4803 (TorrentEtaComparator.java) │ │ + source_file_idx : 4799 (TorrentEtaComparator.java) │ │ │ │ Class #640 header: │ │ class_idx : 1202 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1097 │ │ -source_file_idx : 4805 │ │ +source_file_idx : 4801 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 12 │ │ │ │ Class #640 annotations: │ │ Annotations on class │ │ @@ -148428,41 +148439,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -086784: |[086784] com.lgallardo.qbittorrentclient.TorrentListAdapter.:()V │ │ -086794: 2200 2b05 |0000: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -086798: 7010 3422 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -08679e: 6900 5d0c |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ -0867a2: 0e00 |0007: return-void │ │ +086748: |[086748] com.lgallardo.qbittorrentclient.TorrentListAdapter.:()V │ │ +086758: 2200 2b05 |0000: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +08675c: 7010 3422 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +086762: 6900 5d0c |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ +086766: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;) │ │ name : '' │ │ type : '(Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Torrent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -0867a4: |[0867a4] com.lgallardo.qbittorrentclient.TorrentListAdapter.:(Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ -0867b4: 1400 0a00 037f |0000: const v0, #float 1.74129e+38 // #7f03000a │ │ -0867ba: 1401 1700 0b7f |0003: const v1, #float 1.84763e+38 // #7f0b0017 │ │ -0867c0: 7054 671e 3210 |0006: invoke-direct {v2, v3, v0, v1, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@1e67 │ │ -0867c6: 5b23 5c0c |0009: iput-object v3, v2, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.context:Landroid/content/Context; // field@0c5c │ │ -0867ca: 5b24 5f0c |000b: iput-object v4, v2, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ -0867ce: 5b25 5e0c |000d: iput-object v5, v2, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ -0867d2: 0e00 |000f: return-void │ │ +086768: |[086768] com.lgallardo.qbittorrentclient.TorrentListAdapter.:(Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ +086778: 1400 0a00 037f |0000: const v0, #float 1.74129e+38 // #7f03000a │ │ +08677e: 1401 1700 0b7f |0003: const v1, #float 1.84763e+38 // #7f0b0017 │ │ +086784: 7054 671e 3210 |0006: invoke-direct {v2, v3, v0, v1, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;II[Ljava/lang/Object;)V // method@1e67 │ │ +08678a: 5b23 5c0c |0009: iput-object v3, v2, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.context:Landroid/content/Context; // field@0c5c │ │ +08678e: 5b24 5f0c |000b: iput-object v4, v2, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ +086792: 5b25 5e0c |000d: iput-object v5, v2, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ +086796: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0009 line=26 │ │ 0x000b line=27 │ │ 0x000d line=28 │ │ 0x000f line=30 │ │ @@ -148478,21 +148489,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0867d4: |[0867d4] com.lgallardo.qbittorrentclient.TorrentListAdapter.areAllItemsEnabled:()Z │ │ -0867e4: 5410 5e0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ -0867e8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0867ec: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0867ee: 0f00 |0005: return v0 │ │ -0867f0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0867f2: 28fe |0007: goto 0005 // -0002 │ │ +086798: |[086798] com.lgallardo.qbittorrentclient.TorrentListAdapter.areAllItemsEnabled:()Z │ │ +0867a8: 5410 5e0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ +0867ac: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0867b0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0867b2: 0f00 |0005: return v0 │ │ +0867b4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0867b6: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0004 line=185 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ @@ -148502,20 +148513,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0867f4: |[0867f4] com.lgallardo.qbittorrentclient.TorrentListAdapter.clearSelection:()V │ │ -086804: 2200 2b05 |0000: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -086808: 7010 3422 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -08680e: 6900 5d0c |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ -086812: 6e10 b920 0100 |0007: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ -086818: 0e00 |000a: return-void │ │ +0867b8: |[0867b8] com.lgallardo.qbittorrentclient.TorrentListAdapter.clearSelection:()V │ │ +0867c8: 2200 2b05 |0000: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +0867cc: 7010 3422 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +0867d2: 6900 5d0c |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ +0867d6: 6e10 b920 0100 |0007: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ +0867dc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0007 line=157 │ │ 0x000a line=158 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ @@ -148525,22 +148536,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08681c: |[08681c] com.lgallardo.qbittorrentclient.TorrentListAdapter.getCount:()I │ │ -08682c: 5410 5f0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ -086830: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -086834: 5410 5f0c |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ -086838: 2100 |0006: array-length v0, v0 │ │ -08683a: 0f00 |0007: return v0 │ │ -08683c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08683e: 28fe |0009: goto 0007 // -0002 │ │ +0867e0: |[0867e0] com.lgallardo.qbittorrentclient.TorrentListAdapter.getCount:()I │ │ +0867f0: 5410 5f0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ +0867f4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0867f8: 5410 5f0c |0004: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ +0867fc: 2100 |0006: array-length v0, v0 │ │ +0867fe: 0f00 |0007: return v0 │ │ +086800: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +086802: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ #3 : (in Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;) │ │ @@ -148548,19 +148559,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -086840: |[086840] com.lgallardo.qbittorrentclient.TorrentListAdapter.getCurrentCheckedPosition:()Ljava/util/Set; │ │ -086850: 6200 5d0c |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ -086854: 6e10 3822 0000 |0002: invoke-virtual {v0}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2238 │ │ -08685a: 0c00 |0005: move-result-object v0 │ │ -08685c: 1100 |0006: return-object v0 │ │ +086804: |[086804] com.lgallardo.qbittorrentclient.TorrentListAdapter.getCurrentCheckedPosition:()Ljava/util/Set; │ │ +086814: 6200 5d0c |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ +086818: 6e10 3822 0000 |0002: invoke-virtual {v0}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2238 │ │ +08681e: 0c00 |0005: move-result-object v0 │ │ +086820: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ #4 : (in Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;) │ │ @@ -148568,17 +148579,17 @@ │ │ type : '()[Lcom/lgallardo/qbittorrentclient/Torrent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086860: |[086860] com.lgallardo.qbittorrentclient.TorrentListAdapter.getData:()[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ -086870: 5410 5e0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ -086874: 1100 |0002: return-object v0 │ │ +086824: |[086824] com.lgallardo.qbittorrentclient.TorrentListAdapter.getData:()[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ +086834: 5410 5e0c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ +086838: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ #5 : (in Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;) │ │ @@ -148586,208 +148597,209 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 420 16-bit code units │ │ -086878: |[086878] com.lgallardo.qbittorrentclient.TorrentListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -086888: 54ca 5c0c |0000: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.context:Landroid/content/Context; // field@0c5c │ │ -08688c: 1a0b ca20 |0002: const-string v11, "layout_inflater" // string@20ca │ │ -086890: 6e20 f400 ba00 |0004: invoke-virtual {v10, v11}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -086896: 0c02 |0007: move-result-object v2 │ │ -086898: 1f02 0d04 |0008: check-cast v2, Landroid/view/LayoutInflater; // type@040d │ │ -08689c: 140a 0a00 037f |000a: const v10, #float 1.74129e+38 // #7f03000a │ │ -0868a2: 120b |000d: const/4 v11, #int 0 // #0 │ │ -0868a4: 6e40 4a1c a2bf |000e: invoke-virtual {v2, v10, v15, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ -0868aa: 0c08 |0011: move-result-object v8 │ │ -0868ac: 54ca 5e0c |0012: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ -0868b0: 380a 3001 |0014: if-eqz v10, 0144 // +0130 │ │ -0868b4: 54ca 5e0c |0016: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ -0868b8: 460a 0a0d |0018: aget-object v10, v10, v13 │ │ -0868bc: 6e10 4720 0a00 |001a: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -0868c2: 0c00 |001d: move-result-object v0 │ │ -0868c4: 54ca 5e0c |001e: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ -0868c8: 460a 0a0d |0020: aget-object v10, v10, v13 │ │ -0868cc: 6e10 5520 0a00 |0022: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ -0868d2: 0c09 |0025: move-result-object v9 │ │ -0868d4: 140a 1700 0b7f |0026: const v10, #float 1.84763e+38 // #7f0b0017 │ │ -0868da: 6e20 931c a800 |0029: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0868e0: 0c04 |002c: move-result-object v4 │ │ -0868e2: 1f04 6904 |002d: check-cast v4, Landroid/widget/TextView; // type@0469 │ │ -0868e6: 6e20 071f 0400 |002f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0868ec: 140a 1800 0b7f |0032: const v10, #float 1.84763e+38 // #7f0b0018 │ │ -0868f2: 6e20 931c a800 |0035: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0868f8: 0c03 |0038: move-result-object v3 │ │ -0868fa: 1f03 6904 |0039: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ -0868fe: 220a f804 |003b: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ -086902: 7010 a121 0a00 |003d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -086908: 1a0b 0000 |0040: const-string v11, "" // string@0000 │ │ -08690c: 6e20 aa21 ba00 |0042: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -086912: 0c0a |0045: move-result-object v10 │ │ -086914: 54cb 5e0c |0046: iget-object v11, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ -086918: 460b 0b0d |0048: aget-object v11, v11, v13 │ │ -08691c: 6e10 4920 0b00 |004a: invoke-virtual {v11}, Lcom/lgallardo/qbittorrentclient/Torrent;.getInfo:()Ljava/lang/String; // method@2049 │ │ -086922: 0c0b |004d: move-result-object v11 │ │ -086924: 6e20 aa21 ba00 |004e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08692a: 0c0a |0051: move-result-object v10 │ │ -08692c: 6e10 af21 0a00 |0052: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -086932: 0c0a |0055: move-result-object v10 │ │ -086934: 6e20 071f a300 |0056: invoke-virtual {v3, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -08693a: 140a 2100 0b7f |0059: const v10, #float 1.84763e+38 // #7f0b0021 │ │ -086940: 6e20 931c a800 |005c: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086946: 0c01 |005f: move-result-object v1 │ │ -086948: 1f01 5404 |0060: check-cast v1, Landroid/widget/ImageView; // type@0454 │ │ -08694c: 1a0a 1a27 |0062: const-string v10, "pausedUP" // string@271a │ │ -086950: 6e20 8621 9a00 |0064: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086956: 0a0a |0067: move-result v10 │ │ -086958: 390a 0a00 |0068: if-nez v10, 0072 // +000a │ │ -08695c: 1a0a 1927 |006a: const-string v10, "pausedDL" // string@2719 │ │ -086960: 6e20 8621 9a00 |006c: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086966: 0a0a |006f: move-result v10 │ │ -086968: 380a 0800 |0070: if-eqz v10, 0078 // +0008 │ │ -08696c: 140a 3300 027f |0072: const v10, #float 1.72801e+38 // #7f020033 │ │ -086972: 6e20 831e a100 |0075: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ -086978: 1a0a 962c |0078: const-string v10, "stalledUP" // string@2c96 │ │ -08697c: 6e20 8621 9a00 |007a: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086982: 0a0a |007d: move-result v10 │ │ -086984: 380a 0800 |007e: if-eqz v10, 0086 // +0008 │ │ -086988: 140a 4000 027f |0080: const v10, #float 1.72801e+38 // #7f020040 │ │ -08698e: 6e20 831e a100 |0083: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ -086994: 1a0a 952c |0086: const-string v10, "stalledDL" // string@2c95 │ │ -086998: 6e20 8621 9a00 |0088: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08699e: 0a0a |008b: move-result v10 │ │ -0869a0: 380a 0800 |008c: if-eqz v10, 0094 // +0008 │ │ -0869a4: 140a 3f00 027f |008e: const v10, #float 1.72801e+38 // #7f02003f │ │ -0869aa: 6e20 831e a100 |0091: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ -0869b0: 1a0a 8c19 |0094: const-string v10, "downloading" // string@198c │ │ -0869b4: 6e20 8621 9a00 |0096: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0869ba: 0a0a |0099: move-result v10 │ │ -0869bc: 380a 0800 |009a: if-eqz v10, 00a2 // +0008 │ │ -0869c0: 140a 1100 027f |009c: const v10, #float 1.728e+38 // #7f020011 │ │ -0869c6: 6e20 831e a100 |009f: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ -0869cc: 1a0a 6b2f |00a2: const-string v10, "uploading" // string@2f6b │ │ -0869d0: 6e20 8621 9a00 |00a4: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0869d6: 0a0a |00a7: move-result v10 │ │ -0869d8: 380a 0800 |00a8: if-eqz v10, 00b0 // +0008 │ │ -0869dc: 140a 3a01 027f |00aa: const v10, #float 1.72806e+38 // #7f02013a │ │ -0869e2: 6e20 831e a100 |00ad: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ -0869e8: 1a0a 0328 |00b0: const-string v10, "queuedDL" // string@2803 │ │ -0869ec: 6e20 8621 9a00 |00b2: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0869f2: 0a0a |00b5: move-result v10 │ │ -0869f4: 390a 0a00 |00b6: if-nez v10, 00c0 // +000a │ │ -0869f8: 1a0a 0428 |00b8: const-string v10, "queuedUP" // string@2804 │ │ -0869fc: 6e20 8621 9a00 |00ba: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086a02: 0a0a |00bd: move-result v10 │ │ -086a04: 380a 0800 |00be: if-eqz v10, 00c6 // +0008 │ │ -086a08: 140a 3800 027f |00c0: const v10, #float 1.72801e+38 // #7f020038 │ │ -086a0e: 6e20 831e a100 |00c3: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ -086a14: 1a0a 2b17 |00c6: const-string v10, "checkingDL" // string@172b │ │ -086a18: 6e20 8621 9a00 |00c8: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086a1e: 0a0a |00cb: move-result v10 │ │ -086a20: 390a 0a00 |00cc: if-nez v10, 00d6 // +000a │ │ -086a24: 1a0a 2c17 |00ce: const-string v10, "checkingUP" // string@172c │ │ -086a28: 6e20 8621 9a00 |00d0: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086a2e: 0a0a |00d3: move-result v10 │ │ -086a30: 380a 0800 |00d4: if-eqz v10, 00dc // +0008 │ │ -086a34: 140a 1c00 027f |00d6: const v10, #float 1.728e+38 // #7f02001c │ │ -086a3a: 6e20 831e a100 |00d9: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ -086a40: 140a 1a00 0b7f |00dc: const v10, #float 1.84763e+38 // #7f0b001a │ │ -086a46: 6e20 931c a800 |00df: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086a4c: 0c07 |00e2: move-result-object v7 │ │ -086a4e: 1f07 5d04 |00e3: check-cast v7, Landroid/widget/ProgressBar; // type@045d │ │ -086a52: 140a 1900 0b7f |00e5: const v10, #float 1.84763e+38 // #7f0b0019 │ │ -086a58: 6e20 931c a800 |00e8: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086a5e: 0c06 |00eb: move-result-object v6 │ │ -086a60: 1f06 6904 |00ec: check-cast v6, Landroid/widget/TextView; // type@0469 │ │ -086a64: 54ca 5e0c |00ee: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ -086a68: 460a 0a0d |00f0: aget-object v10, v10, v13 │ │ -086a6c: 6e10 4c20 0a00 |00f2: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPercentage:()Ljava/lang/String; // method@204c │ │ -086a72: 0c05 |00f5: move-result-object v5 │ │ -086a74: 7110 5121 0500 |00f6: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -086a7a: 0a0a |00f9: move-result v10 │ │ -086a7c: 6e20 c41e a700 |00fa: invoke-virtual {v7, v10}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@1ec4 │ │ -086a82: 220a f804 |00fd: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ -086a86: 7010 a121 0a00 |00ff: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -086a8c: 6e20 aa21 5a00 |0102: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -086a92: 0c0a |0105: move-result-object v10 │ │ -086a94: 1a0b b600 |0106: const-string v11, "%" // string@00b6 │ │ -086a98: 6e20 aa21 ba00 |0108: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -086a9e: 0c0a |010b: move-result-object v10 │ │ -086aa0: 6e10 af21 0a00 |010c: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -086aa6: 0c0a |010f: move-result-object v10 │ │ -086aa8: 6e20 071f a600 |0110: invoke-virtual {v6, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -086aae: 6e10 b220 0c00 |0113: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getContext:()Landroid/content/Context; // method@20b2 │ │ -086ab4: 0c0a |0116: move-result-object v10 │ │ -086ab6: 6e10 f200 0a00 |0117: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -086abc: 0c0a |011a: move-result-object v10 │ │ -086abe: 140b 0f00 0601 |011b: const v11, #float 2.4612e-38 // #0106000f │ │ -086ac4: 6e20 4401 ba00 |011e: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ -086aca: 0a0a |0121: move-result v10 │ │ -086acc: 6e20 ff1c a800 |0122: invoke-virtual {v8, v10}, Landroid/view/View;.setBackgroundColor:(I)V // method@1cff │ │ -086ad2: 620a 5d0c |0125: sget-object v10, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ -086ad6: 7110 5521 0d00 |0127: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -086adc: 0c0b |012a: move-result-object v11 │ │ -086ade: 6e20 3722 ba00 |012b: invoke-virtual {v10, v11}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ -086ae4: 0c0a |012e: move-result-object v10 │ │ -086ae6: 380a 1400 |012f: if-eqz v10, 0143 // +0014 │ │ -086aea: 6e10 b220 0c00 |0131: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getContext:()Landroid/content/Context; // method@20b2 │ │ -086af0: 0c0a |0134: move-result-object v10 │ │ -086af2: 6e10 f200 0a00 |0135: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -086af8: 0c0a |0138: move-result-object v10 │ │ -086afa: 140b 1200 0601 |0139: const v11, #float 2.4612e-38 // #01060012 │ │ -086b00: 6e20 4401 ba00 |013c: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ -086b06: 0a0a |013f: move-result v10 │ │ -086b08: 6e20 ff1c a800 |0140: invoke-virtual {v8, v10}, Landroid/view/View;.setBackgroundColor:(I)V // method@1cff │ │ -086b0e: 1108 |0143: return-object v8 │ │ -086b10: 140a 1700 0b7f |0144: const v10, #float 1.84763e+38 // #7f0b0017 │ │ -086b16: 6e20 931c a800 |0147: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086b1c: 0c04 |014a: move-result-object v4 │ │ -086b1e: 1f04 6904 |014b: check-cast v4, Landroid/widget/TextView; // type@0469 │ │ -086b22: 54ca 5c0c |014d: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.context:Landroid/content/Context; // field@0c5c │ │ -086b26: 140b 4200 087f |014f: const v11, #float 1.80776e+38 // #7f080042 │ │ -086b2c: 6e20 f300 ba00 |0152: invoke-virtual {v10, v11}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00f3 │ │ -086b32: 0c0a |0155: move-result-object v10 │ │ -086b34: 6e20 071f a400 |0156: invoke-virtual {v4, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -086b3a: 140a 1a00 0b7f |0159: const v10, #float 1.84763e+38 // #7f0b001a │ │ -086b40: 6e20 931c a800 |015c: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086b46: 0c07 |015f: move-result-object v7 │ │ -086b48: 1f07 5d04 |0160: check-cast v7, Landroid/widget/ProgressBar; // type@045d │ │ -086b4c: 140a 1900 0b7f |0162: const v10, #float 1.84763e+38 // #7f0b0019 │ │ -086b52: 6e20 931c a800 |0165: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086b58: 0c06 |0168: move-result-object v6 │ │ -086b5a: 1f06 6904 |0169: check-cast v6, Landroid/widget/TextView; // type@0469 │ │ -086b5e: 140a 2100 0b7f |016b: const v10, #float 1.84763e+38 // #7f0b0021 │ │ -086b64: 6e20 931c a800 |016e: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086b6a: 0c01 |0171: move-result-object v1 │ │ -086b6c: 1f01 5404 |0172: check-cast v1, Landroid/widget/ImageView; // type@0454 │ │ -086b70: 140a 1800 0b7f |0174: const v10, #float 1.84763e+38 // #7f0b0018 │ │ -086b76: 6e20 931c a800 |0177: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -086b7c: 0c03 |017a: move-result-object v3 │ │ -086b7e: 1f03 6904 |017b: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ -086b82: 130a 0800 |017d: const/16 v10, #int 8 // #8 │ │ -086b86: 6e20 c51e a700 |017f: invoke-virtual {v7, v10}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ -086b8c: 130a 0800 |0182: const/16 v10, #int 8 // #8 │ │ -086b90: 6e20 0c1f a600 |0184: invoke-virtual {v6, v10}, Landroid/widget/TextView;.setVisibility:(I)V // method@1f0c │ │ -086b96: 130a 0800 |0187: const/16 v10, #int 8 // #8 │ │ -086b9a: 6e20 851e a100 |0189: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1e85 │ │ -086ba0: 130a 0800 |018c: const/16 v10, #int 8 // #8 │ │ -086ba4: 6e20 0c1f a300 |018e: invoke-virtual {v3, v10}, Landroid/widget/TextView;.setVisibility:(I)V // method@1f0c │ │ -086baa: 6e10 b220 0c00 |0191: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getContext:()Landroid/content/Context; // method@20b2 │ │ -086bb0: 0c0a |0194: move-result-object v10 │ │ -086bb2: 6e10 f200 0a00 |0195: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -086bb8: 0c0a |0198: move-result-object v10 │ │ -086bba: 140b 0f00 0601 |0199: const v11, #float 2.4612e-38 // #0106000f │ │ -086bc0: 6e20 4401 ba00 |019c: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ -086bc6: 0a0a |019f: move-result v10 │ │ -086bc8: 6e20 ff1c a800 |01a0: invoke-virtual {v8, v10}, Landroid/view/View;.setBackgroundColor:(I)V // method@1cff │ │ -086bce: 28a0 |01a3: goto 0143 // -0060 │ │ +08683c: |[08683c] com.lgallardo.qbittorrentclient.TorrentListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08684c: 54ca 5c0c |0000: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.context:Landroid/content/Context; // field@0c5c │ │ +086850: 1a0b c620 |0002: const-string v11, "layout_inflater" // string@20c6 │ │ +086854: 6e20 f400 ba00 |0004: invoke-virtual {v10, v11}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +08685a: 0c02 |0007: move-result-object v2 │ │ +08685c: 1f02 0d04 |0008: check-cast v2, Landroid/view/LayoutInflater; // type@040d │ │ +086860: 140a 0a00 037f |000a: const v10, #float 1.74129e+38 // #7f03000a │ │ +086866: 120b |000d: const/4 v11, #int 0 // #0 │ │ +086868: 6e40 4a1c a2bf |000e: invoke-virtual {v2, v10, v15, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ +08686e: 0c08 |0011: move-result-object v8 │ │ +086870: 54ca 5e0c |0012: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ +086874: 380a 3001 |0014: if-eqz v10, 0144 // +0130 │ │ +086878: 54ca 5e0c |0016: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ +08687c: 460a 0a0d |0018: aget-object v10, v10, v13 │ │ +086880: 6e10 4720 0a00 |001a: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +086886: 0c00 |001d: move-result-object v0 │ │ +086888: 54ca 5e0c |001e: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ +08688c: 460a 0a0d |0020: aget-object v10, v10, v13 │ │ +086890: 6e10 5520 0a00 |0022: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getState:()Ljava/lang/String; // method@2055 │ │ +086896: 0c09 |0025: move-result-object v9 │ │ +086898: 140a 1700 0b7f |0026: const v10, #float 1.84763e+38 // #7f0b0017 │ │ +08689e: 6e20 931c a800 |0029: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0868a4: 0c04 |002c: move-result-object v4 │ │ +0868a6: 1f04 6904 |002d: check-cast v4, Landroid/widget/TextView; // type@0469 │ │ +0868aa: 6e20 071f 0400 |002f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0868b0: 140a 1800 0b7f |0032: const v10, #float 1.84763e+38 // #7f0b0018 │ │ +0868b6: 6e20 931c a800 |0035: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0868bc: 0c03 |0038: move-result-object v3 │ │ +0868be: 1f03 6904 |0039: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ +0868c2: 220a f804 |003b: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ +0868c6: 7010 a121 0a00 |003d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0868cc: 1a0b 0000 |0040: const-string v11, "" // string@0000 │ │ +0868d0: 6e20 aa21 ba00 |0042: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0868d6: 0c0a |0045: move-result-object v10 │ │ +0868d8: 54cb 5e0c |0046: iget-object v11, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ +0868dc: 460b 0b0d |0048: aget-object v11, v11, v13 │ │ +0868e0: 6e10 4920 0b00 |004a: invoke-virtual {v11}, Lcom/lgallardo/qbittorrentclient/Torrent;.getInfo:()Ljava/lang/String; // method@2049 │ │ +0868e6: 0c0b |004d: move-result-object v11 │ │ +0868e8: 6e20 aa21 ba00 |004e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0868ee: 0c0a |0051: move-result-object v10 │ │ +0868f0: 6e10 af21 0a00 |0052: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0868f6: 0c0a |0055: move-result-object v10 │ │ +0868f8: 6e20 071f a300 |0056: invoke-virtual {v3, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0868fe: 140a 2100 0b7f |0059: const v10, #float 1.84763e+38 // #7f0b0021 │ │ +086904: 6e20 931c a800 |005c: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +08690a: 0c01 |005f: move-result-object v1 │ │ +08690c: 1f01 5404 |0060: check-cast v1, Landroid/widget/ImageView; // type@0454 │ │ +086910: 1a0a 1627 |0062: const-string v10, "pausedUP" // string@2716 │ │ +086914: 6e20 8621 9a00 |0064: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08691a: 0a0a |0067: move-result v10 │ │ +08691c: 390a 0a00 |0068: if-nez v10, 0072 // +000a │ │ +086920: 1a0a 1527 |006a: const-string v10, "pausedDL" // string@2715 │ │ +086924: 6e20 8621 9a00 |006c: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08692a: 0a0a |006f: move-result v10 │ │ +08692c: 380a 0800 |0070: if-eqz v10, 0078 // +0008 │ │ +086930: 140a 3300 027f |0072: const v10, #float 1.72801e+38 // #7f020033 │ │ +086936: 6e20 831e a100 |0075: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ +08693c: 1a0a 922c |0078: const-string v10, "stalledUP" // string@2c92 │ │ +086940: 6e20 8621 9a00 |007a: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +086946: 0a0a |007d: move-result v10 │ │ +086948: 380a 0800 |007e: if-eqz v10, 0086 // +0008 │ │ +08694c: 140a 4000 027f |0080: const v10, #float 1.72801e+38 // #7f020040 │ │ +086952: 6e20 831e a100 |0083: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ +086958: 1a0a 912c |0086: const-string v10, "stalledDL" // string@2c91 │ │ +08695c: 6e20 8621 9a00 |0088: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +086962: 0a0a |008b: move-result v10 │ │ +086964: 380a 0800 |008c: if-eqz v10, 0094 // +0008 │ │ +086968: 140a 3f00 027f |008e: const v10, #float 1.72801e+38 // #7f02003f │ │ +08696e: 6e20 831e a100 |0091: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ +086974: 1a0a 8819 |0094: const-string v10, "downloading" // string@1988 │ │ +086978: 6e20 8621 9a00 |0096: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08697e: 0a0a |0099: move-result v10 │ │ +086980: 380a 0800 |009a: if-eqz v10, 00a2 // +0008 │ │ +086984: 140a 1100 027f |009c: const v10, #float 1.728e+38 // #7f020011 │ │ +08698a: 6e20 831e a100 |009f: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ +086990: 1a0a 672f |00a2: const-string v10, "uploading" // string@2f67 │ │ +086994: 6e20 8621 9a00 |00a4: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08699a: 0a0a |00a7: move-result v10 │ │ +08699c: 380a 0800 |00a8: if-eqz v10, 00b0 // +0008 │ │ +0869a0: 140a 3a01 027f |00aa: const v10, #float 1.72806e+38 // #7f02013a │ │ +0869a6: 6e20 831e a100 |00ad: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ +0869ac: 1a0a ff27 |00b0: const-string v10, "queuedDL" // string@27ff │ │ +0869b0: 6e20 8621 9a00 |00b2: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0869b6: 0a0a |00b5: move-result v10 │ │ +0869b8: 390a 0a00 |00b6: if-nez v10, 00c0 // +000a │ │ +0869bc: 1a0a 0028 |00b8: const-string v10, "queuedUP" // string@2800 │ │ +0869c0: 6e20 8621 9a00 |00ba: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0869c6: 0a0a |00bd: move-result v10 │ │ +0869c8: 380a 0800 |00be: if-eqz v10, 00c6 // +0008 │ │ +0869cc: 140a 3800 027f |00c0: const v10, #float 1.72801e+38 // #7f020038 │ │ +0869d2: 6e20 831e a100 |00c3: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ +0869d8: 1a0a 2717 |00c6: const-string v10, "checkingDL" // string@1727 │ │ +0869dc: 6e20 8621 9a00 |00c8: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0869e2: 0a0a |00cb: move-result v10 │ │ +0869e4: 390a 0a00 |00cc: if-nez v10, 00d6 // +000a │ │ +0869e8: 1a0a 2817 |00ce: const-string v10, "checkingUP" // string@1728 │ │ +0869ec: 6e20 8621 9a00 |00d0: invoke-virtual {v10, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0869f2: 0a0a |00d3: move-result v10 │ │ +0869f4: 380a 0800 |00d4: if-eqz v10, 00dc // +0008 │ │ +0869f8: 140a 1c00 027f |00d6: const v10, #float 1.728e+38 // #7f02001c │ │ +0869fe: 6e20 831e a100 |00d9: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ +086a04: 140a 1a00 0b7f |00dc: const v10, #float 1.84763e+38 // #7f0b001a │ │ +086a0a: 6e20 931c a800 |00df: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +086a10: 0c07 |00e2: move-result-object v7 │ │ +086a12: 1f07 5d04 |00e3: check-cast v7, Landroid/widget/ProgressBar; // type@045d │ │ +086a16: 140a 1900 0b7f |00e5: const v10, #float 1.84763e+38 // #7f0b0019 │ │ +086a1c: 6e20 931c a800 |00e8: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +086a22: 0c06 |00eb: move-result-object v6 │ │ +086a24: 1f06 6904 |00ec: check-cast v6, Landroid/widget/TextView; // type@0469 │ │ +086a28: 54ca 5e0c |00ee: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ +086a2c: 460a 0a0d |00f0: aget-object v10, v10, v13 │ │ +086a30: 6e10 4c20 0a00 |00f2: invoke-virtual {v10}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPercentage:()Ljava/lang/String; // method@204c │ │ +086a36: 0c05 |00f5: move-result-object v5 │ │ +086a38: 7110 5121 0500 |00f6: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +086a3e: 0a0a |00f9: move-result v10 │ │ +086a40: 6e20 c41e a700 |00fa: invoke-virtual {v7, v10}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@1ec4 │ │ +086a46: 220a f804 |00fd: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ +086a4a: 7010 a121 0a00 |00ff: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +086a50: 6e20 aa21 5a00 |0102: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +086a56: 0c0a |0105: move-result-object v10 │ │ +086a58: 1a0b b600 |0106: const-string v11, "%" // string@00b6 │ │ +086a5c: 6e20 aa21 ba00 |0108: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +086a62: 0c0a |010b: move-result-object v10 │ │ +086a64: 6e10 af21 0a00 |010c: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +086a6a: 0c0a |010f: move-result-object v10 │ │ +086a6c: 6e20 071f a600 |0110: invoke-virtual {v6, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +086a72: 6e10 b220 0c00 |0113: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getContext:()Landroid/content/Context; // method@20b2 │ │ +086a78: 0c0a |0116: move-result-object v10 │ │ +086a7a: 6e10 f200 0a00 |0117: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +086a80: 0c0a |011a: move-result-object v10 │ │ +086a82: 140b 0f00 0601 |011b: const v11, #float 2.4612e-38 // #0106000f │ │ +086a88: 6e20 4401 ba00 |011e: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ +086a8e: 0a0a |0121: move-result v10 │ │ +086a90: 6e20 ff1c a800 |0122: invoke-virtual {v8, v10}, Landroid/view/View;.setBackgroundColor:(I)V // method@1cff │ │ +086a96: 620a 5d0c |0125: sget-object v10, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ +086a9a: 7110 5521 0d00 |0127: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +086aa0: 0c0b |012a: move-result-object v11 │ │ +086aa2: 6e20 3722 ba00 |012b: invoke-virtual {v10, v11}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ +086aa8: 0c0a |012e: move-result-object v10 │ │ +086aaa: 380a 1400 |012f: if-eqz v10, 0143 // +0014 │ │ +086aae: 6e10 b220 0c00 |0131: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getContext:()Landroid/content/Context; // method@20b2 │ │ +086ab4: 0c0a |0134: move-result-object v10 │ │ +086ab6: 6e10 f200 0a00 |0135: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +086abc: 0c0a |0138: move-result-object v10 │ │ +086abe: 140b 1200 0601 |0139: const v11, #float 2.4612e-38 // #01060012 │ │ +086ac4: 6e20 4401 ba00 |013c: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ +086aca: 0a0a |013f: move-result v10 │ │ +086acc: 6e20 ff1c a800 |0140: invoke-virtual {v8, v10}, Landroid/view/View;.setBackgroundColor:(I)V // method@1cff │ │ +086ad2: 1108 |0143: return-object v8 │ │ +086ad4: 140a 1700 0b7f |0144: const v10, #float 1.84763e+38 // #7f0b0017 │ │ +086ada: 6e20 931c a800 |0147: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +086ae0: 0c04 |014a: move-result-object v4 │ │ +086ae2: 1f04 6904 |014b: check-cast v4, Landroid/widget/TextView; // type@0469 │ │ +086ae6: 54ca 5c0c |014d: iget-object v10, v12, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.context:Landroid/content/Context; // field@0c5c │ │ +086aea: 140b 4200 087f |014f: const v11, #float 1.80776e+38 // #7f080042 │ │ +086af0: 6e20 f300 ba00 |0152: invoke-virtual {v10, v11}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00f3 │ │ +086af6: 0c0a |0155: move-result-object v10 │ │ +086af8: 6e20 071f a400 |0156: invoke-virtual {v4, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +086afe: 140a 1a00 0b7f |0159: const v10, #float 1.84763e+38 // #7f0b001a │ │ +086b04: 6e20 931c a800 |015c: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +086b0a: 0c07 |015f: move-result-object v7 │ │ +086b0c: 1f07 5d04 |0160: check-cast v7, Landroid/widget/ProgressBar; // type@045d │ │ +086b10: 140a 1900 0b7f |0162: const v10, #float 1.84763e+38 // #7f0b0019 │ │ +086b16: 6e20 931c a800 |0165: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +086b1c: 0c06 |0168: move-result-object v6 │ │ +086b1e: 1f06 6904 |0169: check-cast v6, Landroid/widget/TextView; // type@0469 │ │ +086b22: 140a 2100 0b7f |016b: const v10, #float 1.84763e+38 // #7f0b0021 │ │ +086b28: 6e20 931c a800 |016e: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +086b2e: 0c01 |0171: move-result-object v1 │ │ +086b30: 1f01 5404 |0172: check-cast v1, Landroid/widget/ImageView; // type@0454 │ │ +086b34: 140a 1800 0b7f |0174: const v10, #float 1.84763e+38 // #7f0b0018 │ │ +086b3a: 6e20 931c a800 |0177: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +086b40: 0c03 |017a: move-result-object v3 │ │ +086b42: 1f03 6904 |017b: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ +086b46: 130a 0800 |017d: const/16 v10, #int 8 // #8 │ │ +086b4a: 6e20 c51e a700 |017f: invoke-virtual {v7, v10}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ +086b50: 130a 0800 |0182: const/16 v10, #int 8 // #8 │ │ +086b54: 6e20 0c1f a600 |0184: invoke-virtual {v6, v10}, Landroid/widget/TextView;.setVisibility:(I)V // method@1f0c │ │ +086b5a: 130a 0800 |0187: const/16 v10, #int 8 // #8 │ │ +086b5e: 6e20 851e a100 |0189: invoke-virtual {v1, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1e85 │ │ +086b64: 130a 0800 |018c: const/16 v10, #int 8 // #8 │ │ +086b68: 6e20 0c1f a300 |018e: invoke-virtual {v3, v10}, Landroid/widget/TextView;.setVisibility:(I)V // method@1f0c │ │ +086b6e: 6e10 b220 0c00 |0191: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.getContext:()Landroid/content/Context; // method@20b2 │ │ +086b74: 0c0a |0194: move-result-object v10 │ │ +086b76: 6e10 f200 0a00 |0195: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +086b7c: 0c0a |0198: move-result-object v10 │ │ +086b7e: 140b 0f00 0601 |0199: const v11, #float 2.4612e-38 // #0106000f │ │ +086b84: 6e20 4401 ba00 |019c: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ +086b8a: 0a0a |019f: move-result v10 │ │ +086b8c: 6e20 ff1c a800 |01a0: invoke-virtual {v8, v10}, Landroid/view/View;.setBackgroundColor:(I)V // method@1cff │ │ +086b92: 28a0 |01a3: goto 0143 // -0060 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ + 0x0004 line=44 │ │ 0x000a line=46 │ │ 0x0012 line=48 │ │ 0x0016 line=50 │ │ 0x001e line=52 │ │ 0x0026 line=54 │ │ 0x002f line=55 │ │ 0x0032 line=57 │ │ @@ -148853,22 +148865,22 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -086bd0: |[086bd0] com.lgallardo.qbittorrentclient.TorrentListAdapter.isEnabled:(I)Z │ │ -086be0: 6e10 b020 0100 |0000: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.areAllItemsEnabled:()Z // method@20b0 │ │ -086be6: 0a00 |0003: move-result v0 │ │ -086be8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -086bec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -086bee: 0f00 |0007: return v0 │ │ -086bf0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -086bf2: 28fe |0009: goto 0007 // -0002 │ │ +086b94: |[086b94] com.lgallardo.qbittorrentclient.TorrentListAdapter.isEnabled:(I)Z │ │ +086ba4: 6e10 b020 0100 |0000: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.areAllItemsEnabled:()Z // method@20b0 │ │ +086baa: 0a00 |0003: move-result v0 │ │ +086bac: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +086bb0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +086bb2: 0f00 |0007: return v0 │ │ +086bb4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +086bb6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0006 line=176 │ │ 0x0007 line=178 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ @@ -148879,27 +148891,27 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -086bf4: |[086bf4] com.lgallardo.qbittorrentclient.TorrentListAdapter.isPositionChecked:(I)Z │ │ -086c04: 6201 5d0c |0000: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ -086c08: 7110 5521 0400 |0002: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -086c0e: 0c02 |0005: move-result-object v2 │ │ -086c10: 6e20 3722 2100 |0006: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ -086c16: 0c00 |0009: move-result-object v0 │ │ -086c18: 1f00 d504 |000a: check-cast v0, Ljava/lang/Boolean; // type@04d5 │ │ -086c1c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -086c20: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -086c22: 0f01 |000f: return v1 │ │ -086c24: 6e10 1721 0000 |0010: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ -086c2a: 0a01 |0013: move-result v1 │ │ -086c2c: 28fb |0014: goto 000f // -0005 │ │ +086bb8: |[086bb8] com.lgallardo.qbittorrentclient.TorrentListAdapter.isPositionChecked:(I)Z │ │ +086bc8: 6201 5d0c |0000: sget-object v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ +086bcc: 7110 5521 0400 |0002: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +086bd2: 0c02 |0005: move-result-object v2 │ │ +086bd4: 6e20 3722 2100 |0006: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ +086bda: 0c00 |0009: move-result-object v0 │ │ +086bdc: 1f00 d504 |000a: check-cast v0, Ljava/lang/Boolean; // type@04d5 │ │ +086be0: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +086be4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +086be6: 0f01 |000f: return v1 │ │ +086be8: 6e10 1721 0000 |0010: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ +086bee: 0a01 |0013: move-result v1 │ │ +086bf0: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000c line=143 │ │ locals : │ │ 0x000c - 0x0015 reg=0 result Ljava/lang/Boolean; │ │ 0x0000 - 0x0015 reg=3 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ @@ -148910,21 +148922,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -086c30: |[086c30] com.lgallardo.qbittorrentclient.TorrentListAdapter.removeSelection:(I)V │ │ -086c40: 6200 5d0c |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ -086c44: 7110 5521 0300 |0002: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -086c4a: 0c01 |0005: move-result-object v1 │ │ -086c4c: 6e20 3a22 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@223a │ │ -086c52: 6e10 b920 0200 |0009: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ -086c58: 0e00 |000c: return-void │ │ +086bf4: |[086bf4] com.lgallardo.qbittorrentclient.TorrentListAdapter.removeSelection:(I)V │ │ +086c04: 6200 5d0c |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ +086c08: 7110 5521 0300 |0002: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +086c0e: 0c01 |0005: move-result-object v1 │ │ +086c10: 6e20 3a22 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@223a │ │ +086c16: 6e10 b920 0200 |0009: invoke-virtual {v2}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ +086c1c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0009 line=152 │ │ 0x000c line=153 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ @@ -148935,17 +148947,17 @@ │ │ type : '([Lcom/lgallardo/qbittorrentclient/Torrent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086c5c: |[086c5c] com.lgallardo.qbittorrentclient.TorrentListAdapter.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ -086c6c: 5b01 5e0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ -086c70: 0e00 |0002: return-void │ │ +086c20: |[086c20] com.lgallardo.qbittorrentclient.TorrentListAdapter.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ +086c30: 5b01 5e0c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsData:[Lcom/lgallardo/qbittorrentclient/Torrent; // field@0c5e │ │ +086c34: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ 0x0000 - 0x0003 reg=1 data [Lcom/lgallardo/qbittorrentclient/Torrent; │ │ @@ -148955,19 +148967,19 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -086c74: |[086c74] com.lgallardo.qbittorrentclient.TorrentListAdapter.setNames:([Ljava/lang/String;)V │ │ -086c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086c86: 5b10 5f0c |0001: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ -086c8a: 5b12 5f0c |0003: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ -086c8e: 0e00 |0005: return-void │ │ +086c38: |[086c38] com.lgallardo.qbittorrentclient.TorrentListAdapter.setNames:([Ljava/lang/String;)V │ │ +086c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086c4a: 5b10 5f0c |0001: iput-object v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ +086c4e: 5b12 5f0c |0003: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.torrentsNames:[Ljava/lang/String; // field@0c5f │ │ +086c52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ @@ -148978,57 +148990,57 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -086c90: |[086c90] com.lgallardo.qbittorrentclient.TorrentListAdapter.setNewSelection:(IZ)V │ │ -086ca0: 1a00 a92e |0000: const-string v0, "torrentListAdapter" // string@2ea9 │ │ -086ca4: 2201 f804 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -086ca8: 7010 a121 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -086cae: 1a02 e42a |0007: const-string v2, "setNewSelection invoked " // string@2ae4 │ │ -086cb2: 6e20 aa21 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -086cb8: 0c01 |000c: move-result-object v1 │ │ -086cba: 6e20 a621 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -086cc0: 0c01 |0010: move-result-object v1 │ │ -086cc2: 1a02 0300 |0011: const-string v2, " " // string@0003 │ │ -086cc6: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -086ccc: 0c01 |0016: move-result-object v1 │ │ -086cce: 6e20 ab21 5100 |0017: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -086cd4: 0c01 |001a: move-result-object v1 │ │ -086cd6: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -086cdc: 0c01 |001e: move-result-object v1 │ │ -086cde: 7120 121c 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@1c12 │ │ -086ce4: 6200 5d0c |0022: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ -086ce8: 7110 5521 0400 |0024: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -086cee: 0c01 |0027: move-result-object v1 │ │ -086cf0: 7110 1821 0500 |0028: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ -086cf6: 0c02 |002b: move-result-object v2 │ │ -086cf8: 6e30 3922 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ -086cfe: 6e10 b920 0300 |002f: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ -086d04: 0e00 |0032: return-void │ │ +086c54: |[086c54] com.lgallardo.qbittorrentclient.TorrentListAdapter.setNewSelection:(IZ)V │ │ +086c64: 1a00 a52e |0000: const-string v0, "torrentListAdapter" // string@2ea5 │ │ +086c68: 2201 f804 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +086c6c: 7010 a121 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +086c72: 1a02 e02a |0007: const-string v2, "setNewSelection invoked " // string@2ae0 │ │ +086c76: 6e20 aa21 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +086c7c: 0c01 |000c: move-result-object v1 │ │ +086c7e: 6e20 a621 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +086c84: 0c01 |0010: move-result-object v1 │ │ +086c86: 1a02 0300 |0011: const-string v2, " " // string@0003 │ │ +086c8a: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +086c90: 0c01 |0016: move-result-object v1 │ │ +086c92: 6e20 ab21 5100 |0017: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +086c98: 0c01 |001a: move-result-object v1 │ │ +086c9a: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +086ca0: 0c01 |001e: move-result-object v1 │ │ +086ca2: 7120 121c 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@1c12 │ │ +086ca8: 6200 5d0c |0022: sget-object v0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.mSelection:Ljava/util/HashMap; // field@0c5d │ │ +086cac: 7110 5521 0400 |0024: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +086cb2: 0c01 |0027: move-result-object v1 │ │ +086cb4: 7110 1821 0500 |0028: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2118 │ │ +086cba: 0c02 |002b: move-result-object v2 │ │ +086cbc: 6e30 3922 1002 |002c: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ +086cc2: 6e10 b920 0300 |002f: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;.notifyDataSetChanged:()V // method@20b9 │ │ +086cc8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0022 line=137 │ │ 0x002f line=138 │ │ 0x0032 line=139 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ 0x0000 - 0x0033 reg=4 position I │ │ 0x0000 - 0x0033 reg=5 value Z │ │ │ │ - source_file_idx : 4805 (TorrentListAdapter.java) │ │ + source_file_idx : 4801 (TorrentListAdapter.java) │ │ │ │ Class #641 header: │ │ class_idx : 1203 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4806 │ │ +source_file_idx : 4802 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #641 annotations: │ │ Annotations on class │ │ @@ -149052,20 +149064,20 @@ │ │ type : '(Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -086d08: |[086d08] com.lgallardo.qbittorrentclient.TorrentNameComparator.:(Z)V │ │ -086d18: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -086d1e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -086d20: 5c10 600c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.reversed:Z // field@0c60 │ │ -086d24: 5c12 600c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.reversed:Z // field@0c60 │ │ -086d28: 0e00 |0008: return-void │ │ +086ccc: |[086ccc] com.lgallardo.qbittorrentclient.TorrentNameComparator.:(Z)V │ │ +086cdc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +086ce2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +086ce4: 5c10 600c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.reversed:Z // field@0c60 │ │ +086ce8: 5c12 600c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.reversed:Z // field@0c60 │ │ +086cec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=17 │ │ 0x0006 line=20 │ │ 0x0008 line=21 │ │ locals : │ │ @@ -149078,27 +149090,27 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -086d2c: |[086d2c] com.lgallardo.qbittorrentclient.TorrentNameComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ -086d3c: 6e10 4720 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -086d42: 0c00 |0003: move-result-object v0 │ │ -086d44: 6e10 4720 0500 |0004: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ -086d4a: 0c01 |0007: move-result-object v1 │ │ -086d4c: 5532 600c |0008: iget-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.reversed:Z // field@0c60 │ │ -086d50: 3802 0700 |000a: if-eqz v2, 0011 // +0007 │ │ -086d54: 6e20 8321 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@2183 │ │ -086d5a: 0a02 |000f: move-result v2 │ │ -086d5c: 0f02 |0010: return v2 │ │ -086d5e: 6e20 8321 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@2183 │ │ -086d64: 0a02 |0014: move-result v2 │ │ -086d66: 28fb |0015: goto 0010 // -0005 │ │ +086cf0: |[086cf0] com.lgallardo.qbittorrentclient.TorrentNameComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ +086d00: 6e10 4720 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +086d06: 0c00 |0003: move-result-object v0 │ │ +086d08: 6e10 4720 0500 |0004: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/Torrent;.getFile:()Ljava/lang/String; // method@2047 │ │ +086d0e: 0c01 |0007: move-result-object v1 │ │ +086d10: 5532 600c |0008: iget-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.reversed:Z // field@0c60 │ │ +086d14: 3802 0700 |000a: if-eqz v2, 0011 // +0007 │ │ +086d18: 6e20 8321 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@2183 │ │ +086d1e: 0a02 |000f: move-result v2 │ │ +086d20: 0f02 |0010: return v2 │ │ +086d22: 6e20 8321 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@2183 │ │ +086d28: 0a02 |0014: move-result v2 │ │ +086d2a: 28fb |0015: goto 0010 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x0008 line=28 │ │ 0x000c line=30 │ │ 0x0010 line=34 │ │ @@ -149114,35 +149126,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 │ │ -086d68: |[086d68] com.lgallardo.qbittorrentclient.TorrentNameComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -086d78: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086d7c: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086d80: 6e30 bf20 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20bf │ │ -086d86: 0a00 |0007: move-result v0 │ │ -086d88: 0f00 |0008: return v0 │ │ +086d2c: |[086d2c] com.lgallardo.qbittorrentclient.TorrentNameComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +086d3c: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086d40: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086d44: 6e30 bf20 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20bf │ │ +086d4a: 0a00 |0007: move-result v0 │ │ +086d4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentNameComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 4806 (TorrentNameComparator.java) │ │ + source_file_idx : 4802 (TorrentNameComparator.java) │ │ │ │ Class #642 header: │ │ class_idx : 1204 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4807 │ │ +source_file_idx : 4803 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #642 annotations: │ │ Annotations on class │ │ @@ -149166,20 +149178,20 @@ │ │ type : '(Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -086d8c: |[086d8c] com.lgallardo.qbittorrentclient.TorrentPriorityComparator.:(Z)V │ │ -086d9c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -086da2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -086da4: 5c10 610c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.reversed:Z // field@0c61 │ │ -086da8: 5c12 610c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.reversed:Z // field@0c61 │ │ -086dac: 0e00 |0008: return-void │ │ +086d50: |[086d50] com.lgallardo.qbittorrentclient.TorrentPriorityComparator.:(Z)V │ │ +086d60: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +086d66: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +086d68: 5c10 610c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.reversed:Z // field@0c61 │ │ +086d6c: 5c12 610c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.reversed:Z // field@0c61 │ │ +086d70: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=17 │ │ 0x0006 line=20 │ │ 0x0008 line=21 │ │ locals : │ │ @@ -149192,41 +149204,41 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -086db0: |[086db0] com.lgallardo.qbittorrentclient.TorrentPriorityComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ -086dc0: 6e10 4d20 0600 |0000: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPriority:()Ljava/lang/String; // method@204d │ │ -086dc6: 0c02 |0003: move-result-object v2 │ │ -086dc8: 6e10 4d20 0700 |0004: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPriority:()Ljava/lang/String; // method@204d │ │ -086dce: 0c03 |0007: move-result-object v3 │ │ -086dd0: 3802 0a00 |0008: if-eqz v2, 0012 // +000a │ │ -086dd4: 1a04 0b01 |000a: const-string v4, "*" // string@010b │ │ -086dd8: 6e20 8621 4200 |000c: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086dde: 0a04 |000f: move-result v4 │ │ -086de0: 3804 0400 |0010: if-eqz v4, 0014 // +0004 │ │ -086de4: 1a02 4801 |0012: const-string v2, "10000" // string@0148 │ │ -086de8: 3803 0a00 |0014: if-eqz v3, 001e // +000a │ │ -086dec: 1a04 0b01 |0016: const-string v4, "*" // string@010b │ │ -086df0: 6e20 8621 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -086df6: 0a04 |001b: move-result v4 │ │ -086df8: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ -086dfc: 1a03 4801 |001e: const-string v3, "10000" // string@0148 │ │ -086e00: 7110 5121 0200 |0020: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -086e06: 0a00 |0023: move-result v0 │ │ -086e08: 7110 5121 0300 |0024: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -086e0e: 0a01 |0027: move-result v1 │ │ -086e10: 5554 610c |0028: iget-boolean v4, v5, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.reversed:Z // field@0c61 │ │ -086e14: 3804 0500 |002a: if-eqz v4, 002f // +0005 │ │ -086e18: 9104 0100 |002c: sub-int v4, v1, v0 │ │ -086e1c: 0f04 |002e: return v4 │ │ -086e1e: 9104 0001 |002f: sub-int v4, v0, v1 │ │ -086e22: 28fd |0031: goto 002e // -0003 │ │ +086d74: |[086d74] com.lgallardo.qbittorrentclient.TorrentPriorityComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ +086d84: 6e10 4d20 0600 |0000: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPriority:()Ljava/lang/String; // method@204d │ │ +086d8a: 0c02 |0003: move-result-object v2 │ │ +086d8c: 6e10 4d20 0700 |0004: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPriority:()Ljava/lang/String; // method@204d │ │ +086d92: 0c03 |0007: move-result-object v3 │ │ +086d94: 3802 0a00 |0008: if-eqz v2, 0012 // +000a │ │ +086d98: 1a04 0b01 |000a: const-string v4, "*" // string@010b │ │ +086d9c: 6e20 8621 4200 |000c: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +086da2: 0a04 |000f: move-result v4 │ │ +086da4: 3804 0400 |0010: if-eqz v4, 0014 // +0004 │ │ +086da8: 1a02 4801 |0012: const-string v2, "10000" // string@0148 │ │ +086dac: 3803 0a00 |0014: if-eqz v3, 001e // +000a │ │ +086db0: 1a04 0b01 |0016: const-string v4, "*" // string@010b │ │ +086db4: 6e20 8621 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +086dba: 0a04 |001b: move-result v4 │ │ +086dbc: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ +086dc0: 1a03 4801 |001e: const-string v3, "10000" // string@0148 │ │ +086dc4: 7110 5121 0200 |0020: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +086dca: 0a00 |0023: move-result v0 │ │ +086dcc: 7110 5121 0300 |0024: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +086dd2: 0a01 |0027: move-result v1 │ │ +086dd4: 5554 610c |0028: iget-boolean v4, v5, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.reversed:Z // field@0c61 │ │ +086dd8: 3804 0500 |002a: if-eqz v4, 002f // +0005 │ │ +086ddc: 9104 0100 |002c: sub-int v4, v1, v0 │ │ +086de0: 0f04 |002e: return v4 │ │ +086de2: 9104 0001 |002f: sub-int v4, v0, v1 │ │ +086de6: 28fd |0031: goto 002e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0008 line=30 │ │ 0x0012 line=31 │ │ 0x0014 line=35 │ │ @@ -149250,35 +149262,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 │ │ -086e24: |[086e24] com.lgallardo.qbittorrentclient.TorrentPriorityComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -086e34: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086e38: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086e3c: 6e30 c220 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20c2 │ │ -086e42: 0a00 |0007: move-result v0 │ │ -086e44: 0f00 |0008: return v0 │ │ +086de8: |[086de8] com.lgallardo.qbittorrentclient.TorrentPriorityComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +086df8: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086dfc: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086e00: 6e30 c220 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20c2 │ │ +086e06: 0a00 |0007: move-result v0 │ │ +086e08: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 4807 (TorrentPriorityComparator.java) │ │ + source_file_idx : 4803 (TorrentPriorityComparator.java) │ │ │ │ Class #643 header: │ │ class_idx : 1205 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4808 │ │ +source_file_idx : 4804 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #643 annotations: │ │ Annotations on class │ │ @@ -149302,20 +149314,20 @@ │ │ type : '(Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -086e48: |[086e48] com.lgallardo.qbittorrentclient.TorrentProgressComparator.:(Z)V │ │ -086e58: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -086e5e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -086e60: 5c10 620c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.reversed:Z // field@0c62 │ │ -086e64: 5c12 620c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.reversed:Z // field@0c62 │ │ -086e68: 0e00 |0008: return-void │ │ +086e0c: |[086e0c] com.lgallardo.qbittorrentclient.TorrentProgressComparator.:(Z)V │ │ +086e1c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +086e22: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +086e24: 5c10 620c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.reversed:Z // field@0c62 │ │ +086e28: 5c12 620c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.reversed:Z // field@0c62 │ │ +086e2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=17 │ │ 0x0006 line=20 │ │ 0x0008 line=21 │ │ locals : │ │ @@ -149328,29 +149340,29 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -086e6c: |[086e6c] com.lgallardo.qbittorrentclient.TorrentProgressComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ -086e7c: 6e10 4c20 0600 |0000: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPercentage:()Ljava/lang/String; // method@204c │ │ -086e82: 0c02 |0003: move-result-object v2 │ │ -086e84: 6e10 4c20 0700 |0004: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPercentage:()Ljava/lang/String; // method@204c │ │ -086e8a: 0c03 |0007: move-result-object v3 │ │ -086e8c: 7110 5121 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -086e92: 0a00 |000b: move-result v0 │ │ -086e94: 7110 5121 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -086e9a: 0a01 |000f: move-result v1 │ │ -086e9c: 5554 620c |0010: iget-boolean v4, v5, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.reversed:Z // field@0c62 │ │ -086ea0: 3804 0500 |0012: if-eqz v4, 0017 // +0005 │ │ -086ea4: 9104 0001 |0014: sub-int v4, v0, v1 │ │ -086ea8: 0f04 |0016: return v4 │ │ -086eaa: 9104 0100 |0017: sub-int v4, v1, v0 │ │ -086eae: 28fd |0019: goto 0016 // -0003 │ │ +086e30: |[086e30] com.lgallardo.qbittorrentclient.TorrentProgressComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ +086e40: 6e10 4c20 0600 |0000: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPercentage:()Ljava/lang/String; // method@204c │ │ +086e46: 0c02 |0003: move-result-object v2 │ │ +086e48: 6e10 4c20 0700 |0004: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.getPercentage:()Ljava/lang/String; // method@204c │ │ +086e4e: 0c03 |0007: move-result-object v3 │ │ +086e50: 7110 5121 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +086e56: 0a00 |000b: move-result v0 │ │ +086e58: 7110 5121 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +086e5e: 0a01 |000f: move-result v1 │ │ +086e60: 5554 620c |0010: iget-boolean v4, v5, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.reversed:Z // field@0c62 │ │ +086e64: 3804 0500 |0012: if-eqz v4, 0017 // +0005 │ │ +086e68: 9104 0001 |0014: sub-int v4, v0, v1 │ │ +086e6c: 0f04 |0016: return v4 │ │ +086e6e: 9104 0100 |0017: sub-int v4, v1, v0 │ │ +086e72: 28fd |0019: goto 0016 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0008 line=29 │ │ 0x000c line=30 │ │ 0x0010 line=32 │ │ @@ -149370,35 +149382,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 │ │ -086eb0: |[086eb0] com.lgallardo.qbittorrentclient.TorrentProgressComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -086ec0: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086ec4: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086ec8: 6e30 c520 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20c5 │ │ -086ece: 0a00 |0007: move-result v0 │ │ -086ed0: 0f00 |0008: return v0 │ │ +086e74: |[086e74] com.lgallardo.qbittorrentclient.TorrentProgressComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +086e84: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086e88: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086e8c: 6e30 c520 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20c5 │ │ +086e92: 0a00 |0007: move-result v0 │ │ +086e94: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 4808 (TorrentProgressComparator.java) │ │ + source_file_idx : 4804 (TorrentProgressComparator.java) │ │ │ │ Class #644 header: │ │ class_idx : 1206 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4809 │ │ +source_file_idx : 4805 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #644 annotations: │ │ Annotations on class │ │ @@ -149422,20 +149434,20 @@ │ │ type : '(Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -086ed4: |[086ed4] com.lgallardo.qbittorrentclient.TorrentRatioComparator.:(Z)V │ │ -086ee4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -086eea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -086eec: 5c10 630c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.reversed:Z // field@0c63 │ │ -086ef0: 5c12 630c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.reversed:Z // field@0c63 │ │ -086ef4: 0e00 |0008: return-void │ │ +086e98: |[086e98] com.lgallardo.qbittorrentclient.TorrentRatioComparator.:(Z)V │ │ +086ea8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +086eae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +086eb0: 5c10 630c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.reversed:Z // field@0c63 │ │ +086eb4: 5c12 630c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.reversed:Z // field@0c63 │ │ +086eb8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=17 │ │ 0x0006 line=20 │ │ 0x0008 line=21 │ │ locals : │ │ @@ -149448,34 +149460,34 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -086ef8: |[086ef8] com.lgallardo.qbittorrentclient.TorrentRatioComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ -086f08: 1505 c842 |0000: const/high16 v5, #int 1120403456 // #42c8 │ │ -086f0c: 6e10 4f20 0700 |0002: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ -086f12: 0c02 |0005: move-result-object v2 │ │ -086f14: 6e10 4f20 0800 |0006: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ -086f1a: 0c03 |0009: move-result-object v3 │ │ -086f1c: 7110 4421 0200 |000a: invoke-static {v2}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2144 │ │ -086f22: 0a04 |000d: move-result v4 │ │ -086f24: a800 0405 |000e: mul-float v0, v4, v5 │ │ -086f28: 7110 4421 0300 |0010: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2144 │ │ -086f2e: 0a04 |0013: move-result v4 │ │ -086f30: a801 0405 |0014: mul-float v1, v4, v5 │ │ -086f34: 5564 630c |0016: iget-boolean v4, v6, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.reversed:Z // field@0c63 │ │ -086f38: 3804 0600 |0018: if-eqz v4, 001e // +0006 │ │ -086f3c: a704 0001 |001a: sub-float v4, v0, v1 │ │ -086f40: 8744 |001c: float-to-int v4, v4 │ │ -086f42: 0f04 |001d: return v4 │ │ -086f44: a704 0100 |001e: sub-float v4, v1, v0 │ │ -086f48: 8744 |0020: float-to-int v4, v4 │ │ -086f4a: 28fc |0021: goto 001d // -0004 │ │ +086ebc: |[086ebc] com.lgallardo.qbittorrentclient.TorrentRatioComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ +086ecc: 1505 c842 |0000: const/high16 v5, #int 1120403456 // #42c8 │ │ +086ed0: 6e10 4f20 0700 |0002: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ +086ed6: 0c02 |0005: move-result-object v2 │ │ +086ed8: 6e10 4f20 0800 |0006: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/Torrent;.getRatio:()Ljava/lang/String; // method@204f │ │ +086ede: 0c03 |0009: move-result-object v3 │ │ +086ee0: 7110 4421 0200 |000a: invoke-static {v2}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2144 │ │ +086ee6: 0a04 |000d: move-result v4 │ │ +086ee8: a800 0405 |000e: mul-float v0, v4, v5 │ │ +086eec: 7110 4421 0300 |0010: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2144 │ │ +086ef2: 0a04 |0013: move-result v4 │ │ +086ef4: a801 0405 |0014: mul-float v1, v4, v5 │ │ +086ef8: 5564 630c |0016: iget-boolean v4, v6, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.reversed:Z // field@0c63 │ │ +086efc: 3804 0600 |0018: if-eqz v4, 001e // +0006 │ │ +086f00: a704 0001 |001a: sub-float v4, v0, v1 │ │ +086f04: 8744 |001c: float-to-int v4, v4 │ │ +086f06: 0f04 |001d: return v4 │ │ +086f08: a704 0100 |001e: sub-float v4, v1, v0 │ │ +086f0c: 8744 |0020: float-to-int v4, v4 │ │ +086f0e: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=26 │ │ 0x0006 line=27 │ │ 0x000a line=29 │ │ 0x0010 line=30 │ │ 0x0016 line=32 │ │ @@ -149495,35 +149507,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 │ │ -086f4c: |[086f4c] com.lgallardo.qbittorrentclient.TorrentRatioComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -086f5c: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086f60: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086f64: 6e30 c820 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20c8 │ │ -086f6a: 0a00 |0007: move-result v0 │ │ -086f6c: 0f00 |0008: return v0 │ │ +086f10: |[086f10] com.lgallardo.qbittorrentclient.TorrentRatioComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +086f20: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086f24: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086f28: 6e30 c820 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20c8 │ │ +086f2e: 0a00 |0007: move-result v0 │ │ +086f30: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 4809 (TorrentRatioComparator.java) │ │ + source_file_idx : 4805 (TorrentRatioComparator.java) │ │ │ │ Class #645 header: │ │ class_idx : 1207 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4810 │ │ +source_file_idx : 4806 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #645 annotations: │ │ Annotations on class │ │ @@ -149547,20 +149559,20 @@ │ │ type : '(Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -086f70: |[086f70] com.lgallardo.qbittorrentclient.TorrentUploadSpeedComparator.:(Z)V │ │ -086f80: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -086f86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -086f88: 5c10 640c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.reversed:Z // field@0c64 │ │ -086f8c: 5c12 640c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.reversed:Z // field@0c64 │ │ -086f90: 0e00 |0008: return-void │ │ +086f34: |[086f34] com.lgallardo.qbittorrentclient.TorrentUploadSpeedComparator.:(Z)V │ │ +086f44: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +086f4a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +086f4c: 5c10 640c |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.reversed:Z // field@0c64 │ │ +086f50: 5c12 640c |0006: iput-boolean v2, v1, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.reversed:Z // field@0c64 │ │ +086f54: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=17 │ │ 0x0006 line=20 │ │ 0x0008 line=21 │ │ locals : │ │ @@ -149573,25 +149585,25 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -086f94: |[086f94] com.lgallardo.qbittorrentclient.TorrentUploadSpeedComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ -086fa4: 6e10 5c20 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeedWeight:()I // method@205c │ │ -086faa: 0a00 |0003: move-result v0 │ │ -086fac: 6e10 5c20 0500 |0004: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeedWeight:()I // method@205c │ │ -086fb2: 0a01 |0007: move-result v1 │ │ -086fb4: 5532 640c |0008: iget-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.reversed:Z // field@0c64 │ │ -086fb8: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -086fbc: 9102 0001 |000c: sub-int v2, v0, v1 │ │ -086fc0: 0f02 |000e: return v2 │ │ -086fc2: 9102 0100 |000f: sub-int v2, v1, v0 │ │ -086fc6: 28fd |0011: goto 000e // -0003 │ │ +086f58: |[086f58] com.lgallardo.qbittorrentclient.TorrentUploadSpeedComparator.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ +086f68: 6e10 5c20 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeedWeight:()I // method@205c │ │ +086f6e: 0a00 |0003: move-result v0 │ │ +086f70: 6e10 5c20 0500 |0004: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/Torrent;.getUploadSpeedWeight:()I // method@205c │ │ +086f76: 0a01 |0007: move-result v1 │ │ +086f78: 5532 640c |0008: iget-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.reversed:Z // field@0c64 │ │ +086f7c: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +086f80: 9102 0001 |000c: sub-int v2, v0, v1 │ │ +086f84: 0f02 |000e: return v2 │ │ +086f86: 9102 0100 |000f: sub-int v2, v1, v0 │ │ +086f8a: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0008 line=29 │ │ 0x000c line=31 │ │ 0x000e line=34 │ │ @@ -149607,35 +149619,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 │ │ -086fc8: |[086fc8] com.lgallardo.qbittorrentclient.TorrentUploadSpeedComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -086fd8: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086fdc: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ -086fe0: 6e30 cb20 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20cb │ │ -086fe6: 0a00 |0007: move-result v0 │ │ -086fe8: 0f00 |0008: return v0 │ │ +086f8c: |[086f8c] com.lgallardo.qbittorrentclient.TorrentUploadSpeedComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +086f9c: 1f02 a704 |0000: check-cast v2, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086fa0: 1f03 a704 |0002: check-cast v3, Lcom/lgallardo/qbittorrentclient/Torrent; // type@04a7 │ │ +086fa4: 6e30 cb20 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;.compare:(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I // method@20cb │ │ +086faa: 0a00 |0007: move-result v0 │ │ +086fac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 4810 (TorrentUploadSpeedComparator.java) │ │ + source_file_idx : 4806 (TorrentUploadSpeedComparator.java) │ │ │ │ Class #646 header: │ │ class_idx : 1208 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4811 │ │ +source_file_idx : 4807 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #646 - │ │ Class descriptor : 'Lcom/lgallardo/qbittorrentclient/Tracker;' │ │ @@ -149654,18 +149666,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -086fec: |[086fec] com.lgallardo.qbittorrentclient.Tracker.:(Ljava/lang/String;)V │ │ -086ffc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -087002: 5b01 650c |0003: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Tracker;.url:Ljava/lang/String; // field@0c65 │ │ -087006: 0e00 |0005: return-void │ │ +086fb0: |[086fb0] com.lgallardo.qbittorrentclient.Tracker.:(Ljava/lang/String;)V │ │ +086fc0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +086fc6: 5b01 650c |0003: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Tracker;.url:Ljava/lang/String; // field@0c65 │ │ +086fca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0003 line=8 │ │ 0x0005 line=10 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/lgallardo/qbittorrentclient/Tracker; │ │ @@ -149677,17 +149689,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087008: |[087008] com.lgallardo.qbittorrentclient.Tracker.getUrl:()Ljava/lang/String; │ │ -087018: 5410 650c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Tracker;.url:Ljava/lang/String; // field@0c65 │ │ -08701c: 1100 |0002: return-object v0 │ │ +086fcc: |[086fcc] com.lgallardo.qbittorrentclient.Tracker.getUrl:()Ljava/lang/String; │ │ +086fdc: 5410 650c |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/Tracker;.url:Ljava/lang/String; // field@0c65 │ │ +086fe0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/lgallardo/qbittorrentclient/Tracker; │ │ │ │ #1 : (in Lcom/lgallardo/qbittorrentclient/Tracker;) │ │ @@ -149695,26 +149707,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087020: |[087020] com.lgallardo.qbittorrentclient.Tracker.setUrl:(Ljava/lang/String;)V │ │ -087030: 5b01 650c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Tracker;.url:Ljava/lang/String; // field@0c65 │ │ -087034: 0e00 |0002: return-void │ │ +086fe4: |[086fe4] com.lgallardo.qbittorrentclient.Tracker.setUrl:(Ljava/lang/String;)V │ │ +086ff4: 5b01 650c |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/Tracker;.url:Ljava/lang/String; // field@0c65 │ │ +086ff8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0002 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/lgallardo/qbittorrentclient/Tracker; │ │ 0x0000 - 0x0003 reg=1 url Ljava/lang/String; │ │ │ │ - source_file_idx : 4811 (Tracker.java) │ │ + source_file_idx : 4807 (Tracker.java) │ │ │ │ Class #647 header: │ │ class_idx : 1363 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1225 │ │ source_file_idx : 990 │ │ static_fields_size : 1 │ │ @@ -149740,17 +149752,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -087038: |[087038] org.apache.http.ConnectionClosedException.:(Ljava/lang/String;)V │ │ -087048: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -08704e: 0e00 |0003: return-void │ │ +086ffc: |[086ffc] org.apache.http.ConnectionClosedException.:(Ljava/lang/String;)V │ │ +08700c: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +087012: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/ConnectionClosedException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ @@ -149842,28 +149854,28 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -087050: |[087050] org.apache.http.Consts.:()V │ │ -087060: 1a00 f712 |0000: const-string v0, "UTF-8" // string@12f7 │ │ -087064: 7110 f921 0000 |0002: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -08706a: 0c00 |0005: move-result-object v0 │ │ -08706c: 6900 7d0c |0006: sput-object v0, Lorg/apache/http/Consts;.UTF_8:Ljava/nio/charset/Charset; // field@0c7d │ │ -087070: 1a00 ed12 |0008: const-string v0, "US-ASCII" // string@12ed │ │ -087074: 7110 f921 0000 |000a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -08707a: 0c00 |000d: move-result-object v0 │ │ -08707c: 6900 770c |000e: sput-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -087080: 1a00 8e06 |0010: const-string v0, "ISO-8859-1" // string@068e │ │ -087084: 7110 f921 0000 |0012: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -08708a: 0c00 |0015: move-result-object v0 │ │ -08708c: 6900 7a0c |0016: sput-object v0, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -087090: 0e00 |0018: return-void │ │ +087014: |[087014] org.apache.http.Consts.:()V │ │ +087024: 1a00 f312 |0000: const-string v0, "UTF-8" // string@12f3 │ │ +087028: 7110 f921 0000 |0002: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +08702e: 0c00 |0005: move-result-object v0 │ │ +087030: 6900 7d0c |0006: sput-object v0, Lorg/apache/http/Consts;.UTF_8:Ljava/nio/charset/Charset; // field@0c7d │ │ +087034: 1a00 e912 |0008: const-string v0, "US-ASCII" // string@12e9 │ │ +087038: 7110 f921 0000 |000a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +08703e: 0c00 |000d: move-result-object v0 │ │ +087040: 6900 770c |000e: sput-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +087044: 1a00 8e06 |0010: const-string v0, "ISO-8859-1" // string@068e │ │ +087048: 7110 f921 0000 |0012: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +08704e: 0c00 |0015: move-result-object v0 │ │ +087050: 6900 7a0c |0016: sput-object v0, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +087054: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0008 line=45 │ │ 0x0010 line=46 │ │ locals : │ │ │ │ @@ -149872,17 +149884,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087094: |[087094] org.apache.http.Consts.:()V │ │ -0870a4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0870aa: 0e00 |0003: return-void │ │ +087058: |[087058] org.apache.http.Consts.:()V │ │ +087068: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08706e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/Consts; │ │ │ │ @@ -149917,17 +149929,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0870ac: |[0870ac] org.apache.http.ContentTooLongException.:(Ljava/lang/String;)V │ │ -0870bc: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -0870c2: 0e00 |0003: return-void │ │ +087070: |[087070] org.apache.http.ContentTooLongException.:(Ljava/lang/String;)V │ │ +087080: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +087086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/ContentTooLongException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ @@ -150384,17 +150396,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0870c4: |[0870c4] org.apache.http.HttpException.:()V │ │ -0870d4: 7010 4021 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@2140 │ │ -0870da: 0e00 |0003: return-void │ │ +087088: |[087088] org.apache.http.HttpException.:()V │ │ +087098: 7010 4021 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@2140 │ │ +08709e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/HttpException; │ │ │ │ @@ -150403,17 +150415,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0870dc: |[0870dc] org.apache.http.HttpException.:(Ljava/lang/String;)V │ │ -0870ec: 7020 4121 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@2141 │ │ -0870f2: 0e00 |0003: return-void │ │ +0870a0: |[0870a0] org.apache.http.HttpException.:(Ljava/lang/String;)V │ │ +0870b0: 7020 4121 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@2141 │ │ +0870b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/HttpException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ @@ -150423,18 +150435,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0870f4: |[0870f4] org.apache.http.HttpException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -087104: 7020 4121 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@2141 │ │ -08710a: 6e20 f122 2000 |0003: invoke-virtual {v0, v2}, Lorg/apache/http/HttpException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@22f1 │ │ -087110: 0e00 |0006: return-void │ │ +0870b8: |[0870b8] org.apache.http.HttpException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +0870c8: 7020 4121 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@2141 │ │ +0870ce: 6e20 f122 2000 |0003: invoke-virtual {v0, v2}, Lorg/apache/http/HttpException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@22f1 │ │ +0870d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0006 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/apache/http/HttpException; │ │ @@ -150742,17 +150754,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087114: |[087114] org.apache.http.HttpHeaders.:()V │ │ -087124: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08712a: 0e00 |0003: return-void │ │ +0870d8: |[0870d8] org.apache.http.HttpHeaders.:()V │ │ +0870e8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0870ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/HttpHeaders; │ │ │ │ @@ -150820,19 +150832,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -08712c: |[08712c] org.apache.http.HttpHost.:(Ljava/lang/String;)V │ │ -08713c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -08713e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -087140: 7040 f622 3210 |0002: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ -087146: 0e00 |0005: return-void │ │ +0870f0: |[0870f0] org.apache.http.HttpHost.:(Ljava/lang/String;)V │ │ +087100: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +087102: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +087104: 7040 f622 3210 |0002: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ +08710a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/apache/http/HttpHost; │ │ 0x0000 - 0x0006 reg=3 hostname Ljava/lang/String; │ │ @@ -150842,18 +150854,18 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -087148: |[087148] org.apache.http.HttpHost.:(Ljava/lang/String;I)V │ │ -087158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08715a: 7040 f622 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ -087160: 0e00 |0004: return-void │ │ +08710c: |[08710c] org.apache.http.HttpHost.:(Ljava/lang/String;I)V │ │ +08711c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08711e: 7040 f622 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;ILjava/lang/String;)V // method@22f6 │ │ +087124: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/HttpHost; │ │ 0x0000 - 0x0005 reg=2 hostname Ljava/lang/String; │ │ @@ -150864,37 +150876,37 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -087164: |[087164] org.apache.http.HttpHost.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -087174: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08717a: 1a00 0c06 |0003: const-string v0, "Host name" // string@060c │ │ -08717e: 7120 4829 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notBlank:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2948 │ │ -087184: 0c00 |0008: move-result-object v0 │ │ -087186: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -08718a: 5b10 b90c |000b: iput-object v0, v1, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -08718e: 6200 720c |000d: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -087192: 6e20 9a21 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -087198: 0c00 |0012: move-result-object v0 │ │ -08719a: 5b10 ba0c |0013: iput-object v0, v1, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ -08719e: 3804 1000 |0015: if-eqz v4, 0025 // +0010 │ │ -0871a2: 6200 720c |0017: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -0871a6: 6e20 9a21 0400 |0019: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -0871ac: 0c00 |001c: move-result-object v0 │ │ -0871ae: 5b10 bc0c |001d: iput-object v0, v1, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -0871b2: 5913 bb0c |001f: iput v3, v1, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -0871b6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0871b8: 5b10 b80c |0022: iput-object v0, v1, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ -0871bc: 0e00 |0024: return-void │ │ -0871be: 1a00 041f |0025: const-string v0, "http" // string@1f04 │ │ -0871c2: 5b10 bc0c |0027: iput-object v0, v1, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -0871c6: 28f6 |0029: goto 001f // -000a │ │ +087128: |[087128] org.apache.http.HttpHost.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +087138: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08713e: 1a00 0c06 |0003: const-string v0, "Host name" // string@060c │ │ +087142: 7120 4829 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notBlank:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2948 │ │ +087148: 0c00 |0008: move-result-object v0 │ │ +08714a: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +08714e: 5b10 b90c |000b: iput-object v0, v1, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +087152: 6200 720c |000d: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +087156: 6e20 9a21 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +08715c: 0c00 |0012: move-result-object v0 │ │ +08715e: 5b10 ba0c |0013: iput-object v0, v1, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ +087162: 3804 1000 |0015: if-eqz v4, 0025 // +0010 │ │ +087166: 6200 720c |0017: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +08716a: 6e20 9a21 0400 |0019: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +087170: 0c00 |001c: move-result-object v0 │ │ +087172: 5b10 bc0c |001d: iput-object v0, v1, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +087176: 5913 bb0c |001f: iput v3, v1, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +08717a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +08717c: 5b10 b80c |0022: iput-object v0, v1, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ +087180: 0e00 |0024: return-void │ │ +087182: 1a00 001f |0025: const-string v0, "http" // string@1f00 │ │ +087186: 5b10 bc0c |0027: iput-object v0, v1, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +08718a: 28f6 |0029: goto 001f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x000d line=82 │ │ 0x0015 line=83 │ │ 0x0017 line=84 │ │ @@ -150913,19 +150925,19 @@ │ │ type : '(Ljava/net/InetAddress;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0871c8: |[0871c8] org.apache.http.HttpHost.:(Ljava/net/InetAddress;)V │ │ -0871d8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0871da: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0871dc: 7040 f922 3210 |0002: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/HttpHost;.:(Ljava/net/InetAddress;ILjava/lang/String;)V // method@22f9 │ │ -0871e2: 0e00 |0005: return-void │ │ +08718c: |[08718c] org.apache.http.HttpHost.:(Ljava/net/InetAddress;)V │ │ +08719c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +08719e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0871a0: 7040 f922 3210 |0002: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/HttpHost;.:(Ljava/net/InetAddress;ILjava/lang/String;)V // method@22f9 │ │ +0871a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/apache/http/HttpHost; │ │ 0x0000 - 0x0006 reg=3 address Ljava/net/InetAddress; │ │ @@ -150935,18 +150947,18 @@ │ │ type : '(Ljava/net/InetAddress;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0871e4: |[0871e4] org.apache.http.HttpHost.:(Ljava/net/InetAddress;I)V │ │ -0871f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0871f6: 7040 f922 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/HttpHost;.:(Ljava/net/InetAddress;ILjava/lang/String;)V // method@22f9 │ │ -0871fc: 0e00 |0004: return-void │ │ +0871a8: |[0871a8] org.apache.http.HttpHost.:(Ljava/net/InetAddress;I)V │ │ +0871b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0871ba: 7040 f922 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/HttpHost;.:(Ljava/net/InetAddress;ILjava/lang/String;)V // method@22f9 │ │ +0871c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0004 line=149 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/HttpHost; │ │ 0x0000 - 0x0005 reg=2 address Ljava/net/InetAddress; │ │ @@ -150957,39 +150969,39 @@ │ │ type : '(Ljava/net/InetAddress;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -087200: |[087200] org.apache.http.HttpHost.:(Ljava/net/InetAddress;ILjava/lang/String;)V │ │ -087210: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -087216: 1a00 af06 |0003: const-string v0, "Inet address" // string@06af │ │ -08721a: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -087220: 0c00 |0008: move-result-object v0 │ │ -087222: 1f00 0a05 |0009: check-cast v0, Ljava/net/InetAddress; // type@050a │ │ -087226: 5b20 b80c |000b: iput-object v0, v2, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ -08722a: 6e10 c721 0300 |000d: invoke-virtual {v3}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@21c7 │ │ -087230: 0c00 |0010: move-result-object v0 │ │ -087232: 5b20 b90c |0011: iput-object v0, v2, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -087236: 5420 b90c |0013: iget-object v0, v2, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -08723a: 6201 720c |0015: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -08723e: 6e20 9a21 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -087244: 0c00 |001a: move-result-object v0 │ │ -087246: 5b20 ba0c |001b: iput-object v0, v2, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ -08724a: 3805 0d00 |001d: if-eqz v5, 002a // +000d │ │ -08724e: 6200 720c |001f: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -087252: 6e20 9a21 0500 |0021: invoke-virtual {v5, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -087258: 0c00 |0024: move-result-object v0 │ │ -08725a: 5b20 bc0c |0025: iput-object v0, v2, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -08725e: 5924 bb0c |0027: iput v4, v2, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -087262: 0e00 |0029: return-void │ │ -087264: 1a00 041f |002a: const-string v0, "http" // string@1f04 │ │ -087268: 5b20 bc0c |002c: iput-object v0, v2, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -08726c: 28f9 |002e: goto 0027 // -0007 │ │ +0871c4: |[0871c4] org.apache.http.HttpHost.:(Ljava/net/InetAddress;ILjava/lang/String;)V │ │ +0871d4: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0871da: 1a00 af06 |0003: const-string v0, "Inet address" // string@06af │ │ +0871de: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0871e4: 0c00 |0008: move-result-object v0 │ │ +0871e6: 1f00 0a05 |0009: check-cast v0, Ljava/net/InetAddress; // type@050a │ │ +0871ea: 5b20 b80c |000b: iput-object v0, v2, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ +0871ee: 6e10 c721 0300 |000d: invoke-virtual {v3}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@21c7 │ │ +0871f4: 0c00 |0010: move-result-object v0 │ │ +0871f6: 5b20 b90c |0011: iput-object v0, v2, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +0871fa: 5420 b90c |0013: iget-object v0, v2, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +0871fe: 6201 720c |0015: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +087202: 6e20 9a21 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +087208: 0c00 |001a: move-result-object v0 │ │ +08720a: 5b20 ba0c |001b: iput-object v0, v2, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ +08720e: 3805 0d00 |001d: if-eqz v5, 002a // +000d │ │ +087212: 6200 720c |001f: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +087216: 6e20 9a21 0500 |0021: invoke-virtual {v5, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +08721c: 0c00 |0024: move-result-object v0 │ │ +08721e: 5b20 bc0c |0025: iput-object v0, v2, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +087222: 5924 bb0c |0027: iput v4, v2, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +087226: 0e00 |0029: return-void │ │ +087228: 1a00 001f |002a: const-string v0, "http" // string@1f00 │ │ +08722c: 5b20 bc0c |002c: iput-object v0, v2, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +087230: 28f9 |002e: goto 0027 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x000d line=128 │ │ 0x0013 line=129 │ │ 0x001d line=130 │ │ @@ -151008,29 +151020,29 @@ │ │ type : '(Lorg/apache/http/HttpHost;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -087270: |[087270] org.apache.http.HttpHost.:(Lorg/apache/http/HttpHost;)V │ │ -087280: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -087286: 1a00 d605 |0003: const-string v0, "HTTP host" // string@05d6 │ │ -08728a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -087290: 5420 b90c |0008: iget-object v0, v2, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -087294: 5b10 b90c |000a: iput-object v0, v1, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -087298: 5420 ba0c |000c: iget-object v0, v2, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ -08729c: 5b10 ba0c |000e: iput-object v0, v1, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ -0872a0: 5420 bc0c |0010: iget-object v0, v2, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -0872a4: 5b10 bc0c |0012: iput-object v0, v1, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -0872a8: 5220 bb0c |0014: iget v0, v2, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -0872ac: 5910 bb0c |0016: iput v0, v1, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -0872b0: 5420 b80c |0018: iget-object v0, v2, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ -0872b4: 5b10 b80c |001a: iput-object v0, v1, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ -0872b8: 0e00 |001c: return-void │ │ +087234: |[087234] org.apache.http.HttpHost.:(Lorg/apache/http/HttpHost;)V │ │ +087244: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08724a: 1a00 d605 |0003: const-string v0, "HTTP host" // string@05d6 │ │ +08724e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +087254: 5420 b90c |0008: iget-object v0, v2, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +087258: 5b10 b90c |000a: iput-object v0, v1, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +08725c: 5420 ba0c |000c: iget-object v0, v2, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ +087260: 5b10 ba0c |000e: iput-object v0, v1, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ +087264: 5420 bc0c |0010: iget-object v0, v2, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +087268: 5b10 bc0c |0012: iput-object v0, v1, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +08726c: 5220 bb0c |0014: iget v0, v2, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +087270: 5910 bb0c |0016: iput v0, v1, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +087274: 5420 b80c |0018: iget-object v0, v2, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ +087278: 5b10 b80c |001a: iput-object v0, v1, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ +08727c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0008 line=170 │ │ 0x000c line=171 │ │ 0x0010 line=172 │ │ @@ -151047,18 +151059,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0872bc: |[0872bc] org.apache.http.HttpHost.clone:()Ljava/lang/Object; │ │ -0872cc: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0872d2: 0c00 |0003: move-result-object v0 │ │ -0872d4: 1100 |0004: return-object v0 │ │ +087280: |[087280] org.apache.http.HttpHost.clone:()Ljava/lang/Object; │ │ +087290: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +087296: 0c00 |0003: move-result-object v0 │ │ +087298: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/HttpHost; │ │ │ │ #1 : (in Lorg/apache/http/HttpHost;) │ │ @@ -151066,47 +151078,48 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0872d8: |[0872d8] org.apache.http.HttpHost.equals:(Ljava/lang/Object;)Z │ │ -0872e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0872ea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0872ec: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -0872f0: 0f01 |0004: return v1 │ │ -0872f2: 2063 6405 |0005: instance-of v3, v6, Lorg/apache/http/HttpHost; // type@0564 │ │ -0872f6: 3803 2100 |0007: if-eqz v3, 0028 // +0021 │ │ -0872fa: 0760 |0009: move-object v0, v6 │ │ -0872fc: 1f00 6405 |000a: check-cast v0, Lorg/apache/http/HttpHost; // type@0564 │ │ -087300: 5453 ba0c |000c: iget-object v3, v5, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ -087304: 5404 ba0c |000e: iget-object v4, v0, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ -087308: 6e20 8621 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08730e: 0a03 |0013: move-result v3 │ │ -087310: 3803 1200 |0014: if-eqz v3, 0026 // +0012 │ │ -087314: 5253 bb0c |0016: iget v3, v5, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -087318: 5204 bb0c |0018: iget v4, v0, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -08731c: 3343 0c00 |001a: if-ne v3, v4, 0026 // +000c │ │ -087320: 5453 bc0c |001c: iget-object v3, v5, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -087324: 5404 bc0c |001e: iget-object v4, v0, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -087328: 6e20 8621 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08732e: 0a03 |0023: move-result v3 │ │ -087330: 3903 e0ff |0024: if-nez v3, 0004 // -0020 │ │ -087334: 0121 |0026: move v1, v2 │ │ -087336: 28dd |0027: goto 0004 // -0023 │ │ -087338: 0121 |0028: move v1, v2 │ │ -08733a: 28db |0029: goto 0004 // -0025 │ │ +08729c: |[08729c] org.apache.http.HttpHost.equals:(Ljava/lang/Object;)Z │ │ +0872ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0872ae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0872b0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0872b4: 0f01 |0004: return v1 │ │ +0872b6: 2063 6405 |0005: instance-of v3, v6, Lorg/apache/http/HttpHost; // type@0564 │ │ +0872ba: 3803 2100 |0007: if-eqz v3, 0028 // +0021 │ │ +0872be: 0760 |0009: move-object v0, v6 │ │ +0872c0: 1f00 6405 |000a: check-cast v0, Lorg/apache/http/HttpHost; // type@0564 │ │ +0872c4: 5453 ba0c |000c: iget-object v3, v5, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ +0872c8: 5404 ba0c |000e: iget-object v4, v0, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ +0872cc: 6e20 8621 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0872d2: 0a03 |0013: move-result v3 │ │ +0872d4: 3803 1200 |0014: if-eqz v3, 0026 // +0012 │ │ +0872d8: 5253 bb0c |0016: iget v3, v5, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +0872dc: 5204 bb0c |0018: iget v4, v0, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +0872e0: 3343 0c00 |001a: if-ne v3, v4, 0026 // +000c │ │ +0872e4: 5453 bc0c |001c: iget-object v3, v5, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +0872e8: 5404 bc0c |001e: iget-object v4, v0, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +0872ec: 6e20 8621 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0872f2: 0a03 |0023: move-result v3 │ │ +0872f4: 3903 e0ff |0024: if-nez v3, 0004 // -0020 │ │ +0872f8: 0121 |0026: move v1, v2 │ │ +0872fa: 28dd |0027: goto 0004 // -0023 │ │ +0872fc: 0121 |0028: move v1, v2 │ │ +0872fe: 28db |0029: goto 0004 // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=260 │ │ 0x0004 line=269 │ │ 0x0005 line=263 │ │ 0x000a line=264 │ │ 0x000c line=265 │ │ + 0x0020 line=267 │ │ 0x0029 line=269 │ │ locals : │ │ 0x000c - 0x0028 reg=0 that Lorg/apache/http/HttpHost; │ │ 0x0000 - 0x002a reg=5 this Lorg/apache/http/HttpHost; │ │ 0x0000 - 0x002a reg=6 obj Ljava/lang/Object; │ │ │ │ #2 : (in Lorg/apache/http/HttpHost;) │ │ @@ -151114,17 +151127,17 @@ │ │ type : '()Ljava/net/InetAddress;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08733c: |[08733c] org.apache.http.HttpHost.getAddress:()Ljava/net/InetAddress; │ │ -08734c: 5410 b80c |0000: iget-object v0, v1, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ -087350: 1100 |0002: return-object v0 │ │ +087300: |[087300] org.apache.http.HttpHost.getAddress:()Ljava/net/InetAddress; │ │ +087310: 5410 b80c |0000: iget-object v0, v1, Lorg/apache/http/HttpHost;.address:Ljava/net/InetAddress; // field@0cb8 │ │ +087314: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/HttpHost; │ │ │ │ #3 : (in Lorg/apache/http/HttpHost;) │ │ @@ -151132,17 +151145,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087354: |[087354] org.apache.http.HttpHost.getHostName:()Ljava/lang/String; │ │ -087364: 5410 b90c |0000: iget-object v0, v1, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -087368: 1100 |0002: return-object v0 │ │ +087318: |[087318] org.apache.http.HttpHost.getHostName:()Ljava/lang/String; │ │ +087328: 5410 b90c |0000: iget-object v0, v1, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +08732c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/HttpHost; │ │ │ │ #4 : (in Lorg/apache/http/HttpHost;) │ │ @@ -151150,17 +151163,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08736c: |[08736c] org.apache.http.HttpHost.getPort:()I │ │ -08737c: 5210 bb0c |0000: iget v0, v1, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -087380: 0f00 |0002: return v0 │ │ +087330: |[087330] org.apache.http.HttpHost.getPort:()I │ │ +087340: 5210 bb0c |0000: iget v0, v1, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +087344: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/HttpHost; │ │ │ │ #5 : (in Lorg/apache/http/HttpHost;) │ │ @@ -151168,17 +151181,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087384: |[087384] org.apache.http.HttpHost.getSchemeName:()Ljava/lang/String; │ │ -087394: 5410 bc0c |0000: iget-object v0, v1, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -087398: 1100 |0002: return-object v0 │ │ +087348: |[087348] org.apache.http.HttpHost.getSchemeName:()Ljava/lang/String; │ │ +087358: 5410 bc0c |0000: iget-object v0, v1, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +08735c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/HttpHost; │ │ │ │ #6 : (in Lorg/apache/http/HttpHost;) │ │ @@ -151186,26 +151199,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08739c: |[08739c] org.apache.http.HttpHost.hashCode:()I │ │ -0873ac: 1300 1100 |0000: const/16 v0, #int 17 // #11 │ │ -0873b0: 5421 ba0c |0002: iget-object v1, v2, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ -0873b4: 7120 9d29 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ -0873ba: 0a00 |0007: move-result v0 │ │ -0873bc: 5221 bb0c |0008: iget v1, v2, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -0873c0: 7120 9c29 1000 |000a: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(II)I // method@299c │ │ -0873c6: 0a00 |000d: move-result v0 │ │ -0873c8: 5421 bc0c |000e: iget-object v1, v2, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -0873cc: 7120 9d29 1000 |0010: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ -0873d2: 0a00 |0013: move-result v0 │ │ -0873d4: 0f00 |0014: return v0 │ │ +087360: |[087360] org.apache.http.HttpHost.hashCode:()I │ │ +087370: 1300 1100 |0000: const/16 v0, #int 17 // #11 │ │ +087374: 5421 ba0c |0002: iget-object v1, v2, Lorg/apache/http/HttpHost;.lcHostname:Ljava/lang/String; // field@0cba │ │ +087378: 7120 9d29 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ +08737e: 0a00 |0007: move-result v0 │ │ +087380: 5221 bb0c |0008: iget v1, v2, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +087384: 7120 9c29 1000 |000a: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(II)I // method@299c │ │ +08738a: 0a00 |000d: move-result v0 │ │ +08738c: 5421 bc0c |000e: iget-object v1, v2, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +087390: 7120 9d29 1000 |0010: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ +087396: 0a00 |0013: move-result v0 │ │ +087398: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ 0x0008 line=280 │ │ 0x000e line=281 │ │ 0x0014 line=282 │ │ @@ -151218,37 +151231,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0873d8: |[0873d8] org.apache.http.HttpHost.toHostString:()Ljava/lang/String; │ │ -0873e8: 5231 bb0c |0000: iget v1, v3, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -0873ec: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -0873ee: 3221 2700 |0003: if-eq v1, v2, 002a // +0027 │ │ -0873f2: 2200 f804 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0873f6: 5431 b90c |0007: iget-object v1, v3, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -0873fa: 6e10 9121 0100 |0009: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -087400: 0a01 |000c: move-result v1 │ │ -087402: d801 0106 |000d: add-int/lit8 v1, v1, #int 6 // #06 │ │ -087406: 7020 a221 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -08740c: 5431 b90c |0012: iget-object v1, v3, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -087410: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087416: 1a01 5601 |0017: const-string v1, ":" // string@0156 │ │ -08741a: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087420: 5231 bb0c |001c: iget v1, v3, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -087424: 7110 5421 0100 |001e: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -08742a: 0c01 |0021: move-result-object v1 │ │ -08742c: 6e20 aa21 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087432: 6e10 af21 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -087438: 0c01 |0028: move-result-object v1 │ │ -08743a: 1101 |0029: return-object v1 │ │ -08743c: 5431 b90c |002a: iget-object v1, v3, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -087440: 28fd |002c: goto 0029 // -0003 │ │ +08739c: |[08739c] org.apache.http.HttpHost.toHostString:()Ljava/lang/String; │ │ +0873ac: 5231 bb0c |0000: iget v1, v3, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +0873b0: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +0873b2: 3221 2700 |0003: if-eq v1, v2, 002a // +0027 │ │ +0873b6: 2200 f804 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0873ba: 5431 b90c |0007: iget-object v1, v3, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +0873be: 6e10 9121 0100 |0009: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0873c4: 0a01 |000c: move-result v1 │ │ +0873c6: d801 0106 |000d: add-int/lit8 v1, v1, #int 6 // #06 │ │ +0873ca: 7020 a221 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +0873d0: 5431 b90c |0012: iget-object v1, v3, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +0873d4: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0873da: 1a01 5601 |0017: const-string v1, ":" // string@0156 │ │ +0873de: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0873e4: 5231 bb0c |001c: iget v1, v3, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +0873e8: 7110 5421 0100 |001e: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +0873ee: 0c01 |0021: move-result-object v1 │ │ +0873f0: 6e20 aa21 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0873f6: 6e10 af21 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0873fc: 0c01 |0028: move-result-object v1 │ │ +0873fe: 1101 |0029: return-object v1 │ │ +087400: 5431 b90c |002a: iget-object v1, v3, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +087404: 28fd |002c: goto 0029 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=241 │ │ 0x0012 line=242 │ │ 0x0017 line=243 │ │ 0x001c line=244 │ │ @@ -151263,18 +151276,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -087444: |[087444] org.apache.http.HttpHost.toString:()Ljava/lang/String; │ │ -087454: 6e10 0423 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/HttpHost;.toURI:()Ljava/lang/String; // method@2304 │ │ -08745a: 0c00 |0003: move-result-object v0 │ │ -08745c: 1100 |0004: return-object v0 │ │ +087408: |[087408] org.apache.http.HttpHost.toString:()Ljava/lang/String; │ │ +087418: 6e10 0423 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/HttpHost;.toURI:()Ljava/lang/String; // method@2304 │ │ +08741e: 0c00 |0003: move-result-object v0 │ │ +087420: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/HttpHost; │ │ │ │ #9 : (in Lorg/apache/http/HttpHost;) │ │ @@ -151282,35 +151295,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -087460: |[087460] org.apache.http.HttpHost.toURI:()Ljava/lang/String; │ │ -087470: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -087474: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08747a: 5431 bc0c |0005: iget-object v1, v3, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ -08747e: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087484: 1a01 5e01 |000a: const-string v1, "://" // string@015e │ │ -087488: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08748e: 5431 b90c |000f: iget-object v1, v3, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ -087492: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087498: 5231 bb0c |0014: iget v1, v3, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -08749c: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -08749e: 3221 1000 |0017: if-eq v1, v2, 0027 // +0010 │ │ -0874a2: 1301 3a00 |0019: const/16 v1, #int 58 // #3a │ │ -0874a6: 6e20 a421 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0874ac: 5231 bb0c |001e: iget v1, v3, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ -0874b0: 7110 5421 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -0874b6: 0c01 |0023: move-result-object v1 │ │ -0874b8: 6e20 aa21 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0874be: 6e10 af21 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0874c4: 0c01 |002a: move-result-object v1 │ │ -0874c6: 1101 |002b: return-object v1 │ │ +087424: |[087424] org.apache.http.HttpHost.toURI:()Ljava/lang/String; │ │ +087434: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +087438: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08743e: 5431 bc0c |0005: iget-object v1, v3, Lorg/apache/http/HttpHost;.schemeName:Ljava/lang/String; // field@0cbc │ │ +087442: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087448: 1a01 5e01 |000a: const-string v1, "://" // string@015e │ │ +08744c: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087452: 5431 b90c |000f: iget-object v1, v3, Lorg/apache/http/HttpHost;.hostname:Ljava/lang/String; // field@0cb9 │ │ +087456: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08745c: 5231 bb0c |0014: iget v1, v3, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +087460: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +087462: 3221 1000 |0017: if-eq v1, v2, 0027 // +0010 │ │ +087466: 1301 3a00 |0019: const/16 v1, #int 58 // #3a │ │ +08746a: 6e20 a421 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +087470: 5231 bb0c |001e: iget v1, v3, Lorg/apache/http/HttpHost;.port:I // field@0cbb │ │ +087474: 7110 5421 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +08747a: 0c01 |0023: move-result-object v1 │ │ +08747c: 6e20 aa21 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087482: 6e10 af21 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +087488: 0c01 |002a: move-result-object v1 │ │ +08748a: 1101 |002b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0005 line=222 │ │ 0x000a line=223 │ │ 0x000f line=224 │ │ 0x0014 line=225 │ │ @@ -151847,15 +151860,15 @@ │ │ Virtual methods - │ │ source_file_idx : 1606 (HttpStatus.java) │ │ │ │ Class #668 header: │ │ class_idx : 1392 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1225 │ │ -source_file_idx : 3911 │ │ +source_file_idx : 3907 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #668 - │ │ Class descriptor : 'Lorg/apache/http/MalformedChunkCodingException;' │ │ @@ -151875,17 +151888,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0874c8: |[0874c8] org.apache.http.MalformedChunkCodingException.:()V │ │ -0874d8: 7010 f420 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@20f4 │ │ -0874de: 0e00 |0003: return-void │ │ +08748c: |[08748c] org.apache.http.MalformedChunkCodingException.:()V │ │ +08749c: 7010 f420 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@20f4 │ │ +0874a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/MalformedChunkCodingException; │ │ │ │ @@ -151894,33 +151907,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0874e0: |[0874e0] org.apache.http.MalformedChunkCodingException.:(Ljava/lang/String;)V │ │ -0874f0: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -0874f6: 0e00 |0003: return-void │ │ +0874a4: |[0874a4] org.apache.http.MalformedChunkCodingException.:(Ljava/lang/String;)V │ │ +0874b4: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +0874ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/MalformedChunkCodingException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3911 (MalformedChunkCodingException.java) │ │ + source_file_idx : 3907 (MalformedChunkCodingException.java) │ │ │ │ Class #669 header: │ │ class_idx : 1393 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1225 │ │ -source_file_idx : 3955 │ │ +source_file_idx : 3951 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #669 - │ │ Class descriptor : 'Lorg/apache/http/MessageConstraintException;' │ │ @@ -151940,33 +151953,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0874f8: |[0874f8] org.apache.http.MessageConstraintException.:(Ljava/lang/String;)V │ │ -087508: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -08750e: 0e00 |0003: return-void │ │ +0874bc: |[0874bc] org.apache.http.MessageConstraintException.:(Ljava/lang/String;)V │ │ +0874cc: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +0874d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/MessageConstraintException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3955 (MessageConstraintException.java) │ │ + source_file_idx : 3951 (MessageConstraintException.java) │ │ │ │ Class #670 header: │ │ class_idx : 1395 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3996 │ │ +source_file_idx : 3992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #670 - │ │ Class descriptor : 'Lorg/apache/http/NameValuePair;' │ │ @@ -151985,21 +151998,21 @@ │ │ │ │ #1 : (in Lorg/apache/http/NameValuePair;) │ │ name : 'getValue' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3996 (NameValuePair.java) │ │ + source_file_idx : 3992 (NameValuePair.java) │ │ │ │ Class #671 header: │ │ class_idx : 1396 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1225 │ │ -source_file_idx : 4025 │ │ +source_file_idx : 4021 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #671 - │ │ Class descriptor : 'Lorg/apache/http/NoHttpResponseException;' │ │ @@ -152019,33 +152032,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -087510: |[087510] org.apache.http.NoHttpResponseException.:(Ljava/lang/String;)V │ │ -087520: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -087526: 0e00 |0003: return-void │ │ +0874d4: |[0874d4] org.apache.http.NoHttpResponseException.:(Ljava/lang/String;)V │ │ +0874e4: 7020 f520 1000 |0000: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +0874ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/NoHttpResponseException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4025 (NoHttpResponseException.java) │ │ + source_file_idx : 4021 (NoHttpResponseException.java) │ │ │ │ Class #672 header: │ │ class_idx : 1397 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1269 │ │ -source_file_idx : 4172 │ │ +source_file_idx : 4168 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #672 - │ │ Class descriptor : 'Lorg/apache/http/ParseException;' │ │ @@ -152065,17 +152078,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087528: |[087528] org.apache.http.ParseException.:()V │ │ -087538: 7010 7921 0000 |0000: invoke-direct {v0}, Ljava/lang/RuntimeException;.:()V // method@2179 │ │ -08753e: 0e00 |0003: return-void │ │ +0874ec: |[0874ec] org.apache.http.ParseException.:()V │ │ +0874fc: 7010 7921 0000 |0000: invoke-direct {v0}, Ljava/lang/RuntimeException;.:()V // method@2179 │ │ +087502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/ParseException; │ │ │ │ @@ -152084,33 +152097,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -087540: |[087540] org.apache.http.ParseException.:(Ljava/lang/String;)V │ │ -087550: 7020 7a21 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -087556: 0e00 |0003: return-void │ │ +087504: |[087504] org.apache.http.ParseException.:(Ljava/lang/String;)V │ │ +087514: 7020 7a21 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +08751a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/ParseException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4172 (ParseException.java) │ │ + source_file_idx : 4168 (ParseException.java) │ │ │ │ Class #673 header: │ │ class_idx : 1399 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4227 │ │ +source_file_idx : 4223 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #673 annotations: │ │ Annotations on class │ │ @@ -152150,30 +152163,30 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -087558: |[087558] org.apache.http.ProtocolVersion.:(Ljava/lang/String;II)V │ │ -087568: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08756e: 1a00 8010 |0003: const-string v0, "Protocol name" // string@1080 │ │ -087572: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -087578: 0c00 |0008: move-result-object v0 │ │ -08757a: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -08757e: 5b10 fd0c |000b: iput-object v0, v1, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -087582: 1a00 7f10 |000d: const-string v0, "Protocol minor version" // string@107f │ │ -087586: 7120 4b29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -08758c: 0a00 |0012: move-result v0 │ │ -08758e: 5910 fb0c |0013: iput v0, v1, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ -087592: 1a00 7f10 |0015: const-string v0, "Protocol minor version" // string@107f │ │ -087596: 7120 4b29 0400 |0017: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -08759c: 0a00 |001a: move-result v0 │ │ -08759e: 5910 fc0c |001b: iput v0, v1, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ -0875a2: 0e00 |001d: return-void │ │ +08751c: |[08751c] org.apache.http.ProtocolVersion.:(Ljava/lang/String;II)V │ │ +08752c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +087532: 1a00 7c10 |0003: const-string v0, "Protocol name" // string@107c │ │ +087536: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08753c: 0c00 |0008: move-result-object v0 │ │ +08753e: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +087542: 5b10 fd0c |000b: iput-object v0, v1, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +087546: 1a00 7b10 |000d: const-string v0, "Protocol minor version" // string@107b │ │ +08754a: 7120 4b29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +087550: 0a00 |0012: move-result v0 │ │ +087552: 5910 fb0c |0013: iput v0, v1, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ +087556: 1a00 7b10 |0015: const-string v0, "Protocol minor version" // string@107b │ │ +08755a: 7120 4b29 0400 |0017: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +087560: 0a00 |001a: move-result v0 │ │ +087562: 5910 fc0c |001b: iput v0, v1, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ +087566: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=71 │ │ 0x000d line=72 │ │ 0x0015 line=73 │ │ 0x001d line=74 │ │ @@ -152189,18 +152202,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0875a4: |[0875a4] org.apache.http.ProtocolVersion.clone:()Ljava/lang/Object; │ │ -0875b4: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0875ba: 0c00 |0003: move-result-object v0 │ │ -0875bc: 1100 |0004: return-object v0 │ │ +087568: |[087568] org.apache.http.ProtocolVersion.clone:()Ljava/lang/Object; │ │ +087578: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +08757e: 0c00 |0003: move-result-object v0 │ │ +087580: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/ProtocolVersion; │ │ │ │ #1 : (in Lorg/apache/http/ProtocolVersion;) │ │ @@ -152208,41 +152221,41 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0875c0: |[0875c0] org.apache.http.ProtocolVersion.compareToVersion:(Lorg/apache/http/ProtocolVersion;)I │ │ -0875d0: 1a01 8110 |0000: const-string v1, "Protocol version" // string@1081 │ │ -0875d4: 7120 4d29 1600 |0002: invoke-static {v6, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0875da: 5451 fd0c |0005: iget-object v1, v5, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -0875de: 5462 fd0c |0007: iget-object v2, v6, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -0875e2: 6e20 8621 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0875e8: 0a01 |000c: move-result v1 │ │ -0875ea: 1a02 ba13 |000d: const-string v2, "Versions for different protocols cannot be compared: %s %s" // string@13ba │ │ -0875ee: 1223 |000f: const/4 v3, #int 2 // #2 │ │ -0875f0: 2333 9706 |0010: new-array v3, v3, [Ljava/lang/Object; // type@0697 │ │ -0875f4: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -0875f6: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -0875fa: 1214 |0015: const/4 v4, #int 1 // #1 │ │ -0875fc: 4d06 0304 |0016: aput-object v6, v3, v4 │ │ -087600: 7130 4729 2103 |0018: invoke-static {v1, v2, v3}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;[Ljava/lang/Object;)V // method@2947 │ │ -087606: 6e10 5723 0500 |001b: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getMajor:()I // method@2357 │ │ -08760c: 0a01 |001e: move-result v1 │ │ -08760e: 6e10 5723 0600 |001f: invoke-virtual {v6}, Lorg/apache/http/ProtocolVersion;.getMajor:()I // method@2357 │ │ -087614: 0a02 |0022: move-result v2 │ │ -087616: 9100 0102 |0023: sub-int v0, v1, v2 │ │ -08761a: 3900 0c00 |0025: if-nez v0, 0031 // +000c │ │ -08761e: 6e10 5823 0500 |0027: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getMinor:()I // method@2358 │ │ -087624: 0a01 |002a: move-result v1 │ │ -087626: 6e10 5823 0600 |002b: invoke-virtual {v6}, Lorg/apache/http/ProtocolVersion;.getMinor:()I // method@2358 │ │ -08762c: 0a02 |002e: move-result v2 │ │ -08762e: 9100 0102 |002f: sub-int v0, v1, v2 │ │ -087632: 0f00 |0031: return v0 │ │ +087584: |[087584] org.apache.http.ProtocolVersion.compareToVersion:(Lorg/apache/http/ProtocolVersion;)I │ │ +087594: 1a01 7d10 |0000: const-string v1, "Protocol version" // string@107d │ │ +087598: 7120 4d29 1600 |0002: invoke-static {v6, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08759e: 5451 fd0c |0005: iget-object v1, v5, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +0875a2: 5462 fd0c |0007: iget-object v2, v6, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +0875a6: 6e20 8621 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0875ac: 0a01 |000c: move-result v1 │ │ +0875ae: 1a02 b613 |000d: const-string v2, "Versions for different protocols cannot be compared: %s %s" // string@13b6 │ │ +0875b2: 1223 |000f: const/4 v3, #int 2 // #2 │ │ +0875b4: 2333 9706 |0010: new-array v3, v3, [Ljava/lang/Object; // type@0697 │ │ +0875b8: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +0875ba: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +0875be: 1214 |0015: const/4 v4, #int 1 // #1 │ │ +0875c0: 4d06 0304 |0016: aput-object v6, v3, v4 │ │ +0875c4: 7130 4729 2103 |0018: invoke-static {v1, v2, v3}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;[Ljava/lang/Object;)V // method@2947 │ │ +0875ca: 6e10 5723 0500 |001b: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getMajor:()I // method@2357 │ │ +0875d0: 0a01 |001e: move-result v1 │ │ +0875d2: 6e10 5723 0600 |001f: invoke-virtual {v6}, Lorg/apache/http/ProtocolVersion;.getMajor:()I // method@2357 │ │ +0875d8: 0a02 |0022: move-result v2 │ │ +0875da: 9100 0102 |0023: sub-int v0, v1, v2 │ │ +0875de: 3900 0c00 |0025: if-nez v0, 0031 // +000c │ │ +0875e2: 6e10 5823 0500 |0027: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getMinor:()I // method@2358 │ │ +0875e8: 0a01 |002a: move-result v1 │ │ +0875ea: 6e10 5823 0600 |002b: invoke-virtual {v6}, Lorg/apache/http/ProtocolVersion;.getMinor:()I // method@2358 │ │ +0875f0: 0a02 |002e: move-result v2 │ │ +0875f2: 9100 0102 |002f: sub-int v0, v1, v2 │ │ +0875f6: 0f00 |0031: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ 0x001b line=205 │ │ 0x0025 line=206 │ │ 0x0027 line=207 │ │ @@ -152257,38 +152270,38 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -087634: |[087634] org.apache.http.ProtocolVersion.equals:(Ljava/lang/Object;)Z │ │ -087644: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -087646: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -087648: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -08764c: 0f01 |0004: return v1 │ │ -08764e: 2063 7705 |0005: instance-of v3, v6, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ -087652: 3903 0400 |0007: if-nez v3, 000b // +0004 │ │ -087656: 0121 |0009: move v1, v2 │ │ -087658: 28fa |000a: goto 0004 // -0006 │ │ -08765a: 0760 |000b: move-object v0, v6 │ │ -08765c: 1f00 7705 |000c: check-cast v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ -087660: 5453 fd0c |000e: iget-object v3, v5, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -087664: 5404 fd0c |0010: iget-object v4, v0, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -087668: 6e20 8621 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08766e: 0a03 |0015: move-result v3 │ │ -087670: 3803 0e00 |0016: if-eqz v3, 0024 // +000e │ │ -087674: 5253 fb0c |0018: iget v3, v5, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ -087678: 5204 fb0c |001a: iget v4, v0, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ -08767c: 3343 0800 |001c: if-ne v3, v4, 0024 // +0008 │ │ -087680: 5253 fc0c |001e: iget v3, v5, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ -087684: 5204 fc0c |0020: iget v4, v0, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ -087688: 3243 e2ff |0022: if-eq v3, v4, 0004 // -001e │ │ -08768c: 0121 |0024: move v1, v2 │ │ -08768e: 28df |0025: goto 0004 // -0021 │ │ +0875f8: |[0875f8] org.apache.http.ProtocolVersion.equals:(Ljava/lang/Object;)Z │ │ +087608: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08760a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08760c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +087610: 0f01 |0004: return v1 │ │ +087612: 2063 7705 |0005: instance-of v3, v6, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ +087616: 3903 0400 |0007: if-nez v3, 000b // +0004 │ │ +08761a: 0121 |0009: move v1, v2 │ │ +08761c: 28fa |000a: goto 0004 // -0006 │ │ +08761e: 0760 |000b: move-object v0, v6 │ │ +087620: 1f00 7705 |000c: check-cast v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ +087624: 5453 fd0c |000e: iget-object v3, v5, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +087628: 5404 fd0c |0010: iget-object v4, v0, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +08762c: 6e20 8621 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +087632: 0a03 |0015: move-result v3 │ │ +087634: 3803 0e00 |0016: if-eqz v3, 0024 // +000e │ │ +087638: 5253 fb0c |0018: iget v3, v5, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ +08763c: 5204 fb0c |001a: iget v4, v0, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ +087640: 3343 0800 |001c: if-ne v3, v4, 0024 // +0008 │ │ +087644: 5253 fc0c |001e: iget v3, v5, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ +087648: 5204 fc0c |0020: iget v4, v0, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ +08764c: 3243 e2ff |0022: if-eq v3, v4, 0004 // -001e │ │ +087650: 0121 |0024: move v1, v2 │ │ +087652: 28df |0025: goto 0004 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=156 │ │ 0x0004 line=164 │ │ 0x0005 line=159 │ │ 0x000a line=160 │ │ 0x000c line=162 │ │ @@ -152303,25 +152316,25 @@ │ │ type : '(II)Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -087690: |[087690] org.apache.http.ProtocolVersion.forVersion:(II)Lorg/apache/http/ProtocolVersion; │ │ -0876a0: 5220 fb0c |0000: iget v0, v2, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ -0876a4: 3303 0700 |0002: if-ne v3, v0, 0009 // +0007 │ │ -0876a8: 5220 fc0c |0004: iget v0, v2, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ -0876ac: 3304 0300 |0006: if-ne v4, v0, 0009 // +0003 │ │ -0876b0: 1102 |0008: return-object v2 │ │ -0876b2: 2200 7705 |0009: new-instance v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ -0876b6: 5421 fd0c |000b: iget-object v1, v2, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -0876ba: 7040 5223 1043 |000d: invoke-direct {v0, v1, v3, v4}, Lorg/apache/http/ProtocolVersion;.:(Ljava/lang/String;II)V // method@2352 │ │ -0876c0: 0702 |0010: move-object v2, v0 │ │ -0876c2: 28f7 |0011: goto 0008 // -0009 │ │ +087654: |[087654] org.apache.http.ProtocolVersion.forVersion:(II)Lorg/apache/http/ProtocolVersion; │ │ +087664: 5220 fb0c |0000: iget v0, v2, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ +087668: 3303 0700 |0002: if-ne v3, v0, 0009 // +0007 │ │ +08766c: 5220 fc0c |0004: iget v0, v2, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ +087670: 3304 0300 |0006: if-ne v4, v0, 0009 // +0003 │ │ +087674: 1102 |0008: return-object v2 │ │ +087676: 2200 7705 |0009: new-instance v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ +08767a: 5421 fd0c |000b: iget-object v1, v2, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +08767e: 7040 5223 1043 |000d: invoke-direct {v0, v1, v3, v4}, Lorg/apache/http/ProtocolVersion;.:(Ljava/lang/String;II)V // method@2352 │ │ +087684: 0702 |0010: move-object v2, v0 │ │ +087686: 28f7 |0011: goto 0008 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0008 line=126 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/ProtocolVersion; │ │ 0x0009 - 0x0012 reg=2 this Lorg/apache/http/ProtocolVersion; │ │ @@ -152333,17 +152346,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0876c4: |[0876c4] org.apache.http.ProtocolVersion.getMajor:()I │ │ -0876d4: 5210 fb0c |0000: iget v0, v1, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ -0876d8: 0f00 |0002: return v0 │ │ +087688: |[087688] org.apache.http.ProtocolVersion.getMajor:()I │ │ +087698: 5210 fb0c |0000: iget v0, v1, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ +08769c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/ProtocolVersion; │ │ │ │ #5 : (in Lorg/apache/http/ProtocolVersion;) │ │ @@ -152351,17 +152364,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0876dc: |[0876dc] org.apache.http.ProtocolVersion.getMinor:()I │ │ -0876ec: 5210 fc0c |0000: iget v0, v1, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ -0876f0: 0f00 |0002: return v0 │ │ +0876a0: |[0876a0] org.apache.http.ProtocolVersion.getMinor:()I │ │ +0876b0: 5210 fc0c |0000: iget v0, v1, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ +0876b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/ProtocolVersion; │ │ │ │ #6 : (in Lorg/apache/http/ProtocolVersion;) │ │ @@ -152369,17 +152382,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0876f4: |[0876f4] org.apache.http.ProtocolVersion.getProtocol:()Ljava/lang/String; │ │ -087704: 5410 fd0c |0000: iget-object v0, v1, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -087708: 1100 |0002: return-object v0 │ │ +0876b8: |[0876b8] org.apache.http.ProtocolVersion.getProtocol:()Ljava/lang/String; │ │ +0876c8: 5410 fd0c |0000: iget-object v0, v1, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +0876cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/ProtocolVersion; │ │ │ │ #7 : (in Lorg/apache/http/ProtocolVersion;) │ │ @@ -152387,25 +152400,25 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08770c: |[08770c] org.apache.http.ProtocolVersion.greaterEquals:(Lorg/apache/http/ProtocolVersion;)Z │ │ -08771c: 6e20 5c23 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.isComparable:(Lorg/apache/http/ProtocolVersion;)Z // method@235c │ │ -087722: 0a00 |0003: move-result v0 │ │ -087724: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -087728: 6e20 5423 2100 |0006: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.compareToVersion:(Lorg/apache/http/ProtocolVersion;)I // method@2354 │ │ -08772e: 0a00 |0009: move-result v0 │ │ -087730: 3a00 0400 |000a: if-ltz v0, 000e // +0004 │ │ -087734: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -087736: 0f00 |000d: return v0 │ │ -087738: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08773a: 28fe |000f: goto 000d // -0002 │ │ +0876d0: |[0876d0] org.apache.http.ProtocolVersion.greaterEquals:(Lorg/apache/http/ProtocolVersion;)Z │ │ +0876e0: 6e20 5c23 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.isComparable:(Lorg/apache/http/ProtocolVersion;)Z // method@235c │ │ +0876e6: 0a00 |0003: move-result v0 │ │ +0876e8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0876ec: 6e20 5423 2100 |0006: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.compareToVersion:(Lorg/apache/http/ProtocolVersion;)I // method@2354 │ │ +0876f2: 0a00 |0009: move-result v0 │ │ +0876f4: 3a00 0400 |000a: if-ltz v0, 000e // +0004 │ │ +0876f8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0876fa: 0f00 |000d: return v0 │ │ +0876fc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0876fe: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/apache/http/ProtocolVersion; │ │ 0x0000 - 0x0010 reg=2 version Lorg/apache/http/ProtocolVersion; │ │ │ │ @@ -152414,25 +152427,25 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08773c: |[08773c] org.apache.http.ProtocolVersion.hashCode:()I │ │ -08774c: 5430 fd0c |0000: iget-object v0, v3, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -087750: 6e10 8c21 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@218c │ │ -087756: 0a00 |0005: move-result v0 │ │ -087758: 5231 fb0c |0006: iget v1, v3, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ -08775c: 1402 a086 0100 |0008: const v2, #float 1.4013e-40 // #000186a0 │ │ -087762: b221 |000b: mul-int/2addr v1, v2 │ │ -087764: b710 |000c: xor-int/2addr v0, v1 │ │ -087766: 5231 fc0c |000d: iget v1, v3, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ -08776a: b710 |000f: xor-int/2addr v0, v1 │ │ -08776c: 0f00 |0010: return v0 │ │ +087700: |[087700] org.apache.http.ProtocolVersion.hashCode:()I │ │ +087710: 5430 fd0c |0000: iget-object v0, v3, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +087714: 6e10 8c21 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@218c │ │ +08771a: 0a00 |0005: move-result v0 │ │ +08771c: 5231 fb0c |0006: iget v1, v3, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ +087720: 1402 a086 0100 |0008: const v2, #float 1.4013e-40 // #000186a0 │ │ +087726: b221 |000b: mul-int/2addr v1, v2 │ │ +087728: b710 |000c: xor-int/2addr v0, v1 │ │ +08772a: 5231 fc0c |000d: iget v1, v3, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ +08772e: b710 |000f: xor-int/2addr v0, v1 │ │ +087730: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lorg/apache/http/ProtocolVersion; │ │ │ │ #9 : (in Lorg/apache/http/ProtocolVersion;) │ │ @@ -152440,25 +152453,25 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -087770: |[087770] org.apache.http.ProtocolVersion.isComparable:(Lorg/apache/http/ProtocolVersion;)Z │ │ -087780: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -087784: 5420 fd0c |0002: iget-object v0, v2, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -087788: 5431 fd0c |0004: iget-object v1, v3, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -08778c: 6e20 8621 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -087792: 0a00 |0009: move-result v0 │ │ -087794: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -087798: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08779a: 0f00 |000d: return v0 │ │ -08779c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08779e: 28fe |000f: goto 000d // -0002 │ │ +087734: |[087734] org.apache.http.ProtocolVersion.isComparable:(Lorg/apache/http/ProtocolVersion;)Z │ │ +087744: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +087748: 5420 fd0c |0002: iget-object v0, v2, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +08774c: 5431 fd0c |0004: iget-object v1, v3, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +087750: 6e20 8621 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +087756: 0a00 |0009: move-result v0 │ │ +087758: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +08775c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08775e: 0f00 |000d: return v0 │ │ +087760: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +087762: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/apache/http/ProtocolVersion; │ │ 0x0000 - 0x0010 reg=3 that Lorg/apache/http/ProtocolVersion; │ │ │ │ @@ -152467,25 +152480,25 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0877a0: |[0877a0] org.apache.http.ProtocolVersion.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z │ │ -0877b0: 6e20 5c23 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.isComparable:(Lorg/apache/http/ProtocolVersion;)Z // method@235c │ │ -0877b6: 0a00 |0003: move-result v0 │ │ -0877b8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0877bc: 6e20 5423 2100 |0006: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.compareToVersion:(Lorg/apache/http/ProtocolVersion;)I // method@2354 │ │ -0877c2: 0a00 |0009: move-result v0 │ │ -0877c4: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -0877c8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0877ca: 0f00 |000d: return v0 │ │ -0877cc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0877ce: 28fe |000f: goto 000d // -0002 │ │ +087764: |[087764] org.apache.http.ProtocolVersion.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z │ │ +087774: 6e20 5c23 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.isComparable:(Lorg/apache/http/ProtocolVersion;)Z // method@235c │ │ +08777a: 0a00 |0003: move-result v0 │ │ +08777c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +087780: 6e20 5423 2100 |0006: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.compareToVersion:(Lorg/apache/http/ProtocolVersion;)I // method@2354 │ │ +087786: 0a00 |0009: move-result v0 │ │ +087788: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +08778c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08778e: 0f00 |000d: return v0 │ │ +087790: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +087792: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/apache/http/ProtocolVersion; │ │ 0x0000 - 0x0010 reg=2 version Lorg/apache/http/ProtocolVersion; │ │ │ │ @@ -152494,54 +152507,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0877d0: |[0877d0] org.apache.http.ProtocolVersion.toString:()Ljava/lang/String; │ │ -0877e0: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0877e4: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0877ea: 5421 fd0c |0005: iget-object v1, v2, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ -0877ee: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0877f4: 1301 2f00 |000a: const/16 v1, #int 47 // #2f │ │ -0877f8: 6e20 a421 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0877fe: 5221 fb0c |000f: iget v1, v2, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ -087802: 7110 5421 0100 |0011: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -087808: 0c01 |0014: move-result-object v1 │ │ -08780a: 6e20 aa21 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087810: 1301 2e00 |0018: const/16 v1, #int 46 // #2e │ │ -087814: 6e20 a421 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08781a: 5221 fc0c |001d: iget v1, v2, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ -08781e: 7110 5421 0100 |001f: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -087824: 0c01 |0022: move-result-object v1 │ │ -087826: 6e20 aa21 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08782c: 6e10 af21 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -087832: 0c01 |0029: move-result-object v1 │ │ -087834: 1101 |002a: return-object v1 │ │ +087794: |[087794] org.apache.http.ProtocolVersion.toString:()Ljava/lang/String; │ │ +0877a4: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0877a8: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0877ae: 5421 fd0c |0005: iget-object v1, v2, Lorg/apache/http/ProtocolVersion;.protocol:Ljava/lang/String; // field@0cfd │ │ +0877b2: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0877b8: 1301 2f00 |000a: const/16 v1, #int 47 // #2f │ │ +0877bc: 6e20 a421 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +0877c2: 5221 fb0c |000f: iget v1, v2, Lorg/apache/http/ProtocolVersion;.major:I // field@0cfb │ │ +0877c6: 7110 5421 0100 |0011: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +0877cc: 0c01 |0014: move-result-object v1 │ │ +0877ce: 6e20 aa21 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0877d4: 1301 2e00 |0018: const/16 v1, #int 46 // #2e │ │ +0877d8: 6e20 a421 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +0877de: 5221 fc0c |001d: iget v1, v2, Lorg/apache/http/ProtocolVersion;.minor:I // field@0cfc │ │ +0877e2: 7110 5421 0100 |001f: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +0877e8: 0c01 |0022: move-result-object v1 │ │ +0877ea: 6e20 aa21 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0877f0: 6e10 af21 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0877f6: 0c01 |0029: move-result-object v1 │ │ +0877f8: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0005 line=251 │ │ 0x000a line=252 │ │ 0x000f line=253 │ │ 0x0018 line=254 │ │ 0x001d line=255 │ │ 0x0026 line=256 │ │ locals : │ │ 0x0005 - 0x002b reg=0 buffer Ljava/lang/StringBuilder; │ │ 0x0000 - 0x002b reg=2 this Lorg/apache/http/ProtocolVersion; │ │ │ │ - source_file_idx : 4227 (ProtocolVersion.java) │ │ + source_file_idx : 4223 (ProtocolVersion.java) │ │ │ │ Class #674 header: │ │ class_idx : 1400 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4295 │ │ +source_file_idx : 4291 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #674 - │ │ Class descriptor : 'Lorg/apache/http/ReasonPhraseCatalog;' │ │ @@ -152554,21 +152567,21 @@ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/ReasonPhraseCatalog;) │ │ name : 'getReason' │ │ type : '(ILjava/util/Locale;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4295 (ReasonPhraseCatalog.java) │ │ + source_file_idx : 4291 (ReasonPhraseCatalog.java) │ │ │ │ Class #675 header: │ │ class_idx : 1401 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4328 │ │ +source_file_idx : 4324 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #675 - │ │ Class descriptor : 'Lorg/apache/http/RequestLine;' │ │ @@ -152593,21 +152606,21 @@ │ │ │ │ #2 : (in Lorg/apache/http/RequestLine;) │ │ name : 'getUri' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4328 (RequestLine.java) │ │ + source_file_idx : 4324 (RequestLine.java) │ │ │ │ Class #676 header: │ │ class_idx : 1402 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4603 │ │ +source_file_idx : 4599 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #676 - │ │ Class descriptor : 'Lorg/apache/http/StatusLine;' │ │ @@ -152632,21 +152645,21 @@ │ │ │ │ #2 : (in Lorg/apache/http/StatusLine;) │ │ name : 'getStatusCode' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4603 (StatusLine.java) │ │ + source_file_idx : 4599 (StatusLine.java) │ │ │ │ Class #677 header: │ │ class_idx : 1403 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4794 │ │ +source_file_idx : 4790 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #677 annotations: │ │ Annotations on class │ │ @@ -152670,15 +152683,15 @@ │ │ │ │ #1 : (in Lorg/apache/http/TokenIterator;) │ │ name : 'nextToken' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4794 (TokenIterator.java) │ │ + source_file_idx : 4790 (TokenIterator.java) │ │ │ │ Class #678 header: │ │ class_idx : 1406 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ source_file_idx : 1475 │ │ static_fields_size : 0 │ │ @@ -152738,15 +152751,15 @@ │ │ Virtual methods - │ │ source_file_idx : 1698 (Immutable.java) │ │ │ │ Class #680 header: │ │ class_idx : 1408 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4036 │ │ +source_file_idx : 4032 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #680 annotations: │ │ Annotations on class │ │ @@ -152760,21 +152773,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4036 (NotThreadSafe.java) │ │ + source_file_idx : 4032 (NotThreadSafe.java) │ │ │ │ Class #681 header: │ │ class_idx : 1409 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4786 │ │ +source_file_idx : 4782 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #681 annotations: │ │ Annotations on class │ │ @@ -152788,15 +152801,15 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4786 (ThreadSafe.java) │ │ + source_file_idx : 4782 (ThreadSafe.java) │ │ │ │ Class #682 header: │ │ class_idx : 1420 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ source_file_idx : 934 │ │ static_fields_size : 0 │ │ @@ -152918,19 +152931,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -087838: |[087838] org.apache.http.config.ConnectionConfig$Builder.:()V │ │ -087848: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08784e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -087850: 5910 080d |0004: iput v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.fragmentSizeHint:I // field@0d08 │ │ -087854: 0e00 |0006: return-void │ │ +0877fc: |[0877fc] org.apache.http.config.ConnectionConfig$Builder.:()V │ │ +08780c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +087812: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +087814: 5910 080d |0004: iput v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.fragmentSizeHint:I // field@0d08 │ │ +087818: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0006 line=136 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/config/ConnectionConfig$Builder; │ │ @@ -152941,38 +152954,38 @@ │ │ type : '()Lorg/apache/http/config/ConnectionConfig;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 43 16-bit code units │ │ -087858: |[087858] org.apache.http.config.ConnectionConfig$Builder.build:()Lorg/apache/http/config/ConnectionConfig; │ │ -087868: 5473 070d |0000: iget-object v3, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ -08786c: 3903 0c00 |0002: if-nez v3, 000e // +000c │ │ -087870: 5470 090d |0004: iget-object v0, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d09 │ │ -087874: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -087878: 5470 0b0d |0008: iget-object v0, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d0b │ │ -08787c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -087880: 6203 770c |000c: sget-object v3, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -087884: 5270 060d |000e: iget v0, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.bufferSize:I // field@0d06 │ │ -087888: 3d00 1600 |0010: if-lez v0, 0026 // +0016 │ │ -08788c: 5271 060d |0012: iget v1, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.bufferSize:I // field@0d06 │ │ -087890: 5270 080d |0014: iget v0, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.fragmentSizeHint:I // field@0d08 │ │ -087894: 3a00 1300 |0016: if-ltz v0, 0029 // +0013 │ │ -087898: 5272 080d |0018: iget v2, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.fragmentSizeHint:I // field@0d08 │ │ -08789c: 2200 8f05 |001a: new-instance v0, Lorg/apache/http/config/ConnectionConfig; // type@058f │ │ -0878a0: 5474 090d |001c: iget-object v4, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d09 │ │ -0878a4: 5475 0b0d |001e: iget-object v5, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d0b │ │ -0878a8: 5476 0a0d |0020: iget-object v6, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d0a │ │ -0878ac: 7607 8e23 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/apache/http/config/ConnectionConfig;.:(IILjava/nio/charset/Charset;Ljava/nio/charset/CodingErrorAction;Ljava/nio/charset/CodingErrorAction;Lorg/apache/http/config/MessageConstraints;)V // method@238e │ │ -0878b2: 1100 |0025: return-object v0 │ │ -0878b4: 1301 0020 |0026: const/16 v1, #int 8192 // #2000 │ │ -0878b8: 28ec |0028: goto 0014 // -0014 │ │ -0878ba: 0112 |0029: move v2, v1 │ │ -0878bc: 28f0 |002a: goto 001a // -0010 │ │ +08781c: |[08781c] org.apache.http.config.ConnectionConfig$Builder.build:()Lorg/apache/http/config/ConnectionConfig; │ │ +08782c: 5473 070d |0000: iget-object v3, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ +087830: 3903 0c00 |0002: if-nez v3, 000e // +000c │ │ +087834: 5470 090d |0004: iget-object v0, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d09 │ │ +087838: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +08783c: 5470 0b0d |0008: iget-object v0, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d0b │ │ +087840: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +087844: 6203 770c |000c: sget-object v3, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +087848: 5270 060d |000e: iget v0, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.bufferSize:I // field@0d06 │ │ +08784c: 3d00 1600 |0010: if-lez v0, 0026 // +0016 │ │ +087850: 5271 060d |0012: iget v1, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.bufferSize:I // field@0d06 │ │ +087854: 5270 080d |0014: iget v0, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.fragmentSizeHint:I // field@0d08 │ │ +087858: 3a00 1300 |0016: if-ltz v0, 0029 // +0013 │ │ +08785c: 5272 080d |0018: iget v2, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.fragmentSizeHint:I // field@0d08 │ │ +087860: 2200 8f05 |001a: new-instance v0, Lorg/apache/http/config/ConnectionConfig; // type@058f │ │ +087864: 5474 090d |001c: iget-object v4, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d09 │ │ +087868: 5475 0b0d |001e: iget-object v5, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d0b │ │ +08786c: 5476 0a0d |0020: iget-object v6, v7, Lorg/apache/http/config/ConnectionConfig$Builder;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d0a │ │ +087870: 7607 8e23 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/apache/http/config/ConnectionConfig;.:(IILjava/nio/charset/Charset;Ljava/nio/charset/CodingErrorAction;Ljava/nio/charset/CodingErrorAction;Lorg/apache/http/config/MessageConstraints;)V // method@238e │ │ +087876: 1100 |0025: return-object v0 │ │ +087878: 1301 0020 |0026: const/16 v1, #int 8192 // #2000 │ │ +08787c: 28ec |0028: goto 0014 // -0014 │ │ +08787e: 0112 |0029: move v2, v1 │ │ +087880: 28f0 |002a: goto 001a // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x000c line=177 │ │ 0x000e line=179 │ │ 0x0014 line=180 │ │ @@ -152991,17 +153004,17 @@ │ │ type : '(I)Lorg/apache/http/config/ConnectionConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0878c0: |[0878c0] org.apache.http.config.ConnectionConfig$Builder.setBufferSize:(I)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ -0878d0: 5901 060d |0000: iput v1, v0, Lorg/apache/http/config/ConnectionConfig$Builder;.bufferSize:I // field@0d06 │ │ -0878d4: 1100 |0002: return-object v0 │ │ +087884: |[087884] org.apache.http.config.ConnectionConfig$Builder.setBufferSize:(I)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ +087894: 5901 060d |0000: iput v1, v0, Lorg/apache/http/config/ConnectionConfig$Builder;.bufferSize:I // field@0d06 │ │ +087898: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/ConnectionConfig$Builder; │ │ 0x0000 - 0x0003 reg=1 bufferSize I │ │ @@ -153011,17 +153024,17 @@ │ │ type : '(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0878d8: |[0878d8] org.apache.http.config.ConnectionConfig$Builder.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ -0878e8: 5b01 070d |0000: iput-object v1, v0, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ -0878ec: 1100 |0002: return-object v0 │ │ +08789c: |[08789c] org.apache.http.config.ConnectionConfig$Builder.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ +0878ac: 5b01 070d |0000: iput-object v1, v0, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ +0878b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0002 line=150 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/ConnectionConfig$Builder; │ │ 0x0000 - 0x0003 reg=1 charset Ljava/nio/charset/Charset; │ │ @@ -153031,17 +153044,17 @@ │ │ type : '(I)Lorg/apache/http/config/ConnectionConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0878f0: |[0878f0] org.apache.http.config.ConnectionConfig$Builder.setFragmentSizeHint:(I)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ -087900: 5901 080d |0000: iput v1, v0, Lorg/apache/http/config/ConnectionConfig$Builder;.fragmentSizeHint:I // field@0d08 │ │ -087904: 1100 |0002: return-object v0 │ │ +0878b4: |[0878b4] org.apache.http.config.ConnectionConfig$Builder.setFragmentSizeHint:(I)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ +0878c4: 5901 080d |0000: iput v1, v0, Lorg/apache/http/config/ConnectionConfig$Builder;.fragmentSizeHint:I // field@0d08 │ │ +0878c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/ConnectionConfig$Builder; │ │ 0x0000 - 0x0003 reg=1 fragmentSizeHint I │ │ @@ -153051,22 +153064,22 @@ │ │ type : '(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -087908: |[087908] org.apache.http.config.ConnectionConfig$Builder.setMalformedInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ -087918: 5b12 090d |0000: iput-object v2, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d09 │ │ -08791c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -087920: 5410 070d |0004: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ -087924: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -087928: 6200 770c |0008: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -08792c: 5b10 070d |000a: iput-object v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ -087930: 1101 |000c: return-object v1 │ │ +0878cc: |[0878cc] org.apache.http.config.ConnectionConfig$Builder.setMalformedInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ +0878dc: 5b12 090d |0000: iput-object v2, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d09 │ │ +0878e0: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +0878e4: 5410 070d |0004: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ +0878e8: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +0878ec: 6200 770c |0008: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0878f0: 5b10 070d |000a: iput-object v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ +0878f4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0002 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=158 │ │ locals : │ │ @@ -153078,17 +153091,17 @@ │ │ type : '(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087934: |[087934] org.apache.http.config.ConnectionConfig$Builder.setMessageConstraints:(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ -087944: 5b01 0a0d |0000: iput-object v1, v0, Lorg/apache/http/config/ConnectionConfig$Builder;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d0a │ │ -087948: 1100 |0002: return-object v0 │ │ +0878f8: |[0878f8] org.apache.http.config.ConnectionConfig$Builder.setMessageConstraints:(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ +087908: 5b01 0a0d |0000: iput-object v1, v0, Lorg/apache/http/config/ConnectionConfig$Builder;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d0a │ │ +08790c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/ConnectionConfig$Builder; │ │ 0x0000 - 0x0003 reg=1 messageConstraints Lorg/apache/http/config/MessageConstraints; │ │ @@ -153098,22 +153111,22 @@ │ │ type : '(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -08794c: |[08794c] org.apache.http.config.ConnectionConfig$Builder.setUnmappableInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ -08795c: 5b12 0b0d |0000: iput-object v2, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d0b │ │ -087960: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -087964: 5410 070d |0004: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ -087968: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -08796c: 6200 770c |0008: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -087970: 5b10 070d |000a: iput-object v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ -087974: 1101 |000c: return-object v1 │ │ +087910: |[087910] org.apache.http.config.ConnectionConfig$Builder.setUnmappableInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ +087920: 5b12 0b0d |0000: iput-object v2, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d0b │ │ +087924: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +087928: 5410 070d |0004: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ +08792c: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +087930: 6200 770c |0008: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +087934: 5b10 070d |000a: iput-object v0, v1, Lorg/apache/http/config/ConnectionConfig$Builder;.charset:Ljava/nio/charset/Charset; // field@0d07 │ │ +087938: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0002 line=163 │ │ 0x0008 line=164 │ │ 0x000c line=166 │ │ locals : │ │ @@ -153183,44 +153196,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -087978: |[087978] org.apache.http.config.ConnectionConfig.:()V │ │ -087988: 2200 8e05 |0000: new-instance v0, Lorg/apache/http/config/ConnectionConfig$Builder; // type@058e │ │ -08798c: 7010 8523 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/ConnectionConfig$Builder;.:()V // method@2385 │ │ -087992: 6e10 8623 0000 |0005: invoke-virtual {v0}, Lorg/apache/http/config/ConnectionConfig$Builder;.build:()Lorg/apache/http/config/ConnectionConfig; // method@2386 │ │ -087998: 0c00 |0008: move-result-object v0 │ │ -08799a: 6900 0c0d |0009: sput-object v0, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ -08799e: 0e00 |000b: return-void │ │ +08793c: |[08793c] org.apache.http.config.ConnectionConfig.:()V │ │ +08794c: 2200 8e05 |0000: new-instance v0, Lorg/apache/http/config/ConnectionConfig$Builder; // type@058e │ │ +087950: 7010 8523 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/ConnectionConfig$Builder;.:()V // method@2385 │ │ +087956: 6e10 8623 0000 |0005: invoke-virtual {v0}, Lorg/apache/http/config/ConnectionConfig$Builder;.build:()Lorg/apache/http/config/ConnectionConfig; // method@2386 │ │ +08795c: 0c00 |0008: move-result-object v0 │ │ +08795e: 6900 0c0d |0009: sput-object v0, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ +087962: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ name : '' │ │ type : '(IILjava/nio/charset/Charset;Ljava/nio/charset/CodingErrorAction;Ljava/nio/charset/CodingErrorAction;Lorg/apache/http/config/MessageConstraints;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0879a0: |[0879a0] org.apache.http.config.ConnectionConfig.:(IILjava/nio/charset/Charset;Ljava/nio/charset/CodingErrorAction;Ljava/nio/charset/CodingErrorAction;Lorg/apache/http/config/MessageConstraints;)V │ │ -0879b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0879b6: 5901 0d0d |0003: iput v1, v0, Lorg/apache/http/config/ConnectionConfig;.bufferSize:I // field@0d0d │ │ -0879ba: 5902 0f0d |0005: iput v2, v0, Lorg/apache/http/config/ConnectionConfig;.fragmentSizeHint:I // field@0d0f │ │ -0879be: 5b03 0e0d |0007: iput-object v3, v0, Lorg/apache/http/config/ConnectionConfig;.charset:Ljava/nio/charset/Charset; // field@0d0e │ │ -0879c2: 5b04 100d |0009: iput-object v4, v0, Lorg/apache/http/config/ConnectionConfig;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d10 │ │ -0879c6: 5b05 120d |000b: iput-object v5, v0, Lorg/apache/http/config/ConnectionConfig;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d12 │ │ -0879ca: 5b06 110d |000d: iput-object v6, v0, Lorg/apache/http/config/ConnectionConfig;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d11 │ │ -0879ce: 0e00 |000f: return-void │ │ +087964: |[087964] org.apache.http.config.ConnectionConfig.:(IILjava/nio/charset/Charset;Ljava/nio/charset/CodingErrorAction;Ljava/nio/charset/CodingErrorAction;Lorg/apache/http/config/MessageConstraints;)V │ │ +087974: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08797a: 5901 0d0d |0003: iput v1, v0, Lorg/apache/http/config/ConnectionConfig;.bufferSize:I // field@0d0d │ │ +08797e: 5902 0f0d |0005: iput v2, v0, Lorg/apache/http/config/ConnectionConfig;.fragmentSizeHint:I // field@0d0f │ │ +087982: 5b03 0e0d |0007: iput-object v3, v0, Lorg/apache/http/config/ConnectionConfig;.charset:Ljava/nio/charset/Charset; // field@0d0e │ │ +087986: 5b04 100d |0009: iput-object v4, v0, Lorg/apache/http/config/ConnectionConfig;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d10 │ │ +08798a: 5b05 120d |000b: iput-object v5, v0, Lorg/apache/http/config/ConnectionConfig;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d12 │ │ +08798e: 5b06 110d |000d: iput-object v6, v0, Lorg/apache/http/config/ConnectionConfig;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d11 │ │ +087992: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0005 line=63 │ │ 0x0007 line=64 │ │ 0x0009 line=65 │ │ @@ -153241,56 +153254,61 @@ │ │ type : '(Lorg/apache/http/config/ConnectionConfig;)Lorg/apache/http/config/ConnectionConfig$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0879d0: |[0879d0] org.apache.http.config.ConnectionConfig.copy:(Lorg/apache/http/config/ConnectionConfig;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ -0879e0: 1a00 d803 |0000: const-string v0, "Connection config" // string@03d8 │ │ -0879e4: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0879ea: 2200 8e05 |0005: new-instance v0, Lorg/apache/http/config/ConnectionConfig$Builder; // type@058e │ │ -0879ee: 7010 8523 0000 |0007: invoke-direct {v0}, Lorg/apache/http/config/ConnectionConfig$Builder;.:()V // method@2385 │ │ -0879f4: 6e10 9423 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getCharset:()Ljava/nio/charset/Charset; // method@2394 │ │ -0879fa: 0c01 |000d: move-result-object v1 │ │ -0879fc: 6e20 8823 1000 |000e: invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@2388 │ │ -087a02: 0c00 |0011: move-result-object v0 │ │ -087a04: 6e10 9623 0200 |0012: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getMalformedInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2396 │ │ -087a0a: 0c01 |0015: move-result-object v1 │ │ -087a0c: 6e20 8a23 1000 |0016: invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMalformedInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238a │ │ -087a12: 0c00 |0019: move-result-object v0 │ │ -087a14: 6e10 9823 0200 |001a: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getUnmappableInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2398 │ │ -087a1a: 0c01 |001d: move-result-object v1 │ │ -087a1c: 6e20 8c23 1000 |001e: invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setUnmappableInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238c │ │ -087a22: 0c00 |0021: move-result-object v0 │ │ -087a24: 6e10 9723 0200 |0022: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getMessageConstraints:()Lorg/apache/http/config/MessageConstraints; // method@2397 │ │ -087a2a: 0c01 |0025: move-result-object v1 │ │ -087a2c: 6e20 8b23 1000 |0026: invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMessageConstraints:(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238b │ │ -087a32: 0c00 |0029: move-result-object v0 │ │ -087a34: 1100 |002a: return-object v0 │ │ +087994: |[087994] org.apache.http.config.ConnectionConfig.copy:(Lorg/apache/http/config/ConnectionConfig;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ +0879a4: 1a00 d803 |0000: const-string v0, "Connection config" // string@03d8 │ │ +0879a8: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0879ae: 2200 8e05 |0005: new-instance v0, Lorg/apache/http/config/ConnectionConfig$Builder; // type@058e │ │ +0879b2: 7010 8523 0000 |0007: invoke-direct {v0}, Lorg/apache/http/config/ConnectionConfig$Builder;.:()V // method@2385 │ │ +0879b8: 6e10 9423 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getCharset:()Ljava/nio/charset/Charset; // method@2394 │ │ +0879be: 0c01 |000d: move-result-object v1 │ │ +0879c0: 6e20 8823 1000 |000e: invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@2388 │ │ +0879c6: 0c00 |0011: move-result-object v0 │ │ +0879c8: 6e10 9623 0200 |0012: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getMalformedInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2396 │ │ +0879ce: 0c01 |0015: move-result-object v1 │ │ +0879d0: 6e20 8a23 1000 |0016: invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMalformedInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238a │ │ +0879d6: 0c00 |0019: move-result-object v0 │ │ +0879d8: 6e10 9823 0200 |001a: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getUnmappableInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2398 │ │ +0879de: 0c01 |001d: move-result-object v1 │ │ +0879e0: 6e20 8c23 1000 |001e: invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setUnmappableInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238c │ │ +0879e6: 0c00 |0021: move-result-object v0 │ │ +0879e8: 6e10 9723 0200 |0022: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getMessageConstraints:()Lorg/apache/http/config/MessageConstraints; // method@2397 │ │ +0879ee: 0c01 |0025: move-result-object v1 │ │ +0879f0: 6e20 8b23 1000 |0026: invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMessageConstraints:(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238b │ │ +0879f6: 0c00 |0029: move-result-object v0 │ │ +0879f8: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ + 0x000a line=119 │ │ + 0x0012 line=120 │ │ + 0x001a line=121 │ │ + 0x0022 line=122 │ │ + 0x002a line=118 │ │ locals : │ │ 0x0000 - 0x002b reg=2 config Lorg/apache/http/config/ConnectionConfig; │ │ │ │ #3 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ name : 'custom' │ │ type : '()Lorg/apache/http/config/ConnectionConfig$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087a38: |[087a38] org.apache.http.config.ConnectionConfig.custom:()Lorg/apache/http/config/ConnectionConfig$Builder; │ │ -087a48: 2200 8e05 |0000: new-instance v0, Lorg/apache/http/config/ConnectionConfig$Builder; // type@058e │ │ -087a4c: 7010 8523 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/ConnectionConfig$Builder;.:()V // method@2385 │ │ -087a52: 1100 |0005: return-object v0 │ │ +0879fc: |[0879fc] org.apache.http.config.ConnectionConfig.custom:()Lorg/apache/http/config/ConnectionConfig$Builder; │ │ +087a0c: 2200 8e05 |0000: new-instance v0, Lorg/apache/http/config/ConnectionConfig$Builder; // type@058e │ │ +087a10: 7010 8523 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/ConnectionConfig$Builder;.:()V // method@2385 │ │ +087a16: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ @@ -153298,18 +153316,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -087a54: |[087a54] org.apache.http.config.ConnectionConfig.clone:()Ljava/lang/Object; │ │ -087a64: 6e10 9023 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/config/ConnectionConfig;.clone:()Lorg/apache/http/config/ConnectionConfig; // method@2390 │ │ -087a6a: 0c00 |0003: move-result-object v0 │ │ -087a6c: 1100 |0004: return-object v0 │ │ +087a18: |[087a18] org.apache.http.config.ConnectionConfig.clone:()Ljava/lang/Object; │ │ +087a28: 6e10 9023 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/config/ConnectionConfig;.clone:()Lorg/apache/http/config/ConnectionConfig; // method@2390 │ │ +087a2e: 0c00 |0003: move-result-object v0 │ │ +087a30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/config/ConnectionConfig; │ │ │ │ #1 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ @@ -153317,19 +153335,19 @@ │ │ type : '()Lorg/apache/http/config/ConnectionConfig;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -087a70: |[087a70] org.apache.http.config.ConnectionConfig.clone:()Lorg/apache/http/config/ConnectionConfig; │ │ -087a80: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -087a86: 0c00 |0003: move-result-object v0 │ │ -087a88: 1f00 8f05 |0004: check-cast v0, Lorg/apache/http/config/ConnectionConfig; // type@058f │ │ -087a8c: 1100 |0006: return-object v0 │ │ +087a34: |[087a34] org.apache.http.config.ConnectionConfig.clone:()Lorg/apache/http/config/ConnectionConfig; │ │ +087a44: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +087a4a: 0c00 |0003: move-result-object v0 │ │ +087a4c: 1f00 8f05 |0004: check-cast v0, Lorg/apache/http/config/ConnectionConfig; // type@058f │ │ +087a50: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/config/ConnectionConfig; │ │ │ │ #2 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ @@ -153337,17 +153355,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087a90: |[087a90] org.apache.http.config.ConnectionConfig.getBufferSize:()I │ │ -087aa0: 5210 0d0d |0000: iget v0, v1, Lorg/apache/http/config/ConnectionConfig;.bufferSize:I // field@0d0d │ │ -087aa4: 0f00 |0002: return v0 │ │ +087a54: |[087a54] org.apache.http.config.ConnectionConfig.getBufferSize:()I │ │ +087a64: 5210 0d0d |0000: iget v0, v1, Lorg/apache/http/config/ConnectionConfig;.bufferSize:I // field@0d0d │ │ +087a68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/ConnectionConfig; │ │ │ │ #3 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ @@ -153355,17 +153373,17 @@ │ │ type : '()Ljava/nio/charset/Charset;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087aa8: |[087aa8] org.apache.http.config.ConnectionConfig.getCharset:()Ljava/nio/charset/Charset; │ │ -087ab8: 5410 0e0d |0000: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig;.charset:Ljava/nio/charset/Charset; // field@0d0e │ │ -087abc: 1100 |0002: return-object v0 │ │ +087a6c: |[087a6c] org.apache.http.config.ConnectionConfig.getCharset:()Ljava/nio/charset/Charset; │ │ +087a7c: 5410 0e0d |0000: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig;.charset:Ljava/nio/charset/Charset; // field@0d0e │ │ +087a80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/ConnectionConfig; │ │ │ │ #4 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ @@ -153373,17 +153391,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087ac0: |[087ac0] org.apache.http.config.ConnectionConfig.getFragmentSizeHint:()I │ │ -087ad0: 5210 0f0d |0000: iget v0, v1, Lorg/apache/http/config/ConnectionConfig;.fragmentSizeHint:I // field@0d0f │ │ -087ad4: 0f00 |0002: return v0 │ │ +087a84: |[087a84] org.apache.http.config.ConnectionConfig.getFragmentSizeHint:()I │ │ +087a94: 5210 0f0d |0000: iget v0, v1, Lorg/apache/http/config/ConnectionConfig;.fragmentSizeHint:I // field@0d0f │ │ +087a98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/ConnectionConfig; │ │ │ │ #5 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ @@ -153391,17 +153409,17 @@ │ │ type : '()Ljava/nio/charset/CodingErrorAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087ad8: |[087ad8] org.apache.http.config.ConnectionConfig.getMalformedInputAction:()Ljava/nio/charset/CodingErrorAction; │ │ -087ae8: 5410 100d |0000: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d10 │ │ -087aec: 1100 |0002: return-object v0 │ │ +087a9c: |[087a9c] org.apache.http.config.ConnectionConfig.getMalformedInputAction:()Ljava/nio/charset/CodingErrorAction; │ │ +087aac: 5410 100d |0000: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d10 │ │ +087ab0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/ConnectionConfig; │ │ │ │ #6 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ @@ -153409,17 +153427,17 @@ │ │ type : '()Lorg/apache/http/config/MessageConstraints;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087af0: |[087af0] org.apache.http.config.ConnectionConfig.getMessageConstraints:()Lorg/apache/http/config/MessageConstraints; │ │ -087b00: 5410 110d |0000: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d11 │ │ -087b04: 1100 |0002: return-object v0 │ │ +087ab4: |[087ab4] org.apache.http.config.ConnectionConfig.getMessageConstraints:()Lorg/apache/http/config/MessageConstraints; │ │ +087ac4: 5410 110d |0000: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d11 │ │ +087ac8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/ConnectionConfig; │ │ │ │ #7 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ @@ -153427,17 +153445,17 @@ │ │ type : '()Ljava/nio/charset/CodingErrorAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b08: |[087b08] org.apache.http.config.ConnectionConfig.getUnmappableInputAction:()Ljava/nio/charset/CodingErrorAction; │ │ -087b18: 5410 120d |0000: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d12 │ │ -087b1c: 1100 |0002: return-object v0 │ │ +087acc: |[087acc] org.apache.http.config.ConnectionConfig.getUnmappableInputAction:()Ljava/nio/charset/CodingErrorAction; │ │ +087adc: 5410 120d |0000: iget-object v0, v1, Lorg/apache/http/config/ConnectionConfig;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d12 │ │ +087ae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/ConnectionConfig; │ │ │ │ #8 : (in Lorg/apache/http/config/ConnectionConfig;) │ │ @@ -153445,62 +153463,68 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 87 16-bit code units │ │ -087b20: |[087b20] org.apache.http.config.ConnectionConfig.toString:()Ljava/lang/String; │ │ -087b30: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -087b34: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -087b3a: 1a01 7914 |0005: const-string v1, "[bufferSize=" // string@1479 │ │ -087b3e: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087b44: 0c01 |000a: move-result-object v1 │ │ -087b46: 5232 0d0d |000b: iget v2, v3, Lorg/apache/http/config/ConnectionConfig;.bufferSize:I // field@0d0d │ │ -087b4a: 6e20 a621 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -087b50: 0c01 |0010: move-result-object v1 │ │ -087b52: 1a02 1501 |0011: const-string v2, ", fragmentSizeHint=" // string@0115 │ │ -087b56: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087b5c: 0c01 |0016: move-result-object v1 │ │ -087b5e: 5232 0f0d |0017: iget v2, v3, Lorg/apache/http/config/ConnectionConfig;.fragmentSizeHint:I // field@0d0f │ │ -087b62: 6e20 a621 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -087b68: 0c01 |001c: move-result-object v1 │ │ -087b6a: 1a02 1201 |001d: const-string v2, ", charset=" // string@0112 │ │ -087b6e: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087b74: 0c01 |0022: move-result-object v1 │ │ -087b76: 5432 0e0d |0023: iget-object v2, v3, Lorg/apache/http/config/ConnectionConfig;.charset:Ljava/nio/charset/Charset; // field@0d0e │ │ -087b7a: 6e20 a921 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -087b80: 0c01 |0028: move-result-object v1 │ │ -087b82: 1a02 1701 |0029: const-string v2, ", malformedInputAction=" // string@0117 │ │ -087b86: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087b8c: 0c01 |002e: move-result-object v1 │ │ -087b8e: 5432 100d |002f: iget-object v2, v3, Lorg/apache/http/config/ConnectionConfig;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d10 │ │ -087b92: 6e20 a921 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -087b98: 0c01 |0034: move-result-object v1 │ │ -087b9a: 1a02 2401 |0035: const-string v2, ", unmappableInputAction=" // string@0124 │ │ -087b9e: 6e20 aa21 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087ba4: 0c01 |003a: move-result-object v1 │ │ -087ba6: 5432 120d |003b: iget-object v2, v3, Lorg/apache/http/config/ConnectionConfig;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d12 │ │ -087baa: 6e20 a921 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -087bb0: 0c01 |0040: move-result-object v1 │ │ -087bb2: 1a02 1901 |0041: const-string v2, ", messageConstraints=" // string@0119 │ │ -087bb6: 6e20 aa21 2100 |0043: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087bbc: 0c01 |0046: move-result-object v1 │ │ -087bbe: 5432 110d |0047: iget-object v2, v3, Lorg/apache/http/config/ConnectionConfig;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d11 │ │ -087bc2: 6e20 a921 2100 |0049: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -087bc8: 0c01 |004c: move-result-object v1 │ │ -087bca: 1a02 8214 |004d: const-string v2, "]" // string@1482 │ │ -087bce: 6e20 aa21 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087bd4: 6e10 af21 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -087bda: 0c01 |0055: move-result-object v1 │ │ -087bdc: 1101 |0056: return-object v1 │ │ +087ae4: |[087ae4] org.apache.http.config.ConnectionConfig.toString:()Ljava/lang/String; │ │ +087af4: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +087af8: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +087afe: 1a01 7514 |0005: const-string v1, "[bufferSize=" // string@1475 │ │ +087b02: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087b08: 0c01 |000a: move-result-object v1 │ │ +087b0a: 5232 0d0d |000b: iget v2, v3, Lorg/apache/http/config/ConnectionConfig;.bufferSize:I // field@0d0d │ │ +087b0e: 6e20 a621 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +087b14: 0c01 |0010: move-result-object v1 │ │ +087b16: 1a02 1501 |0011: const-string v2, ", fragmentSizeHint=" // string@0115 │ │ +087b1a: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087b20: 0c01 |0016: move-result-object v1 │ │ +087b22: 5232 0f0d |0017: iget v2, v3, Lorg/apache/http/config/ConnectionConfig;.fragmentSizeHint:I // field@0d0f │ │ +087b26: 6e20 a621 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +087b2c: 0c01 |001c: move-result-object v1 │ │ +087b2e: 1a02 1201 |001d: const-string v2, ", charset=" // string@0112 │ │ +087b32: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087b38: 0c01 |0022: move-result-object v1 │ │ +087b3a: 5432 0e0d |0023: iget-object v2, v3, Lorg/apache/http/config/ConnectionConfig;.charset:Ljava/nio/charset/Charset; // field@0d0e │ │ +087b3e: 6e20 a921 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +087b44: 0c01 |0028: move-result-object v1 │ │ +087b46: 1a02 1701 |0029: const-string v2, ", malformedInputAction=" // string@0117 │ │ +087b4a: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087b50: 0c01 |002e: move-result-object v1 │ │ +087b52: 5432 100d |002f: iget-object v2, v3, Lorg/apache/http/config/ConnectionConfig;.malformedInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d10 │ │ +087b56: 6e20 a921 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +087b5c: 0c01 |0034: move-result-object v1 │ │ +087b5e: 1a02 2401 |0035: const-string v2, ", unmappableInputAction=" // string@0124 │ │ +087b62: 6e20 aa21 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087b68: 0c01 |003a: move-result-object v1 │ │ +087b6a: 5432 120d |003b: iget-object v2, v3, Lorg/apache/http/config/ConnectionConfig;.unmappableInputAction:Ljava/nio/charset/CodingErrorAction; // field@0d12 │ │ +087b6e: 6e20 a921 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +087b74: 0c01 |0040: move-result-object v1 │ │ +087b76: 1a02 1901 |0041: const-string v2, ", messageConstraints=" // string@0119 │ │ +087b7a: 6e20 aa21 2100 |0043: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087b80: 0c01 |0046: move-result-object v1 │ │ +087b82: 5432 110d |0047: iget-object v2, v3, Lorg/apache/http/config/ConnectionConfig;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0d11 │ │ +087b86: 6e20 a921 2100 |0049: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +087b8c: 0c01 |004c: move-result-object v1 │ │ +087b8e: 1a02 7e14 |004d: const-string v2, "]" // string@147e │ │ +087b92: 6e20 aa21 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087b98: 6e10 af21 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +087b9e: 0c01 |0055: move-result-object v1 │ │ +087ba0: 1101 |0056: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ + 0x0013 line=103 │ │ + 0x001f line=104 │ │ + 0x002b line=105 │ │ + 0x0037 line=106 │ │ + 0x0043 line=107 │ │ + 0x004f line=108 │ │ 0x0052 line=109 │ │ locals : │ │ 0x0005 - 0x0057 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0057 reg=3 this Lorg/apache/http/config/ConnectionConfig; │ │ │ │ source_file_idx : 991 (ConnectionConfig.java) │ │ │ │ @@ -153537,15 +153561,15 @@ │ │ │ │ source_file_idx : 3500 (Lookup.java) │ │ │ │ Class #687 header: │ │ class_idx : 1425 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3956 │ │ +source_file_idx : 3952 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #687 annotations: │ │ Annotations on class │ │ @@ -153573,20 +153597,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -087be0: |[087be0] org.apache.http.config.MessageConstraints$Builder.:()V │ │ -087bf0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -087bf2: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -087bf8: 5910 140d |0004: iput v0, v1, Lorg/apache/http/config/MessageConstraints$Builder;.maxLineLength:I // field@0d14 │ │ -087bfc: 5910 130d |0006: iput v0, v1, Lorg/apache/http/config/MessageConstraints$Builder;.maxHeaderCount:I // field@0d13 │ │ -087c00: 0e00 |0008: return-void │ │ +087ba4: |[087ba4] org.apache.http.config.MessageConstraints$Builder.:()V │ │ +087bb4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +087bb6: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +087bbc: 5910 140d |0004: iput v0, v1, Lorg/apache/http/config/MessageConstraints$Builder;.maxLineLength:I // field@0d14 │ │ +087bc0: 5910 130d |0006: iput v0, v1, Lorg/apache/http/config/MessageConstraints$Builder;.maxHeaderCount:I // field@0d13 │ │ +087bc4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=92 │ │ 0x0004 line=93 │ │ 0x0006 line=94 │ │ 0x0008 line=95 │ │ locals : │ │ @@ -153598,20 +153622,20 @@ │ │ type : '()Lorg/apache/http/config/MessageConstraints;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -087c04: |[087c04] org.apache.http.config.MessageConstraints$Builder.build:()Lorg/apache/http/config/MessageConstraints; │ │ -087c14: 2200 9205 |0000: new-instance v0, Lorg/apache/http/config/MessageConstraints; // type@0592 │ │ -087c18: 5231 140d |0002: iget v1, v3, Lorg/apache/http/config/MessageConstraints$Builder;.maxLineLength:I // field@0d14 │ │ -087c1c: 5232 130d |0004: iget v2, v3, Lorg/apache/http/config/MessageConstraints$Builder;.maxHeaderCount:I // field@0d13 │ │ -087c20: 7030 a023 1002 |0006: invoke-direct {v0, v1, v2}, Lorg/apache/http/config/MessageConstraints;.:(II)V // method@23a0 │ │ -087c26: 1100 |0009: return-object v0 │ │ +087bc8: |[087bc8] org.apache.http.config.MessageConstraints$Builder.build:()Lorg/apache/http/config/MessageConstraints; │ │ +087bd8: 2200 9205 |0000: new-instance v0, Lorg/apache/http/config/MessageConstraints; // type@0592 │ │ +087bdc: 5231 140d |0002: iget v1, v3, Lorg/apache/http/config/MessageConstraints$Builder;.maxLineLength:I // field@0d14 │ │ +087be0: 5232 130d |0004: iget v2, v3, Lorg/apache/http/config/MessageConstraints$Builder;.maxHeaderCount:I // field@0d13 │ │ +087be4: 7030 a023 1002 |0006: invoke-direct {v0, v1, v2}, Lorg/apache/http/config/MessageConstraints;.:(II)V // method@23a0 │ │ +087bea: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/apache/http/config/MessageConstraints$Builder; │ │ │ │ #1 : (in Lorg/apache/http/config/MessageConstraints$Builder;) │ │ @@ -153619,17 +153643,17 @@ │ │ type : '(I)Lorg/apache/http/config/MessageConstraints$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087c28: |[087c28] org.apache.http.config.MessageConstraints$Builder.setMaxHeaderCount:(I)Lorg/apache/http/config/MessageConstraints$Builder; │ │ -087c38: 5901 130d |0000: iput v1, v0, Lorg/apache/http/config/MessageConstraints$Builder;.maxHeaderCount:I // field@0d13 │ │ -087c3c: 1100 |0002: return-object v0 │ │ +087bec: |[087bec] org.apache.http.config.MessageConstraints$Builder.setMaxHeaderCount:(I)Lorg/apache/http/config/MessageConstraints$Builder; │ │ +087bfc: 5901 130d |0000: iput v1, v0, Lorg/apache/http/config/MessageConstraints$Builder;.maxHeaderCount:I // field@0d13 │ │ +087c00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/MessageConstraints$Builder; │ │ 0x0000 - 0x0003 reg=1 maxHeaderCount I │ │ @@ -153639,32 +153663,32 @@ │ │ type : '(I)Lorg/apache/http/config/MessageConstraints$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087c40: |[087c40] org.apache.http.config.MessageConstraints$Builder.setMaxLineLength:(I)Lorg/apache/http/config/MessageConstraints$Builder; │ │ -087c50: 5901 140d |0000: iput v1, v0, Lorg/apache/http/config/MessageConstraints$Builder;.maxLineLength:I // field@0d14 │ │ -087c54: 1100 |0002: return-object v0 │ │ +087c04: |[087c04] org.apache.http.config.MessageConstraints$Builder.setMaxLineLength:(I)Lorg/apache/http/config/MessageConstraints$Builder; │ │ +087c14: 5901 140d |0000: iput v1, v0, Lorg/apache/http/config/MessageConstraints$Builder;.maxLineLength:I // field@0d14 │ │ +087c18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/MessageConstraints$Builder; │ │ 0x0000 - 0x0003 reg=1 maxLineLength I │ │ │ │ - source_file_idx : 3956 (MessageConstraints.java) │ │ + source_file_idx : 3952 (MessageConstraints.java) │ │ │ │ Class #688 header: │ │ class_idx : 1426 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3956 │ │ +source_file_idx : 3952 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 5 │ │ │ │ Class #688 annotations: │ │ Annotations on class │ │ @@ -153700,40 +153724,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -087c58: |[087c58] org.apache.http.config.MessageConstraints.:()V │ │ -087c68: 2200 9105 |0000: new-instance v0, Lorg/apache/http/config/MessageConstraints$Builder; // type@0591 │ │ -087c6c: 7010 9b23 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.:()V // method@239b │ │ -087c72: 6e10 9c23 0000 |0005: invoke-virtual {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.build:()Lorg/apache/http/config/MessageConstraints; // method@239c │ │ -087c78: 0c00 |0008: move-result-object v0 │ │ -087c7a: 6900 150d |0009: sput-object v0, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ -087c7e: 0e00 |000b: return-void │ │ +087c1c: |[087c1c] org.apache.http.config.MessageConstraints.:()V │ │ +087c2c: 2200 9105 |0000: new-instance v0, Lorg/apache/http/config/MessageConstraints$Builder; // type@0591 │ │ +087c30: 7010 9b23 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.:()V // method@239b │ │ +087c36: 6e10 9c23 0000 |0005: invoke-virtual {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.build:()Lorg/apache/http/config/MessageConstraints; // method@239c │ │ +087c3c: 0c00 |0008: move-result-object v0 │ │ +087c3e: 6900 150d |0009: sput-object v0, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ +087c42: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/config/MessageConstraints;) │ │ name : '' │ │ type : '(II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -087c80: |[087c80] org.apache.http.config.MessageConstraints.:(II)V │ │ -087c90: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -087c96: 5901 170d |0003: iput v1, v0, Lorg/apache/http/config/MessageConstraints;.maxLineLength:I // field@0d17 │ │ -087c9a: 5902 160d |0005: iput v2, v0, Lorg/apache/http/config/MessageConstraints;.maxHeaderCount:I // field@0d16 │ │ -087c9e: 0e00 |0007: return-void │ │ +087c44: |[087c44] org.apache.http.config.MessageConstraints.:(II)V │ │ +087c54: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +087c5a: 5901 170d |0003: iput v1, v0, Lorg/apache/http/config/MessageConstraints;.maxLineLength:I // field@0d17 │ │ +087c5e: 5902 160d |0005: iput v2, v0, Lorg/apache/http/config/MessageConstraints;.maxHeaderCount:I // field@0d16 │ │ +087c62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ locals : │ │ @@ -153746,70 +153770,73 @@ │ │ type : '(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/MessageConstraints$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -087ca0: |[087ca0] org.apache.http.config.MessageConstraints.copy:(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/MessageConstraints$Builder; │ │ -087cb0: 1a00 720f |0000: const-string v0, "Message constraints" // string@0f72 │ │ -087cb4: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -087cba: 2200 9105 |0005: new-instance v0, Lorg/apache/http/config/MessageConstraints$Builder; // type@0591 │ │ -087cbe: 7010 9b23 0000 |0007: invoke-direct {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.:()V // method@239b │ │ -087cc4: 6e10 a523 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/MessageConstraints;.getMaxHeaderCount:()I // method@23a5 │ │ -087cca: 0a01 |000d: move-result v1 │ │ -087ccc: 6e20 9d23 1000 |000e: invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;.setMaxHeaderCount:(I)Lorg/apache/http/config/MessageConstraints$Builder; // method@239d │ │ -087cd2: 0c00 |0011: move-result-object v0 │ │ -087cd4: 6e10 a623 0200 |0012: invoke-virtual {v2}, Lorg/apache/http/config/MessageConstraints;.getMaxLineLength:()I // method@23a6 │ │ -087cda: 0a01 |0015: move-result v1 │ │ -087cdc: 6e20 9e23 1000 |0016: invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;.setMaxLineLength:(I)Lorg/apache/http/config/MessageConstraints$Builder; // method@239e │ │ -087ce2: 0c00 |0019: move-result-object v0 │ │ -087ce4: 1100 |001a: return-object v0 │ │ +087c64: |[087c64] org.apache.http.config.MessageConstraints.copy:(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/MessageConstraints$Builder; │ │ +087c74: 1a00 6e0f |0000: const-string v0, "Message constraints" // string@0f6e │ │ +087c78: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +087c7e: 2200 9105 |0005: new-instance v0, Lorg/apache/http/config/MessageConstraints$Builder; // type@0591 │ │ +087c82: 7010 9b23 0000 |0007: invoke-direct {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.:()V // method@239b │ │ +087c88: 6e10 a523 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/MessageConstraints;.getMaxHeaderCount:()I // method@23a5 │ │ +087c8e: 0a01 |000d: move-result v1 │ │ +087c90: 6e20 9d23 1000 |000e: invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;.setMaxHeaderCount:(I)Lorg/apache/http/config/MessageConstraints$Builder; // method@239d │ │ +087c96: 0c00 |0011: move-result-object v0 │ │ +087c98: 6e10 a623 0200 |0012: invoke-virtual {v2}, Lorg/apache/http/config/MessageConstraints;.getMaxLineLength:()I // method@23a6 │ │ +087c9e: 0a01 |0015: move-result v1 │ │ +087ca0: 6e20 9e23 1000 |0016: invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;.setMaxLineLength:(I)Lorg/apache/http/config/MessageConstraints$Builder; // method@239e │ │ +087ca6: 0c00 |0019: move-result-object v0 │ │ +087ca8: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ + 0x000a line=83 │ │ + 0x0012 line=84 │ │ + 0x001a line=82 │ │ locals : │ │ 0x0000 - 0x001b reg=2 config Lorg/apache/http/config/MessageConstraints; │ │ │ │ #3 : (in Lorg/apache/http/config/MessageConstraints;) │ │ name : 'custom' │ │ type : '()Lorg/apache/http/config/MessageConstraints$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087ce8: |[087ce8] org.apache.http.config.MessageConstraints.custom:()Lorg/apache/http/config/MessageConstraints$Builder; │ │ -087cf8: 2200 9105 |0000: new-instance v0, Lorg/apache/http/config/MessageConstraints$Builder; // type@0591 │ │ -087cfc: 7010 9b23 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.:()V // method@239b │ │ -087d02: 1100 |0005: return-object v0 │ │ +087cac: |[087cac] org.apache.http.config.MessageConstraints.custom:()Lorg/apache/http/config/MessageConstraints$Builder; │ │ +087cbc: 2200 9105 |0000: new-instance v0, Lorg/apache/http/config/MessageConstraints$Builder; // type@0591 │ │ +087cc0: 7010 9b23 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.:()V // method@239b │ │ +087cc6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ │ │ #4 : (in Lorg/apache/http/config/MessageConstraints;) │ │ name : 'lineLen' │ │ type : '(I)Lorg/apache/http/config/MessageConstraints;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -087d04: |[087d04] org.apache.http.config.MessageConstraints.lineLen:(I)Lorg/apache/http/config/MessageConstraints; │ │ -087d14: 2200 9205 |0000: new-instance v0, Lorg/apache/http/config/MessageConstraints; // type@0592 │ │ -087d18: 1a01 520f |0002: const-string v1, "Max line length" // string@0f52 │ │ -087d1c: 7120 4b29 1300 |0004: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -087d22: 0a01 |0007: move-result v1 │ │ -087d24: 12f2 |0008: const/4 v2, #int -1 // #ff │ │ -087d26: 7030 a023 1002 |0009: invoke-direct {v0, v1, v2}, Lorg/apache/http/config/MessageConstraints;.:(II)V // method@23a0 │ │ -087d2c: 1100 |000c: return-object v0 │ │ +087cc8: |[087cc8] org.apache.http.config.MessageConstraints.lineLen:(I)Lorg/apache/http/config/MessageConstraints; │ │ +087cd8: 2200 9205 |0000: new-instance v0, Lorg/apache/http/config/MessageConstraints; // type@0592 │ │ +087cdc: 1a01 4e0f |0002: const-string v1, "Max line length" // string@0f4e │ │ +087ce0: 7120 4b29 1300 |0004: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +087ce6: 0a01 |0007: move-result v1 │ │ +087ce8: 12f2 |0008: const/4 v2, #int -1 // #ff │ │ +087cea: 7030 a023 1002 |0009: invoke-direct {v0, v1, v2}, Lorg/apache/http/config/MessageConstraints;.:(II)V // method@23a0 │ │ +087cf0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x000d reg=3 max I │ │ │ │ Virtual methods - │ │ @@ -153818,18 +153845,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -087d30: |[087d30] org.apache.http.config.MessageConstraints.clone:()Ljava/lang/Object; │ │ -087d40: 6e10 a223 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/config/MessageConstraints;.clone:()Lorg/apache/http/config/MessageConstraints; // method@23a2 │ │ -087d46: 0c00 |0003: move-result-object v0 │ │ -087d48: 1100 |0004: return-object v0 │ │ +087cf4: |[087cf4] org.apache.http.config.MessageConstraints.clone:()Ljava/lang/Object; │ │ +087d04: 6e10 a223 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/config/MessageConstraints;.clone:()Lorg/apache/http/config/MessageConstraints; // method@23a2 │ │ +087d0a: 0c00 |0003: move-result-object v0 │ │ +087d0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/config/MessageConstraints; │ │ │ │ #1 : (in Lorg/apache/http/config/MessageConstraints;) │ │ @@ -153837,19 +153864,19 @@ │ │ type : '()Lorg/apache/http/config/MessageConstraints;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -087d4c: |[087d4c] org.apache.http.config.MessageConstraints.clone:()Lorg/apache/http/config/MessageConstraints; │ │ -087d5c: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -087d62: 0c00 |0003: move-result-object v0 │ │ -087d64: 1f00 9205 |0004: check-cast v0, Lorg/apache/http/config/MessageConstraints; // type@0592 │ │ -087d68: 1100 |0006: return-object v0 │ │ +087d10: |[087d10] org.apache.http.config.MessageConstraints.clone:()Lorg/apache/http/config/MessageConstraints; │ │ +087d20: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +087d26: 0c00 |0003: move-result-object v0 │ │ +087d28: 1f00 9205 |0004: check-cast v0, Lorg/apache/http/config/MessageConstraints; // type@0592 │ │ +087d2c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/config/MessageConstraints; │ │ │ │ #2 : (in Lorg/apache/http/config/MessageConstraints;) │ │ @@ -153857,17 +153884,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087d6c: |[087d6c] org.apache.http.config.MessageConstraints.getMaxHeaderCount:()I │ │ -087d7c: 5210 160d |0000: iget v0, v1, Lorg/apache/http/config/MessageConstraints;.maxHeaderCount:I // field@0d16 │ │ -087d80: 0f00 |0002: return v0 │ │ +087d30: |[087d30] org.apache.http.config.MessageConstraints.getMaxHeaderCount:()I │ │ +087d40: 5210 160d |0000: iget v0, v1, Lorg/apache/http/config/MessageConstraints;.maxHeaderCount:I // field@0d16 │ │ +087d44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/MessageConstraints; │ │ │ │ #3 : (in Lorg/apache/http/config/MessageConstraints;) │ │ @@ -153875,17 +153902,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087d84: |[087d84] org.apache.http.config.MessageConstraints.getMaxLineLength:()I │ │ -087d94: 5210 170d |0000: iget v0, v1, Lorg/apache/http/config/MessageConstraints;.maxLineLength:I // field@0d17 │ │ -087d98: 0f00 |0002: return v0 │ │ +087d48: |[087d48] org.apache.http.config.MessageConstraints.getMaxLineLength:()I │ │ +087d58: 5210 170d |0000: iget v0, v1, Lorg/apache/http/config/MessageConstraints;.maxLineLength:I // field@0d17 │ │ +087d5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/MessageConstraints; │ │ │ │ #4 : (in Lorg/apache/http/config/MessageConstraints;) │ │ @@ -153893,50 +153920,52 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -087d9c: |[087d9c] org.apache.http.config.MessageConstraints.toString:()Ljava/lang/String; │ │ -087dac: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -087db0: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -087db6: 1a01 7d14 |0005: const-string v1, "[maxLineLength=" // string@147d │ │ -087dba: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087dc0: 0c01 |000a: move-result-object v1 │ │ -087dc2: 5232 170d |000b: iget v2, v3, Lorg/apache/http/config/MessageConstraints;.maxLineLength:I // field@0d17 │ │ -087dc6: 6e20 a621 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -087dcc: 0c01 |0010: move-result-object v1 │ │ -087dce: 1a02 1801 |0011: const-string v2, ", maxHeaderCount=" // string@0118 │ │ -087dd2: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087dd8: 0c01 |0016: move-result-object v1 │ │ -087dda: 5232 160d |0017: iget v2, v3, Lorg/apache/http/config/MessageConstraints;.maxHeaderCount:I // field@0d16 │ │ -087dde: 6e20 a621 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -087de4: 0c01 |001c: move-result-object v1 │ │ -087de6: 1a02 8214 |001d: const-string v2, "]" // string@1482 │ │ -087dea: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -087df0: 6e10 af21 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -087df6: 0c01 |0025: move-result-object v1 │ │ -087df8: 1101 |0026: return-object v1 │ │ +087d60: |[087d60] org.apache.http.config.MessageConstraints.toString:()Ljava/lang/String; │ │ +087d70: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +087d74: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +087d7a: 1a01 7914 |0005: const-string v1, "[maxLineLength=" // string@1479 │ │ +087d7e: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087d84: 0c01 |000a: move-result-object v1 │ │ +087d86: 5232 170d |000b: iget v2, v3, Lorg/apache/http/config/MessageConstraints;.maxLineLength:I // field@0d17 │ │ +087d8a: 6e20 a621 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +087d90: 0c01 |0010: move-result-object v1 │ │ +087d92: 1a02 1801 |0011: const-string v2, ", maxHeaderCount=" // string@0118 │ │ +087d96: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087d9c: 0c01 |0016: move-result-object v1 │ │ +087d9e: 5232 160d |0017: iget v2, v3, Lorg/apache/http/config/MessageConstraints;.maxHeaderCount:I // field@0d16 │ │ +087da2: 6e20 a621 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +087da8: 0c01 |001c: move-result-object v1 │ │ +087daa: 1a02 7e14 |001d: const-string v2, "]" // string@147e │ │ +087dae: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +087db4: 6e10 af21 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +087dba: 0c01 |0025: move-result-object v1 │ │ +087dbc: 1101 |0026: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ + 0x0013 line=67 │ │ + 0x001f line=68 │ │ 0x0022 line=69 │ │ locals : │ │ 0x0005 - 0x0027 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0027 reg=3 this Lorg/apache/http/config/MessageConstraints; │ │ │ │ - source_file_idx : 3956 (MessageConstraints.java) │ │ + source_file_idx : 3952 (MessageConstraints.java) │ │ │ │ Class #689 header: │ │ class_idx : 1428 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4301 │ │ +source_file_idx : 4297 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #689 annotations: │ │ Annotations on class │ │ @@ -153968,20 +153997,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -087dfc: |[087dfc] org.apache.http.config.RegistryBuilder.:()V │ │ -087e0c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -087e12: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -087e16: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -087e1c: 5b10 190d |0008: iput-object v0, v1, Lorg/apache/http/config/RegistryBuilder;.items:Ljava/util/Map; // field@0d19 │ │ -087e20: 0e00 |000a: return-void │ │ +087dc0: |[087dc0] org.apache.http.config.RegistryBuilder.:()V │ │ +087dd0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +087dd6: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +087dda: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +087de0: 5b10 190d |0008: iput-object v0, v1, Lorg/apache/http/config/RegistryBuilder;.items:Ljava/util/Map; // field@0d19 │ │ +087de4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/config/RegistryBuilder; │ │ @@ -153992,18 +154021,18 @@ │ │ type : '()Lorg/apache/http/config/RegistryBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087e24: |[087e24] org.apache.http.config.RegistryBuilder.create:()Lorg/apache/http/config/RegistryBuilder; │ │ -087e34: 2200 9405 |0000: new-instance v0, Lorg/apache/http/config/RegistryBuilder; // type@0594 │ │ -087e38: 7010 ac23 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/RegistryBuilder;.:()V // method@23ac │ │ -087e3e: 1100 |0005: return-object v0 │ │ +087de8: |[087de8] org.apache.http.config.RegistryBuilder.create:()Lorg/apache/http/config/RegistryBuilder; │ │ +087df8: 2200 9405 |0000: new-instance v0, Lorg/apache/http/config/RegistryBuilder; // type@0594 │ │ +087dfc: 7010 ac23 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/RegistryBuilder;.:()V // method@23ac │ │ +087e02: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/config/RegistryBuilder;) │ │ @@ -154011,19 +154040,19 @@ │ │ type : '()Lorg/apache/http/config/Registry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -087e40: |[087e40] org.apache.http.config.RegistryBuilder.build:()Lorg/apache/http/config/Registry; │ │ -087e50: 2200 9305 |0000: new-instance v0, Lorg/apache/http/config/Registry; // type@0593 │ │ -087e54: 5421 190d |0002: iget-object v1, v2, Lorg/apache/http/config/RegistryBuilder;.items:Ljava/util/Map; // field@0d19 │ │ -087e58: 7020 a923 1000 |0004: invoke-direct {v0, v1}, Lorg/apache/http/config/Registry;.:(Ljava/util/Map;)V // method@23a9 │ │ -087e5e: 1100 |0007: return-object v0 │ │ +087e04: |[087e04] org.apache.http.config.RegistryBuilder.build:()Lorg/apache/http/config/Registry; │ │ +087e14: 2200 9305 |0000: new-instance v0, Lorg/apache/http/config/Registry; // type@0593 │ │ +087e18: 5421 190d |0002: iget-object v1, v2, Lorg/apache/http/config/RegistryBuilder;.items:Ljava/util/Map; // field@0d19 │ │ +087e1c: 7020 a923 1000 |0004: invoke-direct {v0, v1}, Lorg/apache/http/config/Registry;.:(Ljava/util/Map;)V // method@23a9 │ │ +087e22: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/config/RegistryBuilder; │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/config/RegistryBuilder; Lorg/apache/http/config/RegistryBuilder; │ │ │ │ @@ -154032,25 +154061,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -087e60: |[087e60] org.apache.http.config.RegistryBuilder.register:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder; │ │ -087e70: 1a00 5706 |0000: const-string v0, "ID" // string@0657 │ │ -087e74: 7120 4929 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2949 │ │ -087e7a: 1a00 da06 |0005: const-string v0, "Item" // string@06da │ │ -087e7e: 7120 4d29 0400 |0007: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -087e84: 5420 190d |000a: iget-object v0, v2, Lorg/apache/http/config/RegistryBuilder;.items:Ljava/util/Map; // field@0d19 │ │ -087e88: 6201 730c |000c: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0c73 │ │ -087e8c: 6e20 9a21 1300 |000e: invoke-virtual {v3, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -087e92: 0c01 |0011: move-result-object v1 │ │ -087e94: 7230 7222 1004 |0012: invoke-interface {v0, v1, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -087e9a: 1102 |0015: return-object v2 │ │ +087e24: |[087e24] org.apache.http.config.RegistryBuilder.register:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/config/RegistryBuilder; │ │ +087e34: 1a00 5706 |0000: const-string v0, "ID" // string@0657 │ │ +087e38: 7120 4929 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2949 │ │ +087e3e: 1a00 da06 |0005: const-string v0, "Item" // string@06da │ │ +087e42: 7120 4d29 0400 |0007: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +087e48: 5420 190d |000a: iget-object v0, v2, Lorg/apache/http/config/RegistryBuilder;.items:Ljava/util/Map; // field@0d19 │ │ +087e4c: 6201 730c |000c: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0c73 │ │ +087e50: 6e20 9a21 1300 |000e: invoke-virtual {v3, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +087e56: 0c01 |0011: move-result-object v1 │ │ +087e58: 7230 7222 1004 |0012: invoke-interface {v0, v1, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +087e5e: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x000a line=59 │ │ 0x0015 line=60 │ │ locals : │ │ @@ -154065,33 +154094,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -087e9c: |[087e9c] org.apache.http.config.RegistryBuilder.toString:()Ljava/lang/String; │ │ -087eac: 5410 190d |0000: iget-object v0, v1, Lorg/apache/http/config/RegistryBuilder;.items:Ljava/util/Map; // field@0d19 │ │ -087eb0: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -087eb6: 0c00 |0005: move-result-object v0 │ │ -087eb8: 1100 |0006: return-object v0 │ │ +087e60: |[087e60] org.apache.http.config.RegistryBuilder.toString:()Ljava/lang/String; │ │ +087e70: 5410 190d |0000: iget-object v0, v1, Lorg/apache/http/config/RegistryBuilder;.items:Ljava/util/Map; // field@0d19 │ │ +087e74: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +087e7a: 0c00 |0005: move-result-object v0 │ │ +087e7c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/config/RegistryBuilder; │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/config/RegistryBuilder; Lorg/apache/http/config/RegistryBuilder; │ │ │ │ - source_file_idx : 4301 (RegistryBuilder.java) │ │ + source_file_idx : 4297 (RegistryBuilder.java) │ │ │ │ Class #690 header: │ │ class_idx : 1429 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4581 │ │ +source_file_idx : 4577 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #690 annotations: │ │ Annotations on class │ │ @@ -154131,21 +154160,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -087ebc: |[087ebc] org.apache.http.config.SocketConfig$Builder.:()V │ │ -087ecc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -087ed2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -087ed4: 5910 1b0d |0004: iput v0, v1, Lorg/apache/http/config/SocketConfig$Builder;.soLinger:I // field@0d1b │ │ -087ed8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -087eda: 5c10 1e0d |0007: iput-boolean v0, v1, Lorg/apache/http/config/SocketConfig$Builder;.tcpNoDelay:Z // field@0d1e │ │ -087ede: 0e00 |0009: return-void │ │ +087e80: |[087e80] org.apache.http.config.SocketConfig$Builder.:()V │ │ +087e90: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +087e96: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +087e98: 5910 1b0d |0004: iput v0, v1, Lorg/apache/http/config/SocketConfig$Builder;.soLinger:I // field@0d1b │ │ +087e9c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +087e9e: 5c10 1e0d |0007: iput-boolean v0, v1, Lorg/apache/http/config/SocketConfig$Builder;.tcpNoDelay:Z // field@0d1e │ │ +087ea2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -154157,23 +154186,23 @@ │ │ type : '()Lorg/apache/http/config/SocketConfig;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -087ee0: |[087ee0] org.apache.http.config.SocketConfig$Builder.build:()Lorg/apache/http/config/SocketConfig; │ │ -087ef0: 2200 9605 |0000: new-instance v0, Lorg/apache/http/config/SocketConfig; // type@0596 │ │ -087ef4: 5261 1d0d |0002: iget v1, v6, Lorg/apache/http/config/SocketConfig$Builder;.soTimeout:I // field@0d1d │ │ -087ef8: 5562 1c0d |0004: iget-boolean v2, v6, Lorg/apache/http/config/SocketConfig$Builder;.soReuseAddress:Z // field@0d1c │ │ -087efc: 5263 1b0d |0006: iget v3, v6, Lorg/apache/http/config/SocketConfig$Builder;.soLinger:I // field@0d1b │ │ -087f00: 5564 1a0d |0008: iget-boolean v4, v6, Lorg/apache/http/config/SocketConfig$Builder;.soKeepAlive:Z // field@0d1a │ │ -087f04: 5565 1e0d |000a: iget-boolean v5, v6, Lorg/apache/http/config/SocketConfig$Builder;.tcpNoDelay:Z // field@0d1e │ │ -087f08: 7606 b923 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/config/SocketConfig;.:(IZIZZ)V // method@23b9 │ │ -087f0e: 1100 |000f: return-object v0 │ │ +087ea4: |[087ea4] org.apache.http.config.SocketConfig$Builder.build:()Lorg/apache/http/config/SocketConfig; │ │ +087eb4: 2200 9605 |0000: new-instance v0, Lorg/apache/http/config/SocketConfig; // type@0596 │ │ +087eb8: 5261 1d0d |0002: iget v1, v6, Lorg/apache/http/config/SocketConfig$Builder;.soTimeout:I // field@0d1d │ │ +087ebc: 5562 1c0d |0004: iget-boolean v2, v6, Lorg/apache/http/config/SocketConfig$Builder;.soReuseAddress:Z // field@0d1c │ │ +087ec0: 5263 1b0d |0006: iget v3, v6, Lorg/apache/http/config/SocketConfig$Builder;.soLinger:I // field@0d1b │ │ +087ec4: 5564 1a0d |0008: iget-boolean v4, v6, Lorg/apache/http/config/SocketConfig$Builder;.soKeepAlive:Z // field@0d1a │ │ +087ec8: 5565 1e0d |000a: iget-boolean v5, v6, Lorg/apache/http/config/SocketConfig$Builder;.tcpNoDelay:Z // field@0d1e │ │ +087ecc: 7606 b923 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/config/SocketConfig;.:(IZIZZ)V // method@23b9 │ │ +087ed2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Lorg/apache/http/config/SocketConfig$Builder; │ │ │ │ #1 : (in Lorg/apache/http/config/SocketConfig$Builder;) │ │ @@ -154181,17 +154210,17 @@ │ │ type : '(Z)Lorg/apache/http/config/SocketConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087f10: |[087f10] org.apache.http.config.SocketConfig$Builder.setSoKeepAlive:(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ -087f20: 5c01 1a0d |0000: iput-boolean v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.soKeepAlive:Z // field@0d1a │ │ -087f24: 1100 |0002: return-object v0 │ │ +087ed4: |[087ed4] org.apache.http.config.SocketConfig$Builder.setSoKeepAlive:(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ +087ee4: 5c01 1a0d |0000: iput-boolean v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.soKeepAlive:Z // field@0d1a │ │ +087ee8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0002 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/SocketConfig$Builder; │ │ 0x0000 - 0x0003 reg=1 soKeepAlive Z │ │ @@ -154201,17 +154230,17 @@ │ │ type : '(I)Lorg/apache/http/config/SocketConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087f28: |[087f28] org.apache.http.config.SocketConfig$Builder.setSoLinger:(I)Lorg/apache/http/config/SocketConfig$Builder; │ │ -087f38: 5901 1b0d |0000: iput v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.soLinger:I // field@0d1b │ │ -087f3c: 1100 |0002: return-object v0 │ │ +087eec: |[087eec] org.apache.http.config.SocketConfig$Builder.setSoLinger:(I)Lorg/apache/http/config/SocketConfig$Builder; │ │ +087efc: 5901 1b0d |0000: iput v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.soLinger:I // field@0d1b │ │ +087f00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/SocketConfig$Builder; │ │ 0x0000 - 0x0003 reg=1 soLinger I │ │ @@ -154221,17 +154250,17 @@ │ │ type : '(Z)Lorg/apache/http/config/SocketConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087f40: |[087f40] org.apache.http.config.SocketConfig$Builder.setSoReuseAddress:(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ -087f50: 5c01 1c0d |0000: iput-boolean v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.soReuseAddress:Z // field@0d1c │ │ -087f54: 1100 |0002: return-object v0 │ │ +087f04: |[087f04] org.apache.http.config.SocketConfig$Builder.setSoReuseAddress:(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ +087f14: 5c01 1c0d |0000: iput-boolean v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.soReuseAddress:Z // field@0d1c │ │ +087f18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/SocketConfig$Builder; │ │ 0x0000 - 0x0003 reg=1 soReuseAddress Z │ │ @@ -154241,17 +154270,17 @@ │ │ type : '(I)Lorg/apache/http/config/SocketConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087f58: |[087f58] org.apache.http.config.SocketConfig$Builder.setSoTimeout:(I)Lorg/apache/http/config/SocketConfig$Builder; │ │ -087f68: 5901 1d0d |0000: iput v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.soTimeout:I // field@0d1d │ │ -087f6c: 1100 |0002: return-object v0 │ │ +087f1c: |[087f1c] org.apache.http.config.SocketConfig$Builder.setSoTimeout:(I)Lorg/apache/http/config/SocketConfig$Builder; │ │ +087f2c: 5901 1d0d |0000: iput v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.soTimeout:I // field@0d1d │ │ +087f30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/SocketConfig$Builder; │ │ 0x0000 - 0x0003 reg=1 soTimeout I │ │ @@ -154261,32 +154290,32 @@ │ │ type : '(Z)Lorg/apache/http/config/SocketConfig$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087f70: |[087f70] org.apache.http.config.SocketConfig$Builder.setTcpNoDelay:(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ -087f80: 5c01 1e0d |0000: iput-boolean v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.tcpNoDelay:Z // field@0d1e │ │ -087f84: 1100 |0002: return-object v0 │ │ +087f34: |[087f34] org.apache.http.config.SocketConfig$Builder.setTcpNoDelay:(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ +087f44: 5c01 1e0d |0000: iput-boolean v1, v0, Lorg/apache/http/config/SocketConfig$Builder;.tcpNoDelay:Z // field@0d1e │ │ +087f48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0002 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/config/SocketConfig$Builder; │ │ 0x0000 - 0x0003 reg=1 tcpNoDelay Z │ │ │ │ - source_file_idx : 4581 (SocketConfig.java) │ │ + source_file_idx : 4577 (SocketConfig.java) │ │ │ │ Class #691 header: │ │ class_idx : 1430 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4581 │ │ +source_file_idx : 4577 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 8 │ │ │ │ Class #691 annotations: │ │ Annotations on class │ │ @@ -154335,43 +154364,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -087f88: |[087f88] org.apache.http.config.SocketConfig.:()V │ │ -087f98: 2200 9505 |0000: new-instance v0, Lorg/apache/http/config/SocketConfig$Builder; // type@0595 │ │ -087f9c: 7010 b123 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/SocketConfig$Builder;.:()V // method@23b1 │ │ -087fa2: 6e10 b223 0000 |0005: invoke-virtual {v0}, Lorg/apache/http/config/SocketConfig$Builder;.build:()Lorg/apache/http/config/SocketConfig; // method@23b2 │ │ -087fa8: 0c00 |0008: move-result-object v0 │ │ -087faa: 6900 1f0d |0009: sput-object v0, Lorg/apache/http/config/SocketConfig;.DEFAULT:Lorg/apache/http/config/SocketConfig; // field@0d1f │ │ -087fae: 0e00 |000b: return-void │ │ +087f4c: |[087f4c] org.apache.http.config.SocketConfig.:()V │ │ +087f5c: 2200 9505 |0000: new-instance v0, Lorg/apache/http/config/SocketConfig$Builder; // type@0595 │ │ +087f60: 7010 b123 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/SocketConfig$Builder;.:()V // method@23b1 │ │ +087f66: 6e10 b223 0000 |0005: invoke-virtual {v0}, Lorg/apache/http/config/SocketConfig$Builder;.build:()Lorg/apache/http/config/SocketConfig; // method@23b2 │ │ +087f6c: 0c00 |0008: move-result-object v0 │ │ +087f6e: 6900 1f0d |0009: sput-object v0, Lorg/apache/http/config/SocketConfig;.DEFAULT:Lorg/apache/http/config/SocketConfig; // field@0d1f │ │ +087f72: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/config/SocketConfig;) │ │ name : '' │ │ type : '(IZIZZ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -087fb0: |[087fb0] org.apache.http.config.SocketConfig.:(IZIZZ)V │ │ -087fc0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -087fc6: 5901 230d |0003: iput v1, v0, Lorg/apache/http/config/SocketConfig;.soTimeout:I // field@0d23 │ │ -087fca: 5c02 220d |0005: iput-boolean v2, v0, Lorg/apache/http/config/SocketConfig;.soReuseAddress:Z // field@0d22 │ │ -087fce: 5903 210d |0007: iput v3, v0, Lorg/apache/http/config/SocketConfig;.soLinger:I // field@0d21 │ │ -087fd2: 5c04 200d |0009: iput-boolean v4, v0, Lorg/apache/http/config/SocketConfig;.soKeepAlive:Z // field@0d20 │ │ -087fd6: 5c05 240d |000b: iput-boolean v5, v0, Lorg/apache/http/config/SocketConfig;.tcpNoDelay:Z // field@0d24 │ │ -087fda: 0e00 |000d: return-void │ │ +087f74: |[087f74] org.apache.http.config.SocketConfig.:(IZIZZ)V │ │ +087f84: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +087f8a: 5901 230d |0003: iput v1, v0, Lorg/apache/http/config/SocketConfig;.soTimeout:I // field@0d23 │ │ +087f8e: 5c02 220d |0005: iput-boolean v2, v0, Lorg/apache/http/config/SocketConfig;.soReuseAddress:Z // field@0d22 │ │ +087f92: 5903 210d |0007: iput v3, v0, Lorg/apache/http/config/SocketConfig;.soLinger:I // field@0d21 │ │ +087f96: 5c04 200d |0009: iput-boolean v4, v0, Lorg/apache/http/config/SocketConfig;.soKeepAlive:Z // field@0d20 │ │ +087f9a: 5c05 240d |000b: iput-boolean v5, v0, Lorg/apache/http/config/SocketConfig;.tcpNoDelay:Z // field@0d24 │ │ +087f9e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x0009 line=59 │ │ @@ -154390,60 +154419,66 @@ │ │ type : '(Lorg/apache/http/config/SocketConfig;)Lorg/apache/http/config/SocketConfig$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -087fdc: |[087fdc] org.apache.http.config.SocketConfig.copy:(Lorg/apache/http/config/SocketConfig;)Lorg/apache/http/config/SocketConfig$Builder; │ │ -087fec: 1a00 e411 |0000: const-string v0, "Socket config" // string@11e4 │ │ -087ff0: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -087ff6: 2200 9505 |0005: new-instance v0, Lorg/apache/http/config/SocketConfig$Builder; // type@0595 │ │ -087ffa: 7010 b123 0000 |0007: invoke-direct {v0}, Lorg/apache/http/config/SocketConfig$Builder;.:()V // method@23b1 │ │ -088000: 6e10 bf23 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.getSoTimeout:()I // method@23bf │ │ -088006: 0a01 |000d: move-result v1 │ │ -088008: 6e20 b623 1000 |000e: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoTimeout:(I)Lorg/apache/http/config/SocketConfig$Builder; // method@23b6 │ │ -08800e: 0c00 |0011: move-result-object v0 │ │ -088010: 6e10 c123 0200 |0012: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.isSoReuseAddress:()Z // method@23c1 │ │ -088016: 0a01 |0015: move-result v1 │ │ -088018: 6e20 b523 1000 |0016: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoReuseAddress:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b5 │ │ -08801e: 0c00 |0019: move-result-object v0 │ │ -088020: 6e10 be23 0200 |001a: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.getSoLinger:()I // method@23be │ │ -088026: 0a01 |001d: move-result v1 │ │ -088028: 6e20 b423 1000 |001e: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoLinger:(I)Lorg/apache/http/config/SocketConfig$Builder; // method@23b4 │ │ -08802e: 0c00 |0021: move-result-object v0 │ │ -088030: 6e10 c023 0200 |0022: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.isSoKeepAlive:()Z // method@23c0 │ │ -088036: 0a01 |0025: move-result v1 │ │ -088038: 6e20 b323 1000 |0026: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoKeepAlive:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b3 │ │ -08803e: 0c00 |0029: move-result-object v0 │ │ -088040: 6e10 c223 0200 |002a: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.isTcpNoDelay:()Z // method@23c2 │ │ -088046: 0a01 |002d: move-result v1 │ │ -088048: 6e20 b723 1000 |002e: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setTcpNoDelay:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b7 │ │ -08804e: 0c00 |0031: move-result-object v0 │ │ -088050: 1100 |0032: return-object v0 │ │ +087fa0: |[087fa0] org.apache.http.config.SocketConfig.copy:(Lorg/apache/http/config/SocketConfig;)Lorg/apache/http/config/SocketConfig$Builder; │ │ +087fb0: 1a00 e011 |0000: const-string v0, "Socket config" // string@11e0 │ │ +087fb4: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +087fba: 2200 9505 |0005: new-instance v0, Lorg/apache/http/config/SocketConfig$Builder; // type@0595 │ │ +087fbe: 7010 b123 0000 |0007: invoke-direct {v0}, Lorg/apache/http/config/SocketConfig$Builder;.:()V // method@23b1 │ │ +087fc4: 6e10 bf23 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.getSoTimeout:()I // method@23bf │ │ +087fca: 0a01 |000d: move-result v1 │ │ +087fcc: 6e20 b623 1000 |000e: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoTimeout:(I)Lorg/apache/http/config/SocketConfig$Builder; // method@23b6 │ │ +087fd2: 0c00 |0011: move-result-object v0 │ │ +087fd4: 6e10 c123 0200 |0012: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.isSoReuseAddress:()Z // method@23c1 │ │ +087fda: 0a01 |0015: move-result v1 │ │ +087fdc: 6e20 b523 1000 |0016: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoReuseAddress:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b5 │ │ +087fe2: 0c00 |0019: move-result-object v0 │ │ +087fe4: 6e10 be23 0200 |001a: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.getSoLinger:()I // method@23be │ │ +087fea: 0a01 |001d: move-result v1 │ │ +087fec: 6e20 b423 1000 |001e: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoLinger:(I)Lorg/apache/http/config/SocketConfig$Builder; // method@23b4 │ │ +087ff2: 0c00 |0021: move-result-object v0 │ │ +087ff4: 6e10 c023 0200 |0022: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.isSoKeepAlive:()Z // method@23c0 │ │ +087ffa: 0a01 |0025: move-result v1 │ │ +087ffc: 6e20 b323 1000 |0026: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoKeepAlive:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b3 │ │ +088002: 0c00 |0029: move-result-object v0 │ │ +088004: 6e10 c223 0200 |002a: invoke-virtual {v2}, Lorg/apache/http/config/SocketConfig;.isTcpNoDelay:()Z // method@23c2 │ │ +08800a: 0a01 |002d: move-result v1 │ │ +08800c: 6e20 b723 1000 |002e: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setTcpNoDelay:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b7 │ │ +088012: 0c00 |0031: move-result-object v0 │ │ +088014: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=145 │ │ + 0x000a line=146 │ │ + 0x0012 line=147 │ │ + 0x001a line=148 │ │ + 0x0022 line=149 │ │ + 0x002a line=150 │ │ + 0x0032 line=145 │ │ locals : │ │ 0x0000 - 0x0033 reg=2 config Lorg/apache/http/config/SocketConfig; │ │ │ │ #3 : (in Lorg/apache/http/config/SocketConfig;) │ │ name : 'custom' │ │ type : '()Lorg/apache/http/config/SocketConfig$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -088054: |[088054] org.apache.http.config.SocketConfig.custom:()Lorg/apache/http/config/SocketConfig$Builder; │ │ -088064: 2200 9505 |0000: new-instance v0, Lorg/apache/http/config/SocketConfig$Builder; // type@0595 │ │ -088068: 7010 b123 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/SocketConfig$Builder;.:()V // method@23b1 │ │ -08806e: 1100 |0005: return-object v0 │ │ +088018: |[088018] org.apache.http.config.SocketConfig.custom:()Lorg/apache/http/config/SocketConfig$Builder; │ │ +088028: 2200 9505 |0000: new-instance v0, Lorg/apache/http/config/SocketConfig$Builder; // type@0595 │ │ +08802c: 7010 b123 0000 |0002: invoke-direct {v0}, Lorg/apache/http/config/SocketConfig$Builder;.:()V // method@23b1 │ │ +088032: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/config/SocketConfig;) │ │ @@ -154451,18 +154486,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -088070: |[088070] org.apache.http.config.SocketConfig.clone:()Ljava/lang/Object; │ │ -088080: 6e10 bb23 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/config/SocketConfig;.clone:()Lorg/apache/http/config/SocketConfig; // method@23bb │ │ -088086: 0c00 |0003: move-result-object v0 │ │ -088088: 1100 |0004: return-object v0 │ │ +088034: |[088034] org.apache.http.config.SocketConfig.clone:()Ljava/lang/Object; │ │ +088044: 6e10 bb23 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/config/SocketConfig;.clone:()Lorg/apache/http/config/SocketConfig; // method@23bb │ │ +08804a: 0c00 |0003: move-result-object v0 │ │ +08804c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/config/SocketConfig; │ │ │ │ #1 : (in Lorg/apache/http/config/SocketConfig;) │ │ @@ -154470,19 +154505,19 @@ │ │ type : '()Lorg/apache/http/config/SocketConfig;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08808c: |[08808c] org.apache.http.config.SocketConfig.clone:()Lorg/apache/http/config/SocketConfig; │ │ -08809c: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0880a2: 0c00 |0003: move-result-object v0 │ │ -0880a4: 1f00 9605 |0004: check-cast v0, Lorg/apache/http/config/SocketConfig; // type@0596 │ │ -0880a8: 1100 |0006: return-object v0 │ │ +088050: |[088050] org.apache.http.config.SocketConfig.clone:()Lorg/apache/http/config/SocketConfig; │ │ +088060: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +088066: 0c00 |0003: move-result-object v0 │ │ +088068: 1f00 9605 |0004: check-cast v0, Lorg/apache/http/config/SocketConfig; // type@0596 │ │ +08806c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/config/SocketConfig; │ │ │ │ #2 : (in Lorg/apache/http/config/SocketConfig;) │ │ @@ -154490,17 +154525,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0880ac: |[0880ac] org.apache.http.config.SocketConfig.getSoLinger:()I │ │ -0880bc: 5210 210d |0000: iget v0, v1, Lorg/apache/http/config/SocketConfig;.soLinger:I // field@0d21 │ │ -0880c0: 0f00 |0002: return v0 │ │ +088070: |[088070] org.apache.http.config.SocketConfig.getSoLinger:()I │ │ +088080: 5210 210d |0000: iget v0, v1, Lorg/apache/http/config/SocketConfig;.soLinger:I // field@0d21 │ │ +088084: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/SocketConfig; │ │ │ │ #3 : (in Lorg/apache/http/config/SocketConfig;) │ │ @@ -154508,17 +154543,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0880c4: |[0880c4] org.apache.http.config.SocketConfig.getSoTimeout:()I │ │ -0880d4: 5210 230d |0000: iget v0, v1, Lorg/apache/http/config/SocketConfig;.soTimeout:I // field@0d23 │ │ -0880d8: 0f00 |0002: return v0 │ │ +088088: |[088088] org.apache.http.config.SocketConfig.getSoTimeout:()I │ │ +088098: 5210 230d |0000: iget v0, v1, Lorg/apache/http/config/SocketConfig;.soTimeout:I // field@0d23 │ │ +08809c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/SocketConfig; │ │ │ │ #4 : (in Lorg/apache/http/config/SocketConfig;) │ │ @@ -154526,17 +154561,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0880dc: |[0880dc] org.apache.http.config.SocketConfig.isSoKeepAlive:()Z │ │ -0880ec: 5510 200d |0000: iget-boolean v0, v1, Lorg/apache/http/config/SocketConfig;.soKeepAlive:Z // field@0d20 │ │ -0880f0: 0f00 |0002: return v0 │ │ +0880a0: |[0880a0] org.apache.http.config.SocketConfig.isSoKeepAlive:()Z │ │ +0880b0: 5510 200d |0000: iget-boolean v0, v1, Lorg/apache/http/config/SocketConfig;.soKeepAlive:Z // field@0d20 │ │ +0880b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/SocketConfig; │ │ │ │ #5 : (in Lorg/apache/http/config/SocketConfig;) │ │ @@ -154544,17 +154579,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0880f4: |[0880f4] org.apache.http.config.SocketConfig.isSoReuseAddress:()Z │ │ -088104: 5510 220d |0000: iget-boolean v0, v1, Lorg/apache/http/config/SocketConfig;.soReuseAddress:Z // field@0d22 │ │ -088108: 0f00 |0002: return v0 │ │ +0880b8: |[0880b8] org.apache.http.config.SocketConfig.isSoReuseAddress:()Z │ │ +0880c8: 5510 220d |0000: iget-boolean v0, v1, Lorg/apache/http/config/SocketConfig;.soReuseAddress:Z // field@0d22 │ │ +0880cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/SocketConfig; │ │ │ │ #6 : (in Lorg/apache/http/config/SocketConfig;) │ │ @@ -154562,17 +154597,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08810c: |[08810c] org.apache.http.config.SocketConfig.isTcpNoDelay:()Z │ │ -08811c: 5510 240d |0000: iget-boolean v0, v1, Lorg/apache/http/config/SocketConfig;.tcpNoDelay:Z // field@0d24 │ │ -088120: 0f00 |0002: return v0 │ │ +0880d0: |[0880d0] org.apache.http.config.SocketConfig.isTcpNoDelay:()Z │ │ +0880e0: 5510 240d |0000: iget-boolean v0, v1, Lorg/apache/http/config/SocketConfig;.tcpNoDelay:Z // field@0d24 │ │ +0880e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/config/SocketConfig; │ │ │ │ #7 : (in Lorg/apache/http/config/SocketConfig;) │ │ @@ -154580,62 +154615,67 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -088124: |[088124] org.apache.http.config.SocketConfig.toString:()Ljava/lang/String; │ │ -088134: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -088138: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08813e: 1a01 7f14 |0005: const-string v1, "[soTimeout=" // string@147f │ │ -088142: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088148: 0c01 |000a: move-result-object v1 │ │ -08814a: 5232 230d |000b: iget v2, v3, Lorg/apache/http/config/SocketConfig;.soTimeout:I // field@0d23 │ │ -08814e: 6e20 a621 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -088154: 0c01 |0010: move-result-object v1 │ │ -088156: 1a02 1f01 |0011: const-string v2, ", soReuseAddress=" // string@011f │ │ -08815a: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088160: 0c01 |0016: move-result-object v1 │ │ -088162: 5532 220d |0017: iget-boolean v2, v3, Lorg/apache/http/config/SocketConfig;.soReuseAddress:Z // field@0d22 │ │ -088166: 6e20 ab21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -08816c: 0c01 |001c: move-result-object v1 │ │ -08816e: 1a02 1e01 |001d: const-string v2, ", soLinger=" // string@011e │ │ -088172: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088178: 0c01 |0022: move-result-object v1 │ │ -08817a: 5232 210d |0023: iget v2, v3, Lorg/apache/http/config/SocketConfig;.soLinger:I // field@0d21 │ │ -08817e: 6e20 a621 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -088184: 0c01 |0028: move-result-object v1 │ │ -088186: 1a02 1d01 |0029: const-string v2, ", soKeepAlive=" // string@011d │ │ -08818a: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088190: 0c01 |002e: move-result-object v1 │ │ -088192: 5532 200d |002f: iget-boolean v2, v3, Lorg/apache/http/config/SocketConfig;.soKeepAlive:Z // field@0d20 │ │ -088196: 6e20 ab21 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -08819c: 0c01 |0034: move-result-object v1 │ │ -08819e: 1a02 2301 |0035: const-string v2, ", tcpNoDelay=" // string@0123 │ │ -0881a2: 6e20 aa21 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0881a8: 0c01 |003a: move-result-object v1 │ │ -0881aa: 5532 240d |003b: iget-boolean v2, v3, Lorg/apache/http/config/SocketConfig;.tcpNoDelay:Z // field@0d24 │ │ -0881ae: 6e20 ab21 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -0881b4: 0c01 |0040: move-result-object v1 │ │ -0881b6: 1a02 8214 |0041: const-string v2, "]" // string@1482 │ │ -0881ba: 6e20 aa21 2100 |0043: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0881c0: 6e10 af21 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0881c6: 0c01 |0049: move-result-object v1 │ │ -0881c8: 1101 |004a: return-object v1 │ │ +0880e8: |[0880e8] org.apache.http.config.SocketConfig.toString:()Ljava/lang/String; │ │ +0880f8: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0880fc: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +088102: 1a01 7b14 |0005: const-string v1, "[soTimeout=" // string@147b │ │ +088106: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08810c: 0c01 |000a: move-result-object v1 │ │ +08810e: 5232 230d |000b: iget v2, v3, Lorg/apache/http/config/SocketConfig;.soTimeout:I // field@0d23 │ │ +088112: 6e20 a621 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +088118: 0c01 |0010: move-result-object v1 │ │ +08811a: 1a02 1f01 |0011: const-string v2, ", soReuseAddress=" // string@011f │ │ +08811e: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088124: 0c01 |0016: move-result-object v1 │ │ +088126: 5532 220d |0017: iget-boolean v2, v3, Lorg/apache/http/config/SocketConfig;.soReuseAddress:Z // field@0d22 │ │ +08812a: 6e20 ab21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +088130: 0c01 |001c: move-result-object v1 │ │ +088132: 1a02 1e01 |001d: const-string v2, ", soLinger=" // string@011e │ │ +088136: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08813c: 0c01 |0022: move-result-object v1 │ │ +08813e: 5232 210d |0023: iget v2, v3, Lorg/apache/http/config/SocketConfig;.soLinger:I // field@0d21 │ │ +088142: 6e20 a621 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +088148: 0c01 |0028: move-result-object v1 │ │ +08814a: 1a02 1d01 |0029: const-string v2, ", soKeepAlive=" // string@011d │ │ +08814e: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088154: 0c01 |002e: move-result-object v1 │ │ +088156: 5532 200d |002f: iget-boolean v2, v3, Lorg/apache/http/config/SocketConfig;.soKeepAlive:Z // field@0d20 │ │ +08815a: 6e20 ab21 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +088160: 0c01 |0034: move-result-object v1 │ │ +088162: 1a02 2301 |0035: const-string v2, ", tcpNoDelay=" // string@0123 │ │ +088166: 6e20 aa21 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08816c: 0c01 |003a: move-result-object v1 │ │ +08816e: 5532 240d |003b: iget-boolean v2, v3, Lorg/apache/http/config/SocketConfig;.tcpNoDelay:Z // field@0d24 │ │ +088172: 6e20 ab21 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +088178: 0c01 |0040: move-result-object v1 │ │ +08817a: 1a02 7e14 |0041: const-string v2, "]" // string@147e │ │ +08817e: 6e20 aa21 2100 |0043: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088184: 6e10 af21 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08818a: 0c01 |0049: move-result-object v1 │ │ +08818c: 1101 |004a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0005 line=130 │ │ + 0x0013 line=131 │ │ + 0x001f line=132 │ │ + 0x002b line=133 │ │ + 0x0037 line=134 │ │ + 0x0043 line=135 │ │ 0x0046 line=136 │ │ locals : │ │ 0x0005 - 0x004b reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x004b reg=3 this Lorg/apache/http/config/SocketConfig; │ │ │ │ - source_file_idx : 4581 (SocketConfig.java) │ │ + source_file_idx : 4577 (SocketConfig.java) │ │ │ │ Class #692 header: │ │ class_idx : 1443 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ source_file_idx : 1025 │ │ static_fields_size : 2 │ │ @@ -154830,82 +154870,82 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 131 16-bit code units │ │ -0881cc: |[0881cc] org.apache.http.entity.ContentType.:()V │ │ -0881dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0881de: 1a00 0f16 |0001: const-string v0, "application/atom+xml" // string@160f │ │ -0881e2: 6202 7a0c |0003: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -0881e6: 7120 fb23 2000 |0005: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -0881ec: 0c00 |0008: move-result-object v0 │ │ -0881ee: 6900 330d |0009: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_ATOM_XML:Lorg/apache/http/entity/ContentType; // field@0d33 │ │ -0881f2: 1a00 1316 |000b: const-string v0, "application/x-www-form-urlencoded" // string@1613 │ │ -0881f6: 6202 7a0c |000d: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -0881fa: 7120 fb23 2000 |000f: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -088200: 0c00 |0012: move-result-object v0 │ │ -088202: 6900 340d |0013: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_FORM_URLENCODED:Lorg/apache/http/entity/ContentType; // field@0d34 │ │ -088206: 1a00 1016 |0015: const-string v0, "application/json" // string@1610 │ │ -08820a: 6202 7d0c |0017: sget-object v2, Lorg/apache/http/Consts;.UTF_8:Ljava/nio/charset/Charset; // field@0c7d │ │ -08820e: 7120 fb23 2000 |0019: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -088214: 0c00 |001c: move-result-object v0 │ │ -088216: 6900 350d |001d: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_JSON:Lorg/apache/http/entity/ContentType; // field@0d35 │ │ -08821a: 1a02 1116 |001f: const-string v2, "application/octet-stream" // string@1611 │ │ -08821e: 0710 |0021: move-object v0, v1 │ │ -088220: 1f00 1605 |0022: check-cast v0, Ljava/nio/charset/Charset; // type@0516 │ │ -088224: 7120 fb23 0200 |0024: invoke-static {v2, v0}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -08822a: 0c00 |0027: move-result-object v0 │ │ -08822c: 6900 360d |0028: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_OCTET_STREAM:Lorg/apache/http/entity/ContentType; // field@0d36 │ │ -088230: 1a00 1216 |002a: const-string v0, "application/svg+xml" // string@1612 │ │ -088234: 6202 7a0c |002c: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -088238: 7120 fb23 2000 |002e: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -08823e: 0c00 |0031: move-result-object v0 │ │ -088240: 6900 370d |0032: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_SVG_XML:Lorg/apache/http/entity/ContentType; // field@0d37 │ │ -088244: 1a00 1416 |0034: const-string v0, "application/xhtml+xml" // string@1614 │ │ -088248: 6202 7a0c |0036: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -08824c: 7120 fb23 2000 |0038: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -088252: 0c00 |003b: move-result-object v0 │ │ -088254: 6900 380d |003c: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_XHTML_XML:Lorg/apache/http/entity/ContentType; // field@0d38 │ │ -088258: 1a00 1516 |003e: const-string v0, "application/xml" // string@1615 │ │ -08825c: 6202 7a0c |0040: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -088260: 7120 fb23 2000 |0042: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -088266: 0c00 |0045: move-result-object v0 │ │ -088268: 6900 390d |0046: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_XML:Lorg/apache/http/entity/ContentType; // field@0d39 │ │ -08826c: 1a00 ac24 |0048: const-string v0, "multipart/form-data" // string@24ac │ │ -088270: 6202 7a0c |004a: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -088274: 7120 fb23 2000 |004c: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -08827a: 0c00 |004f: move-result-object v0 │ │ -08827c: 6900 3c0d |0050: sput-object v0, Lorg/apache/http/entity/ContentType;.MULTIPART_FORM_DATA:Lorg/apache/http/entity/ContentType; // field@0d3c │ │ -088280: 1a00 402d |0052: const-string v0, "text/html" // string@2d40 │ │ -088284: 6202 7a0c |0054: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -088288: 7120 fb23 2000 |0056: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -08828e: 0c00 |0059: move-result-object v0 │ │ -088290: 6900 3d0d |005a: sput-object v0, Lorg/apache/http/entity/ContentType;.TEXT_HTML:Lorg/apache/http/entity/ContentType; // field@0d3d │ │ -088294: 1a00 412d |005c: const-string v0, "text/plain" // string@2d41 │ │ -088298: 6202 7a0c |005e: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -08829c: 7120 fb23 2000 |0060: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -0882a2: 0c00 |0063: move-result-object v0 │ │ -0882a4: 6900 3e0d |0064: sput-object v0, Lorg/apache/http/entity/ContentType;.TEXT_PLAIN:Lorg/apache/http/entity/ContentType; // field@0d3e │ │ -0882a8: 1a00 442d |0066: const-string v0, "text/xml" // string@2d44 │ │ -0882ac: 6202 7a0c |0068: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -0882b0: 7120 fb23 2000 |006a: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -0882b6: 0c00 |006d: move-result-object v0 │ │ -0882b8: 6900 3f0d |006e: sput-object v0, Lorg/apache/http/entity/ContentType;.TEXT_XML:Lorg/apache/http/entity/ContentType; // field@0d3f │ │ -0882bc: 1a00 0c01 |0070: const-string v0, "*/*" // string@010c │ │ -0882c0: 1f01 1605 |0072: check-cast v1, Ljava/nio/charset/Charset; // type@0516 │ │ -0882c4: 7120 fb23 1000 |0074: invoke-static {v0, v1}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -0882ca: 0c00 |0077: move-result-object v0 │ │ -0882cc: 6900 400d |0078: sput-object v0, Lorg/apache/http/entity/ContentType;.WILDCARD:Lorg/apache/http/entity/ContentType; // field@0d40 │ │ -0882d0: 6200 3e0d |007a: sget-object v0, Lorg/apache/http/entity/ContentType;.TEXT_PLAIN:Lorg/apache/http/entity/ContentType; // field@0d3e │ │ -0882d4: 6900 3b0d |007c: sput-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_TEXT:Lorg/apache/http/entity/ContentType; // field@0d3b │ │ -0882d8: 6200 360d |007e: sget-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_OCTET_STREAM:Lorg/apache/http/entity/ContentType; // field@0d36 │ │ -0882dc: 6900 3a0d |0080: sput-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ -0882e0: 0e00 |0082: return-void │ │ +088190: |[088190] org.apache.http.entity.ContentType.:()V │ │ +0881a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0881a2: 1a00 0b16 |0001: const-string v0, "application/atom+xml" // string@160b │ │ +0881a6: 6202 7a0c |0003: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +0881aa: 7120 fb23 2000 |0005: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +0881b0: 0c00 |0008: move-result-object v0 │ │ +0881b2: 6900 330d |0009: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_ATOM_XML:Lorg/apache/http/entity/ContentType; // field@0d33 │ │ +0881b6: 1a00 0f16 |000b: const-string v0, "application/x-www-form-urlencoded" // string@160f │ │ +0881ba: 6202 7a0c |000d: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +0881be: 7120 fb23 2000 |000f: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +0881c4: 0c00 |0012: move-result-object v0 │ │ +0881c6: 6900 340d |0013: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_FORM_URLENCODED:Lorg/apache/http/entity/ContentType; // field@0d34 │ │ +0881ca: 1a00 0c16 |0015: const-string v0, "application/json" // string@160c │ │ +0881ce: 6202 7d0c |0017: sget-object v2, Lorg/apache/http/Consts;.UTF_8:Ljava/nio/charset/Charset; // field@0c7d │ │ +0881d2: 7120 fb23 2000 |0019: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +0881d8: 0c00 |001c: move-result-object v0 │ │ +0881da: 6900 350d |001d: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_JSON:Lorg/apache/http/entity/ContentType; // field@0d35 │ │ +0881de: 1a02 0d16 |001f: const-string v2, "application/octet-stream" // string@160d │ │ +0881e2: 0710 |0021: move-object v0, v1 │ │ +0881e4: 1f00 1605 |0022: check-cast v0, Ljava/nio/charset/Charset; // type@0516 │ │ +0881e8: 7120 fb23 0200 |0024: invoke-static {v2, v0}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +0881ee: 0c00 |0027: move-result-object v0 │ │ +0881f0: 6900 360d |0028: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_OCTET_STREAM:Lorg/apache/http/entity/ContentType; // field@0d36 │ │ +0881f4: 1a00 0e16 |002a: const-string v0, "application/svg+xml" // string@160e │ │ +0881f8: 6202 7a0c |002c: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +0881fc: 7120 fb23 2000 |002e: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +088202: 0c00 |0031: move-result-object v0 │ │ +088204: 6900 370d |0032: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_SVG_XML:Lorg/apache/http/entity/ContentType; // field@0d37 │ │ +088208: 1a00 1016 |0034: const-string v0, "application/xhtml+xml" // string@1610 │ │ +08820c: 6202 7a0c |0036: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +088210: 7120 fb23 2000 |0038: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +088216: 0c00 |003b: move-result-object v0 │ │ +088218: 6900 380d |003c: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_XHTML_XML:Lorg/apache/http/entity/ContentType; // field@0d38 │ │ +08821c: 1a00 1116 |003e: const-string v0, "application/xml" // string@1611 │ │ +088220: 6202 7a0c |0040: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +088224: 7120 fb23 2000 |0042: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +08822a: 0c00 |0045: move-result-object v0 │ │ +08822c: 6900 390d |0046: sput-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_XML:Lorg/apache/http/entity/ContentType; // field@0d39 │ │ +088230: 1a00 a824 |0048: const-string v0, "multipart/form-data" // string@24a8 │ │ +088234: 6202 7a0c |004a: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +088238: 7120 fb23 2000 |004c: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +08823e: 0c00 |004f: move-result-object v0 │ │ +088240: 6900 3c0d |0050: sput-object v0, Lorg/apache/http/entity/ContentType;.MULTIPART_FORM_DATA:Lorg/apache/http/entity/ContentType; // field@0d3c │ │ +088244: 1a00 3c2d |0052: const-string v0, "text/html" // string@2d3c │ │ +088248: 6202 7a0c |0054: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +08824c: 7120 fb23 2000 |0056: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +088252: 0c00 |0059: move-result-object v0 │ │ +088254: 6900 3d0d |005a: sput-object v0, Lorg/apache/http/entity/ContentType;.TEXT_HTML:Lorg/apache/http/entity/ContentType; // field@0d3d │ │ +088258: 1a00 3d2d |005c: const-string v0, "text/plain" // string@2d3d │ │ +08825c: 6202 7a0c |005e: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +088260: 7120 fb23 2000 |0060: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +088266: 0c00 |0063: move-result-object v0 │ │ +088268: 6900 3e0d |0064: sput-object v0, Lorg/apache/http/entity/ContentType;.TEXT_PLAIN:Lorg/apache/http/entity/ContentType; // field@0d3e │ │ +08826c: 1a00 402d |0066: const-string v0, "text/xml" // string@2d40 │ │ +088270: 6202 7a0c |0068: sget-object v2, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +088274: 7120 fb23 2000 |006a: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +08827a: 0c00 |006d: move-result-object v0 │ │ +08827c: 6900 3f0d |006e: sput-object v0, Lorg/apache/http/entity/ContentType;.TEXT_XML:Lorg/apache/http/entity/ContentType; // field@0d3f │ │ +088280: 1a00 0c01 |0070: const-string v0, "*/*" // string@010c │ │ +088284: 1f01 1605 |0072: check-cast v1, Ljava/nio/charset/Charset; // type@0516 │ │ +088288: 7120 fb23 1000 |0074: invoke-static {v0, v1}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +08828e: 0c00 |0077: move-result-object v0 │ │ +088290: 6900 400d |0078: sput-object v0, Lorg/apache/http/entity/ContentType;.WILDCARD:Lorg/apache/http/entity/ContentType; // field@0d40 │ │ +088294: 6200 3e0d |007a: sget-object v0, Lorg/apache/http/entity/ContentType;.TEXT_PLAIN:Lorg/apache/http/entity/ContentType; // field@0d3e │ │ +088298: 6900 3b0d |007c: sput-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_TEXT:Lorg/apache/http/entity/ContentType; // field@0d3b │ │ +08829c: 6200 360d |007e: sget-object v0, Lorg/apache/http/entity/ContentType;.APPLICATION_OCTET_STREAM:Lorg/apache/http/entity/ContentType; // field@0d36 │ │ +0882a0: 6900 3a0d |0080: sput-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ +0882a4: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=64 │ │ 0x000b line=66 │ │ 0x0015 line=68 │ │ 0x001f line=70 │ │ 0x002a line=72 │ │ @@ -154925,21 +154965,21 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0882e4: |[0882e4] org.apache.http.entity.ContentType.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ -0882f4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0882fa: 5b12 420d |0003: iput-object v2, v1, Lorg/apache/http/entity/ContentType;.mimeType:Ljava/lang/String; // field@0d42 │ │ -0882fe: 5b13 410d |0005: iput-object v3, v1, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ -088302: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -088304: 5b10 430d |0008: iput-object v0, v1, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ -088308: 0e00 |000a: return-void │ │ +0882a8: |[0882a8] org.apache.http.entity.ContentType.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ +0882b8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0882be: 5b12 420d |0003: iput-object v2, v1, Lorg/apache/http/entity/ContentType;.mimeType:Ljava/lang/String; // field@0d42 │ │ +0882c2: 5b13 410d |0005: iput-object v3, v1, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ +0882c6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0882c8: 5b10 430d |0008: iput-object v0, v1, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ +0882cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x0005 line=101 │ │ 0x0007 line=102 │ │ 0x000a line=103 │ │ @@ -154953,30 +154993,30 @@ │ │ type : '(Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08830c: |[08830c] org.apache.http.entity.ContentType.:(Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V │ │ -08831c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -088322: 5b23 420d |0003: iput-object v3, v2, Lorg/apache/http/entity/ContentType;.mimeType:Ljava/lang/String; // field@0d42 │ │ -088326: 5b24 430d |0005: iput-object v4, v2, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ -08832a: 1a01 1817 |0007: const-string v1, "charset" // string@1718 │ │ -08832e: 6e20 0124 1200 |0009: invoke-virtual {v2, v1}, Lorg/apache/http/entity/ContentType;.getParameter:(Ljava/lang/String;)Ljava/lang/String; // method@2401 │ │ -088334: 0c00 |000c: move-result-object v0 │ │ -088336: 7110 a229 0000 |000d: invoke-static {v0}, Lorg/apache/http/util/TextUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@29a2 │ │ -08833c: 0a01 |0010: move-result v1 │ │ -08833e: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ -088342: 7110 f921 0000 |0013: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -088348: 0c01 |0016: move-result-object v1 │ │ -08834a: 5b21 410d |0017: iput-object v1, v2, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ -08834e: 0e00 |0019: return-void │ │ -088350: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -088352: 28fc |001b: goto 0017 // -0004 │ │ +0882d0: |[0882d0] org.apache.http.entity.ContentType.:(Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V │ │ +0882e0: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0882e6: 5b23 420d |0003: iput-object v3, v2, Lorg/apache/http/entity/ContentType;.mimeType:Ljava/lang/String; // field@0d42 │ │ +0882ea: 5b24 430d |0005: iput-object v4, v2, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ +0882ee: 1a01 1417 |0007: const-string v1, "charset" // string@1714 │ │ +0882f2: 6e20 0124 1200 |0009: invoke-virtual {v2, v1}, Lorg/apache/http/entity/ContentType;.getParameter:(Ljava/lang/String;)Ljava/lang/String; // method@2401 │ │ +0882f8: 0c00 |000c: move-result-object v0 │ │ +0882fa: 7110 a229 0000 |000d: invoke-static {v0}, Lorg/apache/http/util/TextUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@29a2 │ │ +088300: 0a01 |0010: move-result v1 │ │ +088302: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ +088306: 7110 f921 0000 |0013: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +08830c: 0c01 |0016: move-result-object v1 │ │ +08830e: 5b21 410d |0017: iput-object v1, v2, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ +088312: 0e00 |0019: return-void │ │ +088314: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +088316: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x0005 line=109 │ │ 0x0007 line=110 │ │ 0x000d line=111 │ │ @@ -154993,20 +155033,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/entity/ContentType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -088354: |[088354] org.apache.http.entity.ContentType.create:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; │ │ -088364: 2201 a505 |0000: new-instance v1, Lorg/apache/http/entity/ContentType; // type@05a5 │ │ -088368: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08836a: 1f00 1605 |0003: check-cast v0, Ljava/nio/charset/Charset; // type@0516 │ │ -08836e: 7030 f723 2100 |0005: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/ContentType;.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@23f7 │ │ -088374: 1101 |0008: return-object v1 │ │ +088318: |[088318] org.apache.http.entity.ContentType.create:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; │ │ +088328: 2201 a505 |0000: new-instance v1, Lorg/apache/http/entity/ContentType; // type@05a5 │ │ +08832c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08832e: 1f00 1605 |0003: check-cast v0, Ljava/nio/charset/Charset; // type@0516 │ │ +088332: 7030 f723 2100 |0005: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/ContentType;.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@23f7 │ │ +088338: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 mimeType Ljava/lang/String; │ │ │ │ #4 : (in Lorg/apache/http/entity/ContentType;) │ │ @@ -155014,25 +155054,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/ContentType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -088378: |[088378] org.apache.http.entity.ContentType.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/ContentType; │ │ -088388: 7110 a229 0200 |0000: invoke-static {v2}, Lorg/apache/http/util/TextUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@29a2 │ │ -08838e: 0a00 |0003: move-result v0 │ │ -088390: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -088394: 7110 f921 0200 |0006: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -08839a: 0c00 |0009: move-result-object v0 │ │ -08839c: 7120 fb23 0100 |000a: invoke-static {v1, v0}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -0883a2: 0c00 |000d: move-result-object v0 │ │ -0883a4: 1100 |000e: return-object v0 │ │ -0883a6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0883a8: 28fa |0010: goto 000a // -0006 │ │ +08833c: |[08833c] org.apache.http.entity.ContentType.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/ContentType; │ │ +08834c: 7110 a229 0200 |0000: invoke-static {v2}, Lorg/apache/http/util/TextUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@29a2 │ │ +088352: 0a00 |0003: move-result v0 │ │ +088354: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +088358: 7110 f921 0200 |0006: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +08835e: 0c00 |0009: move-result-object v0 │ │ +088360: 7120 fb23 0100 |000a: invoke-static {v1, v0}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +088366: 0c00 |000d: move-result-object v0 │ │ +088368: 1100 |000e: return-object v0 │ │ +08836a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08836c: 28fa |0010: goto 000a // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 mimeType Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=2 charset Ljava/lang/String; │ │ │ │ @@ -155041,29 +155081,29 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0883ac: |[0883ac] org.apache.http.entity.ContentType.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; │ │ -0883bc: 1a01 2c0f |0000: const-string v1, "MIME type" // string@0f2c │ │ -0883c0: 7120 4829 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notBlank:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2948 │ │ -0883c6: 0c01 |0005: move-result-object v1 │ │ -0883c8: 1f01 f704 |0006: check-cast v1, Ljava/lang/String; // type@04f7 │ │ -0883cc: 6202 730c |0008: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0c73 │ │ -0883d0: 6e20 9a21 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -0883d6: 0c00 |000d: move-result-object v0 │ │ -0883d8: 7110 0424 0000 |000e: invoke-static {v0}, Lorg/apache/http/entity/ContentType;.valid:(Ljava/lang/String;)Z // method@2404 │ │ -0883de: 0a01 |0011: move-result v1 │ │ -0883e0: 1a02 2d0f |0012: const-string v2, "MIME type may not contain reserved characters" // string@0f2d │ │ -0883e4: 7120 4629 2100 |0014: invoke-static {v1, v2}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;)V // method@2946 │ │ -0883ea: 2201 a505 |0017: new-instance v1, Lorg/apache/http/entity/ContentType; // type@05a5 │ │ -0883ee: 7030 f723 0104 |0019: invoke-direct {v1, v0, v4}, Lorg/apache/http/entity/ContentType;.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@23f7 │ │ -0883f4: 1101 |001c: return-object v1 │ │ +088370: |[088370] org.apache.http.entity.ContentType.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; │ │ +088380: 1a01 280f |0000: const-string v1, "MIME type" // string@0f28 │ │ +088384: 7120 4829 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notBlank:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2948 │ │ +08838a: 0c01 |0005: move-result-object v1 │ │ +08838c: 1f01 f704 |0006: check-cast v1, Ljava/lang/String; // type@04f7 │ │ +088390: 6202 730c |0008: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0c73 │ │ +088394: 6e20 9a21 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +08839a: 0c00 |000d: move-result-object v0 │ │ +08839c: 7110 0424 0000 |000e: invoke-static {v0}, Lorg/apache/http/entity/ContentType;.valid:(Ljava/lang/String;)Z // method@2404 │ │ +0883a2: 0a01 |0011: move-result v1 │ │ +0883a4: 1a02 290f |0012: const-string v2, "MIME type may not contain reserved characters" // string@0f29 │ │ +0883a8: 7120 4629 2100 |0014: invoke-static {v1, v2}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;)V // method@2946 │ │ +0883ae: 2201 a505 |0017: new-instance v1, Lorg/apache/http/entity/ContentType; // type@05a5 │ │ +0883b2: 7030 f723 0104 |0019: invoke-direct {v1, v0, v4}, Lorg/apache/http/entity/ContentType;.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@23f7 │ │ +0883b8: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000e line=176 │ │ 0x0017 line=177 │ │ locals : │ │ 0x000e - 0x001d reg=0 type Ljava/lang/String; │ │ @@ -155075,27 +155115,27 @@ │ │ type : '(Lorg/apache/http/HeaderElement;)Lorg/apache/http/entity/ContentType;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0883f8: |[0883f8] org.apache.http.entity.ContentType.create:(Lorg/apache/http/HeaderElement;)Lorg/apache/http/entity/ContentType; │ │ -088408: 7210 c022 0400 |0000: invoke-interface {v4}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ -08840e: 0c00 |0003: move-result-object v0 │ │ -088410: 7210 c422 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HeaderElement;.getParameters:()[Lorg/apache/http/NameValuePair; // method@22c4 │ │ -088416: 0c01 |0007: move-result-object v1 │ │ -088418: 2202 a505 |0008: new-instance v2, Lorg/apache/http/entity/ContentType; // type@05a5 │ │ -08841c: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ -088420: 2113 |000c: array-length v3, v1 │ │ -088422: 3d03 0600 |000d: if-lez v3, 0013 // +0006 │ │ -088426: 7030 f823 0201 |000f: invoke-direct {v2, v0, v1}, Lorg/apache/http/entity/ContentType;.:(Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V // method@23f8 │ │ -08842c: 1102 |0012: return-object v2 │ │ -08842e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -088430: 28fb |0014: goto 000f // -0005 │ │ +0883bc: |[0883bc] org.apache.http.entity.ContentType.create:(Lorg/apache/http/HeaderElement;)Lorg/apache/http/entity/ContentType; │ │ +0883cc: 7210 c022 0400 |0000: invoke-interface {v4}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ +0883d2: 0c00 |0003: move-result-object v0 │ │ +0883d4: 7210 c422 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HeaderElement;.getParameters:()[Lorg/apache/http/NameValuePair; // method@22c4 │ │ +0883da: 0c01 |0007: move-result-object v1 │ │ +0883dc: 2202 a505 |0008: new-instance v2, Lorg/apache/http/entity/ContentType; // type@05a5 │ │ +0883e0: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ +0883e4: 2113 |000c: array-length v3, v1 │ │ +0883e6: 3d03 0600 |000d: if-lez v3, 0013 // +0006 │ │ +0883ea: 7030 f823 0201 |000f: invoke-direct {v2, v0, v1}, Lorg/apache/http/entity/ContentType;.:(Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V // method@23f8 │ │ +0883f0: 1102 |0012: return-object v2 │ │ +0883f2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0883f4: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x0008 line=210 │ │ locals : │ │ 0x0008 - 0x000f reg=1 params [Lorg/apache/http/NameValuePair; │ │ @@ -155108,30 +155148,30 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -088434: |[088434] org.apache.http.entity.ContentType.get:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType; │ │ -088444: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -088446: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -08844a: 1102 |0003: return-object v2 │ │ -08844c: 7210 e522 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -088452: 0c01 |0007: move-result-object v1 │ │ -088454: 3801 fbff |0008: if-eqz v1, 0003 // -0005 │ │ -088458: 7210 bd22 0100 |000a: invoke-interface {v1}, Lorg/apache/http/Header;.getElements:()[Lorg/apache/http/HeaderElement; // method@22bd │ │ -08845e: 0c00 |000d: move-result-object v0 │ │ -088460: 2103 |000e: array-length v3, v0 │ │ -088462: 3d03 f4ff |000f: if-lez v3, 0003 // -000c │ │ -088466: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -088468: 4602 0002 |0012: aget-object v2, v0, v2 │ │ -08846c: 7110 fc23 0200 |0014: invoke-static {v2}, Lorg/apache/http/entity/ContentType;.create:(Lorg/apache/http/HeaderElement;)Lorg/apache/http/entity/ContentType; // method@23fc │ │ -088472: 0c02 |0017: move-result-object v2 │ │ -088474: 28eb |0018: goto 0003 // -0015 │ │ +0883f8: |[0883f8] org.apache.http.entity.ContentType.get:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType; │ │ +088408: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08840a: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +08840e: 1102 |0003: return-object v2 │ │ +088410: 7210 e522 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +088416: 0c01 |0007: move-result-object v1 │ │ +088418: 3801 fbff |0008: if-eqz v1, 0003 // -0005 │ │ +08841c: 7210 bd22 0100 |000a: invoke-interface {v1}, Lorg/apache/http/Header;.getElements:()[Lorg/apache/http/HeaderElement; // method@22bd │ │ +088422: 0c00 |000d: move-result-object v0 │ │ +088424: 2103 |000e: array-length v3, v0 │ │ +088426: 3d03 f4ff |000f: if-lez v3, 0003 // -000c │ │ +08842a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +08842c: 4602 0002 |0012: aget-object v2, v0, v2 │ │ +088430: 7110 fc23 0200 |0014: invoke-static {v2}, Lorg/apache/http/entity/ContentType;.create:(Lorg/apache/http/HeaderElement;)Lorg/apache/http/entity/ContentType; // method@23fc │ │ +088436: 0c02 |0017: move-result-object v2 │ │ +088438: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=251 │ │ 0x0003 line=261 │ │ 0x0004 line=254 │ │ 0x0008 line=255 │ │ 0x000a line=256 │ │ @@ -155147,21 +155187,21 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -088478: |[088478] org.apache.http.entity.ContentType.getOrDefault:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType; │ │ -088488: 7110 fd23 0100 |0000: invoke-static {v1}, Lorg/apache/http/entity/ContentType;.get:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType; // method@23fd │ │ -08848e: 0c00 |0003: move-result-object v0 │ │ -088490: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -088494: 1100 |0006: return-object v0 │ │ -088496: 6200 3b0d |0007: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_TEXT:Lorg/apache/http/entity/ContentType; // field@0d3b │ │ -08849a: 28fd |0009: goto 0006 // -0003 │ │ +08843c: |[08843c] org.apache.http.entity.ContentType.getOrDefault:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType; │ │ +08844c: 7110 fd23 0100 |0000: invoke-static {v1}, Lorg/apache/http/entity/ContentType;.get:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType; // method@23fd │ │ +088452: 0c00 |0003: move-result-object v0 │ │ +088454: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +088458: 1100 |0006: return-object v0 │ │ +08845a: 6200 3b0d |0007: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_TEXT:Lorg/apache/http/entity/ContentType; // field@0d3b │ │ +08845e: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 contentType Lorg/apache/http/entity/ContentType; │ │ 0x0007 - 0x000a reg=0 contentType Lorg/apache/http/entity/ContentType; │ │ @@ -155172,48 +155212,48 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/entity/ContentType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -08849c: |[08849c] org.apache.http.entity.ContentType.parse:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; │ │ -0884ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0884ae: 1a03 ee03 |0001: const-string v3, "Content type" // string@03ee │ │ -0884b2: 7120 4d29 3600 |0003: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0884b8: 2200 5b06 |0006: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0884bc: 6e10 9121 0600 |0008: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2191 │ │ -0884c2: 0a03 |000b: move-result v3 │ │ -0884c4: 7020 6829 3000 |000c: invoke-direct {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0884ca: 6e20 6b29 6000 |000f: invoke-virtual {v0, v6}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0884d0: 2201 1906 |0012: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0884d4: 6e10 9121 0600 |0014: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2191 │ │ -0884da: 0a03 |0017: move-result v3 │ │ -0884dc: 7030 ac27 4103 |0018: invoke-direct {v1, v4, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0884e2: 6203 5e0e |001b: sget-object v3, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ -0884e6: 6e30 1627 0301 |001d: invoke-virtual {v3, v0, v1}, Lorg/apache/http/message/BasicHeaderValueParser;.parseElements:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement; // method@2716 │ │ -0884ec: 0c02 |0020: move-result-object v2 │ │ -0884ee: 2123 |0021: array-length v3, v2 │ │ -0884f0: 3d03 0900 |0022: if-lez v3, 002b // +0009 │ │ -0884f4: 4603 0204 |0024: aget-object v3, v2, v4 │ │ -0884f8: 7110 fc23 0300 |0026: invoke-static {v3}, Lorg/apache/http/entity/ContentType;.create:(Lorg/apache/http/HeaderElement;)Lorg/apache/http/entity/ContentType; // method@23fc │ │ -0884fe: 0c03 |0029: move-result-object v3 │ │ -088500: 1103 |002a: return-object v3 │ │ -088502: 2203 7505 |002b: new-instance v3, Lorg/apache/http/ParseException; // type@0575 │ │ -088506: 2204 f804 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -08850a: 7010 a121 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -088510: 1a05 ce06 |0032: const-string v5, "Invalid content type: " // string@06ce │ │ -088514: 6e20 aa21 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08851a: 0c04 |0037: move-result-object v4 │ │ -08851c: 6e20 aa21 6400 |0038: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088522: 0c04 |003b: move-result-object v4 │ │ -088524: 6e10 af21 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08852a: 0c04 |003f: move-result-object v4 │ │ -08852c: 7020 4d23 4300 |0040: invoke-direct {v3, v4}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -088532: 2703 |0043: throw v3 │ │ +088460: |[088460] org.apache.http.entity.ContentType.parse:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; │ │ +088470: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +088472: 1a03 ee03 |0001: const-string v3, "Content type" // string@03ee │ │ +088476: 7120 4d29 3600 |0003: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08847c: 2200 5b06 |0006: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +088480: 6e10 9121 0600 |0008: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2191 │ │ +088486: 0a03 |000b: move-result v3 │ │ +088488: 7020 6829 3000 |000c: invoke-direct {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +08848e: 6e20 6b29 6000 |000f: invoke-virtual {v0, v6}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +088494: 2201 1906 |0012: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +088498: 6e10 9121 0600 |0014: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2191 │ │ +08849e: 0a03 |0017: move-result v3 │ │ +0884a0: 7030 ac27 4103 |0018: invoke-direct {v1, v4, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0884a6: 6203 5e0e |001b: sget-object v3, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ +0884aa: 6e30 1627 0301 |001d: invoke-virtual {v3, v0, v1}, Lorg/apache/http/message/BasicHeaderValueParser;.parseElements:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement; // method@2716 │ │ +0884b0: 0c02 |0020: move-result-object v2 │ │ +0884b2: 2123 |0021: array-length v3, v2 │ │ +0884b4: 3d03 0900 |0022: if-lez v3, 002b // +0009 │ │ +0884b8: 4603 0204 |0024: aget-object v3, v2, v4 │ │ +0884bc: 7110 fc23 0300 |0026: invoke-static {v3}, Lorg/apache/http/entity/ContentType;.create:(Lorg/apache/http/HeaderElement;)Lorg/apache/http/entity/ContentType; // method@23fc │ │ +0884c2: 0c03 |0029: move-result-object v3 │ │ +0884c4: 1103 |002a: return-object v3 │ │ +0884c6: 2203 7505 |002b: new-instance v3, Lorg/apache/http/ParseException; // type@0575 │ │ +0884ca: 2204 f804 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +0884ce: 7010 a121 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0884d4: 1a05 ce06 |0032: const-string v5, "Invalid content type: " // string@06ce │ │ +0884d8: 6e20 aa21 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0884de: 0c04 |0037: move-result-object v4 │ │ +0884e0: 6e20 aa21 6400 |0038: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0884e6: 0c04 |003b: move-result-object v4 │ │ +0884e8: 6e10 af21 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0884ee: 0c04 |003f: move-result-object v4 │ │ +0884f0: 7020 4d23 4300 |0040: invoke-direct {v3, v4}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0884f6: 2703 |0043: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=225 │ │ 0x0006 line=226 │ │ 0x000f line=227 │ │ 0x0012 line=228 │ │ 0x001b line=229 │ │ @@ -155231,33 +155271,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -088534: |[088534] org.apache.http.entity.ContentType.valid:(Ljava/lang/String;)Z │ │ -088544: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -088546: 6e10 9121 0300 |0001: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ -08854c: 0a02 |0004: move-result v2 │ │ -08854e: 3521 1700 |0005: if-ge v1, v2, 001c // +0017 │ │ -088552: 6e20 8221 1300 |0007: invoke-virtual {v3, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -088558: 0a00 |000a: move-result v0 │ │ -08855a: 1302 2200 |000b: const/16 v2, #int 34 // #22 │ │ -08855e: 3220 0a00 |000d: if-eq v0, v2, 0017 // +000a │ │ -088562: 1302 2c00 |000f: const/16 v2, #int 44 // #2c │ │ -088566: 3220 0600 |0011: if-eq v0, v2, 0017 // +0006 │ │ -08856a: 1302 3b00 |0013: const/16 v2, #int 59 // #3b │ │ -08856e: 3320 0400 |0015: if-ne v0, v2, 0019 // +0004 │ │ -088572: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -088574: 0f02 |0018: return v2 │ │ -088576: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08857a: 28e6 |001b: goto 0001 // -001a │ │ -08857c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -08857e: 28fb |001d: goto 0018 // -0005 │ │ +0884f8: |[0884f8] org.apache.http.entity.ContentType.valid:(Ljava/lang/String;)Z │ │ +088508: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08850a: 6e10 9121 0300 |0001: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ +088510: 0a02 |0004: move-result v2 │ │ +088512: 3521 1700 |0005: if-ge v1, v2, 001c // +0017 │ │ +088516: 6e20 8221 1300 |0007: invoke-virtual {v3, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +08851c: 0a00 |000a: move-result v0 │ │ +08851e: 1302 2200 |000b: const/16 v2, #int 34 // #22 │ │ +088522: 3220 0a00 |000d: if-eq v0, v2, 0017 // +000a │ │ +088526: 1302 2c00 |000f: const/16 v2, #int 44 // #2c │ │ +08852a: 3220 0600 |0011: if-eq v0, v2, 0017 // +0006 │ │ +08852e: 1302 3b00 |0013: const/16 v2, #int 59 // #3b │ │ +088532: 3320 0400 |0015: if-ne v0, v2, 0019 // +0004 │ │ +088536: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +088538: 0f02 |0018: return v2 │ │ +08853a: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08853e: 28e6 |001b: goto 0001 // -001a │ │ +088540: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +088542: 28fb |001d: goto 0018 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0007 line=158 │ │ 0x000b line=159 │ │ 0x0017 line=160 │ │ 0x0018 line=163 │ │ @@ -155275,17 +155315,17 @@ │ │ type : '()Ljava/nio/charset/Charset;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088580: |[088580] org.apache.http.entity.ContentType.getCharset:()Ljava/nio/charset/Charset; │ │ -088590: 5410 410d |0000: iget-object v0, v1, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ -088594: 1100 |0002: return-object v0 │ │ +088544: |[088544] org.apache.http.entity.ContentType.getCharset:()Ljava/nio/charset/Charset; │ │ +088554: 5410 410d |0000: iget-object v0, v1, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ +088558: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/ContentType; │ │ │ │ #1 : (in Lorg/apache/http/entity/ContentType;) │ │ @@ -155293,17 +155333,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088598: |[088598] org.apache.http.entity.ContentType.getMimeType:()Ljava/lang/String; │ │ -0885a8: 5410 420d |0000: iget-object v0, v1, Lorg/apache/http/entity/ContentType;.mimeType:Ljava/lang/String; // field@0d42 │ │ -0885ac: 1100 |0002: return-object v0 │ │ +08855c: |[08855c] org.apache.http.entity.ContentType.getMimeType:()Ljava/lang/String; │ │ +08856c: 5410 420d |0000: iget-object v0, v1, Lorg/apache/http/entity/ContentType;.mimeType:Ljava/lang/String; // field@0d42 │ │ +088570: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/ContentType; │ │ │ │ #2 : (in Lorg/apache/http/entity/ContentType;) │ │ @@ -155311,88 +155351,85 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0885b0: |[0885b0] org.apache.http.entity.ContentType.getParameter:(Ljava/lang/String;)Ljava/lang/String; │ │ -0885c0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0885c2: 1a05 4710 |0001: const-string v5, "Parameter name" // string@1047 │ │ -0885c6: 7120 4929 5700 |0003: invoke-static {v7, v5}, Lorg/apache/http/util/Args;.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2949 │ │ -0885cc: 5465 430d |0006: iget-object v5, v6, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ -0885d0: 3905 0300 |0008: if-nez v5, 000b // +0003 │ │ -0885d4: 1104 |000a: return-object v4 │ │ -0885d6: 5460 430d |000b: iget-object v0, v6, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ -0885da: 2102 |000d: array-length v2, v0 │ │ -0885dc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0885de: 3521 fbff |000f: if-ge v1, v2, 000a // -0005 │ │ -0885e2: 4603 0001 |0011: aget-object v3, v0, v1 │ │ -0885e6: 7210 4923 0300 |0013: invoke-interface {v3}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ -0885ec: 0c05 |0016: move-result-object v5 │ │ -0885ee: 6e20 8721 7500 |0017: invoke-virtual {v5, v7}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0885f4: 0a05 |001a: move-result v5 │ │ -0885f6: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ -0885fa: 7210 4a23 0300 |001d: invoke-interface {v3}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ -088600: 0c04 |0020: move-result-object v4 │ │ -088602: 28e9 |0021: goto 000a // -0017 │ │ -088604: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -088608: 28eb |0024: goto 000f // -0015 │ │ +088574: |[088574] org.apache.http.entity.ContentType.getParameter:(Ljava/lang/String;)Ljava/lang/String; │ │ +088584: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +088586: 1a02 4310 |0001: const-string v2, "Parameter name" // string@1043 │ │ +08858a: 7120 4929 2700 |0003: invoke-static {v7, v2}, Lorg/apache/http/util/Args;.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2949 │ │ +088590: 5462 430d |0006: iget-object v2, v6, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ +088594: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +088598: 1101 |000a: return-object v1 │ │ +08859a: 5463 430d |000b: iget-object v3, v6, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ +08859e: 2134 |000d: array-length v4, v3 │ │ +0885a0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0885a2: 3542 fbff |000f: if-ge v2, v4, 000a // -0005 │ │ +0885a6: 4600 0302 |0011: aget-object v0, v3, v2 │ │ +0885aa: 7210 4923 0000 |0013: invoke-interface {v0}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ +0885b0: 0c05 |0016: move-result-object v5 │ │ +0885b2: 6e20 8721 7500 |0017: invoke-virtual {v5, v7}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0885b8: 0a05 |001a: move-result v5 │ │ +0885ba: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ +0885be: 7210 4a23 0000 |001d: invoke-interface {v0}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ +0885c4: 0c01 |0020: move-result-object v1 │ │ +0885c6: 28e9 |0021: goto 000a // -0017 │ │ +0885c8: d802 0201 |0022: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0885cc: 28eb |0024: goto 000f // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0006 line=127 │ │ 0x000a line=135 │ │ 0x000b line=130 │ │ 0x0013 line=131 │ │ 0x001d line=132 │ │ 0x0022 line=130 │ │ locals : │ │ - 0x000d - 0x0025 reg=0 arr$ [Lorg/apache/http/NameValuePair; │ │ - 0x000f - 0x0025 reg=1 i$ I │ │ - 0x000e - 0x0025 reg=2 len$ I │ │ - 0x0013 - 0x0025 reg=3 param Lorg/apache/http/NameValuePair; │ │ + 0x0013 - 0x0025 reg=0 param Lorg/apache/http/NameValuePair; │ │ 0x0000 - 0x0025 reg=6 this Lorg/apache/http/entity/ContentType; │ │ 0x0000 - 0x0025 reg=7 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/apache/http/entity/ContentType;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -08860c: |[08860c] org.apache.http.entity.ContentType.toString:()Ljava/lang/String; │ │ -08861c: 2200 5b06 |0000: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -088620: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -088624: 7020 6829 1000 |0004: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -08862a: 5441 420d |0007: iget-object v1, v4, Lorg/apache/http/entity/ContentType;.mimeType:Ljava/lang/String; // field@0d42 │ │ -08862e: 6e20 6b29 1000 |0009: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -088634: 5441 430d |000c: iget-object v1, v4, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ -088638: 3801 1400 |000e: if-eqz v1, 0022 // +0014 │ │ -08863c: 1a01 6101 |0010: const-string v1, "; " // string@0161 │ │ -088640: 6e20 6b29 1000 |0012: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -088646: 6201 580e |0015: sget-object v1, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ -08864a: 5442 430d |0017: iget-object v2, v4, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ -08864e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -088650: 6e40 0d27 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Lorg/apache/http/message/BasicHeaderValueFormatter;.formatParameters:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@270d │ │ -088656: 6e10 8029 0000 |001d: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -08865c: 0c01 |0020: move-result-object v1 │ │ -08865e: 1101 |0021: return-object v1 │ │ -088660: 5441 410d |0022: iget-object v1, v4, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ -088664: 3801 f9ff |0024: if-eqz v1, 001d // -0007 │ │ -088668: 1a01 6701 |0026: const-string v1, "; charset=" // string@0167 │ │ -08866c: 6e20 6b29 1000 |0028: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -088672: 5441 410d |002b: iget-object v1, v4, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ -088676: 6e10 fa21 0100 |002d: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -08867c: 0c01 |0030: move-result-object v1 │ │ -08867e: 6e20 6b29 1000 |0031: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -088684: 28e9 |0034: goto 001d // -0017 │ │ +0885d0: |[0885d0] org.apache.http.entity.ContentType.toString:()Ljava/lang/String; │ │ +0885e0: 2200 5b06 |0000: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0885e4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0885e8: 7020 6829 1000 |0004: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0885ee: 5441 420d |0007: iget-object v1, v4, Lorg/apache/http/entity/ContentType;.mimeType:Ljava/lang/String; // field@0d42 │ │ +0885f2: 6e20 6b29 1000 |0009: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0885f8: 5441 430d |000c: iget-object v1, v4, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ +0885fc: 3801 1400 |000e: if-eqz v1, 0022 // +0014 │ │ +088600: 1a01 6101 |0010: const-string v1, "; " // string@0161 │ │ +088604: 6e20 6b29 1000 |0012: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +08860a: 6201 580e |0015: sget-object v1, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ +08860e: 5442 430d |0017: iget-object v2, v4, Lorg/apache/http/entity/ContentType;.params:[Lorg/apache/http/NameValuePair; // field@0d43 │ │ +088612: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +088614: 6e40 0d27 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Lorg/apache/http/message/BasicHeaderValueFormatter;.formatParameters:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@270d │ │ +08861a: 6e10 8029 0000 |001d: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +088620: 0c01 |0020: move-result-object v1 │ │ +088622: 1101 |0021: return-object v1 │ │ +088624: 5441 410d |0022: iget-object v1, v4, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ +088628: 3801 f9ff |0024: if-eqz v1, 001d // -0007 │ │ +08862c: 1a01 6701 |0026: const-string v1, "; charset=" // string@0167 │ │ +088630: 6e20 6b29 1000 |0028: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +088636: 5441 410d |002b: iget-object v1, v4, Lorg/apache/http/entity/ContentType;.charset:Ljava/nio/charset/Charset; // field@0d41 │ │ +08863a: 6e10 fa21 0100 |002d: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +088640: 0c01 |0030: move-result-object v1 │ │ +088642: 6e20 6b29 1000 |0031: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +088648: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0007 line=145 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0015 line=148 │ │ @@ -155409,20 +155446,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/entity/ContentType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -088688: |[088688] org.apache.http.entity.ContentType.withCharset:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; │ │ -088698: 6e10 ff23 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ -08869e: 0c00 |0003: move-result-object v0 │ │ -0886a0: 7120 fa23 2000 |0004: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23fa │ │ -0886a6: 0c00 |0007: move-result-object v0 │ │ -0886a8: 1100 |0008: return-object v0 │ │ +08864c: |[08864c] org.apache.http.entity.ContentType.withCharset:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; │ │ +08865c: 6e10 ff23 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ +088662: 0c00 |0003: move-result-object v0 │ │ +088664: 7120 fa23 2000 |0004: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23fa │ │ +08866a: 0c00 |0007: move-result-object v0 │ │ +08866c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/ContentType; │ │ 0x0000 - 0x0009 reg=2 charset Ljava/lang/String; │ │ │ │ @@ -155431,20 +155468,20 @@ │ │ type : '(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0886ac: |[0886ac] org.apache.http.entity.ContentType.withCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; │ │ -0886bc: 6e10 ff23 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ -0886c2: 0c00 |0003: move-result-object v0 │ │ -0886c4: 7120 fb23 2000 |0004: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -0886ca: 0c00 |0007: move-result-object v0 │ │ -0886cc: 1100 |0008: return-object v0 │ │ +088670: |[088670] org.apache.http.entity.ContentType.withCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; │ │ +088680: 6e10 ff23 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ +088686: 0c00 |0003: move-result-object v0 │ │ +088688: 7120 fb23 2000 |0004: invoke-static {v0, v2}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +08868e: 0c00 |0007: move-result-object v0 │ │ +088690: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/ContentType; │ │ 0x0000 - 0x0009 reg=2 charset Ljava/nio/charset/Charset; │ │ │ │ @@ -155517,32 +155554,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0886d0: |[0886d0] org.apache.http.entity.mime.AbstractMultipartForm.:()V │ │ -0886e0: 6200 670d |0000: sget-object v0, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ -0886e4: 1a01 5701 |0002: const-string v1, ": " // string@0157 │ │ -0886e8: 7120 4324 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ -0886ee: 0c00 |0007: move-result-object v0 │ │ -0886f0: 6900 4e0d |0008: sput-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.FIELD_SEP:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4e │ │ -0886f4: 6200 670d |000a: sget-object v0, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ -0886f8: 1a01 0200 |000c: const-string v1, " │ │ +088694: |[088694] org.apache.http.entity.mime.AbstractMultipartForm.:()V │ │ +0886a4: 6200 670d |0000: sget-object v0, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ +0886a8: 1a01 5701 |0002: const-string v1, ": " // string@0157 │ │ +0886ac: 7120 4324 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ +0886b2: 0c00 |0007: move-result-object v0 │ │ +0886b4: 6900 4e0d |0008: sput-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.FIELD_SEP:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4e │ │ +0886b8: 6200 670d |000a: sget-object v0, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ +0886bc: 1a01 0200 |000c: const-string v1, " │ │ " // string@0002 │ │ -0886fc: 7120 4324 1000 |000e: invoke-static {v0, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ -088702: 0c00 |0011: move-result-object v0 │ │ -088704: 6900 4d0d |0012: sput-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ -088708: 6200 670d |0014: sget-object v0, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ -08870c: 1a01 3001 |0016: const-string v1, "--" // string@0130 │ │ -088710: 7120 4324 1000 |0018: invoke-static {v0, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ -088716: 0c00 |001b: move-result-object v0 │ │ -088718: 6900 4f0d |001c: sput-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4f │ │ -08871c: 0e00 |001e: return-void │ │ +0886c0: 7120 4324 1000 |000e: invoke-static {v0, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ +0886c6: 0c00 |0011: move-result-object v0 │ │ +0886c8: 6900 4d0d |0012: sput-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ +0886cc: 6200 670d |0014: sget-object v0, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ +0886d0: 1a01 3001 |0016: const-string v1, "--" // string@0130 │ │ +0886d4: 7120 4324 1000 |0018: invoke-static {v0, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ +0886da: 0c00 |001b: move-result-object v0 │ │ +0886dc: 6900 4f0d |001c: sput-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4f │ │ +0886e0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x000a line=93 │ │ 0x0014 line=94 │ │ locals : │ │ │ │ @@ -155551,18 +155588,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -088720: |[088720] org.apache.http.entity.mime.AbstractMultipartForm.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -088730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -088732: 7040 4124 2130 |0001: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ -088738: 0e00 |0004: return-void │ │ +0886e4: |[0886e4] org.apache.http.entity.mime.AbstractMultipartForm.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0886f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0886f6: 7040 4124 2130 |0001: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ +0886fc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0004 line=119 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ 0x0000 - 0x0005 reg=2 subType Ljava/lang/String; │ │ @@ -155573,27 +155610,27 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -08873c: |[08873c] org.apache.http.entity.mime.AbstractMultipartForm.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V │ │ -08874c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -088752: 1a00 860f |0003: const-string v0, "Multipart subtype" // string@0f86 │ │ -088756: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08875c: 1a00 840f |0008: const-string v0, "Multipart boundary" // string@0f84 │ │ -088760: 7120 4d29 0400 |000a: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -088766: 5b12 520d |000d: iput-object v2, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.subType:Ljava/lang/String; // field@0d52 │ │ -08876a: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ -08876e: 5b13 510d |0011: iput-object v3, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.charset:Ljava/nio/charset/Charset; // field@0d51 │ │ -088772: 5b14 500d |0013: iput-object v4, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.boundary:Ljava/lang/String; // field@0d50 │ │ -088776: 0e00 |0015: return-void │ │ -088778: 6203 670d |0016: sget-object v3, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ -08877c: 28f9 |0018: goto 0011 // -0007 │ │ +088700: |[088700] org.apache.http.entity.mime.AbstractMultipartForm.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V │ │ +088710: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +088716: 1a00 820f |0003: const-string v0, "Multipart subtype" // string@0f82 │ │ +08871a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +088720: 1a00 800f |0008: const-string v0, "Multipart boundary" // string@0f80 │ │ +088724: 7120 4d29 0400 |000a: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08872a: 5b12 520d |000d: iput-object v2, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.subType:Ljava/lang/String; // field@0d52 │ │ +08872e: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ +088732: 5b13 510d |0011: iput-object v3, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.charset:Ljava/nio/charset/Charset; // field@0d51 │ │ +088736: 5b14 500d |0013: iput-object v4, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.boundary:Ljava/lang/String; // field@0d50 │ │ +08873a: 0e00 |0015: return-void │ │ +08873c: 6203 670d |0016: sget-object v3, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ +088740: 28f9 |0018: goto 0011 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0008 line=111 │ │ 0x000d line=112 │ │ 0x000f line=113 │ │ @@ -155612,31 +155649,31 @@ │ │ type : '(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -088780: |[088780] org.apache.http.entity.mime.AbstractMultipartForm.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; │ │ -088790: 7110 f421 0600 |0000: invoke-static {v6}, Ljava/nio/CharBuffer;.wrap:(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer; // method@21f4 │ │ -088796: 0c02 |0003: move-result-object v2 │ │ -088798: 6e20 f721 2500 |0004: invoke-virtual {v5, v2}, Ljava/nio/charset/Charset;.encode:(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer; // method@21f7 │ │ -08879e: 0c01 |0007: move-result-object v1 │ │ -0887a0: 2200 5a06 |0008: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ -0887a4: 6e10 eb21 0100 |000a: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.remaining:()I // method@21eb │ │ -0887aa: 0a02 |000d: move-result v2 │ │ -0887ac: 7020 5629 2000 |000e: invoke-direct {v0, v2}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ -0887b2: 6e10 e421 0100 |0011: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@21e4 │ │ -0887b8: 0c02 |0014: move-result-object v2 │ │ -0887ba: 6e10 ea21 0100 |0015: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.position:()I // method@21ea │ │ -0887c0: 0a03 |0018: move-result v3 │ │ -0887c2: 6e10 eb21 0100 |0019: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.remaining:()I // method@21eb │ │ -0887c8: 0a04 |001c: move-result v4 │ │ -0887ca: 6e40 5929 2043 |001d: invoke-virtual {v0, v2, v3, v4}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ -0887d0: 1100 |0020: return-object v0 │ │ +088744: |[088744] org.apache.http.entity.mime.AbstractMultipartForm.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; │ │ +088754: 7110 f421 0600 |0000: invoke-static {v6}, Ljava/nio/CharBuffer;.wrap:(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer; // method@21f4 │ │ +08875a: 0c02 |0003: move-result-object v2 │ │ +08875c: 6e20 f721 2500 |0004: invoke-virtual {v5, v2}, Ljava/nio/charset/Charset;.encode:(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer; // method@21f7 │ │ +088762: 0c01 |0007: move-result-object v1 │ │ +088764: 2200 5a06 |0008: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ +088768: 6e10 eb21 0100 |000a: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.remaining:()I // method@21eb │ │ +08876e: 0a02 |000d: move-result v2 │ │ +088770: 7020 5629 2000 |000e: invoke-direct {v0, v2}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ +088776: 6e10 e421 0100 |0011: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@21e4 │ │ +08877c: 0c02 |0014: move-result-object v2 │ │ +08877e: 6e10 ea21 0100 |0015: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.position:()I // method@21ea │ │ +088784: 0a03 |0018: move-result v3 │ │ +088786: 6e10 eb21 0100 |0019: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.remaining:()I // method@21eb │ │ +08878c: 0a04 |001c: move-result v4 │ │ +08878e: 6e40 5929 2043 |001d: invoke-virtual {v0, v2, v3, v4}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ +088794: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0008 line=54 │ │ 0x0011 line=55 │ │ 0x0020 line=56 │ │ locals : │ │ @@ -155650,20 +155687,20 @@ │ │ type : '(Ljava/lang/String;Ljava/io/OutputStream;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0887d4: |[0887d4] org.apache.http.entity.mime.AbstractMultipartForm.writeBytes:(Ljava/lang/String;Ljava/io/OutputStream;)V │ │ -0887e4: 6201 670d |0000: sget-object v1, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ -0887e8: 7120 4324 2100 |0002: invoke-static {v1, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ -0887ee: 0c00 |0005: move-result-object v0 │ │ -0887f0: 7120 4c24 3000 |0006: invoke-static {v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -0887f6: 0e00 |0009: return-void │ │ +088798: |[088798] org.apache.http.entity.mime.AbstractMultipartForm.writeBytes:(Ljava/lang/String;Ljava/io/OutputStream;)V │ │ +0887a8: 6201 670d |0000: sget-object v1, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ +0887ac: 7120 4324 2100 |0002: invoke-static {v1, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ +0887b2: 0c00 |0005: move-result-object v0 │ │ +0887b4: 7120 4c24 3000 |0006: invoke-static {v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +0887ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=73 │ │ 0x0009 line=74 │ │ locals : │ │ 0x0006 - 0x000a reg=0 b Lorg/apache/http/util/ByteArrayBuffer; │ │ @@ -155675,19 +155712,19 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0887f8: |[0887f8] org.apache.http.entity.mime.AbstractMultipartForm.writeBytes:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ │ -088808: 7120 4324 1200 |0000: invoke-static {v2, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ -08880e: 0c00 |0003: move-result-object v0 │ │ -088810: 7120 4c24 3000 |0004: invoke-static {v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -088816: 0e00 |0007: return-void │ │ +0887bc: |[0887bc] org.apache.http.entity.mime.AbstractMultipartForm.writeBytes:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ │ +0887cc: 7120 4324 1200 |0000: invoke-static {v2, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ +0887d2: 0c00 |0003: move-result-object v0 │ │ +0887d4: 7120 4c24 3000 |0004: invoke-static {v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +0887da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0004 - 0x0008 reg=0 b Lorg/apache/http/util/ByteArrayBuffer; │ │ @@ -155700,22 +155737,22 @@ │ │ type : '(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -088818: |[088818] org.apache.http.entity.mime.AbstractMultipartForm.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ -088828: 6e10 5b29 0300 |0000: invoke-virtual {v3}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ -08882e: 0c00 |0003: move-result-object v0 │ │ -088830: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -088832: 6e10 6529 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -088838: 0a02 |0008: move-result v2 │ │ -08883a: 6e40 0621 0421 |0009: invoke-virtual {v4, v0, v1, v2}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -088840: 0e00 |000c: return-void │ │ +0887dc: |[0887dc] org.apache.http.entity.mime.AbstractMultipartForm.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ +0887ec: 6e10 5b29 0300 |0000: invoke-virtual {v3}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ +0887f2: 0c00 |0003: move-result-object v0 │ │ +0887f4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0887f6: 6e10 6529 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0887fc: 0a02 |0008: move-result v2 │ │ +0887fe: 6e40 0621 0421 |0009: invoke-virtual {v4, v0, v1, v2}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +088804: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x000c line=62 │ │ locals : │ │ 0x0000 - 0x000d reg=3 b Lorg/apache/http/util/ByteArrayBuffer; │ │ 0x0000 - 0x000d reg=4 out Ljava/io/OutputStream; │ │ @@ -155725,26 +155762,26 @@ │ │ type : '(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -088844: |[088844] org.apache.http.entity.mime.AbstractMultipartForm.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V │ │ -088854: 6e10 8524 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ -08885a: 0c00 |0003: move-result-object v0 │ │ -08885c: 7120 4a24 2000 |0004: invoke-static {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Ljava/lang/String;Ljava/io/OutputStream;)V // method@244a │ │ -088862: 6200 4e0d |0007: sget-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.FIELD_SEP:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4e │ │ -088866: 7120 4c24 2000 |0009: invoke-static {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -08886c: 6e10 8424 0100 |000c: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MinimalField;.getBody:()Ljava/lang/String; // method@2484 │ │ -088872: 0c00 |000f: move-result-object v0 │ │ -088874: 7120 4a24 2000 |0010: invoke-static {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Ljava/lang/String;Ljava/io/OutputStream;)V // method@244a │ │ -08887a: 6200 4d0d |0013: sget-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ -08887e: 7120 4c24 2000 |0015: invoke-static {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -088884: 0e00 |0018: return-void │ │ +088808: |[088808] org.apache.http.entity.mime.AbstractMultipartForm.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V │ │ +088818: 6e10 8524 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ +08881e: 0c00 |0003: move-result-object v0 │ │ +088820: 7120 4a24 2000 |0004: invoke-static {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Ljava/lang/String;Ljava/io/OutputStream;)V // method@244a │ │ +088826: 6200 4e0d |0007: sget-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.FIELD_SEP:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4e │ │ +08882a: 7120 4c24 2000 |0009: invoke-static {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +088830: 6e10 8424 0100 |000c: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MinimalField;.getBody:()Ljava/lang/String; // method@2484 │ │ +088836: 0c00 |000f: move-result-object v0 │ │ +088838: 7120 4a24 2000 |0010: invoke-static {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Ljava/lang/String;Ljava/io/OutputStream;)V // method@244a │ │ +08883e: 6200 4d0d |0013: sget-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ +088842: 7120 4c24 2000 |0015: invoke-static {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +088848: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ 0x000c line=80 │ │ 0x0013 line=81 │ │ 0x0018 line=82 │ │ @@ -155757,26 +155794,26 @@ │ │ type : '(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -088888: |[088888] org.apache.http.entity.mime.AbstractMultipartForm.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ │ -088898: 6e10 8524 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ -08889e: 0c00 |0003: move-result-object v0 │ │ -0888a0: 7130 4b24 2003 |0004: invoke-static {v0, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@244b │ │ -0888a6: 6200 4e0d |0007: sget-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.FIELD_SEP:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4e │ │ -0888aa: 7120 4c24 3000 |0009: invoke-static {v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -0888b0: 6e10 8424 0100 |000c: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MinimalField;.getBody:()Ljava/lang/String; // method@2484 │ │ -0888b6: 0c00 |000f: move-result-object v0 │ │ -0888b8: 7130 4b24 2003 |0010: invoke-static {v0, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@244b │ │ -0888be: 6200 4d0d |0013: sget-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ -0888c2: 7120 4c24 3000 |0015: invoke-static {v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -0888c8: 0e00 |0018: return-void │ │ +08884c: |[08884c] org.apache.http.entity.mime.AbstractMultipartForm.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ │ +08885c: 6e10 8524 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ +088862: 0c00 |0003: move-result-object v0 │ │ +088864: 7130 4b24 2003 |0004: invoke-static {v0, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@244b │ │ +08886a: 6200 4e0d |0007: sget-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.FIELD_SEP:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4e │ │ +08886e: 7120 4c24 3000 |0009: invoke-static {v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +088874: 6e10 8424 0100 |000c: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MinimalField;.getBody:()Ljava/lang/String; // method@2484 │ │ +08887a: 0c00 |000f: move-result-object v0 │ │ +08887c: 7130 4b24 2003 |0010: invoke-static {v0, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@244b │ │ +088882: 6200 4d0d |0013: sget-object v0, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ +088886: 7120 4c24 3000 |0015: invoke-static {v0, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +08888c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0007 line=87 │ │ 0x000c line=88 │ │ 0x0013 line=89 │ │ 0x0018 line=90 │ │ @@ -155787,57 +155824,57 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/entity/mime/AbstractMultipartForm;) │ │ name : 'doWriteTo' │ │ type : '(Ljava/io/OutputStream;Z)V' │ │ access : 0x0000 () │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -0888cc: |[0888cc] org.apache.http.entity.mime.AbstractMultipartForm.doWriteTo:(Ljava/io/OutputStream;Z)V │ │ -0888dc: 5453 510d |0000: iget-object v3, v5, Lorg/apache/http/entity/mime/AbstractMultipartForm;.charset:Ljava/nio/charset/Charset; // field@0d51 │ │ -0888e0: 6e10 4624 0500 |0002: invoke-virtual {v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getBoundary:()Ljava/lang/String; // method@2446 │ │ -0888e6: 0c04 |0005: move-result-object v4 │ │ -0888e8: 7120 4324 4300 |0006: invoke-static {v3, v4}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ -0888ee: 0c00 |0009: move-result-object v0 │ │ -0888f0: 6e10 4524 0500 |000a: invoke-virtual {v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getBodyParts:()Ljava/util/List; // method@2445 │ │ -0888f6: 0c03 |000d: move-result-object v3 │ │ -0888f8: 7210 5e22 0300 |000e: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -0888fe: 0c01 |0011: move-result-object v1 │ │ -088900: 7210 3f22 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -088906: 0a03 |0015: move-result v3 │ │ -088908: 3803 2c00 |0016: if-eqz v3, 0042 // +002c │ │ -08890c: 7210 4022 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -088912: 0c02 |001b: move-result-object v2 │ │ -088914: 1f02 ad05 |001c: check-cast v2, Lorg/apache/http/entity/mime/FormBodyPart; // type@05ad │ │ -088918: 6203 4f0d |001e: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4f │ │ -08891c: 7120 4c24 6300 |0020: invoke-static {v3, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -088922: 7120 4c24 6000 |0023: invoke-static {v0, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -088928: 6203 4d0d |0026: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ -08892c: 7120 4c24 6300 |0028: invoke-static {v3, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -088932: 6e30 4424 2506 |002b: invoke-virtual {v5, v2, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V // method@2444 │ │ -088938: 6203 4d0d |002e: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ -08893c: 7120 4c24 6300 |0030: invoke-static {v3, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -088942: 3807 0900 |0033: if-eqz v7, 003c // +0009 │ │ -088946: 6e10 5524 0200 |0035: invoke-virtual {v2}, Lorg/apache/http/entity/mime/FormBodyPart;.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; // method@2455 │ │ -08894c: 0c03 |0038: move-result-object v3 │ │ -08894e: 7220 cf24 6300 |0039: invoke-interface {v3, v6}, Lorg/apache/http/entity/mime/content/ContentBody;.writeTo:(Ljava/io/OutputStream;)V // method@24cf │ │ -088954: 6203 4d0d |003c: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ -088958: 7120 4c24 6300 |003e: invoke-static {v3, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -08895e: 28d1 |0041: goto 0012 // -002f │ │ -088960: 6203 4f0d |0042: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4f │ │ -088964: 7120 4c24 6300 |0044: invoke-static {v3, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -08896a: 7120 4c24 6000 |0047: invoke-static {v0, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -088970: 6203 4f0d |004a: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4f │ │ -088974: 7120 4c24 6300 |004c: invoke-static {v3, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -08897a: 6203 4d0d |004f: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ -08897e: 7120 4c24 6300 |0051: invoke-static {v3, v6}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ -088984: 0e00 |0054: return-void │ │ +088890: |[088890] org.apache.http.entity.mime.AbstractMultipartForm.doWriteTo:(Ljava/io/OutputStream;Z)V │ │ +0888a0: 5442 510d |0000: iget-object v2, v4, Lorg/apache/http/entity/mime/AbstractMultipartForm;.charset:Ljava/nio/charset/Charset; // field@0d51 │ │ +0888a4: 6e10 4624 0400 |0002: invoke-virtual {v4}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getBoundary:()Ljava/lang/String; // method@2446 │ │ +0888aa: 0c03 |0005: move-result-object v3 │ │ +0888ac: 7120 4324 3200 |0006: invoke-static {v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; // method@2443 │ │ +0888b2: 0c00 |0009: move-result-object v0 │ │ +0888b4: 6e10 4524 0400 |000a: invoke-virtual {v4}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getBodyParts:()Ljava/util/List; // method@2445 │ │ +0888ba: 0c02 |000d: move-result-object v2 │ │ +0888bc: 7210 5e22 0200 |000e: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +0888c2: 0c02 |0011: move-result-object v2 │ │ +0888c4: 7210 3f22 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0888ca: 0a03 |0015: move-result v3 │ │ +0888cc: 3803 2c00 |0016: if-eqz v3, 0042 // +002c │ │ +0888d0: 7210 4022 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0888d6: 0c01 |001b: move-result-object v1 │ │ +0888d8: 1f01 ad05 |001c: check-cast v1, Lorg/apache/http/entity/mime/FormBodyPart; // type@05ad │ │ +0888dc: 6203 4f0d |001e: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4f │ │ +0888e0: 7120 4c24 5300 |0020: invoke-static {v3, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +0888e6: 7120 4c24 5000 |0023: invoke-static {v0, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +0888ec: 6203 4d0d |0026: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ +0888f0: 7120 4c24 5300 |0028: invoke-static {v3, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +0888f6: 6e30 4424 1405 |002b: invoke-virtual {v4, v1, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V // method@2444 │ │ +0888fc: 6203 4d0d |002e: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ +088900: 7120 4c24 5300 |0030: invoke-static {v3, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +088906: 3806 0900 |0033: if-eqz v6, 003c // +0009 │ │ +08890a: 6e10 5524 0100 |0035: invoke-virtual {v1}, Lorg/apache/http/entity/mime/FormBodyPart;.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; // method@2455 │ │ +088910: 0c03 |0038: move-result-object v3 │ │ +088912: 7220 cf24 5300 |0039: invoke-interface {v3, v5}, Lorg/apache/http/entity/mime/content/ContentBody;.writeTo:(Ljava/io/OutputStream;)V // method@24cf │ │ +088918: 6203 4d0d |003c: sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ +08891c: 7120 4c24 5300 |003e: invoke-static {v3, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +088922: 28d1 |0041: goto 0012 // -002f │ │ +088924: 6202 4f0d |0042: sget-object v2, Lorg/apache/http/entity/mime/AbstractMultipartForm;.TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4f │ │ +088928: 7120 4c24 5200 |0044: invoke-static {v2, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +08892e: 7120 4c24 5000 |0047: invoke-static {v0, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +088934: 6202 4f0d |004a: sget-object v2, Lorg/apache/http/entity/mime/AbstractMultipartForm;.TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4f │ │ +088938: 7120 4c24 5200 |004c: invoke-static {v2, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +08893e: 6202 4d0d |004f: sget-object v2, Lorg/apache/http/entity/mime/AbstractMultipartForm;.CR_LF:Lorg/apache/http/util/ByteArrayBuffer; // field@0d4d │ │ +088942: 7120 4c24 5200 |0051: invoke-static {v2, v5}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V // method@244c │ │ +088948: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x0023 line=142 │ │ 0x0026 line=143 │ │ @@ -155848,20 +155885,19 @@ │ │ 0x003c line=152 │ │ 0x0042 line=154 │ │ 0x0047 line=155 │ │ 0x004a line=156 │ │ 0x004f line=157 │ │ 0x0054 line=158 │ │ locals : │ │ - 0x001e - 0x0042 reg=2 part Lorg/apache/http/entity/mime/FormBodyPart; │ │ + 0x001e - 0x0042 reg=1 part Lorg/apache/http/entity/mime/FormBodyPart; │ │ 0x000a - 0x0055 reg=0 boundary Lorg/apache/http/util/ByteArrayBuffer; │ │ - 0x0012 - 0x0055 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x0055 reg=5 this Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ - 0x0000 - 0x0055 reg=6 out Ljava/io/OutputStream; │ │ - 0x0000 - 0x0055 reg=7 writeContent Z │ │ + 0x0000 - 0x0055 reg=4 this Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ + 0x0000 - 0x0055 reg=5 out Ljava/io/OutputStream; │ │ + 0x0000 - 0x0055 reg=6 writeContent Z │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/AbstractMultipartForm;) │ │ name : 'formatMultipartHeader' │ │ type : '(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ @@ -155876,17 +155912,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088988: |[088988] org.apache.http.entity.mime.AbstractMultipartForm.getBoundary:()Ljava/lang/String; │ │ -088998: 5410 500d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.boundary:Ljava/lang/String; // field@0d50 │ │ -08899c: 1100 |0002: return-object v0 │ │ +08894c: |[08894c] org.apache.http.entity.mime.AbstractMultipartForm.getBoundary:()Ljava/lang/String; │ │ +08895c: 5410 500d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.boundary:Ljava/lang/String; // field@0d50 │ │ +088960: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ │ │ #4 : (in Lorg/apache/http/entity/mime/AbstractMultipartForm;) │ │ @@ -155894,17 +155930,17 @@ │ │ type : '()Ljava/nio/charset/Charset;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0889a0: |[0889a0] org.apache.http.entity.mime.AbstractMultipartForm.getCharset:()Ljava/nio/charset/Charset; │ │ -0889b0: 5410 510d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.charset:Ljava/nio/charset/Charset; // field@0d51 │ │ -0889b4: 1100 |0002: return-object v0 │ │ +088964: |[088964] org.apache.http.entity.mime.AbstractMultipartForm.getCharset:()Ljava/nio/charset/Charset; │ │ +088974: 5410 510d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.charset:Ljava/nio/charset/Charset; // field@0d51 │ │ +088978: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ │ │ #5 : (in Lorg/apache/http/entity/mime/AbstractMultipartForm;) │ │ @@ -155912,17 +155948,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0889b8: |[0889b8] org.apache.http.entity.mime.AbstractMultipartForm.getSubType:()Ljava/lang/String; │ │ -0889c8: 5410 520d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.subType:Ljava/lang/String; // field@0d52 │ │ -0889cc: 1100 |0002: return-object v0 │ │ +08897c: |[08897c] org.apache.http.entity.mime.AbstractMultipartForm.getSubType:()Ljava/lang/String; │ │ +08898c: 5410 520d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/AbstractMultipartForm;.subType:Ljava/lang/String; // field@0d52 │ │ +088990: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ │ │ #6 : (in Lorg/apache/http/entity/mime/AbstractMultipartForm;) │ │ @@ -155930,48 +155966,48 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -0889d0: |[0889d0] org.apache.http.entity.mime.AbstractMultipartForm.getTotalLength:()J │ │ -0889e0: 160a ffff |0000: const-wide/16 v10, #int -1 // #ffff │ │ -0889e4: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -0889e8: 6e10 4524 0e00 |0004: invoke-virtual {v14}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getBodyParts:()Ljava/util/List; // method@2445 │ │ -0889ee: 0c0c |0007: move-result-object v12 │ │ -0889f0: 7210 5e22 0c00 |0008: invoke-interface {v12}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -0889f6: 0c05 |000b: move-result-object v5 │ │ -0889f8: 7210 3f22 0500 |000c: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0889fe: 0a0c |000f: move-result v12 │ │ -088a00: 380c 1800 |0010: if-eqz v12, 0028 // +0018 │ │ -088a04: 7210 4022 0500 |0012: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -088a0a: 0c09 |0015: move-result-object v9 │ │ -088a0c: 1f09 ad05 |0016: check-cast v9, Lorg/apache/http/entity/mime/FormBodyPart; // type@05ad │ │ -088a10: 6e10 5524 0900 |0018: invoke-virtual {v9}, Lorg/apache/http/entity/mime/FormBodyPart;.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; // method@2455 │ │ -088a16: 0c00 |001b: move-result-object v0 │ │ -088a18: 7210 cb24 0000 |001c: invoke-interface {v0}, Lorg/apache/http/entity/mime/content/ContentBody;.getContentLength:()J // method@24cb │ │ -088a1e: 0b06 |001f: move-result-wide v6 │ │ -088a20: 160c 0000 |0020: const-wide/16 v12, #int 0 // #0 │ │ -088a24: 310c 060c |0022: cmp-long v12, v6, v12 │ │ -088a28: 3a0c 1400 |0024: if-ltz v12, 0038 // +0014 │ │ -088a2c: bb62 |0026: add-long/2addr v2, v6 │ │ -088a2e: 28e5 |0027: goto 000c // -001b │ │ -088a30: 2208 c204 |0028: new-instance v8, Ljava/io/ByteArrayOutputStream; // type@04c2 │ │ -088a34: 7010 d420 0800 |002a: invoke-direct {v8}, Ljava/io/ByteArrayOutputStream;.:()V // method@20d4 │ │ -088a3a: 120c |002d: const/4 v12, #int 0 // #0 │ │ -088a3c: 6e30 4224 8e0c |002e: invoke-virtual {v14, v8, v12}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.doWriteTo:(Ljava/io/OutputStream;Z)V // method@2442 │ │ -088a42: 6e10 d520 0800 |0031: invoke-virtual {v8}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@20d5 │ │ -088a48: 0c04 |0034: move-result-object v4 │ │ -088a4a: 214a |0035: array-length v10, v4 │ │ -088a4c: 81aa |0036: int-to-long v10, v10 │ │ -088a4e: bb2a |0037: add-long/2addr v10, v2 │ │ -088a50: 100a |0038: return-wide v10 │ │ -088a52: 0d01 |0039: move-exception v1 │ │ -088a54: 28fe |003a: goto 0038 // -0002 │ │ +088994: |[088994] org.apache.http.entity.mime.AbstractMultipartForm.getTotalLength:()J │ │ +0889a4: 160a ffff |0000: const-wide/16 v10, #int -1 // #ffff │ │ +0889a8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +0889ac: 6e10 4524 0e00 |0004: invoke-virtual {v14}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getBodyParts:()Ljava/util/List; // method@2445 │ │ +0889b2: 0c09 |0007: move-result-object v9 │ │ +0889b4: 7210 5e22 0900 |0008: invoke-interface {v9}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +0889ba: 0c09 |000b: move-result-object v9 │ │ +0889bc: 7210 3f22 0900 |000c: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0889c2: 0a0c |000f: move-result v12 │ │ +0889c4: 380c 1800 |0010: if-eqz v12, 0028 // +0018 │ │ +0889c8: 7210 4022 0900 |0012: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0889ce: 0c08 |0015: move-result-object v8 │ │ +0889d0: 1f08 ad05 |0016: check-cast v8, Lorg/apache/http/entity/mime/FormBodyPart; // type@05ad │ │ +0889d4: 6e10 5524 0800 |0018: invoke-virtual {v8}, Lorg/apache/http/entity/mime/FormBodyPart;.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; // method@2455 │ │ +0889da: 0c00 |001b: move-result-object v0 │ │ +0889dc: 7210 cb24 0000 |001c: invoke-interface {v0}, Lorg/apache/http/entity/mime/content/ContentBody;.getContentLength:()J // method@24cb │ │ +0889e2: 0b06 |001f: move-result-wide v6 │ │ +0889e4: 160c 0000 |0020: const-wide/16 v12, #int 0 // #0 │ │ +0889e8: 310c 060c |0022: cmp-long v12, v6, v12 │ │ +0889ec: 3a0c 1400 |0024: if-ltz v12, 0038 // +0014 │ │ +0889f0: bb62 |0026: add-long/2addr v2, v6 │ │ +0889f2: 28e5 |0027: goto 000c // -001b │ │ +0889f4: 2205 c204 |0028: new-instance v5, Ljava/io/ByteArrayOutputStream; // type@04c2 │ │ +0889f8: 7010 d420 0500 |002a: invoke-direct {v5}, Ljava/io/ByteArrayOutputStream;.:()V // method@20d4 │ │ +0889fe: 1209 |002d: const/4 v9, #int 0 // #0 │ │ +088a00: 6e30 4224 5e09 |002e: invoke-virtual {v14, v5, v9}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.doWriteTo:(Ljava/io/OutputStream;Z)V // method@2442 │ │ +088a06: 6e10 d520 0500 |0031: invoke-virtual {v5}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@20d5 │ │ +088a0c: 0c04 |0034: move-result-object v4 │ │ +088a0e: 2149 |0035: array-length v9, v4 │ │ +088a10: 819a |0036: int-to-long v10, v9 │ │ +088a12: bb2a |0037: add-long/2addr v10, v2 │ │ +088a14: 100a |0038: return-wide v10 │ │ +088a16: 0d01 |0039: move-exception v1 │ │ +088a18: 28fe |003a: goto 0038 // -0002 │ │ catches : 1 │ │ 0x002e - 0x0036 │ │ Ljava/io/IOException; -> 0x0039 │ │ positions : │ │ 0x0002 line=190 │ │ 0x0004 line=191 │ │ 0x0018 line=192 │ │ @@ -155984,36 +156020,35 @@ │ │ 0x0035 line=204 │ │ 0x0038 line=207 │ │ 0x0039 line=205 │ │ 0x003a line=207 │ │ locals : │ │ 0x001c - 0x0028 reg=0 body Lorg/apache/http/entity/mime/content/ContentBody; │ │ 0x0020 - 0x0028 reg=6 len J │ │ - 0x0018 - 0x0028 reg=9 part Lorg/apache/http/entity/mime/FormBodyPart; │ │ + 0x0018 - 0x0028 reg=8 part Lorg/apache/http/entity/mime/FormBodyPart; │ │ 0x0035 - 0x0038 reg=4 extra [B │ │ - 0x002d - 0x0038 reg=8 out Ljava/io/ByteArrayOutputStream; │ │ + 0x002d - 0x0038 reg=5 out Ljava/io/ByteArrayOutputStream; │ │ 0x003a - 0x003b reg=1 ex Ljava/io/IOException; │ │ 0x0004 - 0x003b reg=2 contentLen J │ │ - 0x000c - 0x003b reg=5 i$ Ljava/util/Iterator; │ │ - 0x0039 - 0x003b reg=8 out Ljava/io/ByteArrayOutputStream; │ │ + 0x0039 - 0x003b reg=5 out Ljava/io/ByteArrayOutputStream; │ │ 0x0000 - 0x003b reg=14 this Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ │ │ #7 : (in Lorg/apache/http/entity/mime/AbstractMultipartForm;) │ │ name : 'writeTo' │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -088a68: |[088a68] org.apache.http.entity.mime.AbstractMultipartForm.writeTo:(Ljava/io/OutputStream;)V │ │ -088a78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -088a7a: 6e30 4224 2100 |0001: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.doWriteTo:(Ljava/io/OutputStream;Z)V // method@2442 │ │ -088a80: 0e00 |0004: return-void │ │ +088a2c: |[088a2c] org.apache.http.entity.mime.AbstractMultipartForm.writeTo:(Ljava/io/OutputStream;)V │ │ +088a3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +088a3e: 6e30 4224 2100 |0001: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.doWriteTo:(Ljava/io/OutputStream;Z)V // method@2442 │ │ +088a44: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ 0x0000 - 0x0005 reg=2 out Ljava/io/OutputStream; │ │ @@ -156055,29 +156090,29 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -088a84: |[088a84] org.apache.http.entity.mime.FormBodyPart.:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ -088a94: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -088a9a: 1a00 990f |0003: const-string v0, "Name" // string@0f99 │ │ -088a9e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -088aa4: 1a00 2e03 |0008: const-string v0, "Body" // string@032e │ │ -088aa8: 7120 4d29 0300 |000a: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -088aae: 5b12 550d |000d: iput-object v2, v1, Lorg/apache/http/entity/mime/FormBodyPart;.name:Ljava/lang/String; // field@0d55 │ │ -088ab2: 5b13 530d |000f: iput-object v3, v1, Lorg/apache/http/entity/mime/FormBodyPart;.body:Lorg/apache/http/entity/mime/content/ContentBody; // field@0d53 │ │ -088ab6: 2200 ae05 |0011: new-instance v0, Lorg/apache/http/entity/mime/Header; // type@05ae │ │ -088aba: 7010 5824 0000 |0013: invoke-direct {v0}, Lorg/apache/http/entity/mime/Header;.:()V // method@2458 │ │ -088ac0: 5b10 540d |0016: iput-object v0, v1, Lorg/apache/http/entity/mime/FormBodyPart;.header:Lorg/apache/http/entity/mime/Header; // field@0d54 │ │ -088ac4: 6e20 5224 3100 |0018: invoke-virtual {v1, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.generateContentDisp:(Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2452 │ │ -088aca: 6e20 5324 3100 |001b: invoke-virtual {v1, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.generateContentType:(Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2453 │ │ -088ad0: 6e20 5424 3100 |001e: invoke-virtual {v1, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.generateTransferEncoding:(Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2454 │ │ -088ad6: 0e00 |0021: return-void │ │ +088a48: |[088a48] org.apache.http.entity.mime.FormBodyPart.:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ +088a58: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +088a5e: 1a00 950f |0003: const-string v0, "Name" // string@0f95 │ │ +088a62: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +088a68: 1a00 2e03 |0008: const-string v0, "Body" // string@032e │ │ +088a6c: 7120 4d29 0300 |000a: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +088a72: 5b12 550d |000d: iput-object v2, v1, Lorg/apache/http/entity/mime/FormBodyPart;.name:Ljava/lang/String; // field@0d55 │ │ +088a76: 5b13 530d |000f: iput-object v3, v1, Lorg/apache/http/entity/mime/FormBodyPart;.body:Lorg/apache/http/entity/mime/content/ContentBody; // field@0d53 │ │ +088a7a: 2200 ae05 |0011: new-instance v0, Lorg/apache/http/entity/mime/Header; // type@05ae │ │ +088a7e: 7010 5824 0000 |0013: invoke-direct {v0}, Lorg/apache/http/entity/mime/Header;.:()V // method@2458 │ │ +088a84: 5b10 540d |0016: iput-object v0, v1, Lorg/apache/http/entity/mime/FormBodyPart;.header:Lorg/apache/http/entity/mime/Header; // field@0d54 │ │ +088a88: 6e20 5224 3100 |0018: invoke-virtual {v1, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.generateContentDisp:(Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2452 │ │ +088a8e: 6e20 5324 3100 |001b: invoke-virtual {v1, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.generateContentType:(Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2453 │ │ +088a94: 6e20 5424 3100 |001e: invoke-virtual {v1, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.generateTransferEncoding:(Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2454 │ │ +088a9a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0008 line=52 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -156097,22 +156132,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -088ad8: |[088ad8] org.apache.http.entity.mime.FormBodyPart.addField:(Ljava/lang/String;Ljava/lang/String;)V │ │ -088ae8: 1a00 7f05 |0000: const-string v0, "Field name" // string@057f │ │ -088aec: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -088af2: 5420 540d |0005: iget-object v0, v2, Lorg/apache/http/entity/mime/FormBodyPart;.header:Lorg/apache/http/entity/mime/Header; // field@0d54 │ │ -088af6: 2201 b605 |0007: new-instance v1, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ -088afa: 7030 8324 3104 |0009: invoke-direct {v1, v3, v4}, Lorg/apache/http/entity/mime/MinimalField;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2483 │ │ -088b00: 6e20 5924 1000 |000c: invoke-virtual {v0, v1}, Lorg/apache/http/entity/mime/Header;.addField:(Lorg/apache/http/entity/mime/MinimalField;)V // method@2459 │ │ -088b06: 0e00 |000f: return-void │ │ +088a9c: |[088a9c] org.apache.http.entity.mime.FormBodyPart.addField:(Ljava/lang/String;Ljava/lang/String;)V │ │ +088aac: 1a00 7f05 |0000: const-string v0, "Field name" // string@057f │ │ +088ab0: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +088ab6: 5420 540d |0005: iget-object v0, v2, Lorg/apache/http/entity/mime/FormBodyPart;.header:Lorg/apache/http/entity/mime/Header; // field@0d54 │ │ +088aba: 2201 b605 |0007: new-instance v1, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ +088abe: 7030 8324 3104 |0009: invoke-direct {v1, v3, v4}, Lorg/apache/http/entity/mime/MinimalField;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2483 │ │ +088ac4: 6e20 5924 1000 |000c: invoke-virtual {v0, v1}, Lorg/apache/http/entity/mime/Header;.addField:(Lorg/apache/http/entity/mime/MinimalField;)V // method@2459 │ │ +088aca: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ 0x000f line=77 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/apache/http/entity/mime/FormBodyPart; │ │ @@ -156124,39 +156159,39 @@ │ │ type : '(Lorg/apache/http/entity/mime/content/ContentBody;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -088b08: |[088b08] org.apache.http.entity.mime.FormBodyPart.generateContentDisp:(Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ -088b18: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -088b1c: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -088b22: 1a01 fa1a |0005: const-string v1, "form-data; name="" // string@1afa │ │ -088b26: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088b2c: 6e10 5724 0300 |000a: invoke-virtual {v3}, Lorg/apache/http/entity/mime/FormBodyPart;.getName:()Ljava/lang/String; // method@2457 │ │ -088b32: 0c01 |000d: move-result-object v1 │ │ -088b34: 6e20 aa21 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088b3a: 1a01 ad00 |0011: const-string v1, """ // string@00ad │ │ -088b3e: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088b44: 7210 cc24 0400 |0016: invoke-interface {v4}, Lorg/apache/http/entity/mime/content/ContentBody;.getFilename:()Ljava/lang/String; // method@24cc │ │ -088b4a: 0c01 |0019: move-result-object v1 │ │ -088b4c: 3801 1300 |001a: if-eqz v1, 002d // +0013 │ │ -088b50: 1a01 6f01 |001c: const-string v1, "; filename="" // string@016f │ │ -088b54: 6e20 aa21 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088b5a: 7210 cc24 0400 |0021: invoke-interface {v4}, Lorg/apache/http/entity/mime/content/ContentBody;.getFilename:()Ljava/lang/String; // method@24cc │ │ -088b60: 0c01 |0024: move-result-object v1 │ │ -088b62: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088b68: 1a01 ad00 |0028: const-string v1, """ // string@00ad │ │ -088b6c: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088b72: 1a01 f003 |002d: const-string v1, "Content-Disposition" // string@03f0 │ │ -088b76: 6e10 af21 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -088b7c: 0c02 |0032: move-result-object v2 │ │ -088b7e: 6e30 5124 1302 |0033: invoke-virtual {v3, v1, v2}, Lorg/apache/http/entity/mime/FormBodyPart;.addField:(Ljava/lang/String;Ljava/lang/String;)V // method@2451 │ │ -088b84: 0e00 |0036: return-void │ │ +088acc: |[088acc] org.apache.http.entity.mime.FormBodyPart.generateContentDisp:(Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ +088adc: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +088ae0: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +088ae6: 1a01 f61a |0005: const-string v1, "form-data; name="" // string@1af6 │ │ +088aea: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088af0: 6e10 5724 0300 |000a: invoke-virtual {v3}, Lorg/apache/http/entity/mime/FormBodyPart;.getName:()Ljava/lang/String; // method@2457 │ │ +088af6: 0c01 |000d: move-result-object v1 │ │ +088af8: 6e20 aa21 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088afe: 1a01 ad00 |0011: const-string v1, """ // string@00ad │ │ +088b02: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088b08: 7210 cc24 0400 |0016: invoke-interface {v4}, Lorg/apache/http/entity/mime/content/ContentBody;.getFilename:()Ljava/lang/String; // method@24cc │ │ +088b0e: 0c01 |0019: move-result-object v1 │ │ +088b10: 3801 1300 |001a: if-eqz v1, 002d // +0013 │ │ +088b14: 1a01 6f01 |001c: const-string v1, "; filename="" // string@016f │ │ +088b18: 6e20 aa21 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088b1e: 7210 cc24 0400 |0021: invoke-interface {v4}, Lorg/apache/http/entity/mime/content/ContentBody;.getFilename:()Ljava/lang/String; // method@24cc │ │ +088b24: 0c01 |0024: move-result-object v1 │ │ +088b26: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088b2c: 1a01 ad00 |0028: const-string v1, """ // string@00ad │ │ +088b30: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088b36: 1a01 f003 |002d: const-string v1, "Content-Disposition" // string@03f0 │ │ +088b3a: 6e10 af21 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +088b40: 0c02 |0032: move-result-object v2 │ │ +088b42: 6e30 5124 1302 |0033: invoke-virtual {v3, v1, v2}, Lorg/apache/http/entity/mime/FormBodyPart;.addField:(Ljava/lang/String;Ljava/lang/String;)V // method@2451 │ │ +088b48: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ 0x000a line=82 │ │ 0x0011 line=83 │ │ 0x0016 line=84 │ │ @@ -156175,47 +156210,47 @@ │ │ type : '(Lorg/apache/http/entity/mime/content/ContentBody;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -088b88: |[088b88] org.apache.http.entity.mime.FormBodyPart.generateContentType:(Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ -088b98: 2052 bb05 |0000: instance-of v2, v5, Lorg/apache/http/entity/mime/content/AbstractContentBody; // type@05bb │ │ -088b9c: 3802 1500 |0002: if-eqz v2, 0017 // +0015 │ │ -088ba0: 0752 |0004: move-object v2, v5 │ │ -088ba2: 1f02 bb05 |0005: check-cast v2, Lorg/apache/http/entity/mime/content/AbstractContentBody; // type@05bb │ │ -088ba6: 6e10 be24 0200 |0007: invoke-virtual {v2}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.getContentType:()Lorg/apache/http/entity/ContentType; // method@24be │ │ -088bac: 0c01 |000a: move-result-object v1 │ │ -088bae: 3801 0e00 |000b: if-eqz v1, 0019 // +000e │ │ -088bb2: 1a02 f903 |000d: const-string v2, "Content-Type" // string@03f9 │ │ -088bb6: 6e10 0324 0100 |000f: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ -088bbc: 0c03 |0012: move-result-object v3 │ │ -088bbe: 6e30 5124 2403 |0013: invoke-virtual {v4, v2, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.addField:(Ljava/lang/String;Ljava/lang/String;)V // method@2451 │ │ -088bc4: 0e00 |0016: return-void │ │ -088bc6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -088bc8: 28f3 |0018: goto 000b // -000d │ │ -088bca: 2200 f804 |0019: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -088bce: 7010 a121 0000 |001b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -088bd4: 7210 cd24 0500 |001e: invoke-interface {v5}, Lorg/apache/http/entity/mime/content/ContentBody;.getMimeType:()Ljava/lang/String; // method@24cd │ │ -088bda: 0c02 |0021: move-result-object v2 │ │ -088bdc: 6e20 aa21 2000 |0022: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088be2: 7210 ca24 0500 |0025: invoke-interface {v5}, Lorg/apache/http/entity/mime/content/ContentBody;.getCharset:()Ljava/lang/String; // method@24ca │ │ -088be8: 0c02 |0028: move-result-object v2 │ │ -088bea: 3802 0e00 |0029: if-eqz v2, 0037 // +000e │ │ -088bee: 1a02 6701 |002b: const-string v2, "; charset=" // string@0167 │ │ -088bf2: 6e20 aa21 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088bf8: 7210 ca24 0500 |0030: invoke-interface {v5}, Lorg/apache/http/entity/mime/content/ContentBody;.getCharset:()Ljava/lang/String; // method@24ca │ │ -088bfe: 0c02 |0033: move-result-object v2 │ │ -088c00: 6e20 aa21 2000 |0034: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -088c06: 1a02 f903 |0037: const-string v2, "Content-Type" // string@03f9 │ │ -088c0a: 6e10 af21 0000 |0039: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -088c10: 0c03 |003c: move-result-object v3 │ │ -088c12: 6e30 5124 2403 |003d: invoke-virtual {v4, v2, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.addField:(Ljava/lang/String;Ljava/lang/String;)V // method@2451 │ │ -088c18: 28d6 |0040: goto 0016 // -002a │ │ +088b4c: |[088b4c] org.apache.http.entity.mime.FormBodyPart.generateContentType:(Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ +088b5c: 2052 bb05 |0000: instance-of v2, v5, Lorg/apache/http/entity/mime/content/AbstractContentBody; // type@05bb │ │ +088b60: 3802 1500 |0002: if-eqz v2, 0017 // +0015 │ │ +088b64: 0752 |0004: move-object v2, v5 │ │ +088b66: 1f02 bb05 |0005: check-cast v2, Lorg/apache/http/entity/mime/content/AbstractContentBody; // type@05bb │ │ +088b6a: 6e10 be24 0200 |0007: invoke-virtual {v2}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.getContentType:()Lorg/apache/http/entity/ContentType; // method@24be │ │ +088b70: 0c01 |000a: move-result-object v1 │ │ +088b72: 3801 0e00 |000b: if-eqz v1, 0019 // +000e │ │ +088b76: 1a02 f903 |000d: const-string v2, "Content-Type" // string@03f9 │ │ +088b7a: 6e10 0324 0100 |000f: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ +088b80: 0c03 |0012: move-result-object v3 │ │ +088b82: 6e30 5124 2403 |0013: invoke-virtual {v4, v2, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.addField:(Ljava/lang/String;Ljava/lang/String;)V // method@2451 │ │ +088b88: 0e00 |0016: return-void │ │ +088b8a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +088b8c: 28f3 |0018: goto 000b // -000d │ │ +088b8e: 2200 f804 |0019: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +088b92: 7010 a121 0000 |001b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +088b98: 7210 cd24 0500 |001e: invoke-interface {v5}, Lorg/apache/http/entity/mime/content/ContentBody;.getMimeType:()Ljava/lang/String; // method@24cd │ │ +088b9e: 0c02 |0021: move-result-object v2 │ │ +088ba0: 6e20 aa21 2000 |0022: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088ba6: 7210 ca24 0500 |0025: invoke-interface {v5}, Lorg/apache/http/entity/mime/content/ContentBody;.getCharset:()Ljava/lang/String; // method@24ca │ │ +088bac: 0c02 |0028: move-result-object v2 │ │ +088bae: 3802 0e00 |0029: if-eqz v2, 0037 // +000e │ │ +088bb2: 1a02 6701 |002b: const-string v2, "; charset=" // string@0167 │ │ +088bb6: 6e20 aa21 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088bbc: 7210 ca24 0500 |0030: invoke-interface {v5}, Lorg/apache/http/entity/mime/content/ContentBody;.getCharset:()Ljava/lang/String; // method@24ca │ │ +088bc2: 0c02 |0033: move-result-object v2 │ │ +088bc4: 6e20 aa21 2000 |0034: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +088bca: 1a02 f903 |0037: const-string v2, "Content-Type" // string@03f9 │ │ +088bce: 6e10 af21 0000 |0039: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +088bd4: 0c03 |003c: move-result-object v3 │ │ +088bd6: 6e30 5124 2403 |003d: invoke-virtual {v4, v2, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.addField:(Ljava/lang/String;Ljava/lang/String;)V // method@2451 │ │ +088bdc: 28d6 |0040: goto 0016 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0005 line=95 │ │ 0x000b line=99 │ │ 0x000d line=100 │ │ 0x0016 line=110 │ │ @@ -156238,20 +156273,20 @@ │ │ type : '(Lorg/apache/http/entity/mime/content/ContentBody;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -088c1c: |[088c1c] org.apache.http.entity.mime.FormBodyPart.generateTransferEncoding:(Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ -088c2c: 1a00 f803 |0000: const-string v0, "Content-Transfer-Encoding" // string@03f8 │ │ -088c30: 7210 ce24 0300 |0002: invoke-interface {v3}, Lorg/apache/http/entity/mime/content/ContentBody;.getTransferEncoding:()Ljava/lang/String; // method@24ce │ │ -088c36: 0c01 |0005: move-result-object v1 │ │ -088c38: 6e30 5124 0201 |0006: invoke-virtual {v2, v0, v1}, Lorg/apache/http/entity/mime/FormBodyPart;.addField:(Ljava/lang/String;Ljava/lang/String;)V // method@2451 │ │ -088c3e: 0e00 |0009: return-void │ │ +088be0: |[088be0] org.apache.http.entity.mime.FormBodyPart.generateTransferEncoding:(Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ +088bf0: 1a00 f803 |0000: const-string v0, "Content-Transfer-Encoding" // string@03f8 │ │ +088bf4: 7210 ce24 0300 |0002: invoke-interface {v3}, Lorg/apache/http/entity/mime/content/ContentBody;.getTransferEncoding:()Ljava/lang/String; // method@24ce │ │ +088bfa: 0c01 |0005: move-result-object v1 │ │ +088bfc: 6e30 5124 0201 |0006: invoke-virtual {v2, v0, v1}, Lorg/apache/http/entity/mime/FormBodyPart;.addField:(Ljava/lang/String;Ljava/lang/String;)V // method@2451 │ │ +088c02: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0009 line=114 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/entity/mime/FormBodyPart; │ │ 0x0000 - 0x000a reg=3 body Lorg/apache/http/entity/mime/content/ContentBody; │ │ @@ -156261,17 +156296,17 @@ │ │ type : '()Lorg/apache/http/entity/mime/content/ContentBody;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088c40: |[088c40] org.apache.http.entity.mime.FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; │ │ -088c50: 5410 530d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/FormBodyPart;.body:Lorg/apache/http/entity/mime/content/ContentBody; // field@0d53 │ │ -088c54: 1100 |0002: return-object v0 │ │ +088c04: |[088c04] org.apache.http.entity.mime.FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; │ │ +088c14: 5410 530d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/FormBodyPart;.body:Lorg/apache/http/entity/mime/content/ContentBody; // field@0d53 │ │ +088c18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/FormBodyPart; │ │ │ │ #5 : (in Lorg/apache/http/entity/mime/FormBodyPart;) │ │ @@ -156279,17 +156314,17 @@ │ │ type : '()Lorg/apache/http/entity/mime/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088c58: |[088c58] org.apache.http.entity.mime.FormBodyPart.getHeader:()Lorg/apache/http/entity/mime/Header; │ │ -088c68: 5410 540d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/FormBodyPart;.header:Lorg/apache/http/entity/mime/Header; // field@0d54 │ │ -088c6c: 1100 |0002: return-object v0 │ │ +088c1c: |[088c1c] org.apache.http.entity.mime.FormBodyPart.getHeader:()Lorg/apache/http/entity/mime/Header; │ │ +088c2c: 5410 540d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/FormBodyPart;.header:Lorg/apache/http/entity/mime/Header; // field@0d54 │ │ +088c30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/FormBodyPart; │ │ │ │ #6 : (in Lorg/apache/http/entity/mime/FormBodyPart;) │ │ @@ -156297,17 +156332,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088c70: |[088c70] org.apache.http.entity.mime.FormBodyPart.getName:()Ljava/lang/String; │ │ -088c80: 5410 550d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/FormBodyPart;.name:Ljava/lang/String; // field@0d55 │ │ -088c84: 1100 |0002: return-object v0 │ │ +088c34: |[088c34] org.apache.http.entity.mime.FormBodyPart.getName:()Ljava/lang/String; │ │ +088c44: 5410 550d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/FormBodyPart;.name:Ljava/lang/String; // field@0d55 │ │ +088c48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/FormBodyPart; │ │ │ │ source_file_idx : 1416 (FormBodyPart.java) │ │ @@ -156358,23 +156393,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -088c88: |[088c88] org.apache.http.entity.mime.Header.:()V │ │ -088c98: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -088c9e: 2200 2f05 |0003: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ -088ca2: 7010 4922 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ -088ca8: 5b10 570d |0008: iput-object v0, v1, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ -088cac: 2200 2b05 |000a: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -088cb0: 7010 3422 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -088cb6: 5b10 560d |000f: iput-object v0, v1, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ -088cba: 0e00 |0011: return-void │ │ +088c4c: |[088c4c] org.apache.http.entity.mime.Header.:()V │ │ +088c5c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +088c62: 2200 2f05 |0003: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ +088c66: 7010 4922 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ +088c6c: 5b10 570d |0008: iput-object v0, v1, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ +088c70: 2200 2b05 |000a: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +088c74: 7010 3422 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +088c7a: 5b10 560d |000f: iput-object v0, v1, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ +088c7e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x000a line=50 │ │ 0x0011 line=51 │ │ locals : │ │ @@ -156386,35 +156421,35 @@ │ │ type : '(Lorg/apache/http/entity/mime/MinimalField;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -088cbc: |[088cbc] org.apache.http.entity.mime.Header.addField:(Lorg/apache/http/entity/mime/MinimalField;)V │ │ -088ccc: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -088cd0: 0e00 |0002: return-void │ │ -088cd2: 6e10 8524 0500 |0003: invoke-virtual {v5}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ -088cd8: 0c02 |0006: move-result-object v2 │ │ -088cda: 6203 720c |0007: sget-object v3, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -088cde: 6e20 9a21 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -088ce4: 0c00 |000c: move-result-object v0 │ │ -088ce6: 5442 560d |000d: iget-object v2, v4, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ -088cea: 7220 6f22 0200 |000f: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -088cf0: 0c01 |0012: move-result-object v1 │ │ -088cf2: 1f01 3005 |0013: check-cast v1, Ljava/util/List; // type@0530 │ │ -088cf6: 3901 0c00 |0015: if-nez v1, 0021 // +000c │ │ -088cfa: 2201 2f05 |0017: new-instance v1, Ljava/util/LinkedList; // type@052f │ │ -088cfe: 7010 4922 0100 |0019: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@2249 │ │ -088d04: 5442 560d |001c: iget-object v2, v4, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ -088d08: 7230 7222 0201 |001e: invoke-interface {v2, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -088d0e: 7220 5922 5100 |0021: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -088d14: 5442 570d |0024: iget-object v2, v4, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ -088d18: 7220 5922 5200 |0026: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -088d1e: 28d9 |0029: goto 0002 // -0027 │ │ +088c80: |[088c80] org.apache.http.entity.mime.Header.addField:(Lorg/apache/http/entity/mime/MinimalField;)V │ │ +088c90: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +088c94: 0e00 |0002: return-void │ │ +088c96: 6e10 8524 0500 |0003: invoke-virtual {v5}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ +088c9c: 0c02 |0006: move-result-object v2 │ │ +088c9e: 6203 720c |0007: sget-object v3, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +088ca2: 6e20 9a21 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +088ca8: 0c00 |000c: move-result-object v0 │ │ +088caa: 5442 560d |000d: iget-object v2, v4, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ +088cae: 7220 6f22 0200 |000f: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +088cb4: 0c01 |0012: move-result-object v1 │ │ +088cb6: 1f01 3005 |0013: check-cast v1, Ljava/util/List; // type@0530 │ │ +088cba: 3901 0c00 |0015: if-nez v1, 0021 // +000c │ │ +088cbe: 2201 2f05 |0017: new-instance v1, Ljava/util/LinkedList; // type@052f │ │ +088cc2: 7010 4922 0100 |0019: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@2249 │ │ +088cc8: 5442 560d |001c: iget-object v2, v4, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ +088ccc: 7230 7222 0201 |001e: invoke-interface {v2, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +088cd2: 7220 5922 5100 |0021: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +088cd8: 5442 570d |0024: iget-object v2, v4, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ +088cdc: 7220 5922 5200 |0026: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +088ce2: 28d9 |0029: goto 0002 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0002 line=65 │ │ 0x0003 line=57 │ │ 0x000d line=58 │ │ 0x0015 line=59 │ │ @@ -156434,34 +156469,34 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -088d20: |[088d20] org.apache.http.entity.mime.Header.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; │ │ -088d30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -088d32: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -088d36: 1102 |0003: return-object v2 │ │ -088d38: 6203 720c |0004: sget-object v3, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -088d3c: 6e20 9a21 3500 |0006: invoke-virtual {v5, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -088d42: 0c00 |0009: move-result-object v0 │ │ -088d44: 5443 560d |000a: iget-object v3, v4, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ -088d48: 7220 6f22 0300 |000c: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -088d4e: 0c01 |000f: move-result-object v1 │ │ -088d50: 1f01 3005 |0010: check-cast v1, Ljava/util/List; // type@0530 │ │ -088d54: 3801 f1ff |0012: if-eqz v1, 0003 // -000f │ │ -088d58: 7210 5d22 0100 |0014: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ -088d5e: 0a03 |0017: move-result v3 │ │ -088d60: 3903 ebff |0018: if-nez v3, 0003 // -0015 │ │ -088d64: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -088d66: 7220 5c22 2100 |001b: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -088d6c: 0c02 |001e: move-result-object v2 │ │ -088d6e: 1f02 b605 |001f: check-cast v2, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ -088d72: 28e2 |0021: goto 0003 // -001e │ │ +088ce4: |[088ce4] org.apache.http.entity.mime.Header.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; │ │ +088cf4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +088cf6: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +088cfa: 1102 |0003: return-object v2 │ │ +088cfc: 6203 720c |0004: sget-object v3, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +088d00: 6e20 9a21 3500 |0006: invoke-virtual {v5, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +088d06: 0c00 |0009: move-result-object v0 │ │ +088d08: 5443 560d |000a: iget-object v3, v4, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ +088d0c: 7220 6f22 0300 |000c: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +088d12: 0c01 |000f: move-result-object v1 │ │ +088d14: 1f01 3005 |0010: check-cast v1, Ljava/util/List; // type@0530 │ │ +088d18: 3801 f1ff |0012: if-eqz v1, 0003 // -000f │ │ +088d1c: 7210 5d22 0100 |0014: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ +088d22: 0a03 |0017: move-result v3 │ │ +088d24: 3903 ebff |0018: if-nez v3, 0003 // -0015 │ │ +088d28: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +088d2a: 7220 5c22 2100 |001b: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +088d30: 0c02 |001e: move-result-object v2 │ │ +088d32: 1f02 b605 |001f: check-cast v2, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ +088d36: 28e2 |0021: goto 0003 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=72 │ │ 0x0003 line=80 │ │ 0x0004 line=75 │ │ 0x000a line=76 │ │ 0x0012 line=77 │ │ @@ -156477,19 +156512,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -088d74: |[088d74] org.apache.http.entity.mime.Header.getFields:()Ljava/util/List; │ │ -088d84: 2200 2505 |0000: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -088d88: 5421 570d |0002: iget-object v1, v2, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ -088d8c: 7020 1522 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -088d92: 1100 |0007: return-object v0 │ │ +088d38: |[088d38] org.apache.http.entity.mime.Header.getFields:()Ljava/util/List; │ │ +088d48: 2200 2505 |0000: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +088d4c: 5421 570d |0002: iget-object v1, v2, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ +088d50: 7020 1522 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +088d56: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/mime/Header; │ │ │ │ #3 : (in Lorg/apache/http/entity/mime/Header;) │ │ @@ -156497,35 +156532,35 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -088d94: |[088d94] org.apache.http.entity.mime.Header.getFields:(Ljava/lang/String;)Ljava/util/List; │ │ -088da4: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -088da8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -088daa: 1102 |0003: return-object v2 │ │ -088dac: 6202 720c |0004: sget-object v2, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -088db0: 6e20 9a21 2400 |0006: invoke-virtual {v4, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -088db6: 0c00 |0009: move-result-object v0 │ │ -088db8: 5432 560d |000a: iget-object v2, v3, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ -088dbc: 7220 6f22 0200 |000c: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -088dc2: 0c01 |000f: move-result-object v1 │ │ -088dc4: 1f01 3005 |0010: check-cast v1, Ljava/util/List; // type@0530 │ │ -088dc8: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -088dcc: 7210 5d22 0100 |0014: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ -088dd2: 0a02 |0017: move-result v2 │ │ -088dd4: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ -088dd8: 7100 2e22 0000 |001a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ -088dde: 0c02 |001d: move-result-object v2 │ │ -088de0: 28e5 |001e: goto 0003 // -001b │ │ -088de2: 2202 2505 |001f: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ -088de6: 7020 1522 1200 |0021: invoke-direct {v2, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -088dec: 28df |0024: goto 0003 // -0021 │ │ +088d58: |[088d58] org.apache.http.entity.mime.Header.getFields:(Ljava/lang/String;)Ljava/util/List; │ │ +088d68: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +088d6c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +088d6e: 1102 |0003: return-object v2 │ │ +088d70: 6202 720c |0004: sget-object v2, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +088d74: 6e20 9a21 2400 |0006: invoke-virtual {v4, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +088d7a: 0c00 |0009: move-result-object v0 │ │ +088d7c: 5432 560d |000a: iget-object v2, v3, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ +088d80: 7220 6f22 0200 |000c: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +088d86: 0c01 |000f: move-result-object v1 │ │ +088d88: 1f01 3005 |0010: check-cast v1, Ljava/util/List; // type@0530 │ │ +088d8c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +088d90: 7210 5d22 0100 |0014: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ +088d96: 0a02 |0017: move-result v2 │ │ +088d98: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ +088d9c: 7100 2e22 0000 |001a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ +088da2: 0c02 |001d: move-result-object v2 │ │ +088da4: 28e5 |001e: goto 0003 // -001b │ │ +088da6: 2202 2505 |001f: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ +088daa: 7020 1522 1200 |0021: invoke-direct {v2, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +088db0: 28df |0024: goto 0003 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0002 line=85 │ │ 0x0003 line=92 │ │ 0x0004 line=87 │ │ 0x000a line=88 │ │ @@ -156543,21 +156578,21 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -088df0: |[088df0] org.apache.http.entity.mime.Header.iterator:()Ljava/util/Iterator; │ │ -088e00: 5410 570d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ -088e04: 7110 3022 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@2230 │ │ -088e0a: 0c00 |0005: move-result-object v0 │ │ -088e0c: 7210 5e22 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -088e12: 0c00 |0009: move-result-object v0 │ │ -088e14: 1100 |000a: return-object v0 │ │ +088db4: |[088db4] org.apache.http.entity.mime.Header.iterator:()Ljava/util/Iterator; │ │ +088dc4: 5410 570d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ +088dc8: 7110 3022 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@2230 │ │ +088dce: 0c00 |0005: move-result-object v0 │ │ +088dd0: 7210 5e22 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +088dd6: 0c00 |0009: move-result-object v0 │ │ +088dd8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/entity/mime/Header; │ │ │ │ #5 : (in Lorg/apache/http/entity/mime/Header;) │ │ @@ -156565,34 +156600,34 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -088e18: |[088e18] org.apache.http.entity.mime.Header.removeFields:(Ljava/lang/String;)I │ │ -088e28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -088e2a: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -088e2e: 0f02 |0003: return v2 │ │ -088e30: 6203 720c |0004: sget-object v3, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -088e34: 6e20 9a21 3500 |0006: invoke-virtual {v5, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -088e3a: 0c00 |0009: move-result-object v0 │ │ -088e3c: 5443 560d |000a: iget-object v3, v4, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ -088e40: 7220 7422 0300 |000c: invoke-interface {v3, v0}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ -088e46: 0c01 |000f: move-result-object v1 │ │ -088e48: 1f01 3005 |0010: check-cast v1, Ljava/util/List; // type@0530 │ │ -088e4c: 3801 f1ff |0012: if-eqz v1, 0003 // -000f │ │ -088e50: 7210 5d22 0100 |0014: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ -088e56: 0a03 |0017: move-result v3 │ │ -088e58: 3903 ebff |0018: if-nez v3, 0003 // -0015 │ │ -088e5c: 5442 570d |001a: iget-object v2, v4, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ -088e60: 7220 6122 1200 |001c: invoke-interface {v2, v1}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@2261 │ │ -088e66: 7210 6322 0100 |001f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@2263 │ │ -088e6c: 0a02 |0022: move-result v2 │ │ -088e6e: 28e0 |0023: goto 0003 // -0020 │ │ +088ddc: |[088ddc] org.apache.http.entity.mime.Header.removeFields:(Ljava/lang/String;)I │ │ +088dec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +088dee: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +088df2: 0f02 |0003: return v2 │ │ +088df4: 6203 720c |0004: sget-object v3, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +088df8: 6e20 9a21 3500 |0006: invoke-virtual {v5, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +088dfe: 0c00 |0009: move-result-object v0 │ │ +088e00: 5443 560d |000a: iget-object v3, v4, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ +088e04: 7220 7422 0300 |000c: invoke-interface {v3, v0}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ +088e0a: 0c01 |000f: move-result-object v1 │ │ +088e0c: 1f01 3005 |0010: check-cast v1, Ljava/util/List; // type@0530 │ │ +088e10: 3801 f1ff |0012: if-eqz v1, 0003 // -000f │ │ +088e14: 7210 5d22 0100 |0014: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ +088e1a: 0a03 |0017: move-result v3 │ │ +088e1c: 3903 ebff |0018: if-nez v3, 0003 // -0015 │ │ +088e20: 5442 570d |001a: iget-object v2, v4, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ +088e24: 7220 6122 1200 |001c: invoke-interface {v2, v1}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@2261 │ │ +088e2a: 7210 6322 0100 |001f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@2263 │ │ +088e30: 0a02 |0022: move-result v2 │ │ +088e32: 28e0 |0023: goto 0003 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=97 │ │ 0x0003 line=106 │ │ 0x0004 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ @@ -156609,61 +156644,61 @@ │ │ type : '(Lorg/apache/http/entity/mime/MinimalField;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -088e70: |[088e70] org.apache.http.entity.mime.Header.setField:(Lorg/apache/http/entity/mime/MinimalField;)V │ │ -088e80: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ -088e84: 0e00 |0002: return-void │ │ -088e86: 6e10 8524 0900 |0003: invoke-virtual {v9}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ -088e8c: 0c06 |0006: move-result-object v6 │ │ -088e8e: 6207 720c |0007: sget-object v7, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -088e92: 6e20 9a21 7600 |0009: invoke-virtual {v6, v7}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -088e98: 0c04 |000c: move-result-object v4 │ │ -088e9a: 5486 560d |000d: iget-object v6, v8, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ -088e9e: 7220 6f22 4600 |000f: invoke-interface {v6, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -088ea4: 0c05 |0012: move-result-object v5 │ │ -088ea6: 1f05 3005 |0013: check-cast v5, Ljava/util/List; // type@0530 │ │ -088eaa: 3805 0800 |0015: if-eqz v5, 001d // +0008 │ │ -088eae: 7210 5d22 0500 |0017: invoke-interface {v5}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ -088eb4: 0a06 |001a: move-result v6 │ │ -088eb6: 3806 0600 |001b: if-eqz v6, 0021 // +0006 │ │ -088eba: 6e20 5924 9800 |001d: invoke-virtual {v8, v9}, Lorg/apache/http/entity/mime/Header;.addField:(Lorg/apache/http/entity/mime/MinimalField;)V // method@2459 │ │ -088ec0: 28e2 |0020: goto 0002 // -001e │ │ -088ec2: 7210 5b22 0500 |0021: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@225b │ │ -088ec8: 7220 5922 9500 |0024: invoke-interface {v5, v9}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -088ece: 12f1 |0027: const/4 v1, #int -1 // #ff │ │ -088ed0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -088ed2: 5486 570d |0029: iget-object v6, v8, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ -088ed6: 7210 5e22 0600 |002b: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -088edc: 0c03 |002e: move-result-object v3 │ │ -088ede: 7210 3f22 0300 |002f: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -088ee4: 0a06 |0032: move-result v6 │ │ -088ee6: 3806 2000 |0033: if-eqz v6, 0053 // +0020 │ │ -088eea: 7210 4022 0300 |0035: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -088ef0: 0c00 |0038: move-result-object v0 │ │ -088ef2: 1f00 b605 |0039: check-cast v0, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ -088ef6: 6e10 8524 0000 |003b: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ -088efc: 0c06 |003e: move-result-object v6 │ │ -088efe: 6e10 8524 0900 |003f: invoke-virtual {v9}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ -088f04: 0c07 |0042: move-result-object v7 │ │ -088f06: 6e20 8721 7600 |0043: invoke-virtual {v6, v7}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -088f0c: 0a06 |0046: move-result v6 │ │ -088f0e: 3806 0900 |0047: if-eqz v6, 0050 // +0009 │ │ -088f12: 7210 4122 0300 |0049: invoke-interface {v3}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ -088f18: 12f6 |004c: const/4 v6, #int -1 // #ff │ │ -088f1a: 3361 0300 |004d: if-ne v1, v6, 0050 // +0003 │ │ -088f1e: 0121 |004f: move v1, v2 │ │ -088f20: d802 0201 |0050: add-int/lit8 v2, v2, #int 1 // #01 │ │ -088f24: 28dd |0052: goto 002f // -0023 │ │ -088f26: 5486 570d |0053: iget-object v6, v8, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ -088f2a: 7230 5822 1609 |0055: invoke-interface {v6, v1, v9}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@2258 │ │ -088f30: 28aa |0058: goto 0002 // -0056 │ │ +088e34: |[088e34] org.apache.http.entity.mime.Header.setField:(Lorg/apache/http/entity/mime/MinimalField;)V │ │ +088e44: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ +088e48: 0e00 |0002: return-void │ │ +088e4a: 6e10 8524 0900 |0003: invoke-virtual {v9}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ +088e50: 0c06 |0006: move-result-object v6 │ │ +088e52: 6207 720c |0007: sget-object v7, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +088e56: 6e20 9a21 7600 |0009: invoke-virtual {v6, v7}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +088e5c: 0c04 |000c: move-result-object v4 │ │ +088e5e: 5486 560d |000d: iget-object v6, v8, Lorg/apache/http/entity/mime/Header;.fieldMap:Ljava/util/Map; // field@0d56 │ │ +088e62: 7220 6f22 4600 |000f: invoke-interface {v6, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +088e68: 0c05 |0012: move-result-object v5 │ │ +088e6a: 1f05 3005 |0013: check-cast v5, Ljava/util/List; // type@0530 │ │ +088e6e: 3805 0800 |0015: if-eqz v5, 001d // +0008 │ │ +088e72: 7210 5d22 0500 |0017: invoke-interface {v5}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ +088e78: 0a06 |001a: move-result v6 │ │ +088e7a: 3806 0600 |001b: if-eqz v6, 0021 // +0006 │ │ +088e7e: 6e20 5924 9800 |001d: invoke-virtual {v8, v9}, Lorg/apache/http/entity/mime/Header;.addField:(Lorg/apache/http/entity/mime/MinimalField;)V // method@2459 │ │ +088e84: 28e2 |0020: goto 0002 // -001e │ │ +088e86: 7210 5b22 0500 |0021: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@225b │ │ +088e8c: 7220 5922 9500 |0024: invoke-interface {v5, v9}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +088e92: 12f1 |0027: const/4 v1, #int -1 // #ff │ │ +088e94: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +088e96: 5486 570d |0029: iget-object v6, v8, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ +088e9a: 7210 5e22 0600 |002b: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +088ea0: 0c03 |002e: move-result-object v3 │ │ +088ea2: 7210 3f22 0300 |002f: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +088ea8: 0a06 |0032: move-result v6 │ │ +088eaa: 3806 2000 |0033: if-eqz v6, 0053 // +0020 │ │ +088eae: 7210 4022 0300 |0035: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +088eb4: 0c00 |0038: move-result-object v0 │ │ +088eb6: 1f00 b605 |0039: check-cast v0, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ +088eba: 6e10 8524 0000 |003b: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ +088ec0: 0c06 |003e: move-result-object v6 │ │ +088ec2: 6e10 8524 0900 |003f: invoke-virtual {v9}, Lorg/apache/http/entity/mime/MinimalField;.getName:()Ljava/lang/String; // method@2485 │ │ +088ec8: 0c07 |0042: move-result-object v7 │ │ +088eca: 6e20 8721 7600 |0043: invoke-virtual {v6, v7}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +088ed0: 0a06 |0046: move-result v6 │ │ +088ed2: 3806 0900 |0047: if-eqz v6, 0050 // +0009 │ │ +088ed6: 7210 4122 0300 |0049: invoke-interface {v3}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ +088edc: 12f6 |004c: const/4 v6, #int -1 // #ff │ │ +088ede: 3361 0300 |004d: if-ne v1, v6, 0050 // +0003 │ │ +088ee2: 0121 |004f: move v1, v2 │ │ +088ee4: d802 0201 |0050: add-int/lit8 v2, v2, #int 1 // #01 │ │ +088ee8: 28dd |0052: goto 002f // -0023 │ │ +088eea: 5486 570d |0053: iget-object v6, v8, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ +088eee: 7230 5822 1609 |0055: invoke-interface {v6, v1, v9}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@2258 │ │ +088ef4: 28aa |0058: goto 0002 // -0056 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0002 line=133 │ │ 0x0003 line=113 │ │ 0x000d line=114 │ │ 0x0015 line=115 │ │ @@ -156695,19 +156730,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -088f34: |[088f34] org.apache.http.entity.mime.Header.toString:()Ljava/lang/String; │ │ -088f44: 5410 570d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ -088f48: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -088f4e: 0c00 |0005: move-result-object v0 │ │ -088f50: 1100 |0006: return-object v0 │ │ +088ef8: |[088ef8] org.apache.http.entity.mime.Header.toString:()Ljava/lang/String; │ │ +088f08: 5410 570d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/Header;.fields:Ljava/util/List; // field@0d57 │ │ +088f0c: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +088f12: 0c00 |0005: move-result-object v0 │ │ +088f14: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/entity/mime/Header; │ │ │ │ source_file_idx : 1530 (Header.java) │ │ @@ -156744,29 +156779,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -088f54: |[088f54] org.apache.http.entity.mime.HttpMultipart$1.:()V │ │ -088f64: 7100 7824 0000 |0000: invoke-static {}, Lorg/apache/http/entity/mime/HttpMultipartMode;.values:()[Lorg/apache/http/entity/mime/HttpMultipartMode; // method@2478 │ │ -088f6a: 0c00 |0003: move-result-object v0 │ │ -088f6c: 2100 |0004: array-length v0, v0 │ │ -088f6e: 2300 6d06 |0005: new-array v0, v0, [I // type@066d │ │ -088f72: 6900 5a0d |0007: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipart$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d5a │ │ -088f76: 6200 5a0d |0009: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipart$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d5a │ │ -088f7a: 6201 5f0d |000b: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ -088f7e: 6e10 7624 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ -088f84: 0a01 |0010: move-result v1 │ │ -088f86: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -088f88: 4b02 0001 |0012: aput v2, v0, v1 │ │ -088f8c: 0e00 |0014: return-void │ │ -088f8e: 0d00 |0015: move-exception v0 │ │ -088f90: 28fe |0016: goto 0014 // -0002 │ │ +088f18: |[088f18] org.apache.http.entity.mime.HttpMultipart$1.:()V │ │ +088f28: 7100 7824 0000 |0000: invoke-static {}, Lorg/apache/http/entity/mime/HttpMultipartMode;.values:()[Lorg/apache/http/entity/mime/HttpMultipartMode; // method@2478 │ │ +088f2e: 0c00 |0003: move-result-object v0 │ │ +088f30: 2100 |0004: array-length v0, v0 │ │ +088f32: 2300 6d06 |0005: new-array v0, v0, [I // type@066d │ │ +088f36: 6900 5a0d |0007: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipart$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d5a │ │ +088f3a: 6200 5a0d |0009: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipart$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d5a │ │ +088f3e: 6201 5f0d |000b: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ +088f42: 6e10 7624 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ +088f48: 0a01 |0010: move-result v1 │ │ +088f4a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +088f4c: 4b02 0001 |0012: aput v2, v0, v1 │ │ +088f50: 0e00 |0014: return-void │ │ +088f52: 0d00 |0015: move-exception v0 │ │ +088f54: 28fe |0016: goto 0014 // -0002 │ │ catches : 1 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0015 │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ │ │ @@ -156818,40 +156853,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -088fa4: |[088fa4] org.apache.http.entity.mime.HttpMultipartMode.:()V │ │ -088fb4: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -088fb6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -088fb8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -088fba: 2200 b205 |0003: new-instance v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ -088fbe: 1a01 9211 |0005: const-string v1, "STRICT" // string@1192 │ │ -088fc2: 7030 7524 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/apache/http/entity/mime/HttpMultipartMode;.:(Ljava/lang/String;I)V // method@2475 │ │ -088fc8: 6900 610d |000a: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ -088fcc: 2200 b205 |000c: new-instance v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ -088fd0: 1a01 ee02 |000e: const-string v1, "BROWSER_COMPATIBLE" // string@02ee │ │ -088fd4: 7030 7524 1003 |0010: invoke-direct {v0, v1, v3}, Lorg/apache/http/entity/mime/HttpMultipartMode;.:(Ljava/lang/String;I)V // method@2475 │ │ -088fda: 6900 5f0d |0013: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ -088fde: 2200 b205 |0015: new-instance v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ -088fe2: 1a01 aa10 |0017: const-string v1, "RFC6532" // string@10aa │ │ -088fe6: 7030 7524 1004 |0019: invoke-direct {v0, v1, v4}, Lorg/apache/http/entity/mime/HttpMultipartMode;.:(Ljava/lang/String;I)V // method@2475 │ │ -088fec: 6900 600d |001c: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.RFC6532:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d60 │ │ -088ff0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -088ff2: 2300 a306 |001f: new-array v0, v0, [Lorg/apache/http/entity/mime/HttpMultipartMode; // type@06a3 │ │ -088ff6: 6201 610d |0021: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ -088ffa: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -088ffe: 6201 5f0d |0025: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ -089002: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -089006: 6201 600d |0029: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.RFC6532:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d60 │ │ -08900a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -08900e: 6900 5e0d |002d: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.$VALUES:[Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5e │ │ -089012: 0e00 |002f: return-void │ │ +088f68: |[088f68] org.apache.http.entity.mime.HttpMultipartMode.:()V │ │ +088f78: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +088f7a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +088f7c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +088f7e: 2200 b205 |0003: new-instance v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ +088f82: 1a01 8e11 |0005: const-string v1, "STRICT" // string@118e │ │ +088f86: 7030 7524 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/apache/http/entity/mime/HttpMultipartMode;.:(Ljava/lang/String;I)V // method@2475 │ │ +088f8c: 6900 610d |000a: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ +088f90: 2200 b205 |000c: new-instance v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ +088f94: 1a01 ee02 |000e: const-string v1, "BROWSER_COMPATIBLE" // string@02ee │ │ +088f98: 7030 7524 1003 |0010: invoke-direct {v0, v1, v3}, Lorg/apache/http/entity/mime/HttpMultipartMode;.:(Ljava/lang/String;I)V // method@2475 │ │ +088f9e: 6900 5f0d |0013: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ +088fa2: 2200 b205 |0015: new-instance v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ +088fa6: 1a01 a610 |0017: const-string v1, "RFC6532" // string@10a6 │ │ +088faa: 7030 7524 1004 |0019: invoke-direct {v0, v1, v4}, Lorg/apache/http/entity/mime/HttpMultipartMode;.:(Ljava/lang/String;I)V // method@2475 │ │ +088fb0: 6900 600d |001c: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.RFC6532:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d60 │ │ +088fb4: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +088fb6: 2300 a306 |001f: new-array v0, v0, [Lorg/apache/http/entity/mime/HttpMultipartMode; // type@06a3 │ │ +088fba: 6201 610d |0021: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ +088fbe: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +088fc2: 6201 5f0d |0025: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ +088fc6: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +088fca: 6201 600d |0029: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.RFC6532:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d60 │ │ +088fce: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +088fd2: 6900 5e0d |002d: sput-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.$VALUES:[Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5e │ │ +088fd6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=37 │ │ 0x000c line=39 │ │ 0x0015 line=41 │ │ 0x001e line=34 │ │ locals : │ │ @@ -156861,17 +156896,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 │ │ -089014: |[089014] org.apache.http.entity.mime.HttpMultipartMode.:(Ljava/lang/String;I)V │ │ -089024: 7030 3d21 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@213d │ │ -08902a: 0e00 |0003: return-void │ │ +088fd8: |[088fd8] org.apache.http.entity.mime.HttpMultipartMode.:(Ljava/lang/String;I)V │ │ +088fe8: 7030 3d21 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@213d │ │ +088fee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -156881,20 +156916,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/entity/mime/HttpMultipartMode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08902c: |[08902c] org.apache.http.entity.mime.HttpMultipartMode.valueOf:(Ljava/lang/String;)Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ -08903c: 1c00 b205 |0000: const-class v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ -089040: 7120 3e21 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@213e │ │ -089046: 0c00 |0005: move-result-object v0 │ │ -089048: 1f00 b205 |0006: check-cast v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ -08904c: 1100 |0008: return-object v0 │ │ +088ff0: |[088ff0] org.apache.http.entity.mime.HttpMultipartMode.valueOf:(Ljava/lang/String;)Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ +089000: 1c00 b205 |0000: const-class v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ +089004: 7120 3e21 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@213e │ │ +08900a: 0c00 |0005: move-result-object v0 │ │ +08900c: 1f00 b205 |0006: check-cast v0, Lorg/apache/http/entity/mime/HttpMultipartMode; // type@05b2 │ │ +089010: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/apache/http/entity/mime/HttpMultipartMode;) │ │ @@ -156902,33 +156937,33 @@ │ │ type : '()[Lorg/apache/http/entity/mime/HttpMultipartMode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -089050: |[089050] org.apache.http.entity.mime.HttpMultipartMode.values:()[Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ -089060: 6200 5e0d |0000: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.$VALUES:[Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5e │ │ -089064: 6e10 bf29 0000 |0002: invoke-virtual {v0}, [Lorg/apache/http/entity/mime/HttpMultipartMode;.clone:()Ljava/lang/Object; // method@29bf │ │ -08906a: 0c00 |0005: move-result-object v0 │ │ -08906c: 1f00 a306 |0006: check-cast v0, [Lorg/apache/http/entity/mime/HttpMultipartMode; // type@06a3 │ │ -089070: 1100 |0008: return-object v0 │ │ +089014: |[089014] org.apache.http.entity.mime.HttpMultipartMode.values:()[Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ +089024: 6200 5e0d |0000: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.$VALUES:[Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5e │ │ +089028: 6e10 bf29 0000 |0002: invoke-virtual {v0}, [Lorg/apache/http/entity/mime/HttpMultipartMode;.clone:()Ljava/lang/Object; // method@29bf │ │ +08902e: 0c00 |0005: move-result-object v0 │ │ +089030: 1f00 a306 |0006: check-cast v0, [Lorg/apache/http/entity/mime/HttpMultipartMode; // type@06a3 │ │ +089034: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1576 (HttpMultipartMode.java) │ │ │ │ Class #700 header: │ │ class_idx : 1461 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3886 │ │ +source_file_idx : 3882 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #700 - │ │ Class descriptor : 'Lorg/apache/http/entity/mime/MIME;' │ │ @@ -156977,20 +157012,20 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -089074: |[089074] org.apache.http.entity.mime.MIME.:()V │ │ -089084: 6200 770c |0000: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -089088: 6900 670d |0002: sput-object v0, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ -08908c: 6200 7d0c |0004: sget-object v0, Lorg/apache/http/Consts;.UTF_8:Ljava/nio/charset/Charset; // field@0c7d │ │ -089090: 6900 6a0d |0006: sput-object v0, Lorg/apache/http/entity/mime/MIME;.UTF8_CHARSET:Ljava/nio/charset/Charset; // field@0d6a │ │ -089094: 0e00 |0008: return-void │ │ +089038: |[089038] org.apache.http.entity.mime.MIME.:()V │ │ +089048: 6200 770c |0000: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +08904c: 6900 670d |0002: sput-object v0, Lorg/apache/http/entity/mime/MIME;.DEFAULT_CHARSET:Ljava/nio/charset/Charset; // field@0d67 │ │ +089050: 6200 7d0c |0004: sget-object v0, Lorg/apache/http/Consts;.UTF_8:Ljava/nio/charset/Charset; // field@0c7d │ │ +089054: 6900 6a0d |0006: sput-object v0, Lorg/apache/http/entity/mime/MIME;.UTF8_CHARSET:Ljava/nio/charset/Charset; // field@0d6a │ │ +089058: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0004 line=51 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/MIME;) │ │ @@ -156998,31 +157033,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089098: |[089098] org.apache.http.entity.mime.MIME.:()V │ │ -0890a8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0890ae: 0e00 |0003: return-void │ │ +08905c: |[08905c] org.apache.http.entity.mime.MIME.:()V │ │ +08906c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +089072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/entity/mime/MIME; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3886 (MIME.java) │ │ + source_file_idx : 3882 (MIME.java) │ │ │ │ Class #701 header: │ │ class_idx : 1462 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3962 │ │ +source_file_idx : 3958 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #701 - │ │ Class descriptor : 'Lorg/apache/http/entity/mime/MinimalField;' │ │ @@ -157045,19 +157080,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0890b0: |[0890b0] org.apache.http.entity.mime.MinimalField.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0890c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0890c6: 5b01 6b0d |0003: iput-object v1, v0, Lorg/apache/http/entity/mime/MinimalField;.name:Ljava/lang/String; // field@0d6b │ │ -0890ca: 5b02 6c0d |0005: iput-object v2, v0, Lorg/apache/http/entity/mime/MinimalField;.value:Ljava/lang/String; // field@0d6c │ │ -0890ce: 0e00 |0007: return-void │ │ +089074: |[089074] org.apache.http.entity.mime.MinimalField.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +089084: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08908a: 5b01 6b0d |0003: iput-object v1, v0, Lorg/apache/http/entity/mime/MinimalField;.name:Ljava/lang/String; // field@0d6b │ │ +08908e: 5b02 6c0d |0005: iput-object v2, v0, Lorg/apache/http/entity/mime/MinimalField;.value:Ljava/lang/String; // field@0d6c │ │ +089092: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ locals : │ │ @@ -157071,17 +157106,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0890d0: |[0890d0] org.apache.http.entity.mime.MinimalField.getBody:()Ljava/lang/String; │ │ -0890e0: 5410 6c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MinimalField;.value:Ljava/lang/String; // field@0d6c │ │ -0890e4: 1100 |0002: return-object v0 │ │ +089094: |[089094] org.apache.http.entity.mime.MinimalField.getBody:()Ljava/lang/String; │ │ +0890a4: 5410 6c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MinimalField;.value:Ljava/lang/String; // field@0d6c │ │ +0890a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/MinimalField; │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/MinimalField;) │ │ @@ -157089,17 +157124,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0890e8: |[0890e8] org.apache.http.entity.mime.MinimalField.getName:()Ljava/lang/String; │ │ -0890f8: 5410 6b0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MinimalField;.name:Ljava/lang/String; // field@0d6b │ │ -0890fc: 1100 |0002: return-object v0 │ │ +0890ac: |[0890ac] org.apache.http.entity.mime.MinimalField.getName:()Ljava/lang/String; │ │ +0890bc: 5410 6b0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MinimalField;.name:Ljava/lang/String; // field@0d6b │ │ +0890c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/MinimalField; │ │ │ │ #2 : (in Lorg/apache/http/entity/mime/MinimalField;) │ │ @@ -157107,44 +157142,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -089100: |[089100] org.apache.http.entity.mime.MinimalField.toString:()Ljava/lang/String; │ │ -089110: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -089114: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08911a: 5421 6b0d |0005: iget-object v1, v2, Lorg/apache/http/entity/mime/MinimalField;.name:Ljava/lang/String; // field@0d6b │ │ -08911e: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -089124: 1a01 5701 |000a: const-string v1, ": " // string@0157 │ │ -089128: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08912e: 5421 6c0d |000f: iget-object v1, v2, Lorg/apache/http/entity/mime/MinimalField;.value:Ljava/lang/String; // field@0d6c │ │ -089132: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -089138: 6e10 af21 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08913e: 0c01 |0017: move-result-object v1 │ │ -089140: 1101 |0018: return-object v1 │ │ +0890c4: |[0890c4] org.apache.http.entity.mime.MinimalField.toString:()Ljava/lang/String; │ │ +0890d4: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0890d8: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0890de: 5421 6b0d |0005: iget-object v1, v2, Lorg/apache/http/entity/mime/MinimalField;.name:Ljava/lang/String; // field@0d6b │ │ +0890e2: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0890e8: 1a01 5701 |000a: const-string v1, ": " // string@0157 │ │ +0890ec: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0890f2: 5421 6c0d |000f: iget-object v1, v2, Lorg/apache/http/entity/mime/MinimalField;.value:Ljava/lang/String; // field@0d6c │ │ +0890f6: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0890fc: 6e10 af21 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +089102: 0c01 |0017: move-result-object v1 │ │ +089104: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ 0x000a line=58 │ │ 0x000f line=59 │ │ 0x0014 line=60 │ │ locals : │ │ 0x0005 - 0x0019 reg=0 buffer Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0019 reg=2 this Lorg/apache/http/entity/mime/MinimalField; │ │ │ │ - source_file_idx : 3962 (MinimalField.java) │ │ + source_file_idx : 3958 (MinimalField.java) │ │ │ │ Class #702 header: │ │ class_idx : 1464 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3976 │ │ +source_file_idx : 3972 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #702 annotations: │ │ Annotations on class │ │ @@ -157168,62 +157203,60 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -089144: |[089144] org.apache.http.entity.mime.MultipartEntityBuilder$1.:()V │ │ -089154: 7100 7824 0000 |0000: invoke-static {}, Lorg/apache/http/entity/mime/HttpMultipartMode;.values:()[Lorg/apache/http/entity/mime/HttpMultipartMode; // method@2478 │ │ -08915a: 0c00 |0003: move-result-object v0 │ │ -08915c: 2100 |0004: array-length v0, v0 │ │ -08915e: 2300 6d06 |0005: new-array v0, v0, [I // type@066d │ │ -089162: 6900 700d |0007: sput-object v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d70 │ │ -089166: 6200 700d |0009: sget-object v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d70 │ │ -08916a: 6201 5f0d |000b: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ -08916e: 6e10 7624 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ -089174: 0a01 |0010: move-result v1 │ │ -089176: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -089178: 4b02 0001 |0012: aput v2, v0, v1 │ │ -08917c: 6200 700d |0014: sget-object v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d70 │ │ -089180: 6201 600d |0016: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.RFC6532:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d60 │ │ -089184: 6e10 7624 0100 |0018: invoke-virtual {v1}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ -08918a: 0a01 |001b: move-result v1 │ │ -08918c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -08918e: 4b02 0001 |001d: aput v2, v0, v1 │ │ -089192: 0e00 |001f: return-void │ │ -089194: 0d00 |0020: move-exception v0 │ │ -089196: 28fe |0021: goto 001f // -0002 │ │ -089198: 0d00 |0022: move-exception v0 │ │ -08919a: 28f1 |0023: goto 0014 // -000f │ │ +089108: |[089108] org.apache.http.entity.mime.MultipartEntityBuilder$1.:()V │ │ +089118: 7100 7824 0000 |0000: invoke-static {}, Lorg/apache/http/entity/mime/HttpMultipartMode;.values:()[Lorg/apache/http/entity/mime/HttpMultipartMode; // method@2478 │ │ +08911e: 0c00 |0003: move-result-object v0 │ │ +089120: 2100 |0004: array-length v0, v0 │ │ +089122: 2300 6d06 |0005: new-array v0, v0, [I // type@066d │ │ +089126: 6900 700d |0007: sput-object v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d70 │ │ +08912a: 6200 700d |0009: sget-object v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d70 │ │ +08912e: 6201 5f0d |000b: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ +089132: 6e10 7624 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ +089138: 0a01 |0010: move-result v1 │ │ +08913a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +08913c: 4b02 0001 |0012: aput v2, v0, v1 │ │ +089140: 6200 700d |0014: sget-object v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d70 │ │ +089144: 6201 600d |0016: sget-object v1, Lorg/apache/http/entity/mime/HttpMultipartMode;.RFC6532:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d60 │ │ +089148: 6e10 7624 0100 |0018: invoke-virtual {v1}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ +08914e: 0a01 |001b: move-result v1 │ │ +089150: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +089152: 4b02 0001 |001d: aput v2, v0, v1 │ │ +089156: 0e00 |001f: return-void │ │ +089158: 0d00 |0020: move-exception v0 │ │ +08915a: 28fe |0021: goto 001f // -0002 │ │ +08915c: 0d00 |0022: move-exception v0 │ │ +08915e: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 3976 (MultipartEntityBuilder.java) │ │ + source_file_idx : 3972 (MultipartEntityBuilder.java) │ │ │ │ Class #703 header: │ │ class_idx : 1465 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3976 │ │ +source_file_idx : 3972 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 17 │ │ │ │ Class #703 annotations: │ │ -Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/apache/http/entity/mime/MultipartEntityBuilder$1; } │ │ Annotations on field #3443 'bodyParts' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lorg/apache/http/entity/mime/FormBodyPart;" ">;" } │ │ │ │ Class #703 - │ │ Class descriptor : 'Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -157265,45 +157298,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0891b8: |[0891b8] org.apache.http.entity.mime.MultipartEntityBuilder.:()V │ │ -0891c8: 1a00 3301 |0000: const-string v0, "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" // string@0133 │ │ -0891cc: 6e10 9821 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@2198 │ │ -0891d2: 0c00 |0005: move-result-object v0 │ │ -0891d4: 6900 720d |0006: sput-object v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.MULTIPART_CHARS:[C // field@0d72 │ │ -0891d8: 0e00 |0008: return-void │ │ +08917c: |[08917c] org.apache.http.entity.mime.MultipartEntityBuilder.:()V │ │ +08918c: 1a00 3301 |0000: const-string v0, "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" // string@0133 │ │ +089190: 6e10 9821 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@2198 │ │ +089196: 0c00 |0005: move-result-object v0 │ │ +089198: 6900 720d |0006: sput-object v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.MULTIPART_CHARS:[C // field@0d72 │ │ +08919c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ + 0x0002 line=59 │ │ + 0x0008 line=57 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/MultipartEntityBuilder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0891dc: |[0891dc] org.apache.http.entity.mime.MultipartEntityBuilder.:()V │ │ -0891ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0891ee: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0891f4: 1a00 f91a |0004: const-string v0, "form-data" // string@1af9 │ │ -0891f8: 5b20 770d |0006: iput-object v0, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.subType:Ljava/lang/String; // field@0d77 │ │ -0891fc: 6200 610d |0008: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ -089200: 5b20 760d |000a: iput-object v0, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ -089204: 5b21 740d |000c: iput-object v1, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.boundary:Ljava/lang/String; // field@0d74 │ │ -089208: 5b21 750d |000e: iput-object v1, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.charset:Ljava/nio/charset/Charset; // field@0d75 │ │ -08920c: 5b21 730d |0010: iput-object v1, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ -089210: 0e00 |0012: return-void │ │ +0891a0: |[0891a0] org.apache.http.entity.mime.MultipartEntityBuilder.:()V │ │ +0891b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0891b2: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0891b8: 1a00 f51a |0004: const-string v0, "form-data" // string@1af5 │ │ +0891bc: 5b20 770d |0006: iput-object v0, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.subType:Ljava/lang/String; // field@0d77 │ │ +0891c0: 6200 610d |0008: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ +0891c4: 5b20 760d |000a: iput-object v0, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ +0891c8: 5b21 740d |000c: iput-object v1, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.boundary:Ljava/lang/String; // field@0d74 │ │ +0891cc: 5b21 750d |000e: iput-object v1, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.charset:Ljava/nio/charset/Charset; // field@0d75 │ │ +0891d0: 5b21 730d |0010: iput-object v1, v2, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ +0891d4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=74 │ │ 0x0004 line=63 │ │ 0x0008 line=64 │ │ 0x000c line=65 │ │ 0x000e line=66 │ │ @@ -157317,55 +157352,55 @@ │ │ type : '()Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089214: |[089214] org.apache.http.entity.mime.MultipartEntityBuilder.create:()Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -089224: 2200 b905 |0000: new-instance v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder; // type@05b9 │ │ -089228: 7010 9b24 0000 |0002: invoke-direct {v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.:()V // method@249b │ │ -08922e: 1100 |0005: return-object v0 │ │ +0891d8: |[0891d8] org.apache.http.entity.mime.MultipartEntityBuilder.create:()Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +0891e8: 2200 b905 |0000: new-instance v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder; // type@05b9 │ │ +0891ec: 7010 9b24 0000 |0002: invoke-direct {v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.:()V // method@249b │ │ +0891f2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ │ │ #3 : (in Lorg/apache/http/entity/mime/MultipartEntityBuilder;) │ │ name : 'generateBoundary' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -089230: |[089230] org.apache.http.entity.mime.MultipartEntityBuilder.generateBoundary:()Ljava/lang/String; │ │ -089240: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -089244: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08924a: 2203 3605 |0005: new-instance v3, Ljava/util/Random; // type@0536 │ │ -08924e: 7010 7a22 0300 |0007: invoke-direct {v3}, Ljava/util/Random;.:()V // method@227a │ │ -089254: 1304 0b00 |000a: const/16 v4, #int 11 // #b │ │ -089258: 6e20 7b22 4300 |000c: invoke-virtual {v3, v4}, Ljava/util/Random;.nextInt:(I)I // method@227b │ │ -08925e: 0a04 |000f: move-result v4 │ │ -089260: d801 041e |0010: add-int/lit8 v1, v4, #int 30 // #1e │ │ -089264: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -089266: 3512 1300 |0013: if-ge v2, v1, 0026 // +0013 │ │ -08926a: 6204 720d |0015: sget-object v4, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.MULTIPART_CHARS:[C // field@0d72 │ │ -08926e: 6205 720d |0017: sget-object v5, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.MULTIPART_CHARS:[C // field@0d72 │ │ -089272: 2155 |0019: array-length v5, v5 │ │ -089274: 6e20 7b22 5300 |001a: invoke-virtual {v3, v5}, Ljava/util/Random;.nextInt:(I)I // method@227b │ │ -08927a: 0a05 |001d: move-result v5 │ │ -08927c: 4904 0405 |001e: aget-char v4, v4, v5 │ │ -089280: 6e20 a421 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -089286: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08928a: 28ee |0025: goto 0013 // -0012 │ │ -08928c: 6e10 af21 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -089292: 0c04 |0029: move-result-object v4 │ │ -089294: 1104 |002a: return-object v4 │ │ +0891f4: |[0891f4] org.apache.http.entity.mime.MultipartEntityBuilder.generateBoundary:()Ljava/lang/String; │ │ +089204: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +089208: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08920e: 2203 3605 |0005: new-instance v3, Ljava/util/Random; // type@0536 │ │ +089212: 7010 7a22 0300 |0007: invoke-direct {v3}, Ljava/util/Random;.:()V // method@227a │ │ +089218: 1304 0b00 |000a: const/16 v4, #int 11 // #b │ │ +08921c: 6e20 7b22 4300 |000c: invoke-virtual {v3, v4}, Ljava/util/Random;.nextInt:(I)I // method@227b │ │ +089222: 0a04 |000f: move-result v4 │ │ +089224: d801 041e |0010: add-int/lit8 v1, v4, #int 30 // #1e │ │ +089228: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +08922a: 3512 1300 |0013: if-ge v2, v1, 0026 // +0013 │ │ +08922e: 6204 720d |0015: sget-object v4, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.MULTIPART_CHARS:[C // field@0d72 │ │ +089232: 6205 720d |0017: sget-object v5, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.MULTIPART_CHARS:[C // field@0d72 │ │ +089236: 2155 |0019: array-length v5, v5 │ │ +089238: 6e20 7b22 5300 |001a: invoke-virtual {v3, v5}, Ljava/util/Random;.nextInt:(I)I // method@227b │ │ +08923e: 0a05 |001d: move-result v5 │ │ +089240: 4904 0405 |001e: aget-char v4, v4, v5 │ │ +089244: 6e20 a421 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08924a: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08924e: 28ee |0025: goto 0013 // -0012 │ │ +089250: 6e10 af21 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +089256: 0c04 |0029: move-result-object v4 │ │ +089258: 1104 |002a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ 0x000a line=175 │ │ 0x0012 line=176 │ │ 0x0015 line=177 │ │ @@ -157383,29 +157418,29 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -089298: |[089298] org.apache.http.entity.mime.MultipartEntityBuilder.generateContentType:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; │ │ -0892a8: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0892ac: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0892b2: 1a01 ad24 |0005: const-string v1, "multipart/form-data; boundary=" // string@24ad │ │ -0892b6: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0892bc: 6e20 aa21 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0892c2: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ -0892c6: 1a01 6701 |000f: const-string v1, "; charset=" // string@0167 │ │ -0892ca: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0892d0: 6e10 fa21 0400 |0014: invoke-virtual {v4}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -0892d6: 0c01 |0017: move-result-object v1 │ │ -0892d8: 6e20 aa21 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0892de: 6e10 af21 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0892e4: 0c01 |001e: move-result-object v1 │ │ -0892e6: 1101 |001f: return-object v1 │ │ +08925c: |[08925c] org.apache.http.entity.mime.MultipartEntityBuilder.generateContentType:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; │ │ +08926c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +089270: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +089276: 1a01 a924 |0005: const-string v1, "multipart/form-data; boundary=" // string@24a9 │ │ +08927a: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +089280: 6e20 aa21 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +089286: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ +08928a: 1a01 6701 |000f: const-string v1, "; charset=" // string@0167 │ │ +08928e: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +089294: 6e10 fa21 0400 |0014: invoke-virtual {v4}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +08929a: 0c01 |0017: move-result-object v1 │ │ +08929c: 6e20 aa21 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0892a2: 6e10 af21 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0892a8: 0c01 |001e: move-result-object v1 │ │ +0892aa: 1101 |001f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ 0x000a line=164 │ │ 0x000d line=165 │ │ 0x000f line=166 │ │ @@ -157423,24 +157458,24 @@ │ │ type : '(Ljava/lang/String;Ljava/io/File;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -0892e8: |[0892e8] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;Ljava/io/File;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -0892f8: 6201 3a0d |0000: sget-object v1, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ -0892fc: 3804 0b00 |0002: if-eqz v4, 000d // +000b │ │ -089300: 6e10 e020 0400 |0004: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ -089306: 0c00 |0007: move-result-object v0 │ │ -089308: 6e50 9d24 3214 |0008: invoke-virtual {v2, v3, v4, v1, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addBinaryBody:(Ljava/lang/String;Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@249d │ │ -08930e: 0c00 |000b: move-result-object v0 │ │ -089310: 1100 |000c: return-object v0 │ │ -089312: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -089314: 28fa |000e: goto 0008 // -0006 │ │ +0892ac: |[0892ac] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;Ljava/io/File;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +0892bc: 6201 3a0d |0000: sget-object v1, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ +0892c0: 3804 0b00 |0002: if-eqz v4, 000d // +000b │ │ +0892c4: 6e10 e020 0400 |0004: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ +0892ca: 0c00 |0007: move-result-object v0 │ │ +0892cc: 6e50 9d24 3214 |0008: invoke-virtual {v2, v3, v4, v1, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addBinaryBody:(Ljava/lang/String;Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@249d │ │ +0892d2: 0c00 |000b: move-result-object v0 │ │ +0892d4: 1100 |000c: return-object v0 │ │ +0892d6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0892d8: 28fa |000e: goto 0008 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x000f reg=3 name Ljava/lang/String; │ │ 0x0000 - 0x000f reg=4 file Ljava/io/File; │ │ @@ -157450,20 +157485,20 @@ │ │ type : '(Ljava/lang/String;Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -089318: |[089318] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -089328: 2200 bf05 |0000: new-instance v0, Lorg/apache/http/entity/mime/content/FileBody; // type@05bf │ │ -08932c: 7040 db24 3054 |0002: invoke-direct {v0, v3, v4, v5}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ -089332: 6e30 a224 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a2 │ │ -089338: 0c00 |0008: move-result-object v0 │ │ -08933a: 1100 |0009: return-object v0 │ │ +0892dc: |[0892dc] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +0892ec: 2200 bf05 |0000: new-instance v0, Lorg/apache/http/entity/mime/content/FileBody; // type@05bf │ │ +0892f0: 7040 db24 3054 |0002: invoke-direct {v0, v3, v4, v5}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ +0892f6: 6e30 a224 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a2 │ │ +0892fc: 0c00 |0008: move-result-object v0 │ │ +0892fe: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x000a reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 file Ljava/io/File; │ │ @@ -157475,20 +157510,20 @@ │ │ type : '(Ljava/lang/String;Ljava/io/InputStream;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -08933c: |[08933c] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;Ljava/io/InputStream;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -08934c: 6200 3a0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ -089350: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -089352: 6e51 9f24 3204 |0003: invoke-virtual {v2, v3, v4, v0, v1}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addBinaryBody:(Ljava/lang/String;Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@249f │ │ -089358: 0c00 |0006: move-result-object v0 │ │ -08935a: 1100 |0007: return-object v0 │ │ +089300: |[089300] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;Ljava/io/InputStream;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +089310: 6200 3a0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ +089314: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +089316: 6e51 9f24 3204 |0003: invoke-virtual {v2, v3, v4, v0, v1}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addBinaryBody:(Ljava/lang/String;Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@249f │ │ +08931c: 0c00 |0006: move-result-object v0 │ │ +08931e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x0008 reg=3 name Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 stream Ljava/io/InputStream; │ │ @@ -157498,20 +157533,20 @@ │ │ type : '(Ljava/lang/String;Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -08935c: |[08935c] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -08936c: 2200 c005 |0000: new-instance v0, Lorg/apache/http/entity/mime/content/InputStreamBody; // type@05c0 │ │ -089370: 7040 e524 3054 |0002: invoke-direct {v0, v3, v4, v5}, Lorg/apache/http/entity/mime/content/InputStreamBody;.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24e5 │ │ -089376: 6e30 a224 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a2 │ │ -08937c: 0c00 |0008: move-result-object v0 │ │ -08937e: 1100 |0009: return-object v0 │ │ +089320: |[089320] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +089330: 2200 c005 |0000: new-instance v0, Lorg/apache/http/entity/mime/content/InputStreamBody; // type@05c0 │ │ +089334: 7040 e524 3054 |0002: invoke-direct {v0, v3, v4, v5}, Lorg/apache/http/entity/mime/content/InputStreamBody;.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24e5 │ │ +08933a: 6e30 a224 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a2 │ │ +089340: 0c00 |0008: move-result-object v0 │ │ +089342: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x000a reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 stream Ljava/io/InputStream; │ │ @@ -157523,20 +157558,20 @@ │ │ type : '(Ljava/lang/String;[B)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -089380: |[089380] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;[B)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -089390: 6200 3a0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ -089394: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -089396: 6e51 a124 3204 |0003: invoke-virtual {v2, v3, v4, v0, v1}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addBinaryBody:(Ljava/lang/String;[BLorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a1 │ │ -08939c: 0c00 |0006: move-result-object v0 │ │ -08939e: 1100 |0007: return-object v0 │ │ +089344: |[089344] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;[B)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +089354: 6200 3a0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ +089358: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08935a: 6e51 a124 3204 |0003: invoke-virtual {v2, v3, v4, v0, v1}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addBinaryBody:(Ljava/lang/String;[BLorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a1 │ │ +089360: 0c00 |0006: move-result-object v0 │ │ +089362: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x0008 reg=3 name Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 b [B │ │ @@ -157546,20 +157581,20 @@ │ │ type : '(Ljava/lang/String;[BLorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0893a0: |[0893a0] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;[BLorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -0893b0: 2200 bc05 |0000: new-instance v0, Lorg/apache/http/entity/mime/content/ByteArrayBody; // type@05bc │ │ -0893b4: 7040 c424 3054 |0002: invoke-direct {v0, v3, v4, v5}, Lorg/apache/http/entity/mime/content/ByteArrayBody;.:([BLorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24c4 │ │ -0893ba: 6e30 a224 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a2 │ │ -0893c0: 0c00 |0008: move-result-object v0 │ │ -0893c2: 1100 |0009: return-object v0 │ │ +089364: |[089364] org.apache.http.entity.mime.MultipartEntityBuilder.addBinaryBody:(Ljava/lang/String;[BLorg/apache/http/entity/ContentType;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +089374: 2200 bc05 |0000: new-instance v0, Lorg/apache/http/entity/mime/content/ByteArrayBody; // type@05bc │ │ +089378: 7040 c424 3054 |0002: invoke-direct {v0, v3, v4, v5}, Lorg/apache/http/entity/mime/content/ByteArrayBody;.:([BLorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24c4 │ │ +08937e: 6e30 a224 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a2 │ │ +089384: 0c00 |0008: move-result-object v0 │ │ +089386: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x000a reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 b [B │ │ @@ -157571,24 +157606,24 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0893c4: |[0893c4] org.apache.http.entity.mime.MultipartEntityBuilder.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -0893d4: 1a00 990f |0000: const-string v0, "Name" // string@0f99 │ │ -0893d8: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0893de: 1a00 e803 |0005: const-string v0, "Content body" // string@03e8 │ │ -0893e2: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0893e8: 2200 ad05 |000a: new-instance v0, Lorg/apache/http/entity/mime/FormBodyPart; // type@05ad │ │ -0893ec: 7030 5024 2003 |000c: invoke-direct {v0, v2, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2450 │ │ -0893f2: 6e20 a324 0100 |000f: invoke-virtual {v1, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a3 │ │ -0893f8: 0c00 |0012: move-result-object v0 │ │ -0893fa: 1100 |0013: return-object v0 │ │ +089388: |[089388] org.apache.http.entity.mime.MultipartEntityBuilder.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +089398: 1a00 950f |0000: const-string v0, "Name" // string@0f95 │ │ +08939c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0893a2: 1a00 e803 |0005: const-string v0, "Content body" // string@03e8 │ │ +0893a6: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0893ac: 2200 ad05 |000a: new-instance v0, Lorg/apache/http/entity/mime/FormBodyPart; // type@05ad │ │ +0893b0: 7030 5024 2003 |000c: invoke-direct {v0, v2, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2450 │ │ +0893b6: 6e20 a324 0100 |000f: invoke-virtual {v1, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a3 │ │ +0893bc: 0c00 |0012: move-result-object v0 │ │ +0893be: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ 0x000a line=116 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ @@ -157600,25 +157635,25 @@ │ │ type : '(Lorg/apache/http/entity/mime/FormBodyPart;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0893fc: |[0893fc] org.apache.http.entity.mime.MultipartEntityBuilder.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -08940c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -089410: 1101 |0002: return-object v1 │ │ -089412: 5410 730d |0003: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ -089416: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -08941a: 2200 2505 |0007: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -08941e: 7010 1322 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -089424: 5b10 730d |000c: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ -089428: 5410 730d |000e: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ -08942c: 7220 5922 2000 |0010: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -089432: 28ef |0013: goto 0002 // -0011 │ │ +0893c0: |[0893c0] org.apache.http.entity.mime.MultipartEntityBuilder.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +0893d0: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0893d4: 1101 |0002: return-object v1 │ │ +0893d6: 5410 730d |0003: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ +0893da: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +0893de: 2200 2505 |0007: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0893e2: 7010 1322 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0893e8: 5b10 730d |000c: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ +0893ec: 5410 730d |000e: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ +0893f0: 7220 5922 2000 |0010: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0893f6: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=110 │ │ 0x0003 line=106 │ │ 0x0007 line=107 │ │ 0x000e line=109 │ │ @@ -157631,19 +157666,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -089434: |[089434] org.apache.http.entity.mime.MultipartEntityBuilder.addTextBody:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -089444: 6200 3b0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_TEXT:Lorg/apache/http/entity/ContentType; // field@0d3b │ │ -089448: 6e40 a524 2103 |0002: invoke-virtual {v1, v2, v3, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addTextBody:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/entity/ContentType;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a5 │ │ -08944e: 0c00 |0005: move-result-object v0 │ │ -089450: 1100 |0006: return-object v0 │ │ +0893f8: |[0893f8] org.apache.http.entity.mime.MultipartEntityBuilder.addTextBody:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +089408: 6200 3b0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_TEXT:Lorg/apache/http/entity/ContentType; // field@0d3b │ │ +08940c: 6e40 a524 2103 |0002: invoke-virtual {v1, v2, v3, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addTextBody:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/entity/ContentType;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a5 │ │ +089412: 0c00 |0005: move-result-object v0 │ │ +089414: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 text Ljava/lang/String; │ │ @@ -157653,20 +157688,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/entity/ContentType;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -089454: |[089454] org.apache.http.entity.mime.MultipartEntityBuilder.addTextBody:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/entity/ContentType;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -089464: 2200 c105 |0000: new-instance v0, Lorg/apache/http/entity/mime/content/StringBody; // type@05c1 │ │ -089468: 7030 ee24 3004 |0002: invoke-direct {v0, v3, v4}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@24ee │ │ -08946e: 6e30 a224 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a2 │ │ -089474: 0c00 |0008: move-result-object v0 │ │ -089476: 1100 |0009: return-object v0 │ │ +089418: |[089418] org.apache.http.entity.mime.MultipartEntityBuilder.addTextBody:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/entity/ContentType;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +089428: 2200 c105 |0000: new-instance v0, Lorg/apache/http/entity/mime/content/StringBody; // type@05c1 │ │ +08942c: 7030 ee24 3004 |0002: invoke-direct {v0, v3, v4}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@24ee │ │ +089432: 6e30 a224 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a2 │ │ +089438: 0c00 |0008: move-result-object v0 │ │ +08943a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x000a reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 text Ljava/lang/String; │ │ @@ -157677,18 +157712,18 @@ │ │ type : '()Lorg/apache/http/HttpEntity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -089478: |[089478] org.apache.http.entity.mime.MultipartEntityBuilder.build:()Lorg/apache/http/HttpEntity; │ │ -089488: 6e10 a724 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.buildEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@24a7 │ │ -08948e: 0c00 |0003: move-result-object v0 │ │ -089490: 1100 |0004: return-object v0 │ │ +08943c: |[08943c] org.apache.http.entity.mime.MultipartEntityBuilder.build:()Lorg/apache/http/HttpEntity; │ │ +08944c: 6e10 a724 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.buildEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@24a7 │ │ +089452: 0c00 |0003: move-result-object v0 │ │ +089454: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ │ │ #11 : (in Lorg/apache/http/entity/mime/MultipartEntityBuilder;) │ │ @@ -157696,75 +157731,75 @@ │ │ type : '()Lorg/apache/http/entity/mime/MultipartFormEntity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 98 16-bit code units │ │ -089494: |[089494] org.apache.http.entity.mime.MultipartEntityBuilder.buildEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ -0894a4: 54a6 770d |0000: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.subType:Ljava/lang/String; // field@0d77 │ │ -0894a8: 3806 3b00 |0002: if-eqz v6, 003d // +003b │ │ -0894ac: 54a5 770d |0004: iget-object v5, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.subType:Ljava/lang/String; // field@0d77 │ │ -0894b0: 54a2 750d |0006: iget-object v2, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.charset:Ljava/nio/charset/Charset; // field@0d75 │ │ -0894b4: 54a6 740d |0008: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.boundary:Ljava/lang/String; // field@0d74 │ │ -0894b8: 3806 3600 |000a: if-eqz v6, 0040 // +0036 │ │ -0894bc: 54a0 740d |000c: iget-object v0, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.boundary:Ljava/lang/String; // field@0d74 │ │ -0894c0: 54a6 730d |000e: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ -0894c4: 3806 3500 |0010: if-eqz v6, 0045 // +0035 │ │ -0894c8: 2201 2505 |0012: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -0894cc: 54a6 730d |0014: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ -0894d0: 7020 1522 6100 |0016: invoke-direct {v1, v6}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -0894d6: 54a6 760d |0019: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ -0894da: 3806 2f00 |001b: if-eqz v6, 004a // +002f │ │ -0894de: 54a4 760d |001d: iget-object v4, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ -0894e2: 6206 700d |001f: sget-object v6, Lorg/apache/http/entity/mime/MultipartEntityBuilder$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d70 │ │ -0894e6: 6e10 7624 0400 |0021: invoke-virtual {v4}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ -0894ec: 0a07 |0024: move-result v7 │ │ -0894ee: 4406 0607 |0025: aget v6, v6, v7 │ │ -0894f2: 2b06 3300 0000 |0027: packed-switch v6, 0000005a // +00000033 │ │ -0894f8: 2203 b405 |002a: new-instance v3, Lorg/apache/http/entity/mime/HttpStrictMultipart; // type@05b4 │ │ -0894fc: 7051 7d24 5302 |002c: invoke-direct {v3, v5, v2, v0, v1}, Lorg/apache/http/entity/mime/HttpStrictMultipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V // method@247d │ │ -089502: 2206 ba05 |002f: new-instance v6, Lorg/apache/http/entity/mime/MultipartFormEntity; // type@05ba │ │ -089506: 7030 aa24 0a02 |0031: invoke-direct {v10, v0, v2}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.generateContentType:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@24aa │ │ -08950c: 0c07 |0034: move-result-object v7 │ │ -08950e: 6e10 4924 0300 |0035: invoke-virtual {v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getTotalLength:()J // method@2449 │ │ -089514: 0b08 |0038: move-result-wide v8 │ │ -089516: 7059 b024 3687 |0039: invoke-direct {v6, v3, v7, v8, v9}, Lorg/apache/http/entity/mime/MultipartFormEntity;.:(Lorg/apache/http/entity/mime/AbstractMultipartForm;Ljava/lang/String;J)V // method@24b0 │ │ -08951c: 1106 |003c: return-object v6 │ │ -08951e: 1a05 f91a |003d: const-string v5, "form-data" // string@1af9 │ │ -089522: 28c7 |003f: goto 0006 // -0039 │ │ -089524: 7010 a924 0a00 |0040: invoke-direct {v10}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.generateBoundary:()Ljava/lang/String; // method@24a9 │ │ -08952a: 0c00 |0043: move-result-object v0 │ │ -08952c: 28ca |0044: goto 000e // -0036 │ │ -08952e: 7100 2e22 0000 |0045: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ -089534: 0c01 |0048: move-result-object v1 │ │ -089536: 28d0 |0049: goto 0019 // -0030 │ │ -089538: 6204 610d |004a: sget-object v4, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ -08953c: 28d3 |004c: goto 001f // -002d │ │ -08953e: 2203 af05 |004d: new-instance v3, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart; // type@05af │ │ -089542: 7051 6124 5302 |004f: invoke-direct {v3, v5, v2, v0, v1}, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V // method@2461 │ │ -089548: 28dd |0052: goto 002f // -0023 │ │ -08954a: 2203 b305 |0053: new-instance v3, Lorg/apache/http/entity/mime/HttpRFC6532Multipart; // type@05b3 │ │ -08954e: 7051 7924 5302 |0055: invoke-direct {v3, v5, v2, v0, v1}, Lorg/apache/http/entity/mime/HttpRFC6532Multipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V // method@2479 │ │ -089554: 28d7 |0058: goto 002f // -0029 │ │ -089556: 0000 |0059: nop // spacer │ │ -089558: 0001 0200 0100 0000 2600 0000 2c00 ... |005a: packed-switch-data (8 units) │ │ +089458: |[089458] org.apache.http.entity.mime.MultipartEntityBuilder.buildEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ +089468: 54a6 770d |0000: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.subType:Ljava/lang/String; // field@0d77 │ │ +08946c: 3806 3b00 |0002: if-eqz v6, 003d // +003b │ │ +089470: 54a5 770d |0004: iget-object v5, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.subType:Ljava/lang/String; // field@0d77 │ │ +089474: 54a2 750d |0006: iget-object v2, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.charset:Ljava/nio/charset/Charset; // field@0d75 │ │ +089478: 54a6 740d |0008: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.boundary:Ljava/lang/String; // field@0d74 │ │ +08947c: 3806 3600 |000a: if-eqz v6, 0040 // +0036 │ │ +089480: 54a0 740d |000c: iget-object v0, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.boundary:Ljava/lang/String; // field@0d74 │ │ +089484: 54a6 730d |000e: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ +089488: 3806 3500 |0010: if-eqz v6, 0045 // +0035 │ │ +08948c: 2201 2505 |0012: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +089490: 54a6 730d |0014: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.bodyParts:Ljava/util/List; // field@0d73 │ │ +089494: 7020 1522 6100 |0016: invoke-direct {v1, v6}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +08949a: 54a6 760d |0019: iget-object v6, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ +08949e: 3806 2f00 |001b: if-eqz v6, 004a // +002f │ │ +0894a2: 54a4 760d |001d: iget-object v4, v10, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ +0894a6: 6206 700d |001f: sget-object v6, Lorg/apache/http/entity/mime/MultipartEntityBuilder$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d70 │ │ +0894aa: 6e10 7624 0400 |0021: invoke-virtual {v4}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ +0894b0: 0a07 |0024: move-result v7 │ │ +0894b2: 4406 0607 |0025: aget v6, v6, v7 │ │ +0894b6: 2b06 3300 0000 |0027: packed-switch v6, 0000005a // +00000033 │ │ +0894bc: 2203 b405 |002a: new-instance v3, Lorg/apache/http/entity/mime/HttpStrictMultipart; // type@05b4 │ │ +0894c0: 7051 7d24 5302 |002c: invoke-direct {v3, v5, v2, v0, v1}, Lorg/apache/http/entity/mime/HttpStrictMultipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V // method@247d │ │ +0894c6: 2206 ba05 |002f: new-instance v6, Lorg/apache/http/entity/mime/MultipartFormEntity; // type@05ba │ │ +0894ca: 7030 aa24 0a02 |0031: invoke-direct {v10, v0, v2}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.generateContentType:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@24aa │ │ +0894d0: 0c07 |0034: move-result-object v7 │ │ +0894d2: 6e10 4924 0300 |0035: invoke-virtual {v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getTotalLength:()J // method@2449 │ │ +0894d8: 0b08 |0038: move-result-wide v8 │ │ +0894da: 7059 b024 3687 |0039: invoke-direct {v6, v3, v7, v8, v9}, Lorg/apache/http/entity/mime/MultipartFormEntity;.:(Lorg/apache/http/entity/mime/AbstractMultipartForm;Ljava/lang/String;J)V // method@24b0 │ │ +0894e0: 1106 |003c: return-object v6 │ │ +0894e2: 1a05 f51a |003d: const-string v5, "form-data" // string@1af5 │ │ +0894e6: 28c7 |003f: goto 0006 // -0039 │ │ +0894e8: 7010 a924 0a00 |0040: invoke-direct {v10}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.generateBoundary:()Ljava/lang/String; // method@24a9 │ │ +0894ee: 0c00 |0043: move-result-object v0 │ │ +0894f0: 28ca |0044: goto 000e // -0036 │ │ +0894f2: 7100 2e22 0000 |0045: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ +0894f8: 0c01 |0048: move-result-object v1 │ │ +0894fa: 28d0 |0049: goto 0019 // -0030 │ │ +0894fc: 6204 610d |004a: sget-object v4, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ +089500: 28d3 |004c: goto 001f // -002d │ │ +089502: 2203 af05 |004d: new-instance v3, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart; // type@05af │ │ +089506: 7051 6124 5302 |004f: invoke-direct {v3, v5, v2, v0, v1}, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V // method@2461 │ │ +08950c: 28dd |0052: goto 002f // -0023 │ │ +08950e: 2203 b305 |0053: new-instance v3, Lorg/apache/http/entity/mime/HttpRFC6532Multipart; // type@05b3 │ │ +089512: 7051 7924 5302 |0055: invoke-direct {v3, v5, v2, v0, v1}, Lorg/apache/http/entity/mime/HttpRFC6532Multipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V // method@2479 │ │ +089518: 28d7 |0058: goto 002f // -0029 │ │ +08951a: 0000 |0059: nop // spacer │ │ +08951c: 0001 0200 0100 0000 2600 0000 2c00 ... |005a: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0006 line=184 │ │ 0x0008 line=185 │ │ 0x000e line=186 │ │ 0x0019 line=188 │ │ 0x001f line=190 │ │ 0x002a line=198 │ │ 0x002f line=200 │ │ 0x003d line=183 │ │ 0x0040 line=185 │ │ - 0x0045 line=186 │ │ + 0x0045 line=187 │ │ 0x004a line=188 │ │ 0x004d line=192 │ │ 0x0052 line=193 │ │ 0x0053 line=195 │ │ 0x0058 line=196 │ │ 0x0059 line=190 │ │ locals : │ │ @@ -157788,17 +157823,17 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089568: |[089568] org.apache.http.entity.mime.MultipartEntityBuilder.setBoundary:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -089578: 5b01 740d |0000: iput-object v1, v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.boundary:Ljava/lang/String; // field@0d74 │ │ -08957c: 1100 |0002: return-object v0 │ │ +08952c: |[08952c] org.apache.http.entity.mime.MultipartEntityBuilder.setBoundary:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +08953c: 5b01 740d |0000: iput-object v1, v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.boundary:Ljava/lang/String; // field@0d74 │ │ +089540: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x0003 reg=1 boundary Ljava/lang/String; │ │ @@ -157808,17 +157843,17 @@ │ │ type : '(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089580: |[089580] org.apache.http.entity.mime.MultipartEntityBuilder.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -089590: 5b01 750d |0000: iput-object v1, v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.charset:Ljava/nio/charset/Charset; // field@0d75 │ │ -089594: 1100 |0002: return-object v0 │ │ +089544: |[089544] org.apache.http.entity.mime.MultipartEntityBuilder.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +089554: 5b01 750d |0000: iput-object v1, v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.charset:Ljava/nio/charset/Charset; // field@0d75 │ │ +089558: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x0003 reg=1 charset Ljava/nio/charset/Charset; │ │ @@ -157828,18 +157863,18 @@ │ │ type : '()Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -089598: |[089598] org.apache.http.entity.mime.MultipartEntityBuilder.setLaxMode:()Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -0895a8: 6200 5f0d |0000: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ -0895ac: 5b10 760d |0002: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ -0895b0: 1101 |0004: return-object v1 │ │ +08955c: |[08955c] org.apache.http.entity.mime.MultipartEntityBuilder.setLaxMode:()Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +08956c: 6200 5f0d |0000: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.BROWSER_COMPATIBLE:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5f │ │ +089570: 5b10 760d |0002: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ +089574: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0004 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ │ │ @@ -157848,17 +157883,17 @@ │ │ type : '(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0895b4: |[0895b4] org.apache.http.entity.mime.MultipartEntityBuilder.setMode:(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -0895c4: 5b01 760d |0000: iput-object v1, v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ -0895c8: 1100 |0002: return-object v0 │ │ +089578: |[089578] org.apache.http.entity.mime.MultipartEntityBuilder.setMode:(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +089588: 5b01 760d |0000: iput-object v1, v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ +08958c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0002 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ 0x0000 - 0x0003 reg=1 mode Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ @@ -157868,26 +157903,26 @@ │ │ type : '()Lorg/apache/http/entity/mime/MultipartEntityBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0895cc: |[0895cc] org.apache.http.entity.mime.MultipartEntityBuilder.setStrictMode:()Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ -0895dc: 6200 610d |0000: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ -0895e0: 5b10 760d |0002: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ -0895e4: 1101 |0004: return-object v1 │ │ +089590: |[089590] org.apache.http.entity.mime.MultipartEntityBuilder.setStrictMode:()Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ +0895a0: 6200 610d |0000: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ +0895a4: 5b10 760d |0002: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d76 │ │ +0895a8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0004 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ │ │ - source_file_idx : 3976 (MultipartEntityBuilder.java) │ │ + source_file_idx : 3972 (MultipartEntityBuilder.java) │ │ │ │ Class #704 header: │ │ class_idx : 1470 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ source_file_idx : 1020 │ │ static_fields_size : 0 │ │ @@ -157965,17 +158000,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0895e8: |[0895e8] org.apache.http.impl.ConnSupport.:()V │ │ -0895f8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0895fe: 0e00 |0003: return-void │ │ +0895ac: |[0895ac] org.apache.http.impl.ConnSupport.:()V │ │ +0895bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0895c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/ConnSupport; │ │ │ │ #1 : (in Lorg/apache/http/impl/ConnSupport;) │ │ @@ -157983,47 +158018,51 @@ │ │ type : '(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -089600: |[089600] org.apache.http.impl.ConnSupport.createDecoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder; │ │ -089610: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -089612: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -089616: 1103 |0003: return-object v3 │ │ -089618: 6e10 9423 0400 |0004: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getCharset:()Ljava/nio/charset/Charset; // method@2394 │ │ -08961e: 0c00 |0007: move-result-object v0 │ │ -089620: 6e10 9623 0400 |0008: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getMalformedInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2396 │ │ -089626: 0c01 |000b: move-result-object v1 │ │ -089628: 6e10 9823 0400 |000c: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getUnmappableInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2398 │ │ -08962e: 0c02 |000f: move-result-object v2 │ │ -089630: 3800 f3ff |0010: if-eqz v0, 0003 // -000d │ │ -089634: 6e10 fb21 0000 |0012: invoke-virtual {v0}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@21fb │ │ -08963a: 0c03 |0015: move-result-object v3 │ │ -08963c: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -089640: 6e20 ff21 1300 |0018: invoke-virtual {v3, v1}, Ljava/nio/charset/CharsetDecoder;.onMalformedInput:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; // method@21ff │ │ -089646: 0c03 |001b: move-result-object v3 │ │ -089648: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -08964c: 6e20 0022 2300 |001e: invoke-virtual {v3, v2}, Ljava/nio/charset/CharsetDecoder;.onUnmappableCharacter:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; // method@2200 │ │ -089652: 0c03 |0021: move-result-object v3 │ │ -089654: 28e1 |0022: goto 0003 // -001f │ │ -089656: 6201 710c |0023: sget-object v1, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -08965a: 28f3 |0025: goto 0018 // -000d │ │ -08965c: 6202 710c |0026: sget-object v2, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -089660: 28f6 |0028: goto 001e // -000a │ │ +0895c4: |[0895c4] org.apache.http.impl.ConnSupport.createDecoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder; │ │ +0895d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0895d6: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +0895da: 1103 |0003: return-object v3 │ │ +0895dc: 6e10 9423 0400 |0004: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getCharset:()Ljava/nio/charset/Charset; // method@2394 │ │ +0895e2: 0c00 |0007: move-result-object v0 │ │ +0895e4: 6e10 9623 0400 |0008: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getMalformedInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2396 │ │ +0895ea: 0c01 |000b: move-result-object v1 │ │ +0895ec: 6e10 9823 0400 |000c: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getUnmappableInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2398 │ │ +0895f2: 0c02 |000f: move-result-object v2 │ │ +0895f4: 3800 f3ff |0010: if-eqz v0, 0003 // -000d │ │ +0895f8: 6e10 fb21 0000 |0012: invoke-virtual {v0}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@21fb │ │ +0895fe: 0c03 |0015: move-result-object v3 │ │ +089600: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +089604: 6e20 ff21 1300 |0018: invoke-virtual {v3, v1}, Ljava/nio/charset/CharsetDecoder;.onMalformedInput:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; // method@21ff │ │ +08960a: 0c03 |001b: move-result-object v3 │ │ +08960c: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +089610: 6e20 0022 2300 |001e: invoke-virtual {v3, v2}, Ljava/nio/charset/CharsetDecoder;.onUnmappableCharacter:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; // method@2200 │ │ +089616: 0c03 |0021: move-result-object v3 │ │ +089618: 28e1 |0022: goto 0003 // -001f │ │ +08961a: 6201 710c |0023: sget-object v1, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +08961e: 28f3 |0025: goto 0018 // -000d │ │ +089620: 6202 710c |0026: sget-object v2, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +089624: 28f6 |0028: goto 001e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0003 line=55 │ │ 0x0004 line=47 │ │ 0x0008 line=48 │ │ 0x000c line=49 │ │ 0x0010 line=50 │ │ 0x0012 line=51 │ │ + 0x0018 line=52 │ │ + 0x001e line=53 │ │ + 0x0023 line=51 │ │ + 0x0026 line=52 │ │ locals : │ │ 0x000c - 0x0018 reg=1 malformed Ljava/nio/charset/CodingErrorAction; │ │ 0x0010 - 0x001e reg=2 unmappable Ljava/nio/charset/CodingErrorAction; │ │ 0x0023 - 0x0026 reg=1 malformed Ljava/nio/charset/CodingErrorAction; │ │ 0x0008 - 0x0029 reg=0 charset Ljava/nio/charset/Charset; │ │ 0x0023 - 0x0029 reg=2 unmappable Ljava/nio/charset/CodingErrorAction; │ │ 0x0000 - 0x0029 reg=4 cconfig Lorg/apache/http/config/ConnectionConfig; │ │ @@ -158033,47 +158072,51 @@ │ │ type : '(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -089664: |[089664] org.apache.http.impl.ConnSupport.createEncoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder; │ │ -089674: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -089676: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -08967a: 1103 |0003: return-object v3 │ │ -08967c: 6e10 9423 0400 |0004: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getCharset:()Ljava/nio/charset/Charset; // method@2394 │ │ -089682: 0c00 |0007: move-result-object v0 │ │ -089684: 3800 fbff |0008: if-eqz v0, 0003 // -0005 │ │ -089688: 6e10 9623 0400 |000a: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getMalformedInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2396 │ │ -08968e: 0c01 |000d: move-result-object v1 │ │ -089690: 6e10 9823 0400 |000e: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getUnmappableInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2398 │ │ -089696: 0c02 |0011: move-result-object v2 │ │ -089698: 6e10 fc21 0000 |0012: invoke-virtual {v0}, Ljava/nio/charset/Charset;.newEncoder:()Ljava/nio/charset/CharsetEncoder; // method@21fc │ │ -08969e: 0c03 |0015: move-result-object v3 │ │ -0896a0: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -0896a4: 6e20 0422 1300 |0018: invoke-virtual {v3, v1}, Ljava/nio/charset/CharsetEncoder;.onMalformedInput:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; // method@2204 │ │ -0896aa: 0c03 |001b: move-result-object v3 │ │ -0896ac: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -0896b0: 6e20 0522 2300 |001e: invoke-virtual {v3, v2}, Ljava/nio/charset/CharsetEncoder;.onUnmappableCharacter:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; // method@2205 │ │ -0896b6: 0c03 |0021: move-result-object v3 │ │ -0896b8: 28e1 |0022: goto 0003 // -001f │ │ -0896ba: 6201 710c |0023: sget-object v1, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0896be: 28f3 |0025: goto 0018 // -000d │ │ -0896c0: 6202 710c |0026: sget-object v2, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0896c4: 28f6 |0028: goto 001e // -000a │ │ +089628: |[089628] org.apache.http.impl.ConnSupport.createEncoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder; │ │ +089638: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08963a: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +08963e: 1103 |0003: return-object v3 │ │ +089640: 6e10 9423 0400 |0004: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getCharset:()Ljava/nio/charset/Charset; // method@2394 │ │ +089646: 0c00 |0007: move-result-object v0 │ │ +089648: 3800 fbff |0008: if-eqz v0, 0003 // -0005 │ │ +08964c: 6e10 9623 0400 |000a: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getMalformedInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2396 │ │ +089652: 0c01 |000d: move-result-object v1 │ │ +089654: 6e10 9823 0400 |000e: invoke-virtual {v4}, Lorg/apache/http/config/ConnectionConfig;.getUnmappableInputAction:()Ljava/nio/charset/CodingErrorAction; // method@2398 │ │ +08965a: 0c02 |0011: move-result-object v2 │ │ +08965c: 6e10 fc21 0000 |0012: invoke-virtual {v0}, Ljava/nio/charset/Charset;.newEncoder:()Ljava/nio/charset/CharsetEncoder; // method@21fc │ │ +089662: 0c03 |0015: move-result-object v3 │ │ +089664: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +089668: 6e20 0422 1300 |0018: invoke-virtual {v3, v1}, Ljava/nio/charset/CharsetEncoder;.onMalformedInput:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; // method@2204 │ │ +08966e: 0c03 |001b: move-result-object v3 │ │ +089670: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +089674: 6e20 0522 2300 |001e: invoke-virtual {v3, v2}, Ljava/nio/charset/CharsetEncoder;.onUnmappableCharacter:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; // method@2205 │ │ +08967a: 0c03 |0021: move-result-object v3 │ │ +08967c: 28e1 |0022: goto 0003 // -001f │ │ +08967e: 6201 710c |0023: sget-object v1, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +089682: 28f3 |0025: goto 0018 // -000d │ │ +089684: 6202 710c |0026: sget-object v2, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +089688: 28f6 |0028: goto 001e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=71 │ │ 0x0004 line=63 │ │ 0x0008 line=64 │ │ 0x000a line=65 │ │ 0x000e line=66 │ │ 0x0012 line=67 │ │ + 0x0018 line=68 │ │ + 0x001e line=69 │ │ + 0x0023 line=67 │ │ + 0x0026 line=68 │ │ locals : │ │ 0x000e - 0x0018 reg=1 malformed Ljava/nio/charset/CodingErrorAction; │ │ 0x0012 - 0x001e reg=2 unmappable Ljava/nio/charset/CodingErrorAction; │ │ 0x0023 - 0x0026 reg=1 malformed Ljava/nio/charset/CodingErrorAction; │ │ 0x0008 - 0x0029 reg=0 charset Ljava/nio/charset/Charset; │ │ 0x0023 - 0x0029 reg=2 unmappable Ljava/nio/charset/CodingErrorAction; │ │ 0x0000 - 0x0029 reg=4 cconfig Lorg/apache/http/config/ConnectionConfig; │ │ @@ -158117,22 +158160,22 @@ │ │ type : '(Lorg/apache/http/entity/ContentLengthStrategy;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0896c8: |[0896c8] org.apache.http.impl.entity.EntityDeserializer.:(Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ -0896d8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0896de: 1a00 ec03 |0003: const-string v0, "Content length strategy" // string@03ec │ │ -0896e2: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0896e8: 0c00 |0008: move-result-object v0 │ │ -0896ea: 1f00 a305 |0009: check-cast v0, Lorg/apache/http/entity/ContentLengthStrategy; // type@05a3 │ │ -0896ee: 5b10 c30d |000b: iput-object v0, v1, Lorg/apache/http/impl/entity/EntityDeserializer;.lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc3 │ │ -0896f2: 0e00 |000d: return-void │ │ +08968c: |[08968c] org.apache.http.impl.entity.EntityDeserializer.:(Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ +08969c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0896a2: 1a00 ec03 |0003: const-string v0, "Content length strategy" // string@03ec │ │ +0896a6: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0896ac: 0c00 |0008: move-result-object v0 │ │ +0896ae: 1f00 a305 |0009: check-cast v0, Lorg/apache/http/entity/ContentLengthStrategy; // type@05a3 │ │ +0896b2: 5b10 c30d |000b: iput-object v0, v1, Lorg/apache/http/impl/entity/EntityDeserializer;.lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc3 │ │ +0896b6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ 0x000d line=73 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/impl/entity/EntityDeserializer; │ │ @@ -158144,22 +158187,22 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0896f4: |[0896f4] org.apache.http.impl.entity.EntityDeserializer.deserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; │ │ -089704: 1a00 bd11 |0000: const-string v0, "Session input buffer" // string@11bd │ │ -089708: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08970e: 1a00 d705 |0005: const-string v0, "HTTP message" // string@05d7 │ │ -089712: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -089718: 6e30 d125 2103 |000a: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/entity/EntityDeserializer;.doDeserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/entity/BasicHttpEntity; // method@25d1 │ │ -08971e: 0c00 |000d: move-result-object v0 │ │ -089720: 1100 |000e: return-object v0 │ │ +0896b8: |[0896b8] org.apache.http.impl.entity.EntityDeserializer.deserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; │ │ +0896c8: 1a00 b911 |0000: const-string v0, "Session input buffer" // string@11b9 │ │ +0896cc: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0896d2: 1a00 d705 |0005: const-string v0, "HTTP message" // string@05d7 │ │ +0896d6: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0896dc: 6e30 d125 2103 |000a: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/entity/EntityDeserializer;.doDeserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/entity/BasicHttpEntity; // method@25d1 │ │ +0896e2: 0c00 |000d: move-result-object v0 │ │ +0896e4: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0005 line=139 │ │ 0x000a line=140 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/apache/http/impl/entity/EntityDeserializer; │ │ @@ -158171,56 +158214,56 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/entity/BasicHttpEntity;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -089724: |[089724] org.apache.http.impl.entity.EntityDeserializer.doDeserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/entity/BasicHttpEntity; │ │ -089734: 120a |0000: const/4 v10, #int 0 // #0 │ │ -089736: 1608 ffff |0001: const-wide/16 v8, #int -1 // #ffff │ │ -08973a: 2202 a005 |0003: new-instance v2, Lorg/apache/http/entity/BasicHttpEntity; // type@05a0 │ │ -08973e: 7010 d723 0200 |0005: invoke-direct {v2}, Lorg/apache/http/entity/BasicHttpEntity;.:()V // method@23d7 │ │ -089744: 54b3 c30d |0008: iget-object v3, v11, Lorg/apache/http/impl/entity/EntityDeserializer;.lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc3 │ │ -089748: 7220 f423 d300 |000a: invoke-interface {v3, v13}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ -08974e: 0b04 |000d: move-result-wide v4 │ │ -089750: 1606 feff |000e: const-wide/16 v6, #int -2 // #fffe │ │ -089754: 3103 0406 |0010: cmp-long v3, v4, v6 │ │ -089758: 3903 2800 |0012: if-nez v3, 003a // +0028 │ │ -08975c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -08975e: 6e20 dc23 3200 |0015: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ -089764: 6e30 df23 8209 |0018: invoke-virtual {v2, v8, v9}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ -08976a: 2203 df05 |001b: new-instance v3, Lorg/apache/http/impl/io/ChunkedInputStream; // type@05df │ │ -08976e: 7020 0c26 c300 |001d: invoke-direct {v3, v12}, Lorg/apache/http/impl/io/ChunkedInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;)V // method@260c │ │ -089774: 6e20 dd23 3200 |0020: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ -08977a: 1a03 f903 |0023: const-string v3, "Content-Type" // string@03f9 │ │ -08977e: 7220 0d23 3d00 |0025: invoke-interface {v13, v3}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ -089784: 0c01 |0028: move-result-object v1 │ │ -089786: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -08978a: 6e20 e023 1200 |002b: invoke-virtual {v2, v1}, Lorg/apache/http/entity/BasicHttpEntity;.setContentType:(Lorg/apache/http/Header;)V // method@23e0 │ │ -089790: 1a03 f103 |002e: const-string v3, "Content-Encoding" // string@03f1 │ │ -089794: 7220 0d23 3d00 |0030: invoke-interface {v13, v3}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ -08979a: 0c00 |0033: move-result-object v0 │ │ -08979c: 3800 0500 |0034: if-eqz v0, 0039 // +0005 │ │ -0897a0: 6e20 de23 0200 |0036: invoke-virtual {v2, v0}, Lorg/apache/http/entity/BasicHttpEntity;.setContentEncoding:(Lorg/apache/http/Header;)V // method@23de │ │ -0897a6: 1102 |0039: return-object v2 │ │ -0897a8: 3103 0408 |003a: cmp-long v3, v4, v8 │ │ -0897ac: 3903 1100 |003c: if-nez v3, 004d // +0011 │ │ -0897b0: 6e20 dc23 a200 |003e: invoke-virtual {v2, v10}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ -0897b6: 6e30 df23 8209 |0041: invoke-virtual {v2, v8, v9}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ -0897bc: 2203 f005 |0044: new-instance v3, Lorg/apache/http/impl/io/IdentityInputStream; // type@05f0 │ │ -0897c0: 7020 6226 c300 |0046: invoke-direct {v3, v12}, Lorg/apache/http/impl/io/IdentityInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;)V // method@2662 │ │ -0897c6: 6e20 dd23 3200 |0049: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ -0897cc: 28d7 |004c: goto 0023 // -0029 │ │ -0897ce: 6e20 dc23 a200 |004d: invoke-virtual {v2, v10}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ -0897d4: 6e30 df23 4205 |0050: invoke-virtual {v2, v4, v5}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ -0897da: 2203 e105 |0053: new-instance v3, Lorg/apache/http/impl/io/ContentLengthInputStream; // type@05e1 │ │ -0897de: 7040 2226 c354 |0055: invoke-direct {v3, v12, v4, v5}, Lorg/apache/http/impl/io/ContentLengthInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;J)V // method@2622 │ │ -0897e4: 6e20 dd23 3200 |0058: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ -0897ea: 28c8 |005b: goto 0023 // -0038 │ │ +0896e8: |[0896e8] org.apache.http.impl.entity.EntityDeserializer.doDeserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/entity/BasicHttpEntity; │ │ +0896f8: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0896fa: 1608 ffff |0001: const-wide/16 v8, #int -1 // #ffff │ │ +0896fe: 2202 a005 |0003: new-instance v2, Lorg/apache/http/entity/BasicHttpEntity; // type@05a0 │ │ +089702: 7010 d723 0200 |0005: invoke-direct {v2}, Lorg/apache/http/entity/BasicHttpEntity;.:()V // method@23d7 │ │ +089708: 54b3 c30d |0008: iget-object v3, v11, Lorg/apache/http/impl/entity/EntityDeserializer;.lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc3 │ │ +08970c: 7220 f423 d300 |000a: invoke-interface {v3, v13}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ +089712: 0b04 |000d: move-result-wide v4 │ │ +089714: 1606 feff |000e: const-wide/16 v6, #int -2 // #fffe │ │ +089718: 3103 0406 |0010: cmp-long v3, v4, v6 │ │ +08971c: 3903 2800 |0012: if-nez v3, 003a // +0028 │ │ +089720: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +089722: 6e20 dc23 3200 |0015: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ +089728: 6e30 df23 8209 |0018: invoke-virtual {v2, v8, v9}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ +08972e: 2203 df05 |001b: new-instance v3, Lorg/apache/http/impl/io/ChunkedInputStream; // type@05df │ │ +089732: 7020 0c26 c300 |001d: invoke-direct {v3, v12}, Lorg/apache/http/impl/io/ChunkedInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;)V // method@260c │ │ +089738: 6e20 dd23 3200 |0020: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ +08973e: 1a03 f903 |0023: const-string v3, "Content-Type" // string@03f9 │ │ +089742: 7220 0d23 3d00 |0025: invoke-interface {v13, v3}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ +089748: 0c01 |0028: move-result-object v1 │ │ +08974a: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +08974e: 6e20 e023 1200 |002b: invoke-virtual {v2, v1}, Lorg/apache/http/entity/BasicHttpEntity;.setContentType:(Lorg/apache/http/Header;)V // method@23e0 │ │ +089754: 1a03 f103 |002e: const-string v3, "Content-Encoding" // string@03f1 │ │ +089758: 7220 0d23 3d00 |0030: invoke-interface {v13, v3}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ +08975e: 0c00 |0033: move-result-object v0 │ │ +089760: 3800 0500 |0034: if-eqz v0, 0039 // +0005 │ │ +089764: 6e20 de23 0200 |0036: invoke-virtual {v2, v0}, Lorg/apache/http/entity/BasicHttpEntity;.setContentEncoding:(Lorg/apache/http/Header;)V // method@23de │ │ +08976a: 1102 |0039: return-object v2 │ │ +08976c: 3103 0408 |003a: cmp-long v3, v4, v8 │ │ +089770: 3903 1100 |003c: if-nez v3, 004d // +0011 │ │ +089774: 6e20 dc23 a200 |003e: invoke-virtual {v2, v10}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ +08977a: 6e30 df23 8209 |0041: invoke-virtual {v2, v8, v9}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ +089780: 2203 f005 |0044: new-instance v3, Lorg/apache/http/impl/io/IdentityInputStream; // type@05f0 │ │ +089784: 7020 6226 c300 |0046: invoke-direct {v3, v12}, Lorg/apache/http/impl/io/IdentityInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;)V // method@2662 │ │ +08978a: 6e20 dd23 3200 |0049: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ +089790: 28d7 |004c: goto 0023 // -0029 │ │ +089792: 6e20 dc23 a200 |004d: invoke-virtual {v2, v10}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ +089798: 6e30 df23 4205 |0050: invoke-virtual {v2, v4, v5}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ +08979e: 2203 e105 |0053: new-instance v3, Lorg/apache/http/impl/io/ContentLengthInputStream; // type@05e1 │ │ +0897a2: 7040 2226 c354 |0055: invoke-direct {v3, v12, v4, v5}, Lorg/apache/http/impl/io/ContentLengthInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;J)V // method@2622 │ │ +0897a8: 6e20 dd23 3200 |0058: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ +0897ae: 28c8 |005b: goto 0023 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0014 line=97 │ │ 0x0018 line=98 │ │ @@ -158286,22 +158329,22 @@ │ │ type : '(Lorg/apache/http/entity/ContentLengthStrategy;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0897ec: |[0897ec] org.apache.http.impl.entity.EntitySerializer.:(Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ -0897fc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -089802: 1a00 ec03 |0003: const-string v0, "Content length strategy" // string@03ec │ │ -089806: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08980c: 0c00 |0008: move-result-object v0 │ │ -08980e: 1f00 a305 |0009: check-cast v0, Lorg/apache/http/entity/ContentLengthStrategy; // type@05a3 │ │ -089812: 5b10 c40d |000b: iput-object v0, v1, Lorg/apache/http/impl/entity/EntitySerializer;.lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc4 │ │ -089816: 0e00 |000d: return-void │ │ +0897b0: |[0897b0] org.apache.http.impl.entity.EntitySerializer.:(Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ +0897c0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0897c6: 1a00 ec03 |0003: const-string v0, "Content length strategy" // string@03ec │ │ +0897ca: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0897d0: 0c00 |0008: move-result-object v0 │ │ +0897d2: 1f00 a305 |0009: check-cast v0, Lorg/apache/http/entity/ContentLengthStrategy; // type@05a3 │ │ +0897d6: 5b10 c40d |000b: iput-object v0, v1, Lorg/apache/http/impl/entity/EntitySerializer;.lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc4 │ │ +0897da: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x000d line=70 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/impl/entity/EntitySerializer; │ │ @@ -158313,33 +158356,33 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -089818: |[089818] org.apache.http.impl.entity.EntitySerializer.doSerialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; │ │ -089828: 5442 c40d |0000: iget-object v2, v4, Lorg/apache/http/impl/entity/EntitySerializer;.lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc4 │ │ -08982c: 7220 f423 6200 |0002: invoke-interface {v2, v6}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ -089832: 0b00 |0005: move-result-wide v0 │ │ -089834: 1602 feff |0006: const-wide/16 v2, #int -2 // #fffe │ │ -089838: 3102 0002 |0008: cmp-long v2, v0, v2 │ │ -08983c: 3902 0800 |000a: if-nez v2, 0012 // +0008 │ │ -089840: 2202 e005 |000c: new-instance v2, Lorg/apache/http/impl/io/ChunkedOutputStream; // type@05e0 │ │ -089844: 7020 1726 5200 |000e: invoke-direct {v2, v5}, Lorg/apache/http/impl/io/ChunkedOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;)V // method@2617 │ │ -08984a: 1102 |0011: return-object v2 │ │ -08984c: 1602 ffff |0012: const-wide/16 v2, #int -1 // #ffff │ │ -089850: 3102 0002 |0014: cmp-long v2, v0, v2 │ │ -089854: 3902 0800 |0016: if-nez v2, 001e // +0008 │ │ -089858: 2202 f105 |0018: new-instance v2, Lorg/apache/http/impl/io/IdentityOutputStream; // type@05f1 │ │ -08985c: 7020 6726 5200 |001a: invoke-direct {v2, v5}, Lorg/apache/http/impl/io/IdentityOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;)V // method@2667 │ │ -089862: 28f4 |001d: goto 0011 // -000c │ │ -089864: 2202 e205 |001e: new-instance v2, Lorg/apache/http/impl/io/ContentLengthOutputStream; // type@05e2 │ │ -089868: 7040 2926 5210 |0020: invoke-direct {v2, v5, v0, v1}, Lorg/apache/http/impl/io/ContentLengthOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;J)V // method@2629 │ │ -08986e: 28ee |0023: goto 0011 // -0012 │ │ +0897dc: |[0897dc] org.apache.http.impl.entity.EntitySerializer.doSerialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; │ │ +0897ec: 5442 c40d |0000: iget-object v2, v4, Lorg/apache/http/impl/entity/EntitySerializer;.lenStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc4 │ │ +0897f0: 7220 f423 6200 |0002: invoke-interface {v2, v6}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ +0897f6: 0b00 |0005: move-result-wide v0 │ │ +0897f8: 1602 feff |0006: const-wide/16 v2, #int -2 // #fffe │ │ +0897fc: 3102 0002 |0008: cmp-long v2, v0, v2 │ │ +089800: 3902 0800 |000a: if-nez v2, 0012 // +0008 │ │ +089804: 2202 e005 |000c: new-instance v2, Lorg/apache/http/impl/io/ChunkedOutputStream; // type@05e0 │ │ +089808: 7020 1726 5200 |000e: invoke-direct {v2, v5}, Lorg/apache/http/impl/io/ChunkedOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;)V // method@2617 │ │ +08980e: 1102 |0011: return-object v2 │ │ +089810: 1602 ffff |0012: const-wide/16 v2, #int -1 // #ffff │ │ +089814: 3102 0002 |0014: cmp-long v2, v0, v2 │ │ +089818: 3902 0800 |0016: if-nez v2, 001e // +0008 │ │ +08981c: 2202 f105 |0018: new-instance v2, Lorg/apache/http/impl/io/IdentityOutputStream; // type@05f1 │ │ +089820: 7020 6726 5200 |001a: invoke-direct {v2, v5}, Lorg/apache/http/impl/io/IdentityOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;)V // method@2667 │ │ +089826: 28f4 |001d: goto 0011 // -000c │ │ +089828: 2202 e205 |001e: new-instance v2, Lorg/apache/http/impl/io/ContentLengthOutputStream; // type@05e2 │ │ +08982c: 7040 2926 5210 |0020: invoke-direct {v2, v5, v0, v1}, Lorg/apache/http/impl/io/ContentLengthOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;J)V // method@2629 │ │ +089832: 28ee |0023: goto 0011 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000c line=91 │ │ 0x0011 line=95 │ │ 0x0012 line=92 │ │ @@ -158356,26 +158399,26 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -089870: |[089870] org.apache.http.impl.entity.EntitySerializer.serialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V │ │ -089880: 1a01 be11 |0000: const-string v1, "Session output buffer" // string@11be │ │ -089884: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08988a: 1a01 d705 |0005: const-string v1, "HTTP message" // string@05d7 │ │ -08988e: 7120 4d29 1400 |0007: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -089894: 1a01 d405 |000a: const-string v1, "HTTP entity" // string@05d4 │ │ -089898: 7120 4d29 1500 |000c: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08989e: 6e30 d325 3204 |000f: invoke-virtual {v2, v3, v4}, Lorg/apache/http/impl/entity/EntitySerializer;.doSerialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; // method@25d3 │ │ -0898a4: 0c00 |0012: move-result-object v0 │ │ -0898a6: 7220 e922 0500 |0013: invoke-interface {v5, v0}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@22e9 │ │ -0898ac: 6e10 0221 0000 |0016: invoke-virtual {v0}, Ljava/io/OutputStream;.close:()V // method@2102 │ │ -0898b2: 0e00 |0019: return-void │ │ +089834: |[089834] org.apache.http.impl.entity.EntitySerializer.serialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V │ │ +089844: 1a01 ba11 |0000: const-string v1, "Session output buffer" // string@11ba │ │ +089848: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08984e: 1a01 d705 |0005: const-string v1, "HTTP message" // string@05d7 │ │ +089852: 7120 4d29 1400 |0007: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +089858: 1a01 d405 |000a: const-string v1, "HTTP entity" // string@05d4 │ │ +08985c: 7120 4d29 1500 |000c: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +089862: 6e30 d325 3204 |000f: invoke-virtual {v2, v3, v4}, Lorg/apache/http/impl/entity/EntitySerializer;.doSerialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; // method@25d3 │ │ +089868: 0c00 |0012: move-result-object v0 │ │ +08986a: 7220 e922 0500 |0013: invoke-interface {v5, v0}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@22e9 │ │ +089870: 6e10 0221 0000 |0016: invoke-virtual {v0}, Ljava/io/OutputStream;.close:()V // method@2102 │ │ +089876: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=114 │ │ 0x000a line=115 │ │ 0x000f line=116 │ │ 0x0013 line=117 │ │ @@ -158485,34 +158528,34 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0898b4: |[0898b4] org.apache.http.impl.io.ChunkedInputStream.:(Lorg/apache/http/io/SessionInputBuffer;)V │ │ -0898c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0898c6: 7010 f820 0200 |0001: invoke-direct {v2}, Ljava/io/InputStream;.:()V // method@20f8 │ │ -0898cc: 5c21 f40d |0004: iput-boolean v1, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -0898d0: 5c21 f30d |0006: iput-boolean v1, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ -0898d4: 2310 9e06 |0008: new-array v0, v1, [Lorg/apache/http/Header; // type@069e │ │ -0898d8: 5b20 f50d |000a: iput-object v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.footers:[Lorg/apache/http/Header; // field@0df5 │ │ -0898dc: 1a00 bd11 |000c: const-string v0, "Session input buffer" // string@11bd │ │ -0898e0: 7120 4d29 0300 |000e: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0898e6: 0c00 |0011: move-result-object v0 │ │ -0898e8: 1f00 0006 |0012: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ -0898ec: 5b20 f60d |0014: iput-object v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ -0898f0: 5921 f70d |0016: iput v1, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -0898f4: 2200 5b06 |0018: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0898f8: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -0898fc: 7020 6829 1000 |001c: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -089902: 5b20 f10d |001f: iput-object v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ -089906: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -089908: 5920 f80d |0022: iput v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ -08990c: 0e00 |0024: return-void │ │ +089878: |[089878] org.apache.http.impl.io.ChunkedInputStream.:(Lorg/apache/http/io/SessionInputBuffer;)V │ │ +089888: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08988a: 7010 f820 0200 |0001: invoke-direct {v2}, Ljava/io/InputStream;.:()V // method@20f8 │ │ +089890: 5c21 f40d |0004: iput-boolean v1, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089894: 5c21 f30d |0006: iput-boolean v1, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ +089898: 2310 9e06 |0008: new-array v0, v1, [Lorg/apache/http/Header; // type@069e │ │ +08989c: 5b20 f50d |000a: iput-object v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.footers:[Lorg/apache/http/Header; // field@0df5 │ │ +0898a0: 1a00 b911 |000c: const-string v0, "Session input buffer" // string@11b9 │ │ +0898a4: 7120 4d29 0300 |000e: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0898aa: 0c00 |0011: move-result-object v0 │ │ +0898ac: 1f00 0006 |0012: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ +0898b0: 5b20 f60d |0014: iput-object v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ +0898b4: 5921 f70d |0016: iput v1, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +0898b8: 2200 5b06 |0018: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0898bc: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +0898c0: 7020 6829 1000 |001c: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0898c6: 5b20 f10d |001f: iput-object v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ +0898ca: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +0898cc: 5920 f80d |0022: iput v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ +0898d0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=95 │ │ 0x0004 line=82 │ │ 0x0006 line=85 │ │ 0x0008 line=87 │ │ 0x000c line=96 │ │ @@ -158529,70 +158572,70 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 114 16-bit code units │ │ -089910: |[089910] org.apache.http.impl.io.ChunkedInputStream.getChunkSize:()I │ │ -089920: 12f8 |0000: const/4 v8, #int -1 // #ff │ │ -089922: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -089924: 5294 f80d |0002: iget v4, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ -089928: 2b04 6400 0000 |0004: packed-switch v4, 00000068 // +00000064 │ │ -08992e: 2205 e604 |0007: new-instance v5, Ljava/lang/IllegalStateException; // type@04e6 │ │ -089932: 1a06 ad06 |0009: const-string v6, "Inconsistent codec state" // string@06ad │ │ -089936: 7020 4a21 6500 |000b: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -08993c: 2705 |000e: throw v5 │ │ -08993e: 5496 f10d |000f: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ -089942: 6e10 7429 0600 |0011: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ -089948: 5496 f60d |0014: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ -08994c: 5497 f10d |0016: iget-object v7, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ -089950: 7220 c326 7600 |0018: invoke-interface {v6, v7}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ -089956: 0a00 |001b: move-result v0 │ │ -089958: 3380 0300 |001c: if-ne v0, v8, 001f // +0003 │ │ -08995c: 0f05 |001e: return v5 │ │ -08995e: 5496 f10d |001f: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ -089962: 6e10 7929 0600 |0021: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.isEmpty:()Z // method@2979 │ │ -089968: 0a06 |0024: move-result v6 │ │ -08996a: 3906 0a00 |0025: if-nez v6, 002f // +000a │ │ -08996e: 2205 7005 |0027: new-instance v5, Lorg/apache/http/MalformedChunkCodingException; // type@0570 │ │ -089972: 1a06 0413 |0029: const-string v6, "Unexpected content at the end of chunk" // string@1304 │ │ -089976: 7020 4523 6500 |002b: invoke-direct {v5, v6}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ -08997c: 2705 |002e: throw v5 │ │ -08997e: 1216 |002f: const/4 v6, #int 1 // #1 │ │ -089980: 5996 f80d |0030: iput v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ -089984: 5496 f10d |0032: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ -089988: 6e10 7429 0600 |0034: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ -08998e: 5496 f60d |0037: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ -089992: 5497 f10d |0039: iget-object v7, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ -089996: 7220 c326 7600 |003b: invoke-interface {v6, v7}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ -08999c: 0a01 |003e: move-result v1 │ │ -08999e: 3281 dfff |003f: if-eq v1, v8, 001e // -0021 │ │ -0899a2: 5495 f10d |0041: iget-object v5, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ -0899a6: 1306 3b00 |0043: const/16 v6, #int 59 // #3b │ │ -0899aa: 6e20 7729 6500 |0045: invoke-virtual {v5, v6}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(I)I // method@2977 │ │ -0899b0: 0a03 |0048: move-result v3 │ │ -0899b2: 3b03 0800 |0049: if-gez v3, 0051 // +0008 │ │ -0899b6: 5495 f10d |004b: iget-object v5, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ -0899ba: 6e10 7b29 0500 |004d: invoke-virtual {v5}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0899c0: 0a03 |0050: move-result v3 │ │ -0899c2: 5495 f10d |0051: iget-object v5, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ -0899c6: 1206 |0053: const/4 v6, #int 0 // #0 │ │ -0899c8: 6e30 7e29 6503 |0054: invoke-virtual {v5, v6, v3}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0899ce: 0c05 |0057: move-result-object v5 │ │ -0899d0: 1306 1000 |0058: const/16 v6, #int 16 // #10 │ │ -0899d4: 7120 5221 6500 |005a: invoke-static {v5, v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;I)I // method@2152 │ │ -0899da: 0a05 |005d: move-result v5 │ │ -0899dc: 28c0 |005e: goto 001e // -0040 │ │ -0899de: 0d02 |005f: move-exception v2 │ │ -0899e0: 2205 7005 |0060: new-instance v5, Lorg/apache/http/MalformedChunkCodingException; // type@0570 │ │ -0899e4: 1a06 f902 |0062: const-string v6, "Bad chunk header" // string@02f9 │ │ -0899e8: 7020 4523 6500 |0064: invoke-direct {v5, v6}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ -0899ee: 2705 |0067: throw v5 │ │ -0899f0: 0001 0300 0100 0000 2e00 0000 0300 ... |0068: packed-switch-data (10 units) │ │ +0898d4: |[0898d4] org.apache.http.impl.io.ChunkedInputStream.getChunkSize:()I │ │ +0898e4: 12f8 |0000: const/4 v8, #int -1 // #ff │ │ +0898e6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0898e8: 5294 f80d |0002: iget v4, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ +0898ec: 2b04 6400 0000 |0004: packed-switch v4, 00000068 // +00000064 │ │ +0898f2: 2205 e604 |0007: new-instance v5, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0898f6: 1a06 ad06 |0009: const-string v6, "Inconsistent codec state" // string@06ad │ │ +0898fa: 7020 4a21 6500 |000b: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +089900: 2705 |000e: throw v5 │ │ +089902: 5496 f10d |000f: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ +089906: 6e10 7429 0600 |0011: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ +08990c: 5496 f60d |0014: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ +089910: 5497 f10d |0016: iget-object v7, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ +089914: 7220 c326 7600 |0018: invoke-interface {v6, v7}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ +08991a: 0a00 |001b: move-result v0 │ │ +08991c: 3380 0300 |001c: if-ne v0, v8, 001f // +0003 │ │ +089920: 0f05 |001e: return v5 │ │ +089922: 5496 f10d |001f: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ +089926: 6e10 7929 0600 |0021: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.isEmpty:()Z // method@2979 │ │ +08992c: 0a06 |0024: move-result v6 │ │ +08992e: 3906 0a00 |0025: if-nez v6, 002f // +000a │ │ +089932: 2205 7005 |0027: new-instance v5, Lorg/apache/http/MalformedChunkCodingException; // type@0570 │ │ +089936: 1a06 0013 |0029: const-string v6, "Unexpected content at the end of chunk" // string@1300 │ │ +08993a: 7020 4523 6500 |002b: invoke-direct {v5, v6}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ +089940: 2705 |002e: throw v5 │ │ +089942: 1216 |002f: const/4 v6, #int 1 // #1 │ │ +089944: 5996 f80d |0030: iput v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ +089948: 5496 f10d |0032: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ +08994c: 6e10 7429 0600 |0034: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ +089952: 5496 f60d |0037: iget-object v6, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ +089956: 5497 f10d |0039: iget-object v7, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ +08995a: 7220 c326 7600 |003b: invoke-interface {v6, v7}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ +089960: 0a01 |003e: move-result v1 │ │ +089962: 3281 dfff |003f: if-eq v1, v8, 001e // -0021 │ │ +089966: 5495 f10d |0041: iget-object v5, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ +08996a: 1306 3b00 |0043: const/16 v6, #int 59 // #3b │ │ +08996e: 6e20 7729 6500 |0045: invoke-virtual {v5, v6}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(I)I // method@2977 │ │ +089974: 0a03 |0048: move-result v3 │ │ +089976: 3b03 0800 |0049: if-gez v3, 0051 // +0008 │ │ +08997a: 5495 f10d |004b: iget-object v5, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ +08997e: 6e10 7b29 0500 |004d: invoke-virtual {v5}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +089984: 0a03 |0050: move-result v3 │ │ +089986: 5495 f10d |0051: iget-object v5, v9, Lorg/apache/http/impl/io/ChunkedInputStream;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0df1 │ │ +08998a: 1206 |0053: const/4 v6, #int 0 // #0 │ │ +08998c: 6e30 7e29 6503 |0054: invoke-virtual {v5, v6, v3}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +089992: 0c05 |0057: move-result-object v5 │ │ +089994: 1306 1000 |0058: const/16 v6, #int 16 // #10 │ │ +089998: 7120 5221 6500 |005a: invoke-static {v5, v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;I)I // method@2152 │ │ +08999e: 0a05 |005d: move-result v5 │ │ +0899a0: 28c0 |005e: goto 001e // -0040 │ │ +0899a2: 0d02 |005f: move-exception v2 │ │ +0899a4: 2205 7005 |0060: new-instance v5, Lorg/apache/http/MalformedChunkCodingException; // type@0570 │ │ +0899a8: 1a06 f902 |0062: const-string v6, "Bad chunk header" // string@02f9 │ │ +0899ac: 7020 4523 6500 |0064: invoke-direct {v5, v6}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ +0899b2: 2705 |0067: throw v5 │ │ +0899b4: 0001 0300 0100 0000 2e00 0000 0300 ... |0068: packed-switch-data (10 units) │ │ catches : 1 │ │ 0x0051 - 0x005d │ │ Ljava/lang/NumberFormatException; -> 0x005f │ │ positions : │ │ 0x0002 line=224 │ │ 0x0004 line=225 │ │ 0x0007 line=254 │ │ @@ -158627,34 +158670,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -089a14: |[089a14] org.apache.http.impl.io.ChunkedInputStream.nextChunk:()V │ │ -089a24: 7010 0f26 0200 |0000: invoke-direct {v2}, Lorg/apache/http/impl/io/ChunkedInputStream;.getChunkSize:()I // method@260f │ │ -089a2a: 0a00 |0003: move-result v0 │ │ -089a2c: 5920 f20d |0004: iput v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ -089a30: 5220 f20d |0006: iget v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ -089a34: 3b00 0a00 |0008: if-gez v0, 0012 // +000a │ │ -089a38: 2200 7005 |000a: new-instance v0, Lorg/apache/http/MalformedChunkCodingException; // type@0570 │ │ -089a3c: 1a01 a40f |000c: const-string v1, "Negative chunk size" // string@0fa4 │ │ -089a40: 7020 4523 1000 |000e: invoke-direct {v0, v1}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ -089a46: 2700 |0011: throw v0 │ │ -089a48: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -089a4a: 5920 f80d |0013: iput v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ -089a4e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -089a50: 5920 f70d |0016: iput v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089a54: 5220 f20d |0018: iget v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ -089a58: 3900 0800 |001a: if-nez v0, 0022 // +0008 │ │ -089a5c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -089a5e: 5c20 f40d |001d: iput-boolean v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -089a62: 7010 1226 0200 |001f: invoke-direct {v2}, Lorg/apache/http/impl/io/ChunkedInputStream;.parseTrailerHeaders:()V // method@2612 │ │ -089a68: 0e00 |0022: return-void │ │ +0899d8: |[0899d8] org.apache.http.impl.io.ChunkedInputStream.nextChunk:()V │ │ +0899e8: 7010 0f26 0200 |0000: invoke-direct {v2}, Lorg/apache/http/impl/io/ChunkedInputStream;.getChunkSize:()I // method@260f │ │ +0899ee: 0a00 |0003: move-result v0 │ │ +0899f0: 5920 f20d |0004: iput v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ +0899f4: 5220 f20d |0006: iget v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ +0899f8: 3b00 0a00 |0008: if-gez v0, 0012 // +000a │ │ +0899fc: 2200 7005 |000a: new-instance v0, Lorg/apache/http/MalformedChunkCodingException; // type@0570 │ │ +089a00: 1a01 a00f |000c: const-string v1, "Negative chunk size" // string@0fa0 │ │ +089a04: 7020 4523 1000 |000e: invoke-direct {v0, v1}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ +089a0a: 2700 |0011: throw v0 │ │ +089a0c: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +089a0e: 5920 f80d |0013: iput v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ +089a12: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +089a14: 5920 f70d |0016: iput v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089a18: 5220 f20d |0018: iget v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ +089a1c: 3900 0800 |001a: if-nez v0, 0022 // +0008 │ │ +089a20: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +089a22: 5c20 f40d |001d: iput-boolean v0, v2, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089a26: 7010 1226 0200 |001f: invoke-direct {v2}, Lorg/apache/http/impl/io/ChunkedInputStream;.parseTrailerHeaders:()V // method@2612 │ │ +089a2c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0006 line=207 │ │ 0x000a line=208 │ │ 0x0012 line=210 │ │ 0x0015 line=211 │ │ @@ -158670,47 +158713,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -089a6c: |[089a6c] org.apache.http.impl.io.ChunkedInputStream.parseTrailerHeaders:()V │ │ -089a7c: 5462 f60d |0000: iget-object v2, v6, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ -089a80: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -089a82: 12f4 |0003: const/4 v4, #int -1 // #ff │ │ -089a84: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -089a86: 7140 e125 3254 |0005: invoke-static {v2, v3, v4, v5}, Lorg/apache/http/impl/io/AbstractMessageParser;.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header; // method@25e1 │ │ -089a8c: 0c02 |0008: move-result-object v2 │ │ -089a8e: 5b62 f50d |0009: iput-object v2, v6, Lorg/apache/http/impl/io/ChunkedInputStream;.footers:[Lorg/apache/http/Header; // field@0df5 │ │ -089a92: 0e00 |000b: return-void │ │ -089a94: 0d00 |000c: move-exception v0 │ │ -089a96: 2201 7005 |000d: new-instance v1, Lorg/apache/http/MalformedChunkCodingException; // type@0570 │ │ -089a9a: 2202 f804 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -089a9e: 7010 a121 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -089aa4: 1a03 cf06 |0014: const-string v3, "Invalid footer: " // string@06cf │ │ -089aa8: 6e20 aa21 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -089aae: 0c02 |0019: move-result-object v2 │ │ -089ab0: 6e10 f022 0000 |001a: invoke-virtual {v0}, Lorg/apache/http/HttpException;.getMessage:()Ljava/lang/String; // method@22f0 │ │ -089ab6: 0c03 |001d: move-result-object v3 │ │ -089ab8: 6e20 aa21 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -089abe: 0c02 |0021: move-result-object v2 │ │ -089ac0: 6e10 af21 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -089ac6: 0c02 |0025: move-result-object v2 │ │ -089ac8: 7020 4523 2100 |0026: invoke-direct {v1, v2}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ -089ace: 6e20 f620 0100 |0029: invoke-virtual {v1, v0}, Ljava/io/IOException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@20f6 │ │ -089ad4: 2701 |002c: throw v1 │ │ +089a30: |[089a30] org.apache.http.impl.io.ChunkedInputStream.parseTrailerHeaders:()V │ │ +089a40: 5462 f60d |0000: iget-object v2, v6, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ +089a44: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +089a46: 12f4 |0003: const/4 v4, #int -1 // #ff │ │ +089a48: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +089a4a: 7140 e125 3254 |0005: invoke-static {v2, v3, v4, v5}, Lorg/apache/http/impl/io/AbstractMessageParser;.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header; // method@25e1 │ │ +089a50: 0c02 |0008: move-result-object v2 │ │ +089a52: 5b62 f50d |0009: iput-object v2, v6, Lorg/apache/http/impl/io/ChunkedInputStream;.footers:[Lorg/apache/http/Header; // field@0df5 │ │ +089a56: 0e00 |000b: return-void │ │ +089a58: 0d00 |000c: move-exception v0 │ │ +089a5a: 2201 7005 |000d: new-instance v1, Lorg/apache/http/MalformedChunkCodingException; // type@0570 │ │ +089a5e: 2202 f804 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +089a62: 7010 a121 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +089a68: 1a03 cf06 |0014: const-string v3, "Invalid footer: " // string@06cf │ │ +089a6c: 6e20 aa21 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +089a72: 0c02 |0019: move-result-object v2 │ │ +089a74: 6e10 f022 0000 |001a: invoke-virtual {v0}, Lorg/apache/http/HttpException;.getMessage:()Ljava/lang/String; // method@22f0 │ │ +089a7a: 0c03 |001d: move-result-object v3 │ │ +089a7c: 6e20 aa21 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +089a82: 0c02 |0021: move-result-object v2 │ │ +089a84: 6e10 af21 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +089a8a: 0c02 |0025: move-result-object v2 │ │ +089a8c: 7020 4523 2100 |0026: invoke-direct {v1, v2}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ +089a92: 6e20 f620 0100 |0029: invoke-virtual {v1, v0}, Ljava/io/IOException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@20f6 │ │ +089a98: 2701 |002c: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ Lorg/apache/http/HttpException; -> 0x000c │ │ positions : │ │ 0x0000 line=264 │ │ + 0x0005 line=265 │ │ 0x000b line=272 │ │ 0x000c line=266 │ │ 0x000d line=267 │ │ + 0x001a line=268 │ │ 0x0029 line=269 │ │ 0x002c line=270 │ │ locals : │ │ 0x000d - 0x002d reg=0 ex Lorg/apache/http/HttpException; │ │ 0x0029 - 0x002d reg=1 ioe Ljava/io/IOException; │ │ 0x0000 - 0x002d reg=6 this Lorg/apache/http/impl/io/ChunkedInputStream; │ │ │ │ @@ -158720,30 +158765,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -089ae8: |[089ae8] org.apache.http.impl.io.ChunkedInputStream.available:()I │ │ -089af8: 5431 f60d |0000: iget-object v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ -089afc: 2011 f905 |0002: instance-of v1, v1, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ -089b00: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ -089b04: 5431 f60d |0006: iget-object v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ -089b08: 1f01 f905 |0008: check-cast v1, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ -089b0c: 7210 b626 0100 |000a: invoke-interface {v1}, Lorg/apache/http/io/BufferInfo;.length:()I // method@26b6 │ │ -089b12: 0a00 |000d: move-result v0 │ │ -089b14: 5231 f20d |000e: iget v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ -089b18: 5232 f70d |0010: iget v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089b1c: b121 |0012: sub-int/2addr v1, v2 │ │ -089b1e: 7120 6721 1000 |0013: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -089b24: 0a01 |0016: move-result v1 │ │ -089b26: 0f01 |0017: return v1 │ │ -089b28: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -089b2a: 28fe |0019: goto 0017 // -0002 │ │ +089aac: |[089aac] org.apache.http.impl.io.ChunkedInputStream.available:()I │ │ +089abc: 5431 f60d |0000: iget-object v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ +089ac0: 2011 f905 |0002: instance-of v1, v1, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ +089ac4: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ +089ac8: 5431 f60d |0006: iget-object v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ +089acc: 1f01 f905 |0008: check-cast v1, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ +089ad0: 7210 b626 0100 |000a: invoke-interface {v1}, Lorg/apache/http/io/BufferInfo;.length:()I // method@26b6 │ │ +089ad6: 0a00 |000d: move-result v0 │ │ +089ad8: 5231 f20d |000e: iget v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ +089adc: 5232 f70d |0010: iget v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089ae0: b121 |0012: sub-int/2addr v1, v2 │ │ +089ae2: 7120 6721 1000 |0013: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +089ae8: 0a01 |0016: move-result v1 │ │ +089aea: 0f01 |0017: return v1 │ │ +089aec: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +089aee: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=105 │ │ 0x000e line=106 │ │ 0x0017 line=108 │ │ locals : │ │ @@ -158755,32 +158800,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -089b2c: |[089b2c] org.apache.http.impl.io.ChunkedInputStream.close:()V │ │ -089b3c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -089b3e: 5531 f30d |0001: iget-boolean v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ -089b42: 3901 1400 |0003: if-nez v1, 0017 // +0014 │ │ -089b46: 5531 f40d |0005: iget-boolean v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -089b4a: 3901 0c00 |0007: if-nez v1, 0013 // +000c │ │ -089b4e: 1301 0008 |0009: const/16 v1, #int 2048 // #800 │ │ -089b52: 2310 6a06 |000b: new-array v0, v1, [B // type@066a │ │ -089b56: 6e20 1426 0300 |000d: invoke-virtual {v3, v0}, Lorg/apache/http/impl/io/ChunkedInputStream;.read:([B)I // method@2614 │ │ -089b5c: 0a01 |0010: move-result v1 │ │ -089b5e: 3b01 fcff |0011: if-gez v1, 000d // -0004 │ │ -089b62: 5c32 f40d |0013: iput-boolean v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -089b66: 5c32 f30d |0015: iput-boolean v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ -089b6a: 0e00 |0017: return-void │ │ -089b6c: 0d01 |0018: move-exception v1 │ │ -089b6e: 5c32 f40d |0019: iput-boolean v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -089b72: 5c32 f30d |001b: iput-boolean v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ -089b76: 2701 |001d: throw v1 │ │ +089af0: |[089af0] org.apache.http.impl.io.ChunkedInputStream.close:()V │ │ +089b00: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +089b02: 5531 f30d |0001: iget-boolean v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ +089b06: 3901 1400 |0003: if-nez v1, 0017 // +0014 │ │ +089b0a: 5531 f40d |0005: iget-boolean v1, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089b0e: 3901 0c00 |0007: if-nez v1, 0013 // +000c │ │ +089b12: 1301 0008 |0009: const/16 v1, #int 2048 // #800 │ │ +089b16: 2310 6a06 |000b: new-array v0, v1, [B // type@066a │ │ +089b1a: 6e20 1426 0300 |000d: invoke-virtual {v3, v0}, Lorg/apache/http/impl/io/ChunkedInputStream;.read:([B)I // method@2614 │ │ +089b20: 0a01 |0010: move-result v1 │ │ +089b22: 3b01 fcff |0011: if-gez v1, 000d // -0004 │ │ +089b26: 5c32 f40d |0013: iput-boolean v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089b2a: 5c32 f30d |0015: iput-boolean v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ +089b2e: 0e00 |0017: return-void │ │ +089b30: 0d01 |0018: move-exception v1 │ │ +089b32: 5c32 f40d |0019: iput-boolean v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089b36: 5c32 f30d |001b: iput-boolean v2, v3, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ +089b3a: 2701 |001d: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x0010 │ │ -> 0x0018 │ │ positions : │ │ 0x0001 line=282 │ │ 0x0005 line=284 │ │ 0x0009 line=286 │ │ @@ -158799,20 +158844,20 @@ │ │ type : '()[Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -089b84: |[089b84] org.apache.http.impl.io.ChunkedInputStream.getFooters:()[Lorg/apache/http/Header; │ │ -089b94: 5410 f50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/ChunkedInputStream;.footers:[Lorg/apache/http/Header; // field@0df5 │ │ -089b98: 6e10 bd29 0000 |0002: invoke-virtual {v0}, [Lorg/apache/http/Header;.clone:()Ljava/lang/Object; // method@29bd │ │ -089b9e: 0c00 |0005: move-result-object v0 │ │ -089ba0: 1f00 9e06 |0006: check-cast v0, [Lorg/apache/http/Header; // type@069e │ │ -089ba4: 1100 |0008: return-object v0 │ │ +089b48: |[089b48] org.apache.http.impl.io.ChunkedInputStream.getFooters:()[Lorg/apache/http/Header; │ │ +089b58: 5410 f50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/ChunkedInputStream;.footers:[Lorg/apache/http/Header; // field@0df5 │ │ +089b5c: 6e10 bd29 0000 |0002: invoke-virtual {v0}, [Lorg/apache/http/Header;.clone:()Ljava/lang/Object; // method@29bd │ │ +089b62: 0c00 |0005: move-result-object v0 │ │ +089b64: 1f00 9e06 |0006: check-cast v0, [Lorg/apache/http/Header; // type@069e │ │ +089b68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/impl/io/ChunkedInputStream; │ │ │ │ #3 : (in Lorg/apache/http/impl/io/ChunkedInputStream;) │ │ @@ -158820,47 +158865,47 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -089ba8: |[089ba8] org.apache.http.impl.io.ChunkedInputStream.read:()I │ │ -089bb8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -089bba: 5542 f30d |0001: iget-boolean v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ -089bbe: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -089bc2: 2201 c904 |0005: new-instance v1, Ljava/io/IOException; // type@04c9 │ │ -089bc6: 1a02 dd02 |0007: const-string v2, "Attempted read from closed stream." // string@02dd │ │ -089bca: 7020 f520 2100 |0009: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -089bd0: 2701 |000c: throw v1 │ │ -089bd2: 5542 f40d |000d: iget-boolean v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -089bd6: 3802 0400 |000f: if-eqz v2, 0013 // +0004 │ │ -089bda: 0110 |0011: move v0, v1 │ │ -089bdc: 0f00 |0012: return v0 │ │ -089bde: 5242 f80d |0013: iget v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ -089be2: 1223 |0015: const/4 v3, #int 2 // #2 │ │ -089be4: 3232 0b00 |0016: if-eq v2, v3, 0021 // +000b │ │ -089be8: 7010 1126 0400 |0018: invoke-direct {v4}, Lorg/apache/http/impl/io/ChunkedInputStream;.nextChunk:()V // method@2611 │ │ -089bee: 5542 f40d |001b: iget-boolean v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -089bf2: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ -089bf6: 0110 |001f: move v0, v1 │ │ -089bf8: 28f2 |0020: goto 0012 // -000e │ │ -089bfa: 5442 f60d |0021: iget-object v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ -089bfe: 7210 c026 0200 |0023: invoke-interface {v2}, Lorg/apache/http/io/SessionInputBuffer;.read:()I // method@26c0 │ │ -089c04: 0a00 |0026: move-result v0 │ │ -089c06: 3210 ebff |0027: if-eq v0, v1, 0012 // -0015 │ │ -089c0a: 5241 f70d |0029: iget v1, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089c0e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -089c12: 5941 f70d |002d: iput v1, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089c16: 5241 f70d |002f: iget v1, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089c1a: 5242 f20d |0031: iget v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ -089c1e: 3421 dfff |0033: if-lt v1, v2, 0012 // -0021 │ │ -089c22: 1231 |0035: const/4 v1, #int 3 // #3 │ │ -089c24: 5941 f80d |0036: iput v1, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ -089c28: 28da |0038: goto 0012 // -0026 │ │ +089b6c: |[089b6c] org.apache.http.impl.io.ChunkedInputStream.read:()I │ │ +089b7c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +089b7e: 5542 f30d |0001: iget-boolean v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ +089b82: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +089b86: 2201 c904 |0005: new-instance v1, Ljava/io/IOException; // type@04c9 │ │ +089b8a: 1a02 dd02 |0007: const-string v2, "Attempted read from closed stream." // string@02dd │ │ +089b8e: 7020 f520 2100 |0009: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +089b94: 2701 |000c: throw v1 │ │ +089b96: 5542 f40d |000d: iget-boolean v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089b9a: 3802 0400 |000f: if-eqz v2, 0013 // +0004 │ │ +089b9e: 0110 |0011: move v0, v1 │ │ +089ba0: 0f00 |0012: return v0 │ │ +089ba2: 5242 f80d |0013: iget v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ +089ba6: 1223 |0015: const/4 v3, #int 2 // #2 │ │ +089ba8: 3232 0b00 |0016: if-eq v2, v3, 0021 // +000b │ │ +089bac: 7010 1126 0400 |0018: invoke-direct {v4}, Lorg/apache/http/impl/io/ChunkedInputStream;.nextChunk:()V // method@2611 │ │ +089bb2: 5542 f40d |001b: iget-boolean v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089bb6: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ +089bba: 0110 |001f: move v0, v1 │ │ +089bbc: 28f2 |0020: goto 0012 // -000e │ │ +089bbe: 5442 f60d |0021: iget-object v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ +089bc2: 7210 c026 0200 |0023: invoke-interface {v2}, Lorg/apache/http/io/SessionInputBuffer;.read:()I // method@26c0 │ │ +089bc8: 0a00 |0026: move-result v0 │ │ +089bca: 3210 ebff |0027: if-eq v0, v1, 0012 // -0015 │ │ +089bce: 5241 f70d |0029: iget v1, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089bd2: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +089bd6: 5941 f70d |002d: iput v1, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089bda: 5241 f70d |002f: iget v1, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089bde: 5242 f20d |0031: iget v2, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ +089be2: 3421 dfff |0033: if-lt v1, v2, 0012 // -0021 │ │ +089be6: 1231 |0035: const/4 v1, #int 3 // #3 │ │ +089be8: 5941 f80d |0036: iput v1, v4, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ +089bec: 28da |0038: goto 0012 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0005 line=127 │ │ 0x000d line=129 │ │ 0x0012 line=145 │ │ 0x0013 line=132 │ │ @@ -158881,20 +158926,20 @@ │ │ type : '([B)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -089c2c: |[089c2c] org.apache.http.impl.io.ChunkedInputStream.read:([B)I │ │ -089c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089c3e: 2131 |0001: array-length v1, v3 │ │ -089c40: 6e40 1526 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/ChunkedInputStream;.read:([BII)I // method@2615 │ │ -089c46: 0a00 |0005: move-result v0 │ │ -089c48: 0f00 |0006: return v0 │ │ +089bf0: |[089bf0] org.apache.http.impl.io.ChunkedInputStream.read:([B)I │ │ +089c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089c02: 2131 |0001: array-length v1, v3 │ │ +089c04: 6e40 1526 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/ChunkedInputStream;.read:([BII)I // method@2615 │ │ +089c0a: 0a00 |0005: move-result v0 │ │ +089c0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/impl/io/ChunkedInputStream; │ │ 0x0000 - 0x0007 reg=3 b [B │ │ │ │ @@ -158903,76 +158948,76 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 113 16-bit code units │ │ -089c4c: |[089c4c] org.apache.http.impl.io.ChunkedInputStream.read:([BII)I │ │ -089c5c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -089c5e: 5552 f30d |0001: iget-boolean v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ -089c62: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -089c66: 2201 c904 |0005: new-instance v1, Ljava/io/IOException; // type@04c9 │ │ -089c6a: 1a02 dd02 |0007: const-string v2, "Attempted read from closed stream." // string@02dd │ │ -089c6e: 7020 f520 2100 |0009: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -089c74: 2701 |000c: throw v1 │ │ -089c76: 5552 f40d |000d: iget-boolean v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -089c7a: 3802 0400 |000f: if-eqz v2, 0013 // +0004 │ │ -089c7e: 0110 |0011: move v0, v1 │ │ -089c80: 0f00 |0012: return v0 │ │ -089c82: 5252 f80d |0013: iget v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ -089c86: 1223 |0015: const/4 v3, #int 2 // #2 │ │ -089c88: 3232 0b00 |0016: if-eq v2, v3, 0021 // +000b │ │ -089c8c: 7010 1126 0500 |0018: invoke-direct {v5}, Lorg/apache/http/impl/io/ChunkedInputStream;.nextChunk:()V // method@2611 │ │ -089c92: 5552 f40d |001b: iget-boolean v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -089c96: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ -089c9a: 0110 |001f: move v0, v1 │ │ -089c9c: 28f2 |0020: goto 0012 // -000e │ │ -089c9e: 5452 f60d |0021: iget-object v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ -089ca2: 5253 f20d |0023: iget v3, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ -089ca6: 5254 f70d |0025: iget v4, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089caa: b143 |0027: sub-int/2addr v3, v4 │ │ -089cac: 7120 6721 3800 |0028: invoke-static {v8, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -089cb2: 0a03 |002b: move-result v3 │ │ -089cb4: 7240 c226 6237 |002c: invoke-interface {v2, v6, v7, v3}, Lorg/apache/http/io/SessionInputBuffer;.read:([BII)I // method@26c2 │ │ -089cba: 0a00 |002f: move-result v0 │ │ -089cbc: 3210 1100 |0030: if-eq v0, v1, 0041 // +0011 │ │ -089cc0: 5251 f70d |0032: iget v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089cc4: b001 |0034: add-int/2addr v1, v0 │ │ -089cc6: 5951 f70d |0035: iput v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089cca: 5251 f70d |0037: iget v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089cce: 5252 f20d |0039: iget v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ -089cd2: 3421 d7ff |003b: if-lt v1, v2, 0012 // -0029 │ │ -089cd6: 1231 |003d: const/4 v1, #int 3 // #3 │ │ -089cd8: 5951 f80d |003e: iput v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ -089cdc: 28d2 |0040: goto 0012 // -002e │ │ -089cde: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -089ce0: 5c51 f40d |0042: iput-boolean v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ -089ce4: 2201 7c05 |0044: new-instance v1, Lorg/apache/http/TruncatedChunkException; // type@057c │ │ -089ce8: 2202 f804 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -089cec: 7010 a121 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -089cf2: 1a03 e012 |004b: const-string v3, "Truncated chunk ( expected size: " // string@12e0 │ │ -089cf6: 6e20 aa21 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -089cfc: 0c02 |0050: move-result-object v2 │ │ -089cfe: 5253 f20d |0051: iget v3, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ -089d02: 6e20 a621 3200 |0053: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -089d08: 0c02 |0056: move-result-object v2 │ │ -089d0a: 1a03 6301 |0057: const-string v3, "; actual size: " // string@0163 │ │ -089d0e: 6e20 aa21 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -089d14: 0c02 |005c: move-result-object v2 │ │ -089d16: 5253 f70d |005d: iget v3, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ -089d1a: 6e20 a621 3200 |005f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -089d20: 0c02 |0062: move-result-object v2 │ │ -089d22: 1a03 fd00 |0063: const-string v3, ")" // string@00fd │ │ -089d26: 6e20 aa21 3200 |0065: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -089d2c: 0c02 |0068: move-result-object v2 │ │ -089d2e: 6e10 af21 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -089d34: 0c02 |006c: move-result-object v2 │ │ -089d36: 7020 6823 2100 |006d: invoke-direct {v1, v2}, Lorg/apache/http/TruncatedChunkException;.:(Ljava/lang/String;)V // method@2368 │ │ -089d3c: 2701 |0070: throw v1 │ │ +089c10: |[089c10] org.apache.http.impl.io.ChunkedInputStream.read:([BII)I │ │ +089c20: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +089c22: 5552 f30d |0001: iget-boolean v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.closed:Z // field@0df3 │ │ +089c26: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +089c2a: 2201 c904 |0005: new-instance v1, Ljava/io/IOException; // type@04c9 │ │ +089c2e: 1a02 dd02 |0007: const-string v2, "Attempted read from closed stream." // string@02dd │ │ +089c32: 7020 f520 2100 |0009: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +089c38: 2701 |000c: throw v1 │ │ +089c3a: 5552 f40d |000d: iget-boolean v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089c3e: 3802 0400 |000f: if-eqz v2, 0013 // +0004 │ │ +089c42: 0110 |0011: move v0, v1 │ │ +089c44: 0f00 |0012: return v0 │ │ +089c46: 5252 f80d |0013: iget v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ +089c4a: 1223 |0015: const/4 v3, #int 2 // #2 │ │ +089c4c: 3232 0b00 |0016: if-eq v2, v3, 0021 // +000b │ │ +089c50: 7010 1126 0500 |0018: invoke-direct {v5}, Lorg/apache/http/impl/io/ChunkedInputStream;.nextChunk:()V // method@2611 │ │ +089c56: 5552 f40d |001b: iget-boolean v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089c5a: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ +089c5e: 0110 |001f: move v0, v1 │ │ +089c60: 28f2 |0020: goto 0012 // -000e │ │ +089c62: 5452 f60d |0021: iget-object v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0df6 │ │ +089c66: 5253 f20d |0023: iget v3, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ +089c6a: 5254 f70d |0025: iget v4, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089c6e: b143 |0027: sub-int/2addr v3, v4 │ │ +089c70: 7120 6721 3800 |0028: invoke-static {v8, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +089c76: 0a03 |002b: move-result v3 │ │ +089c78: 7240 c226 6237 |002c: invoke-interface {v2, v6, v7, v3}, Lorg/apache/http/io/SessionInputBuffer;.read:([BII)I // method@26c2 │ │ +089c7e: 0a00 |002f: move-result v0 │ │ +089c80: 3210 1100 |0030: if-eq v0, v1, 0041 // +0011 │ │ +089c84: 5251 f70d |0032: iget v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089c88: b001 |0034: add-int/2addr v1, v0 │ │ +089c8a: 5951 f70d |0035: iput v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089c8e: 5251 f70d |0037: iget v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089c92: 5252 f20d |0039: iget v2, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ +089c96: 3421 d7ff |003b: if-lt v1, v2, 0012 // -0029 │ │ +089c9a: 1231 |003d: const/4 v1, #int 3 // #3 │ │ +089c9c: 5951 f80d |003e: iput v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.state:I // field@0df8 │ │ +089ca0: 28d2 |0040: goto 0012 // -002e │ │ +089ca2: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +089ca4: 5c51 f40d |0042: iput-boolean v1, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.eof:Z // field@0df4 │ │ +089ca8: 2201 7c05 |0044: new-instance v1, Lorg/apache/http/TruncatedChunkException; // type@057c │ │ +089cac: 2202 f804 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +089cb0: 7010 a121 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +089cb6: 1a03 dc12 |004b: const-string v3, "Truncated chunk ( expected size: " // string@12dc │ │ +089cba: 6e20 aa21 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +089cc0: 0c02 |0050: move-result-object v2 │ │ +089cc2: 5253 f20d |0051: iget v3, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.chunkSize:I // field@0df2 │ │ +089cc6: 6e20 a621 3200 |0053: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +089ccc: 0c02 |0056: move-result-object v2 │ │ +089cce: 1a03 6301 |0057: const-string v3, "; actual size: " // string@0163 │ │ +089cd2: 6e20 aa21 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +089cd8: 0c02 |005c: move-result-object v2 │ │ +089cda: 5253 f70d |005d: iget v3, v5, Lorg/apache/http/impl/io/ChunkedInputStream;.pos:I // field@0df7 │ │ +089cde: 6e20 a621 3200 |005f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +089ce4: 0c02 |0062: move-result-object v2 │ │ +089ce6: 1a03 fd00 |0063: const-string v3, ")" // string@00fd │ │ +089cea: 6e20 aa21 3200 |0065: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +089cf0: 0c02 |0068: move-result-object v2 │ │ +089cf2: 6e10 af21 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +089cf8: 0c02 |006c: move-result-object v2 │ │ +089cfa: 7020 6823 2100 |006d: invoke-direct {v1, v2}, Lorg/apache/http/TruncatedChunkException;.:(Ljava/lang/String;)V // method@2368 │ │ +089d00: 2701 |0070: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=161 │ │ 0x0005 line=162 │ │ 0x000d line=165 │ │ 0x0012 line=180 │ │ 0x0013 line=168 │ │ @@ -159066,24 +159111,24 @@ │ │ type : '(ILorg/apache/http/io/SessionOutputBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -089d40: |[089d40] org.apache.http.impl.io.ChunkedOutputStream.:(ILorg/apache/http/io/SessionOutputBuffer;)V │ │ -089d50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089d52: 7010 0121 0100 |0001: invoke-direct {v1}, Ljava/io/OutputStream;.:()V // method@2101 │ │ -089d58: 5910 fa0d |0004: iput v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089d5c: 5c10 fd0d |0006: iput-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.wroteLastChunk:Z // field@0dfd │ │ -089d60: 5c10 fb0d |0008: iput-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ -089d64: 2320 6a06 |000a: new-array v0, v2, [B // type@066a │ │ -089d68: 5b10 f90d |000c: iput-object v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ -089d6c: 5b13 fc0d |000e: iput-object v3, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089d70: 0e00 |0010: return-void │ │ +089d04: |[089d04] org.apache.http.impl.io.ChunkedOutputStream.:(ILorg/apache/http/io/SessionOutputBuffer;)V │ │ +089d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089d16: 7010 0121 0100 |0001: invoke-direct {v1}, Ljava/io/OutputStream;.:()V // method@2101 │ │ +089d1c: 5910 fa0d |0004: iput v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089d20: 5c10 fd0d |0006: iput-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.wroteLastChunk:Z // field@0dfd │ │ +089d24: 5c10 fb0d |0008: iput-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ +089d28: 2320 6a06 |000a: new-array v0, v2, [B // type@066a │ │ +089d2c: 5b10 f90d |000c: iput-object v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ +089d30: 5b13 fc0d |000e: iput-object v3, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089d34: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0004 line=56 │ │ 0x0006 line=58 │ │ 0x0008 line=61 │ │ 0x000a line=101 │ │ @@ -159099,18 +159144,18 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -089d74: |[089d74] org.apache.http.impl.io.ChunkedOutputStream.:(Lorg/apache/http/io/SessionOutputBuffer;)V │ │ -089d84: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -089d88: 7030 1626 0102 |0002: invoke-direct {v1, v0, v2}, Lorg/apache/http/impl/io/ChunkedOutputStream;.:(ILorg/apache/http/io/SessionOutputBuffer;)V // method@2616 │ │ -089d8e: 0e00 |0005: return-void │ │ +089d38: |[089d38] org.apache.http.impl.io.ChunkedOutputStream.:(Lorg/apache/http/io/SessionOutputBuffer;)V │ │ +089d48: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +089d4c: 7030 1626 0102 |0002: invoke-direct {v1, v0, v2}, Lorg/apache/http/impl/io/ChunkedOutputStream;.:(ILorg/apache/http/io/SessionOutputBuffer;)V // method@2616 │ │ +089d52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=91 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/io/ChunkedOutputStream; │ │ 0x0000 - 0x0006 reg=2 out Lorg/apache/http/io/SessionOutputBuffer; │ │ @@ -159120,17 +159165,17 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -089d90: |[089d90] org.apache.http.impl.io.ChunkedOutputStream.:(Lorg/apache/http/io/SessionOutputBuffer;I)V │ │ -089da0: 7030 1626 2001 |0000: invoke-direct {v0, v2, v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.:(ILorg/apache/http/io/SessionOutputBuffer;)V // method@2616 │ │ -089da6: 0e00 |0003: return-void │ │ +089d54: |[089d54] org.apache.http.impl.io.ChunkedOutputStream.:(Lorg/apache/http/io/SessionOutputBuffer;I)V │ │ +089d64: 7030 1626 2001 |0000: invoke-direct {v0, v2, v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.:(ILorg/apache/http/io/SessionOutputBuffer;)V // method@2616 │ │ +089d6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/io/ChunkedOutputStream; │ │ 0x0000 - 0x0004 reg=1 out Lorg/apache/http/io/SessionOutputBuffer; │ │ @@ -159142,23 +159187,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -089da8: |[089da8] org.apache.http.impl.io.ChunkedOutputStream.close:()V │ │ -089db8: 5510 fb0d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ -089dbc: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -089dc0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -089dc2: 5c10 fb0d |0005: iput-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ -089dc6: 6e10 1a26 0100 |0007: invoke-virtual {v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.finish:()V // method@261a │ │ -089dcc: 5410 fc0d |000a: iget-object v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089dd0: 7210 c526 0000 |000c: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ -089dd6: 0e00 |000f: return-void │ │ +089d6c: |[089d6c] org.apache.http.impl.io.ChunkedOutputStream.close:()V │ │ +089d7c: 5510 fb0d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ +089d80: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +089d84: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +089d86: 5c10 fb0d |0005: iput-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ +089d8a: 6e10 1a26 0100 |0007: invoke-virtual {v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.finish:()V // method@261a │ │ +089d90: 5410 fc0d |000a: iget-object v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089d94: 7210 c526 0000 |000c: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ +089d9a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0004 line=203 │ │ 0x0007 line=204 │ │ 0x000a line=205 │ │ 0x000f line=207 │ │ @@ -159170,22 +159215,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -089dd8: |[089dd8] org.apache.http.impl.io.ChunkedOutputStream.finish:()V │ │ -089de8: 5510 fd0d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.wroteLastChunk:Z // field@0dfd │ │ -089dec: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ -089df0: 6e10 1c26 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.flushCache:()V // method@261c │ │ -089df6: 6e10 2126 0100 |0007: invoke-virtual {v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.writeClosingChunk:()V // method@2621 │ │ -089dfc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -089dfe: 5c10 fd0d |000b: iput-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.wroteLastChunk:Z // field@0dfd │ │ -089e02: 0e00 |000d: return-void │ │ +089d9c: |[089d9c] org.apache.http.impl.io.ChunkedOutputStream.finish:()V │ │ +089dac: 5510 fd0d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.wroteLastChunk:Z // field@0dfd │ │ +089db0: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ +089db4: 6e10 1c26 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.flushCache:()V // method@261c │ │ +089dba: 6e10 2126 0100 |0007: invoke-virtual {v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.writeClosingChunk:()V // method@2621 │ │ +089dc0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +089dc2: 5c10 fd0d |000b: iput-boolean v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.wroteLastChunk:Z // field@0dfd │ │ +089dc6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x0007 line=144 │ │ 0x000a line=145 │ │ 0x000d line=147 │ │ @@ -159197,19 +159242,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -089e04: |[089e04] org.apache.http.impl.io.ChunkedOutputStream.flush:()V │ │ -089e14: 6e10 1c26 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.flushCache:()V // method@261c │ │ -089e1a: 5410 fc0d |0003: iget-object v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089e1e: 7210 c526 0000 |0005: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ -089e24: 0e00 |0008: return-void │ │ +089dc8: |[089dc8] org.apache.http.impl.io.ChunkedOutputStream.flush:()V │ │ +089dd8: 6e10 1c26 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.flushCache:()V // method@261c │ │ +089dde: 5410 fc0d |0003: iget-object v0, v1, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089de2: 7210 c526 0000 |0005: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ +089de8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0008 line=195 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/impl/io/ChunkedOutputStream; │ │ @@ -159219,32 +159264,32 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -089e28: |[089e28] org.apache.http.impl.io.ChunkedOutputStream.flushCache:()V │ │ -089e38: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -089e3a: 5240 fa0d |0001: iget v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089e3e: 3d00 1f00 |0003: if-lez v0, 0022 // +001f │ │ -089e42: 5440 fc0d |0005: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089e46: 5241 fa0d |0007: iget v1, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089e4a: 7110 5321 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -089e50: 0c01 |000c: move-result-object v1 │ │ -089e52: 7220 ca26 1000 |000d: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ -089e58: 5440 fc0d |0010: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089e5c: 5441 f90d |0012: iget-object v1, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ -089e60: 5242 fa0d |0014: iget v2, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089e64: 7240 c926 1023 |0016: invoke-interface {v0, v1, v3, v2}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ -089e6a: 5440 fc0d |0019: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089e6e: 1a01 0000 |001b: const-string v1, "" // string@0000 │ │ -089e72: 7220 ca26 1000 |001d: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ -089e78: 5943 fa0d |0020: iput v3, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089e7c: 0e00 |0022: return-void │ │ +089dec: |[089dec] org.apache.http.impl.io.ChunkedOutputStream.flushCache:()V │ │ +089dfc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +089dfe: 5240 fa0d |0001: iget v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089e02: 3d00 1f00 |0003: if-lez v0, 0022 // +001f │ │ +089e06: 5440 fc0d |0005: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089e0a: 5241 fa0d |0007: iget v1, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089e0e: 7110 5321 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +089e14: 0c01 |000c: move-result-object v1 │ │ +089e16: 7220 ca26 1000 |000d: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ +089e1c: 5440 fc0d |0010: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089e20: 5441 f90d |0012: iget-object v1, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ +089e24: 5242 fa0d |0014: iget v2, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089e28: 7240 c926 1023 |0016: invoke-interface {v0, v1, v3, v2}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ +089e2e: 5440 fc0d |0019: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089e32: 1a01 0000 |001b: const-string v1, "" // string@0000 │ │ +089e36: 7220 ca26 1000 |001d: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ +089e3c: 5943 fa0d |0020: iput v3, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089e40: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=109 │ │ 0x0005 line=110 │ │ 0x0010 line=111 │ │ 0x0019 line=112 │ │ 0x0020 line=113 │ │ @@ -159257,33 +159302,33 @@ │ │ type : '([BII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -089e80: |[089e80] org.apache.http.impl.io.ChunkedOutputStream.flushCacheWithAppend:([BII)V │ │ -089e90: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -089e92: 5440 fc0d |0001: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089e96: 5241 fa0d |0003: iget v1, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089e9a: b071 |0005: add-int/2addr v1, v7 │ │ -089e9c: 7110 5321 0100 |0006: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -089ea2: 0c01 |0009: move-result-object v1 │ │ -089ea4: 7220 ca26 1000 |000a: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ -089eaa: 5440 fc0d |000d: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089eae: 5441 f90d |000f: iget-object v1, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ -089eb2: 5242 fa0d |0011: iget v2, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089eb6: 7240 c926 1023 |0013: invoke-interface {v0, v1, v3, v2}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ -089ebc: 5440 fc0d |0016: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089ec0: 7240 c926 5076 |0018: invoke-interface {v0, v5, v6, v7}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ -089ec6: 5440 fc0d |001b: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089eca: 1a01 0000 |001d: const-string v1, "" // string@0000 │ │ -089ece: 7220 ca26 1000 |001f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ -089ed4: 5943 fa0d |0022: iput v3, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089ed8: 0e00 |0024: return-void │ │ +089e44: |[089e44] org.apache.http.impl.io.ChunkedOutputStream.flushCacheWithAppend:([BII)V │ │ +089e54: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +089e56: 5440 fc0d |0001: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089e5a: 5241 fa0d |0003: iget v1, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089e5e: b071 |0005: add-int/2addr v1, v7 │ │ +089e60: 7110 5321 0100 |0006: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +089e66: 0c01 |0009: move-result-object v1 │ │ +089e68: 7220 ca26 1000 |000a: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ +089e6e: 5440 fc0d |000d: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089e72: 5441 f90d |000f: iget-object v1, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ +089e76: 5242 fa0d |0011: iget v2, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089e7a: 7240 c926 1023 |0013: invoke-interface {v0, v1, v3, v2}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ +089e80: 5440 fc0d |0016: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089e84: 7240 c926 5076 |0018: invoke-interface {v0, v5, v6, v7}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ +089e8a: 5440 fc0d |001b: iget-object v0, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089e8e: 1a01 0000 |001d: const-string v1, "" // string@0000 │ │ +089e92: 7220 ca26 1000 |001f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ +089e98: 5943 fa0d |0022: iput v3, v4, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089e9c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=122 │ │ 0x000d line=123 │ │ 0x0016 line=124 │ │ 0x001b line=125 │ │ 0x0022 line=126 │ │ @@ -159299,34 +159344,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -089edc: |[089edc] org.apache.http.impl.io.ChunkedOutputStream.write:(I)V │ │ -089eec: 5530 fb0d |0000: iget-boolean v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ -089ef0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -089ef4: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ -089ef8: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ -089efc: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -089f02: 2700 |000b: throw v0 │ │ -089f04: 5430 f90d |000c: iget-object v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ -089f08: 5231 fa0d |000e: iget v1, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089f0c: 8d42 |0010: int-to-byte v2, v4 │ │ -089f0e: 4f02 0001 |0011: aput-byte v2, v0, v1 │ │ -089f12: 5230 fa0d |0013: iget v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089f16: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -089f1a: 5930 fa0d |0017: iput v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089f1e: 5230 fa0d |0019: iget v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089f22: 5431 f90d |001b: iget-object v1, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ -089f26: 2111 |001d: array-length v1, v1 │ │ -089f28: 3310 0500 |001e: if-ne v0, v1, 0023 // +0005 │ │ -089f2c: 6e10 1c26 0300 |0020: invoke-virtual {v3}, Lorg/apache/http/impl/io/ChunkedOutputStream;.flushCache:()V // method@261c │ │ -089f32: 0e00 |0023: return-void │ │ +089ea0: |[089ea0] org.apache.http.impl.io.ChunkedOutputStream.write:(I)V │ │ +089eb0: 5530 fb0d |0000: iget-boolean v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ +089eb4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +089eb8: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ +089ebc: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ +089ec0: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +089ec6: 2700 |000b: throw v0 │ │ +089ec8: 5430 f90d |000c: iget-object v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ +089ecc: 5231 fa0d |000e: iget v1, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089ed0: 8d42 |0010: int-to-byte v2, v4 │ │ +089ed2: 4f02 0001 |0011: aput-byte v2, v0, v1 │ │ +089ed6: 5230 fa0d |0013: iget v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089eda: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +089ede: 5930 fa0d |0017: iput v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089ee2: 5230 fa0d |0019: iget v0, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089ee6: 5431 f90d |001b: iget-object v1, v3, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ +089eea: 2111 |001d: array-length v1, v1 │ │ +089eec: 3310 0500 |001e: if-ne v0, v1, 0023 // +0005 │ │ +089ef0: 6e10 1c26 0300 |0020: invoke-virtual {v3}, Lorg/apache/http/impl/io/ChunkedOutputStream;.flushCache:()V // method@261c │ │ +089ef6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x000c line=155 │ │ 0x0013 line=156 │ │ 0x0019 line=157 │ │ @@ -159341,19 +159386,19 @@ │ │ type : '([B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -089f34: |[089f34] org.apache.http.impl.io.ChunkedOutputStream.write:([B)V │ │ -089f44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089f46: 2131 |0001: array-length v1, v3 │ │ -089f48: 6e40 2026 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.write:([BII)V // method@2620 │ │ -089f4e: 0e00 |0005: return-void │ │ +089ef8: |[089ef8] org.apache.http.impl.io.ChunkedOutputStream.write:([B)V │ │ +089f08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089f0a: 2131 |0001: array-length v1, v3 │ │ +089f0c: 6e40 2026 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/ChunkedOutputStream;.write:([BII)V // method@2620 │ │ +089f12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/apache/http/impl/io/ChunkedOutputStream; │ │ 0x0000 - 0x0006 reg=3 b [B │ │ @@ -159363,35 +159408,35 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -089f50: |[089f50] org.apache.http.impl.io.ChunkedOutputStream.write:([BII)V │ │ -089f60: 5520 fb0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ -089f64: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -089f68: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ -089f6c: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ -089f70: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -089f76: 2700 |000b: throw v0 │ │ -089f78: 5420 f90d |000c: iget-object v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ -089f7c: 2100 |000e: array-length v0, v0 │ │ -089f7e: 5221 fa0d |000f: iget v1, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089f82: b110 |0011: sub-int/2addr v0, v1 │ │ -089f84: 3405 0600 |0012: if-lt v5, v0, 0018 // +0006 │ │ -089f88: 6e40 1d26 3254 |0014: invoke-virtual {v2, v3, v4, v5}, Lorg/apache/http/impl/io/ChunkedOutputStream;.flushCacheWithAppend:([BII)V // method@261d │ │ -089f8e: 0e00 |0017: return-void │ │ -089f90: 5420 f90d |0018: iget-object v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ -089f94: 5221 fa0d |001a: iget v1, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089f98: 7155 b021 4310 |001c: invoke-static {v3, v4, v0, v1, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -089f9e: 5220 fa0d |001f: iget v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089fa2: b050 |0021: add-int/2addr v0, v5 │ │ -089fa4: 5920 fa0d |0022: iput v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ -089fa8: 28f3 |0024: goto 0017 // -000d │ │ +089f14: |[089f14] org.apache.http.impl.io.ChunkedOutputStream.write:([BII)V │ │ +089f24: 5520 fb0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.closed:Z // field@0dfb │ │ +089f28: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +089f2c: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ +089f30: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ +089f34: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +089f3a: 2700 |000b: throw v0 │ │ +089f3c: 5420 f90d |000c: iget-object v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ +089f40: 2100 |000e: array-length v0, v0 │ │ +089f42: 5221 fa0d |000f: iget v1, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089f46: b110 |0011: sub-int/2addr v0, v1 │ │ +089f48: 3405 0600 |0012: if-lt v5, v0, 0018 // +0006 │ │ +089f4c: 6e40 1d26 3254 |0014: invoke-virtual {v2, v3, v4, v5}, Lorg/apache/http/impl/io/ChunkedOutputStream;.flushCacheWithAppend:([BII)V // method@261d │ │ +089f52: 0e00 |0017: return-void │ │ +089f54: 5420 f90d |0018: iget-object v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cache:[B // field@0df9 │ │ +089f58: 5221 fa0d |001a: iget v1, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089f5c: 7155 b021 4310 |001c: invoke-static {v3, v4, v0, v1, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +089f62: 5220 fa0d |001f: iget v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089f66: b050 |0021: add-int/2addr v0, v5 │ │ +089f68: 5920 fa0d |0022: iput v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.cachePosition:I // field@0dfa │ │ +089f6c: 28f3 |0024: goto 0017 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0004 line=178 │ │ 0x000c line=180 │ │ 0x0014 line=181 │ │ 0x0017 line=186 │ │ @@ -159408,22 +159453,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -089fac: |[089fac] org.apache.http.impl.io.ChunkedOutputStream.writeClosingChunk:()V │ │ -089fbc: 5420 fc0d |0000: iget-object v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089fc0: 1a01 4401 |0002: const-string v1, "0" // string@0144 │ │ -089fc4: 7220 ca26 1000 |0004: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ -089fca: 5420 fc0d |0007: iget-object v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ -089fce: 1a01 0000 |0009: const-string v1, "" // string@0000 │ │ -089fd2: 7220 ca26 1000 |000b: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ -089fd8: 0e00 |000e: return-void │ │ +089f70: |[089f70] org.apache.http.impl.io.ChunkedOutputStream.writeClosingChunk:()V │ │ +089f80: 5420 fc0d |0000: iget-object v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089f84: 1a01 4401 |0002: const-string v1, "0" // string@0144 │ │ +089f88: 7220 ca26 1000 |0004: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ +089f8e: 5420 fc0d |0007: iget-object v0, v2, Lorg/apache/http/impl/io/ChunkedOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0dfc │ │ +089f92: 1a01 0000 |0009: const-string v1, "" // string@0000 │ │ +089f96: 7220 ca26 1000 |000b: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Ljava/lang/String;)V // method@26ca │ │ +089f9c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0007 line=132 │ │ 0x000e line=133 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/apache/http/impl/io/ChunkedOutputStream; │ │ @@ -159490,32 +159535,32 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -089fdc: |[089fdc] org.apache.http.impl.io.ContentLengthInputStream.:(Lorg/apache/http/io/SessionInputBuffer;J)V │ │ -089fec: 7010 f820 0200 |0000: invoke-direct {v2}, Ljava/io/InputStream;.:()V // method@20f8 │ │ -089ff2: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -089ff6: 5a20 020e |0005: iput-wide v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -089ffa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -089ffc: 5c20 ff0d |0008: iput-boolean v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ -08a000: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08a002: 5b20 010e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ -08a006: 1a00 bd11 |000d: const-string v0, "Session input buffer" // string@11bd │ │ -08a00a: 7120 4d29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08a010: 0c00 |0012: move-result-object v0 │ │ -08a012: 1f00 0006 |0013: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ -08a016: 5b20 010e |0015: iput-object v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ -08a01a: 1a00 eb03 |0017: const-string v0, "Content length" // string@03eb │ │ -08a01e: 7130 4c29 5400 |0019: invoke-static {v4, v5, v0}, Lorg/apache/http/util/Args;.notNegative:(JLjava/lang/String;)J // method@294c │ │ -08a024: 0b00 |001c: move-result-wide v0 │ │ -08a026: 5a20 000e |001d: iput-wide v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a02a: 0e00 |001f: return-void │ │ +089fa0: |[089fa0] org.apache.http.impl.io.ContentLengthInputStream.:(Lorg/apache/http/io/SessionInputBuffer;J)V │ │ +089fb0: 7010 f820 0200 |0000: invoke-direct {v2}, Ljava/io/InputStream;.:()V // method@20f8 │ │ +089fb6: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +089fba: 5a20 020e |0005: iput-wide v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +089fbe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +089fc0: 5c20 ff0d |0008: iput-boolean v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ +089fc4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +089fc6: 5b20 010e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ +089fca: 1a00 b911 |000d: const-string v0, "Session input buffer" // string@11b9 │ │ +089fce: 7120 4d29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +089fd4: 0c00 |0012: move-result-object v0 │ │ +089fd6: 1f00 0006 |0013: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ +089fda: 5b20 010e |0015: iput-object v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ +089fde: 1a00 eb03 |0017: const-string v0, "Content length" // string@03eb │ │ +089fe2: 7130 4c29 5400 |0019: invoke-static {v4, v5, v0}, Lorg/apache/http/util/Args;.notNegative:(JLjava/lang/String;)J // method@294c │ │ +089fe8: 0b00 |001c: move-result-wide v0 │ │ +089fea: 5a20 000e |001d: iput-wide v0, v2, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +089fee: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=66 │ │ 0x0007 line=69 │ │ 0x000a line=74 │ │ 0x000d line=86 │ │ @@ -159532,31 +159577,31 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -08a02c: |[08a02c] org.apache.http.impl.io.ContentLengthInputStream.available:()I │ │ -08a03c: 5461 010e |0000: iget-object v1, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ -08a040: 2011 f905 |0002: instance-of v1, v1, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ -08a044: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ -08a048: 5461 010e |0006: iget-object v1, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ -08a04c: 1f01 f905 |0008: check-cast v1, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ -08a050: 7210 b626 0100 |000a: invoke-interface {v1}, Lorg/apache/http/io/BufferInfo;.length:()I // method@26b6 │ │ -08a056: 0a00 |000d: move-result v0 │ │ -08a058: 5362 000e |000e: iget-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a05c: 5364 020e |0010: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a060: bc42 |0012: sub-long/2addr v2, v4 │ │ -08a062: 8421 |0013: long-to-int v1, v2 │ │ -08a064: 7120 6721 1000 |0014: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -08a06a: 0a01 |0017: move-result v1 │ │ -08a06c: 0f01 |0018: return v1 │ │ -08a06e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -08a070: 28fe |001a: goto 0018 // -0002 │ │ +089ff0: |[089ff0] org.apache.http.impl.io.ContentLengthInputStream.available:()I │ │ +08a000: 5461 010e |0000: iget-object v1, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ +08a004: 2011 f905 |0002: instance-of v1, v1, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ +08a008: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ +08a00c: 5461 010e |0006: iget-object v1, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ +08a010: 1f01 f905 |0008: check-cast v1, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ +08a014: 7210 b626 0100 |000a: invoke-interface {v1}, Lorg/apache/http/io/BufferInfo;.length:()I // method@26b6 │ │ +08a01a: 0a00 |000d: move-result v0 │ │ +08a01c: 5362 000e |000e: iget-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a020: 5364 020e |0010: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a024: bc42 |0012: sub-long/2addr v2, v4 │ │ +08a026: 8421 |0013: long-to-int v1, v2 │ │ +08a028: 7120 6721 1000 |0014: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +08a02e: 0a01 |0017: move-result v1 │ │ +08a030: 0f01 |0018: return v1 │ │ +08a032: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +08a034: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x000e line=118 │ │ 0x0018 line=120 │ │ locals : │ │ @@ -159568,32 +159613,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08a074: |[08a074] org.apache.http.impl.io.ContentLengthInputStream.close:()V │ │ -08a084: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08a086: 5571 ff0d |0001: iget-boolean v1, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ -08a08a: 3901 1600 |0003: if-nez v1, 0019 // +0016 │ │ -08a08e: 5372 020e |0005: iget-wide v2, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a092: 5374 000e |0007: iget-wide v4, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a096: 3101 0204 |0009: cmp-long v1, v2, v4 │ │ -08a09a: 3b01 0c00 |000b: if-gez v1, 0017 // +000c │ │ -08a09e: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ -08a0a2: 2310 6a06 |000f: new-array v0, v1, [B // type@066a │ │ -08a0a6: 6e20 2626 0700 |0011: invoke-virtual {v7, v0}, Lorg/apache/http/impl/io/ContentLengthInputStream;.read:([B)I // method@2626 │ │ -08a0ac: 0a01 |0014: move-result v1 │ │ -08a0ae: 3b01 fcff |0015: if-gez v1, 0011 // -0004 │ │ -08a0b2: 5c76 ff0d |0017: iput-boolean v6, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ -08a0b6: 0e00 |0019: return-void │ │ -08a0b8: 0d01 |001a: move-exception v1 │ │ -08a0ba: 5c76 ff0d |001b: iput-boolean v6, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ -08a0be: 2701 |001d: throw v1 │ │ +08a038: |[08a038] org.apache.http.impl.io.ContentLengthInputStream.close:()V │ │ +08a048: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +08a04a: 5571 ff0d |0001: iget-boolean v1, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ +08a04e: 3901 1600 |0003: if-nez v1, 0019 // +0016 │ │ +08a052: 5372 020e |0005: iget-wide v2, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a056: 5374 000e |0007: iget-wide v4, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a05a: 3101 0204 |0009: cmp-long v1, v2, v4 │ │ +08a05e: 3b01 0c00 |000b: if-gez v1, 0017 // +000c │ │ +08a062: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ +08a066: 2310 6a06 |000f: new-array v0, v1, [B // type@066a │ │ +08a06a: 6e20 2626 0700 |0011: invoke-virtual {v7, v0}, Lorg/apache/http/impl/io/ContentLengthInputStream;.read:([B)I // method@2626 │ │ +08a070: 0a01 |0014: move-result v1 │ │ +08a072: 3b01 fcff |0015: if-gez v1, 0011 // -0004 │ │ +08a076: 5c76 ff0d |0017: iput-boolean v6, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ +08a07a: 0e00 |0019: return-void │ │ +08a07c: 0d01 |001a: move-exception v1 │ │ +08a07e: 5c76 ff0d |001b: iput-boolean v6, v7, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ +08a082: 2701 |001d: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ -> 0x001a │ │ positions : │ │ 0x0001 line=99 │ │ 0x0005 line=101 │ │ 0x000d line=102 │ │ @@ -159610,60 +159655,60 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -08a0cc: |[08a0cc] org.apache.http.impl.io.ContentLengthInputStream.read:()I │ │ -08a0dc: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -08a0de: 5562 ff0d |0001: iget-boolean v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ -08a0e2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -08a0e6: 2201 c904 |0005: new-instance v1, Ljava/io/IOException; // type@04c9 │ │ -08a0ea: 1a02 dd02 |0007: const-string v2, "Attempted read from closed stream." // string@02dd │ │ -08a0ee: 7020 f520 2100 |0009: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -08a0f4: 2701 |000c: throw v1 │ │ -08a0f6: 5362 020e |000d: iget-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a0fa: 5364 000e |000f: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a0fe: 3102 0204 |0011: cmp-long v2, v2, v4 │ │ -08a102: 3a02 0400 |0013: if-ltz v2, 0017 // +0004 │ │ -08a106: 0110 |0015: move v0, v1 │ │ -08a108: 0f00 |0016: return v0 │ │ -08a10a: 5462 010e |0017: iget-object v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ -08a10e: 7210 c026 0200 |0019: invoke-interface {v2}, Lorg/apache/http/io/SessionInputBuffer;.read:()I // method@26c0 │ │ -08a114: 0a00 |001c: move-result v0 │ │ -08a116: 3310 3100 |001d: if-ne v0, v1, 004e // +0031 │ │ -08a11a: 5362 020e |001f: iget-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a11e: 5364 000e |0021: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a122: 3101 0204 |0023: cmp-long v1, v2, v4 │ │ -08a126: 3b01 f1ff |0025: if-gez v1, 0016 // -000f │ │ -08a12a: 2201 5305 |0027: new-instance v1, Lorg/apache/http/ConnectionClosedException; // type@0553 │ │ -08a12e: 2202 f804 |0029: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08a132: 7010 a121 0200 |002b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08a138: 1a03 6f10 |002e: const-string v3, "Premature end of Content-Length delimited message body (expected: " // string@106f │ │ -08a13c: 6e20 aa21 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08a142: 0c02 |0033: move-result-object v2 │ │ -08a144: 5364 000e |0034: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a148: 6e30 a721 4205 |0036: invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -08a14e: 0c02 |0039: move-result-object v2 │ │ -08a150: 1a03 7701 |003a: const-string v3, "; received: " // string@0177 │ │ -08a154: 6e20 aa21 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08a15a: 0c02 |003f: move-result-object v2 │ │ -08a15c: 5364 020e |0040: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a160: 6e30 a721 4205 |0042: invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -08a166: 0c02 |0045: move-result-object v2 │ │ -08a168: 6e10 af21 0200 |0046: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08a16e: 0c02 |0049: move-result-object v2 │ │ -08a170: 7020 b622 2100 |004a: invoke-direct {v1, v2}, Lorg/apache/http/ConnectionClosedException;.:(Ljava/lang/String;)V // method@22b6 │ │ -08a176: 2701 |004d: throw v1 │ │ -08a178: 5362 020e |004e: iget-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a17c: 1604 0100 |0050: const-wide/16 v4, #int 1 // #1 │ │ -08a180: bb42 |0052: add-long/2addr v2, v4 │ │ -08a182: 5a62 020e |0053: iput-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a186: 28c1 |0055: goto 0016 // -003f │ │ +08a090: |[08a090] org.apache.http.impl.io.ContentLengthInputStream.read:()I │ │ +08a0a0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +08a0a2: 5562 ff0d |0001: iget-boolean v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ +08a0a6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +08a0aa: 2201 c904 |0005: new-instance v1, Ljava/io/IOException; // type@04c9 │ │ +08a0ae: 1a02 dd02 |0007: const-string v2, "Attempted read from closed stream." // string@02dd │ │ +08a0b2: 7020 f520 2100 |0009: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +08a0b8: 2701 |000c: throw v1 │ │ +08a0ba: 5362 020e |000d: iget-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a0be: 5364 000e |000f: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a0c2: 3102 0204 |0011: cmp-long v2, v2, v4 │ │ +08a0c6: 3a02 0400 |0013: if-ltz v2, 0017 // +0004 │ │ +08a0ca: 0110 |0015: move v0, v1 │ │ +08a0cc: 0f00 |0016: return v0 │ │ +08a0ce: 5462 010e |0017: iget-object v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ +08a0d2: 7210 c026 0200 |0019: invoke-interface {v2}, Lorg/apache/http/io/SessionInputBuffer;.read:()I // method@26c0 │ │ +08a0d8: 0a00 |001c: move-result v0 │ │ +08a0da: 3310 3100 |001d: if-ne v0, v1, 004e // +0031 │ │ +08a0de: 5362 020e |001f: iget-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a0e2: 5364 000e |0021: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a0e6: 3101 0204 |0023: cmp-long v1, v2, v4 │ │ +08a0ea: 3b01 f1ff |0025: if-gez v1, 0016 // -000f │ │ +08a0ee: 2201 5305 |0027: new-instance v1, Lorg/apache/http/ConnectionClosedException; // type@0553 │ │ +08a0f2: 2202 f804 |0029: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08a0f6: 7010 a121 0200 |002b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08a0fc: 1a03 6b10 |002e: const-string v3, "Premature end of Content-Length delimited message body (expected: " // string@106b │ │ +08a100: 6e20 aa21 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08a106: 0c02 |0033: move-result-object v2 │ │ +08a108: 5364 000e |0034: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a10c: 6e30 a721 4205 |0036: invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +08a112: 0c02 |0039: move-result-object v2 │ │ +08a114: 1a03 7701 |003a: const-string v3, "; received: " // string@0177 │ │ +08a118: 6e20 aa21 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08a11e: 0c02 |003f: move-result-object v2 │ │ +08a120: 5364 020e |0040: iget-wide v4, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a124: 6e30 a721 4205 |0042: invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +08a12a: 0c02 |0045: move-result-object v2 │ │ +08a12c: 6e10 af21 0200 |0046: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08a132: 0c02 |0049: move-result-object v2 │ │ +08a134: 7020 b622 2100 |004a: invoke-direct {v1, v2}, Lorg/apache/http/ConnectionClosedException;.:(Ljava/lang/String;)V // method@22b6 │ │ +08a13a: 2701 |004d: throw v1 │ │ +08a13c: 5362 020e |004e: iget-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a140: 1604 0100 |0050: const-wide/16 v4, #int 1 // #1 │ │ +08a144: bb42 |0052: add-long/2addr v2, v4 │ │ +08a146: 5a62 020e |0053: iput-wide v2, v6, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a14a: 28c1 |0055: goto 0016 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=132 │ │ 0x0005 line=133 │ │ 0x000d line=136 │ │ 0x0016 line=149 │ │ 0x0017 line=139 │ │ @@ -159680,20 +159725,20 @@ │ │ type : '([B)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -08a188: |[08a188] org.apache.http.impl.io.ContentLengthInputStream.read:([B)I │ │ -08a198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a19a: 2131 |0001: array-length v1, v3 │ │ -08a19c: 6e40 2726 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/ContentLengthInputStream;.read:([BII)I // method@2627 │ │ -08a1a2: 0a00 |0005: move-result v0 │ │ -08a1a4: 0f00 |0006: return v0 │ │ +08a14c: |[08a14c] org.apache.http.impl.io.ContentLengthInputStream.read:([B)I │ │ +08a15c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a15e: 2131 |0001: array-length v1, v3 │ │ +08a160: 6e40 2726 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/ContentLengthInputStream;.read:([BII)I // method@2627 │ │ +08a166: 0a00 |0005: move-result v0 │ │ +08a168: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/impl/io/ContentLengthInputStream; │ │ 0x0000 - 0x0007 reg=3 b [B │ │ │ │ @@ -159702,72 +159747,72 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 104 16-bit code units │ │ -08a1a8: |[08a1a8] org.apache.http.impl.io.ContentLengthInputStream.read:([BII)I │ │ -08a1b8: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -08a1ba: 5583 ff0d |0001: iget-boolean v3, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ -08a1be: 3803 0a00 |0003: if-eqz v3, 000d // +000a │ │ -08a1c2: 2202 c904 |0005: new-instance v2, Ljava/io/IOException; // type@04c9 │ │ -08a1c6: 1a03 dd02 |0007: const-string v3, "Attempted read from closed stream." // string@02dd │ │ -08a1ca: 7020 f520 3200 |0009: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -08a1d0: 2702 |000c: throw v2 │ │ -08a1d2: 5384 020e |000d: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a1d6: 5386 000e |000f: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a1da: 3103 0406 |0011: cmp-long v3, v4, v6 │ │ -08a1de: 3a03 0400 |0013: if-ltz v3, 0017 // +0004 │ │ -08a1e2: 0121 |0015: move v1, v2 │ │ -08a1e4: 0f01 |0016: return v1 │ │ -08a1e6: 01b0 |0017: move v0, v11 │ │ -08a1e8: 5384 020e |0018: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a1ec: 81b6 |001a: int-to-long v6, v11 │ │ -08a1ee: bb64 |001b: add-long/2addr v4, v6 │ │ -08a1f0: 5386 000e |001c: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a1f4: 3103 0406 |001e: cmp-long v3, v4, v6 │ │ -08a1f8: 3d03 0800 |0020: if-lez v3, 0028 // +0008 │ │ -08a1fc: 5384 000e |0022: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a200: 5386 020e |0024: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a204: bc64 |0026: sub-long/2addr v4, v6 │ │ -08a206: 8440 |0027: long-to-int v0, v4 │ │ -08a208: 5483 010e |0028: iget-object v3, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ -08a20c: 7240 c226 930a |002a: invoke-interface {v3, v9, v10, v0}, Lorg/apache/http/io/SessionInputBuffer;.read:([BII)I // method@26c2 │ │ -08a212: 0a01 |002d: move-result v1 │ │ -08a214: 3321 3100 |002e: if-ne v1, v2, 005f // +0031 │ │ -08a218: 5382 020e |0030: iget-wide v2, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a21c: 5384 000e |0032: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a220: 3102 0204 |0034: cmp-long v2, v2, v4 │ │ -08a224: 3b02 2900 |0036: if-gez v2, 005f // +0029 │ │ -08a228: 2202 5305 |0038: new-instance v2, Lorg/apache/http/ConnectionClosedException; // type@0553 │ │ -08a22c: 2203 f804 |003a: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -08a230: 7010 a121 0300 |003c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08a236: 1a04 6f10 |003f: const-string v4, "Premature end of Content-Length delimited message body (expected: " // string@106f │ │ -08a23a: 6e20 aa21 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08a240: 0c03 |0044: move-result-object v3 │ │ -08a242: 5384 000e |0045: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a246: 6e30 a721 4305 |0047: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -08a24c: 0c03 |004a: move-result-object v3 │ │ -08a24e: 1a04 7701 |004b: const-string v4, "; received: " // string@0177 │ │ -08a252: 6e20 aa21 4300 |004d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08a258: 0c03 |0050: move-result-object v3 │ │ -08a25a: 5384 020e |0051: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a25e: 6e30 a721 4305 |0053: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -08a264: 0c03 |0056: move-result-object v3 │ │ -08a266: 6e10 af21 0300 |0057: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08a26c: 0c03 |005a: move-result-object v3 │ │ -08a26e: 7020 b622 3200 |005b: invoke-direct {v2, v3}, Lorg/apache/http/ConnectionClosedException;.:(Ljava/lang/String;)V // method@22b6 │ │ -08a274: 2702 |005e: throw v2 │ │ -08a276: 3d01 b7ff |005f: if-lez v1, 0016 // -0049 │ │ -08a27a: 5382 020e |0061: iget-wide v2, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a27e: 8114 |0063: int-to-long v4, v1 │ │ -08a280: bb42 |0064: add-long/2addr v2, v4 │ │ -08a282: 5a82 020e |0065: iput-wide v2, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a286: 28af |0067: goto 0016 // -0051 │ │ +08a16c: |[08a16c] org.apache.http.impl.io.ContentLengthInputStream.read:([BII)I │ │ +08a17c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +08a17e: 5583 ff0d |0001: iget-boolean v3, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.closed:Z // field@0dff │ │ +08a182: 3803 0a00 |0003: if-eqz v3, 000d // +000a │ │ +08a186: 2202 c904 |0005: new-instance v2, Ljava/io/IOException; // type@04c9 │ │ +08a18a: 1a03 dd02 |0007: const-string v3, "Attempted read from closed stream." // string@02dd │ │ +08a18e: 7020 f520 3200 |0009: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +08a194: 2702 |000c: throw v2 │ │ +08a196: 5384 020e |000d: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a19a: 5386 000e |000f: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a19e: 3103 0406 |0011: cmp-long v3, v4, v6 │ │ +08a1a2: 3a03 0400 |0013: if-ltz v3, 0017 // +0004 │ │ +08a1a6: 0121 |0015: move v1, v2 │ │ +08a1a8: 0f01 |0016: return v1 │ │ +08a1aa: 01b0 |0017: move v0, v11 │ │ +08a1ac: 5384 020e |0018: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a1b0: 81b6 |001a: int-to-long v6, v11 │ │ +08a1b2: bb64 |001b: add-long/2addr v4, v6 │ │ +08a1b4: 5386 000e |001c: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a1b8: 3103 0406 |001e: cmp-long v3, v4, v6 │ │ +08a1bc: 3d03 0800 |0020: if-lez v3, 0028 // +0008 │ │ +08a1c0: 5384 000e |0022: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a1c4: 5386 020e |0024: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a1c8: bc64 |0026: sub-long/2addr v4, v6 │ │ +08a1ca: 8440 |0027: long-to-int v0, v4 │ │ +08a1cc: 5483 010e |0028: iget-object v3, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e01 │ │ +08a1d0: 7240 c226 930a |002a: invoke-interface {v3, v9, v10, v0}, Lorg/apache/http/io/SessionInputBuffer;.read:([BII)I // method@26c2 │ │ +08a1d6: 0a01 |002d: move-result v1 │ │ +08a1d8: 3321 3100 |002e: if-ne v1, v2, 005f // +0031 │ │ +08a1dc: 5382 020e |0030: iget-wide v2, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a1e0: 5384 000e |0032: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a1e4: 3102 0204 |0034: cmp-long v2, v2, v4 │ │ +08a1e8: 3b02 2900 |0036: if-gez v2, 005f // +0029 │ │ +08a1ec: 2202 5305 |0038: new-instance v2, Lorg/apache/http/ConnectionClosedException; // type@0553 │ │ +08a1f0: 2203 f804 |003a: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +08a1f4: 7010 a121 0300 |003c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08a1fa: 1a04 6b10 |003f: const-string v4, "Premature end of Content-Length delimited message body (expected: " // string@106b │ │ +08a1fe: 6e20 aa21 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08a204: 0c03 |0044: move-result-object v3 │ │ +08a206: 5384 000e |0045: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a20a: 6e30 a721 4305 |0047: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +08a210: 0c03 |004a: move-result-object v3 │ │ +08a212: 1a04 7701 |004b: const-string v4, "; received: " // string@0177 │ │ +08a216: 6e20 aa21 4300 |004d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08a21c: 0c03 |0050: move-result-object v3 │ │ +08a21e: 5384 020e |0051: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a222: 6e30 a721 4305 |0053: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +08a228: 0c03 |0056: move-result-object v3 │ │ +08a22a: 6e10 af21 0300 |0057: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08a230: 0c03 |005a: move-result-object v3 │ │ +08a232: 7020 b622 3200 |005b: invoke-direct {v2, v3}, Lorg/apache/http/ConnectionClosedException;.:(Ljava/lang/String;)V // method@22b6 │ │ +08a238: 2702 |005e: throw v2 │ │ +08a23a: 3d01 b7ff |005f: if-lez v1, 0016 // -0049 │ │ +08a23e: 5382 020e |0061: iget-wide v2, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a242: 8114 |0063: int-to-long v4, v1 │ │ +08a244: bb42 |0064: add-long/2addr v2, v4 │ │ +08a246: 5a82 020e |0065: iput-wide v2, v8, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a24a: 28af |0067: goto 0016 // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=166 │ │ 0x0005 line=167 │ │ 0x000d line=170 │ │ 0x0016 line=187 │ │ 0x0017 line=174 │ │ @@ -159791,44 +159836,44 @@ │ │ type : '(J)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -08a288: |[08a288] org.apache.http.impl.io.ContentLengthInputStream.skip:(J)J │ │ -08a298: 1606 0000 |0000: const-wide/16 v6, #int 0 // #0 │ │ -08a29c: 3108 0e06 |0002: cmp-long v8, v14, v6 │ │ -08a2a0: 3c08 0400 |0004: if-gtz v8, 0008 // +0004 │ │ -08a2a4: 0462 |0006: move-wide v2, v6 │ │ -08a2a6: 1002 |0007: return-wide v2 │ │ -08a2a8: 1308 0008 |0008: const/16 v8, #int 2048 // #800 │ │ -08a2ac: 2380 6a06 |000a: new-array v0, v8, [B // type@066a │ │ -08a2b0: 53d8 000e |000c: iget-wide v8, v13, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ -08a2b4: 53da 020e |000e: iget-wide v10, v13, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ -08a2b8: bca8 |0010: sub-long/2addr v8, v10 │ │ -08a2ba: 7140 6821 fe98 |0011: invoke-static {v14, v15, v8, v9}, Ljava/lang/Math;.min:(JJ)J // method@2168 │ │ -08a2c0: 0b04 |0014: move-result-wide v4 │ │ -08a2c2: 1602 0000 |0015: const-wide/16 v2, #int 0 // #0 │ │ -08a2c6: 3108 0406 |0017: cmp-long v8, v4, v6 │ │ -08a2ca: 3d08 eeff |0019: if-lez v8, 0007 // -0012 │ │ -08a2ce: 1208 |001b: const/4 v8, #int 0 // #0 │ │ -08a2d0: 160a 0008 |001c: const-wide/16 v10, #int 2048 // #800 │ │ -08a2d4: 7140 6821 ba54 |001e: invoke-static {v10, v11, v4, v5}, Ljava/lang/Math;.min:(JJ)J // method@2168 │ │ -08a2da: 0b0a |0021: move-result-wide v10 │ │ -08a2dc: 84a9 |0022: long-to-int v9, v10 │ │ -08a2de: 6e40 2726 0d98 |0023: invoke-virtual {v13, v0, v8, v9}, Lorg/apache/http/impl/io/ContentLengthInputStream;.read:([BII)I // method@2627 │ │ -08a2e4: 0a01 |0026: move-result v1 │ │ -08a2e6: 12f8 |0027: const/4 v8, #int -1 // #ff │ │ -08a2e8: 3281 dfff |0028: if-eq v1, v8, 0007 // -0021 │ │ -08a2ec: 8118 |002a: int-to-long v8, v1 │ │ -08a2ee: bb82 |002b: add-long/2addr v2, v8 │ │ -08a2f0: 8118 |002c: int-to-long v8, v1 │ │ -08a2f2: bc84 |002d: sub-long/2addr v4, v8 │ │ -08a2f4: 28e9 |002e: goto 0017 // -0017 │ │ +08a24c: |[08a24c] org.apache.http.impl.io.ContentLengthInputStream.skip:(J)J │ │ +08a25c: 1606 0000 |0000: const-wide/16 v6, #int 0 // #0 │ │ +08a260: 3108 0e06 |0002: cmp-long v8, v14, v6 │ │ +08a264: 3c08 0400 |0004: if-gtz v8, 0008 // +0004 │ │ +08a268: 0462 |0006: move-wide v2, v6 │ │ +08a26a: 1002 |0007: return-wide v2 │ │ +08a26c: 1308 0008 |0008: const/16 v8, #int 2048 // #800 │ │ +08a270: 2380 6a06 |000a: new-array v0, v8, [B // type@066a │ │ +08a274: 53d8 000e |000c: iget-wide v8, v13, Lorg/apache/http/impl/io/ContentLengthInputStream;.contentLength:J // field@0e00 │ │ +08a278: 53da 020e |000e: iget-wide v10, v13, Lorg/apache/http/impl/io/ContentLengthInputStream;.pos:J // field@0e02 │ │ +08a27c: bca8 |0010: sub-long/2addr v8, v10 │ │ +08a27e: 7140 6821 fe98 |0011: invoke-static {v14, v15, v8, v9}, Ljava/lang/Math;.min:(JJ)J // method@2168 │ │ +08a284: 0b04 |0014: move-result-wide v4 │ │ +08a286: 1602 0000 |0015: const-wide/16 v2, #int 0 // #0 │ │ +08a28a: 3108 0406 |0017: cmp-long v8, v4, v6 │ │ +08a28e: 3d08 eeff |0019: if-lez v8, 0007 // -0012 │ │ +08a292: 1208 |001b: const/4 v8, #int 0 // #0 │ │ +08a294: 160a 0008 |001c: const-wide/16 v10, #int 2048 // #800 │ │ +08a298: 7140 6821 ba54 |001e: invoke-static {v10, v11, v4, v5}, Ljava/lang/Math;.min:(JJ)J // method@2168 │ │ +08a29e: 0b0a |0021: move-result-wide v10 │ │ +08a2a0: 84a9 |0022: long-to-int v9, v10 │ │ +08a2a2: 6e40 2726 0d98 |0023: invoke-virtual {v13, v0, v8, v9}, Lorg/apache/http/impl/io/ContentLengthInputStream;.read:([BII)I // method@2627 │ │ +08a2a8: 0a01 |0026: move-result v1 │ │ +08a2aa: 12f8 |0027: const/4 v8, #int -1 // #ff │ │ +08a2ac: 3281 dfff |0028: if-eq v1, v8, 0007 // -0021 │ │ +08a2b0: 8118 |002a: int-to-long v8, v1 │ │ +08a2b2: bb82 |002b: add-long/2addr v2, v8 │ │ +08a2b4: 8118 |002c: int-to-long v8, v1 │ │ +08a2b6: bc84 |002d: sub-long/2addr v4, v8 │ │ +08a2b8: 28e9 |002e: goto 0017 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=213 │ │ 0x0007 line=230 │ │ 0x0008 line=216 │ │ 0x000c line=219 │ │ 0x0015 line=221 │ │ @@ -159901,30 +159946,30 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -08a2f8: |[08a2f8] org.apache.http.impl.io.ContentLengthOutputStream.:(Lorg/apache/http/io/SessionOutputBuffer;J)V │ │ -08a308: 7010 0121 0200 |0000: invoke-direct {v2}, Ljava/io/OutputStream;.:()V // method@2101 │ │ -08a30e: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -08a312: 5a20 060e |0005: iput-wide v0, v2, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ -08a316: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08a318: 5c20 030e |0008: iput-boolean v0, v2, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ -08a31c: 1a00 be11 |000a: const-string v0, "Session output buffer" // string@11be │ │ -08a320: 7120 4d29 0300 |000c: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08a326: 0c00 |000f: move-result-object v0 │ │ -08a328: 1f00 0106 |0010: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ -08a32c: 5b20 050e |0012: iput-object v0, v2, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ -08a330: 1a00 eb03 |0014: const-string v0, "Content length" // string@03eb │ │ -08a334: 7130 4c29 5400 |0016: invoke-static {v4, v5, v0}, Lorg/apache/http/util/Args;.notNegative:(JLjava/lang/String;)J // method@294c │ │ -08a33a: 0b00 |0019: move-result-wide v0 │ │ -08a33c: 5a20 040e |001a: iput-wide v0, v2, Lorg/apache/http/impl/io/ContentLengthOutputStream;.contentLength:J // field@0e04 │ │ -08a340: 0e00 |001c: return-void │ │ +08a2bc: |[08a2bc] org.apache.http.impl.io.ContentLengthOutputStream.:(Lorg/apache/http/io/SessionOutputBuffer;J)V │ │ +08a2cc: 7010 0121 0200 |0000: invoke-direct {v2}, Ljava/io/OutputStream;.:()V // method@2101 │ │ +08a2d2: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +08a2d6: 5a20 060e |0005: iput-wide v0, v2, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ +08a2da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08a2dc: 5c20 030e |0008: iput-boolean v0, v2, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ +08a2e0: 1a00 ba11 |000a: const-string v0, "Session output buffer" // string@11ba │ │ +08a2e4: 7120 4d29 0300 |000c: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08a2ea: 0c00 |000f: move-result-object v0 │ │ +08a2ec: 1f00 0106 |0010: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ +08a2f0: 5b20 050e |0012: iput-object v0, v2, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ +08a2f4: 1a00 eb03 |0014: const-string v0, "Content length" // string@03eb │ │ +08a2f8: 7130 4c29 5400 |0016: invoke-static {v4, v5, v0}, Lorg/apache/http/util/Args;.notNegative:(JLjava/lang/String;)J // method@294c │ │ +08a2fe: 0b00 |0019: move-result-wide v0 │ │ +08a300: 5a20 040e |001a: iput-wide v0, v2, Lorg/apache/http/impl/io/ContentLengthOutputStream;.contentLength:J // field@0e04 │ │ +08a304: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=65 │ │ 0x0007 line=68 │ │ 0x000a line=82 │ │ 0x0014 line=83 │ │ @@ -159940,22 +159985,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08a344: |[08a344] org.apache.http.impl.io.ContentLengthOutputStream.close:()V │ │ -08a354: 5510 030e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ -08a358: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08a35c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08a35e: 5c10 030e |0005: iput-boolean v0, v1, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ -08a362: 5410 050e |0007: iget-object v0, v1, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ -08a366: 7210 c526 0000 |0009: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ -08a36c: 0e00 |000c: return-void │ │ +08a308: |[08a308] org.apache.http.impl.io.ContentLengthOutputStream.close:()V │ │ +08a318: 5510 030e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ +08a31c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08a320: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08a322: 5c10 030e |0005: iput-boolean v0, v1, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ +08a326: 5410 050e |0007: iget-object v0, v1, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ +08a32a: 7210 c526 0000 |0009: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ +08a330: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=94 │ │ 0x0007 line=95 │ │ 0x000c line=97 │ │ locals : │ │ @@ -159966,18 +160011,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a370: |[08a370] org.apache.http.impl.io.ContentLengthOutputStream.flush:()V │ │ -08a380: 5410 050e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ -08a384: 7210 c526 0000 |0002: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ -08a38a: 0e00 |0005: return-void │ │ +08a334: |[08a334] org.apache.http.impl.io.ContentLengthOutputStream.flush:()V │ │ +08a344: 5410 050e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ +08a348: 7210 c526 0000 |0002: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ +08a34e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/io/ContentLengthOutputStream; │ │ │ │ @@ -159986,32 +160031,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -08a38c: |[08a38c] org.apache.http.impl.io.ContentLengthOutputStream.write:(I)V │ │ -08a39c: 5540 030e |0000: iget-boolean v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ -08a3a0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -08a3a4: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ -08a3a8: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ -08a3ac: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -08a3b2: 2700 |000b: throw v0 │ │ -08a3b4: 5340 060e |000c: iget-wide v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ -08a3b8: 5342 040e |000e: iget-wide v2, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.contentLength:J // field@0e04 │ │ -08a3bc: 3100 0002 |0010: cmp-long v0, v0, v2 │ │ -08a3c0: 3b00 0e00 |0012: if-gez v0, 0020 // +000e │ │ -08a3c4: 5440 050e |0014: iget-object v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ -08a3c8: 7220 c726 5000 |0016: invoke-interface {v0, v5}, Lorg/apache/http/io/SessionOutputBuffer;.write:(I)V // method@26c7 │ │ -08a3ce: 5340 060e |0019: iget-wide v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ -08a3d2: 1602 0100 |001b: const-wide/16 v2, #int 1 // #1 │ │ -08a3d6: bb20 |001d: add-long/2addr v0, v2 │ │ -08a3d8: 5a40 060e |001e: iput-wide v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ -08a3dc: 0e00 |0020: return-void │ │ +08a350: |[08a350] org.apache.http.impl.io.ContentLengthOutputStream.write:(I)V │ │ +08a360: 5540 030e |0000: iget-boolean v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ +08a364: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08a368: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ +08a36c: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ +08a370: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +08a376: 2700 |000b: throw v0 │ │ +08a378: 5340 060e |000c: iget-wide v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ +08a37c: 5342 040e |000e: iget-wide v2, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.contentLength:J // field@0e04 │ │ +08a380: 3100 0002 |0010: cmp-long v0, v0, v2 │ │ +08a384: 3b00 0e00 |0012: if-gez v0, 0020 // +000e │ │ +08a388: 5440 050e |0014: iget-object v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ +08a38c: 7220 c726 5000 |0016: invoke-interface {v0, v5}, Lorg/apache/http/io/SessionOutputBuffer;.write:(I)V // method@26c7 │ │ +08a392: 5340 060e |0019: iget-wide v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ +08a396: 1602 0100 |001b: const-wide/16 v2, #int 1 // #1 │ │ +08a39a: bb20 |001d: add-long/2addr v0, v2 │ │ +08a39c: 5a40 060e |001e: iput-wide v0, v4, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ +08a3a0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x000c line=130 │ │ 0x0014 line=131 │ │ 0x0019 line=132 │ │ @@ -160025,19 +160070,19 @@ │ │ type : '([B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -08a3e0: |[08a3e0] org.apache.http.impl.io.ContentLengthOutputStream.write:([B)V │ │ -08a3f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a3f2: 2131 |0001: array-length v1, v3 │ │ -08a3f4: 6e40 2e26 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/ContentLengthOutputStream;.write:([BII)V // method@262e │ │ -08a3fa: 0e00 |0005: return-void │ │ +08a3a4: |[08a3a4] org.apache.http.impl.io.ContentLengthOutputStream.write:([B)V │ │ +08a3b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a3b6: 2131 |0001: array-length v1, v3 │ │ +08a3b8: 6e40 2e26 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/ContentLengthOutputStream;.write:([BII)V // method@262e │ │ +08a3be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0005 line=123 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/apache/http/impl/io/ContentLengthOutputStream; │ │ 0x0000 - 0x0006 reg=3 b [B │ │ @@ -160047,40 +160092,40 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -08a3fc: |[08a3fc] org.apache.http.impl.io.ContentLengthOutputStream.write:([BII)V │ │ -08a40c: 5581 030e |0000: iget-boolean v1, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ -08a410: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -08a414: 2201 c904 |0004: new-instance v1, Ljava/io/IOException; // type@04c9 │ │ -08a418: 1a04 de02 |0006: const-string v4, "Attempted write to closed stream." // string@02de │ │ -08a41c: 7020 f520 4100 |0008: invoke-direct {v1, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -08a422: 2701 |000b: throw v1 │ │ -08a424: 5384 060e |000c: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ -08a428: 5386 040e |000e: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.contentLength:J // field@0e04 │ │ -08a42c: 3101 0406 |0010: cmp-long v1, v4, v6 │ │ -08a430: 3b01 1a00 |0012: if-gez v1, 002c // +001a │ │ -08a434: 5384 040e |0014: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.contentLength:J // field@0e04 │ │ -08a438: 5386 060e |0016: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ -08a43c: 9c02 0406 |0018: sub-long v2, v4, v6 │ │ -08a440: 01b0 |001a: move v0, v11 │ │ -08a442: 8104 |001b: int-to-long v4, v0 │ │ -08a444: 3101 0402 |001c: cmp-long v1, v4, v2 │ │ -08a448: 3d01 0300 |001e: if-lez v1, 0021 // +0003 │ │ -08a44c: 8420 |0020: long-to-int v0, v2 │ │ -08a44e: 5481 050e |0021: iget-object v1, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ -08a452: 7240 c926 910a |0023: invoke-interface {v1, v9, v10, v0}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ -08a458: 5384 060e |0026: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ -08a45c: 8106 |0028: int-to-long v6, v0 │ │ -08a45e: bb64 |0029: add-long/2addr v4, v6 │ │ -08a460: 5a84 060e |002a: iput-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ -08a464: 0e00 |002c: return-void │ │ +08a3c0: |[08a3c0] org.apache.http.impl.io.ContentLengthOutputStream.write:([BII)V │ │ +08a3d0: 5581 030e |0000: iget-boolean v1, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.closed:Z // field@0e03 │ │ +08a3d4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +08a3d8: 2201 c904 |0004: new-instance v1, Ljava/io/IOException; // type@04c9 │ │ +08a3dc: 1a04 de02 |0006: const-string v4, "Attempted write to closed stream." // string@02de │ │ +08a3e0: 7020 f520 4100 |0008: invoke-direct {v1, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +08a3e6: 2701 |000b: throw v1 │ │ +08a3e8: 5384 060e |000c: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ +08a3ec: 5386 040e |000e: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.contentLength:J // field@0e04 │ │ +08a3f0: 3101 0406 |0010: cmp-long v1, v4, v6 │ │ +08a3f4: 3b01 1a00 |0012: if-gez v1, 002c // +001a │ │ +08a3f8: 5384 040e |0014: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.contentLength:J // field@0e04 │ │ +08a3fc: 5386 060e |0016: iget-wide v6, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ +08a400: 9c02 0406 |0018: sub-long v2, v4, v6 │ │ +08a404: 01b0 |001a: move v0, v11 │ │ +08a406: 8104 |001b: int-to-long v4, v0 │ │ +08a408: 3101 0402 |001c: cmp-long v1, v4, v2 │ │ +08a40c: 3d01 0300 |001e: if-lez v1, 0021 // +0003 │ │ +08a410: 8420 |0020: long-to-int v0, v2 │ │ +08a412: 5481 050e |0021: iget-object v1, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e05 │ │ +08a416: 7240 c926 910a |0023: invoke-interface {v1, v9, v10, v0}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ +08a41c: 5384 060e |0026: iget-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ +08a420: 8106 |0028: int-to-long v6, v0 │ │ +08a422: bb64 |0029: add-long/2addr v4, v6 │ │ +08a424: 5a84 060e |002a: iput-wide v4, v8, Lorg/apache/http/impl/io/ContentLengthOutputStream;.total:J // field@0e06 │ │ +08a428: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000c line=109 │ │ 0x0014 line=110 │ │ 0x001a line=111 │ │ @@ -160142,24 +160187,24 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08a468: |[08a468] org.apache.http.impl.io.IdentityInputStream.:(Lorg/apache/http/io/SessionInputBuffer;)V │ │ -08a478: 7010 f820 0100 |0000: invoke-direct {v1}, Ljava/io/InputStream;.:()V // method@20f8 │ │ -08a47e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08a480: 5c10 2a0e |0004: iput-boolean v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.closed:Z // field@0e2a │ │ -08a484: 1a00 bd11 |0006: const-string v0, "Session input buffer" // string@11bd │ │ -08a488: 7120 4d29 0200 |0008: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08a48e: 0c00 |000b: move-result-object v0 │ │ -08a490: 1f00 0006 |000c: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ -08a494: 5b10 2b0e |000e: iput-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ -08a498: 0e00 |0010: return-void │ │ +08a42c: |[08a42c] org.apache.http.impl.io.IdentityInputStream.:(Lorg/apache/http/io/SessionInputBuffer;)V │ │ +08a43c: 7010 f820 0100 |0000: invoke-direct {v1}, Ljava/io/InputStream;.:()V // method@20f8 │ │ +08a442: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08a444: 5c10 2a0e |0004: iput-boolean v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.closed:Z // field@0e2a │ │ +08a448: 1a00 b911 |0006: const-string v0, "Session input buffer" // string@11b9 │ │ +08a44c: 7120 4d29 0200 |0008: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08a452: 0c00 |000b: move-result-object v0 │ │ +08a454: 1f00 0006 |000c: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ +08a458: 5b10 2b0e |000e: iput-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ +08a45c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=55 │ │ 0x0006 line=64 │ │ 0x0010 line=65 │ │ locals : │ │ @@ -160172,25 +160217,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08a49c: |[08a49c] org.apache.http.impl.io.IdentityInputStream.available:()I │ │ -08a4ac: 5410 2b0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ -08a4b0: 2000 f905 |0002: instance-of v0, v0, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ -08a4b4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -08a4b8: 5410 2b0e |0006: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ -08a4bc: 1f00 f905 |0008: check-cast v0, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ -08a4c0: 7210 b626 0000 |000a: invoke-interface {v0}, Lorg/apache/http/io/BufferInfo;.length:()I // method@26b6 │ │ -08a4c6: 0a00 |000d: move-result v0 │ │ -08a4c8: 0f00 |000e: return v0 │ │ -08a4ca: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08a4cc: 28fe |0010: goto 000e // -0002 │ │ +08a460: |[08a460] org.apache.http.impl.io.IdentityInputStream.available:()I │ │ +08a470: 5410 2b0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ +08a474: 2000 f905 |0002: instance-of v0, v0, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ +08a478: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +08a47c: 5410 2b0e |0006: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ +08a480: 1f00 f905 |0008: check-cast v0, Lorg/apache/http/io/BufferInfo; // type@05f9 │ │ +08a484: 7210 b626 0000 |000a: invoke-interface {v0}, Lorg/apache/http/io/BufferInfo;.length:()I // method@26b6 │ │ +08a48a: 0a00 |000d: move-result v0 │ │ +08a48c: 0f00 |000e: return v0 │ │ +08a48e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08a490: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0006 line=70 │ │ 0x000e line=72 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/apache/http/impl/io/IdentityInputStream; │ │ @@ -160200,18 +160245,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -08a4d0: |[08a4d0] org.apache.http.impl.io.IdentityInputStream.close:()V │ │ -08a4e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08a4e2: 5c10 2a0e |0001: iput-boolean v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.closed:Z // field@0e2a │ │ -08a4e6: 0e00 |0003: return-void │ │ +08a494: |[08a494] org.apache.http.impl.io.IdentityInputStream.close:()V │ │ +08a4a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08a4a6: 5c10 2a0e |0001: iput-boolean v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.closed:Z // field@0e2a │ │ +08a4aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/apache/http/impl/io/IdentityInputStream; │ │ │ │ @@ -160220,23 +160265,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08a4e8: |[08a4e8] org.apache.http.impl.io.IdentityInputStream.read:()I │ │ -08a4f8: 5510 2a0e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.closed:Z // field@0e2a │ │ -08a4fc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -08a500: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -08a502: 0f00 |0005: return v0 │ │ -08a504: 5410 2b0e |0006: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ -08a508: 7210 c026 0000 |0008: invoke-interface {v0}, Lorg/apache/http/io/SessionInputBuffer;.read:()I // method@26c0 │ │ -08a50e: 0a00 |000b: move-result v0 │ │ -08a510: 28f9 |000c: goto 0005 // -0007 │ │ +08a4ac: |[08a4ac] org.apache.http.impl.io.IdentityInputStream.read:()I │ │ +08a4bc: 5510 2a0e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.closed:Z // field@0e2a │ │ +08a4c0: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +08a4c4: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +08a4c6: 0f00 |0005: return v0 │ │ +08a4c8: 5410 2b0e |0006: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ +08a4cc: 7210 c026 0000 |0008: invoke-interface {v0}, Lorg/apache/http/io/SessionInputBuffer;.read:()I // method@26c0 │ │ +08a4d2: 0a00 |000b: move-result v0 │ │ +08a4d4: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0004 line=84 │ │ 0x0005 line=86 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/io/IdentityInputStream; │ │ @@ -160246,23 +160291,23 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -08a514: |[08a514] org.apache.http.impl.io.IdentityInputStream.read:([BII)I │ │ -08a524: 5510 2a0e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.closed:Z // field@0e2a │ │ -08a528: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -08a52c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -08a52e: 0f00 |0005: return v0 │ │ -08a530: 5410 2b0e |0006: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ -08a534: 7240 c226 2043 |0008: invoke-interface {v0, v2, v3, v4}, Lorg/apache/http/io/SessionInputBuffer;.read:([BII)I // method@26c2 │ │ -08a53a: 0a00 |000b: move-result v0 │ │ -08a53c: 28f9 |000c: goto 0005 // -0007 │ │ +08a4d8: |[08a4d8] org.apache.http.impl.io.IdentityInputStream.read:([BII)I │ │ +08a4e8: 5510 2a0e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.closed:Z // field@0e2a │ │ +08a4ec: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +08a4f0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +08a4f2: 0f00 |0005: return v0 │ │ +08a4f4: 5410 2b0e |0006: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityInputStream;.in:Lorg/apache/http/io/SessionInputBuffer; // field@0e2b │ │ +08a4f8: 7240 c226 2043 |0008: invoke-interface {v0, v2, v3, v4}, Lorg/apache/http/io/SessionInputBuffer;.read:([BII)I // method@26c2 │ │ +08a4fe: 0a00 |000b: move-result v0 │ │ +08a500: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ 0x0005 line=95 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/io/IdentityInputStream; │ │ @@ -160317,24 +160362,24 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08a540: |[08a540] org.apache.http.impl.io.IdentityOutputStream.:(Lorg/apache/http/io/SessionOutputBuffer;)V │ │ -08a550: 7010 0121 0100 |0000: invoke-direct {v1}, Ljava/io/OutputStream;.:()V // method@2101 │ │ -08a556: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08a558: 5c10 2c0e |0004: iput-boolean v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ -08a55c: 1a00 be11 |0006: const-string v0, "Session output buffer" // string@11be │ │ -08a560: 7120 4d29 0200 |0008: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08a566: 0c00 |000b: move-result-object v0 │ │ -08a568: 1f00 0106 |000c: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ -08a56c: 5b10 2d0e |000e: iput-object v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ -08a570: 0e00 |0010: return-void │ │ +08a504: |[08a504] org.apache.http.impl.io.IdentityOutputStream.:(Lorg/apache/http/io/SessionOutputBuffer;)V │ │ +08a514: 7010 0121 0100 |0000: invoke-direct {v1}, Ljava/io/OutputStream;.:()V // method@2101 │ │ +08a51a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08a51c: 5c10 2c0e |0004: iput-boolean v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ +08a520: 1a00 ba11 |0006: const-string v0, "Session output buffer" // string@11ba │ │ +08a524: 7120 4d29 0200 |0008: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08a52a: 0c00 |000b: move-result-object v0 │ │ +08a52c: 1f00 0106 |000c: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ +08a530: 5b10 2d0e |000e: iput-object v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ +08a534: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=58 │ │ 0x0006 line=62 │ │ 0x0010 line=63 │ │ locals : │ │ @@ -160347,22 +160392,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08a574: |[08a574] org.apache.http.impl.io.IdentityOutputStream.close:()V │ │ -08a584: 5510 2c0e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ -08a588: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08a58c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08a58e: 5c10 2c0e |0005: iput-boolean v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ -08a592: 5410 2d0e |0007: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ -08a596: 7210 c526 0000 |0009: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ -08a59c: 0e00 |000c: return-void │ │ +08a538: |[08a538] org.apache.http.impl.io.IdentityOutputStream.close:()V │ │ +08a548: 5510 2c0e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ +08a54c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08a550: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08a552: 5c10 2c0e |0005: iput-boolean v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ +08a556: 5410 2d0e |0007: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ +08a55a: 7210 c526 0000 |0009: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ +08a560: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x0007 line=74 │ │ 0x000c line=76 │ │ locals : │ │ @@ -160373,18 +160418,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a5a0: |[08a5a0] org.apache.http.impl.io.IdentityOutputStream.flush:()V │ │ -08a5b0: 5410 2d0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ -08a5b4: 7210 c526 0000 |0002: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ -08a5ba: 0e00 |0005: return-void │ │ +08a564: |[08a564] org.apache.http.impl.io.IdentityOutputStream.flush:()V │ │ +08a574: 5410 2d0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ +08a578: 7210 c526 0000 |0002: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ +08a57e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/io/IdentityOutputStream; │ │ │ │ @@ -160393,24 +160438,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08a5bc: |[08a5bc] org.apache.http.impl.io.IdentityOutputStream.write:(I)V │ │ -08a5cc: 5520 2c0e |0000: iget-boolean v0, v2, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ -08a5d0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -08a5d4: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ -08a5d8: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ -08a5dc: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -08a5e2: 2700 |000b: throw v0 │ │ -08a5e4: 5420 2d0e |000c: iget-object v0, v2, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ -08a5e8: 7220 c726 3000 |000e: invoke-interface {v0, v3}, Lorg/apache/http/io/SessionOutputBuffer;.write:(I)V // method@26c7 │ │ -08a5ee: 0e00 |0011: return-void │ │ +08a580: |[08a580] org.apache.http.impl.io.IdentityOutputStream.write:(I)V │ │ +08a590: 5520 2c0e |0000: iget-boolean v0, v2, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ +08a594: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08a598: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ +08a59c: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ +08a5a0: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +08a5a6: 2700 |000b: throw v0 │ │ +08a5a8: 5420 2d0e |000c: iget-object v0, v2, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ +08a5ac: 7220 c726 3000 |000e: invoke-interface {v0, v3}, Lorg/apache/http/io/SessionOutputBuffer;.write:(I)V // method@26c7 │ │ +08a5b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0004 line=99 │ │ 0x000c line=101 │ │ 0x0011 line=102 │ │ locals : │ │ @@ -160422,19 +160467,19 @@ │ │ type : '([B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -08a5f0: |[08a5f0] org.apache.http.impl.io.IdentityOutputStream.write:([B)V │ │ -08a600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a602: 2131 |0001: array-length v1, v3 │ │ -08a604: 6e40 6c26 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/IdentityOutputStream;.write:([BII)V // method@266c │ │ -08a60a: 0e00 |0005: return-void │ │ +08a5b4: |[08a5b4] org.apache.http.impl.io.IdentityOutputStream.write:([B)V │ │ +08a5c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a5c6: 2131 |0001: array-length v1, v3 │ │ +08a5c8: 6e40 6c26 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/IdentityOutputStream;.write:([BII)V // method@266c │ │ +08a5ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/apache/http/impl/io/IdentityOutputStream; │ │ 0x0000 - 0x0006 reg=3 b [B │ │ @@ -160444,24 +160489,24 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -08a60c: |[08a60c] org.apache.http.impl.io.IdentityOutputStream.write:([BII)V │ │ -08a61c: 5520 2c0e |0000: iget-boolean v0, v2, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ -08a620: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -08a624: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ -08a628: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ -08a62c: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -08a632: 2700 |000b: throw v0 │ │ -08a634: 5420 2d0e |000c: iget-object v0, v2, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ -08a638: 7240 c926 3054 |000e: invoke-interface {v0, v3, v4, v5}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ -08a63e: 0e00 |0011: return-void │ │ +08a5d0: |[08a5d0] org.apache.http.impl.io.IdentityOutputStream.write:([BII)V │ │ +08a5e0: 5520 2c0e |0000: iget-boolean v0, v2, Lorg/apache/http/impl/io/IdentityOutputStream;.closed:Z // field@0e2c │ │ +08a5e4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08a5e8: 2200 c904 |0004: new-instance v0, Ljava/io/IOException; // type@04c9 │ │ +08a5ec: 1a01 de02 |0006: const-string v1, "Attempted write to closed stream." // string@02de │ │ +08a5f0: 7020 f520 1000 |0008: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +08a5f6: 2700 |000b: throw v0 │ │ +08a5f8: 5420 2d0e |000c: iget-object v0, v2, Lorg/apache/http/impl/io/IdentityOutputStream;.out:Lorg/apache/http/io/SessionOutputBuffer; // field@0e2d │ │ +08a5fc: 7240 c926 3054 |000e: invoke-interface {v0, v3, v4, v5}, Lorg/apache/http/io/SessionOutputBuffer;.write:([BII)V // method@26c9 │ │ +08a602: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=86 │ │ 0x000c line=88 │ │ 0x0011 line=89 │ │ locals : │ │ @@ -160709,15 +160754,15 @@ │ │ │ │ source_file_idx : 1608 (HttpTransportMetrics.java) │ │ │ │ Class #721 header: │ │ class_idx : 1536 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4543 │ │ +source_file_idx : 4539 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #721 annotations: │ │ Annotations on method #9919 'isDataAvailable' │ │ @@ -160781,21 +160826,21 @@ │ │ │ │ #6 : (in Lorg/apache/http/io/SessionInputBuffer;) │ │ name : 'readLine' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4543 (SessionInputBuffer.java) │ │ + source_file_idx : 4539 (SessionInputBuffer.java) │ │ │ │ Class #722 header: │ │ class_idx : 1537 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4545 │ │ +source_file_idx : 4541 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #722 annotations: │ │ Annotations on method #9925 'flush' │ │ @@ -160858,15 +160903,15 @@ │ │ │ │ #6 : (in Lorg/apache/http/io/SessionOutputBuffer;) │ │ name : 'writeLine' │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4545 (SessionOutputBuffer.java) │ │ + source_file_idx : 4541 (SessionOutputBuffer.java) │ │ │ │ Class #723 header: │ │ class_idx : 1556 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 1533 │ │ static_fields_size : 1 │ │ @@ -160906,21 +160951,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08a640: |[08a640] org.apache.http.message.HeaderGroup.:()V │ │ -08a650: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -08a656: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -08a65a: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ -08a65e: 7020 1422 1000 |0007: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -08a664: 5b20 8a0e |000a: iput-object v0, v2, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a668: 0e00 |000c: return-void │ │ +08a604: |[08a604] org.apache.http.message.HeaderGroup.:()V │ │ +08a614: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +08a61a: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +08a61e: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ +08a622: 7020 1422 1000 |0007: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +08a628: 5b20 8a0e |000a: iput-object v0, v2, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a62c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x000c line=62 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/apache/http/message/HeaderGroup; │ │ @@ -160931,20 +160976,20 @@ │ │ type : '(Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08a66c: |[08a66c] org.apache.http.message.HeaderGroup.addHeader:(Lorg/apache/http/Header;)V │ │ -08a67c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08a680: 0e00 |0002: return-void │ │ -08a682: 5410 8a0e |0003: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a686: 7220 5922 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -08a68c: 28fa |0008: goto 0002 // -0006 │ │ +08a630: |[08a630] org.apache.http.message.HeaderGroup.addHeader:(Lorg/apache/http/Header;)V │ │ +08a640: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08a644: 0e00 |0002: return-void │ │ +08a646: 5410 8a0e |0003: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a64a: 7220 5922 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +08a650: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0002 line=82 │ │ 0x0003 line=81 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/message/HeaderGroup; │ │ @@ -160955,18 +161000,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a690: |[08a690] org.apache.http.message.HeaderGroup.clear:()V │ │ -08a6a0: 5410 8a0e |0000: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a6a4: 7210 5b22 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ -08a6aa: 0e00 |0005: return-void │ │ +08a654: |[08a654] org.apache.http.message.HeaderGroup.clear:()V │ │ +08a664: 5410 8a0e |0000: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a668: 7210 5b22 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ +08a66e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/HeaderGroup; │ │ │ │ @@ -160975,18 +161020,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08a6ac: |[08a6ac] org.apache.http.message.HeaderGroup.clone:()Ljava/lang/Object; │ │ -08a6bc: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -08a6c2: 0c00 |0003: move-result-object v0 │ │ -08a6c4: 1100 |0004: return-object v0 │ │ +08a670: |[08a670] org.apache.http.message.HeaderGroup.clone:()Ljava/lang/Object; │ │ +08a680: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +08a686: 0c00 |0003: move-result-object v0 │ │ +08a688: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/HeaderGroup; │ │ │ │ #3 : (in Lorg/apache/http/message/HeaderGroup;) │ │ @@ -160994,35 +161039,35 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -08a6c8: |[08a6c8] org.apache.http.message.HeaderGroup.containsHeader:(Ljava/lang/String;)Z │ │ -08a6d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08a6da: 5432 8a0e |0001: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a6de: 7210 6322 0200 |0003: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ -08a6e4: 0a02 |0006: move-result v2 │ │ -08a6e6: 3521 1900 |0007: if-ge v1, v2, 0020 // +0019 │ │ -08a6ea: 5432 8a0e |0009: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a6ee: 7220 5c22 1200 |000b: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -08a6f4: 0c00 |000e: move-result-object v0 │ │ -08a6f6: 1f00 5805 |000f: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ -08a6fa: 7210 be22 0000 |0011: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -08a700: 0c02 |0014: move-result-object v2 │ │ -08a702: 6e20 8721 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -08a708: 0a02 |0018: move-result v2 │ │ -08a70a: 3802 0400 |0019: if-eqz v2, 001d // +0004 │ │ -08a70e: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -08a710: 0f02 |001c: return v2 │ │ -08a712: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08a716: 28e2 |001f: goto 0001 // -001e │ │ -08a718: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -08a71a: 28fb |0021: goto 001c // -0005 │ │ +08a68c: |[08a68c] org.apache.http.message.HeaderGroup.containsHeader:(Ljava/lang/String;)Z │ │ +08a69c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08a69e: 5432 8a0e |0001: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a6a2: 7210 6322 0200 |0003: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ +08a6a8: 0a02 |0006: move-result v2 │ │ +08a6aa: 3521 1900 |0007: if-ge v1, v2, 0020 // +0019 │ │ +08a6ae: 5432 8a0e |0009: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a6b2: 7220 5c22 1200 |000b: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +08a6b8: 0c00 |000e: move-result-object v0 │ │ +08a6ba: 1f00 5805 |000f: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ +08a6be: 7210 be22 0000 |0011: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +08a6c4: 0c02 |0014: move-result-object v2 │ │ +08a6c6: 6e20 8721 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +08a6cc: 0a02 |0018: move-result v2 │ │ +08a6ce: 3802 0400 |0019: if-eqz v2, 001d // +0004 │ │ +08a6d2: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +08a6d4: 0f02 |001c: return v2 │ │ +08a6d6: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08a6da: 28e2 |001f: goto 0001 // -001e │ │ +08a6dc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +08a6de: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0009 line=254 │ │ 0x0011 line=255 │ │ 0x001b line=256 │ │ 0x001c line=260 │ │ @@ -161040,21 +161085,21 @@ │ │ type : '()Lorg/apache/http/message/HeaderGroup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08a71c: |[08a71c] org.apache.http.message.HeaderGroup.copy:()Lorg/apache/http/message/HeaderGroup; │ │ -08a72c: 2200 1406 |0000: new-instance v0, Lorg/apache/http/message/HeaderGroup; // type@0614 │ │ -08a730: 7010 8a27 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/HeaderGroup;.:()V // method@278a │ │ -08a736: 5401 8a0e |0005: iget-object v1, v0, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a73a: 5432 8a0e |0007: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a73e: 7220 5a22 2100 |0009: invoke-interface {v1, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@225a │ │ -08a744: 1100 |000c: return-object v0 │ │ +08a6e0: |[08a6e0] org.apache.http.message.HeaderGroup.copy:()Lorg/apache/http/message/HeaderGroup; │ │ +08a6f0: 2200 1406 |0000: new-instance v0, Lorg/apache/http/message/HeaderGroup; // type@0614 │ │ +08a6f4: 7010 8a27 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/HeaderGroup;.:()V // method@278a │ │ +08a6fa: 5401 8a0e |0005: iget-object v1, v0, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a6fe: 5432 8a0e |0007: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a702: 7220 5a22 2100 |0009: invoke-interface {v1, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@225a │ │ +08a708: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0005 line=297 │ │ 0x000c line=298 │ │ locals : │ │ 0x0005 - 0x000d reg=0 clone Lorg/apache/http/message/HeaderGroup; │ │ @@ -161065,24 +161110,24 @@ │ │ type : '()[Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08a748: |[08a748] org.apache.http.message.HeaderGroup.getAllHeaders:()[Lorg/apache/http/Header; │ │ -08a758: 5420 8a0e |0000: iget-object v0, v2, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a75c: 5421 8a0e |0002: iget-object v1, v2, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a760: 7210 6322 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@2263 │ │ -08a766: 0a01 |0007: move-result v1 │ │ -08a768: 2311 9e06 |0008: new-array v1, v1, [Lorg/apache/http/Header; // type@069e │ │ -08a76c: 7220 6422 1000 |000a: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ -08a772: 0c00 |000d: move-result-object v0 │ │ -08a774: 1f00 9e06 |000e: check-cast v0, [Lorg/apache/http/Header; // type@069e │ │ -08a778: 1100 |0010: return-object v0 │ │ +08a70c: |[08a70c] org.apache.http.message.HeaderGroup.getAllHeaders:()[Lorg/apache/http/Header; │ │ +08a71c: 5420 8a0e |0000: iget-object v0, v2, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a720: 5421 8a0e |0002: iget-object v1, v2, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a724: 7210 6322 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@2263 │ │ +08a72a: 0a01 |0007: move-result v1 │ │ +08a72c: 2311 9e06 |0008: new-array v1, v1, [Lorg/apache/http/Header; // type@069e │ │ +08a730: 7220 6422 1000 |000a: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ +08a736: 0c00 |000d: move-result-object v0 │ │ +08a738: 1f00 9e06 |000e: check-cast v0, [Lorg/apache/http/Header; // type@069e │ │ +08a73c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/apache/http/message/HeaderGroup; │ │ │ │ #6 : (in Lorg/apache/http/message/HeaderGroup;) │ │ @@ -161090,53 +161135,53 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -08a77c: |[08a77c] org.apache.http.message.HeaderGroup.getCondensedHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ -08a78c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08a78e: 6e20 9327 7600 |0001: invoke-virtual {v6, v7}, Lorg/apache/http/message/HeaderGroup;.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; // method@2793 │ │ -08a794: 0c00 |0004: move-result-object v0 │ │ -08a796: 2103 |0005: array-length v3, v0 │ │ -08a798: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ -08a79c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -08a79e: 1103 |0009: return-object v3 │ │ -08a7a0: 2103 |000a: array-length v3, v0 │ │ -08a7a2: 1214 |000b: const/4 v4, #int 1 // #1 │ │ -08a7a4: 3343 0500 |000c: if-ne v3, v4, 0011 // +0005 │ │ -08a7a8: 4603 0005 |000e: aget-object v3, v0, v5 │ │ -08a7ac: 28f9 |0010: goto 0009 // -0007 │ │ -08a7ae: 2202 5b06 |0011: new-instance v2, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -08a7b2: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -08a7b6: 7020 6829 3200 |0015: invoke-direct {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -08a7bc: 4603 0005 |0018: aget-object v3, v0, v5 │ │ -08a7c0: 7210 bf22 0300 |001a: invoke-interface {v3}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -08a7c6: 0c03 |001d: move-result-object v3 │ │ -08a7c8: 6e20 6b29 3200 |001e: invoke-virtual {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -08a7ce: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -08a7d0: 2103 |0022: array-length v3, v0 │ │ -08a7d2: 3531 1300 |0023: if-ge v1, v3, 0036 // +0013 │ │ -08a7d6: 1a03 0e01 |0025: const-string v3, ", " // string@010e │ │ -08a7da: 6e20 6b29 3200 |0027: invoke-virtual {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -08a7e0: 4603 0001 |002a: aget-object v3, v0, v1 │ │ -08a7e4: 7210 bf22 0300 |002c: invoke-interface {v3}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -08a7ea: 0c03 |002f: move-result-object v3 │ │ -08a7ec: 6e20 6b29 3200 |0030: invoke-virtual {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -08a7f2: d801 0101 |0033: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08a7f6: 28ed |0035: goto 0022 // -0013 │ │ -08a7f8: 2203 0306 |0036: new-instance v3, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ -08a7fc: 6204 720c |0038: sget-object v4, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ -08a800: 6e20 9a21 4700 |003a: invoke-virtual {v7, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -08a806: 0c04 |003d: move-result-object v4 │ │ -08a808: 6e10 8029 0200 |003e: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -08a80e: 0c05 |0041: move-result-object v5 │ │ -08a810: 7030 de26 4305 |0042: invoke-direct {v3, v4, v5}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ -08a816: 28c4 |0045: goto 0009 // -003c │ │ +08a740: |[08a740] org.apache.http.message.HeaderGroup.getCondensedHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ +08a750: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08a752: 6e20 9327 7600 |0001: invoke-virtual {v6, v7}, Lorg/apache/http/message/HeaderGroup;.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; // method@2793 │ │ +08a758: 0c00 |0004: move-result-object v0 │ │ +08a75a: 2103 |0005: array-length v3, v0 │ │ +08a75c: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ +08a760: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +08a762: 1103 |0009: return-object v3 │ │ +08a764: 2103 |000a: array-length v3, v0 │ │ +08a766: 1214 |000b: const/4 v4, #int 1 // #1 │ │ +08a768: 3343 0500 |000c: if-ne v3, v4, 0011 // +0005 │ │ +08a76c: 4603 0005 |000e: aget-object v3, v0, v5 │ │ +08a770: 28f9 |0010: goto 0009 // -0007 │ │ +08a772: 2202 5b06 |0011: new-instance v2, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +08a776: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +08a77a: 7020 6829 3200 |0015: invoke-direct {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +08a780: 4603 0005 |0018: aget-object v3, v0, v5 │ │ +08a784: 7210 bf22 0300 |001a: invoke-interface {v3}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +08a78a: 0c03 |001d: move-result-object v3 │ │ +08a78c: 6e20 6b29 3200 |001e: invoke-virtual {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +08a792: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +08a794: 2103 |0022: array-length v3, v0 │ │ +08a796: 3531 1300 |0023: if-ge v1, v3, 0036 // +0013 │ │ +08a79a: 1a03 0e01 |0025: const-string v3, ", " // string@010e │ │ +08a79e: 6e20 6b29 3200 |0027: invoke-virtual {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +08a7a4: 4603 0001 |002a: aget-object v3, v0, v1 │ │ +08a7a8: 7210 bf22 0300 |002c: invoke-interface {v3}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +08a7ae: 0c03 |002f: move-result-object v3 │ │ +08a7b0: 6e20 6b29 3200 |0030: invoke-virtual {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +08a7b6: d801 0101 |0033: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08a7ba: 28ed |0035: goto 0022 // -0013 │ │ +08a7bc: 2203 0306 |0036: new-instance v3, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ +08a7c0: 6204 720c |0038: sget-object v4, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@0c72 │ │ +08a7c4: 6e20 9a21 4700 |003a: invoke-virtual {v7, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +08a7ca: 0c04 |003d: move-result-object v4 │ │ +08a7cc: 6e10 8029 0200 |003e: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +08a7d2: 0c05 |0041: move-result-object v5 │ │ +08a7d4: 7030 de26 4305 |0042: invoke-direct {v3, v4, v5}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ +08a7da: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=149 │ │ 0x0008 line=150 │ │ 0x0009 line=161 │ │ 0x000a line=151 │ │ @@ -161160,34 +161205,34 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -08a818: |[08a818] org.apache.http.message.HeaderGroup.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ -08a828: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08a82a: 5432 8a0e |0001: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a82e: 7210 6322 0200 |0003: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ -08a834: 0a02 |0006: move-result v2 │ │ -08a836: 3521 1800 |0007: if-ge v1, v2, 001f // +0018 │ │ -08a83a: 5432 8a0e |0009: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a83e: 7220 5c22 1200 |000b: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -08a844: 0c00 |000e: move-result-object v0 │ │ -08a846: 1f00 5805 |000f: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ -08a84a: 7210 be22 0000 |0011: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -08a850: 0c02 |0014: move-result-object v2 │ │ -08a852: 6e20 8721 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -08a858: 0a02 |0018: move-result v2 │ │ -08a85a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -08a85e: 1100 |001b: return-object v0 │ │ -08a860: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08a864: 28e3 |001e: goto 0001 // -001d │ │ -08a866: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -08a868: 28fb |0020: goto 001b // -0005 │ │ +08a7dc: |[08a7dc] org.apache.http.message.HeaderGroup.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ +08a7ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08a7ee: 5432 8a0e |0001: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a7f2: 7210 6322 0200 |0003: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ +08a7f8: 0a02 |0006: move-result v2 │ │ +08a7fa: 3521 1800 |0007: if-ge v1, v2, 001f // +0018 │ │ +08a7fe: 5432 8a0e |0009: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a802: 7220 5c22 1200 |000b: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +08a808: 0c00 |000e: move-result-object v0 │ │ +08a80a: 1f00 5805 |000f: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ +08a80e: 7210 be22 0000 |0011: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +08a814: 0c02 |0014: move-result-object v2 │ │ +08a816: 6e20 8721 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +08a81c: 0a02 |0018: move-result v2 │ │ +08a81e: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +08a822: 1100 |001b: return-object v0 │ │ +08a824: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08a828: 28e3 |001e: goto 0001 // -001d │ │ +08a82a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +08a82c: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0009 line=203 │ │ 0x0011 line=204 │ │ 0x001b line=208 │ │ 0x001c line=202 │ │ @@ -161204,41 +161249,41 @@ │ │ type : '(Ljava/lang/String;)[Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -08a86c: |[08a86c] org.apache.http.message.HeaderGroup.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; │ │ -08a87c: 2201 2505 |0000: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -08a880: 7010 1322 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -08a886: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -08a888: 5443 8a0e |0006: iget-object v3, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a88c: 7210 6322 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2263 │ │ -08a892: 0a03 |000b: move-result v3 │ │ -08a894: 3532 1a00 |000c: if-ge v2, v3, 0026 // +001a │ │ -08a898: 5443 8a0e |000e: iget-object v3, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a89c: 7220 5c22 2300 |0010: invoke-interface {v3, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -08a8a2: 0c00 |0013: move-result-object v0 │ │ -08a8a4: 1f00 5805 |0014: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ -08a8a8: 7210 be22 0000 |0016: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -08a8ae: 0c03 |0019: move-result-object v3 │ │ -08a8b0: 6e20 8721 5300 |001a: invoke-virtual {v3, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -08a8b6: 0a03 |001d: move-result v3 │ │ -08a8b8: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -08a8bc: 7220 5922 0100 |0020: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -08a8c2: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08a8c6: 28e1 |0025: goto 0006 // -001f │ │ -08a8c8: 7210 6322 0100 |0026: invoke-interface {v1}, Ljava/util/List;.size:()I // method@2263 │ │ -08a8ce: 0a03 |0029: move-result v3 │ │ -08a8d0: 2333 9e06 |002a: new-array v3, v3, [Lorg/apache/http/Header; // type@069e │ │ -08a8d4: 7220 6422 3100 |002c: invoke-interface {v1, v3}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ -08a8da: 0c03 |002f: move-result-object v3 │ │ -08a8dc: 1f03 9e06 |0030: check-cast v3, [Lorg/apache/http/Header; // type@069e │ │ -08a8e0: 1103 |0032: return-object v3 │ │ +08a830: |[08a830] org.apache.http.message.HeaderGroup.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; │ │ +08a840: 2201 2505 |0000: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +08a844: 7010 1322 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +08a84a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +08a84c: 5443 8a0e |0006: iget-object v3, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a850: 7210 6322 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2263 │ │ +08a856: 0a03 |000b: move-result v3 │ │ +08a858: 3532 1a00 |000c: if-ge v2, v3, 0026 // +001a │ │ +08a85c: 5443 8a0e |000e: iget-object v3, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a860: 7220 5c22 2300 |0010: invoke-interface {v3, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +08a866: 0c00 |0013: move-result-object v0 │ │ +08a868: 1f00 5805 |0014: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ +08a86c: 7210 be22 0000 |0016: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +08a872: 0c03 |0019: move-result-object v3 │ │ +08a874: 6e20 8721 5300 |001a: invoke-virtual {v3, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +08a87a: 0a03 |001d: move-result v3 │ │ +08a87c: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +08a880: 7220 5922 0100 |0020: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +08a886: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08a88a: 28e1 |0025: goto 0006 // -001f │ │ +08a88c: 7210 6322 0100 |0026: invoke-interface {v1}, Ljava/util/List;.size:()I // method@2263 │ │ +08a892: 0a03 |0029: move-result v3 │ │ +08a894: 2333 9e06 |002a: new-array v3, v3, [Lorg/apache/http/Header; // type@069e │ │ +08a898: 7220 6422 3100 |002c: invoke-interface {v1, v3}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ +08a89e: 0c03 |002f: move-result-object v3 │ │ +08a8a0: 1f03 9e06 |0030: check-cast v3, [Lorg/apache/http/Header; // type@069e │ │ +08a8a4: 1103 |0032: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=180 │ │ 0x000e line=181 │ │ 0x0016 line=182 │ │ 0x0020 line=183 │ │ @@ -161256,34 +161301,34 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -08a8e4: |[08a8e4] org.apache.http.message.HeaderGroup.getLastHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ -08a8f4: 5432 8a0e |0000: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a8f8: 7210 6322 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ -08a8fe: 0a02 |0005: move-result v2 │ │ -08a900: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ -08a904: 3a01 1800 |0008: if-ltz v1, 0020 // +0018 │ │ -08a908: 5432 8a0e |000a: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a90c: 7220 5c22 1200 |000c: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -08a912: 0c00 |000f: move-result-object v0 │ │ -08a914: 1f00 5805 |0010: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ -08a918: 7210 be22 0000 |0012: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -08a91e: 0c02 |0015: move-result-object v2 │ │ -08a920: 6e20 8721 4200 |0016: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -08a926: 0a02 |0019: move-result v2 │ │ -08a928: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ -08a92c: 1100 |001c: return-object v0 │ │ -08a92e: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08a932: 28e9 |001f: goto 0008 // -0017 │ │ -08a934: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -08a936: 28fb |0021: goto 001c // -0005 │ │ +08a8a8: |[08a8a8] org.apache.http.message.HeaderGroup.getLastHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ +08a8b8: 5432 8a0e |0000: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a8bc: 7210 6322 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ +08a8c2: 0a02 |0005: move-result v2 │ │ +08a8c4: d801 02ff |0006: add-int/lit8 v1, v2, #int -1 // #ff │ │ +08a8c8: 3a01 1800 |0008: if-ltz v1, 0020 // +0018 │ │ +08a8cc: 5432 8a0e |000a: iget-object v2, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a8d0: 7220 5c22 1200 |000c: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +08a8d6: 0c00 |000f: move-result-object v0 │ │ +08a8d8: 1f00 5805 |0010: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ +08a8dc: 7210 be22 0000 |0012: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +08a8e2: 0c02 |0015: move-result-object v2 │ │ +08a8e4: 6e20 8721 4200 |0016: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +08a8ea: 0a02 |0019: move-result v2 │ │ +08a8ec: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ +08a8f0: 1100 |001c: return-object v0 │ │ +08a8f2: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08a8f6: 28e9 |001f: goto 0008 // -0017 │ │ +08a8f8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +08a8fa: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x000a line=222 │ │ 0x0012 line=223 │ │ 0x001c line=228 │ │ 0x001d line=221 │ │ @@ -161300,20 +161345,20 @@ │ │ type : '()Lorg/apache/http/HeaderIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08a938: |[08a938] org.apache.http.message.HeaderGroup.iterator:()Lorg/apache/http/HeaderIterator; │ │ -08a948: 2200 0e06 |0000: new-instance v0, Lorg/apache/http/message/BasicListHeaderIterator; // type@060e │ │ -08a94c: 5431 8a0e |0002: iget-object v1, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a950: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08a952: 7030 5a27 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/apache/http/message/BasicListHeaderIterator;.:(Ljava/util/List;Ljava/lang/String;)V // method@275a │ │ -08a958: 1100 |0008: return-object v0 │ │ +08a8fc: |[08a8fc] org.apache.http.message.HeaderGroup.iterator:()Lorg/apache/http/HeaderIterator; │ │ +08a90c: 2200 0e06 |0000: new-instance v0, Lorg/apache/http/message/BasicListHeaderIterator; // type@060e │ │ +08a910: 5431 8a0e |0002: iget-object v1, v3, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a914: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08a916: 7030 5a27 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/apache/http/message/BasicListHeaderIterator;.:(Ljava/util/List;Ljava/lang/String;)V // method@275a │ │ +08a91c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lorg/apache/http/message/HeaderGroup; │ │ │ │ #11 : (in Lorg/apache/http/message/HeaderGroup;) │ │ @@ -161321,19 +161366,19 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/HeaderIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08a95c: |[08a95c] org.apache.http.message.HeaderGroup.iterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; │ │ -08a96c: 2200 0e06 |0000: new-instance v0, Lorg/apache/http/message/BasicListHeaderIterator; // type@060e │ │ -08a970: 5421 8a0e |0002: iget-object v1, v2, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a974: 7030 5a27 1003 |0004: invoke-direct {v0, v1, v3}, Lorg/apache/http/message/BasicListHeaderIterator;.:(Ljava/util/List;Ljava/lang/String;)V // method@275a │ │ -08a97a: 1100 |0007: return-object v0 │ │ +08a920: |[08a920] org.apache.http.message.HeaderGroup.iterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; │ │ +08a930: 2200 0e06 |0000: new-instance v0, Lorg/apache/http/message/BasicListHeaderIterator; // type@060e │ │ +08a934: 5421 8a0e |0002: iget-object v1, v2, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a938: 7030 5a27 1003 |0004: invoke-direct {v0, v1, v3}, Lorg/apache/http/message/BasicListHeaderIterator;.:(Ljava/util/List;Ljava/lang/String;)V // method@275a │ │ +08a93e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/message/HeaderGroup; │ │ 0x0000 - 0x0008 reg=3 name Ljava/lang/String; │ │ │ │ @@ -161342,20 +161387,20 @@ │ │ type : '(Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08a97c: |[08a97c] org.apache.http.message.HeaderGroup.removeHeader:(Lorg/apache/http/Header;)V │ │ -08a98c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08a990: 0e00 |0002: return-void │ │ -08a992: 5410 8a0e |0003: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a996: 7220 6022 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@2260 │ │ -08a99c: 28fa |0008: goto 0002 // -0006 │ │ +08a940: |[08a940] org.apache.http.message.HeaderGroup.removeHeader:(Lorg/apache/http/Header;)V │ │ +08a950: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08a954: 0e00 |0002: return-void │ │ +08a956: 5410 8a0e |0003: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a95a: 7220 6022 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@2260 │ │ +08a960: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=94 │ │ 0x0003 line=93 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/message/HeaderGroup; │ │ @@ -161366,21 +161411,21 @@ │ │ type : '([Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08a9a0: |[08a9a0] org.apache.http.message.HeaderGroup.setHeaders:([Lorg/apache/http/Header;)V │ │ -08a9b0: 6e10 8c27 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/HeaderGroup;.clear:()V // method@278c │ │ -08a9b6: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ -08a9ba: 0e00 |0005: return-void │ │ -08a9bc: 5410 8a0e |0006: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a9c0: 7120 2d22 2000 |0008: invoke-static {v0, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@222d │ │ -08a9c6: 28fa |000b: goto 0005 // -0006 │ │ +08a964: |[08a964] org.apache.http.message.HeaderGroup.setHeaders:([Lorg/apache/http/Header;)V │ │ +08a974: 6e10 8c27 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/HeaderGroup;.clear:()V // method@278c │ │ +08a97a: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ +08a97e: 0e00 |0005: return-void │ │ +08a980: 5410 8a0e |0006: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a984: 7120 2d22 2000 |0008: invoke-static {v0, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@222d │ │ +08a98a: 28fa |000b: goto 0005 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0003 line=129 │ │ 0x0005 line=133 │ │ 0x0006 line=132 │ │ locals : │ │ @@ -161392,19 +161437,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08a9c8: |[08a9c8] org.apache.http.message.HeaderGroup.toString:()Ljava/lang/String; │ │ -08a9d8: 5410 8a0e |0000: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08a9dc: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -08a9e2: 0c00 |0005: move-result-object v0 │ │ -08a9e4: 1100 |0006: return-object v0 │ │ +08a98c: |[08a98c] org.apache.http.message.HeaderGroup.toString:()Ljava/lang/String; │ │ +08a99c: 5410 8a0e |0000: iget-object v0, v1, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a9a0: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +08a9a6: 0c00 |0005: move-result-object v0 │ │ +08a9a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/HeaderGroup; │ │ │ │ #15 : (in Lorg/apache/http/message/HeaderGroup;) │ │ @@ -161412,41 +161457,41 @@ │ │ type : '(Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -08a9e8: |[08a9e8] org.apache.http.message.HeaderGroup.updateHeader:(Lorg/apache/http/Header;)V │ │ -08a9f8: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -08a9fc: 0e00 |0002: return-void │ │ -08a9fe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -08aa00: 5442 8a0e |0004: iget-object v2, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08aa04: 7210 6322 0200 |0006: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ -08aa0a: 0a02 |0009: move-result v2 │ │ -08aa0c: 3521 2100 |000a: if-ge v1, v2, 002b // +0021 │ │ -08aa10: 5442 8a0e |000c: iget-object v2, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08aa14: 7220 5c22 1200 |000e: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -08aa1a: 0c00 |0011: move-result-object v0 │ │ -08aa1c: 1f00 5805 |0012: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ -08aa20: 7210 be22 0000 |0014: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -08aa26: 0c02 |0017: move-result-object v2 │ │ -08aa28: 7210 be22 0500 |0018: invoke-interface {v5}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -08aa2e: 0c03 |001b: move-result-object v3 │ │ -08aa30: 6e20 8721 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -08aa36: 0a02 |001f: move-result v2 │ │ -08aa38: 3802 0800 |0020: if-eqz v2, 0028 // +0008 │ │ -08aa3c: 5442 8a0e |0022: iget-object v2, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08aa40: 7230 6222 1205 |0024: invoke-interface {v2, v1, v5}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2262 │ │ -08aa46: 28db |0027: goto 0002 // -0025 │ │ -08aa48: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08aa4c: 28da |002a: goto 0004 // -0026 │ │ -08aa4e: 5442 8a0e |002b: iget-object v2, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ -08aa52: 7220 5922 5200 |002d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -08aa58: 28d2 |0030: goto 0002 // -002e │ │ +08a9ac: |[08a9ac] org.apache.http.message.HeaderGroup.updateHeader:(Lorg/apache/http/Header;)V │ │ +08a9bc: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +08a9c0: 0e00 |0002: return-void │ │ +08a9c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +08a9c4: 5442 8a0e |0004: iget-object v2, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a9c8: 7210 6322 0200 |0006: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ +08a9ce: 0a02 |0009: move-result v2 │ │ +08a9d0: 3521 2100 |000a: if-ge v1, v2, 002b // +0021 │ │ +08a9d4: 5442 8a0e |000c: iget-object v2, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08a9d8: 7220 5c22 1200 |000e: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +08a9de: 0c00 |0011: move-result-object v0 │ │ +08a9e0: 1f00 5805 |0012: check-cast v0, Lorg/apache/http/Header; // type@0558 │ │ +08a9e4: 7210 be22 0000 |0014: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +08a9ea: 0c02 |0017: move-result-object v2 │ │ +08a9ec: 7210 be22 0500 |0018: invoke-interface {v5}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +08a9f2: 0c03 |001b: move-result-object v3 │ │ +08a9f4: 6e20 8721 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +08a9fa: 0a02 |001f: move-result v2 │ │ +08a9fc: 3802 0800 |0020: if-eqz v2, 0028 // +0008 │ │ +08aa00: 5442 8a0e |0022: iget-object v2, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08aa04: 7230 6222 1205 |0024: invoke-interface {v2, v1, v5}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2262 │ │ +08aa0a: 28db |0027: goto 0002 // -0025 │ │ +08aa0c: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08aa10: 28da |002a: goto 0004 // -0026 │ │ +08aa12: 5442 8a0e |002b: iget-object v2, v4, Lorg/apache/http/message/HeaderGroup;.headers:Ljava/util/List; // field@0e8a │ │ +08aa16: 7220 5922 5200 |002d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +08aa1c: 28d2 |0030: goto 0002 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0002 line=118 │ │ 0x0003 line=110 │ │ 0x000c line=111 │ │ 0x0014 line=112 │ │ @@ -161667,15 +161712,15 @@ │ │ │ │ source_file_idx : 3225 (LineParser.java) │ │ │ │ Class #728 header: │ │ class_idx : 1561 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4175 │ │ +source_file_idx : 4171 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #728 annotations: │ │ Annotations on class │ │ @@ -161706,30 +161751,30 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08aa5c: |[08aa5c] org.apache.http.message.ParserCursor.:(II)V │ │ -08aa6c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -08aa72: 3b03 0a00 |0003: if-gez v3, 000d // +000a │ │ -08aa76: 2200 e704 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08aa7a: 1a01 f20e |0007: const-string v1, "Lower bound cannot be negative" // string@0ef2 │ │ -08aa7e: 7020 4c21 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08aa84: 2700 |000c: throw v0 │ │ -08aa86: 3743 0a00 |000d: if-le v3, v4, 0017 // +000a │ │ -08aa8a: 2200 e704 |000f: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08aa8e: 1a01 f10e |0011: const-string v1, "Lower bound cannot be greater then upper bound" // string@0ef1 │ │ -08aa92: 7020 4c21 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08aa98: 2700 |0016: throw v0 │ │ -08aa9a: 5923 8c0e |0017: iput v3, v2, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ -08aa9e: 5924 8e0e |0019: iput v4, v2, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ -08aaa2: 5923 8d0e |001b: iput v3, v2, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ -08aaa6: 0e00 |001d: return-void │ │ +08aa20: |[08aa20] org.apache.http.message.ParserCursor.:(II)V │ │ +08aa30: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +08aa36: 3b03 0a00 |0003: if-gez v3, 000d // +000a │ │ +08aa3a: 2200 e704 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08aa3e: 1a01 ee0e |0007: const-string v1, "Lower bound cannot be negative" // string@0eee │ │ +08aa42: 7020 4c21 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08aa48: 2700 |000c: throw v0 │ │ +08aa4a: 3743 0a00 |000d: if-le v3, v4, 0017 // +000a │ │ +08aa4e: 2200 e704 |000f: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08aa52: 1a01 ed0e |0011: const-string v1, "Lower bound cannot be greater then upper bound" // string@0eed │ │ +08aa56: 7020 4c21 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08aa5c: 2700 |0016: throw v0 │ │ +08aa5e: 5923 8c0e |0017: iput v3, v2, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ +08aa62: 5924 8e0e |0019: iput v4, v2, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ +08aa66: 5923 8d0e |001b: iput v3, v2, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ +08aa6a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -161748,22 +161793,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08aaa8: |[08aaa8] org.apache.http.message.ParserCursor.atEnd:()Z │ │ -08aab8: 5220 8d0e |0000: iget v0, v2, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ -08aabc: 5221 8e0e |0002: iget v1, v2, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ -08aac0: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -08aac4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08aac6: 0f00 |0007: return v0 │ │ -08aac8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08aaca: 28fe |0009: goto 0007 // -0002 │ │ +08aa6c: |[08aa6c] org.apache.http.message.ParserCursor.atEnd:()Z │ │ +08aa7c: 5220 8d0e |0000: iget v0, v2, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ +08aa80: 5221 8e0e |0002: iget v1, v2, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ +08aa84: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +08aa88: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08aa8a: 0f00 |0007: return v0 │ │ +08aa8c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08aa8e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/message/ParserCursor; │ │ │ │ #1 : (in Lorg/apache/http/message/ParserCursor;) │ │ @@ -161771,17 +161816,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08aacc: |[08aacc] org.apache.http.message.ParserCursor.getLowerBound:()I │ │ -08aadc: 5210 8c0e |0000: iget v0, v1, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ -08aae0: 0f00 |0002: return v0 │ │ +08aa90: |[08aa90] org.apache.http.message.ParserCursor.getLowerBound:()I │ │ +08aaa0: 5210 8c0e |0000: iget v0, v1, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ +08aaa4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/ParserCursor; │ │ │ │ #2 : (in Lorg/apache/http/message/ParserCursor;) │ │ @@ -161789,17 +161834,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08aae4: |[08aae4] org.apache.http.message.ParserCursor.getPos:()I │ │ -08aaf4: 5210 8d0e |0000: iget v0, v1, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ -08aaf8: 0f00 |0002: return v0 │ │ +08aaa8: |[08aaa8] org.apache.http.message.ParserCursor.getPos:()I │ │ +08aab8: 5210 8d0e |0000: iget v0, v1, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ +08aabc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/ParserCursor; │ │ │ │ #3 : (in Lorg/apache/http/message/ParserCursor;) │ │ @@ -161807,17 +161852,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08aafc: |[08aafc] org.apache.http.message.ParserCursor.getUpperBound:()I │ │ -08ab0c: 5210 8e0e |0000: iget v0, v1, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ -08ab10: 0f00 |0002: return v0 │ │ +08aac0: |[08aac0] org.apache.http.message.ParserCursor.getUpperBound:()I │ │ +08aad0: 5210 8e0e |0000: iget v0, v1, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ +08aad4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/ParserCursor; │ │ │ │ #4 : (in Lorg/apache/http/message/ParserCursor;) │ │ @@ -161825,39 +161870,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -08ab14: |[08ab14] org.apache.http.message.ParserCursor.toString:()Ljava/lang/String; │ │ -08ab24: 1302 3e00 |0000: const/16 v2, #int 62 // #3e │ │ -08ab28: 2200 f804 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -08ab2c: 7010 a121 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08ab32: 1301 5b00 |0007: const/16 v1, #int 91 // #5b │ │ -08ab36: 6e20 a421 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08ab3c: 5231 8c0e |000c: iget v1, v3, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ -08ab40: 7110 5421 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -08ab46: 0c01 |0011: move-result-object v1 │ │ -08ab48: 6e20 aa21 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ab4e: 6e20 a421 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08ab54: 5231 8d0e |0018: iget v1, v3, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ -08ab58: 7110 5421 0100 |001a: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -08ab5e: 0c01 |001d: move-result-object v1 │ │ -08ab60: 6e20 aa21 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ab66: 6e20 a421 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08ab6c: 5231 8e0e |0024: iget v1, v3, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ -08ab70: 7110 5421 0100 |0026: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -08ab76: 0c01 |0029: move-result-object v1 │ │ -08ab78: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ab7e: 1301 5d00 |002d: const/16 v1, #int 93 // #5d │ │ -08ab82: 6e20 a421 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08ab88: 6e10 af21 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08ab8e: 0c01 |0035: move-result-object v1 │ │ -08ab90: 1101 |0036: return-object v1 │ │ +08aad8: |[08aad8] org.apache.http.message.ParserCursor.toString:()Ljava/lang/String; │ │ +08aae8: 1302 3e00 |0000: const/16 v2, #int 62 // #3e │ │ +08aaec: 2200 f804 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +08aaf0: 7010 a121 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08aaf6: 1301 5b00 |0007: const/16 v1, #int 91 // #5b │ │ +08aafa: 6e20 a421 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08ab00: 5231 8c0e |000c: iget v1, v3, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ +08ab04: 7110 5421 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +08ab0a: 0c01 |0011: move-result-object v1 │ │ +08ab0c: 6e20 aa21 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ab12: 6e20 a421 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08ab18: 5231 8d0e |0018: iget v1, v3, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ +08ab1c: 7110 5421 0100 |001a: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +08ab22: 0c01 |001d: move-result-object v1 │ │ +08ab24: 6e20 aa21 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ab2a: 6e20 a421 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08ab30: 5231 8e0e |0024: iget v1, v3, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ +08ab34: 7110 5421 0100 |0026: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +08ab3a: 0c01 |0029: move-result-object v1 │ │ +08ab3c: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ab42: 1301 5d00 |002d: const/16 v1, #int 93 // #5d │ │ +08ab46: 6e20 a421 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08ab4c: 6e10 af21 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08ab52: 0c01 |0035: move-result-object v1 │ │ +08ab54: 1101 |0036: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0007 line=90 │ │ 0x000c line=91 │ │ 0x0015 line=92 │ │ 0x0018 line=93 │ │ @@ -161874,70 +161919,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -08ab94: |[08ab94] org.apache.http.message.ParserCursor.updatePos:(I)V │ │ -08aba4: 5230 8c0e |0000: iget v0, v3, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ -08aba8: 3504 2700 |0002: if-ge v4, v0, 0029 // +0027 │ │ -08abac: 2200 e704 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08abb0: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08abb4: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08abba: 1a02 6927 |000b: const-string v2, "pos: " // string@2769 │ │ -08abbe: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08abc4: 0c01 |0010: move-result-object v1 │ │ -08abc6: 6e20 a621 4100 |0011: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08abcc: 0c01 |0014: move-result-object v1 │ │ -08abce: 1a02 2e00 |0015: const-string v2, " < lowerBound: " // string@002e │ │ -08abd2: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08abd8: 0c01 |001a: move-result-object v1 │ │ -08abda: 5232 8c0e |001b: iget v2, v3, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ -08abde: 6e20 a621 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08abe4: 0c01 |0020: move-result-object v1 │ │ -08abe6: 6e10 af21 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08abec: 0c01 |0024: move-result-object v1 │ │ -08abee: 7020 4c21 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08abf4: 2700 |0028: throw v0 │ │ -08abf6: 5230 8e0e |0029: iget v0, v3, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ -08abfa: 3704 2700 |002b: if-le v4, v0, 0052 // +0027 │ │ -08abfe: 2200 e704 |002d: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08ac02: 2201 f804 |002f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08ac06: 7010 a121 0100 |0031: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08ac0c: 1a02 6927 |0034: const-string v2, "pos: " // string@2769 │ │ -08ac10: 6e20 aa21 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ac16: 0c01 |0039: move-result-object v1 │ │ -08ac18: 6e20 a621 4100 |003a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08ac1e: 0c01 |003d: move-result-object v1 │ │ -08ac20: 1a02 3200 |003e: const-string v2, " > upperBound: " // string@0032 │ │ -08ac24: 6e20 aa21 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ac2a: 0c01 |0043: move-result-object v1 │ │ -08ac2c: 5232 8e0e |0044: iget v2, v3, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ -08ac30: 6e20 a621 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08ac36: 0c01 |0049: move-result-object v1 │ │ -08ac38: 6e10 af21 0100 |004a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08ac3e: 0c01 |004d: move-result-object v1 │ │ -08ac40: 7020 4c21 1000 |004e: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08ac46: 2700 |0051: throw v0 │ │ -08ac48: 5934 8d0e |0052: iput v4, v3, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ -08ac4c: 0e00 |0054: return-void │ │ +08ab58: |[08ab58] org.apache.http.message.ParserCursor.updatePos:(I)V │ │ +08ab68: 5230 8c0e |0000: iget v0, v3, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ +08ab6c: 3504 2700 |0002: if-ge v4, v0, 0029 // +0027 │ │ +08ab70: 2200 e704 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08ab74: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08ab78: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08ab7e: 1a02 6527 |000b: const-string v2, "pos: " // string@2765 │ │ +08ab82: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ab88: 0c01 |0010: move-result-object v1 │ │ +08ab8a: 6e20 a621 4100 |0011: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08ab90: 0c01 |0014: move-result-object v1 │ │ +08ab92: 1a02 2e00 |0015: const-string v2, " < lowerBound: " // string@002e │ │ +08ab96: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ab9c: 0c01 |001a: move-result-object v1 │ │ +08ab9e: 5232 8c0e |001b: iget v2, v3, Lorg/apache/http/message/ParserCursor;.lowerBound:I // field@0e8c │ │ +08aba2: 6e20 a621 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08aba8: 0c01 |0020: move-result-object v1 │ │ +08abaa: 6e10 af21 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08abb0: 0c01 |0024: move-result-object v1 │ │ +08abb2: 7020 4c21 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08abb8: 2700 |0028: throw v0 │ │ +08abba: 5230 8e0e |0029: iget v0, v3, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ +08abbe: 3704 2700 |002b: if-le v4, v0, 0052 // +0027 │ │ +08abc2: 2200 e704 |002d: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08abc6: 2201 f804 |002f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08abca: 7010 a121 0100 |0031: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08abd0: 1a02 6527 |0034: const-string v2, "pos: " // string@2765 │ │ +08abd4: 6e20 aa21 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08abda: 0c01 |0039: move-result-object v1 │ │ +08abdc: 6e20 a621 4100 |003a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08abe2: 0c01 |003d: move-result-object v1 │ │ +08abe4: 1a02 3200 |003e: const-string v2, " > upperBound: " // string@0032 │ │ +08abe8: 6e20 aa21 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08abee: 0c01 |0043: move-result-object v1 │ │ +08abf0: 5232 8e0e |0044: iget v2, v3, Lorg/apache/http/message/ParserCursor;.upperBound:I // field@0e8e │ │ +08abf4: 6e20 a621 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08abfa: 0c01 |0049: move-result-object v1 │ │ +08abfc: 6e10 af21 0100 |004a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08ac02: 0c01 |004d: move-result-object v1 │ │ +08ac04: 7020 4c21 1000 |004e: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08ac0a: 2700 |0051: throw v0 │ │ +08ac0c: 5934 8d0e |0052: iput v4, v3, Lorg/apache/http/message/ParserCursor;.pos:I // field@0e8d │ │ +08ac10: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ 0x0029 line=77 │ │ 0x002d line=78 │ │ 0x0052 line=80 │ │ 0x0054 line=81 │ │ locals : │ │ 0x0000 - 0x0055 reg=3 this Lorg/apache/http/message/ParserCursor; │ │ 0x0000 - 0x0055 reg=4 pos I │ │ │ │ - source_file_idx : 4175 (ParserCursor.java) │ │ + source_file_idx : 4171 (ParserCursor.java) │ │ │ │ Class #729 header: │ │ class_idx : 1564 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ source_file_idx : 1040 │ │ static_fields_size : 11 │ │ @@ -162121,22 +162166,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08ac50: |[08ac50] org.apache.http.params.HttpAbstractParamBean.:(Lorg/apache/http/params/HttpParams;)V │ │ -08ac60: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08ac66: 1a00 d805 |0003: const-string v0, "HTTP parameters" // string@05d8 │ │ -08ac6a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08ac70: 0c00 |0008: move-result-object v0 │ │ -08ac72: 1f00 2306 |0009: check-cast v0, Lorg/apache/http/params/HttpParams; // type@0623 │ │ -08ac76: 5b10 a80e |000b: iput-object v0, v1, Lorg/apache/http/params/HttpAbstractParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea8 │ │ -08ac7a: 0e00 |000d: return-void │ │ +08ac14: |[08ac14] org.apache.http.params.HttpAbstractParamBean.:(Lorg/apache/http/params/HttpParams;)V │ │ +08ac24: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08ac2a: 1a00 d805 |0003: const-string v0, "HTTP parameters" // string@05d8 │ │ +08ac2e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08ac34: 0c00 |0008: move-result-object v0 │ │ +08ac36: 1f00 2306 |0009: check-cast v0, Lorg/apache/http/params/HttpParams; // type@0623 │ │ +08ac3a: 5b10 a80e |000b: iput-object v0, v1, Lorg/apache/http/params/HttpAbstractParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea8 │ │ +08ac3e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x000d line=46 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/params/HttpAbstractParamBean; │ │ @@ -162172,17 +162217,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ac7c: |[08ac7c] org.apache.http.params.HttpParamConfig.:()V │ │ -08ac8c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08ac92: 0e00 |0003: return-void │ │ +08ac40: |[08ac40] org.apache.http.params.HttpParamConfig.:()V │ │ +08ac50: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08ac56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/params/HttpParamConfig; │ │ │ │ @@ -162191,135 +162236,155 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/ConnectionConfig;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -08ac94: |[08ac94] org.apache.http.params.HttpParamConfig.getConnectionConfig:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/ConnectionConfig; │ │ -08aca4: 7110 f227 0400 |0000: invoke-static {v4}, Lorg/apache/http/params/HttpParamConfig;.getMessageConstraints:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints; // method@27f2 │ │ -08acaa: 0c01 |0003: move-result-object v1 │ │ -08acac: 1a02 0f1f |0004: const-string v2, "http.protocol.element-charset" // string@1f0f │ │ -08acb0: 7220 f927 2400 |0006: invoke-interface {v4, v2}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -08acb6: 0c00 |0009: move-result-object v0 │ │ -08acb8: 1f00 f704 |000a: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -08acbc: 7100 9223 0000 |000c: invoke-static {}, Lorg/apache/http/config/ConnectionConfig;.custom:()Lorg/apache/http/config/ConnectionConfig$Builder; // method@2392 │ │ -08acc2: 0c03 |000f: move-result-object v3 │ │ -08acc4: 3800 2b00 |0010: if-eqz v0, 003b // +002b │ │ -08acc8: 7110 f921 0000 |0012: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -08acce: 0c02 |0015: move-result-object v2 │ │ -08acd0: 6e20 8823 2300 |0016: invoke-virtual {v3, v2}, Lorg/apache/http/config/ConnectionConfig$Builder;.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@2388 │ │ -08acd6: 0c03 |0019: move-result-object v3 │ │ -08acd8: 1a02 0c1f |001a: const-string v2, "http.malformed.input.action" // string@1f0c │ │ -08acdc: 7220 f927 2400 |001c: invoke-interface {v4, v2}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -08ace2: 0c02 |001f: move-result-object v2 │ │ -08ace4: 1f02 1a05 |0020: check-cast v2, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ -08ace8: 6e20 8a23 2300 |0022: invoke-virtual {v3, v2}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMalformedInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238a │ │ -08acee: 0c03 |0025: move-result-object v3 │ │ -08acf0: 1a02 231f |0026: const-string v2, "http.unmappable.input.action" // string@1f23 │ │ -08acf4: 7220 f927 2400 |0028: invoke-interface {v4, v2}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -08acfa: 0c02 |002b: move-result-object v2 │ │ -08acfc: 1f02 1a05 |002c: check-cast v2, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ -08ad00: 6e20 8a23 2300 |002e: invoke-virtual {v3, v2}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMalformedInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238a │ │ -08ad06: 0c02 |0031: move-result-object v2 │ │ -08ad08: 6e20 8b23 1200 |0032: invoke-virtual {v2, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMessageConstraints:(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238b │ │ -08ad0e: 0c02 |0035: move-result-object v2 │ │ -08ad10: 6e10 8623 0200 |0036: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig$Builder;.build:()Lorg/apache/http/config/ConnectionConfig; // method@2386 │ │ -08ad16: 0c02 |0039: move-result-object v2 │ │ -08ad18: 1102 |003a: return-object v2 │ │ -08ad1a: 1202 |003b: const/4 v2, #int 0 // #0 │ │ -08ad1c: 28da |003c: goto 0016 // -0026 │ │ +08ac58: |[08ac58] org.apache.http.params.HttpParamConfig.getConnectionConfig:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/ConnectionConfig; │ │ +08ac68: 7110 f227 0400 |0000: invoke-static {v4}, Lorg/apache/http/params/HttpParamConfig;.getMessageConstraints:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints; // method@27f2 │ │ +08ac6e: 0c01 |0003: move-result-object v1 │ │ +08ac70: 1a02 0b1f |0004: const-string v2, "http.protocol.element-charset" // string@1f0b │ │ +08ac74: 7220 f927 2400 |0006: invoke-interface {v4, v2}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +08ac7a: 0c00 |0009: move-result-object v0 │ │ +08ac7c: 1f00 f704 |000a: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +08ac80: 7100 9223 0000 |000c: invoke-static {}, Lorg/apache/http/config/ConnectionConfig;.custom:()Lorg/apache/http/config/ConnectionConfig$Builder; // method@2392 │ │ +08ac86: 0c03 |000f: move-result-object v3 │ │ +08ac88: 3800 2b00 |0010: if-eqz v0, 003b // +002b │ │ +08ac8c: 7110 f921 0000 |0012: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +08ac92: 0c02 |0015: move-result-object v2 │ │ +08ac94: 6e20 8823 2300 |0016: invoke-virtual {v3, v2}, Lorg/apache/http/config/ConnectionConfig$Builder;.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@2388 │ │ +08ac9a: 0c03 |0019: move-result-object v3 │ │ +08ac9c: 1a02 081f |001a: const-string v2, "http.malformed.input.action" // string@1f08 │ │ +08aca0: 7220 f927 2400 |001c: invoke-interface {v4, v2}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +08aca6: 0c02 |001f: move-result-object v2 │ │ +08aca8: 1f02 1a05 |0020: check-cast v2, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ +08acac: 6e20 8a23 2300 |0022: invoke-virtual {v3, v2}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMalformedInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238a │ │ +08acb2: 0c03 |0025: move-result-object v3 │ │ +08acb4: 1a02 1f1f |0026: const-string v2, "http.unmappable.input.action" // string@1f1f │ │ +08acb8: 7220 f927 2400 |0028: invoke-interface {v4, v2}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +08acbe: 0c02 |002b: move-result-object v2 │ │ +08acc0: 1f02 1a05 |002c: check-cast v2, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ +08acc4: 6e20 8a23 2300 |002e: invoke-virtual {v3, v2}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMalformedInputAction:(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238a │ │ +08acca: 0c02 |0031: move-result-object v2 │ │ +08accc: 6e20 8b23 1200 |0032: invoke-virtual {v2, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;.setMessageConstraints:(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder; // method@238b │ │ +08acd2: 0c02 |0035: move-result-object v2 │ │ +08acd4: 6e10 8623 0200 |0036: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig$Builder;.build:()Lorg/apache/http/config/ConnectionConfig; // method@2386 │ │ +08acda: 0c02 |0039: move-result-object v2 │ │ +08acdc: 1102 |003a: return-object v2 │ │ +08acde: 1202 |003b: const/4 v2, #int 0 // #0 │ │ +08ace0: 28da |003c: goto 0016 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x000c line=68 │ │ + 0x0012 line=69 │ │ + 0x001c line=71 │ │ + 0x0022 line=70 │ │ + 0x0028 line=73 │ │ + 0x002e line=72 │ │ + 0x0032 line=74 │ │ + 0x0036 line=75 │ │ + 0x003a line=68 │ │ + 0x003b line=69 │ │ locals : │ │ 0x000c - 0x003d reg=0 csname Ljava/lang/String; │ │ 0x0004 - 0x003d reg=1 messageConstraints Lorg/apache/http/config/MessageConstraints; │ │ 0x0000 - 0x003d reg=4 params Lorg/apache/http/params/HttpParams; │ │ │ │ #2 : (in Lorg/apache/http/params/HttpParamConfig;) │ │ name : 'getMessageConstraints' │ │ type : '(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -08ad20: |[08ad20] org.apache.http.params.HttpParamConfig.getMessageConstraints:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints; │ │ -08ad30: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -08ad32: 7100 a423 0000 |0001: invoke-static {}, Lorg/apache/http/config/MessageConstraints;.custom:()Lorg/apache/http/config/MessageConstraints$Builder; // method@23a4 │ │ -08ad38: 0c00 |0004: move-result-object v0 │ │ -08ad3a: 1a01 071f |0005: const-string v1, "http.connection.max-header-count" // string@1f07 │ │ -08ad3e: 7230 f727 1302 |0007: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -08ad44: 0a01 |000a: move-result v1 │ │ -08ad46: 6e20 9d23 1000 |000b: invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;.setMaxHeaderCount:(I)Lorg/apache/http/config/MessageConstraints$Builder; // method@239d │ │ -08ad4c: 0c00 |000e: move-result-object v0 │ │ -08ad4e: 1a01 081f |000f: const-string v1, "http.connection.max-line-length" // string@1f08 │ │ -08ad52: 7230 f727 1302 |0011: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -08ad58: 0a01 |0014: move-result v1 │ │ -08ad5a: 6e20 9e23 1000 |0015: invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;.setMaxLineLength:(I)Lorg/apache/http/config/MessageConstraints$Builder; // method@239e │ │ -08ad60: 0c00 |0018: move-result-object v0 │ │ -08ad62: 6e10 9c23 0000 |0019: invoke-virtual {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.build:()Lorg/apache/http/config/MessageConstraints; // method@239c │ │ -08ad68: 0c00 |001c: move-result-object v0 │ │ -08ad6a: 1100 |001d: return-object v0 │ │ +08ace4: |[08ace4] org.apache.http.params.HttpParamConfig.getMessageConstraints:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints; │ │ +08acf4: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +08acf6: 7100 a423 0000 |0001: invoke-static {}, Lorg/apache/http/config/MessageConstraints;.custom:()Lorg/apache/http/config/MessageConstraints$Builder; // method@23a4 │ │ +08acfc: 0c00 |0004: move-result-object v0 │ │ +08acfe: 1a01 031f |0005: const-string v1, "http.connection.max-header-count" // string@1f03 │ │ +08ad02: 7230 f727 1302 |0007: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +08ad08: 0a01 |000a: move-result v1 │ │ +08ad0a: 6e20 9d23 1000 |000b: invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;.setMaxHeaderCount:(I)Lorg/apache/http/config/MessageConstraints$Builder; // method@239d │ │ +08ad10: 0c00 |000e: move-result-object v0 │ │ +08ad12: 1a01 041f |000f: const-string v1, "http.connection.max-line-length" // string@1f04 │ │ +08ad16: 7230 f727 1302 |0011: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +08ad1c: 0a01 |0014: move-result v1 │ │ +08ad1e: 6e20 9e23 1000 |0015: invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;.setMaxLineLength:(I)Lorg/apache/http/config/MessageConstraints$Builder; // method@239e │ │ +08ad24: 0c00 |0018: move-result-object v0 │ │ +08ad26: 6e10 9c23 0000 |0019: invoke-virtual {v0}, Lorg/apache/http/config/MessageConstraints$Builder;.build:()Lorg/apache/http/config/MessageConstraints; // method@239c │ │ +08ad2c: 0c00 |001c: move-result-object v0 │ │ +08ad2e: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ + 0x0007 line=60 │ │ + 0x0011 line=61 │ │ + 0x0019 line=62 │ │ + 0x001d line=59 │ │ locals : │ │ 0x0000 - 0x001e reg=3 params Lorg/apache/http/params/HttpParams; │ │ │ │ #3 : (in Lorg/apache/http/params/HttpParamConfig;) │ │ name : 'getSocketConfig' │ │ type : '(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/SocketConfig;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -08ad6c: |[08ad6c] org.apache.http.params.HttpParamConfig.getSocketConfig:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/SocketConfig; │ │ -08ad7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08ad7e: 7100 bd23 0000 |0001: invoke-static {}, Lorg/apache/http/config/SocketConfig;.custom:()Lorg/apache/http/config/SocketConfig$Builder; // method@23bd │ │ -08ad84: 0c00 |0004: move-result-object v0 │ │ -08ad86: 1a01 201f |0005: const-string v1, "http.socket.timeout" // string@1f20 │ │ -08ad8a: 7230 f727 1302 |0007: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -08ad90: 0a01 |000a: move-result v1 │ │ -08ad92: 6e20 b623 1000 |000b: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoTimeout:(I)Lorg/apache/http/config/SocketConfig$Builder; // method@23b6 │ │ -08ad98: 0c00 |000e: move-result-object v0 │ │ -08ad9a: 1a01 1f1f |000f: const-string v1, "http.socket.reuseaddr" // string@1f1f │ │ -08ad9e: 7230 f527 1302 |0011: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -08ada4: 0a01 |0014: move-result v1 │ │ -08ada6: 6e20 b523 1000 |0015: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoReuseAddress:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b5 │ │ -08adac: 0c00 |0018: move-result-object v0 │ │ -08adae: 1a01 1d1f |0019: const-string v1, "http.socket.keepalive" // string@1f1d │ │ -08adb2: 7230 f527 1302 |001b: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -08adb8: 0a01 |001e: move-result v1 │ │ -08adba: 6e20 b323 1000 |001f: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoKeepAlive:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b3 │ │ -08adc0: 0c00 |0022: move-result-object v0 │ │ -08adc2: 1a01 1e1f |0023: const-string v1, "http.socket.linger" // string@1f1e │ │ -08adc6: 12f2 |0025: const/4 v2, #int -1 // #ff │ │ -08adc8: 7230 f727 1302 |0026: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -08adce: 0a01 |0029: move-result v1 │ │ -08add0: 6e20 b423 1000 |002a: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoLinger:(I)Lorg/apache/http/config/SocketConfig$Builder; // method@23b4 │ │ -08add6: 0c00 |002d: move-result-object v0 │ │ -08add8: 1a01 221f |002e: const-string v1, "http.tcp.nodelay" // string@1f22 │ │ -08addc: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -08adde: 7230 f527 1302 |0031: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -08ade4: 0a01 |0034: move-result v1 │ │ -08ade6: 6e20 b723 1000 |0035: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setTcpNoDelay:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b7 │ │ -08adec: 0c00 |0038: move-result-object v0 │ │ -08adee: 6e10 b223 0000 |0039: invoke-virtual {v0}, Lorg/apache/http/config/SocketConfig$Builder;.build:()Lorg/apache/http/config/SocketConfig; // method@23b2 │ │ -08adf4: 0c00 |003c: move-result-object v0 │ │ -08adf6: 1100 |003d: return-object v0 │ │ +08ad30: |[08ad30] org.apache.http.params.HttpParamConfig.getSocketConfig:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/SocketConfig; │ │ +08ad40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08ad42: 7100 bd23 0000 |0001: invoke-static {}, Lorg/apache/http/config/SocketConfig;.custom:()Lorg/apache/http/config/SocketConfig$Builder; // method@23bd │ │ +08ad48: 0c00 |0004: move-result-object v0 │ │ +08ad4a: 1a01 1c1f |0005: const-string v1, "http.socket.timeout" // string@1f1c │ │ +08ad4e: 7230 f727 1302 |0007: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +08ad54: 0a01 |000a: move-result v1 │ │ +08ad56: 6e20 b623 1000 |000b: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoTimeout:(I)Lorg/apache/http/config/SocketConfig$Builder; // method@23b6 │ │ +08ad5c: 0c00 |000e: move-result-object v0 │ │ +08ad5e: 1a01 1b1f |000f: const-string v1, "http.socket.reuseaddr" // string@1f1b │ │ +08ad62: 7230 f527 1302 |0011: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +08ad68: 0a01 |0014: move-result v1 │ │ +08ad6a: 6e20 b523 1000 |0015: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoReuseAddress:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b5 │ │ +08ad70: 0c00 |0018: move-result-object v0 │ │ +08ad72: 1a01 191f |0019: const-string v1, "http.socket.keepalive" // string@1f19 │ │ +08ad76: 7230 f527 1302 |001b: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +08ad7c: 0a01 |001e: move-result v1 │ │ +08ad7e: 6e20 b323 1000 |001f: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoKeepAlive:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b3 │ │ +08ad84: 0c00 |0022: move-result-object v0 │ │ +08ad86: 1a01 1a1f |0023: const-string v1, "http.socket.linger" // string@1f1a │ │ +08ad8a: 12f2 |0025: const/4 v2, #int -1 // #ff │ │ +08ad8c: 7230 f727 1302 |0026: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +08ad92: 0a01 |0029: move-result v1 │ │ +08ad94: 6e20 b423 1000 |002a: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setSoLinger:(I)Lorg/apache/http/config/SocketConfig$Builder; // method@23b4 │ │ +08ad9a: 0c00 |002d: move-result-object v0 │ │ +08ad9c: 1a01 1e1f |002e: const-string v1, "http.tcp.nodelay" // string@1f1e │ │ +08ada0: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +08ada2: 7230 f527 1302 |0031: invoke-interface {v3, v1, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +08ada8: 0a01 |0034: move-result v1 │ │ +08adaa: 6e20 b723 1000 |0035: invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;.setTcpNoDelay:(Z)Lorg/apache/http/config/SocketConfig$Builder; // method@23b7 │ │ +08adb0: 0c00 |0038: move-result-object v0 │ │ +08adb2: 6e10 b223 0000 |0039: invoke-virtual {v0}, Lorg/apache/http/config/SocketConfig$Builder;.build:()Lorg/apache/http/config/SocketConfig; // method@23b2 │ │ +08adb8: 0c00 |003c: move-result-object v0 │ │ +08adba: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=49 │ │ + 0x0007 line=50 │ │ + 0x0011 line=51 │ │ + 0x001b line=52 │ │ + 0x0026 line=53 │ │ + 0x0031 line=54 │ │ + 0x0039 line=55 │ │ + 0x003d line=49 │ │ locals : │ │ 0x0000 - 0x003e reg=3 params Lorg/apache/http/params/HttpParams; │ │ │ │ Virtual methods - │ │ source_file_idx : 1577 (HttpParamConfig.java) │ │ │ │ Class #733 header: │ │ @@ -162618,15 +162683,15 @@ │ │ │ │ source_file_idx : 980 (ConnPoolControl.java) │ │ │ │ Class #738 header: │ │ class_idx : 1584 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4191 │ │ +source_file_idx : 4187 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #738 annotations: │ │ Annotations on class │ │ @@ -162694,23 +162759,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -08adf8: |[08adf8] org.apache.http.pool.PoolEntry.:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -08ae08: 1604 0000 |0000: const-wide/16 v4, #int 0 // #0 │ │ -08ae0c: 6206 740c |0002: sget-object v6, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@0c74 │ │ -08ae10: 0770 |0004: move-object v0, v7 │ │ -08ae12: 0781 |0005: move-object v1, v8 │ │ -08ae14: 0792 |0006: move-object v2, v9 │ │ -08ae16: 07a3 |0007: move-object v3, v10 │ │ -08ae18: 7607 5228 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/apache/http/pool/PoolEntry;.:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)V // method@2852 │ │ -08ae1e: 0e00 |000b: return-void │ │ +08adbc: |[08adbc] org.apache.http.pool.PoolEntry.:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +08adcc: 1604 0000 |0000: const-wide/16 v4, #int 0 // #0 │ │ +08add0: 6206 740c |0002: sget-object v6, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@0c74 │ │ +08add4: 0770 |0004: move-object v0, v7 │ │ +08add6: 0781 |0005: move-object v1, v8 │ │ +08add8: 0792 |0006: move-object v2, v9 │ │ +08adda: 07a3 |0007: move-object v3, v10 │ │ +08addc: 7607 5228 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lorg/apache/http/pool/PoolEntry;.:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)V // method@2852 │ │ +08ade2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x000b line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 this Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0000 reg=9 (null) Ljava/lang/Object; │ │ @@ -162725,42 +162790,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -08ae20: |[08ae20] org.apache.http.pool.PoolEntry.:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)V │ │ -08ae30: 7010 6f21 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ -08ae36: 1a00 0511 |0003: const-string v0, "Route" // string@1105 │ │ -08ae3a: 7120 4d29 0600 |0005: invoke-static {v6, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08ae40: 1a00 d703 |0008: const-string v0, "Connection" // string@03d7 │ │ -08ae44: 7120 4d29 0700 |000a: invoke-static {v7, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08ae4a: 1a00 b312 |000d: const-string v0, "Time unit" // string@12b3 │ │ -08ae4e: 7120 4d29 0a00 |000f: invoke-static {v10, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08ae54: 5b45 c20e |0012: iput-object v5, v4, Lorg/apache/http/pool/PoolEntry;.id:Ljava/lang/String; // field@0ec2 │ │ -08ae58: 5b46 c30e |0014: iput-object v6, v4, Lorg/apache/http/pool/PoolEntry;.route:Ljava/lang/Object; // field@0ec3 │ │ -08ae5c: 5b47 bf0e |0016: iput-object v7, v4, Lorg/apache/http/pool/PoolEntry;.conn:Ljava/lang/Object; // field@0ebf │ │ -08ae60: 7100 b121 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -08ae66: 0b00 |001b: move-result-wide v0 │ │ -08ae68: 5a40 c00e |001c: iput-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.created:J // field@0ec0 │ │ -08ae6c: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ -08ae70: 3100 0800 |0020: cmp-long v0, v8, v0 │ │ -08ae74: 3d00 1000 |0022: if-lez v0, 0032 // +0010 │ │ -08ae78: 5340 c00e |0024: iget-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.created:J // field@0ec0 │ │ -08ae7c: 6e30 9c22 8a09 |0026: invoke-virtual {v10, v8, v9}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ -08ae82: 0b02 |0029: move-result-wide v2 │ │ -08ae84: bb20 |002a: add-long/2addr v0, v2 │ │ -08ae86: 5a40 c60e |002b: iput-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ -08ae8a: 5340 c60e |002d: iget-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ -08ae8e: 5a40 c10e |002f: iput-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.expiry:J // field@0ec1 │ │ -08ae92: 0e00 |0031: return-void │ │ -08ae94: 1800 ffff ffff ffff ff7f |0032: const-wide v0, #double nan // #7fffffffffffffff │ │ -08ae9e: 5a40 c60e |0037: iput-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ -08aea2: 28f4 |0039: goto 002d // -000c │ │ +08ade4: |[08ade4] org.apache.http.pool.PoolEntry.:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)V │ │ +08adf4: 7010 6f21 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ +08adfa: 1a00 0111 |0003: const-string v0, "Route" // string@1101 │ │ +08adfe: 7120 4d29 0600 |0005: invoke-static {v6, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08ae04: 1a00 d703 |0008: const-string v0, "Connection" // string@03d7 │ │ +08ae08: 7120 4d29 0700 |000a: invoke-static {v7, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08ae0e: 1a00 af12 |000d: const-string v0, "Time unit" // string@12af │ │ +08ae12: 7120 4d29 0a00 |000f: invoke-static {v10, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08ae18: 5b45 c20e |0012: iput-object v5, v4, Lorg/apache/http/pool/PoolEntry;.id:Ljava/lang/String; // field@0ec2 │ │ +08ae1c: 5b46 c30e |0014: iput-object v6, v4, Lorg/apache/http/pool/PoolEntry;.route:Ljava/lang/Object; // field@0ec3 │ │ +08ae20: 5b47 bf0e |0016: iput-object v7, v4, Lorg/apache/http/pool/PoolEntry;.conn:Ljava/lang/Object; // field@0ebf │ │ +08ae24: 7100 b121 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +08ae2a: 0b00 |001b: move-result-wide v0 │ │ +08ae2c: 5a40 c00e |001c: iput-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.created:J // field@0ec0 │ │ +08ae30: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ +08ae34: 3100 0800 |0020: cmp-long v0, v8, v0 │ │ +08ae38: 3d00 1000 |0022: if-lez v0, 0032 // +0010 │ │ +08ae3c: 5340 c00e |0024: iget-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.created:J // field@0ec0 │ │ +08ae40: 6e30 9c22 8a09 |0026: invoke-virtual {v10, v8, v9}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ +08ae46: 0b02 |0029: move-result-wide v2 │ │ +08ae48: bb20 |002a: add-long/2addr v0, v2 │ │ +08ae4a: 5a40 c60e |002b: iput-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ +08ae4e: 5340 c60e |002d: iget-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ +08ae52: 5a40 c10e |002f: iput-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.expiry:J // field@0ec1 │ │ +08ae56: 0e00 |0031: return-void │ │ +08ae58: 1800 ffff ffff ffff ff7f |0032: const-wide v0, #double nan // #7fffffffffffffff │ │ +08ae62: 5a40 c60e |0037: iput-wide v0, v4, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ +08ae66: 28f4 |0039: goto 002d // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0008 line=82 │ │ 0x000d line=83 │ │ 0x0012 line=84 │ │ @@ -162795,17 +162860,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08aea4: |[08aea4] org.apache.http.pool.PoolEntry.getConnection:()Ljava/lang/Object; │ │ -08aeb4: 5410 bf0e |0000: iget-object v0, v1, Lorg/apache/http/pool/PoolEntry;.conn:Ljava/lang/Object; // field@0ebf │ │ -08aeb8: 1100 |0002: return-object v0 │ │ +08ae68: |[08ae68] org.apache.http.pool.PoolEntry.getConnection:()Ljava/lang/Object; │ │ +08ae78: 5410 bf0e |0000: iget-object v0, v1, Lorg/apache/http/pool/PoolEntry;.conn:Ljava/lang/Object; // field@0ebf │ │ +08ae7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ │ │ @@ -162814,17 +162879,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08aebc: |[08aebc] org.apache.http.pool.PoolEntry.getCreated:()J │ │ -08aecc: 5320 c00e |0000: iget-wide v0, v2, Lorg/apache/http/pool/PoolEntry;.created:J // field@0ec0 │ │ -08aed0: 1000 |0002: return-wide v0 │ │ +08ae80: |[08ae80] org.apache.http.pool.PoolEntry.getCreated:()J │ │ +08ae90: 5320 c00e |0000: iget-wide v0, v2, Lorg/apache/http/pool/PoolEntry;.created:J // field@0ec0 │ │ +08ae94: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ │ │ @@ -162833,22 +162898,22 @@ │ │ type : '()J' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08aed4: |[08aed4] org.apache.http.pool.PoolEntry.getExpiry:()J │ │ -08aee4: 1d02 |0000: monitor-enter v2 │ │ -08aee6: 5320 c10e |0001: iget-wide v0, v2, Lorg/apache/http/pool/PoolEntry;.expiry:J // field@0ec1 │ │ -08aeea: 1e02 |0003: monitor-exit v2 │ │ -08aeec: 1000 |0004: return-wide v0 │ │ -08aeee: 0d00 |0005: move-exception v0 │ │ -08aef0: 1e02 |0006: monitor-exit v2 │ │ -08aef2: 2700 |0007: throw v0 │ │ +08ae98: |[08ae98] org.apache.http.pool.PoolEntry.getExpiry:()J │ │ +08aea8: 1d02 |0000: monitor-enter v2 │ │ +08aeaa: 5320 c10e |0001: iget-wide v0, v2, Lorg/apache/http/pool/PoolEntry;.expiry:J // field@0ec1 │ │ +08aeae: 1e02 |0003: monitor-exit v2 │ │ +08aeb0: 1000 |0004: return-wide v0 │ │ +08aeb2: 0d00 |0005: move-exception v0 │ │ +08aeb4: 1e02 |0006: monitor-exit v2 │ │ +08aeb6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/PoolEntry; │ │ @@ -162859,17 +162924,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08af00: |[08af00] org.apache.http.pool.PoolEntry.getId:()Ljava/lang/String; │ │ -08af10: 5410 c20e |0000: iget-object v0, v1, Lorg/apache/http/pool/PoolEntry;.id:Ljava/lang/String; // field@0ec2 │ │ -08af14: 1100 |0002: return-object v0 │ │ +08aec4: |[08aec4] org.apache.http.pool.PoolEntry.getId:()Ljava/lang/String; │ │ +08aed4: 5410 c20e |0000: iget-object v0, v1, Lorg/apache/http/pool/PoolEntry;.id:Ljava/lang/String; // field@0ec2 │ │ +08aed8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ │ │ @@ -162878,17 +162943,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08af18: |[08af18] org.apache.http.pool.PoolEntry.getRoute:()Ljava/lang/Object; │ │ -08af28: 5410 c30e |0000: iget-object v0, v1, Lorg/apache/http/pool/PoolEntry;.route:Ljava/lang/Object; // field@0ec3 │ │ -08af2c: 1100 |0002: return-object v0 │ │ +08aedc: |[08aedc] org.apache.http.pool.PoolEntry.getRoute:()Ljava/lang/Object; │ │ +08aeec: 5410 c30e |0000: iget-object v0, v1, Lorg/apache/http/pool/PoolEntry;.route:Ljava/lang/Object; // field@0ec3 │ │ +08aef0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ │ │ @@ -162897,17 +162962,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08af30: |[08af30] org.apache.http.pool.PoolEntry.getState:()Ljava/lang/Object; │ │ -08af40: 5410 c40e |0000: iget-object v0, v1, Lorg/apache/http/pool/PoolEntry;.state:Ljava/lang/Object; // field@0ec4 │ │ -08af44: 1100 |0002: return-object v0 │ │ +08aef4: |[08aef4] org.apache.http.pool.PoolEntry.getState:()Ljava/lang/Object; │ │ +08af04: 5410 c40e |0000: iget-object v0, v1, Lorg/apache/http/pool/PoolEntry;.state:Ljava/lang/Object; // field@0ec4 │ │ +08af08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ │ │ @@ -162916,22 +162981,22 @@ │ │ type : '()J' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08af48: |[08af48] org.apache.http.pool.PoolEntry.getUpdated:()J │ │ -08af58: 1d02 |0000: monitor-enter v2 │ │ -08af5a: 5320 c50e |0001: iget-wide v0, v2, Lorg/apache/http/pool/PoolEntry;.updated:J // field@0ec5 │ │ -08af5e: 1e02 |0003: monitor-exit v2 │ │ -08af60: 1000 |0004: return-wide v0 │ │ -08af62: 0d00 |0005: move-exception v0 │ │ -08af64: 1e02 |0006: monitor-exit v2 │ │ -08af66: 2700 |0007: throw v0 │ │ +08af0c: |[08af0c] org.apache.http.pool.PoolEntry.getUpdated:()J │ │ +08af1c: 1d02 |0000: monitor-enter v2 │ │ +08af1e: 5320 c50e |0001: iget-wide v0, v2, Lorg/apache/http/pool/PoolEntry;.updated:J // field@0ec5 │ │ +08af22: 1e02 |0003: monitor-exit v2 │ │ +08af24: 1000 |0004: return-wide v0 │ │ +08af26: 0d00 |0005: move-exception v0 │ │ +08af28: 1e02 |0006: monitor-exit v2 │ │ +08af2a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/PoolEntry; │ │ @@ -162942,17 +163007,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08af74: |[08af74] org.apache.http.pool.PoolEntry.getValidUnit:()J │ │ -08af84: 5320 c60e |0000: iget-wide v0, v2, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ -08af88: 1000 |0002: return-wide v0 │ │ +08af38: |[08af38] org.apache.http.pool.PoolEntry.getValidUnit:()J │ │ +08af48: 5320 c60e |0000: iget-wide v0, v2, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ +08af4c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ │ │ @@ -162967,27 +163032,27 @@ │ │ type : '(J)Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -08af8c: |[08af8c] org.apache.http.pool.PoolEntry.isExpired:(J)Z │ │ -08af9c: 1d03 |0000: monitor-enter v3 │ │ -08af9e: 5330 c10e |0001: iget-wide v0, v3, Lorg/apache/http/pool/PoolEntry;.expiry:J // field@0ec1 │ │ -08afa2: 3100 0400 |0003: cmp-long v0, v4, v0 │ │ -08afa6: 3a00 0500 |0005: if-ltz v0, 000a // +0005 │ │ -08afaa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -08afac: 1e03 |0008: monitor-exit v3 │ │ -08afae: 0f00 |0009: return v0 │ │ -08afb0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08afb2: 28fd |000b: goto 0008 // -0003 │ │ -08afb4: 0d00 |000c: move-exception v0 │ │ -08afb6: 1e03 |000d: monitor-exit v3 │ │ -08afb8: 2700 |000e: throw v0 │ │ +08af50: |[08af50] org.apache.http.pool.PoolEntry.isExpired:(J)Z │ │ +08af60: 1d03 |0000: monitor-enter v3 │ │ +08af62: 5330 c10e |0001: iget-wide v0, v3, Lorg/apache/http/pool/PoolEntry;.expiry:J // field@0ec1 │ │ +08af66: 3100 0400 |0003: cmp-long v0, v4, v0 │ │ +08af6a: 3a00 0500 |0005: if-ltz v0, 000a // +0005 │ │ +08af6e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +08af70: 1e03 |0008: monitor-exit v3 │ │ +08af72: 0f00 |0009: return v0 │ │ +08af74: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08af76: 28fd |000b: goto 0008 // -0003 │ │ +08af78: 0d00 |000c: move-exception v0 │ │ +08af7a: 1e03 |000d: monitor-exit v3 │ │ +08af7c: 2700 |000e: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lorg/apache/http/pool/PoolEntry; │ │ @@ -162999,17 +163064,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08afc8: |[08afc8] org.apache.http.pool.PoolEntry.setState:(Ljava/lang/Object;)V │ │ -08afd8: 5b01 c40e |0000: iput-object v1, v0, Lorg/apache/http/pool/PoolEntry;.state:Ljava/lang/Object; // field@0ec4 │ │ -08afdc: 0e00 |0002: return-void │ │ +08af8c: |[08af8c] org.apache.http.pool.PoolEntry.setState:(Ljava/lang/Object;)V │ │ +08af9c: 5b01 c40e |0000: iput-object v1, v0, Lorg/apache/http/pool/PoolEntry;.state:Ljava/lang/Object; // field@0ec4 │ │ +08afa0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ @@ -163020,34 +163085,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -08afe0: |[08afe0] org.apache.http.pool.PoolEntry.toString:()Ljava/lang/String; │ │ -08aff0: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -08aff4: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08affa: 1a01 7a14 |0005: const-string v1, "[id:" // string@147a │ │ -08affe: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b004: 5421 c20e |000a: iget-object v1, v2, Lorg/apache/http/pool/PoolEntry;.id:Ljava/lang/String; // field@0ec2 │ │ -08b008: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b00e: 1a01 8614 |000f: const-string v1, "][route:" // string@1486 │ │ -08b012: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b018: 5421 c30e |0014: iget-object v1, v2, Lorg/apache/http/pool/PoolEntry;.route:Ljava/lang/Object; // field@0ec3 │ │ -08b01c: 6e20 a921 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08b022: 1a01 8714 |0019: const-string v1, "][state:" // string@1487 │ │ -08b026: 6e20 aa21 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b02c: 5421 c40e |001e: iget-object v1, v2, Lorg/apache/http/pool/PoolEntry;.state:Ljava/lang/Object; // field@0ec4 │ │ -08b030: 6e20 a921 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08b036: 1a01 8214 |0023: const-string v1, "]" // string@1482 │ │ -08b03a: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b040: 6e10 af21 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08b046: 0c01 |002b: move-result-object v1 │ │ -08b048: 1101 |002c: return-object v1 │ │ +08afa4: |[08afa4] org.apache.http.pool.PoolEntry.toString:()Ljava/lang/String; │ │ +08afb4: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +08afb8: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08afbe: 1a01 7614 |0005: const-string v1, "[id:" // string@1476 │ │ +08afc2: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08afc8: 5421 c20e |000a: iget-object v1, v2, Lorg/apache/http/pool/PoolEntry;.id:Ljava/lang/String; // field@0ec2 │ │ +08afcc: 6e20 aa21 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08afd2: 1a01 8214 |000f: const-string v1, "][route:" // string@1482 │ │ +08afd6: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08afdc: 5421 c30e |0014: iget-object v1, v2, Lorg/apache/http/pool/PoolEntry;.route:Ljava/lang/Object; // field@0ec3 │ │ +08afe0: 6e20 a921 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08afe6: 1a01 8314 |0019: const-string v1, "][state:" // string@1483 │ │ +08afea: 6e20 aa21 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08aff0: 5421 c40e |001e: iget-object v1, v2, Lorg/apache/http/pool/PoolEntry;.state:Ljava/lang/Object; // field@0ec4 │ │ +08aff4: 6e20 a921 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08affa: 1a01 7e14 |0023: const-string v1, "]" // string@147e │ │ +08affe: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b004: 6e10 af21 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08b00a: 0c01 |002b: move-result-object v1 │ │ +08b00c: 1101 |002c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ 0x000a line=174 │ │ 0x000f line=175 │ │ 0x0014 line=176 │ │ @@ -163065,39 +163130,39 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -08b04c: |[08b04c] org.apache.http.pool.PoolEntry.updateExpiry:(JLjava/util/concurrent/TimeUnit;)V │ │ -08b05c: 1d07 |0000: monitor-enter v7 │ │ -08b05e: 1a02 b312 |0001: const-string v2, "Time unit" // string@12b3 │ │ -08b062: 7120 4d29 2a00 |0003: invoke-static {v10, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08b068: 7100 b121 0000 |0006: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -08b06e: 0b02 |0009: move-result-wide v2 │ │ -08b070: 5a72 c50e |000a: iput-wide v2, v7, Lorg/apache/http/pool/PoolEntry;.updated:J // field@0ec5 │ │ -08b074: 1602 0000 |000c: const-wide/16 v2, #int 0 // #0 │ │ -08b078: 3102 0802 |000e: cmp-long v2, v8, v2 │ │ -08b07c: 3d02 1400 |0010: if-lez v2, 0024 // +0014 │ │ -08b080: 5372 c50e |0012: iget-wide v2, v7, Lorg/apache/http/pool/PoolEntry;.updated:J // field@0ec5 │ │ -08b084: 6e30 9c22 8a09 |0014: invoke-virtual {v10, v8, v9}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ -08b08a: 0b04 |0017: move-result-wide v4 │ │ -08b08c: 9b00 0204 |0018: add-long v0, v2, v4 │ │ -08b090: 5372 c60e |001a: iget-wide v2, v7, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ -08b094: 7140 6821 1032 |001c: invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;.min:(JJ)J // method@2168 │ │ -08b09a: 0b02 |001f: move-result-wide v2 │ │ -08b09c: 5a72 c10e |0020: iput-wide v2, v7, Lorg/apache/http/pool/PoolEntry;.expiry:J // field@0ec1 │ │ -08b0a0: 1e07 |0022: monitor-exit v7 │ │ -08b0a2: 0e00 |0023: return-void │ │ -08b0a4: 1800 ffff ffff ffff ff7f |0024: const-wide v0, #double nan // #7fffffffffffffff │ │ -08b0ae: 28f1 |0029: goto 001a // -000f │ │ -08b0b0: 0d02 |002a: move-exception v2 │ │ -08b0b2: 1e07 |002b: monitor-exit v7 │ │ -08b0b4: 2702 |002c: throw v2 │ │ +08b010: |[08b010] org.apache.http.pool.PoolEntry.updateExpiry:(JLjava/util/concurrent/TimeUnit;)V │ │ +08b020: 1d07 |0000: monitor-enter v7 │ │ +08b022: 1a02 af12 |0001: const-string v2, "Time unit" // string@12af │ │ +08b026: 7120 4d29 2a00 |0003: invoke-static {v10, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08b02c: 7100 b121 0000 |0006: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +08b032: 0b02 |0009: move-result-wide v2 │ │ +08b034: 5a72 c50e |000a: iput-wide v2, v7, Lorg/apache/http/pool/PoolEntry;.updated:J // field@0ec5 │ │ +08b038: 1602 0000 |000c: const-wide/16 v2, #int 0 // #0 │ │ +08b03c: 3102 0802 |000e: cmp-long v2, v8, v2 │ │ +08b040: 3d02 1400 |0010: if-lez v2, 0024 // +0014 │ │ +08b044: 5372 c50e |0012: iget-wide v2, v7, Lorg/apache/http/pool/PoolEntry;.updated:J // field@0ec5 │ │ +08b048: 6e30 9c22 8a09 |0014: invoke-virtual {v10, v8, v9}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ +08b04e: 0b04 |0017: move-result-wide v4 │ │ +08b050: 9b00 0204 |0018: add-long v0, v2, v4 │ │ +08b054: 5372 c60e |001a: iget-wide v2, v7, Lorg/apache/http/pool/PoolEntry;.validUnit:J // field@0ec6 │ │ +08b058: 7140 6821 1032 |001c: invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;.min:(JJ)J // method@2168 │ │ +08b05e: 0b02 |001f: move-result-wide v2 │ │ +08b060: 5a72 c10e |0020: iput-wide v2, v7, Lorg/apache/http/pool/PoolEntry;.expiry:J // field@0ec1 │ │ +08b064: 1e07 |0022: monitor-exit v7 │ │ +08b066: 0e00 |0023: return-void │ │ +08b068: 1800 ffff ffff ffff ff7f |0024: const-wide v0, #double nan // #7fffffffffffffff │ │ +08b072: 28f1 |0029: goto 001a // -000f │ │ +08b074: 0d02 |002a: move-exception v2 │ │ +08b076: 1e07 |002b: monitor-exit v7 │ │ +08b078: 2702 |002c: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0022 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=144 │ │ 0x0006 line=145 │ │ 0x000c line=147 │ │ @@ -163110,21 +163175,21 @@ │ │ 0x0000 - 0x0000 reg=7 this Lorg/apache/http/pool/PoolEntry; │ │ 0x001a - 0x0024 reg=0 newExpiry J │ │ 0x0029 - 0x002a reg=0 newExpiry J │ │ 0x0000 - 0x002d reg=7 this Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x002d reg=8 time J │ │ 0x0000 - 0x002d reg=10 tunit Ljava/util/concurrent/TimeUnit; │ │ │ │ - source_file_idx : 4191 (PoolEntry.java) │ │ + source_file_idx : 4187 (PoolEntry.java) │ │ │ │ Class #739 header: │ │ class_idx : 1585 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4192 │ │ +source_file_idx : 4188 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #739 annotations: │ │ Annotations on class │ │ @@ -163143,21 +163208,21 @@ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/pool/PoolEntryCallback;) │ │ name : 'process' │ │ type : '(Lorg/apache/http/pool/PoolEntry;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4192 (PoolEntryCallback.java) │ │ + source_file_idx : 4188 (PoolEntryCallback.java) │ │ │ │ Class #740 header: │ │ class_idx : 1586 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4193 │ │ +source_file_idx : 4189 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #740 annotations: │ │ Annotations on class │ │ @@ -163219,22 +163284,22 @@ │ │ type : '(Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08b0c4: |[08b0c4] org.apache.http.pool.PoolEntryFuture.:(Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;)V │ │ -08b0d4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08b0da: 5b12 cb0e |0003: iput-object v2, v1, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b0de: 7210 ac22 0200 |0005: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.newCondition:()Ljava/util/concurrent/locks/Condition; // method@22ac │ │ -08b0e4: 0c00 |0008: move-result-object v0 │ │ -08b0e6: 5b10 ca0e |0009: iput-object v0, v1, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ -08b0ea: 5b13 c70e |000b: iput-object v3, v1, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ -08b0ee: 0e00 |000d: return-void │ │ +08b088: |[08b088] org.apache.http.pool.PoolEntryFuture.:(Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;)V │ │ +08b098: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08b09e: 5b12 cb0e |0003: iput-object v2, v1, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b0a2: 7210 ac22 0200 |0005: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.newCondition:()Ljava/util/concurrent/locks/Condition; // method@22ac │ │ +08b0a8: 0c00 |0008: move-result-object v0 │ │ +08b0aa: 5b10 ca0e |0009: iput-object v0, v1, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ +08b0ae: 5b13 c70e |000b: iput-object v3, v1, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ +08b0b2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x000b line=56 │ │ 0x000d line=57 │ │ @@ -163251,44 +163316,44 @@ │ │ type : '(Ljava/util/Date;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -08b0f0: |[08b0f0] org.apache.http.pool.PoolEntryFuture.await:(Ljava/util/Date;)Z │ │ -08b100: 5431 cb0e |0000: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b104: 7210 ab22 0100 |0002: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -08b10a: 5531 c80e |0005: iget-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.cancelled:Z // field@0ec8 │ │ -08b10e: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -08b112: 2201 ea04 |0009: new-instance v1, Ljava/lang/InterruptedException; // type@04ea │ │ -08b116: 1a02 1110 |000b: const-string v2, "Operation interrupted" // string@1011 │ │ -08b11a: 7020 5621 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/InterruptedException;.:(Ljava/lang/String;)V // method@2156 │ │ -08b120: 2701 |0010: throw v1 │ │ -08b122: 0d01 |0011: move-exception v1 │ │ -08b124: 5432 cb0e |0012: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b128: 7210 ad22 0200 |0014: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b12e: 2701 |0017: throw v1 │ │ -08b130: 3804 1400 |0018: if-eqz v4, 002c // +0014 │ │ -08b134: 5431 ca0e |001a: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ -08b138: 7220 a922 4100 |001c: invoke-interface {v1, v4}, Ljava/util/concurrent/locks/Condition;.awaitUntil:(Ljava/util/Date;)Z // method@22a9 │ │ -08b13e: 0a00 |001f: move-result v0 │ │ -08b140: 5531 c80e |0020: iget-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.cancelled:Z // field@0ec8 │ │ -08b144: 3801 1100 |0022: if-eqz v1, 0033 // +0011 │ │ -08b148: 2201 ea04 |0024: new-instance v1, Ljava/lang/InterruptedException; // type@04ea │ │ -08b14c: 1a02 1110 |0026: const-string v2, "Operation interrupted" // string@1011 │ │ -08b150: 7020 5621 2100 |0028: invoke-direct {v1, v2}, Ljava/lang/InterruptedException;.:(Ljava/lang/String;)V // method@2156 │ │ -08b156: 2701 |002b: throw v1 │ │ -08b158: 5431 ca0e |002c: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ -08b15c: 7210 a822 0100 |002e: invoke-interface {v1}, Ljava/util/concurrent/locks/Condition;.await:()V // method@22a8 │ │ -08b162: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -08b164: 28ee |0032: goto 0020 // -0012 │ │ -08b166: 5431 cb0e |0033: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b16a: 7210 ad22 0100 |0035: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b170: 0f00 |0038: return v0 │ │ +08b0b4: |[08b0b4] org.apache.http.pool.PoolEntryFuture.await:(Ljava/util/Date;)Z │ │ +08b0c4: 5431 cb0e |0000: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b0c8: 7210 ab22 0100 |0002: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +08b0ce: 5531 c80e |0005: iget-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.cancelled:Z // field@0ec8 │ │ +08b0d2: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +08b0d6: 2201 ea04 |0009: new-instance v1, Ljava/lang/InterruptedException; // type@04ea │ │ +08b0da: 1a02 0d10 |000b: const-string v2, "Operation interrupted" // string@100d │ │ +08b0de: 7020 5621 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/InterruptedException;.:(Ljava/lang/String;)V // method@2156 │ │ +08b0e4: 2701 |0010: throw v1 │ │ +08b0e6: 0d01 |0011: move-exception v1 │ │ +08b0e8: 5432 cb0e |0012: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b0ec: 7210 ad22 0200 |0014: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b0f2: 2701 |0017: throw v1 │ │ +08b0f4: 3804 1400 |0018: if-eqz v4, 002c // +0014 │ │ +08b0f8: 5431 ca0e |001a: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ +08b0fc: 7220 a922 4100 |001c: invoke-interface {v1, v4}, Ljava/util/concurrent/locks/Condition;.awaitUntil:(Ljava/util/Date;)Z // method@22a9 │ │ +08b102: 0a00 |001f: move-result v0 │ │ +08b104: 5531 c80e |0020: iget-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.cancelled:Z // field@0ec8 │ │ +08b108: 3801 1100 |0022: if-eqz v1, 0033 // +0011 │ │ +08b10c: 2201 ea04 |0024: new-instance v1, Ljava/lang/InterruptedException; // type@04ea │ │ +08b110: 1a02 0d10 |0026: const-string v2, "Operation interrupted" // string@100d │ │ +08b114: 7020 5621 2100 |0028: invoke-direct {v1, v2}, Ljava/lang/InterruptedException;.:(Ljava/lang/String;)V // method@2156 │ │ +08b11a: 2701 |002b: throw v1 │ │ +08b11c: 5431 ca0e |002c: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ +08b120: 7210 a822 0100 |002e: invoke-interface {v1}, Ljava/util/concurrent/locks/Condition;.await:()V // method@22a8 │ │ +08b126: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +08b128: 28ee |0032: goto 0020 // -0012 │ │ +08b12a: 5431 cb0e |0033: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b12e: 7210 ad22 0100 |0035: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b134: 0f00 |0038: return v0 │ │ catches : 2 │ │ 0x0005 - 0x0011 │ │ -> 0x0011 │ │ 0x001a - 0x0031 │ │ -> 0x0011 │ │ positions : │ │ 0x0000 line=124 │ │ @@ -163298,14 +163363,15 @@ │ │ 0x0018 line=130 │ │ 0x001a line=131 │ │ 0x0020 line=136 │ │ 0x0024 line=137 │ │ 0x002c line=133 │ │ 0x0031 line=134 │ │ 0x0033 line=141 │ │ + 0x0038 line=139 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lorg/apache/http/pool/PoolEntryFuture; │ │ 0x0020 - 0x002c reg=0 success Z │ │ 0x0032 - 0x0039 reg=0 success Z │ │ 0x0000 - 0x0039 reg=3 this Lorg/apache/http/pool/PoolEntryFuture; Lorg/apache/http/pool/PoolEntryFuture; │ │ 0x0000 - 0x0039 reg=4 deadline Ljava/util/Date; │ │ │ │ @@ -163314,51 +163380,52 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -08b188: |[08b188] org.apache.http.pool.PoolEntryFuture.cancel:(Z)Z │ │ -08b198: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08b19a: 5421 cb0e |0001: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b19e: 7210 ab22 0100 |0003: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -08b1a4: 5521 c90e |0006: iget-boolean v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ -08b1a8: 3801 0900 |0008: if-eqz v1, 0011 // +0009 │ │ -08b1ac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08b1ae: 5421 cb0e |000b: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b1b2: 7210 ad22 0100 |000d: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b1b8: 0f00 |0010: return v0 │ │ -08b1ba: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -08b1bc: 5c21 c90e |0012: iput-boolean v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ -08b1c0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -08b1c2: 5c21 c80e |0015: iput-boolean v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.cancelled:Z // field@0ec8 │ │ -08b1c6: 5421 c70e |0017: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ -08b1ca: 3801 0700 |0019: if-eqz v1, 0020 // +0007 │ │ -08b1ce: 5421 c70e |001b: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ -08b1d2: 7210 8223 0100 |001d: invoke-interface {v1}, Lorg/apache/http/concurrent/FutureCallback;.cancelled:()V // method@2382 │ │ -08b1d8: 5421 ca0e |0020: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ -08b1dc: 7210 aa22 0100 |0022: invoke-interface {v1}, Ljava/util/concurrent/locks/Condition;.signalAll:()V // method@22aa │ │ -08b1e2: 5421 cb0e |0025: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b1e6: 7210 ad22 0100 |0027: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b1ec: 28e6 |002a: goto 0010 // -001a │ │ -08b1ee: 0d00 |002b: move-exception v0 │ │ -08b1f0: 5421 cb0e |002c: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b1f4: 7210 ad22 0100 |002e: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b1fa: 2700 |0031: throw v0 │ │ +08b14c: |[08b14c] org.apache.http.pool.PoolEntryFuture.cancel:(Z)Z │ │ +08b15c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08b15e: 5421 cb0e |0001: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b162: 7210 ab22 0100 |0003: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +08b168: 5521 c90e |0006: iget-boolean v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ +08b16c: 3801 0900 |0008: if-eqz v1, 0011 // +0009 │ │ +08b170: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08b172: 5421 cb0e |000b: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b176: 7210 ad22 0100 |000d: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b17c: 0f00 |0010: return v0 │ │ +08b17e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +08b180: 5c21 c90e |0012: iput-boolean v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ +08b184: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +08b186: 5c21 c80e |0015: iput-boolean v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.cancelled:Z // field@0ec8 │ │ +08b18a: 5421 c70e |0017: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ +08b18e: 3801 0700 |0019: if-eqz v1, 0020 // +0007 │ │ +08b192: 5421 c70e |001b: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ +08b196: 7210 8223 0100 |001d: invoke-interface {v1}, Lorg/apache/http/concurrent/FutureCallback;.cancelled:()V // method@2382 │ │ +08b19c: 5421 ca0e |0020: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ +08b1a0: 7210 aa22 0100 |0022: invoke-interface {v1}, Ljava/util/concurrent/locks/Condition;.signalAll:()V // method@22aa │ │ +08b1a6: 5421 cb0e |0025: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b1aa: 7210 ad22 0100 |0027: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b1b0: 28e6 |002a: goto 0010 // -001a │ │ +08b1b2: 0d00 |002b: move-exception v0 │ │ +08b1b4: 5421 cb0e |002c: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b1b8: 7210 ad22 0100 |002e: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b1be: 2700 |0031: throw v0 │ │ catches : 2 │ │ 0x0006 - 0x0008 │ │ -> 0x002b │ │ 0x0012 - 0x0025 │ │ -> 0x002b │ │ positions : │ │ 0x0001 line=60 │ │ 0x0006 line=62 │ │ 0x000a line=63 │ │ 0x000b line=73 │ │ + 0x0010 line=71 │ │ 0x0011 line=65 │ │ 0x0014 line=66 │ │ 0x0017 line=67 │ │ 0x001b line=68 │ │ 0x0020 line=70 │ │ 0x0025 line=73 │ │ locals : │ │ @@ -163371,24 +163438,24 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -08b210: |[08b210] org.apache.http.pool.PoolEntryFuture.get:()Ljava/lang/Object; │ │ -08b220: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -08b224: 6201 740c |0002: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@0c74 │ │ -08b228: 6e40 6628 2413 |0004: invoke-virtual {v4, v2, v3, v1}, Lorg/apache/http/pool/PoolEntryFuture;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2866 │ │ -08b22e: 0c01 |0007: move-result-object v1 │ │ -08b230: 1101 |0008: return-object v1 │ │ -08b232: 0d00 |0009: move-exception v0 │ │ -08b234: 2201 3f05 |000a: new-instance v1, Ljava/util/concurrent/ExecutionException; // type@053f │ │ -08b238: 7020 9022 0100 |000c: invoke-direct {v1, v0}, Ljava/util/concurrent/ExecutionException;.:(Ljava/lang/Throwable;)V // method@2290 │ │ -08b23e: 2701 |000f: throw v1 │ │ +08b1d4: |[08b1d4] org.apache.http.pool.PoolEntryFuture.get:()Ljava/lang/Object; │ │ +08b1e4: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +08b1e8: 6201 740c |0002: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@0c74 │ │ +08b1ec: 6e40 6628 2413 |0004: invoke-virtual {v4, v2, v3, v1}, Lorg/apache/http/pool/PoolEntryFuture;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2866 │ │ +08b1f2: 0c01 |0007: move-result-object v1 │ │ +08b1f4: 1101 |0008: return-object v1 │ │ +08b1f6: 0d00 |0009: move-exception v0 │ │ +08b1f8: 2201 3f05 |000a: new-instance v1, Ljava/util/concurrent/ExecutionException; // type@053f │ │ +08b1fc: 7020 9022 0100 |000c: invoke-direct {v1, v0}, Ljava/util/concurrent/ExecutionException;.:(Ljava/lang/Throwable;)V // method@2290 │ │ +08b202: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x0007 │ │ Ljava/util/concurrent/TimeoutException; -> 0x0009 │ │ positions : │ │ 0x0000 line=87 │ │ 0x0009 line=88 │ │ 0x000a line=89 │ │ @@ -163402,55 +163469,55 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 79 16-bit code units │ │ -08b250: |[08b250] org.apache.http.pool.PoolEntryFuture.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -08b260: 1a01 b312 |0000: const-string v1, "Time unit" // string@12b3 │ │ -08b264: 7120 4d29 1600 |0002: invoke-static {v6, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08b26a: 5431 cb0e |0005: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b26e: 7210 ab22 0100 |0007: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -08b274: 5531 c90e |000a: iget-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ -08b278: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -08b27c: 5431 cc0e |000e: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ -08b280: 5432 cb0e |0010: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b284: 7210 ad22 0200 |0012: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b28a: 1101 |0015: return-object v1 │ │ -08b28c: 6e40 6728 4365 |0016: invoke-virtual {v3, v4, v5, v6}, Lorg/apache/http/pool/PoolEntryFuture;.getPoolEntry:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2867 │ │ -08b292: 0c01 |0019: move-result-object v1 │ │ -08b294: 5b31 cc0e |001a: iput-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ -08b298: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -08b29a: 5c31 c90e |001d: iput-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ -08b29e: 5431 c70e |001f: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ -08b2a2: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -08b2a6: 5431 c70e |0023: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ -08b2aa: 5432 cc0e |0025: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ -08b2ae: 7220 8323 2100 |0027: invoke-interface {v1, v2}, Lorg/apache/http/concurrent/FutureCallback;.completed:(Ljava/lang/Object;)V // method@2383 │ │ -08b2b4: 5431 cc0e |002a: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ -08b2b8: 5432 cb0e |002c: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b2bc: 7210 ad22 0200 |002e: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b2c2: 28e4 |0031: goto 0015 // -001c │ │ -08b2c4: 0d00 |0032: move-exception v0 │ │ -08b2c6: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -08b2c8: 5c31 c90e |0034: iput-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ -08b2cc: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -08b2ce: 5b31 cc0e |0037: iput-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ -08b2d2: 5431 c70e |0039: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ -08b2d6: 3801 0700 |003b: if-eqz v1, 0042 // +0007 │ │ -08b2da: 5431 c70e |003d: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ -08b2de: 7220 8423 0100 |003f: invoke-interface {v1, v0}, Lorg/apache/http/concurrent/FutureCallback;.failed:(Ljava/lang/Exception;)V // method@2384 │ │ -08b2e4: 2201 3f05 |0042: new-instance v1, Ljava/util/concurrent/ExecutionException; // type@053f │ │ -08b2e8: 7020 9022 0100 |0044: invoke-direct {v1, v0}, Ljava/util/concurrent/ExecutionException;.:(Ljava/lang/Throwable;)V // method@2290 │ │ -08b2ee: 2701 |0047: throw v1 │ │ -08b2f0: 0d01 |0048: move-exception v1 │ │ -08b2f2: 5432 cb0e |0049: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b2f6: 7210 ad22 0200 |004b: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b2fc: 2701 |004e: throw v1 │ │ +08b214: |[08b214] org.apache.http.pool.PoolEntryFuture.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +08b224: 1a01 af12 |0000: const-string v1, "Time unit" // string@12af │ │ +08b228: 7120 4d29 1600 |0002: invoke-static {v6, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08b22e: 5431 cb0e |0005: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b232: 7210 ab22 0100 |0007: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +08b238: 5531 c90e |000a: iget-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ +08b23c: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +08b240: 5431 cc0e |000e: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ +08b244: 5432 cb0e |0010: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b248: 7210 ad22 0200 |0012: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b24e: 1101 |0015: return-object v1 │ │ +08b250: 6e40 6728 4365 |0016: invoke-virtual {v3, v4, v5, v6}, Lorg/apache/http/pool/PoolEntryFuture;.getPoolEntry:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2867 │ │ +08b256: 0c01 |0019: move-result-object v1 │ │ +08b258: 5b31 cc0e |001a: iput-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ +08b25c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +08b25e: 5c31 c90e |001d: iput-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ +08b262: 5431 c70e |001f: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ +08b266: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +08b26a: 5431 c70e |0023: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ +08b26e: 5432 cc0e |0025: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ +08b272: 7220 8323 2100 |0027: invoke-interface {v1, v2}, Lorg/apache/http/concurrent/FutureCallback;.completed:(Ljava/lang/Object;)V // method@2383 │ │ +08b278: 5431 cc0e |002a: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ +08b27c: 5432 cb0e |002c: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b280: 7210 ad22 0200 |002e: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b286: 28e4 |0031: goto 0015 // -001c │ │ +08b288: 0d00 |0032: move-exception v0 │ │ +08b28a: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +08b28c: 5c31 c90e |0034: iput-boolean v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ +08b290: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +08b292: 5b31 cc0e |0037: iput-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.result:Ljava/lang/Object; // field@0ecc │ │ +08b296: 5431 c70e |0039: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ +08b29a: 3801 0700 |003b: if-eqz v1, 0042 // +0007 │ │ +08b29e: 5431 c70e |003d: iget-object v1, v3, Lorg/apache/http/pool/PoolEntryFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0ec7 │ │ +08b2a2: 7220 8423 0100 |003f: invoke-interface {v1, v0}, Lorg/apache/http/concurrent/FutureCallback;.failed:(Ljava/lang/Exception;)V // method@2384 │ │ +08b2a8: 2201 3f05 |0042: new-instance v1, Ljava/util/concurrent/ExecutionException; // type@053f │ │ +08b2ac: 7020 9022 0100 |0044: invoke-direct {v1, v0}, Ljava/util/concurrent/ExecutionException;.:(Ljava/lang/Throwable;)V // method@2290 │ │ +08b2b2: 2701 |0047: throw v1 │ │ +08b2b4: 0d01 |0048: move-exception v1 │ │ +08b2b6: 5432 cb0e |0049: iget-object v2, v3, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b2ba: 7210 ad22 0200 |004b: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b2c0: 2701 |004e: throw v1 │ │ catches : 3 │ │ 0x000a - 0x0010 │ │ Ljava/io/IOException; -> 0x0032 │ │ -> 0x0048 │ │ 0x0016 - 0x002c │ │ Ljava/io/IOException; -> 0x0032 │ │ -> 0x0048 │ │ @@ -163458,14 +163525,15 @@ │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ 0x000a line=99 │ │ 0x000e line=100 │ │ 0x0010 line=116 │ │ + 0x0015 line=107 │ │ 0x0016 line=102 │ │ 0x001c line=103 │ │ 0x001f line=104 │ │ 0x0023 line=105 │ │ 0x002a line=107 │ │ 0x002c line=116 │ │ 0x0032 line=108 │ │ @@ -163493,17 +163561,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b320: |[08b320] org.apache.http.pool.PoolEntryFuture.isCancelled:()Z │ │ -08b330: 5510 c80e |0000: iget-boolean v0, v1, Lorg/apache/http/pool/PoolEntryFuture;.cancelled:Z // field@0ec8 │ │ -08b334: 0f00 |0002: return v0 │ │ +08b2e4: |[08b2e4] org.apache.http.pool.PoolEntryFuture.isCancelled:()Z │ │ +08b2f4: 5510 c80e |0000: iget-boolean v0, v1, Lorg/apache/http/pool/PoolEntryFuture;.cancelled:Z // field@0ec8 │ │ +08b2f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/PoolEntryFuture; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolEntryFuture; Lorg/apache/http/pool/PoolEntryFuture; │ │ │ │ @@ -163512,17 +163580,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b338: |[08b338] org.apache.http.pool.PoolEntryFuture.isDone:()Z │ │ -08b348: 5510 c90e |0000: iget-boolean v0, v1, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ -08b34c: 0f00 |0002: return v0 │ │ +08b2fc: |[08b2fc] org.apache.http.pool.PoolEntryFuture.isDone:()Z │ │ +08b30c: 5510 c90e |0000: iget-boolean v0, v1, Lorg/apache/http/pool/PoolEntryFuture;.completed:Z // field@0ec9 │ │ +08b310: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/PoolEntryFuture; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolEntryFuture; Lorg/apache/http/pool/PoolEntryFuture; │ │ │ │ @@ -163531,46 +163599,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -08b350: |[08b350] org.apache.http.pool.PoolEntryFuture.wakeup:()V │ │ -08b360: 5420 cb0e |0000: iget-object v0, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b364: 7210 ab22 0000 |0002: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -08b36a: 5420 ca0e |0005: iget-object v0, v2, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ -08b36e: 7210 aa22 0000 |0007: invoke-interface {v0}, Ljava/util/concurrent/locks/Condition;.signalAll:()V // method@22aa │ │ -08b374: 5420 cb0e |000a: iget-object v0, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b378: 7210 ad22 0000 |000c: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b37e: 0e00 |000f: return-void │ │ -08b380: 0d00 |0010: move-exception v0 │ │ -08b382: 5421 cb0e |0011: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ -08b386: 7210 ad22 0100 |0013: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -08b38c: 2700 |0016: throw v0 │ │ +08b314: |[08b314] org.apache.http.pool.PoolEntryFuture.wakeup:()V │ │ +08b324: 5420 cb0e |0000: iget-object v0, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b328: 7210 ab22 0000 |0002: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +08b32e: 5420 ca0e |0005: iget-object v0, v2, Lorg/apache/http/pool/PoolEntryFuture;.condition:Ljava/util/concurrent/locks/Condition; // field@0eca │ │ +08b332: 7210 aa22 0000 |0007: invoke-interface {v0}, Ljava/util/concurrent/locks/Condition;.signalAll:()V // method@22aa │ │ +08b338: 5420 cb0e |000a: iget-object v0, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b33c: 7210 ad22 0000 |000c: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b342: 0e00 |000f: return-void │ │ +08b344: 0d00 |0010: move-exception v0 │ │ +08b346: 5421 cb0e |0011: iget-object v1, v2, Lorg/apache/http/pool/PoolEntryFuture;.lock:Ljava/util/concurrent/locks/Lock; // field@0ecb │ │ +08b34a: 7210 ad22 0100 |0013: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +08b350: 2700 |0016: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=149 │ │ 0x000a line=151 │ │ 0x000f line=153 │ │ 0x0010 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/PoolEntryFuture; │ │ 0x0000 - 0x0017 reg=2 this Lorg/apache/http/pool/PoolEntryFuture; Lorg/apache/http/pool/PoolEntryFuture; │ │ │ │ - source_file_idx : 4193 (PoolEntryFuture.java) │ │ + source_file_idx : 4189 (PoolEntryFuture.java) │ │ │ │ Class #741 header: │ │ class_idx : 1587 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4194 │ │ +source_file_idx : 4190 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #741 annotations: │ │ Annotations on class │ │ @@ -163605,21 +163673,21 @@ │ │ type : '(IIII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08b39c: |[08b39c] org.apache.http.pool.PoolStats.:(IIII)V │ │ -08b3ac: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08b3b2: 5901 ce0e |0003: iput v1, v0, Lorg/apache/http/pool/PoolStats;.leased:I // field@0ece │ │ -08b3b6: 5902 d00e |0005: iput v2, v0, Lorg/apache/http/pool/PoolStats;.pending:I // field@0ed0 │ │ -08b3ba: 5903 cd0e |0007: iput v3, v0, Lorg/apache/http/pool/PoolStats;.available:I // field@0ecd │ │ -08b3be: 5904 cf0e |0009: iput v4, v0, Lorg/apache/http/pool/PoolStats;.max:I // field@0ecf │ │ -08b3c2: 0e00 |000b: return-void │ │ +08b360: |[08b360] org.apache.http.pool.PoolStats.:(IIII)V │ │ +08b370: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08b376: 5901 ce0e |0003: iput v1, v0, Lorg/apache/http/pool/PoolStats;.leased:I // field@0ece │ │ +08b37a: 5902 d00e |0005: iput v2, v0, Lorg/apache/http/pool/PoolStats;.pending:I // field@0ed0 │ │ +08b37e: 5903 cd0e |0007: iput v3, v0, Lorg/apache/http/pool/PoolStats;.available:I // field@0ecd │ │ +08b382: 5904 cf0e |0009: iput v4, v0, Lorg/apache/http/pool/PoolStats;.max:I // field@0ecf │ │ +08b386: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -163637,17 +163705,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b3c4: |[08b3c4] org.apache.http.pool.PoolStats.getAvailable:()I │ │ -08b3d4: 5210 cd0e |0000: iget v0, v1, Lorg/apache/http/pool/PoolStats;.available:I // field@0ecd │ │ -08b3d8: 0f00 |0002: return v0 │ │ +08b388: |[08b388] org.apache.http.pool.PoolStats.getAvailable:()I │ │ +08b398: 5210 cd0e |0000: iget v0, v1, Lorg/apache/http/pool/PoolStats;.available:I // field@0ecd │ │ +08b39c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolStats; │ │ │ │ #1 : (in Lorg/apache/http/pool/PoolStats;) │ │ @@ -163655,17 +163723,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b3dc: |[08b3dc] org.apache.http.pool.PoolStats.getLeased:()I │ │ -08b3ec: 5210 ce0e |0000: iget v0, v1, Lorg/apache/http/pool/PoolStats;.leased:I // field@0ece │ │ -08b3f0: 0f00 |0002: return v0 │ │ +08b3a0: |[08b3a0] org.apache.http.pool.PoolStats.getLeased:()I │ │ +08b3b0: 5210 ce0e |0000: iget v0, v1, Lorg/apache/http/pool/PoolStats;.leased:I // field@0ece │ │ +08b3b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolStats; │ │ │ │ #2 : (in Lorg/apache/http/pool/PoolStats;) │ │ @@ -163673,17 +163741,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b3f4: |[08b3f4] org.apache.http.pool.PoolStats.getMax:()I │ │ -08b404: 5210 cf0e |0000: iget v0, v1, Lorg/apache/http/pool/PoolStats;.max:I // field@0ecf │ │ -08b408: 0f00 |0002: return v0 │ │ +08b3b8: |[08b3b8] org.apache.http.pool.PoolStats.getMax:()I │ │ +08b3c8: 5210 cf0e |0000: iget v0, v1, Lorg/apache/http/pool/PoolStats;.max:I // field@0ecf │ │ +08b3cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolStats; │ │ │ │ #3 : (in Lorg/apache/http/pool/PoolStats;) │ │ @@ -163691,17 +163759,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b40c: |[08b40c] org.apache.http.pool.PoolStats.getPending:()I │ │ -08b41c: 5210 d00e |0000: iget v0, v1, Lorg/apache/http/pool/PoolStats;.pending:I // field@0ed0 │ │ -08b420: 0f00 |0002: return v0 │ │ +08b3d0: |[08b3d0] org.apache.http.pool.PoolStats.getPending:()I │ │ +08b3e0: 5210 d00e |0000: iget v0, v1, Lorg/apache/http/pool/PoolStats;.pending:I // field@0ed0 │ │ +08b3e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/PoolStats; │ │ │ │ #4 : (in Lorg/apache/http/pool/PoolStats;) │ │ @@ -163709,38 +163777,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -08b424: |[08b424] org.apache.http.pool.PoolStats.toString:()Ljava/lang/String; │ │ -08b434: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -08b438: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08b43e: 1a01 7b14 |0005: const-string v1, "[leased: " // string@147b │ │ -08b442: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b448: 5221 ce0e |000a: iget v1, v2, Lorg/apache/http/pool/PoolStats;.leased:I // field@0ece │ │ -08b44c: 6e20 a621 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08b452: 1a01 7601 |000f: const-string v1, "; pending: " // string@0176 │ │ -08b456: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b45c: 5221 d00e |0014: iget v1, v2, Lorg/apache/http/pool/PoolStats;.pending:I // field@0ed0 │ │ -08b460: 6e20 a621 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08b466: 1a01 6401 |0019: const-string v1, "; available: " // string@0164 │ │ -08b46a: 6e20 aa21 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b470: 5221 cd0e |001e: iget v1, v2, Lorg/apache/http/pool/PoolStats;.available:I // field@0ecd │ │ -08b474: 6e20 a621 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08b47a: 1a01 7301 |0023: const-string v1, "; max: " // string@0173 │ │ -08b47e: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b484: 5221 cf0e |0028: iget v1, v2, Lorg/apache/http/pool/PoolStats;.max:I // field@0ecf │ │ -08b488: 6e20 a621 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08b48e: 1a01 8214 |002d: const-string v1, "]" // string@1482 │ │ -08b492: 6e20 aa21 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b498: 6e10 af21 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08b49e: 0c01 |0035: move-result-object v1 │ │ -08b4a0: 1101 |0036: return-object v1 │ │ +08b3e8: |[08b3e8] org.apache.http.pool.PoolStats.toString:()Ljava/lang/String; │ │ +08b3f8: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +08b3fc: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08b402: 1a01 7714 |0005: const-string v1, "[leased: " // string@1477 │ │ +08b406: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b40c: 5221 ce0e |000a: iget v1, v2, Lorg/apache/http/pool/PoolStats;.leased:I // field@0ece │ │ +08b410: 6e20 a621 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08b416: 1a01 7601 |000f: const-string v1, "; pending: " // string@0176 │ │ +08b41a: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b420: 5221 d00e |0014: iget v1, v2, Lorg/apache/http/pool/PoolStats;.pending:I // field@0ed0 │ │ +08b424: 6e20 a621 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08b42a: 1a01 6401 |0019: const-string v1, "; available: " // string@0164 │ │ +08b42e: 6e20 aa21 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b434: 5221 cd0e |001e: iget v1, v2, Lorg/apache/http/pool/PoolStats;.available:I // field@0ecd │ │ +08b438: 6e20 a621 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08b43e: 1a01 7301 |0023: const-string v1, "; max: " // string@0173 │ │ +08b442: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b448: 5221 cf0e |0028: iget v1, v2, Lorg/apache/http/pool/PoolStats;.max:I // field@0ecf │ │ +08b44c: 6e20 a621 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08b452: 1a01 7e14 |002d: const-string v1, "]" // string@147e │ │ +08b456: 6e20 aa21 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b45c: 6e10 af21 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08b462: 0c01 |0035: move-result-object v1 │ │ +08b464: 1101 |0036: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ 0x000a line=103 │ │ 0x000f line=104 │ │ 0x0014 line=105 │ │ @@ -163750,21 +163818,21 @@ │ │ 0x0028 line=109 │ │ 0x002d line=110 │ │ 0x0032 line=111 │ │ locals : │ │ 0x0005 - 0x0037 reg=0 buffer Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0037 reg=2 this Lorg/apache/http/pool/PoolStats; │ │ │ │ - source_file_idx : 4194 (PoolStats.java) │ │ + source_file_idx : 4190 (PoolStats.java) │ │ │ │ Class #742 header: │ │ class_idx : 1588 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4361 │ │ +source_file_idx : 4357 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #742 annotations: │ │ Annotations on class │ │ @@ -163830,27 +163898,27 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -08b4a4: |[08b4a4] org.apache.http.pool.RouteSpecificPool.:(Ljava/lang/Object;)V │ │ -08b4b4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08b4ba: 5b12 d40e |0003: iput-object v2, v1, Lorg/apache/http/pool/RouteSpecificPool;.route:Ljava/lang/Object; // field@0ed4 │ │ -08b4be: 2200 2c05 |0005: new-instance v0, Ljava/util/HashSet; // type@052c │ │ -08b4c2: 7010 3c22 0000 |0007: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@223c │ │ -08b4c8: 5b10 d20e |000a: iput-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b4cc: 2200 2f05 |000c: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ -08b4d0: 7010 4922 0000 |000e: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ -08b4d6: 5b10 d10e |0011: iput-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b4da: 2200 2f05 |0013: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ -08b4de: 7010 4922 0000 |0015: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ -08b4e4: 5b10 d30e |0018: iput-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ -08b4e8: 0e00 |001a: return-void │ │ +08b468: |[08b468] org.apache.http.pool.RouteSpecificPool.:(Ljava/lang/Object;)V │ │ +08b478: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08b47e: 5b12 d40e |0003: iput-object v2, v1, Lorg/apache/http/pool/RouteSpecificPool;.route:Ljava/lang/Object; // field@0ed4 │ │ +08b482: 2200 2c05 |0005: new-instance v0, Ljava/util/HashSet; // type@052c │ │ +08b486: 7010 3c22 0000 |0007: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@223c │ │ +08b48c: 5b10 d20e |000a: iput-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b490: 2200 2f05 |000c: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ +08b494: 7010 4922 0000 |000e: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ +08b49a: 5b10 d10e |0011: iput-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b49e: 2200 2f05 |0013: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ +08b4a2: 7010 4922 0000 |0015: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ +08b4a8: 5b10 d30e |0018: iput-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ +08b4ac: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000c line=50 │ │ 0x0013 line=51 │ │ @@ -163867,20 +163935,20 @@ │ │ type : '(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08b4ec: |[08b4ec] org.apache.http.pool.RouteSpecificPool.add:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; │ │ -08b4fc: 6e20 7328 3200 |0000: invoke-virtual {v2, v3}, Lorg/apache/http/pool/RouteSpecificPool;.createEntry:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; // method@2873 │ │ -08b502: 0c00 |0003: move-result-object v0 │ │ -08b504: 5421 d20e |0004: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b508: 7220 7c22 0100 |0006: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ -08b50e: 1100 |0009: return-object v0 │ │ +08b4b0: |[08b4b0] org.apache.http.pool.RouteSpecificPool.add:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; │ │ +08b4c0: 6e20 7328 3200 |0000: invoke-virtual {v2, v3}, Lorg/apache/http/pool/RouteSpecificPool;.createEntry:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; // method@2873 │ │ +08b4c6: 0c00 |0003: move-result-object v0 │ │ +08b4c8: 5421 d20e |0004: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b4cc: 7220 7c22 0100 |0006: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ +08b4d2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x0009 line=132 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/RouteSpecificPool; │ │ @@ -163900,30 +163968,30 @@ │ │ type : '(Lorg/apache/http/pool/PoolEntry;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -08b510: |[08b510] org.apache.http.pool.RouteSpecificPool.free:(Lorg/apache/http/pool/PoolEntry;Z)V │ │ -08b520: 1a01 5e10 |0000: const-string v1, "Pool entry" // string@105e │ │ -08b524: 7120 4d29 1500 |0002: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08b52a: 5441 d20e |0005: iget-object v1, v4, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b52e: 7220 8322 5100 |0007: invoke-interface {v1, v5}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2283 │ │ -08b534: 0a00 |000a: move-result v0 │ │ -08b536: 1a01 0f05 |000b: const-string v1, "Entry %s has not been leased from this pool" // string@050f │ │ -08b53a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -08b53c: 2322 9706 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ -08b540: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -08b542: 4d05 0203 |0011: aput-object v5, v2, v3 │ │ -08b546: 7130 5229 1002 |0013: invoke-static {v0, v1, v2}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;[Ljava/lang/Object;)V // method@2952 │ │ -08b54c: 3806 0700 |0016: if-eqz v6, 001d // +0007 │ │ -08b550: 5441 d10e |0018: iget-object v1, v4, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b554: 6e20 4c22 5100 |001a: invoke-virtual {v1, v5}, Ljava/util/LinkedList;.addFirst:(Ljava/lang/Object;)V // method@224c │ │ -08b55a: 0e00 |001d: return-void │ │ +08b4d4: |[08b4d4] org.apache.http.pool.RouteSpecificPool.free:(Lorg/apache/http/pool/PoolEntry;Z)V │ │ +08b4e4: 1a01 5a10 |0000: const-string v1, "Pool entry" // string@105a │ │ +08b4e8: 7120 4d29 1500 |0002: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08b4ee: 5441 d20e |0005: iget-object v1, v4, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b4f2: 7220 8322 5100 |0007: invoke-interface {v1, v5}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2283 │ │ +08b4f8: 0a00 |000a: move-result v0 │ │ +08b4fa: 1a01 0f05 |000b: const-string v1, "Entry %s has not been leased from this pool" // string@050f │ │ +08b4fe: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +08b500: 2322 9706 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ +08b504: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +08b506: 4d05 0203 |0011: aput-object v5, v2, v3 │ │ +08b50a: 7130 5229 1002 |0013: invoke-static {v0, v1, v2}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;[Ljava/lang/Object;)V // method@2952 │ │ +08b510: 3806 0700 |0016: if-eqz v6, 001d // +0007 │ │ +08b514: 5441 d10e |0018: iget-object v1, v4, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b518: 6e20 4c22 5100 |001a: invoke-virtual {v1, v5}, Ljava/util/LinkedList;.addFirst:(Ljava/lang/Object;)V // method@224c │ │ +08b51e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=122 │ │ 0x000b line=123 │ │ 0x0016 line=124 │ │ 0x0018 line=125 │ │ @@ -163941,23 +164009,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08b55c: |[08b55c] org.apache.http.pool.RouteSpecificPool.getAllocatedCount:()I │ │ -08b56c: 5420 d10e |0000: iget-object v0, v2, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b570: 6e10 5722 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -08b576: 0a00 |0005: move-result v0 │ │ -08b578: 5421 d20e |0006: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b57c: 7210 8522 0100 |0008: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2285 │ │ -08b582: 0a01 |000b: move-result v1 │ │ -08b584: b010 |000c: add-int/2addr v0, v1 │ │ -08b586: 0f00 |000d: return v0 │ │ +08b520: |[08b520] org.apache.http.pool.RouteSpecificPool.getAllocatedCount:()I │ │ +08b530: 5420 d10e |0000: iget-object v0, v2, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b534: 6e10 5722 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +08b53a: 0a00 |0005: move-result v0 │ │ +08b53c: 5421 d20e |0006: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b540: 7210 8522 0100 |0008: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2285 │ │ +08b546: 0a01 |000b: move-result v1 │ │ +08b548: b010 |000c: add-int/2addr v0, v1 │ │ +08b54a: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0000 - 0x000e reg=2 this Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ │ │ @@ -163966,19 +164034,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08b588: |[08b588] org.apache.http.pool.RouteSpecificPool.getAvailableCount:()I │ │ -08b598: 5410 d10e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b59c: 6e10 5722 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -08b5a2: 0a00 |0005: move-result v0 │ │ -08b5a4: 0f00 |0006: return v0 │ │ +08b54c: |[08b54c] org.apache.http.pool.RouteSpecificPool.getAvailableCount:()I │ │ +08b55c: 5410 d10e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b560: 6e10 5722 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +08b566: 0a00 |0005: move-result v0 │ │ +08b568: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ │ │ @@ -163987,56 +164055,56 @@ │ │ type : '(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -08b5a8: |[08b5a8] org.apache.http.pool.RouteSpecificPool.getFree:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; │ │ -08b5b8: 5432 d10e |0000: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b5bc: 6e10 5022 0200 |0002: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ -08b5c2: 0a02 |0005: move-result v2 │ │ -08b5c4: 3902 4a00 |0006: if-nez v2, 0050 // +004a │ │ -08b5c8: 3804 2700 |0008: if-eqz v4, 002f // +0027 │ │ -08b5cc: 5432 d10e |000a: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b5d0: 6e10 5122 0200 |000c: invoke-virtual {v2}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ -08b5d6: 0c01 |000f: move-result-object v1 │ │ -08b5d8: 7210 3f22 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -08b5de: 0a02 |0013: move-result v2 │ │ -08b5e0: 3802 1b00 |0014: if-eqz v2, 002f // +001b │ │ -08b5e4: 7210 4022 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -08b5ea: 0c00 |0019: move-result-object v0 │ │ -08b5ec: 1f00 3006 |001a: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -08b5f0: 6e10 5928 0000 |001c: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.getState:()Ljava/lang/Object; // method@2859 │ │ -08b5f6: 0c02 |001f: move-result-object v2 │ │ -08b5f8: 6e20 7121 2400 |0020: invoke-virtual {v4, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -08b5fe: 0a02 |0023: move-result v2 │ │ -08b600: 3802 ecff |0024: if-eqz v2, 0010 // -0014 │ │ -08b604: 7210 4122 0100 |0026: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ -08b60a: 5432 d20e |0029: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b60e: 7220 7c22 0200 |002b: invoke-interface {v2, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ -08b614: 1100 |002e: return-object v0 │ │ -08b616: 5432 d10e |002f: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b61a: 6e10 5122 0200 |0031: invoke-virtual {v2}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ -08b620: 0c01 |0034: move-result-object v1 │ │ -08b622: 7210 3f22 0100 |0035: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -08b628: 0a02 |0038: move-result v2 │ │ -08b62a: 3802 1700 |0039: if-eqz v2, 0050 // +0017 │ │ -08b62e: 7210 4022 0100 |003b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -08b634: 0c00 |003e: move-result-object v0 │ │ -08b636: 1f00 3006 |003f: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -08b63a: 6e10 5928 0000 |0041: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.getState:()Ljava/lang/Object; // method@2859 │ │ -08b640: 0c02 |0044: move-result-object v2 │ │ -08b642: 3902 f0ff |0045: if-nez v2, 0035 // -0010 │ │ -08b646: 7210 4122 0100 |0047: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ -08b64c: 5432 d20e |004a: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b650: 7220 7c22 0200 |004c: invoke-interface {v2, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ -08b656: 28df |004f: goto 002e // -0021 │ │ -08b658: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -08b65a: 28dd |0051: goto 002e // -0023 │ │ +08b56c: |[08b56c] org.apache.http.pool.RouteSpecificPool.getFree:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; │ │ +08b57c: 5432 d10e |0000: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b580: 6e10 5022 0200 |0002: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ +08b586: 0a02 |0005: move-result v2 │ │ +08b588: 3902 4a00 |0006: if-nez v2, 0050 // +004a │ │ +08b58c: 3804 2700 |0008: if-eqz v4, 002f // +0027 │ │ +08b590: 5432 d10e |000a: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b594: 6e10 5122 0200 |000c: invoke-virtual {v2}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ +08b59a: 0c01 |000f: move-result-object v1 │ │ +08b59c: 7210 3f22 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +08b5a2: 0a02 |0013: move-result v2 │ │ +08b5a4: 3802 1b00 |0014: if-eqz v2, 002f // +001b │ │ +08b5a8: 7210 4022 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +08b5ae: 0c00 |0019: move-result-object v0 │ │ +08b5b0: 1f00 3006 |001a: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +08b5b4: 6e10 5928 0000 |001c: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.getState:()Ljava/lang/Object; // method@2859 │ │ +08b5ba: 0c02 |001f: move-result-object v2 │ │ +08b5bc: 6e20 7121 2400 |0020: invoke-virtual {v4, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +08b5c2: 0a02 |0023: move-result v2 │ │ +08b5c4: 3802 ecff |0024: if-eqz v2, 0010 // -0014 │ │ +08b5c8: 7210 4122 0100 |0026: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ +08b5ce: 5432 d20e |0029: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b5d2: 7220 7c22 0200 |002b: invoke-interface {v2, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ +08b5d8: 1100 |002e: return-object v0 │ │ +08b5da: 5432 d10e |002f: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b5de: 6e10 5122 0200 |0031: invoke-virtual {v2}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ +08b5e4: 0c01 |0034: move-result-object v1 │ │ +08b5e6: 7210 3f22 0100 |0035: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +08b5ec: 0a02 |0038: move-result v2 │ │ +08b5ee: 3802 1700 |0039: if-eqz v2, 0050 // +0017 │ │ +08b5f2: 7210 4022 0100 |003b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +08b5f8: 0c00 |003e: move-result-object v0 │ │ +08b5fa: 1f00 3006 |003f: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +08b5fe: 6e10 5928 0000 |0041: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.getState:()Ljava/lang/Object; // method@2859 │ │ +08b604: 0c02 |0044: move-result-object v2 │ │ +08b606: 3902 f0ff |0045: if-nez v2, 0035 // -0010 │ │ +08b60a: 7210 4122 0100 |0047: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ +08b610: 5432 d20e |004a: iget-object v2, v3, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b614: 7220 7c22 0200 |004c: invoke-interface {v2, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ +08b61a: 28df |004f: goto 002e // -0021 │ │ +08b61c: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +08b61e: 28dd |0051: goto 002e // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0008 line=78 │ │ 0x000a line=79 │ │ 0x0010 line=80 │ │ 0x0016 line=81 │ │ @@ -164065,26 +164133,26 @@ │ │ type : '()Lorg/apache/http/pool/PoolEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -08b65c: |[08b65c] org.apache.http.pool.RouteSpecificPool.getLastUsed:()Lorg/apache/http/pool/PoolEntry; │ │ -08b66c: 5410 d10e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b670: 6e10 5022 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ -08b676: 0a00 |0005: move-result v0 │ │ -08b678: 3900 0b00 |0006: if-nez v0, 0011 // +000b │ │ -08b67c: 5410 d10e |0008: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b680: 6e10 4f22 0000 |000a: invoke-virtual {v0}, Ljava/util/LinkedList;.getLast:()Ljava/lang/Object; // method@224f │ │ -08b686: 0c00 |000d: move-result-object v0 │ │ -08b688: 1f00 3006 |000e: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -08b68c: 1100 |0010: return-object v0 │ │ -08b68e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -08b690: 28fe |0012: goto 0010 // -0002 │ │ +08b620: |[08b620] org.apache.http.pool.RouteSpecificPool.getLastUsed:()Lorg/apache/http/pool/PoolEntry; │ │ +08b630: 5410 d10e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b634: 6e10 5022 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ +08b63a: 0a00 |0005: move-result v0 │ │ +08b63c: 3900 0b00 |0006: if-nez v0, 0011 // +000b │ │ +08b640: 5410 d10e |0008: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b644: 6e10 4f22 0000 |000a: invoke-virtual {v0}, Ljava/util/LinkedList;.getLast:()Ljava/lang/Object; // method@224f │ │ +08b64a: 0c00 |000d: move-result-object v0 │ │ +08b64c: 1f00 3006 |000e: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +08b650: 1100 |0010: return-object v0 │ │ +08b652: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +08b654: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0008 line=104 │ │ 0x0010 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; │ │ @@ -164095,19 +164163,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08b694: |[08b694] org.apache.http.pool.RouteSpecificPool.getLeasedCount:()I │ │ -08b6a4: 5410 d20e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b6a8: 7210 8522 0000 |0002: invoke-interface {v0}, Ljava/util/Set;.size:()I // method@2285 │ │ -08b6ae: 0a00 |0005: move-result v0 │ │ -08b6b0: 0f00 |0006: return v0 │ │ +08b658: |[08b658] org.apache.http.pool.RouteSpecificPool.getLeasedCount:()I │ │ +08b668: 5410 d20e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b66c: 7210 8522 0000 |0002: invoke-interface {v0}, Ljava/util/Set;.size:()I // method@2285 │ │ +08b672: 0a00 |0005: move-result v0 │ │ +08b674: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ │ │ @@ -164116,19 +164184,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08b6b4: |[08b6b4] org.apache.http.pool.RouteSpecificPool.getPendingCount:()I │ │ -08b6c4: 5410 d30e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ -08b6c8: 6e10 5722 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -08b6ce: 0a00 |0005: move-result v0 │ │ -08b6d0: 0f00 |0006: return v0 │ │ +08b678: |[08b678] org.apache.http.pool.RouteSpecificPool.getPendingCount:()I │ │ +08b688: 5410 d30e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ +08b68c: 6e10 5722 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +08b692: 0a00 |0005: move-result v0 │ │ +08b694: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ │ │ @@ -164137,17 +164205,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b6d4: |[08b6d4] org.apache.http.pool.RouteSpecificPool.getRoute:()Ljava/lang/Object; │ │ -08b6e4: 5410 d40e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.route:Ljava/lang/Object; // field@0ed4 │ │ -08b6e8: 1100 |0002: return-object v0 │ │ +08b698: |[08b698] org.apache.http.pool.RouteSpecificPool.getRoute:()Ljava/lang/Object; │ │ +08b6a8: 5410 d40e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.route:Ljava/lang/Object; // field@0ed4 │ │ +08b6ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ │ │ @@ -164156,20 +164224,20 @@ │ │ type : '()Lorg/apache/http/pool/PoolEntryFuture;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08b6ec: |[08b6ec] org.apache.http.pool.RouteSpecificPool.nextPending:()Lorg/apache/http/pool/PoolEntryFuture; │ │ -08b6fc: 5410 d30e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ -08b700: 6e10 5322 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.poll:()Ljava/lang/Object; // method@2253 │ │ -08b706: 0c00 |0005: move-result-object v0 │ │ -08b708: 1f00 3206 |0006: check-cast v0, Lorg/apache/http/pool/PoolEntryFuture; // type@0632 │ │ -08b70c: 1100 |0008: return-object v0 │ │ +08b6b0: |[08b6b0] org.apache.http.pool.RouteSpecificPool.nextPending:()Lorg/apache/http/pool/PoolEntryFuture; │ │ +08b6c0: 5410 d30e |0000: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ +08b6c4: 6e10 5322 0000 |0002: invoke-virtual {v0}, Ljava/util/LinkedList;.poll:()Ljava/lang/Object; // method@2253 │ │ +08b6ca: 0c00 |0005: move-result-object v0 │ │ +08b6cc: 1f00 3206 |0006: check-cast v0, Lorg/apache/http/pool/PoolEntryFuture; // type@0632 │ │ +08b6d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ │ │ @@ -164178,20 +164246,20 @@ │ │ type : '(Lorg/apache/http/pool/PoolEntryFuture;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b710: |[08b710] org.apache.http.pool.RouteSpecificPool.queue:(Lorg/apache/http/pool/PoolEntryFuture;)V │ │ -08b720: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08b724: 0e00 |0002: return-void │ │ -08b726: 5410 d30e |0003: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ -08b72a: 6e20 4b22 2000 |0005: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@224b │ │ -08b730: 28fa |0008: goto 0002 // -0006 │ │ +08b6d4: |[08b6d4] org.apache.http.pool.RouteSpecificPool.queue:(Lorg/apache/http/pool/PoolEntryFuture;)V │ │ +08b6e4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08b6e8: 0e00 |0002: return-void │ │ +08b6ea: 5410 d30e |0003: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ +08b6ee: 6e20 4b22 2000 |0005: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@224b │ │ +08b6f4: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=140 │ │ 0x0003 line=139 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; │ │ @@ -164204,29 +164272,29 @@ │ │ type : '(Lorg/apache/http/pool/PoolEntry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -08b734: |[08b734] org.apache.http.pool.RouteSpecificPool.remove:(Lorg/apache/http/pool/PoolEntry;)Z │ │ -08b744: 1a00 5e10 |0000: const-string v0, "Pool entry" // string@105e │ │ -08b748: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08b74e: 5410 d10e |0005: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b752: 6e20 5522 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ -08b758: 0a00 |000a: move-result v0 │ │ -08b75a: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ -08b75e: 5410 d20e |000d: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b762: 7220 8322 2000 |000f: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2283 │ │ -08b768: 0a00 |0012: move-result v0 │ │ -08b76a: 3900 0400 |0013: if-nez v0, 0017 // +0004 │ │ -08b76e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -08b770: 0f00 |0016: return v0 │ │ -08b772: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -08b774: 28fe |0018: goto 0016 // -0002 │ │ +08b6f8: |[08b6f8] org.apache.http.pool.RouteSpecificPool.remove:(Lorg/apache/http/pool/PoolEntry;)Z │ │ +08b708: 1a00 5a10 |0000: const-string v0, "Pool entry" // string@105a │ │ +08b70c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08b712: 5410 d10e |0005: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b716: 6e20 5522 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ +08b71c: 0a00 |000a: move-result v0 │ │ +08b71e: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ +08b722: 5410 d20e |000d: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b726: 7220 8322 2000 |000f: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2283 │ │ +08b72c: 0a00 |0012: move-result v0 │ │ +08b72e: 3900 0400 |0013: if-nez v0, 0017 // +0004 │ │ +08b732: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +08b734: 0f00 |0016: return v0 │ │ +08b736: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +08b738: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ 0x000d line=113 │ │ 0x0015 line=114 │ │ 0x0016 line=117 │ │ @@ -164241,56 +164309,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -08b778: |[08b778] org.apache.http.pool.RouteSpecificPool.shutdown:()V │ │ -08b788: 5443 d30e |0000: iget-object v3, v4, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ -08b78c: 6e10 5122 0300 |0002: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ -08b792: 0c02 |0005: move-result-object v2 │ │ -08b794: 7210 3f22 0200 |0006: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -08b79a: 0a03 |0009: move-result v3 │ │ -08b79c: 3803 0d00 |000a: if-eqz v3, 0017 // +000d │ │ -08b7a0: 7210 4022 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -08b7a6: 0c01 |000f: move-result-object v1 │ │ -08b7a8: 1f01 3206 |0010: check-cast v1, Lorg/apache/http/pool/PoolEntryFuture; // type@0632 │ │ -08b7ac: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -08b7ae: 6e20 6428 3100 |0013: invoke-virtual {v1, v3}, Lorg/apache/http/pool/PoolEntryFuture;.cancel:(Z)Z // method@2864 │ │ -08b7b4: 28f0 |0016: goto 0006 // -0010 │ │ -08b7b6: 5443 d30e |0017: iget-object v3, v4, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ -08b7ba: 6e10 4e22 0300 |0019: invoke-virtual {v3}, Ljava/util/LinkedList;.clear:()V // method@224e │ │ -08b7c0: 5443 d10e |001c: iget-object v3, v4, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b7c4: 6e10 5122 0300 |001e: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ -08b7ca: 0c02 |0021: move-result-object v2 │ │ -08b7cc: 7210 3f22 0200 |0022: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -08b7d2: 0a03 |0025: move-result v3 │ │ -08b7d4: 3803 0c00 |0026: if-eqz v3, 0032 // +000c │ │ -08b7d8: 7210 4022 0200 |0028: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -08b7de: 0c00 |002b: move-result-object v0 │ │ -08b7e0: 1f00 3006 |002c: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -08b7e4: 6e10 5328 0000 |002e: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -08b7ea: 28f1 |0031: goto 0022 // -000f │ │ -08b7ec: 5443 d10e |0032: iget-object v3, v4, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b7f0: 6e10 4e22 0300 |0034: invoke-virtual {v3}, Ljava/util/LinkedList;.clear:()V // method@224e │ │ -08b7f6: 5443 d20e |0037: iget-object v3, v4, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b7fa: 7210 8222 0300 |0039: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -08b800: 0c02 |003c: move-result-object v2 │ │ -08b802: 7210 3f22 0200 |003d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -08b808: 0a03 |0040: move-result v3 │ │ -08b80a: 3803 0c00 |0041: if-eqz v3, 004d // +000c │ │ -08b80e: 7210 4022 0200 |0043: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -08b814: 0c00 |0046: move-result-object v0 │ │ -08b816: 1f00 3006 |0047: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -08b81a: 6e10 5328 0000 |0049: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -08b820: 28f1 |004c: goto 003d // -000f │ │ -08b822: 5443 d20e |004d: iget-object v3, v4, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b826: 7210 7e22 0300 |004f: invoke-interface {v3}, Ljava/util/Set;.clear:()V // method@227e │ │ -08b82c: 0e00 |0052: return-void │ │ +08b73c: |[08b73c] org.apache.http.pool.RouteSpecificPool.shutdown:()V │ │ +08b74c: 5442 d30e |0000: iget-object v2, v4, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ +08b750: 6e10 5122 0200 |0002: invoke-virtual {v2}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ +08b756: 0c02 |0005: move-result-object v2 │ │ +08b758: 7210 3f22 0200 |0006: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +08b75e: 0a03 |0009: move-result v3 │ │ +08b760: 3803 0d00 |000a: if-eqz v3, 0017 // +000d │ │ +08b764: 7210 4022 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +08b76a: 0c01 |000f: move-result-object v1 │ │ +08b76c: 1f01 3206 |0010: check-cast v1, Lorg/apache/http/pool/PoolEntryFuture; // type@0632 │ │ +08b770: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +08b772: 6e20 6428 3100 |0013: invoke-virtual {v1, v3}, Lorg/apache/http/pool/PoolEntryFuture;.cancel:(Z)Z // method@2864 │ │ +08b778: 28f0 |0016: goto 0006 // -0010 │ │ +08b77a: 5442 d30e |0017: iget-object v2, v4, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ +08b77e: 6e10 4e22 0200 |0019: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@224e │ │ +08b784: 5442 d10e |001c: iget-object v2, v4, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b788: 6e10 5122 0200 |001e: invoke-virtual {v2}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ +08b78e: 0c02 |0021: move-result-object v2 │ │ +08b790: 7210 3f22 0200 |0022: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +08b796: 0a03 |0025: move-result v3 │ │ +08b798: 3803 0c00 |0026: if-eqz v3, 0032 // +000c │ │ +08b79c: 7210 4022 0200 |0028: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +08b7a2: 0c00 |002b: move-result-object v0 │ │ +08b7a4: 1f00 3006 |002c: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +08b7a8: 6e10 5328 0000 |002e: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +08b7ae: 28f1 |0031: goto 0022 // -000f │ │ +08b7b0: 5442 d10e |0032: iget-object v2, v4, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b7b4: 6e10 4e22 0200 |0034: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@224e │ │ +08b7ba: 5442 d20e |0037: iget-object v2, v4, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b7be: 7210 8222 0200 |0039: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +08b7c4: 0c02 |003c: move-result-object v2 │ │ +08b7c6: 7210 3f22 0200 |003d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +08b7cc: 0a03 |0040: move-result v3 │ │ +08b7ce: 3803 0c00 |0041: if-eqz v3, 004d // +000c │ │ +08b7d2: 7210 4022 0200 |0043: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +08b7d8: 0c00 |0046: move-result-object v0 │ │ +08b7da: 1f00 3006 |0047: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +08b7de: 6e10 5328 0000 |0049: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +08b7e4: 28f1 |004c: goto 003d // -000f │ │ +08b7e6: 5442 d20e |004d: iget-object v2, v4, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b7ea: 7210 7e22 0200 |004f: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@227e │ │ +08b7f0: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0012 line=156 │ │ 0x0017 line=158 │ │ 0x001c line=159 │ │ 0x002e line=160 │ │ @@ -164300,56 +164368,55 @@ │ │ 0x004d line=166 │ │ 0x0052 line=167 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0012 - 0x0017 reg=1 future Lorg/apache/http/pool/PoolEntryFuture; Lorg/apache/http/pool/PoolEntryFuture; │ │ 0x002e - 0x0032 reg=0 entry Lorg/apache/http/pool/PoolEntry; TE; │ │ 0x0049 - 0x004d reg=0 entry Lorg/apache/http/pool/PoolEntry; TE; │ │ - 0x0006 - 0x0053 reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0053 reg=4 this Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ │ │ #14 : (in Lorg/apache/http/pool/RouteSpecificPool;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -08b830: |[08b830] org.apache.http.pool.RouteSpecificPool.toString:()Ljava/lang/String; │ │ -08b840: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -08b844: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08b84a: 1a01 7e14 |0005: const-string v1, "[route: " // string@147e │ │ -08b84e: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b854: 5421 d40e |000a: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.route:Ljava/lang/Object; // field@0ed4 │ │ -08b858: 6e20 a921 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08b85e: 1a01 8414 |000f: const-string v1, "][leased: " // string@1484 │ │ -08b862: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b868: 5421 d20e |0014: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ -08b86c: 7210 8522 0100 |0016: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2285 │ │ -08b872: 0a01 |0019: move-result v1 │ │ -08b874: 6e20 a621 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08b87a: 1a01 8314 |001d: const-string v1, "][available: " // string@1483 │ │ -08b87e: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b884: 5421 d10e |0022: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ -08b888: 6e10 5722 0100 |0024: invoke-virtual {v1}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -08b88e: 0a01 |0027: move-result v1 │ │ -08b890: 6e20 a621 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08b896: 1a01 8514 |002b: const-string v1, "][pending: " // string@1485 │ │ -08b89a: 6e20 aa21 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b8a0: 5421 d30e |0030: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ -08b8a4: 6e10 5722 0100 |0032: invoke-virtual {v1}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -08b8aa: 0a01 |0035: move-result v1 │ │ -08b8ac: 6e20 a621 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08b8b2: 1a01 8214 |0039: const-string v1, "]" // string@1482 │ │ -08b8b6: 6e20 aa21 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08b8bc: 6e10 af21 0000 |003e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08b8c2: 0c01 |0041: move-result-object v1 │ │ -08b8c4: 1101 |0042: return-object v1 │ │ +08b7f4: |[08b7f4] org.apache.http.pool.RouteSpecificPool.toString:()Ljava/lang/String; │ │ +08b804: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +08b808: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08b80e: 1a01 7a14 |0005: const-string v1, "[route: " // string@147a │ │ +08b812: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b818: 5421 d40e |000a: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.route:Ljava/lang/Object; // field@0ed4 │ │ +08b81c: 6e20 a921 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08b822: 1a01 8014 |000f: const-string v1, "][leased: " // string@1480 │ │ +08b826: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b82c: 5421 d20e |0014: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.leased:Ljava/util/Set; // field@0ed2 │ │ +08b830: 7210 8522 0100 |0016: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2285 │ │ +08b836: 0a01 |0019: move-result v1 │ │ +08b838: 6e20 a621 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08b83e: 1a01 7f14 |001d: const-string v1, "][available: " // string@147f │ │ +08b842: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b848: 5421 d10e |0022: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.available:Ljava/util/LinkedList; // field@0ed1 │ │ +08b84c: 6e10 5722 0100 |0024: invoke-virtual {v1}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +08b852: 0a01 |0027: move-result v1 │ │ +08b854: 6e20 a621 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08b85a: 1a01 8114 |002b: const-string v1, "][pending: " // string@1481 │ │ +08b85e: 6e20 aa21 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b864: 5421 d30e |0030: iget-object v1, v2, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ +08b868: 6e10 5722 0100 |0032: invoke-virtual {v1}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +08b86e: 0a01 |0035: move-result v1 │ │ +08b870: 6e20 a621 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08b876: 1a01 7e14 |0039: const-string v1, "]" // string@147e │ │ +08b87a: 6e20 aa21 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08b880: 6e10 af21 0000 |003e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08b886: 0c01 |0041: move-result-object v1 │ │ +08b888: 1101 |0042: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x000a line=173 │ │ 0x000f line=174 │ │ 0x0014 line=175 │ │ @@ -164369,32 +164436,32 @@ │ │ type : '(Lorg/apache/http/pool/PoolEntryFuture;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08b8c8: |[08b8c8] org.apache.http.pool.RouteSpecificPool.unqueue:(Lorg/apache/http/pool/PoolEntryFuture;)V │ │ -08b8d8: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08b8dc: 0e00 |0002: return-void │ │ -08b8de: 5410 d30e |0003: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ -08b8e2: 6e20 5522 2000 |0005: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ -08b8e8: 28fa |0008: goto 0002 // -0006 │ │ +08b88c: |[08b88c] org.apache.http.pool.RouteSpecificPool.unqueue:(Lorg/apache/http/pool/PoolEntryFuture;)V │ │ +08b89c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08b8a0: 0e00 |0002: return-void │ │ +08b8a2: 5410 d30e |0003: iget-object v0, v1, Lorg/apache/http/pool/RouteSpecificPool;.pending:Ljava/util/LinkedList; // field@0ed3 │ │ +08b8a6: 6e20 5522 2000 |0005: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ +08b8ac: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=152 │ │ 0x0003 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0000 - 0x0000 reg=2 (null) Lorg/apache/http/pool/PoolEntryFuture; │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0000 - 0x0009 reg=2 future Lorg/apache/http/pool/PoolEntryFuture; Lorg/apache/http/pool/PoolEntryFuture; │ │ │ │ - source_file_idx : 4361 (RouteSpecificPool.java) │ │ + source_file_idx : 4357 (RouteSpecificPool.java) │ │ │ │ Class #743 header: │ │ class_idx : 1591 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ source_file_idx : 946 │ │ static_fields_size : 0 │ │ @@ -164448,23 +164515,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -08b8ec: |[08b8ec] org.apache.http.protocol.ChainBuilder.:()V │ │ -08b8fc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08b902: 2200 2f05 |0003: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ -08b906: 7010 4922 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ -08b90c: 5b10 d90e |0008: iput-object v0, v1, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ -08b910: 2200 2b05 |000a: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -08b914: 7010 3422 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -08b91a: 5b10 da0e |000f: iput-object v0, v1, Lorg/apache/http/protocol/ChainBuilder;.uniqueClasses:Ljava/util/Map; // field@0eda │ │ -08b91e: 0e00 |0011: return-void │ │ +08b8b0: |[08b8b0] org.apache.http.protocol.ChainBuilder.:()V │ │ +08b8c0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08b8c6: 2200 2f05 |0003: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ +08b8ca: 7010 4922 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ +08b8d0: 5b10 d90e |0008: iput-object v0, v1, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ +08b8d4: 2200 2b05 |000a: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +08b8d8: 7010 3422 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +08b8de: 5b10 da0e |000f: iput-object v0, v1, Lorg/apache/http/protocol/ChainBuilder;.uniqueClasses:Ljava/util/Map; // field@0eda │ │ +08b8e2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x000a line=53 │ │ 0x0011 line=54 │ │ locals : │ │ @@ -164476,28 +164543,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -08b920: |[08b920] org.apache.http.protocol.ChainBuilder.ensureUnique:(Ljava/lang/Object;)V │ │ -08b930: 5431 da0e |0000: iget-object v1, v3, Lorg/apache/http/protocol/ChainBuilder;.uniqueClasses:Ljava/util/Map; // field@0eda │ │ -08b934: 6e10 7221 0400 |0002: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -08b93a: 0c02 |0005: move-result-object v2 │ │ -08b93c: 7220 7422 2100 |0006: invoke-interface {v1, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ -08b942: 0c00 |0009: move-result-object v0 │ │ -08b944: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -08b948: 5431 d90e |000c: iget-object v1, v3, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ -08b94c: 6e20 5522 0100 |000e: invoke-virtual {v1, v0}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ -08b952: 5431 da0e |0011: iget-object v1, v3, Lorg/apache/http/protocol/ChainBuilder;.uniqueClasses:Ljava/util/Map; // field@0eda │ │ -08b956: 6e10 7221 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -08b95c: 0c02 |0016: move-result-object v2 │ │ -08b95e: 7230 7222 2104 |0017: invoke-interface {v1, v2, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -08b964: 0e00 |001a: return-void │ │ +08b8e4: |[08b8e4] org.apache.http.protocol.ChainBuilder.ensureUnique:(Ljava/lang/Object;)V │ │ +08b8f4: 5431 da0e |0000: iget-object v1, v3, Lorg/apache/http/protocol/ChainBuilder;.uniqueClasses:Ljava/util/Map; // field@0eda │ │ +08b8f8: 6e10 7221 0400 |0002: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +08b8fe: 0c02 |0005: move-result-object v2 │ │ +08b900: 7220 7422 2100 |0006: invoke-interface {v1, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ +08b906: 0c00 |0009: move-result-object v0 │ │ +08b908: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +08b90c: 5431 d90e |000c: iget-object v1, v3, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ +08b910: 6e20 5522 0100 |000e: invoke-virtual {v1, v0}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ +08b916: 5431 da0e |0011: iget-object v1, v3, Lorg/apache/http/protocol/ChainBuilder;.uniqueClasses:Ljava/util/Map; // field@0eda │ │ +08b91a: 6e10 7221 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +08b920: 0c02 |0016: move-result-object v2 │ │ +08b922: 7230 7222 2104 |0017: invoke-interface {v1, v2, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +08b928: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x000a line=58 │ │ 0x000c line=59 │ │ 0x0011 line=61 │ │ 0x001a line=62 │ │ @@ -164514,165 +164581,155 @@ │ │ type : '(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08b968: |[08b968] org.apache.http.protocol.ChainBuilder.addAllFirst:(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder; │ │ -08b978: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -08b97c: 1103 |0002: return-object v3 │ │ -08b97e: 7210 2c22 0400 |0003: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ -08b984: 0c01 |0006: move-result-object v1 │ │ -08b986: 7210 3f22 0100 |0007: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -08b98c: 0a02 |000a: move-result v2 │ │ -08b98e: 3802 f7ff |000b: if-eqz v2, 0002 // -0009 │ │ -08b992: 7210 4022 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -08b998: 0c00 |0010: move-result-object v0 │ │ -08b99a: 6e20 a628 0300 |0011: invoke-virtual {v3, v0}, Lorg/apache/http/protocol/ChainBuilder;.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a6 │ │ -08b9a0: 28f3 |0014: goto 0007 // -000d │ │ +08b92c: |[08b92c] org.apache.http.protocol.ChainBuilder.addAllFirst:(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder; │ │ +08b93c: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +08b940: 1103 |0002: return-object v3 │ │ +08b942: 7210 2c22 0400 |0003: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ +08b948: 0c01 |0006: move-result-object v1 │ │ +08b94a: 7210 3f22 0100 |0007: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +08b950: 0a02 |000a: move-result v2 │ │ +08b952: 3802 f7ff |000b: if-eqz v2, 0002 // -0009 │ │ +08b956: 7210 4022 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +08b95c: 0c00 |0010: move-result-object v0 │ │ +08b95e: 6e20 a628 0300 |0011: invoke-virtual {v3, v0}, Lorg/apache/http/protocol/ChainBuilder;.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a6 │ │ +08b964: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=89 │ │ 0x0003 line=86 │ │ 0x0011 line=87 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lorg/apache/http/protocol/ChainBuilder; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/Collection; │ │ 0x0011 - 0x0015 reg=0 e Ljava/lang/Object; TE; │ │ - 0x0007 - 0x0015 reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0015 reg=3 this Lorg/apache/http/protocol/ChainBuilder; Lorg/apache/http/protocol/ChainBuilder; │ │ 0x0000 - 0x0015 reg=4 c Ljava/util/Collection; Ljava/util/Collection; │ │ │ │ #1 : (in Lorg/apache/http/protocol/ChainBuilder;) │ │ name : 'addAllFirst' │ │ type : '([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 16 16-bit code units │ │ -08b9a4: |[08b9a4] org.apache.http.protocol.ChainBuilder.addAllFirst:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ -08b9b4: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -08b9b8: 1104 |0002: return-object v4 │ │ -08b9ba: 0750 |0003: move-object v0, v5 │ │ -08b9bc: 2103 |0004: array-length v3, v0 │ │ -08b9be: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -08b9c0: 3532 fcff |0006: if-ge v2, v3, 0002 // -0004 │ │ -08b9c4: 4601 0002 |0008: aget-object v1, v0, v2 │ │ -08b9c8: 6e20 a628 1400 |000a: invoke-virtual {v4, v1}, Lorg/apache/http/protocol/ChainBuilder;.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a6 │ │ -08b9ce: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08b9d2: 28f7 |000f: goto 0006 // -0009 │ │ + insns size : 15 16-bit code units │ │ +08b968: |[08b968] org.apache.http.protocol.ChainBuilder.addAllFirst:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ +08b978: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +08b97c: 1103 |0002: return-object v3 │ │ +08b97e: 2142 |0003: array-length v2, v4 │ │ +08b980: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08b982: 3521 fdff |0005: if-ge v1, v2, 0002 // -0003 │ │ +08b986: 4600 0401 |0007: aget-object v0, v4, v1 │ │ +08b98a: 6e20 a628 0300 |0009: invoke-virtual {v3, v0}, Lorg/apache/http/protocol/ChainBuilder;.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a6 │ │ +08b990: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08b994: 28f7 |000e: goto 0005 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=99 │ │ 0x0003 line=96 │ │ - 0x000a line=97 │ │ - 0x000d line=96 │ │ + 0x0009 line=97 │ │ + 0x000c line=96 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Lorg/apache/http/protocol/ChainBuilder; │ │ - 0x0000 - 0x0000 reg=5 (null) [Ljava/lang/Object; │ │ - 0x0004 - 0x0010 reg=0 arr$ [Ljava/lang/Object; │ │ - 0x000a - 0x0010 reg=1 e Ljava/lang/Object; TE; │ │ - 0x0006 - 0x0010 reg=2 i$ I │ │ - 0x0005 - 0x0010 reg=3 len$ I │ │ - 0x0000 - 0x0010 reg=4 this Lorg/apache/http/protocol/ChainBuilder; Lorg/apache/http/protocol/ChainBuilder; │ │ - 0x0000 - 0x0010 reg=5 c [Ljava/lang/Object; [TE; │ │ + 0x0000 - 0x0000 reg=3 this Lorg/apache/http/protocol/ChainBuilder; │ │ + 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ + 0x0009 - 0x000f reg=0 e Ljava/lang/Object; TE; │ │ + 0x0000 - 0x000f reg=3 this Lorg/apache/http/protocol/ChainBuilder; Lorg/apache/http/protocol/ChainBuilder; │ │ + 0x0000 - 0x000f reg=4 c [Ljava/lang/Object; [TE; │ │ │ │ #2 : (in Lorg/apache/http/protocol/ChainBuilder;) │ │ name : 'addAllLast' │ │ type : '(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08b9d4: |[08b9d4] org.apache.http.protocol.ChainBuilder.addAllLast:(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder; │ │ -08b9e4: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -08b9e8: 1103 |0002: return-object v3 │ │ -08b9ea: 7210 2c22 0400 |0003: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ -08b9f0: 0c01 |0006: move-result-object v1 │ │ -08b9f2: 7210 3f22 0100 |0007: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -08b9f8: 0a02 |000a: move-result v2 │ │ -08b9fa: 3802 f7ff |000b: if-eqz v2, 0002 // -0009 │ │ -08b9fe: 7210 4022 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -08ba04: 0c00 |0010: move-result-object v0 │ │ -08ba06: 6e20 a728 0300 |0011: invoke-virtual {v3, v0}, Lorg/apache/http/protocol/ChainBuilder;.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a7 │ │ -08ba0c: 28f3 |0014: goto 0007 // -000d │ │ +08b998: |[08b998] org.apache.http.protocol.ChainBuilder.addAllLast:(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder; │ │ +08b9a8: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +08b9ac: 1103 |0002: return-object v3 │ │ +08b9ae: 7210 2c22 0400 |0003: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ +08b9b4: 0c01 |0006: move-result-object v1 │ │ +08b9b6: 7210 3f22 0100 |0007: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +08b9bc: 0a02 |000a: move-result v2 │ │ +08b9be: 3802 f7ff |000b: if-eqz v2, 0002 // -0009 │ │ +08b9c2: 7210 4022 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +08b9c8: 0c00 |0010: move-result-object v0 │ │ +08b9ca: 6e20 a728 0300 |0011: invoke-virtual {v3, v0}, Lorg/apache/http/protocol/ChainBuilder;.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a7 │ │ +08b9d0: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=109 │ │ 0x0003 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lorg/apache/http/protocol/ChainBuilder; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/Collection; │ │ 0x0011 - 0x0015 reg=0 e Ljava/lang/Object; TE; │ │ - 0x0007 - 0x0015 reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0015 reg=3 this Lorg/apache/http/protocol/ChainBuilder; Lorg/apache/http/protocol/ChainBuilder; │ │ 0x0000 - 0x0015 reg=4 c Ljava/util/Collection; Ljava/util/Collection; │ │ │ │ #3 : (in Lorg/apache/http/protocol/ChainBuilder;) │ │ name : 'addAllLast' │ │ type : '([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 16 16-bit code units │ │ -08ba10: |[08ba10] org.apache.http.protocol.ChainBuilder.addAllLast:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ -08ba20: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -08ba24: 1104 |0002: return-object v4 │ │ -08ba26: 0750 |0003: move-object v0, v5 │ │ -08ba28: 2103 |0004: array-length v3, v0 │ │ -08ba2a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -08ba2c: 3532 fcff |0006: if-ge v2, v3, 0002 // -0004 │ │ -08ba30: 4601 0002 |0008: aget-object v1, v0, v2 │ │ -08ba34: 6e20 a728 1400 |000a: invoke-virtual {v4, v1}, Lorg/apache/http/protocol/ChainBuilder;.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a7 │ │ -08ba3a: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08ba3e: 28f7 |000f: goto 0006 // -0009 │ │ + insns size : 15 16-bit code units │ │ +08b9d4: |[08b9d4] org.apache.http.protocol.ChainBuilder.addAllLast:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ +08b9e4: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +08b9e8: 1103 |0002: return-object v3 │ │ +08b9ea: 2142 |0003: array-length v2, v4 │ │ +08b9ec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08b9ee: 3521 fdff |0005: if-ge v1, v2, 0002 // -0003 │ │ +08b9f2: 4600 0401 |0007: aget-object v0, v4, v1 │ │ +08b9f6: 6e20 a728 0300 |0009: invoke-virtual {v3, v0}, Lorg/apache/http/protocol/ChainBuilder;.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a7 │ │ +08b9fc: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08ba00: 28f7 |000e: goto 0005 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=119 │ │ 0x0003 line=116 │ │ - 0x000a line=117 │ │ - 0x000d line=116 │ │ + 0x0009 line=117 │ │ + 0x000c line=116 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Lorg/apache/http/protocol/ChainBuilder; │ │ - 0x0000 - 0x0000 reg=5 (null) [Ljava/lang/Object; │ │ - 0x0004 - 0x0010 reg=0 arr$ [Ljava/lang/Object; │ │ - 0x000a - 0x0010 reg=1 e Ljava/lang/Object; TE; │ │ - 0x0006 - 0x0010 reg=2 i$ I │ │ - 0x0005 - 0x0010 reg=3 len$ I │ │ - 0x0000 - 0x0010 reg=4 this Lorg/apache/http/protocol/ChainBuilder; Lorg/apache/http/protocol/ChainBuilder; │ │ - 0x0000 - 0x0010 reg=5 c [Ljava/lang/Object; [TE; │ │ + 0x0000 - 0x0000 reg=3 this Lorg/apache/http/protocol/ChainBuilder; │ │ + 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ + 0x0009 - 0x000f reg=0 e Ljava/lang/Object; TE; │ │ + 0x0000 - 0x000f reg=3 this Lorg/apache/http/protocol/ChainBuilder; Lorg/apache/http/protocol/ChainBuilder; │ │ + 0x0000 - 0x000f reg=4 c [Ljava/lang/Object; [TE; │ │ │ │ #4 : (in Lorg/apache/http/protocol/ChainBuilder;) │ │ name : 'addFirst' │ │ type : '(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08ba40: |[08ba40] org.apache.http.protocol.ChainBuilder.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ -08ba50: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08ba54: 1101 |0002: return-object v1 │ │ -08ba56: 7020 a928 2100 |0003: invoke-direct {v1, v2}, Lorg/apache/http/protocol/ChainBuilder;.ensureUnique:(Ljava/lang/Object;)V // method@28a9 │ │ -08ba5c: 5410 d90e |0006: iget-object v0, v1, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ -08ba60: 6e20 4c22 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.addFirst:(Ljava/lang/Object;)V // method@224c │ │ -08ba66: 28f7 |000b: goto 0002 // -0009 │ │ +08ba04: |[08ba04] org.apache.http.protocol.ChainBuilder.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ +08ba14: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08ba18: 1101 |0002: return-object v1 │ │ +08ba1a: 7020 a928 2100 |0003: invoke-direct {v1, v2}, Lorg/apache/http/protocol/ChainBuilder;.ensureUnique:(Ljava/lang/Object;)V // method@28a9 │ │ +08ba20: 5410 d90e |0006: iget-object v0, v1, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ +08ba24: 6e20 4c22 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.addFirst:(Ljava/lang/Object;)V // method@224c │ │ +08ba2a: 28f7 |000b: goto 0002 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=70 │ │ 0x0003 line=68 │ │ 0x0006 line=69 │ │ locals : │ │ @@ -164686,21 +164743,21 @@ │ │ type : '(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08ba68: |[08ba68] org.apache.http.protocol.ChainBuilder.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ -08ba78: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08ba7c: 1101 |0002: return-object v1 │ │ -08ba7e: 7020 a928 2100 |0003: invoke-direct {v1, v2}, Lorg/apache/http/protocol/ChainBuilder;.ensureUnique:(Ljava/lang/Object;)V // method@28a9 │ │ -08ba84: 5410 d90e |0006: iget-object v0, v1, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ -08ba88: 6e20 4d22 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.addLast:(Ljava/lang/Object;)V // method@224d │ │ -08ba8e: 28f7 |000b: goto 0002 // -0009 │ │ +08ba2c: |[08ba2c] org.apache.http.protocol.ChainBuilder.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ +08ba3c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08ba40: 1101 |0002: return-object v1 │ │ +08ba42: 7020 a928 2100 |0003: invoke-direct {v1, v2}, Lorg/apache/http/protocol/ChainBuilder;.ensureUnique:(Ljava/lang/Object;)V // method@28a9 │ │ +08ba48: 5410 d90e |0006: iget-object v0, v1, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ +08ba4c: 6e20 4d22 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.addLast:(Ljava/lang/Object;)V // method@224d │ │ +08ba52: 28f7 |000b: goto 0002 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0002 line=79 │ │ 0x0003 line=77 │ │ 0x0006 line=78 │ │ locals : │ │ @@ -164714,19 +164771,19 @@ │ │ type : '()Ljava/util/LinkedList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08ba90: |[08ba90] org.apache.http.protocol.ChainBuilder.build:()Ljava/util/LinkedList; │ │ -08baa0: 2200 2f05 |0000: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ -08baa4: 5421 d90e |0002: iget-object v1, v2, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ -08baa8: 7020 4a22 1000 |0004: invoke-direct {v0, v1}, Ljava/util/LinkedList;.:(Ljava/util/Collection;)V // method@224a │ │ -08baae: 1100 |0007: return-object v0 │ │ +08ba54: |[08ba54] org.apache.http.protocol.ChainBuilder.build:()Ljava/util/LinkedList; │ │ +08ba64: 2200 2f05 |0000: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ +08ba68: 5421 d90e |0002: iget-object v1, v2, Lorg/apache/http/protocol/ChainBuilder;.list:Ljava/util/LinkedList; // field@0ed9 │ │ +08ba6c: 7020 4a22 1000 |0004: invoke-direct {v0, v1}, Ljava/util/LinkedList;.:(Ljava/util/Collection;)V // method@224a │ │ +08ba72: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/protocol/ChainBuilder; │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/protocol/ChainBuilder; Lorg/apache/http/protocol/ChainBuilder; │ │ │ │ @@ -164996,20 +165053,20 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -08bab0: |[08bab0] org.apache.http.protocol.HTTP.:()V │ │ -08bac0: 6200 7a0c |0000: sget-object v0, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ -08bac4: 6900 f10e |0002: sput-object v0, Lorg/apache/http/protocol/HTTP;.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset; // field@0ef1 │ │ -08bac8: 6200 770c |0004: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -08bacc: 6900 f20e |0006: sput-object v0, Lorg/apache/http/protocol/HTTP;.DEF_PROTOCOL_CHARSET:Ljava/nio/charset/Charset; // field@0ef2 │ │ -08bad0: 0e00 |0008: return-void │ │ +08ba74: |[08ba74] org.apache.http.protocol.HTTP.:()V │ │ +08ba84: 6200 7a0c |0000: sget-object v0, Lorg/apache/http/Consts;.ISO_8859_1:Ljava/nio/charset/Charset; // field@0c7a │ │ +08ba88: 6900 f10e |0002: sput-object v0, Lorg/apache/http/protocol/HTTP;.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset; // field@0ef1 │ │ +08ba8c: 6200 770c |0004: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +08ba90: 6900 f20e |0006: sput-object v0, Lorg/apache/http/protocol/HTTP;.DEF_PROTOCOL_CHARSET:Ljava/nio/charset/Charset; // field@0ef2 │ │ +08ba94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/protocol/HTTP;) │ │ @@ -165017,17 +165074,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bad4: |[08bad4] org.apache.http.protocol.HTTP.:()V │ │ -08bae4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08baea: 0e00 |0003: return-void │ │ +08ba98: |[08ba98] org.apache.http.protocol.HTTP.:()V │ │ +08baa8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08baae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/HTTP; │ │ │ │ @@ -165036,27 +165093,27 @@ │ │ type : '(C)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -08baec: |[08baec] org.apache.http.protocol.HTTP.isWhitespace:(C)Z │ │ -08bafc: 1300 2000 |0000: const/16 v0, #int 32 // #20 │ │ -08bb00: 3201 0e00 |0002: if-eq v1, v0, 0010 // +000e │ │ -08bb04: 1300 0900 |0004: const/16 v0, #int 9 // #9 │ │ -08bb08: 3201 0a00 |0006: if-eq v1, v0, 0010 // +000a │ │ -08bb0c: 1300 0d00 |0008: const/16 v0, #int 13 // #d │ │ -08bb10: 3201 0600 |000a: if-eq v1, v0, 0010 // +0006 │ │ -08bb14: 1300 0a00 |000c: const/16 v0, #int 10 // #a │ │ -08bb18: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ -08bb1c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -08bb1e: 0f00 |0011: return v0 │ │ -08bb20: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -08bb22: 28fe |0013: goto 0011 // -0002 │ │ +08bab0: |[08bab0] org.apache.http.protocol.HTTP.isWhitespace:(C)Z │ │ +08bac0: 1300 2000 |0000: const/16 v0, #int 32 // #20 │ │ +08bac4: 3201 0e00 |0002: if-eq v1, v0, 0010 // +000e │ │ +08bac8: 1300 0900 |0004: const/16 v0, #int 9 // #9 │ │ +08bacc: 3201 0a00 |0006: if-eq v1, v0, 0010 // +000a │ │ +08bad0: 1300 0d00 |0008: const/16 v0, #int 13 // #d │ │ +08bad4: 3201 0600 |000a: if-eq v1, v0, 0010 // +0006 │ │ +08bad8: 1300 0a00 |000c: const/16 v0, #int 10 // #a │ │ +08badc: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ +08bae0: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +08bae2: 0f00 |0011: return v0 │ │ +08bae4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +08bae6: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 ch C │ │ │ │ Virtual methods - │ │ @@ -165161,49 +165218,49 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08bb24: |[08bb24] org.apache.http.protocol.HttpDateGenerator.:()V │ │ -08bb34: 1a00 ad05 |0000: const-string v0, "GMT" // string@05ad │ │ -08bb38: 7110 8622 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@2286 │ │ -08bb3e: 0c00 |0005: move-result-object v0 │ │ -08bb40: 6900 0a0f |0006: sput-object v0, Lorg/apache/http/protocol/HttpDateGenerator;.GMT:Ljava/util/TimeZone; // field@0f0a │ │ -08bb44: 0e00 |0008: return-void │ │ +08bae8: |[08bae8] org.apache.http.protocol.HttpDateGenerator.:()V │ │ +08baf8: 1a00 ad05 |0000: const-string v0, "GMT" // string@05ad │ │ +08bafc: 7110 8622 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@2286 │ │ +08bb02: 0c00 |0005: move-result-object v0 │ │ +08bb04: 6900 0a0f |0006: sput-object v0, Lorg/apache/http/protocol/HttpDateGenerator;.GMT:Ljava/util/TimeZone; // field@0f0a │ │ +08bb08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/protocol/HttpDateGenerator;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -08bb48: |[08bb48] org.apache.http.protocol.HttpDateGenerator.:()V │ │ -08bb58: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -08bb5e: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -08bb62: 5a30 0c0f |0005: iput-wide v0, v3, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsLong:J // field@0f0c │ │ -08bb66: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08bb68: 5b30 0d0f |0008: iput-object v0, v3, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsText:Ljava/lang/String; // field@0f0d │ │ -08bb6c: 2200 2405 |000a: new-instance v0, Ljava/text/SimpleDateFormat; // type@0524 │ │ -08bb70: 1a01 c404 |000c: const-string v1, "EEE, dd MMM yyyy HH:mm:ss zzz" // string@04c4 │ │ -08bb74: 6202 730c |000e: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0c73 │ │ -08bb78: 7030 1122 1002 |0010: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@2211 │ │ -08bb7e: 5b30 0e0f |0013: iput-object v0, v3, Lorg/apache/http/protocol/HttpDateGenerator;.dateformat:Ljava/text/DateFormat; // field@0f0e │ │ -08bb82: 5430 0e0f |0015: iget-object v0, v3, Lorg/apache/http/protocol/HttpDateGenerator;.dateformat:Ljava/text/DateFormat; // field@0f0e │ │ -08bb86: 6201 0a0f |0017: sget-object v1, Lorg/apache/http/protocol/HttpDateGenerator;.GMT:Ljava/util/TimeZone; // field@0f0a │ │ -08bb8a: 6e20 0f22 1000 |0019: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@220f │ │ -08bb90: 0e00 |001c: return-void │ │ +08bb0c: |[08bb0c] org.apache.http.protocol.HttpDateGenerator.:()V │ │ +08bb1c: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +08bb22: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +08bb26: 5a30 0c0f |0005: iput-wide v0, v3, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsLong:J // field@0f0c │ │ +08bb2a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08bb2c: 5b30 0d0f |0008: iput-object v0, v3, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsText:Ljava/lang/String; // field@0f0d │ │ +08bb30: 2200 2405 |000a: new-instance v0, Ljava/text/SimpleDateFormat; // type@0524 │ │ +08bb34: 1a01 c404 |000c: const-string v1, "EEE, dd MMM yyyy HH:mm:ss zzz" // string@04c4 │ │ +08bb38: 6202 730c |000e: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0c73 │ │ +08bb3c: 7030 1122 1002 |0010: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@2211 │ │ +08bb42: 5b30 0e0f |0013: iput-object v0, v3, Lorg/apache/http/protocol/HttpDateGenerator;.dateformat:Ljava/text/DateFormat; // field@0f0e │ │ +08bb46: 5430 0e0f |0015: iget-object v0, v3, Lorg/apache/http/protocol/HttpDateGenerator;.dateformat:Ljava/text/DateFormat; // field@0f0e │ │ +08bb4a: 6201 0a0f |0017: sget-object v1, Lorg/apache/http/protocol/HttpDateGenerator;.GMT:Ljava/util/TimeZone; // field@0f0a │ │ +08bb4e: 6e20 0f22 1000 |0019: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@220f │ │ +08bb54: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=56 │ │ 0x0007 line=58 │ │ 0x000a line=63 │ │ 0x0015 line=64 │ │ @@ -165217,36 +165274,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -08bb94: |[08bb94] org.apache.http.protocol.HttpDateGenerator.getCurrentDate:()Ljava/lang/String; │ │ -08bba4: 1d06 |0000: monitor-enter v6 │ │ -08bba6: 7100 b121 0000 |0001: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -08bbac: 0b00 |0004: move-result-wide v0 │ │ -08bbae: 5362 0c0f |0005: iget-wide v2, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsLong:J // field@0f0c │ │ -08bbb2: 9c02 0002 |0007: sub-long v2, v0, v2 │ │ -08bbb6: 1604 e803 |0009: const-wide/16 v4, #int 1000 // #3e8 │ │ -08bbba: 3102 0204 |000b: cmp-long v2, v2, v4 │ │ -08bbbe: 3d02 1100 |000d: if-lez v2, 001e // +0011 │ │ -08bbc2: 5462 0e0f |000f: iget-object v2, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateformat:Ljava/text/DateFormat; // field@0f0e │ │ -08bbc6: 2203 2a05 |0011: new-instance v3, Ljava/util/Date; // type@052a │ │ -08bbca: 7030 3222 0301 |0013: invoke-direct {v3, v0, v1}, Ljava/util/Date;.:(J)V // method@2232 │ │ -08bbd0: 6e20 0e22 3200 |0016: invoke-virtual {v2, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@220e │ │ -08bbd6: 0c02 |0019: move-result-object v2 │ │ -08bbd8: 5b62 0d0f |001a: iput-object v2, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsText:Ljava/lang/String; // field@0f0d │ │ -08bbdc: 5a60 0c0f |001c: iput-wide v0, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsLong:J // field@0f0c │ │ -08bbe0: 5462 0d0f |001e: iget-object v2, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsText:Ljava/lang/String; // field@0f0d │ │ -08bbe4: 1e06 |0020: monitor-exit v6 │ │ -08bbe6: 1102 |0021: return-object v2 │ │ -08bbe8: 0d02 |0022: move-exception v2 │ │ -08bbea: 1e06 |0023: monitor-exit v6 │ │ -08bbec: 2702 |0024: throw v2 │ │ +08bb58: |[08bb58] org.apache.http.protocol.HttpDateGenerator.getCurrentDate:()Ljava/lang/String; │ │ +08bb68: 1d06 |0000: monitor-enter v6 │ │ +08bb6a: 7100 b121 0000 |0001: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +08bb70: 0b00 |0004: move-result-wide v0 │ │ +08bb72: 5362 0c0f |0005: iget-wide v2, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsLong:J // field@0f0c │ │ +08bb76: 9c02 0002 |0007: sub-long v2, v0, v2 │ │ +08bb7a: 1604 e803 |0009: const-wide/16 v4, #int 1000 // #3e8 │ │ +08bb7e: 3102 0204 |000b: cmp-long v2, v2, v4 │ │ +08bb82: 3d02 1100 |000d: if-lez v2, 001e // +0011 │ │ +08bb86: 5462 0e0f |000f: iget-object v2, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateformat:Ljava/text/DateFormat; // field@0f0e │ │ +08bb8a: 2203 2a05 |0011: new-instance v3, Ljava/util/Date; // type@052a │ │ +08bb8e: 7030 3222 0301 |0013: invoke-direct {v3, v0, v1}, Ljava/util/Date;.:(J)V // method@2232 │ │ +08bb94: 6e20 0e22 3200 |0016: invoke-virtual {v2, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@220e │ │ +08bb9a: 0c02 |0019: move-result-object v2 │ │ +08bb9c: 5b62 0d0f |001a: iput-object v2, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsText:Ljava/lang/String; // field@0f0d │ │ +08bba0: 5a60 0c0f |001c: iput-wide v0, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsLong:J // field@0f0c │ │ +08bba4: 5462 0d0f |001e: iget-object v2, v6, Lorg/apache/http/protocol/HttpDateGenerator;.dateAsText:Ljava/lang/String; // field@0f0d │ │ +08bba8: 1e06 |0020: monitor-exit v6 │ │ +08bbaa: 1102 |0021: return-object v2 │ │ +08bbac: 0d02 |0022: move-exception v2 │ │ +08bbae: 1e06 |0023: monitor-exit v6 │ │ +08bbb0: 2702 |0024: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0020 │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ 0x000f line=71 │ │ @@ -165331,17 +165388,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bbfc: |[08bbfc] org.apache.http.protocol.HttpProcessorBuilder.:()V │ │ -08bc0c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08bc12: 0e00 |0003: return-void │ │ +08bbc0: |[08bbc0] org.apache.http.protocol.HttpProcessorBuilder.:()V │ │ +08bbd0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08bbd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ │ │ @@ -165350,40 +165407,40 @@ │ │ type : '()Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08bc14: |[08bc14] org.apache.http.protocol.HttpProcessorBuilder.create:()Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bc24: 2200 4006 |0000: new-instance v0, Lorg/apache/http/protocol/HttpProcessorBuilder; // type@0640 │ │ -08bc28: 7010 cb28 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/HttpProcessorBuilder;.:()V // method@28cb │ │ -08bc2e: 1100 |0005: return-object v0 │ │ +08bbd8: |[08bbd8] org.apache.http.protocol.HttpProcessorBuilder.create:()Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bbe8: 2200 4006 |0000: new-instance v0, Lorg/apache/http/protocol/HttpProcessorBuilder; // type@0640 │ │ +08bbec: 7010 cb28 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/HttpProcessorBuilder;.:()V // method@28cb │ │ +08bbf2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #2 : (in Lorg/apache/http/protocol/HttpProcessorBuilder;) │ │ name : 'getRequestChainBuilder' │ │ type : '()Lorg/apache/http/protocol/ChainBuilder;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08bc30: |[08bc30] org.apache.http.protocol.HttpProcessorBuilder.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; │ │ -08bc40: 5410 0f0f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ -08bc44: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08bc48: 2200 3706 |0004: new-instance v0, Lorg/apache/http/protocol/ChainBuilder; // type@0637 │ │ -08bc4c: 7010 a128 0000 |0006: invoke-direct {v0}, Lorg/apache/http/protocol/ChainBuilder;.:()V // method@28a1 │ │ -08bc52: 5b10 0f0f |0009: iput-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ -08bc56: 5410 0f0f |000b: iget-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ -08bc5a: 1100 |000d: return-object v0 │ │ +08bbf4: |[08bbf4] org.apache.http.protocol.HttpProcessorBuilder.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; │ │ +08bc04: 5410 0f0f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ +08bc08: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08bc0c: 2200 3706 |0004: new-instance v0, Lorg/apache/http/protocol/ChainBuilder; // type@0637 │ │ +08bc10: 7010 a128 0000 |0006: invoke-direct {v0}, Lorg/apache/http/protocol/ChainBuilder;.:()V // method@28a1 │ │ +08bc16: 5b10 0f0f |0009: iput-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ +08bc1a: 5410 0f0f |000b: iget-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ +08bc1e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=53 │ │ 0x000b line=55 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165393,22 +165450,22 @@ │ │ type : '()Lorg/apache/http/protocol/ChainBuilder;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08bc5c: |[08bc5c] org.apache.http.protocol.HttpProcessorBuilder.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; │ │ -08bc6c: 5410 100f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ -08bc70: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08bc74: 2200 3706 |0004: new-instance v0, Lorg/apache/http/protocol/ChainBuilder; // type@0637 │ │ -08bc78: 7010 a128 0000 |0006: invoke-direct {v0}, Lorg/apache/http/protocol/ChainBuilder;.:()V // method@28a1 │ │ -08bc7e: 5b10 100f |0009: iput-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ -08bc82: 5410 100f |000b: iget-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ -08bc86: 1100 |000d: return-object v0 │ │ +08bc20: |[08bc20] org.apache.http.protocol.HttpProcessorBuilder.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; │ │ +08bc30: 5410 100f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ +08bc34: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08bc38: 2200 3706 |0004: new-instance v0, Lorg/apache/http/protocol/ChainBuilder; // type@0637 │ │ +08bc3c: 7010 a128 0000 |0006: invoke-direct {v0}, Lorg/apache/http/protocol/ChainBuilder;.:()V // method@28a1 │ │ +08bc42: 5b10 100f |0009: iput-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ +08bc46: 5410 100f |000b: iget-object v0, v1, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ +08bc4a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=60 │ │ 0x000b line=62 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165419,18 +165476,18 @@ │ │ type : '(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bc88: |[08bc88] org.apache.http.protocol.HttpProcessorBuilder.add:(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bc98: 6e20 d628 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpProcessorBuilder;.addLast:(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; // method@28d6 │ │ -08bc9e: 0c00 |0003: move-result-object v0 │ │ -08bca0: 1100 |0004: return-object v0 │ │ +08bc4c: |[08bc4c] org.apache.http.protocol.HttpProcessorBuilder.add:(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bc5c: 6e20 d628 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpProcessorBuilder;.addLast:(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; // method@28d6 │ │ +08bc62: 0c00 |0003: move-result-object v0 │ │ +08bc64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ 0x0000 - 0x0005 reg=2 e Lorg/apache/http/HttpRequestInterceptor; │ │ │ │ @@ -165439,18 +165496,18 @@ │ │ type : '(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bca4: |[08bca4] org.apache.http.protocol.HttpProcessorBuilder.add:(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bcb4: 6e20 d728 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpProcessorBuilder;.addLast:(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; // method@28d7 │ │ -08bcba: 0c00 |0003: move-result-object v0 │ │ -08bcbc: 1100 |0004: return-object v0 │ │ +08bc68: |[08bc68] org.apache.http.protocol.HttpProcessorBuilder.add:(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bc78: 6e20 d728 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpProcessorBuilder;.addLast:(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; // method@28d7 │ │ +08bc7e: 0c00 |0003: move-result-object v0 │ │ +08bc80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ 0x0000 - 0x0005 reg=2 e Lorg/apache/http/HttpResponseInterceptor; │ │ │ │ @@ -165459,18 +165516,18 @@ │ │ type : '([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bcc0: |[08bcc0] org.apache.http.protocol.HttpProcessorBuilder.addAll:([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bcd0: 6e20 d228 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpProcessorBuilder;.addAllLast:([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; // method@28d2 │ │ -08bcd6: 0c00 |0003: move-result-object v0 │ │ -08bcd8: 1100 |0004: return-object v0 │ │ +08bc84: |[08bc84] org.apache.http.protocol.HttpProcessorBuilder.addAll:([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bc94: 6e20 d228 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpProcessorBuilder;.addAllLast:([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; // method@28d2 │ │ +08bc9a: 0c00 |0003: move-result-object v0 │ │ +08bc9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ 0x0000 - 0x0005 reg=2 e [Lorg/apache/http/HttpRequestInterceptor; │ │ │ │ @@ -165479,18 +165536,18 @@ │ │ type : '([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bcdc: |[08bcdc] org.apache.http.protocol.HttpProcessorBuilder.addAll:([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bcec: 6e20 d328 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpProcessorBuilder;.addAllLast:([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; // method@28d3 │ │ -08bcf2: 0c00 |0003: move-result-object v0 │ │ -08bcf4: 1100 |0004: return-object v0 │ │ +08bca0: |[08bca0] org.apache.http.protocol.HttpProcessorBuilder.addAll:([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bcb0: 6e20 d328 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpProcessorBuilder;.addAllLast:([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; // method@28d3 │ │ +08bcb6: 0c00 |0003: move-result-object v0 │ │ +08bcb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ 0x0000 - 0x0005 reg=2 e [Lorg/apache/http/HttpResponseInterceptor; │ │ │ │ @@ -165499,21 +165556,21 @@ │ │ type : '([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bcf8: |[08bcf8] org.apache.http.protocol.HttpProcessorBuilder.addAllFirst:([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bd08: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08bd0c: 1101 |0002: return-object v1 │ │ -08bd0e: 7010 da28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28da │ │ -08bd14: 0c00 |0006: move-result-object v0 │ │ -08bd16: 6e20 a328 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addAllFirst:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a3 │ │ -08bd1c: 28f8 |000a: goto 0002 // -0008 │ │ +08bcbc: |[08bcbc] org.apache.http.protocol.HttpProcessorBuilder.addAllFirst:([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bccc: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08bcd0: 1101 |0002: return-object v1 │ │ +08bcd2: 7010 da28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28da │ │ +08bcd8: 0c00 |0006: move-result-object v0 │ │ +08bcda: 6e20 a328 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addAllFirst:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a3 │ │ +08bce0: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0002 line=90 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165524,21 +165581,21 @@ │ │ type : '([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bd20: |[08bd20] org.apache.http.protocol.HttpProcessorBuilder.addAllFirst:([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bd30: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08bd34: 1101 |0002: return-object v1 │ │ -08bd36: 7010 db28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28db │ │ -08bd3c: 0c00 |0006: move-result-object v0 │ │ -08bd3e: 6e20 a328 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addAllFirst:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a3 │ │ -08bd44: 28f8 |000a: goto 0002 // -0008 │ │ +08bce4: |[08bce4] org.apache.http.protocol.HttpProcessorBuilder.addAllFirst:([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bcf4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08bcf8: 1101 |0002: return-object v1 │ │ +08bcfa: 7010 db28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28db │ │ +08bd00: 0c00 |0006: move-result-object v0 │ │ +08bd02: 6e20 a328 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addAllFirst:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a3 │ │ +08bd08: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0002 line=130 │ │ 0x0003 line=129 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165549,21 +165606,21 @@ │ │ type : '([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bd48: |[08bd48] org.apache.http.protocol.HttpProcessorBuilder.addAllLast:([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bd58: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08bd5c: 1101 |0002: return-object v1 │ │ -08bd5e: 7010 da28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28da │ │ -08bd64: 0c00 |0006: move-result-object v0 │ │ -08bd66: 6e20 a528 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addAllLast:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a5 │ │ -08bd6c: 28f8 |000a: goto 0002 // -0008 │ │ +08bd0c: |[08bd0c] org.apache.http.protocol.HttpProcessorBuilder.addAllLast:([Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bd1c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08bd20: 1101 |0002: return-object v1 │ │ +08bd22: 7010 da28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28da │ │ +08bd28: 0c00 |0006: move-result-object v0 │ │ +08bd2a: 6e20 a528 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addAllLast:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a5 │ │ +08bd30: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=98 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165574,21 +165631,21 @@ │ │ type : '([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bd70: |[08bd70] org.apache.http.protocol.HttpProcessorBuilder.addAllLast:([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bd80: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08bd84: 1101 |0002: return-object v1 │ │ -08bd86: 7010 db28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28db │ │ -08bd8c: 0c00 |0006: move-result-object v0 │ │ -08bd8e: 6e20 a528 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addAllLast:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a5 │ │ -08bd94: 28f8 |000a: goto 0002 // -0008 │ │ +08bd34: |[08bd34] org.apache.http.protocol.HttpProcessorBuilder.addAllLast:([Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bd44: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08bd48: 1101 |0002: return-object v1 │ │ +08bd4a: 7010 db28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28db │ │ +08bd50: 0c00 |0006: move-result-object v0 │ │ +08bd52: 6e20 a528 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addAllLast:([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a5 │ │ +08bd58: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0002 line=138 │ │ 0x0003 line=137 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165599,21 +165656,21 @@ │ │ type : '(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bd98: |[08bd98] org.apache.http.protocol.HttpProcessorBuilder.addFirst:(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bda8: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08bdac: 1101 |0002: return-object v1 │ │ -08bdae: 7010 da28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28da │ │ -08bdb4: 0c00 |0006: move-result-object v0 │ │ -08bdb6: 6e20 a628 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a6 │ │ -08bdbc: 28f8 |000a: goto 0002 // -0008 │ │ +08bd5c: |[08bd5c] org.apache.http.protocol.HttpProcessorBuilder.addFirst:(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bd6c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08bd70: 1101 |0002: return-object v1 │ │ +08bd72: 7010 da28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28da │ │ +08bd78: 0c00 |0006: move-result-object v0 │ │ +08bd7a: 6e20 a628 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a6 │ │ +08bd80: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0002 line=70 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165624,21 +165681,21 @@ │ │ type : '(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bdc0: |[08bdc0] org.apache.http.protocol.HttpProcessorBuilder.addFirst:(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bdd0: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08bdd4: 1101 |0002: return-object v1 │ │ -08bdd6: 7010 db28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28db │ │ -08bddc: 0c00 |0006: move-result-object v0 │ │ -08bdde: 6e20 a628 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a6 │ │ -08bde4: 28f8 |000a: goto 0002 // -0008 │ │ +08bd84: |[08bd84] org.apache.http.protocol.HttpProcessorBuilder.addFirst:(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bd94: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08bd98: 1101 |0002: return-object v1 │ │ +08bd9a: 7010 db28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28db │ │ +08bda0: 0c00 |0006: move-result-object v0 │ │ +08bda2: 6e20 a628 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a6 │ │ +08bda8: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=110 │ │ 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165649,21 +165706,21 @@ │ │ type : '(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08bde8: |[08bde8] org.apache.http.protocol.HttpProcessorBuilder.addLast:(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08bdf8: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08bdfc: 1101 |0002: return-object v1 │ │ -08bdfe: 7010 da28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28da │ │ -08be04: 0c00 |0006: move-result-object v0 │ │ -08be06: 6e20 a728 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a7 │ │ -08be0c: 28f8 |000a: goto 0002 // -0008 │ │ +08bdac: |[08bdac] org.apache.http.protocol.HttpProcessorBuilder.addLast:(Lorg/apache/http/HttpRequestInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bdbc: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08bdc0: 1101 |0002: return-object v1 │ │ +08bdc2: 7010 da28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getRequestChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28da │ │ +08bdc8: 0c00 |0006: move-result-object v0 │ │ +08bdca: 6e20 a728 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a7 │ │ +08bdd0: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0002 line=78 │ │ 0x0003 line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165674,21 +165731,21 @@ │ │ type : '(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08be10: |[08be10] org.apache.http.protocol.HttpProcessorBuilder.addLast:(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ -08be20: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08be24: 1101 |0002: return-object v1 │ │ -08be26: 7010 db28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28db │ │ -08be2c: 0c00 |0006: move-result-object v0 │ │ -08be2e: 6e20 a728 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a7 │ │ -08be34: 28f8 |000a: goto 0002 // -0008 │ │ +08bdd4: |[08bdd4] org.apache.http.protocol.HttpProcessorBuilder.addLast:(Lorg/apache/http/HttpResponseInterceptor;)Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ +08bde4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08bde8: 1101 |0002: return-object v1 │ │ +08bdea: 7010 db28 0100 |0003: invoke-direct {v1}, Lorg/apache/http/protocol/HttpProcessorBuilder;.getResponseChainBuilder:()Lorg/apache/http/protocol/ChainBuilder; // method@28db │ │ +08bdf0: 0c00 |0006: move-result-object v0 │ │ +08bdf2: 6e20 a728 2000 |0007: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/ChainBuilder;.addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; // method@28a7 │ │ +08bdf8: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0002 line=118 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ @@ -165699,34 +165756,38 @@ │ │ type : '()Lorg/apache/http/protocol/HttpProcessor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -08be38: |[08be38] org.apache.http.protocol.HttpProcessorBuilder.build:()Lorg/apache/http/protocol/HttpProcessor; │ │ -08be48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08be4a: 2202 4a06 |0001: new-instance v2, Lorg/apache/http/protocol/ImmutableHttpProcessor; // type@064a │ │ -08be4e: 5440 0f0f |0003: iget-object v0, v4, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ -08be52: 3800 1600 |0005: if-eqz v0, 001b // +0016 │ │ -08be56: 5440 0f0f |0007: iget-object v0, v4, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ -08be5a: 6e10 a828 0000 |0009: invoke-virtual {v0}, Lorg/apache/http/protocol/ChainBuilder;.build:()Ljava/util/LinkedList; // method@28a8 │ │ -08be60: 0c00 |000c: move-result-object v0 │ │ -08be62: 5443 100f |000d: iget-object v3, v4, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ -08be66: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -08be6a: 5441 100f |0011: iget-object v1, v4, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ -08be6e: 6e10 a828 0100 |0013: invoke-virtual {v1}, Lorg/apache/http/protocol/ChainBuilder;.build:()Ljava/util/LinkedList; // method@28a8 │ │ -08be74: 0c01 |0016: move-result-object v1 │ │ -08be76: 7030 0e29 0201 |0017: invoke-direct {v2, v0, v1}, Lorg/apache/http/protocol/ImmutableHttpProcessor;.:(Ljava/util/List;Ljava/util/List;)V // method@290e │ │ -08be7c: 1102 |001a: return-object v2 │ │ -08be7e: 0710 |001b: move-object v0, v1 │ │ -08be80: 28f1 |001c: goto 000d // -000f │ │ +08bdfc: |[08bdfc] org.apache.http.protocol.HttpProcessorBuilder.build:()Lorg/apache/http/protocol/HttpProcessor; │ │ +08be0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08be0e: 2202 4a06 |0001: new-instance v2, Lorg/apache/http/protocol/ImmutableHttpProcessor; // type@064a │ │ +08be12: 5440 0f0f |0003: iget-object v0, v4, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ +08be16: 3800 1600 |0005: if-eqz v0, 001b // +0016 │ │ +08be1a: 5440 0f0f |0007: iget-object v0, v4, Lorg/apache/http/protocol/HttpProcessorBuilder;.requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f0f │ │ +08be1e: 6e10 a828 0000 |0009: invoke-virtual {v0}, Lorg/apache/http/protocol/ChainBuilder;.build:()Ljava/util/LinkedList; // method@28a8 │ │ +08be24: 0c00 |000c: move-result-object v0 │ │ +08be26: 5443 100f |000d: iget-object v3, v4, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ +08be2a: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +08be2e: 5441 100f |0011: iget-object v1, v4, Lorg/apache/http/protocol/HttpProcessorBuilder;.responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; // field@0f10 │ │ +08be32: 6e10 a828 0100 |0013: invoke-virtual {v1}, Lorg/apache/http/protocol/ChainBuilder;.build:()Ljava/util/LinkedList; // method@28a8 │ │ +08be38: 0c01 |0016: move-result-object v1 │ │ +08be3a: 7030 0e29 0201 |0017: invoke-direct {v2, v0, v1}, Lorg/apache/http/protocol/ImmutableHttpProcessor;.:(Ljava/util/List;Ljava/util/List;)V // method@290e │ │ +08be40: 1102 |001a: return-object v2 │ │ +08be42: 0710 |001b: move-object v0, v1 │ │ +08be44: 28f1 |001c: goto 000d // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ + 0x0009 line=147 │ │ + 0x0013 line=148 │ │ + 0x001a line=146 │ │ + 0x001c line=147 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lorg/apache/http/protocol/HttpProcessorBuilder; │ │ │ │ source_file_idx : 1582 (HttpProcessorBuilder.java) │ │ │ │ Class #750 header: │ │ class_idx : 1601 │ │ @@ -165774,18 +165835,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08be84: |[08be84] org.apache.http.protocol.HttpRequestExecutor.:()V │ │ -08be94: 1300 b80b |0000: const/16 v0, #int 3000 // #bb8 │ │ -08be98: 7020 dd28 0100 |0002: invoke-direct {v1, v0}, Lorg/apache/http/protocol/HttpRequestExecutor;.:(I)V // method@28dd │ │ -08be9e: 0e00 |0005: return-void │ │ +08be48: |[08be48] org.apache.http.protocol.HttpRequestExecutor.:()V │ │ +08be58: 1300 b80b |0000: const/16 v0, #int 3000 // #bb8 │ │ +08be5c: 7020 dd28 0100 |0002: invoke-direct {v1, v0}, Lorg/apache/http/protocol/HttpRequestExecutor;.:(I)V // method@28dd │ │ +08be62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/HttpRequestExecutor; │ │ │ │ @@ -165794,21 +165855,21 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08bea0: |[08bea0] org.apache.http.protocol.HttpRequestExecutor.:(I)V │ │ -08beb0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08beb6: 1a00 fb13 |0003: const-string v0, "Wait for continue time" // string@13fb │ │ -08beba: 7120 4e29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.positive:(ILjava/lang/String;)I // method@294e │ │ -08bec0: 0a00 |0008: move-result v0 │ │ -08bec2: 5910 120f |0009: iput v0, v1, Lorg/apache/http/protocol/HttpRequestExecutor;.waitForContinue:I // field@0f12 │ │ -08bec6: 0e00 |000b: return-void │ │ +08be64: |[08be64] org.apache.http.protocol.HttpRequestExecutor.:(I)V │ │ +08be74: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08be7a: 1a00 f713 |0003: const-string v0, "Wait for continue time" // string@13f7 │ │ +08be7e: 7120 4e29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.positive:(ILjava/lang/String;)I // method@294e │ │ +08be84: 0a00 |0008: move-result v0 │ │ +08be86: 5910 120f |0009: iput v0, v1, Lorg/apache/http/protocol/HttpRequestExecutor;.waitForContinue:I // field@0f12 │ │ +08be8a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=71 │ │ 0x000b line=72 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/apache/http/protocol/HttpRequestExecutor; │ │ @@ -165819,19 +165880,19 @@ │ │ type : '(Lorg/apache/http/HttpClientConnection;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08bec8: |[08bec8] org.apache.http.protocol.HttpRequestExecutor.closeConnection:(Lorg/apache/http/HttpClientConnection;)V │ │ -08bed8: 7210 cb22 0100 |0000: invoke-interface {v1}, Lorg/apache/http/HttpClientConnection;.close:()V // method@22cb │ │ -08bede: 0e00 |0003: return-void │ │ -08bee0: 0d00 |0004: move-exception v0 │ │ -08bee2: 28fe |0005: goto 0003 // -0002 │ │ +08be8c: |[08be8c] org.apache.http.protocol.HttpRequestExecutor.closeConnection:(Lorg/apache/http/HttpClientConnection;)V │ │ +08be9c: 7210 cb22 0100 |0000: invoke-interface {v1}, Lorg/apache/http/HttpClientConnection;.close:()V // method@22cb │ │ +08bea2: 0e00 |0003: return-void │ │ +08bea4: 0d00 |0004: move-exception v0 │ │ +08bea6: 28fe |0005: goto 0003 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=140 │ │ 0x0003 line=143 │ │ 0x0004 line=141 │ │ @@ -165844,39 +165905,39 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -08bef4: |[08bef4] org.apache.http.protocol.HttpRequestExecutor.canResponseHaveBody:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;)Z │ │ -08bf04: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08bf06: 1a02 c705 |0001: const-string v2, "HEAD" // string@05c7 │ │ -08bf0a: 7210 2023 0500 |0003: invoke-interface {v5}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -08bf10: 0c03 |0006: move-result-object v3 │ │ -08bf12: 7210 6023 0300 |0007: invoke-interface {v3}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ -08bf18: 0c03 |000a: move-result-object v3 │ │ -08bf1a: 6e20 8721 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -08bf20: 0a02 |000e: move-result v2 │ │ -08bf22: 3802 0300 |000f: if-eqz v2, 0012 // +0003 │ │ -08bf26: 0f01 |0011: return v1 │ │ -08bf28: 7210 2d23 0600 |0012: invoke-interface {v6}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -08bf2e: 0c02 |0015: move-result-object v2 │ │ -08bf30: 7210 6523 0200 |0016: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -08bf36: 0a00 |0019: move-result v0 │ │ -08bf38: 1302 c800 |001a: const/16 v2, #int 200 // #c8 │ │ -08bf3c: 3420 f5ff |001c: if-lt v0, v2, 0011 // -000b │ │ -08bf40: 1302 cc00 |001e: const/16 v2, #int 204 // #cc │ │ -08bf44: 3220 f1ff |0020: if-eq v0, v2, 0011 // -000f │ │ -08bf48: 1302 3001 |0022: const/16 v2, #int 304 // #130 │ │ -08bf4c: 3220 edff |0024: if-eq v0, v2, 0011 // -0013 │ │ -08bf50: 1302 cd00 |0026: const/16 v2, #int 205 // #cd │ │ -08bf54: 3220 e9ff |0028: if-eq v0, v2, 0011 // -0017 │ │ -08bf58: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -08bf5a: 28e6 |002b: goto 0011 // -001a │ │ +08beb8: |[08beb8] org.apache.http.protocol.HttpRequestExecutor.canResponseHaveBody:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;)Z │ │ +08bec8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08beca: 1a02 c705 |0001: const-string v2, "HEAD" // string@05c7 │ │ +08bece: 7210 2023 0500 |0003: invoke-interface {v5}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +08bed4: 0c03 |0006: move-result-object v3 │ │ +08bed6: 7210 6023 0300 |0007: invoke-interface {v3}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ +08bedc: 0c03 |000a: move-result-object v3 │ │ +08bede: 6e20 8721 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +08bee4: 0a02 |000e: move-result v2 │ │ +08bee6: 3802 0300 |000f: if-eqz v2, 0012 // +0003 │ │ +08beea: 0f01 |0011: return v1 │ │ +08beec: 7210 2d23 0600 |0012: invoke-interface {v6}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +08bef2: 0c02 |0015: move-result-object v2 │ │ +08bef4: 7210 6523 0200 |0016: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +08befa: 0a00 |0019: move-result v0 │ │ +08befc: 1302 c800 |001a: const/16 v2, #int 200 // #c8 │ │ +08bf00: 3420 f5ff |001c: if-lt v0, v2, 0011 // -000b │ │ +08bf04: 1302 cc00 |001e: const/16 v2, #int 204 // #cc │ │ +08bf08: 3220 f1ff |0020: if-eq v0, v2, 0011 // -000f │ │ +08bf0c: 1302 3001 |0022: const/16 v2, #int 304 // #130 │ │ +08bf10: 3220 edff |0024: if-eq v0, v2, 0011 // -0013 │ │ +08bf14: 1302 cd00 |0026: const/16 v2, #int 205 // #cd │ │ +08bf18: 3220 e9ff |0028: if-eq v0, v2, 0011 // -0017 │ │ +08bf1c: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +08bf1e: 28e6 |002b: goto 0011 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0011 line=95 │ │ 0x0012 line=94 │ │ 0x001a line=95 │ │ locals : │ │ @@ -165890,38 +165951,38 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -08bf5c: |[08bf5c] org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ -08bf6c: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ -08bf70: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08bf76: 1a02 c403 |0005: const-string v2, "Client connection" // string@03c4 │ │ -08bf7a: 7120 4d29 2500 |0007: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08bf80: 1a02 d305 |000a: const-string v2, "HTTP context" // string@05d3 │ │ -08bf84: 7120 4d29 2600 |000c: invoke-static {v6, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08bf8a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08bf8c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -08bf8e: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -08bf92: 1302 c800 |0013: const/16 v2, #int 200 // #c8 │ │ -08bf96: 3521 1800 |0015: if-ge v1, v2, 002d // +0018 │ │ -08bf9a: 7210 d022 0500 |0017: invoke-interface {v5}, Lorg/apache/http/HttpClientConnection;.receiveResponseHeader:()Lorg/apache/http/HttpResponse; // method@22d0 │ │ -08bfa0: 0c00 |001a: move-result-object v0 │ │ -08bfa2: 6e30 de28 4300 |001b: invoke-virtual {v3, v4, v0}, Lorg/apache/http/protocol/HttpRequestExecutor;.canResponseHaveBody:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;)Z // method@28de │ │ -08bfa8: 0a02 |001e: move-result v2 │ │ -08bfaa: 3802 0500 |001f: if-eqz v2, 0024 // +0005 │ │ -08bfae: 7220 cf22 0500 |0021: invoke-interface {v5, v0}, Lorg/apache/http/HttpClientConnection;.receiveResponseEntity:(Lorg/apache/http/HttpResponse;)V // method@22cf │ │ -08bfb4: 7210 2d23 0000 |0024: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -08bfba: 0c02 |0027: move-result-object v2 │ │ -08bfbc: 7210 6523 0200 |0028: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -08bfc2: 0a01 |002b: move-result v1 │ │ -08bfc4: 28e5 |002c: goto 0011 // -001b │ │ -08bfc6: 1100 |002d: return-object v0 │ │ +08bf20: |[08bf20] org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ +08bf30: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ +08bf34: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08bf3a: 1a02 c403 |0005: const-string v2, "Client connection" // string@03c4 │ │ +08bf3e: 7120 4d29 2500 |0007: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08bf44: 1a02 d305 |000a: const-string v2, "HTTP context" // string@05d3 │ │ +08bf48: 7120 4d29 2600 |000c: invoke-static {v6, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08bf4e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08bf50: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +08bf52: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +08bf56: 1302 c800 |0013: const/16 v2, #int 200 // #c8 │ │ +08bf5a: 3521 1800 |0015: if-ge v1, v2, 002d // +0018 │ │ +08bf5e: 7210 d022 0500 |0017: invoke-interface {v5}, Lorg/apache/http/HttpClientConnection;.receiveResponseHeader:()Lorg/apache/http/HttpResponse; // method@22d0 │ │ +08bf64: 0c00 |001a: move-result-object v0 │ │ +08bf66: 6e30 de28 4300 |001b: invoke-virtual {v3, v4, v0}, Lorg/apache/http/protocol/HttpRequestExecutor;.canResponseHaveBody:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;)Z // method@28de │ │ +08bf6c: 0a02 |001e: move-result v2 │ │ +08bf6e: 3802 0500 |001f: if-eqz v2, 0024 // +0005 │ │ +08bf72: 7220 cf22 0500 |0021: invoke-interface {v5, v0}, Lorg/apache/http/HttpClientConnection;.receiveResponseEntity:(Lorg/apache/http/HttpResponse;)V // method@22cf │ │ +08bf78: 7210 2d23 0000 |0024: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +08bf7e: 0c02 |0027: move-result-object v2 │ │ +08bf80: 7210 6523 0200 |0028: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +08bf86: 0a01 |002b: move-result v1 │ │ +08bf88: 28e5 |002c: goto 0011 // -001b │ │ +08bf8a: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0005 line=264 │ │ 0x000a line=265 │ │ 0x000f line=266 │ │ 0x0010 line=267 │ │ @@ -165944,110 +166005,112 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 151 16-bit code units │ │ -08bfc8: |[08bfc8] org.apache.http.protocol.HttpRequestExecutor.doSendRequest:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ -08bfd8: 1a04 db05 |0000: const-string v4, "HTTP request" // string@05db │ │ -08bfdc: 7120 4d29 4800 |0002: invoke-static {v8, v4}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08bfe2: 1a04 c403 |0005: const-string v4, "Client connection" // string@03c4 │ │ -08bfe6: 7120 4d29 4900 |0007: invoke-static {v9, v4}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08bfec: 1a04 d305 |000a: const-string v4, "HTTP context" // string@05d3 │ │ -08bff0: 7120 4d29 4a00 |000c: invoke-static {v10, v4}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08bff6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08bff8: 1a04 061f |0010: const-string v4, "http.connection" // string@1f06 │ │ -08bffc: 7230 b528 4a09 |0012: invoke-interface {v10, v4, v9}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -08c002: 1a04 181f |0015: const-string v4, "http.request_sent" // string@1f18 │ │ -08c006: 6205 660c |0017: sget-object v5, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@0c66 │ │ -08c00a: 7230 b528 4a05 |0019: invoke-interface {v10, v4, v5}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -08c010: 7220 d222 8900 |001c: invoke-interface {v9, v8}, Lorg/apache/http/HttpClientConnection;.sendRequestHeader:(Lorg/apache/http/HttpRequest;)V // method@22d2 │ │ -08c016: 2084 6105 |001f: instance-of v4, v8, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -08c01a: 3804 6900 |0021: if-eqz v4, 008a // +0069 │ │ -08c01e: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -08c020: 7210 2023 0800 |0024: invoke-interface {v8}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -08c026: 0c04 |0027: move-result-object v4 │ │ -08c028: 7210 6123 0400 |0028: invoke-interface {v4}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ -08c02e: 0c03 |002b: move-result-object v3 │ │ -08c030: 0784 |002c: move-object v4, v8 │ │ -08c032: 1f04 6105 |002d: check-cast v4, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -08c036: 7210 ea22 0400 |002f: invoke-interface {v4}, Lorg/apache/http/HttpEntityEnclosingRequest;.expectContinue:()Z // method@22ea │ │ -08c03c: 0a04 |0032: move-result v4 │ │ -08c03e: 3804 5000 |0033: if-eqz v4, 0083 // +0050 │ │ -08c042: 6204 f00c |0035: sget-object v4, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -08c046: 6e20 5d23 4300 |0037: invoke-virtual {v3, v4}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -08c04c: 0a04 |003a: move-result v4 │ │ -08c04e: 3904 4800 |003b: if-nez v4, 0083 // +0048 │ │ -08c052: 7210 cc22 0900 |003d: invoke-interface {v9}, Lorg/apache/http/HttpClientConnection;.flush:()V // method@22cc │ │ -08c058: 5274 120f |0040: iget v4, v7, Lorg/apache/http/protocol/HttpRequestExecutor;.waitForContinue:I // field@0f12 │ │ -08c05c: 7220 ce22 4900 |0042: invoke-interface {v9, v4}, Lorg/apache/http/HttpClientConnection;.isResponseAvailable:(I)Z // method@22ce │ │ -08c062: 0a04 |0045: move-result v4 │ │ -08c064: 3804 3d00 |0046: if-eqz v4, 0083 // +003d │ │ -08c068: 7210 d022 0900 |0048: invoke-interface {v9}, Lorg/apache/http/HttpClientConnection;.receiveResponseHeader:()Lorg/apache/http/HttpResponse; // method@22d0 │ │ -08c06e: 0c00 |004b: move-result-object v0 │ │ -08c070: 6e30 de28 8700 |004c: invoke-virtual {v7, v8, v0}, Lorg/apache/http/protocol/HttpRequestExecutor;.canResponseHaveBody:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;)Z // method@28de │ │ -08c076: 0a04 |004f: move-result v4 │ │ -08c078: 3804 0500 |0050: if-eqz v4, 0055 // +0005 │ │ -08c07c: 7220 cf22 0900 |0052: invoke-interface {v9, v0}, Lorg/apache/http/HttpClientConnection;.receiveResponseEntity:(Lorg/apache/http/HttpResponse;)V // method@22cf │ │ -08c082: 7210 2d23 0000 |0055: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -08c088: 0c04 |0058: move-result-object v4 │ │ -08c08a: 7210 6523 0400 |0059: invoke-interface {v4}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -08c090: 0a02 |005c: move-result v2 │ │ -08c092: 1304 c800 |005d: const/16 v4, #int 200 // #c8 │ │ -08c096: 3542 3600 |005f: if-ge v2, v4, 0095 // +0036 │ │ -08c09a: 1304 6400 |0061: const/16 v4, #int 100 // #64 │ │ -08c09e: 3242 1f00 |0063: if-eq v2, v4, 0082 // +001f │ │ -08c0a2: 2204 7605 |0065: new-instance v4, Lorg/apache/http/ProtocolException; // type@0576 │ │ -08c0a6: 2205 f804 |0067: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -08c0aa: 7010 a121 0500 |0069: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08c0b0: 1a06 0513 |006c: const-string v6, "Unexpected response: " // string@1305 │ │ -08c0b4: 6e20 aa21 6500 |006e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08c0ba: 0c05 |0071: move-result-object v5 │ │ -08c0bc: 7210 2d23 0000 |0072: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -08c0c2: 0c06 |0075: move-result-object v6 │ │ -08c0c4: 6e20 a921 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08c0ca: 0c05 |0079: move-result-object v5 │ │ -08c0cc: 6e10 af21 0500 |007a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08c0d2: 0c05 |007d: move-result-object v5 │ │ -08c0d4: 7020 5023 5400 |007e: invoke-direct {v4, v5}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -08c0da: 2704 |0081: throw v4 │ │ -08c0dc: 1200 |0082: const/4 v0, #int 0 // #0 │ │ -08c0de: 3801 0700 |0083: if-eqz v1, 008a // +0007 │ │ -08c0e2: 1f08 6105 |0085: check-cast v8, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -08c0e6: 7220 d122 8900 |0087: invoke-interface {v9, v8}, Lorg/apache/http/HttpClientConnection;.sendRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V // method@22d1 │ │ -08c0ec: 7210 cc22 0900 |008a: invoke-interface {v9}, Lorg/apache/http/HttpClientConnection;.flush:()V // method@22cc │ │ -08c0f2: 1a04 181f |008d: const-string v4, "http.request_sent" // string@1f18 │ │ -08c0f6: 6205 670c |008f: sget-object v5, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@0c67 │ │ -08c0fa: 7230 b528 4a05 |0091: invoke-interface {v10, v4, v5}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -08c100: 1100 |0094: return-object v0 │ │ -08c102: 1201 |0095: const/4 v1, #int 0 // #0 │ │ -08c104: 28ed |0096: goto 0083 // -0013 │ │ +08bf8c: |[08bf8c] org.apache.http.protocol.HttpRequestExecutor.doSendRequest:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ +08bf9c: 1a04 db05 |0000: const-string v4, "HTTP request" // string@05db │ │ +08bfa0: 7120 4d29 4800 |0002: invoke-static {v8, v4}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08bfa6: 1a04 c403 |0005: const-string v4, "Client connection" // string@03c4 │ │ +08bfaa: 7120 4d29 4900 |0007: invoke-static {v9, v4}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08bfb0: 1a04 d305 |000a: const-string v4, "HTTP context" // string@05d3 │ │ +08bfb4: 7120 4d29 4a00 |000c: invoke-static {v10, v4}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08bfba: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08bfbc: 1a04 021f |0010: const-string v4, "http.connection" // string@1f02 │ │ +08bfc0: 7230 b528 4a09 |0012: invoke-interface {v10, v4, v9}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +08bfc6: 1a04 141f |0015: const-string v4, "http.request_sent" // string@1f14 │ │ +08bfca: 6205 660c |0017: sget-object v5, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@0c66 │ │ +08bfce: 7230 b528 4a05 |0019: invoke-interface {v10, v4, v5}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +08bfd4: 7220 d222 8900 |001c: invoke-interface {v9, v8}, Lorg/apache/http/HttpClientConnection;.sendRequestHeader:(Lorg/apache/http/HttpRequest;)V // method@22d2 │ │ +08bfda: 2084 6105 |001f: instance-of v4, v8, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +08bfde: 3804 6900 |0021: if-eqz v4, 008a // +0069 │ │ +08bfe2: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +08bfe4: 7210 2023 0800 |0024: invoke-interface {v8}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +08bfea: 0c04 |0027: move-result-object v4 │ │ +08bfec: 7210 6123 0400 |0028: invoke-interface {v4}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ +08bff2: 0c03 |002b: move-result-object v3 │ │ +08bff4: 0784 |002c: move-object v4, v8 │ │ +08bff6: 1f04 6105 |002d: check-cast v4, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +08bffa: 7210 ea22 0400 |002f: invoke-interface {v4}, Lorg/apache/http/HttpEntityEnclosingRequest;.expectContinue:()Z // method@22ea │ │ +08c000: 0a04 |0032: move-result v4 │ │ +08c002: 3804 5000 |0033: if-eqz v4, 0083 // +0050 │ │ +08c006: 6204 f00c |0035: sget-object v4, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +08c00a: 6e20 5d23 4300 |0037: invoke-virtual {v3, v4}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +08c010: 0a04 |003a: move-result v4 │ │ +08c012: 3904 4800 |003b: if-nez v4, 0083 // +0048 │ │ +08c016: 7210 cc22 0900 |003d: invoke-interface {v9}, Lorg/apache/http/HttpClientConnection;.flush:()V // method@22cc │ │ +08c01c: 5274 120f |0040: iget v4, v7, Lorg/apache/http/protocol/HttpRequestExecutor;.waitForContinue:I // field@0f12 │ │ +08c020: 7220 ce22 4900 |0042: invoke-interface {v9, v4}, Lorg/apache/http/HttpClientConnection;.isResponseAvailable:(I)Z // method@22ce │ │ +08c026: 0a04 |0045: move-result v4 │ │ +08c028: 3804 3d00 |0046: if-eqz v4, 0083 // +003d │ │ +08c02c: 7210 d022 0900 |0048: invoke-interface {v9}, Lorg/apache/http/HttpClientConnection;.receiveResponseHeader:()Lorg/apache/http/HttpResponse; // method@22d0 │ │ +08c032: 0c00 |004b: move-result-object v0 │ │ +08c034: 6e30 de28 8700 |004c: invoke-virtual {v7, v8, v0}, Lorg/apache/http/protocol/HttpRequestExecutor;.canResponseHaveBody:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;)Z // method@28de │ │ +08c03a: 0a04 |004f: move-result v4 │ │ +08c03c: 3804 0500 |0050: if-eqz v4, 0055 // +0005 │ │ +08c040: 7220 cf22 0900 |0052: invoke-interface {v9, v0}, Lorg/apache/http/HttpClientConnection;.receiveResponseEntity:(Lorg/apache/http/HttpResponse;)V // method@22cf │ │ +08c046: 7210 2d23 0000 |0055: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +08c04c: 0c04 |0058: move-result-object v4 │ │ +08c04e: 7210 6523 0400 |0059: invoke-interface {v4}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +08c054: 0a02 |005c: move-result v2 │ │ +08c056: 1304 c800 |005d: const/16 v4, #int 200 // #c8 │ │ +08c05a: 3542 3600 |005f: if-ge v2, v4, 0095 // +0036 │ │ +08c05e: 1304 6400 |0061: const/16 v4, #int 100 // #64 │ │ +08c062: 3242 1f00 |0063: if-eq v2, v4, 0082 // +001f │ │ +08c066: 2204 7605 |0065: new-instance v4, Lorg/apache/http/ProtocolException; // type@0576 │ │ +08c06a: 2205 f804 |0067: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +08c06e: 7010 a121 0500 |0069: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08c074: 1a06 0113 |006c: const-string v6, "Unexpected response: " // string@1301 │ │ +08c078: 6e20 aa21 6500 |006e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08c07e: 0c05 |0071: move-result-object v5 │ │ +08c080: 7210 2d23 0000 |0072: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +08c086: 0c06 |0075: move-result-object v6 │ │ +08c088: 6e20 a921 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08c08e: 0c05 |0079: move-result-object v5 │ │ +08c090: 6e10 af21 0500 |007a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08c096: 0c05 |007d: move-result-object v5 │ │ +08c098: 7020 5023 5400 |007e: invoke-direct {v4, v5}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +08c09e: 2704 |0081: throw v4 │ │ +08c0a0: 1200 |0082: const/4 v0, #int 0 // #0 │ │ +08c0a2: 3801 0700 |0083: if-eqz v1, 008a // +0007 │ │ +08c0a6: 1f08 6105 |0085: check-cast v8, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +08c0aa: 7220 d122 8900 |0087: invoke-interface {v9, v8}, Lorg/apache/http/HttpClientConnection;.sendRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V // method@22d1 │ │ +08c0b0: 7210 cc22 0900 |008a: invoke-interface {v9}, Lorg/apache/http/HttpClientConnection;.flush:()V // method@22cc │ │ +08c0b6: 1a04 141f |008d: const-string v4, "http.request_sent" // string@1f14 │ │ +08c0ba: 6205 670c |008f: sget-object v5, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@0c67 │ │ +08c0be: 7230 b528 4a05 |0091: invoke-interface {v10, v4, v5}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +08c0c4: 1100 |0094: return-object v0 │ │ +08c0c6: 1201 |0095: const/4 v1, #int 0 // #0 │ │ +08c0c8: 28ed |0096: goto 0083 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ 0x000a line=196 │ │ 0x000f line=198 │ │ 0x0010 line=200 │ │ 0x0015 line=201 │ │ 0x001c line=203 │ │ 0x001f line=204 │ │ 0x0023 line=208 │ │ - 0x0024 line=209 │ │ + 0x0024 line=210 │ │ 0x002d line=211 │ │ + 0x0037 line=212 │ │ 0x003d line=214 │ │ 0x0040 line=217 │ │ 0x0048 line=218 │ │ 0x004c line=219 │ │ 0x0052 line=220 │ │ 0x0055 line=222 │ │ 0x005d line=223 │ │ 0x0061 line=224 │ │ 0x0065 line=225 │ │ + 0x0072 line=226 │ │ 0x0082 line=229 │ │ 0x0083 line=235 │ │ 0x0085 line=236 │ │ 0x008a line=239 │ │ 0x008d line=240 │ │ 0x0094 line=241 │ │ 0x0095 line=231 │ │ @@ -166070,36 +166133,36 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -08c108: |[08c108] org.apache.http.protocol.HttpRequestExecutor.execute:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ -08c118: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ -08c11c: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c122: 1a02 c403 |0005: const-string v2, "Client connection" // string@03c4 │ │ -08c126: 7120 4d29 2500 |0007: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c12c: 1a02 d305 |000a: const-string v2, "HTTP context" // string@05d3 │ │ -08c130: 7120 4d29 2600 |000c: invoke-static {v6, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c136: 6e40 e128 4365 |000f: invoke-virtual {v3, v4, v5, v6}, Lorg/apache/http/protocol/HttpRequestExecutor;.doSendRequest:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@28e1 │ │ -08c13c: 0c01 |0012: move-result-object v1 │ │ -08c13e: 3901 0600 |0013: if-nez v1, 0019 // +0006 │ │ -08c142: 6e40 e028 4365 |0015: invoke-virtual {v3, v4, v5, v6}, Lorg/apache/http/protocol/HttpRequestExecutor;.doReceiveResponse:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@28e0 │ │ -08c148: 0c01 |0018: move-result-object v1 │ │ -08c14a: 1101 |0019: return-object v1 │ │ -08c14c: 0d00 |001a: move-exception v0 │ │ -08c14e: 7110 df28 0500 |001b: invoke-static {v5}, Lorg/apache/http/protocol/HttpRequestExecutor;.closeConnection:(Lorg/apache/http/HttpClientConnection;)V // method@28df │ │ -08c154: 2700 |001e: throw v0 │ │ -08c156: 0d00 |001f: move-exception v0 │ │ -08c158: 7110 df28 0500 |0020: invoke-static {v5}, Lorg/apache/http/protocol/HttpRequestExecutor;.closeConnection:(Lorg/apache/http/HttpClientConnection;)V // method@28df │ │ -08c15e: 2700 |0023: throw v0 │ │ -08c160: 0d00 |0024: move-exception v0 │ │ -08c162: 7110 df28 0500 |0025: invoke-static {v5}, Lorg/apache/http/protocol/HttpRequestExecutor;.closeConnection:(Lorg/apache/http/HttpClientConnection;)V // method@28df │ │ -08c168: 2700 |0028: throw v0 │ │ +08c0cc: |[08c0cc] org.apache.http.protocol.HttpRequestExecutor.execute:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ +08c0dc: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ +08c0e0: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c0e6: 1a02 c403 |0005: const-string v2, "Client connection" // string@03c4 │ │ +08c0ea: 7120 4d29 2500 |0007: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c0f0: 1a02 d305 |000a: const-string v2, "HTTP context" // string@05d3 │ │ +08c0f4: 7120 4d29 2600 |000c: invoke-static {v6, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c0fa: 6e40 e128 4365 |000f: invoke-virtual {v3, v4, v5, v6}, Lorg/apache/http/protocol/HttpRequestExecutor;.doSendRequest:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@28e1 │ │ +08c100: 0c01 |0012: move-result-object v1 │ │ +08c102: 3901 0600 |0013: if-nez v1, 0019 // +0006 │ │ +08c106: 6e40 e028 4365 |0015: invoke-virtual {v3, v4, v5, v6}, Lorg/apache/http/protocol/HttpRequestExecutor;.doReceiveResponse:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpClientConnection;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@28e0 │ │ +08c10c: 0c01 |0018: move-result-object v1 │ │ +08c10e: 1101 |0019: return-object v1 │ │ +08c110: 0d00 |001a: move-exception v0 │ │ +08c112: 7110 df28 0500 |001b: invoke-static {v5}, Lorg/apache/http/protocol/HttpRequestExecutor;.closeConnection:(Lorg/apache/http/HttpClientConnection;)V // method@28df │ │ +08c118: 2700 |001e: throw v0 │ │ +08c11a: 0d00 |001f: move-exception v0 │ │ +08c11c: 7110 df28 0500 |0020: invoke-static {v5}, Lorg/apache/http/protocol/HttpRequestExecutor;.closeConnection:(Lorg/apache/http/HttpClientConnection;)V // method@28df │ │ +08c122: 2700 |0023: throw v0 │ │ +08c124: 0d00 |0024: move-exception v0 │ │ +08c126: 7110 df28 0500 |0025: invoke-static {v5}, Lorg/apache/http/protocol/HttpRequestExecutor;.closeConnection:(Lorg/apache/http/HttpClientConnection;)V // method@28df │ │ +08c12c: 2700 |0028: throw v0 │ │ catches : 1 │ │ 0x000f - 0x0018 │ │ Ljava/io/IOException; -> 0x001a │ │ Lorg/apache/http/HttpException; -> 0x001f │ │ Ljava/lang/RuntimeException; -> 0x0024 │ │ positions : │ │ 0x0000 line=117 │ │ @@ -166133,25 +166196,25 @@ │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -08c180: |[08c180] org.apache.http.protocol.HttpRequestExecutor.postProcess:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/protocol/HttpContext;)V │ │ -08c190: 1a00 dc05 |0000: const-string v0, "HTTP response" // string@05dc │ │ -08c194: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c19a: 1a00 da05 |0005: const-string v0, "HTTP processor" // string@05da │ │ -08c19e: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c1a4: 1a00 d305 |000a: const-string v0, "HTTP context" // string@05d3 │ │ -08c1a8: 7120 4d29 0400 |000c: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c1ae: 1a00 191f |000f: const-string v0, "http.response" // string@1f19 │ │ -08c1b2: 7230 b528 0402 |0011: invoke-interface {v4, v0, v2}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -08c1b8: 7230 ca28 2304 |0014: invoke-interface {v3, v2, v4}, Lorg/apache/http/protocol/HttpProcessor;.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@28ca │ │ -08c1be: 0e00 |0017: return-void │ │ +08c144: |[08c144] org.apache.http.protocol.HttpRequestExecutor.postProcess:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/protocol/HttpContext;)V │ │ +08c154: 1a00 dc05 |0000: const-string v0, "HTTP response" // string@05dc │ │ +08c158: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c15e: 1a00 da05 |0005: const-string v0, "HTTP processor" // string@05da │ │ +08c162: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c168: 1a00 d305 |000a: const-string v0, "HTTP context" // string@05d3 │ │ +08c16c: 7120 4d29 0400 |000c: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c172: 1a00 151f |000f: const-string v0, "http.response" // string@1f15 │ │ +08c176: 7230 b528 0402 |0011: invoke-interface {v4, v0, v2}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +08c17c: 7230 ca28 2304 |0014: invoke-interface {v3, v2, v4}, Lorg/apache/http/protocol/HttpProcessor;.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@28ca │ │ +08c182: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0005 line=305 │ │ 0x000a line=306 │ │ 0x000f line=307 │ │ 0x0014 line=308 │ │ @@ -166167,25 +166230,25 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -08c1c0: |[08c1c0] org.apache.http.protocol.HttpRequestExecutor.preProcess:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/protocol/HttpContext;)V │ │ -08c1d0: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ -08c1d4: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c1da: 1a00 da05 |0005: const-string v0, "HTTP processor" // string@05da │ │ -08c1de: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c1e4: 1a00 d305 |000a: const-string v0, "HTTP context" // string@05d3 │ │ -08c1e8: 7120 4d29 0400 |000c: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c1ee: 1a00 161f |000f: const-string v0, "http.request" // string@1f16 │ │ -08c1f2: 7230 b528 0402 |0011: invoke-interface {v4, v0, v2}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -08c1f8: 7230 c928 2304 |0014: invoke-interface {v3, v2, v4}, Lorg/apache/http/protocol/HttpProcessor;.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V // method@28c9 │ │ -08c1fe: 0e00 |0017: return-void │ │ +08c184: |[08c184] org.apache.http.protocol.HttpRequestExecutor.preProcess:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/protocol/HttpContext;)V │ │ +08c194: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ +08c198: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c19e: 1a00 da05 |0005: const-string v0, "HTTP processor" // string@05da │ │ +08c1a2: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c1a8: 1a00 d305 |000a: const-string v0, "HTTP context" // string@05d3 │ │ +08c1ac: 7120 4d29 0400 |000c: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c1b2: 1a00 121f |000f: const-string v0, "http.request" // string@1f12 │ │ +08c1b6: 7230 b528 0402 |0011: invoke-interface {v4, v0, v2}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +08c1bc: 7230 c928 2304 |0014: invoke-interface {v3, v2, v4}, Lorg/apache/http/protocol/HttpProcessor;.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V // method@28c9 │ │ +08c1c2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ 0x000a line=163 │ │ 0x000f line=164 │ │ 0x0014 line=165 │ │ @@ -166505,27 +166568,27 @@ │ │ type : '(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -08c200: |[08c200] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;)V │ │ -08c210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c212: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08c218: 5b10 180f |0004: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ -08c21c: 5b10 190f |0006: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ -08c220: 5b10 170f |0008: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ -08c224: 5b10 150f |000a: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ -08c228: 5b10 1a0f |000c: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ -08c22c: 5b10 160f |000e: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ -08c230: 6e20 0b29 2100 |0010: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpService;.setHttpProcessor:(Lorg/apache/http/protocol/HttpProcessor;)V // method@290b │ │ -08c236: 6e20 0829 3100 |0013: invoke-virtual {v1, v3}, Lorg/apache/http/protocol/HttpService;.setConnReuseStrategy:(Lorg/apache/http/ConnectionReuseStrategy;)V // method@2908 │ │ -08c23c: 6e20 0d29 4100 |0016: invoke-virtual {v1, v4}, Lorg/apache/http/protocol/HttpService;.setResponseFactory:(Lorg/apache/http/HttpResponseFactory;)V // method@290d │ │ -08c242: 0e00 |0019: return-void │ │ +08c1c4: |[08c1c4] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;)V │ │ +08c1d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c1d6: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08c1dc: 5b10 180f |0004: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ +08c1e0: 5b10 190f |0006: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ +08c1e4: 5b10 170f |0008: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ +08c1e8: 5b10 150f |000a: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ +08c1ec: 5b10 1a0f |000c: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ +08c1f0: 5b10 160f |000e: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ +08c1f4: 6e20 0b29 2100 |0010: invoke-virtual {v1, v2}, Lorg/apache/http/protocol/HttpService;.setHttpProcessor:(Lorg/apache/http/protocol/HttpProcessor;)V // method@290b │ │ +08c1fa: 6e20 0829 3100 |0013: invoke-virtual {v1, v3}, Lorg/apache/http/protocol/HttpService;.setConnReuseStrategy:(Lorg/apache/http/ConnectionReuseStrategy;)V // method@2908 │ │ +08c200: 6e20 0d29 4100 |0016: invoke-virtual {v1, v4}, Lorg/apache/http/protocol/HttpService;.setResponseFactory:(Lorg/apache/http/HttpResponseFactory;)V // method@290d │ │ +08c206: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=160 │ │ 0x0004 line=80 │ │ 0x0006 line=81 │ │ 0x0008 line=82 │ │ 0x000a line=83 │ │ @@ -166546,23 +166609,23 @@ │ │ type : '(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -08c244: |[08c244] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;)V │ │ -08c254: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08c256: 0760 |0001: move-object v0, v6 │ │ -08c258: 0771 |0002: move-object v1, v7 │ │ -08c25a: 0782 |0003: move-object v2, v8 │ │ -08c25c: 0793 |0004: move-object v3, v9 │ │ -08c25e: 07a4 |0005: move-object v4, v10 │ │ -08c260: 7606 0029 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/protocol/HttpService;.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V // method@2900 │ │ -08c266: 0e00 |0009: return-void │ │ +08c208: |[08c208] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;)V │ │ +08c218: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08c21a: 0760 |0001: move-object v0, v6 │ │ +08c21c: 0771 |0002: move-object v1, v7 │ │ +08c21e: 0782 |0003: move-object v2, v8 │ │ +08c220: 0793 |0004: move-object v3, v9 │ │ +08c222: 07a4 |0005: move-object v4, v10 │ │ +08c224: 7606 0029 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/protocol/HttpService;.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V // method@2900 │ │ +08c22a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0009 line=213 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/apache/http/protocol/HttpService; │ │ 0x0000 - 0x000a reg=7 processor Lorg/apache/http/protocol/HttpProcessor; │ │ @@ -166575,39 +166638,39 @@ │ │ type : '(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -08c268: |[08c268] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V │ │ -08c278: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c27a: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08c280: 5b10 180f |0004: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ -08c284: 5b10 190f |0006: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ -08c288: 5b10 170f |0008: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ -08c28c: 5b10 150f |000a: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ -08c290: 5b10 1a0f |000c: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ -08c294: 5b10 160f |000e: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ -08c298: 1a00 da05 |0010: const-string v0, "HTTP processor" // string@05da │ │ -08c29c: 7120 4d29 0200 |0012: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c2a2: 0c00 |0015: move-result-object v0 │ │ -08c2a4: 1f00 3f06 |0016: check-cast v0, Lorg/apache/http/protocol/HttpProcessor; // type@063f │ │ -08c2a8: 5b10 190f |0018: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ -08c2ac: 3803 0d00 |001a: if-eqz v3, 0027 // +000d │ │ -08c2b0: 5b13 150f |001c: iput-object v3, v1, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ -08c2b4: 3804 0c00 |001e: if-eqz v4, 002a // +000c │ │ -08c2b8: 5b14 1a0f |0020: iput-object v4, v1, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ -08c2bc: 5b15 170f |0022: iput-object v5, v1, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ -08c2c0: 5b16 160f |0024: iput-object v6, v1, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ -08c2c4: 0e00 |0026: return-void │ │ -08c2c6: 6203 aa0d |0027: sget-object v3, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.INSTANCE:Lorg/apache/http/impl/DefaultConnectionReuseStrategy; // field@0daa │ │ -08c2ca: 28f3 |0029: goto 001c // -000d │ │ -08c2cc: 6204 af0d |002a: sget-object v4, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ -08c2d0: 28f4 |002c: goto 0020 // -000c │ │ +08c22c: |[08c22c] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V │ │ +08c23c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c23e: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08c244: 5b10 180f |0004: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ +08c248: 5b10 190f |0006: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ +08c24c: 5b10 170f |0008: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ +08c250: 5b10 150f |000a: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ +08c254: 5b10 1a0f |000c: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ +08c258: 5b10 160f |000e: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ +08c25c: 1a00 da05 |0010: const-string v0, "HTTP processor" // string@05da │ │ +08c260: 7120 4d29 0200 |0012: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c266: 0c00 |0015: move-result-object v0 │ │ +08c268: 1f00 3f06 |0016: check-cast v0, Lorg/apache/http/protocol/HttpProcessor; // type@063f │ │ +08c26c: 5b10 190f |0018: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ +08c270: 3803 0d00 |001a: if-eqz v3, 0027 // +000d │ │ +08c274: 5b13 150f |001c: iput-object v3, v1, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ +08c278: 3804 0c00 |001e: if-eqz v4, 002a // +000c │ │ +08c27c: 5b14 1a0f |0020: iput-object v4, v1, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ +08c280: 5b15 170f |0022: iput-object v5, v1, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ +08c284: 5b16 160f |0024: iput-object v6, v1, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ +08c288: 0e00 |0026: return-void │ │ +08c28a: 6203 aa0d |0027: sget-object v3, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.INSTANCE:Lorg/apache/http/impl/DefaultConnectionReuseStrategy; // field@0daa │ │ +08c28e: 28f3 |0029: goto 001c // -000d │ │ +08c290: 6204 af0d |002a: sget-object v4, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ +08c294: 28f4 |002c: goto 0020 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0004 line=80 │ │ 0x0006 line=81 │ │ 0x0008 line=82 │ │ 0x000a line=83 │ │ @@ -166636,25 +166699,25 @@ │ │ type : '(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerResolver;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -08c2d4: |[08c2d4] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerResolver;Lorg/apache/http/params/HttpParams;)V │ │ -08c2e4: 2204 4806 |0000: new-instance v4, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter; // type@0648 │ │ -08c2e8: 7020 fc28 a400 |0002: invoke-direct {v4, v10}, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V // method@28fc │ │ -08c2ee: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -08c2f0: 0760 |0006: move-object v0, v6 │ │ -08c2f2: 0771 |0007: move-object v1, v7 │ │ -08c2f4: 0782 |0008: move-object v2, v8 │ │ -08c2f6: 0793 |0009: move-object v3, v9 │ │ -08c2f8: 7606 0029 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/protocol/HttpService;.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V // method@2900 │ │ -08c2fe: 5b6b 180f |000d: iput-object v11, v6, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ -08c302: 0e00 |000f: return-void │ │ +08c298: |[08c298] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerResolver;Lorg/apache/http/params/HttpParams;)V │ │ +08c2a8: 2204 4806 |0000: new-instance v4, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter; // type@0648 │ │ +08c2ac: 7020 fc28 a400 |0002: invoke-direct {v4, v10}, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V // method@28fc │ │ +08c2b2: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +08c2b4: 0760 |0006: move-object v0, v6 │ │ +08c2b6: 0771 |0007: move-object v1, v7 │ │ +08c2b8: 0782 |0008: move-object v2, v8 │ │ +08c2ba: 0793 |0009: move-object v3, v9 │ │ +08c2bc: 7606 0029 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/protocol/HttpService;.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V // method@2900 │ │ +08c2c2: 5b6b 180f |000d: iput-object v11, v6, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ +08c2c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x000d line=142 │ │ 0x000f line=143 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Lorg/apache/http/protocol/HttpService; │ │ @@ -166669,25 +166732,25 @@ │ │ type : '(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerResolver;Lorg/apache/http/protocol/HttpExpectationVerifier;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -08c304: |[08c304] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerResolver;Lorg/apache/http/protocol/HttpExpectationVerifier;Lorg/apache/http/params/HttpParams;)V │ │ -08c314: 2204 4806 |0000: new-instance v4, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter; // type@0648 │ │ -08c318: 7020 fc28 a400 |0002: invoke-direct {v4, v10}, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V // method@28fc │ │ -08c31e: 0760 |0005: move-object v0, v6 │ │ -08c320: 0771 |0006: move-object v1, v7 │ │ -08c322: 0782 |0007: move-object v2, v8 │ │ -08c324: 0793 |0008: move-object v3, v9 │ │ -08c326: 07b5 |0009: move-object v5, v11 │ │ -08c328: 7606 0029 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/protocol/HttpService;.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V // method@2900 │ │ -08c32e: 5b6c 180f |000d: iput-object v12, v6, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ -08c332: 0e00 |000f: return-void │ │ +08c2c8: |[08c2c8] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerResolver;Lorg/apache/http/protocol/HttpExpectationVerifier;Lorg/apache/http/params/HttpParams;)V │ │ +08c2d8: 2204 4806 |0000: new-instance v4, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter; // type@0648 │ │ +08c2dc: 7020 fc28 a400 |0002: invoke-direct {v4, v10}, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V // method@28fc │ │ +08c2e2: 0760 |0005: move-object v0, v6 │ │ +08c2e4: 0771 |0006: move-object v1, v7 │ │ +08c2e6: 0782 |0007: move-object v2, v8 │ │ +08c2e8: 0793 |0008: move-object v3, v9 │ │ +08c2ea: 07b5 |0009: move-object v5, v11 │ │ +08c2ec: 7606 0029 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/protocol/HttpService;.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V // method@2900 │ │ +08c2f2: 5b6c 180f |000d: iput-object v12, v6, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ +08c2f6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x000d line=114 │ │ 0x000f line=115 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Lorg/apache/http/protocol/HttpService; │ │ @@ -166703,23 +166766,23 @@ │ │ type : '(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/protocol/HttpRequestHandlerMapper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -08c334: |[08c334] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/protocol/HttpRequestHandlerMapper;)V │ │ -08c344: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08c346: 0760 |0001: move-object v0, v6 │ │ -08c348: 0771 |0002: move-object v1, v7 │ │ -08c34a: 0723 |0003: move-object v3, v2 │ │ -08c34c: 0784 |0004: move-object v4, v8 │ │ -08c34e: 0725 |0005: move-object v5, v2 │ │ -08c350: 7606 0029 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/protocol/HttpService;.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V // method@2900 │ │ -08c356: 0e00 |0009: return-void │ │ +08c2f8: |[08c2f8] org.apache.http.protocol.HttpService.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/protocol/HttpRequestHandlerMapper;)V │ │ +08c308: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08c30a: 0760 |0001: move-object v0, v6 │ │ +08c30c: 0771 |0002: move-object v1, v7 │ │ +08c30e: 0723 |0003: move-object v3, v2 │ │ +08c310: 0784 |0004: move-object v4, v8 │ │ +08c312: 0725 |0005: move-object v5, v2 │ │ +08c314: 7606 0029 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/protocol/HttpService;.:(Lorg/apache/http/protocol/HttpProcessor;Lorg/apache/http/ConnectionReuseStrategy;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/protocol/HttpRequestHandlerMapper;Lorg/apache/http/protocol/HttpExpectationVerifier;)V // method@2900 │ │ +08c31a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=225 │ │ 0x0009 line=226 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/apache/http/protocol/HttpService; │ │ 0x0000 - 0x000a reg=7 processor Lorg/apache/http/protocol/HttpProcessor; │ │ @@ -166731,27 +166794,27 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -08c358: |[08c358] org.apache.http.protocol.HttpService.doService:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ -08c368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c36a: 5421 170f |0001: iget-object v1, v2, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ -08c36e: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -08c372: 5421 170f |0005: iget-object v1, v2, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ -08c376: 7220 e628 3100 |0007: invoke-interface {v1, v3}, Lorg/apache/http/protocol/HttpRequestHandlerMapper;.lookup:(Lorg/apache/http/HttpRequest;)Lorg/apache/http/protocol/HttpRequestHandler; // method@28e6 │ │ -08c37c: 0c00 |000a: move-result-object v0 │ │ -08c37e: 3800 0600 |000b: if-eqz v0, 0011 // +0006 │ │ -08c382: 7240 e528 3054 |000d: invoke-interface {v0, v3, v4, v5}, Lorg/apache/http/protocol/HttpRequestHandler;.handle:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@28e5 │ │ -08c388: 0e00 |0010: return-void │ │ -08c38a: 1301 f501 |0011: const/16 v1, #int 501 // #1f5 │ │ -08c38e: 7220 3423 1400 |0013: invoke-interface {v4, v1}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ -08c394: 28fa |0016: goto 0010 // -0006 │ │ +08c31c: |[08c31c] org.apache.http.protocol.HttpService.doService:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ +08c32c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c32e: 5421 170f |0001: iget-object v1, v2, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ +08c332: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +08c336: 5421 170f |0005: iget-object v1, v2, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ +08c33a: 7220 e628 3100 |0007: invoke-interface {v1, v3}, Lorg/apache/http/protocol/HttpRequestHandlerMapper;.lookup:(Lorg/apache/http/HttpRequest;)Lorg/apache/http/protocol/HttpRequestHandler; // method@28e6 │ │ +08c340: 0c00 |000a: move-result-object v0 │ │ +08c342: 3800 0600 |000b: if-eqz v0, 0011 // +0006 │ │ +08c346: 7240 e528 3054 |000d: invoke-interface {v0, v3, v4, v5}, Lorg/apache/http/protocol/HttpRequestHandler;.handle:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@28e5 │ │ +08c34c: 0e00 |0010: return-void │ │ +08c34e: 1301 f501 |0011: const/16 v1, #int 501 // #1f5 │ │ +08c352: 7220 3423 1400 |0013: invoke-interface {v4, v1}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ +08c358: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0001 line=419 │ │ 0x0005 line=420 │ │ 0x000b line=422 │ │ 0x000d line=423 │ │ @@ -166769,17 +166832,17 @@ │ │ type : '()Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c398: |[08c398] org.apache.http.protocol.HttpService.getParams:()Lorg/apache/http/params/HttpParams; │ │ -08c3a8: 5410 180f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ -08c3ac: 1100 |0002: return-object v0 │ │ +08c35c: |[08c35c] org.apache.http.protocol.HttpService.getParams:()Lorg/apache/http/params/HttpParams; │ │ +08c36c: 5410 180f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ +08c370: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/protocol/HttpService; │ │ │ │ #2 : (in Lorg/apache/http/protocol/HttpService;) │ │ @@ -166787,45 +166850,45 @@ │ │ type : '(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -08c3b0: |[08c3b0] org.apache.http.protocol.HttpService.handleException:(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V │ │ -08c3c0: 2053 7205 |0000: instance-of v3, v5, Lorg/apache/http/MethodNotSupportedException; // type@0572 │ │ -08c3c4: 3803 2300 |0002: if-eqz v3, 0025 // +0023 │ │ -08c3c8: 1303 f501 |0004: const/16 v3, #int 501 // #1f5 │ │ -08c3cc: 7220 3423 3600 |0006: invoke-interface {v6, v3}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ -08c3d2: 6e10 f022 0500 |0009: invoke-virtual {v5}, Lorg/apache/http/HttpException;.getMessage:()Ljava/lang/String; // method@22f0 │ │ -08c3d8: 0c01 |000c: move-result-object v1 │ │ -08c3da: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -08c3de: 6e10 f222 0500 |000f: invoke-virtual {v5}, Lorg/apache/http/HttpException;.toString:()Ljava/lang/String; // method@22f2 │ │ -08c3e4: 0c01 |0012: move-result-object v1 │ │ -08c3e6: 7110 8529 0100 |0013: invoke-static {v1}, Lorg/apache/http/util/EncodingUtils;.getAsciiBytes:(Ljava/lang/String;)[B // method@2985 │ │ -08c3ec: 0c02 |0016: move-result-object v2 │ │ -08c3ee: 2200 a205 |0017: new-instance v0, Lorg/apache/http/entity/ByteArrayEntity; // type@05a2 │ │ -08c3f2: 7020 e923 2000 |0019: invoke-direct {v0, v2}, Lorg/apache/http/entity/ByteArrayEntity;.:([B)V // method@23e9 │ │ -08c3f8: 1a03 422d |001c: const-string v3, "text/plain; charset=US-ASCII" // string@2d42 │ │ -08c3fc: 6e20 f223 3000 |001e: invoke-virtual {v0, v3}, Lorg/apache/http/entity/ByteArrayEntity;.setContentType:(Ljava/lang/String;)V // method@23f2 │ │ -08c402: 7220 3023 0600 |0021: invoke-interface {v6, v0}, Lorg/apache/http/HttpResponse;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2330 │ │ -08c408: 0e00 |0024: return-void │ │ -08c40a: 2053 7d05 |0025: instance-of v3, v5, Lorg/apache/http/UnsupportedHttpVersionException; // type@057d │ │ -08c40e: 3803 0800 |0027: if-eqz v3, 002f // +0008 │ │ -08c412: 1303 f901 |0029: const/16 v3, #int 505 // #1f9 │ │ -08c416: 7220 3423 3600 |002b: invoke-interface {v6, v3}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ -08c41c: 28db |002e: goto 0009 // -0025 │ │ -08c41e: 2053 7605 |002f: instance-of v3, v5, Lorg/apache/http/ProtocolException; // type@0576 │ │ -08c422: 3803 0800 |0031: if-eqz v3, 0039 // +0008 │ │ -08c426: 1303 9001 |0033: const/16 v3, #int 400 // #190 │ │ -08c42a: 7220 3423 3600 |0035: invoke-interface {v6, v3}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ -08c430: 28d1 |0038: goto 0009 // -002f │ │ -08c432: 1303 f401 |0039: const/16 v3, #int 500 // #1f4 │ │ -08c436: 7220 3423 3600 |003b: invoke-interface {v6, v3}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ -08c43c: 28cb |003e: goto 0009 // -0035 │ │ +08c374: |[08c374] org.apache.http.protocol.HttpService.handleException:(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V │ │ +08c384: 2053 7205 |0000: instance-of v3, v5, Lorg/apache/http/MethodNotSupportedException; // type@0572 │ │ +08c388: 3803 2300 |0002: if-eqz v3, 0025 // +0023 │ │ +08c38c: 1303 f501 |0004: const/16 v3, #int 501 // #1f5 │ │ +08c390: 7220 3423 3600 |0006: invoke-interface {v6, v3}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ +08c396: 6e10 f022 0500 |0009: invoke-virtual {v5}, Lorg/apache/http/HttpException;.getMessage:()Ljava/lang/String; // method@22f0 │ │ +08c39c: 0c01 |000c: move-result-object v1 │ │ +08c39e: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +08c3a2: 6e10 f222 0500 |000f: invoke-virtual {v5}, Lorg/apache/http/HttpException;.toString:()Ljava/lang/String; // method@22f2 │ │ +08c3a8: 0c01 |0012: move-result-object v1 │ │ +08c3aa: 7110 8529 0100 |0013: invoke-static {v1}, Lorg/apache/http/util/EncodingUtils;.getAsciiBytes:(Ljava/lang/String;)[B // method@2985 │ │ +08c3b0: 0c02 |0016: move-result-object v2 │ │ +08c3b2: 2200 a205 |0017: new-instance v0, Lorg/apache/http/entity/ByteArrayEntity; // type@05a2 │ │ +08c3b6: 7020 e923 2000 |0019: invoke-direct {v0, v2}, Lorg/apache/http/entity/ByteArrayEntity;.:([B)V // method@23e9 │ │ +08c3bc: 1a03 3e2d |001c: const-string v3, "text/plain; charset=US-ASCII" // string@2d3e │ │ +08c3c0: 6e20 f223 3000 |001e: invoke-virtual {v0, v3}, Lorg/apache/http/entity/ByteArrayEntity;.setContentType:(Ljava/lang/String;)V // method@23f2 │ │ +08c3c6: 7220 3023 0600 |0021: invoke-interface {v6, v0}, Lorg/apache/http/HttpResponse;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2330 │ │ +08c3cc: 0e00 |0024: return-void │ │ +08c3ce: 2053 7d05 |0025: instance-of v3, v5, Lorg/apache/http/UnsupportedHttpVersionException; // type@057d │ │ +08c3d2: 3803 0800 |0027: if-eqz v3, 002f // +0008 │ │ +08c3d6: 1303 f901 |0029: const/16 v3, #int 505 // #1f9 │ │ +08c3da: 7220 3423 3600 |002b: invoke-interface {v6, v3}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ +08c3e0: 28db |002e: goto 0009 // -0025 │ │ +08c3e2: 2053 7605 |002f: instance-of v3, v5, Lorg/apache/http/ProtocolException; // type@0576 │ │ +08c3e6: 3803 0800 |0031: if-eqz v3, 0039 // +0008 │ │ +08c3ea: 1303 9001 |0033: const/16 v3, #int 400 // #190 │ │ +08c3ee: 7220 3423 3600 |0035: invoke-interface {v6, v3}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ +08c3f4: 28d1 |0038: goto 0009 // -002f │ │ +08c3f6: 1303 f401 |0039: const/16 v3, #int 500 // #1f4 │ │ +08c3fa: 7220 3423 3600 |003b: invoke-interface {v6, v3}, Lorg/apache/http/HttpResponse;.setStatusCode:(I)V // method@2334 │ │ +08c400: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0004 line=379 │ │ 0x0009 line=387 │ │ 0x000d line=388 │ │ 0x000f line=389 │ │ @@ -166852,101 +166915,101 @@ │ │ type : '(Lorg/apache/http/HttpServerConnection;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 176 16-bit code units │ │ -08c440: |[08c440] org.apache.http.protocol.HttpService.handleRequest:(Lorg/apache/http/HttpServerConnection;Lorg/apache/http/protocol/HttpContext;)V │ │ -08c450: 1309 f401 |0000: const/16 v9, #int 500 // #1f4 │ │ -08c454: 1308 c800 |0002: const/16 v8, #int 200 // #c8 │ │ -08c458: 1a05 061f |0004: const-string v5, "http.connection" // string@1f06 │ │ -08c45c: 7230 b528 5c0b |0006: invoke-interface {v12, v5, v11}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -08c462: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -08c464: 7210 3e23 0b00 |000a: invoke-interface {v11}, Lorg/apache/http/HttpServerConnection;.receiveRequestHeader:()Lorg/apache/http/HttpRequest; // method@233e │ │ -08c46a: 0c03 |000d: move-result-object v3 │ │ -08c46c: 2035 6105 |000e: instance-of v5, v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -08c470: 3805 3700 |0010: if-eqz v5, 0047 // +0037 │ │ -08c474: 0730 |0012: move-object v0, v3 │ │ -08c476: 1f00 6105 |0013: check-cast v0, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -08c47a: 0705 |0015: move-object v5, v0 │ │ -08c47c: 7210 ea22 0500 |0016: invoke-interface {v5}, Lorg/apache/http/HttpEntityEnclosingRequest;.expectContinue:()Z // method@22ea │ │ -08c482: 0a05 |0019: move-result v5 │ │ -08c484: 3805 8e00 |001a: if-eqz v5, 00a8 // +008e │ │ -08c488: 54a5 1a0f |001c: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ -08c48c: 6206 f10c |001e: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ -08c490: 1307 6400 |0020: const/16 v7, #int 100 // #64 │ │ -08c494: 7240 3823 65c7 |0022: invoke-interface {v5, v6, v7, v12}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2338 │ │ -08c49a: 0c04 |0025: move-result-object v4 │ │ -08c49c: 54a5 160f |0026: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ -08c4a0: 3805 0700 |0028: if-eqz v5, 002f // +0007 │ │ -08c4a4: 54a5 160f |002a: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ -08c4a8: 7240 c828 35c4 |002c: invoke-interface {v5, v3, v4, v12}, Lorg/apache/http/protocol/HttpExpectationVerifier;.verify:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@28c8 │ │ -08c4ae: 7210 2d23 0400 |002f: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -08c4b4: 0c05 |0032: move-result-object v5 │ │ -08c4b6: 7210 6523 0500 |0033: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -08c4bc: 0a05 |0036: move-result v5 │ │ -08c4be: 3585 1000 |0037: if-ge v5, v8, 0047 // +0010 │ │ -08c4c2: 7220 4023 4b00 |0039: invoke-interface {v11, v4}, Lorg/apache/http/HttpServerConnection;.sendResponseHeader:(Lorg/apache/http/HttpResponse;)V // method@2340 │ │ -08c4c8: 7210 3c23 0b00 |003c: invoke-interface {v11}, Lorg/apache/http/HttpServerConnection;.flush:()V // method@233c │ │ -08c4ce: 1204 |003f: const/4 v4, #int 0 // #0 │ │ -08c4d0: 0730 |0040: move-object v0, v3 │ │ -08c4d2: 1f00 6105 |0041: check-cast v0, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -08c4d6: 0705 |0043: move-object v5, v0 │ │ -08c4d8: 7220 3d23 5b00 |0044: invoke-interface {v11, v5}, Lorg/apache/http/HttpServerConnection;.receiveRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V // method@233d │ │ -08c4de: 1a05 161f |0047: const-string v5, "http.request" // string@1f16 │ │ -08c4e2: 7230 b528 5c03 |0049: invoke-interface {v12, v5, v3}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -08c4e8: 3904 1400 |004c: if-nez v4, 0060 // +0014 │ │ -08c4ec: 54a5 1a0f |004e: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ -08c4f0: 6206 f10c |0050: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ -08c4f4: 1307 c800 |0052: const/16 v7, #int 200 // #c8 │ │ -08c4f8: 7240 3823 65c7 |0054: invoke-interface {v5, v6, v7, v12}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2338 │ │ -08c4fe: 0c04 |0057: move-result-object v4 │ │ -08c500: 54a5 190f |0058: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ -08c504: 7230 c928 350c |005a: invoke-interface {v5, v3, v12}, Lorg/apache/http/protocol/HttpProcessor;.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V // method@28c9 │ │ -08c50a: 6e40 0429 3ac4 |005d: invoke-virtual {v10, v3, v4, v12}, Lorg/apache/http/protocol/HttpService;.doService:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@2904 │ │ -08c510: 2035 6105 |0060: instance-of v5, v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -08c514: 3805 0b00 |0062: if-eqz v5, 006d // +000b │ │ -08c518: 1f03 6105 |0064: check-cast v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -08c51c: 7210 eb22 0300 |0066: invoke-interface {v3}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ -08c522: 0c01 |0069: move-result-object v1 │ │ -08c524: 7110 8c29 0100 |006a: invoke-static {v1}, Lorg/apache/http/util/EntityUtils;.consume:(Lorg/apache/http/HttpEntity;)V // method@298c │ │ -08c52a: 1a05 191f |006d: const-string v5, "http.response" // string@1f19 │ │ -08c52e: 7230 b528 5c04 |006f: invoke-interface {v12, v5, v4}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -08c534: 54a5 190f |0072: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ -08c538: 7230 ca28 450c |0074: invoke-interface {v5, v4, v12}, Lorg/apache/http/protocol/HttpProcessor;.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@28ca │ │ -08c53e: 7220 4023 4b00 |0077: invoke-interface {v11, v4}, Lorg/apache/http/HttpServerConnection;.sendResponseHeader:(Lorg/apache/http/HttpResponse;)V // method@2340 │ │ -08c544: 7220 3f23 4b00 |007a: invoke-interface {v11, v4}, Lorg/apache/http/HttpServerConnection;.sendResponseEntity:(Lorg/apache/http/HttpResponse;)V // method@233f │ │ -08c54a: 7210 3c23 0b00 |007d: invoke-interface {v11}, Lorg/apache/http/HttpServerConnection;.flush:()V // method@233c │ │ -08c550: 54a5 150f |0080: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ -08c554: 7230 b722 450c |0082: invoke-interface {v5, v4, v12}, Lorg/apache/http/ConnectionReuseStrategy;.keepAlive:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Z // method@22b7 │ │ -08c55a: 0a05 |0085: move-result v5 │ │ -08c55c: 3905 0500 |0086: if-nez v5, 008b // +0005 │ │ -08c560: 7210 3b23 0b00 |0088: invoke-interface {v11}, Lorg/apache/http/HttpServerConnection;.close:()V // method@233b │ │ -08c566: 0e00 |008b: return-void │ │ -08c568: 0d02 |008c: move-exception v2 │ │ -08c56a: 54a5 1a0f |008d: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ -08c56e: 6206 f00c |008f: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -08c572: 1307 f401 |0091: const/16 v7, #int 500 // #1f4 │ │ -08c576: 7240 3823 65c7 |0093: invoke-interface {v5, v6, v7, v12}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2338 │ │ -08c57c: 0c04 |0096: move-result-object v4 │ │ -08c57e: 6e30 0629 2a04 |0097: invoke-virtual {v10, v2, v4}, Lorg/apache/http/protocol/HttpService;.handleException:(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V // method@2906 │ │ -08c584: 2895 |009a: goto 002f // -006b │ │ -08c586: 0d02 |009b: move-exception v2 │ │ -08c588: 54a5 1a0f |009c: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ -08c58c: 6206 f00c |009e: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -08c590: 7240 3823 65c9 |00a0: invoke-interface {v5, v6, v9, v12}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2338 │ │ -08c596: 0c04 |00a3: move-result-object v4 │ │ -08c598: 6e30 0629 2a04 |00a4: invoke-virtual {v10, v2, v4}, Lorg/apache/http/protocol/HttpService;.handleException:(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V // method@2906 │ │ -08c59e: 28c6 |00a7: goto 006d // -003a │ │ -08c5a0: 0730 |00a8: move-object v0, v3 │ │ -08c5a2: 1f00 6105 |00a9: check-cast v0, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -08c5a6: 0705 |00ab: move-object v5, v0 │ │ -08c5a8: 7220 3d23 5b00 |00ac: invoke-interface {v11, v5}, Lorg/apache/http/HttpServerConnection;.receiveRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V // method@233d │ │ -08c5ae: 2898 |00af: goto 0047 // -0068 │ │ +08c404: |[08c404] org.apache.http.protocol.HttpService.handleRequest:(Lorg/apache/http/HttpServerConnection;Lorg/apache/http/protocol/HttpContext;)V │ │ +08c414: 1309 f401 |0000: const/16 v9, #int 500 // #1f4 │ │ +08c418: 1308 c800 |0002: const/16 v8, #int 200 // #c8 │ │ +08c41c: 1a05 021f |0004: const-string v5, "http.connection" // string@1f02 │ │ +08c420: 7230 b528 5c0b |0006: invoke-interface {v12, v5, v11}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +08c426: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +08c428: 7210 3e23 0b00 |000a: invoke-interface {v11}, Lorg/apache/http/HttpServerConnection;.receiveRequestHeader:()Lorg/apache/http/HttpRequest; // method@233e │ │ +08c42e: 0c03 |000d: move-result-object v3 │ │ +08c430: 2035 6105 |000e: instance-of v5, v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +08c434: 3805 3700 |0010: if-eqz v5, 0047 // +0037 │ │ +08c438: 0730 |0012: move-object v0, v3 │ │ +08c43a: 1f00 6105 |0013: check-cast v0, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +08c43e: 0705 |0015: move-object v5, v0 │ │ +08c440: 7210 ea22 0500 |0016: invoke-interface {v5}, Lorg/apache/http/HttpEntityEnclosingRequest;.expectContinue:()Z // method@22ea │ │ +08c446: 0a05 |0019: move-result v5 │ │ +08c448: 3805 8e00 |001a: if-eqz v5, 00a8 // +008e │ │ +08c44c: 54a5 1a0f |001c: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ +08c450: 6206 f10c |001e: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ +08c454: 1307 6400 |0020: const/16 v7, #int 100 // #64 │ │ +08c458: 7240 3823 65c7 |0022: invoke-interface {v5, v6, v7, v12}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2338 │ │ +08c45e: 0c04 |0025: move-result-object v4 │ │ +08c460: 54a5 160f |0026: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ +08c464: 3805 0700 |0028: if-eqz v5, 002f // +0007 │ │ +08c468: 54a5 160f |002a: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ +08c46c: 7240 c828 35c4 |002c: invoke-interface {v5, v3, v4, v12}, Lorg/apache/http/protocol/HttpExpectationVerifier;.verify:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@28c8 │ │ +08c472: 7210 2d23 0400 |002f: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +08c478: 0c05 |0032: move-result-object v5 │ │ +08c47a: 7210 6523 0500 |0033: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +08c480: 0a05 |0036: move-result v5 │ │ +08c482: 3585 1000 |0037: if-ge v5, v8, 0047 // +0010 │ │ +08c486: 7220 4023 4b00 |0039: invoke-interface {v11, v4}, Lorg/apache/http/HttpServerConnection;.sendResponseHeader:(Lorg/apache/http/HttpResponse;)V // method@2340 │ │ +08c48c: 7210 3c23 0b00 |003c: invoke-interface {v11}, Lorg/apache/http/HttpServerConnection;.flush:()V // method@233c │ │ +08c492: 1204 |003f: const/4 v4, #int 0 // #0 │ │ +08c494: 0730 |0040: move-object v0, v3 │ │ +08c496: 1f00 6105 |0041: check-cast v0, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +08c49a: 0705 |0043: move-object v5, v0 │ │ +08c49c: 7220 3d23 5b00 |0044: invoke-interface {v11, v5}, Lorg/apache/http/HttpServerConnection;.receiveRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V // method@233d │ │ +08c4a2: 1a05 121f |0047: const-string v5, "http.request" // string@1f12 │ │ +08c4a6: 7230 b528 5c03 |0049: invoke-interface {v12, v5, v3}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +08c4ac: 3904 1400 |004c: if-nez v4, 0060 // +0014 │ │ +08c4b0: 54a5 1a0f |004e: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ +08c4b4: 6206 f10c |0050: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ +08c4b8: 1307 c800 |0052: const/16 v7, #int 200 // #c8 │ │ +08c4bc: 7240 3823 65c7 |0054: invoke-interface {v5, v6, v7, v12}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2338 │ │ +08c4c2: 0c04 |0057: move-result-object v4 │ │ +08c4c4: 54a5 190f |0058: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ +08c4c8: 7230 c928 350c |005a: invoke-interface {v5, v3, v12}, Lorg/apache/http/protocol/HttpProcessor;.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V // method@28c9 │ │ +08c4ce: 6e40 0429 3ac4 |005d: invoke-virtual {v10, v3, v4, v12}, Lorg/apache/http/protocol/HttpService;.doService:(Lorg/apache/http/HttpRequest;Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@2904 │ │ +08c4d4: 2035 6105 |0060: instance-of v5, v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +08c4d8: 3805 0b00 |0062: if-eqz v5, 006d // +000b │ │ +08c4dc: 1f03 6105 |0064: check-cast v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +08c4e0: 7210 eb22 0300 |0066: invoke-interface {v3}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ +08c4e6: 0c01 |0069: move-result-object v1 │ │ +08c4e8: 7110 8c29 0100 |006a: invoke-static {v1}, Lorg/apache/http/util/EntityUtils;.consume:(Lorg/apache/http/HttpEntity;)V // method@298c │ │ +08c4ee: 1a05 151f |006d: const-string v5, "http.response" // string@1f15 │ │ +08c4f2: 7230 b528 5c04 |006f: invoke-interface {v12, v5, v4}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +08c4f8: 54a5 190f |0072: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ +08c4fc: 7230 ca28 450c |0074: invoke-interface {v5, v4, v12}, Lorg/apache/http/protocol/HttpProcessor;.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@28ca │ │ +08c502: 7220 4023 4b00 |0077: invoke-interface {v11, v4}, Lorg/apache/http/HttpServerConnection;.sendResponseHeader:(Lorg/apache/http/HttpResponse;)V // method@2340 │ │ +08c508: 7220 3f23 4b00 |007a: invoke-interface {v11, v4}, Lorg/apache/http/HttpServerConnection;.sendResponseEntity:(Lorg/apache/http/HttpResponse;)V // method@233f │ │ +08c50e: 7210 3c23 0b00 |007d: invoke-interface {v11}, Lorg/apache/http/HttpServerConnection;.flush:()V // method@233c │ │ +08c514: 54a5 150f |0080: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ +08c518: 7230 b722 450c |0082: invoke-interface {v5, v4, v12}, Lorg/apache/http/ConnectionReuseStrategy;.keepAlive:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Z // method@22b7 │ │ +08c51e: 0a05 |0085: move-result v5 │ │ +08c520: 3905 0500 |0086: if-nez v5, 008b // +0005 │ │ +08c524: 7210 3b23 0b00 |0088: invoke-interface {v11}, Lorg/apache/http/HttpServerConnection;.close:()V // method@233b │ │ +08c52a: 0e00 |008b: return-void │ │ +08c52c: 0d02 |008c: move-exception v2 │ │ +08c52e: 54a5 1a0f |008d: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ +08c532: 6206 f00c |008f: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +08c536: 1307 f401 |0091: const/16 v7, #int 500 // #1f4 │ │ +08c53a: 7240 3823 65c7 |0093: invoke-interface {v5, v6, v7, v12}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2338 │ │ +08c540: 0c04 |0096: move-result-object v4 │ │ +08c542: 6e30 0629 2a04 |0097: invoke-virtual {v10, v2, v4}, Lorg/apache/http/protocol/HttpService;.handleException:(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V // method@2906 │ │ +08c548: 2895 |009a: goto 002f // -006b │ │ +08c54a: 0d02 |009b: move-exception v2 │ │ +08c54c: 54a5 1a0f |009c: iget-object v5, v10, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ +08c550: 6206 f00c |009e: sget-object v6, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +08c554: 7240 3823 65c9 |00a0: invoke-interface {v5, v6, v9, v12}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2338 │ │ +08c55a: 0c04 |00a3: move-result-object v4 │ │ +08c55c: 6e30 0629 2a04 |00a4: invoke-virtual {v10, v2, v4}, Lorg/apache/http/protocol/HttpService;.handleException:(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V // method@2906 │ │ +08c562: 28c6 |00a7: goto 006d // -003a │ │ +08c564: 0730 |00a8: move-object v0, v3 │ │ +08c566: 1f00 6105 |00a9: check-cast v0, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +08c56a: 0705 |00ab: move-object v5, v0 │ │ +08c56c: 7220 3d23 5b00 |00ac: invoke-interface {v11, v5}, Lorg/apache/http/HttpServerConnection;.receiveRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V // method@233d │ │ +08c572: 2898 |00af: goto 0047 // -0068 │ │ catches : 5 │ │ 0x000a - 0x0028 │ │ Lorg/apache/http/HttpException; -> 0x009b │ │ 0x002a - 0x002f │ │ Lorg/apache/http/HttpException; -> 0x008c │ │ 0x002f - 0x006d │ │ Lorg/apache/http/HttpException; -> 0x009b │ │ @@ -166985,14 +167048,15 @@ │ │ 0x0088 line=365 │ │ 0x008b line=367 │ │ 0x008c line=316 │ │ 0x008d line=317 │ │ 0x0097 line=319 │ │ 0x009b line=350 │ │ 0x009c line=351 │ │ + 0x00a0 line=352 │ │ 0x00a4 line=354 │ │ 0x00a8 line=331 │ │ locals : │ │ 0x000e - 0x0066 reg=3 request Lorg/apache/http/HttpRequest; │ │ 0x006a - 0x006d reg=1 entity Lorg/apache/http/HttpEntity; │ │ 0x008d - 0x009b reg=2 ex Lorg/apache/http/HttpException; │ │ 0x008c - 0x009b reg=3 request Lorg/apache/http/HttpRequest; │ │ @@ -167008,19 +167072,19 @@ │ │ type : '(Lorg/apache/http/ConnectionReuseStrategy;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c5e4: |[08c5e4] org.apache.http.protocol.HttpService.setConnReuseStrategy:(Lorg/apache/http/ConnectionReuseStrategy;)V │ │ -08c5f4: 1a00 dd03 |0000: const-string v0, "Connection reuse strategy" // string@03dd │ │ -08c5f8: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c5fe: 5b12 150f |0005: iput-object v2, v1, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ -08c602: 0e00 |0007: return-void │ │ +08c5a8: |[08c5a8] org.apache.http.protocol.HttpService.setConnReuseStrategy:(Lorg/apache/http/ConnectionReuseStrategy;)V │ │ +08c5b8: 1a00 dd03 |0000: const-string v0, "Connection reuse strategy" // string@03dd │ │ +08c5bc: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c5c2: 5b12 150f |0005: iput-object v2, v1, Lorg/apache/http/protocol/HttpService;.connStrategy:Lorg/apache/http/ConnectionReuseStrategy; // field@0f15 │ │ +08c5c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=243 │ │ 0x0007 line=244 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/protocol/HttpService; │ │ @@ -167031,17 +167095,17 @@ │ │ type : '(Lorg/apache/http/protocol/HttpExpectationVerifier;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c604: |[08c604] org.apache.http.protocol.HttpService.setExpectationVerifier:(Lorg/apache/http/protocol/HttpExpectationVerifier;)V │ │ -08c614: 5b01 160f |0000: iput-object v1, v0, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ -08c618: 0e00 |0002: return-void │ │ +08c5c8: |[08c5c8] org.apache.http.protocol.HttpService.setExpectationVerifier:(Lorg/apache/http/protocol/HttpExpectationVerifier;)V │ │ +08c5d8: 5b01 160f |0000: iput-object v1, v0, Lorg/apache/http/protocol/HttpService;.expectationVerifier:Lorg/apache/http/protocol/HttpExpectationVerifier; // field@0f16 │ │ +08c5dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0002 line=277 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/protocol/HttpService; │ │ 0x0000 - 0x0003 reg=1 expectationVerifier Lorg/apache/http/protocol/HttpExpectationVerifier; │ │ @@ -167051,19 +167115,19 @@ │ │ type : '(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c61c: |[08c61c] org.apache.http.protocol.HttpService.setHandlerResolver:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V │ │ -08c62c: 2200 4806 |0000: new-instance v0, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter; // type@0648 │ │ -08c630: 7020 fc28 2000 |0002: invoke-direct {v0, v2}, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V // method@28fc │ │ -08c636: 5b10 170f |0005: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ -08c63a: 0e00 |0007: return-void │ │ +08c5e0: |[08c5e0] org.apache.http.protocol.HttpService.setHandlerResolver:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V │ │ +08c5f0: 2200 4806 |0000: new-instance v0, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter; // type@0648 │ │ +08c5f4: 7020 fc28 2000 |0002: invoke-direct {v0, v2}, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V // method@28fc │ │ +08c5fa: 5b10 170f |0005: iput-object v0, v1, Lorg/apache/http/protocol/HttpService;.handlerMapper:Lorg/apache/http/protocol/HttpRequestHandlerMapper; // field@0f17 │ │ +08c5fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0007 line=269 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/protocol/HttpService; │ │ 0x0000 - 0x0008 reg=2 handlerResolver Lorg/apache/http/protocol/HttpRequestHandlerResolver; │ │ @@ -167073,19 +167137,19 @@ │ │ type : '(Lorg/apache/http/protocol/HttpProcessor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c63c: |[08c63c] org.apache.http.protocol.HttpService.setHttpProcessor:(Lorg/apache/http/protocol/HttpProcessor;)V │ │ -08c64c: 1a00 da05 |0000: const-string v0, "HTTP processor" // string@05da │ │ -08c650: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c656: 5b12 190f |0005: iput-object v2, v1, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ -08c65a: 0e00 |0007: return-void │ │ +08c600: |[08c600] org.apache.http.protocol.HttpService.setHttpProcessor:(Lorg/apache/http/protocol/HttpProcessor;)V │ │ +08c610: 1a00 da05 |0000: const-string v0, "HTTP processor" // string@05da │ │ +08c614: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c61a: 5b12 190f |0005: iput-object v2, v1, Lorg/apache/http/protocol/HttpService;.processor:Lorg/apache/http/protocol/HttpProcessor; // field@0f19 │ │ +08c61e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/protocol/HttpService; │ │ @@ -167096,17 +167160,17 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c65c: |[08c65c] org.apache.http.protocol.HttpService.setParams:(Lorg/apache/http/params/HttpParams;)V │ │ -08c66c: 5b01 180f |0000: iput-object v1, v0, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ -08c670: 0e00 |0002: return-void │ │ +08c620: |[08c620] org.apache.http.protocol.HttpService.setParams:(Lorg/apache/http/params/HttpParams;)V │ │ +08c630: 5b01 180f |0000: iput-object v1, v0, Lorg/apache/http/protocol/HttpService;.params:Lorg/apache/http/params/HttpParams; // field@0f18 │ │ +08c634: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0002 line=261 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/protocol/HttpService; │ │ 0x0000 - 0x0003 reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -167116,19 +167180,19 @@ │ │ type : '(Lorg/apache/http/HttpResponseFactory;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08c674: |[08c674] org.apache.http.protocol.HttpService.setResponseFactory:(Lorg/apache/http/HttpResponseFactory;)V │ │ -08c684: 1a00 f710 |0000: const-string v0, "Response factory" // string@10f7 │ │ -08c688: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c68e: 5b12 1a0f |0005: iput-object v2, v1, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ -08c692: 0e00 |0007: return-void │ │ +08c638: |[08c638] org.apache.http.protocol.HttpService.setResponseFactory:(Lorg/apache/http/HttpResponseFactory;)V │ │ +08c648: 1a00 f310 |0000: const-string v0, "Response factory" // string@10f3 │ │ +08c64c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c652: 5b12 1a0f |0005: iput-object v2, v1, Lorg/apache/http/protocol/HttpService;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0f1a │ │ +08c656: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0005 line=252 │ │ 0x0007 line=253 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/protocol/HttpService; │ │ @@ -167136,15 +167200,15 @@ │ │ │ │ source_file_idx : 1605 (HttpService.java) │ │ │ │ Class #757 header: │ │ class_idx : 1623 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4883 │ │ +source_file_idx : 4879 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #757 annotations: │ │ Annotations on class │ │ @@ -167184,20 +167248,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08c694: |[08c694] org.apache.http.protocol.UriPatternMatcher.:()V │ │ -08c6a4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08c6aa: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -08c6ae: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -08c6b4: 5b10 250f |0008: iput-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c6b8: 0e00 |000a: return-void │ │ +08c658: |[08c658] org.apache.http.protocol.UriPatternMatcher.:()V │ │ +08c668: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08c66e: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +08c672: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +08c678: 5b10 250f |0008: iput-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c67c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x000a line=61 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/protocol/UriPatternMatcher; │ │ @@ -167209,22 +167273,22 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08c6bc: |[08c6bc] org.apache.http.protocol.UriPatternMatcher.getObjects:()Ljava/util/Map; │ │ -08c6cc: 1d01 |0000: monitor-enter v1 │ │ -08c6ce: 5410 250f |0001: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c6d2: 1e01 |0003: monitor-exit v1 │ │ -08c6d4: 1100 |0004: return-object v0 │ │ -08c6d6: 0d00 |0005: move-exception v0 │ │ -08c6d8: 1e01 |0006: monitor-exit v1 │ │ -08c6da: 2700 |0007: throw v0 │ │ +08c680: |[08c680] org.apache.http.protocol.UriPatternMatcher.getObjects:()Ljava/util/Map; │ │ +08c690: 1d01 |0000: monitor-enter v1 │ │ +08c692: 5410 250f |0001: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c696: 1e01 |0003: monitor-exit v1 │ │ +08c698: 1100 |0004: return-object v0 │ │ +08c69a: 0d00 |0005: move-exception v0 │ │ +08c69c: 1e01 |0006: monitor-exit v1 │ │ +08c69e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/protocol/UriPatternMatcher; │ │ @@ -167235,133 +167299,137 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -08c6e8: |[08c6e8] org.apache.http.protocol.UriPatternMatcher.lookup:(Ljava/lang/String;)Ljava/lang/Object; │ │ -08c6f8: 1d06 |0000: monitor-enter v6 │ │ -08c6fa: 1a04 e210 |0001: const-string v4, "Request path" // string@10e2 │ │ -08c6fe: 7120 4d29 4700 |0003: invoke-static {v7, v4}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c704: 5464 250f |0006: iget-object v4, v6, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c708: 7220 6f22 7400 |0008: invoke-interface {v4, v7}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -08c70e: 0c02 |000b: move-result-object v2 │ │ -08c710: 3902 4500 |000c: if-nez v2, 0051 // +0045 │ │ -08c714: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08c716: 5464 250f |000f: iget-object v4, v6, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c71a: 7210 7122 0400 |0011: invoke-interface {v4}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2271 │ │ -08c720: 0c04 |0014: move-result-object v4 │ │ -08c722: 7210 8222 0400 |0015: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -08c728: 0c01 |0018: move-result-object v1 │ │ -08c72a: 7210 3f22 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -08c730: 0a04 |001c: move-result v4 │ │ -08c732: 3804 3400 |001d: if-eqz v4, 0051 // +0034 │ │ -08c736: 7210 4022 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -08c73c: 0c03 |0022: move-result-object v3 │ │ -08c73e: 1f03 f704 |0023: check-cast v3, Ljava/lang/String; // type@04f7 │ │ -08c742: 6e30 3f29 3607 |0025: invoke-virtual {v6, v3, v7}, Lorg/apache/http/protocol/UriPatternMatcher;.matchUriRequestPattern:(Ljava/lang/String;Ljava/lang/String;)Z // method@293f │ │ -08c748: 0a04 |0028: move-result v4 │ │ -08c74a: 3804 f0ff |0029: if-eqz v4, 0019 // -0010 │ │ -08c74e: 3800 1e00 |002b: if-eqz v0, 0049 // +001e │ │ -08c752: 6e10 9121 0000 |002d: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@2191 │ │ -08c758: 0a04 |0030: move-result v4 │ │ -08c75a: 6e10 9121 0300 |0031: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ -08c760: 0a05 |0034: move-result v5 │ │ -08c762: 3454 1400 |0035: if-lt v4, v5, 0049 // +0014 │ │ -08c766: 6e10 9121 0000 |0037: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@2191 │ │ -08c76c: 0a04 |003a: move-result v4 │ │ -08c76e: 6e10 9121 0300 |003b: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ -08c774: 0a05 |003e: move-result v5 │ │ -08c776: 3354 daff |003f: if-ne v4, v5, 0019 // -0026 │ │ -08c77a: 1a04 0b01 |0041: const-string v4, "*" // string@010b │ │ -08c77e: 6e20 8521 4300 |0043: invoke-virtual {v3, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2185 │ │ -08c784: 0a04 |0046: move-result v4 │ │ -08c786: 3804 d2ff |0047: if-eqz v4, 0019 // -002e │ │ -08c78a: 5464 250f |0049: iget-object v4, v6, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c78e: 7220 6f22 3400 |004b: invoke-interface {v4, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -08c794: 0c02 |004e: move-result-object v2 │ │ -08c796: 0730 |004f: move-object v0, v3 │ │ -08c798: 28c9 |0050: goto 0019 // -0037 │ │ -08c79a: 1e06 |0051: monitor-exit v6 │ │ -08c79c: 1102 |0052: return-object v2 │ │ -08c79e: 0d04 |0053: move-exception v4 │ │ -08c7a0: 1e06 |0054: monitor-exit v6 │ │ -08c7a2: 2704 |0055: throw v4 │ │ +08c6ac: |[08c6ac] org.apache.http.protocol.UriPatternMatcher.lookup:(Ljava/lang/String;)Ljava/lang/Object; │ │ +08c6bc: 1d06 |0000: monitor-enter v6 │ │ +08c6be: 1a03 de10 |0001: const-string v3, "Request path" // string@10de │ │ +08c6c2: 7120 4d29 3700 |0003: invoke-static {v7, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c6c8: 5463 250f |0006: iget-object v3, v6, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c6cc: 7220 6f22 7300 |0008: invoke-interface {v3, v7}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +08c6d2: 0c01 |000b: move-result-object v1 │ │ +08c6d4: 3901 4500 |000c: if-nez v1, 0051 // +0045 │ │ +08c6d8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08c6da: 5463 250f |000f: iget-object v3, v6, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c6de: 7210 7122 0300 |0011: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2271 │ │ +08c6e4: 0c03 |0014: move-result-object v3 │ │ +08c6e6: 7210 8222 0300 |0015: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +08c6ec: 0c03 |0018: move-result-object v3 │ │ +08c6ee: 7210 3f22 0300 |0019: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +08c6f4: 0a04 |001c: move-result v4 │ │ +08c6f6: 3804 3400 |001d: if-eqz v4, 0051 // +0034 │ │ +08c6fa: 7210 4022 0300 |001f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +08c700: 0c02 |0022: move-result-object v2 │ │ +08c702: 1f02 f704 |0023: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +08c706: 6e30 3f29 2607 |0025: invoke-virtual {v6, v2, v7}, Lorg/apache/http/protocol/UriPatternMatcher;.matchUriRequestPattern:(Ljava/lang/String;Ljava/lang/String;)Z // method@293f │ │ +08c70c: 0a04 |0028: move-result v4 │ │ +08c70e: 3804 f0ff |0029: if-eqz v4, 0019 // -0010 │ │ +08c712: 3800 1e00 |002b: if-eqz v0, 0049 // +001e │ │ +08c716: 6e10 9121 0000 |002d: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@2191 │ │ +08c71c: 0a04 |0030: move-result v4 │ │ +08c71e: 6e10 9121 0200 |0031: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +08c724: 0a05 |0034: move-result v5 │ │ +08c726: 3454 1400 |0035: if-lt v4, v5, 0049 // +0014 │ │ +08c72a: 6e10 9121 0000 |0037: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@2191 │ │ +08c730: 0a04 |003a: move-result v4 │ │ +08c732: 6e10 9121 0200 |003b: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +08c738: 0a05 |003e: move-result v5 │ │ +08c73a: 3354 daff |003f: if-ne v4, v5, 0019 // -0026 │ │ +08c73e: 1a04 0b01 |0041: const-string v4, "*" // string@010b │ │ +08c742: 6e20 8521 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2185 │ │ +08c748: 0a04 |0046: move-result v4 │ │ +08c74a: 3804 d2ff |0047: if-eqz v4, 0019 // -002e │ │ +08c74e: 5464 250f |0049: iget-object v4, v6, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c752: 7220 6f22 2400 |004b: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +08c758: 0c01 |004e: move-result-object v1 │ │ +08c75a: 0720 |004f: move-object v0, v2 │ │ +08c75c: 28c9 |0050: goto 0019 // -0037 │ │ +08c75e: 1e06 |0051: monitor-exit v6 │ │ +08c760: 1101 |0052: return-object v1 │ │ +08c762: 0d03 |0053: move-exception v3 │ │ +08c764: 1e06 |0054: monitor-exit v6 │ │ +08c766: 2703 |0055: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x004e │ │ -> 0x0053 │ │ positions : │ │ 0x0000 line=121 │ │ 0x0006 line=123 │ │ 0x000c line=124 │ │ 0x000e line=126 │ │ 0x000f line=127 │ │ 0x0025 line=128 │ │ 0x002b line=130 │ │ + 0x002d line=131 │ │ + 0x0037 line=132 │ │ 0x0049 line=133 │ │ 0x004f line=134 │ │ 0x0051 line=139 │ │ 0x0053 line=121 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Lorg/apache/http/protocol/UriPatternMatcher; │ │ 0x000f - 0x0051 reg=0 bestMatch Ljava/lang/String; │ │ - 0x0019 - 0x0051 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0025 - 0x0051 reg=3 pattern Ljava/lang/String; │ │ - 0x000c - 0x0053 reg=2 obj Ljava/lang/Object; TT; │ │ + 0x0025 - 0x0051 reg=2 pattern Ljava/lang/String; │ │ + 0x000c - 0x0053 reg=1 obj Ljava/lang/Object; TT; │ │ 0x0000 - 0x0056 reg=6 this Lorg/apache/http/protocol/UriPatternMatcher; Lorg/apache/http/protocol/UriPatternMatcher; │ │ 0x0000 - 0x0056 reg=7 path Ljava/lang/String; │ │ │ │ #2 : (in Lorg/apache/http/protocol/UriPatternMatcher;) │ │ name : 'matchUriRequestPattern' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -08c7b0: |[08c7b0] org.apache.http.protocol.UriPatternMatcher.matchUriRequestPattern:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -08c7c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c7c2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -08c7c4: 1a02 0b01 |0002: const-string v2, "*" // string@010b │ │ -08c7c8: 6e20 8621 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08c7ce: 0a02 |0007: move-result v2 │ │ -08c7d0: 3802 0300 |0008: if-eqz v2, 000b // +0003 │ │ -08c7d4: 0f01 |000a: return v1 │ │ -08c7d6: 1a02 0b01 |000b: const-string v2, "*" // string@010b │ │ -08c7da: 6e20 8521 2400 |000d: invoke-virtual {v4, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2185 │ │ -08c7e0: 0a02 |0010: move-result v2 │ │ -08c7e2: 3802 1200 |0011: if-eqz v2, 0023 // +0012 │ │ -08c7e6: 6e10 9121 0400 |0013: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -08c7ec: 0a02 |0016: move-result v2 │ │ -08c7ee: d802 02ff |0017: add-int/lit8 v2, v2, #int -1 // #ff │ │ -08c7f2: 6e30 9721 0402 |0019: invoke-virtual {v4, v0, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -08c7f8: 0c02 |001c: move-result-object v2 │ │ -08c7fa: 6e20 9521 2500 |001d: invoke-virtual {v5, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ -08c800: 0a02 |0020: move-result v2 │ │ -08c802: 3902 1800 |0021: if-nez v2, 0039 // +0018 │ │ -08c806: 1a02 0b01 |0023: const-string v2, "*" // string@010b │ │ -08c80a: 6e20 9521 2400 |0025: invoke-virtual {v4, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ -08c810: 0a02 |0028: move-result v2 │ │ -08c812: 3802 1100 |0029: if-eqz v2, 003a // +0011 │ │ -08c816: 6e10 9121 0400 |002b: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -08c81c: 0a02 |002e: move-result v2 │ │ -08c81e: 6e30 9721 1402 |002f: invoke-virtual {v4, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -08c824: 0c02 |0032: move-result-object v2 │ │ -08c826: 6e20 8521 2500 |0033: invoke-virtual {v5, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2185 │ │ -08c82c: 0a02 |0036: move-result v2 │ │ -08c82e: 3802 0300 |0037: if-eqz v2, 003a // +0003 │ │ -08c832: 0110 |0039: move v0, v1 │ │ -08c834: 0101 |003a: move v1, v0 │ │ -08c836: 28cf |003b: goto 000a // -0031 │ │ +08c774: |[08c774] org.apache.http.protocol.UriPatternMatcher.matchUriRequestPattern:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +08c784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c786: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +08c788: 1a02 0b01 |0002: const-string v2, "*" // string@010b │ │ +08c78c: 6e20 8621 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08c792: 0a02 |0007: move-result v2 │ │ +08c794: 3802 0300 |0008: if-eqz v2, 000b // +0003 │ │ +08c798: 0f01 |000a: return v1 │ │ +08c79a: 1a02 0b01 |000b: const-string v2, "*" // string@010b │ │ +08c79e: 6e20 8521 2400 |000d: invoke-virtual {v4, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2185 │ │ +08c7a4: 0a02 |0010: move-result v2 │ │ +08c7a6: 3802 1200 |0011: if-eqz v2, 0023 // +0012 │ │ +08c7aa: 6e10 9121 0400 |0013: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +08c7b0: 0a02 |0016: move-result v2 │ │ +08c7b2: d802 02ff |0017: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08c7b6: 6e30 9721 0402 |0019: invoke-virtual {v4, v0, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +08c7bc: 0c02 |001c: move-result-object v2 │ │ +08c7be: 6e20 9521 2500 |001d: invoke-virtual {v5, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ +08c7c4: 0a02 |0020: move-result v2 │ │ +08c7c6: 3902 1800 |0021: if-nez v2, 0039 // +0018 │ │ +08c7ca: 1a02 0b01 |0023: const-string v2, "*" // string@010b │ │ +08c7ce: 6e20 9521 2400 |0025: invoke-virtual {v4, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ +08c7d4: 0a02 |0028: move-result v2 │ │ +08c7d6: 3802 1100 |0029: if-eqz v2, 003a // +0011 │ │ +08c7da: 6e10 9121 0400 |002b: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +08c7e0: 0a02 |002e: move-result v2 │ │ +08c7e2: 6e30 9721 1402 |002f: invoke-virtual {v4, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +08c7e8: 0c02 |0032: move-result-object v2 │ │ +08c7ea: 6e20 8521 2500 |0033: invoke-virtual {v5, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2185 │ │ +08c7f0: 0a02 |0036: move-result v2 │ │ +08c7f2: 3802 0300 |0037: if-eqz v2, 003a // +0003 │ │ +08c7f6: 0110 |0039: move v0, v1 │ │ +08c7f8: 0101 |003a: move v1, v0 │ │ +08c7fa: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=151 │ │ 0x000a line=154 │ │ + 0x000d line=155 │ │ + 0x0025 line=156 │ │ + 0x003b line=154 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lorg/apache/http/protocol/UriPatternMatcher; │ │ 0x0000 - 0x003c reg=3 this Lorg/apache/http/protocol/UriPatternMatcher; Lorg/apache/http/protocol/UriPatternMatcher; │ │ 0x0000 - 0x003c reg=4 pattern Ljava/lang/String; │ │ 0x0000 - 0x003c reg=5 path Ljava/lang/String; │ │ │ │ #3 : (in Lorg/apache/http/protocol/UriPatternMatcher;) │ │ @@ -167369,25 +167437,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -08c838: |[08c838] org.apache.http.protocol.UriPatternMatcher.register:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -08c848: 1d01 |0000: monitor-enter v1 │ │ -08c84a: 1a00 eb12 |0001: const-string v0, "URI request pattern" // string@12eb │ │ -08c84e: 7120 4d29 0200 |0003: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c854: 5410 250f |0006: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c858: 7230 7222 2003 |0008: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -08c85e: 1e01 |000b: monitor-exit v1 │ │ -08c860: 0e00 |000c: return-void │ │ -08c862: 0d00 |000d: move-exception v0 │ │ -08c864: 1e01 |000e: monitor-exit v1 │ │ -08c866: 2700 |000f: throw v0 │ │ +08c7fc: |[08c7fc] org.apache.http.protocol.UriPatternMatcher.register:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +08c80c: 1d01 |0000: monitor-enter v1 │ │ +08c80e: 1a00 e712 |0001: const-string v0, "URI request pattern" // string@12e7 │ │ +08c812: 7120 4d29 0200 |0003: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c818: 5410 250f |0006: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c81c: 7230 7222 2003 |0008: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +08c822: 1e01 |000b: monitor-exit v1 │ │ +08c824: 0e00 |000c: return-void │ │ +08c826: 0d00 |000d: move-exception v0 │ │ +08c828: 1e01 |000e: monitor-exit v1 │ │ +08c82a: 2700 |000f: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=71 │ │ 0x000b line=72 │ │ @@ -167404,27 +167472,27 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08c874: |[08c874] org.apache.http.protocol.UriPatternMatcher.setHandlers:(Ljava/util/Map;)V │ │ -08c884: 1d01 |0000: monitor-enter v1 │ │ -08c886: 1a00 480f |0001: const-string v0, "Map of handlers" // string@0f48 │ │ -08c88a: 7120 4d29 0200 |0003: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c890: 5410 250f |0006: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c894: 7210 6c22 0000 |0008: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@226c │ │ -08c89a: 5410 250f |000b: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c89e: 7220 7322 2000 |000d: invoke-interface {v0, v2}, Ljava/util/Map;.putAll:(Ljava/util/Map;)V // method@2273 │ │ -08c8a4: 1e01 |0010: monitor-exit v1 │ │ -08c8a6: 0e00 |0011: return-void │ │ -08c8a8: 0d00 |0012: move-exception v0 │ │ -08c8aa: 1e01 |0013: monitor-exit v1 │ │ -08c8ac: 2700 |0014: throw v0 │ │ +08c838: |[08c838] org.apache.http.protocol.UriPatternMatcher.setHandlers:(Ljava/util/Map;)V │ │ +08c848: 1d01 |0000: monitor-enter v1 │ │ +08c84a: 1a00 440f |0001: const-string v0, "Map of handlers" // string@0f44 │ │ +08c84e: 7120 4d29 0200 |0003: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c854: 5410 250f |0006: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c858: 7210 6c22 0000 |0008: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@226c │ │ +08c85e: 5410 250f |000b: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c862: 7220 7322 2000 |000d: invoke-interface {v0, v2}, Ljava/util/Map;.putAll:(Ljava/util/Map;)V // method@2273 │ │ +08c868: 1e01 |0010: monitor-exit v1 │ │ +08c86a: 0e00 |0011: return-void │ │ +08c86c: 0d00 |0012: move-exception v0 │ │ +08c86e: 1e01 |0013: monitor-exit v1 │ │ +08c870: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=91 │ │ 0x0006 line=92 │ │ 0x000b line=93 │ │ @@ -167441,27 +167509,27 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08c8bc: |[08c8bc] org.apache.http.protocol.UriPatternMatcher.setObjects:(Ljava/util/Map;)V │ │ -08c8cc: 1d01 |0000: monitor-enter v1 │ │ -08c8ce: 1a00 480f |0001: const-string v0, "Map of handlers" // string@0f48 │ │ -08c8d2: 7120 4d29 0200 |0003: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08c8d8: 5410 250f |0006: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c8dc: 7210 6c22 0000 |0008: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@226c │ │ -08c8e2: 5410 250f |000b: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c8e6: 7220 7322 2000 |000d: invoke-interface {v0, v2}, Ljava/util/Map;.putAll:(Ljava/util/Map;)V // method@2273 │ │ -08c8ec: 1e01 |0010: monitor-exit v1 │ │ -08c8ee: 0e00 |0011: return-void │ │ -08c8f0: 0d00 |0012: move-exception v0 │ │ -08c8f2: 1e01 |0013: monitor-exit v1 │ │ -08c8f4: 2700 |0014: throw v0 │ │ +08c880: |[08c880] org.apache.http.protocol.UriPatternMatcher.setObjects:(Ljava/util/Map;)V │ │ +08c890: 1d01 |0000: monitor-enter v1 │ │ +08c892: 1a00 440f |0001: const-string v0, "Map of handlers" // string@0f44 │ │ +08c896: 7120 4d29 0200 |0003: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08c89c: 5410 250f |0006: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c8a0: 7210 6c22 0000 |0008: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@226c │ │ +08c8a6: 5410 250f |000b: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c8aa: 7220 7322 2000 |000d: invoke-interface {v0, v2}, Ljava/util/Map;.putAll:(Ljava/util/Map;)V // method@2273 │ │ +08c8b0: 1e01 |0010: monitor-exit v1 │ │ +08c8b2: 0e00 |0011: return-void │ │ +08c8b4: 0d00 |0012: move-exception v0 │ │ +08c8b6: 1e01 |0013: monitor-exit v1 │ │ +08c8b8: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=101 │ │ 0x0006 line=102 │ │ 0x000b line=103 │ │ @@ -167478,19 +167546,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08c904: |[08c904] org.apache.http.protocol.UriPatternMatcher.toString:()Ljava/lang/String; │ │ -08c914: 5410 250f |0000: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c918: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -08c91e: 0c00 |0005: move-result-object v0 │ │ -08c920: 1100 |0006: return-object v0 │ │ +08c8c8: |[08c8c8] org.apache.http.protocol.UriPatternMatcher.toString:()Ljava/lang/String; │ │ +08c8d8: 5410 250f |0000: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c8dc: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +08c8e2: 0c00 |0005: move-result-object v0 │ │ +08c8e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/protocol/UriPatternMatcher; │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/protocol/UriPatternMatcher; Lorg/apache/http/protocol/UriPatternMatcher; │ │ │ │ @@ -167499,39 +167567,39 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08c924: |[08c924] org.apache.http.protocol.UriPatternMatcher.unregister:(Ljava/lang/String;)V │ │ -08c934: 1d01 |0000: monitor-enter v1 │ │ -08c936: 3902 0400 |0001: if-nez v2, 0005 // +0004 │ │ -08c93a: 1e01 |0003: monitor-exit v1 │ │ -08c93c: 0e00 |0004: return-void │ │ -08c93e: 5410 250f |0005: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ -08c942: 7220 7422 2000 |0007: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ -08c948: 28f9 |000a: goto 0003 // -0007 │ │ -08c94a: 0d00 |000b: move-exception v0 │ │ -08c94c: 1e01 |000c: monitor-exit v1 │ │ -08c94e: 2700 |000d: throw v0 │ │ +08c8e8: |[08c8e8] org.apache.http.protocol.UriPatternMatcher.unregister:(Ljava/lang/String;)V │ │ +08c8f8: 1d01 |0000: monitor-enter v1 │ │ +08c8fa: 3902 0400 |0001: if-nez v2, 0005 // +0004 │ │ +08c8fe: 1e01 |0003: monitor-exit v1 │ │ +08c900: 0e00 |0004: return-void │ │ +08c902: 5410 250f |0005: iget-object v0, v1, Lorg/apache/http/protocol/UriPatternMatcher;.map:Ljava/util/Map; // field@0f25 │ │ +08c906: 7220 7422 2000 |0007: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ +08c90c: 28f9 |000a: goto 0003 // -0007 │ │ +08c90e: 0d00 |000b: move-exception v0 │ │ +08c910: 1e01 |000c: monitor-exit v1 │ │ +08c912: 2700 |000d: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=84 │ │ 0x0005 line=83 │ │ 0x000b line=80 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/protocol/UriPatternMatcher; │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/protocol/UriPatternMatcher; Lorg/apache/http/protocol/UriPatternMatcher; │ │ 0x0000 - 0x000e reg=2 pattern Ljava/lang/String; │ │ │ │ - source_file_idx : 4883 (UriPatternMatcher.java) │ │ + source_file_idx : 4879 (UriPatternMatcher.java) │ │ │ │ Class #758 header: │ │ class_idx : 1624 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 719 │ │ static_fields_size : 0 │ │ @@ -167562,17 +167630,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08c95c: |[08c95c] org.apache.http.util.Args.:()V │ │ -08c96c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08c972: 0e00 |0003: return-void │ │ +08c920: |[08c920] org.apache.http.util.Args.:()V │ │ +08c930: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08c936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/util/Args; │ │ │ │ #1 : (in Lorg/apache/http/util/Args;) │ │ @@ -167580,20 +167648,20 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08c974: |[08c974] org.apache.http.util.Args.check:(ZLjava/lang/String;)V │ │ -08c984: 3901 0800 |0000: if-nez v1, 0008 // +0008 │ │ -08c988: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08c98c: 7020 4621 2000 |0004: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08c992: 2700 |0007: throw v0 │ │ -08c994: 0e00 |0008: return-void │ │ +08c938: |[08c938] org.apache.http.util.Args.check:(ZLjava/lang/String;)V │ │ +08c948: 3901 0800 |0000: if-nez v1, 0008 // +0008 │ │ +08c94c: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08c950: 7020 4621 2000 |0004: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08c956: 2700 |0007: throw v0 │ │ +08c958: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0002 line=36 │ │ 0x0008 line=38 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 expression Z │ │ @@ -167604,22 +167672,22 @@ │ │ type : '(ZLjava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08c998: |[08c998] org.apache.http.util.Args.check:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -08c9a8: 3902 0c00 |0000: if-nez v2, 000c // +000c │ │ -08c9ac: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08c9b0: 7120 8821 4300 |0004: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ -08c9b6: 0c01 |0007: move-result-object v1 │ │ -08c9b8: 7020 4621 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08c9be: 2700 |000b: throw v0 │ │ -08c9c0: 0e00 |000c: return-void │ │ +08c95c: |[08c95c] org.apache.http.util.Args.check:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +08c96c: 3902 0c00 |0000: if-nez v2, 000c // +000c │ │ +08c970: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08c974: 7120 8821 4300 |0004: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ +08c97a: 0c01 |0007: move-result-object v1 │ │ +08c97c: 7020 4621 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08c982: 2700 |000b: throw v0 │ │ +08c984: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ 0x000c line=44 │ │ locals : │ │ 0x0000 - 0x000d reg=2 expression Z │ │ @@ -167631,44 +167699,44 @@ │ │ type : '(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -08c9c4: |[08c9c4] org.apache.http.util.Args.notBlank:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -08c9d4: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ -08c9d8: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08c9dc: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08c9e0: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08c9e6: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08c9ec: 0c01 |000c: move-result-object v1 │ │ -08c9ee: 1a02 9100 |000d: const-string v2, " may not be null" // string@0091 │ │ -08c9f2: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08c9f8: 0c01 |0012: move-result-object v1 │ │ -08c9fa: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08ca00: 0c01 |0016: move-result-object v1 │ │ -08ca02: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08ca08: 2700 |001a: throw v0 │ │ -08ca0a: 7110 a229 0300 |001b: invoke-static {v3}, Lorg/apache/http/util/TextUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@29a2 │ │ -08ca10: 0a00 |001e: move-result v0 │ │ -08ca12: 3800 1b00 |001f: if-eqz v0, 003a // +001b │ │ -08ca16: 2200 e504 |0021: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08ca1a: 2201 f804 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08ca1e: 7010 a121 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08ca24: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ca2a: 0c01 |002b: move-result-object v1 │ │ -08ca2c: 1a02 8d00 |002c: const-string v2, " may not be blank" // string@008d │ │ -08ca30: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ca36: 0c01 |0031: move-result-object v1 │ │ -08ca38: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08ca3e: 0c01 |0035: move-result-object v1 │ │ -08ca40: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08ca46: 2700 |0039: throw v0 │ │ -08ca48: 1103 |003a: return-object v3 │ │ +08c988: |[08c988] org.apache.http.util.Args.notBlank:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +08c998: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ +08c99c: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08c9a0: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08c9a4: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08c9aa: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08c9b0: 0c01 |000c: move-result-object v1 │ │ +08c9b2: 1a02 9100 |000d: const-string v2, " may not be null" // string@0091 │ │ +08c9b6: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08c9bc: 0c01 |0012: move-result-object v1 │ │ +08c9be: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08c9c4: 0c01 |0016: move-result-object v1 │ │ +08c9c6: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08c9cc: 2700 |001a: throw v0 │ │ +08c9ce: 7110 a229 0300 |001b: invoke-static {v3}, Lorg/apache/http/util/TextUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@29a2 │ │ +08c9d4: 0a00 |001e: move-result v0 │ │ +08c9d6: 3800 1b00 |001f: if-eqz v0, 003a // +001b │ │ +08c9da: 2200 e504 |0021: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08c9de: 2201 f804 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08c9e2: 7010 a121 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08c9e8: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08c9ee: 0c01 |002b: move-result-object v1 │ │ +08c9f0: 1a02 8d00 |002c: const-string v2, " may not be blank" // string@008d │ │ +08c9f4: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08c9fa: 0c01 |0031: move-result-object v1 │ │ +08c9fc: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08ca02: 0c01 |0035: move-result-object v1 │ │ +08ca04: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08ca0a: 2700 |0039: throw v0 │ │ +08ca0c: 1103 |003a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0002 line=65 │ │ 0x001b line=67 │ │ 0x0021 line=68 │ │ 0x003a line=70 │ │ @@ -167682,44 +167750,44 @@ │ │ type : '(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -08ca4c: |[08ca4c] org.apache.http.util.Args.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -08ca5c: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ -08ca60: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08ca64: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08ca68: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08ca6e: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ca74: 0c01 |000c: move-result-object v1 │ │ -08ca76: 1a02 9100 |000d: const-string v2, " may not be null" // string@0091 │ │ -08ca7a: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ca80: 0c01 |0012: move-result-object v1 │ │ -08ca82: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08ca88: 0c01 |0016: move-result-object v1 │ │ -08ca8a: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08ca90: 2700 |001a: throw v0 │ │ -08ca92: 7110 a329 0300 |001b: invoke-static {v3}, Lorg/apache/http/util/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@29a3 │ │ -08ca98: 0a00 |001e: move-result v0 │ │ -08ca9a: 3800 1b00 |001f: if-eqz v0, 003a // +001b │ │ -08ca9e: 2200 e504 |0021: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08caa2: 2201 f804 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08caa6: 7010 a121 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08caac: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cab2: 0c01 |002b: move-result-object v1 │ │ -08cab4: 1a02 8e00 |002c: const-string v2, " may not be empty" // string@008e │ │ -08cab8: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cabe: 0c01 |0031: move-result-object v1 │ │ -08cac0: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cac6: 0c01 |0035: move-result-object v1 │ │ -08cac8: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08cace: 2700 |0039: throw v0 │ │ -08cad0: 1103 |003a: return-object v3 │ │ +08ca10: |[08ca10] org.apache.http.util.Args.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +08ca20: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ +08ca24: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08ca28: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08ca2c: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08ca32: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ca38: 0c01 |000c: move-result-object v1 │ │ +08ca3a: 1a02 9100 |000d: const-string v2, " may not be null" // string@0091 │ │ +08ca3e: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ca44: 0c01 |0012: move-result-object v1 │ │ +08ca46: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08ca4c: 0c01 |0016: move-result-object v1 │ │ +08ca4e: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08ca54: 2700 |001a: throw v0 │ │ +08ca56: 7110 a329 0300 |001b: invoke-static {v3}, Lorg/apache/http/util/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@29a3 │ │ +08ca5c: 0a00 |001e: move-result v0 │ │ +08ca5e: 3800 1b00 |001f: if-eqz v0, 003a // +001b │ │ +08ca62: 2200 e504 |0021: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08ca66: 2201 f804 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08ca6a: 7010 a121 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08ca70: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ca76: 0c01 |002b: move-result-object v1 │ │ +08ca78: 1a02 8e00 |002c: const-string v2, " may not be empty" // string@008e │ │ +08ca7c: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ca82: 0c01 |0031: move-result-object v1 │ │ +08ca84: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08ca8a: 0c01 |0035: move-result-object v1 │ │ +08ca8c: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08ca92: 2700 |0039: throw v0 │ │ +08ca94: 1103 |003a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0002 line=55 │ │ 0x001b line=57 │ │ 0x0021 line=58 │ │ 0x003a line=60 │ │ @@ -167733,44 +167801,44 @@ │ │ type : '(Ljava/util/Collection;Ljava/lang/String;)Ljava/util/Collection;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -08cad4: |[08cad4] org.apache.http.util.Args.notEmpty:(Ljava/util/Collection;Ljava/lang/String;)Ljava/util/Collection; │ │ -08cae4: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ -08cae8: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08caec: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08caf0: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08caf6: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cafc: 0c01 |000c: move-result-object v1 │ │ -08cafe: 1a02 9100 |000d: const-string v2, " may not be null" // string@0091 │ │ -08cb02: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cb08: 0c01 |0012: move-result-object v1 │ │ -08cb0a: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cb10: 0c01 |0016: move-result-object v1 │ │ -08cb12: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08cb18: 2700 |001a: throw v0 │ │ -08cb1a: 7210 2b22 0300 |001b: invoke-interface {v3}, Ljava/util/Collection;.isEmpty:()Z // method@222b │ │ -08cb20: 0a00 |001e: move-result v0 │ │ -08cb22: 3800 1b00 |001f: if-eqz v0, 003a // +001b │ │ -08cb26: 2200 e504 |0021: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08cb2a: 2201 f804 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cb2e: 7010 a121 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cb34: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cb3a: 0c01 |002b: move-result-object v1 │ │ -08cb3c: 1a02 8e00 |002c: const-string v2, " may not be empty" // string@008e │ │ -08cb40: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cb46: 0c01 |0031: move-result-object v1 │ │ -08cb48: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cb4e: 0c01 |0035: move-result-object v1 │ │ -08cb50: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08cb56: 2700 |0039: throw v0 │ │ -08cb58: 1103 |003a: return-object v3 │ │ +08ca98: |[08ca98] org.apache.http.util.Args.notEmpty:(Ljava/util/Collection;Ljava/lang/String;)Ljava/util/Collection; │ │ +08caa8: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ +08caac: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08cab0: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cab4: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08caba: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cac0: 0c01 |000c: move-result-object v1 │ │ +08cac2: 1a02 9100 |000d: const-string v2, " may not be null" // string@0091 │ │ +08cac6: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cacc: 0c01 |0012: move-result-object v1 │ │ +08cace: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cad4: 0c01 |0016: move-result-object v1 │ │ +08cad6: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08cadc: 2700 |001a: throw v0 │ │ +08cade: 7210 2b22 0300 |001b: invoke-interface {v3}, Ljava/util/Collection;.isEmpty:()Z // method@222b │ │ +08cae4: 0a00 |001e: move-result v0 │ │ +08cae6: 3800 1b00 |001f: if-eqz v0, 003a // +001b │ │ +08caea: 2200 e504 |0021: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08caee: 2201 f804 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08caf2: 7010 a121 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08caf8: 6e20 aa21 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cafe: 0c01 |002b: move-result-object v1 │ │ +08cb00: 1a02 8e00 |002c: const-string v2, " may not be empty" // string@008e │ │ +08cb04: 6e20 aa21 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cb0a: 0c01 |0031: move-result-object v1 │ │ +08cb0c: 6e10 af21 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cb12: 0c01 |0035: move-result-object v1 │ │ +08cb14: 7020 4621 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08cb1a: 2700 |0039: throw v0 │ │ +08cb1c: 1103 |003a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0002 line=75 │ │ 0x001b line=77 │ │ 0x0021 line=78 │ │ 0x003a line=80 │ │ @@ -167784,29 +167852,29 @@ │ │ type : '(ILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08cb5c: |[08cb5c] org.apache.http.util.Args.notNegative:(ILjava/lang/String;)I │ │ -08cb6c: 3b03 1b00 |0000: if-gez v3, 001b // +001b │ │ -08cb70: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08cb74: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cb78: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cb7e: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cb84: 0c01 |000c: move-result-object v1 │ │ -08cb86: 1a02 8f00 |000d: const-string v2, " may not be negative" // string@008f │ │ -08cb8a: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cb90: 0c01 |0012: move-result-object v1 │ │ -08cb92: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cb98: 0c01 |0016: move-result-object v1 │ │ -08cb9a: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08cba0: 2700 |001a: throw v0 │ │ -08cba2: 0f03 |001b: return v3 │ │ +08cb20: |[08cb20] org.apache.http.util.Args.notNegative:(ILjava/lang/String;)I │ │ +08cb30: 3b03 1b00 |0000: if-gez v3, 001b // +001b │ │ +08cb34: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08cb38: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cb3c: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cb42: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cb48: 0c01 |000c: move-result-object v1 │ │ +08cb4a: 1a02 8f00 |000d: const-string v2, " may not be negative" // string@008f │ │ +08cb4e: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cb54: 0c01 |0012: move-result-object v1 │ │ +08cb56: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cb5c: 0c01 |0016: move-result-object v1 │ │ +08cb5e: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08cb64: 2700 |001a: throw v0 │ │ +08cb66: 0f03 |001b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=99 │ │ 0x001b line=101 │ │ locals : │ │ 0x0000 - 0x001c reg=3 n I │ │ @@ -167817,31 +167885,31 @@ │ │ type : '(JLjava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08cba4: |[08cba4] org.apache.http.util.Args.notNegative:(JLjava/lang/String;)J │ │ -08cbb4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -08cbb8: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -08cbbc: 3b00 1b00 |0004: if-gez v0, 001f // +001b │ │ -08cbc0: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08cbc4: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cbc8: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cbce: 6e20 aa21 6100 |000d: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cbd4: 0c01 |0010: move-result-object v1 │ │ -08cbd6: 1a02 8f00 |0011: const-string v2, " may not be negative" // string@008f │ │ -08cbda: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cbe0: 0c01 |0016: move-result-object v1 │ │ -08cbe2: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cbe8: 0c01 |001a: move-result-object v1 │ │ -08cbea: 7020 4621 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08cbf0: 2700 |001e: throw v0 │ │ -08cbf2: 1004 |001f: return-wide v4 │ │ +08cb68: |[08cb68] org.apache.http.util.Args.notNegative:(JLjava/lang/String;)J │ │ +08cb78: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +08cb7c: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +08cb80: 3b00 1b00 |0004: if-gez v0, 001f // +001b │ │ +08cb84: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08cb88: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cb8c: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cb92: 6e20 aa21 6100 |000d: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cb98: 0c01 |0010: move-result-object v1 │ │ +08cb9a: 1a02 8f00 |0011: const-string v2, " may not be negative" // string@008f │ │ +08cb9e: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cba4: 0c01 |0016: move-result-object v1 │ │ +08cba6: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cbac: 0c01 |001a: move-result-object v1 │ │ +08cbae: 7020 4621 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08cbb4: 2700 |001e: throw v0 │ │ +08cbb6: 1004 |001f: return-wide v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0006 line=106 │ │ 0x001f line=108 │ │ locals : │ │ 0x0000 - 0x0020 reg=4 n J │ │ @@ -167852,29 +167920,29 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08cbf4: |[08cbf4] org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ -08cc04: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ -08cc08: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08cc0c: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cc10: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cc16: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cc1c: 0c01 |000c: move-result-object v1 │ │ -08cc1e: 1a02 9100 |000d: const-string v2, " may not be null" // string@0091 │ │ -08cc22: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cc28: 0c01 |0012: move-result-object v1 │ │ -08cc2a: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cc30: 0c01 |0016: move-result-object v1 │ │ -08cc32: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08cc38: 2700 |001a: throw v0 │ │ -08cc3a: 1103 |001b: return-object v3 │ │ +08cbb8: |[08cbb8] org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ +08cbc8: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ +08cbcc: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08cbd0: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cbd4: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cbda: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cbe0: 0c01 |000c: move-result-object v1 │ │ +08cbe2: 1a02 9100 |000d: const-string v2, " may not be null" // string@0091 │ │ +08cbe6: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cbec: 0c01 |0012: move-result-object v1 │ │ +08cbee: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cbf4: 0c01 |0016: move-result-object v1 │ │ +08cbf6: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08cbfc: 2700 |001a: throw v0 │ │ +08cbfe: 1103 |001b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0002 line=48 │ │ 0x001b line=50 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -167886,29 +167954,29 @@ │ │ type : '(ILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08cc3c: |[08cc3c] org.apache.http.util.Args.positive:(ILjava/lang/String;)I │ │ -08cc4c: 3c03 1b00 |0000: if-gtz v3, 001b // +001b │ │ -08cc50: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08cc54: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cc58: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cc5e: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cc64: 0c01 |000c: move-result-object v1 │ │ -08cc66: 1a02 9000 |000d: const-string v2, " may not be negative or zero" // string@0090 │ │ -08cc6a: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cc70: 0c01 |0012: move-result-object v1 │ │ -08cc72: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cc78: 0c01 |0016: move-result-object v1 │ │ -08cc7a: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08cc80: 2700 |001a: throw v0 │ │ -08cc82: 0f03 |001b: return v3 │ │ +08cc00: |[08cc00] org.apache.http.util.Args.positive:(ILjava/lang/String;)I │ │ +08cc10: 3c03 1b00 |0000: if-gtz v3, 001b // +001b │ │ +08cc14: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08cc18: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cc1c: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cc22: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cc28: 0c01 |000c: move-result-object v1 │ │ +08cc2a: 1a02 9000 |000d: const-string v2, " may not be negative or zero" // string@0090 │ │ +08cc2e: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cc34: 0c01 |0012: move-result-object v1 │ │ +08cc36: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cc3c: 0c01 |0016: move-result-object v1 │ │ +08cc3e: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08cc44: 2700 |001a: throw v0 │ │ +08cc46: 0f03 |001b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0002 line=85 │ │ 0x001b line=87 │ │ locals : │ │ 0x0000 - 0x001c reg=3 n I │ │ @@ -167919,31 +167987,31 @@ │ │ type : '(JLjava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08cc84: |[08cc84] org.apache.http.util.Args.positive:(JLjava/lang/String;)J │ │ -08cc94: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -08cc98: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -08cc9c: 3c00 1b00 |0004: if-gtz v0, 001f // +001b │ │ -08cca0: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08cca4: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cca8: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08ccae: 6e20 aa21 6100 |000d: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ccb4: 0c01 |0010: move-result-object v1 │ │ -08ccb6: 1a02 9000 |0011: const-string v2, " may not be negative or zero" // string@0090 │ │ -08ccba: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ccc0: 0c01 |0016: move-result-object v1 │ │ -08ccc2: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08ccc8: 0c01 |001a: move-result-object v1 │ │ -08ccca: 7020 4621 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08ccd0: 2700 |001e: throw v0 │ │ -08ccd2: 1004 |001f: return-wide v4 │ │ +08cc48: |[08cc48] org.apache.http.util.Args.positive:(JLjava/lang/String;)J │ │ +08cc58: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +08cc5c: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +08cc60: 3c00 1b00 |0004: if-gtz v0, 001f // +001b │ │ +08cc64: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08cc68: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cc6c: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cc72: 6e20 aa21 6100 |000d: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cc78: 0c01 |0010: move-result-object v1 │ │ +08cc7a: 1a02 9000 |0011: const-string v2, " may not be negative or zero" // string@0090 │ │ +08cc7e: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cc84: 0c01 |0016: move-result-object v1 │ │ +08cc86: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cc8c: 0c01 |001a: move-result-object v1 │ │ +08cc8e: 7020 4621 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08cc94: 2700 |001e: throw v0 │ │ +08cc96: 1004 |001f: return-wide v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0006 line=92 │ │ 0x001f line=94 │ │ locals : │ │ 0x0000 - 0x0020 reg=4 n J │ │ @@ -167975,17 +168043,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ccd4: |[08ccd4] org.apache.http.util.Asserts.:()V │ │ -08cce4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08ccea: 0e00 |0003: return-void │ │ +08cc98: |[08cc98] org.apache.http.util.Asserts.:()V │ │ +08cca8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08ccae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/util/Asserts; │ │ │ │ #1 : (in Lorg/apache/http/util/Asserts;) │ │ @@ -167993,20 +168061,20 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08ccec: |[08ccec] org.apache.http.util.Asserts.check:(ZLjava/lang/String;)V │ │ -08ccfc: 3901 0800 |0000: if-nez v1, 0008 // +0008 │ │ -08cd00: 2200 e604 |0002: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -08cd04: 7020 4a21 2000 |0004: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -08cd0a: 2700 |0007: throw v0 │ │ -08cd0c: 0e00 |0008: return-void │ │ +08ccb0: |[08ccb0] org.apache.http.util.Asserts.check:(ZLjava/lang/String;)V │ │ +08ccc0: 3901 0800 |0000: if-nez v1, 0008 // +0008 │ │ +08ccc4: 2200 e604 |0002: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +08ccc8: 7020 4a21 2000 |0004: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +08ccce: 2700 |0007: throw v0 │ │ +08ccd0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0002 line=34 │ │ 0x0008 line=36 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 expression Z │ │ @@ -168017,22 +168085,22 @@ │ │ type : '(ZLjava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08cd10: |[08cd10] org.apache.http.util.Asserts.check:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -08cd20: 3902 0c00 |0000: if-nez v2, 000c // +000c │ │ -08cd24: 2200 e604 |0002: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -08cd28: 7120 8821 4300 |0004: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ -08cd2e: 0c01 |0007: move-result-object v1 │ │ -08cd30: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -08cd36: 2700 |000b: throw v0 │ │ -08cd38: 0e00 |000c: return-void │ │ +08ccd4: |[08ccd4] org.apache.http.util.Asserts.check:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +08cce4: 3902 0c00 |0000: if-nez v2, 000c // +000c │ │ +08cce8: 2200 e604 |0002: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +08ccec: 7120 8821 4300 |0004: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2188 │ │ +08ccf2: 0c01 |0007: move-result-object v1 │ │ +08ccf4: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +08ccfa: 2700 |000b: throw v0 │ │ +08ccfc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x000c line=42 │ │ locals : │ │ 0x0000 - 0x000d reg=2 expression Z │ │ @@ -168044,31 +168112,31 @@ │ │ type : '(Ljava/lang/CharSequence;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08cd3c: |[08cd3c] org.apache.http.util.Asserts.notBlank:(Ljava/lang/CharSequence;Ljava/lang/String;)V │ │ -08cd4c: 7110 a229 0300 |0000: invoke-static {v3}, Lorg/apache/http/util/TextUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@29a2 │ │ -08cd52: 0a00 |0003: move-result v0 │ │ -08cd54: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ -08cd58: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -08cd5c: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cd60: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cd66: 6e20 aa21 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cd6c: 0c01 |0010: move-result-object v1 │ │ -08cd6e: 1a02 5c00 |0011: const-string v2, " is blank" // string@005c │ │ -08cd72: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cd78: 0c01 |0016: move-result-object v1 │ │ -08cd7a: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cd80: 0c01 |001a: move-result-object v1 │ │ -08cd82: 7020 4a21 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -08cd88: 2700 |001e: throw v0 │ │ -08cd8a: 0e00 |001f: return-void │ │ +08cd00: |[08cd00] org.apache.http.util.Asserts.notBlank:(Ljava/lang/CharSequence;Ljava/lang/String;)V │ │ +08cd10: 7110 a229 0300 |0000: invoke-static {v3}, Lorg/apache/http/util/TextUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@29a2 │ │ +08cd16: 0a00 |0003: move-result v0 │ │ +08cd18: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ +08cd1c: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +08cd20: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cd24: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cd2a: 6e20 aa21 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cd30: 0c01 |0010: move-result-object v1 │ │ +08cd32: 1a02 5c00 |0011: const-string v2, " is blank" // string@005c │ │ +08cd36: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cd3c: 0c01 |0016: move-result-object v1 │ │ +08cd3e: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cd44: 0c01 |001a: move-result-object v1 │ │ +08cd46: 7020 4a21 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +08cd4c: 2700 |001e: throw v0 │ │ +08cd4e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0006 line=58 │ │ 0x001f line=60 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 s Ljava/lang/CharSequence; │ │ @@ -168079,31 +168147,31 @@ │ │ type : '(Ljava/lang/CharSequence;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08cd8c: |[08cd8c] org.apache.http.util.Asserts.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)V │ │ -08cd9c: 7110 a329 0300 |0000: invoke-static {v3}, Lorg/apache/http/util/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@29a3 │ │ -08cda2: 0a00 |0003: move-result v0 │ │ -08cda4: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ -08cda8: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -08cdac: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cdb0: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cdb6: 6e20 aa21 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cdbc: 0c01 |0010: move-result-object v1 │ │ -08cdbe: 1a02 5d00 |0011: const-string v2, " is empty" // string@005d │ │ -08cdc2: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cdc8: 0c01 |0016: move-result-object v1 │ │ -08cdca: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cdd0: 0c01 |001a: move-result-object v1 │ │ -08cdd2: 7020 4a21 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -08cdd8: 2700 |001e: throw v0 │ │ -08cdda: 0e00 |001f: return-void │ │ +08cd50: |[08cd50] org.apache.http.util.Asserts.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)V │ │ +08cd60: 7110 a329 0300 |0000: invoke-static {v3}, Lorg/apache/http/util/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@29a3 │ │ +08cd66: 0a00 |0003: move-result v0 │ │ +08cd68: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ +08cd6c: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +08cd70: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cd74: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cd7a: 6e20 aa21 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cd80: 0c01 |0010: move-result-object v1 │ │ +08cd82: 1a02 5d00 |0011: const-string v2, " is empty" // string@005d │ │ +08cd86: 6e20 aa21 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cd8c: 0c01 |0016: move-result-object v1 │ │ +08cd8e: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cd94: 0c01 |001a: move-result-object v1 │ │ +08cd96: 7020 4a21 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +08cd9c: 2700 |001e: throw v0 │ │ +08cd9e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0006 line=52 │ │ 0x001f line=54 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 s Ljava/lang/CharSequence; │ │ @@ -168114,29 +168182,29 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08cddc: |[08cddc] org.apache.http.util.Asserts.notNull:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -08cdec: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ -08cdf0: 2200 e604 |0002: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -08cdf4: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cdf8: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cdfe: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ce04: 0c01 |000c: move-result-object v1 │ │ -08ce06: 1a02 6400 |000d: const-string v2, " is null" // string@0064 │ │ -08ce0a: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ce10: 0c01 |0012: move-result-object v1 │ │ -08ce12: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08ce18: 0c01 |0016: move-result-object v1 │ │ -08ce1a: 7020 4a21 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -08ce20: 2700 |001a: throw v0 │ │ -08ce22: 0e00 |001b: return-void │ │ +08cda0: |[08cda0] org.apache.http.util.Asserts.notNull:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +08cdb0: 3903 1b00 |0000: if-nez v3, 001b // +001b │ │ +08cdb4: 2200 e604 |0002: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +08cdb8: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cdbc: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cdc2: 6e20 aa21 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cdc8: 0c01 |000c: move-result-object v1 │ │ +08cdca: 1a02 6400 |000d: const-string v2, " is null" // string@0064 │ │ +08cdce: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cdd4: 0c01 |0012: move-result-object v1 │ │ +08cdd6: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cddc: 0c01 |0016: move-result-object v1 │ │ +08cdde: 7020 4a21 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +08cde4: 2700 |001a: throw v0 │ │ +08cde6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0002 line=46 │ │ 0x001b line=48 │ │ locals : │ │ 0x0000 - 0x001c reg=3 object Ljava/lang/Object; │ │ @@ -168186,21 +168254,21 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08ce24: |[08ce24] org.apache.http.util.ByteArrayBuffer.:(I)V │ │ -08ce34: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08ce3a: 1a00 3203 |0003: const-string v0, "Buffer capacity" // string@0332 │ │ -08ce3e: 7120 4b29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -08ce44: 2320 6a06 |0008: new-array v0, v2, [B // type@066a │ │ -08ce48: 5b10 260f |000a: iput-object v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08ce4c: 0e00 |000c: return-void │ │ +08cde8: |[08cde8] org.apache.http.util.ByteArrayBuffer.:(I)V │ │ +08cdf8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08cdfe: 1a00 3203 |0003: const-string v0, "Buffer capacity" // string@0332 │ │ +08ce02: 7120 4b29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +08ce08: 2320 6a06 |0008: new-array v0, v2, [B // type@066a │ │ +08ce0c: 5b10 260f |000a: iput-object v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08ce10: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0008 line=56 │ │ 0x000c line=57 │ │ locals : │ │ @@ -168212,27 +168280,27 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -08ce50: |[08ce50] org.apache.http.util.ByteArrayBuffer.expand:(I)V │ │ -08ce60: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08ce62: 5441 260f |0001: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08ce66: 2111 |0003: array-length v1, v1 │ │ -08ce68: e001 0101 |0004: shl-int/lit8 v1, v1, #int 1 // #01 │ │ -08ce6c: 7120 6521 5100 |0006: invoke-static {v1, v5}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -08ce72: 0a01 |0009: move-result v1 │ │ -08ce74: 2310 6a06 |000a: new-array v0, v1, [B // type@066a │ │ -08ce78: 5441 260f |000c: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08ce7c: 5242 270f |000e: iget v2, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08ce80: 7152 b021 3130 |0010: invoke-static {v1, v3, v0, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -08ce86: 5b40 260f |0013: iput-object v0, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08ce8a: 0e00 |0015: return-void │ │ +08ce14: |[08ce14] org.apache.http.util.ByteArrayBuffer.expand:(I)V │ │ +08ce24: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08ce26: 5441 260f |0001: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08ce2a: 2111 |0003: array-length v1, v1 │ │ +08ce2c: e001 0101 |0004: shl-int/lit8 v1, v1, #int 1 // #01 │ │ +08ce30: 7120 6521 5100 |0006: invoke-static {v1, v5}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +08ce36: 0a01 |0009: move-result v1 │ │ +08ce38: 2310 6a06 |000a: new-array v0, v1, [B // type@066a │ │ +08ce3c: 5441 260f |000c: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08ce40: 5242 270f |000e: iget v2, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08ce44: 7152 b021 3130 |0010: invoke-static {v1, v3, v0, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +08ce4a: 5b40 260f |0013: iput-object v0, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08ce4e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x000c line=61 │ │ 0x0013 line=62 │ │ 0x0015 line=63 │ │ locals : │ │ @@ -168246,27 +168314,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -08ce8c: |[08ce8c] org.apache.http.util.ByteArrayBuffer.append:(I)V │ │ -08ce9c: 5241 270f |0000: iget v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08cea0: d800 0101 |0002: add-int/lit8 v0, v1, #int 1 // #01 │ │ -08cea4: 5441 260f |0004: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08cea8: 2111 |0006: array-length v1, v1 │ │ -08ceaa: 3710 0500 |0007: if-le v0, v1, 000c // +0005 │ │ -08ceae: 7020 6029 0400 |0009: invoke-direct {v4, v0}, Lorg/apache/http/util/ByteArrayBuffer;.expand:(I)V // method@2960 │ │ -08ceb4: 5441 260f |000c: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08ceb8: 5242 270f |000e: iget v2, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08cebc: 8d53 |0010: int-to-byte v3, v5 │ │ -08cebe: 4f03 0102 |0011: aput-byte v3, v1, v2 │ │ -08cec2: 5940 270f |0013: iput v0, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08cec6: 0e00 |0015: return-void │ │ +08ce50: |[08ce50] org.apache.http.util.ByteArrayBuffer.append:(I)V │ │ +08ce60: 5241 270f |0000: iget v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08ce64: d800 0101 |0002: add-int/lit8 v0, v1, #int 1 // #01 │ │ +08ce68: 5441 260f |0004: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08ce6c: 2111 |0006: array-length v1, v1 │ │ +08ce6e: 3710 0500 |0007: if-le v0, v1, 000c // +0005 │ │ +08ce72: 7020 6029 0400 |0009: invoke-direct {v4, v0}, Lorg/apache/http/util/ByteArrayBuffer;.expand:(I)V // method@2960 │ │ +08ce78: 5441 260f |000c: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08ce7c: 5242 270f |000e: iget v2, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08ce80: 8d53 |0010: int-to-byte v3, v5 │ │ +08ce82: 4f03 0102 |0011: aput-byte v3, v1, v2 │ │ +08ce86: 5940 270f |0013: iput v0, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08ce8a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0009 line=105 │ │ 0x000c line=107 │ │ 0x0013 line=108 │ │ @@ -168281,21 +168349,21 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -08cec8: |[08cec8] org.apache.http.util.ByteArrayBuffer.append:(Lorg/apache/http/util/CharArrayBuffer;II)V │ │ -08ced8: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08cedc: 0e00 |0002: return-void │ │ -08cede: 6e10 7129 0200 |0003: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.buffer:()[C // method@2971 │ │ -08cee4: 0c00 |0006: move-result-object v0 │ │ -08cee6: 6e40 5a29 0143 |0007: invoke-virtual {v1, v0, v3, v4}, Lorg/apache/http/util/ByteArrayBuffer;.append:([CII)V // method@295a │ │ -08ceec: 28f8 |000a: goto 0002 // -0008 │ │ +08ce8c: |[08ce8c] org.apache.http.util.ByteArrayBuffer.append:(Lorg/apache/http/util/CharArrayBuffer;II)V │ │ +08ce9c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08cea0: 0e00 |0002: return-void │ │ +08cea2: 6e10 7129 0200 |0003: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.buffer:()[C // method@2971 │ │ +08cea8: 0c00 |0006: move-result-object v0 │ │ +08ceaa: 6e40 5a29 0143 |0007: invoke-virtual {v1, v0, v3, v4}, Lorg/apache/http/util/ByteArrayBuffer;.append:([CII)V // method@295a │ │ +08ceb0: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0002 line=167 │ │ 0x0003 line=166 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/util/ByteArrayBuffer; │ │ @@ -168308,61 +168376,61 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 89 16-bit code units │ │ -08cef0: |[08cef0] org.apache.http.util.ByteArrayBuffer.append:([BII)V │ │ -08cf00: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -08cf04: 0e00 |0002: return-void │ │ -08cf06: 3a06 1000 |0003: if-ltz v6, 0013 // +0010 │ │ -08cf0a: 2151 |0005: array-length v1, v5 │ │ -08cf0c: 3616 0d00 |0006: if-gt v6, v1, 0013 // +000d │ │ -08cf10: 3a07 0b00 |0008: if-ltz v7, 0013 // +000b │ │ -08cf14: 9001 0607 |000a: add-int v1, v6, v7 │ │ -08cf18: 3a01 0700 |000c: if-ltz v1, 0013 // +0007 │ │ -08cf1c: 9001 0607 |000e: add-int v1, v6, v7 │ │ -08cf20: 2152 |0010: array-length v2, v5 │ │ -08cf22: 3721 3000 |0011: if-le v1, v2, 0041 // +0030 │ │ -08cf26: 2201 e704 |0013: new-instance v1, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08cf2a: 2202 f804 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cf2e: 7010 a121 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cf34: 1a03 6625 |001a: const-string v3, "off: " // string@2566 │ │ -08cf38: 6e20 aa21 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cf3e: 0c02 |001f: move-result-object v2 │ │ -08cf40: 6e20 a621 6200 |0020: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08cf46: 0c02 |0023: move-result-object v2 │ │ -08cf48: 1a03 6a00 |0024: const-string v3, " len: " // string@006a │ │ -08cf4c: 6e20 aa21 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cf52: 0c02 |0029: move-result-object v2 │ │ -08cf54: 6e20 a621 7200 |002a: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08cf5a: 0c02 |002d: move-result-object v2 │ │ -08cf5c: 1a03 3b00 |002e: const-string v3, " b.length: " // string@003b │ │ -08cf60: 6e20 aa21 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08cf66: 0c02 |0033: move-result-object v2 │ │ -08cf68: 2153 |0034: array-length v3, v5 │ │ -08cf6a: 6e20 a621 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08cf70: 0c02 |0038: move-result-object v2 │ │ -08cf72: 6e10 af21 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08cf78: 0c02 |003c: move-result-object v2 │ │ -08cf7a: 7020 4c21 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08cf80: 2701 |0040: throw v1 │ │ -08cf82: 3807 c1ff |0041: if-eqz v7, 0002 // -003f │ │ -08cf86: 5241 270f |0043: iget v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08cf8a: 9000 0107 |0045: add-int v0, v1, v7 │ │ -08cf8e: 5441 260f |0047: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08cf92: 2111 |0049: array-length v1, v1 │ │ -08cf94: 3710 0500 |004a: if-le v0, v1, 004f // +0005 │ │ -08cf98: 7020 6029 0400 |004c: invoke-direct {v4, v0}, Lorg/apache/http/util/ByteArrayBuffer;.expand:(I)V // method@2960 │ │ -08cf9e: 5441 260f |004f: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08cfa2: 5242 270f |0051: iget v2, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08cfa6: 7157 b021 6521 |0053: invoke-static {v5, v6, v1, v2, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -08cfac: 5940 270f |0056: iput v0, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08cfb0: 28aa |0058: goto 0002 // -0056 │ │ +08ceb4: |[08ceb4] org.apache.http.util.ByteArrayBuffer.append:([BII)V │ │ +08cec4: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +08cec8: 0e00 |0002: return-void │ │ +08ceca: 3a06 1000 |0003: if-ltz v6, 0013 // +0010 │ │ +08cece: 2151 |0005: array-length v1, v5 │ │ +08ced0: 3616 0d00 |0006: if-gt v6, v1, 0013 // +000d │ │ +08ced4: 3a07 0b00 |0008: if-ltz v7, 0013 // +000b │ │ +08ced8: 9001 0607 |000a: add-int v1, v6, v7 │ │ +08cedc: 3a01 0700 |000c: if-ltz v1, 0013 // +0007 │ │ +08cee0: 9001 0607 |000e: add-int v1, v6, v7 │ │ +08cee4: 2152 |0010: array-length v2, v5 │ │ +08cee6: 3721 3000 |0011: if-le v1, v2, 0041 // +0030 │ │ +08ceea: 2201 e704 |0013: new-instance v1, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08ceee: 2202 f804 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cef2: 7010 a121 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cef8: 1a03 6225 |001a: const-string v3, "off: " // string@2562 │ │ +08cefc: 6e20 aa21 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cf02: 0c02 |001f: move-result-object v2 │ │ +08cf04: 6e20 a621 6200 |0020: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08cf0a: 0c02 |0023: move-result-object v2 │ │ +08cf0c: 1a03 6a00 |0024: const-string v3, " len: " // string@006a │ │ +08cf10: 6e20 aa21 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cf16: 0c02 |0029: move-result-object v2 │ │ +08cf18: 6e20 a621 7200 |002a: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08cf1e: 0c02 |002d: move-result-object v2 │ │ +08cf20: 1a03 3b00 |002e: const-string v3, " b.length: " // string@003b │ │ +08cf24: 6e20 aa21 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cf2a: 0c02 |0033: move-result-object v2 │ │ +08cf2c: 2153 |0034: array-length v3, v5 │ │ +08cf2e: 6e20 a621 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08cf34: 0c02 |0038: move-result-object v2 │ │ +08cf36: 6e10 af21 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08cf3c: 0c02 |003c: move-result-object v2 │ │ +08cf3e: 7020 4c21 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08cf44: 2701 |0040: throw v1 │ │ +08cf46: 3807 c1ff |0041: if-eqz v7, 0002 // -003f │ │ +08cf4a: 5241 270f |0043: iget v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08cf4e: 9000 0107 |0045: add-int v0, v1, v7 │ │ +08cf52: 5441 260f |0047: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08cf56: 2111 |0049: array-length v1, v1 │ │ +08cf58: 3710 0500 |004a: if-le v0, v1, 004f // +0005 │ │ +08cf5c: 7020 6029 0400 |004c: invoke-direct {v4, v0}, Lorg/apache/http/util/ByteArrayBuffer;.expand:(I)V // method@2960 │ │ +08cf62: 5441 260f |004f: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08cf66: 5242 270f |0051: iget v2, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08cf6a: 7157 b021 6521 |0053: invoke-static {v5, v6, v1, v2, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +08cf70: 5940 270f |0056: iput v0, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08cf74: 28aa |0058: goto 0002 // -0056 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0002 line=94 │ │ 0x0003 line=81 │ │ 0x0013 line=83 │ │ 0x0041 line=85 │ │ @@ -168383,68 +168451,68 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -08cfb4: |[08cfb4] org.apache.http.util.ByteArrayBuffer.append:([CII)V │ │ -08cfc4: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -08cfc8: 0e00 |0002: return-void │ │ -08cfca: 3a09 1000 |0003: if-ltz v9, 0013 // +0010 │ │ -08cfce: 2184 |0005: array-length v4, v8 │ │ -08cfd0: 3649 0d00 |0006: if-gt v9, v4, 0013 // +000d │ │ -08cfd4: 3a0a 0b00 |0008: if-ltz v10, 0013 // +000b │ │ -08cfd8: 9004 090a |000a: add-int v4, v9, v10 │ │ -08cfdc: 3a04 0700 |000c: if-ltz v4, 0013 // +0007 │ │ -08cfe0: 9004 090a |000e: add-int v4, v9, v10 │ │ -08cfe4: 2185 |0010: array-length v5, v8 │ │ -08cfe6: 3754 3000 |0011: if-le v4, v5, 0041 // +0030 │ │ -08cfea: 2204 e704 |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08cfee: 2205 f804 |0015: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -08cff2: 7010 a121 0500 |0017: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08cff8: 1a06 6625 |001a: const-string v6, "off: " // string@2566 │ │ -08cffc: 6e20 aa21 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d002: 0c05 |001f: move-result-object v5 │ │ -08d004: 6e20 a621 9500 |0020: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d00a: 0c05 |0023: move-result-object v5 │ │ -08d00c: 1a06 6a00 |0024: const-string v6, " len: " // string@006a │ │ -08d010: 6e20 aa21 6500 |0026: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d016: 0c05 |0029: move-result-object v5 │ │ -08d018: 6e20 a621 a500 |002a: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d01e: 0c05 |002d: move-result-object v5 │ │ -08d020: 1a06 3b00 |002e: const-string v6, " b.length: " // string@003b │ │ -08d024: 6e20 aa21 6500 |0030: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d02a: 0c05 |0033: move-result-object v5 │ │ -08d02c: 2186 |0034: array-length v6, v8 │ │ -08d02e: 6e20 a621 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d034: 0c05 |0038: move-result-object v5 │ │ -08d036: 6e10 af21 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08d03c: 0c05 |003c: move-result-object v5 │ │ -08d03e: 7020 4c21 5400 |003d: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08d044: 2704 |0040: throw v4 │ │ -08d046: 380a c1ff |0041: if-eqz v10, 0002 // -003f │ │ -08d04a: 5273 270f |0043: iget v3, v7, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d04e: 9002 030a |0045: add-int v2, v3, v10 │ │ -08d052: 5474 260f |0047: iget-object v4, v7, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d056: 2144 |0049: array-length v4, v4 │ │ -08d058: 3742 0500 |004a: if-le v2, v4, 004f // +0005 │ │ -08d05c: 7020 6029 2700 |004c: invoke-direct {v7, v2}, Lorg/apache/http/util/ByteArrayBuffer;.expand:(I)V // method@2960 │ │ -08d062: 0190 |004f: move v0, v9 │ │ -08d064: 0131 |0050: move v1, v3 │ │ -08d066: 3521 0e00 |0051: if-ge v1, v2, 005f // +000e │ │ -08d06a: 5474 260f |0053: iget-object v4, v7, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d06e: 4905 0800 |0055: aget-char v5, v8, v0 │ │ -08d072: 8d55 |0057: int-to-byte v5, v5 │ │ -08d074: 4f05 0401 |0058: aput-byte v5, v4, v1 │ │ -08d078: d800 0001 |005a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d07c: d801 0101 |005c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08d080: 28f3 |005e: goto 0051 // -000d │ │ -08d082: 5972 270f |005f: iput v2, v7, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d086: 28a1 |0061: goto 0002 // -005f │ │ +08cf78: |[08cf78] org.apache.http.util.ByteArrayBuffer.append:([CII)V │ │ +08cf88: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +08cf8c: 0e00 |0002: return-void │ │ +08cf8e: 3a09 1000 |0003: if-ltz v9, 0013 // +0010 │ │ +08cf92: 2184 |0005: array-length v4, v8 │ │ +08cf94: 3649 0d00 |0006: if-gt v9, v4, 0013 // +000d │ │ +08cf98: 3a0a 0b00 |0008: if-ltz v10, 0013 // +000b │ │ +08cf9c: 9004 090a |000a: add-int v4, v9, v10 │ │ +08cfa0: 3a04 0700 |000c: if-ltz v4, 0013 // +0007 │ │ +08cfa4: 9004 090a |000e: add-int v4, v9, v10 │ │ +08cfa8: 2185 |0010: array-length v5, v8 │ │ +08cfaa: 3754 3000 |0011: if-le v4, v5, 0041 // +0030 │ │ +08cfae: 2204 e704 |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08cfb2: 2205 f804 |0015: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +08cfb6: 7010 a121 0500 |0017: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08cfbc: 1a06 6225 |001a: const-string v6, "off: " // string@2562 │ │ +08cfc0: 6e20 aa21 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cfc6: 0c05 |001f: move-result-object v5 │ │ +08cfc8: 6e20 a621 9500 |0020: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08cfce: 0c05 |0023: move-result-object v5 │ │ +08cfd0: 1a06 6a00 |0024: const-string v6, " len: " // string@006a │ │ +08cfd4: 6e20 aa21 6500 |0026: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cfda: 0c05 |0029: move-result-object v5 │ │ +08cfdc: 6e20 a621 a500 |002a: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08cfe2: 0c05 |002d: move-result-object v5 │ │ +08cfe4: 1a06 3b00 |002e: const-string v6, " b.length: " // string@003b │ │ +08cfe8: 6e20 aa21 6500 |0030: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08cfee: 0c05 |0033: move-result-object v5 │ │ +08cff0: 2186 |0034: array-length v6, v8 │ │ +08cff2: 6e20 a621 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08cff8: 0c05 |0038: move-result-object v5 │ │ +08cffa: 6e10 af21 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08d000: 0c05 |003c: move-result-object v5 │ │ +08d002: 7020 4c21 5400 |003d: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08d008: 2704 |0040: throw v4 │ │ +08d00a: 380a c1ff |0041: if-eqz v10, 0002 // -003f │ │ +08d00e: 5273 270f |0043: iget v3, v7, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d012: 9002 030a |0045: add-int v2, v3, v10 │ │ +08d016: 5474 260f |0047: iget-object v4, v7, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d01a: 2144 |0049: array-length v4, v4 │ │ +08d01c: 3742 0500 |004a: if-le v2, v4, 004f // +0005 │ │ +08d020: 7020 6029 2700 |004c: invoke-direct {v7, v2}, Lorg/apache/http/util/ByteArrayBuffer;.expand:(I)V // method@2960 │ │ +08d026: 0190 |004f: move v0, v9 │ │ +08d028: 0131 |0050: move v1, v3 │ │ +08d02a: 3521 0e00 |0051: if-ge v1, v2, 005f // +000e │ │ +08d02e: 5474 260f |0053: iget-object v4, v7, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d032: 4905 0800 |0055: aget-char v5, v8, v0 │ │ +08d036: 8d55 |0057: int-to-byte v5, v5 │ │ +08d038: 4f05 0401 |0058: aput-byte v5, v4, v1 │ │ +08d03c: d800 0001 |005a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d040: d801 0101 |005c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08d044: 28f3 |005e: goto 0051 // -000d │ │ +08d046: 5972 270f |005f: iput v2, v7, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d04a: 28a1 |0061: goto 0002 // -005f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0002 line=145 │ │ 0x0003 line=129 │ │ 0x0013 line=131 │ │ 0x0041 line=133 │ │ @@ -168471,17 +168539,17 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d088: |[08d088] org.apache.http.util.ByteArrayBuffer.buffer:()[B │ │ -08d098: 5410 260f |0000: iget-object v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d09c: 1100 |0002: return-object v0 │ │ +08d04c: |[08d04c] org.apache.http.util.ByteArrayBuffer.buffer:()[B │ │ +08d05c: 5410 260f |0000: iget-object v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d060: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ #5 : (in Lorg/apache/http/util/ByteArrayBuffer;) │ │ @@ -168489,18 +168557,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08d0a0: |[08d0a0] org.apache.http.util.ByteArrayBuffer.byteAt:(I)I │ │ -08d0b0: 5410 260f |0000: iget-object v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d0b4: 4800 0002 |0002: aget-byte v0, v0, v2 │ │ -08d0b8: 0f00 |0004: return v0 │ │ +08d064: |[08d064] org.apache.http.util.ByteArrayBuffer.byteAt:(I)I │ │ +08d074: 5410 260f |0000: iget-object v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d078: 4800 0002 |0002: aget-byte v0, v0, v2 │ │ +08d07c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/util/ByteArrayBuffer; │ │ 0x0000 - 0x0005 reg=2 i I │ │ │ │ @@ -168509,18 +168577,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -08d0bc: |[08d0bc] org.apache.http.util.ByteArrayBuffer.capacity:()I │ │ -08d0cc: 5410 260f |0000: iget-object v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d0d0: 2100 |0002: array-length v0, v0 │ │ -08d0d2: 0f00 |0003: return v0 │ │ +08d080: |[08d080] org.apache.http.util.ByteArrayBuffer.capacity:()I │ │ +08d090: 5410 260f |0000: iget-object v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d094: 2100 |0002: array-length v0, v0 │ │ +08d096: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ #7 : (in Lorg/apache/http/util/ByteArrayBuffer;) │ │ @@ -168528,18 +168596,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -08d0d4: |[08d0d4] org.apache.http.util.ByteArrayBuffer.clear:()V │ │ -08d0e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d0e6: 5910 270f |0001: iput v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d0ea: 0e00 |0003: return-void │ │ +08d098: |[08d098] org.apache.http.util.ByteArrayBuffer.clear:()V │ │ +08d0a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d0aa: 5910 270f |0001: iput v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d0ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ @@ -168548,26 +168616,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -08d0ec: |[08d0ec] org.apache.http.util.ByteArrayBuffer.ensureCapacity:(I)V │ │ -08d0fc: 3c04 0300 |0000: if-gtz v4, 0003 // +0003 │ │ -08d100: 0e00 |0002: return-void │ │ -08d102: 5431 260f |0003: iget-object v1, v3, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d106: 2111 |0005: array-length v1, v1 │ │ -08d108: 5232 270f |0006: iget v2, v3, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d10c: 9100 0102 |0008: sub-int v0, v1, v2 │ │ -08d110: 3704 f8ff |000a: if-le v4, v0, 0002 // -0008 │ │ -08d114: 5231 270f |000c: iget v1, v3, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d118: b041 |000e: add-int/2addr v1, v4 │ │ -08d11a: 7020 6029 1300 |000f: invoke-direct {v3, v1}, Lorg/apache/http/util/ByteArrayBuffer;.expand:(I)V // method@2960 │ │ -08d120: 28f0 |0012: goto 0002 // -0010 │ │ +08d0b0: |[08d0b0] org.apache.http.util.ByteArrayBuffer.ensureCapacity:(I)V │ │ +08d0c0: 3c04 0300 |0000: if-gtz v4, 0003 // +0003 │ │ +08d0c4: 0e00 |0002: return-void │ │ +08d0c6: 5431 260f |0003: iget-object v1, v3, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d0ca: 2111 |0005: array-length v1, v1 │ │ +08d0cc: 5232 270f |0006: iget v2, v3, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d0d0: 9100 0102 |0008: sub-int v0, v1, v2 │ │ +08d0d4: 3704 f8ff |000a: if-le v4, v0, 0002 // -0008 │ │ +08d0d8: 5231 270f |000c: iget v1, v3, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d0dc: b041 |000e: add-int/2addr v1, v4 │ │ +08d0de: 7020 6029 1300 |000f: invoke-direct {v3, v1}, Lorg/apache/http/util/ByteArrayBuffer;.expand:(I)V // method@2960 │ │ +08d0e4: 28f0 |0012: goto 0002 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0002 line=241 │ │ 0x0003 line=237 │ │ 0x000a line=238 │ │ 0x000c line=239 │ │ @@ -168581,20 +168649,20 @@ │ │ type : '(B)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -08d124: |[08d124] org.apache.http.util.ByteArrayBuffer.indexOf:(B)I │ │ -08d134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d136: 5221 270f |0001: iget v1, v2, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d13a: 6e40 6229 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/util/ByteArrayBuffer;.indexOf:(BII)I // method@2962 │ │ -08d140: 0a00 |0006: move-result v0 │ │ -08d142: 0f00 |0007: return v0 │ │ +08d0e8: |[08d0e8] org.apache.http.util.ByteArrayBuffer.indexOf:(B)I │ │ +08d0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d0fa: 5221 270f |0001: iget v1, v2, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d0fe: 6e40 6229 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/util/ByteArrayBuffer;.indexOf:(BII)I // method@2962 │ │ +08d104: 0a00 |0006: move-result v0 │ │ +08d106: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/util/ByteArrayBuffer; │ │ 0x0000 - 0x0008 reg=3 b B │ │ │ │ @@ -168603,35 +168671,35 @@ │ │ type : '(BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 30 16-bit code units │ │ -08d144: |[08d144] org.apache.http.util.ByteArrayBuffer.indexOf:(BII)I │ │ -08d154: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -08d156: 0170 |0001: move v0, v7 │ │ -08d158: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -08d15c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08d15e: 0181 |0005: move v1, v8 │ │ -08d160: 5254 270f |0006: iget v4, v5, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d164: 3741 0400 |0008: if-le v1, v4, 000c // +0004 │ │ -08d168: 5251 270f |000a: iget v1, v5, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d16c: 3710 0400 |000c: if-le v0, v1, 0010 // +0004 │ │ -08d170: 0132 |000e: move v2, v3 │ │ -08d172: 0f02 |000f: return v2 │ │ -08d174: 0102 |0010: move v2, v0 │ │ -08d176: 3512 0b00 |0011: if-ge v2, v1, 001c // +000b │ │ -08d17a: 5454 260f |0013: iget-object v4, v5, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d17e: 4804 0402 |0015: aget-byte v4, v4, v2 │ │ -08d182: 3264 f8ff |0017: if-eq v4, v6, 000f // -0008 │ │ -08d186: d802 0201 |0019: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08d18a: 28f6 |001b: goto 0011 // -000a │ │ -08d18c: 0132 |001c: move v2, v3 │ │ -08d18e: 28f2 |001d: goto 000f // -000e │ │ +08d108: |[08d108] org.apache.http.util.ByteArrayBuffer.indexOf:(BII)I │ │ +08d118: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +08d11a: 0170 |0001: move v0, v7 │ │ +08d11c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +08d120: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08d122: 0181 |0005: move v1, v8 │ │ +08d124: 5254 270f |0006: iget v4, v5, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d128: 3741 0400 |0008: if-le v1, v4, 000c // +0004 │ │ +08d12c: 5251 270f |000a: iget v1, v5, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d130: 3710 0400 |000c: if-le v0, v1, 0010 // +0004 │ │ +08d134: 0132 |000e: move v2, v3 │ │ +08d136: 0f02 |000f: return v2 │ │ +08d138: 0102 |0010: move v2, v0 │ │ +08d13a: 3512 0b00 |0011: if-ge v2, v1, 001c // +000b │ │ +08d13e: 5454 260f |0013: iget-object v4, v5, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d142: 4804 0402 |0015: aget-byte v4, v4, v2 │ │ +08d146: 3264 f8ff |0017: if-eq v4, v6, 000f // -0008 │ │ +08d14a: d802 0201 |0019: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08d14e: 28f6 |001b: goto 0011 // -000a │ │ +08d150: 0132 |001c: move v2, v3 │ │ +08d152: 28f2 |001d: goto 000f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=313 │ │ 0x0002 line=314 │ │ 0x0004 line=315 │ │ 0x0005 line=317 │ │ 0x0006 line=318 │ │ @@ -168656,21 +168724,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08d190: |[08d190] org.apache.http.util.ByteArrayBuffer.isEmpty:()Z │ │ -08d1a0: 5210 270f |0000: iget v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d1a4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -08d1a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08d1aa: 0f00 |0005: return v0 │ │ -08d1ac: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08d1ae: 28fe |0007: goto 0005 // -0002 │ │ +08d154: |[08d154] org.apache.http.util.ByteArrayBuffer.isEmpty:()Z │ │ +08d164: 5210 270f |0000: iget v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d168: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +08d16c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08d16e: 0f00 |0005: return v0 │ │ +08d170: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08d172: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ #12 : (in Lorg/apache/http/util/ByteArrayBuffer;) │ │ @@ -168678,23 +168746,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -08d1b0: |[08d1b0] org.apache.http.util.ByteArrayBuffer.isFull:()Z │ │ -08d1c0: 5220 270f |0000: iget v0, v2, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d1c4: 5421 260f |0002: iget-object v1, v2, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d1c8: 2111 |0004: array-length v1, v1 │ │ -08d1ca: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -08d1ce: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -08d1d0: 0f00 |0008: return v0 │ │ -08d1d2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08d1d4: 28fe |000a: goto 0008 // -0002 │ │ +08d174: |[08d174] org.apache.http.util.ByteArrayBuffer.isFull:()Z │ │ +08d184: 5220 270f |0000: iget v0, v2, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d188: 5421 260f |0002: iget-object v1, v2, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d18c: 2111 |0004: array-length v1, v1 │ │ +08d18e: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +08d192: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +08d194: 0f00 |0008: return v0 │ │ +08d196: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08d198: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ #13 : (in Lorg/apache/http/util/ByteArrayBuffer;) │ │ @@ -168702,17 +168770,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d1d8: |[08d1d8] org.apache.http.util.ByteArrayBuffer.length:()I │ │ -08d1e8: 5210 270f |0000: iget v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d1ec: 0f00 |0002: return v0 │ │ +08d19c: |[08d19c] org.apache.http.util.ByteArrayBuffer.length:()I │ │ +08d1ac: 5210 270f |0000: iget v0, v1, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d1b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ #14 : (in Lorg/apache/http/util/ByteArrayBuffer;) │ │ @@ -168720,40 +168788,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -08d1f0: |[08d1f0] org.apache.http.util.ByteArrayBuffer.setLength:(I)V │ │ -08d200: 3a04 0700 |0000: if-ltz v4, 0007 // +0007 │ │ -08d204: 5430 260f |0002: iget-object v0, v3, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d208: 2100 |0004: array-length v0, v0 │ │ -08d20a: 3704 2800 |0005: if-le v4, v0, 002d // +0028 │ │ -08d20e: 2200 e704 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08d212: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08d216: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08d21c: 1a02 df20 |000e: const-string v2, "len: " // string@20df │ │ -08d220: 6e20 aa21 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d226: 0c01 |0013: move-result-object v1 │ │ -08d228: 6e20 a621 4100 |0014: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d22e: 0c01 |0017: move-result-object v1 │ │ -08d230: 1a02 2d00 |0018: const-string v2, " < 0 or > buffer len: " // string@002d │ │ -08d234: 6e20 aa21 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d23a: 0c01 |001d: move-result-object v1 │ │ -08d23c: 5432 260f |001e: iget-object v2, v3, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d240: 2122 |0020: array-length v2, v2 │ │ -08d242: 6e20 a621 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d248: 0c01 |0024: move-result-object v1 │ │ -08d24a: 6e10 af21 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08d250: 0c01 |0028: move-result-object v1 │ │ -08d252: 7020 4c21 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08d258: 2700 |002c: throw v0 │ │ -08d25a: 5934 270f |002d: iput v4, v3, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d25e: 0e00 |002f: return-void │ │ +08d1b4: |[08d1b4] org.apache.http.util.ByteArrayBuffer.setLength:(I)V │ │ +08d1c4: 3a04 0700 |0000: if-ltz v4, 0007 // +0007 │ │ +08d1c8: 5430 260f |0002: iget-object v0, v3, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d1cc: 2100 |0004: array-length v0, v0 │ │ +08d1ce: 3704 2800 |0005: if-le v4, v0, 002d // +0028 │ │ +08d1d2: 2200 e704 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08d1d6: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08d1da: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08d1e0: 1a02 db20 |000e: const-string v2, "len: " // string@20db │ │ +08d1e4: 6e20 aa21 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d1ea: 0c01 |0013: move-result-object v1 │ │ +08d1ec: 6e20 a621 4100 |0014: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d1f2: 0c01 |0017: move-result-object v1 │ │ +08d1f4: 1a02 2d00 |0018: const-string v2, " < 0 or > buffer len: " // string@002d │ │ +08d1f8: 6e20 aa21 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d1fe: 0c01 |001d: move-result-object v1 │ │ +08d200: 5432 260f |001e: iget-object v2, v3, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d204: 2122 |0020: array-length v2, v2 │ │ +08d206: 6e20 a621 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d20c: 0c01 |0024: move-result-object v1 │ │ +08d20e: 6e10 af21 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08d214: 0c01 |0028: move-result-object v1 │ │ +08d216: 7020 4c21 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08d21c: 2700 |002c: throw v0 │ │ +08d21e: 5934 270f |002d: iput v4, v3, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d222: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0007 line=264 │ │ 0x002d line=266 │ │ 0x002f line=267 │ │ locals : │ │ @@ -168765,24 +168833,24 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -08d260: |[08d260] org.apache.http.util.ByteArrayBuffer.toByteArray:()[B │ │ -08d270: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08d272: 5241 270f |0001: iget v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d276: 2310 6a06 |0003: new-array v0, v1, [B // type@066a │ │ -08d27a: 5241 270f |0005: iget v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d27e: 3d01 0900 |0007: if-lez v1, 0010 // +0009 │ │ -08d282: 5441 260f |0009: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ -08d286: 5242 270f |000b: iget v2, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ -08d28a: 7152 b021 3130 |000d: invoke-static {v1, v3, v0, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -08d290: 1100 |0010: return-object v0 │ │ +08d224: |[08d224] org.apache.http.util.ByteArrayBuffer.toByteArray:()[B │ │ +08d234: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08d236: 5241 270f |0001: iget v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d23a: 2310 6a06 |0003: new-array v0, v1, [B // type@066a │ │ +08d23e: 5241 270f |0005: iget v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d242: 3d01 0900 |0007: if-lez v1, 0010 // +0009 │ │ +08d246: 5441 260f |0009: iget-object v1, v4, Lorg/apache/http/util/ByteArrayBuffer;.buffer:[B // field@0f26 │ │ +08d24a: 5242 270f |000b: iget v2, v4, Lorg/apache/http/util/ByteArrayBuffer;.len:I // field@0f27 │ │ +08d24e: 7152 b021 3130 |000d: invoke-static {v1, v3, v0, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +08d254: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=182 │ │ 0x0005 line=183 │ │ 0x0009 line=184 │ │ 0x0010 line=186 │ │ locals : │ │ @@ -168832,21 +168900,21 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08d294: |[08d294] org.apache.http.util.CharArrayBuffer.:(I)V │ │ -08d2a4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08d2aa: 1a00 3203 |0003: const-string v0, "Buffer capacity" // string@0332 │ │ -08d2ae: 7120 4b29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -08d2b4: 2320 6b06 |0008: new-array v0, v2, [C // type@066b │ │ -08d2b8: 5b10 290f |000a: iput-object v0, v1, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d2bc: 0e00 |000c: return-void │ │ +08d258: |[08d258] org.apache.http.util.CharArrayBuffer.:(I)V │ │ +08d268: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08d26e: 1a00 3203 |0003: const-string v0, "Buffer capacity" // string@0332 │ │ +08d272: 7120 4b29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +08d278: 2320 6b06 |0008: new-array v0, v2, [C // type@066b │ │ +08d27c: 5b10 290f |000a: iput-object v0, v1, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d280: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0008 line=57 │ │ 0x000c line=58 │ │ locals : │ │ @@ -168858,27 +168926,27 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -08d2c0: |[08d2c0] org.apache.http.util.CharArrayBuffer.expand:(I)V │ │ -08d2d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08d2d2: 5441 290f |0001: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d2d6: 2111 |0003: array-length v1, v1 │ │ -08d2d8: e001 0101 |0004: shl-int/lit8 v1, v1, #int 1 // #01 │ │ -08d2dc: 7120 6521 5100 |0006: invoke-static {v1, v5}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -08d2e2: 0a01 |0009: move-result v1 │ │ -08d2e4: 2310 6b06 |000a: new-array v0, v1, [C // type@066b │ │ -08d2e8: 5441 290f |000c: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d2ec: 5242 2a0f |000e: iget v2, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d2f0: 7152 b021 3130 |0010: invoke-static {v1, v3, v0, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -08d2f6: 5b40 290f |0013: iput-object v0, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d2fa: 0e00 |0015: return-void │ │ +08d284: |[08d284] org.apache.http.util.CharArrayBuffer.expand:(I)V │ │ +08d294: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08d296: 5441 290f |0001: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d29a: 2111 |0003: array-length v1, v1 │ │ +08d29c: e001 0101 |0004: shl-int/lit8 v1, v1, #int 1 // #01 │ │ +08d2a0: 7120 6521 5100 |0006: invoke-static {v1, v5}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +08d2a6: 0a01 |0009: move-result v1 │ │ +08d2a8: 2310 6b06 |000a: new-array v0, v1, [C // type@066b │ │ +08d2ac: 5441 290f |000c: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d2b0: 5242 2a0f |000e: iget v2, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d2b4: 7152 b021 3130 |0010: invoke-static {v1, v3, v0, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +08d2ba: 5b40 290f |0013: iput-object v0, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d2be: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x000c line=62 │ │ 0x0013 line=63 │ │ 0x0015 line=64 │ │ locals : │ │ @@ -168892,26 +168960,26 @@ │ │ type : '(C)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08d2fc: |[08d2fc] org.apache.http.util.CharArrayBuffer.append:(C)V │ │ -08d30c: 5231 2a0f |0000: iget v1, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d310: d800 0101 |0002: add-int/lit8 v0, v1, #int 1 // #01 │ │ -08d314: 5431 290f |0004: iget-object v1, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d318: 2111 |0006: array-length v1, v1 │ │ -08d31a: 3710 0500 |0007: if-le v0, v1, 000c // +0005 │ │ -08d31e: 7020 7629 0300 |0009: invoke-direct {v3, v0}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ -08d324: 5431 290f |000c: iget-object v1, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d328: 5232 2a0f |000e: iget v2, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d32c: 5004 0102 |0010: aput-char v4, v1, v2 │ │ -08d330: 5930 2a0f |0012: iput v0, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d334: 0e00 |0014: return-void │ │ +08d2c0: |[08d2c0] org.apache.http.util.CharArrayBuffer.append:(C)V │ │ +08d2d0: 5231 2a0f |0000: iget v1, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d2d4: d800 0101 |0002: add-int/lit8 v0, v1, #int 1 // #01 │ │ +08d2d8: 5431 290f |0004: iget-object v1, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d2dc: 2111 |0006: array-length v1, v1 │ │ +08d2de: 3710 0500 |0007: if-le v0, v1, 000c // +0005 │ │ +08d2e2: 7020 7629 0300 |0009: invoke-direct {v3, v0}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ +08d2e8: 5431 290f |000c: iget-object v1, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d2ec: 5232 2a0f |000e: iget v2, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d2f0: 5004 0102 |0010: aput-char v4, v1, v2 │ │ +08d2f4: 5930 2a0f |0012: iput v0, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d2f8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ 0x0009 line=157 │ │ 0x000c line=159 │ │ 0x0012 line=160 │ │ @@ -168926,19 +168994,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08d338: |[08d338] org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/Object;)V │ │ -08d348: 7110 a021 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@21a0 │ │ -08d34e: 0c00 |0003: move-result-object v0 │ │ -08d350: 6e20 6b29 0100 |0004: invoke-virtual {v1, v0}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -08d356: 0e00 |0007: return-void │ │ +08d2fc: |[08d2fc] org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/Object;)V │ │ +08d30c: 7110 a021 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@21a0 │ │ +08d312: 0c00 |0003: move-result-object v0 │ │ +08d314: 6e20 6b29 0100 |0004: invoke-virtual {v1, v0}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +08d31a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0007 line=229 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/util/CharArrayBuffer; │ │ 0x0000 - 0x0008 reg=2 obj Ljava/lang/Object; │ │ @@ -168948,33 +169016,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -08d358: |[08d358] org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V │ │ -08d368: 3807 1e00 |0000: if-eqz v7, 001e // +001e │ │ -08d36c: 0771 |0002: move-object v1, v7 │ │ -08d36e: 6e10 9121 0100 |0003: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -08d374: 0a02 |0006: move-result v2 │ │ -08d376: 5263 2a0f |0007: iget v3, v6, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d37a: 9000 0302 |0009: add-int v0, v3, v2 │ │ -08d37e: 5463 290f |000b: iget-object v3, v6, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d382: 2133 |000d: array-length v3, v3 │ │ -08d384: 3730 0500 |000e: if-le v0, v3, 0013 // +0005 │ │ -08d388: 7020 7629 0600 |0010: invoke-direct {v6, v0}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ -08d38e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -08d390: 5464 290f |0014: iget-object v4, v6, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d394: 5265 2a0f |0016: iget v5, v6, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d398: 6e55 8b21 3142 |0018: invoke-virtual {v1, v3, v2, v4, v5}, Ljava/lang/String;.getChars:(II[CI)V // method@218b │ │ -08d39e: 5960 2a0f |001b: iput v0, v6, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d3a2: 0e00 |001d: return-void │ │ -08d3a4: 1a01 4625 |001e: const-string v1, "null" // string@2546 │ │ -08d3a8: 28e3 |0020: goto 0003 // -001d │ │ +08d31c: |[08d31c] org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V │ │ +08d32c: 3807 1e00 |0000: if-eqz v7, 001e // +001e │ │ +08d330: 0771 |0002: move-object v1, v7 │ │ +08d332: 6e10 9121 0100 |0003: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +08d338: 0a02 |0006: move-result v2 │ │ +08d33a: 5263 2a0f |0007: iget v3, v6, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d33e: 9000 0302 |0009: add-int v0, v3, v2 │ │ +08d342: 5463 290f |000b: iget-object v3, v6, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d346: 2133 |000d: array-length v3, v3 │ │ +08d348: 3730 0500 |000e: if-le v0, v3, 0013 // +0005 │ │ +08d34c: 7020 7629 0600 |0010: invoke-direct {v6, v0}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ +08d352: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +08d354: 5464 290f |0014: iget-object v4, v6, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d358: 5265 2a0f |0016: iget v5, v6, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d35c: 6e55 8b21 3142 |0018: invoke-virtual {v1, v3, v2, v4, v5}, Ljava/lang/String;.getChars:(II[CI)V // method@218b │ │ +08d362: 5960 2a0f |001b: iput v0, v6, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d366: 0e00 |001d: return-void │ │ +08d368: 1a01 4225 |001e: const-string v1, "null" // string@2542 │ │ +08d36c: 28e3 |0020: goto 0003 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0007 line=106 │ │ 0x000b line=107 │ │ 0x0010 line=108 │ │ @@ -168994,21 +169062,21 @@ │ │ type : '(Lorg/apache/http/util/ByteArrayBuffer;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -08d3ac: |[08d3ac] org.apache.http.util.CharArrayBuffer.append:(Lorg/apache/http/util/ByteArrayBuffer;II)V │ │ -08d3bc: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08d3c0: 0e00 |0002: return-void │ │ -08d3c2: 6e10 5b29 0200 |0003: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ -08d3c8: 0c00 |0006: move-result-object v0 │ │ -08d3ca: 6e40 6f29 0143 |0007: invoke-virtual {v1, v0, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:([BII)V // method@296f │ │ -08d3d0: 28f8 |000a: goto 0002 // -0008 │ │ +08d370: |[08d370] org.apache.http.util.CharArrayBuffer.append:(Lorg/apache/http/util/ByteArrayBuffer;II)V │ │ +08d380: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08d384: 0e00 |0002: return-void │ │ +08d386: 6e10 5b29 0200 |0003: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ +08d38c: 0c00 |0006: move-result-object v0 │ │ +08d38e: 6e40 6f29 0143 |0007: invoke-virtual {v1, v0, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:([BII)V // method@296f │ │ +08d394: 28f8 |000a: goto 0002 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0002 line=218 │ │ 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/util/CharArrayBuffer; │ │ @@ -169021,22 +169089,22 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -08d3d4: |[08d3d4] org.apache.http.util.CharArrayBuffer.append:(Lorg/apache/http/util/CharArrayBuffer;)V │ │ -08d3e4: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -08d3e8: 0e00 |0002: return-void │ │ -08d3ea: 5440 290f |0003: iget-object v0, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d3ee: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -08d3f0: 5242 2a0f |0006: iget v2, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d3f4: 6e40 7029 0321 |0008: invoke-virtual {v3, v0, v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:([CII)V // method@2970 │ │ -08d3fa: 28f7 |000b: goto 0002 // -0009 │ │ +08d398: |[08d398] org.apache.http.util.CharArrayBuffer.append:(Lorg/apache/http/util/CharArrayBuffer;)V │ │ +08d3a8: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +08d3ac: 0e00 |0002: return-void │ │ +08d3ae: 5440 290f |0003: iget-object v0, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d3b2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +08d3b4: 5242 2a0f |0006: iget v2, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d3b8: 6e40 7029 0321 |0008: invoke-virtual {v3, v0, v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:([CII)V // method@2970 │ │ +08d3be: 28f7 |000b: goto 0002 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0002 line=146 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lorg/apache/http/util/CharArrayBuffer; │ │ @@ -169047,20 +169115,20 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -08d3fc: |[08d3fc] org.apache.http.util.CharArrayBuffer.append:(Lorg/apache/http/util/CharArrayBuffer;II)V │ │ -08d40c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08d410: 0e00 |0002: return-void │ │ -08d412: 5420 290f |0003: iget-object v0, v2, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d416: 6e40 7029 0143 |0005: invoke-virtual {v1, v0, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:([CII)V // method@2970 │ │ -08d41c: 28fa |0008: goto 0002 // -0006 │ │ +08d3c0: |[08d3c0] org.apache.http.util.CharArrayBuffer.append:(Lorg/apache/http/util/CharArrayBuffer;II)V │ │ +08d3d0: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08d3d4: 0e00 |0002: return-void │ │ +08d3d6: 5420 290f |0003: iget-object v0, v2, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d3da: 6e40 7029 0143 |0005: invoke-virtual {v1, v0, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:([CII)V // method@2970 │ │ +08d3e0: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=132 │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/util/CharArrayBuffer; │ │ @@ -169073,69 +169141,69 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -08d420: |[08d420] org.apache.http.util.CharArrayBuffer.append:([BII)V │ │ -08d430: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -08d434: 0e00 |0002: return-void │ │ -08d436: 3a09 1000 |0003: if-ltz v9, 0013 // +0010 │ │ -08d43a: 2184 |0005: array-length v4, v8 │ │ -08d43c: 3649 0d00 |0006: if-gt v9, v4, 0013 // +000d │ │ -08d440: 3a0a 0b00 |0008: if-ltz v10, 0013 // +000b │ │ -08d444: 9004 090a |000a: add-int v4, v9, v10 │ │ -08d448: 3a04 0700 |000c: if-ltz v4, 0013 // +0007 │ │ -08d44c: 9004 090a |000e: add-int v4, v9, v10 │ │ -08d450: 2185 |0010: array-length v5, v8 │ │ -08d452: 3754 3000 |0011: if-le v4, v5, 0041 // +0030 │ │ -08d456: 2204 e704 |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08d45a: 2205 f804 |0015: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -08d45e: 7010 a121 0500 |0017: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08d464: 1a06 6625 |001a: const-string v6, "off: " // string@2566 │ │ -08d468: 6e20 aa21 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d46e: 0c05 |001f: move-result-object v5 │ │ -08d470: 6e20 a621 9500 |0020: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d476: 0c05 |0023: move-result-object v5 │ │ -08d478: 1a06 6a00 |0024: const-string v6, " len: " // string@006a │ │ -08d47c: 6e20 aa21 6500 |0026: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d482: 0c05 |0029: move-result-object v5 │ │ -08d484: 6e20 a621 a500 |002a: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d48a: 0c05 |002d: move-result-object v5 │ │ -08d48c: 1a06 3b00 |002e: const-string v6, " b.length: " // string@003b │ │ -08d490: 6e20 aa21 6500 |0030: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d496: 0c05 |0033: move-result-object v5 │ │ -08d498: 2186 |0034: array-length v6, v8 │ │ -08d49a: 6e20 a621 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d4a0: 0c05 |0038: move-result-object v5 │ │ -08d4a2: 6e10 af21 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08d4a8: 0c05 |003c: move-result-object v5 │ │ -08d4aa: 7020 4c21 5400 |003d: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08d4b0: 2704 |0040: throw v4 │ │ -08d4b2: 380a c1ff |0041: if-eqz v10, 0002 // -003f │ │ -08d4b6: 5273 2a0f |0043: iget v3, v7, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d4ba: 9002 030a |0045: add-int v2, v3, v10 │ │ -08d4be: 5474 290f |0047: iget-object v4, v7, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d4c2: 2144 |0049: array-length v4, v4 │ │ -08d4c4: 3742 0500 |004a: if-le v2, v4, 004f // +0005 │ │ -08d4c8: 7020 7629 2700 |004c: invoke-direct {v7, v2}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ -08d4ce: 0190 |004f: move v0, v9 │ │ -08d4d0: 0131 |0050: move v1, v3 │ │ -08d4d2: 3521 1000 |0051: if-ge v1, v2, 0061 // +0010 │ │ -08d4d6: 5474 290f |0053: iget-object v4, v7, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d4da: 4805 0800 |0055: aget-byte v5, v8, v0 │ │ -08d4de: d555 ff00 |0057: and-int/lit16 v5, v5, #int 255 // #00ff │ │ -08d4e2: 8e55 |0059: int-to-char v5, v5 │ │ -08d4e4: 5005 0401 |005a: aput-char v5, v4, v1 │ │ -08d4e8: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d4ec: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08d4f0: 28f1 |0060: goto 0051 // -000f │ │ -08d4f2: 5972 2a0f |0061: iput v2, v7, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d4f6: 289f |0063: goto 0002 // -0061 │ │ +08d3e4: |[08d3e4] org.apache.http.util.CharArrayBuffer.append:([BII)V │ │ +08d3f4: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +08d3f8: 0e00 |0002: return-void │ │ +08d3fa: 3a09 1000 |0003: if-ltz v9, 0013 // +0010 │ │ +08d3fe: 2184 |0005: array-length v4, v8 │ │ +08d400: 3649 0d00 |0006: if-gt v9, v4, 0013 // +000d │ │ +08d404: 3a0a 0b00 |0008: if-ltz v10, 0013 // +000b │ │ +08d408: 9004 090a |000a: add-int v4, v9, v10 │ │ +08d40c: 3a04 0700 |000c: if-ltz v4, 0013 // +0007 │ │ +08d410: 9004 090a |000e: add-int v4, v9, v10 │ │ +08d414: 2185 |0010: array-length v5, v8 │ │ +08d416: 3754 3000 |0011: if-le v4, v5, 0041 // +0030 │ │ +08d41a: 2204 e704 |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08d41e: 2205 f804 |0015: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +08d422: 7010 a121 0500 |0017: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08d428: 1a06 6225 |001a: const-string v6, "off: " // string@2562 │ │ +08d42c: 6e20 aa21 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d432: 0c05 |001f: move-result-object v5 │ │ +08d434: 6e20 a621 9500 |0020: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d43a: 0c05 |0023: move-result-object v5 │ │ +08d43c: 1a06 6a00 |0024: const-string v6, " len: " // string@006a │ │ +08d440: 6e20 aa21 6500 |0026: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d446: 0c05 |0029: move-result-object v5 │ │ +08d448: 6e20 a621 a500 |002a: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d44e: 0c05 |002d: move-result-object v5 │ │ +08d450: 1a06 3b00 |002e: const-string v6, " b.length: " // string@003b │ │ +08d454: 6e20 aa21 6500 |0030: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d45a: 0c05 |0033: move-result-object v5 │ │ +08d45c: 2186 |0034: array-length v6, v8 │ │ +08d45e: 6e20 a621 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d464: 0c05 |0038: move-result-object v5 │ │ +08d466: 6e10 af21 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08d46c: 0c05 |003c: move-result-object v5 │ │ +08d46e: 7020 4c21 5400 |003d: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08d474: 2704 |0040: throw v4 │ │ +08d476: 380a c1ff |0041: if-eqz v10, 0002 // -003f │ │ +08d47a: 5273 2a0f |0043: iget v3, v7, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d47e: 9002 030a |0045: add-int v2, v3, v10 │ │ +08d482: 5474 290f |0047: iget-object v4, v7, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d486: 2144 |0049: array-length v4, v4 │ │ +08d488: 3742 0500 |004a: if-le v2, v4, 004f // +0005 │ │ +08d48c: 7020 7629 2700 |004c: invoke-direct {v7, v2}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ +08d492: 0190 |004f: move v0, v9 │ │ +08d494: 0131 |0050: move v1, v3 │ │ +08d496: 3521 1000 |0051: if-ge v1, v2, 0061 // +0010 │ │ +08d49a: 5474 290f |0053: iget-object v4, v7, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d49e: 4805 0800 |0055: aget-byte v5, v8, v0 │ │ +08d4a2: d555 ff00 |0057: and-int/lit16 v5, v5, #int 255 // #00ff │ │ +08d4a6: 8e55 |0059: int-to-char v5, v5 │ │ +08d4a8: 5005 0401 |005a: aput-char v5, v4, v1 │ │ +08d4ac: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d4b0: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08d4b4: 28f1 |0060: goto 0051 // -000f │ │ +08d4b6: 5972 2a0f |0061: iput v2, v7, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d4ba: 289f |0063: goto 0002 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0002 line=197 │ │ 0x0003 line=181 │ │ 0x0013 line=183 │ │ 0x0041 line=185 │ │ @@ -169162,61 +169230,61 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 89 16-bit code units │ │ -08d4f8: |[08d4f8] org.apache.http.util.CharArrayBuffer.append:([CII)V │ │ -08d508: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -08d50c: 0e00 |0002: return-void │ │ -08d50e: 3a06 1000 |0003: if-ltz v6, 0013 // +0010 │ │ -08d512: 2151 |0005: array-length v1, v5 │ │ -08d514: 3616 0d00 |0006: if-gt v6, v1, 0013 // +000d │ │ -08d518: 3a07 0b00 |0008: if-ltz v7, 0013 // +000b │ │ -08d51c: 9001 0607 |000a: add-int v1, v6, v7 │ │ -08d520: 3a01 0700 |000c: if-ltz v1, 0013 // +0007 │ │ -08d524: 9001 0607 |000e: add-int v1, v6, v7 │ │ -08d528: 2152 |0010: array-length v2, v5 │ │ -08d52a: 3721 3000 |0011: if-le v1, v2, 0041 // +0030 │ │ -08d52e: 2201 e704 |0013: new-instance v1, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08d532: 2202 f804 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08d536: 7010 a121 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08d53c: 1a03 6625 |001a: const-string v3, "off: " // string@2566 │ │ -08d540: 6e20 aa21 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d546: 0c02 |001f: move-result-object v2 │ │ -08d548: 6e20 a621 6200 |0020: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d54e: 0c02 |0023: move-result-object v2 │ │ -08d550: 1a03 6a00 |0024: const-string v3, " len: " // string@006a │ │ -08d554: 6e20 aa21 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d55a: 0c02 |0029: move-result-object v2 │ │ -08d55c: 6e20 a621 7200 |002a: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d562: 0c02 |002d: move-result-object v2 │ │ -08d564: 1a03 3b00 |002e: const-string v3, " b.length: " // string@003b │ │ -08d568: 6e20 aa21 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d56e: 0c02 |0033: move-result-object v2 │ │ -08d570: 2153 |0034: array-length v3, v5 │ │ -08d572: 6e20 a621 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d578: 0c02 |0038: move-result-object v2 │ │ -08d57a: 6e10 af21 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08d580: 0c02 |003c: move-result-object v2 │ │ -08d582: 7020 4c21 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08d588: 2701 |0040: throw v1 │ │ -08d58a: 3807 c1ff |0041: if-eqz v7, 0002 // -003f │ │ -08d58e: 5241 2a0f |0043: iget v1, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d592: 9000 0107 |0045: add-int v0, v1, v7 │ │ -08d596: 5441 290f |0047: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d59a: 2111 |0049: array-length v1, v1 │ │ -08d59c: 3710 0500 |004a: if-le v0, v1, 004f // +0005 │ │ -08d5a0: 7020 7629 0400 |004c: invoke-direct {v4, v0}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ -08d5a6: 5441 290f |004f: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d5aa: 5242 2a0f |0051: iget v2, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d5ae: 7157 b021 6521 |0053: invoke-static {v5, v6, v1, v2, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -08d5b4: 5940 2a0f |0056: iput v0, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d5b8: 28aa |0058: goto 0002 // -0056 │ │ +08d4bc: |[08d4bc] org.apache.http.util.CharArrayBuffer.append:([CII)V │ │ +08d4cc: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +08d4d0: 0e00 |0002: return-void │ │ +08d4d2: 3a06 1000 |0003: if-ltz v6, 0013 // +0010 │ │ +08d4d6: 2151 |0005: array-length v1, v5 │ │ +08d4d8: 3616 0d00 |0006: if-gt v6, v1, 0013 // +000d │ │ +08d4dc: 3a07 0b00 |0008: if-ltz v7, 0013 // +000b │ │ +08d4e0: 9001 0607 |000a: add-int v1, v6, v7 │ │ +08d4e4: 3a01 0700 |000c: if-ltz v1, 0013 // +0007 │ │ +08d4e8: 9001 0607 |000e: add-int v1, v6, v7 │ │ +08d4ec: 2152 |0010: array-length v2, v5 │ │ +08d4ee: 3721 3000 |0011: if-le v1, v2, 0041 // +0030 │ │ +08d4f2: 2201 e704 |0013: new-instance v1, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08d4f6: 2202 f804 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08d4fa: 7010 a121 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08d500: 1a03 6225 |001a: const-string v3, "off: " // string@2562 │ │ +08d504: 6e20 aa21 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d50a: 0c02 |001f: move-result-object v2 │ │ +08d50c: 6e20 a621 6200 |0020: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d512: 0c02 |0023: move-result-object v2 │ │ +08d514: 1a03 6a00 |0024: const-string v3, " len: " // string@006a │ │ +08d518: 6e20 aa21 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d51e: 0c02 |0029: move-result-object v2 │ │ +08d520: 6e20 a621 7200 |002a: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d526: 0c02 |002d: move-result-object v2 │ │ +08d528: 1a03 3b00 |002e: const-string v3, " b.length: " // string@003b │ │ +08d52c: 6e20 aa21 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d532: 0c02 |0033: move-result-object v2 │ │ +08d534: 2153 |0034: array-length v3, v5 │ │ +08d536: 6e20 a621 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d53c: 0c02 |0038: move-result-object v2 │ │ +08d53e: 6e10 af21 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08d544: 0c02 |003c: move-result-object v2 │ │ +08d546: 7020 4c21 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08d54c: 2701 |0040: throw v1 │ │ +08d54e: 3807 c1ff |0041: if-eqz v7, 0002 // -003f │ │ +08d552: 5241 2a0f |0043: iget v1, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d556: 9000 0107 |0045: add-int v0, v1, v7 │ │ +08d55a: 5441 290f |0047: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d55e: 2111 |0049: array-length v1, v1 │ │ +08d560: 3710 0500 |004a: if-le v0, v1, 004f // +0005 │ │ +08d564: 7020 7629 0400 |004c: invoke-direct {v4, v0}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ +08d56a: 5441 290f |004f: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d56e: 5242 2a0f |0051: iget v2, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d572: 7157 b021 6521 |0053: invoke-static {v5, v6, v1, v2, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +08d578: 5940 2a0f |0056: iput v0, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d57c: 28aa |0058: goto 0002 // -0056 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0002 line=95 │ │ 0x0003 line=82 │ │ 0x0013 line=84 │ │ 0x0041 line=86 │ │ @@ -169237,17 +169305,17 @@ │ │ type : '()[C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d5bc: |[08d5bc] org.apache.http.util.CharArrayBuffer.buffer:()[C │ │ -08d5cc: 5410 290f |0000: iget-object v0, v1, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d5d0: 1100 |0002: return-object v0 │ │ +08d580: |[08d580] org.apache.http.util.CharArrayBuffer.buffer:()[C │ │ +08d590: 5410 290f |0000: iget-object v0, v1, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d594: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/util/CharArrayBuffer; │ │ │ │ #9 : (in Lorg/apache/http/util/CharArrayBuffer;) │ │ @@ -169255,18 +169323,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -08d5d4: |[08d5d4] org.apache.http.util.CharArrayBuffer.capacity:()I │ │ -08d5e4: 5410 290f |0000: iget-object v0, v1, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d5e8: 2100 |0002: array-length v0, v0 │ │ -08d5ea: 0f00 |0003: return v0 │ │ +08d598: |[08d598] org.apache.http.util.CharArrayBuffer.capacity:()I │ │ +08d5a8: 5410 290f |0000: iget-object v0, v1, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d5ac: 2100 |0002: array-length v0, v0 │ │ +08d5ae: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/apache/http/util/CharArrayBuffer; │ │ │ │ #10 : (in Lorg/apache/http/util/CharArrayBuffer;) │ │ @@ -169274,18 +169342,18 @@ │ │ type : '(I)C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08d5ec: |[08d5ec] org.apache.http.util.CharArrayBuffer.charAt:(I)C │ │ -08d5fc: 5410 290f |0000: iget-object v0, v1, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d600: 4900 0002 |0002: aget-char v0, v0, v2 │ │ -08d604: 0f00 |0004: return v0 │ │ +08d5b0: |[08d5b0] org.apache.http.util.CharArrayBuffer.charAt:(I)C │ │ +08d5c0: 5410 290f |0000: iget-object v0, v1, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d5c4: 4900 0002 |0002: aget-char v0, v0, v2 │ │ +08d5c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/util/CharArrayBuffer; │ │ 0x0000 - 0x0005 reg=2 i I │ │ │ │ @@ -169294,18 +169362,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -08d608: |[08d608] org.apache.http.util.CharArrayBuffer.clear:()V │ │ -08d618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d61a: 5910 2a0f |0001: iput v0, v1, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d61e: 0e00 |0003: return-void │ │ +08d5cc: |[08d5cc] org.apache.http.util.CharArrayBuffer.clear:()V │ │ +08d5dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d5de: 5910 2a0f |0001: iput v0, v1, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d5e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0003 line=236 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/apache/http/util/CharArrayBuffer; │ │ │ │ @@ -169314,26 +169382,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -08d620: |[08d620] org.apache.http.util.CharArrayBuffer.ensureCapacity:(I)V │ │ -08d630: 3c04 0300 |0000: if-gtz v4, 0003 // +0003 │ │ -08d634: 0e00 |0002: return-void │ │ -08d636: 5431 290f |0003: iget-object v1, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d63a: 2111 |0005: array-length v1, v1 │ │ -08d63c: 5232 2a0f |0006: iget v2, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d640: 9100 0102 |0008: sub-int v0, v1, v2 │ │ -08d644: 3704 f8ff |000a: if-le v4, v0, 0002 // -0008 │ │ -08d648: 5231 2a0f |000c: iget v1, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d64c: b041 |000e: add-int/2addr v1, v4 │ │ -08d64e: 7020 7629 1300 |000f: invoke-direct {v3, v1}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ -08d654: 28f0 |0012: goto 0002 // -0010 │ │ +08d5e4: |[08d5e4] org.apache.http.util.CharArrayBuffer.ensureCapacity:(I)V │ │ +08d5f4: 3c04 0300 |0000: if-gtz v4, 0003 // +0003 │ │ +08d5f8: 0e00 |0002: return-void │ │ +08d5fa: 5431 290f |0003: iget-object v1, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d5fe: 2111 |0005: array-length v1, v1 │ │ +08d600: 5232 2a0f |0006: iget v2, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d604: 9100 0102 |0008: sub-int v0, v1, v2 │ │ +08d608: 3704 f8ff |000a: if-le v4, v0, 0002 // -0008 │ │ +08d60c: 5231 2a0f |000c: iget v1, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d610: b041 |000e: add-int/2addr v1, v4 │ │ +08d612: 7020 7629 1300 |000f: invoke-direct {v3, v1}, Lorg/apache/http/util/CharArrayBuffer;.expand:(I)V // method@2976 │ │ +08d618: 28f0 |0012: goto 0002 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0002 line=310 │ │ 0x0003 line=306 │ │ 0x000a line=307 │ │ 0x000c line=308 │ │ @@ -169347,20 +169415,20 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -08d658: |[08d658] org.apache.http.util.CharArrayBuffer.indexOf:(I)I │ │ -08d668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d66a: 5221 2a0f |0001: iget v1, v2, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d66e: 6e40 7829 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ -08d674: 0a00 |0006: move-result v0 │ │ -08d676: 0f00 |0007: return v0 │ │ +08d61c: |[08d61c] org.apache.http.util.CharArrayBuffer.indexOf:(I)I │ │ +08d62c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d62e: 5221 2a0f |0001: iget v1, v2, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d632: 6e40 7829 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ +08d638: 0a00 |0006: move-result v0 │ │ +08d63a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/util/CharArrayBuffer; │ │ 0x0000 - 0x0008 reg=3 ch I │ │ │ │ @@ -169369,35 +169437,35 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 30 16-bit code units │ │ -08d678: |[08d678] org.apache.http.util.CharArrayBuffer.indexOf:(III)I │ │ -08d688: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -08d68a: 0170 |0001: move v0, v7 │ │ -08d68c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -08d690: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08d692: 0181 |0005: move v1, v8 │ │ -08d694: 5254 2a0f |0006: iget v4, v5, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d698: 3741 0400 |0008: if-le v1, v4, 000c // +0004 │ │ -08d69c: 5251 2a0f |000a: iget v1, v5, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d6a0: 3710 0400 |000c: if-le v0, v1, 0010 // +0004 │ │ -08d6a4: 0132 |000e: move v2, v3 │ │ -08d6a6: 0f02 |000f: return v2 │ │ -08d6a8: 0102 |0010: move v2, v0 │ │ -08d6aa: 3512 0b00 |0011: if-ge v2, v1, 001c // +000b │ │ -08d6ae: 5454 290f |0013: iget-object v4, v5, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d6b2: 4904 0402 |0015: aget-char v4, v4, v2 │ │ -08d6b6: 3264 f8ff |0017: if-eq v4, v6, 000f // -0008 │ │ -08d6ba: d802 0201 |0019: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08d6be: 28f6 |001b: goto 0011 // -000a │ │ -08d6c0: 0132 |001c: move v2, v3 │ │ -08d6c2: 28f2 |001d: goto 000f // -000e │ │ +08d63c: |[08d63c] org.apache.http.util.CharArrayBuffer.indexOf:(III)I │ │ +08d64c: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +08d64e: 0170 |0001: move v0, v7 │ │ +08d650: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +08d654: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08d656: 0181 |0005: move v1, v8 │ │ +08d658: 5254 2a0f |0006: iget v4, v5, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d65c: 3741 0400 |0008: if-le v1, v4, 000c // +0004 │ │ +08d660: 5251 2a0f |000a: iget v1, v5, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d664: 3710 0400 |000c: if-le v0, v1, 0010 // +0004 │ │ +08d668: 0132 |000e: move v2, v3 │ │ +08d66a: 0f02 |000f: return v2 │ │ +08d66c: 0102 |0010: move v2, v0 │ │ +08d66e: 3512 0b00 |0011: if-ge v2, v1, 001c // +000b │ │ +08d672: 5454 290f |0013: iget-object v4, v5, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d676: 4904 0402 |0015: aget-char v4, v4, v2 │ │ +08d67a: 3264 f8ff |0017: if-eq v4, v6, 000f // -0008 │ │ +08d67e: d802 0201 |0019: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08d682: 28f6 |001b: goto 0011 // -000a │ │ +08d684: 0132 |001c: move v2, v3 │ │ +08d686: 28f2 |001d: goto 000f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=371 │ │ 0x0002 line=372 │ │ 0x0004 line=373 │ │ 0x0005 line=375 │ │ 0x0006 line=376 │ │ @@ -169422,21 +169490,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08d6c4: |[08d6c4] org.apache.http.util.CharArrayBuffer.isEmpty:()Z │ │ -08d6d4: 5210 2a0f |0000: iget v0, v1, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d6d8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -08d6dc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08d6de: 0f00 |0005: return v0 │ │ -08d6e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08d6e2: 28fe |0007: goto 0005 // -0002 │ │ +08d688: |[08d688] org.apache.http.util.CharArrayBuffer.isEmpty:()Z │ │ +08d698: 5210 2a0f |0000: iget v0, v1, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d69c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +08d6a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08d6a2: 0f00 |0005: return v0 │ │ +08d6a4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08d6a6: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/util/CharArrayBuffer; │ │ │ │ #16 : (in Lorg/apache/http/util/CharArrayBuffer;) │ │ @@ -169444,23 +169512,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -08d6e4: |[08d6e4] org.apache.http.util.CharArrayBuffer.isFull:()Z │ │ -08d6f4: 5220 2a0f |0000: iget v0, v2, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d6f8: 5421 290f |0002: iget-object v1, v2, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d6fc: 2111 |0004: array-length v1, v1 │ │ -08d6fe: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -08d702: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -08d704: 0f00 |0008: return v0 │ │ -08d706: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08d708: 28fe |000a: goto 0008 // -0002 │ │ +08d6a8: |[08d6a8] org.apache.http.util.CharArrayBuffer.isFull:()Z │ │ +08d6b8: 5220 2a0f |0000: iget v0, v2, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d6bc: 5421 290f |0002: iget-object v1, v2, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d6c0: 2111 |0004: array-length v1, v1 │ │ +08d6c2: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +08d6c6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +08d6c8: 0f00 |0008: return v0 │ │ +08d6ca: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08d6cc: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/apache/http/util/CharArrayBuffer; │ │ │ │ #17 : (in Lorg/apache/http/util/CharArrayBuffer;) │ │ @@ -169468,17 +169536,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d70c: |[08d70c] org.apache.http.util.CharArrayBuffer.length:()I │ │ -08d71c: 5210 2a0f |0000: iget v0, v1, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d720: 0f00 |0002: return v0 │ │ +08d6d0: |[08d6d0] org.apache.http.util.CharArrayBuffer.length:()I │ │ +08d6e0: 5210 2a0f |0000: iget v0, v1, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d6e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/util/CharArrayBuffer; │ │ │ │ #18 : (in Lorg/apache/http/util/CharArrayBuffer;) │ │ @@ -169486,40 +169554,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -08d724: |[08d724] org.apache.http.util.CharArrayBuffer.setLength:(I)V │ │ -08d734: 3a04 0700 |0000: if-ltz v4, 0007 // +0007 │ │ -08d738: 5430 290f |0002: iget-object v0, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d73c: 2100 |0004: array-length v0, v0 │ │ -08d73e: 3704 2800 |0005: if-le v4, v0, 002d // +0028 │ │ -08d742: 2200 e704 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08d746: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -08d74a: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08d750: 1a02 df20 |000e: const-string v2, "len: " // string@20df │ │ -08d754: 6e20 aa21 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d75a: 0c01 |0013: move-result-object v1 │ │ -08d75c: 6e20 a621 4100 |0014: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d762: 0c01 |0017: move-result-object v1 │ │ -08d764: 1a02 2d00 |0018: const-string v2, " < 0 or > buffer len: " // string@002d │ │ -08d768: 6e20 aa21 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d76e: 0c01 |001d: move-result-object v1 │ │ -08d770: 5432 290f |001e: iget-object v2, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d774: 2122 |0020: array-length v2, v2 │ │ -08d776: 6e20 a621 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d77c: 0c01 |0024: move-result-object v1 │ │ -08d77e: 6e10 af21 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08d784: 0c01 |0028: move-result-object v1 │ │ -08d786: 7020 4c21 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08d78c: 2700 |002c: throw v0 │ │ -08d78e: 5934 2a0f |002d: iput v4, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d792: 0e00 |002f: return-void │ │ +08d6e8: |[08d6e8] org.apache.http.util.CharArrayBuffer.setLength:(I)V │ │ +08d6f8: 3a04 0700 |0000: if-ltz v4, 0007 // +0007 │ │ +08d6fc: 5430 290f |0002: iget-object v0, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d700: 2100 |0004: array-length v0, v0 │ │ +08d702: 3704 2800 |0005: if-le v4, v0, 002d // +0028 │ │ +08d706: 2200 e704 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08d70a: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +08d70e: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08d714: 1a02 db20 |000e: const-string v2, "len: " // string@20db │ │ +08d718: 6e20 aa21 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d71e: 0c01 |0013: move-result-object v1 │ │ +08d720: 6e20 a621 4100 |0014: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d726: 0c01 |0017: move-result-object v1 │ │ +08d728: 1a02 2d00 |0018: const-string v2, " < 0 or > buffer len: " // string@002d │ │ +08d72c: 6e20 aa21 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d732: 0c01 |001d: move-result-object v1 │ │ +08d734: 5432 290f |001e: iget-object v2, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d738: 2122 |0020: array-length v2, v2 │ │ +08d73a: 6e20 a621 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d740: 0c01 |0024: move-result-object v1 │ │ +08d742: 6e10 af21 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08d748: 0c01 |0028: move-result-object v1 │ │ +08d74a: 7020 4c21 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08d750: 2700 |002c: throw v0 │ │ +08d752: 5934 2a0f |002d: iput v4, v3, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d756: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0007 line=324 │ │ 0x002d line=326 │ │ 0x002f line=327 │ │ locals : │ │ @@ -169531,20 +169599,20 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -08d794: |[08d794] org.apache.http.util.CharArrayBuffer.substring:(II)Ljava/lang/String; │ │ -08d7a4: 2200 f704 |0000: new-instance v0, Ljava/lang/String; // type@04f7 │ │ -08d7a8: 5431 290f |0002: iget-object v1, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d7ac: 9102 0504 |0004: sub-int v2, v5, v4 │ │ -08d7b0: 7040 8121 1024 |0006: invoke-direct {v0, v1, v4, v2}, Ljava/lang/String;.:([CII)V // method@2181 │ │ -08d7b6: 1100 |0009: return-object v0 │ │ +08d758: |[08d758] org.apache.http.util.CharArrayBuffer.substring:(II)Ljava/lang/String; │ │ +08d768: 2200 f704 |0000: new-instance v0, Ljava/lang/String; // type@04f7 │ │ +08d76c: 5431 290f |0002: iget-object v1, v3, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d770: 9102 0504 |0004: sub-int v2, v5, v4 │ │ +08d774: 7040 8121 1024 |0006: invoke-direct {v0, v1, v4, v2}, Ljava/lang/String;.:([CII)V // method@2181 │ │ +08d77a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/apache/http/util/CharArrayBuffer; │ │ 0x0000 - 0x000a reg=4 beginIndex I │ │ 0x0000 - 0x000a reg=5 endIndex I │ │ @@ -169554,90 +169622,90 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 149 16-bit code units │ │ -08d7b8: |[08d7b8] org.apache.http.util.CharArrayBuffer.substringTrimmed:(II)Ljava/lang/String; │ │ -08d7c8: 0160 |0000: move v0, v6 │ │ -08d7ca: 0171 |0001: move v1, v7 │ │ -08d7cc: 3b00 1b00 |0002: if-gez v0, 001d // +001b │ │ -08d7d0: 2202 e704 |0004: new-instance v2, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08d7d4: 2203 f804 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -08d7d8: 7010 a121 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08d7de: 1a04 a30f |000b: const-string v4, "Negative beginIndex: " // string@0fa3 │ │ -08d7e2: 6e20 aa21 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d7e8: 0c03 |0010: move-result-object v3 │ │ -08d7ea: 6e20 a621 0300 |0011: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d7f0: 0c03 |0014: move-result-object v3 │ │ -08d7f2: 6e10 af21 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08d7f8: 0c03 |0018: move-result-object v3 │ │ -08d7fa: 7020 4c21 3200 |0019: invoke-direct {v2, v3}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08d800: 2702 |001c: throw v2 │ │ -08d802: 5252 2a0f |001d: iget v2, v5, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d806: 3721 2700 |001f: if-le v1, v2, 0046 // +0027 │ │ -08d80a: 2202 e704 |0021: new-instance v2, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08d80e: 2203 f804 |0023: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -08d812: 7010 a121 0300 |0025: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08d818: 1a04 fc19 |0028: const-string v4, "endIndex: " // string@19fc │ │ -08d81c: 6e20 aa21 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d822: 0c03 |002d: move-result-object v3 │ │ -08d824: 6e20 a621 1300 |002e: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d82a: 0c03 |0031: move-result-object v3 │ │ -08d82c: 1a04 3100 |0032: const-string v4, " > length: " // string@0031 │ │ -08d830: 6e20 aa21 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d836: 0c03 |0037: move-result-object v3 │ │ -08d838: 5254 2a0f |0038: iget v4, v5, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d83c: 6e20 a621 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d842: 0c03 |003d: move-result-object v3 │ │ -08d844: 6e10 af21 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08d84a: 0c03 |0041: move-result-object v3 │ │ -08d84c: 7020 4c21 3200 |0042: invoke-direct {v2, v3}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08d852: 2702 |0045: throw v2 │ │ -08d854: 3710 2500 |0046: if-le v0, v1, 006b // +0025 │ │ -08d858: 2202 e704 |0048: new-instance v2, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -08d85c: 2203 f804 |004a: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -08d860: 7010 a121 0300 |004c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08d866: 1a04 6716 |004f: const-string v4, "beginIndex: " // string@1667 │ │ -08d86a: 6e20 aa21 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d870: 0c03 |0054: move-result-object v3 │ │ -08d872: 6e20 a621 0300 |0055: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d878: 0c03 |0058: move-result-object v3 │ │ -08d87a: 1a04 3000 |0059: const-string v4, " > endIndex: " // string@0030 │ │ -08d87e: 6e20 aa21 4300 |005b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08d884: 0c03 |005e: move-result-object v3 │ │ -08d886: 6e20 a621 1300 |005f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08d88c: 0c03 |0062: move-result-object v3 │ │ -08d88e: 6e10 af21 0300 |0063: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08d894: 0c03 |0066: move-result-object v3 │ │ -08d896: 7020 4c21 3200 |0067: invoke-direct {v2, v3}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -08d89c: 2702 |006a: throw v2 │ │ -08d89e: 3510 0f00 |006b: if-ge v0, v1, 007a // +000f │ │ -08d8a2: 5452 290f |006d: iget-object v2, v5, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d8a6: 4902 0200 |006f: aget-char v2, v2, v0 │ │ -08d8aa: 7110 b228 0200 |0071: invoke-static {v2}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ -08d8b0: 0a02 |0074: move-result v2 │ │ -08d8b2: 3802 0500 |0075: if-eqz v2, 007a // +0005 │ │ -08d8b6: d800 0001 |0077: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d8ba: 28f2 |0079: goto 006b // -000e │ │ -08d8bc: 3701 1100 |007a: if-le v1, v0, 008b // +0011 │ │ -08d8c0: 5452 290f |007c: iget-object v2, v5, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d8c4: d803 01ff |007e: add-int/lit8 v3, v1, #int -1 // #ff │ │ -08d8c8: 4902 0203 |0080: aget-char v2, v2, v3 │ │ -08d8cc: 7110 b228 0200 |0082: invoke-static {v2}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ -08d8d2: 0a02 |0085: move-result v2 │ │ -08d8d4: 3802 0500 |0086: if-eqz v2, 008b // +0005 │ │ -08d8d8: d801 01ff |0088: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08d8dc: 28f0 |008a: goto 007a // -0010 │ │ -08d8de: 2202 f704 |008b: new-instance v2, Ljava/lang/String; // type@04f7 │ │ -08d8e2: 5453 290f |008d: iget-object v3, v5, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d8e6: 9104 0100 |008f: sub-int v4, v1, v0 │ │ -08d8ea: 7040 8121 3240 |0091: invoke-direct {v2, v3, v0, v4}, Ljava/lang/String;.:([CII)V // method@2181 │ │ -08d8f0: 1102 |0094: return-object v2 │ │ +08d77c: |[08d77c] org.apache.http.util.CharArrayBuffer.substringTrimmed:(II)Ljava/lang/String; │ │ +08d78c: 0160 |0000: move v0, v6 │ │ +08d78e: 0171 |0001: move v1, v7 │ │ +08d790: 3b00 1b00 |0002: if-gez v0, 001d // +001b │ │ +08d794: 2202 e704 |0004: new-instance v2, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08d798: 2203 f804 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +08d79c: 7010 a121 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08d7a2: 1a04 9f0f |000b: const-string v4, "Negative beginIndex: " // string@0f9f │ │ +08d7a6: 6e20 aa21 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d7ac: 0c03 |0010: move-result-object v3 │ │ +08d7ae: 6e20 a621 0300 |0011: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d7b4: 0c03 |0014: move-result-object v3 │ │ +08d7b6: 6e10 af21 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08d7bc: 0c03 |0018: move-result-object v3 │ │ +08d7be: 7020 4c21 3200 |0019: invoke-direct {v2, v3}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08d7c4: 2702 |001c: throw v2 │ │ +08d7c6: 5252 2a0f |001d: iget v2, v5, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d7ca: 3721 2700 |001f: if-le v1, v2, 0046 // +0027 │ │ +08d7ce: 2202 e704 |0021: new-instance v2, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08d7d2: 2203 f804 |0023: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +08d7d6: 7010 a121 0300 |0025: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08d7dc: 1a04 f819 |0028: const-string v4, "endIndex: " // string@19f8 │ │ +08d7e0: 6e20 aa21 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d7e6: 0c03 |002d: move-result-object v3 │ │ +08d7e8: 6e20 a621 1300 |002e: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d7ee: 0c03 |0031: move-result-object v3 │ │ +08d7f0: 1a04 3100 |0032: const-string v4, " > length: " // string@0031 │ │ +08d7f4: 6e20 aa21 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d7fa: 0c03 |0037: move-result-object v3 │ │ +08d7fc: 5254 2a0f |0038: iget v4, v5, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d800: 6e20 a621 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d806: 0c03 |003d: move-result-object v3 │ │ +08d808: 6e10 af21 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08d80e: 0c03 |0041: move-result-object v3 │ │ +08d810: 7020 4c21 3200 |0042: invoke-direct {v2, v3}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08d816: 2702 |0045: throw v2 │ │ +08d818: 3710 2500 |0046: if-le v0, v1, 006b // +0025 │ │ +08d81c: 2202 e704 |0048: new-instance v2, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +08d820: 2203 f804 |004a: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +08d824: 7010 a121 0300 |004c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08d82a: 1a04 6316 |004f: const-string v4, "beginIndex: " // string@1663 │ │ +08d82e: 6e20 aa21 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d834: 0c03 |0054: move-result-object v3 │ │ +08d836: 6e20 a621 0300 |0055: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d83c: 0c03 |0058: move-result-object v3 │ │ +08d83e: 1a04 3000 |0059: const-string v4, " > endIndex: " // string@0030 │ │ +08d842: 6e20 aa21 4300 |005b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08d848: 0c03 |005e: move-result-object v3 │ │ +08d84a: 6e20 a621 1300 |005f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08d850: 0c03 |0062: move-result-object v3 │ │ +08d852: 6e10 af21 0300 |0063: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08d858: 0c03 |0066: move-result-object v3 │ │ +08d85a: 7020 4c21 3200 |0067: invoke-direct {v2, v3}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +08d860: 2702 |006a: throw v2 │ │ +08d862: 3510 0f00 |006b: if-ge v0, v1, 007a // +000f │ │ +08d866: 5452 290f |006d: iget-object v2, v5, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d86a: 4902 0200 |006f: aget-char v2, v2, v0 │ │ +08d86e: 7110 b228 0200 |0071: invoke-static {v2}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ +08d874: 0a02 |0074: move-result v2 │ │ +08d876: 3802 0500 |0075: if-eqz v2, 007a // +0005 │ │ +08d87a: d800 0001 |0077: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d87e: 28f2 |0079: goto 006b // -000e │ │ +08d880: 3701 1100 |007a: if-le v1, v0, 008b // +0011 │ │ +08d884: 5452 290f |007c: iget-object v2, v5, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d888: d803 01ff |007e: add-int/lit8 v3, v1, #int -1 // #ff │ │ +08d88c: 4902 0203 |0080: aget-char v2, v2, v3 │ │ +08d890: 7110 b228 0200 |0082: invoke-static {v2}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ +08d896: 0a02 |0085: move-result v2 │ │ +08d898: 3802 0500 |0086: if-eqz v2, 008b // +0005 │ │ +08d89c: d801 01ff |0088: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08d8a0: 28f0 |008a: goto 007a // -0010 │ │ +08d8a2: 2202 f704 |008b: new-instance v2, Ljava/lang/String; // type@04f7 │ │ +08d8a6: 5453 290f |008d: iget-object v3, v5, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d8aa: 9104 0100 |008f: sub-int v4, v1, v0 │ │ +08d8ae: 7040 8121 3240 |0091: invoke-direct {v2, v3, v0, v4}, Ljava/lang/String;.:([CII)V // method@2181 │ │ +08d8b4: 1102 |0094: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0001 line=440 │ │ 0x0002 line=441 │ │ 0x0004 line=442 │ │ 0x001d line=444 │ │ @@ -169661,24 +169729,24 @@ │ │ type : '()[C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -08d8f4: |[08d8f4] org.apache.http.util.CharArrayBuffer.toCharArray:()[C │ │ -08d904: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08d906: 5241 2a0f |0001: iget v1, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d90a: 2310 6b06 |0003: new-array v0, v1, [C // type@066b │ │ -08d90e: 5241 2a0f |0005: iget v1, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d912: 3d01 0900 |0007: if-lez v1, 0010 // +0009 │ │ -08d916: 5441 290f |0009: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d91a: 5242 2a0f |000b: iget v2, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d91e: 7152 b021 3130 |000d: invoke-static {v1, v3, v0, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -08d924: 1100 |0010: return-object v0 │ │ +08d8b8: |[08d8b8] org.apache.http.util.CharArrayBuffer.toCharArray:()[C │ │ +08d8c8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08d8ca: 5241 2a0f |0001: iget v1, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d8ce: 2310 6b06 |0003: new-array v0, v1, [C // type@066b │ │ +08d8d2: 5241 2a0f |0005: iget v1, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d8d6: 3d01 0900 |0007: if-lez v1, 0010 // +0009 │ │ +08d8da: 5441 290f |0009: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d8de: 5242 2a0f |000b: iget v2, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d8e2: 7152 b021 3130 |000d: invoke-static {v1, v3, v0, v3, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +08d8e8: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=244 │ │ 0x0005 line=245 │ │ 0x0009 line=246 │ │ 0x0010 line=248 │ │ locals : │ │ @@ -169690,21 +169758,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -08d928: |[08d928] org.apache.http.util.CharArrayBuffer.toString:()Ljava/lang/String; │ │ -08d938: 2200 f704 |0000: new-instance v0, Ljava/lang/String; // type@04f7 │ │ -08d93c: 5441 290f |0002: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ -08d940: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08d942: 5243 2a0f |0005: iget v3, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ -08d946: 7040 8121 1032 |0007: invoke-direct {v0, v1, v2, v3}, Ljava/lang/String;.:([CII)V // method@2181 │ │ -08d94c: 1100 |000a: return-object v0 │ │ +08d8ec: |[08d8ec] org.apache.http.util.CharArrayBuffer.toString:()Ljava/lang/String; │ │ +08d8fc: 2200 f704 |0000: new-instance v0, Ljava/lang/String; // type@04f7 │ │ +08d900: 5441 290f |0002: iget-object v1, v4, Lorg/apache/http/util/CharArrayBuffer;.buffer:[C // field@0f29 │ │ +08d904: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08d906: 5243 2a0f |0005: iget v3, v4, Lorg/apache/http/util/CharArrayBuffer;.len:I // field@0f2a │ │ +08d90a: 7040 8121 1032 |0007: invoke-direct {v0, v1, v2, v3}, Ljava/lang/String;.:([CII)V // method@2181 │ │ +08d910: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x000b reg=4 this Lorg/apache/http/util/CharArrayBuffer; │ │ │ │ source_file_idx : 949 (CharArrayBuffer.java) │ │ @@ -169736,17 +169804,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d950: |[08d950] org.apache.http.util.CharsetUtils.:()V │ │ -08d960: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08d966: 0e00 |0003: return-void │ │ +08d914: |[08d914] org.apache.http.util.CharsetUtils.:()V │ │ +08d924: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08d92a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/util/CharsetUtils; │ │ │ │ #1 : (in Lorg/apache/http/util/CharsetUtils;) │ │ @@ -169754,25 +169822,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/nio/charset/Charset;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08d968: |[08d968] org.apache.http.util.CharsetUtils.get:(Ljava/lang/String;)Ljava/nio/charset/Charset; │ │ -08d978: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -08d97c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08d97e: 1101 |0003: return-object v1 │ │ -08d980: 7110 f921 0200 |0004: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -08d986: 0c01 |0007: move-result-object v1 │ │ -08d988: 28fb |0008: goto 0003 // -0005 │ │ -08d98a: 0d00 |0009: move-exception v0 │ │ -08d98c: 2201 d104 |000a: new-instance v1, Ljava/io/UnsupportedEncodingException; // type@04d1 │ │ -08d990: 7020 1221 2100 |000c: invoke-direct {v1, v2}, Ljava/io/UnsupportedEncodingException;.:(Ljava/lang/String;)V // method@2112 │ │ -08d996: 2701 |000f: throw v1 │ │ +08d92c: |[08d92c] org.apache.http.util.CharsetUtils.get:(Ljava/lang/String;)Ljava/nio/charset/Charset; │ │ +08d93c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +08d940: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08d942: 1101 |0003: return-object v1 │ │ +08d944: 7110 f921 0200 |0004: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +08d94a: 0c01 |0007: move-result-object v1 │ │ +08d94c: 28fb |0008: goto 0003 // -0005 │ │ +08d94e: 0d00 |0009: move-exception v0 │ │ +08d950: 2201 d104 |000a: new-instance v1, Ljava/io/UnsupportedEncodingException; // type@04d1 │ │ +08d954: 7020 1221 2100 |000c: invoke-direct {v1, v2}, Ljava/io/UnsupportedEncodingException;.:(Ljava/lang/String;)V // method@2112 │ │ +08d95a: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0007 │ │ Ljava/nio/charset/UnsupportedCharsetException; -> 0x0009 │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0003 line=52 │ │ @@ -169787,23 +169855,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/nio/charset/Charset;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08d9a8: |[08d9a8] org.apache.http.util.CharsetUtils.lookup:(Ljava/lang/String;)Ljava/nio/charset/Charset; │ │ -08d9b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08d9ba: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -08d9be: 1101 |0003: return-object v1 │ │ -08d9c0: 7110 f921 0200 |0004: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -08d9c6: 0c01 |0007: move-result-object v1 │ │ -08d9c8: 28fb |0008: goto 0003 // -0005 │ │ -08d9ca: 0d00 |0009: move-exception v0 │ │ -08d9cc: 28f9 |000a: goto 0003 // -0007 │ │ +08d96c: |[08d96c] org.apache.http.util.CharsetUtils.lookup:(Ljava/lang/String;)Ljava/nio/charset/Charset; │ │ +08d97c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08d97e: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +08d982: 1101 |0003: return-object v1 │ │ +08d984: 7110 f921 0200 |0004: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +08d98a: 0c01 |0007: move-result-object v1 │ │ +08d98c: 28fb |0008: goto 0003 // -0005 │ │ +08d98e: 0d00 |0009: move-exception v0 │ │ +08d990: 28f9 |000a: goto 0003 // -0007 │ │ catches : 1 │ │ 0x0004 - 0x0007 │ │ Ljava/nio/charset/UnsupportedCharsetException; -> 0x0009 │ │ positions : │ │ 0x0001 line=37 │ │ 0x0003 line=43 │ │ 0x0004 line=41 │ │ @@ -169839,17 +169907,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d9e0: |[08d9e0] org.apache.http.util.EncodingUtils.:()V │ │ -08d9f0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08d9f6: 0e00 |0003: return-void │ │ +08d9a4: |[08d9a4] org.apache.http.util.EncodingUtils.:()V │ │ +08d9b4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08d9ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/util/EncodingUtils; │ │ │ │ @@ -169858,28 +169926,28 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -08d9f8: |[08d9f8] org.apache.http.util.EncodingUtils.getAsciiBytes:(Ljava/lang/String;)[B │ │ -08da08: 1a01 b006 |0000: const-string v1, "Input" // string@06b0 │ │ -08da0c: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08da12: 6201 770c |0005: sget-object v1, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -08da16: 6e10 fa21 0100 |0007: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -08da1c: 0c01 |000a: move-result-object v1 │ │ -08da1e: 6e20 8a21 1300 |000b: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ -08da24: 0c01 |000e: move-result-object v1 │ │ -08da26: 1101 |000f: return-object v1 │ │ -08da28: 0d00 |0010: move-exception v0 │ │ -08da2a: 2201 e104 |0011: new-instance v1, Ljava/lang/Error; // type@04e1 │ │ -08da2e: 1a02 3702 |0013: const-string v2, "ASCII not supported" // string@0237 │ │ -08da32: 7020 3f21 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/Error;.:(Ljava/lang/String;)V // method@213f │ │ -08da38: 2701 |0018: throw v1 │ │ +08d9bc: |[08d9bc] org.apache.http.util.EncodingUtils.getAsciiBytes:(Ljava/lang/String;)[B │ │ +08d9cc: 1a01 b006 |0000: const-string v1, "Input" // string@06b0 │ │ +08d9d0: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08d9d6: 6201 770c |0005: sget-object v1, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +08d9da: 6e10 fa21 0100 |0007: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +08d9e0: 0c01 |000a: move-result-object v1 │ │ +08d9e2: 6e20 8a21 1300 |000b: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ +08d9e8: 0c01 |000e: move-result-object v1 │ │ +08d9ea: 1101 |000f: return-object v1 │ │ +08d9ec: 0d00 |0010: move-exception v0 │ │ +08d9ee: 2201 e104 |0011: new-instance v1, Ljava/lang/Error; // type@04e1 │ │ +08d9f2: 1a02 3702 |0013: const-string v2, "ASCII not supported" // string@0237 │ │ +08d9f6: 7020 3f21 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/Error;.:(Ljava/lang/String;)V // method@213f │ │ +08d9fc: 2701 |0018: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x000e │ │ Ljava/io/UnsupportedEncodingException; -> 0x0010 │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=108 │ │ 0x0010 line=109 │ │ @@ -169893,22 +169961,22 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -08da4c: |[08da4c] org.apache.http.util.EncodingUtils.getAsciiString:([B)Ljava/lang/String; │ │ -08da5c: 1a00 b006 |0000: const-string v0, "Input" // string@06b0 │ │ -08da60: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08da66: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08da68: 2121 |0006: array-length v1, v2 │ │ -08da6a: 7130 8729 0201 |0007: invoke-static {v2, v0, v1}, Lorg/apache/http/util/EncodingUtils;.getAsciiString:([BII)Ljava/lang/String; // method@2987 │ │ -08da70: 0c00 |000a: move-result-object v0 │ │ -08da72: 1100 |000b: return-object v0 │ │ +08da10: |[08da10] org.apache.http.util.EncodingUtils.getAsciiString:([B)Ljava/lang/String; │ │ +08da20: 1a00 b006 |0000: const-string v0, "Input" // string@06b0 │ │ +08da24: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08da2a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08da2c: 2121 |0006: array-length v1, v2 │ │ +08da2e: 7130 8729 0201 |0007: invoke-static {v2, v0, v1}, Lorg/apache/http/util/EncodingUtils;.getAsciiString:([BII)Ljava/lang/String; // method@2987 │ │ +08da34: 0c00 |000a: move-result-object v0 │ │ +08da36: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0005 line=143 │ │ locals : │ │ 0x0000 - 0x000c reg=2 data [B │ │ │ │ @@ -169917,28 +169985,28 @@ │ │ type : '([BII)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -08da74: |[08da74] org.apache.http.util.EncodingUtils.getAsciiString:([BII)Ljava/lang/String; │ │ -08da84: 1a01 b006 |0000: const-string v1, "Input" // string@06b0 │ │ -08da88: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08da8e: 2201 f704 |0005: new-instance v1, Ljava/lang/String; // type@04f7 │ │ -08da92: 6202 770c |0007: sget-object v2, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -08da96: 6e10 fa21 0200 |0009: invoke-virtual {v2}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -08da9c: 0c02 |000c: move-result-object v2 │ │ -08da9e: 7052 8021 3154 |000d: invoke-direct {v1, v3, v4, v5, v2}, Ljava/lang/String;.:([BIILjava/lang/String;)V // method@2180 │ │ -08daa4: 1101 |0010: return-object v1 │ │ -08daa6: 0d00 |0011: move-exception v0 │ │ -08daa8: 2201 e104 |0012: new-instance v1, Ljava/lang/Error; // type@04e1 │ │ -08daac: 1a02 3702 |0014: const-string v2, "ASCII not supported" // string@0237 │ │ -08dab0: 7020 3f21 2100 |0016: invoke-direct {v1, v2}, Ljava/lang/Error;.:(Ljava/lang/String;)V // method@213f │ │ -08dab6: 2701 |0019: throw v1 │ │ +08da38: |[08da38] org.apache.http.util.EncodingUtils.getAsciiString:([BII)Ljava/lang/String; │ │ +08da48: 1a01 b006 |0000: const-string v1, "Input" // string@06b0 │ │ +08da4c: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08da52: 2201 f704 |0005: new-instance v1, Ljava/lang/String; // type@04f7 │ │ +08da56: 6202 770c |0007: sget-object v2, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +08da5a: 6e10 fa21 0200 |0009: invoke-virtual {v2}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +08da60: 0c02 |000c: move-result-object v2 │ │ +08da62: 7052 8021 3154 |000d: invoke-direct {v1, v3, v4, v5, v2}, Ljava/lang/String;.:([BIILjava/lang/String;)V // method@2180 │ │ +08da68: 1101 |0010: return-object v1 │ │ +08da6a: 0d00 |0011: move-exception v0 │ │ +08da6c: 2201 e104 |0012: new-instance v1, Ljava/lang/Error; // type@04e1 │ │ +08da70: 1a02 3702 |0014: const-string v2, "ASCII not supported" // string@0237 │ │ +08da74: 7020 3f21 2100 |0016: invoke-direct {v1, v2}, Ljava/lang/Error;.:(Ljava/lang/String;)V // method@213f │ │ +08da7a: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x0010 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0011 │ │ positions : │ │ 0x0000 line=125 │ │ 0x0005 line=127 │ │ 0x0011 line=128 │ │ @@ -169954,26 +170022,26 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08dac8: |[08dac8] org.apache.http.util.EncodingUtils.getBytes:(Ljava/lang/String;Ljava/lang/String;)[B │ │ -08dad8: 1a01 b006 |0000: const-string v1, "Input" // string@06b0 │ │ -08dadc: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08dae2: 1a01 b603 |0005: const-string v1, "Charset" // string@03b6 │ │ -08dae6: 7120 4929 1300 |0007: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2949 │ │ -08daec: 6e20 8a21 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ -08daf2: 0c01 |000d: move-result-object v1 │ │ -08daf4: 1101 |000e: return-object v1 │ │ -08daf6: 0d00 |000f: move-exception v0 │ │ -08daf8: 6e10 8921 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.getBytes:()[B // method@2189 │ │ -08dafe: 0c01 |0013: move-result-object v1 │ │ -08db00: 28fa |0014: goto 000e // -0006 │ │ +08da8c: |[08da8c] org.apache.http.util.EncodingUtils.getBytes:(Ljava/lang/String;Ljava/lang/String;)[B │ │ +08da9c: 1a01 b006 |0000: const-string v1, "Input" // string@06b0 │ │ +08daa0: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08daa6: 1a01 b603 |0005: const-string v1, "Charset" // string@03b6 │ │ +08daaa: 7120 4929 1300 |0007: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2949 │ │ +08dab0: 6e20 8a21 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ +08dab6: 0c01 |000d: move-result-object v1 │ │ +08dab8: 1101 |000e: return-object v1 │ │ +08daba: 0d00 |000f: move-exception v0 │ │ +08dabc: 6e10 8921 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.getBytes:()[B // method@2189 │ │ +08dac2: 0c01 |0013: move-result-object v1 │ │ +08dac4: 28fa |0014: goto 000e // -0006 │ │ catches : 1 │ │ 0x000a - 0x000d │ │ Ljava/io/UnsupportedEncodingException; -> 0x000f │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=91 │ │ 0x000a line=93 │ │ @@ -169990,26 +170058,26 @@ │ │ type : '([BIILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -08db14: |[08db14] org.apache.http.util.EncodingUtils.getString:([BIILjava/lang/String;)Ljava/lang/String; │ │ -08db24: 1a01 b006 |0000: const-string v1, "Input" // string@06b0 │ │ -08db28: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08db2e: 1a01 b603 |0005: const-string v1, "Charset" // string@03b6 │ │ -08db32: 7120 4929 1500 |0007: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2949 │ │ -08db38: 2201 f704 |000a: new-instance v1, Ljava/lang/String; // type@04f7 │ │ -08db3c: 7055 8021 2143 |000c: invoke-direct {v1, v2, v3, v4, v5}, Ljava/lang/String;.:([BIILjava/lang/String;)V // method@2180 │ │ -08db42: 1101 |000f: return-object v1 │ │ -08db44: 0d00 |0010: move-exception v0 │ │ -08db46: 2201 f704 |0011: new-instance v1, Ljava/lang/String; // type@04f7 │ │ -08db4a: 7040 7f21 2143 |0013: invoke-direct {v1, v2, v3, v4}, Ljava/lang/String;.:([BII)V // method@217f │ │ -08db50: 28f9 |0016: goto 000f // -0007 │ │ +08dad8: |[08dad8] org.apache.http.util.EncodingUtils.getString:([BIILjava/lang/String;)Ljava/lang/String; │ │ +08dae8: 1a01 b006 |0000: const-string v1, "Input" // string@06b0 │ │ +08daec: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08daf2: 1a01 b603 |0005: const-string v1, "Charset" // string@03b6 │ │ +08daf6: 7120 4929 1500 |0007: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; // method@2949 │ │ +08dafc: 2201 f704 |000a: new-instance v1, Ljava/lang/String; // type@04f7 │ │ +08db00: 7055 8021 2143 |000c: invoke-direct {v1, v2, v3, v4, v5}, Ljava/lang/String;.:([BIILjava/lang/String;)V // method@2180 │ │ +08db06: 1101 |000f: return-object v1 │ │ +08db08: 0d00 |0010: move-exception v0 │ │ +08db0a: 2201 f704 |0011: new-instance v1, Ljava/lang/String; // type@04f7 │ │ +08db0e: 7040 7f21 2143 |0013: invoke-direct {v1, v2, v3, v4}, Ljava/lang/String;.:([BII)V // method@217f │ │ +08db14: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x000a - 0x000f │ │ Ljava/io/UnsupportedEncodingException; -> 0x0010 │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x000a line=60 │ │ @@ -170028,22 +170096,22 @@ │ │ type : '([BLjava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -08db64: |[08db64] org.apache.http.util.EncodingUtils.getString:([BLjava/lang/String;)Ljava/lang/String; │ │ -08db74: 1a00 b006 |0000: const-string v0, "Input" // string@06b0 │ │ -08db78: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08db7e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08db80: 2121 |0006: array-length v1, v2 │ │ -08db82: 7140 8929 0231 |0007: invoke-static {v2, v0, v1, v3}, Lorg/apache/http/util/EncodingUtils;.getString:([BIILjava/lang/String;)Ljava/lang/String; // method@2989 │ │ -08db88: 0c00 |000a: move-result-object v0 │ │ -08db8a: 1100 |000b: return-object v0 │ │ +08db28: |[08db28] org.apache.http.util.EncodingUtils.getString:([BLjava/lang/String;)Ljava/lang/String; │ │ +08db38: 1a00 b006 |0000: const-string v0, "Input" // string@06b0 │ │ +08db3c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08db42: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08db44: 2121 |0006: array-length v1, v2 │ │ +08db46: 7140 8929 0231 |0007: invoke-static {v2, v0, v1, v3}, Lorg/apache/http/util/EncodingUtils;.getString:([BIILjava/lang/String;)Ljava/lang/String; // method@2989 │ │ +08db4c: 0c00 |000a: move-result-object v0 │ │ +08db4e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x000c reg=2 data [B │ │ 0x0000 - 0x000c reg=3 charset Ljava/lang/String; │ │ @@ -170094,17 +170162,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08db8c: |[08db8c] org.apache.http.util.EntityUtils.:()V │ │ -08db9c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08dba2: 0e00 |0003: return-void │ │ +08db50: |[08db50] org.apache.http.util.EntityUtils.:()V │ │ +08db60: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08db66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/util/EntityUtils; │ │ │ │ @@ -170113,25 +170181,25 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -08dba4: |[08dba4] org.apache.http.util.EntityUtils.consume:(Lorg/apache/http/HttpEntity;)V │ │ -08dbb4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -08dbb8: 0e00 |0002: return-void │ │ -08dbba: 7210 e822 0200 |0003: invoke-interface {v2}, Lorg/apache/http/HttpEntity;.isStreaming:()Z // method@22e8 │ │ -08dbc0: 0a01 |0006: move-result v1 │ │ -08dbc2: 3801 fbff |0007: if-eqz v1, 0002 // -0005 │ │ -08dbc6: 7210 e222 0200 |0009: invoke-interface {v2}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ -08dbcc: 0c00 |000c: move-result-object v0 │ │ -08dbce: 3800 f5ff |000d: if-eqz v0, 0002 // -000b │ │ -08dbd2: 6e10 f920 0000 |000f: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -08dbd8: 28f0 |0012: goto 0002 // -0010 │ │ +08db68: |[08db68] org.apache.http.util.EntityUtils.consume:(Lorg/apache/http/HttpEntity;)V │ │ +08db78: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +08db7c: 0e00 |0002: return-void │ │ +08db7e: 7210 e822 0200 |0003: invoke-interface {v2}, Lorg/apache/http/HttpEntity;.isStreaming:()Z // method@22e8 │ │ +08db84: 0a01 |0006: move-result v1 │ │ +08db86: 3801 fbff |0007: if-eqz v1, 0002 // -0005 │ │ +08db8a: 7210 e222 0200 |0009: invoke-interface {v2}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ +08db90: 0c00 |000c: move-result-object v0 │ │ +08db92: 3800 f5ff |000d: if-eqz v0, 0002 // -000b │ │ +08db96: 6e10 f920 0000 |000f: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +08db9c: 28f0 |0012: goto 0002 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=91 │ │ 0x0003 line=85 │ │ 0x0009 line=86 │ │ 0x000d line=87 │ │ @@ -170145,19 +170213,19 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08dbdc: |[08dbdc] org.apache.http.util.EntityUtils.consumeQuietly:(Lorg/apache/http/HttpEntity;)V │ │ -08dbec: 7110 8c29 0100 |0000: invoke-static {v1}, Lorg/apache/http/util/EntityUtils;.consume:(Lorg/apache/http/HttpEntity;)V // method@298c │ │ -08dbf2: 0e00 |0003: return-void │ │ -08dbf4: 0d00 |0004: move-exception v0 │ │ -08dbf6: 28fe |0005: goto 0003 // -0002 │ │ +08dba0: |[08dba0] org.apache.http.util.EntityUtils.consumeQuietly:(Lorg/apache/http/HttpEntity;)V │ │ +08dbb0: 7110 8c29 0100 |0000: invoke-static {v1}, Lorg/apache/http/util/EntityUtils;.consume:(Lorg/apache/http/HttpEntity;)V // method@298c │ │ +08dbb6: 0e00 |0003: return-void │ │ +08dbb8: 0d00 |0004: move-exception v0 │ │ +08dbba: 28fe |0005: goto 0003 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=70 │ │ 0x0004 line=68 │ │ @@ -170169,36 +170237,36 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -08dc08: |[08dc08] org.apache.http.util.EntityUtils.getContentCharSet:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; │ │ -08dc18: 1a03 0a05 |0000: const-string v3, "Entity" // string@050a │ │ -08dc1c: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08dc22: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08dc24: 7210 e522 0500 |0006: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -08dc2a: 0c03 |0009: move-result-object v3 │ │ -08dc2c: 3803 1c00 |000a: if-eqz v3, 0026 // +001c │ │ -08dc30: 7210 e522 0500 |000c: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -08dc36: 0c03 |000f: move-result-object v3 │ │ -08dc38: 7210 bd22 0300 |0010: invoke-interface {v3}, Lorg/apache/http/Header;.getElements:()[Lorg/apache/http/HeaderElement; // method@22bd │ │ -08dc3e: 0c02 |0013: move-result-object v2 │ │ -08dc40: 2123 |0014: array-length v3, v2 │ │ -08dc42: 3d03 1100 |0015: if-lez v3, 0026 // +0011 │ │ -08dc46: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -08dc48: 4603 0203 |0018: aget-object v3, v2, v3 │ │ -08dc4c: 1a04 1817 |001a: const-string v4, "charset" // string@1718 │ │ -08dc50: 7220 c222 4300 |001c: invoke-interface {v3, v4}, Lorg/apache/http/HeaderElement;.getParameterByName:(Ljava/lang/String;)Lorg/apache/http/NameValuePair; // method@22c2 │ │ -08dc56: 0c01 |001f: move-result-object v1 │ │ -08dc58: 3801 0600 |0020: if-eqz v1, 0026 // +0006 │ │ -08dc5c: 7210 4a23 0100 |0022: invoke-interface {v1}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ -08dc62: 0c00 |0025: move-result-object v0 │ │ -08dc64: 1100 |0026: return-object v0 │ │ +08dbcc: |[08dbcc] org.apache.http.util.EntityUtils.getContentCharSet:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; │ │ +08dbdc: 1a03 0a05 |0000: const-string v3, "Entity" // string@050a │ │ +08dbe0: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08dbe6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08dbe8: 7210 e522 0500 |0006: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +08dbee: 0c03 |0009: move-result-object v3 │ │ +08dbf0: 3803 1c00 |000a: if-eqz v3, 0026 // +001c │ │ +08dbf4: 7210 e522 0500 |000c: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +08dbfa: 0c03 |000f: move-result-object v3 │ │ +08dbfc: 7210 bd22 0300 |0010: invoke-interface {v3}, Lorg/apache/http/Header;.getElements:()[Lorg/apache/http/HeaderElement; // method@22bd │ │ +08dc02: 0c02 |0013: move-result-object v2 │ │ +08dc04: 2123 |0014: array-length v3, v2 │ │ +08dc06: 3d03 1100 |0015: if-lez v3, 0026 // +0011 │ │ +08dc0a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +08dc0c: 4603 0203 |0018: aget-object v3, v2, v3 │ │ +08dc10: 1a04 1417 |001a: const-string v4, "charset" // string@1714 │ │ +08dc14: 7220 c222 4300 |001c: invoke-interface {v3, v4}, Lorg/apache/http/HeaderElement;.getParameterByName:(Ljava/lang/String;)Lorg/apache/http/NameValuePair; // method@22c2 │ │ +08dc1a: 0c01 |001f: move-result-object v1 │ │ +08dc1c: 3801 0600 |0020: if-eqz v1, 0026 // +0006 │ │ +08dc20: 7210 4a23 0100 |0022: invoke-interface {v1}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ +08dc26: 0c00 |0025: move-result-object v0 │ │ +08dc28: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ 0x0006 line=159 │ │ 0x000c line=160 │ │ 0x0014 line=161 │ │ @@ -170217,32 +170285,32 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08dc68: |[08dc68] org.apache.http.util.EntityUtils.getContentMimeType:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; │ │ -08dc78: 1a02 0a05 |0000: const-string v2, "Entity" // string@050a │ │ -08dc7c: 7120 4d29 2300 |0002: invoke-static {v3, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08dc82: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08dc84: 7210 e522 0300 |0006: invoke-interface {v3}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -08dc8a: 0c02 |0009: move-result-object v2 │ │ -08dc8c: 3802 1400 |000a: if-eqz v2, 001e // +0014 │ │ -08dc90: 7210 e522 0300 |000c: invoke-interface {v3}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -08dc96: 0c02 |000f: move-result-object v2 │ │ -08dc98: 7210 bd22 0200 |0010: invoke-interface {v2}, Lorg/apache/http/Header;.getElements:()[Lorg/apache/http/HeaderElement; // method@22bd │ │ -08dc9e: 0c01 |0013: move-result-object v1 │ │ -08dca0: 2112 |0014: array-length v2, v1 │ │ -08dca2: 3d02 0900 |0015: if-lez v2, 001e // +0009 │ │ -08dca6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -08dca8: 4602 0102 |0018: aget-object v2, v1, v2 │ │ -08dcac: 7210 c022 0200 |001a: invoke-interface {v2}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ -08dcb2: 0c00 |001d: move-result-object v0 │ │ -08dcb4: 1100 |001e: return-object v0 │ │ +08dc2c: |[08dc2c] org.apache.http.util.EntityUtils.getContentMimeType:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; │ │ +08dc3c: 1a02 0a05 |0000: const-string v2, "Entity" // string@050a │ │ +08dc40: 7120 4d29 2300 |0002: invoke-static {v3, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08dc46: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08dc48: 7210 e522 0300 |0006: invoke-interface {v3}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +08dc4e: 0c02 |0009: move-result-object v2 │ │ +08dc50: 3802 1400 |000a: if-eqz v2, 001e // +0014 │ │ +08dc54: 7210 e522 0300 |000c: invoke-interface {v3}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +08dc5a: 0c02 |000f: move-result-object v2 │ │ +08dc5c: 7210 bd22 0200 |0010: invoke-interface {v2}, Lorg/apache/http/Header;.getElements:()[Lorg/apache/http/HeaderElement; // method@22bd │ │ +08dc62: 0c01 |0013: move-result-object v1 │ │ +08dc64: 2112 |0014: array-length v2, v1 │ │ +08dc66: 3d02 0900 |0015: if-lez v2, 001e // +0009 │ │ +08dc6a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +08dc6c: 4602 0102 |0018: aget-object v2, v1, v2 │ │ +08dc70: 7210 c022 0200 |001a: invoke-interface {v2}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ +08dc76: 0c00 |001d: move-result-object v0 │ │ +08dc78: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ 0x0006 line=187 │ │ 0x000c line=188 │ │ 0x0014 line=189 │ │ @@ -170258,65 +170326,65 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -08dcb8: |[08dcb8] org.apache.http.util.EntityUtils.toByteArray:(Lorg/apache/http/HttpEntity;)[B │ │ -08dcc8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08dcca: 1a06 0a05 |0001: const-string v6, "Entity" // string@050a │ │ -08dcce: 7120 4d29 6a00 |0003: invoke-static {v10, v6}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08dcd4: 7210 e222 0a00 |0006: invoke-interface {v10}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ -08dcda: 0c02 |0009: move-result-object v2 │ │ -08dcdc: 3902 0400 |000a: if-nez v2, 000e // +0004 │ │ -08dce0: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -08dce2: 1105 |000d: return-object v5 │ │ -08dce4: 7210 e422 0a00 |000e: invoke-interface {v10}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -08dcea: 0b06 |0011: move-result-wide v6 │ │ -08dcec: 1708 ffff ff7f |0012: const-wide/32 v8, #float nan // #7fffffff │ │ -08dcf2: 3106 0608 |0015: cmp-long v6, v6, v8 │ │ -08dcf6: 3c06 0300 |0017: if-gtz v6, 001a // +0003 │ │ -08dcfa: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -08dcfc: 1a06 d505 |001a: const-string v6, "HTTP entity too large to be buffered in memory" // string@05d5 │ │ -08dd00: 7120 4629 6500 |001c: invoke-static {v5, v6}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;)V // method@2946 │ │ -08dd06: 7210 e422 0a00 |001f: invoke-interface {v10}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -08dd0c: 0b06 |0022: move-result-wide v6 │ │ -08dd0e: 8461 |0023: long-to-int v1, v6 │ │ -08dd10: 3b01 0400 |0024: if-gez v1, 0028 // +0004 │ │ -08dd14: 1301 0010 |0026: const/16 v1, #int 4096 // #1000 │ │ -08dd18: 2200 5a06 |0028: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ -08dd1c: 7020 5629 1000 |002a: invoke-direct {v0, v1}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ -08dd22: 1305 0010 |002d: const/16 v5, #int 4096 // #1000 │ │ -08dd26: 2354 6a06 |002f: new-array v4, v5, [B // type@066a │ │ -08dd2a: 6e20 fa20 4200 |0031: invoke-virtual {v2, v4}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ -08dd30: 0a03 |0034: move-result v3 │ │ -08dd32: 12f5 |0035: const/4 v5, #int -1 // #ff │ │ -08dd34: 3253 0c00 |0036: if-eq v3, v5, 0042 // +000c │ │ -08dd38: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -08dd3a: 6e40 5929 4035 |0039: invoke-virtual {v0, v4, v5, v3}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ -08dd40: 28f5 |003c: goto 0031 // -000b │ │ -08dd42: 0d05 |003d: move-exception v5 │ │ -08dd44: 6e10 f920 0200 |003e: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -08dd4a: 2705 |0041: throw v5 │ │ -08dd4c: 6e10 6729 0000 |0042: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.toByteArray:()[B // method@2967 │ │ -08dd52: 0c05 |0045: move-result-object v5 │ │ -08dd54: 6e10 f920 0200 |0046: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -08dd5a: 28c4 |0049: goto 000d // -003c │ │ +08dc7c: |[08dc7c] org.apache.http.util.EntityUtils.toByteArray:(Lorg/apache/http/HttpEntity;)[B │ │ +08dc8c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08dc8e: 1a06 0a05 |0001: const-string v6, "Entity" // string@050a │ │ +08dc92: 7120 4d29 6a00 |0003: invoke-static {v10, v6}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08dc98: 7210 e222 0a00 |0006: invoke-interface {v10}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ +08dc9e: 0c02 |0009: move-result-object v2 │ │ +08dca0: 3902 0400 |000a: if-nez v2, 000e // +0004 │ │ +08dca4: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +08dca6: 1105 |000d: return-object v5 │ │ +08dca8: 7210 e422 0a00 |000e: invoke-interface {v10}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +08dcae: 0b06 |0011: move-result-wide v6 │ │ +08dcb0: 1708 ffff ff7f |0012: const-wide/32 v8, #float nan // #7fffffff │ │ +08dcb6: 3106 0608 |0015: cmp-long v6, v6, v8 │ │ +08dcba: 3c06 0300 |0017: if-gtz v6, 001a // +0003 │ │ +08dcbe: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +08dcc0: 1a06 d505 |001a: const-string v6, "HTTP entity too large to be buffered in memory" // string@05d5 │ │ +08dcc4: 7120 4629 6500 |001c: invoke-static {v5, v6}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;)V // method@2946 │ │ +08dcca: 7210 e422 0a00 |001f: invoke-interface {v10}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +08dcd0: 0b06 |0022: move-result-wide v6 │ │ +08dcd2: 8461 |0023: long-to-int v1, v6 │ │ +08dcd4: 3b01 0400 |0024: if-gez v1, 0028 // +0004 │ │ +08dcd8: 1301 0010 |0026: const/16 v1, #int 4096 // #1000 │ │ +08dcdc: 2200 5a06 |0028: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ +08dce0: 7020 5629 1000 |002a: invoke-direct {v0, v1}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ +08dce6: 1305 0010 |002d: const/16 v5, #int 4096 // #1000 │ │ +08dcea: 2354 6a06 |002f: new-array v4, v5, [B // type@066a │ │ +08dcee: 6e20 fa20 4200 |0031: invoke-virtual {v2, v4}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ +08dcf4: 0a03 |0034: move-result v3 │ │ +08dcf6: 12f5 |0035: const/4 v5, #int -1 // #ff │ │ +08dcf8: 3253 0c00 |0036: if-eq v3, v5, 0042 // +000c │ │ +08dcfc: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +08dcfe: 6e40 5929 4035 |0039: invoke-virtual {v0, v4, v5, v3}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ +08dd04: 28f5 |003c: goto 0031 // -000b │ │ +08dd06: 0d05 |003d: move-exception v5 │ │ +08dd08: 6e10 f920 0200 |003e: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +08dd0e: 2705 |0041: throw v5 │ │ +08dd10: 6e10 6729 0000 |0042: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.toByteArray:()[B // method@2967 │ │ +08dd16: 0c05 |0045: move-result-object v5 │ │ +08dd18: 6e10 f920 0200 |0046: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +08dd1e: 28c4 |0049: goto 000d // -003c │ │ catches : 2 │ │ 0x000e - 0x003c │ │ -> 0x003d │ │ 0x0042 - 0x0045 │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=121 │ │ 0x0006 line=122 │ │ 0x000a line=123 │ │ 0x000c line=124 │ │ - 0x000d line=141 │ │ + 0x000d line=139 │ │ 0x000e line=127 │ │ 0x001f line=129 │ │ 0x0024 line=130 │ │ 0x0026 line=131 │ │ 0x0028 line=133 │ │ 0x002d line=134 │ │ 0x0031 line=136 │ │ @@ -170341,20 +170409,20 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08dd70: |[08dd70] org.apache.http.util.EntityUtils.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; │ │ -08dd80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd82: 1f00 1605 |0001: check-cast v0, Ljava/nio/charset/Charset; // type@0516 │ │ -08dd86: 7120 9329 0100 |0003: invoke-static {v1, v0}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@2993 │ │ -08dd8c: 0c00 |0006: move-result-object v0 │ │ -08dd8e: 1100 |0007: return-object v0 │ │ +08dd34: |[08dd34] org.apache.http.util.EntityUtils.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; │ │ +08dd44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08dd46: 1f00 1605 |0001: check-cast v0, Ljava/nio/charset/Charset; // type@0516 │ │ +08dd4a: 7120 9329 0100 |0003: invoke-static {v1, v0}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@2993 │ │ +08dd50: 0c00 |0006: move-result-object v0 │ │ +08dd52: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 entity Lorg/apache/http/HttpEntity; │ │ │ │ #7 : (in Lorg/apache/http/util/EntityUtils;) │ │ @@ -170362,23 +170430,23 @@ │ │ type : '(Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08dd90: |[08dd90] org.apache.http.util.EntityUtils.toString:(Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String; │ │ -08dda0: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -08dda4: 7110 f921 0200 |0002: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -08ddaa: 0c00 |0005: move-result-object v0 │ │ -08ddac: 7120 9329 0100 |0006: invoke-static {v1, v0}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@2993 │ │ -08ddb2: 0c00 |0009: move-result-object v0 │ │ -08ddb4: 1100 |000a: return-object v0 │ │ -08ddb6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08ddb8: 28fa |000c: goto 0006 // -0006 │ │ +08dd54: |[08dd54] org.apache.http.util.EntityUtils.toString:(Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String; │ │ +08dd64: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +08dd68: 7110 f921 0200 |0002: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +08dd6e: 0c00 |0005: move-result-object v0 │ │ +08dd70: 7120 9329 0100 |0006: invoke-static {v1, v0}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@2993 │ │ +08dd76: 0c00 |0009: move-result-object v0 │ │ +08dd78: 1100 |000a: return-object v0 │ │ +08dd7a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08dd7c: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x000d reg=1 entity Lorg/apache/http/HttpEntity; │ │ 0x0000 - 0x000d reg=2 defaultCharset Ljava/lang/String; │ │ │ │ @@ -170387,72 +170455,72 @@ │ │ type : '(Lorg/apache/http/HttpEntity;Ljava/nio/charset/Charset;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -08ddbc: |[08ddbc] org.apache.http.util.EntityUtils.toString:(Lorg/apache/http/HttpEntity;Ljava/nio/charset/Charset;)Ljava/lang/String; │ │ -08ddcc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -08ddce: 1a0a 0a05 |0001: const-string v10, "Entity" // string@050a │ │ -08ddd2: 7120 4d29 ae00 |0003: invoke-static {v14, v10}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08ddd8: 7210 e222 0e00 |0006: invoke-interface {v14}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ -08ddde: 0c05 |0009: move-result-object v5 │ │ -08dde0: 3905 0400 |000a: if-nez v5, 000e // +0004 │ │ -08dde4: 1209 |000c: const/4 v9, #int 0 // #0 │ │ -08dde6: 1109 |000d: return-object v9 │ │ -08dde8: 7210 e422 0e00 |000e: invoke-interface {v14}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -08ddee: 0b0a |0011: move-result-wide v10 │ │ -08ddf0: 170c ffff ff7f |0012: const-wide/32 v12, #float nan // #7fffffff │ │ -08ddf6: 310a 0a0c |0015: cmp-long v10, v10, v12 │ │ -08ddfa: 3c0a 0300 |0017: if-gtz v10, 001a // +0003 │ │ -08ddfe: 1219 |0019: const/4 v9, #int 1 // #1 │ │ -08de00: 1a0a d505 |001a: const-string v10, "HTTP entity too large to be buffered in memory" // string@05d5 │ │ -08de04: 7120 4629 a900 |001c: invoke-static {v9, v10}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;)V // method@2946 │ │ -08de0a: 7210 e422 0e00 |001f: invoke-interface {v14}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -08de10: 0b0a |0022: move-result-wide v10 │ │ -08de12: 84a4 |0023: long-to-int v4, v10 │ │ -08de14: 3b04 0400 |0024: if-gez v4, 0028 // +0004 │ │ -08de18: 1304 0010 |0026: const/16 v4, #int 4096 // #1000 │ │ -08de1c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -08de1e: 7110 fd23 0e00 |0029: invoke-static {v14}, Lorg/apache/http/entity/ContentType;.get:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType; // method@23fd │ │ -08de24: 0c02 |002c: move-result-object v2 │ │ -08de26: 3802 0600 |002d: if-eqz v2, 0033 // +0006 │ │ -08de2a: 6e10 fe23 0200 |002f: invoke-virtual {v2}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ -08de30: 0c01 |0032: move-result-object v1 │ │ -08de32: 3901 0300 |0033: if-nez v1, 0036 // +0003 │ │ -08de36: 07f1 |0035: move-object v1, v15 │ │ -08de38: 3901 0400 |0036: if-nez v1, 003a // +0004 │ │ -08de3c: 6201 f10e |0038: sget-object v1, Lorg/apache/http/protocol/HTTP;.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset; // field@0ef1 │ │ -08de40: 2207 cb04 |003a: new-instance v7, Ljava/io/InputStreamReader; // type@04cb │ │ -08de44: 7030 fd20 5701 |003c: invoke-direct {v7, v5, v1}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@20fd │ │ -08de4a: 2200 5b06 |003f: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -08de4e: 7020 6829 4000 |0041: invoke-direct {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -08de54: 1309 0004 |0044: const/16 v9, #int 1024 // #400 │ │ -08de58: 2398 6b06 |0046: new-array v8, v9, [C // type@066b │ │ -08de5c: 6e20 1121 8700 |0048: invoke-virtual {v7, v8}, Ljava/io/Reader;.read:([C)I // method@2111 │ │ -08de62: 0a06 |004b: move-result v6 │ │ -08de64: 12f9 |004c: const/4 v9, #int -1 // #ff │ │ -08de66: 3296 1700 |004d: if-eq v6, v9, 0064 // +0017 │ │ -08de6a: 1209 |004f: const/4 v9, #int 0 // #0 │ │ -08de6c: 6e40 7029 8069 |0050: invoke-virtual {v0, v8, v9, v6}, Lorg/apache/http/util/CharArrayBuffer;.append:([CII)V // method@2970 │ │ -08de72: 28f5 |0053: goto 0048 // -000b │ │ -08de74: 0d09 |0054: move-exception v9 │ │ -08de76: 6e10 f920 0500 |0055: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -08de7c: 2709 |0058: throw v9 │ │ -08de7e: 0d03 |0059: move-exception v3 │ │ -08de80: 2209 d104 |005a: new-instance v9, Ljava/io/UnsupportedEncodingException; // type@04d1 │ │ -08de84: 6e10 0a22 0300 |005c: invoke-virtual {v3}, Ljava/nio/charset/UnsupportedCharsetException;.getMessage:()Ljava/lang/String; // method@220a │ │ -08de8a: 0c0a |005f: move-result-object v10 │ │ -08de8c: 7020 1221 a900 |0060: invoke-direct {v9, v10}, Ljava/io/UnsupportedEncodingException;.:(Ljava/lang/String;)V // method@2112 │ │ -08de92: 2709 |0063: throw v9 │ │ -08de94: 6e10 8029 0000 |0064: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -08de9a: 0c09 |0067: move-result-object v9 │ │ -08de9c: 6e10 f920 0500 |0068: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -08dea2: 28a2 |006b: goto 000d // -005e │ │ +08dd80: |[08dd80] org.apache.http.util.EntityUtils.toString:(Lorg/apache/http/HttpEntity;Ljava/nio/charset/Charset;)Ljava/lang/String; │ │ +08dd90: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +08dd92: 1a0a 0a05 |0001: const-string v10, "Entity" // string@050a │ │ +08dd96: 7120 4d29 ae00 |0003: invoke-static {v14, v10}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08dd9c: 7210 e222 0e00 |0006: invoke-interface {v14}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ +08dda2: 0c05 |0009: move-result-object v5 │ │ +08dda4: 3905 0400 |000a: if-nez v5, 000e // +0004 │ │ +08dda8: 1209 |000c: const/4 v9, #int 0 // #0 │ │ +08ddaa: 1109 |000d: return-object v9 │ │ +08ddac: 7210 e422 0e00 |000e: invoke-interface {v14}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +08ddb2: 0b0a |0011: move-result-wide v10 │ │ +08ddb4: 170c ffff ff7f |0012: const-wide/32 v12, #float nan // #7fffffff │ │ +08ddba: 310a 0a0c |0015: cmp-long v10, v10, v12 │ │ +08ddbe: 3c0a 0300 |0017: if-gtz v10, 001a // +0003 │ │ +08ddc2: 1219 |0019: const/4 v9, #int 1 // #1 │ │ +08ddc4: 1a0a d505 |001a: const-string v10, "HTTP entity too large to be buffered in memory" // string@05d5 │ │ +08ddc8: 7120 4629 a900 |001c: invoke-static {v9, v10}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;)V // method@2946 │ │ +08ddce: 7210 e422 0e00 |001f: invoke-interface {v14}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +08ddd4: 0b0a |0022: move-result-wide v10 │ │ +08ddd6: 84a4 |0023: long-to-int v4, v10 │ │ +08ddd8: 3b04 0400 |0024: if-gez v4, 0028 // +0004 │ │ +08dddc: 1304 0010 |0026: const/16 v4, #int 4096 // #1000 │ │ +08dde0: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +08dde2: 7110 fd23 0e00 |0029: invoke-static {v14}, Lorg/apache/http/entity/ContentType;.get:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType; // method@23fd │ │ +08dde8: 0c02 |002c: move-result-object v2 │ │ +08ddea: 3802 0600 |002d: if-eqz v2, 0033 // +0006 │ │ +08ddee: 6e10 fe23 0200 |002f: invoke-virtual {v2}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ +08ddf4: 0c01 |0032: move-result-object v1 │ │ +08ddf6: 3901 0300 |0033: if-nez v1, 0036 // +0003 │ │ +08ddfa: 07f1 |0035: move-object v1, v15 │ │ +08ddfc: 3901 0400 |0036: if-nez v1, 003a // +0004 │ │ +08de00: 6201 f10e |0038: sget-object v1, Lorg/apache/http/protocol/HTTP;.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset; // field@0ef1 │ │ +08de04: 2207 cb04 |003a: new-instance v7, Ljava/io/InputStreamReader; // type@04cb │ │ +08de08: 7030 fd20 5701 |003c: invoke-direct {v7, v5, v1}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@20fd │ │ +08de0e: 2200 5b06 |003f: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +08de12: 7020 6829 4000 |0041: invoke-direct {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +08de18: 1309 0004 |0044: const/16 v9, #int 1024 // #400 │ │ +08de1c: 2398 6b06 |0046: new-array v8, v9, [C // type@066b │ │ +08de20: 6e20 1121 8700 |0048: invoke-virtual {v7, v8}, Ljava/io/Reader;.read:([C)I // method@2111 │ │ +08de26: 0a06 |004b: move-result v6 │ │ +08de28: 12f9 |004c: const/4 v9, #int -1 // #ff │ │ +08de2a: 3296 1700 |004d: if-eq v6, v9, 0064 // +0017 │ │ +08de2e: 1209 |004f: const/4 v9, #int 0 // #0 │ │ +08de30: 6e40 7029 8069 |0050: invoke-virtual {v0, v8, v9, v6}, Lorg/apache/http/util/CharArrayBuffer;.append:([CII)V // method@2970 │ │ +08de36: 28f5 |0053: goto 0048 // -000b │ │ +08de38: 0d09 |0054: move-exception v9 │ │ +08de3a: 6e10 f920 0500 |0055: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +08de40: 2709 |0058: throw v9 │ │ +08de42: 0d03 |0059: move-exception v3 │ │ +08de44: 2209 d104 |005a: new-instance v9, Ljava/io/UnsupportedEncodingException; // type@04d1 │ │ +08de48: 6e10 0a22 0300 |005c: invoke-virtual {v3}, Ljava/nio/charset/UnsupportedCharsetException;.getMessage:()Ljava/lang/String; // method@220a │ │ +08de4e: 0c0a |005f: move-result-object v10 │ │ +08de50: 7020 1221 a900 |0060: invoke-direct {v9, v10}, Ljava/io/UnsupportedEncodingException;.:(Ljava/lang/String;)V // method@2112 │ │ +08de56: 2709 |0063: throw v9 │ │ +08de58: 6e10 8029 0000 |0064: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +08de5e: 0c09 |0067: move-result-object v9 │ │ +08de60: 6e10 f920 0500 |0068: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +08de66: 28a2 |006b: goto 000d // -005e │ │ catches : 4 │ │ 0x000e - 0x0022 │ │ -> 0x0054 │ │ 0x0029 - 0x0032 │ │ Ljava/nio/charset/UnsupportedCharsetException; -> 0x0059 │ │ -> 0x0054 │ │ 0x0038 - 0x0053 │ │ @@ -170460,15 +170528,15 @@ │ │ 0x005a - 0x0067 │ │ -> 0x0054 │ │ positions : │ │ 0x0001 line=213 │ │ 0x0006 line=214 │ │ 0x000a line=215 │ │ 0x000c line=216 │ │ - 0x000d line=249 │ │ + 0x000d line=247 │ │ 0x000e line=219 │ │ 0x001f line=221 │ │ 0x0024 line=222 │ │ 0x0026 line=223 │ │ 0x0028 line=225 │ │ 0x0029 line=227 │ │ 0x002d line=228 │ │ @@ -170512,22 +170580,22 @@ │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/HttpEntity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08decc: |[08decc] org.apache.http.util.EntityUtils.updateEntity:(Lorg/apache/http/HttpResponse;Lorg/apache/http/HttpEntity;)V │ │ -08dedc: 1a00 f610 |0000: const-string v0, "Response" // string@10f6 │ │ -08dee0: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08dee6: 7210 2923 0100 |0005: invoke-interface {v1}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -08deec: 0c00 |0008: move-result-object v0 │ │ -08deee: 7110 8c29 0000 |0009: invoke-static {v0}, Lorg/apache/http/util/EntityUtils;.consume:(Lorg/apache/http/HttpEntity;)V // method@298c │ │ -08def4: 7220 3023 2100 |000c: invoke-interface {v1, v2}, Lorg/apache/http/HttpResponse;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2330 │ │ -08defa: 0e00 |000f: return-void │ │ +08de90: |[08de90] org.apache.http.util.EntityUtils.updateEntity:(Lorg/apache/http/HttpResponse;Lorg/apache/http/HttpEntity;)V │ │ +08dea0: 1a00 f210 |0000: const-string v0, "Response" // string@10f2 │ │ +08dea4: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08deaa: 7210 2923 0100 |0005: invoke-interface {v1}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +08deb0: 0c00 |0008: move-result-object v0 │ │ +08deb2: 7110 8c29 0000 |0009: invoke-static {v0}, Lorg/apache/http/util/EntityUtils;.consume:(Lorg/apache/http/HttpEntity;)V // method@298c │ │ +08deb8: 7220 3023 2100 |000c: invoke-interface {v1, v2}, Lorg/apache/http/HttpResponse;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2330 │ │ +08debe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ 0x000c line=108 │ │ 0x000f line=109 │ │ locals : │ │ @@ -170568,36 +170636,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -08defc: |[08defc] org.apache.http.util.ExceptionUtils.:()V │ │ -08df0c: 7100 9729 0000 |0000: invoke-static {}, Lorg/apache/http/util/ExceptionUtils;.getInitCauseMethod:()Ljava/lang/reflect/Method; // method@2997 │ │ -08df12: 0c00 |0003: move-result-object v0 │ │ -08df14: 6900 2c0f |0004: sput-object v0, Lorg/apache/http/util/ExceptionUtils;.INIT_CAUSE_METHOD:Ljava/lang/reflect/Method; // field@0f2c │ │ -08df18: 0e00 |0006: return-void │ │ +08dec0: |[08dec0] org.apache.http.util.ExceptionUtils.:()V │ │ +08ded0: 7100 9729 0000 |0000: invoke-static {}, Lorg/apache/http/util/ExceptionUtils;.getInitCauseMethod:()Ljava/lang/reflect/Method; // method@2997 │ │ +08ded6: 0c00 |0003: move-result-object v0 │ │ +08ded8: 6900 2c0f |0004: sput-object v0, Lorg/apache/http/util/ExceptionUtils;.INIT_CAUSE_METHOD:Ljava/lang/reflect/Method; // field@0f2c │ │ +08dedc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/util/ExceptionUtils;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08df1c: |[08df1c] org.apache.http.util.ExceptionUtils.:()V │ │ -08df2c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08df32: 0e00 |0003: return-void │ │ +08dee0: |[08dee0] org.apache.http.util.ExceptionUtils.:()V │ │ +08def0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08def6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/util/ExceptionUtils; │ │ │ │ @@ -170606,28 +170674,28 @@ │ │ type : '()Ljava/lang/reflect/Method;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -08df34: |[08df34] org.apache.http.util.ExceptionUtils.getInitCauseMethod:()Ljava/lang/reflect/Method; │ │ -08df44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08df46: 2321 9606 |0001: new-array v1, v2, [Ljava/lang/Class; // type@0696 │ │ -08df4a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -08df4c: 1c03 fc04 |0004: const-class v3, Ljava/lang/Throwable; // type@04fc │ │ -08df50: 4d03 0102 |0006: aput-object v3, v1, v2 │ │ -08df54: 1c02 fc04 |0008: const-class v2, Ljava/lang/Throwable; // type@04fc │ │ -08df58: 1a03 a71f |000a: const-string v3, "initCause" // string@1fa7 │ │ -08df5c: 6e30 3121 3201 |000c: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ -08df62: 0c02 |000f: move-result-object v2 │ │ -08df64: 1102 |0010: return-object v2 │ │ -08df66: 0d00 |0011: move-exception v0 │ │ -08df68: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -08df6a: 28fd |0013: goto 0010 // -0003 │ │ +08def8: |[08def8] org.apache.http.util.ExceptionUtils.getInitCauseMethod:()Ljava/lang/reflect/Method; │ │ +08df08: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08df0a: 2321 9606 |0001: new-array v1, v2, [Ljava/lang/Class; // type@0696 │ │ +08df0e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +08df10: 1c03 fc04 |0004: const-class v3, Ljava/lang/Throwable; // type@04fc │ │ +08df14: 4d03 0102 |0006: aput-object v3, v1, v2 │ │ +08df18: 1c02 fc04 |0008: const-class v2, Ljava/lang/Throwable; // type@04fc │ │ +08df1c: 1a03 a31f |000a: const-string v3, "initCause" // string@1fa3 │ │ +08df20: 6e30 3121 3201 |000c: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2131 │ │ +08df26: 0c02 |000f: move-result-object v2 │ │ +08df28: 1102 |0010: return-object v2 │ │ +08df2a: 0d00 |0011: move-exception v0 │ │ +08df2c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +08df2e: 28fd |0013: goto 0010 // -0003 │ │ catches : 1 │ │ 0x0001 - 0x000f │ │ Ljava/lang/NoSuchMethodException; -> 0x0011 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=57 │ │ 0x0010 line=59 │ │ @@ -170642,26 +170710,26 @@ │ │ type : '(Ljava/lang/Throwable;Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -08df7c: |[08df7c] org.apache.http.util.ExceptionUtils.initCause:(Ljava/lang/Throwable;Ljava/lang/Throwable;)V │ │ -08df8c: 6200 2c0f |0000: sget-object v0, Lorg/apache/http/util/ExceptionUtils;.INIT_CAUSE_METHOD:Ljava/lang/reflect/Method; // field@0f2c │ │ -08df90: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -08df94: 6200 2c0f |0004: sget-object v0, Lorg/apache/http/util/ExceptionUtils;.INIT_CAUSE_METHOD:Ljava/lang/reflect/Method; // field@0f2c │ │ -08df98: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -08df9a: 2311 9706 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0697 │ │ -08df9e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -08dfa0: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ -08dfa4: 6e30 c421 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -08dfaa: 0e00 |000f: return-void │ │ -08dfac: 0d00 |0010: move-exception v0 │ │ -08dfae: 28fe |0011: goto 000f // -0002 │ │ +08df40: |[08df40] org.apache.http.util.ExceptionUtils.initCause:(Ljava/lang/Throwable;Ljava/lang/Throwable;)V │ │ +08df50: 6200 2c0f |0000: sget-object v0, Lorg/apache/http/util/ExceptionUtils;.INIT_CAUSE_METHOD:Ljava/lang/reflect/Method; // field@0f2c │ │ +08df54: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +08df58: 6200 2c0f |0004: sget-object v0, Lorg/apache/http/util/ExceptionUtils;.INIT_CAUSE_METHOD:Ljava/lang/reflect/Method; // field@0f2c │ │ +08df5c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +08df5e: 2311 9706 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0697 │ │ +08df62: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +08df64: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ +08df68: 6e30 c421 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +08df6e: 0e00 |000f: return-void │ │ +08df70: 0d00 |0010: move-exception v0 │ │ +08df72: 28fe |0011: goto 000f // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000f │ │ Ljava/lang/Exception; -> 0x0010 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=72 │ │ 0x000f line=77 │ │ @@ -170706,17 +170774,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08dfc0: |[08dfc0] org.apache.http.util.LangUtils.:()V │ │ -08dfd0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08dfd6: 0e00 |0003: return-void │ │ +08df84: |[08df84] org.apache.http.util.LangUtils.:()V │ │ +08df94: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08df9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/util/LangUtils; │ │ │ │ @@ -170725,24 +170793,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08dfd8: |[08dfd8] org.apache.http.util.LangUtils.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -08dfe8: 3901 0800 |0000: if-nez v1, 0008 // +0008 │ │ -08dfec: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -08dff0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08dff2: 0f00 |0005: return v0 │ │ -08dff4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08dff6: 28fe |0007: goto 0005 // -0002 │ │ -08dff8: 6e20 7121 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -08dffe: 0a00 |000b: move-result v0 │ │ -08e000: 28f9 |000c: goto 0005 // -0007 │ │ +08df9c: |[08df9c] org.apache.http.util.LangUtils.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +08dfac: 3901 0800 |0000: if-nez v1, 0008 // +0008 │ │ +08dfb0: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +08dfb4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08dfb6: 0f00 |0005: return v0 │ │ +08dfb8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08dfba: 28fe |0007: goto 0005 // -0002 │ │ +08dfbc: 6e20 7121 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +08dfc2: 0a00 |000b: move-result v0 │ │ +08dfc4: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x000d reg=1 obj1 Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=2 obj2 Ljava/lang/Object; │ │ │ │ @@ -170751,40 +170819,40 @@ │ │ type : '([Ljava/lang/Object;[Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -08e004: |[08e004] org.apache.http.util.LangUtils.equals:([Ljava/lang/Object;[Ljava/lang/Object;)Z │ │ -08e014: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08e016: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -08e018: 3905 0700 |0002: if-nez v5, 0009 // +0007 │ │ -08e01c: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -08e020: 0f01 |0006: return v1 │ │ -08e022: 0121 |0007: move v1, v2 │ │ -08e024: 28fe |0008: goto 0006 // -0002 │ │ -08e026: 3806 1900 |0009: if-eqz v6, 0022 // +0019 │ │ -08e02a: 2153 |000b: array-length v3, v5 │ │ -08e02c: 2164 |000c: array-length v4, v6 │ │ -08e02e: 3343 1500 |000d: if-ne v3, v4, 0022 // +0015 │ │ -08e032: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08e034: 2153 |0010: array-length v3, v5 │ │ -08e036: 3530 f5ff |0011: if-ge v0, v3, 0006 // -000b │ │ -08e03a: 4603 0500 |0013: aget-object v3, v5, v0 │ │ -08e03e: 4604 0600 |0015: aget-object v4, v6, v0 │ │ -08e042: 7120 9a29 4300 |0017: invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@299a │ │ -08e048: 0a03 |001a: move-result v3 │ │ -08e04a: 3903 0400 |001b: if-nez v3, 001f // +0004 │ │ -08e04e: 0121 |001d: move v1, v2 │ │ -08e050: 28e8 |001e: goto 0006 // -0018 │ │ -08e052: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08e056: 28ef |0021: goto 0010 // -0011 │ │ -08e058: 0121 |0022: move v1, v2 │ │ -08e05a: 28e3 |0023: goto 0006 // -001d │ │ +08dfc8: |[08dfc8] org.apache.http.util.LangUtils.equals:([Ljava/lang/Object;[Ljava/lang/Object;)Z │ │ +08dfd8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08dfda: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08dfdc: 3905 0700 |0002: if-nez v5, 0009 // +0007 │ │ +08dfe0: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +08dfe4: 0f01 |0006: return v1 │ │ +08dfe6: 0121 |0007: move v1, v2 │ │ +08dfe8: 28fe |0008: goto 0006 // -0002 │ │ +08dfea: 3806 1900 |0009: if-eqz v6, 0022 // +0019 │ │ +08dfee: 2153 |000b: array-length v3, v5 │ │ +08dff0: 2164 |000c: array-length v4, v6 │ │ +08dff2: 3343 1500 |000d: if-ne v3, v4, 0022 // +0015 │ │ +08dff6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08dff8: 2153 |0010: array-length v3, v5 │ │ +08dffa: 3530 f5ff |0011: if-ge v0, v3, 0006 // -000b │ │ +08dffe: 4603 0500 |0013: aget-object v3, v5, v0 │ │ +08e002: 4604 0600 |0015: aget-object v4, v6, v0 │ │ +08e006: 7120 9a29 4300 |0017: invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@299a │ │ +08e00c: 0a03 |001a: move-result v3 │ │ +08e00e: 3903 0400 |001b: if-nez v3, 001f // +0004 │ │ +08e012: 0121 |001d: move v1, v2 │ │ +08e014: 28e8 |001e: goto 0006 // -0018 │ │ +08e016: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08e01a: 28ef |0021: goto 0010 // -0011 │ │ +08e01c: 0121 |0022: move v1, v2 │ │ +08e01e: 28e3 |0023: goto 0006 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=85 │ │ 0x0004 line=86 │ │ 0x0006 line=96 │ │ 0x0008 line=86 │ │ 0x0009 line=88 │ │ @@ -170803,18 +170871,18 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -08e05c: |[08e05c] org.apache.http.util.LangUtils.hashCode:(II)I │ │ -08e06c: da00 0125 |0000: mul-int/lit8 v0, v1, #int 37 // #25 │ │ -08e070: b020 |0002: add-int/2addr v0, v2 │ │ -08e072: 0f00 |0003: return v0 │ │ +08e020: |[08e020] org.apache.http.util.LangUtils.hashCode:(II)I │ │ +08e030: da00 0125 |0000: mul-int/lit8 v0, v1, #int 37 // #25 │ │ +08e034: b020 |0002: add-int/2addr v0, v2 │ │ +08e036: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 seed I │ │ 0x0000 - 0x0004 reg=2 hashcode I │ │ │ │ @@ -170823,23 +170891,23 @@ │ │ type : '(ILjava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08e074: |[08e074] org.apache.http.util.LangUtils.hashCode:(ILjava/lang/Object;)I │ │ -08e084: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -08e088: 6e10 7321 0200 |0002: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ -08e08e: 0a00 |0005: move-result v0 │ │ -08e090: 7120 9c29 0100 |0006: invoke-static {v1, v0}, Lorg/apache/http/util/LangUtils;.hashCode:(II)I // method@299c │ │ -08e096: 0a00 |0009: move-result v0 │ │ -08e098: 0f00 |000a: return v0 │ │ -08e09a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08e09c: 28fa |000c: goto 0006 // -0006 │ │ +08e038: |[08e038] org.apache.http.util.LangUtils.hashCode:(ILjava/lang/Object;)I │ │ +08e048: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +08e04c: 6e10 7321 0200 |0002: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@2173 │ │ +08e052: 0a00 |0005: move-result v0 │ │ +08e054: 7120 9c29 0100 |0006: invoke-static {v1, v0}, Lorg/apache/http/util/LangUtils;.hashCode:(II)I // method@299c │ │ +08e05a: 0a00 |0009: move-result v0 │ │ +08e05c: 0f00 |000a: return v0 │ │ +08e05e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08e060: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x000d reg=1 seed I │ │ 0x0000 - 0x000d reg=2 obj Ljava/lang/Object; │ │ │ │ @@ -170848,37 +170916,37 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08e0a0: |[08e0a0] org.apache.http.util.LangUtils.hashCode:(IZ)I │ │ -08e0b0: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -08e0b4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08e0b6: 7120 9c29 0100 |0003: invoke-static {v1, v0}, Lorg/apache/http/util/LangUtils;.hashCode:(II)I // method@299c │ │ -08e0bc: 0a00 |0006: move-result v0 │ │ -08e0be: 0f00 |0007: return v0 │ │ -08e0c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08e0c2: 28fa |0009: goto 0003 // -0006 │ │ +08e064: |[08e064] org.apache.http.util.LangUtils.hashCode:(IZ)I │ │ +08e074: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +08e078: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08e07a: 7120 9c29 0100 |0003: invoke-static {v1, v0}, Lorg/apache/http/util/LangUtils;.hashCode:(II)I // method@299c │ │ +08e080: 0a00 |0006: move-result v0 │ │ +08e082: 0f00 |0007: return v0 │ │ +08e084: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08e086: 28fa |0009: goto 0003 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x000a reg=1 seed I │ │ 0x0000 - 0x000a reg=2 b Z │ │ │ │ Virtual methods - │ │ source_file_idx : 3129 (LangUtils.java) │ │ │ │ Class #767 header: │ │ class_idx : 1633 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4007 │ │ +source_file_idx : 4003 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #767 - │ │ Class descriptor : 'Lorg/apache/http/util/NetUtils;' │ │ @@ -170893,17 +170961,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e0c4: |[08e0c4] org.apache.http.util.NetUtils.:()V │ │ -08e0d4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08e0da: 0e00 |0003: return-void │ │ +08e088: |[08e088] org.apache.http.util.NetUtils.:()V │ │ +08e098: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08e09e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/util/NetUtils; │ │ │ │ #1 : (in Lorg/apache/http/util/NetUtils;) │ │ @@ -170911,63 +170979,64 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -08e0dc: |[08e0dc] org.apache.http.util.NetUtils.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V │ │ -08e0ec: 1a02 3103 |0000: const-string v2, "Buffer" // string@0331 │ │ -08e0f0: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08e0f6: 1a02 e311 |0005: const-string v2, "Socket address" // string@11e3 │ │ -08e0fa: 7120 4d29 2500 |0007: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08e100: 2052 0b05 |000a: instance-of v2, v5, Ljava/net/InetSocketAddress; // type@050b │ │ -08e104: 3802 2100 |000c: if-eqz v2, 002d // +0021 │ │ -08e108: 0751 |000e: move-object v1, v5 │ │ -08e10a: 1f01 0b05 |000f: check-cast v1, Ljava/net/InetSocketAddress; // type@050b │ │ -08e10e: 6e10 ca21 0100 |0011: invoke-virtual {v1}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ -08e114: 0c00 |0014: move-result-object v0 │ │ -08e116: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -08e11a: 6e10 c721 0000 |0017: invoke-virtual {v0}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@21c7 │ │ -08e120: 0c00 |001a: move-result-object v0 │ │ -08e122: 6e20 a921 0400 |001b: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08e128: 0c02 |001e: move-result-object v2 │ │ -08e12a: 1303 3a00 |001f: const/16 v3, #int 58 // #3a │ │ -08e12e: 6e20 a421 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08e134: 0c02 |0024: move-result-object v2 │ │ -08e136: 6e10 cb21 0100 |0025: invoke-virtual {v1}, Ljava/net/InetSocketAddress;.getPort:()I // method@21cb │ │ -08e13c: 0a03 |0028: move-result v3 │ │ -08e13e: 6e20 a621 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08e144: 0e00 |002c: return-void │ │ -08e146: 6e20 a921 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08e14c: 28fc |0030: goto 002c // -0004 │ │ +08e0a0: |[08e0a0] org.apache.http.util.NetUtils.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V │ │ +08e0b0: 1a02 3103 |0000: const-string v2, "Buffer" // string@0331 │ │ +08e0b4: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08e0ba: 1a02 df11 |0005: const-string v2, "Socket address" // string@11df │ │ +08e0be: 7120 4d29 2500 |0007: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08e0c4: 2052 0b05 |000a: instance-of v2, v5, Ljava/net/InetSocketAddress; // type@050b │ │ +08e0c8: 3802 2100 |000c: if-eqz v2, 002d // +0021 │ │ +08e0cc: 0751 |000e: move-object v1, v5 │ │ +08e0ce: 1f01 0b05 |000f: check-cast v1, Ljava/net/InetSocketAddress; // type@050b │ │ +08e0d2: 6e10 ca21 0100 |0011: invoke-virtual {v1}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ +08e0d8: 0c00 |0014: move-result-object v0 │ │ +08e0da: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +08e0de: 6e10 c721 0000 |0017: invoke-virtual {v0}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@21c7 │ │ +08e0e4: 0c00 |001a: move-result-object v0 │ │ +08e0e6: 6e20 a921 0400 |001b: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08e0ec: 0c02 |001e: move-result-object v2 │ │ +08e0ee: 1303 3a00 |001f: const/16 v3, #int 58 // #3a │ │ +08e0f2: 6e20 a421 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08e0f8: 0c02 |0024: move-result-object v2 │ │ +08e0fa: 6e10 cb21 0100 |0025: invoke-virtual {v1}, Ljava/net/InetSocketAddress;.getPort:()I // method@21cb │ │ +08e100: 0a03 |0028: move-result v3 │ │ +08e102: 6e20 a621 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08e108: 0e00 |002c: return-void │ │ +08e10a: 6e20 a921 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08e110: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ 0x000a line=44 │ │ 0x000f line=45 │ │ 0x0011 line=46 │ │ 0x0015 line=47 │ │ + 0x0021 line=48 │ │ 0x002c line=52 │ │ 0x002d line=50 │ │ locals : │ │ 0x0015 - 0x001b reg=0 inetaddr Ljava/net/InetAddress; │ │ 0x0011 - 0x002c reg=1 socketaddr Ljava/net/InetSocketAddress; │ │ 0x0000 - 0x0031 reg=4 buffer Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0031 reg=5 socketAddress Ljava/net/SocketAddress; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4007 (NetUtils.java) │ │ + source_file_idx : 4003 (NetUtils.java) │ │ │ │ Class #768 header: │ │ class_idx : 1634 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4773 │ │ +source_file_idx : 4769 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #768 - │ │ Class descriptor : 'Lorg/apache/http/util/TextUtils;' │ │ @@ -170982,17 +171051,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e150: |[08e150] org.apache.http.util.TextUtils.:()V │ │ -08e160: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08e166: 0e00 |0003: return-void │ │ +08e114: |[08e114] org.apache.http.util.TextUtils.:()V │ │ +08e124: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08e12a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/util/TextUtils; │ │ │ │ #1 : (in Lorg/apache/http/util/TextUtils;) │ │ @@ -171000,31 +171069,31 @@ │ │ type : '(Ljava/lang/CharSequence;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -08e168: |[08e168] org.apache.http.util.TextUtils.isBlank:(Ljava/lang/CharSequence;)Z │ │ -08e178: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08e17a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -08e17e: 0f01 |0003: return v1 │ │ -08e180: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08e182: 7210 1a21 0300 |0005: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ -08e188: 0a02 |0008: move-result v2 │ │ -08e18a: 3520 faff |0009: if-ge v0, v2, 0003 // -0006 │ │ -08e18e: 7220 1921 0300 |000b: invoke-interface {v3, v0}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ -08e194: 0a02 |000e: move-result v2 │ │ -08e196: 7110 2821 0200 |000f: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(C)Z // method@2128 │ │ -08e19c: 0a02 |0012: move-result v2 │ │ -08e19e: 3902 0400 |0013: if-nez v2, 0017 // +0004 │ │ -08e1a2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -08e1a4: 28ed |0016: goto 0003 // -0013 │ │ -08e1a6: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08e1aa: 28ec |0019: goto 0005 // -0014 │ │ +08e12c: |[08e12c] org.apache.http.util.TextUtils.isBlank:(Ljava/lang/CharSequence;)Z │ │ +08e13c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08e13e: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +08e142: 0f01 |0003: return v1 │ │ +08e144: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08e146: 7210 1a21 0300 |0005: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ +08e14c: 0a02 |0008: move-result v2 │ │ +08e14e: 3520 faff |0009: if-ge v0, v2, 0003 // -0006 │ │ +08e152: 7220 1921 0300 |000b: invoke-interface {v3, v0}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ +08e158: 0a02 |000e: move-result v2 │ │ +08e15a: 7110 2821 0200 |000f: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(C)Z // method@2128 │ │ +08e160: 0a02 |0012: move-result v2 │ │ +08e162: 3902 0400 |0013: if-nez v2, 0017 // +0004 │ │ +08e166: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +08e168: 28ed |0016: goto 0003 // -0013 │ │ +08e16a: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08e16e: 28ec |0019: goto 0005 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0003 line=51 │ │ 0x0004 line=46 │ │ 0x000b line=47 │ │ 0x0015 line=48 │ │ @@ -171038,38 +171107,38 @@ │ │ type : '(Ljava/lang/CharSequence;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08e1ac: |[08e1ac] org.apache.http.util.TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ -08e1bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08e1be: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -08e1c2: 0f00 |0003: return v0 │ │ -08e1c4: 7210 1a21 0200 |0004: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ -08e1ca: 0a01 |0007: move-result v1 │ │ -08e1cc: 3801 fbff |0008: if-eqz v1, 0003 // -0005 │ │ -08e1d0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08e1d2: 28f8 |000b: goto 0003 // -0008 │ │ +08e170: |[08e170] org.apache.http.util.TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z │ │ +08e180: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08e182: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +08e186: 0f00 |0003: return v0 │ │ +08e188: 7210 1a21 0200 |0004: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ +08e18e: 0a01 |0007: move-result v1 │ │ +08e190: 3801 fbff |0008: if-eqz v1, 0003 // -0005 │ │ +08e194: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08e196: 28f8 |000b: goto 0003 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=36 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x000c reg=2 s Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4773 (TextUtils.java) │ │ + source_file_idx : 4769 (TextUtils.java) │ │ │ │ Class #769 header: │ │ class_idx : 1635 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5049 │ │ +source_file_idx : 5045 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #769 annotations: │ │ Annotations on method #10661 'fromMap' │ │ @@ -171135,36 +171204,36 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -08e1d4: |[08e1d4] org.apache.http.util.VersionInfo.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -08e1e4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -08e1ea: 1a00 3610 |0003: const-string v0, "Package identifier" // string@1036 │ │ -08e1ee: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08e1f4: 5b12 360f |0008: iput-object v2, v1, Lorg/apache/http/util/VersionInfo;.infoPackage:Ljava/lang/String; // field@0f36 │ │ -08e1f8: 3803 1100 |000a: if-eqz v3, 001b // +0011 │ │ -08e1fc: 5b13 350f |000c: iput-object v3, v1, Lorg/apache/http/util/VersionInfo;.infoModule:Ljava/lang/String; // field@0f35 │ │ -08e200: 3804 1000 |000e: if-eqz v4, 001e // +0010 │ │ -08e204: 5b14 370f |0010: iput-object v4, v1, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ -08e208: 3805 0f00 |0012: if-eqz v5, 0021 // +000f │ │ -08e20c: 5b15 380f |0014: iput-object v5, v1, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ -08e210: 3806 0e00 |0016: if-eqz v6, 0024 // +000e │ │ -08e214: 5b16 340f |0018: iput-object v6, v1, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ -08e218: 0e00 |001a: return-void │ │ -08e21a: 1a03 e312 |001b: const-string v3, "UNAVAILABLE" // string@12e3 │ │ -08e21e: 28ef |001d: goto 000c // -0011 │ │ -08e220: 1a04 e312 |001e: const-string v4, "UNAVAILABLE" // string@12e3 │ │ -08e224: 28f0 |0020: goto 0010 // -0010 │ │ -08e226: 1a05 e312 |0021: const-string v5, "UNAVAILABLE" // string@12e3 │ │ -08e22a: 28f1 |0023: goto 0014 // -000f │ │ -08e22c: 1a06 e312 |0024: const-string v6, "UNAVAILABLE" // string@12e3 │ │ -08e230: 28f2 |0026: goto 0018 // -000e │ │ +08e198: |[08e198] org.apache.http.util.VersionInfo.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +08e1a8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +08e1ae: 1a00 3210 |0003: const-string v0, "Package identifier" // string@1032 │ │ +08e1b2: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08e1b8: 5b12 360f |0008: iput-object v2, v1, Lorg/apache/http/util/VersionInfo;.infoPackage:Ljava/lang/String; // field@0f36 │ │ +08e1bc: 3803 1100 |000a: if-eqz v3, 001b // +0011 │ │ +08e1c0: 5b13 350f |000c: iput-object v3, v1, Lorg/apache/http/util/VersionInfo;.infoModule:Ljava/lang/String; // field@0f35 │ │ +08e1c4: 3804 1000 |000e: if-eqz v4, 001e // +0010 │ │ +08e1c8: 5b14 370f |0010: iput-object v4, v1, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ +08e1cc: 3805 0f00 |0012: if-eqz v5, 0021 // +000f │ │ +08e1d0: 5b15 380f |0014: iput-object v5, v1, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ +08e1d4: 3806 0e00 |0016: if-eqz v6, 0024 // +000e │ │ +08e1d8: 5b16 340f |0018: iput-object v6, v1, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ +08e1dc: 0e00 |001a: return-void │ │ +08e1de: 1a03 df12 |001b: const-string v3, "UNAVAILABLE" // string@12df │ │ +08e1e2: 28ef |001d: goto 000c // -0011 │ │ +08e1e4: 1a04 df12 |001e: const-string v4, "UNAVAILABLE" // string@12df │ │ +08e1e8: 28f0 |0020: goto 0010 // -0010 │ │ +08e1ea: 1a05 df12 |0021: const-string v5, "UNAVAILABLE" // string@12df │ │ +08e1ee: 28f1 |0023: goto 0014 // -000f │ │ +08e1f0: 1a06 df12 |0024: const-string v6, "UNAVAILABLE" // string@12df │ │ +08e1f4: 28f2 |0026: goto 0018 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ 0x000e line=93 │ │ @@ -171192,80 +171261,83 @@ │ │ type : '(Ljava/lang/String;Ljava/util/Map;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 92 16-bit code units │ │ -08e234: |[08e234] org.apache.http.util.VersionInfo.fromMap:(Ljava/lang/String;Ljava/util/Map;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; │ │ -08e244: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08e246: 1a00 3610 |0001: const-string v0, "Package identifier" // string@1036 │ │ -08e24a: 7120 4d29 0600 |0003: invoke-static {v6, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08e250: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -08e252: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -08e254: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -08e256: 3807 4500 |0009: if-eqz v7, 004e // +0045 │ │ -08e25a: 1a00 961f |000b: const-string v0, "info.module" // string@1f96 │ │ -08e25e: 7220 6f22 0700 |000d: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -08e264: 0c02 |0010: move-result-object v2 │ │ -08e266: 1f02 f704 |0011: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -08e26a: 3802 0900 |0013: if-eqz v2, 001c // +0009 │ │ -08e26e: 6e10 9121 0200 |0015: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -08e274: 0a00 |0018: move-result v0 │ │ -08e276: 3510 0300 |0019: if-ge v0, v1, 001c // +0003 │ │ -08e27a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -08e27c: 1a00 971f |001c: const-string v0, "info.release" // string@1f97 │ │ -08e280: 7220 6f22 0700 |001e: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -08e286: 0c03 |0021: move-result-object v3 │ │ -08e288: 1f03 f704 |0022: check-cast v3, Ljava/lang/String; // type@04f7 │ │ -08e28c: 3803 1100 |0024: if-eqz v3, 0035 // +0011 │ │ -08e290: 6e10 9121 0300 |0026: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ -08e296: 0a00 |0029: move-result v0 │ │ -08e298: 3410 0a00 |002a: if-lt v0, v1, 0034 // +000a │ │ -08e29c: 1a00 b500 |002c: const-string v0, "${pom.version}" // string@00b5 │ │ -08e2a0: 6e20 8621 0300 |002e: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08e2a6: 0a00 |0031: move-result v0 │ │ -08e2a8: 3800 0300 |0032: if-eqz v0, 0035 // +0003 │ │ -08e2ac: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -08e2ae: 1a00 981f |0035: const-string v0, "info.timestamp" // string@1f98 │ │ -08e2b2: 7220 6f22 0700 |0037: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -08e2b8: 0c04 |003a: move-result-object v4 │ │ -08e2ba: 1f04 f704 |003b: check-cast v4, Ljava/lang/String; // type@04f7 │ │ -08e2be: 3804 1100 |003d: if-eqz v4, 004e // +0011 │ │ -08e2c2: 6e10 9121 0400 |003f: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -08e2c8: 0a00 |0042: move-result v0 │ │ -08e2ca: 3410 0a00 |0043: if-lt v0, v1, 004d // +000a │ │ -08e2ce: 1a00 b400 |0045: const-string v0, "${mvn.timestamp}" // string@00b4 │ │ -08e2d2: 6e20 8621 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08e2d8: 0a00 |004a: move-result v0 │ │ -08e2da: 3800 0300 |004b: if-eqz v0, 004e // +0003 │ │ -08e2de: 1204 |004d: const/4 v4, #int 0 // #0 │ │ -08e2e0: 1205 |004e: const/4 v5, #int 0 // #0 │ │ -08e2e2: 3808 0600 |004f: if-eqz v8, 0055 // +0006 │ │ -08e2e6: 6e10 7521 0800 |0051: invoke-virtual {v8}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -08e2ec: 0c05 |0054: move-result-object v5 │ │ -08e2ee: 2200 6306 |0055: new-instance v0, Lorg/apache/http/util/VersionInfo; // type@0663 │ │ -08e2f2: 0761 |0057: move-object v1, v6 │ │ -08e2f4: 7606 a429 0000 |0058: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/util/VersionInfo;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@29a4 │ │ -08e2fa: 1100 |005b: return-object v0 │ │ +08e1f8: |[08e1f8] org.apache.http.util.VersionInfo.fromMap:(Ljava/lang/String;Ljava/util/Map;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; │ │ +08e208: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08e20a: 1a00 3210 |0001: const-string v0, "Package identifier" // string@1032 │ │ +08e20e: 7120 4d29 0600 |0003: invoke-static {v6, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08e214: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +08e216: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +08e218: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +08e21a: 3807 4500 |0009: if-eqz v7, 004e // +0045 │ │ +08e21e: 1a00 921f |000b: const-string v0, "info.module" // string@1f92 │ │ +08e222: 7220 6f22 0700 |000d: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +08e228: 0c02 |0010: move-result-object v2 │ │ +08e22a: 1f02 f704 |0011: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +08e22e: 3802 0900 |0013: if-eqz v2, 001c // +0009 │ │ +08e232: 6e10 9121 0200 |0015: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +08e238: 0a00 |0018: move-result v0 │ │ +08e23a: 3510 0300 |0019: if-ge v0, v1, 001c // +0003 │ │ +08e23e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +08e240: 1a00 931f |001c: const-string v0, "info.release" // string@1f93 │ │ +08e244: 7220 6f22 0700 |001e: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +08e24a: 0c03 |0021: move-result-object v3 │ │ +08e24c: 1f03 f704 |0022: check-cast v3, Ljava/lang/String; // type@04f7 │ │ +08e250: 3803 1100 |0024: if-eqz v3, 0035 // +0011 │ │ +08e254: 6e10 9121 0300 |0026: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ +08e25a: 0a00 |0029: move-result v0 │ │ +08e25c: 3410 0a00 |002a: if-lt v0, v1, 0034 // +000a │ │ +08e260: 1a00 b500 |002c: const-string v0, "${pom.version}" // string@00b5 │ │ +08e264: 6e20 8621 0300 |002e: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08e26a: 0a00 |0031: move-result v0 │ │ +08e26c: 3800 0300 |0032: if-eqz v0, 0035 // +0003 │ │ +08e270: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +08e272: 1a00 941f |0035: const-string v0, "info.timestamp" // string@1f94 │ │ +08e276: 7220 6f22 0700 |0037: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +08e27c: 0c04 |003a: move-result-object v4 │ │ +08e27e: 1f04 f704 |003b: check-cast v4, Ljava/lang/String; // type@04f7 │ │ +08e282: 3804 1100 |003d: if-eqz v4, 004e // +0011 │ │ +08e286: 6e10 9121 0400 |003f: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +08e28c: 0a00 |0042: move-result v0 │ │ +08e28e: 3410 0a00 |0043: if-lt v0, v1, 004d // +000a │ │ +08e292: 1a00 b400 |0045: const-string v0, "${mvn.timestamp}" // string@00b4 │ │ +08e296: 6e20 8621 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08e29c: 0a00 |004a: move-result v0 │ │ +08e29e: 3800 0300 |004b: if-eqz v0, 004e // +0003 │ │ +08e2a2: 1204 |004d: const/4 v4, #int 0 // #0 │ │ +08e2a4: 1205 |004e: const/4 v5, #int 0 // #0 │ │ +08e2a6: 3808 0600 |004f: if-eqz v8, 0055 // +0006 │ │ +08e2aa: 6e10 7521 0800 |0051: invoke-virtual {v8}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +08e2b0: 0c05 |0054: move-result-object v5 │ │ +08e2b2: 2200 6306 |0055: new-instance v0, Lorg/apache/http/util/VersionInfo; // type@0663 │ │ +08e2b6: 0761 |0057: move-object v1, v6 │ │ +08e2b8: 7606 a429 0000 |0058: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/util/VersionInfo;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@29a4 │ │ +08e2be: 1100 |005b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=268 │ │ 0x0006 line=269 │ │ 0x0007 line=270 │ │ 0x0008 line=271 │ │ 0x0009 line=273 │ │ 0x000b line=274 │ │ 0x0013 line=275 │ │ 0x001b line=276 │ │ 0x001c line=279 │ │ 0x0024 line=280 │ │ + 0x002e line=281 │ │ 0x0034 line=282 │ │ 0x0035 line=285 │ │ 0x003d line=286 │ │ + 0x003f line=287 │ │ + 0x0047 line=288 │ │ 0x004d line=290 │ │ 0x004e line=294 │ │ 0x004f line=295 │ │ 0x0051 line=296 │ │ 0x0055 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Ljava/util/Map; │ │ @@ -171285,47 +171357,47 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -08e2fc: |[08e2fc] org.apache.http.util.VersionInfo.getUserAgent:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/String; │ │ -08e30c: 6e10 2c21 0700 |0000: invoke-virtual {v7}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@212c │ │ -08e312: 0c03 |0003: move-result-object v3 │ │ -08e314: 7120 ac29 3600 |0004: invoke-static {v6, v3}, Lorg/apache/http/util/VersionInfo;.loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; // method@29ac │ │ -08e31a: 0c02 |0007: move-result-object v2 │ │ -08e31c: 3802 3400 |0008: if-eqz v2, 003c // +0034 │ │ -08e320: 6e10 a929 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/util/VersionInfo;.getRelease:()Ljava/lang/String; // method@29a9 │ │ -08e326: 0c01 |000d: move-result-object v1 │ │ -08e328: 1a03 9220 |000e: const-string v3, "java.version" // string@2092 │ │ -08e32c: 7110 b221 0300 |0010: invoke-static {v3}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@21b2 │ │ -08e332: 0c00 |0013: move-result-object v0 │ │ -08e334: 2203 f804 |0014: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -08e338: 7010 a121 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08e33e: 6e20 aa21 5300 |0019: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e344: 0c03 |001c: move-result-object v3 │ │ -08e346: 1a04 3801 |001d: const-string v4, "/" // string@0138 │ │ -08e34a: 6e20 aa21 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e350: 0c03 |0022: move-result-object v3 │ │ -08e352: 6e20 aa21 1300 |0023: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e358: 0c03 |0026: move-result-object v3 │ │ -08e35a: 1a04 2700 |0027: const-string v4, " (Java 1.5 minimum; Java/" // string@0027 │ │ -08e35e: 6e20 aa21 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e364: 0c03 |002c: move-result-object v3 │ │ -08e366: 6e20 aa21 0300 |002d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e36c: 0c03 |0030: move-result-object v3 │ │ -08e36e: 1a04 fd00 |0031: const-string v4, ")" // string@00fd │ │ -08e372: 6e20 aa21 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e378: 0c03 |0036: move-result-object v3 │ │ -08e37a: 6e10 af21 0300 |0037: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08e380: 0c03 |003a: move-result-object v3 │ │ -08e382: 1103 |003b: return-object v3 │ │ -08e384: 1a01 e312 |003c: const-string v1, "UNAVAILABLE" // string@12e3 │ │ -08e388: 28d0 |003e: goto 000e // -0030 │ │ +08e2c0: |[08e2c0] org.apache.http.util.VersionInfo.getUserAgent:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/String; │ │ +08e2d0: 6e10 2c21 0700 |0000: invoke-virtual {v7}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@212c │ │ +08e2d6: 0c03 |0003: move-result-object v3 │ │ +08e2d8: 7120 ac29 3600 |0004: invoke-static {v6, v3}, Lorg/apache/http/util/VersionInfo;.loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; // method@29ac │ │ +08e2de: 0c02 |0007: move-result-object v2 │ │ +08e2e0: 3802 3400 |0008: if-eqz v2, 003c // +0034 │ │ +08e2e4: 6e10 a929 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/util/VersionInfo;.getRelease:()Ljava/lang/String; // method@29a9 │ │ +08e2ea: 0c01 |000d: move-result-object v1 │ │ +08e2ec: 1a03 8e20 |000e: const-string v3, "java.version" // string@208e │ │ +08e2f0: 7110 b221 0300 |0010: invoke-static {v3}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@21b2 │ │ +08e2f6: 0c00 |0013: move-result-object v0 │ │ +08e2f8: 2203 f804 |0014: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +08e2fc: 7010 a121 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08e302: 6e20 aa21 5300 |0019: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e308: 0c03 |001c: move-result-object v3 │ │ +08e30a: 1a04 3801 |001d: const-string v4, "/" // string@0138 │ │ +08e30e: 6e20 aa21 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e314: 0c03 |0022: move-result-object v3 │ │ +08e316: 6e20 aa21 1300 |0023: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e31c: 0c03 |0026: move-result-object v3 │ │ +08e31e: 1a04 2700 |0027: const-string v4, " (Java 1.5 minimum; Java/" // string@0027 │ │ +08e322: 6e20 aa21 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e328: 0c03 |002c: move-result-object v3 │ │ +08e32a: 6e20 aa21 0300 |002d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e330: 0c03 |0030: move-result-object v3 │ │ +08e332: 1a04 fd00 |0031: const-string v4, ")" // string@00fd │ │ +08e336: 6e20 aa21 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e33c: 0c03 |0036: move-result-object v3 │ │ +08e33e: 6e10 af21 0300 |0037: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08e344: 0c03 |003a: move-result-object v3 │ │ +08e346: 1103 |003b: return-object v3 │ │ +08e348: 1a01 df12 |003c: const-string v1, "UNAVAILABLE" // string@12df │ │ +08e34c: 28d0 |003e: goto 000e // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0008 line=319 │ │ 0x000e line=320 │ │ 0x0014 line=321 │ │ 0x003c line=319 │ │ @@ -171343,73 +171415,74 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -08e38c: |[08e38c] org.apache.http.util.VersionInfo.loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; │ │ -08e39c: 1a05 3610 |0000: const-string v5, "Package identifier" // string@1036 │ │ -08e3a0: 7120 4d29 5800 |0002: invoke-static {v8, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08e3a6: 3809 3f00 |0005: if-eqz v9, 0044 // +003f │ │ -08e3aa: 0790 |0007: move-object v0, v9 │ │ -08e3ac: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -08e3ae: 2205 f804 |0009: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -08e3b2: 7010 a121 0500 |000b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08e3b8: 1306 2e00 |000e: const/16 v6, #int 46 // #2e │ │ -08e3bc: 1307 2f00 |0010: const/16 v7, #int 47 // #2f │ │ -08e3c0: 6e30 9221 6807 |0012: invoke-virtual {v8, v6, v7}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@2192 │ │ -08e3c6: 0c06 |0015: move-result-object v6 │ │ -08e3c8: 6e20 aa21 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e3ce: 0c05 |0019: move-result-object v5 │ │ -08e3d0: 1a06 3801 |001a: const-string v6, "/" // string@0138 │ │ -08e3d4: 6e20 aa21 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e3da: 0c05 |001f: move-result-object v5 │ │ -08e3dc: 1a06 ce2f |0020: const-string v6, "version.properties" // string@2fce │ │ -08e3e0: 6e20 aa21 6500 |0022: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e3e6: 0c05 |0025: move-result-object v5 │ │ -08e3e8: 6e10 af21 0500 |0026: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08e3ee: 0c05 |0029: move-result-object v5 │ │ -08e3f0: 6e20 3821 5000 |002a: invoke-virtual {v0, v5}, Ljava/lang/ClassLoader;.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream; // method@2138 │ │ -08e3f6: 0c01 |002d: move-result-object v1 │ │ -08e3f8: 3801 0e00 |002e: if-eqz v1, 003c // +000e │ │ -08e3fc: 2202 3505 |0030: new-instance v2, Ljava/util/Properties; // type@0535 │ │ -08e400: 7010 7822 0200 |0032: invoke-direct {v2}, Ljava/util/Properties;.:()V // method@2278 │ │ -08e406: 6e20 7922 1200 |0035: invoke-virtual {v2, v1}, Ljava/util/Properties;.load:(Ljava/io/InputStream;)V // method@2279 │ │ -08e40c: 0724 |0038: move-object v4, v2 │ │ -08e40e: 6e10 f920 0100 |0039: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -08e414: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -08e416: 3804 0600 |003d: if-eqz v4, 0043 // +0006 │ │ -08e41a: 7130 a529 4800 |003f: invoke-static {v8, v4, v0}, Lorg/apache/http/util/VersionInfo;.fromMap:(Ljava/lang/String;Ljava/util/Map;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; // method@29a5 │ │ -08e420: 0c03 |0042: move-result-object v3 │ │ -08e422: 1103 |0043: return-object v3 │ │ -08e424: 7100 b521 0000 |0044: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@21b5 │ │ -08e42a: 0c05 |0047: move-result-object v5 │ │ -08e42c: 6e10 b621 0500 |0048: invoke-virtual {v5}, Ljava/lang/Thread;.getContextClassLoader:()Ljava/lang/ClassLoader; // method@21b6 │ │ -08e432: 0c00 |004b: move-result-object v0 │ │ -08e434: 28bc |004c: goto 0008 // -0044 │ │ -08e436: 0d05 |004d: move-exception v5 │ │ -08e438: 6e10 f920 0100 |004e: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -08e43e: 2705 |0051: throw v5 │ │ -08e440: 0d05 |0052: move-exception v5 │ │ -08e442: 28e9 |0053: goto 003c // -0017 │ │ +08e350: |[08e350] org.apache.http.util.VersionInfo.loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; │ │ +08e360: 1a05 3210 |0000: const-string v5, "Package identifier" // string@1032 │ │ +08e364: 7120 4d29 5800 |0002: invoke-static {v8, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08e36a: 3809 3f00 |0005: if-eqz v9, 0044 // +003f │ │ +08e36e: 0790 |0007: move-object v0, v9 │ │ +08e370: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +08e372: 2205 f804 |0009: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +08e376: 7010 a121 0500 |000b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08e37c: 1306 2e00 |000e: const/16 v6, #int 46 // #2e │ │ +08e380: 1307 2f00 |0010: const/16 v7, #int 47 // #2f │ │ +08e384: 6e30 9221 6807 |0012: invoke-virtual {v8, v6, v7}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@2192 │ │ +08e38a: 0c06 |0015: move-result-object v6 │ │ +08e38c: 6e20 aa21 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e392: 0c05 |0019: move-result-object v5 │ │ +08e394: 1a06 3801 |001a: const-string v6, "/" // string@0138 │ │ +08e398: 6e20 aa21 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e39e: 0c05 |001f: move-result-object v5 │ │ +08e3a0: 1a06 ca2f |0020: const-string v6, "version.properties" // string@2fca │ │ +08e3a4: 6e20 aa21 6500 |0022: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e3aa: 0c05 |0025: move-result-object v5 │ │ +08e3ac: 6e10 af21 0500 |0026: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08e3b2: 0c05 |0029: move-result-object v5 │ │ +08e3b4: 6e20 3821 5000 |002a: invoke-virtual {v0, v5}, Ljava/lang/ClassLoader;.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream; // method@2138 │ │ +08e3ba: 0c01 |002d: move-result-object v1 │ │ +08e3bc: 3801 0e00 |002e: if-eqz v1, 003c // +000e │ │ +08e3c0: 2202 3505 |0030: new-instance v2, Ljava/util/Properties; // type@0535 │ │ +08e3c4: 7010 7822 0200 |0032: invoke-direct {v2}, Ljava/util/Properties;.:()V // method@2278 │ │ +08e3ca: 6e20 7922 1200 |0035: invoke-virtual {v2, v1}, Ljava/util/Properties;.load:(Ljava/io/InputStream;)V // method@2279 │ │ +08e3d0: 0724 |0038: move-object v4, v2 │ │ +08e3d2: 6e10 f920 0100 |0039: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +08e3d8: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +08e3da: 3804 0600 |003d: if-eqz v4, 0043 // +0006 │ │ +08e3de: 7130 a529 4800 |003f: invoke-static {v8, v4, v0}, Lorg/apache/http/util/VersionInfo;.fromMap:(Ljava/lang/String;Ljava/util/Map;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; // method@29a5 │ │ +08e3e4: 0c03 |0042: move-result-object v3 │ │ +08e3e6: 1103 |0043: return-object v3 │ │ +08e3e8: 7100 b521 0000 |0044: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@21b5 │ │ +08e3ee: 0c05 |0047: move-result-object v5 │ │ +08e3f0: 6e10 b621 0500 |0048: invoke-virtual {v5}, Ljava/lang/Thread;.getContextClassLoader:()Ljava/lang/ClassLoader; // method@21b6 │ │ +08e3f6: 0c00 |004b: move-result-object v0 │ │ +08e3f8: 28bc |004c: goto 0008 // -0044 │ │ +08e3fa: 0d05 |004d: move-exception v5 │ │ +08e3fc: 6e10 f920 0100 |004e: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +08e402: 2705 |0051: throw v5 │ │ +08e404: 0d05 |0052: move-exception v5 │ │ +08e406: 28e9 |0053: goto 003c // -0017 │ │ catches : 4 │ │ 0x0009 - 0x002d │ │ Ljava/io/IOException; -> 0x0052 │ │ 0x0030 - 0x0038 │ │ -> 0x004d │ │ 0x0039 - 0x003c │ │ Ljava/io/IOException; -> 0x0052 │ │ 0x004e - 0x0052 │ │ Ljava/io/IOException; -> 0x0052 │ │ positions : │ │ 0x0000 line=225 │ │ 0x0005 line=226 │ │ 0x0008 line=228 │ │ 0x0009 line=232 │ │ + 0x0012 line=233 │ │ 0x002e line=234 │ │ 0x0030 line=236 │ │ 0x0035 line=237 │ │ 0x0038 line=238 │ │ 0x0039 line=240 │ │ 0x003c line=247 │ │ 0x003d line=248 │ │ @@ -171431,75 +171504,71 @@ │ │ 0x0000 - 0x0054 reg=9 clsldr Ljava/lang/ClassLoader; │ │ │ │ #4 : (in Lorg/apache/http/util/VersionInfo;) │ │ name : 'loadVersionInfo' │ │ type : '([Ljava/lang/String;Ljava/lang/ClassLoader;)[Lorg/apache/http/util/VersionInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 43 16-bit code units │ │ -08e46c: |[08e46c] org.apache.http.util.VersionInfo.loadVersionInfo:([Ljava/lang/String;Ljava/lang/ClassLoader;)[Lorg/apache/http/util/VersionInfo; │ │ -08e47c: 1a06 3710 |0000: const-string v6, "Package identifier array" // string@1037 │ │ -08e480: 7120 4d29 6700 |0002: invoke-static {v7, v6}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -08e486: 2205 2505 |0005: new-instance v5, Ljava/util/ArrayList; // type@0525 │ │ -08e48a: 2176 |0007: array-length v6, v7 │ │ -08e48c: 7020 1422 6500 |0008: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -08e492: 0770 |000b: move-object v0, v7 │ │ -08e494: 2102 |000c: array-length v2, v0 │ │ -08e496: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -08e498: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ -08e49c: 4603 0001 |0010: aget-object v3, v0, v1 │ │ -08e4a0: 7120 ac29 8300 |0012: invoke-static {v3, v8}, Lorg/apache/http/util/VersionInfo;.loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; // method@29ac │ │ -08e4a6: 0c04 |0015: move-result-object v4 │ │ -08e4a8: 3804 0500 |0016: if-eqz v4, 001b // +0005 │ │ -08e4ac: 7220 5922 4500 |0018: invoke-interface {v5, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -08e4b2: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08e4b6: 28f1 |001d: goto 000e // -000f │ │ -08e4b8: 7210 6322 0500 |001e: invoke-interface {v5}, Ljava/util/List;.size:()I // method@2263 │ │ -08e4be: 0a06 |0021: move-result v6 │ │ -08e4c0: 2366 a406 |0022: new-array v6, v6, [Lorg/apache/http/util/VersionInfo; // type@06a4 │ │ -08e4c4: 7220 6422 6500 |0024: invoke-interface {v5, v6}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ -08e4ca: 0c06 |0027: move-result-object v6 │ │ -08e4cc: 1f06 a406 |0028: check-cast v6, [Lorg/apache/http/util/VersionInfo; // type@06a4 │ │ -08e4d0: 1106 |002a: return-object v6 │ │ + insns size : 42 16-bit code units │ │ +08e430: |[08e430] org.apache.http.util.VersionInfo.loadVersionInfo:([Ljava/lang/String;Ljava/lang/ClassLoader;)[Lorg/apache/http/util/VersionInfo; │ │ +08e440: 1a03 3310 |0000: const-string v3, "Package identifier array" // string@1033 │ │ +08e444: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +08e44a: 2202 2505 |0005: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ +08e44e: 2153 |0007: array-length v3, v5 │ │ +08e450: 7020 1422 3200 |0008: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +08e456: 2154 |000b: array-length v4, v5 │ │ +08e458: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +08e45a: 3543 1000 |000d: if-ge v3, v4, 001d // +0010 │ │ +08e45e: 4600 0503 |000f: aget-object v0, v5, v3 │ │ +08e462: 7120 ac29 6000 |0011: invoke-static {v0, v6}, Lorg/apache/http/util/VersionInfo;.loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; // method@29ac │ │ +08e468: 0c01 |0014: move-result-object v1 │ │ +08e46a: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ +08e46e: 7220 5922 1200 |0017: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +08e474: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08e478: 28f1 |001c: goto 000d // -000f │ │ +08e47a: 7210 6322 0200 |001d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2263 │ │ +08e480: 0a03 |0020: move-result v3 │ │ +08e482: 2333 a406 |0021: new-array v3, v3, [Lorg/apache/http/util/VersionInfo; // type@06a4 │ │ +08e486: 7220 6422 3200 |0023: invoke-interface {v2, v3}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ +08e48c: 0c03 |0026: move-result-object v3 │ │ +08e48e: 1f03 a406 |0027: check-cast v3, [Lorg/apache/http/util/VersionInfo; // type@06a4 │ │ +08e492: 1103 |0029: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0005 line=199 │ │ 0x000b line=200 │ │ - 0x0012 line=201 │ │ - 0x0016 line=202 │ │ - 0x0018 line=203 │ │ - 0x001b line=200 │ │ - 0x001e line=207 │ │ - locals : │ │ - 0x0012 - 0x001e reg=3 pckg Ljava/lang/String; │ │ - 0x0016 - 0x001e reg=4 vi Lorg/apache/http/util/VersionInfo; │ │ - 0x000c - 0x002b reg=0 arr$ [Ljava/lang/String; │ │ - 0x000e - 0x002b reg=1 i$ I │ │ - 0x000d - 0x002b reg=2 len$ I │ │ - 0x000b - 0x002b reg=5 vil Ljava/util/List; Ljava/util/List; │ │ - 0x0000 - 0x002b reg=7 pckgs [Ljava/lang/String; │ │ - 0x0000 - 0x002b reg=8 clsldr Ljava/lang/ClassLoader; │ │ + 0x0011 line=201 │ │ + 0x0015 line=202 │ │ + 0x0017 line=203 │ │ + 0x001a line=200 │ │ + 0x001d line=207 │ │ + locals : │ │ + 0x0011 - 0x001d reg=0 pckg Ljava/lang/String; │ │ + 0x0015 - 0x001d reg=1 vi Lorg/apache/http/util/VersionInfo; │ │ + 0x000b - 0x002a reg=2 vil Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x002a reg=5 pckgs [Ljava/lang/String; │ │ + 0x0000 - 0x002a reg=6 clsldr Ljava/lang/ClassLoader; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/util/VersionInfo;) │ │ name : 'getClassloader' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e4d4: |[08e4d4] org.apache.http.util.VersionInfo.getClassloader:()Ljava/lang/String; │ │ -08e4e4: 5410 340f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ -08e4e8: 1100 |0002: return-object v0 │ │ +08e494: |[08e494] org.apache.http.util.VersionInfo.getClassloader:()Ljava/lang/String; │ │ +08e4a4: 5410 340f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ +08e4a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/util/VersionInfo; │ │ │ │ #1 : (in Lorg/apache/http/util/VersionInfo;) │ │ @@ -171507,17 +171576,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e4ec: |[08e4ec] org.apache.http.util.VersionInfo.getModule:()Ljava/lang/String; │ │ -08e4fc: 5410 350f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoModule:Ljava/lang/String; // field@0f35 │ │ -08e500: 1100 |0002: return-object v0 │ │ +08e4ac: |[08e4ac] org.apache.http.util.VersionInfo.getModule:()Ljava/lang/String; │ │ +08e4bc: 5410 350f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoModule:Ljava/lang/String; // field@0f35 │ │ +08e4c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/util/VersionInfo; │ │ │ │ #2 : (in Lorg/apache/http/util/VersionInfo;) │ │ @@ -171525,17 +171594,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e504: |[08e504] org.apache.http.util.VersionInfo.getPackage:()Ljava/lang/String; │ │ -08e514: 5410 360f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoPackage:Ljava/lang/String; // field@0f36 │ │ -08e518: 1100 |0002: return-object v0 │ │ +08e4c4: |[08e4c4] org.apache.http.util.VersionInfo.getPackage:()Ljava/lang/String; │ │ +08e4d4: 5410 360f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoPackage:Ljava/lang/String; // field@0f36 │ │ +08e4d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/util/VersionInfo; │ │ │ │ #3 : (in Lorg/apache/http/util/VersionInfo;) │ │ @@ -171543,17 +171612,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e51c: |[08e51c] org.apache.http.util.VersionInfo.getRelease:()Ljava/lang/String; │ │ -08e52c: 5410 370f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ -08e530: 1100 |0002: return-object v0 │ │ +08e4dc: |[08e4dc] org.apache.http.util.VersionInfo.getRelease:()Ljava/lang/String; │ │ +08e4ec: 5410 370f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ +08e4f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/util/VersionInfo; │ │ │ │ #4 : (in Lorg/apache/http/util/VersionInfo;) │ │ @@ -171561,17 +171630,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e534: |[08e534] org.apache.http.util.VersionInfo.getTimestamp:()Ljava/lang/String; │ │ -08e544: 5410 380f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ -08e548: 1100 |0002: return-object v0 │ │ +08e4f4: |[08e4f4] org.apache.http.util.VersionInfo.getTimestamp:()Ljava/lang/String; │ │ +08e504: 5410 380f |0000: iget-object v0, v1, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ +08e508: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/util/VersionInfo; │ │ │ │ #5 : (in Lorg/apache/http/util/VersionInfo;) │ │ @@ -171579,98 +171648,102 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 133 16-bit code units │ │ -08e54c: |[08e54c] org.apache.http.util.VersionInfo.toString:()Ljava/lang/String; │ │ -08e55c: 1303 3a00 |0000: const/16 v3, #int 58 // #3a │ │ -08e560: 2200 f804 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -08e564: 5441 360f |0004: iget-object v1, v4, Lorg/apache/http/util/VersionInfo;.infoPackage:Ljava/lang/String; // field@0f36 │ │ -08e568: 6e10 9121 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -08e56e: 0a01 |0009: move-result v1 │ │ -08e570: d801 0114 |000a: add-int/lit8 v1, v1, #int 20 // #14 │ │ -08e574: 5442 350f |000c: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoModule:Ljava/lang/String; // field@0f35 │ │ -08e578: 6e10 9121 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -08e57e: 0a02 |0011: move-result v2 │ │ -08e580: b021 |0012: add-int/2addr v1, v2 │ │ -08e582: 5442 370f |0013: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ -08e586: 6e10 9121 0200 |0015: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -08e58c: 0a02 |0018: move-result v2 │ │ -08e58e: b021 |0019: add-int/2addr v1, v2 │ │ -08e590: 5442 380f |001a: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ -08e594: 6e10 9121 0200 |001c: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -08e59a: 0a02 |001f: move-result v2 │ │ -08e59c: b021 |0020: add-int/2addr v1, v2 │ │ -08e59e: 5442 340f |0021: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ -08e5a2: 6e10 9121 0200 |0023: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -08e5a8: 0a02 |0026: move-result v2 │ │ -08e5aa: b021 |0027: add-int/2addr v1, v2 │ │ -08e5ac: 7020 a221 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -08e5b2: 1a01 b813 |002b: const-string v1, "VersionInfo(" // string@13b8 │ │ -08e5b6: 6e20 aa21 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e5bc: 0c01 |0030: move-result-object v1 │ │ -08e5be: 5442 360f |0031: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoPackage:Ljava/lang/String; // field@0f36 │ │ -08e5c2: 6e20 aa21 2100 |0033: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e5c8: 0c01 |0036: move-result-object v1 │ │ -08e5ca: 6e20 a421 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08e5d0: 0c01 |003a: move-result-object v1 │ │ -08e5d2: 5442 350f |003b: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoModule:Ljava/lang/String; // field@0f35 │ │ -08e5d6: 6e20 aa21 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e5dc: 1a01 e312 |0040: const-string v1, "UNAVAILABLE" // string@12e3 │ │ -08e5e0: 5442 370f |0042: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ -08e5e4: 6e20 8621 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08e5ea: 0a01 |0047: move-result v1 │ │ -08e5ec: 3901 0b00 |0048: if-nez v1, 0053 // +000b │ │ -08e5f0: 6e20 a421 3000 |004a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08e5f6: 0c01 |004d: move-result-object v1 │ │ -08e5f8: 5442 370f |004e: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ -08e5fc: 6e20 aa21 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e602: 1a01 e312 |0053: const-string v1, "UNAVAILABLE" // string@12e3 │ │ -08e606: 5442 380f |0055: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ -08e60a: 6e20 8621 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08e610: 0a01 |005a: move-result v1 │ │ -08e612: 3901 0b00 |005b: if-nez v1, 0066 // +000b │ │ -08e616: 6e20 a421 3000 |005d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08e61c: 0c01 |0060: move-result-object v1 │ │ -08e61e: 5442 380f |0061: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ -08e622: 6e20 aa21 2100 |0063: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e628: 1301 2900 |0066: const/16 v1, #int 41 // #29 │ │ -08e62c: 6e20 a421 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08e632: 1a01 e312 |006b: const-string v1, "UNAVAILABLE" // string@12e3 │ │ -08e636: 5442 340f |006d: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ -08e63a: 6e20 8621 2100 |006f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08e640: 0a01 |0072: move-result v1 │ │ -08e642: 3901 0d00 |0073: if-nez v1, 0080 // +000d │ │ -08e646: 1301 4000 |0075: const/16 v1, #int 64 // #40 │ │ -08e64a: 6e20 a421 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -08e650: 0c01 |007a: move-result-object v1 │ │ -08e652: 5442 340f |007b: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ -08e656: 6e20 aa21 2100 |007d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08e65c: 6e10 af21 0000 |0080: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08e662: 0c01 |0083: move-result-object v1 │ │ -08e664: 1101 |0084: return-object v1 │ │ +08e50c: |[08e50c] org.apache.http.util.VersionInfo.toString:()Ljava/lang/String; │ │ +08e51c: 1303 3a00 |0000: const/16 v3, #int 58 // #3a │ │ +08e520: 2200 f804 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +08e524: 5441 360f |0004: iget-object v1, v4, Lorg/apache/http/util/VersionInfo;.infoPackage:Ljava/lang/String; // field@0f36 │ │ +08e528: 6e10 9121 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +08e52e: 0a01 |0009: move-result v1 │ │ +08e530: d801 0114 |000a: add-int/lit8 v1, v1, #int 20 // #14 │ │ +08e534: 5442 350f |000c: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoModule:Ljava/lang/String; // field@0f35 │ │ +08e538: 6e10 9121 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +08e53e: 0a02 |0011: move-result v2 │ │ +08e540: b021 |0012: add-int/2addr v1, v2 │ │ +08e542: 5442 370f |0013: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ +08e546: 6e10 9121 0200 |0015: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +08e54c: 0a02 |0018: move-result v2 │ │ +08e54e: b021 |0019: add-int/2addr v1, v2 │ │ +08e550: 5442 380f |001a: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ +08e554: 6e10 9121 0200 |001c: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +08e55a: 0a02 |001f: move-result v2 │ │ +08e55c: b021 |0020: add-int/2addr v1, v2 │ │ +08e55e: 5442 340f |0021: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ +08e562: 6e10 9121 0200 |0023: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +08e568: 0a02 |0026: move-result v2 │ │ +08e56a: b021 |0027: add-int/2addr v1, v2 │ │ +08e56c: 7020 a221 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +08e572: 1a01 b413 |002b: const-string v1, "VersionInfo(" // string@13b4 │ │ +08e576: 6e20 aa21 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e57c: 0c01 |0030: move-result-object v1 │ │ +08e57e: 5442 360f |0031: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoPackage:Ljava/lang/String; // field@0f36 │ │ +08e582: 6e20 aa21 2100 |0033: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e588: 0c01 |0036: move-result-object v1 │ │ +08e58a: 6e20 a421 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08e590: 0c01 |003a: move-result-object v1 │ │ +08e592: 5442 350f |003b: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoModule:Ljava/lang/String; // field@0f35 │ │ +08e596: 6e20 aa21 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e59c: 1a01 df12 |0040: const-string v1, "UNAVAILABLE" // string@12df │ │ +08e5a0: 5442 370f |0042: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ +08e5a4: 6e20 8621 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08e5aa: 0a01 |0047: move-result v1 │ │ +08e5ac: 3901 0b00 |0048: if-nez v1, 0053 // +000b │ │ +08e5b0: 6e20 a421 3000 |004a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08e5b6: 0c01 |004d: move-result-object v1 │ │ +08e5b8: 5442 370f |004e: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoRelease:Ljava/lang/String; // field@0f37 │ │ +08e5bc: 6e20 aa21 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e5c2: 1a01 df12 |0053: const-string v1, "UNAVAILABLE" // string@12df │ │ +08e5c6: 5442 380f |0055: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ +08e5ca: 6e20 8621 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08e5d0: 0a01 |005a: move-result v1 │ │ +08e5d2: 3901 0b00 |005b: if-nez v1, 0066 // +000b │ │ +08e5d6: 6e20 a421 3000 |005d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08e5dc: 0c01 |0060: move-result-object v1 │ │ +08e5de: 5442 380f |0061: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoTimestamp:Ljava/lang/String; // field@0f38 │ │ +08e5e2: 6e20 aa21 2100 |0063: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e5e8: 1301 2900 |0066: const/16 v1, #int 41 // #29 │ │ +08e5ec: 6e20 a421 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08e5f2: 1a01 df12 |006b: const-string v1, "UNAVAILABLE" // string@12df │ │ +08e5f6: 5442 340f |006d: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ +08e5fa: 6e20 8621 2100 |006f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08e600: 0a01 |0072: move-result v1 │ │ +08e602: 3901 0d00 |0073: if-nez v1, 0080 // +000d │ │ +08e606: 1301 4000 |0075: const/16 v1, #int 64 // #40 │ │ +08e60a: 6e20 a421 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +08e610: 0c01 |007a: move-result-object v1 │ │ +08e612: 5442 340f |007b: iget-object v2, v4, Lorg/apache/http/util/VersionInfo;.infoClassloader:Ljava/lang/String; // field@0f34 │ │ +08e616: 6e20 aa21 2100 |007d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08e61c: 6e10 af21 0000 |0080: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08e622: 0c01 |0083: move-result-object v1 │ │ +08e624: 1101 |0084: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=159 │ │ + 0x0006 line=160 │ │ + 0x0015 line=161 │ │ + 0x0023 line=162 │ │ 0x002b line=164 │ │ + 0x0033 line=165 │ │ 0x0040 line=169 │ │ 0x004a line=170 │ │ 0x0053 line=172 │ │ 0x005d line=173 │ │ 0x0066 line=176 │ │ 0x006b line=178 │ │ 0x0075 line=179 │ │ 0x0080 line=182 │ │ locals : │ │ 0x002b - 0x0085 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0085 reg=4 this Lorg/apache/http/util/VersionInfo; │ │ │ │ - source_file_idx : 5049 (VersionInfo.java) │ │ + source_file_idx : 5045 (VersionInfo.java) │ │ │ │ Class #770 header: │ │ class_idx : 224 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ source_file_idx : 652 │ │ static_fields_size : 0 │ │ @@ -171697,17 +171770,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e668: |[08e668] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -08e678: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08e67e: 0e00 |0003: return-void │ │ +08e628: |[08e628] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +08e638: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08e63e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -171716,17 +171789,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e680: |[08e680] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -08e690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e692: 0f00 |0001: return v0 │ │ +08e640: |[08e640] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +08e650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e652: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -171735,17 +171808,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e694: |[08e694] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -08e6a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e6a6: 0f00 |0001: return v0 │ │ +08e654: |[08e654] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +08e664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e666: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -171754,17 +171827,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 │ │ -08e6a8: |[08e6a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -08e6b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e6ba: 1100 |0001: return-object v0 │ │ +08e668: |[08e668] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +08e678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e67a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -171773,17 +171846,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 │ │ -08e6bc: |[08e6bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -08e6cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e6ce: 1100 |0001: return-object v0 │ │ +08e67c: |[08e67c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +08e68c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e68e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -171792,17 +171865,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 │ │ -08e6d0: |[08e6d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -08e6e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e6e2: 1100 |0001: return-object v0 │ │ +08e690: |[08e690] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +08e6a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e6a2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -171811,17 +171884,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 │ │ -08e6e4: |[08e6e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -08e6f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e6f6: 1100 |0001: return-object v0 │ │ +08e6a4: |[08e6a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +08e6b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e6b6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -171856,17 +171929,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e6f8: |[08e6f8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -08e708: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08e70e: 0e00 |0003: return-void │ │ +08e6b8: |[08e6b8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +08e6c8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08e6ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -171874,17 +171947,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e710: |[08e710] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -08e720: 7010 6e03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@036e │ │ -08e726: 0e00 |0003: return-void │ │ +08e6d0: |[08e6d0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +08e6e0: 7010 6e03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@036e │ │ +08e6e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -171894,17 +171967,17 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e728: |[08e728] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -08e738: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e73a: 1100 |0001: return-object v0 │ │ +08e6e8: |[08e6e8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +08e6f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e6fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -171913,16 +171986,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e73c: |[08e73c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -08e74c: 1101 |0000: return-object v1 │ │ +08e6fc: |[08e6fc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +08e70c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ @@ -171933,16 +172006,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e750: |[08e750] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -08e760: 1101 |0000: return-object v1 │ │ +08e710: |[08e710] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +08e720: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ @@ -171980,17 +172053,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e764: |[08e764] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -08e774: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08e77a: 0e00 |0003: return-void │ │ +08e724: |[08e724] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +08e734: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08e73a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -171998,17 +172071,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e77c: |[08e77c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -08e78c: 7010 7303 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0373 │ │ -08e792: 0e00 |0003: return-void │ │ +08e73c: |[08e73c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +08e74c: 7010 7303 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0373 │ │ +08e752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -172018,18 +172091,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08e794: |[08e794] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -08e7a4: 7110 9f03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@039f │ │ -08e7aa: 0c00 |0003: move-result-object v0 │ │ -08e7ac: 1100 |0004: return-object v0 │ │ +08e754: |[08e754] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +08e764: 7110 9f03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@039f │ │ +08e76a: 0c00 |0003: move-result-object v0 │ │ +08e76c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -172038,18 +172111,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08e7b0: |[08e7b0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -08e7c0: 7130 a003 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@03a0 │ │ -08e7c6: 0c00 |0003: move-result-object v0 │ │ -08e7c8: 1100 |0004: return-object v0 │ │ +08e770: |[08e770] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +08e780: 7130 a003 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@03a0 │ │ +08e786: 0c00 |0003: move-result-object v0 │ │ +08e788: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -172060,18 +172133,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -08e7cc: |[08e7cc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -08e7dc: 7140 a103 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@03a1 │ │ -08e7e2: 0c00 |0003: move-result-object v0 │ │ -08e7e4: 1100 |0004: return-object v0 │ │ +08e78c: |[08e78c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +08e79c: 7140 a103 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@03a1 │ │ +08e7a2: 0c00 |0003: move-result-object v0 │ │ +08e7a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -172109,17 +172182,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e7e8: |[08e7e8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ -08e7f8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08e7fe: 0e00 |0003: return-void │ │ +08e7a8: |[08e7a8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ +08e7b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08e7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ @@ -172127,17 +172200,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e800: |[08e800] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -08e810: 7010 7803 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@0378 │ │ -08e816: 0e00 |0003: return-void │ │ +08e7c0: |[08e7c0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +08e7d0: 7010 7803 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@0378 │ │ +08e7d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -172147,18 +172220,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08e818: |[08e818] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -08e828: 7110 a403 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@03a4 │ │ -08e82e: 0c00 |0003: move-result-object v0 │ │ -08e830: 1100 |0004: return-object v0 │ │ +08e7d8: |[08e7d8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +08e7e8: 7110 a403 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@03a4 │ │ +08e7ee: 0c00 |0003: move-result-object v0 │ │ +08e7f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -172167,18 +172240,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08e834: |[08e834] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -08e844: 7130 a503 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@03a5 │ │ -08e84a: 0c00 |0003: move-result-object v0 │ │ -08e84c: 1100 |0004: return-object v0 │ │ +08e7f4: |[08e7f4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +08e804: 7130 a503 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@03a5 │ │ +08e80a: 0c00 |0003: move-result-object v0 │ │ +08e80c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -172189,18 +172262,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -08e850: |[08e850] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -08e860: 7140 a603 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@03a6 │ │ -08e866: 0c00 |0003: move-result-object v0 │ │ -08e868: 1100 |0004: return-object v0 │ │ +08e810: |[08e810] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +08e820: 7140 a603 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@03a6 │ │ +08e826: 0c00 |0003: move-result-object v0 │ │ +08e828: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -172301,33 +172374,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -08e86c: |[08e86c] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -08e87c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08e87e: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08e882: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ -08e886: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -08e88a: 2201 e900 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00e9 │ │ -08e88e: 7020 7903 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0379 │ │ -08e894: 6901 5500 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -08e898: 0e00 |000e: return-void │ │ -08e89a: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ -08e89e: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -08e8a2: 2201 e800 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00e8 │ │ -08e8a6: 7020 7403 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0374 │ │ -08e8ac: 6901 5500 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -08e8b0: 28f4 |001a: goto 000e // -000c │ │ -08e8b2: 2201 e700 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00e7 │ │ -08e8b6: 7020 6f03 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@036f │ │ -08e8bc: 6901 5500 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -08e8c0: 28ec |0022: goto 000e // -0014 │ │ +08e82c: |[08e82c] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +08e83c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08e83e: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08e842: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ +08e846: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +08e84a: 2201 e900 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00e9 │ │ +08e84e: 7020 7903 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0379 │ │ +08e854: 6901 5500 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +08e858: 0e00 |000e: return-void │ │ +08e85a: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ +08e85e: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +08e862: 2201 e800 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00e8 │ │ +08e866: 7020 7403 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0374 │ │ +08e86c: 6901 5500 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +08e870: 28f4 |001a: goto 000e // -000c │ │ +08e872: 2201 e700 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00e7 │ │ +08e876: 7020 6f03 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@036f │ │ +08e87c: 6901 5500 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +08e880: 28ec |0022: goto 000e // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000e line=184 │ │ 0x000f line=179 │ │ @@ -172341,29 +172414,29 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 19 16-bit code units │ │ -08e8c4: |[08e8c4] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -08e8d4: 7110 8d03 0800 |0000: invoke-static {v8}, Landroid/support/v4/app/ActionBarDrawerToggle;.assumeMaterial:(Landroid/content/Context;)Z // method@038d │ │ -08e8da: 0a00 |0003: move-result v0 │ │ -08e8dc: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ -08e8e0: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -08e8e2: 0770 |0007: move-object v0, v7 │ │ -08e8e4: 0781 |0008: move-object v1, v8 │ │ -08e8e6: 0792 |0009: move-object v2, v9 │ │ -08e8e8: 01a4 |000a: move v4, v10 │ │ -08e8ea: 01b5 |000b: move v5, v11 │ │ -08e8ec: 01c6 |000c: move v6, v12 │ │ -08e8ee: 7607 8b03 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V // method@038b │ │ -08e8f4: 0e00 |0010: return-void │ │ -08e8f6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -08e8f8: 28f5 |0012: goto 0007 // -000b │ │ +08e884: |[08e884] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +08e894: 7110 8d03 0800 |0000: invoke-static {v8}, Landroid/support/v4/app/ActionBarDrawerToggle;.assumeMaterial:(Landroid/content/Context;)Z // method@038d │ │ +08e89a: 0a00 |0003: move-result v0 │ │ +08e89c: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ +08e8a0: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +08e8a2: 0770 |0007: move-object v0, v7 │ │ +08e8a4: 0781 |0008: move-object v1, v8 │ │ +08e8a6: 0792 |0009: move-object v2, v9 │ │ +08e8a8: 01a4 |000a: move v4, v10 │ │ +08e8aa: 01b5 |000b: move v5, v11 │ │ +08e8ac: 01c6 |000c: move v6, v12 │ │ +08e8ae: 7607 8b03 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V // method@038b │ │ +08e8b4: 0e00 |0010: return-void │ │ +08e8b6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +08e8b8: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0010 line=231 │ │ 0x0011 line=229 │ │ locals : │ │ 0x0000 - 0x0013 reg=7 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -172378,50 +172451,50 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -08e8fc: |[08e8fc] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ │ -08e90c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08e90e: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -08e914: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08e916: 5c30 5c00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -08e91a: 5b34 5700 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -08e91e: 2040 eb00 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00eb │ │ -08e922: 3800 3300 |000b: if-eqz v0, 003e // +0033 │ │ -08e926: 0740 |000d: move-object v0, v4 │ │ -08e928: 1f00 eb00 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00eb │ │ -08e92c: 7210 8003 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0380 │ │ -08e932: 0c00 |0013: move-result-object v0 │ │ -08e934: 5b30 5800 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -08e938: 5b35 5d00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -08e93c: 5937 5b00 |0018: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005b │ │ -08e940: 5938 6000 |001a: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ -08e944: 5939 5900 |001c: iput v9, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ -08e948: 6e10 8e03 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@038e │ │ -08e94e: 0c00 |0021: move-result-object v0 │ │ -08e950: 5b30 5f00 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ -08e954: 7120 0b09 7400 |0024: invoke-static {v4, v7}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@090b │ │ -08e95a: 0c00 |0027: move-result-object v0 │ │ -08e95c: 5b30 5a00 |0028: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ -08e960: 2200 ec00 |002a: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00ec │ │ -08e964: 5431 5a00 |002c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ -08e968: 7040 8203 3021 |002e: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0382 │ │ -08e96e: 5b30 6200 |0031: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08e972: 5431 6200 |0033: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08e976: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ -08e97a: 1400 abaa aa3e |0037: const v0, #float 0.333333 // #3eaaaaab │ │ -08e980: 6e20 8703 0100 |003a: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0387 │ │ -08e986: 0e00 |003d: return-void │ │ -08e988: 5b32 5800 |003e: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -08e98c: 28d6 |0040: goto 0016 // -002a │ │ -08e98e: 1200 |0041: const/4 v0, #int 0 // #0 │ │ -08e990: 28f8 |0042: goto 003a // -0008 │ │ +08e8bc: |[08e8bc] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ │ +08e8cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08e8ce: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +08e8d4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08e8d6: 5c30 5c00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +08e8da: 5b34 5700 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +08e8de: 2040 eb00 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00eb │ │ +08e8e2: 3800 3300 |000b: if-eqz v0, 003e // +0033 │ │ +08e8e6: 0740 |000d: move-object v0, v4 │ │ +08e8e8: 1f00 eb00 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00eb │ │ +08e8ec: 7210 8003 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0380 │ │ +08e8f2: 0c00 |0013: move-result-object v0 │ │ +08e8f4: 5b30 5800 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +08e8f8: 5b35 5d00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +08e8fc: 5937 5b00 |0018: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005b │ │ +08e900: 5938 6000 |001a: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ +08e904: 5939 5900 |001c: iput v9, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ +08e908: 6e10 8e03 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@038e │ │ +08e90e: 0c00 |0021: move-result-object v0 │ │ +08e910: 5b30 5f00 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ +08e914: 7120 0b09 7400 |0024: invoke-static {v4, v7}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@090b │ │ +08e91a: 0c00 |0027: move-result-object v0 │ │ +08e91c: 5b30 5a00 |0028: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ +08e920: 2200 ec00 |002a: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00ec │ │ +08e924: 5431 5a00 |002c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ +08e928: 7040 8203 3021 |002e: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0382 │ │ +08e92e: 5b30 6200 |0031: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08e932: 5431 6200 |0033: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08e936: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +08e93a: 1400 abaa aa3e |0037: const v0, #float 0.333333 // #3eaaaaab │ │ +08e940: 6e20 8703 0100 |003a: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0387 │ │ +08e946: 0e00 |003d: return-void │ │ +08e948: 5b32 5800 |003e: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +08e94c: 28d6 |0040: goto 0016 // -002a │ │ +08e94e: 1200 |0041: const/4 v0, #int 0 // #0 │ │ +08e950: 28f8 |0042: goto 003a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=195 │ │ 0x0007 line=262 │ │ 0x0009 line=265 │ │ 0x000e line=266 │ │ @@ -172450,17 +172523,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e994: |[08e994] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -08e9a4: 5410 5700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -08e9a8: 1100 |0002: return-object v0 │ │ +08e954: |[08e954] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +08e964: 5410 5700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +08e968: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #4 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -172468,26 +172541,26 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -08e9ac: |[08e9ac] android.support.v4.app.ActionBarDrawerToggle.assumeMaterial:(Landroid/content/Context;)Z │ │ -08e9bc: 1301 1500 |0000: const/16 v1, #int 21 // #15 │ │ -08e9c0: 6e10 e100 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e1 │ │ -08e9c6: 0c00 |0005: move-result-object v0 │ │ -08e9c8: 5200 1900 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0019 │ │ -08e9cc: 3410 0800 |0008: if-lt v0, v1, 0010 // +0008 │ │ -08e9d0: 6000 3600 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08e9d4: 3410 0400 |000c: if-lt v0, v1, 0010 // +0004 │ │ -08e9d8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08e9da: 0f00 |000f: return v0 │ │ -08e9dc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08e9de: 28fe |0011: goto 000f // -0002 │ │ +08e96c: |[08e96c] android.support.v4.app.ActionBarDrawerToggle.assumeMaterial:(Landroid/content/Context;)Z │ │ +08e97c: 1301 1500 |0000: const/16 v1, #int 21 // #15 │ │ +08e980: 6e10 e100 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00e1 │ │ +08e986: 0c00 |0005: move-result-object v0 │ │ +08e988: 5200 1900 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0019 │ │ +08e98c: 3410 0800 |0008: if-lt v0, v1, 0010 // +0008 │ │ +08e990: 6000 3600 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08e994: 3410 0400 |000c: if-lt v0, v1, 0010 // +0004 │ │ +08e998: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08e99a: 0f00 |000f: return v0 │ │ +08e99c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08e99e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=234 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -172496,26 +172569,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -08e9e0: |[08e9e0] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -08e9f0: 5420 5800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -08e9f4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e9f8: 5420 5800 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -08e9fc: 7210 7d03 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@037d │ │ -08ea02: 0c00 |0009: move-result-object v0 │ │ -08ea04: 1100 |000a: return-object v0 │ │ -08ea06: 6200 5500 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -08ea0a: 5421 5700 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -08ea0e: 7220 6b03 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@036b │ │ -08ea14: 0c00 |0012: move-result-object v0 │ │ -08ea16: 28f7 |0013: goto 000a // -0009 │ │ +08e9a0: |[08e9a0] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +08e9b0: 5420 5800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +08e9b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08e9b8: 5420 5800 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +08e9bc: 7210 7d03 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@037d │ │ +08e9c2: 0c00 |0009: move-result-object v0 │ │ +08e9c4: 1100 |000a: return-object v0 │ │ +08e9c6: 6200 5500 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +08e9ca: 5421 5700 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +08e9ce: 7220 6b03 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@036b │ │ +08e9d4: 0c00 |0012: move-result-object v0 │ │ +08e9d6: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0004 line=478 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -172525,17 +172598,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ea18: |[08ea18] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -08ea28: 5510 5c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -08ea2c: 0f00 |0002: return v0 │ │ +08e9d8: |[08e9d8] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +08e9e8: 5510 5c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +08e9ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -172543,27 +172616,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -08ea30: |[08ea30] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08ea40: 5520 5e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@005e │ │ -08ea44: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -08ea48: 6e10 8e03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@038e │ │ -08ea4e: 0c00 |0007: move-result-object v0 │ │ -08ea50: 5b20 5f00 |0008: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ -08ea54: 5420 5700 |000a: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -08ea58: 5221 5b00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005b │ │ -08ea5c: 7120 0b09 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@090b │ │ -08ea62: 0c00 |0011: move-result-object v0 │ │ -08ea64: 5b20 5a00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ -08ea68: 6e10 9b03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@039b │ │ -08ea6e: 0e00 |0017: return-void │ │ +08e9f0: |[08e9f0] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08ea00: 5520 5e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@005e │ │ +08ea04: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +08ea08: 6e10 8e03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@038e │ │ +08ea0e: 0c00 |0007: move-result-object v0 │ │ +08ea10: 5b20 5f00 |0008: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ +08ea14: 5420 5700 |000a: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +08ea18: 5221 5b00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005b │ │ +08ea1c: 7120 0b09 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@090b │ │ +08ea22: 0c00 |0011: move-result-object v0 │ │ +08ea24: 5b20 5a00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ +08ea28: 6e10 9b03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@039b │ │ +08ea2e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=389 │ │ 0x000a line=391 │ │ 0x0014 line=392 │ │ 0x0017 line=393 │ │ @@ -172576,23 +172649,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08ea70: |[08ea70] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -08ea80: 5420 6200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08ea84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08ea86: 6e20 8803 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ -08ea8c: 5520 5c00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -08ea90: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -08ea94: 5220 6000 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ -08ea98: 6e20 9603 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0396 │ │ -08ea9e: 0e00 |000f: return-void │ │ +08ea30: |[08ea30] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +08ea40: 5420 6200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08ea44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08ea46: 6e20 8803 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ +08ea4c: 5520 5c00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +08ea50: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08ea54: 5220 6000 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ +08ea58: 6e20 9603 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0396 │ │ +08ea5e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0006 line=460 │ │ 0x000a line=461 │ │ 0x000f line=463 │ │ locals : │ │ @@ -172604,23 +172677,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08eaa0: |[08eaa0] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -08eab0: 5420 6200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08eab4: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -08eab8: 6e20 8803 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ -08eabe: 5520 5c00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -08eac2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -08eac6: 5220 5900 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ -08eaca: 6e20 9603 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0396 │ │ -08ead0: 0e00 |0010: return-void │ │ +08ea60: |[08ea60] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +08ea70: 5420 6200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08ea74: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +08ea78: 6e20 8803 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ +08ea7e: 5520 5c00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +08ea82: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +08ea86: 5220 5900 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ +08ea8a: 6e20 9603 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0396 │ │ +08ea90: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0007 line=445 │ │ 0x000b line=446 │ │ 0x0010 line=448 │ │ locals : │ │ @@ -172632,36 +172705,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -08ead4: |[08ead4] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -08eae4: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -08eae8: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -08eaec: 5441 6200 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08eaf0: 6e10 8503 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0385 │ │ -08eaf6: 0a00 |0009: move-result v0 │ │ -08eaf8: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -08eafc: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -08eb00: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -08eb02: a702 0602 |000f: sub-float v2, v6, v2 │ │ -08eb06: 7120 6421 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ -08eb0c: 0a01 |0014: move-result v1 │ │ -08eb0e: c831 |0015: mul-float/2addr v1, v3 │ │ -08eb10: 7120 6421 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ -08eb16: 0a00 |0019: move-result v0 │ │ -08eb18: 5441 6200 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08eb1c: 6e20 8803 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ -08eb22: 0e00 |001f: return-void │ │ -08eb24: a801 0603 |0020: mul-float v1, v6, v3 │ │ -08eb28: 7120 6621 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -08eb2e: 0a00 |0025: move-result v0 │ │ -08eb30: 28f4 |0026: goto 001a // -000c │ │ +08ea94: |[08ea94] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +08eaa4: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +08eaa8: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +08eaac: 5441 6200 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08eab0: 6e10 8503 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0385 │ │ +08eab6: 0a00 |0009: move-result v0 │ │ +08eab8: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +08eabc: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +08eac0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +08eac2: a702 0602 |000f: sub-float v2, v6, v2 │ │ +08eac6: 7120 6421 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ +08eacc: 0a01 |0014: move-result v1 │ │ +08eace: c831 |0015: mul-float/2addr v1, v3 │ │ +08ead0: 7120 6421 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ +08ead6: 0a00 |0019: move-result v0 │ │ +08ead8: 5441 6200 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08eadc: 6e20 8803 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ +08eae2: 0e00 |001f: return-void │ │ +08eae4: a801 0603 |0020: mul-float v1, v6, v3 │ │ +08eae8: 7120 6621 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +08eaee: 0a00 |0025: move-result v0 │ │ +08eaf0: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=426 │ │ 0x000a line=427 │ │ 0x000e line=428 │ │ 0x001a line=432 │ │ 0x001f line=433 │ │ @@ -172677,16 +172750,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08eb34: |[08eb34] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -08eb44: 0e00 |0000: return-void │ │ +08eaf4: |[08eaf4] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +08eb04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -172695,36 +172768,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -08eb48: |[08eb48] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -08eb58: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -08eb5e: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -08eb62: 7210 531c 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1c53 │ │ -08eb68: 0a00 |0008: move-result v0 │ │ -08eb6a: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -08eb70: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -08eb74: 5530 5c00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -08eb78: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -08eb7c: 5430 5d00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -08eb80: 6e20 ed18 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@18ed │ │ -08eb86: 0a00 |0017: move-result v0 │ │ -08eb88: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -08eb8c: 5430 5d00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -08eb90: 6e20 c518 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@18c5 │ │ -08eb96: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -08eb98: 0f00 |0020: return v0 │ │ -08eb9a: 5430 5d00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -08eb9e: 6e20 fc18 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@18fc │ │ -08eba4: 28f9 |0026: goto 001f // -0007 │ │ -08eba6: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -08eba8: 28f8 |0028: goto 0020 // -0008 │ │ +08eb08: |[08eb08] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +08eb18: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +08eb1e: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +08eb22: 7210 531c 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1c53 │ │ +08eb28: 0a00 |0008: move-result v0 │ │ +08eb2a: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +08eb30: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +08eb34: 5530 5c00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +08eb38: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +08eb3c: 5430 5d00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +08eb40: 6e20 ed18 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@18ed │ │ +08eb46: 0a00 |0017: move-result v0 │ │ +08eb48: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +08eb4c: 5430 5d00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +08eb50: 6e20 c518 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@18c5 │ │ +08eb56: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +08eb58: 0f00 |0020: return v0 │ │ +08eb5a: 5430 5d00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +08eb5e: 6e20 fc18 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@18fc │ │ +08eb64: 28f9 |0026: goto 001f // -0007 │ │ +08eb66: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +08eb68: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=405 │ │ 0x0012 line=406 │ │ 0x001a line=407 │ │ 0x001f line=411 │ │ 0x0020 line=413 │ │ @@ -172739,27 +172812,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -08ebac: |[08ebac] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -08ebbc: 5430 5800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -08ebc0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08ebc4: 5430 5800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -08ebc8: 7220 7e03 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@037e │ │ -08ebce: 0e00 |0009: return-void │ │ -08ebd0: 6200 5500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -08ebd4: 5431 6100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ -08ebd8: 5432 5700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -08ebdc: 7240 6c03 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@036c │ │ -08ebe2: 0c00 |0013: move-result-object v0 │ │ -08ebe4: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ -08ebe8: 28f3 |0016: goto 0009 // -000d │ │ +08eb6c: |[08eb6c] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +08eb7c: 5430 5800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +08eb80: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +08eb84: 5430 5800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +08eb88: 7220 7e03 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@037e │ │ +08eb8e: 0e00 |0009: return-void │ │ +08eb90: 6200 5500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +08eb94: 5431 6100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ +08eb98: 5432 5700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +08eb9c: 7240 6c03 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@036c │ │ +08eba2: 0c00 |0013: move-result-object v0 │ │ +08eba4: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ +08eba8: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0009 line=499 │ │ 0x000a line=497 │ │ locals : │ │ @@ -172771,27 +172844,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -08ebec: |[08ebec] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -08ebfc: 5430 5800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -08ec00: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08ec04: 5430 5800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -08ec08: 7230 7f03 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@037f │ │ -08ec0e: 0e00 |0009: return-void │ │ -08ec10: 6200 5500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -08ec14: 5431 6100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ -08ec18: 5432 5700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -08ec1c: 7255 6d03 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@036d │ │ -08ec22: 0c00 |0013: move-result-object v0 │ │ -08ec24: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ -08ec28: 28f3 |0016: goto 0009 // -000d │ │ +08ebac: |[08ebac] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +08ebbc: 5430 5800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +08ebc0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +08ebc4: 5430 5800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +08ebc8: 7230 7f03 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@037f │ │ +08ebce: 0e00 |0009: return-void │ │ +08ebd0: 6200 5500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +08ebd4: 5431 6100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ +08ebd8: 5432 5700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +08ebdc: 7255 6d03 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@036d │ │ +08ebe2: 0c00 |0013: move-result-object v0 │ │ +08ebe4: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ +08ebe8: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0004 line=485 │ │ 0x0009 line=490 │ │ 0x000a line=488 │ │ locals : │ │ @@ -172804,34 +172877,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -08ec2c: |[08ec2c] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -08ec3c: 5530 5c00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -08ec40: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -08ec44: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -08ec48: 5431 6200 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08ec4c: 5430 5d00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -08ec50: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -08ec56: 6e20 ea18 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@18ea │ │ -08ec5c: 0a00 |0010: move-result v0 │ │ -08ec5e: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -08ec62: 5230 5900 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ -08ec66: 6e30 9703 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0397 │ │ -08ec6c: 5c34 5c00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -08ec70: 0e00 |001a: return-void │ │ -08ec72: 5230 6000 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ -08ec76: 28f8 |001d: goto 0015 // -0008 │ │ -08ec78: 5430 5f00 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ -08ec7c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -08ec7e: 6e30 9703 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0397 │ │ -08ec84: 28f4 |0024: goto 0018 // -000c │ │ +08ebec: |[08ebec] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +08ebfc: 5530 5c00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +08ec00: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +08ec04: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +08ec08: 5431 6200 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08ec0c: 5430 5d00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +08ec10: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +08ec16: 6e20 ea18 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@18ea │ │ +08ec1c: 0a00 |0010: move-result v0 │ │ +08ec1e: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +08ec22: 5230 5900 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ +08ec26: 6e30 9703 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0397 │ │ +08ec2c: 5c34 5c00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +08ec30: 0e00 |001a: return-void │ │ +08ec32: 5230 6000 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ +08ec36: 28f8 |001d: goto 0015 // -0008 │ │ +08ec38: 5430 5f00 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ +08ec3c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +08ec3e: 6e30 9703 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0397 │ │ +08ec44: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x0006 line=362 │ │ 0x0018 line=367 │ │ 0x001a line=369 │ │ @@ -172846,22 +172919,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08ec88: |[08ec88] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(I)V │ │ -08ec98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ec9a: 3803 0800 |0001: if-eqz v3, 0009 // +0008 │ │ -08ec9e: 5421 5700 |0003: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -08eca2: 7120 0b09 3100 |0005: invoke-static {v1, v3}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@090b │ │ -08eca8: 0c00 |0008: move-result-object v0 │ │ -08ecaa: 6e20 9a03 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@039a │ │ -08ecb0: 0e00 |000c: return-void │ │ +08ec48: |[08ec48] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(I)V │ │ +08ec58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec5a: 3803 0800 |0001: if-eqz v3, 0009 // +0008 │ │ +08ec5e: 5421 5700 |0003: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +08ec62: 7120 0b09 3100 |0005: invoke-static {v1, v3}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@090b │ │ +08ec68: 0c00 |0008: move-result-object v0 │ │ +08ec6a: 6e20 9a03 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@039a │ │ +08ec70: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0001 line=342 │ │ 0x0003 line=343 │ │ 0x0009 line=346 │ │ 0x000c line=347 │ │ @@ -172875,30 +172948,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -08ecb4: |[08ecb4] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -08ecc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08ecc6: 3903 1400 |0001: if-nez v3, 0015 // +0014 │ │ -08ecca: 6e10 8e03 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@038e │ │ -08ecd0: 0c00 |0006: move-result-object v0 │ │ -08ecd2: 5b20 5f00 |0007: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ -08ecd6: 5c21 5e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@005e │ │ -08ecda: 5520 5c00 |000b: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -08ecde: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ -08ece2: 5420 5f00 |000f: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ -08ece6: 6e30 9703 0201 |0011: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0397 │ │ -08ecec: 0e00 |0014: return-void │ │ -08ecee: 5b23 5f00 |0015: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ -08ecf2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -08ecf4: 5c20 5e00 |0018: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@005e │ │ -08ecf8: 28f1 |001a: goto 000b // -000f │ │ +08ec74: |[08ec74] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +08ec84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08ec86: 3903 1400 |0001: if-nez v3, 0015 // +0014 │ │ +08ec8a: 6e10 8e03 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@038e │ │ +08ec90: 0c00 |0006: move-result-object v0 │ │ +08ec92: 5b20 5f00 |0007: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ +08ec96: 5c21 5e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@005e │ │ +08ec9a: 5520 5c00 |000b: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +08ec9e: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ +08eca2: 5420 5f00 |000f: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ +08eca6: 6e30 9703 0201 |0011: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0397 │ │ +08ecac: 0e00 |0014: return-void │ │ +08ecae: 5b23 5f00 |0015: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@005f │ │ +08ecb2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +08ecb4: 5c20 5e00 |0018: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@005e │ │ +08ecb8: 28f1 |001a: goto 000b // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0003 line=317 │ │ 0x0009 line=318 │ │ 0x000b line=324 │ │ 0x000f line=325 │ │ @@ -172914,39 +172987,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -08ecfc: |[08ecfc] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -08ed0c: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -08ed12: 5430 5d00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -08ed16: 6e20 ea18 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@18ea │ │ -08ed1c: 0a00 |0008: move-result v0 │ │ -08ed1e: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -08ed22: 5430 6200 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08ed26: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -08ed2a: 6e20 8803 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ -08ed30: 5530 5c00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -08ed34: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -08ed38: 5431 6200 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08ed3c: 5430 5d00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -08ed40: 6e20 ea18 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@18ea │ │ -08ed46: 0a00 |001d: move-result v0 │ │ -08ed48: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -08ed4c: 5230 5900 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ -08ed50: 6e30 9703 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0397 │ │ -08ed56: 0e00 |0025: return-void │ │ -08ed58: 5430 6200 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -08ed5c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -08ed5e: 6e20 8803 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ -08ed64: 28e6 |002c: goto 0012 // -001a │ │ -08ed66: 5230 6000 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ -08ed6a: 28f3 |002f: goto 0022 // -000d │ │ +08ecbc: |[08ecbc] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +08eccc: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +08ecd2: 5430 5d00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +08ecd6: 6e20 ea18 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@18ea │ │ +08ecdc: 0a00 |0008: move-result v0 │ │ +08ecde: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +08ece2: 5430 6200 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08ece6: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +08ecea: 6e20 8803 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ +08ecf0: 5530 5c00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +08ecf4: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +08ecf8: 5431 6200 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08ecfc: 5430 5d00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +08ed00: 6e20 ea18 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@18ea │ │ +08ed06: 0a00 |001d: move-result v0 │ │ +08ed08: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +08ed0c: 5230 5900 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ +08ed10: 6e30 9703 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0397 │ │ +08ed16: 0e00 |0025: return-void │ │ +08ed18: 5430 6200 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +08ed1c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +08ed1e: 6e20 8803 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0388 │ │ +08ed24: 28e6 |002c: goto 0012 // -001a │ │ +08ed26: 5230 6000 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ +08ed2a: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=292 │ │ 0x000b line=293 │ │ 0x0012 line=298 │ │ 0x0016 line=299 │ │ 0x0025 line=302 │ │ @@ -172997,18 +173070,18 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ed6c: |[08ed6c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -08ed7c: 7010 ae03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.:()V // method@03ae │ │ -08ed82: 5b01 6a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ -08ed86: 0e00 |0005: return-void │ │ +08ed2c: |[08ed2c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +08ed3c: 7010 ae03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.:()V // method@03ae │ │ +08ed42: 5b01 6a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ +08ed46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ 0x0005 line=224 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ @@ -173020,19 +173093,19 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -08ed88: |[08ed88] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ -08ed98: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ -08ed9c: 6e40 c808 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@08c8 │ │ -08eda2: 0c00 |0005: move-result-object v0 │ │ -08eda4: 1100 |0006: return-object v0 │ │ +08ed48: |[08ed48] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +08ed58: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ +08ed5c: 6e40 c808 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@08c8 │ │ +08ed62: 0c00 |0005: move-result-object v0 │ │ +08ed64: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ 0x0000 - 0x0007 reg=2 sharedElement Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 viewToGlobalMatrix Landroid/graphics/Matrix; │ │ @@ -173043,19 +173116,19 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08eda8: |[08eda8] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ -08edb8: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ -08edbc: 6e30 c908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@08c9 │ │ -08edc2: 0c00 |0005: move-result-object v0 │ │ -08edc4: 1100 |0006: return-object v0 │ │ +08ed68: |[08ed68] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +08ed78: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ +08ed7c: 6e30 c908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@08c9 │ │ +08ed82: 0c00 |0005: move-result-object v0 │ │ +08ed84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 snapshot Landroid/os/Parcelable; │ │ @@ -173065,18 +173138,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08edc8: |[08edc8] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ -08edd8: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ -08eddc: 6e30 ca08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ -08ede2: 0e00 |0005: return-void │ │ +08ed88: |[08ed88] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +08ed98: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ +08ed9c: 6e30 ca08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ +08eda2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0005 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Map; │ │ @@ -173089,18 +173162,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08ede4: |[08ede4] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onRejectSharedElements:(Ljava/util/List;)V │ │ -08edf4: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ -08edf8: 6e20 cb08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/SharedElementCallback;.onRejectSharedElements:(Ljava/util/List;)V // method@08cb │ │ -08edfe: 0e00 |0005: return-void │ │ +08eda4: |[08eda4] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onRejectSharedElements:(Ljava/util/List;)V │ │ +08edb4: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ +08edb8: 6e20 cb08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/SharedElementCallback;.onRejectSharedElements:(Ljava/util/List;)V // method@08cb │ │ +08edbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=243 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ @@ -173111,18 +173184,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -08ee00: |[08ee00] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -08ee10: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ -08ee14: 6e40 cc08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@08cc │ │ -08ee1a: 0e00 |0005: return-void │ │ +08edc0: |[08edc0] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +08edd0: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ +08edd4: 6e40 cc08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@08cc │ │ +08edda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -173137,18 +173210,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -08ee1c: |[08ee1c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -08ee2c: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ -08ee30: 6e40 cd08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@08cd │ │ -08ee36: 0e00 |0005: return-void │ │ +08eddc: |[08eddc] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +08edec: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@006a │ │ +08edf0: 6e40 cd08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@08cd │ │ +08edf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=231 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -173203,17 +173276,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ee38: |[08ee38] android.support.v4.app.ActivityCompat.:()V │ │ -08ee48: 7010 0709 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0907 │ │ -08ee4e: 0e00 |0003: return-void │ │ +08edf8: |[08edf8] android.support.v4.app.ActivityCompat.:()V │ │ +08ee08: 7010 0709 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0907 │ │ +08ee0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ @@ -173222,20 +173295,20 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08ee50: |[08ee50] android.support.v4.app.ActivityCompat.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ -08ee60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ee62: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ -08ee66: 2200 f100 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; // type@00f1 │ │ -08ee6a: 7020 a703 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.:(Landroid/support/v4/app/SharedElementCallback;)V // method@03a7 │ │ -08ee70: 1100 |0008: return-object v0 │ │ +08ee10: |[08ee10] android.support.v4.app.ActivityCompat.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ +08ee20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ee22: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ +08ee26: 2200 f100 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; // type@00f1 │ │ +08ee2a: 7020 a703 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.:(Landroid/support/v4/app/SharedElementCallback;)V // method@03a7 │ │ +08ee30: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0001 line=211 │ │ 0x0003 line=212 │ │ 0x0008 line=214 │ │ locals : │ │ @@ -173248,22 +173321,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08ee74: |[08ee74] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -08ee84: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08ee88: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -08ee8c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -08ee90: 7110 d203 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@03d2 │ │ -08ee96: 0e00 |0009: return-void │ │ -08ee98: 6e10 1300 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0013 │ │ -08ee9e: 28fc |000d: goto 0009 // -0004 │ │ +08ee34: |[08ee34] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +08ee44: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08ee48: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +08ee4c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +08ee50: 7110 d203 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@03d2 │ │ +08ee56: 0e00 |0009: return-void │ │ +08ee58: 6e10 1300 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0013 │ │ +08ee5e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=146 │ │ 0x000a line=144 │ │ locals : │ │ @@ -173274,22 +173347,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08eea0: |[08eea0] android.support.v4.app.ActivityCompat.finishAfterTransition:(Landroid/app/Activity;)V │ │ -08eeb0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08eeb4: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -08eeb8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -08eebc: 7110 be03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.finishAfterTransition:(Landroid/app/Activity;)V // method@03be │ │ -08eec2: 0e00 |0009: return-void │ │ -08eec4: 6e10 1300 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0013 │ │ -08eeca: 28fc |000d: goto 0009 // -0004 │ │ +08ee60: |[08ee60] android.support.v4.app.ActivityCompat.finishAfterTransition:(Landroid/app/Activity;)V │ │ +08ee70: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08ee74: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +08ee78: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +08ee7c: 7110 be03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.finishAfterTransition:(Landroid/app/Activity;)V // method@03be │ │ +08ee82: 0e00 |0009: return-void │ │ +08ee84: 6e10 1300 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0013 │ │ +08ee8a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0006 line=159 │ │ 0x0009 line=163 │ │ 0x000a line=161 │ │ locals : │ │ @@ -173300,23 +173373,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08eecc: |[08eecc] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -08eedc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08eee0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -08eee4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -08eee8: 7110 d003 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@03d0 │ │ -08eeee: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08eef0: 0f00 |000a: return v0 │ │ -08eef2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08eef4: 28fe |000c: goto 000a // -0002 │ │ +08ee8c: |[08ee8c] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +08ee9c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08eea0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +08eea4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +08eea8: 7110 d003 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@03d0 │ │ +08eeae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08eeb0: 0f00 |000a: return v0 │ │ +08eeb2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08eeb4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=73 │ │ 0x0009 line=74 │ │ 0x000a line=76 │ │ locals : │ │ @@ -173327,20 +173400,20 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08eef8: |[08eef8] android.support.v4.app.ActivityCompat.postponeEnterTransition:(Landroid/app/Activity;)V │ │ -08ef08: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08ef0c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -08ef10: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -08ef14: 7110 bf03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.postponeEnterTransition:(Landroid/app/Activity;)V // method@03bf │ │ -08ef1a: 0e00 |0009: return-void │ │ +08eeb8: |[08eeb8] android.support.v4.app.ActivityCompat.postponeEnterTransition:(Landroid/app/Activity;)V │ │ +08eec8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08eecc: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +08eed0: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +08eed4: 7110 bf03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.postponeEnterTransition:(Landroid/app/Activity;)V // method@03bf │ │ +08eeda: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0006 line=198 │ │ 0x0009 line=200 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ @@ -173350,22 +173423,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08ef1c: |[08ef1c] android.support.v4.app.ActivityCompat.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ -08ef2c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08ef30: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -08ef34: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -08ef38: 7110 c403 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@03c4 │ │ -08ef3e: 0c00 |0009: move-result-object v0 │ │ -08ef40: 7120 c003 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@03c0 │ │ -08ef46: 0e00 |000d: return-void │ │ +08eedc: |[08eedc] android.support.v4.app.ActivityCompat.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ +08eeec: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08eef0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +08eef4: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +08eef8: 7110 c403 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@03c4 │ │ +08eefe: 0c00 |0009: move-result-object v0 │ │ +08ef00: 7120 c003 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@03c0 │ │ +08ef06: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0006 line=176 │ │ 0x000d line=178 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ @@ -173376,22 +173449,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08ef48: |[08ef48] android.support.v4.app.ActivityCompat.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ -08ef58: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08ef5c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -08ef60: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -08ef64: 7110 c403 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@03c4 │ │ -08ef6a: 0c00 |0009: move-result-object v0 │ │ -08ef6c: 7120 c103 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@03c1 │ │ -08ef72: 0e00 |000d: return-void │ │ +08ef08: |[08ef08] android.support.v4.app.ActivityCompat.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ +08ef18: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08ef1c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +08ef20: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +08ef24: 7110 c403 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@03c4 │ │ +08ef2a: 0c00 |0009: move-result-object v0 │ │ +08ef2c: 7120 c103 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@03c1 │ │ +08ef32: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0006 line=192 │ │ 0x000d line=194 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ @@ -173402,22 +173475,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -08ef74: |[08ef74] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -08ef84: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08ef88: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -08ef8c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -08ef90: 7130 d303 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@03d3 │ │ -08ef96: 0e00 |0009: return-void │ │ -08ef98: 6e20 3c00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@003c │ │ -08ef9e: 28fc |000d: goto 0009 // -0004 │ │ +08ef34: |[08ef34] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +08ef44: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08ef48: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +08ef4c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +08ef50: 7130 d303 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@03d3 │ │ +08ef56: 0e00 |0009: return-void │ │ +08ef58: 6e20 3c00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@003c │ │ +08ef5e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0006 line=98 │ │ 0x0009 line=102 │ │ 0x000a line=100 │ │ locals : │ │ @@ -173430,22 +173503,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -08efa0: |[08efa0] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -08efb0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08efb4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -08efb8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -08efbc: 7140 d403 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@03d4 │ │ -08efc2: 0e00 |0009: return-void │ │ -08efc4: 6e30 3d00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ -08efca: 28fc |000d: goto 0009 // -0004 │ │ +08ef60: |[08ef60] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +08ef70: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08ef74: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +08ef78: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +08ef7c: 7140 d403 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@03d4 │ │ +08ef82: 0e00 |0009: return-void │ │ +08ef84: 6e30 3d00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003d │ │ +08ef8a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0006 line=127 │ │ 0x0009 line=131 │ │ 0x000a line=129 │ │ locals : │ │ @@ -173459,20 +173532,20 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08efcc: |[08efcc] android.support.v4.app.ActivityCompat.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ -08efdc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08efe0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -08efe4: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -08efe8: 7110 c203 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@03c2 │ │ -08efee: 0e00 |0009: return-void │ │ +08ef8c: |[08ef8c] android.support.v4.app.ActivityCompat.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ +08ef9c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08efa0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +08efa4: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +08efa8: 7110 c203 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@03c2 │ │ +08efae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0006 line=204 │ │ 0x0009 line=206 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ @@ -173512,18 +173585,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat21;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08eff0: |[08eff0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ -08f000: 7010 e403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ -08f006: 5b01 6c00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@006c │ │ -08f00a: 0e00 |0005: return-void │ │ +08efb0: |[08efb0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ +08efc0: 7010 e403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ +08efc6: 5b01 6c00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@006c │ │ +08efca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ @@ -173535,19 +173608,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f00c: |[08f00c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.toBundle:()Landroid/os/Bundle; │ │ -08f01c: 5410 6c00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@006c │ │ -08f020: 6e10 e203 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompat21;.toBundle:()Landroid/os/Bundle; // method@03e2 │ │ -08f026: 0c00 |0005: move-result-object v0 │ │ -08f028: 1100 |0006: return-object v0 │ │ +08efcc: |[08efcc] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.toBundle:()Landroid/os/Bundle; │ │ +08efdc: 5410 6c00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@006c │ │ +08efe0: 6e10 e203 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompat21;.toBundle:()Landroid/os/Bundle; // method@03e2 │ │ +08efe6: 0c00 |0005: move-result-object v0 │ │ +08efe8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;) │ │ @@ -173555,23 +173628,23 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08f02c: |[08f02c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -08f03c: 2041 fa00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fa │ │ -08f040: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -08f044: 0740 |0004: move-object v0, v4 │ │ -08f046: 1f00 fa00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fa │ │ -08f04a: 5431 6c00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@006c │ │ -08f04e: 5402 6c00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@006c │ │ -08f052: 6e20 e303 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompat21;.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@03e3 │ │ -08f058: 0e00 |000e: return-void │ │ +08efec: |[08efec] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +08effc: 2041 fa00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fa │ │ +08f000: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +08f004: 0740 |0004: move-object v0, v4 │ │ +08f006: 1f00 fa00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fa │ │ +08f00a: 5431 6c00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@006c │ │ +08f00e: 5402 6c00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@006c │ │ +08f012: 6e20 e303 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompat21;.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@03e3 │ │ +08f018: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=214 │ │ 0x0007 line=215 │ │ 0x000e line=217 │ │ locals : │ │ @@ -173613,18 +173686,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08f05c: |[08f05c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -08f06c: 7010 e403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ -08f072: 5b01 6d00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@006d │ │ -08f076: 0e00 |0005: return-void │ │ +08f01c: |[08f01c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +08f02c: 7010 e403 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@03e4 │ │ +08f032: 5b01 6d00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@006d │ │ +08f036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ @@ -173636,19 +173709,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f078: |[08f078] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -08f088: 5410 6d00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@006d │ │ -08f08c: 6e10 f003 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@03f0 │ │ -08f092: 0c00 |0005: move-result-object v0 │ │ -08f094: 1100 |0006: return-object v0 │ │ +08f038: |[08f038] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +08f048: 5410 6d00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@006d │ │ +08f04c: 6e10 f003 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@03f0 │ │ +08f052: 0c00 |0005: move-result-object v0 │ │ +08f054: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ @@ -173656,23 +173729,23 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08f098: |[08f098] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -08f0a8: 2041 fb00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ -08f0ac: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -08f0b0: 0740 |0004: move-object v0, v4 │ │ -08f0b2: 1f00 fb00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ -08f0b6: 5431 6d00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@006d │ │ -08f0ba: 5402 6d00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@006d │ │ -08f0be: 6e20 f103 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@03f1 │ │ -08f0c4: 0e00 |000e: return-void │ │ +08f058: |[08f058] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +08f068: 2041 fb00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ +08f06c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +08f070: 0740 |0004: move-object v0, v4 │ │ +08f072: 1f00 fb00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fb │ │ +08f076: 5431 6d00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@006d │ │ +08f07a: 5402 6d00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@006d │ │ +08f07e: 6e20 f103 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@03f1 │ │ +08f084: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ 0x0007 line=193 │ │ 0x000e line=195 │ │ locals : │ │ @@ -173719,19 +173792,19 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08f0c8: |[08f0c8] android.support.v4.app.BackStackRecord$1.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V │ │ -08f0d8: 5b01 7000 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$1;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0070 │ │ -08f0dc: 5b02 7100 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0071 │ │ -08f0e0: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -08f0e6: 0e00 |0007: return-void │ │ +08f088: |[08f088] android.support.v4.app.BackStackRecord$1.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V │ │ +08f098: 5b01 7000 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$1;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0070 │ │ +08f09c: 5b02 7100 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0071 │ │ +08f0a0: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +08f0a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/BackStackRecord$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -173742,19 +173815,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f0e8: |[08f0e8] android.support.v4.app.BackStackRecord$1.getView:()Landroid/view/View; │ │ -08f0f8: 5410 7100 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0071 │ │ -08f0fc: 6e10 9504 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ -08f102: 0c00 |0005: move-result-object v0 │ │ -08f104: 1100 |0006: return-object v0 │ │ +08f0a8: |[08f0a8] android.support.v4.app.BackStackRecord$1.getView:()Landroid/view/View; │ │ +08f0b8: 5410 7100 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@0071 │ │ +08f0bc: 6e10 9504 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ +08f0c2: 0c00 |0005: move-result-object v0 │ │ +08f0c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1189 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/BackStackRecord$1; │ │ │ │ source_file_idx : 757 (BackStackRecord.java) │ │ @@ -173959,22 +174032,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 │ │ -08f108: |[08f108] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -08f118: 7010 fb05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@05fb │ │ -08f11e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -08f120: 5c10 9700 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0097 │ │ -08f124: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -08f126: 5910 a000 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -08f12a: 5b12 a100 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f12e: 0e00 |000b: return-void │ │ +08f0c8: |[08f0c8] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +08f0d8: 7010 fb05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@05fb │ │ +08f0de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +08f0e0: 5c10 9700 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0097 │ │ +08f0e4: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +08f0e6: 5910 a000 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +08f0ea: 5b12 a100 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f0ee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=228 │ │ 0x0006 line=231 │ │ 0x0009 line=356 │ │ 0x000b line=357 │ │ @@ -173987,18 +174060,18 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -08f130: |[08f130] android.support.v4.app.BackStackRecord.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ -08f140: 7040 2604 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/app/BackStackRecord;.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@0426 │ │ -08f146: 0c00 |0003: move-result-object v0 │ │ -08f148: 1100 |0004: return-object v0 │ │ +08f0f0: |[08f0f0] android.support.v4.app.BackStackRecord.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ +08f100: 7040 2604 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/app/BackStackRecord;.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@0426 │ │ +08f106: 0c00 |0003: move-result-object v0 │ │ +08f108: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -174009,17 +174082,17 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -08f14c: |[08f14c] android.support.v4.app.BackStackRecord.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ -08f15c: 7030 3604 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@0436 │ │ -08f162: 0e00 |0003: return-void │ │ +08f10c: |[08f10c] android.support.v4.app.BackStackRecord.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ +08f11c: 7030 3604 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@0436 │ │ +08f122: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ @@ -174029,17 +174102,17 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -08f164: |[08f164] android.support.v4.app.BackStackRecord.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ -08f174: 7606 0a04 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@040a │ │ -08f17a: 0e00 |0003: return-void │ │ +08f124: |[08f124] android.support.v4.app.BackStackRecord.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ +08f134: 7606 0a04 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@040a │ │ +08f13a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/app/Fragment; │ │ @@ -174052,17 +174125,17 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -08f17c: |[08f17c] android.support.v4.app.BackStackRecord.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -08f18c: 7040 1504 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@0415 │ │ -08f192: 0e00 |0003: return-void │ │ +08f13c: |[08f13c] android.support.v4.app.BackStackRecord.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +08f14c: 7040 1504 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@0415 │ │ +08f152: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -174073,61 +174146,61 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -08f194: |[08f194] android.support.v4.app.BackStackRecord.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ -08f1a4: 2202 0301 |0000: new-instance v2, Landroid/support/v4/app/BackStackRecord$TransitionState; // type@0103 │ │ -08f1a8: 7020 f903 8200 |0002: invoke-direct {v2, v8}, Landroid/support/v4/app/BackStackRecord$TransitionState;.:(Landroid/support/v4/app/BackStackRecord;)V // method@03f9 │ │ -08f1ae: 2200 1e04 |0005: new-instance v0, Landroid/view/View; // type@041e │ │ -08f1b2: 5483 a100 |0007: iget-object v3, v8, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f1b6: 5433 4501 |0009: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -08f1ba: 7020 881c 3000 |000b: invoke-direct {v0, v3}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1c88 │ │ -08f1c0: 5b20 8b00 |000e: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ -08f1c4: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -08f1c6: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -08f1c8: 6e10 1f1c 0900 |0012: invoke-virtual {v9}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ -08f1ce: 0a00 |0015: move-result v0 │ │ -08f1d0: 3507 1400 |0016: if-ge v7, v0, 002a // +0014 │ │ -08f1d4: 6e20 1c1c 7900 |0018: invoke-virtual {v9, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1c1c │ │ -08f1da: 0a01 |001b: move-result v1 │ │ -08f1dc: 0780 |001c: move-object v0, v8 │ │ -08f1de: 01b3 |001d: move v3, v11 │ │ -08f1e0: 0794 |001e: move-object v4, v9 │ │ -08f1e2: 07a5 |001f: move-object v5, v10 │ │ -08f1e4: 7606 0f04 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@040f │ │ -08f1ea: 0a00 |0023: move-result v0 │ │ -08f1ec: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ -08f1f0: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -08f1f2: d807 0701 |0027: add-int/lit8 v7, v7, #int 1 // #01 │ │ -08f1f6: 28e9 |0029: goto 0012 // -0017 │ │ -08f1f8: 1207 |002a: const/4 v7, #int 0 // #0 │ │ -08f1fa: 6e10 1f1c 0a00 |002b: invoke-virtual {v10}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ -08f200: 0a00 |002e: move-result v0 │ │ -08f202: 3507 1a00 |002f: if-ge v7, v0, 0049 // +001a │ │ -08f206: 6e20 1c1c 7a00 |0031: invoke-virtual {v10, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1c1c │ │ -08f20c: 0a01 |0034: move-result v1 │ │ -08f20e: 6e20 1b1c 1900 |0035: invoke-virtual {v9, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ -08f214: 0c00 |0038: move-result-object v0 │ │ -08f216: 3900 0d00 |0039: if-nez v0, 0046 // +000d │ │ -08f21a: 0780 |003b: move-object v0, v8 │ │ -08f21c: 01b3 |003c: move v3, v11 │ │ -08f21e: 0794 |003d: move-object v4, v9 │ │ -08f220: 07a5 |003e: move-object v5, v10 │ │ -08f222: 7606 0f04 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@040f │ │ -08f228: 0a00 |0042: move-result v0 │ │ -08f22a: 3800 0300 |0043: if-eqz v0, 0046 // +0003 │ │ -08f22e: 1216 |0045: const/4 v6, #int 1 // #1 │ │ -08f230: d807 0701 |0046: add-int/lit8 v7, v7, #int 1 // #01 │ │ -08f234: 28e3 |0048: goto 002b // -001d │ │ -08f236: 3906 0300 |0049: if-nez v6, 004c // +0003 │ │ -08f23a: 1202 |004b: const/4 v2, #int 0 // #0 │ │ -08f23c: 1102 |004c: return-object v2 │ │ +08f154: |[08f154] android.support.v4.app.BackStackRecord.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ +08f164: 2202 0301 |0000: new-instance v2, Landroid/support/v4/app/BackStackRecord$TransitionState; // type@0103 │ │ +08f168: 7020 f903 8200 |0002: invoke-direct {v2, v8}, Landroid/support/v4/app/BackStackRecord$TransitionState;.:(Landroid/support/v4/app/BackStackRecord;)V // method@03f9 │ │ +08f16e: 2200 1e04 |0005: new-instance v0, Landroid/view/View; // type@041e │ │ +08f172: 5483 a100 |0007: iget-object v3, v8, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f176: 5433 4501 |0009: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +08f17a: 7020 881c 3000 |000b: invoke-direct {v0, v3}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1c88 │ │ +08f180: 5b20 8b00 |000e: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ +08f184: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +08f186: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +08f188: 6e10 1f1c 0900 |0012: invoke-virtual {v9}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ +08f18e: 0a00 |0015: move-result v0 │ │ +08f190: 3507 1400 |0016: if-ge v7, v0, 002a // +0014 │ │ +08f194: 6e20 1c1c 7900 |0018: invoke-virtual {v9, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1c1c │ │ +08f19a: 0a01 |001b: move-result v1 │ │ +08f19c: 0780 |001c: move-object v0, v8 │ │ +08f19e: 01b3 |001d: move v3, v11 │ │ +08f1a0: 0794 |001e: move-object v4, v9 │ │ +08f1a2: 07a5 |001f: move-object v5, v10 │ │ +08f1a4: 7606 0f04 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@040f │ │ +08f1aa: 0a00 |0023: move-result v0 │ │ +08f1ac: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ +08f1b0: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +08f1b2: d807 0701 |0027: add-int/lit8 v7, v7, #int 1 // #01 │ │ +08f1b6: 28e9 |0029: goto 0012 // -0017 │ │ +08f1b8: 1207 |002a: const/4 v7, #int 0 // #0 │ │ +08f1ba: 6e10 1f1c 0a00 |002b: invoke-virtual {v10}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ +08f1c0: 0a00 |002e: move-result v0 │ │ +08f1c2: 3507 1a00 |002f: if-ge v7, v0, 0049 // +001a │ │ +08f1c6: 6e20 1c1c 7a00 |0031: invoke-virtual {v10, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1c1c │ │ +08f1cc: 0a01 |0034: move-result v1 │ │ +08f1ce: 6e20 1b1c 1900 |0035: invoke-virtual {v9, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ +08f1d4: 0c00 |0038: move-result-object v0 │ │ +08f1d6: 3900 0d00 |0039: if-nez v0, 0046 // +000d │ │ +08f1da: 0780 |003b: move-object v0, v8 │ │ +08f1dc: 01b3 |003c: move v3, v11 │ │ +08f1de: 0794 |003d: move-object v4, v9 │ │ +08f1e0: 07a5 |003e: move-object v5, v10 │ │ +08f1e2: 7606 0f04 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@040f │ │ +08f1e8: 0a00 |0042: move-result v0 │ │ +08f1ea: 3800 0300 |0043: if-eqz v0, 0046 // +0003 │ │ +08f1ee: 1216 |0045: const/4 v6, #int 1 // #1 │ │ +08f1f0: d807 0701 |0046: add-int/lit8 v7, v7, #int 1 // #01 │ │ +08f1f4: 28e3 |0048: goto 002b // -001d │ │ +08f1f6: 3906 0300 |0049: if-nez v6, 004c // +0003 │ │ +08f1fa: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +08f1fc: 1102 |004c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0005 line=1023 │ │ 0x0010 line=1025 │ │ 0x0011 line=1027 │ │ 0x0018 line=1028 │ │ @@ -174160,73 +174233,73 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -08f240: |[08f240] android.support.v4.app.BackStackRecord.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ -08f250: 5464 a100 |0000: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f254: 5444 4c01 |0002: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ -08f258: 7210 2a05 0400 |0004: invoke-interface {v4}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@052a │ │ -08f25e: 0a04 |0007: move-result v4 │ │ -08f260: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ -08f264: 0e00 |000a: return-void │ │ -08f266: 5463 9f00 |000b: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -08f26a: 3803 fdff |000d: if-eqz v3, 000a // -0003 │ │ -08f26e: 5234 7f00 |000f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -08f272: 2b04 5d00 0000 |0011: packed-switch v4, 0000006e // +0000005d │ │ -08f278: 5433 8300 |0014: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -08f27c: 28f7 |0016: goto 000d // -0009 │ │ -08f27e: 5434 8200 |0017: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08f282: 7030 3804 8604 |0019: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ -08f288: 28f8 |001c: goto 0014 // -0008 │ │ -08f28a: 5430 8200 |001d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08f28e: 5464 a100 |001f: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f292: 5444 4601 |0021: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -08f296: 3804 2900 |0023: if-eqz v4, 004c // +0029 │ │ -08f29a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -08f29c: 5464 a100 |0026: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f2a0: 5444 4601 |0028: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -08f2a4: 6e10 2222 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -08f2aa: 0a04 |002d: move-result v4 │ │ -08f2ac: 3541 1e00 |002e: if-ge v1, v4, 004c // +001e │ │ -08f2b0: 5464 a100 |0030: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f2b4: 5444 4601 |0032: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -08f2b8: 6e20 1b22 1400 |0034: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08f2be: 0c02 |0037: move-result-object v2 │ │ -08f2c0: 1f02 0e01 |0038: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ -08f2c4: 3800 0800 |003a: if-eqz v0, 0042 // +0008 │ │ -08f2c8: 5224 e100 |003c: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -08f2cc: 5205 e100 |003e: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -08f2d0: 3354 0500 |0040: if-ne v4, v5, 0045 // +0005 │ │ -08f2d4: 3302 0600 |0042: if-ne v2, v0, 0048 // +0006 │ │ -08f2d8: 1200 |0044: const/4 v0, #int 0 // #0 │ │ -08f2da: d801 0101 |0045: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08f2de: 28df |0047: goto 0026 // -0021 │ │ -08f2e0: 7120 3704 2700 |0048: invoke-static {v7, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ -08f2e6: 28fa |004b: goto 0045 // -0006 │ │ -08f2e8: 7030 3804 8600 |004c: invoke-direct {v6, v8, v0}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ -08f2ee: 28c5 |004f: goto 0014 // -003b │ │ -08f2f0: 5434 8200 |0050: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08f2f4: 7120 3704 4700 |0052: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ -08f2fa: 28bf |0055: goto 0014 // -0041 │ │ -08f2fc: 5434 8200 |0056: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08f300: 7120 3704 4700 |0058: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ -08f306: 28b9 |005b: goto 0014 // -0047 │ │ -08f308: 5434 8200 |005c: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08f30c: 7030 3804 8604 |005e: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ -08f312: 28b3 |0061: goto 0014 // -004d │ │ -08f314: 5434 8200 |0062: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08f318: 7120 3704 4700 |0064: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ -08f31e: 28ad |0067: goto 0014 // -0053 │ │ -08f320: 5434 8200 |0068: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08f324: 7030 3804 8604 |006a: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ -08f32a: 28a7 |006d: goto 0014 // -0059 │ │ -08f32c: 0001 0700 0100 0000 0600 0000 0c00 ... |006e: packed-switch-data (18 units) │ │ +08f200: |[08f200] android.support.v4.app.BackStackRecord.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ +08f210: 5464 a100 |0000: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f214: 5444 4c01 |0002: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ +08f218: 7210 2a05 0400 |0004: invoke-interface {v4}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@052a │ │ +08f21e: 0a04 |0007: move-result v4 │ │ +08f220: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ +08f224: 0e00 |000a: return-void │ │ +08f226: 5463 9f00 |000b: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +08f22a: 3803 fdff |000d: if-eqz v3, 000a // -0003 │ │ +08f22e: 5234 7f00 |000f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +08f232: 2b04 5d00 0000 |0011: packed-switch v4, 0000006e // +0000005d │ │ +08f238: 5433 8300 |0014: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +08f23c: 28f7 |0016: goto 000d // -0009 │ │ +08f23e: 5434 8200 |0017: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08f242: 7030 3804 8604 |0019: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ +08f248: 28f8 |001c: goto 0014 // -0008 │ │ +08f24a: 5430 8200 |001d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08f24e: 5464 a100 |001f: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f252: 5444 4601 |0021: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +08f256: 3804 2900 |0023: if-eqz v4, 004c // +0029 │ │ +08f25a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +08f25c: 5464 a100 |0026: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f260: 5444 4601 |0028: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +08f264: 6e10 2222 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +08f26a: 0a04 |002d: move-result v4 │ │ +08f26c: 3541 1e00 |002e: if-ge v1, v4, 004c // +001e │ │ +08f270: 5464 a100 |0030: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f274: 5444 4601 |0032: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +08f278: 6e20 1b22 1400 |0034: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08f27e: 0c02 |0037: move-result-object v2 │ │ +08f280: 1f02 0e01 |0038: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ +08f284: 3800 0800 |003a: if-eqz v0, 0042 // +0008 │ │ +08f288: 5224 e100 |003c: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +08f28c: 5205 e100 |003e: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +08f290: 3354 0500 |0040: if-ne v4, v5, 0045 // +0005 │ │ +08f294: 3302 0600 |0042: if-ne v2, v0, 0048 // +0006 │ │ +08f298: 1200 |0044: const/4 v0, #int 0 // #0 │ │ +08f29a: d801 0101 |0045: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08f29e: 28df |0047: goto 0026 // -0021 │ │ +08f2a0: 7120 3704 2700 |0048: invoke-static {v7, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ +08f2a6: 28fa |004b: goto 0045 // -0006 │ │ +08f2a8: 7030 3804 8600 |004c: invoke-direct {v6, v8, v0}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ +08f2ae: 28c5 |004f: goto 0014 // -003b │ │ +08f2b0: 5434 8200 |0050: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08f2b4: 7120 3704 4700 |0052: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ +08f2ba: 28bf |0055: goto 0014 // -0041 │ │ +08f2bc: 5434 8200 |0056: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08f2c0: 7120 3704 4700 |0058: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ +08f2c6: 28b9 |005b: goto 0014 // -0047 │ │ +08f2c8: 5434 8200 |005c: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08f2cc: 7030 3804 8604 |005e: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ +08f2d2: 28b3 |0061: goto 0014 // -004d │ │ +08f2d4: 5434 8200 |0062: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08f2d8: 7120 3704 4700 |0064: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ +08f2de: 28ad |0067: goto 0014 // -0053 │ │ +08f2e0: 5434 8200 |0068: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08f2e4: 7030 3804 8604 |006a: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ +08f2ea: 28a7 |006d: goto 0014 // -0059 │ │ +08f2ec: 0001 0700 0100 0000 0600 0000 0c00 ... |006e: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x000a line=821 │ │ 0x000b line=779 │ │ 0x000d line=780 │ │ 0x000f line=781 │ │ @@ -174264,31 +174337,31 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -08f350: |[08f350] android.support.v4.app.BackStackRecord.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ -08f360: 3808 1d00 |0000: if-eqz v8, 001d // +001d │ │ -08f364: 5471 e500 |0002: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -08f368: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ -08f36c: 2200 2505 |0006: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -08f370: 6e10 360e 0900 |0008: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0e36 │ │ -08f376: 0c03 |000b: move-result-object v3 │ │ -08f378: 7020 1522 3000 |000c: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -08f37e: 2202 2505 |000f: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ -08f382: 6e10 3f0e 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e3f │ │ -08f388: 0c03 |0014: move-result-object v3 │ │ -08f38a: 7020 1522 3200 |0015: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -08f390: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -08f392: 6e40 cc08 0132 |0019: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@08cc │ │ -08f398: 0e00 |001c: return-void │ │ -08f39a: 5461 e500 |001d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -08f39e: 28e5 |001f: goto 0004 // -001b │ │ +08f310: |[08f310] android.support.v4.app.BackStackRecord.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ +08f320: 3808 1d00 |0000: if-eqz v8, 001d // +001d │ │ +08f324: 5471 e500 |0002: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +08f328: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +08f32c: 2200 2505 |0006: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +08f330: 6e10 360e 0900 |0008: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0e36 │ │ +08f336: 0c03 |000b: move-result-object v3 │ │ +08f338: 7020 1522 3000 |000c: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +08f33e: 2202 2505 |000f: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ +08f342: 6e10 3f0e 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e3f │ │ +08f348: 0c03 |0014: move-result-object v3 │ │ +08f34a: 7020 1522 3200 |0015: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +08f350: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +08f352: 6e40 cc08 0132 |0019: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@08cc │ │ +08f358: 0e00 |001c: return-void │ │ +08f35a: 5461 e500 |001d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +08f35e: 28e5 |001f: goto 0004 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0004 line=1270 │ │ 0x0006 line=1271 │ │ 0x000f line=1272 │ │ 0x0018 line=1273 │ │ @@ -174311,21 +174384,21 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -08f3a0: |[08f3a0] android.support.v4.app.BackStackRecord.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; │ │ -08f3b0: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -08f3b4: 6e10 9504 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ -08f3ba: 0c00 |0005: move-result-object v0 │ │ -08f3bc: 7140 2506 0143 |0006: invoke-static {v1, v0, v3, v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; // method@0625 │ │ -08f3c2: 0c01 |0009: move-result-object v1 │ │ -08f3c4: 1101 |000a: return-object v1 │ │ +08f360: |[08f360] android.support.v4.app.BackStackRecord.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; │ │ +08f370: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +08f374: 6e10 9504 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ +08f37a: 0c00 |0005: move-result-object v0 │ │ +08f37c: 7140 2506 0143 |0006: invoke-static {v1, v0, v3, v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; // method@0625 │ │ +08f382: 0c01 |0009: move-result-object v1 │ │ +08f384: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0002 line=1081 │ │ 0x000a line=1084 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ @@ -174340,189 +174413,189 @@ │ │ type : '(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 44 │ │ ins : 6 │ │ outs : 11 │ │ insns size : 355 16-bit code units │ │ -08f3c8: |[08f3c8] android.support.v4.app.BackStackRecord.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ │ -08f3d8: 0800 2600 |0000: move-object/from16 v0, v38 │ │ -08f3dc: 5404 a100 |0002: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f3e0: 5444 4c01 |0004: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ -08f3e4: 0200 2700 |0006: move/from16 v0, v39 │ │ -08f3e8: 7220 2905 0400 |0008: invoke-interface {v4, v0}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0529 │ │ -08f3ee: 0c06 |000b: move-result-object v6 │ │ -08f3f0: 1f06 2204 |000c: check-cast v6, Landroid/view/ViewGroup; // type@0422 │ │ -08f3f4: 3906 0400 |000e: if-nez v6, 0012 // +0004 │ │ -08f3f8: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -08f3fa: 0f04 |0011: return v4 │ │ -08f3fc: 0800 2b00 |0012: move-object/from16 v0, v43 │ │ -08f400: 0201 2700 |0014: move/from16 v1, v39 │ │ -08f404: 6e20 1b1c 1000 |0016: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ -08f40a: 0c08 |0019: move-result-object v8 │ │ -08f40c: 1f08 0e01 |001a: check-cast v8, Landroid/support/v4/app/Fragment; // type@010e │ │ -08f410: 0800 2a00 |001c: move-object/from16 v0, v42 │ │ -08f414: 0201 2700 |001e: move/from16 v1, v39 │ │ -08f418: 6e20 1b1c 1000 |0020: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ -08f41e: 0c09 |0023: move-result-object v9 │ │ -08f420: 1f09 0e01 |0024: check-cast v9, Landroid/support/v4/app/Fragment; // type@010e │ │ -08f424: 0200 2900 |0026: move/from16 v0, v41 │ │ -08f428: 7120 1b04 0800 |0028: invoke-static {v8, v0}, Landroid/support/v4/app/BackStackRecord;.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@041b │ │ -08f42e: 0c0c |002b: move-result-object v12 │ │ -08f430: 0200 2900 |002c: move/from16 v0, v41 │ │ -08f434: 7130 1f04 9800 |002e: invoke-static {v8, v9, v0}, Landroid/support/v4/app/BackStackRecord;.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@041f │ │ -08f43a: 0c07 |0031: move-result-object v7 │ │ -08f43c: 0200 2900 |0032: move/from16 v0, v41 │ │ -08f440: 7120 1c04 0900 |0034: invoke-static {v9, v0}, Landroid/support/v4/app/BackStackRecord;.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@041c │ │ -08f446: 0c19 |0037: move-result-object v25 │ │ -08f448: 390c 0800 |0038: if-nez v12, 0040 // +0008 │ │ -08f44c: 3907 0600 |003a: if-nez v7, 0040 // +0006 │ │ -08f450: 3919 0400 |003c: if-nez v25, 0040 // +0004 │ │ -08f454: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -08f456: 28d2 |003f: goto 0011 // -002e │ │ -08f458: 1323 0000 |0040: const/16 v35, #int 0 // #0 │ │ -08f45c: 220b 2505 |0042: new-instance v11, Ljava/util/ArrayList; // type@0525 │ │ -08f460: 7010 1322 0b00 |0044: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -08f466: 3807 4100 |0047: if-eqz v7, 0088 // +0041 │ │ -08f46a: 0800 2600 |0049: move-object/from16 v0, v38 │ │ -08f46e: 0801 2800 |004b: move-object/from16 v1, v40 │ │ -08f472: 0202 2900 |004d: move/from16 v2, v41 │ │ -08f476: 7040 2a04 1029 |004f: invoke-direct {v0, v1, v9, v2}, Landroid/support/v4/app/BackStackRecord;.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@042a │ │ -08f47c: 0c23 |0052: move-result-object v35 │ │ -08f47e: 7401 340e 2300 |0053: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e34 │ │ -08f484: 0a04 |0056: move-result v4 │ │ -08f486: 3804 f500 |0057: if-eqz v4, 014c // +00f5 │ │ -08f48a: 0800 2800 |0059: move-object/from16 v0, v40 │ │ -08f48e: 5404 8b00 |005b: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ -08f492: 6e20 1722 4b00 |005d: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -08f498: 3829 f500 |0060: if-eqz v41, 0155 // +00f5 │ │ -08f49c: 5490 e500 |0062: iget-object v0, v9, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -08f4a0: 0821 0000 |0064: move-object/from16 v33, v0 │ │ -08f4a4: 3821 2200 |0066: if-eqz v33, 0088 // +0022 │ │ -08f4a8: 2224 2505 |0068: new-instance v36, Ljava/util/ArrayList; // type@0525 │ │ -08f4ac: 7401 360e 2300 |006a: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0e36 │ │ -08f4b2: 0c04 |006d: move-result-object v4 │ │ -08f4b4: 0800 2400 |006e: move-object/from16 v0, v36 │ │ -08f4b8: 7020 1522 4000 |0070: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -08f4be: 2225 2505 |0073: new-instance v37, Ljava/util/ArrayList; // type@0525 │ │ -08f4c2: 7401 3f0e 2300 |0075: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e3f │ │ -08f4c8: 0c04 |0078: move-result-object v4 │ │ -08f4ca: 0800 2500 |0079: move-object/from16 v0, v37 │ │ -08f4ce: 7020 1522 4000 |007b: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -08f4d4: 1204 |007e: const/4 v4, #int 0 // #0 │ │ -08f4d6: 0800 2100 |007f: move-object/from16 v0, v33 │ │ -08f4da: 0801 2400 |0081: move-object/from16 v1, v36 │ │ -08f4de: 0802 2500 |0083: move-object/from16 v2, v37 │ │ -08f4e2: 6e40 cd08 1042 |0085: invoke-virtual {v0, v1, v2, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@08cd │ │ -08f4e8: 221a 2505 |0088: new-instance v26, Ljava/util/ArrayList; // type@0525 │ │ -08f4ec: 7601 1322 1a00 |008a: invoke-direct/range {v26}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -08f4f2: 0800 1900 |008d: move-object/from16 v0, v25 │ │ -08f4f6: 0801 1a00 |008f: move-object/from16 v1, v26 │ │ -08f4fa: 0802 2300 |0091: move-object/from16 v2, v35 │ │ -08f4fe: 7140 0b04 9021 |0093: invoke-static {v0, v9, v1, v2}, Landroid/support/v4/app/BackStackRecord;.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; // method@040b │ │ -08f504: 0c19 |0096: move-result-object v25 │ │ -08f506: 0800 2600 |0097: move-object/from16 v0, v38 │ │ -08f50a: 5404 a700 |0099: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08f50e: 3804 2700 |009b: if-eqz v4, 00c2 // +0027 │ │ -08f512: 3823 2500 |009d: if-eqz v35, 00c2 // +0025 │ │ -08f516: 0800 2600 |009f: move-object/from16 v0, v38 │ │ -08f51a: 5404 a700 |00a1: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08f51e: 1205 |00a3: const/4 v5, #int 0 // #0 │ │ -08f520: 6e20 1b22 5400 |00a4: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08f526: 0c04 |00a7: move-result-object v4 │ │ -08f528: 0800 2300 |00a8: move-object/from16 v0, v35 │ │ -08f52c: 6e20 300e 4000 |00aa: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -08f532: 0c22 |00ad: move-result-object v34 │ │ -08f534: 1f22 1e04 |00ae: check-cast v34, Landroid/view/View; // type@041e │ │ -08f538: 3822 1200 |00b0: if-eqz v34, 00c2 // +0012 │ │ -08f53c: 3819 0900 |00b2: if-eqz v25, 00bb // +0009 │ │ -08f540: 0800 1900 |00b4: move-object/from16 v0, v25 │ │ -08f544: 0801 2200 |00b6: move-object/from16 v1, v34 │ │ -08f548: 7120 2f06 1000 |00b8: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@062f │ │ -08f54e: 3807 0700 |00bb: if-eqz v7, 00c2 // +0007 │ │ -08f552: 0800 2200 |00bd: move-object/from16 v0, v34 │ │ -08f556: 7120 2f06 0700 |00bf: invoke-static {v7, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@062f │ │ -08f55c: 220f ff00 |00c2: new-instance v15, Landroid/support/v4/app/BackStackRecord$1; // type@00ff │ │ -08f560: 0800 2600 |00c4: move-object/from16 v0, v38 │ │ -08f564: 7030 f203 0f08 |00c6: invoke-direct {v15, v0, v8}, Landroid/support/v4/app/BackStackRecord$1;.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V // method@03f2 │ │ -08f56a: 3807 0b00 |00c9: if-eqz v7, 00d4 // +000b │ │ -08f56e: 0804 2600 |00cb: move-object/from16 v4, v38 │ │ -08f572: 0805 2800 |00cd: move-object/from16 v5, v40 │ │ -08f576: 020a 2900 |00cf: move/from16 v10, v41 │ │ -08f57a: 7608 2804 0400 |00d1: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/BackStackRecord;.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V // method@0428 │ │ -08f580: 2213 2505 |00d4: new-instance v19, Ljava/util/ArrayList; // type@0525 │ │ -08f584: 7601 1322 1300 |00d6: invoke-direct/range {v19}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -08f58a: 2214 7a02 |00d9: new-instance v20, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -08f58e: 7601 280e 1400 |00db: invoke-direct/range {v20}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ -08f594: 3829 7d00 |00de: if-eqz v41, 015b // +007d │ │ -08f598: 6e10 7e04 0800 |00e0: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowReturnTransitionOverlap:()Z // method@047e │ │ -08f59e: 0a20 |00e3: move-result v32 │ │ -08f5a0: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ -08f5a4: 0201 2000 |00e6: move/from16 v1, v32 │ │ -08f5a8: 7140 2d06 0c17 |00e8: invoke-static {v12, v0, v7, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; // method@062d │ │ -08f5ae: 0c1d |00eb: move-result-object v29 │ │ -08f5b0: 381d 5b00 |00ec: if-eqz v29, 0147 // +005b │ │ -08f5b4: 0800 2800 |00ee: move-object/from16 v0, v40 │ │ -08f5b8: 5400 8b00 |00f0: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ -08f5bc: 0810 0000 |00f2: move-object/from16 v16, v0 │ │ -08f5c0: 0800 2800 |00f4: move-object/from16 v0, v40 │ │ -08f5c4: 5400 8800 |00f6: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0088 │ │ -08f5c8: 0811 0000 |00f8: move-object/from16 v17, v0 │ │ -08f5cc: 0800 2800 |00fa: move-object/from16 v0, v40 │ │ -08f5d0: 5400 8a00 |00fc: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ -08f5d4: 0812 0000 |00fe: move-object/from16 v18, v0 │ │ -08f5d8: 077d |0100: move-object v13, v7 │ │ -08f5da: 076e |0101: move-object v14, v6 │ │ -08f5dc: 0815 0b00 |0102: move-object/from16 v21, v11 │ │ -08f5e0: 770a 2306 0c00 |0104: invoke-static/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V // method@0623 │ │ -08f5e6: 0800 2600 |0107: move-object/from16 v0, v38 │ │ -08f5ea: 0801 2800 |0109: move-object/from16 v1, v40 │ │ -08f5ee: 0202 2700 |010b: move/from16 v2, v39 │ │ -08f5f2: 0803 1d00 |010d: move-object/from16 v3, v29 │ │ -08f5f6: 7053 1604 6021 |010f: invoke-direct {v0, v6, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@0416 │ │ -08f5fc: 0800 2800 |0112: move-object/from16 v0, v40 │ │ -08f600: 5404 8b00 |0114: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ -08f604: 1215 |0116: const/4 v5, #int 1 // #1 │ │ -08f606: 0800 1d00 |0117: move-object/from16 v0, v29 │ │ -08f60a: 7130 2906 4005 |0119: invoke-static {v0, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@0629 │ │ -08f610: 0800 2600 |011c: move-object/from16 v0, v38 │ │ -08f614: 0801 2800 |011e: move-object/from16 v1, v40 │ │ -08f618: 0202 2700 |0120: move/from16 v2, v39 │ │ -08f61c: 0803 1d00 |0122: move-object/from16 v3, v29 │ │ -08f620: 7040 1504 1032 |0124: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@0415 │ │ -08f626: 0800 1d00 |0127: move-object/from16 v0, v29 │ │ -08f62a: 7120 2406 0600 |0129: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V // method@0624 │ │ -08f630: 0800 2800 |012c: move-object/from16 v0, v40 │ │ -08f634: 5400 8b00 |012e: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ -08f638: 0816 0000 |0130: move-object/from16 v22, v0 │ │ -08f63c: 0800 2800 |0132: move-object/from16 v0, v40 │ │ -08f640: 5400 8900 |0134: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ -08f644: 081e 0000 |0136: move-object/from16 v30, v0 │ │ -08f648: 0815 0600 |0138: move-object/from16 v21, v6 │ │ -08f64c: 0817 0c00 |013a: move-object/from16 v23, v12 │ │ -08f650: 0818 1300 |013c: move-object/from16 v24, v19 │ │ -08f654: 081b 0700 |013e: move-object/from16 v27, v7 │ │ -08f658: 081c 0b00 |0140: move-object/from16 v28, v11 │ │ -08f65c: 081f 1400 |0142: move-object/from16 v31, v20 │ │ -08f660: 770b 2706 1500 |0144: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31}, Landroid/support/v4/app/FragmentTransitionCompat21;.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V // method@0627 │ │ -08f666: 381d 1900 |0147: if-eqz v29, 0160 // +0019 │ │ -08f66a: 1214 |0149: const/4 v4, #int 1 // #1 │ │ -08f66c: 2900 c7fe |014a: goto/16 0011 // -0139 │ │ -08f670: 7401 3f0e 2300 |014c: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e3f │ │ -08f676: 0c04 |014f: move-result-object v4 │ │ -08f678: 6e20 1822 4b00 |0150: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2218 │ │ -08f67e: 2900 0dff |0153: goto/16 0060 // -00f3 │ │ -08f682: 5480 e500 |0155: iget-object v0, v8, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -08f686: 0821 0000 |0157: move-object/from16 v33, v0 │ │ -08f68a: 2900 0dff |0159: goto/16 0066 // -00f3 │ │ -08f68e: 6e10 7d04 0800 |015b: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowEnterTransitionOverlap:()Z // method@047d │ │ -08f694: 0a20 |015e: move-result v32 │ │ -08f696: 2885 |015f: goto 00e4 // -007b │ │ -08f698: 1204 |0160: const/4 v4, #int 0 // #0 │ │ -08f69a: 2900 b0fe |0161: goto/16 0011 // -0150 │ │ +08f388: |[08f388] android.support.v4.app.BackStackRecord.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ │ +08f398: 0800 2600 |0000: move-object/from16 v0, v38 │ │ +08f39c: 5404 a100 |0002: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f3a0: 5444 4c01 |0004: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ +08f3a4: 0200 2700 |0006: move/from16 v0, v39 │ │ +08f3a8: 7220 2905 0400 |0008: invoke-interface {v4, v0}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0529 │ │ +08f3ae: 0c06 |000b: move-result-object v6 │ │ +08f3b0: 1f06 2204 |000c: check-cast v6, Landroid/view/ViewGroup; // type@0422 │ │ +08f3b4: 3906 0400 |000e: if-nez v6, 0012 // +0004 │ │ +08f3b8: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +08f3ba: 0f04 |0011: return v4 │ │ +08f3bc: 0800 2b00 |0012: move-object/from16 v0, v43 │ │ +08f3c0: 0201 2700 |0014: move/from16 v1, v39 │ │ +08f3c4: 6e20 1b1c 1000 |0016: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ +08f3ca: 0c08 |0019: move-result-object v8 │ │ +08f3cc: 1f08 0e01 |001a: check-cast v8, Landroid/support/v4/app/Fragment; // type@010e │ │ +08f3d0: 0800 2a00 |001c: move-object/from16 v0, v42 │ │ +08f3d4: 0201 2700 |001e: move/from16 v1, v39 │ │ +08f3d8: 6e20 1b1c 1000 |0020: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ +08f3de: 0c09 |0023: move-result-object v9 │ │ +08f3e0: 1f09 0e01 |0024: check-cast v9, Landroid/support/v4/app/Fragment; // type@010e │ │ +08f3e4: 0200 2900 |0026: move/from16 v0, v41 │ │ +08f3e8: 7120 1b04 0800 |0028: invoke-static {v8, v0}, Landroid/support/v4/app/BackStackRecord;.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@041b │ │ +08f3ee: 0c0c |002b: move-result-object v12 │ │ +08f3f0: 0200 2900 |002c: move/from16 v0, v41 │ │ +08f3f4: 7130 1f04 9800 |002e: invoke-static {v8, v9, v0}, Landroid/support/v4/app/BackStackRecord;.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@041f │ │ +08f3fa: 0c07 |0031: move-result-object v7 │ │ +08f3fc: 0200 2900 |0032: move/from16 v0, v41 │ │ +08f400: 7120 1c04 0900 |0034: invoke-static {v9, v0}, Landroid/support/v4/app/BackStackRecord;.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@041c │ │ +08f406: 0c19 |0037: move-result-object v25 │ │ +08f408: 390c 0800 |0038: if-nez v12, 0040 // +0008 │ │ +08f40c: 3907 0600 |003a: if-nez v7, 0040 // +0006 │ │ +08f410: 3919 0400 |003c: if-nez v25, 0040 // +0004 │ │ +08f414: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +08f416: 28d2 |003f: goto 0011 // -002e │ │ +08f418: 1323 0000 |0040: const/16 v35, #int 0 // #0 │ │ +08f41c: 220b 2505 |0042: new-instance v11, Ljava/util/ArrayList; // type@0525 │ │ +08f420: 7010 1322 0b00 |0044: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +08f426: 3807 4100 |0047: if-eqz v7, 0088 // +0041 │ │ +08f42a: 0800 2600 |0049: move-object/from16 v0, v38 │ │ +08f42e: 0801 2800 |004b: move-object/from16 v1, v40 │ │ +08f432: 0202 2900 |004d: move/from16 v2, v41 │ │ +08f436: 7040 2a04 1029 |004f: invoke-direct {v0, v1, v9, v2}, Landroid/support/v4/app/BackStackRecord;.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@042a │ │ +08f43c: 0c23 |0052: move-result-object v35 │ │ +08f43e: 7401 340e 2300 |0053: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e34 │ │ +08f444: 0a04 |0056: move-result v4 │ │ +08f446: 3804 f500 |0057: if-eqz v4, 014c // +00f5 │ │ +08f44a: 0800 2800 |0059: move-object/from16 v0, v40 │ │ +08f44e: 5404 8b00 |005b: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ +08f452: 6e20 1722 4b00 |005d: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +08f458: 3829 f500 |0060: if-eqz v41, 0155 // +00f5 │ │ +08f45c: 5490 e500 |0062: iget-object v0, v9, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +08f460: 0821 0000 |0064: move-object/from16 v33, v0 │ │ +08f464: 3821 2200 |0066: if-eqz v33, 0088 // +0022 │ │ +08f468: 2224 2505 |0068: new-instance v36, Ljava/util/ArrayList; // type@0525 │ │ +08f46c: 7401 360e 2300 |006a: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0e36 │ │ +08f472: 0c04 |006d: move-result-object v4 │ │ +08f474: 0800 2400 |006e: move-object/from16 v0, v36 │ │ +08f478: 7020 1522 4000 |0070: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +08f47e: 2225 2505 |0073: new-instance v37, Ljava/util/ArrayList; // type@0525 │ │ +08f482: 7401 3f0e 2300 |0075: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e3f │ │ +08f488: 0c04 |0078: move-result-object v4 │ │ +08f48a: 0800 2500 |0079: move-object/from16 v0, v37 │ │ +08f48e: 7020 1522 4000 |007b: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +08f494: 1204 |007e: const/4 v4, #int 0 // #0 │ │ +08f496: 0800 2100 |007f: move-object/from16 v0, v33 │ │ +08f49a: 0801 2400 |0081: move-object/from16 v1, v36 │ │ +08f49e: 0802 2500 |0083: move-object/from16 v2, v37 │ │ +08f4a2: 6e40 cd08 1042 |0085: invoke-virtual {v0, v1, v2, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@08cd │ │ +08f4a8: 221a 2505 |0088: new-instance v26, Ljava/util/ArrayList; // type@0525 │ │ +08f4ac: 7601 1322 1a00 |008a: invoke-direct/range {v26}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +08f4b2: 0800 1900 |008d: move-object/from16 v0, v25 │ │ +08f4b6: 0801 1a00 |008f: move-object/from16 v1, v26 │ │ +08f4ba: 0802 2300 |0091: move-object/from16 v2, v35 │ │ +08f4be: 7140 0b04 9021 |0093: invoke-static {v0, v9, v1, v2}, Landroid/support/v4/app/BackStackRecord;.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; // method@040b │ │ +08f4c4: 0c19 |0096: move-result-object v25 │ │ +08f4c6: 0800 2600 |0097: move-object/from16 v0, v38 │ │ +08f4ca: 5404 a700 |0099: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08f4ce: 3804 2700 |009b: if-eqz v4, 00c2 // +0027 │ │ +08f4d2: 3823 2500 |009d: if-eqz v35, 00c2 // +0025 │ │ +08f4d6: 0800 2600 |009f: move-object/from16 v0, v38 │ │ +08f4da: 5404 a700 |00a1: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08f4de: 1205 |00a3: const/4 v5, #int 0 // #0 │ │ +08f4e0: 6e20 1b22 5400 |00a4: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08f4e6: 0c04 |00a7: move-result-object v4 │ │ +08f4e8: 0800 2300 |00a8: move-object/from16 v0, v35 │ │ +08f4ec: 6e20 300e 4000 |00aa: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +08f4f2: 0c22 |00ad: move-result-object v34 │ │ +08f4f4: 1f22 1e04 |00ae: check-cast v34, Landroid/view/View; // type@041e │ │ +08f4f8: 3822 1200 |00b0: if-eqz v34, 00c2 // +0012 │ │ +08f4fc: 3819 0900 |00b2: if-eqz v25, 00bb // +0009 │ │ +08f500: 0800 1900 |00b4: move-object/from16 v0, v25 │ │ +08f504: 0801 2200 |00b6: move-object/from16 v1, v34 │ │ +08f508: 7120 2f06 1000 |00b8: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@062f │ │ +08f50e: 3807 0700 |00bb: if-eqz v7, 00c2 // +0007 │ │ +08f512: 0800 2200 |00bd: move-object/from16 v0, v34 │ │ +08f516: 7120 2f06 0700 |00bf: invoke-static {v7, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@062f │ │ +08f51c: 220f ff00 |00c2: new-instance v15, Landroid/support/v4/app/BackStackRecord$1; // type@00ff │ │ +08f520: 0800 2600 |00c4: move-object/from16 v0, v38 │ │ +08f524: 7030 f203 0f08 |00c6: invoke-direct {v15, v0, v8}, Landroid/support/v4/app/BackStackRecord$1;.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V // method@03f2 │ │ +08f52a: 3807 0b00 |00c9: if-eqz v7, 00d4 // +000b │ │ +08f52e: 0804 2600 |00cb: move-object/from16 v4, v38 │ │ +08f532: 0805 2800 |00cd: move-object/from16 v5, v40 │ │ +08f536: 020a 2900 |00cf: move/from16 v10, v41 │ │ +08f53a: 7608 2804 0400 |00d1: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/BackStackRecord;.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V // method@0428 │ │ +08f540: 2213 2505 |00d4: new-instance v19, Ljava/util/ArrayList; // type@0525 │ │ +08f544: 7601 1322 1300 |00d6: invoke-direct/range {v19}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +08f54a: 2214 7a02 |00d9: new-instance v20, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +08f54e: 7601 280e 1400 |00db: invoke-direct/range {v20}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ +08f554: 3829 7d00 |00de: if-eqz v41, 015b // +007d │ │ +08f558: 6e10 7e04 0800 |00e0: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowReturnTransitionOverlap:()Z // method@047e │ │ +08f55e: 0a20 |00e3: move-result v32 │ │ +08f560: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ +08f564: 0201 2000 |00e6: move/from16 v1, v32 │ │ +08f568: 7140 2d06 0c17 |00e8: invoke-static {v12, v0, v7, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; // method@062d │ │ +08f56e: 0c1d |00eb: move-result-object v29 │ │ +08f570: 381d 5b00 |00ec: if-eqz v29, 0147 // +005b │ │ +08f574: 0800 2800 |00ee: move-object/from16 v0, v40 │ │ +08f578: 5400 8b00 |00f0: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ +08f57c: 0810 0000 |00f2: move-object/from16 v16, v0 │ │ +08f580: 0800 2800 |00f4: move-object/from16 v0, v40 │ │ +08f584: 5400 8800 |00f6: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0088 │ │ +08f588: 0811 0000 |00f8: move-object/from16 v17, v0 │ │ +08f58c: 0800 2800 |00fa: move-object/from16 v0, v40 │ │ +08f590: 5400 8a00 |00fc: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ +08f594: 0812 0000 |00fe: move-object/from16 v18, v0 │ │ +08f598: 077d |0100: move-object v13, v7 │ │ +08f59a: 076e |0101: move-object v14, v6 │ │ +08f59c: 0815 0b00 |0102: move-object/from16 v21, v11 │ │ +08f5a0: 770a 2306 0c00 |0104: invoke-static/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V // method@0623 │ │ +08f5a6: 0800 2600 |0107: move-object/from16 v0, v38 │ │ +08f5aa: 0801 2800 |0109: move-object/from16 v1, v40 │ │ +08f5ae: 0202 2700 |010b: move/from16 v2, v39 │ │ +08f5b2: 0803 1d00 |010d: move-object/from16 v3, v29 │ │ +08f5b6: 7053 1604 6021 |010f: invoke-direct {v0, v6, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@0416 │ │ +08f5bc: 0800 2800 |0112: move-object/from16 v0, v40 │ │ +08f5c0: 5404 8b00 |0114: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ +08f5c4: 1215 |0116: const/4 v5, #int 1 // #1 │ │ +08f5c6: 0800 1d00 |0117: move-object/from16 v0, v29 │ │ +08f5ca: 7130 2906 4005 |0119: invoke-static {v0, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@0629 │ │ +08f5d0: 0800 2600 |011c: move-object/from16 v0, v38 │ │ +08f5d4: 0801 2800 |011e: move-object/from16 v1, v40 │ │ +08f5d8: 0202 2700 |0120: move/from16 v2, v39 │ │ +08f5dc: 0803 1d00 |0122: move-object/from16 v3, v29 │ │ +08f5e0: 7040 1504 1032 |0124: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@0415 │ │ +08f5e6: 0800 1d00 |0127: move-object/from16 v0, v29 │ │ +08f5ea: 7120 2406 0600 |0129: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V // method@0624 │ │ +08f5f0: 0800 2800 |012c: move-object/from16 v0, v40 │ │ +08f5f4: 5400 8b00 |012e: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@008b │ │ +08f5f8: 0816 0000 |0130: move-object/from16 v22, v0 │ │ +08f5fc: 0800 2800 |0132: move-object/from16 v0, v40 │ │ +08f600: 5400 8900 |0134: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ +08f604: 081e 0000 |0136: move-object/from16 v30, v0 │ │ +08f608: 0815 0600 |0138: move-object/from16 v21, v6 │ │ +08f60c: 0817 0c00 |013a: move-object/from16 v23, v12 │ │ +08f610: 0818 1300 |013c: move-object/from16 v24, v19 │ │ +08f614: 081b 0700 |013e: move-object/from16 v27, v7 │ │ +08f618: 081c 0b00 |0140: move-object/from16 v28, v11 │ │ +08f61c: 081f 1400 |0142: move-object/from16 v31, v20 │ │ +08f620: 770b 2706 1500 |0144: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31}, Landroid/support/v4/app/FragmentTransitionCompat21;.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V // method@0627 │ │ +08f626: 381d 1900 |0147: if-eqz v29, 0160 // +0019 │ │ +08f62a: 1214 |0149: const/4 v4, #int 1 // #1 │ │ +08f62c: 2900 c7fe |014a: goto/16 0011 // -0139 │ │ +08f630: 7401 3f0e 2300 |014c: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0e3f │ │ +08f636: 0c04 |014f: move-result-object v4 │ │ +08f638: 6e20 1822 4b00 |0150: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2218 │ │ +08f63e: 2900 0dff |0153: goto/16 0060 // -00f3 │ │ +08f642: 5480 e500 |0155: iget-object v0, v8, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +08f646: 0821 0000 |0157: move-object/from16 v33, v0 │ │ +08f64a: 2900 0dff |0159: goto/16 0066 // -00f3 │ │ +08f64e: 6e10 7d04 0800 |015b: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowEnterTransitionOverlap:()Z // method@047d │ │ +08f654: 0a20 |015e: move-result v32 │ │ +08f656: 2885 |015f: goto 00e4 // -007b │ │ +08f658: 1204 |0160: const/4 v4, #int 0 // #0 │ │ +08f65a: 2900 b0fe |0161: goto/16 0011 // -0150 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x000e line=1132 │ │ 0x0010 line=1133 │ │ 0x0011 line=1226 │ │ 0x0012 line=1135 │ │ @@ -174610,84 +174683,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 │ │ -08f6a0: |[08f6a0] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -08f6b0: 5441 a100 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f6b4: 5b61 e900 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -08f6b8: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -08f6bc: 5461 0201 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -08f6c0: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -08f6c4: 5461 0201 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -08f6c8: 6e20 8621 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08f6ce: 0a01 |000f: move-result v1 │ │ -08f6d0: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -08f6d4: 2201 e604 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ -08f6d8: 2202 f804 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08f6dc: 7010 a121 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08f6e2: 1a03 a003 |0019: const-string v3, "Can't change tag of fragment " // string@03a0 │ │ -08f6e6: 6e20 aa21 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08f6ec: 0c02 |001e: move-result-object v2 │ │ -08f6ee: 6e20 a921 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08f6f4: 0c02 |0022: move-result-object v2 │ │ -08f6f6: 1a03 5d01 |0023: const-string v3, ": was " // string@015d │ │ -08f6fa: 6e20 aa21 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08f700: 0c02 |0028: move-result-object v2 │ │ -08f702: 5463 0201 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -08f706: 6e20 aa21 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08f70c: 0c02 |002e: move-result-object v2 │ │ -08f70e: 1a03 9600 |002f: const-string v3, " now " // string@0096 │ │ -08f712: 6e20 aa21 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08f718: 0c02 |0034: move-result-object v2 │ │ -08f71a: 6e20 aa21 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08f720: 0c02 |0038: move-result-object v2 │ │ -08f722: 6e10 af21 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08f728: 0c02 |003c: move-result-object v2 │ │ -08f72a: 7020 4a21 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -08f730: 2701 |0040: throw v1 │ │ -08f732: 5b67 0201 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -08f736: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -08f73a: 5261 e800 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -08f73e: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -08f742: 5261 e800 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -08f746: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -08f74a: 2201 e604 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ -08f74e: 2202 f804 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -08f752: 7010 a121 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08f758: 1a03 9f03 |0054: const-string v3, "Can't change container ID of fragment " // string@039f │ │ -08f75c: 6e20 aa21 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08f762: 0c02 |0059: move-result-object v2 │ │ -08f764: 6e20 a921 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08f76a: 0c02 |005d: move-result-object v2 │ │ -08f76c: 1a03 5d01 |005e: const-string v3, ": was " // string@015d │ │ -08f770: 6e20 aa21 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08f776: 0c02 |0063: move-result-object v2 │ │ -08f778: 5263 e800 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -08f77c: 6e20 a621 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08f782: 0c02 |0069: move-result-object v2 │ │ -08f784: 1a03 9600 |006a: const-string v3, " now " // string@0096 │ │ -08f788: 6e20 aa21 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08f78e: 0c02 |006f: move-result-object v2 │ │ -08f790: 6e20 a621 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08f796: 0c02 |0073: move-result-object v2 │ │ -08f798: 6e10 af21 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08f79e: 0c02 |0077: move-result-object v2 │ │ -08f7a0: 7020 4a21 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -08f7a6: 2701 |007b: throw v1 │ │ -08f7a8: 5965 e800 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -08f7ac: 5965 e100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -08f7b0: 2200 0201 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ -08f7b4: 7010 f803 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ -08f7ba: 5908 7f00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -08f7be: 5b06 8200 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08f7c2: 6e20 0204 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ -08f7c8: 0e00 |008c: return-void │ │ +08f660: |[08f660] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +08f670: 5441 a100 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f674: 5b61 e900 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +08f678: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +08f67c: 5461 0201 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +08f680: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +08f684: 5461 0201 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +08f688: 6e20 8621 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08f68e: 0a01 |000f: move-result v1 │ │ +08f690: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +08f694: 2201 e604 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ +08f698: 2202 f804 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08f69c: 7010 a121 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08f6a2: 1a03 a003 |0019: const-string v3, "Can't change tag of fragment " // string@03a0 │ │ +08f6a6: 6e20 aa21 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08f6ac: 0c02 |001e: move-result-object v2 │ │ +08f6ae: 6e20 a921 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08f6b4: 0c02 |0022: move-result-object v2 │ │ +08f6b6: 1a03 5d01 |0023: const-string v3, ": was " // string@015d │ │ +08f6ba: 6e20 aa21 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08f6c0: 0c02 |0028: move-result-object v2 │ │ +08f6c2: 5463 0201 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +08f6c6: 6e20 aa21 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08f6cc: 0c02 |002e: move-result-object v2 │ │ +08f6ce: 1a03 9600 |002f: const-string v3, " now " // string@0096 │ │ +08f6d2: 6e20 aa21 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08f6d8: 0c02 |0034: move-result-object v2 │ │ +08f6da: 6e20 aa21 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08f6e0: 0c02 |0038: move-result-object v2 │ │ +08f6e2: 6e10 af21 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08f6e8: 0c02 |003c: move-result-object v2 │ │ +08f6ea: 7020 4a21 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +08f6f0: 2701 |0040: throw v1 │ │ +08f6f2: 5b67 0201 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +08f6f6: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +08f6fa: 5261 e800 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +08f6fe: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +08f702: 5261 e800 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +08f706: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +08f70a: 2201 e604 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ +08f70e: 2202 f804 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +08f712: 7010 a121 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08f718: 1a03 9f03 |0054: const-string v3, "Can't change container ID of fragment " // string@039f │ │ +08f71c: 6e20 aa21 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08f722: 0c02 |0059: move-result-object v2 │ │ +08f724: 6e20 a921 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08f72a: 0c02 |005d: move-result-object v2 │ │ +08f72c: 1a03 5d01 |005e: const-string v3, ": was " // string@015d │ │ +08f730: 6e20 aa21 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08f736: 0c02 |0063: move-result-object v2 │ │ +08f738: 5263 e800 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +08f73c: 6e20 a621 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08f742: 0c02 |0069: move-result-object v2 │ │ +08f744: 1a03 9600 |006a: const-string v3, " now " // string@0096 │ │ +08f748: 6e20 aa21 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08f74e: 0c02 |006f: move-result-object v2 │ │ +08f750: 6e20 a621 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08f756: 0c02 |0073: move-result-object v2 │ │ +08f758: 6e10 af21 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08f75e: 0c02 |0077: move-result-object v2 │ │ +08f760: 7020 4a21 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +08f766: 2701 |007b: throw v1 │ │ +08f768: 5965 e800 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +08f76c: 5965 e100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +08f770: 2200 0201 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ +08f774: 7010 f803 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ +08f77a: 5908 7f00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +08f77e: 5b06 8200 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08f782: 6e20 0204 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ +08f788: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=418 │ │ 0x0006 line=419 │ │ 0x0012 line=420 │ │ 0x0041 line=424 │ │ @@ -174713,58 +174786,58 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -08f7cc: |[08f7cc] android.support.v4.app.BackStackRecord.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -08f7dc: 5442 a100 |0000: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f7e0: 5422 4601 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -08f7e4: 3802 4f00 |0004: if-eqz v2, 0053 // +004f │ │ -08f7e8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08f7ea: 5442 a100 |0007: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f7ee: 5422 4601 |0009: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -08f7f2: 6e10 2222 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -08f7f8: 0a02 |000e: move-result v2 │ │ -08f7fa: 3521 4400 |000f: if-ge v1, v2, 0053 // +0044 │ │ -08f7fe: 5442 a100 |0011: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -08f802: 5422 4601 |0013: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -08f806: 6e20 1b22 1200 |0015: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08f80c: 0c00 |0018: move-result-object v0 │ │ -08f80e: 1f00 0e01 |0019: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -08f812: 5402 0701 |001b: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -08f816: 3802 2500 |001d: if-eqz v2, 0042 // +0025 │ │ -08f81a: 5402 e000 |001f: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ -08f81e: 3802 2100 |0021: if-eqz v2, 0042 // +0021 │ │ -08f822: 5202 e100 |0023: iget v2, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -08f826: 3362 1d00 |0025: if-ne v2, v6, 0042 // +001d │ │ -08f82a: 5502 ec00 |0027: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -08f82e: 3802 1c00 |0029: if-eqz v2, 0045 // +001c │ │ -08f832: 5452 8900 |002b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ -08f836: 5403 0701 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -08f83a: 6e20 1a22 3200 |002f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ -08f840: 0a02 |0032: move-result v2 │ │ -08f842: 3902 0f00 |0033: if-nez v2, 0042 // +000f │ │ -08f846: 5402 0701 |0035: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -08f84a: 1213 |0037: const/4 v3, #int 1 // #1 │ │ -08f84c: 7130 2906 2703 |0038: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@0629 │ │ -08f852: 5452 8900 |003b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ -08f856: 5403 0701 |003d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -08f85a: 6e20 1722 3200 |003f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -08f860: d801 0101 |0042: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08f864: 28c3 |0044: goto 0007 // -003d │ │ -08f866: 5402 0701 |0045: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -08f86a: 1203 |0047: const/4 v3, #int 0 // #0 │ │ -08f86c: 7130 2906 2703 |0048: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@0629 │ │ -08f872: 5452 8900 |004b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ -08f876: 5403 0701 |004d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -08f87a: 6e20 1f22 3200 |004f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ -08f880: 28f0 |0052: goto 0042 // -0010 │ │ -08f882: 0e00 |0053: return-void │ │ +08f78c: |[08f78c] android.support.v4.app.BackStackRecord.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +08f79c: 5442 a100 |0000: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f7a0: 5422 4601 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +08f7a4: 3802 4f00 |0004: if-eqz v2, 0053 // +004f │ │ +08f7a8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08f7aa: 5442 a100 |0007: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f7ae: 5422 4601 |0009: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +08f7b2: 6e10 2222 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +08f7b8: 0a02 |000e: move-result v2 │ │ +08f7ba: 3521 4400 |000f: if-ge v1, v2, 0053 // +0044 │ │ +08f7be: 5442 a100 |0011: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +08f7c2: 5422 4601 |0013: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +08f7c6: 6e20 1b22 1200 |0015: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08f7cc: 0c00 |0018: move-result-object v0 │ │ +08f7ce: 1f00 0e01 |0019: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +08f7d2: 5402 0701 |001b: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +08f7d6: 3802 2500 |001d: if-eqz v2, 0042 // +0025 │ │ +08f7da: 5402 e000 |001f: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ +08f7de: 3802 2100 |0021: if-eqz v2, 0042 // +0021 │ │ +08f7e2: 5202 e100 |0023: iget v2, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +08f7e6: 3362 1d00 |0025: if-ne v2, v6, 0042 // +001d │ │ +08f7ea: 5502 ec00 |0027: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +08f7ee: 3802 1c00 |0029: if-eqz v2, 0045 // +001c │ │ +08f7f2: 5452 8900 |002b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ +08f7f6: 5403 0701 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +08f7fa: 6e20 1a22 3200 |002f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ +08f800: 0a02 |0032: move-result v2 │ │ +08f802: 3902 0f00 |0033: if-nez v2, 0042 // +000f │ │ +08f806: 5402 0701 |0035: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +08f80a: 1213 |0037: const/4 v3, #int 1 // #1 │ │ +08f80c: 7130 2906 2703 |0038: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@0629 │ │ +08f812: 5452 8900 |003b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ +08f816: 5403 0701 |003d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +08f81a: 6e20 1722 3200 |003f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +08f820: d801 0101 |0042: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08f824: 28c3 |0044: goto 0007 // -003d │ │ +08f826: 5402 0701 |0045: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +08f82a: 1203 |0047: const/4 v3, #int 0 // #0 │ │ +08f82c: 7130 2906 2703 |0048: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@0629 │ │ +08f832: 5452 8900 |004b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0089 │ │ +08f836: 5403 0701 |004d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +08f83a: 6e20 1f22 3200 |004f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ +08f840: 28f0 |0052: goto 0042 // -0010 │ │ +08f842: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x0006 line=1376 │ │ 0x0011 line=1377 │ │ 0x001b line=1378 │ │ 0x0027 line=1380 │ │ @@ -174788,26 +174861,26 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 18 16-bit code units │ │ -08f884: |[08f884] android.support.v4.app.BackStackRecord.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -08f894: 6e10 c81c 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -08f89a: 0c06 |0003: move-result-object v6 │ │ -08f89c: 2200 0101 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$3; // type@0101 │ │ -08f8a0: 0771 |0006: move-object v1, v7 │ │ -08f8a2: 0782 |0007: move-object v2, v8 │ │ -08f8a4: 0793 |0008: move-object v3, v9 │ │ -08f8a6: 01a4 |0009: move v4, v10 │ │ -08f8a8: 07b5 |000a: move-object v5, v11 │ │ -08f8aa: 7606 f603 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord$3;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@03f6 │ │ -08f8b0: 6e20 8c1d 0600 |000e: invoke-virtual {v6, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8c │ │ -08f8b6: 0e00 |0011: return-void │ │ +08f844: |[08f844] android.support.v4.app.BackStackRecord.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +08f854: 6e10 c81c 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +08f85a: 0c06 |0003: move-result-object v6 │ │ +08f85c: 2200 0101 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$3; // type@0101 │ │ +08f860: 0771 |0006: move-object v1, v7 │ │ +08f862: 0782 |0007: move-object v2, v8 │ │ +08f864: 0793 |0008: move-object v3, v9 │ │ +08f866: 01a4 |0009: move v4, v10 │ │ +08f868: 07b5 |000a: move-object v5, v11 │ │ +08f86a: 7606 f603 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord$3;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@03f6 │ │ +08f870: 6e20 8c1d 0600 |000e: invoke-virtual {v6, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8c │ │ +08f876: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ 0x0011 line=1372 │ │ locals : │ │ 0x0000 - 0x0012 reg=7 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0012 reg=8 sceneRoot Landroid/view/View; │ │ @@ -174820,27 +174893,27 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -08f8b8: |[08f8b8] android.support.v4.app.BackStackRecord.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ -08f8c8: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -08f8cc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08f8ce: 1100 |0003: return-object v0 │ │ -08f8d0: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ -08f8d4: 6e10 8804 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReenterTransition:()Ljava/lang/Object; // method@0488 │ │ -08f8da: 0c00 |0009: move-result-object v0 │ │ -08f8dc: 7110 2806 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@0628 │ │ -08f8e2: 0c00 |000d: move-result-object v0 │ │ -08f8e4: 28f5 |000e: goto 0003 // -000b │ │ -08f8e6: 6e10 8104 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0481 │ │ -08f8ec: 0c00 |0012: move-result-object v0 │ │ -08f8ee: 28f7 |0013: goto 000a // -0009 │ │ +08f878: |[08f878] android.support.v4.app.BackStackRecord.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +08f888: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +08f88c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08f88e: 1100 |0003: return-object v0 │ │ +08f890: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ +08f894: 6e10 8804 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReenterTransition:()Ljava/lang/Object; // method@0488 │ │ +08f89a: 0c00 |0009: move-result-object v0 │ │ +08f89c: 7110 2806 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@0628 │ │ +08f8a2: 0c00 |000d: move-result-object v0 │ │ +08f8a4: 28f5 |000e: goto 0003 // -000b │ │ +08f8a6: 6e10 8104 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0481 │ │ +08f8ac: 0c00 |0012: move-result-object v0 │ │ +08f8ae: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ 0x0002 line=1054 │ │ 0x0003 line=1056 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 inFragment Landroid/support/v4/app/Fragment; │ │ @@ -174851,27 +174924,27 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -08f8f0: |[08f8f0] android.support.v4.app.BackStackRecord.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ -08f900: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -08f904: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08f906: 1100 |0003: return-object v0 │ │ -08f908: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ -08f90c: 6e10 8b04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReturnTransition:()Ljava/lang/Object; // method@048b │ │ -08f912: 0c00 |0009: move-result-object v0 │ │ -08f914: 7110 2806 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@0628 │ │ -08f91a: 0c00 |000d: move-result-object v0 │ │ -08f91c: 28f5 |000e: goto 0003 // -000b │ │ -08f91e: 6e10 8204 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0482 │ │ -08f924: 0c00 |0012: move-result-object v0 │ │ -08f926: 28f7 |0013: goto 000a // -0009 │ │ +08f8b0: |[08f8b0] android.support.v4.app.BackStackRecord.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +08f8c0: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +08f8c4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08f8c6: 1100 |0003: return-object v0 │ │ +08f8c8: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ +08f8cc: 6e10 8b04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReturnTransition:()Ljava/lang/Object; // method@048b │ │ +08f8d2: 0c00 |0009: move-result-object v0 │ │ +08f8d4: 7110 2806 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@0628 │ │ +08f8da: 0c00 |000d: move-result-object v0 │ │ +08f8dc: 28f5 |000e: goto 0003 // -000b │ │ +08f8de: 6e10 8204 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0482 │ │ +08f8e4: 0c00 |0012: move-result-object v0 │ │ +08f8e6: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ 0x0002 line=1062 │ │ 0x0003 line=1064 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 outFragment Landroid/support/v4/app/Fragment; │ │ @@ -174882,28 +174955,28 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -08f928: |[08f928] android.support.v4.app.BackStackRecord.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ -08f938: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ -08f93c: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -08f940: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08f942: 1100 |0005: return-object v0 │ │ -08f944: 3803 0b00 |0006: if-eqz v3, 0011 // +000b │ │ -08f948: 6e10 8d04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementReturnTransition:()Ljava/lang/Object; // method@048d │ │ -08f94e: 0c00 |000b: move-result-object v0 │ │ -08f950: 7110 2806 0000 |000c: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@0628 │ │ -08f956: 0c00 |000f: move-result-object v0 │ │ -08f958: 28f5 |0010: goto 0005 // -000b │ │ -08f95a: 6e10 8c04 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@048c │ │ -08f960: 0c00 |0014: move-result-object v0 │ │ -08f962: 28f7 |0015: goto 000c // -0009 │ │ +08f8e8: |[08f8e8] android.support.v4.app.BackStackRecord.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +08f8f8: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ +08f8fc: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +08f900: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08f902: 1100 |0005: return-object v0 │ │ +08f904: 3803 0b00 |0006: if-eqz v3, 0011 // +000b │ │ +08f908: 6e10 8d04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementReturnTransition:()Ljava/lang/Object; // method@048d │ │ +08f90e: 0c00 |000b: move-result-object v0 │ │ +08f910: 7110 2806 0000 |000c: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@0628 │ │ +08f916: 0c00 |000f: move-result-object v0 │ │ +08f918: 28f5 |0010: goto 0005 // -000b │ │ +08f91a: 6e10 8c04 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@048c │ │ +08f920: 0c00 |0014: move-result-object v0 │ │ +08f922: 28f7 |0015: goto 000c // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1070 │ │ 0x0004 line=1071 │ │ 0x0005 line=1073 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 inFragment Landroid/support/v4/app/Fragment; │ │ @@ -174915,32 +174988,32 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -08f964: |[08f964] android.support.v4.app.BackStackRecord.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ -08f974: 2200 7a02 |0000: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -08f978: 7010 280e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ -08f97e: 6e10 9504 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ -08f984: 0c01 |0008: move-result-object v1 │ │ -08f986: 3801 1300 |0009: if-eqz v1, 001c // +0013 │ │ -08f98a: 5442 a600 |000b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -08f98e: 3802 0f00 |000d: if-eqz v2, 001c // +000f │ │ -08f992: 7120 2a06 1000 |000f: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@062a │ │ -08f998: 3807 0b00 |0012: if-eqz v7, 001d // +000b │ │ -08f99c: 5442 a600 |0014: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -08f9a0: 5443 a700 |0016: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08f9a4: 7130 2904 3200 |0018: invoke-static {v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@0429 │ │ -08f9aa: 0c00 |001b: move-result-object v0 │ │ -08f9ac: 1100 |001c: return-object v0 │ │ -08f9ae: 5442 a700 |001d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08f9b2: 6e20 3b0e 2000 |001f: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0e3b │ │ -08f9b8: 28fa |0022: goto 001c // -0006 │ │ +08f924: |[08f924] android.support.v4.app.BackStackRecord.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ +08f934: 2200 7a02 |0000: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +08f938: 7010 280e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ +08f93e: 6e10 9504 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ +08f944: 0c01 |0008: move-result-object v1 │ │ +08f946: 3801 1300 |0009: if-eqz v1, 001c // +0013 │ │ +08f94a: 5442 a600 |000b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +08f94e: 3802 0f00 |000d: if-eqz v2, 001c // +000f │ │ +08f952: 7120 2a06 1000 |000f: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@062a │ │ +08f958: 3807 0b00 |0012: if-eqz v7, 001d // +000b │ │ +08f95c: 5442 a600 |0014: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +08f960: 5443 a700 |0016: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08f964: 7130 2904 3200 |0018: invoke-static {v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@0429 │ │ +08f96a: 0c00 |001b: move-result-object v0 │ │ +08f96c: 1100 |001c: return-object v0 │ │ +08f96e: 5442 a700 |001d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08f972: 6e20 3b0e 2000 |001f: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0e3b │ │ +08f978: 28fa |0022: goto 001c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1346 │ │ 0x0005 line=1347 │ │ 0x0009 line=1348 │ │ 0x000b line=1349 │ │ 0x000f line=1350 │ │ @@ -174961,33 +175034,33 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -08f9bc: |[08f9bc] android.support.v4.app.BackStackRecord.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ -08f9cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -08f9ce: 7040 2504 5467 |0001: invoke-direct {v4, v5, v7, v6}, Landroid/support/v4/app/BackStackRecord;.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@0425 │ │ -08f9d4: 0c00 |0004: move-result-object v0 │ │ -08f9d6: 3806 1100 |0005: if-eqz v6, 0016 // +0011 │ │ -08f9da: 5471 e700 |0007: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ -08f9de: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -08f9e2: 5471 e700 |000b: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ -08f9e6: 5442 a700 |000d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08f9ea: 6e30 ca08 2100 |000f: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ -08f9f0: 7040 2f04 5430 |0012: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@042f │ │ -08f9f6: 1100 |0015: return-object v0 │ │ -08f9f8: 5471 e500 |0016: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -08f9fc: 3801 0900 |0018: if-eqz v1, 0021 // +0009 │ │ -08fa00: 5471 e500 |001a: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -08fa04: 5442 a700 |001c: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fa08: 6e30 ca08 2100 |001e: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ -08fa0e: 7040 3a04 5430 |0021: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@043a │ │ -08fa14: 28f1 |0024: goto 0015 // -000f │ │ +08f97c: |[08f97c] android.support.v4.app.BackStackRecord.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ +08f98c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08f98e: 7040 2504 5467 |0001: invoke-direct {v4, v5, v7, v6}, Landroid/support/v4/app/BackStackRecord;.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@0425 │ │ +08f994: 0c00 |0004: move-result-object v0 │ │ +08f996: 3806 1100 |0005: if-eqz v6, 0016 // +0011 │ │ +08f99a: 5471 e700 |0007: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ +08f99e: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +08f9a2: 5471 e700 |000b: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ +08f9a6: 5442 a700 |000d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08f9aa: 6e30 ca08 2100 |000f: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ +08f9b0: 7040 2f04 5430 |0012: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@042f │ │ +08f9b6: 1100 |0015: return-object v0 │ │ +08f9b8: 5471 e500 |0016: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +08f9bc: 3801 0900 |0018: if-eqz v1, 0021 // +0009 │ │ +08f9c0: 5471 e500 |001a: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +08f9c4: 5442 a700 |001c: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08f9c8: 6e30 ca08 2100 |001e: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ +08f9ce: 7040 3a04 5430 |0021: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@043a │ │ +08f9d4: 28f1 |0024: goto 0015 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1291 │ │ 0x0005 line=1295 │ │ 0x0007 line=1296 │ │ 0x000b line=1297 │ │ 0x0012 line=1300 │ │ @@ -175007,29 +175080,29 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 23 16-bit code units │ │ -08fa18: |[08fa18] android.support.v4.app.BackStackRecord.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ │ -08fa28: 6e10 c81c 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ -08fa2e: 0c09 |0003: move-result-object v9 │ │ -08fa30: 2200 0001 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$2; // type@0100 │ │ -08fa34: 07a1 |0006: move-object v1, v10 │ │ -08fa36: 07c2 |0007: move-object v2, v12 │ │ -08fa38: 07d3 |0008: move-object v3, v13 │ │ -08fa3a: 0804 1100 |0009: move-object/from16 v4, v17 │ │ -08fa3e: 07b5 |000b: move-object v5, v11 │ │ -08fa40: 0206 1000 |000c: move/from16 v6, v16 │ │ -08fa44: 07e7 |000e: move-object v7, v14 │ │ -08fa46: 07f8 |000f: move-object v8, v15 │ │ -08fa48: 7609 f403 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/app/BackStackRecord$2;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V // method@03f4 │ │ -08fa4e: 6e20 8c1d 0900 |0013: invoke-virtual {v9, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8c │ │ -08fa54: 0e00 |0016: return-void │ │ +08f9d8: |[08f9d8] android.support.v4.app.BackStackRecord.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ │ +08f9e8: 6e10 c81c 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1cc8 │ │ +08f9ee: 0c09 |0003: move-result-object v9 │ │ +08f9f0: 2200 0001 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$2; // type@0100 │ │ +08f9f4: 07a1 |0006: move-object v1, v10 │ │ +08f9f6: 07c2 |0007: move-object v2, v12 │ │ +08f9f8: 07d3 |0008: move-object v3, v13 │ │ +08f9fa: 0804 1100 |0009: move-object/from16 v4, v17 │ │ +08f9fe: 07b5 |000b: move-object v5, v11 │ │ +08fa00: 0206 1000 |000c: move/from16 v6, v16 │ │ +08fa04: 07e7 |000e: move-object v7, v14 │ │ +08fa06: 07f8 |000f: move-object v8, v15 │ │ +08fa08: 7609 f403 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/app/BackStackRecord$2;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V // method@03f4 │ │ +08fa0e: 6e20 8c1d 0900 |0013: invoke-virtual {v9, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1d8c │ │ +08fa14: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x0016 line=1263 │ │ locals : │ │ 0x0000 - 0x0000 reg=17 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0017 reg=10 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -175046,38 +175119,38 @@ │ │ type : '(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -08fa58: |[08fa58] android.support.v4.app.BackStackRecord.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ │ -08fa68: 6e10 340e 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e34 │ │ -08fa6e: 0a04 |0003: move-result v4 │ │ -08fa70: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ -08fa74: 1107 |0006: return-object v7 │ │ -08fa76: 2202 7a02 |0007: new-instance v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -08fa7a: 7010 280e 0200 |0009: invoke-direct {v2}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ -08fa80: 6e10 2222 0500 |000c: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -08fa86: 0a01 |000f: move-result v1 │ │ -08fa88: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08fa8a: 3510 1800 |0011: if-ge v0, v1, 0029 // +0018 │ │ -08fa8e: 6e20 1b22 0500 |0013: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08fa94: 0c04 |0016: move-result-object v4 │ │ -08fa96: 6e20 300e 4700 |0017: invoke-virtual {v7, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -08fa9c: 0c03 |001a: move-result-object v3 │ │ -08fa9e: 1f03 1e04 |001b: check-cast v3, Landroid/view/View; // type@041e │ │ -08faa2: 3803 0900 |001d: if-eqz v3, 0026 // +0009 │ │ -08faa6: 6e20 1b22 0600 |001f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08faac: 0c04 |0022: move-result-object v4 │ │ -08faae: 6e30 370e 4203 |0023: invoke-virtual {v2, v4, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -08fab4: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08fab8: 28e9 |0028: goto 0011 // -0017 │ │ -08faba: 0727 |0029: move-object v7, v2 │ │ -08fabc: 28dc |002a: goto 0006 // -0024 │ │ +08fa18: |[08fa18] android.support.v4.app.BackStackRecord.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ │ +08fa28: 6e10 340e 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e34 │ │ +08fa2e: 0a04 |0003: move-result v4 │ │ +08fa30: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ +08fa34: 1107 |0006: return-object v7 │ │ +08fa36: 2202 7a02 |0007: new-instance v2, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +08fa3a: 7010 280e 0200 |0009: invoke-direct {v2}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ +08fa40: 6e10 2222 0500 |000c: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +08fa46: 0a01 |000f: move-result v1 │ │ +08fa48: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08fa4a: 3510 1800 |0011: if-ge v0, v1, 0029 // +0018 │ │ +08fa4e: 6e20 1b22 0500 |0013: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08fa54: 0c04 |0016: move-result-object v4 │ │ +08fa56: 6e20 300e 4700 |0017: invoke-virtual {v7, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +08fa5c: 0c03 |001a: move-result-object v3 │ │ +08fa5e: 1f03 1e04 |001b: check-cast v3, Landroid/view/View; // type@041e │ │ +08fa62: 3803 0900 |001d: if-eqz v3, 0026 // +0009 │ │ +08fa66: 6e20 1b22 0600 |001f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08fa6c: 0c04 |0022: move-result-object v4 │ │ +08fa6e: 6e30 370e 4203 |0023: invoke-virtual {v2, v4, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +08fa74: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08fa78: 28e9 |0028: goto 0011 // -0017 │ │ +08fa7a: 0727 |0029: move-object v7, v2 │ │ +08fa7c: 28dc |002a: goto 0006 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1321 │ │ 0x0006 line=1332 │ │ 0x0007 line=1324 │ │ 0x000c line=1325 │ │ 0x0010 line=1326 │ │ @@ -175104,46 +175177,46 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -08fac0: |[08fac0] android.support.v4.app.BackStackRecord.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ -08fad0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08fad2: 2200 7a02 |0001: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027a │ │ -08fad6: 7010 280e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ -08fadc: 5441 a600 |0006: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -08fae0: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ -08fae4: 6e10 9504 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ -08faea: 0c01 |000d: move-result-object v1 │ │ -08faec: 7120 2a06 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@062a │ │ -08faf2: 3807 1800 |0011: if-eqz v7, 0029 // +0018 │ │ -08faf6: 5441 a700 |0013: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fafa: 6e20 3b0e 1000 |0015: invoke-virtual {v0, v1}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0e3b │ │ -08fb00: 3807 1a00 |0018: if-eqz v7, 0032 // +001a │ │ -08fb04: 5461 e500 |001a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -08fb08: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -08fb0c: 5461 e500 |001e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ -08fb10: 5442 a700 |0020: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fb14: 6e30 ca08 2100 |0022: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ -08fb1a: 7040 2f04 5430 |0025: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@042f │ │ -08fb20: 1100 |0028: return-object v0 │ │ -08fb22: 5441 a600 |0029: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -08fb26: 5442 a700 |002b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fb2a: 7130 2904 2100 |002d: invoke-static {v1, v2, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@0429 │ │ -08fb30: 0c00 |0030: move-result-object v0 │ │ -08fb32: 28e7 |0031: goto 0018 // -0019 │ │ -08fb34: 5461 e700 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ -08fb38: 3801 0900 |0034: if-eqz v1, 003d // +0009 │ │ -08fb3c: 5461 e700 |0036: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ -08fb40: 5442 a700 |0038: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fb44: 6e30 ca08 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ -08fb4a: 7040 3a04 5430 |003d: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@043a │ │ -08fb50: 28e8 |0040: goto 0028 // -0018 │ │ +08fa80: |[08fa80] android.support.v4.app.BackStackRecord.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ +08fa90: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08fa92: 2200 7a02 |0001: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027a │ │ +08fa96: 7010 280e 0000 |0003: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0e28 │ │ +08fa9c: 5441 a600 |0006: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +08faa0: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ +08faa4: 6e10 9504 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ +08faaa: 0c01 |000d: move-result-object v1 │ │ +08faac: 7120 2a06 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@062a │ │ +08fab2: 3807 1800 |0011: if-eqz v7, 0029 // +0018 │ │ +08fab6: 5441 a700 |0013: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08faba: 6e20 3b0e 1000 |0015: invoke-virtual {v0, v1}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0e3b │ │ +08fac0: 3807 1a00 |0018: if-eqz v7, 0032 // +001a │ │ +08fac4: 5461 e500 |001a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +08fac8: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +08facc: 5461 e500 |001e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e5 │ │ +08fad0: 5442 a700 |0020: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08fad4: 6e30 ca08 2100 |0022: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ +08fada: 7040 2f04 5430 |0025: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@042f │ │ +08fae0: 1100 |0028: return-object v0 │ │ +08fae2: 5441 a600 |0029: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +08fae6: 5442 a700 |002b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08faea: 7130 2904 2100 |002d: invoke-static {v1, v2, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@0429 │ │ +08faf0: 0c00 |0030: move-result-object v0 │ │ +08faf2: 28e7 |0031: goto 0018 // -0019 │ │ +08faf4: 5461 e700 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ +08faf8: 3801 0900 |0034: if-eqz v1, 003d // +0009 │ │ +08fafc: 5461 e700 |0036: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00e7 │ │ +08fb00: 5442 a700 |0038: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08fb04: 6e30 ca08 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@08ca │ │ +08fb0a: 7040 3a04 5430 |003d: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@043a │ │ +08fb10: 28e8 |0040: goto 0028 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1089 │ │ 0x0006 line=1090 │ │ 0x000a line=1091 │ │ 0x0011 line=1092 │ │ 0x0013 line=1093 │ │ @@ -175168,47 +175241,47 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -08fb54: |[08fb54] android.support.v4.app.BackStackRecord.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ -08fb64: 5476 a700 |0000: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fb68: 3906 2c00 |0002: if-nez v6, 002e // +002c │ │ -08fb6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08fb6e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -08fb70: 3501 3500 |0006: if-ge v1, v0, 003b // +0035 │ │ -08fb74: 5476 a600 |0008: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -08fb78: 6e20 1b22 1600 |000a: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08fb7e: 0c03 |000d: move-result-object v3 │ │ -08fb80: 1f03 f704 |000e: check-cast v3, Ljava/lang/String; // type@04f7 │ │ -08fb84: 5476 a700 |0010: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fb88: 6e20 1b22 1600 |0012: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08fb8e: 0c02 |0015: move-result-object v2 │ │ -08fb90: 1f02 f704 |0016: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -08fb94: 6e20 300e 2900 |0018: invoke-virtual {v9, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -08fb9a: 0c05 |001b: move-result-object v5 │ │ -08fb9c: 1f05 1e04 |001c: check-cast v5, Landroid/view/View; // type@041e │ │ -08fba0: 3805 0d00 |001e: if-eqz v5, 002b // +000d │ │ -08fba4: 7110 2c06 0500 |0020: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@062c │ │ -08fbaa: 0c04 |0023: move-result-object v4 │ │ -08fbac: 380a 1100 |0024: if-eqz v10, 0035 // +0011 │ │ -08fbb0: 5486 8a00 |0026: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ -08fbb4: 7130 3904 3604 |0028: invoke-static {v6, v3, v4}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ -08fbba: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08fbbe: 28d9 |002d: goto 0006 // -0027 │ │ -08fbc0: 5476 a700 |002e: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fbc4: 6e10 2222 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -08fbca: 0a00 |0033: move-result v0 │ │ -08fbcc: 28d1 |0034: goto 0005 // -002f │ │ -08fbce: 5486 8a00 |0035: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ -08fbd2: 7130 3904 4603 |0037: invoke-static {v6, v4, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ -08fbd8: 28f1 |003a: goto 002b // -000f │ │ -08fbda: 0e00 |003b: return-void │ │ +08fb14: |[08fb14] android.support.v4.app.BackStackRecord.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ +08fb24: 5476 a700 |0000: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08fb28: 3906 2c00 |0002: if-nez v6, 002e // +002c │ │ +08fb2c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08fb2e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +08fb30: 3501 3500 |0006: if-ge v1, v0, 003b // +0035 │ │ +08fb34: 5476 a600 |0008: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +08fb38: 6e20 1b22 1600 |000a: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08fb3e: 0c03 |000d: move-result-object v3 │ │ +08fb40: 1f03 f704 |000e: check-cast v3, Ljava/lang/String; // type@04f7 │ │ +08fb44: 5476 a700 |0010: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08fb48: 6e20 1b22 1600 |0012: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08fb4e: 0c02 |0015: move-result-object v2 │ │ +08fb50: 1f02 f704 |0016: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +08fb54: 6e20 300e 2900 |0018: invoke-virtual {v9, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +08fb5a: 0c05 |001b: move-result-object v5 │ │ +08fb5c: 1f05 1e04 |001c: check-cast v5, Landroid/view/View; // type@041e │ │ +08fb60: 3805 0d00 |001e: if-eqz v5, 002b // +000d │ │ +08fb64: 7110 2c06 0500 |0020: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@062c │ │ +08fb6a: 0c04 |0023: move-result-object v4 │ │ +08fb6c: 380a 1100 |0024: if-eqz v10, 0035 // +0011 │ │ +08fb70: 5486 8a00 |0026: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ +08fb74: 7130 3904 3604 |0028: invoke-static {v6, v3, v4}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ +08fb7a: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08fb7e: 28d9 |002d: goto 0006 // -0027 │ │ +08fb80: 5476 a700 |002e: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08fb84: 6e10 2222 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +08fb8a: 0a00 |0033: move-result v0 │ │ +08fb8c: 28d1 |0034: goto 0005 // -002f │ │ +08fb8e: 5486 8a00 |0035: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ +08fb92: 7130 3904 4603 |0037: invoke-static {v6, v4, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ +08fb98: 28f1 |003a: goto 002b // -000f │ │ +08fb9a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1422 │ │ 0x0005 line=1423 │ │ 0x0008 line=1424 │ │ 0x0010 line=1425 │ │ 0x0018 line=1426 │ │ @@ -175244,31 +175317,31 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08fbdc: |[08fbdc] android.support.v4.app.BackStackRecord.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ -08fbec: 5431 a700 |0000: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fbf0: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -08fbf4: 6e10 340e 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e34 │ │ -08fbfa: 0a01 |0007: move-result v1 │ │ -08fbfc: 3901 1500 |0008: if-nez v1, 001d // +0015 │ │ -08fc00: 5431 a700 |000a: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08fc04: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -08fc06: 6e20 1b22 2100 |000d: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08fc0c: 0c01 |0010: move-result-object v1 │ │ -08fc0e: 6e20 300e 1400 |0011: invoke-virtual {v4, v1}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ -08fc14: 0c00 |0014: move-result-object v0 │ │ -08fc16: 1f00 1e04 |0015: check-cast v0, Landroid/view/View; // type@041e │ │ -08fc1a: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ -08fc1e: 5451 8800 |0019: iget-object v1, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0088 │ │ -08fc22: 5b10 a101 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01a1 │ │ -08fc26: 0e00 |001d: return-void │ │ +08fb9c: |[08fb9c] android.support.v4.app.BackStackRecord.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ +08fbac: 5431 a700 |0000: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08fbb0: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +08fbb4: 6e10 340e 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0e34 │ │ +08fbba: 0a01 |0007: move-result v1 │ │ +08fbbc: 3901 1500 |0008: if-nez v1, 001d // +0015 │ │ +08fbc0: 5431 a700 |000a: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08fbc4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +08fbc6: 6e20 1b22 2100 |000d: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08fbcc: 0c01 |0010: move-result-object v1 │ │ +08fbce: 6e20 300e 1400 |0011: invoke-virtual {v4, v1}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e30 │ │ +08fbd4: 0c00 |0014: move-result-object v0 │ │ +08fbd6: 1f00 1e04 |0015: check-cast v0, Landroid/view/View; // type@041e │ │ +08fbda: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ +08fbde: 5451 8800 |0019: iget-object v1, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0088 │ │ +08fbe2: 5b10 a101 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01a1 │ │ +08fbe6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1278 │ │ 0x000a line=1280 │ │ 0x0017 line=1282 │ │ 0x0019 line=1283 │ │ 0x001d line=1286 │ │ @@ -175284,32 +175357,32 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -08fc28: |[08fc28] android.support.v4.app.BackStackRecord.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ -08fc38: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -08fc3c: 5230 e100 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -08fc40: 3800 1d00 |0004: if-eqz v0, 0021 // +001d │ │ -08fc44: 6e10 9e04 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@049e │ │ -08fc4a: 0a01 |0009: move-result v1 │ │ -08fc4c: 3901 1700 |000a: if-nez v1, 0021 // +0017 │ │ -08fc50: 6e10 9c04 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@049c │ │ -08fc56: 0a01 |000f: move-result v1 │ │ -08fc58: 3801 1100 |0010: if-eqz v1, 0021 // +0011 │ │ -08fc5c: 6e10 9504 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ -08fc62: 0c01 |0015: move-result-object v1 │ │ -08fc64: 3801 0b00 |0016: if-eqz v1, 0021 // +000b │ │ -08fc68: 6e20 1b1c 0200 |0018: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ -08fc6e: 0c01 |001b: move-result-object v1 │ │ -08fc70: 3901 0500 |001c: if-nez v1, 0021 // +0005 │ │ -08fc74: 6e30 1d1c 0203 |001e: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c1d │ │ -08fc7a: 0e00 |0021: return-void │ │ +08fbe8: |[08fbe8] android.support.v4.app.BackStackRecord.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ +08fbf8: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +08fbfc: 5230 e100 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +08fc00: 3800 1d00 |0004: if-eqz v0, 0021 // +001d │ │ +08fc04: 6e10 9e04 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@049e │ │ +08fc0a: 0a01 |0009: move-result v1 │ │ +08fc0c: 3901 1700 |000a: if-nez v1, 0021 // +0017 │ │ +08fc10: 6e10 9c04 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@049c │ │ +08fc16: 0a01 |000f: move-result v1 │ │ +08fc18: 3801 1100 |0010: if-eqz v1, 0021 // +0011 │ │ +08fc1c: 6e10 9504 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ +08fc22: 0c01 |0015: move-result-object v1 │ │ +08fc24: 3801 0b00 |0016: if-eqz v1, 0021 // +000b │ │ +08fc28: 6e20 1b1c 0200 |0018: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1c1b │ │ +08fc2e: 0c01 |001b: move-result-object v1 │ │ +08fc30: 3901 0500 |001c: if-nez v1, 0021 // +0005 │ │ +08fc34: 6e30 1d1c 0203 |001e: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c1d │ │ +08fc3a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0002 line=748 │ │ 0x0004 line=749 │ │ 0x001e line=751 │ │ 0x0021 line=754 │ │ @@ -175324,20 +175397,20 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08fc7c: |[08fc7c] android.support.v4.app.BackStackRecord.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ -08fc8c: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -08fc90: 5230 e100 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -08fc94: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -08fc98: 6e30 1d1c 0203 |0006: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c1d │ │ -08fc9e: 0e00 |0009: return-void │ │ +08fc3c: |[08fc3c] android.support.v4.app.BackStackRecord.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ +08fc4c: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +08fc50: 5230 e100 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +08fc54: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +08fc58: 6e30 1d1c 0203 |0006: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1c1d │ │ +08fc5e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0002 line=758 │ │ 0x0004 line=759 │ │ 0x0006 line=760 │ │ 0x0009 line=763 │ │ @@ -175353,35 +175426,35 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -08fca0: |[08fca0] android.support.v4.app.BackStackRecord.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ │ -08fcb0: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ -08fcb4: 3804 1c00 |0002: if-eqz v4, 001e // +001c │ │ -08fcb8: 6e20 8621 4300 |0004: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08fcbe: 0a01 |0007: move-result v1 │ │ -08fcc0: 3901 1600 |0008: if-nez v1, 001e // +0016 │ │ -08fcc4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08fcc6: 6e10 3d0e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0e3d │ │ -08fccc: 0a01 |000e: move-result v1 │ │ -08fcce: 3510 1300 |000f: if-ge v0, v1, 0022 // +0013 │ │ -08fcd2: 6e20 3e0e 0200 |0011: invoke-virtual {v2, v0}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0e3e │ │ -08fcd8: 0c01 |0014: move-result-object v1 │ │ -08fcda: 6e20 8621 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -08fce0: 0a01 |0018: move-result v1 │ │ -08fce2: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ -08fce6: 6e30 3c0e 0204 |001b: invoke-virtual {v2, v0, v4}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e3c │ │ -08fcec: 0e00 |001e: return-void │ │ -08fcee: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08fcf2: 28ea |0021: goto 000b // -0016 │ │ -08fcf4: 6e30 370e 3204 |0022: invoke-virtual {v2, v3, v4}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -08fcfa: 28f9 |0025: goto 001e // -0007 │ │ +08fc60: |[08fc60] android.support.v4.app.BackStackRecord.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ │ +08fc70: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ +08fc74: 3804 1c00 |0002: if-eqz v4, 001e // +001c │ │ +08fc78: 6e20 8621 4300 |0004: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08fc7e: 0a01 |0007: move-result v1 │ │ +08fc80: 3901 1600 |0008: if-nez v1, 001e // +0016 │ │ +08fc84: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08fc86: 6e10 3d0e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0e3d │ │ +08fc8c: 0a01 |000e: move-result v1 │ │ +08fc8e: 3510 1300 |000f: if-ge v0, v1, 0022 // +0013 │ │ +08fc92: 6e20 3e0e 0200 |0011: invoke-virtual {v2, v0}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0e3e │ │ +08fc98: 0c01 |0014: move-result-object v1 │ │ +08fc9a: 6e20 8621 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +08fca0: 0a01 |0018: move-result v1 │ │ +08fca2: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ +08fca6: 6e30 3c0e 0204 |001b: invoke-virtual {v2, v0, v4}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e3c │ │ +08fcac: 0e00 |001e: return-void │ │ +08fcae: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08fcb2: 28ea |0021: goto 000b // -0016 │ │ +08fcb4: 6e30 370e 3204 |0022: invoke-virtual {v2, v3, v4}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +08fcba: 28f9 |0025: goto 001e // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1398 │ │ 0x000a line=1399 │ │ 0x0011 line=1400 │ │ 0x001b line=1401 │ │ 0x001e line=1407 │ │ @@ -175400,36 +175473,36 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -08fcfc: |[08fcfc] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ -08fd0c: 6e10 3d0e 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0e3d │ │ -08fd12: 0a00 |0003: move-result v0 │ │ -08fd14: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -08fd16: 3501 2200 |0005: if-ge v1, v0, 0027 // +0022 │ │ -08fd1a: 6e20 350e 1700 |0007: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0e35 │ │ -08fd20: 0c02 |000a: move-result-object v2 │ │ -08fd22: 1f02 f704 |000b: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -08fd26: 6e20 3e0e 1700 |000d: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0e3e │ │ -08fd2c: 0c04 |0010: move-result-object v4 │ │ -08fd2e: 1f04 1e04 |0011: check-cast v4, Landroid/view/View; // type@041e │ │ -08fd32: 7110 2c06 0400 |0013: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@062c │ │ -08fd38: 0c03 |0016: move-result-object v3 │ │ -08fd3a: 3808 0a00 |0017: if-eqz v8, 0021 // +000a │ │ -08fd3e: 5464 8a00 |0019: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ -08fd42: 7130 3904 2403 |001b: invoke-static {v4, v2, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ -08fd48: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08fd4c: 28e5 |0020: goto 0005 // -001b │ │ -08fd4e: 5464 8a00 |0021: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ -08fd52: 7130 3904 3402 |0023: invoke-static {v4, v3, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ -08fd58: 28f8 |0026: goto 001e // -0008 │ │ -08fd5a: 0e00 |0027: return-void │ │ +08fcbc: |[08fcbc] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ +08fccc: 6e10 3d0e 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0e3d │ │ +08fcd2: 0a00 |0003: move-result v0 │ │ +08fcd4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08fcd6: 3501 2200 |0005: if-ge v1, v0, 0027 // +0022 │ │ +08fcda: 6e20 350e 1700 |0007: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0e35 │ │ +08fce0: 0c02 |000a: move-result-object v2 │ │ +08fce2: 1f02 f704 |000b: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +08fce6: 6e20 3e0e 1700 |000d: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0e3e │ │ +08fcec: 0c04 |0010: move-result-object v4 │ │ +08fcee: 1f04 1e04 |0011: check-cast v4, Landroid/view/View; // type@041e │ │ +08fcf2: 7110 2c06 0400 |0013: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@062c │ │ +08fcf8: 0c03 |0016: move-result-object v3 │ │ +08fcfa: 3808 0a00 |0017: if-eqz v8, 0021 // +000a │ │ +08fcfe: 5464 8a00 |0019: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ +08fd02: 7130 3904 2403 |001b: invoke-static {v4, v2, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ +08fd08: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08fd0c: 28e5 |0020: goto 0005 // -001b │ │ +08fd0e: 5464 8a00 |0021: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ +08fd12: 7130 3904 3402 |0023: invoke-static {v4, v3, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ +08fd18: 28f8 |0026: goto 001e // -0008 │ │ +08fd1a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0004 line=1441 │ │ 0x0007 line=1442 │ │ 0x000d line=1443 │ │ 0x0017 line=1444 │ │ @@ -175453,31 +175526,31 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -08fd5c: |[08fd5c] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ -08fd6c: 3805 1d00 |0000: if-eqz v5, 001d // +001d │ │ -08fd70: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08fd72: 6e10 2222 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -08fd78: 0a03 |0006: move-result v3 │ │ -08fd7a: 3530 1600 |0007: if-ge v0, v3, 001d // +0016 │ │ -08fd7e: 6e20 1b22 0500 |0009: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08fd84: 0c01 |000c: move-result-object v1 │ │ -08fd86: 1f01 f704 |000d: check-cast v1, Ljava/lang/String; // type@04f7 │ │ -08fd8a: 6e20 1b22 0600 |000f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -08fd90: 0c02 |0012: move-result-object v2 │ │ -08fd92: 1f02 f704 |0013: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -08fd96: 5443 8a00 |0015: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ -08fd9a: 7130 3904 1302 |0017: invoke-static {v3, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ -08fda0: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08fda4: 28e7 |001c: goto 0003 // -0019 │ │ -08fda6: 0e00 |001d: return-void │ │ +08fd1c: |[08fd1c] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ +08fd2c: 3805 1d00 |0000: if-eqz v5, 001d // +001d │ │ +08fd30: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08fd32: 6e10 2222 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +08fd38: 0a03 |0006: move-result v3 │ │ +08fd3a: 3530 1600 |0007: if-ge v0, v3, 001d // +0016 │ │ +08fd3e: 6e20 1b22 0500 |0009: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08fd44: 0c01 |000c: move-result-object v1 │ │ +08fd46: 1f01 f704 |000d: check-cast v1, Ljava/lang/String; // type@04f7 │ │ +08fd4a: 6e20 1b22 0600 |000f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08fd50: 0c02 |0012: move-result-object v2 │ │ +08fd52: 1f02 f704 |0013: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +08fd56: 5443 8a00 |0015: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@008a │ │ +08fd5a: 7130 3904 1302 |0017: invoke-static {v3, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@0439 │ │ +08fd60: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08fd64: 28e7 |001c: goto 0003 // -0019 │ │ +08fd66: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1411 │ │ 0x0002 line=1412 │ │ 0x0009 line=1413 │ │ 0x000f line=1414 │ │ 0x0015 line=1415 │ │ @@ -175499,19 +175572,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 │ │ -08fda8: |[08fda8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -08fdb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08fdba: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -08fdbc: 7051 1204 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@0412 │ │ -08fdc2: 1102 |0005: return-object v2 │ │ +08fd68: |[08fd68] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +08fd78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fd7a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +08fd7c: 7051 1204 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@0412 │ │ +08fd82: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0005 line=407 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -175522,18 +175595,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 │ │ -08fdc4: |[08fdc4] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -08fdd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08fdd6: 7050 1204 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@0412 │ │ -08fddc: 1101 |0004: return-object v1 │ │ +08fd84: |[08fd84] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +08fd94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08fd96: 7050 1204 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@0412 │ │ +08fd9c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0004 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -175545,19 +175618,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 │ │ -08fde0: |[08fde0] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -08fdf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08fdf2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -08fdf4: 7051 1204 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@0412 │ │ -08fdfa: 1102 |0005: return-object v2 │ │ +08fda0: |[08fda0] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +08fdb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fdb2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +08fdb4: 7051 1204 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@0412 │ │ +08fdba: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0005 line=402 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -175568,37 +175641,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 │ │ -08fdfc: |[08fdfc] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -08fe0c: 5410 9f00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -08fe10: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -08fe14: 5b12 a800 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -08fe18: 5b12 9f00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -08fe1c: 5210 9d00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@009d │ │ -08fe20: 5920 8000 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ -08fe24: 5210 9e00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@009e │ │ -08fe28: 5920 8100 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ -08fe2c: 5210 a400 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a4 │ │ -08fe30: 5920 8400 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ -08fe34: 5210 a500 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a5 │ │ -08fe38: 5920 8500 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ -08fe3c: 5210 a300 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a3 │ │ -08fe40: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08fe44: 5910 a300 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a3 │ │ -08fe48: 0e00 |001e: return-void │ │ -08fe4a: 5410 a800 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -08fe4e: 5b20 8600 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -08fe52: 5410 a800 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -08fe56: 5b02 8300 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -08fe5a: 5b12 a800 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -08fe5e: 28df |0029: goto 0008 // -0021 │ │ +08fdbc: |[08fdbc] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +08fdcc: 5410 9f00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +08fdd0: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +08fdd4: 5b12 a800 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +08fdd8: 5b12 9f00 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +08fddc: 5210 9d00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@009d │ │ +08fde0: 5920 8000 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ +08fde4: 5210 9e00 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@009e │ │ +08fde8: 5920 8100 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ +08fdec: 5210 a400 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a4 │ │ +08fdf0: 5920 8400 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ +08fdf4: 5210 a500 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a5 │ │ +08fdf8: 5920 8500 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ +08fdfc: 5210 a300 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a3 │ │ +08fe00: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08fe04: 5910 a300 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a3 │ │ +08fe08: 0e00 |001e: return-void │ │ +08fe0a: 5410 a800 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +08fe0e: 5b20 8600 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +08fe12: 5410 a800 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +08fe16: 5b02 8300 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +08fe1a: 5b12 a800 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +08fe1e: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0004 line=387 │ │ 0x0008 line=393 │ │ 0x000c line=394 │ │ 0x0010 line=395 │ │ @@ -175617,38 +175690,38 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -08fe60: |[08fe60] android.support.v4.app.BackStackRecord.addSharedElement:(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -08fe70: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08fe74: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -08fe78: 3421 2c00 |0004: if-lt v1, v2, 0030 // +002c │ │ -08fe7c: 7110 2c06 0400 |0006: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@062c │ │ -08fe82: 0c00 |0009: move-result-object v0 │ │ -08fe84: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -08fe88: 2201 e504 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -08fe8c: 1a02 0613 |000e: const-string v2, "Unique transitionNames are required for all sharedElements" // string@1306 │ │ -08fe90: 7020 4621 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -08fe96: 2701 |0013: throw v1 │ │ -08fe98: 5431 a600 |0014: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -08fe9c: 3901 1000 |0016: if-nez v1, 0026 // +0010 │ │ -08fea0: 2201 2505 |0018: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -08fea4: 7010 1322 0100 |001a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -08feaa: 5b31 a600 |001d: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -08feae: 2201 2505 |001f: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -08feb2: 7010 1322 0100 |0021: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -08feb8: 5b31 a700 |0024: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08febc: 5431 a600 |0026: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -08fec0: 6e20 1722 0100 |0028: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -08fec6: 5431 a700 |002b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -08feca: 6e20 1722 5100 |002d: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -08fed0: 1103 |0030: return-object v3 │ │ +08fe20: |[08fe20] android.support.v4.app.BackStackRecord.addSharedElement:(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +08fe30: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08fe34: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +08fe38: 3421 2c00 |0004: if-lt v1, v2, 0030 // +002c │ │ +08fe3c: 7110 2c06 0400 |0006: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@062c │ │ +08fe42: 0c00 |0009: move-result-object v0 │ │ +08fe44: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +08fe48: 2201 e504 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +08fe4c: 1a02 0213 |000e: const-string v2, "Unique transitionNames are required for all sharedElements" // string@1302 │ │ +08fe50: 7020 4621 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +08fe56: 2701 |0013: throw v1 │ │ +08fe58: 5431 a600 |0014: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +08fe5c: 3901 1000 |0016: if-nez v1, 0026 // +0010 │ │ +08fe60: 2201 2505 |0018: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +08fe64: 7010 1322 0100 |001a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +08fe6a: 5b31 a600 |001d: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +08fe6e: 2201 2505 |001f: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +08fe72: 7010 1322 0100 |0021: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +08fe78: 5b31 a700 |0024: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08fe7c: 5431 a600 |0026: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +08fe80: 6e20 1722 0100 |0028: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +08fe86: 5431 a700 |002b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +08fe8a: 6e20 1722 5100 |002d: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +08fe90: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0006 line=521 │ │ 0x000a line=522 │ │ 0x000c line=523 │ │ 0x0014 line=526 │ │ @@ -175668,25 +175741,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 │ │ -08fed4: |[08fed4] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -08fee4: 5520 9700 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0097 │ │ -08fee8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08feec: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -08fef0: 1a01 af12 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@12af │ │ -08fef4: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -08fefa: 2700 |000b: throw v0 │ │ -08fefc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08fefe: 5c20 9600 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ -08ff02: 5b23 a200 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ -08ff06: 1102 |0011: return-object v2 │ │ +08fe94: |[08fe94] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +08fea4: 5520 9700 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0097 │ │ +08fea8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08feac: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +08feb0: 1a01 ab12 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@12ab │ │ +08feb4: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +08feba: 2700 |000b: throw v0 │ │ +08febc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08febe: 5c20 9600 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ +08fec2: 5b23 a200 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ +08fec6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x000f line=548 │ │ 0x0011 line=549 │ │ @@ -175699,22 +175772,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 │ │ -08ff08: |[08ff08] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -08ff18: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ -08ff1c: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ -08ff22: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -08ff24: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -08ff28: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08ff2c: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ -08ff32: 1102 |000d: return-object v2 │ │ +08fec8: |[08fec8] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +08fed8: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ +08fedc: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ +08fee2: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +08fee4: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +08fee8: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08feec: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ +08fef2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0005 line=493 │ │ 0x0008 line=494 │ │ 0x000a line=495 │ │ 0x000d line=497 │ │ @@ -175728,102 +175801,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -08ff34: |[08ff34] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -08ff44: 5563 9600 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ -08ff48: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -08ff4c: 0e00 |0004: return-void │ │ -08ff4e: 6303 3b01 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -08ff52: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -08ff56: 1a03 9405 |0009: const-string v3, "FragmentManager" // string@0594 │ │ -08ff5a: 2204 f804 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -08ff5e: 7010 a121 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08ff64: 1a05 3903 |0010: const-string v5, "Bump nesting in " // string@0339 │ │ -08ff68: 6e20 aa21 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ff6e: 0c04 |0015: move-result-object v4 │ │ -08ff70: 6e20 a921 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08ff76: 0c04 |0019: move-result-object v4 │ │ -08ff78: 1a05 3e00 |001a: const-string v5, " by " // string@003e │ │ -08ff7c: 6e20 aa21 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ff82: 0c04 |001f: move-result-object v4 │ │ -08ff84: 6e20 a621 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -08ff8a: 0c04 |0023: move-result-object v4 │ │ -08ff8c: 6e10 af21 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -08ff92: 0c04 |0027: move-result-object v4 │ │ -08ff94: 7120 141c 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -08ff9a: 5461 9f00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -08ff9e: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -08ffa2: 5413 8200 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08ffa6: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -08ffaa: 5413 8200 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08ffae: 5234 dc00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -08ffb2: b074 |0037: add-int/2addr v4, v7 │ │ -08ffb4: 5934 dc00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -08ffb8: 6303 3b01 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -08ffbc: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -08ffc0: 1a03 9405 |003e: const-string v3, "FragmentManager" // string@0594 │ │ -08ffc4: 2204 f804 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -08ffc8: 7010 a121 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -08ffce: 1a05 3a03 |0045: const-string v5, "Bump nesting of " // string@033a │ │ -08ffd2: 6e20 aa21 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08ffd8: 0c04 |004a: move-result-object v4 │ │ -08ffda: 5415 8200 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08ffde: 6e20 a921 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -08ffe4: 0c04 |0050: move-result-object v4 │ │ -08ffe6: 1a05 a600 |0051: const-string v5, " to " // string@00a6 │ │ -08ffea: 6e20 aa21 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -08fff0: 0c04 |0056: move-result-object v4 │ │ -08fff2: 5415 8200 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -08fff6: 5255 dc00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -08fffa: 6e20 a621 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -090000: 0c04 |005e: move-result-object v4 │ │ -090002: 6e10 af21 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -090008: 0c04 |0062: move-result-object v4 │ │ -09000a: 7120 141c 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -090010: 5413 8700 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090014: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -090018: 5413 8700 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -09001c: 6e10 2222 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -090022: 0a03 |006f: move-result v3 │ │ -090024: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -090028: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -09002c: 5413 8700 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090030: 6e20 1b22 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -090036: 0c02 |0079: move-result-object v2 │ │ -090038: 1f02 0e01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ -09003c: 5223 dc00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -090040: b073 |007e: add-int/2addr v3, v7 │ │ -090042: 5923 dc00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -090046: 6303 3b01 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -09004a: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -09004e: 1a03 9405 |0085: const-string v3, "FragmentManager" // string@0594 │ │ -090052: 2204 f804 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -090056: 7010 a121 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09005c: 1a05 3a03 |008c: const-string v5, "Bump nesting of " // string@033a │ │ -090060: 6e20 aa21 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -090066: 0c04 |0091: move-result-object v4 │ │ -090068: 6e20 a921 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09006e: 0c04 |0095: move-result-object v4 │ │ -090070: 1a05 a600 |0096: const-string v5, " to " // string@00a6 │ │ -090074: 6e20 aa21 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09007a: 0c04 |009b: move-result-object v4 │ │ -09007c: 5225 dc00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -090080: 6e20 a621 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -090086: 0c04 |00a1: move-result-object v4 │ │ -090088: 6e10 af21 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09008e: 0c04 |00a5: move-result-object v4 │ │ -090090: 7120 141c 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -090096: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -09009a: 28c7 |00ab: goto 0072 // -0039 │ │ -09009c: 5411 8300 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -0900a0: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +08fef4: |[08fef4] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +08ff04: 5563 9600 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ +08ff08: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +08ff0c: 0e00 |0004: return-void │ │ +08ff0e: 6303 3b01 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +08ff12: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +08ff16: 1a03 9405 |0009: const-string v3, "FragmentManager" // string@0594 │ │ +08ff1a: 2204 f804 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +08ff1e: 7010 a121 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08ff24: 1a05 3903 |0010: const-string v5, "Bump nesting in " // string@0339 │ │ +08ff28: 6e20 aa21 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ff2e: 0c04 |0015: move-result-object v4 │ │ +08ff30: 6e20 a921 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08ff36: 0c04 |0019: move-result-object v4 │ │ +08ff38: 1a05 3e00 |001a: const-string v5, " by " // string@003e │ │ +08ff3c: 6e20 aa21 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ff42: 0c04 |001f: move-result-object v4 │ │ +08ff44: 6e20 a621 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08ff4a: 0c04 |0023: move-result-object v4 │ │ +08ff4c: 6e10 af21 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08ff52: 0c04 |0027: move-result-object v4 │ │ +08ff54: 7120 141c 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +08ff5a: 5461 9f00 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +08ff5e: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +08ff62: 5413 8200 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08ff66: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +08ff6a: 5413 8200 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08ff6e: 5234 dc00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +08ff72: b074 |0037: add-int/2addr v4, v7 │ │ +08ff74: 5934 dc00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +08ff78: 6303 3b01 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +08ff7c: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +08ff80: 1a03 9405 |003e: const-string v3, "FragmentManager" // string@0594 │ │ +08ff84: 2204 f804 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +08ff88: 7010 a121 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +08ff8e: 1a05 3a03 |0045: const-string v5, "Bump nesting of " // string@033a │ │ +08ff92: 6e20 aa21 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ff98: 0c04 |004a: move-result-object v4 │ │ +08ff9a: 5415 8200 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08ff9e: 6e20 a921 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +08ffa4: 0c04 |0050: move-result-object v4 │ │ +08ffa6: 1a05 a600 |0051: const-string v5, " to " // string@00a6 │ │ +08ffaa: 6e20 aa21 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +08ffb0: 0c04 |0056: move-result-object v4 │ │ +08ffb2: 5415 8200 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +08ffb6: 5255 dc00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +08ffba: 6e20 a621 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +08ffc0: 0c04 |005e: move-result-object v4 │ │ +08ffc2: 6e10 af21 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +08ffc8: 0c04 |0062: move-result-object v4 │ │ +08ffca: 7120 141c 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +08ffd0: 5413 8700 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +08ffd4: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +08ffd8: 5413 8700 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +08ffdc: 6e10 2222 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +08ffe2: 0a03 |006f: move-result v3 │ │ +08ffe4: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +08ffe8: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +08ffec: 5413 8700 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +08fff0: 6e20 1b22 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +08fff6: 0c02 |0079: move-result-object v2 │ │ +08fff8: 1f02 0e01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ +08fffc: 5223 dc00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +090000: b073 |007e: add-int/2addr v3, v7 │ │ +090002: 5923 dc00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +090006: 6303 3b01 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +09000a: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +09000e: 1a03 9405 |0085: const-string v3, "FragmentManager" // string@0594 │ │ +090012: 2204 f804 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +090016: 7010 a121 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09001c: 1a05 3a03 |008c: const-string v5, "Bump nesting of " // string@033a │ │ +090020: 6e20 aa21 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +090026: 0c04 |0091: move-result-object v4 │ │ +090028: 6e20 a921 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09002e: 0c04 |0095: move-result-object v4 │ │ +090030: 1a05 a600 |0096: const-string v5, " to " // string@00a6 │ │ +090034: 6e20 aa21 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09003a: 0c04 |009b: move-result-object v4 │ │ +09003c: 5225 dc00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +090040: 6e20 a621 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +090046: 0c04 |00a1: move-result-object v4 │ │ +090048: 6e10 af21 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09004e: 0c04 |00a5: move-result-object v4 │ │ +090050: 7120 141c 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +090056: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +09005a: 28c7 |00ab: goto 0072 // -0039 │ │ +09005c: 5411 8300 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +090060: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0004 line=612 │ │ 0x0005 line=593 │ │ 0x002b line=595 │ │ 0x002d line=596 │ │ @@ -175849,64 +175922,64 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -0900a4: |[0900a4] android.support.v4.app.BackStackRecord.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ -0900b4: 5432 a100 |0000: iget-object v2, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -0900b8: 5422 4c01 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ -0900bc: 7210 2a05 0200 |0004: invoke-interface {v2}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@052a │ │ -0900c2: 0a02 |0007: move-result v2 │ │ -0900c4: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -0900c8: 0e00 |000a: return-void │ │ -0900ca: 5431 9f00 |000b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -0900ce: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ -0900d2: 5212 7f00 |000f: iget v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -0900d6: 2b02 4d00 0000 |0011: packed-switch v2, 0000005e // +0000004d │ │ -0900dc: 5411 8300 |0014: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -0900e0: 28f7 |0016: goto 000d // -0009 │ │ -0900e2: 5412 8200 |0017: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -0900e6: 7120 3704 2400 |0019: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ -0900ec: 28f8 |001c: goto 0014 // -0008 │ │ -0900ee: 5412 8700 |001d: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -0900f2: 3802 1a00 |001f: if-eqz v2, 0039 // +001a │ │ -0900f6: 5412 8700 |0021: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -0900fa: 6e10 2222 0200 |0023: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -090100: 0a02 |0026: move-result v2 │ │ -090102: d800 02ff |0027: add-int/lit8 v0, v2, #int -1 // #ff │ │ -090106: 3a00 1000 |0029: if-ltz v0, 0039 // +0010 │ │ -09010a: 5412 8700 |002b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -09010e: 6e20 1b22 0200 |002d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -090114: 0c02 |0030: move-result-object v2 │ │ -090116: 1f02 0e01 |0031: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ -09011a: 7030 3804 5302 |0033: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ -090120: d800 00ff |0036: add-int/lit8 v0, v0, #int -1 // #ff │ │ -090124: 28f1 |0038: goto 0029 // -000f │ │ -090126: 5412 8200 |0039: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -09012a: 7120 3704 2400 |003b: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ -090130: 28d6 |003e: goto 0014 // -002a │ │ -090132: 5412 8200 |003f: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090136: 7030 3804 5302 |0041: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ -09013c: 28d0 |0044: goto 0014 // -0030 │ │ -09013e: 5412 8200 |0045: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090142: 7030 3804 5302 |0047: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ -090148: 28ca |004a: goto 0014 // -0036 │ │ -09014a: 5412 8200 |004b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -09014e: 7120 3704 2400 |004d: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ -090154: 28c4 |0050: goto 0014 // -003c │ │ -090156: 5412 8200 |0051: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -09015a: 7030 3804 5302 |0053: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ -090160: 28be |0056: goto 0014 // -0042 │ │ -090162: 5412 8200 |0057: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090166: 7120 3704 2400 |0059: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ -09016c: 28b8 |005c: goto 0014 // -0048 │ │ -09016e: 0000 |005d: nop // spacer │ │ -090170: 0001 0700 0100 0000 0600 0000 0c00 ... |005e: packed-switch-data (18 units) │ │ +090064: |[090064] android.support.v4.app.BackStackRecord.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ +090074: 5432 a100 |0000: iget-object v2, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090078: 5422 4c01 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ +09007c: 7210 2a05 0200 |0004: invoke-interface {v2}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@052a │ │ +090082: 0a02 |0007: move-result v2 │ │ +090084: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +090088: 0e00 |000a: return-void │ │ +09008a: 5431 9f00 |000b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +09008e: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +090092: 5212 7f00 |000f: iget v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +090096: 2b02 4d00 0000 |0011: packed-switch v2, 0000005e // +0000004d │ │ +09009c: 5411 8300 |0014: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +0900a0: 28f7 |0016: goto 000d // -0009 │ │ +0900a2: 5412 8200 |0017: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +0900a6: 7120 3704 2400 |0019: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ +0900ac: 28f8 |001c: goto 0014 // -0008 │ │ +0900ae: 5412 8700 |001d: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +0900b2: 3802 1a00 |001f: if-eqz v2, 0039 // +001a │ │ +0900b6: 5412 8700 |0021: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +0900ba: 6e10 2222 0200 |0023: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0900c0: 0a02 |0026: move-result v2 │ │ +0900c2: d800 02ff |0027: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0900c6: 3a00 1000 |0029: if-ltz v0, 0039 // +0010 │ │ +0900ca: 5412 8700 |002b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +0900ce: 6e20 1b22 0200 |002d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0900d4: 0c02 |0030: move-result-object v2 │ │ +0900d6: 1f02 0e01 |0031: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ +0900da: 7030 3804 5302 |0033: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ +0900e0: d800 00ff |0036: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0900e4: 28f1 |0038: goto 0029 // -000f │ │ +0900e6: 5412 8200 |0039: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +0900ea: 7120 3704 2400 |003b: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ +0900f0: 28d6 |003e: goto 0014 // -002a │ │ +0900f2: 5412 8200 |003f: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +0900f6: 7030 3804 5302 |0041: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ +0900fc: 28d0 |0044: goto 0014 // -0030 │ │ +0900fe: 5412 8200 |0045: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090102: 7030 3804 5302 |0047: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ +090108: 28ca |004a: goto 0014 // -0036 │ │ +09010a: 5412 8200 |004b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +09010e: 7120 3704 2400 |004d: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ +090114: 28c4 |0050: goto 0014 // -003c │ │ +090116: 5412 8200 |0051: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +09011a: 7030 3804 5302 |0053: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0438 │ │ +090120: 28be |0056: goto 0014 // -0042 │ │ +090122: 5412 8200 |0057: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090126: 7120 3704 2400 |0059: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@0437 │ │ +09012c: 28b8 |005c: goto 0014 // -0048 │ │ +09012e: 0000 |005d: nop // spacer │ │ +090130: 0001 0700 0100 0000 0600 0000 0c00 ... |005e: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ 0x000a line=870 │ │ 0x000b line=837 │ │ 0x000d line=838 │ │ 0x000f line=839 │ │ @@ -175937,19 +176010,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090194: |[090194] android.support.v4.app.BackStackRecord.commit:()I │ │ -0901a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0901a6: 6e20 0e04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@040e │ │ -0901ac: 0a00 |0004: move-result v0 │ │ -0901ae: 0f00 |0005: return v0 │ │ +090154: |[090154] android.support.v4.app.BackStackRecord.commit:()I │ │ +090164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090166: 6e20 0e04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@040e │ │ +09016c: 0a00 |0004: move-result v0 │ │ +09016e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #10 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -175957,19 +176030,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0901b0: |[0901b0] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -0901c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0901c2: 6e20 0e04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@040e │ │ -0901c8: 0a00 |0004: move-result v0 │ │ -0901ca: 0f00 |0005: return v0 │ │ +090170: |[090170] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +090180: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +090182: 6e20 0e04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@040e │ │ +090188: 0a00 |0004: move-result v0 │ │ +09018a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #11 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -175977,57 +176050,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0901cc: |[0901cc] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -0901dc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0901de: 5562 9c00 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@009c │ │ -0901e2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0901e6: 2202 e604 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0901ea: 1a03 c817 |0007: const-string v3, "commit already called" // string@17c8 │ │ -0901ee: 7020 4a21 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0901f4: 2702 |000c: throw v2 │ │ -0901f6: 6302 3b01 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0901fa: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -0901fe: 1a02 9405 |0011: const-string v2, "FragmentManager" // string@0594 │ │ -090202: 2203 f804 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -090206: 7010 a121 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09020c: 1a04 ce03 |0018: const-string v4, "Commit: " // string@03ce │ │ -090210: 6e20 aa21 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -090216: 0c03 |001d: move-result-object v3 │ │ -090218: 6e20 a921 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09021e: 0c03 |0021: move-result-object v3 │ │ -090220: 6e10 af21 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -090226: 0c03 |0025: move-result-object v3 │ │ -090228: 7120 141c 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09022e: 2200 7f02 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@027f │ │ -090232: 1a02 9405 |002b: const-string v2, "FragmentManager" // string@0594 │ │ -090236: 7020 5f0e 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0e5f │ │ -09023c: 2201 ce04 |0030: new-instance v1, Ljava/io/PrintWriter; // type@04ce │ │ -090240: 7020 0721 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2107 │ │ -090246: 1a02 0400 |0035: const-string v2, " " // string@0004 │ │ -09024a: 6e55 1304 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@0413 │ │ -090250: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -090252: 5c62 9c00 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@009c │ │ -090256: 5562 9600 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ -09025a: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -09025e: 5462 a100 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090262: 6e20 5c05 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@055c │ │ -090268: 0a02 |0046: move-result v2 │ │ -09026a: 5962 a000 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -09026e: 5462 a100 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090272: 6e30 7305 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0573 │ │ -090278: 5262 a000 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -09027c: 0f02 |0050: return v2 │ │ -09027e: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -090280: 5962 a000 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -090284: 28f5 |0054: goto 0049 // -000b │ │ +09018c: |[09018c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +09019c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09019e: 5562 9c00 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@009c │ │ +0901a2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0901a6: 2202 e604 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0901aa: 1a03 c417 |0007: const-string v3, "commit already called" // string@17c4 │ │ +0901ae: 7020 4a21 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0901b4: 2702 |000c: throw v2 │ │ +0901b6: 6302 3b01 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0901ba: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +0901be: 1a02 9405 |0011: const-string v2, "FragmentManager" // string@0594 │ │ +0901c2: 2203 f804 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0901c6: 7010 a121 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0901cc: 1a04 ce03 |0018: const-string v4, "Commit: " // string@03ce │ │ +0901d0: 6e20 aa21 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0901d6: 0c03 |001d: move-result-object v3 │ │ +0901d8: 6e20 a921 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0901de: 0c03 |0021: move-result-object v3 │ │ +0901e0: 6e10 af21 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0901e6: 0c03 |0025: move-result-object v3 │ │ +0901e8: 7120 141c 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0901ee: 2200 7f02 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@027f │ │ +0901f2: 1a02 9405 |002b: const-string v2, "FragmentManager" // string@0594 │ │ +0901f6: 7020 5f0e 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0e5f │ │ +0901fc: 2201 ce04 |0030: new-instance v1, Ljava/io/PrintWriter; // type@04ce │ │ +090200: 7020 0721 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2107 │ │ +090206: 1a02 0400 |0035: const-string v2, " " // string@0004 │ │ +09020a: 6e55 1304 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@0413 │ │ +090210: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +090212: 5c62 9c00 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@009c │ │ +090216: 5562 9600 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ +09021a: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +09021e: 5462 a100 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090222: 6e20 5c05 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@055c │ │ +090228: 0a02 |0046: move-result v2 │ │ +09022a: 5962 a000 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +09022e: 5462 a100 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090232: 6e30 7305 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0573 │ │ +090238: 5262 a000 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +09023c: 0f02 |0050: return v2 │ │ +09023e: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +090240: 5962 a000 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +090244: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=623 │ │ 0x000d line=624 │ │ 0x0011 line=625 │ │ 0x0029 line=626 │ │ 0x0030 line=627 │ │ @@ -176049,22 +176122,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 │ │ -090288: |[090288] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -090298: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ -09029c: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ -0902a2: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -0902a4: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -0902a8: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -0902ac: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ -0902b2: 1102 |000d: return-object v2 │ │ +090248: |[090248] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +090258: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ +09025c: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ +090262: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +090264: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +090268: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +09026c: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ +090272: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0005 line=484 │ │ 0x0008 line=485 │ │ 0x000a line=486 │ │ 0x000d line=488 │ │ @@ -176078,24 +176151,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0902b4: |[0902b4] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -0902c4: 5520 9600 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ -0902c8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0902cc: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0902d0: 1a01 b112 |0006: const-string v1, "This transaction is already being added to the back stack" // string@12b1 │ │ -0902d4: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0902da: 2700 |000b: throw v0 │ │ -0902dc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0902de: 5c20 9700 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0097 │ │ -0902e2: 1102 |000f: return-object v2 │ │ +090274: |[090274] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +090284: 5520 9600 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ +090288: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09028c: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +090290: 1a01 ad12 |0006: const-string v1, "This transaction is already being added to the back stack" // string@12ad │ │ +090294: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +09029a: 2700 |000b: throw v0 │ │ +09029c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09029e: 5c20 9700 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0097 │ │ +0902a2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000c line=561 │ │ 0x000f line=562 │ │ locals : │ │ @@ -176106,18 +176179,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 │ │ -0902e4: |[0902e4] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0902f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0902f6: 6e40 1404 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0414 │ │ -0902fc: 0e00 |0004: return-void │ │ +0902a4: |[0902a4] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0902b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0902b6: 6e40 1404 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0414 │ │ +0902bc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 prefix Ljava/lang/String; │ │ @@ -176130,239 +176203,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 │ │ -090300: |[090300] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -090310: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -090314: 6e20 0a21 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09031a: 1a05 bf22 |0005: const-string v5, "mName=" // string@22bf │ │ -09031e: 6e20 0a21 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090324: 5475 a200 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ -090328: 6e20 0a21 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09032e: 1a05 7800 |000f: const-string v5, " mIndex=" // string@0078 │ │ -090332: 6e20 0a21 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090338: 5275 a000 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -09033c: 6e20 0821 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -090342: 1a05 6f00 |0019: const-string v5, " mCommitted=" // string@006f │ │ -090346: 6e20 0a21 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09034c: 5575 9c00 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@009c │ │ -090350: 6e20 1021 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -090356: 5275 a900 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ -09035a: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -09035e: 6e20 0a21 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090364: 1a05 d423 |002a: const-string v5, "mTransition=#" // string@23d4 │ │ -090368: 6e20 0a21 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09036e: 5275 a900 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ -090372: 7110 5321 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -090378: 0c05 |0034: move-result-object v5 │ │ -09037a: 6e20 0a21 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090380: 1a05 8a00 |0038: const-string v5, " mTransitionStyle=#" // string@008a │ │ -090384: 6e20 0a21 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09038a: 5275 aa00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ -09038e: 7110 5321 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -090394: 0c05 |0042: move-result-object v5 │ │ -090396: 6e20 0f21 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -09039c: 5275 9d00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@009d │ │ -0903a0: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -0903a4: 5275 9e00 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@009e │ │ -0903a8: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -0903ac: 6e20 0a21 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0903b2: 1a05 2822 |0051: const-string v5, "mEnterAnim=#" // string@2228 │ │ -0903b6: 6e20 0a21 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0903bc: 5275 9d00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@009d │ │ -0903c0: 7110 5321 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0903c6: 0c05 |005b: move-result-object v5 │ │ -0903c8: 6e20 0a21 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0903ce: 1a05 7400 |005f: const-string v5, " mExitAnim=#" // string@0074 │ │ -0903d2: 6e20 0a21 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0903d8: 5275 9e00 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@009e │ │ -0903dc: 7110 5321 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0903e2: 0c05 |0069: move-result-object v5 │ │ -0903e4: 6e20 0f21 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0903ea: 5275 a400 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a4 │ │ -0903ee: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -0903f2: 5275 a500 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a5 │ │ -0903f6: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -0903fa: 6e20 0a21 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090400: 1a05 fd22 |0078: const-string v5, "mPopEnterAnim=#" // string@22fd │ │ -090404: 6e20 0a21 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09040a: 5275 a400 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a4 │ │ -09040e: 7110 5321 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -090414: 0c05 |0082: move-result-object v5 │ │ -090416: 6e20 0a21 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09041c: 1a05 7d00 |0086: const-string v5, " mPopExitAnim=#" // string@007d │ │ -090420: 6e20 0a21 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090426: 5275 a500 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a5 │ │ -09042a: 7110 5321 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -090430: 0c05 |0090: move-result-object v5 │ │ -090432: 6e20 0f21 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -090438: 5275 9a00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ -09043c: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -090440: 5475 9b00 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ -090444: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -090448: 6e20 0a21 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09044e: 1a05 8721 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@2187 │ │ -090452: 6e20 0a21 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090458: 5275 9a00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ -09045c: 7110 5321 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -090462: 0c05 |00a9: move-result-object v5 │ │ -090464: 6e20 0a21 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09046a: 1a05 6e00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@006e │ │ -09046e: 6e20 0a21 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090474: 5475 9b00 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ -090478: 6e20 0e21 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -09047e: 5275 9800 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ -090482: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -090486: 5475 9900 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ -09048a: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -09048e: 6e20 0a21 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090494: 1a05 8421 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@2184 │ │ -090498: 6e20 0a21 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09049e: 5275 9800 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ -0904a2: 7110 5321 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0904a8: 0c05 |00cc: move-result-object v5 │ │ -0904aa: 6e20 0a21 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0904b0: 1a05 6d00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@006d │ │ -0904b4: 6e20 0a21 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0904ba: 5475 9900 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ -0904be: 6e20 0e21 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0904c4: 5475 9f00 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -0904c8: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -0904cc: 6e20 0a21 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0904d2: 1a05 1210 |00e1: const-string v5, "Operations:" // string@1012 │ │ -0904d6: 6e20 0f21 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0904dc: 2205 f804 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -0904e0: 7010 a121 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0904e6: 6e20 aa21 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0904ec: 0c05 |00ee: move-result-object v5 │ │ -0904ee: 1a06 0500 |00ef: const-string v6, " " // string@0005 │ │ -0904f2: 6e20 aa21 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0904f8: 0c05 |00f4: move-result-object v5 │ │ -0904fa: 6e10 af21 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -090500: 0c02 |00f8: move-result-object v2 │ │ -090502: 5474 9f00 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -090506: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -090508: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -09050c: 5245 7f00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -090510: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -090516: 2205 f804 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -09051a: 7010 a121 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -090520: 1a06 8a17 |0108: const-string v6, "cmd=" // string@178a │ │ -090524: 6e20 aa21 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09052a: 0c05 |010d: move-result-object v5 │ │ -09052c: 5246 7f00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -090530: 6e20 a621 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -090536: 0c05 |0113: move-result-object v5 │ │ -090538: 6e10 af21 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09053e: 0c00 |0117: move-result-object v0 │ │ -090540: 6e20 0a21 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090546: 1a05 1200 |011b: const-string v5, " Op #" // string@0012 │ │ -09054a: 6e20 0a21 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090550: 6e20 0821 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -090556: 1a05 5701 |0123: const-string v5, ": " // string@0157 │ │ -09055a: 6e20 0a21 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090560: 6e20 0a21 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090566: 1a05 0300 |012b: const-string v5, " " // string@0003 │ │ -09056a: 6e20 0a21 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090570: 5445 8200 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090574: 6e20 0e21 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -09057a: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -09057e: 5245 8000 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ -090582: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -090586: 5245 8100 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ -09058a: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -09058e: 6e20 0a21 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090594: 1a05 131a |0142: const-string v5, "enterAnim=#" // string@1a13 │ │ -090598: 6e20 0a21 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09059e: 5245 8000 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ -0905a2: 7110 5321 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0905a8: 0c05 |014c: move-result-object v5 │ │ -0905aa: 6e20 0a21 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0905b0: 1a05 5100 |0150: const-string v5, " exitAnim=#" // string@0051 │ │ -0905b4: 6e20 0a21 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0905ba: 5245 8100 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ -0905be: 7110 5321 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0905c4: 0c05 |015a: move-result-object v5 │ │ -0905c6: 6e20 0f21 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0905cc: 5245 8400 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ -0905d0: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -0905d4: 5245 8500 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ -0905d8: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -0905dc: 6e20 0a21 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0905e2: 1a05 5d27 |0169: const-string v5, "popEnterAnim=#" // string@275d │ │ -0905e6: 6e20 0a21 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0905ec: 5245 8400 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ -0905f0: 7110 5321 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0905f6: 0c05 |0173: move-result-object v5 │ │ -0905f8: 6e20 0a21 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0905fe: 1a05 9b00 |0177: const-string v5, " popExitAnim=#" // string@009b │ │ -090602: 6e20 0a21 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090608: 5245 8500 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ -09060c: 7110 5321 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -090612: 0c05 |0181: move-result-object v5 │ │ -090614: 6e20 0f21 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -09061a: 5445 8700 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -09061e: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -090622: 5445 8700 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090626: 6e10 2222 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09062c: 0a05 |018e: move-result v5 │ │ -09062e: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -090632: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -090634: 5445 8700 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090638: 6e10 2222 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09063e: 0a05 |0197: move-result v5 │ │ -090640: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -090644: 6e20 0a21 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09064a: 5445 8700 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -09064e: 6e10 2222 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -090654: 0a05 |01a2: move-result v5 │ │ -090656: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -090658: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -09065c: 1a05 d810 |01a6: const-string v5, "Removed: " // string@10d8 │ │ -090660: 6e20 0a21 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -090666: 5445 8700 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -09066a: 6e20 1b22 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -090670: 0c05 |01b0: move-result-object v5 │ │ -090672: 6e20 0e21 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -090678: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09067c: 28dc |01b6: goto 0192 // -0024 │ │ -09067e: 1a00 970f |01b7: const-string v0, "NULL" // string@0f97 │ │ -090682: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -090686: 1a00 1002 |01bb: const-string v0, "ADD" // string@0210 │ │ -09068a: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -09068e: 1a00 9f10 |01bf: const-string v0, "REPLACE" // string@109f │ │ -090692: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -090696: 1a00 9e10 |01c3: const-string v0, "REMOVE" // string@109e │ │ -09069a: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -09069e: 1a00 cc05 |01c7: const-string v0, "HIDE" // string@05cc │ │ -0906a2: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -0906a6: 1a00 5a11 |01cb: const-string v0, "SHOW" // string@115a │ │ -0906aa: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -0906ae: 1a00 5d04 |01cf: const-string v0, "DETACH" // string@045d │ │ -0906b2: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -0906b6: 1a00 3802 |01d3: const-string v0, "ATTACH" // string@0238 │ │ -0906ba: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -0906be: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -0906c2: 1a05 d710 |01d9: const-string v5, "Removed:" // string@10d7 │ │ -0906c6: 6e20 0f21 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0906cc: 6e20 0a21 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0906d2: 1a05 0600 |01e1: const-string v5, " #" // string@0006 │ │ -0906d6: 6e20 0a21 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0906dc: 6e20 0821 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -0906e2: 1a05 5701 |01e9: const-string v5, ": " // string@0157 │ │ -0906e6: 6e20 0a21 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0906ec: 28bd |01ee: goto 01ab // -0043 │ │ -0906ee: 5444 8300 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -0906f2: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0906f6: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -0906fa: 0e00 |01f5: return-void │ │ -0906fc: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +0902c0: |[0902c0] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +0902d0: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +0902d4: 6e20 0a21 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0902da: 1a05 bb22 |0005: const-string v5, "mName=" // string@22bb │ │ +0902de: 6e20 0a21 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0902e4: 5475 a200 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ +0902e8: 6e20 0a21 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0902ee: 1a05 7800 |000f: const-string v5, " mIndex=" // string@0078 │ │ +0902f2: 6e20 0a21 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0902f8: 5275 a000 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +0902fc: 6e20 0821 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +090302: 1a05 6f00 |0019: const-string v5, " mCommitted=" // string@006f │ │ +090306: 6e20 0a21 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09030c: 5575 9c00 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@009c │ │ +090310: 6e20 1021 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +090316: 5275 a900 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ +09031a: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +09031e: 6e20 0a21 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090324: 1a05 d023 |002a: const-string v5, "mTransition=#" // string@23d0 │ │ +090328: 6e20 0a21 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09032e: 5275 a900 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ +090332: 7110 5321 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +090338: 0c05 |0034: move-result-object v5 │ │ +09033a: 6e20 0a21 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090340: 1a05 8a00 |0038: const-string v5, " mTransitionStyle=#" // string@008a │ │ +090344: 6e20 0a21 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09034a: 5275 aa00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ +09034e: 7110 5321 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +090354: 0c05 |0042: move-result-object v5 │ │ +090356: 6e20 0f21 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +09035c: 5275 9d00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@009d │ │ +090360: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +090364: 5275 9e00 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@009e │ │ +090368: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +09036c: 6e20 0a21 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090372: 1a05 2422 |0051: const-string v5, "mEnterAnim=#" // string@2224 │ │ +090376: 6e20 0a21 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09037c: 5275 9d00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@009d │ │ +090380: 7110 5321 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +090386: 0c05 |005b: move-result-object v5 │ │ +090388: 6e20 0a21 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09038e: 1a05 7400 |005f: const-string v5, " mExitAnim=#" // string@0074 │ │ +090392: 6e20 0a21 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090398: 5275 9e00 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@009e │ │ +09039c: 7110 5321 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0903a2: 0c05 |0069: move-result-object v5 │ │ +0903a4: 6e20 0f21 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0903aa: 5275 a400 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a4 │ │ +0903ae: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +0903b2: 5275 a500 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a5 │ │ +0903b6: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +0903ba: 6e20 0a21 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0903c0: 1a05 f922 |0078: const-string v5, "mPopEnterAnim=#" // string@22f9 │ │ +0903c4: 6e20 0a21 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0903ca: 5275 a400 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a4 │ │ +0903ce: 7110 5321 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0903d4: 0c05 |0082: move-result-object v5 │ │ +0903d6: 6e20 0a21 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0903dc: 1a05 7d00 |0086: const-string v5, " mPopExitAnim=#" // string@007d │ │ +0903e0: 6e20 0a21 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0903e6: 5275 a500 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a5 │ │ +0903ea: 7110 5321 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0903f0: 0c05 |0090: move-result-object v5 │ │ +0903f2: 6e20 0f21 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0903f8: 5275 9a00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ +0903fc: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +090400: 5475 9b00 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ +090404: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +090408: 6e20 0a21 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09040e: 1a05 8321 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@2183 │ │ +090412: 6e20 0a21 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090418: 5275 9a00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ +09041c: 7110 5321 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +090422: 0c05 |00a9: move-result-object v5 │ │ +090424: 6e20 0a21 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09042a: 1a05 6e00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@006e │ │ +09042e: 6e20 0a21 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090434: 5475 9b00 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ +090438: 6e20 0e21 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +09043e: 5275 9800 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ +090442: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +090446: 5475 9900 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ +09044a: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +09044e: 6e20 0a21 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090454: 1a05 8021 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@2180 │ │ +090458: 6e20 0a21 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09045e: 5275 9800 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ +090462: 7110 5321 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +090468: 0c05 |00cc: move-result-object v5 │ │ +09046a: 6e20 0a21 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090470: 1a05 6d00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@006d │ │ +090474: 6e20 0a21 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09047a: 5475 9900 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ +09047e: 6e20 0e21 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +090484: 5475 9f00 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +090488: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +09048c: 6e20 0a21 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090492: 1a05 0e10 |00e1: const-string v5, "Operations:" // string@100e │ │ +090496: 6e20 0f21 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +09049c: 2205 f804 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +0904a0: 7010 a121 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0904a6: 6e20 aa21 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0904ac: 0c05 |00ee: move-result-object v5 │ │ +0904ae: 1a06 0500 |00ef: const-string v6, " " // string@0005 │ │ +0904b2: 6e20 aa21 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0904b8: 0c05 |00f4: move-result-object v5 │ │ +0904ba: 6e10 af21 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0904c0: 0c02 |00f8: move-result-object v2 │ │ +0904c2: 5474 9f00 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +0904c6: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +0904c8: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +0904cc: 5245 7f00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +0904d0: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +0904d6: 2205 f804 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +0904da: 7010 a121 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0904e0: 1a06 8617 |0108: const-string v6, "cmd=" // string@1786 │ │ +0904e4: 6e20 aa21 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0904ea: 0c05 |010d: move-result-object v5 │ │ +0904ec: 5246 7f00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +0904f0: 6e20 a621 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0904f6: 0c05 |0113: move-result-object v5 │ │ +0904f8: 6e10 af21 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0904fe: 0c00 |0117: move-result-object v0 │ │ +090500: 6e20 0a21 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090506: 1a05 1200 |011b: const-string v5, " Op #" // string@0012 │ │ +09050a: 6e20 0a21 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090510: 6e20 0821 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +090516: 1a05 5701 |0123: const-string v5, ": " // string@0157 │ │ +09051a: 6e20 0a21 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090520: 6e20 0a21 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090526: 1a05 0300 |012b: const-string v5, " " // string@0003 │ │ +09052a: 6e20 0a21 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090530: 5445 8200 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090534: 6e20 0e21 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +09053a: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +09053e: 5245 8000 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ +090542: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +090546: 5245 8100 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ +09054a: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +09054e: 6e20 0a21 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090554: 1a05 0f1a |0142: const-string v5, "enterAnim=#" // string@1a0f │ │ +090558: 6e20 0a21 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09055e: 5245 8000 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ +090562: 7110 5321 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +090568: 0c05 |014c: move-result-object v5 │ │ +09056a: 6e20 0a21 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090570: 1a05 5100 |0150: const-string v5, " exitAnim=#" // string@0051 │ │ +090574: 6e20 0a21 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09057a: 5245 8100 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ +09057e: 7110 5321 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +090584: 0c05 |015a: move-result-object v5 │ │ +090586: 6e20 0f21 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +09058c: 5245 8400 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ +090590: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +090594: 5245 8500 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ +090598: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +09059c: 6e20 0a21 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0905a2: 1a05 5927 |0169: const-string v5, "popEnterAnim=#" // string@2759 │ │ +0905a6: 6e20 0a21 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0905ac: 5245 8400 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ +0905b0: 7110 5321 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0905b6: 0c05 |0173: move-result-object v5 │ │ +0905b8: 6e20 0a21 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0905be: 1a05 9b00 |0177: const-string v5, " popExitAnim=#" // string@009b │ │ +0905c2: 6e20 0a21 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0905c8: 5245 8500 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ +0905cc: 7110 5321 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0905d2: 0c05 |0181: move-result-object v5 │ │ +0905d4: 6e20 0f21 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0905da: 5445 8700 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +0905de: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +0905e2: 5445 8700 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +0905e6: 6e10 2222 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0905ec: 0a05 |018e: move-result v5 │ │ +0905ee: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +0905f2: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +0905f4: 5445 8700 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +0905f8: 6e10 2222 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0905fe: 0a05 |0197: move-result v5 │ │ +090600: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +090604: 6e20 0a21 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09060a: 5445 8700 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +09060e: 6e10 2222 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +090614: 0a05 |01a2: move-result v5 │ │ +090616: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +090618: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +09061c: 1a05 d410 |01a6: const-string v5, "Removed: " // string@10d4 │ │ +090620: 6e20 0a21 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090626: 5445 8700 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +09062a: 6e20 1b22 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +090630: 0c05 |01b0: move-result-object v5 │ │ +090632: 6e20 0e21 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +090638: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09063c: 28dc |01b6: goto 0192 // -0024 │ │ +09063e: 1a00 930f |01b7: const-string v0, "NULL" // string@0f93 │ │ +090642: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +090646: 1a00 1002 |01bb: const-string v0, "ADD" // string@0210 │ │ +09064a: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +09064e: 1a00 9b10 |01bf: const-string v0, "REPLACE" // string@109b │ │ +090652: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +090656: 1a00 9a10 |01c3: const-string v0, "REMOVE" // string@109a │ │ +09065a: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +09065e: 1a00 cc05 |01c7: const-string v0, "HIDE" // string@05cc │ │ +090662: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +090666: 1a00 5611 |01cb: const-string v0, "SHOW" // string@1156 │ │ +09066a: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +09066e: 1a00 5d04 |01cf: const-string v0, "DETACH" // string@045d │ │ +090672: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +090676: 1a00 3802 |01d3: const-string v0, "ATTACH" // string@0238 │ │ +09067a: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +09067e: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +090682: 1a05 d310 |01d9: const-string v5, "Removed:" // string@10d3 │ │ +090686: 6e20 0f21 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +09068c: 6e20 0a21 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +090692: 1a05 0600 |01e1: const-string v5, " #" // string@0006 │ │ +090696: 6e20 0a21 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09069c: 6e20 0821 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +0906a2: 1a05 5701 |01e9: const-string v5, ": " // string@0157 │ │ +0906a6: 6e20 0a21 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0906ac: 28bd |01ee: goto 01ab // -0043 │ │ +0906ae: 5444 8300 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +0906b2: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0906b6: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +0906ba: 0e00 |01f5: return-void │ │ +0906bc: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ 0x000f line=265 │ │ 0x0019 line=266 │ │ 0x0023 line=267 │ │ @@ -176461,25 +176534,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -090724: |[090724] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -090734: 5220 9800 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ -090738: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -09073c: 5420 a100 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090740: 5400 4501 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -090744: 5221 9800 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ -090748: 6e20 0005 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0500 │ │ -09074e: 0c00 |000d: move-result-object v0 │ │ -090750: 1100 |000e: return-object v0 │ │ -090752: 5420 9900 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ -090756: 28fd |0011: goto 000e // -0003 │ │ +0906e4: |[0906e4] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +0906f4: 5220 9800 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ +0906f8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0906fc: 5420 a100 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090700: 5400 4501 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +090704: 5221 9800 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ +090708: 6e20 0005 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0500 │ │ +09070e: 0c00 |000d: move-result-object v0 │ │ +090710: 1100 |000e: return-object v0 │ │ +090712: 5420 9900 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ +090716: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0004 line=380 │ │ 0x000e line=382 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -176489,17 +176562,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090758: |[090758] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -090768: 5210 9800 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ -09076c: 0f00 |0002: return v0 │ │ +090718: |[090718] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +090728: 5210 9800 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ +09072c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -176507,25 +176580,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -090770: |[090770] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -090780: 5220 9a00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ -090784: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -090788: 5420 a100 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -09078c: 5400 4501 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -090790: 5221 9a00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ -090794: 6e20 0005 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0500 │ │ -09079a: 0c00 |000d: move-result-object v0 │ │ -09079c: 1100 |000e: return-object v0 │ │ -09079e: 5420 9b00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ -0907a2: 28fd |0011: goto 000e // -0003 │ │ +090730: |[090730] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +090740: 5220 9a00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ +090744: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +090748: 5420 a100 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +09074c: 5400 4501 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +090750: 5221 9a00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ +090754: 6e20 0005 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0500 │ │ +09075a: 0c00 |000d: move-result-object v0 │ │ +09075c: 1100 |000e: return-object v0 │ │ +09075e: 5420 9b00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ +090762: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0004 line=373 │ │ 0x000e line=375 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -176535,17 +176608,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0907a4: |[0907a4] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -0907b4: 5210 9a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ -0907b8: 0f00 |0002: return v0 │ │ +090764: |[090764] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +090774: 5210 9a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ +090778: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -176553,17 +176626,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0907bc: |[0907bc] android.support.v4.app.BackStackRecord.getId:()I │ │ -0907cc: 5210 a000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -0907d0: 0f00 |0002: return v0 │ │ +09077c: |[09077c] android.support.v4.app.BackStackRecord.getId:()I │ │ +09078c: 5210 a000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +090790: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -176571,17 +176644,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0907d4: |[0907d4] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -0907e4: 5410 a200 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ -0907e8: 1100 |0002: return-object v0 │ │ +090794: |[090794] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +0907a4: 5410 a200 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ +0907a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -176589,17 +176662,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0907ec: |[0907ec] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -0907fc: 5210 a900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ -090800: 0f00 |0002: return v0 │ │ +0907ac: |[0907ac] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +0907bc: 5210 a900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ +0907c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=974 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #23 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -176607,17 +176680,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090804: |[090804] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -090814: 5210 aa00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ -090818: 0f00 |0002: return v0 │ │ +0907c4: |[0907c4] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +0907d4: 5210 aa00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ +0907d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -176625,22 +176698,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 │ │ -09081c: |[09081c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -09082c: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ -090830: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ -090836: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -090838: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -09083c: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090840: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ -090846: 1102 |000d: return-object v2 │ │ +0907dc: |[0907dc] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0907ec: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ +0907f0: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ +0907f6: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +0907f8: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +0907fc: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090800: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ +090806: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ 0x0008 line=467 │ │ 0x000a line=468 │ │ 0x000d line=470 │ │ @@ -176654,17 +176727,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090848: |[090848] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -090858: 5510 9700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0097 │ │ -09085c: 0f00 |0002: return v0 │ │ +090808: |[090808] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +090818: 5510 9700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0097 │ │ +09081c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #26 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -176672,21 +176745,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -090860: |[090860] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -090870: 5210 a300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a3 │ │ -090874: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -090878: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -09087a: 0f00 |0005: return v0 │ │ -09087c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -09087e: 28fe |0007: goto 0005 // -0002 │ │ +090820: |[090820] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +090830: 5210 a300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00a3 │ │ +090834: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +090838: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +09083a: 0f00 |0005: return v0 │ │ +09083c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +09083e: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #27 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -176694,199 +176767,199 @@ │ │ type : '(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 378 16-bit code units │ │ -090880: |[090880] android.support.v4.app.BackStackRecord.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ -090890: 630d 3b01 |0000: sget-boolean v13, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -090894: 380d 3100 |0002: if-eqz v13, 0033 // +0031 │ │ -090898: 1a0d 9405 |0004: const-string v13, "FragmentManager" // string@0594 │ │ -09089c: 220e f804 |0006: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ -0908a0: 7010 a121 0e00 |0008: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0908a6: 1a0f 6227 |000b: const-string v15, "popFromBackStack: " // string@2762 │ │ -0908aa: 6e20 aa21 fe00 |000d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0908b0: 0c0e |0010: move-result-object v14 │ │ -0908b2: 0800 1100 |0011: move-object/from16 v0, v17 │ │ -0908b6: 6e20 a921 0e00 |0013: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0908bc: 0c0e |0016: move-result-object v14 │ │ -0908be: 6e10 af21 0e00 |0017: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0908c4: 0c0e |001a: move-result-object v14 │ │ -0908c6: 7120 141c ed00 |001b: invoke-static {v13, v14}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0908cc: 2205 7f02 |001e: new-instance v5, Landroid/support/v4/util/LogWriter; // type@027f │ │ -0908d0: 1a0d 9405 |0020: const-string v13, "FragmentManager" // string@0594 │ │ -0908d4: 7020 5f0e d500 |0022: invoke-direct {v5, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0e5f │ │ -0908da: 220a ce04 |0025: new-instance v10, Ljava/io/PrintWriter; // type@04ce │ │ -0908de: 7020 0721 5a00 |0027: invoke-direct {v10, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2107 │ │ -0908e4: 1a0d 0400 |002a: const-string v13, " " // string@0004 │ │ -0908e8: 120e |002c: const/4 v14, #int 0 // #0 │ │ -0908ea: 120f |002d: const/4 v15, #int 0 // #0 │ │ -0908ec: 0800 1100 |002e: move-object/from16 v0, v17 │ │ -0908f0: 6e5f 1304 d0ae |0030: invoke-virtual {v0, v13, v14, v10, v15}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0413 │ │ -0908f6: 3913 5100 |0033: if-nez v19, 0084 // +0051 │ │ -0908fa: 7401 1f1c 1400 |0035: invoke-virtual/range {v20}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ -090900: 0a0d |0038: move-result v13 │ │ -090902: 390d 0800 |0039: if-nez v13, 0041 // +0008 │ │ -090906: 7401 1f1c 1500 |003b: invoke-virtual/range {v21}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ -09090c: 0a0d |003e: move-result v13 │ │ -09090e: 380d 0d00 |003f: if-eqz v13, 004c // +000d │ │ -090912: 121d |0041: const/4 v13, #int 1 // #1 │ │ -090914: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -090918: 0801 1400 |0044: move-object/from16 v1, v20 │ │ -09091c: 0802 1500 |0046: move-object/from16 v2, v21 │ │ -090920: 7040 0604 10d2 |0048: invoke-direct {v0, v1, v2, v13}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@0406 │ │ -090926: 0c13 |004b: move-result-object v19 │ │ -090928: 12fd |004c: const/4 v13, #int -1 // #ff │ │ -09092a: 0800 1100 |004d: move-object/from16 v0, v17 │ │ -09092e: 6e20 0704 d000 |004f: invoke-virtual {v0, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0407 │ │ -090934: 3813 4200 |0052: if-eqz v19, 0094 // +0042 │ │ -090938: 120c |0054: const/4 v12, #int 0 // #0 │ │ -09093a: 3813 4400 |0055: if-eqz v19, 0099 // +0044 │ │ -09093e: 120b |0057: const/4 v11, #int 0 // #0 │ │ -090940: 0800 1100 |0058: move-object/from16 v0, v17 │ │ -090944: 5407 a800 |005a: iget-object v7, v0, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -090948: 3807 db00 |005c: if-eqz v7, 0137 // +00db │ │ -09094c: 3813 4000 |005e: if-eqz v19, 009e // +0040 │ │ -090950: 1208 |0060: const/4 v8, #int 0 // #0 │ │ -090952: 3813 4000 |0061: if-eqz v19, 00a1 // +0040 │ │ -090956: 1209 |0063: const/4 v9, #int 0 // #0 │ │ -090958: 527d 7f00 |0064: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -09095c: 2b0d 0201 0000 |0066: packed-switch v13, 00000168 // +00000102 │ │ -090962: 220d e504 |0069: new-instance v13, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -090966: 220e f804 |006b: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ -09096a: 7010 a121 0e00 |006d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -090970: 1a0f 0813 |0070: const-string v15, "Unknown cmd: " // string@1308 │ │ -090974: 6e20 aa21 fe00 |0072: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09097a: 0c0e |0075: move-result-object v14 │ │ -09097c: 527f 7f00 |0076: iget v15, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -090980: 6e20 a621 fe00 |0078: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -090986: 0c0e |007b: move-result-object v14 │ │ -090988: 6e10 af21 0e00 |007c: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09098e: 0c0e |007f: move-result-object v14 │ │ -090990: 7020 4621 ed00 |0080: invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -090996: 270d |0083: throw v13 │ │ -090998: 3912 c8ff |0084: if-nez v18, 004c // -0038 │ │ -09099c: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -0909a0: 540d a700 |0088: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ -0909a4: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -0909a8: 540e a600 |008c: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ -0909ac: 0800 1300 |008e: move-object/from16 v0, v19 │ │ -0909b0: 7130 3b04 d00e |0090: invoke-static {v0, v13, v14}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@043b │ │ -0909b6: 28b9 |0093: goto 004c // -0047 │ │ -0909b8: 0800 1100 |0094: move-object/from16 v0, v17 │ │ -0909bc: 520c aa00 |0096: iget v12, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ -0909c0: 28bd |0098: goto 0055 // -0043 │ │ -0909c2: 0800 1100 |0099: move-object/from16 v0, v17 │ │ -0909c6: 520b a900 |009b: iget v11, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ -0909ca: 28bb |009d: goto 0058 // -0045 │ │ -0909cc: 5278 8400 |009e: iget v8, v7, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ -0909d0: 28c1 |00a0: goto 0061 // -003f │ │ -0909d2: 5279 8500 |00a1: iget v9, v7, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ -0909d6: 28c1 |00a3: goto 0064 // -003f │ │ -0909d8: 5473 8200 |00a4: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -0909dc: 5939 f300 |00a6: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -0909e0: 0800 1100 |00a8: move-object/from16 v0, v17 │ │ -0909e4: 540d a100 |00aa: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -0909e8: 7110 9a05 0b00 |00ac: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ -0909ee: 0a0e |00af: move-result v14 │ │ -0909f0: 6e40 9505 3dce |00b0: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0595 │ │ -0909f6: 5477 8600 |00b3: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -0909fa: 28a7 |00b5: goto 005c // -0059 │ │ -0909fc: 5473 8200 |00b6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090a00: 3803 0f00 |00b8: if-eqz v3, 00c7 // +000f │ │ -090a04: 5939 f300 |00ba: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090a08: 0800 1100 |00bc: move-object/from16 v0, v17 │ │ -090a0c: 540d a100 |00be: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090a10: 7110 9a05 0b00 |00c0: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ -090a16: 0a0e |00c3: move-result v14 │ │ -090a18: 6e40 9505 3dce |00c4: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0595 │ │ -090a1e: 547d 8700 |00c7: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090a22: 380d eaff |00c9: if-eqz v13, 00b3 // -0016 │ │ -090a26: 1204 |00cb: const/4 v4, #int 0 // #0 │ │ -090a28: 547d 8700 |00cc: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090a2c: 6e10 2222 0d00 |00ce: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -090a32: 0a0d |00d1: move-result v13 │ │ -090a34: 35d4 e1ff |00d2: if-ge v4, v13, 00b3 // -001f │ │ -090a38: 547d 8700 |00d4: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090a3c: 6e20 1b22 4d00 |00d6: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -090a42: 0c06 |00d9: move-result-object v6 │ │ -090a44: 1f06 0e01 |00da: check-cast v6, Landroid/support/v4/app/Fragment; // type@010e │ │ -090a48: 5968 f300 |00dc: iput v8, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090a4c: 0800 1100 |00de: move-object/from16 v0, v17 │ │ -090a50: 540d a100 |00e0: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090a54: 120e |00e2: const/4 v14, #int 0 // #0 │ │ -090a56: 6e30 5a05 6d0e |00e3: invoke-virtual {v13, v6, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ -090a5c: d804 0401 |00e6: add-int/lit8 v4, v4, #int 1 // #01 │ │ -090a60: 28e4 |00e8: goto 00cc // -001c │ │ -090a62: 5473 8200 |00e9: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090a66: 5938 f300 |00eb: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090a6a: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -090a6e: 540d a100 |00ef: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090a72: 120e |00f1: const/4 v14, #int 0 // #0 │ │ -090a74: 6e30 5a05 3d0e |00f2: invoke-virtual {v13, v3, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ -090a7a: 28be |00f5: goto 00b3 // -0042 │ │ -090a7c: 5473 8200 |00f6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090a80: 5938 f300 |00f8: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090a84: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ -090a88: 540d a100 |00fc: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090a8c: 7110 9a05 0b00 |00fe: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ -090a92: 0a0e |0101: move-result v14 │ │ -090a94: 6e40 a005 3dce |0102: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@05a0 │ │ -090a9a: 28ae |0105: goto 00b3 // -0052 │ │ -090a9c: 5473 8200 |0106: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090aa0: 5939 f300 |0108: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090aa4: 0800 1100 |010a: move-object/from16 v0, v17 │ │ -090aa8: 540d a100 |010c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090aac: 7110 9a05 0b00 |010e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ -090ab2: 0a0e |0111: move-result v14 │ │ -090ab4: 6e40 7f05 3dce |0112: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@057f │ │ -090aba: 289e |0115: goto 00b3 // -0062 │ │ -090abc: 5473 8200 |0116: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090ac0: 5938 f300 |0118: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090ac4: 0800 1100 |011a: move-object/from16 v0, v17 │ │ -090ac8: 540d a100 |011c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090acc: 7110 9a05 0b00 |011e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ -090ad2: 0a0e |0121: move-result v14 │ │ -090ad4: 6e40 5e05 3dce |0122: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@055e │ │ -090ada: 288e |0125: goto 00b3 // -0072 │ │ -090adc: 5473 8200 |0126: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090ae0: 5938 f300 |0128: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090ae4: 0800 1100 |012a: move-object/from16 v0, v17 │ │ -090ae8: 540d a100 |012c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090aec: 7110 9a05 0b00 |012e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ -090af2: 0a0e |0131: move-result v14 │ │ -090af4: 6e40 6105 3dce |0132: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0561 │ │ -090afa: 2900 7eff |0135: goto/16 00b3 // -0082 │ │ -090afe: 3812 1900 |0137: if-eqz v18, 0150 // +0019 │ │ -090b02: 0800 1100 |0139: move-object/from16 v0, v17 │ │ -090b06: 540d a100 |013b: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090b0a: 0800 1100 |013d: move-object/from16 v0, v17 │ │ -090b0e: 540e a100 |013f: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090b12: 52ee 4e01 |0141: iget v14, v14, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -090b16: 7110 9a05 0b00 |0143: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ -090b1c: 0a0f |0146: move-result v15 │ │ -090b1e: 1310 0100 |0147: const/16 v16, #int 1 // #1 │ │ -090b22: 0200 1000 |0149: move/from16 v0, v16 │ │ -090b26: 6e50 8605 edcf |014b: invoke-virtual {v13, v14, v15, v12, v0}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0586 │ │ -090b2c: 1313 0000 |014e: const/16 v19, #int 0 // #0 │ │ -090b30: 0800 1100 |0150: move-object/from16 v0, v17 │ │ -090b34: 520d a000 |0152: iget v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -090b38: 3a0d 1200 |0154: if-ltz v13, 0166 // +0012 │ │ -090b3c: 0800 1100 |0156: move-object/from16 v0, v17 │ │ -090b40: 540d a100 |0158: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090b44: 0800 1100 |015a: move-object/from16 v0, v17 │ │ -090b48: 520e a000 |015c: iget v14, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -090b4c: 6e20 7905 ed00 |015e: invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0579 │ │ -090b52: 12fd |0161: const/4 v13, #int -1 // #ff │ │ -090b54: 0800 1100 |0162: move-object/from16 v0, v17 │ │ -090b58: 590d a000 |0164: iput v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -090b5c: 1113 |0166: return-object v19 │ │ -090b5e: 0000 |0167: nop // spacer │ │ -090b60: 0001 0700 0100 0000 3e00 0000 5000 ... |0168: packed-switch-data (18 units) │ │ +090840: |[090840] android.support.v4.app.BackStackRecord.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ +090850: 630d 3b01 |0000: sget-boolean v13, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +090854: 380d 3100 |0002: if-eqz v13, 0033 // +0031 │ │ +090858: 1a0d 9405 |0004: const-string v13, "FragmentManager" // string@0594 │ │ +09085c: 220e f804 |0006: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ +090860: 7010 a121 0e00 |0008: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +090866: 1a0f 5e27 |000b: const-string v15, "popFromBackStack: " // string@275e │ │ +09086a: 6e20 aa21 fe00 |000d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +090870: 0c0e |0010: move-result-object v14 │ │ +090872: 0800 1100 |0011: move-object/from16 v0, v17 │ │ +090876: 6e20 a921 0e00 |0013: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09087c: 0c0e |0016: move-result-object v14 │ │ +09087e: 6e10 af21 0e00 |0017: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +090884: 0c0e |001a: move-result-object v14 │ │ +090886: 7120 141c ed00 |001b: invoke-static {v13, v14}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09088c: 2205 7f02 |001e: new-instance v5, Landroid/support/v4/util/LogWriter; // type@027f │ │ +090890: 1a0d 9405 |0020: const-string v13, "FragmentManager" // string@0594 │ │ +090894: 7020 5f0e d500 |0022: invoke-direct {v5, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0e5f │ │ +09089a: 220a ce04 |0025: new-instance v10, Ljava/io/PrintWriter; // type@04ce │ │ +09089e: 7020 0721 5a00 |0027: invoke-direct {v10, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2107 │ │ +0908a4: 1a0d 0400 |002a: const-string v13, " " // string@0004 │ │ +0908a8: 120e |002c: const/4 v14, #int 0 // #0 │ │ +0908aa: 120f |002d: const/4 v15, #int 0 // #0 │ │ +0908ac: 0800 1100 |002e: move-object/from16 v0, v17 │ │ +0908b0: 6e5f 1304 d0ae |0030: invoke-virtual {v0, v13, v14, v10, v15}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0413 │ │ +0908b6: 3913 5100 |0033: if-nez v19, 0084 // +0051 │ │ +0908ba: 7401 1f1c 1400 |0035: invoke-virtual/range {v20}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ +0908c0: 0a0d |0038: move-result v13 │ │ +0908c2: 390d 0800 |0039: if-nez v13, 0041 // +0008 │ │ +0908c6: 7401 1f1c 1500 |003b: invoke-virtual/range {v21}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ +0908cc: 0a0d |003e: move-result v13 │ │ +0908ce: 380d 0d00 |003f: if-eqz v13, 004c // +000d │ │ +0908d2: 121d |0041: const/4 v13, #int 1 // #1 │ │ +0908d4: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +0908d8: 0801 1400 |0044: move-object/from16 v1, v20 │ │ +0908dc: 0802 1500 |0046: move-object/from16 v2, v21 │ │ +0908e0: 7040 0604 10d2 |0048: invoke-direct {v0, v1, v2, v13}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@0406 │ │ +0908e6: 0c13 |004b: move-result-object v19 │ │ +0908e8: 12fd |004c: const/4 v13, #int -1 // #ff │ │ +0908ea: 0800 1100 |004d: move-object/from16 v0, v17 │ │ +0908ee: 6e20 0704 d000 |004f: invoke-virtual {v0, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0407 │ │ +0908f4: 3813 4200 |0052: if-eqz v19, 0094 // +0042 │ │ +0908f8: 120c |0054: const/4 v12, #int 0 // #0 │ │ +0908fa: 3813 4400 |0055: if-eqz v19, 0099 // +0044 │ │ +0908fe: 120b |0057: const/4 v11, #int 0 // #0 │ │ +090900: 0800 1100 |0058: move-object/from16 v0, v17 │ │ +090904: 5407 a800 |005a: iget-object v7, v0, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +090908: 3807 db00 |005c: if-eqz v7, 0137 // +00db │ │ +09090c: 3813 4000 |005e: if-eqz v19, 009e // +0040 │ │ +090910: 1208 |0060: const/4 v8, #int 0 // #0 │ │ +090912: 3813 4000 |0061: if-eqz v19, 00a1 // +0040 │ │ +090916: 1209 |0063: const/4 v9, #int 0 // #0 │ │ +090918: 527d 7f00 |0064: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +09091c: 2b0d 0201 0000 |0066: packed-switch v13, 00000168 // +00000102 │ │ +090922: 220d e504 |0069: new-instance v13, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +090926: 220e f804 |006b: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ +09092a: 7010 a121 0e00 |006d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +090930: 1a0f 0413 |0070: const-string v15, "Unknown cmd: " // string@1304 │ │ +090934: 6e20 aa21 fe00 |0072: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09093a: 0c0e |0075: move-result-object v14 │ │ +09093c: 527f 7f00 |0076: iget v15, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +090940: 6e20 a621 fe00 |0078: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +090946: 0c0e |007b: move-result-object v14 │ │ +090948: 6e10 af21 0e00 |007c: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09094e: 0c0e |007f: move-result-object v14 │ │ +090950: 7020 4621 ed00 |0080: invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +090956: 270d |0083: throw v13 │ │ +090958: 3912 c8ff |0084: if-nez v18, 004c // -0038 │ │ +09095c: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +090960: 540d a700 |0088: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00a7 │ │ +090964: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +090968: 540e a600 |008c: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00a6 │ │ +09096c: 0800 1300 |008e: move-object/from16 v0, v19 │ │ +090970: 7130 3b04 d00e |0090: invoke-static {v0, v13, v14}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@043b │ │ +090976: 28b9 |0093: goto 004c // -0047 │ │ +090978: 0800 1100 |0094: move-object/from16 v0, v17 │ │ +09097c: 520c aa00 |0096: iget v12, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ +090980: 28bd |0098: goto 0055 // -0043 │ │ +090982: 0800 1100 |0099: move-object/from16 v0, v17 │ │ +090986: 520b a900 |009b: iget v11, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ +09098a: 28bb |009d: goto 0058 // -0045 │ │ +09098c: 5278 8400 |009e: iget v8, v7, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0084 │ │ +090990: 28c1 |00a0: goto 0061 // -003f │ │ +090992: 5279 8500 |00a1: iget v9, v7, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0085 │ │ +090996: 28c1 |00a3: goto 0064 // -003f │ │ +090998: 5473 8200 |00a4: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +09099c: 5939 f300 |00a6: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +0909a0: 0800 1100 |00a8: move-object/from16 v0, v17 │ │ +0909a4: 540d a100 |00aa: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +0909a8: 7110 9a05 0b00 |00ac: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ +0909ae: 0a0e |00af: move-result v14 │ │ +0909b0: 6e40 9505 3dce |00b0: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0595 │ │ +0909b6: 5477 8600 |00b3: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +0909ba: 28a7 |00b5: goto 005c // -0059 │ │ +0909bc: 5473 8200 |00b6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +0909c0: 3803 0f00 |00b8: if-eqz v3, 00c7 // +000f │ │ +0909c4: 5939 f300 |00ba: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +0909c8: 0800 1100 |00bc: move-object/from16 v0, v17 │ │ +0909cc: 540d a100 |00be: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +0909d0: 7110 9a05 0b00 |00c0: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ +0909d6: 0a0e |00c3: move-result v14 │ │ +0909d8: 6e40 9505 3dce |00c4: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0595 │ │ +0909de: 547d 8700 |00c7: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +0909e2: 380d eaff |00c9: if-eqz v13, 00b3 // -0016 │ │ +0909e6: 1204 |00cb: const/4 v4, #int 0 // #0 │ │ +0909e8: 547d 8700 |00cc: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +0909ec: 6e10 2222 0d00 |00ce: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0909f2: 0a0d |00d1: move-result v13 │ │ +0909f4: 35d4 e1ff |00d2: if-ge v4, v13, 00b3 // -001f │ │ +0909f8: 547d 8700 |00d4: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +0909fc: 6e20 1b22 4d00 |00d6: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +090a02: 0c06 |00d9: move-result-object v6 │ │ +090a04: 1f06 0e01 |00da: check-cast v6, Landroid/support/v4/app/Fragment; // type@010e │ │ +090a08: 5968 f300 |00dc: iput v8, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090a0c: 0800 1100 |00de: move-object/from16 v0, v17 │ │ +090a10: 540d a100 |00e0: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090a14: 120e |00e2: const/4 v14, #int 0 // #0 │ │ +090a16: 6e30 5a05 6d0e |00e3: invoke-virtual {v13, v6, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ +090a1c: d804 0401 |00e6: add-int/lit8 v4, v4, #int 1 // #01 │ │ +090a20: 28e4 |00e8: goto 00cc // -001c │ │ +090a22: 5473 8200 |00e9: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090a26: 5938 f300 |00eb: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090a2a: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +090a2e: 540d a100 |00ef: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090a32: 120e |00f1: const/4 v14, #int 0 // #0 │ │ +090a34: 6e30 5a05 3d0e |00f2: invoke-virtual {v13, v3, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ +090a3a: 28be |00f5: goto 00b3 // -0042 │ │ +090a3c: 5473 8200 |00f6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090a40: 5938 f300 |00f8: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090a44: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ +090a48: 540d a100 |00fc: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090a4c: 7110 9a05 0b00 |00fe: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ +090a52: 0a0e |0101: move-result v14 │ │ +090a54: 6e40 a005 3dce |0102: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@05a0 │ │ +090a5a: 28ae |0105: goto 00b3 // -0052 │ │ +090a5c: 5473 8200 |0106: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090a60: 5939 f300 |0108: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090a64: 0800 1100 |010a: move-object/from16 v0, v17 │ │ +090a68: 540d a100 |010c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090a6c: 7110 9a05 0b00 |010e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ +090a72: 0a0e |0111: move-result v14 │ │ +090a74: 6e40 7f05 3dce |0112: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@057f │ │ +090a7a: 289e |0115: goto 00b3 // -0062 │ │ +090a7c: 5473 8200 |0116: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090a80: 5938 f300 |0118: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090a84: 0800 1100 |011a: move-object/from16 v0, v17 │ │ +090a88: 540d a100 |011c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090a8c: 7110 9a05 0b00 |011e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ +090a92: 0a0e |0121: move-result v14 │ │ +090a94: 6e40 5e05 3dce |0122: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@055e │ │ +090a9a: 288e |0125: goto 00b3 // -0072 │ │ +090a9c: 5473 8200 |0126: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090aa0: 5938 f300 |0128: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090aa4: 0800 1100 |012a: move-object/from16 v0, v17 │ │ +090aa8: 540d a100 |012c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090aac: 7110 9a05 0b00 |012e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ +090ab2: 0a0e |0131: move-result v14 │ │ +090ab4: 6e40 6105 3dce |0132: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0561 │ │ +090aba: 2900 7eff |0135: goto/16 00b3 // -0082 │ │ +090abe: 3812 1900 |0137: if-eqz v18, 0150 // +0019 │ │ +090ac2: 0800 1100 |0139: move-object/from16 v0, v17 │ │ +090ac6: 540d a100 |013b: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090aca: 0800 1100 |013d: move-object/from16 v0, v17 │ │ +090ace: 540e a100 |013f: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090ad2: 52ee 4e01 |0141: iget v14, v14, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +090ad6: 7110 9a05 0b00 |0143: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@059a │ │ +090adc: 0a0f |0146: move-result v15 │ │ +090ade: 1310 0100 |0147: const/16 v16, #int 1 // #1 │ │ +090ae2: 0200 1000 |0149: move/from16 v0, v16 │ │ +090ae6: 6e50 8605 edcf |014b: invoke-virtual {v13, v14, v15, v12, v0}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0586 │ │ +090aec: 1313 0000 |014e: const/16 v19, #int 0 // #0 │ │ +090af0: 0800 1100 |0150: move-object/from16 v0, v17 │ │ +090af4: 520d a000 |0152: iget v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +090af8: 3a0d 1200 |0154: if-ltz v13, 0166 // +0012 │ │ +090afc: 0800 1100 |0156: move-object/from16 v0, v17 │ │ +090b00: 540d a100 |0158: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090b04: 0800 1100 |015a: move-object/from16 v0, v17 │ │ +090b08: 520e a000 |015c: iget v14, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +090b0c: 6e20 7905 ed00 |015e: invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0579 │ │ +090b12: 12fd |0161: const/4 v13, #int -1 // #ff │ │ +090b14: 0800 1100 |0162: move-object/from16 v0, v17 │ │ +090b18: 590d a000 |0164: iput v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +090b1c: 1113 |0166: return-object v19 │ │ +090b1e: 0000 |0167: nop // spacer │ │ +090b20: 0001 0700 0100 0000 3e00 0000 5000 ... |0168: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0004 line=875 │ │ 0x001e line=876 │ │ 0x0025 line=877 │ │ 0x002a line=878 │ │ @@ -176981,22 +177054,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 │ │ -090b84: |[090b84] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -090b94: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ -090b98: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ -090b9e: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -090ba0: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -090ba4: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090ba8: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ -090bae: 1102 |000d: return-object v2 │ │ +090b44: |[090b44] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +090b54: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ +090b58: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ +090b5e: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +090b60: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +090b64: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090b68: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ +090b6e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0005 line=457 │ │ 0x0008 line=458 │ │ 0x000a line=459 │ │ 0x000d line=461 │ │ @@ -177010,19 +177083,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 │ │ -090bb0: |[090bb0] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -090bc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090bc2: 6e40 2d04 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@042d │ │ -090bc8: 0c00 |0004: move-result-object v0 │ │ -090bca: 1100 |0005: return-object v0 │ │ +090b70: |[090b70] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +090b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090b82: 6e40 2d04 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@042d │ │ +090b88: 0c00 |0004: move-result-object v0 │ │ +090b8a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 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; │ │ @@ -177032,23 +177105,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 │ │ -090bcc: |[090bcc] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -090bdc: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -090be0: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -090be4: 1a01 8e0f |0004: const-string v1, "Must use non-zero containerViewId" // string@0f8e │ │ -090be8: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -090bee: 2700 |0009: throw v0 │ │ -090bf0: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -090bf2: 7050 1204 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@0412 │ │ -090bf8: 1102 |000e: return-object v2 │ │ +090b8c: |[090b8c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +090b9c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +090ba0: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +090ba4: 1a01 8a0f |0004: const-string v1, "Must use non-zero containerViewId" // string@0f8a │ │ +090ba8: 7020 4621 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +090bae: 2700 |0009: throw v0 │ │ +090bb0: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +090bb2: 7050 1204 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@0412 │ │ +090bb8: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0002 line=448 │ │ 0x000a line=451 │ │ 0x000e line=452 │ │ locals : │ │ @@ -177062,211 +177135,211 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 410 16-bit code units │ │ -090bfc: |[090bfc] android.support.v4.app.BackStackRecord.run:()V │ │ -090c0c: 630b 3b01 |0000: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -090c10: 380b 1a00 |0002: if-eqz v11, 001c // +001a │ │ -090c14: 1a0b 9405 |0004: const-string v11, "FragmentManager" // string@0594 │ │ -090c18: 220c f804 |0006: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ -090c1c: 7010 a121 0c00 |0008: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -090c22: 1a0d 0a11 |000b: const-string v13, "Run: " // string@110a │ │ -090c26: 6e20 aa21 dc00 |000d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -090c2c: 0c0c |0010: move-result-object v12 │ │ -090c2e: 6e20 a921 ec00 |0011: invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -090c34: 0c0c |0014: move-result-object v12 │ │ -090c36: 6e10 af21 0c00 |0015: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -090c3c: 0c0c |0018: move-result-object v12 │ │ -090c3e: 7120 141c cb00 |0019: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -090c44: 55eb 9600 |001c: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ -090c48: 380b 0e00 |001e: if-eqz v11, 002c // +000e │ │ -090c4c: 52eb a000 |0020: iget v11, v14, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -090c50: 3b0b 0a00 |0022: if-gez v11, 002c // +000a │ │ -090c54: 220b e604 |0024: new-instance v11, Ljava/lang/IllegalStateException; // type@04e6 │ │ -090c58: 1a0c 5d15 |0026: const-string v12, "addToBackStack() called after commit()" // string@155d │ │ -090c5c: 7020 4a21 cb00 |0028: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -090c62: 270b |002b: throw v11 │ │ -090c64: 121b |002c: const/4 v11, #int 1 // #1 │ │ -090c66: 6e20 0704 be00 |002d: invoke-virtual {v14, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0407 │ │ -090c6c: 1208 |0030: const/4 v8, #int 0 // #0 │ │ -090c6e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -090c70: 1205 |0032: const/4 v5, #int 0 // #0 │ │ -090c72: 600b 3600 |0033: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -090c76: 130c 1500 |0035: const/16 v12, #int 21 // #15 │ │ -090c7a: 34cb 1400 |0037: if-lt v11, v12, 004b // +0014 │ │ -090c7e: 2203 fe03 |0039: new-instance v3, Landroid/util/SparseArray; // type@03fe │ │ -090c82: 7010 191c 0300 |003b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ -090c88: 2205 fe03 |003e: new-instance v5, Landroid/util/SparseArray; // type@03fe │ │ -090c8c: 7010 191c 0500 |0040: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ -090c92: 7030 0904 3e05 |0043: invoke-direct {v14, v3, v5}, Landroid/support/v4/app/BackStackRecord;.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@0409 │ │ -090c98: 120b |0046: const/4 v11, #int 0 // #0 │ │ -090c9a: 7040 0604 3eb5 |0047: invoke-direct {v14, v3, v5, v11}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@0406 │ │ -090ca0: 0c08 |004a: move-result-object v8 │ │ -090ca2: 3808 3000 |004b: if-eqz v8, 007b // +0030 │ │ -090ca6: 120a |004d: const/4 v10, #int 0 // #0 │ │ -090ca8: 3808 3000 |004e: if-eqz v8, 007e // +0030 │ │ -090cac: 1209 |0050: const/4 v9, #int 0 // #0 │ │ -090cae: 54e7 9f00 |0051: iget-object v7, v14, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ -090cb2: 3807 2101 |0053: if-eqz v7, 0174 // +0121 │ │ -090cb6: 3808 2c00 |0055: if-eqz v8, 0081 // +002c │ │ -090cba: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -090cbc: 3808 2c00 |0058: if-eqz v8, 0084 // +002c │ │ -090cc0: 1201 |005a: const/4 v1, #int 0 // #0 │ │ -090cc2: 527b 7f00 |005b: iget v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -090cc6: 2b0b 2b01 0000 |005d: packed-switch v11, 00000188 // +0000012b │ │ -090ccc: 220b e504 |0060: new-instance v11, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -090cd0: 220c f804 |0062: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ -090cd4: 7010 a121 0c00 |0064: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -090cda: 1a0d 0813 |0067: const-string v13, "Unknown cmd: " // string@1308 │ │ -090cde: 6e20 aa21 dc00 |0069: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -090ce4: 0c0c |006c: move-result-object v12 │ │ -090ce6: 527d 7f00 |006d: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -090cea: 6e20 a621 dc00 |006f: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -090cf0: 0c0c |0072: move-result-object v12 │ │ -090cf2: 6e10 af21 0c00 |0073: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -090cf8: 0c0c |0076: move-result-object v12 │ │ -090cfa: 7020 4621 cb00 |0077: invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -090d00: 270b |007a: throw v11 │ │ -090d02: 52ea aa00 |007b: iget v10, v14, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ -090d06: 28d1 |007d: goto 004e // -002f │ │ -090d08: 52e9 a900 |007e: iget v9, v14, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ -090d0c: 28d1 |0080: goto 0051 // -002f │ │ -090d0e: 5270 8000 |0081: iget v0, v7, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ -090d12: 28d5 |0083: goto 0058 // -002b │ │ -090d14: 5271 8100 |0084: iget v1, v7, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ -090d18: 28d5 |0086: goto 005b // -002b │ │ -090d1a: 5472 8200 |0087: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090d1e: 5920 f300 |0089: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090d22: 54eb a100 |008b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090d26: 120c |008d: const/4 v12, #int 0 // #0 │ │ -090d28: 6e30 5a05 2b0c |008e: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ -090d2e: 5477 8300 |0091: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -090d32: 28c0 |0093: goto 0053 // -0040 │ │ -090d34: 5472 8200 |0094: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090d38: 54eb a100 |0096: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090d3c: 54bb 4601 |0098: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -090d40: 380b 9700 |009a: if-eqz v11, 0131 // +0097 │ │ -090d44: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -090d46: 54eb a100 |009d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090d4a: 54bb 4601 |009f: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -090d4e: 6e10 2222 0b00 |00a1: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -090d54: 0a0b |00a4: move-result v11 │ │ -090d56: 35b4 8c00 |00a5: if-ge v4, v11, 0131 // +008c │ │ -090d5a: 54eb a100 |00a7: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090d5e: 54bb 4601 |00a9: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -090d62: 6e20 1b22 4b00 |00ab: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -090d68: 0c06 |00ae: move-result-object v6 │ │ -090d6a: 1f06 0e01 |00af: check-cast v6, Landroid/support/v4/app/Fragment; // type@010e │ │ -090d6e: 630b 3b01 |00b1: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -090d72: 380b 2400 |00b3: if-eqz v11, 00d7 // +0024 │ │ -090d76: 1a0b 9405 |00b5: const-string v11, "FragmentManager" // string@0594 │ │ -090d7a: 220c f804 |00b7: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ -090d7e: 7010 a121 0c00 |00b9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -090d84: 1a0d f60f |00bc: const-string v13, "OP_REPLACE: adding=" // string@0ff6 │ │ -090d88: 6e20 aa21 dc00 |00be: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -090d8e: 0c0c |00c1: move-result-object v12 │ │ -090d90: 6e20 a921 2c00 |00c2: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -090d96: 0c0c |00c5: move-result-object v12 │ │ -090d98: 1a0d 9900 |00c6: const-string v13, " old=" // string@0099 │ │ -090d9c: 6e20 aa21 dc00 |00c8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -090da2: 0c0c |00cb: move-result-object v12 │ │ -090da4: 6e20 a921 6c00 |00cc: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -090daa: 0c0c |00cf: move-result-object v12 │ │ -090dac: 6e10 af21 0c00 |00d0: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -090db2: 0c0c |00d3: move-result-object v12 │ │ -090db4: 7120 141c cb00 |00d4: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -090dba: 3802 0800 |00d7: if-eqz v2, 00df // +0008 │ │ -090dbe: 526b e100 |00d9: iget v11, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -090dc2: 522c e100 |00db: iget v12, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -090dc6: 33cb 0700 |00dd: if-ne v11, v12, 00e4 // +0007 │ │ -090dca: 3326 0800 |00df: if-ne v6, v2, 00e7 // +0008 │ │ -090dce: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ -090dd0: 5b72 8200 |00e2: iput-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090dd4: d804 0401 |00e4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -090dd8: 28b7 |00e6: goto 009d // -0049 │ │ -090dda: 547b 8700 |00e7: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090dde: 390b 0900 |00e9: if-nez v11, 00f2 // +0009 │ │ -090de2: 220b 2505 |00eb: new-instance v11, Ljava/util/ArrayList; // type@0525 │ │ -090de6: 7010 1322 0b00 |00ed: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -090dec: 5b7b 8700 |00f0: iput-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090df0: 547b 8700 |00f2: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ -090df4: 6e20 1722 6b00 |00f4: invoke-virtual {v11, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -090dfa: 5961 f300 |00f7: iput v1, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090dfe: 55eb 9600 |00f9: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ -090e02: 380b 3000 |00fb: if-eqz v11, 012b // +0030 │ │ -090e06: 526b dc00 |00fd: iget v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -090e0a: d80b 0b01 |00ff: add-int/lit8 v11, v11, #int 1 // #01 │ │ -090e0e: 596b dc00 |0101: iput v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -090e12: 630b 3b01 |0103: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -090e16: 380b 2600 |0105: if-eqz v11, 012b // +0026 │ │ -090e1a: 1a0b 9405 |0107: const-string v11, "FragmentManager" // string@0594 │ │ -090e1e: 220c f804 |0109: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ -090e22: 7010 a121 0c00 |010b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -090e28: 1a0d 3a03 |010e: const-string v13, "Bump nesting of " // string@033a │ │ -090e2c: 6e20 aa21 dc00 |0110: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -090e32: 0c0c |0113: move-result-object v12 │ │ -090e34: 6e20 a921 6c00 |0114: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -090e3a: 0c0c |0117: move-result-object v12 │ │ -090e3c: 1a0d a600 |0118: const-string v13, " to " // string@00a6 │ │ -090e40: 6e20 aa21 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -090e46: 0c0c |011d: move-result-object v12 │ │ -090e48: 526d dc00 |011e: iget v13, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -090e4c: 6e20 a621 dc00 |0120: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -090e52: 0c0c |0123: move-result-object v12 │ │ -090e54: 6e10 af21 0c00 |0124: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -090e5a: 0c0c |0127: move-result-object v12 │ │ -090e5c: 7120 141c cb00 |0128: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -090e62: 54eb a100 |012b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090e66: 6e40 9505 6ba9 |012d: invoke-virtual {v11, v6, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0595 │ │ -090e6c: 28b4 |0130: goto 00e4 // -004c │ │ -090e6e: 3802 60ff |0131: if-eqz v2, 0091 // -00a0 │ │ -090e72: 5920 f300 |0133: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090e76: 54eb a100 |0135: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090e7a: 120c |0137: const/4 v12, #int 0 // #0 │ │ -090e7c: 6e30 5a05 2b0c |0138: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ -090e82: 2900 56ff |013b: goto/16 0091 // -00aa │ │ -090e86: 5472 8200 |013d: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090e8a: 5921 f300 |013f: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090e8e: 54eb a100 |0141: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090e92: 6e40 9505 2ba9 |0143: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0595 │ │ -090e98: 2900 4bff |0146: goto/16 0091 // -00b5 │ │ -090e9c: 5472 8200 |0148: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090ea0: 5921 f300 |014a: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090ea4: 54eb a100 |014c: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090ea8: 6e40 7f05 2ba9 |014e: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@057f │ │ -090eae: 2900 40ff |0151: goto/16 0091 // -00c0 │ │ -090eb2: 5472 8200 |0153: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090eb6: 5920 f300 |0155: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090eba: 54eb a100 |0157: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090ebe: 6e40 a005 2ba9 |0159: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@05a0 │ │ -090ec4: 2900 35ff |015c: goto/16 0091 // -00cb │ │ -090ec8: 5472 8200 |015e: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090ecc: 5921 f300 |0160: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090ed0: 54eb a100 |0162: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090ed4: 6e40 6105 2ba9 |0164: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0561 │ │ -090eda: 2900 2aff |0167: goto/16 0091 // -00d6 │ │ -090ede: 5472 8200 |0169: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -090ee2: 5920 f300 |016b: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -090ee6: 54eb a100 |016d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090eea: 6e40 5e05 2ba9 |016f: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@055e │ │ -090ef0: 2900 1fff |0172: goto/16 0091 // -00e1 │ │ -090ef4: 54eb a100 |0174: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090ef8: 54ec a100 |0176: iget-object v12, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090efc: 52cc 4e01 |0178: iget v12, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -090f00: 121d |017a: const/4 v13, #int 1 // #1 │ │ -090f02: 6e5d 8605 cba9 |017b: invoke-virtual {v11, v12, v9, v10, v13}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0586 │ │ -090f08: 55eb 9600 |017e: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ -090f0c: 380b 0700 |0180: if-eqz v11, 0187 // +0007 │ │ -090f10: 54eb a100 |0182: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -090f14: 6e20 5905 eb00 |0184: invoke-virtual {v11, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0559 │ │ -090f1a: 0e00 |0187: return-void │ │ -090f1c: 0001 0700 0100 0000 2a00 0000 3700 ... |0188: packed-switch-data (18 units) │ │ +090bbc: |[090bbc] android.support.v4.app.BackStackRecord.run:()V │ │ +090bcc: 630b 3b01 |0000: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +090bd0: 380b 1a00 |0002: if-eqz v11, 001c // +001a │ │ +090bd4: 1a0b 9405 |0004: const-string v11, "FragmentManager" // string@0594 │ │ +090bd8: 220c f804 |0006: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ +090bdc: 7010 a121 0c00 |0008: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +090be2: 1a0d 0611 |000b: const-string v13, "Run: " // string@1106 │ │ +090be6: 6e20 aa21 dc00 |000d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +090bec: 0c0c |0010: move-result-object v12 │ │ +090bee: 6e20 a921 ec00 |0011: invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +090bf4: 0c0c |0014: move-result-object v12 │ │ +090bf6: 6e10 af21 0c00 |0015: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +090bfc: 0c0c |0018: move-result-object v12 │ │ +090bfe: 7120 141c cb00 |0019: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +090c04: 55eb 9600 |001c: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ +090c08: 380b 0e00 |001e: if-eqz v11, 002c // +000e │ │ +090c0c: 52eb a000 |0020: iget v11, v14, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +090c10: 3b0b 0a00 |0022: if-gez v11, 002c // +000a │ │ +090c14: 220b e604 |0024: new-instance v11, Ljava/lang/IllegalStateException; // type@04e6 │ │ +090c18: 1a0c 5915 |0026: const-string v12, "addToBackStack() called after commit()" // string@1559 │ │ +090c1c: 7020 4a21 cb00 |0028: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +090c22: 270b |002b: throw v11 │ │ +090c24: 121b |002c: const/4 v11, #int 1 // #1 │ │ +090c26: 6e20 0704 be00 |002d: invoke-virtual {v14, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0407 │ │ +090c2c: 1208 |0030: const/4 v8, #int 0 // #0 │ │ +090c2e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +090c30: 1205 |0032: const/4 v5, #int 0 // #0 │ │ +090c32: 600b 3600 |0033: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +090c36: 130c 1500 |0035: const/16 v12, #int 21 // #15 │ │ +090c3a: 34cb 1400 |0037: if-lt v11, v12, 004b // +0014 │ │ +090c3e: 2203 fe03 |0039: new-instance v3, Landroid/util/SparseArray; // type@03fe │ │ +090c42: 7010 191c 0300 |003b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ +090c48: 2205 fe03 |003e: new-instance v5, Landroid/util/SparseArray; // type@03fe │ │ +090c4c: 7010 191c 0500 |0040: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ +090c52: 7030 0904 3e05 |0043: invoke-direct {v14, v3, v5}, Landroid/support/v4/app/BackStackRecord;.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@0409 │ │ +090c58: 120b |0046: const/4 v11, #int 0 // #0 │ │ +090c5a: 7040 0604 3eb5 |0047: invoke-direct {v14, v3, v5, v11}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@0406 │ │ +090c60: 0c08 |004a: move-result-object v8 │ │ +090c62: 3808 3000 |004b: if-eqz v8, 007b // +0030 │ │ +090c66: 120a |004d: const/4 v10, #int 0 // #0 │ │ +090c68: 3808 3000 |004e: if-eqz v8, 007e // +0030 │ │ +090c6c: 1209 |0050: const/4 v9, #int 0 // #0 │ │ +090c6e: 54e7 9f00 |0051: iget-object v7, v14, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@009f │ │ +090c72: 3807 2101 |0053: if-eqz v7, 0174 // +0121 │ │ +090c76: 3808 2c00 |0055: if-eqz v8, 0081 // +002c │ │ +090c7a: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +090c7c: 3808 2c00 |0058: if-eqz v8, 0084 // +002c │ │ +090c80: 1201 |005a: const/4 v1, #int 0 // #0 │ │ +090c82: 527b 7f00 |005b: iget v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +090c86: 2b0b 2b01 0000 |005d: packed-switch v11, 00000188 // +0000012b │ │ +090c8c: 220b e504 |0060: new-instance v11, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +090c90: 220c f804 |0062: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ +090c94: 7010 a121 0c00 |0064: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +090c9a: 1a0d 0413 |0067: const-string v13, "Unknown cmd: " // string@1304 │ │ +090c9e: 6e20 aa21 dc00 |0069: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +090ca4: 0c0c |006c: move-result-object v12 │ │ +090ca6: 527d 7f00 |006d: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +090caa: 6e20 a621 dc00 |006f: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +090cb0: 0c0c |0072: move-result-object v12 │ │ +090cb2: 6e10 af21 0c00 |0073: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +090cb8: 0c0c |0076: move-result-object v12 │ │ +090cba: 7020 4621 cb00 |0077: invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +090cc0: 270b |007a: throw v11 │ │ +090cc2: 52ea aa00 |007b: iget v10, v14, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ +090cc6: 28d1 |007d: goto 004e // -002f │ │ +090cc8: 52e9 a900 |007e: iget v9, v14, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ +090ccc: 28d1 |0080: goto 0051 // -002f │ │ +090cce: 5270 8000 |0081: iget v0, v7, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0080 │ │ +090cd2: 28d5 |0083: goto 0058 // -002b │ │ +090cd4: 5271 8100 |0084: iget v1, v7, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0081 │ │ +090cd8: 28d5 |0086: goto 005b // -002b │ │ +090cda: 5472 8200 |0087: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090cde: 5920 f300 |0089: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090ce2: 54eb a100 |008b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090ce6: 120c |008d: const/4 v12, #int 0 // #0 │ │ +090ce8: 6e30 5a05 2b0c |008e: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ +090cee: 5477 8300 |0091: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +090cf2: 28c0 |0093: goto 0053 // -0040 │ │ +090cf4: 5472 8200 |0094: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090cf8: 54eb a100 |0096: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090cfc: 54bb 4601 |0098: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +090d00: 380b 9700 |009a: if-eqz v11, 0131 // +0097 │ │ +090d04: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +090d06: 54eb a100 |009d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090d0a: 54bb 4601 |009f: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +090d0e: 6e10 2222 0b00 |00a1: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +090d14: 0a0b |00a4: move-result v11 │ │ +090d16: 35b4 8c00 |00a5: if-ge v4, v11, 0131 // +008c │ │ +090d1a: 54eb a100 |00a7: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090d1e: 54bb 4601 |00a9: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +090d22: 6e20 1b22 4b00 |00ab: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +090d28: 0c06 |00ae: move-result-object v6 │ │ +090d2a: 1f06 0e01 |00af: check-cast v6, Landroid/support/v4/app/Fragment; // type@010e │ │ +090d2e: 630b 3b01 |00b1: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +090d32: 380b 2400 |00b3: if-eqz v11, 00d7 // +0024 │ │ +090d36: 1a0b 9405 |00b5: const-string v11, "FragmentManager" // string@0594 │ │ +090d3a: 220c f804 |00b7: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ +090d3e: 7010 a121 0c00 |00b9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +090d44: 1a0d f20f |00bc: const-string v13, "OP_REPLACE: adding=" // string@0ff2 │ │ +090d48: 6e20 aa21 dc00 |00be: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +090d4e: 0c0c |00c1: move-result-object v12 │ │ +090d50: 6e20 a921 2c00 |00c2: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +090d56: 0c0c |00c5: move-result-object v12 │ │ +090d58: 1a0d 9900 |00c6: const-string v13, " old=" // string@0099 │ │ +090d5c: 6e20 aa21 dc00 |00c8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +090d62: 0c0c |00cb: move-result-object v12 │ │ +090d64: 6e20 a921 6c00 |00cc: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +090d6a: 0c0c |00cf: move-result-object v12 │ │ +090d6c: 6e10 af21 0c00 |00d0: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +090d72: 0c0c |00d3: move-result-object v12 │ │ +090d74: 7120 141c cb00 |00d4: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +090d7a: 3802 0800 |00d7: if-eqz v2, 00df // +0008 │ │ +090d7e: 526b e100 |00d9: iget v11, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +090d82: 522c e100 |00db: iget v12, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +090d86: 33cb 0700 |00dd: if-ne v11, v12, 00e4 // +0007 │ │ +090d8a: 3326 0800 |00df: if-ne v6, v2, 00e7 // +0008 │ │ +090d8e: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ +090d90: 5b72 8200 |00e2: iput-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090d94: d804 0401 |00e4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +090d98: 28b7 |00e6: goto 009d // -0049 │ │ +090d9a: 547b 8700 |00e7: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +090d9e: 390b 0900 |00e9: if-nez v11, 00f2 // +0009 │ │ +090da2: 220b 2505 |00eb: new-instance v11, Ljava/util/ArrayList; // type@0525 │ │ +090da6: 7010 1322 0b00 |00ed: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +090dac: 5b7b 8700 |00f0: iput-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +090db0: 547b 8700 |00f2: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0087 │ │ +090db4: 6e20 1722 6b00 |00f4: invoke-virtual {v11, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +090dba: 5961 f300 |00f7: iput v1, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090dbe: 55eb 9600 |00f9: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ +090dc2: 380b 3000 |00fb: if-eqz v11, 012b // +0030 │ │ +090dc6: 526b dc00 |00fd: iget v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +090dca: d80b 0b01 |00ff: add-int/lit8 v11, v11, #int 1 // #01 │ │ +090dce: 596b dc00 |0101: iput v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +090dd2: 630b 3b01 |0103: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +090dd6: 380b 2600 |0105: if-eqz v11, 012b // +0026 │ │ +090dda: 1a0b 9405 |0107: const-string v11, "FragmentManager" // string@0594 │ │ +090dde: 220c f804 |0109: new-instance v12, Ljava/lang/StringBuilder; // type@04f8 │ │ +090de2: 7010 a121 0c00 |010b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +090de8: 1a0d 3a03 |010e: const-string v13, "Bump nesting of " // string@033a │ │ +090dec: 6e20 aa21 dc00 |0110: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +090df2: 0c0c |0113: move-result-object v12 │ │ +090df4: 6e20 a921 6c00 |0114: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +090dfa: 0c0c |0117: move-result-object v12 │ │ +090dfc: 1a0d a600 |0118: const-string v13, " to " // string@00a6 │ │ +090e00: 6e20 aa21 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +090e06: 0c0c |011d: move-result-object v12 │ │ +090e08: 526d dc00 |011e: iget v13, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +090e0c: 6e20 a621 dc00 |0120: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +090e12: 0c0c |0123: move-result-object v12 │ │ +090e14: 6e10 af21 0c00 |0124: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +090e1a: 0c0c |0127: move-result-object v12 │ │ +090e1c: 7120 141c cb00 |0128: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +090e22: 54eb a100 |012b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090e26: 6e40 9505 6ba9 |012d: invoke-virtual {v11, v6, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0595 │ │ +090e2c: 28b4 |0130: goto 00e4 // -004c │ │ +090e2e: 3802 60ff |0131: if-eqz v2, 0091 // -00a0 │ │ +090e32: 5920 f300 |0133: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090e36: 54eb a100 |0135: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090e3a: 120c |0137: const/4 v12, #int 0 // #0 │ │ +090e3c: 6e30 5a05 2b0c |0138: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ +090e42: 2900 56ff |013b: goto/16 0091 // -00aa │ │ +090e46: 5472 8200 |013d: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090e4a: 5921 f300 |013f: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090e4e: 54eb a100 |0141: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090e52: 6e40 9505 2ba9 |0143: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0595 │ │ +090e58: 2900 4bff |0146: goto/16 0091 // -00b5 │ │ +090e5c: 5472 8200 |0148: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090e60: 5921 f300 |014a: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090e64: 54eb a100 |014c: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090e68: 6e40 7f05 2ba9 |014e: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@057f │ │ +090e6e: 2900 40ff |0151: goto/16 0091 // -00c0 │ │ +090e72: 5472 8200 |0153: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090e76: 5920 f300 |0155: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090e7a: 54eb a100 |0157: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090e7e: 6e40 a005 2ba9 |0159: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@05a0 │ │ +090e84: 2900 35ff |015c: goto/16 0091 // -00cb │ │ +090e88: 5472 8200 |015e: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090e8c: 5921 f300 |0160: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090e90: 54eb a100 |0162: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090e94: 6e40 6105 2ba9 |0164: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0561 │ │ +090e9a: 2900 2aff |0167: goto/16 0091 // -00d6 │ │ +090e9e: 5472 8200 |0169: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +090ea2: 5920 f300 |016b: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +090ea6: 54eb a100 |016d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090eaa: 6e40 5e05 2ba9 |016f: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@055e │ │ +090eb0: 2900 1fff |0172: goto/16 0091 // -00e1 │ │ +090eb4: 54eb a100 |0174: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090eb8: 54ec a100 |0176: iget-object v12, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090ebc: 52cc 4e01 |0178: iget v12, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +090ec0: 121d |017a: const/4 v13, #int 1 // #1 │ │ +090ec2: 6e5d 8605 cba9 |017b: invoke-virtual {v11, v12, v9, v10, v13}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0586 │ │ +090ec8: 55eb 9600 |017e: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0096 │ │ +090ecc: 380b 0700 |0180: if-eqz v11, 0187 // +0007 │ │ +090ed0: 54eb a100 |0182: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +090ed4: 6e20 5905 eb00 |0184: invoke-virtual {v11, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0559 │ │ +090eda: 0e00 |0187: return-void │ │ +090edc: 0001 0700 0100 0000 2a00 0000 3700 ... |0188: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x001c line=643 │ │ 0x0020 line=644 │ │ 0x0024 line=645 │ │ 0x002c line=649 │ │ @@ -177367,19 +177440,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 │ │ -090f40: |[090f40] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -090f50: 5912 9800 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ -090f54: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -090f56: 5b10 9900 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ -090f5a: 1101 |0005: return-object v1 │ │ +090f00: |[090f00] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +090f10: 5912 9800 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ +090f14: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +090f16: 5b10 9900 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ +090f1a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0002 line=579 │ │ 0x0005 line=580 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -177390,19 +177463,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 │ │ -090f5c: |[090f5c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -090f6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090f6e: 5910 9800 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ -090f72: 5b12 9900 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ -090f76: 1101 |0005: return-object v1 │ │ +090f1c: |[090f1c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +090f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090f2e: 5910 9800 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0098 │ │ +090f32: 5b12 9900 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0099 │ │ +090f36: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0003 line=585 │ │ 0x0005 line=586 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -177413,19 +177486,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 │ │ -090f78: |[090f78] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -090f88: 5912 9a00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ -090f8c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -090f8e: 5b10 9b00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ -090f92: 1101 |0005: return-object v1 │ │ +090f38: |[090f38] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +090f48: 5912 9a00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ +090f4c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +090f4e: 5b10 9b00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ +090f52: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0002 line=567 │ │ 0x0005 line=568 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -177436,19 +177509,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 │ │ -090f94: |[090f94] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -090fa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090fa6: 5910 9a00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ -090faa: 5b12 9b00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ -090fae: 1101 |0005: return-object v1 │ │ +090f54: |[090f54] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +090f64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090f66: 5910 9a00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@009a │ │ +090f6a: 5b12 9b00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@009b │ │ +090f6e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0003 line=573 │ │ 0x0005 line=574 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -177459,19 +177532,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 │ │ -090fb0: |[090fb0] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -090fc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090fc2: 6e50 3504 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0435 │ │ -090fc8: 0c00 |0004: move-result-object v0 │ │ -090fca: 1100 |0005: return-object v0 │ │ +090f70: |[090f70] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +090f80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090f82: 6e50 3504 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0435 │ │ +090f88: 0c00 |0004: move-result-object v0 │ │ +090f8a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -177481,20 +177554,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 │ │ -090fcc: |[090fcc] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -090fdc: 5901 9d00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@009d │ │ -090fe0: 5902 9e00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@009e │ │ -090fe4: 5903 a400 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a4 │ │ -090fe8: 5904 a500 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a5 │ │ -090fec: 1100 |0008: return-object v0 │ │ +090f8c: |[090f8c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +090f9c: 5901 9d00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@009d │ │ +090fa0: 5902 9e00 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@009e │ │ +090fa4: 5903 a400 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00a4 │ │ +090fa8: 5904 a500 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00a5 │ │ +090fac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0002 line=507 │ │ 0x0004 line=508 │ │ 0x0006 line=509 │ │ 0x0008 line=510 │ │ @@ -177510,17 +177583,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 │ │ -090ff0: |[090ff0] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -091000: 5901 a900 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ -091004: 1100 |0002: return-object v0 │ │ +090fb0: |[090fb0] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +090fc0: 5901 a900 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00a9 │ │ +090fc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0002 line=515 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -177530,17 +177603,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 │ │ -091008: |[091008] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -091018: 5901 aa00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ -09101c: 1100 |0002: return-object v0 │ │ +090fc8: |[090fc8] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +090fd8: 5901 aa00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00aa │ │ +090fdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0002 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -177550,22 +177623,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 │ │ -091020: |[091020] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -091030: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ -091034: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ -09103a: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -09103c: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ -091040: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ -091044: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ -09104a: 1102 |000d: return-object v2 │ │ +090fe0: |[090fe0] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +090ff0: 2200 0201 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0102 │ │ +090ff4: 7010 f803 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@03f8 │ │ +090ffa: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +090ffc: 5901 7f00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@007f │ │ +091000: 5b03 8200 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0082 │ │ +091004: 6e20 0204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0402 │ │ +09100a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0005 line=475 │ │ 0x0008 line=476 │ │ 0x000a line=477 │ │ 0x000d line=479 │ │ @@ -177579,42 +177652,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -09104c: |[09104c] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -09105c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -091060: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -091064: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -09106a: 1a01 f402 |0007: const-string v1, "BackStackEntry{" // string@02f4 │ │ -09106e: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091074: 7110 b321 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -09107a: 0a01 |000f: move-result v1 │ │ -09107c: 7110 5321 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -091082: 0c01 |0013: move-result-object v1 │ │ -091084: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09108a: 5221 a000 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -09108e: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -091092: 1a01 2400 |001b: const-string v1, " #" // string@0024 │ │ -091096: 6e20 aa21 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09109c: 5221 a000 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -0910a0: 6e20 a621 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0910a6: 5421 a200 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ -0910aa: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -0910ae: 1a01 0300 |0029: const-string v1, " " // string@0003 │ │ -0910b2: 6e20 aa21 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0910b8: 5421 a200 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ -0910bc: 6e20 aa21 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0910c2: 1a01 6e30 |0033: const-string v1, "}" // string@306e │ │ -0910c6: 6e20 aa21 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0910cc: 6e10 af21 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0910d2: 0c01 |003b: move-result-object v1 │ │ -0910d4: 1101 |003c: return-object v1 │ │ +09100c: |[09100c] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +09101c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +091020: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +091024: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +09102a: 1a01 f402 |0007: const-string v1, "BackStackEntry{" // string@02f4 │ │ +09102e: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091034: 7110 b321 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +09103a: 0a01 |000f: move-result v1 │ │ +09103c: 7110 5321 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +091042: 0c01 |0013: move-result-object v1 │ │ +091044: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09104a: 5221 a000 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +09104e: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +091052: 1a01 2400 |001b: const-string v1, " #" // string@0024 │ │ +091056: 6e20 aa21 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09105c: 5221 a000 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +091060: 6e20 a621 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +091066: 5421 a200 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ +09106a: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +09106e: 1a01 0300 |0029: const-string v1, " " // string@0003 │ │ +091072: 6e20 aa21 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091078: 5421 a200 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00a2 │ │ +09107c: 6e20 aa21 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091082: 1a01 6a30 |0033: const-string v1, "}" // string@306a │ │ +091086: 6e20 aa21 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09108c: 6e10 af21 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091092: 0c01 |003b: move-result-object v1 │ │ +091094: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0007 line=244 │ │ 0x000c line=245 │ │ 0x0017 line=246 │ │ 0x001b line=247 │ │ @@ -177747,25 +177820,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0910d8: |[0910d8] android.support.v4.app.DialogFragment.:()V │ │ -0910e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0910ea: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0910ec: 7010 7804 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0478 │ │ -0910f2: 5920 c900 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ -0910f6: 5920 ca00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ -0910fa: 5c21 c300 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ -0910fe: 5c21 c800 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -091102: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -091104: 5920 c200 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ -091108: 0e00 |0010: return-void │ │ +091098: |[091098] android.support.v4.app.DialogFragment.:()V │ │ +0910a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0910aa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0910ac: 7010 7804 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0478 │ │ +0910b2: 5920 c900 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ +0910b6: 5920 ca00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ +0910ba: 5c21 c300 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ +0910be: 5c21 c800 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +0910c2: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +0910c4: 5920 c200 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ +0910c8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=95 │ │ 0x0005 line=84 │ │ 0x0007 line=85 │ │ 0x0009 line=86 │ │ 0x000b line=87 │ │ @@ -177780,18 +177853,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09110c: |[09110c] android.support.v4.app.DialogFragment.dismiss:()V │ │ -09111c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09111e: 6e20 5004 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0450 │ │ -091124: 0e00 |0004: return-void │ │ +0910cc: |[0910cc] android.support.v4.app.DialogFragment.dismiss:()V │ │ +0910dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0910de: 6e20 5004 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0450 │ │ +0910e4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -177800,18 +177873,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -091128: |[091128] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -091138: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09113a: 6e20 5004 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0450 │ │ -091140: 0e00 |0004: return-void │ │ +0910e8: |[0910e8] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +0910f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0910fa: 6e20 5004 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0450 │ │ +091100: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0004 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -177820,48 +177893,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -091144: |[091144] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -091154: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -091156: 5541 c600 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ -09115a: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -09115e: 0e00 |0005: return-void │ │ -091160: 5c43 c600 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ -091164: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -091166: 5c41 c700 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ -09116a: 5441 c500 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -09116e: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -091172: 5441 c500 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091176: 6e10 5300 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0053 │ │ -09117c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -09117e: 5b41 c500 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091182: 5c43 cb00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ -091186: 5241 c200 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ -09118a: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -09118e: 6e10 5304 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0453 │ │ -091194: 0c01 |0020: move-result-object v1 │ │ -091196: 5242 c200 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ -09119a: 6e30 4105 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0541 │ │ -0911a0: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -0911a2: 5941 c200 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ -0911a6: 28dc |0029: goto 0005 // -0024 │ │ -0911a8: 6e10 5304 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0453 │ │ -0911ae: 0c01 |002d: move-result-object v1 │ │ -0911b0: 6e10 3405 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -0911b6: 0c00 |0031: move-result-object v0 │ │ -0911b8: 6e20 0906 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0609 │ │ -0911be: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -0911c2: 6e10 0306 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0603 │ │ -0911c8: 28cb |003a: goto 0005 // -0035 │ │ -0911ca: 6e10 0206 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ -0911d0: 28c7 |003e: goto 0005 // -0039 │ │ +091104: |[091104] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +091114: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +091116: 5541 c600 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ +09111a: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +09111e: 0e00 |0005: return-void │ │ +091120: 5c43 c600 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ +091124: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +091126: 5c41 c700 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ +09112a: 5441 c500 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +09112e: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +091132: 5441 c500 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +091136: 6e10 5300 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0053 │ │ +09113c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +09113e: 5b41 c500 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +091142: 5c43 cb00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ +091146: 5241 c200 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ +09114a: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +09114e: 6e10 5304 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0453 │ │ +091154: 0c01 |0020: move-result-object v1 │ │ +091156: 5242 c200 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ +09115a: 6e30 4105 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0541 │ │ +091160: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +091162: 5941 c200 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ +091166: 28dc |0029: goto 0005 // -0024 │ │ +091168: 6e10 5304 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0453 │ │ +09116e: 0c01 |002d: move-result-object v1 │ │ +091170: 6e10 3405 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +091176: 0c00 |0031: move-result-object v0 │ │ +091178: 6e20 0906 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0609 │ │ +09117e: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +091182: 6e10 0306 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0603 │ │ +091188: 28cb |003a: goto 0005 // -0035 │ │ +09118a: 6e10 0206 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ +091190: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=180 │ │ 0x0005 line=203 │ │ 0x0006 line=183 │ │ 0x0008 line=184 │ │ 0x000b line=185 │ │ @@ -177886,17 +177959,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0911d4: |[0911d4] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -0911e4: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -0911e8: 1100 |0002: return-object v0 │ │ +091194: |[091194] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +0911a4: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0911a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -177904,51 +177977,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 │ │ -0911ec: |[0911ec] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0911fc: 5520 c800 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -091200: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -091204: 6f20 8504 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0485 │ │ -09120a: 0c00 |0007: move-result-object v0 │ │ -09120c: 1100 |0008: return-object v0 │ │ -09120e: 6e20 5d04 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@045d │ │ -091214: 0c00 |000c: move-result-object v0 │ │ -091216: 5b20 c500 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -09121a: 5220 c900 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ -09121e: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -091224: 5420 c500 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091228: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -09122c: 5420 c500 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091230: 6e10 5400 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0054 │ │ -091236: 0c00 |001d: move-result-object v0 │ │ -091238: 1a01 ca20 |001e: const-string v1, "layout_inflater" // string@20ca │ │ -09123c: 6e20 f400 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -091242: 0c00 |0023: move-result-object v0 │ │ -091244: 1f00 0d04 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ -091248: 28e2 |0026: goto 0008 // -001e │ │ -09124a: 5420 c500 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -09124e: 6e10 5500 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0055 │ │ -091254: 0c00 |002c: move-result-object v0 │ │ -091256: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -09125a: 6e20 921d 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1d92 │ │ -091260: 5420 c500 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091264: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -091266: 6e20 5900 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0059 │ │ -09126c: 28dc |0038: goto 0014 // -0024 │ │ -09126e: 5420 c100 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00c1 │ │ -091272: 1a01 ca20 |003b: const-string v1, "layout_inflater" // string@20ca │ │ -091276: 6e20 ff04 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@04ff │ │ -09127c: 0c00 |0040: move-result-object v0 │ │ -09127e: 1f00 0d04 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ -091282: 28c5 |0043: goto 0008 // -003b │ │ -091284: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +0911ac: |[0911ac] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +0911bc: 5520 c800 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +0911c0: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +0911c4: 6f20 8504 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0485 │ │ +0911ca: 0c00 |0007: move-result-object v0 │ │ +0911cc: 1100 |0008: return-object v0 │ │ +0911ce: 6e20 5d04 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@045d │ │ +0911d4: 0c00 |000c: move-result-object v0 │ │ +0911d6: 5b20 c500 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0911da: 5220 c900 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ +0911de: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +0911e4: 5420 c500 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0911e8: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +0911ec: 5420 c500 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0911f0: 6e10 5400 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0054 │ │ +0911f6: 0c00 |001d: move-result-object v0 │ │ +0911f8: 1a01 c620 |001e: const-string v1, "layout_inflater" // string@20c6 │ │ +0911fc: 6e20 f400 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +091202: 0c00 |0023: move-result-object v0 │ │ +091204: 1f00 0d04 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ +091208: 28e2 |0026: goto 0008 // -001e │ │ +09120a: 5420 c500 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +09120e: 6e10 5500 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0055 │ │ +091214: 0c00 |002c: move-result-object v0 │ │ +091216: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +09121a: 6e20 921d 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1d92 │ │ +091220: 5420 c500 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +091224: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +091226: 6e20 5900 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0059 │ │ +09122c: 28dc |0038: goto 0014 // -0024 │ │ +09122e: 5420 c100 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00c1 │ │ +091232: 1a01 c620 |003b: const-string v1, "layout_inflater" // string@20c6 │ │ +091236: 6e20 ff04 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@04ff │ │ +09123c: 0c00 |0040: move-result-object v0 │ │ +09123e: 1f00 0d04 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ +091242: 28c5 |0043: goto 0008 // -003b │ │ +091244: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=322 │ │ 0x0009 line=307 │ │ 0x000f line=308 │ │ @@ -177967,17 +178040,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091298: |[091298] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -0912a8: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -0912ac: 0f00 |0002: return v0 │ │ +091258: |[091258] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +091268: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +09126c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -177985,17 +178058,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0912b0: |[0912b0] android.support.v4.app.DialogFragment.getTheme:()I │ │ -0912c0: 5210 ca00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ -0912c4: 0f00 |0002: return v0 │ │ +091270: |[091270] android.support.v4.app.DialogFragment.getTheme:()I │ │ +091280: 5210 ca00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ +091284: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -178003,17 +178076,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0912c8: |[0912c8] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -0912d8: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ -0912dc: 0f00 |0002: return v0 │ │ +091288: |[091288] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +091298: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ +09129c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -178021,50 +178094,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0912e0: |[0912e0] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -0912f0: 6f20 a604 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@04a6 │ │ -0912f6: 5542 c800 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -0912fa: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0912fe: 0e00 |0007: return-void │ │ -091300: 6e10 5704 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0457 │ │ -091306: 0c01 |000b: move-result-object v1 │ │ -091308: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -09130c: 6e10 b41c 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -091312: 0c02 |0011: move-result-object v2 │ │ -091314: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -091318: 2202 e604 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -09131c: 1a03 9504 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0495 │ │ -091320: 7020 4a21 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -091326: 2702 |001b: throw v2 │ │ -091328: 5442 c500 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -09132c: 6e20 5b00 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@005b │ │ -091332: 5442 c500 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091336: 6e10 5104 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0451 │ │ -09133c: 0c03 |0026: move-result-object v3 │ │ -09133e: 6e20 5e00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@005e │ │ -091344: 5442 c500 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091348: 5543 c300 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ -09134c: 6e20 5a00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@005a │ │ -091352: 5442 c500 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091356: 6e20 5c00 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@005c │ │ -09135c: 5442 c500 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091360: 6e20 5d00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@005d │ │ -091366: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -09136a: 1a02 ef15 |003d: const-string v2, "android:savedDialogState" // string@15ef │ │ -09136e: 6e20 a702 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ -091374: 0c00 |0042: move-result-object v0 │ │ -091376: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -09137a: 5442 c500 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -09137e: 6e20 5700 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0057 │ │ -091384: 28bd |004a: goto 0007 // -0043 │ │ +0912a0: |[0912a0] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +0912b0: 6f20 a604 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@04a6 │ │ +0912b6: 5542 c800 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +0912ba: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0912be: 0e00 |0007: return-void │ │ +0912c0: 6e10 5704 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0457 │ │ +0912c6: 0c01 |000b: move-result-object v1 │ │ +0912c8: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +0912cc: 6e10 b41c 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +0912d2: 0c02 |0011: move-result-object v2 │ │ +0912d4: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +0912d8: 2202 e604 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0912dc: 1a03 9504 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0495 │ │ +0912e0: 7020 4a21 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0912e6: 2702 |001b: throw v2 │ │ +0912e8: 5442 c500 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0912ec: 6e20 5b00 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@005b │ │ +0912f2: 5442 c500 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0912f6: 6e10 5104 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0451 │ │ +0912fc: 0c03 |0026: move-result-object v3 │ │ +0912fe: 6e20 5e00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@005e │ │ +091304: 5442 c500 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +091308: 5543 c300 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ +09130c: 6e20 5a00 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@005a │ │ +091312: 5442 c500 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +091316: 6e20 5c00 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@005c │ │ +09131c: 5442 c500 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +091320: 6e20 5d00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@005d │ │ +091326: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +09132a: 1a02 eb15 |003d: const-string v2, "android:savedDialogState" // string@15eb │ │ +09132e: 6e20 a702 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ +091334: 0c00 |0042: move-result-object v0 │ │ +091336: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +09133a: 5442 c500 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +09133e: 6e20 5700 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0057 │ │ +091344: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=370 │ │ 0x0007 line=391 │ │ 0x0008 line=374 │ │ 0x000c line=375 │ │ @@ -178090,21 +178163,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -091388: |[091388] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -091398: 6f20 a804 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@04a8 │ │ -09139e: 5510 c700 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ -0913a2: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -0913a6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0913a8: 5c10 c600 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ -0913ac: 0e00 |000a: return-void │ │ +091348: |[091348] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +091358: 6f20 a804 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@04a8 │ │ +09135e: 5510 c700 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ +091362: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +091366: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +091368: 5c10 c600 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ +09136c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ 0x0007 line=269 │ │ 0x000a line=271 │ │ locals : │ │ @@ -178116,16 +178189,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0913b0: |[0913b0] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -0913c0: 0e00 |0000: return-void │ │ +091370: |[091370] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +091380: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -178134,48 +178207,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0913c4: |[0913c4] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -0913d4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0913d6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0913d8: 6f20 ab04 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@04ab │ │ -0913de: 5230 c400 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00c4 │ │ -0913e2: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -0913e6: 0110 |0009: move v0, v1 │ │ -0913e8: 5c30 c800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -0913ec: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -0913f0: 1a00 f115 |000e: const-string v0, "android:style" // string@15f1 │ │ -0913f4: 6e30 ab02 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -0913fa: 0a00 |0013: move-result v0 │ │ -0913fc: 5930 c900 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ -091400: 1a00 f615 |0016: const-string v0, "android:theme" // string@15f6 │ │ -091404: 6e30 ab02 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -09140a: 0a00 |001b: move-result v0 │ │ -09140c: 5930 ca00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ -091410: 1a00 ed15 |001e: const-string v0, "android:cancelable" // string@15ed │ │ -091414: 6e30 a602 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@02a6 │ │ -09141a: 0a00 |0023: move-result v0 │ │ -09141c: 5c30 c300 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ -091420: 1a00 f015 |0026: const-string v0, "android:showsDialog" // string@15f0 │ │ -091424: 5531 c800 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -091428: 6e30 a602 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@02a6 │ │ -09142e: 0a00 |002d: move-result v0 │ │ -091430: 5c30 c800 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -091434: 1a00 ec15 |0030: const-string v0, "android:backStackId" // string@15ec │ │ -091438: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -09143a: 6e30 ab02 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -091440: 0a00 |0036: move-result v0 │ │ -091442: 5930 c200 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ -091446: 0e00 |0039: return-void │ │ -091448: 0120 |003a: move v0, v2 │ │ -09144a: 28cf |003b: goto 000a // -0031 │ │ +091384: |[091384] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +091394: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +091396: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +091398: 6f20 ab04 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@04ab │ │ +09139e: 5230 c400 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00c4 │ │ +0913a2: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +0913a6: 0110 |0009: move v0, v1 │ │ +0913a8: 5c30 c800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +0913ac: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +0913b0: 1a00 ed15 |000e: const-string v0, "android:style" // string@15ed │ │ +0913b4: 6e30 ab02 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +0913ba: 0a00 |0013: move-result v0 │ │ +0913bc: 5930 c900 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ +0913c0: 1a00 f215 |0016: const-string v0, "android:theme" // string@15f2 │ │ +0913c4: 6e30 ab02 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +0913ca: 0a00 |001b: move-result v0 │ │ +0913cc: 5930 ca00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ +0913d0: 1a00 e915 |001e: const-string v0, "android:cancelable" // string@15e9 │ │ +0913d4: 6e30 a602 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@02a6 │ │ +0913da: 0a00 |0023: move-result v0 │ │ +0913dc: 5c30 c300 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ +0913e0: 1a00 ec15 |0026: const-string v0, "android:showsDialog" // string@15ec │ │ +0913e4: 5531 c800 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +0913e8: 6e30 a602 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@02a6 │ │ +0913ee: 0a00 |002d: move-result v0 │ │ +0913f0: 5c30 c800 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +0913f4: 1a00 e815 |0030: const-string v0, "android:backStackId" // string@15e8 │ │ +0913f8: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +0913fa: 6e30 ab02 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +091400: 0a00 |0036: move-result v0 │ │ +091402: 5930 c200 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ +091406: 0e00 |0039: return-void │ │ +091408: 0120 |003a: move v0, v2 │ │ +09140a: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=286 │ │ 0x0005 line=288 │ │ 0x000c line=290 │ │ 0x000e line=291 │ │ 0x0016 line=292 │ │ @@ -178193,22 +178266,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 │ │ -09144c: |[09144c] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -09145c: 2200 1500 |0000: new-instance v0, Landroid/app/Dialog; // type@0015 │ │ -091460: 6e10 5104 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0451 │ │ -091466: 0c01 |0005: move-result-object v1 │ │ -091468: 6e10 5604 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0456 │ │ -09146e: 0a02 |0009: move-result v2 │ │ -091470: 7030 5200 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0052 │ │ -091476: 1100 |000d: return-object v0 │ │ +09140c: |[09140c] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +09141c: 2200 1500 |0000: new-instance v0, Landroid/app/Dialog; // type@0015 │ │ +091420: 6e10 5104 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0451 │ │ +091426: 0c01 |0005: move-result-object v1 │ │ +091428: 6e10 5604 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0456 │ │ +09142e: 0a02 |0009: move-result v2 │ │ +091430: 7030 5200 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0052 │ │ +091436: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -178217,25 +178290,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -091478: |[091478] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -091488: 6f10 b204 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@04b2 │ │ -09148e: 5410 c500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091492: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -091496: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -091498: 5c10 cb00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ -09149c: 5410 c500 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -0914a0: 6e10 5300 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0053 │ │ -0914a6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0914a8: 5b10 c500 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -0914ac: 0e00 |0012: return-void │ │ +091438: |[091438] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +091448: 6f10 b204 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@04b2 │ │ +09144e: 5410 c500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +091452: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +091456: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +091458: 5c10 cb00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ +09145c: 5410 c500 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +091460: 6e10 5300 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0053 │ │ +091466: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +091468: 5b10 c500 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +09146c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ 0x0007 line=446 │ │ 0x000a line=447 │ │ 0x000f line=448 │ │ @@ -178248,23 +178321,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0914b0: |[0914b0] android.support.v4.app.DialogFragment.onDetach:()V │ │ -0914c0: 6f10 b304 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@04b3 │ │ -0914c6: 5510 c700 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ -0914ca: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -0914ce: 5510 c600 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ -0914d2: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -0914d6: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0914d8: 5c10 c600 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ -0914dc: 0e00 |000e: return-void │ │ +091470: |[091470] android.support.v4.app.DialogFragment.onDetach:()V │ │ +091480: 6f10 b304 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@04b3 │ │ +091486: 5510 c700 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ +09148a: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +09148e: 5510 c600 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ +091492: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +091496: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +091498: 5c10 c600 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ +09149c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=276 │ │ 0x000b line=280 │ │ 0x000e line=282 │ │ locals : │ │ @@ -178275,20 +178348,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0914e0: |[0914e0] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -0914f0: 5510 cb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ -0914f4: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0914f8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0914fa: 6e20 5004 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0450 │ │ -091500: 0e00 |0008: return-void │ │ +0914a0: |[0914a0] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +0914b0: 5510 cb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ +0914b4: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +0914b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0914ba: 6e20 5004 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0450 │ │ +0914c0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=362 │ │ 0x0008 line=364 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -178299,51 +178372,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -091504: |[091504] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -091514: 6f20 bc04 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@04bc │ │ -09151a: 5431 c500 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -09151e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -091522: 5431 c500 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091526: 6e10 5800 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0058 │ │ -09152c: 0c00 |000c: move-result-object v0 │ │ -09152e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -091532: 1a01 ef15 |000f: const-string v1, "android:savedDialogState" // string@15ef │ │ -091536: 6e30 b902 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ -09153c: 5231 c900 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ -091540: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -091544: 1a01 f115 |0018: const-string v1, "android:style" // string@15f1 │ │ -091548: 5232 c900 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ -09154c: 6e30 bc02 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -091552: 5231 ca00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ -091556: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -09155a: 1a01 f615 |0023: const-string v1, "android:theme" // string@15f6 │ │ -09155e: 5232 ca00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ -091562: 6e30 bc02 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -091568: 5531 c300 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ -09156c: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -091570: 1a01 ed15 |002e: const-string v1, "android:cancelable" // string@15ed │ │ -091574: 5532 c300 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ -091578: 6e30 b802 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -09157e: 5531 c800 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -091582: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -091586: 1a01 f015 |0039: const-string v1, "android:showsDialog" // string@15f0 │ │ -09158a: 5532 c800 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -09158e: 6e30 b802 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -091594: 5231 c200 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ -091598: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -09159a: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -09159e: 1a01 ec15 |0045: const-string v1, "android:backStackId" // string@15ec │ │ -0915a2: 5232 c200 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ -0915a6: 6e30 bc02 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -0915ac: 0e00 |004c: return-void │ │ +0914c4: |[0914c4] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0914d4: 6f20 bc04 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@04bc │ │ +0914da: 5431 c500 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0914de: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +0914e2: 5431 c500 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0914e6: 6e10 5800 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0058 │ │ +0914ec: 0c00 |000c: move-result-object v0 │ │ +0914ee: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0914f2: 1a01 eb15 |000f: const-string v1, "android:savedDialogState" // string@15eb │ │ +0914f6: 6e30 b902 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ +0914fc: 5231 c900 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ +091500: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +091504: 1a01 ed15 |0018: const-string v1, "android:style" // string@15ed │ │ +091508: 5232 c900 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ +09150c: 6e30 bc02 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +091512: 5231 ca00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ +091516: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +09151a: 1a01 f215 |0023: const-string v1, "android:theme" // string@15f2 │ │ +09151e: 5232 ca00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ +091522: 6e30 bc02 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +091528: 5531 c300 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ +09152c: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +091530: 1a01 e915 |002e: const-string v1, "android:cancelable" // string@15e9 │ │ +091534: 5532 c300 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ +091538: 6e30 b802 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +09153e: 5531 c800 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +091542: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +091546: 1a01 ec15 |0039: const-string v1, "android:showsDialog" // string@15ec │ │ +09154a: 5532 c800 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +09154e: 6e30 b802 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +091554: 5231 c200 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ +091558: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +09155a: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +09155e: 1a01 e815 |0045: const-string v1, "android:backStackId" // string@15e8 │ │ +091562: 5232 c200 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ +091566: 6e30 bc02 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +09156c: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0003 line=405 │ │ 0x0007 line=406 │ │ 0x000d line=407 │ │ 0x000f line=408 │ │ @@ -178368,23 +178441,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0915b0: |[0915b0] android.support.v4.app.DialogFragment.onStart:()V │ │ -0915c0: 6f10 bd04 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@04bd │ │ -0915c6: 5410 c500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -0915ca: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0915ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0915d0: 5c10 cb00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ -0915d4: 5410 c500 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -0915d8: 6e10 5f00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@005f │ │ -0915de: 0e00 |000f: return-void │ │ +091570: |[091570] android.support.v4.app.DialogFragment.onStart:()V │ │ +091580: 6f10 bd04 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@04bd │ │ +091586: 5410 c500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +09158a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +09158e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +091590: 5c10 cb00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ +091594: 5410 c500 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +091598: 6e10 5f00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@005f │ │ +09159e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0007 line=397 │ │ 0x000a line=398 │ │ 0x000f line=400 │ │ @@ -178396,21 +178469,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0915e0: |[0915e0] android.support.v4.app.DialogFragment.onStop:()V │ │ -0915f0: 6f10 be04 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@04be │ │ -0915f6: 5410 c500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -0915fa: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0915fe: 5410 c500 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091602: 6e10 5600 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0056 │ │ -091608: 0e00 |000c: return-void │ │ +0915a0: |[0915a0] android.support.v4.app.DialogFragment.onStop:()V │ │ +0915b0: 6f10 be04 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@04be │ │ +0915b6: 5410 c500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0915ba: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0915be: 5410 c500 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0915c2: 6e10 5600 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0056 │ │ +0915c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0007 line=432 │ │ 0x000c line=434 │ │ locals : │ │ @@ -178421,21 +178494,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09160c: |[09160c] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -09161c: 5c12 c300 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ -091620: 5410 c500 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -091624: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -091628: 5410 c500 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ -09162c: 6e20 5a00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@005a │ │ -091632: 0e00 |000b: return-void │ │ +0915cc: |[0915cc] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +0915dc: 5c12 c300 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00c3 │ │ +0915e0: 5410 c500 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0915e4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0915e8: 5410 c500 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00c5 │ │ +0915ec: 6e20 5a00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@005a │ │ +0915f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ 0x000b line=226 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -178446,17 +178519,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091634: |[091634] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -091644: 5c01 c800 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ -091648: 0e00 |0002: return-void │ │ +0915f4: |[0915f4] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +091604: 5c01 c800 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00c8 │ │ +091608: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0002 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -178466,27 +178539,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -09164c: |[09164c] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -09165c: 5923 c900 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ -091660: 5220 c900 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ -091664: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -091666: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -09166a: 5220 c900 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ -09166e: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -091670: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -091674: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -09167a: 5920 ca00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ -09167e: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -091682: 5924 ca00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ -091686: 0e00 |0015: return-void │ │ +09160c: |[09160c] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +09161c: 5923 c900 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ +091620: 5220 c900 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ +091624: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +091626: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +09162a: 5220 c900 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00c9 │ │ +09162e: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +091630: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +091634: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +09163a: 5920 ca00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ +09163e: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +091642: 5924 ca00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ca │ │ +091646: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=114 │ │ 0x000c line=115 │ │ 0x0011 line=117 │ │ 0x0013 line=118 │ │ @@ -178501,26 +178574,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 │ │ -091688: |[091688] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -091698: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09169a: 5c21 c600 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ -09169e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0916a0: 5c20 c700 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ -0916a4: 6e30 fe05 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@05fe │ │ -0916aa: 5c21 cb00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ -0916ae: 6e10 0206 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ -0916b4: 0a00 |000e: move-result v0 │ │ -0916b6: 5920 c200 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ -0916ba: 5220 c200 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ -0916be: 0f00 |0013: return v0 │ │ +091648: |[091648] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +091658: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09165a: 5c21 c600 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ +09165e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +091660: 5c20 c700 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ +091664: 6e30 fe05 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@05fe │ │ +09166a: 5c21 cb00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00cb │ │ +09166e: 6e10 0206 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ +091674: 0a00 |000e: move-result v0 │ │ +091676: 5920 c200 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ +09167a: 5220 c200 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00c2 │ │ +09167e: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=151 │ │ 0x0003 line=152 │ │ 0x0006 line=153 │ │ 0x0009 line=154 │ │ 0x000b line=155 │ │ @@ -178535,24 +178608,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 │ │ -0916c0: |[0916c0] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -0916d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0916d2: 5c21 c600 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ -0916d6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0916d8: 5c21 c700 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ -0916dc: 6e10 3405 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -0916e2: 0c00 |0009: move-result-object v0 │ │ -0916e4: 6e30 fe05 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@05fe │ │ -0916ea: 6e10 0206 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ -0916f0: 0e00 |0010: return-void │ │ +091680: |[091680] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +091690: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +091692: 5c21 c600 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00c6 │ │ +091696: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +091698: 5c21 c700 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00c7 │ │ +09169c: 6e10 3405 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +0916a2: 0c00 |0009: move-result-object v0 │ │ +0916a4: 6e30 fe05 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@05fe │ │ +0916aa: 6e10 0206 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0602 │ │ +0916b0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x000d line=138 │ │ @@ -178598,18 +178671,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 │ │ -0916f4: |[0916f4] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -091704: 5b01 cc00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00cc │ │ -091708: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09170e: 0e00 |0005: return-void │ │ +0916b4: |[0916b4] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +0916c4: 5b01 cc00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00cc │ │ +0916c8: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0916ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1742 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -178619,27 +178692,27 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -091710: |[091710] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -091720: 5420 cc00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00cc │ │ -091724: 5400 0701 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -091728: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -09172c: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -091730: 1a01 8f05 |0008: const-string v1, "Fragment does not have a view" // string@058f │ │ -091734: 7020 4a21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -09173a: 2700 |000d: throw v0 │ │ -09173c: 5420 cc00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00cc │ │ -091740: 5400 0701 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -091744: 6e20 931c 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -09174a: 0c00 |0015: move-result-object v0 │ │ -09174c: 1100 |0016: return-object v0 │ │ +0916d0: |[0916d0] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +0916e0: 5420 cc00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00cc │ │ +0916e4: 5400 0701 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0916e8: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0916ec: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0916f0: 1a01 8f05 |0008: const-string v1, "Fragment does not have a view" // string@058f │ │ +0916f4: 7020 4a21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0916fa: 2700 |000d: throw v0 │ │ +0916fc: 5420 cc00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00cc │ │ +091700: 5400 0701 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +091704: 6e20 931c 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +09170a: 0c00 |0015: move-result-object v0 │ │ +09170c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1745 │ │ 0x0006 line=1746 │ │ 0x000e line=1748 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ @@ -178650,22 +178723,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -091750: |[091750] android.support.v4.app.Fragment$1.hasView:()Z │ │ -091760: 5410 cc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00cc │ │ -091764: 5400 0701 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -091768: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -09176c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09176e: 0f00 |0007: return v0 │ │ -091770: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -091772: 28fe |0009: goto 0007 // -0002 │ │ +091710: |[091710] android.support.v4.app.Fragment$1.hasView:()Z │ │ +091720: 5410 cc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00cc │ │ +091724: 5400 0701 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +091728: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +09172c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09172e: 0f00 |0007: return v0 │ │ +091730: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +091732: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1753 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/Fragment$1; │ │ │ │ source_file_idx : 1425 (Fragment.java) │ │ @@ -178703,18 +178776,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 │ │ -091774: |[091774] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -091784: 5b01 0b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -091788: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09178e: 0e00 |0005: return-void │ │ +091734: |[091734] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +091744: 5b01 0b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ +091748: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09174e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -178724,19 +178797,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -091790: |[091790] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -0917a0: 5410 0b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0917a4: 6e20 f504 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@04f5 │ │ -0917aa: 0c00 |0005: move-result-object v0 │ │ -0917ac: 1100 |0006: return-object v0 │ │ +091750: |[091750] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +091760: 5410 0b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ +091764: 6e20 f504 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@04f5 │ │ +09176a: 0c00 |0005: move-result-object v0 │ │ +09176c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ @@ -178745,26 +178818,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0917b0: |[0917b0] android.support.v4.app.FragmentActivity$2.hasView:()Z │ │ -0917c0: 5421 0b01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ -0917c4: 6e10 0105 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0501 │ │ -0917ca: 0c00 |0005: move-result-object v0 │ │ -0917cc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0917d0: 6e10 951d 0000 |0008: invoke-virtual {v0}, Landroid/view/Window;.peekDecorView:()Landroid/view/View; // method@1d95 │ │ -0917d6: 0c01 |000b: move-result-object v1 │ │ -0917d8: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -0917dc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0917de: 0f01 |000f: return v1 │ │ -0917e0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0917e2: 28fe |0011: goto 000f // -0002 │ │ +091770: |[091770] android.support.v4.app.FragmentActivity$2.hasView:()Z │ │ +091780: 5421 0b01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@010b │ │ +091784: 6e10 0105 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0501 │ │ +09178a: 0c00 |0005: move-result-object v0 │ │ +09178c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +091790: 6e10 951d 0000 |0008: invoke-virtual {v0}, Landroid/view/Window;.peekDecorView:()Landroid/view/View; // method@1d95 │ │ +091796: 0c01 |000b: move-result-object v1 │ │ +091798: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +09179c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +09179e: 0f01 |000f: return v1 │ │ +0917a0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0917a2: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ locals : │ │ 0x0006 - 0x0012 reg=0 window Landroid/view/Window; │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/FragmentActivity$2; │ │ @@ -179007,37 +179080,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0917e4: |[0917e4] android.support.v4.app.FragmentManagerImpl.:()V │ │ -0917f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0917f6: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -0917fa: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -0917fe: 6a00 3b01 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -091802: 6001 3600 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -091806: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -09180a: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -09180e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -091810: 6a00 3e01 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@013e │ │ -091814: 2200 3e04 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@043e │ │ -091818: 7020 5a1e 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1e5a │ │ -09181e: 6900 3d01 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@013d │ │ -091822: 2200 3e04 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@043e │ │ -091826: 7020 5a1e 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1e5a │ │ -09182c: 6900 3c01 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@013c │ │ -091830: 2200 3804 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0438 │ │ -091834: 7020 471e 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1e47 │ │ -09183a: 6900 3301 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0133 │ │ -09183e: 2200 3804 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0438 │ │ -091842: 7020 471e 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1e47 │ │ -091848: 6900 3201 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0132 │ │ -09184c: 0e00 |002c: return-void │ │ +0917a4: |[0917a4] android.support.v4.app.FragmentManagerImpl.:()V │ │ +0917b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0917b6: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +0917ba: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +0917be: 6a00 3b01 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0917c2: 6001 3600 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0917c6: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +0917ca: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +0917ce: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0917d0: 6a00 3e01 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@013e │ │ +0917d4: 2200 3e04 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@043e │ │ +0917d8: 7020 5a1e 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1e5a │ │ +0917de: 6900 3d01 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@013d │ │ +0917e2: 2200 3e04 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@043e │ │ +0917e6: 7020 5a1e 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1e5a │ │ +0917ec: 6900 3c01 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@013c │ │ +0917f0: 2200 3804 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0438 │ │ +0917f4: 7020 471e 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1e47 │ │ +0917fa: 6900 3301 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0133 │ │ +0917fe: 2200 3804 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0438 │ │ +091802: 7020 471e 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1e47 │ │ +091808: 6900 3201 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0132 │ │ +09180c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=410 │ │ 0x0007 line=413 │ │ 0x0010 line=746 │ │ 0x0017 line=747 │ │ 0x001e line=748 │ │ @@ -179049,25 +179122,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -091850: |[091850] android.support.v4.app.FragmentManagerImpl.:()V │ │ -091860: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -091862: 7010 3205 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0532 │ │ -091868: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09186a: 5920 4e01 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -09186e: 5b21 5801 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ -091872: 5b21 5701 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ -091876: 2200 1701 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0117 │ │ -09187a: 7020 4905 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0549 │ │ -091880: 5b20 5001 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0150 │ │ -091884: 0e00 |0012: return-void │ │ +091810: |[091810] android.support.v4.app.FragmentManagerImpl.:()V │ │ +091820: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +091822: 7010 3205 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0532 │ │ +091828: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09182a: 5920 4e01 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +09182e: 5b21 5801 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ +091832: 5b21 5701 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ +091836: 2200 1701 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0117 │ │ +09183a: 7020 4905 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0549 │ │ +091840: 5b20 5001 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0150 │ │ +091844: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0004 line=436 │ │ 0x0007 line=448 │ │ 0x0009 line=449 │ │ 0x000b line=451 │ │ @@ -179080,37 +179153,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -091888: |[091888] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -091898: 5530 5901 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ -09189c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0918a0: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0918a4: 1a01 9b03 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@039b │ │ -0918a8: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0918ae: 2700 |000b: throw v0 │ │ -0918b0: 5430 5401 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -0918b4: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -0918b8: 2200 e604 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0918bc: 2201 f804 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0918c0: 7010 a121 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0918c6: 1a02 9c03 |0017: const-string v2, "Can not perform this action inside of " // string@039c │ │ -0918ca: 6e20 aa21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0918d0: 0c01 |001c: move-result-object v1 │ │ -0918d2: 5432 5401 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -0918d6: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0918dc: 0c01 |0022: move-result-object v1 │ │ -0918de: 6e10 af21 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0918e4: 0c01 |0026: move-result-object v1 │ │ -0918e6: 7020 4a21 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0918ec: 2700 |002a: throw v0 │ │ -0918ee: 0e00 |002b: return-void │ │ +091848: |[091848] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +091858: 5530 5901 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ +09185c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +091860: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +091864: 1a01 9b03 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@039b │ │ +091868: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +09186e: 2700 |000b: throw v0 │ │ +091870: 5430 5401 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +091874: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +091878: 2200 e604 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +09187c: 2201 f804 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +091880: 7010 a121 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091886: 1a02 9c03 |0017: const-string v2, "Can not perform this action inside of " // string@039c │ │ +09188a: 6e20 aa21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091890: 0c01 |001c: move-result-object v1 │ │ +091892: 5432 5401 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +091896: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09189c: 0c01 |0022: move-result-object v1 │ │ +09189e: 6e10 af21 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0918a4: 0c01 |0026: move-result-object v1 │ │ +0918a6: 7020 4a21 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0918ac: 2700 |002a: throw v0 │ │ +0918ae: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ 0x0004 line=1365 │ │ 0x000c line=1368 │ │ 0x0010 line=1369 │ │ 0x002b line=1372 │ │ @@ -179122,22 +179195,22 @@ │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0918f0: |[0918f0] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -091900: 2200 3904 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0439 │ │ -091904: 7030 481e 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1e48 │ │ -09190a: 6201 3c01 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@013c │ │ -09190e: 6e20 4a1e 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e4a │ │ -091914: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -091918: 6e30 491e 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1e49 │ │ -09191e: 1100 |000f: return-object v0 │ │ +0918b0: |[0918b0] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +0918c0: 2200 3904 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0439 │ │ +0918c4: 7030 481e 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1e48 │ │ +0918ca: 6201 3c01 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@013c │ │ +0918ce: 6e20 4a1e 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e4a │ │ +0918d4: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +0918d8: 6e30 491e 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1e49 │ │ +0918de: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=769 │ │ 0x0005 line=770 │ │ 0x000a line=771 │ │ 0x000f line=772 │ │ locals : │ │ @@ -179151,41 +179224,41 @@ │ │ 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 │ │ -091920: |[091920] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -091930: 220a 3c04 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@043c │ │ -091934: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -091936: 7020 561e 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1e56 │ │ -09193c: 2200 4104 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0441 │ │ -091940: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -091942: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -091946: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -091948: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -09194c: 01c1 |000e: move v1, v12 │ │ -09194e: 01d2 |000f: move v2, v13 │ │ -091950: 01c3 |0010: move v3, v12 │ │ -091952: 01d4 |0011: move v4, v13 │ │ -091954: 7609 5d1e 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1e5d │ │ -09195a: 6201 3d01 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@013d │ │ -09195e: 6e20 5f1e 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e5f │ │ -091964: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -091968: 6e30 5e1e 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1e5e │ │ -09196e: 6e20 571e 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1e57 │ │ -091974: 2209 3904 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0439 │ │ -091978: 7030 481e e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1e48 │ │ -09197e: 6201 3c01 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@013c │ │ -091982: 6e20 4a1e 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e4a │ │ -091988: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -09198c: 6e30 491e 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1e49 │ │ -091992: 6e20 571e 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1e57 │ │ -091998: 110a |0034: return-object v10 │ │ +0918e0: |[0918e0] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +0918f0: 220a 3c04 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@043c │ │ +0918f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0918f6: 7020 561e 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1e56 │ │ +0918fc: 2200 4104 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0441 │ │ +091900: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +091902: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +091906: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +091908: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +09190c: 01c1 |000e: move v1, v12 │ │ +09190e: 01d2 |000f: move v2, v13 │ │ +091910: 01c3 |0010: move v3, v12 │ │ +091912: 01d4 |0011: move v4, v13 │ │ +091914: 7609 5d1e 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1e5d │ │ +09191a: 6201 3d01 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@013d │ │ +09191e: 6e20 5f1e 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e5f │ │ +091924: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +091928: 6e30 5e1e 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1e5e │ │ +09192e: 6e20 571e 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1e57 │ │ +091934: 2209 3904 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0439 │ │ +091938: 7030 481e e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1e48 │ │ +09193e: 6201 3c01 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@013c │ │ +091942: 6e20 4a1e 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e4a │ │ +091948: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +09194c: 6e30 491e 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1e49 │ │ +091952: 6e20 571e 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1e57 │ │ +091958: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ 0x0006 line=756 │ │ 0x0015 line=758 │ │ 0x001a line=759 │ │ 0x001f line=760 │ │ @@ -179209,25 +179282,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -09199c: |[09199c] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -0919ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0919ae: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -0919b4: 0f00 |0004: return v0 │ │ -0919b6: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -0919ba: 28fd |0007: goto 0004 // -0003 │ │ -0919bc: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -0919c0: 28fa |000a: goto 0004 // -0006 │ │ -0919c2: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -0919c6: 28f7 |000d: goto 0004 // -0009 │ │ -0919c8: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +09195c: |[09195c] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +09196c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09196e: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +091974: 0f00 |0004: return v0 │ │ +091976: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +09197a: 28fd |0007: goto 0004 // -0003 │ │ +09197c: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +091980: 28fa |000a: goto 0004 // -0006 │ │ +091982: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +091986: 28f7 |000d: goto 0004 // -0009 │ │ +091988: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2069 │ │ 0x0001 line=2070 │ │ 0x0004 line=2081 │ │ 0x0005 line=2072 │ │ 0x0007 line=2073 │ │ @@ -179244,52 +179317,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -0919e4: |[0919e4] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -0919f4: 1a03 9405 |0000: const-string v3, "FragmentManager" // string@0594 │ │ -0919f8: 6e10 7d21 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@217d │ │ -0919fe: 0c04 |0005: move-result-object v4 │ │ -091a00: 7120 101c 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -091a06: 1a03 9405 |0009: const-string v3, "FragmentManager" // string@0594 │ │ -091a0a: 1a04 ac02 |000b: const-string v4, "Activity state:" // string@02ac │ │ -091a0e: 7120 101c 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -091a14: 2201 7f02 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@027f │ │ -091a18: 1a03 9405 |0012: const-string v3, "FragmentManager" // string@0594 │ │ -091a1c: 7020 5f0e 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0e5f │ │ -091a22: 2202 ce04 |0017: new-instance v2, Ljava/io/PrintWriter; // type@04ce │ │ -091a26: 7020 0721 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2107 │ │ -091a2c: 5473 4501 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -091a30: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -091a34: 5473 4501 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -091a38: 1a04 0400 |0022: const-string v4, " " // string@0004 │ │ -091a3c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -091a3e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -091a40: 2366 9906 |0026: new-array v6, v6, [Ljava/lang/String; // type@0699 │ │ -091a44: 6e56 f304 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@04f3 │ │ -091a4a: 2708 |002b: throw v8 │ │ -091a4c: 0d00 |002c: move-exception v0 │ │ -091a4e: 1a03 9405 |002d: const-string v3, "FragmentManager" // string@0594 │ │ -091a52: 1a04 7205 |002f: const-string v4, "Failed dumping state" // string@0572 │ │ -091a56: 7130 111c 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -091a5c: 28f7 |0034: goto 002b // -0009 │ │ -091a5e: 1a03 0400 |0035: const-string v3, " " // string@0004 │ │ -091a62: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -091a64: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -091a66: 2355 9906 |0039: new-array v5, v5, [Ljava/lang/String; // type@0699 │ │ -091a6a: 6e55 7205 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@0572 │ │ -091a70: 28ed |003e: goto 002b // -0013 │ │ -091a72: 0d00 |003f: move-exception v0 │ │ -091a74: 1a03 9405 |0040: const-string v3, "FragmentManager" // string@0594 │ │ -091a78: 1a04 7205 |0042: const-string v4, "Failed dumping state" // string@0572 │ │ -091a7c: 7130 111c 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -091a82: 28e4 |0047: goto 002b // -001c │ │ +0919a4: |[0919a4] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +0919b4: 1a03 9405 |0000: const-string v3, "FragmentManager" // string@0594 │ │ +0919b8: 6e10 7d21 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@217d │ │ +0919be: 0c04 |0005: move-result-object v4 │ │ +0919c0: 7120 101c 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0919c6: 1a03 9405 |0009: const-string v3, "FragmentManager" // string@0594 │ │ +0919ca: 1a04 ac02 |000b: const-string v4, "Activity state:" // string@02ac │ │ +0919ce: 7120 101c 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0919d4: 2201 7f02 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@027f │ │ +0919d8: 1a03 9405 |0012: const-string v3, "FragmentManager" // string@0594 │ │ +0919dc: 7020 5f0e 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0e5f │ │ +0919e2: 2202 ce04 |0017: new-instance v2, Ljava/io/PrintWriter; // type@04ce │ │ +0919e6: 7020 0721 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2107 │ │ +0919ec: 5473 4501 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0919f0: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +0919f4: 5473 4501 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0919f8: 1a04 0400 |0022: const-string v4, " " // string@0004 │ │ +0919fc: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +0919fe: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +091a00: 2366 9906 |0026: new-array v6, v6, [Ljava/lang/String; // type@0699 │ │ +091a04: 6e56 f304 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@04f3 │ │ +091a0a: 2708 |002b: throw v8 │ │ +091a0c: 0d00 |002c: move-exception v0 │ │ +091a0e: 1a03 9405 |002d: const-string v3, "FragmentManager" // string@0594 │ │ +091a12: 1a04 7205 |002f: const-string v4, "Failed dumping state" // string@0572 │ │ +091a16: 7130 111c 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +091a1c: 28f7 |0034: goto 002b // -0009 │ │ +091a1e: 1a03 0400 |0035: const-string v3, " " // string@0004 │ │ +091a22: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +091a24: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +091a26: 2355 9906 |0039: new-array v5, v5, [Ljava/lang/String; // type@0699 │ │ +091a2a: 6e55 7205 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@0572 │ │ +091a30: 28ed |003e: goto 002b // -0013 │ │ +091a32: 0d00 |003f: move-exception v0 │ │ +091a34: 1a03 9405 |0040: const-string v3, "FragmentManager" // string@0594 │ │ +091a38: 1a04 7205 |0042: const-string v4, "Failed dumping state" // string@0572 │ │ +091a3c: 7130 111c 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +091a42: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=459 │ │ @@ -179317,35 +179390,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -091aa0: |[091aa0] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -091ab0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -091ab2: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -091ab8: 0f00 |0004: return v0 │ │ -091aba: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -091abe: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -091ac0: 28fc |0008: goto 0004 // -0004 │ │ -091ac2: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -091ac4: 28fe |000a: goto 0008 // -0002 │ │ -091ac6: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -091aca: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -091acc: 28f6 |000e: goto 0004 // -000a │ │ -091ace: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -091ad0: 28fe |0010: goto 000e // -0002 │ │ -091ad2: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -091ad6: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -091ad8: 28f0 |0014: goto 0004 // -0010 │ │ -091ada: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -091adc: 28fe |0016: goto 0014 // -0002 │ │ -091ade: 0000 |0017: nop // spacer │ │ -091ae0: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +091a60: |[091a60] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +091a70: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +091a72: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +091a78: 0f00 |0004: return v0 │ │ +091a7a: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +091a7e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +091a80: 28fc |0008: goto 0004 // -0004 │ │ +091a82: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +091a84: 28fe |000a: goto 0008 // -0002 │ │ +091a86: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +091a8a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +091a8c: 28f6 |000e: goto 0004 // -000a │ │ +091a8e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +091a90: 28fe |0010: goto 000e // -0002 │ │ +091a92: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +091a96: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +091a98: 28f0 |0014: goto 0004 // -0010 │ │ +091a9a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +091a9c: 28fe |0016: goto 0014 // -0002 │ │ +091a9e: 0000 |0017: nop // spacer │ │ +091aa0: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2093 │ │ 0x0001 line=2094 │ │ 0x0004 line=2105 │ │ 0x0005 line=2096 │ │ 0x0008 line=2097 │ │ @@ -179366,24 +179439,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -091afc: |[091afc] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -091b0c: 5410 4901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -091b10: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -091b14: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -091b18: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -091b1e: 5b10 4901 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -091b22: 5410 4901 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -091b26: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -091b2c: 6e10 9705 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0597 │ │ -091b32: 0e00 |0013: return-void │ │ +091abc: |[091abc] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +091acc: 5410 4901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +091ad0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +091ad4: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +091ad8: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +091ade: 5b10 4901 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +091ae2: 5410 4901 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +091ae6: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +091aec: 6e10 9705 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0597 │ │ +091af2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1521 │ │ 0x0004 line=1522 │ │ 0x000b line=1524 │ │ 0x0010 line=1525 │ │ 0x0013 line=1526 │ │ @@ -179396,66 +179469,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 │ │ -091b34: |[091b34] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -091b44: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -091b46: 5440 4601 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091b4a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -091b4e: 2200 2505 |0005: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -091b52: 7010 1322 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -091b58: 5b40 4601 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091b5c: 6300 3b01 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -091b60: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -091b64: 1a00 9405 |0010: const-string v0, "FragmentManager" // string@0594 │ │ -091b68: 2201 f804 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -091b6c: 7010 a121 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -091b72: 1a02 1e15 |0017: const-string v2, "add: " // string@151e │ │ -091b76: 6e20 aa21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091b7c: 0c01 |001c: move-result-object v1 │ │ -091b7e: 6e20 a921 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -091b84: 0c01 |0020: move-result-object v1 │ │ -091b86: 6e10 af21 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -091b8c: 0c01 |0024: move-result-object v1 │ │ -091b8e: 7120 141c 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -091b94: 6e20 8205 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0582 │ │ -091b9a: 5550 e300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -091b9e: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -091ba2: 5440 4601 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091ba6: 6e20 1a22 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ -091bac: 0a00 |0034: move-result v0 │ │ -091bae: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -091bb2: 2200 e604 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -091bb6: 2201 f804 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -091bba: 7010 a121 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -091bc0: 1a02 8e05 |003e: const-string v2, "Fragment already added: " // string@058e │ │ -091bc4: 6e20 aa21 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091bca: 0c01 |0043: move-result-object v1 │ │ -091bcc: 6e20 a921 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -091bd2: 0c01 |0047: move-result-object v1 │ │ -091bd4: 6e10 af21 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -091bda: 0c01 |004b: move-result-object v1 │ │ -091bdc: 7020 4a21 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -091be2: 2700 |004f: throw v0 │ │ -091be4: 5440 4601 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091be8: 6e20 1722 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -091bee: 5c53 d700 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -091bf2: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -091bf4: 5c50 f600 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ -091bf8: 5550 eb00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -091bfc: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -091c00: 5550 f200 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -091c04: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -091c08: 5c43 5301 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -091c0c: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -091c10: 6e20 8805 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0588 │ │ -091c16: 0e00 |0069: return-void │ │ +091af4: |[091af4] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +091b04: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +091b06: 5440 4601 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091b0a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +091b0e: 2200 2505 |0005: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +091b12: 7010 1322 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +091b18: 5b40 4601 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091b1c: 6300 3b01 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +091b20: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +091b24: 1a00 9405 |0010: const-string v0, "FragmentManager" // string@0594 │ │ +091b28: 2201 f804 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +091b2c: 7010 a121 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091b32: 1a02 1a15 |0017: const-string v2, "add: " // string@151a │ │ +091b36: 6e20 aa21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091b3c: 0c01 |001c: move-result-object v1 │ │ +091b3e: 6e20 a921 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +091b44: 0c01 |0020: move-result-object v1 │ │ +091b46: 6e10 af21 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091b4c: 0c01 |0024: move-result-object v1 │ │ +091b4e: 7120 141c 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +091b54: 6e20 8205 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0582 │ │ +091b5a: 5550 e300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +091b5e: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +091b62: 5440 4601 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091b66: 6e20 1a22 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ +091b6c: 0a00 |0034: move-result v0 │ │ +091b6e: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +091b72: 2200 e604 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +091b76: 2201 f804 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +091b7a: 7010 a121 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091b80: 1a02 8e05 |003e: const-string v2, "Fragment already added: " // string@058e │ │ +091b84: 6e20 aa21 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091b8a: 0c01 |0043: move-result-object v1 │ │ +091b8c: 6e20 a921 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +091b92: 0c01 |0047: move-result-object v1 │ │ +091b94: 6e10 af21 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091b9a: 0c01 |004b: move-result-object v1 │ │ +091b9c: 7020 4a21 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +091ba2: 2700 |004f: throw v0 │ │ +091ba4: 5440 4601 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091ba8: 6e20 1722 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +091bae: 5c53 d700 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +091bb2: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +091bb4: 5c50 f600 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ +091bb8: 5550 eb00 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +091bbc: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +091bc0: 5550 f200 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +091bc4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +091bc8: 5c43 5301 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +091bcc: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +091bd0: 6e20 8805 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0588 │ │ +091bd6: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1190 │ │ 0x0005 line=1191 │ │ 0x000c line=1193 │ │ 0x0028 line=1194 │ │ 0x002b line=1195 │ │ @@ -179479,23 +179552,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 │ │ -091c18: |[091c18] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -091c28: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ -091c2c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -091c30: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -091c34: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -091c3a: 5b10 4a01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ -091c3e: 5410 4a01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ -091c42: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -091c48: 0e00 |0010: return-void │ │ +091bd8: |[091bd8] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +091be8: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ +091bec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +091bf0: 2200 2505 |0004: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +091bf4: 7010 1322 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +091bfa: 5b10 4a01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ +091bfe: 5410 4a01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ +091c02: 6e20 1722 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +091c08: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0004 line=556 │ │ 0x000b line=558 │ │ 0x0010 line=559 │ │ locals : │ │ @@ -179507,89 +179580,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 │ │ -091c4c: |[091c4c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -091c5c: 1d05 |0000: monitor-enter v5 │ │ -091c5e: 5452 4701 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -091c62: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -091c66: 5452 4701 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -091c6a: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -091c70: 0a02 |000a: move-result v2 │ │ -091c72: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -091c76: 5452 4b01 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -091c7a: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -091c7e: 2202 2505 |0011: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ -091c82: 7010 1322 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -091c88: 5b52 4b01 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -091c8c: 5452 4b01 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -091c90: 6e10 2222 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -091c96: 0a00 |001d: move-result v0 │ │ -091c98: 6302 3b01 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -091c9c: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -091ca0: 1a02 9405 |0022: const-string v2, "FragmentManager" // string@0594 │ │ -091ca4: 2203 f804 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -091ca8: 7010 a121 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -091cae: 1a04 c411 |0029: const-string v4, "Setting back stack index " // string@11c4 │ │ -091cb2: 6e20 aa21 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091cb8: 0c03 |002e: move-result-object v3 │ │ -091cba: 6e20 a621 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -091cc0: 0c03 |0032: move-result-object v3 │ │ -091cc2: 1a04 a600 |0033: const-string v4, " to " // string@00a6 │ │ -091cc6: 6e20 aa21 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091ccc: 0c03 |0038: move-result-object v3 │ │ -091cce: 6e20 a921 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -091cd4: 0c03 |003c: move-result-object v3 │ │ -091cd6: 6e10 af21 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -091cdc: 0c03 |0040: move-result-object v3 │ │ -091cde: 7120 141c 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -091ce4: 5452 4b01 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -091ce8: 6e20 1722 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -091cee: 1e05 |0049: monitor-exit v5 │ │ -091cf0: 0101 |004a: move v1, v0 │ │ -091cf2: 0f01 |004b: return v1 │ │ -091cf4: 5452 4701 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -091cf8: 5453 4701 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -091cfc: 6e10 2222 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -091d02: 0a03 |0053: move-result v3 │ │ -091d04: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -091d08: 6e20 1e22 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ -091d0e: 0c02 |0059: move-result-object v2 │ │ -091d10: 1f02 e904 |005a: check-cast v2, Ljava/lang/Integer; // type@04e9 │ │ -091d14: 6e10 4f21 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -091d1a: 0a00 |005f: move-result v0 │ │ -091d1c: 6302 3b01 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -091d20: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -091d24: 1a02 9405 |0064: const-string v2, "FragmentManager" // string@0594 │ │ -091d28: 2203 f804 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -091d2c: 7010 a121 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -091d32: 1a04 bb02 |006b: const-string v4, "Adding back stack index " // string@02bb │ │ -091d36: 6e20 aa21 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091d3c: 0c03 |0070: move-result-object v3 │ │ -091d3e: 6e20 a621 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -091d44: 0c03 |0074: move-result-object v3 │ │ -091d46: 1a04 ab00 |0075: const-string v4, " with " // string@00ab │ │ -091d4a: 6e20 aa21 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091d50: 0c03 |007a: move-result-object v3 │ │ -091d52: 6e20 a921 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -091d58: 0c03 |007e: move-result-object v3 │ │ -091d5a: 6e10 af21 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -091d60: 0c03 |0082: move-result-object v3 │ │ -091d62: 7120 141c 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -091d68: 5452 4b01 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -091d6c: 6e30 2122 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ -091d72: 1e05 |008b: monitor-exit v5 │ │ -091d74: 0101 |008c: move v1, v0 │ │ -091d76: 28be |008d: goto 004b // -0042 │ │ -091d78: 0d02 |008e: move-exception v2 │ │ -091d7a: 1e05 |008f: monitor-exit v5 │ │ -091d7c: 2702 |0090: throw v2 │ │ +091c0c: |[091c0c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +091c1c: 1d05 |0000: monitor-enter v5 │ │ +091c1e: 5452 4701 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +091c22: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +091c26: 5452 4701 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +091c2a: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +091c30: 0a02 |000a: move-result v2 │ │ +091c32: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +091c36: 5452 4b01 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +091c3a: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +091c3e: 2202 2505 |0011: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ +091c42: 7010 1322 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +091c48: 5b52 4b01 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +091c4c: 5452 4b01 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +091c50: 6e10 2222 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +091c56: 0a00 |001d: move-result v0 │ │ +091c58: 6302 3b01 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +091c5c: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +091c60: 1a02 9405 |0022: const-string v2, "FragmentManager" // string@0594 │ │ +091c64: 2203 f804 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +091c68: 7010 a121 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091c6e: 1a04 c011 |0029: const-string v4, "Setting back stack index " // string@11c0 │ │ +091c72: 6e20 aa21 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091c78: 0c03 |002e: move-result-object v3 │ │ +091c7a: 6e20 a621 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +091c80: 0c03 |0032: move-result-object v3 │ │ +091c82: 1a04 a600 |0033: const-string v4, " to " // string@00a6 │ │ +091c86: 6e20 aa21 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091c8c: 0c03 |0038: move-result-object v3 │ │ +091c8e: 6e20 a921 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +091c94: 0c03 |003c: move-result-object v3 │ │ +091c96: 6e10 af21 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091c9c: 0c03 |0040: move-result-object v3 │ │ +091c9e: 7120 141c 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +091ca4: 5452 4b01 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +091ca8: 6e20 1722 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +091cae: 1e05 |0049: monitor-exit v5 │ │ +091cb0: 0101 |004a: move v1, v0 │ │ +091cb2: 0f01 |004b: return v1 │ │ +091cb4: 5452 4701 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +091cb8: 5453 4701 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +091cbc: 6e10 2222 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +091cc2: 0a03 |0053: move-result v3 │ │ +091cc4: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +091cc8: 6e20 1e22 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ +091cce: 0c02 |0059: move-result-object v2 │ │ +091cd0: 1f02 e904 |005a: check-cast v2, Ljava/lang/Integer; // type@04e9 │ │ +091cd4: 6e10 4f21 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +091cda: 0a00 |005f: move-result v0 │ │ +091cdc: 6302 3b01 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +091ce0: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +091ce4: 1a02 9405 |0064: const-string v2, "FragmentManager" // string@0594 │ │ +091ce8: 2203 f804 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +091cec: 7010 a121 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091cf2: 1a04 bb02 |006b: const-string v4, "Adding back stack index " // string@02bb │ │ +091cf6: 6e20 aa21 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091cfc: 0c03 |0070: move-result-object v3 │ │ +091cfe: 6e20 a621 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +091d04: 0c03 |0074: move-result-object v3 │ │ +091d06: 1a04 ab00 |0075: const-string v4, " with " // string@00ab │ │ +091d0a: 6e20 aa21 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091d10: 0c03 |007a: move-result-object v3 │ │ +091d12: 6e20 a921 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +091d18: 0c03 |007e: move-result-object v3 │ │ +091d1a: 6e10 af21 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091d20: 0c03 |0082: move-result-object v3 │ │ +091d22: 7120 141c 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +091d28: 5452 4b01 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +091d2c: 6e30 2122 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ +091d32: 1e05 |008b: monitor-exit v5 │ │ +091d34: 0101 |008c: move v1, v0 │ │ +091d36: 28be |008d: goto 004b // -0042 │ │ +091d38: 0d02 |008e: move-exception v2 │ │ +091d3a: 1e05 |008f: monitor-exit v5 │ │ +091d3c: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1401 │ │ 0x0001 line=1402 │ │ 0x000d line=1403 │ │ @@ -179617,25 +179690,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 │ │ -091d8c: |[091d8c] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -091d9c: 5420 4501 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -091da0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -091da4: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -091da8: 1a01 c302 |0006: const-string v1, "Already attached" // string@02c3 │ │ -091dac: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -091db2: 2700 |000b: throw v0 │ │ -091db4: 5b23 4501 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -091db8: 5b24 4c01 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ -091dbc: 5b25 5501 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -091dc0: 0e00 |0012: return-void │ │ +091d4c: |[091d4c] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +091d5c: 5420 4501 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +091d60: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +091d64: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +091d68: 1a01 c302 |0006: const-string v1, "Already attached" // string@02c3 │ │ +091d6c: 7020 4a21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +091d72: 2700 |000b: throw v0 │ │ +091d74: 5b23 4501 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +091d78: 5b24 4c01 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ +091d7c: 5b25 5501 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +091d80: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1900 │ │ 0x000c line=1901 │ │ 0x000e line=1902 │ │ 0x0010 line=1903 │ │ 0x0012 line=1904 │ │ @@ -179650,84 +179723,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 │ │ -091dc4: |[091dc4] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -091dd4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -091dd6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -091dd8: 6300 3b01 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -091ddc: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -091de0: 1a00 9405 |0006: const-string v0, "FragmentManager" // string@0594 │ │ -091de4: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -091de8: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -091dee: 1a02 3816 |000d: const-string v2, "attach: " // string@1638 │ │ -091df2: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091df8: 0c01 |0012: move-result-object v1 │ │ -091dfa: 6e20 a921 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -091e00: 0c01 |0016: move-result-object v1 │ │ -091e02: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -091e08: 0c01 |001a: move-result-object v1 │ │ -091e0a: 7120 141c 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -091e10: 5570 e300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -091e14: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -091e18: 5c75 e300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -091e1c: 5570 d700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -091e20: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -091e24: 5460 4601 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091e28: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -091e2c: 2200 2505 |002c: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -091e30: 7010 1322 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -091e36: 5b60 4601 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091e3a: 5460 4601 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091e3e: 6e20 1a22 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ -091e44: 0a00 |0038: move-result v0 │ │ -091e46: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -091e4a: 2200 e604 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -091e4e: 2201 f804 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -091e52: 7010 a121 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -091e58: 1a02 8e05 |0042: const-string v2, "Fragment already added: " // string@058e │ │ -091e5c: 6e20 aa21 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091e62: 0c01 |0047: move-result-object v1 │ │ -091e64: 6e20 a921 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -091e6a: 0c01 |004b: move-result-object v1 │ │ -091e6c: 6e10 af21 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -091e72: 0c01 |004f: move-result-object v1 │ │ -091e74: 7020 4a21 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -091e7a: 2700 |0053: throw v0 │ │ -091e7c: 6300 3b01 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -091e80: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -091e84: 1a00 9405 |0058: const-string v0, "FragmentManager" // string@0594 │ │ -091e88: 2201 f804 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -091e8c: 7010 a121 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -091e92: 1a02 1d15 |005f: const-string v2, "add from attach: " // string@151d │ │ -091e96: 6e20 aa21 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091e9c: 0c01 |0064: move-result-object v1 │ │ -091e9e: 6e20 a921 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -091ea4: 0c01 |0068: move-result-object v1 │ │ -091ea6: 6e10 af21 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -091eac: 0c01 |006c: move-result-object v1 │ │ -091eae: 7120 141c 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -091eb4: 5460 4601 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091eb8: 6e20 1722 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -091ebe: 5c73 d700 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -091ec2: 5570 eb00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -091ec6: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -091eca: 5570 f200 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -091ece: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -091ed2: 5c63 5301 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -091ed6: 5262 4e01 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -091eda: 0760 |0083: move-object v0, v6 │ │ -091edc: 0771 |0084: move-object v1, v7 │ │ -091ede: 0183 |0085: move v3, v8 │ │ -091ee0: 0194 |0086: move v4, v9 │ │ -091ee2: 7406 8905 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@0589 │ │ -091ee8: 0e00 |008a: return-void │ │ +091d84: |[091d84] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +091d94: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +091d96: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +091d98: 6300 3b01 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +091d9c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +091da0: 1a00 9405 |0006: const-string v0, "FragmentManager" // string@0594 │ │ +091da4: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +091da8: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091dae: 1a02 3416 |000d: const-string v2, "attach: " // string@1634 │ │ +091db2: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091db8: 0c01 |0012: move-result-object v1 │ │ +091dba: 6e20 a921 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +091dc0: 0c01 |0016: move-result-object v1 │ │ +091dc2: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091dc8: 0c01 |001a: move-result-object v1 │ │ +091dca: 7120 141c 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +091dd0: 5570 e300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +091dd4: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +091dd8: 5c75 e300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +091ddc: 5570 d700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +091de0: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +091de4: 5460 4601 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091de8: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +091dec: 2200 2505 |002c: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +091df0: 7010 1322 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +091df6: 5b60 4601 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091dfa: 5460 4601 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091dfe: 6e20 1a22 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ +091e04: 0a00 |0038: move-result v0 │ │ +091e06: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +091e0a: 2200 e604 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +091e0e: 2201 f804 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +091e12: 7010 a121 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091e18: 1a02 8e05 |0042: const-string v2, "Fragment already added: " // string@058e │ │ +091e1c: 6e20 aa21 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091e22: 0c01 |0047: move-result-object v1 │ │ +091e24: 6e20 a921 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +091e2a: 0c01 |004b: move-result-object v1 │ │ +091e2c: 6e10 af21 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091e32: 0c01 |004f: move-result-object v1 │ │ +091e34: 7020 4a21 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +091e3a: 2700 |0053: throw v0 │ │ +091e3c: 6300 3b01 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +091e40: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +091e44: 1a00 9405 |0058: const-string v0, "FragmentManager" // string@0594 │ │ +091e48: 2201 f804 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +091e4c: 7010 a121 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091e52: 1a02 1915 |005f: const-string v2, "add from attach: " // string@1519 │ │ +091e56: 6e20 aa21 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091e5c: 0c01 |0064: move-result-object v1 │ │ +091e5e: 6e20 a921 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +091e64: 0c01 |0068: move-result-object v1 │ │ +091e66: 6e10 af21 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091e6c: 0c01 |006c: move-result-object v1 │ │ +091e6e: 7120 141c 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +091e74: 5460 4601 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091e78: 6e20 1722 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +091e7e: 5c73 d700 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +091e82: 5570 eb00 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +091e86: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +091e8a: 5570 f200 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +091e8e: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +091e92: 5c63 5301 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +091e96: 5262 4e01 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +091e9a: 0760 |0083: move-object v0, v6 │ │ +091e9c: 0771 |0084: move-object v1, v7 │ │ +091e9e: 0183 |0085: move v3, v8 │ │ +091ea0: 0194 |0086: move v4, v9 │ │ +091ea2: 7406 8905 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@0589 │ │ +091ea8: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1286 │ │ 0x001e line=1287 │ │ 0x0022 line=1288 │ │ 0x0024 line=1289 │ │ 0x0028 line=1290 │ │ @@ -179752,18 +179825,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -091eec: |[091eec] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -091efc: 2200 0401 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -091f00: 7020 fa03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03fa │ │ -091f06: 1100 |0005: return-object v0 │ │ +091eac: |[091eac] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +091ebc: 2200 0401 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +091ec0: 7020 fa03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03fa │ │ +091ec6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -179771,64 +179844,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 │ │ -091f08: |[091f08] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -091f18: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -091f1a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -091f1c: 6300 3b01 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -091f20: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -091f24: 1a00 9405 |0006: const-string v0, "FragmentManager" // string@0594 │ │ -091f28: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -091f2c: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -091f32: 1a03 0319 |000d: const-string v3, "detach: " // string@1903 │ │ -091f36: 6e20 aa21 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091f3c: 0c01 |0012: move-result-object v1 │ │ -091f3e: 6e20 a921 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -091f44: 0c01 |0016: move-result-object v1 │ │ -091f46: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -091f4c: 0c01 |001a: move-result-object v1 │ │ -091f4e: 7120 141c 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -091f54: 5570 e300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -091f58: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -091f5c: 5c72 e300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -091f60: 5570 d700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -091f64: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -091f68: 5460 4601 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091f6c: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -091f70: 6300 3b01 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -091f74: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -091f78: 1a00 9405 |0030: const-string v0, "FragmentManager" // string@0594 │ │ -091f7c: 2201 f804 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -091f80: 7010 a121 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -091f86: 1a03 6228 |0037: const-string v3, "remove from detach: " // string@2862 │ │ -091f8a: 6e20 aa21 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -091f90: 0c01 |003c: move-result-object v1 │ │ -091f92: 6e20 a921 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -091f98: 0c01 |0040: move-result-object v1 │ │ -091f9a: 6e10 af21 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -091fa0: 0c01 |0044: move-result-object v1 │ │ -091fa2: 7120 141c 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -091fa8: 5460 4601 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -091fac: 6e20 1f22 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ -091fb2: 5570 eb00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -091fb6: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -091fba: 5570 f200 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -091fbe: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -091fc2: 5c62 5301 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -091fc6: 5c75 d700 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -091fca: 0760 |0059: move-object v0, v6 │ │ -091fcc: 0771 |005a: move-object v1, v7 │ │ -091fce: 0183 |005b: move v3, v8 │ │ -091fd0: 0194 |005c: move v4, v9 │ │ -091fd2: 7406 8905 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@0589 │ │ -091fd8: 0e00 |0060: return-void │ │ +091ec8: |[091ec8] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +091ed8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +091eda: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +091edc: 6300 3b01 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +091ee0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +091ee4: 1a00 9405 |0006: const-string v0, "FragmentManager" // string@0594 │ │ +091ee8: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +091eec: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091ef2: 1a03 ff18 |000d: const-string v3, "detach: " // string@18ff │ │ +091ef6: 6e20 aa21 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091efc: 0c01 |0012: move-result-object v1 │ │ +091efe: 6e20 a921 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +091f04: 0c01 |0016: move-result-object v1 │ │ +091f06: 6e10 af21 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091f0c: 0c01 |001a: move-result-object v1 │ │ +091f0e: 7120 141c 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +091f14: 5570 e300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +091f18: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +091f1c: 5c72 e300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +091f20: 5570 d700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +091f24: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +091f28: 5460 4601 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091f2c: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +091f30: 6300 3b01 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +091f34: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +091f38: 1a00 9405 |0030: const-string v0, "FragmentManager" // string@0594 │ │ +091f3c: 2201 f804 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +091f40: 7010 a121 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +091f46: 1a03 5e28 |0037: const-string v3, "remove from detach: " // string@285e │ │ +091f4a: 6e20 aa21 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +091f50: 0c01 |003c: move-result-object v1 │ │ +091f52: 6e20 a921 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +091f58: 0c01 |0040: move-result-object v1 │ │ +091f5a: 6e10 af21 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +091f60: 0c01 |0044: move-result-object v1 │ │ +091f62: 7120 141c 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +091f68: 5460 4601 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091f6c: 6e20 1f22 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ +091f72: 5570 eb00 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +091f76: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +091f7a: 5570 f200 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +091f7e: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +091f82: 5c62 5301 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +091f86: 5c75 d700 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +091f8a: 0760 |0059: move-object v0, v6 │ │ +091f8c: 0771 |005a: move-object v1, v7 │ │ +091f8e: 0183 |005b: move v3, v8 │ │ +091f90: 0194 |005c: move v4, v9 │ │ +091f92: 7406 8905 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@0589 │ │ +091f98: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1267 │ │ 0x001e line=1268 │ │ 0x0022 line=1269 │ │ 0x0024 line=1270 │ │ 0x0028 line=1272 │ │ @@ -179850,20 +179923,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -091fdc: |[091fdc] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -091fec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -091fee: 5c21 5901 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ -091ff2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -091ff4: 6e30 8705 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ -091ffa: 0e00 |0007: return-void │ │ +091f9c: |[091f9c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +091fac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +091fae: 5c21 5901 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ +091fb2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +091fb4: 6e30 8705 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ +091fba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1916 │ │ 0x0003 line=1917 │ │ 0x0007 line=1918 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -179873,31 +179946,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -091ffc: |[091ffc] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -09200c: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092010: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -092014: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -092016: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -09201a: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092020: 0a02 |000a: move-result v2 │ │ -092022: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -092026: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -09202a: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092030: 0c00 |0012: move-result-object v0 │ │ -092032: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092036: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -09203a: 6e20 c204 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@04c2 │ │ -092040: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -092044: 28e9 |001c: goto 0005 // -0017 │ │ -092046: 0e00 |001d: return-void │ │ +091fbc: |[091fbc] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +091fcc: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091fd0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +091fd4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +091fd6: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091fda: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +091fe0: 0a02 |000a: move-result v2 │ │ +091fe2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +091fe6: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +091fea: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +091ff0: 0c00 |0012: move-result-object v0 │ │ +091ff2: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +091ff6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +091ffa: 6e20 c204 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@04c2 │ │ +092000: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +092004: 28e9 |001c: goto 0005 // -0017 │ │ +092006: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1961 │ │ 0x0004 line=1962 │ │ 0x000d line=1963 │ │ 0x0015 line=1964 │ │ 0x0017 line=1965 │ │ @@ -179914,36 +179987,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -092048: |[092048] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -092058: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -09205c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -092060: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -092062: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092066: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09206c: 0a02 |000a: move-result v2 │ │ -09206e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -092072: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092076: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -09207c: 0c00 |0012: move-result-object v0 │ │ -09207e: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092082: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -092086: 6e20 c304 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@04c3 │ │ -09208c: 0a02 |001a: move-result v2 │ │ -09208e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -092092: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -092094: 0f02 |001e: return v2 │ │ -092096: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09209a: 28e4 |0021: goto 0005 // -001c │ │ -09209c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -09209e: 28fb |0023: goto 001e // -0005 │ │ +092008: |[092008] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +092018: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +09201c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +092020: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +092022: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092026: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +09202c: 0a02 |000a: move-result v2 │ │ +09202e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +092032: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092036: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +09203c: 0c00 |0012: move-result-object v0 │ │ +09203e: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +092042: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +092046: 6e20 c304 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@04c3 │ │ +09204c: 0a02 |001a: move-result v2 │ │ +09204e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +092052: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +092054: 0f02 |001e: return v2 │ │ +092056: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09205a: 28e4 |0021: goto 0005 // -001c │ │ +09205c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +09205e: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2044 │ │ 0x0004 line=2045 │ │ 0x000d line=2046 │ │ 0x0015 line=2047 │ │ 0x0017 line=2048 │ │ @@ -179964,20 +180037,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0920a0: |[0920a0] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -0920b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0920b2: 5c21 5901 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ -0920b6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0920b8: 6e30 8705 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ -0920be: 0e00 |0007: return-void │ │ +092060: |[092060] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +092070: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +092072: 5c21 5901 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ +092076: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +092078: 6e30 8705 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ +09207e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1911 │ │ 0x0003 line=1912 │ │ 0x0007 line=1913 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -179987,59 +180060,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 │ │ -0920c0: |[0920c0] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -0920d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0920d2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0920d4: 5454 4601 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0920d8: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -0920dc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0920de: 5454 4601 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0920e2: 6e10 2222 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0920e8: 0a04 |000c: move-result v4 │ │ -0920ea: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -0920ee: 5454 4601 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0920f2: 6e20 1b22 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0920f8: 0c00 |0014: move-result-object v0 │ │ -0920fa: 1f00 0e01 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -0920fe: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -092102: 6e30 c504 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@04c5 │ │ -092108: 0a04 |001c: move-result v4 │ │ -09210a: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -09210e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -092110: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -092114: 2202 2505 |0022: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ -092118: 7010 1322 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -09211e: 6e20 1722 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -092124: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -092128: 28db |002c: goto 0007 // -0025 │ │ -09212a: 5454 4d01 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ -09212e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -092132: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -092134: 5454 4d01 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ -092138: 6e10 2222 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09213e: 0a04 |0037: move-result v4 │ │ -092140: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -092144: 5454 4d01 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ -092148: 6e20 1b22 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -09214e: 0c00 |003f: move-result-object v0 │ │ -092150: 1f00 0e01 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092154: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -092158: 6e20 1a22 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ -09215e: 0a04 |0047: move-result v4 │ │ -092160: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -092164: 6e10 b104 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@04b1 │ │ -09216a: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09216e: 28e3 |004f: goto 0032 // -001d │ │ -092170: 5b52 4d01 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ -092174: 0f03 |0052: return v3 │ │ +092080: |[092080] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +092090: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +092092: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +092094: 5454 4601 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092098: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +09209c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09209e: 5454 4601 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +0920a2: 6e10 2222 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0920a8: 0a04 |000c: move-result v4 │ │ +0920aa: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +0920ae: 5454 4601 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +0920b2: 6e20 1b22 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0920b8: 0c00 |0014: move-result-object v0 │ │ +0920ba: 1f00 0e01 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +0920be: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +0920c2: 6e30 c504 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@04c5 │ │ +0920c8: 0a04 |001c: move-result v4 │ │ +0920ca: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +0920ce: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +0920d0: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +0920d4: 2202 2505 |0022: new-instance v2, Ljava/util/ArrayList; // type@0525 │ │ +0920d8: 7010 1322 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0920de: 6e20 1722 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0920e4: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0920e8: 28db |002c: goto 0007 // -0025 │ │ +0920ea: 5454 4d01 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ +0920ee: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +0920f2: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +0920f4: 5454 4d01 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ +0920f8: 6e10 2222 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0920fe: 0a04 |0037: move-result v4 │ │ +092100: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +092104: 5454 4d01 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ +092108: 6e20 1b22 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +09210e: 0c00 |003f: move-result-object v0 │ │ +092110: 1f00 0e01 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +092114: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +092118: 6e20 1a22 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ +09211e: 0a04 |0047: move-result v4 │ │ +092120: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +092124: 6e10 b104 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@04b1 │ │ +09212a: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09212e: 28e3 |004f: goto 0032 // -001d │ │ +092130: 5b52 4d01 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ +092134: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1983 │ │ 0x0001 line=1984 │ │ 0x0002 line=1985 │ │ 0x0006 line=1986 │ │ 0x000f line=1987 │ │ @@ -180075,25 +180148,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -092178: |[092178] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -092188: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09218a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -09218c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -09218e: 5c30 4f01 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ -092192: 6e10 7405 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -092198: 6e30 8705 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ -09219e: 5b31 4501 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -0921a2: 5b31 4c01 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ -0921a6: 5b31 5501 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -0921aa: 0e00 |0011: return-void │ │ +092138: |[092138] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +092148: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09214a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09214c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +09214e: 5c30 4f01 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ +092152: 6e10 7405 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +092158: 6e30 8705 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ +09215e: 5b31 4501 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092162: 5b31 4c01 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ +092166: 5b31 5501 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +09216a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1952 │ │ 0x0005 line=1953 │ │ 0x0008 line=1954 │ │ 0x000b line=1955 │ │ 0x000d line=1956 │ │ @@ -180107,19 +180180,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0921ac: |[0921ac] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -0921bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0921be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0921c0: 6e30 8705 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ -0921c6: 0e00 |0005: return-void │ │ +09216c: |[09216c] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +09217c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09217e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +092180: 6e30 8705 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ +092186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1948 │ │ 0x0005 line=1949 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -180128,31 +180201,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0921c8: |[0921c8] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -0921d8: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0921dc: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -0921e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0921e2: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0921e6: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0921ec: 0a02 |000a: move-result v2 │ │ -0921ee: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -0921f2: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0921f6: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0921fc: 0c00 |0012: move-result-object v0 │ │ -0921fe: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092202: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -092206: 6e10 c904 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@04c9 │ │ -09220c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -092210: 28e9 |001c: goto 0005 // -0017 │ │ -092212: 0e00 |001d: return-void │ │ +092188: |[092188] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +092198: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +09219c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0921a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0921a2: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +0921a6: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0921ac: 0a02 |000a: move-result v2 │ │ +0921ae: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0921b2: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +0921b6: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0921bc: 0c00 |0012: move-result-object v0 │ │ +0921be: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +0921c2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0921c6: 6e10 c904 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@04c9 │ │ +0921cc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0921d0: 28e9 |001c: goto 0005 // -0017 │ │ +0921d2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1972 │ │ 0x0004 line=1973 │ │ 0x000d line=1974 │ │ 0x0015 line=1975 │ │ 0x0017 line=1976 │ │ @@ -180168,36 +180241,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -092214: |[092214] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -092224: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092228: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -09222c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09222e: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092232: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092238: 0a02 |000a: move-result v2 │ │ -09223a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -09223e: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092242: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092248: 0c00 |0012: move-result-object v0 │ │ -09224a: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -09224e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -092252: 6e20 ca04 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@04ca │ │ -092258: 0a02 |001a: move-result v2 │ │ -09225a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -09225e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -092260: 0f02 |001e: return v2 │ │ -092262: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -092266: 28e4 |0021: goto 0005 // -001c │ │ -092268: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -09226a: 28fb |0023: goto 001e // -0005 │ │ +0921d4: |[0921d4] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0921e4: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +0921e8: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +0921ec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0921ee: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +0921f2: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0921f8: 0a02 |000a: move-result v2 │ │ +0921fa: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +0921fe: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092202: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092208: 0c00 |0012: move-result-object v0 │ │ +09220a: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +09220e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +092212: 6e20 ca04 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@04ca │ │ +092218: 0a02 |001a: move-result v2 │ │ +09221a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +09221e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +092220: 0f02 |001e: return v2 │ │ +092222: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +092226: 28e4 |0021: goto 0005 // -001c │ │ +092228: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +09222a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2030 │ │ 0x0004 line=2031 │ │ 0x000d line=2032 │ │ 0x0015 line=2033 │ │ 0x0017 line=2034 │ │ @@ -180218,31 +180291,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09226c: |[09226c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -09227c: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092280: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -092284: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -092286: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -09228a: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092290: 0a02 |000a: move-result v2 │ │ -092292: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -092296: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -09229a: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0922a0: 0c00 |0012: move-result-object v0 │ │ -0922a2: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -0922a6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -0922aa: 6e20 cb04 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@04cb │ │ -0922b0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0922b4: 28e9 |001c: goto 0005 // -0017 │ │ -0922b6: 0e00 |001d: return-void │ │ +09222c: |[09222c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +09223c: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092240: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +092244: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +092246: 5432 4601 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +09224a: 6e10 2222 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092250: 0a02 |000a: move-result v2 │ │ +092252: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +092256: 5432 4601 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +09225a: 6e20 1b22 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092260: 0c00 |0012: move-result-object v0 │ │ +092262: 1f00 0e01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +092266: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +09226a: 6e20 cb04 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@04cb │ │ +092270: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +092274: 28e9 |001c: goto 0005 // -0017 │ │ +092276: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2058 │ │ 0x0004 line=2059 │ │ 0x000d line=2060 │ │ 0x0015 line=2061 │ │ 0x0017 line=2062 │ │ @@ -180259,19 +180332,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0922b8: |[0922b8] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -0922c8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0922ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0922cc: 6e30 8705 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ -0922d2: 0e00 |0005: return-void │ │ +092278: |[092278] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +092288: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +09228a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09228c: 6e30 8705 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ +092292: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1931 │ │ 0x0005 line=1932 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -180280,35 +180353,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0922d4: |[0922d4] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0922e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0922e6: 5443 4601 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0922ea: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -0922ee: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0922f0: 5443 4601 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0922f4: 6e10 2222 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0922fa: 0a03 |000b: move-result v3 │ │ -0922fc: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -092300: 5443 4601 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092304: 6e20 1b22 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -09230a: 0c00 |0013: move-result-object v0 │ │ -09230c: 1f00 0e01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092310: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -092314: 6e20 cd04 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@04cd │ │ -09231a: 0a03 |001b: move-result v3 │ │ -09231c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -092320: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -092322: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -092326: 28e5 |0021: goto 0006 // -001b │ │ -092328: 0f02 |0022: return v2 │ │ +092294: |[092294] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0922a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0922a6: 5443 4601 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +0922aa: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +0922ae: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0922b0: 5443 4601 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +0922b4: 6e10 2222 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0922ba: 0a03 |000b: move-result v3 │ │ +0922bc: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +0922c0: 5443 4601 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +0922c4: 6e20 1b22 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0922ca: 0c00 |0013: move-result-object v0 │ │ +0922cc: 1f00 0e01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +0922d0: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +0922d4: 6e20 cd04 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@04cd │ │ +0922da: 0a03 |001b: move-result v3 │ │ +0922dc: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +0922e0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0922e2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0922e6: 28e5 |0021: goto 0006 // -001b │ │ +0922e8: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2015 │ │ 0x0001 line=2016 │ │ 0x0005 line=2017 │ │ 0x000e line=2018 │ │ 0x0016 line=2019 │ │ @@ -180328,19 +180401,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09232c: |[09232c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -09233c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -09233e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -092340: 6e30 8705 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ -092346: 0e00 |0005: return-void │ │ +0922ec: |[0922ec] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +0922fc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0922fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +092300: 6e30 8705 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ +092306: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1944 │ │ 0x0005 line=1945 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -180349,20 +180422,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -092348: |[092348] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -092358: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09235a: 5c21 5901 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ -09235e: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -092360: 6e30 8705 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ -092366: 0e00 |0007: return-void │ │ +092308: |[092308] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +092318: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09231a: 5c21 5901 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ +09231e: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +092320: 6e30 8705 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ +092326: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1926 │ │ 0x0003 line=1927 │ │ 0x0007 line=1928 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -180372,20 +180445,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -092368: |[092368] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -092378: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09237a: 5c21 5901 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ -09237e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -092380: 6e30 8705 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ -092386: 0e00 |0007: return-void │ │ +092328: |[092328] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +092338: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09233a: 5c21 5901 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ +09233e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +092340: 6e30 8705 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ +092346: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1921 │ │ 0x0003 line=1922 │ │ 0x0007 line=1923 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -180395,21 +180468,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -092388: |[092388] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -092398: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09239a: 5c20 5901 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ -09239e: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -0923a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0923a2: 6e30 8705 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ -0923a8: 0e00 |0008: return-void │ │ +092348: |[092348] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +092358: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09235a: 5c20 5901 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ +09235e: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +092360: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +092362: 6e30 8705 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0587 │ │ +092368: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1938 │ │ 0x0003 line=1940 │ │ 0x0008 line=1941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -180419,267 +180492,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 │ │ -0923ac: |[0923ac] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0923bc: 2206 f804 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ -0923c0: 7010 a121 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0923c6: 6e20 aa21 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0923cc: 0c06 |0008: move-result-object v6 │ │ -0923ce: 1a07 0500 |0009: const-string v7, " " // string@0005 │ │ -0923d2: 6e20 aa21 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0923d8: 0c06 |000e: move-result-object v6 │ │ -0923da: 6e10 af21 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0923e0: 0c04 |0012: move-result-object v4 │ │ -0923e2: 5486 4401 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0923e6: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -0923ea: 5486 4401 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0923ee: 6e10 2222 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0923f4: 0a00 |001c: move-result v0 │ │ -0923f6: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -0923fa: 6e20 0a21 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092400: 1a06 a502 |0022: const-string v6, "Active Fragments in " // string@02a5 │ │ -092404: 6e20 0a21 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09240a: 7110 b321 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -092410: 0a06 |002a: move-result v6 │ │ -092412: 7110 5321 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -092418: 0c06 |002e: move-result-object v6 │ │ -09241a: 6e20 0a21 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092420: 1a06 5601 |0032: const-string v6, ":" // string@0156 │ │ -092424: 6e20 0f21 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -09242a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -09242c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -092430: 5486 4401 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092434: 6e20 1b22 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -09243a: 0c02 |003f: move-result-object v2 │ │ -09243c: 1f02 0e01 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ -092440: 6e20 0a21 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092446: 1a06 0600 |0045: const-string v6, " #" // string@0006 │ │ -09244a: 6e20 0a21 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092450: 6e20 0821 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -092456: 1a06 5701 |004d: const-string v6, ": " // string@0157 │ │ -09245a: 6e20 0a21 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092460: 6e20 0e21 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -092466: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -09246a: 6e5c 7904 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@0479 │ │ -092470: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -092474: 28dc |005c: goto 0038 // -0024 │ │ -092476: 5486 4601 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -09247a: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -09247e: 5486 4601 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092482: 6e10 2222 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092488: 0a00 |0066: move-result v0 │ │ -09248a: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -09248e: 6e20 0a21 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092494: 1a06 b902 |006c: const-string v6, "Added Fragments:" // string@02b9 │ │ -092498: 6e20 0f21 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -09249e: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -0924a0: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -0924a4: 5486 4601 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0924a8: 6e20 1b22 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0924ae: 0c02 |0079: move-result-object v2 │ │ -0924b0: 1f02 0e01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ -0924b4: 6e20 0a21 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0924ba: 1a06 0600 |007f: const-string v6, " #" // string@0006 │ │ -0924be: 6e20 0a21 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0924c4: 6e20 0821 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -0924ca: 1a06 5701 |0087: const-string v6, ": " // string@0157 │ │ -0924ce: 6e20 0a21 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0924d4: 6e10 e904 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@04e9 │ │ -0924da: 0c06 |008f: move-result-object v6 │ │ -0924dc: 6e20 0f21 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0924e2: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0924e6: 28dd |0095: goto 0072 // -0023 │ │ -0924e8: 5486 4d01 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ -0924ec: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -0924f0: 5486 4d01 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ -0924f4: 6e10 2222 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0924fa: 0a00 |009f: move-result v0 │ │ -0924fc: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -092500: 6e20 0a21 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092506: 1a06 a505 |00a5: const-string v6, "Fragments Created Menus:" // string@05a5 │ │ -09250a: 6e20 0f21 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -092510: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -092512: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -092516: 5486 4d01 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ -09251a: 6e20 1b22 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092520: 0c02 |00b2: move-result-object v2 │ │ -092522: 1f02 0e01 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ -092526: 6e20 0a21 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09252c: 1a06 0600 |00b8: const-string v6, " #" // string@0006 │ │ -092530: 6e20 0a21 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092536: 6e20 0821 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -09253c: 1a06 5701 |00c0: const-string v6, ": " // string@0157 │ │ -092540: 6e20 0a21 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092546: 6e10 e904 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@04e9 │ │ -09254c: 0c06 |00c8: move-result-object v6 │ │ -09254e: 6e20 0f21 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -092554: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -092558: 28dd |00ce: goto 00ab // -0023 │ │ -09255a: 5486 4901 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -09255e: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -092562: 5486 4901 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -092566: 6e10 2222 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09256c: 0a00 |00d8: move-result v0 │ │ -09256e: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -092572: 6e20 0a21 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092578: 1a06 f202 |00de: const-string v6, "Back Stack:" // string@02f2 │ │ -09257c: 6e20 0f21 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -092582: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -092584: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -092588: 5486 4901 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -09258c: 6e20 1b22 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092592: 0c01 |00eb: move-result-object v1 │ │ -092594: 1f01 0401 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -092598: 6e20 0a21 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09259e: 1a06 0600 |00f1: const-string v6, " #" // string@0006 │ │ -0925a2: 6e20 0a21 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0925a8: 6e20 0821 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -0925ae: 1a06 5701 |00f9: const-string v6, ": " // string@0157 │ │ -0925b2: 6e20 0a21 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0925b8: 6e10 3f04 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@043f │ │ -0925be: 0c06 |0101: move-result-object v6 │ │ -0925c0: 6e20 0f21 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0925c6: 6e5c 1304 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@0413 │ │ -0925cc: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0925d0: 28da |010a: goto 00e4 // -0026 │ │ -0925d2: 1d08 |010b: monitor-enter v8 │ │ -0925d4: 5486 4b01 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -0925d8: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -0925dc: 5486 4b01 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -0925e0: 6e10 2222 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0925e6: 0a00 |0115: move-result v0 │ │ -0925e8: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -0925ec: 6e20 0a21 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0925f2: 1a06 f102 |011b: const-string v6, "Back Stack Indices:" // string@02f1 │ │ -0925f6: 6e20 0f21 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0925fc: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -0925fe: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -092602: 5486 4b01 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -092606: 6e20 1b22 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -09260c: 0c01 |0128: move-result-object v1 │ │ -09260e: 1f01 0401 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -092612: 6e20 0a21 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092618: 1a06 0600 |012e: const-string v6, " #" // string@0006 │ │ -09261c: 6e20 0a21 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092622: 6e20 0821 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -092628: 1a06 5701 |0136: const-string v6, ": " // string@0157 │ │ -09262c: 6e20 0a21 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092632: 6e20 0e21 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -092638: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09263c: 28e1 |0140: goto 0121 // -001f │ │ -09263e: 5486 4701 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -092642: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -092646: 5486 4701 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -09264a: 6e10 2222 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092650: 0a06 |014a: move-result v6 │ │ -092652: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -092656: 6e20 0a21 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09265c: 1a06 6b21 |0150: const-string v6, "mAvailBackStackIndices: " // string@216b │ │ -092660: 6e20 0a21 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092666: 5486 4701 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -09266a: 6e10 2322 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@2223 │ │ -092670: 0c06 |015a: move-result-object v6 │ │ -092672: 7110 2922 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2229 │ │ -092678: 0c06 |015e: move-result-object v6 │ │ -09267a: 6e20 0f21 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -092680: 1e08 |0162: monitor-exit v8 │ │ -092682: 5486 5601 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -092686: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -09268a: 5486 5601 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -09268e: 6e10 2222 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092694: 0a00 |016c: move-result v0 │ │ -092696: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -09269a: 6e20 0a21 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0926a0: 1a06 5510 |0172: const-string v6, "Pending Actions:" // string@1055 │ │ -0926a4: 6e20 0f21 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0926aa: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -0926ac: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -0926b0: 5486 5601 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -0926b4: 6e20 1b22 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0926ba: 0c05 |017f: move-result-object v5 │ │ -0926bc: 1f05 f404 |0180: check-cast v5, Ljava/lang/Runnable; // type@04f4 │ │ -0926c0: 6e20 0a21 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0926c6: 1a06 0600 |0185: const-string v6, " #" // string@0006 │ │ -0926ca: 6e20 0a21 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0926d0: 6e20 0821 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -0926d6: 1a06 5701 |018d: const-string v6, ": " // string@0157 │ │ -0926da: 6e20 0a21 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0926e0: 6e20 0e21 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0926e6: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0926ea: 28e1 |0197: goto 0178 // -001f │ │ -0926ec: 0d06 |0198: move-exception v6 │ │ -0926ee: 1e08 |0199: monitor-exit v8 │ │ -0926f0: 2706 |019a: throw v6 │ │ -0926f2: 6e20 0a21 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0926f8: 1a06 9505 |019e: const-string v6, "FragmentManager misc state:" // string@0595 │ │ -0926fc: 6e20 0f21 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -092702: 6e20 0a21 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092708: 1a06 1b00 |01a6: const-string v6, " mActivity=" // string@001b │ │ -09270c: 6e20 0a21 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092712: 5486 4501 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092716: 6e20 0e21 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -09271c: 6e20 0a21 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092722: 1a06 1d00 |01b3: const-string v6, " mContainer=" // string@001d │ │ -092726: 6e20 0a21 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09272c: 5486 4c01 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ -092730: 6e20 0e21 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -092736: 5486 5501 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -09273a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -09273e: 6e20 0a21 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092744: 1a06 2200 |01c4: const-string v6, " mParent=" // string@0022 │ │ -092748: 6e20 0a21 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09274e: 5486 5501 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -092752: 6e20 0e21 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -092758: 6e20 0a21 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09275e: 1a06 1e00 |01d1: const-string v6, " mCurState=" // string@001e │ │ -092762: 6e20 0a21 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092768: 5286 4e01 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -09276c: 6e20 0821 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -092772: 1a06 8600 |01db: const-string v6, " mStateSaved=" // string@0086 │ │ -092776: 6e20 0a21 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09277c: 5586 5901 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ -092780: 6e20 0b21 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -092786: 1a06 7200 |01e5: const-string v6, " mDestroyed=" // string@0072 │ │ -09278a: 6e20 0a21 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092790: 5586 4f01 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ -092794: 6e20 1021 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -09279a: 5586 5301 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -09279e: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -0927a2: 6e20 0a21 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0927a8: 1a06 2000 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0020 │ │ -0927ac: 6e20 0a21 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0927b2: 5586 5301 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -0927b6: 6e20 1021 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -0927bc: 5486 5401 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -0927c0: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -0927c4: 6e20 0a21 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0927ca: 1a06 2100 |0207: const-string v6, " mNoTransactionsBecause=" // string@0021 │ │ -0927ce: 6e20 0a21 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0927d4: 5486 5401 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -0927d8: 6e20 0f21 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0927de: 5486 4801 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -0927e2: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -0927e6: 5486 4801 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -0927ea: 6e10 2222 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0927f0: 0a06 |021a: move-result v6 │ │ -0927f2: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -0927f6: 6e20 0a21 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0927fc: 1a06 1c00 |0220: const-string v6, " mAvailIndices: " // string@001c │ │ -092800: 6e20 0a21 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -092806: 5486 4801 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -09280a: 6e10 2322 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@2223 │ │ -092810: 0c06 |022a: move-result-object v6 │ │ -092812: 7110 2922 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2229 │ │ -092818: 0c06 |022e: move-result-object v6 │ │ -09281a: 6e20 0f21 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -092820: 0e00 |0232: return-void │ │ +09236c: |[09236c] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +09237c: 2206 f804 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ +092380: 7010 a121 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +092386: 6e20 aa21 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09238c: 0c06 |0008: move-result-object v6 │ │ +09238e: 1a07 0500 |0009: const-string v7, " " // string@0005 │ │ +092392: 6e20 aa21 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +092398: 0c06 |000e: move-result-object v6 │ │ +09239a: 6e10 af21 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0923a0: 0c04 |0012: move-result-object v4 │ │ +0923a2: 5486 4401 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +0923a6: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +0923aa: 5486 4401 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +0923ae: 6e10 2222 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0923b4: 0a00 |001c: move-result v0 │ │ +0923b6: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +0923ba: 6e20 0a21 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0923c0: 1a06 a502 |0022: const-string v6, "Active Fragments in " // string@02a5 │ │ +0923c4: 6e20 0a21 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0923ca: 7110 b321 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +0923d0: 0a06 |002a: move-result v6 │ │ +0923d2: 7110 5321 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0923d8: 0c06 |002e: move-result-object v6 │ │ +0923da: 6e20 0a21 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0923e0: 1a06 5601 |0032: const-string v6, ":" // string@0156 │ │ +0923e4: 6e20 0f21 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0923ea: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +0923ec: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +0923f0: 5486 4401 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +0923f4: 6e20 1b22 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0923fa: 0c02 |003f: move-result-object v2 │ │ +0923fc: 1f02 0e01 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ +092400: 6e20 0a21 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092406: 1a06 0600 |0045: const-string v6, " #" // string@0006 │ │ +09240a: 6e20 0a21 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092410: 6e20 0821 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +092416: 1a06 5701 |004d: const-string v6, ": " // string@0157 │ │ +09241a: 6e20 0a21 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092420: 6e20 0e21 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +092426: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +09242a: 6e5c 7904 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@0479 │ │ +092430: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +092434: 28dc |005c: goto 0038 // -0024 │ │ +092436: 5486 4601 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +09243a: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +09243e: 5486 4601 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092442: 6e10 2222 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092448: 0a00 |0066: move-result v0 │ │ +09244a: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +09244e: 6e20 0a21 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092454: 1a06 b902 |006c: const-string v6, "Added Fragments:" // string@02b9 │ │ +092458: 6e20 0f21 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +09245e: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +092460: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +092464: 5486 4601 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092468: 6e20 1b22 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +09246e: 0c02 |0079: move-result-object v2 │ │ +092470: 1f02 0e01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ +092474: 6e20 0a21 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09247a: 1a06 0600 |007f: const-string v6, " #" // string@0006 │ │ +09247e: 6e20 0a21 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092484: 6e20 0821 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +09248a: 1a06 5701 |0087: const-string v6, ": " // string@0157 │ │ +09248e: 6e20 0a21 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092494: 6e10 e904 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@04e9 │ │ +09249a: 0c06 |008f: move-result-object v6 │ │ +09249c: 6e20 0f21 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0924a2: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0924a6: 28dd |0095: goto 0072 // -0023 │ │ +0924a8: 5486 4d01 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ +0924ac: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +0924b0: 5486 4d01 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ +0924b4: 6e10 2222 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0924ba: 0a00 |009f: move-result v0 │ │ +0924bc: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +0924c0: 6e20 0a21 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0924c6: 1a06 a505 |00a5: const-string v6, "Fragments Created Menus:" // string@05a5 │ │ +0924ca: 6e20 0f21 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0924d0: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +0924d2: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +0924d6: 5486 4d01 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@014d │ │ +0924da: 6e20 1b22 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0924e0: 0c02 |00b2: move-result-object v2 │ │ +0924e2: 1f02 0e01 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@010e │ │ +0924e6: 6e20 0a21 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0924ec: 1a06 0600 |00b8: const-string v6, " #" // string@0006 │ │ +0924f0: 6e20 0a21 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0924f6: 6e20 0821 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +0924fc: 1a06 5701 |00c0: const-string v6, ": " // string@0157 │ │ +092500: 6e20 0a21 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092506: 6e10 e904 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@04e9 │ │ +09250c: 0c06 |00c8: move-result-object v6 │ │ +09250e: 6e20 0f21 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +092514: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +092518: 28dd |00ce: goto 00ab // -0023 │ │ +09251a: 5486 4901 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +09251e: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +092522: 5486 4901 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +092526: 6e10 2222 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +09252c: 0a00 |00d8: move-result v0 │ │ +09252e: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +092532: 6e20 0a21 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092538: 1a06 f202 |00de: const-string v6, "Back Stack:" // string@02f2 │ │ +09253c: 6e20 0f21 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +092542: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +092544: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +092548: 5486 4901 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +09254c: 6e20 1b22 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092552: 0c01 |00eb: move-result-object v1 │ │ +092554: 1f01 0401 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +092558: 6e20 0a21 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09255e: 1a06 0600 |00f1: const-string v6, " #" // string@0006 │ │ +092562: 6e20 0a21 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092568: 6e20 0821 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +09256e: 1a06 5701 |00f9: const-string v6, ": " // string@0157 │ │ +092572: 6e20 0a21 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092578: 6e10 3f04 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@043f │ │ +09257e: 0c06 |0101: move-result-object v6 │ │ +092580: 6e20 0f21 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +092586: 6e5c 1304 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@0413 │ │ +09258c: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +092590: 28da |010a: goto 00e4 // -0026 │ │ +092592: 1d08 |010b: monitor-enter v8 │ │ +092594: 5486 4b01 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +092598: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +09259c: 5486 4b01 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +0925a0: 6e10 2222 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0925a6: 0a00 |0115: move-result v0 │ │ +0925a8: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +0925ac: 6e20 0a21 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0925b2: 1a06 f102 |011b: const-string v6, "Back Stack Indices:" // string@02f1 │ │ +0925b6: 6e20 0f21 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0925bc: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0925be: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +0925c2: 5486 4b01 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +0925c6: 6e20 1b22 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0925cc: 0c01 |0128: move-result-object v1 │ │ +0925ce: 1f01 0401 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +0925d2: 6e20 0a21 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0925d8: 1a06 0600 |012e: const-string v6, " #" // string@0006 │ │ +0925dc: 6e20 0a21 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0925e2: 6e20 0821 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +0925e8: 1a06 5701 |0136: const-string v6, ": " // string@0157 │ │ +0925ec: 6e20 0a21 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0925f2: 6e20 0e21 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0925f8: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0925fc: 28e1 |0140: goto 0121 // -001f │ │ +0925fe: 5486 4701 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +092602: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +092606: 5486 4701 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +09260a: 6e10 2222 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092610: 0a06 |014a: move-result v6 │ │ +092612: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +092616: 6e20 0a21 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09261c: 1a06 6721 |0150: const-string v6, "mAvailBackStackIndices: " // string@2167 │ │ +092620: 6e20 0a21 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092626: 5486 4701 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +09262a: 6e10 2322 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@2223 │ │ +092630: 0c06 |015a: move-result-object v6 │ │ +092632: 7110 2922 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2229 │ │ +092638: 0c06 |015e: move-result-object v6 │ │ +09263a: 6e20 0f21 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +092640: 1e08 |0162: monitor-exit v8 │ │ +092642: 5486 5601 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +092646: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +09264a: 5486 5601 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +09264e: 6e10 2222 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092654: 0a00 |016c: move-result v0 │ │ +092656: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +09265a: 6e20 0a21 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092660: 1a06 5110 |0172: const-string v6, "Pending Actions:" // string@1051 │ │ +092664: 6e20 0f21 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +09266a: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +09266c: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +092670: 5486 5601 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +092674: 6e20 1b22 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +09267a: 0c05 |017f: move-result-object v5 │ │ +09267c: 1f05 f404 |0180: check-cast v5, Ljava/lang/Runnable; // type@04f4 │ │ +092680: 6e20 0a21 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092686: 1a06 0600 |0185: const-string v6, " #" // string@0006 │ │ +09268a: 6e20 0a21 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092690: 6e20 0821 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +092696: 1a06 5701 |018d: const-string v6, ": " // string@0157 │ │ +09269a: 6e20 0a21 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0926a0: 6e20 0e21 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0926a6: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0926aa: 28e1 |0197: goto 0178 // -001f │ │ +0926ac: 0d06 |0198: move-exception v6 │ │ +0926ae: 1e08 |0199: monitor-exit v8 │ │ +0926b0: 2706 |019a: throw v6 │ │ +0926b2: 6e20 0a21 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0926b8: 1a06 9505 |019e: const-string v6, "FragmentManager misc state:" // string@0595 │ │ +0926bc: 6e20 0f21 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0926c2: 6e20 0a21 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0926c8: 1a06 1b00 |01a6: const-string v6, " mActivity=" // string@001b │ │ +0926cc: 6e20 0a21 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0926d2: 5486 4501 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0926d6: 6e20 0e21 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0926dc: 6e20 0a21 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0926e2: 1a06 1d00 |01b3: const-string v6, " mContainer=" // string@001d │ │ +0926e6: 6e20 0a21 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0926ec: 5486 4c01 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ +0926f0: 6e20 0e21 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0926f6: 5486 5501 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +0926fa: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +0926fe: 6e20 0a21 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092704: 1a06 2200 |01c4: const-string v6, " mParent=" // string@0022 │ │ +092708: 6e20 0a21 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09270e: 5486 5501 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +092712: 6e20 0e21 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +092718: 6e20 0a21 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09271e: 1a06 1e00 |01d1: const-string v6, " mCurState=" // string@001e │ │ +092722: 6e20 0a21 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092728: 5286 4e01 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +09272c: 6e20 0821 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +092732: 1a06 8600 |01db: const-string v6, " mStateSaved=" // string@0086 │ │ +092736: 6e20 0a21 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09273c: 5586 5901 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ +092740: 6e20 0b21 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +092746: 1a06 7200 |01e5: const-string v6, " mDestroyed=" // string@0072 │ │ +09274a: 6e20 0a21 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092750: 5586 4f01 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ +092754: 6e20 1021 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +09275a: 5586 5301 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +09275e: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +092762: 6e20 0a21 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092768: 1a06 2000 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0020 │ │ +09276c: 6e20 0a21 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092772: 5586 5301 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +092776: 6e20 1021 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +09277c: 5486 5401 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +092780: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +092784: 6e20 0a21 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09278a: 1a06 2100 |0207: const-string v6, " mNoTransactionsBecause=" // string@0021 │ │ +09278e: 6e20 0a21 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +092794: 5486 5401 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +092798: 6e20 0f21 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +09279e: 5486 4801 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +0927a2: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +0927a6: 5486 4801 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +0927aa: 6e10 2222 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0927b0: 0a06 |021a: move-result v6 │ │ +0927b2: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +0927b6: 6e20 0a21 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0927bc: 1a06 1c00 |0220: const-string v6, " mAvailIndices: " // string@001c │ │ +0927c0: 6e20 0a21 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0927c6: 5486 4801 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +0927ca: 6e10 2322 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@2223 │ │ +0927d0: 0c06 |022a: move-result-object v6 │ │ +0927d2: 7110 2922 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2229 │ │ +0927d8: 0c06 |022e: move-result-object v6 │ │ +0927da: 6e20 0f21 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0927e0: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=635 │ │ @@ -180797,51 +180870,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -092838: |[092838] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -092848: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -09284c: 7010 6005 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0560 │ │ -092852: 1d02 |0005: monitor-enter v2 │ │ -092854: 5520 4f01 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ -092858: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -09285c: 5420 4501 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092860: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -092864: 2200 e604 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -092868: 1a01 a902 |0010: const-string v1, "Activity has been destroyed" // string@02a9 │ │ -09286c: 7020 4a21 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -092872: 2700 |0015: throw v0 │ │ -092874: 0d00 |0016: move-exception v0 │ │ -092876: 1e02 |0017: monitor-exit v2 │ │ -092878: 2700 |0018: throw v0 │ │ -09287a: 5420 5601 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -09287e: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -092882: 2200 2505 |001d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -092886: 7010 1322 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -09288c: 5b20 5601 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -092890: 5420 5601 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -092894: 6e20 1722 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -09289a: 5420 5601 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -09289e: 6e10 2222 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0928a4: 0a00 |002e: move-result v0 │ │ -0928a6: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -0928a8: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -0928ac: 5420 4501 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -0928b0: 5400 1b01 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -0928b4: 5421 5001 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0150 │ │ -0928b8: 6e20 d702 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ -0928be: 5420 4501 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -0928c2: 5400 1b01 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -0928c6: 5421 5001 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0150 │ │ -0928ca: 6e20 d402 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@02d4 │ │ -0928d0: 1e02 |0044: monitor-exit v2 │ │ -0928d2: 0e00 |0045: return-void │ │ +0927f8: |[0927f8] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +092808: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +09280c: 7010 6005 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0560 │ │ +092812: 1d02 |0005: monitor-enter v2 │ │ +092814: 5520 4f01 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ +092818: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +09281c: 5420 4501 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092820: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +092824: 2200 e604 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +092828: 1a01 a902 |0010: const-string v1, "Activity has been destroyed" // string@02a9 │ │ +09282c: 7020 4a21 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +092832: 2700 |0015: throw v0 │ │ +092834: 0d00 |0016: move-exception v0 │ │ +092836: 1e02 |0017: monitor-exit v2 │ │ +092838: 2700 |0018: throw v0 │ │ +09283a: 5420 5601 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +09283e: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +092842: 2200 2505 |001d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +092846: 7010 1322 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +09284c: 5b20 5601 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +092850: 5420 5601 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +092854: 6e20 1722 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +09285a: 5420 5601 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +09285e: 6e10 2222 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092864: 0a00 |002e: move-result v0 │ │ +092866: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +092868: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +09286c: 5420 4501 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092870: 5400 1b01 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +092874: 5421 5001 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0150 │ │ +092878: 6e20 d702 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ +09287e: 5420 4501 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092882: 5400 1b01 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +092886: 5421 5001 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0150 │ │ +09288a: 6e20 d402 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@02d4 │ │ +092890: 1e02 |0044: monitor-exit v2 │ │ +092892: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1382 │ │ @@ -180868,105 +180941,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -0928e8: |[0928e8] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -0928f8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0928fa: 5585 5101 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0151 │ │ -0928fe: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -092902: 2205 e604 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@04e6 │ │ -092906: 1a06 ca10 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@10ca │ │ -09290a: 7020 4a21 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -092910: 2705 |000c: throw v5 │ │ -092912: 7100 e202 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@02e2 │ │ -092918: 0c05 |0010: move-result-object v5 │ │ -09291a: 5486 4501 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -09291e: 5466 1b01 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -092922: 6e10 cf02 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@02cf │ │ -092928: 0c06 |0018: move-result-object v6 │ │ -09292a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -09292e: 2205 e604 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@04e6 │ │ -092932: 1a06 8b0f |001d: const-string v6, "Must be called from main thread of process" // string@0f8b │ │ -092936: 7020 4a21 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -09293c: 2705 |0022: throw v5 │ │ -09293e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -092940: 1d08 |0024: monitor-enter v8 │ │ -092942: 5485 5601 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -092946: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -09294a: 5485 5601 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -09294e: 6e10 2222 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092954: 0a05 |002e: move-result v5 │ │ -092956: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -09295a: 1e08 |0031: monitor-exit v8 │ │ -09295c: 5585 5201 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0152 │ │ -092960: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -092964: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -092966: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -092968: 5485 4401 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -09296c: 6e10 2222 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092972: 0a05 |003d: move-result v5 │ │ -092974: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -092978: 5485 4401 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -09297c: 6e20 1b22 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092982: 0c01 |0045: move-result-object v1 │ │ -092984: 1f01 0e01 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ -092988: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -09298c: 5415 f000 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -092990: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -092994: 5415 f000 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -092998: 6e10 7c06 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@067c │ │ -09299e: 0a05 |0053: move-result v5 │ │ -0929a0: b653 |0054: or-int/2addr v3, v5 │ │ -0929a2: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0929a6: 28e1 |0057: goto 0038 // -001f │ │ -0929a8: 5485 5601 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -0929ac: 6e10 2222 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0929b2: 0a04 |005d: move-result v4 │ │ -0929b4: 5485 5a01 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ -0929b8: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -0929bc: 5485 5a01 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ -0929c0: 2155 |0064: array-length v5, v5 │ │ -0929c2: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -0929c6: 2345 9806 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0698 │ │ -0929ca: 5b85 5a01 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ -0929ce: 5485 5601 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -0929d2: 5486 5a01 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ -0929d6: 6e20 2422 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -0929dc: 5485 5601 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ -0929e0: 6e10 1922 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -0929e6: 5485 4501 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -0929ea: 5455 1b01 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -0929ee: 5486 5001 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0150 │ │ -0929f2: 6e20 d702 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ -0929f8: 1e08 |0080: monitor-exit v8 │ │ -0929fa: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -0929fc: 5c85 5101 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0151 │ │ -092a00: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -092a02: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -092a06: 5485 5a01 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ -092a0a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -092a0e: 7210 7821 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ -092a14: 5485 5a01 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ -092a18: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -092a1a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -092a1e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -092a22: 28f0 |0095: goto 0085 // -0010 │ │ -092a24: 0d05 |0096: move-exception v5 │ │ -092a26: 1e08 |0097: monitor-exit v8 │ │ -092a28: 2705 |0098: throw v5 │ │ -092a2a: 5c87 5101 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0151 │ │ -092a2e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -092a30: 2888 |009c: goto 0024 // -0078 │ │ -092a32: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -092a36: 5c87 5201 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0152 │ │ -092a3a: 6e10 a105 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05a1 │ │ -092a40: 0f00 |00a4: return v0 │ │ +0928a8: |[0928a8] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +0928b8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0928ba: 5585 5101 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0151 │ │ +0928be: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +0928c2: 2205 e604 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0928c6: 1a06 c610 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@10c6 │ │ +0928ca: 7020 4a21 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0928d0: 2705 |000c: throw v5 │ │ +0928d2: 7100 e202 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@02e2 │ │ +0928d8: 0c05 |0010: move-result-object v5 │ │ +0928da: 5486 4501 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0928de: 5466 1b01 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +0928e2: 6e10 cf02 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@02cf │ │ +0928e8: 0c06 |0018: move-result-object v6 │ │ +0928ea: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +0928ee: 2205 e604 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0928f2: 1a06 870f |001d: const-string v6, "Must be called from main thread of process" // string@0f87 │ │ +0928f6: 7020 4a21 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0928fc: 2705 |0022: throw v5 │ │ +0928fe: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +092900: 1d08 |0024: monitor-enter v8 │ │ +092902: 5485 5601 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +092906: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +09290a: 5485 5601 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +09290e: 6e10 2222 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092914: 0a05 |002e: move-result v5 │ │ +092916: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +09291a: 1e08 |0031: monitor-exit v8 │ │ +09291c: 5585 5201 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0152 │ │ +092920: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +092924: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +092926: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +092928: 5485 4401 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +09292c: 6e10 2222 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092932: 0a05 |003d: move-result v5 │ │ +092934: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +092938: 5485 4401 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +09293c: 6e20 1b22 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092942: 0c01 |0045: move-result-object v1 │ │ +092944: 1f01 0e01 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ +092948: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +09294c: 5415 f000 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +092950: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +092954: 5415 f000 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +092958: 6e10 7c06 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@067c │ │ +09295e: 0a05 |0053: move-result v5 │ │ +092960: b653 |0054: or-int/2addr v3, v5 │ │ +092962: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +092966: 28e1 |0057: goto 0038 // -001f │ │ +092968: 5485 5601 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +09296c: 6e10 2222 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092972: 0a04 |005d: move-result v4 │ │ +092974: 5485 5a01 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ +092978: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +09297c: 5485 5a01 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ +092980: 2155 |0064: array-length v5, v5 │ │ +092982: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +092986: 2345 9806 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0698 │ │ +09298a: 5b85 5a01 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ +09298e: 5485 5601 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +092992: 5486 5a01 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ +092996: 6e20 2422 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +09299c: 5485 5601 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0156 │ │ +0929a0: 6e10 1922 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +0929a6: 5485 4501 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0929aa: 5455 1b01 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +0929ae: 5486 5001 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0150 │ │ +0929b2: 6e20 d702 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ +0929b8: 1e08 |0080: monitor-exit v8 │ │ +0929ba: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +0929bc: 5c85 5101 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0151 │ │ +0929c0: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +0929c2: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +0929c6: 5485 5a01 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ +0929ca: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +0929ce: 7210 7821 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ +0929d4: 5485 5a01 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@015a │ │ +0929d8: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +0929da: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +0929de: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0929e2: 28f0 |0095: goto 0085 // -0010 │ │ +0929e4: 0d05 |0096: move-exception v5 │ │ +0929e6: 1e08 |0097: monitor-exit v8 │ │ +0929e8: 2705 |0098: throw v5 │ │ +0929ea: 5c87 5101 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0151 │ │ +0929ee: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +0929f0: 2888 |009c: goto 0024 // -0078 │ │ +0929f2: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +0929f6: 5c87 5201 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0152 │ │ +0929fa: 6e10 a105 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05a1 │ │ +092a00: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -181023,18 +181096,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -092a60: |[092a60] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -092a70: 6e10 7405 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -092a76: 0a00 |0003: move-result v0 │ │ -092a78: 0f00 |0004: return v0 │ │ +092a20: |[092a20] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +092a30: 6e10 7405 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +092a36: 0a00 |0003: move-result v0 │ │ +092a38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -181042,50 +181115,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 │ │ -092a7c: |[092a7c] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -092a8c: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092a90: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -092a94: 5432 4601 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092a98: 6e10 2222 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092a9e: 0a02 |0009: move-result v2 │ │ -092aa0: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -092aa4: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -092aa8: 5432 4601 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092aac: 6e20 1b22 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092ab2: 0c00 |0013: move-result-object v0 │ │ -092ab4: 1f00 0e01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092ab8: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -092abc: 5202 e800 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -092ac0: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -092ac4: 1100 |001c: return-object v0 │ │ -092ac6: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -092aca: 28ed |001f: goto 000c // -0013 │ │ -092acc: 5432 4401 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092ad0: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -092ad4: 5432 4401 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092ad8: 6e10 2222 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092ade: 0a02 |0029: move-result v2 │ │ -092ae0: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -092ae4: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -092ae8: 5432 4401 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092aec: 6e20 1b22 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092af2: 0c00 |0033: move-result-object v0 │ │ -092af4: 1f00 0e01 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092af8: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -092afc: 5202 e800 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -092b00: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -092b04: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -092b08: 28ee |003e: goto 002c // -0012 │ │ -092b0a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -092b0c: 28dc |0040: goto 001c // -0024 │ │ +092a3c: |[092a3c] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +092a4c: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092a50: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +092a54: 5432 4601 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092a58: 6e10 2222 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092a5e: 0a02 |0009: move-result v2 │ │ +092a60: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +092a64: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +092a68: 5432 4601 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092a6c: 6e20 1b22 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092a72: 0c00 |0013: move-result-object v0 │ │ +092a74: 1f00 0e01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +092a78: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +092a7c: 5202 e800 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +092a80: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +092a84: 1100 |001c: return-object v0 │ │ +092a86: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +092a8a: 28ed |001f: goto 000c // -0013 │ │ +092a8c: 5432 4401 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092a90: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +092a94: 5432 4401 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092a98: 6e10 2222 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092a9e: 0a02 |0029: move-result v2 │ │ +092aa0: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +092aa4: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +092aa8: 5432 4401 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092aac: 6e20 1b22 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092ab2: 0c00 |0033: move-result-object v0 │ │ +092ab4: 1f00 0e01 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +092ab8: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +092abc: 5202 e800 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +092ac0: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +092ac4: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +092ac8: 28ee |003e: goto 002c // -0012 │ │ +092aca: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +092acc: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0004 line=1310 │ │ 0x000e line=1311 │ │ 0x0016 line=1312 │ │ 0x001c line=1326 │ │ @@ -181111,56 +181184,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 │ │ -092b10: |[092b10] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -092b20: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092b24: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -092b28: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -092b2c: 5432 4601 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092b30: 6e10 2222 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092b36: 0a02 |000b: move-result v2 │ │ -092b38: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -092b3c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -092b40: 5432 4601 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -092b44: 6e20 1b22 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092b4a: 0c00 |0015: move-result-object v0 │ │ -092b4c: 1f00 0e01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092b50: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -092b54: 5402 0201 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -092b58: 6e20 8621 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -092b5e: 0a02 |001f: move-result v2 │ │ -092b60: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -092b64: 1100 |0022: return-object v0 │ │ -092b66: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -092b6a: 28e9 |0025: goto 000e // -0017 │ │ -092b6c: 5432 4401 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092b70: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -092b74: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -092b78: 5432 4401 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092b7c: 6e10 2222 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092b82: 0a02 |0031: move-result v2 │ │ -092b84: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -092b88: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -092b8c: 5432 4401 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092b90: 6e20 1b22 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092b96: 0c00 |003b: move-result-object v0 │ │ -092b98: 1f00 0e01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092b9c: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -092ba0: 5402 0201 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -092ba4: 6e20 8621 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -092baa: 0a02 |0045: move-result v2 │ │ -092bac: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -092bb0: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -092bb4: 28ea |004a: goto 0034 // -0016 │ │ -092bb6: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -092bb8: 28d6 |004c: goto 0022 // -002a │ │ +092ad0: |[092ad0] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +092ae0: 5432 4601 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092ae4: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +092ae8: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +092aec: 5432 4601 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092af0: 6e10 2222 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092af6: 0a02 |000b: move-result v2 │ │ +092af8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +092afc: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +092b00: 5432 4601 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +092b04: 6e20 1b22 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092b0a: 0c00 |0015: move-result-object v0 │ │ +092b0c: 1f00 0e01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +092b10: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +092b14: 5402 0201 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +092b18: 6e20 8621 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +092b1e: 0a02 |001f: move-result v2 │ │ +092b20: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +092b24: 1100 |0022: return-object v0 │ │ +092b26: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +092b2a: 28e9 |0025: goto 000e // -0017 │ │ +092b2c: 5432 4401 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092b30: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +092b34: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +092b38: 5432 4401 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092b3c: 6e10 2222 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092b42: 0a02 |0031: move-result v2 │ │ +092b44: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +092b48: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +092b4c: 5432 4401 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092b50: 6e20 1b22 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092b56: 0c00 |003b: move-result-object v0 │ │ +092b58: 1f00 0e01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +092b5c: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +092b60: 5402 0201 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +092b64: 6e20 8621 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +092b6a: 0a02 |0045: move-result v2 │ │ +092b6c: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +092b70: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +092b74: 28ea |004a: goto 0034 // -0016 │ │ +092b76: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +092b78: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0006 line=1332 │ │ 0x0010 line=1333 │ │ 0x0018 line=1334 │ │ 0x0022 line=1348 │ │ @@ -181186,36 +181259,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 │ │ -092bbc: |[092bbc] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -092bcc: 5432 4401 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092bd0: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -092bd4: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -092bd8: 5432 4401 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092bdc: 6e10 2222 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092be2: 0a02 |000b: move-result v2 │ │ -092be4: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -092be8: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -092bec: 5432 4401 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092bf0: 6e20 1b22 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092bf6: 0c00 |0015: move-result-object v0 │ │ -092bf8: 1f00 0e01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092bfc: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -092c00: 6e20 7b04 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@047b │ │ -092c06: 0c00 |001d: move-result-object v0 │ │ -092c08: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -092c0c: 1100 |0020: return-object v0 │ │ -092c0e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -092c12: 28eb |0023: goto 000e // -0015 │ │ -092c14: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -092c16: 28fb |0025: goto 0020 // -0005 │ │ +092b7c: |[092b7c] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +092b8c: 5432 4401 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092b90: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +092b94: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +092b98: 5432 4401 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092b9c: 6e10 2222 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092ba2: 0a02 |000b: move-result v2 │ │ +092ba4: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +092ba8: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +092bac: 5432 4401 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092bb0: 6e20 1b22 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092bb6: 0c00 |0015: move-result-object v0 │ │ +092bb8: 1f00 0e01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +092bbc: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +092bc0: 6e20 7b04 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@047b │ │ +092bc6: 0c00 |001d: move-result-object v0 │ │ +092bc8: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +092bcc: 1100 |0020: return-object v0 │ │ +092bce: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +092bd2: 28eb |0023: goto 000e // -0015 │ │ +092bd4: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +092bd6: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1352 │ │ 0x0006 line=1353 │ │ 0x0010 line=1354 │ │ 0x0018 line=1355 │ │ 0x0020 line=1360 │ │ @@ -181234,46 +181307,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -092c18: |[092c18] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -092c28: 1d03 |0000: monitor-enter v3 │ │ -092c2a: 5430 4b01 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -092c2e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -092c30: 6e30 2122 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ -092c36: 5430 4701 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -092c3a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -092c3e: 2200 2505 |000b: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -092c42: 7010 1322 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -092c48: 5b30 4701 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -092c4c: 6300 3b01 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -092c50: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -092c54: 1a00 9405 |0016: const-string v0, "FragmentManager" // string@0594 │ │ -092c58: 2201 f804 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -092c5c: 7010 a121 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -092c62: 1a02 a605 |001d: const-string v2, "Freeing back stack index " // string@05a6 │ │ -092c66: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -092c6c: 0c01 |0022: move-result-object v1 │ │ -092c6e: 6e20 a621 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -092c74: 0c01 |0026: move-result-object v1 │ │ -092c76: 6e10 af21 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -092c7c: 0c01 |002a: move-result-object v1 │ │ -092c7e: 7120 141c 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -092c84: 5430 4701 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -092c88: 7110 5521 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -092c8e: 0c01 |0033: move-result-object v1 │ │ -092c90: 6e20 1722 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -092c96: 1e03 |0037: monitor-exit v3 │ │ -092c98: 0e00 |0038: return-void │ │ -092c9a: 0d00 |0039: move-exception v0 │ │ -092c9c: 1e03 |003a: monitor-exit v3 │ │ -092c9e: 2700 |003b: throw v0 │ │ +092bd8: |[092bd8] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +092be8: 1d03 |0000: monitor-enter v3 │ │ +092bea: 5430 4b01 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +092bee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +092bf0: 6e30 2122 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ +092bf6: 5430 4701 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +092bfa: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +092bfe: 2200 2505 |000b: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +092c02: 7010 1322 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +092c08: 5b30 4701 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +092c0c: 6300 3b01 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +092c10: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +092c14: 1a00 9405 |0016: const-string v0, "FragmentManager" // string@0594 │ │ +092c18: 2201 f804 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +092c1c: 7010 a121 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +092c22: 1a02 a605 |001d: const-string v2, "Freeing back stack index " // string@05a6 │ │ +092c26: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +092c2c: 0c01 |0022: move-result-object v1 │ │ +092c2e: 6e20 a621 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +092c34: 0c01 |0026: move-result-object v1 │ │ +092c36: 6e10 af21 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +092c3c: 0c01 |002a: move-result-object v1 │ │ +092c3e: 7120 141c 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +092c44: 5430 4701 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +092c48: 7110 5521 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +092c4e: 0c01 |0033: move-result-object v1 │ │ +092c50: 6e20 1722 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +092c56: 1e03 |0037: monitor-exit v3 │ │ +092c58: 0e00 |0038: return-void │ │ +092c5a: 0d00 |0039: move-exception v0 │ │ +092c5c: 1e03 |003a: monitor-exit v3 │ │ +092c5e: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1446 │ │ 0x0001 line=1447 │ │ 0x0007 line=1448 │ │ @@ -181292,20 +181365,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 │ │ -092cac: |[092cac] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -092cbc: 5410 4901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -092cc0: 6e20 1b22 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092cc6: 0c00 |0005: move-result-object v0 │ │ -092cc8: 1f00 1401 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0114 │ │ -092ccc: 1100 |0008: return-object v0 │ │ +092c6c: |[092c6c] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +092c7c: 5410 4901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +092c80: 6e20 1b22 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092c86: 0c00 |0005: move-result-object v0 │ │ +092c88: 1f00 1401 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0114 │ │ +092c8c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -181314,23 +181387,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -092cd0: |[092cd0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -092ce0: 5410 4901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -092ce4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -092ce8: 5410 4901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -092cec: 6e10 2222 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092cf2: 0a00 |0009: move-result v0 │ │ -092cf4: 0f00 |000a: return v0 │ │ -092cf6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -092cf8: 28fe |000c: goto 000a // -0002 │ │ +092c90: |[092c90] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +092ca0: 5410 4901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +092ca4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +092ca8: 5410 4901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +092cac: 6e10 2222 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092cb2: 0a00 |0009: move-result v0 │ │ +092cb4: 0f00 |000a: return v0 │ │ +092cb6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +092cb8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -181338,65 +181411,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 │ │ -092cfc: |[092cfc] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -092d0c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -092d0e: 6e30 ab02 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -092d14: 0a01 |0004: move-result v1 │ │ -092d16: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -092d1a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -092d1c: 1100 |0008: return-object v0 │ │ -092d1e: 5452 4401 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092d22: 6e10 2222 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -092d28: 0a02 |000e: move-result v2 │ │ -092d2a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -092d2e: 2202 e604 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -092d32: 2203 f804 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -092d36: 7010 a121 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -092d3c: 1a04 9005 |0018: const-string v4, "Fragment no longer exists for key " // string@0590 │ │ -092d40: 6e20 aa21 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -092d46: 0c03 |001d: move-result-object v3 │ │ -092d48: 6e20 aa21 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -092d4e: 0c03 |0021: move-result-object v3 │ │ -092d50: 1a04 5b01 |0022: const-string v4, ": index " // string@015b │ │ -092d54: 6e20 aa21 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -092d5a: 0c03 |0027: move-result-object v3 │ │ -092d5c: 6e20 a621 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -092d62: 0c03 |002b: move-result-object v3 │ │ -092d64: 6e10 af21 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -092d6a: 0c03 |002f: move-result-object v3 │ │ -092d6c: 7020 4a21 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -092d72: 7020 a205 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ -092d78: 5452 4401 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092d7c: 6e20 1b22 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -092d82: 0c00 |003b: move-result-object v0 │ │ -092d84: 1f00 0e01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -092d88: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -092d8c: 2202 e604 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -092d90: 2203 f804 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -092d94: 7010 a121 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -092d9a: 1a04 9005 |0047: const-string v4, "Fragment no longer exists for key " // string@0590 │ │ -092d9e: 6e20 aa21 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -092da4: 0c03 |004c: move-result-object v3 │ │ -092da6: 6e20 aa21 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -092dac: 0c03 |0050: move-result-object v3 │ │ -092dae: 1a04 5b01 |0051: const-string v4, ": index " // string@015b │ │ -092db2: 6e20 aa21 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -092db8: 0c03 |0056: move-result-object v3 │ │ -092dba: 6e20 a621 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -092dc0: 0c03 |005a: move-result-object v3 │ │ -092dc2: 6e10 af21 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -092dc8: 0c03 |005e: move-result-object v3 │ │ -092dca: 7020 4a21 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -092dd0: 7020 a205 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ -092dd6: 28a3 |0065: goto 0008 // -005d │ │ +092cbc: |[092cbc] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +092ccc: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +092cce: 6e30 ab02 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +092cd4: 0a01 |0004: move-result v1 │ │ +092cd6: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +092cda: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +092cdc: 1100 |0008: return-object v0 │ │ +092cde: 5452 4401 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092ce2: 6e10 2222 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092ce8: 0a02 |000e: move-result v2 │ │ +092cea: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +092cee: 2202 e604 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +092cf2: 2203 f804 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +092cf6: 7010 a121 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +092cfc: 1a04 9005 |0018: const-string v4, "Fragment no longer exists for key " // string@0590 │ │ +092d00: 6e20 aa21 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +092d06: 0c03 |001d: move-result-object v3 │ │ +092d08: 6e20 aa21 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +092d0e: 0c03 |0021: move-result-object v3 │ │ +092d10: 1a04 5b01 |0022: const-string v4, ": index " // string@015b │ │ +092d14: 6e20 aa21 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +092d1a: 0c03 |0027: move-result-object v3 │ │ +092d1c: 6e20 a621 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +092d22: 0c03 |002b: move-result-object v3 │ │ +092d24: 6e10 af21 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +092d2a: 0c03 |002f: move-result-object v3 │ │ +092d2c: 7020 4a21 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +092d32: 7020 a205 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ +092d38: 5452 4401 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092d3c: 6e20 1b22 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +092d42: 0c00 |003b: move-result-object v0 │ │ +092d44: 1f00 0e01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +092d48: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +092d4c: 2202 e604 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +092d50: 2203 f804 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +092d54: 7010 a121 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +092d5a: 1a04 9005 |0047: const-string v4, "Fragment no longer exists for key " // string@0590 │ │ +092d5e: 6e20 aa21 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +092d64: 0c03 |004c: move-result-object v3 │ │ +092d66: 6e20 aa21 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +092d6c: 0c03 |0050: move-result-object v3 │ │ +092d6e: 1a04 5b01 |0051: const-string v4, ": index " // string@015b │ │ +092d72: 6e20 aa21 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +092d78: 0c03 |0056: move-result-object v3 │ │ +092d7a: 6e20 a621 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +092d80: 0c03 |005a: move-result-object v3 │ │ +092d82: 6e10 af21 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +092d88: 0c03 |005e: move-result-object v3 │ │ +092d8a: 7020 4a21 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +092d90: 7020 a205 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ +092d96: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=579 │ │ 0x0005 line=580 │ │ 0x0007 line=581 │ │ 0x0008 line=592 │ │ 0x0009 line=583 │ │ @@ -181416,17 +181489,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092dd8: |[092dd8] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -092de8: 5410 4401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -092dec: 1100 |0002: return-object v0 │ │ +092d98: |[092d98] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +092da8: 5410 4401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092dac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -181434,16 +181507,16 @@ │ │ type : '()Landroid/view/LayoutInflater$Factory;' │ │ access : 0x0000 () │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -092df0: |[092df0] android.support.v4.app.FragmentManagerImpl.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; │ │ -092e00: 1100 |0000: return-object v0 │ │ +092db0: |[092db0] android.support.v4.app.FragmentManagerImpl.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; │ │ +092dc0: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2202 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #37 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -181451,52 +181524,52 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -092e04: |[092e04] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -092e14: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -092e16: 6301 3b01 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -092e1a: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -092e1e: 1a01 9405 |0005: const-string v1, "FragmentManager" // string@0594 │ │ -092e22: 2202 f804 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -092e26: 7010 a121 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -092e2c: 1a03 ea1e |000c: const-string v3, "hide: " // string@1eea │ │ -092e30: 6e20 aa21 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -092e36: 0c02 |0011: move-result-object v2 │ │ -092e38: 6e20 a921 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -092e3e: 0c02 |0015: move-result-object v2 │ │ -092e40: 6e10 af21 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -092e46: 0c02 |0019: move-result-object v2 │ │ -092e48: 7120 141c 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -092e4e: 5561 ec00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -092e52: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -092e56: 5c64 ec00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -092e5a: 5461 0701 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -092e5e: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -092e62: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -092e64: 6e58 8105 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0581 │ │ -092e6a: 0c00 |002b: move-result-object v0 │ │ -092e6c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -092e70: 5461 0701 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -092e74: 6e20 221d 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -092e7a: 5461 0701 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -092e7e: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -092e82: 6e20 1f1d 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -092e88: 5561 d700 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -092e8c: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -092e90: 5561 eb00 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -092e94: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -092e98: 5561 f200 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -092e9c: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -092ea0: 5c54 5301 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -092ea4: 6e20 b404 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@04b4 │ │ -092eaa: 0e00 |004b: return-void │ │ +092dc4: |[092dc4] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +092dd4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +092dd6: 6301 3b01 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +092dda: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +092dde: 1a01 9405 |0005: const-string v1, "FragmentManager" // string@0594 │ │ +092de2: 2202 f804 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +092de6: 7010 a121 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +092dec: 1a03 e61e |000c: const-string v3, "hide: " // string@1ee6 │ │ +092df0: 6e20 aa21 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +092df6: 0c02 |0011: move-result-object v2 │ │ +092df8: 6e20 a921 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +092dfe: 0c02 |0015: move-result-object v2 │ │ +092e00: 6e10 af21 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +092e06: 0c02 |0019: move-result-object v2 │ │ +092e08: 7120 141c 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +092e0e: 5561 ec00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +092e12: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +092e16: 5c64 ec00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +092e1a: 5461 0701 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +092e1e: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +092e22: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +092e24: 6e58 8105 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0581 │ │ +092e2a: 0c00 |002b: move-result-object v0 │ │ +092e2c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +092e30: 5461 0701 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +092e34: 6e20 221d 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +092e3a: 5461 0701 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +092e3e: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +092e42: 6e20 1f1d 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +092e48: 5561 d700 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +092e4c: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +092e50: 5561 eb00 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +092e54: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +092e58: 5561 f200 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +092e5c: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +092e60: 5c54 5301 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +092e64: 6e20 b404 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@04b4 │ │ +092e6a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1229 │ │ 0x001d line=1230 │ │ 0x0021 line=1231 │ │ 0x0023 line=1232 │ │ 0x0027 line=1233 │ │ @@ -181519,17 +181592,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092eac: |[092eac] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ -092ebc: 5510 4f01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ -092ec0: 0f00 |0002: return v0 │ │ +092e6c: |[092e6c] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ +092e7c: 5510 4f01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ +092e80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #39 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -181537,85 +181610,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 │ │ -092ec4: |[092ec4] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -092ed4: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -092eda: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -092edc: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -092ede: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -092ee2: 52a4 f300 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -092ee6: 6e40 ac04 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@04ac │ │ -092eec: 0c01 |000c: move-result-object v1 │ │ -092eee: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -092ef2: 1101 |000f: return-object v1 │ │ -092ef4: 52a4 f300 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -092ef8: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -092efc: 5494 4501 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092f00: 52a5 f300 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ -092f04: 7120 591e 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ -092f0a: 0c00 |001b: move-result-object v0 │ │ -092f0c: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -092f10: 0701 |001e: move-object v1, v0 │ │ -092f12: 28f0 |001f: goto 000f // -0010 │ │ -092f14: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -092f18: 0731 |0022: move-object v1, v3 │ │ -092f1a: 28ec |0023: goto 000f // -0014 │ │ -092f1c: 7120 a405 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@05a4 │ │ -092f22: 0a02 |0027: move-result v2 │ │ -092f24: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -092f28: 0731 |002a: move-object v1, v3 │ │ -092f2a: 28e4 |002b: goto 000f // -001c │ │ -092f2c: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -092f32: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -092f36: 5494 4501 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092f3a: 6e10 0105 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0501 │ │ -092f40: 0c04 |0036: move-result-object v4 │ │ -092f42: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -092f46: 5494 4501 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092f4a: 6e10 0105 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0501 │ │ -092f50: 0c04 |003e: move-result-object v4 │ │ -092f52: 6e10 931d 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1d93 │ │ -092f58: 0c04 |0042: move-result-object v4 │ │ -092f5a: 524d 4608 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0846 │ │ -092f5e: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -092f62: 0731 |0047: move-object v1, v3 │ │ -092f64: 28c7 |0048: goto 000f // -0039 │ │ -092f66: 5493 4501 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092f6a: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -092f6e: 7156 8505 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0585 │ │ -092f74: 0c01 |0050: move-result-object v1 │ │ -092f76: 28be |0051: goto 000f // -0042 │ │ -092f78: 5493 4501 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092f7c: 7157 8505 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0585 │ │ -092f82: 0c01 |0057: move-result-object v1 │ │ -092f84: 28b7 |0058: goto 000f // -0049 │ │ -092f86: 5493 4501 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092f8a: 7156 8505 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0585 │ │ -092f90: 0c01 |005e: move-result-object v1 │ │ -092f92: 28b0 |005f: goto 000f // -0050 │ │ -092f94: 5493 4501 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092f98: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -092f9e: 7157 8505 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0585 │ │ -092fa4: 0c01 |0068: move-result-object v1 │ │ -092fa6: 28a6 |0069: goto 000f // -005a │ │ -092fa8: 5493 4501 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092fac: 7130 8305 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0583 │ │ -092fb2: 0c01 |006f: move-result-object v1 │ │ -092fb4: 289f |0070: goto 000f // -0061 │ │ -092fb6: 5493 4501 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -092fba: 7130 8305 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0583 │ │ -092fc0: 0c01 |0076: move-result-object v1 │ │ -092fc2: 2898 |0077: goto 000f // -0068 │ │ -092fc4: 0731 |0078: move-object v1, v3 │ │ -092fc6: 2896 |0079: goto 000f // -006a │ │ -092fc8: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +092e84: |[092e84] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +092e94: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +092e9a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +092e9c: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +092e9e: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +092ea2: 52a4 f300 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +092ea6: 6e40 ac04 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@04ac │ │ +092eac: 0c01 |000c: move-result-object v1 │ │ +092eae: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +092eb2: 1101 |000f: return-object v1 │ │ +092eb4: 52a4 f300 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +092eb8: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +092ebc: 5494 4501 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092ec0: 52a5 f300 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00f3 │ │ +092ec4: 7120 591e 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ +092eca: 0c00 |001b: move-result-object v0 │ │ +092ecc: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +092ed0: 0701 |001e: move-object v1, v0 │ │ +092ed2: 28f0 |001f: goto 000f // -0010 │ │ +092ed4: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +092ed8: 0731 |0022: move-object v1, v3 │ │ +092eda: 28ec |0023: goto 000f // -0014 │ │ +092edc: 7120 a405 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@05a4 │ │ +092ee2: 0a02 |0027: move-result v2 │ │ +092ee4: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +092ee8: 0731 |002a: move-object v1, v3 │ │ +092eea: 28e4 |002b: goto 000f // -001c │ │ +092eec: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +092ef2: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +092ef6: 5494 4501 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092efa: 6e10 0105 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0501 │ │ +092f00: 0c04 |0036: move-result-object v4 │ │ +092f02: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +092f06: 5494 4501 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092f0a: 6e10 0105 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0501 │ │ +092f10: 0c04 |003e: move-result-object v4 │ │ +092f12: 6e10 931d 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1d93 │ │ +092f18: 0c04 |0042: move-result-object v4 │ │ +092f1a: 524d 4608 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0846 │ │ +092f1e: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +092f22: 0731 |0047: move-object v1, v3 │ │ +092f24: 28c7 |0048: goto 000f // -0039 │ │ +092f26: 5493 4501 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092f2a: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +092f2e: 7156 8505 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0585 │ │ +092f34: 0c01 |0050: move-result-object v1 │ │ +092f36: 28be |0051: goto 000f // -0042 │ │ +092f38: 5493 4501 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092f3c: 7157 8505 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0585 │ │ +092f42: 0c01 |0057: move-result-object v1 │ │ +092f44: 28b7 |0058: goto 000f // -0049 │ │ +092f46: 5493 4501 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092f4a: 7156 8505 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0585 │ │ +092f50: 0c01 |005e: move-result-object v1 │ │ +092f52: 28b0 |005f: goto 000f // -0050 │ │ +092f54: 5493 4501 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092f58: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +092f5e: 7157 8505 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0585 │ │ +092f64: 0c01 |0068: move-result-object v1 │ │ +092f66: 28a6 |0069: goto 000f // -005a │ │ +092f68: 5493 4501 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092f6c: 7130 8305 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0583 │ │ +092f72: 0c01 |006f: move-result-object v1 │ │ +092f74: 289f |0070: goto 000f // -0061 │ │ +092f76: 5493 4501 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +092f7a: 7130 8305 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0583 │ │ +092f80: 0c01 |0076: move-result-object v1 │ │ +092f82: 2898 |0077: goto 000f // -0068 │ │ +092f84: 0731 |0078: move-object v1, v3 │ │ +092f86: 2896 |0079: goto 000f // -006a │ │ +092f88: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=777 │ │ 0x000d line=779 │ │ 0x000f line=831 │ │ 0x0010 line=783 │ │ 0x0014 line=784 │ │ @@ -181655,66 +181728,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -092fe8: |[092fe8] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -092ff8: 5240 ee00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -092ffc: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -093000: 0e00 |0004: return-void │ │ -093002: 5430 4801 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -093006: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -09300a: 5430 4801 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -09300e: 6e10 2222 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -093014: 0a00 |000e: move-result v0 │ │ -093016: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -09301a: 5430 4401 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -09301e: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -093022: 2200 2505 |0015: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -093026: 7010 1322 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -09302c: 5b30 4401 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -093030: 5430 4401 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -093034: 6e10 2222 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09303a: 0a00 |0021: move-result v0 │ │ -09303c: 5431 5501 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -093040: 6e30 dd04 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@04dd │ │ -093046: 5430 4401 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -09304a: 6e20 1722 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -093050: 6300 3b01 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -093054: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -093058: 1a00 9405 |0030: const-string v0, "FragmentManager" // string@0594 │ │ -09305c: 2201 f804 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -093060: 7010 a121 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093066: 1a02 c002 |0037: const-string v2, "Allocated fragment index " // string@02c0 │ │ -09306a: 6e20 aa21 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093070: 0c01 |003c: move-result-object v1 │ │ -093072: 6e20 a921 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -093078: 0c01 |0040: move-result-object v1 │ │ -09307a: 6e10 af21 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093080: 0c01 |0044: move-result-object v1 │ │ -093082: 7120 141c 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -093088: 28bc |0048: goto 0004 // -0044 │ │ -09308a: 5430 4801 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -09308e: 5431 4801 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -093092: 6e10 2222 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -093098: 0a01 |0050: move-result v1 │ │ -09309a: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09309e: 6e20 1e22 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ -0930a4: 0c00 |0056: move-result-object v0 │ │ -0930a6: 1f00 e904 |0057: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ -0930aa: 6e10 4f21 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -0930b0: 0a00 |005c: move-result v0 │ │ -0930b2: 5431 5501 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -0930b6: 6e30 dd04 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@04dd │ │ -0930bc: 5430 4401 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0930c0: 5241 ee00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -0930c4: 6e30 2122 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ -0930ca: 28c3 |0069: goto 002c // -003d │ │ +092fa8: |[092fa8] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +092fb8: 5240 ee00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +092fbc: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +092fc0: 0e00 |0004: return-void │ │ +092fc2: 5430 4801 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +092fc6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +092fca: 5430 4801 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +092fce: 6e10 2222 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092fd4: 0a00 |000e: move-result v0 │ │ +092fd6: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +092fda: 5430 4401 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092fde: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +092fe2: 2200 2505 |0015: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +092fe6: 7010 1322 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +092fec: 5b30 4401 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092ff0: 5430 4401 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +092ff4: 6e10 2222 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +092ffa: 0a00 |0021: move-result v0 │ │ +092ffc: 5431 5501 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +093000: 6e30 dd04 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@04dd │ │ +093006: 5430 4401 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +09300a: 6e20 1722 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +093010: 6300 3b01 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +093014: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +093018: 1a00 9405 |0030: const-string v0, "FragmentManager" // string@0594 │ │ +09301c: 2201 f804 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +093020: 7010 a121 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +093026: 1a02 c002 |0037: const-string v2, "Allocated fragment index " // string@02c0 │ │ +09302a: 6e20 aa21 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093030: 0c01 |003c: move-result-object v1 │ │ +093032: 6e20 a921 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +093038: 0c01 |0040: move-result-object v1 │ │ +09303a: 6e10 af21 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093040: 0c01 |0044: move-result-object v1 │ │ +093042: 7120 141c 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +093048: 28bc |0048: goto 0004 // -0044 │ │ +09304a: 5430 4801 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +09304e: 5431 4801 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +093052: 6e10 2222 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +093058: 0a01 |0050: move-result v1 │ │ +09305a: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +09305e: 6e20 1e22 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ +093064: 0c00 |0056: move-result-object v0 │ │ +093066: 1f00 e904 |0057: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ +09306a: 6e10 4f21 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +093070: 0a00 |005c: move-result v0 │ │ +093072: 5431 5501 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +093076: 6e30 dd04 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@04dd │ │ +09307c: 5430 4401 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +093080: 5241 ee00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +093084: 6e30 2122 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ +09308a: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ 0x0004 line=1172 │ │ 0x0005 line=1160 │ │ 0x0011 line=1161 │ │ 0x0015 line=1162 │ │ @@ -181732,50 +181805,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -0930cc: |[0930cc] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -0930dc: 5240 ee00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -0930e0: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -0930e4: 0e00 |0004: return-void │ │ -0930e6: 6300 3b01 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0930ea: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -0930ee: 1a00 9405 |0009: const-string v0, "FragmentManager" // string@0594 │ │ -0930f2: 2201 f804 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0930f6: 7010 a121 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0930fc: 1a02 a705 |0010: const-string v2, "Freeing fragment index " // string@05a7 │ │ -093100: 6e20 aa21 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093106: 0c01 |0015: move-result-object v1 │ │ -093108: 6e20 a921 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09310e: 0c01 |0019: move-result-object v1 │ │ -093110: 6e10 af21 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093116: 0c01 |001d: move-result-object v1 │ │ -093118: 7120 141c 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09311e: 5430 4401 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -093122: 5241 ee00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -093126: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -093128: 6e30 2122 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ -09312e: 5430 4801 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -093132: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -093136: 2200 2505 |002d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -09313a: 7010 1322 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -093140: 5b30 4801 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -093144: 5430 4801 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -093148: 5241 ee00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -09314c: 7110 5521 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -093152: 0c01 |003b: move-result-object v1 │ │ -093154: 6e20 1722 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -09315a: 5430 4501 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -09315e: 5441 0801 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ -093162: 6e20 0205 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0502 │ │ -093168: 6e10 9804 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0498 │ │ -09316e: 28bb |0049: goto 0004 // -0045 │ │ +09308c: |[09308c] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +09309c: 5240 ee00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +0930a0: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +0930a4: 0e00 |0004: return-void │ │ +0930a6: 6300 3b01 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0930aa: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +0930ae: 1a00 9405 |0009: const-string v0, "FragmentManager" // string@0594 │ │ +0930b2: 2201 f804 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0930b6: 7010 a121 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0930bc: 1a02 a705 |0010: const-string v2, "Freeing fragment index " // string@05a7 │ │ +0930c0: 6e20 aa21 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0930c6: 0c01 |0015: move-result-object v1 │ │ +0930c8: 6e20 a921 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0930ce: 0c01 |0019: move-result-object v1 │ │ +0930d0: 6e10 af21 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0930d6: 0c01 |001d: move-result-object v1 │ │ +0930d8: 7120 141c 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0930de: 5430 4401 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +0930e2: 5241 ee00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +0930e6: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0930e8: 6e30 2122 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ +0930ee: 5430 4801 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +0930f2: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +0930f6: 2200 2505 |002d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0930fa: 7010 1322 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +093100: 5b30 4801 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +093104: 5430 4801 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +093108: 5241 ee00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +09310c: 7110 5521 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +093112: 0c01 |003b: move-result-object v1 │ │ +093114: 6e20 1722 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +09311a: 5430 4501 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +09311e: 5441 0801 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0108 │ │ +093122: 6e20 0205 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0502 │ │ +093128: 6e10 9804 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0498 │ │ +09312e: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ 0x0004 line=1187 │ │ 0x0005 line=1179 │ │ 0x0021 line=1180 │ │ 0x0029 line=1181 │ │ @@ -181792,67 +181865,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -093170: |[093170] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -093180: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -093182: 5480 4501 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -093186: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -09318a: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -09318e: 2200 e604 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -093192: 1a02 aa0f |0009: const-string v2, "No activity" // string@0faa │ │ -093196: 7020 4a21 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -09319c: 2700 |000e: throw v0 │ │ -09319e: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -0931a2: 5280 4e01 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -0931a6: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -0931aa: 0e00 |0015: return-void │ │ -0931ac: 5989 4e01 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -0931b0: 5480 4401 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0931b4: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -0931b8: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -0931ba: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0931bc: 5480 4401 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0931c0: 6e10 2222 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0931c6: 0a00 |0023: move-result v0 │ │ -0931c8: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -0931cc: 5480 4401 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0931d0: 6e20 1b22 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0931d6: 0c01 |002b: move-result-object v1 │ │ -0931d8: 1f01 0e01 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ -0931dc: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -0931e0: 0780 |0030: move-object v0, v8 │ │ -0931e2: 0192 |0031: move v2, v9 │ │ -0931e4: 01a3 |0032: move v3, v10 │ │ -0931e6: 01b4 |0033: move v4, v11 │ │ -0931e8: 7406 8905 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@0589 │ │ -0931ee: 5410 f000 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0931f2: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -0931f6: 5410 f000 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ -0931fa: 6e10 7c06 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@067c │ │ -093200: 0a00 |0040: move-result v0 │ │ -093202: b607 |0041: or-int/2addr v7, v0 │ │ -093204: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -093208: 28da |0044: goto 001e // -0026 │ │ -09320a: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -09320e: 6e10 a105 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05a1 │ │ -093214: 5580 5301 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -093218: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -09321c: 5480 4501 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -093220: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -093224: 5280 4e01 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -093228: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -09322a: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -09322e: 5480 4501 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -093232: 6e10 2505 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0525 │ │ -093238: 5c85 5301 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -09323c: 28b7 |005e: goto 0015 // -0049 │ │ +093130: |[093130] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +093140: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +093142: 5480 4501 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +093146: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +09314a: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +09314e: 2200 e604 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +093152: 1a02 a60f |0009: const-string v2, "No activity" // string@0fa6 │ │ +093156: 7020 4a21 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +09315c: 2700 |000e: throw v0 │ │ +09315e: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +093162: 5280 4e01 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +093166: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +09316a: 0e00 |0015: return-void │ │ +09316c: 5989 4e01 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +093170: 5480 4401 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +093174: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +093178: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +09317a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +09317c: 5480 4401 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +093180: 6e10 2222 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +093186: 0a00 |0023: move-result v0 │ │ +093188: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +09318c: 5480 4401 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +093190: 6e20 1b22 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +093196: 0c01 |002b: move-result-object v1 │ │ +093198: 1f01 0e01 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ +09319c: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +0931a0: 0780 |0030: move-object v0, v8 │ │ +0931a2: 0192 |0031: move v2, v9 │ │ +0931a4: 01a3 |0032: move v3, v10 │ │ +0931a6: 01b4 |0033: move v4, v11 │ │ +0931a8: 7406 8905 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@0589 │ │ +0931ae: 5410 f000 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +0931b2: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +0931b6: 5410 f000 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f0 │ │ +0931ba: 6e10 7c06 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@067c │ │ +0931c0: 0a00 |0040: move-result v0 │ │ +0931c2: b607 |0041: or-int/2addr v7, v0 │ │ +0931c4: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0931c8: 28da |0044: goto 001e // -0026 │ │ +0931ca: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +0931ce: 6e10 a105 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05a1 │ │ +0931d4: 5580 5301 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +0931d8: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0931dc: 5480 4501 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0931e0: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +0931e4: 5280 4e01 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +0931e8: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +0931ea: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +0931ee: 5480 4501 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0931f2: 6e10 2505 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0525 │ │ +0931f8: 5c85 5301 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +0931fc: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1112 │ │ 0x0007 line=1113 │ │ 0x000f line=1116 │ │ 0x0015 line=1142 │ │ 0x0016 line=1120 │ │ @@ -181885,18 +181958,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -093240: |[093240] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -093250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -093252: 6e53 8605 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0586 │ │ -093258: 0e00 |0004: return-void │ │ +093200: |[093200] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +093210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093212: 6e53 8605 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0586 │ │ +093218: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1108 │ │ 0x0004 line=1109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -181907,23 +181980,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -09325c: |[09325c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -09326c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09326e: 5262 4e01 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -093272: 0760 |0003: move-object v0, v6 │ │ -093274: 0771 |0004: move-object v1, v7 │ │ -093276: 0134 |0005: move v4, v3 │ │ -093278: 0135 |0006: move v5, v3 │ │ -09327a: 7406 8905 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@0589 │ │ -093280: 0e00 |000a: return-void │ │ +09321c: |[09321c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +09322c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09322e: 5262 4e01 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +093232: 0760 |0003: move-object v0, v6 │ │ +093234: 0771 |0004: move-object v1, v7 │ │ +093236: 0134 |0005: move v4, v3 │ │ +093238: 0135 |0006: move v5, v3 │ │ +09323a: 7406 8905 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@0589 │ │ +093240: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1104 │ │ 0x000a line=1105 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -181933,500 +182006,500 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 994 16-bit code units │ │ -093284: |[093284] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -093294: 55b0 d700 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -093298: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -09329c: 55b0 e300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -0932a0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0932a4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0932a6: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -0932aa: 121c |000b: const/4 v12, #int 1 // #1 │ │ -0932ac: 55b0 f600 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ -0932b0: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -0932b4: 52b0 0001 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -0932b8: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -0932bc: 52bc 0001 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -0932c0: 55b0 e200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ -0932c4: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -0932c8: 52b0 0001 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -0932cc: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -0932ce: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -0932d2: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -0932d4: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -0932d8: 123c |0022: const/4 v12, #int 3 // #3 │ │ -0932da: 52b0 0001 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -0932de: 35c0 3902 |0025: if-ge v0, v12, 025e // +0239 │ │ -0932e2: 55b0 ea00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ -0932e6: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -0932ea: 55b0 ed00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ -0932ee: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -0932f2: 0e00 |002f: return-void │ │ -0932f4: 54b0 da00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -0932f8: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -0932fc: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0932fe: 5bb0 da00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -093302: 52b2 0101 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ -093306: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -093308: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -09330a: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -09330c: 07a0 |003c: move-object v0, v10 │ │ -09330e: 07b1 |003d: move-object v1, v11 │ │ -093310: 7406 8905 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@0589 │ │ -093316: 52b0 0001 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -09331a: 2b00 8303 0000 |0043: packed-switch v0, 000003c6 // +00000383 │ │ -093320: 59bc 0001 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -093324: 28e7 |0048: goto 002f // -0019 │ │ -093326: 6300 3b01 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -09332a: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -09332e: 1a00 9405 |004d: const-string v0, "FragmentManager" // string@0594 │ │ -093332: 2201 f804 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -093336: 7010 a121 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09333c: 1a02 a524 |0054: const-string v2, "moveto CREATED: " // string@24a5 │ │ -093340: 6e20 aa21 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093346: 0c01 |0059: move-result-object v1 │ │ -093348: 6e20 a921 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09334e: 0c01 |005d: move-result-object v1 │ │ -093350: 6e10 af21 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093356: 0c01 |0061: move-result-object v1 │ │ -093358: 7120 141c 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09335e: 54b0 fc00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093362: 3800 4600 |0067: if-eqz v0, 00ad // +0046 │ │ -093366: 54b0 fc00 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -09336a: 54a1 4501 |006b: iget-object v1, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -09336e: 6e10 f604 0100 |006d: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@04f6 │ │ -093374: 0c01 |0070: move-result-object v1 │ │ -093376: 6e20 c502 1000 |0071: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ -09337c: 54b0 fc00 |0074: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093380: 1a01 f815 |0076: const-string v1, "android:view_state" // string@15f8 │ │ -093384: 6e20 b102 1000 |0078: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02b1 │ │ -09338a: 0c00 |007b: move-result-object v0 │ │ -09338c: 5bb0 fd00 |007c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -093390: 54b0 fc00 |007e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093394: 1a01 f515 |0080: const-string v1, "android:target_state" // string@15f5 │ │ -093398: 6e30 7c05 0a01 |0082: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@057c │ │ -09339e: 0c00 |0085: move-result-object v0 │ │ -0933a0: 5bb0 0301 |0086: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -0933a4: 54b0 0301 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -0933a8: 3800 0d00 |008a: if-eqz v0, 0097 // +000d │ │ -0933ac: 54b0 fc00 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0933b0: 1a01 f415 |008e: const-string v1, "android:target_req_state" // string@15f4 │ │ -0933b4: 1202 |0090: const/4 v2, #int 0 // #0 │ │ -0933b6: 6e30 ab02 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -0933bc: 0a00 |0094: move-result v0 │ │ -0933be: 59b0 0501 |0095: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ -0933c2: 54b0 fc00 |0097: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0933c6: 1a01 f715 |0099: const-string v1, "android:user_visible_hint" // string@15f7 │ │ -0933ca: 1212 |009b: const/4 v2, #int 1 // #1 │ │ -0933cc: 6e30 a602 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@02a6 │ │ -0933d2: 0a00 |009f: move-result v0 │ │ -0933d4: 5cb0 0601 |00a0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ -0933d8: 55b0 0601 |00a2: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ -0933dc: 3900 0900 |00a4: if-nez v0, 00ad // +0009 │ │ -0933e0: 1210 |00a6: const/4 v0, #int 1 // #1 │ │ -0933e2: 5cb0 e200 |00a7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ -0933e6: 1230 |00a9: const/4 v0, #int 3 // #3 │ │ -0933e8: 370c 0300 |00aa: if-le v12, v0, 00ad // +0003 │ │ -0933ec: 123c |00ac: const/4 v12, #int 3 // #3 │ │ -0933ee: 54a0 4501 |00ad: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -0933f2: 5bb0 d600 |00af: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -0933f6: 54a0 5501 |00b1: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -0933fa: 5bb0 f400 |00b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -0933fe: 54a0 5501 |00b5: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -093402: 3800 3300 |00b7: if-eqz v0, 00ea // +0033 │ │ -093406: 54a0 5501 |00b9: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -09340a: 5400 df00 |00bb: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -09340e: 5bb0 e900 |00bd: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -093412: 1200 |00bf: const/4 v0, #int 0 // #0 │ │ -093414: 5cb0 dd00 |00c0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -093418: 54a0 4501 |00c2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -09341c: 6e20 a804 0b00 |00c4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@04a8 │ │ -093422: 55b0 dd00 |00c7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -093426: 3900 2600 |00c9: if-nez v0, 00ef // +0026 │ │ -09342a: 2200 9801 |00cb: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -09342e: 2201 f804 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -093432: 7010 a121 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093438: 1a02 8c05 |00d2: const-string v2, "Fragment " // string@058c │ │ -09343c: 6e20 aa21 2100 |00d4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093442: 0c01 |00d7: move-result-object v1 │ │ -093444: 6e20 a921 b100 |00d8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09344a: 0c01 |00db: move-result-object v1 │ │ -09344c: 1a02 4100 |00dc: const-string v2, " did not call through to super.onAttach()" // string@0041 │ │ -093450: 6e20 aa21 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093456: 0c01 |00e1: move-result-object v1 │ │ -093458: 6e10 af21 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09345e: 0c01 |00e5: move-result-object v1 │ │ -093460: 7020 ce08 1000 |00e6: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -093466: 2700 |00e9: throw v0 │ │ -093468: 54a0 4501 |00ea: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -09346c: 5400 1a01 |00ec: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -093470: 28cf |00ee: goto 00bd // -0031 │ │ -093472: 54b0 f400 |00ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -093476: 3900 0700 |00f1: if-nez v0, 00f8 // +0007 │ │ -09347a: 54a0 4501 |00f3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -09347e: 6e20 0505 b000 |00f5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0505 │ │ -093484: 55b0 fa00 |00f8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ -093488: 3900 0700 |00fa: if-nez v0, 0101 // +0007 │ │ -09348c: 54b0 fc00 |00fc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093490: 6e20 c404 0b00 |00fe: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@04c4 │ │ -093496: 1200 |0101: const/4 v0, #int 0 // #0 │ │ -093498: 5cb0 fa00 |0102: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ -09349c: 55b0 ea00 |0104: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ -0934a0: 3800 3300 |0106: if-eqz v0, 0139 // +0033 │ │ -0934a4: 54b0 fc00 |0108: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0934a8: 6e20 8504 0b00 |010a: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0485 │ │ -0934ae: 0c00 |010d: move-result-object v0 │ │ -0934b0: 1201 |010e: const/4 v1, #int 0 // #0 │ │ -0934b2: 54b2 fc00 |010f: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0934b6: 6e40 c604 0b21 |0111: 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@04c6 │ │ -0934bc: 0c00 |0114: move-result-object v0 │ │ -0934be: 5bb0 0701 |0115: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0934c2: 54b0 0701 |0117: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0934c6: 3800 3c01 |0119: if-eqz v0, 0255 // +013c │ │ -0934ca: 54b0 0701 |011b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0934ce: 5bb0 ef00 |011d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ -0934d2: 54b0 0701 |011f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0934d6: 7110 a706 0000 |0121: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@06a7 │ │ -0934dc: 0c00 |0124: move-result-object v0 │ │ -0934de: 5bb0 0701 |0125: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0934e2: 55b0 ec00 |0127: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -0934e6: 3800 0900 |0129: if-eqz v0, 0132 // +0009 │ │ -0934ea: 54b0 0701 |012b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0934ee: 1301 0800 |012d: const/16 v1, #int 8 // #8 │ │ -0934f2: 6e20 1f1d 1000 |012f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -0934f8: 54b0 0701 |0132: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0934fc: 54b1 fc00 |0134: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093500: 6e30 bf04 0b01 |0136: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@04bf │ │ -093506: 1210 |0139: const/4 v0, #int 1 // #1 │ │ -093508: 370c cc00 |013a: if-le v12, v0, 0206 // +00cc │ │ -09350c: 6300 3b01 |013c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -093510: 3800 1a00 |013e: if-eqz v0, 0158 // +001a │ │ -093514: 1a00 9405 |0140: const-string v0, "FragmentManager" // string@0594 │ │ -093518: 2201 f804 |0142: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -09351c: 7010 a121 0100 |0144: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093522: 1a02 a424 |0147: const-string v2, "moveto ACTIVITY_CREATED: " // string@24a4 │ │ -093526: 6e20 aa21 2100 |0149: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09352c: 0c01 |014c: move-result-object v1 │ │ -09352e: 6e20 a921 b100 |014d: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -093534: 0c01 |0150: move-result-object v1 │ │ -093536: 6e10 af21 0100 |0151: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09353c: 0c01 |0154: move-result-object v1 │ │ -09353e: 7120 141c 1000 |0155: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -093544: 55b0 ea00 |0158: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ -093548: 3900 9b00 |015a: if-nez v0, 01f5 // +009b │ │ -09354c: 1207 |015c: const/4 v7, #int 0 // #0 │ │ -09354e: 52b0 e100 |015d: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -093552: 3800 5100 |015f: if-eqz v0, 01b0 // +0051 │ │ -093556: 54a0 4c01 |0161: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ -09355a: 52b1 e100 |0163: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -09355e: 7220 2905 1000 |0165: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0529 │ │ -093564: 0c07 |0168: move-result-object v7 │ │ -093566: 1f07 2204 |0169: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ -09356a: 3907 4500 |016b: if-nez v7, 01b0 // +0045 │ │ -09356e: 55b0 f700 |016d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00f7 │ │ -093572: 3900 4100 |016f: if-nez v0, 01b0 // +0041 │ │ -093576: 2200 e504 |0171: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09357a: 2201 f804 |0173: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -09357e: 7010 a121 0100 |0175: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093584: 1a02 b70f |0178: const-string v2, "No view found for id 0x" // string@0fb7 │ │ -093588: 6e20 aa21 2100 |017a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09358e: 0c01 |017d: move-result-object v1 │ │ -093590: 52b2 e100 |017e: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -093594: 7110 5321 0200 |0180: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -09359a: 0c02 |0183: move-result-object v2 │ │ -09359c: 6e20 aa21 2100 |0184: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0935a2: 0c01 |0187: move-result-object v1 │ │ -0935a4: 1a02 2500 |0188: const-string v2, " (" // string@0025 │ │ -0935a8: 6e20 aa21 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0935ae: 0c01 |018d: move-result-object v1 │ │ -0935b0: 6e10 8904 0b00 |018e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0489 │ │ -0935b6: 0c02 |0191: move-result-object v2 │ │ -0935b8: 52b3 e100 |0192: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -0935bc: 6e20 4b01 3200 |0194: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@014b │ │ -0935c2: 0c02 |0197: move-result-object v2 │ │ -0935c4: 6e20 aa21 2100 |0198: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0935ca: 0c01 |019b: move-result-object v1 │ │ -0935cc: 1a02 0001 |019c: const-string v2, ") for fragment " // string@0100 │ │ -0935d0: 6e20 aa21 2100 |019e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0935d6: 0c01 |01a1: move-result-object v1 │ │ -0935d8: 6e20 a921 b100 |01a2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0935de: 0c01 |01a5: move-result-object v1 │ │ -0935e0: 6e10 af21 0100 |01a6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0935e6: 0c01 |01a9: move-result-object v1 │ │ -0935e8: 7020 4621 1000 |01aa: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0935ee: 7020 a205 0a00 |01ad: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ -0935f4: 5bb7 e000 |01b0: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ -0935f8: 54b0 fc00 |01b2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0935fc: 6e20 8504 0b00 |01b4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0485 │ │ -093602: 0c00 |01b7: move-result-object v0 │ │ -093604: 54b1 fc00 |01b8: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093608: 6e40 c604 0b17 |01ba: 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@04c6 │ │ -09360e: 0c00 |01bd: move-result-object v0 │ │ -093610: 5bb0 0701 |01be: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093614: 54b0 0701 |01c0: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093618: 3800 9800 |01c2: if-eqz v0, 025a // +0098 │ │ -09361c: 54b0 0701 |01c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093620: 5bb0 ef00 |01c6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ -093624: 54b0 0701 |01c8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093628: 7110 a706 0000 |01ca: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@06a7 │ │ -09362e: 0c00 |01cd: move-result-object v0 │ │ -093630: 5bb0 0701 |01ce: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093634: 3807 1300 |01d0: if-eqz v7, 01e3 // +0013 │ │ -093638: 1210 |01d2: const/4 v0, #int 1 // #1 │ │ -09363a: 6e5e 8105 ba0d |01d3: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0581 │ │ -093640: 0c06 |01d6: move-result-object v6 │ │ -093642: 3806 0700 |01d7: if-eqz v6, 01de // +0007 │ │ -093646: 54b0 0701 |01d9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -09364a: 6e20 221d 6000 |01db: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -093650: 54b0 0701 |01de: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093654: 6e20 3f1d 0700 |01e0: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1d3f │ │ -09365a: 55b0 ec00 |01e3: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -09365e: 3800 0900 |01e5: if-eqz v0, 01ee // +0009 │ │ -093662: 54b0 0701 |01e7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093666: 1301 0800 |01e9: const/16 v1, #int 8 // #8 │ │ -09366a: 6e20 1f1d 1000 |01eb: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -093670: 54b0 0701 |01ee: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093674: 54b1 fc00 |01f0: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093678: 6e30 bf04 0b01 |01f2: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@04bf │ │ -09367e: 54b0 fc00 |01f5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093682: 6e20 c104 0b00 |01f7: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@04c1 │ │ -093688: 54b0 0701 |01fa: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -09368c: 3800 0700 |01fc: if-eqz v0, 0203 // +0007 │ │ -093690: 54b0 fc00 |01fe: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093694: 6e20 d404 0b00 |0200: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@04d4 │ │ -09369a: 1200 |0203: const/4 v0, #int 0 // #0 │ │ -09369c: 5bb0 fc00 |0204: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0936a0: 1230 |0206: const/4 v0, #int 3 // #3 │ │ -0936a2: 370c 2100 |0207: if-le v12, v0, 0228 // +0021 │ │ -0936a6: 6300 3b01 |0209: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0936aa: 3800 1a00 |020b: if-eqz v0, 0225 // +001a │ │ -0936ae: 1a00 9405 |020d: const-string v0, "FragmentManager" // string@0594 │ │ -0936b2: 2201 f804 |020f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0936b6: 7010 a121 0100 |0211: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0936bc: 1a02 a724 |0214: const-string v2, "moveto STARTED: " // string@24a7 │ │ -0936c0: 6e20 aa21 2100 |0216: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0936c6: 0c01 |0219: move-result-object v1 │ │ -0936c8: 6e20 a921 b100 |021a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0936ce: 0c01 |021d: move-result-object v1 │ │ -0936d0: 6e10 af21 0100 |021e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0936d6: 0c01 |0221: move-result-object v1 │ │ -0936d8: 7120 141c 1000 |0222: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0936de: 6e10 d104 0b00 |0225: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@04d1 │ │ -0936e4: 1240 |0228: const/4 v0, #int 4 // #4 │ │ -0936e6: 370c 1dfe |0229: if-le v12, v0, 0046 // -01e3 │ │ -0936ea: 6300 3b01 |022b: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0936ee: 3800 1a00 |022d: if-eqz v0, 0247 // +001a │ │ -0936f2: 1a00 9405 |022f: const-string v0, "FragmentManager" // string@0594 │ │ -0936f6: 2201 f804 |0231: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0936fa: 7010 a121 0100 |0233: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093700: 1a02 a624 |0236: const-string v2, "moveto RESUMED: " // string@24a6 │ │ -093704: 6e20 aa21 2100 |0238: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09370a: 0c01 |023b: move-result-object v1 │ │ -09370c: 6e20 a921 b100 |023c: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -093712: 0c01 |023f: move-result-object v1 │ │ -093714: 6e10 af21 0100 |0240: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09371a: 0c01 |0243: move-result-object v1 │ │ -09371c: 7120 141c 1000 |0244: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -093722: 1210 |0247: const/4 v0, #int 1 // #1 │ │ -093724: 5cb0 f800 |0248: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ -093728: 6e10 cf04 0b00 |024a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@04cf │ │ -09372e: 1200 |024d: const/4 v0, #int 0 // #0 │ │ -093730: 5bb0 fc00 |024e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093734: 1200 |0250: const/4 v0, #int 0 // #0 │ │ -093736: 5bb0 fd00 |0251: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -09373a: 2900 f3fd |0253: goto/16 0046 // -020d │ │ -09373e: 1200 |0255: const/4 v0, #int 0 // #0 │ │ -093740: 5bb0 ef00 |0256: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ -093744: 2900 e1fe |0258: goto/16 0139 // -011f │ │ -093748: 1200 |025a: const/4 v0, #int 0 // #0 │ │ -09374a: 5bb0 ef00 |025b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ -09374e: 2898 |025d: goto 01f5 // -0068 │ │ -093750: 52b0 0001 |025e: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -093754: 37c0 e6fd |0260: if-le v0, v12, 0046 // -021a │ │ -093758: 52b0 0001 |0262: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -09375c: 2b00 7001 0000 |0264: packed-switch v0, 000003d4 // +00000170 │ │ -093762: 2900 dffd |0267: goto/16 0046 // -0221 │ │ -093766: 1210 |0269: const/4 v0, #int 1 // #1 │ │ -093768: 350c dcfd |026a: if-ge v12, v0, 0046 // -0224 │ │ -09376c: 55a0 4f01 |026c: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ -093770: 3800 0e00 |026e: if-eqz v0, 027c // +000e │ │ -093774: 54b0 da00 |0270: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -093778: 3800 0a00 |0272: if-eqz v0, 027c // +000a │ │ -09377c: 54b9 da00 |0274: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -093780: 1200 |0276: const/4 v0, #int 0 // #0 │ │ -093782: 5bb0 da00 |0277: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -093786: 6e10 8e1c 0900 |0279: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ -09378c: 54b0 da00 |027c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -093790: 3800 e300 |027e: if-eqz v0, 0361 // +00e3 │ │ -093794: 59bc 0101 |0280: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ -093798: 121c |0282: const/4 v12, #int 1 // #1 │ │ -09379a: 2900 c3fd |0283: goto/16 0046 // -023d │ │ -09379e: 1250 |0285: const/4 v0, #int 5 // #5 │ │ -0937a0: 350c 2400 |0286: if-ge v12, v0, 02aa // +0024 │ │ -0937a4: 6300 3b01 |0288: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0937a8: 3800 1a00 |028a: if-eqz v0, 02a4 // +001a │ │ -0937ac: 1a00 9405 |028c: const-string v0, "FragmentManager" // string@0594 │ │ -0937b0: 2201 f804 |028e: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0937b4: 7010 a121 0100 |0290: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0937ba: 1a02 a124 |0293: const-string v2, "movefrom RESUMED: " // string@24a1 │ │ -0937be: 6e20 aa21 2100 |0295: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0937c4: 0c01 |0298: move-result-object v1 │ │ -0937c6: 6e20 a921 b100 |0299: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0937cc: 0c01 |029c: move-result-object v1 │ │ -0937ce: 6e10 af21 0100 |029d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0937d4: 0c01 |02a0: move-result-object v1 │ │ -0937d6: 7120 141c 1000 |02a1: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0937dc: 6e10 cc04 0b00 |02a4: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@04cc │ │ -0937e2: 1200 |02a7: const/4 v0, #int 0 // #0 │ │ -0937e4: 5cb0 f800 |02a8: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ -0937e8: 1240 |02aa: const/4 v0, #int 4 // #4 │ │ -0937ea: 350c 2100 |02ab: if-ge v12, v0, 02cc // +0021 │ │ -0937ee: 6300 3b01 |02ad: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0937f2: 3800 1a00 |02af: if-eqz v0, 02c9 // +001a │ │ -0937f6: 1a00 9405 |02b1: const-string v0, "FragmentManager" // string@0594 │ │ -0937fa: 2201 f804 |02b3: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0937fe: 7010 a121 0100 |02b5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093804: 1a02 a224 |02b8: const-string v2, "movefrom STARTED: " // string@24a2 │ │ -093808: 6e20 aa21 2100 |02ba: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09380e: 0c01 |02bd: move-result-object v1 │ │ -093810: 6e20 a921 b100 |02be: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -093816: 0c01 |02c1: move-result-object v1 │ │ -093818: 6e10 af21 0100 |02c2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09381e: 0c01 |02c5: move-result-object v1 │ │ -093820: 7120 141c 1000 |02c6: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -093826: 6e10 d204 0b00 |02c9: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@04d2 │ │ -09382c: 1230 |02cc: const/4 v0, #int 3 // #3 │ │ -09382e: 350c 2100 |02cd: if-ge v12, v0, 02ee // +0021 │ │ -093832: 6300 3b01 |02cf: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -093836: 3800 1a00 |02d1: if-eqz v0, 02eb // +001a │ │ -09383a: 1a00 9405 |02d3: const-string v0, "FragmentManager" // string@0594 │ │ -09383e: 2201 f804 |02d5: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -093842: 7010 a121 0100 |02d7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093848: 1a02 a324 |02da: const-string v2, "movefrom STOPPED: " // string@24a3 │ │ -09384c: 6e20 aa21 2100 |02dc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093852: 0c01 |02df: move-result-object v1 │ │ -093854: 6e20 a921 b100 |02e0: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09385a: 0c01 |02e3: move-result-object v1 │ │ -09385c: 6e10 af21 0100 |02e4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093862: 0c01 |02e7: move-result-object v1 │ │ -093864: 7120 141c 1000 |02e8: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09386a: 6e10 ce04 0b00 |02eb: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@04ce │ │ -093870: 1220 |02ee: const/4 v0, #int 2 // #2 │ │ -093872: 350c 7aff |02ef: if-ge v12, v0, 0269 // -0086 │ │ -093876: 6300 3b01 |02f1: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -09387a: 3800 1a00 |02f3: if-eqz v0, 030d // +001a │ │ -09387e: 1a00 9405 |02f5: const-string v0, "FragmentManager" // string@0594 │ │ -093882: 2201 f804 |02f7: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -093886: 7010 a121 0100 |02f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09388c: 1a02 9f24 |02fc: const-string v2, "movefrom ACTIVITY_CREATED: " // string@249f │ │ -093890: 6e20 aa21 2100 |02fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093896: 0c01 |0301: move-result-object v1 │ │ -093898: 6e20 a921 b100 |0302: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09389e: 0c01 |0305: move-result-object v1 │ │ -0938a0: 6e10 af21 0100 |0306: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0938a6: 0c01 |0309: move-result-object v1 │ │ -0938a8: 7120 141c 1000 |030a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0938ae: 54b0 0701 |030d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0938b2: 3800 1100 |030f: if-eqz v0, 0320 // +0011 │ │ -0938b6: 54a0 4501 |0311: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -0938ba: 6e10 0305 0000 |0313: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0503 │ │ -0938c0: 0a00 |0316: move-result v0 │ │ -0938c2: 3900 0900 |0317: if-nez v0, 0320 // +0009 │ │ -0938c6: 54b0 fd00 |0319: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -0938ca: 3900 0500 |031b: if-nez v0, 0320 // +0005 │ │ -0938ce: 6e20 9e05 ba00 |031d: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@059e │ │ -0938d4: 6e10 c804 0b00 |0320: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@04c8 │ │ -0938da: 54b0 0701 |0323: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -0938de: 3800 3100 |0325: if-eqz v0, 0356 // +0031 │ │ -0938e2: 54b0 e000 |0327: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ -0938e6: 3800 2d00 |0329: if-eqz v0, 0356 // +002d │ │ -0938ea: 1206 |032b: const/4 v6, #int 0 // #0 │ │ -0938ec: 52a0 4e01 |032c: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -0938f0: 3d00 0b00 |032e: if-lez v0, 0339 // +000b │ │ -0938f4: 55a0 4f01 |0330: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ -0938f8: 3900 0700 |0332: if-nez v0, 0339 // +0007 │ │ -0938fc: 1200 |0334: const/4 v0, #int 0 // #0 │ │ -0938fe: 6e5e 8105 ba0d |0335: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0581 │ │ -093904: 0c06 |0338: move-result-object v6 │ │ -093906: 3806 1600 |0339: if-eqz v6, 034f // +0016 │ │ -09390a: 07b8 |033b: move-object v8, v11 │ │ -09390c: 54b0 0701 |033c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093910: 5bb0 da00 |033e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ -093914: 59bc 0101 |0340: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ -093918: 2200 1b01 |0342: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@011b │ │ -09391c: 7030 5105 a008 |0344: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0551 │ │ -093922: 6e20 511e 0600 |0347: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1e51 │ │ -093928: 54b0 0701 |034a: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -09392c: 6e20 221d 6000 |034c: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -093932: 54b0 e000 |034f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ -093936: 54b1 0701 |0351: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -09393a: 6e20 601d 1000 |0353: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1d60 │ │ -093940: 1200 |0356: const/4 v0, #int 0 // #0 │ │ -093942: 5bb0 e000 |0357: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ -093946: 1200 |0359: const/4 v0, #int 0 // #0 │ │ -093948: 5bb0 0701 |035a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -09394c: 1200 |035c: const/4 v0, #int 0 // #0 │ │ -09394e: 5bb0 ef00 |035d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ -093952: 2900 0aff |035f: goto/16 0269 // -00f6 │ │ -093956: 6300 3b01 |0361: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -09395a: 3800 1a00 |0363: if-eqz v0, 037d // +001a │ │ -09395e: 1a00 9405 |0365: const-string v0, "FragmentManager" // string@0594 │ │ -093962: 2201 f804 |0367: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -093966: 7010 a121 0100 |0369: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09396c: 1a02 a024 |036c: const-string v2, "movefrom CREATED: " // string@24a0 │ │ -093970: 6e20 aa21 2100 |036e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093976: 0c01 |0371: move-result-object v1 │ │ -093978: 6e20 a921 b100 |0372: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09397e: 0c01 |0375: move-result-object v1 │ │ -093980: 6e10 af21 0100 |0376: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093986: 0c01 |0379: move-result-object v1 │ │ -093988: 7120 141c 1000 |037a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09398e: 55b0 fa00 |037d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ -093992: 3900 0500 |037f: if-nez v0, 0384 // +0005 │ │ -093996: 6e10 c704 0b00 |0381: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@04c7 │ │ -09399c: 1200 |0384: const/4 v0, #int 0 // #0 │ │ -09399e: 5cb0 dd00 |0385: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -0939a2: 6e10 b304 0b00 |0387: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@04b3 │ │ -0939a8: 55b0 dd00 |038a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ -0939ac: 3900 2100 |038c: if-nez v0, 03ad // +0021 │ │ -0939b0: 2200 9801 |038e: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ -0939b4: 2201 f804 |0390: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0939b8: 7010 a121 0100 |0392: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0939be: 1a02 8c05 |0395: const-string v2, "Fragment " // string@058c │ │ -0939c2: 6e20 aa21 2100 |0397: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0939c8: 0c01 |039a: move-result-object v1 │ │ -0939ca: 6e20 a921 b100 |039b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0939d0: 0c01 |039e: move-result-object v1 │ │ -0939d2: 1a02 4500 |039f: const-string v2, " did not call through to super.onDetach()" // string@0045 │ │ -0939d6: 6e20 aa21 2100 |03a1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0939dc: 0c01 |03a4: move-result-object v1 │ │ -0939de: 6e10 af21 0100 |03a5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0939e4: 0c01 |03a8: move-result-object v1 │ │ -0939e6: 7020 ce08 1000 |03a9: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ -0939ec: 2700 |03ac: throw v0 │ │ -0939ee: 390f 99fc |03ad: if-nez v15, 0046 // -0367 │ │ -0939f2: 55b0 fa00 |03af: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ -0939f6: 3900 0700 |03b1: if-nez v0, 03b8 // +0007 │ │ -0939fa: 6e20 8405 ba00 |03b3: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0584 │ │ -093a00: 2900 90fc |03b6: goto/16 0046 // -0370 │ │ -093a04: 1200 |03b8: const/4 v0, #int 0 // #0 │ │ -093a06: 5bb0 d600 |03b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ -093a0a: 1200 |03bb: const/4 v0, #int 0 // #0 │ │ -093a0c: 5bb0 f400 |03bc: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -093a10: 1200 |03be: const/4 v0, #int 0 // #0 │ │ -093a12: 5bb0 e900 |03bf: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -093a16: 1200 |03c1: const/4 v0, #int 0 // #0 │ │ -093a18: 5bb0 df00 |03c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ -093a1c: 2900 82fc |03c4: goto/16 0046 // -037e │ │ -093a20: 0001 0500 0000 0000 0600 0000 f600 ... |03c6: packed-switch-data (14 units) │ │ -093a3c: 0001 0500 0100 0000 0500 0000 8a00 ... |03d4: packed-switch-data (14 units) │ │ +093244: |[093244] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +093254: 55b0 d700 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +093258: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +09325c: 55b0 e300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +093260: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +093264: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +093266: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +09326a: 121c |000b: const/4 v12, #int 1 // #1 │ │ +09326c: 55b0 f600 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ +093270: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +093274: 52b0 0001 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +093278: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +09327c: 52bc 0001 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +093280: 55b0 e200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ +093284: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +093288: 52b0 0001 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +09328c: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +09328e: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +093292: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +093294: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +093298: 123c |0022: const/4 v12, #int 3 // #3 │ │ +09329a: 52b0 0001 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +09329e: 35c0 3902 |0025: if-ge v0, v12, 025e // +0239 │ │ +0932a2: 55b0 ea00 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ +0932a6: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +0932aa: 55b0 ed00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ +0932ae: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +0932b2: 0e00 |002f: return-void │ │ +0932b4: 54b0 da00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +0932b8: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +0932bc: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0932be: 5bb0 da00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +0932c2: 52b2 0101 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ +0932c6: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0932c8: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0932ca: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +0932cc: 07a0 |003c: move-object v0, v10 │ │ +0932ce: 07b1 |003d: move-object v1, v11 │ │ +0932d0: 7406 8905 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@0589 │ │ +0932d6: 52b0 0001 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +0932da: 2b00 8303 0000 |0043: packed-switch v0, 000003c6 // +00000383 │ │ +0932e0: 59bc 0001 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +0932e4: 28e7 |0048: goto 002f // -0019 │ │ +0932e6: 6300 3b01 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0932ea: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +0932ee: 1a00 9405 |004d: const-string v0, "FragmentManager" // string@0594 │ │ +0932f2: 2201 f804 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0932f6: 7010 a121 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0932fc: 1a02 a124 |0054: const-string v2, "moveto CREATED: " // string@24a1 │ │ +093300: 6e20 aa21 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093306: 0c01 |0059: move-result-object v1 │ │ +093308: 6e20 a921 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09330e: 0c01 |005d: move-result-object v1 │ │ +093310: 6e10 af21 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093316: 0c01 |0061: move-result-object v1 │ │ +093318: 7120 141c 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09331e: 54b0 fc00 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093322: 3800 4600 |0067: if-eqz v0, 00ad // +0046 │ │ +093326: 54b0 fc00 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +09332a: 54a1 4501 |006b: iget-object v1, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +09332e: 6e10 f604 0100 |006d: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@04f6 │ │ +093334: 0c01 |0070: move-result-object v1 │ │ +093336: 6e20 c502 1000 |0071: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ +09333c: 54b0 fc00 |0074: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093340: 1a01 f415 |0076: const-string v1, "android:view_state" // string@15f4 │ │ +093344: 6e20 b102 1000 |0078: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02b1 │ │ +09334a: 0c00 |007b: move-result-object v0 │ │ +09334c: 5bb0 fd00 |007c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +093350: 54b0 fc00 |007e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093354: 1a01 f115 |0080: const-string v1, "android:target_state" // string@15f1 │ │ +093358: 6e30 7c05 0a01 |0082: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@057c │ │ +09335e: 0c00 |0085: move-result-object v0 │ │ +093360: 5bb0 0301 |0086: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +093364: 54b0 0301 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +093368: 3800 0d00 |008a: if-eqz v0, 0097 // +000d │ │ +09336c: 54b0 fc00 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093370: 1a01 f015 |008e: const-string v1, "android:target_req_state" // string@15f0 │ │ +093374: 1202 |0090: const/4 v2, #int 0 // #0 │ │ +093376: 6e30 ab02 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +09337c: 0a00 |0094: move-result v0 │ │ +09337e: 59b0 0501 |0095: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ +093382: 54b0 fc00 |0097: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093386: 1a01 f315 |0099: const-string v1, "android:user_visible_hint" // string@15f3 │ │ +09338a: 1212 |009b: const/4 v2, #int 1 // #1 │ │ +09338c: 6e30 a602 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@02a6 │ │ +093392: 0a00 |009f: move-result v0 │ │ +093394: 5cb0 0601 |00a0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ +093398: 55b0 0601 |00a2: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ +09339c: 3900 0900 |00a4: if-nez v0, 00ad // +0009 │ │ +0933a0: 1210 |00a6: const/4 v0, #int 1 // #1 │ │ +0933a2: 5cb0 e200 |00a7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ +0933a6: 1230 |00a9: const/4 v0, #int 3 // #3 │ │ +0933a8: 370c 0300 |00aa: if-le v12, v0, 00ad // +0003 │ │ +0933ac: 123c |00ac: const/4 v12, #int 3 // #3 │ │ +0933ae: 54a0 4501 |00ad: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0933b2: 5bb0 d600 |00af: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +0933b6: 54a0 5501 |00b1: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +0933ba: 5bb0 f400 |00b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +0933be: 54a0 5501 |00b5: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +0933c2: 3800 3300 |00b7: if-eqz v0, 00ea // +0033 │ │ +0933c6: 54a0 5501 |00b9: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +0933ca: 5400 df00 |00bb: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0933ce: 5bb0 e900 |00bd: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +0933d2: 1200 |00bf: const/4 v0, #int 0 // #0 │ │ +0933d4: 5cb0 dd00 |00c0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0933d8: 54a0 4501 |00c2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0933dc: 6e20 a804 0b00 |00c4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@04a8 │ │ +0933e2: 55b0 dd00 |00c7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +0933e6: 3900 2600 |00c9: if-nez v0, 00ef // +0026 │ │ +0933ea: 2200 9801 |00cb: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +0933ee: 2201 f804 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0933f2: 7010 a121 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0933f8: 1a02 8c05 |00d2: const-string v2, "Fragment " // string@058c │ │ +0933fc: 6e20 aa21 2100 |00d4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093402: 0c01 |00d7: move-result-object v1 │ │ +093404: 6e20 a921 b100 |00d8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09340a: 0c01 |00db: move-result-object v1 │ │ +09340c: 1a02 4100 |00dc: const-string v2, " did not call through to super.onAttach()" // string@0041 │ │ +093410: 6e20 aa21 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093416: 0c01 |00e1: move-result-object v1 │ │ +093418: 6e10 af21 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09341e: 0c01 |00e5: move-result-object v1 │ │ +093420: 7020 ce08 1000 |00e6: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +093426: 2700 |00e9: throw v0 │ │ +093428: 54a0 4501 |00ea: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +09342c: 5400 1a01 |00ec: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +093430: 28cf |00ee: goto 00bd // -0031 │ │ +093432: 54b0 f400 |00ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +093436: 3900 0700 |00f1: if-nez v0, 00f8 // +0007 │ │ +09343a: 54a0 4501 |00f3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +09343e: 6e20 0505 b000 |00f5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0505 │ │ +093444: 55b0 fa00 |00f8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ +093448: 3900 0700 |00fa: if-nez v0, 0101 // +0007 │ │ +09344c: 54b0 fc00 |00fc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093450: 6e20 c404 0b00 |00fe: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@04c4 │ │ +093456: 1200 |0101: const/4 v0, #int 0 // #0 │ │ +093458: 5cb0 fa00 |0102: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ +09345c: 55b0 ea00 |0104: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ +093460: 3800 3300 |0106: if-eqz v0, 0139 // +0033 │ │ +093464: 54b0 fc00 |0108: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093468: 6e20 8504 0b00 |010a: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0485 │ │ +09346e: 0c00 |010d: move-result-object v0 │ │ +093470: 1201 |010e: const/4 v1, #int 0 // #0 │ │ +093472: 54b2 fc00 |010f: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093476: 6e40 c604 0b21 |0111: 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@04c6 │ │ +09347c: 0c00 |0114: move-result-object v0 │ │ +09347e: 5bb0 0701 |0115: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093482: 54b0 0701 |0117: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093486: 3800 3c01 |0119: if-eqz v0, 0255 // +013c │ │ +09348a: 54b0 0701 |011b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +09348e: 5bb0 ef00 |011d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ +093492: 54b0 0701 |011f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093496: 7110 a706 0000 |0121: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@06a7 │ │ +09349c: 0c00 |0124: move-result-object v0 │ │ +09349e: 5bb0 0701 |0125: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0934a2: 55b0 ec00 |0127: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +0934a6: 3800 0900 |0129: if-eqz v0, 0132 // +0009 │ │ +0934aa: 54b0 0701 |012b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0934ae: 1301 0800 |012d: const/16 v1, #int 8 // #8 │ │ +0934b2: 6e20 1f1d 1000 |012f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +0934b8: 54b0 0701 |0132: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0934bc: 54b1 fc00 |0134: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +0934c0: 6e30 bf04 0b01 |0136: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@04bf │ │ +0934c6: 1210 |0139: const/4 v0, #int 1 // #1 │ │ +0934c8: 370c cc00 |013a: if-le v12, v0, 0206 // +00cc │ │ +0934cc: 6300 3b01 |013c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0934d0: 3800 1a00 |013e: if-eqz v0, 0158 // +001a │ │ +0934d4: 1a00 9405 |0140: const-string v0, "FragmentManager" // string@0594 │ │ +0934d8: 2201 f804 |0142: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0934dc: 7010 a121 0100 |0144: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0934e2: 1a02 a024 |0147: const-string v2, "moveto ACTIVITY_CREATED: " // string@24a0 │ │ +0934e6: 6e20 aa21 2100 |0149: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0934ec: 0c01 |014c: move-result-object v1 │ │ +0934ee: 6e20 a921 b100 |014d: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0934f4: 0c01 |0150: move-result-object v1 │ │ +0934f6: 6e10 af21 0100 |0151: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0934fc: 0c01 |0154: move-result-object v1 │ │ +0934fe: 7120 141c 1000 |0155: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +093504: 55b0 ea00 |0158: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ +093508: 3900 9b00 |015a: if-nez v0, 01f5 // +009b │ │ +09350c: 1207 |015c: const/4 v7, #int 0 // #0 │ │ +09350e: 52b0 e100 |015d: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +093512: 3800 5100 |015f: if-eqz v0, 01b0 // +0051 │ │ +093516: 54a0 4c01 |0161: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@014c │ │ +09351a: 52b1 e100 |0163: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +09351e: 7220 2905 1000 |0165: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0529 │ │ +093524: 0c07 |0168: move-result-object v7 │ │ +093526: 1f07 2204 |0169: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ +09352a: 3907 4500 |016b: if-nez v7, 01b0 // +0045 │ │ +09352e: 55b0 f700 |016d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00f7 │ │ +093532: 3900 4100 |016f: if-nez v0, 01b0 // +0041 │ │ +093536: 2200 e504 |0171: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09353a: 2201 f804 |0173: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +09353e: 7010 a121 0100 |0175: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +093544: 1a02 b30f |0178: const-string v2, "No view found for id 0x" // string@0fb3 │ │ +093548: 6e20 aa21 2100 |017a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09354e: 0c01 |017d: move-result-object v1 │ │ +093550: 52b2 e100 |017e: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +093554: 7110 5321 0200 |0180: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +09355a: 0c02 |0183: move-result-object v2 │ │ +09355c: 6e20 aa21 2100 |0184: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093562: 0c01 |0187: move-result-object v1 │ │ +093564: 1a02 2500 |0188: const-string v2, " (" // string@0025 │ │ +093568: 6e20 aa21 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09356e: 0c01 |018d: move-result-object v1 │ │ +093570: 6e10 8904 0b00 |018e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0489 │ │ +093576: 0c02 |0191: move-result-object v2 │ │ +093578: 52b3 e100 |0192: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +09357c: 6e20 4b01 3200 |0194: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@014b │ │ +093582: 0c02 |0197: move-result-object v2 │ │ +093584: 6e20 aa21 2100 |0198: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09358a: 0c01 |019b: move-result-object v1 │ │ +09358c: 1a02 0001 |019c: const-string v2, ") for fragment " // string@0100 │ │ +093590: 6e20 aa21 2100 |019e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093596: 0c01 |01a1: move-result-object v1 │ │ +093598: 6e20 a921 b100 |01a2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09359e: 0c01 |01a5: move-result-object v1 │ │ +0935a0: 6e10 af21 0100 |01a6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0935a6: 0c01 |01a9: move-result-object v1 │ │ +0935a8: 7020 4621 1000 |01aa: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0935ae: 7020 a205 0a00 |01ad: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ +0935b4: 5bb7 e000 |01b0: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ +0935b8: 54b0 fc00 |01b2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +0935bc: 6e20 8504 0b00 |01b4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0485 │ │ +0935c2: 0c00 |01b7: move-result-object v0 │ │ +0935c4: 54b1 fc00 |01b8: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +0935c8: 6e40 c604 0b17 |01ba: 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@04c6 │ │ +0935ce: 0c00 |01bd: move-result-object v0 │ │ +0935d0: 5bb0 0701 |01be: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0935d4: 54b0 0701 |01c0: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0935d8: 3800 9800 |01c2: if-eqz v0, 025a // +0098 │ │ +0935dc: 54b0 0701 |01c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0935e0: 5bb0 ef00 |01c6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ +0935e4: 54b0 0701 |01c8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0935e8: 7110 a706 0000 |01ca: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@06a7 │ │ +0935ee: 0c00 |01cd: move-result-object v0 │ │ +0935f0: 5bb0 0701 |01ce: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0935f4: 3807 1300 |01d0: if-eqz v7, 01e3 // +0013 │ │ +0935f8: 1210 |01d2: const/4 v0, #int 1 // #1 │ │ +0935fa: 6e5e 8105 ba0d |01d3: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0581 │ │ +093600: 0c06 |01d6: move-result-object v6 │ │ +093602: 3806 0700 |01d7: if-eqz v6, 01de // +0007 │ │ +093606: 54b0 0701 |01d9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +09360a: 6e20 221d 6000 |01db: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +093610: 54b0 0701 |01de: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093614: 6e20 3f1d 0700 |01e0: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1d3f │ │ +09361a: 55b0 ec00 |01e3: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +09361e: 3800 0900 |01e5: if-eqz v0, 01ee // +0009 │ │ +093622: 54b0 0701 |01e7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093626: 1301 0800 |01e9: const/16 v1, #int 8 // #8 │ │ +09362a: 6e20 1f1d 1000 |01eb: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +093630: 54b0 0701 |01ee: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093634: 54b1 fc00 |01f0: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093638: 6e30 bf04 0b01 |01f2: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@04bf │ │ +09363e: 54b0 fc00 |01f5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093642: 6e20 c104 0b00 |01f7: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@04c1 │ │ +093648: 54b0 0701 |01fa: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +09364c: 3800 0700 |01fc: if-eqz v0, 0203 // +0007 │ │ +093650: 54b0 fc00 |01fe: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093654: 6e20 d404 0b00 |0200: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@04d4 │ │ +09365a: 1200 |0203: const/4 v0, #int 0 // #0 │ │ +09365c: 5bb0 fc00 |0204: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093660: 1230 |0206: const/4 v0, #int 3 // #3 │ │ +093662: 370c 2100 |0207: if-le v12, v0, 0228 // +0021 │ │ +093666: 6300 3b01 |0209: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +09366a: 3800 1a00 |020b: if-eqz v0, 0225 // +001a │ │ +09366e: 1a00 9405 |020d: const-string v0, "FragmentManager" // string@0594 │ │ +093672: 2201 f804 |020f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +093676: 7010 a121 0100 |0211: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09367c: 1a02 a324 |0214: const-string v2, "moveto STARTED: " // string@24a3 │ │ +093680: 6e20 aa21 2100 |0216: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093686: 0c01 |0219: move-result-object v1 │ │ +093688: 6e20 a921 b100 |021a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09368e: 0c01 |021d: move-result-object v1 │ │ +093690: 6e10 af21 0100 |021e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093696: 0c01 |0221: move-result-object v1 │ │ +093698: 7120 141c 1000 |0222: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09369e: 6e10 d104 0b00 |0225: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@04d1 │ │ +0936a4: 1240 |0228: const/4 v0, #int 4 // #4 │ │ +0936a6: 370c 1dfe |0229: if-le v12, v0, 0046 // -01e3 │ │ +0936aa: 6300 3b01 |022b: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0936ae: 3800 1a00 |022d: if-eqz v0, 0247 // +001a │ │ +0936b2: 1a00 9405 |022f: const-string v0, "FragmentManager" // string@0594 │ │ +0936b6: 2201 f804 |0231: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0936ba: 7010 a121 0100 |0233: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0936c0: 1a02 a224 |0236: const-string v2, "moveto RESUMED: " // string@24a2 │ │ +0936c4: 6e20 aa21 2100 |0238: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0936ca: 0c01 |023b: move-result-object v1 │ │ +0936cc: 6e20 a921 b100 |023c: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0936d2: 0c01 |023f: move-result-object v1 │ │ +0936d4: 6e10 af21 0100 |0240: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0936da: 0c01 |0243: move-result-object v1 │ │ +0936dc: 7120 141c 1000 |0244: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0936e2: 1210 |0247: const/4 v0, #int 1 // #1 │ │ +0936e4: 5cb0 f800 |0248: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ +0936e8: 6e10 cf04 0b00 |024a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@04cf │ │ +0936ee: 1200 |024d: const/4 v0, #int 0 // #0 │ │ +0936f0: 5bb0 fc00 |024e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +0936f4: 1200 |0250: const/4 v0, #int 0 // #0 │ │ +0936f6: 5bb0 fd00 |0251: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +0936fa: 2900 f3fd |0253: goto/16 0046 // -020d │ │ +0936fe: 1200 |0255: const/4 v0, #int 0 // #0 │ │ +093700: 5bb0 ef00 |0256: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ +093704: 2900 e1fe |0258: goto/16 0139 // -011f │ │ +093708: 1200 |025a: const/4 v0, #int 0 // #0 │ │ +09370a: 5bb0 ef00 |025b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ +09370e: 2898 |025d: goto 01f5 // -0068 │ │ +093710: 52b0 0001 |025e: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +093714: 37c0 e6fd |0260: if-le v0, v12, 0046 // -021a │ │ +093718: 52b0 0001 |0262: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +09371c: 2b00 7001 0000 |0264: packed-switch v0, 000003d4 // +00000170 │ │ +093722: 2900 dffd |0267: goto/16 0046 // -0221 │ │ +093726: 1210 |0269: const/4 v0, #int 1 // #1 │ │ +093728: 350c dcfd |026a: if-ge v12, v0, 0046 // -0224 │ │ +09372c: 55a0 4f01 |026c: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ +093730: 3800 0e00 |026e: if-eqz v0, 027c // +000e │ │ +093734: 54b0 da00 |0270: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +093738: 3800 0a00 |0272: if-eqz v0, 027c // +000a │ │ +09373c: 54b9 da00 |0274: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +093740: 1200 |0276: const/4 v0, #int 0 // #0 │ │ +093742: 5bb0 da00 |0277: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +093746: 6e10 8e1c 0900 |0279: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ +09374c: 54b0 da00 |027c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +093750: 3800 e300 |027e: if-eqz v0, 0361 // +00e3 │ │ +093754: 59bc 0101 |0280: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ +093758: 121c |0282: const/4 v12, #int 1 // #1 │ │ +09375a: 2900 c3fd |0283: goto/16 0046 // -023d │ │ +09375e: 1250 |0285: const/4 v0, #int 5 // #5 │ │ +093760: 350c 2400 |0286: if-ge v12, v0, 02aa // +0024 │ │ +093764: 6300 3b01 |0288: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +093768: 3800 1a00 |028a: if-eqz v0, 02a4 // +001a │ │ +09376c: 1a00 9405 |028c: const-string v0, "FragmentManager" // string@0594 │ │ +093770: 2201 f804 |028e: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +093774: 7010 a121 0100 |0290: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09377a: 1a02 9d24 |0293: const-string v2, "movefrom RESUMED: " // string@249d │ │ +09377e: 6e20 aa21 2100 |0295: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093784: 0c01 |0298: move-result-object v1 │ │ +093786: 6e20 a921 b100 |0299: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09378c: 0c01 |029c: move-result-object v1 │ │ +09378e: 6e10 af21 0100 |029d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093794: 0c01 |02a0: move-result-object v1 │ │ +093796: 7120 141c 1000 |02a1: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09379c: 6e10 cc04 0b00 |02a4: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@04cc │ │ +0937a2: 1200 |02a7: const/4 v0, #int 0 // #0 │ │ +0937a4: 5cb0 f800 |02a8: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00f8 │ │ +0937a8: 1240 |02aa: const/4 v0, #int 4 // #4 │ │ +0937aa: 350c 2100 |02ab: if-ge v12, v0, 02cc // +0021 │ │ +0937ae: 6300 3b01 |02ad: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0937b2: 3800 1a00 |02af: if-eqz v0, 02c9 // +001a │ │ +0937b6: 1a00 9405 |02b1: const-string v0, "FragmentManager" // string@0594 │ │ +0937ba: 2201 f804 |02b3: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0937be: 7010 a121 0100 |02b5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0937c4: 1a02 9e24 |02b8: const-string v2, "movefrom STARTED: " // string@249e │ │ +0937c8: 6e20 aa21 2100 |02ba: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0937ce: 0c01 |02bd: move-result-object v1 │ │ +0937d0: 6e20 a921 b100 |02be: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0937d6: 0c01 |02c1: move-result-object v1 │ │ +0937d8: 6e10 af21 0100 |02c2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0937de: 0c01 |02c5: move-result-object v1 │ │ +0937e0: 7120 141c 1000 |02c6: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0937e6: 6e10 d204 0b00 |02c9: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@04d2 │ │ +0937ec: 1230 |02cc: const/4 v0, #int 3 // #3 │ │ +0937ee: 350c 2100 |02cd: if-ge v12, v0, 02ee // +0021 │ │ +0937f2: 6300 3b01 |02cf: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0937f6: 3800 1a00 |02d1: if-eqz v0, 02eb // +001a │ │ +0937fa: 1a00 9405 |02d3: const-string v0, "FragmentManager" // string@0594 │ │ +0937fe: 2201 f804 |02d5: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +093802: 7010 a121 0100 |02d7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +093808: 1a02 9f24 |02da: const-string v2, "movefrom STOPPED: " // string@249f │ │ +09380c: 6e20 aa21 2100 |02dc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093812: 0c01 |02df: move-result-object v1 │ │ +093814: 6e20 a921 b100 |02e0: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09381a: 0c01 |02e3: move-result-object v1 │ │ +09381c: 6e10 af21 0100 |02e4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093822: 0c01 |02e7: move-result-object v1 │ │ +093824: 7120 141c 1000 |02e8: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09382a: 6e10 ce04 0b00 |02eb: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@04ce │ │ +093830: 1220 |02ee: const/4 v0, #int 2 // #2 │ │ +093832: 350c 7aff |02ef: if-ge v12, v0, 0269 // -0086 │ │ +093836: 6300 3b01 |02f1: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +09383a: 3800 1a00 |02f3: if-eqz v0, 030d // +001a │ │ +09383e: 1a00 9405 |02f5: const-string v0, "FragmentManager" // string@0594 │ │ +093842: 2201 f804 |02f7: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +093846: 7010 a121 0100 |02f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09384c: 1a02 9b24 |02fc: const-string v2, "movefrom ACTIVITY_CREATED: " // string@249b │ │ +093850: 6e20 aa21 2100 |02fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093856: 0c01 |0301: move-result-object v1 │ │ +093858: 6e20 a921 b100 |0302: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09385e: 0c01 |0305: move-result-object v1 │ │ +093860: 6e10 af21 0100 |0306: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093866: 0c01 |0309: move-result-object v1 │ │ +093868: 7120 141c 1000 |030a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09386e: 54b0 0701 |030d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093872: 3800 1100 |030f: if-eqz v0, 0320 // +0011 │ │ +093876: 54a0 4501 |0311: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +09387a: 6e10 0305 0000 |0313: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0503 │ │ +093880: 0a00 |0316: move-result v0 │ │ +093882: 3900 0900 |0317: if-nez v0, 0320 // +0009 │ │ +093886: 54b0 fd00 |0319: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +09388a: 3900 0500 |031b: if-nez v0, 0320 // +0005 │ │ +09388e: 6e20 9e05 ba00 |031d: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@059e │ │ +093894: 6e10 c804 0b00 |0320: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@04c8 │ │ +09389a: 54b0 0701 |0323: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +09389e: 3800 3100 |0325: if-eqz v0, 0356 // +0031 │ │ +0938a2: 54b0 e000 |0327: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ +0938a6: 3800 2d00 |0329: if-eqz v0, 0356 // +002d │ │ +0938aa: 1206 |032b: const/4 v6, #int 0 // #0 │ │ +0938ac: 52a0 4e01 |032c: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +0938b0: 3d00 0b00 |032e: if-lez v0, 0339 // +000b │ │ +0938b4: 55a0 4f01 |0330: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@014f │ │ +0938b8: 3900 0700 |0332: if-nez v0, 0339 // +0007 │ │ +0938bc: 1200 |0334: const/4 v0, #int 0 // #0 │ │ +0938be: 6e5e 8105 ba0d |0335: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0581 │ │ +0938c4: 0c06 |0338: move-result-object v6 │ │ +0938c6: 3806 1600 |0339: if-eqz v6, 034f // +0016 │ │ +0938ca: 07b8 |033b: move-object v8, v11 │ │ +0938cc: 54b0 0701 |033c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0938d0: 5bb0 da00 |033e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00da │ │ +0938d4: 59bc 0101 |0340: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0101 │ │ +0938d8: 2200 1b01 |0342: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@011b │ │ +0938dc: 7030 5105 a008 |0344: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0551 │ │ +0938e2: 6e20 511e 0600 |0347: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1e51 │ │ +0938e8: 54b0 0701 |034a: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0938ec: 6e20 221d 6000 |034c: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +0938f2: 54b0 e000 |034f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ +0938f6: 54b1 0701 |0351: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +0938fa: 6e20 601d 1000 |0353: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1d60 │ │ +093900: 1200 |0356: const/4 v0, #int 0 // #0 │ │ +093902: 5bb0 e000 |0357: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e0 │ │ +093906: 1200 |0359: const/4 v0, #int 0 // #0 │ │ +093908: 5bb0 0701 |035a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +09390c: 1200 |035c: const/4 v0, #int 0 // #0 │ │ +09390e: 5bb0 ef00 |035d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ +093912: 2900 0aff |035f: goto/16 0269 // -00f6 │ │ +093916: 6300 3b01 |0361: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +09391a: 3800 1a00 |0363: if-eqz v0, 037d // +001a │ │ +09391e: 1a00 9405 |0365: const-string v0, "FragmentManager" // string@0594 │ │ +093922: 2201 f804 |0367: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +093926: 7010 a121 0100 |0369: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09392c: 1a02 9c24 |036c: const-string v2, "movefrom CREATED: " // string@249c │ │ +093930: 6e20 aa21 2100 |036e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093936: 0c01 |0371: move-result-object v1 │ │ +093938: 6e20 a921 b100 |0372: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09393e: 0c01 |0375: move-result-object v1 │ │ +093940: 6e10 af21 0100 |0376: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093946: 0c01 |0379: move-result-object v1 │ │ +093948: 7120 141c 1000 |037a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09394e: 55b0 fa00 |037d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ +093952: 3900 0500 |037f: if-nez v0, 0384 // +0005 │ │ +093956: 6e10 c704 0b00 |0381: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@04c7 │ │ +09395c: 1200 |0384: const/4 v0, #int 0 // #0 │ │ +09395e: 5cb0 dd00 |0385: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +093962: 6e10 b304 0b00 |0387: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@04b3 │ │ +093968: 55b0 dd00 |038a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00dd │ │ +09396c: 3900 2100 |038c: if-nez v0, 03ad // +0021 │ │ +093970: 2200 9801 |038e: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0198 │ │ +093974: 2201 f804 |0390: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +093978: 7010 a121 0100 |0392: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09397e: 1a02 8c05 |0395: const-string v2, "Fragment " // string@058c │ │ +093982: 6e20 aa21 2100 |0397: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093988: 0c01 |039a: move-result-object v1 │ │ +09398a: 6e20 a921 b100 |039b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +093990: 0c01 |039e: move-result-object v1 │ │ +093992: 1a02 4500 |039f: const-string v2, " did not call through to super.onDetach()" // string@0045 │ │ +093996: 6e20 aa21 2100 |03a1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09399c: 0c01 |03a4: move-result-object v1 │ │ +09399e: 6e10 af21 0100 |03a5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0939a4: 0c01 |03a8: move-result-object v1 │ │ +0939a6: 7020 ce08 1000 |03a9: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@08ce │ │ +0939ac: 2700 |03ac: throw v0 │ │ +0939ae: 390f 99fc |03ad: if-nez v15, 0046 // -0367 │ │ +0939b2: 55b0 fa00 |03af: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ +0939b6: 3900 0700 |03b1: if-nez v0, 03b8 // +0007 │ │ +0939ba: 6e20 8405 ba00 |03b3: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0584 │ │ +0939c0: 2900 90fc |03b6: goto/16 0046 // -0370 │ │ +0939c4: 1200 |03b8: const/4 v0, #int 0 // #0 │ │ +0939c6: 5bb0 d600 |03b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d6 │ │ +0939ca: 1200 |03bb: const/4 v0, #int 0 // #0 │ │ +0939cc: 5bb0 f400 |03bc: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +0939d0: 1200 |03be: const/4 v0, #int 0 // #0 │ │ +0939d2: 5bb0 e900 |03bf: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +0939d6: 1200 |03c1: const/4 v0, #int 0 // #0 │ │ +0939d8: 5bb0 df00 |03c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00df │ │ +0939dc: 2900 82fc |03c4: goto/16 0046 // -037e │ │ +0939e0: 0001 0500 0000 0000 0600 0000 f600 ... |03c6: packed-switch-data (14 units) │ │ +0939fc: 0001 0500 0100 0000 0500 0000 8a00 ... |03d4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=849 │ │ 0x000b line=850 │ │ 0x000c line=852 │ │ 0x0014 line=854 │ │ 0x0016 line=858 │ │ @@ -182583,18 +182656,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -093a58: |[093a58] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -093a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -093a6a: 5c10 5901 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ -093a6e: 0e00 |0003: return-void │ │ +093a18: |[093a18] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +093a28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093a2a: 5c10 5901 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ +093a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1907 │ │ 0x0003 line=1908 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -182603,205 +182676,205 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 377 16-bit code units │ │ -093a70: |[093a70] android.support.v4.app.FragmentManagerImpl.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -093a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -093a82: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -093a84: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ -093a86: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -093a88: 1a04 101b |0004: const-string v4, "fragment" // string@1b10 │ │ -093a8c: 6e20 8621 d400 |0006: invoke-virtual {v4, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -093a92: 0a04 |0009: move-result v4 │ │ -093a94: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ -093a98: 1100 |000c: return-object v0 │ │ -093a9a: 1a04 5817 |000d: const-string v4, "class" // string@1758 │ │ -093a9e: 7230 0c1c 0f04 |000f: invoke-interface {v15, v0, v4}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1c0c │ │ -093aa4: 0c08 |0012: move-result-object v8 │ │ -093aa6: 6204 2e01 |0013: sget-object v4, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@012e │ │ -093aaa: 6e30 f600 fe04 |0015: invoke-virtual {v14, v15, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -093ab0: 0c06 |0018: move-result-object v6 │ │ -093ab2: 3908 0600 |0019: if-nez v8, 001f // +0006 │ │ -093ab6: 6e20 5b01 3600 |001b: invoke-virtual {v6, v3}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@015b │ │ -093abc: 0c08 |001e: move-result-object v8 │ │ -093abe: 6e30 5a01 2605 |001f: invoke-virtual {v6, v2, v5}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@015a │ │ -093ac4: 0a09 |0022: move-result v9 │ │ -093ac6: 1224 |0023: const/4 v4, #int 2 // #2 │ │ -093ac8: 6e20 5b01 4600 |0024: invoke-virtual {v6, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@015b │ │ -093ace: 0c0b |0027: move-result-object v11 │ │ -093ad0: 6e10 5d01 0600 |0028: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -093ad6: 54c4 4501 |002b: iget-object v4, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -093ada: 7120 a404 8400 |002d: invoke-static {v4, v8}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@04a4 │ │ -093ae0: 0a04 |0030: move-result v4 │ │ -093ae2: 3804 dbff |0031: if-eqz v4, 000c // -0025 │ │ -093ae6: 120a |0033: const/4 v10, #int 0 // #0 │ │ -093ae8: 380a 2d00 |0034: if-eqz v10, 0061 // +002d │ │ -093aec: 6e10 9e1c 0a00 |0036: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@1c9e │ │ -093af2: 0a07 |0039: move-result v7 │ │ -093af4: 3357 2900 |003a: if-ne v7, v5, 0063 // +0029 │ │ -093af8: 3359 2700 |003c: if-ne v9, v5, 0063 // +0027 │ │ -093afc: 390b 2500 |003e: if-nez v11, 0063 // +0025 │ │ -093b00: 2200 e504 |0040: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -093b04: 2202 f804 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -093b08: 7010 a121 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093b0e: 7210 0d1c 0f00 |0047: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1c0d │ │ -093b14: 0c03 |004a: move-result-object v3 │ │ -093b16: 6e20 aa21 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093b1c: 0c02 |004e: move-result-object v2 │ │ -093b1e: 1a03 5901 |004f: const-string v3, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0159 │ │ -093b22: 6e20 aa21 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093b28: 0c02 |0054: move-result-object v2 │ │ -093b2a: 6e20 aa21 8200 |0055: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093b30: 0c02 |0058: move-result-object v2 │ │ -093b32: 6e10 af21 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093b38: 0c02 |005c: move-result-object v2 │ │ -093b3a: 7020 4621 2000 |005d: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -093b40: 2700 |0060: throw v0 │ │ -093b42: 0137 |0061: move v7, v3 │ │ -093b44: 28d8 |0062: goto 003a // -0028 │ │ -093b46: 3259 9a00 |0063: if-eq v9, v5, 00fd // +009a │ │ -093b4a: 6e20 7605 9c00 |0065: invoke-virtual {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0576 │ │ -093b50: 0c01 |0068: move-result-object v1 │ │ -093b52: 3901 0800 |0069: if-nez v1, 0071 // +0008 │ │ -093b56: 380b 0600 |006b: if-eqz v11, 0071 // +0006 │ │ -093b5a: 6e20 7705 bc00 |006d: invoke-virtual {v12, v11}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0577 │ │ -093b60: 0c01 |0070: move-result-object v1 │ │ -093b62: 3901 0800 |0071: if-nez v1, 0079 // +0008 │ │ -093b66: 3257 0600 |0073: if-eq v7, v5, 0079 // +0006 │ │ -093b6a: 6e20 7605 7c00 |0075: invoke-virtual {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0576 │ │ -093b70: 0c01 |0078: move-result-object v1 │ │ -093b72: 6300 3b01 |0079: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -093b76: 3800 3200 |007b: if-eqz v0, 00ad // +0032 │ │ -093b7a: 1a00 9405 |007d: const-string v0, "FragmentManager" // string@0594 │ │ -093b7e: 2204 f804 |007f: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -093b82: 7010 a121 0400 |0081: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093b88: 1a05 b825 |0084: const-string v5, "onCreateView: id=0x" // string@25b8 │ │ -093b8c: 6e20 aa21 5400 |0086: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093b92: 0c04 |0089: move-result-object v4 │ │ -093b94: 7110 5321 0900 |008a: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -093b9a: 0c05 |008d: move-result-object v5 │ │ -093b9c: 6e20 aa21 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093ba2: 0c04 |0091: move-result-object v4 │ │ -093ba4: 1a05 5300 |0092: const-string v5, " fname=" // string@0053 │ │ -093ba8: 6e20 aa21 5400 |0094: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093bae: 0c04 |0097: move-result-object v4 │ │ -093bb0: 6e20 aa21 8400 |0098: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093bb6: 0c04 |009b: move-result-object v4 │ │ -093bb8: 1a05 5000 |009c: const-string v5, " existing=" // string@0050 │ │ -093bbc: 6e20 aa21 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093bc2: 0c04 |00a1: move-result-object v4 │ │ -093bc4: 6e20 a921 1400 |00a2: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -093bca: 0c04 |00a5: move-result-object v4 │ │ -093bcc: 6e10 af21 0400 |00a6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093bd2: 0c04 |00a9: move-result-object v4 │ │ -093bd4: 7120 141c 4000 |00aa: invoke-static {v0, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -093bda: 3901 5500 |00ad: if-nez v1, 0102 // +0055 │ │ -093bde: 7120 9904 8e00 |00af: invoke-static {v14, v8}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0499 │ │ -093be4: 0c01 |00b2: move-result-object v1 │ │ -093be6: 5c12 ea00 |00b3: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ -093bea: 3809 4b00 |00b5: if-eqz v9, 0100 // +004b │ │ -093bee: 0190 |00b7: move v0, v9 │ │ -093bf0: 5910 e800 |00b8: iput v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ -093bf4: 5917 e100 |00ba: iput v7, v1, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ -093bf8: 5b1b 0201 |00bc: iput-object v11, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ -093bfc: 5c12 ed00 |00be: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ -093c00: 5b1c e900 |00c0: iput-object v12, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ -093c04: 54c0 4501 |00c2: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -093c08: 5414 fc00 |00c4: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093c0c: 6e40 b504 014f |00c6: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@04b5 │ │ -093c12: 6e30 5a05 1c02 |00c9: invoke-virtual {v12, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ -093c18: 52c0 4e01 |00cc: iget v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -093c1c: 3520 8e00 |00ce: if-ge v0, v2, 015c // +008e │ │ -093c20: 5510 ea00 |00d0: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ -093c24: 3800 8a00 |00d2: if-eqz v0, 015c // +008a │ │ -093c28: 07c0 |00d4: move-object v0, v12 │ │ -093c2a: 0134 |00d5: move v4, v3 │ │ -093c2c: 0135 |00d6: move v5, v3 │ │ -093c2e: 7406 8905 0000 |00d7: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0589 │ │ -093c34: 5410 0701 |00da: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093c38: 3900 8500 |00dc: if-nez v0, 0161 // +0085 │ │ -093c3c: 2200 e604 |00de: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -093c40: 2202 f804 |00e0: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -093c44: 7010 a121 0200 |00e2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093c4a: 1a03 8c05 |00e5: const-string v3, "Fragment " // string@058c │ │ -093c4e: 6e20 aa21 3200 |00e7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093c54: 0c02 |00ea: move-result-object v2 │ │ -093c56: 6e20 aa21 8200 |00eb: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093c5c: 0c02 |00ee: move-result-object v2 │ │ -093c5e: 1a03 4b00 |00ef: const-string v3, " did not create a view." // string@004b │ │ -093c62: 6e20 aa21 3200 |00f1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093c68: 0c02 |00f4: move-result-object v2 │ │ -093c6a: 6e10 af21 0200 |00f5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093c70: 0c02 |00f8: move-result-object v2 │ │ -093c72: 7020 4a21 2000 |00f9: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -093c78: 2700 |00fc: throw v0 │ │ -093c7a: 0701 |00fd: move-object v1, v0 │ │ -093c7c: 2900 6bff |00fe: goto/16 0069 // -0095 │ │ -093c80: 0170 |0100: move v0, v7 │ │ -093c82: 28b7 |0101: goto 00b8 // -0049 │ │ -093c84: 5510 ed00 |0102: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ -093c88: 3800 4900 |0104: if-eqz v0, 014d // +0049 │ │ -093c8c: 2200 e504 |0106: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -093c90: 2202 f804 |0108: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -093c94: 7010 a121 0200 |010a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093c9a: 7210 0d1c 0f00 |010d: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1c0d │ │ -093ca0: 0c03 |0110: move-result-object v3 │ │ -093ca2: 6e20 aa21 3200 |0111: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093ca8: 0c02 |0114: move-result-object v2 │ │ -093caa: 1a03 5801 |0115: const-string v3, ": Duplicate id 0x" // string@0158 │ │ -093cae: 6e20 aa21 3200 |0117: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093cb4: 0c02 |011a: move-result-object v2 │ │ -093cb6: 7110 5321 0900 |011b: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -093cbc: 0c03 |011e: move-result-object v3 │ │ -093cbe: 6e20 aa21 3200 |011f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093cc4: 0c02 |0122: move-result-object v2 │ │ -093cc6: 1a03 2101 |0123: const-string v3, ", tag " // string@0121 │ │ -093cca: 6e20 aa21 3200 |0125: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093cd0: 0c02 |0128: move-result-object v2 │ │ -093cd2: 6e20 aa21 b200 |0129: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093cd8: 0c02 |012c: move-result-object v2 │ │ -093cda: 1a03 1b01 |012d: const-string v3, ", or parent id 0x" // string@011b │ │ -093cde: 6e20 aa21 3200 |012f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093ce4: 0c02 |0132: move-result-object v2 │ │ -093ce6: 7110 5321 0700 |0133: invoke-static {v7}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -093cec: 0c03 |0136: move-result-object v3 │ │ -093cee: 6e20 aa21 3200 |0137: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093cf4: 0c02 |013a: move-result-object v2 │ │ -093cf6: 1a03 ac00 |013b: const-string v3, " with another fragment for " // string@00ac │ │ -093cfa: 6e20 aa21 3200 |013d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093d00: 0c02 |0140: move-result-object v2 │ │ -093d02: 6e20 aa21 8200 |0141: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093d08: 0c02 |0144: move-result-object v2 │ │ -093d0a: 6e10 af21 0200 |0145: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093d10: 0c02 |0148: move-result-object v2 │ │ -093d12: 7020 4621 2000 |0149: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -093d18: 2700 |014c: throw v0 │ │ -093d1a: 5c12 ed00 |014d: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ -093d1e: 5510 fa00 |014f: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ -093d22: 3900 7bff |0151: if-nez v0, 00cc // -0085 │ │ -093d26: 54c0 4501 |0153: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -093d2a: 5414 fc00 |0155: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -093d2e: 6e40 b504 014f |0157: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@04b5 │ │ -093d34: 2900 72ff |015a: goto/16 00cc // -008e │ │ -093d38: 6e20 8805 1c00 |015c: invoke-virtual {v12, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0588 │ │ -093d3e: 2900 7bff |015f: goto/16 00da // -0085 │ │ -093d42: 3809 0700 |0161: if-eqz v9, 0168 // +0007 │ │ -093d46: 5410 0701 |0163: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093d4a: 6e20 031d 9000 |0165: invoke-virtual {v0, v9}, Landroid/view/View;.setId:(I)V // method@1d03 │ │ -093d50: 5410 0701 |0168: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093d54: 6e10 c11c 0000 |016a: invoke-virtual {v0}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1cc1 │ │ -093d5a: 0c00 |016d: move-result-object v0 │ │ -093d5c: 3900 0700 |016e: if-nez v0, 0175 // +0007 │ │ -093d60: 5410 0701 |0170: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093d64: 6e20 1a1d b000 |0172: invoke-virtual {v0, v11}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1d1a │ │ -093d6a: 5410 0701 |0175: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -093d6e: 2900 95fe |0177: goto/16 000c // -016b │ │ +093a30: |[093a30] android.support.v4.app.FragmentManagerImpl.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +093a40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093a42: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +093a44: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ +093a46: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +093a48: 1a04 0c1b |0004: const-string v4, "fragment" // string@1b0c │ │ +093a4c: 6e20 8621 d400 |0006: invoke-virtual {v4, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +093a52: 0a04 |0009: move-result v4 │ │ +093a54: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +093a58: 1100 |000c: return-object v0 │ │ +093a5a: 1a04 5417 |000d: const-string v4, "class" // string@1754 │ │ +093a5e: 7230 0c1c 0f04 |000f: invoke-interface {v15, v0, v4}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1c0c │ │ +093a64: 0c08 |0012: move-result-object v8 │ │ +093a66: 6204 2e01 |0013: sget-object v4, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@012e │ │ +093a6a: 6e30 f600 fe04 |0015: invoke-virtual {v14, v15, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +093a70: 0c06 |0018: move-result-object v6 │ │ +093a72: 3908 0600 |0019: if-nez v8, 001f // +0006 │ │ +093a76: 6e20 5b01 3600 |001b: invoke-virtual {v6, v3}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@015b │ │ +093a7c: 0c08 |001e: move-result-object v8 │ │ +093a7e: 6e30 5a01 2605 |001f: invoke-virtual {v6, v2, v5}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@015a │ │ +093a84: 0a09 |0022: move-result v9 │ │ +093a86: 1224 |0023: const/4 v4, #int 2 // #2 │ │ +093a88: 6e20 5b01 4600 |0024: invoke-virtual {v6, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@015b │ │ +093a8e: 0c0b |0027: move-result-object v11 │ │ +093a90: 6e10 5d01 0600 |0028: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +093a96: 54c4 4501 |002b: iget-object v4, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +093a9a: 7120 a404 8400 |002d: invoke-static {v4, v8}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@04a4 │ │ +093aa0: 0a04 |0030: move-result v4 │ │ +093aa2: 3804 dbff |0031: if-eqz v4, 000c // -0025 │ │ +093aa6: 120a |0033: const/4 v10, #int 0 // #0 │ │ +093aa8: 380a 2d00 |0034: if-eqz v10, 0061 // +002d │ │ +093aac: 6e10 9e1c 0a00 |0036: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@1c9e │ │ +093ab2: 0a07 |0039: move-result v7 │ │ +093ab4: 3357 2900 |003a: if-ne v7, v5, 0063 // +0029 │ │ +093ab8: 3359 2700 |003c: if-ne v9, v5, 0063 // +0027 │ │ +093abc: 390b 2500 |003e: if-nez v11, 0063 // +0025 │ │ +093ac0: 2200 e504 |0040: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +093ac4: 2202 f804 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +093ac8: 7010 a121 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +093ace: 7210 0d1c 0f00 |0047: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1c0d │ │ +093ad4: 0c03 |004a: move-result-object v3 │ │ +093ad6: 6e20 aa21 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093adc: 0c02 |004e: move-result-object v2 │ │ +093ade: 1a03 5901 |004f: const-string v3, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0159 │ │ +093ae2: 6e20 aa21 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093ae8: 0c02 |0054: move-result-object v2 │ │ +093aea: 6e20 aa21 8200 |0055: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093af0: 0c02 |0058: move-result-object v2 │ │ +093af2: 6e10 af21 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093af8: 0c02 |005c: move-result-object v2 │ │ +093afa: 7020 4621 2000 |005d: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +093b00: 2700 |0060: throw v0 │ │ +093b02: 0137 |0061: move v7, v3 │ │ +093b04: 28d8 |0062: goto 003a // -0028 │ │ +093b06: 3259 9a00 |0063: if-eq v9, v5, 00fd // +009a │ │ +093b0a: 6e20 7605 9c00 |0065: invoke-virtual {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0576 │ │ +093b10: 0c01 |0068: move-result-object v1 │ │ +093b12: 3901 0800 |0069: if-nez v1, 0071 // +0008 │ │ +093b16: 380b 0600 |006b: if-eqz v11, 0071 // +0006 │ │ +093b1a: 6e20 7705 bc00 |006d: invoke-virtual {v12, v11}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0577 │ │ +093b20: 0c01 |0070: move-result-object v1 │ │ +093b22: 3901 0800 |0071: if-nez v1, 0079 // +0008 │ │ +093b26: 3257 0600 |0073: if-eq v7, v5, 0079 // +0006 │ │ +093b2a: 6e20 7605 7c00 |0075: invoke-virtual {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0576 │ │ +093b30: 0c01 |0078: move-result-object v1 │ │ +093b32: 6300 3b01 |0079: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +093b36: 3800 3200 |007b: if-eqz v0, 00ad // +0032 │ │ +093b3a: 1a00 9405 |007d: const-string v0, "FragmentManager" // string@0594 │ │ +093b3e: 2204 f804 |007f: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +093b42: 7010 a121 0400 |0081: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +093b48: 1a05 b425 |0084: const-string v5, "onCreateView: id=0x" // string@25b4 │ │ +093b4c: 6e20 aa21 5400 |0086: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093b52: 0c04 |0089: move-result-object v4 │ │ +093b54: 7110 5321 0900 |008a: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +093b5a: 0c05 |008d: move-result-object v5 │ │ +093b5c: 6e20 aa21 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093b62: 0c04 |0091: move-result-object v4 │ │ +093b64: 1a05 5300 |0092: const-string v5, " fname=" // string@0053 │ │ +093b68: 6e20 aa21 5400 |0094: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093b6e: 0c04 |0097: move-result-object v4 │ │ +093b70: 6e20 aa21 8400 |0098: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093b76: 0c04 |009b: move-result-object v4 │ │ +093b78: 1a05 5000 |009c: const-string v5, " existing=" // string@0050 │ │ +093b7c: 6e20 aa21 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093b82: 0c04 |00a1: move-result-object v4 │ │ +093b84: 6e20 a921 1400 |00a2: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +093b8a: 0c04 |00a5: move-result-object v4 │ │ +093b8c: 6e10 af21 0400 |00a6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093b92: 0c04 |00a9: move-result-object v4 │ │ +093b94: 7120 141c 4000 |00aa: invoke-static {v0, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +093b9a: 3901 5500 |00ad: if-nez v1, 0102 // +0055 │ │ +093b9e: 7120 9904 8e00 |00af: invoke-static {v14, v8}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0499 │ │ +093ba4: 0c01 |00b2: move-result-object v1 │ │ +093ba6: 5c12 ea00 |00b3: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ +093baa: 3809 4b00 |00b5: if-eqz v9, 0100 // +004b │ │ +093bae: 0190 |00b7: move v0, v9 │ │ +093bb0: 5910 e800 |00b8: iput v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00e8 │ │ +093bb4: 5917 e100 |00ba: iput v7, v1, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00e1 │ │ +093bb8: 5b1b 0201 |00bc: iput-object v11, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0102 │ │ +093bbc: 5c12 ed00 |00be: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ +093bc0: 5b1c e900 |00c0: iput-object v12, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e9 │ │ +093bc4: 54c0 4501 |00c2: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +093bc8: 5414 fc00 |00c4: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093bcc: 6e40 b504 014f |00c6: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@04b5 │ │ +093bd2: 6e30 5a05 1c02 |00c9: invoke-virtual {v12, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@055a │ │ +093bd8: 52c0 4e01 |00cc: iget v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +093bdc: 3520 8e00 |00ce: if-ge v0, v2, 015c // +008e │ │ +093be0: 5510 ea00 |00d0: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00ea │ │ +093be4: 3800 8a00 |00d2: if-eqz v0, 015c // +008a │ │ +093be8: 07c0 |00d4: move-object v0, v12 │ │ +093bea: 0134 |00d5: move v4, v3 │ │ +093bec: 0135 |00d6: move v5, v3 │ │ +093bee: 7406 8905 0000 |00d7: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@0589 │ │ +093bf4: 5410 0701 |00da: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093bf8: 3900 8500 |00dc: if-nez v0, 0161 // +0085 │ │ +093bfc: 2200 e604 |00de: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +093c00: 2202 f804 |00e0: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +093c04: 7010 a121 0200 |00e2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +093c0a: 1a03 8c05 |00e5: const-string v3, "Fragment " // string@058c │ │ +093c0e: 6e20 aa21 3200 |00e7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093c14: 0c02 |00ea: move-result-object v2 │ │ +093c16: 6e20 aa21 8200 |00eb: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093c1c: 0c02 |00ee: move-result-object v2 │ │ +093c1e: 1a03 4b00 |00ef: const-string v3, " did not create a view." // string@004b │ │ +093c22: 6e20 aa21 3200 |00f1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093c28: 0c02 |00f4: move-result-object v2 │ │ +093c2a: 6e10 af21 0200 |00f5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093c30: 0c02 |00f8: move-result-object v2 │ │ +093c32: 7020 4a21 2000 |00f9: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +093c38: 2700 |00fc: throw v0 │ │ +093c3a: 0701 |00fd: move-object v1, v0 │ │ +093c3c: 2900 6bff |00fe: goto/16 0069 // -0095 │ │ +093c40: 0170 |0100: move v0, v7 │ │ +093c42: 28b7 |0101: goto 00b8 // -0049 │ │ +093c44: 5510 ed00 |0102: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ +093c48: 3800 4900 |0104: if-eqz v0, 014d // +0049 │ │ +093c4c: 2200 e504 |0106: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +093c50: 2202 f804 |0108: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +093c54: 7010 a121 0200 |010a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +093c5a: 7210 0d1c 0f00 |010d: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1c0d │ │ +093c60: 0c03 |0110: move-result-object v3 │ │ +093c62: 6e20 aa21 3200 |0111: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093c68: 0c02 |0114: move-result-object v2 │ │ +093c6a: 1a03 5801 |0115: const-string v3, ": Duplicate id 0x" // string@0158 │ │ +093c6e: 6e20 aa21 3200 |0117: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093c74: 0c02 |011a: move-result-object v2 │ │ +093c76: 7110 5321 0900 |011b: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +093c7c: 0c03 |011e: move-result-object v3 │ │ +093c7e: 6e20 aa21 3200 |011f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093c84: 0c02 |0122: move-result-object v2 │ │ +093c86: 1a03 2101 |0123: const-string v3, ", tag " // string@0121 │ │ +093c8a: 6e20 aa21 3200 |0125: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093c90: 0c02 |0128: move-result-object v2 │ │ +093c92: 6e20 aa21 b200 |0129: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093c98: 0c02 |012c: move-result-object v2 │ │ +093c9a: 1a03 1b01 |012d: const-string v3, ", or parent id 0x" // string@011b │ │ +093c9e: 6e20 aa21 3200 |012f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093ca4: 0c02 |0132: move-result-object v2 │ │ +093ca6: 7110 5321 0700 |0133: invoke-static {v7}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +093cac: 0c03 |0136: move-result-object v3 │ │ +093cae: 6e20 aa21 3200 |0137: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093cb4: 0c02 |013a: move-result-object v2 │ │ +093cb6: 1a03 ac00 |013b: const-string v3, " with another fragment for " // string@00ac │ │ +093cba: 6e20 aa21 3200 |013d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093cc0: 0c02 |0140: move-result-object v2 │ │ +093cc2: 6e20 aa21 8200 |0141: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093cc8: 0c02 |0144: move-result-object v2 │ │ +093cca: 6e10 af21 0200 |0145: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093cd0: 0c02 |0148: move-result-object v2 │ │ +093cd2: 7020 4621 2000 |0149: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +093cd8: 2700 |014c: throw v0 │ │ +093cda: 5c12 ed00 |014d: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ +093cde: 5510 fa00 |014f: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ +093ce2: 3900 7bff |0151: if-nez v0, 00cc // -0085 │ │ +093ce6: 54c0 4501 |0153: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +093cea: 5414 fc00 |0155: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +093cee: 6e40 b504 014f |0157: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@04b5 │ │ +093cf4: 2900 72ff |015a: goto/16 00cc // -008e │ │ +093cf8: 6e20 8805 1c00 |015c: invoke-virtual {v12, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0588 │ │ +093cfe: 2900 7bff |015f: goto/16 00da // -0085 │ │ +093d02: 3809 0700 |0161: if-eqz v9, 0168 // +0007 │ │ +093d06: 5410 0701 |0163: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093d0a: 6e20 031d 9000 |0165: invoke-virtual {v0, v9}, Landroid/view/View;.setId:(I)V // method@1d03 │ │ +093d10: 5410 0701 |0168: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093d14: 6e10 c11c 0000 |016a: invoke-virtual {v0}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1cc1 │ │ +093d1a: 0c00 |016d: move-result-object v0 │ │ +093d1c: 3900 0700 |016e: if-nez v0, 0175 // +0007 │ │ +093d20: 5410 0701 |0170: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093d24: 6e20 1a1d b000 |0172: invoke-virtual {v0, v11}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1d1a │ │ +093d2a: 5410 0701 |0175: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +093d2e: 2900 95fe |0177: goto/16 000c // -016b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2110 │ │ 0x000c line=2198 │ │ 0x000d line=2114 │ │ 0x0013 line=2115 │ │ 0x0019 line=2116 │ │ @@ -182868,31 +182941,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 │ │ -093d74: |[093d74] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -093d84: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -093d86: 5570 e200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ -093d8a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -093d8e: 5560 5101 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0151 │ │ -093d92: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -093d96: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -093d98: 5c60 5201 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0152 │ │ -093d9c: 0e00 |000c: return-void │ │ -093d9e: 5c73 e200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ -093da2: 5262 4e01 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ -093da6: 0760 |0011: move-object v0, v6 │ │ -093da8: 0771 |0012: move-object v1, v7 │ │ -093daa: 0134 |0013: move v4, v3 │ │ -093dac: 0135 |0014: move v5, v3 │ │ -093dae: 7406 8905 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@0589 │ │ -093db4: 28f4 |0018: goto 000c // -000c │ │ +093d34: |[093d34] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +093d44: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +093d46: 5570 e200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ +093d4a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +093d4e: 5560 5101 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0151 │ │ +093d52: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +093d56: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +093d58: 5c60 5201 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0152 │ │ +093d5c: 0e00 |000c: return-void │ │ +093d5e: 5c73 e200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00e2 │ │ +093d62: 5262 4e01 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@014e │ │ +093d66: 0760 |0011: move-object v0, v6 │ │ +093d68: 0771 |0012: move-object v1, v7 │ │ +093d6a: 0134 |0013: move v4, v3 │ │ +093d6c: 0135 |0014: move v5, v3 │ │ +093d6e: 7406 8905 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@0589 │ │ +093d74: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=835 │ │ 0x0005 line=836 │ │ 0x0009 line=838 │ │ 0x000c line=844 │ │ 0x000d line=841 │ │ @@ -182906,20 +182979,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -093db8: |[093db8] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -093dc8: 2200 1801 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0118 │ │ -093dcc: 7020 4b05 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@054b │ │ -093dd2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -093dd4: 6e30 7305 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0573 │ │ -093dda: 0e00 |0009: return-void │ │ +093d78: |[093d78] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +093d88: 2200 1801 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0118 │ │ +093d8c: 7020 4b05 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@054b │ │ +093d92: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +093d94: 6e30 7305 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0573 │ │ +093d9a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0009 line=496 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -182928,33 +183001,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -093ddc: |[093ddc] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -093dec: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -093df0: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -093df4: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -093df8: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093dfe: 1a02 fb02 |0009: const-string v2, "Bad id: " // string@02fb │ │ -093e02: 6e20 aa21 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093e08: 0c01 |000e: move-result-object v1 │ │ -093e0a: 6e20 a621 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -093e10: 0c01 |0012: move-result-object v1 │ │ -093e12: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093e18: 0c01 |0016: move-result-object v1 │ │ -093e1a: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -093e20: 2700 |001a: throw v0 │ │ -093e22: 2200 1a01 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@011a │ │ -093e26: 7040 4f05 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@054f │ │ -093e2c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -093e2e: 6e30 7305 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0573 │ │ -093e34: 0e00 |0024: return-void │ │ +093d9c: |[093d9c] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +093dac: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +093db0: 2200 e504 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +093db4: 2201 f804 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +093db8: 7010 a121 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +093dbe: 1a02 fb02 |0009: const-string v2, "Bad id: " // string@02fb │ │ +093dc2: 6e20 aa21 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093dc8: 0c01 |000e: move-result-object v1 │ │ +093dca: 6e20 a621 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +093dd0: 0c01 |0012: move-result-object v1 │ │ +093dd2: 6e10 af21 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093dd8: 0c01 |0016: move-result-object v1 │ │ +093dda: 7020 4621 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +093de0: 2700 |001a: throw v0 │ │ +093de2: 2200 1a01 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@011a │ │ +093de6: 7040 4f05 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@054f │ │ +093dec: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +093dee: 6e30 7305 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0573 │ │ +093df4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0002 line=524 │ │ 0x001b line=526 │ │ 0x0024 line=531 │ │ locals : │ │ @@ -182967,20 +183040,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -093e38: |[093e38] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -093e48: 2200 1901 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0119 │ │ -093e4c: 7040 4d05 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@054d │ │ -093e52: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -093e54: 6e30 7305 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0573 │ │ -093e5a: 0e00 |0009: return-void │ │ +093df8: |[093df8] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +093e08: 2200 1901 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0119 │ │ +093e0c: 7040 4d05 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@054d │ │ +093e12: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +093e14: 6e30 7305 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0573 │ │ +093e1a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0009 line=512 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -182991,25 +183064,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -093e5c: |[093e5c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -093e6c: 7010 6005 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0560 │ │ -093e72: 6e10 7505 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0575 │ │ -093e78: 5440 4501 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -093e7c: 5400 1b01 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -093e80: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -093e82: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -093e84: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -093e86: 6e53 9305 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ -093e8c: 0a00 |0010: move-result v0 │ │ -093e8e: 0f00 |0011: return v0 │ │ +093e1c: |[093e1c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +093e2c: 7010 6005 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0560 │ │ +093e32: 6e10 7505 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0575 │ │ +093e38: 5440 4501 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +093e3c: 5400 1b01 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +093e40: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +093e42: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +093e44: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +093e46: 6e53 9305 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ +093e4c: 0a00 |0010: move-result v0 │ │ +093e4e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -183019,36 +183092,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -093e90: |[093e90] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -093ea0: 7010 6005 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0560 │ │ -093ea6: 6e10 7505 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0575 │ │ -093eac: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -093eb0: 2200 e504 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -093eb4: 2201 f804 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -093eb8: 7010 a121 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -093ebe: 1a02 fb02 |000f: const-string v2, "Bad id: " // string@02fb │ │ -093ec2: 6e20 aa21 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -093ec8: 0c01 |0014: move-result-object v1 │ │ -093eca: 6e20 a621 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -093ed0: 0c01 |0018: move-result-object v1 │ │ -093ed2: 6e10 af21 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -093ed8: 0c01 |001c: move-result-object v1 │ │ -093eda: 7020 4621 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -093ee0: 2700 |0020: throw v0 │ │ -093ee2: 5430 4501 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -093ee6: 5400 1b01 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -093eea: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -093eec: 6e55 9305 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ -093ef2: 0a00 |0029: move-result v0 │ │ -093ef4: 0f00 |002a: return v0 │ │ +093e50: |[093e50] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +093e60: 7010 6005 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0560 │ │ +093e66: 6e10 7505 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0575 │ │ +093e6c: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +093e70: 2200 e504 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +093e74: 2201 f804 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +093e78: 7010 a121 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +093e7e: 1a02 fb02 |000f: const-string v2, "Bad id: " // string@02fb │ │ +093e82: 6e20 aa21 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +093e88: 0c01 |0014: move-result-object v1 │ │ +093e8a: 6e20 a621 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +093e90: 0c01 |0018: move-result-object v1 │ │ +093e92: 6e10 af21 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +093e98: 0c01 |001c: move-result-object v1 │ │ +093e9a: 7020 4621 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +093ea0: 2700 |0020: throw v0 │ │ +093ea2: 5430 4501 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +093ea6: 5400 1b01 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +093eaa: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +093eac: 6e55 9305 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ +093eb2: 0a00 |0029: move-result v0 │ │ +093eb4: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0003 line=536 │ │ 0x0006 line=537 │ │ 0x0008 line=538 │ │ 0x0021 line=540 │ │ @@ -183062,23 +183135,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -093ef8: |[093ef8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -093f08: 7010 6005 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0560 │ │ -093f0e: 6e10 7505 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0575 │ │ -093f14: 5420 4501 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -093f18: 5400 1b01 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ -093f1c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -093f1e: 6e54 9305 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ -093f24: 0a00 |000e: move-result v0 │ │ -093f26: 0f00 |000f: return v0 │ │ +093eb8: |[093eb8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +093ec8: 7010 6005 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0560 │ │ +093ece: 6e10 7505 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0575 │ │ +093ed4: 5420 4501 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +093ed8: 5400 1b01 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@011b │ │ +093edc: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +093ede: 6e54 9305 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0593 │ │ +093ee4: 0a00 |000e: move-result v0 │ │ +093ee6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0003 line=517 │ │ 0x0006 line=518 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -183090,156 +183163,156 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 17 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 272 16-bit code units │ │ -093f28: |[093f28] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -093f38: 54c9 4901 |0000: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -093f3c: 3909 0400 |0002: if-nez v9, 0006 // +0004 │ │ -093f40: 1209 |0004: const/4 v9, #int 0 // #0 │ │ -093f42: 0f09 |0005: return v9 │ │ -093f44: 390e 3300 |0006: if-nez v14, 0039 // +0033 │ │ -093f48: 3b0f 3100 |0008: if-gez v15, 0039 // +0031 │ │ -093f4c: dd09 1001 |000a: and-int/lit8 v9, v16, #int 1 // #01 │ │ -093f50: 3909 2d00 |000c: if-nez v9, 0039 // +002d │ │ -093f54: 54c9 4901 |000e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -093f58: 6e10 2222 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -093f5e: 0a09 |0013: move-result v9 │ │ -093f60: d805 09ff |0014: add-int/lit8 v5, v9, #int -1 // #ff │ │ -093f64: 3b05 0400 |0016: if-gez v5, 001a // +0004 │ │ -093f68: 1209 |0018: const/4 v9, #int 0 // #0 │ │ -093f6a: 28ec |0019: goto 0005 // -0014 │ │ -093f6c: 54c9 4901 |001a: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -093f70: 6e20 1e22 5900 |001c: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ -093f76: 0c01 |001f: move-result-object v1 │ │ -093f78: 1f01 0401 |0020: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -093f7c: 2202 fe03 |0022: new-instance v2, Landroid/util/SparseArray; // type@03fe │ │ -093f80: 7010 191c 0200 |0024: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ -093f86: 2206 fe03 |0027: new-instance v6, Landroid/util/SparseArray; // type@03fe │ │ -093f8a: 7010 191c 0600 |0029: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ -093f90: 6e30 0804 2106 |002c: invoke-virtual {v1, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@0408 │ │ -093f96: 1219 |002f: const/4 v9, #int 1 // #1 │ │ -093f98: 120a |0030: const/4 v10, #int 0 // #0 │ │ -093f9a: 6e56 2704 912a |0031: invoke-virtual {v1, v9, v10, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@0427 │ │ -093fa0: 6e10 9705 0c00 |0034: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0597 │ │ -093fa6: 1219 |0037: const/4 v9, #int 1 // #1 │ │ -093fa8: 28cd |0038: goto 0005 // -0033 │ │ -093faa: 12f4 |0039: const/4 v4, #int -1 // #ff │ │ -093fac: 390e 0400 |003a: if-nez v14, 003e // +0004 │ │ -093fb0: 3a0f 5200 |003c: if-ltz v15, 008e // +0052 │ │ -093fb4: 54c9 4901 |003e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -093fb8: 6e10 2222 0900 |0040: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -093fbe: 0a09 |0043: move-result v9 │ │ -093fc0: d804 09ff |0044: add-int/lit8 v4, v9, #int -1 // #ff │ │ -093fc4: 3a04 1600 |0046: if-ltz v4, 005c // +0016 │ │ -093fc8: 54c9 4901 |0048: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -093fcc: 6e20 1b22 4900 |004a: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -093fd2: 0c01 |004d: move-result-object v1 │ │ -093fd4: 1f01 0401 |004e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -093fd8: 380e 1000 |0050: if-eqz v14, 0060 // +0010 │ │ -093fdc: 6e10 1e04 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@041e │ │ -093fe2: 0c09 |0055: move-result-object v9 │ │ -093fe4: 6e20 8621 9e00 |0056: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -093fea: 0a09 |0059: move-result v9 │ │ -093fec: 3809 0600 |005a: if-eqz v9, 0060 // +0006 │ │ -093ff0: 3b04 0d00 |005c: if-gez v4, 0069 // +000d │ │ -093ff4: 1209 |005e: const/4 v9, #int 0 // #0 │ │ -093ff6: 28a6 |005f: goto 0005 // -005a │ │ -093ff8: 3a0f 0600 |0060: if-ltz v15, 0066 // +0006 │ │ -093ffc: 5219 a000 |0062: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -094000: 329f f8ff |0064: if-eq v15, v9, 005c // -0008 │ │ -094004: d804 04ff |0066: add-int/lit8 v4, v4, #int -1 // #ff │ │ -094008: 28de |0068: goto 0046 // -0022 │ │ -09400a: dd09 1001 |0069: and-int/lit8 v9, v16, #int 1 // #01 │ │ -09400e: 3809 2300 |006b: if-eqz v9, 008e // +0023 │ │ -094012: d804 04ff |006d: add-int/lit8 v4, v4, #int -1 // #ff │ │ -094016: 3a04 1f00 |006f: if-ltz v4, 008e // +001f │ │ -09401a: 54c9 4901 |0071: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -09401e: 6e20 1b22 4900 |0073: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094024: 0c01 |0076: move-result-object v1 │ │ -094026: 1f01 0401 |0077: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -09402a: 380e 0c00 |0079: if-eqz v14, 0085 // +000c │ │ -09402e: 6e10 1e04 0100 |007b: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@041e │ │ -094034: 0c09 |007e: move-result-object v9 │ │ -094036: 6e20 8621 9e00 |007f: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -09403c: 0a09 |0082: move-result v9 │ │ -09403e: 3909 0800 |0083: if-nez v9, 008b // +0008 │ │ -094042: 3a0f 0900 |0085: if-ltz v15, 008e // +0009 │ │ -094046: 5219 a000 |0087: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -09404a: 339f 0500 |0089: if-ne v15, v9, 008e // +0005 │ │ -09404e: d804 04ff |008b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -094052: 28e2 |008d: goto 006f // -001e │ │ -094054: 54c9 4901 |008e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -094058: 6e10 2222 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09405e: 0a09 |0093: move-result v9 │ │ -094060: d809 09ff |0094: add-int/lit8 v9, v9, #int -1 // #ff │ │ -094064: 3394 0500 |0096: if-ne v4, v9, 009b // +0005 │ │ -094068: 1209 |0098: const/4 v9, #int 0 // #0 │ │ -09406a: 2900 6cff |0099: goto/16 0005 // -0094 │ │ -09406e: 2208 2505 |009b: new-instance v8, Ljava/util/ArrayList; // type@0525 │ │ -094072: 7010 1322 0800 |009d: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -094078: 54c9 4901 |00a0: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -09407c: 6e10 2222 0900 |00a2: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -094082: 0a09 |00a5: move-result v9 │ │ -094084: d803 09ff |00a6: add-int/lit8 v3, v9, #int -1 // #ff │ │ -094088: 3743 0e00 |00a8: if-le v3, v4, 00b6 // +000e │ │ -09408c: 54c9 4901 |00aa: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -094090: 6e20 1e22 3900 |00ac: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ -094096: 0c09 |00af: move-result-object v9 │ │ -094098: 6e20 1722 9800 |00b0: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -09409e: d803 03ff |00b3: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0940a2: 28f3 |00b5: goto 00a8 // -000d │ │ -0940a4: 6e10 2222 0800 |00b6: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0940aa: 0a09 |00b9: move-result v9 │ │ -0940ac: d800 09ff |00ba: add-int/lit8 v0, v9, #int -1 // #ff │ │ -0940b0: 2202 fe03 |00bc: new-instance v2, Landroid/util/SparseArray; // type@03fe │ │ -0940b4: 7010 191c 0200 |00be: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ -0940ba: 2206 fe03 |00c1: new-instance v6, Landroid/util/SparseArray; // type@03fe │ │ -0940be: 7010 191c 0600 |00c3: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ -0940c4: 1203 |00c6: const/4 v3, #int 0 // #0 │ │ -0940c6: 3603 0e00 |00c7: if-gt v3, v0, 00d5 // +000e │ │ -0940ca: 6e20 1b22 3800 |00c9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0940d0: 0c09 |00cc: move-result-object v9 │ │ -0940d2: 1f09 0401 |00cd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -0940d6: 6e30 0804 2906 |00cf: invoke-virtual {v9, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@0408 │ │ -0940dc: d803 0301 |00d2: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0940e0: 28f3 |00d4: goto 00c7 // -000d │ │ -0940e2: 1207 |00d5: const/4 v7, #int 0 // #0 │ │ -0940e4: 1203 |00d6: const/4 v3, #int 0 // #0 │ │ -0940e6: 3603 3400 |00d7: if-gt v3, v0, 010b // +0034 │ │ -0940ea: 6309 3b01 |00d9: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0940ee: 3809 1e00 |00db: if-eqz v9, 00f9 // +001e │ │ -0940f2: 1a09 9405 |00dd: const-string v9, "FragmentManager" // string@0594 │ │ -0940f6: 220a f804 |00df: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ -0940fa: 7010 a121 0a00 |00e1: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094100: 1a0b 6410 |00e4: const-string v11, "Popping back stack state: " // string@1064 │ │ -094104: 6e20 aa21 ba00 |00e6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09410a: 0c0a |00e9: move-result-object v10 │ │ -09410c: 6e20 1b22 3800 |00ea: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094112: 0c0b |00ed: move-result-object v11 │ │ -094114: 6e20 a921 ba00 |00ee: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09411a: 0c0a |00f1: move-result-object v10 │ │ -09411c: 6e10 af21 0a00 |00f2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094122: 0c0a |00f5: move-result-object v10 │ │ -094124: 7120 141c a900 |00f6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09412a: 6e20 1b22 3800 |00f9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094130: 0c09 |00fc: move-result-object v9 │ │ -094132: 1f09 0401 |00fd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -094136: 3303 0a00 |00ff: if-ne v3, v0, 0109 // +000a │ │ -09413a: 121a |0101: const/4 v10, #int 1 // #1 │ │ -09413c: 6e56 2704 a927 |0102: invoke-virtual {v9, v10, v7, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@0427 │ │ -094142: 0c07 |0105: move-result-object v7 │ │ -094144: d803 0301 |0106: add-int/lit8 v3, v3, #int 1 // #01 │ │ -094148: 28cf |0108: goto 00d7 // -0031 │ │ -09414a: 120a |0109: const/4 v10, #int 0 // #0 │ │ -09414c: 28f8 |010a: goto 0102 // -0008 │ │ -09414e: 6e10 9705 0c00 |010b: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0597 │ │ -094154: 2900 29ff |010e: goto/16 0037 // -00d7 │ │ +093ee8: |[093ee8] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +093ef8: 54c9 4901 |0000: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +093efc: 3909 0400 |0002: if-nez v9, 0006 // +0004 │ │ +093f00: 1209 |0004: const/4 v9, #int 0 // #0 │ │ +093f02: 0f09 |0005: return v9 │ │ +093f04: 390e 3300 |0006: if-nez v14, 0039 // +0033 │ │ +093f08: 3b0f 3100 |0008: if-gez v15, 0039 // +0031 │ │ +093f0c: dd09 1001 |000a: and-int/lit8 v9, v16, #int 1 // #01 │ │ +093f10: 3909 2d00 |000c: if-nez v9, 0039 // +002d │ │ +093f14: 54c9 4901 |000e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +093f18: 6e10 2222 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +093f1e: 0a09 |0013: move-result v9 │ │ +093f20: d805 09ff |0014: add-int/lit8 v5, v9, #int -1 // #ff │ │ +093f24: 3b05 0400 |0016: if-gez v5, 001a // +0004 │ │ +093f28: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +093f2a: 28ec |0019: goto 0005 // -0014 │ │ +093f2c: 54c9 4901 |001a: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +093f30: 6e20 1e22 5900 |001c: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ +093f36: 0c01 |001f: move-result-object v1 │ │ +093f38: 1f01 0401 |0020: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +093f3c: 2202 fe03 |0022: new-instance v2, Landroid/util/SparseArray; // type@03fe │ │ +093f40: 7010 191c 0200 |0024: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ +093f46: 2206 fe03 |0027: new-instance v6, Landroid/util/SparseArray; // type@03fe │ │ +093f4a: 7010 191c 0600 |0029: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ +093f50: 6e30 0804 2106 |002c: invoke-virtual {v1, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@0408 │ │ +093f56: 1219 |002f: const/4 v9, #int 1 // #1 │ │ +093f58: 120a |0030: const/4 v10, #int 0 // #0 │ │ +093f5a: 6e56 2704 912a |0031: invoke-virtual {v1, v9, v10, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@0427 │ │ +093f60: 6e10 9705 0c00 |0034: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0597 │ │ +093f66: 1219 |0037: const/4 v9, #int 1 // #1 │ │ +093f68: 28cd |0038: goto 0005 // -0033 │ │ +093f6a: 12f4 |0039: const/4 v4, #int -1 // #ff │ │ +093f6c: 390e 0400 |003a: if-nez v14, 003e // +0004 │ │ +093f70: 3a0f 5200 |003c: if-ltz v15, 008e // +0052 │ │ +093f74: 54c9 4901 |003e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +093f78: 6e10 2222 0900 |0040: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +093f7e: 0a09 |0043: move-result v9 │ │ +093f80: d804 09ff |0044: add-int/lit8 v4, v9, #int -1 // #ff │ │ +093f84: 3a04 1600 |0046: if-ltz v4, 005c // +0016 │ │ +093f88: 54c9 4901 |0048: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +093f8c: 6e20 1b22 4900 |004a: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +093f92: 0c01 |004d: move-result-object v1 │ │ +093f94: 1f01 0401 |004e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +093f98: 380e 1000 |0050: if-eqz v14, 0060 // +0010 │ │ +093f9c: 6e10 1e04 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@041e │ │ +093fa2: 0c09 |0055: move-result-object v9 │ │ +093fa4: 6e20 8621 9e00 |0056: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +093faa: 0a09 |0059: move-result v9 │ │ +093fac: 3809 0600 |005a: if-eqz v9, 0060 // +0006 │ │ +093fb0: 3b04 0d00 |005c: if-gez v4, 0069 // +000d │ │ +093fb4: 1209 |005e: const/4 v9, #int 0 // #0 │ │ +093fb6: 28a6 |005f: goto 0005 // -005a │ │ +093fb8: 3a0f 0600 |0060: if-ltz v15, 0066 // +0006 │ │ +093fbc: 5219 a000 |0062: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +093fc0: 329f f8ff |0064: if-eq v15, v9, 005c // -0008 │ │ +093fc4: d804 04ff |0066: add-int/lit8 v4, v4, #int -1 // #ff │ │ +093fc8: 28de |0068: goto 0046 // -0022 │ │ +093fca: dd09 1001 |0069: and-int/lit8 v9, v16, #int 1 // #01 │ │ +093fce: 3809 2300 |006b: if-eqz v9, 008e // +0023 │ │ +093fd2: d804 04ff |006d: add-int/lit8 v4, v4, #int -1 // #ff │ │ +093fd6: 3a04 1f00 |006f: if-ltz v4, 008e // +001f │ │ +093fda: 54c9 4901 |0071: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +093fde: 6e20 1b22 4900 |0073: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +093fe4: 0c01 |0076: move-result-object v1 │ │ +093fe6: 1f01 0401 |0077: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +093fea: 380e 0c00 |0079: if-eqz v14, 0085 // +000c │ │ +093fee: 6e10 1e04 0100 |007b: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@041e │ │ +093ff4: 0c09 |007e: move-result-object v9 │ │ +093ff6: 6e20 8621 9e00 |007f: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +093ffc: 0a09 |0082: move-result v9 │ │ +093ffe: 3909 0800 |0083: if-nez v9, 008b // +0008 │ │ +094002: 3a0f 0900 |0085: if-ltz v15, 008e // +0009 │ │ +094006: 5219 a000 |0087: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +09400a: 339f 0500 |0089: if-ne v15, v9, 008e // +0005 │ │ +09400e: d804 04ff |008b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +094012: 28e2 |008d: goto 006f // -001e │ │ +094014: 54c9 4901 |008e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +094018: 6e10 2222 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +09401e: 0a09 |0093: move-result v9 │ │ +094020: d809 09ff |0094: add-int/lit8 v9, v9, #int -1 // #ff │ │ +094024: 3394 0500 |0096: if-ne v4, v9, 009b // +0005 │ │ +094028: 1209 |0098: const/4 v9, #int 0 // #0 │ │ +09402a: 2900 6cff |0099: goto/16 0005 // -0094 │ │ +09402e: 2208 2505 |009b: new-instance v8, Ljava/util/ArrayList; // type@0525 │ │ +094032: 7010 1322 0800 |009d: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +094038: 54c9 4901 |00a0: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +09403c: 6e10 2222 0900 |00a2: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +094042: 0a09 |00a5: move-result v9 │ │ +094044: d803 09ff |00a6: add-int/lit8 v3, v9, #int -1 // #ff │ │ +094048: 3743 0e00 |00a8: if-le v3, v4, 00b6 // +000e │ │ +09404c: 54c9 4901 |00aa: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +094050: 6e20 1e22 3900 |00ac: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@221e │ │ +094056: 0c09 |00af: move-result-object v9 │ │ +094058: 6e20 1722 9800 |00b0: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +09405e: d803 03ff |00b3: add-int/lit8 v3, v3, #int -1 // #ff │ │ +094062: 28f3 |00b5: goto 00a8 // -000d │ │ +094064: 6e10 2222 0800 |00b6: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +09406a: 0a09 |00b9: move-result v9 │ │ +09406c: d800 09ff |00ba: add-int/lit8 v0, v9, #int -1 // #ff │ │ +094070: 2202 fe03 |00bc: new-instance v2, Landroid/util/SparseArray; // type@03fe │ │ +094074: 7010 191c 0200 |00be: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ +09407a: 2206 fe03 |00c1: new-instance v6, Landroid/util/SparseArray; // type@03fe │ │ +09407e: 7010 191c 0600 |00c3: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ +094084: 1203 |00c6: const/4 v3, #int 0 // #0 │ │ +094086: 3603 0e00 |00c7: if-gt v3, v0, 00d5 // +000e │ │ +09408a: 6e20 1b22 3800 |00c9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +094090: 0c09 |00cc: move-result-object v9 │ │ +094092: 1f09 0401 |00cd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +094096: 6e30 0804 2906 |00cf: invoke-virtual {v9, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@0408 │ │ +09409c: d803 0301 |00d2: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0940a0: 28f3 |00d4: goto 00c7 // -000d │ │ +0940a2: 1207 |00d5: const/4 v7, #int 0 // #0 │ │ +0940a4: 1203 |00d6: const/4 v3, #int 0 // #0 │ │ +0940a6: 3603 3400 |00d7: if-gt v3, v0, 010b // +0034 │ │ +0940aa: 6309 3b01 |00d9: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0940ae: 3809 1e00 |00db: if-eqz v9, 00f9 // +001e │ │ +0940b2: 1a09 9405 |00dd: const-string v9, "FragmentManager" // string@0594 │ │ +0940b6: 220a f804 |00df: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ +0940ba: 7010 a121 0a00 |00e1: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0940c0: 1a0b 6010 |00e4: const-string v11, "Popping back stack state: " // string@1060 │ │ +0940c4: 6e20 aa21 ba00 |00e6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0940ca: 0c0a |00e9: move-result-object v10 │ │ +0940cc: 6e20 1b22 3800 |00ea: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0940d2: 0c0b |00ed: move-result-object v11 │ │ +0940d4: 6e20 a921 ba00 |00ee: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0940da: 0c0a |00f1: move-result-object v10 │ │ +0940dc: 6e10 af21 0a00 |00f2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0940e2: 0c0a |00f5: move-result-object v10 │ │ +0940e4: 7120 141c a900 |00f6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0940ea: 6e20 1b22 3800 |00f9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0940f0: 0c09 |00fc: move-result-object v9 │ │ +0940f2: 1f09 0401 |00fd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +0940f6: 3303 0a00 |00ff: if-ne v3, v0, 0109 // +000a │ │ +0940fa: 121a |0101: const/4 v10, #int 1 // #1 │ │ +0940fc: 6e56 2704 a927 |0102: invoke-virtual {v9, v10, v7, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@0427 │ │ +094102: 0c07 |0105: move-result-object v7 │ │ +094104: d803 0301 |0106: add-int/lit8 v3, v3, #int 1 // #01 │ │ +094108: 28cf |0108: goto 00d7 // -0031 │ │ +09410a: 120a |0109: const/4 v10, #int 0 // #0 │ │ +09410c: 28f8 |010a: goto 0102 // -0008 │ │ +09410e: 6e10 9705 0c00 |010b: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0597 │ │ +094114: 2900 29ff |010e: goto/16 0037 // -00d7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1529 │ │ 0x0004 line=1530 │ │ 0x0005 line=1598 │ │ 0x0006 line=1532 │ │ 0x000e line=1533 │ │ @@ -183315,35 +183388,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 │ │ -094158: |[094158] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -094168: 5260 ee00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -09416c: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -094170: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -094174: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -094178: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09417e: 1a02 8c05 |000b: const-string v2, "Fragment " // string@058c │ │ -094182: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094188: 0c01 |0010: move-result-object v1 │ │ -09418a: 6e20 a921 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094190: 0c01 |0014: move-result-object v1 │ │ -094192: 1a02 6200 |0015: const-string v2, " is not currently in the FragmentManager" // string@0062 │ │ -094196: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09419c: 0c01 |001a: move-result-object v1 │ │ -09419e: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0941a4: 0c01 |001e: move-result-object v1 │ │ -0941a6: 7020 4a21 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0941ac: 7020 a205 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ -0941b2: 5260 ee00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -0941b6: 6e30 bc02 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -0941bc: 0e00 |002a: return-void │ │ +094118: |[094118] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +094128: 5260 ee00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +09412c: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +094130: 2200 e604 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +094134: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +094138: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09413e: 1a02 8c05 |000b: const-string v2, "Fragment " // string@058c │ │ +094142: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094148: 0c01 |0010: move-result-object v1 │ │ +09414a: 6e20 a921 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094150: 0c01 |0014: move-result-object v1 │ │ +094152: 1a02 6200 |0015: const-string v2, " is not currently in the FragmentManager" // string@0062 │ │ +094156: 6e20 aa21 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09415c: 0c01 |001a: move-result-object v1 │ │ +09415e: 6e10 af21 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094164: 0c01 |001e: move-result-object v1 │ │ +094166: 7020 4a21 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +09416c: 7020 a205 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ +094172: 5260 ee00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +094176: 6e30 bc02 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +09417c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x0025 line=574 │ │ 0x002a line=575 │ │ locals : │ │ @@ -183357,66 +183430,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 │ │ -0941c0: |[0941c0] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0941d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0941d2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0941d4: 6301 3b01 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0941d8: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -0941dc: 1a01 9405 |0006: const-string v1, "FragmentManager" // string@0594 │ │ -0941e0: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0941e4: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0941ea: 1a03 6328 |000d: const-string v3, "remove: " // string@2863 │ │ -0941ee: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0941f4: 0c02 |0012: move-result-object v2 │ │ -0941f6: 6e20 a921 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0941fc: 0c02 |0016: move-result-object v2 │ │ -0941fe: 1a03 9400 |0017: const-string v3, " nesting=" // string@0094 │ │ -094202: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094208: 0c02 |001c: move-result-object v2 │ │ -09420a: 5283 dc00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -09420e: 6e20 a621 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094214: 0c02 |0022: move-result-object v2 │ │ -094216: 6e10 af21 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09421c: 0c02 |0026: move-result-object v2 │ │ -09421e: 7120 141c 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094224: 6e10 9f04 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@049f │ │ -09422a: 0a01 |002d: move-result v1 │ │ -09422c: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -094230: 0106 |0030: move v6, v0 │ │ -094232: 5581 e300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ -094236: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -09423a: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -09423e: 5471 4601 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -094242: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -094246: 5471 4601 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -09424a: 6e20 1f22 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ -094250: 5581 eb00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -094254: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -094258: 5581 f200 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -09425c: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -094260: 5c70 5301 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -094264: 5c85 d700 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -094268: 5c80 f600 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ -09426c: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -094270: 0152 |0050: move v2, v5 │ │ -094272: 0770 |0051: move-object v0, v7 │ │ -094274: 0781 |0052: move-object v1, v8 │ │ -094276: 0193 |0053: move v3, v9 │ │ -094278: 01a4 |0054: move v4, v10 │ │ -09427a: 7406 8905 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@0589 │ │ -094280: 0e00 |0058: return-void │ │ -094282: 0156 |0059: move v6, v5 │ │ -094284: 28d7 |005a: goto 0031 // -0029 │ │ -094286: 0102 |005b: move v2, v0 │ │ -094288: 28f5 |005c: goto 0051 // -000b │ │ +094180: |[094180] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +094190: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +094192: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +094194: 6301 3b01 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +094198: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +09419c: 1a01 9405 |0006: const-string v1, "FragmentManager" // string@0594 │ │ +0941a0: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0941a4: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0941aa: 1a03 5f28 |000d: const-string v3, "remove: " // string@285f │ │ +0941ae: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0941b4: 0c02 |0012: move-result-object v2 │ │ +0941b6: 6e20 a921 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0941bc: 0c02 |0016: move-result-object v2 │ │ +0941be: 1a03 9400 |0017: const-string v3, " nesting=" // string@0094 │ │ +0941c2: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0941c8: 0c02 |001c: move-result-object v2 │ │ +0941ca: 5283 dc00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +0941ce: 6e20 a621 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0941d4: 0c02 |0022: move-result-object v2 │ │ +0941d6: 6e10 af21 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0941dc: 0c02 |0026: move-result-object v2 │ │ +0941de: 7120 141c 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0941e4: 6e10 9f04 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@049f │ │ +0941ea: 0a01 |002d: move-result v1 │ │ +0941ec: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +0941f0: 0106 |0030: move v6, v0 │ │ +0941f2: 5581 e300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00e3 │ │ +0941f6: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +0941fa: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +0941fe: 5471 4601 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094202: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +094206: 5471 4601 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +09420a: 6e20 1f22 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ +094210: 5581 eb00 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +094214: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +094218: 5581 f200 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +09421c: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +094220: 5c70 5301 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +094224: 5c85 d700 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +094228: 5c80 f600 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00f6 │ │ +09422c: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +094230: 0152 |0050: move v2, v5 │ │ +094232: 0770 |0051: move-object v0, v7 │ │ +094234: 0781 |0052: move-object v1, v8 │ │ +094236: 0193 |0053: move v3, v9 │ │ +094238: 01a4 |0054: move v4, v10 │ │ +09423a: 7406 8905 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@0589 │ │ +094240: 0e00 |0058: return-void │ │ +094242: 0156 |0059: move v6, v5 │ │ +094244: 28d7 |005a: goto 0031 // -0029 │ │ +094246: 0102 |005b: move v2, v0 │ │ +094248: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1212 │ │ 0x002a line=1213 │ │ 0x0031 line=1214 │ │ 0x0037 line=1215 │ │ 0x003b line=1216 │ │ @@ -183441,20 +183514,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 │ │ -09428c: |[09428c] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -09429c: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ -0942a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0942a4: 5410 4a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ -0942a8: 6e20 1f22 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ -0942ae: 0e00 |0009: return-void │ │ +09424c: |[09424c] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +09425c: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ +094260: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +094264: 5410 4a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ +094268: 6e20 1f22 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ +09426e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0004 line=564 │ │ 0x0009 line=566 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -183465,30 +183538,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0942b0: |[0942b0] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -0942c0: 5421 4a01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ -0942c4: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -0942c8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0942ca: 5421 4a01 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ -0942ce: 6e10 2222 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0942d4: 0a01 |000a: move-result v1 │ │ -0942d6: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -0942da: 5421 4a01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ -0942de: 6e20 1b22 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0942e4: 0c01 |0012: move-result-object v1 │ │ -0942e6: 1f01 1501 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0115 │ │ -0942ea: 7210 3105 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0531 │ │ -0942f0: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0942f4: 28eb |001a: goto 0005 // -0015 │ │ -0942f6: 0e00 |001b: return-void │ │ +094270: |[094270] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +094280: 5421 4a01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ +094284: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +094288: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09428a: 5421 4a01 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ +09428e: 6e10 2222 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +094294: 0a01 |000a: move-result v1 │ │ +094296: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +09429a: 5421 4a01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@014a │ │ +09429e: 6e20 1b22 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0942a4: 0c01 |0012: move-result-object v1 │ │ +0942a6: 1f01 1501 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0115 │ │ +0942aa: 7210 3105 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0531 │ │ +0942b0: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0942b4: 28eb |001a: goto 0005 // -0015 │ │ +0942b6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1513 │ │ 0x0004 line=1514 │ │ 0x000d line=1515 │ │ 0x0018 line=1514 │ │ 0x001b line=1518 │ │ @@ -183501,300 +183574,300 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 577 16-bit code units │ │ -0942f8: |[0942f8] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -094308: 120b |0000: const/4 v11, #int 0 // #0 │ │ -09430a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -09430c: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -094310: 0e00 |0004: return-void │ │ -094312: 07d2 |0005: move-object v2, v13 │ │ -094314: 1f02 1f01 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@011f │ │ -094318: 5427 5c01 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ -09431c: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -094320: 380e 5d00 |000c: if-eqz v14, 0069 // +005d │ │ -094324: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -094326: 6e10 2222 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09432c: 0a07 |0012: move-result v7 │ │ -09432e: 3574 5600 |0013: if-ge v4, v7, 0069 // +0056 │ │ -094332: 6e20 1b22 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094338: 0c01 |0018: move-result-object v1 │ │ -09433a: 1f01 0e01 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ -09433e: 6307 3b01 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094342: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -094346: 1a07 9405 |001f: const-string v7, "FragmentManager" // string@0594 │ │ -09434a: 2208 f804 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ -09434e: 7010 a121 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094354: 1a09 d328 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@28d3 │ │ -094358: 6e20 aa21 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09435e: 0c08 |002b: move-result-object v8 │ │ -094360: 6e20 a921 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094366: 0c08 |002f: move-result-object v8 │ │ -094368: 6e10 af21 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09436e: 0c08 |0033: move-result-object v8 │ │ -094370: 7120 141c 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094376: 5427 5c01 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ -09437a: 5218 ee00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -09437e: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -094382: 5b31 6c01 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -094386: 5b1a fd00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -09438a: 591b dc00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ -09438e: 5c1b ed00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ -094392: 5c1b d700 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -094396: 5b1a 0301 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -09439a: 5437 6e01 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -09439e: 3807 1b00 |004b: if-eqz v7, 0066 // +001b │ │ -0943a2: 5437 6e01 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -0943a6: 54c8 4501 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -0943aa: 6e10 f604 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@04f6 │ │ -0943b0: 0c08 |0054: move-result-object v8 │ │ -0943b2: 6e20 c502 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ -0943b8: 5437 6e01 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -0943bc: 1a08 f815 |005a: const-string v8, "android:view_state" // string@15f8 │ │ -0943c0: 6e20 b102 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02b1 │ │ -0943c6: 0c07 |005f: move-result-object v7 │ │ -0943c8: 5b17 fd00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -0943cc: 5437 6e01 |0062: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -0943d0: 5b17 fc00 |0064: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -0943d4: d804 0401 |0066: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0943d8: 28a7 |0068: goto 000f // -0059 │ │ -0943da: 2207 2505 |0069: new-instance v7, Ljava/util/ArrayList; // type@0525 │ │ -0943de: 5428 5c01 |006b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ -0943e2: 2188 |006d: array-length v8, v8 │ │ -0943e4: 7020 1422 8700 |006e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -0943ea: 5bc7 4401 |0071: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0943ee: 54c7 4801 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -0943f2: 3807 0700 |0075: if-eqz v7, 007c // +0007 │ │ -0943f6: 54c7 4801 |0077: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -0943fa: 6e10 1922 0700 |0079: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -094400: 1204 |007c: const/4 v4, #int 0 // #0 │ │ -094402: 5427 5c01 |007d: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ -094406: 2177 |007f: array-length v7, v7 │ │ -094408: 3574 7600 |0080: if-ge v4, v7, 00f6 // +0076 │ │ -09440c: 5427 5c01 |0082: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ -094410: 4603 0704 |0084: aget-object v3, v7, v4 │ │ -094414: 3803 3a00 |0086: if-eqz v3, 00c0 // +003a │ │ -094418: 54c7 4501 |0088: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -09441c: 54c8 5501 |008a: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -094420: 6e30 c405 7308 |008c: 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@05c4 │ │ -094426: 0c01 |008f: move-result-object v1 │ │ -094428: 6307 3b01 |0090: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -09442c: 3807 2400 |0092: if-eqz v7, 00b6 // +0024 │ │ -094430: 1a07 9405 |0094: const-string v7, "FragmentManager" // string@0594 │ │ -094434: 2208 f804 |0096: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ -094438: 7010 a121 0800 |0098: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09443e: 1a09 cf28 |009b: const-string v9, "restoreAllState: active #" // string@28cf │ │ -094442: 6e20 aa21 9800 |009d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094448: 0c08 |00a0: move-result-object v8 │ │ -09444a: 6e20 a621 4800 |00a1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094450: 0c08 |00a4: move-result-object v8 │ │ -094452: 1a09 5701 |00a5: const-string v9, ": " // string@0157 │ │ -094456: 6e20 aa21 9800 |00a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09445c: 0c08 |00aa: move-result-object v8 │ │ -09445e: 6e20 a921 1800 |00ab: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094464: 0c08 |00ae: move-result-object v8 │ │ -094466: 6e10 af21 0800 |00af: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09446c: 0c08 |00b2: move-result-object v8 │ │ -09446e: 7120 141c 8700 |00b3: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094474: 54c7 4401 |00b6: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -094478: 6e20 1722 1700 |00b8: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -09447e: 5b3a 6c01 |00bb: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ -094482: d804 0401 |00bd: add-int/lit8 v4, v4, #int 1 // #01 │ │ -094486: 28be |00bf: goto 007d // -0042 │ │ -094488: 54c7 4401 |00c0: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -09448c: 6e20 1722 a700 |00c2: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -094492: 54c7 4801 |00c5: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -094496: 3907 0900 |00c7: if-nez v7, 00d0 // +0009 │ │ -09449a: 2207 2505 |00c9: new-instance v7, Ljava/util/ArrayList; // type@0525 │ │ -09449e: 7010 1322 0700 |00cb: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0944a4: 5bc7 4801 |00ce: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -0944a8: 6307 3b01 |00d0: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0944ac: 3807 1a00 |00d2: if-eqz v7, 00ec // +001a │ │ -0944b0: 1a07 9405 |00d4: const-string v7, "FragmentManager" // string@0594 │ │ -0944b4: 2208 f804 |00d6: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ -0944b8: 7010 a121 0800 |00d8: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0944be: 1a09 d128 |00db: const-string v9, "restoreAllState: avail #" // string@28d1 │ │ -0944c2: 6e20 aa21 9800 |00dd: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0944c8: 0c08 |00e0: move-result-object v8 │ │ -0944ca: 6e20 a621 4800 |00e1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0944d0: 0c08 |00e4: move-result-object v8 │ │ -0944d2: 6e10 af21 0800 |00e5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0944d8: 0c08 |00e8: move-result-object v8 │ │ -0944da: 7120 141c 8700 |00e9: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0944e0: 54c7 4801 |00ec: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ -0944e4: 7110 5521 0400 |00ee: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -0944ea: 0c08 |00f1: move-result-object v8 │ │ -0944ec: 6e20 1722 8700 |00f2: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0944f2: 28c8 |00f5: goto 00bd // -0038 │ │ -0944f4: 380e 5300 |00f6: if-eqz v14, 0149 // +0053 │ │ -0944f8: 1204 |00f8: const/4 v4, #int 0 // #0 │ │ -0944fa: 6e10 2222 0e00 |00f9: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -094500: 0a07 |00fc: move-result v7 │ │ -094502: 3574 4c00 |00fd: if-ge v4, v7, 0149 // +004c │ │ -094506: 6e20 1b22 4e00 |00ff: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -09450c: 0c01 |0102: move-result-object v1 │ │ -09450e: 1f01 0e01 |0103: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ -094512: 5217 0401 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ -094516: 3a07 1800 |0107: if-ltz v7, 011f // +0018 │ │ -09451a: 5217 0401 |0109: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ -09451e: 54c8 4401 |010b: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -094522: 6e10 2222 0800 |010d: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -094528: 0a08 |0110: move-result v8 │ │ -09452a: 3587 1100 |0111: if-ge v7, v8, 0122 // +0011 │ │ -09452e: 54c7 4401 |0113: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -094532: 5218 0401 |0115: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ -094536: 6e20 1b22 8700 |0117: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -09453c: 0c07 |011a: move-result-object v7 │ │ -09453e: 1f07 0e01 |011b: check-cast v7, Landroid/support/v4/app/Fragment; // type@010e │ │ -094542: 5b17 0301 |011d: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -094546: d804 0401 |011f: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09454a: 28d8 |0121: goto 00f9 // -0028 │ │ -09454c: 1a07 9405 |0122: const-string v7, "FragmentManager" // string@0594 │ │ -094550: 2208 f804 |0124: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ -094554: 7010 a121 0800 |0126: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09455a: 1a09 c510 |0129: const-string v9, "Re-attaching retained fragment " // string@10c5 │ │ -09455e: 6e20 aa21 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094564: 0c08 |012e: move-result-object v8 │ │ -094566: 6e20 a921 1800 |012f: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09456c: 0c08 |0132: move-result-object v8 │ │ -09456e: 1a09 a400 |0133: const-string v9, " target no longer exists: " // string@00a4 │ │ -094572: 6e20 aa21 9800 |0135: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094578: 0c08 |0138: move-result-object v8 │ │ -09457a: 5219 0401 |0139: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ -09457e: 6e20 a621 9800 |013b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094584: 0c08 |013e: move-result-object v8 │ │ -094586: 6e10 af21 0800 |013f: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09458c: 0c08 |0142: move-result-object v8 │ │ -09458e: 7120 151c 8700 |0143: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -094594: 5b1a 0301 |0146: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -094598: 28d7 |0148: goto 011f // -0029 │ │ -09459a: 5427 5d01 |0149: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ -09459e: 3807 8000 |014b: if-eqz v7, 01cb // +0080 │ │ -0945a2: 2207 2505 |014d: new-instance v7, Ljava/util/ArrayList; // type@0525 │ │ -0945a6: 5428 5d01 |014f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ -0945aa: 2188 |0151: array-length v8, v8 │ │ -0945ac: 7020 1422 8700 |0152: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -0945b2: 5bc7 4601 |0155: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0945b6: 1204 |0157: const/4 v4, #int 0 // #0 │ │ -0945b8: 5427 5d01 |0158: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ -0945bc: 2177 |015a: array-length v7, v7 │ │ -0945be: 3574 7200 |015b: if-ge v4, v7, 01cd // +0072 │ │ -0945c2: 54c7 4401 |015d: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0945c6: 5428 5d01 |015f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ -0945ca: 4408 0804 |0161: aget v8, v8, v4 │ │ -0945ce: 6e20 1b22 8700 |0163: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0945d4: 0c01 |0166: move-result-object v1 │ │ -0945d6: 1f01 0e01 |0167: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ -0945da: 3901 2100 |0169: if-nez v1, 018a // +0021 │ │ -0945de: 2207 e604 |016b: new-instance v7, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0945e2: 2208 f804 |016d: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ -0945e6: 7010 a121 0800 |016f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0945ec: 1a09 b00f |0172: const-string v9, "No instantiated fragment for index #" // string@0fb0 │ │ -0945f0: 6e20 aa21 9800 |0174: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0945f6: 0c08 |0177: move-result-object v8 │ │ -0945f8: 5429 5d01 |0178: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ -0945fc: 4409 0904 |017a: aget v9, v9, v4 │ │ -094600: 6e20 a621 9800 |017c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094606: 0c08 |017f: move-result-object v8 │ │ -094608: 6e10 af21 0800 |0180: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09460e: 0c08 |0183: move-result-object v8 │ │ -094610: 7020 4a21 8700 |0184: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -094616: 7020 a205 7c00 |0187: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ -09461c: 1217 |018a: const/4 v7, #int 1 // #1 │ │ -09461e: 5c17 d700 |018b: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -094622: 6307 3b01 |018d: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094626: 3807 2400 |018f: if-eqz v7, 01b3 // +0024 │ │ -09462a: 1a07 9405 |0191: const-string v7, "FragmentManager" // string@0594 │ │ -09462e: 2208 f804 |0193: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ -094632: 7010 a121 0800 |0195: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094638: 1a09 d028 |0198: const-string v9, "restoreAllState: added #" // string@28d0 │ │ -09463c: 6e20 aa21 9800 |019a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094642: 0c08 |019d: move-result-object v8 │ │ -094644: 6e20 a621 4800 |019e: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -09464a: 0c08 |01a1: move-result-object v8 │ │ -09464c: 1a09 5701 |01a2: const-string v9, ": " // string@0157 │ │ -094650: 6e20 aa21 9800 |01a4: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094656: 0c08 |01a7: move-result-object v8 │ │ -094658: 6e20 a921 1800 |01a8: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09465e: 0c08 |01ab: move-result-object v8 │ │ -094660: 6e10 af21 0800 |01ac: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094666: 0c08 |01af: move-result-object v8 │ │ -094668: 7120 141c 8700 |01b0: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09466e: 54c7 4601 |01b3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -094672: 6e20 1a22 1700 |01b5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ -094678: 0a07 |01b8: move-result v7 │ │ -09467a: 3807 0a00 |01b9: if-eqz v7, 01c3 // +000a │ │ -09467e: 2207 e604 |01bb: new-instance v7, Ljava/lang/IllegalStateException; // type@04e6 │ │ -094682: 1a08 c202 |01bd: const-string v8, "Already added!" // string@02c2 │ │ -094686: 7020 4a21 8700 |01bf: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -09468c: 2707 |01c2: throw v7 │ │ -09468e: 54c7 4601 |01c3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -094692: 6e20 1722 1700 |01c5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -094698: d804 0401 |01c8: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09469c: 288e |01ca: goto 0158 // -0072 │ │ -09469e: 5bca 4601 |01cb: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -0946a2: 5427 5e01 |01cd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ -0946a6: 3807 6e00 |01cf: if-eqz v7, 023d // +006e │ │ -0946aa: 2207 2505 |01d1: new-instance v7, Ljava/util/ArrayList; // type@0525 │ │ -0946ae: 5428 5e01 |01d3: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ -0946b2: 2188 |01d5: array-length v8, v8 │ │ -0946b4: 7020 1422 8700 |01d6: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ -0946ba: 5bc7 4901 |01d9: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -0946be: 1204 |01db: const/4 v4, #int 0 // #0 │ │ -0946c0: 5427 5e01 |01dc: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ -0946c4: 2177 |01de: array-length v7, v7 │ │ -0946c6: 3574 25fe |01df: if-ge v4, v7, 0004 // -01db │ │ -0946ca: 5427 5e01 |01e1: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ -0946ce: 4607 0704 |01e3: aget-object v7, v7, v4 │ │ -0946d2: 6e20 4904 c700 |01e5: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0449 │ │ -0946d8: 0c00 |01e8: move-result-object v0 │ │ -0946da: 6307 3b01 |01e9: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0946de: 3807 4100 |01eb: if-eqz v7, 022c // +0041 │ │ -0946e2: 1a07 9405 |01ed: const-string v7, "FragmentManager" // string@0594 │ │ -0946e6: 2208 f804 |01ef: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ -0946ea: 7010 a121 0800 |01f1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0946f0: 1a09 d228 |01f4: const-string v9, "restoreAllState: back stack #" // string@28d2 │ │ -0946f4: 6e20 aa21 9800 |01f6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0946fa: 0c08 |01f9: move-result-object v8 │ │ -0946fc: 6e20 a621 4800 |01fa: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094702: 0c08 |01fd: move-result-object v8 │ │ -094704: 1a09 2800 |01fe: const-string v9, " (index " // string@0028 │ │ -094708: 6e20 aa21 9800 |0200: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09470e: 0c08 |0203: move-result-object v8 │ │ -094710: 5209 a000 |0204: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -094714: 6e20 a621 9800 |0206: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -09471a: 0c08 |0209: move-result-object v8 │ │ -09471c: 1a09 0101 |020a: const-string v9, "): " // string@0101 │ │ -094720: 6e20 aa21 9800 |020c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094726: 0c08 |020f: move-result-object v8 │ │ -094728: 6e20 a921 0800 |0210: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09472e: 0c08 |0213: move-result-object v8 │ │ -094730: 6e10 af21 0800 |0214: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094736: 0c08 |0217: move-result-object v8 │ │ -094738: 7120 141c 8700 |0218: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09473e: 2205 7f02 |021b: new-instance v5, Landroid/support/v4/util/LogWriter; // type@027f │ │ -094742: 1a07 9405 |021d: const-string v7, "FragmentManager" // string@0594 │ │ -094746: 7020 5f0e 7500 |021f: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0e5f │ │ -09474c: 2206 ce04 |0222: new-instance v6, Ljava/io/PrintWriter; // type@04ce │ │ -094750: 7020 0721 5600 |0224: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2107 │ │ -094756: 1a07 0400 |0227: const-string v7, " " // string@0004 │ │ -09475a: 6e40 1404 70b6 |0229: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0414 │ │ -094760: 54c7 4901 |022c: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -094764: 6e20 1722 0700 |022e: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -09476a: 5207 a000 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -09476e: 3a07 0700 |0233: if-ltz v7, 023a // +0007 │ │ -094772: 5207 a000 |0235: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ -094776: 6e30 9f05 7c00 |0237: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@059f │ │ -09477c: d804 0401 |023a: add-int/lit8 v4, v4, #int 1 // #01 │ │ -094780: 28a0 |023c: goto 01dc // -0060 │ │ -094782: 5bca 4901 |023d: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -094786: 2900 c5fd |023f: goto/16 0004 // -023b │ │ +0942b8: |[0942b8] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +0942c8: 120b |0000: const/4 v11, #int 0 // #0 │ │ +0942ca: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0942cc: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +0942d0: 0e00 |0004: return-void │ │ +0942d2: 07d2 |0005: move-object v2, v13 │ │ +0942d4: 1f02 1f01 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@011f │ │ +0942d8: 5427 5c01 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ +0942dc: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +0942e0: 380e 5d00 |000c: if-eqz v14, 0069 // +005d │ │ +0942e4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0942e6: 6e10 2222 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0942ec: 0a07 |0012: move-result v7 │ │ +0942ee: 3574 5600 |0013: if-ge v4, v7, 0069 // +0056 │ │ +0942f2: 6e20 1b22 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0942f8: 0c01 |0018: move-result-object v1 │ │ +0942fa: 1f01 0e01 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ +0942fe: 6307 3b01 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +094302: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +094306: 1a07 9405 |001f: const-string v7, "FragmentManager" // string@0594 │ │ +09430a: 2208 f804 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ +09430e: 7010 a121 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094314: 1a09 cf28 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@28cf │ │ +094318: 6e20 aa21 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09431e: 0c08 |002b: move-result-object v8 │ │ +094320: 6e20 a921 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094326: 0c08 |002f: move-result-object v8 │ │ +094328: 6e10 af21 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09432e: 0c08 |0033: move-result-object v8 │ │ +094330: 7120 141c 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +094336: 5427 5c01 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ +09433a: 5218 ee00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +09433e: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +094342: 5b31 6c01 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +094346: 5b1a fd00 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +09434a: 591b dc00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00dc │ │ +09434e: 5c1b ed00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ed │ │ +094352: 5c1b d700 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +094356: 5b1a 0301 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +09435a: 5437 6e01 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +09435e: 3807 1b00 |004b: if-eqz v7, 0066 // +001b │ │ +094362: 5437 6e01 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +094366: 54c8 4501 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +09436a: 6e10 f604 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@04f6 │ │ +094370: 0c08 |0054: move-result-object v8 │ │ +094372: 6e20 c502 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ +094378: 5437 6e01 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +09437c: 1a08 f415 |005a: const-string v8, "android:view_state" // string@15f4 │ │ +094380: 6e20 b102 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@02b1 │ │ +094386: 0c07 |005f: move-result-object v7 │ │ +094388: 5b17 fd00 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +09438c: 5437 6e01 |0062: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +094390: 5b17 fc00 |0064: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +094394: d804 0401 |0066: add-int/lit8 v4, v4, #int 1 // #01 │ │ +094398: 28a7 |0068: goto 000f // -0059 │ │ +09439a: 2207 2505 |0069: new-instance v7, Ljava/util/ArrayList; // type@0525 │ │ +09439e: 5428 5c01 |006b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ +0943a2: 2188 |006d: array-length v8, v8 │ │ +0943a4: 7020 1422 8700 |006e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +0943aa: 5bc7 4401 |0071: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +0943ae: 54c7 4801 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +0943b2: 3807 0700 |0075: if-eqz v7, 007c // +0007 │ │ +0943b6: 54c7 4801 |0077: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +0943ba: 6e10 1922 0700 |0079: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +0943c0: 1204 |007c: const/4 v4, #int 0 // #0 │ │ +0943c2: 5427 5c01 |007d: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ +0943c6: 2177 |007f: array-length v7, v7 │ │ +0943c8: 3574 7600 |0080: if-ge v4, v7, 00f6 // +0076 │ │ +0943cc: 5427 5c01 |0082: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ +0943d0: 4603 0704 |0084: aget-object v3, v7, v4 │ │ +0943d4: 3803 3a00 |0086: if-eqz v3, 00c0 // +003a │ │ +0943d8: 54c7 4501 |0088: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +0943dc: 54c8 5501 |008a: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +0943e0: 6e30 c405 7308 |008c: 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@05c4 │ │ +0943e6: 0c01 |008f: move-result-object v1 │ │ +0943e8: 6307 3b01 |0090: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0943ec: 3807 2400 |0092: if-eqz v7, 00b6 // +0024 │ │ +0943f0: 1a07 9405 |0094: const-string v7, "FragmentManager" // string@0594 │ │ +0943f4: 2208 f804 |0096: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ +0943f8: 7010 a121 0800 |0098: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0943fe: 1a09 cb28 |009b: const-string v9, "restoreAllState: active #" // string@28cb │ │ +094402: 6e20 aa21 9800 |009d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094408: 0c08 |00a0: move-result-object v8 │ │ +09440a: 6e20 a621 4800 |00a1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +094410: 0c08 |00a4: move-result-object v8 │ │ +094412: 1a09 5701 |00a5: const-string v9, ": " // string@0157 │ │ +094416: 6e20 aa21 9800 |00a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09441c: 0c08 |00aa: move-result-object v8 │ │ +09441e: 6e20 a921 1800 |00ab: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094424: 0c08 |00ae: move-result-object v8 │ │ +094426: 6e10 af21 0800 |00af: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09442c: 0c08 |00b2: move-result-object v8 │ │ +09442e: 7120 141c 8700 |00b3: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +094434: 54c7 4401 |00b6: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +094438: 6e20 1722 1700 |00b8: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +09443e: 5b3a 6c01 |00bb: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@016c │ │ +094442: d804 0401 |00bd: add-int/lit8 v4, v4, #int 1 // #01 │ │ +094446: 28be |00bf: goto 007d // -0042 │ │ +094448: 54c7 4401 |00c0: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +09444c: 6e20 1722 a700 |00c2: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +094452: 54c7 4801 |00c5: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +094456: 3907 0900 |00c7: if-nez v7, 00d0 // +0009 │ │ +09445a: 2207 2505 |00c9: new-instance v7, Ljava/util/ArrayList; // type@0525 │ │ +09445e: 7010 1322 0700 |00cb: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +094464: 5bc7 4801 |00ce: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +094468: 6307 3b01 |00d0: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +09446c: 3807 1a00 |00d2: if-eqz v7, 00ec // +001a │ │ +094470: 1a07 9405 |00d4: const-string v7, "FragmentManager" // string@0594 │ │ +094474: 2208 f804 |00d6: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ +094478: 7010 a121 0800 |00d8: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09447e: 1a09 cd28 |00db: const-string v9, "restoreAllState: avail #" // string@28cd │ │ +094482: 6e20 aa21 9800 |00dd: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094488: 0c08 |00e0: move-result-object v8 │ │ +09448a: 6e20 a621 4800 |00e1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +094490: 0c08 |00e4: move-result-object v8 │ │ +094492: 6e10 af21 0800 |00e5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094498: 0c08 |00e8: move-result-object v8 │ │ +09449a: 7120 141c 8700 |00e9: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0944a0: 54c7 4801 |00ec: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0148 │ │ +0944a4: 7110 5521 0400 |00ee: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +0944aa: 0c08 |00f1: move-result-object v8 │ │ +0944ac: 6e20 1722 8700 |00f2: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0944b2: 28c8 |00f5: goto 00bd // -0038 │ │ +0944b4: 380e 5300 |00f6: if-eqz v14, 0149 // +0053 │ │ +0944b8: 1204 |00f8: const/4 v4, #int 0 // #0 │ │ +0944ba: 6e10 2222 0e00 |00f9: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0944c0: 0a07 |00fc: move-result v7 │ │ +0944c2: 3574 4c00 |00fd: if-ge v4, v7, 0149 // +004c │ │ +0944c6: 6e20 1b22 4e00 |00ff: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0944cc: 0c01 |0102: move-result-object v1 │ │ +0944ce: 1f01 0e01 |0103: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ +0944d2: 5217 0401 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ +0944d6: 3a07 1800 |0107: if-ltz v7, 011f // +0018 │ │ +0944da: 5217 0401 |0109: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ +0944de: 54c8 4401 |010b: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +0944e2: 6e10 2222 0800 |010d: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0944e8: 0a08 |0110: move-result v8 │ │ +0944ea: 3587 1100 |0111: if-ge v7, v8, 0122 // +0011 │ │ +0944ee: 54c7 4401 |0113: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +0944f2: 5218 0401 |0115: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ +0944f6: 6e20 1b22 8700 |0117: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0944fc: 0c07 |011a: move-result-object v7 │ │ +0944fe: 1f07 0e01 |011b: check-cast v7, Landroid/support/v4/app/Fragment; // type@010e │ │ +094502: 5b17 0301 |011d: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +094506: d804 0401 |011f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09450a: 28d8 |0121: goto 00f9 // -0028 │ │ +09450c: 1a07 9405 |0122: const-string v7, "FragmentManager" // string@0594 │ │ +094510: 2208 f804 |0124: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ +094514: 7010 a121 0800 |0126: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09451a: 1a09 c110 |0129: const-string v9, "Re-attaching retained fragment " // string@10c1 │ │ +09451e: 6e20 aa21 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094524: 0c08 |012e: move-result-object v8 │ │ +094526: 6e20 a921 1800 |012f: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09452c: 0c08 |0132: move-result-object v8 │ │ +09452e: 1a09 a400 |0133: const-string v9, " target no longer exists: " // string@00a4 │ │ +094532: 6e20 aa21 9800 |0135: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094538: 0c08 |0138: move-result-object v8 │ │ +09453a: 5219 0401 |0139: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ +09453e: 6e20 a621 9800 |013b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +094544: 0c08 |013e: move-result-object v8 │ │ +094546: 6e10 af21 0800 |013f: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09454c: 0c08 |0142: move-result-object v8 │ │ +09454e: 7120 151c 8700 |0143: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +094554: 5b1a 0301 |0146: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +094558: 28d7 |0148: goto 011f // -0029 │ │ +09455a: 5427 5d01 |0149: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ +09455e: 3807 8000 |014b: if-eqz v7, 01cb // +0080 │ │ +094562: 2207 2505 |014d: new-instance v7, Ljava/util/ArrayList; // type@0525 │ │ +094566: 5428 5d01 |014f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ +09456a: 2188 |0151: array-length v8, v8 │ │ +09456c: 7020 1422 8700 |0152: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +094572: 5bc7 4601 |0155: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094576: 1204 |0157: const/4 v4, #int 0 // #0 │ │ +094578: 5427 5d01 |0158: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ +09457c: 2177 |015a: array-length v7, v7 │ │ +09457e: 3574 7200 |015b: if-ge v4, v7, 01cd // +0072 │ │ +094582: 54c7 4401 |015d: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +094586: 5428 5d01 |015f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ +09458a: 4408 0804 |0161: aget v8, v8, v4 │ │ +09458e: 6e20 1b22 8700 |0163: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +094594: 0c01 |0166: move-result-object v1 │ │ +094596: 1f01 0e01 |0167: check-cast v1, Landroid/support/v4/app/Fragment; // type@010e │ │ +09459a: 3901 2100 |0169: if-nez v1, 018a // +0021 │ │ +09459e: 2207 e604 |016b: new-instance v7, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0945a2: 2208 f804 |016d: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ +0945a6: 7010 a121 0800 |016f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0945ac: 1a09 ac0f |0172: const-string v9, "No instantiated fragment for index #" // string@0fac │ │ +0945b0: 6e20 aa21 9800 |0174: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0945b6: 0c08 |0177: move-result-object v8 │ │ +0945b8: 5429 5d01 |0178: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ +0945bc: 4409 0904 |017a: aget v9, v9, v4 │ │ +0945c0: 6e20 a621 9800 |017c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0945c6: 0c08 |017f: move-result-object v8 │ │ +0945c8: 6e10 af21 0800 |0180: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0945ce: 0c08 |0183: move-result-object v8 │ │ +0945d0: 7020 4a21 8700 |0184: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0945d6: 7020 a205 7c00 |0187: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ +0945dc: 1217 |018a: const/4 v7, #int 1 // #1 │ │ +0945de: 5c17 d700 |018b: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +0945e2: 6307 3b01 |018d: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0945e6: 3807 2400 |018f: if-eqz v7, 01b3 // +0024 │ │ +0945ea: 1a07 9405 |0191: const-string v7, "FragmentManager" // string@0594 │ │ +0945ee: 2208 f804 |0193: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ +0945f2: 7010 a121 0800 |0195: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0945f8: 1a09 cc28 |0198: const-string v9, "restoreAllState: added #" // string@28cc │ │ +0945fc: 6e20 aa21 9800 |019a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094602: 0c08 |019d: move-result-object v8 │ │ +094604: 6e20 a621 4800 |019e: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +09460a: 0c08 |01a1: move-result-object v8 │ │ +09460c: 1a09 5701 |01a2: const-string v9, ": " // string@0157 │ │ +094610: 6e20 aa21 9800 |01a4: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094616: 0c08 |01a7: move-result-object v8 │ │ +094618: 6e20 a921 1800 |01a8: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09461e: 0c08 |01ab: move-result-object v8 │ │ +094620: 6e10 af21 0800 |01ac: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094626: 0c08 |01af: move-result-object v8 │ │ +094628: 7120 141c 8700 |01b0: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09462e: 54c7 4601 |01b3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094632: 6e20 1a22 1700 |01b5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@221a │ │ +094638: 0a07 |01b8: move-result v7 │ │ +09463a: 3807 0a00 |01b9: if-eqz v7, 01c3 // +000a │ │ +09463e: 2207 e604 |01bb: new-instance v7, Ljava/lang/IllegalStateException; // type@04e6 │ │ +094642: 1a08 c202 |01bd: const-string v8, "Already added!" // string@02c2 │ │ +094646: 7020 4a21 8700 |01bf: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +09464c: 2707 |01c2: throw v7 │ │ +09464e: 54c7 4601 |01c3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094652: 6e20 1722 1700 |01c5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +094658: d804 0401 |01c8: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09465c: 288e |01ca: goto 0158 // -0072 │ │ +09465e: 5bca 4601 |01cb: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094662: 5427 5e01 |01cd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ +094666: 3807 6e00 |01cf: if-eqz v7, 023d // +006e │ │ +09466a: 2207 2505 |01d1: new-instance v7, Ljava/util/ArrayList; // type@0525 │ │ +09466e: 5428 5e01 |01d3: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ +094672: 2188 |01d5: array-length v8, v8 │ │ +094674: 7020 1422 8700 |01d6: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2214 │ │ +09467a: 5bc7 4901 |01d9: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +09467e: 1204 |01db: const/4 v4, #int 0 // #0 │ │ +094680: 5427 5e01 |01dc: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ +094684: 2177 |01de: array-length v7, v7 │ │ +094686: 3574 25fe |01df: if-ge v4, v7, 0004 // -01db │ │ +09468a: 5427 5e01 |01e1: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ +09468e: 4607 0704 |01e3: aget-object v7, v7, v4 │ │ +094692: 6e20 4904 c700 |01e5: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0449 │ │ +094698: 0c00 |01e8: move-result-object v0 │ │ +09469a: 6307 3b01 |01e9: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +09469e: 3807 4100 |01eb: if-eqz v7, 022c // +0041 │ │ +0946a2: 1a07 9405 |01ed: const-string v7, "FragmentManager" // string@0594 │ │ +0946a6: 2208 f804 |01ef: new-instance v8, Ljava/lang/StringBuilder; // type@04f8 │ │ +0946aa: 7010 a121 0800 |01f1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0946b0: 1a09 ce28 |01f4: const-string v9, "restoreAllState: back stack #" // string@28ce │ │ +0946b4: 6e20 aa21 9800 |01f6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0946ba: 0c08 |01f9: move-result-object v8 │ │ +0946bc: 6e20 a621 4800 |01fa: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0946c2: 0c08 |01fd: move-result-object v8 │ │ +0946c4: 1a09 2800 |01fe: const-string v9, " (index " // string@0028 │ │ +0946c8: 6e20 aa21 9800 |0200: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0946ce: 0c08 |0203: move-result-object v8 │ │ +0946d0: 5209 a000 |0204: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +0946d4: 6e20 a621 9800 |0206: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0946da: 0c08 |0209: move-result-object v8 │ │ +0946dc: 1a09 0101 |020a: const-string v9, "): " // string@0101 │ │ +0946e0: 6e20 aa21 9800 |020c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0946e6: 0c08 |020f: move-result-object v8 │ │ +0946e8: 6e20 a921 0800 |0210: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0946ee: 0c08 |0213: move-result-object v8 │ │ +0946f0: 6e10 af21 0800 |0214: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0946f6: 0c08 |0217: move-result-object v8 │ │ +0946f8: 7120 141c 8700 |0218: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0946fe: 2205 7f02 |021b: new-instance v5, Landroid/support/v4/util/LogWriter; // type@027f │ │ +094702: 1a07 9405 |021d: const-string v7, "FragmentManager" // string@0594 │ │ +094706: 7020 5f0e 7500 |021f: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0e5f │ │ +09470c: 2206 ce04 |0222: new-instance v6, Ljava/io/PrintWriter; // type@04ce │ │ +094710: 7020 0721 5600 |0224: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2107 │ │ +094716: 1a07 0400 |0227: const-string v7, " " // string@0004 │ │ +09471a: 6e40 1404 70b6 |0229: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0414 │ │ +094720: 54c7 4901 |022c: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +094724: 6e20 1722 0700 |022e: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +09472a: 5207 a000 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +09472e: 3a07 0700 |0233: if-ltz v7, 023a // +0007 │ │ +094732: 5207 a000 |0235: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a0 │ │ +094736: 6e30 9f05 7c00 |0237: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@059f │ │ +09473c: d804 0401 |023a: add-int/lit8 v4, v4, #int 1 // #01 │ │ +094740: 28a0 |023c: goto 01dc // -0060 │ │ +094742: 5bca 4901 |023d: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +094746: 2900 c5fd |023f: goto/16 0004 // -023b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1788 │ │ 0x0004 line=1896 │ │ 0x0006 line=1789 │ │ 0x0008 line=1790 │ │ 0x000c line=1794 │ │ @@ -183888,59 +183961,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -09478c: |[09478c] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -09479c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09479e: 5463 4401 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0947a2: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -0947a6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0947a8: 5463 4401 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0947ac: 6e10 2222 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0947b2: 0a03 |000b: move-result v3 │ │ -0947b4: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -0947b8: 5463 4401 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0947bc: 6e20 1b22 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0947c2: 0c00 |0013: move-result-object v0 │ │ -0947c4: 1f00 0e01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -0947c8: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -0947cc: 5503 f900 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ -0947d0: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -0947d4: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -0947d8: 2201 2505 |001e: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -0947dc: 7010 1322 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0947e2: 6e20 1722 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0947e8: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -0947ea: 5c03 fa00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ -0947ee: 5403 0301 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -0947f2: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -0947f6: 5403 0301 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -0947fa: 5233 ee00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -0947fe: 5903 0401 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ -094802: 6303 3b01 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094806: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -09480a: 1a03 9405 |0037: const-string v3, "FragmentManager" // string@0594 │ │ -09480e: 2204 f804 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -094812: 7010 a121 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094818: 1a05 e828 |003e: const-string v5, "retainNonConfig: keeping retained " // string@28e8 │ │ -09481c: 6e20 aa21 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094822: 0c04 |0043: move-result-object v4 │ │ -094824: 6e20 a921 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09482a: 0c04 |0047: move-result-object v4 │ │ -09482c: 6e10 af21 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094832: 0c04 |004b: move-result-object v4 │ │ -094834: 7120 141c 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09483a: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09483e: 28b5 |0051: goto 0006 // -004b │ │ -094840: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -094842: 28de |0053: goto 0031 // -0022 │ │ -094844: 1101 |0054: return-object v1 │ │ +09474c: |[09474c] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +09475c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09475e: 5463 4401 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +094762: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +094766: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +094768: 5463 4401 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +09476c: 6e10 2222 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +094772: 0a03 |000b: move-result v3 │ │ +094774: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +094778: 5463 4401 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +09477c: 6e20 1b22 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +094782: 0c00 |0013: move-result-object v0 │ │ +094784: 1f00 0e01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +094788: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +09478c: 5503 f900 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00f9 │ │ +094790: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +094794: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +094798: 2201 2505 |001e: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +09479c: 7010 1322 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0947a2: 6e20 1722 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0947a8: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +0947aa: 5c03 fa00 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00fa │ │ +0947ae: 5403 0301 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +0947b2: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +0947b6: 5403 0301 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +0947ba: 5233 ee00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +0947be: 5903 0401 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0104 │ │ +0947c2: 6303 3b01 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +0947c6: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +0947ca: 1a03 9405 |0037: const-string v3, "FragmentManager" // string@0594 │ │ +0947ce: 2204 f804 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +0947d2: 7010 a121 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0947d8: 1a05 e428 |003e: const-string v5, "retainNonConfig: keeping retained " // string@28e4 │ │ +0947dc: 6e20 aa21 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0947e2: 0c04 |0043: move-result-object v4 │ │ +0947e4: 6e20 a921 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0947ea: 0c04 |0047: move-result-object v4 │ │ +0947ec: 6e10 af21 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0947f2: 0c04 |004b: move-result-object v4 │ │ +0947f4: 7120 141c 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0947fa: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0947fe: 28b5 |0051: goto 0006 // -004b │ │ +094800: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +094802: 28de |0053: goto 0031 // -0022 │ │ +094804: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1602 │ │ 0x0001 line=1603 │ │ 0x0005 line=1604 │ │ 0x000e line=1605 │ │ 0x0016 line=1606 │ │ @@ -183965,248 +184038,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -094848: |[094848] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -094858: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09485a: 6e10 7405 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ -094860: 6309 3e01 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@013e │ │ -094864: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -094868: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -09486a: 5cc9 5901 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ -09486e: 54c9 4401 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -094872: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -094876: 54c9 4401 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -09487a: 6e10 2222 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -094880: 0a09 |0014: move-result v9 │ │ -094882: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -094886: 1105 |0017: return-object v5 │ │ -094888: 54c9 4401 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -09488c: 6e10 2222 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -094892: 0a00 |001d: move-result v0 │ │ -094894: 2301 7a06 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@067a │ │ -094898: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -09489a: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -09489c: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -0948a0: 54c9 4401 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -0948a4: 6e20 1b22 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0948aa: 0c04 |0029: move-result-object v4 │ │ -0948ac: 1f04 0e01 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@010e │ │ -0948b0: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -0948b4: 5249 ee00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -0948b8: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -0948bc: 2209 e604 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0948c0: 220a f804 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ -0948c4: 7010 a121 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0948ca: 1a0b 7d05 |0039: const-string v11, "Failure saving state: active " // string@057d │ │ -0948ce: 6e20 aa21 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0948d4: 0c0a |003e: move-result-object v10 │ │ -0948d6: 6e20 a921 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0948dc: 0c0a |0042: move-result-object v10 │ │ -0948de: 1a0b 5400 |0043: const-string v11, " has cleared index: " // string@0054 │ │ -0948e2: 6e20 aa21 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0948e8: 0c0a |0048: move-result-object v10 │ │ -0948ea: 524b ee00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -0948ee: 6e20 a621 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0948f4: 0c0a |004e: move-result-object v10 │ │ -0948f6: 6e10 af21 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0948fc: 0c0a |0052: move-result-object v10 │ │ -0948fe: 7020 4a21 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -094904: 7020 a205 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ -09490a: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -09490c: 2206 2201 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0122 │ │ -094910: 7020 c205 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@05c2 │ │ -094916: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -09491a: 5249 0001 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -09491e: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -094922: 5469 6e01 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -094926: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -09492a: 6e20 9c05 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@059c │ │ -094930: 0c09 |006c: move-result-object v9 │ │ -094932: 5b69 6e01 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -094936: 5449 0301 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -09493a: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -09493e: 5449 0301 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -094942: 5299 ee00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -094946: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -09494a: 2209 e604 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@04e6 │ │ -09494e: 220a f804 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ -094952: 7010 a121 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094958: 1a0b 7c05 |0080: const-string v11, "Failure saving state: " // string@057c │ │ -09495c: 6e20 aa21 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094962: 0c0a |0085: move-result-object v10 │ │ -094964: 6e20 a921 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09496a: 0c0a |0089: move-result-object v10 │ │ -09496c: 1a0b 5500 |008a: const-string v11, " has target not in fragment manager: " // string@0055 │ │ -094970: 6e20 aa21 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094976: 0c0a |008f: move-result-object v10 │ │ -094978: 544b 0301 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -09497c: 6e20 a921 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094982: 0c0a |0095: move-result-object v10 │ │ -094984: 6e10 af21 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09498a: 0c0a |0099: move-result-object v10 │ │ -09498c: 7020 4a21 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -094992: 7020 a205 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ -094998: 5469 6e01 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -09499c: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -0949a0: 2209 9400 |00a4: new-instance v9, Landroid/os/Bundle; // type@0094 │ │ -0949a4: 7010 a102 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -0949aa: 5b69 6e01 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -0949ae: 5469 6e01 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -0949b2: 1a0a f515 |00ad: const-string v10, "android:target_state" // string@15f5 │ │ -0949b6: 544b 0301 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ -0949ba: 6e40 9405 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@0594 │ │ -0949c0: 5249 0501 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ -0949c4: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -0949c8: 5469 6e01 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -0949cc: 1a0a f415 |00ba: const-string v10, "android:target_req_state" // string@15f4 │ │ -0949d0: 524b 0501 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ -0949d4: 6e30 bc02 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -0949da: 6309 3b01 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -0949de: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -0949e2: 1a09 9405 |00c5: const-string v9, "FragmentManager" // string@0594 │ │ -0949e6: 220a f804 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ -0949ea: 7010 a121 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0949f0: 1a0b 9b11 |00cc: const-string v11, "Saved state of " // string@119b │ │ -0949f4: 6e20 aa21 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0949fa: 0c0a |00d1: move-result-object v10 │ │ -0949fc: 6e20 a921 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094a02: 0c0a |00d5: move-result-object v10 │ │ -094a04: 1a0b 5701 |00d6: const-string v11, ": " // string@0157 │ │ -094a08: 6e20 aa21 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094a0e: 0c0a |00db: move-result-object v10 │ │ -094a10: 546b 6e01 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -094a14: 6e20 a921 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094a1a: 0c0a |00e1: move-result-object v10 │ │ -094a1c: 6e10 af21 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094a22: 0c0a |00e5: move-result-object v10 │ │ -094a24: 7120 141c a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094a2a: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -094a2e: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -094a32: 5449 fc00 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ -094a36: 5b69 6e01 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ -094a3a: 28d0 |00f1: goto 00c1 // -0030 │ │ -094a3c: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -094a40: 6309 3b01 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094a44: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -094a48: 1a09 9405 |00f8: const-string v9, "FragmentManager" // string@0594 │ │ -094a4c: 1a0a 4329 |00fa: const-string v10, "saveAllState: no fragments!" // string@2943 │ │ -094a50: 7120 141c a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094a56: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -094a5a: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -094a5c: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -094a5e: 54c9 4601 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -094a62: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -094a66: 54c9 4601 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -094a6a: 6e10 2222 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -094a70: 0a00 |010c: move-result v0 │ │ -094a72: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -094a76: 2302 6d06 |010f: new-array v2, v0, [I // type@066d │ │ -094a7a: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -094a7c: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -094a80: 54c9 4601 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -094a84: 6e20 1b22 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094a8a: 0c09 |0119: move-result-object v9 │ │ -094a8c: 1f09 0e01 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@010e │ │ -094a90: 5299 ee00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -094a94: 4b09 0208 |011e: aput v9, v2, v8 │ │ -094a98: 4409 0208 |0120: aget v9, v2, v8 │ │ -094a9c: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -094aa0: 2209 e604 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@04e6 │ │ -094aa4: 220a f804 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ -094aa8: 7010 a121 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094aae: 1a0b 7d05 |012b: const-string v11, "Failure saving state: active " // string@057d │ │ -094ab2: 6e20 aa21 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094ab8: 0c0a |0130: move-result-object v10 │ │ -094aba: 54cb 4601 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -094abe: 6e20 1b22 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094ac4: 0c0b |0136: move-result-object v11 │ │ -094ac6: 6e20 a921 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094acc: 0c0a |013a: move-result-object v10 │ │ -094ace: 1a0b 5400 |013b: const-string v11, " has cleared index: " // string@0054 │ │ -094ad2: 6e20 aa21 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094ad8: 0c0a |0140: move-result-object v10 │ │ -094ada: 440b 0208 |0141: aget v11, v2, v8 │ │ -094ade: 6e20 a621 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094ae4: 0c0a |0146: move-result-object v10 │ │ -094ae6: 6e10 af21 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094aec: 0c0a |014a: move-result-object v10 │ │ -094aee: 7020 4a21 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -094af4: 7020 a205 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ -094afa: 6309 3b01 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094afe: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -094b02: 1a09 9405 |0155: const-string v9, "FragmentManager" // string@0594 │ │ -094b06: 220a f804 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ -094b0a: 7010 a121 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094b10: 1a0b 4229 |015c: const-string v11, "saveAllState: adding fragment #" // string@2942 │ │ -094b14: 6e20 aa21 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094b1a: 0c0a |0161: move-result-object v10 │ │ -094b1c: 6e20 a621 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094b22: 0c0a |0165: move-result-object v10 │ │ -094b24: 1a0b 5701 |0166: const-string v11, ": " // string@0157 │ │ -094b28: 6e20 aa21 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094b2e: 0c0a |016b: move-result-object v10 │ │ -094b30: 54cb 4601 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ -094b34: 6e20 1b22 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094b3a: 0c0b |0171: move-result-object v11 │ │ -094b3c: 6e20 a921 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094b42: 0c0a |0175: move-result-object v10 │ │ -094b44: 6e10 af21 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094b4a: 0c0a |0179: move-result-object v10 │ │ -094b4c: 7120 141c a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094b52: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -094b56: 2893 |017f: goto 0112 // -006d │ │ -094b58: 54c9 4901 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -094b5c: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -094b60: 54c9 4901 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -094b64: 6e10 2222 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -094b6a: 0a00 |0189: move-result v0 │ │ -094b6c: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -094b70: 2303 7706 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0677 │ │ -094b74: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -094b76: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -094b7a: 220a 0601 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0106 │ │ -094b7e: 54c9 4901 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -094b82: 6e20 1b22 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094b88: 0c09 |0198: move-result-object v9 │ │ -094b8a: 1f09 0401 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ -094b8e: 7030 4704 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0447 │ │ -094b94: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -094b98: 6309 3b01 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094b9c: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -094ba0: 1a09 9405 |01a4: const-string v9, "FragmentManager" // string@0594 │ │ -094ba4: 220a f804 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ -094ba8: 7010 a121 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094bae: 1a0b 4129 |01ab: const-string v11, "saveAllState: adding back stack #" // string@2941 │ │ -094bb2: 6e20 aa21 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094bb8: 0c0a |01b0: move-result-object v10 │ │ -094bba: 6e20 a621 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094bc0: 0c0a |01b4: move-result-object v10 │ │ -094bc2: 1a0b 5701 |01b5: const-string v11, ": " // string@0157 │ │ -094bc6: 6e20 aa21 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094bcc: 0c0a |01ba: move-result-object v10 │ │ -094bce: 54cb 4901 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ -094bd2: 6e20 1b22 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094bd8: 0c0b |01c0: move-result-object v11 │ │ -094bda: 6e20 a921 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094be0: 0c0a |01c4: move-result-object v10 │ │ -094be2: 6e10 af21 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094be8: 0c0a |01c8: move-result-object v10 │ │ -094bea: 7120 141c a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094bf0: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -094bf4: 28c1 |01ce: goto 018f // -003f │ │ -094bf6: 2205 1f01 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@011f │ │ -094bfa: 7010 ab05 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@05ab │ │ -094c00: 5b51 5c01 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ -094c04: 5b52 5d01 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ -094c08: 5b53 5e01 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ -094c0c: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +094808: |[094808] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +094818: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09481a: 6e10 7405 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0574 │ │ +094820: 6309 3e01 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@013e │ │ +094824: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +094828: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +09482a: 5cc9 5901 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0159 │ │ +09482e: 54c9 4401 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +094832: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +094836: 54c9 4401 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +09483a: 6e10 2222 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +094840: 0a09 |0014: move-result v9 │ │ +094842: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +094846: 1105 |0017: return-object v5 │ │ +094848: 54c9 4401 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +09484c: 6e10 2222 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +094852: 0a00 |001d: move-result v0 │ │ +094854: 2301 7a06 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@067a │ │ +094858: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +09485a: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +09485c: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +094860: 54c9 4401 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +094864: 6e20 1b22 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +09486a: 0c04 |0029: move-result-object v4 │ │ +09486c: 1f04 0e01 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@010e │ │ +094870: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +094874: 5249 ee00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +094878: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +09487c: 2209 e604 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@04e6 │ │ +094880: 220a f804 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ +094884: 7010 a121 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09488a: 1a0b 7d05 |0039: const-string v11, "Failure saving state: active " // string@057d │ │ +09488e: 6e20 aa21 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094894: 0c0a |003e: move-result-object v10 │ │ +094896: 6e20 a921 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09489c: 0c0a |0042: move-result-object v10 │ │ +09489e: 1a0b 5400 |0043: const-string v11, " has cleared index: " // string@0054 │ │ +0948a2: 6e20 aa21 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0948a8: 0c0a |0048: move-result-object v10 │ │ +0948aa: 524b ee00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +0948ae: 6e20 a621 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0948b4: 0c0a |004e: move-result-object v10 │ │ +0948b6: 6e10 af21 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0948bc: 0c0a |0052: move-result-object v10 │ │ +0948be: 7020 4a21 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0948c4: 7020 a205 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ +0948ca: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +0948cc: 2206 2201 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0122 │ │ +0948d0: 7020 c205 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@05c2 │ │ +0948d6: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +0948da: 5249 0001 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +0948de: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +0948e2: 5469 6e01 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +0948e6: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +0948ea: 6e20 9c05 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@059c │ │ +0948f0: 0c09 |006c: move-result-object v9 │ │ +0948f2: 5b69 6e01 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +0948f6: 5449 0301 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +0948fa: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +0948fe: 5449 0301 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +094902: 5299 ee00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +094906: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +09490a: 2209 e604 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@04e6 │ │ +09490e: 220a f804 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ +094912: 7010 a121 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094918: 1a0b 7c05 |0080: const-string v11, "Failure saving state: " // string@057c │ │ +09491c: 6e20 aa21 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094922: 0c0a |0085: move-result-object v10 │ │ +094924: 6e20 a921 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09492a: 0c0a |0089: move-result-object v10 │ │ +09492c: 1a0b 5500 |008a: const-string v11, " has target not in fragment manager: " // string@0055 │ │ +094930: 6e20 aa21 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094936: 0c0a |008f: move-result-object v10 │ │ +094938: 544b 0301 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +09493c: 6e20 a921 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094942: 0c0a |0095: move-result-object v10 │ │ +094944: 6e10 af21 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09494a: 0c0a |0099: move-result-object v10 │ │ +09494c: 7020 4a21 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +094952: 7020 a205 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ +094958: 5469 6e01 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +09495c: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +094960: 2209 9400 |00a4: new-instance v9, Landroid/os/Bundle; // type@0094 │ │ +094964: 7010 a102 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +09496a: 5b69 6e01 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +09496e: 5469 6e01 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +094972: 1a0a f115 |00ad: const-string v10, "android:target_state" // string@15f1 │ │ +094976: 544b 0301 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0103 │ │ +09497a: 6e40 9405 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@0594 │ │ +094980: 5249 0501 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ +094984: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +094988: 5469 6e01 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +09498c: 1a0a f015 |00ba: const-string v10, "android:target_req_state" // string@15f0 │ │ +094990: 524b 0501 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0105 │ │ +094994: 6e30 bc02 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +09499a: 6309 3b01 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +09499e: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +0949a2: 1a09 9405 |00c5: const-string v9, "FragmentManager" // string@0594 │ │ +0949a6: 220a f804 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ +0949aa: 7010 a121 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0949b0: 1a0b 9711 |00cc: const-string v11, "Saved state of " // string@1197 │ │ +0949b4: 6e20 aa21 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0949ba: 0c0a |00d1: move-result-object v10 │ │ +0949bc: 6e20 a921 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0949c2: 0c0a |00d5: move-result-object v10 │ │ +0949c4: 1a0b 5701 |00d6: const-string v11, ": " // string@0157 │ │ +0949c8: 6e20 aa21 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0949ce: 0c0a |00db: move-result-object v10 │ │ +0949d0: 546b 6e01 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +0949d4: 6e20 a921 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0949da: 0c0a |00e1: move-result-object v10 │ │ +0949dc: 6e10 af21 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0949e2: 0c0a |00e5: move-result-object v10 │ │ +0949e4: 7120 141c a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0949ea: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0949ee: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +0949f2: 5449 fc00 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00fc │ │ +0949f6: 5b69 6e01 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@016e │ │ +0949fa: 28d0 |00f1: goto 00c1 // -0030 │ │ +0949fc: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +094a00: 6309 3b01 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +094a04: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +094a08: 1a09 9405 |00f8: const-string v9, "FragmentManager" // string@0594 │ │ +094a0c: 1a0a 3f29 |00fa: const-string v10, "saveAllState: no fragments!" // string@293f │ │ +094a10: 7120 141c a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +094a16: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +094a1a: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +094a1c: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +094a1e: 54c9 4601 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094a22: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +094a26: 54c9 4601 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094a2a: 6e10 2222 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +094a30: 0a00 |010c: move-result v0 │ │ +094a32: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +094a36: 2302 6d06 |010f: new-array v2, v0, [I // type@066d │ │ +094a3a: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +094a3c: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +094a40: 54c9 4601 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094a44: 6e20 1b22 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +094a4a: 0c09 |0119: move-result-object v9 │ │ +094a4c: 1f09 0e01 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@010e │ │ +094a50: 5299 ee00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +094a54: 4b09 0208 |011e: aput v9, v2, v8 │ │ +094a58: 4409 0208 |0120: aget v9, v2, v8 │ │ +094a5c: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +094a60: 2209 e604 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@04e6 │ │ +094a64: 220a f804 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ +094a68: 7010 a121 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094a6e: 1a0b 7d05 |012b: const-string v11, "Failure saving state: active " // string@057d │ │ +094a72: 6e20 aa21 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094a78: 0c0a |0130: move-result-object v10 │ │ +094a7a: 54cb 4601 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094a7e: 6e20 1b22 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +094a84: 0c0b |0136: move-result-object v11 │ │ +094a86: 6e20 a921 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094a8c: 0c0a |013a: move-result-object v10 │ │ +094a8e: 1a0b 5400 |013b: const-string v11, " has cleared index: " // string@0054 │ │ +094a92: 6e20 aa21 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094a98: 0c0a |0140: move-result-object v10 │ │ +094a9a: 440b 0208 |0141: aget v11, v2, v8 │ │ +094a9e: 6e20 a621 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +094aa4: 0c0a |0146: move-result-object v10 │ │ +094aa6: 6e10 af21 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094aac: 0c0a |014a: move-result-object v10 │ │ +094aae: 7020 4a21 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +094ab4: 7020 a205 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ +094aba: 6309 3b01 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +094abe: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +094ac2: 1a09 9405 |0155: const-string v9, "FragmentManager" // string@0594 │ │ +094ac6: 220a f804 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ +094aca: 7010 a121 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094ad0: 1a0b 3e29 |015c: const-string v11, "saveAllState: adding fragment #" // string@293e │ │ +094ad4: 6e20 aa21 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094ada: 0c0a |0161: move-result-object v10 │ │ +094adc: 6e20 a621 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +094ae2: 0c0a |0165: move-result-object v10 │ │ +094ae4: 1a0b 5701 |0166: const-string v11, ": " // string@0157 │ │ +094ae8: 6e20 aa21 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094aee: 0c0a |016b: move-result-object v10 │ │ +094af0: 54cb 4601 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0146 │ │ +094af4: 6e20 1b22 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +094afa: 0c0b |0171: move-result-object v11 │ │ +094afc: 6e20 a921 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094b02: 0c0a |0175: move-result-object v10 │ │ +094b04: 6e10 af21 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094b0a: 0c0a |0179: move-result-object v10 │ │ +094b0c: 7120 141c a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +094b12: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +094b16: 2893 |017f: goto 0112 // -006d │ │ +094b18: 54c9 4901 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +094b1c: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +094b20: 54c9 4901 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +094b24: 6e10 2222 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +094b2a: 0a00 |0189: move-result v0 │ │ +094b2c: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +094b30: 2303 7706 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0677 │ │ +094b34: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +094b36: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +094b3a: 220a 0601 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0106 │ │ +094b3e: 54c9 4901 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +094b42: 6e20 1b22 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +094b48: 0c09 |0198: move-result-object v9 │ │ +094b4a: 1f09 0401 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0104 │ │ +094b4e: 7030 4704 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0447 │ │ +094b54: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +094b58: 6309 3b01 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +094b5c: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +094b60: 1a09 9405 |01a4: const-string v9, "FragmentManager" // string@0594 │ │ +094b64: 220a f804 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@04f8 │ │ +094b68: 7010 a121 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094b6e: 1a0b 3d29 |01ab: const-string v11, "saveAllState: adding back stack #" // string@293d │ │ +094b72: 6e20 aa21 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094b78: 0c0a |01b0: move-result-object v10 │ │ +094b7a: 6e20 a621 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +094b80: 0c0a |01b4: move-result-object v10 │ │ +094b82: 1a0b 5701 |01b5: const-string v11, ": " // string@0157 │ │ +094b86: 6e20 aa21 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094b8c: 0c0a |01ba: move-result-object v10 │ │ +094b8e: 54cb 4901 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0149 │ │ +094b92: 6e20 1b22 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +094b98: 0c0b |01c0: move-result-object v11 │ │ +094b9a: 6e20 a921 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094ba0: 0c0a |01c4: move-result-object v10 │ │ +094ba2: 6e10 af21 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094ba8: 0c0a |01c8: move-result-object v10 │ │ +094baa: 7120 141c a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +094bb0: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +094bb4: 28c1 |01ce: goto 018f // -003f │ │ +094bb6: 2205 1f01 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@011f │ │ +094bba: 7010 ab05 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@05ab │ │ +094bc0: 5b51 5c01 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@015c │ │ +094bc4: 5b52 5d01 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@015d │ │ +094bc8: 5b53 5e01 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@015e │ │ +094bcc: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1672 │ │ 0x0004 line=1674 │ │ 0x0008 line=1684 │ │ 0x000b line=1687 │ │ 0x0017 line=1782 │ │ @@ -184278,50 +184351,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 │ │ -094c10: |[094c10] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -094c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094c22: 5431 5801 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ -094c26: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -094c2a: 2201 9400 |0005: new-instance v1, Landroid/os/Bundle; // type@0094 │ │ -094c2e: 7010 a102 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -094c34: 5b31 5801 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ -094c38: 5431 5801 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ -094c3c: 6e20 d004 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@04d0 │ │ -094c42: 5431 5801 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ -094c46: 6e10 b502 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@02b5 │ │ -094c4c: 0a01 |0016: move-result v1 │ │ -094c4e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -094c52: 5430 5801 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ -094c56: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -094c58: 5b31 5801 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ -094c5c: 5441 0701 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -094c60: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -094c64: 6e20 9e05 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@059e │ │ -094c6a: 5441 fd00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -094c6e: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -094c72: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -094c76: 2200 9400 |002b: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -094c7a: 7010 a102 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -094c80: 1a01 f815 |0030: const-string v1, "android:view_state" // string@15f8 │ │ -094c84: 5442 fd00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -094c88: 6e30 c102 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@02c1 │ │ -094c8e: 5541 0601 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ -094c92: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -094c96: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -094c9a: 2200 9400 |003d: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -094c9e: 7010 a102 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -094ca4: 1a01 f715 |0042: const-string v1, "android:user_visible_hint" // string@15f7 │ │ -094ca8: 5542 0601 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ -094cac: 6e30 b802 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -094cb2: 1100 |0049: return-object v0 │ │ +094bd0: |[094bd0] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +094be0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094be2: 5431 5801 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ +094be6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +094bea: 2201 9400 |0005: new-instance v1, Landroid/os/Bundle; // type@0094 │ │ +094bee: 7010 a102 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +094bf4: 5b31 5801 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ +094bf8: 5431 5801 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ +094bfc: 6e20 d004 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@04d0 │ │ +094c02: 5431 5801 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ +094c06: 6e10 b502 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@02b5 │ │ +094c0c: 0a01 |0016: move-result v1 │ │ +094c0e: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +094c12: 5430 5801 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ +094c16: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +094c18: 5b31 5801 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0158 │ │ +094c1c: 5441 0701 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +094c20: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +094c24: 6e20 9e05 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@059e │ │ +094c2a: 5441 fd00 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +094c2e: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +094c32: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +094c36: 2200 9400 |002b: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +094c3a: 7010 a102 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +094c40: 1a01 f415 |0030: const-string v1, "android:view_state" // string@15f4 │ │ +094c44: 5442 fd00 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +094c48: 6e30 c102 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@02c1 │ │ +094c4e: 5541 0601 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ +094c52: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +094c56: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +094c5a: 2200 9400 |003d: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +094c5e: 7010 a102 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +094c64: 1a01 f315 |0042: const-string v1, "android:user_visible_hint" // string@15f3 │ │ +094c68: 5542 0601 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@0106 │ │ +094c6c: 6e30 b802 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +094c72: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1637 │ │ 0x0001 line=1639 │ │ 0x0005 line=1640 │ │ 0x000c line=1642 │ │ 0x0011 line=1643 │ │ @@ -184350,41 +184423,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 │ │ -094cb4: |[094cb4] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -094cc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -094cc6: 5262 ee00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ -094cca: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -094cce: 2202 e604 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -094cd2: 2203 f804 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -094cd6: 7010 a121 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094cdc: 1a04 8c05 |000c: const-string v4, "Fragment " // string@058c │ │ -094ce0: 6e20 aa21 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094ce6: 0c03 |0011: move-result-object v3 │ │ -094ce8: 6e20 a921 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094cee: 0c03 |0015: move-result-object v3 │ │ -094cf0: 1a04 6200 |0016: const-string v4, " is not currently in the FragmentManager" // string@0062 │ │ -094cf4: 6e20 aa21 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094cfa: 0c03 |001b: move-result-object v3 │ │ -094cfc: 6e10 af21 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094d02: 0c03 |001f: move-result-object v3 │ │ -094d04: 7020 4a21 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -094d0a: 7020 a205 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ -094d10: 5262 0001 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ -094d14: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -094d18: 6e20 9c05 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@059c │ │ -094d1e: 0c00 |002d: move-result-object v0 │ │ -094d20: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -094d24: 2201 0d01 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@010d │ │ -094d28: 7020 7304 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0473 │ │ -094d2e: 1101 |0035: return-object v1 │ │ +094c74: |[094c74] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +094c84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +094c86: 5262 ee00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ee │ │ +094c8a: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +094c8e: 2202 e604 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +094c92: 2203 f804 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +094c96: 7010 a121 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094c9c: 1a04 8c05 |000c: const-string v4, "Fragment " // string@058c │ │ +094ca0: 6e20 aa21 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094ca6: 0c03 |0011: move-result-object v3 │ │ +094ca8: 6e20 a921 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094cae: 0c03 |0015: move-result-object v3 │ │ +094cb0: 1a04 6200 |0016: const-string v4, " is not currently in the FragmentManager" // string@0062 │ │ +094cb4: 6e20 aa21 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094cba: 0c03 |001b: move-result-object v3 │ │ +094cbc: 6e10 af21 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094cc2: 0c03 |001f: move-result-object v3 │ │ +094cc4: 7020 4a21 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +094cca: 7020 a205 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@05a2 │ │ +094cd0: 5262 0001 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@0100 │ │ +094cd4: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +094cd8: 6e20 9c05 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@059c │ │ +094cde: 0c00 |002d: move-result-object v0 │ │ +094ce0: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +094ce4: 2201 0d01 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@010d │ │ +094ce8: 7020 7304 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0473 │ │ +094cee: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=602 │ │ 0x0005 line=603 │ │ 0x0026 line=606 │ │ 0x002a line=607 │ │ 0x002e line=608 │ │ @@ -184399,38 +184472,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -094d30: |[094d30] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -094d40: 5430 ef00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ -094d44: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -094d48: 0e00 |0004: return-void │ │ -094d4a: 5420 5701 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ -094d4e: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -094d52: 2200 fe03 |0009: new-instance v0, Landroid/util/SparseArray; // type@03fe │ │ -094d56: 7010 191c 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ -094d5c: 5b20 5701 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ -094d60: 5430 ef00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ -094d64: 5421 5701 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ -094d68: 6e20 fa1c 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1cfa │ │ -094d6e: 5420 5701 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ -094d72: 6e10 1f1c 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ -094d78: 0a00 |001c: move-result v0 │ │ -094d7a: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -094d7e: 5420 5701 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ -094d82: 5b30 fd00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ -094d86: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -094d88: 5b20 5701 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ -094d8c: 28de |0026: goto 0004 // -0022 │ │ -094d8e: 5420 5701 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ -094d92: 6e10 1a1c 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1c1a │ │ -094d98: 28e4 |002c: goto 0010 // -001c │ │ +094cf0: |[094cf0] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +094d00: 5430 ef00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ +094d04: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +094d08: 0e00 |0004: return-void │ │ +094d0a: 5420 5701 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ +094d0e: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +094d12: 2200 fe03 |0009: new-instance v0, Landroid/util/SparseArray; // type@03fe │ │ +094d16: 7010 191c 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1c19 │ │ +094d1c: 5b20 5701 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ +094d20: 5430 ef00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ef │ │ +094d24: 5421 5701 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ +094d28: 6e20 fa1c 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1cfa │ │ +094d2e: 5420 5701 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ +094d32: 6e10 1f1c 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1c1f │ │ +094d38: 0a00 |001c: move-result v0 │ │ +094d3a: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +094d3e: 5420 5701 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ +094d42: 5b30 fd00 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00fd │ │ +094d46: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +094d48: 5b20 5701 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ +094d4c: 28de |0026: goto 0004 // -0022 │ │ +094d4e: 5420 5701 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0157 │ │ +094d52: 6e10 1a1c 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1c1a │ │ +094d58: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1621 │ │ 0x0004 line=1634 │ │ 0x0005 line=1624 │ │ 0x0009 line=1625 │ │ 0x0010 line=1629 │ │ @@ -184447,99 +184520,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 │ │ -094d9c: |[094d9c] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -094dac: 1d04 |0000: monitor-enter v4 │ │ -094dae: 5441 4b01 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -094db2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -094db6: 2201 2505 |0005: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -094dba: 7010 1322 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -094dc0: 5b41 4b01 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -094dc4: 5441 4b01 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -094dc8: 6e10 2222 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -094dce: 0a00 |0011: move-result v0 │ │ -094dd0: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -094dd4: 6301 3b01 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094dd8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -094ddc: 1a01 9405 |0018: const-string v1, "FragmentManager" // string@0594 │ │ -094de0: 2202 f804 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -094de4: 7010 a121 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094dea: 1a03 c411 |001f: const-string v3, "Setting back stack index " // string@11c4 │ │ -094dee: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094df4: 0c02 |0024: move-result-object v2 │ │ -094df6: 6e20 a621 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094dfc: 0c02 |0028: move-result-object v2 │ │ -094dfe: 1a03 a600 |0029: const-string v3, " to " // string@00a6 │ │ -094e02: 6e20 aa21 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094e08: 0c02 |002e: move-result-object v2 │ │ -094e0a: 6e20 a921 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094e10: 0c02 |0032: move-result-object v2 │ │ -094e12: 6e10 af21 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094e18: 0c02 |0036: move-result-object v2 │ │ -094e1a: 7120 141c 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094e20: 5441 4b01 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -094e24: 6e30 2122 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ -094e2a: 1e04 |003f: monitor-exit v4 │ │ -094e2c: 0e00 |0040: return-void │ │ -094e2e: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -094e32: 5441 4b01 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -094e36: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -094e38: 6e20 1722 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -094e3e: 5441 4701 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -094e42: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -094e46: 2201 2505 |004d: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -094e4a: 7010 1322 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -094e50: 5b41 4701 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -094e54: 6301 3b01 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094e58: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -094e5c: 1a01 9405 |0058: const-string v1, "FragmentManager" // string@0594 │ │ -094e60: 2202 f804 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -094e64: 7010 a121 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094e6a: 1a03 ba02 |005f: const-string v3, "Adding available back stack index " // string@02ba │ │ -094e6e: 6e20 aa21 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094e74: 0c02 |0064: move-result-object v2 │ │ -094e76: 6e20 a621 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094e7c: 0c02 |0068: move-result-object v2 │ │ -094e7e: 6e10 af21 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094e84: 0c02 |006c: move-result-object v2 │ │ -094e86: 7120 141c 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094e8c: 5441 4701 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ -094e90: 7110 5521 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -094e96: 0c02 |0075: move-result-object v2 │ │ -094e98: 6e20 1722 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -094e9e: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -094ea2: 28c6 |007b: goto 0041 // -003a │ │ -094ea4: 6301 3b01 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094ea8: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -094eac: 1a01 9405 |0080: const-string v1, "FragmentManager" // string@0594 │ │ -094eb0: 2202 f804 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -094eb4: 7010 a121 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094eba: 1a03 bb02 |0087: const-string v3, "Adding back stack index " // string@02bb │ │ -094ebe: 6e20 aa21 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094ec4: 0c02 |008c: move-result-object v2 │ │ -094ec6: 6e20 a621 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -094ecc: 0c02 |0090: move-result-object v2 │ │ -094ece: 1a03 ab00 |0091: const-string v3, " with " // string@00ab │ │ -094ed2: 6e20 aa21 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094ed8: 0c02 |0096: move-result-object v2 │ │ -094eda: 6e20 a921 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094ee0: 0c02 |009a: move-result-object v2 │ │ -094ee2: 6e10 af21 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094ee8: 0c02 |009e: move-result-object v2 │ │ -094eea: 7120 141c 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094ef0: 5441 4b01 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ -094ef4: 6e20 1722 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -094efa: 2898 |00a7: goto 003f // -0068 │ │ -094efc: 0d01 |00a8: move-exception v1 │ │ -094efe: 1e04 |00a9: monitor-exit v4 │ │ -094f00: 2701 |00aa: throw v1 │ │ +094d5c: |[094d5c] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +094d6c: 1d04 |0000: monitor-enter v4 │ │ +094d6e: 5441 4b01 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +094d72: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +094d76: 2201 2505 |0005: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +094d7a: 7010 1322 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +094d80: 5b41 4b01 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +094d84: 5441 4b01 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +094d88: 6e10 2222 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +094d8e: 0a00 |0011: move-result v0 │ │ +094d90: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +094d94: 6301 3b01 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +094d98: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +094d9c: 1a01 9405 |0018: const-string v1, "FragmentManager" // string@0594 │ │ +094da0: 2202 f804 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +094da4: 7010 a121 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094daa: 1a03 c011 |001f: const-string v3, "Setting back stack index " // string@11c0 │ │ +094dae: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094db4: 0c02 |0024: move-result-object v2 │ │ +094db6: 6e20 a621 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +094dbc: 0c02 |0028: move-result-object v2 │ │ +094dbe: 1a03 a600 |0029: const-string v3, " to " // string@00a6 │ │ +094dc2: 6e20 aa21 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094dc8: 0c02 |002e: move-result-object v2 │ │ +094dca: 6e20 a921 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094dd0: 0c02 |0032: move-result-object v2 │ │ +094dd2: 6e10 af21 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094dd8: 0c02 |0036: move-result-object v2 │ │ +094dda: 7120 141c 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +094de0: 5441 4b01 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +094de4: 6e30 2122 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ +094dea: 1e04 |003f: monitor-exit v4 │ │ +094dec: 0e00 |0040: return-void │ │ +094dee: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +094df2: 5441 4b01 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +094df6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +094df8: 6e20 1722 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +094dfe: 5441 4701 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +094e02: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +094e06: 2201 2505 |004d: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +094e0a: 7010 1322 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +094e10: 5b41 4701 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +094e14: 6301 3b01 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +094e18: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +094e1c: 1a01 9405 |0058: const-string v1, "FragmentManager" // string@0594 │ │ +094e20: 2202 f804 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +094e24: 7010 a121 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094e2a: 1a03 ba02 |005f: const-string v3, "Adding available back stack index " // string@02ba │ │ +094e2e: 6e20 aa21 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094e34: 0c02 |0064: move-result-object v2 │ │ +094e36: 6e20 a621 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +094e3c: 0c02 |0068: move-result-object v2 │ │ +094e3e: 6e10 af21 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094e44: 0c02 |006c: move-result-object v2 │ │ +094e46: 7120 141c 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +094e4c: 5441 4701 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0147 │ │ +094e50: 7110 5521 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +094e56: 0c02 |0075: move-result-object v2 │ │ +094e58: 6e20 1722 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +094e5e: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +094e62: 28c6 |007b: goto 0041 // -003a │ │ +094e64: 6301 3b01 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +094e68: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +094e6c: 1a01 9405 |0080: const-string v1, "FragmentManager" // string@0594 │ │ +094e70: 2202 f804 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +094e74: 7010 a121 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094e7a: 1a03 bb02 |0087: const-string v3, "Adding back stack index " // string@02bb │ │ +094e7e: 6e20 aa21 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094e84: 0c02 |008c: move-result-object v2 │ │ +094e86: 6e20 a621 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +094e8c: 0c02 |0090: move-result-object v2 │ │ +094e8e: 1a03 ab00 |0091: const-string v3, " with " // string@00ab │ │ +094e92: 6e20 aa21 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094e98: 0c02 |0096: move-result-object v2 │ │ +094e9a: 6e20 a921 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094ea0: 0c02 |009a: move-result-object v2 │ │ +094ea2: 6e10 af21 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094ea8: 0c02 |009e: move-result-object v2 │ │ +094eaa: 7120 141c 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +094eb0: 5441 4b01 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@014b │ │ +094eb4: 6e20 1722 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +094eba: 2898 |00a7: goto 003f // -0068 │ │ +094ebc: 0d01 |00a8: move-exception v1 │ │ +094ebe: 1e04 |00a9: monitor-exit v4 │ │ +094ec0: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1421 │ │ 0x0001 line=1422 │ │ 0x0005 line=1423 │ │ @@ -184570,51 +184643,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 │ │ -094f10: |[094f10] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -094f20: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -094f22: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -094f24: 6301 3b01 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ -094f28: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -094f2c: 1a01 9405 |0006: const-string v1, "FragmentManager" // string@0594 │ │ -094f30: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -094f34: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -094f3a: 1a03 362c |000d: const-string v3, "show: " // string@2c36 │ │ -094f3e: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -094f44: 0c02 |0012: move-result-object v2 │ │ -094f46: 6e20 a921 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -094f4c: 0c02 |0016: move-result-object v2 │ │ -094f4e: 6e10 af21 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -094f54: 0c02 |001a: move-result-object v2 │ │ -094f56: 7120 141c 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -094f5c: 5571 ec00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -094f60: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -094f64: 5c74 ec00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ -094f68: 5471 0701 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -094f6c: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -094f70: 6e59 8105 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@0581 │ │ -094f76: 0c00 |002b: move-result-object v0 │ │ -094f78: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -094f7c: 5471 0701 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -094f80: 6e20 221d 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -094f86: 5471 0701 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ -094f8a: 6e20 1f1d 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -094f90: 5571 d700 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ -094f94: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -094f98: 5571 eb00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ -094f9c: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -094fa0: 5571 f200 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ -094fa4: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -094fa8: 5c65 5301 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ -094fac: 6e20 b404 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@04b4 │ │ -094fb2: 0e00 |0049: return-void │ │ +094ed0: |[094ed0] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +094ee0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +094ee2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +094ee4: 6301 3b01 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@013b │ │ +094ee8: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +094eec: 1a01 9405 |0006: const-string v1, "FragmentManager" // string@0594 │ │ +094ef0: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +094ef4: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +094efa: 1a03 322c |000d: const-string v3, "show: " // string@2c32 │ │ +094efe: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094f04: 0c02 |0012: move-result-object v2 │ │ +094f06: 6e20 a921 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +094f0c: 0c02 |0016: move-result-object v2 │ │ +094f0e: 6e10 af21 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +094f14: 0c02 |001a: move-result-object v2 │ │ +094f16: 7120 141c 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +094f1c: 5571 ec00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +094f20: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +094f24: 5c74 ec00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00ec │ │ +094f28: 5471 0701 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +094f2c: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +094f30: 6e59 8105 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@0581 │ │ +094f36: 0c00 |002b: move-result-object v0 │ │ +094f38: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +094f3c: 5471 0701 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +094f40: 6e20 221d 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +094f46: 5471 0701 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0107 │ │ +094f4a: 6e20 1f1d 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +094f50: 5571 d700 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00d7 │ │ +094f54: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +094f58: 5571 eb00 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00eb │ │ +094f5c: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +094f60: 5571 f200 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00f2 │ │ +094f64: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +094f68: 5c65 5301 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0153 │ │ +094f6c: 6e20 b404 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@04b4 │ │ +094f72: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1248 │ │ 0x001e line=1249 │ │ 0x0022 line=1250 │ │ 0x0024 line=1251 │ │ 0x0028 line=1252 │ │ @@ -184637,31 +184710,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -094fb4: |[094fb4] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -094fc4: 5432 4401 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -094fc8: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -094fcc: 0e00 |0004: return-void │ │ -094fce: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -094fd0: 5432 4401 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -094fd4: 6e10 2222 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -094fda: 0a02 |000b: move-result v2 │ │ -094fdc: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -094fe0: 5432 4401 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ -094fe4: 6e20 1b22 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -094fea: 0c00 |0013: move-result-object v0 │ │ -094fec: 1f00 0e01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -094ff0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -094ff4: 6e20 8c05 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@058c │ │ -094ffa: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -094ffe: 28e9 |001d: goto 0006 // -0017 │ │ +094f74: |[094f74] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +094f84: 5432 4401 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +094f88: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +094f8c: 0e00 |0004: return-void │ │ +094f8e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +094f90: 5432 4401 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +094f94: 6e10 2222 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +094f9a: 0a02 |000b: move-result v2 │ │ +094f9c: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +094fa0: 5432 4401 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0144 │ │ +094fa4: 6e20 1b22 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +094faa: 0c00 |0013: move-result-object v0 │ │ +094fac: 1f00 0e01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +094fb0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +094fb4: 6e20 8c05 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@058c │ │ +094fba: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +094fbe: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0004 line=1153 │ │ 0x0005 line=1147 │ │ 0x000e line=1148 │ │ 0x0016 line=1149 │ │ @@ -184677,39 +184750,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -095000: |[095000] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -095010: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -095014: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -095018: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -09501e: 1a01 9705 |0007: const-string v1, "FragmentManager{" // string@0597 │ │ -095022: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -095028: 7110 b321 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -09502e: 0a01 |000f: move-result v1 │ │ -095030: 7110 5321 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -095036: 0c01 |0013: move-result-object v1 │ │ -095038: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09503e: 1a01 5800 |0017: const-string v1, " in " // string@0058 │ │ -095042: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -095048: 5421 5501 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -09504c: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -095050: 5421 5501 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ -095054: 7120 5e0e 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ -09505a: 1a01 6f30 |0025: const-string v1, "}}" // string@306f │ │ -09505e: 6e20 aa21 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -095064: 6e10 af21 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09506a: 0c01 |002d: move-result-object v1 │ │ -09506c: 1101 |002e: return-object v1 │ │ -09506e: 5421 4501 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ -095072: 7120 5e0e 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ -095078: 28f1 |0034: goto 0025 // -000f │ │ +094fc0: |[094fc0] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +094fd0: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +094fd4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +094fd8: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +094fde: 1a01 9705 |0007: const-string v1, "FragmentManager{" // string@0597 │ │ +094fe2: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094fe8: 7110 b321 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +094fee: 0a01 |000f: move-result v1 │ │ +094ff0: 7110 5321 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +094ff6: 0c01 |0013: move-result-object v1 │ │ +094ff8: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +094ffe: 1a01 5800 |0017: const-string v1, " in " // string@0058 │ │ +095002: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +095008: 5421 5501 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +09500c: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +095010: 5421 5501 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0155 │ │ +095014: 7120 5e0e 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ +09501a: 1a01 6b30 |0025: const-string v1, "}}" // string@306b │ │ +09501e: 6e20 aa21 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +095024: 6e10 af21 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09502a: 0c01 |002d: move-result-object v1 │ │ +09502c: 1101 |002e: return-object v1 │ │ +09502e: 5421 4501 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0145 │ │ +095032: 7120 5e0e 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ +095038: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0007 line=621 │ │ 0x000c line=622 │ │ 0x0017 line=623 │ │ 0x001c line=624 │ │ @@ -184768,21 +184841,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 │ │ -09507c: |[09507c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -09508c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09508e: 7010 a010 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@10a0 │ │ -095094: 5b10 6101 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -095098: 5b10 6201 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ -09509c: 5b12 6301 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ -0950a0: 0e00 |000a: return-void │ │ +09503c: |[09503c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +09504c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09504e: 7010 a010 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@10a0 │ │ +095054: 5b10 6101 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +095058: 5b10 6201 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ +09505c: 5b12 6301 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ +095060: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -184795,30 +184868,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0950a4: |[0950a4] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -0950b4: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0950b8: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0950be: 1a01 f315 |0005: const-string v1, "android:switcher:" // string@15f3 │ │ -0950c2: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0950c8: 0c00 |000a: move-result-object v0 │ │ -0950ca: 6e20 a621 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0950d0: 0c00 |000e: move-result-object v0 │ │ -0950d2: 1a01 5601 |000f: const-string v1, ":" // string@0156 │ │ -0950d6: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0950dc: 0c00 |0014: move-result-object v0 │ │ -0950de: 6e30 a721 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ -0950e4: 0c00 |0018: move-result-object v0 │ │ -0950e6: 6e10 af21 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0950ec: 0c00 |001c: move-result-object v0 │ │ -0950ee: 1100 |001d: return-object v0 │ │ +095064: |[095064] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +095074: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +095078: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09507e: 1a01 ef15 |0005: const-string v1, "android:switcher:" // string@15ef │ │ +095082: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +095088: 0c00 |000a: move-result-object v0 │ │ +09508a: 6e20 a621 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +095090: 0c00 |000e: move-result-object v0 │ │ +095092: 1a01 5601 |000f: const-string v1, ":" // string@0156 │ │ +095096: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09509c: 0c00 |0014: move-result-object v0 │ │ +09509e: 6e30 a721 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@21a7 │ │ +0950a4: 0c00 |0018: move-result-object v0 │ │ +0950a6: 6e10 af21 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0950ac: 0c00 |001c: move-result-object v0 │ │ +0950ae: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -184828,25 +184901,25 @@ │ │ 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 │ │ -0950f0: |[0950f0] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -095100: 5410 6101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -095104: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -095108: 5410 6301 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ -09510c: 6e10 3405 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -095112: 0c00 |0009: move-result-object v0 │ │ -095114: 5b10 6101 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -095118: 5410 6101 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -09511c: 1f04 0e01 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@010e │ │ -095120: 6e20 0406 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0604 │ │ -095126: 0e00 |0013: return-void │ │ +0950b0: |[0950b0] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0950c0: 5410 6101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +0950c4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0950c8: 5410 6301 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ +0950cc: 6e10 3405 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +0950d2: 0c00 |0009: move-result-object v0 │ │ +0950d4: 5b10 6101 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +0950d8: 5410 6101 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +0950dc: 1f04 0e01 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@010e │ │ +0950e0: 6e20 0406 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0604 │ │ +0950e6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -184860,24 +184933,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -095128: |[095128] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -095138: 5410 6101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -09513c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -095140: 5410 6101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -095144: 6e10 0306 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0603 │ │ -09514a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -09514c: 5b10 6101 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -095150: 5410 6301 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ -095154: 6e10 3705 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0537 │ │ -09515a: 0e00 |0011: return-void │ │ +0950e8: |[0950e8] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0950f8: 5410 6101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +0950fc: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +095100: 5410 6101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +095104: 6e10 0306 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0603 │ │ +09510a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +09510c: 5b10 6101 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +095110: 5410 6301 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ +095114: 6e10 3705 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0537 │ │ +09511a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -184896,17 +184969,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09515c: |[09515c] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -09516c: 8130 |0000: int-to-long v0, v3 │ │ -09516e: 1000 |0001: return-wide v0 │ │ +09511c: |[09511c] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +09512c: 8130 |0000: int-to-long v0, v3 │ │ +09512e: 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 │ │ │ │ @@ -184915,50 +184988,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 │ │ -095170: |[095170] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -095180: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -095182: 5484 6101 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -095186: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -09518a: 5484 6301 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ -09518e: 6e10 3405 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -095194: 0c04 |000a: move-result-object v4 │ │ -095196: 5b84 6101 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -09519a: 6e20 b305 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@05b3 │ │ -0951a0: 0b02 |0010: move-result-wide v2 │ │ -0951a2: 6e10 4b1d 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1d4b │ │ -0951a8: 0a04 |0014: move-result v4 │ │ -0951aa: 7130 b605 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@05b6 │ │ -0951b0: 0c01 |0018: move-result-object v1 │ │ -0951b2: 5484 6301 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ -0951b6: 6e20 3905 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0539 │ │ -0951bc: 0c00 |001e: move-result-object v0 │ │ -0951be: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -0951c2: 5484 6101 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -0951c6: 6e20 0106 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0601 │ │ -0951cc: 5484 6201 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ -0951d0: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -0951d4: 6e20 df04 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ -0951da: 6e20 e604 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ -0951e0: 1100 |0030: return-object v0 │ │ -0951e2: 6e20 b205 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@05b2 │ │ -0951e8: 0c00 |0034: move-result-object v0 │ │ -0951ea: 5484 6101 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ -0951ee: 6e10 4b1d 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1d4b │ │ -0951f4: 0a05 |003a: move-result v5 │ │ -0951f6: 6e10 4b1d 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1d4b │ │ -0951fc: 0a06 |003e: move-result v6 │ │ -0951fe: 7130 b605 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@05b6 │ │ -095204: 0c06 |0042: move-result-object v6 │ │ -095206: 6e40 fd05 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@05fd │ │ -09520c: 28e0 |0046: goto 0026 // -0020 │ │ +095130: |[095130] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +095140: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +095142: 5484 6101 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +095146: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +09514a: 5484 6301 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ +09514e: 6e10 3405 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +095154: 0c04 |000a: move-result-object v4 │ │ +095156: 5b84 6101 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +09515a: 6e20 b305 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@05b3 │ │ +095160: 0b02 |0010: move-result-wide v2 │ │ +095162: 6e10 4b1d 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1d4b │ │ +095168: 0a04 |0014: move-result v4 │ │ +09516a: 7130 b605 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@05b6 │ │ +095170: 0c01 |0018: move-result-object v1 │ │ +095172: 5484 6301 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0163 │ │ +095176: 6e20 3905 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0539 │ │ +09517c: 0c00 |001e: move-result-object v0 │ │ +09517e: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +095182: 5484 6101 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +095186: 6e20 0106 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0601 │ │ +09518c: 5484 6201 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ +095190: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +095194: 6e20 df04 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ +09519a: 6e20 e604 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ +0951a0: 1100 |0030: return-object v0 │ │ +0951a2: 6e20 b205 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@05b2 │ │ +0951a8: 0c00 |0034: move-result-object v0 │ │ +0951aa: 5484 6101 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0161 │ │ +0951ae: 6e10 4b1d 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1d4b │ │ +0951b4: 0a05 |003a: move-result v5 │ │ +0951b6: 6e10 4b1d 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1d4b │ │ +0951bc: 0a06 |003e: move-result v6 │ │ +0951be: 7130 b605 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@05b6 │ │ +0951c4: 0c06 |0042: move-result-object v6 │ │ +0951c6: 6e40 fd05 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@05fd │ │ +0951cc: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -184983,23 +185056,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 │ │ -095210: |[095210] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -095220: 1f03 0e01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@010e │ │ -095224: 6e10 9504 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ -09522a: 0c00 |0005: move-result-object v0 │ │ -09522c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -095230: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -095232: 0f00 |0009: return v0 │ │ -095234: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -095236: 28fe |000b: goto 0009 // -0002 │ │ +0951d0: |[0951d0] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0951e0: 1f03 0e01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@010e │ │ +0951e4: 6e10 9504 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ +0951ea: 0c00 |0005: move-result-object v0 │ │ +0951ec: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0951f0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0951f2: 0f00 |0009: return v0 │ │ +0951f4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0951f6: 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; │ │ @@ -185009,16 +185082,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 │ │ -095238: |[095238] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -095248: 0e00 |0000: return-void │ │ +0951f8: |[0951f8] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +095208: 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; │ │ @@ -185028,17 +185101,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09524c: |[09524c] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -09525c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09525e: 1100 |0001: return-object v0 │ │ +09520c: |[09520c] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +09521c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09521e: 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;) │ │ @@ -185046,32 +185119,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 │ │ -095260: |[095260] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -095270: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -095272: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -095274: 0770 |0002: move-object v0, v7 │ │ -095276: 1f00 0e01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -09527a: 5441 6201 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ -09527e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -095282: 5441 6201 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ -095286: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -09528a: 5441 6201 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ -09528e: 6e20 df04 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ -095294: 5441 6201 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ -095298: 6e20 e604 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ -09529e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -0952a2: 6e20 df04 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ -0952a8: 6e20 e604 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ -0952ae: 5b40 6201 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ -0952b2: 0e00 |0021: return-void │ │ +095220: |[095220] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +095230: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +095232: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +095234: 0770 |0002: move-object v0, v7 │ │ +095236: 1f00 0e01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +09523a: 5441 6201 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ +09523e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +095242: 5441 6201 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ +095246: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +09524a: 5441 6201 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ +09524e: 6e20 df04 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ +095254: 5441 6201 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ +095258: 6e20 e604 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ +09525e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +095262: 6e20 df04 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ +095268: 6e20 e604 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ +09526e: 5b40 6201 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0162 │ │ +095272: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -185092,16 +185165,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0952b4: |[0952b4] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0952c4: 0e00 |0000: return-void │ │ +095274: |[095274] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +095284: 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; │ │ │ │ @@ -185166,27 +185239,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 │ │ -0952c8: |[0952c8] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -0952d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0952da: 7010 a010 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@10a0 │ │ -0952e0: 5b21 7201 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -0952e4: 2200 2505 |0006: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0952e8: 7010 1322 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0952ee: 5b20 7601 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -0952f2: 2200 2505 |000d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0952f6: 7010 1322 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0952fc: 5b20 7501 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -095300: 5b21 7301 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ -095304: 5b23 7401 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ -095308: 0e00 |0018: return-void │ │ +095288: |[095288] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +095298: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09529a: 7010 a010 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@10a0 │ │ +0952a0: 5b21 7201 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +0952a4: 2200 2505 |0006: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0952a8: 7010 1322 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0952ae: 5b20 7601 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +0952b2: 2200 2505 |000d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0952b6: 7010 1322 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0952bc: 5b20 7501 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +0952c0: 5b21 7301 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ +0952c4: 5b23 7401 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ +0952c8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -185202,41 +185275,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 │ │ -09530c: |[09530c] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -09531c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09531e: 0770 |0001: move-object v0, v7 │ │ -095320: 1f00 0e01 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -095324: 5441 7201 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -095328: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -09532c: 5441 7401 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ -095330: 6e10 3405 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -095336: 0c01 |000d: move-result-object v1 │ │ -095338: 5b41 7201 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -09533c: 5441 7601 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -095340: 6e10 2222 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -095346: 0a01 |0015: move-result v1 │ │ -095348: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -09534c: 5441 7601 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -095350: 6e20 1722 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -095356: 28f3 |001d: goto 0010 // -000d │ │ -095358: 5441 7601 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -09535c: 5442 7401 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ -095360: 6e20 4805 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0548 │ │ -095366: 0c02 |0025: move-result-object v2 │ │ -095368: 6e30 2122 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ -09536e: 5441 7501 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -095372: 6e30 2122 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ -095378: 5441 7201 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -09537c: 6e20 0906 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0609 │ │ -095382: 0e00 |0033: return-void │ │ +0952cc: |[0952cc] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0952dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0952de: 0770 |0001: move-object v0, v7 │ │ +0952e0: 1f00 0e01 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +0952e4: 5441 7201 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +0952e8: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +0952ec: 5441 7401 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ +0952f0: 6e10 3405 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +0952f6: 0c01 |000d: move-result-object v1 │ │ +0952f8: 5b41 7201 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +0952fc: 5441 7601 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +095300: 6e10 2222 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +095306: 0a01 |0015: move-result v1 │ │ +095308: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +09530c: 5441 7601 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +095310: 6e20 1722 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +095316: 28f3 |001d: goto 0010 // -000d │ │ +095318: 5441 7601 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +09531c: 5442 7401 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ +095320: 6e20 4805 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0548 │ │ +095326: 0c02 |0025: move-result-object v2 │ │ +095328: 6e30 2122 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ +09532e: 5441 7501 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +095332: 6e30 2122 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ +095338: 5441 7201 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +09533c: 6e20 0906 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0609 │ │ +095342: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -185256,24 +185329,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -095384: |[095384] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -095394: 5410 7201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -095398: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -09539c: 5410 7201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -0953a0: 6e10 0306 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0603 │ │ -0953a6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0953a8: 5b10 7201 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -0953ac: 5410 7401 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ -0953b0: 6e10 3705 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0537 │ │ -0953b6: 0e00 |0011: return-void │ │ +095344: |[095344] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +095354: 5410 7201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +095358: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +09535c: 5410 7201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +095360: 6e10 0306 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0603 │ │ +095366: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +095368: 5b10 7201 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +09536c: 5410 7401 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ +095370: 6e10 3705 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0537 │ │ +095376: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -185292,62 +185365,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 │ │ -0953b8: |[0953b8] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0953c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0953ca: 5463 7501 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -0953ce: 6e10 2222 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0953d4: 0a03 |0006: move-result v3 │ │ -0953d6: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -0953da: 5463 7501 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -0953de: 6e20 1b22 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -0953e4: 0c00 |000e: move-result-object v0 │ │ -0953e6: 1f00 0e01 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -0953ea: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -0953ee: 1100 |0013: return-object v0 │ │ -0953f0: 5463 7201 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -0953f4: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -0953f8: 5463 7401 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ -0953fc: 6e10 3405 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ -095402: 0c03 |001d: move-result-object v3 │ │ -095404: 5b63 7201 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -095408: 6e20 c905 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@05c9 │ │ -09540e: 0c01 |0023: move-result-object v1 │ │ -095410: 5463 7601 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -095414: 6e10 2222 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09541a: 0a03 |0029: move-result v3 │ │ -09541c: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -095420: 5463 7601 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -095424: 6e20 1b22 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -09542a: 0c02 |0031: move-result-object v2 │ │ -09542c: 1f02 0d01 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@010d │ │ -095430: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -095434: 6e20 de04 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@04de │ │ -09543a: 5463 7501 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -09543e: 6e10 2222 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -095444: 0a03 |003e: move-result v3 │ │ -095446: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -09544a: 5463 7501 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -09544e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -095450: 6e20 1722 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -095456: 28f2 |0047: goto 0039 // -000e │ │ -095458: 6e20 df04 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ -09545e: 6e20 e604 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ -095464: 5463 7501 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -095468: 6e30 2122 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ -09546e: 5463 7201 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ -095472: 6e10 4b1d 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1d4b │ │ -095478: 0a04 |0058: move-result v4 │ │ -09547a: 6e30 fc05 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@05fc │ │ -095480: 0710 |005c: move-object v0, v1 │ │ -095482: 28b6 |005d: goto 0013 // -004a │ │ +095378: |[095378] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +095388: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09538a: 5463 7501 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +09538e: 6e10 2222 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +095394: 0a03 |0006: move-result v3 │ │ +095396: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +09539a: 5463 7501 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +09539e: 6e20 1b22 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0953a4: 0c00 |000e: move-result-object v0 │ │ +0953a6: 1f00 0e01 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +0953aa: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +0953ae: 1100 |0013: return-object v0 │ │ +0953b0: 5463 7201 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +0953b4: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +0953b8: 5463 7401 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ +0953bc: 6e10 3405 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0534 │ │ +0953c2: 0c03 |001d: move-result-object v3 │ │ +0953c4: 5b63 7201 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +0953c8: 6e20 c905 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@05c9 │ │ +0953ce: 0c01 |0023: move-result-object v1 │ │ +0953d0: 5463 7601 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +0953d4: 6e10 2222 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0953da: 0a03 |0029: move-result v3 │ │ +0953dc: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +0953e0: 5463 7601 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +0953e4: 6e20 1b22 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0953ea: 0c02 |0031: move-result-object v2 │ │ +0953ec: 1f02 0d01 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@010d │ │ +0953f0: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +0953f4: 6e20 de04 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@04de │ │ +0953fa: 5463 7501 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +0953fe: 6e10 2222 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +095404: 0a03 |003e: move-result v3 │ │ +095406: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +09540a: 5463 7501 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +09540e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +095410: 6e20 1722 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +095416: 28f2 |0047: goto 0039 // -000e │ │ +095418: 6e20 df04 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ +09541e: 6e20 e604 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ +095424: 5463 7501 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +095428: 6e30 2122 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ +09542e: 5463 7201 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0172 │ │ +095432: 6e10 4b1d 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1d4b │ │ +095438: 0a04 |0058: move-result v4 │ │ +09543a: 6e30 fc05 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@05fc │ │ +095440: 0710 |005c: move-object v0, v1 │ │ +095442: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -185377,23 +185450,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 │ │ -095484: |[095484] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -095494: 1f03 0e01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@010e │ │ -095498: 6e10 9504 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ -09549e: 0c00 |0005: move-result-object v0 │ │ -0954a0: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -0954a4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0954a6: 0f00 |0009: return v0 │ │ -0954a8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0954aa: 28fe |000b: goto 0009 // -0002 │ │ +095444: |[095444] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +095454: 1f03 0e01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@010e │ │ +095458: 6e10 9504 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0495 │ │ +09545e: 0c00 |0005: move-result-object v0 │ │ +095460: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +095464: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +095466: 0f00 |0009: return v0 │ │ +095468: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +09546a: 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; │ │ @@ -185403,85 +185476,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 │ │ -0954ac: |[0954ac] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0954bc: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -0954c0: 07c0 |0002: move-object v0, v12 │ │ -0954c2: 1f00 9400 |0003: check-cast v0, Landroid/os/Bundle; // type@0094 │ │ -0954c6: 6e20 c502 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ -0954cc: 1a08 d32c |0008: const-string v8, "states" // string@2cd3 │ │ -0954d0: 6e20 af02 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02af │ │ -0954d6: 0c02 |000d: move-result-object v2 │ │ -0954d8: 54b8 7601 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -0954dc: 6e10 1922 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -0954e2: 54b8 7501 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -0954e6: 6e10 1922 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -0954ec: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -0954f0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0954f2: 2128 |001b: array-length v8, v2 │ │ -0954f4: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -0954f8: 54b9 7601 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -0954fc: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -095500: 1f08 0d01 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@010d │ │ -095504: 6e20 1722 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -09550a: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09550e: 28f2 |0029: goto 001b // -000e │ │ -095510: 6e10 b602 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@02b6 │ │ -095516: 0c07 |002d: move-result-object v7 │ │ -095518: 7210 5721 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@2157 │ │ -09551e: 0c04 |0031: move-result-object v4 │ │ -095520: 7210 3f22 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -095526: 0a08 |0035: move-result v8 │ │ -095528: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -09552c: 7210 4022 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -095532: 0c06 |003b: move-result-object v6 │ │ -095534: 1f06 f704 |003c: check-cast v6, Ljava/lang/String; // type@04f7 │ │ -095538: 1a08 751a |003e: const-string v8, "f" // string@1a75 │ │ -09553c: 6e20 9521 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ -095542: 0a08 |0043: move-result v8 │ │ -095544: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -095548: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -09554a: 6e20 9621 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ -095550: 0c08 |004a: move-result-object v8 │ │ -095552: 7110 5121 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -095558: 0a05 |004e: move-result v5 │ │ -09555a: 54b8 7401 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ -09555e: 6e30 3c05 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@053c │ │ -095564: 0c01 |0054: move-result-object v1 │ │ -095566: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -09556a: 54b8 7501 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -09556e: 6e10 2222 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -095574: 0a08 |005c: move-result v8 │ │ -095576: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -09557a: 54b8 7501 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -09557e: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -095580: 6e20 1722 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -095586: 28f2 |0065: goto 0057 // -000e │ │ -095588: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -09558a: 6e20 df04 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ -095590: 54b8 7501 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -095594: 6e30 2122 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ -09559a: 28c3 |006f: goto 0032 // -003d │ │ -09559c: 1a08 9b05 |0070: const-string v8, "FragmentStatePagerAdapter" // string@059b │ │ -0955a0: 2209 f804 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -0955a4: 7010 a121 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0955aa: 1a0a fa02 |0077: const-string v10, "Bad fragment at key " // string@02fa │ │ -0955ae: 6e20 aa21 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0955b4: 0c09 |007c: move-result-object v9 │ │ -0955b6: 6e20 aa21 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0955bc: 0c09 |0080: move-result-object v9 │ │ -0955be: 6e10 af21 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0955c4: 0c09 |0084: move-result-object v9 │ │ -0955c6: 7120 151c 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -0955cc: 28aa |0088: goto 0032 // -0056 │ │ -0955ce: 0e00 |0089: return-void │ │ +09546c: |[09546c] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +09547c: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +095480: 07c0 |0002: move-object v0, v12 │ │ +095482: 1f00 9400 |0003: check-cast v0, Landroid/os/Bundle; // type@0094 │ │ +095486: 6e20 c502 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@02c5 │ │ +09548c: 1a08 cf2c |0008: const-string v8, "states" // string@2ccf │ │ +095490: 6e20 af02 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@02af │ │ +095496: 0c02 |000d: move-result-object v2 │ │ +095498: 54b8 7601 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +09549c: 6e10 1922 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +0954a2: 54b8 7501 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +0954a6: 6e10 1922 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +0954ac: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +0954b0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0954b2: 2128 |001b: array-length v8, v2 │ │ +0954b4: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +0954b8: 54b9 7601 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +0954bc: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +0954c0: 1f08 0d01 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@010d │ │ +0954c4: 6e20 1722 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +0954ca: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0954ce: 28f2 |0029: goto 001b // -000e │ │ +0954d0: 6e10 b602 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@02b6 │ │ +0954d6: 0c07 |002d: move-result-object v7 │ │ +0954d8: 7210 5721 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@2157 │ │ +0954de: 0c04 |0031: move-result-object v4 │ │ +0954e0: 7210 3f22 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0954e6: 0a08 |0035: move-result v8 │ │ +0954e8: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +0954ec: 7210 4022 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0954f2: 0c06 |003b: move-result-object v6 │ │ +0954f4: 1f06 f704 |003c: check-cast v6, Ljava/lang/String; // type@04f7 │ │ +0954f8: 1a08 711a |003e: const-string v8, "f" // string@1a71 │ │ +0954fc: 6e20 9521 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ +095502: 0a08 |0043: move-result v8 │ │ +095504: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +095508: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +09550a: 6e20 9621 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ +095510: 0c08 |004a: move-result-object v8 │ │ +095512: 7110 5121 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +095518: 0a05 |004e: move-result v5 │ │ +09551a: 54b8 7401 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ +09551e: 6e30 3c05 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@053c │ │ +095524: 0c01 |0054: move-result-object v1 │ │ +095526: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +09552a: 54b8 7501 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +09552e: 6e10 2222 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +095534: 0a08 |005c: move-result v8 │ │ +095536: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +09553a: 54b8 7501 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +09553e: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +095540: 6e20 1722 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +095546: 28f2 |0065: goto 0057 // -000e │ │ +095548: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +09554a: 6e20 df04 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ +095550: 54b8 7501 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +095554: 6e30 2122 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2221 │ │ +09555a: 28c3 |006f: goto 0032 // -003d │ │ +09555c: 1a08 9b05 |0070: const-string v8, "FragmentStatePagerAdapter" // string@059b │ │ +095560: 2209 f804 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +095564: 7010 a121 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09556a: 1a0a fa02 |0077: const-string v10, "Bad fragment at key " // string@02fa │ │ +09556e: 6e20 aa21 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +095574: 0c09 |007c: move-result-object v9 │ │ +095576: 6e20 aa21 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09557c: 0c09 |0080: move-result-object v9 │ │ +09557e: 6e10 af21 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +095584: 0c09 |0084: move-result-object v9 │ │ +095586: 7120 151c 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +09558c: 28aa |0088: goto 0032 // -0056 │ │ +09558e: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -185520,57 +185593,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -0955d0: |[0955d0] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0955e0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0955e2: 5475 7601 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -0955e6: 6e10 2222 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0955ec: 0a05 |0006: move-result v5 │ │ -0955ee: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -0955f2: 2204 9400 |0009: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ -0955f6: 7010 a102 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -0955fc: 5475 7601 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -095600: 6e10 2222 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -095606: 0a05 |0013: move-result v5 │ │ -095608: 2351 7806 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0678 │ │ -09560c: 5475 7601 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ -095610: 6e20 2422 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -095616: 1a05 d32c |001b: const-string v5, "states" // string@2cd3 │ │ -09561a: 6e30 bf02 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ -095620: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -095622: 5475 7501 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -095626: 6e10 2222 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09562c: 0a05 |0026: move-result v5 │ │ -09562e: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -095632: 5475 7501 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ -095636: 6e20 1b22 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ -09563c: 0c00 |002e: move-result-object v0 │ │ -09563e: 1f00 0e01 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -095642: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -095646: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -09564a: 2204 9400 |0035: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ -09564e: 7010 a102 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -095654: 2205 f804 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -095658: 7010 a121 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09565e: 1a06 751a |003f: const-string v6, "f" // string@1a75 │ │ -095662: 6e20 aa21 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -095668: 0c05 |0044: move-result-object v5 │ │ -09566a: 6e20 a621 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -095670: 0c05 |0048: move-result-object v5 │ │ -095672: 6e10 af21 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -095678: 0c03 |004c: move-result-object v3 │ │ -09567a: 5475 7401 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ -09567e: 6e40 4605 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@0546 │ │ -095684: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -095688: 28cd |0054: goto 0021 // -0033 │ │ -09568a: 1104 |0055: return-object v4 │ │ +095590: |[095590] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0955a0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0955a2: 5475 7601 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +0955a6: 6e10 2222 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0955ac: 0a05 |0006: move-result v5 │ │ +0955ae: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +0955b2: 2204 9400 |0009: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ +0955b6: 7010 a102 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +0955bc: 5475 7601 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +0955c0: 6e10 2222 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0955c6: 0a05 |0013: move-result v5 │ │ +0955c8: 2351 7806 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0678 │ │ +0955cc: 5475 7601 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0176 │ │ +0955d0: 6e20 2422 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +0955d6: 1a05 cf2c |001b: const-string v5, "states" // string@2ccf │ │ +0955da: 6e30 bf02 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ +0955e0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0955e2: 5475 7501 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +0955e6: 6e10 2222 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0955ec: 0a05 |0026: move-result v5 │ │ +0955ee: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +0955f2: 5475 7501 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0175 │ │ +0955f6: 6e20 1b22 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@221b │ │ +0955fc: 0c00 |002e: move-result-object v0 │ │ +0955fe: 1f00 0e01 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +095602: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +095606: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +09560a: 2204 9400 |0035: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ +09560e: 7010 a102 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +095614: 2205 f804 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +095618: 7010 a121 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09561e: 1a06 711a |003f: const-string v6, "f" // string@1a71 │ │ +095622: 6e20 aa21 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +095628: 0c05 |0044: move-result-object v5 │ │ +09562a: 6e20 a621 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +095630: 0c05 |0048: move-result-object v5 │ │ +095632: 6e10 af21 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +095638: 0c03 |004c: move-result-object v3 │ │ +09563a: 5475 7401 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0174 │ │ +09563e: 6e40 4605 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@0546 │ │ +095644: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +095648: 28cd |0054: goto 0021 // -0033 │ │ +09564a: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -185599,32 +185672,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 │ │ -09568c: |[09568c] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -09569c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09569e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0956a0: 0770 |0002: move-object v0, v7 │ │ -0956a2: 1f00 0e01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ -0956a6: 5441 7301 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ -0956aa: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -0956ae: 5441 7301 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ -0956b2: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -0956b6: 5441 7301 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ -0956ba: 6e20 df04 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ -0956c0: 5441 7301 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ -0956c4: 6e20 e604 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ -0956ca: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -0956ce: 6e20 df04 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ -0956d4: 6e20 e604 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ -0956da: 5b40 7301 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ -0956de: 0e00 |0021: return-void │ │ +09564c: |[09564c] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +09565c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09565e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +095660: 0770 |0002: move-object v0, v7 │ │ +095662: 1f00 0e01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@010e │ │ +095666: 5441 7301 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ +09566a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +09566e: 5441 7301 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ +095672: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +095676: 5441 7301 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ +09567a: 6e20 df04 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ +095680: 5441 7301 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ +095684: 6e20 e604 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ +09568a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +09568e: 6e20 df04 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@04df │ │ +095694: 6e20 e604 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@04e6 │ │ +09569a: 5b40 7301 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0173 │ │ +09569e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -185645,16 +185718,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0956e0: |[0956e0] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0956f0: 0e00 |0000: return-void │ │ +0956a0: |[0956a0] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0956b0: 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; │ │ │ │ @@ -185699,18 +185772,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0956f4: |[0956f4] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -095704: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09570a: 5b01 a201 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ -09570e: 0e00 |0005: return-void │ │ +0956b4: |[0956b4] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +0956c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0956ca: 5b01 a201 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ +0956ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ @@ -185722,17 +185795,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095710: |[095710] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -095720: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ -095724: 1100 |0002: return-object v0 │ │ +0956d0: |[0956d0] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +0956e0: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ +0956e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -185740,32 +185813,32 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -095728: |[095728] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -095738: 7100 e802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@02e8 │ │ -09573e: 0c00 |0003: move-result-object v0 │ │ -095740: 1a01 e415 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -095744: 6e20 f402 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@02f4 │ │ -09574a: 6e20 f702 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -095750: 6e20 f202 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -095756: 6e20 f702 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -09575c: 5451 a201 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ -095760: 1222 |0014: const/4 v2, #int 2 // #2 │ │ -095762: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -095764: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -095766: 7254 e102 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@02e1 │ │ -09576c: 6e10 ef02 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ -095772: 0e00 |001d: return-void │ │ -095774: 0d01 |001e: move-exception v1 │ │ -095776: 6e10 ef02 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ -09577c: 2701 |0022: throw v1 │ │ +0956e8: |[0956e8] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0956f8: 7100 e802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@02e8 │ │ +0956fe: 0c00 |0003: move-result-object v0 │ │ +095700: 1a01 e015 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +095704: 6e20 f402 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@02f4 │ │ +09570a: 6e20 f702 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +095710: 6e20 f202 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +095716: 6e20 f702 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +09571c: 5451 a201 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ +095720: 1222 |0014: const/4 v2, #int 2 // #2 │ │ +095722: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +095724: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +095726: 7254 e102 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@02e1 │ │ +09572c: 6e10 ef02 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ +095732: 0e00 |001d: return-void │ │ +095734: 0d01 |001e: move-exception v1 │ │ +095736: 6e10 ef02 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ +09573c: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ @@ -185787,30 +185860,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -09578c: |[09578c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ -09579c: 7100 e802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@02e8 │ │ -0957a2: 0c00 |0003: move-result-object v0 │ │ -0957a4: 1a01 e415 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -0957a8: 6e20 f402 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@02f4 │ │ -0957ae: 6e20 f702 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -0957b4: 5451 a201 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ -0957b8: 1232 |000e: const/4 v2, #int 3 // #3 │ │ -0957ba: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0957bc: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -0957be: 7254 e102 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@02e1 │ │ -0957c4: 6e10 ef02 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ -0957ca: 0e00 |0017: return-void │ │ -0957cc: 0d01 |0018: move-exception v1 │ │ -0957ce: 6e10 ef02 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ -0957d4: 2701 |001c: throw v1 │ │ +09574c: |[09574c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ +09575c: 7100 e802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@02e8 │ │ +095762: 0c00 |0003: move-result-object v0 │ │ +095764: 1a01 e015 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +095768: 6e20 f402 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@02f4 │ │ +09576e: 6e20 f702 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +095774: 5451 a201 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ +095778: 1232 |000e: const/4 v2, #int 3 // #3 │ │ +09577a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +09577c: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +09577e: 7254 e102 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@02e1 │ │ +095784: 6e10 ef02 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ +09578a: 0e00 |0017: return-void │ │ +09578c: 0d01 |0018: move-exception v1 │ │ +09578e: 6e10 ef02 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ +095794: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=156 │ │ 0x0009 line=157 │ │ @@ -185828,17 +185901,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0957e4: |[0957e4] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0957f4: 1a00 e415 |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -0957f8: 1100 |0002: return-object v0 │ │ +0957a4: |[0957a4] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0957b4: 1a00 e015 |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +0957b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #4 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -185846,40 +185919,40 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -0957fc: |[0957fc] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -09580c: 7100 e802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@02e8 │ │ -095812: 0c00 |0003: move-result-object v0 │ │ -095814: 1a01 e415 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -095818: 6e20 f402 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@02f4 │ │ -09581e: 6e20 f702 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -095824: 6e20 f202 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -09582a: 6e20 f702 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -095830: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ -095834: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -095836: 6e20 f202 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -09583c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -09583e: 6e30 b100 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@00b1 │ │ -095844: 5451 a201 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ -095848: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -09584a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -09584c: 1214 |0020: const/4 v4, #int 1 // #1 │ │ -09584e: 7254 e102 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@02e1 │ │ -095854: 6e10 ef02 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ -09585a: 0e00 |0027: return-void │ │ -09585c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -09585e: 6e20 f202 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ -095864: 28f0 |002c: goto 001c // -0010 │ │ -095866: 0d01 |002d: move-exception v1 │ │ -095868: 6e10 ef02 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ -09586e: 2701 |0031: throw v1 │ │ +0957bc: |[0957bc] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +0957cc: 7100 e802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@02e8 │ │ +0957d2: 0c00 |0003: move-result-object v0 │ │ +0957d4: 1a01 e015 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +0957d8: 6e20 f402 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@02f4 │ │ +0957de: 6e20 f702 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +0957e4: 6e20 f202 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +0957ea: 6e20 f702 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +0957f0: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ +0957f4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0957f6: 6e20 f202 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +0957fc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0957fe: 6e30 b100 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@00b1 │ │ +095804: 5451 a201 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01a2 │ │ +095808: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +09580a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +09580c: 1214 |0020: const/4 v4, #int 1 // #1 │ │ +09580e: 7254 e102 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@02e1 │ │ +095814: 6e10 ef02 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ +09581a: 0e00 |0027: return-void │ │ +09581c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +09581e: 6e20 f202 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@02f2 │ │ +095824: 28f0 |002c: goto 001c // -0010 │ │ +095826: 0d01 |002d: move-exception v1 │ │ +095828: 6e10 ef02 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@02ef │ │ +09582e: 2701 |0031: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0024 │ │ -> 0x002d │ │ 0x0029 - 0x002c │ │ -> 0x002d │ │ positions : │ │ 0x0000 line=113 │ │ @@ -185957,19 +186030,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -095884: |[095884] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ -095894: 7010 9f02 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@029f │ │ -09589a: 1a00 e415 |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -09589e: 6e30 3a06 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@063a │ │ -0958a4: 0e00 |0008: return-void │ │ +095844: |[095844] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ +095854: 7010 9f02 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@029f │ │ +09585a: 1a00 e015 |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +09585e: 6e30 3a06 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@063a │ │ +095864: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x0008 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ @@ -185979,29 +186052,29 @@ │ │ type : '(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0958a8: |[0958a8] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ -0958b8: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0958bc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0958be: 1100 |0003: return-object v0 │ │ -0958c0: 1a01 e415 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -0958c4: 7220 e002 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@02e0 │ │ -0958ca: 0c00 |0009: move-result-object v0 │ │ -0958cc: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -0958d0: 2001 3501 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@0135 │ │ -0958d4: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -0958d8: 1f00 3501 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@0135 │ │ -0958dc: 28f1 |0012: goto 0003 // -000f │ │ -0958de: 2200 3301 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@0133 │ │ -0958e2: 7020 3106 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0631 │ │ -0958e8: 28eb |0018: goto 0003 // -0015 │ │ +095868: |[095868] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ +095878: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +09587c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09587e: 1100 |0003: return-object v0 │ │ +095880: 1a01 e015 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +095884: 7220 e002 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@02e0 │ │ +09588a: 0c00 |0009: move-result-object v0 │ │ +09588c: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +095890: 2001 3501 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@0135 │ │ +095894: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +095898: 1f00 3501 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@0135 │ │ +09589c: 28f1 |0012: goto 0003 // -000f │ │ +09589e: 2200 3301 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@0133 │ │ +0958a2: 7020 3106 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0631 │ │ +0958a8: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0002 line=30 │ │ 0x0003 line=36 │ │ 0x0004 line=32 │ │ 0x000a line=33 │ │ @@ -186017,16 +186090,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0958ec: |[0958ec] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ -0958fc: 1100 |0000: return-object v0 │ │ +0958ac: |[0958ac] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ +0958bc: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ @@ -186034,59 +186107,59 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 104 16-bit code units │ │ -095900: |[095900] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -095910: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -095912: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ -095918: 6f5a a002 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@02a0 │ │ -09591e: 0a04 |0007: move-result v4 │ │ -095920: 0f04 |0008: return v4 │ │ -095922: 1a05 e415 |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -095926: 6e20 f702 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ -09592c: 28fa |000e: goto 0008 // -0006 │ │ -09592e: 1a05 e415 |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -095932: 6e20 e702 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@02e7 │ │ -095938: 6e10 ee02 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ -09593e: 0c00 |0017: move-result-object v0 │ │ -095940: 6e10 eb02 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -095946: 0a01 |001b: move-result v1 │ │ -095948: 6e10 ee02 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ -09594e: 0c02 |001f: move-result-object v2 │ │ -095950: 6e10 eb02 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -095956: 0a05 |0023: move-result v5 │ │ -095958: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ -09595c: 6205 0300 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0003 │ │ -095960: 7220 fd02 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02fd │ │ -095966: 0c03 |002b: move-result-object v3 │ │ -095968: 1f03 2000 |002c: check-cast v3, Landroid/app/Notification; // type@0020 │ │ -09596c: 6e53 3d06 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@063d │ │ -095972: 28d7 |0031: goto 0008 // -0029 │ │ -095974: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -095976: 28fb |0033: goto 002e // -0005 │ │ -095978: 1a05 e415 |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -09597c: 6e20 e702 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@02e7 │ │ -095982: 6e10 ee02 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ -095988: 0c00 |003c: move-result-object v0 │ │ -09598a: 6e10 eb02 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ -095990: 0a01 |0040: move-result v1 │ │ -095992: 6e10 ee02 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ -095998: 0c02 |0044: move-result-object v2 │ │ -09599a: 6e40 3b06 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@063b │ │ -0959a0: 28c0 |0048: goto 0008 // -0040 │ │ -0959a2: 1a05 e415 |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@15e4 │ │ -0959a6: 6e20 e702 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@02e7 │ │ -0959ac: 6e10 ee02 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ -0959b2: 0c00 |0051: move-result-object v0 │ │ -0959b4: 6e20 3c06 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@063c │ │ -0959ba: 28b3 |0055: goto 0008 // -004d │ │ -0959bc: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ +0958c0: |[0958c0] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +0958d0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0958d2: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ +0958d8: 6f5a a002 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@02a0 │ │ +0958de: 0a04 |0007: move-result v4 │ │ +0958e0: 0f04 |0008: return v4 │ │ +0958e2: 1a05 e015 |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +0958e6: 6e20 f702 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@02f7 │ │ +0958ec: 28fa |000e: goto 0008 // -0006 │ │ +0958ee: 1a05 e015 |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +0958f2: 6e20 e702 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@02e7 │ │ +0958f8: 6e10 ee02 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ +0958fe: 0c00 |0017: move-result-object v0 │ │ +095900: 6e10 eb02 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +095906: 0a01 |001b: move-result v1 │ │ +095908: 6e10 ee02 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ +09590e: 0c02 |001f: move-result-object v2 │ │ +095910: 6e10 eb02 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +095916: 0a05 |0023: move-result v5 │ │ +095918: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ +09591c: 6205 0300 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0003 │ │ +095920: 7220 fd02 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02fd │ │ +095926: 0c03 |002b: move-result-object v3 │ │ +095928: 1f03 2000 |002c: check-cast v3, Landroid/app/Notification; // type@0020 │ │ +09592c: 6e53 3d06 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@063d │ │ +095932: 28d7 |0031: goto 0008 // -0029 │ │ +095934: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +095936: 28fb |0033: goto 002e // -0005 │ │ +095938: 1a05 e015 |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +09593c: 6e20 e702 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@02e7 │ │ +095942: 6e10 ee02 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ +095948: 0c00 |003c: move-result-object v0 │ │ +09594a: 6e10 eb02 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@02eb │ │ +095950: 0a01 |0040: move-result v1 │ │ +095952: 6e10 ee02 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ +095958: 0c02 |0044: move-result-object v2 │ │ +09595a: 6e40 3b06 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@063b │ │ +095960: 28c0 |0048: goto 0008 // -0040 │ │ +095962: 1a05 e015 |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@15e0 │ │ +095966: 6e20 e702 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@02e7 │ │ +09596c: 6e10 ee02 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@02ee │ │ +095972: 0c00 |0051: move-result-object v0 │ │ +095974: 6e20 3c06 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@063c │ │ +09597a: 28b3 |0055: goto 0008 // -004d │ │ +09597c: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=91 │ │ 0x0009 line=48 │ │ 0x000f line=53 │ │ 0x0014 line=55 │ │ @@ -186205,26 +186278,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0959e0: |[0959e0] android.support.v4.app.ListFragment.:()V │ │ -0959f0: 7010 7804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0478 │ │ -0959f6: 2200 9a00 |0003: new-instance v0, Landroid/os/Handler; // type@009a │ │ -0959fa: 7010 cc02 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ -095a00: 5b10 af01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01af │ │ -095a04: 2200 3601 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0136 │ │ -095a08: 7020 4206 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0642 │ │ -095a0e: 5b10 b501 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01b5 │ │ -095a12: 2200 3701 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0137 │ │ -095a16: 7020 4406 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0644 │ │ -095a1c: 5b10 b301 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01b3 │ │ -095a20: 0e00 |0018: return-void │ │ +0959a0: |[0959a0] android.support.v4.app.ListFragment.:()V │ │ +0959b0: 7010 7804 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0478 │ │ +0959b6: 2200 9a00 |0003: new-instance v0, Landroid/os/Handler; // type@009a │ │ +0959ba: 7010 cc02 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ +0959c0: 5b10 af01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01af │ │ +0959c4: 2200 3601 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0136 │ │ +0959c8: 7020 4206 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0642 │ │ +0959ce: 5b10 b501 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01b5 │ │ +0959d2: 2200 3701 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0137 │ │ +0959d6: 7020 4406 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0644 │ │ +0959dc: 5b10 b301 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01b3 │ │ +0959e0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -186236,103 +186309,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -095a24: |[095a24] android.support.v4.app.ListFragment.ensureList:()V │ │ -095a34: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -095a36: 5463 b001 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095a3a: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -095a3e: 0e00 |0005: return-void │ │ -095a40: 6e10 4d06 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@064d │ │ -095a46: 0c02 |0009: move-result-object v2 │ │ -095a48: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -095a4c: 2203 e604 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@04e6 │ │ -095a50: 1a04 ef03 |000e: const-string v4, "Content view not yet created" // string@03ef │ │ -095a54: 7020 4a21 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -095a5a: 2703 |0013: throw v3 │ │ -095a5c: 2023 5904 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0459 │ │ -095a60: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -095a64: 1f02 5904 |0018: check-cast v2, Landroid/widget/ListView; // type@0459 │ │ -095a68: 5b62 b001 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095a6c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -095a6e: 5c63 b201 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ -095a72: 5463 b001 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095a76: 5464 b301 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01b3 │ │ -095a7a: 6e20 a91e 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1ea9 │ │ -095a80: 5463 ac01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ -095a84: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -095a88: 5460 ac01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ -095a8c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -095a8e: 5b63 ac01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ -095a92: 6e20 5306 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0653 │ │ -095a98: 5463 af01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01af │ │ -095a9c: 5464 b501 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01b5 │ │ -095aa0: 6e20 d402 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@02d4 │ │ -095aa6: 28cc |0039: goto 0005 // -0034 │ │ -095aa8: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -095aae: 6e20 931c 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -095ab4: 0c03 |0040: move-result-object v3 │ │ -095ab6: 1f03 6904 |0041: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ -095aba: 5b63 b601 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ -095abe: 5463 b601 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ -095ac2: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -095ac6: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -095acc: 6e20 931c 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -095ad2: 0c03 |004f: move-result-object v3 │ │ -095ad4: 5b63 ae01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01ae │ │ -095ad8: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -095ade: 6e20 931c 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -095ae4: 0c03 |0058: move-result-object v3 │ │ -095ae6: 5b63 b401 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095aea: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -095af0: 6e20 931c 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -095af6: 0c03 |0061: move-result-object v3 │ │ -095af8: 5b63 b101 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ -095afc: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -095b02: 6e20 931c 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -095b08: 0c01 |006a: move-result-object v1 │ │ -095b0a: 2013 5904 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0459 │ │ -095b0e: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -095b12: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -095b16: 2203 f504 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@04f5 │ │ -095b1a: 1a04 0914 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@1409 │ │ -095b1e: 7020 7a21 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -095b24: 2703 |0078: throw v3 │ │ -095b26: 5463 b601 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ -095b2a: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -095b2e: 6e20 0c1f 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@1f0c │ │ -095b34: 28d2 |0080: goto 0052 // -002e │ │ -095b36: 2203 f504 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@04f5 │ │ -095b3a: 1a04 ea03 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@03ea │ │ -095b3e: 7020 7a21 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -095b44: 2703 |0088: throw v3 │ │ -095b46: 1f01 5904 |0089: check-cast v1, Landroid/widget/ListView; // type@0459 │ │ -095b4a: 5b61 b001 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095b4e: 5463 ae01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01ae │ │ -095b52: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -095b56: 5463 b001 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095b5a: 5464 ae01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01ae │ │ -095b5e: 6e20 a41e 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1ea4 │ │ -095b64: 2884 |0098: goto 001c // -007c │ │ -095b66: 5463 ad01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01ad │ │ -095b6a: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -095b6e: 5463 b601 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ -095b72: 5464 ad01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01ad │ │ -095b76: 6e20 071f 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -095b7c: 5463 b001 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095b80: 5464 b601 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ -095b84: 6e20 a41e 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1ea4 │ │ -095b8a: 2900 71ff |00ab: goto/16 001c // -008f │ │ -095b8e: 5463 b401 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095b92: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -095b96: 7030 5506 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0655 │ │ -095b9c: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +0959e4: |[0959e4] android.support.v4.app.ListFragment.ensureList:()V │ │ +0959f4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0959f6: 5463 b001 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +0959fa: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +0959fe: 0e00 |0005: return-void │ │ +095a00: 6e10 4d06 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@064d │ │ +095a06: 0c02 |0009: move-result-object v2 │ │ +095a08: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +095a0c: 2203 e604 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@04e6 │ │ +095a10: 1a04 ef03 |000e: const-string v4, "Content view not yet created" // string@03ef │ │ +095a14: 7020 4a21 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +095a1a: 2703 |0013: throw v3 │ │ +095a1c: 2023 5904 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0459 │ │ +095a20: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +095a24: 1f02 5904 |0018: check-cast v2, Landroid/widget/ListView; // type@0459 │ │ +095a28: 5b62 b001 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095a2c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +095a2e: 5c63 b201 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ +095a32: 5463 b001 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095a36: 5464 b301 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01b3 │ │ +095a3a: 6e20 a91e 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1ea9 │ │ +095a40: 5463 ac01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ +095a44: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +095a48: 5460 ac01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ +095a4c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +095a4e: 5b63 ac01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ +095a52: 6e20 5306 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0653 │ │ +095a58: 5463 af01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01af │ │ +095a5c: 5464 b501 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01b5 │ │ +095a60: 6e20 d402 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@02d4 │ │ +095a66: 28cc |0039: goto 0005 // -0034 │ │ +095a68: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +095a6e: 6e20 931c 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +095a74: 0c03 |0040: move-result-object v3 │ │ +095a76: 1f03 6904 |0041: check-cast v3, Landroid/widget/TextView; // type@0469 │ │ +095a7a: 5b63 b601 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ +095a7e: 5463 b601 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ +095a82: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +095a86: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +095a8c: 6e20 931c 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +095a92: 0c03 |004f: move-result-object v3 │ │ +095a94: 5b63 ae01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01ae │ │ +095a98: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +095a9e: 6e20 931c 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +095aa4: 0c03 |0058: move-result-object v3 │ │ +095aa6: 5b63 b401 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095aaa: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +095ab0: 6e20 931c 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +095ab6: 0c03 |0061: move-result-object v3 │ │ +095ab8: 5b63 b101 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ +095abc: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +095ac2: 6e20 931c 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +095ac8: 0c01 |006a: move-result-object v1 │ │ +095aca: 2013 5904 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0459 │ │ +095ace: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +095ad2: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +095ad6: 2203 f504 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@04f5 │ │ +095ada: 1a04 0514 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@1405 │ │ +095ade: 7020 7a21 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +095ae4: 2703 |0078: throw v3 │ │ +095ae6: 5463 b601 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ +095aea: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +095aee: 6e20 0c1f 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@1f0c │ │ +095af4: 28d2 |0080: goto 0052 // -002e │ │ +095af6: 2203 f504 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@04f5 │ │ +095afa: 1a04 ea03 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@03ea │ │ +095afe: 7020 7a21 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +095b04: 2703 |0088: throw v3 │ │ +095b06: 1f01 5904 |0089: check-cast v1, Landroid/widget/ListView; // type@0459 │ │ +095b0a: 5b61 b001 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095b0e: 5463 ae01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01ae │ │ +095b12: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +095b16: 5463 b001 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095b1a: 5464 ae01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01ae │ │ +095b1e: 6e20 a41e 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1ea4 │ │ +095b24: 2884 |0098: goto 001c // -007c │ │ +095b26: 5463 ad01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01ad │ │ +095b2a: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +095b2e: 5463 b601 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ +095b32: 5464 ad01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01ad │ │ +095b36: 6e20 071f 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +095b3c: 5463 b001 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095b40: 5464 b601 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ +095b44: 6e20 a41e 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1ea4 │ │ +095b4a: 2900 71ff |00ab: goto/16 001c // -008f │ │ +095b4e: 5463 b401 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095b52: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +095b56: 7030 5506 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0655 │ │ +095b5c: 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 │ │ @@ -186377,77 +186450,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -095ba0: |[095ba0] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -095bb0: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -095bb6: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -095bba: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -095bbe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -095bc0: 7010 4706 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ -095bc6: 5460 b401 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095bca: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -095bce: 2200 e604 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -095bd2: 1a01 9e03 |0011: const-string v1, "Can't be used with a custom content view" // string@039e │ │ -095bd6: 7020 4a21 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -095bdc: 2700 |0016: throw v0 │ │ -095bde: 5560 b201 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ -095be2: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -095be6: 0e00 |001b: return-void │ │ -095be8: 5c67 b201 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ -095bec: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -095bf0: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -095bf4: 5460 b401 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095bf8: 6e10 4806 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ -095bfe: 0c01 |0027: move-result-object v1 │ │ -095c00: 7120 591e 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ -095c06: 0c01 |002b: move-result-object v1 │ │ -095c08: 6e20 221d 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -095c0e: 5460 b101 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ -095c12: 6e10 4806 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ -095c18: 0c01 |0034: move-result-object v1 │ │ -095c1a: 7120 591e 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ -095c20: 0c01 |0038: move-result-object v1 │ │ -095c22: 6e20 221d 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -095c28: 5460 b401 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095c2c: 6e20 1f1d 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -095c32: 5460 b101 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ -095c36: 6e20 1f1d 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -095c3c: 28d5 |0046: goto 001b // -002b │ │ -095c3e: 5460 b401 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095c42: 6e10 8e1c 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ -095c48: 5460 b101 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ -095c4c: 6e10 8e1c 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ -095c52: 28eb |0051: goto 003c // -0015 │ │ -095c54: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -095c58: 5460 b401 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095c5c: 6e10 4806 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ -095c62: 0c01 |0059: move-result-object v1 │ │ -095c64: 7120 591e 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ -095c6a: 0c01 |005d: move-result-object v1 │ │ -095c6c: 6e20 221d 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -095c72: 5460 b101 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ -095c76: 6e10 4806 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ -095c7c: 0c01 |0066: move-result-object v1 │ │ -095c7e: 7120 591e 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ -095c84: 0c01 |006a: move-result-object v1 │ │ -095c86: 6e20 221d 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ -095c8c: 5460 b401 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095c90: 6e20 1f1d 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -095c96: 5460 b101 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ -095c9a: 6e20 1f1d 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -095ca0: 28a3 |0078: goto 001b // -005d │ │ -095ca2: 5460 b401 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095ca6: 6e10 8e1c 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ -095cac: 5460 b101 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ -095cb0: 6e10 8e1c 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ -095cb6: 28eb |0083: goto 006e // -0015 │ │ +095b60: |[095b60] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +095b70: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +095b76: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +095b7a: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +095b7e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +095b80: 7010 4706 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ +095b86: 5460 b401 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095b8a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +095b8e: 2200 e604 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +095b92: 1a01 9e03 |0011: const-string v1, "Can't be used with a custom content view" // string@039e │ │ +095b96: 7020 4a21 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +095b9c: 2700 |0016: throw v0 │ │ +095b9e: 5560 b201 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ +095ba2: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +095ba6: 0e00 |001b: return-void │ │ +095ba8: 5c67 b201 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ +095bac: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +095bb0: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +095bb4: 5460 b401 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095bb8: 6e10 4806 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ +095bbe: 0c01 |0027: move-result-object v1 │ │ +095bc0: 7120 591e 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ +095bc6: 0c01 |002b: move-result-object v1 │ │ +095bc8: 6e20 221d 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +095bce: 5460 b101 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ +095bd2: 6e10 4806 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ +095bd8: 0c01 |0034: move-result-object v1 │ │ +095bda: 7120 591e 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ +095be0: 0c01 |0038: move-result-object v1 │ │ +095be2: 6e20 221d 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +095be8: 5460 b401 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095bec: 6e20 1f1d 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +095bf2: 5460 b101 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ +095bf6: 6e20 1f1d 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +095bfc: 28d5 |0046: goto 001b // -002b │ │ +095bfe: 5460 b401 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095c02: 6e10 8e1c 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ +095c08: 5460 b101 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ +095c0c: 6e10 8e1c 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ +095c12: 28eb |0051: goto 003c // -0015 │ │ +095c14: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +095c18: 5460 b401 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095c1c: 6e10 4806 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ +095c22: 0c01 |0059: move-result-object v1 │ │ +095c24: 7120 591e 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ +095c2a: 0c01 |005d: move-result-object v1 │ │ +095c2c: 6e20 221d 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +095c32: 5460 b101 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ +095c36: 6e10 4806 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ +095c3c: 0c01 |0066: move-result-object v1 │ │ +095c3e: 7120 591e 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1e59 │ │ +095c44: 0c01 |006a: move-result-object v1 │ │ +095c46: 6e20 221d 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1d22 │ │ +095c4c: 5460 b401 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095c50: 6e20 1f1d 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +095c56: 5460 b101 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ +095c5a: 6e20 1f1d 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +095c60: 28a3 |0078: goto 001b // -005d │ │ +095c62: 5460 b401 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095c66: 6e10 8e1c 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ +095c6c: 5460 b101 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ +095c70: 6e10 8e1c 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1c8e │ │ +095c76: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -186478,17 +186551,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095cb8: |[095cb8] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -095cc8: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ -095ccc: 1100 |0002: return-object v0 │ │ +095c78: |[095c78] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +095c88: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ +095c8c: 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;) │ │ @@ -186496,18 +186569,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -095cd0: |[095cd0] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -095ce0: 7010 4706 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ -095ce6: 5410 b001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095cea: 1100 |0005: return-object v0 │ │ +095c90: |[095c90] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +095ca0: 7010 4706 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ +095ca6: 5410 b001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095caa: 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; │ │ │ │ @@ -186516,20 +186589,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -095cec: |[095cec] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -095cfc: 7010 4706 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ -095d02: 5420 b001 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095d06: 6e10 9d1e 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1e9d │ │ -095d0c: 0b00 |0008: move-result-wide v0 │ │ -095d0e: 1000 |0009: return-wide v0 │ │ +095cac: |[095cac] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +095cbc: 7010 4706 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ +095cc2: 5420 b001 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095cc6: 6e10 9d1e 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1e9d │ │ +095ccc: 0b00 |0008: move-result-wide v0 │ │ +095cce: 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; │ │ │ │ @@ -186538,20 +186611,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -095d10: |[095d10] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -095d20: 7010 4706 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ -095d26: 5410 b001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095d2a: 6e10 9e1e 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1e9e │ │ -095d30: 0a00 |0008: move-result v0 │ │ -095d32: 0f00 |0009: return v0 │ │ +095cd0: |[095cd0] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +095ce0: 7010 4706 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ +095ce6: 5410 b001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095cea: 6e10 9e1e 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1e9e │ │ +095cf0: 0a00 |0008: move-result v0 │ │ +095cf2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -186560,73 +186633,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 │ │ -095d34: |[095d34] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -095d44: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -095d48: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -095d4a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -095d4c: 6e10 4806 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ -095d52: 0c00 |0007: move-result-object v0 │ │ -095d54: 2205 5304 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0453 │ │ -095d58: 7020 791e 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ -095d5e: 2203 5604 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@0456 │ │ -095d62: 7020 871e 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1e87 │ │ -095d68: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -095d6e: 6e20 8c1e 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1e8c │ │ -095d74: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -095d76: 6e20 8d1e 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1e8d │ │ -095d7c: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -095d80: 6e20 8e1e 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1e8e │ │ -095d86: 6e20 8b1e b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1e8b │ │ -095d8c: 2204 5d04 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@045d │ │ -095d90: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -095d92: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -095d98: 7040 c11e 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ec1 │ │ -095d9e: 2207 5204 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ -095da2: 7030 781e a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ -095da8: 6e30 891e 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e89 │ │ -095dae: 2207 5204 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ -095db2: 7030 781e 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ -095db8: 6e30 7a1e 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e7a │ │ -095dbe: 2201 5304 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0453 │ │ -095dc2: 7020 791e 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ -095dc8: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -095dce: 6e20 7b1e 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1e7b │ │ -095dd4: 2206 6904 |0048: new-instance v6, Landroid/widget/TextView; // type@0469 │ │ -095dd8: 6e10 4806 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ -095dde: 0c07 |004d: move-result-object v7 │ │ -095de0: 7020 f61e 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1ef6 │ │ -095de6: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -095dec: 6e20 041f 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1f04 │ │ -095df2: 6e20 031f b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@1f03 │ │ -095df8: 2207 5204 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ -095dfc: 7030 781e 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ -095e02: 6e30 7a1e 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e7a │ │ -095e08: 2202 5904 |0062: new-instance v2, Landroid/widget/ListView; // type@0459 │ │ -095e0c: 6e10 4806 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ -095e12: 0c07 |0067: move-result-object v7 │ │ -095e14: 7020 921e 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1e92 │ │ -095e1a: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -095e20: 6e20 a51e 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1ea5 │ │ -095e26: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -095e28: 6e20 a31e 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1ea3 │ │ -095e2e: 2207 5204 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ -095e32: 7030 781e 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ -095e38: 6e30 7a1e 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e7a │ │ -095e3e: 2207 5204 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ -095e42: 7030 781e 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ -095e48: 6e30 7a1e 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e7a │ │ -095e4e: 2207 5204 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ -095e52: 7030 781e 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ -095e58: 6e20 7c1e 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e7c │ │ -095e5e: 1105 |008d: return-object v5 │ │ +095cf4: |[095cf4] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +095d04: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +095d08: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +095d0a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +095d0c: 6e10 4806 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ +095d12: 0c00 |0007: move-result-object v0 │ │ +095d14: 2205 5304 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0453 │ │ +095d18: 7020 791e 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ +095d1e: 2203 5604 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@0456 │ │ +095d22: 7020 871e 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1e87 │ │ +095d28: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +095d2e: 6e20 8c1e 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1e8c │ │ +095d34: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +095d36: 6e20 8d1e 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1e8d │ │ +095d3c: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +095d40: 6e20 8e1e 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1e8e │ │ +095d46: 6e20 8b1e b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1e8b │ │ +095d4c: 2204 5d04 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@045d │ │ +095d50: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +095d52: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +095d58: 7040 c11e 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ec1 │ │ +095d5e: 2207 5204 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ +095d62: 7030 781e a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ +095d68: 6e30 891e 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e89 │ │ +095d6e: 2207 5204 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ +095d72: 7030 781e 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ +095d78: 6e30 7a1e 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e7a │ │ +095d7e: 2201 5304 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0453 │ │ +095d82: 7020 791e 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1e79 │ │ +095d88: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +095d8e: 6e20 7b1e 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1e7b │ │ +095d94: 2206 6904 |0048: new-instance v6, Landroid/widget/TextView; // type@0469 │ │ +095d98: 6e10 4806 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ +095d9e: 0c07 |004d: move-result-object v7 │ │ +095da0: 7020 f61e 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1ef6 │ │ +095da6: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +095dac: 6e20 041f 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1f04 │ │ +095db2: 6e20 031f b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@1f03 │ │ +095db8: 2207 5204 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ +095dbc: 7030 781e 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ +095dc2: 6e30 7a1e 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e7a │ │ +095dc8: 2202 5904 |0062: new-instance v2, Landroid/widget/ListView; // type@0459 │ │ +095dcc: 6e10 4806 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0648 │ │ +095dd2: 0c07 |0067: move-result-object v7 │ │ +095dd4: 7020 921e 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1e92 │ │ +095dda: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +095de0: 6e20 a51e 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@1ea5 │ │ +095de6: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +095de8: 6e20 a31e 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@1ea3 │ │ +095dee: 2207 5204 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ +095df2: 7030 781e 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ +095df8: 6e30 7a1e 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e7a │ │ +095dfe: 2207 5204 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ +095e02: 7030 781e 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ +095e08: 6e30 7a1e 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1e7a │ │ +095e0e: 2207 5204 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0452 │ │ +095e12: 7030 781e 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1e78 │ │ +095e18: 6e20 7c1e 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e7c │ │ +095e1e: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -186666,28 +186739,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -095e60: |[095e60] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -095e70: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -095e72: 5430 af01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01af │ │ -095e76: 5431 b501 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01b5 │ │ -095e7a: 6e20 d702 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ -095e80: 5b32 b001 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095e84: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -095e86: 5c30 b201 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ -095e8a: 5b32 b101 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ -095e8e: 5b32 b401 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ -095e92: 5b32 ae01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01ae │ │ -095e96: 5b32 b601 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ -095e9a: 6f10 b204 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@04b2 │ │ -095ea0: 0e00 |0018: return-void │ │ +095e20: |[095e20] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +095e30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +095e32: 5430 af01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01af │ │ +095e36: 5431 b501 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01b5 │ │ +095e3a: 6e20 d702 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ +095e40: 5b32 b001 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095e44: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +095e46: 5c30 b201 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ +095e4a: 5b32 b101 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01b1 │ │ +095e4e: 5b32 b401 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01b4 │ │ +095e52: 5b32 ae01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01ae │ │ +095e56: 5b32 b601 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ +095e5a: 6f10 b204 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@04b2 │ │ +095e60: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -186701,16 +186774,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 │ │ -095ea4: |[095ea4] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -095eb4: 0e00 |0000: return-void │ │ +095e64: |[095e64] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +095e74: 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; │ │ @@ -186722,18 +186795,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 │ │ -095eb8: |[095eb8] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -095ec8: 6f30 bf04 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@04bf │ │ -095ece: 7010 4706 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ -095ed4: 0e00 |0006: return-void │ │ +095e78: |[095e78] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +095e88: 6f30 bf04 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@04bf │ │ +095e8e: 7010 4706 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ +095e94: 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; │ │ @@ -186745,31 +186818,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -095ed8: |[095ed8] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -095ee8: 7010 4706 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ -095eee: 5420 b601 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ -095ef2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -095ef6: 2200 e604 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -095efa: 1a01 9e03 |0009: const-string v1, "Can't be used with a custom content view" // string@039e │ │ -095efe: 7020 4a21 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -095f04: 2700 |000e: throw v0 │ │ -095f06: 5420 b601 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ -095f0a: 6e20 071f 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -095f10: 5420 ad01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01ad │ │ -095f14: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -095f18: 5420 b001 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095f1c: 5421 b601 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ -095f20: 6e20 a41e 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1ea4 │ │ -095f26: 5b23 ad01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01ad │ │ -095f2a: 0e00 |0021: return-void │ │ +095e98: |[095e98] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +095ea8: 7010 4706 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ +095eae: 5420 b601 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ +095eb2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +095eb6: 2200 e604 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +095eba: 1a01 9e03 |0009: const-string v1, "Can't be used with a custom content view" // string@039e │ │ +095ebe: 7020 4a21 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +095ec4: 2700 |000e: throw v0 │ │ +095ec6: 5420 b601 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ +095eca: 6e20 071f 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +095ed0: 5420 ad01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01ad │ │ +095ed4: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +095ed8: 5420 b001 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095edc: 5421 b601 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01b6 │ │ +095ee0: 6e20 a41e 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@1ea4 │ │ +095ee6: 5b23 ad01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01ad │ │ +095eea: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -186785,38 +186858,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -095f2c: |[095f2c] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -095f3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -095f3e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -095f40: 5443 ac01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ -095f44: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -095f48: 0110 |0006: move v0, v1 │ │ -095f4a: 5b45 ac01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ -095f4e: 5443 b001 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095f52: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -095f56: 5443 b001 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095f5a: 6e20 a11e 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ea1 │ │ -095f60: 5543 b201 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ -095f64: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -095f68: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -095f6c: 6e10 4d06 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@064d │ │ -095f72: 0c03 |001b: move-result-object v3 │ │ -095f74: 6e10 cc1c 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1ccc │ │ -095f7a: 0c03 |001f: move-result-object v3 │ │ -095f7c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -095f80: 0112 |0022: move v2, v1 │ │ -095f82: 7030 5506 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0655 │ │ -095f88: 0e00 |0026: return-void │ │ -095f8a: 0120 |0027: move v0, v2 │ │ -095f8c: 28df |0028: goto 0007 // -0021 │ │ +095eec: |[095eec] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +095efc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +095efe: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +095f00: 5443 ac01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ +095f04: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +095f08: 0110 |0006: move v0, v1 │ │ +095f0a: 5b45 ac01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01ac │ │ +095f0e: 5443 b001 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095f12: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +095f16: 5443 b001 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095f1a: 6e20 a11e 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ea1 │ │ +095f20: 5543 b201 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01b2 │ │ +095f24: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +095f28: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +095f2c: 6e10 4d06 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@064d │ │ +095f32: 0c03 |001b: move-result-object v3 │ │ +095f34: 6e10 cc1c 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1ccc │ │ +095f3a: 0c03 |001f: move-result-object v3 │ │ +095f3c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +095f40: 0112 |0022: move v2, v1 │ │ +095f42: 7030 5506 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0655 │ │ +095f48: 0e00 |0026: return-void │ │ +095f4a: 0120 |0027: move v0, v2 │ │ +095f4c: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -186833,18 +186906,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -095f90: |[095f90] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -095fa0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -095fa2: 7030 5506 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0655 │ │ -095fa8: 0e00 |0004: return-void │ │ +095f50: |[095f50] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +095f60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +095f62: 7030 5506 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0655 │ │ +095f68: 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 │ │ @@ -186854,18 +186927,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -095fac: |[095fac] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -095fbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -095fbe: 7030 5506 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0655 │ │ -095fc4: 0e00 |0004: return-void │ │ +095f6c: |[095f6c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +095f7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095f7e: 7030 5506 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0655 │ │ +095f84: 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 │ │ @@ -186875,19 +186948,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -095fc8: |[095fc8] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -095fd8: 7010 4706 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ -095fde: 5410 b001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ -095fe2: 6e20 ab1e 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1eab │ │ -095fe8: 0e00 |0008: return-void │ │ +095f88: |[095f88] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +095f98: 7010 4706 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0647 │ │ +095f9e: 5410 b001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b0 │ │ +095fa2: 6e20 ab1e 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1eab │ │ +095fa8: 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; │ │ @@ -186995,21 +187068,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 │ │ -095fec: |[095fec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -095ffc: 5b01 c501 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096000: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -096006: 5902 bd01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -09600a: 5b03 b701 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01b7 │ │ -09600e: 5b04 b801 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -096012: 0e00 |000b: return-void │ │ +095fac: |[095fac] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +095fbc: 5b01 c501 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +095fc0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +095fc6: 5902 bd01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +095fca: 5b03 b701 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01b7 │ │ +095fce: 5b04 b801 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +095fd2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -187027,71 +187100,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 │ │ -096014: |[096014] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -096024: 5441 b801 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -096028: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -09602c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09602e: 5441 c501 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096032: 5411 c801 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096036: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -09603a: 5441 c501 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -09603e: 5411 c801 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096042: 5411 1a01 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -096046: 5410 5401 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -09604a: 5441 c501 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -09604e: 5411 c801 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096052: 5411 1a01 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -096056: 1a02 f025 |0019: const-string v2, "onLoadFinished" // string@25f0 │ │ -09605a: 5b12 5401 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -09605e: 6301 c601 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096062: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -096066: 1a01 9e0d |0021: const-string v1, "LoaderManager" // string@0d9e │ │ -09606a: 2202 f804 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -09606e: 7010 a121 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096074: 1a03 2300 |0028: const-string v3, " onLoadFinished in " // string@0023 │ │ -096078: 6e20 aa21 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09607e: 0c02 |002d: move-result-object v2 │ │ -096080: 6e20 a921 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096086: 0c02 |0031: move-result-object v2 │ │ -096088: 1a03 5701 |0032: const-string v3, ": " // string@0157 │ │ -09608c: 6e20 aa21 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096092: 0c02 |0037: move-result-object v2 │ │ -096094: 6e20 7209 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0972 │ │ -09609a: 0c03 |003b: move-result-object v3 │ │ -09609c: 6e20 aa21 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0960a2: 0c02 |003f: move-result-object v2 │ │ -0960a4: 6e10 af21 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0960aa: 0c02 |0043: move-result-object v2 │ │ -0960ac: 7120 141c 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0960b2: 5441 b801 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -0960b6: 7230 5906 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0659 │ │ -0960bc: 5441 c501 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -0960c0: 5411 c801 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -0960c4: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -0960c8: 5441 c501 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -0960cc: 5411 c801 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -0960d0: 5411 1a01 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0960d4: 5b10 5401 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -0960d8: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -0960da: 5c41 ba01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ -0960de: 0e00 |005d: return-void │ │ -0960e0: 0d01 |005e: move-exception v1 │ │ -0960e2: 5442 c501 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -0960e6: 5422 c801 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -0960ea: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -0960ee: 5442 c501 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -0960f2: 5422 c801 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -0960f6: 5422 1a01 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0960fa: 5b20 5401 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -0960fe: 2701 |006d: throw v1 │ │ +095fd4: |[095fd4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +095fe4: 5441 b801 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +095fe8: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +095fec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +095fee: 5441 c501 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +095ff2: 5411 c801 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +095ff6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +095ffa: 5441 c501 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +095ffe: 5411 c801 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096002: 5411 1a01 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +096006: 5410 5401 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +09600a: 5441 c501 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +09600e: 5411 c801 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096012: 5411 1a01 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +096016: 1a02 ec25 |0019: const-string v2, "onLoadFinished" // string@25ec │ │ +09601a: 5b12 5401 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +09601e: 6301 c601 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096022: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +096026: 1a01 9e0d |0021: const-string v1, "LoaderManager" // string@0d9e │ │ +09602a: 2202 f804 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +09602e: 7010 a121 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096034: 1a03 2300 |0028: const-string v3, " onLoadFinished in " // string@0023 │ │ +096038: 6e20 aa21 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09603e: 0c02 |002d: move-result-object v2 │ │ +096040: 6e20 a921 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096046: 0c02 |0031: move-result-object v2 │ │ +096048: 1a03 5701 |0032: const-string v3, ": " // string@0157 │ │ +09604c: 6e20 aa21 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096052: 0c02 |0037: move-result-object v2 │ │ +096054: 6e20 7209 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0972 │ │ +09605a: 0c03 |003b: move-result-object v3 │ │ +09605c: 6e20 aa21 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096062: 0c02 |003f: move-result-object v2 │ │ +096064: 6e10 af21 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09606a: 0c02 |0043: move-result-object v2 │ │ +09606c: 7120 141c 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096072: 5441 b801 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +096076: 7230 5906 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0659 │ │ +09607c: 5441 c501 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +096080: 5411 c801 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096084: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +096088: 5441 c501 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +09608c: 5411 c801 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096090: 5411 1a01 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +096094: 5b10 5401 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +096098: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +09609a: 5c41 ba01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ +09609e: 0e00 |005d: return-void │ │ +0960a0: 0d01 |005e: move-exception v1 │ │ +0960a2: 5442 c501 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +0960a6: 5422 c801 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +0960aa: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +0960ae: 5442 c501 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +0960b2: 5422 c801 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +0960b6: 5422 1a01 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0960ba: 5b20 5401 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +0960be: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -187118,103 +187191,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -09610c: |[09610c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -09611c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -09611e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -096120: 6302 c601 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096124: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -096128: 1a02 9e0d |0006: const-string v2, "LoaderManager" // string@0d9e │ │ -09612c: 2203 f804 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096130: 7010 a121 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096136: 1a04 0900 |000d: const-string v4, " Destroying: " // string@0009 │ │ -09613a: 6e20 aa21 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096140: 0c03 |0012: move-result-object v3 │ │ -096142: 6e20 a921 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096148: 0c03 |0016: move-result-object v3 │ │ -09614a: 6e10 af21 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096150: 0c03 |001a: move-result-object v3 │ │ -096152: 7120 141c 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -096158: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -09615a: 5c72 bb01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01bb │ │ -09615e: 5571 ba01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ -096162: 5c75 ba01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ -096166: 5472 b801 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -09616a: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -09616e: 5472 bf01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -096172: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -096176: 5572 bc01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -09617a: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -09617e: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -096182: 6302 c601 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096186: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -09618a: 1a02 9e0d |0037: const-string v2, "LoaderManager" // string@0d9e │ │ -09618e: 2203 f804 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096192: 7010 a121 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096198: 1a04 1600 |003e: const-string v4, " Reseting: " // string@0016 │ │ -09619c: 6e20 aa21 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0961a2: 0c03 |0043: move-result-object v3 │ │ -0961a4: 6e20 a921 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0961aa: 0c03 |0047: move-result-object v3 │ │ -0961ac: 6e10 af21 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0961b2: 0c03 |004b: move-result-object v3 │ │ -0961b4: 7120 141c 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0961ba: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -0961bc: 5472 c501 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -0961c0: 5422 c801 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -0961c4: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -0961c8: 5472 c501 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -0961cc: 5422 c801 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -0961d0: 5422 1a01 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0961d4: 5420 5401 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -0961d8: 5472 c501 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -0961dc: 5422 c801 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -0961e0: 5422 1a01 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -0961e4: 1a03 f225 |0064: const-string v3, "onLoaderReset" // string@25f2 │ │ -0961e8: 5b23 5401 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -0961ec: 5472 b801 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -0961f0: 5473 bf01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0961f4: 7220 5a06 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@065a │ │ -0961fa: 5472 c501 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -0961fe: 5422 c801 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096202: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -096206: 5472 c501 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -09620a: 5422 c801 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -09620e: 5422 1a01 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -096212: 5b20 5401 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -096216: 5b76 b801 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -09621a: 5b76 b901 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ -09621e: 5c75 bc01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -096222: 5472 bf01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -096226: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -09622a: 5572 be01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ -09622e: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -096232: 5c75 be01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ -096236: 5472 bf01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -09623a: 6e20 8809 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0988 │ │ -096240: 5472 bf01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -096244: 6e10 8209 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0982 │ │ -09624a: 5472 c001 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -09624e: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -096252: 5472 c001 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -096256: 6e10 6506 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -09625c: 0e00 |00a0: return-void │ │ -09625e: 0d02 |00a1: move-exception v2 │ │ -096260: 5473 c501 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096264: 5433 c801 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096268: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -09626c: 5473 c501 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096270: 5433 c801 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096274: 5433 1a01 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -096278: 5b30 5401 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ -09627c: 2702 |00b0: throw v2 │ │ +0960cc: |[0960cc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +0960dc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0960de: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0960e0: 6302 c601 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +0960e4: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +0960e8: 1a02 9e0d |0006: const-string v2, "LoaderManager" // string@0d9e │ │ +0960ec: 2203 f804 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0960f0: 7010 a121 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0960f6: 1a04 0900 |000d: const-string v4, " Destroying: " // string@0009 │ │ +0960fa: 6e20 aa21 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096100: 0c03 |0012: move-result-object v3 │ │ +096102: 6e20 a921 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096108: 0c03 |0016: move-result-object v3 │ │ +09610a: 6e10 af21 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096110: 0c03 |001a: move-result-object v3 │ │ +096112: 7120 141c 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096118: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +09611a: 5c72 bb01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01bb │ │ +09611e: 5571 ba01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ +096122: 5c75 ba01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ +096126: 5472 b801 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +09612a: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +09612e: 5472 bf01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +096132: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +096136: 5572 bc01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +09613a: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +09613e: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +096142: 6302 c601 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096146: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +09614a: 1a02 9e0d |0037: const-string v2, "LoaderManager" // string@0d9e │ │ +09614e: 2203 f804 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096152: 7010 a121 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096158: 1a04 1600 |003e: const-string v4, " Reseting: " // string@0016 │ │ +09615c: 6e20 aa21 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096162: 0c03 |0043: move-result-object v3 │ │ +096164: 6e20 a921 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09616a: 0c03 |0047: move-result-object v3 │ │ +09616c: 6e10 af21 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096172: 0c03 |004b: move-result-object v3 │ │ +096174: 7120 141c 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09617a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +09617c: 5472 c501 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +096180: 5422 c801 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096184: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +096188: 5472 c501 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +09618c: 5422 c801 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096190: 5422 1a01 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +096194: 5420 5401 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +096198: 5472 c501 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +09619c: 5422 c801 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +0961a0: 5422 1a01 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0961a4: 1a03 ee25 |0064: const-string v3, "onLoaderReset" // string@25ee │ │ +0961a8: 5b23 5401 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +0961ac: 5472 b801 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +0961b0: 5473 bf01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0961b4: 7220 5a06 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@065a │ │ +0961ba: 5472 c501 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +0961be: 5422 c801 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +0961c2: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +0961c6: 5472 c501 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +0961ca: 5422 c801 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +0961ce: 5422 1a01 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +0961d2: 5b20 5401 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +0961d6: 5b76 b801 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +0961da: 5b76 b901 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ +0961de: 5c75 bc01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +0961e2: 5472 bf01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0961e6: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +0961ea: 5572 be01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ +0961ee: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +0961f2: 5c75 be01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ +0961f6: 5472 bf01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0961fa: 6e20 8809 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0988 │ │ +096200: 5472 bf01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +096204: 6e10 8209 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0982 │ │ +09620a: 5472 c001 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +09620e: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +096212: 5472 c001 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +096216: 6e10 6506 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +09621c: 0e00 |00a0: return-void │ │ +09621e: 0d02 |00a1: move-exception v2 │ │ +096220: 5473 c501 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +096224: 5433 c801 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096228: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +09622c: 5473 c501 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +096230: 5433 c801 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096234: 5433 1a01 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +096238: 5b30 5401 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0154 │ │ +09623c: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -187252,112 +187325,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 │ │ -09628c: |[09628c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -09629c: 6e20 0a21 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0962a2: 1a00 6722 |0003: const-string v0, "mId=" // string@2267 │ │ -0962a6: 6e20 0a21 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0962ac: 5230 bd01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -0962b0: 6e20 0821 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -0962b6: 1a00 6b00 |000d: const-string v0, " mArgs=" // string@006b │ │ -0962ba: 6e20 0a21 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0962c0: 5430 b701 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01b7 │ │ -0962c4: 6e20 0e21 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0962ca: 6e20 0a21 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0962d0: 1a00 9121 |001a: const-string v0, "mCallbacks=" // string@2191 │ │ -0962d4: 6e20 0a21 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0962da: 5430 b801 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -0962de: 6e20 0e21 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0962e4: 6e20 0a21 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0962ea: 1a00 a022 |0027: const-string v0, "mLoader=" // string@22a0 │ │ -0962ee: 6e20 0a21 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0962f4: 5430 bf01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0962f8: 6e20 0e21 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0962fe: 5430 bf01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -096302: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -096306: 5430 bf01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -09630a: 2201 f804 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -09630e: 7010 a121 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096314: 6e20 aa21 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09631a: 0c01 |003f: move-result-object v1 │ │ -09631c: 1a02 0400 |0040: const-string v2, " " // string@0004 │ │ -096320: 6e20 aa21 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096326: 0c01 |0045: move-result-object v1 │ │ -096328: 6e10 af21 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09632e: 0c01 |0049: move-result-object v1 │ │ -096330: 6e57 7409 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@0974 │ │ -096336: 5530 bc01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -09633a: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -09633e: 5530 ba01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ -096342: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -096346: 6e20 0a21 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09634c: 1a00 5c22 |0058: const-string v0, "mHaveData=" // string@225c │ │ -096350: 6e20 0a21 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096356: 5530 bc01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -09635a: 6e20 0b21 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -096360: 1a00 1f00 |0062: const-string v0, " mDeliveredData=" // string@001f │ │ -096364: 6e20 0a21 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09636a: 5530 ba01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ -09636e: 6e20 1021 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -096374: 6e20 0a21 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09637a: 1a00 e721 |006f: const-string v0, "mData=" // string@21e7 │ │ -09637e: 6e20 0a21 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096384: 5430 b901 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ -096388: 6e20 0e21 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -09638e: 6e20 0a21 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096394: 1a00 8623 |007c: const-string v0, "mStarted=" // string@2386 │ │ -096398: 6e20 0a21 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09639e: 5530 c401 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -0963a2: 6e20 0b21 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -0963a8: 1a00 8100 |0086: const-string v0, " mReportNextStart=" // string@0081 │ │ -0963ac: 6e20 0a21 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0963b2: 5530 c101 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ -0963b6: 6e20 0b21 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -0963bc: 1a00 7200 |0090: const-string v0, " mDestroyed=" // string@0072 │ │ -0963c0: 6e20 0a21 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0963c6: 5530 bb01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01bb │ │ -0963ca: 6e20 1021 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -0963d0: 6e20 0a21 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0963d6: 1a00 3c23 |009d: const-string v0, "mRetaining=" // string@233c │ │ -0963da: 6e20 0a21 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0963e0: 5530 c201 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ -0963e4: 6e20 0b21 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -0963ea: 1a00 8500 |00a7: const-string v0, " mRetainingStarted=" // string@0085 │ │ -0963ee: 6e20 0a21 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0963f4: 5530 c301 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c3 │ │ -0963f8: 6e20 0b21 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ -0963fe: 1a00 7b00 |00b1: const-string v0, " mListenerRegistered=" // string@007b │ │ -096402: 6e20 0a21 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096408: 5530 be01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ -09640c: 6e20 1021 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -096412: 5430 c001 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -096416: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -09641a: 6e20 0a21 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096420: 1a00 5610 |00c2: const-string v0, "Pending Loader " // string@1056 │ │ -096424: 6e20 0f21 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -09642a: 5430 c001 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -09642e: 6e20 0921 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2109 │ │ -096434: 1a00 5601 |00cc: const-string v0, ":" // string@0156 │ │ -096438: 6e20 0f21 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -09643e: 5430 c001 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -096442: 2201 f804 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -096446: 7010 a121 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09644c: 6e20 aa21 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096452: 0c01 |00db: move-result-object v1 │ │ -096454: 1a02 0400 |00dc: const-string v2, " " // string@0004 │ │ -096458: 6e20 aa21 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09645e: 0c01 |00e1: move-result-object v1 │ │ -096460: 6e10 af21 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096466: 0c01 |00e5: move-result-object v1 │ │ -096468: 6e57 6606 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@0666 │ │ -09646e: 0e00 |00e9: return-void │ │ +09624c: |[09624c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +09625c: 6e20 0a21 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096262: 1a00 6322 |0003: const-string v0, "mId=" // string@2263 │ │ +096266: 6e20 0a21 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09626c: 5230 bd01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +096270: 6e20 0821 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +096276: 1a00 6b00 |000d: const-string v0, " mArgs=" // string@006b │ │ +09627a: 6e20 0a21 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096280: 5430 b701 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01b7 │ │ +096284: 6e20 0e21 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +09628a: 6e20 0a21 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096290: 1a00 8d21 |001a: const-string v0, "mCallbacks=" // string@218d │ │ +096294: 6e20 0a21 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09629a: 5430 b801 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +09629e: 6e20 0e21 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0962a4: 6e20 0a21 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0962aa: 1a00 9c22 |0027: const-string v0, "mLoader=" // string@229c │ │ +0962ae: 6e20 0a21 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0962b4: 5430 bf01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0962b8: 6e20 0e21 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0962be: 5430 bf01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0962c2: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +0962c6: 5430 bf01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0962ca: 2201 f804 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0962ce: 7010 a121 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0962d4: 6e20 aa21 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0962da: 0c01 |003f: move-result-object v1 │ │ +0962dc: 1a02 0400 |0040: const-string v2, " " // string@0004 │ │ +0962e0: 6e20 aa21 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0962e6: 0c01 |0045: move-result-object v1 │ │ +0962e8: 6e10 af21 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0962ee: 0c01 |0049: move-result-object v1 │ │ +0962f0: 6e57 7409 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@0974 │ │ +0962f6: 5530 bc01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +0962fa: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +0962fe: 5530 ba01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ +096302: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +096306: 6e20 0a21 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09630c: 1a00 5822 |0058: const-string v0, "mHaveData=" // string@2258 │ │ +096310: 6e20 0a21 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096316: 5530 bc01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +09631a: 6e20 0b21 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +096320: 1a00 1f00 |0062: const-string v0, " mDeliveredData=" // string@001f │ │ +096324: 6e20 0a21 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09632a: 5530 ba01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ +09632e: 6e20 1021 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +096334: 6e20 0a21 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09633a: 1a00 e321 |006f: const-string v0, "mData=" // string@21e3 │ │ +09633e: 6e20 0a21 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096344: 5430 b901 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ +096348: 6e20 0e21 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +09634e: 6e20 0a21 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096354: 1a00 8223 |007c: const-string v0, "mStarted=" // string@2382 │ │ +096358: 6e20 0a21 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09635e: 5530 c401 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +096362: 6e20 0b21 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +096368: 1a00 8100 |0086: const-string v0, " mReportNextStart=" // string@0081 │ │ +09636c: 6e20 0a21 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096372: 5530 c101 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ +096376: 6e20 0b21 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +09637c: 1a00 7200 |0090: const-string v0, " mDestroyed=" // string@0072 │ │ +096380: 6e20 0a21 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096386: 5530 bb01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01bb │ │ +09638a: 6e20 1021 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +096390: 6e20 0a21 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096396: 1a00 3823 |009d: const-string v0, "mRetaining=" // string@2338 │ │ +09639a: 6e20 0a21 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0963a0: 5530 c201 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ +0963a4: 6e20 0b21 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +0963aa: 1a00 8500 |00a7: const-string v0, " mRetainingStarted=" // string@0085 │ │ +0963ae: 6e20 0a21 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0963b4: 5530 c301 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c3 │ │ +0963b8: 6e20 0b21 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@210b │ │ +0963be: 1a00 7b00 |00b1: const-string v0, " mListenerRegistered=" // string@007b │ │ +0963c2: 6e20 0a21 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0963c8: 5530 be01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ +0963cc: 6e20 1021 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +0963d2: 5430 c001 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +0963d6: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +0963da: 6e20 0a21 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0963e0: 1a00 5210 |00c2: const-string v0, "Pending Loader " // string@1052 │ │ +0963e4: 6e20 0f21 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0963ea: 5430 c001 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +0963ee: 6e20 0921 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2109 │ │ +0963f4: 1a00 5601 |00cc: const-string v0, ":" // string@0156 │ │ +0963f8: 6e20 0f21 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0963fe: 5430 c001 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +096402: 2201 f804 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +096406: 7010 a121 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09640c: 6e20 aa21 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096412: 0c01 |00db: move-result-object v1 │ │ +096414: 1a02 0400 |00dc: const-string v2, " " // string@0004 │ │ +096418: 6e20 aa21 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09641e: 0c01 |00e1: move-result-object v1 │ │ +096420: 6e10 af21 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096426: 0c01 |00e5: move-result-object v1 │ │ +096428: 6e57 6606 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@0666 │ │ +09642e: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -187389,48 +187462,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -096470: |[096470] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -096480: 5530 c201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ -096484: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -096488: 6300 c601 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -09648c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -096490: 1a00 9e0d |0008: const-string v0, "LoaderManager" // string@0d9e │ │ -096494: 2201 f804 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -096498: 7010 a121 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09649e: 1a02 0e00 |000f: const-string v2, " Finished Retaining: " // string@000e │ │ -0964a2: 6e20 aa21 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0964a8: 0c01 |0014: move-result-object v1 │ │ -0964aa: 6e20 a921 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0964b0: 0c01 |0018: move-result-object v1 │ │ -0964b2: 6e10 af21 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0964b8: 0c01 |001c: move-result-object v1 │ │ -0964ba: 7120 141c 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0964c0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0964c2: 5c30 c201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ -0964c6: 5530 c401 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -0964ca: 5531 c301 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c3 │ │ -0964ce: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -0964d2: 5530 c401 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -0964d6: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -0964da: 6e10 6c06 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@066c │ │ -0964e0: 5530 c401 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -0964e4: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -0964e8: 5530 bc01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -0964ec: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -0964f0: 5530 c101 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ -0964f4: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -0964f8: 5430 bf01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0964fc: 5431 b901 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ -096500: 6e30 6406 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0664 │ │ -096506: 0e00 |0043: return-void │ │ +096430: |[096430] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +096440: 5530 c201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ +096444: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +096448: 6300 c601 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +09644c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +096450: 1a00 9e0d |0008: const-string v0, "LoaderManager" // string@0d9e │ │ +096454: 2201 f804 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +096458: 7010 a121 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09645e: 1a02 0e00 |000f: const-string v2, " Finished Retaining: " // string@000e │ │ +096462: 6e20 aa21 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096468: 0c01 |0014: move-result-object v1 │ │ +09646a: 6e20 a921 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096470: 0c01 |0018: move-result-object v1 │ │ +096472: 6e10 af21 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096478: 0c01 |001c: move-result-object v1 │ │ +09647a: 7120 141c 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096480: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +096482: 5c30 c201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ +096486: 5530 c401 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +09648a: 5531 c301 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c3 │ │ +09648e: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +096492: 5530 c401 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +096496: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +09649a: 6e10 6c06 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@066c │ │ +0964a0: 5530 c401 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +0964a4: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +0964a8: 5530 bc01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +0964ac: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +0964b0: 5530 c101 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ +0964b4: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +0964b8: 5430 bf01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0964bc: 5431 b901 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ +0964c0: 6e30 6406 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0664 │ │ +0964c6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -187446,110 +187519,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 │ │ -096508: |[096508] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -096518: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09651a: 6302 c601 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -09651e: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -096522: 1a02 9e0d |0005: const-string v2, "LoaderManager" // string@0d9e │ │ -096526: 2203 f804 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -09652a: 7010 a121 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096530: 1a04 ef25 |000c: const-string v4, "onLoadComplete: " // string@25ef │ │ -096534: 6e20 aa21 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09653a: 0c03 |0011: move-result-object v3 │ │ -09653c: 6e20 a921 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096542: 0c03 |0015: move-result-object v3 │ │ -096544: 6e10 af21 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09654a: 0c03 |0019: move-result-object v3 │ │ -09654c: 7120 141c 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -096552: 5562 bb01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01bb │ │ -096556: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -09655a: 6302 c601 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -09655e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -096562: 1a02 9e0d |0025: const-string v2, "LoaderManager" // string@0d9e │ │ -096566: 1a03 0f00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000f │ │ -09656a: 7120 141c 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -096570: 0e00 |002c: return-void │ │ -096572: 5462 c501 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096576: 5422 cb01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -09657a: 5263 bd01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -09657e: 6e20 100f 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ -096584: 0c02 |0036: move-result-object v2 │ │ -096586: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -09658a: 6302 c601 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -09658e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -096592: 1a02 9e0d |003d: const-string v2, "LoaderManager" // string@0d9e │ │ -096596: 1a03 1000 |003f: const-string v3, " Ignoring load complete -- not active" // string@0010 │ │ -09659a: 7120 141c 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0965a0: 28e8 |0044: goto 002c // -0018 │ │ -0965a2: 5461 c001 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -0965a6: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -0965aa: 6302 c601 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -0965ae: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -0965b2: 1a02 9e0d |004d: const-string v2, "LoaderManager" // string@0d9e │ │ -0965b6: 2203 f804 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0965ba: 7010 a121 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0965c0: 1a04 1a00 |0054: const-string v4, " Switching to pending loader: " // string@001a │ │ -0965c4: 6e20 aa21 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0965ca: 0c03 |0059: move-result-object v3 │ │ -0965cc: 6e20 a921 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0965d2: 0c03 |005d: move-result-object v3 │ │ -0965d4: 6e10 af21 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0965da: 0c03 |0061: move-result-object v3 │ │ -0965dc: 7120 141c 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0965e2: 5b65 c001 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -0965e6: 5462 c501 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -0965ea: 5422 cb01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -0965ee: 5263 bd01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -0965f2: 6e30 150f 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ -0965f8: 6e10 6506 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -0965fe: 5462 c501 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096602: 6e20 7e06 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@067e │ │ -096608: 28b4 |0078: goto 002c // -004c │ │ -09660a: 5462 b901 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ -09660e: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -096612: 5562 bc01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -096616: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -09661a: 5b68 b901 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ -09661e: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -096620: 5c62 bc01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -096624: 5562 c401 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -096628: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -09662c: 6e30 6406 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0664 │ │ -096632: 5462 c501 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096636: 5422 ca01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -09663a: 5263 bd01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -09663e: 6e20 100f 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ -096644: 0c00 |0096: move-result-object v0 │ │ -096646: 1f00 3b01 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -09664a: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -09664e: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -096652: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -096654: 5c02 ba01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ -096658: 6e10 6506 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -09665e: 5462 c501 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096662: 5422 ca01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -096666: 5263 bd01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -09666a: 6e20 160f 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0f16 │ │ -096670: 5462 c501 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096674: 5422 c801 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096678: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -09667c: 5462 c501 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096680: 6e10 7c06 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@067c │ │ -096686: 0a02 |00b7: move-result v2 │ │ -096688: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -09668c: 5462 c501 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ -096690: 5422 c801 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096694: 5422 1a01 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -096698: 6e10 a105 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05a1 │ │ -09669e: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +0964c8: |[0964c8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +0964d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0964da: 6302 c601 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +0964de: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +0964e2: 1a02 9e0d |0005: const-string v2, "LoaderManager" // string@0d9e │ │ +0964e6: 2203 f804 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0964ea: 7010 a121 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0964f0: 1a04 eb25 |000c: const-string v4, "onLoadComplete: " // string@25eb │ │ +0964f4: 6e20 aa21 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0964fa: 0c03 |0011: move-result-object v3 │ │ +0964fc: 6e20 a921 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096502: 0c03 |0015: move-result-object v3 │ │ +096504: 6e10 af21 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09650a: 0c03 |0019: move-result-object v3 │ │ +09650c: 7120 141c 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096512: 5562 bb01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01bb │ │ +096516: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +09651a: 6302 c601 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +09651e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +096522: 1a02 9e0d |0025: const-string v2, "LoaderManager" // string@0d9e │ │ +096526: 1a03 0f00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000f │ │ +09652a: 7120 141c 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096530: 0e00 |002c: return-void │ │ +096532: 5462 c501 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +096536: 5422 cb01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +09653a: 5263 bd01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +09653e: 6e20 100f 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ +096544: 0c02 |0036: move-result-object v2 │ │ +096546: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +09654a: 6302 c601 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +09654e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +096552: 1a02 9e0d |003d: const-string v2, "LoaderManager" // string@0d9e │ │ +096556: 1a03 1000 |003f: const-string v3, " Ignoring load complete -- not active" // string@0010 │ │ +09655a: 7120 141c 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096560: 28e8 |0044: goto 002c // -0018 │ │ +096562: 5461 c001 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +096566: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +09656a: 6302 c601 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +09656e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +096572: 1a02 9e0d |004d: const-string v2, "LoaderManager" // string@0d9e │ │ +096576: 2203 f804 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +09657a: 7010 a121 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096580: 1a04 1a00 |0054: const-string v4, " Switching to pending loader: " // string@001a │ │ +096584: 6e20 aa21 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09658a: 0c03 |0059: move-result-object v3 │ │ +09658c: 6e20 a921 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096592: 0c03 |005d: move-result-object v3 │ │ +096594: 6e10 af21 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09659a: 0c03 |0061: move-result-object v3 │ │ +09659c: 7120 141c 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0965a2: 5b65 c001 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +0965a6: 5462 c501 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +0965aa: 5422 cb01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +0965ae: 5263 bd01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +0965b2: 6e30 150f 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ +0965b8: 6e10 6506 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +0965be: 5462 c501 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +0965c2: 6e20 7e06 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@067e │ │ +0965c8: 28b4 |0078: goto 002c // -004c │ │ +0965ca: 5462 b901 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ +0965ce: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +0965d2: 5562 bc01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +0965d6: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +0965da: 5b68 b901 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ +0965de: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +0965e0: 5c62 bc01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +0965e4: 5562 c401 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +0965e8: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +0965ec: 6e30 6406 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0664 │ │ +0965f2: 5462 c501 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +0965f6: 5422 ca01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +0965fa: 5263 bd01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +0965fe: 6e20 100f 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ +096604: 0c00 |0096: move-result-object v0 │ │ +096606: 1f00 3b01 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +09660a: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +09660e: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +096612: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +096614: 5c02 ba01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ +096618: 6e10 6506 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +09661e: 5462 c501 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +096622: 5422 ca01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096626: 5263 bd01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +09662a: 6e20 160f 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0f16 │ │ +096630: 5462 c501 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +096634: 5422 c801 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096638: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +09663c: 5462 c501 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +096640: 6e10 7c06 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@067c │ │ +096646: 0a02 |00b7: move-result v2 │ │ +096648: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +09664c: 5462 c501 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01c5 │ │ +096650: 5422 c801 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096654: 5422 1a01 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +096658: 6e10 a105 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05a1 │ │ +09665e: 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 │ │ @@ -187586,27 +187659,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0966a4: |[0966a4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -0966b4: 5520 c401 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -0966b8: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -0966bc: 5520 c101 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ -0966c0: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -0966c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0966c6: 5c20 c101 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ -0966ca: 5520 bc01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -0966ce: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -0966d2: 5420 bf01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0966d6: 5421 b901 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ -0966da: 6e30 6406 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0664 │ │ -0966e0: 0e00 |0016: return-void │ │ +096664: |[096664] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +096674: 5520 c401 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +096678: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +09667c: 5520 c101 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ +096680: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +096684: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +096686: 5c20 c101 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ +09668a: 5520 bc01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +09668e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +096692: 5420 bf01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +096696: 5421 b901 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ +09669a: 6e30 6406 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0664 │ │ +0966a0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -187619,37 +187692,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0966e4: |[0966e4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -0966f4: 6300 c601 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -0966f8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -0966fc: 1a00 9e0d |0004: const-string v0, "LoaderManager" // string@0d9e │ │ -096700: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -096704: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09670a: 1a02 1700 |000b: const-string v2, " Retaining: " // string@0017 │ │ -09670e: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096714: 0c01 |0010: move-result-object v1 │ │ -096716: 6e20 a921 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09671c: 0c01 |0014: move-result-object v1 │ │ -09671e: 6e10 af21 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096724: 0c01 |0018: move-result-object v1 │ │ -096726: 7120 141c 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09672c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -09672e: 5c30 c201 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ -096732: 5530 c401 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -096736: 5c30 c301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c3 │ │ -09673a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -09673c: 5c30 c401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -096740: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -096742: 5b30 b801 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -096746: 0e00 |0029: return-void │ │ +0966a4: |[0966a4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +0966b4: 6300 c601 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +0966b8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +0966bc: 1a00 9e0d |0004: const-string v0, "LoaderManager" // string@0d9e │ │ +0966c0: 2201 f804 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0966c4: 7010 a121 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0966ca: 1a02 1700 |000b: const-string v2, " Retaining: " // string@0017 │ │ +0966ce: 6e20 aa21 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0966d4: 0c01 |0010: move-result-object v1 │ │ +0966d6: 6e20 a921 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0966dc: 0c01 |0014: move-result-object v1 │ │ +0966de: 6e10 af21 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0966e4: 0c01 |0018: move-result-object v1 │ │ +0966e6: 7120 141c 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0966ec: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +0966ee: 5c30 c201 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ +0966f2: 5530 c401 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +0966f6: 5c30 c301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c3 │ │ +0966fa: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0966fc: 5c30 c401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +096700: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +096702: 5b30 b801 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +096706: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -187662,86 +187735,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -096748: |[096748] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -096758: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09675a: 5540 c201 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ -09675e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -096762: 5540 c301 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c3 │ │ -096766: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -09676a: 5c43 c401 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -09676e: 0e00 |000b: return-void │ │ -096770: 5540 c401 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -096774: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -096778: 5c43 c401 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -09677c: 6300 c601 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096780: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -096784: 1a00 9e0d |0016: const-string v0, "LoaderManager" // string@0d9e │ │ -096788: 2201 f804 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -09678c: 7010 a121 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096792: 1a02 1800 |001d: const-string v2, " Starting: " // string@0018 │ │ -096796: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09679c: 0c01 |0022: move-result-object v1 │ │ -09679e: 6e20 a921 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0967a4: 0c01 |0026: move-result-object v1 │ │ -0967a6: 6e10 af21 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0967ac: 0c01 |002a: move-result-object v1 │ │ -0967ae: 7120 141c 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0967b4: 5440 bf01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0967b8: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -0967bc: 5440 b801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -0967c0: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -0967c4: 5440 b801 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -0967c8: 5241 bd01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -0967cc: 5442 b701 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01b7 │ │ -0967d0: 7230 5806 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0658 │ │ -0967d6: 0c00 |003f: move-result-object v0 │ │ -0967d8: 5b40 bf01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0967dc: 5440 bf01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0967e0: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -0967e4: 5440 bf01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0967e8: 6e10 7221 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -0967ee: 0c00 |004b: move-result-object v0 │ │ -0967f0: 6e10 3621 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@2136 │ │ -0967f6: 0a00 |004f: move-result v0 │ │ -0967f8: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -0967fc: 5440 bf01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -096800: 6e10 7221 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -096806: 0c00 |0057: move-result-object v0 │ │ -096808: 6e10 3221 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@2132 │ │ -09680e: 0a00 |005b: move-result v0 │ │ -096810: 7110 c621 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@21c6 │ │ -096816: 0a00 |005f: move-result v0 │ │ -096818: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -09681c: 2200 e504 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -096820: 2201 f804 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -096824: 7010 a121 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09682a: 1a02 0010 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@1000 │ │ -09682e: 6e20 aa21 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096834: 0c01 |006e: move-result-object v1 │ │ -096836: 5442 bf01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -09683a: 6e20 a921 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096840: 0c01 |0074: move-result-object v1 │ │ -096842: 6e10 af21 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096848: 0c01 |0078: move-result-object v1 │ │ -09684a: 7020 4621 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -096850: 2700 |007c: throw v0 │ │ -096852: 5540 be01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ -096856: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -09685a: 5440 bf01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -09685e: 5241 bd01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -096862: 6e30 8109 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0981 │ │ -096868: 5c43 be01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ -09686c: 5440 bf01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -096870: 6e10 8409 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0984 │ │ -096876: 2900 7cff |008f: goto/16 000b // -0084 │ │ +096708: |[096708] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +096718: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09671a: 5540 c201 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ +09671e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +096722: 5540 c301 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01c3 │ │ +096726: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +09672a: 5c43 c401 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +09672e: 0e00 |000b: return-void │ │ +096730: 5540 c401 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +096734: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +096738: 5c43 c401 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +09673c: 6300 c601 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096740: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +096744: 1a00 9e0d |0016: const-string v0, "LoaderManager" // string@0d9e │ │ +096748: 2201 f804 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +09674c: 7010 a121 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096752: 1a02 1800 |001d: const-string v2, " Starting: " // string@0018 │ │ +096756: 6e20 aa21 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09675c: 0c01 |0022: move-result-object v1 │ │ +09675e: 6e20 a921 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096764: 0c01 |0026: move-result-object v1 │ │ +096766: 6e10 af21 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09676c: 0c01 |002a: move-result-object v1 │ │ +09676e: 7120 141c 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096774: 5440 bf01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +096778: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +09677c: 5440 b801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +096780: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +096784: 5440 b801 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +096788: 5241 bd01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +09678c: 5442 b701 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01b7 │ │ +096790: 7230 5806 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0658 │ │ +096796: 0c00 |003f: move-result-object v0 │ │ +096798: 5b40 bf01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +09679c: 5440 bf01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0967a0: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +0967a4: 5440 bf01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0967a8: 6e10 7221 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +0967ae: 0c00 |004b: move-result-object v0 │ │ +0967b0: 6e10 3621 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@2136 │ │ +0967b6: 0a00 |004f: move-result v0 │ │ +0967b8: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +0967bc: 5440 bf01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0967c0: 6e10 7221 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +0967c6: 0c00 |0057: move-result-object v0 │ │ +0967c8: 6e10 3221 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@2132 │ │ +0967ce: 0a00 |005b: move-result v0 │ │ +0967d0: 7110 c621 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@21c6 │ │ +0967d6: 0a00 |005f: move-result v0 │ │ +0967d8: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +0967dc: 2200 e504 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0967e0: 2201 f804 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0967e4: 7010 a121 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0967ea: 1a02 fc0f |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0ffc │ │ +0967ee: 6e20 aa21 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0967f4: 0c01 |006e: move-result-object v1 │ │ +0967f6: 5442 bf01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0967fa: 6e20 a921 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096800: 0c01 |0074: move-result-object v1 │ │ +096802: 6e10 af21 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096808: 0c01 |0078: move-result-object v1 │ │ +09680a: 7020 4621 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +096810: 2700 |007c: throw v0 │ │ +096812: 5540 be01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ +096816: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +09681a: 5440 bf01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +09681e: 5241 bd01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +096822: 6e30 8109 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0981 │ │ +096828: 5c43 be01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ +09682c: 5440 bf01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +096830: 6e10 8409 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0984 │ │ +096836: 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 │ │ @@ -187763,42 +187836,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -09687c: |[09687c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -09688c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09688e: 6300 c601 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096892: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -096896: 1a00 9e0d |0005: const-string v0, "LoaderManager" // string@0d9e │ │ -09689a: 2201 f804 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -09689e: 7010 a121 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0968a4: 1a02 1900 |000c: const-string v2, " Stopping: " // string@0019 │ │ -0968a8: 6e20 aa21 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0968ae: 0c01 |0011: move-result-object v1 │ │ -0968b0: 6e20 a921 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0968b6: 0c01 |0015: move-result-object v1 │ │ -0968b8: 6e10 af21 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0968be: 0c01 |0019: move-result-object v1 │ │ -0968c0: 7120 141c 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0968c6: 5c43 c401 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -0968ca: 5540 c201 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ -0968ce: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -0968d2: 5440 bf01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0968d6: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -0968da: 5540 be01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ -0968de: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -0968e2: 5c43 be01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ -0968e6: 5440 bf01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0968ea: 6e20 8809 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0988 │ │ -0968f0: 5440 bf01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0968f4: 6e10 8509 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0985 │ │ -0968fa: 0e00 |0037: return-void │ │ +09683c: |[09683c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +09684c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09684e: 6300 c601 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096852: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +096856: 1a00 9e0d |0005: const-string v0, "LoaderManager" // string@0d9e │ │ +09685a: 2201 f804 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +09685e: 7010 a121 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096864: 1a02 1900 |000c: const-string v2, " Stopping: " // string@0019 │ │ +096868: 6e20 aa21 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09686e: 0c01 |0011: move-result-object v1 │ │ +096870: 6e20 a921 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096876: 0c01 |0015: move-result-object v1 │ │ +096878: 6e10 af21 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09687e: 0c01 |0019: move-result-object v1 │ │ +096880: 7120 141c 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096886: 5c43 c401 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +09688a: 5540 c201 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01c2 │ │ +09688e: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +096892: 5440 bf01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +096896: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +09689a: 5540 be01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ +09689e: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +0968a2: 5c43 be01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01be │ │ +0968a6: 5440 bf01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0968aa: 6e20 8809 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0988 │ │ +0968b0: 5440 bf01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0968b4: 6e10 8509 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0985 │ │ +0968ba: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -187813,38 +187886,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0968fc: |[0968fc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -09690c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -096910: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -096914: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -09691a: 1a01 9d0d |0007: const-string v1, "LoaderInfo{" // string@0d9d │ │ -09691e: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096924: 7110 b321 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -09692a: 0a01 |000f: move-result v1 │ │ -09692c: 7110 5321 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -096932: 0c01 |0013: move-result-object v1 │ │ -096934: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09693a: 1a01 2400 |0017: const-string v1, " #" // string@0024 │ │ -09693e: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096944: 5221 bd01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -096948: 6e20 a621 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -09694e: 1a01 2b00 |0021: const-string v1, " : " // string@002b │ │ -096952: 6e20 aa21 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096958: 5421 bf01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -09695c: 7120 5e0e 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ -096962: 1a01 6f30 |002b: const-string v1, "}}" // string@306f │ │ -096966: 6e20 aa21 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09696c: 6e10 af21 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096972: 0c01 |0033: move-result-object v1 │ │ -096974: 1101 |0034: return-object v1 │ │ +0968bc: |[0968bc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +0968cc: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0968d0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0968d4: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +0968da: 1a01 9d0d |0007: const-string v1, "LoaderInfo{" // string@0d9d │ │ +0968de: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0968e4: 7110 b321 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +0968ea: 0a01 |000f: move-result v1 │ │ +0968ec: 7110 5321 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0968f2: 0c01 |0013: move-result-object v1 │ │ +0968f4: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0968fa: 1a01 2400 |0017: const-string v1, " #" // string@0024 │ │ +0968fe: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096904: 5221 bd01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +096908: 6e20 a621 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +09690e: 1a01 2b00 |0021: const-string v1, " : " // string@002b │ │ +096912: 6e20 aa21 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096918: 5421 bf01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +09691c: 7120 5e0e 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ +096922: 1a01 6b30 |002b: const-string v1, "}}" // string@306b │ │ +096926: 6e20 aa21 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09692c: 6e10 af21 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096932: 0c01 |0033: move-result-object v1 │ │ +096934: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -187941,44 +188014,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -096978: |[096978] android.support.v4.app.LoaderManagerImpl.:()V │ │ -096988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09698a: 6a00 c601 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -09698e: 0e00 |0003: return-void │ │ +096938: |[096938] android.support.v4.app.LoaderManagerImpl.:()V │ │ +096948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09694a: 6a00 c601 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +09694e: 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 │ │ -096990: |[096990] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -0969a0: 7010 5b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@065b │ │ -0969a6: 2200 8e02 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@028e │ │ -0969aa: 7010 080f 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0f08 │ │ -0969b0: 5b10 cb01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -0969b4: 2200 8e02 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@028e │ │ -0969b8: 7010 080f 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0f08 │ │ -0969be: 5b10 ca01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -0969c2: 5b12 cf01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01cf │ │ -0969c6: 5b13 c801 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -0969ca: 5c14 ce01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -0969ce: 0e00 |0017: return-void │ │ +096950: |[096950] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +096960: 7010 5b06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@065b │ │ +096966: 2200 8e02 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@028e │ │ +09696a: 7010 080f 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0f08 │ │ +096970: 5b10 cb01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096974: 2200 8e02 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@028e │ │ +096978: 7010 080f 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0f08 │ │ +09697e: 5b10 ca01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096982: 5b12 cf01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01cf │ │ +096986: 5b13 c801 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +09698a: 5c14 ce01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +09698e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -187995,26 +188068,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 │ │ -0969d0: |[0969d0] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0969e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0969e2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0969e4: 5c31 c901 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ -0969e8: 7040 7106 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@0671 │ │ -0969ee: 0c00 |0007: move-result-object v0 │ │ -0969f0: 6e20 7e06 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@067e │ │ -0969f6: 5c32 c901 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ -0969fa: 1100 |000d: return-object v0 │ │ -0969fc: 0d01 |000e: move-exception v1 │ │ -0969fe: 5c32 c901 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ -096a02: 2701 |0011: throw v1 │ │ +096990: |[096990] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +0969a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0969a2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0969a4: 5c31 c901 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ +0969a8: 7040 7106 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@0671 │ │ +0969ae: 0c00 |0007: move-result-object v0 │ │ +0969b0: 6e20 7e06 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@067e │ │ +0969b6: 5c32 c901 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ +0969ba: 1100 |000d: return-object v0 │ │ +0969bc: 0d01 |000e: move-exception v1 │ │ +0969be: 5c32 c901 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ +0969c2: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -188032,21 +188105,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 │ │ -096a10: |[096a10] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -096a20: 2200 3b01 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096a24: 7055 6306 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@0663 │ │ -096a2a: 7230 5806 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0658 │ │ -096a30: 0c01 |0008: move-result-object v1 │ │ -096a32: 5b01 bf01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -096a36: 1100 |000b: return-object v0 │ │ +0969d0: |[0969d0] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +0969e0: 2200 3b01 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +0969e4: 7055 6306 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@0663 │ │ +0969ea: 7230 5806 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0658 │ │ +0969f0: 0c01 |0008: move-result-object v1 │ │ +0969f2: 5b01 bf01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0969f6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -188064,70 +188137,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -096a38: |[096a38] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -096a48: 5552 c901 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ -096a4c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -096a50: 2202 e604 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -096a54: 1a03 9a03 |0006: const-string v3, "Called while creating a loader" // string@039a │ │ -096a58: 7020 4a21 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -096a5e: 2702 |000b: throw v2 │ │ -096a60: 6302 c601 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096a64: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -096a68: 1a02 9e0d |0010: const-string v2, "LoaderManager" // string@0d9e │ │ -096a6c: 2203 f804 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096a70: 7010 a121 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096a76: 1a04 0119 |0017: const-string v4, "destroyLoader in " // string@1901 │ │ -096a7a: 6e20 aa21 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096a80: 0c03 |001c: move-result-object v3 │ │ -096a82: 6e20 a921 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096a88: 0c03 |0020: move-result-object v3 │ │ -096a8a: 1a04 9700 |0021: const-string v4, " of " // string@0097 │ │ -096a8e: 6e20 aa21 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096a94: 0c03 |0026: move-result-object v3 │ │ -096a96: 6e20 a621 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -096a9c: 0c03 |002a: move-result-object v3 │ │ -096a9e: 6e10 af21 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096aa4: 0c03 |002e: move-result-object v3 │ │ -096aa6: 7120 141c 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -096aac: 5452 cb01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096ab0: 6e20 120f 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0f12 │ │ -096ab6: 0a00 |0037: move-result v0 │ │ -096ab8: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -096abc: 5452 cb01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096ac0: 6e20 1c0f 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096ac6: 0c01 |003f: move-result-object v1 │ │ -096ac8: 1f01 3b01 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096acc: 5452 cb01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096ad0: 6e20 170f 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0f17 │ │ -096ad6: 6e10 6506 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -096adc: 5452 ca01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -096ae0: 6e20 120f 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0f12 │ │ -096ae6: 0a00 |004f: move-result v0 │ │ -096ae8: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -096aec: 5452 ca01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -096af0: 6e20 1c0f 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096af6: 0c01 |0057: move-result-object v1 │ │ -096af8: 1f01 3b01 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096afc: 5452 ca01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -096b00: 6e20 170f 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0f17 │ │ -096b06: 6e10 6506 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -096b0c: 5452 c801 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096b10: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -096b14: 6e10 7c06 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@067c │ │ -096b1a: 0a02 |0069: move-result v2 │ │ -096b1c: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -096b20: 5452 c801 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -096b24: 5422 1a01 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ -096b28: 6e10 a105 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05a1 │ │ -096b2e: 0e00 |0073: return-void │ │ +0969f8: |[0969f8] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +096a08: 5552 c901 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ +096a0c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +096a10: 2202 e604 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +096a14: 1a03 9a03 |0006: const-string v3, "Called while creating a loader" // string@039a │ │ +096a18: 7020 4a21 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +096a1e: 2702 |000b: throw v2 │ │ +096a20: 6302 c601 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096a24: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +096a28: 1a02 9e0d |0010: const-string v2, "LoaderManager" // string@0d9e │ │ +096a2c: 2203 f804 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096a30: 7010 a121 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096a36: 1a04 fd18 |0017: const-string v4, "destroyLoader in " // string@18fd │ │ +096a3a: 6e20 aa21 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096a40: 0c03 |001c: move-result-object v3 │ │ +096a42: 6e20 a921 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096a48: 0c03 |0020: move-result-object v3 │ │ +096a4a: 1a04 9700 |0021: const-string v4, " of " // string@0097 │ │ +096a4e: 6e20 aa21 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096a54: 0c03 |0026: move-result-object v3 │ │ +096a56: 6e20 a621 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +096a5c: 0c03 |002a: move-result-object v3 │ │ +096a5e: 6e10 af21 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096a64: 0c03 |002e: move-result-object v3 │ │ +096a66: 7120 141c 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096a6c: 5452 cb01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096a70: 6e20 120f 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0f12 │ │ +096a76: 0a00 |0037: move-result v0 │ │ +096a78: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +096a7c: 5452 cb01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096a80: 6e20 1c0f 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096a86: 0c01 |003f: move-result-object v1 │ │ +096a88: 1f01 3b01 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096a8c: 5452 cb01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096a90: 6e20 170f 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0f17 │ │ +096a96: 6e10 6506 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +096a9c: 5452 ca01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096aa0: 6e20 120f 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0f12 │ │ +096aa6: 0a00 |004f: move-result v0 │ │ +096aa8: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +096aac: 5452 ca01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096ab0: 6e20 1c0f 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096ab6: 0c01 |0057: move-result-object v1 │ │ +096ab8: 1f01 3b01 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096abc: 5452 ca01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096ac0: 6e20 170f 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0f17 │ │ +096ac6: 6e10 6506 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +096acc: 5452 c801 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096ad0: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +096ad4: 6e10 7c06 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@067c │ │ +096ada: 0a02 |0069: move-result v2 │ │ +096adc: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +096ae0: 5452 c801 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +096ae4: 5422 1a01 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@011a │ │ +096ae8: 6e10 a105 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@05a1 │ │ +096aee: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -188154,72 +188227,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -096b30: |[096b30] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -096b40: 5541 cc01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ -096b44: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -096b48: 6301 c601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096b4c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -096b50: 1a01 9e0d |0008: const-string v1, "LoaderManager" // string@0d9e │ │ -096b54: 2202 f804 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -096b58: 7010 a121 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096b5e: 1a03 9204 |000f: const-string v3, "Destroying Active in " // string@0492 │ │ -096b62: 6e20 aa21 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096b68: 0c02 |0014: move-result-object v2 │ │ -096b6a: 6e20 a921 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096b70: 0c02 |0018: move-result-object v2 │ │ -096b72: 6e10 af21 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096b78: 0c02 |001c: move-result-object v2 │ │ -096b7a: 7120 141c 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -096b80: 5441 cb01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096b84: 6e10 1a0f 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096b8a: 0a01 |0025: move-result v1 │ │ -096b8c: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -096b90: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -096b94: 5441 cb01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096b98: 6e20 1c0f 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096b9e: 0c01 |002f: move-result-object v1 │ │ -096ba0: 1f01 3b01 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096ba4: 6e10 6506 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -096baa: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -096bae: 28f1 |0037: goto 0028 // -000f │ │ -096bb0: 5441 cb01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096bb4: 6e10 0b0f 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0f0b │ │ -096bba: 6301 c601 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096bbe: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -096bc2: 1a01 9e0d |0041: const-string v1, "LoaderManager" // string@0d9e │ │ -096bc6: 2202 f804 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -096bca: 7010 a121 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096bd0: 1a03 9304 |0048: const-string v3, "Destroying Inactive in " // string@0493 │ │ -096bd4: 6e20 aa21 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096bda: 0c02 |004d: move-result-object v2 │ │ -096bdc: 6e20 a921 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096be2: 0c02 |0051: move-result-object v2 │ │ -096be4: 6e10 af21 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096bea: 0c02 |0055: move-result-object v2 │ │ -096bec: 7120 141c 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -096bf2: 5441 ca01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -096bf6: 6e10 1a0f 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096bfc: 0a01 |005e: move-result v1 │ │ -096bfe: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -096c02: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -096c06: 5441 ca01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -096c0a: 6e20 1c0f 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096c10: 0c01 |0068: move-result-object v1 │ │ -096c12: 1f01 3b01 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096c16: 6e10 6506 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -096c1c: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -096c20: 28f1 |0070: goto 0061 // -000f │ │ -096c22: 5441 ca01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -096c26: 6e10 0b0f 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0f0b │ │ -096c2c: 0e00 |0076: return-void │ │ +096af0: |[096af0] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +096b00: 5541 cc01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ +096b04: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +096b08: 6301 c601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096b0c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +096b10: 1a01 9e0d |0008: const-string v1, "LoaderManager" // string@0d9e │ │ +096b14: 2202 f804 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +096b18: 7010 a121 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096b1e: 1a03 9204 |000f: const-string v3, "Destroying Active in " // string@0492 │ │ +096b22: 6e20 aa21 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096b28: 0c02 |0014: move-result-object v2 │ │ +096b2a: 6e20 a921 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096b30: 0c02 |0018: move-result-object v2 │ │ +096b32: 6e10 af21 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096b38: 0c02 |001c: move-result-object v2 │ │ +096b3a: 7120 141c 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096b40: 5441 cb01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096b44: 6e10 1a0f 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096b4a: 0a01 |0025: move-result v1 │ │ +096b4c: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +096b50: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +096b54: 5441 cb01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096b58: 6e20 1c0f 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096b5e: 0c01 |002f: move-result-object v1 │ │ +096b60: 1f01 3b01 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096b64: 6e10 6506 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +096b6a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +096b6e: 28f1 |0037: goto 0028 // -000f │ │ +096b70: 5441 cb01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096b74: 6e10 0b0f 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0f0b │ │ +096b7a: 6301 c601 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096b7e: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +096b82: 1a01 9e0d |0041: const-string v1, "LoaderManager" // string@0d9e │ │ +096b86: 2202 f804 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +096b8a: 7010 a121 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096b90: 1a03 9304 |0048: const-string v3, "Destroying Inactive in " // string@0493 │ │ +096b94: 6e20 aa21 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096b9a: 0c02 |004d: move-result-object v2 │ │ +096b9c: 6e20 a921 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096ba2: 0c02 |0051: move-result-object v2 │ │ +096ba4: 6e10 af21 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096baa: 0c02 |0055: move-result-object v2 │ │ +096bac: 7120 141c 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096bb2: 5441 ca01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096bb6: 6e10 1a0f 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096bbc: 0a01 |005e: move-result v1 │ │ +096bbe: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +096bc2: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +096bc6: 5441 ca01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096bca: 6e20 1c0f 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096bd0: 0c01 |0068: move-result-object v1 │ │ +096bd2: 1f01 3b01 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096bd6: 6e10 6506 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +096bdc: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +096be0: 28f1 |0070: goto 0061 // -000f │ │ +096be2: 5441 ca01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096be6: 6e10 0b0f 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0f0b │ │ +096bec: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -188240,29 +188313,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -096c30: |[096c30] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -096c40: 5431 cb01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096c44: 6e10 1a0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096c4a: 0a01 |0005: move-result v1 │ │ -096c4c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -096c50: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -096c54: 5431 cb01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096c58: 6e20 1c0f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096c5e: 0c01 |000f: move-result-object v1 │ │ -096c60: 1f01 3b01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096c64: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -096c66: 5c12 c101 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ -096c6a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -096c6e: 28f1 |0017: goto 0008 // -000f │ │ -096c70: 0e00 |0018: return-void │ │ +096bf0: |[096bf0] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +096c00: 5431 cb01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096c04: 6e10 1a0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096c0a: 0a01 |0005: move-result v1 │ │ +096c0c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +096c10: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +096c14: 5431 cb01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096c18: 6e20 1c0f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096c1e: 0c01 |000f: move-result-object v1 │ │ +096c20: 1f01 3b01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096c24: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +096c26: 5c12 c101 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01c1 │ │ +096c2a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +096c2e: 28f1 |0017: goto 0008 // -000f │ │ +096c30: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -188274,28 +188347,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -096c74: |[096c74] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -096c84: 5421 cb01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096c88: 6e10 1a0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096c8e: 0a01 |0005: move-result v1 │ │ -096c90: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -096c94: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -096c98: 5421 cb01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096c9c: 6e20 1c0f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096ca2: 0c01 |000f: move-result-object v1 │ │ -096ca4: 1f01 3b01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096ca8: 6e10 6906 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0669 │ │ -096cae: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -096cb2: 28f1 |0017: goto 0008 // -000f │ │ -096cb4: 0e00 |0018: return-void │ │ +096c34: |[096c34] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +096c44: 5421 cb01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096c48: 6e10 1a0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096c4e: 0a01 |0005: move-result v1 │ │ +096c50: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +096c54: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +096c58: 5421 cb01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096c5c: 6e20 1c0f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096c62: 0c01 |000f: move-result-object v1 │ │ +096c64: 1f01 3b01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096c68: 6e10 6906 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0669 │ │ +096c6e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +096c72: 28f1 |0017: goto 0008 // -000f │ │ +096c74: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -188307,62 +188380,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -096cb8: |[096cb8] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -096cc8: 6302 c601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096ccc: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -096cd0: 1a02 9e0d |0004: const-string v2, "LoaderManager" // string@0d9e │ │ -096cd4: 2203 f804 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096cd8: 7010 a121 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096cde: 1a04 fe10 |000b: const-string v4, "Retaining in " // string@10fe │ │ -096ce2: 6e20 aa21 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096ce8: 0c03 |0010: move-result-object v3 │ │ -096cea: 6e20 a921 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096cf0: 0c03 |0014: move-result-object v3 │ │ -096cf2: 6e10 af21 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096cf8: 0c03 |0018: move-result-object v3 │ │ -096cfa: 7120 141c 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -096d00: 5552 ce01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -096d04: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -096d08: 2200 f504 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04f5 │ │ -096d0c: 1a02 e21e |0022: const-string v2, "here" // string@1ee2 │ │ -096d10: 7020 7a21 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -096d16: 6e10 7c21 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@217c │ │ -096d1c: 1a02 9e0d |002a: const-string v2, "LoaderManager" // string@0d9e │ │ -096d20: 2203 f804 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096d24: 7010 a121 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096d2a: 1a04 9703 |0031: const-string v4, "Called doRetain when not started: " // string@0397 │ │ -096d2e: 6e20 aa21 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096d34: 0c03 |0036: move-result-object v3 │ │ -096d36: 6e20 a921 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096d3c: 0c03 |003a: move-result-object v3 │ │ -096d3e: 6e10 af21 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096d44: 0c03 |003e: move-result-object v3 │ │ -096d46: 7130 161c 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -096d4c: 0e00 |0042: return-void │ │ -096d4e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -096d50: 5c52 cc01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ -096d54: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -096d56: 5c52 ce01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -096d5a: 5452 cb01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096d5e: 6e10 1a0f 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096d64: 0a02 |004e: move-result v2 │ │ -096d66: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -096d6a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -096d6e: 5452 cb01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096d72: 6e20 1c0f 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096d78: 0c02 |0058: move-result-object v2 │ │ -096d7a: 1f02 3b01 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096d7e: 6e10 6a06 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@066a │ │ -096d84: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -096d88: 28f1 |0060: goto 0051 // -000f │ │ +096c78: |[096c78] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +096c88: 6302 c601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096c8c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +096c90: 1a02 9e0d |0004: const-string v2, "LoaderManager" // string@0d9e │ │ +096c94: 2203 f804 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096c98: 7010 a121 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096c9e: 1a04 fa10 |000b: const-string v4, "Retaining in " // string@10fa │ │ +096ca2: 6e20 aa21 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096ca8: 0c03 |0010: move-result-object v3 │ │ +096caa: 6e20 a921 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096cb0: 0c03 |0014: move-result-object v3 │ │ +096cb2: 6e10 af21 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096cb8: 0c03 |0018: move-result-object v3 │ │ +096cba: 7120 141c 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096cc0: 5552 ce01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +096cc4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +096cc8: 2200 f504 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04f5 │ │ +096ccc: 1a02 de1e |0022: const-string v2, "here" // string@1ede │ │ +096cd0: 7020 7a21 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +096cd6: 6e10 7c21 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@217c │ │ +096cdc: 1a02 9e0d |002a: const-string v2, "LoaderManager" // string@0d9e │ │ +096ce0: 2203 f804 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096ce4: 7010 a121 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096cea: 1a04 9703 |0031: const-string v4, "Called doRetain when not started: " // string@0397 │ │ +096cee: 6e20 aa21 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096cf4: 0c03 |0036: move-result-object v3 │ │ +096cf6: 6e20 a921 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096cfc: 0c03 |003a: move-result-object v3 │ │ +096cfe: 6e10 af21 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096d04: 0c03 |003e: move-result-object v3 │ │ +096d06: 7130 161c 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +096d0c: 0e00 |0042: return-void │ │ +096d0e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +096d10: 5c52 cc01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ +096d14: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +096d16: 5c52 ce01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +096d1a: 5452 cb01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096d1e: 6e10 1a0f 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096d24: 0a02 |004e: move-result v2 │ │ +096d26: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +096d2a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +096d2e: 5452 cb01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096d32: 6e20 1c0f 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096d38: 0c02 |0058: move-result-object v2 │ │ +096d3a: 1f02 3b01 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096d3e: 6e10 6a06 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@066a │ │ +096d44: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +096d48: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -188382,60 +188455,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -096d8c: |[096d8c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -096d9c: 6302 c601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096da0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -096da4: 1a02 9e0d |0004: const-string v2, "LoaderManager" // string@0d9e │ │ -096da8: 2203 f804 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096dac: 7010 a121 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096db2: 1a04 f411 |000b: const-string v4, "Starting in " // string@11f4 │ │ -096db6: 6e20 aa21 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096dbc: 0c03 |0010: move-result-object v3 │ │ -096dbe: 6e20 a921 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096dc4: 0c03 |0014: move-result-object v3 │ │ -096dc6: 6e10 af21 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096dcc: 0c03 |0018: move-result-object v3 │ │ -096dce: 7120 141c 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -096dd4: 5552 ce01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -096dd8: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -096ddc: 2200 f504 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04f5 │ │ -096de0: 1a02 e21e |0022: const-string v2, "here" // string@1ee2 │ │ -096de4: 7020 7a21 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -096dea: 6e10 7c21 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@217c │ │ -096df0: 1a02 9e0d |002a: const-string v2, "LoaderManager" // string@0d9e │ │ -096df4: 2203 f804 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096df8: 7010 a121 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096dfe: 1a04 9803 |0031: const-string v4, "Called doStart when already started: " // string@0398 │ │ -096e02: 6e20 aa21 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096e08: 0c03 |0036: move-result-object v3 │ │ -096e0a: 6e20 a921 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096e10: 0c03 |003a: move-result-object v3 │ │ -096e12: 6e10 af21 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096e18: 0c03 |003e: move-result-object v3 │ │ -096e1a: 7130 161c 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -096e20: 0e00 |0042: return-void │ │ -096e22: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -096e24: 5c52 ce01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -096e28: 5452 cb01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096e2c: 6e10 1a0f 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096e32: 0a02 |004b: move-result v2 │ │ -096e34: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -096e38: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -096e3c: 5452 cb01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096e40: 6e20 1c0f 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096e46: 0c02 |0055: move-result-object v2 │ │ -096e48: 1f02 3b01 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096e4c: 6e10 6b06 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@066b │ │ -096e52: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -096e56: 28f1 |005d: goto 004e // -000f │ │ +096d4c: |[096d4c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +096d5c: 6302 c601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096d60: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +096d64: 1a02 9e0d |0004: const-string v2, "LoaderManager" // string@0d9e │ │ +096d68: 2203 f804 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096d6c: 7010 a121 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096d72: 1a04 f011 |000b: const-string v4, "Starting in " // string@11f0 │ │ +096d76: 6e20 aa21 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096d7c: 0c03 |0010: move-result-object v3 │ │ +096d7e: 6e20 a921 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096d84: 0c03 |0014: move-result-object v3 │ │ +096d86: 6e10 af21 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096d8c: 0c03 |0018: move-result-object v3 │ │ +096d8e: 7120 141c 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096d94: 5552 ce01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +096d98: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +096d9c: 2200 f504 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04f5 │ │ +096da0: 1a02 de1e |0022: const-string v2, "here" // string@1ede │ │ +096da4: 7020 7a21 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +096daa: 6e10 7c21 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@217c │ │ +096db0: 1a02 9e0d |002a: const-string v2, "LoaderManager" // string@0d9e │ │ +096db4: 2203 f804 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096db8: 7010 a121 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096dbe: 1a04 9803 |0031: const-string v4, "Called doStart when already started: " // string@0398 │ │ +096dc2: 6e20 aa21 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096dc8: 0c03 |0036: move-result-object v3 │ │ +096dca: 6e20 a921 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096dd0: 0c03 |003a: move-result-object v3 │ │ +096dd2: 6e10 af21 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096dd8: 0c03 |003e: move-result-object v3 │ │ +096dda: 7130 161c 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +096de0: 0e00 |0042: return-void │ │ +096de2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +096de4: 5c52 ce01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +096de8: 5452 cb01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096dec: 6e10 1a0f 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096df2: 0a02 |004b: move-result v2 │ │ +096df4: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +096df8: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +096dfc: 5452 cb01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096e00: 6e20 1c0f 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096e06: 0c02 |0055: move-result-object v2 │ │ +096e08: 1f02 3b01 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096e0c: 6e10 6b06 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@066b │ │ +096e12: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +096e16: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -188454,61 +188527,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -096e58: |[096e58] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -096e68: 6302 c601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -096e6c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -096e70: 1a02 9e0d |0004: const-string v2, "LoaderManager" // string@0d9e │ │ -096e74: 2203 f804 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096e78: 7010 a121 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096e7e: 1a04 fc11 |000b: const-string v4, "Stopping in " // string@11fc │ │ -096e82: 6e20 aa21 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096e88: 0c03 |0010: move-result-object v3 │ │ -096e8a: 6e20 a921 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096e90: 0c03 |0014: move-result-object v3 │ │ -096e92: 6e10 af21 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096e98: 0c03 |0018: move-result-object v3 │ │ -096e9a: 7120 141c 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -096ea0: 5552 ce01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -096ea4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -096ea8: 2200 f504 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04f5 │ │ -096eac: 1a02 e21e |0022: const-string v2, "here" // string@1ee2 │ │ -096eb0: 7020 7a21 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -096eb6: 6e10 7c21 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@217c │ │ -096ebc: 1a02 9e0d |002a: const-string v2, "LoaderManager" // string@0d9e │ │ -096ec0: 2203 f804 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096ec4: 7010 a121 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096eca: 1a04 9903 |0031: const-string v4, "Called doStop when not started: " // string@0399 │ │ -096ece: 6e20 aa21 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096ed4: 0c03 |0036: move-result-object v3 │ │ -096ed6: 6e20 a921 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -096edc: 0c03 |003a: move-result-object v3 │ │ -096ede: 6e10 af21 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096ee4: 0c03 |003e: move-result-object v3 │ │ -096ee6: 7130 161c 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ -096eec: 0e00 |0042: return-void │ │ -096eee: 5452 cb01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096ef2: 6e10 1a0f 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096ef8: 0a02 |0048: move-result v2 │ │ -096efa: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -096efe: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -096f02: 5452 cb01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096f06: 6e20 1c0f 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096f0c: 0c02 |0052: move-result-object v2 │ │ -096f0e: 1f02 3b01 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096f12: 6e10 6c06 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@066c │ │ -096f18: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -096f1c: 28f1 |005a: goto 004b // -000f │ │ -096f1e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -096f20: 5c52 ce01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -096f24: 28e4 |005e: goto 0042 // -001c │ │ +096e18: |[096e18] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +096e28: 6302 c601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +096e2c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +096e30: 1a02 9e0d |0004: const-string v2, "LoaderManager" // string@0d9e │ │ +096e34: 2203 f804 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096e38: 7010 a121 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096e3e: 1a04 f811 |000b: const-string v4, "Stopping in " // string@11f8 │ │ +096e42: 6e20 aa21 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096e48: 0c03 |0010: move-result-object v3 │ │ +096e4a: 6e20 a921 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096e50: 0c03 |0014: move-result-object v3 │ │ +096e52: 6e10 af21 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096e58: 0c03 |0018: move-result-object v3 │ │ +096e5a: 7120 141c 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +096e60: 5552 ce01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +096e64: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +096e68: 2200 f504 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04f5 │ │ +096e6c: 1a02 de1e |0022: const-string v2, "here" // string@1ede │ │ +096e70: 7020 7a21 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +096e76: 6e10 7c21 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@217c │ │ +096e7c: 1a02 9e0d |002a: const-string v2, "LoaderManager" // string@0d9e │ │ +096e80: 2203 f804 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096e84: 7010 a121 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096e8a: 1a04 9903 |0031: const-string v4, "Called doStop when not started: " // string@0399 │ │ +096e8e: 6e20 aa21 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096e94: 0c03 |0036: move-result-object v3 │ │ +096e96: 6e20 a921 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +096e9c: 0c03 |003a: move-result-object v3 │ │ +096e9e: 6e10 af21 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096ea4: 0c03 |003e: move-result-object v3 │ │ +096ea6: 7130 161c 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c16 │ │ +096eac: 0e00 |0042: return-void │ │ +096eae: 5452 cb01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096eb2: 6e10 1a0f 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096eb8: 0a02 |0048: move-result v2 │ │ +096eba: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +096ebe: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +096ec2: 5452 cb01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096ec6: 6e20 1c0f 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096ecc: 0c02 |0052: move-result-object v2 │ │ +096ece: 1f02 3b01 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096ed2: 6e10 6c06 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@066c │ │ +096ed8: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +096edc: 28f1 |005a: goto 004b // -000f │ │ +096ede: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +096ee0: 5c52 ce01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +096ee4: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -188527,96 +188600,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 │ │ -096f28: |[096f28] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -096f38: 5453 cb01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096f3c: 6e10 1a0f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096f42: 0a03 |0005: move-result v3 │ │ -096f44: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -096f48: 6e20 0a21 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096f4e: 1a03 a602 |000b: const-string v3, "Active Loaders:" // string@02a6 │ │ -096f52: 6e20 0f21 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -096f58: 2203 f804 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -096f5c: 7010 a121 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -096f62: 6e20 aa21 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096f68: 0c03 |0018: move-result-object v3 │ │ -096f6a: 1a04 0500 |0019: const-string v4, " " // string@0005 │ │ -096f6e: 6e20 aa21 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -096f74: 0c03 |001e: move-result-object v3 │ │ -096f76: 6e10 af21 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -096f7c: 0c01 |0022: move-result-object v1 │ │ -096f7e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -096f80: 5453 cb01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096f84: 6e10 1a0f 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096f8a: 0a03 |0029: move-result v3 │ │ -096f8c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -096f90: 5453 cb01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096f94: 6e20 1c0f 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -096f9a: 0c02 |0031: move-result-object v2 │ │ -096f9c: 1f02 3b01 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -096fa0: 6e20 0a21 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096fa6: 1a03 0600 |0037: const-string v3, " #" // string@0006 │ │ -096faa: 6e20 0a21 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096fb0: 5453 cb01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -096fb4: 6e20 140f 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0f14 │ │ -096fba: 0a03 |0041: move-result v3 │ │ -096fbc: 6e20 0821 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -096fc2: 1a03 5701 |0045: const-string v3, ": " // string@0157 │ │ -096fc6: 6e20 0a21 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096fcc: 6e10 6d06 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@066d │ │ -096fd2: 0c03 |004d: move-result-object v3 │ │ -096fd4: 6e20 0f21 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -096fda: 6e59 6606 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@0666 │ │ -096fe0: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -096fe4: 28ce |0056: goto 0024 // -0032 │ │ -096fe6: 5453 ca01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -096fea: 6e10 1a0f 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -096ff0: 0a03 |005c: move-result v3 │ │ -096ff2: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -096ff6: 6e20 0a21 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -096ffc: 1a03 ab06 |0062: const-string v3, "Inactive Loaders:" // string@06ab │ │ -097000: 6e20 0f21 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -097006: 2203 f804 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -09700a: 7010 a121 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -097010: 6e20 aa21 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097016: 0c03 |006f: move-result-object v3 │ │ -097018: 1a04 0500 |0070: const-string v4, " " // string@0005 │ │ -09701c: 6e20 aa21 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097022: 0c03 |0075: move-result-object v3 │ │ -097024: 6e10 af21 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09702a: 0c01 |0079: move-result-object v1 │ │ -09702c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -09702e: 5453 ca01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -097032: 6e10 1a0f 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -097038: 0a03 |0080: move-result v3 │ │ -09703a: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -09703e: 5453 ca01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -097042: 6e20 1c0f 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -097048: 0c02 |0088: move-result-object v2 │ │ -09704a: 1f02 3b01 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -09704e: 6e20 0a21 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -097054: 1a03 0600 |008e: const-string v3, " #" // string@0006 │ │ -097058: 6e20 0a21 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09705e: 5453 ca01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -097062: 6e20 140f 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0f14 │ │ -097068: 0a03 |0098: move-result v3 │ │ -09706a: 6e20 0821 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ -097070: 1a03 5701 |009c: const-string v3, ": " // string@0157 │ │ -097074: 6e20 0a21 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -09707a: 6e10 6d06 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@066d │ │ -097080: 0c03 |00a4: move-result-object v3 │ │ -097082: 6e20 0f21 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -097088: 6e59 6606 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@0666 │ │ -09708e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -097092: 28ce |00ad: goto 007b // -0032 │ │ -097094: 0e00 |00ae: return-void │ │ +096ee8: |[096ee8] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +096ef8: 5453 cb01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096efc: 6e10 1a0f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096f02: 0a03 |0005: move-result v3 │ │ +096f04: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +096f08: 6e20 0a21 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096f0e: 1a03 a602 |000b: const-string v3, "Active Loaders:" // string@02a6 │ │ +096f12: 6e20 0f21 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +096f18: 2203 f804 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096f1c: 7010 a121 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096f22: 6e20 aa21 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096f28: 0c03 |0018: move-result-object v3 │ │ +096f2a: 1a04 0500 |0019: const-string v4, " " // string@0005 │ │ +096f2e: 6e20 aa21 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096f34: 0c03 |001e: move-result-object v3 │ │ +096f36: 6e10 af21 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096f3c: 0c01 |0022: move-result-object v1 │ │ +096f3e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +096f40: 5453 cb01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096f44: 6e10 1a0f 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096f4a: 0a03 |0029: move-result v3 │ │ +096f4c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +096f50: 5453 cb01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096f54: 6e20 1c0f 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +096f5a: 0c02 |0031: move-result-object v2 │ │ +096f5c: 1f02 3b01 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +096f60: 6e20 0a21 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096f66: 1a03 0600 |0037: const-string v3, " #" // string@0006 │ │ +096f6a: 6e20 0a21 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096f70: 5453 cb01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +096f74: 6e20 140f 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0f14 │ │ +096f7a: 0a03 |0041: move-result v3 │ │ +096f7c: 6e20 0821 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +096f82: 1a03 5701 |0045: const-string v3, ": " // string@0157 │ │ +096f86: 6e20 0a21 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096f8c: 6e10 6d06 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@066d │ │ +096f92: 0c03 |004d: move-result-object v3 │ │ +096f94: 6e20 0f21 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +096f9a: 6e59 6606 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@0666 │ │ +096fa0: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +096fa4: 28ce |0056: goto 0024 // -0032 │ │ +096fa6: 5453 ca01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096faa: 6e10 1a0f 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096fb0: 0a03 |005c: move-result v3 │ │ +096fb2: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +096fb6: 6e20 0a21 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +096fbc: 1a03 ab06 |0062: const-string v3, "Inactive Loaders:" // string@06ab │ │ +096fc0: 6e20 0f21 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +096fc6: 2203 f804 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +096fca: 7010 a121 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +096fd0: 6e20 aa21 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096fd6: 0c03 |006f: move-result-object v3 │ │ +096fd8: 1a04 0500 |0070: const-string v4, " " // string@0005 │ │ +096fdc: 6e20 aa21 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +096fe2: 0c03 |0075: move-result-object v3 │ │ +096fe4: 6e10 af21 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +096fea: 0c01 |0079: move-result-object v1 │ │ +096fec: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +096fee: 5453 ca01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +096ff2: 6e10 1a0f 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +096ff8: 0a03 |0080: move-result v3 │ │ +096ffa: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +096ffe: 5453 ca01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +097002: 6e20 1c0f 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +097008: 0c02 |0088: move-result-object v2 │ │ +09700a: 1f02 3b01 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +09700e: 6e20 0a21 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +097014: 1a03 0600 |008e: const-string v3, " #" // string@0006 │ │ +097018: 6e20 0a21 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09701e: 5453 ca01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +097022: 6e20 140f 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0f14 │ │ +097028: 0a03 |0098: move-result v3 │ │ +09702a: 6e20 0821 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2108 │ │ +097030: 1a03 5701 |009c: const-string v3, ": " // string@0157 │ │ +097034: 6e20 0a21 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +09703a: 6e10 6d06 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@066d │ │ +097040: 0c03 |00a4: move-result-object v3 │ │ +097042: 6e20 0f21 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +097048: 6e59 6606 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@0666 │ │ +09704e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +097052: 28ce |00ad: goto 007b // -0032 │ │ +097054: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -188652,45 +188725,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -097098: |[097098] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -0970a8: 5541 cc01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ -0970ac: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -0970b0: 6301 c601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -0970b4: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0970b8: 1a01 9e0d |0008: const-string v1, "LoaderManager" // string@0d9e │ │ -0970bc: 2202 f804 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0970c0: 7010 a121 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0970c6: 1a03 8405 |000f: const-string v3, "Finished Retaining in " // string@0584 │ │ -0970ca: 6e20 aa21 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0970d0: 0c02 |0014: move-result-object v2 │ │ -0970d2: 6e20 a921 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0970d8: 0c02 |0018: move-result-object v2 │ │ -0970da: 6e10 af21 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0970e0: 0c02 |001c: move-result-object v2 │ │ -0970e2: 7120 141c 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0970e8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0970ea: 5c41 cc01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ -0970ee: 5441 cb01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -0970f2: 6e10 1a0f 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -0970f8: 0a01 |0028: move-result v1 │ │ -0970fa: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0970fe: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -097102: 5441 cb01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -097106: 6e20 1c0f 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -09710c: 0c01 |0032: move-result-object v1 │ │ -09710e: 1f01 3b01 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -097112: 6e10 6706 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0667 │ │ -097118: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -09711c: 28f1 |003a: goto 002b // -000f │ │ -09711e: 0e00 |003b: return-void │ │ +097058: |[097058] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +097068: 5541 cc01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ +09706c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +097070: 6301 c601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +097074: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +097078: 1a01 9e0d |0008: const-string v1, "LoaderManager" // string@0d9e │ │ +09707c: 2202 f804 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +097080: 7010 a121 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +097086: 1a03 8405 |000f: const-string v3, "Finished Retaining in " // string@0584 │ │ +09708a: 6e20 aa21 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +097090: 0c02 |0014: move-result-object v2 │ │ +097092: 6e20 a921 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +097098: 0c02 |0018: move-result-object v2 │ │ +09709a: 6e10 af21 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0970a0: 0c02 |001c: move-result-object v2 │ │ +0970a2: 7120 141c 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0970a8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0970aa: 5c41 cc01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01cc │ │ +0970ae: 5441 cb01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +0970b2: 6e10 1a0f 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +0970b8: 0a01 |0028: move-result v1 │ │ +0970ba: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0970be: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +0970c2: 5441 cb01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +0970c6: 6e20 1c0f 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +0970cc: 0c01 |0032: move-result-object v1 │ │ +0970ce: 1f01 3b01 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +0970d2: 6e10 6706 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0667 │ │ +0970d8: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0970dc: 28f1 |003a: goto 002b // -000f │ │ +0970de: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -188705,35 +188778,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 │ │ -097120: |[097120] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -097130: 5531 c901 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ -097134: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -097138: 2201 e604 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ -09713c: 1a02 9a03 |0006: const-string v2, "Called while creating a loader" // string@039a │ │ -097140: 7020 4a21 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -097146: 2701 |000b: throw v1 │ │ -097148: 5431 cb01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -09714c: 6e20 100f 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ -097152: 0c00 |0011: move-result-object v0 │ │ -097154: 1f00 3b01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -097158: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -09715c: 5401 c001 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -097160: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -097164: 5401 c001 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -097168: 5411 bf01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -09716c: 1101 |001e: return-object v1 │ │ -09716e: 5401 bf01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -097172: 28fd |0021: goto 001e // -0003 │ │ -097174: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -097176: 28fb |0023: goto 001e // -0005 │ │ +0970e0: |[0970e0] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +0970f0: 5531 c901 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ +0970f4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0970f8: 2201 e604 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0970fc: 1a02 9a03 |0006: const-string v2, "Called while creating a loader" // string@039a │ │ +097100: 7020 4a21 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +097106: 2701 |000b: throw v1 │ │ +097108: 5431 cb01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +09710c: 6e20 100f 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ +097112: 0c00 |0011: move-result-object v0 │ │ +097114: 1f00 3b01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +097118: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +09711c: 5401 c001 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +097120: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +097124: 5401 c001 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +097128: 5411 bf01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +09712c: 1101 |001e: return-object v1 │ │ +09712e: 5401 bf01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +097132: 28fd |0021: goto 001e // -0003 │ │ +097134: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +097136: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -188751,36 +188824,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -097178: |[097178] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -097188: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09718a: 5454 cb01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -09718e: 6e10 1a0f 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ -097194: 0a00 |0006: move-result v0 │ │ -097196: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -097198: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -09719c: 5454 cb01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -0971a0: 6e20 1c0f 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ -0971a6: 0c02 |000f: move-result-object v2 │ │ -0971a8: 1f02 3b01 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -0971ac: 5524 c401 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -0971b0: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -0971b4: 5524 ba01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ -0971b8: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -0971bc: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -0971be: b643 |001b: or-int/2addr v3, v4 │ │ -0971c0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0971c4: 28ea |001e: goto 0008 // -0016 │ │ -0971c6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -0971c8: 28fb |0020: goto 001b // -0005 │ │ -0971ca: 0f03 |0021: return v3 │ │ +097138: |[097138] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +097148: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09714a: 5454 cb01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +09714e: 6e10 1a0f 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0f1a │ │ +097154: 0a00 |0006: move-result v0 │ │ +097156: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +097158: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +09715c: 5454 cb01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +097160: 6e20 1c0f 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0f1c │ │ +097166: 0c02 |000f: move-result-object v2 │ │ +097168: 1f02 3b01 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +09716c: 5524 c401 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +097170: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +097174: 5524 ba01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ +097178: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +09717c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +09717e: b643 |001b: or-int/2addr v3, v4 │ │ +097180: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +097184: 28ea |001e: goto 0008 // -0016 │ │ +097186: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +097188: 28fb |0020: goto 001b // -0005 │ │ +09718a: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -188799,83 +188872,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 │ │ -0971cc: |[0971cc] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0971dc: 5541 c901 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ -0971e0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0971e4: 2201 e604 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0971e8: 1a02 9a03 |0006: const-string v2, "Called while creating a loader" // string@039a │ │ -0971ec: 7020 4a21 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0971f2: 2701 |000b: throw v1 │ │ -0971f4: 5441 cb01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -0971f8: 6e20 100f 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ -0971fe: 0c00 |0011: move-result-object v0 │ │ -097200: 1f00 3b01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -097204: 6301 c601 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -097208: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -09720c: 1a01 9e0d |0018: const-string v1, "LoaderManager" // string@0d9e │ │ -097210: 2202 f804 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -097214: 7010 a121 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09721a: 1a03 aa1f |001f: const-string v3, "initLoader in " // string@1faa │ │ -09721e: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097224: 0c02 |0024: move-result-object v2 │ │ -097226: 6e20 a921 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09722c: 0c02 |0028: move-result-object v2 │ │ -09722e: 1a03 5a01 |0029: const-string v3, ": args=" // string@015a │ │ -097232: 6e20 aa21 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097238: 0c02 |002e: move-result-object v2 │ │ -09723a: 6e20 a921 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -097240: 0c02 |0032: move-result-object v2 │ │ -097242: 6e10 af21 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -097248: 0c02 |0036: move-result-object v2 │ │ -09724a: 7120 141c 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -097250: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -097254: 7040 7006 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@0670 │ │ -09725a: 0c00 |003f: move-result-object v0 │ │ -09725c: 6301 c601 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -097260: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -097264: 1a01 9e0d |0044: const-string v1, "LoaderManager" // string@0d9e │ │ -097268: 2202 f804 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -09726c: 7010 a121 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -097272: 1a03 0700 |004b: const-string v3, " Created new loader " // string@0007 │ │ -097276: 6e20 aa21 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09727c: 0c02 |0050: move-result-object v2 │ │ -09727e: 6e20 a921 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -097284: 0c02 |0054: move-result-object v2 │ │ -097286: 6e10 af21 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09728c: 0c02 |0058: move-result-object v2 │ │ -09728e: 7120 141c 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -097294: 5501 bc01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -097298: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -09729c: 5541 ce01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -0972a0: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -0972a4: 5401 bf01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0972a8: 5402 b901 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ -0972ac: 6e30 6406 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0664 │ │ -0972b2: 5401 bf01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0972b6: 1101 |006d: return-object v1 │ │ -0972b8: 6301 c601 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -0972bc: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -0972c0: 1a01 9e0d |0072: const-string v1, "LoaderManager" // string@0d9e │ │ -0972c4: 2202 f804 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0972c8: 7010 a121 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0972ce: 1a03 1300 |0079: const-string v3, " Re-using existing loader " // string@0013 │ │ -0972d2: 6e20 aa21 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0972d8: 0c02 |007e: move-result-object v2 │ │ -0972da: 6e20 a921 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0972e0: 0c02 |0082: move-result-object v2 │ │ -0972e2: 6e10 af21 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0972e8: 0c02 |0086: move-result-object v2 │ │ -0972ea: 7120 141c 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0972f0: 5b07 b801 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ -0972f4: 28d0 |008c: goto 005c // -0030 │ │ +09718c: |[09718c] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +09719c: 5541 c901 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ +0971a0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0971a4: 2201 e604 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0971a8: 1a02 9a03 |0006: const-string v2, "Called while creating a loader" // string@039a │ │ +0971ac: 7020 4a21 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0971b2: 2701 |000b: throw v1 │ │ +0971b4: 5441 cb01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +0971b8: 6e20 100f 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ +0971be: 0c00 |0011: move-result-object v0 │ │ +0971c0: 1f00 3b01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +0971c4: 6301 c601 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +0971c8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0971cc: 1a01 9e0d |0018: const-string v1, "LoaderManager" // string@0d9e │ │ +0971d0: 2202 f804 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0971d4: 7010 a121 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0971da: 1a03 a61f |001f: const-string v3, "initLoader in " // string@1fa6 │ │ +0971de: 6e20 aa21 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0971e4: 0c02 |0024: move-result-object v2 │ │ +0971e6: 6e20 a921 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0971ec: 0c02 |0028: move-result-object v2 │ │ +0971ee: 1a03 5a01 |0029: const-string v3, ": args=" // string@015a │ │ +0971f2: 6e20 aa21 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0971f8: 0c02 |002e: move-result-object v2 │ │ +0971fa: 6e20 a921 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +097200: 0c02 |0032: move-result-object v2 │ │ +097202: 6e10 af21 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +097208: 0c02 |0036: move-result-object v2 │ │ +09720a: 7120 141c 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +097210: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +097214: 7040 7006 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@0670 │ │ +09721a: 0c00 |003f: move-result-object v0 │ │ +09721c: 6301 c601 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +097220: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +097224: 1a01 9e0d |0044: const-string v1, "LoaderManager" // string@0d9e │ │ +097228: 2202 f804 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +09722c: 7010 a121 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +097232: 1a03 0700 |004b: const-string v3, " Created new loader " // string@0007 │ │ +097236: 6e20 aa21 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09723c: 0c02 |0050: move-result-object v2 │ │ +09723e: 6e20 a921 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +097244: 0c02 |0054: move-result-object v2 │ │ +097246: 6e10 af21 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09724c: 0c02 |0058: move-result-object v2 │ │ +09724e: 7120 141c 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +097254: 5501 bc01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +097258: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +09725c: 5541 ce01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +097260: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +097264: 5401 bf01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +097268: 5402 b901 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01b9 │ │ +09726c: 6e30 6406 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0664 │ │ +097272: 5401 bf01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +097276: 1101 |006d: return-object v1 │ │ +097278: 6301 c601 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +09727c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +097280: 1a01 9e0d |0072: const-string v1, "LoaderManager" // string@0d9e │ │ +097284: 2202 f804 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +097288: 7010 a121 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09728e: 1a03 1300 |0079: const-string v3, " Re-using existing loader " // string@0013 │ │ +097292: 6e20 aa21 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +097298: 0c02 |007e: move-result-object v2 │ │ +09729a: 6e20 a921 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0972a0: 0c02 |0082: move-result-object v2 │ │ +0972a2: 6e10 af21 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0972a8: 0c02 |0086: move-result-object v2 │ │ +0972aa: 7120 141c 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0972b0: 5b07 b801 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01b8 │ │ +0972b4: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -188899,22 +188972,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 │ │ -0972f8: |[0972f8] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -097308: 5420 cb01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -09730c: 5231 bd01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ -097310: 6e30 150f 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ -097316: 5520 ce01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ -09731a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -09731e: 6e10 6b06 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@066b │ │ -097324: 0e00 |000e: return-void │ │ +0972b8: |[0972b8] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +0972c8: 5420 cb01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +0972cc: 5231 bd01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01bd │ │ +0972d0: 6e30 150f 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ +0972d6: 5520 ce01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01ce │ │ +0972da: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +0972de: 6e10 6b06 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@066b │ │ +0972e4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -188926,135 +188999,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 │ │ -097328: |[097328] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -097338: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09733a: 5562 c901 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ -09733e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -097342: 2202 e604 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ -097346: 1a03 9a03 |0007: const-string v3, "Called while creating a loader" // string@039a │ │ -09734a: 7020 4a21 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -097350: 2702 |000c: throw v2 │ │ -097352: 5462 cb01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -097356: 6e20 100f 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ -09735c: 0c01 |0012: move-result-object v1 │ │ -09735e: 1f01 3b01 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -097362: 6302 c601 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -097366: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -09736a: 1a02 9e0d |0019: const-string v2, "LoaderManager" // string@0d9e │ │ -09736e: 2203 f804 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -097372: 7010 a121 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -097378: 1a04 cc28 |0020: const-string v4, "restartLoader in " // string@28cc │ │ -09737c: 6e20 aa21 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097382: 0c03 |0025: move-result-object v3 │ │ -097384: 6e20 a921 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09738a: 0c03 |0029: move-result-object v3 │ │ -09738c: 1a04 5a01 |002a: const-string v4, ": args=" // string@015a │ │ -097390: 6e20 aa21 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097396: 0c03 |002f: move-result-object v3 │ │ -097398: 6e20 a921 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09739e: 0c03 |0033: move-result-object v3 │ │ -0973a0: 6e10 af21 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0973a6: 0c03 |0037: move-result-object v3 │ │ -0973a8: 7120 141c 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0973ae: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -0973b2: 5462 ca01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -0973b6: 6e20 100f 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ -0973bc: 0c00 |0042: move-result-object v0 │ │ -0973be: 1f00 3b01 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ -0973c2: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -0973c6: 5512 bc01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ -0973ca: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -0973ce: 6302 c601 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -0973d2: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -0973d6: 1a02 9e0d |004f: const-string v2, "LoaderManager" // string@0d9e │ │ -0973da: 2203 f804 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0973de: 7010 a121 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0973e4: 1a04 1400 |0056: const-string v4, " Removing last inactive loader: " // string@0014 │ │ -0973e8: 6e20 aa21 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0973ee: 0c03 |005b: move-result-object v3 │ │ -0973f0: 6e20 a921 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0973f6: 0c03 |005f: move-result-object v3 │ │ -0973f8: 6e10 af21 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0973fe: 0c03 |0063: move-result-object v3 │ │ -097400: 7120 141c 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -097406: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -097408: 5c02 ba01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ -09740c: 6e10 6506 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -097412: 5412 bf01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -097416: 6e10 7009 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0970 │ │ -09741c: 5462 ca01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -097420: 6e30 150f 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ -097426: 7040 7006 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@0670 │ │ -09742c: 0c01 |007a: move-result-object v1 │ │ -09742e: 5412 bf01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -097432: 1102 |007d: return-object v2 │ │ -097434: 5512 c401 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ -097438: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -09743c: 6302 c601 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -097440: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -097444: 1a02 9e0d |0086: const-string v2, "LoaderManager" // string@0d9e │ │ -097448: 1a03 0800 |0088: const-string v3, " Current loader is stopped; replacing" // string@0008 │ │ -09744c: 7120 141c 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -097452: 5462 cb01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ -097456: 6e30 150f 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ -09745c: 6e10 6506 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -097462: 28e2 |0095: goto 0077 // -001e │ │ -097464: 5412 c001 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -097468: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -09746c: 6302 c601 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -097470: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -097474: 1a02 9e0d |009e: const-string v2, "LoaderManager" // string@0d9e │ │ -097478: 2203 f804 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -09747c: 7010 a121 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -097482: 1a04 1500 |00a5: const-string v4, " Removing pending loader: " // string@0015 │ │ -097486: 6e20 aa21 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09748c: 0c03 |00aa: move-result-object v3 │ │ -09748e: 5414 c001 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -097492: 6e20 a921 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -097498: 0c03 |00b0: move-result-object v3 │ │ -09749a: 6e10 af21 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0974a0: 0c03 |00b4: move-result-object v3 │ │ -0974a2: 7120 141c 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0974a8: 5412 c001 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -0974ac: 6e10 6506 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ -0974b2: 5b15 c001 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -0974b6: 6302 c601 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -0974ba: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -0974be: 1a02 9e0d |00c3: const-string v2, "LoaderManager" // string@0d9e │ │ -0974c2: 1a03 0a00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000a │ │ -0974c6: 7120 141c 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -0974cc: 7040 7106 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@0671 │ │ -0974d2: 0c02 |00cd: move-result-object v2 │ │ -0974d4: 5b12 c001 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -0974d8: 5412 c001 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ -0974dc: 5422 bf01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -0974e0: 28a9 |00d4: goto 007d // -0057 │ │ -0974e2: 6302 c601 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ -0974e6: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -0974ea: 1a02 9e0d |00d9: const-string v2, "LoaderManager" // string@0d9e │ │ -0974ee: 2203 f804 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0974f2: 7010 a121 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0974f8: 1a04 1100 |00e0: const-string v4, " Making last loader inactive: " // string@0011 │ │ -0974fc: 6e20 aa21 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097502: 0c03 |00e5: move-result-object v3 │ │ -097504: 6e20 a921 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09750a: 0c03 |00e9: move-result-object v3 │ │ -09750c: 6e10 af21 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -097512: 0c03 |00ed: move-result-object v3 │ │ -097514: 7120 141c 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ -09751a: 5412 bf01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ -09751e: 6e10 7009 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0970 │ │ -097524: 5462 ca01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ -097528: 6e30 150f 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ -09752e: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +0972e8: |[0972e8] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0972f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0972fa: 5562 c901 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01c9 │ │ +0972fe: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +097302: 2202 e604 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04e6 │ │ +097306: 1a03 9a03 |0007: const-string v3, "Called while creating a loader" // string@039a │ │ +09730a: 7020 4a21 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +097310: 2702 |000c: throw v2 │ │ +097312: 5462 cb01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +097316: 6e20 100f 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ +09731c: 0c01 |0012: move-result-object v1 │ │ +09731e: 1f01 3b01 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +097322: 6302 c601 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +097326: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +09732a: 1a02 9e0d |0019: const-string v2, "LoaderManager" // string@0d9e │ │ +09732e: 2203 f804 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +097332: 7010 a121 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +097338: 1a04 c828 |0020: const-string v4, "restartLoader in " // string@28c8 │ │ +09733c: 6e20 aa21 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +097342: 0c03 |0025: move-result-object v3 │ │ +097344: 6e20 a921 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09734a: 0c03 |0029: move-result-object v3 │ │ +09734c: 1a04 5a01 |002a: const-string v4, ": args=" // string@015a │ │ +097350: 6e20 aa21 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +097356: 0c03 |002f: move-result-object v3 │ │ +097358: 6e20 a921 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09735e: 0c03 |0033: move-result-object v3 │ │ +097360: 6e10 af21 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +097366: 0c03 |0037: move-result-object v3 │ │ +097368: 7120 141c 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09736e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +097372: 5462 ca01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +097376: 6e20 100f 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0f10 │ │ +09737c: 0c00 |0042: move-result-object v0 │ │ +09737e: 1f00 3b01 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013b │ │ +097382: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +097386: 5512 bc01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01bc │ │ +09738a: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +09738e: 6302 c601 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +097392: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +097396: 1a02 9e0d |004f: const-string v2, "LoaderManager" // string@0d9e │ │ +09739a: 2203 f804 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +09739e: 7010 a121 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0973a4: 1a04 1400 |0056: const-string v4, " Removing last inactive loader: " // string@0014 │ │ +0973a8: 6e20 aa21 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0973ae: 0c03 |005b: move-result-object v3 │ │ +0973b0: 6e20 a921 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0973b6: 0c03 |005f: move-result-object v3 │ │ +0973b8: 6e10 af21 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0973be: 0c03 |0063: move-result-object v3 │ │ +0973c0: 7120 141c 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0973c6: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +0973c8: 5c02 ba01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01ba │ │ +0973cc: 6e10 6506 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +0973d2: 5412 bf01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0973d6: 6e10 7009 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0970 │ │ +0973dc: 5462 ca01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +0973e0: 6e30 150f 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ +0973e6: 7040 7006 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@0670 │ │ +0973ec: 0c01 |007a: move-result-object v1 │ │ +0973ee: 5412 bf01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0973f2: 1102 |007d: return-object v2 │ │ +0973f4: 5512 c401 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01c4 │ │ +0973f8: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +0973fc: 6302 c601 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +097400: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +097404: 1a02 9e0d |0086: const-string v2, "LoaderManager" // string@0d9e │ │ +097408: 1a03 0800 |0088: const-string v3, " Current loader is stopped; replacing" // string@0008 │ │ +09740c: 7120 141c 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +097412: 5462 cb01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01cb │ │ +097416: 6e30 150f 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ +09741c: 6e10 6506 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +097422: 28e2 |0095: goto 0077 // -001e │ │ +097424: 5412 c001 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +097428: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +09742c: 6302 c601 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +097430: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +097434: 1a02 9e0d |009e: const-string v2, "LoaderManager" // string@0d9e │ │ +097438: 2203 f804 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +09743c: 7010 a121 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +097442: 1a04 1500 |00a5: const-string v4, " Removing pending loader: " // string@0015 │ │ +097446: 6e20 aa21 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09744c: 0c03 |00aa: move-result-object v3 │ │ +09744e: 5414 c001 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +097452: 6e20 a921 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +097458: 0c03 |00b0: move-result-object v3 │ │ +09745a: 6e10 af21 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +097460: 0c03 |00b4: move-result-object v3 │ │ +097462: 7120 141c 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +097468: 5412 c001 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +09746c: 6e10 6506 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0665 │ │ +097472: 5b15 c001 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +097476: 6302 c601 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +09747a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +09747e: 1a02 9e0d |00c3: const-string v2, "LoaderManager" // string@0d9e │ │ +097482: 1a03 0a00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000a │ │ +097486: 7120 141c 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +09748c: 7040 7106 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@0671 │ │ +097492: 0c02 |00cd: move-result-object v2 │ │ +097494: 5b12 c001 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +097498: 5412 c001 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c0 │ │ +09749c: 5422 bf01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0974a0: 28a9 |00d4: goto 007d // -0057 │ │ +0974a2: 6302 c601 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01c6 │ │ +0974a6: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +0974aa: 1a02 9e0d |00d9: const-string v2, "LoaderManager" // string@0d9e │ │ +0974ae: 2203 f804 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0974b2: 7010 a121 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0974b8: 1a04 1100 |00e0: const-string v4, " Making last loader inactive: " // string@0011 │ │ +0974bc: 6e20 aa21 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0974c2: 0c03 |00e5: move-result-object v3 │ │ +0974c4: 6e20 a921 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0974ca: 0c03 |00e9: move-result-object v3 │ │ +0974cc: 6e10 af21 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0974d2: 0c03 |00ed: move-result-object v3 │ │ +0974d4: 7120 141c 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1c14 │ │ +0974da: 5412 bf01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01bf │ │ +0974de: 6e10 7009 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0970 │ │ +0974e4: 5462 ca01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01ca │ │ +0974e8: 6e30 150f 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0f15 │ │ +0974ee: 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 │ │ @@ -189097,34 +189170,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -097534: |[097534] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -097544: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -097548: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -09754c: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -097552: 1a01 a00d |0007: const-string v1, "LoaderManager{" // string@0da0 │ │ -097556: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09755c: 7110 b321 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ -097562: 0a01 |000f: move-result v1 │ │ -097564: 7110 5321 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -09756a: 0c01 |0013: move-result-object v1 │ │ -09756c: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097572: 1a01 5800 |0017: const-string v1, " in " // string@0058 │ │ -097576: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09757c: 5421 c801 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -097580: 7120 5e0e 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ -097586: 1a01 6f30 |0021: const-string v1, "}}" // string@306f │ │ -09758a: 6e20 aa21 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097590: 6e10 af21 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -097596: 0c01 |0029: move-result-object v1 │ │ -097598: 1101 |002a: return-object v1 │ │ +0974f4: |[0974f4] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +097504: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +097508: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +09750c: 7020 a221 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +097512: 1a01 a00d |0007: const-string v1, "LoaderManager{" // string@0da0 │ │ +097516: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09751c: 7110 b321 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@21b3 │ │ +097522: 0a01 |000f: move-result v1 │ │ +097524: 7110 5321 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +09752a: 0c01 |0013: move-result-object v1 │ │ +09752c: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +097532: 1a01 5800 |0017: const-string v1, " in " // string@0058 │ │ +097536: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09753c: 5421 c801 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +097540: 7120 5e0e 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0e5e │ │ +097546: 1a01 6b30 |0021: const-string v1, "}}" // string@306b │ │ +09754a: 6e20 aa21 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +097550: 6e10 af21 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +097556: 0c01 |0029: move-result-object v1 │ │ +097558: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -189139,32 +189212,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09759c: |[09759c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0975ac: 5b01 c801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ -0975b0: 0e00 |0002: return-void │ │ +09755c: |[09755c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +09756c: 5b01 c801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01c8 │ │ +097570: 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 : 3487 (LoaderManager.java) │ │ │ │ Class #792 header: │ │ class_idx : 318 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3998 │ │ +source_file_idx : 3994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #792 annotations: │ │ Annotations on class │ │ @@ -189185,17 +189258,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0975b4: |[0975b4] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -0975c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0975ca: 0e00 |0003: return-void │ │ +097574: |[097574] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +097584: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09758a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -189204,49 +189277,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 │ │ -0975cc: |[0975cc] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0975dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0975de: 7110 9606 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0696 │ │ -0975e4: 0c03 |0004: move-result-object v3 │ │ -0975e6: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -0975ea: 1102 |0007: return-object v2 │ │ -0975ec: 2204 2e00 |0008: new-instance v4, Landroid/content/ComponentName; // type@002e │ │ -0975f0: 7030 d500 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00d5 │ │ -0975f6: 7120 9706 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ -0975fc: 0c01 |0010: move-result-object v1 │ │ -0975fe: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -097602: 7110 6309 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0963 │ │ -097608: 0c02 |0016: move-result-object v2 │ │ -09760a: 28f0 |0017: goto 0007 // -0010 │ │ -09760c: 2205 3700 |0018: new-instance v5, Landroid/content/Intent; // type@0037 │ │ -097610: 7010 0001 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0100 │ │ -097616: 6e20 2701 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ -09761c: 0c02 |0020: move-result-object v2 │ │ -09761e: 28f6 |0021: goto 0017 // -000a │ │ -097620: 0d00 |0022: move-exception v0 │ │ -097622: 1a05 9d0f |0023: const-string v5, "NavUtils" // string@0f9d │ │ -097626: 2206 f804 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ -09762a: 7010 a121 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -097630: 1a07 441d |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1d44 │ │ -097634: 6e20 aa21 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09763a: 0c06 |002f: move-result-object v6 │ │ -09763c: 6e20 aa21 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -097642: 0c06 |0033: move-result-object v6 │ │ -097644: 1a07 c200 |0034: const-string v7, "' in manifest" // string@00c2 │ │ -097648: 6e20 aa21 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09764e: 0c06 |0039: move-result-object v6 │ │ -097650: 6e10 af21 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -097656: 0c06 |003d: move-result-object v6 │ │ -097658: 7120 101c 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -09765e: 28c6 |0041: goto 0007 // -003a │ │ +09758c: |[09758c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +09759c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09759e: 7110 9606 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0696 │ │ +0975a4: 0c03 |0004: move-result-object v3 │ │ +0975a6: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +0975aa: 1102 |0007: return-object v2 │ │ +0975ac: 2204 2e00 |0008: new-instance v4, Landroid/content/ComponentName; // type@002e │ │ +0975b0: 7030 d500 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00d5 │ │ +0975b6: 7120 9706 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0697 │ │ +0975bc: 0c01 |0010: move-result-object v1 │ │ +0975be: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +0975c2: 7110 6309 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0963 │ │ +0975c8: 0c02 |0016: move-result-object v2 │ │ +0975ca: 28f0 |0017: goto 0007 // -0010 │ │ +0975cc: 2205 3700 |0018: new-instance v5, Landroid/content/Intent; // type@0037 │ │ +0975d0: 7010 0001 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0100 │ │ +0975d6: 6e20 2701 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ +0975dc: 0c02 |0020: move-result-object v2 │ │ +0975de: 28f6 |0021: goto 0017 // -000a │ │ +0975e0: 0d00 |0022: move-exception v0 │ │ +0975e2: 1a05 990f |0023: const-string v5, "NavUtils" // string@0f99 │ │ +0975e6: 2206 f804 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ +0975ea: 7010 a121 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0975f0: 1a07 401d |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1d40 │ │ +0975f4: 6e20 aa21 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0975fa: 0c06 |002f: move-result-object v6 │ │ +0975fc: 6e20 aa21 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +097602: 0c06 |0033: move-result-object v6 │ │ +097604: 1a07 c200 |0034: const-string v7, "' in manifest" // string@00c2 │ │ +097608: 6e20 aa21 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09760e: 0c06 |0039: move-result-object v6 │ │ +097610: 6e10 af21 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +097616: 0c06 |003d: move-result-object v6 │ │ +097618: 7120 101c 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +09761e: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=67 │ │ @@ -189271,43 +189344,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 │ │ -09766c: |[09766c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -09767c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09767e: 5462 1600 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0016 │ │ -097682: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -097686: 0710 |0005: move-object v0, v1 │ │ -097688: 1100 |0006: return-object v0 │ │ -09768a: 5462 1600 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0016 │ │ -09768e: 1a03 d815 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@15d8 │ │ -097692: 6e20 b202 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -097698: 0c00 |000e: move-result-object v0 │ │ -09769a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -09769e: 0710 |0011: move-object v0, v1 │ │ -0976a0: 28f4 |0012: goto 0006 // -000c │ │ -0976a2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0976a4: 6e20 8221 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0976aa: 0a01 |0017: move-result v1 │ │ -0976ac: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -0976b0: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -0976b4: 2201 f804 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0976b8: 7010 a121 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0976be: 6e10 f100 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -0976c4: 0c02 |0024: move-result-object v2 │ │ -0976c6: 6e20 aa21 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0976cc: 0c01 |0028: move-result-object v1 │ │ -0976ce: 6e20 aa21 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0976d4: 0c01 |002c: move-result-object v1 │ │ -0976d6: 6e10 af21 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0976dc: 0c00 |0030: move-result-object v0 │ │ -0976de: 28d5 |0031: goto 0006 // -002b │ │ +09762c: |[09762c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +09763c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09763e: 5462 1600 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0016 │ │ +097642: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +097646: 0710 |0005: move-object v0, v1 │ │ +097648: 1100 |0006: return-object v0 │ │ +09764a: 5462 1600 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0016 │ │ +09764e: 1a03 d415 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@15d4 │ │ +097652: 6e20 b202 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +097658: 0c00 |000e: move-result-object v0 │ │ +09765a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +09765e: 0710 |0011: move-object v0, v1 │ │ +097660: 28f4 |0012: goto 0006 // -000c │ │ +097662: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +097664: 6e20 8221 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +09766a: 0a01 |0017: move-result v1 │ │ +09766c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +097670: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +097674: 2201 f804 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +097678: 7010 a121 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09767e: 6e10 f100 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +097684: 0c02 |0024: move-result-object v2 │ │ +097686: 6e20 aa21 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09768c: 0c01 |0028: move-result-object v1 │ │ +09768e: 6e20 aa21 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +097694: 0c01 |002c: move-result-object v1 │ │ +097696: 6e10 af21 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09769c: 0c00 |0030: move-result-object v0 │ │ +09769e: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=86 │ │ 0x0006 line=92 │ │ 0x0007 line=87 │ │ 0x000f line=88 │ │ 0x0013 line=89 │ │ @@ -189323,20 +189396,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 │ │ -0976e0: |[0976e0] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0976f0: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -0976f4: 6e20 0501 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -0976fa: 6e20 3c00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@003c │ │ -097700: 6e10 1300 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0013 │ │ -097706: 0e00 |000b: return-void │ │ +0976a0: |[0976a0] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0976b0: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +0976b4: 6e20 0501 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +0976ba: 6e20 3c00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@003c │ │ +0976c0: 6e10 1300 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0013 │ │ +0976c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x0008 line=81 │ │ 0x000b line=82 │ │ locals : │ │ @@ -189349,45 +189422,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 │ │ -097708: |[097708] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -097718: 6e10 1a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -09771e: 0c01 |0003: move-result-object v1 │ │ -097720: 6e10 0701 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -097726: 0c00 |0007: move-result-object v0 │ │ -097728: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -09772c: 1a01 9e15 |000a: const-string v1, "android.intent.action.MAIN" // string@159e │ │ -097730: 6e20 8621 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -097736: 0a01 |000f: move-result v1 │ │ -097738: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -09773c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -09773e: 0f01 |0013: return v1 │ │ -097740: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -097742: 28fe |0015: goto 0013 // -0002 │ │ +0976c8: |[0976c8] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0976d8: 6e10 1a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +0976de: 0c01 |0003: move-result-object v1 │ │ +0976e0: 6e10 0701 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +0976e6: 0c00 |0007: move-result-object v0 │ │ +0976e8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +0976ec: 1a01 9a15 |000a: const-string v1, "android.intent.action.MAIN" // string@159a │ │ +0976f0: 6e20 8621 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0976f6: 0a01 |000f: move-result v1 │ │ +0976f8: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +0976fc: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0976fe: 0f01 |0013: return v1 │ │ +097700: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +097702: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ 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 : 3998 (NavUtils.java) │ │ + source_file_idx : 3994 (NavUtils.java) │ │ │ │ Class #793 header: │ │ class_idx : 326 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #793 annotations: │ │ Annotations on class │ │ @@ -189408,17 +189481,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097744: |[097744] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ -097754: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09775a: 0e00 |0003: return-void │ │ +097704: |[097704] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ +097714: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09771a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ │ │ Virtual methods - │ │ @@ -189427,26 +189500,26 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 16 16-bit code units │ │ -09775c: |[09775c] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ -09776c: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ -097770: 1f0c 7f06 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ -097774: 07c5 |0004: move-object v5, v12 │ │ -097776: 1f05 7f06 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ -09777a: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -09777c: 0181 |0008: move v1, v8 │ │ -09777e: 0792 |0009: move-object v2, v9 │ │ -097780: 07a3 |000a: move-object v3, v10 │ │ -097782: 07b4 |000b: move-object v4, v11 │ │ -097784: 7607 c906 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@06c9 │ │ -09778a: 1100 |000f: return-object v0 │ │ +09771c: |[09771c] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ +09772c: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ +097730: 1f0c 7f06 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ +097734: 07c5 |0004: move-object v5, v12 │ │ +097736: 1f05 7f06 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ +09773a: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +09773c: 0181 |0008: move v1, v8 │ │ +09773e: 0792 |0009: move-object v2, v9 │ │ +097740: 07a3 |000a: move-object v3, v10 │ │ +097742: 07b4 |000b: move-object v4, v11 │ │ +097744: 7607 c906 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@06c9 │ │ +09774a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2140 │ │ locals : │ │ 0x0000 - 0x0004 reg=12 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0010 reg=7 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0010 reg=8 icon I │ │ @@ -189459,18 +189532,18 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -09778c: |[09778c] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -09779c: 7406 ab06 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@06ab │ │ -0977a2: 0c00 |0003: move-result-object v0 │ │ -0977a4: 1100 |0004: return-object v0 │ │ +09774c: |[09774c] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +09775c: 7406 ab06 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@06ab │ │ +097762: 0c00 |0003: move-result-object v0 │ │ +097764: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -189483,17 +189556,17 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0977a8: |[0977a8] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0977b8: 2320 7d06 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ -0977bc: 1100 |0002: return-object v0 │ │ +097768: |[097768] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +097778: 2320 7d06 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ +09777c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2146 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0003 reg=2 length I │ │ │ │ @@ -189502,32 +189575,32 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0977c0: |[0977c0] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0977d0: 6e20 ad06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@06ad │ │ -0977d6: 0c00 |0003: move-result-object v0 │ │ -0977d8: 1100 |0004: return-object v0 │ │ +097780: |[097780] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +097790: 6e20 ad06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@06ad │ │ +097796: 0c00 |0003: move-result-object v0 │ │ +097798: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #794 header: │ │ class_idx : 329 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 7 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ Class #794 annotations: │ │ Annotations on class │ │ @@ -189601,19 +189674,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0977dc: |[0977dc] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ -0977ec: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0977f2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0977f4: 5910 e101 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -0977f8: 0e00 |0006: return-void │ │ +09779c: |[09779c] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ +0977ac: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0977b2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0977b4: 5910 e101 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +0977b8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1984 │ │ 0x0003 line=1974 │ │ 0x0006 line=1985 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ @@ -189623,41 +189696,41 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0977fc: |[0977fc] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -09780c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09780e: 7010 6f21 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ -097814: 5943 e101 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -097818: 6e10 cc06 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@06cc │ │ -09781e: 0c01 |0009: move-result-object v1 │ │ -097820: 1a02 eb15 |000a: const-string v2, "android.wearable.EXTENSIONS" // string@15eb │ │ -097824: 6e20 a702 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ -09782a: 0c00 |000f: move-result-object v0 │ │ -09782c: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ -097830: 1a01 d21a |0012: const-string v1, "flags" // string@1ad2 │ │ -097834: 6e30 ab02 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -09783a: 0a01 |0017: move-result v1 │ │ -09783c: 5941 e101 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -097840: 1a01 781f |001a: const-string v1, "inProgressLabel" // string@1f78 │ │ -097844: 6e20 a802 1000 |001c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ -09784a: 0c01 |001f: move-result-object v1 │ │ -09784c: 5b41 e201 |0020: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ -097850: 1a01 ef17 |0022: const-string v1, "confirmLabel" // string@17ef │ │ -097854: 6e20 a802 1000 |0024: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ -09785a: 0c01 |0027: move-result-object v1 │ │ -09785c: 5b41 e001 |0028: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ -097860: 1a01 df16 |002a: const-string v1, "cancelLabel" // string@16df │ │ -097864: 6e20 a802 1000 |002c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ -09786a: 0c01 |002f: move-result-object v1 │ │ -09786c: 5b41 df01 |0030: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ -097870: 0e00 |0032: return-void │ │ +0977bc: |[0977bc] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +0977cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0977ce: 7010 6f21 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@216f │ │ +0977d4: 5943 e101 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +0977d8: 6e10 cc06 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@06cc │ │ +0977de: 0c01 |0009: move-result-object v1 │ │ +0977e0: 1a02 e715 |000a: const-string v2, "android.wearable.EXTENSIONS" // string@15e7 │ │ +0977e4: 6e20 a702 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ +0977ea: 0c00 |000f: move-result-object v0 │ │ +0977ec: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ +0977f0: 1a01 ce1a |0012: const-string v1, "flags" // string@1ace │ │ +0977f4: 6e30 ab02 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +0977fa: 0a01 |0017: move-result v1 │ │ +0977fc: 5941 e101 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +097800: 1a01 741f |001a: const-string v1, "inProgressLabel" // string@1f74 │ │ +097804: 6e20 a802 1000 |001c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ +09780a: 0c01 |001f: move-result-object v1 │ │ +09780c: 5b41 e201 |0020: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ +097810: 1a01 eb17 |0022: const-string v1, "confirmLabel" // string@17eb │ │ +097814: 6e20 a802 1000 |0024: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ +09781a: 0c01 |0027: move-result-object v1 │ │ +09781c: 5b41 e001 |0028: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ +097820: 1a01 db16 |002a: const-string v1, "cancelLabel" // string@16db │ │ +097824: 6e20 a802 1000 |002c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02a8 │ │ +09782a: 0c01 |002f: move-result-object v1 │ │ +09782c: 5b41 df01 |0030: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ +097830: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1992 │ │ 0x0004 line=1974 │ │ 0x0006 line=1993 │ │ 0x0010 line=1994 │ │ 0x0012 line=1995 │ │ @@ -189675,25 +189748,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -097874: |[097874] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ -097884: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -097888: 5220 e101 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -09788c: b630 |0004: or-int/2addr v0, v3 │ │ -09788e: 5920 e101 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -097892: 0e00 |0007: return-void │ │ -097894: 5220 e101 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -097898: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -09789c: b510 |000c: and-int/2addr v0, v1 │ │ -09789e: 5920 e101 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -0978a2: 28f8 |000f: goto 0007 // -0008 │ │ +097834: |[097834] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ +097844: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +097848: 5220 e101 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +09784c: b630 |0004: or-int/2addr v0, v3 │ │ +09784e: 5920 e101 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +097852: 0e00 |0007: return-void │ │ +097854: 5220 e101 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +097858: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +09785c: b510 |000c: and-int/2addr v0, v1 │ │ +09785e: 5920 e101 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +097862: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2060 │ │ 0x0002 line=2061 │ │ 0x0007 line=2065 │ │ 0x0008 line=2063 │ │ locals : │ │ @@ -189707,26 +189780,26 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0978a4: |[0978a4] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0978b4: 2200 4901 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@0149 │ │ -0978b8: 7010 b806 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@06b8 │ │ -0978be: 5221 e101 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -0978c2: 5901 e101 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -0978c6: 5421 e201 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ -0978ca: 5b01 e201 |000b: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ -0978ce: 5421 e001 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ -0978d2: 5b01 e001 |000f: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ -0978d6: 5421 df01 |0011: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ -0978da: 5b01 df01 |0013: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ -0978de: 1100 |0015: return-object v0 │ │ +097864: |[097864] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +097874: 2200 4901 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@0149 │ │ +097878: 7010 b806 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@06b8 │ │ +09787e: 5221 e101 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +097882: 5901 e101 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +097886: 5421 e201 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ +09788a: 5b01 e201 |000b: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ +09788e: 5421 e001 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ +097892: 5b01 e001 |000f: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ +097896: 5421 df01 |0011: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ +09789a: 5b01 df01 |0013: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ +09789e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2030 │ │ 0x0005 line=2031 │ │ 0x0009 line=2032 │ │ 0x000d line=2033 │ │ 0x0011 line=2034 │ │ @@ -189740,18 +189813,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0978e0: |[0978e0] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ -0978f0: 6e10 ba06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@06ba │ │ -0978f6: 0c00 |0003: move-result-object v0 │ │ -0978f8: 1100 |0004: return-object v0 │ │ +0978a0: |[0978a0] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ +0978b0: 6e10 ba06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@06ba │ │ +0978b6: 0c00 |0003: move-result-object v0 │ │ +0978b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1958 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -189759,43 +189832,43 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0978fc: |[0978fc] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -09790c: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -097910: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -097916: 5231 e101 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -09791a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -09791c: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ -097920: 1a01 d21a |000a: const-string v1, "flags" // string@1ad2 │ │ -097924: 5232 e101 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -097928: 6e30 bc02 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -09792e: 5431 e201 |0011: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ -097932: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -097936: 1a01 781f |0015: const-string v1, "inProgressLabel" // string@1f78 │ │ -09793a: 5432 e201 |0017: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ -09793e: 6e30 ba02 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ -097944: 5431 e001 |001c: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ -097948: 3801 0900 |001e: if-eqz v1, 0027 // +0009 │ │ -09794c: 1a01 ef17 |0020: const-string v1, "confirmLabel" // string@17ef │ │ -097950: 5432 e001 |0022: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ -097954: 6e30 ba02 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ -09795a: 5431 df01 |0027: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ -09795e: 3801 0900 |0029: if-eqz v1, 0032 // +0009 │ │ -097962: 1a01 df16 |002b: const-string v1, "cancelLabel" // string@16df │ │ -097966: 5432 df01 |002d: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ -09796a: 6e30 ba02 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ -097970: 6e10 b606 0400 |0032: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@06b6 │ │ -097976: 0c01 |0035: move-result-object v1 │ │ -097978: 1a02 eb15 |0036: const-string v2, "android.wearable.EXTENSIONS" // string@15eb │ │ -09797c: 6e30 b902 2100 |0038: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ -097982: 1104 |003b: return-object v4 │ │ +0978bc: |[0978bc] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +0978cc: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +0978d0: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +0978d6: 5231 e101 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +0978da: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +0978dc: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ +0978e0: 1a01 ce1a |000a: const-string v1, "flags" // string@1ace │ │ +0978e4: 5232 e101 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +0978e8: 6e30 bc02 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +0978ee: 5431 e201 |0011: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ +0978f2: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +0978f6: 1a01 741f |0015: const-string v1, "inProgressLabel" // string@1f74 │ │ +0978fa: 5432 e201 |0017: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ +0978fe: 6e30 ba02 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ +097904: 5431 e001 |001c: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ +097908: 3801 0900 |001e: if-eqz v1, 0027 // +0009 │ │ +09790c: 1a01 eb17 |0020: const-string v1, "confirmLabel" // string@17eb │ │ +097910: 5432 e001 |0022: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ +097914: 6e30 ba02 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ +09791a: 5431 df01 |0027: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ +09791e: 3801 0900 |0029: if-eqz v1, 0032 // +0009 │ │ +097922: 1a01 db16 |002b: const-string v1, "cancelLabel" // string@16db │ │ +097926: 5432 df01 |002d: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ +09792a: 6e30 ba02 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@02ba │ │ +097930: 6e10 b606 0400 |0032: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@06b6 │ │ +097936: 0c01 |0035: move-result-object v1 │ │ +097938: 1a02 e715 |0036: const-string v2, "android.wearable.EXTENSIONS" // string@15e7 │ │ +09793c: 6e30 b902 2100 |0038: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ +097942: 1104 |003b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2009 │ │ 0x0005 line=2011 │ │ 0x000a line=2012 │ │ 0x0011 line=2014 │ │ 0x0015 line=2015 │ │ @@ -189815,17 +189888,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097984: |[097984] android.support.v4.app.NotificationCompat$Action$WearableExtender.getCancelLabel:()Ljava/lang/CharSequence; │ │ -097994: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ -097998: 1100 |0002: return-object v0 │ │ +097944: |[097944] android.support.v4.app.NotificationCompat$Action$WearableExtender.getCancelLabel:()Ljava/lang/CharSequence; │ │ +097954: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ +097958: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2130 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -189833,17 +189906,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09799c: |[09799c] android.support.v4.app.NotificationCompat$Action$WearableExtender.getConfirmLabel:()Ljava/lang/CharSequence; │ │ -0979ac: 5410 e001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ -0979b0: 1100 |0002: return-object v0 │ │ +09795c: |[09795c] android.support.v4.app.NotificationCompat$Action$WearableExtender.getConfirmLabel:()Ljava/lang/CharSequence; │ │ +09796c: 5410 e001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ +097970: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2108 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -189851,17 +189924,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0979b4: |[0979b4] android.support.v4.app.NotificationCompat$Action$WearableExtender.getInProgressLabel:()Ljava/lang/CharSequence; │ │ -0979c4: 5410 e201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ -0979c8: 1100 |0002: return-object v0 │ │ +097974: |[097974] android.support.v4.app.NotificationCompat$Action$WearableExtender.getInProgressLabel:()Ljava/lang/CharSequence; │ │ +097984: 5410 e201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ +097988: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2086 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -189869,22 +189942,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0979cc: |[0979cc] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ -0979dc: 5210 e101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ -0979e0: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0979e4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0979e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0979ea: 0f00 |0007: return v0 │ │ -0979ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0979ee: 28fe |0009: goto 0007 // -0002 │ │ +09798c: |[09798c] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ +09799c: 5210 e101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01e1 │ │ +0979a0: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0979a4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0979a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0979aa: 0f00 |0007: return v0 │ │ +0979ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0979ae: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2056 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -189892,18 +189965,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0979f0: |[0979f0] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -097a00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -097a02: 7030 c406 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@06c4 │ │ -097a08: 1101 |0004: return-object v1 │ │ +0979b0: |[0979b0] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0979c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0979c2: 7030 c406 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@06c4 │ │ +0979c8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2045 │ │ 0x0004 line=2046 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 availableOffline Z │ │ @@ -189913,17 +189986,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097a0c: |[097a0c] android.support.v4.app.NotificationCompat$Action$WearableExtender.setCancelLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -097a1c: 5b01 df01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ -097a20: 1100 |0002: return-object v0 │ │ +0979cc: |[0979cc] android.support.v4.app.NotificationCompat$Action$WearableExtender.setCancelLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0979dc: 5b01 df01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01df │ │ +0979e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2119 │ │ 0x0002 line=2120 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ @@ -189933,17 +190006,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097a24: |[097a24] android.support.v4.app.NotificationCompat$Action$WearableExtender.setConfirmLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -097a34: 5b01 e001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ -097a38: 1100 |0002: return-object v0 │ │ +0979e4: |[0979e4] android.support.v4.app.NotificationCompat$Action$WearableExtender.setConfirmLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0979f4: 5b01 e001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e0 │ │ +0979f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2097 │ │ 0x0002 line=2098 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ @@ -189953,32 +190026,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097a3c: |[097a3c] android.support.v4.app.NotificationCompat$Action$WearableExtender.setInProgressLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -097a4c: 5b01 e201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ -097a50: 1100 |0002: return-object v0 │ │ +0979fc: |[0979fc] android.support.v4.app.NotificationCompat$Action$WearableExtender.setInProgressLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +097a0c: 5b01 e201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01e2 │ │ +097a10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2075 │ │ 0x0002 line=2076 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #795 header: │ │ class_idx : 330 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 357 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #795 annotations: │ │ Annotations on class │ │ @@ -190023,43 +190096,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -097a54: |[097a54] android.support.v4.app.NotificationCompat$Action.:()V │ │ -097a64: 2200 4601 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@0146 │ │ -097a68: 7010 aa06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@06aa │ │ -097a6e: 6900 e301 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ -097a72: 0e00 |0007: return-void │ │ +097a14: |[097a14] android.support.v4.app.NotificationCompat$Action.:()V │ │ +097a24: 2200 4601 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@0146 │ │ +097a28: 7010 aa06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@06aa │ │ +097a2e: 6900 e301 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ +097a32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ name : '' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 14 16-bit code units │ │ -097a74: |[097a74] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -097a84: 2204 9400 |0000: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ -097a88: 7010 a102 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -097a8e: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -097a90: 0760 |0006: move-object v0, v6 │ │ -097a92: 0171 |0007: move v1, v7 │ │ -097a94: 0782 |0008: move-object v2, v8 │ │ -097a96: 0793 |0009: move-object v3, v9 │ │ -097a98: 7606 c806 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@06c8 │ │ -097a9e: 0e00 |000d: return-void │ │ +097a34: |[097a34] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +097a44: 2204 9400 |0000: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ +097a48: 7010 a102 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +097a4e: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +097a50: 0760 |0006: move-object v0, v6 │ │ +097a52: 0171 |0007: move v1, v7 │ │ +097a54: 0782 |0008: move-object v2, v8 │ │ +097a56: 0793 |0009: move-object v3, v9 │ │ +097a58: 7606 c806 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@06c8 │ │ +097a5e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x000d line=1792 │ │ locals : │ │ 0x0000 - 0x000e reg=6 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000e reg=7 icon I │ │ @@ -190071,28 +190144,28 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -097aa0: |[097aa0] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ -097ab0: 7010 cd07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@07cd │ │ -097ab6: 5912 e501 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01e5 │ │ -097aba: 7110 e706 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -097ac0: 0c00 |0008: move-result-object v0 │ │ -097ac2: 5b10 e801 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01e8 │ │ -097ac6: 5b14 e401 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01e4 │ │ -097aca: 3805 0700 |000d: if-eqz v5, 0014 // +0007 │ │ -097ace: 5b15 e601 |000f: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01e6 │ │ -097ad2: 5b16 e701 |0011: iput-object v6, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01e7 │ │ -097ad6: 0e00 |0013: return-void │ │ -097ad8: 2205 9400 |0014: new-instance v5, Landroid/os/Bundle; // type@0094 │ │ -097adc: 7010 a102 0500 |0016: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -097ae2: 28f6 |0019: goto 000f // -000a │ │ +097a60: |[097a60] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ +097a70: 7010 cd07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@07cd │ │ +097a76: 5912 e501 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01e5 │ │ +097a7a: 7110 e706 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +097a80: 0c00 |0008: move-result-object v0 │ │ +097a82: 5b10 e801 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01e8 │ │ +097a86: 5b14 e401 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01e4 │ │ +097a8a: 3805 0700 |000d: if-eqz v5, 0014 // +0007 │ │ +097a8e: 5b15 e601 |000f: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01e6 │ │ +097a92: 5b16 e701 |0011: iput-object v6, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01e7 │ │ +097a96: 0e00 |0013: return-void │ │ +097a98: 2205 9400 |0014: new-instance v5, Landroid/os/Bundle; // type@0094 │ │ +097a9c: 7010 a102 0500 |0016: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +097aa2: 28f6 |0019: goto 000f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1795 │ │ 0x0003 line=1796 │ │ 0x0005 line=1797 │ │ 0x000b line=1798 │ │ 0x000d line=1799 │ │ @@ -190113,17 +190186,17 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -097ae4: |[097ae4] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ -097af4: 7606 c806 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@06c8 │ │ -097afa: 0e00 |0003: return-void │ │ +097aa4: |[097aa4] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ +097ab4: 7606 c806 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@06c8 │ │ +097aba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/CharSequence; │ │ @@ -190137,17 +190210,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097afc: |[097afc] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ -097b0c: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01e6 │ │ -097b10: 1100 |0002: return-object v0 │ │ +097abc: |[097abc] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ +097acc: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01e6 │ │ +097ad0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ Virtual methods - │ │ @@ -190156,17 +190229,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097b14: |[097b14] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ -097b24: 5410 e401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01e4 │ │ -097b28: 1100 |0002: return-object v0 │ │ +097ad4: |[097ad4] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ +097ae4: 5410 e401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01e4 │ │ +097ae8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1815 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -190174,17 +190247,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097b2c: |[097b2c] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ -097b3c: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01e6 │ │ -097b40: 1100 |0002: return-object v0 │ │ +097aec: |[097aec] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ +097afc: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01e6 │ │ +097b00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1823 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -190192,17 +190265,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097b44: |[097b44] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ -097b54: 5210 e501 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01e5 │ │ -097b58: 0f00 |0002: return v0 │ │ +097b04: |[097b04] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ +097b14: 5210 e501 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01e5 │ │ +097b18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -190210,17 +190283,17 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097b5c: |[097b5c] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ -097b6c: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01e7 │ │ -097b70: 1100 |0002: return-object v0 │ │ +097b1c: |[097b1c] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ +097b2c: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01e7 │ │ +097b30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1832 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -190228,18 +190301,18 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -097b74: |[097b74] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -097b84: 6e10 ce06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@06ce │ │ -097b8a: 0c00 |0003: move-result-object v0 │ │ -097b8c: 1100 |0004: return-object v0 │ │ +097b34: |[097b34] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +097b44: 6e10 ce06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@06ce │ │ +097b4a: 0c00 |0003: move-result-object v0 │ │ +097b4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -190247,30 +190320,30 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097b90: |[097b90] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ -097ba0: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01e8 │ │ -097ba4: 1100 |0002: return-object v0 │ │ +097b50: |[097b50] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ +097b60: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01e8 │ │ +097b64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1810 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #796 header: │ │ class_idx : 331 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 349 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #796 annotations: │ │ Annotations on class │ │ @@ -190302,17 +190375,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097ba8: |[097ba8] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -097bb8: 7010 7407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ -097bbe: 0e00 |0003: return-void │ │ +097b68: |[097b68] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +097b78: 7010 7407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ +097b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ 0x0003 line=1601 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -190321,18 +190394,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 │ │ -097bc0: |[097bc0] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -097bd0: 7010 7407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ -097bd6: 6e20 d606 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@06d6 │ │ -097bdc: 0e00 |0006: return-void │ │ +097b80: |[097b80] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +097b90: 7010 7407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ +097b96: 6e20 d606 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@06d6 │ │ +097b9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x0003 line=1604 │ │ 0x0006 line=1605 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -190344,19 +190417,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -097be0: |[097be0] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -097bf0: 5b12 ea01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01ea │ │ -097bf4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -097bf6: 5c10 eb01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01eb │ │ -097bfa: 1101 |0005: return-object v1 │ │ +097ba0: |[097ba0] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +097bb0: 5b12 ea01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01ea │ │ +097bb4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +097bb6: 5c10 eb01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01eb │ │ +097bba: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1637 │ │ 0x0002 line=1638 │ │ 0x0005 line=1639 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -190367,17 +190440,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 │ │ -097bfc: |[097bfc] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -097c0c: 5b01 ec01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01ec │ │ -097c10: 1100 |0002: return-object v0 │ │ +097bbc: |[097bbc] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +097bcc: 5b01 ec01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01ec │ │ +097bd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0002 line=1630 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -190387,19 +190460,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -097c14: |[097c14] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -097c24: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -097c2a: 0c00 |0003: move-result-object v0 │ │ -097c2c: 5b10 e901 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01e9 │ │ -097c30: 1101 |0006: return-object v1 │ │ +097bd4: |[097bd4] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +097be4: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +097bea: 0c00 |0003: move-result-object v0 │ │ +097bec: 5b10 e901 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01e9 │ │ +097bf0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ 0x0006 line=1613 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -190409,37 +190482,37 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -097c34: |[097c34] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -097c44: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -097c4a: 0c00 |0003: move-result-object v0 │ │ -097c4c: 5b10 ed01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ed │ │ -097c50: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -097c52: 5c10 ee01 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01ee │ │ -097c56: 1101 |0009: return-object v1 │ │ +097bf4: |[097bf4] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +097c04: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +097c0a: 0c00 |0003: move-result-object v0 │ │ +097c0c: 5b10 ed01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ed │ │ +097c10: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +097c12: 5c10 ee01 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01ee │ │ +097c16: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1620 │ │ 0x0006 line=1621 │ │ 0x0009 line=1622 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x000a reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #797 header: │ │ class_idx : 332 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 349 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #797 annotations: │ │ Annotations on class │ │ @@ -190463,17 +190536,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097c58: |[097c58] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -097c68: 7010 7407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ -097c6e: 0e00 |0003: return-void │ │ +097c18: |[097c18] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +097c28: 7010 7407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ +097c2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1667 │ │ 0x0003 line=1668 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -190482,18 +190555,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 │ │ -097c70: |[097c70] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -097c80: 7010 7407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ -097c86: 6e20 dc06 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@06dc │ │ -097c8c: 0e00 |0006: return-void │ │ +097c30: |[097c30] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +097c40: 7010 7407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ +097c46: 6e20 dc06 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@06dc │ │ +097c4c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1670 │ │ 0x0003 line=1671 │ │ 0x0006 line=1672 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -190505,19 +190578,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -097c90: |[097c90] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -097ca0: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -097ca6: 0c00 |0003: move-result-object v0 │ │ -097ca8: 5b10 f001 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f0 │ │ -097cac: 1101 |0006: return-object v1 │ │ +097c50: |[097c50] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +097c60: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +097c66: 0c00 |0003: move-result-object v0 │ │ +097c68: 5b10 f001 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f0 │ │ +097c6c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1697 │ │ 0x0006 line=1698 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0007 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -190527,19 +190600,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -097cb0: |[097cb0] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -097cc0: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -097cc6: 0c00 |0003: move-result-object v0 │ │ -097cc8: 5b10 ef01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ef │ │ -097ccc: 1101 |0006: return-object v1 │ │ +097c70: |[097c70] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +097c80: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +097c86: 0c00 |0003: move-result-object v0 │ │ +097c88: 5b10 ef01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ef │ │ +097c8c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1679 │ │ 0x0006 line=1680 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -190549,37 +190622,37 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -097cd0: |[097cd0] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -097ce0: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -097ce6: 0c00 |0003: move-result-object v0 │ │ -097ce8: 5b10 f101 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f1 │ │ -097cec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -097cee: 5c10 f201 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01f2 │ │ -097cf2: 1101 |0009: return-object v1 │ │ +097c90: |[097c90] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +097ca0: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +097ca6: 0c00 |0003: move-result-object v0 │ │ +097ca8: 5b10 f101 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f1 │ │ +097cac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +097cae: 5c10 f201 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01f2 │ │ +097cb2: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1687 │ │ 0x0006 line=1688 │ │ 0x0009 line=1689 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x000a reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #798 header: │ │ class_idx : 334 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #798 annotations: │ │ Annotations on class │ │ @@ -190600,17 +190673,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097cf4: |[097cf4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.:()V │ │ -097d04: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -097d0a: 0e00 |0003: return-void │ │ +097cb4: |[097cb4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.:()V │ │ +097cc4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +097cca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ │ │ Virtual methods - │ │ @@ -190619,25 +190692,25 @@ │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 14 16-bit code units │ │ -097d0c: |[097d0c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ -097d1c: 2200 5001 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0150 │ │ -097d20: 07a2 |0002: move-object v2, v10 │ │ -097d22: 1f02 8701 |0003: check-cast v2, Landroid/support/v4/app/RemoteInput; // type@0187 │ │ -097d26: 0791 |0005: move-object v1, v9 │ │ -097d28: 07b3 |0006: move-object v3, v11 │ │ -097d2a: 07c4 |0007: move-object v4, v12 │ │ -097d2c: 07d5 |0008: move-object v5, v13 │ │ -097d2e: 04e6 |0009: move-wide v6, v14 │ │ -097d30: 7608 1807 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0718 │ │ -097d36: 1100 |000d: return-object v0 │ │ +097ccc: |[097ccc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +097cdc: 2200 5001 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0150 │ │ +097ce0: 07a2 |0002: move-object v2, v10 │ │ +097ce2: 1f02 8701 |0003: check-cast v2, Landroid/support/v4/app/RemoteInput; // type@0187 │ │ +097ce6: 0791 |0005: move-object v1, v9 │ │ +097ce8: 07b3 |0006: move-object v3, v11 │ │ +097cea: 07c4 |0007: move-object v4, v12 │ │ +097cec: 07d5 |0008: move-object v5, v13 │ │ +097cee: 04e6 |0009: move-wide v6, v14 │ │ +097cf0: 7608 1807 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@0718 │ │ +097cf6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3126 │ │ locals : │ │ 0x0000 - 0x000e reg=8 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ 0x0000 - 0x000e reg=9 messages [Ljava/lang/String; │ │ 0x0000 - 0x000e reg=10 remoteInput Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ @@ -190651,37 +190724,37 @@ │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 5 16-bit code units │ │ -097d38: |[097d38] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -097d48: 7408 0f07 0200 |0000: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // method@070f │ │ -097d4e: 0c00 |0003: move-result-object v0 │ │ -097d50: 1100 |0004: return-object v0 │ │ +097cf8: |[097cf8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +097d08: 7408 0f07 0200 |0000: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // method@070f │ │ +097d0e: 0c00 |0003: move-result-object v0 │ │ +097d10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ 0x0000 - 0x0005 reg=3 x0 [Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=4 x1 Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0005 reg=5 x2 Landroid/app/PendingIntent; │ │ 0x0000 - 0x0005 reg=6 x3 Landroid/app/PendingIntent; │ │ 0x0000 - 0x0005 reg=7 x4 [Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=8 x5 J │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #799 header: │ │ class_idx : 336 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 359 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 1 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #799 annotations: │ │ Annotations on class │ │ @@ -190730,42 +190803,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -097d54: |[097d54] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:()V │ │ -097d64: 2200 4e01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; // type@014e │ │ -097d68: 7010 0e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.:()V // method@070e │ │ -097d6e: 6900 1702 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0217 │ │ -097d72: 0e00 |0007: return-void │ │ +097d14: |[097d14] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:()V │ │ +097d24: 2200 4e01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; // type@014e │ │ +097d28: 7010 0e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.:()V // method@070e │ │ +097d2e: 6900 1702 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0217 │ │ +097d32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ name : '' │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -097d74: |[097d74] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V │ │ -097d84: 7010 d407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.:()V // method@07d4 │ │ -097d8a: 5b01 1902 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@0219 │ │ -097d8e: 5b02 1c02 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@021c │ │ -097d92: 5b04 1b02 |0007: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021b │ │ -097d96: 5b03 1d02 |0009: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021d │ │ -097d9a: 5b05 1a02 |000b: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021a │ │ -097d9e: 5a06 1802 |000d: iput-wide v6, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@0218 │ │ -097da2: 0e00 |000f: return-void │ │ +097d34: |[097d34] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V │ │ +097d44: 7010 d407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.:()V // method@07d4 │ │ +097d4a: 5b01 1902 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@0219 │ │ +097d4e: 5b02 1c02 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@021c │ │ +097d52: 5b04 1b02 |0007: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021b │ │ +097d56: 5b03 1d02 |0009: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021d │ │ +097d5a: 5b05 1a02 |000b: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021a │ │ +097d5e: 5a06 1802 |000d: iput-wide v6, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@0218 │ │ +097d62: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3051 │ │ 0x0003 line=3052 │ │ 0x0005 line=3053 │ │ 0x0007 line=3054 │ │ 0x0009 line=3055 │ │ @@ -190787,17 +190860,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097da4: |[097da4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getLatestTimestamp:()J │ │ -097db4: 5320 1802 |0000: iget-wide v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@0218 │ │ -097db8: 1000 |0002: return-wide v0 │ │ +097d64: |[097d64] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getLatestTimestamp:()J │ │ +097d74: 5320 1802 |0000: iget-wide v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@0218 │ │ +097d78: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3116 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -190805,17 +190878,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097dbc: |[097dbc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getMessages:()[Ljava/lang/String; │ │ -097dcc: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@0219 │ │ -097dd0: 1100 |0002: return-object v0 │ │ +097d7c: |[097d7c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getMessages:()[Ljava/lang/String; │ │ +097d8c: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@0219 │ │ +097d90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3065 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -190823,24 +190896,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -097dd4: |[097dd4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipant:()Ljava/lang/String; │ │ -097de4: 5420 1a02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021a │ │ -097de8: 2100 |0002: array-length v0, v0 │ │ -097dea: 3d00 0800 |0003: if-lez v0, 000b // +0008 │ │ -097dee: 5420 1a02 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021a │ │ -097df2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -097df4: 4600 0001 |0008: aget-object v0, v0, v1 │ │ -097df8: 1100 |000a: return-object v0 │ │ -097dfa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -097dfc: 28fe |000c: goto 000a // -0002 │ │ +097d94: |[097d94] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipant:()Ljava/lang/String; │ │ +097da4: 5420 1a02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021a │ │ +097da8: 2100 |0002: array-length v0, v0 │ │ +097daa: 3d00 0800 |0003: if-lez v0, 000b // +0008 │ │ +097dae: 5420 1a02 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021a │ │ +097db2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +097db4: 4600 0001 |0008: aget-object v0, v0, v1 │ │ +097db8: 1100 |000a: return-object v0 │ │ +097dba: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +097dbc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3108 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -190848,17 +190921,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097e00: |[097e00] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipants:()[Ljava/lang/String; │ │ -097e10: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021a │ │ -097e14: 1100 |0002: return-object v0 │ │ +097dc0: |[097dc0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipants:()[Ljava/lang/String; │ │ +097dd0: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@021a │ │ +097dd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -190866,17 +190939,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097e18: |[097e18] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReadPendingIntent:()Landroid/app/PendingIntent; │ │ -097e28: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021b │ │ -097e2c: 1100 |0002: return-object v0 │ │ +097dd8: |[097dd8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReadPendingIntent:()Landroid/app/PendingIntent; │ │ +097de8: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021b │ │ +097dec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3092 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -190884,17 +190957,17 @@ │ │ type : '()Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097e30: |[097e30] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInput; │ │ -097e40: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@021c │ │ -097e44: 1100 |0002: return-object v0 │ │ +097df0: |[097df0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInput; │ │ +097e00: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@021c │ │ +097e04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3074 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -190902,18 +190975,18 @@ │ │ type : '()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1040 (BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -097e48: |[097e48] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -097e58: 6e10 1e07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInput; // method@071e │ │ -097e5e: 0c00 |0003: move-result-object v0 │ │ -097e60: 1100 |0004: return-object v0 │ │ +097e08: |[097e08] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +097e18: 6e10 1e07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInput; // method@071e │ │ +097e1e: 0c00 |0003: move-result-object v0 │ │ +097e20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3041 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -190921,30 +190994,30 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097e64: |[097e64] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReplyPendingIntent:()Landroid/app/PendingIntent; │ │ -097e74: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021d │ │ -097e78: 1100 |0002: return-object v0 │ │ +097e24: |[097e24] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReplyPendingIntent:()Landroid/app/PendingIntent; │ │ +097e34: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021d │ │ +097e38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3083 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #800 header: │ │ class_idx : 337 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 5 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #800 annotations: │ │ Annotations on class │ │ @@ -191003,19 +191076,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -097e7c: |[097e7c] android.support.v4.app.NotificationCompat$CarExtender.:()V │ │ -097e8c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -097e92: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -097e94: 5910 2302 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ -097e98: 0e00 |0006: return-void │ │ +097e3c: |[097e3c] android.support.v4.app.NotificationCompat$CarExtender.:()V │ │ +097e4c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +097e52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +097e54: 5910 2302 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ +097e58: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2919 │ │ 0x0003 line=2914 │ │ 0x0006 line=2920 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ @@ -191025,54 +191098,54 @@ │ │ type : '(Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -097e9c: |[097e9c] android.support.v4.app.NotificationCompat$CarExtender.:(Landroid/app/Notification;)V │ │ -097eac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -097eae: 7010 6f21 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ -097eb4: 5954 2302 |0004: iput v4, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ -097eb8: 6002 3600 |0006: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -097ebc: 1303 1500 |0008: const/16 v3, #int 21 // #15 │ │ -097ec0: 3532 0300 |000a: if-ge v2, v3, 000d // +0003 │ │ -097ec4: 0e00 |000c: return-void │ │ -097ec6: 7110 ac07 0600 |000d: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07ac │ │ -097ecc: 0c02 |0010: move-result-object v2 │ │ -097ece: 3902 2e00 |0011: if-nez v2, 003f // +002e │ │ -097ed2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -097ed4: 3801 f8ff |0014: if-eqz v1, 000c // -0008 │ │ -097ed8: 1a02 ad20 |0016: const-string v2, "large_icon" // string@20ad │ │ -097edc: 6e20 ae02 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -097ee2: 0c02 |001b: move-result-object v2 │ │ -097ee4: 1f02 5200 |001c: check-cast v2, Landroid/graphics/Bitmap; // type@0052 │ │ -097ee8: 5b52 2402 |001e: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ -097eec: 1a02 0716 |0020: const-string v2, "app_color" // string@1607 │ │ -097ef0: 6e30 ab02 2104 |0022: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -097ef6: 0a02 |0025: move-result v2 │ │ -097ef8: 5952 2302 |0026: iput v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ -097efc: 1a02 f716 |0028: const-string v2, "car_conversation" // string@16f7 │ │ -097f00: 6e20 a702 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ -097f06: 0c00 |002d: move-result-object v0 │ │ -097f08: 7100 a507 0000 |002e: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ -097f0e: 0c02 |0031: move-result-object v2 │ │ -097f10: 6203 1702 |0032: sget-object v3, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0217 │ │ -097f14: 6204 0203 |0034: sget-object v4, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ -097f18: 7240 3c07 0243 |0036: invoke-interface {v2, v0, v3, v4}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@073c │ │ -097f1e: 0c02 |0039: move-result-object v2 │ │ -097f20: 1f02 5001 |003a: check-cast v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0150 │ │ -097f24: 5b52 2502 |003c: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ -097f28: 28ce |003e: goto 000c // -0032 │ │ -097f2a: 7110 ac07 0600 |003f: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07ac │ │ -097f30: 0c02 |0042: move-result-object v2 │ │ -097f32: 1a03 9615 |0043: const-string v3, "android.car.EXTENSIONS" // string@1596 │ │ -097f36: 6e20 a702 3200 |0045: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ -097f3c: 0c01 |0048: move-result-object v1 │ │ -097f3e: 28cb |0049: goto 0014 // -0035 │ │ +097e5c: |[097e5c] android.support.v4.app.NotificationCompat$CarExtender.:(Landroid/app/Notification;)V │ │ +097e6c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +097e6e: 7010 6f21 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ +097e74: 5954 2302 |0004: iput v4, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ +097e78: 6002 3600 |0006: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +097e7c: 1303 1500 |0008: const/16 v3, #int 21 // #15 │ │ +097e80: 3532 0300 |000a: if-ge v2, v3, 000d // +0003 │ │ +097e84: 0e00 |000c: return-void │ │ +097e86: 7110 ac07 0600 |000d: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07ac │ │ +097e8c: 0c02 |0010: move-result-object v2 │ │ +097e8e: 3902 2e00 |0011: if-nez v2, 003f // +002e │ │ +097e92: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +097e94: 3801 f8ff |0014: if-eqz v1, 000c // -0008 │ │ +097e98: 1a02 a920 |0016: const-string v2, "large_icon" // string@20a9 │ │ +097e9c: 6e20 ae02 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +097ea2: 0c02 |001b: move-result-object v2 │ │ +097ea4: 1f02 5200 |001c: check-cast v2, Landroid/graphics/Bitmap; // type@0052 │ │ +097ea8: 5b52 2402 |001e: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ +097eac: 1a02 0316 |0020: const-string v2, "app_color" // string@1603 │ │ +097eb0: 6e30 ab02 2104 |0022: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +097eb6: 0a02 |0025: move-result v2 │ │ +097eb8: 5952 2302 |0026: iput v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ +097ebc: 1a02 f316 |0028: const-string v2, "car_conversation" // string@16f3 │ │ +097ec0: 6e20 a702 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ +097ec6: 0c00 |002d: move-result-object v0 │ │ +097ec8: 7100 a507 0000 |002e: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ +097ece: 0c02 |0031: move-result-object v2 │ │ +097ed0: 6203 1702 |0032: sget-object v3, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0217 │ │ +097ed4: 6204 0203 |0034: sget-object v4, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ +097ed8: 7240 3c07 0243 |0036: invoke-interface {v2, v0, v3, v4}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@073c │ │ +097ede: 0c02 |0039: move-result-object v2 │ │ +097ee0: 1f02 5001 |003a: check-cast v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0150 │ │ +097ee4: 5b52 2502 |003c: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ +097ee8: 28ce |003e: goto 000c // -0032 │ │ +097eea: 7110 ac07 0600 |003f: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07ac │ │ +097ef0: 0c02 |0042: move-result-object v2 │ │ +097ef2: 1a03 9215 |0043: const-string v3, "android.car.EXTENSIONS" // string@1592 │ │ +097ef6: 6e20 a702 3200 |0045: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ +097efc: 0c01 |0048: move-result-object v1 │ │ +097efe: 28cb |0049: goto 0014 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2927 │ │ 0x0004 line=2914 │ │ 0x0006 line=2928 │ │ 0x000c line=2942 │ │ 0x000d line=2932 │ │ @@ -191094,45 +191167,45 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -097f40: |[097f40] android.support.v4.app.NotificationCompat$CarExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -097f50: 6002 3600 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -097f54: 1303 1500 |0002: const/16 v3, #int 21 // #15 │ │ -097f58: 3532 0300 |0004: if-ge v2, v3, 0007 // +0003 │ │ -097f5c: 1105 |0006: return-object v5 │ │ -097f5e: 2201 9400 |0007: new-instance v1, Landroid/os/Bundle; // type@0094 │ │ -097f62: 7010 a102 0100 |0009: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -097f68: 5442 2402 |000c: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ -097f6c: 3802 0900 |000e: if-eqz v2, 0017 // +0009 │ │ -097f70: 1a02 ad20 |0010: const-string v2, "large_icon" // string@20ad │ │ -097f74: 5443 2402 |0012: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ -097f78: 6e30 be02 2103 |0014: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -097f7e: 5242 2302 |0017: iget v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ -097f82: 3802 0900 |0019: if-eqz v2, 0022 // +0009 │ │ -097f86: 1a02 0716 |001b: const-string v2, "app_color" // string@1607 │ │ -097f8a: 5243 2302 |001d: iget v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ -097f8e: 6e30 bc02 2103 |001f: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -097f94: 5442 2502 |0022: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ -097f98: 3802 1100 |0024: if-eqz v2, 0035 // +0011 │ │ -097f9c: 7100 a507 0000 |0026: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ -097fa2: 0c02 |0029: move-result-object v2 │ │ -097fa4: 5443 2502 |002a: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ -097fa8: 7220 3507 3200 |002c: invoke-interface {v2, v3}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@0735 │ │ -097fae: 0c00 |002f: move-result-object v0 │ │ -097fb0: 1a02 f716 |0030: const-string v2, "car_conversation" // string@16f7 │ │ -097fb4: 6e30 b902 2100 |0032: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ -097fba: 6e10 e506 0500 |0035: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@06e5 │ │ -097fc0: 0c02 |0038: move-result-object v2 │ │ -097fc2: 1a03 9615 |0039: const-string v3, "android.car.EXTENSIONS" // string@1596 │ │ -097fc6: 6e30 b902 3201 |003b: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ -097fcc: 28c8 |003e: goto 0006 // -0038 │ │ +097f00: |[097f00] android.support.v4.app.NotificationCompat$CarExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +097f10: 6002 3600 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +097f14: 1303 1500 |0002: const/16 v3, #int 21 // #15 │ │ +097f18: 3532 0300 |0004: if-ge v2, v3, 0007 // +0003 │ │ +097f1c: 1105 |0006: return-object v5 │ │ +097f1e: 2201 9400 |0007: new-instance v1, Landroid/os/Bundle; // type@0094 │ │ +097f22: 7010 a102 0100 |0009: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +097f28: 5442 2402 |000c: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ +097f2c: 3802 0900 |000e: if-eqz v2, 0017 // +0009 │ │ +097f30: 1a02 a920 |0010: const-string v2, "large_icon" // string@20a9 │ │ +097f34: 5443 2402 |0012: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ +097f38: 6e30 be02 2103 |0014: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +097f3e: 5242 2302 |0017: iget v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ +097f42: 3802 0900 |0019: if-eqz v2, 0022 // +0009 │ │ +097f46: 1a02 0316 |001b: const-string v2, "app_color" // string@1603 │ │ +097f4a: 5243 2302 |001d: iget v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ +097f4e: 6e30 bc02 2103 |001f: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +097f54: 5442 2502 |0022: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ +097f58: 3802 1100 |0024: if-eqz v2, 0035 // +0011 │ │ +097f5c: 7100 a507 0000 |0026: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ +097f62: 0c02 |0029: move-result-object v2 │ │ +097f64: 5443 2502 |002a: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ +097f68: 7220 3507 3200 |002c: invoke-interface {v2, v3}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@0735 │ │ +097f6e: 0c00 |002f: move-result-object v0 │ │ +097f70: 1a02 f316 |0030: const-string v2, "car_conversation" // string@16f3 │ │ +097f74: 6e30 b902 2100 |0032: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ +097f7a: 6e10 e506 0500 |0035: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@06e5 │ │ +097f80: 0c02 |0038: move-result-object v2 │ │ +097f82: 1a03 9215 |0039: const-string v3, "android.car.EXTENSIONS" // string@1592 │ │ +097f86: 6e30 b902 3201 |003b: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ +097f8c: 28c8 |003e: goto 0006 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2951 │ │ 0x0006 line=2970 │ │ 0x0007 line=2955 │ │ 0x000c line=2957 │ │ 0x0010 line=2958 │ │ @@ -191153,17 +191226,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097fd0: |[097fd0] android.support.v4.app.NotificationCompat$CarExtender.getColor:()I │ │ -097fe0: 5210 2302 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ -097fe4: 0f00 |0002: return v0 │ │ +097f90: |[097f90] android.support.v4.app.NotificationCompat$CarExtender.getColor:()I │ │ +097fa0: 5210 2302 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ +097fa4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2992 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ @@ -191171,17 +191244,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097fe8: |[097fe8] android.support.v4.app.NotificationCompat$CarExtender.getLargeIcon:()Landroid/graphics/Bitmap; │ │ -097ff8: 5410 2402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ -097ffc: 1100 |0002: return-object v0 │ │ +097fa8: |[097fa8] android.support.v4.app.NotificationCompat$CarExtender.getLargeIcon:()Landroid/graphics/Bitmap; │ │ +097fb8: 5410 2402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ +097fbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3016 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ @@ -191189,17 +191262,17 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098000: |[098000] android.support.v4.app.NotificationCompat$CarExtender.getUnreadConversation:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ -098010: 5410 2502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ -098014: 1100 |0002: return-object v0 │ │ +097fc0: |[097fc0] android.support.v4.app.NotificationCompat$CarExtender.getUnreadConversation:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +097fd0: 5410 2502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ +097fd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3035 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ @@ -191207,17 +191280,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098018: |[098018] android.support.v4.app.NotificationCompat$CarExtender.setColor:(I)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ -098028: 5901 2302 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ -09802c: 1100 |0002: return-object v0 │ │ +097fd8: |[097fd8] android.support.v4.app.NotificationCompat$CarExtender.setColor:(I)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +097fe8: 5901 2302 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@0223 │ │ +097fec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2982 │ │ 0x0002 line=2983 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -191227,17 +191300,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098030: |[098030] android.support.v4.app.NotificationCompat$CarExtender.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ -098040: 5b01 2402 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ -098044: 1100 |0002: return-object v0 │ │ +097ff0: |[097ff0] android.support.v4.app.NotificationCompat$CarExtender.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +098000: 5b01 2402 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@0224 │ │ +098004: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3005 │ │ 0x0002 line=3006 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ 0x0000 - 0x0003 reg=1 largeIcon Landroid/graphics/Bitmap; │ │ @@ -191247,32 +191320,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098048: |[098048] android.support.v4.app.NotificationCompat$CarExtender.setUnreadConversation:(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ -098058: 5b01 2502 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ -09805c: 1100 |0002: return-object v0 │ │ +098008: |[098008] android.support.v4.app.NotificationCompat$CarExtender.setUnreadConversation:(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +098018: 5b01 2502 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@0225 │ │ +09801c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3026 │ │ 0x0002 line=3027 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ 0x0000 - 0x0003 reg=1 unreadConversation Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #801 header: │ │ class_idx : 339 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 349 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #801 annotations: │ │ Annotations on class │ │ @@ -191298,20 +191371,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -098060: |[098060] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -098070: 7010 7407 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ -098076: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -09807a: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -098080: 5b10 2902 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0229 │ │ -098084: 0e00 |000a: return-void │ │ +098020: |[098020] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +098030: 7010 7407 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ +098036: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +09803a: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +098040: 5b10 2902 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0229 │ │ +098044: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ 0x0003 line=1727 │ │ 0x000a line=1730 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -191321,21 +191394,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 │ │ -098088: |[098088] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -098098: 7010 7407 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ -09809e: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0980a2: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0980a8: 5b10 2902 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0229 │ │ -0980ac: 6e20 2f07 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@072f │ │ -0980b2: 0e00 |000d: return-void │ │ +098048: |[098048] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +098058: 7010 7407 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0774 │ │ +09805e: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +098062: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +098068: 5b10 2902 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0229 │ │ +09806c: 6e20 2f07 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@072f │ │ +098072: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1732 │ │ 0x0003 line=1727 │ │ 0x000a line=1733 │ │ 0x000d line=1734 │ │ locals : │ │ @@ -191348,20 +191421,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0980b4: |[0980b4] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0980c4: 5420 2902 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0229 │ │ -0980c8: 7110 e706 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -0980ce: 0c01 |0005: move-result-object v1 │ │ -0980d0: 6e20 1722 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0980d6: 1102 |0009: return-object v2 │ │ +098074: |[098074] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +098084: 5420 2902 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0229 │ │ +098088: 7110 e706 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +09808e: 0c01 |0005: move-result-object v1 │ │ +098090: 6e20 1722 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +098096: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1758 │ │ 0x0009 line=1759 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x000a reg=3 cs Ljava/lang/CharSequence; │ │ @@ -191371,19 +191444,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0980d8: |[0980d8] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0980e8: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -0980ee: 0c00 |0003: move-result-object v0 │ │ -0980f0: 5b10 2602 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0226 │ │ -0980f4: 1101 |0006: return-object v1 │ │ +098098: |[098098] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0980a8: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +0980ae: 0c00 |0003: move-result-object v0 │ │ +0980b0: 5b10 2602 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0226 │ │ +0980b4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1741 │ │ 0x0006 line=1742 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -191393,37 +191466,37 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0980f8: |[0980f8] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -098108: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ -09810e: 0c00 |0003: move-result-object v0 │ │ -098110: 5b10 2702 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0227 │ │ -098114: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -098116: 5c10 2802 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0228 │ │ -09811a: 1101 |0009: return-object v1 │ │ +0980b8: |[0980b8] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0980c8: 7110 e706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@06e7 │ │ +0980ce: 0c00 |0003: move-result-object v0 │ │ +0980d0: 5b10 2702 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0227 │ │ +0980d4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0980d6: 5c10 2802 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0228 │ │ +0980da: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1749 │ │ 0x0006 line=1750 │ │ 0x0009 line=1751 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x000a reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #802 header: │ │ class_idx : 343 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #802 annotations: │ │ Annotations on class │ │ @@ -191448,17 +191521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09811c: |[09811c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -09812c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -098132: 0e00 |0003: return-void │ │ +0980dc: |[0980dc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +0980ec: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0980f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -191467,27 +191540,27 @@ │ │ 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 │ │ -098134: |[098134] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -098144: 5460 0202 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -098148: 5461 fb01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -09814c: 5462 fa01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -098150: 5463 f901 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -098154: 5464 f801 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -098158: 6e54 b000 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@00b0 │ │ -09815e: 5261 0502 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ -098162: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -098166: 5201 0b00 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -09816a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -09816e: 5901 0b00 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -098172: 1100 |0017: return-object v0 │ │ +0980f4: |[0980f4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +098104: 5460 0202 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +098108: 5461 fb01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +09810c: 5462 fa01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +098110: 5463 f901 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +098114: 5464 f801 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +098118: 6e54 b000 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@00b0 │ │ +09811e: 5261 0502 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ +098122: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +098126: 5201 0b00 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +09812a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +09812e: 5901 0b00 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +098132: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0002 line=466 │ │ 0x000d line=469 │ │ 0x0011 line=470 │ │ 0x0017 line=472 │ │ @@ -191501,17 +191574,17 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098174: |[098174] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -098184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098186: 1100 |0001: return-object v0 │ │ +098134: |[098134] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +098144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098146: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ 0x0000 - 0x0002 reg=3 actionIndex I │ │ @@ -191521,17 +191594,17 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098188: |[098188] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ -098198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09819a: 0f00 |0001: return v0 │ │ +098148: |[098148] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ +098158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09815a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -191540,17 +191613,17 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09819c: |[09819c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0981ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0981ae: 1100 |0001: return-object v0 │ │ +09815c: |[09815c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +09816c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09816e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -191560,17 +191633,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0981b0: |[0981b0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ -0981c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0981c2: 1100 |0001: return-object v0 │ │ +098170: |[098170] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +098180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098182: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 uc Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ │ │ @@ -191579,17 +191652,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0981c4: |[0981c4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0981d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0981d6: 1100 |0001: return-object v0 │ │ +098184: |[098184] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +098194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098196: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -191598,17 +191671,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0981d8: |[0981d8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0981e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0981ea: 1100 |0001: return-object v0 │ │ +098198: |[098198] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0981a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0981aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -191617,17 +191690,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0981ec: |[0981ec] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0981fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0981fe: 1100 |0001: return-object v0 │ │ +0981ac: |[0981ac] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0981bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0981be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -191636,17 +191709,17 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098200: |[098200] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ -098210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098212: 0f00 |0001: return v0 │ │ +0981c0: |[0981c0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0981d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0981d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -191655,17 +191728,17 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098214: |[098214] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -098224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098226: 1100 |0001: return-object v0 │ │ +0981d4: |[0981d4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0981e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0981e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -191674,17 +191747,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098228: |[098228] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -098238: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09823a: 1100 |0001: return-object v0 │ │ +0981e8: |[0981e8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0981f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0981fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -191693,17 +191766,17 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09823c: |[09823c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -09824c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09824e: 1100 |0001: return-object v0 │ │ +0981fc: |[0981fc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +09820c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09820e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 b Landroid/os/Bundle; │ │ 0x0000 - 0x0002 reg=3 factory Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ │ @@ -191714,31 +191787,31 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098250: |[098250] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ -098260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098262: 0f00 |0001: return v0 │ │ +098210: |[098210] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ +098220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098222: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #803 header: │ │ class_idx : 350 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 30 │ │ instance_fields_size: 12 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 39 │ │ │ │ Class #803 annotations: │ │ Annotations on class │ │ @@ -191971,33 +192044,33 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -098264: |[098264] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ -098274: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09827a: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -09827e: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -098284: 5b10 4c02 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -098288: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -09828a: 5910 5402 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -09828e: 2200 2505 |000d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -098292: 7010 1322 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -098298: 5b10 5702 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -09829c: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ -0982a2: 5910 5002 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ -0982a6: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -0982a8: 5910 4e02 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ -0982ac: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0982ae: 5910 5202 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ -0982b2: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ -0982b6: 5910 5502 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ -0982ba: 0e00 |0023: return-void │ │ +098224: |[098224] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ +098234: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09823a: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +09823e: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +098244: 5b10 4c02 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +098248: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +09824a: 5910 5402 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +09824e: 2200 2505 |000d: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +098252: 7010 1322 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +098258: 5b10 5702 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +09825c: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ +098262: 5910 5002 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ +098266: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +098268: 5910 4e02 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ +09826c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +09826e: 5910 5202 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ +098272: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ +098276: 5910 5502 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ +09827a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2319 │ │ 0x0003 line=2302 │ │ 0x000a line=2303 │ │ 0x000d line=2305 │ │ 0x0014 line=2308 │ │ @@ -192013,100 +192086,100 @@ │ │ type : '(Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 170 16-bit code units │ │ -0982bc: |[0982bc] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ -0982cc: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ -0982d2: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ -0982d6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -0982d8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0982da: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ -0982dc: 7010 6f21 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@216f │ │ -0982e2: 2204 2505 |000b: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -0982e6: 7010 1322 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0982ec: 5bb4 4c02 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -0982f0: 59b8 5402 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -0982f4: 2204 2505 |0014: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -0982f8: 7010 1322 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0982fe: 5bb4 5702 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -098302: 59ba 5002 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ -098306: 59b6 4e02 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ -09830a: 59b7 5202 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ -09830e: 59b9 5502 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ -098312: 7110 ac07 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07ac │ │ -098318: 0c01 |0026: move-result-object v1 │ │ -09831a: 3801 8100 |0027: if-eqz v1, 00a8 // +0081 │ │ -09831e: 1a04 eb15 |0029: const-string v4, "android.wearable.EXTENSIONS" // string@15eb │ │ -098322: 6e20 a702 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ -098328: 0c03 |002e: move-result-object v3 │ │ -09832a: 3803 7800 |002f: if-eqz v3, 00a7 // +0078 │ │ -09832e: 7100 a507 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ -098334: 0c04 |0034: move-result-object v4 │ │ -098336: 1a05 0a15 |0035: const-string v5, "actions" // string@150a │ │ -09833a: 6e20 b002 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@02b0 │ │ -098340: 0c05 |003a: move-result-object v5 │ │ -098342: 7220 3407 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@0734 │ │ -098348: 0c00 |003e: move-result-object v0 │ │ -09834a: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ -09834e: 54b4 4c02 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -098352: 7120 2d22 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@222d │ │ -098358: 1a04 d21a |0046: const-string v4, "flags" // string@1ad2 │ │ -09835c: 6e30 ab02 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -098362: 0a04 |004b: move-result v4 │ │ -098364: 59b4 5402 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -098368: 1a04 5219 |004e: const-string v4, "displayIntent" // string@1952 │ │ -09836c: 6e20 ae02 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -098372: 0c04 |0053: move-result-object v4 │ │ -098374: 1f04 2200 |0054: check-cast v4, Landroid/app/PendingIntent; // type@0022 │ │ -098378: 5bb4 5302 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ -09837c: 1a04 e126 |0058: const-string v4, "pages" // string@26e1 │ │ -098380: 7120 a607 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@07a6 │ │ -098386: 0c02 |005d: move-result-object v2 │ │ -098388: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ -09838c: 54b4 5702 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -098390: 7120 2d22 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@222d │ │ -098396: 1a04 5616 |0065: const-string v4, "background" // string@1656 │ │ -09839a: 6e20 ae02 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ -0983a0: 0c04 |006a: move-result-object v4 │ │ -0983a2: 1f04 5200 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@0052 │ │ -0983a6: 5bb4 4d02 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ -0983aa: 1a04 1c18 |006f: const-string v4, "contentIcon" // string@181c │ │ -0983ae: 6e20 aa02 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02aa │ │ -0983b4: 0a04 |0074: move-result v4 │ │ -0983b6: 59b4 4f02 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ -0983ba: 1a04 1d18 |0077: const-string v4, "contentIconGravity" // string@181d │ │ -0983be: 6e30 ab02 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -0983c4: 0a04 |007c: move-result v4 │ │ -0983c6: 59b4 5002 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ -0983ca: 1a04 1418 |007f: const-string v4, "contentActionIndex" // string@1814 │ │ -0983ce: 6e30 ab02 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -0983d4: 0a04 |0084: move-result v4 │ │ -0983d6: 59b4 4e02 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ -0983da: 1a04 b918 |0087: const-string v4, "customSizePreset" // string@18b9 │ │ -0983de: 6e30 ab02 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -0983e4: 0a04 |008c: move-result v4 │ │ -0983e6: 59b4 5202 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ -0983ea: 1a04 b818 |008f: const-string v4, "customContentHeight" // string@18b8 │ │ -0983ee: 6e20 aa02 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02aa │ │ -0983f4: 0a04 |0094: move-result v4 │ │ -0983f6: 59b4 5102 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ -0983fa: 1a04 771e |0097: const-string v4, "gravity" // string@1e77 │ │ -0983fe: 6e30 ab02 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ -098404: 0a04 |009c: move-result v4 │ │ -098406: 59b4 5502 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ -09840a: 1a04 f21e |009f: const-string v4, "hintScreenTimeout" // string@1ef2 │ │ -09840e: 6e20 aa02 4300 |00a1: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02aa │ │ -098414: 0a04 |00a4: move-result v4 │ │ -098416: 59b4 5602 |00a5: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ -09841a: 0e00 |00a7: return-void │ │ -09841c: 1203 |00a8: const/4 v3, #int 0 // #0 │ │ -09841e: 2886 |00a9: goto 002f // -007a │ │ +09827c: |[09827c] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ +09828c: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ +098292: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ +098296: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +098298: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +09829a: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ +09829c: 7010 6f21 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@216f │ │ +0982a2: 2204 2505 |000b: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +0982a6: 7010 1322 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0982ac: 5bb4 4c02 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +0982b0: 59b8 5402 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +0982b4: 2204 2505 |0014: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +0982b8: 7010 1322 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0982be: 5bb4 5702 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +0982c2: 59ba 5002 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ +0982c6: 59b6 4e02 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ +0982ca: 59b7 5202 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ +0982ce: 59b9 5502 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ +0982d2: 7110 ac07 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07ac │ │ +0982d8: 0c01 |0026: move-result-object v1 │ │ +0982da: 3801 8100 |0027: if-eqz v1, 00a8 // +0081 │ │ +0982de: 1a04 e715 |0029: const-string v4, "android.wearable.EXTENSIONS" // string@15e7 │ │ +0982e2: 6e20 a702 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@02a7 │ │ +0982e8: 0c03 |002e: move-result-object v3 │ │ +0982ea: 3803 7800 |002f: if-eqz v3, 00a7 // +0078 │ │ +0982ee: 7100 a507 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ +0982f4: 0c04 |0034: move-result-object v4 │ │ +0982f6: 1a05 0615 |0035: const-string v5, "actions" // string@1506 │ │ +0982fa: 6e20 b002 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@02b0 │ │ +098300: 0c05 |003a: move-result-object v5 │ │ +098302: 7220 3407 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@0734 │ │ +098308: 0c00 |003e: move-result-object v0 │ │ +09830a: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ +09830e: 54b4 4c02 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +098312: 7120 2d22 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@222d │ │ +098318: 1a04 ce1a |0046: const-string v4, "flags" // string@1ace │ │ +09831c: 6e30 ab02 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +098322: 0a04 |004b: move-result v4 │ │ +098324: 59b4 5402 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +098328: 1a04 4e19 |004e: const-string v4, "displayIntent" // string@194e │ │ +09832c: 6e20 ae02 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +098332: 0c04 |0053: move-result-object v4 │ │ +098334: 1f04 2200 |0054: check-cast v4, Landroid/app/PendingIntent; // type@0022 │ │ +098338: 5bb4 5302 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ +09833c: 1a04 dd26 |0058: const-string v4, "pages" // string@26dd │ │ +098340: 7120 a607 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@07a6 │ │ +098346: 0c02 |005d: move-result-object v2 │ │ +098348: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ +09834c: 54b4 5702 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +098350: 7120 2d22 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@222d │ │ +098356: 1a04 5216 |0065: const-string v4, "background" // string@1652 │ │ +09835a: 6e20 ae02 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@02ae │ │ +098360: 0c04 |006a: move-result-object v4 │ │ +098362: 1f04 5200 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@0052 │ │ +098366: 5bb4 4d02 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ +09836a: 1a04 1818 |006f: const-string v4, "contentIcon" // string@1818 │ │ +09836e: 6e20 aa02 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02aa │ │ +098374: 0a04 |0074: move-result v4 │ │ +098376: 59b4 4f02 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ +09837a: 1a04 1918 |0077: const-string v4, "contentIconGravity" // string@1819 │ │ +09837e: 6e30 ab02 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +098384: 0a04 |007c: move-result v4 │ │ +098386: 59b4 5002 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ +09838a: 1a04 1018 |007f: const-string v4, "contentActionIndex" // string@1810 │ │ +09838e: 6e30 ab02 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +098394: 0a04 |0084: move-result v4 │ │ +098396: 59b4 4e02 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ +09839a: 1a04 b518 |0087: const-string v4, "customSizePreset" // string@18b5 │ │ +09839e: 6e30 ab02 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +0983a4: 0a04 |008c: move-result v4 │ │ +0983a6: 59b4 5202 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ +0983aa: 1a04 b418 |008f: const-string v4, "customContentHeight" // string@18b4 │ │ +0983ae: 6e20 aa02 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02aa │ │ +0983b4: 0a04 |0094: move-result v4 │ │ +0983b6: 59b4 5102 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ +0983ba: 1a04 731e |0097: const-string v4, "gravity" // string@1e73 │ │ +0983be: 6e30 ab02 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@02ab │ │ +0983c4: 0a04 |009c: move-result v4 │ │ +0983c6: 59b4 5502 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ +0983ca: 1a04 ee1e |009f: const-string v4, "hintScreenTimeout" // string@1eee │ │ +0983ce: 6e20 aa02 4300 |00a1: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@02aa │ │ +0983d4: 0a04 |00a4: move-result v4 │ │ +0983d6: 59b4 5602 |00a5: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ +0983da: 0e00 |00a7: return-void │ │ +0983dc: 1203 |00a8: const/4 v3, #int 0 // #0 │ │ +0983de: 2886 |00a9: goto 002f // -007a │ │ catches : (none) │ │ positions : │ │ 0x0008 line=2322 │ │ 0x000b line=2302 │ │ 0x0012 line=2303 │ │ 0x0014 line=2305 │ │ 0x001b line=2308 │ │ @@ -192147,25 +192220,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -098420: |[098420] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ -098430: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -098434: 5220 5402 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -098438: b630 |0004: or-int/2addr v0, v3 │ │ -09843a: 5920 5402 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -09843e: 0e00 |0007: return-void │ │ -098440: 5220 5402 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -098444: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -098448: b510 |000c: and-int/2addr v0, v1 │ │ -09844a: 5920 5402 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -09844e: 28f8 |000f: goto 0007 // -0008 │ │ +0983e0: |[0983e0] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ +0983f0: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0983f4: 5220 5402 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +0983f8: b630 |0004: or-int/2addr v0, v3 │ │ +0983fa: 5920 5402 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +0983fe: 0e00 |0007: return-void │ │ +098400: 5220 5402 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +098404: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +098408: b510 |000c: and-int/2addr v0, v1 │ │ +09840a: 5920 5402 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +09840e: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2867 │ │ 0x0002 line=2868 │ │ 0x0007 line=2872 │ │ 0x0008 line=2870 │ │ locals : │ │ @@ -192179,18 +192252,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -098450: |[098450] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098460: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -098464: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -09846a: 1101 |0005: return-object v1 │ │ +098410: |[098410] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098420: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +098424: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +09842a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2441 │ │ 0x0005 line=2442 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -192200,18 +192273,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09846c: |[09846c] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -09847c: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -098480: 6e20 1822 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2218 │ │ -098486: 1101 |0005: return-object v1 │ │ +09842c: |[09842c] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +09843c: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +098440: 6e20 1822 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2218 │ │ +098446: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2458 │ │ 0x0005 line=2459 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -192222,18 +192295,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -098488: |[098488] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098498: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -09849c: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -0984a2: 1101 |0005: return-object v1 │ │ +098448: |[098448] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098458: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +09845c: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +098462: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2533 │ │ 0x0005 line=2534 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 page Landroid/app/Notification; │ │ @@ -192243,18 +192316,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0984a4: |[0984a4] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0984b4: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -0984b8: 6e20 1822 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2218 │ │ -0984be: 1101 |0005: return-object v1 │ │ +098464: |[098464] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098474: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +098478: 6e20 1822 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2218 │ │ +09847e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2548 │ │ 0x0005 line=2549 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -192265,18 +192338,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0984c0: |[0984c0] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0984d0: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -0984d4: 6e10 1922 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -0984da: 1101 |0005: return-object v1 │ │ +098480: |[098480] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098490: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +098494: 6e10 1922 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +09849a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2468 │ │ 0x0005 line=2469 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -192285,18 +192358,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0984dc: |[0984dc] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0984ec: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -0984f0: 6e10 1922 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ -0984f6: 1101 |0005: return-object v1 │ │ +09849c: |[09849c] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0984ac: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +0984b0: 6e10 1922 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2219 │ │ +0984b6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2558 │ │ 0x0005 line=2559 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -192305,46 +192378,46 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0984f8: |[0984f8] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098508: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@015e │ │ -09850c: 7010 7707 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@0777 │ │ -098512: 2201 2505 |0005: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -098516: 5432 4c02 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -09851a: 7020 1522 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -098520: 5b01 4c02 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -098524: 5231 5402 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -098528: 5901 5402 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -09852c: 5431 5302 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ -098530: 5b01 5302 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ -098534: 2201 2505 |0016: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -098538: 5432 5702 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -09853c: 7020 1522 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ -098542: 5b01 5702 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -098546: 5431 4d02 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ -09854a: 5b01 4d02 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ -09854e: 5231 4f02 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ -098552: 5901 4f02 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ -098556: 5231 5002 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ -09855a: 5901 5002 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ -09855e: 5231 4e02 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ -098562: 5901 4e02 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ -098566: 5231 5202 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ -09856a: 5901 5202 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ -09856e: 5231 5102 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ -098572: 5901 5102 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ -098576: 5231 5502 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ -09857a: 5901 5502 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ -09857e: 5231 5602 |003b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ -098582: 5901 5602 |003d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ -098586: 1100 |003f: return-object v0 │ │ +0984b8: |[0984b8] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0984c8: 2200 5e01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@015e │ │ +0984cc: 7010 7707 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@0777 │ │ +0984d2: 2201 2505 |0005: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +0984d6: 5432 4c02 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +0984da: 7020 1522 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +0984e0: 5b01 4c02 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +0984e4: 5231 5402 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +0984e8: 5901 5402 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +0984ec: 5431 5302 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ +0984f0: 5b01 5302 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ +0984f4: 2201 2505 |0016: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +0984f8: 5432 5702 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +0984fc: 7020 1522 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2215 │ │ +098502: 5b01 5702 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +098506: 5431 4d02 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ +09850a: 5b01 4d02 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ +09850e: 5231 4f02 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ +098512: 5901 4f02 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ +098516: 5231 5002 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ +09851a: 5901 5002 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ +09851e: 5231 4e02 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ +098522: 5901 4e02 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ +098526: 5231 5202 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ +09852a: 5901 5202 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ +09852e: 5231 5102 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ +098532: 5901 5102 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ +098536: 5231 5502 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ +09853a: 5901 5502 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ +09853e: 5231 5602 |003b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ +098542: 5901 5602 |003d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ +098546: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2412 │ │ 0x0005 line=2413 │ │ 0x000e line=2414 │ │ 0x0012 line=2415 │ │ 0x0016 line=2416 │ │ @@ -192366,18 +192439,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098588: |[098588] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ -098598: 6e10 7f07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@077f │ │ -09859e: 0c00 |0003: move-result-object v0 │ │ -0985a0: 1100 |0004: return-object v0 │ │ +098548: |[098548] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ +098558: 6e10 7f07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@077f │ │ +09855e: 0c00 |0003: move-result-object v0 │ │ +098560: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2204 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192385,108 +192458,108 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 198 16-bit code units │ │ -0985a4: |[0985a4] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0985b4: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ -0985b8: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -0985be: 5451 4c02 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -0985c2: 6e10 1c22 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -0985c8: 0a01 |000a: move-result v1 │ │ -0985ca: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ -0985ce: 1a02 0a15 |000d: const-string v2, "actions" // string@150a │ │ -0985d2: 7100 a507 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ -0985d8: 0c03 |0012: move-result-object v3 │ │ -0985da: 5451 4c02 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -0985de: 5454 4c02 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -0985e2: 6e10 2222 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -0985e8: 0a04 |001a: move-result v4 │ │ -0985ea: 2344 7d06 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ -0985ee: 6e20 2422 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -0985f4: 0c01 |0020: move-result-object v1 │ │ -0985f6: 1f01 7d06 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ -0985fa: 7220 3a07 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@073a │ │ -098600: 0c01 |0026: move-result-object v1 │ │ -098602: 6e30 c002 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@02c0 │ │ -098608: 5251 5402 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -09860c: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -09860e: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ -098612: 1a01 d21a |002f: const-string v1, "flags" // string@1ad2 │ │ -098616: 5252 5402 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -09861a: 6e30 bc02 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -098620: 5451 5302 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ -098624: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ -098628: 1a01 5219 |003a: const-string v1, "displayIntent" // string@1952 │ │ -09862c: 5452 5302 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ -098630: 6e30 be02 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -098636: 5451 5702 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -09863a: 6e10 1c22 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -098640: 0a01 |0046: move-result v1 │ │ -098642: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ -098646: 1a02 e126 |0049: const-string v2, "pages" // string@26e1 │ │ -09864a: 5451 5702 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -09864e: 5453 5702 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -098652: 6e10 2222 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -098658: 0a03 |0052: move-result v3 │ │ -09865a: 2333 7006 |0053: new-array v3, v3, [Landroid/app/Notification; // type@0670 │ │ -09865e: 6e20 2422 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -098664: 0c01 |0058: move-result-object v1 │ │ -098666: 1f01 7506 |0059: check-cast v1, [Landroid/os/Parcelable; // type@0675 │ │ -09866a: 6e30 bf02 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ -098670: 5451 4d02 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ -098674: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ -098678: 1a01 5616 |0062: const-string v1, "background" // string@1656 │ │ -09867c: 5452 4d02 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ -098680: 6e30 be02 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ -098686: 5251 4f02 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ -09868a: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ -09868e: 1a01 1c18 |006d: const-string v1, "contentIcon" // string@181c │ │ -098692: 5252 4f02 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ -098696: 6e30 bc02 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -09869c: 5251 5002 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ -0986a0: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ -0986a6: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ -0986aa: 1a01 1d18 |007b: const-string v1, "contentIconGravity" // string@181d │ │ -0986ae: 5252 5002 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ -0986b2: 6e30 bc02 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -0986b8: 5251 4e02 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ -0986bc: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ -0986be: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ -0986c2: 1a01 1418 |0087: const-string v1, "contentActionIndex" // string@1814 │ │ -0986c6: 5252 4e02 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ -0986ca: 6e30 bc02 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -0986d0: 5251 5202 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ -0986d4: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ -0986d8: 1a01 b918 |0092: const-string v1, "customSizePreset" // string@18b9 │ │ -0986dc: 5252 5202 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ -0986e0: 6e30 bc02 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -0986e6: 5251 5102 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ -0986ea: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ -0986ee: 1a01 b818 |009d: const-string v1, "customContentHeight" // string@18b8 │ │ -0986f2: 5252 5102 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ -0986f6: 6e30 bc02 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -0986fc: 5251 5502 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ -098700: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ -098704: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ -098708: 1a01 771e |00aa: const-string v1, "gravity" // string@1e77 │ │ -09870c: 5252 5502 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ -098710: 6e30 bc02 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -098716: 5251 5602 |00b1: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ -09871a: 3801 0900 |00b3: if-eqz v1, 00bc // +0009 │ │ -09871e: 1a01 f21e |00b5: const-string v1, "hintScreenTimeout" // string@1ef2 │ │ -098722: 5252 5602 |00b7: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ -098726: 6e30 bc02 1002 |00b9: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -09872c: 6e10 e506 0600 |00bc: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@06e5 │ │ -098732: 0c01 |00bf: move-result-object v1 │ │ -098734: 1a02 eb15 |00c0: const-string v2, "android.wearable.EXTENSIONS" // string@15eb │ │ -098738: 6e30 b902 2100 |00c2: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ -09873e: 1106 |00c5: return-object v6 │ │ +098564: |[098564] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +098574: 2200 9400 |0000: new-instance v0, Landroid/os/Bundle; // type@0094 │ │ +098578: 7010 a102 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +09857e: 5451 4c02 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +098582: 6e10 1c22 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +098588: 0a01 |000a: move-result v1 │ │ +09858a: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ +09858e: 1a02 0615 |000d: const-string v2, "actions" // string@1506 │ │ +098592: 7100 a507 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@07a5 │ │ +098598: 0c03 |0012: move-result-object v3 │ │ +09859a: 5451 4c02 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +09859e: 5454 4c02 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +0985a2: 6e10 2222 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0985a8: 0a04 |001a: move-result v4 │ │ +0985aa: 2344 7d06 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ +0985ae: 6e20 2422 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +0985b4: 0c01 |0020: move-result-object v1 │ │ +0985b6: 1f01 7d06 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ +0985ba: 7220 3a07 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@073a │ │ +0985c0: 0c01 |0026: move-result-object v1 │ │ +0985c2: 6e30 c002 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@02c0 │ │ +0985c8: 5251 5402 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +0985cc: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +0985ce: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ +0985d2: 1a01 ce1a |002f: const-string v1, "flags" // string@1ace │ │ +0985d6: 5252 5402 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +0985da: 6e30 bc02 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +0985e0: 5451 5302 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ +0985e4: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ +0985e8: 1a01 4e19 |003a: const-string v1, "displayIntent" // string@194e │ │ +0985ec: 5452 5302 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ +0985f0: 6e30 be02 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +0985f6: 5451 5702 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +0985fa: 6e10 1c22 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +098600: 0a01 |0046: move-result v1 │ │ +098602: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ +098606: 1a02 dd26 |0049: const-string v2, "pages" // string@26dd │ │ +09860a: 5451 5702 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +09860e: 5453 5702 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +098612: 6e10 2222 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +098618: 0a03 |0052: move-result v3 │ │ +09861a: 2333 7006 |0053: new-array v3, v3, [Landroid/app/Notification; // type@0670 │ │ +09861e: 6e20 2422 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +098624: 0c01 |0058: move-result-object v1 │ │ +098626: 1f01 7506 |0059: check-cast v1, [Landroid/os/Parcelable; // type@0675 │ │ +09862a: 6e30 bf02 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@02bf │ │ +098630: 5451 4d02 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ +098634: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ +098638: 1a01 5216 |0062: const-string v1, "background" // string@1652 │ │ +09863c: 5452 4d02 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ +098640: 6e30 be02 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@02be │ │ +098646: 5251 4f02 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ +09864a: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ +09864e: 1a01 1818 |006d: const-string v1, "contentIcon" // string@1818 │ │ +098652: 5252 4f02 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ +098656: 6e30 bc02 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +09865c: 5251 5002 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ +098660: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ +098666: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ +09866a: 1a01 1918 |007b: const-string v1, "contentIconGravity" // string@1819 │ │ +09866e: 5252 5002 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ +098672: 6e30 bc02 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +098678: 5251 4e02 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ +09867c: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ +09867e: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ +098682: 1a01 1018 |0087: const-string v1, "contentActionIndex" // string@1810 │ │ +098686: 5252 4e02 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ +09868a: 6e30 bc02 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +098690: 5251 5202 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ +098694: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ +098698: 1a01 b518 |0092: const-string v1, "customSizePreset" // string@18b5 │ │ +09869c: 5252 5202 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ +0986a0: 6e30 bc02 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +0986a6: 5251 5102 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ +0986aa: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ +0986ae: 1a01 b418 |009d: const-string v1, "customContentHeight" // string@18b4 │ │ +0986b2: 5252 5102 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ +0986b6: 6e30 bc02 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +0986bc: 5251 5502 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ +0986c0: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ +0986c4: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ +0986c8: 1a01 731e |00aa: const-string v1, "gravity" // string@1e73 │ │ +0986cc: 5252 5502 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ +0986d0: 6e30 bc02 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +0986d6: 5251 5602 |00b1: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ +0986da: 3801 0900 |00b3: if-eqz v1, 00bc // +0009 │ │ +0986de: 1a01 ee1e |00b5: const-string v1, "hintScreenTimeout" // string@1eee │ │ +0986e2: 5252 5602 |00b7: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ +0986e6: 6e30 bc02 1002 |00b9: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +0986ec: 6e10 e506 0600 |00bc: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@06e5 │ │ +0986f2: 0c01 |00bf: move-result-object v1 │ │ +0986f4: 1a02 e715 |00c0: const-string v2, "android.wearable.EXTENSIONS" // string@15e7 │ │ +0986f8: 6e30 b902 2100 |00c2: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@02b9 │ │ +0986fe: 1106 |00c5: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2363 │ │ 0x0005 line=2365 │ │ 0x000d line=2366 │ │ 0x002a line=2370 │ │ 0x002f line=2371 │ │ @@ -192522,17 +192595,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098740: |[098740] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ -098750: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ -098754: 1100 |0002: return-object v0 │ │ +098700: |[098700] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ +098710: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@024c │ │ +098714: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192540,17 +192613,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098758: |[098758] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ -098768: 5410 4d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ -09876c: 1100 |0002: return-object v0 │ │ +098718: |[098718] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ +098728: 5410 4d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ +09872c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2596 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192558,17 +192631,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098770: |[098770] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ -098780: 5210 4e02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ -098784: 0f00 |0002: return v0 │ │ +098730: |[098730] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ +098740: 5210 4e02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ +098744: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2669 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192576,17 +192649,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098788: |[098788] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ -098798: 5210 4f02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ -09879c: 0f00 |0002: return v0 │ │ +098748: |[098748] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ +098758: 5210 4f02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ +09875c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192594,17 +192667,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0987a0: |[0987a0] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ -0987b0: 5210 5002 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ -0987b4: 0f00 |0002: return v0 │ │ +098760: |[098760] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ +098770: 5210 5002 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ +098774: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2632 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #14 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192612,22 +192685,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0987b8: |[0987b8] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ -0987c8: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -0987cc: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0987d0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0987d4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0987d6: 0f00 |0007: return v0 │ │ -0987d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0987da: 28fe |0009: goto 0007 // -0002 │ │ +098778: |[098778] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ +098788: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +09878c: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +098790: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +098794: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +098796: 0f00 |0007: return v0 │ │ +098798: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09879a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2779 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192635,17 +192708,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0987dc: |[0987dc] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ -0987ec: 5210 5102 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ -0987f0: 0f00 |0002: return v0 │ │ +09879c: |[09879c] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ +0987ac: 5210 5102 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ +0987b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2738 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192653,17 +192726,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0987f4: |[0987f4] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ -098804: 5210 5202 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ -098808: 0f00 |0002: return v0 │ │ +0987b4: |[0987b4] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ +0987c4: 5210 5202 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ +0987c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2716 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #17 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192671,17 +192744,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09880c: |[09880c] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ -09881c: 5410 5302 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ -098820: 1100 |0002: return-object v0 │ │ +0987cc: |[0987cc] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ +0987dc: 5410 5302 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ +0987e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2519 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192689,17 +192762,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098824: |[098824] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ -098834: 5210 5502 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ -098838: 0f00 |0002: return v0 │ │ +0987e4: |[0987e4] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ +0987f4: 5210 5502 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ +0987f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2690 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192707,22 +192780,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -09883c: |[09883c] android.support.v4.app.NotificationCompat$WearableExtender.getHintAvoidBackgroundClipping:()Z │ │ -09884c: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -098850: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -098854: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -098858: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09885a: 0f00 |0007: return v0 │ │ -09885c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09885e: 28fe |0009: goto 0007 // -0002 │ │ +0987fc: |[0987fc] android.support.v4.app.NotificationCompat$WearableExtender.getHintAvoidBackgroundClipping:()Z │ │ +09880c: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +098810: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +098814: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +098818: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09881a: 0f00 |0007: return v0 │ │ +09881c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09881e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2841 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #20 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192730,22 +192803,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -098860: |[098860] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ -098870: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -098874: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -098878: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -09887c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09887e: 0f00 |0007: return v0 │ │ -098880: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -098882: 28fe |0009: goto 0007 // -0002 │ │ +098820: |[098820] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ +098830: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +098834: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +098838: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +09883c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09883e: 0f00 |0007: return v0 │ │ +098840: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +098842: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2798 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #21 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192753,17 +192826,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098884: |[098884] android.support.v4.app.NotificationCompat$WearableExtender.getHintScreenTimeout:()I │ │ -098894: 5210 5602 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ -098898: 0f00 |0002: return v0 │ │ +098844: |[098844] android.support.v4.app.NotificationCompat$WearableExtender.getHintScreenTimeout:()I │ │ +098854: 5210 5602 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ +098858: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2863 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #22 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192771,22 +192844,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -09889c: |[09889c] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ -0988ac: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -0988b0: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0988b4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0988b8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0988ba: 0f00 |0007: return v0 │ │ -0988bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0988be: 28fe |0009: goto 0007 // -0002 │ │ +09885c: |[09885c] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ +09886c: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +098870: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +098874: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +098878: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09887a: 0f00 |0007: return v0 │ │ +09887c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09887e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2817 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #23 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192794,17 +192867,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0988c0: |[0988c0] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ -0988d0: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ -0988d4: 1100 |0002: return-object v0 │ │ +098880: |[098880] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ +098890: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0257 │ │ +098894: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2570 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #24 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192812,22 +192885,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0988d8: |[0988d8] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ -0988e8: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ -0988ec: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0988f0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0988f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0988f6: 0f00 |0007: return v0 │ │ -0988f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0988fa: 28fe |0009: goto 0007 // -0002 │ │ +098898: |[098898] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ +0988a8: 5210 5402 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@0254 │ │ +0988ac: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0988b0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0988b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0988b6: 0f00 |0007: return v0 │ │ +0988b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0988ba: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #25 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -192835,17 +192908,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0988fc: |[0988fc] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -09890c: 5b01 4d02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ -098910: 1100 |0002: return-object v0 │ │ +0988bc: |[0988bc] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0988cc: 5b01 4d02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@024d │ │ +0988d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2583 │ │ 0x0002 line=2584 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 background Landroid/graphics/Bitmap; │ │ @@ -192855,17 +192928,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098914: |[098914] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098924: 5901 4e02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ -098928: 1100 |0002: return-object v0 │ │ +0988d4: |[0988d4] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0988e4: 5901 4e02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@024e │ │ +0988e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2650 │ │ 0x0002 line=2651 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 actionIndex I │ │ @@ -192875,17 +192948,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09892c: |[09892c] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -09893c: 5901 4f02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ -098940: 1100 |0002: return-object v0 │ │ +0988ec: |[0988ec] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0988fc: 5901 4f02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@024f │ │ +098900: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2603 │ │ 0x0002 line=2604 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 icon I │ │ @@ -192895,17 +192968,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098944: |[098944] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098954: 5901 5002 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ -098958: 1100 |0002: return-object v0 │ │ +098904: |[098904] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098914: 5901 5002 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0250 │ │ +098918: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2621 │ │ 0x0002 line=2622 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 contentIconGravity I │ │ @@ -192915,18 +192988,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09895c: |[09895c] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -09896c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09896e: 7030 9a07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ -098974: 1101 |0004: return-object v1 │ │ +09891c: |[09891c] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +09892c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09892e: 7030 9a07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ +098934: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2768 │ │ 0x0004 line=2769 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 contentIntentAvailableOffline Z │ │ @@ -192936,17 +193009,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098978: |[098978] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098988: 5901 5102 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ -09898c: 1100 |0002: return-object v0 │ │ +098938: |[098938] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098948: 5901 5102 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@0251 │ │ +09894c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2727 │ │ 0x0002 line=2728 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -192956,17 +193029,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098990: |[098990] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0989a0: 5901 5202 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ -0989a4: 1100 |0002: return-object v0 │ │ +098950: |[098950] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098960: 5901 5202 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@0252 │ │ +098964: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2703 │ │ 0x0002 line=2704 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 sizePreset I │ │ @@ -192976,17 +193049,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0989a8: |[0989a8] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0989b8: 5b01 5302 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ -0989bc: 1100 |0002: return-object v0 │ │ +098968: |[098968] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098978: 5b01 5302 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@0253 │ │ +09897c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2510 │ │ 0x0002 line=2511 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -192996,17 +193069,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0989c0: |[0989c0] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0989d0: 5901 5502 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ -0989d4: 1100 |0002: return-object v0 │ │ +098980: |[098980] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098990: 5901 5502 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@0255 │ │ +098994: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2679 │ │ 0x0002 line=2680 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 gravity I │ │ @@ -193016,18 +193089,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0989d8: |[0989d8] android.support.v4.app.NotificationCompat$WearableExtender.setHintAvoidBackgroundClipping:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0989e8: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -0989ec: 7030 9a07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ -0989f2: 1101 |0005: return-object v1 │ │ +098998: |[098998] android.support.v4.app.NotificationCompat$WearableExtender.setHintAvoidBackgroundClipping:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0989a8: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +0989ac: 7030 9a07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ +0989b2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2829 │ │ 0x0005 line=2830 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 hintAvoidBackgroundClipping Z │ │ @@ -193037,18 +193110,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0989f4: |[0989f4] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098a04: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -098a06: 7030 9a07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ -098a0c: 1101 |0004: return-object v1 │ │ +0989b4: |[0989b4] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0989c4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0989c6: 7030 9a07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ +0989cc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2788 │ │ 0x0004 line=2789 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintHideIcon Z │ │ @@ -193058,17 +193131,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098a10: |[098a10] android.support.v4.app.NotificationCompat$WearableExtender.setHintScreenTimeout:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098a20: 5901 5602 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ -098a24: 1100 |0002: return-object v0 │ │ +0989d0: |[0989d0] android.support.v4.app.NotificationCompat$WearableExtender.setHintScreenTimeout:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0989e0: 5901 5602 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@0256 │ │ +0989e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2852 │ │ 0x0002 line=2853 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 timeout I │ │ @@ -193078,18 +193151,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -098a28: |[098a28] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098a38: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -098a3a: 7030 9a07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ -098a40: 1101 |0004: return-object v1 │ │ +0989e8: |[0989e8] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0989f8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0989fa: 7030 9a07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ +098a00: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2807 │ │ 0x0004 line=2808 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintShowBackgroundOnly Z │ │ @@ -193099,33 +193172,33 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -098a44: |[098a44] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -098a54: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -098a58: 7030 9a07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ -098a5e: 1101 |0005: return-object v1 │ │ +098a04: |[098a04] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +098a14: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +098a18: 7030 9a07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@079a │ │ +098a1e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ 0x0005 line=2748 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 startScrollBottom Z │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #804 header: │ │ class_idx : 352 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4043 │ │ +source_file_idx : 4039 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #804 annotations: │ │ Annotations on class │ │ @@ -193157,148 +193230,148 @@ │ │ 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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 32 │ │ ins : 24 │ │ outs : 4 │ │ insns size : 261 16-bit code units │ │ -098a60: |[098a60] android.support.v4.app.NotificationCompatApi20$Builder.:(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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -098a70: 7010 6f21 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@216f │ │ -098a76: 2204 1e00 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@001e │ │ -098a7a: 7020 8000 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ -098a80: 53a6 1500 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ -098a84: 6e30 a700 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ -098a8a: 0c04 |000d: move-result-object v4 │ │ -098a8c: 0200 1600 |000e: move/from16 v0, v22 │ │ -098a90: 6e20 9d00 0400 |0010: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@009d │ │ -098a96: 0c04 |0013: move-result-object v4 │ │ -098a98: 52a5 0d00 |0014: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ -098a9c: 52a6 0e00 |0016: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -098aa0: 6e30 9f00 5406 |0018: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ -098aa6: 0c04 |001b: move-result-object v4 │ │ -098aa8: 54a5 0700 |001c: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -098aac: 6e20 8900 5400 |001e: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ -098ab2: 0c04 |0021: move-result-object v4 │ │ -098ab4: 54a5 1300 |0022: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -098ab8: 6e30 a300 540e |0024: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ -098abe: 0c04 |0027: move-result-object v4 │ │ -098ac0: 54a5 1200 |0028: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -098ac4: 52a6 0500 |002a: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -098ac8: 6e30 a100 5406 |002c: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ -098ace: 0c04 |002f: move-result-object v4 │ │ -098ad0: 54a5 1400 |0030: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -098ad4: 6e20 a500 5400 |0032: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ -098ada: 0c04 |0035: move-result-object v4 │ │ -098adc: 52a5 0f00 |0036: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -098ae0: 52a6 1100 |0038: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -098ae4: 52a7 1000 |003a: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -098ae8: 6e40 9500 5476 |003c: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ -098aee: 0c05 |003f: move-result-object v5 │ │ -098af0: 52a4 0b00 |0040: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -098af4: dd04 0402 |0042: and-int/lit8 v4, v4, #int 2 // #02 │ │ -098af8: 3804 b600 |0044: if-eqz v4, 00fa // +00b6 │ │ -098afc: 1214 |0046: const/4 v4, #int 1 // #1 │ │ -098afe: 6e20 9800 4500 |0047: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ -098b04: 0c05 |004a: move-result-object v5 │ │ -098b06: 52a4 0b00 |004b: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -098b0a: dd04 0408 |004d: and-int/lit8 v4, v4, #int 8 // #08 │ │ -098b0e: 3804 ae00 |004f: if-eqz v4, 00fd // +00ae │ │ -098b12: 1214 |0051: const/4 v4, #int 1 // #1 │ │ -098b14: 6e20 9900 4500 |0052: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ -098b1a: 0c05 |0055: move-result-object v5 │ │ -098b1c: 52a4 0b00 |0056: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -098b20: dd04 0410 |0058: and-int/lit8 v4, v4, #int 16 // #10 │ │ -098b24: 3804 a600 |005a: if-eqz v4, 0100 // +00a6 │ │ -098b28: 1214 |005c: const/4 v4, #int 1 // #1 │ │ -098b2a: 6e20 8600 4500 |005d: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ -098b30: 0c04 |0060: move-result-object v4 │ │ -098b32: 52a5 0800 |0061: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ -098b36: 6e20 8e00 5400 |0063: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ -098b3c: 0c04 |0066: move-result-object v4 │ │ -098b3e: 6e20 8d00 b400 |0067: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -098b44: 0c04 |006a: move-result-object v4 │ │ -098b46: 6e20 8c00 c400 |006b: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -098b4c: 0c04 |006e: move-result-object v4 │ │ -098b4e: 0800 1900 |006f: move-object/from16 v0, v25 │ │ -098b52: 6e20 a200 0400 |0071: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ -098b58: 0c04 |0074: move-result-object v4 │ │ -098b5a: 6e20 8a00 d400 |0075: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ -098b60: 0c04 |0078: move-result-object v4 │ │ -098b62: 0800 1000 |0079: move-object/from16 v0, v16 │ │ -098b66: 6e20 8b00 0400 |007b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -098b6c: 0c04 |007e: move-result-object v4 │ │ -098b6e: 54a5 0900 |007f: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -098b72: 6e20 8f00 5400 |0081: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ -098b78: 0c05 |0084: move-result-object v5 │ │ -098b7a: 52a4 0b00 |0085: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -098b7e: d544 8000 |0087: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -098b82: 3804 7a00 |0089: if-eqz v4, 0103 // +007a │ │ -098b86: 1214 |008b: const/4 v4, #int 1 // #1 │ │ -098b88: 0800 1100 |008c: move-object/from16 v0, v17 │ │ -098b8c: 6e30 9100 0504 |008e: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ -098b92: 0c04 |0091: move-result-object v4 │ │ -098b94: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -098b98: 6e20 9400 0400 |0094: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ -098b9e: 0c04 |0097: move-result-object v4 │ │ -098ba0: 6e20 9700 f400 |0098: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ -098ba6: 0c04 |009b: move-result-object v4 │ │ -098ba8: 0200 1700 |009c: move/from16 v0, v23 │ │ -098bac: 6e20 a400 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00a4 │ │ -098bb2: 0c04 |00a1: move-result-object v4 │ │ -098bb4: 0200 1800 |00a2: move/from16 v0, v24 │ │ -098bb8: 6e20 9a00 0400 |00a4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@009a │ │ -098bbe: 0c04 |00a7: move-result-object v4 │ │ -098bc0: 0200 1300 |00a8: move/from16 v0, v19 │ │ -098bc4: 0201 1400 |00aa: move/from16 v1, v20 │ │ -098bc8: 0202 1500 |00ac: move/from16 v2, v21 │ │ -098bcc: 6e40 9b00 0421 |00ae: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ -098bd2: 0c04 |00b1: move-result-object v4 │ │ -098bd4: 0200 1a00 |00b2: move/from16 v0, v26 │ │ -098bd8: 6e20 9600 0400 |00b4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@0096 │ │ -098bde: 0c04 |00b7: move-result-object v4 │ │ -098be0: 0800 1d00 |00b8: move-object/from16 v0, v29 │ │ -098be4: 6e20 9200 0400 |00ba: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0092 │ │ -098bea: 0c04 |00bd: move-result-object v4 │ │ -098bec: 0200 1e00 |00be: move/from16 v0, v30 │ │ -098bf0: 6e20 9300 0400 |00c0: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@0093 │ │ -098bf6: 0c04 |00c3: move-result-object v4 │ │ -098bf8: 0800 1f00 |00c4: move-object/from16 v0, v31 │ │ -098bfc: 6e20 a000 0400 |00c6: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00a0 │ │ -098c02: 0c04 |00c9: move-result-object v4 │ │ -098c04: 5b84 9502 |00ca: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ -098c08: 2204 9400 |00cc: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ -098c0c: 7010 a102 0400 |00ce: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -098c12: 5b84 9602 |00d1: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@0296 │ │ -098c16: 381c 0900 |00d3: if-eqz v28, 00dc // +0009 │ │ -098c1a: 5484 9602 |00d5: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@0296 │ │ -098c1e: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -098c22: 6e20 b702 0400 |00d9: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ -098c28: 381b 1d00 |00dc: if-eqz v27, 00f9 // +001d │ │ -098c2c: 7401 1c22 1b00 |00de: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -098c32: 0a04 |00e1: move-result v4 │ │ -098c34: 3904 1700 |00e2: if-nez v4, 00f9 // +0017 │ │ -098c38: 5485 9602 |00e4: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@0296 │ │ -098c3c: 1a06 cb15 |00e6: const-string v6, "android.people" // string@15cb │ │ -098c40: 7401 2222 1b00 |00e8: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -098c46: 0a04 |00eb: move-result v4 │ │ -098c48: 2344 9906 |00ec: new-array v4, v4, [Ljava/lang/String; // type@0699 │ │ -098c4c: 0800 1b00 |00ee: move-object/from16 v0, v27 │ │ -098c50: 6e20 2422 4000 |00f0: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -098c56: 0c04 |00f3: move-result-object v4 │ │ -098c58: 1f04 9906 |00f4: check-cast v4, [Ljava/lang/String; // type@0699 │ │ -098c5c: 6e30 c302 6504 |00f6: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@02c3 │ │ -098c62: 0e00 |00f9: return-void │ │ -098c64: 1204 |00fa: const/4 v4, #int 0 // #0 │ │ -098c66: 2900 4cff |00fb: goto/16 0047 // -00b4 │ │ -098c6a: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ -098c6c: 2900 54ff |00fe: goto/16 0052 // -00ac │ │ -098c70: 1204 |0100: const/4 v4, #int 0 // #0 │ │ -098c72: 2900 5cff |0101: goto/16 005d // -00a4 │ │ -098c76: 1204 |0103: const/4 v4, #int 0 // #0 │ │ -098c78: 2888 |0104: goto 008c // -0078 │ │ +098a20: |[098a20] android.support.v4.app.NotificationCompatApi20$Builder.:(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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +098a30: 7010 6f21 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@216f │ │ +098a36: 2204 1e00 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@001e │ │ +098a3a: 7020 8000 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ +098a40: 53a6 1500 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ +098a44: 6e30 a700 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ +098a4a: 0c04 |000d: move-result-object v4 │ │ +098a4c: 0200 1600 |000e: move/from16 v0, v22 │ │ +098a50: 6e20 9d00 0400 |0010: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@009d │ │ +098a56: 0c04 |0013: move-result-object v4 │ │ +098a58: 52a5 0d00 |0014: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ +098a5c: 52a6 0e00 |0016: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +098a60: 6e30 9f00 5406 |0018: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ +098a66: 0c04 |001b: move-result-object v4 │ │ +098a68: 54a5 0700 |001c: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +098a6c: 6e20 8900 5400 |001e: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ +098a72: 0c04 |0021: move-result-object v4 │ │ +098a74: 54a5 1300 |0022: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +098a78: 6e30 a300 540e |0024: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ +098a7e: 0c04 |0027: move-result-object v4 │ │ +098a80: 54a5 1200 |0028: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +098a84: 52a6 0500 |002a: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +098a88: 6e30 a100 5406 |002c: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ +098a8e: 0c04 |002f: move-result-object v4 │ │ +098a90: 54a5 1400 |0030: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +098a94: 6e20 a500 5400 |0032: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ +098a9a: 0c04 |0035: move-result-object v4 │ │ +098a9c: 52a5 0f00 |0036: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +098aa0: 52a6 1100 |0038: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +098aa4: 52a7 1000 |003a: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +098aa8: 6e40 9500 5476 |003c: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ +098aae: 0c05 |003f: move-result-object v5 │ │ +098ab0: 52a4 0b00 |0040: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +098ab4: dd04 0402 |0042: and-int/lit8 v4, v4, #int 2 // #02 │ │ +098ab8: 3804 b600 |0044: if-eqz v4, 00fa // +00b6 │ │ +098abc: 1214 |0046: const/4 v4, #int 1 // #1 │ │ +098abe: 6e20 9800 4500 |0047: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ +098ac4: 0c05 |004a: move-result-object v5 │ │ +098ac6: 52a4 0b00 |004b: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +098aca: dd04 0408 |004d: and-int/lit8 v4, v4, #int 8 // #08 │ │ +098ace: 3804 ae00 |004f: if-eqz v4, 00fd // +00ae │ │ +098ad2: 1214 |0051: const/4 v4, #int 1 // #1 │ │ +098ad4: 6e20 9900 4500 |0052: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ +098ada: 0c05 |0055: move-result-object v5 │ │ +098adc: 52a4 0b00 |0056: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +098ae0: dd04 0410 |0058: and-int/lit8 v4, v4, #int 16 // #10 │ │ +098ae4: 3804 a600 |005a: if-eqz v4, 0100 // +00a6 │ │ +098ae8: 1214 |005c: const/4 v4, #int 1 // #1 │ │ +098aea: 6e20 8600 4500 |005d: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ +098af0: 0c04 |0060: move-result-object v4 │ │ +098af2: 52a5 0800 |0061: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ +098af6: 6e20 8e00 5400 |0063: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ +098afc: 0c04 |0066: move-result-object v4 │ │ +098afe: 6e20 8d00 b400 |0067: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ +098b04: 0c04 |006a: move-result-object v4 │ │ +098b06: 6e20 8c00 c400 |006b: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ +098b0c: 0c04 |006e: move-result-object v4 │ │ +098b0e: 0800 1900 |006f: move-object/from16 v0, v25 │ │ +098b12: 6e20 a200 0400 |0071: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +098b18: 0c04 |0074: move-result-object v4 │ │ +098b1a: 6e20 8a00 d400 |0075: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ +098b20: 0c04 |0078: move-result-object v4 │ │ +098b22: 0800 1000 |0079: move-object/from16 v0, v16 │ │ +098b26: 6e20 8b00 0400 |007b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ +098b2c: 0c04 |007e: move-result-object v4 │ │ +098b2e: 54a5 0900 |007f: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +098b32: 6e20 8f00 5400 |0081: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ +098b38: 0c05 |0084: move-result-object v5 │ │ +098b3a: 52a4 0b00 |0085: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +098b3e: d544 8000 |0087: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +098b42: 3804 7a00 |0089: if-eqz v4, 0103 // +007a │ │ +098b46: 1214 |008b: const/4 v4, #int 1 // #1 │ │ +098b48: 0800 1100 |008c: move-object/from16 v0, v17 │ │ +098b4c: 6e30 9100 0504 |008e: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ +098b52: 0c04 |0091: move-result-object v4 │ │ +098b54: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +098b58: 6e20 9400 0400 |0094: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ +098b5e: 0c04 |0097: move-result-object v4 │ │ +098b60: 6e20 9700 f400 |0098: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ +098b66: 0c04 |009b: move-result-object v4 │ │ +098b68: 0200 1700 |009c: move/from16 v0, v23 │ │ +098b6c: 6e20 a400 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00a4 │ │ +098b72: 0c04 |00a1: move-result-object v4 │ │ +098b74: 0200 1800 |00a2: move/from16 v0, v24 │ │ +098b78: 6e20 9a00 0400 |00a4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@009a │ │ +098b7e: 0c04 |00a7: move-result-object v4 │ │ +098b80: 0200 1300 |00a8: move/from16 v0, v19 │ │ +098b84: 0201 1400 |00aa: move/from16 v1, v20 │ │ +098b88: 0202 1500 |00ac: move/from16 v2, v21 │ │ +098b8c: 6e40 9b00 0421 |00ae: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ +098b92: 0c04 |00b1: move-result-object v4 │ │ +098b94: 0200 1a00 |00b2: move/from16 v0, v26 │ │ +098b98: 6e20 9600 0400 |00b4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@0096 │ │ +098b9e: 0c04 |00b7: move-result-object v4 │ │ +098ba0: 0800 1d00 |00b8: move-object/from16 v0, v29 │ │ +098ba4: 6e20 9200 0400 |00ba: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0092 │ │ +098baa: 0c04 |00bd: move-result-object v4 │ │ +098bac: 0200 1e00 |00be: move/from16 v0, v30 │ │ +098bb0: 6e20 9300 0400 |00c0: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@0093 │ │ +098bb6: 0c04 |00c3: move-result-object v4 │ │ +098bb8: 0800 1f00 |00c4: move-object/from16 v0, v31 │ │ +098bbc: 6e20 a000 0400 |00c6: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00a0 │ │ +098bc2: 0c04 |00c9: move-result-object v4 │ │ +098bc4: 5b84 9502 |00ca: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ +098bc8: 2204 9400 |00cc: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ +098bcc: 7010 a102 0400 |00ce: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +098bd2: 5b84 9602 |00d1: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@0296 │ │ +098bd6: 381c 0900 |00d3: if-eqz v28, 00dc // +0009 │ │ +098bda: 5484 9602 |00d5: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@0296 │ │ +098bde: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +098be2: 6e20 b702 0400 |00d9: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ +098be8: 381b 1d00 |00dc: if-eqz v27, 00f9 // +001d │ │ +098bec: 7401 1c22 1b00 |00de: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +098bf2: 0a04 |00e1: move-result v4 │ │ +098bf4: 3904 1700 |00e2: if-nez v4, 00f9 // +0017 │ │ +098bf8: 5485 9602 |00e4: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@0296 │ │ +098bfc: 1a06 c715 |00e6: const-string v6, "android.people" // string@15c7 │ │ +098c00: 7401 2222 1b00 |00e8: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +098c06: 0a04 |00eb: move-result v4 │ │ +098c08: 2344 9906 |00ec: new-array v4, v4, [Ljava/lang/String; // type@0699 │ │ +098c0c: 0800 1b00 |00ee: move-object/from16 v0, v27 │ │ +098c10: 6e20 2422 4000 |00f0: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +098c16: 0c04 |00f3: move-result-object v4 │ │ +098c18: 1f04 9906 |00f4: check-cast v4, [Ljava/lang/String; // type@0699 │ │ +098c1c: 6e30 c302 6504 |00f6: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@02c3 │ │ +098c22: 0e00 |00f9: return-void │ │ +098c24: 1204 |00fa: const/4 v4, #int 0 // #0 │ │ +098c26: 2900 4cff |00fb: goto/16 0047 // -00b4 │ │ +098c2a: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ +098c2c: 2900 54ff |00fe: goto/16 0052 // -00ac │ │ +098c30: 1204 |0100: const/4 v4, #int 0 // #0 │ │ +098c32: 2900 5cff |0101: goto/16 005d // -00a4 │ │ +098c36: 1204 |0103: const/4 v4, #int 0 // #0 │ │ +098c38: 2888 |0104: goto 008c // -0078 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x00cc line=74 │ │ 0x00d3 line=75 │ │ 0x00d5 line=76 │ │ @@ -193339,18 +193412,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -098c7c: |[098c7c] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -098c8c: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ -098c90: 7120 b707 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@07b7 │ │ -098c96: 0e00 |0005: return-void │ │ +098c3c: |[098c3c] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +098c4c: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ +098c50: 7120 b707 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@07b7 │ │ +098c56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -193360,22 +193433,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -098c98: |[098c98] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ -098ca8: 5420 9502 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ -098cac: 5421 9602 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@0296 │ │ -098cb0: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0090 │ │ -098cb6: 5420 9502 |0007: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ -098cba: 6e10 8400 0000 |0009: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0084 │ │ -098cc0: 0c00 |000c: move-result-object v0 │ │ -098cc2: 1100 |000d: return-object v0 │ │ +098c58: |[098c58] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ +098c68: 5420 9502 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ +098c6c: 5421 9602 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@0296 │ │ +098c70: 6e20 9000 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0090 │ │ +098c76: 5420 9502 |0007: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ +098c7a: 6e10 8400 0000 |0009: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0084 │ │ +098c80: 0c00 |000c: move-result-object v0 │ │ +098c82: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=96 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ @@ -193384,30 +193457,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098cc4: |[098cc4] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -098cd4: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ -098cd8: 1100 |0002: return-object v0 │ │ +098c84: |[098c84] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +098c94: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0295 │ │ +098c98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ - source_file_idx : 4043 (NotificationCompatApi20.java) │ │ + source_file_idx : 4039 (NotificationCompatApi20.java) │ │ │ │ Class #805 header: │ │ class_idx : 354 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4044 │ │ +source_file_idx : 4040 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #805 annotations: │ │ Annotations on class │ │ @@ -193435,155 +193508,155 @@ │ │ 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;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 38 │ │ ins : 28 │ │ outs : 4 │ │ insns size : 272 16-bit code units │ │ -098cdc: |[098cdc] android.support.v4.app.NotificationCompatApi21$Builder.:(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;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V │ │ -098cec: 7010 6f21 0a00 |0000: invoke-direct {v10}, Ljava/lang/Object;.:()V // method@216f │ │ -098cf2: 2206 1e00 |0003: new-instance v6, Landroid/app/Notification$Builder; // type@001e │ │ -098cf6: 7020 8000 b600 |0005: invoke-direct {v6, v11}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ -098cfc: 53c8 1500 |0008: iget-wide v8, v12, Landroid/app/Notification;.when:J // field@0015 │ │ -098d00: 6e30 a700 8609 |000a: invoke-virtual {v6, v8, v9}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ -098d06: 0c06 |000d: move-result-object v6 │ │ -098d08: 0200 1800 |000e: move/from16 v0, v24 │ │ -098d0c: 6e20 9d00 0600 |0010: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@009d │ │ -098d12: 0c06 |0013: move-result-object v6 │ │ -098d14: 52c7 0d00 |0014: iget v7, v12, Landroid/app/Notification;.icon:I // field@000d │ │ -098d18: 52c8 0e00 |0016: iget v8, v12, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -098d1c: 6e30 9f00 7608 |0018: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ -098d22: 0c06 |001b: move-result-object v6 │ │ -098d24: 54c7 0700 |001c: iget-object v7, v12, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -098d28: 6e20 8900 7600 |001e: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ -098d2e: 0c06 |0021: move-result-object v6 │ │ -098d30: 54c7 1300 |0022: iget-object v7, v12, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -098d34: 0800 1000 |0024: move-object/from16 v0, v16 │ │ -098d38: 6e30 a300 7600 |0026: invoke-virtual {v6, v7, v0}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ -098d3e: 0c06 |0029: move-result-object v6 │ │ -098d40: 54c7 1200 |002a: iget-object v7, v12, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -098d44: 52c8 0500 |002c: iget v8, v12, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -098d48: 6e30 a100 7608 |002e: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ -098d4e: 0c06 |0031: move-result-object v6 │ │ -098d50: 54c7 1400 |0032: iget-object v7, v12, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -098d54: 6e20 a500 7600 |0034: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ -098d5a: 0c06 |0037: move-result-object v6 │ │ -098d5c: 52c7 0f00 |0038: iget v7, v12, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -098d60: 52c8 1100 |003a: iget v8, v12, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -098d64: 52c9 1000 |003c: iget v9, v12, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -098d68: 6e40 9500 7698 |003e: invoke-virtual {v6, v7, v8, v9}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ -098d6e: 0c07 |0041: move-result-object v7 │ │ -098d70: 52c6 0b00 |0042: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ -098d74: dd06 0602 |0044: and-int/lit8 v6, v6, #int 2 // #02 │ │ -098d78: 3806 be00 |0046: if-eqz v6, 0104 // +00be │ │ -098d7c: 1216 |0048: const/4 v6, #int 1 // #1 │ │ -098d7e: 6e20 9800 6700 |0049: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ -098d84: 0c07 |004c: move-result-object v7 │ │ -098d86: 52c6 0b00 |004d: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ -098d8a: dd06 0608 |004f: and-int/lit8 v6, v6, #int 8 // #08 │ │ -098d8e: 3806 b600 |0051: if-eqz v6, 0107 // +00b6 │ │ -098d92: 1216 |0053: const/4 v6, #int 1 // #1 │ │ -098d94: 6e20 9900 6700 |0054: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ -098d9a: 0c07 |0057: move-result-object v7 │ │ -098d9c: 52c6 0b00 |0058: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ -098da0: dd06 0610 |005a: and-int/lit8 v6, v6, #int 16 // #10 │ │ -098da4: 3806 ae00 |005c: if-eqz v6, 010a // +00ae │ │ -098da8: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -098daa: 6e20 8600 6700 |005f: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ -098db0: 0c06 |0062: move-result-object v6 │ │ -098db2: 52c7 0800 |0063: iget v7, v12, Landroid/app/Notification;.defaults:I // field@0008 │ │ -098db6: 6e20 8e00 7600 |0065: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ -098dbc: 0c06 |0068: move-result-object v6 │ │ -098dbe: 6e20 8d00 d600 |0069: invoke-virtual {v6, v13}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -098dc4: 0c06 |006c: move-result-object v6 │ │ -098dc6: 6e20 8c00 e600 |006d: invoke-virtual {v6, v14}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -098dcc: 0c06 |0070: move-result-object v6 │ │ -098dce: 0800 1b00 |0071: move-object/from16 v0, v27 │ │ -098dd2: 6e20 a200 0600 |0073: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ -098dd8: 0c06 |0076: move-result-object v6 │ │ -098dda: 6e20 8a00 f600 |0077: invoke-virtual {v6, v15}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ -098de0: 0c06 |007a: move-result-object v6 │ │ -098de2: 0800 1200 |007b: move-object/from16 v0, v18 │ │ -098de6: 6e20 8b00 0600 |007d: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -098dec: 0c06 |0080: move-result-object v6 │ │ -098dee: 54c7 0900 |0081: iget-object v7, v12, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -098df2: 6e20 8f00 7600 |0083: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ -098df8: 0c07 |0086: move-result-object v7 │ │ -098dfa: 52c6 0b00 |0087: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ -098dfe: d566 8000 |0089: and-int/lit16 v6, v6, #int 128 // #0080 │ │ -098e02: 3806 8200 |008b: if-eqz v6, 010d // +0082 │ │ -098e06: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -098e08: 0800 1300 |008e: move-object/from16 v0, v19 │ │ -098e0c: 6e30 9100 0706 |0090: invoke-virtual {v7, v0, v6}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ -098e12: 0c06 |0093: move-result-object v6 │ │ -098e14: 0800 1400 |0094: move-object/from16 v0, v20 │ │ -098e18: 6e20 9400 0600 |0096: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ -098e1e: 0c06 |0099: move-result-object v6 │ │ -098e20: 0200 1100 |009a: move/from16 v0, v17 │ │ -098e24: 6e20 9700 0600 |009c: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ -098e2a: 0c06 |009f: move-result-object v6 │ │ -098e2c: 0200 1900 |00a0: move/from16 v0, v25 │ │ -098e30: 6e20 a400 0600 |00a2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00a4 │ │ -098e36: 0c06 |00a5: move-result-object v6 │ │ -098e38: 0200 1a00 |00a6: move/from16 v0, v26 │ │ -098e3c: 6e20 9a00 0600 |00a8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@009a │ │ -098e42: 0c06 |00ab: move-result-object v6 │ │ -098e44: 0200 1500 |00ac: move/from16 v0, v21 │ │ -098e48: 0201 1600 |00ae: move/from16 v1, v22 │ │ -098e4c: 0202 1700 |00b0: move/from16 v2, v23 │ │ -098e50: 6e40 9b00 0621 |00b2: invoke-virtual {v6, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ -098e56: 0c06 |00b5: move-result-object v6 │ │ -098e58: 0200 1c00 |00b6: move/from16 v0, v28 │ │ -098e5c: 6e20 9600 0600 |00b8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@0096 │ │ -098e62: 0c06 |00bb: move-result-object v6 │ │ -098e64: 0800 1f00 |00bc: move-object/from16 v0, v31 │ │ -098e68: 6e20 9000 0600 |00be: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0090 │ │ -098e6e: 0c06 |00c1: move-result-object v6 │ │ -098e70: 0800 2300 |00c2: move-object/from16 v0, v35 │ │ -098e74: 6e20 9200 0600 |00c4: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0092 │ │ -098e7a: 0c06 |00c7: move-result-object v6 │ │ -098e7c: 0200 2400 |00c8: move/from16 v0, v36 │ │ -098e80: 6e20 9300 0600 |00ca: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@0093 │ │ -098e86: 0c06 |00cd: move-result-object v6 │ │ -098e88: 0800 2500 |00ce: move-object/from16 v0, v37 │ │ -098e8c: 6e20 a000 0600 |00d0: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00a0 │ │ -098e92: 0c06 |00d3: move-result-object v6 │ │ -098e94: 0800 1d00 |00d4: move-object/from16 v0, v29 │ │ -098e98: 6e20 8700 0600 |00d6: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setCategory:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0087 │ │ -098e9e: 0c06 |00d9: move-result-object v6 │ │ -098ea0: 0200 2000 |00da: move/from16 v0, v32 │ │ -098ea4: 6e20 8800 0600 |00dc: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setColor:(I)Landroid/app/Notification$Builder; // method@0088 │ │ -098eaa: 0c06 |00df: move-result-object v6 │ │ -098eac: 0200 2100 |00e0: move/from16 v0, v33 │ │ -098eb0: 6e20 a600 0600 |00e2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setVisibility:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ -098eb6: 0c06 |00e5: move-result-object v6 │ │ -098eb8: 0800 2200 |00e6: move-object/from16 v0, v34 │ │ -098ebc: 6e20 9c00 0600 |00e8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPublicVersion:(Landroid/app/Notification;)Landroid/app/Notification$Builder; // method@009c │ │ -098ec2: 0c06 |00eb: move-result-object v6 │ │ -098ec4: 5ba6 9702 |00ec: iput-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ -098ec8: 7401 1d22 1e00 |00ee: invoke-virtual/range {v30}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@221d │ │ -098ece: 0c04 |00f1: move-result-object v4 │ │ -098ed0: 7210 3f22 0400 |00f2: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -098ed6: 0a06 |00f5: move-result v6 │ │ -098ed8: 3806 1900 |00f6: if-eqz v6, 010f // +0019 │ │ -098edc: 7210 4022 0400 |00f8: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -098ee2: 0c05 |00fb: move-result-object v5 │ │ -098ee4: 1f05 f704 |00fc: check-cast v5, Ljava/lang/String; // type@04f7 │ │ -098ee8: 54a6 9702 |00fe: iget-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ -098eec: 6e20 8300 5600 |0100: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.addPerson:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0083 │ │ -098ef2: 28ef |0103: goto 00f2 // -0011 │ │ -098ef4: 1206 |0104: const/4 v6, #int 0 // #0 │ │ -098ef6: 2900 44ff |0105: goto/16 0049 // -00bc │ │ -098efa: 1206 |0107: const/4 v6, #int 0 // #0 │ │ -098efc: 2900 4cff |0108: goto/16 0054 // -00b4 │ │ -098f00: 1206 |010a: const/4 v6, #int 0 // #0 │ │ -098f02: 2900 54ff |010b: goto/16 005f // -00ac │ │ -098f06: 1206 |010d: const/4 v6, #int 0 // #0 │ │ -098f08: 2880 |010e: goto 008e // -0080 │ │ -098f0a: 0e00 |010f: return-void │ │ +098c9c: |[098c9c] android.support.v4.app.NotificationCompatApi21$Builder.:(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;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V │ │ +098cac: 7010 6f21 0a00 |0000: invoke-direct {v10}, Ljava/lang/Object;.:()V // method@216f │ │ +098cb2: 2206 1e00 |0003: new-instance v6, Landroid/app/Notification$Builder; // type@001e │ │ +098cb6: 7020 8000 b600 |0005: invoke-direct {v6, v11}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ +098cbc: 53c8 1500 |0008: iget-wide v8, v12, Landroid/app/Notification;.when:J // field@0015 │ │ +098cc0: 6e30 a700 8609 |000a: invoke-virtual {v6, v8, v9}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ +098cc6: 0c06 |000d: move-result-object v6 │ │ +098cc8: 0200 1800 |000e: move/from16 v0, v24 │ │ +098ccc: 6e20 9d00 0600 |0010: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@009d │ │ +098cd2: 0c06 |0013: move-result-object v6 │ │ +098cd4: 52c7 0d00 |0014: iget v7, v12, Landroid/app/Notification;.icon:I // field@000d │ │ +098cd8: 52c8 0e00 |0016: iget v8, v12, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +098cdc: 6e30 9f00 7608 |0018: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ +098ce2: 0c06 |001b: move-result-object v6 │ │ +098ce4: 54c7 0700 |001c: iget-object v7, v12, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +098ce8: 6e20 8900 7600 |001e: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ +098cee: 0c06 |0021: move-result-object v6 │ │ +098cf0: 54c7 1300 |0022: iget-object v7, v12, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +098cf4: 0800 1000 |0024: move-object/from16 v0, v16 │ │ +098cf8: 6e30 a300 7600 |0026: invoke-virtual {v6, v7, v0}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ +098cfe: 0c06 |0029: move-result-object v6 │ │ +098d00: 54c7 1200 |002a: iget-object v7, v12, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +098d04: 52c8 0500 |002c: iget v8, v12, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +098d08: 6e30 a100 7608 |002e: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ +098d0e: 0c06 |0031: move-result-object v6 │ │ +098d10: 54c7 1400 |0032: iget-object v7, v12, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +098d14: 6e20 a500 7600 |0034: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ +098d1a: 0c06 |0037: move-result-object v6 │ │ +098d1c: 52c7 0f00 |0038: iget v7, v12, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +098d20: 52c8 1100 |003a: iget v8, v12, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +098d24: 52c9 1000 |003c: iget v9, v12, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +098d28: 6e40 9500 7698 |003e: invoke-virtual {v6, v7, v8, v9}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ +098d2e: 0c07 |0041: move-result-object v7 │ │ +098d30: 52c6 0b00 |0042: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ +098d34: dd06 0602 |0044: and-int/lit8 v6, v6, #int 2 // #02 │ │ +098d38: 3806 be00 |0046: if-eqz v6, 0104 // +00be │ │ +098d3c: 1216 |0048: const/4 v6, #int 1 // #1 │ │ +098d3e: 6e20 9800 6700 |0049: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ +098d44: 0c07 |004c: move-result-object v7 │ │ +098d46: 52c6 0b00 |004d: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ +098d4a: dd06 0608 |004f: and-int/lit8 v6, v6, #int 8 // #08 │ │ +098d4e: 3806 b600 |0051: if-eqz v6, 0107 // +00b6 │ │ +098d52: 1216 |0053: const/4 v6, #int 1 // #1 │ │ +098d54: 6e20 9900 6700 |0054: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ +098d5a: 0c07 |0057: move-result-object v7 │ │ +098d5c: 52c6 0b00 |0058: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ +098d60: dd06 0610 |005a: and-int/lit8 v6, v6, #int 16 // #10 │ │ +098d64: 3806 ae00 |005c: if-eqz v6, 010a // +00ae │ │ +098d68: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +098d6a: 6e20 8600 6700 |005f: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ +098d70: 0c06 |0062: move-result-object v6 │ │ +098d72: 52c7 0800 |0063: iget v7, v12, Landroid/app/Notification;.defaults:I // field@0008 │ │ +098d76: 6e20 8e00 7600 |0065: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ +098d7c: 0c06 |0068: move-result-object v6 │ │ +098d7e: 6e20 8d00 d600 |0069: invoke-virtual {v6, v13}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ +098d84: 0c06 |006c: move-result-object v6 │ │ +098d86: 6e20 8c00 e600 |006d: invoke-virtual {v6, v14}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ +098d8c: 0c06 |0070: move-result-object v6 │ │ +098d8e: 0800 1b00 |0071: move-object/from16 v0, v27 │ │ +098d92: 6e20 a200 0600 |0073: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +098d98: 0c06 |0076: move-result-object v6 │ │ +098d9a: 6e20 8a00 f600 |0077: invoke-virtual {v6, v15}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ +098da0: 0c06 |007a: move-result-object v6 │ │ +098da2: 0800 1200 |007b: move-object/from16 v0, v18 │ │ +098da6: 6e20 8b00 0600 |007d: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ +098dac: 0c06 |0080: move-result-object v6 │ │ +098dae: 54c7 0900 |0081: iget-object v7, v12, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +098db2: 6e20 8f00 7600 |0083: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ +098db8: 0c07 |0086: move-result-object v7 │ │ +098dba: 52c6 0b00 |0087: iget v6, v12, Landroid/app/Notification;.flags:I // field@000b │ │ +098dbe: d566 8000 |0089: and-int/lit16 v6, v6, #int 128 // #0080 │ │ +098dc2: 3806 8200 |008b: if-eqz v6, 010d // +0082 │ │ +098dc6: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +098dc8: 0800 1300 |008e: move-object/from16 v0, v19 │ │ +098dcc: 6e30 9100 0706 |0090: invoke-virtual {v7, v0, v6}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ +098dd2: 0c06 |0093: move-result-object v6 │ │ +098dd4: 0800 1400 |0094: move-object/from16 v0, v20 │ │ +098dd8: 6e20 9400 0600 |0096: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ +098dde: 0c06 |0099: move-result-object v6 │ │ +098de0: 0200 1100 |009a: move/from16 v0, v17 │ │ +098de4: 6e20 9700 0600 |009c: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ +098dea: 0c06 |009f: move-result-object v6 │ │ +098dec: 0200 1900 |00a0: move/from16 v0, v25 │ │ +098df0: 6e20 a400 0600 |00a2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00a4 │ │ +098df6: 0c06 |00a5: move-result-object v6 │ │ +098df8: 0200 1a00 |00a6: move/from16 v0, v26 │ │ +098dfc: 6e20 9a00 0600 |00a8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@009a │ │ +098e02: 0c06 |00ab: move-result-object v6 │ │ +098e04: 0200 1500 |00ac: move/from16 v0, v21 │ │ +098e08: 0201 1600 |00ae: move/from16 v1, v22 │ │ +098e0c: 0202 1700 |00b0: move/from16 v2, v23 │ │ +098e10: 6e40 9b00 0621 |00b2: invoke-virtual {v6, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ +098e16: 0c06 |00b5: move-result-object v6 │ │ +098e18: 0200 1c00 |00b6: move/from16 v0, v28 │ │ +098e1c: 6e20 9600 0600 |00b8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@0096 │ │ +098e22: 0c06 |00bb: move-result-object v6 │ │ +098e24: 0800 1f00 |00bc: move-object/from16 v0, v31 │ │ +098e28: 6e20 9000 0600 |00be: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0090 │ │ +098e2e: 0c06 |00c1: move-result-object v6 │ │ +098e30: 0800 2300 |00c2: move-object/from16 v0, v35 │ │ +098e34: 6e20 9200 0600 |00c4: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0092 │ │ +098e3a: 0c06 |00c7: move-result-object v6 │ │ +098e3c: 0200 2400 |00c8: move/from16 v0, v36 │ │ +098e40: 6e20 9300 0600 |00ca: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@0093 │ │ +098e46: 0c06 |00cd: move-result-object v6 │ │ +098e48: 0800 2500 |00ce: move-object/from16 v0, v37 │ │ +098e4c: 6e20 a000 0600 |00d0: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00a0 │ │ +098e52: 0c06 |00d3: move-result-object v6 │ │ +098e54: 0800 1d00 |00d4: move-object/from16 v0, v29 │ │ +098e58: 6e20 8700 0600 |00d6: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setCategory:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0087 │ │ +098e5e: 0c06 |00d9: move-result-object v6 │ │ +098e60: 0200 2000 |00da: move/from16 v0, v32 │ │ +098e64: 6e20 8800 0600 |00dc: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setColor:(I)Landroid/app/Notification$Builder; // method@0088 │ │ +098e6a: 0c06 |00df: move-result-object v6 │ │ +098e6c: 0200 2100 |00e0: move/from16 v0, v33 │ │ +098e70: 6e20 a600 0600 |00e2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setVisibility:(I)Landroid/app/Notification$Builder; // method@00a6 │ │ +098e76: 0c06 |00e5: move-result-object v6 │ │ +098e78: 0800 2200 |00e6: move-object/from16 v0, v34 │ │ +098e7c: 6e20 9c00 0600 |00e8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPublicVersion:(Landroid/app/Notification;)Landroid/app/Notification$Builder; // method@009c │ │ +098e82: 0c06 |00eb: move-result-object v6 │ │ +098e84: 5ba6 9702 |00ec: iput-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ +098e88: 7401 1d22 1e00 |00ee: invoke-virtual/range {v30}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@221d │ │ +098e8e: 0c04 |00f1: move-result-object v4 │ │ +098e90: 7210 3f22 0400 |00f2: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +098e96: 0a06 |00f5: move-result v6 │ │ +098e98: 3806 1900 |00f6: if-eqz v6, 010f // +0019 │ │ +098e9c: 7210 4022 0400 |00f8: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +098ea2: 0c05 |00fb: move-result-object v5 │ │ +098ea4: 1f05 f704 |00fc: check-cast v5, Ljava/lang/String; // type@04f7 │ │ +098ea8: 54a6 9702 |00fe: iget-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ +098eac: 6e20 8300 5600 |0100: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.addPerson:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0083 │ │ +098eb2: 28ef |0103: goto 00f2 // -0011 │ │ +098eb4: 1206 |0104: const/4 v6, #int 0 // #0 │ │ +098eb6: 2900 44ff |0105: goto/16 0049 // -00bc │ │ +098eba: 1206 |0107: const/4 v6, #int 0 // #0 │ │ +098ebc: 2900 4cff |0108: goto/16 0054 // -00b4 │ │ +098ec0: 1206 |010a: const/4 v6, #int 0 // #0 │ │ +098ec2: 2900 54ff |010b: goto/16 005f // -00ac │ │ +098ec6: 1206 |010d: const/4 v6, #int 0 // #0 │ │ +098ec8: 2880 |010e: goto 008e // -0080 │ │ +098eca: 0e00 |010f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x00ee line=103 │ │ 0x00fe line=104 │ │ 0x0104 line=68 │ │ @@ -193628,18 +193701,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -098f0c: |[098f0c] android.support.v4.app.NotificationCompatApi21$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -098f1c: 5410 9702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ -098f20: 7120 b707 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@07b7 │ │ -098f26: 0e00 |0005: return-void │ │ +098ecc: |[098ecc] android.support.v4.app.NotificationCompatApi21$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +098edc: 5410 9702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ +098ee0: 7120 b707 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@07b7 │ │ +098ee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -193649,19 +193722,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098f28: |[098f28] android.support.v4.app.NotificationCompatApi21$Builder.build:()Landroid/app/Notification; │ │ -098f38: 5410 9702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ -098f3c: 6e10 8400 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0084 │ │ -098f42: 0c00 |0005: move-result-object v0 │ │ -098f44: 1100 |0006: return-object v0 │ │ +098ee8: |[098ee8] android.support.v4.app.NotificationCompatApi21$Builder.build:()Landroid/app/Notification; │ │ +098ef8: 5410 9702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ +098efc: 6e10 8400 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0084 │ │ +098f02: 0c00 |0005: move-result-object v0 │ │ +098f04: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompatApi21$Builder;) │ │ @@ -193669,30 +193742,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098f48: |[098f48] android.support.v4.app.NotificationCompatApi21$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -098f58: 5410 9702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ -098f5c: 1100 |0002: return-object v0 │ │ +098f08: |[098f08] android.support.v4.app.NotificationCompatApi21$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +098f18: 5410 9702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@0297 │ │ +098f1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ │ │ - source_file_idx : 4044 (NotificationCompatApi21.java) │ │ + source_file_idx : 4040 (NotificationCompatApi21.java) │ │ │ │ Class #806 header: │ │ class_idx : 365 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4059 │ │ +source_file_idx : 4055 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #806 annotations: │ │ Annotations on class │ │ @@ -193728,147 +193801,147 @@ │ │ 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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 30 │ │ ins : 22 │ │ outs : 4 │ │ insns size : 260 16-bit code units │ │ -098f60: |[098f60] android.support.v4.app.NotificationCompatJellybean$Builder.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -098f70: 7010 6f21 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@216f │ │ -098f76: 2204 2505 |0003: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -098f7a: 7010 1322 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -098f80: 5b84 b502 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02b5 │ │ -098f84: 2204 1e00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001e │ │ -098f88: 7020 8000 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ -098f8e: 53a6 1500 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ -098f92: 6e30 a700 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ -098f98: 0c04 |0014: move-result-object v4 │ │ -098f9a: 52a5 0d00 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ -098f9e: 52a6 0e00 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -098fa2: 6e30 9f00 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ -098fa8: 0c04 |001c: move-result-object v4 │ │ -098faa: 54a5 0700 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -098fae: 6e20 8900 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ -098fb4: 0c04 |0022: move-result-object v4 │ │ -098fb6: 54a5 1300 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -098fba: 6e30 a300 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ -098fc0: 0c04 |0028: move-result-object v4 │ │ -098fc2: 54a5 1200 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -098fc6: 52a6 0500 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -098fca: 6e30 a100 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ -098fd0: 0c04 |0030: move-result-object v4 │ │ -098fd2: 54a5 1400 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -098fd6: 6e20 a500 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ -098fdc: 0c04 |0036: move-result-object v4 │ │ -098fde: 52a5 0f00 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -098fe2: 52a6 1100 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -098fe6: 52a7 1000 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -098fea: 6e40 9500 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ -098ff0: 0c05 |0040: move-result-object v5 │ │ -098ff2: 52a4 0b00 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -098ff6: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ -098ffa: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ -098ffe: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -099000: 6e20 9800 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ -099006: 0c05 |004b: move-result-object v5 │ │ -099008: 52a4 0b00 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -09900c: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ -099010: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ -099014: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -099016: 6e20 9900 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ -09901c: 0c05 |0056: move-result-object v5 │ │ -09901e: 52a4 0b00 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -099022: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ -099026: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ -09902a: 1214 |005d: const/4 v4, #int 1 // #1 │ │ -09902c: 6e20 8600 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ -099032: 0c04 |0061: move-result-object v4 │ │ -099034: 52a5 0800 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ -099038: 6e20 8e00 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ -09903e: 0c04 |0067: move-result-object v4 │ │ -099040: 6e20 8d00 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -099046: 0c04 |006b: move-result-object v4 │ │ -099048: 6e20 8c00 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -09904e: 0c04 |006f: move-result-object v4 │ │ -099050: 0800 1800 |0070: move-object/from16 v0, v24 │ │ -099054: 6e20 a200 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ -09905a: 0c04 |0075: move-result-object v4 │ │ -09905c: 6e20 8a00 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ -099062: 0c04 |0079: move-result-object v4 │ │ -099064: 0800 1000 |007a: move-object/from16 v0, v16 │ │ -099068: 6e20 8b00 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -09906e: 0c04 |007f: move-result-object v4 │ │ -099070: 54a5 0900 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -099074: 6e20 8f00 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ -09907a: 0c05 |0085: move-result-object v5 │ │ -09907c: 52a4 0b00 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -099080: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -099084: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ -099088: 1214 |008c: const/4 v4, #int 1 // #1 │ │ -09908a: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -09908e: 6e30 9100 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ -099094: 0c04 |0092: move-result-object v4 │ │ -099096: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -09909a: 6e20 9400 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ -0990a0: 0c04 |0098: move-result-object v4 │ │ -0990a2: 6e20 9700 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ -0990a8: 0c04 |009c: move-result-object v4 │ │ -0990aa: 0200 1600 |009d: move/from16 v0, v22 │ │ -0990ae: 6e20 a400 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00a4 │ │ -0990b4: 0c04 |00a2: move-result-object v4 │ │ -0990b6: 0200 1700 |00a3: move/from16 v0, v23 │ │ -0990ba: 6e20 9a00 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@009a │ │ -0990c0: 0c04 |00a8: move-result-object v4 │ │ -0990c2: 0200 1300 |00a9: move/from16 v0, v19 │ │ -0990c6: 0201 1400 |00ab: move/from16 v1, v20 │ │ -0990ca: 0202 1500 |00ad: move/from16 v2, v21 │ │ -0990ce: 6e40 9b00 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ -0990d4: 0c04 |00b2: move-result-object v4 │ │ -0990d6: 5b84 b402 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b4 │ │ -0990da: 2204 9400 |00b5: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ -0990de: 7010 a102 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -0990e4: 5b84 b602 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ -0990e8: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ -0990ec: 5484 b602 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ -0990f0: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -0990f4: 6e20 b702 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ -0990fa: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ -0990fe: 5484 b602 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ -099102: 1a05 dd15 |00c9: const-string v5, "android.support.localOnly" // string@15dd │ │ -099106: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ -099108: 6e30 b802 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -09910e: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ -099112: 5484 b602 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ -099116: 1a05 db15 |00d3: const-string v5, "android.support.groupKey" // string@15db │ │ -09911a: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ -09911e: 6e30 c202 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -099124: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ -099128: 5484 b602 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ -09912c: 1a05 dc15 |00de: const-string v5, "android.support.isGroupSummary" // string@15dc │ │ -099130: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ -099132: 6e30 b802 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -099138: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ -09913c: 5484 b602 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ -099140: 1a05 df15 |00e8: const-string v5, "android.support.sortKey" // string@15df │ │ -099144: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ -099148: 6e30 c202 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -09914e: 0e00 |00ef: return-void │ │ -099150: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ -099152: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ -099156: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ -099158: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ -09915c: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ -09915e: 2900 67ff |00f7: goto/16 005e // -0099 │ │ -099162: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ -099164: 2893 |00fa: goto 008d // -006d │ │ -099166: 5484 b602 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ -09916a: 1a05 e015 |00fd: const-string v5, "android.support.useSideChannel" // string@15e0 │ │ -09916e: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ -099170: 6e30 b802 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -099176: 28e1 |0103: goto 00e4 // -001f │ │ +098f20: |[098f20] android.support.v4.app.NotificationCompatJellybean$Builder.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +098f30: 7010 6f21 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@216f │ │ +098f36: 2204 2505 |0003: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +098f3a: 7010 1322 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +098f40: 5b84 b502 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02b5 │ │ +098f44: 2204 1e00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001e │ │ +098f48: 7020 8000 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ +098f4e: 53a6 1500 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ +098f52: 6e30 a700 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ +098f58: 0c04 |0014: move-result-object v4 │ │ +098f5a: 52a5 0d00 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ +098f5e: 52a6 0e00 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +098f62: 6e30 9f00 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ +098f68: 0c04 |001c: move-result-object v4 │ │ +098f6a: 54a5 0700 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +098f6e: 6e20 8900 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ +098f74: 0c04 |0022: move-result-object v4 │ │ +098f76: 54a5 1300 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +098f7a: 6e30 a300 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ +098f80: 0c04 |0028: move-result-object v4 │ │ +098f82: 54a5 1200 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +098f86: 52a6 0500 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +098f8a: 6e30 a100 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ +098f90: 0c04 |0030: move-result-object v4 │ │ +098f92: 54a5 1400 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +098f96: 6e20 a500 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ +098f9c: 0c04 |0036: move-result-object v4 │ │ +098f9e: 52a5 0f00 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +098fa2: 52a6 1100 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +098fa6: 52a7 1000 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +098faa: 6e40 9500 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ +098fb0: 0c05 |0040: move-result-object v5 │ │ +098fb2: 52a4 0b00 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +098fb6: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ +098fba: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ +098fbe: 1214 |0047: const/4 v4, #int 1 // #1 │ │ +098fc0: 6e20 9800 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ +098fc6: 0c05 |004b: move-result-object v5 │ │ +098fc8: 52a4 0b00 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +098fcc: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ +098fd0: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ +098fd4: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +098fd6: 6e20 9900 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ +098fdc: 0c05 |0056: move-result-object v5 │ │ +098fde: 52a4 0b00 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +098fe2: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ +098fe6: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ +098fea: 1214 |005d: const/4 v4, #int 1 // #1 │ │ +098fec: 6e20 8600 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ +098ff2: 0c04 |0061: move-result-object v4 │ │ +098ff4: 52a5 0800 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ +098ff8: 6e20 8e00 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ +098ffe: 0c04 |0067: move-result-object v4 │ │ +099000: 6e20 8d00 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ +099006: 0c04 |006b: move-result-object v4 │ │ +099008: 6e20 8c00 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ +09900e: 0c04 |006f: move-result-object v4 │ │ +099010: 0800 1800 |0070: move-object/from16 v0, v24 │ │ +099014: 6e20 a200 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +09901a: 0c04 |0075: move-result-object v4 │ │ +09901c: 6e20 8a00 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ +099022: 0c04 |0079: move-result-object v4 │ │ +099024: 0800 1000 |007a: move-object/from16 v0, v16 │ │ +099028: 6e20 8b00 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ +09902e: 0c04 |007f: move-result-object v4 │ │ +099030: 54a5 0900 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +099034: 6e20 8f00 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ +09903a: 0c05 |0085: move-result-object v5 │ │ +09903c: 52a4 0b00 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +099040: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +099044: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ +099048: 1214 |008c: const/4 v4, #int 1 // #1 │ │ +09904a: 0800 1100 |008d: move-object/from16 v0, v17 │ │ +09904e: 6e30 9100 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ +099054: 0c04 |0092: move-result-object v4 │ │ +099056: 0800 1200 |0093: move-object/from16 v0, v18 │ │ +09905a: 6e20 9400 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ +099060: 0c04 |0098: move-result-object v4 │ │ +099062: 6e20 9700 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ +099068: 0c04 |009c: move-result-object v4 │ │ +09906a: 0200 1600 |009d: move/from16 v0, v22 │ │ +09906e: 6e20 a400 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00a4 │ │ +099074: 0c04 |00a2: move-result-object v4 │ │ +099076: 0200 1700 |00a3: move/from16 v0, v23 │ │ +09907a: 6e20 9a00 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@009a │ │ +099080: 0c04 |00a8: move-result-object v4 │ │ +099082: 0200 1300 |00a9: move/from16 v0, v19 │ │ +099086: 0201 1400 |00ab: move/from16 v1, v20 │ │ +09908a: 0202 1500 |00ad: move/from16 v2, v21 │ │ +09908e: 6e40 9b00 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ +099094: 0c04 |00b2: move-result-object v4 │ │ +099096: 5b84 b402 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b4 │ │ +09909a: 2204 9400 |00b5: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ +09909e: 7010 a102 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +0990a4: 5b84 b602 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ +0990a8: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ +0990ac: 5484 b602 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ +0990b0: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ +0990b4: 6e20 b702 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ +0990ba: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ +0990be: 5484 b602 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ +0990c2: 1a05 d915 |00c9: const-string v5, "android.support.localOnly" // string@15d9 │ │ +0990c6: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ +0990c8: 6e30 b802 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +0990ce: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ +0990d2: 5484 b602 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ +0990d6: 1a05 d715 |00d3: const-string v5, "android.support.groupKey" // string@15d7 │ │ +0990da: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ +0990de: 6e30 c202 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +0990e4: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ +0990e8: 5484 b602 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ +0990ec: 1a05 d815 |00de: const-string v5, "android.support.isGroupSummary" // string@15d8 │ │ +0990f0: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ +0990f2: 6e30 b802 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +0990f8: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ +0990fc: 5484 b602 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ +099100: 1a05 db15 |00e8: const-string v5, "android.support.sortKey" // string@15db │ │ +099104: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ +099108: 6e30 c202 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +09910e: 0e00 |00ef: return-void │ │ +099110: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ +099112: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ +099116: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ +099118: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ +09911c: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ +09911e: 2900 67ff |00f7: goto/16 005e // -0099 │ │ +099122: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ +099124: 2893 |00fa: goto 008d // -006d │ │ +099126: 5484 b602 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ +09912a: 1a05 dc15 |00fd: const-string v5, "android.support.useSideChannel" // string@15dc │ │ +09912e: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ +099130: 6e30 b802 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +099136: 28e1 |0103: goto 00e4 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=68 │ │ 0x000a line=77 │ │ 0x00b5 line=102 │ │ 0x00bc line=103 │ │ @@ -193914,21 +193987,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -099178: |[099178] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -099188: 5420 b502 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02b5 │ │ -09918c: 5421 b402 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b4 │ │ -099190: 7120 fc07 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@07fc │ │ -099196: 0c01 |0007: move-result-object v1 │ │ -099198: 7220 5922 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -09919e: 0e00 |000b: return-void │ │ +099138: |[099138] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +099148: 5420 b502 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02b5 │ │ +09914c: 5421 b402 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b4 │ │ +099150: 7120 fc07 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@07fc │ │ +099156: 0c01 |0007: move-result-object v1 │ │ +099158: 7220 5922 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +09915e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x000b line=125 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -193938,49 +194011,49 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -0991a0: |[0991a0] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ -0991b0: 5486 b402 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b4 │ │ -0991b4: 6e10 8400 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0084 │ │ -0991ba: 0c05 |0005: move-result-object v5 │ │ -0991bc: 7110 f507 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ -0991c2: 0c01 |0009: move-result-object v1 │ │ -0991c4: 2204 9400 |000a: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ -0991c8: 5486 b602 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ -0991cc: 7020 a202 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ -0991d2: 5486 b602 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ -0991d6: 6e10 b602 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@02b6 │ │ -0991dc: 0c06 |0016: move-result-object v6 │ │ -0991de: 7210 8222 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -0991e4: 0c02 |001a: move-result-object v2 │ │ -0991e6: 7210 3f22 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0991ec: 0a06 |001e: move-result v6 │ │ -0991ee: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ -0991f2: 7210 4022 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0991f8: 0c03 |0024: move-result-object v3 │ │ -0991fa: 1f03 f704 |0025: check-cast v3, Ljava/lang/String; // type@04f7 │ │ -0991fe: 6e20 a302 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@02a3 │ │ -099204: 0a06 |002a: move-result v6 │ │ -099206: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ -09920a: 6e20 c402 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@02c4 │ │ -099210: 28eb |0030: goto 001b // -0015 │ │ -099212: 6e20 b702 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ -099218: 5486 b502 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02b5 │ │ -09921c: 7110 ed07 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@07ed │ │ -099222: 0c00 |0039: move-result-object v0 │ │ -099224: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ -099228: 7110 f507 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ -09922e: 0c06 |003f: move-result-object v6 │ │ -099230: 1a07 d915 |0040: const-string v7, "android.support.actionExtras" // string@15d9 │ │ -099234: 6e30 c102 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@02c1 │ │ -09923a: 1105 |0045: return-object v5 │ │ +099160: |[099160] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ +099170: 5486 b402 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b4 │ │ +099174: 6e10 8400 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0084 │ │ +09917a: 0c05 |0005: move-result-object v5 │ │ +09917c: 7110 f507 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ +099182: 0c01 |0009: move-result-object v1 │ │ +099184: 2204 9400 |000a: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ +099188: 5486 b602 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ +09918c: 7020 a202 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@02a2 │ │ +099192: 5486 b602 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02b6 │ │ +099196: 6e10 b602 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@02b6 │ │ +09919c: 0c06 |0016: move-result-object v6 │ │ +09919e: 7210 8222 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +0991a4: 0c02 |001a: move-result-object v2 │ │ +0991a6: 7210 3f22 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0991ac: 0a06 |001e: move-result v6 │ │ +0991ae: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ +0991b2: 7210 4022 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0991b8: 0c03 |0024: move-result-object v3 │ │ +0991ba: 1f03 f704 |0025: check-cast v3, Ljava/lang/String; // type@04f7 │ │ +0991be: 6e20 a302 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@02a3 │ │ +0991c4: 0a06 |002a: move-result v6 │ │ +0991c6: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ +0991ca: 6e20 c402 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@02c4 │ │ +0991d0: 28eb |0030: goto 001b // -0015 │ │ +0991d2: 6e20 b702 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ +0991d8: 5486 b502 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02b5 │ │ +0991dc: 7110 ed07 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@07ed │ │ +0991e2: 0c00 |0039: move-result-object v0 │ │ +0991e4: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ +0991e8: 7110 f507 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ +0991ee: 0c06 |003f: move-result-object v6 │ │ +0991f0: 1a07 d515 |0040: const-string v7, "android.support.actionExtras" // string@15d5 │ │ +0991f4: 6e30 c102 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@02c1 │ │ +0991fa: 1105 |0045: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x0011 line=138 │ │ 0x0027 line=139 │ │ @@ -194004,30 +194077,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09923c: |[09923c] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -09924c: 5410 b402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b4 │ │ -099250: 1100 |0002: return-object v0 │ │ +0991fc: |[0991fc] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +09920c: 5410 b402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02b4 │ │ +099210: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ │ │ - source_file_idx : 4059 (NotificationCompatJellybean.java) │ │ + source_file_idx : 4055 (NotificationCompatJellybean.java) │ │ │ │ Class #807 header: │ │ class_idx : 367 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4060 │ │ +source_file_idx : 4056 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #807 annotations: │ │ Annotations on class │ │ @@ -194065,164 +194138,164 @@ │ │ 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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 32 │ │ ins : 24 │ │ outs : 4 │ │ insns size : 296 16-bit code units │ │ -099254: |[099254] android.support.v4.app.NotificationCompatKitKat$Builder.:(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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -099264: 7010 6f21 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@216f │ │ -09926a: 2204 2505 |0003: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -09926e: 7010 1322 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -099274: 5b84 cf02 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02cf │ │ -099278: 2204 1e00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001e │ │ -09927c: 7020 8000 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ -099282: 53a6 1500 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ -099286: 6e30 a700 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ -09928c: 0c04 |0014: move-result-object v4 │ │ -09928e: 0200 1600 |0015: move/from16 v0, v22 │ │ -099292: 6e20 9d00 0400 |0017: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@009d │ │ -099298: 0c04 |001a: move-result-object v4 │ │ -09929a: 52a5 0d00 |001b: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ -09929e: 52a6 0e00 |001d: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -0992a2: 6e30 9f00 5406 |001f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ -0992a8: 0c04 |0022: move-result-object v4 │ │ -0992aa: 54a5 0700 |0023: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -0992ae: 6e20 8900 5400 |0025: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ -0992b4: 0c04 |0028: move-result-object v4 │ │ -0992b6: 54a5 1300 |0029: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -0992ba: 6e30 a300 540e |002b: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ -0992c0: 0c04 |002e: move-result-object v4 │ │ -0992c2: 54a5 1200 |002f: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -0992c6: 52a6 0500 |0031: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -0992ca: 6e30 a100 5406 |0033: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ -0992d0: 0c04 |0036: move-result-object v4 │ │ -0992d2: 54a5 1400 |0037: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -0992d6: 6e20 a500 5400 |0039: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ -0992dc: 0c04 |003c: move-result-object v4 │ │ -0992de: 52a5 0f00 |003d: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -0992e2: 52a6 1100 |003f: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -0992e6: 52a7 1000 |0041: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -0992ea: 6e40 9500 5476 |0043: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ -0992f0: 0c05 |0046: move-result-object v5 │ │ -0992f2: 52a4 0b00 |0047: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -0992f6: dd04 0402 |0049: and-int/lit8 v4, v4, #int 2 // #02 │ │ -0992fa: 3804 c800 |004b: if-eqz v4, 0113 // +00c8 │ │ -0992fe: 1214 |004d: const/4 v4, #int 1 // #1 │ │ -099300: 6e20 9800 4500 |004e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ -099306: 0c05 |0051: move-result-object v5 │ │ -099308: 52a4 0b00 |0052: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -09930c: dd04 0408 |0054: and-int/lit8 v4, v4, #int 8 // #08 │ │ -099310: 3804 c000 |0056: if-eqz v4, 0116 // +00c0 │ │ -099314: 1214 |0058: const/4 v4, #int 1 // #1 │ │ -099316: 6e20 9900 4500 |0059: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ -09931c: 0c05 |005c: move-result-object v5 │ │ -09931e: 52a4 0b00 |005d: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -099322: dd04 0410 |005f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -099326: 3804 b800 |0061: if-eqz v4, 0119 // +00b8 │ │ -09932a: 1214 |0063: const/4 v4, #int 1 // #1 │ │ -09932c: 6e20 8600 4500 |0064: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ -099332: 0c04 |0067: move-result-object v4 │ │ -099334: 52a5 0800 |0068: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ -099338: 6e20 8e00 5400 |006a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ -09933e: 0c04 |006d: move-result-object v4 │ │ -099340: 6e20 8d00 b400 |006e: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -099346: 0c04 |0071: move-result-object v4 │ │ -099348: 6e20 8c00 c400 |0072: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -09934e: 0c04 |0075: move-result-object v4 │ │ -099350: 0800 1900 |0076: move-object/from16 v0, v25 │ │ -099354: 6e20 a200 0400 |0078: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ -09935a: 0c04 |007b: move-result-object v4 │ │ -09935c: 6e20 8a00 d400 |007c: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ -099362: 0c04 |007f: move-result-object v4 │ │ -099364: 0800 1000 |0080: move-object/from16 v0, v16 │ │ -099368: 6e20 8b00 0400 |0082: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -09936e: 0c04 |0085: move-result-object v4 │ │ -099370: 54a5 0900 |0086: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -099374: 6e20 8f00 5400 |0088: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ -09937a: 0c05 |008b: move-result-object v5 │ │ -09937c: 52a4 0b00 |008c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -099380: d544 8000 |008e: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -099384: 3804 8c00 |0090: if-eqz v4, 011c // +008c │ │ -099388: 1214 |0092: const/4 v4, #int 1 // #1 │ │ -09938a: 0800 1100 |0093: move-object/from16 v0, v17 │ │ -09938e: 6e30 9100 0504 |0095: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ -099394: 0c04 |0098: move-result-object v4 │ │ -099396: 0800 1200 |0099: move-object/from16 v0, v18 │ │ -09939a: 6e20 9400 0400 |009b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ -0993a0: 0c04 |009e: move-result-object v4 │ │ -0993a2: 6e20 9700 f400 |009f: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ -0993a8: 0c04 |00a2: move-result-object v4 │ │ -0993aa: 0200 1700 |00a3: move/from16 v0, v23 │ │ -0993ae: 6e20 a400 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00a4 │ │ -0993b4: 0c04 |00a8: move-result-object v4 │ │ -0993b6: 0200 1800 |00a9: move/from16 v0, v24 │ │ -0993ba: 6e20 9a00 0400 |00ab: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@009a │ │ -0993c0: 0c04 |00ae: move-result-object v4 │ │ -0993c2: 0200 1300 |00af: move/from16 v0, v19 │ │ -0993c6: 0201 1400 |00b1: move/from16 v1, v20 │ │ -0993ca: 0202 1500 |00b3: move/from16 v2, v21 │ │ -0993ce: 6e40 9b00 0421 |00b5: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ -0993d4: 0c04 |00b8: move-result-object v4 │ │ -0993d6: 5b84 ce02 |00b9: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ -0993da: 2204 9400 |00bb: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ -0993de: 7010 a102 0400 |00bd: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ -0993e4: 5b84 d002 |00c0: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -0993e8: 381c 0900 |00c2: if-eqz v28, 00cb // +0009 │ │ -0993ec: 5484 d002 |00c4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -0993f0: 0800 1c00 |00c6: move-object/from16 v0, v28 │ │ -0993f4: 6e20 b702 0400 |00c8: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ -0993fa: 381b 1d00 |00cb: if-eqz v27, 00e8 // +001d │ │ -0993fe: 7401 1c22 1b00 |00cd: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ -099404: 0a04 |00d0: move-result v4 │ │ -099406: 3904 1700 |00d1: if-nez v4, 00e8 // +0017 │ │ -09940a: 5485 d002 |00d3: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -09940e: 1a06 cb15 |00d5: const-string v6, "android.people" // string@15cb │ │ -099412: 7401 2222 1b00 |00d7: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -099418: 0a04 |00da: move-result v4 │ │ -09941a: 2344 9906 |00db: new-array v4, v4, [Ljava/lang/String; // type@0699 │ │ -09941e: 0800 1b00 |00dd: move-object/from16 v0, v27 │ │ -099422: 6e20 2422 4000 |00df: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -099428: 0c04 |00e2: move-result-object v4 │ │ -09942a: 1f04 9906 |00e3: check-cast v4, [Ljava/lang/String; // type@0699 │ │ -09942e: 6e30 c302 6504 |00e5: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@02c3 │ │ -099434: 381a 0a00 |00e8: if-eqz v26, 00f2 // +000a │ │ -099438: 5484 d002 |00ea: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -09943c: 1a05 dd15 |00ec: const-string v5, "android.support.localOnly" // string@15dd │ │ -099440: 1216 |00ee: const/4 v6, #int 1 // #1 │ │ -099442: 6e30 b802 5406 |00ef: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -099448: 381d 1500 |00f2: if-eqz v29, 0107 // +0015 │ │ -09944c: 5484 d002 |00f4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -099450: 1a05 db15 |00f6: const-string v5, "android.support.groupKey" // string@15db │ │ -099454: 0800 1d00 |00f8: move-object/from16 v0, v29 │ │ -099458: 6e30 c202 5400 |00fa: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -09945e: 381e 2200 |00fd: if-eqz v30, 011f // +0022 │ │ -099462: 5484 d002 |00ff: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -099466: 1a05 dc15 |0101: const-string v5, "android.support.isGroupSummary" // string@15dc │ │ -09946a: 1216 |0103: const/4 v6, #int 1 // #1 │ │ -09946c: 6e30 b802 5406 |0104: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -099472: 381f 0b00 |0107: if-eqz v31, 0112 // +000b │ │ -099476: 5484 d002 |0109: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -09947a: 1a05 df15 |010b: const-string v5, "android.support.sortKey" // string@15df │ │ -09947e: 0800 1f00 |010d: move-object/from16 v0, v31 │ │ -099482: 6e30 c202 5400 |010f: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ -099488: 0e00 |0112: return-void │ │ -09948a: 1204 |0113: const/4 v4, #int 0 // #0 │ │ -09948c: 2900 3aff |0114: goto/16 004e // -00c6 │ │ -099490: 1204 |0116: const/4 v4, #int 0 // #0 │ │ -099492: 2900 42ff |0117: goto/16 0059 // -00be │ │ -099496: 1204 |0119: const/4 v4, #int 0 // #0 │ │ -099498: 2900 4aff |011a: goto/16 0064 // -00b6 │ │ -09949c: 1204 |011c: const/4 v4, #int 0 // #0 │ │ -09949e: 2900 76ff |011d: goto/16 0093 // -008a │ │ -0994a2: 5484 d002 |011f: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -0994a6: 1a05 e015 |0121: const-string v5, "android.support.useSideChannel" // string@15e0 │ │ -0994aa: 1216 |0123: const/4 v6, #int 1 // #1 │ │ -0994ac: 6e30 b802 5406 |0124: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ -0994b2: 28e0 |0127: goto 0107 // -0020 │ │ +099214: |[099214] android.support.v4.app.NotificationCompatKitKat$Builder.:(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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +099224: 7010 6f21 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@216f │ │ +09922a: 2204 2505 |0003: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +09922e: 7010 1322 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +099234: 5b84 cf02 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02cf │ │ +099238: 2204 1e00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001e │ │ +09923c: 7020 8000 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ +099242: 53a6 1500 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ +099246: 6e30 a700 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00a7 │ │ +09924c: 0c04 |0014: move-result-object v4 │ │ +09924e: 0200 1600 |0015: move/from16 v0, v22 │ │ +099252: 6e20 9d00 0400 |0017: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@009d │ │ +099258: 0c04 |001a: move-result-object v4 │ │ +09925a: 52a5 0d00 |001b: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ +09925e: 52a6 0e00 |001d: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +099262: 6e30 9f00 5406 |001f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@009f │ │ +099268: 0c04 |0022: move-result-object v4 │ │ +09926a: 54a5 0700 |0023: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +09926e: 6e20 8900 5400 |0025: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0089 │ │ +099274: 0c04 |0028: move-result-object v4 │ │ +099276: 54a5 1300 |0029: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +09927a: 6e30 a300 540e |002b: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00a3 │ │ +099280: 0c04 |002e: move-result-object v4 │ │ +099282: 54a5 1200 |002f: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +099286: 52a6 0500 |0031: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +09928a: 6e30 a100 5406 |0033: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00a1 │ │ +099290: 0c04 |0036: move-result-object v4 │ │ +099292: 54a5 1400 |0037: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +099296: 6e20 a500 5400 |0039: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00a5 │ │ +09929c: 0c04 |003c: move-result-object v4 │ │ +09929e: 52a5 0f00 |003d: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +0992a2: 52a6 1100 |003f: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +0992a6: 52a7 1000 |0041: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +0992aa: 6e40 9500 5476 |0043: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0095 │ │ +0992b0: 0c05 |0046: move-result-object v5 │ │ +0992b2: 52a4 0b00 |0047: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +0992b6: dd04 0402 |0049: and-int/lit8 v4, v4, #int 2 // #02 │ │ +0992ba: 3804 c800 |004b: if-eqz v4, 0113 // +00c8 │ │ +0992be: 1214 |004d: const/4 v4, #int 1 // #1 │ │ +0992c0: 6e20 9800 4500 |004e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0098 │ │ +0992c6: 0c05 |0051: move-result-object v5 │ │ +0992c8: 52a4 0b00 |0052: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +0992cc: dd04 0408 |0054: and-int/lit8 v4, v4, #int 8 // #08 │ │ +0992d0: 3804 c000 |0056: if-eqz v4, 0116 // +00c0 │ │ +0992d4: 1214 |0058: const/4 v4, #int 1 // #1 │ │ +0992d6: 6e20 9900 4500 |0059: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0099 │ │ +0992dc: 0c05 |005c: move-result-object v5 │ │ +0992de: 52a4 0b00 |005d: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +0992e2: dd04 0410 |005f: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0992e6: 3804 b800 |0061: if-eqz v4, 0119 // +00b8 │ │ +0992ea: 1214 |0063: const/4 v4, #int 1 // #1 │ │ +0992ec: 6e20 8600 4500 |0064: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ +0992f2: 0c04 |0067: move-result-object v4 │ │ +0992f4: 52a5 0800 |0068: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ +0992f8: 6e20 8e00 5400 |006a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@008e │ │ +0992fe: 0c04 |006d: move-result-object v4 │ │ +099300: 6e20 8d00 b400 |006e: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ +099306: 0c04 |0071: move-result-object v4 │ │ +099308: 6e20 8c00 c400 |0072: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ +09930e: 0c04 |0075: move-result-object v4 │ │ +099310: 0800 1900 |0076: move-object/from16 v0, v25 │ │ +099314: 6e20 a200 0400 |0078: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00a2 │ │ +09931a: 0c04 |007b: move-result-object v4 │ │ +09931c: 6e20 8a00 d400 |007c: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008a │ │ +099322: 0c04 |007f: move-result-object v4 │ │ +099324: 0800 1000 |0080: move-object/from16 v0, v16 │ │ +099328: 6e20 8b00 0400 |0082: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ +09932e: 0c04 |0085: move-result-object v4 │ │ +099330: 54a5 0900 |0086: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +099334: 6e20 8f00 5400 |0088: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008f │ │ +09933a: 0c05 |008b: move-result-object v5 │ │ +09933c: 52a4 0b00 |008c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ +099340: d544 8000 |008e: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +099344: 3804 8c00 |0090: if-eqz v4, 011c // +008c │ │ +099348: 1214 |0092: const/4 v4, #int 1 // #1 │ │ +09934a: 0800 1100 |0093: move-object/from16 v0, v17 │ │ +09934e: 6e30 9100 0504 |0095: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0091 │ │ +099354: 0c04 |0098: move-result-object v4 │ │ +099356: 0800 1200 |0099: move-object/from16 v0, v18 │ │ +09935a: 6e20 9400 0400 |009b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0094 │ │ +099360: 0c04 |009e: move-result-object v4 │ │ +099362: 6e20 9700 f400 |009f: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ +099368: 0c04 |00a2: move-result-object v4 │ │ +09936a: 0200 1700 |00a3: move/from16 v0, v23 │ │ +09936e: 6e20 a400 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00a4 │ │ +099374: 0c04 |00a8: move-result-object v4 │ │ +099376: 0200 1800 |00a9: move/from16 v0, v24 │ │ +09937a: 6e20 9a00 0400 |00ab: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@009a │ │ +099380: 0c04 |00ae: move-result-object v4 │ │ +099382: 0200 1300 |00af: move/from16 v0, v19 │ │ +099386: 0201 1400 |00b1: move/from16 v1, v20 │ │ +09938a: 0202 1500 |00b3: move/from16 v2, v21 │ │ +09938e: 6e40 9b00 0421 |00b5: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@009b │ │ +099394: 0c04 |00b8: move-result-object v4 │ │ +099396: 5b84 ce02 |00b9: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ +09939a: 2204 9400 |00bb: new-instance v4, Landroid/os/Bundle; // type@0094 │ │ +09939e: 7010 a102 0400 |00bd: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@02a1 │ │ +0993a4: 5b84 d002 |00c0: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +0993a8: 381c 0900 |00c2: if-eqz v28, 00cb // +0009 │ │ +0993ac: 5484 d002 |00c4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +0993b0: 0800 1c00 |00c6: move-object/from16 v0, v28 │ │ +0993b4: 6e20 b702 0400 |00c8: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@02b7 │ │ +0993ba: 381b 1d00 |00cb: if-eqz v27, 00e8 // +001d │ │ +0993be: 7401 1c22 1b00 |00cd: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@221c │ │ +0993c4: 0a04 |00d0: move-result v4 │ │ +0993c6: 3904 1700 |00d1: if-nez v4, 00e8 // +0017 │ │ +0993ca: 5485 d002 |00d3: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +0993ce: 1a06 c715 |00d5: const-string v6, "android.people" // string@15c7 │ │ +0993d2: 7401 2222 1b00 |00d7: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +0993d8: 0a04 |00da: move-result v4 │ │ +0993da: 2344 9906 |00db: new-array v4, v4, [Ljava/lang/String; // type@0699 │ │ +0993de: 0800 1b00 |00dd: move-object/from16 v0, v27 │ │ +0993e2: 6e20 2422 4000 |00df: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +0993e8: 0c04 |00e2: move-result-object v4 │ │ +0993ea: 1f04 9906 |00e3: check-cast v4, [Ljava/lang/String; // type@0699 │ │ +0993ee: 6e30 c302 6504 |00e5: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@02c3 │ │ +0993f4: 381a 0a00 |00e8: if-eqz v26, 00f2 // +000a │ │ +0993f8: 5484 d002 |00ea: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +0993fc: 1a05 d915 |00ec: const-string v5, "android.support.localOnly" // string@15d9 │ │ +099400: 1216 |00ee: const/4 v6, #int 1 // #1 │ │ +099402: 6e30 b802 5406 |00ef: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +099408: 381d 1500 |00f2: if-eqz v29, 0107 // +0015 │ │ +09940c: 5484 d002 |00f4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +099410: 1a05 d715 |00f6: const-string v5, "android.support.groupKey" // string@15d7 │ │ +099414: 0800 1d00 |00f8: move-object/from16 v0, v29 │ │ +099418: 6e30 c202 5400 |00fa: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +09941e: 381e 2200 |00fd: if-eqz v30, 011f // +0022 │ │ +099422: 5484 d002 |00ff: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +099426: 1a05 d815 |0101: const-string v5, "android.support.isGroupSummary" // string@15d8 │ │ +09942a: 1216 |0103: const/4 v6, #int 1 // #1 │ │ +09942c: 6e30 b802 5406 |0104: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +099432: 381f 0b00 |0107: if-eqz v31, 0112 // +000b │ │ +099436: 5484 d002 |0109: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +09943a: 1a05 db15 |010b: const-string v5, "android.support.sortKey" // string@15db │ │ +09943e: 0800 1f00 |010d: move-object/from16 v0, v31 │ │ +099442: 6e30 c202 5400 |010f: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@02c2 │ │ +099448: 0e00 |0112: return-void │ │ +09944a: 1204 |0113: const/4 v4, #int 0 // #0 │ │ +09944c: 2900 3aff |0114: goto/16 004e // -00c6 │ │ +099450: 1204 |0116: const/4 v4, #int 0 // #0 │ │ +099452: 2900 42ff |0117: goto/16 0059 // -00be │ │ +099456: 1204 |0119: const/4 v4, #int 0 // #0 │ │ +099458: 2900 4aff |011a: goto/16 0064 // -00b6 │ │ +09945c: 1204 |011c: const/4 v4, #int 0 // #0 │ │ +09945e: 2900 76ff |011d: goto/16 0093 // -008a │ │ +099462: 5484 d002 |011f: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +099466: 1a05 dc15 |0121: const-string v5, "android.support.useSideChannel" // string@15dc │ │ +09946a: 1216 |0123: const/4 v6, #int 1 // #1 │ │ +09946c: 6e30 b802 5406 |0124: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@02b8 │ │ +099472: 28e0 |0127: goto 0107 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=35 │ │ 0x000a line=45 │ │ 0x00bb line=71 │ │ 0x00c2 line=72 │ │ @@ -194273,21 +194346,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0994b4: |[0994b4] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0994c4: 5420 cf02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02cf │ │ -0994c8: 5421 ce02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ -0994cc: 7120 fc07 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@07fc │ │ -0994d2: 0c01 |0007: move-result-object v1 │ │ -0994d4: 7220 5922 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0994da: 0e00 |000b: return-void │ │ +099474: |[099474] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +099484: 5420 cf02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02cf │ │ +099488: 5421 ce02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ +09948c: 7120 fc07 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@07fc │ │ +099492: 0c01 |0007: move-result-object v1 │ │ +099494: 7220 5922 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +09949a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000b line=98 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -194297,29 +194370,29 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0994dc: |[0994dc] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ -0994ec: 5431 cf02 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02cf │ │ -0994f0: 7110 ed07 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@07ed │ │ -0994f6: 0c00 |0005: move-result-object v0 │ │ -0994f8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0994fc: 5431 d002 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -099500: 1a02 d915 |000a: const-string v2, "android.support.actionExtras" // string@15d9 │ │ -099504: 6e30 c102 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@02c1 │ │ -09950a: 5431 ce02 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ -09950e: 5432 d002 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ -099512: 6e20 9000 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0090 │ │ -099518: 5431 ce02 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ -09951c: 6e10 8400 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0084 │ │ -099522: 0c01 |001b: move-result-object v1 │ │ -099524: 1101 |001c: return-object v1 │ │ +09949c: |[09949c] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ +0994ac: 5431 cf02 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02cf │ │ +0994b0: 7110 ed07 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@07ed │ │ +0994b6: 0c00 |0005: move-result-object v0 │ │ +0994b8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0994bc: 5431 d002 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +0994c0: 1a02 d515 |000a: const-string v2, "android.support.actionExtras" // string@15d5 │ │ +0994c4: 6e30 c102 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@02c1 │ │ +0994ca: 5431 ce02 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ +0994ce: 5432 d002 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d0 │ │ +0994d2: 6e20 9000 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0090 │ │ +0994d8: 5431 ce02 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ +0994dc: 6e10 8400 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0084 │ │ +0994e2: 0c01 |001b: move-result-object v1 │ │ +0994e4: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0006 line=108 │ │ 0x0008 line=110 │ │ 0x000f line=113 │ │ 0x0016 line=114 │ │ @@ -194332,30 +194405,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099528: |[099528] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -099538: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ -09953c: 1100 |0002: return-object v0 │ │ +0994e8: |[0994e8] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +0994f8: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02ce │ │ +0994fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ │ │ - source_file_idx : 4060 (NotificationCompatKitKat.java) │ │ + source_file_idx : 4056 (NotificationCompatKitKat.java) │ │ │ │ Class #808 header: │ │ class_idx : 372 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #808 annotations: │ │ Annotations on class │ │ @@ -194394,24 +194467,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -099540: |[099540] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ -099550: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -099556: 5b12 d402 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ -09955a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -09955c: 5910 d302 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d3 │ │ -099560: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -099562: 5b10 d502 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d5 │ │ -099566: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -099568: 5c10 d202 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d2 │ │ -09956c: 0e00 |000e: return-void │ │ +099500: |[099500] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ +099510: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +099516: 5b12 d402 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ +09951a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +09951c: 5910 d302 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d3 │ │ +099520: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +099522: 5b10 d502 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d5 │ │ +099526: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +099528: 5c10 d202 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d2 │ │ +09952c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0003 line=596 │ │ 0x0005 line=597 │ │ 0x0008 line=598 │ │ 0x000b line=599 │ │ @@ -194425,22 +194498,22 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -099570: |[099570] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -099580: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -099586: 5b12 d402 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ -09958a: 5913 d302 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d3 │ │ -09958e: 5b14 d502 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d5 │ │ -099592: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -099594: 5c10 d202 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d2 │ │ -099598: 0e00 |000c: return-void │ │ +099530: |[099530] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +099540: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +099546: 5b12 d402 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ +09954a: 5913 d302 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d3 │ │ +09954e: 5b14 d502 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d5 │ │ +099552: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +099554: 5c10 d202 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d2 │ │ +099558: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ 0x0005 line=604 │ │ 0x0007 line=605 │ │ 0x0009 line=606 │ │ @@ -194457,25 +194530,25 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -09959c: |[09959c] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -0995ac: 5530 d202 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d2 │ │ -0995b0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0995b4: 5430 d402 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ -0995b8: 7220 4006 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@0640 │ │ -0995be: 0e00 |0009: return-void │ │ -0995c0: 5430 d402 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ -0995c4: 5231 d302 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d3 │ │ -0995c8: 5432 d502 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d5 │ │ -0995cc: 7240 3f06 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@063f │ │ -0995d2: 28f6 |0013: goto 0009 // -000a │ │ +09955c: |[09955c] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +09956c: 5530 d202 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d2 │ │ +099570: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +099574: 5430 d402 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ +099578: 7220 4006 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@0640 │ │ +09957e: 0e00 |0009: return-void │ │ +099580: 5430 d402 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ +099584: 5231 d302 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d3 │ │ +099588: 5432 d502 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d5 │ │ +09958c: 7240 3f06 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@063f │ │ +099592: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0004 line=612 │ │ 0x0009 line=616 │ │ 0x000a line=614 │ │ locals : │ │ @@ -194487,63 +194560,63 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0995d4: |[0995d4] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ -0995e4: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0995e8: 1a01 a503 |0002: const-string v1, "CancelTask[" // string@03a5 │ │ -0995ec: 7020 a321 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@21a3 │ │ -0995f2: 1a01 cd26 |0007: const-string v1, "packageName:" // string@26cd │ │ -0995f6: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0995fc: 0c01 |000c: move-result-object v1 │ │ -0995fe: 5432 d402 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ -099602: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099608: 1a01 1601 |0012: const-string v1, ", id:" // string@0116 │ │ -09960c: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099612: 0c01 |0017: move-result-object v1 │ │ -099614: 5232 d302 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d3 │ │ -099618: 6e20 a621 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -09961e: 1a01 2201 |001d: const-string v1, ", tag:" // string@0122 │ │ -099622: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099628: 0c01 |0022: move-result-object v1 │ │ -09962a: 5432 d502 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d5 │ │ -09962e: 6e20 aa21 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099634: 1a01 1001 |0028: const-string v1, ", all:" // string@0110 │ │ -099638: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09963e: 0c01 |002d: move-result-object v1 │ │ -099640: 5532 d202 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d2 │ │ -099644: 6e20 ab21 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -09964a: 1a01 8214 |0033: const-string v1, "]" // string@1482 │ │ -09964e: 6e20 aa21 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099654: 6e10 af21 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09965a: 0c01 |003b: move-result-object v1 │ │ -09965c: 1101 |003c: return-object v1 │ │ +099594: |[099594] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ +0995a4: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0995a8: 1a01 a503 |0002: const-string v1, "CancelTask[" // string@03a5 │ │ +0995ac: 7020 a321 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@21a3 │ │ +0995b2: 1a01 c926 |0007: const-string v1, "packageName:" // string@26c9 │ │ +0995b6: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0995bc: 0c01 |000c: move-result-object v1 │ │ +0995be: 5432 d402 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02d4 │ │ +0995c2: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0995c8: 1a01 1601 |0012: const-string v1, ", id:" // string@0116 │ │ +0995cc: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0995d2: 0c01 |0017: move-result-object v1 │ │ +0995d4: 5232 d302 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02d3 │ │ +0995d8: 6e20 a621 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0995de: 1a01 2201 |001d: const-string v1, ", tag:" // string@0122 │ │ +0995e2: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0995e8: 0c01 |0022: move-result-object v1 │ │ +0995ea: 5432 d502 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02d5 │ │ +0995ee: 6e20 aa21 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0995f4: 1a01 1001 |0028: const-string v1, ", all:" // string@0110 │ │ +0995f8: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0995fe: 0c01 |002d: move-result-object v1 │ │ +099600: 5532 d202 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02d2 │ │ +099604: 6e20 ab21 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +09960a: 1a01 7e14 |0033: const-string v1, "]" // string@147e │ │ +09960e: 6e20 aa21 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099614: 6e10 af21 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09961a: 0c01 |003b: move-result-object v1 │ │ +09961c: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0007 line=620 │ │ 0x0012 line=621 │ │ 0x001d line=622 │ │ 0x0028 line=623 │ │ 0x0033 line=624 │ │ 0x0038 line=625 │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=3 this Landroid/support/v4/app/NotificationManagerCompat$CancelTask; │ │ │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #809 header: │ │ class_idx : 374 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #809 annotations: │ │ Annotations on class │ │ @@ -194564,17 +194637,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099660: |[099660] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ -099670: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -099676: 0e00 |0003: return-void │ │ +099620: |[099620] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ +099630: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +099636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -194583,17 +194656,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099678: |[099678] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -099688: 6e20 b200 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@00b2 │ │ -09968e: 0e00 |0003: return-void │ │ +099638: |[099638] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +099648: 6e20 b200 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@00b2 │ │ +09964e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -194605,17 +194678,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -099690: |[099690] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ -0996a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0996a2: 0f00 |0001: return v0 │ │ +099650: |[099650] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ +099660: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +099662: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplBase;) │ │ @@ -194623,35 +194696,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0996a4: |[0996a4] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0996b4: 6e30 b500 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@00b5 │ │ -0996ba: 0e00 |0003: return-void │ │ +099664: |[099664] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +099674: 6e30 b500 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@00b5 │ │ +09967a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=3 id I │ │ 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #810 header: │ │ class_idx : 377 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #810 annotations: │ │ Annotations on class │ │ @@ -194690,21 +194763,21 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0996bc: |[0996bc] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0996cc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0996d2: 5b01 d802 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02d8 │ │ -0996d6: 5902 d602 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02d6 │ │ -0996da: 5b03 d902 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02d9 │ │ -0996de: 5b04 d702 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02d7 │ │ -0996e2: 0e00 |000b: return-void │ │ +09967c: |[09967c] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +09968c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +099692: 5b01 d802 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02d8 │ │ +099696: 5902 d602 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02d6 │ │ +09969a: 5b03 d902 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02d9 │ │ +09969e: 5b04 d702 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02d7 │ │ +0996a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0003 line=568 │ │ 0x0005 line=569 │ │ 0x0007 line=570 │ │ 0x0009 line=571 │ │ @@ -194722,21 +194795,21 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0996e4: |[0996e4] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -0996f4: 5440 d802 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02d8 │ │ -0996f8: 5241 d602 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02d6 │ │ -0996fc: 5442 d902 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02d9 │ │ -099700: 5443 d702 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02d7 │ │ -099704: 7253 4106 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0641 │ │ -09970a: 0e00 |000b: return-void │ │ +0996a4: |[0996a4] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +0996b4: 5440 d802 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02d8 │ │ +0996b8: 5241 d602 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02d6 │ │ +0996bc: 5442 d902 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02d9 │ │ +0996c0: 5443 d702 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02d7 │ │ +0996c4: 7253 4106 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0641 │ │ +0996ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x000b line=577 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ 0x0000 - 0x000c reg=5 service Landroid/support/v4/app/INotificationSideChannel; │ │ @@ -194746,57 +194819,57 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -09970c: |[09970c] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ -09971c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -099720: 1a01 e90f |0002: const-string v1, "NotifyTask[" // string@0fe9 │ │ -099724: 7020 a321 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@21a3 │ │ -09972a: 1a01 cd26 |0007: const-string v1, "packageName:" // string@26cd │ │ -09972e: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099734: 0c01 |000c: move-result-object v1 │ │ -099736: 5432 d802 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02d8 │ │ -09973a: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099740: 1a01 1601 |0012: const-string v1, ", id:" // string@0116 │ │ -099744: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09974a: 0c01 |0017: move-result-object v1 │ │ -09974c: 5232 d602 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02d6 │ │ -099750: 6e20 a621 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -099756: 1a01 2201 |001d: const-string v1, ", tag:" // string@0122 │ │ -09975a: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099760: 0c01 |0022: move-result-object v1 │ │ -099762: 5432 d902 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02d9 │ │ -099766: 6e20 aa21 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09976c: 1a01 8214 |0028: const-string v1, "]" // string@1482 │ │ -099770: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099776: 6e10 af21 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09977c: 0c01 |0030: move-result-object v1 │ │ -09977e: 1101 |0031: return-object v1 │ │ +0996cc: |[0996cc] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ +0996dc: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0996e0: 1a01 e50f |0002: const-string v1, "NotifyTask[" // string@0fe5 │ │ +0996e4: 7020 a321 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@21a3 │ │ +0996ea: 1a01 c926 |0007: const-string v1, "packageName:" // string@26c9 │ │ +0996ee: 6e20 aa21 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0996f4: 0c01 |000c: move-result-object v1 │ │ +0996f6: 5432 d802 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02d8 │ │ +0996fa: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099700: 1a01 1601 |0012: const-string v1, ", id:" // string@0116 │ │ +099704: 6e20 aa21 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09970a: 0c01 |0017: move-result-object v1 │ │ +09970c: 5232 d602 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02d6 │ │ +099710: 6e20 a621 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +099716: 1a01 2201 |001d: const-string v1, ", tag:" // string@0122 │ │ +09971a: 6e20 aa21 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099720: 0c01 |0022: move-result-object v1 │ │ +099722: 5432 d902 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02d9 │ │ +099726: 6e20 aa21 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09972c: 1a01 7e14 |0028: const-string v1, "]" // string@147e │ │ +099730: 6e20 aa21 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099736: 6e10 af21 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09973c: 0c01 |0030: move-result-object v1 │ │ +09973e: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0007 line=581 │ │ 0x0012 line=582 │ │ 0x001d line=583 │ │ 0x0028 line=584 │ │ 0x002d line=585 │ │ locals : │ │ 0x0007 - 0x0032 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0032 reg=3 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #811 header: │ │ class_idx : 385 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4306 │ │ +source_file_idx : 4302 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #811 annotations: │ │ Annotations on class │ │ @@ -194817,17 +194890,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099780: |[099780] android.support.v4.app.RemoteInput$1.:()V │ │ -099790: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -099796: 0e00 |0003: return-void │ │ +099740: |[099740] android.support.v4.app.RemoteInput$1.:()V │ │ +099750: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +099756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$1; │ │ │ │ Virtual methods - │ │ @@ -194836,23 +194909,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -099798: |[099798] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ -0997a8: 2200 8701 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0187 │ │ -0997ac: 0771 |0002: move-object v1, v7 │ │ -0997ae: 0782 |0003: move-object v2, v8 │ │ -0997b0: 0793 |0004: move-object v3, v9 │ │ -0997b2: 01a4 |0005: move v4, v10 │ │ -0997b4: 07b5 |0006: move-object v5, v11 │ │ -0997b6: 7606 6508 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@0865 │ │ -0997bc: 1100 |000a: return-object v0 │ │ +099758: |[099758] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ +099768: 2200 8701 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0187 │ │ +09976c: 0771 |0002: move-object v1, v7 │ │ +09976e: 0782 |0003: move-object v2, v8 │ │ +099770: 0793 |0004: move-object v3, v9 │ │ +099772: 01a4 |0005: move v4, v10 │ │ +099774: 07b5 |0006: move-object v5, v11 │ │ +099776: 7606 6508 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@0865 │ │ +09977c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x000b reg=7 resultKey Ljava/lang/String; │ │ 0x0000 - 0x000b reg=8 label Ljava/lang/CharSequence; │ │ @@ -194865,18 +194938,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0997c0: |[0997c0] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0997d0: 7406 4e08 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@084e │ │ -0997d6: 0c00 |0003: move-result-object v0 │ │ -0997d8: 1100 |0004: return-object v0 │ │ +099780: |[099780] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +099790: 7406 4e08 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@084e │ │ +099796: 0c00 |0003: move-result-object v0 │ │ +099798: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -194889,17 +194962,17 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0997dc: |[0997dc] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ -0997ec: 2320 7f06 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ -0997f0: 1100 |0002: return-object v0 │ │ +09979c: |[09979c] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ +0997ac: 2320 7f06 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@067f │ │ +0997b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -194908,32 +194981,32 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0997f4: |[0997f4] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -099804: 6e20 5008 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@0850 │ │ -09980a: 0c00 |0003: move-result-object v0 │ │ -09980c: 1100 |0004: return-object v0 │ │ +0997b4: |[0997b4] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0997c4: 6e20 5008 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@0850 │ │ +0997ca: 0c00 |0003: move-result-object v0 │ │ +0997cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 4306 (RemoteInput.java) │ │ + source_file_idx : 4302 (RemoteInput.java) │ │ │ │ Class #812 header: │ │ class_idx : 388 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4306 │ │ +source_file_idx : 4302 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #812 annotations: │ │ Annotations on class │ │ @@ -194954,17 +195027,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099810: |[099810] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ -099820: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -099826: 0e00 |0003: return-void │ │ +0997d0: |[0997d0] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ +0997e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0997e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ │ │ Virtual methods - │ │ @@ -194973,17 +195046,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -099828: |[099828] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -099838: 7130 6e08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@086e │ │ -09983e: 0e00 |0003: return-void │ │ +0997e8: |[0997e8] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0997f8: 7130 6e08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@086e │ │ +0997fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -194995,32 +195068,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -099840: |[099840] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -099850: 7110 7008 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0870 │ │ -099856: 0c00 |0003: move-result-object v0 │ │ -099858: 1100 |0004: return-object v0 │ │ +099800: |[099800] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +099810: 7110 7008 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0870 │ │ +099816: 0c00 |0003: move-result-object v0 │ │ +099818: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 4306 (RemoteInput.java) │ │ + source_file_idx : 4302 (RemoteInput.java) │ │ │ │ Class #813 header: │ │ class_idx : 389 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4306 │ │ +source_file_idx : 4302 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #813 annotations: │ │ Annotations on class │ │ @@ -195041,17 +195114,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09985c: |[09985c] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ -09986c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -099872: 0e00 |0003: return-void │ │ +09981c: |[09981c] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ +09982c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +099832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -195060,19 +195133,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -099874: |[099874] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -099884: 1a00 d010 |0000: const-string v0, "RemoteInput" // string@10d0 │ │ -099888: 1a01 d110 |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@10d1 │ │ -09988c: 7120 151c 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -099892: 0e00 |0007: return-void │ │ +099834: |[099834] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +099844: 1a00 cc10 |0000: const-string v0, "RemoteInput" // string@10cc │ │ +099848: 1a01 cd10 |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@10cd │ │ +09984c: 7120 151c 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +099852: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0008 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -195084,35 +195157,35 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -099894: |[099894] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0998a4: 1a00 d010 |0000: const-string v0, "RemoteInput" // string@10d0 │ │ -0998a8: 1a01 d110 |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@10d1 │ │ -0998ac: 7120 151c 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -0998b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0998b4: 1100 |0008: return-object v0 │ │ +099854: |[099854] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +099864: 1a00 cc10 |0000: const-string v0, "RemoteInput" // string@10cc │ │ +099868: 1a01 cd10 |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@10cd │ │ +09986c: 7120 151c 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +099872: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +099874: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0007 line=219 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0009 reg=3 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 4306 (RemoteInput.java) │ │ + source_file_idx : 4302 (RemoteInput.java) │ │ │ │ Class #814 header: │ │ class_idx : 390 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4306 │ │ +source_file_idx : 4302 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #814 annotations: │ │ Annotations on class │ │ @@ -195133,17 +195206,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0998b8: |[0998b8] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ -0998c8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0998ce: 0e00 |0003: return-void │ │ +099878: |[099878] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ +099888: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09988e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -195152,17 +195225,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0998d0: |[0998d0] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0998e0: 7130 7c08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@087c │ │ -0998e6: 0e00 |0003: return-void │ │ +099890: |[099890] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0998a0: 7130 7c08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@087c │ │ +0998a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0003 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -195174,32 +195247,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0998e8: |[0998e8] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0998f8: 7110 7f08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@087f │ │ -0998fe: 0c00 |0003: move-result-object v0 │ │ -099900: 1100 |0004: return-object v0 │ │ +0998a8: |[0998a8] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0998b8: 7110 7f08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@087f │ │ +0998be: 0c00 |0003: move-result-object v0 │ │ +0998c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 4306 (RemoteInput.java) │ │ + source_file_idx : 4302 (RemoteInput.java) │ │ │ │ Class #815 header: │ │ class_idx : 391 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 394 │ │ -source_file_idx : 4306 │ │ +source_file_idx : 4302 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #815 annotations: │ │ Annotations on class │ │ @@ -195263,36 +195336,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -099904: |[099904] android.support.v4.app.RemoteInput.:()V │ │ -099914: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -099918: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ -09991c: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ -099920: 2200 8401 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@0184 │ │ -099924: 7010 5b08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@085b │ │ -09992a: 6900 0303 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ -09992e: 2200 8101 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@0181 │ │ -099932: 7010 4d08 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@084d │ │ -099938: 6900 0203 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ -09993c: 0e00 |0014: return-void │ │ -09993e: 6000 3600 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -099942: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ -099946: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ -09994a: 2200 8601 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@0186 │ │ -09994e: 7010 6108 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@0861 │ │ -099954: 6900 0303 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ -099958: 28eb |0022: goto 000d // -0015 │ │ -09995a: 2200 8501 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@0185 │ │ -09995e: 7010 5e08 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@085e │ │ -099964: 6900 0303 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ -099968: 28e3 |002a: goto 000d // -001d │ │ +0998c4: |[0998c4] android.support.v4.app.RemoteInput.:()V │ │ +0998d4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0998d8: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +0998dc: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ +0998e0: 2200 8401 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@0184 │ │ +0998e4: 7010 5b08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@085b │ │ +0998ea: 6900 0303 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ +0998ee: 2200 8101 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@0181 │ │ +0998f2: 7010 4d08 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@084d │ │ +0998f8: 6900 0203 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ +0998fc: 0e00 |0014: return-void │ │ +0998fe: 6000 3600 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +099902: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ +099906: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ +09990a: 2200 8601 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@0186 │ │ +09990e: 7010 6108 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@0861 │ │ +099914: 6900 0303 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ +099918: 28eb |0022: goto 000d // -0015 │ │ +09991a: 2200 8501 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@0185 │ │ +09991e: 7010 5e08 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@085e │ │ +099924: 6900 0303 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ +099928: 28e3 |002a: goto 000d // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0006 line=254 │ │ 0x000d line=263 │ │ 0x0015 line=255 │ │ 0x001b line=256 │ │ @@ -195304,22 +195377,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -09996c: |[09996c] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ -09997c: 7010 7408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@0874 │ │ -099982: 5b01 0a03 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@030a │ │ -099986: 5b02 0903 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0309 │ │ -09998a: 5b03 0703 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0307 │ │ -09998e: 5c04 0603 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0306 │ │ -099992: 5b05 0803 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0308 │ │ -099996: 0e00 |000d: return-void │ │ +09992c: |[09992c] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ +09993c: 7010 7408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@0874 │ │ +099942: 5b01 0a03 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@030a │ │ +099946: 5b02 0903 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0309 │ │ +09994a: 5b03 0703 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0307 │ │ +09994e: 5c04 0603 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0306 │ │ +099952: 5b05 0803 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0308 │ │ +099956: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -195338,18 +195411,18 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -099998: |[099998] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0999a8: 6200 0303 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ -0999ac: 7240 5908 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0859 │ │ -0999b2: 0e00 |0005: return-void │ │ +099958: |[099958] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +099968: 6200 0303 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ +09996c: 7240 5908 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0859 │ │ +099972: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ 0x0000 - 0x0006 reg=2 intent Landroid/content/Intent; │ │ @@ -195360,19 +195433,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0999b4: |[0999b4] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0999c4: 6200 0303 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ -0999c8: 7220 5a08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@085a │ │ -0999ce: 0c00 |0005: move-result-object v0 │ │ -0999d0: 1100 |0006: return-object v0 │ │ +099974: |[099974] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +099984: 6200 0303 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@0303 │ │ +099988: 7220 5a08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@085a │ │ +09998e: 0c00 |0005: move-result-object v0 │ │ +099990: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ @@ -195381,17 +195454,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0999d4: |[0999d4] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ -0999e4: 5510 0603 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0306 │ │ -0999e8: 0f00 |0002: return v0 │ │ +099994: |[099994] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ +0999a4: 5510 0603 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0306 │ │ +0999a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -195399,17 +195472,17 @@ │ │ type : '()[Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0999ec: |[0999ec] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ -0999fc: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0307 │ │ -099a00: 1100 |0002: return-object v0 │ │ +0999ac: |[0999ac] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ +0999bc: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0307 │ │ +0999c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -195417,17 +195490,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099a04: |[099a04] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ -099a14: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0308 │ │ -099a18: 1100 |0002: return-object v0 │ │ +0999c4: |[0999c4] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ +0999d4: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0308 │ │ +0999d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -195435,17 +195508,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099a1c: |[099a1c] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ -099a2c: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0309 │ │ -099a30: 1100 |0002: return-object v0 │ │ +0999dc: |[0999dc] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ +0999ec: 5410 0903 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0309 │ │ +0999f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -195453,30 +195526,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099a34: |[099a34] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ -099a44: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@030a │ │ -099a48: 1100 |0002: return-object v0 │ │ +0999f4: |[0999f4] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ +099a04: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@030a │ │ +099a08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ - source_file_idx : 4306 (RemoteInput.java) │ │ + source_file_idx : 4302 (RemoteInput.java) │ │ │ │ Class #816 header: │ │ class_idx : 401 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4550 │ │ +source_file_idx : 4546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #816 annotations: │ │ Annotations on class │ │ @@ -195497,17 +195570,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099a4c: |[099a4c] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -099a5c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -099a62: 0e00 |0003: return-void │ │ +099a0c: |[099a0c] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +099a1c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +099a22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -195515,69 +195588,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 │ │ -099a64: |[099a64] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -099a74: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -099a78: 0171 |0002: move v1, v7 │ │ -099a7a: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -099a7e: 7220 1921 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ -099a84: 0a00 |0008: move-result v0 │ │ -099a86: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -099a8a: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -099a8e: 1a02 bf00 |000d: const-string v2, "<" // string@00bf │ │ -099a92: 6e20 aa21 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099a98: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -099a9c: 28ef |0014: goto 0003 // -0011 │ │ -099a9e: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -099aa2: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -099aa6: 1a02 be00 |0019: const-string v2, ">" // string@00be │ │ -099aaa: 6e20 aa21 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099ab0: 28f4 |001e: goto 0012 // -000c │ │ -099ab2: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -099ab6: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -099aba: 1a02 bd00 |0023: const-string v2, "&" // string@00bd │ │ -099abe: 6e20 aa21 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099ac4: 28ea |0028: goto 0012 // -0016 │ │ -099ac6: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -099aca: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -099ace: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -099ad2: 2202 f804 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -099ad6: 7010 a121 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -099adc: 1a03 bb00 |0034: const-string v3, "&#" // string@00bb │ │ -099ae0: 6e20 aa21 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099ae6: 0c02 |0039: move-result-object v2 │ │ -099ae8: 6e20 a621 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -099aee: 0c02 |003d: move-result-object v2 │ │ -099af0: 1a03 6001 |003e: const-string v3, ";" // string@0160 │ │ -099af4: 6e20 aa21 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099afa: 0c02 |0043: move-result-object v2 │ │ -099afc: 6e10 af21 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -099b02: 0c02 |0047: move-result-object v2 │ │ -099b04: 6e20 aa21 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099b0a: 28c7 |004b: goto 0012 // -0039 │ │ -099b0c: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -099b10: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -099b14: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -099b18: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -099b1c: 7220 1921 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ -099b22: 0a02 |0057: move-result v2 │ │ -099b24: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -099b28: 1a02 c000 |005a: const-string v2, " " // string@00c0 │ │ -099b2c: 6e20 aa21 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -099b32: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -099b36: 28ed |0061: goto 004e // -0013 │ │ -099b38: 6e20 a421 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -099b3e: 28ad |0065: goto 0012 // -0053 │ │ -099b40: 6e20 a421 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -099b46: 28a9 |0069: goto 0012 // -0057 │ │ -099b48: 0e00 |006a: return-void │ │ +099a24: |[099a24] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +099a34: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +099a38: 0171 |0002: move v1, v7 │ │ +099a3a: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +099a3e: 7220 1921 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ +099a44: 0a00 |0008: move-result v0 │ │ +099a46: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +099a4a: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +099a4e: 1a02 bf00 |000d: const-string v2, "<" // string@00bf │ │ +099a52: 6e20 aa21 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099a58: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +099a5c: 28ef |0014: goto 0003 // -0011 │ │ +099a5e: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +099a62: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +099a66: 1a02 be00 |0019: const-string v2, ">" // string@00be │ │ +099a6a: 6e20 aa21 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099a70: 28f4 |001e: goto 0012 // -000c │ │ +099a72: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +099a76: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +099a7a: 1a02 bd00 |0023: const-string v2, "&" // string@00bd │ │ +099a7e: 6e20 aa21 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099a84: 28ea |0028: goto 0012 // -0016 │ │ +099a86: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +099a8a: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +099a8e: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +099a92: 2202 f804 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +099a96: 7010 a121 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +099a9c: 1a03 bb00 |0034: const-string v3, "&#" // string@00bb │ │ +099aa0: 6e20 aa21 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099aa6: 0c02 |0039: move-result-object v2 │ │ +099aa8: 6e20 a621 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +099aae: 0c02 |003d: move-result-object v2 │ │ +099ab0: 1a03 6001 |003e: const-string v3, ";" // string@0160 │ │ +099ab4: 6e20 aa21 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099aba: 0c02 |0043: move-result-object v2 │ │ +099abc: 6e10 af21 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +099ac2: 0c02 |0047: move-result-object v2 │ │ +099ac4: 6e20 aa21 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099aca: 28c7 |004b: goto 0012 // -0039 │ │ +099acc: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +099ad0: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +099ad4: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +099ad8: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +099adc: 7220 1921 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ +099ae2: 0a02 |0057: move-result v2 │ │ +099ae4: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +099ae8: 1a02 c000 |005a: const-string v2, " " // string@00c0 │ │ +099aec: 6e20 aa21 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +099af2: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +099af6: 28ed |0061: goto 004e // -0013 │ │ +099af8: 6e20 a421 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +099afe: 28ad |0065: goto 0012 // -0053 │ │ +099b00: 6e20 a421 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +099b06: 28a9 |0069: goto 0012 // -0057 │ │ +099b08: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0005 line=100 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0012 line=99 │ │ @@ -195608,19 +195681,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 │ │ -099b4c: |[099b4c] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -099b5c: 6e10 8d08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@088d │ │ -099b62: 0c00 |0003: move-result-object v0 │ │ -099b64: 7220 5a1c 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1c5a │ │ -099b6a: 0e00 |0007: return-void │ │ +099b0c: |[099b0c] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +099b1c: 6e10 8d08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@088d │ │ +099b22: 0c00 |0003: move-result-object v0 │ │ +099b24: 7220 5a1c 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1c5a │ │ +099b2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -195631,41 +195704,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 │ │ -099b6c: |[099b6c] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -099b7c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -099b80: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -099b86: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -099b88: 7210 1a21 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ -099b8e: 0a02 |0009: move-result v2 │ │ -099b90: 7140 b508 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@08b5 │ │ -099b96: 6e10 af21 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -099b9c: 0c01 |0010: move-result-object v1 │ │ -099b9e: 1101 |0011: return-object v1 │ │ +099b2c: |[099b2c] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +099b3c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +099b40: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +099b46: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +099b48: 7210 1a21 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ +099b4e: 0a02 |0009: move-result v2 │ │ +099b50: 7140 b508 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@08b5 │ │ +099b56: 6e10 af21 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +099b5c: 0c01 |0010: move-result-object v1 │ │ +099b5e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x000d line=94 │ │ 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 : 4550 (ShareCompat.java) │ │ + source_file_idx : 4546 (ShareCompat.java) │ │ │ │ Class #817 header: │ │ class_idx : 411 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4756 │ │ +source_file_idx : 4752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #817 annotations: │ │ Annotations on class │ │ @@ -195686,17 +195759,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099ba0: |[099ba0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -099bb0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -099bb6: 0e00 |0003: return-void │ │ +099b60: |[099b60] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +099b70: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +099b76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -195705,46 +195778,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 │ │ -099bb8: |[099bb8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -099bc8: 2200 3700 |0000: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -099bcc: 2141 |0002: array-length v1, v4 │ │ -099bce: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -099bd2: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -099bd6: 7020 0201 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ -099bdc: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -099be0: 6e20 0501 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -099be6: 7140 ba00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ba │ │ -099bec: 0c01 |0012: move-result-object v1 │ │ -099bee: 1101 |0013: return-object v1 │ │ +099b78: |[099b78] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +099b88: 2200 3700 |0000: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +099b8c: 2141 |0002: array-length v1, v4 │ │ +099b8e: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +099b92: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +099b96: 7020 0201 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ +099b9c: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +099ba0: 6e20 0501 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +099ba6: 7140 ba00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ba │ │ +099bac: 0c01 |0012: move-result-object v1 │ │ +099bae: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000a line=85 │ │ 0x000f line=86 │ │ 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 : 4756 (TaskStackBuilder.java) │ │ + source_file_idx : 4752 (TaskStackBuilder.java) │ │ │ │ Class #818 header: │ │ class_idx : 412 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4756 │ │ +source_file_idx : 4752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #818 annotations: │ │ Annotations on class │ │ @@ -195765,17 +195838,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099bf0: |[099bf0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -099c00: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -099c06: 0e00 |0003: return-void │ │ +099bb0: |[099bb0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +099bc0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +099bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -195784,45 +195857,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 │ │ -099c08: |[099c08] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -099c18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -099c1a: 2200 3700 |0001: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -099c1e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -099c22: 7020 0201 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ -099c28: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -099c2e: 6e20 0501 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -099c34: 0c00 |000e: move-result-object v0 │ │ -099c36: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -099c3a: 7140 ea08 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@08ea │ │ -099c40: 0c00 |0014: move-result-object v0 │ │ -099c42: 1100 |0015: return-object v0 │ │ +099bc8: |[099bc8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +099bd8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +099bda: 2200 3700 |0001: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +099bde: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +099be2: 7020 0201 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ +099be8: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +099bee: 6e20 0501 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +099bf4: 0c00 |000e: move-result-object v0 │ │ +099bf6: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +099bfa: 7140 ea08 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@08ea │ │ +099c00: 0c00 |0014: move-result-object v0 │ │ +099c02: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0011 line=96 │ │ 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 : 4756 (TaskStackBuilder.java) │ │ + source_file_idx : 4752 (TaskStackBuilder.java) │ │ │ │ Class #819 header: │ │ class_idx : 413 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4756 │ │ +source_file_idx : 4752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #819 annotations: │ │ Annotations on class │ │ @@ -195843,17 +195916,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099c44: |[099c44] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -099c54: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -099c5a: 0e00 |0003: return-void │ │ +099c04: |[099c04] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +099c14: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +099c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -195862,39 +195935,39 @@ │ │ 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 │ │ -099c5c: |[099c5c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -099c6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -099c6e: 2200 3700 |0001: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -099c72: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -099c76: 7020 0201 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ -099c7c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -099c82: 6e20 0501 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -099c88: 0c00 |000e: move-result-object v0 │ │ -099c8a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -099c8e: 7158 ec08 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@08ec │ │ -099c94: 0c00 |0014: move-result-object v0 │ │ -099c96: 1100 |0015: return-object v0 │ │ +099c1c: |[099c1c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +099c2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +099c2e: 2200 3700 |0001: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +099c32: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +099c36: 7020 0201 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0102 │ │ +099c3c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +099c42: 6e20 0501 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +099c48: 0c00 |000e: move-result-object v0 │ │ +099c4a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +099c4e: 7158 ec08 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@08ec │ │ +099c54: 0c00 |0014: move-result-object v0 │ │ +099c56: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0011 line=107 │ │ 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 : 4756 (TaskStackBuilder.java) │ │ + source_file_idx : 4752 (TaskStackBuilder.java) │ │ │ │ Class #820 header: │ │ class_idx : 417 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 451 │ │ source_file_idx : 729 │ │ static_fields_size : 0 │ │ @@ -195944,22 +196017,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 │ │ -099c98: |[099c98] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -099ca8: 5b23 2b03 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ -099cac: 7010 ad09 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@09ad │ │ -099cb2: 2200 3e05 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@053e │ │ -099cb6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -099cb8: 7020 8d22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@228d │ │ -099cbe: 5b20 2903 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ -099cc2: 0e00 |000d: return-void │ │ +099c58: |[099c58] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +099c68: 5b23 2b03 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ +099c6c: 7010 ad09 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@09ad │ │ +099c72: 2200 3e05 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@053e │ │ +099c76: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +099c78: 7020 8d22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@228d │ │ +099c7e: 5b20 2903 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ +099c82: 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; │ │ @@ -195970,17 +196043,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 │ │ -099cc4: |[099cc4] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -099cd4: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ -099cd8: 1100 |0002: return-object v0 │ │ +099c84: |[099c84] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +099c94: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ +099c98: 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 - │ │ @@ -195989,19 +196062,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 │ │ -099cdc: |[099cdc] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -099cec: 1f02 9a06 |0000: check-cast v2, [Ljava/lang/Void; // type@069a │ │ -099cf0: 6e20 f108 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@08f1 │ │ -099cf6: 0c00 |0005: move-result-object v0 │ │ -099cf8: 1100 |0006: return-object v0 │ │ +099c9c: |[099c9c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +099cac: 1f02 9a06 |0000: check-cast v2, [Ljava/lang/Void; // type@069a │ │ +099cb0: 6e20 f108 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@08f1 │ │ +099cb6: 0c00 |0005: move-result-object v0 │ │ +099cb8: 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; │ │ @@ -196011,21 +196084,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 │ │ -099cfc: |[099cfc] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -099d0c: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ -099d10: 6e10 0209 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0902 │ │ -099d16: 0c00 |0005: move-result-object v0 │ │ -099d18: 5b10 2a03 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@032a │ │ -099d1c: 5410 2a03 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@032a │ │ -099d20: 1100 |000a: return-object v0 │ │ +099cbc: |[099cbc] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +099ccc: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ +099cd0: 6e10 0209 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0902 │ │ +099cd6: 0c00 |0005: move-result-object v0 │ │ +099cd8: 5b10 2a03 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@032a │ │ +099cdc: 5410 2a03 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@032a │ │ +099ce0: 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; │ │ @@ -196036,25 +196109,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -099d24: |[099d24] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -099d34: 5420 2b03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ -099d38: 5421 2a03 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@032a │ │ -099d3c: 6e30 fa08 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@08fa │ │ -099d42: 5420 2903 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ -099d46: 6e10 8f22 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@228f │ │ -099d4c: 0e00 |000c: return-void │ │ -099d4e: 0d00 |000d: move-exception v0 │ │ -099d50: 5421 2903 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ -099d54: 6e10 8f22 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@228f │ │ -099d5a: 2700 |0013: throw v0 │ │ +099ce4: |[099ce4] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +099cf4: 5420 2b03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ +099cf8: 5421 2a03 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@032a │ │ +099cfc: 6e30 fa08 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@08fa │ │ +099d02: 5420 2903 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ +099d06: 6e10 8f22 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@228f │ │ +099d0c: 0e00 |000c: return-void │ │ +099d0e: 0d00 |000d: move-exception v0 │ │ +099d10: 5421 2903 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ +099d14: 6e10 8f22 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@228f │ │ +099d1a: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -196068,24 +196141,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -099d68: |[099d68] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -099d78: 5420 2b03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ -099d7c: 6e30 fb08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@08fb │ │ -099d82: 5420 2903 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ -099d86: 6e10 8f22 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@228f │ │ -099d8c: 0e00 |000a: return-void │ │ -099d8e: 0d00 |000b: move-exception v0 │ │ -099d90: 5421 2903 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ -099d94: 6e10 8f22 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@228f │ │ -099d9a: 2700 |0011: throw v0 │ │ +099d28: |[099d28] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +099d38: 5420 2b03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ +099d3c: 6e30 fb08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@08fb │ │ +099d42: 5420 2903 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ +099d46: 6e10 8f22 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@228f │ │ +099d4c: 0e00 |000a: return-void │ │ +099d4e: 0d00 |000b: move-exception v0 │ │ +099d50: 5421 2903 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0329 │ │ +099d54: 6e10 8f22 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@228f │ │ +099d5a: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -196101,20 +196174,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -099da8: |[099da8] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -099db8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099dba: 5c10 2c03 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -099dbe: 5410 2b03 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ -099dc2: 6e10 fd08 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@08fd │ │ -099dc8: 0e00 |0008: return-void │ │ +099d68: |[099d68] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +099d78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099d7a: 5c10 2c03 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +099d7e: 5410 2b03 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@032b │ │ +099d82: 6e10 fd08 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@08fd │ │ +099d88: 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; │ │ @@ -196194,19 +196267,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -099dcc: |[099dcc] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -099ddc: 7020 6f09 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@096f │ │ -099de2: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -099de6: 5a20 3103 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ -099dea: 0e00 |0007: return-void │ │ +099d8c: |[099d8c] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +099d9c: 7020 6f09 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@096f │ │ +099da2: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +099da6: 5a20 3103 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ +099daa: 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; │ │ @@ -196219,49 +196292,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -099dec: |[099dec] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -099dfc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -099dfe: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -099e00: 5441 3203 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e04: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -099e08: 5441 2f03 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ -099e0c: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -099e10: 5441 3203 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e14: 5511 2c03 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -099e18: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -099e1c: 5441 3203 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e20: 5c10 2c03 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -099e24: 5441 3003 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ -099e28: 5442 3203 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e2c: 6e20 d702 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ -099e32: 5b43 3203 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e36: 0f00 |001d: return v0 │ │ -099e38: 5441 3203 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e3c: 5511 2c03 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -099e40: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -099e44: 5441 3203 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e48: 5c10 2c03 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -099e4c: 5441 3003 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ -099e50: 5442 3203 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e54: 6e20 d702 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ -099e5a: 5b43 3203 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e5e: 28ec |0031: goto 001d // -0014 │ │ -099e60: 5441 3203 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e64: 6e20 ef08 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@08ef │ │ -099e6a: 0a00 |0037: move-result v0 │ │ -099e6c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -099e70: 5441 3203 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e74: 5b41 2f03 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ -099e78: 5b43 3203 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099e7c: 28dd |0040: goto 001d // -0023 │ │ +099dac: |[099dac] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +099dbc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +099dbe: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +099dc0: 5441 3203 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099dc4: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +099dc8: 5441 2f03 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ +099dcc: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +099dd0: 5441 3203 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099dd4: 5511 2c03 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +099dd8: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +099ddc: 5441 3203 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099de0: 5c10 2c03 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +099de4: 5441 3003 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ +099de8: 5442 3203 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099dec: 6e20 d702 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ +099df2: 5b43 3203 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099df6: 0f00 |001d: return v0 │ │ +099df8: 5441 3203 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099dfc: 5511 2c03 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +099e00: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +099e04: 5441 3203 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099e08: 5c10 2c03 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +099e0c: 5441 3003 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ +099e10: 5442 3203 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099e14: 6e20 d702 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ +099e1a: 5b43 3203 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099e1e: 28ec |0031: goto 001d // -0014 │ │ +099e20: 5441 3203 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099e24: 6e20 ef08 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@08ef │ │ +099e2a: 0a00 |0037: move-result v0 │ │ +099e2c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +099e30: 5441 3203 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099e34: 5b41 2f03 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ +099e38: 5b43 3203 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099e3c: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -196285,26 +196358,26 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -099e80: |[099e80] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -099e90: 6e20 0009 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0900 │ │ -099e96: 5420 2f03 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ -099e9a: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -099e9e: 6e10 0409 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0904 │ │ -099ea4: 7100 0603 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ -099eaa: 0b00 |000d: move-result-wide v0 │ │ -099eac: 5a20 3103 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ -099eb0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -099eb2: 5b20 2f03 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ -099eb6: 6e10 fd08 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@08fd │ │ -099ebc: 0e00 |0016: return-void │ │ +099e40: |[099e40] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +099e50: 6e20 0009 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0900 │ │ +099e56: 5420 2f03 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ +099e5a: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +099e5e: 6e10 0409 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0904 │ │ +099e64: 7100 0603 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ +099e6a: 0b00 |000d: move-result-wide v0 │ │ +099e6c: 5a20 3103 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ +099e70: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +099e72: 5b20 2f03 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ +099e76: 6e10 fd08 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@08fd │ │ +099e7c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -196323,32 +196396,32 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -099ec0: |[099ec0] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -099ed0: 5420 3203 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099ed4: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -099ed8: 6e30 fa08 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@08fa │ │ -099ede: 0e00 |0007: return-void │ │ -099ee0: 6e10 fe08 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@08fe │ │ -099ee6: 0a00 |000b: move-result v0 │ │ -099ee8: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -099eec: 6e20 0009 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0900 │ │ -099ef2: 28f6 |0011: goto 0007 // -000a │ │ -099ef4: 6e10 f808 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@08f8 │ │ -099efa: 7100 0603 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ -099f00: 0b00 |0018: move-result-wide v0 │ │ -099f02: 5a20 3103 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ -099f06: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -099f08: 5b20 3203 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099f0c: 6e20 f908 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@08f9 │ │ -099f12: 28e6 |0021: goto 0007 // -001a │ │ +099e80: |[099e80] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +099e90: 5420 3203 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099e94: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +099e98: 6e30 fa08 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@08fa │ │ +099e9e: 0e00 |0007: return-void │ │ +099ea0: 6e10 fe08 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@08fe │ │ +099ea6: 0a00 |000b: move-result v0 │ │ +099ea8: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +099eac: 6e20 0009 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0900 │ │ +099eb2: 28f6 |0011: goto 0007 // -000a │ │ +099eb4: 6e10 f808 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@08f8 │ │ +099eba: 7100 0603 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ +099ec0: 0b00 |0018: move-result-wide v0 │ │ +099ec2: 5a20 3103 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ +099ec6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +099ec8: 5b20 3203 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099ecc: 6e20 f908 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@08f9 │ │ +099ed2: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -196369,57 +196442,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 │ │ -099f14: |[099f14] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -099f24: 6f58 7409 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@0974 │ │ -099f2a: 5440 3203 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099f2e: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -099f32: 6e20 0a21 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -099f38: 1a00 b523 |000a: const-string v0, "mTask=" // string@23b5 │ │ -099f3c: 6e20 0a21 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -099f42: 5440 3203 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099f46: 6e20 0921 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2109 │ │ -099f4c: 1a00 aa00 |0014: const-string v0, " waiting=" // string@00aa │ │ -099f50: 6e20 0a21 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -099f56: 5440 3203 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -099f5a: 5500 2c03 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -099f5e: 6e20 1021 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -099f64: 5440 2f03 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ -099f68: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -099f6c: 6e20 0a21 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -099f72: 1a00 9b21 |0027: const-string v0, "mCancellingTask=" // string@219b │ │ -099f76: 6e20 0a21 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -099f7c: 5440 2f03 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ -099f80: 6e20 0921 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2109 │ │ -099f86: 1a00 aa00 |0031: const-string v0, " waiting=" // string@00aa │ │ -099f8a: 6e20 0a21 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -099f90: 5440 2f03 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ -099f94: 5500 2c03 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -099f98: 6e20 1021 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -099f9e: 5340 3303 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ -099fa2: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -099fa6: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -099faa: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -099fae: 6e20 0a21 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -099fb4: 1a00 dd23 |0048: const-string v0, "mUpdateThrottle=" // string@23dd │ │ -099fb8: 6e20 0a21 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -099fbe: 5340 3303 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ -099fc2: 7130 210f 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0f21 │ │ -099fc8: 1a00 7900 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0079 │ │ -099fcc: 6e20 0a21 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -099fd2: 5340 3103 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ -099fd6: 7100 0603 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ -099fdc: 0b02 |005c: move-result-wide v2 │ │ -099fde: 7157 200f 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0f20 │ │ -099fe4: 6e10 0c21 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@210c │ │ -099fea: 0e00 |0063: return-void │ │ +099ed4: |[099ed4] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +099ee4: 6f58 7409 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@0974 │ │ +099eea: 5440 3203 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099eee: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +099ef2: 6e20 0a21 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +099ef8: 1a00 b123 |000a: const-string v0, "mTask=" // string@23b1 │ │ +099efc: 6e20 0a21 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +099f02: 5440 3203 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099f06: 6e20 0921 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2109 │ │ +099f0c: 1a00 aa00 |0014: const-string v0, " waiting=" // string@00aa │ │ +099f10: 6e20 0a21 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +099f16: 5440 3203 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099f1a: 5500 2c03 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +099f1e: 6e20 1021 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +099f24: 5440 2f03 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ +099f28: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +099f2c: 6e20 0a21 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +099f32: 1a00 9721 |0027: const-string v0, "mCancellingTask=" // string@2197 │ │ +099f36: 6e20 0a21 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +099f3c: 5440 2f03 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ +099f40: 6e20 0921 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2109 │ │ +099f46: 1a00 aa00 |0031: const-string v0, " waiting=" // string@00aa │ │ +099f4a: 6e20 0a21 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +099f50: 5440 2f03 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ +099f54: 5500 2c03 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +099f58: 6e20 1021 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +099f5e: 5340 3303 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ +099f62: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +099f66: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +099f6a: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +099f6e: 6e20 0a21 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +099f74: 1a00 d923 |0048: const-string v0, "mUpdateThrottle=" // string@23d9 │ │ +099f78: 6e20 0a21 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +099f7e: 5340 3303 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ +099f82: 7130 210f 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0f21 │ │ +099f88: 1a00 7900 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0079 │ │ +099f8c: 6e20 0a21 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +099f92: 5340 3103 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ +099f96: 7100 0603 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ +099f9c: 0b02 |005c: move-result-wide v2 │ │ +099f9e: 7157 200f 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0f20 │ │ +099fa4: 6e10 0c21 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@210c │ │ +099faa: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -196445,55 +196518,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -099fec: |[099fec] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -099ffc: 5482 2f03 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ -09a000: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -09a004: 5482 3203 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -09a008: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -09a00c: 5482 3203 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -09a010: 5522 2c03 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -09a014: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -09a018: 5482 3203 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -09a01c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -09a01e: 5c23 2c03 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -09a022: 5482 3003 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ -09a026: 5483 3203 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -09a02a: 6e20 d702 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ -09a030: 5382 3303 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ -09a034: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -09a038: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -09a03c: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -09a040: 7100 0603 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ -09a046: 0b00 |0025: move-result-wide v0 │ │ -09a048: 5382 3103 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ -09a04c: 5384 3303 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ -09a050: bb42 |002a: add-long/2addr v2, v4 │ │ -09a052: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -09a056: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -09a05a: 5482 3203 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -09a05e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -09a060: 5c23 2c03 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ -09a064: 5482 3003 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ -09a068: 5483 3203 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -09a06c: 5384 3103 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ -09a070: 5386 3303 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ -09a074: bb64 |003c: add-long/2addr v4, v6 │ │ -09a076: 6e40 d502 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@02d5 │ │ -09a07c: 0e00 |0040: return-void │ │ -09a07e: 5483 3203 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -09a082: 6204 8203 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0382 │ │ -09a086: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -09a088: 1f02 9a06 |0046: check-cast v2, [Ljava/lang/Void; // type@069a │ │ -09a08c: 6e30 f208 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@08f2 │ │ -09a092: 28f5 |004b: goto 0040 // -000b │ │ +099fac: |[099fac] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +099fbc: 5482 2f03 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@032f │ │ +099fc0: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +099fc4: 5482 3203 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099fc8: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +099fcc: 5482 3203 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099fd0: 5522 2c03 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +099fd4: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +099fd8: 5482 3203 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099fdc: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +099fde: 5c23 2c03 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +099fe2: 5482 3003 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ +099fe6: 5483 3203 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +099fea: 6e20 d702 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@02d7 │ │ +099ff0: 5382 3303 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ +099ff4: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +099ff8: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +099ffc: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +09a000: 7100 0603 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ +09a006: 0b00 |0025: move-result-wide v0 │ │ +09a008: 5382 3103 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ +09a00c: 5384 3303 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ +09a010: bb42 |002a: add-long/2addr v2, v4 │ │ +09a012: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +09a016: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +09a01a: 5482 3203 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +09a01e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +09a020: 5c23 2c03 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@032c │ │ +09a024: 5482 3003 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ +09a028: 5483 3203 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +09a02c: 5384 3103 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0331 │ │ +09a030: 5386 3303 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ +09a034: bb64 |003c: add-long/2addr v4, v6 │ │ +09a036: 6e40 d502 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@02d5 │ │ +09a03c: 0e00 |0040: return-void │ │ +09a03e: 5483 3203 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +09a042: 6204 8203 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0382 │ │ +09a046: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +09a048: 1f02 9a06 |0046: check-cast v2, [Ljava/lang/Void; // type@069a │ │ +09a04c: 6e30 f208 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@08f2 │ │ +09a052: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -196519,16 +196592,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a094: |[09a094] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -09a0a4: 0e00 |0000: return-void │ │ +09a054: |[09a054] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +09a064: 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; │ │ @@ -196539,22 +196612,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -09a0a8: |[09a0a8] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -09a0b8: 6f10 7d09 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@097d │ │ -09a0be: 6e10 f708 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@08f7 │ │ -09a0c4: 2200 a101 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@01a1 │ │ -09a0c8: 7020 ed08 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@08ed │ │ -09a0ce: 5b10 3203 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -09a0d2: 6e10 fd08 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@08fd │ │ -09a0d8: 0e00 |0010: return-void │ │ +09a068: |[09a068] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +09a078: 6f10 7d09 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@097d │ │ +09a07e: 6e10 f708 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@08f7 │ │ +09a084: 2200 a101 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@01a1 │ │ +09a088: 7020 ed08 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@08ed │ │ +09a08e: 5b10 3203 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +09a092: 6e10 fd08 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@08fd │ │ +09a098: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -196567,18 +196640,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09a0dc: |[09a0dc] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -09a0ec: 6e10 ff08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@08ff │ │ -09a0f2: 0c00 |0003: move-result-object v0 │ │ -09a0f4: 1100 |0004: return-object v0 │ │ +09a09c: |[09a09c] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +09a0ac: 6e10 ff08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@08ff │ │ +09a0b2: 0c00 |0003: move-result-object v0 │ │ +09a0b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 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; │ │ │ │ @@ -196587,23 +196660,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09a0f8: |[09a0f8] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -09a108: 5a34 3303 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ -09a10c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -09a110: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -09a114: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -09a118: 2200 9a00 |0008: new-instance v0, Landroid/os/Handler; // type@009a │ │ -09a11c: 7010 cc02 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ -09a122: 5b30 3003 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ -09a126: 0e00 |000f: return-void │ │ +09a0b8: |[09a0b8] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +09a0c8: 5a34 3303 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0333 │ │ +09a0cc: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +09a0d0: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +09a0d4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +09a0d8: 2200 9a00 |0008: new-instance v0, Landroid/os/Handler; // type@009a │ │ +09a0dc: 7010 cc02 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ +09a0e2: 5b30 3003 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0330 │ │ +09a0e6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -196616,23 +196689,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -09a128: |[09a128] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -09a138: 5420 3203 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ -09a13c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09a140: 7110 ee08 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@08ee │ │ -09a146: 0c01 |0007: move-result-object v1 │ │ -09a148: 6e10 8e22 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@228e │ │ -09a14e: 0e00 |000b: return-void │ │ -09a150: 0d01 |000c: move-exception v1 │ │ -09a152: 28fe |000d: goto 000b // -0002 │ │ +09a0e8: |[09a0e8] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +09a0f8: 5420 3203 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0332 │ │ +09a0fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09a100: 7110 ee08 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@08ee │ │ +09a106: 0c01 |0007: move-result-object v1 │ │ +09a108: 6e10 8e22 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@228e │ │ +09a10e: 0e00 |000b: return-void │ │ +09a110: 0d01 |000c: move-exception v1 │ │ +09a112: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ @@ -196684,21 +196757,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09a164: |[09a164] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -09a174: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09a17a: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -09a17e: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -09a184: 5b10 4303 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0343 │ │ -09a188: 5b12 4203 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@0342 │ │ -09a18c: 0e00 |000c: return-void │ │ +09a124: |[09a124] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +09a134: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09a13a: 2200 2b05 |0003: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +09a13e: 7010 3422 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +09a144: 5b10 4303 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0343 │ │ +09a148: 5b12 4203 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@0342 │ │ +09a14c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -196711,40 +196784,40 @@ │ │ type : '(Ljava/lang/String;Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -09a190: |[09a190] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -09a1a0: 7110 fd1b 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ -09a1a6: 0a01 |0003: move-result v1 │ │ -09a1a8: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -09a1ac: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09a1b0: 1a02 9b0f |0008: const-string v2, "Name must not be empty" // string@0f9b │ │ -09a1b4: 7020 4621 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -09a1ba: 2701 |000d: throw v1 │ │ -09a1bc: 6e10 de20 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@20de │ │ -09a1c2: 0c06 |0011: move-result-object v6 │ │ -09a1c4: 5441 4303 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0343 │ │ -09a1c8: 6e30 3922 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ -09a1ce: 0e00 |0017: return-void │ │ -09a1d0: 0d00 |0018: move-exception v0 │ │ -09a1d2: 2201 e504 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09a1d6: 2202 f804 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -09a1da: 7010 a121 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09a1e0: 1a03 7805 |0020: const-string v3, "Failed to resolve canonical path for " // string@0578 │ │ -09a1e4: 6e20 aa21 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09a1ea: 0c02 |0025: move-result-object v2 │ │ -09a1ec: 6e20 a921 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09a1f2: 0c02 |0029: move-result-object v2 │ │ -09a1f4: 6e10 af21 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09a1fa: 0c02 |002d: move-result-object v2 │ │ -09a1fc: 7030 4721 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2147 │ │ -09a202: 2701 |0031: throw v1 │ │ +09a150: |[09a150] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +09a160: 7110 fd1b 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1bfd │ │ +09a166: 0a01 |0003: move-result v1 │ │ +09a168: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +09a16c: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09a170: 1a02 970f |0008: const-string v2, "Name must not be empty" // string@0f97 │ │ +09a174: 7020 4621 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +09a17a: 2701 |000d: throw v1 │ │ +09a17c: 6e10 de20 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@20de │ │ +09a182: 0c06 |0011: move-result-object v6 │ │ +09a184: 5441 4303 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0343 │ │ +09a188: 6e30 3922 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2239 │ │ +09a18e: 0e00 |0017: return-void │ │ +09a190: 0d00 |0018: move-exception v0 │ │ +09a192: 2201 e504 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09a196: 2202 f804 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +09a19a: 7010 a121 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09a1a0: 1a03 7805 |0020: const-string v3, "Failed to resolve canonical path for " // string@0578 │ │ +09a1a4: 6e20 aa21 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09a1aa: 0c02 |0025: move-result-object v2 │ │ +09a1ac: 6e20 a921 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09a1b2: 0c02 |0029: move-result-object v2 │ │ +09a1b4: 6e10 af21 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09a1ba: 0c02 |002d: move-result-object v2 │ │ +09a1bc: 7030 4721 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2147 │ │ +09a1c2: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -196763,76 +196836,76 @@ │ │ type : '(Landroid/net/Uri;)Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -09a214: |[09a214] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -09a224: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -09a226: 6e10 9702 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0297 │ │ -09a22c: 0c02 |0004: move-result-object v2 │ │ -09a22e: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -09a232: 6e30 8e21 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@218e │ │ -09a238: 0a04 |000a: move-result v4 │ │ -09a23a: 6e30 9721 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -09a240: 0c06 |000e: move-result-object v6 │ │ -09a242: 7110 9302 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0293 │ │ -09a248: 0c05 |0012: move-result-object v5 │ │ -09a24a: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -09a24e: 6e20 9621 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ -09a254: 0c06 |0018: move-result-object v6 │ │ -09a256: 7110 9302 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0293 │ │ -09a25c: 0c02 |001c: move-result-object v2 │ │ -09a25e: 5496 4303 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0343 │ │ -09a262: 6e20 3722 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ -09a268: 0c03 |0022: move-result-object v3 │ │ -09a26a: 1f03 c404 |0023: check-cast v3, Ljava/io/File; // type@04c4 │ │ -09a26e: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -09a272: 2206 e504 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09a276: 2207 f804 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -09a27a: 7010 a121 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09a280: 1a08 0013 |002e: const-string v8, "Unable to find configured root for " // string@1300 │ │ -09a284: 6e20 aa21 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09a28a: 0c07 |0033: move-result-object v7 │ │ -09a28c: 6e20 a921 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09a292: 0c07 |0037: move-result-object v7 │ │ -09a294: 6e10 af21 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09a29a: 0c07 |003b: move-result-object v7 │ │ -09a29c: 7020 4621 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -09a2a2: 2706 |003f: throw v6 │ │ -09a2a4: 2201 c404 |0040: new-instance v1, Ljava/io/File; // type@04c4 │ │ -09a2a8: 7030 d620 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ -09a2ae: 6e10 de20 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@20de │ │ -09a2b4: 0c01 |0048: move-result-object v1 │ │ -09a2b6: 6e10 e220 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ -09a2bc: 0c06 |004c: move-result-object v6 │ │ -09a2be: 6e10 e220 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ -09a2c4: 0c07 |0050: move-result-object v7 │ │ -09a2c6: 6e20 9521 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ -09a2cc: 0a06 |0054: move-result v6 │ │ -09a2ce: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -09a2d2: 2206 f604 |0057: new-instance v6, Ljava/lang/SecurityException; // type@04f6 │ │ -09a2d6: 1a07 f010 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@10f0 │ │ -09a2da: 7020 7e21 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@217e │ │ -09a2e0: 2706 |005e: throw v6 │ │ -09a2e2: 0d00 |005f: move-exception v0 │ │ -09a2e4: 2206 e504 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09a2e8: 2207 f804 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -09a2ec: 7010 a121 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09a2f2: 1a08 7805 |0067: const-string v8, "Failed to resolve canonical path for " // string@0578 │ │ -09a2f6: 6e20 aa21 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09a2fc: 0c07 |006c: move-result-object v7 │ │ -09a2fe: 6e20 a921 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09a304: 0c07 |0070: move-result-object v7 │ │ -09a306: 6e10 af21 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09a30c: 0c07 |0074: move-result-object v7 │ │ -09a30e: 7020 4621 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -09a314: 2706 |0078: throw v6 │ │ -09a316: 1101 |0079: return-object v1 │ │ +09a1d4: |[09a1d4] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +09a1e4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +09a1e6: 6e10 9702 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0297 │ │ +09a1ec: 0c02 |0004: move-result-object v2 │ │ +09a1ee: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +09a1f2: 6e30 8e21 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@218e │ │ +09a1f8: 0a04 |000a: move-result v4 │ │ +09a1fa: 6e30 9721 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +09a200: 0c06 |000e: move-result-object v6 │ │ +09a202: 7110 9302 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0293 │ │ +09a208: 0c05 |0012: move-result-object v5 │ │ +09a20a: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +09a20e: 6e20 9621 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ +09a214: 0c06 |0018: move-result-object v6 │ │ +09a216: 7110 9302 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0293 │ │ +09a21c: 0c02 |001c: move-result-object v2 │ │ +09a21e: 5496 4303 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0343 │ │ +09a222: 6e20 3722 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2237 │ │ +09a228: 0c03 |0022: move-result-object v3 │ │ +09a22a: 1f03 c404 |0023: check-cast v3, Ljava/io/File; // type@04c4 │ │ +09a22e: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +09a232: 2206 e504 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09a236: 2207 f804 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +09a23a: 7010 a121 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09a240: 1a08 fc12 |002e: const-string v8, "Unable to find configured root for " // string@12fc │ │ +09a244: 6e20 aa21 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09a24a: 0c07 |0033: move-result-object v7 │ │ +09a24c: 6e20 a921 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09a252: 0c07 |0037: move-result-object v7 │ │ +09a254: 6e10 af21 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09a25a: 0c07 |003b: move-result-object v7 │ │ +09a25c: 7020 4621 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +09a262: 2706 |003f: throw v6 │ │ +09a264: 2201 c404 |0040: new-instance v1, Ljava/io/File; // type@04c4 │ │ +09a268: 7030 d620 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ +09a26e: 6e10 de20 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@20de │ │ +09a274: 0c01 |0048: move-result-object v1 │ │ +09a276: 6e10 e220 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ +09a27c: 0c06 |004c: move-result-object v6 │ │ +09a27e: 6e10 e220 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ +09a284: 0c07 |0050: move-result-object v7 │ │ +09a286: 6e20 9521 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ +09a28c: 0a06 |0054: move-result v6 │ │ +09a28e: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +09a292: 2206 f604 |0057: new-instance v6, Ljava/lang/SecurityException; // type@04f6 │ │ +09a296: 1a07 ec10 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@10ec │ │ +09a29a: 7020 7e21 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@217e │ │ +09a2a0: 2706 |005e: throw v6 │ │ +09a2a2: 0d00 |005f: move-exception v0 │ │ +09a2a4: 2206 e504 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09a2a8: 2207 f804 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +09a2ac: 7010 a121 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09a2b2: 1a08 7805 |0067: const-string v8, "Failed to resolve canonical path for " // string@0578 │ │ +09a2b6: 6e20 aa21 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09a2bc: 0c07 |006c: move-result-object v7 │ │ +09a2be: 6e20 a921 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09a2c4: 0c07 |0070: move-result-object v7 │ │ +09a2c6: 6e10 af21 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09a2cc: 0c07 |0074: move-result-object v7 │ │ +09a2ce: 7020 4621 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +09a2d4: 2706 |0078: throw v6 │ │ +09a2d6: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -196862,127 +196935,127 @@ │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 222 16-bit code units │ │ -09a328: |[09a328] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -09a338: 6e10 df20 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@20df │ │ -09a33e: 0c03 |0003: move-result-object v3 │ │ -09a340: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -09a342: 5496 4303 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0343 │ │ -09a346: 6e10 3622 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@2236 │ │ -09a34c: 0c06 |000a: move-result-object v6 │ │ -09a34e: 7210 8222 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -09a354: 0c01 |000e: move-result-object v1 │ │ -09a356: 7210 3f22 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -09a35c: 0a06 |0012: move-result v6 │ │ -09a35e: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -09a362: 7210 4022 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -09a368: 0c04 |0018: move-result-object v4 │ │ -09a36a: 1f04 3205 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0532 │ │ -09a36e: 7210 6b22 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -09a374: 0c06 |001e: move-result-object v6 │ │ -09a376: 1f06 c404 |001f: check-cast v6, Ljava/io/File; // type@04c4 │ │ -09a37a: 6e10 e220 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ -09a380: 0c05 |0024: move-result-object v5 │ │ -09a382: 6e20 9521 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ -09a388: 0a06 |0028: move-result v6 │ │ -09a38a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -09a38e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -09a392: 6e10 9121 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2191 │ │ -09a398: 0a07 |0030: move-result v7 │ │ -09a39a: 7210 6b22 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -09a3a0: 0c06 |0034: move-result-object v6 │ │ -09a3a2: 1f06 c404 |0035: check-cast v6, Ljava/io/File; // type@04c4 │ │ -09a3a6: 6e10 e220 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ -09a3ac: 0c06 |003a: move-result-object v6 │ │ -09a3ae: 6e10 9121 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2191 │ │ -09a3b4: 0a06 |003e: move-result v6 │ │ -09a3b6: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -09a3ba: 0742 |0041: move-object v2, v4 │ │ -09a3bc: 28cd |0042: goto 000f // -0033 │ │ -09a3be: 0d00 |0043: move-exception v0 │ │ -09a3c0: 2206 e504 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09a3c4: 2207 f804 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -09a3c8: 7010 a121 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09a3ce: 1a08 7805 |004b: const-string v8, "Failed to resolve canonical path for " // string@0578 │ │ -09a3d2: 6e20 aa21 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09a3d8: 0c07 |0050: move-result-object v7 │ │ -09a3da: 6e20 a921 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09a3e0: 0c07 |0054: move-result-object v7 │ │ -09a3e2: 6e10 af21 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09a3e8: 0c07 |0058: move-result-object v7 │ │ -09a3ea: 7020 4621 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -09a3f0: 2706 |005c: throw v6 │ │ -09a3f2: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -09a3f6: 2206 e504 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09a3fa: 2207 f804 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -09a3fe: 7010 a121 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09a404: 1a08 7605 |0066: const-string v8, "Failed to find configured root that contains " // string@0576 │ │ -09a408: 6e20 aa21 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09a40e: 0c07 |006b: move-result-object v7 │ │ -09a410: 6e20 aa21 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09a416: 0c07 |006f: move-result-object v7 │ │ -09a418: 6e10 af21 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09a41e: 0c07 |0073: move-result-object v7 │ │ -09a420: 7020 4621 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -09a426: 2706 |0077: throw v6 │ │ -09a428: 7210 6b22 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -09a42e: 0c06 |007b: move-result-object v6 │ │ -09a430: 1f06 c404 |007c: check-cast v6, Ljava/io/File; // type@04c4 │ │ -09a434: 6e10 e220 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ -09a43a: 0c05 |0081: move-result-object v5 │ │ -09a43c: 1a06 3801 |0082: const-string v6, "/" // string@0138 │ │ -09a440: 6e20 8521 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2185 │ │ -09a446: 0a06 |0087: move-result v6 │ │ -09a448: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -09a44c: 6e10 9121 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2191 │ │ -09a452: 0a06 |008d: move-result v6 │ │ -09a454: 6e20 9621 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ -09a45a: 0c03 |0091: move-result-object v3 │ │ -09a45c: 2207 f804 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -09a460: 7010 a121 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09a466: 7210 6a22 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -09a46c: 0c06 |009a: move-result-object v6 │ │ -09a46e: 1f06 f704 |009b: check-cast v6, Ljava/lang/String; // type@04f7 │ │ -09a472: 7110 9402 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0294 │ │ -09a478: 0c06 |00a0: move-result-object v6 │ │ -09a47a: 6e20 aa21 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09a480: 0c06 |00a4: move-result-object v6 │ │ -09a482: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -09a486: 6e20 a421 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -09a48c: 0c06 |00aa: move-result-object v6 │ │ -09a48e: 1a07 3801 |00ab: const-string v7, "/" // string@0138 │ │ -09a492: 7120 9502 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0295 │ │ -09a498: 0c07 |00b0: move-result-object v7 │ │ -09a49a: 6e20 aa21 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09a4a0: 0c06 |00b4: move-result-object v6 │ │ -09a4a2: 6e10 af21 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09a4a8: 0c03 |00b8: move-result-object v3 │ │ -09a4aa: 2206 8f00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@008f │ │ -09a4ae: 7010 8e02 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@028e │ │ -09a4b4: 1a07 1318 |00be: const-string v7, "content" // string@1813 │ │ -09a4b8: 6e20 9202 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0292 │ │ -09a4be: 0c06 |00c3: move-result-object v6 │ │ -09a4c0: 5497 4203 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@0342 │ │ -09a4c4: 6e20 8f02 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@028f │ │ -09a4ca: 0c06 |00c9: move-result-object v6 │ │ -09a4cc: 6e20 9102 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0291 │ │ -09a4d2: 0c06 |00cd: move-result-object v6 │ │ -09a4d4: 6e10 9002 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0290 │ │ -09a4da: 0c06 |00d1: move-result-object v6 │ │ -09a4dc: 1106 |00d2: return-object v6 │ │ -09a4de: 6e10 9121 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2191 │ │ -09a4e4: 0a06 |00d6: move-result v6 │ │ -09a4e6: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -09a4ea: 6e20 9621 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ -09a4f0: 0c03 |00dc: move-result-object v3 │ │ -09a4f2: 28b5 |00dd: goto 0092 // -004b │ │ +09a2e8: |[09a2e8] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +09a2f8: 6e10 df20 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@20df │ │ +09a2fe: 0c03 |0003: move-result-object v3 │ │ +09a300: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +09a302: 5496 4303 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@0343 │ │ +09a306: 6e10 3622 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@2236 │ │ +09a30c: 0c06 |000a: move-result-object v6 │ │ +09a30e: 7210 8222 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +09a314: 0c01 |000e: move-result-object v1 │ │ +09a316: 7210 3f22 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +09a31c: 0a06 |0012: move-result v6 │ │ +09a31e: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +09a322: 7210 4022 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +09a328: 0c04 |0018: move-result-object v4 │ │ +09a32a: 1f04 3205 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0532 │ │ +09a32e: 7210 6b22 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +09a334: 0c06 |001e: move-result-object v6 │ │ +09a336: 1f06 c404 |001f: check-cast v6, Ljava/io/File; // type@04c4 │ │ +09a33a: 6e10 e220 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ +09a340: 0c05 |0024: move-result-object v5 │ │ +09a342: 6e20 9521 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2195 │ │ +09a348: 0a06 |0028: move-result v6 │ │ +09a34a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +09a34e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +09a352: 6e10 9121 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2191 │ │ +09a358: 0a07 |0030: move-result v7 │ │ +09a35a: 7210 6b22 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +09a360: 0c06 |0034: move-result-object v6 │ │ +09a362: 1f06 c404 |0035: check-cast v6, Ljava/io/File; // type@04c4 │ │ +09a366: 6e10 e220 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ +09a36c: 0c06 |003a: move-result-object v6 │ │ +09a36e: 6e10 9121 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2191 │ │ +09a374: 0a06 |003e: move-result v6 │ │ +09a376: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +09a37a: 0742 |0041: move-object v2, v4 │ │ +09a37c: 28cd |0042: goto 000f // -0033 │ │ +09a37e: 0d00 |0043: move-exception v0 │ │ +09a380: 2206 e504 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09a384: 2207 f804 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +09a388: 7010 a121 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09a38e: 1a08 7805 |004b: const-string v8, "Failed to resolve canonical path for " // string@0578 │ │ +09a392: 6e20 aa21 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09a398: 0c07 |0050: move-result-object v7 │ │ +09a39a: 6e20 a921 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09a3a0: 0c07 |0054: move-result-object v7 │ │ +09a3a2: 6e10 af21 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09a3a8: 0c07 |0058: move-result-object v7 │ │ +09a3aa: 7020 4621 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +09a3b0: 2706 |005c: throw v6 │ │ +09a3b2: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +09a3b6: 2206 e504 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09a3ba: 2207 f804 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +09a3be: 7010 a121 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09a3c4: 1a08 7605 |0066: const-string v8, "Failed to find configured root that contains " // string@0576 │ │ +09a3c8: 6e20 aa21 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09a3ce: 0c07 |006b: move-result-object v7 │ │ +09a3d0: 6e20 aa21 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09a3d6: 0c07 |006f: move-result-object v7 │ │ +09a3d8: 6e10 af21 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09a3de: 0c07 |0073: move-result-object v7 │ │ +09a3e0: 7020 4621 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +09a3e6: 2706 |0077: throw v6 │ │ +09a3e8: 7210 6b22 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +09a3ee: 0c06 |007b: move-result-object v6 │ │ +09a3f0: 1f06 c404 |007c: check-cast v6, Ljava/io/File; // type@04c4 │ │ +09a3f4: 6e10 e220 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@20e2 │ │ +09a3fa: 0c05 |0081: move-result-object v5 │ │ +09a3fc: 1a06 3801 |0082: const-string v6, "/" // string@0138 │ │ +09a400: 6e20 8521 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2185 │ │ +09a406: 0a06 |0087: move-result v6 │ │ +09a408: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +09a40c: 6e10 9121 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2191 │ │ +09a412: 0a06 |008d: move-result v6 │ │ +09a414: 6e20 9621 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ +09a41a: 0c03 |0091: move-result-object v3 │ │ +09a41c: 2207 f804 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +09a420: 7010 a121 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09a426: 7210 6a22 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +09a42c: 0c06 |009a: move-result-object v6 │ │ +09a42e: 1f06 f704 |009b: check-cast v6, Ljava/lang/String; // type@04f7 │ │ +09a432: 7110 9402 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0294 │ │ +09a438: 0c06 |00a0: move-result-object v6 │ │ +09a43a: 6e20 aa21 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09a440: 0c06 |00a4: move-result-object v6 │ │ +09a442: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +09a446: 6e20 a421 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +09a44c: 0c06 |00aa: move-result-object v6 │ │ +09a44e: 1a07 3801 |00ab: const-string v7, "/" // string@0138 │ │ +09a452: 7120 9502 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0295 │ │ +09a458: 0c07 |00b0: move-result-object v7 │ │ +09a45a: 6e20 aa21 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09a460: 0c06 |00b4: move-result-object v6 │ │ +09a462: 6e10 af21 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09a468: 0c03 |00b8: move-result-object v3 │ │ +09a46a: 2206 8f00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@008f │ │ +09a46e: 7010 8e02 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@028e │ │ +09a474: 1a07 0f18 |00be: const-string v7, "content" // string@180f │ │ +09a478: 6e20 9202 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0292 │ │ +09a47e: 0c06 |00c3: move-result-object v6 │ │ +09a480: 5497 4203 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@0342 │ │ +09a484: 6e20 8f02 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@028f │ │ +09a48a: 0c06 |00c9: move-result-object v6 │ │ +09a48c: 6e20 9102 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0291 │ │ +09a492: 0c06 |00cd: move-result-object v6 │ │ +09a494: 6e10 9002 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0290 │ │ +09a49a: 0c06 |00d1: move-result-object v6 │ │ +09a49c: 1106 |00d2: return-object v6 │ │ +09a49e: 6e10 9121 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2191 │ │ +09a4a4: 0a06 |00d6: move-result v6 │ │ +09a4a6: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +09a4aa: 6e20 9621 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ +09a4b0: 0c03 |00dc: move-result-object v3 │ │ +09a4b2: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -197044,17 +197117,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09a504: |[09a504] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -09a514: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09a51a: 0e00 |0003: return-void │ │ +09a4c4: |[09a4c4] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +09a4d4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09a4da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -197063,22 +197136,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 │ │ -09a51c: |[09a51c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -09a52c: 2200 3700 |0000: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -09a530: 1a01 9e15 |0002: const-string v1, "android.intent.action.MAIN" // string@159e │ │ -09a534: 7020 0301 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0103 │ │ -09a53a: 6e20 2701 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ -09a540: 1a01 a315 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@15a3 │ │ -09a544: 6e20 0401 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0104 │ │ -09a54a: 1100 |000f: return-object v0 │ │ +09a4dc: |[09a4dc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +09a4ec: 2200 3700 |0000: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +09a4f0: 1a01 9a15 |0002: const-string v1, "android.intent.action.MAIN" // string@159a │ │ +09a4f4: 7020 0301 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0103 │ │ +09a4fa: 6e20 2701 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0127 │ │ +09a500: 1a01 9f15 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@159f │ │ +09a504: 6e20 0401 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0104 │ │ +09a50a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -197091,19 +197164,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 │ │ -09a54c: |[09a54c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -09a55c: 2200 3700 |0000: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -09a560: 7020 0301 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0103 │ │ -09a566: 6e20 0401 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0104 │ │ -09a56c: 1100 |0008: return-object v0 │ │ +09a50c: |[09a50c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +09a51c: 2200 3700 |0000: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +09a520: 7020 0301 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0103 │ │ +09a526: 6e20 0401 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0104 │ │ +09a52c: 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; │ │ @@ -197116,20 +197189,20 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09a570: |[09a570] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -09a580: 6e20 5909 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0959 │ │ -09a586: 0c00 |0003: move-result-object v0 │ │ -09a588: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -09a58e: 6e20 0501 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ -09a594: 1100 |000a: return-object v0 │ │ +09a530: |[09a530] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +09a540: 6e20 5909 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0959 │ │ +09a546: 0c00 |0003: move-result-object v0 │ │ +09a548: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +09a54e: 6e20 0501 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0105 │ │ +09a554: 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; │ │ @@ -197138,15 +197211,15 @@ │ │ │ │ source_file_idx : 1727 (IntentCompat.java) │ │ │ │ Class #824 header: │ │ class_idx : 444 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 450 │ │ -source_file_idx : 3965 │ │ +source_file_idx : 3961 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #824 annotations: │ │ Annotations on class │ │ @@ -197174,19 +197247,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 │ │ -09a598: |[09a598] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -09a5a8: 5b12 7203 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0372 │ │ -09a5ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09a5ae: 7020 ab09 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@09ab │ │ -09a5b4: 0e00 |0006: return-void │ │ +09a558: |[09a558] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +09a568: 5b12 7203 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0372 │ │ +09a56c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09a56e: 7020 ab09 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@09ab │ │ +09a574: 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; │ │ @@ -197197,40 +197270,40 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09a5b8: |[09a5b8] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -09a5c8: 5430 7203 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0372 │ │ -09a5cc: 7110 ae09 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@09ae │ │ -09a5d2: 0c00 |0005: move-result-object v0 │ │ -09a5d4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -09a5d6: 6e20 a322 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@22a3 │ │ -09a5dc: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -09a5e0: 7110 0303 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0303 │ │ -09a5e6: 5430 7203 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0372 │ │ -09a5ea: 5431 7203 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0372 │ │ -09a5ee: 5432 7103 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@0371 │ │ -09a5f2: 6e20 b309 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@09b3 │ │ -09a5f8: 0c01 |0018: move-result-object v1 │ │ -09a5fa: 7120 af09 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@09af │ │ -09a600: 0c00 |001c: move-result-object v0 │ │ -09a602: 1100 |001d: return-object v0 │ │ +09a578: |[09a578] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +09a588: 5430 7203 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0372 │ │ +09a58c: 7110 ae09 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@09ae │ │ +09a592: 0c00 |0005: move-result-object v0 │ │ +09a594: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +09a596: 6e20 a322 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@22a3 │ │ +09a59c: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +09a5a0: 7110 0303 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0303 │ │ +09a5a6: 5430 7203 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0372 │ │ +09a5aa: 5431 7203 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0372 │ │ +09a5ae: 5432 7103 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@0371 │ │ +09a5b2: 6e20 b309 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@09b3 │ │ +09a5b8: 0c01 |0018: move-result-object v1 │ │ +09a5ba: 7120 af09 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@09af │ │ +09a5c0: 0c00 |001c: move-result-object v0 │ │ +09a5c2: 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 : 3965 (ModernAsyncTask.java) │ │ + source_file_idx : 3961 (ModernAsyncTask.java) │ │ │ │ Class #825 header: │ │ class_idx : 457 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ source_file_idx : 808 │ │ static_fields_size : 0 │ │ @@ -197257,17 +197330,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09a604: |[09a604] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.:()V │ │ -09a614: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09a61a: 0e00 |0003: return-void │ │ +09a5c4: |[09a5c4] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.:()V │ │ +09a5d4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09a5da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ │ │ Virtual methods - │ │ @@ -197276,21 +197349,21 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09a61c: |[09a61c] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -09a62c: 6e10 7c01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@017c │ │ -09a632: 0a00 |0003: move-result v0 │ │ -09a634: 6e10 7b01 0300 |0004: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@017b │ │ -09a63a: 0a01 |0007: move-result v1 │ │ -09a63c: b210 |0008: mul-int/2addr v0, v1 │ │ -09a63e: 0f00 |0009: return v0 │ │ +09a5dc: |[09a5dc] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +09a5ec: 6e10 7c01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@017c │ │ +09a5f2: 0a00 |0003: move-result v0 │ │ +09a5f4: 6e10 7b01 0300 |0004: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@017b │ │ +09a5fa: 0a01 |0007: move-result v1 │ │ +09a5fc: b210 |0008: mul-int/2addr v0, v1 │ │ +09a5fe: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ 0x0000 - 0x000a reg=3 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -197299,17 +197372,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a640: |[09a640] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -09a650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a652: 0f00 |0001: return v0 │ │ +09a600: |[09a600] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +09a610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09a612: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ 0x0000 - 0x0002 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -197318,16 +197391,16 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a654: |[09a654] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -09a664: 0e00 |0000: return-void │ │ +09a614: |[09a614] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +09a624: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ 0x0000 - 0x0001 reg=1 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0001 reg=2 hasMipMap Z │ │ @@ -197363,17 +197436,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09a668: |[09a668] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -09a678: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09a67e: 0e00 |0003: return-void │ │ +09a628: |[09a628] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +09a638: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09a63e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -197382,17 +197455,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a680: |[09a680] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -09a690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a692: 0f00 |0001: return v0 │ │ +09a640: |[09a640] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +09a650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09a652: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0002 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -197401,16 +197474,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a694: |[09a694] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -09a6a4: 0e00 |0000: return-void │ │ +09a654: |[09a654] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +09a664: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -197419,16 +197492,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a6a8: |[09a6a8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -09a6b8: 0e00 |0000: return-void │ │ +09a668: |[09a668] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +09a678: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 mirrored Z │ │ @@ -197438,16 +197511,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a6bc: |[09a6bc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -09a6cc: 0e00 |0000: return-void │ │ +09a67c: |[09a67c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +09a68c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 x F │ │ @@ -197458,16 +197531,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a6d0: |[09a6d0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -09a6e0: 0e00 |0000: return-void │ │ +09a690: |[09a690] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +09a6a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 left I │ │ @@ -197480,16 +197553,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a6e4: |[09a6e4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -09a6f4: 0e00 |0000: return-void │ │ +09a6a4: |[09a6a4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +09a6b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 tint I │ │ @@ -197499,16 +197572,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a6f8: |[09a6f8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -09a708: 0e00 |0000: return-void │ │ +09a6b8: |[09a6b8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +09a6c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 tint Landroid/content/res/ColorStateList; │ │ @@ -197518,31 +197591,31 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a70c: |[09a70c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -09a71c: 0e00 |0000: return-void │ │ +09a6cc: |[09a6cc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +09a6dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 tintMode Landroid/graphics/PorterDuff$Mode; │ │ │ │ source_file_idx : 1189 (DrawableCompat.java) │ │ │ │ Class #827 header: │ │ class_idx : 475 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 476 │ │ -source_file_idx : 4354 │ │ +source_file_idx : 4350 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #827 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;' │ │ @@ -197557,17 +197630,17 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -09a720: |[09a720] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ -09a730: 7030 250a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a25 │ │ -09a736: 0e00 |0003: return-void │ │ +09a6e0: |[09a6e0] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +09a6f0: 7030 250a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a25 │ │ +09a6f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ 0x0000 - 0x0004 reg=1 res Landroid/content/res/Resources; │ │ @@ -197579,21 +197652,21 @@ │ │ type : '(Landroid/graphics/Outline;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -09a738: |[09a738] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.getOutline:(Landroid/graphics/Outline;)V │ │ -09a748: 6e10 240a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.updateDstRect:()V // method@0a24 │ │ -09a74e: 5420 9203 |0003: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mDstRect:Landroid/graphics/Rect; // field@0392 │ │ -09a752: 6e10 1e0a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.getCornerRadius:()F // method@0a1e │ │ -09a758: 0a01 |0008: move-result v1 │ │ -09a75a: 6e30 a501 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/graphics/Outline;.setRoundRect:(Landroid/graphics/Rect;F)V // method@01a5 │ │ -09a760: 0e00 |000c: return-void │ │ +09a6f8: |[09a6f8] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.getOutline:(Landroid/graphics/Outline;)V │ │ +09a708: 6e10 240a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.updateDstRect:()V // method@0a24 │ │ +09a70e: 5420 9203 |0003: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mDstRect:Landroid/graphics/Rect; // field@0392 │ │ +09a712: 6e10 1e0a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.getCornerRadius:()F // method@0a1e │ │ +09a718: 0a01 |0008: move-result v1 │ │ +09a71a: 6e30 a501 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/graphics/Outline;.setRoundRect:(Landroid/graphics/Rect;F)V // method@01a5 │ │ +09a720: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x000c line=35 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ @@ -197604,23 +197677,23 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -09a764: |[09a764] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ -09a774: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09a776: 0170 |0001: move v0, v7 │ │ -09a778: 0181 |0002: move v1, v8 │ │ -09a77a: 0192 |0003: move v2, v9 │ │ -09a77c: 07a3 |0004: move-object v3, v10 │ │ -09a77e: 07b4 |0005: move-object v4, v11 │ │ -09a780: 7706 361c 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1c36 │ │ -09a786: 0e00 |0009: return-void │ │ +09a724: |[09a724] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +09a734: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09a736: 0170 |0001: move v0, v7 │ │ +09a738: 0181 |0002: move v1, v8 │ │ +09a73a: 0192 |0003: move v2, v9 │ │ +09a73c: 07a3 |0004: move-object v3, v10 │ │ +09a73e: 07b4 |0005: move-object v4, v11 │ │ +09a740: 7706 361c 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1c36 │ │ +09a746: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0009 line=55 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ 0x0000 - 0x000a reg=7 gravity I │ │ @@ -197634,25 +197707,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09a788: |[09a788] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.hasMipMap:()Z │ │ -09a798: 5410 9103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0391 │ │ -09a79c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -09a7a0: 5410 9103 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0391 │ │ -09a7a4: 6e10 8101 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@0181 │ │ -09a7aa: 0a00 |0009: move-result v0 │ │ -09a7ac: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -09a7b0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -09a7b2: 0f00 |000d: return v0 │ │ -09a7b4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09a7b6: 28fe |000f: goto 000d // -0002 │ │ +09a748: |[09a748] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.hasMipMap:()Z │ │ +09a758: 5410 9103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0391 │ │ +09a75c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +09a760: 5410 9103 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0391 │ │ +09a764: 6e10 8101 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@0181 │ │ +09a76a: 0a00 |0009: move-result v0 │ │ +09a76c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +09a770: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09a772: 0f00 |000d: return v0 │ │ +09a774: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09a776: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;) │ │ @@ -197660,38 +197733,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09a7b8: |[09a7b8] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.setMipMap:(Z)V │ │ -09a7c8: 5410 9103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0391 │ │ -09a7cc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09a7d0: 5410 9103 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0391 │ │ -09a7d4: 6e20 8201 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@0182 │ │ -09a7da: 6e10 220a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.invalidateSelf:()V // method@0a22 │ │ -09a7e0: 0e00 |000c: return-void │ │ +09a778: |[09a778] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.setMipMap:(Z)V │ │ +09a788: 5410 9103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0391 │ │ +09a78c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09a790: 5410 9103 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@0391 │ │ +09a794: 6e20 8201 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@0182 │ │ +09a79a: 6e10 220a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.invalidateSelf:()V // method@0a22 │ │ +09a7a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x0009 line=41 │ │ 0x000c line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ 0x0000 - 0x000d reg=2 mipMap Z │ │ │ │ - source_file_idx : 4354 (RoundedBitmapDrawable21.java) │ │ + source_file_idx : 4350 (RoundedBitmapDrawable21.java) │ │ │ │ Class #828 header: │ │ class_idx : 477 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 476 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4352 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #828 annotations: │ │ Annotations on class │ │ @@ -197711,17 +197784,17 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -09a7e4: |[09a7e4] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ -09a7f4: 7030 250a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a25 │ │ -09a7fa: 0e00 |0003: return-void │ │ +09a7a4: |[09a7a4] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +09a7b4: 7030 250a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0a25 │ │ +09a7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ 0x0000 - 0x0004 reg=1 res Landroid/content/res/Resources; │ │ @@ -197733,23 +197806,23 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -09a7fc: |[09a7fc] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ -09a80c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09a80e: 0170 |0001: move v0, v7 │ │ -09a810: 0181 |0002: move v1, v8 │ │ -09a812: 0192 |0003: move v2, v9 │ │ -09a814: 07a3 |0004: move-object v3, v10 │ │ -09a816: 07b4 |0005: move-object v4, v11 │ │ -09a818: 7706 dc0f 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/GravityCompat;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fdc │ │ -09a81e: 0e00 |0009: return-void │ │ +09a7bc: |[09a7bc] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +09a7cc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09a7ce: 0170 |0001: move v0, v7 │ │ +09a7d0: 0181 |0002: move v1, v8 │ │ +09a7d2: 0192 |0003: move v2, v9 │ │ +09a7d4: 07a3 |0004: move-object v3, v10 │ │ +09a7d6: 07b4 |0005: move-object v4, v11 │ │ +09a7d8: 7706 dc0f 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/GravityCompat;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fdc │ │ +09a7de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0009 line=59 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ 0x0000 - 0x000a reg=7 gravity I │ │ @@ -197763,25 +197836,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09a820: |[09a820] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.hasMipMap:()Z │ │ -09a830: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@039f │ │ -09a834: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -09a838: 5410 9f03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@039f │ │ -09a83c: 7110 e309 0000 |0006: invoke-static {v0}, Landroid/support/v4/graphics/BitmapCompat;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@09e3 │ │ -09a842: 0a00 |0009: move-result v0 │ │ -09a844: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -09a848: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -09a84a: 0f00 |000d: return v0 │ │ -09a84c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09a84e: 28fe |000f: goto 000d // -0002 │ │ +09a7e0: |[09a7e0] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.hasMipMap:()Z │ │ +09a7f0: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@039f │ │ +09a7f4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +09a7f8: 5410 9f03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@039f │ │ +09a7fc: 7110 e309 0000 |0006: invoke-static {v0}, Landroid/support/v4/graphics/BitmapCompat;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@09e3 │ │ +09a802: 0a00 |0009: move-result v0 │ │ +09a804: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +09a808: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09a80a: 0f00 |000d: return v0 │ │ +09a80c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09a80e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;) │ │ @@ -197789,32 +197862,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09a850: |[09a850] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.setMipMap:(Z)V │ │ -09a860: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@039f │ │ -09a864: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09a868: 5410 9f03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@039f │ │ -09a86c: 7120 e409 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/graphics/BitmapCompat;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@09e4 │ │ -09a872: 6e10 460a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.invalidateSelf:()V // method@0a46 │ │ -09a878: 0e00 |000c: return-void │ │ +09a810: |[09a810] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.setMipMap:(Z)V │ │ +09a820: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@039f │ │ +09a824: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09a828: 5410 9f03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@039f │ │ +09a82c: 7120 e409 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/graphics/BitmapCompat;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@09e4 │ │ +09a832: 6e10 460a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.invalidateSelf:()V // method@0a46 │ │ +09a838: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x0009 line=45 │ │ 0x000c line=47 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ 0x0000 - 0x000d reg=2 mipMap Z │ │ │ │ - source_file_idx : 4356 (RoundedBitmapDrawableFactory.java) │ │ + source_file_idx : 4352 (RoundedBitmapDrawableFactory.java) │ │ │ │ Class #829 header: │ │ class_idx : 479 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 481 │ │ source_file_idx : 1181 │ │ static_fields_size : 0 │ │ @@ -197844,20 +197917,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09a87c: |[09a87c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -09a88c: 7010 550a 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0a55 │ │ -09a892: 7110 5c0a 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0a5c │ │ -09a898: 0c00 |0006: move-result-object v0 │ │ -09a89a: 5b10 a103 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a1 │ │ -09a89e: 0e00 |0009: return-void │ │ +09a83c: |[09a83c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +09a84c: 7010 550a 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0a55 │ │ +09a852: 7110 5c0a 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0a5c │ │ +09a858: 0c00 |0006: move-result-object v0 │ │ +09a85a: 5b10 a103 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a1 │ │ +09a85e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ 0x0009 line=137 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ @@ -197869,19 +197942,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09a8a0: |[09a8a0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -09a8b0: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a1 │ │ -09a8b4: 7120 5b0a 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0a5b │ │ -09a8ba: 0c00 |0005: move-result-object v0 │ │ -09a8bc: 1100 |0006: return-object v0 │ │ +09a860: |[09a860] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +09a870: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a1 │ │ +09a874: 7120 5b0a 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0a5b │ │ +09a87a: 0c00 |0005: move-result-object v0 │ │ +09a87c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -197890,19 +197963,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a8c0: |[09a8c0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -09a8d0: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a1 │ │ -09a8d4: 7110 5d0a 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0a5d │ │ -09a8da: 0c00 |0005: move-result-object v0 │ │ -09a8dc: 1100 |0006: return-object v0 │ │ +09a880: |[09a880] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +09a890: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a1 │ │ +09a894: 7110 5d0a 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0a5d │ │ +09a89a: 0c00 |0005: move-result-object v0 │ │ +09a89c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;) │ │ @@ -197910,19 +197983,19 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09a8e0: |[09a8e0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -09a8f0: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a1 │ │ -09a8f4: 7120 5e0a 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0a5e │ │ -09a8fa: 0c00 |0005: move-result-object v0 │ │ -09a8fc: 1100 |0006: return-object v0 │ │ +09a8a0: |[09a8a0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +09a8b0: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03a1 │ │ +09a8b4: 7120 5e0a 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0a5e │ │ +09a8ba: 0c00 |0005: move-result-object v0 │ │ +09a8bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ @@ -197960,22 +198033,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09a900: |[09a900] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -09a910: 7010 550a 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0a55 │ │ -09a916: 1a00 1f30 |0003: const-string v0, "window" // string@301f │ │ -09a91a: 6e20 f400 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -09a920: 0c00 |0008: move-result-object v0 │ │ -09a922: 1f00 2c04 |0009: check-cast v0, Landroid/view/WindowManager; // type@042c │ │ -09a926: 5b10 a203 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03a2 │ │ -09a92a: 0e00 |000d: return-void │ │ +09a8c0: |[09a8c0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +09a8d0: 7010 550a 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0a55 │ │ +09a8d6: 1a00 1b30 |0003: const-string v0, "window" // string@301b │ │ +09a8da: 6e20 f400 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +09a8e0: 0c00 |0008: move-result-object v0 │ │ +09a8e2: 1f00 2c04 |0009: check-cast v0, Landroid/view/WindowManager; // type@042c │ │ +09a8e6: 5b10 a203 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03a2 │ │ +09a8ea: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ 0x000d line=110 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ @@ -197987,24 +198060,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -09a92c: |[09a92c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -09a93c: 5421 a203 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03a2 │ │ -09a940: 7210 a71d 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1da7 │ │ -09a946: 0c00 |0005: move-result-object v0 │ │ -09a948: 6e10 221c 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1c22 │ │ -09a94e: 0a01 |0009: move-result v1 │ │ -09a950: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -09a954: 1100 |000c: return-object v0 │ │ -09a956: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -09a958: 28fe |000e: goto 000c // -0002 │ │ +09a8ec: |[09a8ec] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +09a8fc: 5421 a203 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03a2 │ │ +09a900: 7210 a71d 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1da7 │ │ +09a906: 0c00 |0005: move-result-object v0 │ │ +09a908: 6e10 221c 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1c22 │ │ +09a90e: 0a01 |0009: move-result v1 │ │ +09a910: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +09a914: 1100 |000c: return-object v0 │ │ +09a916: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +09a918: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ 0x000c line=118 │ │ locals : │ │ 0x0006 - 0x000c reg=0 display Landroid/view/Display; │ │ @@ -198017,23 +198090,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09a95c: |[09a95c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -09a96c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09a96e: 2300 8e06 |0001: new-array v0, v0, [Landroid/view/Display; // type@068e │ │ -09a972: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -09a974: 5432 a203 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03a2 │ │ -09a978: 7210 a71d 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1da7 │ │ -09a97e: 0c02 |0009: move-result-object v2 │ │ -09a980: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -09a984: 1100 |000c: return-object v0 │ │ +09a91c: |[09a91c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +09a92c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09a92e: 2300 8e06 |0001: new-array v0, v0, [Landroid/view/Display; // type@068e │ │ +09a932: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +09a934: 5432 a203 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03a2 │ │ +09a938: 7210 a71d 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1da7 │ │ +09a93e: 0c02 |0009: move-result-object v2 │ │ +09a940: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +09a944: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;) │ │ @@ -198041,36 +198114,36 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09a988: |[09a988] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -09a998: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -09a99c: 6e10 520a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0a52 │ │ -09a9a2: 0c00 |0005: move-result-object v0 │ │ -09a9a4: 1100 |0006: return-object v0 │ │ -09a9a6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -09a9a8: 2300 8e06 |0008: new-array v0, v0, [Landroid/view/Display; // type@068e │ │ -09a9ac: 28fc |000a: goto 0006 // -0004 │ │ +09a948: |[09a948] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +09a958: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +09a95c: 6e10 520a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0a52 │ │ +09a962: 0c00 |0005: move-result-object v0 │ │ +09a964: 1100 |0006: return-object v0 │ │ +09a966: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +09a968: 2300 8e06 |0008: new-array v0, v0, [Landroid/view/Display; // type@068e │ │ +09a96c: 28fc |000a: goto 0006 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ 0x0000 - 0x000b reg=2 category Ljava/lang/String; │ │ │ │ source_file_idx : 1181 (DisplayManagerCompat.java) │ │ │ │ Class #831 header: │ │ class_idx : 485 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4623 │ │ +source_file_idx : 4619 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #831 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ @@ -198079,21 +198152,21 @@ │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4623 (SupportSubMenu.java) │ │ + source_file_idx : 4619 (SupportSubMenu.java) │ │ │ │ Class #832 header: │ │ class_idx : 495 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4826 │ │ +source_file_idx : 4822 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #832 annotations: │ │ Annotations on class │ │ @@ -198118,18 +198191,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09a9b0: |[09a9b0] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -09a9c0: 5b01 df03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ -09a9c4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09a9ca: 0e00 |0005: return-void │ │ +09a970: |[09a970] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +09a980: 5b01 df03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ +09a984: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09a98a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -198139,20 +198212,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a9cc: |[09a9cc] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -09a9dc: 5420 df03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ -09a9e0: 5400 ed03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09a9e4: 6e10 080b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0b08 │ │ -09a9ea: 0b00 |0007: move-result-wide v0 │ │ -09a9ec: 1000 |0008: return-wide v0 │ │ +09a98c: |[09a98c] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +09a99c: 5420 df03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ +09a9a0: 5400 ed03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09a9a4: 6e10 080b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0b08 │ │ +09a9aa: 0b00 |0007: move-result-wide v0 │ │ +09a9ac: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator$1; │ │ │ │ #1 : (in Landroid/support/v4/media/TransportMediator$1;) │ │ @@ -198160,19 +198233,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a9f0: |[09a9f0] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -09aa00: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ -09aa04: 5400 ed03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09aa08: 6e20 060b 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0b06 │ │ -09aa0e: 0e00 |0007: return-void │ │ +09a9b0: |[09a9b0] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +09a9c0: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ +09a9c4: 5400 ed03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09a9c8: 6e20 060b 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0b06 │ │ +09a9ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0007 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ @@ -198182,19 +198255,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09aa10: |[09aa10] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -09aa20: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ -09aa24: 5400 f103 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03f1 │ │ -09aa28: 6e20 3b1c 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1c3b │ │ -09aa2e: 0e00 |0007: return-void │ │ +09a9d0: |[09a9d0] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +09a9e0: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ +09a9e4: 5400 f103 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03f1 │ │ +09a9e8: 6e20 3b1c 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1c3b │ │ +09a9ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 key Landroid/view/KeyEvent; │ │ @@ -198204,34 +198277,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09aa30: |[09aa30] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -09aa40: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ -09aa44: 5400 ed03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09aa48: 6e30 0f0b 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0b0f │ │ -09aa4e: 0e00 |0007: return-void │ │ +09a9f0: |[09a9f0] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +09aa00: 5410 df03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03df │ │ +09aa04: 5400 ed03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09aa08: 6e30 0f0b 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0b0f │ │ +09aa0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 newPositionMs J │ │ │ │ - source_file_idx : 4826 (TransportMediator.java) │ │ + source_file_idx : 4822 (TransportMediator.java) │ │ │ │ Class #833 header: │ │ class_idx : 497 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 494 │ │ -source_file_idx : 4826 │ │ +source_file_idx : 4822 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #833 annotations: │ │ Annotations on field #1010 'mListeners' │ │ @@ -198341,18 +198414,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -09aa50: |[09aa50] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -09aa60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09aa62: 7040 d30a 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0ad3 │ │ -09aa68: 0e00 |0004: return-void │ │ +09aa10: |[09aa10] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +09aa20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09aa22: 7040 d30a 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0ad3 │ │ +09aa28: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -198363,62 +198436,62 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -09aa6c: |[09aa6c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -09aa7c: 7010 bc0a 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0abc │ │ -09aa82: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -09aa86: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -09aa8c: 5b50 f203 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ -09aa90: 2200 ef01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@01ef │ │ -09aa94: 7020 c80a 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0ac8 │ │ -09aa9a: 5b50 f303 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03f3 │ │ -09aa9e: 2200 f001 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@01f0 │ │ -09aaa2: 7020 cd0a 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0acd │ │ -09aaa8: 5b50 f103 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03f1 │ │ -09aaac: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -09aab0: 0760 |001a: move-object v0, v6 │ │ -09aab2: 5b50 ee03 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03ee │ │ -09aab6: 5b58 ed03 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09aaba: 5450 ee03 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03ee │ │ -09aabe: 1a01 4016 |0021: const-string v1, "audio" // string@1640 │ │ -09aac2: 6e20 f400 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -09aac8: 0c00 |0026: move-result-object v0 │ │ -09aaca: 1f00 7400 |0027: check-cast v0, Landroid/media/AudioManager; // type@0074 │ │ -09aace: 5b50 ec03 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03ec │ │ -09aad2: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -09aad6: 6e10 2100 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0021 │ │ -09aadc: 0c00 |0030: move-result-object v0 │ │ -09aade: 6e10 941d 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1d94 │ │ -09aae4: 0c07 |0034: move-result-object v7 │ │ -09aae6: 5b57 f403 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@03f4 │ │ -09aaea: 5450 f403 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@03f4 │ │ -09aaee: 7110 0010 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@1000 │ │ -09aaf4: 0c00 |003c: move-result-object v0 │ │ -09aaf6: 5b50 f003 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03f0 │ │ -09aafa: 6000 3600 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -09aafe: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -09ab02: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -09ab06: 2200 f701 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@01f7 │ │ -09ab0a: 5451 ee03 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03ee │ │ -09ab0e: 5452 ec03 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03ec │ │ -09ab12: 5453 f403 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@03f4 │ │ -09ab16: 5454 f303 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03f3 │ │ -09ab1a: 7054 f60a 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@0af6 │ │ -09ab20: 5b50 ef03 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09ab24: 0e00 |0054: return-void │ │ -09ab26: 6e10 991c 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ -09ab2c: 0c00 |0058: move-result-object v0 │ │ -09ab2e: 28c2 |0059: goto 001b // -003e │ │ -09ab30: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -09ab32: 5b50 ef03 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09ab36: 28f7 |005d: goto 0054 // -0009 │ │ +09aa2c: |[09aa2c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +09aa3c: 7010 bc0a 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0abc │ │ +09aa42: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +09aa46: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +09aa4c: 5b50 f203 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ +09aa50: 2200 ef01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@01ef │ │ +09aa54: 7020 c80a 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0ac8 │ │ +09aa5a: 5b50 f303 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03f3 │ │ +09aa5e: 2200 f001 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@01f0 │ │ +09aa62: 7020 cd0a 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0acd │ │ +09aa68: 5b50 f103 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03f1 │ │ +09aa6c: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +09aa70: 0760 |001a: move-object v0, v6 │ │ +09aa72: 5b50 ee03 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03ee │ │ +09aa76: 5b58 ed03 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09aa7a: 5450 ee03 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03ee │ │ +09aa7e: 1a01 3c16 |0021: const-string v1, "audio" // string@163c │ │ +09aa82: 6e20 f400 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +09aa88: 0c00 |0026: move-result-object v0 │ │ +09aa8a: 1f00 7400 |0027: check-cast v0, Landroid/media/AudioManager; // type@0074 │ │ +09aa8e: 5b50 ec03 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03ec │ │ +09aa92: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +09aa96: 6e10 2100 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0021 │ │ +09aa9c: 0c00 |0030: move-result-object v0 │ │ +09aa9e: 6e10 941d 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1d94 │ │ +09aaa4: 0c07 |0034: move-result-object v7 │ │ +09aaa6: 5b57 f403 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@03f4 │ │ +09aaaa: 5450 f403 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@03f4 │ │ +09aaae: 7110 0010 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@1000 │ │ +09aab4: 0c00 |003c: move-result-object v0 │ │ +09aab6: 5b50 f003 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03f0 │ │ +09aaba: 6000 3600 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +09aabe: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +09aac2: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +09aac6: 2200 f701 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@01f7 │ │ +09aaca: 5451 ee03 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03ee │ │ +09aace: 5452 ec03 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03ec │ │ +09aad2: 5453 f403 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@03f4 │ │ +09aad6: 5454 f303 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03f3 │ │ +09aada: 7054 f60a 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@0af6 │ │ +09aae0: 5b50 ef03 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09aae4: 0e00 |0054: return-void │ │ +09aae6: 6e10 991c 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ +09aaec: 0c00 |0058: move-result-object v0 │ │ +09aaee: 28c2 |0059: goto 001b // -003e │ │ +09aaf0: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +09aaf2: 5b50 ef03 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09aaf6: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -198443,18 +198516,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -09ab38: |[09ab38] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -09ab48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09ab4a: 7040 d30a 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0ad3 │ │ -09ab50: 0e00 |0004: return-void │ │ +09aaf8: |[09aaf8] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +09ab08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ab0a: 7040 d30a 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0ad3 │ │ +09ab10: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0004 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -198465,28 +198538,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -09ab54: |[09ab54] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -09ab64: 5421 f203 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ -09ab68: 6e10 2222 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09ab6e: 0a01 |0005: move-result v1 │ │ -09ab70: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -09ab74: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09ab76: 1100 |0009: return-object v0 │ │ -09ab78: 5421 f203 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ -09ab7c: 6e10 2222 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09ab82: 0a01 |000f: move-result v1 │ │ -09ab84: 2310 8506 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0685 │ │ -09ab88: 5421 f203 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ -09ab8c: 6e20 2422 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -09ab92: 28f2 |0017: goto 0009 // -000e │ │ +09ab14: |[09ab14] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +09ab24: 5421 f203 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ +09ab28: 6e10 2222 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +09ab2e: 0a01 |0005: move-result v1 │ │ +09ab30: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +09ab34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09ab36: 1100 |0009: return-object v0 │ │ +09ab38: 5421 f203 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ +09ab3c: 6e10 2222 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +09ab42: 0a01 |000f: move-result v1 │ │ +09ab44: 2310 8506 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0685 │ │ +09ab48: 5421 f203 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ +09ab4c: 6e20 2422 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +09ab52: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -198499,22 +198572,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -09ab94: |[09ab94] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -09aba4: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -09abaa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09abac: 0f00 |0004: return v0 │ │ -09abae: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -09abb0: 28fe |0006: goto 0004 // -0002 │ │ -09abb2: 0000 |0007: nop // spacer │ │ -09abb4: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +09ab54: |[09ab54] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +09ab64: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +09ab6a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09ab6c: 0f00 |0004: return v0 │ │ +09ab6e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +09ab70: 28fe |0006: goto 0004 // -0002 │ │ +09ab72: 0000 |0007: nop // spacer │ │ +09ab74: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=127 │ │ 0x0005 line=124 │ │ 0x0007 line=112 │ │ locals : │ │ @@ -198525,29 +198598,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -09ac10: |[09ac10] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -09ac20: 5450 ef03 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09ac24: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -09ac28: 5450 ef03 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09ac2c: 5451 ed03 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09ac30: 6e10 0b0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0b0b │ │ -09ac36: 0a01 |000b: move-result v1 │ │ -09ac38: 5452 ed03 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09ac3c: 6e10 080b 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0b08 │ │ -09ac42: 0b02 |0011: move-result-wide v2 │ │ -09ac44: 5454 ed03 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09ac48: 6e10 0a0b 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0b0a │ │ -09ac4e: 0a04 |0017: move-result v4 │ │ -09ac50: 6e54 ff0a 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0aff │ │ -09ac56: 0e00 |001b: return-void │ │ +09abd0: |[09abd0] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +09abe0: 5450 ef03 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09abe4: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +09abe8: 5450 ef03 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09abec: 5451 ed03 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09abf0: 6e10 0b0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0b0b │ │ +09abf6: 0a01 |000b: move-result v1 │ │ +09abf8: 5452 ed03 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09abfc: 6e10 080b 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0b08 │ │ +09ac02: 0b02 |0011: move-result-wide v2 │ │ +09ac04: 5454 ed03 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09ac08: 6e10 0a0b 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0b0a │ │ +09ac0e: 0a04 |0017: move-result v4 │ │ +09ac10: 6e54 ff0a 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0aff │ │ +09ac16: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0004 line=240 │ │ 0x001b line=244 │ │ locals : │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v4/media/TransportMediator; │ │ @@ -198557,27 +198630,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09ac58: |[09ac58] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -09ac68: 7010 da0a 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0ada │ │ -09ac6e: 0c04 |0003: move-result-object v4 │ │ -09ac70: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -09ac74: 0740 |0006: move-object v0, v4 │ │ -09ac76: 2102 |0007: array-length v2, v0 │ │ -09ac78: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -09ac7a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -09ac7e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -09ac82: 6e20 130b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0b13 │ │ -09ac88: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09ac8c: 28f7 |0012: goto 0009 // -0009 │ │ -09ac8e: 0e00 |0013: return-void │ │ +09ac18: |[09ac18] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +09ac28: 7010 da0a 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0ada │ │ +09ac2e: 0c04 |0003: move-result-object v4 │ │ +09ac30: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +09ac34: 0740 |0006: move-object v0, v4 │ │ +09ac36: 2102 |0007: array-length v2, v0 │ │ +09ac38: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09ac3a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +09ac3e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +09ac42: 6e20 130b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0b13 │ │ +09ac48: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09ac4c: 28f7 |0012: goto 0009 // -0009 │ │ +09ac4e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -198595,27 +198668,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09ac90: |[09ac90] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -09aca0: 7010 da0a 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0ada │ │ -09aca6: 0c04 |0003: move-result-object v4 │ │ -09aca8: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -09acac: 0740 |0006: move-object v0, v4 │ │ -09acae: 2102 |0007: array-length v2, v0 │ │ -09acb0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -09acb2: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -09acb6: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -09acba: 6e20 140b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0b14 │ │ -09acc0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09acc4: 28f7 |0012: goto 0009 // -0009 │ │ -09acc6: 0e00 |0013: return-void │ │ +09ac50: |[09ac50] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +09ac60: 7010 da0a 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0ada │ │ +09ac66: 0c04 |0003: move-result-object v4 │ │ +09ac68: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +09ac6c: 0740 |0006: move-object v0, v4 │ │ +09ac6e: 2102 |0007: array-length v2, v0 │ │ +09ac70: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09ac72: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +09ac76: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +09ac7a: 6e20 140b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0b14 │ │ +09ac80: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09ac84: 28f7 |0012: goto 0009 // -0009 │ │ +09ac86: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -198634,18 +198707,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09acc8: |[09acc8] android.support.v4.media.TransportMediator.destroy:()V │ │ -09acd8: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09acdc: 6e10 f70a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0af7 │ │ -09ace2: 0e00 |0005: return-void │ │ +09ac88: |[09ac88] android.support.v4.media.TransportMediator.destroy:()V │ │ +09ac98: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09ac9c: 6e10 f70a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0af7 │ │ +09aca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -198654,20 +198727,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -09ace4: |[09ace4] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -09acf4: 5420 f103 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03f1 │ │ -09acf8: 5421 f003 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03f0 │ │ -09acfc: 7140 ff0f 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0fff │ │ -09ad02: 0a00 |0007: move-result v0 │ │ -09ad04: 0f00 |0008: return v0 │ │ +09aca4: |[09aca4] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +09acb4: 5420 f103 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03f1 │ │ +09acb8: 5421 f003 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03f0 │ │ +09acbc: 7140 ff0f 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0fff │ │ +09acc2: 0a00 |0007: move-result v0 │ │ +09acc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ │ │ @@ -198676,19 +198749,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09ad08: |[09ad08] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -09ad18: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09ad1c: 6e10 070b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0b07 │ │ -09ad22: 0a00 |0005: move-result v0 │ │ -09ad24: 0f00 |0006: return v0 │ │ +09acc8: |[09acc8] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +09acd8: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09acdc: 6e10 070b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0b07 │ │ +09ace2: 0a00 |0005: move-result v0 │ │ +09ace4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -198696,19 +198769,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09ad28: |[09ad28] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -09ad38: 5420 ed03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09ad3c: 6e10 080b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0b08 │ │ -09ad42: 0b00 |0005: move-result-wide v0 │ │ -09ad44: 1000 |0006: return-wide v0 │ │ +09ace8: |[09ace8] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +09acf8: 5420 ed03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09acfc: 6e10 080b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0b08 │ │ +09ad02: 0b00 |0005: move-result-wide v0 │ │ +09ad04: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -198716,19 +198789,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09ad48: |[09ad48] android.support.v4.media.TransportMediator.getDuration:()J │ │ -09ad58: 5420 ed03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09ad5c: 6e10 090b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0b09 │ │ -09ad62: 0b00 |0005: move-result-wide v0 │ │ -09ad64: 1000 |0006: return-wide v0 │ │ +09ad08: |[09ad08] android.support.v4.media.TransportMediator.getDuration:()J │ │ +09ad18: 5420 ed03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09ad1c: 6e10 090b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0b09 │ │ +09ad22: 0b00 |0005: move-result-wide v0 │ │ +09ad24: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -198736,23 +198809,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09ad68: |[09ad68] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -09ad78: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09ad7c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09ad80: 5410 ef03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09ad84: 6e10 fa0a 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0afa │ │ -09ad8a: 0c00 |0009: move-result-object v0 │ │ -09ad8c: 1100 |000a: return-object v0 │ │ -09ad8e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09ad90: 28fe |000c: goto 000a // -0002 │ │ +09ad28: |[09ad28] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +09ad38: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09ad3c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09ad40: 5410 ef03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09ad44: 6e10 fa0a 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0afa │ │ +09ad4a: 0c00 |0009: move-result-object v0 │ │ +09ad4c: 1100 |000a: return-object v0 │ │ +09ad4e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09ad50: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -198760,19 +198833,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09ad94: |[09ad94] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -09ada4: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09ada8: 6e10 0a0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0b0a │ │ -09adae: 0a00 |0005: move-result v0 │ │ -09adb0: 0f00 |0006: return v0 │ │ +09ad54: |[09ad54] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +09ad64: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09ad68: 6e10 0a0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0b0a │ │ +09ad6e: 0a00 |0005: move-result v0 │ │ +09ad70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #7 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -198780,19 +198853,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09adb4: |[09adb4] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -09adc4: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09adc8: 6e10 0b0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0b0b │ │ -09adce: 0a00 |0005: move-result v0 │ │ -09add0: 0f00 |0006: return v0 │ │ +09ad74: |[09ad74] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +09ad84: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09ad88: 6e10 0b0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0b0b │ │ +09ad8e: 0a00 |0005: move-result v0 │ │ +09ad90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #8 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -198800,24 +198873,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -09add4: |[09add4] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -09ade4: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09ade8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09adec: 5410 ef03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09adf0: 6e10 fe0a 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0afe │ │ -09adf6: 5410 ed03 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09adfa: 6e10 0e0b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0b0e │ │ -09ae00: 7010 e00a 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0ae0 │ │ -09ae06: 7010 e30a 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0ae3 │ │ -09ae0c: 0e00 |0014: return-void │ │ +09ad94: |[09ad94] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +09ada4: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09ada8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09adac: 5410 ef03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09adb0: 6e10 fe0a 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0afe │ │ +09adb6: 5410 ed03 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09adba: 6e10 0e0b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0b0e │ │ +09adc0: 7010 e00a 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0ae0 │ │ +09adc6: 7010 e30a 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0ae3 │ │ +09adcc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -198830,19 +198903,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09ae10: |[09ae10] android.support.v4.media.TransportMediator.refreshState:()V │ │ -09ae20: 7010 e00a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0ae0 │ │ -09ae26: 7010 e30a 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0ae3 │ │ -09ae2c: 7010 e40a 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0ae4 │ │ -09ae32: 0e00 |0009: return-void │ │ +09add0: |[09add0] android.support.v4.media.TransportMediator.refreshState:()V │ │ +09ade0: 7010 e00a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0ae0 │ │ +09ade6: 7010 e30a 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0ae3 │ │ +09adec: 7010 e40a 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0ae4 │ │ +09adf2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -198853,18 +198926,18 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09ae34: |[09ae34] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -09ae44: 5410 f203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ -09ae48: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -09ae4e: 0e00 |0005: return-void │ │ +09adf4: |[09adf4] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +09ae04: 5410 f203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ +09ae08: 6e20 1722 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +09ae0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ @@ -198874,18 +198947,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09ae50: |[09ae50] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -09ae60: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09ae64: 6e30 0f0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0b0f │ │ -09ae6a: 0e00 |0005: return-void │ │ +09ae10: |[09ae10] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +09ae20: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09ae24: 6e30 0f0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0b0f │ │ +09ae2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -198895,24 +198968,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -09ae6c: |[09ae6c] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -09ae7c: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09ae80: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09ae84: 5410 ef03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09ae88: 6e10 000b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0b00 │ │ -09ae8e: 5410 ed03 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09ae92: 6e10 100b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0b10 │ │ -09ae98: 7010 e00a 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0ae0 │ │ -09ae9e: 7010 e30a 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0ae3 │ │ -09aea4: 0e00 |0014: return-void │ │ +09ae2c: |[09ae2c] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +09ae3c: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09ae40: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09ae44: 5410 ef03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09ae48: 6e10 000b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0b00 │ │ +09ae4e: 5410 ed03 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09ae52: 6e10 100b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0b10 │ │ +09ae58: 7010 e00a 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0ae0 │ │ +09ae5e: 7010 e30a 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0ae3 │ │ +09ae64: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -198925,24 +198998,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -09aea8: |[09aea8] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -09aeb8: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09aebc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09aec0: 5410 ef03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ -09aec4: 6e10 010b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0b01 │ │ -09aeca: 5410 ed03 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ -09aece: 6e10 110b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0b11 │ │ -09aed4: 7010 e00a 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0ae0 │ │ -09aeda: 7010 e30a 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0ae3 │ │ -09aee0: 0e00 |0014: return-void │ │ +09ae68: |[09ae68] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +09ae78: 5410 ef03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09ae7c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09ae80: 5410 ef03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03ef │ │ +09ae84: 6e10 010b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0b01 │ │ +09ae8a: 5410 ed03 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03ed │ │ +09ae8e: 6e10 110b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0b11 │ │ +09ae94: 7010 e00a 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0ae0 │ │ +09ae9a: 7010 e30a 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0ae3 │ │ +09aea0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -198955,33 +199028,33 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09aee4: |[09aee4] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -09aef4: 5410 f203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ -09aef8: 6e20 1f22 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ -09aefe: 0e00 |0005: return-void │ │ +09aea4: |[09aea4] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +09aeb4: 5410 f203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03f2 │ │ +09aeb8: 6e20 1f22 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@221f │ │ +09aebe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ │ │ - source_file_idx : 4826 (TransportMediator.java) │ │ + source_file_idx : 4822 (TransportMediator.java) │ │ │ │ Class #834 header: │ │ class_idx : 506 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5107 │ │ +source_file_idx : 5103 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #834 annotations: │ │ Annotations on class │ │ @@ -199006,18 +199079,18 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09af00: |[09af00] android.support.v4.media.VolumeProviderCompat$1.:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -09af10: 5b01 0f04 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@040f │ │ -09af14: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09af1a: 0e00 |0005: return-void │ │ +09aec0: |[09aec0] android.support.v4.media.VolumeProviderCompat$1.:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +09aed0: 5b01 0f04 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@040f │ │ +09aed4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09aeda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ @@ -199027,18 +199100,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09af1c: |[09af1c] android.support.v4.media.VolumeProviderCompat$1.onAdjustVolume:(I)V │ │ -09af2c: 5410 0f04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@040f │ │ -09af30: 6e20 1f0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onAdjustVolume:(I)V // method@0b1f │ │ -09af36: 0e00 |0005: return-void │ │ +09aedc: |[09aedc] android.support.v4.media.VolumeProviderCompat$1.onAdjustVolume:(I)V │ │ +09aeec: 5410 0f04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@040f │ │ +09aef0: 6e20 1f0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onAdjustVolume:(I)V // method@0b1f │ │ +09aef6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ 0x0000 - 0x0006 reg=2 direction I │ │ @@ -199048,33 +199121,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09af38: |[09af38] android.support.v4.media.VolumeProviderCompat$1.onSetVolumeTo:(I)V │ │ -09af48: 5410 0f04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@040f │ │ -09af4c: 6e20 200b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onSetVolumeTo:(I)V // method@0b20 │ │ -09af52: 0e00 |0005: return-void │ │ +09aef8: |[09aef8] android.support.v4.media.VolumeProviderCompat$1.onSetVolumeTo:(I)V │ │ +09af08: 5410 0f04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@040f │ │ +09af0c: 6e20 200b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onSetVolumeTo:(I)V // method@0b20 │ │ +09af12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ 0x0000 - 0x0006 reg=2 volume I │ │ │ │ - source_file_idx : 5107 (VolumeProviderCompat.java) │ │ + source_file_idx : 5103 (VolumeProviderCompat.java) │ │ │ │ Class #835 header: │ │ class_idx : 524 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3940 │ │ +source_file_idx : 3936 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #835 annotations: │ │ Annotations on class │ │ @@ -199093,21 +199166,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;) │ │ name : 'onRoutePresentationDisplayChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3940 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3936 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #836 header: │ │ class_idx : 525 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 513 │ │ -source_file_idx : 3940 │ │ +source_file_idx : 3936 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #836 annotations: │ │ Annotations on class │ │ @@ -199130,17 +199203,17 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09af54: |[09af54] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V │ │ -09af64: 7020 330b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0b33 │ │ -09af6a: 0e00 |0003: return-void │ │ +09af14: |[09af14] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V │ │ +09af24: 7020 330b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0b33 │ │ +09af2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; │ │ @@ -199153,36 +199226,36 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09af6c: |[09af6c] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.onRoutePresentationDisplayChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -09af7c: 5410 2704 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0427 │ │ -09af80: 1f00 0c02 |0002: check-cast v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; // type@020c │ │ -09af84: 7220 790b 3000 |0004: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;.onRoutePresentationDisplayChanged:(Ljava/lang/Object;)V // method@0b79 │ │ -09af8a: 0e00 |0007: return-void │ │ +09af2c: |[09af2c] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.onRoutePresentationDisplayChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +09af3c: 5410 2704 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0427 │ │ +09af40: 1f00 0c02 |0002: check-cast v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; // type@020c │ │ +09af44: 7220 790b 3000 |0004: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;.onRoutePresentationDisplayChanged:(Ljava/lang/Object;)V // method@0b79 │ │ +09af4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0007 line=174 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ 0x0000 - 0x0008 reg=2 router Landroid/media/MediaRouter; │ │ 0x0000 - 0x0008 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ │ │ - source_file_idx : 3940 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3936 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #837 header: │ │ class_idx : 528 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 522 │ │ -source_file_idx : 3940 │ │ +source_file_idx : 3936 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #837 annotations: │ │ Annotations on class │ │ @@ -199206,17 +199279,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09af8c: |[09af8c] android.support.v4.media.routing.MediaRouterJellybeanMr1.:()V │ │ -09af9c: 7010 680b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybean;.:()V // method@0b68 │ │ -09afa2: 0e00 |0003: return-void │ │ +09af4c: |[09af4c] android.support.v4.media.routing.MediaRouterJellybeanMr1.:()V │ │ +09af5c: 7010 680b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybean;.:()V // method@0b68 │ │ +09af62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=164 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1; │ │ │ │ @@ -199225,32 +199298,32 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09afa4: |[09afa4] android.support.v4.media.routing.MediaRouterJellybeanMr1.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object; │ │ -09afb4: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; // type@020d │ │ -09afb8: 7020 7a0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V // method@0b7a │ │ -09afbe: 1100 |0005: return-object v0 │ │ +09af64: |[09af64] android.support.v4.media.routing.MediaRouterJellybeanMr1.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object; │ │ +09af74: 2200 0d02 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; // type@020d │ │ +09af78: 7020 7a0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V // method@0b7a │ │ +09af7e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3940 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3936 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #838 header: │ │ class_idx : 533 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #838 annotations: │ │ Annotations on class │ │ @@ -199275,18 +199348,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09afc0: |[09afc0] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -09afd0: 5b01 2b04 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ -09afd4: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09afda: 0e00 |0005: return-void │ │ +09af80: |[09af80] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +09af90: 5b01 2b04 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ +09af94: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09af9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ @@ -199295,17 +199368,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09afdc: |[09afdc] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V │ │ -09afec: 7020 8b0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0b8b │ │ -09aff2: 0e00 |0003: return-void │ │ +09af9c: |[09af9c] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V │ │ +09afac: 7020 8b0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0b8b │ │ +09afb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaControllerCompat$1; │ │ @@ -199316,20 +199389,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09aff4: |[09aff4] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onMetadataChanged:(Ljava/lang/Object;)V │ │ -09b004: 5420 2b04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ -09b008: 7110 800a 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0a80 │ │ -09b00e: 0c01 |0005: move-result-object v1 │ │ -09b010: 6e20 920b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0b92 │ │ -09b016: 0e00 |0009: return-void │ │ +09afb4: |[09afb4] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onMetadataChanged:(Ljava/lang/Object;)V │ │ +09afc4: 5420 2b04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ +09afc8: 7110 800a 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0a80 │ │ +09afce: 0c01 |0005: move-result-object v1 │ │ +09afd0: 6e20 920b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0b92 │ │ +09afd6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0009 line=292 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x000a reg=3 metadataObj Ljava/lang/Object; │ │ @@ -199339,20 +199412,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09b018: |[09b018] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onPlaybackStateChanged:(Ljava/lang/Object;)V │ │ -09b028: 5420 2b04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ -09b02c: 7110 9e0c 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c9e │ │ -09b032: 0c01 |0005: move-result-object v1 │ │ -09b034: 6e20 930b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0b93 │ │ -09b03a: 0e00 |0009: return-void │ │ +09afd8: |[09afd8] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onPlaybackStateChanged:(Ljava/lang/Object;)V │ │ +09afe8: 5420 2b04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ +09afec: 7110 9e0c 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c9e │ │ +09aff2: 0c01 |0005: move-result-object v1 │ │ +09aff4: 6e20 930b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0b93 │ │ +09affa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0009 line=286 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x000a reg=3 stateObj Ljava/lang/Object; │ │ @@ -199362,18 +199435,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b03c: |[09b03c] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionDestroyed:()V │ │ -09b04c: 5410 2b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ -09b050: 6e10 940b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0b94 │ │ -09b056: 0e00 |0005: return-void │ │ +09affc: |[09affc] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionDestroyed:()V │ │ +09b00c: 5410 2b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ +09b010: 6e10 940b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0b94 │ │ +09b016: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0005 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ │ │ @@ -199382,34 +199455,34 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09b058: |[09b058] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -09b068: 5410 2b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ -09b06c: 6e30 950b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0b95 │ │ -09b072: 0e00 |0005: return-void │ │ +09b018: |[09b018] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +09b028: 5410 2b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@042b │ │ +09b02c: 6e30 950b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0b95 │ │ +09b032: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 extras Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #839 header: │ │ class_idx : 536 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #839 annotations: │ │ Annotations on class │ │ @@ -199436,27 +199509,27 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -09b074: |[09b074] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -09b084: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09b08a: 6e10 4d0c 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0c4d │ │ -09b090: 0c00 |0006: move-result-object v0 │ │ -09b092: 7120 fc0b 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0bfc │ │ -09b098: 0c00 |000a: move-result-object v0 │ │ -09b09a: 5b10 2d04 |000b: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b09e: 5410 2d04 |000d: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b0a2: 3900 0800 |000f: if-nez v0, 0017 // +0008 │ │ -09b0a6: 2200 a800 |0011: new-instance v0, Landroid/os/RemoteException; // type@00a8 │ │ -09b0aa: 7010 0403 0000 |0013: invoke-direct {v0}, Landroid/os/RemoteException;.:()V // method@0304 │ │ -09b0b0: 2700 |0016: throw v0 │ │ -09b0b2: 0e00 |0017: return-void │ │ +09b034: |[09b034] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +09b044: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09b04a: 6e10 4d0c 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0c4d │ │ +09b050: 0c00 |0006: move-result-object v0 │ │ +09b052: 7120 fc0b 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0bfc │ │ +09b058: 0c00 |000a: move-result-object v0 │ │ +09b05a: 5b10 2d04 |000b: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b05e: 5410 2d04 |000d: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b062: 3900 0800 |000f: if-nez v0, 0017 // +0008 │ │ +09b066: 2200 a800 |0011: new-instance v0, Landroid/os/RemoteException; // type@00a8 │ │ +09b06a: 7010 0403 0000 |0013: invoke-direct {v0}, Landroid/os/RemoteException;.:()V // method@0304 │ │ +09b070: 2700 |0016: throw v0 │ │ +09b072: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0003 line=521 │ │ 0x000d line=523 │ │ 0x0017 line=524 │ │ locals : │ │ @@ -199469,24 +199542,24 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09b0b4: |[09b0b4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ -09b0c4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09b0ca: 6e10 520c 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c52 │ │ -09b0d0: 0c00 |0006: move-result-object v0 │ │ -09b0d2: 6e10 4d0c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0c4d │ │ -09b0d8: 0c00 |000a: move-result-object v0 │ │ -09b0da: 7120 fc0b 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0bfc │ │ -09b0e0: 0c00 |000e: move-result-object v0 │ │ -09b0e2: 5b10 2d04 |000f: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b0e6: 0e00 |0011: return-void │ │ +09b074: |[09b074] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +09b084: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09b08a: 6e10 520c 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0c52 │ │ +09b090: 0c00 |0006: move-result-object v0 │ │ +09b092: 6e10 4d0c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0c4d │ │ +09b098: 0c00 |000a: move-result-object v0 │ │ +09b09a: 7120 fc0b 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0bfc │ │ +09b0a0: 0c00 |000e: move-result-object v0 │ │ +09b0a2: 5b10 2d04 |000f: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b0a6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0003 line=514 │ │ 0x0011 line=516 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -199499,19 +199572,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09b0e8: |[09b0e8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ -09b0f8: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b0fc: 7120 fb0b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z // method@0bfb │ │ -09b102: 0a00 |0005: move-result v0 │ │ -09b104: 0f00 |0006: return v0 │ │ +09b0a8: |[09b0a8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +09b0b8: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b0bc: 7120 fb0b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z // method@0bfb │ │ +09b0c2: 0a00 |0005: move-result v0 │ │ +09b0c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -199520,17 +199593,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b108: |[09b108] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMediaController:()Ljava/lang/Object; │ │ -09b118: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b11c: 1100 |0002: return-object v0 │ │ +09b0c8: |[09b0c8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMediaController:()Ljava/lang/Object; │ │ +09b0d8: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b0dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -199538,24 +199611,24 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -09b120: |[09b120] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -09b130: 5421 2d04 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b134: 7110 fd0b 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bfd │ │ -09b13a: 0c00 |0005: move-result-object v0 │ │ -09b13c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -09b140: 7110 800a 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0a80 │ │ -09b146: 0c01 |000b: move-result-object v1 │ │ -09b148: 1101 |000c: return-object v1 │ │ -09b14a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -09b14c: 28fe |000e: goto 000c // -0002 │ │ +09b0e0: |[09b0e0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +09b0f0: 5421 2d04 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b0f4: 7110 fd0b 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bfd │ │ +09b0fa: 0c00 |0005: move-result-object v0 │ │ +09b0fc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +09b100: 7110 800a 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0a80 │ │ +09b106: 0c01 |000b: move-result-object v1 │ │ +09b108: 1101 |000c: return-object v1 │ │ +09b10a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +09b10c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0006 line=556 │ │ locals : │ │ 0x0006 - 0x000f reg=0 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -199565,34 +199638,34 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -09b150: |[09b150] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ -09b160: 5470 2d04 |0000: iget-object v0, v7, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b164: 7110 fe0b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bfe │ │ -09b16a: 0c06 |0005: move-result-object v6 │ │ -09b16c: 3806 1c00 |0006: if-eqz v6, 0022 // +001c │ │ -09b170: 2200 1a02 |0008: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@021a │ │ -09b174: 7110 ec0b 0600 |000a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getPlaybackType:(Ljava/lang/Object;)I // method@0bec │ │ -09b17a: 0a01 |000d: move-result v1 │ │ -09b17c: 7110 ea0b 0600 |000e: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getLegacyAudioStream:(Ljava/lang/Object;)I // method@0bea │ │ -09b182: 0a02 |0011: move-result v2 │ │ -09b184: 7110 ed0b 0600 |0012: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getVolumeControl:(Ljava/lang/Object;)I // method@0bed │ │ -09b18a: 0a03 |0015: move-result v3 │ │ -09b18c: 7110 eb0b 0600 |0016: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getMaxVolume:(Ljava/lang/Object;)I // method@0beb │ │ -09b192: 0a04 |0019: move-result v4 │ │ -09b194: 7110 e90b 0600 |001a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getCurrentVolume:(Ljava/lang/Object;)I // method@0be9 │ │ -09b19a: 0a05 |001d: move-result v5 │ │ -09b19c: 7606 b70b 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0bb7 │ │ -09b1a2: 1100 |0021: return-object v0 │ │ -09b1a4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -09b1a6: 28fe |0023: goto 0021 // -0002 │ │ +09b110: |[09b110] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +09b120: 5470 2d04 |0000: iget-object v0, v7, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b124: 7110 fe0b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bfe │ │ +09b12a: 0c06 |0005: move-result-object v6 │ │ +09b12c: 3806 1c00 |0006: if-eqz v6, 0022 // +001c │ │ +09b130: 2200 1a02 |0008: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@021a │ │ +09b134: 7110 ec0b 0600 |000a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getPlaybackType:(Ljava/lang/Object;)I // method@0bec │ │ +09b13a: 0a01 |000d: move-result v1 │ │ +09b13c: 7110 ea0b 0600 |000e: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getLegacyAudioStream:(Ljava/lang/Object;)I // method@0bea │ │ +09b142: 0a02 |0011: move-result v2 │ │ +09b144: 7110 ed0b 0600 |0012: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getVolumeControl:(Ljava/lang/Object;)I // method@0bed │ │ +09b14a: 0a03 |0015: move-result v3 │ │ +09b14c: 7110 eb0b 0600 |0016: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getMaxVolume:(Ljava/lang/Object;)I // method@0beb │ │ +09b152: 0a04 |0019: move-result v4 │ │ +09b154: 7110 e90b 0600 |001a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getCurrentVolume:(Ljava/lang/Object;)I // method@0be9 │ │ +09b15a: 0a05 |001d: move-result v5 │ │ +09b15c: 7606 b70b 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0bb7 │ │ +09b162: 1100 |0021: return-object v0 │ │ +09b164: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +09b166: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0006 line=567 │ │ locals : │ │ 0x0006 - 0x0024 reg=6 volumeInfoObj Ljava/lang/Object; │ │ 0x0000 - 0x0024 reg=7 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -199602,24 +199675,24 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -09b1a8: |[09b1a8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -09b1b8: 5421 2d04 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b1bc: 7110 ff0b 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bff │ │ -09b1c2: 0c00 |0005: move-result-object v0 │ │ -09b1c4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -09b1c8: 7110 9e0c 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c9e │ │ -09b1ce: 0c01 |000b: move-result-object v1 │ │ -09b1d0: 1101 |000c: return-object v1 │ │ -09b1d2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -09b1d4: 28fe |000e: goto 000c // -0002 │ │ +09b168: |[09b168] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +09b178: 5421 2d04 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b17c: 7110 ff0b 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bff │ │ +09b182: 0c00 |0005: move-result-object v0 │ │ +09b184: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +09b188: 7110 9e0c 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c9e │ │ +09b18e: 0c01 |000b: move-result-object v1 │ │ +09b190: 1101 |000c: return-object v1 │ │ +09b192: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +09b194: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0006 line=550 │ │ locals : │ │ 0x0006 - 0x000f reg=0 stateObj Ljava/lang/Object; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -199629,19 +199702,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09b1d8: |[09b1d8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRatingType:()I │ │ -09b1e8: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b1ec: 7110 000c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getRatingType:(Ljava/lang/Object;)I // method@0c00 │ │ -09b1f2: 0a00 |0005: move-result v0 │ │ -09b1f4: 0f00 |0006: return v0 │ │ +09b198: |[09b198] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRatingType:()I │ │ +09b1a8: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b1ac: 7110 000c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getRatingType:(Ljava/lang/Object;)I // method@0c00 │ │ +09b1b2: 0a00 |0005: move-result v0 │ │ +09b1b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -199649,24 +199722,24 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09b1f8: |[09b1f8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ -09b208: 5421 2d04 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b20c: 7110 010c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c01 │ │ -09b212: 0c00 |0005: move-result-object v0 │ │ -09b214: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -09b218: 2201 1c02 |0008: new-instance v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; // type@021c │ │ -09b21c: 7020 c70b 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.:(Ljava/lang/Object;)V // method@0bc7 │ │ -09b222: 1101 |000d: return-object v1 │ │ -09b224: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -09b226: 28fe |000f: goto 000d // -0002 │ │ +09b1b8: |[09b1b8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +09b1c8: 5421 2d04 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b1cc: 7110 010c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c01 │ │ +09b1d2: 0c00 |0005: move-result-object v0 │ │ +09b1d4: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +09b1d8: 2201 1c02 |0008: new-instance v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; // type@021c │ │ +09b1dc: 7020 c70b 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.:(Ljava/lang/Object;)V // method@0bc7 │ │ +09b1e2: 1101 |000d: return-object v1 │ │ +09b1e4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +09b1e6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0006 line=544 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -199676,19 +199749,19 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09b228: |[09b228] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -09b238: 5420 2d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b23c: 5431 2c04 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@042c │ │ -09b240: 7130 020c 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0c02 │ │ -09b246: 0e00 |0007: return-void │ │ +09b1e8: |[09b1e8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +09b1f8: 5420 2d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b1fc: 5431 2c04 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@042c │ │ +09b200: 7130 020c 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0c02 │ │ +09b206: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0007 line=529 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ @@ -199699,18 +199772,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -09b248: |[09b248] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -09b258: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b25c: 7140 030c 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c03 │ │ -09b262: 0e00 |0005: return-void │ │ +09b208: |[09b208] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +09b218: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b21c: 7140 030c 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c03 │ │ +09b222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0005 line=578 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ @@ -199722,34 +199795,34 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09b264: |[09b264] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -09b274: 5420 2d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ -09b278: 5431 2c04 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@042c │ │ -09b27c: 7120 040c 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c04 │ │ -09b282: 0e00 |0007: return-void │ │ +09b224: |[09b224] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +09b234: 5420 2d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@042d │ │ +09b238: 5431 2c04 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@042c │ │ +09b23c: 7120 040c 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c04 │ │ +09b242: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x0007 line=534 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #840 header: │ │ class_idx : 537 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #840 annotations: │ │ Annotations on class │ │ @@ -199770,17 +199843,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b284: |[09b284] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.:()V │ │ -09b294: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09b29a: 0e00 |0003: return-void │ │ +09b244: |[09b244] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.:()V │ │ +09b254: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09b25a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ Virtual methods - │ │ @@ -199789,17 +199862,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b29c: |[09b29c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ -09b2ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b2ae: 0f00 |0001: return v0 │ │ +09b25c: |[09b25c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +09b26c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b26e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -199808,17 +199881,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b2b0: |[09b2b0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMediaController:()Ljava/lang/Object; │ │ -09b2c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b2c2: 1100 |0001: return-object v0 │ │ +09b270: |[09b270] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMediaController:()Ljava/lang/Object; │ │ +09b280: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b282: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -199826,17 +199899,17 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b2c4: |[09b2c4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -09b2d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b2d6: 1100 |0001: return-object v0 │ │ +09b284: |[09b284] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +09b294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b296: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -199844,17 +199917,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b2d8: |[09b2d8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ -09b2e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b2ea: 1100 |0001: return-object v0 │ │ +09b298: |[09b298] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +09b2a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b2aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -199862,17 +199935,17 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b2ec: |[09b2ec] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -09b2fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b2fe: 1100 |0001: return-object v0 │ │ +09b2ac: |[09b2ac] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +09b2bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b2be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -199880,17 +199953,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b300: |[09b300] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRatingType:()I │ │ -09b310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b312: 0f00 |0001: return v0 │ │ +09b2c0: |[09b2c0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRatingType:()I │ │ +09b2d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b2d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -199898,17 +199971,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b314: |[09b314] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ -09b324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b326: 1100 |0001: return-object v0 │ │ +09b2d4: |[09b2d4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +09b2e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b2e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -199916,16 +199989,16 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b328: |[09b328] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -09b338: 0e00 |0000: return-void │ │ +09b2e8: |[09b2e8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +09b2f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ 0x0000 - 0x0001 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=2 handler Landroid/os/Handler; │ │ @@ -199935,16 +200008,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b33c: |[09b33c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -09b34c: 0e00 |0000: return-void │ │ +09b2fc: |[09b2fc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +09b30c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ 0x0000 - 0x0001 reg=1 command Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 params Landroid/os/Bundle; │ │ @@ -199955,30 +200028,30 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b350: |[09b350] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -09b360: 0e00 |0000: return-void │ │ +09b310: |[09b310] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +09b320: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ 0x0000 - 0x0001 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #841 header: │ │ class_idx : 540 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 539 │ │ -source_file_idx : 3929 │ │ +source_file_idx : 3925 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #841 annotations: │ │ Annotations on class │ │ @@ -200002,18 +200075,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b364: |[09b364] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.:(Ljava/lang/Object;)V │ │ -09b374: 7010 bd0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.:()V // method@0bbd │ │ -09b37a: 5b01 3504 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b37e: 0e00 |0005: return-void │ │ +09b324: |[09b324] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.:(Ljava/lang/Object;)V │ │ +09b334: 7010 bd0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.:()V // method@0bbd │ │ +09b33a: 5b01 3504 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b33e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ 0x0005 line=591 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ @@ -200025,18 +200098,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b380: |[09b380] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.fastForward:()V │ │ -09b390: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b394: 7110 f00b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.fastForward:(Ljava/lang/Object;)V // method@0bf0 │ │ -09b39a: 0e00 |0005: return-void │ │ +09b340: |[09b340] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.fastForward:()V │ │ +09b350: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b354: 7110 f00b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.fastForward:(Ljava/lang/Object;)V // method@0bf0 │ │ +09b35a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ 0x0005 line=616 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -200045,18 +200118,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b39c: |[09b39c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.pause:()V │ │ -09b3ac: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b3b0: 7110 f10b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.pause:(Ljava/lang/Object;)V // method@0bf1 │ │ -09b3b6: 0e00 |0005: return-void │ │ +09b35c: |[09b35c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.pause:()V │ │ +09b36c: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b370: 7110 f10b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.pause:(Ljava/lang/Object;)V // method@0bf1 │ │ +09b376: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0005 line=601 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -200065,18 +200138,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b3b8: |[09b3b8] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.play:()V │ │ -09b3c8: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b3cc: 7110 f20b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.play:(Ljava/lang/Object;)V // method@0bf2 │ │ -09b3d2: 0e00 |0005: return-void │ │ +09b378: |[09b378] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.play:()V │ │ +09b388: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b38c: 7110 f20b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.play:(Ljava/lang/Object;)V // method@0bf2 │ │ +09b392: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0005 line=596 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -200085,18 +200158,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b3d4: |[09b3d4] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.rewind:()V │ │ -09b3e4: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b3e8: 7110 f30b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.rewind:(Ljava/lang/Object;)V // method@0bf3 │ │ -09b3ee: 0e00 |0005: return-void │ │ +09b394: |[09b394] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.rewind:()V │ │ +09b3a4: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b3a8: 7110 f30b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.rewind:(Ljava/lang/Object;)V // method@0bf3 │ │ +09b3ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -200105,18 +200178,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09b3f0: |[09b3f0] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.seekTo:(J)V │ │ -09b400: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b404: 7130 f40b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.seekTo:(Ljava/lang/Object;J)V // method@0bf4 │ │ -09b40a: 0e00 |0005: return-void │ │ +09b3b0: |[09b3b0] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.seekTo:(J)V │ │ +09b3c0: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b3c4: 7130 f40b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.seekTo:(Ljava/lang/Object;J)V // method@0bf4 │ │ +09b3ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0005 line=611 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -200126,23 +200199,23 @@ │ │ type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09b40c: |[09b40c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.setRating:(Landroid/support/v4/media/RatingCompat;)V │ │ -09b41c: 5421 3504 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b420: 3803 0a00 |0002: if-eqz v3, 000c // +000a │ │ -09b424: 6e10 a30a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0aa3 │ │ -09b42a: 0c00 |0007: move-result-object v0 │ │ -09b42c: 7120 f50b 0100 |0008: invoke-static {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0bf5 │ │ -09b432: 0e00 |000b: return-void │ │ -09b434: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -09b436: 28fb |000d: goto 0008 // -0005 │ │ +09b3cc: |[09b3cc] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.setRating:(Landroid/support/v4/media/RatingCompat;)V │ │ +09b3dc: 5421 3504 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b3e0: 3803 0a00 |0002: if-eqz v3, 000c // +000a │ │ +09b3e4: 6e10 a30a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0aa3 │ │ +09b3ea: 0c00 |0007: move-result-object v0 │ │ +09b3ec: 7120 f50b 0100 |0008: invoke-static {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0bf5 │ │ +09b3f2: 0e00 |000b: return-void │ │ +09b3f4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09b3f6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x000b line=637 │ │ 0x000c line=635 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ @@ -200153,18 +200226,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b438: |[09b438] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToNext:()V │ │ -09b448: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b44c: 7110 f60b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToNext:(Ljava/lang/Object;)V // method@0bf6 │ │ -09b452: 0e00 |0005: return-void │ │ +09b3f8: |[09b3f8] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToNext:()V │ │ +09b408: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b40c: 7110 f60b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToNext:(Ljava/lang/Object;)V // method@0bf6 │ │ +09b412: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0005 line=626 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -200173,18 +200246,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b454: |[09b454] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToPrevious:()V │ │ -09b464: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b468: 7110 f70b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToPrevious:(Ljava/lang/Object;)V // method@0bf7 │ │ -09b46e: 0e00 |0005: return-void │ │ +09b414: |[09b414] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToPrevious:()V │ │ +09b424: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b428: 7110 f70b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToPrevious:(Ljava/lang/Object;)V // method@0bf7 │ │ +09b42e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0005 line=631 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -200193,32 +200266,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b470: |[09b470] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.stop:()V │ │ -09b480: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ -09b484: 7110 f80b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.stop:(Ljava/lang/Object;)V // method@0bf8 │ │ -09b48a: 0e00 |0005: return-void │ │ +09b430: |[09b430] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.stop:()V │ │ +09b440: 5410 3504 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0435 │ │ +09b444: 7110 f80b 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.stop:(Ljava/lang/Object;)V // method@0bf8 │ │ +09b44a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0005 line=606 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ - source_file_idx : 3929 (MediaControllerCompat.java) │ │ + source_file_idx : 3925 (MediaControllerCompat.java) │ │ │ │ Class #842 header: │ │ class_idx : 548 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3942 │ │ +source_file_idx : 3938 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 11 │ │ │ │ Class #842 annotations: │ │ Annotations on class │ │ @@ -200243,18 +200316,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b48c: |[09b48c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ -09b49c: 5b01 3b04 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b4a0: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09b4a6: 0e00 |0005: return-void │ │ +09b44c: |[09b44c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ +09b45c: 5b01 3b04 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b460: 7010 6f21 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09b466: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ @@ -200263,17 +200336,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09b4a8: |[09b4a8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V │ │ -09b4b8: 7020 050c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0c05 │ │ -09b4be: 0e00 |0003: return-void │ │ +09b468: |[09b468] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V │ │ +09b478: 7020 050c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0c05 │ │ +09b47e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaSessionCompat$1; │ │ @@ -200284,18 +200357,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -09b4c0: |[09b4c0] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -09b4d0: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b4d4: 6e40 130c 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c13 │ │ -09b4da: 0e00 |0005: return-void │ │ +09b480: |[09b480] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +09b490: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b494: 6e40 130c 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c13 │ │ +09b49a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0005 line=361 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ @@ -200307,18 +200380,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b4dc: |[09b4dc] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onFastForward:()V │ │ -09b4ec: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b4f0: 6e10 140c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0c14 │ │ -09b4f6: 0e00 |0005: return-void │ │ +09b49c: |[09b49c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onFastForward:()V │ │ +09b4ac: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b4b0: 6e10 140c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0c14 │ │ +09b4b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0005 line=391 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -200327,19 +200400,19 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09b4f8: |[09b4f8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -09b508: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b50c: 6e20 150c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0c15 │ │ -09b512: 0a00 |0005: move-result v0 │ │ -09b514: 0f00 |0006: return v0 │ │ +09b4b8: |[09b4b8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +09b4c8: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b4cc: 6e20 150c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0c15 │ │ +09b4d2: 0a00 |0005: move-result v0 │ │ +09b4d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0007 reg=2 mediaButtonIntent Landroid/content/Intent; │ │ │ │ @@ -200348,18 +200421,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b518: |[09b518] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPause:()V │ │ -09b528: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b52c: 6e10 160c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0c16 │ │ -09b532: 0e00 |0005: return-void │ │ +09b4d8: |[09b4d8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPause:()V │ │ +09b4e8: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b4ec: 6e10 160c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0c16 │ │ +09b4f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0005 line=376 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -200368,18 +200441,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b534: |[09b534] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlay:()V │ │ -09b544: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b548: 6e10 170c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0c17 │ │ -09b54e: 0e00 |0005: return-void │ │ +09b4f4: |[09b4f4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlay:()V │ │ +09b504: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b508: 6e10 170c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0c17 │ │ +09b50e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -200388,18 +200461,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b550: |[09b550] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onRewind:()V │ │ -09b560: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b564: 6e10 180c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0c18 │ │ -09b56a: 0e00 |0005: return-void │ │ +09b510: |[09b510] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onRewind:()V │ │ +09b520: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b524: 6e10 180c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0c18 │ │ +09b52a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -200408,18 +200481,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09b56c: |[09b56c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSeekTo:(J)V │ │ -09b57c: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b580: 6e30 190c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0c19 │ │ -09b586: 0e00 |0005: return-void │ │ +09b52c: |[09b52c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSeekTo:(J)V │ │ +09b53c: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b540: 6e30 190c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0c19 │ │ +09b546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0005 line=406 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -200429,20 +200502,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09b588: |[09b588] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSetRating:(Ljava/lang/Object;)V │ │ -09b598: 5420 3b04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b59c: 7110 a10a 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0aa1 │ │ -09b5a2: 0c01 |0005: move-result-object v1 │ │ -09b5a4: 6e20 1a0c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0c1a │ │ -09b5aa: 0e00 |0009: return-void │ │ +09b548: |[09b548] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSetRating:(Ljava/lang/Object;)V │ │ +09b558: 5420 3b04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b55c: 7110 a10a 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0aa1 │ │ +09b562: 0c01 |0005: move-result-object v1 │ │ +09b564: 6e20 1a0c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0c1a │ │ +09b56a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0009 line=411 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x000a reg=3 ratingObj Ljava/lang/Object; │ │ @@ -200452,18 +200525,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b5ac: |[09b5ac] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToNext:()V │ │ -09b5bc: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b5c0: 6e10 1b0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0c1b │ │ -09b5c6: 0e00 |0005: return-void │ │ +09b56c: |[09b56c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToNext:()V │ │ +09b57c: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b580: 6e10 1b0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0c1b │ │ +09b586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0005 line=381 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -200472,18 +200545,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b5c8: |[09b5c8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToPrevious:()V │ │ -09b5d8: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b5dc: 6e10 1c0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0c1c │ │ -09b5e2: 0e00 |0005: return-void │ │ +09b588: |[09b588] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToPrevious:()V │ │ +09b598: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b59c: 6e10 1c0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0c1c │ │ +09b5a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0005 line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -200492,32 +200565,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b5e4: |[09b5e4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onStop:()V │ │ -09b5f4: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ -09b5f8: 6e10 1d0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0c1d │ │ -09b5fe: 0e00 |0005: return-void │ │ +09b5a4: |[09b5a4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onStop:()V │ │ +09b5b4: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@043b │ │ +09b5b8: 6e10 1d0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0c1d │ │ +09b5be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0005 line=401 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ - source_file_idx : 3942 (MediaSessionCompat.java) │ │ + source_file_idx : 3938 (MediaSessionCompat.java) │ │ │ │ Class #843 header: │ │ class_idx : 551 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3942 │ │ +source_file_idx : 3938 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 12 │ │ │ │ Class #843 annotations: │ │ Annotations on class │ │ @@ -200546,26 +200619,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09b600: |[09b600] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -09b610: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -09b616: 7120 780c 4300 |0003: invoke-static {v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; // method@0c78 │ │ -09b61c: 0c00 |0006: move-result-object v0 │ │ -09b61e: 5b20 3d04 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b622: 2200 2a02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022a │ │ -09b626: 5421 3d04 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b62a: 7110 790c 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0c79 │ │ -09b630: 0c01 |0010: move-result-object v1 │ │ -09b632: 7020 4b0c 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0c4b │ │ -09b638: 5b20 3e04 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@043e │ │ -09b63c: 0e00 |0016: return-void │ │ +09b5c0: |[09b5c0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +09b5d0: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +09b5d6: 7120 780c 4300 |0003: invoke-static {v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; // method@0c78 │ │ +09b5dc: 0c00 |0006: move-result-object v0 │ │ +09b5de: 5b20 3d04 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b5e2: 2200 2a02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022a │ │ +09b5e6: 5421 3d04 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b5ea: 7110 790c 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0c79 │ │ +09b5f0: 0c01 |0010: move-result-object v1 │ │ +09b5f2: 7020 4b0c 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0c4b │ │ +09b5f8: 5b20 3e04 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@043e │ │ +09b5fc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0003 line=538 │ │ 0x0009 line=539 │ │ 0x0016 line=540 │ │ locals : │ │ @@ -200578,26 +200651,26 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09b640: |[09b640] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Ljava/lang/Object;)V │ │ -09b650: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -09b656: 7110 840c 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c84 │ │ -09b65c: 0c00 |0006: move-result-object v0 │ │ -09b65e: 5b20 3d04 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b662: 2200 2a02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022a │ │ -09b666: 5421 3d04 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b66a: 7110 790c 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0c79 │ │ -09b670: 0c01 |0010: move-result-object v1 │ │ -09b672: 7020 4b0c 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0c4b │ │ -09b678: 5b20 3e04 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@043e │ │ -09b67c: 0e00 |0016: return-void │ │ +09b600: |[09b600] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Ljava/lang/Object;)V │ │ +09b610: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +09b616: 7110 840c 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c84 │ │ +09b61c: 0c00 |0006: move-result-object v0 │ │ +09b61e: 5b20 3d04 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b622: 2200 2a02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022a │ │ +09b626: 5421 3d04 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b62a: 7110 790c 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0c79 │ │ +09b630: 0c01 |0010: move-result-object v1 │ │ +09b632: 7020 4b0c 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0c4b │ │ +09b638: 5b20 3e04 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@043e │ │ +09b63c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ 0x0009 line=544 │ │ 0x0016 line=545 │ │ locals : │ │ @@ -200610,17 +200683,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b680: |[09b680] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getMediaSession:()Ljava/lang/Object; │ │ -09b690: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b694: 1100 |0002: return-object v0 │ │ +09b640: |[09b640] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getMediaSession:()Ljava/lang/Object; │ │ +09b650: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b654: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -200628,17 +200701,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b698: |[09b698] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -09b6a8: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@043e │ │ -09b6ac: 1100 |0002: return-object v0 │ │ +09b658: |[09b658] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +09b668: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@043e │ │ +09b66c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -200646,19 +200719,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09b6b0: |[09b6b0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.isActive:()Z │ │ -09b6c0: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b6c4: 7110 7a0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.isActive:(Ljava/lang/Object;)Z // method@0c7a │ │ -09b6ca: 0a00 |0005: move-result v0 │ │ -09b6cc: 0f00 |0006: return v0 │ │ +09b670: |[09b670] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.isActive:()Z │ │ +09b680: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b684: 7110 7a0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.isActive:(Ljava/lang/Object;)Z // method@0c7a │ │ +09b68a: 0a00 |0005: move-result v0 │ │ +09b68c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -200666,18 +200739,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09b6d0: |[09b6d0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.release:()V │ │ -09b6e0: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b6e4: 7110 7b0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.release:(Ljava/lang/Object;)V // method@0c7b │ │ -09b6ea: 0e00 |0005: return-void │ │ +09b690: |[09b690] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.release:()V │ │ +09b6a0: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b6a4: 7110 7b0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.release:(Ljava/lang/Object;)V // method@0c7b │ │ +09b6aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0005 line=586 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ @@ -200686,18 +200759,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09b6ec: |[09b6ec] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -09b6fc: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b700: 7130 7c0c 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0c7c │ │ -09b706: 0e00 |0005: return-void │ │ +09b6ac: |[09b6ac] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +09b6bc: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b6c0: 7130 7c0c 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0c7c │ │ +09b6c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ @@ -200708,18 +200781,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b708: |[09b708] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setActive:(Z)V │ │ -09b718: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b71c: 7120 7d0c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setActive:(Ljava/lang/Object;Z)V // method@0c7d │ │ -09b722: 0e00 |0005: return-void │ │ +09b6c8: |[09b6c8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setActive:(Z)V │ │ +09b6d8: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b6dc: 7120 7d0c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setActive:(Ljava/lang/Object;Z)V // method@0c7d │ │ +09b6e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0005 line=571 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 active Z │ │ @@ -200729,19 +200802,19 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09b724: |[09b724] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ -09b734: 5420 3d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b738: 5431 3c04 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@043c │ │ -09b73c: 7130 7e0c 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0c7e │ │ -09b742: 0e00 |0007: return-void │ │ +09b6e4: |[09b6e4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +09b6f4: 5420 3d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b6f8: 5431 3c04 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@043c │ │ +09b6fc: 7130 7e0c 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0c7e │ │ +09b702: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0007 line=550 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ @@ -200752,18 +200825,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b744: |[09b744] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setFlags:(I)V │ │ -09b754: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b758: 7120 7f0c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setFlags:(Ljava/lang/Object;I)V // method@0c7f │ │ -09b75e: 0e00 |0005: return-void │ │ +09b704: |[09b704] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setFlags:(I)V │ │ +09b714: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b718: 7120 7f0c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setFlags:(Ljava/lang/Object;I)V // method@0c7f │ │ +09b71e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0005 line=555 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 flags I │ │ @@ -200773,20 +200846,20 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09b760: |[09b760] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -09b770: 5420 3d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b774: 6e10 830a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/MediaMetadataCompat;.getMediaMetadata:()Ljava/lang/Object; // method@0a83 │ │ -09b77a: 0c01 |0005: move-result-object v1 │ │ -09b77c: 7120 800c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c80 │ │ -09b782: 0e00 |0009: return-void │ │ +09b720: |[09b720] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +09b730: 5420 3d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b734: 6e10 830a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/MediaMetadataCompat;.getMediaMetadata:()Ljava/lang/Object; // method@0a83 │ │ +09b73a: 0c01 |0005: move-result-object v1 │ │ +09b73c: 7120 800c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c80 │ │ +09b742: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0009 line=601 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x000a reg=3 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -200796,20 +200869,20 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09b784: |[09b784] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -09b794: 5420 3d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b798: 6e10 a40c 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackState:()Ljava/lang/Object; // method@0ca4 │ │ -09b79e: 0c01 |0005: move-result-object v1 │ │ -09b7a0: 7120 810c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c81 │ │ -09b7a6: 0e00 |0009: return-void │ │ +09b744: |[09b744] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +09b754: 5420 3d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b758: 6e10 a40c 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackState:()Ljava/lang/Object; // method@0ca4 │ │ +09b75e: 0c01 |0005: move-result-object v1 │ │ +09b760: 7120 810c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c81 │ │ +09b766: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0009 line=596 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x000a reg=3 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ @@ -200819,18 +200892,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b7a8: |[09b7a8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToLocal:(I)V │ │ -09b7b8: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b7bc: 7120 820c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToLocal:(Ljava/lang/Object;I)V // method@0c82 │ │ -09b7c2: 0e00 |0005: return-void │ │ +09b768: |[09b768] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToLocal:(I)V │ │ +09b778: 5410 3d04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b77c: 7120 820c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToLocal:(Ljava/lang/Object;I)V // method@0c82 │ │ +09b782: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0005 line=560 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 stream I │ │ @@ -200840,35 +200913,35 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09b7c4: |[09b7c4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -09b7d4: 5420 3d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ -09b7d8: 6e10 1e0b 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeProvider:()Ljava/lang/Object; // method@0b1e │ │ -09b7de: 0c01 |0005: move-result-object v1 │ │ -09b7e0: 7120 830c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c83 │ │ -09b7e6: 0e00 |0009: return-void │ │ +09b784: |[09b784] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +09b794: 5420 3d04 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@043d │ │ +09b798: 6e10 1e0b 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeProvider:()Ljava/lang/Object; // method@0b1e │ │ +09b79e: 0c01 |0005: move-result-object v1 │ │ +09b7a0: 7120 830c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c83 │ │ +09b7a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0009 line=566 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x000a reg=3 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ - source_file_idx : 3942 (MediaSessionCompat.java) │ │ + source_file_idx : 3938 (MediaSessionCompat.java) │ │ │ │ Class #844 header: │ │ class_idx : 552 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3942 │ │ +source_file_idx : 3938 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #844 annotations: │ │ Annotations on class │ │ @@ -200889,17 +200962,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b7e8: |[09b7e8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.:()V │ │ -09b7f8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09b7fe: 0e00 |0003: return-void │ │ +09b7a8: |[09b7a8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.:()V │ │ +09b7b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09b7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ Virtual methods - │ │ @@ -200908,17 +200981,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b800: |[09b800] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getMediaSession:()Ljava/lang/Object; │ │ -09b810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b812: 1100 |0001: return-object v0 │ │ +09b7c0: |[09b7c0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getMediaSession:()Ljava/lang/Object; │ │ +09b7d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b7d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -200926,17 +200999,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b814: |[09b814] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -09b824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b826: 1100 |0001: return-object v0 │ │ +09b7d4: |[09b7d4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +09b7e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b7e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -200944,17 +201017,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09b828: |[09b828] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.isActive:()Z │ │ -09b838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b83a: 0f00 |0001: return v0 │ │ +09b7e8: |[09b7e8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.isActive:()Z │ │ +09b7f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b7fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -200962,16 +201035,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b83c: |[09b83c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.release:()V │ │ -09b84c: 0e00 |0000: return-void │ │ +09b7fc: |[09b7fc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.release:()V │ │ +09b80c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -200979,16 +201052,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b850: |[09b850] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -09b860: 0e00 |0000: return-void │ │ +09b810: |[09b810] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +09b820: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 event Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ @@ -200998,16 +201071,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b864: |[09b864] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setActive:(Z)V │ │ -09b874: 0e00 |0000: return-void │ │ +09b824: |[09b824] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setActive:(Z)V │ │ +09b834: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 active Z │ │ │ │ @@ -201016,16 +201089,16 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b878: |[09b878] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ -09b888: 0e00 |0000: return-void │ │ +09b838: |[09b838] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +09b848: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=2 handler Landroid/os/Handler; │ │ @@ -201035,16 +201108,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b88c: |[09b88c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setFlags:(I)V │ │ -09b89c: 0e00 |0000: return-void │ │ +09b84c: |[09b84c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setFlags:(I)V │ │ +09b85c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 flags I │ │ │ │ @@ -201053,16 +201126,16 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b8a0: |[09b8a0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -09b8b0: 0e00 |0000: return-void │ │ +09b860: |[09b860] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +09b870: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ @@ -201071,16 +201144,16 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b8b4: |[09b8b4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -09b8c4: 0e00 |0000: return-void │ │ +09b874: |[09b874] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +09b884: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ @@ -201089,16 +201162,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b8c8: |[09b8c8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToLocal:(I)V │ │ -09b8d8: 0e00 |0000: return-void │ │ +09b888: |[09b888] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToLocal:(I)V │ │ +09b898: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 stream I │ │ │ │ @@ -201107,24 +201180,24 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b8dc: |[09b8dc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -09b8ec: 0e00 |0000: return-void │ │ +09b89c: |[09b89c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +09b8ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ - source_file_idx : 3942 (MediaSessionCompat.java) │ │ + source_file_idx : 3938 (MediaSessionCompat.java) │ │ │ │ Class #845 header: │ │ class_idx : 563 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ source_file_idx : 993 │ │ static_fields_size : 0 │ │ @@ -201151,17 +201224,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b8f0: |[09b8f0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -09b900: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09b906: 0e00 |0003: return-void │ │ +09b8b0: |[09b8b0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +09b8c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09b8c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -201170,27 +201243,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -09b908: |[09b908] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -09b918: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09b91a: 6e10 8102 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0281 │ │ -09b920: 0c00 |0004: move-result-object v0 │ │ -09b922: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -09b926: 0f02 |0007: return v2 │ │ -09b928: 6e10 8402 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0284 │ │ -09b92e: 0a01 |000b: move-result v1 │ │ -09b930: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -09b936: 28f8 |000f: goto 0007 // -0008 │ │ -09b938: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -09b93a: 28f6 |0011: goto 0007 // -000a │ │ -09b93c: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +09b8c8: |[09b8c8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +09b8d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +09b8da: 6e10 8102 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0281 │ │ +09b8e0: 0c00 |0004: move-result-object v0 │ │ +09b8e2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +09b8e6: 0f02 |0007: return v2 │ │ +09b8e8: 6e10 8402 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0284 │ │ +09b8ee: 0a01 |000b: move-result v1 │ │ +09b8f0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +09b8f6: 28f8 |000f: goto 0007 // -0008 │ │ +09b8f8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +09b8fa: 28f6 |0011: goto 0007 // -000a │ │ +09b8fc: 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 │ │ @@ -201233,17 +201306,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b94c: |[09b94c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -09b95c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09b962: 0e00 |0003: return-void │ │ +09b90c: |[09b90c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +09b91c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09b922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -201252,18 +201325,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09b964: |[09b964] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -09b974: 7110 c00c 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0cc0 │ │ -09b97a: 0a00 |0003: move-result v0 │ │ -09b97c: 0f00 |0004: return v0 │ │ +09b924: |[09b924] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +09b934: 7110 c00c 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0cc0 │ │ +09b93a: 0a00 |0003: move-result v0 │ │ +09b93c: 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; │ │ │ │ @@ -201298,17 +201371,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b980: |[09b980] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -09b990: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09b996: 0e00 |0003: return-void │ │ +09b940: |[09b940] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +09b950: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09b956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -201317,18 +201390,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09b998: |[09b998] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -09b9a8: 7110 c20c 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0cc2 │ │ -09b9ae: 0a00 |0003: move-result v0 │ │ -09b9b0: 0f00 |0004: return v0 │ │ +09b958: |[09b958] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +09b968: 7110 c20c 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0cc2 │ │ +09b96e: 0a00 |0003: move-result v0 │ │ +09b970: 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; │ │ │ │ @@ -201363,17 +201436,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b9b4: |[09b9b4] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -09b9c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09b9ca: 0e00 |0003: return-void │ │ +09b974: |[09b974] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +09b984: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09b98a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -201382,32 +201455,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09b9cc: |[09b9cc] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -09b9dc: 7110 c40c 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0cc4 │ │ -09b9e2: 0a00 |0003: move-result v0 │ │ -09b9e4: 0f00 |0004: return v0 │ │ +09b98c: |[09b98c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +09b99c: 7110 c40c 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0cc4 │ │ +09b9a2: 0a00 |0003: move-result v0 │ │ +09b9a4: 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 : 993 (ConnectivityManagerCompat.java) │ │ │ │ Class #849 header: │ │ class_idx : 575 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4814 │ │ +source_file_idx : 4810 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #849 annotations: │ │ Annotations on class │ │ @@ -201435,20 +201508,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09b9e8: |[09b9e8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -09b9f8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09b9fe: 2200 3d02 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@023d │ │ -09ba02: 7020 c50c 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0cc5 │ │ -09ba08: 5b10 7104 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0471 │ │ -09ba0c: 0e00 |000a: return-void │ │ +09b9a8: |[09b9a8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +09b9b8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09b9be: 2200 3d02 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@023d │ │ +09b9c2: 7020 c50c 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0cc5 │ │ +09b9c8: 5b10 7104 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0471 │ │ +09b9cc: 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; │ │ │ │ @@ -201458,22 +201531,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -09ba10: |[09ba10] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -09ba20: 5420 7104 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0471 │ │ -09ba24: 6e10 b821 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@21b8 │ │ -09ba2a: 0c00 |0005: move-result-object v0 │ │ -09ba2c: 1f00 3e02 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@023e │ │ -09ba30: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -09ba32: 5901 7004 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0470 │ │ -09ba36: 0e00 |000b: return-void │ │ +09b9d0: |[09b9d0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +09b9e0: 5420 7104 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0471 │ │ +09b9e4: 6e10 b821 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@21b8 │ │ +09b9ea: 0c00 |0005: move-result-object v0 │ │ +09b9ec: 1f00 3e02 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@023e │ │ +09b9f0: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +09b9f2: 5901 7004 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0470 │ │ +09b9f6: 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; │ │ │ │ @@ -201482,21 +201555,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09ba38: |[09ba38] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -09ba48: 5410 7104 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0471 │ │ -09ba4c: 6e10 b821 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@21b8 │ │ -09ba52: 0c00 |0005: move-result-object v0 │ │ -09ba54: 1f00 3e02 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@023e │ │ -09ba58: 5200 7004 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0470 │ │ -09ba5c: 0f00 |000a: return v0 │ │ +09b9f8: |[09b9f8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +09ba08: 5410 7104 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0471 │ │ +09ba0c: 6e10 b821 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@21b8 │ │ +09ba12: 0c00 |0005: move-result-object v0 │ │ +09ba14: 1f00 3e02 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@023e │ │ +09ba18: 5200 7004 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0470 │ │ +09ba1c: 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;) │ │ @@ -201504,16 +201577,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ba60: |[09ba60] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -09ba70: 0e00 |0000: return-void │ │ +09ba20: |[09ba20] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +09ba30: 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 │ │ │ │ @@ -201522,16 +201595,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ba74: |[09ba74] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -09ba84: 0e00 |0000: return-void │ │ +09ba34: |[09ba34] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +09ba44: 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 │ │ @@ -201541,21 +201614,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09ba88: |[09ba88] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -09ba98: 5410 7104 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0471 │ │ -09ba9c: 6e10 b821 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@21b8 │ │ -09baa2: 0c00 |0005: move-result-object v0 │ │ -09baa4: 1f00 3e02 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@023e │ │ -09baa8: 5902 7004 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0470 │ │ -09baac: 0e00 |000a: return-void │ │ +09ba48: |[09ba48] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +09ba58: 5410 7104 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0471 │ │ +09ba5c: 6e10 b821 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@21b8 │ │ +09ba62: 0c00 |0005: move-result-object v0 │ │ +09ba64: 1f00 3e02 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@023e │ │ +09ba68: 5902 7004 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0470 │ │ +09ba6c: 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 │ │ @@ -201565,16 +201638,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09bab0: |[09bab0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -09bac0: 0e00 |0000: return-void │ │ +09ba70: |[09ba70] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +09ba80: 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; │ │ │ │ @@ -201583,30 +201656,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09bac4: |[09bac4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -09bad4: 0e00 |0000: return-void │ │ +09ba84: |[09ba84] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +09ba94: 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 : 4814 (TrafficStatsCompat.java) │ │ + source_file_idx : 4810 (TrafficStatsCompat.java) │ │ │ │ Class #850 header: │ │ class_idx : 576 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4814 │ │ +source_file_idx : 4810 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #850 annotations: │ │ Annotations on class │ │ @@ -201631,17 +201704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09bad8: |[09bad8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -09bae8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09baee: 0e00 |0003: return-void │ │ +09ba98: |[09ba98] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +09baa8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09baae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -201650,17 +201723,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -09baf0: |[09baf0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -09bb00: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0ceb │ │ -09bb06: 0e00 |0003: return-void │ │ +09bab0: |[09bab0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +09bac0: 7100 eb0c 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0ceb │ │ +09bac6: 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; │ │ │ │ @@ -201669,18 +201742,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09bb08: |[09bb08] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -09bb18: 7100 ec0c 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0cec │ │ -09bb1e: 0a00 |0003: move-result v0 │ │ -09bb20: 0f00 |0004: return v0 │ │ +09bac8: |[09bac8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +09bad8: 7100 ec0c 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0cec │ │ +09bade: 0a00 |0003: move-result v0 │ │ +09bae0: 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;) │ │ @@ -201688,17 +201761,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09bb24: |[09bb24] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -09bb34: 7110 ed0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0ced │ │ -09bb3a: 0e00 |0003: return-void │ │ +09bae4: |[09bae4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +09baf4: 7110 ed0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0ced │ │ +09bafa: 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 │ │ @@ -201708,17 +201781,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09bb3c: |[09bb3c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -09bb4c: 7120 ee0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0cee │ │ -09bb52: 0e00 |0003: return-void │ │ +09bafc: |[09bafc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +09bb0c: 7120 ee0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0cee │ │ +09bb12: 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 │ │ @@ -201729,17 +201802,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09bb54: |[09bb54] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -09bb64: 7110 ef0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0cef │ │ -09bb6a: 0e00 |0003: return-void │ │ +09bb14: |[09bb14] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +09bb24: 7110 ef0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0cef │ │ +09bb2a: 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 │ │ @@ -201749,17 +201822,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09bb6c: |[09bb6c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -09bb7c: 7110 f00c 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0cf0 │ │ -09bb82: 0e00 |0003: return-void │ │ +09bb2c: |[09bb2c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +09bb3c: 7110 f00c 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0cf0 │ │ +09bb42: 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; │ │ @@ -201769,32 +201842,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09bb84: |[09bb84] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -09bb94: 7110 f10c 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0cf1 │ │ -09bb9a: 0e00 |0003: return-void │ │ +09bb44: |[09bb44] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +09bb54: 7110 f10c 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0cf1 │ │ +09bb5a: 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 : 4814 (TrafficStatsCompat.java) │ │ + source_file_idx : 4810 (TrafficStatsCompat.java) │ │ │ │ Class #851 header: │ │ class_idx : 591 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4208 │ │ +source_file_idx : 4204 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #851 annotations: │ │ Annotations on class │ │ @@ -201823,19 +201896,19 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09bb9c: |[09bb9c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -09bbac: 5b01 7704 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0477 │ │ -09bbb0: 5b02 7804 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0478 │ │ -09bbb4: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09bbba: 0e00 |0007: return-void │ │ +09bb5c: |[09bb5c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +09bb6c: 5b01 7704 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0477 │ │ +09bb70: 5b02 7804 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0478 │ │ +09bb74: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09bb7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ @@ -201846,32 +201919,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09bbbc: |[09bbbc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.onFinish:()V │ │ -09bbcc: 5410 7804 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0478 │ │ -09bbd0: 7210 070d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0d07 │ │ -09bbd6: 0e00 |0005: return-void │ │ +09bb7c: |[09bb7c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.onFinish:()V │ │ +09bb8c: 5410 7804 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0478 │ │ +09bb90: 7210 070d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0d07 │ │ +09bb96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ │ │ │ - source_file_idx : 4208 (PrintHelper.java) │ │ + source_file_idx : 4204 (PrintHelper.java) │ │ │ │ Class #852 header: │ │ class_idx : 592 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4208 │ │ +source_file_idx : 4204 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #852 annotations: │ │ Annotations on class │ │ @@ -201900,19 +201973,19 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09bbd8: |[09bbd8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -09bbe8: 5b01 7904 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0479 │ │ -09bbec: 5b02 7a04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@047a │ │ -09bbf0: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09bbf6: 0e00 |0007: return-void │ │ +09bb98: |[09bb98] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +09bba8: 5b01 7904 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0479 │ │ +09bbac: 5b02 7a04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@047a │ │ +09bbb0: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09bbb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ @@ -201923,32 +201996,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09bbf8: |[09bbf8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.onFinish:()V │ │ -09bc08: 5410 7a04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@047a │ │ -09bc0c: 7210 070d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0d07 │ │ -09bc12: 0e00 |0005: return-void │ │ +09bbb8: |[09bbb8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.onFinish:()V │ │ +09bbc8: 5410 7a04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@047a │ │ +09bbcc: 7210 070d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0d07 │ │ +09bbd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ │ │ - source_file_idx : 4208 (PrintHelper.java) │ │ + source_file_idx : 4204 (PrintHelper.java) │ │ │ │ Class #853 header: │ │ class_idx : 593 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4208 │ │ +source_file_idx : 4204 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #853 annotations: │ │ Annotations on class │ │ @@ -201975,20 +202048,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09bc14: |[09bc14] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -09bc24: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09bc2a: 2200 5a02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@025a │ │ -09bc2e: 7020 490d 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0d49 │ │ -09bc34: 5b10 7b04 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ -09bc38: 0e00 |000a: return-void │ │ +09bbd4: |[09bbd4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +09bbe4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09bbea: 2200 5a02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@025a │ │ +09bbee: 7020 490d 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0d49 │ │ +09bbf4: 5b10 7b04 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ +09bbf8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=160 │ │ 0x000a line=161 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ @@ -202000,19 +202073,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09bc3c: |[09bc3c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -09bc4c: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ -09bc50: 6e10 4d0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0d4d │ │ -09bc56: 0a00 |0005: move-result v0 │ │ -09bc58: 0f00 |0006: return v0 │ │ +09bbfc: |[09bbfc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +09bc0c: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ +09bc10: 6e10 4d0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0d4d │ │ +09bc16: 0a00 |0005: move-result v0 │ │ +09bc18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -202020,19 +202093,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09bc5c: |[09bc5c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -09bc6c: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ -09bc70: 6e10 4f0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0d4f │ │ -09bc76: 0a00 |0005: move-result v0 │ │ -09bc78: 0f00 |0006: return v0 │ │ +09bc1c: |[09bc1c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +09bc2c: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ +09bc30: 6e10 4f0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0d4f │ │ +09bc36: 0a00 |0005: move-result v0 │ │ +09bc38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -202040,19 +202113,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09bc7c: |[09bc7c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -09bc8c: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ -09bc90: 6e10 500d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0d50 │ │ -09bc96: 0a00 |0005: move-result v0 │ │ -09bc98: 0f00 |0006: return v0 │ │ +09bc3c: |[09bc3c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +09bc4c: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ +09bc50: 6e10 500d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0d50 │ │ +09bc56: 0a00 |0005: move-result v0 │ │ +09bc58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -202060,22 +202133,22 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -09bc9c: |[09bc9c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -09bcac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bcae: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ -09bcb2: 2200 4f02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; // type@024f │ │ -09bcb6: 7030 080d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d08 │ │ -09bcbc: 5421 7b04 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ -09bcc0: 6e40 530d 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0d53 │ │ -09bcc6: 0e00 |000d: return-void │ │ +09bc5c: |[09bc5c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +09bc6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09bc6e: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ +09bc72: 2200 4f02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; // type@024f │ │ +09bc76: 7030 080d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d08 │ │ +09bc7c: 5421 7b04 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ +09bc80: 6e40 530d 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0d53 │ │ +09bc86: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0001 line=197 │ │ 0x0003 line=198 │ │ 0x0008 line=205 │ │ 0x000d line=206 │ │ @@ -202092,22 +202165,22 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -09bcc8: |[09bcc8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -09bcd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bcda: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ -09bcde: 2200 5002 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; // type@0250 │ │ -09bce2: 7030 0a0d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d0a │ │ -09bce8: 5421 7b04 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ -09bcec: 6e40 540d 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0d54 │ │ -09bcf2: 0e00 |000d: return-void │ │ +09bc88: |[09bc88] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +09bc98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09bc9a: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ +09bc9e: 2200 5002 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; // type@0250 │ │ +09bca2: 7030 0a0d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0d0a │ │ +09bca8: 5421 7b04 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ +09bcac: 6e40 540d 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0d54 │ │ +09bcb2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0001 line=212 │ │ 0x0003 line=213 │ │ 0x0008 line=220 │ │ 0x000d line=221 │ │ @@ -202124,18 +202197,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09bcf4: |[09bcf4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -09bd04: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ -09bd08: 6e20 550d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0d55 │ │ -09bd0e: 0e00 |0005: return-void │ │ +09bcb4: |[09bcb4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +09bcc4: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ +09bcc8: 6e20 550d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0d55 │ │ +09bcce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -202145,18 +202218,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09bd10: |[09bd10] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -09bd20: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ -09bd24: 6e20 560d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0d56 │ │ -09bd2a: 0e00 |0005: return-void │ │ +09bcd0: |[09bcd0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +09bce0: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ +09bce4: 6e20 560d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0d56 │ │ +09bcea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -202166,33 +202239,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09bd2c: |[09bd2c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -09bd3c: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ -09bd40: 6e20 570d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0d57 │ │ -09bd46: 0e00 |0005: return-void │ │ +09bcec: |[09bcec] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +09bcfc: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@047b │ │ +09bd00: 6e20 570d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0d57 │ │ +09bd06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 4208 (PrintHelper.java) │ │ + source_file_idx : 4204 (PrintHelper.java) │ │ │ │ Class #854 header: │ │ class_idx : 594 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4208 │ │ +source_file_idx : 4204 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #854 annotations: │ │ Annotations on class │ │ @@ -202225,22 +202298,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -09bd48: |[09bd48] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -09bd58: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -09bd5a: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09bd60: 5910 7e04 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@047e │ │ -09bd64: 5910 7c04 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@047c │ │ -09bd68: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -09bd6a: 5910 7d04 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@047d │ │ -09bd6e: 0e00 |000b: return-void │ │ +09bd08: |[09bd08] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +09bd18: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +09bd1a: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09bd20: 5910 7e04 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@047e │ │ +09bd24: 5910 7c04 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@047c │ │ +09bd28: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +09bd2a: 5910 7d04 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@047d │ │ +09bd2e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x0004 line=115 │ │ 0x0006 line=116 │ │ 0x0008 line=117 │ │ locals : │ │ @@ -202251,17 +202324,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09bd70: |[09bd70] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -09bd80: 7010 150d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0d15 │ │ -09bd86: 0e00 |0003: return-void │ │ +09bd30: |[09bd30] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +09bd40: 7010 150d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0d15 │ │ +09bd46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ @@ -202271,17 +202344,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bd88: |[09bd88] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -09bd98: 5210 7c04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@047c │ │ -09bd9c: 0f00 |0002: return v0 │ │ +09bd48: |[09bd48] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +09bd58: 5210 7c04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@047c │ │ +09bd5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -202289,17 +202362,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bda0: |[09bda0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -09bdb0: 5210 7d04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@047d │ │ -09bdb4: 0f00 |0002: return v0 │ │ +09bd60: |[09bd60] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +09bd70: 5210 7d04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@047d │ │ +09bd74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -202307,17 +202380,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bdb8: |[09bdb8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -09bdc8: 5210 7e04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@047e │ │ -09bdcc: 0f00 |0002: return v0 │ │ +09bd78: |[09bd78] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +09bd88: 5210 7e04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@047e │ │ +09bd8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -202325,16 +202398,16 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09bdd0: |[09bdd0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -09bde0: 0e00 |0000: return-void │ │ +09bd90: |[09bd90] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +09bda0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 bitmap Landroid/graphics/Bitmap; │ │ @@ -202345,16 +202418,16 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09bde4: |[09bde4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -09bdf4: 0e00 |0000: return-void │ │ +09bda4: |[09bda4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +09bdb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 imageFile Landroid/net/Uri; │ │ @@ -202365,17 +202438,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09bdf8: |[09bdf8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -09be08: 5901 7c04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@047c │ │ -09be0c: 0e00 |0002: return-void │ │ +09bdb8: |[09bdb8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +09bdc8: 5901 7c04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@047c │ │ +09bdcc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -202385,17 +202458,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09be10: |[09be10] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -09be20: 5901 7d04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@047d │ │ -09be24: 0e00 |0002: return-void │ │ +09bdd0: |[09bdd0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +09bde0: 5901 7d04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@047d │ │ +09bde4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ │ │ @@ -202404,32 +202477,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09be28: |[09be28] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -09be38: 5901 7e04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@047e │ │ -09be3c: 0e00 |0002: return-void │ │ +09bde8: |[09bde8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +09bdf8: 5901 7e04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@047e │ │ +09bdfc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 4208 (PrintHelper.java) │ │ + source_file_idx : 4204 (PrintHelper.java) │ │ │ │ Class #855 header: │ │ class_idx : 606 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 603 │ │ -source_file_idx : 4291 │ │ +source_file_idx : 4287 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 15 │ │ │ │ Class #855 - │ │ Class descriptor : 'Landroid/support/v4/provider/RawDocumentFile;' │ │ @@ -202448,18 +202521,18 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09be40: |[09be40] android.support.v4.provider.RawDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V │ │ -09be50: 7020 580d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0d58 │ │ -09be56: 5b02 ac04 |0003: iput-object v2, v0, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09be5a: 0e00 |0005: return-void │ │ +09be00: |[09be00] android.support.v4.provider.RawDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V │ │ +09be10: 7020 580d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0d58 │ │ +09be16: 5b02 ac04 |0003: iput-object v2, v0, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09be1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/provider/RawDocumentFile; │ │ @@ -202471,48 +202544,48 @@ │ │ type : '(Ljava/io/File;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -09be5c: |[09be5c] android.support.v4.provider.RawDocumentFile.deleteContents:(Ljava/io/File;)Z │ │ -09be6c: 6e10 e720 0900 |0000: invoke-virtual {v9}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@20e7 │ │ -09be72: 0c02 |0003: move-result-object v2 │ │ -09be74: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -09be76: 3802 3600 |0005: if-eqz v2, 003b // +0036 │ │ -09be7a: 0720 |0007: move-object v0, v2 │ │ -09be7c: 2104 |0008: array-length v4, v0 │ │ -09be7e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -09be80: 3543 3100 |000a: if-ge v3, v4, 003b // +0031 │ │ -09be84: 4601 0003 |000c: aget-object v1, v0, v3 │ │ -09be88: 6e10 e320 0100 |000e: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@20e3 │ │ -09be8e: 0a06 |0011: move-result v6 │ │ -09be90: 3806 0700 |0012: if-eqz v6, 0019 // +0007 │ │ -09be94: 7110 8c0d 0100 |0014: invoke-static {v1}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0d8c │ │ -09be9a: 0a06 |0017: move-result v6 │ │ -09be9c: b565 |0018: and-int/2addr v5, v6 │ │ -09be9e: 6e10 dc20 0100 |0019: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@20dc │ │ -09bea4: 0a06 |001c: move-result v6 │ │ -09bea6: 3906 1b00 |001d: if-nez v6, 0038 // +001b │ │ -09beaa: 1a06 9f04 |001f: const-string v6, "DocumentFile" // string@049f │ │ -09beae: 2207 f804 |0021: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -09beb2: 7010 a121 0700 |0023: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09beb8: 1a08 7505 |0026: const-string v8, "Failed to delete " // string@0575 │ │ -09bebc: 6e20 aa21 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09bec2: 0c07 |002b: move-result-object v7 │ │ -09bec4: 6e20 a921 1700 |002c: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09beca: 0c07 |002f: move-result-object v7 │ │ -09becc: 6e10 af21 0700 |0030: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09bed2: 0c07 |0033: move-result-object v7 │ │ -09bed4: 7120 151c 7600 |0034: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -09beda: 1205 |0037: const/4 v5, #int 0 // #0 │ │ -09bedc: d803 0301 |0038: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09bee0: 28d0 |003a: goto 000a // -0030 │ │ -09bee2: 0f05 |003b: return v5 │ │ +09be1c: |[09be1c] android.support.v4.provider.RawDocumentFile.deleteContents:(Ljava/io/File;)Z │ │ +09be2c: 6e10 e720 0900 |0000: invoke-virtual {v9}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@20e7 │ │ +09be32: 0c02 |0003: move-result-object v2 │ │ +09be34: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +09be36: 3802 3600 |0005: if-eqz v2, 003b // +0036 │ │ +09be3a: 0720 |0007: move-object v0, v2 │ │ +09be3c: 2104 |0008: array-length v4, v0 │ │ +09be3e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +09be40: 3543 3100 |000a: if-ge v3, v4, 003b // +0031 │ │ +09be44: 4601 0003 |000c: aget-object v1, v0, v3 │ │ +09be48: 6e10 e320 0100 |000e: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@20e3 │ │ +09be4e: 0a06 |0011: move-result v6 │ │ +09be50: 3806 0700 |0012: if-eqz v6, 0019 // +0007 │ │ +09be54: 7110 8c0d 0100 |0014: invoke-static {v1}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0d8c │ │ +09be5a: 0a06 |0017: move-result v6 │ │ +09be5c: b565 |0018: and-int/2addr v5, v6 │ │ +09be5e: 6e10 dc20 0100 |0019: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@20dc │ │ +09be64: 0a06 |001c: move-result v6 │ │ +09be66: 3906 1b00 |001d: if-nez v6, 0038 // +001b │ │ +09be6a: 1a06 9f04 |001f: const-string v6, "DocumentFile" // string@049f │ │ +09be6e: 2207 f804 |0021: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +09be72: 7010 a121 0700 |0023: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09be78: 1a08 7505 |0026: const-string v8, "Failed to delete " // string@0575 │ │ +09be7c: 6e20 aa21 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09be82: 0c07 |002b: move-result-object v7 │ │ +09be84: 6e20 a921 1700 |002c: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09be8a: 0c07 |002f: move-result-object v7 │ │ +09be8c: 6e10 af21 0700 |0030: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09be92: 0c07 |0033: move-result-object v7 │ │ +09be94: 7120 151c 7600 |0034: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +09be9a: 1205 |0037: const/4 v5, #int 0 // #0 │ │ +09be9c: d803 0301 |0038: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09bea0: 28d0 |003a: goto 000a // -0030 │ │ +09bea2: 0f05 |003b: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0005 line=161 │ │ 0x0007 line=162 │ │ 0x000e line=163 │ │ @@ -202536,32 +202609,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -09bee4: |[09bee4] android.support.v4.provider.RawDocumentFile.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; │ │ -09bef4: 1303 2e00 |0000: const/16 v3, #int 46 // #2e │ │ -09bef8: 6e20 9021 3400 |0002: invoke-virtual {v4, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@2190 │ │ -09befe: 0a01 |0005: move-result v1 │ │ -09bf00: 3a01 1700 |0006: if-ltz v1, 001d // +0017 │ │ -09bf04: d803 0101 |0008: add-int/lit8 v3, v1, #int 1 // #01 │ │ -09bf08: 6e20 9621 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ -09bf0e: 0c03 |000d: move-result-object v3 │ │ -09bf10: 6e10 9921 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@2199 │ │ -09bf16: 0c00 |0011: move-result-object v0 │ │ -09bf18: 7100 621e 0000 |0012: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1e62 │ │ -09bf1e: 0c03 |0015: move-result-object v3 │ │ -09bf20: 6e20 611e 0300 |0016: invoke-virtual {v3, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1e61 │ │ -09bf26: 0c02 |0019: move-result-object v2 │ │ -09bf28: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ -09bf2c: 1102 |001c: return-object v2 │ │ -09bf2e: 1a02 1116 |001d: const-string v2, "application/octet-stream" // string@1611 │ │ -09bf32: 28fd |001f: goto 001c // -0003 │ │ +09bea4: |[09bea4] android.support.v4.provider.RawDocumentFile.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; │ │ +09beb4: 1303 2e00 |0000: const/16 v3, #int 46 // #2e │ │ +09beb8: 6e20 9021 3400 |0002: invoke-virtual {v4, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@2190 │ │ +09bebe: 0a01 |0005: move-result v1 │ │ +09bec0: 3a01 1700 |0006: if-ltz v1, 001d // +0017 │ │ +09bec4: d803 0101 |0008: add-int/lit8 v3, v1, #int 1 // #01 │ │ +09bec8: 6e20 9621 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ +09bece: 0c03 |000d: move-result-object v3 │ │ +09bed0: 6e10 9921 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@2199 │ │ +09bed6: 0c00 |0011: move-result-object v0 │ │ +09bed8: 7100 621e 0000 |0012: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1e62 │ │ +09bede: 0c03 |0015: move-result-object v3 │ │ +09bee0: 6e20 611e 0300 |0016: invoke-virtual {v3, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1e61 │ │ +09bee6: 0c02 |0019: move-result-object v2 │ │ +09bee8: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ +09beec: 1102 |001c: return-object v2 │ │ +09beee: 1a02 0d16 |001d: const-string v2, "application/octet-stream" // string@160d │ │ +09bef2: 28fd |001f: goto 001c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0006 line=147 │ │ 0x0008 line=148 │ │ 0x0012 line=149 │ │ 0x001a line=150 │ │ @@ -202578,19 +202651,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09bf34: |[09bf34] android.support.v4.provider.RawDocumentFile.canRead:()Z │ │ -09bf44: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09bf48: 6e10 d920 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@20d9 │ │ -09bf4e: 0a00 |0005: move-result v0 │ │ -09bf50: 0f00 |0006: return v0 │ │ +09bef4: |[09bef4] android.support.v4.provider.RawDocumentFile.canRead:()Z │ │ +09bf04: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09bf08: 6e10 d920 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@20d9 │ │ +09bf0e: 0a00 |0005: move-result v0 │ │ +09bf10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #1 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -202598,19 +202671,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09bf54: |[09bf54] android.support.v4.provider.RawDocumentFile.canWrite:()Z │ │ -09bf64: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09bf68: 6e10 da20 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@20da │ │ -09bf6e: 0a00 |0005: move-result v0 │ │ -09bf70: 0f00 |0006: return v0 │ │ +09bf14: |[09bf14] android.support.v4.provider.RawDocumentFile.canWrite:()Z │ │ +09bf24: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09bf28: 6e10 da20 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@20da │ │ +09bf2e: 0a00 |0005: move-result v0 │ │ +09bf30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #2 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -202618,29 +202691,29 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -09bf74: |[09bf74] android.support.v4.provider.RawDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -09bf84: 2200 c404 |0000: new-instance v0, Ljava/io/File; // type@04c4 │ │ -09bf88: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09bf8c: 7030 d620 1003 |0004: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ -09bf92: 6e10 e320 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@20e3 │ │ -09bf98: 0a01 |000a: move-result v1 │ │ -09bf9a: 3901 0800 |000b: if-nez v1, 0013 // +0008 │ │ -09bf9e: 6e10 e820 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.mkdir:()Z // method@20e8 │ │ -09bfa4: 0a01 |0010: move-result v1 │ │ -09bfa6: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ -09bfaa: 2201 5e02 |0013: new-instance v1, Landroid/support/v4/provider/RawDocumentFile; // type@025e │ │ -09bfae: 7030 860d 2100 |0015: invoke-direct {v1, v2, v0}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0d86 │ │ -09bfb4: 1101 |0018: return-object v1 │ │ -09bfb6: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -09bfb8: 28fe |001a: goto 0018 // -0002 │ │ +09bf34: |[09bf34] android.support.v4.provider.RawDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +09bf44: 2200 c404 |0000: new-instance v0, Ljava/io/File; // type@04c4 │ │ +09bf48: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09bf4c: 7030 d620 1003 |0004: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ +09bf52: 6e10 e320 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@20e3 │ │ +09bf58: 0a01 |000a: move-result v1 │ │ +09bf5a: 3901 0800 |000b: if-nez v1, 0013 // +0008 │ │ +09bf5e: 6e10 e820 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.mkdir:()Z // method@20e8 │ │ +09bf64: 0a01 |0010: move-result v1 │ │ +09bf66: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ +09bf6a: 2201 5e02 |0013: new-instance v1, Landroid/support/v4/provider/RawDocumentFile; // type@025e │ │ +09bf6e: 7030 860d 2100 |0015: invoke-direct {v1, v2, v0}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0d86 │ │ +09bf74: 1101 |0018: return-object v1 │ │ +09bf76: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +09bf78: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=55 │ │ 0x0013 line=56 │ │ 0x0018 line=58 │ │ locals : │ │ @@ -202653,52 +202726,52 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -09bfbc: |[09bfbc] android.support.v4.provider.RawDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -09bfcc: 7100 621e 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1e62 │ │ -09bfd2: 0c03 |0003: move-result-object v3 │ │ -09bfd4: 6e20 601e 7300 |0004: invoke-virtual {v3, v7}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@1e60 │ │ -09bfda: 0c01 |0007: move-result-object v1 │ │ -09bfdc: 3801 1900 |0008: if-eqz v1, 0021 // +0019 │ │ -09bfe0: 2203 f804 |000a: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -09bfe4: 7010 a121 0300 |000c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09bfea: 6e20 aa21 8300 |000f: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09bff0: 0c03 |0012: move-result-object v3 │ │ -09bff2: 1a04 3401 |0013: const-string v4, "." // string@0134 │ │ -09bff6: 6e20 aa21 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09bffc: 0c03 |0018: move-result-object v3 │ │ -09bffe: 6e20 aa21 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09c004: 0c03 |001c: move-result-object v3 │ │ -09c006: 6e10 af21 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09c00c: 0c08 |0020: move-result-object v8 │ │ -09c00e: 2202 c404 |0021: new-instance v2, Ljava/io/File; // type@04c4 │ │ -09c012: 5463 ac04 |0023: iget-object v3, v6, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c016: 7030 d620 3208 |0025: invoke-direct {v2, v3, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ -09c01c: 6e10 db20 0200 |0028: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@20db │ │ -09c022: 2203 5e02 |002b: new-instance v3, Landroid/support/v4/provider/RawDocumentFile; // type@025e │ │ -09c026: 7030 860d 6302 |002d: invoke-direct {v3, v6, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0d86 │ │ -09c02c: 1103 |0030: return-object v3 │ │ -09c02e: 0d00 |0031: move-exception v0 │ │ -09c030: 1a03 9f04 |0032: const-string v3, "DocumentFile" // string@049f │ │ -09c034: 2204 f804 |0034: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -09c038: 7010 a121 0400 |0036: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -09c03e: 1a05 7405 |0039: const-string v5, "Failed to createFile: " // string@0574 │ │ -09c042: 6e20 aa21 5400 |003b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -09c048: 0c04 |003e: move-result-object v4 │ │ -09c04a: 6e20 a921 0400 |003f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -09c050: 0c04 |0042: move-result-object v4 │ │ -09c052: 6e10 af21 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -09c058: 0c04 |0046: move-result-object v4 │ │ -09c05a: 7120 151c 4300 |0047: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ -09c060: 1203 |004a: const/4 v3, #int 0 // #0 │ │ -09c062: 28e5 |004b: goto 0030 // -001b │ │ +09bf7c: |[09bf7c] android.support.v4.provider.RawDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +09bf8c: 7100 621e 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1e62 │ │ +09bf92: 0c03 |0003: move-result-object v3 │ │ +09bf94: 6e20 601e 7300 |0004: invoke-virtual {v3, v7}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@1e60 │ │ +09bf9a: 0c01 |0007: move-result-object v1 │ │ +09bf9c: 3801 1900 |0008: if-eqz v1, 0021 // +0019 │ │ +09bfa0: 2203 f804 |000a: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +09bfa4: 7010 a121 0300 |000c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09bfaa: 6e20 aa21 8300 |000f: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09bfb0: 0c03 |0012: move-result-object v3 │ │ +09bfb2: 1a04 3401 |0013: const-string v4, "." // string@0134 │ │ +09bfb6: 6e20 aa21 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09bfbc: 0c03 |0018: move-result-object v3 │ │ +09bfbe: 6e20 aa21 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09bfc4: 0c03 |001c: move-result-object v3 │ │ +09bfc6: 6e10 af21 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09bfcc: 0c08 |0020: move-result-object v8 │ │ +09bfce: 2202 c404 |0021: new-instance v2, Ljava/io/File; // type@04c4 │ │ +09bfd2: 5463 ac04 |0023: iget-object v3, v6, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09bfd6: 7030 d620 3208 |0025: invoke-direct {v2, v3, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ +09bfdc: 6e10 db20 0200 |0028: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@20db │ │ +09bfe2: 2203 5e02 |002b: new-instance v3, Landroid/support/v4/provider/RawDocumentFile; // type@025e │ │ +09bfe6: 7030 860d 6302 |002d: invoke-direct {v3, v6, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0d86 │ │ +09bfec: 1103 |0030: return-object v3 │ │ +09bfee: 0d00 |0031: move-exception v0 │ │ +09bff0: 1a03 9f04 |0032: const-string v3, "DocumentFile" // string@049f │ │ +09bff4: 2204 f804 |0034: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +09bff8: 7010 a121 0400 |0036: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +09bffe: 1a05 7405 |0039: const-string v5, "Failed to createFile: " // string@0574 │ │ +09c002: 6e20 aa21 5400 |003b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +09c008: 0c04 |003e: move-result-object v4 │ │ +09c00a: 6e20 a921 0400 |003f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +09c010: 0c04 |0042: move-result-object v4 │ │ +09c012: 6e10 af21 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +09c018: 0c04 |0046: move-result-object v4 │ │ +09c01a: 7120 151c 4300 |0047: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1c15 │ │ +09c020: 1203 |004a: const/4 v3, #int 0 // #0 │ │ +09c022: 28e5 |004b: goto 0030 // -001b │ │ catches : 1 │ │ 0x0028 - 0x0030 │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0000 line=38 │ │ 0x0008 line=39 │ │ 0x000a line=40 │ │ @@ -202722,21 +202795,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -09c074: |[09c074] android.support.v4.provider.RawDocumentFile.delete:()Z │ │ -09c084: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c088: 7110 8c0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0d8c │ │ -09c08e: 5410 ac04 |0005: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c092: 6e10 dc20 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ -09c098: 0a00 |000a: move-result v0 │ │ -09c09a: 0f00 |000b: return v0 │ │ +09c034: |[09c034] android.support.v4.provider.RawDocumentFile.delete:()Z │ │ +09c044: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c048: 7110 8c0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0d8c │ │ +09c04e: 5410 ac04 |0005: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c052: 6e10 dc20 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@20dc │ │ +09c058: 0a00 |000a: move-result v0 │ │ +09c05a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ @@ -202745,19 +202818,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c09c: |[09c09c] android.support.v4.provider.RawDocumentFile.exists:()Z │ │ -09c0ac: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c0b0: 6e10 dd20 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@20dd │ │ -09c0b6: 0a00 |0005: move-result v0 │ │ -09c0b8: 0f00 |0006: return v0 │ │ +09c05c: |[09c05c] android.support.v4.provider.RawDocumentFile.exists:()Z │ │ +09c06c: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c070: 6e10 dd20 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@20dd │ │ +09c076: 0a00 |0005: move-result v0 │ │ +09c078: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #6 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -202765,19 +202838,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c0bc: |[09c0bc] android.support.v4.provider.RawDocumentFile.getName:()Ljava/lang/String; │ │ -09c0cc: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c0d0: 6e10 e020 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ -09c0d6: 0c00 |0005: move-result-object v0 │ │ -09c0d8: 1100 |0006: return-object v0 │ │ +09c07c: |[09c07c] android.support.v4.provider.RawDocumentFile.getName:()Ljava/lang/String; │ │ +09c08c: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c090: 6e10 e020 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ +09c096: 0c00 |0005: move-result-object v0 │ │ +09c098: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #7 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -202785,27 +202858,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -09c0dc: |[09c0dc] android.support.v4.provider.RawDocumentFile.getType:()Ljava/lang/String; │ │ -09c0ec: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c0f0: 6e10 e320 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@20e3 │ │ -09c0f6: 0a00 |0005: move-result v0 │ │ -09c0f8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -09c0fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09c0fe: 1100 |0009: return-object v0 │ │ -09c100: 5410 ac04 |000a: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c104: 6e10 e020 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ -09c10a: 0c00 |000f: move-result-object v0 │ │ -09c10c: 7110 900d 0000 |0010: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; // method@0d90 │ │ -09c112: 0c00 |0013: move-result-object v0 │ │ -09c114: 28f5 |0014: goto 0009 // -000b │ │ +09c09c: |[09c09c] android.support.v4.provider.RawDocumentFile.getType:()Ljava/lang/String; │ │ +09c0ac: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c0b0: 6e10 e320 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@20e3 │ │ +09c0b6: 0a00 |0005: move-result v0 │ │ +09c0b8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +09c0bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09c0be: 1100 |0009: return-object v0 │ │ +09c0c0: 5410 ac04 |000a: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c0c4: 6e10 e020 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ +09c0ca: 0c00 |000f: move-result-object v0 │ │ +09c0cc: 7110 900d 0000 |0010: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; // method@0d90 │ │ +09c0d2: 0c00 |0013: move-result-object v0 │ │ +09c0d4: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ @@ -202815,19 +202888,19 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c118: |[09c118] android.support.v4.provider.RawDocumentFile.getUri:()Landroid/net/Uri; │ │ -09c128: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c12c: 7110 9602 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0296 │ │ -09c132: 0c00 |0005: move-result-object v0 │ │ -09c134: 1100 |0006: return-object v0 │ │ +09c0d8: |[09c0d8] android.support.v4.provider.RawDocumentFile.getUri:()Landroid/net/Uri; │ │ +09c0e8: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c0ec: 7110 9602 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0296 │ │ +09c0f2: 0c00 |0005: move-result-object v0 │ │ +09c0f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -202835,19 +202908,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c138: |[09c138] android.support.v4.provider.RawDocumentFile.isDirectory:()Z │ │ -09c148: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c14c: 6e10 e320 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@20e3 │ │ -09c152: 0a00 |0005: move-result v0 │ │ -09c154: 0f00 |0006: return v0 │ │ +09c0f8: |[09c0f8] android.support.v4.provider.RawDocumentFile.isDirectory:()Z │ │ +09c108: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c10c: 6e10 e320 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@20e3 │ │ +09c112: 0a00 |0005: move-result v0 │ │ +09c114: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #10 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -202855,19 +202928,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c158: |[09c158] android.support.v4.provider.RawDocumentFile.isFile:()Z │ │ -09c168: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c16c: 6e10 e420 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@20e4 │ │ -09c172: 0a00 |0005: move-result v0 │ │ -09c174: 0f00 |0006: return v0 │ │ +09c118: |[09c118] android.support.v4.provider.RawDocumentFile.isFile:()Z │ │ +09c128: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c12c: 6e10 e420 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@20e4 │ │ +09c132: 0a00 |0005: move-result v0 │ │ +09c134: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #11 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -202875,19 +202948,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c178: |[09c178] android.support.v4.provider.RawDocumentFile.lastModified:()J │ │ -09c188: 5420 ac04 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c18c: 6e10 e520 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.lastModified:()J // method@20e5 │ │ -09c192: 0b00 |0005: move-result-wide v0 │ │ -09c194: 1000 |0006: return-wide v0 │ │ +09c138: |[09c138] android.support.v4.provider.RawDocumentFile.lastModified:()J │ │ +09c148: 5420 ac04 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c14c: 6e10 e520 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.lastModified:()J // method@20e5 │ │ +09c152: 0b00 |0005: move-result-wide v0 │ │ +09c154: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #12 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -202895,19 +202968,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c198: |[09c198] android.support.v4.provider.RawDocumentFile.length:()J │ │ -09c1a8: 5420 ac04 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c1ac: 6e10 e620 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@20e6 │ │ -09c1b2: 0b00 |0005: move-result-wide v0 │ │ -09c1b4: 1000 |0006: return-wide v0 │ │ +09c158: |[09c158] android.support.v4.provider.RawDocumentFile.length:()J │ │ +09c168: 5420 ac04 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c16c: 6e10 e620 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@20e6 │ │ +09c172: 0b00 |0005: move-result-wide v0 │ │ +09c174: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #13 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -202915,38 +202988,38 @@ │ │ type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -09c1b8: |[09c1b8] android.support.v4.provider.RawDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ -09c1c8: 2205 2505 |0000: new-instance v5, Ljava/util/ArrayList; // type@0525 │ │ -09c1cc: 7010 1322 0500 |0002: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -09c1d2: 5476 ac04 |0005: iget-object v6, v7, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c1d6: 6e10 e720 0600 |0007: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@20e7 │ │ -09c1dc: 0c02 |000a: move-result-object v2 │ │ -09c1de: 3802 1400 |000b: if-eqz v2, 001f // +0014 │ │ -09c1e2: 0720 |000d: move-object v0, v2 │ │ -09c1e4: 2104 |000e: array-length v4, v0 │ │ -09c1e6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -09c1e8: 3543 0f00 |0010: if-ge v3, v4, 001f // +000f │ │ -09c1ec: 4601 0003 |0012: aget-object v1, v0, v3 │ │ -09c1f0: 2206 5e02 |0014: new-instance v6, Landroid/support/v4/provider/RawDocumentFile; // type@025e │ │ -09c1f4: 7030 860d 7601 |0016: invoke-direct {v6, v7, v1}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0d86 │ │ -09c1fa: 6e20 1722 6500 |0019: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ -09c200: d803 0301 |001c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09c204: 28f2 |001e: goto 0010 // -000e │ │ -09c206: 6e10 2222 0500 |001f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ -09c20c: 0a06 |0022: move-result v6 │ │ -09c20e: 2366 8806 |0023: new-array v6, v6, [Landroid/support/v4/provider/DocumentFile; // type@0688 │ │ -09c212: 6e20 2422 6500 |0025: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ -09c218: 0c06 |0028: move-result-object v6 │ │ -09c21a: 1f06 8806 |0029: check-cast v6, [Landroid/support/v4/provider/DocumentFile; // type@0688 │ │ -09c21e: 1106 |002b: return-object v6 │ │ +09c178: |[09c178] android.support.v4.provider.RawDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +09c188: 2205 2505 |0000: new-instance v5, Ljava/util/ArrayList; // type@0525 │ │ +09c18c: 7010 1322 0500 |0002: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +09c192: 5476 ac04 |0005: iget-object v6, v7, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c196: 6e10 e720 0600 |0007: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@20e7 │ │ +09c19c: 0c02 |000a: move-result-object v2 │ │ +09c19e: 3802 1400 |000b: if-eqz v2, 001f // +0014 │ │ +09c1a2: 0720 |000d: move-object v0, v2 │ │ +09c1a4: 2104 |000e: array-length v4, v0 │ │ +09c1a6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +09c1a8: 3543 0f00 |0010: if-ge v3, v4, 001f // +000f │ │ +09c1ac: 4601 0003 |0012: aget-object v1, v0, v3 │ │ +09c1b0: 2206 5e02 |0014: new-instance v6, Landroid/support/v4/provider/RawDocumentFile; // type@025e │ │ +09c1b4: 7030 860d 7601 |0016: invoke-direct {v6, v7, v1}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0d86 │ │ +09c1ba: 6e20 1722 6500 |0019: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2217 │ │ +09c1c0: d803 0301 |001c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09c1c4: 28f2 |001e: goto 0010 // -000e │ │ +09c1c6: 6e10 2222 0500 |001f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2222 │ │ +09c1cc: 0a06 |0022: move-result v6 │ │ +09c1ce: 2366 8806 |0023: new-array v6, v6, [Landroid/support/v4/provider/DocumentFile; // type@0688 │ │ +09c1d2: 6e20 2422 6500 |0025: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2224 │ │ +09c1d8: 0c06 |0028: move-result-object v6 │ │ +09c1da: 1f06 8806 |0029: check-cast v6, [Landroid/support/v4/provider/DocumentFile; // type@0688 │ │ +09c1de: 1106 |002b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x000b line=126 │ │ 0x000d line=127 │ │ 0x0014 line=128 │ │ @@ -202966,48 +203039,48 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -09c220: |[09c220] android.support.v4.provider.RawDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ -09c230: 2200 c404 |0000: new-instance v0, Ljava/io/File; // type@04c4 │ │ -09c234: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c238: 6e10 e120 0100 |0004: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@20e1 │ │ -09c23e: 0c01 |0007: move-result-object v1 │ │ -09c240: 7030 d620 1003 |0008: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ -09c246: 5421 ac04 |000b: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c24a: 6e20 ea20 0100 |000d: invoke-virtual {v1, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@20ea │ │ -09c250: 0a01 |0010: move-result v1 │ │ -09c252: 3801 0600 |0011: if-eqz v1, 0017 // +0006 │ │ -09c256: 5b20 ac04 |0013: iput-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ -09c25a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -09c25c: 0f01 |0016: return v1 │ │ -09c25e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -09c260: 28fe |0018: goto 0016 // -0002 │ │ +09c1e0: |[09c1e0] android.support.v4.provider.RawDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +09c1f0: 2200 c404 |0000: new-instance v0, Ljava/io/File; // type@04c4 │ │ +09c1f4: 5421 ac04 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c1f8: 6e10 e120 0100 |0004: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@20e1 │ │ +09c1fe: 0c01 |0007: move-result-object v1 │ │ +09c200: 7030 d620 1003 |0008: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@20d6 │ │ +09c206: 5421 ac04 |000b: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c20a: 6e20 ea20 0100 |000d: invoke-virtual {v1, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@20ea │ │ +09c210: 0a01 |0010: move-result v1 │ │ +09c212: 3801 0600 |0011: if-eqz v1, 0017 // +0006 │ │ +09c216: 5b20 ac04 |0013: iput-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04ac │ │ +09c21a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +09c21c: 0f01 |0016: return v1 │ │ +09c21e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +09c220: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x000b line=137 │ │ 0x0013 line=138 │ │ 0x0015 line=139 │ │ 0x0016 line=141 │ │ locals : │ │ 0x000b - 0x0019 reg=0 target Ljava/io/File; │ │ 0x0000 - 0x0019 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ 0x0000 - 0x0019 reg=3 displayName Ljava/lang/String; │ │ │ │ - source_file_idx : 4291 (RawDocumentFile.java) │ │ + source_file_idx : 4287 (RawDocumentFile.java) │ │ │ │ Class #856 header: │ │ class_idx : 607 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 603 │ │ -source_file_idx : 4569 │ │ +source_file_idx : 4565 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #856 - │ │ Class descriptor : 'Landroid/support/v4/provider/SingleDocumentFile;' │ │ @@ -203030,19 +203103,19 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09c264: |[09c264] android.support.v4.provider.SingleDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ -09c274: 7020 580d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0d58 │ │ -09c27a: 5b02 ad04 |0003: iput-object v2, v0, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c27e: 5b03 ae04 |0005: iput-object v3, v0, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c282: 0e00 |0007: return-void │ │ +09c224: |[09c224] android.support.v4.provider.SingleDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ +09c234: 7020 580d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0d58 │ │ +09c23a: 5b02 ad04 |0003: iput-object v2, v0, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c23e: 5b03 ae04 |0005: iput-object v3, v0, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c242: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0005 line=30 │ │ 0x0007 line=31 │ │ locals : │ │ @@ -203057,20 +203130,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c284: |[09c284] android.support.v4.provider.SingleDocumentFile.canRead:()Z │ │ -09c294: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c298: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c29c: 7120 6f0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d6f │ │ -09c2a2: 0a00 |0007: move-result v0 │ │ -09c2a4: 0f00 |0008: return v0 │ │ +09c244: |[09c244] android.support.v4.provider.SingleDocumentFile.canRead:()Z │ │ +09c254: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c258: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c25c: 7120 6f0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d6f │ │ +09c262: 0a00 |0007: move-result v0 │ │ +09c264: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #1 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203078,20 +203151,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c2a8: |[09c2a8] android.support.v4.provider.SingleDocumentFile.canWrite:()Z │ │ -09c2b8: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c2bc: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c2c0: 7120 700d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d70 │ │ -09c2c6: 0a00 |0007: move-result v0 │ │ -09c2c8: 0f00 |0008: return v0 │ │ +09c268: |[09c268] android.support.v4.provider.SingleDocumentFile.canWrite:()Z │ │ +09c278: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c27c: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c280: 7120 700d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d70 │ │ +09c286: 0a00 |0007: move-result v0 │ │ +09c288: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #2 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203099,18 +203172,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c2cc: |[09c2cc] android.support.v4.provider.SingleDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -09c2dc: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -09c2e0: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -09c2e6: 2700 |0005: throw v0 │ │ +09c28c: |[09c28c] android.support.v4.provider.SingleDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +09c29c: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +09c2a0: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +09c2a6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ 0x0000 - 0x0006 reg=2 displayName Ljava/lang/String; │ │ │ │ @@ -203119,18 +203192,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c2e8: |[09c2e8] android.support.v4.provider.SingleDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -09c2f8: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -09c2fc: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -09c302: 2700 |0005: throw v0 │ │ +09c2a8: |[09c2a8] android.support.v4.provider.SingleDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +09c2b8: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +09c2bc: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +09c2c2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 displayName Ljava/lang/String; │ │ @@ -203140,20 +203213,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c304: |[09c304] android.support.v4.provider.SingleDocumentFile.delete:()Z │ │ -09c314: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c318: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c31c: 7120 720d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d72 │ │ -09c322: 0a00 |0007: move-result v0 │ │ -09c324: 0f00 |0008: return v0 │ │ +09c2c4: |[09c2c4] android.support.v4.provider.SingleDocumentFile.delete:()Z │ │ +09c2d4: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c2d8: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c2dc: 7120 720d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d72 │ │ +09c2e2: 0a00 |0007: move-result v0 │ │ +09c2e4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #5 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203161,20 +203234,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c328: |[09c328] android.support.v4.provider.SingleDocumentFile.exists:()Z │ │ -09c338: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c33c: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c340: 7120 730d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d73 │ │ -09c346: 0a00 |0007: move-result v0 │ │ -09c348: 0f00 |0008: return v0 │ │ +09c2e8: |[09c2e8] android.support.v4.provider.SingleDocumentFile.exists:()Z │ │ +09c2f8: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c2fc: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c300: 7120 730d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d73 │ │ +09c306: 0a00 |0007: move-result v0 │ │ +09c308: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #6 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203182,20 +203255,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c34c: |[09c34c] android.support.v4.provider.SingleDocumentFile.getName:()Ljava/lang/String; │ │ -09c35c: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c360: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c364: 7120 740d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d74 │ │ -09c36a: 0c00 |0007: move-result-object v0 │ │ -09c36c: 1100 |0008: return-object v0 │ │ +09c30c: |[09c30c] android.support.v4.provider.SingleDocumentFile.getName:()Ljava/lang/String; │ │ +09c31c: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c320: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c324: 7120 740d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d74 │ │ +09c32a: 0c00 |0007: move-result-object v0 │ │ +09c32c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #7 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203203,20 +203276,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c370: |[09c370] android.support.v4.provider.SingleDocumentFile.getType:()Ljava/lang/String; │ │ -09c380: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c384: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c388: 7120 760d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d76 │ │ -09c38e: 0c00 |0007: move-result-object v0 │ │ -09c390: 1100 |0008: return-object v0 │ │ +09c330: |[09c330] android.support.v4.provider.SingleDocumentFile.getType:()Ljava/lang/String; │ │ +09c340: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c344: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c348: 7120 760d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d76 │ │ +09c34e: 0c00 |0007: move-result-object v0 │ │ +09c350: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #8 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203224,17 +203297,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c394: |[09c394] android.support.v4.provider.SingleDocumentFile.getUri:()Landroid/net/Uri; │ │ -09c3a4: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c3a8: 1100 |0002: return-object v0 │ │ +09c354: |[09c354] android.support.v4.provider.SingleDocumentFile.getUri:()Landroid/net/Uri; │ │ +09c364: 5410 ae04 |0000: iget-object v0, v1, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c368: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203242,20 +203315,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c3ac: |[09c3ac] android.support.v4.provider.SingleDocumentFile.isDirectory:()Z │ │ -09c3bc: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c3c0: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c3c4: 7120 770d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d77 │ │ -09c3ca: 0a00 |0007: move-result v0 │ │ -09c3cc: 0f00 |0008: return v0 │ │ +09c36c: |[09c36c] android.support.v4.provider.SingleDocumentFile.isDirectory:()Z │ │ +09c37c: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c380: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c384: 7120 770d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d77 │ │ +09c38a: 0a00 |0007: move-result v0 │ │ +09c38c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #10 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203263,20 +203336,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c3d0: |[09c3d0] android.support.v4.provider.SingleDocumentFile.isFile:()Z │ │ -09c3e0: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c3e4: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c3e8: 7120 790d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d79 │ │ -09c3ee: 0a00 |0007: move-result v0 │ │ -09c3f0: 0f00 |0008: return v0 │ │ +09c390: |[09c390] android.support.v4.provider.SingleDocumentFile.isFile:()Z │ │ +09c3a0: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c3a4: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c3a8: 7120 790d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d79 │ │ +09c3ae: 0a00 |0007: move-result v0 │ │ +09c3b0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #11 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203284,20 +203357,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c3f4: |[09c3f4] android.support.v4.provider.SingleDocumentFile.lastModified:()J │ │ -09c404: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c408: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c40c: 7120 7a0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0d7a │ │ -09c412: 0b00 |0007: move-result-wide v0 │ │ -09c414: 1000 |0008: return-wide v0 │ │ +09c3b4: |[09c3b4] android.support.v4.provider.SingleDocumentFile.lastModified:()J │ │ +09c3c4: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c3c8: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c3cc: 7120 7a0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0d7a │ │ +09c3d2: 0b00 |0007: move-result-wide v0 │ │ +09c3d4: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #12 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203305,20 +203378,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c418: |[09c418] android.support.v4.provider.SingleDocumentFile.length:()J │ │ -09c428: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ -09c42c: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ -09c430: 7120 7b0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0d7b │ │ -09c436: 0b00 |0007: move-result-wide v0 │ │ -09c438: 1000 |0008: return-wide v0 │ │ +09c3d8: |[09c3d8] android.support.v4.provider.SingleDocumentFile.length:()J │ │ +09c3e8: 5420 ad04 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04ad │ │ +09c3ec: 5421 ae04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ae │ │ +09c3f0: 7120 7b0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0d7b │ │ +09c3f6: 0b00 |0007: move-result-wide v0 │ │ +09c3f8: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #13 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203326,18 +203399,18 @@ │ │ type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c43c: |[09c43c] android.support.v4.provider.SingleDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ -09c44c: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -09c450: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -09c456: 2700 |0005: throw v0 │ │ +09c3fc: |[09c3fc] android.support.v4.provider.SingleDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +09c40c: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +09c410: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +09c416: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #14 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -203345,32 +203418,32 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c458: |[09c458] android.support.v4.provider.SingleDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ -09c468: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -09c46c: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -09c472: 2700 |0005: throw v0 │ │ +09c418: |[09c418] android.support.v4.provider.SingleDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +09c428: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +09c42c: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +09c432: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ 0x0000 - 0x0006 reg=2 displayName Ljava/lang/String; │ │ │ │ - source_file_idx : 4569 (SingleDocumentFile.java) │ │ + source_file_idx : 4565 (SingleDocumentFile.java) │ │ │ │ Class #857 header: │ │ class_idx : 608 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 603 │ │ -source_file_idx : 4831 │ │ +source_file_idx : 4827 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #857 - │ │ Class descriptor : 'Landroid/support/v4/provider/TreeDocumentFile;' │ │ @@ -203393,19 +203466,19 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09c474: |[09c474] android.support.v4.provider.TreeDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ -09c484: 7020 580d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0d58 │ │ -09c48a: 5b02 af04 |0003: iput-object v2, v0, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c48e: 5b03 b004 |0005: iput-object v3, v0, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c492: 0e00 |0007: return-void │ │ +09c434: |[09c434] android.support.v4.provider.TreeDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ +09c444: 7020 580d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0d58 │ │ +09c44a: 5b02 af04 |0003: iput-object v2, v0, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c44e: 5b03 b004 |0005: iput-object v3, v0, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c452: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ @@ -203420,20 +203493,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c494: |[09c494] android.support.v4.provider.TreeDocumentFile.canRead:()Z │ │ -09c4a4: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c4a8: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c4ac: 7120 6f0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d6f │ │ -09c4b2: 0a00 |0007: move-result v0 │ │ -09c4b4: 0f00 |0008: return v0 │ │ +09c454: |[09c454] android.support.v4.provider.TreeDocumentFile.canRead:()Z │ │ +09c464: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c468: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c46c: 7120 6f0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d6f │ │ +09c472: 0a00 |0007: move-result v0 │ │ +09c474: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #1 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203441,20 +203514,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c4b8: |[09c4b8] android.support.v4.provider.TreeDocumentFile.canWrite:()Z │ │ -09c4c8: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c4cc: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c4d0: 7120 700d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d70 │ │ -09c4d6: 0a00 |0007: move-result v0 │ │ -09c4d8: 0f00 |0008: return v0 │ │ +09c478: |[09c478] android.support.v4.provider.TreeDocumentFile.canWrite:()Z │ │ +09c488: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c48c: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c490: 7120 700d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d70 │ │ +09c496: 0a00 |0007: move-result v0 │ │ +09c498: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #2 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203462,26 +203535,26 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -09c4dc: |[09c4dc] android.support.v4.provider.TreeDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -09c4ec: 5431 af04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c4f0: 5432 b004 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c4f4: 7130 810d 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0d81 │ │ -09c4fa: 0c00 |0007: move-result-object v0 │ │ -09c4fc: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -09c500: 2201 6002 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0260 │ │ -09c504: 5432 af04 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c508: 7040 a80d 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0da8 │ │ -09c50e: 1101 |0011: return-object v1 │ │ -09c510: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -09c512: 28fe |0013: goto 0011 // -0002 │ │ +09c49c: |[09c49c] android.support.v4.provider.TreeDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +09c4ac: 5431 af04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c4b0: 5432 b004 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c4b4: 7130 810d 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0d81 │ │ +09c4ba: 0c00 |0007: move-result-object v0 │ │ +09c4bc: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +09c4c0: 2201 6002 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0260 │ │ +09c4c4: 5432 af04 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c4c8: 7040 a80d 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0da8 │ │ +09c4ce: 1101 |0011: return-object v1 │ │ +09c4d0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +09c4d2: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0008 line=41 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 result Landroid/net/Uri; │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ @@ -203492,26 +203565,26 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -09c514: |[09c514] android.support.v4.provider.TreeDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -09c524: 5431 af04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c528: 5432 b004 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c52c: 7140 820d 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0d82 │ │ -09c532: 0c00 |0007: move-result-object v0 │ │ -09c534: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -09c538: 2201 6002 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0260 │ │ -09c53c: 5432 af04 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c540: 7040 a80d 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0da8 │ │ -09c546: 1101 |0011: return-object v1 │ │ -09c548: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -09c54a: 28fe |0013: goto 0011 // -0002 │ │ +09c4d4: |[09c4d4] android.support.v4.provider.TreeDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +09c4e4: 5431 af04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c4e8: 5432 b004 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c4ec: 7140 820d 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0d82 │ │ +09c4f2: 0c00 |0007: move-result-object v0 │ │ +09c4f4: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +09c4f8: 2201 6002 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0260 │ │ +09c4fc: 5432 af04 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c500: 7040 a80d 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0da8 │ │ +09c506: 1101 |0011: return-object v1 │ │ +09c508: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +09c50a: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0008 line=35 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 result Landroid/net/Uri; │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ @@ -203523,20 +203596,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c54c: |[09c54c] android.support.v4.provider.TreeDocumentFile.delete:()Z │ │ -09c55c: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c560: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c564: 7120 720d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d72 │ │ -09c56a: 0a00 |0007: move-result v0 │ │ -09c56c: 0f00 |0008: return v0 │ │ +09c50c: |[09c50c] android.support.v4.provider.TreeDocumentFile.delete:()Z │ │ +09c51c: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c520: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c524: 7120 720d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d72 │ │ +09c52a: 0a00 |0007: move-result v0 │ │ +09c52c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #5 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203544,20 +203617,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c570: |[09c570] android.support.v4.provider.TreeDocumentFile.exists:()Z │ │ -09c580: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c584: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c588: 7120 730d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d73 │ │ -09c58e: 0a00 |0007: move-result v0 │ │ -09c590: 0f00 |0008: return v0 │ │ +09c530: |[09c530] android.support.v4.provider.TreeDocumentFile.exists:()Z │ │ +09c540: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c544: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c548: 7120 730d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d73 │ │ +09c54e: 0a00 |0007: move-result v0 │ │ +09c550: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #6 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203565,20 +203638,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c594: |[09c594] android.support.v4.provider.TreeDocumentFile.getName:()Ljava/lang/String; │ │ -09c5a4: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c5a8: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c5ac: 7120 740d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d74 │ │ -09c5b2: 0c00 |0007: move-result-object v0 │ │ -09c5b4: 1100 |0008: return-object v0 │ │ +09c554: |[09c554] android.support.v4.provider.TreeDocumentFile.getName:()Ljava/lang/String; │ │ +09c564: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c568: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c56c: 7120 740d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d74 │ │ +09c572: 0c00 |0007: move-result-object v0 │ │ +09c574: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #7 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203586,20 +203659,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c5b8: |[09c5b8] android.support.v4.provider.TreeDocumentFile.getType:()Ljava/lang/String; │ │ -09c5c8: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c5cc: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c5d0: 7120 760d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d76 │ │ -09c5d6: 0c00 |0007: move-result-object v0 │ │ -09c5d8: 1100 |0008: return-object v0 │ │ +09c578: |[09c578] android.support.v4.provider.TreeDocumentFile.getType:()Ljava/lang/String; │ │ +09c588: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c58c: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c590: 7120 760d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0d76 │ │ +09c596: 0c00 |0007: move-result-object v0 │ │ +09c598: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #8 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203607,17 +203680,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c5dc: |[09c5dc] android.support.v4.provider.TreeDocumentFile.getUri:()Landroid/net/Uri; │ │ -09c5ec: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c5f0: 1100 |0002: return-object v0 │ │ +09c59c: |[09c59c] android.support.v4.provider.TreeDocumentFile.getUri:()Landroid/net/Uri; │ │ +09c5ac: 5410 b004 |0000: iget-object v0, v1, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c5b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203625,20 +203698,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c5f4: |[09c5f4] android.support.v4.provider.TreeDocumentFile.isDirectory:()Z │ │ -09c604: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c608: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c60c: 7120 770d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d77 │ │ -09c612: 0a00 |0007: move-result v0 │ │ -09c614: 0f00 |0008: return v0 │ │ +09c5b4: |[09c5b4] android.support.v4.provider.TreeDocumentFile.isDirectory:()Z │ │ +09c5c4: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c5c8: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c5cc: 7120 770d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d77 │ │ +09c5d2: 0a00 |0007: move-result v0 │ │ +09c5d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #10 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203646,20 +203719,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c618: |[09c618] android.support.v4.provider.TreeDocumentFile.isFile:()Z │ │ -09c628: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c62c: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c630: 7120 790d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d79 │ │ -09c636: 0a00 |0007: move-result v0 │ │ -09c638: 0f00 |0008: return v0 │ │ +09c5d8: |[09c5d8] android.support.v4.provider.TreeDocumentFile.isFile:()Z │ │ +09c5e8: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c5ec: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c5f0: 7120 790d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0d79 │ │ +09c5f6: 0a00 |0007: move-result v0 │ │ +09c5f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #11 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203667,20 +203740,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c63c: |[09c63c] android.support.v4.provider.TreeDocumentFile.lastModified:()J │ │ -09c64c: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c650: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c654: 7120 7a0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0d7a │ │ -09c65a: 0b00 |0007: move-result-wide v0 │ │ -09c65c: 1000 |0008: return-wide v0 │ │ +09c5fc: |[09c5fc] android.support.v4.provider.TreeDocumentFile.lastModified:()J │ │ +09c60c: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c610: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c614: 7120 7a0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0d7a │ │ +09c61a: 0b00 |0007: move-result-wide v0 │ │ +09c61c: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #12 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203688,20 +203761,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09c660: |[09c660] android.support.v4.provider.TreeDocumentFile.length:()J │ │ -09c670: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c674: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c678: 7120 7b0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0d7b │ │ -09c67e: 0b00 |0007: move-result-wide v0 │ │ -09c680: 1000 |0008: return-wide v0 │ │ +09c620: |[09c620] android.support.v4.provider.TreeDocumentFile.length:()J │ │ +09c630: 5420 af04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c634: 5421 b004 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c638: 7120 7b0d 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0d7b │ │ +09c63e: 0b00 |0007: move-result-wide v0 │ │ +09c640: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #13 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -203709,32 +203782,32 @@ │ │ type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -09c684: |[09c684] android.support.v4.provider.TreeDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ -09c694: 5463 af04 |0000: iget-object v3, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c698: 5464 b004 |0002: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c69c: 7120 830d 4300 |0004: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; // method@0d83 │ │ -09c6a2: 0c01 |0007: move-result-object v1 │ │ -09c6a4: 2113 |0008: array-length v3, v1 │ │ -09c6a6: 2332 8806 |0009: new-array v2, v3, [Landroid/support/v4/provider/DocumentFile; // type@0688 │ │ -09c6aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09c6ac: 2113 |000c: array-length v3, v1 │ │ -09c6ae: 3530 1000 |000d: if-ge v0, v3, 001d // +0010 │ │ -09c6b2: 2203 6002 |000f: new-instance v3, Landroid/support/v4/provider/TreeDocumentFile; // type@0260 │ │ -09c6b6: 5464 af04 |0011: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c6ba: 4605 0100 |0013: aget-object v5, v1, v0 │ │ -09c6be: 7040 a80d 6354 |0015: invoke-direct {v3, v6, v4, v5}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0da8 │ │ -09c6c4: 4d03 0200 |0018: aput-object v3, v2, v0 │ │ -09c6c8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09c6cc: 28f0 |001c: goto 000c // -0010 │ │ -09c6ce: 1102 |001d: return-object v2 │ │ +09c644: |[09c644] android.support.v4.provider.TreeDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +09c654: 5463 af04 |0000: iget-object v3, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c658: 5464 b004 |0002: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c65c: 7120 830d 4300 |0004: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; // method@0d83 │ │ +09c662: 0c01 |0007: move-result-object v1 │ │ +09c664: 2113 |0008: array-length v3, v1 │ │ +09c666: 2332 8806 |0009: new-array v2, v3, [Landroid/support/v4/provider/DocumentFile; // type@0688 │ │ +09c66a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09c66c: 2113 |000c: array-length v3, v1 │ │ +09c66e: 3530 1000 |000d: if-ge v0, v3, 001d // +0010 │ │ +09c672: 2203 6002 |000f: new-instance v3, Landroid/support/v4/provider/TreeDocumentFile; // type@0260 │ │ +09c676: 5464 af04 |0011: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c67a: 4605 0100 |0013: aget-object v5, v1, v0 │ │ +09c67e: 7040 a80d 6354 |0015: invoke-direct {v3, v6, v4, v5}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0da8 │ │ +09c684: 4d03 0200 |0018: aput-object v3, v2, v0 │ │ +09c688: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09c68c: 28f0 |001c: goto 000c // -0010 │ │ +09c68e: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0008 line=102 │ │ 0x000b line=103 │ │ 0x000f line=104 │ │ 0x001a line=103 │ │ @@ -203750,38 +203823,38 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -09c6d0: |[09c6d0] android.support.v4.provider.TreeDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ -09c6e0: 5431 af04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ -09c6e4: 5432 b004 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c6e8: 7130 850d 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0d85 │ │ -09c6ee: 0c00 |0007: move-result-object v0 │ │ -09c6f0: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -09c6f4: 5b30 b004 |000a: iput-object v0, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ -09c6f8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -09c6fa: 0f01 |000d: return v1 │ │ -09c6fc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -09c6fe: 28fe |000f: goto 000d // -0002 │ │ +09c690: |[09c690] android.support.v4.provider.TreeDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +09c6a0: 5431 af04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04af │ │ +09c6a4: 5432 b004 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c6a8: 7130 850d 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0d85 │ │ +09c6ae: 0c00 |0007: move-result-object v0 │ │ +09c6b0: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +09c6b4: 5b30 b004 |000a: iput-object v0, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04b0 │ │ +09c6b8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +09c6ba: 0f01 |000d: return v1 │ │ +09c6bc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +09c6be: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0008 line=112 │ │ 0x000a line=113 │ │ 0x000c line=114 │ │ 0x000d line=116 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 result Landroid/net/Uri; │ │ 0x0000 - 0x0010 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ 0x0000 - 0x0010 reg=4 displayName Ljava/lang/String; │ │ │ │ - source_file_idx : 4831 (TreeDocumentFile.java) │ │ + source_file_idx : 4827 (TreeDocumentFile.java) │ │ │ │ Class #858 header: │ │ class_idx : 619 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ source_file_idx : 1617 │ │ static_fields_size : 0 │ │ @@ -203808,17 +203881,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c700: |[09c700] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -09c710: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09c716: 0e00 |0003: return-void │ │ +09c6c0: |[09c6c0] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +09c6d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09c6d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -203827,16 +203900,16 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09c718: |[09c718] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -09c728: 1101 |0000: return-object v1 │ │ +09c6d8: |[09c6d8] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +09c6e8: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 locale Ljava/lang/String; │ │ │ │ @@ -203845,17 +203918,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 │ │ -09c72c: |[09c72c] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -09c73c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09c73e: 1100 |0001: return-object v0 │ │ +09c6ec: |[09c6ec] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +09c6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c6fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 locale Ljava/lang/String; │ │ │ │ @@ -203890,17 +203963,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c740: |[09c740] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -09c750: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09c756: 0e00 |0003: return-void │ │ +09c700: |[09c700] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +09c710: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09c716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -203909,18 +203982,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09c758: |[09c758] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -09c768: 7110 fd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0dfd │ │ -09c76e: 0c00 |0003: move-result-object v0 │ │ -09c770: 1100 |0004: return-object v0 │ │ +09c718: |[09c718] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +09c728: 7110 fd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0dfd │ │ +09c72e: 0c00 |0003: move-result-object v0 │ │ +09c730: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ @@ -203929,32 +204002,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09c774: |[09c774] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -09c784: 7110 fe0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0dfe │ │ -09c78a: 0c00 |0003: move-result-object v0 │ │ -09c78c: 1100 |0004: return-object v0 │ │ +09c734: |[09c734] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +09c744: 7110 fe0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0dfe │ │ +09c74a: 0c00 |0003: move-result-object v0 │ │ +09c74c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ source_file_idx : 1617 (ICUCompat.java) │ │ │ │ Class #860 header: │ │ class_idx : 625 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4770 │ │ +source_file_idx : 4766 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #860 annotations: │ │ Annotations on class │ │ @@ -203987,24 +204060,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -09c790: |[09c790] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -09c7a0: 2200 7102 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0271 │ │ -09c7a4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -09c7a6: 7020 020e 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0e02 │ │ -09c7ac: 6900 d804 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04d8 │ │ -09c7b0: 2200 7102 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0271 │ │ -09c7b4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -09c7b6: 7020 020e 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0e02 │ │ -09c7bc: 6900 d704 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04d7 │ │ -09c7c0: 0e00 |0010: return-void │ │ +09c750: |[09c750] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +09c760: 2200 7102 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0271 │ │ +09c764: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +09c766: 7020 020e 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0e02 │ │ +09c76c: 6900 d804 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04d8 │ │ +09c770: 2200 7102 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0271 │ │ +09c774: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +09c776: 7020 020e 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0e02 │ │ +09c77c: 6900 d704 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04d7 │ │ +09c780: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -204012,18 +204085,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c7c4: |[09c7c4] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -09c7d4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09c7da: 5c01 d904 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04d9 │ │ -09c7de: 0e00 |0005: return-void │ │ +09c784: |[09c784] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +09c794: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09c79a: 5c01 d904 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04d9 │ │ +09c79e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ @@ -204035,48 +204108,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -09c7e0: |[09c7e0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -09c7f0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09c7f2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -09c7f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09c7f6: 0182 |0003: move v2, v8 │ │ -09c7f8: 9000 0809 |0004: add-int v0, v8, v9 │ │ -09c7fc: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -09c800: 7220 1921 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ -09c806: 0a05 |000b: move-result v5 │ │ -09c808: 7110 2021 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@2120 │ │ -09c80e: 0a05 |000f: move-result v5 │ │ -09c810: 7110 160e 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@0e16 │ │ -09c816: 0a05 |0013: move-result v5 │ │ -09c818: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -09c81e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09c822: 28ed |0019: goto 0006 // -0013 │ │ -09c824: 5565 d904 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04d9 │ │ -09c828: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -09c82c: 0143 |001e: move v3, v4 │ │ -09c82e: 0f03 |001f: return v3 │ │ -09c830: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -09c832: 28f6 |0021: goto 0017 // -000a │ │ -09c834: 5565 d904 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04d9 │ │ -09c838: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -09c83c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -09c83e: 28f0 |0027: goto 0017 // -0010 │ │ -09c840: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -09c844: 5565 d904 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04d9 │ │ -09c848: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -09c84c: 0143 |002e: move v3, v4 │ │ -09c84e: 28f0 |002f: goto 001f // -0010 │ │ -09c850: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -09c852: 28ee |0031: goto 001f // -0012 │ │ -09c854: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +09c7a0: |[09c7a0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +09c7b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09c7b2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +09c7b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09c7b6: 0182 |0003: move v2, v8 │ │ +09c7b8: 9000 0809 |0004: add-int v0, v8, v9 │ │ +09c7bc: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +09c7c0: 7220 1921 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ +09c7c6: 0a05 |000b: move-result v5 │ │ +09c7c8: 7110 2021 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@2120 │ │ +09c7ce: 0a05 |000f: move-result v5 │ │ +09c7d0: 7110 160e 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@0e16 │ │ +09c7d6: 0a05 |0013: move-result v5 │ │ +09c7d8: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +09c7de: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09c7e2: 28ed |0019: goto 0006 // -0013 │ │ +09c7e4: 5565 d904 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04d9 │ │ +09c7e8: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +09c7ec: 0143 |001e: move v3, v4 │ │ +09c7ee: 0f03 |001f: return v3 │ │ +09c7f0: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +09c7f2: 28f6 |0021: goto 0017 // -000a │ │ +09c7f4: 5565 d904 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04d9 │ │ +09c7f8: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +09c7fc: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +09c7fe: 28f0 |0027: goto 0017 // -0010 │ │ +09c800: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +09c804: 5565 d904 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04d9 │ │ +09c808: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +09c80c: 0143 |002e: move v3, v4 │ │ +09c80e: 28f0 |002f: goto 001f // -0010 │ │ +09c810: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +09c812: 28ee |0031: goto 001f // -0012 │ │ +09c814: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0003 line=207 │ │ 0x0008 line=208 │ │ 0x0017 line=207 │ │ 0x001a line=210 │ │ @@ -204095,21 +204168,21 @@ │ │ 0x0003 - 0x003a reg=1 haveUnlookedFor Z │ │ 0x0004 - 0x003a reg=2 i I │ │ 0x0000 - 0x003a reg=6 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ 0x0000 - 0x003a reg=7 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x003a reg=8 start I │ │ 0x0000 - 0x003a reg=9 count I │ │ │ │ - source_file_idx : 4770 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4766 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #861 header: │ │ class_idx : 626 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4770 │ │ +source_file_idx : 4766 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #861 annotations: │ │ Annotations on class │ │ @@ -204134,36 +204207,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09c864: |[09c864] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -09c874: 2200 7202 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0272 │ │ -09c878: 7010 050e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0e05 │ │ -09c87e: 6900 da04 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04da │ │ -09c882: 0e00 |0007: return-void │ │ +09c824: |[09c824] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +09c834: 2200 7202 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0272 │ │ +09c838: 7010 050e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0e05 │ │ +09c83e: 6900 da04 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04da │ │ +09c842: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c884: |[09c884] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -09c894: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09c89a: 0e00 |0003: return-void │ │ +09c844: |[09c844] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +09c854: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09c85a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ │ │ @@ -204173,30 +204246,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -09c89c: |[09c89c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -09c8ac: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -09c8ae: 0161 |0001: move v1, v6 │ │ -09c8b0: 9000 0607 |0002: add-int v0, v6, v7 │ │ -09c8b4: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -09c8b8: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -09c8ba: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -09c8be: 7220 1921 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ -09c8c4: 0a03 |000c: move-result v3 │ │ -09c8c6: 7110 2021 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@2120 │ │ -09c8cc: 0a03 |0010: move-result v3 │ │ -09c8ce: 7110 150e 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0e15 │ │ -09c8d4: 0a02 |0014: move-result v2 │ │ -09c8d6: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09c8da: 28ed |0017: goto 0004 // -0013 │ │ -09c8dc: 0f02 |0018: return v2 │ │ +09c85c: |[09c85c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +09c86c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +09c86e: 0161 |0001: move v1, v6 │ │ +09c870: 9000 0607 |0002: add-int v0, v6, v7 │ │ +09c874: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +09c878: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +09c87a: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +09c87e: 7220 1921 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2119 │ │ +09c884: 0a03 |000c: move-result v3 │ │ +09c886: 7110 2021 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@2120 │ │ +09c88c: 0a03 |0010: move-result v3 │ │ +09c88e: 7110 150e 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0e15 │ │ +09c894: 0a02 |0014: move-result v2 │ │ +09c896: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09c89a: 28ed |0017: goto 0004 // -0013 │ │ +09c89c: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -204205,21 +204278,21 @@ │ │ 0x0002 - 0x0019 reg=1 i I │ │ 0x0001 - 0x0019 reg=2 result I │ │ 0x0000 - 0x0019 reg=4 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ 0x0000 - 0x0019 reg=5 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x0019 reg=6 start I │ │ 0x0000 - 0x0019 reg=7 count I │ │ │ │ - source_file_idx : 4770 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4766 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #862 header: │ │ class_idx : 628 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4770 │ │ +source_file_idx : 4766 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #862 annotations: │ │ Annotations on class │ │ @@ -204244,18 +204317,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c8e0: |[09c8e0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -09c8f0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09c8f6: 5b01 db04 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04db │ │ -09c8fa: 0e00 |0005: return-void │ │ +09c8a0: |[09c8a0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +09c8b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09c8b6: 5b01 db04 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04db │ │ +09c8ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ @@ -204266,27 +204339,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -09c8fc: |[09c8fc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -09c90c: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04db │ │ -09c910: 7240 070e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0e07 │ │ -09c916: 0a00 |0005: move-result v0 │ │ -09c918: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -09c91e: 6e10 090e 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0e09 │ │ -09c924: 0a00 |000c: move-result v0 │ │ -09c926: 0f00 |000d: return v0 │ │ -09c928: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -09c92a: 28fe |000f: goto 000d // -0002 │ │ -09c92c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -09c92e: 28fc |0011: goto 000d // -0004 │ │ -09c930: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +09c8bc: |[09c8bc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +09c8cc: 5410 db04 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04db │ │ +09c8d0: 7240 070e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0e07 │ │ +09c8d6: 0a00 |0005: move-result v0 │ │ +09c8d8: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +09c8de: 6e10 090e 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0e09 │ │ +09c8e4: 0a00 |000c: move-result v0 │ │ +09c8e6: 0f00 |000d: return v0 │ │ +09c8e8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09c8ea: 28fe |000f: goto 000d // -0002 │ │ +09c8ec: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09c8ee: 28fc |0011: goto 000d // -0004 │ │ +09c8f0: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=146 │ │ 0x000e line=142 │ │ 0x0010 line=144 │ │ 0x0012 line=140 │ │ @@ -204308,33 +204381,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -09c940: |[09c940] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -09c950: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -09c954: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -09c958: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -09c95c: 7210 1a21 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ -09c962: 0a00 |0009: move-result v0 │ │ -09c964: b140 |000a: sub-int/2addr v0, v4 │ │ -09c966: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -09c96a: 2200 e504 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09c96e: 7010 4521 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2145 │ │ -09c974: 2700 |0012: throw v0 │ │ -09c976: 5410 db04 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04db │ │ -09c97a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -09c97e: 6e10 090e 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0e09 │ │ -09c984: 0a00 |001a: move-result v0 │ │ -09c986: 0f00 |001b: return v0 │ │ -09c988: 7040 0a0e 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0e0a │ │ -09c98e: 0a00 |001f: move-result v0 │ │ -09c990: 28fb |0020: goto 001b // -0005 │ │ +09c900: |[09c900] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +09c910: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +09c914: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +09c918: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +09c91c: 7210 1a21 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@211a │ │ +09c922: 0a00 |0009: move-result v0 │ │ +09c924: b140 |000a: sub-int/2addr v0, v4 │ │ +09c926: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +09c92a: 2200 e504 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09c92e: 7010 4521 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2145 │ │ +09c934: 2700 |0012: throw v0 │ │ +09c936: 5410 db04 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04db │ │ +09c93a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +09c93e: 6e10 090e 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0e09 │ │ +09c944: 0a00 |001a: move-result v0 │ │ +09c946: 0f00 |001b: return v0 │ │ +09c948: 7040 0a0e 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0e0a │ │ +09c94e: 0a00 |001f: move-result v0 │ │ +09c950: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -204349,30 +204422,30 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -09c994: |[09c994] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -09c9a4: 7110 f521 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@21f5 │ │ -09c9aa: 0c00 |0003: move-result-object v0 │ │ -09c9ac: 6e40 0b0e 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0e0b │ │ -09c9b2: 0a00 |0007: move-result v0 │ │ -09c9b4: 0f00 |0008: return v0 │ │ +09c954: |[09c954] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +09c964: 7110 f521 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@21f5 │ │ +09c96a: 0c00 |0003: move-result-object v0 │ │ +09c96c: 6e40 0b0e 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0e0b │ │ +09c972: 0a00 |0007: move-result v0 │ │ +09c974: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ 0x0000 - 0x0009 reg=2 array [C │ │ 0x0000 - 0x0009 reg=3 start I │ │ 0x0000 - 0x0009 reg=4 count I │ │ │ │ - source_file_idx : 4770 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4766 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #863 header: │ │ class_idx : 633 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 647 │ │ source_file_idx : 722 │ │ static_fields_size : 0 │ │ @@ -204409,18 +204482,18 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c9b8: |[09c9b8] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -09c9c8: 5b01 ea04 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09c9cc: 7010 cb0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0ecb │ │ -09c9d2: 0e00 |0005: return-void │ │ +09c978: |[09c978] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +09c988: 5b01 ea04 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09c98c: 7010 cb0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0ecb │ │ +09c992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/ArrayMap; │ │ @@ -204431,18 +204504,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09c9d4: |[09c9d4] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -09c9e4: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09c9e8: 6e10 2b0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0e2b │ │ -09c9ee: 0e00 |0005: return-void │ │ +09c994: |[09c994] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +09c9a4: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09c9a8: 6e10 2b0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0e2b │ │ +09c9ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -204452,21 +204525,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -09c9f0: |[09c9f0] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -09ca00: 5420 ea04 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09ca04: 5400 eb04 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@04eb │ │ -09ca08: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -09ca0c: b041 |0006: add-int/2addr v1, v4 │ │ -09ca0e: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -09ca12: 1100 |0009: return-object v0 │ │ +09c9b0: |[09c9b0] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +09c9c0: 5420 ea04 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09c9c4: 5400 eb04 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@04eb │ │ +09c9c8: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +09c9cc: b041 |0006: add-int/2addr v1, v4 │ │ +09c9ce: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +09c9d2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x000a reg=3 index I │ │ @@ -204477,17 +204550,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ca14: |[09ca14] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -09ca24: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09ca28: 1100 |0002: return-object v0 │ │ +09c9d4: |[09c9d4] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +09c9e4: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09c9e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -204496,18 +204569,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09ca2c: |[09ca2c] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -09ca3c: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09ca40: 5200 ed04 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04ed │ │ -09ca44: 0f00 |0004: return v0 │ │ +09c9ec: |[09c9ec] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +09c9fc: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09ca00: 5200 ed04 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04ed │ │ +09ca04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -204516,19 +204589,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09ca48: |[09ca48] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -09ca58: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09ca5c: 6e20 320e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0e32 │ │ -09ca62: 0a00 |0005: move-result v0 │ │ -09ca64: 0f00 |0006: return v0 │ │ +09ca08: |[09ca08] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +09ca18: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09ca1c: 6e20 320e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0e32 │ │ +09ca22: 0a00 |0005: move-result v0 │ │ +09ca24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/Object; │ │ @@ -204538,19 +204611,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09ca68: |[09ca68] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -09ca78: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09ca7c: 6e20 330e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0e33 │ │ -09ca82: 0a00 |0005: move-result v0 │ │ -09ca84: 0f00 |0006: return v0 │ │ +09ca28: |[09ca28] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +09ca38: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09ca3c: 6e20 330e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0e33 │ │ +09ca42: 0a00 |0005: move-result v0 │ │ +09ca44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 value Ljava/lang/Object; │ │ @@ -204560,18 +204633,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09ca88: |[09ca88] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -09ca98: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09ca9c: 6e30 370e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -09caa2: 0e00 |0005: return-void │ │ +09ca48: |[09ca48] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +09ca58: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09ca5c: 6e30 370e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +09ca62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ @@ -204585,18 +204658,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09caa4: |[09caa4] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -09cab4: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09cab8: 6e20 3a0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0e3a │ │ -09cabe: 0e00 |0005: return-void │ │ +09ca64: |[09ca64] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +09ca74: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09ca78: 6e20 3a0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0e3a │ │ +09ca7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -204607,19 +204680,19 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -09cac0: |[09cac0] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -09cad0: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ -09cad4: 6e30 3c0e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e3c │ │ -09cada: 0c00 |0005: move-result-object v0 │ │ -09cadc: 1100 |0006: return-object v0 │ │ +09ca80: |[09ca80] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +09ca90: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04ea │ │ +09ca94: 6e30 3c0e 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e3c │ │ +09ca9a: 0c00 |0005: move-result-object v0 │ │ +09ca9c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -204678,17 +204751,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09cae0: |[09cae0] android.support.v4.util.ArrayMap.:()V │ │ -09caf0: 7010 ed0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0eed │ │ -09caf6: 0e00 |0003: return-void │ │ +09caa0: |[09caa0] android.support.v4.util.ArrayMap.:()V │ │ +09cab0: 7010 ed0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0eed │ │ +09cab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -204698,17 +204771,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09caf8: |[09caf8] android.support.v4.util.ArrayMap.:(I)V │ │ -09cb08: 7020 ee0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0eee │ │ -09cb0e: 0e00 |0003: return-void │ │ +09cab8: |[09cab8] android.support.v4.util.ArrayMap.:(I)V │ │ +09cac8: 7020 ee0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0eee │ │ +09cace: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -204719,17 +204792,17 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09cb10: |[09cb10] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -09cb20: 7020 ef0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0eef │ │ -09cb26: 0e00 |0003: return-void │ │ +09cad0: |[09cad0] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +09cae0: 7020 ef0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0eef │ │ +09cae6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -204740,22 +204813,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09cb28: |[09cb28] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -09cb38: 5410 ec04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04ec │ │ -09cb3c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -09cb40: 2200 7902 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@0279 │ │ -09cb44: 7020 1e0e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0e1e │ │ -09cb4a: 5b10 ec04 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04ec │ │ -09cb4e: 5410 ec04 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04ec │ │ -09cb52: 1100 |000d: return-object v0 │ │ +09cae8: |[09cae8] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +09caf8: 5410 ec04 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04ec │ │ +09cafc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +09cb00: 2200 7902 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@0279 │ │ +09cb04: 7020 1e0e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0e1e │ │ +09cb0a: 5b10 ec04 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04ec │ │ +09cb0e: 5410 ec04 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04ec │ │ +09cb12: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x000b line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ @@ -204767,18 +204840,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09cb54: |[09cb54] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -09cb64: 7120 d50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0ed5 │ │ -09cb6a: 0a00 |0003: move-result v0 │ │ -09cb6c: 0f00 |0004: return v0 │ │ +09cb14: |[09cb14] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +09cb24: 7120 d50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0ed5 │ │ +09cb2a: 0a00 |0003: move-result v0 │ │ +09cb2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -204789,20 +204862,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09cb70: |[09cb70] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -09cb80: 7010 310e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0e31 │ │ -09cb86: 0c00 |0003: move-result-object v0 │ │ -09cb88: 6e10 d70e 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0ed7 │ │ -09cb8e: 0c00 |0007: move-result-object v0 │ │ -09cb90: 1100 |0008: return-object v0 │ │ +09cb30: |[09cb30] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +09cb40: 7010 310e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0e31 │ │ +09cb46: 0c00 |0003: move-result-object v0 │ │ +09cb48: 6e10 d70e 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0ed7 │ │ +09cb4e: 0c00 |0007: move-result-object v0 │ │ +09cb50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -204811,20 +204884,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09cb94: |[09cb94] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -09cba4: 7010 310e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0e31 │ │ -09cbaa: 0c00 |0003: move-result-object v0 │ │ -09cbac: 6e10 d80e 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0ed8 │ │ -09cbb2: 0c00 |0007: move-result-object v0 │ │ -09cbb4: 1100 |0008: return-object v0 │ │ +09cb54: |[09cb54] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +09cb64: 7010 310e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0e31 │ │ +09cb6a: 0c00 |0003: move-result-object v0 │ │ +09cb6c: 6e10 d80e 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0ed8 │ │ +09cb72: 0c00 |0007: move-result-object v0 │ │ +09cb74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -204833,37 +204906,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -09cbb8: |[09cbb8] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -09cbc8: 5242 ed04 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04ed │ │ -09cbcc: 7210 7522 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@2275 │ │ -09cbd2: 0a03 |0005: move-result v3 │ │ -09cbd4: b032 |0006: add-int/2addr v2, v3 │ │ -09cbd6: 6e20 2e0e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0e2e │ │ -09cbdc: 7210 6e22 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ -09cbe2: 0c02 |000d: move-result-object v2 │ │ -09cbe4: 7210 8222 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -09cbea: 0c01 |0011: move-result-object v1 │ │ -09cbec: 7210 3f22 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -09cbf2: 0a02 |0015: move-result v2 │ │ -09cbf4: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -09cbf8: 7210 4022 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -09cbfe: 0c00 |001b: move-result-object v0 │ │ -09cc00: 1f00 3205 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ -09cc04: 7210 6a22 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -09cc0a: 0c02 |0021: move-result-object v2 │ │ -09cc0c: 7210 6b22 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -09cc12: 0c03 |0025: move-result-object v3 │ │ -09cc14: 6e30 370e 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ -09cc1a: 28e9 |0029: goto 0012 // -0017 │ │ -09cc1c: 0e00 |002a: return-void │ │ +09cb78: |[09cb78] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +09cb88: 5242 ed04 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04ed │ │ +09cb8c: 7210 7522 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@2275 │ │ +09cb92: 0a03 |0005: move-result v3 │ │ +09cb94: b032 |0006: add-int/2addr v2, v3 │ │ +09cb96: 6e20 2e0e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0e2e │ │ +09cb9c: 7210 6e22 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ +09cba2: 0c02 |000d: move-result-object v2 │ │ +09cba4: 7210 8222 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +09cbaa: 0c01 |0011: move-result-object v1 │ │ +09cbac: 7210 3f22 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +09cbb2: 0a02 |0015: move-result v2 │ │ +09cbb4: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +09cbb8: 7210 4022 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +09cbbe: 0c00 |001b: move-result-object v0 │ │ +09cbc0: 1f00 3205 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ +09cbc4: 7210 6a22 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +09cbca: 0c02 |0021: move-result-object v2 │ │ +09cbcc: 7210 6b22 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +09cbd2: 0c03 |0025: move-result-object v3 │ │ +09cbd4: 6e30 370e 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e37 │ │ +09cbda: 28e9 |0029: goto 0012 // -0017 │ │ +09cbdc: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -204879,18 +204952,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09cc20: |[09cc20] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -09cc30: 7120 da0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0eda │ │ -09cc36: 0a00 |0003: move-result v0 │ │ -09cc38: 0f00 |0004: return v0 │ │ +09cbe0: |[09cbe0] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +09cbf0: 7120 da0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0eda │ │ +09cbf6: 0a00 |0003: move-result v0 │ │ +09cbf8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -204901,18 +204974,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09cc3c: |[09cc3c] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -09cc4c: 7120 db0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0edb │ │ -09cc52: 0a00 |0003: move-result v0 │ │ -09cc54: 0f00 |0004: return v0 │ │ +09cbfc: |[09cbfc] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +09cc0c: 7120 db0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0edb │ │ +09cc12: 0a00 |0003: move-result v0 │ │ +09cc14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -204923,34 +204996,34 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09cc58: |[09cc58] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -09cc68: 7010 310e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0e31 │ │ -09cc6e: 0c00 |0003: move-result-object v0 │ │ -09cc70: 6e10 d90e 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0ed9 │ │ -09cc76: 0c00 |0007: move-result-object v0 │ │ -09cc78: 1100 |0008: return-object v0 │ │ +09cc18: |[09cc18] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +09cc28: 7010 310e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0e31 │ │ +09cc2e: 0c00 |0003: move-result-object v0 │ │ +09cc30: 6e10 d90e 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0ed9 │ │ +09cc36: 0c00 |0007: move-result-object v0 │ │ +09cc38: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ source_file_idx : 722 (ArrayMap.java) │ │ │ │ Class #865 header: │ │ class_idx : 650 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4195 │ │ +source_file_idx : 4191 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #865 annotations: │ │ Annotations on class │ │ @@ -204986,24 +205059,24 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09cc7c: |[09cc7c] android.support.v4.util.Pools$SimplePool.:(I)V │ │ -09cc8c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -09cc92: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ -09cc96: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09cc9a: 1a01 a912 |0007: const-string v1, "The max pool size must be > 0" // string@12a9 │ │ -09cc9e: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -09cca4: 2700 |000c: throw v0 │ │ -09cca6: 2330 9706 |000d: new-array v0, v3, [Ljava/lang/Object; // type@0697 │ │ -09ccaa: 5b20 1705 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ -09ccae: 0e00 |0011: return-void │ │ +09cc3c: |[09cc3c] android.support.v4.util.Pools$SimplePool.:(I)V │ │ +09cc4c: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +09cc52: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ +09cc56: 2200 e504 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09cc5a: 1a01 a512 |0007: const-string v1, "The max pool size must be > 0" // string@12a5 │ │ +09cc5e: 7020 4621 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +09cc64: 2700 |000c: throw v0 │ │ +09cc66: 2330 9706 |000d: new-array v0, v3, [Ljava/lang/Object; // type@0697 │ │ +09cc6a: 5b20 1705 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ +09cc6e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=94 │ │ 0x0011 line=95 │ │ @@ -205017,27 +205090,27 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -09ccb0: |[09ccb0] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ -09ccc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09ccc2: 5221 1805 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ -09ccc6: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ -09ccca: 5421 1705 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ -09ccce: 4601 0100 |0007: aget-object v1, v1, v0 │ │ -09ccd2: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ -09ccd6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -09ccd8: 0f01 |000c: return v1 │ │ -09ccda: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09ccde: 28f2 |000f: goto 0001 // -000e │ │ -09cce0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -09cce2: 28fb |0011: goto 000c // -0005 │ │ +09cc70: |[09cc70] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ +09cc80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09cc82: 5221 1805 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ +09cc86: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ +09cc8a: 5421 1705 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ +09cc8e: 4601 0100 |0007: aget-object v1, v1, v0 │ │ +09cc92: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ +09cc96: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +09cc98: 0f01 |000c: return v1 │ │ +09cc9a: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09cc9e: 28f2 |000f: goto 0001 // -000e │ │ +09cca0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +09cca2: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x000b line=126 │ │ 0x000c line=129 │ │ 0x000d line=124 │ │ @@ -205055,30 +205128,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -09cce4: |[09cce4] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ -09ccf4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09ccf6: 5243 1805 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ -09ccfa: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ -09ccfe: 5243 1805 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ -09cd02: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ -09cd06: 5443 1705 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ -09cd0a: 4600 0301 |000b: aget-object v0, v3, v1 │ │ -09cd0e: 5443 1705 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ -09cd12: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ -09cd16: 5242 1805 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ -09cd1a: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ -09cd1e: 5942 1805 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ -09cd22: 1100 |0017: return-object v0 │ │ -09cd24: 0720 |0018: move-object v0, v2 │ │ -09cd26: 28fe |0019: goto 0017 // -0002 │ │ +09cca4: |[09cca4] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ +09ccb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09ccb6: 5243 1805 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ +09ccba: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ +09ccbe: 5243 1805 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ +09ccc2: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ +09ccc6: 5443 1705 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ +09ccca: 4600 0301 |000b: aget-object v0, v3, v1 │ │ +09ccce: 5443 1705 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ +09ccd2: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ +09ccd6: 5242 1805 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ +09ccda: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ +09ccde: 5942 1805 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ +09cce2: 1100 |0017: return-object v0 │ │ +09cce4: 0720 |0018: move-object v0, v2 │ │ +09cce6: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0005 line=101 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0011 line=104 │ │ @@ -205094,36 +205167,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -09cd28: |[09cd28] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ -09cd38: 7020 e70e 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@0ee7 │ │ -09cd3e: 0a00 |0003: move-result v0 │ │ -09cd40: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -09cd44: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ -09cd48: 1a01 c402 |0008: const-string v1, "Already in the pool!" // string@02c4 │ │ -09cd4c: 7020 4a21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -09cd52: 2700 |000d: throw v0 │ │ -09cd54: 5220 1805 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ -09cd58: 5421 1705 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ -09cd5c: 2111 |0012: array-length v1, v1 │ │ -09cd5e: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ -09cd62: 5420 1705 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ -09cd66: 5221 1805 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ -09cd6a: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ -09cd6e: 5220 1805 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ -09cd72: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09cd76: 5920 1805 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ -09cd7a: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -09cd7c: 0f00 |0022: return v0 │ │ -09cd7e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -09cd80: 28fe |0024: goto 0022 // -0002 │ │ +09cce8: |[09cce8] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ +09ccf8: 7020 e70e 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@0ee7 │ │ +09ccfe: 0a00 |0003: move-result v0 │ │ +09cd00: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +09cd04: 2200 e604 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04e6 │ │ +09cd08: 1a01 c402 |0008: const-string v1, "Already in the pool!" // string@02c4 │ │ +09cd0c: 7020 4a21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +09cd12: 2700 |000d: throw v0 │ │ +09cd14: 5220 1805 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ +09cd18: 5421 1705 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ +09cd1c: 2111 |0012: array-length v1, v1 │ │ +09cd1e: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ +09cd22: 5420 1705 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0517 │ │ +09cd26: 5221 1805 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ +09cd2a: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ +09cd2e: 5220 1805 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ +09cd32: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09cd36: 5920 1805 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0518 │ │ +09cd3a: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +09cd3c: 0f00 |0022: return v0 │ │ +09cd3e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +09cd40: 28fe |0024: goto 0022 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=113 │ │ 0x000e line=115 │ │ 0x0015 line=116 │ │ 0x001b line=117 │ │ @@ -205131,15 +205204,15 @@ │ │ 0x0022 line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SimplePool; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/util/Pools$SimplePool; Landroid/support/v4/util/Pools$SimplePool; │ │ 0x0000 - 0x0025 reg=3 instance Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 4195 (Pools.java) │ │ + source_file_idx : 4191 (Pools.java) │ │ │ │ Class #866 header: │ │ class_idx : 656 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ source_file_idx : 604 │ │ static_fields_size : 0 │ │ @@ -205174,19 +205247,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 │ │ -09cd84: |[09cd84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -09cd94: 5b01 3005 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0530 │ │ -09cd98: 5b02 3105 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ -09cd9c: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09cda2: 0e00 |0007: return-void │ │ +09cd44: |[09cd44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +09cd54: 5b01 3005 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0530 │ │ +09cd58: 5b02 3105 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ +09cd5c: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09cd62: 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; │ │ @@ -205197,19 +205270,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 │ │ -09cda4: |[09cda4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09cdb4: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ -09cdb8: 6e30 5f0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f5f │ │ -09cdbe: 0a00 |0005: move-result v0 │ │ -09cdc0: 0f00 |0006: return v0 │ │ +09cd64: |[09cd64] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09cd74: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ +09cd78: 6e30 5f0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f5f │ │ +09cd7e: 0a00 |0005: move-result v0 │ │ +09cd80: 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; │ │ @@ -205219,18 +205292,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 │ │ -09cdc4: |[09cdc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09cdd4: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ -09cdd8: 6e30 620f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ -09cdde: 0e00 |0005: return-void │ │ +09cd84: |[09cd84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09cd94: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ +09cd98: 6e30 620f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ +09cd9e: 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; │ │ @@ -205241,20 +205314,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 │ │ -09cde0: |[09cde0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -09cdf0: 5420 3105 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ -09cdf4: 2201 5203 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ -09cdf8: 7020 1016 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1610 │ │ -09cdfe: 6e30 630f 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ -09ce04: 0e00 |000a: return-void │ │ +09cda0: |[09cda0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +09cdb0: 5420 3105 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ +09cdb4: 2201 5203 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ +09cdb8: 7020 1016 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1610 │ │ +09cdbe: 6e30 630f 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ +09cdc4: 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; │ │ @@ -205265,18 +205338,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 │ │ -09ce08: |[09ce08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09ce18: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ -09ce1c: 6e30 640f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f64 │ │ -09ce22: 0e00 |0005: return-void │ │ +09cdc8: |[09cdc8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09cdd8: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ +09cddc: 6e30 640f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f64 │ │ +09cde2: 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; │ │ @@ -205287,19 +205360,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 │ │ -09ce24: |[09ce24] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09ce34: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ -09ce38: 6e40 650f 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@0f65 │ │ -09ce3e: 0a00 |0005: move-result v0 │ │ -09ce40: 0f00 |0006: return v0 │ │ +09cde4: |[09cde4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09cdf4: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ +09cdf8: 6e40 650f 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@0f65 │ │ +09cdfe: 0a00 |0005: move-result v0 │ │ +09ce00: 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; │ │ @@ -205310,18 +205383,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09ce44: |[09ce44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -09ce54: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ -09ce58: 6e30 670f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0f67 │ │ -09ce5e: 0e00 |0005: return-void │ │ +09ce04: |[09ce04] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +09ce14: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ +09ce18: 6e30 670f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0f67 │ │ +09ce1e: 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; │ │ @@ -205332,18 +205405,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 │ │ -09ce60: |[09ce60] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09ce70: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ -09ce74: 6e30 680f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f68 │ │ -09ce7a: 0e00 |0005: return-void │ │ +09ce20: |[09ce20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09ce30: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0531 │ │ +09ce34: 6e30 680f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f68 │ │ +09ce3a: 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; │ │ @@ -205388,19 +205461,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 │ │ -09ce7c: |[09ce7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -09ce8c: 5b01 3205 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0532 │ │ -09ce90: 5b02 3305 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09ce94: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09ce9a: 0e00 |0007: return-void │ │ +09ce3c: |[09ce3c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +09ce4c: 5b01 3205 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0532 │ │ +09ce50: 5b02 3305 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09ce54: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09ce5a: 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; │ │ @@ -205411,19 +205484,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 │ │ -09ce9c: |[09ce9c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09ceac: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09ceb0: 6e30 5f0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f5f │ │ -09ceb6: 0a00 |0005: move-result v0 │ │ -09ceb8: 0f00 |0006: return v0 │ │ +09ce5c: |[09ce5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09ce6c: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09ce70: 6e30 5f0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f5f │ │ +09ce76: 0a00 |0005: move-result v0 │ │ +09ce78: 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; │ │ @@ -205433,24 +205506,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 │ │ -09cebc: |[09cebc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -09cecc: 5421 3305 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09ced0: 6e20 600f 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0f60 │ │ -09ced6: 0c00 |0005: move-result-object v0 │ │ -09ced8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -09cedc: 6e10 d816 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@16d8 │ │ -09cee2: 0c01 |000b: move-result-object v1 │ │ -09cee4: 1101 |000c: return-object v1 │ │ -09cee6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -09cee8: 28fe |000e: goto 000c // -0002 │ │ +09ce7c: |[09ce7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +09ce8c: 5421 3305 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09ce90: 6e20 600f 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0f60 │ │ +09ce96: 0c00 |0005: move-result-object v0 │ │ +09ce98: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +09ce9c: 6e10 d816 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@16d8 │ │ +09cea2: 0c01 |000b: move-result-object v1 │ │ +09cea4: 1101 |000c: return-object v1 │ │ +09cea6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +09cea8: 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; │ │ @@ -205461,18 +205534,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 │ │ -09ceec: |[09ceec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09cefc: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09cf00: 6e30 620f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ -09cf06: 0e00 |0005: return-void │ │ +09ceac: |[09ceac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09cebc: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09cec0: 6e30 620f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ +09cec6: 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; │ │ @@ -205483,20 +205556,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 │ │ -09cf08: |[09cf08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -09cf18: 5420 3305 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09cf1c: 2201 5203 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ -09cf20: 7020 1016 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1610 │ │ -09cf26: 6e30 630f 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ -09cf2c: 0e00 |000a: return-void │ │ +09cec8: |[09cec8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +09ced8: 5420 3305 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09cedc: 2201 5203 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ +09cee0: 7020 1016 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@1610 │ │ +09cee6: 6e30 630f 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ +09ceec: 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; │ │ @@ -205507,18 +205580,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 │ │ -09cf30: |[09cf30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09cf40: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09cf44: 6e30 640f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f64 │ │ -09cf4a: 0e00 |0005: return-void │ │ +09cef0: |[09cef0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09cf00: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09cf04: 6e30 640f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f64 │ │ +09cf0a: 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; │ │ @@ -205529,19 +205602,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 │ │ -09cf4c: |[09cf4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09cf5c: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09cf60: 6e40 650f 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@0f65 │ │ -09cf66: 0a00 |0005: move-result v0 │ │ -09cf68: 0f00 |0006: return v0 │ │ +09cf0c: |[09cf0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09cf1c: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09cf20: 6e40 650f 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@0f65 │ │ +09cf26: 0a00 |0005: move-result v0 │ │ +09cf28: 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; │ │ @@ -205552,19 +205625,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 │ │ -09cf6c: |[09cf6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -09cf7c: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09cf80: 6e40 660f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0f66 │ │ -09cf86: 0a00 |0005: move-result v0 │ │ -09cf88: 0f00 |0006: return v0 │ │ +09cf2c: |[09cf2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +09cf3c: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09cf40: 6e40 660f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0f66 │ │ +09cf46: 0a00 |0005: move-result v0 │ │ +09cf48: 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 │ │ @@ -205575,18 +205648,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09cf8c: |[09cf8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -09cf9c: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09cfa0: 6e30 670f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0f67 │ │ -09cfa6: 0e00 |0005: return-void │ │ +09cf4c: |[09cf4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +09cf5c: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09cf60: 6e30 670f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0f67 │ │ +09cf66: 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; │ │ @@ -205597,18 +205670,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 │ │ -09cfa8: |[09cfa8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09cfb8: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ -09cfbc: 6e30 680f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f68 │ │ -09cfc2: 0e00 |0005: return-void │ │ +09cf68: |[09cf68] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09cf78: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0533 │ │ +09cf7c: 6e30 680f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f68 │ │ +09cf82: 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; │ │ @@ -205645,17 +205718,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09cfc4: |[09cfc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -09cfd4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09cfda: 0e00 |0003: return-void │ │ +09cf84: |[09cf84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +09cf94: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09cf9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -205664,17 +205737,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 │ │ -09cfdc: |[09cfdc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09cfec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09cfee: 0f00 |0001: return v0 │ │ +09cf9c: |[09cf9c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09cfac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09cfae: 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; │ │ @@ -205685,17 +205758,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 │ │ -09cff0: |[09cff0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -09d000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d002: 1100 |0001: return-object v0 │ │ +09cfb0: |[09cfb0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +09cfc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09cfc2: 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; │ │ @@ -205705,17 +205778,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 │ │ -09d004: |[09d004] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -09d014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d016: 1100 |0001: return-object v0 │ │ +09cfc4: |[09cfc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +09cfd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09cfd6: 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; │ │ │ │ @@ -205724,17 +205797,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09d018: |[09d018] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -09d028: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d02a: 1100 |0001: return-object v0 │ │ +09cfd8: |[09cfd8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +09cfe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09cfea: 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;) │ │ @@ -205742,16 +205815,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 │ │ -09d02c: |[09d02c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09d03c: 0e00 |0000: return-void │ │ +09cfec: |[09cfec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09cffc: 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; │ │ @@ -205762,16 +205835,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 │ │ -09d040: |[09d040] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -09d050: 0e00 |0000: return-void │ │ +09d000: |[09d000] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +09d010: 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; │ │ @@ -205782,16 +205855,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 │ │ -09d054: |[09d054] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09d064: 0e00 |0000: return-void │ │ +09d014: |[09d014] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09d024: 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; │ │ @@ -205802,17 +205875,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 │ │ -09d068: |[09d068] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09d078: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09d07a: 0f00 |0001: return v0 │ │ +09d028: |[09d028] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09d038: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09d03a: 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; │ │ @@ -205824,17 +205897,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 │ │ -09d07c: |[09d07c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -09d08c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d08e: 0f00 |0001: return v0 │ │ +09d03c: |[09d03c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +09d04c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09d04e: 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; │ │ @@ -205846,16 +205919,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 │ │ -09d090: |[09d090] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -09d0a0: 0e00 |0000: return-void │ │ +09d050: |[09d050] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09d060: 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; │ │ @@ -205866,16 +205939,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 │ │ -09d0a4: |[09d0a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09d0b4: 0e00 |0000: return-void │ │ +09d064: |[09d064] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09d074: 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; │ │ @@ -206026,25 +206099,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -09d0b8: |[09d0b8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -09d0c8: 7100 261d 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1d26 │ │ -09d0ce: 0a00 |0003: move-result v0 │ │ -09d0d0: 6700 3f05 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@053f │ │ -09d0d4: 7100 2c1d 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1d2c │ │ -09d0da: 0a00 |0009: move-result v0 │ │ -09d0dc: 6700 4305 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0543 │ │ -09d0e0: 7100 251d 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1d25 │ │ -09d0e6: 0a00 |000f: move-result v0 │ │ -09d0e8: 6700 3e05 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@053e │ │ -09d0ec: 0e00 |0012: return-void │ │ +09d078: |[09d078] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +09d088: 7100 261d 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1d26 │ │ +09d08e: 0a00 |0003: move-result v0 │ │ +09d090: 6700 3f05 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@053f │ │ +09d094: 7100 2c1d 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1d2c │ │ +09d09a: 0a00 |0009: move-result v0 │ │ +09d09c: 6700 4305 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0543 │ │ +09d0a0: 7100 251d 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1d25 │ │ +09d0a6: 0a00 |000f: move-result v0 │ │ +09d0a8: 6700 3e05 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@053e │ │ +09d0ac: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -206053,31 +206126,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 │ │ -09d0f0: |[09d0f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -09d100: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09d106: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -09d10a: 2200 a102 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02a1 │ │ -09d10e: 7030 ad0f 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@0fad │ │ -09d114: 5b10 4c05 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d118: 5b13 5205 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ -09d11c: 2030 0504 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0405 │ │ -09d120: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -09d124: 1f03 0504 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0405 │ │ -09d128: 6e20 bf0f 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0fbf │ │ -09d12e: 7020 ba0f 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0fba │ │ -09d134: 0e00 |001a: return-void │ │ -09d136: 2200 a102 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02a1 │ │ -09d13a: 7020 ac0f 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0fac │ │ -09d140: 5b10 4c05 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d144: 28ea |0022: goto 000c // -0016 │ │ +09d0b0: |[09d0b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +09d0c0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09d0c6: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +09d0ca: 2200 a102 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02a1 │ │ +09d0ce: 7030 ad0f 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@0fad │ │ +09d0d4: 5b10 4c05 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d0d8: 5b13 5205 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ +09d0dc: 2030 0504 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0405 │ │ +09d0e0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +09d0e4: 1f03 0504 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0405 │ │ +09d0e8: 6e20 bf0f 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0fbf │ │ +09d0ee: 7020 ba0f 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0fba │ │ +09d0f4: 0e00 |001a: return-void │ │ +09d0f6: 2200 a102 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02a1 │ │ +09d0fa: 7020 ac0f 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0fac │ │ +09d100: 5b10 4c05 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d104: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -206097,17 +206170,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 │ │ -09d148: |[09d148] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -09d158: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d15c: 1100 |0002: return-object v0 │ │ +09d108: |[09d108] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +09d118: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d11c: 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;) │ │ @@ -206115,17 +206188,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 │ │ -09d160: |[09d160] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -09d170: 5410 5205 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ -09d174: 1100 |0002: return-object v0 │ │ +09d120: |[09d120] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +09d130: 5410 5205 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ +09d134: 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;) │ │ @@ -206133,17 +206206,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 │ │ -09d178: |[09d178] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -09d188: 7010 b90f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0fb9 │ │ -09d18e: 0e00 |0003: return-void │ │ +09d138: |[09d138] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +09d148: 7010 b90f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0fb9 │ │ +09d14e: 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;) │ │ @@ -206151,17 +206224,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 │ │ -09d190: |[09d190] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -09d1a0: 5410 4805 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ -09d1a4: 1100 |0002: return-object v0 │ │ +09d150: |[09d150] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +09d160: 5410 4805 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ +09d164: 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;) │ │ @@ -206169,17 +206242,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 │ │ -09d1a8: |[09d1a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -09d1b8: 5510 5605 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0556 │ │ -09d1bc: 0f00 |0002: return v0 │ │ +09d168: |[09d168] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +09d178: 5510 5605 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0556 │ │ +09d17c: 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;) │ │ @@ -206187,17 +206260,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d1c0: |[09d1c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -09d1d0: 5c01 4705 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ -09d1d4: 0f01 |0002: return v1 │ │ +09d180: |[09d180] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +09d190: 5c01 4705 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ +09d194: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -206206,38 +206279,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -09d1d8: |[09d1d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -09d1e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09d1ea: 5430 4c05 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d1ee: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -09d1f0: 6e20 d802 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09d1f6: 5430 4c05 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d1fa: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -09d1fc: 6e20 d802 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09d202: 5430 4c05 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d206: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -09d208: 6e20 d802 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09d20e: 5430 5805 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d212: 6e10 771c 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ -09d218: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -09d21a: 5b30 5805 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d21e: 5c32 4e05 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ -09d222: 5c32 5605 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0556 │ │ -09d226: 5c32 4505 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ -09d22a: 5c32 4405 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ -09d22e: 5c32 4705 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ -09d232: 5530 4d05 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ -09d236: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -09d23a: 5c32 4d05 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ -09d23e: 0e00 |002b: return-void │ │ +09d198: |[09d198] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +09d1a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09d1aa: 5430 4c05 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d1ae: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +09d1b0: 6e20 d802 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d1b6: 5430 4c05 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d1ba: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +09d1bc: 6e20 d802 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d1c2: 5430 4c05 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d1c6: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +09d1c8: 6e20 d802 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d1ce: 5430 5805 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d1d2: 6e10 771c 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ +09d1d8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +09d1da: 5b30 5805 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d1de: 5c32 4e05 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ +09d1e2: 5c32 5605 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0556 │ │ +09d1e6: 5c32 4505 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ +09d1ea: 5c32 4405 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ +09d1ee: 5c32 4705 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ +09d1f2: 5530 4d05 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ +09d1f6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +09d1fa: 5c32 4d05 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ +09d1fe: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -206257,33 +206330,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -09d240: |[09d240] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -09d250: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09d252: 5430 4c05 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d256: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -09d258: 6e20 d802 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09d25e: 5430 4c05 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d262: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -09d264: 6e20 d802 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09d26a: 5430 4c05 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d26e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -09d270: 6e20 d802 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09d276: 5c32 4e05 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ -09d27a: 5c32 4505 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ -09d27e: 5c32 4405 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ -09d282: 5c32 4705 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ -09d286: 5530 4d05 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ -09d28a: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -09d28e: 5c32 4d05 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ -09d292: 0e00 |0021: return-void │ │ +09d200: |[09d200] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +09d210: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09d212: 5430 4c05 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d216: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +09d218: 6e20 d802 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d21e: 5430 4c05 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d222: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +09d224: 6e20 d802 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d22a: 5430 4c05 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d22e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +09d230: 6e20 d802 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d236: 5c32 4e05 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ +09d23a: 5c32 4505 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ +09d23e: 5c32 4405 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ +09d242: 5c32 4705 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ +09d246: 5530 4d05 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ +09d24a: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +09d24e: 5c32 4d05 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ +09d252: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -206300,26 +206373,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09d294: |[09d294] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -09d2a4: 5420 4c05 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d2a8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -09d2aa: 6e20 d802 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09d2b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -09d2b2: 5c20 4705 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ -09d2b6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -09d2b8: 5c20 4d05 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ -09d2bc: 5420 5205 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ -09d2c0: 5421 4605 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d2c4: 7220 2a1c 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1c2a │ │ -09d2ca: 0e00 |0013: return-void │ │ +09d254: |[09d254] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +09d264: 5420 4c05 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d268: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +09d26a: 6e20 d802 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d270: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +09d272: 5c20 4705 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ +09d276: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +09d278: 5c20 4d05 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ +09d27c: 5420 5205 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ +09d280: 5421 4605 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d284: 7220 2a1c 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1c2a │ │ +09d28a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -206331,45 +206404,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -09d2cc: |[09d2cc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -09d2dc: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -09d2e0: 2203 e504 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09d2e4: 1a04 0604 |0004: const-string v4, "Context must not be null" // string@0406 │ │ -09d2e8: 7020 4621 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -09d2ee: 2703 |0009: throw v3 │ │ -09d2f0: 5453 5205 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ -09d2f4: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -09d2f8: 2203 e504 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09d2fc: 1a04 0910 |0010: const-string v4, "OnGestureListener must not be null" // string@1009 │ │ -09d300: 7020 4621 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -09d306: 2703 |0015: throw v3 │ │ -09d308: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -09d30a: 5c53 4f05 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@054f │ │ -09d30e: 7110 241d 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ -09d314: 0c00 |001c: move-result-object v0 │ │ -09d316: 6e10 2b1d 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ -09d31c: 0a02 |0020: move-result v2 │ │ -09d31e: 6e10 271d 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1d27 │ │ -09d324: 0a01 |0024: move-result v1 │ │ -09d326: 6e10 291d 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1d29 │ │ -09d32c: 0a03 |0028: move-result v3 │ │ -09d32e: 5953 5405 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0554 │ │ -09d332: 6e10 281d 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1d28 │ │ -09d338: 0a03 |002e: move-result v3 │ │ -09d33a: 5953 5305 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0553 │ │ -09d33e: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -09d342: 5953 5705 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0557 │ │ -09d346: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -09d34a: 5953 4905 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0549 │ │ -09d34e: 0e00 |0039: return-void │ │ +09d28c: |[09d28c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +09d29c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +09d2a0: 2203 e504 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09d2a4: 1a04 0604 |0004: const-string v4, "Context must not be null" // string@0406 │ │ +09d2a8: 7020 4621 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +09d2ae: 2703 |0009: throw v3 │ │ +09d2b0: 5453 5205 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ +09d2b4: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +09d2b8: 2203 e504 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09d2bc: 1a04 0510 |0010: const-string v4, "OnGestureListener must not be null" // string@1005 │ │ +09d2c0: 7020 4621 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +09d2c6: 2703 |0015: throw v3 │ │ +09d2c8: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +09d2ca: 5c53 4f05 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@054f │ │ +09d2ce: 7110 241d 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ +09d2d4: 0c00 |001c: move-result-object v0 │ │ +09d2d6: 6e10 2b1d 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ +09d2dc: 0a02 |0020: move-result v2 │ │ +09d2de: 6e10 271d 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1d27 │ │ +09d2e4: 0a01 |0024: move-result v1 │ │ +09d2e6: 6e10 291d 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1d29 │ │ +09d2ec: 0a03 |0028: move-result v3 │ │ +09d2ee: 5953 5405 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0554 │ │ +09d2f2: 6e10 281d 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1d28 │ │ +09d2f8: 0a03 |002e: move-result v3 │ │ +09d2fa: 5953 5305 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0553 │ │ +09d2fe: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +09d302: 5953 5705 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0557 │ │ +09d306: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +09d30a: 5953 4905 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0549 │ │ +09d30e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -206393,49 +206466,49 @@ │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -09d350: |[09d350] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -09d360: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09d362: 5583 4405 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ -09d366: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -09d36a: 0f02 |0005: return v2 │ │ -09d36c: 6e10 621c 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@1c62 │ │ -09d372: 0b04 |0009: move-result-wide v4 │ │ -09d374: 6e10 621c 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1c62 │ │ -09d37a: 0b06 |000d: move-result-wide v6 │ │ -09d37c: bc64 |000e: sub-long/2addr v4, v6 │ │ -09d37e: 6003 3e05 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@053e │ │ -09d382: 8136 |0011: int-to-long v6, v3 │ │ -09d384: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -09d388: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -09d38c: 6e10 651c 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -09d392: 0a03 |0019: move-result v3 │ │ -09d394: 8733 |001a: float-to-int v3, v3 │ │ -09d396: 6e10 651c 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -09d39c: 0a04 |001e: move-result v4 │ │ -09d39e: 8744 |001f: float-to-int v4, v4 │ │ -09d3a0: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -09d3a4: 6e10 671c 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -09d3aa: 0a03 |0025: move-result v3 │ │ -09d3ac: 8733 |0026: float-to-int v3, v3 │ │ -09d3ae: 6e10 671c 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -09d3b4: 0a04 |002a: move-result v4 │ │ -09d3b6: 8744 |002b: float-to-int v4, v4 │ │ -09d3b8: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -09d3bc: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -09d3c0: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -09d3c4: b043 |0032: add-int/2addr v3, v4 │ │ -09d3c6: 5284 4905 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0549 │ │ -09d3ca: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -09d3ce: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -09d3d0: 28cd |0038: goto 0005 // -0033 │ │ +09d310: |[09d310] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +09d320: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09d322: 5583 4405 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ +09d326: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +09d32a: 0f02 |0005: return v2 │ │ +09d32c: 6e10 621c 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@1c62 │ │ +09d332: 0b04 |0009: move-result-wide v4 │ │ +09d334: 6e10 621c 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1c62 │ │ +09d33a: 0b06 |000d: move-result-wide v6 │ │ +09d33c: bc64 |000e: sub-long/2addr v4, v6 │ │ +09d33e: 6003 3e05 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@053e │ │ +09d342: 8136 |0011: int-to-long v6, v3 │ │ +09d344: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +09d348: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +09d34c: 6e10 651c 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +09d352: 0a03 |0019: move-result v3 │ │ +09d354: 8733 |001a: float-to-int v3, v3 │ │ +09d356: 6e10 651c 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +09d35c: 0a04 |001e: move-result v4 │ │ +09d35e: 8744 |001f: float-to-int v4, v4 │ │ +09d360: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +09d364: 6e10 671c 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +09d36a: 0a03 |0025: move-result v3 │ │ +09d36c: 8733 |0026: float-to-int v3, v3 │ │ +09d36e: 6e10 671c 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +09d374: 0a04 |002a: move-result v4 │ │ +09d376: 8744 |002b: float-to-int v4, v4 │ │ +09d378: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +09d37c: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +09d380: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +09d384: b043 |0032: add-int/2addr v3, v4 │ │ +09d386: 5284 4905 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0549 │ │ +09d38a: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +09d38e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +09d390: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ @@ -206454,17 +206527,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d3d4: |[09d3d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -09d3e4: 5510 4f05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@054f │ │ -09d3e8: 0f00 |0002: return v0 │ │ +09d394: |[09d394] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +09d3a4: 5510 4f05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@054f │ │ +09d3a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -206472,619 +206545,619 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -09d3ec: |[09d3ec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -09d3fc: 7401 5f1c 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -09d402: 0a06 |0003: move-result v6 │ │ -09d404: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -09d408: 5400 5805 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d40c: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -09d410: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -09d414: 7100 761c 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ -09d41a: 0c24 |000f: move-result-object v36 │ │ -09d41c: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -09d420: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -09d424: 5b10 5805 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d428: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -09d42c: 5400 5805 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d430: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -09d434: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -09d438: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -09d43c: 6e20 6f1c 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ -09d442: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -09d446: 0224 0000 |0025: move/from16 v36, v0 │ │ -09d44a: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -09d44e: 0200 2400 |0029: move/from16 v0, v36 │ │ -09d452: 0201 2500 |002b: move/from16 v1, v37 │ │ -09d456: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -09d45a: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -09d45e: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -09d462: 7701 9310 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ -09d468: 0a19 |0036: move-result v25 │ │ -09d46a: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -09d46e: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -09d472: 7701 9510 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ -09d478: 0a07 |003e: move-result v7 │ │ -09d47a: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -09d47e: 0200 1200 |0041: move/from16 v0, v18 │ │ -09d482: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -09d486: 0200 1900 |0045: move/from16 v0, v25 │ │ -09d48a: 0201 1200 |0047: move/from16 v1, v18 │ │ -09d48e: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -09d492: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -09d496: 28f4 |004d: goto 0041 // -000c │ │ -09d498: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -09d49c: 28e1 |0050: goto 0031 // -001f │ │ -09d49e: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -09d4a2: 28e4 |0053: goto 0037 // -001c │ │ -09d4a4: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -09d4a8: 0201 1200 |0056: move/from16 v1, v18 │ │ -09d4ac: 7120 9710 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ -09d4b2: 0a24 |005b: move-result v36 │ │ -09d4b4: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -09d4b8: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -09d4bc: 0201 1200 |0060: move/from16 v1, v18 │ │ -09d4c0: 7120 9810 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ -09d4c6: 0a24 |0065: move-result v36 │ │ -09d4c8: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -09d4cc: 28e3 |0068: goto 004b // -001d │ │ -09d4ce: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -09d4d2: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -09d4d6: 82c0 |006d: int-to-float v0, v12 │ │ -09d4d8: 0224 0000 |006e: move/from16 v36, v0 │ │ -09d4dc: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -09d4e0: 82c0 |0072: int-to-float v0, v12 │ │ -09d4e2: 0224 0000 |0073: move/from16 v36, v0 │ │ -09d4e6: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -09d4ea: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -09d4ee: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -09d4f2: 0224 0000 |007b: move/from16 v36, v0 │ │ -09d4f6: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -09d4fc: 0f11 |0080: return v17 │ │ -09d4fe: 017c |0081: move v12, v7 │ │ -09d500: 28eb |0082: goto 006d // -0015 │ │ -09d502: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -09d506: 590e 5005 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ -09d50a: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -09d50e: 590e 4a05 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054a │ │ -09d512: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -09d516: 590f 5105 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ -09d51a: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -09d51e: 590f 4b05 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054b │ │ -09d522: 7601 b80f 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0fb8 │ │ -09d528: 28ea |0096: goto 0080 // -0016 │ │ -09d52a: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -09d52e: 590e 5005 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ -09d532: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -09d536: 590e 4a05 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054a │ │ -09d53a: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -09d53e: 590f 5105 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ -09d542: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -09d546: 590f 4b05 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054b │ │ -09d54a: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -09d54e: 5400 5805 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d552: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -09d556: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -09d55a: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -09d55e: 5200 5305 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0553 │ │ -09d562: 0226 0000 |00b3: move/from16 v38, v0 │ │ -09d566: 0200 2600 |00b5: move/from16 v0, v38 │ │ -09d56a: 8200 |00b7: int-to-float v0, v0 │ │ -09d56c: 0226 0000 |00b8: move/from16 v38, v0 │ │ -09d570: 7403 711c 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ -09d576: 7701 9310 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ -09d57c: 0a1c |00c0: move-result v28 │ │ -09d57e: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -09d582: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -09d586: 7120 9610 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -09d58c: 0a13 |00c8: move-result v19 │ │ -09d58e: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -09d592: 5400 5805 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d596: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -09d59a: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -09d59e: 0201 1300 |00d1: move/from16 v1, v19 │ │ -09d5a2: 7120 2311 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ -09d5a8: 0a21 |00d6: move-result v33 │ │ -09d5aa: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -09d5ae: 5400 5805 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d5b2: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -09d5b6: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -09d5ba: 0201 1300 |00df: move/from16 v1, v19 │ │ -09d5be: 7120 2411 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ -09d5c4: 0a23 |00e4: move-result v35 │ │ -09d5c6: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -09d5ca: 0200 1200 |00e7: move/from16 v0, v18 │ │ -09d5ce: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -09d5d2: 0200 1200 |00eb: move/from16 v0, v18 │ │ -09d5d6: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -09d5da: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -09d5de: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -09d5e2: 28f4 |00f3: goto 00e7 // -000c │ │ -09d5e4: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -09d5e8: 0201 1200 |00f6: move/from16 v1, v18 │ │ -09d5ec: 7120 9610 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -09d5f2: 0a14 |00fb: move-result v20 │ │ -09d5f4: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -09d5f8: 5400 5805 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d5fc: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -09d600: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -09d604: 0201 1400 |0104: move/from16 v1, v20 │ │ -09d608: 7120 2311 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ -09d60e: 0a24 |0109: move-result v36 │ │ -09d610: a820 2124 |010a: mul-float v32, v33, v36 │ │ -09d614: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -09d618: 5400 5805 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d61c: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -09d620: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -09d624: 0201 1400 |0114: move/from16 v1, v20 │ │ -09d628: 7120 2411 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ -09d62e: 0a24 |0119: move-result v36 │ │ -09d630: a822 2324 |011a: mul-float v34, v35, v36 │ │ -09d634: a60d 2022 |011c: add-float v13, v32, v34 │ │ -09d638: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -09d63c: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -09d640: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -09d644: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -09d648: 5400 5805 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09d64c: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -09d650: 7401 701c 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1c70 │ │ -09d656: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -09d65a: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -09d65e: 5400 4805 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ -09d662: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -09d666: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -09d66a: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -09d66e: 5400 4c05 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d672: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -09d676: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -09d67a: 7402 d102 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@02d1 │ │ -09d680: 0a10 |0142: move-result v16 │ │ -09d682: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -09d686: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -09d68a: 5400 4c05 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d68e: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -09d692: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -09d696: 7402 d802 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09d69c: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -09d6a0: 5400 4605 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d6a4: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -09d6a8: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -09d6ac: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -09d6b0: 5400 5505 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ -09d6b4: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -09d6b8: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -09d6bc: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -09d6c0: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -09d6c4: 5400 4605 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d6c8: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -09d6cc: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -09d6d0: 5400 5505 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ -09d6d4: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -09d6d8: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -09d6dc: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -09d6e0: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -09d6e4: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -09d6e8: 7040 bb0f 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@0fbb │ │ -09d6ee: 0a24 |0179: move-result v36 │ │ -09d6f0: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -09d6f4: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -09d6f8: 0200 2400 |017e: move/from16 v0, v36 │ │ -09d6fc: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -09d700: 5c10 4e05 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ -09d704: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -09d708: 5400 4805 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ -09d70c: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -09d710: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -09d714: 5400 4605 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d718: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -09d71c: 7802 251c 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1c25 │ │ -09d722: 0a24 |0193: move-result v36 │ │ -09d724: 9611 1124 |0194: or-int v17, v17, v36 │ │ -09d728: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -09d72c: 5400 4805 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ -09d730: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -09d734: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -09d738: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -09d73c: 7220 261c 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1c26 │ │ -09d742: 0a24 |01a3: move-result v36 │ │ -09d744: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -09d748: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -09d74c: 590e 5005 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ -09d750: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -09d754: 590e 4a05 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054a │ │ -09d758: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -09d75c: 590f 5105 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ -09d760: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -09d764: 590f 4b05 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054b │ │ -09d768: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -09d76c: 5400 4605 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d770: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -09d774: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -09d778: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -09d77c: 5400 4605 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d780: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -09d784: 7401 6b1c 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ -09d78a: 7701 6a1c 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1c6a │ │ -09d790: 0c24 |01ca: move-result-object v36 │ │ -09d792: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -09d796: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -09d79a: 5b10 4605 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d79e: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -09d7a2: 0200 2400 |01d3: move/from16 v0, v36 │ │ -09d7a6: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -09d7aa: 5c10 4505 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ -09d7ae: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -09d7b2: 0200 2400 |01db: move/from16 v0, v36 │ │ -09d7b6: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -09d7ba: 5c10 4405 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ -09d7be: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -09d7c2: 0200 2400 |01e3: move/from16 v0, v36 │ │ -09d7c6: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -09d7ca: 5c10 5605 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0556 │ │ -09d7ce: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -09d7d2: 0200 2400 |01eb: move/from16 v0, v36 │ │ -09d7d6: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -09d7da: 5c10 4d05 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ -09d7de: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -09d7e2: 0200 2400 |01f3: move/from16 v0, v36 │ │ -09d7e6: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -09d7ea: 5c10 4705 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ -09d7ee: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -09d7f2: 5500 4f05 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@054f │ │ -09d7f6: 0224 0000 |01fd: move/from16 v36, v0 │ │ -09d7fa: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -09d7fe: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -09d802: 5400 4c05 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d806: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -09d80a: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -09d80e: 7402 d802 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09d814: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -09d818: 5400 4c05 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d81c: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -09d820: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -09d824: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -09d828: 5400 4605 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d82c: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -09d830: 7401 601c 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1c60 │ │ -09d836: 0b26 |021d: move-result-wide v38 │ │ -09d838: 6028 4305 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0543 │ │ -09d83c: 0200 2800 |0220: move/from16 v0, v40 │ │ -09d840: 8100 |0222: int-to-long v0, v0 │ │ -09d842: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -09d846: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -09d84a: 6028 3f05 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@053f │ │ -09d84e: 0200 2800 |0229: move/from16 v0, v40 │ │ -09d852: 8100 |022b: int-to-long v0, v0 │ │ -09d854: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -09d858: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -09d85c: 7404 da02 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@02da │ │ -09d862: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -09d866: 5400 4c05 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d86a: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -09d86e: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -09d872: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -09d876: 5400 4605 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d87a: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -09d87e: 7401 601c 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1c60 │ │ -09d884: 0b26 |0244: move-result-wide v38 │ │ -09d886: 6028 4305 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0543 │ │ -09d88a: 0200 2800 |0247: move/from16 v0, v40 │ │ -09d88e: 8100 |0249: int-to-long v0, v0 │ │ -09d890: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -09d894: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -09d898: 7404 da02 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@02da │ │ -09d89e: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -09d8a2: 5400 5205 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ -09d8a6: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -09d8aa: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -09d8ae: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -09d8b2: 7220 281c 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1c28 │ │ -09d8b8: 0a24 |025e: move-result v36 │ │ -09d8ba: 9611 1124 |025f: or-int v17, v17, v36 │ │ -09d8be: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -09d8c2: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -09d8c6: 5400 4c05 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09d8ca: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -09d8ce: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -09d8d2: 6026 3e05 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@053e │ │ -09d8d6: 0200 2600 |026d: move/from16 v0, v38 │ │ -09d8da: 8100 |026f: int-to-long v0, v0 │ │ -09d8dc: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -09d8e0: 7404 db02 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@02db │ │ -09d8e6: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -09d8ea: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -09d8ee: 5500 4d05 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ -09d8f2: 0224 0000 |027b: move/from16 v36, v0 │ │ -09d8f6: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -09d8fa: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -09d8fe: 5200 5005 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ -09d902: 0224 0000 |0283: move/from16 v36, v0 │ │ -09d906: a717 240e |0285: sub-float v23, v36, v14 │ │ -09d90a: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -09d90e: 5200 5105 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ -09d912: 0224 0000 |028b: move/from16 v36, v0 │ │ -09d916: a718 240f |028d: sub-float v24, v36, v15 │ │ -09d91a: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -09d91e: 5500 4e05 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ -09d922: 0224 0000 |0293: move/from16 v36, v0 │ │ -09d926: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -09d92a: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -09d92e: 5400 4805 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ -09d932: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -09d936: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -09d93a: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -09d93e: 7220 261c 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1c26 │ │ -09d944: 0a24 |02a4: move-result v36 │ │ -09d946: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -09d94a: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -09d94e: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -09d952: 5500 4505 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ -09d956: 0224 0000 |02ad: move/from16 v36, v0 │ │ -09d95a: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -09d95e: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -09d962: 5200 4a05 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054a │ │ -09d966: 0224 0000 |02b5: move/from16 v36, v0 │ │ -09d96a: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -09d96e: 0200 2400 |02b9: move/from16 v0, v36 │ │ -09d972: 8709 |02bb: float-to-int v9, v0 │ │ -09d974: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -09d978: 5200 4b05 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054b │ │ -09d97c: 0224 0000 |02c0: move/from16 v36, v0 │ │ -09d980: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -09d984: 0200 2400 |02c4: move/from16 v0, v36 │ │ -09d988: 870a |02c6: float-to-int v10, v0 │ │ -09d98a: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -09d98e: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -09d992: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -09d996: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -09d99a: 5200 5705 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0557 │ │ -09d99e: 0224 0000 |02d1: move/from16 v36, v0 │ │ -09d9a2: 0200 2400 |02d3: move/from16 v0, v36 │ │ -09d9a6: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -09d9aa: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -09d9ae: 5400 5205 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ -09d9b2: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -09d9b6: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -09d9ba: 5400 4605 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09d9be: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -09d9c2: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -09d9c6: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -09d9ca: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -09d9ce: 0203 1700 |02e9: move/from16 v3, v23 │ │ -09d9d2: 0204 1800 |02eb: move/from16 v4, v24 │ │ -09d9d6: 7254 2b1c 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1c2b │ │ -09d9dc: 0a11 |02f0: move-result v17 │ │ -09d9de: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -09d9e2: 590e 5005 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ -09d9e6: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -09d9ea: 590f 5105 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ -09d9ee: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -09d9f2: 0200 2400 |02fb: move/from16 v0, v36 │ │ -09d9f6: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -09d9fa: 5c10 4505 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ -09d9fe: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -09da02: 5400 4c05 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09da06: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -09da0a: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -09da0e: 7402 d802 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09da14: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -09da18: 5400 4c05 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09da1c: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -09da20: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -09da24: 7402 d802 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09da2a: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -09da2e: 5400 4c05 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09da32: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -09da36: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -09da3a: 7402 d802 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09da40: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -09da44: 5200 5705 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0557 │ │ -09da48: 0224 0000 |0326: move/from16 v36, v0 │ │ -09da4c: 0200 2400 |0328: move/from16 v0, v36 │ │ -09da50: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -09da54: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -09da58: 0200 2400 |032e: move/from16 v0, v36 │ │ -09da5c: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -09da60: 5c10 4405 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ -09da64: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -09da68: 7701 5d21 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -09da6e: 0a24 |0339: move-result v36 │ │ -09da70: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -09da74: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -09da78: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -09da7c: 7701 5d21 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -09da82: 0a24 |0343: move-result v36 │ │ -09da84: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -09da88: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -09da8c: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -09da90: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -09da94: 5400 5205 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ -09da98: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -09da9c: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -09daa0: 5400 4605 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09daa4: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -09daa8: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -09daac: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -09dab0: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -09dab4: 0203 1700 |035c: move/from16 v3, v23 │ │ -09dab8: 0204 1800 |035e: move/from16 v4, v24 │ │ -09dabc: 7254 2b1c 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1c2b │ │ -09dac2: 0a11 |0363: move-result v17 │ │ -09dac4: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -09dac8: 590e 5005 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ -09dacc: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -09dad0: 590f 5105 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ -09dad4: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -09dad8: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -09dadc: 0200 2400 |0370: move/from16 v0, v36 │ │ -09dae0: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -09dae4: 5c10 5605 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0556 │ │ -09dae8: 7701 6a1c 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1c6a │ │ -09daee: 0c08 |0379: move-result-object v8 │ │ -09daf0: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -09daf4: 5500 4e05 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ -09daf8: 0224 0000 |037e: move/from16 v36, v0 │ │ -09dafc: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -09db00: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -09db04: 5400 4805 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ -09db08: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -09db0c: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -09db10: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -09db14: 7220 261c 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1c26 │ │ -09db1a: 0a24 |038f: move-result v36 │ │ -09db1c: 9611 1124 |0390: or-int v17, v17, v36 │ │ -09db20: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -09db24: 5400 5505 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ -09db28: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -09db2c: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -09db30: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -09db34: 5400 5505 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ -09db38: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -09db3c: 7401 6b1c 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ -09db42: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -09db46: 5b08 5505 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ -09db4a: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -09db4e: 5400 5805 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09db52: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -09db56: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -09db5a: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -09db5e: 5400 5805 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09db62: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -09db66: 7401 771c 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ -09db6c: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -09db70: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -09db74: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -09db78: 5b10 5805 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09db7c: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -09db80: 0200 2400 |03c2: move/from16 v0, v36 │ │ -09db84: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -09db88: 5c10 4e05 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ -09db8c: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -09db90: 0200 2400 |03ca: move/from16 v0, v36 │ │ -09db94: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -09db98: 5c10 4705 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ -09db9c: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -09dba0: 5400 4c05 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09dba4: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -09dba8: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -09dbac: 7402 d802 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09dbb2: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -09dbb6: 5400 4c05 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09dbba: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -09dbbe: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -09dbc2: 7402 d802 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09dbc8: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -09dbcc: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -09dbd0: 5500 4d05 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ -09dbd4: 0224 0000 |03ec: move/from16 v36, v0 │ │ -09dbd8: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -09dbdc: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -09dbe0: 5400 4c05 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ -09dbe4: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -09dbe8: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -09dbec: 7402 d802 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ -09dbf2: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -09dbf6: 0200 2400 |03fd: move/from16 v0, v36 │ │ -09dbfa: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -09dbfe: 5c10 4d05 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ -09dc02: 288f |0403: goto 0392 // -0071 │ │ -09dc04: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -09dc08: 5500 4505 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ -09dc0c: 0224 0000 |0408: move/from16 v36, v0 │ │ -09dc10: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -09dc14: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -09dc18: 5400 5205 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ -09dc1c: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -09dc20: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -09dc24: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -09dc28: 7220 2d1c 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1c2d │ │ -09dc2e: 0a11 |0419: move-result v17 │ │ -09dc30: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -09dc34: 5500 4705 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ -09dc38: 0224 0000 |041e: move/from16 v36, v0 │ │ -09dc3c: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -09dc40: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -09dc44: 5400 4805 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ -09dc48: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -09dc4c: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -09dc50: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -09dc54: 5400 4805 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ -09dc58: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -09dc5c: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -09dc60: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -09dc64: 7220 271c 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1c27 │ │ -09dc6a: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -09dc6e: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -09dc72: 5400 5805 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ -09dc76: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -09dc7a: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -09dc7e: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -09dc82: 0201 2400 |0443: move/from16 v1, v36 │ │ -09dc86: 7120 9610 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ -09dc8c: 0a15 |0448: move-result v21 │ │ -09dc8e: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -09dc92: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -09dc96: 5200 5305 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0553 │ │ -09dc9a: 0225 0000 |044f: move/from16 v37, v0 │ │ -09dc9e: 0200 2500 |0451: move/from16 v0, v37 │ │ -09dca2: 8200 |0453: int-to-float v0, v0 │ │ -09dca4: 0225 0000 |0454: move/from16 v37, v0 │ │ -09dca8: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -09dcac: 0201 2400 |0458: move/from16 v1, v36 │ │ -09dcb0: 0202 2500 |045a: move/from16 v2, v37 │ │ -09dcb4: 6e30 711c 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ -09dcba: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -09dcbe: 0201 1500 |0461: move/from16 v1, v21 │ │ -09dcc2: 7120 2411 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ -09dcc8: 0a1f |0466: move-result v31 │ │ -09dcca: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -09dcce: 0201 1500 |0469: move/from16 v1, v21 │ │ -09dcd2: 7120 2311 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ -09dcd8: 0a1e |046e: move-result v30 │ │ -09dcda: 7701 5d21 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -09dce0: 0a24 |0472: move-result v36 │ │ -09dce2: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -09dce6: 5200 5405 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0554 │ │ -09dcea: 0225 0000 |0477: move/from16 v37, v0 │ │ -09dcee: 0200 2500 |0479: move/from16 v0, v37 │ │ -09dcf2: 8200 |047b: int-to-float v0, v0 │ │ -09dcf4: 0225 0000 |047c: move/from16 v37, v0 │ │ -09dcf8: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -09dcfc: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -09dd00: 7701 5d21 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -09dd06: 0a24 |0485: move-result v36 │ │ -09dd08: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -09dd0c: 5200 5405 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0554 │ │ -09dd10: 0225 0000 |048a: move/from16 v37, v0 │ │ -09dd14: 0200 2500 |048c: move/from16 v0, v37 │ │ -09dd18: 8200 |048e: int-to-float v0, v0 │ │ -09dd1a: 0225 0000 |048f: move/from16 v37, v0 │ │ -09dd1e: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -09dd22: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -09dd26: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -09dd2a: 5400 5205 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ -09dd2e: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -09dd32: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -09dd36: 5400 4605 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ -09dd3a: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -09dd3e: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -09dd42: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -09dd46: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -09dd4a: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -09dd4e: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -09dd52: 7254 291c 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1c29 │ │ -09dd58: 0a11 |04ae: move-result v17 │ │ -09dd5a: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -09dd5e: 7601 b70f 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0fb7 │ │ -09dd64: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -09dd68: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +09d3ac: |[09d3ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +09d3bc: 7401 5f1c 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +09d3c2: 0a06 |0003: move-result v6 │ │ +09d3c4: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +09d3c8: 5400 5805 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d3cc: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +09d3d0: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +09d3d4: 7100 761c 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1c76 │ │ +09d3da: 0c24 |000f: move-result-object v36 │ │ +09d3dc: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +09d3e0: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +09d3e4: 5b10 5805 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d3e8: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +09d3ec: 5400 5805 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d3f0: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +09d3f4: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +09d3f8: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +09d3fc: 6e20 6f1c 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1c6f │ │ +09d402: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +09d406: 0224 0000 |0025: move/from16 v36, v0 │ │ +09d40a: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +09d40e: 0200 2400 |0029: move/from16 v0, v36 │ │ +09d412: 0201 2500 |002b: move/from16 v1, v37 │ │ +09d416: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +09d41a: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +09d41e: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +09d422: 7701 9310 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ +09d428: 0a19 |0036: move-result v25 │ │ +09d42a: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +09d42e: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +09d432: 7701 9510 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1095 │ │ +09d438: 0a07 |003e: move-result v7 │ │ +09d43a: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +09d43e: 0200 1200 |0041: move/from16 v0, v18 │ │ +09d442: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +09d446: 0200 1900 |0045: move/from16 v0, v25 │ │ +09d44a: 0201 1200 |0047: move/from16 v1, v18 │ │ +09d44e: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +09d452: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +09d456: 28f4 |004d: goto 0041 // -000c │ │ +09d458: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +09d45c: 28e1 |0050: goto 0031 // -001f │ │ +09d45e: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +09d462: 28e4 |0053: goto 0037 // -001c │ │ +09d464: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +09d468: 0201 1200 |0056: move/from16 v1, v18 │ │ +09d46c: 7120 9710 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@1097 │ │ +09d472: 0a24 |005b: move-result v36 │ │ +09d474: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +09d478: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +09d47c: 0201 1200 |0060: move/from16 v1, v18 │ │ +09d480: 7120 9810 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@1098 │ │ +09d486: 0a24 |0065: move-result v36 │ │ +09d488: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +09d48c: 28e3 |0068: goto 004b // -001d │ │ +09d48e: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +09d492: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +09d496: 82c0 |006d: int-to-float v0, v12 │ │ +09d498: 0224 0000 |006e: move/from16 v36, v0 │ │ +09d49c: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +09d4a0: 82c0 |0072: int-to-float v0, v12 │ │ +09d4a2: 0224 0000 |0073: move/from16 v36, v0 │ │ +09d4a6: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +09d4aa: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +09d4ae: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +09d4b2: 0224 0000 |007b: move/from16 v36, v0 │ │ +09d4b6: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +09d4bc: 0f11 |0080: return v17 │ │ +09d4be: 017c |0081: move v12, v7 │ │ +09d4c0: 28eb |0082: goto 006d // -0015 │ │ +09d4c2: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +09d4c6: 590e 5005 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ +09d4ca: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +09d4ce: 590e 4a05 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054a │ │ +09d4d2: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +09d4d6: 590f 5105 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ +09d4da: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +09d4de: 590f 4b05 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054b │ │ +09d4e2: 7601 b80f 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0fb8 │ │ +09d4e8: 28ea |0096: goto 0080 // -0016 │ │ +09d4ea: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +09d4ee: 590e 5005 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ +09d4f2: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +09d4f6: 590e 4a05 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054a │ │ +09d4fa: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +09d4fe: 590f 5105 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ +09d502: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +09d506: 590f 4b05 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054b │ │ +09d50a: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +09d50e: 5400 5805 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d512: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +09d516: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +09d51a: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +09d51e: 5200 5305 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0553 │ │ +09d522: 0226 0000 |00b3: move/from16 v38, v0 │ │ +09d526: 0200 2600 |00b5: move/from16 v0, v38 │ │ +09d52a: 8200 |00b7: int-to-float v0, v0 │ │ +09d52c: 0226 0000 |00b8: move/from16 v38, v0 │ │ +09d530: 7403 711c 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ +09d536: 7701 9310 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1093 │ │ +09d53c: 0a1c |00c0: move-result v28 │ │ +09d53e: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +09d542: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +09d546: 7120 9610 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +09d54c: 0a13 |00c8: move-result v19 │ │ +09d54e: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +09d552: 5400 5805 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d556: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +09d55a: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +09d55e: 0201 1300 |00d1: move/from16 v1, v19 │ │ +09d562: 7120 2311 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ +09d568: 0a21 |00d6: move-result v33 │ │ +09d56a: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +09d56e: 5400 5805 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d572: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +09d576: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +09d57a: 0201 1300 |00df: move/from16 v1, v19 │ │ +09d57e: 7120 2411 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ +09d584: 0a23 |00e4: move-result v35 │ │ +09d586: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +09d58a: 0200 1200 |00e7: move/from16 v0, v18 │ │ +09d58e: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +09d592: 0200 1200 |00eb: move/from16 v0, v18 │ │ +09d596: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +09d59a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +09d59e: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +09d5a2: 28f4 |00f3: goto 00e7 // -000c │ │ +09d5a4: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +09d5a8: 0201 1200 |00f6: move/from16 v1, v18 │ │ +09d5ac: 7120 9610 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +09d5b2: 0a14 |00fb: move-result v20 │ │ +09d5b4: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +09d5b8: 5400 5805 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d5bc: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +09d5c0: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +09d5c4: 0201 1400 |0104: move/from16 v1, v20 │ │ +09d5c8: 7120 2311 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ +09d5ce: 0a24 |0109: move-result v36 │ │ +09d5d0: a820 2124 |010a: mul-float v32, v33, v36 │ │ +09d5d4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +09d5d8: 5400 5805 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d5dc: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +09d5e0: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +09d5e4: 0201 1400 |0114: move/from16 v1, v20 │ │ +09d5e8: 7120 2411 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ +09d5ee: 0a24 |0119: move-result v36 │ │ +09d5f0: a822 2324 |011a: mul-float v34, v35, v36 │ │ +09d5f4: a60d 2022 |011c: add-float v13, v32, v34 │ │ +09d5f8: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +09d5fc: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +09d600: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +09d604: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +09d608: 5400 5805 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09d60c: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +09d610: 7401 701c 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1c70 │ │ +09d616: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +09d61a: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +09d61e: 5400 4805 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ +09d622: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +09d626: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +09d62a: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +09d62e: 5400 4c05 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d632: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +09d636: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +09d63a: 7402 d102 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@02d1 │ │ +09d640: 0a10 |0142: move-result v16 │ │ +09d642: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +09d646: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +09d64a: 5400 4c05 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d64e: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +09d652: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +09d656: 7402 d802 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d65c: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +09d660: 5400 4605 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d664: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +09d668: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +09d66c: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +09d670: 5400 5505 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ +09d674: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +09d678: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +09d67c: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +09d680: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +09d684: 5400 4605 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d688: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +09d68c: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +09d690: 5400 5505 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ +09d694: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +09d698: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +09d69c: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +09d6a0: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +09d6a4: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +09d6a8: 7040 bb0f 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@0fbb │ │ +09d6ae: 0a24 |0179: move-result v36 │ │ +09d6b0: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +09d6b4: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +09d6b8: 0200 2400 |017e: move/from16 v0, v36 │ │ +09d6bc: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +09d6c0: 5c10 4e05 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ +09d6c4: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +09d6c8: 5400 4805 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ +09d6cc: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +09d6d0: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +09d6d4: 5400 4605 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d6d8: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +09d6dc: 7802 251c 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1c25 │ │ +09d6e2: 0a24 |0193: move-result v36 │ │ +09d6e4: 9611 1124 |0194: or-int v17, v17, v36 │ │ +09d6e8: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +09d6ec: 5400 4805 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ +09d6f0: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +09d6f4: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +09d6f8: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +09d6fc: 7220 261c 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1c26 │ │ +09d702: 0a24 |01a3: move-result v36 │ │ +09d704: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +09d708: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +09d70c: 590e 5005 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ +09d710: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +09d714: 590e 4a05 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054a │ │ +09d718: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +09d71c: 590f 5105 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ +09d720: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +09d724: 590f 4b05 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054b │ │ +09d728: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +09d72c: 5400 4605 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d730: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +09d734: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +09d738: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +09d73c: 5400 4605 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d740: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +09d744: 7401 6b1c 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ +09d74a: 7701 6a1c 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1c6a │ │ +09d750: 0c24 |01ca: move-result-object v36 │ │ +09d752: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +09d756: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +09d75a: 5b10 4605 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d75e: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +09d762: 0200 2400 |01d3: move/from16 v0, v36 │ │ +09d766: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +09d76a: 5c10 4505 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ +09d76e: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +09d772: 0200 2400 |01db: move/from16 v0, v36 │ │ +09d776: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +09d77a: 5c10 4405 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ +09d77e: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +09d782: 0200 2400 |01e3: move/from16 v0, v36 │ │ +09d786: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +09d78a: 5c10 5605 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0556 │ │ +09d78e: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +09d792: 0200 2400 |01eb: move/from16 v0, v36 │ │ +09d796: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +09d79a: 5c10 4d05 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ +09d79e: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +09d7a2: 0200 2400 |01f3: move/from16 v0, v36 │ │ +09d7a6: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +09d7aa: 5c10 4705 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ +09d7ae: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +09d7b2: 5500 4f05 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@054f │ │ +09d7b6: 0224 0000 |01fd: move/from16 v36, v0 │ │ +09d7ba: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +09d7be: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +09d7c2: 5400 4c05 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d7c6: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +09d7ca: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +09d7ce: 7402 d802 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d7d4: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +09d7d8: 5400 4c05 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d7dc: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +09d7e0: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +09d7e4: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +09d7e8: 5400 4605 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d7ec: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +09d7f0: 7401 601c 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1c60 │ │ +09d7f6: 0b26 |021d: move-result-wide v38 │ │ +09d7f8: 6028 4305 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0543 │ │ +09d7fc: 0200 2800 |0220: move/from16 v0, v40 │ │ +09d800: 8100 |0222: int-to-long v0, v0 │ │ +09d802: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +09d806: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +09d80a: 6028 3f05 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@053f │ │ +09d80e: 0200 2800 |0229: move/from16 v0, v40 │ │ +09d812: 8100 |022b: int-to-long v0, v0 │ │ +09d814: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +09d818: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +09d81c: 7404 da02 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@02da │ │ +09d822: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +09d826: 5400 4c05 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d82a: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +09d82e: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +09d832: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +09d836: 5400 4605 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d83a: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +09d83e: 7401 601c 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1c60 │ │ +09d844: 0b26 |0244: move-result-wide v38 │ │ +09d846: 6028 4305 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0543 │ │ +09d84a: 0200 2800 |0247: move/from16 v0, v40 │ │ +09d84e: 8100 |0249: int-to-long v0, v0 │ │ +09d850: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +09d854: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +09d858: 7404 da02 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@02da │ │ +09d85e: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +09d862: 5400 5205 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ +09d866: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +09d86a: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +09d86e: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +09d872: 7220 281c 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1c28 │ │ +09d878: 0a24 |025e: move-result v36 │ │ +09d87a: 9611 1124 |025f: or-int v17, v17, v36 │ │ +09d87e: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +09d882: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +09d886: 5400 4c05 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d88a: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +09d88e: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +09d892: 6026 3e05 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@053e │ │ +09d896: 0200 2600 |026d: move/from16 v0, v38 │ │ +09d89a: 8100 |026f: int-to-long v0, v0 │ │ +09d89c: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +09d8a0: 7404 db02 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@02db │ │ +09d8a6: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +09d8aa: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +09d8ae: 5500 4d05 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ +09d8b2: 0224 0000 |027b: move/from16 v36, v0 │ │ +09d8b6: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +09d8ba: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +09d8be: 5200 5005 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ +09d8c2: 0224 0000 |0283: move/from16 v36, v0 │ │ +09d8c6: a717 240e |0285: sub-float v23, v36, v14 │ │ +09d8ca: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +09d8ce: 5200 5105 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ +09d8d2: 0224 0000 |028b: move/from16 v36, v0 │ │ +09d8d6: a718 240f |028d: sub-float v24, v36, v15 │ │ +09d8da: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +09d8de: 5500 4e05 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ +09d8e2: 0224 0000 |0293: move/from16 v36, v0 │ │ +09d8e6: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +09d8ea: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +09d8ee: 5400 4805 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ +09d8f2: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +09d8f6: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +09d8fa: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +09d8fe: 7220 261c 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1c26 │ │ +09d904: 0a24 |02a4: move-result v36 │ │ +09d906: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +09d90a: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +09d90e: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +09d912: 5500 4505 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ +09d916: 0224 0000 |02ad: move/from16 v36, v0 │ │ +09d91a: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +09d91e: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +09d922: 5200 4a05 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@054a │ │ +09d926: 0224 0000 |02b5: move/from16 v36, v0 │ │ +09d92a: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +09d92e: 0200 2400 |02b9: move/from16 v0, v36 │ │ +09d932: 8709 |02bb: float-to-int v9, v0 │ │ +09d934: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +09d938: 5200 4b05 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@054b │ │ +09d93c: 0224 0000 |02c0: move/from16 v36, v0 │ │ +09d940: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +09d944: 0200 2400 |02c4: move/from16 v0, v36 │ │ +09d948: 870a |02c6: float-to-int v10, v0 │ │ +09d94a: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +09d94e: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +09d952: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +09d956: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +09d95a: 5200 5705 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0557 │ │ +09d95e: 0224 0000 |02d1: move/from16 v36, v0 │ │ +09d962: 0200 2400 |02d3: move/from16 v0, v36 │ │ +09d966: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +09d96a: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +09d96e: 5400 5205 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ +09d972: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +09d976: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +09d97a: 5400 4605 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09d97e: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +09d982: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +09d986: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +09d98a: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +09d98e: 0203 1700 |02e9: move/from16 v3, v23 │ │ +09d992: 0204 1800 |02eb: move/from16 v4, v24 │ │ +09d996: 7254 2b1c 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1c2b │ │ +09d99c: 0a11 |02f0: move-result v17 │ │ +09d99e: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +09d9a2: 590e 5005 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ +09d9a6: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +09d9aa: 590f 5105 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ +09d9ae: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +09d9b2: 0200 2400 |02fb: move/from16 v0, v36 │ │ +09d9b6: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +09d9ba: 5c10 4505 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ +09d9be: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +09d9c2: 5400 4c05 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d9c6: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +09d9ca: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +09d9ce: 7402 d802 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d9d4: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +09d9d8: 5400 4c05 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d9dc: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +09d9e0: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +09d9e4: 7402 d802 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09d9ea: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +09d9ee: 5400 4c05 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09d9f2: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +09d9f6: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +09d9fa: 7402 d802 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09da00: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +09da04: 5200 5705 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0557 │ │ +09da08: 0224 0000 |0326: move/from16 v36, v0 │ │ +09da0c: 0200 2400 |0328: move/from16 v0, v36 │ │ +09da10: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +09da14: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +09da18: 0200 2400 |032e: move/from16 v0, v36 │ │ +09da1c: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +09da20: 5c10 4405 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0544 │ │ +09da24: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +09da28: 7701 5d21 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +09da2e: 0a24 |0339: move-result v36 │ │ +09da30: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +09da34: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +09da38: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +09da3c: 7701 5d21 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +09da42: 0a24 |0343: move-result v36 │ │ +09da44: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +09da48: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +09da4c: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +09da50: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +09da54: 5400 5205 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ +09da58: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +09da5c: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +09da60: 5400 4605 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09da64: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +09da68: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +09da6c: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +09da70: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +09da74: 0203 1700 |035c: move/from16 v3, v23 │ │ +09da78: 0204 1800 |035e: move/from16 v4, v24 │ │ +09da7c: 7254 2b1c 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1c2b │ │ +09da82: 0a11 |0363: move-result v17 │ │ +09da84: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +09da88: 590e 5005 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0550 │ │ +09da8c: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +09da90: 590f 5105 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0551 │ │ +09da94: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +09da98: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +09da9c: 0200 2400 |0370: move/from16 v0, v36 │ │ +09daa0: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +09daa4: 5c10 5605 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0556 │ │ +09daa8: 7701 6a1c 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1c6a │ │ +09daae: 0c08 |0379: move-result-object v8 │ │ +09dab0: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +09dab4: 5500 4e05 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ +09dab8: 0224 0000 |037e: move/from16 v36, v0 │ │ +09dabc: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +09dac0: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +09dac4: 5400 4805 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ +09dac8: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +09dacc: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +09dad0: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +09dad4: 7220 261c 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1c26 │ │ +09dada: 0a24 |038f: move-result v36 │ │ +09dadc: 9611 1124 |0390: or-int v17, v17, v36 │ │ +09dae0: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +09dae4: 5400 5505 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ +09dae8: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +09daec: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +09daf0: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +09daf4: 5400 5505 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ +09daf8: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +09dafc: 7401 6b1c 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ +09db02: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +09db06: 5b08 5505 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0555 │ │ +09db0a: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +09db0e: 5400 5805 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09db12: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +09db16: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +09db1a: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +09db1e: 5400 5805 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09db22: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +09db26: 7401 771c 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1c77 │ │ +09db2c: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +09db30: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +09db34: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +09db38: 5b10 5805 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09db3c: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +09db40: 0200 2400 |03c2: move/from16 v0, v36 │ │ +09db44: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +09db48: 5c10 4e05 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@054e │ │ +09db4c: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +09db50: 0200 2400 |03ca: move/from16 v0, v36 │ │ +09db54: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +09db58: 5c10 4705 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ +09db5c: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +09db60: 5400 4c05 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09db64: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +09db68: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +09db6c: 7402 d802 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09db72: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +09db76: 5400 4c05 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09db7a: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +09db7e: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +09db82: 7402 d802 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09db88: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +09db8c: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +09db90: 5500 4d05 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ +09db94: 0224 0000 |03ec: move/from16 v36, v0 │ │ +09db98: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +09db9c: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +09dba0: 5400 4c05 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@054c │ │ +09dba4: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +09dba8: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +09dbac: 7402 d802 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@02d8 │ │ +09dbb2: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +09dbb6: 0200 2400 |03fd: move/from16 v0, v36 │ │ +09dbba: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +09dbbe: 5c10 4d05 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@054d │ │ +09dbc2: 288f |0403: goto 0392 // -0071 │ │ +09dbc4: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +09dbc8: 5500 4505 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0545 │ │ +09dbcc: 0224 0000 |0408: move/from16 v36, v0 │ │ +09dbd0: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +09dbd4: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +09dbd8: 5400 5205 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ +09dbdc: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +09dbe0: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +09dbe4: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +09dbe8: 7220 2d1c 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1c2d │ │ +09dbee: 0a11 |0419: move-result v17 │ │ +09dbf0: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +09dbf4: 5500 4705 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0547 │ │ +09dbf8: 0224 0000 |041e: move/from16 v36, v0 │ │ +09dbfc: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +09dc00: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +09dc04: 5400 4805 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ +09dc08: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +09dc0c: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +09dc10: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +09dc14: 5400 4805 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ +09dc18: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +09dc1c: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +09dc20: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +09dc24: 7220 271c 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1c27 │ │ +09dc2a: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +09dc2e: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +09dc32: 5400 5805 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0558 │ │ +09dc36: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +09dc3a: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +09dc3e: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +09dc42: 0201 2400 |0443: move/from16 v1, v36 │ │ +09dc46: 7120 9610 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1096 │ │ +09dc4c: 0a15 |0448: move-result v21 │ │ +09dc4e: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +09dc52: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +09dc56: 5200 5305 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0553 │ │ +09dc5a: 0225 0000 |044f: move/from16 v37, v0 │ │ +09dc5e: 0200 2500 |0451: move/from16 v0, v37 │ │ +09dc62: 8200 |0453: int-to-float v0, v0 │ │ +09dc64: 0225 0000 |0454: move/from16 v37, v0 │ │ +09dc68: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +09dc6c: 0201 2400 |0458: move/from16 v1, v36 │ │ +09dc70: 0202 2500 |045a: move/from16 v2, v37 │ │ +09dc74: 6e30 711c 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1c71 │ │ +09dc7a: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +09dc7e: 0201 1500 |0461: move/from16 v1, v21 │ │ +09dc82: 7120 2411 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1124 │ │ +09dc88: 0a1f |0466: move-result v31 │ │ +09dc8a: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +09dc8e: 0201 1500 |0469: move/from16 v1, v21 │ │ +09dc92: 7120 2311 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1123 │ │ +09dc98: 0a1e |046e: move-result v30 │ │ +09dc9a: 7701 5d21 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +09dca0: 0a24 |0472: move-result v36 │ │ +09dca2: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +09dca6: 5200 5405 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0554 │ │ +09dcaa: 0225 0000 |0477: move/from16 v37, v0 │ │ +09dcae: 0200 2500 |0479: move/from16 v0, v37 │ │ +09dcb2: 8200 |047b: int-to-float v0, v0 │ │ +09dcb4: 0225 0000 |047c: move/from16 v37, v0 │ │ +09dcb8: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +09dcbc: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +09dcc0: 7701 5d21 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +09dcc6: 0a24 |0485: move-result v36 │ │ +09dcc8: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +09dccc: 5200 5405 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0554 │ │ +09dcd0: 0225 0000 |048a: move/from16 v37, v0 │ │ +09dcd4: 0200 2500 |048c: move/from16 v0, v37 │ │ +09dcd8: 8200 |048e: int-to-float v0, v0 │ │ +09dcda: 0225 0000 |048f: move/from16 v37, v0 │ │ +09dcde: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +09dce2: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +09dce6: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +09dcea: 5400 5205 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0552 │ │ +09dcee: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +09dcf2: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +09dcf6: 5400 4605 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0546 │ │ +09dcfa: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +09dcfe: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +09dd02: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +09dd06: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +09dd0a: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +09dd0e: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +09dd12: 7254 291c 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1c29 │ │ +09dd18: 0a11 |04ae: move-result v17 │ │ +09dd1a: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +09dd1e: 7601 b70f 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0fb7 │ │ +09dd24: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +09dd28: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0004 line=226 │ │ 0x000c line=227 │ │ 0x0016 line=229 │ │ 0x0023 line=231 │ │ @@ -207251,17 +207324,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09dd8c: |[09dd8c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -09dd9c: 5c01 4f05 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@054f │ │ -09dda0: 0e00 |0002: return-void │ │ +09dd4c: |[09dd4c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +09dd5c: 5c01 4f05 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@054f │ │ +09dd60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 isLongpressEnabled Z │ │ @@ -207271,17 +207344,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09dda4: |[09dda4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -09ddb4: 5b01 4805 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ -09ddb8: 0e00 |0002: return-void │ │ +09dd64: |[09dd64] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +09dd74: 5b01 4805 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0548 │ │ +09dd78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 onDoubleTapListener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ @@ -207321,20 +207394,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 │ │ -09ddbc: |[09ddbc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -09ddcc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09ddd2: 2200 0704 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0407 │ │ -09ddd6: 7040 2e1c 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1c2e │ │ -09dddc: 5b10 5905 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ -09dde0: 0e00 |000a: return-void │ │ +09dd7c: |[09dd7c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +09dd8c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09dd92: 2200 0704 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0407 │ │ +09dd96: 7040 2e1c 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1c2e │ │ +09dd9c: 5b10 5905 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ +09dda0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ 0x000a line=466 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ @@ -207348,19 +207421,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09dde4: |[09dde4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -09ddf4: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ -09ddf8: 6e10 2f1c 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1c2f │ │ -09ddfe: 0a00 |0005: move-result v0 │ │ -09de00: 0f00 |0006: return v0 │ │ +09dda4: |[09dda4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +09ddb4: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ +09ddb8: 6e10 2f1c 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1c2f │ │ +09ddbe: 0a00 |0005: move-result v0 │ │ +09ddc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;) │ │ @@ -207368,19 +207441,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09de04: |[09de04] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -09de14: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ -09de18: 6e20 301c 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c30 │ │ -09de1e: 0a00 |0005: move-result v0 │ │ -09de20: 0f00 |0006: return v0 │ │ +09ddc4: |[09ddc4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +09ddd4: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ +09ddd8: 6e20 301c 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c30 │ │ +09ddde: 0a00 |0005: move-result v0 │ │ +09dde0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0007 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -207389,18 +207462,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09de24: |[09de24] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -09de34: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ -09de38: 6e20 311c 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1c31 │ │ -09de3e: 0e00 |0005: return-void │ │ +09dde4: |[09dde4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +09ddf4: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ +09ddf8: 6e20 311c 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1c31 │ │ +09ddfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0005 line=481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -207410,18 +207483,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09de40: |[09de40] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -09de50: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ -09de54: 6e20 321c 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1c32 │ │ -09de5a: 0e00 |0005: return-void │ │ +09de00: |[09de00] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +09de10: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0559 │ │ +09de14: 6e20 321c 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1c32 │ │ +09de1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0005 line=486 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ @@ -207457,17 +207530,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09de5c: |[09de5c] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -09de6c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09de72: 0e00 |0003: return-void │ │ +09de1c: |[09de1c] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +09de2c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09de32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -207476,17 +207549,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -09de74: |[09de74] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -09de84: 7707 331c 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1c33 │ │ -09de8a: 0e00 |0003: return-void │ │ +09de34: |[09de34] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +09de44: 7707 331c 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1c33 │ │ +09de4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -207503,17 +207576,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -09de8c: |[09de8c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -09de9c: 7155 351c 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1c35 │ │ -09dea2: 0e00 |0003: return-void │ │ +09de4c: |[09de4c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +09de5c: 7155 351c 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1c35 │ │ +09de62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -207528,17 +207601,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -09dea4: |[09dea4] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -09deb4: 7130 371c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1c37 │ │ -09deba: 0e00 |0003: return-void │ │ +09de64: |[09de64] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +09de74: 7130 371c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1c37 │ │ +09de7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -207551,18 +207624,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09debc: |[09debc] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -09decc: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -09ded2: b520 |0003: and-int/2addr v0, v2 │ │ -09ded4: 0f00 |0004: return v0 │ │ +09de7c: |[09de7c] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +09de8c: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +09de92: b520 |0003: and-int/2addr v0, v2 │ │ +09de94: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ @@ -207598,17 +207671,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ded8: |[09ded8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -09dee8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09deee: 0e00 |0003: return-void │ │ +09de98: |[09de98] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +09dea8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09deae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -207617,17 +207690,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -09def0: |[09def0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -09df00: 7708 e00f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0fe0 │ │ -09df06: 0e00 |0003: return-void │ │ +09deb0: |[09deb0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +09dec0: 7708 e00f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0fe0 │ │ +09dec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -207644,17 +207717,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -09df08: |[09df08] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -09df18: 7706 e10f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fe1 │ │ -09df1e: 0e00 |0003: return-void │ │ +09dec8: |[09dec8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +09ded8: 7706 e10f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fe1 │ │ +09dede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -207669,17 +207742,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -09df20: |[09df20] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -09df30: 7140 e20f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fe2 │ │ -09df36: 0e00 |0003: return-void │ │ +09dee0: |[09dee0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +09def0: 7140 e20f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0fe2 │ │ +09def6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -207692,18 +207765,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09df38: |[09df38] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -09df48: 7120 e30f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0fe3 │ │ -09df4e: 0a00 |0003: move-result v0 │ │ -09df50: 0f00 |0004: return v0 │ │ +09def8: |[09def8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +09df08: 7120 e30f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0fe3 │ │ +09df0e: 0a00 |0003: move-result v0 │ │ +09df10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ @@ -207749,17 +207822,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09df54: |[09df54] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -09df64: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09df6a: 0e00 |0003: return-void │ │ +09df14: |[09df14] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +09df24: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09df2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -207767,40 +207840,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -09df6c: |[09df6c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -09df7c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09df7e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -09df80: 9504 0607 |0002: and-int v4, v6, v7 │ │ -09df84: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -09df88: 0121 |0006: move v1, v2 │ │ -09df8a: 9600 0809 |0007: or-int v0, v8, v9 │ │ -09df8e: 9504 0600 |0009: and-int v4, v6, v0 │ │ -09df92: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -09df96: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -09df9a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -09df9e: 2203 e504 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -09dfa2: 1a04 5c16 |0013: const-string v4, "bad arguments" // string@165c │ │ -09dfa6: 7020 4621 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -09dfac: 2703 |0018: throw v3 │ │ -09dfae: 0131 |0019: move v1, v3 │ │ -09dfb0: 28ed |001a: goto 0007 // -0013 │ │ -09dfb2: 0132 |001b: move v2, v3 │ │ -09dfb4: 28f1 |001c: goto 000d // -000f │ │ -09dfb6: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -09dfba: b535 |001f: and-int/2addr v5, v3 │ │ -09dfbc: 0f05 |0020: return v5 │ │ -09dfbe: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -09dfc2: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -09dfc6: b535 |0025: and-int/2addr v5, v3 │ │ -09dfc8: 28fa |0026: goto 0020 // -0006 │ │ +09df2c: |[09df2c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +09df3c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +09df3e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +09df40: 9504 0607 |0002: and-int v4, v6, v7 │ │ +09df44: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +09df48: 0121 |0006: move v1, v2 │ │ +09df4a: 9600 0809 |0007: or-int v0, v8, v9 │ │ +09df4e: 9504 0600 |0009: and-int v4, v6, v0 │ │ +09df52: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +09df56: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +09df5a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +09df5e: 2203 e504 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +09df62: 1a04 5816 |0013: const-string v4, "bad arguments" // string@1658 │ │ +09df66: 7020 4621 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +09df6c: 2703 |0018: throw v3 │ │ +09df6e: 0131 |0019: move v1, v3 │ │ +09df70: 28ed |001a: goto 0007 // -0013 │ │ +09df72: 0132 |001b: move v2, v3 │ │ +09df74: 28f1 |001c: goto 000d // -000f │ │ +09df76: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +09df7a: b535 |001f: and-int/2addr v5, v3 │ │ +09df7c: 0f05 |0020: return v5 │ │ +09df7e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +09df82: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +09df86: b535 |0025: and-int/2addr v5, v3 │ │ +09df88: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -207831,18 +207904,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09dfcc: |[09dfcc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -09dfdc: 6e20 3b1c 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1c3b │ │ -09dfe2: 0a00 |0003: move-result v0 │ │ -09dfe4: 0f00 |0004: return v0 │ │ +09df8c: |[09df8c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +09df9c: 6e20 3b1c 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1c3b │ │ +09dfa2: 0a00 |0003: move-result v0 │ │ +09dfa4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -207854,17 +207927,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 │ │ -09dfe8: |[09dfe8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -09dff8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09dffa: 1100 |0001: return-object v0 │ │ +09dfa8: |[09dfa8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +09dfb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09dfba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207873,17 +207946,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09dffc: |[09dffc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -09e00c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e00e: 0f00 |0001: return v0 │ │ +09dfbc: |[09dfbc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +09dfcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09dfce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -207892,32 +207965,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -09e010: |[09e010] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -09e020: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09e022: 6e20 eb0f 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0feb │ │ -09e028: 0a01 |0004: move-result v1 │ │ -09e02a: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -09e02e: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -09e032: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -09e036: 7152 e80f 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0fe8 │ │ -09e03c: 0a05 |000e: move-result v5 │ │ -09e03e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -09e040: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -09e044: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -09e048: 7153 e80f 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0fe8 │ │ -09e04e: 0a05 |0017: move-result v5 │ │ -09e050: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -09e054: 0f00 |001a: return v0 │ │ -09e056: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -09e058: 28fe |001c: goto 001a // -0002 │ │ +09dfd0: |[09dfd0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +09dfe0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09dfe2: 6e20 eb0f 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0feb │ │ +09dfe8: 0a01 |0004: move-result v1 │ │ +09dfea: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +09dfee: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +09dff2: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +09dff6: 7152 e80f 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0fe8 │ │ +09dffc: 0a05 |000e: move-result v5 │ │ +09dffe: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +09e000: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +09e004: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +09e008: 7153 e80f 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0fe8 │ │ +09e00e: 0a05 |0017: move-result v5 │ │ +09e010: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +09e014: 0f00 |001a: return v0 │ │ +09e016: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +09e018: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -207930,23 +208003,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09e05c: |[09e05c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -09e06c: 6e20 eb0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0feb │ │ -09e072: 0a00 |0003: move-result v0 │ │ -09e074: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -09e078: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -09e07c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -09e07e: 0f00 |0009: return v0 │ │ -09e080: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -09e082: 28fe |000b: goto 0009 // -0002 │ │ +09e01c: |[09e01c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +09e02c: 6e20 eb0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0feb │ │ +09e032: 0a00 |0003: move-result v0 │ │ +09e034: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +09e038: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +09e03c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +09e03e: 0f00 |0009: return v0 │ │ +09e040: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +09e042: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -207955,23 +208028,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -09e084: |[09e084] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -09e094: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -09e098: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -09e09c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -09e0a0: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -09e0a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -09e0a8: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -09e0ac: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -09e0b0: 0f00 |000e: return v0 │ │ +09e044: |[09e044] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +09e054: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +09e058: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +09e05c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +09e060: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +09e064: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +09e068: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +09e06c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +09e070: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -207984,30 +208057,30 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09e0b4: |[09e0b4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -09e0c4: 0e00 |0000: return-void │ │ +09e074: |[09e074] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +09e084: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/KeyEvent; │ │ │ │ source_file_idx : 1823 (KeyEventCompat.java) │ │ │ │ Class #874 header: │ │ class_idx : 690 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3915 │ │ +source_file_idx : 3911 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #874 annotations: │ │ Annotations on class │ │ @@ -208028,17 +208101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e0c8: |[09e0c8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -09e0d8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09e0de: 0e00 |0003: return-void │ │ +09e088: |[09e088] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +09e098: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09e09e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -208047,17 +208120,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e0e0: |[09e0e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -09e0f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e0f2: 0f00 |0001: return v0 │ │ +09e0a0: |[09e0a0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +09e0b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e0b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -208066,17 +208139,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e0f4: |[09e0f4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -09e104: 5220 4408 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0844 │ │ -09e108: 0f00 |0002: return v0 │ │ +09e0b4: |[09e0b4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +09e0c4: 5220 4408 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0844 │ │ +09e0c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -208085,17 +208158,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e10c: |[09e10c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -09e11c: 5220 4308 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0843 │ │ -09e120: 0f00 |0002: return v0 │ │ +09e0cc: |[09e0cc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +09e0dc: 5220 4308 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0843 │ │ +09e0e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -208104,17 +208177,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e124: |[09e124] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -09e134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e136: 0f00 |0001: return v0 │ │ +09e0e4: |[09e0e4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +09e0f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e0f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -208123,16 +208196,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09e138: |[09e138] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -09e148: 0e00 |0000: return-void │ │ +09e0f8: |[09e0f8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09e108: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -208142,16 +208215,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09e14c: |[09e14c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -09e15c: 0e00 |0000: return-void │ │ +09e10c: |[09e10c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09e11c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -208161,17 +208234,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e160: |[09e160] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -09e170: 5912 4408 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0844 │ │ -09e174: 0e00 |0002: return-void │ │ +09e120: |[09e120] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09e130: 5912 4408 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0844 │ │ +09e134: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -208182,33 +208255,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e178: |[09e178] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -09e188: 5912 4308 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0843 │ │ -09e18c: 0e00 |0002: return-void │ │ +09e138: |[09e138] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09e148: 5912 4308 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0843 │ │ +09e14c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0003 reg=2 marginStart I │ │ │ │ - source_file_idx : 3915 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3911 (MarginLayoutParamsCompat.java) │ │ │ │ Class #875 header: │ │ class_idx : 691 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3915 │ │ +source_file_idx : 3911 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #875 annotations: │ │ Annotations on class │ │ @@ -208229,17 +208302,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e190: |[09e190] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -09e1a0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09e1a6: 0e00 |0003: return-void │ │ +09e150: |[09e150] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +09e160: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09e166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -208248,18 +208321,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e1a8: |[09e1a8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -09e1b8: 7110 3610 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1036 │ │ -09e1be: 0a00 |0003: move-result v0 │ │ -09e1c0: 0f00 |0004: return v0 │ │ +09e168: |[09e168] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +09e178: 7110 3610 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1036 │ │ +09e17e: 0a00 |0003: move-result v0 │ │ +09e180: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -208268,18 +208341,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e1c4: |[09e1c4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -09e1d4: 7110 3710 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1037 │ │ -09e1da: 0a00 |0003: move-result v0 │ │ -09e1dc: 0f00 |0004: return v0 │ │ +09e184: |[09e184] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +09e194: 7110 3710 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1037 │ │ +09e19a: 0a00 |0003: move-result v0 │ │ +09e19c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -208288,18 +208361,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e1e0: |[09e1e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -09e1f0: 7110 3810 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1038 │ │ -09e1f6: 0a00 |0003: move-result v0 │ │ -09e1f8: 0f00 |0004: return v0 │ │ +09e1a0: |[09e1a0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +09e1b0: 7110 3810 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@1038 │ │ +09e1b6: 0a00 |0003: move-result v0 │ │ +09e1b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -208308,18 +208381,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e1fc: |[09e1fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -09e20c: 7110 3910 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@1039 │ │ -09e212: 0a00 |0003: move-result v0 │ │ -09e214: 0f00 |0004: return v0 │ │ +09e1bc: |[09e1bc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +09e1cc: 7110 3910 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@1039 │ │ +09e1d2: 0a00 |0003: move-result v0 │ │ +09e1d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -208328,17 +208401,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e218: |[09e218] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -09e228: 7120 3a10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@103a │ │ -09e22e: 0e00 |0003: return-void │ │ +09e1d8: |[09e1d8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09e1e8: 7120 3a10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@103a │ │ +09e1ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -208349,17 +208422,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e230: |[09e230] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -09e240: 7120 3b10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@103b │ │ -09e246: 0e00 |0003: return-void │ │ +09e1f0: |[09e1f0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09e200: 7120 3b10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@103b │ │ +09e206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -208370,17 +208443,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e248: |[09e248] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -09e258: 7120 3c10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@103c │ │ -09e25e: 0e00 |0003: return-void │ │ +09e208: |[09e208] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09e218: 7120 3c10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@103c │ │ +09e21e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -208391,33 +208464,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e260: |[09e260] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -09e270: 7120 3d10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@103d │ │ -09e276: 0e00 |0003: return-void │ │ +09e220: |[09e220] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +09e230: 7120 3d10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@103d │ │ +09e236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=2 marginStart I │ │ │ │ - source_file_idx : 3915 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3911 (MarginLayoutParamsCompat.java) │ │ │ │ Class #876 header: │ │ class_idx : 695 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3949 │ │ +source_file_idx : 3945 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #876 annotations: │ │ Annotations on class │ │ @@ -208438,17 +208511,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e278: |[09e278] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -09e288: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09e28e: 0e00 |0003: return-void │ │ +09e238: |[09e238] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +09e248: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09e24e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -208457,17 +208530,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e290: |[09e290] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -09e2a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e2a2: 0f00 |0001: return v0 │ │ +09e250: |[09e250] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +09e260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e262: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -208476,17 +208549,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e2a4: |[09e2a4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -09e2b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e2b6: 0f00 |0001: return v0 │ │ +09e264: |[09e264] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +09e274: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e276: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -208495,17 +208568,17 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e2b8: |[09e2b8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -09e2c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e2ca: 1100 |0001: return-object v0 │ │ +09e278: |[09e278] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +09e288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e28a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -208514,17 +208587,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e2cc: |[09e2cc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -09e2dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e2de: 0f00 |0001: return v0 │ │ +09e28c: |[09e28c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +09e29c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e29e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -208533,16 +208606,16 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09e2e0: |[09e2e0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -09e2f0: 1101 |0000: return-object v1 │ │ +09e2a0: |[09e2a0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +09e2b0: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 resId I │ │ @@ -208552,16 +208625,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 │ │ -09e2f4: |[09e2f4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -09e304: 1101 |0000: return-object v1 │ │ +09e2b4: |[09e2b4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +09e2c4: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 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; │ │ @@ -208571,16 +208644,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09e308: |[09e308] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -09e318: 1101 |0000: return-object v1 │ │ +09e2c8: |[09e2c8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +09e2d8: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -208590,31 +208663,31 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09e31c: |[09e31c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -09e32c: 0e00 |0000: return-void │ │ +09e2dc: |[09e2dc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +09e2ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 actionEnum I │ │ │ │ - source_file_idx : 3949 (MenuItemCompat.java) │ │ + source_file_idx : 3945 (MenuItemCompat.java) │ │ │ │ Class #877 header: │ │ class_idx : 696 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3949 │ │ +source_file_idx : 3945 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #877 annotations: │ │ Annotations on class │ │ @@ -208635,17 +208708,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e330: |[09e330] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -09e340: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09e346: 0e00 |0003: return-void │ │ +09e2f0: |[09e2f0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +09e300: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09e306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -208654,17 +208727,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e348: |[09e348] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -09e358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e35a: 0f00 |0001: return v0 │ │ +09e308: |[09e308] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +09e318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e31a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -208673,17 +208746,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e35c: |[09e35c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -09e36c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e36e: 0f00 |0001: return v0 │ │ +09e31c: |[09e31c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +09e32c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e32e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -208692,18 +208765,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e370: |[09e370] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -09e380: 7110 7110 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@1071 │ │ -09e386: 0c00 |0003: move-result-object v0 │ │ -09e388: 1100 |0004: return-object v0 │ │ +09e330: |[09e330] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +09e340: 7110 7110 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@1071 │ │ +09e346: 0c00 |0003: move-result-object v0 │ │ +09e348: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -208712,17 +208785,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e38c: |[09e38c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -09e39c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e39e: 0f00 |0001: return v0 │ │ +09e34c: |[09e34c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +09e35c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e35e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -208731,18 +208804,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09e3a0: |[09e3a0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -09e3b0: 7120 7210 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@1072 │ │ -09e3b6: 0c00 |0003: move-result-object v0 │ │ -09e3b8: 1100 |0004: return-object v0 │ │ +09e360: |[09e360] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +09e370: 7120 7210 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@1072 │ │ +09e376: 0c00 |0003: move-result-object v0 │ │ +09e378: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 resId I │ │ @@ -208752,18 +208825,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 │ │ -09e3bc: |[09e3bc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -09e3cc: 7120 7310 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@1073 │ │ -09e3d2: 0c00 |0003: move-result-object v0 │ │ -09e3d4: 1100 |0004: return-object v0 │ │ +09e37c: |[09e37c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +09e38c: 7120 7310 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@1073 │ │ +09e392: 0c00 |0003: move-result-object v0 │ │ +09e394: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 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; │ │ @@ -208773,16 +208846,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09e3d8: |[09e3d8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -09e3e8: 1101 |0000: return-object v1 │ │ +09e398: |[09e398] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +09e3a8: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -208792,33 +208865,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e3ec: |[09e3ec] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -09e3fc: 7120 7410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1074 │ │ -09e402: 0e00 |0003: return-void │ │ +09e3ac: |[09e3ac] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +09e3bc: 7120 7410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1074 │ │ +09e3c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0004 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=2 actionEnum I │ │ │ │ - source_file_idx : 3949 (MenuItemCompat.java) │ │ + source_file_idx : 3945 (MenuItemCompat.java) │ │ │ │ Class #878 header: │ │ class_idx : 697 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3949 │ │ +source_file_idx : 3945 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #878 annotations: │ │ Annotations on class │ │ @@ -208847,19 +208920,19 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09e404: |[09e404] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -09e414: 5b01 6405 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0564 │ │ -09e418: 5b02 6505 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0565 │ │ -09e41c: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09e422: 0e00 |0007: return-void │ │ +09e3c4: |[09e3c4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +09e3d4: 5b01 6405 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0564 │ │ +09e3d8: 5b02 6505 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0565 │ │ +09e3dc: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09e3e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -208870,19 +208943,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e424: |[09e424] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -09e434: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0565 │ │ -09e438: 7220 6210 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@1062 │ │ -09e43e: 0a00 |0005: move-result v0 │ │ -09e440: 0f00 |0006: return v0 │ │ +09e3e4: |[09e3e4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +09e3f4: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0565 │ │ +09e3f8: 7220 6210 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@1062 │ │ +09e3fe: 0a00 |0005: move-result v0 │ │ +09e400: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -208891,33 +208964,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e444: |[09e444] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -09e454: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0565 │ │ -09e458: 7220 6310 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@1063 │ │ -09e45e: 0a00 |0005: move-result v0 │ │ -09e460: 0f00 |0006: return v0 │ │ +09e404: |[09e404] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +09e414: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0565 │ │ +09e418: 7220 6310 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@1063 │ │ +09e41e: 0a00 |0005: move-result v0 │ │ +09e420: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 3949 (MenuItemCompat.java) │ │ + source_file_idx : 3945 (MenuItemCompat.java) │ │ │ │ Class #879 header: │ │ class_idx : 706 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3966 │ │ +source_file_idx : 3962 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #879 annotations: │ │ Annotations on class │ │ @@ -208938,17 +209011,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e464: |[09e464] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -09e474: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09e47a: 0e00 |0003: return-void │ │ +09e424: |[09e424] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +09e434: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09e43a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -208957,20 +209030,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -09e47c: |[09e47c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -09e48c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -09e490: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09e492: 0f00 |0003: return v0 │ │ -09e494: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -09e496: 28fe |0005: goto 0003 // -0002 │ │ +09e43c: |[09e43c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +09e44c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +09e450: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09e452: 0f00 |0003: return v0 │ │ +09e454: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +09e456: 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; │ │ @@ -208982,17 +209055,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e498: |[09e498] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -09e4a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09e4aa: 0f00 |0001: return v0 │ │ +09e458: |[09e458] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +09e468: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09e46a: 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; │ │ │ │ @@ -209001,22 +209074,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09e4ac: |[09e4ac] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -09e4bc: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -09e4c0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09e4c2: 0f00 |0003: return v0 │ │ -09e4c4: 2200 e704 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -09e4c8: 1a01 6d10 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@106d │ │ -09e4cc: 7020 4c21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -09e4d2: 2700 |000b: throw v0 │ │ +09e46c: |[09e46c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +09e47c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +09e480: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09e482: 0f00 |0003: return v0 │ │ +09e484: 2200 e704 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +09e488: 1a01 6910 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@1069 │ │ +09e48c: 7020 4c21 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +09e492: 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; │ │ @@ -209028,23 +209101,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -09e4d4: |[09e4d4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -09e4e4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -09e4e8: 6e10 651c 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -09e4ee: 0a00 |0005: move-result v0 │ │ -09e4f0: 0f00 |0006: return v0 │ │ -09e4f2: 2200 e704 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -09e4f6: 1a01 6d10 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@106d │ │ -09e4fa: 7020 4c21 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -09e500: 2700 |000e: throw v0 │ │ +09e494: |[09e494] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +09e4a4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +09e4a8: 6e10 651c 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +09e4ae: 0a00 |0005: move-result v0 │ │ +09e4b0: 0f00 |0006: return v0 │ │ +09e4b2: 2200 e704 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +09e4b6: 1a01 6910 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@1069 │ │ +09e4ba: 7020 4c21 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +09e4c0: 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; │ │ @@ -209056,40 +209129,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -09e504: |[09e504] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -09e514: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -09e518: 6e10 671c 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -09e51e: 0a00 |0005: move-result v0 │ │ -09e520: 0f00 |0006: return v0 │ │ -09e522: 2200 e704 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -09e526: 1a01 6d10 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@106d │ │ -09e52a: 7020 4c21 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -09e530: 2700 |000e: throw v0 │ │ +09e4c4: |[09e4c4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +09e4d4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +09e4d8: 6e10 671c 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +09e4de: 0a00 |0005: move-result v0 │ │ +09e4e0: 0f00 |0006: return v0 │ │ +09e4e2: 2200 e704 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +09e4e6: 1a01 6910 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@1069 │ │ +09e4ea: 7020 4c21 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +09e4f0: 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 : 3966 (MotionEventCompat.java) │ │ + source_file_idx : 3962 (MotionEventCompat.java) │ │ │ │ Class #880 header: │ │ class_idx : 707 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3966 │ │ +source_file_idx : 3962 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #880 annotations: │ │ Annotations on class │ │ @@ -209110,17 +209183,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e534: |[09e534] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -09e544: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09e54a: 0e00 |0003: return-void │ │ +09e4f4: |[09e4f4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +09e504: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09e50a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -209129,18 +209202,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09e54c: |[09e54c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -09e55c: 7120 9a10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@109a │ │ -09e562: 0a00 |0003: move-result v0 │ │ -09e564: 0f00 |0004: return v0 │ │ +09e50c: |[09e50c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +09e51c: 7120 9a10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@109a │ │ +09e522: 0a00 |0003: move-result v0 │ │ +09e524: 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 │ │ @@ -209150,18 +209223,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e568: |[09e568] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -09e578: 7110 9b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@109b │ │ -09e57e: 0a00 |0003: move-result v0 │ │ -09e580: 0f00 |0004: return v0 │ │ +09e528: |[09e528] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +09e538: 7110 9b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@109b │ │ +09e53e: 0a00 |0003: move-result v0 │ │ +09e540: 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; │ │ │ │ @@ -209170,18 +209243,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09e584: |[09e584] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -09e594: 7120 9c10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@109c │ │ -09e59a: 0a00 |0003: move-result v0 │ │ -09e59c: 0f00 |0004: return v0 │ │ +09e544: |[09e544] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +09e554: 7120 9c10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@109c │ │ +09e55a: 0a00 |0003: move-result v0 │ │ +09e55c: 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 │ │ @@ -209191,18 +209264,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09e5a0: |[09e5a0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -09e5b0: 7120 9d10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@109d │ │ -09e5b6: 0a00 |0003: move-result v0 │ │ -09e5b8: 0f00 |0004: return v0 │ │ +09e560: |[09e560] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +09e570: 7120 9d10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@109d │ │ +09e576: 0a00 |0003: move-result v0 │ │ +09e578: 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 │ │ @@ -209212,33 +209285,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09e5bc: |[09e5bc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -09e5cc: 7120 9e10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@109e │ │ -09e5d2: 0a00 |0003: move-result v0 │ │ -09e5d4: 0f00 |0004: return v0 │ │ +09e57c: |[09e57c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +09e58c: 7120 9e10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@109e │ │ +09e592: 0a00 |0003: move-result v0 │ │ +09e594: 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 : 3966 (MotionEventCompat.java) │ │ + source_file_idx : 3962 (MotionEventCompat.java) │ │ │ │ Class #881 header: │ │ class_idx : 717 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 79 │ │ -source_file_idx : 4160 │ │ +source_file_idx : 4156 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #881 annotations: │ │ Annotations on class │ │ @@ -209268,18 +209341,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 │ │ -09e5d8: |[09e5d8] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -09e5e8: 5b01 9b05 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e5ec: 7010 7501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0175 │ │ -09e5f2: 0e00 |0005: return-void │ │ +09e598: |[09e598] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +09e5a8: 5b01 9b05 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e5ac: 7010 7501 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0175 │ │ +09e5b2: 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; │ │ │ │ @@ -209288,17 +209361,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 │ │ -09e5f4: |[09e5f4] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -09e604: 7020 d510 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@10d5 │ │ -09e60a: 0e00 |0003: return-void │ │ +09e5b4: |[09e5b4] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +09e5c4: 7020 d510 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@10d5 │ │ +09e5ca: 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; │ │ @@ -209309,18 +209382,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 │ │ -09e60c: |[09e60c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -09e61c: 5410 9b05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e620: 6e30 0111 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@1101 │ │ -09e626: 0e00 |0005: return-void │ │ +09e5cc: |[09e5cc] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +09e5dc: 5410 9b05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e5e0: 6e30 0111 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@1101 │ │ +09e5e6: 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; │ │ @@ -209331,42 +209404,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -09e628: |[09e628] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -09e638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e63a: 5441 9b05 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e63e: 5442 9b05 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e642: 5422 a905 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09e646: 6e10 5713 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ -09e64c: 0a02 |000a: move-result v2 │ │ -09e64e: 5443 9b05 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e652: 5433 a905 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09e656: 6e10 5013 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ -09e65c: 0c03 |0012: move-result-object v3 │ │ -09e65e: 6e30 0211 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@1102 │ │ -09e664: 5441 9b05 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e668: 7110 e410 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@10e4 │ │ -09e66e: 0a01 |001b: move-result v1 │ │ -09e670: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -09e674: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -09e678: 5441 9b05 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e67c: 7110 e410 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@10e4 │ │ -09e682: 0a00 |0025: move-result v0 │ │ -09e684: 5441 9b05 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e688: 5442 9b05 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e68c: 5422 a905 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09e690: 6e10 5713 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ -09e696: 0a02 |002f: move-result v2 │ │ -09e698: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -09e69a: 6e40 0311 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ -09e6a0: 0e00 |0034: return-void │ │ +09e5e8: |[09e5e8] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +09e5f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e5fa: 5441 9b05 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e5fe: 5442 9b05 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e602: 5422 a905 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09e606: 6e10 5713 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ +09e60c: 0a02 |000a: move-result v2 │ │ +09e60e: 5443 9b05 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e612: 5433 a905 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09e616: 6e10 5013 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ +09e61c: 0c03 |0012: move-result-object v3 │ │ +09e61e: 6e30 0211 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@1102 │ │ +09e624: 5441 9b05 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e628: 7110 e410 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@10e4 │ │ +09e62e: 0a01 |001b: move-result v1 │ │ +09e630: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +09e634: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +09e638: 5441 9b05 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e63c: 7110 e410 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@10e4 │ │ +09e642: 0a00 |0025: move-result v0 │ │ +09e644: 5441 9b05 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e648: 5442 9b05 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e64c: 5422 a905 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09e650: 6e10 5713 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ +09e656: 0a02 |002f: move-result v2 │ │ +09e658: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +09e65a: 6e40 0311 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ +09e660: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -209378,17 +209451,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e6a4: |[09e6a4] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -09e6b4: 5901 9a05 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@059a │ │ -09e6b8: 0e00 |0002: return-void │ │ +09e664: |[09e664] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +09e674: 5901 9a05 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@059a │ │ +09e678: 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 │ │ @@ -209398,23 +209471,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -09e6bc: |[09e6bc] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -09e6cc: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -09e6d0: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -09e6d4: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -09e6d8: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09e6dc: 5420 9b05 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e6e0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -09e6e2: 6e40 0311 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ -09e6e8: 0e00 |000e: return-void │ │ +09e67c: |[09e67c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +09e68c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +09e690: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +09e694: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +09e698: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09e69c: 5420 9b05 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e6a0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +09e6a2: 6e40 0311 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ +09e6a8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -209428,63 +209501,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -09e6ec: |[09e6ec] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -09e6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e6fe: 5241 9a05 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@059a │ │ -09e702: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -09e706: 5441 9b05 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e70a: 5442 9b05 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e70e: 5422 a905 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09e712: 6e10 5713 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ -09e718: 0a02 |000e: move-result v2 │ │ -09e71a: 5443 9b05 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e71e: 5433 a905 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09e722: 6e10 5013 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ -09e728: 0c03 |0016: move-result-object v3 │ │ -09e72a: 6e30 0211 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@1102 │ │ -09e730: 5441 9b05 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e734: 7110 e410 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@10e4 │ │ -09e73a: 0a01 |001f: move-result v1 │ │ -09e73c: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -09e740: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -09e744: 5441 9b05 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e748: 7110 e410 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@10e4 │ │ -09e74e: 0a00 |0029: move-result v0 │ │ -09e750: 5441 9b05 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e754: 5442 9b05 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ -09e758: 5422 a905 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09e75c: 6e10 5713 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ -09e762: 0a02 |0033: move-result v2 │ │ -09e764: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -09e766: 6e40 0311 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ -09e76c: 0e00 |0038: return-void │ │ +09e6ac: |[09e6ac] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +09e6bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e6be: 5241 9a05 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@059a │ │ +09e6c2: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +09e6c6: 5441 9b05 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e6ca: 5442 9b05 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e6ce: 5422 a905 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09e6d2: 6e10 5713 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ +09e6d8: 0a02 |000e: move-result v2 │ │ +09e6da: 5443 9b05 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e6de: 5433 a905 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09e6e2: 6e10 5013 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ +09e6e8: 0c03 |0016: move-result-object v3 │ │ +09e6ea: 6e30 0211 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@1102 │ │ +09e6f0: 5441 9b05 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e6f4: 7110 e410 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@10e4 │ │ +09e6fa: 0a01 |001f: move-result v1 │ │ +09e6fc: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +09e700: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +09e704: 5441 9b05 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e708: 7110 e410 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@10e4 │ │ +09e70e: 0a00 |0029: move-result v0 │ │ +09e710: 5441 9b05 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e714: 5442 9b05 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@059b │ │ +09e718: 5422 a905 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09e71c: 6e10 5713 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ +09e722: 0a02 |0033: move-result v2 │ │ +09e724: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +09e726: 6e40 0311 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ +09e72c: 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 : 4160 (PagerTitleStrip.java) │ │ + source_file_idx : 4156 (PagerTitleStrip.java) │ │ │ │ Class #882 header: │ │ class_idx : 719 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4160 │ │ +source_file_idx : 4156 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #882 annotations: │ │ Annotations on class │ │ @@ -209505,17 +209578,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e770: |[09e770] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -09e780: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09e786: 0e00 |0003: return-void │ │ +09e730: |[09e730] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +09e740: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09e746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -209524,32 +209597,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e788: |[09e788] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -09e798: 6e10 061f 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1f06 │ │ -09e79e: 0e00 |0003: return-void │ │ +09e748: |[09e748] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +09e758: 6e10 061f 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1f06 │ │ +09e75e: 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 : 4160 (PagerTitleStrip.java) │ │ + source_file_idx : 4156 (PagerTitleStrip.java) │ │ │ │ Class #883 header: │ │ class_idx : 720 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4160 │ │ +source_file_idx : 4156 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #883 annotations: │ │ Annotations on class │ │ @@ -209570,17 +209643,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e7a0: |[09e7a0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -09e7b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09e7b6: 0e00 |0003: return-void │ │ +09e760: |[09e760] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +09e770: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09e776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -209589,32 +209662,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e7b8: |[09e7b8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -09e7c8: 7110 0711 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1107 │ │ -09e7ce: 0e00 |0003: return-void │ │ +09e778: |[09e778] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +09e788: 7110 0711 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@1107 │ │ +09e78e: 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 : 4160 (PagerTitleStrip.java) │ │ + source_file_idx : 4156 (PagerTitleStrip.java) │ │ │ │ Class #884 header: │ │ class_idx : 721 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1058 │ │ -source_file_idx : 4160 │ │ +source_file_idx : 4156 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #884 annotations: │ │ Annotations on class │ │ @@ -209722,38 +209795,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -09e7d0: |[09e7d0] android.support.v4.view.PagerTitleStrip.:()V │ │ -09e7e0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -09e7e2: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ -09e7e6: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -09e7ec: 6900 9c05 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@059c │ │ -09e7f0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -09e7f2: 2300 6d06 |0009: new-array v0, v0, [I // type@066d │ │ -09e7f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -09e7f8: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -09e7fe: 4b02 0001 |000f: aput v2, v0, v1 │ │ -09e802: 6900 a005 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05a0 │ │ -09e806: 6000 3600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -09e80a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -09e80e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -09e812: 2200 d002 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@02d0 │ │ -09e816: 7010 df10 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@10df │ │ -09e81c: 6900 9d05 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@059d │ │ -09e820: 0e00 |0020: return-void │ │ -09e822: 2200 cf02 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@02cf │ │ -09e826: 7010 dd10 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@10dd │ │ -09e82c: 6900 9d05 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@059d │ │ -09e830: 28f8 |0028: goto 0020 // -0008 │ │ -09e832: 0000 |0029: nop // spacer │ │ -09e834: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +09e790: |[09e790] android.support.v4.view.PagerTitleStrip.:()V │ │ +09e7a0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +09e7a2: 2300 6d06 |0001: new-array v0, v0, [I // type@066d │ │ +09e7a6: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +09e7ac: 6900 9c05 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@059c │ │ +09e7b0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +09e7b2: 2300 6d06 |0009: new-array v0, v0, [I // type@066d │ │ +09e7b6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +09e7b8: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +09e7be: 4b02 0001 |000f: aput v2, v0, v1 │ │ +09e7c2: 6900 a005 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05a0 │ │ +09e7c6: 6000 3600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +09e7ca: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +09e7ce: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +09e7d2: 2200 d002 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@02d0 │ │ +09e7d6: 7010 df10 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@10df │ │ +09e7dc: 6900 9d05 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@059d │ │ +09e7e0: 0e00 |0020: return-void │ │ +09e7e2: 2200 cf02 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@02cf │ │ +09e7e6: 7010 dd10 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@10dd │ │ +09e7ec: 6900 9d05 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@059d │ │ +09e7f0: 28f8 |0028: goto 0020 // -0008 │ │ +09e7f2: 0000 |0029: nop // spacer │ │ +09e7f4: 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 │ │ @@ -209766,18 +209839,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09e84c: |[09e84c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -09e85c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e85e: 7030 e310 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10e3 │ │ -09e864: 0e00 |0004: return-void │ │ +09e80c: |[09e80c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +09e81c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e81e: 7030 e310 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10e3 │ │ +09e824: 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; │ │ @@ -209787,122 +209860,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 │ │ -09e868: |[09e868] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09e878: 122a |0000: const/4 v10, #int 2 // #2 │ │ -09e87a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -09e87c: 7030 3d1d cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d3d │ │ -09e882: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -09e884: 59b7 a405 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ -09e888: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -09e88c: 59b7 a505 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ -09e890: 2207 cd02 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@02cd │ │ -09e894: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -09e896: 7030 d610 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@10d6 │ │ -09e89c: 5bb7 a805 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ -09e8a0: 2207 6904 |0014: new-instance v7, Landroid/widget/TextView; // type@0469 │ │ -09e8a4: 7020 f61e c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1ef6 │ │ -09e8aa: 5bb7 aa05 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09e8ae: 6e20 e510 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@10e5 │ │ -09e8b4: 2207 6904 |001e: new-instance v7, Landroid/widget/TextView; // type@0469 │ │ -09e8b8: 7020 f61e c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1ef6 │ │ -09e8be: 5bb7 a205 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09e8c2: 6e20 e510 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@10e5 │ │ -09e8c8: 2207 6904 |0028: new-instance v7, Landroid/widget/TextView; // type@0469 │ │ -09e8cc: 7020 f61e c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1ef6 │ │ -09e8d2: 5bb7 a605 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09e8d6: 6e20 e510 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@10e5 │ │ -09e8dc: 6207 9c05 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@059c │ │ -09e8e0: 6e30 f600 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ -09e8e6: 0c00 |0037: move-result-object v0 │ │ -09e8e8: 6e30 5a01 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@015a │ │ -09e8ee: 0a04 |003b: move-result v4 │ │ -09e8f0: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -09e8f4: 54b7 aa05 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09e8f8: 6e30 081f c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1f08 │ │ -09e8fe: 54b7 a205 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09e902: 6e30 081f c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1f08 │ │ -09e908: 54b7 a605 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09e90c: 6e30 081f c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1f08 │ │ -09e912: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -09e914: 6e30 5501 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0155 │ │ -09e91a: 0a06 |0051: move-result v6 │ │ -09e91c: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -09e920: 8267 |0054: int-to-float v7, v6 │ │ -09e922: 6e30 ff10 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@10ff │ │ -09e928: 6e20 5c01 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@015c │ │ -09e92e: 0a07 |005b: move-result v7 │ │ -09e930: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -09e934: 6e30 5401 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0154 │ │ -09e93a: 0a05 |0061: move-result v5 │ │ -09e93c: 54b7 aa05 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09e940: 6e20 091f 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ -09e946: 54b7 a205 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09e94a: 6e20 091f 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ -09e950: 54b7 a605 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09e954: 6e20 091f 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ -09e95a: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -09e95c: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -09e960: 6e30 5901 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0159 │ │ -09e966: 0a07 |0077: move-result v7 │ │ -09e968: 59b7 a305 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05a3 │ │ -09e96c: 6e10 5d01 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -09e972: 54b7 a205 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09e976: 6e10 fd1e 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1efd │ │ -09e97c: 0c07 |0082: move-result-object v7 │ │ -09e97e: 6e10 4301 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0143 │ │ -09e984: 0a07 |0086: move-result v7 │ │ -09e986: 59b7 ac05 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05ac │ │ -09e98a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -09e990: 6e20 fb10 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@10fb │ │ -09e996: 54b7 aa05 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09e99a: 6208 3d08 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@083d │ │ -09e99e: 6e20 011f 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1f01 │ │ -09e9a4: 54b7 a205 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09e9a8: 6208 3d08 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@083d │ │ -09e9ac: 6e20 011f 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1f01 │ │ -09e9b2: 54b7 a605 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09e9b6: 6208 3d08 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@083d │ │ -09e9ba: 6e20 011f 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1f01 │ │ -09e9c0: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -09e9c2: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -09e9c6: 6207 a005 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05a0 │ │ -09e9ca: 6e30 f500 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00f5 │ │ -09e9d0: 0c03 |00ac: move-result-object v3 │ │ -09e9d2: 6e30 5301 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0153 │ │ -09e9d8: 0a01 |00b0: move-result v1 │ │ -09e9da: 6e10 5d01 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ -09e9e0: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -09e9e4: 54b7 aa05 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09e9e8: 7110 fd10 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@10fd │ │ -09e9ee: 54b7 a205 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09e9f2: 7110 fd10 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@10fd │ │ -09e9f8: 54b7 a605 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09e9fc: 7110 fd10 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@10fd │ │ -09ea02: 6e10 f200 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -09ea08: 0c07 |00c8: move-result-object v7 │ │ -09ea0a: 6e10 4601 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -09ea10: 0c07 |00cc: move-result-object v7 │ │ -09ea12: 5272 3f08 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -09ea16: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -09ea1a: c827 |00d1: mul-float/2addr v7, v2 │ │ -09ea1c: 8777 |00d2: float-to-int v7, v7 │ │ -09ea1e: 59b7 ab05 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ -09ea22: 0e00 |00d5: return-void │ │ -09ea24: 54b7 aa05 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09ea28: 6e10 061f 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1f06 │ │ -09ea2e: 54b7 a205 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09ea32: 6e10 061f 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1f06 │ │ -09ea38: 54b7 a605 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09ea3c: 6e10 061f 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1f06 │ │ -09ea42: 28e0 |00e5: goto 00c5 // -0020 │ │ +09e828: |[09e828] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09e838: 122a |0000: const/4 v10, #int 2 // #2 │ │ +09e83a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +09e83c: 7030 3d1d cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d3d │ │ +09e842: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +09e844: 59b7 a405 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ +09e848: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +09e84c: 59b7 a505 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ +09e850: 2207 cd02 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@02cd │ │ +09e854: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +09e856: 7030 d610 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@10d6 │ │ +09e85c: 5bb7 a805 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ +09e860: 2207 6904 |0014: new-instance v7, Landroid/widget/TextView; // type@0469 │ │ +09e864: 7020 f61e c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1ef6 │ │ +09e86a: 5bb7 aa05 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09e86e: 6e20 e510 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@10e5 │ │ +09e874: 2207 6904 |001e: new-instance v7, Landroid/widget/TextView; // type@0469 │ │ +09e878: 7020 f61e c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1ef6 │ │ +09e87e: 5bb7 a205 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09e882: 6e20 e510 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@10e5 │ │ +09e888: 2207 6904 |0028: new-instance v7, Landroid/widget/TextView; // type@0469 │ │ +09e88c: 7020 f61e c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1ef6 │ │ +09e892: 5bb7 a605 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09e896: 6e20 e510 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@10e5 │ │ +09e89c: 6207 9c05 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@059c │ │ +09e8a0: 6e30 f600 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00f6 │ │ +09e8a6: 0c00 |0037: move-result-object v0 │ │ +09e8a8: 6e30 5a01 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@015a │ │ +09e8ae: 0a04 |003b: move-result v4 │ │ +09e8b0: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +09e8b4: 54b7 aa05 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09e8b8: 6e30 081f c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1f08 │ │ +09e8be: 54b7 a205 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09e8c2: 6e30 081f c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1f08 │ │ +09e8c8: 54b7 a605 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09e8cc: 6e30 081f c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1f08 │ │ +09e8d2: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +09e8d4: 6e30 5501 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0155 │ │ +09e8da: 0a06 |0051: move-result v6 │ │ +09e8dc: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +09e8e0: 8267 |0054: int-to-float v7, v6 │ │ +09e8e2: 6e30 ff10 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@10ff │ │ +09e8e8: 6e20 5c01 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@015c │ │ +09e8ee: 0a07 |005b: move-result v7 │ │ +09e8f0: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +09e8f4: 6e30 5401 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0154 │ │ +09e8fa: 0a05 |0061: move-result v5 │ │ +09e8fc: 54b7 aa05 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09e900: 6e20 091f 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ +09e906: 54b7 a205 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09e90a: 6e20 091f 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ +09e910: 54b7 a605 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09e914: 6e20 091f 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ +09e91a: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +09e91c: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +09e920: 6e30 5901 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0159 │ │ +09e926: 0a07 |0077: move-result v7 │ │ +09e928: 59b7 a305 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05a3 │ │ +09e92c: 6e10 5d01 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +09e932: 54b7 a205 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09e936: 6e10 fd1e 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1efd │ │ +09e93c: 0c07 |0082: move-result-object v7 │ │ +09e93e: 6e10 4301 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@0143 │ │ +09e944: 0a07 |0086: move-result v7 │ │ +09e946: 59b7 ac05 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05ac │ │ +09e94a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +09e950: 6e20 fb10 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@10fb │ │ +09e956: 54b7 aa05 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09e95a: 6208 3d08 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@083d │ │ +09e95e: 6e20 011f 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1f01 │ │ +09e964: 54b7 a205 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09e968: 6208 3d08 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@083d │ │ +09e96c: 6e20 011f 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1f01 │ │ +09e972: 54b7 a605 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09e976: 6208 3d08 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@083d │ │ +09e97a: 6e20 011f 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1f01 │ │ +09e980: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +09e982: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +09e986: 6207 a005 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05a0 │ │ +09e98a: 6e30 f500 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00f5 │ │ +09e990: 0c03 |00ac: move-result-object v3 │ │ +09e992: 6e30 5301 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0153 │ │ +09e998: 0a01 |00b0: move-result v1 │ │ +09e99a: 6e10 5d01 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@015d │ │ +09e9a0: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +09e9a4: 54b7 aa05 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09e9a8: 7110 fd10 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@10fd │ │ +09e9ae: 54b7 a205 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09e9b2: 7110 fd10 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@10fd │ │ +09e9b8: 54b7 a605 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09e9bc: 7110 fd10 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@10fd │ │ +09e9c2: 6e10 f200 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +09e9c8: 0c07 |00c8: move-result-object v7 │ │ +09e9ca: 6e10 4601 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +09e9d0: 0c07 |00cc: move-result-object v7 │ │ +09e9d2: 5272 3f08 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +09e9d6: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +09e9da: c827 |00d1: mul-float/2addr v7, v2 │ │ +09e9dc: 8777 |00d2: float-to-int v7, v7 │ │ +09e9de: 59b7 ab05 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ +09e9e2: 0e00 |00d5: return-void │ │ +09e9e4: 54b7 aa05 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09e9e8: 6e10 061f 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1f06 │ │ +09e9ee: 54b7 a205 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09e9f2: 6e10 061f 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1f06 │ │ +09e9f8: 54b7 a605 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09e9fc: 6e10 061f 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1f06 │ │ +09ea02: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -209961,17 +210034,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 │ │ -09ea44: |[09ea44] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -09ea54: 5210 a505 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ -09ea58: 0f00 |0002: return v0 │ │ +09ea04: |[09ea04] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +09ea14: 5210 a505 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ +09ea18: 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;) │ │ @@ -209979,18 +210052,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09ea5c: |[09ea5c] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -09ea6c: 6200 9d05 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@059d │ │ -09ea70: 7220 dc10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@10dc │ │ -09ea76: 0e00 |0005: return-void │ │ +09ea1c: |[09ea1c] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +09ea2c: 6200 9d05 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@059d │ │ +09ea30: 7220 dc10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@10dc │ │ +09ea36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -210000,22 +210073,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -09ea78: |[09ea78] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -09ea88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09ea8a: 6e10 e610 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10e6 │ │ -09ea90: 0c00 |0004: move-result-object v0 │ │ -09ea92: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -09ea96: 6e10 d601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01d6 │ │ -09ea9c: 0a01 |000a: move-result v1 │ │ -09ea9e: 0f01 |000b: return v1 │ │ +09ea38: |[09ea38] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +09ea48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09ea4a: 6e10 e610 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10e6 │ │ +09ea50: 0c00 |0004: move-result-object v0 │ │ +09ea52: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +09ea56: 6e10 d601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01d6 │ │ +09ea5c: 0a01 |000a: move-result v1 │ │ +09ea5e: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -210029,17 +210102,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09eaa0: |[09eaa0] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -09eab0: 5210 ab05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ -09eab4: 0f00 |0002: return v0 │ │ +09ea60: |[09ea60] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +09ea70: 5210 ab05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ +09ea74: 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;) │ │ @@ -210047,43 +210120,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -09eab8: |[09eab8] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -09eac8: 6f10 531d 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1d53 │ │ -09eace: 6e10 ed10 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@10ed │ │ -09ead4: 0c02 |0006: move-result-object v2 │ │ -09ead6: 2023 1b03 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@031b │ │ -09eada: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -09eade: 2203 e604 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@04e6 │ │ -09eae2: 1a04 3f10 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@103f │ │ -09eae6: 7020 4a21 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -09eaec: 2703 |0012: throw v3 │ │ -09eaee: 0721 |0013: move-object v1, v2 │ │ -09eaf0: 1f01 1b03 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@031b │ │ -09eaf4: 6e10 5013 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ -09eafa: 0c00 |0019: move-result-object v0 │ │ -09eafc: 5453 a805 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ -09eb00: 6e20 9e13 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@139e │ │ -09eb06: 5453 a805 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ -09eb0a: 6e20 a113 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@13a1 │ │ -09eb10: 5b51 a905 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09eb14: 5453 af05 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05af │ │ -09eb18: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -09eb1c: 5453 af05 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05af │ │ -09eb20: 6e10 bc21 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ -09eb26: 0c03 |002f: move-result-object v3 │ │ -09eb28: 1f03 c802 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@02c8 │ │ -09eb2c: 6e30 0111 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@1101 │ │ -09eb32: 0e00 |0035: return-void │ │ -09eb34: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -09eb36: 28fb |0037: goto 0032 // -0005 │ │ +09ea78: |[09ea78] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +09ea88: 6f10 531d 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1d53 │ │ +09ea8e: 6e10 ed10 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@10ed │ │ +09ea94: 0c02 |0006: move-result-object v2 │ │ +09ea96: 2023 1b03 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@031b │ │ +09ea9a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +09ea9e: 2203 e604 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@04e6 │ │ +09eaa2: 1a04 3b10 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@103b │ │ +09eaa6: 7020 4a21 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +09eaac: 2703 |0012: throw v3 │ │ +09eaae: 0721 |0013: move-object v1, v2 │ │ +09eab0: 1f01 1b03 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@031b │ │ +09eab4: 6e10 5013 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ +09eaba: 0c00 |0019: move-result-object v0 │ │ +09eabc: 5453 a805 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ +09eac0: 6e20 9e13 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@139e │ │ +09eac6: 5453 a805 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ +09eaca: 6e20 a113 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@13a1 │ │ +09ead0: 5b51 a905 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09ead4: 5453 af05 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05af │ │ +09ead8: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +09eadc: 5453 af05 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05af │ │ +09eae0: 6e10 bc21 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@21bc │ │ +09eae6: 0c03 |002f: move-result-object v3 │ │ +09eae8: 1f03 c802 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@02c8 │ │ +09eaec: 6e30 0111 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@1101 │ │ +09eaf2: 0e00 |0035: return-void │ │ +09eaf4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +09eaf6: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -210105,29 +210178,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -09eb38: |[09eb38] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -09eb48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09eb4a: 6f10 541d 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1d54 │ │ -09eb50: 5420 a905 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09eb54: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -09eb58: 5420 a905 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09eb5c: 6e10 5013 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ -09eb62: 0c00 |000d: move-result-object v0 │ │ -09eb64: 6e30 0111 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@1101 │ │ -09eb6a: 5420 a905 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09eb6e: 6e20 9e13 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@139e │ │ -09eb74: 5420 a905 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09eb78: 6e20 a113 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@13a1 │ │ -09eb7e: 5b21 a905 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09eb82: 0e00 |001d: return-void │ │ +09eaf8: |[09eaf8] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +09eb08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09eb0a: 6f10 541d 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1d54 │ │ +09eb10: 5420 a905 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09eb14: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +09eb18: 5420 a905 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09eb1c: 6e10 5013 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ +09eb22: 0c00 |000d: move-result-object v0 │ │ +09eb24: 6e30 0111 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@1101 │ │ +09eb2a: 5420 a905 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09eb2e: 6e20 9e13 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@139e │ │ +09eb34: 5420 a905 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09eb38: 6e20 a113 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@13a1 │ │ +09eb3e: 5b21 a905 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09eb42: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -210141,26 +210214,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -09eb84: |[09eb84] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -09eb94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09eb96: 5431 a905 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09eb9a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -09eb9e: 5231 a505 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ -09eba2: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -09eba6: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -09ebaa: 5230 a505 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ -09ebae: 5231 a405 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ -09ebb2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -09ebb4: 6e40 0311 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ -09ebba: 0e00 |0013: return-void │ │ +09eb44: |[09eb44] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +09eb54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09eb56: 5431 a905 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09eb5a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +09eb5e: 5231 a505 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ +09eb62: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +09eb66: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +09eb6a: 5230 a505 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ +09eb6e: 5231 a405 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ +09eb72: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +09eb74: 6e40 0311 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ +09eb7a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -210177,67 +210250,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -09ebbc: |[09ebbc] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -09ebcc: 7110 851c 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ -09ebd2: 0a08 |0003: move-result v8 │ │ -09ebd4: 7110 851c 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ -09ebda: 0a03 |0007: move-result v3 │ │ -09ebdc: 7110 861c 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ -09ebe2: 0a09 |000b: move-result v9 │ │ -09ebe4: 7110 861c 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ -09ebea: 0a04 |000f: move-result v4 │ │ -09ebec: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -09ebf0: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -09ebf4: 220a e604 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@04e6 │ │ -09ebf8: 1a0b 8d0f |0016: const-string v11, "Must measure with an exact width" // string@0f8d │ │ -09ebfc: 7020 4a21 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -09ec02: 270a |001b: throw v10 │ │ -09ec04: 0140 |001c: move v0, v4 │ │ -09ec06: 6e10 e810 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@10e8 │ │ -09ec0c: 0a05 |0020: move-result v5 │ │ -09ec0e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -09ec10: 6e10 ec10 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@10ec │ │ -09ec16: 0a0a |0025: move-result v10 │ │ -09ec18: 6e10 e910 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@10e9 │ │ -09ec1e: 0a0b |0029: move-result v11 │ │ -09ec20: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -09ec24: b160 |002c: sub-int/2addr v0, v6 │ │ -09ec26: 829a |002d: int-to-float v10, v9 │ │ -09ec28: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -09ec2e: c8ba |0031: mul-float/2addr v10, v11 │ │ -09ec30: 87aa |0032: float-to-int v10, v10 │ │ -09ec32: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -09ec36: 7120 871c ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -09ec3c: 0a02 |0038: move-result v2 │ │ -09ec3e: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -09ec42: 7120 871c a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -09ec48: 0a01 |003e: move-result v1 │ │ -09ec4a: 54ca aa05 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09ec4e: 6e30 ff1e 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ -09ec54: 54ca a205 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09ec58: 6e30 ff1e 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ -09ec5e: 54ca a605 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09ec62: 6e30 ff1e 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ -09ec68: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -09ec6c: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -09ec70: 6e30 fa10 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@10fa │ │ -09ec76: 0e00 |0055: return-void │ │ -09ec78: 54ca a205 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09ec7c: 6e10 fa1e 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ -09ec82: 0a07 |005b: move-result v7 │ │ -09ec84: 900a 0706 |005c: add-int v10, v7, v6 │ │ -09ec88: 7120 6521 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -09ec8e: 0a0a |0061: move-result v10 │ │ -09ec90: 6e30 fa10 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@10fa │ │ -09ec96: 28f0 |0065: goto 0055 // -0010 │ │ +09eb7c: |[09eb7c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +09eb8c: 7110 851c 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ +09eb92: 0a08 |0003: move-result v8 │ │ +09eb94: 7110 851c 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ +09eb9a: 0a03 |0007: move-result v3 │ │ +09eb9c: 7110 861c 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ +09eba2: 0a09 |000b: move-result v9 │ │ +09eba4: 7110 861c 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ +09ebaa: 0a04 |000f: move-result v4 │ │ +09ebac: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +09ebb0: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +09ebb4: 220a e604 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@04e6 │ │ +09ebb8: 1a0b 890f |0016: const-string v11, "Must measure with an exact width" // string@0f89 │ │ +09ebbc: 7020 4a21 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +09ebc2: 270a |001b: throw v10 │ │ +09ebc4: 0140 |001c: move v0, v4 │ │ +09ebc6: 6e10 e810 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@10e8 │ │ +09ebcc: 0a05 |0020: move-result v5 │ │ +09ebce: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +09ebd0: 6e10 ec10 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@10ec │ │ +09ebd6: 0a0a |0025: move-result v10 │ │ +09ebd8: 6e10 e910 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@10e9 │ │ +09ebde: 0a0b |0029: move-result v11 │ │ +09ebe0: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +09ebe4: b160 |002c: sub-int/2addr v0, v6 │ │ +09ebe6: 829a |002d: int-to-float v10, v9 │ │ +09ebe8: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +09ebee: c8ba |0031: mul-float/2addr v10, v11 │ │ +09ebf0: 87aa |0032: float-to-int v10, v10 │ │ +09ebf2: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +09ebf6: 7120 871c ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +09ebfc: 0a02 |0038: move-result v2 │ │ +09ebfe: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +09ec02: 7120 871c a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +09ec08: 0a01 |003e: move-result v1 │ │ +09ec0a: 54ca aa05 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09ec0e: 6e30 ff1e 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ +09ec14: 54ca a205 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09ec18: 6e30 ff1e 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ +09ec1e: 54ca a605 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09ec22: 6e30 ff1e 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ +09ec28: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +09ec2c: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +09ec30: 6e30 fa10 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@10fa │ │ +09ec36: 0e00 |0055: return-void │ │ +09ec38: 54ca a205 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09ec3c: 6e10 fa1e 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ +09ec42: 0a07 |005b: move-result v7 │ │ +09ec44: 900a 0706 |005c: add-int v10, v7, v6 │ │ +09ec48: 7120 6521 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +09ec4e: 0a0a |0061: move-result v10 │ │ +09ec50: 6e30 fa10 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@10fa │ │ +09ec56: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -210277,19 +210350,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09ec98: |[09ec98] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -09eca8: 5510 ae05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ae │ │ -09ecac: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -09ecb0: 6f10 631d 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1d63 │ │ -09ecb6: 0e00 |0007: return-void │ │ +09ec58: |[09ec58] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +09ec68: 5510 ae05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ae │ │ +09ec6c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +09ec70: 6f10 631d 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1d63 │ │ +09ec76: 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; │ │ @@ -210299,18 +210372,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09ecb8: |[09ecb8] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -09ecc8: 5901 a305 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05a3 │ │ -09eccc: 6e10 f510 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@10f5 │ │ -09ecd2: 0e00 |0005: return-void │ │ +09ec78: |[09ec78] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +09ec88: 5901 a305 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05a3 │ │ +09ec8c: 6e10 f510 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@10f5 │ │ +09ec92: 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; │ │ @@ -210321,31 +210394,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -09ecd4: |[09ecd4] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -09ece4: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -09ece8: c851 |0002: mul-float/2addr v1, v5 │ │ -09ecea: 8711 |0003: float-to-int v1, v1 │ │ -09ecec: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -09ecf0: 5941 a705 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05a7 │ │ -09ecf4: 5241 a705 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05a7 │ │ -09ecf8: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -09ecfc: 5242 ac05 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05ac │ │ -09ed00: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -09ed06: b532 |0011: and-int/2addr v2, v3 │ │ -09ed08: 9600 0102 |0012: or-int v0, v1, v2 │ │ -09ed0c: 5441 aa05 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09ed10: 6e20 091f 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ -09ed16: 5441 a605 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09ed1a: 6e20 091f 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ -09ed20: 0e00 |001e: return-void │ │ +09ec94: |[09ec94] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +09eca4: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +09eca8: c851 |0002: mul-float/2addr v1, v5 │ │ +09ecaa: 8711 |0003: float-to-int v1, v1 │ │ +09ecac: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +09ecb0: 5941 a705 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05a7 │ │ +09ecb4: 5241 a705 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05a7 │ │ +09ecb8: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +09ecbc: 5242 ac05 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05ac │ │ +09ecc0: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +09ecc6: b532 |0011: and-int/2addr v2, v3 │ │ +09ecc8: 9600 0102 |0012: or-int v0, v1, v2 │ │ +09eccc: 5441 aa05 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09ecd0: 6e20 091f 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ +09ecd6: 5441 a605 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09ecda: 6e20 091f 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ +09ece0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -210359,29 +210432,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09ed24: |[09ed24] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -09ed34: 5945 ac05 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05ac │ │ -09ed38: 5441 a205 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09ed3c: 6e20 091f 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ -09ed42: 5241 a705 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05a7 │ │ -09ed46: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -09ed4a: 5242 ac05 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05ac │ │ -09ed4e: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -09ed54: b532 |0010: and-int/2addr v2, v3 │ │ -09ed56: 9600 0102 |0011: or-int v0, v1, v2 │ │ -09ed5a: 5441 aa05 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09ed5e: 6e20 091f 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ -09ed64: 5441 a605 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09ed68: 6e20 091f 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ -09ed6e: 0e00 |001d: return-void │ │ +09ece4: |[09ece4] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +09ecf4: 5945 ac05 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05ac │ │ +09ecf8: 5441 a205 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09ecfc: 6e20 091f 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ +09ed02: 5241 a705 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05a7 │ │ +09ed06: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +09ed0a: 5242 ac05 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05ac │ │ +09ed0e: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +09ed14: b532 |0010: and-int/2addr v2, v3 │ │ +09ed16: 9600 0102 |0011: or-int v0, v1, v2 │ │ +09ed1a: 5441 aa05 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09ed1e: 6e20 091f 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ +09ed24: 5441 a605 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09ed28: 6e20 091f 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1f09 │ │ +09ed2e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -210396,22 +210469,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -09ed70: |[09ed70] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -09ed80: 5410 aa05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09ed84: 6e30 0a1f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1f0a │ │ -09ed8a: 5410 a205 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09ed8e: 6e30 0a1f 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1f0a │ │ -09ed94: 5410 a605 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09ed98: 6e30 0a1f 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1f0a │ │ -09ed9e: 0e00 |000f: return-void │ │ +09ed30: |[09ed30] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +09ed40: 5410 aa05 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09ed44: 6e30 0a1f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1f0a │ │ +09ed4a: 5410 a205 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09ed4e: 6e30 0a1f 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1f0a │ │ +09ed54: 5410 a605 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09ed58: 6e30 0a1f 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@1f0a │ │ +09ed5e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -210424,18 +210497,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09eda0: |[09eda0] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -09edb0: 5901 ab05 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ -09edb4: 6e10 f510 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@10f5 │ │ -09edba: 0e00 |0005: return-void │ │ +09ed60: |[09ed60] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +09ed70: 5901 ab05 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ +09ed74: 6e10 f510 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@10f5 │ │ +09ed7a: 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; │ │ @@ -210446,38 +210519,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 │ │ -09edbc: |[09edbc] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -09edcc: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -09edd0: 5410 a805 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ -09edd4: 6e20 b410 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10b4 │ │ -09edda: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -09eddc: 5b10 af05 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05af │ │ -09ede0: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -09ede4: 5410 a805 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ -09ede8: 6e20 ad10 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10ad │ │ -09edee: 2200 0405 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0504 │ │ -09edf2: 7020 bb21 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@21bb │ │ -09edf8: 5b10 af05 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05af │ │ -09edfc: 5410 a905 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09ee00: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -09ee04: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -09ee06: 5910 a405 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ -09ee0a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -09ee0e: 5910 a505 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ -09ee12: 5410 a905 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09ee16: 6e10 5713 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ -09ee1c: 0a00 |0028: move-result v0 │ │ -09ee1e: 6e30 0211 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@1102 │ │ -09ee24: 6e10 f510 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@10f5 │ │ -09ee2a: 0e00 |002f: return-void │ │ +09ed7c: |[09ed7c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +09ed8c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +09ed90: 5410 a805 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ +09ed94: 6e20 b410 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10b4 │ │ +09ed9a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +09ed9c: 5b10 af05 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05af │ │ +09eda0: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +09eda4: 5410 a805 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05a8 │ │ +09eda8: 6e20 ad10 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@10ad │ │ +09edae: 2200 0405 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0504 │ │ +09edb2: 7020 bb21 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@21bb │ │ +09edb8: 5b10 af05 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05af │ │ +09edbc: 5410 a905 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09edc0: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +09edc4: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +09edc6: 5910 a405 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ +09edca: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +09edce: 5910 a505 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ +09edd2: 5410 a905 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09edd6: 6e10 5713 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ +09eddc: 0a00 |0028: move-result v0 │ │ +09edde: 6e30 0211 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@1102 │ │ +09ede4: 6e10 f510 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@10f5 │ │ +09edea: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -210498,86 +210571,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -09ee2c: |[09ee2c] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -09ee3c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -09ee3e: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -09ee42: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -09ee44: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -09ee48: 6e10 a510 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -09ee4e: 0a03 |0009: move-result v3 │ │ -09ee50: 5ca7 ae05 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ae │ │ -09ee54: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -09ee56: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -09ee5a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -09ee5e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -09ee62: 6e20 a710 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@10a7 │ │ -09ee68: 0c04 |0016: move-result-object v4 │ │ -09ee6a: 54a7 aa05 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09ee6e: 6e20 071f 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -09ee74: 54a8 a205 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09ee78: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -09ee7c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -09ee80: 6e20 a710 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@10a7 │ │ -09ee86: 0c07 |0025: move-result-object v7 │ │ -09ee88: 6e20 071f 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -09ee8e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -09ee90: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -09ee94: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -09ee98: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -09ee9c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -09eea0: 6e20 a710 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@10a7 │ │ -09eea6: 0c04 |0035: move-result-object v4 │ │ -09eea8: 54a7 a605 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09eeac: 6e20 071f 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -09eeb2: 6e10 ef10 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@10ef │ │ -09eeb8: 0a07 |003e: move-result v7 │ │ -09eeba: 6e10 ea10 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@10ea │ │ -09eec0: 0a08 |0042: move-result v8 │ │ -09eec2: b187 |0043: sub-int/2addr v7, v8 │ │ -09eec4: 6e10 eb10 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@10eb │ │ -09eeca: 0a08 |0047: move-result v8 │ │ -09eecc: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -09eed0: 6e10 e710 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@10e7 │ │ -09eed6: 0a07 |004d: move-result v7 │ │ -09eed8: 6e10 ec10 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@10ec │ │ -09eede: 0a08 |0051: move-result v8 │ │ -09eee0: b187 |0052: sub-int/2addr v7, v8 │ │ -09eee2: 6e10 e910 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@10e9 │ │ -09eee8: 0a08 |0056: move-result v8 │ │ -09eeea: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -09eeee: 8257 |0059: int-to-float v7, v5 │ │ -09eef0: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -09eef6: c887 |005d: mul-float/2addr v7, v8 │ │ -09eef8: 8777 |005e: float-to-int v7, v7 │ │ -09eefa: 7120 871c 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -09ef00: 0a02 |0062: move-result v2 │ │ -09ef02: 7120 871c 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -09ef08: 0a01 |0066: move-result v1 │ │ -09ef0a: 54a7 aa05 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09ef0e: 6e30 ff1e 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ -09ef14: 54a7 a205 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09ef18: 6e30 ff1e 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ -09ef1e: 54a7 a605 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09ef22: 6e30 ff1e 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ -09ef28: 59ab a405 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ -09ef2c: 55a7 ad05 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05ad │ │ -09ef30: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -09ef34: 52a7 a505 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ -09ef38: 6e40 0311 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ -09ef3e: 5ca6 ae05 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ae │ │ -09ef42: 0e00 |0083: return-void │ │ -09ef44: 0163 |0084: move v3, v6 │ │ -09ef46: 2885 |0085: goto 000a // -007b │ │ -09ef48: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -09ef4a: 289f |0087: goto 0026 // -0061 │ │ +09edec: |[09edec] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +09edfc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +09edfe: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +09ee02: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +09ee04: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +09ee08: 6e10 a510 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +09ee0e: 0a03 |0009: move-result v3 │ │ +09ee10: 5ca7 ae05 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ae │ │ +09ee14: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +09ee16: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +09ee1a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +09ee1e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +09ee22: 6e20 a710 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@10a7 │ │ +09ee28: 0c04 |0016: move-result-object v4 │ │ +09ee2a: 54a7 aa05 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09ee2e: 6e20 071f 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +09ee34: 54a8 a205 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09ee38: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +09ee3c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +09ee40: 6e20 a710 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@10a7 │ │ +09ee46: 0c07 |0025: move-result-object v7 │ │ +09ee48: 6e20 071f 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +09ee4e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +09ee50: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +09ee54: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +09ee58: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +09ee5c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +09ee60: 6e20 a710 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@10a7 │ │ +09ee66: 0c04 |0035: move-result-object v4 │ │ +09ee68: 54a7 a605 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09ee6c: 6e20 071f 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +09ee72: 6e10 ef10 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@10ef │ │ +09ee78: 0a07 |003e: move-result v7 │ │ +09ee7a: 6e10 ea10 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@10ea │ │ +09ee80: 0a08 |0042: move-result v8 │ │ +09ee82: b187 |0043: sub-int/2addr v7, v8 │ │ +09ee84: 6e10 eb10 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@10eb │ │ +09ee8a: 0a08 |0047: move-result v8 │ │ +09ee8c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +09ee90: 6e10 e710 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@10e7 │ │ +09ee96: 0a07 |004d: move-result v7 │ │ +09ee98: 6e10 ec10 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@10ec │ │ +09ee9e: 0a08 |0051: move-result v8 │ │ +09eea0: b187 |0052: sub-int/2addr v7, v8 │ │ +09eea2: 6e10 e910 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@10e9 │ │ +09eea8: 0a08 |0056: move-result v8 │ │ +09eeaa: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +09eeae: 8257 |0059: int-to-float v7, v5 │ │ +09eeb0: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +09eeb6: c887 |005d: mul-float/2addr v7, v8 │ │ +09eeb8: 8777 |005e: float-to-int v7, v7 │ │ +09eeba: 7120 871c 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +09eec0: 0a02 |0062: move-result v2 │ │ +09eec2: 7120 871c 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +09eec8: 0a01 |0066: move-result v1 │ │ +09eeca: 54a7 aa05 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09eece: 6e30 ff1e 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ +09eed4: 54a7 a205 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09eed8: 6e30 ff1e 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ +09eede: 54a7 a605 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09eee2: 6e30 ff1e 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1eff │ │ +09eee8: 59ab a405 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ +09eeec: 55a7 ad05 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05ad │ │ +09eef0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +09eef4: 52a7 a505 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ +09eef8: 6e40 0311 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ +09eefe: 5ca6 ae05 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ae │ │ +09ef02: 0e00 |0083: return-void │ │ +09ef04: 0163 |0084: move v3, v6 │ │ +09ef06: 2885 |0085: goto 000a // -007b │ │ +09ef08: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +09ef0a: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -210619,233 +210692,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -09ef4c: |[09ef4c] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -09ef5c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -09ef60: 5200 a405 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ -09ef64: 022a 0000 |0004: move/from16 v42, v0 │ │ -09ef68: 0200 2e00 |0006: move/from16 v0, v46 │ │ -09ef6c: 0201 2a00 |0008: move/from16 v1, v42 │ │ -09ef70: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -09ef74: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -09ef78: 5400 a905 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ -09ef7c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -09ef80: 7401 5013 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ -09ef86: 0c2a |0015: move-result-object v42 │ │ -09ef88: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -09ef8c: 0201 2e00 |0018: move/from16 v1, v46 │ │ -09ef90: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -09ef94: 6e30 0211 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@1102 │ │ -09ef9a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -09ef9e: 0200 2a00 |0021: move/from16 v0, v42 │ │ -09efa2: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -09efa6: 5c10 ad05 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05ad │ │ -09efaa: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -09efae: 5400 aa05 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09efb2: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -09efb6: 7401 fb1e 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1efb │ │ -09efbc: 0a24 |0030: move-result v36 │ │ -09efbe: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -09efc2: 5400 a205 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09efc6: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -09efca: 7401 fb1e 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1efb │ │ -09efd0: 0a12 |003a: move-result v18 │ │ -09efd2: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -09efd6: 5400 a605 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09efda: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -09efde: 7401 fb1e 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1efb │ │ -09efe4: 0a1a |0044: move-result v26 │ │ -09efe6: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -09efea: 7401 ef10 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@10ef │ │ -09eff0: 0a26 |004a: move-result v38 │ │ -09eff2: 7401 e710 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@10e7 │ │ -09eff8: 0a25 |004e: move-result v37 │ │ -09effa: 7401 ea10 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@10ea │ │ -09f000: 0a1d |0052: move-result v29 │ │ -09f002: 7401 eb10 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@10eb │ │ -09f008: 0a1e |0056: move-result v30 │ │ -09f00a: 7401 ec10 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@10ec │ │ -09f010: 0a1f |005a: move-result v31 │ │ -09f012: 7401 e910 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@10e9 │ │ -09f018: 0a1c |005e: move-result v28 │ │ -09f01a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -09f01e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -09f022: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -09f026: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -09f02a: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -09f02e: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -09f032: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -09f036: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -09f03a: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -09f03e: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -09f042: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -09f046: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -09f04a: 82a0 |0077: int-to-float v0, v10 │ │ -09f04c: 022b 0000 |0078: move/from16 v43, v0 │ │ -09f050: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -09f054: 0200 2b00 |007c: move/from16 v0, v43 │ │ -09f058: 8700 |007e: float-to-int v0, v0 │ │ -09f05a: 022b 0000 |007f: move/from16 v43, v0 │ │ -09f05e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -09f062: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -09f066: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -09f06a: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -09f06e: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -09f072: 5400 aa05 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09f076: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -09f07a: 7401 f71e 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1ef7 │ │ -09f080: 0a20 |0092: move-result v32 │ │ -09f082: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -09f086: 5400 a205 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09f08a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -09f08e: 7401 f71e 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1ef7 │ │ -09f094: 0a0b |009c: move-result v11 │ │ -09f096: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -09f09a: 5400 a605 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09f09e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -09f0a2: 7401 f71e 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1ef7 │ │ -09f0a8: 0a16 |00a6: move-result v22 │ │ -09f0aa: 0200 2000 |00a7: move/from16 v0, v32 │ │ -09f0ae: 7120 6521 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -09f0b4: 0a2a |00ac: move-result v42 │ │ -09f0b6: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -09f0ba: 0201 1600 |00af: move/from16 v1, v22 │ │ -09f0be: 7120 6521 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -09f0c4: 0a14 |00b4: move-result v20 │ │ -09f0c6: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -09f0ca: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -09f0ce: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -09f0d2: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -09f0d6: 5400 aa05 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09f0da: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -09f0de: 7401 fa1e 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ -09f0e4: 0a2a |00c4: move-result v42 │ │ -09f0e6: 9007 232a |00c5: add-int v7, v35, v42 │ │ -09f0ea: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -09f0ee: 5400 a205 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09f0f2: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -09f0f6: 7401 fa1e 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ -09f0fc: 0a2a |00d0: move-result v42 │ │ -09f0fe: 9005 112a |00d1: add-int v5, v17, v42 │ │ -09f102: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -09f106: 5400 a605 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09f10a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -09f10e: 7401 fa1e 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ -09f114: 0a2a |00dc: move-result v42 │ │ -09f116: 9006 192a |00dd: add-int v6, v25, v42 │ │ -09f11a: 7120 6521 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -09f120: 0a2a |00e2: move-result v42 │ │ -09f122: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -09f126: 7120 6521 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -09f12c: 0a15 |00e8: move-result v21 │ │ -09f12e: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -09f132: 5200 a305 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05a3 │ │ -09f136: 022a 0000 |00ed: move/from16 v42, v0 │ │ -09f13a: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -09f13e: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -09f144: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -09f148: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -09f14c: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -09f150: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -09f154: 5400 a205 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09f158: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -09f15c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -09f160: 5400 a205 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ -09f164: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -09f168: 7401 fa1e 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ -09f16e: 0a2b |0109: move-result v43 │ │ -09f170: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -09f174: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -09f178: 0201 1000 |010e: move/from16 v1, v16 │ │ -09f17c: 0202 2b00 |0110: move/from16 v2, v43 │ │ -09f180: 6e52 fe1e d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1efe │ │ -09f186: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -09f18a: 5200 ab05 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ -09f18e: 022a 0000 |0119: move/from16 v42, v0 │ │ -09f192: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -09f196: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -09f19a: 0200 1d00 |011f: move/from16 v0, v29 │ │ -09f19e: 0201 2a00 |0121: move/from16 v1, v42 │ │ -09f1a2: 7120 6721 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -09f1a8: 0a21 |0126: move-result v33 │ │ -09f1aa: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -09f1ae: 5400 aa05 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09f1b2: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -09f1b6: 902b 2124 |012d: add-int v43, v33, v36 │ │ -09f1ba: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -09f1be: 5400 aa05 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ -09f1c2: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -09f1c6: 7401 fa1e 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ -09f1cc: 0a2c |0138: move-result v44 │ │ -09f1ce: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -09f1d2: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -09f1d6: 0201 2100 |013d: move/from16 v1, v33 │ │ -09f1da: 0202 2200 |013f: move/from16 v2, v34 │ │ -09f1de: 0203 2b00 |0141: move/from16 v3, v43 │ │ -09f1e2: 0204 2c00 |0143: move/from16 v4, v44 │ │ -09f1e6: 6e54 fe1e 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1efe │ │ -09f1ec: 912a 261e |0148: sub-int v42, v38, v30 │ │ -09f1f0: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -09f1f4: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -09f1f8: 5200 ab05 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ -09f1fc: 022b 0000 |0150: move/from16 v43, v0 │ │ -09f200: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -09f204: 7702 6521 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -09f20a: 0a17 |0157: move-result v23 │ │ -09f20c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -09f210: 5400 a605 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09f214: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -09f218: 902b 171a |015e: add-int v43, v23, v26 │ │ -09f21c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -09f220: 5400 a605 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ -09f224: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -09f228: 7401 fa1e 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ -09f22e: 0a2c |0169: move-result v44 │ │ -09f230: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -09f234: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -09f238: 0201 1700 |016e: move/from16 v1, v23 │ │ -09f23c: 0202 1800 |0170: move/from16 v2, v24 │ │ -09f240: 0203 2b00 |0172: move/from16 v3, v43 │ │ -09f244: 0204 2c00 |0174: move/from16 v4, v44 │ │ -09f248: 6e54 fe1e 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1efe │ │ -09f24e: 0200 2f00 |0179: move/from16 v0, v47 │ │ -09f252: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -09f256: 5910 a505 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ -09f25a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -09f25e: 0200 2a00 |0181: move/from16 v0, v42 │ │ -09f262: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -09f266: 5c10 ad05 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05ad │ │ -09f26a: 0e00 |0187: return-void │ │ -09f26c: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -09f270: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -09f274: 5200 a505 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ -09f278: 022a 0000 |018e: move/from16 v42, v0 │ │ -09f27c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -09f280: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -09f284: 28f3 |0194: goto 0187 // -000d │ │ -09f286: 912a 251f |0195: sub-int v42, v37, v31 │ │ -09f28a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -09f28e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -09f292: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -09f296: 9022 0923 |019d: add-int v34, v9, v35 │ │ -09f29a: 9010 0911 |019f: add-int v16, v9, v17 │ │ -09f29e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -09f2a2: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -09f2a6: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -09f2aa: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -09f2ae: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -09f2b2: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -09f2b6: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -09f2ba: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -09f2be: 0000 |01b1: nop // spacer │ │ -09f2c0: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +09ef0c: |[09ef0c] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +09ef1c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +09ef20: 5200 a405 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05a4 │ │ +09ef24: 022a 0000 |0004: move/from16 v42, v0 │ │ +09ef28: 0200 2e00 |0006: move/from16 v0, v46 │ │ +09ef2c: 0201 2a00 |0008: move/from16 v1, v42 │ │ +09ef30: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +09ef34: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +09ef38: 5400 a905 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05a9 │ │ +09ef3c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +09ef40: 7401 5013 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1350 │ │ +09ef46: 0c2a |0015: move-result-object v42 │ │ +09ef48: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +09ef4c: 0201 2e00 |0018: move/from16 v1, v46 │ │ +09ef50: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +09ef54: 6e30 0211 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@1102 │ │ +09ef5a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +09ef5e: 0200 2a00 |0021: move/from16 v0, v42 │ │ +09ef62: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +09ef66: 5c10 ad05 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05ad │ │ +09ef6a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +09ef6e: 5400 aa05 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09ef72: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +09ef76: 7401 fb1e 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1efb │ │ +09ef7c: 0a24 |0030: move-result v36 │ │ +09ef7e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +09ef82: 5400 a205 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09ef86: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +09ef8a: 7401 fb1e 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1efb │ │ +09ef90: 0a12 |003a: move-result v18 │ │ +09ef92: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +09ef96: 5400 a605 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09ef9a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +09ef9e: 7401 fb1e 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1efb │ │ +09efa4: 0a1a |0044: move-result v26 │ │ +09efa6: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +09efaa: 7401 ef10 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@10ef │ │ +09efb0: 0a26 |004a: move-result v38 │ │ +09efb2: 7401 e710 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@10e7 │ │ +09efb8: 0a25 |004e: move-result v37 │ │ +09efba: 7401 ea10 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@10ea │ │ +09efc0: 0a1d |0052: move-result v29 │ │ +09efc2: 7401 eb10 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@10eb │ │ +09efc8: 0a1e |0056: move-result v30 │ │ +09efca: 7401 ec10 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@10ec │ │ +09efd0: 0a1f |005a: move-result v31 │ │ +09efd2: 7401 e910 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@10e9 │ │ +09efd8: 0a1c |005e: move-result v28 │ │ +09efda: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +09efde: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +09efe2: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +09efe6: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +09efea: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +09efee: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +09eff2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +09eff6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +09effa: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +09effe: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +09f002: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +09f006: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +09f00a: 82a0 |0077: int-to-float v0, v10 │ │ +09f00c: 022b 0000 |0078: move/from16 v43, v0 │ │ +09f010: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +09f014: 0200 2b00 |007c: move/from16 v0, v43 │ │ +09f018: 8700 |007e: float-to-int v0, v0 │ │ +09f01a: 022b 0000 |007f: move/from16 v43, v0 │ │ +09f01e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +09f022: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +09f026: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +09f02a: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +09f02e: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +09f032: 5400 aa05 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09f036: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +09f03a: 7401 f71e 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1ef7 │ │ +09f040: 0a20 |0092: move-result v32 │ │ +09f042: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +09f046: 5400 a205 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09f04a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +09f04e: 7401 f71e 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1ef7 │ │ +09f054: 0a0b |009c: move-result v11 │ │ +09f056: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +09f05a: 5400 a605 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09f05e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +09f062: 7401 f71e 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1ef7 │ │ +09f068: 0a16 |00a6: move-result v22 │ │ +09f06a: 0200 2000 |00a7: move/from16 v0, v32 │ │ +09f06e: 7120 6521 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +09f074: 0a2a |00ac: move-result v42 │ │ +09f076: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +09f07a: 0201 1600 |00af: move/from16 v1, v22 │ │ +09f07e: 7120 6521 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +09f084: 0a14 |00b4: move-result v20 │ │ +09f086: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +09f08a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +09f08e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +09f092: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +09f096: 5400 aa05 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09f09a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +09f09e: 7401 fa1e 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ +09f0a4: 0a2a |00c4: move-result v42 │ │ +09f0a6: 9007 232a |00c5: add-int v7, v35, v42 │ │ +09f0aa: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +09f0ae: 5400 a205 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09f0b2: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +09f0b6: 7401 fa1e 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ +09f0bc: 0a2a |00d0: move-result v42 │ │ +09f0be: 9005 112a |00d1: add-int v5, v17, v42 │ │ +09f0c2: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +09f0c6: 5400 a605 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09f0ca: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +09f0ce: 7401 fa1e 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ +09f0d4: 0a2a |00dc: move-result v42 │ │ +09f0d6: 9006 192a |00dd: add-int v6, v25, v42 │ │ +09f0da: 7120 6521 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +09f0e0: 0a2a |00e2: move-result v42 │ │ +09f0e2: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +09f0e6: 7120 6521 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +09f0ec: 0a15 |00e8: move-result v21 │ │ +09f0ee: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +09f0f2: 5200 a305 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05a3 │ │ +09f0f6: 022a 0000 |00ed: move/from16 v42, v0 │ │ +09f0fa: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +09f0fe: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +09f104: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +09f108: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +09f10c: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +09f110: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +09f114: 5400 a205 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09f118: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +09f11c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +09f120: 5400 a205 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05a2 │ │ +09f124: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +09f128: 7401 fa1e 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ +09f12e: 0a2b |0109: move-result v43 │ │ +09f130: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +09f134: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +09f138: 0201 1000 |010e: move/from16 v1, v16 │ │ +09f13c: 0202 2b00 |0110: move/from16 v2, v43 │ │ +09f140: 6e52 fe1e d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1efe │ │ +09f146: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +09f14a: 5200 ab05 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ +09f14e: 022a 0000 |0119: move/from16 v42, v0 │ │ +09f152: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +09f156: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +09f15a: 0200 1d00 |011f: move/from16 v0, v29 │ │ +09f15e: 0201 2a00 |0121: move/from16 v1, v42 │ │ +09f162: 7120 6721 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +09f168: 0a21 |0126: move-result v33 │ │ +09f16a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +09f16e: 5400 aa05 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09f172: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +09f176: 902b 2124 |012d: add-int v43, v33, v36 │ │ +09f17a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +09f17e: 5400 aa05 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05aa │ │ +09f182: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +09f186: 7401 fa1e 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ +09f18c: 0a2c |0138: move-result v44 │ │ +09f18e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +09f192: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +09f196: 0201 2100 |013d: move/from16 v1, v33 │ │ +09f19a: 0202 2200 |013f: move/from16 v2, v34 │ │ +09f19e: 0203 2b00 |0141: move/from16 v3, v43 │ │ +09f1a2: 0204 2c00 |0143: move/from16 v4, v44 │ │ +09f1a6: 6e54 fe1e 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1efe │ │ +09f1ac: 912a 261e |0148: sub-int v42, v38, v30 │ │ +09f1b0: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +09f1b4: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +09f1b8: 5200 ab05 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05ab │ │ +09f1bc: 022b 0000 |0150: move/from16 v43, v0 │ │ +09f1c0: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +09f1c4: 7702 6521 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +09f1ca: 0a17 |0157: move-result v23 │ │ +09f1cc: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +09f1d0: 5400 a605 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09f1d4: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +09f1d8: 902b 171a |015e: add-int v43, v23, v26 │ │ +09f1dc: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +09f1e0: 5400 a605 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05a6 │ │ +09f1e4: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +09f1e8: 7401 fa1e 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1efa │ │ +09f1ee: 0a2c |0169: move-result v44 │ │ +09f1f0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +09f1f4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +09f1f8: 0201 1700 |016e: move/from16 v1, v23 │ │ +09f1fc: 0202 1800 |0170: move/from16 v2, v24 │ │ +09f200: 0203 2b00 |0172: move/from16 v3, v43 │ │ +09f204: 0204 2c00 |0174: move/from16 v4, v44 │ │ +09f208: 6e54 fe1e 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1efe │ │ +09f20e: 0200 2f00 |0179: move/from16 v0, v47 │ │ +09f212: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +09f216: 5910 a505 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ +09f21a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +09f21e: 0200 2a00 |0181: move/from16 v0, v42 │ │ +09f222: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +09f226: 5c10 ad05 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05ad │ │ +09f22a: 0e00 |0187: return-void │ │ +09f22c: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +09f230: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +09f234: 5200 a505 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05a5 │ │ +09f238: 022a 0000 |018e: move/from16 v42, v0 │ │ +09f23c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +09f240: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +09f244: 28f3 |0194: goto 0187 // -000d │ │ +09f246: 912a 251f |0195: sub-int v42, v37, v31 │ │ +09f24a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +09f24e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +09f252: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +09f256: 9022 0923 |019d: add-int v34, v9, v35 │ │ +09f25a: 9010 0911 |019f: add-int v16, v9, v17 │ │ +09f25e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +09f262: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +09f266: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +09f26a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +09f26e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +09f272: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +09f276: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +09f27a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +09f27e: 0000 |01b1: nop // spacer │ │ +09f280: 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 │ │ @@ -210976,21 +211049,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 : 4160 (PagerTitleStrip.java) │ │ + source_file_idx : 4156 (PagerTitleStrip.java) │ │ │ │ Class #885 header: │ │ class_idx : 725 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4509 │ │ +source_file_idx : 4505 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #885 annotations: │ │ Annotations on class │ │ @@ -211011,17 +211084,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f2d4: |[09f2d4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -09f2e4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09f2ea: 0e00 |0003: return-void │ │ +09f294: |[09f294] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +09f2a4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09f2aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;) │ │ @@ -211029,17 +211102,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f2ec: |[09f2ec] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -09f2fc: 7010 0811 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@1108 │ │ -09f302: 0e00 |0003: return-void │ │ +09f2ac: |[09f2ac] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +09f2bc: 7010 0811 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@1108 │ │ +09f2c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -211049,17 +211122,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f304: |[09f304] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -09f314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f316: 0f00 |0001: return v0 │ │ +09f2c4: |[09f2c4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +09f2d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f2d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0002 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -211068,31 +211141,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09f318: |[09f318] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -09f328: 0e00 |0000: return-void │ │ +09f2d8: |[09f2d8] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +09f2e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0001 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 4509 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 4505 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #886 header: │ │ class_idx : 726 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4509 │ │ +source_file_idx : 4505 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #886 annotations: │ │ Annotations on class │ │ @@ -211113,17 +211186,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f32c: |[09f32c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -09f33c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09f342: 0e00 |0003: return-void │ │ +09f2ec: |[09f2ec] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +09f2fc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09f302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;) │ │ @@ -211131,17 +211204,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f344: |[09f344] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -09f354: 7010 0c11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@110c │ │ -09f35a: 0e00 |0003: return-void │ │ +09f304: |[09f304] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +09f314: 7010 0c11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@110c │ │ +09f31a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -211151,18 +211224,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f35c: |[09f35c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -09f36c: 7110 1711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@1117 │ │ -09f372: 0a00 |0003: move-result v0 │ │ -09f374: 0f00 |0004: return v0 │ │ +09f31c: |[09f31c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +09f32c: 7110 1711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@1117 │ │ +09f332: 0a00 |0003: move-result v0 │ │ +09f334: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -211171,33 +211244,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09f378: |[09f378] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -09f388: 7120 1811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1118 │ │ -09f38e: 0e00 |0003: return-void │ │ +09f338: |[09f338] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +09f348: 7120 1811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@1118 │ │ +09f34e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 4509 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 4505 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #887 header: │ │ class_idx : 730 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5044 │ │ +source_file_idx : 5040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #887 annotations: │ │ Annotations on class │ │ @@ -211218,17 +211291,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f390: |[09f390] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -09f3a0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09f3a6: 0e00 |0003: return-void │ │ +09f350: |[09f350] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +09f360: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09f366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -211237,18 +211310,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f3a8: |[09f3a8] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -09f3b8: 6e10 721c 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1c72 │ │ -09f3be: 0a00 |0003: move-result v0 │ │ -09f3c0: 0f00 |0004: return v0 │ │ +09f368: |[09f368] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +09f378: 6e10 721c 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1c72 │ │ +09f37e: 0a00 |0003: move-result v0 │ │ +09f380: 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 │ │ @@ -211258,33 +211331,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f3c4: |[09f3c4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -09f3d4: 6e10 741c 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1c74 │ │ -09f3da: 0a00 |0003: move-result v0 │ │ -09f3dc: 0f00 |0004: return v0 │ │ +09f384: |[09f384] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +09f394: 6e10 741c 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1c74 │ │ +09f39a: 0a00 |0003: move-result v0 │ │ +09f39c: 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 : 5044 (VelocityTrackerCompat.java) │ │ + source_file_idx : 5040 (VelocityTrackerCompat.java) │ │ │ │ Class #888 header: │ │ class_idx : 731 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5044 │ │ +source_file_idx : 5040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #888 annotations: │ │ Annotations on class │ │ @@ -211305,17 +211378,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f3e0: |[09f3e0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -09f3f0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09f3f6: 0e00 |0003: return-void │ │ +09f3a0: |[09f3a0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +09f3b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09f3b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -211324,18 +211397,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09f3f8: |[09f3f8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -09f408: 7120 2611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1126 │ │ -09f40e: 0a00 |0003: move-result v0 │ │ -09f410: 0f00 |0004: return v0 │ │ +09f3b8: |[09f3b8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +09f3c8: 7120 2611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1126 │ │ +09f3ce: 0a00 |0003: move-result v0 │ │ +09f3d0: 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 │ │ @@ -211345,33 +211418,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09f414: |[09f414] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -09f424: 7120 2711 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1127 │ │ -09f42a: 0a00 |0003: move-result v0 │ │ -09f42c: 0f00 |0004: return v0 │ │ +09f3d4: |[09f3d4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +09f3e4: 7120 2711 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1127 │ │ +09f3ea: 0a00 |0003: move-result v0 │ │ +09f3ec: 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 : 5044 (VelocityTrackerCompat.java) │ │ + source_file_idx : 5040 (VelocityTrackerCompat.java) │ │ │ │ Class #889 header: │ │ class_idx : 737 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 79 │ │ │ │ Class #889 annotations: │ │ Annotations on class │ │ @@ -211410,19 +211483,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09f430: |[09f430] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -09f440: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -09f446: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09f448: 5b10 b705 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05b7 │ │ -09f44c: 0e00 |0006: return-void │ │ +09f3f0: |[09f3f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +09f400: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09f406: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09f408: 5b10 b705 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05b7 │ │ +09f40c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ @@ -211431,37 +211504,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -09f450: |[09f450] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ -09f460: 1c01 1e04 |0000: const-class v1, Landroid/view/View; // type@041e │ │ -09f464: 1a02 4b19 |0002: const-string v2, "dispatchStartTemporaryDetach" // string@194b │ │ -09f468: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -09f46a: 2333 9606 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ -09f46e: 6e30 2f21 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ -09f474: 0c01 |000a: move-result-object v1 │ │ -09f476: 5b41 b505 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05b5 │ │ -09f47a: 1c01 1e04 |000d: const-class v1, Landroid/view/View; // type@041e │ │ -09f47e: 1a02 3119 |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@1931 │ │ -09f482: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -09f484: 2333 9606 |0012: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ -09f488: 6e30 2f21 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ -09f48e: 0c01 |0017: move-result-object v1 │ │ -09f490: 5b41 b405 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05b4 │ │ -09f494: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -09f496: 5c41 b605 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05b6 │ │ -09f49a: 0e00 |001d: return-void │ │ -09f49c: 0d00 |001e: move-exception v0 │ │ -09f49e: 1a01 c113 |001f: const-string v1, "ViewCompat" // string@13c1 │ │ -09f4a2: 1a02 1a04 |0021: const-string v2, "Couldn't find method" // string@041a │ │ -09f4a6: 7130 111c 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -09f4ac: 28f4 |0026: goto 001a // -000c │ │ +09f410: |[09f410] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ +09f420: 1c01 1e04 |0000: const-class v1, Landroid/view/View; // type@041e │ │ +09f424: 1a02 4719 |0002: const-string v2, "dispatchStartTemporaryDetach" // string@1947 │ │ +09f428: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +09f42a: 2333 9606 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ +09f42e: 6e30 2f21 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ +09f434: 0c01 |000a: move-result-object v1 │ │ +09f436: 5b41 b505 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05b5 │ │ +09f43a: 1c01 1e04 |000d: const-class v1, Landroid/view/View; // type@041e │ │ +09f43e: 1a02 2d19 |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@192d │ │ +09f442: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +09f444: 2333 9606 |0012: new-array v3, v3, [Ljava/lang/Class; // type@0696 │ │ +09f448: 6e30 2f21 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ +09f44e: 0c01 |0017: move-result-object v1 │ │ +09f450: 5b41 b405 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05b4 │ │ +09f454: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +09f456: 5c41 b605 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05b6 │ │ +09f45a: 0e00 |001d: return-void │ │ +09f45c: 0d00 |001e: move-exception v0 │ │ +09f45e: 1a01 bd13 |001f: const-string v1, "ViewCompat" // string@13bd │ │ +09f462: 1a02 1a04 |0021: const-string v2, "Couldn't find method" // string@041a │ │ +09f466: 7130 111c 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +09f46c: 28f4 |0026: goto 001a // -000c │ │ catches : 1 │ │ 0x0000 - 0x001a │ │ Ljava/lang/NoSuchMethodException; -> 0x001e │ │ positions : │ │ 0x0000 line=531 │ │ 0x000d line=533 │ │ 0x001a line=538 │ │ @@ -211478,18 +211551,18 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09f4c0: |[09f4c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -09f4d0: 2200 2a03 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032a │ │ -09f4d4: 7020 3014 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1430 │ │ -09f4da: 1100 |0005: return-object v0 │ │ +09f480: |[09f480] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +09f490: 2200 2a03 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032a │ │ +09f494: 7020 3014 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1430 │ │ +09f49a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ │ │ @@ -211498,17 +211571,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f4dc: |[09f4dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -09f4ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f4ee: 0f00 |0001: return v0 │ │ +09f49c: |[09f49c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +09f4ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f4ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 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 │ │ @@ -211518,17 +211591,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f4f0: |[09f4f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -09f500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f502: 0f00 |0001: return v0 │ │ +09f4b0: |[09f4b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +09f4c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f4c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 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 │ │ @@ -211538,32 +211611,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -09f504: |[09f504] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -09f514: 5531 b605 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05b6 │ │ -09f518: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -09f51c: 7010 3311 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@1133 │ │ -09f522: 5431 b405 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05b4 │ │ -09f526: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -09f52a: 5431 b405 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05b4 │ │ -09f52e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -09f530: 2322 9706 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ -09f534: 6e30 c421 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -09f53a: 0e00 |0013: return-void │ │ -09f53c: 0d00 |0014: move-exception v0 │ │ -09f53e: 1a01 c113 |0015: const-string v1, "ViewCompat" // string@13c1 │ │ -09f542: 1a02 1605 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@0516 │ │ -09f546: 7130 0f1c 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c0f │ │ -09f54c: 28f7 |001c: goto 0013 // -0009 │ │ -09f54e: 6e10 e31c 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@1ce3 │ │ -09f554: 28f3 |0020: goto 0013 // -000d │ │ +09f4c4: |[09f4c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +09f4d4: 5531 b605 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05b6 │ │ +09f4d8: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +09f4dc: 7010 3311 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@1133 │ │ +09f4e2: 5431 b405 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05b4 │ │ +09f4e6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +09f4ea: 5431 b405 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05b4 │ │ +09f4ee: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +09f4f0: 2322 9706 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ +09f4f4: 6e30 c421 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +09f4fa: 0e00 |0013: return-void │ │ +09f4fc: 0d00 |0014: move-exception v0 │ │ +09f4fe: 1a01 bd13 |0015: const-string v1, "ViewCompat" // string@13bd │ │ +09f502: 1a02 1605 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@0516 │ │ +09f506: 7130 0f1c 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c0f │ │ +09f50c: 28f7 |001c: goto 0013 // -0009 │ │ +09f50e: 6e10 e31c 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@1ce3 │ │ +09f514: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=514 │ │ 0x0004 line=515 │ │ 0x0007 line=517 │ │ @@ -211582,32 +211655,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -09f568: |[09f568] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -09f578: 5531 b605 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05b6 │ │ -09f57c: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -09f580: 7010 3311 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@1133 │ │ -09f586: 5431 b505 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05b5 │ │ -09f58a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -09f58e: 5431 b505 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05b5 │ │ -09f592: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -09f594: 2322 9706 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ -09f598: 6e30 c421 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -09f59e: 0e00 |0013: return-void │ │ -09f5a0: 0d00 |0014: move-exception v0 │ │ -09f5a2: 1a01 c113 |0015: const-string v1, "ViewCompat" // string@13c1 │ │ -09f5a6: 1a02 1705 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@0517 │ │ -09f5aa: 7130 0f1c 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c0f │ │ -09f5b0: 28f7 |001c: goto 0013 // -0009 │ │ -09f5b2: 6e10 e71c 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@1ce7 │ │ -09f5b8: 28f3 |0020: goto 0013 // -000d │ │ +09f528: |[09f528] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +09f538: 5531 b605 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05b6 │ │ +09f53c: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +09f540: 7010 3311 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@1133 │ │ +09f546: 5431 b505 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05b5 │ │ +09f54a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +09f54e: 5431 b505 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05b5 │ │ +09f552: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +09f554: 2322 9706 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0697 │ │ +09f558: 6e30 c421 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +09f55e: 0e00 |0013: return-void │ │ +09f560: 0d00 |0014: move-exception v0 │ │ +09f562: 1a01 bd13 |0015: const-string v1, "ViewCompat" // string@13bd │ │ +09f566: 1a02 1705 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@0517 │ │ +09f56a: 7130 0f1c 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c0f │ │ +09f570: 28f7 |001c: goto 0013 // -0009 │ │ +09f572: 6e10 e71c 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@1ce7 │ │ +09f578: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=497 │ │ 0x0004 line=498 │ │ 0x0007 line=500 │ │ @@ -211626,17 +211699,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f5cc: |[09f5cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -09f5dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f5de: 0f00 |0001: return v0 │ │ +09f58c: |[09f58c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +09f59c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f59e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211645,17 +211718,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 │ │ -09f5e0: |[09f5e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -09f5f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f5f2: 1100 |0001: return-object v0 │ │ +09f5a0: |[09f5a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +09f5b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f5b2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211664,17 +211737,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f5f4: |[09f5f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -09f604: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -09f608: 0f00 |0002: return v0 │ │ +09f5b4: |[09f5b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +09f5c4: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +09f5c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -211683,17 +211756,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f60c: |[09f60c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ -09f61c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f61e: 0f00 |0001: return v0 │ │ +09f5cc: |[09f5cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ +09f5dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f5de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211702,17 +211775,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f620: |[09f620] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -09f630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f632: 0f00 |0001: return v0 │ │ +09f5e0: |[09f5e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +09f5f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f5f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211721,17 +211794,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f634: |[09f634] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -09f644: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -09f648: 1000 |0002: return-wide v0 │ │ +09f5f4: |[09f5f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +09f604: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +09f608: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -211739,17 +211812,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f64c: |[09f64c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -09f65c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f65e: 0f00 |0001: return v0 │ │ +09f60c: |[09f60c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +09f61c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f61e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211758,17 +211831,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f660: |[09f660] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -09f670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f672: 0f00 |0001: return v0 │ │ +09f620: |[09f620] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +09f630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f632: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211777,17 +211850,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f674: |[09f674] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -09f684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f686: 0f00 |0001: return v0 │ │ +09f634: |[09f634] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +09f644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f646: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211796,17 +211869,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f688: |[09f688] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -09f698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f69a: 0f00 |0001: return v0 │ │ +09f648: |[09f648] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +09f658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f65a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211815,18 +211888,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f69c: |[09f69c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -09f6ac: 6e10 a81c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -09f6b2: 0a00 |0003: move-result v0 │ │ -09f6b4: 0f00 |0004: return v0 │ │ +09f65c: |[09f65c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +09f66c: 6e10 a81c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +09f672: 0a00 |0003: move-result v0 │ │ +09f674: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -211835,17 +211908,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f6b8: |[09f6b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -09f6c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f6ca: 0f00 |0001: return v0 │ │ +09f678: |[09f678] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +09f688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f68a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211854,18 +211927,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f6cc: |[09f6cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -09f6dc: 6e10 ab1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -09f6e2: 0a00 |0003: move-result v0 │ │ -09f6e4: 0f00 |0004: return v0 │ │ +09f68c: |[09f68c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +09f69c: 6e10 ab1c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +09f6a2: 0a00 |0003: move-result v0 │ │ +09f6a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -211874,17 +211947,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f6e8: |[09f6e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -09f6f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f6fa: 0f00 |0001: return v0 │ │ +09f6a8: |[09f6a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +09f6b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f6ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211893,17 +211966,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f6fc: |[09f6fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -09f70c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f70e: 0f00 |0001: return v0 │ │ +09f6bc: |[09f6bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +09f6cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f6ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -211912,17 +211985,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f710: |[09f710] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -09f720: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -09f722: 0f00 |0001: return v0 │ │ +09f6d0: |[09f6d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +09f6e0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +09f6e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -211931,18 +212004,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f724: |[09f724] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -09f734: 6e10 b21c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@1cb2 │ │ -09f73a: 0a00 |0003: move-result v0 │ │ -09f73c: 0f00 |0004: return v0 │ │ +09f6e4: |[09f6e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +09f6f4: 6e10 b21c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@1cb2 │ │ +09f6fa: 0a00 |0003: move-result v0 │ │ +09f6fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -211951,18 +212024,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f740: |[09f740] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -09f750: 6e10 b11c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@1cb1 │ │ -09f756: 0a00 |0003: move-result v0 │ │ -09f758: 0f00 |0004: return v0 │ │ +09f700: |[09f700] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +09f710: 6e10 b11c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@1cb1 │ │ +09f716: 0a00 |0003: move-result v0 │ │ +09f718: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -211971,18 +212044,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f75c: |[09f75c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -09f76c: 6e10 b41c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -09f772: 0c00 |0003: move-result-object v0 │ │ -09f774: 1100 |0004: return-object v0 │ │ +09f71c: |[09f71c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +09f72c: 6e10 b41c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +09f732: 0c00 |0003: move-result-object v0 │ │ +09f734: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -211991,17 +212064,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f778: |[09f778] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -09f788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f78a: 0f00 |0001: return v0 │ │ +09f738: |[09f738] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +09f748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f74a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212010,17 +212083,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f78c: |[09f78c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -09f79c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f79e: 0f00 |0001: return v0 │ │ +09f74c: |[09f74c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +09f75c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f75e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212029,17 +212102,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f7a0: |[09f7a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -09f7b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f7b2: 0f00 |0001: return v0 │ │ +09f760: |[09f760] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +09f770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f772: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212048,17 +212121,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f7b4: |[09f7b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -09f7c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f7c6: 0f00 |0001: return v0 │ │ +09f774: |[09f774] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +09f784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f786: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212067,17 +212140,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f7c8: |[09f7c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -09f7d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f7da: 0f00 |0001: return v0 │ │ +09f788: |[09f788] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +09f798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f79a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212086,17 +212159,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f7dc: |[09f7dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -09f7ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f7ee: 0f00 |0001: return v0 │ │ +09f79c: |[09f79c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +09f7ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f7ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212105,17 +212178,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f7f0: |[09f7f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -09f800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f802: 0f00 |0001: return v0 │ │ +09f7b0: |[09f7b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +09f7c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f7c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212124,17 +212197,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f804: |[09f804] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -09f814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f816: 1100 |0001: return-object v0 │ │ +09f7c4: |[09f7c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +09f7d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f7d6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212143,17 +212216,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f818: |[09f818] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -09f828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f82a: 0f00 |0001: return v0 │ │ +09f7d8: |[09f7d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +09f7e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f7ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212162,17 +212235,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f82c: |[09f82c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -09f83c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f83e: 0f00 |0001: return v0 │ │ +09f7ec: |[09f7ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +09f7fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f7fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212181,17 +212254,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f840: |[09f840] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ -09f850: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f852: 0f00 |0001: return v0 │ │ +09f800: |[09f800] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ +09f810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f812: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212200,17 +212273,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f854: |[09f854] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -09f864: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f866: 0f00 |0001: return v0 │ │ +09f814: |[09f814] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +09f824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f826: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212219,17 +212292,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f868: |[09f868] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ -09f878: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f87a: 0f00 |0001: return v0 │ │ +09f828: |[09f828] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ +09f838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f83a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212238,17 +212311,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f87c: |[09f87c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ -09f88c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f88e: 0f00 |0001: return v0 │ │ +09f83c: |[09f83c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ +09f84c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f84e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212257,17 +212330,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f890: |[09f890] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ -09f8a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f8a2: 0f00 |0001: return v0 │ │ +09f850: |[09f850] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +09f860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f862: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -212276,17 +212349,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09f8a4: |[09f8a4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -09f8b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f8b6: 0f00 |0001: return v0 │ │ +09f864: |[09f864] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +09f874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f876: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -212295,25 +212368,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09f8b8: |[09f8b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -09f8c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09f8ca: 6e10 971c 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c97 │ │ -09f8d0: 0c00 |0004: move-result-object v0 │ │ -09f8d2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -09f8d6: 6e10 d801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01d8 │ │ -09f8dc: 0a02 |000a: move-result v2 │ │ -09f8de: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -09f8e0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -09f8e4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -09f8e6: 0f01 |000f: return v1 │ │ +09f878: |[09f878] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +09f888: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09f88a: 6e10 971c 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c97 │ │ +09f890: 0c00 |0004: move-result-object v0 │ │ +09f892: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +09f896: 6e10 d801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01d8 │ │ +09f89c: 0a02 |000a: move-result v2 │ │ +09f89e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +09f8a0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +09f8a4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +09f8a6: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=444 │ │ 0x0005 line=445 │ │ 0x0007 line=446 │ │ 0x000f line=448 │ │ locals : │ │ @@ -212326,16 +212399,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09f8e8: |[09f8e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -09f8f8: 0e00 |0000: return-void │ │ +09f8a8: |[09f8a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +09f8b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -212344,16 +212417,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 │ │ -09f8fc: |[09f8fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09f90c: 0e00 |0000: return-void │ │ +09f8bc: |[09f8bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09f8cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 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; │ │ @@ -212363,16 +212436,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 │ │ -09f910: |[09f910] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -09f920: 0e00 |0000: return-void │ │ +09f8d0: |[09f8d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +09f8e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 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; │ │ @@ -212382,16 +212455,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 │ │ -09f924: |[09f924] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09f934: 0e00 |0000: return-void │ │ +09f8e4: |[09f8e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09f8f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 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; │ │ @@ -212401,17 +212474,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 │ │ -09f938: |[09f938] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -09f948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f94a: 0f00 |0001: return v0 │ │ +09f8f8: |[09f8f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +09f908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f90a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 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 │ │ @@ -212422,17 +212495,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f94c: |[09f94c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -09f95c: 6e10 d11c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ -09f962: 0e00 |0003: return-void │ │ +09f90c: |[09f90c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +09f91c: 6e10 d11c 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ +09f922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -212442,17 +212515,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -09f964: |[09f964] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -09f974: 6e55 d21c 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@1cd2 │ │ -09f97a: 0e00 |0003: return-void │ │ +09f924: |[09f924] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +09f934: 6e55 d21c 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@1cd2 │ │ +09f93a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -212466,19 +212539,19 @@ │ │ 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 │ │ -09f97c: |[09f97c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -09f98c: 6e10 3d11 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@113d │ │ -09f992: 0b00 |0003: move-result-wide v0 │ │ -09f994: 6e40 eb1c 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ceb │ │ -09f99a: 0e00 |0007: return-void │ │ +09f93c: |[09f93c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +09f94c: 6e10 3d11 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@113d │ │ +09f952: 0b00 |0003: move-result-wide v0 │ │ +09f954: 6e40 eb1c 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ceb │ │ +09f95a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0007 line=389 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -212489,20 +212562,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -09f99c: |[09f99c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -09f9ac: 6e10 3d11 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@113d │ │ -09f9b2: 0b00 |0003: move-result-wide v0 │ │ -09f9b4: bb60 |0004: add-long/2addr v0, v6 │ │ -09f9b6: 6e40 eb1c 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ceb │ │ -09f9bc: 0e00 |0008: return-void │ │ +09f95c: |[09f95c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +09f96c: 6e10 3d11 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@113d │ │ +09f972: 0b00 |0003: move-result-wide v0 │ │ +09f974: bb60 |0004: add-long/2addr v0, v6 │ │ +09f976: 6e40 eb1c 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ceb │ │ +09f97c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0008 line=392 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ @@ -212514,16 +212587,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09f9c0: |[09f9c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ -09f9d0: 0e00 |0000: return-void │ │ +09f980: |[09f980] android.support.v4.view.ViewCompat$BaseViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +09f990: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -212532,18 +212605,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09f9d4: |[09f9d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -09f9e4: 7120 f71c 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1cf7 │ │ -09f9ea: 0a00 |0003: move-result v0 │ │ -09f9ec: 0f00 |0004: return v0 │ │ +09f994: |[09f994] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +09f9a4: 7120 f71c 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1cf7 │ │ +09f9aa: 0a00 |0003: move-result v0 │ │ +09f9ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -212554,16 +212627,16 @@ │ │ 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 │ │ -09f9f0: |[09f9f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -09fa00: 0e00 |0000: return-void │ │ +09f9b0: |[09f9b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +09f9c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 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; │ │ @@ -212573,16 +212646,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fa04: |[09fa04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -09fa14: 0e00 |0000: return-void │ │ +09f9c4: |[09f9c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +09f9d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 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 │ │ @@ -212592,16 +212665,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fa18: |[09fa18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -09fa28: 0e00 |0000: return-void │ │ +09f9d8: |[09f9d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +09f9e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -212611,16 +212684,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fa2c: |[09fa2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -09fa3c: 0e00 |0000: return-void │ │ +09f9ec: |[09f9ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +09f9fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -212630,16 +212703,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fa40: |[09fa40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ -09fa50: 0e00 |0000: return-void │ │ +09fa00: |[09fa00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ +09fa10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 elevation F │ │ @@ -212649,16 +212722,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fa54: |[09fa54] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -09fa64: 0e00 |0000: return-void │ │ +09fa14: |[09fa14] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +09fa24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 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 │ │ @@ -212668,16 +212741,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fa68: |[09fa68] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -09fa78: 0e00 |0000: return-void │ │ +09fa28: |[09fa28] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +09fa38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 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 │ │ @@ -212687,16 +212760,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fa7c: |[09fa7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -09fa8c: 0e00 |0000: return-void │ │ +09fa3c: |[09fa3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +09fa4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 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 │ │ @@ -212706,16 +212779,16 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fa90: |[09fa90] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -09faa0: 0e00 |0000: return-void │ │ +09fa50: |[09fa50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +09fa60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 p Landroid/graphics/Paint; │ │ @@ -212725,16 +212798,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 │ │ -09faa4: |[09faa4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -09fab4: 0e00 |0000: return-void │ │ +09fa64: |[09fa64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +09fa74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 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 │ │ @@ -212745,16 +212818,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fab8: |[09fab8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -09fac8: 0e00 |0000: return-void │ │ +09fa78: |[09fa78] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +09fa88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -212764,16 +212837,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09facc: |[09facc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -09fadc: 0e00 |0000: return-void │ │ +09fa8c: |[09fa8c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +09fa9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ @@ -212783,16 +212856,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fae0: |[09fae0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -09faf0: 0e00 |0000: return-void │ │ +09faa0: |[09faa0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +09fab0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 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 │ │ @@ -212802,17 +212875,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -09faf4: |[09faf4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -09fb04: 6e55 0f1d 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@1d0f │ │ -09fb0a: 0e00 |0003: return-void │ │ +09fab4: |[09fab4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +09fac4: 6e55 0f1d 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@1d0f │ │ +09faca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -212826,16 +212899,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fb0c: |[09fb0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -09fb1c: 0e00 |0000: return-void │ │ +09facc: |[09facc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +09fadc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -212845,16 +212918,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fb20: |[09fb20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -09fb30: 0e00 |0000: return-void │ │ +09fae0: |[09fae0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +09faf0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -212864,16 +212937,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fb34: |[09fb34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -09fb44: 0e00 |0000: return-void │ │ +09faf4: |[09faf4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +09fb04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -212883,16 +212956,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fb48: |[09fb48] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -09fb58: 0e00 |0000: return-void │ │ +09fb08: |[09fb08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +09fb18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -212902,16 +212975,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fb5c: |[09fb5c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -09fb6c: 0e00 |0000: return-void │ │ +09fb1c: |[09fb1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +09fb2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -212921,16 +212994,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fb70: |[09fb70] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -09fb80: 0e00 |0000: return-void │ │ +09fb30: |[09fb30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +09fb40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -212940,16 +213013,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fb84: |[09fb84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -09fb94: 0e00 |0000: return-void │ │ +09fb44: |[09fb44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +09fb54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -212959,16 +213032,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fb98: |[09fb98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -09fba8: 0e00 |0000: return-void │ │ +09fb58: |[09fb58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +09fb68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 transitionName Ljava/lang/String; │ │ @@ -212978,16 +213051,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fbac: |[09fbac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -09fbbc: 0e00 |0000: return-void │ │ +09fb6c: |[09fb6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +09fb7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -212997,16 +213070,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fbc0: |[09fbc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -09fbd0: 0e00 |0000: return-void │ │ +09fb80: |[09fb80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +09fb90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -213016,16 +213089,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fbd4: |[09fbd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ -09fbe4: 0e00 |0000: return-void │ │ +09fb94: |[09fb94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ +09fba4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 translationZ F │ │ @@ -213035,16 +213108,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fbe8: |[09fbe8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -09fbf8: 0e00 |0000: return-void │ │ +09fba8: |[09fba8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +09fbb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -213054,31 +213127,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fbfc: |[09fbfc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -09fc0c: 0e00 |0000: return-void │ │ +09fbbc: |[09fbbc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +09fbcc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #890 header: │ │ class_idx : 761 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5068 │ │ +source_file_idx : 5064 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #890 annotations: │ │ Annotations on class │ │ @@ -213099,17 +213172,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09fc10: |[09fc10] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -09fc20: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09fc26: 0e00 |0003: return-void │ │ +09fbd0: |[09fbd0] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +09fbe0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09fbe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -213118,18 +213191,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09fc28: |[09fc28] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -09fc38: 6e10 2b1d 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ -09fc3e: 0a00 |0003: move-result v0 │ │ -09fc40: 0f00 |0004: return v0 │ │ +09fbe8: |[09fbe8] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +09fbf8: 6e10 2b1d 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ +09fbfe: 0a00 |0003: move-result v0 │ │ +09fc00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -213138,31 +213211,31 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09fc44: |[09fc44] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -09fc54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09fc56: 0f00 |0001: return v0 │ │ +09fc04: |[09fc04] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +09fc14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09fc16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0002 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 5068 (ViewConfigurationCompat.java) │ │ + source_file_idx : 5064 (ViewConfigurationCompat.java) │ │ │ │ Class #891 header: │ │ class_idx : 774 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5075 │ │ +source_file_idx : 5071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #891 annotations: │ │ Annotations on class │ │ @@ -213183,17 +213256,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09fc58: |[09fc58] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -09fc68: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09fc6e: 0e00 |0003: return-void │ │ +09fc18: |[09fc18] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +09fc28: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09fc2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -213202,17 +213275,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09fc70: |[09fc70] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -09fc80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09fc82: 0f00 |0001: return v0 │ │ +09fc30: |[09fc30] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +09fc40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09fc42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -213221,17 +213294,17 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09fc84: |[09fc84] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -09fc94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09fc96: 0f00 |0001: return v0 │ │ +09fc44: |[09fc44] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +09fc54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09fc56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -213240,17 +213313,17 @@ │ │ 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 │ │ -09fc98: |[09fc98] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09fca8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09fcaa: 0f00 |0001: return v0 │ │ +09fc58: |[09fc58] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09fc68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09fc6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 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; │ │ @@ -213261,16 +213334,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fcac: |[09fcac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -09fcbc: 0e00 |0000: return-void │ │ +09fc6c: |[09fc6c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +09fc7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -213280,16 +213353,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fcc0: |[09fcc0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -09fcd0: 0e00 |0000: return-void │ │ +09fc80: |[09fc80] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +09fc90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 split Z │ │ @@ -213299,31 +213372,31 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fcd4: |[09fcd4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -09fce4: 0e00 |0000: return-void │ │ +09fc94: |[09fc94] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +09fca4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 isTransitionGroup Z │ │ │ │ - source_file_idx : 5075 (ViewGroupCompat.java) │ │ + source_file_idx : 5071 (ViewGroupCompat.java) │ │ │ │ Class #892 header: │ │ class_idx : 786 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 662 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #892 annotations: │ │ Annotations on class │ │ @@ -213347,18 +213420,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 │ │ -09fce8: |[09fce8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -09fcf8: 5b01 e805 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fcfc: 7010 5e0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ -09fd02: 0e00 |0005: return-void │ │ +09fca8: |[09fca8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +09fcb8: 5b01 e805 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fcbc: 7010 5e0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ +09fcc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2765 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -213367,29 +213440,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -09fd04: |[09fd04] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -09fd14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09fd16: 5421 e805 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fd1a: 7110 3013 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1330 │ │ -09fd20: 0c01 |0006: move-result-object v1 │ │ -09fd22: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -09fd26: 5421 e805 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fd2a: 7110 3013 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1330 │ │ -09fd30: 0c01 |000e: move-result-object v1 │ │ -09fd32: 6e10 a510 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -09fd38: 0a01 |0012: move-result v1 │ │ -09fd3a: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -09fd3e: 0f00 |0015: return v0 │ │ -09fd40: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -09fd42: 28fe |0017: goto 0015 // -0002 │ │ +09fcc4: |[09fcc4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +09fcd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09fcd6: 5421 e805 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fcda: 7110 3013 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1330 │ │ +09fce0: 0c01 |0006: move-result-object v1 │ │ +09fce2: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +09fce6: 5421 e805 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fcea: 7110 3013 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1330 │ │ +09fcf0: 0c01 |000e: move-result-object v1 │ │ +09fcf2: 6e10 a510 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +09fcf8: 0a01 |0012: move-result v1 │ │ +09fcfa: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +09fcfe: 0f00 |0015: return v0 │ │ +09fd00: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +09fd02: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2817 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -213398,48 +213471,48 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -09fd44: |[09fd44] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09fd54: 6f30 620f 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ -09fd5a: 1c01 1b03 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@031b │ │ -09fd5e: 6e10 3321 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -09fd64: 0c01 |0008: move-result-object v1 │ │ -09fd66: 6e20 af1d 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1daf │ │ -09fd6c: 7100 9717 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@1797 │ │ -09fd72: 0c00 |000f: move-result-object v0 │ │ -09fd74: 7010 0d13 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@130d │ │ -09fd7a: 0a01 |0013: move-result v1 │ │ -09fd7c: 6e20 ab17 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@17ab │ │ -09fd82: 6e10 aa1d 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1daa │ │ -09fd88: 0a01 |001a: move-result v1 │ │ -09fd8a: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -09fd8e: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -09fd92: 5431 e805 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fd96: 7110 3013 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1330 │ │ -09fd9c: 0c01 |0024: move-result-object v1 │ │ -09fd9e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -09fda2: 5431 e805 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fda6: 7110 3013 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1330 │ │ -09fdac: 0c01 |002c: move-result-object v1 │ │ -09fdae: 6e10 a510 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ -09fdb4: 0a01 |0030: move-result v1 │ │ -09fdb6: 6e20 a317 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@17a3 │ │ -09fdbc: 5431 e805 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fdc0: 7110 3113 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1331 │ │ -09fdc6: 0a01 |0039: move-result v1 │ │ -09fdc8: 6e20 a117 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@17a1 │ │ -09fdce: 5431 e805 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fdd2: 7110 3113 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1331 │ │ -09fdd8: 0a01 |0042: move-result v1 │ │ -09fdda: 6e20 ae17 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@17ae │ │ -09fde0: 0e00 |0046: return-void │ │ +09fd04: |[09fd04] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09fd14: 6f30 620f 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ +09fd1a: 1c01 1b03 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@031b │ │ +09fd1e: 6e10 3321 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +09fd24: 0c01 |0008: move-result-object v1 │ │ +09fd26: 6e20 af1d 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1daf │ │ +09fd2c: 7100 9717 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@1797 │ │ +09fd32: 0c00 |000f: move-result-object v0 │ │ +09fd34: 7010 0d13 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@130d │ │ +09fd3a: 0a01 |0013: move-result v1 │ │ +09fd3c: 6e20 ab17 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@17ab │ │ +09fd42: 6e10 aa1d 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1daa │ │ +09fd48: 0a01 |001a: move-result v1 │ │ +09fd4a: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +09fd4e: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +09fd52: 5431 e805 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fd56: 7110 3013 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1330 │ │ +09fd5c: 0c01 |0024: move-result-object v1 │ │ +09fd5e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +09fd62: 5431 e805 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fd66: 7110 3013 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1330 │ │ +09fd6c: 0c01 |002c: move-result-object v1 │ │ +09fd6e: 6e10 a510 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@10a5 │ │ +09fd74: 0a01 |0030: move-result v1 │ │ +09fd76: 6e20 a317 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@17a3 │ │ +09fd7c: 5431 e805 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fd80: 7110 3113 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1331 │ │ +09fd86: 0a01 |0039: move-result v1 │ │ +09fd88: 6e20 a117 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@17a1 │ │ +09fd8e: 5431 e805 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fd92: 7110 3113 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1331 │ │ +09fd98: 0a01 |0042: move-result v1 │ │ +09fd9a: 6e20 ae17 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@17ae │ │ +09fda0: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2769 │ │ 0x0003 line=2770 │ │ 0x000c line=2771 │ │ 0x0010 line=2772 │ │ 0x0017 line=2773 │ │ @@ -213458,38 +213531,38 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -09fde4: |[09fde4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -09fdf4: 6f30 630f 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ -09fdfa: 1c00 1b03 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@031b │ │ -09fdfe: 6e10 3321 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -09fe04: 0c00 |0008: move-result-object v0 │ │ -09fe06: 6e20 4616 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ -09fe0c: 7010 0d13 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@130d │ │ -09fe12: 0a00 |000f: move-result v0 │ │ -09fe14: 6e20 5516 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@1655 │ │ -09fe1a: 5420 e805 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fe1e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -09fe20: 6e20 3c13 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@133c │ │ -09fe26: 0a00 |0019: move-result v0 │ │ -09fe28: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -09fe2c: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -09fe30: 6e20 1216 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ -09fe36: 5420 e805 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fe3a: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -09fe3c: 6e20 3c13 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@133c │ │ -09fe42: 0a00 |0027: move-result v0 │ │ -09fe44: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -09fe48: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -09fe4c: 6e20 1216 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ -09fe52: 0e00 |002f: return-void │ │ +09fda4: |[09fda4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +09fdb4: 6f30 630f 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ +09fdba: 1c00 1b03 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@031b │ │ +09fdbe: 6e10 3321 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +09fdc4: 0c00 |0008: move-result-object v0 │ │ +09fdc6: 6e20 4616 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ +09fdcc: 7010 0d13 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@130d │ │ +09fdd2: 0a00 |000f: move-result v0 │ │ +09fdd4: 6e20 5516 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@1655 │ │ +09fdda: 5420 e805 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fdde: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +09fde0: 6e20 3c13 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@133c │ │ +09fde6: 0a00 |0019: move-result v0 │ │ +09fde8: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +09fdec: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +09fdf0: 6e20 1216 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ +09fdf6: 5420 e805 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fdfa: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +09fdfc: 6e20 3c13 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@133c │ │ +09fe02: 0a00 |0027: move-result v0 │ │ +09fe04: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +09fe08: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +09fe0c: 6e20 1216 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ +09fe12: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2783 │ │ 0x0003 line=2784 │ │ 0x000c line=2785 │ │ 0x0013 line=2786 │ │ 0x001c line=2787 │ │ @@ -213506,53 +213579,53 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -09fe54: |[09fe54] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -09fe64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09fe66: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -09fe68: 6f40 660f 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0f66 │ │ -09fe6e: 0a02 |0005: move-result v2 │ │ -09fe70: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -09fe74: 0f00 |0008: return v0 │ │ -09fe76: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -09fe7c: 0110 |000c: move v0, v1 │ │ -09fe7e: 28fb |000d: goto 0008 // -0005 │ │ -09fe80: 5442 e805 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fe84: 6e20 3c13 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@133c │ │ -09fe8a: 0a02 |0013: move-result v2 │ │ -09fe8c: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -09fe90: 5441 e805 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fe94: 5442 e805 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fe98: 7110 3113 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1331 │ │ -09fe9e: 0a02 |001d: move-result v2 │ │ -09fea0: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09fea4: 6e20 9813 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ -09feaa: 28e5 |0023: goto 0008 // -001b │ │ -09feac: 0110 |0024: move v0, v1 │ │ -09feae: 28e3 |0025: goto 0008 // -001d │ │ -09feb0: 5442 e805 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09feb4: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -09feb6: 6e20 3c13 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@133c │ │ -09febc: 0a02 |002c: move-result v2 │ │ -09febe: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -09fec2: 5441 e805 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09fec6: 5442 e805 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ -09feca: 7110 3113 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1331 │ │ -09fed0: 0a02 |0036: move-result v2 │ │ -09fed2: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -09fed6: 6e20 9813 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ -09fedc: 28cc |003c: goto 0008 // -0034 │ │ -09fede: 0110 |003d: move v0, v1 │ │ -09fee0: 28ca |003e: goto 0008 // -0036 │ │ -09fee2: 0000 |003f: nop // spacer │ │ -09fee4: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +09fe14: |[09fe14] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +09fe24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09fe26: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +09fe28: 6f40 660f 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0f66 │ │ +09fe2e: 0a02 |0005: move-result v2 │ │ +09fe30: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +09fe34: 0f00 |0008: return v0 │ │ +09fe36: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +09fe3c: 0110 |000c: move v0, v1 │ │ +09fe3e: 28fb |000d: goto 0008 // -0005 │ │ +09fe40: 5442 e805 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fe44: 6e20 3c13 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@133c │ │ +09fe4a: 0a02 |0013: move-result v2 │ │ +09fe4c: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +09fe50: 5441 e805 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fe54: 5442 e805 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fe58: 7110 3113 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1331 │ │ +09fe5e: 0a02 |001d: move-result v2 │ │ +09fe60: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09fe64: 6e20 9813 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ +09fe6a: 28e5 |0023: goto 0008 // -001b │ │ +09fe6c: 0110 |0024: move v0, v1 │ │ +09fe6e: 28e3 |0025: goto 0008 // -001d │ │ +09fe70: 5442 e805 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fe74: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +09fe76: 6e20 3c13 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@133c │ │ +09fe7c: 0a02 |002c: move-result v2 │ │ +09fe7e: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +09fe82: 5441 e805 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fe86: 5442 e805 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05e8 │ │ +09fe8a: 7110 3113 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1331 │ │ +09fe90: 0a02 |0036: move-result v2 │ │ +09fe92: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +09fe96: 6e20 9813 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ +09fe9c: 28cc |003c: goto 0008 // -0034 │ │ +09fe9e: 0110 |003d: move v0, v1 │ │ +09fea0: 28ca |003e: goto 0008 // -0036 │ │ +09fea2: 0000 |003f: nop // spacer │ │ +09fea4: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2796 │ │ 0x0008 line=2813 │ │ 0x0009 line=2799 │ │ 0x000d line=2813 │ │ 0x000e line=2801 │ │ @@ -213564,21 +213637,21 @@ │ │ 0x003f line=2799 │ │ locals : │ │ 0x0000 - 0x004a reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x004a reg=5 host Landroid/view/View; │ │ 0x0000 - 0x004a reg=6 action I │ │ 0x0000 - 0x004a reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #893 header: │ │ class_idx : 791 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #893 annotations: │ │ Annotations on class │ │ @@ -213600,17 +213673,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09fef8: |[09fef8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -09ff08: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09ff0e: 0e00 |0003: return-void │ │ +09feb8: |[09feb8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +09fec8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09fece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -213619,18 +213692,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 │ │ -09ff10: |[09ff10] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -09ff20: 2200 1803 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0318 │ │ -09ff24: 7030 2013 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@1320 │ │ -09ff2a: 1100 |0005: return-object v0 │ │ +09fed0: |[09fed0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +09fee0: 2200 1803 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0318 │ │ +09fee4: 7030 2013 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@1320 │ │ +09feea: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ 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; │ │ @@ -213640,18 +213713,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 │ │ -09ff2c: |[09ff2c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -09ff3c: 6e30 1b13 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@131b │ │ -09ff42: 0c00 |0003: move-result-object v0 │ │ -09ff44: 1100 |0004: return-object v0 │ │ +09feec: |[09feec] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +09fefc: 6e30 1b13 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@131b │ │ +09ff02: 0c00 |0003: move-result-object v0 │ │ +09ff04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ 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; │ │ @@ -213661,17 +213734,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 │ │ -09ff48: |[09ff48] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -09ff58: 2320 8a06 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@068a │ │ -09ff5c: 1100 |0002: return-object v0 │ │ +09ff08: |[09ff08] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +09ff18: 2320 8a06 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@068a │ │ +09ff1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -213680,32 +213753,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 │ │ -09ff60: |[09ff60] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -09ff70: 6e20 1d13 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@131d │ │ -09ff76: 0c00 |0003: move-result-object v0 │ │ -09ff78: 1100 |0004: return-object v0 │ │ +09ff20: |[09ff20] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +09ff30: 6e20 1d13 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@131d │ │ +09ff36: 0c00 |0003: move-result-object v0 │ │ +09ff38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #894 header: │ │ class_idx : 793 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5087 │ │ +source_file_idx : 5083 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #894 annotations: │ │ Annotations on class │ │ @@ -213726,17 +213799,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ff7c: |[09ff7c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -09ff8c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09ff92: 0e00 |0003: return-void │ │ +09ff3c: |[09ff3c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +09ff4c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09ff52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -213745,16 +213818,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ff94: |[09ff94] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -09ffa4: 0e00 |0000: return-void │ │ +09ff54: |[09ff54] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +09ff64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -213763,16 +213836,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ffa8: |[09ffa8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -09ffb8: 0e00 |0000: return-void │ │ +09ff68: |[09ff68] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +09ff78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -213783,30 +213856,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09ffbc: |[09ffbc] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -09ffcc: 0e00 |0000: return-void │ │ +09ff7c: |[09ff7c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +09ff8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 5087 (ViewPager.java) │ │ + source_file_idx : 5083 (ViewPager.java) │ │ │ │ Class #895 header: │ │ class_idx : 798 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5088 │ │ +source_file_idx : 5084 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #895 annotations: │ │ Annotations on class │ │ @@ -213827,17 +213900,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ffd0: |[09ffd0] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -09ffe0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -09ffe6: 0e00 |0003: return-void │ │ +09ff90: |[09ff90] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +09ffa0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +09ffa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -213846,27 +213919,27 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -09ffe8: |[09ffe8] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09fff8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -09fffc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09fffe: 0f01 |0003: return v1 │ │ -0a0000: 6e10 991c 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ -0a0006: 0c01 |0007: move-result-object v1 │ │ -0a0008: 1a02 d514 |0008: const-string v2, "accessibility" // string@14d5 │ │ -0a000c: 6e20 f400 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -0a0012: 0c00 |000d: move-result-object v0 │ │ -0a0014: 1f00 2f04 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@042f │ │ -0a0018: 6e20 b91d 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1db9 │ │ -0a001e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0a0020: 28ef |0014: goto 0003 // -0011 │ │ +09ffa8: |[09ffa8] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09ffb8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +09ffbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09ffbe: 0f01 |0003: return v1 │ │ +09ffc0: 6e10 991c 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ +09ffc6: 0c01 |0007: move-result-object v1 │ │ +09ffc8: 1a02 d114 |0008: const-string v2, "accessibility" // string@14d1 │ │ +09ffcc: 6e20 f400 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +09ffd2: 0c00 |000d: move-result-object v0 │ │ +09ffd4: 1f00 2f04 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@042f │ │ +09ffd8: 6e20 b91d 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1db9 │ │ +09ffde: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +09ffe0: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -213874,21 +213947,21 @@ │ │ locals : │ │ 0x0010 - 0x0015 reg=0 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ 0x0000 - 0x0015 reg=4 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0015 reg=5 child Landroid/view/View; │ │ 0x0000 - 0x0015 reg=6 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 5088 (ViewParentCompat.java) │ │ + source_file_idx : 5084 (ViewParentCompat.java) │ │ │ │ Class #896 header: │ │ class_idx : 803 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 33 │ │ │ │ Class #896 annotations: │ │ Annotations on class │ │ @@ -213916,19 +213989,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a0024: |[0a0024] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ -0a0034: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0a003a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a003c: 5b10 3e06 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a0040: 0e00 |0006: return-void │ │ +09ffe4: |[09ffe4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ +09fff4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +09fffa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09fffc: 5b10 3e06 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a0000: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0006 line=292 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -213938,17 +214011,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0044: |[0a0044] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0a0054: 7030 d513 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13d5 │ │ -0a005a: 0e00 |0003: return-void │ │ +0a0004: |[0a0004] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0a0014: 7030 d513 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13d5 │ │ +0a001a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/view/View; │ │ @@ -213958,36 +214031,36 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -0a005c: |[0a005c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0a006c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a006e: 5421 3e06 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a0072: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -0a0076: 5421 3e06 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a007a: 6e20 8822 4100 |0007: invoke-virtual {v1, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2288 │ │ -0a0080: 0c00 |000a: move-result-object v0 │ │ -0a0082: 1f00 f404 |000b: check-cast v0, Ljava/lang/Runnable; // type@04f4 │ │ -0a0086: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ -0a008a: 2200 2203 |000f: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; // type@0322 │ │ -0a008e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0a0090: 7051 b913 2043 |0012: invoke-direct {v0, v2, v3, v4, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V // method@13b9 │ │ -0a0096: 5421 3e06 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a009a: 3901 0900 |0017: if-nez v1, 0020 // +0009 │ │ -0a009e: 2201 3905 |0019: new-instance v1, Ljava/util/WeakHashMap; // type@0539 │ │ -0a00a2: 7010 8722 0100 |001b: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2287 │ │ -0a00a8: 5b21 3e06 |001e: iput-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a00ac: 5421 3e06 |0020: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a00b0: 6e30 8922 4100 |0022: invoke-virtual {v1, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2289 │ │ -0a00b6: 6e20 f11c 0400 |0025: invoke-virtual {v4, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1cf1 │ │ -0a00bc: 6e20 ea1c 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1cea │ │ -0a00c2: 0e00 |002b: return-void │ │ +0a001c: |[0a001c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0a002c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a002e: 5421 3e06 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a0032: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +0a0036: 5421 3e06 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a003a: 6e20 8822 4100 |0007: invoke-virtual {v1, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2288 │ │ +0a0040: 0c00 |000a: move-result-object v0 │ │ +0a0042: 1f00 f404 |000b: check-cast v0, Ljava/lang/Runnable; // type@04f4 │ │ +0a0046: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ +0a004a: 2200 2203 |000f: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; // type@0322 │ │ +0a004e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0a0050: 7051 b913 2043 |0012: invoke-direct {v0, v2, v3, v4, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V // method@13b9 │ │ +0a0056: 5421 3e06 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a005a: 3901 0900 |0017: if-nez v1, 0020 // +0009 │ │ +0a005e: 2201 3905 |0019: new-instance v1, Ljava/util/WeakHashMap; // type@0539 │ │ +0a0062: 7010 8722 0100 |001b: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2287 │ │ +0a0068: 5b21 3e06 |001e: iput-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a006c: 5421 3e06 |0020: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a0070: 6e30 8922 4100 |0022: invoke-virtual {v1, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2289 │ │ +0a0076: 6e20 f11c 0400 |0025: invoke-virtual {v4, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1cf1 │ │ +0a007c: 6e20 ea1c 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1cea │ │ +0a0082: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0001 line=319 │ │ 0x0005 line=320 │ │ 0x000d line=322 │ │ 0x000f line=323 │ │ @@ -214010,25 +214083,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0a00c4: |[0a00c4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.removeStartMessage:(Landroid/view/View;)V │ │ -0a00d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a00d6: 5421 3e06 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a00da: 3801 0f00 |0003: if-eqz v1, 0012 // +000f │ │ -0a00de: 5421 3e06 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a00e2: 6e20 8822 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2288 │ │ -0a00e8: 0c00 |000a: move-result-object v0 │ │ -0a00ea: 1f00 f404 |000b: check-cast v0, Ljava/lang/Runnable; // type@04f4 │ │ -0a00ee: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ -0a00f2: 6e20 f11c 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1cf1 │ │ -0a00f8: 0e00 |0012: return-void │ │ +0a0084: |[0a0084] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.removeStartMessage:(Landroid/view/View;)V │ │ +0a0094: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0096: 5421 3e06 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a009a: 3801 0f00 |0003: if-eqz v1, 0012 // +000f │ │ +0a009e: 5421 3e06 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a00a2: 6e20 8822 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2288 │ │ +0a00a8: 0c00 |000a: move-result-object v0 │ │ +0a00aa: 1f00 f404 |000b: check-cast v0, Ljava/lang/Runnable; // type@04f4 │ │ +0a00ae: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +0a00b2: 6e20 f11c 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1cf1 │ │ +0a00b8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0001 line=309 │ │ 0x0005 line=310 │ │ 0x000d line=311 │ │ 0x000f line=312 │ │ @@ -214044,39 +214117,39 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0a00fc: |[0a00fc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0a010c: 1504 007e |0000: const/high16 v4, #int 2113929216 // #7e00 │ │ -0a0110: 6e20 c21c 4700 |0002: invoke-virtual {v7, v4}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1cc2 │ │ -0a0116: 0c02 |0005: move-result-object v2 │ │ -0a0118: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0a011a: 2024 3203 |0007: instance-of v4, v2, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ -0a011e: 3804 0500 |0009: if-eqz v4, 000e // +0005 │ │ -0a0122: 0721 |000b: move-object v1, v2 │ │ -0a0124: 1f01 3203 |000c: check-cast v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ -0a0128: 7110 3314 0600 |000e: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1433 │ │ -0a012e: 0c03 |0011: move-result-object v3 │ │ -0a0130: 7110 3114 0600 |0012: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1431 │ │ -0a0136: 0c00 |0015: move-result-object v0 │ │ -0a0138: 3803 0500 |0016: if-eqz v3, 001b // +0005 │ │ -0a013c: 7210 7821 0300 |0018: invoke-interface {v3}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ -0a0142: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ -0a0146: 7220 8a14 7100 |001d: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@148a │ │ -0a014c: 7220 8914 7100 |0020: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@1489 │ │ -0a0152: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ -0a0156: 7210 7821 0000 |0025: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ -0a015c: 5454 3e06 |0028: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a0160: 3804 0700 |002a: if-eqz v4, 0031 // +0007 │ │ -0a0164: 5454 3e06 |002c: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ -0a0168: 6e20 8a22 7400 |002e: invoke-virtual {v4, v7}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@228a │ │ -0a016e: 0e00 |0031: return-void │ │ +0a00bc: |[0a00bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0a00cc: 1504 007e |0000: const/high16 v4, #int 2113929216 // #7e00 │ │ +0a00d0: 6e20 c21c 4700 |0002: invoke-virtual {v7, v4}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1cc2 │ │ +0a00d6: 0c02 |0005: move-result-object v2 │ │ +0a00d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0a00da: 2024 3203 |0007: instance-of v4, v2, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ +0a00de: 3804 0500 |0009: if-eqz v4, 000e // +0005 │ │ +0a00e2: 0721 |000b: move-object v1, v2 │ │ +0a00e4: 1f01 3203 |000c: check-cast v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ +0a00e8: 7110 3314 0600 |000e: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1433 │ │ +0a00ee: 0c03 |0011: move-result-object v3 │ │ +0a00f0: 7110 3114 0600 |0012: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1431 │ │ +0a00f6: 0c00 |0015: move-result-object v0 │ │ +0a00f8: 3803 0500 |0016: if-eqz v3, 001b // +0005 │ │ +0a00fc: 7210 7821 0300 |0018: invoke-interface {v3}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ +0a0102: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ +0a0106: 7220 8a14 7100 |001d: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@148a │ │ +0a010c: 7220 8914 7100 |0020: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@1489 │ │ +0a0112: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ +0a0116: 7210 7821 0000 |0025: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ +0a011c: 5454 3e06 |0028: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a0120: 3804 0700 |002a: if-eqz v4, 0031 // +0007 │ │ +0a0124: 5454 3e06 |002c: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@063e │ │ +0a0128: 6e20 8a22 7400 |002e: invoke-virtual {v4, v7}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@228a │ │ +0a012e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0006 line=271 │ │ 0x0007 line=272 │ │ 0x000c line=273 │ │ 0x000e line=275 │ │ @@ -214106,17 +214179,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0170: |[0a0170] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a0180: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a0186: 0e00 |0003: return-void │ │ +0a0130: |[0a0130] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0140: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214128,17 +214201,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0188: |[0a0188] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a0198: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a019e: 0e00 |0003: return-void │ │ +0a0148: |[0a0148] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0158: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a015e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214150,17 +214223,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a01a0: |[0a01a0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0a01b0: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a01b6: 0e00 |0003: return-void │ │ +0a0160: |[0a0160] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0a0170: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214171,17 +214244,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a01b8: |[0a01b8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0a01c8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0a01cc: 1000 |0002: return-wide v0 │ │ +0a0178: |[0a0178] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0a0188: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0a018c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=4 view Landroid/view/View; │ │ @@ -214191,17 +214264,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a01d0: |[0a01d0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -0a01e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a01e2: 1100 |0001: return-object v0 │ │ +0a0190: |[0a0190] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +0a01a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a01a2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0002 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0002 reg=3 view Landroid/view/View; │ │ @@ -214211,17 +214284,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a01e4: |[0a01e4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0a01f4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0a01f8: 1000 |0002: return-wide v0 │ │ +0a01a4: |[0a01a4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0a01b4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0a01b8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=4 view Landroid/view/View; │ │ @@ -214231,17 +214304,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a01fc: |[0a01fc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a020c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a0212: 0e00 |0003: return-void │ │ +0a01bc: |[0a01bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a01cc: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a01d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214253,17 +214326,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0214: |[0a0214] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a0224: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a022a: 0e00 |0003: return-void │ │ +0a01d4: |[0a01d4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a01e4: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a01ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214275,17 +214348,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a022c: |[0a022c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a023c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a0242: 0e00 |0003: return-void │ │ +0a01ec: |[0a01ec] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a01fc: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214297,17 +214370,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0244: |[0a0244] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a0254: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a025a: 0e00 |0003: return-void │ │ +0a0204: |[0a0204] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0214: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a021a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214319,17 +214392,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a025c: |[0a025c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a026c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a0272: 0e00 |0003: return-void │ │ +0a021c: |[0a021c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a022c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214341,17 +214414,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0274: |[0a0274] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a0284: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a028a: 0e00 |0003: return-void │ │ +0a0234: |[0a0234] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0244: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a024a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214363,17 +214436,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a028c: |[0a028c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a029c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a02a2: 0e00 |0003: return-void │ │ +0a024c: |[0a024c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a025c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214385,17 +214458,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a02a4: |[0a02a4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a02b4: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a02ba: 0e00 |0003: return-void │ │ +0a0264: |[0a0264] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0274: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a027a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214407,17 +214480,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a02bc: |[0a02bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a02cc: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a02d2: 0e00 |0003: return-void │ │ +0a027c: |[0a027c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a028c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0003 line=192 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214429,17 +214502,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a02d4: |[0a02d4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a02e4: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a02ea: 0e00 |0003: return-void │ │ +0a0294: |[0a0294] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a02a4: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a02aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214451,16 +214524,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a02ec: |[0a02ec] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0a02fc: 0e00 |0000: return-void │ │ +0a02ac: |[0a02ac] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0a02bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -214471,16 +214544,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0300: |[0a0300] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0a0310: 0e00 |0000: return-void │ │ +0a02c0: |[0a02c0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +0a02d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -214491,18 +214564,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a0314: |[0a0314] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0a0324: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ -0a0328: 6e30 191d 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1d19 │ │ -0a032e: 0e00 |0005: return-void │ │ +0a02d4: |[0a02d4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0a02e4: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ +0a02e8: 6e30 191d 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1d19 │ │ +0a02ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0005 line=262 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0006 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214514,16 +214587,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0330: |[0a0330] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0a0340: 0e00 |0000: return-void │ │ +0a02f0: |[0a02f0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0a0300: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -214534,16 +214607,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0344: |[0a0344] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ -0a0354: 0e00 |0000: return-void │ │ +0a0304: |[0a0304] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +0a0314: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -214554,18 +214627,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a0358: |[0a0358] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0a0368: 7020 c413 2000 |0000: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.removeStartMessage:(Landroid/view/View;)V // method@13c4 │ │ -0a036e: 7030 d513 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13d5 │ │ -0a0374: 0e00 |0006: return-void │ │ +0a0318: |[0a0318] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0a0328: 7020 c413 2000 |0000: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.removeStartMessage:(Landroid/view/View;)V // method@13c4 │ │ +0a032e: 7030 d513 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13d5 │ │ +0a0334: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ 0x0006 line=246 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -214577,17 +214650,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0378: |[0a0378] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a0388: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a038e: 0e00 |0003: return-void │ │ +0a0338: |[0a0338] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0348: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a034e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214599,17 +214672,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0390: |[0a0390] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a03a0: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a03a6: 0e00 |0003: return-void │ │ +0a0350: |[0a0350] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0360: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0003 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214621,17 +214694,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a03a8: |[0a03a8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a03b8: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a03be: 0e00 |0003: return-void │ │ +0a0368: |[0a0368] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0378: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a037e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214643,17 +214716,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a03c0: |[0a03c0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a03d0: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a03d6: 0e00 |0003: return-void │ │ +0a0380: |[0a0380] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0390: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0003 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214665,18 +214738,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a03d8: |[0a03d8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0a03e8: 7120 3214 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1432 │ │ -0a03ee: 7030 c313 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a03f4: 0e00 |0006: return-void │ │ +0a0398: |[0a0398] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0a03a8: 7120 3214 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1432 │ │ +0a03ae: 7030 c313 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a03b4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0006 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -214689,16 +214762,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a03f8: |[0a03f8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0a0408: 0e00 |0000: return-void │ │ +0a03b8: |[0a03b8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0a03c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -214708,18 +214781,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a040c: |[0a040c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0a041c: 7120 3414 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1434 │ │ -0a0422: 7030 c313 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a0428: 0e00 |0006: return-void │ │ +0a03cc: |[0a03cc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0a03dc: 7120 3414 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1434 │ │ +0a03e2: 7030 c313 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a03e8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=256 │ │ 0x0006 line=257 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -214732,17 +214805,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a042c: |[0a042c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a043c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a0442: 0e00 |0003: return-void │ │ +0a03ec: |[0a03ec] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a03fc: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0003 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214754,17 +214827,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0444: |[0a0444] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a0454: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a045a: 0e00 |0003: return-void │ │ +0a0404: |[0a0404] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0414: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a041a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0003 line=216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214776,17 +214849,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a045c: |[0a045c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a046c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a0472: 0e00 |0003: return-void │ │ +0a041c: |[0a041c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a042c: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a0432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=222 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -214798,34 +214871,34 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a0474: |[0a0474] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0a0484: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ -0a048a: 0e00 |0003: return-void │ │ +0a0434: |[0a0434] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0a0444: 7030 c313 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@13c3 │ │ +0a044a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 value F │ │ │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #897 header: │ │ class_idx : 804 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #897 annotations: │ │ Annotations on class │ │ @@ -214850,18 +214923,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a048c: |[0a048c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V │ │ -0a049c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a04a2: 5b01 3f06 |0003: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ -0a04a6: 0e00 |0005: return-void │ │ +0a044c: |[0a044c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V │ │ +0a045c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a0462: 5b01 3f06 |0003: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ +0a0466: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ 0x0005 line=503 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; │ │ @@ -214873,26 +214946,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a04a8: |[0a04a8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationCancel:(Landroid/view/View;)V │ │ -0a04b8: 1502 007e |0000: const/high16 v2, #int 2113929216 // #7e00 │ │ -0a04bc: 6e20 c21c 2400 |0002: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1cc2 │ │ -0a04c2: 0c01 |0005: move-result-object v1 │ │ -0a04c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a04c6: 2012 3203 |0007: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ -0a04ca: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ -0a04ce: 0710 |000b: move-object v0, v1 │ │ -0a04d0: 1f00 3203 |000c: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ -0a04d4: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0a04d8: 7220 8814 4000 |0010: invoke-interface {v0, v4}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@1488 │ │ -0a04de: 0e00 |0013: return-void │ │ +0a0468: |[0a0468] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationCancel:(Landroid/view/View;)V │ │ +0a0478: 1502 007e |0000: const/high16 v2, #int 2113929216 // #7e00 │ │ +0a047c: 6e20 c21c 2400 |0002: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1cc2 │ │ +0a0482: 0c01 |0005: move-result-object v1 │ │ +0a0484: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0a0486: 2012 3203 |0007: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ +0a048a: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +0a048e: 0710 |000b: move-object v0, v1 │ │ +0a0490: 1f00 3203 |000c: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ +0a0494: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +0a0498: 7220 8814 4000 |0010: invoke-interface {v0, v4}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@1488 │ │ +0a049e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ 0x0006 line=545 │ │ 0x0007 line=546 │ │ 0x000c line=547 │ │ 0x000e line=549 │ │ @@ -214909,46 +214982,46 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0a04e0: |[0a04e0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationEnd:(Landroid/view/View;)V │ │ -0a04f0: 5442 3f06 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ -0a04f4: 7110 3514 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1435 │ │ -0a04fa: 0a02 |0005: move-result v2 │ │ -0a04fc: 3a02 1200 |0006: if-ltz v2, 0018 // +0012 │ │ -0a0500: 5442 3f06 |0008: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ -0a0504: 7110 3514 0200 |000a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1435 │ │ -0a050a: 0a02 |000d: move-result v2 │ │ -0a050c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0a050e: 7130 5e12 2503 |000f: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ -0a0514: 5442 3f06 |0012: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ -0a0518: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ -0a051a: 7120 3614 3200 |0015: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@1436 │ │ -0a0520: 5442 3f06 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ -0a0524: 7110 3114 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1431 │ │ -0a052a: 0c02 |001d: move-result-object v2 │ │ -0a052c: 3802 0b00 |001e: if-eqz v2, 0029 // +000b │ │ -0a0530: 5442 3f06 |0020: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ -0a0534: 7110 3114 0200 |0022: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1431 │ │ -0a053a: 0c02 |0025: move-result-object v2 │ │ -0a053c: 7210 7821 0200 |0026: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ -0a0542: 1502 007e |0029: const/high16 v2, #int 2113929216 // #7e00 │ │ -0a0546: 6e20 c21c 2500 |002b: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1cc2 │ │ -0a054c: 0c01 |002e: move-result-object v1 │ │ -0a054e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0a0550: 2012 3203 |0030: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ -0a0554: 3802 0500 |0032: if-eqz v2, 0037 // +0005 │ │ -0a0558: 0710 |0034: move-object v0, v1 │ │ -0a055a: 1f00 3203 |0035: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ -0a055e: 3800 0500 |0037: if-eqz v0, 003c // +0005 │ │ -0a0562: 7220 8914 5000 |0039: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@1489 │ │ -0a0568: 0e00 |003c: return-void │ │ +0a04a0: |[0a04a0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationEnd:(Landroid/view/View;)V │ │ +0a04b0: 5442 3f06 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ +0a04b4: 7110 3514 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1435 │ │ +0a04ba: 0a02 |0005: move-result v2 │ │ +0a04bc: 3a02 1200 |0006: if-ltz v2, 0018 // +0012 │ │ +0a04c0: 5442 3f06 |0008: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ +0a04c4: 7110 3514 0200 |000a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1435 │ │ +0a04ca: 0a02 |000d: move-result v2 │ │ +0a04cc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0a04ce: 7130 5e12 2503 |000f: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ +0a04d4: 5442 3f06 |0012: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ +0a04d8: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ +0a04da: 7120 3614 3200 |0015: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@1436 │ │ +0a04e0: 5442 3f06 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ +0a04e4: 7110 3114 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1431 │ │ +0a04ea: 0c02 |001d: move-result-object v2 │ │ +0a04ec: 3802 0b00 |001e: if-eqz v2, 0029 // +000b │ │ +0a04f0: 5442 3f06 |0020: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ +0a04f4: 7110 3114 0200 |0022: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1431 │ │ +0a04fa: 0c02 |0025: move-result-object v2 │ │ +0a04fc: 7210 7821 0200 |0026: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ +0a0502: 1502 007e |0029: const/high16 v2, #int 2113929216 // #7e00 │ │ +0a0506: 6e20 c21c 2500 |002b: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1cc2 │ │ +0a050c: 0c01 |002e: move-result-object v1 │ │ +0a050e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0a0510: 2012 3203 |0030: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ +0a0514: 3802 0500 |0032: if-eqz v2, 0037 // +0005 │ │ +0a0518: 0710 |0034: move-object v0, v1 │ │ +0a051a: 1f00 3203 |0035: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ +0a051e: 3800 0500 |0037: if-eqz v0, 003c // +0005 │ │ +0a0522: 7220 8914 5000 |0039: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@1489 │ │ +0a0528: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0008 line=526 │ │ 0x0012 line=527 │ │ 0x0018 line=529 │ │ 0x0020 line=530 │ │ @@ -214970,41 +215043,41 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0a056c: |[0a056c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationStart:(Landroid/view/View;)V │ │ -0a057c: 5442 3f06 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ -0a0580: 7110 3514 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1435 │ │ -0a0586: 0a02 |0005: move-result v2 │ │ -0a0588: 3a02 0700 |0006: if-ltz v2, 000d // +0007 │ │ -0a058c: 1222 |0008: const/4 v2, #int 2 // #2 │ │ -0a058e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0a0590: 7130 5e12 2503 |000a: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ -0a0596: 5442 3f06 |000d: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ -0a059a: 7110 3314 0200 |000f: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1433 │ │ -0a05a0: 0c02 |0012: move-result-object v2 │ │ -0a05a2: 3802 0b00 |0013: if-eqz v2, 001e // +000b │ │ -0a05a6: 5442 3f06 |0015: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ -0a05aa: 7110 3314 0200 |0017: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1433 │ │ -0a05b0: 0c02 |001a: move-result-object v2 │ │ -0a05b2: 7210 7821 0200 |001b: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ -0a05b8: 1502 007e |001e: const/high16 v2, #int 2113929216 // #7e00 │ │ -0a05bc: 6e20 c21c 2500 |0020: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1cc2 │ │ -0a05c2: 0c01 |0023: move-result-object v1 │ │ -0a05c4: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -0a05c6: 2012 3203 |0025: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ -0a05ca: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ -0a05ce: 0710 |0029: move-object v0, v1 │ │ -0a05d0: 1f00 3203 |002a: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ -0a05d4: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ -0a05d8: 7220 8a14 5000 |002e: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@148a │ │ -0a05de: 0e00 |0031: return-void │ │ +0a052c: |[0a052c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationStart:(Landroid/view/View;)V │ │ +0a053c: 5442 3f06 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ +0a0540: 7110 3514 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1435 │ │ +0a0546: 0a02 |0005: move-result v2 │ │ +0a0548: 3a02 0700 |0006: if-ltz v2, 000d // +0007 │ │ +0a054c: 1222 |0008: const/4 v2, #int 2 // #2 │ │ +0a054e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0a0550: 7130 5e12 2503 |000a: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@125e │ │ +0a0556: 5442 3f06 |000d: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ +0a055a: 7110 3314 0200 |000f: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1433 │ │ +0a0560: 0c02 |0012: move-result-object v2 │ │ +0a0562: 3802 0b00 |0013: if-eqz v2, 001e // +000b │ │ +0a0566: 5442 3f06 |0015: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@063f │ │ +0a056a: 7110 3314 0200 |0017: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1433 │ │ +0a0570: 0c02 |001a: move-result-object v2 │ │ +0a0572: 7210 7821 0200 |001b: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2178 │ │ +0a0578: 1502 007e |001e: const/high16 v2, #int 2113929216 // #7e00 │ │ +0a057c: 6e20 c21c 2500 |0020: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1cc2 │ │ +0a0582: 0c01 |0023: move-result-object v1 │ │ +0a0584: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +0a0586: 2012 3203 |0025: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ +0a058a: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ +0a058e: 0710 |0029: move-object v0, v1 │ │ +0a0590: 1f00 3203 |002a: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0332 │ │ +0a0594: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ +0a0598: 7220 8a14 5000 |002e: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@148a │ │ +0a059e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0008 line=508 │ │ 0x000d line=510 │ │ 0x0015 line=511 │ │ 0x001e line=513 │ │ @@ -215016,21 +215089,21 @@ │ │ 0x0031 line=521 │ │ locals : │ │ 0x0025 - 0x0032 reg=0 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0024 - 0x0032 reg=1 listenerTag Ljava/lang/Object; │ │ 0x0000 - 0x0032 reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; │ │ 0x0000 - 0x0032 reg=5 view Landroid/view/View; │ │ │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #898 header: │ │ class_idx : 819 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 5101 │ │ +source_file_idx : 5097 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #898 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;' │ │ @@ -215046,17 +215119,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a05e0: |[0a05e0] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.:()V │ │ -0a05f0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a05f6: 0e00 |0003: return-void │ │ +0a05a0: |[0a05a0] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.:()V │ │ +0a05b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a05b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ │ │ Virtual methods - │ │ @@ -215065,16 +215138,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a05f8: |[0a05f8] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationCancel:(Landroid/view/View;)V │ │ -0a0608: 0e00 |0000: return-void │ │ +0a05b8: |[0a05b8] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationCancel:(Landroid/view/View;)V │ │ +0a05c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -215083,16 +215156,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a060c: |[0a060c] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationEnd:(Landroid/view/View;)V │ │ -0a061c: 0e00 |0000: return-void │ │ +0a05cc: |[0a05cc] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationEnd:(Landroid/view/View;)V │ │ +0a05dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -215101,30 +215174,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0620: |[0a0620] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationStart:(Landroid/view/View;)V │ │ -0a0630: 0e00 |0000: return-void │ │ +0a05e0: |[0a05e0] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationStart:(Landroid/view/View;)V │ │ +0a05f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ - source_file_idx : 5101 (ViewPropertyAnimatorListenerAdapter.java) │ │ + source_file_idx : 5097 (ViewPropertyAnimatorListenerAdapter.java) │ │ │ │ Class #899 header: │ │ class_idx : 823 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 822 │ │ -source_file_idx : 5123 │ │ +source_file_idx : 5119 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #899 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowInsetsCompatApi21;' │ │ @@ -215143,18 +215216,18 @@ │ │ type : '(Landroid/view/WindowInsets;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a0634: |[0a0634] android.support.v4.view.WindowInsetsCompatApi21.:(Landroid/view/WindowInsets;)V │ │ -0a0644: 7010 9114 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/WindowInsetsCompat;.:()V // method@1491 │ │ -0a064a: 5b01 5106 |0003: iput-object v1, v0, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a064e: 0e00 |0005: return-void │ │ +0a05f4: |[0a05f4] android.support.v4.view.WindowInsetsCompatApi21.:(Landroid/view/WindowInsets;)V │ │ +0a0604: 7010 9114 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/WindowInsetsCompat;.:()V // method@1491 │ │ +0a060a: 5b01 5106 |0003: iput-object v1, v0, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a060e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ @@ -215166,21 +215239,21 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0650: |[0a0650] android.support.v4.view.WindowInsetsCompatApi21.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -0a0660: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ -0a0664: 5421 5106 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0668: 6e10 961d 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeStableInsets:()Landroid/view/WindowInsets; // method@1d96 │ │ -0a066e: 0c01 |0007: move-result-object v1 │ │ -0a0670: 7020 a314 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ -0a0676: 1100 |000b: return-object v0 │ │ +0a0610: |[0a0610] android.support.v4.view.WindowInsetsCompatApi21.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +0a0620: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ +0a0624: 5421 5106 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0628: 6e10 961d 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeStableInsets:()Landroid/view/WindowInsets; // method@1d96 │ │ +0a062e: 0c01 |0007: move-result-object v1 │ │ +0a0630: 7020 a314 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ +0a0636: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215188,21 +215261,21 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0678: |[0a0678] android.support.v4.view.WindowInsetsCompatApi21.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -0a0688: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ -0a068c: 5421 5106 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0690: 6e10 971d 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1d97 │ │ -0a0696: 0c01 |0007: move-result-object v1 │ │ -0a0698: 7020 a314 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ -0a069e: 1100 |000b: return-object v0 │ │ +0a0638: |[0a0638] android.support.v4.view.WindowInsetsCompatApi21.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +0a0648: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ +0a064c: 5421 5106 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0650: 6e10 971d 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1d97 │ │ +0a0656: 0c01 |0007: move-result-object v1 │ │ +0a0658: 7020 a314 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ +0a065e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #2 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215210,19 +215283,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a06a0: |[0a06a0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetBottom:()I │ │ -0a06b0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a06b4: 6e10 981d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetBottom:()I // method@1d98 │ │ -0a06ba: 0a00 |0005: move-result v0 │ │ -0a06bc: 0f00 |0006: return v0 │ │ +0a0660: |[0a0660] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetBottom:()I │ │ +0a0670: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0674: 6e10 981d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetBottom:()I // method@1d98 │ │ +0a067a: 0a00 |0005: move-result v0 │ │ +0a067c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #3 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215230,19 +215303,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a06c0: |[0a06c0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetLeft:()I │ │ -0a06d0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a06d4: 6e10 991d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetLeft:()I // method@1d99 │ │ -0a06da: 0a00 |0005: move-result v0 │ │ -0a06dc: 0f00 |0006: return v0 │ │ +0a0680: |[0a0680] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetLeft:()I │ │ +0a0690: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0694: 6e10 991d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetLeft:()I // method@1d99 │ │ +0a069a: 0a00 |0005: move-result v0 │ │ +0a069c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #4 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215250,19 +215323,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a06e0: |[0a06e0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetRight:()I │ │ -0a06f0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a06f4: 6e10 9a1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetRight:()I // method@1d9a │ │ -0a06fa: 0a00 |0005: move-result v0 │ │ -0a06fc: 0f00 |0006: return v0 │ │ +0a06a0: |[0a06a0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetRight:()I │ │ +0a06b0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a06b4: 6e10 9a1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetRight:()I // method@1d9a │ │ +0a06ba: 0a00 |0005: move-result v0 │ │ +0a06bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #5 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215270,19 +215343,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a0700: |[0a0700] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetTop:()I │ │ -0a0710: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0714: 6e10 9b1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetTop:()I // method@1d9b │ │ -0a071a: 0a00 |0005: move-result v0 │ │ -0a071c: 0f00 |0006: return v0 │ │ +0a06c0: |[0a06c0] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetTop:()I │ │ +0a06d0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a06d4: 6e10 9b1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetTop:()I // method@1d9b │ │ +0a06da: 0a00 |0005: move-result v0 │ │ +0a06dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #6 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215290,19 +215363,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a0720: |[0a0720] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetBottom:()I │ │ -0a0730: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0734: 6e10 9c1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ -0a073a: 0a00 |0005: move-result v0 │ │ -0a073c: 0f00 |0006: return v0 │ │ +0a06e0: |[0a06e0] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetBottom:()I │ │ +0a06f0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a06f4: 6e10 9c1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1d9c │ │ +0a06fa: 0a00 |0005: move-result v0 │ │ +0a06fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #7 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215310,19 +215383,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a0740: |[0a0740] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetLeft:()I │ │ -0a0750: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0754: 6e10 9d1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1d9d │ │ -0a075a: 0a00 |0005: move-result v0 │ │ -0a075c: 0f00 |0006: return v0 │ │ +0a0700: |[0a0700] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetLeft:()I │ │ +0a0710: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0714: 6e10 9d1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1d9d │ │ +0a071a: 0a00 |0005: move-result v0 │ │ +0a071c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #8 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215330,19 +215403,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a0760: |[0a0760] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetRight:()I │ │ -0a0770: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0774: 6e10 9e1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1d9e │ │ -0a077a: 0a00 |0005: move-result v0 │ │ -0a077c: 0f00 |0006: return v0 │ │ +0a0720: |[0a0720] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetRight:()I │ │ +0a0730: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0734: 6e10 9e1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1d9e │ │ +0a073a: 0a00 |0005: move-result v0 │ │ +0a073c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #9 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215350,19 +215423,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a0780: |[0a0780] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetTop:()I │ │ -0a0790: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0794: 6e10 9f1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ -0a079a: 0a00 |0005: move-result v0 │ │ -0a079c: 0f00 |0006: return v0 │ │ +0a0740: |[0a0740] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetTop:()I │ │ +0a0750: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0754: 6e10 9f1d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1d9f │ │ +0a075a: 0a00 |0005: move-result v0 │ │ +0a075c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #10 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215370,19 +215443,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a07a0: |[0a07a0] android.support.v4.view.WindowInsetsCompatApi21.hasInsets:()Z │ │ -0a07b0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a07b4: 6e10 a01d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasInsets:()Z // method@1da0 │ │ -0a07ba: 0a00 |0005: move-result v0 │ │ -0a07bc: 0f00 |0006: return v0 │ │ +0a0760: |[0a0760] android.support.v4.view.WindowInsetsCompatApi21.hasInsets:()Z │ │ +0a0770: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0774: 6e10 a01d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasInsets:()Z // method@1da0 │ │ +0a077a: 0a00 |0005: move-result v0 │ │ +0a077c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #11 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215390,19 +215463,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a07c0: |[0a07c0] android.support.v4.view.WindowInsetsCompatApi21.hasStableInsets:()Z │ │ -0a07d0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a07d4: 6e10 a11d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasStableInsets:()Z // method@1da1 │ │ -0a07da: 0a00 |0005: move-result v0 │ │ -0a07dc: 0f00 |0006: return v0 │ │ +0a0780: |[0a0780] android.support.v4.view.WindowInsetsCompatApi21.hasStableInsets:()Z │ │ +0a0790: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0794: 6e10 a11d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasStableInsets:()Z // method@1da1 │ │ +0a079a: 0a00 |0005: move-result v0 │ │ +0a079c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #12 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215410,19 +215483,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a07e0: |[0a07e0] android.support.v4.view.WindowInsetsCompatApi21.hasSystemWindowInsets:()Z │ │ -0a07f0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a07f4: 6e10 a21d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasSystemWindowInsets:()Z // method@1da2 │ │ -0a07fa: 0a00 |0005: move-result v0 │ │ -0a07fc: 0f00 |0006: return v0 │ │ +0a07a0: |[0a07a0] android.support.v4.view.WindowInsetsCompatApi21.hasSystemWindowInsets:()Z │ │ +0a07b0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a07b4: 6e10 a21d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasSystemWindowInsets:()Z // method@1da2 │ │ +0a07ba: 0a00 |0005: move-result v0 │ │ +0a07bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #13 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215430,19 +215503,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a0800: |[0a0800] android.support.v4.view.WindowInsetsCompatApi21.isConsumed:()Z │ │ -0a0810: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0814: 6e10 a31d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isConsumed:()Z // method@1da3 │ │ -0a081a: 0a00 |0005: move-result v0 │ │ -0a081c: 0f00 |0006: return v0 │ │ +0a07c0: |[0a07c0] android.support.v4.view.WindowInsetsCompatApi21.isConsumed:()Z │ │ +0a07d0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a07d4: 6e10 a31d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isConsumed:()Z // method@1da3 │ │ +0a07da: 0a00 |0005: move-result v0 │ │ +0a07dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #14 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215450,19 +215523,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a0820: |[0a0820] android.support.v4.view.WindowInsetsCompatApi21.isRound:()Z │ │ -0a0830: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0834: 6e10 a41d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isRound:()Z // method@1da4 │ │ -0a083a: 0a00 |0005: move-result v0 │ │ -0a083c: 0f00 |0006: return v0 │ │ +0a07e0: |[0a07e0] android.support.v4.view.WindowInsetsCompatApi21.isRound:()Z │ │ +0a07f0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a07f4: 6e10 a41d 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isRound:()Z // method@1da4 │ │ +0a07fa: 0a00 |0005: move-result v0 │ │ +0a07fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #15 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -215470,21 +215543,21 @@ │ │ type : '(IIII)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0a0840: |[0a0840] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ -0a0850: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ -0a0854: 5421 5106 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0858: 6e56 a51d 3154 |0004: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ -0a085e: 0c01 |0007: move-result-object v1 │ │ -0a0860: 7020 a314 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ -0a0866: 1100 |000b: return-object v0 │ │ +0a0800: |[0a0800] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ +0a0810: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ +0a0814: 5421 5106 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0818: 6e56 a51d 3154 |0004: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1da5 │ │ +0a081e: 0c01 |0007: move-result-object v1 │ │ +0a0820: 7020 a314 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ +0a0826: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x0000 - 0x000c reg=3 left I │ │ 0x0000 - 0x000c reg=4 top I │ │ @@ -215496,21 +215569,21 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0868: |[0a0868] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ -0a0878: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ -0a087c: 5421 5106 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a0880: 6e20 a61d 3100 |0004: invoke-virtual {v1, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/view/WindowInsets; // method@1da6 │ │ -0a0886: 0c01 |0007: move-result-object v1 │ │ -0a0888: 7020 a314 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ -0a088e: 1100 |000b: return-object v0 │ │ +0a0828: |[0a0828] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ +0a0838: 2200 3703 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@0337 │ │ +0a083c: 5421 5106 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0840: 6e20 a61d 3100 |0004: invoke-virtual {v1, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/view/WindowInsets; // method@1da6 │ │ +0a0846: 0c01 |0007: move-result-object v1 │ │ +0a0848: 7020 a314 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@14a3 │ │ +0a084e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x0000 - 0x000c reg=3 systemWindowInsets Landroid/graphics/Rect; │ │ │ │ @@ -215519,24 +215592,24 @@ │ │ type : '()Landroid/view/WindowInsets;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0890: |[0a0890] android.support.v4.view.WindowInsetsCompatApi21.unwrap:()Landroid/view/WindowInsets; │ │ -0a08a0: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ -0a08a4: 1100 |0002: return-object v0 │ │ +0a0850: |[0a0850] android.support.v4.view.WindowInsetsCompatApi21.unwrap:()Landroid/view/WindowInsets; │ │ +0a0860: 5410 5106 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@0651 │ │ +0a0864: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ - source_file_idx : 5123 (WindowInsetsCompatApi21.java) │ │ + source_file_idx : 5119 (WindowInsetsCompatApi21.java) │ │ │ │ Class #900 header: │ │ class_idx : 825 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ source_file_idx : 611 │ │ static_fields_size : 0 │ │ @@ -215563,17 +215636,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a08a8: |[0a08a8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -0a08b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a08be: 0e00 |0003: return-void │ │ +0a0868: |[0a0868] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +0a0878: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a087e: 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 - │ │ @@ -215582,16 +215655,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 │ │ -0a08c0: |[0a08c0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0a08d0: 0e00 |0000: return-void │ │ +0a0880: |[0a0880] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0a0890: 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; │ │ @@ -215601,17 +215674,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 │ │ -0a08d4: |[0a08d4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0a08e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a08e6: 1100 |0001: return-object v0 │ │ +0a0894: |[0a0894] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0a08a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a08a6: 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 │ │ @@ -215621,17 +215694,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a08e8: |[0a08e8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0a08f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a08fa: 0f00 |0001: return v0 │ │ +0a08a8: |[0a08a8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0a08b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a08ba: 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; │ │ │ │ @@ -215674,19 +215747,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 │ │ -0a08fc: |[0a08fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -0a090c: 5b01 6306 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0663 │ │ -0a0910: 5b02 6406 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0664 │ │ -0a0914: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a091a: 0e00 |0007: return-void │ │ +0a08bc: |[0a08bc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +0a08cc: 5b01 6306 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0663 │ │ +0a08d0: 5b02 6406 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0664 │ │ +0a08d4: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a08da: 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; │ │ @@ -215697,18 +215770,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a091c: |[0a091c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -0a092c: 5410 6406 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0664 │ │ -0a0930: 6e20 e314 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@14e3 │ │ -0a0936: 0e00 |0005: return-void │ │ +0a08dc: |[0a08dc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +0a08ec: 5410 6406 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0664 │ │ +0a08f0: 6e20 e314 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@14e3 │ │ +0a08f6: 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 │ │ @@ -215748,17 +215821,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0938: |[0a0938] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -0a0948: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a094e: 0e00 |0003: return-void │ │ +0a08f8: |[0a08f8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +0a0908: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a090e: 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 - │ │ @@ -215767,17 +215840,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 │ │ -0a0950: |[0a0950] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0a0960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0962: 0f00 |0001: return v0 │ │ +0a0910: |[0a0910] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0a0920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0922: 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; │ │ @@ -215787,18 +215860,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 │ │ -0a0964: |[0a0964] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0a0974: 7100 2e22 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ -0a097a: 0c00 |0003: move-result-object v0 │ │ -0a097c: 1100 |0004: return-object v0 │ │ +0a0924: |[0a0924] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0a0934: 7100 2e22 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ +0a093a: 0c00 |0003: move-result-object v0 │ │ +0a093c: 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 │ │ @@ -215808,18 +215881,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 │ │ -0a0980: |[0a0980] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0a0990: 7100 2e22 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ -0a0996: 0c00 |0003: move-result-object v0 │ │ -0a0998: 1100 |0004: return-object v0 │ │ +0a0940: |[0a0940] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0a0950: 7100 2e22 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ +0a0956: 0c00 |0003: move-result-object v0 │ │ +0a0958: 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; │ │ │ │ @@ -215828,17 +215901,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a099c: |[0a099c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0a09ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a09ae: 0f00 |0001: return v0 │ │ +0a095c: |[0a095c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0a096c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a096e: 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; │ │ │ │ @@ -215847,17 +215920,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 │ │ -0a09b0: |[0a09b0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0a09c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a09c2: 1100 |0001: return-object v0 │ │ +0a0970: |[0a0970] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0a0980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0982: 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; │ │ │ │ @@ -215866,17 +215939,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 │ │ -0a09c4: |[0a09c4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0a09d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a09d6: 0f00 |0001: return v0 │ │ +0a0984: |[0a0984] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0a0994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0996: 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; │ │ @@ -215916,17 +215989,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a09d8: |[0a09d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -0a09e8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a09ee: 0e00 |0003: return-void │ │ +0a0998: |[0a0998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +0a09a8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a09ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -215935,16 +216008,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a09f0: |[0a09f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -0a0a00: 0e00 |0000: return-void │ │ +0a09b0: |[0a09b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +0a09c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 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 │ │ @@ -215954,16 +216027,16 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0a04: |[0a0a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ -0a0a14: 0e00 |0000: return-void │ │ +0a09c4: |[0a09c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +0a09d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 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 id I │ │ @@ -215974,16 +216047,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 │ │ -0a0a18: |[0a0a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a0a28: 0e00 |0000: return-void │ │ +0a09d8: |[0a09d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a09e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 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; │ │ @@ -215993,16 +216066,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 │ │ -0a0a2c: |[0a0a2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a0a3c: 0e00 |0000: return-void │ │ +0a09ec: |[0a09ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a09fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 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; │ │ @@ -216013,18 +216086,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 │ │ -0a0a40: |[0a0a40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0a0a50: 7100 2e22 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ -0a0a56: 0c00 |0003: move-result-object v0 │ │ -0a0a58: 1100 |0004: return-object v0 │ │ +0a0a00: |[0a0a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0a0a10: 7100 2e22 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ +0a0a16: 0c00 |0003: move-result-object v0 │ │ +0a0a18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 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; │ │ @@ -216034,17 +216107,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 │ │ -0a0a5c: |[0a0a5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0a0a6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0a6e: 1100 |0001: return-object v0 │ │ +0a0a1c: |[0a0a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0a0a2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0a2e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 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 │ │ @@ -216054,17 +216127,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 │ │ -0a0a70: |[0a0a70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0a0a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0a82: 1100 |0001: return-object v0 │ │ +0a0a30: |[0a0a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0a0a40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0a42: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 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 │ │ @@ -216074,17 +216147,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0a84: |[0a0a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ -0a0a94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0a96: 1100 |0001: return-object v0 │ │ +0a0a44: |[0a0a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +0a0a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0a56: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216093,17 +216166,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0a98: |[0a0a98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0a0aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0aaa: 0f00 |0001: return v0 │ │ +0a0a58: |[0a0a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +0a0a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0a6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216112,16 +216185,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 │ │ -0a0aac: |[0a0aac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a0abc: 0e00 |0000: return-void │ │ +0a0a6c: |[0a0a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a0a7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 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; │ │ @@ -216131,16 +216204,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 │ │ -0a0ac0: |[0a0ac0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a0ad0: 0e00 |0000: return-void │ │ +0a0a80: |[0a0a80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a0a90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 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; │ │ @@ -216150,17 +216223,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 │ │ -0a0ad4: |[0a0ad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0a0ae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0ae6: 1100 |0001: return-object v0 │ │ +0a0a94: |[0a0a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0a0aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0aa6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 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 │ │ @@ -216170,17 +216243,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0ae8: |[0a0ae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0a0af8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0afa: 0f00 |0001: return v0 │ │ +0a0aa8: |[0a0aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0a0ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0aba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216189,17 +216262,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 │ │ -0a0afc: |[0a0afc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a0b0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0b0e: 1100 |0001: return-object v0 │ │ +0a0abc: |[0a0abc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a0acc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0ace: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216208,17 +216281,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 │ │ -0a0b10: |[0a0b10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0b22: 1100 |0001: return-object v0 │ │ +0a0ad0: |[0a0ad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a0ae0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0ae2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216227,17 +216300,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0b24: |[0a0b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ -0a0b34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0b36: 0f00 |0001: return v0 │ │ +0a0ae4: |[0a0ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ +0a0af4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0af6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216246,17 +216319,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0b38: |[0a0b38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ -0a0b48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0b4a: 0f00 |0001: return v0 │ │ +0a0af8: |[0a0af8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ +0a0b08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0b0a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216265,17 +216338,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0b4c: |[0a0b4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ -0a0b5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0b5e: 0f00 |0001: return v0 │ │ +0a0b0c: |[0a0b0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ +0a0b1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0b1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216284,17 +216357,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0b60: |[0a0b60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ -0a0b70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0b72: 0f00 |0001: return v0 │ │ +0a0b20: |[0a0b20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ +0a0b30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0b32: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216303,17 +216376,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 │ │ -0a0b74: |[0a0b74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0b86: 1100 |0001: return-object v0 │ │ +0a0b34: |[0a0b34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a0b44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0b46: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216322,17 +216395,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0b88: |[0a0b88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ -0a0b98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0b9a: 0f00 |0001: return v0 │ │ +0a0b48: |[0a0b48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ +0a0b58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0b5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216341,17 +216414,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0b9c: |[0a0b9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ -0a0bac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0bae: 0f00 |0001: return v0 │ │ +0a0b5c: |[0a0b5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ +0a0b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0b6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216360,17 +216433,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 │ │ -0a0bb0: |[0a0bb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a0bc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0bc2: 1100 |0001: return-object v0 │ │ +0a0b70: |[0a0b70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a0b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0b82: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216379,17 +216452,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0bc4: |[0a0bc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -0a0bd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0bd6: 0f00 |0001: return v0 │ │ +0a0b84: |[0a0b84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0a0b94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0b96: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216398,17 +216471,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0bd8: |[0a0bd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0a0be8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0bea: 0f00 |0001: return v0 │ │ +0a0b98: |[0a0b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0a0ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0baa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216417,17 +216490,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 │ │ -0a0bec: |[0a0bec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a0bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0bfe: 1100 |0001: return-object v0 │ │ +0a0bac: |[0a0bac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a0bbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0bbe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216436,17 +216509,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 │ │ -0a0c00: |[0a0c00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0c12: 1100 |0001: return-object v0 │ │ +0a0bc0: |[0a0bc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a0bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0bd2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216455,17 +216528,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 │ │ -0a0c14: |[0a0c14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0c24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0c26: 1100 |0001: return-object v0 │ │ +0a0bd4: |[0a0bd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a0be4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0be6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216474,17 +216547,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 │ │ -0a0c28: |[0a0c28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a0c38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0c3a: 1100 |0001: return-object v0 │ │ +0a0be8: |[0a0be8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a0bf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0bfa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216493,17 +216566,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0c3c: |[0a0c3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0a0c4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0c4e: 1100 |0001: return-object v0 │ │ +0a0bfc: |[0a0bfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0a0c0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0c0e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216512,17 +216585,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0c50: |[0a0c50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0a0c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0c62: 0f00 |0001: return v0 │ │ +0a0c10: |[0a0c10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0a0c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0c22: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216531,17 +216604,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0c64: |[0a0c64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0a0c74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0c76: 0f00 |0001: return v0 │ │ +0a0c24: |[0a0c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0a0c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0c36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216550,17 +216623,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0c78: |[0a0c78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0a0c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0c8a: 0f00 |0001: return v0 │ │ +0a0c38: |[0a0c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0a0c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0c4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216569,17 +216642,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0c8c: |[0a0c8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0a0c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0c9e: 0f00 |0001: return v0 │ │ +0a0c4c: |[0a0c4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0a0c5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0c5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216588,17 +216661,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0ca0: |[0a0ca0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0a0cb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0cb2: 0f00 |0001: return v0 │ │ +0a0c60: |[0a0c60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0a0c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0c72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216607,17 +216680,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0cb4: |[0a0cb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ -0a0cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0cc6: 0f00 |0001: return v0 │ │ +0a0c74: |[0a0c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ +0a0c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0c86: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216626,17 +216699,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0cc8: |[0a0cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ -0a0cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0cda: 0f00 |0001: return v0 │ │ +0a0c88: |[0a0c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ +0a0c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0c9a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216645,17 +216718,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0cdc: |[0a0cdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ -0a0cec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0cee: 0f00 |0001: return v0 │ │ +0a0c9c: |[0a0c9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ +0a0cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0cae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216664,17 +216737,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0cf0: |[0a0cf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0a0d00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0d02: 0f00 |0001: return v0 │ │ +0a0cb0: |[0a0cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0a0cc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0cc2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216683,17 +216756,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0d04: |[0a0d04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0a0d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0d16: 0f00 |0001: return v0 │ │ +0a0cc4: |[0a0cc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0a0cd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0cd6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216702,17 +216775,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0d18: |[0a0d18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0a0d28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0d2a: 0f00 |0001: return v0 │ │ +0a0cd8: |[0a0cd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0a0ce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0cea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216721,17 +216794,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0d2c: |[0a0d2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0a0d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0d3e: 0f00 |0001: return v0 │ │ +0a0cec: |[0a0cec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0a0cfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0cfe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216740,17 +216813,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0d40: |[0a0d40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0a0d50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0d52: 0f00 |0001: return v0 │ │ +0a0d00: |[0a0d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0a0d10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0d12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216759,17 +216832,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0d54: |[0a0d54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0a0d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0d66: 0f00 |0001: return v0 │ │ +0a0d14: |[0a0d14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0a0d24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0d26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216778,17 +216851,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0d68: |[0a0d68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0a0d78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0d7a: 0f00 |0001: return v0 │ │ +0a0d28: |[0a0d28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0a0d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0d3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216797,17 +216870,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0d7c: |[0a0d7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0a0d8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0d8e: 0f00 |0001: return v0 │ │ +0a0d3c: |[0a0d3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0a0d4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0d4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216816,17 +216889,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0d90: |[0a0d90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -0a0da0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0da2: 1100 |0001: return-object v0 │ │ +0a0d50: |[0a0d50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +0a0d60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0d62: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #47 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -216834,17 +216907,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 │ │ -0a0da4: |[0a0da4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0a0db4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0db6: 1100 |0001: return-object v0 │ │ +0a0d64: |[0a0d64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0a0d74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0d76: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -216853,17 +216926,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 │ │ -0a0db8: |[0a0db8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0a0dc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0dca: 1100 |0001: return-object v0 │ │ +0a0d78: |[0a0d78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0a0d88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0d8a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 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 │ │ @@ -216873,17 +216946,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 │ │ -0a0dcc: |[0a0dcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0ddc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0dde: 1100 |0001: return-object v0 │ │ +0a0d8c: |[0a0d8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a0d9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0d9e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -216892,17 +216965,17 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0de0: |[0a0de0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0a0df0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0df2: 1100 |0001: return-object v0 │ │ +0a0da0: |[0a0da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0a0db0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0db2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 rowCount I │ │ 0x0000 - 0x0002 reg=3 columnCount I │ │ @@ -216914,17 +216987,17 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0df4: |[0a0df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0a0e04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0e06: 1100 |0001: return-object v0 │ │ +0a0db4: |[0a0db4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0a0dc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0dc6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 rowIndex I │ │ 0x0000 - 0x0002 reg=3 rowSpan I │ │ @@ -216938,17 +217011,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a0e08: |[0a0e08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0a0e18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0e1a: 0f00 |0001: return v0 │ │ +0a0dc8: |[0a0dc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0a0dd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0dda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 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 │ │ @@ -216958,17 +217031,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 │ │ -0a0e1c: |[0a0e1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0a0e2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0e2e: 0f00 |0001: return v0 │ │ +0a0ddc: |[0a0ddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0a0dec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0dee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 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 │ │ @@ -216979,16 +217052,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0e30: |[0a0e30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0a0e40: 0e00 |0000: return-void │ │ +0a0df0: |[0a0df0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0a0e00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -216997,16 +217070,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0e44: |[0a0e44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0a0e54: 0e00 |0000: return-void │ │ +0a0e04: |[0a0e04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0a0e14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 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 │ │ @@ -217016,16 +217089,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 │ │ -0a0e58: |[0a0e58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a0e68: 0e00 |0000: return-void │ │ +0a0e18: |[0a0e18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a0e28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 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; │ │ @@ -217035,16 +217108,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 │ │ -0a0e6c: |[0a0e6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a0e7c: 0e00 |0000: return-void │ │ +0a0e2c: |[0a0e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a0e3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 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; │ │ @@ -217054,16 +217127,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0e80: |[0a0e80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0a0e90: 0e00 |0000: return-void │ │ +0a0e40: |[0a0e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0a0e50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 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 │ │ @@ -217073,16 +217146,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0e94: |[0a0e94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0a0ea4: 0e00 |0000: return-void │ │ +0a0e54: |[0a0e54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0a0e64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 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 │ │ @@ -217092,16 +217165,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 │ │ -0a0ea8: |[0a0ea8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a0eb8: 0e00 |0000: return-void │ │ +0a0e68: |[0a0e68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a0e78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 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; │ │ @@ -217111,16 +217184,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0ebc: |[0a0ebc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0a0ecc: 0e00 |0000: return-void │ │ +0a0e7c: |[0a0e7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0a0e8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 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 │ │ @@ -217130,16 +217203,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 │ │ -0a0ed0: |[0a0ed0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0a0ee0: 0e00 |0000: return-void │ │ +0a0e90: |[0a0e90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0a0ea0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 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 collectionInfo Ljava/lang/Object; │ │ @@ -217149,16 +217222,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 │ │ -0a0ee4: |[0a0ee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0a0ef4: 0e00 |0000: return-void │ │ +0a0ea4: |[0a0ea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0a0eb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 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 collectionItemInfo Ljava/lang/Object; │ │ @@ -217168,16 +217241,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 │ │ -0a0ef8: |[0a0ef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a0f08: 0e00 |0000: return-void │ │ +0a0eb8: |[0a0eb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a0ec8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 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; │ │ @@ -217187,16 +217260,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0f0c: |[0a0f0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0a0f1c: 0e00 |0000: return-void │ │ +0a0ecc: |[0a0ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0a0edc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 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 │ │ @@ -217206,16 +217279,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0f20: |[0a0f20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0a0f30: 0e00 |0000: return-void │ │ +0a0ee0: |[0a0ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0a0ef0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 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 │ │ @@ -217225,16 +217298,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0f34: |[0a0f34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0a0f44: 0e00 |0000: return-void │ │ +0a0ef4: |[0a0ef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0a0f04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 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 │ │ @@ -217244,16 +217317,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0f48: |[0a0f48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -0a0f58: 0e00 |0000: return-void │ │ +0a0f08: |[0a0f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0a0f18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 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 mode I │ │ @@ -217263,16 +217336,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0f5c: |[0a0f5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0a0f6c: 0e00 |0000: return-void │ │ +0a0f1c: |[0a0f1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0a0f2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 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 │ │ @@ -217282,16 +217355,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0f70: |[0a0f70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0a0f80: 0e00 |0000: return-void │ │ +0a0f30: |[0a0f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0a0f40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 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 │ │ @@ -217301,16 +217374,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 │ │ -0a0f84: |[0a0f84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a0f94: 0e00 |0000: return-void │ │ +0a0f44: |[0a0f44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a0f54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 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; │ │ @@ -217320,16 +217393,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 │ │ -0a0f98: |[0a0f98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a0fa8: 0e00 |0000: return-void │ │ +0a0f58: |[0a0f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a0f68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 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; │ │ @@ -217339,16 +217412,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 │ │ -0a0fac: |[0a0fac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a0fbc: 0e00 |0000: return-void │ │ +0a0f6c: |[0a0f6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a0f7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 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; │ │ @@ -217359,16 +217432,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0fc0: |[0a0fc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0a0fd0: 0e00 |0000: return-void │ │ +0a0f80: |[0a0f80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0a0f90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 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 │ │ @@ -217378,16 +217451,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0fd4: |[0a0fd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0a0fe4: 0e00 |0000: return-void │ │ +0a0f94: |[0a0f94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0a0fa4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 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 │ │ @@ -217397,16 +217470,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a0fe8: |[0a0fe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0a0ff8: 0e00 |0000: return-void │ │ +0a0fa8: |[0a0fa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0a0fb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 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 │ │ @@ -217416,16 +217489,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 │ │ -0a0ffc: |[0a0ffc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a100c: 0e00 |0000: return-void │ │ +0a0fbc: |[0a0fbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a0fcc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 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; │ │ @@ -217435,16 +217508,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 │ │ -0a1010: |[0a1010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a1020: 0e00 |0000: return-void │ │ +0a0fd0: |[0a0fd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a0fe0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 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; │ │ @@ -217455,16 +217528,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 │ │ -0a1024: |[0a1024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a1034: 0e00 |0000: return-void │ │ +0a0fe4: |[0a0fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a0ff4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 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; │ │ @@ -217474,16 +217547,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1038: |[0a1038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0a1048: 0e00 |0000: return-void │ │ +0a0ff8: |[0a0ff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0a1008: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 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 viewId Ljava/lang/String; │ │ @@ -217493,16 +217566,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a104c: |[0a104c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0a105c: 0e00 |0000: return-void │ │ +0a100c: |[0a100c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0a101c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 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 │ │ @@ -217548,19 +217621,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 │ │ -0a1060: |[0a1060] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0a1070: 5b01 9406 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0694 │ │ -0a1074: 5b02 9506 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0695 │ │ -0a1078: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a107e: 0e00 |0007: return-void │ │ +0a1020: |[0a1020] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +0a1030: 5b01 9406 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0694 │ │ +0a1034: 5b02 9506 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0695 │ │ +0a1038: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a103e: 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; │ │ @@ -217571,24 +217644,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a1080: |[0a1080] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0a1090: 5421 9506 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0695 │ │ -0a1094: 6e20 d516 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16d5 │ │ -0a109a: 0c00 |0005: move-result-object v0 │ │ -0a109c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0a10a0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a10a2: 1101 |0009: return-object v1 │ │ -0a10a4: 6e10 2416 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ -0a10aa: 0c01 |000d: move-result-object v1 │ │ -0a10ac: 28fb |000e: goto 0009 // -0005 │ │ +0a1040: |[0a1040] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +0a1050: 5421 9506 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0695 │ │ +0a1054: 6e20 d516 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16d5 │ │ +0a105a: 0c00 |0005: move-result-object v0 │ │ +0a105c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0a1060: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a1062: 1101 |0009: return-object v1 │ │ +0a1064: 6e10 2416 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ +0a106a: 0c01 |000d: move-result-object v1 │ │ +0a106c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -217601,33 +217674,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 │ │ -0a10b0: |[0a10b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0a10c0: 5465 9506 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0695 │ │ -0a10c4: 6e30 d616 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@16d6 │ │ -0a10ca: 0c00 |0005: move-result-object v0 │ │ -0a10cc: 2204 2505 |0006: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -0a10d0: 7010 1322 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0a10d6: 7210 6322 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ -0a10dc: 0a03 |000e: move-result v3 │ │ -0a10de: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0a10e0: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0a10e4: 7220 5c22 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -0a10ea: 0c02 |0015: move-result-object v2 │ │ -0a10ec: 1f02 5203 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ -0a10f0: 6e10 2416 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ -0a10f6: 0c05 |001b: move-result-object v5 │ │ -0a10f8: 7220 5922 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0a10fe: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a1102: 28ef |0021: goto 0010 // -0011 │ │ -0a1104: 1104 |0022: return-object v4 │ │ +0a1070: |[0a1070] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0a1080: 5465 9506 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0695 │ │ +0a1084: 6e30 d616 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@16d6 │ │ +0a108a: 0c00 |0005: move-result-object v0 │ │ +0a108c: 2204 2505 |0006: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +0a1090: 7010 1322 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0a1096: 7210 6322 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ +0a109c: 0a03 |000e: move-result v3 │ │ +0a109e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0a10a0: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0a10a4: 7220 5c22 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +0a10aa: 0c02 |0015: move-result-object v2 │ │ +0a10ac: 1f02 5203 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ +0a10b0: 6e10 2416 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ +0a10b6: 0c05 |001b: move-result-object v5 │ │ +0a10b8: 7220 5922 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0a10be: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a10c2: 28ef |0021: goto 0010 // -0011 │ │ +0a10c4: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -217649,19 +217722,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0a1108: |[0a1108] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0a1118: 5410 9506 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0695 │ │ -0a111c: 6e40 d916 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@16d9 │ │ -0a1122: 0a00 |0005: move-result v0 │ │ -0a1124: 0f00 |0006: return v0 │ │ +0a10c8: |[0a10c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0a10d8: 5410 9506 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0695 │ │ +0a10dc: 6e40 d916 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@16d9 │ │ +0a10e2: 0a00 |0005: move-result v0 │ │ +0a10e4: 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 │ │ @@ -217708,19 +217781,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a1128: |[0a1128] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0a1138: 5b01 9606 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0696 │ │ -0a113c: 5b02 9706 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ -0a1140: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a1146: 0e00 |0007: return-void │ │ +0a10e8: |[0a10e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +0a10f8: 5b01 9606 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0696 │ │ +0a10fc: 5b02 9706 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ +0a1100: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a1106: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -217731,24 +217804,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a1148: |[0a1148] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0a1158: 5421 9706 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ -0a115c: 6e20 d516 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16d5 │ │ -0a1162: 0c00 |0005: move-result-object v0 │ │ -0a1164: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0a1168: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a116a: 1101 |0009: return-object v1 │ │ -0a116c: 6e10 2416 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ -0a1172: 0c01 |000d: move-result-object v1 │ │ -0a1174: 28fb |000e: goto 0009 // -0005 │ │ +0a1108: |[0a1108] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +0a1118: 5421 9706 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ +0a111c: 6e20 d516 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16d5 │ │ +0a1122: 0c00 |0005: move-result-object v0 │ │ +0a1124: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0a1128: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a112a: 1101 |0009: return-object v1 │ │ +0a112c: 6e10 2416 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ +0a1132: 0c01 |000d: move-result-object v1 │ │ +0a1134: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -217761,33 +217834,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 │ │ -0a1178: |[0a1178] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0a1188: 5465 9706 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ -0a118c: 6e30 d616 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@16d6 │ │ -0a1192: 0c00 |0005: move-result-object v0 │ │ -0a1194: 2204 2505 |0006: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ -0a1198: 7010 1322 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0a119e: 7210 6322 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ -0a11a4: 0a03 |000e: move-result v3 │ │ -0a11a6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0a11a8: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0a11ac: 7220 5c22 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -0a11b2: 0c02 |0015: move-result-object v2 │ │ -0a11b4: 1f02 5203 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ -0a11b8: 6e10 2416 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ -0a11be: 0c05 |001b: move-result-object v5 │ │ -0a11c0: 7220 5922 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0a11c6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a11ca: 28ef |0021: goto 0010 // -0011 │ │ -0a11cc: 1104 |0022: return-object v4 │ │ +0a1138: |[0a1138] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0a1148: 5465 9706 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ +0a114c: 6e30 d616 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@16d6 │ │ +0a1152: 0c00 |0005: move-result-object v0 │ │ +0a1154: 2204 2505 |0006: new-instance v4, Ljava/util/ArrayList; // type@0525 │ │ +0a1158: 7010 1322 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0a115e: 7210 6322 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ +0a1164: 0a03 |000e: move-result v3 │ │ +0a1166: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0a1168: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0a116c: 7220 5c22 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +0a1172: 0c02 |0015: move-result-object v2 │ │ +0a1174: 1f02 5203 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0352 │ │ +0a1178: 6e10 2416 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ +0a117e: 0c05 |001b: move-result-object v5 │ │ +0a1180: 7220 5922 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0a1186: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a118a: 28ef |0021: goto 0010 // -0011 │ │ +0a118c: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -217809,24 +217882,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a11d0: |[0a11d0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -0a11e0: 5421 9706 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ -0a11e4: 6e20 d716 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16d7 │ │ -0a11ea: 0c00 |0005: move-result-object v0 │ │ -0a11ec: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0a11f0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a11f2: 1101 |0009: return-object v1 │ │ -0a11f4: 6e10 2416 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ -0a11fa: 0c01 |000d: move-result-object v1 │ │ -0a11fc: 28fb |000e: goto 0009 // -0005 │ │ +0a1190: |[0a1190] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +0a11a0: 5421 9706 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ +0a11a4: 6e20 d716 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@16d7 │ │ +0a11aa: 0c00 |0005: move-result-object v0 │ │ +0a11ac: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0a11b0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a11b2: 1101 |0009: return-object v1 │ │ +0a11b4: 6e10 2416 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ +0a11ba: 0c01 |000d: move-result-object v1 │ │ +0a11bc: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -217839,19 +217912,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0a1200: |[0a1200] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0a1210: 5410 9706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ -0a1214: 6e40 d916 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@16d9 │ │ -0a121a: 0a00 |0005: move-result v0 │ │ -0a121c: 0f00 |0006: return v0 │ │ +0a11c0: |[0a11c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0a11d0: 5410 9706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0697 │ │ +0a11d4: 6e40 d916 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@16d9 │ │ +0a11da: 0a00 |0005: move-result v0 │ │ +0a11dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -217888,17 +217961,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1220: |[0a1220] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0a1230: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a1236: 0e00 |0003: return-void │ │ +0a11e0: |[0a11e0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +0a11f0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a11f6: 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 - │ │ @@ -217907,17 +217980,17 @@ │ │ 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 │ │ -0a1238: |[0a1238] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0a1248: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a124a: 1100 |0001: return-object v0 │ │ +0a11f8: |[0a11f8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0a1208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a120a: 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; │ │ │ │ @@ -217954,17 +218027,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a124c: |[0a124c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -0a125c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a1262: 0e00 |0003: return-void │ │ +0a120c: |[0a120c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +0a121c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a1222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -217973,17 +218046,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1264: |[0a1264] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0a1274: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1276: 0f00 |0001: return v0 │ │ +0a1224: |[0a1224] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0a1234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1236: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -217992,17 +218065,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 │ │ -0a1278: |[0a1278] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a1288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a128a: 1100 |0001: return-object v0 │ │ +0a1238: |[0a1238] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a1248: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a124a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218011,17 +218084,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 │ │ -0a128c: |[0a128c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a129c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a129e: 1100 |0001: return-object v0 │ │ +0a124c: |[0a124c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a125c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a125e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218030,17 +218103,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 │ │ -0a12a0: |[0a12a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a12b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a12b2: 1100 |0001: return-object v0 │ │ +0a1260: |[0a1260] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a1270: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1272: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218049,17 +218122,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a12b4: |[0a12b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0a12c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a12c6: 0f00 |0001: return v0 │ │ +0a1274: |[0a1274] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0a1284: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1286: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218068,17 +218141,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a12c8: |[0a12c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0a12d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a12da: 0f00 |0001: return v0 │ │ +0a1288: |[0a1288] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0a1298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a129a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218087,17 +218160,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a12dc: |[0a12dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0a12ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a12ee: 0f00 |0001: return v0 │ │ +0a129c: |[0a129c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0a12ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a12ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218106,17 +218179,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a12f0: |[0a12f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0a1300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1302: 0f00 |0001: return v0 │ │ +0a12b0: |[0a12b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0a12c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a12c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218125,17 +218198,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1304: |[0a1304] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0a1314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1316: 0f00 |0001: return v0 │ │ +0a12c4: |[0a12c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0a12d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a12d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218144,17 +218217,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 │ │ -0a1318: |[0a1318] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0a1328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a132a: 1100 |0001: return-object v0 │ │ +0a12d8: |[0a12d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0a12e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a12ea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218163,17 +218236,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a132c: |[0a132c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0a133c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a133e: 0f00 |0001: return v0 │ │ +0a12ec: |[0a12ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0a12fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a12fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218182,17 +218255,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1340: |[0a1340] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0a1350: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1352: 0f00 |0001: return v0 │ │ +0a1300: |[0a1300] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0a1310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1312: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218201,17 +218274,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1354: |[0a1354] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0a1364: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1366: 0f00 |0001: return v0 │ │ +0a1314: |[0a1314] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0a1324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1326: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218220,17 +218293,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 │ │ -0a1368: |[0a1368] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0a1378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a137a: 1100 |0001: return-object v0 │ │ +0a1328: |[0a1328] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0a1338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a133a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218239,18 +218312,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 │ │ -0a137c: |[0a137c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0a138c: 7100 2e22 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ -0a1392: 0c00 |0003: move-result-object v0 │ │ -0a1394: 1100 |0004: return-object v0 │ │ +0a133c: |[0a133c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0a134c: 7100 2e22 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@222e │ │ +0a1352: 0c00 |0003: move-result-object v0 │ │ +0a1354: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218259,17 +218332,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1398: |[0a1398] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0a13a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a13aa: 0f00 |0001: return v0 │ │ +0a1358: |[0a1358] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0a1368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a136a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218278,17 +218351,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a13ac: |[0a13ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0a13bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a13be: 0f00 |0001: return v0 │ │ +0a136c: |[0a136c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0a137c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a137e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218297,17 +218370,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a13c0: |[0a13c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0a13d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a13d2: 0f00 |0001: return v0 │ │ +0a1380: |[0a1380] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0a1390: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1392: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218316,17 +218389,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a13d4: |[0a13d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0a13e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a13e6: 0f00 |0001: return v0 │ │ +0a1394: |[0a1394] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0a13a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a13a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218335,17 +218408,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a13e8: |[0a13e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0a13f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a13fa: 0f00 |0001: return v0 │ │ +0a13a8: |[0a13a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0a13b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a13ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218354,17 +218427,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a13fc: |[0a13fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0a140c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a140e: 0f00 |0001: return v0 │ │ +0a13bc: |[0a13bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0a13cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a13ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218373,17 +218446,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1410: |[0a1410] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0a1420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1422: 0f00 |0001: return v0 │ │ +0a13d0: |[0a13d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0a13e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a13e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218392,17 +218465,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1424: |[0a1424] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -0a1434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1436: 1100 |0001: return-object v0 │ │ +0a13e4: |[0a13e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +0a13f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a13f6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -218410,17 +218483,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 │ │ -0a1438: |[0a1438] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a1448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a144a: 1100 |0001: return-object v0 │ │ +0a13f8: |[0a13f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a1408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a140a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -218429,16 +218502,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a144c: |[0a144c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0a145c: 0e00 |0000: return-void │ │ +0a140c: |[0a140c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0a141c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -218447,16 +218520,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1460: |[0a1460] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0a1470: 0e00 |0000: return-void │ │ +0a1420: |[0a1420] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0a1430: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 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 │ │ @@ -218466,16 +218539,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 │ │ -0a1474: |[0a1474] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a1484: 0e00 |0000: return-void │ │ +0a1434: |[0a1434] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a1444: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 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; │ │ @@ -218485,16 +218558,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1488: |[0a1488] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0a1498: 0e00 |0000: return-void │ │ +0a1448: |[0a1448] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0a1458: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 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 │ │ @@ -218504,16 +218577,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 │ │ -0a149c: |[0a149c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a14ac: 0e00 |0000: return-void │ │ +0a145c: |[0a145c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a146c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 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; │ │ @@ -218523,16 +218596,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 │ │ -0a14b0: |[0a14b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a14c0: 0e00 |0000: return-void │ │ +0a1470: |[0a1470] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a1480: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 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; │ │ @@ -218542,16 +218615,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a14c4: |[0a14c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0a14d4: 0e00 |0000: return-void │ │ +0a1484: |[0a1484] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0a1494: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 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 │ │ @@ -218561,16 +218634,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a14d8: |[0a14d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0a14e8: 0e00 |0000: return-void │ │ +0a1498: |[0a1498] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0a14a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 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 │ │ @@ -218580,16 +218653,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a14ec: |[0a14ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0a14fc: 0e00 |0000: return-void │ │ +0a14ac: |[0a14ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0a14bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 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 │ │ @@ -218599,16 +218672,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1500: |[0a1500] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0a1510: 0e00 |0000: return-void │ │ +0a14c0: |[0a14c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0a14d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 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 │ │ @@ -218618,16 +218691,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1514: |[0a1514] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0a1524: 0e00 |0000: return-void │ │ +0a14d4: |[0a14d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0a14e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 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 │ │ @@ -218637,16 +218710,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1528: |[0a1528] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0a1538: 0e00 |0000: return-void │ │ +0a14e8: |[0a14e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0a14f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 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 │ │ @@ -218656,16 +218729,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a153c: |[0a153c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0a154c: 0e00 |0000: return-void │ │ +0a14fc: |[0a14fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0a150c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 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 │ │ @@ -218675,16 +218748,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 │ │ -0a1550: |[0a1550] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0a1560: 0e00 |0000: return-void │ │ +0a1510: |[0a1510] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0a1520: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 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; │ │ @@ -218694,16 +218767,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1564: |[0a1564] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0a1574: 0e00 |0000: return-void │ │ +0a1524: |[0a1524] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0a1534: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 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 │ │ @@ -218713,16 +218786,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1578: |[0a1578] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0a1588: 0e00 |0000: return-void │ │ +0a1538: |[0a1538] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0a1548: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 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 │ │ @@ -218732,16 +218805,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a158c: |[0a158c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -0a159c: 0e00 |0000: return-void │ │ +0a154c: |[0a154c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0a155c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 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 │ │ @@ -218751,16 +218824,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a15a0: |[0a15a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0a15b0: 0e00 |0000: return-void │ │ +0a1560: |[0a1560] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0a1570: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 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 │ │ @@ -218770,16 +218843,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a15b4: |[0a15b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0a15c4: 0e00 |0000: return-void │ │ +0a1574: |[0a1574] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0a1584: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 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 │ │ @@ -218789,16 +218862,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 │ │ -0a15c8: |[0a15c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a15d8: 0e00 |0000: return-void │ │ +0a1588: |[0a1588] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a1598: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 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; │ │ @@ -218808,16 +218881,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 │ │ -0a15dc: |[0a15dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a15ec: 0e00 |0000: return-void │ │ +0a159c: |[0a159c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a15ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 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; │ │ @@ -218828,16 +218901,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a15f0: |[0a15f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0a1600: 0e00 |0000: return-void │ │ +0a15b0: |[0a15b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0a15c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 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 │ │ @@ -218925,19 +218998,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 │ │ -0a1604: |[0a1604] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0a1614: 7010 6a1e 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1e6a │ │ -0a161a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0a161c: 6e40 6418 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1864 │ │ -0a1622: 0e00 |0007: return-void │ │ +0a15c4: |[0a15c4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0a15d4: 7010 6a1e 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1e6a │ │ +0a15da: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0a15dc: 6e40 6418 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1864 │ │ +0a15e2: 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; │ │ @@ -218949,18 +219022,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 │ │ -0a1624: |[0a1624] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0a1634: 7010 6a1e 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1e6a │ │ -0a163a: 6e40 6418 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1864 │ │ -0a1640: 0e00 |0006: return-void │ │ +0a15e4: |[0a15e4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0a15f4: 7010 6a1e 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1e6a │ │ +0a15fa: 6e40 6418 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1864 │ │ +0a1600: 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; │ │ @@ -218973,22 +219046,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 │ │ -0a1644: |[0a1644] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0a1654: 7010 6a1e 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1e6a │ │ -0a165a: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -0a165e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0a1660: 6e40 6418 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1864 │ │ -0a1666: 0e00 |0009: return-void │ │ -0a1668: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -0a166a: 28fb |000b: goto 0006 // -0005 │ │ +0a1604: |[0a1604] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0a1614: 7010 6a1e 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1e6a │ │ +0a161a: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +0a161e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0a1620: 6e40 6418 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1864 │ │ +0a1626: 0e00 |0009: return-void │ │ +0a1628: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0a162a: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -219009,20 +219082,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a166c: |[0a166c] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -0a167c: 6e20 6d18 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@186d │ │ -0a1682: 0c00 |0003: move-result-object v0 │ │ -0a1684: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0a1688: 7210 6201 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0162 │ │ -0a168e: 0e00 |0009: return-void │ │ +0a162c: |[0a162c] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0a163c: 6e20 6d18 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@186d │ │ +0a1642: 0c00 |0003: move-result-object v0 │ │ +0a1644: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0a1648: 7210 6201 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0162 │ │ +0a164e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -219035,21 +219108,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 │ │ -0a1690: |[0a1690] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0a16a0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0a16a4: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -0a16a8: 1100 |0004: return-object v0 │ │ -0a16aa: 6e10 7521 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -0a16b0: 0c00 |0008: move-result-object v0 │ │ -0a16b2: 28fb |0009: goto 0004 // -0005 │ │ +0a1650: |[0a1650] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0a1660: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0a1664: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +0a1668: 1100 |0004: return-object v0 │ │ +0a166a: 6e10 7521 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +0a1670: 0c00 |0008: move-result-object v0 │ │ +0a1672: 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; │ │ │ │ @@ -219058,25 +219131,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0a16b4: |[0a16b4] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -0a16c4: 5510 f006 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -0a16c8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0a16cc: 5410 ed06 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a16d0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0a16d4: 5410 ed06 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a16d8: 7210 6401 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0164 │ │ -0a16de: 0a00 |000d: move-result v0 │ │ -0a16e0: 0f00 |000e: return v0 │ │ -0a16e2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0a16e4: 28fe |0010: goto 000e // -0002 │ │ +0a1674: |[0a1674] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +0a1684: 5510 f006 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +0a1688: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0a168c: 5410 ed06 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1690: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0a1694: 5410 ed06 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1698: 7210 6401 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0164 │ │ +0a169e: 0a00 |000d: move-result v0 │ │ +0a16a0: 0f00 |000e: return v0 │ │ +0a16a2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0a16a4: 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; │ │ @@ -219086,17 +219159,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a16e8: |[0a16e8] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -0a16f8: 5410 ed06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a16fc: 1100 |0002: return-object v0 │ │ +0a16a8: |[0a16a8] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +0a16b8: 5410 ed06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a16bc: 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;) │ │ @@ -219104,32 +219177,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 │ │ -0a1700: |[0a1700] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a1710: 5531 f006 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -0a1714: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -0a1718: 5431 ed06 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a171c: 7220 6b01 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@016b │ │ -0a1722: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -0a1726: 5431 ec06 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ -0a172a: 5432 ed06 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a172e: 6e40 6618 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@1866 │ │ -0a1734: 0c00 |0012: move-result-object v0 │ │ -0a1736: 5431 ec06 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ -0a173a: 5432 ed06 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a173e: 6e40 5818 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@1858 │ │ -0a1744: 1100 |001a: return-object v0 │ │ -0a1746: 0750 |001b: move-object v0, v5 │ │ -0a1748: 28f7 |001c: goto 0013 // -0009 │ │ -0a174a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0a174c: 28fc |001e: goto 001a // -0004 │ │ +0a16c0: |[0a16c0] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a16d0: 5531 f006 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +0a16d4: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +0a16d8: 5431 ed06 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a16dc: 7220 6b01 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@016b │ │ +0a16e2: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +0a16e6: 5431 ec06 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ +0a16ea: 5432 ed06 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a16ee: 6e40 6618 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@1866 │ │ +0a16f4: 0c00 |0012: move-result-object v0 │ │ +0a16f6: 5431 ec06 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ +0a16fa: 5432 ed06 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a16fe: 6e40 5818 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@1858 │ │ +0a1704: 1100 |001a: return-object v0 │ │ +0a1706: 0750 |001b: move-object v0, v5 │ │ +0a1708: 28f7 |001c: goto 0013 // -0009 │ │ +0a170a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0a170c: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -219149,22 +219222,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a1750: |[0a1750] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -0a1760: 5410 ee06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06ee │ │ -0a1764: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0a1768: 2200 8203 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0382 │ │ -0a176c: 7020 7218 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1872 │ │ -0a1772: 5b10 ee06 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06ee │ │ -0a1776: 5410 ee06 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06ee │ │ -0a177a: 1100 |000d: return-object v0 │ │ +0a1710: |[0a1710] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +0a1720: 5410 ee06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06ee │ │ +0a1724: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0a1728: 2200 8203 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0382 │ │ +0a172c: 7020 7218 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1872 │ │ +0a1732: 5b10 ee06 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06ee │ │ +0a1736: 5410 ee06 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06ee │ │ +0a173a: 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; │ │ @@ -219174,17 +219247,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a177c: |[0a177c] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -0a178c: 5410 f106 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f1 │ │ -0a1790: 1100 |0002: return-object v0 │ │ +0a173c: |[0a173c] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +0a174c: 5410 f106 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f1 │ │ +0a1750: 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;) │ │ @@ -219192,25 +219265,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a1794: |[0a1794] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -0a17a4: 5510 f006 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -0a17a8: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -0a17ac: 5410 ed06 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a17b0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0a17b4: 5410 ed06 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a17b8: 7220 6b01 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@016b │ │ -0a17be: 5410 ed06 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a17c2: 1100 |000f: return-object v0 │ │ -0a17c4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a17c6: 28fe |0011: goto 000f // -0002 │ │ +0a1754: |[0a1754] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +0a1764: 5510 f006 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +0a1768: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +0a176c: 5410 ed06 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1770: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0a1774: 5410 ed06 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1778: 7220 6b01 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@016b │ │ +0a177e: 5410 ed06 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1782: 1100 |000f: return-object v0 │ │ +0a1784: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a1786: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -219222,29 +219295,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0a17c8: |[0a17c8] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -0a17d8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0a17dc: 5532 f006 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -0a17e0: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -0a17e4: 5432 ed06 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a17e8: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -0a17ec: 5432 ed06 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a17f0: 7220 6b01 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@016b │ │ -0a17f6: 0a02 |000f: move-result v2 │ │ -0a17f8: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -0a17fc: 5430 ed06 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a1800: 5231 f206 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f2 │ │ -0a1804: 7220 6501 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0165 │ │ -0a180a: 0b00 |0019: move-result-wide v0 │ │ -0a180c: 1000 |001a: return-wide v0 │ │ +0a1788: |[0a1788] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +0a1798: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0a179c: 5532 f006 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +0a17a0: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +0a17a4: 5432 ed06 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a17a8: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +0a17ac: 5432 ed06 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a17b0: 7220 6b01 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@016b │ │ +0a17b6: 0a02 |000f: move-result v2 │ │ +0a17b8: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +0a17bc: 5430 ed06 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a17c0: 5231 f206 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f2 │ │ +0a17c4: 7220 6501 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0165 │ │ +0a17ca: 0b00 |0019: move-result-wide v0 │ │ +0a17cc: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -219256,48 +219329,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 │ │ -0a1810: |[0a1810] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a1820: 5541 f006 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -0a1824: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -0a1828: 2201 e604 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0a182c: 1a02 4e2e |0006: const-string v2, "this should only be called when the cursor is valid" // string@2e4e │ │ -0a1830: 7020 4a21 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0a1836: 2701 |000b: throw v1 │ │ -0a1838: 5441 ed06 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a183c: 7220 6b01 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@016b │ │ -0a1842: 0a01 |0011: move-result v1 │ │ -0a1844: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -0a1848: 2201 e604 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0a184c: 2202 f804 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a1850: 7010 a121 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a1856: 1a03 4818 |001b: const-string v3, "couldn't move cursor to position " // string@1848 │ │ -0a185a: 6e20 aa21 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a1860: 0c02 |0020: move-result-object v2 │ │ -0a1862: 6e20 a621 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0a1868: 0c02 |0024: move-result-object v2 │ │ -0a186a: 6e10 af21 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a1870: 0c02 |0028: move-result-object v2 │ │ -0a1872: 7020 4a21 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0a1878: 2701 |002c: throw v1 │ │ -0a187a: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -0a187e: 5441 ec06 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ -0a1882: 5442 ed06 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a1886: 6e40 6718 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@1867 │ │ -0a188c: 0c00 |0036: move-result-object v0 │ │ -0a188e: 5441 ec06 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ -0a1892: 5442 ed06 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a1896: 6e40 5818 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@1858 │ │ -0a189c: 1100 |003e: return-object v0 │ │ -0a189e: 0760 |003f: move-object v0, v6 │ │ -0a18a0: 28f7 |0040: goto 0037 // -0009 │ │ +0a17d0: |[0a17d0] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a17e0: 5541 f006 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +0a17e4: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +0a17e8: 2201 e604 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0a17ec: 1a02 4a2e |0006: const-string v2, "this should only be called when the cursor is valid" // string@2e4a │ │ +0a17f0: 7020 4a21 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0a17f6: 2701 |000b: throw v1 │ │ +0a17f8: 5441 ed06 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a17fc: 7220 6b01 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@016b │ │ +0a1802: 0a01 |0011: move-result v1 │ │ +0a1804: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +0a1808: 2201 e604 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0a180c: 2202 f804 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a1810: 7010 a121 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a1816: 1a03 4418 |001b: const-string v3, "couldn't move cursor to position " // string@1844 │ │ +0a181a: 6e20 aa21 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a1820: 0c02 |0020: move-result-object v2 │ │ +0a1822: 6e20 a621 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0a1828: 0c02 |0024: move-result-object v2 │ │ +0a182a: 6e10 af21 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a1830: 0c02 |0028: move-result-object v2 │ │ +0a1832: 7020 4a21 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0a1838: 2701 |002c: throw v1 │ │ +0a183a: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +0a183e: 5441 ec06 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ +0a1842: 5442 ed06 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1846: 6e40 6718 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@1867 │ │ +0a184c: 0c00 |0036: move-result-object v0 │ │ +0a184e: 5441 ec06 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ +0a1852: 5442 ed06 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1856: 6e40 5818 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@1858 │ │ +0a185c: 1100 |003e: return-object v0 │ │ +0a185e: 0760 |003f: move-object v0, v6 │ │ +0a1860: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -219318,17 +219391,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a18a4: |[0a18a4] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -0a18b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a18b6: 0f00 |0001: return v0 │ │ +0a1864: |[0a1864] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +0a1874: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a1876: 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;) │ │ @@ -219336,59 +219409,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 │ │ -0a18b8: |[0a18b8] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0a18c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a18ca: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a18cc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0a18ce: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -0a18d2: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -0a18d6: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -0a18da: 5c40 ea06 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06ea │ │ -0a18de: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -0a18e2: 5b46 ed06 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a18e6: 5c40 f006 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -0a18ea: 5b45 ec06 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ -0a18ee: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -0a18f2: 1a01 9114 |0015: const-string v1, "_id" // string@1491 │ │ -0a18f6: 7220 6301 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0163 │ │ -0a18fc: 0a01 |001a: move-result v1 │ │ -0a18fe: 5941 f206 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f2 │ │ -0a1902: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -0a1906: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -0a1908: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -0a190c: 2201 7e03 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@037e │ │ -0a1910: 7020 4e18 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@184e │ │ -0a1916: 5b41 eb06 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ -0a191a: 2201 7f03 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@037f │ │ -0a191e: 7030 5218 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@1852 │ │ -0a1924: 5b41 ef06 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ -0a1928: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -0a192c: 5441 eb06 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ -0a1930: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -0a1934: 5441 eb06 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ -0a1938: 7220 6c01 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@016c │ │ -0a193e: 5441 ef06 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ -0a1942: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -0a1946: 5441 ef06 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ -0a194a: 7220 6d01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@016d │ │ -0a1950: 0e00 |0044: return-void │ │ -0a1952: 5c41 ea06 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06ea │ │ -0a1956: 28c4 |0047: goto 000b // -003c │ │ -0a1958: 0110 |0048: move v0, v1 │ │ -0a195a: 28c4 |0049: goto 000d // -003c │ │ -0a195c: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -0a195e: 28d0 |004b: goto 001b // -0030 │ │ -0a1960: 5b43 eb06 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ -0a1964: 5b43 ef06 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ -0a1968: 28e0 |0050: goto 0030 // -0020 │ │ +0a1878: |[0a1878] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0a1888: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a188a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0a188c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0a188e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +0a1892: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +0a1896: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +0a189a: 5c40 ea06 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06ea │ │ +0a189e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +0a18a2: 5b46 ed06 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a18a6: 5c40 f006 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +0a18aa: 5b45 ec06 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06ec │ │ +0a18ae: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +0a18b2: 1a01 8d14 |0015: const-string v1, "_id" // string@148d │ │ +0a18b6: 7220 6301 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0163 │ │ +0a18bc: 0a01 |001a: move-result v1 │ │ +0a18be: 5941 f206 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f2 │ │ +0a18c2: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +0a18c6: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +0a18c8: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +0a18cc: 2201 7e03 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@037e │ │ +0a18d0: 7020 4e18 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@184e │ │ +0a18d6: 5b41 eb06 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ +0a18da: 2201 7f03 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@037f │ │ +0a18de: 7030 5218 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@1852 │ │ +0a18e4: 5b41 ef06 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ +0a18e8: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +0a18ec: 5441 eb06 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ +0a18f0: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +0a18f4: 5441 eb06 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ +0a18f8: 7220 6c01 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@016c │ │ +0a18fe: 5441 ef06 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ +0a1902: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +0a1906: 5441 ef06 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ +0a190a: 7220 6d01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@016d │ │ +0a1910: 0e00 |0044: return-void │ │ +0a1912: 5c41 ea06 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06ea │ │ +0a1916: 28c4 |0047: goto 000b // -003c │ │ +0a1918: 0110 |0048: move v0, v1 │ │ +0a191a: 28c4 |0049: goto 000d // -003c │ │ +0a191c: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +0a191e: 28d0 |004b: goto 001b // -0030 │ │ +0a1920: 5b43 eb06 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ +0a1924: 5b43 ef06 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ +0a1928: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -219420,21 +219493,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 │ │ -0a196c: |[0a196c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0a197c: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -0a1980: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0a1982: 6e40 6418 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1864 │ │ -0a1988: 0e00 |0006: return-void │ │ -0a198a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -0a198c: 28fb |0008: goto 0003 // -0005 │ │ +0a192c: |[0a192c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0a193c: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +0a1940: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0a1942: 6e40 6418 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1864 │ │ +0a1948: 0e00 |0006: return-void │ │ +0a194a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +0a194c: 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; │ │ @@ -219447,18 +219520,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 │ │ -0a1990: |[0a1990] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a19a0: 6e40 6718 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@1867 │ │ -0a19a6: 0c00 |0003: move-result-object v0 │ │ -0a19a8: 1100 |0004: return-object v0 │ │ +0a1950: |[0a1950] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a1960: 6e40 6718 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@1867 │ │ +0a1966: 0c00 |0003: move-result-object v0 │ │ +0a1968: 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; │ │ @@ -219475,28 +219548,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0a19ac: |[0a19ac] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -0a19bc: 5510 ea06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06ea │ │ -0a19c0: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0a19c4: 5410 ed06 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a19c8: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -0a19cc: 5410 ed06 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a19d0: 7210 6701 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0167 │ │ -0a19d6: 0a00 |000d: move-result v0 │ │ -0a19d8: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -0a19dc: 5410 ed06 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a19e0: 7210 6e01 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@016e │ │ -0a19e6: 0a00 |0015: move-result v0 │ │ -0a19e8: 5c10 f006 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -0a19ec: 0e00 |0018: return-void │ │ +0a196c: |[0a196c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +0a197c: 5510 ea06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06ea │ │ +0a1980: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +0a1984: 5410 ed06 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1988: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +0a198c: 5410 ed06 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1990: 7210 6701 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0167 │ │ +0a1996: 0a00 |000d: move-result v0 │ │ +0a1998: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +0a199c: 5410 ed06 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a19a0: 7210 6e01 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@016e │ │ +0a19a6: 0a00 |0015: move-result v0 │ │ +0a19a8: 5c10 f006 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +0a19ac: 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; │ │ @@ -219506,23 +219579,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 │ │ -0a19f0: |[0a19f0] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0a1a00: 5410 f106 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f1 │ │ -0a1a04: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a1a08: 5410 f106 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f1 │ │ -0a1a0c: 7220 771e 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1e77 │ │ -0a1a12: 0c00 |0009: move-result-object v0 │ │ -0a1a14: 1100 |000a: return-object v0 │ │ -0a1a16: 5410 ed06 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a1a1a: 28fd |000d: goto 000a // -0003 │ │ +0a19b0: |[0a19b0] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0a19c0: 5410 f106 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f1 │ │ +0a19c4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a19c8: 5410 f106 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f1 │ │ +0a19cc: 7220 771e 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1e77 │ │ +0a19d2: 0c00 |0009: move-result-object v0 │ │ +0a19d4: 1100 |000a: return-object v0 │ │ +0a19d6: 5410 ed06 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a19da: 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; │ │ @@ -219533,17 +219606,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1a1c: |[0a1a1c] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -0a1a2c: 5b01 f106 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f1 │ │ -0a1a30: 0e00 |0002: return-void │ │ +0a19dc: |[0a19dc] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +0a19ec: 5b01 f106 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06f1 │ │ +0a19f0: 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; │ │ @@ -219553,53 +219626,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 │ │ -0a1a34: |[0a1a34] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0a1a44: 5421 ed06 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a1a48: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -0a1a4c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0a1a4e: 1100 |0005: return-object v0 │ │ -0a1a50: 5420 ed06 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a1a54: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -0a1a58: 5421 eb06 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ -0a1a5c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -0a1a60: 5421 eb06 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ -0a1a64: 7220 6f01 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@016f │ │ -0a1a6a: 5421 ef06 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ -0a1a6e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -0a1a72: 5421 ef06 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ -0a1a76: 7220 7001 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0170 │ │ -0a1a7c: 5b23 ed06 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ -0a1a80: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -0a1a84: 5421 eb06 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ -0a1a88: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -0a1a8c: 5421 eb06 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ -0a1a90: 7220 6c01 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@016c │ │ -0a1a96: 5421 ef06 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ -0a1a9a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -0a1a9e: 5421 ef06 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ -0a1aa2: 7220 6d01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@016d │ │ -0a1aa8: 1a01 9114 |0032: const-string v1, "_id" // string@1491 │ │ -0a1aac: 7220 6301 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0163 │ │ -0a1ab2: 0a01 |0037: move-result v1 │ │ -0a1ab4: 5921 f206 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f2 │ │ -0a1ab8: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -0a1aba: 5c21 f006 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -0a1abe: 6e10 6818 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@1868 │ │ -0a1ac4: 28c5 |0040: goto 0005 // -003b │ │ -0a1ac6: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -0a1ac8: 5921 f206 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f2 │ │ -0a1acc: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -0a1ace: 5c21 f006 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ -0a1ad2: 6e10 6918 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@1869 │ │ -0a1ad8: 28bb |004a: goto 0005 // -0045 │ │ +0a19f4: |[0a19f4] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0a1a04: 5421 ed06 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1a08: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +0a1a0c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a1a0e: 1100 |0005: return-object v0 │ │ +0a1a10: 5420 ed06 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1a14: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +0a1a18: 5421 eb06 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ +0a1a1c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0a1a20: 5421 eb06 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ +0a1a24: 7220 6f01 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@016f │ │ +0a1a2a: 5421 ef06 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ +0a1a2e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0a1a32: 5421 ef06 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ +0a1a36: 7220 7001 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0170 │ │ +0a1a3c: 5b23 ed06 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06ed │ │ +0a1a40: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +0a1a44: 5421 eb06 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ +0a1a48: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +0a1a4c: 5421 eb06 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06eb │ │ +0a1a50: 7220 6c01 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@016c │ │ +0a1a56: 5421 ef06 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ +0a1a5a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +0a1a5e: 5421 ef06 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06ef │ │ +0a1a62: 7220 6d01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@016d │ │ +0a1a68: 1a01 8d14 |0032: const-string v1, "_id" // string@148d │ │ +0a1a6c: 7220 6301 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0163 │ │ +0a1a72: 0a01 |0037: move-result v1 │ │ +0a1a74: 5921 f206 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f2 │ │ +0a1a78: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +0a1a7a: 5c21 f006 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +0a1a7e: 6e10 6818 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@1868 │ │ +0a1a84: 28c5 |0040: goto 0005 // -003b │ │ +0a1a86: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +0a1a88: 5921 f206 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06f2 │ │ +0a1a8c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +0a1a8e: 5c21 f006 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06f0 │ │ +0a1a92: 6e10 6918 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@1869 │ │ +0a1a98: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -219658,21 +219731,21 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a1adc: |[0a1adc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -0a1aec: 5b12 f506 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f5 │ │ -0a1af0: 7010 5e0f 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ -0a1af6: 2200 6200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ -0a1afa: 7010 c001 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -0a1b00: 5b10 f406 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@06f4 │ │ -0a1b04: 0e00 |000c: return-void │ │ +0a1a9c: |[0a1a9c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +0a1aac: 5b12 f506 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f5 │ │ +0a1ab0: 7010 5e0f 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ +0a1ab6: 2200 6200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ +0a1aba: 7010 c001 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +0a1ac0: 5b10 f406 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@06f4 │ │ +0a1ac4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1799 │ │ 0x0005 line=1800 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -219682,28 +219755,28 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a1b08: |[0a1b08] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -0a1b18: 6e10 491d 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ -0a1b1e: 0a01 |0003: move-result v1 │ │ -0a1b20: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a1b22: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ -0a1b26: 6e20 481d 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ -0a1b2c: 0c00 |000a: move-result-object v0 │ │ -0a1b2e: 7110 c018 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@18c0 │ │ -0a1b34: 0a03 |000e: move-result v3 │ │ -0a1b36: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ -0a1b3a: 6e20 1316 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@1613 │ │ -0a1b40: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a1b44: 28ef |0016: goto 0005 // -0011 │ │ -0a1b46: 0e00 |0017: return-void │ │ +0a1ac8: |[0a1ac8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +0a1ad8: 6e10 491d 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@1d49 │ │ +0a1ade: 0a01 |0003: move-result v1 │ │ +0a1ae0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a1ae2: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ +0a1ae6: 6e20 481d 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1d48 │ │ +0a1aec: 0c00 |000a: move-result-object v0 │ │ +0a1aee: 7110 c018 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@18c0 │ │ +0a1af4: 0a03 |000e: move-result v3 │ │ +0a1af6: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ +0a1afa: 6e20 1316 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@1613 │ │ +0a1b00: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a1b04: 28ef |0016: goto 0005 // -0011 │ │ +0a1b06: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1868 │ │ 0x0004 line=1869 │ │ 0x0007 line=1870 │ │ 0x000b line=1871 │ │ 0x0011 line=1872 │ │ @@ -219722,57 +219795,57 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -0a1b48: |[0a1b48] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a1b58: 5420 f406 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@06f4 │ │ -0a1b5c: 6e20 1c16 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@161c │ │ -0a1b62: 6e20 4216 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1642 │ │ -0a1b68: 6e20 1d16 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@161d │ │ -0a1b6e: 6e20 4316 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1643 │ │ -0a1b74: 6e10 3916 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1639 │ │ -0a1b7a: 0a01 |0011: move-result v1 │ │ -0a1b7c: 6e20 5b16 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@165b │ │ -0a1b82: 6e10 2716 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1627 │ │ -0a1b88: 0c01 |0018: move-result-object v1 │ │ -0a1b8a: 6e20 5116 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1651 │ │ -0a1b90: 6e10 2016 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1620 │ │ -0a1b96: 0c01 |001f: move-result-object v1 │ │ -0a1b98: 6e20 4616 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ -0a1b9e: 6e10 2316 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1623 │ │ -0a1ba4: 0c01 |0026: move-result-object v1 │ │ -0a1ba6: 6e20 4a16 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@164a │ │ -0a1bac: 6e10 3216 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1632 │ │ -0a1bb2: 0a01 |002d: move-result v1 │ │ -0a1bb4: 6e20 4b16 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@164b │ │ -0a1bba: 6e10 3116 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1631 │ │ -0a1bc0: 0a01 |0034: move-result v1 │ │ -0a1bc2: 6e20 4716 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@1647 │ │ -0a1bc8: 6e10 3316 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1633 │ │ -0a1bce: 0a01 |003b: move-result v1 │ │ -0a1bd0: 6e20 4c16 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@164c │ │ -0a1bd6: 6e10 3416 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1634 │ │ -0a1bdc: 0a01 |0042: move-result v1 │ │ -0a1bde: 6e20 4d16 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@164d │ │ -0a1be4: 6e10 2e16 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@162e │ │ -0a1bea: 0a01 |0049: move-result v1 │ │ -0a1bec: 6e20 4116 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1641 │ │ -0a1bf2: 6e10 3816 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1638 │ │ -0a1bf8: 0a01 |0050: move-result v1 │ │ -0a1bfa: 6e20 5616 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@1656 │ │ -0a1c00: 6e10 3516 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1635 │ │ -0a1c06: 0a01 |0057: move-result v1 │ │ -0a1c08: 6e20 4f16 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@164f │ │ -0a1c0e: 6e10 1b16 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@161b │ │ -0a1c14: 0a01 |005e: move-result v1 │ │ -0a1c16: 6e20 1216 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ -0a1c1c: 0e00 |0062: return-void │ │ +0a1b08: |[0a1b08] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0a1b18: 5420 f406 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@06f4 │ │ +0a1b1c: 6e20 1c16 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@161c │ │ +0a1b22: 6e20 4216 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1642 │ │ +0a1b28: 6e20 1d16 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@161d │ │ +0a1b2e: 6e20 4316 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1643 │ │ +0a1b34: 6e10 3916 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1639 │ │ +0a1b3a: 0a01 |0011: move-result v1 │ │ +0a1b3c: 6e20 5b16 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@165b │ │ +0a1b42: 6e10 2716 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1627 │ │ +0a1b48: 0c01 |0018: move-result-object v1 │ │ +0a1b4a: 6e20 5116 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1651 │ │ +0a1b50: 6e10 2016 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1620 │ │ +0a1b56: 0c01 |001f: move-result-object v1 │ │ +0a1b58: 6e20 4616 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ +0a1b5e: 6e10 2316 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1623 │ │ +0a1b64: 0c01 |0026: move-result-object v1 │ │ +0a1b66: 6e20 4a16 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@164a │ │ +0a1b6c: 6e10 3216 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1632 │ │ +0a1b72: 0a01 |002d: move-result v1 │ │ +0a1b74: 6e20 4b16 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@164b │ │ +0a1b7a: 6e10 3116 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1631 │ │ +0a1b80: 0a01 |0034: move-result v1 │ │ +0a1b82: 6e20 4716 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@1647 │ │ +0a1b88: 6e10 3316 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1633 │ │ +0a1b8e: 0a01 |003b: move-result v1 │ │ +0a1b90: 6e20 4c16 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@164c │ │ +0a1b96: 6e10 3416 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1634 │ │ +0a1b9c: 0a01 |0042: move-result v1 │ │ +0a1b9e: 6e20 4d16 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@164d │ │ +0a1ba4: 6e10 2e16 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@162e │ │ +0a1baa: 0a01 |0049: move-result v1 │ │ +0a1bac: 6e20 4116 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1641 │ │ +0a1bb2: 6e10 3816 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1638 │ │ +0a1bb8: 0a01 |0050: move-result v1 │ │ +0a1bba: 6e20 5616 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@1656 │ │ +0a1bc0: 6e10 3516 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1635 │ │ +0a1bc6: 0a01 |0057: move-result v1 │ │ +0a1bc8: 6e20 4f16 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@164f │ │ +0a1bce: 6e10 1b16 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@161b │ │ +0a1bd4: 0a01 |005e: move-result v1 │ │ +0a1bd6: 6e20 1216 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ +0a1bdc: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1884 │ │ 0x0002 line=1886 │ │ 0x0005 line=1887 │ │ 0x0008 line=1889 │ │ 0x000b line=1890 │ │ @@ -219801,38 +219874,38 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0a1c20: |[0a1c20] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a1c30: 6e10 aa1d 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1daa │ │ -0a1c36: 0a04 |0003: move-result v4 │ │ -0a1c38: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ -0a1c3c: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ -0a1c40: 6e10 ad1d 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1dad │ │ -0a1c46: 0c01 |000b: move-result-object v1 │ │ -0a1c48: 5464 f506 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f5 │ │ -0a1c4c: 7110 bf18 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@18bf │ │ -0a1c52: 0c03 |0011: move-result-object v3 │ │ -0a1c54: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ -0a1c58: 5464 f506 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f5 │ │ -0a1c5c: 6e20 dc18 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ -0a1c62: 0a00 |0019: move-result v0 │ │ -0a1c64: 5464 f506 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f5 │ │ -0a1c68: 6e20 db18 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@18db │ │ -0a1c6e: 0c02 |001f: move-result-object v2 │ │ -0a1c70: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ -0a1c74: 7220 5922 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0a1c7a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -0a1c7c: 0f04 |0026: return v4 │ │ -0a1c7e: 6f30 5f0f 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f5f │ │ -0a1c84: 0a04 |002a: move-result v4 │ │ -0a1c86: 28fb |002b: goto 0026 // -0005 │ │ +0a1be0: |[0a1be0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a1bf0: 6e10 aa1d 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1daa │ │ +0a1bf6: 0a04 |0003: move-result v4 │ │ +0a1bf8: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ +0a1bfc: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ +0a1c00: 6e10 ad1d 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1dad │ │ +0a1c06: 0c01 |000b: move-result-object v1 │ │ +0a1c08: 5464 f506 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f5 │ │ +0a1c0c: 7110 bf18 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@18bf │ │ +0a1c12: 0c03 |0011: move-result-object v3 │ │ +0a1c14: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ +0a1c18: 5464 f506 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f5 │ │ +0a1c1c: 6e20 dc18 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ +0a1c22: 0a00 |0019: move-result v0 │ │ +0a1c24: 5464 f506 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f5 │ │ +0a1c28: 6e20 db18 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@18db │ │ +0a1c2e: 0c02 |001f: move-result-object v2 │ │ +0a1c30: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +0a1c34: 7220 5922 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0a1c3a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +0a1c3c: 0f04 |0026: return v4 │ │ +0a1c3e: 6f30 5f0f 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f5f │ │ +0a1c44: 0a04 |002a: move-result v4 │ │ +0a1c46: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1841 │ │ 0x0008 line=1842 │ │ 0x000c line=1843 │ │ 0x0012 line=1844 │ │ 0x0014 line=1845 │ │ @@ -219855,21 +219928,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 │ │ -0a1c88: |[0a1c88] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a1c98: 6f30 620f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ -0a1c9e: 1c00 9203 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@0392 │ │ -0a1ca2: 6e10 3321 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -0a1ca8: 0c00 |0008: move-result-object v0 │ │ -0a1caa: 6e20 af1d 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1daf │ │ -0a1cb0: 0e00 |000c: return-void │ │ +0a1c48: |[0a1c48] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a1c58: 6f30 620f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ +0a1c5e: 1c00 9203 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@0392 │ │ +0a1c62: 6e10 3321 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +0a1c68: 0c00 |0008: move-result-object v0 │ │ +0a1c6a: 6e20 af1d 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1daf │ │ +0a1c70: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1829 │ │ 0x0003 line=1831 │ │ 0x000c line=1832 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -219881,39 +219954,39 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0a1cb4: |[0a1cb4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a1cc4: 7100 be18 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@18be │ │ -0a1cca: 0a02 |0003: move-result v2 │ │ -0a1ccc: 3802 0f00 |0004: if-eqz v2, 0013 // +000f │ │ -0a1cd0: 6f30 630f 4305 |0006: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ -0a1cd6: 1c02 9203 |0009: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@0392 │ │ -0a1cda: 6e10 3321 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -0a1ce0: 0c02 |000e: move-result-object v2 │ │ -0a1ce2: 6e20 4616 2500 |000f: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ -0a1ce8: 0e00 |0012: return-void │ │ -0a1cea: 7110 3b16 0500 |0013: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@163b │ │ -0a1cf0: 0c01 |0016: move-result-object v1 │ │ -0a1cf2: 6f30 630f 4301 |0017: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ -0a1cf8: 6e20 5716 4500 |001a: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@1657 │ │ -0a1cfe: 7110 3812 0400 |001d: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1238 │ │ -0a1d04: 0c00 |0020: move-result-object v0 │ │ -0a1d06: 2002 1e04 |0021: instance-of v2, v0, Landroid/view/View; // type@041e │ │ -0a1d0a: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ -0a1d0e: 1f00 1e04 |0025: check-cast v0, Landroid/view/View; // type@041e │ │ -0a1d12: 6e20 5216 0500 |0027: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1652 │ │ -0a1d18: 7030 7818 5301 |002a: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1878 │ │ -0a1d1e: 6e10 4016 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1640 │ │ -0a1d24: 1f04 2204 |0030: check-cast v4, Landroid/view/ViewGroup; // type@0422 │ │ -0a1d28: 7030 7718 5304 |0032: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@1877 │ │ -0a1d2e: 28d4 |0035: goto 0009 // -002c │ │ +0a1c74: |[0a1c74] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0a1c84: 7100 be18 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@18be │ │ +0a1c8a: 0a02 |0003: move-result v2 │ │ +0a1c8c: 3802 0f00 |0004: if-eqz v2, 0013 // +000f │ │ +0a1c90: 6f30 630f 4305 |0006: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ +0a1c96: 1c02 9203 |0009: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@0392 │ │ +0a1c9a: 6e10 3321 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +0a1ca0: 0c02 |000e: move-result-object v2 │ │ +0a1ca2: 6e20 4616 2500 |000f: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ +0a1ca8: 0e00 |0012: return-void │ │ +0a1caa: 7110 3b16 0500 |0013: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@163b │ │ +0a1cb0: 0c01 |0016: move-result-object v1 │ │ +0a1cb2: 6f30 630f 4301 |0017: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ +0a1cb8: 6e20 5716 4500 |001a: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@1657 │ │ +0a1cbe: 7110 3812 0400 |001d: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1238 │ │ +0a1cc4: 0c00 |0020: move-result-object v0 │ │ +0a1cc6: 2002 1e04 |0021: instance-of v2, v0, Landroid/view/View; // type@041e │ │ +0a1cca: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ +0a1cce: 1f00 1e04 |0025: check-cast v0, Landroid/view/View; // type@041e │ │ +0a1cd2: 6e20 5216 0500 |0027: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1652 │ │ +0a1cd8: 7030 7818 5301 |002a: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1878 │ │ +0a1cde: 6e10 4016 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1640 │ │ +0a1ce4: 1f04 2204 |0030: check-cast v4, Landroid/view/ViewGroup; // type@0422 │ │ +0a1ce8: 7030 7718 5304 |0032: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@1877 │ │ +0a1cee: 28d4 |0035: goto 0009 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1804 │ │ 0x0006 line=1805 │ │ 0x0009 line=1824 │ │ 0x0012 line=1825 │ │ 0x0013 line=1809 │ │ @@ -219938,26 +220011,26 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0a1d30: |[0a1d30] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a1d40: 7100 be18 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@18be │ │ -0a1d46: 0a00 |0003: move-result v0 │ │ -0a1d48: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0a1d4c: 7110 c018 0300 |0006: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@18c0 │ │ -0a1d52: 0a00 |0009: move-result v0 │ │ -0a1d54: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0a1d58: 6f40 650f 2143 |000c: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f65 │ │ -0a1d5e: 0a00 |000f: move-result v0 │ │ -0a1d60: 0f00 |0010: return v0 │ │ -0a1d62: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0a1d64: 28fe |0012: goto 0010 // -0002 │ │ +0a1cf0: |[0a1cf0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a1d00: 7100 be18 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@18be │ │ +0a1d06: 0a00 |0003: move-result v0 │ │ +0a1d08: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +0a1d0c: 7110 c018 0300 |0006: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@18c0 │ │ +0a1d12: 0a00 |0009: move-result v0 │ │ +0a1d14: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0a1d18: 6f40 650f 2143 |000c: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f65 │ │ +0a1d1e: 0a00 |000f: move-result v0 │ │ +0a1d20: 0f00 |0010: return v0 │ │ +0a1d22: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0a1d24: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1861 │ │ 0x000c line=1862 │ │ 0x0010 line=1864 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -219999,18 +220072,18 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1d68: |[0a1d68] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -0a1d78: 5b01 f606 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f6 │ │ -0a1d7c: 7010 5e0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ -0a1d82: 0e00 |0005: return-void │ │ +0a1d28: |[0a1d28] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +0a1d38: 5b01 f606 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@06f6 │ │ +0a1d3c: 7010 5e0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ +0a1d42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1909 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -220020,22 +220093,22 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0a1d84: |[0a1d84] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a1d94: 6f30 630f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ -0a1d9a: 7110 c018 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@18c0 │ │ -0a1da0: 0a00 |0006: move-result v0 │ │ -0a1da2: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -0a1da6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0a1da8: 6e20 5216 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1652 │ │ -0a1dae: 0e00 |000d: return-void │ │ +0a1d44: |[0a1d44] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0a1d54: 6f30 630f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ +0a1d5a: 7110 c018 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@18c0 │ │ +0a1d60: 0a00 |0006: move-result v0 │ │ +0a1d62: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +0a1d66: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0a1d68: 6e20 5216 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1652 │ │ +0a1d6e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1913 │ │ 0x0003 line=1915 │ │ 0x0009 line=1919 │ │ 0x000d line=1921 │ │ locals : │ │ @@ -220074,17 +220147,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1db0: |[0a1db0] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.:()V │ │ -0a1dc0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a1dc6: 0e00 |0003: return-void │ │ +0a1d70: |[0a1d70] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.:()V │ │ +0a1d80: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a1d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ │ │ Virtual methods - │ │ @@ -220093,17 +220166,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a1dc8: |[0a1dc8] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ -0a1dd8: 7130 1819 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@1918 │ │ -0a1dde: 0e00 |0003: return-void │ │ +0a1d88: |[0a1d88] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +0a1d98: 7130 1819 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@1918 │ │ +0a1d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0003 line=295 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -220115,17 +220188,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1de0: |[0a1de0] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.configureApplyInsets:(Landroid/view/View;)V │ │ -0a1df0: 7110 1919 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.configureApplyInsets:(Landroid/view/View;)V // method@1919 │ │ -0a1df6: 0e00 |0003: return-void │ │ +0a1da0: |[0a1da0] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.configureApplyInsets:(Landroid/view/View;)V │ │ +0a1db0: 7110 1919 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.configureApplyInsets:(Landroid/view/View;)V // method@1919 │ │ +0a1db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0003 line=287 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0004 reg=1 drawerLayout Landroid/view/View; │ │ @@ -220135,17 +220208,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a1df8: |[0a1df8] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ -0a1e08: 7130 1a19 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@191a │ │ -0a1e0e: 0e00 |0003: return-void │ │ +0a1db8: |[0a1db8] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +0a1dc8: 7130 1a19 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@191a │ │ +0a1dce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0004 reg=1 child Landroid/view/View; │ │ @@ -220157,18 +220230,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a1e10: |[0a1e10] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.getTopInset:(Ljava/lang/Object;)I │ │ -0a1e20: 7110 1b19 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.getTopInset:(Ljava/lang/Object;)I // method@191b │ │ -0a1e26: 0a00 |0003: move-result v0 │ │ -0a1e28: 0f00 |0004: return v0 │ │ +0a1dd0: |[0a1dd0] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.getTopInset:(Ljava/lang/Object;)I │ │ +0a1de0: 7110 1b19 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.getTopInset:(Ljava/lang/Object;)I // method@191b │ │ +0a1de6: 0a00 |0003: move-result v0 │ │ +0a1de8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 insets Ljava/lang/Object; │ │ │ │ @@ -220203,17 +220276,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1e2c: |[0a1e2c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.:()V │ │ -0a1e3c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a1e42: 0e00 |0003: return-void │ │ +0a1dec: |[0a1dec] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.:()V │ │ +0a1dfc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a1e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -220222,16 +220295,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1e44: |[0a1e44] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ -0a1e54: 0e00 |0000: return-void │ │ +0a1e04: |[0a1e04] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +0a1e14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 insets Ljava/lang/Object; │ │ @@ -220242,16 +220315,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1e58: |[0a1e58] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.configureApplyInsets:(Landroid/view/View;)V │ │ -0a1e68: 0e00 |0000: return-void │ │ +0a1e18: |[0a1e18] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.configureApplyInsets:(Landroid/view/View;)V │ │ +0a1e28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 drawerLayout Landroid/view/View; │ │ │ │ @@ -220260,16 +220333,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1e6c: |[0a1e6c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ -0a1e7c: 0e00 |0000: return-void │ │ +0a1e2c: |[0a1e2c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +0a1e3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 child Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 insets Ljava/lang/Object; │ │ @@ -220280,17 +220353,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1e80: |[0a1e80] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.getTopInset:(Ljava/lang/Object;)I │ │ -0a1e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1e92: 0f00 |0001: return v0 │ │ +0a1e40: |[0a1e40] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.getTopInset:(Ljava/lang/Object;)I │ │ +0a1e50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1e52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 insets Ljava/lang/Object; │ │ │ │ @@ -220325,17 +220398,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1e94: |[0a1e94] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -0a1ea4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a1eaa: 0e00 |0003: return-void │ │ +0a1e54: |[0a1e54] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +0a1e64: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a1e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -220344,16 +220417,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1eac: |[0a1eac] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -0a1ebc: 0e00 |0000: return-void │ │ +0a1e6c: |[0a1e6c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +0a1e7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -220362,16 +220435,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1ec0: |[0a1ec0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -0a1ed0: 0e00 |0000: return-void │ │ +0a1e80: |[0a1e80] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +0a1e90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -220380,16 +220453,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1ed4: |[0a1ed4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -0a1ee4: 0e00 |0000: return-void │ │ +0a1e94: |[0a1e94] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +0a1ea4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -220399,16 +220472,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1ee8: |[0a1ee8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -0a1ef8: 0e00 |0000: return-void │ │ +0a1ea8: |[0a1ea8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +0a1eb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -220458,22 +220531,22 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a1efc: |[0a1efc] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -0a1f0c: 5b12 0907 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a1f10: 7010 ba1b 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1bba │ │ -0a1f16: 2200 9003 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0390 │ │ -0a1f1a: 7020 a618 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@18a6 │ │ -0a1f20: 5b10 0807 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0708 │ │ -0a1f24: 5913 0607 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ -0a1f28: 0e00 |000e: return-void │ │ +0a1ebc: |[0a1ebc] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +0a1ecc: 5b12 0907 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a1ed0: 7010 ba1b 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1bba │ │ +0a1ed6: 2200 9003 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0390 │ │ +0a1eda: 7020 a618 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@18a6 │ │ +0a1ee0: 5b10 0807 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0708 │ │ +0a1ee4: 5913 0607 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ +0a1ee8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0005 line=1599 │ │ 0x000c line=1606 │ │ 0x000e line=1607 │ │ locals : │ │ @@ -220486,17 +220559,17 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1f2c: |[0a1f2c] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -0a1f3c: 7010 b518 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@18b5 │ │ -0a1f42: 0e00 |0003: return-void │ │ +0a1eec: |[0a1eec] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +0a1efc: 7010 b518 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@18b5 │ │ +0a1f02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1595 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -220504,26 +220577,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a1f44: |[0a1f44] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -0a1f54: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0a1f56: 5232 0607 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ -0a1f5a: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -0a1f5e: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -0a1f60: 5432 0907 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a1f64: 6e20 ce18 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a1f6a: 0c01 |000b: move-result-object v1 │ │ -0a1f6c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -0a1f70: 5432 0907 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a1f74: 6e20 c618 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@18c6 │ │ -0a1f7a: 0e00 |0013: return-void │ │ +0a1f04: |[0a1f04] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +0a1f14: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0a1f16: 5232 0607 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ +0a1f1a: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +0a1f1e: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +0a1f20: 5432 0907 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a1f24: 6e20 ce18 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a1f2a: 0c01 |000b: move-result-object v1 │ │ +0a1f2c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0a1f30: 5432 0907 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a1f34: 6e20 c618 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@18c6 │ │ +0a1f3a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1656 │ │ 0x0006 line=1657 │ │ 0x000c line=1658 │ │ 0x000e line=1659 │ │ 0x0013 line=1661 │ │ @@ -220537,71 +220610,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0a1f7c: |[0a1f7c] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -0a1f8c: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -0a1f8e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0a1f90: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0a1f92: 5497 0707 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ -0a1f96: 6e10 e41b 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1be4 │ │ -0a1f9c: 0a03 |0008: move-result v3 │ │ -0a1f9e: 5297 0607 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ -0a1fa2: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -0a1fa6: 0161 |000d: move v1, v6 │ │ -0a1fa8: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -0a1fac: 5497 0907 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a1fb0: 6e20 ce18 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a1fb6: 0c04 |0015: move-result-object v4 │ │ -0a1fb8: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -0a1fbc: 6e10 ca1c 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a1fc2: 0a05 |001b: move-result v5 │ │ -0a1fc4: 7b55 |001c: neg-int v5, v5 │ │ -0a1fc6: 9000 0503 |001d: add-int v0, v5, v3 │ │ -0a1fca: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -0a1fce: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -0a1fd2: 6e10 a51c 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -0a1fd8: 0a05 |0026: move-result v5 │ │ -0a1fda: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -0a1fde: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -0a1fe2: 6e10 a51c 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -0a1fe8: 0a05 |002e: move-result v5 │ │ -0a1fea: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -0a1fee: 5495 0907 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a1ff2: 6e20 da18 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ -0a1ff8: 0a05 |0036: move-result v5 │ │ -0a1ffa: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -0a1ffe: 6e10 a41c 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a2004: 0c02 |003c: move-result-object v2 │ │ -0a2006: 1f02 8a03 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a200a: 5495 0707 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ -0a200e: 6e10 c31c 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a2014: 0a07 |0044: move-result v7 │ │ -0a2016: 6e40 f81b 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ -0a201c: 5c26 fa06 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ -0a2020: 5495 0907 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2024: 6e10 e818 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ -0a202a: 7010 ac18 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@18ac │ │ -0a2030: 5495 0907 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2034: 6e10 c218 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@18c2 │ │ -0a203a: 0e00 |0057: return-void │ │ -0a203c: 0151 |0058: move v1, v5 │ │ -0a203e: 28b5 |0059: goto 000e // -004b │ │ -0a2040: 5495 0907 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2044: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -0a2046: 6e20 ce18 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a204c: 0c04 |0060: move-result-object v4 │ │ -0a204e: 5495 0907 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2052: 6e10 e118 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a2058: 0a05 |0066: move-result v5 │ │ -0a205a: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -0a205e: 28b6 |0069: goto 001f // -004a │ │ +0a1f3c: |[0a1f3c] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +0a1f4c: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +0a1f4e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0a1f50: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0a1f52: 5497 0707 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ +0a1f56: 6e10 e41b 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1be4 │ │ +0a1f5c: 0a03 |0008: move-result v3 │ │ +0a1f5e: 5297 0607 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ +0a1f62: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +0a1f66: 0161 |000d: move v1, v6 │ │ +0a1f68: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +0a1f6c: 5497 0907 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a1f70: 6e20 ce18 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a1f76: 0c04 |0015: move-result-object v4 │ │ +0a1f78: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +0a1f7c: 6e10 ca1c 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a1f82: 0a05 |001b: move-result v5 │ │ +0a1f84: 7b55 |001c: neg-int v5, v5 │ │ +0a1f86: 9000 0503 |001d: add-int v0, v5, v3 │ │ +0a1f8a: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +0a1f8e: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +0a1f92: 6e10 a51c 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +0a1f98: 0a05 |0026: move-result v5 │ │ +0a1f9a: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +0a1f9e: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +0a1fa2: 6e10 a51c 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +0a1fa8: 0a05 |002e: move-result v5 │ │ +0a1faa: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +0a1fae: 5495 0907 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a1fb2: 6e20 da18 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ +0a1fb8: 0a05 |0036: move-result v5 │ │ +0a1fba: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +0a1fbe: 6e10 a41c 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a1fc4: 0c02 |003c: move-result-object v2 │ │ +0a1fc6: 1f02 8a03 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a1fca: 5495 0707 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ +0a1fce: 6e10 c31c 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a1fd4: 0a07 |0044: move-result v7 │ │ +0a1fd6: 6e40 f81b 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ +0a1fdc: 5c26 fa06 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ +0a1fe0: 5495 0907 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a1fe4: 6e10 e818 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ +0a1fea: 7010 ac18 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@18ac │ │ +0a1ff0: 5495 0907 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a1ff4: 6e10 c218 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@18c2 │ │ +0a1ffa: 0e00 |0057: return-void │ │ +0a1ffc: 0151 |0058: move v1, v5 │ │ +0a1ffe: 28b5 |0059: goto 000e // -004b │ │ +0a2000: 5495 0907 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2004: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +0a2006: 6e20 ce18 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a200c: 0c04 |0060: move-result-object v4 │ │ +0a200e: 5495 0907 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2012: 6e10 e118 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a2018: 0a05 |0066: move-result v5 │ │ +0a201a: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +0a201e: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1690 │ │ 0x0009 line=1691 │ │ 0x000e line=1692 │ │ 0x0010 line=1693 │ │ 0x0016 line=1694 │ │ @@ -220633,40 +220706,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0a2060: |[0a2060] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0a2070: 5431 0907 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2074: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -0a2076: 6e30 c318 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a207c: 0a01 |0006: move-result v1 │ │ -0a207e: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -0a2082: 6e10 ca1c 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a2088: 0a01 |000c: move-result v1 │ │ -0a208a: 7b11 |000d: neg-int v1, v1 │ │ -0a208c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0a208e: 7120 6721 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0a2094: 0a02 |0012: move-result v2 │ │ -0a2096: 7120 6521 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -0a209c: 0a01 |0016: move-result v1 │ │ -0a209e: 0f01 |0017: return v1 │ │ -0a20a0: 5431 0907 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a20a4: 6e10 e118 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a20aa: 0a00 |001d: move-result v0 │ │ -0a20ac: 6e10 ca1c 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a20b2: 0a01 |0021: move-result v1 │ │ -0a20b4: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -0a20b8: 7120 6721 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0a20be: 0a02 |0027: move-result v2 │ │ -0a20c0: 7120 6521 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -0a20c6: 0a01 |002b: move-result v1 │ │ -0a20c8: 28eb |002c: goto 0017 // -0015 │ │ +0a2020: |[0a2020] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0a2030: 5431 0907 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2034: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +0a2036: 6e30 c318 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a203c: 0a01 |0006: move-result v1 │ │ +0a203e: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +0a2042: 6e10 ca1c 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a2048: 0a01 |000c: move-result v1 │ │ +0a204a: 7b11 |000d: neg-int v1, v1 │ │ +0a204c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0a204e: 7120 6721 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0a2054: 0a02 |0012: move-result v2 │ │ +0a2056: 7120 6521 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0a205c: 0a01 |0016: move-result v1 │ │ +0a205e: 0f01 |0017: return v1 │ │ +0a2060: 5431 0907 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2064: 6e10 e118 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a206a: 0a00 |001d: move-result v0 │ │ +0a206c: 6e10 ca1c 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a2072: 0a01 |0021: move-result v1 │ │ +0a2074: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +0a2078: 7120 6721 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0a207e: 0a02 |0027: move-result v2 │ │ +0a2080: 7120 6521 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0a2086: 0a01 |002b: move-result v1 │ │ +0a2088: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1747 │ │ 0x0009 line=1748 │ │ 0x0017 line=1751 │ │ 0x0018 line=1750 │ │ 0x001e line=1751 │ │ @@ -220682,18 +220755,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a20cc: |[0a20cc] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0a20dc: 6e10 c31c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a20e2: 0a00 |0003: move-result v0 │ │ -0a20e4: 0f00 |0004: return v0 │ │ +0a208c: |[0a208c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0a209c: 6e10 c31c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a20a2: 0a00 |0003: move-result v0 │ │ +0a20a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1757 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -220704,24 +220777,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a20e8: |[0a20e8] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0a20f8: 5410 0907 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a20fc: 6e20 ec18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a2102: 0a00 |0005: move-result v0 │ │ -0a2104: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0a2108: 6e10 ca1c 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a210e: 0a00 |000b: move-result v0 │ │ -0a2110: 0f00 |000c: return v0 │ │ -0a2112: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a2114: 28fe |000e: goto 000c // -0002 │ │ +0a20a8: |[0a20a8] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0a20b8: 5410 0907 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a20bc: 6e20 ec18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a20c2: 0a00 |0005: move-result v0 │ │ +0a20c4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0a20c8: 6e10 ca1c 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a20ce: 0a00 |000b: move-result v0 │ │ +0a20d0: 0f00 |000c: return v0 │ │ +0a20d2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a20d4: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1742 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000f reg=2 child Landroid/view/View; │ │ │ │ @@ -220730,35 +220803,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0a2118: |[0a2118] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -0a2128: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -0a212c: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0a212e: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -0a2132: 5431 0907 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2136: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -0a2138: 6e20 ce18 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a213e: 0c00 |000b: move-result-object v0 │ │ -0a2140: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -0a2144: 5431 0907 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2148: 6e20 da18 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ -0a214e: 0a01 |0013: move-result v1 │ │ -0a2150: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -0a2154: 5431 0707 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ -0a2158: 6e30 cd1b 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1bcd │ │ -0a215e: 0e00 |001b: return-void │ │ -0a2160: 5431 0907 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2164: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -0a2166: 6e20 ce18 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a216c: 0c00 |0022: move-result-object v0 │ │ -0a216e: 28e9 |0023: goto 000c // -0017 │ │ +0a20d8: |[0a20d8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +0a20e8: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +0a20ec: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0a20ee: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +0a20f2: 5431 0907 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a20f6: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +0a20f8: 6e20 ce18 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a20fe: 0c00 |000b: move-result-object v0 │ │ +0a2100: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +0a2104: 5431 0907 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2108: 6e20 da18 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ +0a210e: 0a01 |0013: move-result v1 │ │ +0a2110: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +0a2114: 5431 0707 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ +0a2118: 6e30 cd1b 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1bcd │ │ +0a211e: 0e00 |001b: return-void │ │ +0a2120: 5431 0907 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2124: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +0a2126: 6e20 ce18 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a212c: 0c00 |0022: move-result-object v0 │ │ +0a212e: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ 0x0005 line=1730 │ │ 0x000c line=1735 │ │ 0x0016 line=1736 │ │ 0x001b line=1738 │ │ @@ -220775,17 +220848,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a2170: |[0a2170] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -0a2180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a2182: 0f00 |0001: return v0 │ │ +0a2130: |[0a2130] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +0a2140: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2142: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1723 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -220794,20 +220867,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0a2184: |[0a2184] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -0a2194: 5440 0907 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2198: 5441 0807 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0708 │ │ -0a219c: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -0a21a0: 6e40 fe18 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@18fe │ │ -0a21a6: 0e00 |0009: return-void │ │ +0a2144: |[0a2144] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +0a2154: 5440 0907 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2158: 5441 0807 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0708 │ │ +0a215c: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +0a2160: 6e40 fe18 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@18fe │ │ +0a2166: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1684 │ │ 0x0009 line=1685 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -220818,22 +220891,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a21a8: |[0a21a8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0a21b8: 6e10 a41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a21be: 0c00 |0003: move-result-object v0 │ │ -0a21c0: 1f00 8a03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a21c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0a21c6: 5c01 fa06 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ -0a21ca: 7010 ac18 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@18ac │ │ -0a21d0: 0e00 |000c: return-void │ │ +0a2168: |[0a2168] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +0a2178: 6e10 a41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a217e: 0c00 |0003: move-result-object v0 │ │ +0a2180: 1f00 8a03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2184: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0a2186: 5c01 fa06 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ +0a218a: 7010 ac18 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@18ac │ │ +0a2190: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1649 │ │ 0x0006 line=1650 │ │ 0x0009 line=1652 │ │ 0x000c line=1653 │ │ locals : │ │ @@ -220847,22 +220920,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0a21d4: |[0a21d4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -0a21e4: 5430 0907 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a21e8: 5231 0607 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ -0a21ec: 5432 0707 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ -0a21f0: 6e10 e31b 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1be3 │ │ -0a21f6: 0c02 |0009: move-result-object v2 │ │ -0a21f8: 6e40 1419 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1914 │ │ -0a21fe: 0e00 |000d: return-void │ │ +0a2194: |[0a2194] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +0a21a4: 5430 0907 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a21a8: 5231 0607 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ +0a21ac: 5432 0707 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ +0a21b0: 6e10 e31b 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1be3 │ │ +0a21b6: 0c02 |0009: move-result-object v2 │ │ +0a21b8: 6e40 1419 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1914 │ │ +0a21be: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1627 │ │ 0x000d line=1628 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -220872,46 +220945,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0a2200: |[0a2200] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0a2210: 6e10 ca1c 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a2216: 0a00 |0003: move-result v0 │ │ -0a2218: 5453 0907 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a221c: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -0a221e: 6e30 c318 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a2224: 0a03 |000a: move-result v3 │ │ -0a2226: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -0a222a: 9003 0007 |000d: add-int v3, v0, v7 │ │ -0a222e: 8233 |000f: int-to-float v3, v3 │ │ -0a2230: 8204 |0010: int-to-float v4, v0 │ │ -0a2232: a901 0304 |0011: div-float v1, v3, v4 │ │ -0a2236: 5453 0907 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a223a: 6e30 0b19 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@190b │ │ -0a2240: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0a2242: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -0a2246: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -0a224a: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -0a224c: 6e20 1f1d 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -0a2252: 5453 0907 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2256: 6e10 e818 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ -0a225c: 0e00 |0026: return-void │ │ -0a225e: 5453 0907 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2262: 6e10 e118 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a2268: 0a02 |002c: move-result v2 │ │ -0a226a: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -0a226e: 8233 |002f: int-to-float v3, v3 │ │ -0a2270: 8204 |0030: int-to-float v4, v0 │ │ -0a2272: a901 0304 |0031: div-float v1, v3, v4 │ │ -0a2276: 28e0 |0033: goto 0013 // -0020 │ │ -0a2278: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -0a227a: 28e9 |0035: goto 001e // -0017 │ │ +0a21c0: |[0a21c0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0a21d0: 6e10 ca1c 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a21d6: 0a00 |0003: move-result v0 │ │ +0a21d8: 5453 0907 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a21dc: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +0a21de: 6e30 c318 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a21e4: 0a03 |000a: move-result v3 │ │ +0a21e6: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +0a21ea: 9003 0007 |000d: add-int v3, v0, v7 │ │ +0a21ee: 8233 |000f: int-to-float v3, v3 │ │ +0a21f0: 8204 |0010: int-to-float v4, v0 │ │ +0a21f2: a901 0304 |0011: div-float v1, v3, v4 │ │ +0a21f6: 5453 0907 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a21fa: 6e30 0b19 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@190b │ │ +0a2200: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0a2202: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +0a2206: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +0a220a: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +0a220c: 6e20 1f1d 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +0a2212: 5453 0907 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2216: 6e10 e818 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ +0a221c: 0e00 |0026: return-void │ │ +0a221e: 5453 0907 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2222: 6e10 e118 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a2228: 0a02 |002c: move-result v2 │ │ +0a222a: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +0a222e: 8233 |002f: int-to-float v3, v3 │ │ +0a2230: 8204 |0030: int-to-float v4, v0 │ │ +0a2232: a901 0304 |0031: div-float v1, v3, v4 │ │ +0a2236: 28e0 |0033: goto 0013 // -0020 │ │ +0a2238: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +0a223a: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x0004 line=1636 │ │ 0x000d line=1637 │ │ 0x0013 line=1642 │ │ 0x0018 line=1643 │ │ @@ -220937,56 +221010,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0a227c: |[0a227c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0a228c: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -0a2290: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0a2292: 5484 0907 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2296: 6e20 dd18 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@18dd │ │ -0a229c: 0a02 |0008: move-result v2 │ │ -0a229e: 6e10 ca1c 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a22a4: 0a00 |000c: move-result v0 │ │ -0a22a6: 5484 0907 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a22aa: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -0a22ac: 6e30 c318 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a22b2: 0a04 |0013: move-result v4 │ │ -0a22b4: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -0a22b8: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -0a22bc: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -0a22c0: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -0a22c4: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -0a22c8: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -0a22cc: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -0a22d0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0a22d2: 5484 0707 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ -0a22d6: 6e10 c31c 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a22dc: 0a05 |0028: move-result v5 │ │ -0a22de: 6e30 f61b 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1bf6 │ │ -0a22e4: 5484 0907 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a22e8: 6e10 e818 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ -0a22ee: 0e00 |0031: return-void │ │ -0a22f0: 7b01 |0032: neg-int v1, v0 │ │ -0a22f2: 28f0 |0033: goto 0023 // -0010 │ │ -0a22f4: 5484 0907 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a22f8: 6e10 e118 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a22fe: 0a03 |0039: move-result v3 │ │ -0a2300: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -0a2304: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -0a2308: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -0a230c: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -0a2310: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -0a2314: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -0a2318: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -0a231c: 28db |0048: goto 0023 // -0025 │ │ -0a231e: 0131 |0049: move v1, v3 │ │ -0a2320: 28fe |004a: goto 0048 // -0002 │ │ +0a223c: |[0a223c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +0a224c: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +0a2250: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0a2252: 5484 0907 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2256: 6e20 dd18 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@18dd │ │ +0a225c: 0a02 |0008: move-result v2 │ │ +0a225e: 6e10 ca1c 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a2264: 0a00 |000c: move-result v0 │ │ +0a2266: 5484 0907 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a226a: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +0a226c: 6e30 c318 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a2272: 0a04 |0013: move-result v4 │ │ +0a2274: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +0a2278: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +0a227c: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +0a2280: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +0a2284: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +0a2288: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +0a228c: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +0a2290: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0a2292: 5484 0707 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ +0a2296: 6e10 c31c 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a229c: 0a05 |0028: move-result v5 │ │ +0a229e: 6e30 f61b 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1bf6 │ │ +0a22a4: 5484 0907 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a22a8: 6e10 e818 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ +0a22ae: 0e00 |0031: return-void │ │ +0a22b0: 7b01 |0032: neg-int v1, v0 │ │ +0a22b2: 28f0 |0033: goto 0023 // -0010 │ │ +0a22b4: 5484 0907 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a22b8: 6e10 e118 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a22be: 0a03 |0039: move-result v3 │ │ +0a22c0: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +0a22c4: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +0a22c8: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +0a22cc: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +0a22d0: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +0a22d4: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +0a22d8: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +0a22dc: 28db |0048: goto 0023 // -0025 │ │ +0a22de: 0131 |0049: move v1, v3 │ │ +0a22e0: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1667 │ │ 0x0009 line=1668 │ │ 0x000d line=1671 │ │ 0x0016 line=1672 │ │ 0x0023 line=1678 │ │ @@ -221011,19 +221084,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a2324: |[0a2324] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -0a2334: 5420 0907 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2338: 5421 0807 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0708 │ │ -0a233c: 6e20 ff18 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@18ff │ │ -0a2342: 0e00 |0007: return-void │ │ +0a22e4: |[0a22e4] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +0a22f4: 5420 0907 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a22f8: 5421 0807 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0708 │ │ +0a22fc: 6e20 ff18 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@18ff │ │ +0a2302: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1614 │ │ 0x0007 line=1615 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -221032,17 +221105,17 @@ │ │ type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2344: |[0a2344] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -0a2354: 5b01 0707 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ -0a2358: 0e00 |0002: return-void │ │ +0a2304: |[0a2304] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +0a2314: 5b01 0707 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0707 │ │ +0a2318: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1610 │ │ 0x0002 line=1611 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -221052,32 +221125,32 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0a235c: |[0a235c] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -0a236c: 5420 0907 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2370: 6e20 ec18 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a2376: 0a00 |0005: move-result v0 │ │ -0a2378: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -0a237c: 5420 0907 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2380: 5221 0607 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ -0a2384: 6e30 c318 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a238a: 0a00 |000f: move-result v0 │ │ -0a238c: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -0a2390: 5420 0907 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ -0a2394: 6e20 da18 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ -0a239a: 0a00 |0017: move-result v0 │ │ -0a239c: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -0a23a0: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -0a23a2: 0f00 |001b: return v0 │ │ -0a23a4: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0a23a6: 28fe |001d: goto 001b // -0002 │ │ +0a231c: |[0a231c] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0a232c: 5420 0907 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2330: 6e20 ec18 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a2336: 0a00 |0005: move-result v0 │ │ +0a2338: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +0a233c: 5420 0907 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2340: 5221 0607 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0706 │ │ +0a2344: 6e30 c318 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a234a: 0a00 |000f: move-result v0 │ │ +0a234c: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +0a2350: 5420 0907 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0709 │ │ +0a2354: 6e20 da18 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ +0a235a: 0a00 |0017: move-result v0 │ │ +0a235c: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +0a2360: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +0a2362: 0f00 |001b: return v0 │ │ +0a2364: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0a2366: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1621 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x001e reg=3 child Landroid/view/View; │ │ 0x0000 - 0x001e reg=4 pointerId I │ │ @@ -221303,38 +221376,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -0a23a8: |[0a23a8] android.support.v4.widget.DrawerLayout.:()V │ │ -0a23b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a23ba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0a23bc: 2313 6d06 |0002: new-array v3, v1, [I // type@066d │ │ -0a23c0: 1404 b300 0101 |0004: const v4, #float 2.36941e-38 // #010100b3 │ │ -0a23c6: 4b04 0302 |0007: aput v4, v3, v2 │ │ -0a23ca: 6903 0f07 |0009: sput-object v3, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@070f │ │ -0a23ce: 6003 3600 |000b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0a23d2: 1304 1300 |000d: const/16 v4, #int 19 // #13 │ │ -0a23d6: 3443 1200 |000f: if-lt v3, v4, 0021 // +0012 │ │ -0a23da: 6a01 0b07 |0011: sput-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@070b │ │ -0a23de: 6000 3600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0a23e2: 1301 1500 |0015: const/16 v1, #int 21 // #15 │ │ -0a23e6: 3410 0c00 |0017: if-lt v0, v1, 0023 // +000c │ │ -0a23ea: 2201 8603 |0019: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; // type@0386 │ │ -0a23ee: 7010 8318 0100 |001b: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;.:()V // method@1883 │ │ -0a23f4: 6901 0e07 |001e: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ -0a23f8: 0e00 |0020: return-void │ │ -0a23fa: 0121 |0021: move v1, v2 │ │ -0a23fc: 28ef |0022: goto 0011 // -0011 │ │ -0a23fe: 2201 8703 |0023: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; // type@0387 │ │ -0a2402: 7010 8818 0100 |0025: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;.:()V // method@1888 │ │ -0a2408: 6901 0e07 |0028: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ -0a240c: 28f6 |002a: goto 0020 // -000a │ │ +0a2368: |[0a2368] android.support.v4.widget.DrawerLayout.:()V │ │ +0a2378: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a237a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a237c: 2313 6d06 |0002: new-array v3, v1, [I // type@066d │ │ +0a2380: 1404 b300 0101 |0004: const v4, #float 2.36941e-38 // #010100b3 │ │ +0a2386: 4b04 0302 |0007: aput v4, v3, v2 │ │ +0a238a: 6903 0f07 |0009: sput-object v3, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@070f │ │ +0a238e: 6003 3600 |000b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0a2392: 1304 1300 |000d: const/16 v4, #int 19 // #13 │ │ +0a2396: 3443 1200 |000f: if-lt v3, v4, 0021 // +0012 │ │ +0a239a: 6a01 0b07 |0011: sput-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@070b │ │ +0a239e: 6000 3600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0a23a2: 1301 1500 |0015: const/16 v1, #int 21 // #15 │ │ +0a23a6: 3410 0c00 |0017: if-lt v0, v1, 0023 // +000c │ │ +0a23aa: 2201 8603 |0019: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; // type@0386 │ │ +0a23ae: 7010 8318 0100 |001b: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;.:()V // method@1883 │ │ +0a23b4: 6901 0e07 |001e: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ +0a23b8: 0e00 |0020: return-void │ │ +0a23ba: 0121 |0021: move v1, v2 │ │ +0a23bc: 28ef |0022: goto 0011 // -0011 │ │ +0a23be: 2201 8703 |0023: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; // type@0387 │ │ +0a23c2: 7010 8818 0100 |0025: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;.:()V // method@1888 │ │ +0a23c8: 6901 0e07 |0028: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ +0a23cc: 28f6 |002a: goto 0020 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=159 │ │ 0x000b line=164 │ │ 0x0013 line=303 │ │ 0x0015 line=304 │ │ 0x0019 line=305 │ │ @@ -221350,18 +221423,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a2410: |[0a2410] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -0a2420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a2422: 7030 bb18 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@18bb │ │ -0a2428: 0e00 |0004: return-void │ │ +0a23d0: |[0a23d0] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +0a23e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a23e2: 7030 bb18 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@18bb │ │ +0a23e8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0004 line=315 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -221371,18 +221444,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0a242c: |[0a242c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a243c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a243e: 7040 bc18 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18bc │ │ -0a2444: 0e00 |0004: return-void │ │ +0a23ec: |[0a23ec] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a23fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a23fe: 7040 bc18 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18bc │ │ +0a2404: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0004 line=319 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -221393,86 +221466,86 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -0a2448: |[0a2448] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0a2458: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -0a245c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0a245e: 7040 3e1d 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d3e │ │ -0a2464: 2202 8403 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@0384 │ │ -0a2468: 7020 7d18 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@187d │ │ -0a246e: 5b62 1b07 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@071b │ │ -0a2472: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ -0a2476: 5962 2d07 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@072d │ │ -0a247a: 2202 5c00 |0011: new-instance v2, Landroid/graphics/Paint; // type@005c │ │ -0a247e: 7010 a601 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ -0a2484: 5b62 2f07 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@072f │ │ -0a2488: 5c64 2007 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ -0a248c: 1502 0400 |001a: const/high16 v2, #int 262144 // #4 │ │ -0a2490: 6e20 0319 2600 |001c: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.setDescendantFocusability:(I)V // method@1903 │ │ -0a2496: 6e10 df18 0600 |001f: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@18df │ │ -0a249c: 0c02 |0022: move-result-object v2 │ │ -0a249e: 6e10 4601 0200 |0023: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -0a24a4: 0c02 |0026: move-result-object v2 │ │ -0a24a6: 5220 3f08 |0027: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -0a24aa: 1502 8042 |0029: const/high16 v2, #int 1115684864 // #4280 │ │ -0a24ae: c802 |002b: mul-float/2addr v2, v0 │ │ -0a24b0: 1503 003f |002c: const/high16 v3, #int 1056964608 // #3f00 │ │ -0a24b4: c632 |002e: add-float/2addr v2, v3 │ │ -0a24b6: 8722 |002f: float-to-int v2, v2 │ │ -0a24b8: 5962 2a07 |0030: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@072a │ │ -0a24bc: 1502 c843 |0032: const/high16 v2, #int 1137180672 // #43c8 │ │ -0a24c0: a801 0200 |0034: mul-float v1, v2, v0 │ │ -0a24c4: 2202 9103 |0036: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0391 │ │ -0a24c8: 1233 |0038: const/4 v3, #int 3 // #3 │ │ -0a24ca: 7030 a818 6203 |0039: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@18a8 │ │ -0a24d0: 5b62 2507 |003c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ -0a24d4: 2202 9103 |003e: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0391 │ │ -0a24d8: 1253 |0040: const/4 v3, #int 5 // #5 │ │ -0a24da: 7030 a818 6203 |0041: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@18a8 │ │ -0a24e0: 5b62 2b07 |0044: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ -0a24e4: 5462 2507 |0046: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ -0a24e8: 7130 d91b 5602 |0048: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1bd9 │ │ -0a24ee: 0c02 |004b: move-result-object v2 │ │ -0a24f0: 5b62 2607 |004c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a24f4: 5462 2607 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a24f8: 6e20 f41b 4200 |0050: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1bf4 │ │ -0a24fe: 5462 2607 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a2502: 6e20 f51b 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1bf5 │ │ -0a2508: 5462 2507 |0058: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ -0a250c: 5463 2607 |005a: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a2510: 6e20 b718 3200 |005c: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@18b7 │ │ -0a2516: 5462 2b07 |005f: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ -0a251a: 7130 d91b 5602 |0061: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1bd9 │ │ -0a2520: 0c02 |0064: move-result-object v2 │ │ -0a2522: 5b62 2c07 |0065: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a2526: 5462 2c07 |0067: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a252a: 1223 |0069: const/4 v3, #int 2 // #2 │ │ -0a252c: 6e20 f41b 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1bf4 │ │ -0a2532: 5462 2c07 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a2536: 6e20 f51b 1200 |006f: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1bf5 │ │ -0a253c: 5462 2b07 |0072: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ -0a2540: 5463 2c07 |0074: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a2544: 6e20 b718 3200 |0076: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@18b7 │ │ -0a254a: 6e20 0c19 4600 |0079: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@190c │ │ -0a2550: 7120 5b12 4600 |007c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ -0a2556: 2202 8303 |007f: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0383 │ │ -0a255a: 7020 7618 6200 |0081: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1876 │ │ -0a2560: 7120 5512 2600 |0084: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1255 │ │ -0a2566: 1202 |0087: const/4 v2, #int 0 // #0 │ │ -0a2568: 7120 f612 2600 |0088: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@12f6 │ │ -0a256e: 7110 2b12 0600 |008b: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@122b │ │ -0a2574: 0a02 |008e: move-result v2 │ │ -0a2576: 3802 0700 |008f: if-eqz v2, 0096 // +0007 │ │ -0a257a: 6202 0e07 |0091: sget-object v2, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ -0a257e: 7220 8018 6200 |0093: invoke-interface {v2, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.configureApplyInsets:(Landroid/view/View;)V // method@1880 │ │ -0a2584: 0e00 |0096: return-void │ │ +0a2408: |[0a2408] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0a2418: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +0a241c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0a241e: 7040 3e1d 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d3e │ │ +0a2424: 2202 8403 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@0384 │ │ +0a2428: 7020 7d18 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@187d │ │ +0a242e: 5b62 1b07 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@071b │ │ +0a2432: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ +0a2436: 5962 2d07 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@072d │ │ +0a243a: 2202 5c00 |0011: new-instance v2, Landroid/graphics/Paint; // type@005c │ │ +0a243e: 7010 a601 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ +0a2444: 5b62 2f07 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@072f │ │ +0a2448: 5c64 2007 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ +0a244c: 1502 0400 |001a: const/high16 v2, #int 262144 // #4 │ │ +0a2450: 6e20 0319 2600 |001c: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.setDescendantFocusability:(I)V // method@1903 │ │ +0a2456: 6e10 df18 0600 |001f: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@18df │ │ +0a245c: 0c02 |0022: move-result-object v2 │ │ +0a245e: 6e10 4601 0200 |0023: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +0a2464: 0c02 |0026: move-result-object v2 │ │ +0a2466: 5220 3f08 |0027: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +0a246a: 1502 8042 |0029: const/high16 v2, #int 1115684864 // #4280 │ │ +0a246e: c802 |002b: mul-float/2addr v2, v0 │ │ +0a2470: 1503 003f |002c: const/high16 v3, #int 1056964608 // #3f00 │ │ +0a2474: c632 |002e: add-float/2addr v2, v3 │ │ +0a2476: 8722 |002f: float-to-int v2, v2 │ │ +0a2478: 5962 2a07 |0030: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@072a │ │ +0a247c: 1502 c843 |0032: const/high16 v2, #int 1137180672 // #43c8 │ │ +0a2480: a801 0200 |0034: mul-float v1, v2, v0 │ │ +0a2484: 2202 9103 |0036: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0391 │ │ +0a2488: 1233 |0038: const/4 v3, #int 3 // #3 │ │ +0a248a: 7030 a818 6203 |0039: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@18a8 │ │ +0a2490: 5b62 2507 |003c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ +0a2494: 2202 9103 |003e: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0391 │ │ +0a2498: 1253 |0040: const/4 v3, #int 5 // #5 │ │ +0a249a: 7030 a818 6203 |0041: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@18a8 │ │ +0a24a0: 5b62 2b07 |0044: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ +0a24a4: 5462 2507 |0046: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ +0a24a8: 7130 d91b 5602 |0048: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1bd9 │ │ +0a24ae: 0c02 |004b: move-result-object v2 │ │ +0a24b0: 5b62 2607 |004c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a24b4: 5462 2607 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a24b8: 6e20 f41b 4200 |0050: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1bf4 │ │ +0a24be: 5462 2607 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a24c2: 6e20 f51b 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1bf5 │ │ +0a24c8: 5462 2507 |0058: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ +0a24cc: 5463 2607 |005a: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a24d0: 6e20 b718 3200 |005c: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@18b7 │ │ +0a24d6: 5462 2b07 |005f: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ +0a24da: 7130 d91b 5602 |0061: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1bd9 │ │ +0a24e0: 0c02 |0064: move-result-object v2 │ │ +0a24e2: 5b62 2c07 |0065: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a24e6: 5462 2c07 |0067: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a24ea: 1223 |0069: const/4 v3, #int 2 // #2 │ │ +0a24ec: 6e20 f41b 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1bf4 │ │ +0a24f2: 5462 2c07 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a24f6: 6e20 f51b 1200 |006f: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1bf5 │ │ +0a24fc: 5462 2b07 |0072: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ +0a2500: 5463 2c07 |0074: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a2504: 6e20 b718 3200 |0076: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@18b7 │ │ +0a250a: 6e20 0c19 4600 |0079: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@190c │ │ +0a2510: 7120 5b12 4600 |007c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ +0a2516: 2202 8303 |007f: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0383 │ │ +0a251a: 7020 7618 6200 |0081: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1876 │ │ +0a2520: 7120 5512 2600 |0084: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1255 │ │ +0a2526: 1202 |0087: const/4 v2, #int 0 // #0 │ │ +0a2528: 7120 f612 2600 |0088: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@12f6 │ │ +0a252e: 7110 2b12 0600 |008b: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@122b │ │ +0a2534: 0a02 |008e: move-result v2 │ │ +0a2536: 3802 0700 |008f: if-eqz v2, 0096 // +0007 │ │ +0a253a: 6202 0e07 |0091: sget-object v2, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ +0a253e: 7220 8018 6200 |0093: invoke-interface {v2, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.configureApplyInsets:(Landroid/view/View;)V // method@1880 │ │ +0a2544: 0e00 |0096: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=322 │ │ 0x0006 line=166 │ │ 0x000d line=171 │ │ 0x0011 line=173 │ │ 0x0018 line=181 │ │ @@ -221510,52 +221583,52 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2588: |[0a2588] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -0a2598: 6200 0f07 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@070f │ │ -0a259c: 1100 |0002: return-object v0 │ │ +0a2548: |[0a2548] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +0a2558: 6200 0f07 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@070f │ │ +0a255c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$200' │ │ type : '()Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25a0: |[0a25a0] android.support.v4.widget.DrawerLayout.access$200:()Z │ │ -0a25b0: 6300 0b07 |0000: sget-boolean v0, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@070b │ │ -0a25b4: 0f00 |0002: return v0 │ │ +0a2560: |[0a2560] android.support.v4.widget.DrawerLayout.access$200:()Z │ │ +0a2570: 6300 0b07 |0000: sget-boolean v0, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@070b │ │ +0a2574: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$300' │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a25b8: |[0a25b8] android.support.v4.widget.DrawerLayout.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ -0a25c8: 7010 d018 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@18d0 │ │ -0a25ce: 0c00 |0003: move-result-object v0 │ │ -0a25d0: 1100 |0004: return-object v0 │ │ +0a2578: |[0a2578] android.support.v4.widget.DrawerLayout.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ +0a2588: 7010 d018 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@18d0 │ │ +0a258e: 0c00 |0003: move-result-object v0 │ │ +0a2590: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -221563,18 +221636,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a25d4: |[0a25d4] android.support.v4.widget.DrawerLayout.access$400:(Landroid/view/View;)Z │ │ -0a25e4: 7110 e718 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibility:(Landroid/view/View;)Z // method@18e7 │ │ -0a25ea: 0a00 |0003: move-result v0 │ │ -0a25ec: 0f00 |0004: return v0 │ │ +0a2594: |[0a2594] android.support.v4.widget.DrawerLayout.access$400:(Landroid/view/View;)Z │ │ +0a25a4: 7110 e718 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibility:(Landroid/view/View;)Z // method@18e7 │ │ +0a25aa: 0a00 |0003: move-result v0 │ │ +0a25ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -221582,32 +221655,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0a25f0: |[0a25f0] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -0a2600: 6e10 d618 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a2606: 0a01 |0003: move-result v1 │ │ -0a2608: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a260a: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -0a260e: 6e20 d518 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a2614: 0c00 |000a: move-result-object v0 │ │ -0a2616: 6e20 ec18 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a261c: 0a03 |000e: move-result v3 │ │ -0a261e: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -0a2622: 6e20 ee18 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@18ee │ │ -0a2628: 0a03 |0014: move-result v3 │ │ -0a262a: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -0a262e: 1100 |0017: return-object v0 │ │ -0a2630: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a2634: 28eb |001a: goto 0005 // -0015 │ │ -0a2636: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0a2638: 28fb |001c: goto 0017 // -0005 │ │ +0a25b0: |[0a25b0] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +0a25c0: 6e10 d618 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a25c6: 0a01 |0003: move-result v1 │ │ +0a25c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a25ca: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +0a25ce: 6e20 d518 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a25d4: 0c00 |000a: move-result-object v0 │ │ +0a25d6: 6e20 ec18 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a25dc: 0a03 |000e: move-result v3 │ │ +0a25de: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +0a25e2: 6e20 ee18 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@18ee │ │ +0a25e8: 0a03 |0014: move-result v3 │ │ +0a25ea: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +0a25ee: 1100 |0017: return-object v0 │ │ +0a25f0: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a25f4: 28eb |001a: goto 0005 // -0015 │ │ +0a25f6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0a25f8: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ 0x0004 line=1445 │ │ 0x0007 line=1446 │ │ 0x000b line=1447 │ │ 0x0017 line=1451 │ │ @@ -221625,28 +221698,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a263c: |[0a263c] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -0a264c: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -0a2650: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0a2652: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0a2656: 1a00 3d07 |0005: const-string v0, "LEFT" // string@073d │ │ -0a265a: 1100 |0007: return-object v0 │ │ -0a265c: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -0a2660: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0a2662: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0a2666: 1a00 ab10 |000d: const-string v0, "RIGHT" // string@10ab │ │ -0a266a: 28f8 |000f: goto 0007 // -0008 │ │ -0a266c: 7110 5321 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ -0a2672: 0c00 |0013: move-result-object v0 │ │ -0a2674: 28f3 |0014: goto 0007 // -000d │ │ +0a25fc: |[0a25fc] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +0a260c: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +0a2610: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0a2612: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0a2616: 1a00 3d07 |0005: const-string v0, "LEFT" // string@073d │ │ +0a261a: 1100 |0007: return-object v0 │ │ +0a261c: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +0a2620: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0a2622: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0a2626: 1a00 a710 |000d: const-string v0, "RIGHT" // string@10a7 │ │ +0a262a: 28f8 |000f: goto 0007 // -0008 │ │ +0a262c: 7110 5321 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2153 │ │ +0a2632: 0c00 |0013: move-result-object v0 │ │ +0a2634: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0005 line=767 │ │ 0x0007 line=772 │ │ 0x0008 line=769 │ │ 0x000d line=770 │ │ @@ -221659,25 +221732,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a2678: |[0a2678] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -0a2688: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a268a: 6e10 971c 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c97 │ │ -0a2690: 0c00 |0004: move-result-object v0 │ │ -0a2692: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0a2696: 6e10 d801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01d8 │ │ -0a269c: 0a02 |000a: move-result v2 │ │ -0a269e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0a26a0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -0a26a4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0a26a6: 0f01 |000f: return v1 │ │ +0a2638: |[0a2638] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +0a2648: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a264a: 6e10 971c 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c97 │ │ +0a2650: 0c00 |0004: move-result-object v0 │ │ +0a2652: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0a2656: 6e10 d801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01d8 │ │ +0a265c: 0a02 |000a: move-result v2 │ │ +0a265e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0a2660: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +0a2664: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0a2666: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=983 │ │ 0x0005 line=984 │ │ 0x0007 line=985 │ │ 0x000f line=987 │ │ locals : │ │ @@ -221689,32 +221762,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0a26a8: |[0a26a8] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -0a26b8: 6e10 d618 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a26be: 0a00 |0003: move-result v0 │ │ -0a26c0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0a26c2: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -0a26c6: 6e20 d518 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a26cc: 0c03 |000a: move-result-object v3 │ │ -0a26ce: 6e10 a41c 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a26d4: 0c02 |000e: move-result-object v2 │ │ -0a26d6: 1f02 8a03 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a26da: 5523 fa06 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ -0a26de: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0a26e2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0a26e4: 0f03 |0016: return v3 │ │ -0a26e6: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a26ea: 28ec |0019: goto 0005 // -0014 │ │ -0a26ec: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0a26ee: 28fb |001b: goto 0016 // -0005 │ │ +0a2668: |[0a2668] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +0a2678: 6e10 d618 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a267e: 0a00 |0003: move-result v0 │ │ +0a2680: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a2682: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +0a2686: 6e20 d518 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a268c: 0c03 |000a: move-result-object v3 │ │ +0a268e: 6e10 a41c 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a2694: 0c02 |000e: move-result-object v2 │ │ +0a2696: 1f02 8a03 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a269a: 5523 fa06 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ +0a269e: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +0a26a2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0a26a4: 0f03 |0016: return v3 │ │ +0a26a6: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a26aa: 28ec |0019: goto 0005 // -0014 │ │ +0a26ac: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0a26ae: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0004 line=1406 │ │ 0x0007 line=1407 │ │ 0x0011 line=1408 │ │ 0x0015 line=1409 │ │ @@ -221733,22 +221806,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a26f0: |[0a26f0] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -0a2700: 7010 d018 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@18d0 │ │ -0a2706: 0c00 |0003: move-result-object v0 │ │ -0a2708: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a270c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a270e: 0f00 |0007: return v0 │ │ -0a2710: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a2712: 28fe |0009: goto 0007 // -0002 │ │ +0a26b0: |[0a26b0] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +0a26c0: 7010 d018 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@18d0 │ │ +0a26c6: 0c00 |0003: move-result-object v0 │ │ +0a26c8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a26cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a26ce: 0f00 |0007: return v0 │ │ +0a26d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a26d2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -221756,27 +221829,27 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0a2714: |[0a2714] android.support.v4.widget.DrawerLayout.includeChildForAccessibility:(Landroid/view/View;)Z │ │ -0a2724: 7110 2c12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@122c │ │ -0a272a: 0a00 |0003: move-result v0 │ │ -0a272c: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -0a272e: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ -0a2732: 7110 2c12 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@122c │ │ -0a2738: 0a00 |000a: move-result v0 │ │ -0a273a: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -0a273c: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ -0a2740: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0a2742: 0f00 |000f: return v0 │ │ -0a2744: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a2746: 28fe |0011: goto 000f // -0002 │ │ +0a26d4: |[0a26d4] android.support.v4.widget.DrawerLayout.includeChildForAccessibility:(Landroid/view/View;)Z │ │ +0a26e4: 7110 2c12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@122c │ │ +0a26ea: 0a00 |0003: move-result v0 │ │ +0a26ec: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +0a26ee: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ +0a26f2: 7110 2c12 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@122c │ │ +0a26f8: 0a00 |000a: move-result v0 │ │ +0a26fa: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +0a26fc: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ +0a2700: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0a2702: 0f00 |000f: return v0 │ │ +0a2704: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a2706: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1552 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 child Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -221784,35 +221857,35 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0a2748: |[0a2748] android.support.v4.widget.DrawerLayout.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V │ │ -0a2758: 6e10 d618 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a275e: 0a01 |0003: move-result v1 │ │ -0a2760: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a2762: 3512 1e00 |0005: if-ge v2, v1, 0023 // +001e │ │ -0a2766: 6e20 d518 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a276c: 0c00 |000a: move-result-object v0 │ │ -0a276e: 3906 0800 |000b: if-nez v6, 0013 // +0008 │ │ -0a2772: 6e20 ec18 0400 |000d: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a2778: 0a03 |0010: move-result v3 │ │ -0a277a: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ -0a277e: 3806 0b00 |0013: if-eqz v6, 001e // +000b │ │ -0a2782: 3350 0900 |0015: if-ne v0, v5, 001e // +0009 │ │ -0a2786: 1213 |0017: const/4 v3, #int 1 // #1 │ │ -0a2788: 7120 5b12 3000 |0018: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ -0a278e: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a2792: 28e8 |001d: goto 0005 // -0018 │ │ -0a2794: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -0a2796: 7120 5b12 3000 |001f: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ -0a279c: 28f9 |0022: goto 001b // -0007 │ │ -0a279e: 0e00 |0023: return-void │ │ +0a2708: |[0a2708] android.support.v4.widget.DrawerLayout.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V │ │ +0a2718: 6e10 d618 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a271e: 0a01 |0003: move-result v1 │ │ +0a2720: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a2722: 3512 1e00 |0005: if-ge v2, v1, 0023 // +001e │ │ +0a2726: 6e20 d518 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a272c: 0c00 |000a: move-result-object v0 │ │ +0a272e: 3906 0800 |000b: if-nez v6, 0013 // +0008 │ │ +0a2732: 6e20 ec18 0400 |000d: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a2738: 0a03 |0010: move-result v3 │ │ +0a273a: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ +0a273e: 3806 0b00 |0013: if-eqz v6, 001e // +000b │ │ +0a2742: 3350 0900 |0015: if-ne v0, v5, 001e // +0009 │ │ +0a2746: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +0a2748: 7120 5b12 3000 |0018: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ +0a274e: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a2752: 28e8 |001d: goto 0005 // -0018 │ │ +0a2754: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +0a2756: 7120 5b12 3000 |001f: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ +0a275c: 28f9 |0022: goto 001b // -0007 │ │ +0a275e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0004 line=667 │ │ 0x0007 line=668 │ │ 0x000b line=669 │ │ 0x0017 line=673 │ │ @@ -221833,32 +221906,32 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0a27a0: |[0a27a0] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -0a27b0: 6f40 401d 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1d40 │ │ -0a27b6: 6e10 cf18 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@18cf │ │ -0a27bc: 0c00 |0006: move-result-object v0 │ │ -0a27be: 3900 0800 |0007: if-nez v0, 000f // +0008 │ │ -0a27c2: 6e20 ec18 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a27c8: 0a01 |000c: move-result v1 │ │ -0a27ca: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ -0a27ce: 1241 |000f: const/4 v1, #int 4 // #4 │ │ -0a27d0: 7120 5b12 1300 |0010: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ -0a27d6: 6301 0b07 |0013: sget-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@070b │ │ -0a27da: 3901 0700 |0015: if-nez v1, 001c // +0007 │ │ -0a27de: 5421 1b07 |0017: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@071b │ │ -0a27e2: 7120 5512 1300 |0019: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1255 │ │ -0a27e8: 0e00 |001c: return-void │ │ -0a27ea: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -0a27ec: 7120 5b12 1300 |001e: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ -0a27f2: 28f2 |0021: goto 0013 // -000e │ │ +0a2760: |[0a2760] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +0a2770: 6f40 401d 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1d40 │ │ +0a2776: 6e10 cf18 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@18cf │ │ +0a277c: 0c00 |0006: move-result-object v0 │ │ +0a277e: 3900 0800 |0007: if-nez v0, 000f // +0008 │ │ +0a2782: 6e20 ec18 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a2788: 0a01 |000c: move-result v1 │ │ +0a278a: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ +0a278e: 1241 |000f: const/4 v1, #int 4 // #4 │ │ +0a2790: 7120 5b12 1300 |0010: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ +0a2796: 6301 0b07 |0013: sget-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@070b │ │ +0a279a: 3901 0700 |0015: if-nez v1, 001c // +0007 │ │ +0a279e: 5421 1b07 |0017: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@071b │ │ +0a27a2: 7120 5512 1300 |0019: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1255 │ │ +0a27a8: 0e00 |001c: return-void │ │ +0a27aa: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +0a27ac: 7120 5b12 1300 |001e: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ +0a27b2: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1524 │ │ 0x0003 line=1526 │ │ 0x0007 line=1527 │ │ 0x000f line=1530 │ │ 0x0013 line=1541 │ │ @@ -221877,39 +221950,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -0a27f4: |[0a27f4] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -0a2804: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a2806: 55b2 1c07 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ -0a280a: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -0a280e: 7100 0603 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ -0a2814: 0b00 |0008: move-result-wide v0 │ │ -0a2816: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -0a2818: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -0a281a: 0402 |000b: move-wide v2, v0 │ │ -0a281c: 0156 |000c: move v6, v5 │ │ -0a281e: 7708 691c 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1c69 │ │ -0a2824: 0c08 |0010: move-result-object v8 │ │ -0a2826: 6e10 d618 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a282c: 0a09 |0014: move-result v9 │ │ -0a282e: 120a |0015: const/4 v10, #int 0 // #0 │ │ -0a2830: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -0a2834: 6e20 d518 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a283a: 0c02 |001b: move-result-object v2 │ │ -0a283c: 6e20 911c 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c91 │ │ -0a2842: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0a2846: 28f5 |0021: goto 0016 // -000b │ │ -0a2848: 6e10 6b1c 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ -0a284e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -0a2850: 5cb2 1c07 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ -0a2854: 0e00 |0028: return-void │ │ +0a27b4: |[0a27b4] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +0a27c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a27c6: 55b2 1c07 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ +0a27ca: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +0a27ce: 7100 0603 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0306 │ │ +0a27d4: 0b00 |0008: move-result-wide v0 │ │ +0a27d6: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +0a27d8: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +0a27da: 0402 |000b: move-wide v2, v0 │ │ +0a27dc: 0156 |000c: move v6, v5 │ │ +0a27de: 7708 691c 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1c69 │ │ +0a27e4: 0c08 |0010: move-result-object v8 │ │ +0a27e6: 6e10 d618 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a27ec: 0a09 |0014: move-result v9 │ │ +0a27ee: 120a |0015: const/4 v10, #int 0 // #0 │ │ +0a27f0: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +0a27f4: 6e20 d518 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a27fa: 0c02 |001b: move-result-object v2 │ │ +0a27fc: 6e20 911c 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1c91 │ │ +0a2802: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0a2806: 28f5 |0021: goto 0016 // -000b │ │ +0a2808: 6e10 6b1c 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1c6b │ │ +0a280e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +0a2810: 5cb2 1c07 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ +0a2814: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1456 │ │ 0x0005 line=1457 │ │ 0x0009 line=1458 │ │ 0x0011 line=1460 │ │ 0x0015 line=1461 │ │ @@ -221930,23 +222003,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a2858: |[0a2858] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -0a2868: 6e20 dc18 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ -0a286e: 0a00 |0003: move-result v0 │ │ -0a2870: 9501 0004 |0004: and-int v1, v0, v4 │ │ -0a2874: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -0a2878: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0a287a: 0f01 |0009: return v1 │ │ -0a287c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a287e: 28fe |000b: goto 0009 // -0002 │ │ +0a2818: |[0a2818] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +0a2828: 6e20 dc18 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ +0a282e: 0a00 |0003: move-result v0 │ │ +0a2830: 9501 0004 |0004: and-int v1, v0, v4 │ │ +0a2834: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +0a2838: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0a283a: 0f01 |0009: return v1 │ │ +0a283c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0a283e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x0004 line=713 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -221958,24 +222031,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a2880: |[0a2880] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0a2890: 2020 8a03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a2894: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0a2898: 6f20 411d 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1d41 │ │ -0a289e: 0a00 |0007: move-result v0 │ │ -0a28a0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0a28a4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a28a6: 0f00 |000b: return v0 │ │ -0a28a8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a28aa: 28fe |000d: goto 000b // -0002 │ │ +0a2840: |[0a2840] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0a2850: 2020 8a03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2854: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0a2858: 6f20 411d 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1d41 │ │ +0a285e: 0a00 |0007: move-result v0 │ │ +0a2860: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0a2864: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a2866: 0f00 |000b: return v0 │ │ +0a2868: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a286a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1431 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -221984,34 +222057,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0a28ac: |[0a28ac] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -0a28bc: 6e20 ce18 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a28c2: 0c00 |0003: move-result-object v0 │ │ -0a28c4: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -0a28c8: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0a28cc: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a28d0: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a28d6: 1a03 ab0f |000d: const-string v3, "No drawer view found with gravity " // string@0fab │ │ -0a28da: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a28e0: 0c02 |0012: move-result-object v2 │ │ -0a28e2: 7110 e218 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@18e2 │ │ -0a28e8: 0c03 |0016: move-result-object v3 │ │ -0a28ea: 6e20 aa21 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a28f0: 0c02 |001a: move-result-object v2 │ │ -0a28f2: 6e10 af21 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a28f8: 0c02 |001e: move-result-object v2 │ │ -0a28fa: 7020 4621 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0a2900: 2701 |0022: throw v1 │ │ -0a2902: 6e20 c618 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@18c6 │ │ -0a2908: 0e00 |0026: return-void │ │ +0a286c: |[0a286c] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +0a287c: 6e20 ce18 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a2882: 0c00 |0003: move-result-object v0 │ │ +0a2884: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0a2888: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0a288c: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a2890: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a2896: 1a03 a70f |000d: const-string v3, "No drawer view found with gravity " // string@0fa7 │ │ +0a289a: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a28a0: 0c02 |0012: move-result-object v2 │ │ +0a28a2: 7110 e218 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@18e2 │ │ +0a28a8: 0c03 |0016: move-result-object v3 │ │ +0a28aa: 6e20 aa21 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a28b0: 0c02 |001a: move-result-object v2 │ │ +0a28b2: 6e10 af21 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a28b8: 0c02 |001e: move-result-object v2 │ │ +0a28ba: 7020 4621 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0a28c0: 2701 |0022: throw v1 │ │ +0a28c2: 6e20 c618 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@18c6 │ │ +0a28c8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0004 line=1332 │ │ 0x0006 line=1333 │ │ 0x0023 line=1336 │ │ 0x0026 line=1337 │ │ @@ -222025,63 +222098,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -0a290c: |[0a290c] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -0a291c: 6e20 ec18 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a2922: 0a01 |0003: move-result v1 │ │ -0a2924: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -0a2928: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0a292c: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a2930: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a2936: 1a03 bc13 |000d: const-string v3, "View " // string@13bc │ │ -0a293a: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a2940: 0c02 |0012: move-result-object v2 │ │ -0a2942: 6e20 a921 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0a2948: 0c02 |0016: move-result-object v2 │ │ -0a294a: 1a03 6000 |0017: const-string v3, " is not a sliding drawer" // string@0060 │ │ -0a294e: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a2954: 0c02 |001c: move-result-object v2 │ │ -0a2956: 6e10 af21 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a295c: 0c02 |0020: move-result-object v2 │ │ -0a295e: 7020 4621 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0a2964: 2701 |0024: throw v1 │ │ -0a2966: 5541 2007 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ -0a296a: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -0a296e: 6e10 a41c 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a2974: 0c00 |002c: move-result-object v0 │ │ -0a2976: 1f00 8a03 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a297a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0a297c: 5901 fd06 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a2980: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -0a2982: 5c01 fb06 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ -0a2986: 6e10 e818 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ -0a298c: 0e00 |0038: return-void │ │ -0a298e: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -0a2990: 6e30 c318 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a2996: 0a01 |003d: move-result v1 │ │ -0a2998: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -0a299c: 5441 2607 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a29a0: 6e10 ca1c 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a29a6: 0a02 |0045: move-result v2 │ │ -0a29a8: 7b22 |0046: neg-int v2, v2 │ │ -0a29aa: 6e10 c31c 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a29b0: 0a03 |004a: move-result v3 │ │ -0a29b2: 6e40 f81b 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ -0a29b8: 28e7 |004e: goto 0035 // -0019 │ │ -0a29ba: 5441 2c07 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a29be: 6e10 e118 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a29c4: 0a02 |0054: move-result v2 │ │ -0a29c6: 6e10 c31c 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a29cc: 0a03 |0058: move-result v3 │ │ -0a29ce: 6e40 f81b 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ -0a29d4: 28d9 |005c: goto 0035 // -0027 │ │ +0a28cc: |[0a28cc] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +0a28dc: 6e20 ec18 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a28e2: 0a01 |0003: move-result v1 │ │ +0a28e4: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +0a28e8: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0a28ec: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a28f0: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a28f6: 1a03 b813 |000d: const-string v3, "View " // string@13b8 │ │ +0a28fa: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a2900: 0c02 |0012: move-result-object v2 │ │ +0a2902: 6e20 a921 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0a2908: 0c02 |0016: move-result-object v2 │ │ +0a290a: 1a03 6000 |0017: const-string v3, " is not a sliding drawer" // string@0060 │ │ +0a290e: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a2914: 0c02 |001c: move-result-object v2 │ │ +0a2916: 6e10 af21 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a291c: 0c02 |0020: move-result-object v2 │ │ +0a291e: 7020 4621 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0a2924: 2701 |0024: throw v1 │ │ +0a2926: 5541 2007 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ +0a292a: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +0a292e: 6e10 a41c 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a2934: 0c00 |002c: move-result-object v0 │ │ +0a2936: 1f00 8a03 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a293a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0a293c: 5901 fd06 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a2940: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +0a2942: 5c01 fb06 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ +0a2946: 6e10 e818 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ +0a294c: 0e00 |0038: return-void │ │ +0a294e: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +0a2950: 6e30 c318 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a2956: 0a01 |003d: move-result v1 │ │ +0a2958: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +0a295c: 5441 2607 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a2960: 6e10 ca1c 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a2966: 0a02 |0045: move-result v2 │ │ +0a2968: 7b22 |0046: neg-int v2, v2 │ │ +0a296a: 6e10 c31c 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a2970: 0a03 |004a: move-result v3 │ │ +0a2972: 6e40 f81b 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ +0a2978: 28e7 |004e: goto 0035 // -0019 │ │ +0a297a: 5441 2c07 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a297e: 6e10 e118 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a2984: 0a02 |0054: move-result v2 │ │ +0a2986: 6e10 c31c 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a298c: 0a03 |0058: move-result v3 │ │ +0a298e: 6e40 f81b 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ +0a2994: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1305 │ │ 0x0006 line=1306 │ │ 0x0025 line=1309 │ │ 0x0029 line=1310 │ │ 0x002f line=1311 │ │ @@ -222101,18 +222174,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a29d8: |[0a29d8] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -0a29e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a29ea: 6e20 c818 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ -0a29f0: 0e00 |0004: return-void │ │ +0a2998: |[0a2998] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +0a29a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a29aa: 6e20 c818 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ +0a29b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0004 line=1223 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -222121,65 +222194,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -0a29f4: |[0a29f4] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -0a2a04: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a2a06: 6e10 d618 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a2a0c: 0a01 |0004: move-result v1 │ │ -0a2a0e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0a2a10: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -0a2a14: 6e20 d518 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a2a1a: 0c00 |000b: move-result-object v0 │ │ -0a2a1c: 6e10 a41c 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a2a22: 0c04 |000f: move-result-object v4 │ │ -0a2a24: 1f04 8a03 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a2a28: 6e20 ec18 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a2a2e: 0a06 |0015: move-result v6 │ │ -0a2a30: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -0a2a34: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -0a2a38: 5546 fa06 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ -0a2a3c: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -0a2a40: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a2a44: 28e6 |0020: goto 0006 // -001a │ │ -0a2a46: 6e10 ca1c 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a2a4c: 0a02 |0024: move-result v2 │ │ -0a2a4e: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -0a2a50: 6e30 c318 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a2a56: 0a06 |0029: move-result v6 │ │ -0a2a58: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -0a2a5c: 5496 2607 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a2a60: 7b27 |002e: neg-int v7, v2 │ │ -0a2a62: 6e10 c31c 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a2a68: 0a08 |0032: move-result v8 │ │ -0a2a6a: 6e40 f81b 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ -0a2a70: 0a06 |0036: move-result v6 │ │ -0a2a72: b665 |0037: or-int/2addr v5, v6 │ │ -0a2a74: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -0a2a76: 5c46 fa06 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ -0a2a7a: 28e3 |003b: goto 001e // -001d │ │ -0a2a7c: 5496 2c07 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a2a80: 6e10 e118 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a2a86: 0a07 |0041: move-result v7 │ │ -0a2a88: 6e10 c31c 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a2a8e: 0a08 |0045: move-result v8 │ │ -0a2a90: 6e40 f81b 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ -0a2a96: 0a06 |0049: move-result v6 │ │ -0a2a98: b665 |004a: or-int/2addr v5, v6 │ │ -0a2a9a: 28ed |004b: goto 0038 // -0013 │ │ -0a2a9c: 5496 2507 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ -0a2aa0: 6e10 b618 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18b6 │ │ -0a2aa6: 5496 2b07 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ -0a2aaa: 6e10 b618 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18b6 │ │ -0a2ab0: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -0a2ab4: 6e10 e818 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ -0a2aba: 0e00 |005b: return-void │ │ +0a29b4: |[0a29b4] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +0a29c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a29c6: 6e10 d618 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a29cc: 0a01 |0004: move-result v1 │ │ +0a29ce: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0a29d0: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +0a29d4: 6e20 d518 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a29da: 0c00 |000b: move-result-object v0 │ │ +0a29dc: 6e10 a41c 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a29e2: 0c04 |000f: move-result-object v4 │ │ +0a29e4: 1f04 8a03 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a29e8: 6e20 ec18 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a29ee: 0a06 |0015: move-result v6 │ │ +0a29f0: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +0a29f4: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +0a29f8: 5546 fa06 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ +0a29fc: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +0a2a00: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a2a04: 28e6 |0020: goto 0006 // -001a │ │ +0a2a06: 6e10 ca1c 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a2a0c: 0a02 |0024: move-result v2 │ │ +0a2a0e: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +0a2a10: 6e30 c318 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a2a16: 0a06 |0029: move-result v6 │ │ +0a2a18: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +0a2a1c: 5496 2607 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a2a20: 7b27 |002e: neg-int v7, v2 │ │ +0a2a22: 6e10 c31c 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a2a28: 0a08 |0032: move-result v8 │ │ +0a2a2a: 6e40 f81b 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ +0a2a30: 0a06 |0036: move-result v6 │ │ +0a2a32: b665 |0037: or-int/2addr v5, v6 │ │ +0a2a34: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +0a2a36: 5c46 fa06 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@06fa │ │ +0a2a3a: 28e3 |003b: goto 001e // -001d │ │ +0a2a3c: 5496 2c07 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a2a40: 6e10 e118 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a2a46: 0a07 |0041: move-result v7 │ │ +0a2a48: 6e10 c31c 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a2a4e: 0a08 |0045: move-result v8 │ │ +0a2a50: 6e40 f81b 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ +0a2a56: 0a06 |0049: move-result v6 │ │ +0a2a58: b665 |004a: or-int/2addr v5, v6 │ │ +0a2a5a: 28ed |004b: goto 0038 // -0013 │ │ +0a2a5c: 5496 2507 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ +0a2a60: 6e10 b618 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18b6 │ │ +0a2a66: 5496 2b07 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ +0a2a6a: 6e10 b618 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18b6 │ │ +0a2a70: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +0a2a74: 6e10 e818 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ +0a2a7a: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ 0x0001 line=1227 │ │ 0x0005 line=1228 │ │ 0x0008 line=1229 │ │ 0x000c line=1230 │ │ @@ -222210,42 +222283,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0a2abc: |[0a2abc] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -0a2acc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a2ace: 6e10 d618 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a2ad4: 0a00 |0004: move-result v0 │ │ -0a2ad6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0a2ad8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0a2ada: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -0a2ade: 6e20 d518 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a2ae4: 0c04 |000c: move-result-object v4 │ │ -0a2ae6: 6e10 a41c 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a2aec: 0c04 |0010: move-result-object v4 │ │ -0a2aee: 1f04 8a03 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a2af2: 5242 fd06 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a2af6: 7120 6421 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ -0a2afc: 0a03 |0018: move-result v3 │ │ -0a2afe: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a2b02: 28ec |001b: goto 0007 // -0014 │ │ -0a2b04: 5973 2e07 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@072e │ │ -0a2b08: 5474 2607 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a2b0c: 6e20 d81b 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1bd8 │ │ -0a2b12: 0a04 |0023: move-result v4 │ │ -0a2b14: 5475 2c07 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a2b18: 6e20 d81b 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1bd8 │ │ -0a2b1e: 0a05 |0029: move-result v5 │ │ -0a2b20: b654 |002a: or-int/2addr v4, v5 │ │ -0a2b22: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -0a2b26: 7110 4f12 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ -0a2b2c: 0e00 |0030: return-void │ │ +0a2a7c: |[0a2a7c] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +0a2a8c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a2a8e: 6e10 d618 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a2a94: 0a00 |0004: move-result v0 │ │ +0a2a96: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0a2a98: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0a2a9a: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +0a2a9e: 6e20 d518 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a2aa4: 0c04 |000c: move-result-object v4 │ │ +0a2aa6: 6e10 a41c 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a2aac: 0c04 |0010: move-result-object v4 │ │ +0a2aae: 1f04 8a03 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2ab2: 5242 fd06 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a2ab6: 7120 6421 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ +0a2abc: 0a03 |0018: move-result v3 │ │ +0a2abe: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a2ac2: 28ec |001b: goto 0007 // -0014 │ │ +0a2ac4: 5973 2e07 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@072e │ │ +0a2ac8: 5474 2607 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a2acc: 6e20 d81b 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1bd8 │ │ +0a2ad2: 0a04 |0023: move-result v4 │ │ +0a2ad4: 5475 2c07 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a2ad8: 6e20 d81b 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1bd8 │ │ +0a2ade: 0a05 |0029: move-result v5 │ │ +0a2ae0: b654 |002a: or-int/2addr v4, v5 │ │ +0a2ae2: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +0a2ae6: 7110 4f12 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@124f │ │ +0a2aec: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=968 │ │ 0x0005 line=969 │ │ 0x0006 line=970 │ │ 0x0009 line=971 │ │ 0x0015 line=972 │ │ @@ -222266,36 +222339,36 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0a2b30: |[0a2b30] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -0a2b40: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a2b42: 6e10 a41c 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a2b48: 0c00 |0004: move-result-object v0 │ │ -0a2b4a: 1f00 8a03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a2b4e: 5502 fb06 |0007: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ -0a2b52: 3802 2100 |0009: if-eqz v2, 002a // +0021 │ │ -0a2b56: 5c03 fb06 |000b: iput-boolean v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ -0a2b5a: 5442 2707 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ -0a2b5e: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -0a2b62: 5442 2707 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ -0a2b66: 7220 8d18 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@188d │ │ -0a2b6c: 7030 1319 5403 |0016: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1913 │ │ -0a2b72: 6e10 e618 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@18e6 │ │ -0a2b78: 0a02 |001c: move-result v2 │ │ -0a2b7a: 3802 0d00 |001d: if-eqz v2, 002a // +000d │ │ -0a2b7e: 6e10 e018 0400 |001f: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@18e0 │ │ -0a2b84: 0c01 |0022: move-result-object v1 │ │ -0a2b86: 3801 0700 |0023: if-eqz v1, 002a // +0007 │ │ -0a2b8a: 1302 2000 |0025: const/16 v2, #int 32 // #20 │ │ -0a2b8e: 6e20 fb1c 2100 |0027: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1cfb │ │ -0a2b94: 0e00 |002a: return-void │ │ +0a2af0: |[0a2af0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +0a2b00: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a2b02: 6e10 a41c 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a2b08: 0c00 |0004: move-result-object v0 │ │ +0a2b0a: 1f00 8a03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2b0e: 5502 fb06 |0007: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ +0a2b12: 3802 2100 |0009: if-eqz v2, 002a // +0021 │ │ +0a2b16: 5c03 fb06 |000b: iput-boolean v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ +0a2b1a: 5442 2707 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ +0a2b1e: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +0a2b22: 5442 2707 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ +0a2b26: 7220 8d18 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@188d │ │ +0a2b2c: 7030 1319 5403 |0016: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1913 │ │ +0a2b32: 6e10 e618 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@18e6 │ │ +0a2b38: 0a02 |001c: move-result v2 │ │ +0a2b3a: 3802 0d00 |001d: if-eqz v2, 002a // +000d │ │ +0a2b3e: 6e10 e018 0400 |001f: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@18e0 │ │ +0a2b44: 0c01 |0022: move-result-object v1 │ │ +0a2b46: 3801 0700 |0023: if-eqz v1, 002a // +0007 │ │ +0a2b4a: 1302 2000 |0025: const/16 v2, #int 32 // #20 │ │ +0a2b4e: 6e20 fb1c 2100 |0027: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1cfb │ │ +0a2b54: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=630 │ │ 0x0007 line=631 │ │ 0x000b line=632 │ │ 0x000d line=633 │ │ 0x0011 line=634 │ │ @@ -222316,29 +222389,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0a2b98: |[0a2b98] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -0a2ba8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a2baa: 6e10 a41c 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a2bb0: 0c00 |0004: move-result-object v0 │ │ -0a2bb2: 1f00 8a03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a2bb6: 5501 fb06 |0007: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ -0a2bba: 3901 1300 |0009: if-nez v1, 001c // +0013 │ │ -0a2bbe: 5c02 fb06 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ -0a2bc2: 5431 2707 |000d: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ -0a2bc6: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -0a2bca: 5431 2707 |0011: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ -0a2bce: 7220 8e18 4100 |0013: invoke-interface {v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@188e │ │ -0a2bd4: 7030 1319 4302 |0016: invoke-direct {v3, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1913 │ │ -0a2bda: 6e10 f41c 0400 |0019: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1cf4 │ │ -0a2be0: 0e00 |001c: return-void │ │ +0a2b58: |[0a2b58] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +0a2b68: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a2b6a: 6e10 a41c 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a2b70: 0c00 |0004: move-result-object v0 │ │ +0a2b72: 1f00 8a03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2b76: 5501 fb06 |0007: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ +0a2b7a: 3901 1300 |0009: if-nez v1, 001c // +0013 │ │ +0a2b7e: 5c02 fb06 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ +0a2b82: 5431 2707 |000d: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ +0a2b86: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +0a2b8a: 5431 2707 |0011: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ +0a2b8e: 7220 8e18 4100 |0013: invoke-interface {v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@188e │ │ +0a2b94: 7030 1319 4302 |0016: invoke-direct {v3, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1913 │ │ +0a2b9a: 6e10 f41c 0400 |0019: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1cf4 │ │ +0a2ba0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=652 │ │ 0x0007 line=653 │ │ 0x000b line=654 │ │ 0x000d line=655 │ │ 0x0011 line=656 │ │ @@ -222355,20 +222428,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0a2be4: |[0a2be4] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -0a2bf4: 5410 2707 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ -0a2bf8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0a2bfc: 5410 2707 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ -0a2c00: 7230 8f18 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@188f │ │ -0a2c06: 0e00 |0009: return-void │ │ +0a2ba4: |[0a2ba4] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +0a2bb4: 5410 2707 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ +0a2bb8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a2bbc: 5410 2707 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ +0a2bc0: 7230 8f18 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@188f │ │ +0a2bc6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ 0x0004 line=684 │ │ 0x0009 line=686 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -222380,221 +222453,221 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 391 16-bit code units │ │ -0a2c08: |[0a2c08] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -0a2c18: 7401 de18 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@18de │ │ -0a2c1e: 0a12 |0003: move-result v18 │ │ -0a2c20: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -0a2c24: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -0a2c28: 6e20 e918 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ -0a2c2e: 0a11 |000b: move-result v17 │ │ -0a2c30: 120d |000c: const/4 v13, #int 0 // #0 │ │ -0a2c32: 7401 e118 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a2c38: 0a0e |0010: move-result v14 │ │ -0a2c3a: 7401 9c01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ -0a2c40: 0a15 |0014: move-result v21 │ │ -0a2c42: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -0a2c46: 7401 d618 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a2c4c: 0a0a |001a: move-result v10 │ │ -0a2c4e: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -0a2c52: 0200 1300 |001d: move/from16 v0, v19 │ │ -0a2c56: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -0a2c5a: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -0a2c5e: 0201 1300 |0023: move/from16 v1, v19 │ │ -0a2c62: 6e20 d518 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a2c68: 0c19 |0028: move-result-object v25 │ │ -0a2c6a: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -0a2c6e: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -0a2c72: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -0a2c76: 7401 c91c 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -0a2c7c: 0a02 |0032: move-result v2 │ │ -0a2c7e: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -0a2c82: 7701 e318 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@18e3 │ │ -0a2c88: 0a02 |0038: move-result v2 │ │ -0a2c8a: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -0a2c8e: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -0a2c92: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -0a2c96: 6e20 ec18 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a2c9c: 0a02 |0042: move-result v2 │ │ -0a2c9e: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -0a2ca2: 7401 9d1c 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1c9d │ │ -0a2ca8: 0a02 |0048: move-result v2 │ │ -0a2caa: 0200 1200 |0049: move/from16 v0, v18 │ │ -0a2cae: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -0a2cb2: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0a2cb6: 28ce |004f: goto 001d // -0032 │ │ -0a2cb8: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -0a2cba: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -0a2cbe: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -0a2cc2: 6e30 c318 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a2cc8: 0a02 |0058: move-result v2 │ │ -0a2cca: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -0a2cce: 7401 b91c 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -0a2cd4: 0a1b |005e: move-result v27 │ │ -0a2cd6: 0200 1b00 |005f: move/from16 v0, v27 │ │ -0a2cda: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -0a2cde: 020d 1b00 |0063: move/from16 v13, v27 │ │ -0a2ce2: 28e8 |0065: goto 004d // -0018 │ │ -0a2ce4: 7401 a51c 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -0a2cea: 0a1a |0069: move-result v26 │ │ -0a2cec: 0200 1a00 |006a: move/from16 v0, v26 │ │ -0a2cf0: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -0a2cf4: 020e 1a00 |006e: move/from16 v14, v26 │ │ -0a2cf8: 28dd |0070: goto 004d // -0023 │ │ -0a2cfa: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -0a2cfc: 7401 de18 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@18de │ │ -0a2d02: 0a03 |0075: move-result v3 │ │ -0a2d04: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -0a2d08: 6e53 8a01 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@018a │ │ -0a2d0e: 7505 451d 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1d45 │ │ -0a2d14: 0a16 |007e: move-result v22 │ │ -0a2d16: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -0a2d1a: 0201 1500 |0081: move/from16 v1, v21 │ │ -0a2d1e: 6e20 9901 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ -0a2d24: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -0a2d28: 5202 2e07 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@072e │ │ -0a2d2c: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -0a2d2e: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -0a2d32: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -0a2d36: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -0a2d3a: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -0a2d3e: 5202 2d07 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@072d │ │ -0a2d42: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -0a2d46: b532 |0097: and-int/2addr v2, v3 │ │ -0a2d48: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -0a2d4c: 8292 |009a: int-to-float v2, v9 │ │ -0a2d4e: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -0a2d52: 5203 2e07 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@072e │ │ -0a2d56: c832 |009f: mul-float/2addr v2, v3 │ │ -0a2d58: 8720 |00a0: float-to-int v0, v2 │ │ -0a2d5a: 0214 0000 |00a1: move/from16 v20, v0 │ │ -0a2d5e: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -0a2d62: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -0a2d66: 5203 2d07 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@072d │ │ -0a2d6a: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -0a2d70: b543 |00ac: and-int/2addr v3, v4 │ │ -0a2d72: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -0a2d76: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -0a2d7a: 5402 2f07 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@072f │ │ -0a2d7e: 6e20 ae01 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -0a2d84: 82d3 |00b6: int-to-float v3, v13 │ │ -0a2d86: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -0a2d88: 82e5 |00b8: int-to-float v5, v14 │ │ -0a2d8a: 7401 de18 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@18de │ │ -0a2d90: 0a02 |00bc: move-result v2 │ │ -0a2d92: 8226 |00bd: int-to-float v6, v2 │ │ -0a2d94: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -0a2d98: 5407 2f07 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@072f │ │ -0a2d9c: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -0a2da0: 7406 9401 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0194 │ │ -0a2da6: 0f16 |00c7: return v22 │ │ -0a2da8: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -0a2dac: 5402 3007 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ -0a2db0: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -0a2db4: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -0a2db6: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -0a2dba: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -0a2dbe: 6e30 c318 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a2dc4: 0a02 |00d6: move-result v2 │ │ -0a2dc6: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -0a2dca: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -0a2dce: 5402 3007 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ -0a2dd2: 6e10 d701 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01d7 │ │ -0a2dd8: 0a17 |00e0: move-result v23 │ │ -0a2dda: 7401 b91c 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -0a2de0: 0a0c |00e4: move-result v12 │ │ -0a2de2: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -0a2de6: 5402 2607 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a2dea: 6e10 e41b 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1be4 │ │ -0a2df0: 0a10 |00ec: move-result v16 │ │ -0a2df2: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -0a2df4: 82c3 |00ee: int-to-float v3, v12 │ │ -0a2df6: 0200 1000 |00ef: move/from16 v0, v16 │ │ -0a2dfa: 8204 |00f1: int-to-float v4, v0 │ │ -0a2dfc: c943 |00f2: div-float/2addr v3, v4 │ │ -0a2dfe: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -0a2e02: 7120 6621 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -0a2e08: 0a03 |00f8: move-result v3 │ │ -0a2e0a: 7120 6421 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ -0a2e10: 0a08 |00fc: move-result v8 │ │ -0a2e12: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -0a2e16: 5402 3007 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ -0a2e1a: 7401 c31c 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a2e20: 0a03 |0104: move-result v3 │ │ -0a2e22: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -0a2e26: 7401 981c 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -0a2e2c: 0a05 |010a: move-result v5 │ │ -0a2e2e: 6e55 de01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ -0a2e34: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -0a2e38: 5402 3007 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ -0a2e3c: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -0a2e40: c883 |0114: mul-float/2addr v3, v8 │ │ -0a2e42: 8733 |0115: float-to-int v3, v3 │ │ -0a2e44: 6e20 dc01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01dc │ │ -0a2e4a: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -0a2e4e: 5402 3007 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ -0a2e52: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -0a2e56: 6e20 d501 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ -0a2e5c: 28a5 |0122: goto 00c7 // -005b │ │ -0a2e5e: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -0a2e62: 5402 3107 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ -0a2e66: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -0a2e6a: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -0a2e6c: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -0a2e70: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -0a2e74: 6e30 c318 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a2e7a: 0a02 |0131: move-result v2 │ │ -0a2e7c: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -0a2e80: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -0a2e84: 5402 3107 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ -0a2e88: 6e10 d701 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01d7 │ │ -0a2e8e: 0a17 |013b: move-result v23 │ │ -0a2e90: 7401 a51c 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -0a2e96: 0a0b |013f: move-result v11 │ │ -0a2e98: 7401 e118 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a2e9e: 0a02 |0143: move-result v2 │ │ -0a2ea0: 9118 020b |0144: sub-int v24, v2, v11 │ │ -0a2ea4: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -0a2ea8: 5402 2c07 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a2eac: 6e10 e41b 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1be4 │ │ -0a2eb2: 0a10 |014d: move-result v16 │ │ -0a2eb4: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -0a2eb6: 0200 1800 |014f: move/from16 v0, v24 │ │ -0a2eba: 8203 |0151: int-to-float v3, v0 │ │ -0a2ebc: 0200 1000 |0152: move/from16 v0, v16 │ │ -0a2ec0: 8204 |0154: int-to-float v4, v0 │ │ -0a2ec2: c943 |0155: div-float/2addr v3, v4 │ │ -0a2ec4: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -0a2ec8: 7120 6621 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ -0a2ece: 0a03 |015b: move-result v3 │ │ -0a2ed0: 7120 6421 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ -0a2ed6: 0a08 |015f: move-result v8 │ │ -0a2ed8: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -0a2edc: 5402 3107 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ -0a2ee0: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -0a2ee4: 7401 c31c 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a2eea: 0a04 |0169: move-result v4 │ │ -0a2eec: 7401 981c 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -0a2ef2: 0a05 |016d: move-result v5 │ │ -0a2ef4: 6e55 de01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ -0a2efa: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -0a2efe: 5402 3107 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ -0a2f02: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -0a2f06: c883 |0177: mul-float/2addr v3, v8 │ │ -0a2f08: 8733 |0178: float-to-int v3, v3 │ │ -0a2f0a: 6e20 dc01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01dc │ │ -0a2f10: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -0a2f14: 5402 3107 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ -0a2f18: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -0a2f1c: 6e20 d501 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ -0a2f22: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +0a2bc8: |[0a2bc8] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +0a2bd8: 7401 de18 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@18de │ │ +0a2bde: 0a12 |0003: move-result v18 │ │ +0a2be0: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +0a2be4: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +0a2be8: 6e20 e918 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ +0a2bee: 0a11 |000b: move-result v17 │ │ +0a2bf0: 120d |000c: const/4 v13, #int 0 // #0 │ │ +0a2bf2: 7401 e118 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a2bf8: 0a0e |0010: move-result v14 │ │ +0a2bfa: 7401 9c01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@019c │ │ +0a2c00: 0a15 |0014: move-result v21 │ │ +0a2c02: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +0a2c06: 7401 d618 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a2c0c: 0a0a |001a: move-result v10 │ │ +0a2c0e: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +0a2c12: 0200 1300 |001d: move/from16 v0, v19 │ │ +0a2c16: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +0a2c1a: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +0a2c1e: 0201 1300 |0023: move/from16 v1, v19 │ │ +0a2c22: 6e20 d518 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a2c28: 0c19 |0028: move-result-object v25 │ │ +0a2c2a: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +0a2c2e: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +0a2c32: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +0a2c36: 7401 c91c 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +0a2c3c: 0a02 |0032: move-result v2 │ │ +0a2c3e: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +0a2c42: 7701 e318 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@18e3 │ │ +0a2c48: 0a02 |0038: move-result v2 │ │ +0a2c4a: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +0a2c4e: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +0a2c52: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +0a2c56: 6e20 ec18 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a2c5c: 0a02 |0042: move-result v2 │ │ +0a2c5e: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +0a2c62: 7401 9d1c 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1c9d │ │ +0a2c68: 0a02 |0048: move-result v2 │ │ +0a2c6a: 0200 1200 |0049: move/from16 v0, v18 │ │ +0a2c6e: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +0a2c72: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +0a2c76: 28ce |004f: goto 001d // -0032 │ │ +0a2c78: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +0a2c7a: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +0a2c7e: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +0a2c82: 6e30 c318 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a2c88: 0a02 |0058: move-result v2 │ │ +0a2c8a: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +0a2c8e: 7401 b91c 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +0a2c94: 0a1b |005e: move-result v27 │ │ +0a2c96: 0200 1b00 |005f: move/from16 v0, v27 │ │ +0a2c9a: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +0a2c9e: 020d 1b00 |0063: move/from16 v13, v27 │ │ +0a2ca2: 28e8 |0065: goto 004d // -0018 │ │ +0a2ca4: 7401 a51c 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +0a2caa: 0a1a |0069: move-result v26 │ │ +0a2cac: 0200 1a00 |006a: move/from16 v0, v26 │ │ +0a2cb0: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +0a2cb4: 020e 1a00 |006e: move/from16 v14, v26 │ │ +0a2cb8: 28dd |0070: goto 004d // -0023 │ │ +0a2cba: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +0a2cbc: 7401 de18 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@18de │ │ +0a2cc2: 0a03 |0075: move-result v3 │ │ +0a2cc4: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +0a2cc8: 6e53 8a01 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@018a │ │ +0a2cce: 7505 451d 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1d45 │ │ +0a2cd4: 0a16 |007e: move-result v22 │ │ +0a2cd6: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +0a2cda: 0201 1500 |0081: move/from16 v1, v21 │ │ +0a2cde: 6e20 9901 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0199 │ │ +0a2ce4: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +0a2ce8: 5202 2e07 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@072e │ │ +0a2cec: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +0a2cee: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +0a2cf2: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +0a2cf6: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +0a2cfa: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +0a2cfe: 5202 2d07 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@072d │ │ +0a2d02: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +0a2d06: b532 |0097: and-int/2addr v2, v3 │ │ +0a2d08: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +0a2d0c: 8292 |009a: int-to-float v2, v9 │ │ +0a2d0e: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +0a2d12: 5203 2e07 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@072e │ │ +0a2d16: c832 |009f: mul-float/2addr v2, v3 │ │ +0a2d18: 8720 |00a0: float-to-int v0, v2 │ │ +0a2d1a: 0214 0000 |00a1: move/from16 v20, v0 │ │ +0a2d1e: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +0a2d22: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +0a2d26: 5203 2d07 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@072d │ │ +0a2d2a: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +0a2d30: b543 |00ac: and-int/2addr v3, v4 │ │ +0a2d32: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +0a2d36: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +0a2d3a: 5402 2f07 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@072f │ │ +0a2d3e: 6e20 ae01 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +0a2d44: 82d3 |00b6: int-to-float v3, v13 │ │ +0a2d46: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +0a2d48: 82e5 |00b8: int-to-float v5, v14 │ │ +0a2d4a: 7401 de18 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@18de │ │ +0a2d50: 0a02 |00bc: move-result v2 │ │ +0a2d52: 8226 |00bd: int-to-float v6, v2 │ │ +0a2d54: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +0a2d58: 5407 2f07 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@072f │ │ +0a2d5c: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +0a2d60: 7406 9401 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0194 │ │ +0a2d66: 0f16 |00c7: return v22 │ │ +0a2d68: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +0a2d6c: 5402 3007 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ +0a2d70: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +0a2d74: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +0a2d76: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +0a2d7a: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +0a2d7e: 6e30 c318 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a2d84: 0a02 |00d6: move-result v2 │ │ +0a2d86: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +0a2d8a: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +0a2d8e: 5402 3007 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ +0a2d92: 6e10 d701 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01d7 │ │ +0a2d98: 0a17 |00e0: move-result v23 │ │ +0a2d9a: 7401 b91c 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +0a2da0: 0a0c |00e4: move-result v12 │ │ +0a2da2: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +0a2da6: 5402 2607 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a2daa: 6e10 e41b 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1be4 │ │ +0a2db0: 0a10 |00ec: move-result v16 │ │ +0a2db2: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +0a2db4: 82c3 |00ee: int-to-float v3, v12 │ │ +0a2db6: 0200 1000 |00ef: move/from16 v0, v16 │ │ +0a2dba: 8204 |00f1: int-to-float v4, v0 │ │ +0a2dbc: c943 |00f2: div-float/2addr v3, v4 │ │ +0a2dbe: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +0a2dc2: 7120 6621 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +0a2dc8: 0a03 |00f8: move-result v3 │ │ +0a2dca: 7120 6421 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ +0a2dd0: 0a08 |00fc: move-result v8 │ │ +0a2dd2: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +0a2dd6: 5402 3007 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ +0a2dda: 7401 c31c 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a2de0: 0a03 |0104: move-result v3 │ │ +0a2de2: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +0a2de6: 7401 981c 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +0a2dec: 0a05 |010a: move-result v5 │ │ +0a2dee: 6e55 de01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ +0a2df4: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +0a2df8: 5402 3007 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ +0a2dfc: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +0a2e00: c883 |0114: mul-float/2addr v3, v8 │ │ +0a2e02: 8733 |0115: float-to-int v3, v3 │ │ +0a2e04: 6e20 dc01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01dc │ │ +0a2e0a: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +0a2e0e: 5402 3007 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ +0a2e12: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +0a2e16: 6e20 d501 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ +0a2e1c: 28a5 |0122: goto 00c7 // -005b │ │ +0a2e1e: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +0a2e22: 5402 3107 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ +0a2e26: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +0a2e2a: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +0a2e2c: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +0a2e30: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +0a2e34: 6e30 c318 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a2e3a: 0a02 |0131: move-result v2 │ │ +0a2e3c: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +0a2e40: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +0a2e44: 5402 3107 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ +0a2e48: 6e10 d701 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01d7 │ │ +0a2e4e: 0a17 |013b: move-result v23 │ │ +0a2e50: 7401 a51c 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +0a2e56: 0a0b |013f: move-result v11 │ │ +0a2e58: 7401 e118 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a2e5e: 0a02 |0143: move-result v2 │ │ +0a2e60: 9118 020b |0144: sub-int v24, v2, v11 │ │ +0a2e64: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +0a2e68: 5402 2c07 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a2e6c: 6e10 e41b 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1be4 │ │ +0a2e72: 0a10 |014d: move-result v16 │ │ +0a2e74: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +0a2e76: 0200 1800 |014f: move/from16 v0, v24 │ │ +0a2e7a: 8203 |0151: int-to-float v3, v0 │ │ +0a2e7c: 0200 1000 |0152: move/from16 v0, v16 │ │ +0a2e80: 8204 |0154: int-to-float v4, v0 │ │ +0a2e82: c943 |0155: div-float/2addr v3, v4 │ │ +0a2e84: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +0a2e88: 7120 6621 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@2166 │ │ +0a2e8e: 0a03 |015b: move-result v3 │ │ +0a2e90: 7120 6421 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@2164 │ │ +0a2e96: 0a08 |015f: move-result v8 │ │ +0a2e98: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +0a2e9c: 5402 3107 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ +0a2ea0: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +0a2ea4: 7401 c31c 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a2eaa: 0a04 |0169: move-result v4 │ │ +0a2eac: 7401 981c 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +0a2eb2: 0a05 |016d: move-result v5 │ │ +0a2eb4: 6e55 de01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ +0a2eba: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +0a2ebe: 5402 3107 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ +0a2ec2: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +0a2ec6: c883 |0177: mul-float/2addr v3, v8 │ │ +0a2ec8: 8733 |0178: float-to-int v3, v3 │ │ +0a2eca: 6e20 dc01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01dc │ │ +0a2ed0: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +0a2ed4: 5402 3107 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ +0a2ed8: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +0a2edc: 6e20 d501 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ +0a2ee2: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1035 │ │ 0x0004 line=1036 │ │ 0x000c line=1037 │ │ 0x0011 line=1039 │ │ 0x0015 line=1040 │ │ @@ -222669,35 +222742,35 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0a2f28: |[0a2f28] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -0a2f38: 7110 2f12 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -0a2f3e: 0a05 |0003: move-result v5 │ │ -0a2f40: 7120 de0f 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ -0a2f46: 0a05 |0007: move-result v5 │ │ -0a2f48: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -0a2f4c: 6e10 d618 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a2f52: 0a03 |000d: move-result v3 │ │ -0a2f54: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0a2f56: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -0a2f5a: 6e20 d518 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a2f60: 0c01 |0014: move-result-object v1 │ │ -0a2f62: 6e20 dc18 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ -0a2f68: 0a02 |0018: move-result v2 │ │ -0a2f6a: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -0a2f6e: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -0a2f72: 1101 |001d: return-object v1 │ │ -0a2f74: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0a2f78: 28ef |0020: goto 000f // -0011 │ │ -0a2f7a: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -0a2f7c: 28fb |0022: goto 001d // -0005 │ │ +0a2ee8: |[0a2ee8] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +0a2ef8: 7110 2f12 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +0a2efe: 0a05 |0003: move-result v5 │ │ +0a2f00: 7120 de0f 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ +0a2f06: 0a05 |0007: move-result v5 │ │ +0a2f08: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +0a2f0c: 6e10 d618 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a2f12: 0a03 |000d: move-result v3 │ │ +0a2f14: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0a2f16: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +0a2f1a: 6e20 d518 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a2f20: 0c01 |0014: move-result-object v1 │ │ +0a2f22: 6e20 dc18 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ +0a2f28: 0a02 |0018: move-result v2 │ │ +0a2f2a: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +0a2f2e: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +0a2f32: 1101 |001d: return-object v1 │ │ +0a2f34: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a2f38: 28ef |0020: goto 000f // -0011 │ │ +0a2f3a: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +0a2f3c: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x000a line=748 │ │ 0x000e line=749 │ │ 0x0011 line=750 │ │ 0x0015 line=751 │ │ @@ -222721,31 +222794,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0a2f80: |[0a2f80] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -0a2f90: 6e10 d618 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a2f96: 0a01 |0003: move-result v1 │ │ -0a2f98: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a2f9a: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0a2f9e: 6e20 d518 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a2fa4: 0c00 |000a: move-result-object v0 │ │ -0a2fa6: 6e10 a41c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a2fac: 0c03 |000e: move-result-object v3 │ │ -0a2fae: 1f03 8a03 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a2fb2: 5533 fb06 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ -0a2fb6: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -0a2fba: 1100 |0015: return-object v0 │ │ -0a2fbc: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a2fc0: 28ed |0018: goto 0005 // -0013 │ │ -0a2fc2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0a2fc4: 28fb |001a: goto 0015 // -0005 │ │ +0a2f40: |[0a2f40] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +0a2f50: 6e10 d618 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a2f56: 0a01 |0003: move-result v1 │ │ +0a2f58: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a2f5a: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +0a2f5e: 6e20 d518 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a2f64: 0c00 |000a: move-result-object v0 │ │ +0a2f66: 6e10 a41c 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a2f6c: 0c03 |000e: move-result-object v3 │ │ +0a2f6e: 1f03 8a03 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2f72: 5533 fb06 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ +0a2f76: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +0a2f7a: 1100 |0015: return-object v0 │ │ +0a2f7c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a2f80: 28ed |0018: goto 0005 // -0013 │ │ +0a2f82: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0a2f84: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ 0x0004 line=718 │ │ 0x0007 line=719 │ │ 0x000b line=720 │ │ 0x0015 line=724 │ │ @@ -222763,19 +222836,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a2fc8: |[0a2fc8] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0a2fd8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0a2fda: 2200 8a03 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a2fde: 7030 9118 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1891 │ │ -0a2fe4: 1100 |0006: return-object v0 │ │ +0a2f88: |[0a2f88] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0a2f98: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0a2f9a: 2200 8a03 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2f9e: 7030 9118 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1891 │ │ +0a2fa4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1417 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -222783,20 +222856,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 │ │ -0a2fe8: |[0a2fe8] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0a2ff8: 2200 8a03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a2ffc: 6e10 d818 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@18d8 │ │ -0a3002: 0c01 |0005: move-result-object v1 │ │ -0a3004: 7030 9318 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1893 │ │ -0a300a: 1100 |0009: return-object v0 │ │ +0a2fa8: |[0a2fa8] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0a2fb8: 2200 8a03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2fbc: 6e10 d818 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@18d8 │ │ +0a2fc2: 0c01 |0005: move-result-object v1 │ │ +0a2fc4: 7030 9318 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1893 │ │ +0a2fca: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1436 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -222805,30 +222878,30 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0a300c: |[0a300c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0a301c: 2020 8a03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a3020: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0a3024: 2200 8a03 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a3028: 1f02 8a03 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a302c: 7020 9418 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@1894 │ │ -0a3032: 1100 |000b: return-object v0 │ │ -0a3034: 2020 2104 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -0a3038: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -0a303c: 2200 8a03 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a3040: 1f02 2104 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -0a3044: 7020 9618 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1896 │ │ -0a304a: 28f4 |0017: goto 000b // -000c │ │ -0a304c: 2200 8a03 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a3050: 7020 9518 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1895 │ │ -0a3056: 28ee |001d: goto 000b // -0012 │ │ +0a2fcc: |[0a2fcc] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0a2fdc: 2020 8a03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2fe0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0a2fe4: 2200 8a03 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2fe8: 1f02 8a03 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a2fec: 7020 9418 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@1894 │ │ +0a2ff2: 1100 |000b: return-object v0 │ │ +0a2ff4: 2020 2104 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ +0a2ff8: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +0a2ffc: 2200 8a03 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a3000: 1f02 2104 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ +0a3004: 7020 9618 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1896 │ │ +0a300a: 28f4 |0017: goto 000b // -000c │ │ +0a300c: 2200 8a03 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a3010: 7020 9518 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1895 │ │ +0a3016: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1422 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x000c - 0x0014 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x001e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -222839,29 +222912,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a3058: |[0a3058] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -0a3068: 7110 2f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -0a306e: 0a01 |0003: move-result v1 │ │ -0a3070: 7120 de0f 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ -0a3076: 0a00 |0007: move-result v0 │ │ -0a3078: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0a307a: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0a307e: 5221 2807 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0728 │ │ -0a3082: 0f01 |000d: return v1 │ │ -0a3084: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0a3086: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0a308a: 5221 2907 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0729 │ │ -0a308e: 28fa |0013: goto 000d // -0006 │ │ -0a3090: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0a3092: 28f8 |0015: goto 000d // -0008 │ │ +0a3018: |[0a3018] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +0a3028: 7110 2f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +0a302e: 0a01 |0003: move-result v1 │ │ +0a3030: 7120 de0f 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ +0a3036: 0a00 |0007: move-result v0 │ │ +0a3038: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0a303a: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0a303e: 5221 2807 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0728 │ │ +0a3042: 0f01 |000d: return v1 │ │ +0a3044: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0a3046: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0a304a: 5221 2907 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0729 │ │ +0a304e: 28fa |0013: goto 000d // -0006 │ │ +0a3050: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0a3052: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0008 line=528 │ │ 0x000b line=529 │ │ 0x000d line=533 │ │ 0x000e line=530 │ │ @@ -222877,27 +222950,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a3094: |[0a3094] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -0a30a4: 6e20 dc18 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ -0a30aa: 0a00 |0003: move-result v0 │ │ -0a30ac: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -0a30ae: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0a30b2: 5221 2807 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0728 │ │ -0a30b6: 0f01 |0009: return v1 │ │ -0a30b8: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0a30ba: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0a30be: 5221 2907 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0729 │ │ -0a30c2: 28fa |000f: goto 0009 // -0006 │ │ -0a30c4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0a30c6: 28f8 |0011: goto 0009 // -0008 │ │ +0a3054: |[0a3054] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +0a3064: 6e20 dc18 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ +0a306a: 0a00 |0003: move-result v0 │ │ +0a306c: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0a306e: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +0a3072: 5221 2807 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0728 │ │ +0a3076: 0f01 |0009: return v1 │ │ +0a3078: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0a307a: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0a307e: 5221 2907 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0729 │ │ +0a3082: 28fa |000f: goto 0009 // -0006 │ │ +0a3084: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0a3086: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0004 line=546 │ │ 0x0007 line=547 │ │ 0x0009 line=551 │ │ 0x000a line=548 │ │ @@ -222913,29 +222986,29 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a30c8: |[0a30c8] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ -0a30d8: 7110 2f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -0a30de: 0a01 |0003: move-result v1 │ │ -0a30e0: 7120 de0f 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ -0a30e6: 0a00 |0007: move-result v0 │ │ -0a30e8: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0a30ea: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0a30ee: 5421 3307 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@0733 │ │ -0a30f2: 1101 |000d: return-object v1 │ │ -0a30f4: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0a30f6: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0a30fa: 5421 3407 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0734 │ │ -0a30fe: 28fa |0013: goto 000d // -0006 │ │ -0a3100: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0a3102: 28f8 |0015: goto 000d // -0008 │ │ +0a3088: |[0a3088] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ +0a3098: 7110 2f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +0a309e: 0a01 |0003: move-result v1 │ │ +0a30a0: 7120 de0f 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ +0a30a6: 0a00 |0007: move-result v0 │ │ +0a30a8: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0a30aa: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0a30ae: 5421 3307 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@0733 │ │ +0a30b2: 1101 |000d: return-object v1 │ │ +0a30b4: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0a30b6: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0a30ba: 5421 3407 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0734 │ │ +0a30be: 28fa |0013: goto 000d // -0006 │ │ +0a30c0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0a30c2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0008 line=586 │ │ 0x000b line=587 │ │ 0x000d line=591 │ │ 0x000e line=588 │ │ @@ -222951,24 +223024,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a3104: |[0a3104] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -0a3114: 6e10 a41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a311a: 0c01 |0003: move-result-object v1 │ │ -0a311c: 1f01 8a03 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a3120: 5210 f806 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0a3124: 7110 2f12 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -0a312a: 0a01 |000b: move-result v1 │ │ -0a312c: 7120 de0f 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ -0a3132: 0a01 |000f: move-result v1 │ │ -0a3134: 0f01 |0010: return v1 │ │ +0a30c4: |[0a30c4] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +0a30d4: 6e10 a41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a30da: 0c01 |0003: move-result-object v1 │ │ +0a30dc: 1f01 8a03 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a30e0: 5210 f806 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0a30e4: 7110 2f12 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +0a30ea: 0a01 |000b: move-result v1 │ │ +0a30ec: 7120 de0f 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ +0a30f2: 0a01 |000f: move-result v1 │ │ +0a30f4: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ 0x0008 line=708 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -222979,20 +223052,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a3138: |[0a3138] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -0a3148: 6e10 a41c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a314e: 0c00 |0003: move-result-object v0 │ │ -0a3150: 1f00 8a03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a3154: 5200 fd06 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a3158: 0f00 |0008: return v0 │ │ +0a30f8: |[0a30f8] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +0a3108: 6e10 a41c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a310e: 0c00 |0003: move-result-object v0 │ │ +0a3110: 1f00 8a03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a3114: 5200 fd06 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a3118: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -223001,24 +223074,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a315c: |[0a315c] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -0a316c: 6e10 a41c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a3172: 0c00 |0003: move-result-object v0 │ │ -0a3174: 1f00 8a03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a3178: 5200 f806 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0a317c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0a3180: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a3182: 0f00 |000b: return v0 │ │ -0a3184: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a3186: 28fe |000d: goto 000b // -0002 │ │ +0a311c: |[0a311c] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +0a312c: 6e10 a41c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a3132: 0c00 |0003: move-result-object v0 │ │ +0a3134: 1f00 8a03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a3138: 5200 f806 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0a313c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0a3140: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a3142: 0f00 |000b: return v0 │ │ +0a3144: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a3146: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -223027,23 +223100,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a3188: |[0a3188] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -0a3198: 6e20 ce18 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a319e: 0c00 |0003: move-result-object v0 │ │ -0a31a0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0a31a4: 6e20 eb18 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@18eb │ │ -0a31aa: 0a01 |0009: move-result v1 │ │ -0a31ac: 0f01 |000a: return v1 │ │ -0a31ae: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0a31b0: 28fe |000c: goto 000a // -0002 │ │ +0a3148: |[0a3148] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +0a3158: 6e20 ce18 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a315e: 0c00 |0003: move-result-object v0 │ │ +0a3160: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0a3164: 6e20 eb18 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@18eb │ │ +0a316a: 0a01 |0009: move-result v1 │ │ +0a316c: 0f01 |000a: return v1 │ │ +0a316e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0a3170: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0004 line=1367 │ │ 0x0006 line=1368 │ │ 0x000a line=1370 │ │ locals : │ │ @@ -223056,38 +223129,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0a31b4: |[0a31b4] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -0a31c4: 6e20 ec18 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a31ca: 0a00 |0003: move-result v0 │ │ -0a31cc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0a31d0: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0a31d4: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a31d8: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a31de: 1a02 bc13 |000d: const-string v2, "View " // string@13bc │ │ -0a31e2: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a31e8: 0c01 |0012: move-result-object v1 │ │ -0a31ea: 6e20 a921 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0a31f0: 0c01 |0016: move-result-object v1 │ │ -0a31f2: 1a02 5f00 |0017: const-string v2, " is not a drawer" // string@005f │ │ -0a31f6: 6e20 aa21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a31fc: 0c01 |001c: move-result-object v1 │ │ -0a31fe: 6e10 af21 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a3204: 0c01 |0020: move-result-object v1 │ │ -0a3206: 7020 4621 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0a320c: 2700 |0024: throw v0 │ │ -0a320e: 6e10 a41c 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a3214: 0c00 |0028: move-result-object v0 │ │ -0a3216: 1f00 8a03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a321a: 5500 fb06 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ -0a321e: 0f00 |002d: return v0 │ │ +0a3174: |[0a3174] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +0a3184: 6e20 ec18 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a318a: 0a00 |0003: move-result v0 │ │ +0a318c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0a3190: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0a3194: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a3198: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a319e: 1a02 b813 |000d: const-string v2, "View " // string@13b8 │ │ +0a31a2: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a31a8: 0c01 |0012: move-result-object v1 │ │ +0a31aa: 6e20 a921 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0a31b0: 0c01 |0016: move-result-object v1 │ │ +0a31b2: 1a02 5f00 |0017: const-string v2, " is not a drawer" // string@005f │ │ +0a31b6: 6e20 aa21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a31bc: 0c01 |001c: move-result-object v1 │ │ +0a31be: 6e10 af21 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a31c4: 0c01 |0020: move-result-object v1 │ │ +0a31c6: 7020 4621 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0a31cc: 2700 |0024: throw v0 │ │ +0a31ce: 6e10 a41c 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a31d4: 0c00 |0028: move-result-object v0 │ │ +0a31d6: 1f00 8a03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a31da: 5500 fb06 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ +0a31de: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1350 │ │ 0x0006 line=1351 │ │ 0x0025 line=1353 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -223098,29 +223171,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a3220: |[0a3220] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -0a3230: 6e10 a41c 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a3236: 0c02 |0003: move-result-object v2 │ │ -0a3238: 1f02 8a03 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a323c: 5221 f806 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0a3240: 7110 2f12 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -0a3246: 0a02 |000b: move-result v2 │ │ -0a3248: 7120 de0f 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ -0a324e: 0a00 |000f: move-result v0 │ │ -0a3250: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -0a3254: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -0a3258: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0a325a: 0f02 |0015: return v2 │ │ -0a325c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0a325e: 28fe |0017: goto 0015 // -0002 │ │ +0a31e0: |[0a31e0] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +0a31f0: 6e10 a41c 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a31f6: 0c02 |0003: move-result-object v2 │ │ +0a31f8: 1f02 8a03 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a31fc: 5221 f806 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0a3200: 7110 2f12 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +0a3206: 0a02 |000b: move-result v2 │ │ +0a3208: 7120 de0f 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ +0a320e: 0a00 |000f: move-result v0 │ │ +0a3210: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +0a3214: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +0a3218: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0a321a: 0f02 |0015: return v2 │ │ +0a321c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0a321e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1100 │ │ 0x0008 line=1101 │ │ 0x0010 line=1103 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -223133,23 +223206,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a3260: |[0a3260] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -0a3270: 6e20 ce18 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a3276: 0c00 |0003: move-result-object v0 │ │ -0a3278: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0a327c: 6e20 ee18 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@18ee │ │ -0a3282: 0a01 |0009: move-result v1 │ │ -0a3284: 0f01 |000a: return v1 │ │ -0a3286: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0a3288: 28fe |000c: goto 000a // -0002 │ │ +0a3220: |[0a3220] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +0a3230: 6e20 ce18 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a3236: 0c00 |0003: move-result-object v0 │ │ +0a3238: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0a323c: 6e20 ee18 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@18ee │ │ +0a3242: 0a01 |0009: move-result v1 │ │ +0a3244: 0f01 |000a: return v1 │ │ +0a3246: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0a3248: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ 0x0004 line=1398 │ │ 0x0006 line=1399 │ │ 0x000a line=1401 │ │ locals : │ │ @@ -223162,44 +223235,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0a328c: |[0a328c] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -0a329c: 6e20 ec18 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a32a2: 0a00 |0003: move-result v0 │ │ -0a32a4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0a32a8: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0a32ac: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a32b0: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a32b6: 1a02 bc13 |000d: const-string v2, "View " // string@13bc │ │ -0a32ba: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a32c0: 0c01 |0012: move-result-object v1 │ │ -0a32c2: 6e20 a921 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0a32c8: 0c01 |0016: move-result-object v1 │ │ -0a32ca: 1a02 5f00 |0017: const-string v2, " is not a drawer" // string@005f │ │ -0a32ce: 6e20 aa21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a32d4: 0c01 |001c: move-result-object v1 │ │ -0a32d6: 6e10 af21 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a32dc: 0c01 |0020: move-result-object v1 │ │ -0a32de: 7020 4621 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0a32e4: 2700 |0024: throw v0 │ │ -0a32e6: 6e10 a41c 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a32ec: 0c00 |0028: move-result-object v0 │ │ -0a32ee: 1f00 8a03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a32f2: 5200 fd06 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a32f6: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -0a32f8: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -0a32fc: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -0a3300: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -0a3302: 0f00 |0033: return v0 │ │ -0a3304: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0a3306: 28fe |0035: goto 0033 // -0002 │ │ +0a324c: |[0a324c] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +0a325c: 6e20 ec18 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a3262: 0a00 |0003: move-result v0 │ │ +0a3264: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0a3268: 2200 e504 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0a326c: 2201 f804 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a3270: 7010 a121 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a3276: 1a02 b813 |000d: const-string v2, "View " // string@13b8 │ │ +0a327a: 6e20 aa21 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3280: 0c01 |0012: move-result-object v1 │ │ +0a3282: 6e20 a921 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0a3288: 0c01 |0016: move-result-object v1 │ │ +0a328a: 1a02 5f00 |0017: const-string v2, " is not a drawer" // string@005f │ │ +0a328e: 6e20 aa21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3294: 0c01 |001c: move-result-object v1 │ │ +0a3296: 6e10 af21 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a329c: 0c01 |0020: move-result-object v1 │ │ +0a329e: 7020 4621 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0a32a4: 2700 |0024: throw v0 │ │ +0a32a6: 6e10 a41c 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a32ac: 0c00 |0028: move-result-object v0 │ │ +0a32ae: 1f00 8a03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a32b2: 5200 fd06 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a32b6: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0a32b8: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +0a32bc: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +0a32c0: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0a32c2: 0f00 |0033: return v0 │ │ +0a32c4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0a32c6: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ 0x0006 line=1383 │ │ 0x0025 line=1385 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -223210,35 +223283,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0a3308: |[0a3308] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -0a3318: 6e20 dd18 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@18dd │ │ -0a331e: 0a02 |0003: move-result v2 │ │ -0a3320: 6e10 ca1c 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a3326: 0a04 |0007: move-result v4 │ │ -0a3328: 8245 |0008: int-to-float v5, v4 │ │ -0a332a: c825 |0009: mul-float/2addr v5, v2 │ │ -0a332c: 8753 |000a: float-to-int v3, v5 │ │ -0a332e: 8245 |000b: int-to-float v5, v4 │ │ -0a3330: c885 |000c: mul-float/2addr v5, v8 │ │ -0a3332: 8751 |000d: float-to-int v1, v5 │ │ -0a3334: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -0a3338: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -0a333a: 6e30 c318 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a3340: 0a05 |0014: move-result v5 │ │ -0a3342: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -0a3346: 6e20 e11c 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ -0a334c: 6e30 0b19 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@190b │ │ -0a3352: 0e00 |001d: return-void │ │ -0a3354: 7b00 |001e: neg-int v0, v0 │ │ -0a3356: 28f8 |001f: goto 0017 // -0008 │ │ +0a32c8: |[0a32c8] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +0a32d8: 6e20 dd18 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@18dd │ │ +0a32de: 0a02 |0003: move-result v2 │ │ +0a32e0: 6e10 ca1c 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a32e6: 0a04 |0007: move-result v4 │ │ +0a32e8: 8245 |0008: int-to-float v5, v4 │ │ +0a32ea: c825 |0009: mul-float/2addr v5, v2 │ │ +0a32ec: 8753 |000a: float-to-int v3, v5 │ │ +0a32ee: 8245 |000b: int-to-float v5, v4 │ │ +0a32f0: c885 |000c: mul-float/2addr v5, v8 │ │ +0a32f2: 8751 |000d: float-to-int v1, v5 │ │ +0a32f4: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +0a32f8: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +0a32fa: 6e30 c318 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a3300: 0a05 |0014: move-result v5 │ │ +0a3302: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +0a3306: 6e20 e11c 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1ce1 │ │ +0a330c: 6e30 0b19 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@190b │ │ +0a3312: 0e00 |001d: return-void │ │ +0a3314: 7b00 |001e: neg-int v0, v0 │ │ +0a3316: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0004 line=729 │ │ 0x0008 line=730 │ │ 0x000b line=731 │ │ 0x000e line=732 │ │ @@ -223262,19 +223335,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a3358: |[0a3358] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -0a3368: 6f10 531d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1d53 │ │ -0a336e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0a3370: 5c10 2007 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ -0a3374: 0e00 |0006: return-void │ │ +0a3318: |[0a3318] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +0a3328: 6f10 531d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1d53 │ │ +0a332e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0a3330: 5c10 2007 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ +0a3334: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0003 line=784 │ │ 0x0006 line=785 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -223284,19 +223357,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a3378: |[0a3378] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -0a3388: 6f10 541d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1d54 │ │ -0a338e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0a3390: 5c10 2007 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ -0a3394: 0e00 |0006: return-void │ │ +0a3338: |[0a3338] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +0a3348: 6f10 541d 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1d54 │ │ +0a334e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0a3350: 5c10 2007 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ +0a3354: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=777 │ │ 0x0003 line=778 │ │ 0x0006 line=779 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -223306,33 +223379,33 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -0a3398: |[0a3398] android.support.v4.widget.DrawerLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ -0a33a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a33aa: 6f20 551d 5400 |0001: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1d55 │ │ -0a33b0: 5541 1e07 |0004: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@071e │ │ -0a33b4: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ -0a33b8: 5441 3207 |0008: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ -0a33bc: 3801 1a00 |000a: if-eqz v1, 0024 // +001a │ │ -0a33c0: 6201 0e07 |000c: sget-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ -0a33c4: 5442 2407 |000e: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ -0a33c8: 7220 8218 2100 |0010: invoke-interface {v1, v2}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.getTopInset:(Ljava/lang/Object;)I // method@1882 │ │ -0a33ce: 0a00 |0013: move-result v0 │ │ -0a33d0: 3d00 1000 |0014: if-lez v0, 0024 // +0010 │ │ -0a33d4: 5441 3207 |0016: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ -0a33d8: 6e10 e118 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a33de: 0a02 |001b: move-result v2 │ │ -0a33e0: 6e50 de01 3123 |001c: invoke-virtual {v1, v3, v3, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ -0a33e6: 5441 3207 |001f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ -0a33ea: 6e20 d501 5100 |0021: invoke-virtual {v1, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ -0a33f0: 0e00 |0024: return-void │ │ +0a3358: |[0a3358] android.support.v4.widget.DrawerLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ +0a3368: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a336a: 6f20 551d 5400 |0001: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1d55 │ │ +0a3370: 5541 1e07 |0004: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@071e │ │ +0a3374: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ +0a3378: 5441 3207 |0008: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ +0a337c: 3801 1a00 |000a: if-eqz v1, 0024 // +001a │ │ +0a3380: 6201 0e07 |000c: sget-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ +0a3384: 5442 2407 |000e: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ +0a3388: 7220 8218 2100 |0010: invoke-interface {v1, v2}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.getTopInset:(Ljava/lang/Object;)I // method@1882 │ │ +0a338e: 0a00 |0013: move-result v0 │ │ +0a3390: 3d00 1000 |0014: if-lez v0, 0024 // +0010 │ │ +0a3394: 5441 3207 |0016: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ +0a3398: 6e10 e118 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a339e: 0a02 |001b: move-result v2 │ │ +0a33a0: 6e50 de01 3123 |001c: invoke-virtual {v1, v3, v3, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@01de │ │ +0a33a6: 5441 3207 |001f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ +0a33aa: 6e20 d501 5100 |0021: invoke-virtual {v1, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01d5 │ │ +0a33b0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1023 │ │ 0x0004 line=1024 │ │ 0x000c line=1025 │ │ 0x0014 line=1026 │ │ 0x0016 line=1027 │ │ @@ -223348,76 +223421,76 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -0a33f4: |[0a33f4] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a3404: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0a3406: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0a3408: 7110 9410 0c00 |0002: invoke-static {v12}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ -0a340e: 0a00 |0005: move-result v0 │ │ -0a3410: 54b8 2607 |0006: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a3414: 6e20 f71b c800 |0008: invoke-virtual {v8, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1bf7 │ │ -0a341a: 0a08 |000b: move-result v8 │ │ -0a341c: 54b9 2c07 |000c: iget-object v9, v11, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a3420: 6e20 f71b c900 |000e: invoke-virtual {v9, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1bf7 │ │ -0a3426: 0a09 |0011: move-result v9 │ │ -0a3428: 9602 0809 |0012: or-int v2, v8, v9 │ │ -0a342c: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -0a342e: 2b00 5900 0000 |0015: packed-switch v0, 0000006e // +00000059 │ │ -0a3434: 3902 0e00 |0018: if-nez v2, 0026 // +000e │ │ -0a3438: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ -0a343c: 7010 e418 0b00 |001c: invoke-direct {v11}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@18e4 │ │ -0a3442: 0a08 |001f: move-result v8 │ │ -0a3444: 3908 0600 |0020: if-nez v8, 0026 // +0006 │ │ -0a3448: 55b8 1c07 |0022: iget-boolean v8, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ -0a344c: 3808 0300 |0024: if-eqz v8, 0027 // +0003 │ │ -0a3450: 0176 |0026: move v6, v7 │ │ -0a3452: 0f06 |0027: return v6 │ │ -0a3454: 6e10 651c 0c00 |0028: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -0a345a: 0a04 |002b: move-result v4 │ │ -0a345c: 6e10 671c 0c00 |002c: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -0a3462: 0a05 |002f: move-result v5 │ │ -0a3464: 59b4 2207 |0030: iput v4, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0722 │ │ -0a3468: 59b5 2307 |0032: iput v5, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0723 │ │ -0a346c: 52b8 2e07 |0034: iget v8, v11, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@072e │ │ -0a3470: 1209 |0036: const/4 v9, #int 0 // #0 │ │ -0a3472: 2d08 0809 |0037: cmpl-float v8, v8, v9 │ │ -0a3476: 3d08 1300 |0039: if-lez v8, 004c // +0013 │ │ -0a347a: 54b8 2607 |003b: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a347e: 8749 |003d: float-to-int v9, v4 │ │ -0a3480: 875a |003e: float-to-int v10, v5 │ │ -0a3482: 6e30 df1b 980a |003f: invoke-virtual {v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ -0a3488: 0c01 |0042: move-result-object v1 │ │ -0a348a: 3801 0900 |0043: if-eqz v1, 004c // +0009 │ │ -0a348e: 6e20 e918 1b00 |0045: invoke-virtual {v11, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ -0a3494: 0a08 |0048: move-result v8 │ │ -0a3496: 3808 0300 |0049: if-eqz v8, 004c // +0003 │ │ -0a349a: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -0a349c: 5cb6 1d07 |004c: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ -0a34a0: 5cb6 1c07 |004e: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ -0a34a4: 28c8 |0050: goto 0018 // -0038 │ │ -0a34a6: 54b8 2607 |0051: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a34aa: 1239 |0053: const/4 v9, #int 3 // #3 │ │ -0a34ac: 6e20 cf1b 9800 |0054: invoke-virtual {v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1bcf │ │ -0a34b2: 0a08 |0057: move-result v8 │ │ -0a34b4: 3808 c0ff |0058: if-eqz v8, 0018 // -0040 │ │ -0a34b8: 54b8 2507 |005a: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ -0a34bc: 6e10 b618 0800 |005c: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18b6 │ │ -0a34c2: 54b8 2b07 |005f: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ -0a34c6: 6e10 b618 0800 |0061: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18b6 │ │ -0a34cc: 28b4 |0064: goto 0018 // -004c │ │ -0a34ce: 6e20 c818 7b00 |0065: invoke-virtual {v11, v7}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ -0a34d4: 5cb6 1d07 |0068: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ -0a34d8: 5cb6 1c07 |006a: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ -0a34dc: 28ac |006c: goto 0018 // -0054 │ │ -0a34de: 0000 |006d: nop // spacer │ │ -0a34e0: 0001 0400 0000 0000 1300 0000 5000 ... |006e: packed-switch-data (12 units) │ │ +0a33b4: |[0a33b4] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0a33c4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0a33c6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0a33c8: 7110 9410 0c00 |0002: invoke-static {v12}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1094 │ │ +0a33ce: 0a00 |0005: move-result v0 │ │ +0a33d0: 54b8 2607 |0006: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a33d4: 6e20 f71b c800 |0008: invoke-virtual {v8, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1bf7 │ │ +0a33da: 0a08 |000b: move-result v8 │ │ +0a33dc: 54b9 2c07 |000c: iget-object v9, v11, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a33e0: 6e20 f71b c900 |000e: invoke-virtual {v9, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1bf7 │ │ +0a33e6: 0a09 |0011: move-result v9 │ │ +0a33e8: 9602 0809 |0012: or-int v2, v8, v9 │ │ +0a33ec: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0a33ee: 2b00 5900 0000 |0015: packed-switch v0, 0000006e // +00000059 │ │ +0a33f4: 3902 0e00 |0018: if-nez v2, 0026 // +000e │ │ +0a33f8: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ +0a33fc: 7010 e418 0b00 |001c: invoke-direct {v11}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@18e4 │ │ +0a3402: 0a08 |001f: move-result v8 │ │ +0a3404: 3908 0600 |0020: if-nez v8, 0026 // +0006 │ │ +0a3408: 55b8 1c07 |0022: iget-boolean v8, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ +0a340c: 3808 0300 |0024: if-eqz v8, 0027 // +0003 │ │ +0a3410: 0176 |0026: move v6, v7 │ │ +0a3412: 0f06 |0027: return v6 │ │ +0a3414: 6e10 651c 0c00 |0028: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +0a341a: 0a04 |002b: move-result v4 │ │ +0a341c: 6e10 671c 0c00 |002c: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +0a3422: 0a05 |002f: move-result v5 │ │ +0a3424: 59b4 2207 |0030: iput v4, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0722 │ │ +0a3428: 59b5 2307 |0032: iput v5, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0723 │ │ +0a342c: 52b8 2e07 |0034: iget v8, v11, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@072e │ │ +0a3430: 1209 |0036: const/4 v9, #int 0 // #0 │ │ +0a3432: 2d08 0809 |0037: cmpl-float v8, v8, v9 │ │ +0a3436: 3d08 1300 |0039: if-lez v8, 004c // +0013 │ │ +0a343a: 54b8 2607 |003b: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a343e: 8749 |003d: float-to-int v9, v4 │ │ +0a3440: 875a |003e: float-to-int v10, v5 │ │ +0a3442: 6e30 df1b 980a |003f: invoke-virtual {v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ +0a3448: 0c01 |0042: move-result-object v1 │ │ +0a344a: 3801 0900 |0043: if-eqz v1, 004c // +0009 │ │ +0a344e: 6e20 e918 1b00 |0045: invoke-virtual {v11, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ +0a3454: 0a08 |0048: move-result v8 │ │ +0a3456: 3808 0300 |0049: if-eqz v8, 004c // +0003 │ │ +0a345a: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +0a345c: 5cb6 1d07 |004c: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ +0a3460: 5cb6 1c07 |004e: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ +0a3464: 28c8 |0050: goto 0018 // -0038 │ │ +0a3466: 54b8 2607 |0051: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a346a: 1239 |0053: const/4 v9, #int 3 // #3 │ │ +0a346c: 6e20 cf1b 9800 |0054: invoke-virtual {v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1bcf │ │ +0a3472: 0a08 |0057: move-result v8 │ │ +0a3474: 3808 c0ff |0058: if-eqz v8, 0018 // -0040 │ │ +0a3478: 54b8 2507 |005a: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0725 │ │ +0a347c: 6e10 b618 0800 |005c: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18b6 │ │ +0a3482: 54b8 2b07 |005f: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@072b │ │ +0a3486: 6e10 b618 0800 |0061: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@18b6 │ │ +0a348c: 28b4 |0064: goto 0018 // -004c │ │ +0a348e: 6e20 c818 7b00 |0065: invoke-virtual {v11, v7}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ +0a3494: 5cb6 1d07 |0068: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ +0a3498: 5cb6 1c07 |006a: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ +0a349c: 28ac |006c: goto 0018 // -0054 │ │ +0a349e: 0000 |006d: nop // spacer │ │ +0a34a0: 0001 0400 0000 0000 1300 0000 5000 ... |006e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1108 │ │ 0x0006 line=1111 │ │ 0x0014 line=1114 │ │ 0x0015 line=1116 │ │ 0x0018 line=1150 │ │ @@ -223453,26 +223526,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0a34f8: |[0a34f8] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0a3508: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0a350a: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -0a350e: 7010 e518 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@18e5 │ │ -0a3514: 0a00 |0006: move-result v0 │ │ -0a3516: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0a351a: 7110 0710 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@1007 │ │ -0a3520: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a3522: 0f00 |000d: return v0 │ │ -0a3524: 6f30 571d 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1d57 │ │ -0a352a: 0a00 |0011: move-result v0 │ │ -0a352c: 28fb |0012: goto 000d // -0005 │ │ +0a34b8: |[0a34b8] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0a34c8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0a34ca: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +0a34ce: 7010 e518 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@18e5 │ │ +0a34d4: 0a00 |0006: move-result v0 │ │ +0a34d6: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0a34da: 7110 0710 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@1007 │ │ +0a34e0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a34e2: 0f00 |000d: return v0 │ │ +0a34e4: 6f30 571d 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1d57 │ │ +0a34ea: 0a00 |0011: move-result v0 │ │ +0a34ec: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ 0x0009 line=1472 │ │ 0x000c line=1473 │ │ 0x000d line=1475 │ │ locals : │ │ @@ -223485,32 +223558,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0a3530: |[0a3530] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0a3540: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0a3542: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -0a3546: 7010 d018 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@18d0 │ │ -0a354c: 0c00 |0006: move-result-object v0 │ │ -0a354e: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -0a3552: 6e20 da18 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ -0a3558: 0a01 |000c: move-result v1 │ │ -0a355a: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -0a355e: 6e10 c718 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@18c7 │ │ -0a3564: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -0a3568: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0a356a: 0f01 |0015: return v1 │ │ -0a356c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -0a356e: 28fe |0017: goto 0015 // -0002 │ │ -0a3570: 6f30 581d 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1d58 │ │ -0a3576: 0a01 |001b: move-result v1 │ │ -0a3578: 28f9 |001c: goto 0015 // -0007 │ │ +0a34f0: |[0a34f0] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0a3500: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0a3502: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +0a3506: 7010 d018 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@18d0 │ │ +0a350c: 0c00 |0006: move-result-object v0 │ │ +0a350e: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +0a3512: 6e20 da18 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ +0a3518: 0a01 |000c: move-result v1 │ │ +0a351a: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +0a351e: 6e10 c718 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@18c7 │ │ +0a3524: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +0a3528: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0a352a: 0f01 |0015: return v1 │ │ +0a352c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +0a352e: 28fe |0017: goto 0015 // -0002 │ │ +0a3530: 6f30 581d 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1d58 │ │ +0a3536: 0a01 |001b: move-result v1 │ │ +0a3538: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ 0x0003 line=1481 │ │ 0x0007 line=1482 │ │ 0x000f line=1483 │ │ 0x0012 line=1485 │ │ @@ -223529,197 +223602,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -0a357c: |[0a357c] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -0a358c: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -0a3590: 0200 1200 |0002: move/from16 v0, v18 │ │ -0a3594: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -0a3598: 5c10 2107 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0721 │ │ -0a359c: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -0a35a0: 7401 d618 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a35a6: 0a06 |000d: move-result v6 │ │ -0a35a8: 120c |000e: const/4 v12, #int 0 // #0 │ │ -0a35aa: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -0a35ae: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -0a35b2: 6e20 d518 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a35b8: 0c05 |0016: move-result-object v5 │ │ -0a35ba: 6e10 c91c 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -0a35c0: 0a12 |001a: move-result v18 │ │ -0a35c2: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -0a35c6: 0200 1200 |001d: move/from16 v0, v18 │ │ -0a35ca: 0201 1300 |001f: move/from16 v1, v19 │ │ -0a35ce: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -0a35d2: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0a35d6: 28ea |0025: goto 000f // -0016 │ │ -0a35d8: 6e10 a41c 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a35de: 0c0d |0029: move-result-object v13 │ │ -0a35e0: 1f0d 8a03 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a35e4: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -0a35e8: 6e20 e918 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ -0a35ee: 0a12 |0031: move-result v18 │ │ -0a35f0: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -0a35f4: 52d0 fc06 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@06fc │ │ -0a35f8: 0212 0000 |0036: move/from16 v18, v0 │ │ -0a35fc: 52d0 ff06 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ -0a3600: 0213 0000 |003a: move/from16 v19, v0 │ │ -0a3604: 52d0 fc06 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@06fc │ │ -0a3608: 0214 0000 |003e: move/from16 v20, v0 │ │ -0a360c: 6e10 ab1c 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -0a3612: 0a15 |0043: move-result v21 │ │ -0a3614: 9014 1415 |0044: add-int v20, v20, v21 │ │ -0a3618: 52d0 ff06 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ -0a361c: 0215 0000 |0048: move/from16 v21, v0 │ │ -0a3620: 6e10 a81c 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -0a3626: 0a16 |004d: move-result v22 │ │ -0a3628: 9015 1516 |004e: add-int v21, v21, v22 │ │ -0a362c: 0200 1200 |0050: move/from16 v0, v18 │ │ -0a3630: 0201 1300 |0052: move/from16 v1, v19 │ │ -0a3634: 0202 1400 |0054: move/from16 v2, v20 │ │ -0a3638: 0203 1500 |0056: move/from16 v3, v21 │ │ -0a363c: 6e53 df1c 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ -0a3642: 28c8 |005b: goto 0023 // -0038 │ │ -0a3644: 6e10 ab1c 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ -0a364a: 0a0a |005f: move-result v10 │ │ -0a364c: 6e10 a81c 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -0a3652: 0a07 |0063: move-result v7 │ │ -0a3654: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -0a3658: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -0a365c: 0201 1200 |0068: move/from16 v1, v18 │ │ -0a3660: 6e30 c318 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a3666: 0a12 |006d: move-result v18 │ │ -0a3668: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -0a366c: 7ba0 |0070: neg-int v0, v10 │ │ -0a366e: 0212 0000 |0071: move/from16 v18, v0 │ │ -0a3672: 82a0 |0073: int-to-float v0, v10 │ │ -0a3674: 0213 0000 |0074: move/from16 v19, v0 │ │ -0a3678: 52d0 fd06 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a367c: 0214 0000 |0078: move/from16 v20, v0 │ │ -0a3680: a813 1314 |007a: mul-float v19, v19, v20 │ │ -0a3684: 0200 1300 |007c: move/from16 v0, v19 │ │ -0a3688: 8700 |007e: float-to-int v0, v0 │ │ -0a368a: 0213 0000 |007f: move/from16 v19, v0 │ │ -0a368e: 9008 1213 |0081: add-int v8, v18, v19 │ │ -0a3692: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -0a3696: 0200 1200 |0085: move/from16 v0, v18 │ │ -0a369a: 8200 |0087: int-to-float v0, v0 │ │ -0a369c: 0212 0000 |0088: move/from16 v18, v0 │ │ -0a36a0: 82a0 |008a: int-to-float v0, v10 │ │ -0a36a2: 0213 0000 |008b: move/from16 v19, v0 │ │ -0a36a6: a90e 1213 |008d: div-float v14, v18, v19 │ │ -0a36aa: 52d0 fd06 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a36ae: 0212 0000 |0091: move/from16 v18, v0 │ │ -0a36b2: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -0a36b6: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -0a36ba: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -0a36bc: 52d0 f806 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0a36c0: 0212 0000 |009a: move/from16 v18, v0 │ │ -0a36c4: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -0a36c8: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -0a36ce: 52d0 ff06 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ -0a36d2: 0212 0000 |00a3: move/from16 v18, v0 │ │ -0a36d6: 9013 080a |00a5: add-int v19, v8, v10 │ │ -0a36da: 52d0 ff06 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ -0a36de: 0214 0000 |00a9: move/from16 v20, v0 │ │ -0a36e2: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -0a36e6: 0200 1200 |00ad: move/from16 v0, v18 │ │ -0a36ea: 0201 1300 |00af: move/from16 v1, v19 │ │ -0a36ee: 0202 1400 |00b1: move/from16 v2, v20 │ │ -0a36f2: 6e52 df1c 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ -0a36f8: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -0a36fc: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -0a3700: 6e30 0b19 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@190b │ │ -0a3706: 52d0 fd06 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a370a: 0212 0000 |00bf: move/from16 v18, v0 │ │ -0a370e: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -0a3712: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -0a3716: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -0a371a: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -0a371c: 6e10 c91c 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -0a3722: 0a12 |00cb: move-result v18 │ │ -0a3724: 0200 1200 |00cc: move/from16 v0, v18 │ │ -0a3728: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -0a372c: 6e20 1f1d f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ -0a3732: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -0a3736: 82a0 |00d5: int-to-float v0, v10 │ │ -0a3738: 0212 0000 |00d6: move/from16 v18, v0 │ │ -0a373c: 52d0 fd06 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a3740: 0213 0000 |00da: move/from16 v19, v0 │ │ -0a3744: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -0a3748: 0200 1200 |00de: move/from16 v0, v18 │ │ -0a374c: 8700 |00e0: float-to-int v0, v0 │ │ -0a374e: 0212 0000 |00e1: move/from16 v18, v0 │ │ -0a3752: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -0a3756: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -0a375a: 0200 1200 |00e7: move/from16 v0, v18 │ │ -0a375e: 8200 |00e9: int-to-float v0, v0 │ │ -0a3760: 0212 0000 |00ea: move/from16 v18, v0 │ │ -0a3764: 82a0 |00ec: int-to-float v0, v10 │ │ -0a3766: 0213 0000 |00ed: move/from16 v19, v0 │ │ -0a376a: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -0a376e: 289e |00f1: goto 008f // -0062 │ │ -0a3770: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -0a3772: 28a5 |00f3: goto 0098 // -005b │ │ -0a3774: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -0a3778: 52d0 f706 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ -0a377c: 0212 0000 |00f8: move/from16 v18, v0 │ │ -0a3780: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -0a3784: 6e10 a81c 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ -0a378a: 0a13 |00ff: move-result v19 │ │ -0a378c: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -0a3790: 9013 080a |0102: add-int v19, v8, v10 │ │ -0a3794: 52d0 f706 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ -0a3798: 0214 0000 |0106: move/from16 v20, v0 │ │ -0a379c: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -0a37a0: 0200 1200 |010a: move/from16 v0, v18 │ │ -0a37a4: 0201 1300 |010c: move/from16 v1, v19 │ │ -0a37a8: 0202 1400 |010e: move/from16 v2, v20 │ │ -0a37ac: 6e52 df1c 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ -0a37b2: 28a3 |0113: goto 00b6 // -005d │ │ -0a37b4: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -0a37b8: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -0a37bc: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -0a37c0: 52d0 ff06 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ -0a37c4: 0212 0000 |011c: move/from16 v18, v0 │ │ -0a37c8: 0200 1200 |011e: move/from16 v0, v18 │ │ -0a37cc: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -0a37d0: 52d9 ff06 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ -0a37d4: 9012 080a |0124: add-int v18, v8, v10 │ │ -0a37d8: 9013 0907 |0126: add-int v19, v9, v7 │ │ -0a37dc: 0200 1200 |0128: move/from16 v0, v18 │ │ -0a37e0: 0201 1300 |012a: move/from16 v1, v19 │ │ -0a37e4: 6e51 df1c 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ -0a37ea: 2887 |012f: goto 00b6 // -0079 │ │ -0a37ec: 9012 0907 |0130: add-int v18, v9, v7 │ │ -0a37f0: 52d0 f706 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ -0a37f4: 0213 0000 |0134: move/from16 v19, v0 │ │ -0a37f8: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -0a37fc: 0200 1200 |0138: move/from16 v0, v18 │ │ -0a3800: 0201 1300 |013a: move/from16 v1, v19 │ │ -0a3804: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -0a3808: 52d0 f706 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ -0a380c: 0212 0000 |0140: move/from16 v18, v0 │ │ -0a3810: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -0a3814: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -0a3818: 28de |0146: goto 0124 // -0022 │ │ -0a381a: 124f |0147: const/4 v15, #int 4 // #4 │ │ -0a381c: 2880 |0148: goto 00c8 // -0080 │ │ -0a381e: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -0a3822: 0200 1200 |014b: move/from16 v0, v18 │ │ -0a3826: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -0a382a: 5c10 2107 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0721 │ │ -0a382e: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -0a3832: 0200 1200 |0153: move/from16 v0, v18 │ │ -0a3836: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -0a383a: 5c10 2007 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ -0a383e: 0e00 |0159: return-void │ │ -0a3840: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +0a353c: |[0a353c] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +0a354c: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +0a3550: 0200 1200 |0002: move/from16 v0, v18 │ │ +0a3554: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +0a3558: 5c10 2107 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0721 │ │ +0a355c: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +0a3560: 7401 d618 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a3566: 0a06 |000d: move-result v6 │ │ +0a3568: 120c |000e: const/4 v12, #int 0 // #0 │ │ +0a356a: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +0a356e: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +0a3572: 6e20 d518 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a3578: 0c05 |0016: move-result-object v5 │ │ +0a357a: 6e10 c91c 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +0a3580: 0a12 |001a: move-result v18 │ │ +0a3582: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +0a3586: 0200 1200 |001d: move/from16 v0, v18 │ │ +0a358a: 0201 1300 |001f: move/from16 v1, v19 │ │ +0a358e: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +0a3592: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0a3596: 28ea |0025: goto 000f // -0016 │ │ +0a3598: 6e10 a41c 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a359e: 0c0d |0029: move-result-object v13 │ │ +0a35a0: 1f0d 8a03 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a35a4: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +0a35a8: 6e20 e918 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ +0a35ae: 0a12 |0031: move-result v18 │ │ +0a35b0: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +0a35b4: 52d0 fc06 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@06fc │ │ +0a35b8: 0212 0000 |0036: move/from16 v18, v0 │ │ +0a35bc: 52d0 ff06 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ +0a35c0: 0213 0000 |003a: move/from16 v19, v0 │ │ +0a35c4: 52d0 fc06 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@06fc │ │ +0a35c8: 0214 0000 |003e: move/from16 v20, v0 │ │ +0a35cc: 6e10 ab1c 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +0a35d2: 0a15 |0043: move-result v21 │ │ +0a35d4: 9014 1415 |0044: add-int v20, v20, v21 │ │ +0a35d8: 52d0 ff06 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ +0a35dc: 0215 0000 |0048: move/from16 v21, v0 │ │ +0a35e0: 6e10 a81c 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +0a35e6: 0a16 |004d: move-result v22 │ │ +0a35e8: 9015 1516 |004e: add-int v21, v21, v22 │ │ +0a35ec: 0200 1200 |0050: move/from16 v0, v18 │ │ +0a35f0: 0201 1300 |0052: move/from16 v1, v19 │ │ +0a35f4: 0202 1400 |0054: move/from16 v2, v20 │ │ +0a35f8: 0203 1500 |0056: move/from16 v3, v21 │ │ +0a35fc: 6e53 df1c 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ +0a3602: 28c8 |005b: goto 0023 // -0038 │ │ +0a3604: 6e10 ab1c 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1cab │ │ +0a360a: 0a0a |005f: move-result v10 │ │ +0a360c: 6e10 a81c 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +0a3612: 0a07 |0063: move-result v7 │ │ +0a3614: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +0a3618: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +0a361c: 0201 1200 |0068: move/from16 v1, v18 │ │ +0a3620: 6e30 c318 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a3626: 0a12 |006d: move-result v18 │ │ +0a3628: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +0a362c: 7ba0 |0070: neg-int v0, v10 │ │ +0a362e: 0212 0000 |0071: move/from16 v18, v0 │ │ +0a3632: 82a0 |0073: int-to-float v0, v10 │ │ +0a3634: 0213 0000 |0074: move/from16 v19, v0 │ │ +0a3638: 52d0 fd06 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a363c: 0214 0000 |0078: move/from16 v20, v0 │ │ +0a3640: a813 1314 |007a: mul-float v19, v19, v20 │ │ +0a3644: 0200 1300 |007c: move/from16 v0, v19 │ │ +0a3648: 8700 |007e: float-to-int v0, v0 │ │ +0a364a: 0213 0000 |007f: move/from16 v19, v0 │ │ +0a364e: 9008 1213 |0081: add-int v8, v18, v19 │ │ +0a3652: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +0a3656: 0200 1200 |0085: move/from16 v0, v18 │ │ +0a365a: 8200 |0087: int-to-float v0, v0 │ │ +0a365c: 0212 0000 |0088: move/from16 v18, v0 │ │ +0a3660: 82a0 |008a: int-to-float v0, v10 │ │ +0a3662: 0213 0000 |008b: move/from16 v19, v0 │ │ +0a3666: a90e 1213 |008d: div-float v14, v18, v19 │ │ +0a366a: 52d0 fd06 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a366e: 0212 0000 |0091: move/from16 v18, v0 │ │ +0a3672: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +0a3676: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +0a367a: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +0a367c: 52d0 f806 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0a3680: 0212 0000 |009a: move/from16 v18, v0 │ │ +0a3684: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +0a3688: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +0a368e: 52d0 ff06 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ +0a3692: 0212 0000 |00a3: move/from16 v18, v0 │ │ +0a3696: 9013 080a |00a5: add-int v19, v8, v10 │ │ +0a369a: 52d0 ff06 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ +0a369e: 0214 0000 |00a9: move/from16 v20, v0 │ │ +0a36a2: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +0a36a6: 0200 1200 |00ad: move/from16 v0, v18 │ │ +0a36aa: 0201 1300 |00af: move/from16 v1, v19 │ │ +0a36ae: 0202 1400 |00b1: move/from16 v2, v20 │ │ +0a36b2: 6e52 df1c 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ +0a36b8: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +0a36bc: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +0a36c0: 6e30 0b19 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@190b │ │ +0a36c6: 52d0 fd06 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a36ca: 0212 0000 |00bf: move/from16 v18, v0 │ │ +0a36ce: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +0a36d2: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +0a36d6: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +0a36da: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +0a36dc: 6e10 c91c 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +0a36e2: 0a12 |00cb: move-result v18 │ │ +0a36e4: 0200 1200 |00cc: move/from16 v0, v18 │ │ +0a36e8: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +0a36ec: 6e20 1f1d f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1d1f │ │ +0a36f2: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +0a36f6: 82a0 |00d5: int-to-float v0, v10 │ │ +0a36f8: 0212 0000 |00d6: move/from16 v18, v0 │ │ +0a36fc: 52d0 fd06 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a3700: 0213 0000 |00da: move/from16 v19, v0 │ │ +0a3704: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +0a3708: 0200 1200 |00de: move/from16 v0, v18 │ │ +0a370c: 8700 |00e0: float-to-int v0, v0 │ │ +0a370e: 0212 0000 |00e1: move/from16 v18, v0 │ │ +0a3712: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +0a3716: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +0a371a: 0200 1200 |00e7: move/from16 v0, v18 │ │ +0a371e: 8200 |00e9: int-to-float v0, v0 │ │ +0a3720: 0212 0000 |00ea: move/from16 v18, v0 │ │ +0a3724: 82a0 |00ec: int-to-float v0, v10 │ │ +0a3726: 0213 0000 |00ed: move/from16 v19, v0 │ │ +0a372a: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +0a372e: 289e |00f1: goto 008f // -0062 │ │ +0a3730: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +0a3732: 28a5 |00f3: goto 0098 // -005b │ │ +0a3734: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +0a3738: 52d0 f706 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ +0a373c: 0212 0000 |00f8: move/from16 v18, v0 │ │ +0a3740: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +0a3744: 6e10 a81c 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1ca8 │ │ +0a374a: 0a13 |00ff: move-result v19 │ │ +0a374c: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +0a3750: 9013 080a |0102: add-int v19, v8, v10 │ │ +0a3754: 52d0 f706 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ +0a3758: 0214 0000 |0106: move/from16 v20, v0 │ │ +0a375c: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +0a3760: 0200 1200 |010a: move/from16 v0, v18 │ │ +0a3764: 0201 1300 |010c: move/from16 v1, v19 │ │ +0a3768: 0202 1400 |010e: move/from16 v2, v20 │ │ +0a376c: 6e52 df1c 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ +0a3772: 28a3 |0113: goto 00b6 // -005d │ │ +0a3774: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +0a3778: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +0a377c: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +0a3780: 52d0 ff06 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ +0a3784: 0212 0000 |011c: move/from16 v18, v0 │ │ +0a3788: 0200 1200 |011e: move/from16 v0, v18 │ │ +0a378c: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +0a3790: 52d9 ff06 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ +0a3794: 9012 080a |0124: add-int v18, v8, v10 │ │ +0a3798: 9013 0907 |0126: add-int v19, v9, v7 │ │ +0a379c: 0200 1200 |0128: move/from16 v0, v18 │ │ +0a37a0: 0201 1300 |012a: move/from16 v1, v19 │ │ +0a37a4: 6e51 df1c 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1cdf │ │ +0a37aa: 2887 |012f: goto 00b6 // -0079 │ │ +0a37ac: 9012 0907 |0130: add-int v18, v9, v7 │ │ +0a37b0: 52d0 f706 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ +0a37b4: 0213 0000 |0134: move/from16 v19, v0 │ │ +0a37b8: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +0a37bc: 0200 1200 |0138: move/from16 v0, v18 │ │ +0a37c0: 0201 1300 |013a: move/from16 v1, v19 │ │ +0a37c4: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +0a37c8: 52d0 f706 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ +0a37cc: 0212 0000 |0140: move/from16 v18, v0 │ │ +0a37d0: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +0a37d4: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +0a37d8: 28de |0146: goto 0124 // -0022 │ │ +0a37da: 124f |0147: const/4 v15, #int 4 // #4 │ │ +0a37dc: 2880 |0148: goto 00c8 // -0080 │ │ +0a37de: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +0a37e2: 0200 1200 |014b: move/from16 v0, v18 │ │ +0a37e6: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +0a37ea: 5c10 2107 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0721 │ │ +0a37ee: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +0a37f2: 0200 1200 |0153: move/from16 v0, v18 │ │ +0a37f6: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +0a37fa: 5c10 2007 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ +0a37fe: 0e00 |0159: return-void │ │ +0a3800: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ 0x0008 line=878 │ │ 0x000a line=879 │ │ 0x000e line=880 │ │ 0x0011 line=881 │ │ @@ -223791,241 +223864,241 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 448 16-bit code units │ │ -0a3854: |[0a3854] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -0a3864: 7701 851c 1800 |0000: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ -0a386a: 0a12 |0003: move-result v18 │ │ -0a386c: 7701 851c 1900 |0004: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ -0a3872: 0a0d |0007: move-result v13 │ │ -0a3874: 7701 861c 1800 |0008: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ -0a387a: 0a13 |000b: move-result v19 │ │ -0a387c: 7701 861c 1900 |000c: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ -0a3882: 0a0e |000f: move-result v14 │ │ -0a3884: 1514 0040 |0010: const/high16 v20, #int 1073741824 // #4000 │ │ -0a3888: 0200 1200 |0012: move/from16 v0, v18 │ │ -0a388c: 0201 1400 |0014: move/from16 v1, v20 │ │ -0a3890: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -0a3894: 1514 0040 |0018: const/high16 v20, #int 1073741824 // #4000 │ │ -0a3898: 0200 1400 |001a: move/from16 v0, v20 │ │ -0a389c: 320d 1a00 |001c: if-eq v13, v0, 0036 // +001a │ │ -0a38a0: 7401 ef18 1700 |001e: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@18ef │ │ -0a38a6: 0a14 |0021: move-result v20 │ │ -0a38a8: 3814 5900 |0022: if-eqz v20, 007b // +0059 │ │ -0a38ac: 1514 0080 |0024: const/high16 v20, #int -2147483648 // #8000 │ │ -0a38b0: 0200 1200 |0026: move/from16 v0, v18 │ │ -0a38b4: 0201 1400 |0028: move/from16 v1, v20 │ │ -0a38b8: 3310 4300 |002a: if-ne v0, v1, 006d // +0043 │ │ -0a38bc: 1512 0040 |002c: const/high16 v18, #int 1073741824 // #4000 │ │ -0a38c0: 1514 0080 |002e: const/high16 v20, #int -2147483648 // #8000 │ │ -0a38c4: 0200 1400 |0030: move/from16 v0, v20 │ │ -0a38c8: 330d 4200 |0032: if-ne v13, v0, 0074 // +0042 │ │ -0a38cc: 150d 0040 |0034: const/high16 v13, #int 1073741824 // #4000 │ │ -0a38d0: 0800 1700 |0036: move-object/from16 v0, v23 │ │ -0a38d4: 0201 1300 |0038: move/from16 v1, v19 │ │ -0a38d8: 6e30 0d19 100e |003a: invoke-virtual {v0, v1, v14}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@190d │ │ -0a38de: 0800 1700 |003d: move-object/from16 v0, v23 │ │ -0a38e2: 5400 2407 |003f: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ -0a38e6: 0814 0000 |0041: move-object/from16 v20, v0 │ │ -0a38ea: 3814 4000 |0043: if-eqz v20, 0083 // +0040 │ │ -0a38ee: 7701 2b12 1700 |0045: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@122b │ │ -0a38f4: 0a14 |0048: move-result v20 │ │ -0a38f6: 3814 3a00 |0049: if-eqz v20, 0083 // +003a │ │ -0a38fa: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -0a38fc: 7701 2f12 1700 |004c: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -0a3902: 0a10 |004f: move-result v16 │ │ -0a3904: 120c |0050: const/4 v12, #int 0 // #0 │ │ -0a3906: 7401 d618 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ -0a390c: 0a06 |0054: move-result v6 │ │ -0a390e: 120f |0055: const/4 v15, #int 0 // #0 │ │ -0a3910: 356f 6901 |0056: if-ge v15, v6, 01bf // +0169 │ │ -0a3914: 0800 1700 |0058: move-object/from16 v0, v23 │ │ -0a3918: 6e20 d518 f000 |005a: invoke-virtual {v0, v15}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ -0a391e: 0c05 |005d: move-result-object v5 │ │ -0a3920: 6e10 c91c 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -0a3926: 0a14 |0061: move-result v20 │ │ -0a3928: 1315 0800 |0062: const/16 v21, #int 8 // #8 │ │ -0a392c: 0200 1400 |0064: move/from16 v0, v20 │ │ -0a3930: 0201 1500 |0066: move/from16 v1, v21 │ │ -0a3934: 3310 1d00 |0068: if-ne v0, v1, 0085 // +001d │ │ -0a3938: d80f 0f01 |006a: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0a393c: 28ea |006c: goto 0056 // -0016 │ │ -0a393e: 3912 c1ff |006d: if-nez v18, 002e // -003f │ │ -0a3942: 1512 0040 |006f: const/high16 v18, #int 1073741824 // #4000 │ │ -0a3946: 1313 2c01 |0071: const/16 v19, #int 300 // #12c │ │ -0a394a: 28bb |0073: goto 002e // -0045 │ │ -0a394c: 390d c2ff |0074: if-nez v13, 0036 // -003e │ │ -0a3950: 150d 0040 |0076: const/high16 v13, #int 1073741824 // #4000 │ │ -0a3954: 130e 2c01 |0078: const/16 v14, #int 300 // #12c │ │ -0a3958: 28bc |007a: goto 0036 // -0044 │ │ -0a395a: 2214 e504 |007b: new-instance v20, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0a395e: 1a15 ae04 |007d: const-string v21, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@04ae │ │ -0a3962: 7602 4621 1400 |007f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0a3968: 2714 |0082: throw v20 │ │ -0a396a: 1203 |0083: const/4 v3, #int 0 // #0 │ │ -0a396c: 28c8 |0084: goto 004c // -0038 │ │ -0a396e: 6e10 a41c 0500 |0085: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a3974: 0c11 |0088: move-result-object v17 │ │ -0a3976: 1f11 8a03 |0089: check-cast v17, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a397a: 3803 2500 |008b: if-eqz v3, 00b0 // +0025 │ │ -0a397e: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -0a3982: 5200 f806 |008f: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0a3986: 0214 0000 |0091: move/from16 v20, v0 │ │ -0a398a: 0200 1400 |0093: move/from16 v0, v20 │ │ -0a398e: 0201 1000 |0095: move/from16 v1, v16 │ │ -0a3992: 7120 de0f 1000 |0097: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ -0a3998: 0a04 |009a: move-result v4 │ │ -0a399a: 7110 2b12 0500 |009b: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@122b │ │ -0a39a0: 0a14 |009e: move-result v20 │ │ -0a39a2: 3814 4900 |009f: if-eqz v20, 00e8 // +0049 │ │ -0a39a6: 6214 0e07 |00a1: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ -0a39aa: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ -0a39ae: 5400 2407 |00a5: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ -0a39b2: 0815 0000 |00a7: move-object/from16 v21, v0 │ │ -0a39b6: 0800 1400 |00a9: move-object/from16 v0, v20 │ │ -0a39ba: 0801 1500 |00ab: move-object/from16 v1, v21 │ │ -0a39be: 7240 8118 5041 |00ad: invoke-interface {v0, v5, v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@1881 │ │ -0a39c4: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ -0a39c8: 6e20 e918 5000 |00b2: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ -0a39ce: 0a14 |00b5: move-result v20 │ │ -0a39d0: 3814 4400 |00b6: if-eqz v20, 00fa // +0044 │ │ -0a39d4: 0800 1100 |00b8: move-object/from16 v0, v17 │ │ -0a39d8: 5200 fc06 |00ba: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@06fc │ │ -0a39dc: 0214 0000 |00bc: move/from16 v20, v0 │ │ -0a39e0: 9114 1314 |00be: sub-int v20, v19, v20 │ │ -0a39e4: 0800 1100 |00c0: move-object/from16 v0, v17 │ │ -0a39e8: 5200 fe06 |00c2: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@06fe │ │ -0a39ec: 0215 0000 |00c4: move/from16 v21, v0 │ │ -0a39f0: 9114 1415 |00c6: sub-int v20, v20, v21 │ │ -0a39f4: 1515 0040 |00c8: const/high16 v21, #int 1073741824 // #4000 │ │ -0a39f8: 7702 871c 1400 |00ca: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -0a39fe: 0a09 |00cd: move-result v9 │ │ -0a3a00: 0800 1100 |00ce: move-object/from16 v0, v17 │ │ -0a3a04: 5200 ff06 |00d0: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ -0a3a08: 0214 0000 |00d2: move/from16 v20, v0 │ │ -0a3a0c: 9114 0e14 |00d4: sub-int v20, v14, v20 │ │ -0a3a10: 0800 1100 |00d6: move-object/from16 v0, v17 │ │ -0a3a14: 5200 f706 |00d8: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ -0a3a18: 0215 0000 |00da: move/from16 v21, v0 │ │ -0a3a1c: 9114 1415 |00dc: sub-int v20, v20, v21 │ │ -0a3a20: 1515 0040 |00de: const/high16 v21, #int 1073741824 // #4000 │ │ -0a3a24: 7702 871c 1400 |00e0: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ -0a3a2a: 0a08 |00e3: move-result v8 │ │ -0a3a2c: 6e30 e01c 9508 |00e4: invoke-virtual {v5, v9, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -0a3a32: 2883 |00e7: goto 006a // -007d │ │ -0a3a34: 6214 0e07 |00e8: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ -0a3a38: 0800 1700 |00ea: move-object/from16 v0, v23 │ │ -0a3a3c: 5400 2407 |00ec: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ -0a3a40: 0815 0000 |00ee: move-object/from16 v21, v0 │ │ -0a3a44: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ -0a3a48: 0801 1100 |00f2: move-object/from16 v1, v17 │ │ -0a3a4c: 0802 1500 |00f4: move-object/from16 v2, v21 │ │ -0a3a50: 7240 7f18 1042 |00f6: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@187f │ │ -0a3a56: 28b7 |00f9: goto 00b0 // -0049 │ │ -0a3a58: 0800 1700 |00fa: move-object/from16 v0, v23 │ │ -0a3a5c: 6e20 ec18 5000 |00fc: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a3a62: 0a14 |00ff: move-result v20 │ │ -0a3a64: 3814 8c00 |0100: if-eqz v20, 018c // +008c │ │ -0a3a68: 0800 1700 |0102: move-object/from16 v0, v23 │ │ -0a3a6c: 6e20 dc18 5000 |0104: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ -0a3a72: 0a14 |0107: move-result v20 │ │ -0a3a74: dd07 1407 |0108: and-int/lit8 v7, v20, #int 7 // #07 │ │ -0a3a78: 9514 0c07 |010a: and-int v20, v12, v7 │ │ -0a3a7c: 3814 3700 |010c: if-eqz v20, 0143 // +0037 │ │ -0a3a80: 2214 e604 |010e: new-instance v20, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0a3a84: 2215 f804 |0110: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a3a88: 7601 a121 1500 |0112: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a3a8e: 1a16 bb03 |0115: const-string v22, "Child drawer has absolute gravity " // string@03bb │ │ -0a3a92: 7402 aa21 1500 |0117: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3a98: 0c15 |011a: move-result-object v21 │ │ -0a3a9a: 7110 e218 0700 |011b: invoke-static {v7}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@18e2 │ │ -0a3aa0: 0c16 |011e: move-result-object v22 │ │ -0a3aa2: 7402 aa21 1500 |011f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3aa8: 0c15 |0122: move-result-object v21 │ │ -0a3aaa: 1a16 3d00 |0123: const-string v22, " but this " // string@003d │ │ -0a3aae: 7402 aa21 1500 |0125: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3ab4: 0c15 |0128: move-result-object v21 │ │ -0a3ab6: 1a16 ad04 |0129: const-string v22, "DrawerLayout" // string@04ad │ │ -0a3aba: 7402 aa21 1500 |012b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3ac0: 0c15 |012e: move-result-object v21 │ │ -0a3ac2: 1a16 3900 |012f: const-string v22, " already has a " // string@0039 │ │ -0a3ac6: 7402 aa21 1500 |0131: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3acc: 0c15 |0134: move-result-object v21 │ │ -0a3ace: 1a16 a419 |0135: const-string v22, "drawer view along that edge" // string@19a4 │ │ -0a3ad2: 7402 aa21 1500 |0137: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3ad8: 0c15 |013a: move-result-object v21 │ │ -0a3ada: 7401 af21 1500 |013b: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a3ae0: 0c15 |013e: move-result-object v21 │ │ -0a3ae2: 7602 4a21 1400 |013f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0a3ae8: 2714 |0142: throw v20 │ │ -0a3aea: 0800 1700 |0143: move-object/from16 v0, v23 │ │ -0a3aee: 5200 2a07 |0145: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@072a │ │ -0a3af2: 0214 0000 |0147: move/from16 v20, v0 │ │ -0a3af6: 0800 1100 |0149: move-object/from16 v0, v17 │ │ -0a3afa: 5200 fc06 |014b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@06fc │ │ -0a3afe: 0215 0000 |014d: move/from16 v21, v0 │ │ -0a3b02: 9014 1415 |014f: add-int v20, v20, v21 │ │ -0a3b06: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -0a3b0a: 5200 fe06 |0153: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@06fe │ │ -0a3b0e: 0215 0000 |0155: move/from16 v21, v0 │ │ -0a3b12: 9014 1415 |0157: add-int v20, v20, v21 │ │ -0a3b16: 0800 1100 |0159: move-object/from16 v0, v17 │ │ -0a3b1a: 5200 0007 |015b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0700 │ │ -0a3b1e: 0215 0000 |015d: move/from16 v21, v0 │ │ -0a3b22: 0200 1800 |015f: move/from16 v0, v24 │ │ -0a3b26: 0201 1400 |0161: move/from16 v1, v20 │ │ -0a3b2a: 0202 1500 |0163: move/from16 v2, v21 │ │ -0a3b2e: 7130 d718 1002 |0165: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@18d7 │ │ -0a3b34: 0a0b |0168: move-result v11 │ │ -0a3b36: 0800 1100 |0169: move-object/from16 v0, v17 │ │ -0a3b3a: 5200 ff06 |016b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ -0a3b3e: 0214 0000 |016d: move/from16 v20, v0 │ │ -0a3b42: 0800 1100 |016f: move-object/from16 v0, v17 │ │ -0a3b46: 5200 f706 |0171: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ -0a3b4a: 0215 0000 |0173: move/from16 v21, v0 │ │ -0a3b4e: 9014 1415 |0175: add-int v20, v20, v21 │ │ -0a3b52: 0800 1100 |0177: move-object/from16 v0, v17 │ │ -0a3b56: 5200 f906 |0179: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@06f9 │ │ -0a3b5a: 0215 0000 |017b: move/from16 v21, v0 │ │ -0a3b5e: 0200 1900 |017d: move/from16 v0, v25 │ │ -0a3b62: 0201 1400 |017f: move/from16 v1, v20 │ │ -0a3b66: 0202 1500 |0181: move/from16 v2, v21 │ │ -0a3b6a: 7130 d718 1002 |0183: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@18d7 │ │ -0a3b70: 0a0a |0186: move-result v10 │ │ -0a3b72: 6e30 e01c b50a |0187: invoke-virtual {v5, v11, v10}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ -0a3b78: 2900 e0fe |018a: goto/16 006a // -0120 │ │ -0a3b7c: 2214 e604 |018c: new-instance v20, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0a3b80: 2215 f804 |018e: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a3b84: 7601 a121 1500 |0190: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a3b8a: 1a16 ba03 |0193: const-string v22, "Child " // string@03ba │ │ -0a3b8e: 7402 aa21 1500 |0195: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3b94: 0c15 |0198: move-result-object v21 │ │ -0a3b96: 0800 1500 |0199: move-object/from16 v0, v21 │ │ -0a3b9a: 6e20 a921 5000 |019b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0a3ba0: 0c15 |019e: move-result-object v21 │ │ -0a3ba2: 1a16 3a00 |019f: const-string v22, " at index " // string@003a │ │ -0a3ba6: 7402 aa21 1500 |01a1: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3bac: 0c15 |01a4: move-result-object v21 │ │ -0a3bae: 0800 1500 |01a5: move-object/from16 v0, v21 │ │ -0a3bb2: 6e20 a621 f000 |01a7: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0a3bb8: 0c15 |01aa: move-result-object v21 │ │ -0a3bba: 1a16 4d00 |01ab: const-string v22, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@004d │ │ -0a3bbe: 7402 aa21 1500 |01ad: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3bc4: 0c15 |01b0: move-result-object v21 │ │ -0a3bc6: 1a16 bd05 |01b1: const-string v22, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@05bd │ │ -0a3bca: 7402 aa21 1500 |01b3: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3bd0: 0c15 |01b6: move-result-object v21 │ │ -0a3bd2: 7401 af21 1500 |01b7: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a3bd8: 0c15 |01ba: move-result-object v21 │ │ -0a3bda: 7602 4a21 1400 |01bb: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0a3be0: 2714 |01be: throw v20 │ │ -0a3be2: 0e00 |01bf: return-void │ │ +0a3814: |[0a3814] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +0a3824: 7701 851c 1800 |0000: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ +0a382a: 0a12 |0003: move-result v18 │ │ +0a382c: 7701 851c 1900 |0004: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1c85 │ │ +0a3832: 0a0d |0007: move-result v13 │ │ +0a3834: 7701 861c 1800 |0008: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ +0a383a: 0a13 |000b: move-result v19 │ │ +0a383c: 7701 861c 1900 |000c: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1c86 │ │ +0a3842: 0a0e |000f: move-result v14 │ │ +0a3844: 1514 0040 |0010: const/high16 v20, #int 1073741824 // #4000 │ │ +0a3848: 0200 1200 |0012: move/from16 v0, v18 │ │ +0a384c: 0201 1400 |0014: move/from16 v1, v20 │ │ +0a3850: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +0a3854: 1514 0040 |0018: const/high16 v20, #int 1073741824 // #4000 │ │ +0a3858: 0200 1400 |001a: move/from16 v0, v20 │ │ +0a385c: 320d 1a00 |001c: if-eq v13, v0, 0036 // +001a │ │ +0a3860: 7401 ef18 1700 |001e: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@18ef │ │ +0a3866: 0a14 |0021: move-result v20 │ │ +0a3868: 3814 5900 |0022: if-eqz v20, 007b // +0059 │ │ +0a386c: 1514 0080 |0024: const/high16 v20, #int -2147483648 // #8000 │ │ +0a3870: 0200 1200 |0026: move/from16 v0, v18 │ │ +0a3874: 0201 1400 |0028: move/from16 v1, v20 │ │ +0a3878: 3310 4300 |002a: if-ne v0, v1, 006d // +0043 │ │ +0a387c: 1512 0040 |002c: const/high16 v18, #int 1073741824 // #4000 │ │ +0a3880: 1514 0080 |002e: const/high16 v20, #int -2147483648 // #8000 │ │ +0a3884: 0200 1400 |0030: move/from16 v0, v20 │ │ +0a3888: 330d 4200 |0032: if-ne v13, v0, 0074 // +0042 │ │ +0a388c: 150d 0040 |0034: const/high16 v13, #int 1073741824 // #4000 │ │ +0a3890: 0800 1700 |0036: move-object/from16 v0, v23 │ │ +0a3894: 0201 1300 |0038: move/from16 v1, v19 │ │ +0a3898: 6e30 0d19 100e |003a: invoke-virtual {v0, v1, v14}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@190d │ │ +0a389e: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +0a38a2: 5400 2407 |003f: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ +0a38a6: 0814 0000 |0041: move-object/from16 v20, v0 │ │ +0a38aa: 3814 4000 |0043: if-eqz v20, 0083 // +0040 │ │ +0a38ae: 7701 2b12 1700 |0045: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@122b │ │ +0a38b4: 0a14 |0048: move-result v20 │ │ +0a38b6: 3814 3a00 |0049: if-eqz v20, 0083 // +003a │ │ +0a38ba: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +0a38bc: 7701 2f12 1700 |004c: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +0a38c2: 0a10 |004f: move-result v16 │ │ +0a38c4: 120c |0050: const/4 v12, #int 0 // #0 │ │ +0a38c6: 7401 d618 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@18d6 │ │ +0a38cc: 0a06 |0054: move-result v6 │ │ +0a38ce: 120f |0055: const/4 v15, #int 0 // #0 │ │ +0a38d0: 356f 6901 |0056: if-ge v15, v6, 01bf // +0169 │ │ +0a38d4: 0800 1700 |0058: move-object/from16 v0, v23 │ │ +0a38d8: 6e20 d518 f000 |005a: invoke-virtual {v0, v15}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@18d5 │ │ +0a38de: 0c05 |005d: move-result-object v5 │ │ +0a38e0: 6e10 c91c 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +0a38e6: 0a14 |0061: move-result v20 │ │ +0a38e8: 1315 0800 |0062: const/16 v21, #int 8 // #8 │ │ +0a38ec: 0200 1400 |0064: move/from16 v0, v20 │ │ +0a38f0: 0201 1500 |0066: move/from16 v1, v21 │ │ +0a38f4: 3310 1d00 |0068: if-ne v0, v1, 0085 // +001d │ │ +0a38f8: d80f 0f01 |006a: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0a38fc: 28ea |006c: goto 0056 // -0016 │ │ +0a38fe: 3912 c1ff |006d: if-nez v18, 002e // -003f │ │ +0a3902: 1512 0040 |006f: const/high16 v18, #int 1073741824 // #4000 │ │ +0a3906: 1313 2c01 |0071: const/16 v19, #int 300 // #12c │ │ +0a390a: 28bb |0073: goto 002e // -0045 │ │ +0a390c: 390d c2ff |0074: if-nez v13, 0036 // -003e │ │ +0a3910: 150d 0040 |0076: const/high16 v13, #int 1073741824 // #4000 │ │ +0a3914: 130e 2c01 |0078: const/16 v14, #int 300 // #12c │ │ +0a3918: 28bc |007a: goto 0036 // -0044 │ │ +0a391a: 2214 e504 |007b: new-instance v20, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0a391e: 1a15 ae04 |007d: const-string v21, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@04ae │ │ +0a3922: 7602 4621 1400 |007f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0a3928: 2714 |0082: throw v20 │ │ +0a392a: 1203 |0083: const/4 v3, #int 0 // #0 │ │ +0a392c: 28c8 |0084: goto 004c // -0038 │ │ +0a392e: 6e10 a41c 0500 |0085: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a3934: 0c11 |0088: move-result-object v17 │ │ +0a3936: 1f11 8a03 |0089: check-cast v17, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a393a: 3803 2500 |008b: if-eqz v3, 00b0 // +0025 │ │ +0a393e: 0800 1100 |008d: move-object/from16 v0, v17 │ │ +0a3942: 5200 f806 |008f: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0a3946: 0214 0000 |0091: move/from16 v20, v0 │ │ +0a394a: 0200 1400 |0093: move/from16 v0, v20 │ │ +0a394e: 0201 1000 |0095: move/from16 v1, v16 │ │ +0a3952: 7120 de0f 1000 |0097: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ +0a3958: 0a04 |009a: move-result v4 │ │ +0a395a: 7110 2b12 0500 |009b: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@122b │ │ +0a3960: 0a14 |009e: move-result v20 │ │ +0a3962: 3814 4900 |009f: if-eqz v20, 00e8 // +0049 │ │ +0a3966: 6214 0e07 |00a1: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ +0a396a: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ +0a396e: 5400 2407 |00a5: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ +0a3972: 0815 0000 |00a7: move-object/from16 v21, v0 │ │ +0a3976: 0800 1400 |00a9: move-object/from16 v0, v20 │ │ +0a397a: 0801 1500 |00ab: move-object/from16 v1, v21 │ │ +0a397e: 7240 8118 5041 |00ad: invoke-interface {v0, v5, v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@1881 │ │ +0a3984: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ +0a3988: 6e20 e918 5000 |00b2: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ +0a398e: 0a14 |00b5: move-result v20 │ │ +0a3990: 3814 4400 |00b6: if-eqz v20, 00fa // +0044 │ │ +0a3994: 0800 1100 |00b8: move-object/from16 v0, v17 │ │ +0a3998: 5200 fc06 |00ba: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@06fc │ │ +0a399c: 0214 0000 |00bc: move/from16 v20, v0 │ │ +0a39a0: 9114 1314 |00be: sub-int v20, v19, v20 │ │ +0a39a4: 0800 1100 |00c0: move-object/from16 v0, v17 │ │ +0a39a8: 5200 fe06 |00c2: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@06fe │ │ +0a39ac: 0215 0000 |00c4: move/from16 v21, v0 │ │ +0a39b0: 9114 1415 |00c6: sub-int v20, v20, v21 │ │ +0a39b4: 1515 0040 |00c8: const/high16 v21, #int 1073741824 // #4000 │ │ +0a39b8: 7702 871c 1400 |00ca: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0a39be: 0a09 |00cd: move-result v9 │ │ +0a39c0: 0800 1100 |00ce: move-object/from16 v0, v17 │ │ +0a39c4: 5200 ff06 |00d0: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ +0a39c8: 0214 0000 |00d2: move/from16 v20, v0 │ │ +0a39cc: 9114 0e14 |00d4: sub-int v20, v14, v20 │ │ +0a39d0: 0800 1100 |00d6: move-object/from16 v0, v17 │ │ +0a39d4: 5200 f706 |00d8: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ +0a39d8: 0215 0000 |00da: move/from16 v21, v0 │ │ +0a39dc: 9114 1415 |00dc: sub-int v20, v20, v21 │ │ +0a39e0: 1515 0040 |00de: const/high16 v21, #int 1073741824 // #4000 │ │ +0a39e4: 7702 871c 1400 |00e0: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1c87 │ │ +0a39ea: 0a08 |00e3: move-result v8 │ │ +0a39ec: 6e30 e01c 9508 |00e4: invoke-virtual {v5, v9, v8}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +0a39f2: 2883 |00e7: goto 006a // -007d │ │ +0a39f4: 6214 0e07 |00e8: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@070e │ │ +0a39f8: 0800 1700 |00ea: move-object/from16 v0, v23 │ │ +0a39fc: 5400 2407 |00ec: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ +0a3a00: 0815 0000 |00ee: move-object/from16 v21, v0 │ │ +0a3a04: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ +0a3a08: 0801 1100 |00f2: move-object/from16 v1, v17 │ │ +0a3a0c: 0802 1500 |00f4: move-object/from16 v2, v21 │ │ +0a3a10: 7240 7f18 1042 |00f6: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@187f │ │ +0a3a16: 28b7 |00f9: goto 00b0 // -0049 │ │ +0a3a18: 0800 1700 |00fa: move-object/from16 v0, v23 │ │ +0a3a1c: 6e20 ec18 5000 |00fc: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a3a22: 0a14 |00ff: move-result v20 │ │ +0a3a24: 3814 8c00 |0100: if-eqz v20, 018c // +008c │ │ +0a3a28: 0800 1700 |0102: move-object/from16 v0, v23 │ │ +0a3a2c: 6e20 dc18 5000 |0104: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@18dc │ │ +0a3a32: 0a14 |0107: move-result v20 │ │ +0a3a34: dd07 1407 |0108: and-int/lit8 v7, v20, #int 7 // #07 │ │ +0a3a38: 9514 0c07 |010a: and-int v20, v12, v7 │ │ +0a3a3c: 3814 3700 |010c: if-eqz v20, 0143 // +0037 │ │ +0a3a40: 2214 e604 |010e: new-instance v20, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0a3a44: 2215 f804 |0110: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a3a48: 7601 a121 1500 |0112: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a3a4e: 1a16 bb03 |0115: const-string v22, "Child drawer has absolute gravity " // string@03bb │ │ +0a3a52: 7402 aa21 1500 |0117: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3a58: 0c15 |011a: move-result-object v21 │ │ +0a3a5a: 7110 e218 0700 |011b: invoke-static {v7}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@18e2 │ │ +0a3a60: 0c16 |011e: move-result-object v22 │ │ +0a3a62: 7402 aa21 1500 |011f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3a68: 0c15 |0122: move-result-object v21 │ │ +0a3a6a: 1a16 3d00 |0123: const-string v22, " but this " // string@003d │ │ +0a3a6e: 7402 aa21 1500 |0125: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3a74: 0c15 |0128: move-result-object v21 │ │ +0a3a76: 1a16 ad04 |0129: const-string v22, "DrawerLayout" // string@04ad │ │ +0a3a7a: 7402 aa21 1500 |012b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3a80: 0c15 |012e: move-result-object v21 │ │ +0a3a82: 1a16 3900 |012f: const-string v22, " already has a " // string@0039 │ │ +0a3a86: 7402 aa21 1500 |0131: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3a8c: 0c15 |0134: move-result-object v21 │ │ +0a3a8e: 1a16 a019 |0135: const-string v22, "drawer view along that edge" // string@19a0 │ │ +0a3a92: 7402 aa21 1500 |0137: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3a98: 0c15 |013a: move-result-object v21 │ │ +0a3a9a: 7401 af21 1500 |013b: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a3aa0: 0c15 |013e: move-result-object v21 │ │ +0a3aa2: 7602 4a21 1400 |013f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0a3aa8: 2714 |0142: throw v20 │ │ +0a3aaa: 0800 1700 |0143: move-object/from16 v0, v23 │ │ +0a3aae: 5200 2a07 |0145: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@072a │ │ +0a3ab2: 0214 0000 |0147: move/from16 v20, v0 │ │ +0a3ab6: 0800 1100 |0149: move-object/from16 v0, v17 │ │ +0a3aba: 5200 fc06 |014b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@06fc │ │ +0a3abe: 0215 0000 |014d: move/from16 v21, v0 │ │ +0a3ac2: 9014 1415 |014f: add-int v20, v20, v21 │ │ +0a3ac6: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +0a3aca: 5200 fe06 |0153: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@06fe │ │ +0a3ace: 0215 0000 |0155: move/from16 v21, v0 │ │ +0a3ad2: 9014 1415 |0157: add-int v20, v20, v21 │ │ +0a3ad6: 0800 1100 |0159: move-object/from16 v0, v17 │ │ +0a3ada: 5200 0007 |015b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0700 │ │ +0a3ade: 0215 0000 |015d: move/from16 v21, v0 │ │ +0a3ae2: 0200 1800 |015f: move/from16 v0, v24 │ │ +0a3ae6: 0201 1400 |0161: move/from16 v1, v20 │ │ +0a3aea: 0202 1500 |0163: move/from16 v2, v21 │ │ +0a3aee: 7130 d718 1002 |0165: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@18d7 │ │ +0a3af4: 0a0b |0168: move-result v11 │ │ +0a3af6: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +0a3afa: 5200 ff06 |016b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@06ff │ │ +0a3afe: 0214 0000 |016d: move/from16 v20, v0 │ │ +0a3b02: 0800 1100 |016f: move-object/from16 v0, v17 │ │ +0a3b06: 5200 f706 |0171: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@06f7 │ │ +0a3b0a: 0215 0000 |0173: move/from16 v21, v0 │ │ +0a3b0e: 9014 1415 |0175: add-int v20, v20, v21 │ │ +0a3b12: 0800 1100 |0177: move-object/from16 v0, v17 │ │ +0a3b16: 5200 f906 |0179: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@06f9 │ │ +0a3b1a: 0215 0000 |017b: move/from16 v21, v0 │ │ +0a3b1e: 0200 1900 |017d: move/from16 v0, v25 │ │ +0a3b22: 0201 1400 |017f: move/from16 v1, v20 │ │ +0a3b26: 0202 1500 |0181: move/from16 v2, v21 │ │ +0a3b2a: 7130 d718 1002 |0183: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@18d7 │ │ +0a3b30: 0a0a |0186: move-result v10 │ │ +0a3b32: 6e30 e01c b50a |0187: invoke-virtual {v5, v11, v10}, Landroid/view/View;.measure:(II)V // method@1ce0 │ │ +0a3b38: 2900 e0fe |018a: goto/16 006a // -0120 │ │ +0a3b3c: 2214 e604 |018c: new-instance v20, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0a3b40: 2215 f804 |018e: new-instance v21, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a3b44: 7601 a121 1500 |0190: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a3b4a: 1a16 ba03 |0193: const-string v22, "Child " // string@03ba │ │ +0a3b4e: 7402 aa21 1500 |0195: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3b54: 0c15 |0198: move-result-object v21 │ │ +0a3b56: 0800 1500 |0199: move-object/from16 v0, v21 │ │ +0a3b5a: 6e20 a921 5000 |019b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0a3b60: 0c15 |019e: move-result-object v21 │ │ +0a3b62: 1a16 3a00 |019f: const-string v22, " at index " // string@003a │ │ +0a3b66: 7402 aa21 1500 |01a1: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3b6c: 0c15 |01a4: move-result-object v21 │ │ +0a3b6e: 0800 1500 |01a5: move-object/from16 v0, v21 │ │ +0a3b72: 6e20 a621 f000 |01a7: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0a3b78: 0c15 |01aa: move-result-object v21 │ │ +0a3b7a: 1a16 4d00 |01ab: const-string v22, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@004d │ │ +0a3b7e: 7402 aa21 1500 |01ad: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3b84: 0c15 |01b0: move-result-object v21 │ │ +0a3b86: 1a16 bd05 |01b1: const-string v22, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@05bd │ │ +0a3b8a: 7402 aa21 1500 |01b3: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3b90: 0c15 |01b6: move-result-object v21 │ │ +0a3b92: 7401 af21 1500 |01b7: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a3b98: 0c15 |01ba: move-result-object v21 │ │ +0a3b9a: 7602 4a21 1400 |01bb: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0a3ba0: 2714 |01be: throw v20 │ │ +0a3ba2: 0e00 |01bf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0004 line=790 │ │ 0x0008 line=791 │ │ 0x000c line=792 │ │ 0x0010 line=794 │ │ @@ -224104,34 +224177,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0a3be4: |[0a3be4] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0a3bf4: 0750 |0000: move-object v0, v5 │ │ -0a3bf6: 1f00 8d03 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@038d │ │ -0a3bfa: 6e10 9f18 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@189f │ │ -0a3c00: 0c02 |0006: move-result-object v2 │ │ -0a3c02: 6f20 5b1d 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d5b │ │ -0a3c08: 5202 0407 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ -0a3c0c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -0a3c10: 5202 0407 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ -0a3c14: 6e20 ce18 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a3c1a: 0c01 |0013: move-result-object v1 │ │ -0a3c1c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0a3c20: 6e20 fd18 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@18fd │ │ -0a3c26: 5202 0207 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0702 │ │ -0a3c2a: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -0a3c2c: 6e30 0619 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ -0a3c32: 5202 0307 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0703 │ │ -0a3c36: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -0a3c38: 6e30 0619 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ -0a3c3e: 0e00 |0025: return-void │ │ +0a3ba4: |[0a3ba4] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0a3bb4: 0750 |0000: move-object v0, v5 │ │ +0a3bb6: 1f00 8d03 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@038d │ │ +0a3bba: 6e10 9f18 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@189f │ │ +0a3bc0: 0c02 |0006: move-result-object v2 │ │ +0a3bc2: 6f20 5b1d 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d5b │ │ +0a3bc8: 5202 0407 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ +0a3bcc: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +0a3bd0: 5202 0407 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ +0a3bd4: 6e20 ce18 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a3bda: 0c01 |0013: move-result-object v1 │ │ +0a3bdc: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0a3be0: 6e20 fd18 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@18fd │ │ +0a3be6: 5202 0207 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0702 │ │ +0a3bea: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +0a3bec: 6e30 0619 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ +0a3bf2: 5202 0307 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0703 │ │ +0a3bf6: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +0a3bf8: 6e30 0619 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ +0a3bfe: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1492 │ │ 0x0003 line=1493 │ │ 0x000a line=1495 │ │ 0x000e line=1496 │ │ 0x0014 line=1497 │ │ @@ -224150,32 +224223,32 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0a3c40: |[0a3c40] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0a3c50: 6f10 5c1d 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d5c │ │ -0a3c56: 0c02 |0003: move-result-object v2 │ │ -0a3c58: 2201 8d03 |0004: new-instance v1, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@038d │ │ -0a3c5c: 7020 9e18 2100 |0006: invoke-direct {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@189e │ │ -0a3c62: 6e10 cf18 0400 |0009: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@18cf │ │ -0a3c68: 0c00 |000c: move-result-object v0 │ │ -0a3c6a: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ -0a3c6e: 6e10 a41c 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a3c74: 0c03 |0012: move-result-object v3 │ │ -0a3c76: 1f03 8a03 |0013: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a3c7a: 5233 f806 |0015: iget v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0a3c7e: 5913 0407 |0017: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ -0a3c82: 5243 2807 |0019: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0728 │ │ -0a3c86: 5913 0207 |001b: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0702 │ │ -0a3c8a: 5243 2907 |001d: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0729 │ │ -0a3c8e: 5913 0307 |001f: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0703 │ │ -0a3c92: 1101 |0021: return-object v1 │ │ +0a3c00: |[0a3c00] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0a3c10: 6f10 5c1d 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d5c │ │ +0a3c16: 0c02 |0003: move-result-object v2 │ │ +0a3c18: 2201 8d03 |0004: new-instance v1, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@038d │ │ +0a3c1c: 7020 9e18 2100 |0006: invoke-direct {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@189e │ │ +0a3c22: 6e10 cf18 0400 |0009: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@18cf │ │ +0a3c28: 0c00 |000c: move-result-object v0 │ │ +0a3c2a: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ +0a3c2e: 6e10 a41c 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a3c34: 0c03 |0012: move-result-object v3 │ │ +0a3c36: 1f03 8a03 |0013: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a3c3a: 5233 f806 |0015: iget v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0a3c3e: 5913 0407 |0017: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0704 │ │ +0a3c42: 5243 2807 |0019: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0728 │ │ +0a3c46: 5913 0207 |001b: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0702 │ │ +0a3c4a: 5243 2907 |001d: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0729 │ │ +0a3c4e: 5913 0307 |001f: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0703 │ │ +0a3c52: 1101 |0021: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1508 │ │ 0x0004 line=1509 │ │ 0x0009 line=1511 │ │ 0x000d line=1512 │ │ 0x000f line=1513 │ │ @@ -224193,87 +224266,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -0a3c94: |[0a3c94] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a3ca4: 54da 2607 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a3ca8: 6e20 ee1b ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1bee │ │ -0a3cae: 54da 2c07 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a3cb2: 6e20 ee1b ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1bee │ │ -0a3cb8: 6e10 5f1c 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -0a3cbe: 0a00 |000d: move-result v0 │ │ -0a3cc0: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -0a3cc2: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -0a3cc6: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -0a3ccc: 0f07 |0014: return v7 │ │ -0a3cce: 6e10 651c 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -0a3cd4: 0a08 |0018: move-result v8 │ │ -0a3cd6: 6e10 671c 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -0a3cdc: 0a09 |001c: move-result v9 │ │ -0a3cde: 59d8 2207 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0722 │ │ -0a3ce2: 59d9 2307 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0723 │ │ -0a3ce6: 120a |0021: const/4 v10, #int 0 // #0 │ │ -0a3ce8: 5cda 1d07 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ -0a3cec: 120a |0024: const/4 v10, #int 0 // #0 │ │ -0a3cee: 5cda 1c07 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ -0a3cf2: 28ed |0027: goto 0014 // -0013 │ │ -0a3cf4: 6e10 651c 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -0a3cfa: 0a08 |002b: move-result v8 │ │ -0a3cfc: 6e10 671c 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -0a3d02: 0a09 |002f: move-result v9 │ │ -0a3d04: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -0a3d06: 54da 2607 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a3d0a: 878b |0033: float-to-int v11, v8 │ │ -0a3d0c: 879c |0034: float-to-int v12, v9 │ │ -0a3d0e: 6e30 df1b ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ -0a3d14: 0c06 |0038: move-result-object v6 │ │ -0a3d16: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -0a3d1a: 6e20 e918 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ -0a3d20: 0a0a |003e: move-result v10 │ │ -0a3d22: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -0a3d26: 52da 2207 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0722 │ │ -0a3d2a: a701 080a |0043: sub-float v1, v8, v10 │ │ -0a3d2e: 52da 2307 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0723 │ │ -0a3d32: a702 090a |0047: sub-float v2, v9, v10 │ │ -0a3d36: 54da 2607 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a3d3a: 6e10 e71b 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1be7 │ │ -0a3d40: 0a05 |004e: move-result v5 │ │ -0a3d42: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -0a3d46: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -0a3d4a: c6ba |0053: add-float/2addr v10, v11 │ │ -0a3d4c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -0a3d50: 82bb |0056: int-to-float v11, v11 │ │ -0a3d52: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -0a3d56: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -0a3d5a: 6e10 cf18 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@18cf │ │ -0a3d60: 0c03 |005e: move-result-object v3 │ │ -0a3d62: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -0a3d66: 6e20 da18 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ -0a3d6c: 0a0a |0064: move-result v10 │ │ -0a3d6e: 122b |0065: const/4 v11, #int 2 // #2 │ │ -0a3d70: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -0a3d74: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -0a3d76: 6e20 c818 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ -0a3d7c: 120a |006c: const/4 v10, #int 0 // #0 │ │ -0a3d7e: 5cda 1d07 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ -0a3d82: 28a5 |006f: goto 0014 // -005b │ │ -0a3d84: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -0a3d86: 28f8 |0071: goto 0069 // -0008 │ │ -0a3d88: 121a |0072: const/4 v10, #int 1 // #1 │ │ -0a3d8a: 6e20 c818 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ -0a3d90: 120a |0076: const/4 v10, #int 0 // #0 │ │ -0a3d92: 5cda 1d07 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ -0a3d96: 120a |0079: const/4 v10, #int 0 // #0 │ │ -0a3d98: 5cda 1c07 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ -0a3d9c: 2898 |007c: goto 0014 // -0068 │ │ -0a3d9e: 0000 |007d: nop // spacer │ │ -0a3da0: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +0a3c54: |[0a3c54] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0a3c64: 54da 2607 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a3c68: 6e20 ee1b ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1bee │ │ +0a3c6e: 54da 2c07 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a3c72: 6e20 ee1b ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1bee │ │ +0a3c78: 6e10 5f1c 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +0a3c7e: 0a00 |000d: move-result v0 │ │ +0a3c80: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +0a3c82: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +0a3c86: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +0a3c8c: 0f07 |0014: return v7 │ │ +0a3c8e: 6e10 651c 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +0a3c94: 0a08 |0018: move-result v8 │ │ +0a3c96: 6e10 671c 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +0a3c9c: 0a09 |001c: move-result v9 │ │ +0a3c9e: 59d8 2207 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0722 │ │ +0a3ca2: 59d9 2307 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0723 │ │ +0a3ca6: 120a |0021: const/4 v10, #int 0 // #0 │ │ +0a3ca8: 5cda 1d07 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ +0a3cac: 120a |0024: const/4 v10, #int 0 // #0 │ │ +0a3cae: 5cda 1c07 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ +0a3cb2: 28ed |0027: goto 0014 // -0013 │ │ +0a3cb4: 6e10 651c 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +0a3cba: 0a08 |002b: move-result v8 │ │ +0a3cbc: 6e10 671c 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +0a3cc2: 0a09 |002f: move-result v9 │ │ +0a3cc4: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +0a3cc6: 54da 2607 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a3cca: 878b |0033: float-to-int v11, v8 │ │ +0a3ccc: 879c |0034: float-to-int v12, v9 │ │ +0a3cce: 6e30 df1b ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1bdf │ │ +0a3cd4: 0c06 |0038: move-result-object v6 │ │ +0a3cd6: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +0a3cda: 6e20 e918 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@18e9 │ │ +0a3ce0: 0a0a |003e: move-result v10 │ │ +0a3ce2: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +0a3ce6: 52da 2207 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0722 │ │ +0a3cea: a701 080a |0043: sub-float v1, v8, v10 │ │ +0a3cee: 52da 2307 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0723 │ │ +0a3cf2: a702 090a |0047: sub-float v2, v9, v10 │ │ +0a3cf6: 54da 2607 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a3cfa: 6e10 e71b 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1be7 │ │ +0a3d00: 0a05 |004e: move-result v5 │ │ +0a3d02: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +0a3d06: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +0a3d0a: c6ba |0053: add-float/2addr v10, v11 │ │ +0a3d0c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +0a3d10: 82bb |0056: int-to-float v11, v11 │ │ +0a3d12: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +0a3d16: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +0a3d1a: 6e10 cf18 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@18cf │ │ +0a3d20: 0c03 |005e: move-result-object v3 │ │ +0a3d22: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +0a3d26: 6e20 da18 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@18da │ │ +0a3d2c: 0a0a |0064: move-result v10 │ │ +0a3d2e: 122b |0065: const/4 v11, #int 2 // #2 │ │ +0a3d30: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +0a3d34: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +0a3d36: 6e20 c818 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ +0a3d3c: 120a |006c: const/4 v10, #int 0 // #0 │ │ +0a3d3e: 5cda 1d07 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ +0a3d42: 28a5 |006f: goto 0014 // -005b │ │ +0a3d44: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +0a3d46: 28f8 |0071: goto 0069 // -0008 │ │ +0a3d48: 121a |0072: const/4 v10, #int 1 // #1 │ │ +0a3d4a: 6e20 c818 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ +0a3d50: 120a |0076: const/4 v10, #int 0 // #0 │ │ +0a3d52: 5cda 1d07 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ +0a3d56: 120a |0079: const/4 v10, #int 0 // #0 │ │ +0a3d58: 5cda 1c07 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@071c │ │ +0a3d5c: 2898 |007c: goto 0014 // -0068 │ │ +0a3d5e: 0000 |007d: nop // spacer │ │ +0a3d60: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0005 line=1156 │ │ 0x000a line=1158 │ │ 0x000e line=1159 │ │ 0x000f line=1161 │ │ @@ -224328,34 +224401,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0a3db8: |[0a3db8] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -0a3dc8: 6e20 ce18 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a3dce: 0c00 |0003: move-result-object v0 │ │ -0a3dd0: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -0a3dd4: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0a3dd8: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a3ddc: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a3de2: 1a03 ab0f |000d: const-string v3, "No drawer view found with gravity " // string@0fab │ │ -0a3de6: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3dec: 0c02 |0012: move-result-object v2 │ │ -0a3dee: 7110 e218 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@18e2 │ │ -0a3df4: 0c03 |0016: move-result-object v3 │ │ -0a3df6: 6e20 aa21 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3dfc: 0c02 |001a: move-result-object v2 │ │ -0a3dfe: 6e10 af21 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a3e04: 0c02 |001e: move-result-object v2 │ │ -0a3e06: 7020 4621 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0a3e0c: 2701 |0022: throw v1 │ │ -0a3e0e: 6e20 fd18 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@18fd │ │ -0a3e14: 0e00 |0026: return-void │ │ +0a3d78: |[0a3d78] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +0a3d88: 6e20 ce18 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a3d8e: 0c00 |0003: move-result-object v0 │ │ +0a3d90: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0a3d94: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0a3d98: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a3d9c: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a3da2: 1a03 a70f |000d: const-string v3, "No drawer view found with gravity " // string@0fa7 │ │ +0a3da6: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3dac: 0c02 |0012: move-result-object v2 │ │ +0a3dae: 7110 e218 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@18e2 │ │ +0a3db4: 0c03 |0016: move-result-object v3 │ │ +0a3db6: 6e20 aa21 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3dbc: 0c02 |001a: move-result-object v2 │ │ +0a3dbe: 6e10 af21 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a3dc4: 0c02 |001e: move-result-object v2 │ │ +0a3dc6: 7020 4621 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0a3dcc: 2701 |0022: throw v1 │ │ +0a3dce: 6e20 fd18 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@18fd │ │ +0a3dd4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1291 │ │ 0x0004 line=1292 │ │ 0x0006 line=1293 │ │ 0x0023 line=1296 │ │ 0x0026 line=1297 │ │ @@ -224369,65 +224442,65 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -0a3e18: |[0a3e18] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -0a3e28: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a3e2a: 6e20 ec18 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a3e30: 0a01 |0004: move-result v1 │ │ -0a3e32: 3901 2100 |0005: if-nez v1, 0026 // +0021 │ │ -0a3e36: 2201 e504 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0a3e3a: 2202 f804 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a3e3e: 7010 a121 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a3e44: 1a03 bc13 |000e: const-string v3, "View " // string@13bc │ │ -0a3e48: 6e20 aa21 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3e4e: 0c02 |0013: move-result-object v2 │ │ -0a3e50: 6e20 a921 5200 |0014: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0a3e56: 0c02 |0017: move-result-object v2 │ │ -0a3e58: 1a03 6000 |0018: const-string v3, " is not a sliding drawer" // string@0060 │ │ -0a3e5c: 6e20 aa21 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a3e62: 0c02 |001d: move-result-object v2 │ │ -0a3e64: 6e10 af21 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a3e6a: 0c02 |0021: move-result-object v2 │ │ -0a3e6c: 7020 4621 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0a3e72: 2701 |0025: throw v1 │ │ -0a3e74: 5541 2007 |0026: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ -0a3e78: 3801 1500 |0028: if-eqz v1, 003d // +0015 │ │ -0a3e7c: 6e10 a41c 0500 |002a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a3e82: 0c00 |002d: move-result-object v0 │ │ -0a3e84: 1f00 8a03 |002e: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a3e88: 1501 803f |0030: const/high16 v1, #int 1065353216 // #3f80 │ │ -0a3e8c: 5901 fd06 |0032: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a3e90: 5c02 fb06 |0034: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ -0a3e94: 7030 1319 5402 |0036: invoke-direct {v4, v5, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1913 │ │ -0a3e9a: 6e10 e818 0400 |0039: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ -0a3ea0: 0e00 |003c: return-void │ │ -0a3ea2: 1231 |003d: const/4 v1, #int 3 // #3 │ │ -0a3ea4: 6e30 c318 5401 |003e: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ -0a3eaa: 0a01 |0041: move-result v1 │ │ -0a3eac: 3801 0d00 |0042: if-eqz v1, 004f // +000d │ │ -0a3eb0: 5441 2607 |0044: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a3eb4: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -0a3eb6: 6e10 c31c 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a3ebc: 0a03 |004a: move-result v3 │ │ -0a3ebe: 6e40 f81b 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ -0a3ec4: 28eb |004e: goto 0039 // -0015 │ │ -0a3ec6: 5441 2c07 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a3eca: 6e10 e118 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ -0a3ed0: 0a02 |0054: move-result v2 │ │ -0a3ed2: 6e10 ca1c 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a3ed8: 0a03 |0058: move-result v3 │ │ -0a3eda: b132 |0059: sub-int/2addr v2, v3 │ │ -0a3edc: 6e10 c31c 0500 |005a: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a3ee2: 0a03 |005d: move-result v3 │ │ -0a3ee4: 6e40 f81b 5132 |005e: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ -0a3eea: 28d8 |0061: goto 0039 // -0028 │ │ +0a3dd8: |[0a3dd8] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +0a3de8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a3dea: 6e20 ec18 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a3df0: 0a01 |0004: move-result v1 │ │ +0a3df2: 3901 2100 |0005: if-nez v1, 0026 // +0021 │ │ +0a3df6: 2201 e504 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0a3dfa: 2202 f804 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a3dfe: 7010 a121 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a3e04: 1a03 b813 |000e: const-string v3, "View " // string@13b8 │ │ +0a3e08: 6e20 aa21 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3e0e: 0c02 |0013: move-result-object v2 │ │ +0a3e10: 6e20 a921 5200 |0014: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0a3e16: 0c02 |0017: move-result-object v2 │ │ +0a3e18: 1a03 6000 |0018: const-string v3, " is not a sliding drawer" // string@0060 │ │ +0a3e1c: 6e20 aa21 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a3e22: 0c02 |001d: move-result-object v2 │ │ +0a3e24: 6e10 af21 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a3e2a: 0c02 |0021: move-result-object v2 │ │ +0a3e2c: 7020 4621 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0a3e32: 2701 |0025: throw v1 │ │ +0a3e34: 5541 2007 |0026: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0720 │ │ +0a3e38: 3801 1500 |0028: if-eqz v1, 003d // +0015 │ │ +0a3e3c: 6e10 a41c 0500 |002a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a3e42: 0c00 |002d: move-result-object v0 │ │ +0a3e44: 1f00 8a03 |002e: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a3e48: 1501 803f |0030: const/high16 v1, #int 1065353216 // #3f80 │ │ +0a3e4c: 5901 fd06 |0032: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a3e50: 5c02 fb06 |0034: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@06fb │ │ +0a3e54: 7030 1319 5402 |0036: invoke-direct {v4, v5, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@1913 │ │ +0a3e5a: 6e10 e818 0400 |0039: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ +0a3e60: 0e00 |003c: return-void │ │ +0a3e62: 1231 |003d: const/4 v1, #int 3 // #3 │ │ +0a3e64: 6e30 c318 5401 |003e: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@18c3 │ │ +0a3e6a: 0a01 |0041: move-result v1 │ │ +0a3e6c: 3801 0d00 |0042: if-eqz v1, 004f // +000d │ │ +0a3e70: 5441 2607 |0044: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a3e74: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +0a3e76: 6e10 c31c 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a3e7c: 0a03 |004a: move-result v3 │ │ +0a3e7e: 6e40 f81b 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ +0a3e84: 28eb |004e: goto 0039 // -0015 │ │ +0a3e86: 5441 2c07 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a3e8a: 6e10 e118 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@18e1 │ │ +0a3e90: 0a02 |0054: move-result v2 │ │ +0a3e92: 6e10 ca1c 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a3e98: 0a03 |0058: move-result v3 │ │ +0a3e9a: b132 |0059: sub-int/2addr v2, v3 │ │ +0a3e9c: 6e10 c31c 0500 |005a: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a3ea2: 0a03 |005d: move-result v3 │ │ +0a3ea4: 6e40 f81b 5132 |005e: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1bf8 │ │ +0a3eaa: 28d8 |0061: goto 0039 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1263 │ │ 0x0007 line=1264 │ │ 0x0026 line=1267 │ │ 0x002a line=1268 │ │ 0x0030 line=1269 │ │ @@ -224448,21 +224521,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a3eec: |[0a3eec] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -0a3efc: 6f20 621d 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1d62 │ │ -0a3f02: 5c12 1d07 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ -0a3f06: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -0a3f0a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0a3f0c: 6e20 c818 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ -0a3f12: 0e00 |000b: return-void │ │ +0a3eac: |[0a3eac] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +0a3ebc: 6f20 621d 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1d62 │ │ +0a3ec2: 5c12 1d07 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@071d │ │ +0a3ec6: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +0a3eca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0a3ecc: 6e20 c818 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@18c8 │ │ +0a3ed2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1210 │ │ 0x0003 line=1212 │ │ 0x0005 line=1213 │ │ 0x0007 line=1214 │ │ 0x000b line=1216 │ │ @@ -224475,19 +224548,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a3f14: |[0a3f14] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -0a3f24: 5510 2107 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0721 │ │ -0a3f28: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0a3f2c: 6f10 631d 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1d63 │ │ -0a3f32: 0e00 |0007: return-void │ │ +0a3ed4: |[0a3ed4] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +0a3ee4: 5510 2107 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0721 │ │ +0a3ee8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0a3eec: 6f10 631d 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1d63 │ │ +0a3ef2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0004 line=962 │ │ 0x0007 line=964 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -224497,27 +224570,27 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a3f34: |[0a3f34] android.support.v4.widget.DrawerLayout.setChildInsets:(Ljava/lang/Object;Z)V │ │ -0a3f44: 5b12 2407 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ -0a3f48: 5c13 1e07 |0002: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@071e │ │ -0a3f4c: 3903 1000 |0004: if-nez v3, 0014 // +0010 │ │ -0a3f50: 6e10 d418 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@18d4 │ │ -0a3f56: 0c00 |0009: move-result-object v0 │ │ -0a3f58: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -0a3f5c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a3f5e: 6e20 1219 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.setWillNotDraw:(Z)V // method@1912 │ │ -0a3f64: 6e10 0119 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.requestLayout:()V // method@1901 │ │ -0a3f6a: 0e00 |0013: return-void │ │ -0a3f6c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0a3f6e: 28f8 |0015: goto 000d // -0008 │ │ +0a3ef4: |[0a3ef4] android.support.v4.widget.DrawerLayout.setChildInsets:(Ljava/lang/Object;Z)V │ │ +0a3f04: 5b12 2407 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0724 │ │ +0a3f08: 5c13 1e07 |0002: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@071e │ │ +0a3f0c: 3903 1000 |0004: if-nez v3, 0014 // +0010 │ │ +0a3f10: 6e10 d418 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@18d4 │ │ +0a3f16: 0c00 |0009: move-result-object v0 │ │ +0a3f18: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +0a3f1c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a3f1e: 6e20 1219 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.setWillNotDraw:(Z)V // method@1912 │ │ +0a3f24: 6e10 0119 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.requestLayout:()V // method@1901 │ │ +0a3f2a: 0e00 |0013: return-void │ │ +0a3f2c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0a3f2e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0002 line=361 │ │ 0x0004 line=362 │ │ 0x0010 line=363 │ │ 0x0013 line=364 │ │ @@ -224532,17 +224605,17 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3f70: |[0a3f70] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -0a3f80: 5b01 2707 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ -0a3f84: 0e00 |0002: return-void │ │ +0a3f30: |[0a3f30] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +0a3f40: 5b01 2707 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ +0a3f44: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0002 line=421 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -224552,20 +224625,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0a3f88: |[0a3f88] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -0a3f98: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0a3f9a: 6e30 0619 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ -0a3fa0: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -0a3fa2: 6e30 0619 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ -0a3fa8: 0e00 |0008: return-void │ │ +0a3f48: |[0a3f48] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +0a3f58: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0a3f5a: 6e30 0619 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ +0a3f60: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +0a3f62: 6e30 0619 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ +0a3f68: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0004 line=438 │ │ 0x0008 line=439 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -224576,46 +224649,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0a3fac: |[0a3fac] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -0a3fbc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0a3fbe: 7110 2f12 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -0a3fc4: 0a04 |0004: move-result v4 │ │ -0a3fc6: 7120 de0f 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ -0a3fcc: 0a00 |0008: move-result v0 │ │ -0a3fce: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -0a3fd2: 5967 2807 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0728 │ │ -0a3fd6: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -0a3fda: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -0a3fde: 5461 2607 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a3fe2: 6e10 cc1b 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ -0a3fe8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -0a3fee: 0e00 |0019: return-void │ │ -0a3ff0: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -0a3ff2: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -0a3ff6: 5967 2907 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0729 │ │ -0a3ffa: 28ee |001f: goto 000d // -0012 │ │ -0a3ffc: 5461 2c07 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a4000: 28f1 |0022: goto 0013 // -000f │ │ -0a4002: 6e20 ce18 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a4008: 0c03 |0026: move-result-object v3 │ │ -0a400a: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -0a400e: 6e20 fd18 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@18fd │ │ -0a4014: 28ed |002c: goto 0019 // -0013 │ │ -0a4016: 6e20 ce18 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ -0a401c: 0c02 |0030: move-result-object v2 │ │ -0a401e: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -0a4022: 6e20 c618 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@18c6 │ │ -0a4028: 28e3 |0036: goto 0019 // -001d │ │ -0a402a: 0000 |0037: nop // spacer │ │ -0a402c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +0a3f6c: |[0a3f6c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +0a3f7c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0a3f7e: 7110 2f12 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +0a3f84: 0a04 |0004: move-result v4 │ │ +0a3f86: 7120 de0f 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ +0a3f8c: 0a00 |0008: move-result v0 │ │ +0a3f8e: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +0a3f92: 5967 2807 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0728 │ │ +0a3f96: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +0a3f9a: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +0a3f9e: 5461 2607 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a3fa2: 6e10 cc1b 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1bcc │ │ +0a3fa8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +0a3fae: 0e00 |0019: return-void │ │ +0a3fb0: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +0a3fb2: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +0a3fb6: 5967 2907 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0729 │ │ +0a3fba: 28ee |001f: goto 000d // -0012 │ │ +0a3fbc: 5461 2c07 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a3fc0: 28f1 |0022: goto 0013 // -000f │ │ +0a3fc2: 6e20 ce18 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a3fc8: 0c03 |0026: move-result-object v3 │ │ +0a3fca: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +0a3fce: 6e20 fd18 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@18fd │ │ +0a3fd4: 28ed |002c: goto 0019 // -0013 │ │ +0a3fd6: 6e20 ce18 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@18ce │ │ +0a3fdc: 0c02 |0030: move-result-object v2 │ │ +0a3fde: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +0a3fe2: 6e20 c618 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@18c6 │ │ +0a3fe8: 28e3 |0036: goto 0019 // -001d │ │ +0a3fea: 0000 |0037: nop // spacer │ │ +0a3fec: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=461 │ │ 0x0009 line=463 │ │ 0x000b line=464 │ │ 0x000d line=468 │ │ 0x000f line=470 │ │ @@ -224646,42 +224719,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0a403c: |[0a403c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -0a404c: 6e20 ec18 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ -0a4052: 0a01 |0003: move-result v1 │ │ -0a4054: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -0a4058: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0a405c: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a4060: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a4066: 1a03 bc13 |000d: const-string v3, "View " // string@13bc │ │ -0a406a: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a4070: 0c02 |0012: move-result-object v2 │ │ -0a4072: 6e20 a921 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0a4078: 0c02 |0016: move-result-object v2 │ │ -0a407a: 1a03 5e00 |0017: const-string v3, " is not a " // string@005e │ │ -0a407e: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a4084: 0c02 |001c: move-result-object v2 │ │ -0a4086: 1a03 a519 |001d: const-string v3, "drawer with appropriate layout_gravity" // string@19a5 │ │ -0a408a: 6e20 aa21 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a4090: 0c02 |0022: move-result-object v2 │ │ -0a4092: 6e10 af21 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a4098: 0c02 |0026: move-result-object v2 │ │ -0a409a: 7020 4621 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0a40a0: 2701 |002a: throw v1 │ │ -0a40a2: 6e10 a41c 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a40a8: 0c01 |002e: move-result-object v1 │ │ -0a40aa: 1f01 8a03 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a40ae: 5210 f806 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ -0a40b2: 6e30 0619 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ -0a40b8: 0e00 |0036: return-void │ │ +0a3ffc: |[0a3ffc] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +0a400c: 6e20 ec18 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@18ec │ │ +0a4012: 0a01 |0003: move-result v1 │ │ +0a4014: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +0a4018: 2201 e504 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0a401c: 2202 f804 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a4020: 7010 a121 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a4026: 1a03 b813 |000d: const-string v3, "View " // string@13b8 │ │ +0a402a: 6e20 aa21 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a4030: 0c02 |0012: move-result-object v2 │ │ +0a4032: 6e20 a921 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0a4038: 0c02 |0016: move-result-object v2 │ │ +0a403a: 1a03 5e00 |0017: const-string v3, " is not a " // string@005e │ │ +0a403e: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a4044: 0c02 |001c: move-result-object v2 │ │ +0a4046: 1a03 a119 |001d: const-string v3, "drawer with appropriate layout_gravity" // string@19a1 │ │ +0a404a: 6e20 aa21 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a4050: 0c02 |0022: move-result-object v2 │ │ +0a4052: 6e10 af21 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a4058: 0c02 |0026: move-result-object v2 │ │ +0a405a: 7020 4621 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0a4060: 2701 |002a: throw v1 │ │ +0a4062: 6e10 a41c 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a4068: 0c01 |002e: move-result-object v1 │ │ +0a406a: 1f01 8a03 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a406e: 5210 f806 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@06f8 │ │ +0a4072: 6e30 0619 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1906 │ │ +0a4078: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0006 line=510 │ │ 0x002b line=513 │ │ 0x0033 line=514 │ │ 0x0036 line=515 │ │ @@ -224696,21 +224769,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0a40bc: |[0a40bc] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -0a40cc: 6e10 df18 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@18df │ │ -0a40d2: 0c00 |0003: move-result-object v0 │ │ -0a40d4: 6e20 4701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ -0a40da: 0c00 |0007: move-result-object v0 │ │ -0a40dc: 6e30 0919 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@1909 │ │ -0a40e2: 0e00 |000b: return-void │ │ +0a407c: |[0a407c] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +0a408c: 6e10 df18 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@18df │ │ +0a4092: 0c00 |0003: move-result-object v0 │ │ +0a4094: 6e20 4701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0147 │ │ +0a409a: 0c00 |0007: move-result-object v0 │ │ +0a409c: 6e30 0919 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@1909 │ │ +0a40a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x000b line=401 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -224721,30 +224794,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0a40e4: |[0a40e4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -0a40f4: 7110 2f12 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -0a40fa: 0a01 |0003: move-result v1 │ │ -0a40fc: 7120 de0f 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ -0a4102: 0a00 |0007: move-result v0 │ │ -0a4104: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -0a4108: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -0a410a: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -0a410e: 5b34 3007 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ -0a4112: 6e10 e818 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ -0a4118: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -0a411c: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -0a411e: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -0a4122: 5b34 3107 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ -0a4126: 6e10 e818 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ -0a412c: 0e00 |001c: return-void │ │ +0a40a4: |[0a40a4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +0a40b4: 7110 2f12 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +0a40ba: 0a01 |0003: move-result v1 │ │ +0a40bc: 7120 de0f 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ +0a40c2: 0a00 |0007: move-result v0 │ │ +0a40c4: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +0a40c8: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +0a40ca: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +0a40ce: 5b34 3007 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0730 │ │ +0a40d2: 6e10 e818 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ +0a40d8: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +0a40dc: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +0a40de: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +0a40e2: 5b34 3107 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0731 │ │ +0a40e6: 6e10 e818 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ +0a40ec: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0008 line=382 │ │ 0x000d line=383 │ │ 0x000f line=384 │ │ 0x0012 line=386 │ │ @@ -224762,27 +224835,27 @@ │ │ type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a4130: |[0a4130] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ -0a4140: 7110 2f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ -0a4146: 0a01 |0003: move-result v1 │ │ -0a4148: 7120 de0f 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ -0a414e: 0a00 |0007: move-result v0 │ │ -0a4150: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0a4152: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0a4156: 5b24 3307 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@0733 │ │ -0a415a: 0e00 |000d: return-void │ │ -0a415c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0a415e: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ -0a4162: 5b24 3407 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0734 │ │ -0a4166: 28fa |0013: goto 000d // -0006 │ │ +0a40f0: |[0a40f0] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ +0a4100: 7110 2f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@122f │ │ +0a4106: 0a01 |0003: move-result v1 │ │ +0a4108: 7120 de0f 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0fde │ │ +0a410e: 0a00 |0007: move-result v0 │ │ +0a4110: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0a4112: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0a4116: 5b24 3307 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@0733 │ │ +0a411a: 0e00 |000d: return-void │ │ +0a411c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0a411e: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ +0a4122: 5b24 3407 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0734 │ │ +0a4126: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0008 line=567 │ │ 0x000b line=568 │ │ 0x000d line=572 │ │ 0x000e line=569 │ │ @@ -224798,25 +224871,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0a4168: |[0a4168] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -0a4178: 6e10 a41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a417e: 0c00 |0003: move-result-object v0 │ │ -0a4180: 1f00 8a03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a4184: 5201 fd06 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a4188: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -0a418c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -0a4190: 0e00 |000c: return-void │ │ -0a4192: 5904 fd06 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a4196: 6e30 cc18 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@18cc │ │ -0a419c: 28fa |0012: goto 000c // -0006 │ │ +0a4128: |[0a4128] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +0a4138: 6e10 a41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a413e: 0c00 |0003: move-result-object v0 │ │ +0a4140: 1f00 8a03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a4144: 5201 fd06 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a4148: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +0a414c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +0a4150: 0e00 |000c: return-void │ │ +0a4152: 5904 fd06 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a4156: 6e30 cc18 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@18cc │ │ +0a415c: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0006 line=690 │ │ 0x000c line=696 │ │ 0x000d line=694 │ │ 0x000f line=695 │ │ @@ -224831,18 +224904,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a41a0: |[0a41a0] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -0a41b0: 5901 2d07 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@072d │ │ -0a41b4: 6e10 e818 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ -0a41ba: 0e00 |0005: return-void │ │ +0a4160: |[0a4160] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +0a4170: 5901 2d07 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@072d │ │ +0a4174: 6e10 e818 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@18e8 │ │ +0a417a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0002 line=410 │ │ 0x0005 line=411 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -224853,24 +224926,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a41bc: |[0a41bc] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(I)V │ │ -0a41cc: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0a41d0: 6e10 d818 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@18d8 │ │ -0a41d6: 0c00 |0005: move-result-object v0 │ │ -0a41d8: 7120 0b09 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@090b │ │ -0a41de: 0c00 |0009: move-result-object v0 │ │ -0a41e0: 5b10 3207 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ -0a41e4: 0e00 |000c: return-void │ │ -0a41e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a41e8: 28fc |000e: goto 000a // -0004 │ │ +0a417c: |[0a417c] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(I)V │ │ +0a418c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0a4190: 6e10 d818 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@18d8 │ │ +0a4196: 0c00 |0005: move-result-object v0 │ │ +0a4198: 7120 0b09 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@090b │ │ +0a419e: 0c00 |0009: move-result-object v0 │ │ +0a41a0: 5b10 3207 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ +0a41a4: 0e00 |000c: return-void │ │ +0a41a6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a41a8: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ 0x000c line=1008 │ │ 0x000d line=1007 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -224881,17 +224954,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a41ec: |[0a41ec] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0a41fc: 5b01 3207 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ -0a4200: 0e00 |0002: return-void │ │ +0a41ac: |[0a41ac] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0a41bc: 5b01 3207 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ +0a41c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ 0x0002 line=998 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 bg Landroid/graphics/drawable/Drawable; │ │ @@ -224901,19 +224974,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a4204: |[0a4204] android.support.v4.widget.DrawerLayout.setStatusBarBackgroundColor:(I)V │ │ -0a4214: 2200 6700 |0000: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0067 │ │ -0a4218: 7020 d201 2000 |0002: invoke-direct {v0, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@01d2 │ │ -0a421e: 5b10 3207 |0005: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ -0a4222: 0e00 |0007: return-void │ │ +0a41c4: |[0a41c4] android.support.v4.widget.DrawerLayout.setStatusBarBackgroundColor:(I)V │ │ +0a41d4: 2200 6700 |0000: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@0067 │ │ +0a41d8: 7020 d201 2000 |0002: invoke-direct {v0, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@01d2 │ │ +0a41de: 5b10 3207 |0005: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@0732 │ │ +0a41e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0007 line=1019 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0008 reg=2 color I │ │ @@ -224923,56 +224996,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0a4224: |[0a4224] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -0a4234: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -0a4236: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0a4238: 5474 2607 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ -0a423c: 6e10 e81b 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1be8 │ │ -0a4242: 0a00 |0007: move-result v0 │ │ -0a4244: 5474 2c07 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ -0a4248: 6e10 e81b 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1be8 │ │ -0a424e: 0a02 |000d: move-result v2 │ │ -0a4250: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -0a4254: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -0a4258: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0a425a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -0a425e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -0a4262: 6e10 a41c 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a4268: 0c01 |001a: move-result-object v1 │ │ -0a426a: 1f01 8a03 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ -0a426e: 5214 fd06 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a4272: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0a4274: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -0a4278: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -0a427c: 6e20 ca18 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@18ca │ │ -0a4282: 5274 1f07 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@071f │ │ -0a4286: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -0a428a: 5973 1f07 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@071f │ │ -0a428e: 5474 2707 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ -0a4292: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -0a4296: 5474 2707 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ -0a429a: 7220 9018 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1890 │ │ -0a42a0: 0e00 |0036: return-void │ │ -0a42a2: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -0a42a6: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -0a42aa: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -0a42ac: 28d7 |003c: goto 0013 // -0029 │ │ -0a42ae: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -0a42b0: 28d5 |003e: goto 0013 // -002b │ │ -0a42b2: 5214 fd06 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ -0a42b6: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -0a42ba: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -0a42be: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -0a42c2: 6e20 cb18 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@18cb │ │ -0a42c8: 28dd |004a: goto 0027 // -0023 │ │ +0a41e4: |[0a41e4] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +0a41f4: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +0a41f6: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +0a41f8: 5474 2607 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0726 │ │ +0a41fc: 6e10 e81b 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1be8 │ │ +0a4202: 0a00 |0007: move-result v0 │ │ +0a4204: 5474 2c07 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@072c │ │ +0a4208: 6e10 e81b 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1be8 │ │ +0a420e: 0a02 |000d: move-result v2 │ │ +0a4210: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +0a4214: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +0a4218: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +0a421a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +0a421e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +0a4222: 6e10 a41c 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a4228: 0c01 |001a: move-result-object v1 │ │ +0a422a: 1f01 8a03 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038a │ │ +0a422e: 5214 fd06 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a4232: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +0a4234: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +0a4238: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +0a423c: 6e20 ca18 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@18ca │ │ +0a4242: 5274 1f07 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@071f │ │ +0a4246: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +0a424a: 5973 1f07 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@071f │ │ +0a424e: 5474 2707 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ +0a4252: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +0a4256: 5474 2707 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0727 │ │ +0a425a: 7220 9018 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1890 │ │ +0a4260: 0e00 |0036: return-void │ │ +0a4262: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +0a4266: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +0a426a: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +0a426c: 28d7 |003c: goto 0013 // -0029 │ │ +0a426e: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +0a4270: 28d5 |003e: goto 0013 // -002b │ │ +0a4272: 5214 fd06 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@06fd │ │ +0a4276: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +0a427a: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +0a427e: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +0a4282: 6e20 cb18 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@18cb │ │ +0a4288: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=599 │ │ 0x0008 line=600 │ │ 0x000e line=603 │ │ 0x0012 line=604 │ │ 0x0013 line=611 │ │ @@ -225033,17 +225106,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a42cc: |[0a42cc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -0a42dc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a42e2: 0e00 |0003: return-void │ │ +0a428c: |[0a428c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +0a429c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a42a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -225052,17 +225125,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 │ │ -0a42e4: |[0a42e4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0a42f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a42f6: 0f00 |0001: return v0 │ │ +0a42a4: |[0a42a4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0a42b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a42b6: 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; │ │ @@ -225072,16 +225145,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a42f8: |[0a42f8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -0a4308: 0e00 |0000: return-void │ │ +0a42b8: |[0a42b8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +0a42c8: 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; │ │ │ │ @@ -225090,17 +225163,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a430c: |[0a430c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0a431c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a431e: 0f00 |0001: return v0 │ │ +0a42cc: |[0a42cc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0a42dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a42de: 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; │ │ │ │ @@ -225109,17 +225182,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 │ │ -0a4320: |[0a4320] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0a4330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4332: 1100 |0001: return-object v0 │ │ +0a42e0: |[0a42e0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0a42f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a42f2: 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; │ │ │ │ @@ -225128,17 +225201,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4334: |[0a4334] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0a4344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4346: 0f00 |0001: return v0 │ │ +0a42f4: |[0a42f4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0a4304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4306: 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 │ │ @@ -225148,17 +225221,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4348: |[0a4348] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0a4358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a435a: 0f00 |0001: return v0 │ │ +0a4308: |[0a4308] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0a4318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a431a: 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 │ │ @@ -225168,17 +225241,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a435c: |[0a435c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -0a436c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a436e: 0f00 |0001: return v0 │ │ +0a431c: |[0a431c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +0a432c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a432e: 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; │ │ │ │ @@ -225187,16 +225260,16 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4370: |[0a4370] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -0a4380: 0e00 |0000: return-void │ │ +0a4330: |[0a4330] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +0a4340: 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 │ │ @@ -225233,17 +225306,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4384: |[0a4384] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -0a4394: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a439a: 0e00 |0003: return-void │ │ +0a4344: |[0a4344] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +0a4354: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a435a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -225252,18 +225325,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 │ │ -0a439c: |[0a439c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0a43ac: 7120 4119 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1941 │ │ -0a43b2: 0a00 |0003: move-result v0 │ │ -0a43b4: 0f00 |0004: return v0 │ │ +0a435c: |[0a435c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0a436c: 7120 4119 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1941 │ │ +0a4372: 0a00 |0003: move-result v0 │ │ +0a4374: 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; │ │ @@ -225273,17 +225346,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a43b8: |[0a43b8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -0a43c8: 7110 4219 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1942 │ │ -0a43ce: 0e00 |0003: return-void │ │ +0a4378: |[0a4378] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +0a4388: 7110 4219 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1942 │ │ +0a438e: 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; │ │ @@ -225293,18 +225366,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a43d0: |[0a43d0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0a43e0: 7110 4319 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1943 │ │ -0a43e6: 0a00 |0003: move-result v0 │ │ -0a43e8: 0f00 |0004: return v0 │ │ +0a4390: |[0a4390] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0a43a0: 7110 4319 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1943 │ │ +0a43a6: 0a00 |0003: move-result v0 │ │ +0a43a8: 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; │ │ │ │ @@ -225313,18 +225386,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 │ │ -0a43ec: |[0a43ec] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0a43fc: 7110 4419 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1944 │ │ -0a4402: 0c00 |0003: move-result-object v0 │ │ -0a4404: 1100 |0004: return-object v0 │ │ +0a43ac: |[0a43ac] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0a43bc: 7110 4419 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1944 │ │ +0a43c2: 0c00 |0003: move-result-object v0 │ │ +0a43c4: 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; │ │ │ │ @@ -225333,18 +225406,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a4408: |[0a4408] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0a4418: 7120 4519 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@1945 │ │ -0a441e: 0a00 |0003: move-result v0 │ │ -0a4420: 0f00 |0004: return v0 │ │ +0a43c8: |[0a43c8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0a43d8: 7120 4519 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@1945 │ │ +0a43de: 0a00 |0003: move-result v0 │ │ +0a43e0: 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 │ │ @@ -225354,18 +225427,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a4424: |[0a4424] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0a4434: 7120 4619 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@1946 │ │ -0a443a: 0a00 |0003: move-result v0 │ │ -0a443c: 0f00 |0004: return v0 │ │ +0a43e4: |[0a43e4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0a43f4: 7120 4619 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@1946 │ │ +0a43fa: 0a00 |0003: move-result v0 │ │ +0a43fc: 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 │ │ @@ -225375,18 +225448,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4440: |[0a4440] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -0a4450: 7110 4719 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@1947 │ │ -0a4456: 0a00 |0003: move-result v0 │ │ -0a4458: 0f00 |0004: return v0 │ │ +0a4400: |[0a4400] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +0a4410: 7110 4719 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@1947 │ │ +0a4416: 0a00 |0003: move-result v0 │ │ +0a4418: 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; │ │ │ │ @@ -225395,17 +225468,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a445c: |[0a445c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -0a446c: 7130 4819 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1948 │ │ -0a4472: 0e00 |0003: return-void │ │ +0a441c: |[0a441c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +0a442c: 7130 4819 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1948 │ │ +0a4432: 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; │ │ @@ -225446,18 +225519,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a4474: |[0a4474] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -0a4484: 5b01 3707 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0737 │ │ -0a4488: 7010 d316 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@16d3 │ │ -0a448e: 0e00 |0005: return-void │ │ +0a4434: |[0a4434] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +0a4444: 5b01 3707 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0737 │ │ +0a4448: 7010 d316 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@16d3 │ │ +0a444e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -225466,17 +225539,17 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4490: |[0a4490] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -0a44a0: 7020 4919 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1949 │ │ -0a44a6: 0e00 |0003: return-void │ │ +0a4450: |[0a4450] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +0a4460: 7020 4919 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1949 │ │ +0a4466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ @@ -225487,19 +225560,19 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a44a8: |[0a44a8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0a44b8: 5410 3707 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0737 │ │ -0a44bc: 7120 4f19 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@194f │ │ -0a44c2: 0c00 |0005: move-result-object v0 │ │ -0a44c4: 1100 |0006: return-object v0 │ │ +0a4468: |[0a4468] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0a4478: 5410 3707 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0737 │ │ +0a447c: 7120 4f19 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@194f │ │ +0a4482: 0c00 |0005: move-result-object v0 │ │ +0a4484: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ @@ -225508,19 +225581,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0a44c8: |[0a44c8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -0a44d8: 5410 3707 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0737 │ │ -0a44dc: 7140 5019 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@1950 │ │ -0a44e2: 0a00 |0005: move-result v0 │ │ -0a44e4: 0f00 |0006: return v0 │ │ +0a4488: |[0a4488] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +0a4498: 5410 3707 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0737 │ │ +0a449c: 7140 5019 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@1950 │ │ +0a44a2: 0a00 |0005: move-result v0 │ │ +0a44a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -225603,65 +225676,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a44e8: |[0a44e8] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -0a44f8: 1c00 1e04 |0000: const-class v0, Landroid/view/View; // type@041e │ │ -0a44fc: 6e10 3321 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -0a4502: 0c00 |0005: move-result-object v0 │ │ -0a4504: 6900 3807 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0738 │ │ -0a4508: 0e00 |0008: return-void │ │ +0a44a8: |[0a44a8] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +0a44b8: 1c00 1e04 |0000: const-class v0, Landroid/view/View; // type@041e │ │ +0a44bc: 6e10 3321 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +0a44c2: 0c00 |0005: move-result-object v0 │ │ +0a44c4: 6900 3807 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0738 │ │ +0a44c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -0a450c: |[0a450c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -0a451c: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -0a4520: 7010 5e0f 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ -0a4526: 2201 6200 |0005: new-instance v1, Landroid/graphics/Rect; // type@0062 │ │ -0a452a: 7010 c001 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -0a4530: 5b31 4007 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0740 │ │ -0a4534: 2201 6200 |000c: new-instance v1, Landroid/graphics/Rect; // type@0062 │ │ -0a4538: 7010 c001 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -0a453e: 5b31 3f07 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ -0a4542: 2201 6200 |0013: new-instance v1, Landroid/graphics/Rect; // type@0062 │ │ -0a4546: 7010 c001 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -0a454c: 5b31 4107 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0741 │ │ -0a4550: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -0a4552: 2311 6d06 |001b: new-array v1, v1, [I // type@066d │ │ -0a4556: 5b31 3e07 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@073e │ │ -0a455a: 5932 3a07 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ -0a455e: 5932 3b07 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073b │ │ -0a4562: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -0a4566: 2201 e504 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0a456a: 1a02 be13 |0027: const-string v2, "View may not be null" // string@13be │ │ -0a456e: 7020 4621 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ -0a4574: 2701 |002c: throw v1 │ │ -0a4576: 5b34 4207 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a457a: 6e10 991c 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ -0a4580: 0c00 |0032: move-result-object v0 │ │ -0a4582: 1a01 d514 |0033: const-string v1, "accessibility" // string@14d5 │ │ -0a4586: 6e20 f400 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -0a458c: 0c01 |0038: move-result-object v1 │ │ -0a458e: 1f01 2f04 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@042f │ │ -0a4592: 5b31 3c07 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ -0a4596: 0e00 |003d: return-void │ │ +0a44cc: |[0a44cc] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +0a44dc: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +0a44e0: 7010 5e0f 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ +0a44e6: 2201 6200 |0005: new-instance v1, Landroid/graphics/Rect; // type@0062 │ │ +0a44ea: 7010 c001 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +0a44f0: 5b31 4007 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0740 │ │ +0a44f4: 2201 6200 |000c: new-instance v1, Landroid/graphics/Rect; // type@0062 │ │ +0a44f8: 7010 c001 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +0a44fe: 5b31 3f07 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ +0a4502: 2201 6200 |0013: new-instance v1, Landroid/graphics/Rect; // type@0062 │ │ +0a4506: 7010 c001 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +0a450c: 5b31 4107 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0741 │ │ +0a4510: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +0a4512: 2311 6d06 |001b: new-array v1, v1, [I // type@066d │ │ +0a4516: 5b31 3e07 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@073e │ │ +0a451a: 5932 3a07 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ +0a451e: 5932 3b07 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073b │ │ +0a4522: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +0a4526: 2201 e504 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0a452a: 1a02 ba13 |0027: const-string v2, "View may not be null" // string@13ba │ │ +0a452e: 7020 4621 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2146 │ │ +0a4534: 2701 |002c: throw v1 │ │ +0a4536: 5b34 4207 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a453a: 6e10 991c 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ +0a4540: 0c00 |0032: move-result-object v0 │ │ +0a4542: 1a01 d114 |0033: const-string v1, "accessibility" // string@14d1 │ │ +0a4546: 6e20 f400 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +0a454c: 0c01 |0038: move-result-object v1 │ │ +0a454e: 1f01 2f04 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@042f │ │ +0a4552: 5b31 3c07 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ +0a4556: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -225683,18 +225756,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a4598: |[0a4598] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0a45a8: 7020 5519 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1955 │ │ -0a45ae: 0c00 |0003: move-result-object v0 │ │ -0a45b0: 1100 |0004: return-object v0 │ │ +0a4558: |[0a4558] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0a4568: 7020 5519 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1955 │ │ +0a456e: 0c00 |0003: move-result-object v0 │ │ +0a4570: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -225703,18 +225776,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0a45b4: |[0a45b4] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -0a45c4: 7040 6519 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1965 │ │ -0a45ca: 0a00 |0003: move-result v0 │ │ -0a45cc: 0f00 |0004: return v0 │ │ +0a4574: |[0a4574] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +0a4584: 7040 6519 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1965 │ │ +0a458a: 0a00 |0003: move-result v0 │ │ +0a458c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -225725,28 +225798,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0a45d0: |[0a45d0] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -0a45e0: 7020 6019 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1960 │ │ -0a45e6: 0a00 |0003: move-result v0 │ │ -0a45e8: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -0a45ec: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -0a45f0: 5910 3a07 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ -0a45f4: 5410 4207 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a45f8: 6e10 d11c 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ -0a45fe: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -0a4602: 6e30 6919 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ -0a4608: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0a460a: 0f00 |0015: return v0 │ │ -0a460c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0a460e: 28fe |0017: goto 0015 // -0002 │ │ +0a4590: |[0a4590] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +0a45a0: 7020 6019 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1960 │ │ +0a45a6: 0a00 |0003: move-result v0 │ │ +0a45a8: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +0a45ac: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +0a45b0: 5910 3a07 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ +0a45b4: 5410 4207 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a45b8: 6e10 d11c 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ +0a45be: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +0a45c2: 6e30 6919 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ +0a45c8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0a45ca: 0f00 |0015: return v0 │ │ +0a45cc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0a45ce: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -225760,24 +225833,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0a4610: |[0a4610] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0a4620: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0a4626: 7030 5319 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1953 │ │ -0a462c: 0c00 |0006: move-result-object v0 │ │ -0a462e: 1100 |0007: return-object v0 │ │ -0a4630: 7020 5419 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1954 │ │ -0a4636: 0c00 |000b: move-result-object v0 │ │ -0a4638: 28fb |000c: goto 0007 // -0005 │ │ -0a463a: 0000 |000d: nop // spacer │ │ -0a463c: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0a45d0: |[0a45d0] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0a45e0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0a45e6: 7030 5319 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1953 │ │ +0a45ec: 0c00 |0006: move-result-object v0 │ │ +0a45ee: 1100 |0007: return-object v0 │ │ +0a45f0: 7020 5419 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1954 │ │ +0a45f6: 0c00 |000b: move-result-object v0 │ │ +0a45f8: 28fb |000c: goto 0007 // -0005 │ │ +0a45fa: 0000 |000d: nop // spacer │ │ +0a45fc: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=259 │ │ 0x0008 line=257 │ │ 0x000d line=255 │ │ locals : │ │ @@ -225790,45 +225863,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0a4648: |[0a4648] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0a4658: 7110 ae1d 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1dae │ │ -0a465e: 0c00 |0003: move-result-object v0 │ │ -0a4660: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0a4662: 6e20 b01d 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1db0 │ │ -0a4668: 6202 3807 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0738 │ │ -0a466c: 6e20 af1d 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1daf │ │ -0a4672: 6e30 6319 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1963 │ │ -0a4678: 6e10 ad1d 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1dad │ │ -0a467e: 0c02 |0013: move-result-object v2 │ │ -0a4680: 7210 5d22 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ -0a4686: 0a02 |0017: move-result v2 │ │ -0a4688: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -0a468c: 6e10 a91d 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1da9 │ │ -0a4692: 0c02 |001d: move-result-object v2 │ │ -0a4694: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -0a4698: 2202 f504 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@04f5 │ │ -0a469c: 1a03 9203 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0392 │ │ -0a46a0: 7020 7a21 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -0a46a6: 2702 |0027: throw v2 │ │ -0a46a8: 5442 4207 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a46ac: 6e10 991c 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ -0a46b2: 0c02 |002d: move-result-object v2 │ │ -0a46b4: 6e10 f100 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -0a46ba: 0c02 |0031: move-result-object v2 │ │ -0a46bc: 6e20 b11d 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1db1 │ │ -0a46c2: 7110 c414 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@14c4 │ │ -0a46c8: 0c01 |0038: move-result-object v1 │ │ -0a46ca: 5442 4207 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a46ce: 6e30 ad17 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@17ad │ │ -0a46d4: 1100 |003e: return-object v0 │ │ +0a4608: |[0a4608] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0a4618: 7110 ae1d 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1dae │ │ +0a461e: 0c00 |0003: move-result-object v0 │ │ +0a4620: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0a4622: 6e20 b01d 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1db0 │ │ +0a4628: 6202 3807 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0738 │ │ +0a462c: 6e20 af1d 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1daf │ │ +0a4632: 6e30 6319 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1963 │ │ +0a4638: 6e10 ad1d 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1dad │ │ +0a463e: 0c02 |0013: move-result-object v2 │ │ +0a4640: 7210 5d22 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@225d │ │ +0a4646: 0a02 |0017: move-result v2 │ │ +0a4648: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +0a464c: 6e10 a91d 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1da9 │ │ +0a4652: 0c02 |001d: move-result-object v2 │ │ +0a4654: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +0a4658: 2202 f504 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@04f5 │ │ +0a465c: 1a03 9203 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0392 │ │ +0a4660: 7020 7a21 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +0a4666: 2702 |0027: throw v2 │ │ +0a4668: 5442 4207 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a466c: 6e10 991c 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ +0a4672: 0c02 |002d: move-result-object v2 │ │ +0a4674: 6e10 f100 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +0a467a: 0c02 |0031: move-result-object v2 │ │ +0a467c: 6e20 b11d 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1db1 │ │ +0a4682: 7110 c414 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@14c4 │ │ +0a4688: 0c01 |0038: move-result-object v1 │ │ +0a468a: 5442 4207 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a468e: 6e30 ad17 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@17ad │ │ +0a4694: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -225849,20 +225922,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a46d8: |[0a46d8] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -0a46e8: 7110 ae1d 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1dae │ │ -0a46ee: 0c00 |0003: move-result-object v0 │ │ -0a46f0: 5421 4207 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a46f4: 7120 4b12 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@124b │ │ -0a46fa: 1100 |0009: return-object v0 │ │ +0a4698: |[0a4698] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +0a46a8: 7110 ae1d 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1dae │ │ +0a46ae: 0c00 |0003: move-result-object v0 │ │ +0a46b0: 5421 4207 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a46b4: 7120 4b12 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@124b │ │ +0a46ba: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ 0x0009 line=273 │ │ locals : │ │ 0x0004 - 0x000a reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -225874,24 +225947,24 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a46fc: |[0a46fc] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0a470c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0a4712: 7020 5619 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1956 │ │ -0a4718: 0c00 |0006: move-result-object v0 │ │ -0a471a: 1100 |0007: return-object v0 │ │ -0a471c: 7010 5719 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1957 │ │ -0a4722: 0c00 |000b: move-result-object v0 │ │ -0a4724: 28fb |000c: goto 0007 // -0005 │ │ -0a4726: 0000 |000d: nop // spacer │ │ -0a4728: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0a46bc: |[0a46bc] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0a46cc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0a46d2: 7020 5619 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1956 │ │ +0a46d8: 0c00 |0006: move-result-object v0 │ │ +0a46da: 1100 |0007: return-object v0 │ │ +0a46dc: 7010 5719 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1957 │ │ +0a46e2: 0c00 |000b: move-result-object v0 │ │ +0a46e4: 28fb |000c: goto 0007 // -0005 │ │ +0a46e6: 0000 |000d: nop // spacer │ │ +0a46e8: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=324 │ │ 0x0008 line=322 │ │ 0x000d line=320 │ │ locals : │ │ @@ -225903,98 +225976,98 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 179 16-bit code units │ │ -0a4734: |[0a4734] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0a4744: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0a4746: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0a4748: 7100 3a16 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@163a │ │ -0a474e: 0c01 |0005: move-result-object v1 │ │ -0a4750: 6e20 4b16 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@164b │ │ -0a4756: 6204 3807 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0738 │ │ -0a475a: 6e20 4616 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ -0a4760: 6e30 6419 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1964 │ │ -0a4766: 6e10 2a16 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@162a │ │ -0a476c: 0c04 |0014: move-result-object v4 │ │ -0a476e: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -0a4772: 6e10 2316 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1623 │ │ -0a4778: 0c04 |001a: move-result-object v4 │ │ -0a477a: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -0a477e: 2204 f504 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ -0a4782: 1a05 9303 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0393 │ │ -0a4786: 7020 7a21 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -0a478c: 2704 |0024: throw v4 │ │ -0a478e: 5484 3f07 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ -0a4792: 6e20 1c16 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@161c │ │ -0a4798: 5484 3f07 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ -0a479c: 6e10 c501 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@01c5 │ │ -0a47a2: 0a04 |002f: move-result v4 │ │ -0a47a4: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -0a47a8: 2204 f504 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ -0a47ac: 1a05 9603 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0396 │ │ -0a47b0: 7020 7a21 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -0a47b6: 2704 |0039: throw v4 │ │ -0a47b8: 6e10 1b16 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@161b │ │ -0a47be: 0a00 |003d: move-result v0 │ │ -0a47c0: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -0a47c4: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -0a47c8: 2204 f504 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ -0a47cc: 1a05 9403 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0394 │ │ -0a47d0: 7020 7a21 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -0a47d6: 2704 |0049: throw v4 │ │ -0a47d8: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -0a47dc: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -0a47e0: 2204 f504 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ -0a47e4: 1a05 9503 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0395 │ │ -0a47e8: 7020 7a21 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ -0a47ee: 2704 |0055: throw v4 │ │ -0a47f0: 5484 4207 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a47f4: 6e10 991c 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ -0a47fa: 0c04 |005b: move-result-object v4 │ │ -0a47fc: 6e10 f100 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -0a4802: 0c04 |005f: move-result-object v4 │ │ -0a4804: 6e20 5116 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1651 │ │ -0a480a: 5484 4207 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a480e: 6e30 5816 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@1658 │ │ -0a4814: 5484 4207 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a4818: 6e20 5216 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1652 │ │ -0a481e: 5284 3a07 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ -0a4822: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -0a4826: 6e20 4116 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1641 │ │ -0a482c: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -0a4830: 6e20 1216 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ -0a4836: 5484 3f07 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ -0a483a: 7020 5d19 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@195d │ │ -0a4840: 0a04 |007e: move-result v4 │ │ -0a4842: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -0a4846: 6e20 5b16 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@165b │ │ -0a484c: 5484 3f07 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ -0a4850: 6e20 4216 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1642 │ │ -0a4856: 5484 4207 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a485a: 5485 3e07 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@073e │ │ -0a485e: 6e20 a71c 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1ca7 │ │ -0a4864: 5484 3e07 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@073e │ │ -0a4868: 4402 0407 |0092: aget v2, v4, v7 │ │ -0a486c: 5484 3e07 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@073e │ │ -0a4870: 4403 0406 |0096: aget v3, v4, v6 │ │ -0a4874: 5484 4007 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0740 │ │ -0a4878: 5485 3f07 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ -0a487c: 6e20 c801 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@01c8 │ │ -0a4882: 5484 4007 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0740 │ │ -0a4886: 6e30 c601 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@01c6 │ │ -0a488c: 5484 4007 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0740 │ │ -0a4890: 6e20 4316 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1643 │ │ -0a4896: 1101 |00a9: return-object v1 │ │ -0a4898: 6e20 4116 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1641 │ │ -0a489e: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -0a48a2: 6e20 1216 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ -0a48a8: 28c7 |00b2: goto 0079 // -0039 │ │ +0a46f4: |[0a46f4] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0a4704: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a4706: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0a4708: 7100 3a16 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@163a │ │ +0a470e: 0c01 |0005: move-result-object v1 │ │ +0a4710: 6e20 4b16 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@164b │ │ +0a4716: 6204 3807 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0738 │ │ +0a471a: 6e20 4616 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ +0a4720: 6e30 6419 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1964 │ │ +0a4726: 6e10 2a16 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@162a │ │ +0a472c: 0c04 |0014: move-result-object v4 │ │ +0a472e: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +0a4732: 6e10 2316 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1623 │ │ +0a4738: 0c04 |001a: move-result-object v4 │ │ +0a473a: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +0a473e: 2204 f504 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ +0a4742: 1a05 9303 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0393 │ │ +0a4746: 7020 7a21 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +0a474c: 2704 |0024: throw v4 │ │ +0a474e: 5484 3f07 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ +0a4752: 6e20 1c16 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@161c │ │ +0a4758: 5484 3f07 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ +0a475c: 6e10 c501 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@01c5 │ │ +0a4762: 0a04 |002f: move-result v4 │ │ +0a4764: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +0a4768: 2204 f504 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ +0a476c: 1a05 9603 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0396 │ │ +0a4770: 7020 7a21 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +0a4776: 2704 |0039: throw v4 │ │ +0a4778: 6e10 1b16 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@161b │ │ +0a477e: 0a00 |003d: move-result v0 │ │ +0a4780: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +0a4784: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +0a4788: 2204 f504 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ +0a478c: 1a05 9403 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0394 │ │ +0a4790: 7020 7a21 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +0a4796: 2704 |0049: throw v4 │ │ +0a4798: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +0a479c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +0a47a0: 2204 f504 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@04f5 │ │ +0a47a4: 1a05 9503 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0395 │ │ +0a47a8: 7020 7a21 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@217a │ │ +0a47ae: 2704 |0055: throw v4 │ │ +0a47b0: 5484 4207 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a47b4: 6e10 991c 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1c99 │ │ +0a47ba: 0c04 |005b: move-result-object v4 │ │ +0a47bc: 6e10 f100 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +0a47c2: 0c04 |005f: move-result-object v4 │ │ +0a47c4: 6e20 5116 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1651 │ │ +0a47ca: 5484 4207 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a47ce: 6e30 5816 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@1658 │ │ +0a47d4: 5484 4207 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a47d8: 6e20 5216 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1652 │ │ +0a47de: 5284 3a07 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ +0a47e2: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +0a47e6: 6e20 4116 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1641 │ │ +0a47ec: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +0a47f0: 6e20 1216 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ +0a47f6: 5484 3f07 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ +0a47fa: 7020 5d19 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@195d │ │ +0a4800: 0a04 |007e: move-result v4 │ │ +0a4802: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +0a4806: 6e20 5b16 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@165b │ │ +0a480c: 5484 3f07 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ +0a4810: 6e20 4216 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1642 │ │ +0a4816: 5484 4207 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a481a: 5485 3e07 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@073e │ │ +0a481e: 6e20 a71c 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1ca7 │ │ +0a4824: 5484 3e07 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@073e │ │ +0a4828: 4402 0407 |0092: aget v2, v4, v7 │ │ +0a482c: 5484 3e07 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@073e │ │ +0a4830: 4403 0406 |0096: aget v3, v4, v6 │ │ +0a4834: 5484 4007 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0740 │ │ +0a4838: 5485 3f07 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@073f │ │ +0a483c: 6e20 c801 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@01c8 │ │ +0a4842: 5484 4007 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0740 │ │ +0a4846: 6e30 c601 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@01c6 │ │ +0a484c: 5484 4007 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0740 │ │ +0a4850: 6e20 4316 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1643 │ │ +0a4856: 1101 |00a9: return-object v1 │ │ +0a4858: 6e20 4116 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1641 │ │ +0a485e: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +0a4862: 6e20 1216 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ +0a4868: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -226038,37 +226111,37 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0a48ac: |[0a48ac] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0a48bc: 5464 4207 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a48c0: 7110 3c16 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@163c │ │ -0a48c6: 0c02 |0005: move-result-object v2 │ │ -0a48c8: 5464 4207 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a48cc: 7120 4c12 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@124c │ │ -0a48d2: 2203 2f05 |000b: new-instance v3, Ljava/util/LinkedList; // type@052f │ │ -0a48d6: 7010 4922 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@2249 │ │ -0a48dc: 6e20 5c19 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@195c │ │ -0a48e2: 6e10 5122 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ -0a48e8: 0c01 |0016: move-result-object v1 │ │ -0a48ea: 7210 3f22 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0a48f0: 0a04 |001a: move-result v4 │ │ -0a48f2: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -0a48f6: 7210 4022 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0a48fc: 0c00 |0020: move-result-object v0 │ │ -0a48fe: 1f00 e904 |0021: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ -0a4902: 5464 4207 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a4906: 6e10 4f21 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -0a490c: 0a05 |0028: move-result v5 │ │ -0a490e: 6e30 1416 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@1614 │ │ -0a4914: 28eb |002c: goto 0017 // -0015 │ │ -0a4916: 1102 |002d: return-object v2 │ │ +0a486c: |[0a486c] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0a487c: 5464 4207 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a4880: 7110 3c16 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@163c │ │ +0a4886: 0c02 |0005: move-result-object v2 │ │ +0a4888: 5464 4207 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a488c: 7120 4c12 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@124c │ │ +0a4892: 2203 2f05 |000b: new-instance v3, Ljava/util/LinkedList; // type@052f │ │ +0a4896: 7010 4922 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@2249 │ │ +0a489c: 6e20 5c19 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@195c │ │ +0a48a2: 6e10 5122 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ +0a48a8: 0c01 |0016: move-result-object v1 │ │ +0a48aa: 7210 3f22 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0a48b0: 0a04 |001a: move-result v4 │ │ +0a48b2: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +0a48b6: 7210 4022 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0a48bc: 0c00 |0020: move-result-object v0 │ │ +0a48be: 1f00 e904 |0021: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ +0a48c2: 5464 4207 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a48c6: 6e10 4f21 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +0a48cc: 0a05 |0028: move-result v5 │ │ +0a48ce: 6e30 1416 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@1614 │ │ +0a48d4: 28eb |002c: goto 0017 // -0015 │ │ +0a48d6: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -226086,53 +226159,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0a4918: |[0a4918] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -0a4928: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a492a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -0a492e: 6e10 c501 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@01c5 │ │ -0a4934: 0a03 |0006: move-result v3 │ │ -0a4936: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -0a493a: 0f02 |0009: return v2 │ │ -0a493c: 5453 4207 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a4940: 6e10 cd1c 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1ccd │ │ -0a4946: 0a03 |000f: move-result v3 │ │ -0a4948: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -0a494c: 5453 4207 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a4950: 6e10 b41c 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -0a4956: 0c01 |0017: move-result-object v1 │ │ -0a4958: 2013 1e04 |0018: instance-of v3, v1, Landroid/view/View; // type@041e │ │ -0a495c: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -0a4960: 0710 |001c: move-object v0, v1 │ │ -0a4962: 1f00 1e04 |001d: check-cast v0, Landroid/view/View; // type@041e │ │ -0a4966: 7110 2912 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@1229 │ │ -0a496c: 0a03 |0022: move-result v3 │ │ -0a496e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0a4970: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -0a4974: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -0a4978: 6e10 c91c 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -0a497e: 0a03 |002b: move-result v3 │ │ -0a4980: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -0a4984: 6e10 b41c 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -0a498a: 0c01 |0031: move-result-object v1 │ │ -0a498c: 28e6 |0032: goto 0018 // -001a │ │ -0a498e: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -0a4992: 5453 4207 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a4996: 5454 4107 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0741 │ │ -0a499a: 6e20 a61c 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1ca6 │ │ -0a49a0: 0a03 |003c: move-result v3 │ │ -0a49a2: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -0a49a6: 5452 4107 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0741 │ │ -0a49aa: 6e20 c401 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@01c4 │ │ -0a49b0: 0a02 |0044: move-result v2 │ │ -0a49b2: 28c4 |0045: goto 0009 // -003c │ │ +0a48d8: |[0a48d8] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +0a48e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a48ea: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +0a48ee: 6e10 c501 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@01c5 │ │ +0a48f4: 0a03 |0006: move-result v3 │ │ +0a48f6: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +0a48fa: 0f02 |0009: return v2 │ │ +0a48fc: 5453 4207 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a4900: 6e10 cd1c 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1ccd │ │ +0a4906: 0a03 |000f: move-result v3 │ │ +0a4908: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +0a490c: 5453 4207 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a4910: 6e10 b41c 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +0a4916: 0c01 |0017: move-result-object v1 │ │ +0a4918: 2013 1e04 |0018: instance-of v3, v1, Landroid/view/View; // type@041e │ │ +0a491c: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +0a4920: 0710 |001c: move-object v0, v1 │ │ +0a4922: 1f00 1e04 |001d: check-cast v0, Landroid/view/View; // type@041e │ │ +0a4926: 7110 2912 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@1229 │ │ +0a492c: 0a03 |0022: move-result v3 │ │ +0a492e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0a4930: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +0a4934: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +0a4938: 6e10 c91c 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +0a493e: 0a03 |002b: move-result v3 │ │ +0a4940: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +0a4944: 6e10 b41c 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +0a494a: 0c01 |0031: move-result-object v1 │ │ +0a494c: 28e6 |0032: goto 0018 // -001a │ │ +0a494e: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +0a4952: 5453 4207 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a4956: 5454 4107 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0741 │ │ +0a495a: 6e20 a61c 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1ca6 │ │ +0a4960: 0a03 |003c: move-result v3 │ │ +0a4962: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +0a4966: 5452 4107 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0741 │ │ +0a496a: 6e20 c401 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@01c4 │ │ +0a4970: 0a02 |0044: move-result v2 │ │ +0a4972: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -226154,21 +226227,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0a49b4: |[0a49b4] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -0a49c4: 5210 3a07 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ -0a49c8: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -0a49cc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0a49ce: 0f00 |0005: return v0 │ │ -0a49d0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a49d2: 28fe |0007: goto 0005 // -0002 │ │ +0a4974: |[0a4974] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +0a4984: 5210 3a07 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ +0a4988: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +0a498c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0a498e: 0f00 |0005: return v0 │ │ +0a4990: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0a4992: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0008 reg=2 virtualViewId I │ │ │ │ @@ -226177,26 +226250,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a49d4: |[0a49d4] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -0a49e4: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -0a49ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a49ec: 0f00 |0004: return v0 │ │ -0a49ee: 7020 6819 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1968 │ │ -0a49f4: 0a00 |0008: move-result v0 │ │ -0a49f6: 28fb |0009: goto 0004 // -0005 │ │ -0a49f8: 7020 5119 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1951 │ │ -0a49fe: 0a00 |000d: move-result v0 │ │ -0a4a00: 28f6 |000e: goto 0004 // -000a │ │ -0a4a02: 0000 |000f: nop // spacer │ │ -0a4a04: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +0a4994: |[0a4994] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +0a49a4: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +0a49aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a49ac: 0f00 |0004: return v0 │ │ +0a49ae: 7020 6819 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1968 │ │ +0a49b4: 0a00 |0008: move-result v0 │ │ +0a49b6: 28fb |0009: goto 0004 // -0005 │ │ +0a49b8: 7020 5119 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1951 │ │ +0a49be: 0a00 |000d: move-result v0 │ │ +0a49c0: 28f6 |000e: goto 0004 // -000a │ │ +0a49c2: 0000 |000f: nop // spacer │ │ +0a49c4: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=470 │ │ 0x0005 line=466 │ │ 0x000a line=468 │ │ 0x000f line=464 │ │ @@ -226211,24 +226284,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0a4a18: |[0a4a18] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -0a4a28: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0a4a2e: 7040 6619 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1966 │ │ -0a4a34: 0a00 |0006: move-result v0 │ │ -0a4a36: 0f00 |0007: return v0 │ │ -0a4a38: 7030 6719 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1967 │ │ -0a4a3e: 0a00 |000b: move-result v0 │ │ -0a4a40: 28fb |000c: goto 0007 // -0005 │ │ -0a4a42: 0000 |000d: nop // spacer │ │ -0a4a44: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0a49d8: |[0a49d8] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +0a49e8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0a49ee: 7040 6619 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1966 │ │ +0a49f4: 0a00 |0006: move-result v0 │ │ +0a49f6: 0f00 |0007: return v0 │ │ +0a49f8: 7030 6719 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1967 │ │ +0a49fe: 0a00 |000b: move-result v0 │ │ +0a4a00: 28fb |000c: goto 0007 // -0005 │ │ +0a4a02: 0000 |000d: nop // spacer │ │ +0a4a04: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=445 │ │ 0x0008 line=443 │ │ 0x000d line=441 │ │ locals : │ │ @@ -226242,24 +226315,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -0a4a50: |[0a4a50] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -0a4a60: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -0a4a66: 6e40 6219 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1962 │ │ -0a4a6c: 0a00 |0006: move-result v0 │ │ -0a4a6e: 0f00 |0007: return v0 │ │ -0a4a70: 7040 6119 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1961 │ │ -0a4a76: 0a00 |000b: move-result v0 │ │ -0a4a78: 28fb |000c: goto 0007 // -0005 │ │ -0a4a7a: 0000 |000d: nop // spacer │ │ -0a4a7c: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +0a4a10: |[0a4a10] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +0a4a20: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +0a4a26: 6e40 6219 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1962 │ │ +0a4a2c: 0a00 |0006: move-result v0 │ │ +0a4a2e: 0f00 |0007: return v0 │ │ +0a4a30: 7040 6119 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1961 │ │ +0a4a36: 0a00 |000b: move-result v0 │ │ +0a4a38: 28fb |000c: goto 0007 // -0005 │ │ +0a4a3a: 0000 |000d: nop // spacer │ │ +0a4a3c: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0003 line=459 │ │ 0x0008 line=457 │ │ 0x000d line=454 │ │ locals : │ │ @@ -226273,19 +226346,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a4a90: |[0a4a90] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -0a4aa0: 5410 4207 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a4aa4: 7130 4e12 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@124e │ │ -0a4aaa: 0a00 |0005: move-result v0 │ │ -0a4aac: 0f00 |0006: return v0 │ │ +0a4a50: |[0a4a50] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +0a4a60: 5410 4207 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a4a64: 7130 4e12 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@124e │ │ +0a4a6a: 0a00 |0005: move-result v0 │ │ +0a4a6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -226295,35 +226368,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0a4ab0: |[0a4ab0] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -0a4ac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4ac2: 5421 3c07 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ -0a4ac6: 6e10 b61d 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1db6 │ │ -0a4acc: 0a01 |0006: move-result v1 │ │ -0a4ace: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -0a4ad2: 5421 3c07 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ -0a4ad6: 7110 ea14 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@14ea │ │ -0a4adc: 0a01 |000e: move-result v1 │ │ -0a4ade: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -0a4ae2: 0f00 |0011: return v0 │ │ -0a4ae4: 7020 6019 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1960 │ │ -0a4aea: 0a01 |0015: move-result v1 │ │ -0a4aec: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -0a4af0: 5923 3a07 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ -0a4af4: 5420 4207 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a4af8: 6e10 d11c 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ -0a4afe: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -0a4b04: 6e30 6919 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ -0a4b0a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -0a4b0c: 28eb |0026: goto 0011 // -0015 │ │ +0a4a70: |[0a4a70] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +0a4a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4a82: 5421 3c07 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ +0a4a86: 6e10 b61d 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1db6 │ │ +0a4a8c: 0a01 |0006: move-result v1 │ │ +0a4a8e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +0a4a92: 5421 3c07 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ +0a4a96: 7110 ea14 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@14ea │ │ +0a4a9c: 0a01 |000e: move-result v1 │ │ +0a4a9e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +0a4aa2: 0f00 |0011: return v0 │ │ +0a4aa4: 7020 6019 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1960 │ │ +0a4aaa: 0a01 |0015: move-result v1 │ │ +0a4aac: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +0a4ab0: 5923 3a07 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ +0a4ab4: 5420 4207 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a4ab8: 6e10 d11c 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ +0a4abe: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +0a4ac4: 6e30 6919 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ +0a4aca: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +0a4acc: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -226338,25 +226411,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0a4b10: |[0a4b10] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -0a4b20: 5221 3b07 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073b │ │ -0a4b24: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -0a4b28: 0e00 |0004: return-void │ │ -0a4b2a: 5220 3b07 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073b │ │ -0a4b2e: 5923 3b07 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073b │ │ -0a4b32: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -0a4b36: 6e30 6919 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ -0a4b3c: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -0a4b40: 6e30 6919 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ -0a4b46: 28f1 |0013: goto 0004 // -000f │ │ +0a4ad0: |[0a4ad0] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +0a4ae0: 5221 3b07 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073b │ │ +0a4ae4: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +0a4ae8: 0e00 |0004: return-void │ │ +0a4aea: 5220 3b07 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073b │ │ +0a4aee: 5923 3b07 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@073b │ │ +0a4af2: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +0a4af6: 6e30 6919 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ +0a4afc: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +0a4b00: 6e30 6919 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ +0a4b06: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -226372,50 +226445,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0a4b48: |[0a4b48] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -0a4b58: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a4b5a: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -0a4b5e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0a4b60: 5463 3c07 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ -0a4b64: 6e10 b61d 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1db6 │ │ -0a4b6a: 0a03 |0009: move-result v3 │ │ -0a4b6c: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -0a4b70: 5463 3c07 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ -0a4b74: 7110 ea14 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@14ea │ │ -0a4b7a: 0a03 |0011: move-result v3 │ │ -0a4b7c: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -0a4b80: 0f02 |0014: return v2 │ │ -0a4b82: 6e10 5f1c 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -0a4b88: 0a03 |0018: move-result v3 │ │ -0a4b8a: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -0a4b90: 28f8 |001c: goto 0014 // -0008 │ │ -0a4b92: 6e10 651c 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -0a4b98: 0a03 |0020: move-result v3 │ │ -0a4b9a: 6e10 671c 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -0a4ba0: 0a04 |0024: move-result v4 │ │ -0a4ba2: 6e30 5b19 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@195b │ │ -0a4ba8: 0a00 |0028: move-result v0 │ │ -0a4baa: 7020 6a19 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@196a │ │ -0a4bb0: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -0a4bb4: 0112 |002e: move v2, v1 │ │ -0a4bb6: 28e5 |002f: goto 0014 // -001b │ │ -0a4bb8: 0121 |0030: move v1, v2 │ │ -0a4bba: 28fd |0031: goto 002e // -0003 │ │ -0a4bbc: 5263 3a07 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ -0a4bc0: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -0a4bc4: 7020 6a19 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@196a │ │ -0a4bca: 0112 |0039: move v2, v1 │ │ -0a4bcc: 28da |003a: goto 0014 // -0026 │ │ -0a4bce: 0000 |003b: nop // spacer │ │ -0a4bd0: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +0a4b08: |[0a4b08] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0a4b18: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a4b1a: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +0a4b1e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0a4b20: 5463 3c07 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ +0a4b24: 6e10 b61d 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1db6 │ │ +0a4b2a: 0a03 |0009: move-result v3 │ │ +0a4b2c: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +0a4b30: 5463 3c07 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ +0a4b34: 7110 ea14 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@14ea │ │ +0a4b3a: 0a03 |0011: move-result v3 │ │ +0a4b3c: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +0a4b40: 0f02 |0014: return v2 │ │ +0a4b42: 6e10 5f1c 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +0a4b48: 0a03 |0018: move-result v3 │ │ +0a4b4a: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +0a4b50: 28f8 |001c: goto 0014 // -0008 │ │ +0a4b52: 6e10 651c 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +0a4b58: 0a03 |0020: move-result v3 │ │ +0a4b5a: 6e10 671c 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +0a4b60: 0a04 |0024: move-result v4 │ │ +0a4b62: 6e30 5b19 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@195b │ │ +0a4b68: 0a00 |0028: move-result v0 │ │ +0a4b6a: 7020 6a19 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@196a │ │ +0a4b70: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +0a4b74: 0112 |002e: move v2, v1 │ │ +0a4b76: 28e5 |002f: goto 0014 // -001b │ │ +0a4b78: 0121 |0030: move v1, v2 │ │ +0a4b7a: 28fd |0031: goto 002e // -0003 │ │ +0a4b7c: 5263 3a07 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ +0a4b80: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +0a4b84: 7020 6a19 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@196a │ │ +0a4b8a: 0112 |0039: move v2, v1 │ │ +0a4b8c: 28da |003a: goto 0014 // -0026 │ │ +0a4b8e: 0000 |003b: nop // spacer │ │ +0a4b90: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=133 │ │ 0x0014 line=151 │ │ 0x0015 line=138 │ │ 0x001d line=141 │ │ 0x0029 line=142 │ │ @@ -226434,23 +226507,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0a4be8: |[0a4be8] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0a4bf8: 5420 3d07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@073d │ │ -0a4bfc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0a4c00: 2200 9c03 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@039c │ │ -0a4c04: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0a4c06: 7030 4a19 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@194a │ │ -0a4c0c: 5b20 3d07 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@073d │ │ -0a4c10: 5420 3d07 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@073d │ │ -0a4c14: 1100 |000e: return-object v0 │ │ +0a4ba8: |[0a4ba8] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0a4bb8: 5420 3d07 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@073d │ │ +0a4bbc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0a4bc0: 2200 9c03 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@039c │ │ +0a4bc4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0a4bc6: 7030 4a19 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@194a │ │ +0a4bcc: 5b20 3d07 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@073d │ │ +0a4bd0: 5420 3d07 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@073d │ │ +0a4bd4: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ @@ -226461,17 +226534,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a4c18: |[0a4c18] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -0a4c28: 5210 3a07 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ -0a4c2c: 0f00 |0002: return v0 │ │ +0a4bd8: |[0a4bd8] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +0a4be8: 5210 3a07 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@073a │ │ +0a4bec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ @@ -226491,18 +226564,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a4c30: |[0a4c30] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -0a4c40: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0a4c42: 6e20 5f19 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@195f │ │ -0a4c48: 0e00 |0004: return-void │ │ +0a4bf0: |[0a4bf0] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +0a4c00: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0a4c02: 6e20 5f19 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@195f │ │ +0a4c08: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -226511,18 +226584,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a4c4c: |[0a4c4c] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -0a4c5c: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -0a4c60: 6e30 6919 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ -0a4c66: 0e00 |0005: return-void │ │ +0a4c0c: |[0a4c0c] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +0a4c1c: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +0a4c20: 6e30 6919 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1969 │ │ +0a4c26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0006 reg=2 virtualViewId I │ │ @@ -226550,33 +226623,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0a4c68: |[0a4c68] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -0a4c78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a4c7a: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -0a4c7e: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -0a4c82: 5443 3c07 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ -0a4c86: 6e10 b61d 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1db6 │ │ -0a4c8c: 0a03 |000a: move-result v3 │ │ -0a4c8e: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -0a4c92: 0f02 |000d: return v2 │ │ -0a4c94: 5443 4207 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a4c98: 6e10 b41c 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ -0a4c9e: 0c01 |0013: move-result-object v1 │ │ -0a4ca0: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -0a4ca4: 7030 5219 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1952 │ │ -0a4caa: 0c00 |0019: move-result-object v0 │ │ -0a4cac: 5442 4207 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ -0a4cb0: 7130 b513 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b5 │ │ -0a4cb6: 0a02 |001f: move-result v2 │ │ -0a4cb8: 28ed |0020: goto 000d // -0013 │ │ +0a4c28: |[0a4c28] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +0a4c38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a4c3a: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +0a4c3e: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +0a4c42: 5443 3c07 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@073c │ │ +0a4c46: 6e10 b61d 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1db6 │ │ +0a4c4c: 0a03 |000a: move-result v3 │ │ +0a4c4e: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +0a4c52: 0f02 |000d: return v2 │ │ +0a4c54: 5443 4207 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a4c58: 6e10 b41c 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1cb4 │ │ +0a4c5e: 0c01 |0013: move-result-object v1 │ │ +0a4c60: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +0a4c64: 7030 5219 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1952 │ │ +0a4c6a: 0c00 |0019: move-result-object v0 │ │ +0a4c6c: 5442 4207 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0742 │ │ +0a4c70: 7130 b513 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b5 │ │ +0a4c76: 0a02 |001f: move-result v2 │ │ +0a4c78: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -226619,17 +226692,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4cbc: |[0a4cbc] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -0a4ccc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a4cd2: 0e00 |0003: return-void │ │ +0a4c7c: |[0a4c7c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +0a4c8c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a4c92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -226638,17 +226711,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4cd4: |[0a4cd4] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0a4ce4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4ce6: 1100 |0001: return-object v0 │ │ +0a4c94: |[0a4c94] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0a4ca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4ca6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ 0x0000 - 0x0002 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 src Landroid/view/View; │ │ @@ -226682,18 +226755,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4ce8: |[0a4ce8] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -0a4cf8: 7020 f217 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@17f2 │ │ -0a4cfe: 5b01 4407 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0744 │ │ -0a4d02: 0e00 |0005: return-void │ │ +0a4ca8: |[0a4ca8] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +0a4cb8: 7020 f217 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@17f2 │ │ +0a4cbe: 5b01 4407 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0744 │ │ +0a4cc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ @@ -226705,17 +226778,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4d04: |[0a4d04] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -0a4d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4d16: 0f00 |0001: return v0 │ │ +0a4cc4: |[0a4cc4] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +0a4cd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4cd6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x0002 reg=2 direction I │ │ │ │ @@ -226724,46 +226797,46 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -0a4d18: |[0a4d18] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -0a4d28: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0a4d2a: 54a6 4407 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0744 │ │ -0a4d2e: 6e10 981e 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@1e98 │ │ -0a4d34: 0a03 |0006: move-result v3 │ │ -0a4d36: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -0a4d3a: 0f07 |0009: return v7 │ │ -0a4d3c: 6e10 971e 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@1e97 │ │ -0a4d42: 0a00 |000d: move-result v0 │ │ -0a4d44: 6e10 9a1e 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1e9a │ │ -0a4d4a: 0a01 |0011: move-result v1 │ │ -0a4d4c: 9004 0100 |0012: add-int v4, v1, v0 │ │ -0a4d50: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ -0a4d54: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ -0a4d58: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ -0a4d5c: 6e20 961e 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1e96 │ │ -0a4d62: 0c05 |001d: move-result-object v5 │ │ -0a4d64: 6e10 981c 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -0a4d6a: 0a08 |0021: move-result v8 │ │ -0a4d6c: 6e10 9b1e 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@1e9b │ │ -0a4d72: 0a09 |0025: move-result v9 │ │ -0a4d74: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ -0a4d78: 1217 |0028: const/4 v7, #int 1 // #1 │ │ -0a4d7a: 28e0 |0029: goto 0009 // -0020 │ │ -0a4d7c: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ -0a4d80: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ -0a4d84: 6e20 961e 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1e96 │ │ -0a4d8a: 0c02 |0031: move-result-object v2 │ │ -0a4d8c: 6e10 c31c 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a4d92: 0a08 |0035: move-result v8 │ │ -0a4d94: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ -0a4d98: 28d1 |0038: goto 0009 // -002f │ │ +0a4cd8: |[0a4cd8] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +0a4ce8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a4cea: 54a6 4407 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0744 │ │ +0a4cee: 6e10 981e 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@1e98 │ │ +0a4cf4: 0a03 |0006: move-result v3 │ │ +0a4cf6: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +0a4cfa: 0f07 |0009: return v7 │ │ +0a4cfc: 6e10 971e 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@1e97 │ │ +0a4d02: 0a00 |000d: move-result v0 │ │ +0a4d04: 6e10 9a1e 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1e9a │ │ +0a4d0a: 0a01 |0011: move-result v1 │ │ +0a4d0c: 9004 0100 |0012: add-int v4, v1, v0 │ │ +0a4d10: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ +0a4d14: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ +0a4d18: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ +0a4d1c: 6e20 961e 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1e96 │ │ +0a4d22: 0c05 |001d: move-result-object v5 │ │ +0a4d24: 6e10 981c 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +0a4d2a: 0a08 |0021: move-result v8 │ │ +0a4d2c: 6e10 9b1e 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@1e9b │ │ +0a4d32: 0a09 |0025: move-result v9 │ │ +0a4d34: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ +0a4d38: 1217 |0028: const/4 v7, #int 1 // #1 │ │ +0a4d3a: 28e0 |0029: goto 0009 // -0020 │ │ +0a4d3c: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ +0a4d40: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ +0a4d44: 6e20 961e 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1e96 │ │ +0a4d4a: 0c02 |0031: move-result-object v2 │ │ +0a4d4c: 6e10 c31c 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a4d52: 0a08 |0035: move-result v8 │ │ +0a4d54: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ +0a4d58: 28d1 |0038: goto 0009 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x0009 line=92 │ │ 0x000a line=66 │ │ @@ -226794,30 +226867,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0a4d9c: |[0a4d9c] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -0a4dac: 5453 4407 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0744 │ │ -0a4db0: 6e10 9a1e 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1e9a │ │ -0a4db6: 0a00 |0005: move-result v0 │ │ -0a4db8: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -0a4dba: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -0a4dbe: 0e00 |0009: return-void │ │ -0a4dc0: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -0a4dc2: 6e20 961e 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1e96 │ │ -0a4dc8: 0c01 |000e: move-result-object v1 │ │ -0a4dca: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -0a4dce: 6e10 c31c 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a4dd4: 0a04 |0014: move-result v4 │ │ -0a4dd6: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -0a4dda: 6e30 ac1e 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1eac │ │ -0a4de0: 28ef |001a: goto 0009 // -0011 │ │ +0a4d5c: |[0a4d5c] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +0a4d6c: 5453 4407 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0744 │ │ +0a4d70: 6e10 9a1e 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1e9a │ │ +0a4d76: 0a00 |0005: move-result v0 │ │ +0a4d78: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +0a4d7a: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +0a4d7e: 0e00 |0009: return-void │ │ +0a4d80: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +0a4d82: 6e20 961e 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1e96 │ │ +0a4d88: 0c01 |000e: move-result-object v1 │ │ +0a4d8a: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +0a4d8e: 6e10 c31c 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a4d94: 0a04 |0014: move-result v4 │ │ +0a4d96: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +0a4d9a: 6e30 ac1e 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1eac │ │ +0a4da0: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -226835,15 +226908,15 @@ │ │ │ │ source_file_idx : 3231 (ListViewAutoScrollHelper.java) │ │ │ │ Class #922 header: │ │ class_idx : 940 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4197 │ │ +source_file_idx : 4193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #922 annotations: │ │ Annotations on class │ │ @@ -226864,17 +226937,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4de4: |[0a4de4] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -0a4df4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a4dfa: 0e00 |0003: return-void │ │ +0a4da4: |[0a4da4] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +0a4db4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a4dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -226883,31 +226956,31 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4dfc: |[0a4dfc] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0a4e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4e0e: 1100 |0001: return-object v0 │ │ +0a4dbc: |[0a4dbc] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0a4dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4dce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ 0x0000 - 0x0002 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 4197 (PopupMenuCompat.java) │ │ + source_file_idx : 4193 (PopupMenuCompat.java) │ │ │ │ Class #923 header: │ │ class_idx : 945 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4201 │ │ +source_file_idx : 4197 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #923 annotations: │ │ Annotations on class │ │ @@ -226928,17 +227001,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4e10: |[0a4e10] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.:()V │ │ -0a4e20: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a4e26: 0e00 |0003: return-void │ │ +0a4dd0: |[0a4dd0] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.:()V │ │ +0a4de0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a4de6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -226947,36 +227020,36 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0a4e28: |[0a4e28] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -0a4e38: 6e40 bf1e 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@1ebf │ │ -0a4e3e: 0e00 |0003: return-void │ │ +0a4de8: |[0a4de8] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +0a4df8: 6e40 bf1e 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@1ebf │ │ +0a4dfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; │ │ 0x0000 - 0x0004 reg=1 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x0004 reg=2 anchor Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 xoff I │ │ 0x0000 - 0x0004 reg=4 yoff I │ │ 0x0000 - 0x0004 reg=5 gravity I │ │ │ │ - source_file_idx : 4201 (PopupWindowCompat.java) │ │ + source_file_idx : 4197 (PopupWindowCompat.java) │ │ │ │ Class #924 header: │ │ class_idx : 952 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4516 │ │ +source_file_idx : 4512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #924 annotations: │ │ Annotations on class │ │ @@ -226997,17 +227070,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4e40: |[0a4e40] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -0a4e50: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a4e56: 0e00 |0003: return-void │ │ +0a4e00: |[0a4e00] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +0a4e10: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a4e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -227016,18 +227089,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a4e58: |[0a4e58] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -0a4e68: 1f01 5f04 |0000: check-cast v1, Landroid/widget/Scroller; // type@045f │ │ -0a4e6c: 6e10 c81e 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ -0a4e72: 0e00 |0005: return-void │ │ +0a4e18: |[0a4e18] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +0a4e28: 1f01 5f04 |0000: check-cast v1, Landroid/widget/Scroller; // type@045f │ │ +0a4e2c: 6e10 c81e 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1ec8 │ │ +0a4e32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -227037,20 +227110,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a4e74: |[0a4e74] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0a4e84: 0730 |0000: move-object v0, v3 │ │ -0a4e86: 1f00 5f04 |0001: check-cast v0, Landroid/widget/Scroller; // type@045f │ │ -0a4e8a: 6e10 c91e 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1ec9 │ │ -0a4e90: 0a01 |0006: move-result v1 │ │ -0a4e92: 0f01 |0007: return v1 │ │ +0a4e34: |[0a4e34] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0a4e44: 0730 |0000: move-object v0, v3 │ │ +0a4e46: 1f00 5f04 |0001: check-cast v0, Landroid/widget/Scroller; // type@045f │ │ +0a4e4a: 6e10 c91e 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1ec9 │ │ +0a4e50: 0a01 |0006: move-result v1 │ │ +0a4e52: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0003 - 0x0008 reg=0 s Landroid/widget/Scroller; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -227061,22 +227134,22 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0a4e94: |[0a4e94] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0a4ea4: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -0a4ea8: 2200 5f04 |0002: new-instance v0, Landroid/widget/Scroller; // type@045f │ │ -0a4eac: 7030 c71e 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1ec7 │ │ -0a4eb2: 1100 |0007: return-object v0 │ │ -0a4eb4: 2200 5f04 |0008: new-instance v0, Landroid/widget/Scroller; // type@045f │ │ -0a4eb8: 7020 c61e 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1ec6 │ │ -0a4ebe: 28fa |000d: goto 0007 // -0006 │ │ +0a4e54: |[0a4e54] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0a4e64: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +0a4e68: 2200 5f04 |0002: new-instance v0, Landroid/widget/Scroller; // type@045f │ │ +0a4e6c: 7030 c71e 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1ec7 │ │ +0a4e72: 1100 |0007: return-object v0 │ │ +0a4e74: 2200 5f04 |0008: new-instance v0, Landroid/widget/Scroller; // type@045f │ │ +0a4e78: 7020 c61e 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1ec6 │ │ +0a4e7e: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -227086,27 +227159,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0a4ec0: |[0a4ec0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0a4ed0: 07a0 |0000: move-object v0, v10 │ │ -0a4ed2: 1f00 5f04 |0001: check-cast v0, Landroid/widget/Scroller; // type@045f │ │ -0a4ed6: 01b1 |0003: move v1, v11 │ │ -0a4ed8: 01c2 |0004: move v2, v12 │ │ -0a4eda: 01d3 |0005: move v3, v13 │ │ -0a4edc: 01e4 |0006: move v4, v14 │ │ -0a4ede: 01f5 |0007: move v5, v15 │ │ -0a4ee0: 0206 1000 |0008: move/from16 v6, v16 │ │ -0a4ee4: 0207 1100 |000a: move/from16 v7, v17 │ │ -0a4ee8: 0208 1200 |000c: move/from16 v8, v18 │ │ -0a4eec: 7409 ca1e 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1eca │ │ -0a4ef2: 0e00 |0011: return-void │ │ +0a4e80: |[0a4e80] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0a4e90: 07a0 |0000: move-object v0, v10 │ │ +0a4e92: 1f00 5f04 |0001: check-cast v0, Landroid/widget/Scroller; // type@045f │ │ +0a4e96: 01b1 |0003: move v1, v11 │ │ +0a4e98: 01c2 |0004: move v2, v12 │ │ +0a4e9a: 01d3 |0005: move v3, v13 │ │ +0a4e9c: 01e4 |0006: move v4, v14 │ │ +0a4e9e: 01f5 |0007: move v5, v15 │ │ +0a4ea0: 0206 1000 |0008: move/from16 v6, v16 │ │ +0a4ea4: 0207 1100 |000a: move/from16 v7, v17 │ │ +0a4ea8: 0208 1200 |000c: move/from16 v8, v18 │ │ +0a4eac: 7409 ca1e 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1eca │ │ +0a4eb2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -227124,27 +227197,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0a4ef4: |[0a4ef4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0a4f04: 07a0 |0000: move-object v0, v10 │ │ -0a4f06: 1f00 5f04 |0001: check-cast v0, Landroid/widget/Scroller; // type@045f │ │ -0a4f0a: 01b1 |0003: move v1, v11 │ │ -0a4f0c: 01c2 |0004: move v2, v12 │ │ -0a4f0e: 01d3 |0005: move v3, v13 │ │ -0a4f10: 01e4 |0006: move v4, v14 │ │ -0a4f12: 01f5 |0007: move v5, v15 │ │ -0a4f14: 0206 1000 |0008: move/from16 v6, v16 │ │ -0a4f18: 0207 1100 |000a: move/from16 v7, v17 │ │ -0a4f1c: 0208 1200 |000c: move/from16 v8, v18 │ │ -0a4f20: 7409 ca1e 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1eca │ │ -0a4f26: 0e00 |0011: return-void │ │ +0a4eb4: |[0a4eb4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0a4ec4: 07a0 |0000: move-object v0, v10 │ │ +0a4ec6: 1f00 5f04 |0001: check-cast v0, Landroid/widget/Scroller; // type@045f │ │ +0a4eca: 01b1 |0003: move v1, v11 │ │ +0a4ecc: 01c2 |0004: move v2, v12 │ │ +0a4ece: 01d3 |0005: move v3, v13 │ │ +0a4ed0: 01e4 |0006: move v4, v14 │ │ +0a4ed2: 01f5 |0007: move v5, v15 │ │ +0a4ed4: 0206 1000 |0008: move/from16 v6, v16 │ │ +0a4ed8: 0207 1100 |000a: move/from16 v7, v17 │ │ +0a4edc: 0208 1200 |000c: move/from16 v8, v18 │ │ +0a4ee0: 7409 ca1e 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1eca │ │ +0a4ee6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -227164,17 +227237,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4f28: |[0a4f28] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0a4f38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4f3a: 0f00 |0001: return v0 │ │ +0a4ee8: |[0a4ee8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0a4ef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4efa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227183,19 +227256,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4f3c: |[0a4f3c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -0a4f4c: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ -0a4f50: 6e10 cb1e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1ecb │ │ -0a4f56: 0a00 |0005: move-result v0 │ │ -0a4f58: 0f00 |0006: return v0 │ │ +0a4efc: |[0a4efc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +0a4f0c: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ +0a4f10: 6e10 cb1e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1ecb │ │ +0a4f16: 0a00 |0005: move-result v0 │ │ +0a4f18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -227204,19 +227277,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4f5c: |[0a4f5c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -0a4f6c: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ -0a4f70: 6e10 cc1e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1ecc │ │ -0a4f76: 0a00 |0005: move-result v0 │ │ -0a4f78: 0f00 |0006: return v0 │ │ +0a4f1c: |[0a4f1c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +0a4f2c: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ +0a4f30: 6e10 cc1e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1ecc │ │ +0a4f36: 0a00 |0005: move-result v0 │ │ +0a4f38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -227225,19 +227298,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4f7c: |[0a4f7c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -0a4f8c: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ -0a4f90: 6e10 ce1e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1ece │ │ -0a4f96: 0a00 |0005: move-result v0 │ │ -0a4f98: 0f00 |0006: return v0 │ │ +0a4f3c: |[0a4f3c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +0a4f4c: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ +0a4f50: 6e10 ce1e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1ece │ │ +0a4f56: 0a00 |0005: move-result v0 │ │ +0a4f58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -227246,19 +227319,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4f9c: |[0a4f9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -0a4fac: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ -0a4fb0: 6e10 cf1e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1ecf │ │ -0a4fb6: 0a00 |0005: move-result v0 │ │ -0a4fb8: 0f00 |0006: return v0 │ │ +0a4f5c: |[0a4f5c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +0a4f6c: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ +0a4f70: 6e10 cf1e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1ecf │ │ +0a4f76: 0a00 |0005: move-result v0 │ │ +0a4f78: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -227267,19 +227340,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4fbc: |[0a4fbc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -0a4fcc: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ -0a4fd0: 6e10 d01e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@1ed0 │ │ -0a4fd6: 0a00 |0005: move-result v0 │ │ -0a4fd8: 0f00 |0006: return v0 │ │ +0a4f7c: |[0a4f7c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +0a4f8c: 1f02 5f04 |0000: check-cast v2, Landroid/widget/Scroller; // type@045f │ │ +0a4f90: 6e10 d01e 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@1ed0 │ │ +0a4f96: 0a00 |0005: move-result v0 │ │ +0a4f98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -227288,17 +227361,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a4fdc: |[0a4fdc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0a4fec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4fee: 0f00 |0001: return v0 │ │ +0a4f9c: |[0a4f9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0a4fac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4fae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227307,16 +227380,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4ff0: |[0a4ff0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0a5000: 0e00 |0000: return-void │ │ +0a4fb0: |[0a4fb0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0a4fc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startX I │ │ @@ -227328,16 +227401,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5004: |[0a5004] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0a5014: 0e00 |0000: return-void │ │ +0a4fc4: |[0a4fc4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0a4fd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startY I │ │ @@ -227349,18 +227422,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0a5018: |[0a5018] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -0a5028: 1f01 5f04 |0000: check-cast v1, Landroid/widget/Scroller; // type@045f │ │ -0a502c: 6e55 d11e 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1ed1 │ │ -0a5032: 0e00 |0005: return-void │ │ +0a4fd8: |[0a4fd8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +0a4fe8: 1f01 5f04 |0000: check-cast v1, Landroid/widget/Scroller; // type@045f │ │ +0a4fec: 6e55 d11e 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1ed1 │ │ +0a4ff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -227374,44 +227447,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0a5034: |[0a5034] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0a5044: 0770 |0000: move-object v0, v7 │ │ -0a5046: 1f00 5f04 |0001: check-cast v0, Landroid/widget/Scroller; // type@045f │ │ -0a504a: 0181 |0003: move v1, v8 │ │ -0a504c: 0192 |0004: move v2, v9 │ │ -0a504e: 01a3 |0005: move v3, v10 │ │ -0a5050: 01b4 |0006: move v4, v11 │ │ -0a5052: 01c5 |0007: move v5, v12 │ │ -0a5054: 7406 d21e 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1ed2 │ │ -0a505a: 0e00 |000b: return-void │ │ +0a4ff4: |[0a4ff4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0a5004: 0770 |0000: move-object v0, v7 │ │ +0a5006: 1f00 5f04 |0001: check-cast v0, Landroid/widget/Scroller; // type@045f │ │ +0a500a: 0181 |0003: move v1, v8 │ │ +0a500c: 0192 |0004: move v2, v9 │ │ +0a500e: 01a3 |0005: move v3, v10 │ │ +0a5010: 01b4 |0006: move v4, v11 │ │ +0a5012: 01c5 |0007: move v5, v12 │ │ +0a5014: 7406 d21e 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1ed2 │ │ +0a501a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000b line=103 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000c reg=7 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=8 startX I │ │ 0x0000 - 0x000c reg=9 startY I │ │ 0x0000 - 0x000c reg=10 dx I │ │ 0x0000 - 0x000c reg=11 dy I │ │ 0x0000 - 0x000c reg=12 duration I │ │ │ │ - source_file_idx : 4516 (ScrollerCompat.java) │ │ + source_file_idx : 4512 (ScrollerCompat.java) │ │ │ │ Class #925 header: │ │ class_idx : 953 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4516 │ │ +source_file_idx : 4512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #925 annotations: │ │ Annotations on class │ │ @@ -227432,17 +227505,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a505c: |[0a505c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -0a506c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a5072: 0e00 |0003: return-void │ │ +0a501c: |[0a501c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +0a502c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a5032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -227451,17 +227524,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5074: |[0a5074] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -0a5084: 7110 2f1a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1a2f │ │ -0a508a: 0e00 |0003: return-void │ │ +0a5034: |[0a5034] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +0a5044: 7110 2f1a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1a2f │ │ +0a504a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -227471,18 +227544,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a508c: |[0a508c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0a509c: 7110 301a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1a30 │ │ -0a50a2: 0a00 |0003: move-result v0 │ │ -0a50a4: 0f00 |0004: return v0 │ │ +0a504c: |[0a504c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0a505c: 7110 301a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1a30 │ │ +0a5062: 0a00 |0003: move-result v0 │ │ +0a5064: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227491,18 +227564,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a50a8: |[0a50a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0a50b8: 7120 311a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1a31 │ │ -0a50be: 0c00 |0003: move-result-object v0 │ │ -0a50c0: 1100 |0004: return-object v0 │ │ +0a5068: |[0a5068] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0a5078: 7120 311a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1a31 │ │ +0a507e: 0c00 |0003: move-result-object v0 │ │ +0a5080: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -227512,17 +227585,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -0a50c4: |[0a50c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0a50d4: 7709 321a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1a32 │ │ -0a50da: 0e00 |0003: return-void │ │ +0a5084: |[0a5084] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0a5094: 7709 321a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1a32 │ │ +0a509a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -227540,17 +227613,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -0a50dc: |[0a50dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0a50ec: 770b 331a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1a33 │ │ -0a50f2: 0e00 |0003: return-void │ │ +0a509c: |[0a509c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0a50ac: 770b 331a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1a33 │ │ +0a50b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -227570,17 +227643,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a50f4: |[0a50f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0a5104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5106: 0f00 |0001: return v0 │ │ +0a50b4: |[0a50b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0a50c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a50c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227589,18 +227662,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5108: |[0a5108] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -0a5118: 7110 341a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1a34 │ │ -0a511e: 0a00 |0003: move-result v0 │ │ -0a5120: 0f00 |0004: return v0 │ │ +0a50c8: |[0a50c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +0a50d8: 7110 341a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1a34 │ │ +0a50de: 0a00 |0003: move-result v0 │ │ +0a50e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227609,18 +227682,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5124: |[0a5124] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -0a5134: 7110 351a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1a35 │ │ -0a513a: 0a00 |0003: move-result v0 │ │ -0a513c: 0f00 |0004: return v0 │ │ +0a50e4: |[0a50e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0a50f4: 7110 351a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1a35 │ │ +0a50fa: 0a00 |0003: move-result v0 │ │ +0a50fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227629,18 +227702,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5140: |[0a5140] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -0a5150: 7110 361a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1a36 │ │ -0a5156: 0a00 |0003: move-result v0 │ │ -0a5158: 0f00 |0004: return v0 │ │ +0a5100: |[0a5100] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0a5110: 7110 361a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1a36 │ │ +0a5116: 0a00 |0003: move-result v0 │ │ +0a5118: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227649,18 +227722,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a515c: |[0a515c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -0a516c: 7110 371a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1a37 │ │ -0a5172: 0a00 |0003: move-result v0 │ │ -0a5174: 0f00 |0004: return v0 │ │ +0a511c: |[0a511c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0a512c: 7110 371a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1a37 │ │ +0a5132: 0a00 |0003: move-result v0 │ │ +0a5134: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227669,18 +227742,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5178: |[0a5178] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -0a5188: 7110 381a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1a38 │ │ -0a518e: 0a00 |0003: move-result v0 │ │ -0a5190: 0f00 |0004: return v0 │ │ +0a5138: |[0a5138] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +0a5148: 7110 381a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1a38 │ │ +0a514e: 0a00 |0003: move-result v0 │ │ +0a5150: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227689,18 +227762,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5194: |[0a5194] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0a51a4: 7110 391a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1a39 │ │ -0a51aa: 0a00 |0003: move-result v0 │ │ -0a51ac: 0f00 |0004: return v0 │ │ +0a5154: |[0a5154] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0a5164: 7110 391a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1a39 │ │ +0a516a: 0a00 |0003: move-result v0 │ │ +0a516c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -227709,17 +227782,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0a51b0: |[0a51b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0a51c0: 7140 3a1a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1a3a │ │ -0a51c6: 0e00 |0003: return-void │ │ +0a5170: |[0a5170] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0a5180: 7140 3a1a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1a3a │ │ +0a5186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -227732,17 +227805,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0a51c8: |[0a51c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0a51d8: 7140 3b1a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1a3b │ │ -0a51de: 0e00 |0003: return-void │ │ +0a5188: |[0a5188] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0a5198: 7140 3b1a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1a3b │ │ +0a519e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0003 line=220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -227755,17 +227828,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0a51e0: |[0a51e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -0a51f0: 7155 3c1a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1a3c │ │ -0a51f6: 0e00 |0003: return-void │ │ +0a51a0: |[0a51a0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +0a51b0: 7155 3c1a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1a3c │ │ +0a51b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -227779,37 +227852,37 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0a51f8: |[0a51f8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0a5208: 7706 3d1a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1a3d │ │ -0a520e: 0e00 |0003: return-void │ │ +0a51b8: |[0a51b8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0a51c8: 7706 3d1a 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1a3d │ │ +0a51ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 dx I │ │ 0x0000 - 0x0004 reg=5 dy I │ │ 0x0000 - 0x0004 reg=6 duration I │ │ │ │ - source_file_idx : 4516 (ScrollerCompat.java) │ │ + source_file_idx : 4512 (ScrollerCompat.java) │ │ │ │ Class #926 header: │ │ class_idx : 960 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4524 │ │ +source_file_idx : 4520 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #926 annotations: │ │ Annotations on class │ │ @@ -227838,19 +227911,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 │ │ -0a5210: |[0a5210] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0a5220: 5b01 8c07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@078c │ │ -0a5224: 5b02 8d07 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@078d │ │ -0a5228: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a522e: 0e00 |0007: return-void │ │ +0a51d0: |[0a51d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +0a51e0: 5b01 8c07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@078c │ │ +0a51e4: 5b02 8d07 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@078d │ │ +0a51e8: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a51ee: 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; │ │ @@ -227861,19 +227934,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a5230: |[0a5230] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0a5240: 5410 8d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@078d │ │ -0a5244: 6e20 431a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1a43 │ │ -0a524a: 0a00 |0005: move-result v0 │ │ -0a524c: 0f00 |0006: return v0 │ │ +0a51f0: |[0a51f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0a5200: 5410 8d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@078d │ │ +0a5204: 6e20 431a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1a43 │ │ +0a520a: 0a00 |0005: move-result v0 │ │ +0a520c: 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; │ │ │ │ @@ -227882,33 +227955,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a5250: |[0a5250] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0a5260: 5410 8d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@078d │ │ -0a5264: 6e20 441a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1a44 │ │ -0a526a: 0a00 |0005: move-result v0 │ │ -0a526c: 0f00 |0006: return v0 │ │ +0a5210: |[0a5210] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +0a5220: 5410 8d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@078d │ │ +0a5224: 6e20 441a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1a44 │ │ +0a522a: 0a00 |0005: move-result v0 │ │ +0a522c: 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 : 4524 (SearchViewCompat.java) │ │ + source_file_idx : 4520 (SearchViewCompat.java) │ │ │ │ Class #927 header: │ │ class_idx : 961 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4524 │ │ +source_file_idx : 4520 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #927 annotations: │ │ Annotations on class │ │ @@ -227937,19 +228010,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 │ │ -0a5270: |[0a5270] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -0a5280: 5b01 8e07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@078e │ │ -0a5284: 5b02 8f07 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@078f │ │ -0a5288: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a528e: 0e00 |0007: return-void │ │ +0a5230: |[0a5230] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +0a5240: 5b01 8e07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@078e │ │ +0a5244: 5b02 8f07 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@078f │ │ +0a5248: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a524e: 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; │ │ @@ -227960,32 +228033,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a5290: |[0a5290] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -0a52a0: 5410 8f07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@078f │ │ -0a52a4: 6e10 411a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1a41 │ │ -0a52aa: 0a00 |0005: move-result v0 │ │ -0a52ac: 0f00 |0006: return v0 │ │ +0a5250: |[0a5250] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +0a5260: 5410 8f07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@078f │ │ +0a5264: 6e10 411a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1a41 │ │ +0a526a: 0a00 |0005: move-result v0 │ │ +0a526c: 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 : 4524 (SearchViewCompat.java) │ │ + source_file_idx : 4520 (SearchViewCompat.java) │ │ │ │ Class #928 header: │ │ class_idx : 965 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4524 │ │ +source_file_idx : 4520 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #928 annotations: │ │ Annotations on class │ │ @@ -228006,17 +228079,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a52b0: |[0a52b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -0a52c0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a52c6: 0e00 |0003: return-void │ │ +0a5270: |[0a5270] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +0a5280: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a5286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -228025,17 +228098,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 │ │ -0a52c8: |[0a52c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0a52d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a52da: 1100 |0001: return-object v0 │ │ +0a5288: |[0a5288] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0a5298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a529a: 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; │ │ │ │ @@ -228044,17 +228117,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a52dc: |[0a52dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -0a52ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a52ee: 0f00 |0001: return v0 │ │ +0a529c: |[0a529c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +0a52ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a52ae: 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; │ │ │ │ @@ -228063,17 +228136,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a52f0: |[0a52f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0a5300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5302: 0f00 |0001: return v0 │ │ +0a52b0: |[0a52b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0a52c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a52c2: 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; │ │ │ │ @@ -228082,17 +228155,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a5304: |[0a5304] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0a5314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5316: 0f00 |0001: return v0 │ │ +0a52c4: |[0a52c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0a52d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a52d6: 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; │ │ │ │ @@ -228101,17 +228174,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 │ │ -0a5318: |[0a5318] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0a5328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a532a: 1100 |0001: return-object v0 │ │ +0a52d8: |[0a52d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0a52e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a52ea: 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; │ │ │ │ @@ -228120,17 +228193,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 │ │ -0a532c: |[0a532c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0a533c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a533e: 1100 |0001: return-object v0 │ │ +0a52ec: |[0a52ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0a52fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a52fe: 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; │ │ │ │ @@ -228139,17 +228212,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 │ │ -0a5340: |[0a5340] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0a5350: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5352: 1100 |0001: return-object v0 │ │ +0a5300: |[0a5300] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0a5310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a5312: 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; │ │ │ │ @@ -228158,16 +228231,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5354: |[0a5354] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -0a5364: 0e00 |0000: return-void │ │ +0a5314: |[0a5314] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +0a5324: 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 │ │ @@ -228177,16 +228250,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5368: |[0a5368] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0a5378: 0e00 |0000: return-void │ │ +0a5328: |[0a5328] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0a5338: 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 │ │ @@ -228196,16 +228269,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a537c: |[0a537c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -0a538c: 0e00 |0000: return-void │ │ +0a533c: |[0a533c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +0a534c: 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 │ │ @@ -228215,16 +228288,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5390: |[0a5390] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0a53a0: 0e00 |0000: return-void │ │ +0a5350: |[0a5350] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0a5360: 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 │ │ @@ -228234,16 +228307,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 │ │ -0a53a4: |[0a53a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0a53b4: 0e00 |0000: return-void │ │ +0a5364: |[0a5364] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0a5374: 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; │ │ @@ -228253,16 +228326,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 │ │ -0a53b8: |[0a53b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0a53c8: 0e00 |0000: return-void │ │ +0a5378: |[0a5378] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0a5388: 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; │ │ @@ -228272,16 +228345,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 │ │ -0a53cc: |[0a53cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0a53dc: 0e00 |0000: return-void │ │ +0a538c: |[0a538c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0a539c: 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; │ │ @@ -228292,16 +228365,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 │ │ -0a53e0: |[0a53e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0a53f0: 0e00 |0000: return-void │ │ +0a53a0: |[0a53a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0a53b0: 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; │ │ @@ -228311,16 +228384,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a53f4: |[0a53f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0a5404: 0e00 |0000: return-void │ │ +0a53b4: |[0a53b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0a53c4: 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 │ │ @@ -228330,16 +228403,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 │ │ -0a5408: |[0a5408] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0a5418: 0e00 |0000: return-void │ │ +0a53c8: |[0a53c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0a53d8: 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; │ │ @@ -228349,31 +228422,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a541c: |[0a541c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0a542c: 0e00 |0000: return-void │ │ +0a53dc: |[0a53dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0a53ec: 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 : 4524 (SearchViewCompat.java) │ │ + source_file_idx : 4520 (SearchViewCompat.java) │ │ │ │ Class #929 header: │ │ class_idx : 978 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 662 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #929 annotations: │ │ Annotations on class │ │ @@ -228401,21 +228474,21 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a5430: |[0a5430] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0a5440: 5b12 9b07 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079b │ │ -0a5444: 7010 5e0f 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ -0a544a: 2200 6200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ -0a544e: 7010 c001 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -0a5454: 5b10 9a07 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@079a │ │ -0a5458: 0e00 |000c: return-void │ │ +0a53f0: |[0a53f0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0a5400: 5b12 9b07 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079b │ │ +0a5404: 7010 5e0f 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0f5e │ │ +0a540a: 2200 6200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0062 │ │ +0a540e: 7010 c001 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +0a5414: 5b10 9a07 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@079a │ │ +0a5418: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0005 line=1539 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -228425,60 +228498,60 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -0a545c: |[0a545c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a546c: 5420 9a07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@079a │ │ -0a5470: 6e20 1c16 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@161c │ │ -0a5476: 6e20 4216 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1642 │ │ -0a547c: 6e20 1d16 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@161d │ │ -0a5482: 6e20 4316 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1643 │ │ -0a5488: 6e10 3916 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1639 │ │ -0a548e: 0a01 |0011: move-result v1 │ │ -0a5490: 6e20 5b16 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@165b │ │ -0a5496: 6e10 2716 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1627 │ │ -0a549c: 0c01 |0018: move-result-object v1 │ │ -0a549e: 6e20 5116 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1651 │ │ -0a54a4: 6e10 2016 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1620 │ │ -0a54aa: 0c01 |001f: move-result-object v1 │ │ -0a54ac: 6e20 4616 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ -0a54b2: 6e10 2316 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1623 │ │ -0a54b8: 0c01 |0026: move-result-object v1 │ │ -0a54ba: 6e20 4a16 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@164a │ │ -0a54c0: 6e10 3216 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1632 │ │ -0a54c6: 0a01 |002d: move-result v1 │ │ -0a54c8: 6e20 4b16 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@164b │ │ -0a54ce: 6e10 3116 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1631 │ │ -0a54d4: 0a01 |0034: move-result v1 │ │ -0a54d6: 6e20 4716 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@1647 │ │ -0a54dc: 6e10 3316 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1633 │ │ -0a54e2: 0a01 |003b: move-result v1 │ │ -0a54e4: 6e20 4c16 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@164c │ │ -0a54ea: 6e10 3416 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1634 │ │ -0a54f0: 0a01 |0042: move-result v1 │ │ -0a54f2: 6e20 4d16 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@164d │ │ -0a54f8: 6e10 2e16 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@162e │ │ -0a54fe: 0a01 |0049: move-result v1 │ │ -0a5500: 6e20 4116 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1641 │ │ -0a5506: 6e10 3816 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1638 │ │ -0a550c: 0a01 |0050: move-result v1 │ │ -0a550e: 6e20 5616 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@1656 │ │ -0a5514: 6e10 3516 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1635 │ │ -0a551a: 0a01 |0057: move-result v1 │ │ -0a551c: 6e20 4f16 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@164f │ │ -0a5522: 6e10 1b16 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@161b │ │ -0a5528: 0a01 |005e: move-result v1 │ │ -0a552a: 6e20 1216 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ -0a5530: 6e10 2616 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@1626 │ │ -0a5536: 0a01 |0065: move-result v1 │ │ -0a5538: 6e20 5016 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@1650 │ │ -0a553e: 0e00 |0069: return-void │ │ +0a541c: |[0a541c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0a542c: 5420 9a07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@079a │ │ +0a5430: 6e20 1c16 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@161c │ │ +0a5436: 6e20 4216 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1642 │ │ +0a543c: 6e20 1d16 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@161d │ │ +0a5442: 6e20 4316 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1643 │ │ +0a5448: 6e10 3916 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1639 │ │ +0a544e: 0a01 |0011: move-result v1 │ │ +0a5450: 6e20 5b16 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@165b │ │ +0a5456: 6e10 2716 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@1627 │ │ +0a545c: 0c01 |0018: move-result-object v1 │ │ +0a545e: 6e20 5116 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1651 │ │ +0a5464: 6e10 2016 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1620 │ │ +0a546a: 0c01 |001f: move-result-object v1 │ │ +0a546c: 6e20 4616 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ +0a5472: 6e10 2316 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1623 │ │ +0a5478: 0c01 |0026: move-result-object v1 │ │ +0a547a: 6e20 4a16 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@164a │ │ +0a5480: 6e10 3216 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1632 │ │ +0a5486: 0a01 |002d: move-result v1 │ │ +0a5488: 6e20 4b16 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@164b │ │ +0a548e: 6e10 3116 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1631 │ │ +0a5494: 0a01 |0034: move-result v1 │ │ +0a5496: 6e20 4716 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@1647 │ │ +0a549c: 6e10 3316 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1633 │ │ +0a54a2: 0a01 |003b: move-result v1 │ │ +0a54a4: 6e20 4c16 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@164c │ │ +0a54aa: 6e10 3416 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1634 │ │ +0a54b0: 0a01 |0042: move-result v1 │ │ +0a54b2: 6e20 4d16 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@164d │ │ +0a54b8: 6e10 2e16 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@162e │ │ +0a54be: 0a01 |0049: move-result v1 │ │ +0a54c0: 6e20 4116 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1641 │ │ +0a54c6: 6e10 3816 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@1638 │ │ +0a54cc: 0a01 |0050: move-result v1 │ │ +0a54ce: 6e20 5616 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@1656 │ │ +0a54d4: 6e10 3516 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1635 │ │ +0a54da: 0a01 |0057: move-result v1 │ │ +0a54dc: 6e20 4f16 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@164f │ │ +0a54e2: 6e10 1b16 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@161b │ │ +0a54e8: 0a01 |005e: move-result v1 │ │ +0a54ea: 6e20 1216 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@1612 │ │ +0a54f0: 6e10 2616 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@1626 │ │ +0a54f6: 0a01 |0065: move-result v1 │ │ +0a54f8: 6e20 5016 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@1650 │ │ +0a54fe: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1597 │ │ 0x0002 line=1599 │ │ 0x0005 line=1600 │ │ 0x0008 line=1602 │ │ 0x000b line=1603 │ │ @@ -228508,19 +228581,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a5540: |[0a5540] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -0a5550: 5410 9b07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079b │ │ -0a5554: 6e20 271b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1b27 │ │ -0a555a: 0a00 |0005: move-result v0 │ │ -0a555c: 0f00 |0006: return v0 │ │ +0a5500: |[0a5500] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +0a5510: 5410 9b07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079b │ │ +0a5514: 6e20 271b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1b27 │ │ +0a551a: 0a00 |0005: move-result v0 │ │ +0a551c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1587 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -228529,21 +228602,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 │ │ -0a5560: |[0a5560] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a5570: 6f30 620f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ -0a5576: 1c00 de03 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@03de │ │ -0a557a: 6e10 3321 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -0a5580: 0c00 |0008: move-result-object v0 │ │ -0a5582: 6e20 af1d 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1daf │ │ -0a5588: 0e00 |000c: return-void │ │ +0a5520: |[0a5520] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a5530: 6f30 620f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0f62 │ │ +0a5536: 1c00 de03 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@03de │ │ +0a553a: 6e10 3321 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +0a5540: 0c00 |0008: move-result-object v0 │ │ +0a5542: 6e20 af1d 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1daf │ │ +0a5548: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ 0x0003 line=1574 │ │ 0x000c line=1575 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -228555,51 +228628,51 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0a558c: |[0a558c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a559c: 7110 3b16 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@163b │ │ -0a55a2: 0c04 |0003: move-result-object v4 │ │ -0a55a4: 6f30 630f 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ -0a55aa: 7030 c91a 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1ac9 │ │ -0a55b0: 6e10 4016 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1640 │ │ -0a55b6: 1c05 de03 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@03de │ │ -0a55ba: 6e10 3321 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -0a55c0: 0c05 |0012: move-result-object v5 │ │ -0a55c2: 6e20 4616 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ -0a55c8: 6e20 5716 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@1657 │ │ -0a55ce: 7110 3812 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1238 │ │ -0a55d4: 0c03 |001c: move-result-object v3 │ │ -0a55d6: 2035 1e04 |001d: instance-of v5, v3, Landroid/view/View; // type@041e │ │ -0a55da: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -0a55de: 1f03 1e04 |0021: check-cast v3, Landroid/view/View; // type@041e │ │ -0a55e2: 6e20 5216 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1652 │ │ -0a55e8: 5465 9b07 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079b │ │ -0a55ec: 6e10 191b 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ -0a55f2: 0a01 |002b: move-result v1 │ │ -0a55f4: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0a55f6: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -0a55fa: 5465 9b07 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079b │ │ -0a55fe: 6e20 181b 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ -0a5604: 0c00 |0034: move-result-object v0 │ │ -0a5606: 6e20 ca1a 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1aca │ │ -0a560c: 0a05 |0038: move-result v5 │ │ -0a560e: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -0a5612: 6e10 c91c 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ -0a5618: 0a05 |003e: move-result v5 │ │ -0a561a: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -0a561e: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -0a5620: 7120 5b12 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ -0a5626: 6e20 1316 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@1613 │ │ -0a562c: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a5630: 28e3 |004a: goto 002d // -001d │ │ -0a5632: 0e00 |004b: return-void │ │ +0a554c: |[0a554c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0a555c: 7110 3b16 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@163b │ │ +0a5562: 0c04 |0003: move-result-object v4 │ │ +0a5564: 6f30 630f 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f63 │ │ +0a556a: 7030 c91a 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1ac9 │ │ +0a5570: 6e10 4016 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1640 │ │ +0a5576: 1c05 de03 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@03de │ │ +0a557a: 6e10 3321 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +0a5580: 0c05 |0012: move-result-object v5 │ │ +0a5582: 6e20 4616 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@1646 │ │ +0a5588: 6e20 5716 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@1657 │ │ +0a558e: 7110 3812 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1238 │ │ +0a5594: 0c03 |001c: move-result-object v3 │ │ +0a5596: 2035 1e04 |001d: instance-of v5, v3, Landroid/view/View; // type@041e │ │ +0a559a: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +0a559e: 1f03 1e04 |0021: check-cast v3, Landroid/view/View; // type@041e │ │ +0a55a2: 6e20 5216 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1652 │ │ +0a55a8: 5465 9b07 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079b │ │ +0a55ac: 6e10 191b 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1b19 │ │ +0a55b2: 0a01 |002b: move-result v1 │ │ +0a55b4: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0a55b6: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +0a55ba: 5465 9b07 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079b │ │ +0a55be: 6e20 181b 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1b18 │ │ +0a55c4: 0c00 |0034: move-result-object v0 │ │ +0a55c6: 6e20 ca1a 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1aca │ │ +0a55cc: 0a05 |0038: move-result v5 │ │ +0a55ce: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +0a55d2: 6e10 c91c 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1cc9 │ │ +0a55d8: 0a05 |003e: move-result v5 │ │ +0a55da: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +0a55de: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +0a55e0: 7120 5b12 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@125b │ │ +0a55e6: 6e20 1316 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@1613 │ │ +0a55ec: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a55f0: 28e3 |004a: goto 002d // -001d │ │ +0a55f2: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1543 │ │ 0x0004 line=1544 │ │ 0x0007 line=1545 │ │ 0x000a line=1546 │ │ 0x000d line=1548 │ │ @@ -228630,41 +228703,41 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0a5634: |[0a5634] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a5644: 6e20 ca1a 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1aca │ │ -0a564a: 0a00 |0003: move-result v0 │ │ -0a564c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -0a5650: 6f40 650f 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f65 │ │ -0a5656: 0a00 |0009: move-result v0 │ │ -0a5658: 0f00 |000a: return v0 │ │ -0a565a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a565c: 28fe |000c: goto 000a // -0002 │ │ +0a55f4: |[0a55f4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a5604: 6e20 ca1a 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1aca │ │ +0a560a: 0a00 |0003: move-result v0 │ │ +0a560c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +0a5610: 6f40 650f 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f65 │ │ +0a5616: 0a00 |0009: move-result v0 │ │ +0a5618: 0f00 |000a: return v0 │ │ +0a561a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a561c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ 0x0006 line=1581 │ │ 0x000a line=1583 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #930 header: │ │ class_idx : 980 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1004 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 9 │ │ │ │ Class #930 annotations: │ │ Annotations on class │ │ @@ -228688,18 +228761,18 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5660: |[0a5660] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0a5670: 5b01 9e07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5674: 7010 ba1b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1bba │ │ -0a567a: 0e00 |0005: return-void │ │ +0a5620: |[0a5620] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0a5630: 5b01 9e07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5634: 7010 ba1b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1bba │ │ +0a563a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -228708,17 +228781,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a567c: |[0a567c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -0a568c: 7020 d01a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1ad0 │ │ -0a5692: 0e00 |0003: return-void │ │ +0a563c: |[0a563c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +0a564c: 7020 d01a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1ad0 │ │ +0a5652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -228729,63 +228802,63 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -0a5694: |[0a5694] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0a56a4: 5474 9e07 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a56a8: 7110 041b 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ -0a56ae: 0c04 |0005: move-result-object v4 │ │ -0a56b0: 6e10 a41c 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a56b6: 0c01 |0009: move-result-object v1 │ │ -0a56b8: 1f01 d503 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0a56bc: 5474 9e07 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a56c0: 7110 071b 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1b07 │ │ -0a56c6: 0a04 |0011: move-result v4 │ │ -0a56c8: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ -0a56cc: 5474 9e07 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a56d0: 6e10 241b 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ -0a56d6: 0a04 |0019: move-result v4 │ │ -0a56d8: 5475 9e07 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a56dc: 6e10 1f1b 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ -0a56e2: 0a05 |001f: move-result v5 │ │ -0a56e4: 5216 a407 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ -0a56e8: b065 |0022: add-int/2addr v5, v6 │ │ -0a56ea: 5476 9e07 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a56ee: 7110 041b 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ -0a56f4: 0c06 |0028: move-result-object v6 │ │ -0a56f6: 6e10 ca1c 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a56fc: 0a06 |002c: move-result v6 │ │ -0a56fe: b065 |002d: add-int/2addr v5, v6 │ │ -0a5700: 9103 0405 |002e: sub-int v3, v4, v5 │ │ -0a5704: 5474 9e07 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5708: 7110 081b 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ -0a570e: 0a04 |0035: move-result v4 │ │ -0a5710: 9100 0304 |0036: sub-int v0, v3, v4 │ │ -0a5714: 7120 6721 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0a571a: 0a04 |003b: move-result v4 │ │ -0a571c: 7120 6521 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -0a5722: 0a02 |003f: move-result v2 │ │ -0a5724: 0f02 |0040: return v2 │ │ -0a5726: 5474 9e07 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a572a: 6e10 1e1b 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ -0a5730: 0a04 |0046: move-result v4 │ │ -0a5732: 5215 a307 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ -0a5736: 9003 0405 |0049: add-int v3, v4, v5 │ │ -0a573a: 5474 9e07 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a573e: 7110 081b 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ -0a5744: 0a04 |0050: move-result v4 │ │ -0a5746: 9000 0304 |0051: add-int v0, v3, v4 │ │ -0a574a: 7120 6521 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -0a5750: 0a04 |0056: move-result v4 │ │ -0a5752: 7120 6721 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0a5758: 0a02 |005a: move-result v2 │ │ -0a575a: 28e5 |005b: goto 0040 // -001b │ │ +0a5654: |[0a5654] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0a5664: 5474 9e07 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5668: 7110 041b 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ +0a566e: 0c04 |0005: move-result-object v4 │ │ +0a5670: 6e10 a41c 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a5676: 0c01 |0009: move-result-object v1 │ │ +0a5678: 1f01 d503 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +0a567c: 5474 9e07 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5680: 7110 071b 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1b07 │ │ +0a5686: 0a04 |0011: move-result v4 │ │ +0a5688: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ +0a568c: 5474 9e07 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5690: 6e10 241b 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ +0a5696: 0a04 |0019: move-result v4 │ │ +0a5698: 5475 9e07 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a569c: 6e10 1f1b 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ +0a56a2: 0a05 |001f: move-result v5 │ │ +0a56a4: 5216 a407 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ +0a56a8: b065 |0022: add-int/2addr v5, v6 │ │ +0a56aa: 5476 9e07 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a56ae: 7110 041b 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ +0a56b4: 0c06 |0028: move-result-object v6 │ │ +0a56b6: 6e10 ca1c 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a56bc: 0a06 |002c: move-result v6 │ │ +0a56be: b065 |002d: add-int/2addr v5, v6 │ │ +0a56c0: 9103 0405 |002e: sub-int v3, v4, v5 │ │ +0a56c4: 5474 9e07 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a56c8: 7110 081b 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ +0a56ce: 0a04 |0035: move-result v4 │ │ +0a56d0: 9100 0304 |0036: sub-int v0, v3, v4 │ │ +0a56d4: 7120 6721 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0a56da: 0a04 |003b: move-result v4 │ │ +0a56dc: 7120 6521 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0a56e2: 0a02 |003f: move-result v2 │ │ +0a56e4: 0f02 |0040: return v2 │ │ +0a56e6: 5474 9e07 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a56ea: 6e10 1e1b 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ +0a56f0: 0a04 |0046: move-result v4 │ │ +0a56f2: 5215 a307 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ +0a56f6: 9003 0405 |0049: add-int v3, v4, v5 │ │ +0a56fa: 5474 9e07 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a56fe: 7110 081b 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ +0a5704: 0a04 |0050: move-result v4 │ │ +0a5706: 9000 0304 |0051: add-int v0, v3, v4 │ │ +0a570a: 7120 6521 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0a5710: 0a04 |0056: move-result v4 │ │ +0a5712: 7120 6721 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0a5718: 0a02 |005a: move-result v2 │ │ +0a571a: 28e5 |005b: goto 0040 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x000c line=1365 │ │ 0x0014 line=1366 │ │ 0x0030 line=1368 │ │ 0x0038 line=1369 │ │ @@ -228811,18 +228884,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a575c: |[0a575c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0a576c: 6e10 c31c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a5772: 0a00 |0003: move-result v0 │ │ -0a5774: 0f00 |0004: return v0 │ │ +0a571c: |[0a571c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0a572c: 6e10 c31c 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a5732: 0a00 |0003: move-result v0 │ │ +0a5734: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -228833,19 +228906,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a5778: |[0a5778] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0a5788: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a578c: 7110 081b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ -0a5792: 0a00 |0005: move-result v0 │ │ -0a5794: 0f00 |0006: return v0 │ │ +0a5738: |[0a5738] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0a5748: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a574c: 7110 081b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ +0a5752: 0a00 |0005: move-result v0 │ │ +0a5754: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1357 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -228854,23 +228927,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0a5798: |[0a5798] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -0a57a8: 5420 9e07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a57ac: 7110 021b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1b02 │ │ -0a57b2: 0c00 |0005: move-result-object v0 │ │ -0a57b4: 5421 9e07 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a57b8: 7110 041b 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ -0a57be: 0c01 |000b: move-result-object v1 │ │ -0a57c0: 6e30 cd1b 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1bcd │ │ -0a57c6: 0e00 |000f: return-void │ │ +0a5758: |[0a5758] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +0a5768: 5420 9e07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a576c: 7110 021b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1b02 │ │ +0a5772: 0c00 |0005: move-result-object v0 │ │ +0a5774: 5421 9e07 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5778: 7110 041b 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ +0a577e: 0c01 |000b: move-result-object v1 │ │ +0a5780: 6e30 cd1b 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1bcd │ │ +0a5786: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1387 │ │ 0x000f line=1388 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -228881,18 +228954,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a57c8: |[0a57c8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0a57d8: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a57dc: 6e10 3d1b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1b3d │ │ -0a57e2: 0e00 |0005: return-void │ │ +0a5788: |[0a5788] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +0a5798: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a579c: 6e10 3d1b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1b3d │ │ +0a57a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ 0x0005 line=1325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -228903,50 +228976,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0a57e4: |[0a57e4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -0a57f4: 5420 9e07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a57f8: 7110 021b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1b02 │ │ -0a57fe: 0c00 |0005: move-result-object v0 │ │ -0a5800: 6e10 e81b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1be8 │ │ -0a5806: 0a00 |0009: move-result v0 │ │ -0a5808: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -0a580c: 5420 9e07 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5810: 7110 031b 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1b03 │ │ -0a5816: 0a00 |0011: move-result v0 │ │ -0a5818: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0a581a: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -0a581e: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -0a5822: 5420 9e07 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5826: 5421 9e07 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a582a: 7110 041b 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ -0a5830: 0c01 |001e: move-result-object v1 │ │ -0a5832: 6e20 4d1b 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1b4d │ │ -0a5838: 5420 9e07 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a583c: 5421 9e07 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5840: 7110 041b 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ -0a5846: 0c01 |0029: move-result-object v1 │ │ -0a5848: 6e20 101b 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1b10 │ │ -0a584e: 5420 9e07 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5852: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0a5854: 7120 051b 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1b05 │ │ -0a585a: 0e00 |0033: return-void │ │ -0a585c: 5420 9e07 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5860: 5421 9e07 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5864: 7110 041b 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ -0a586a: 0c01 |003b: move-result-object v1 │ │ -0a586c: 6e20 111b 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1b11 │ │ -0a5872: 5420 9e07 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5876: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -0a5878: 7120 051b 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1b05 │ │ -0a587e: 28ee |0045: goto 0033 // -0012 │ │ +0a57a4: |[0a57a4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +0a57b4: 5420 9e07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a57b8: 7110 021b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1b02 │ │ +0a57be: 0c00 |0005: move-result-object v0 │ │ +0a57c0: 6e10 e81b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1be8 │ │ +0a57c6: 0a00 |0009: move-result v0 │ │ +0a57c8: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +0a57cc: 5420 9e07 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a57d0: 7110 031b 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1b03 │ │ +0a57d6: 0a00 |0011: move-result v0 │ │ +0a57d8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0a57da: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +0a57de: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +0a57e2: 5420 9e07 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a57e6: 5421 9e07 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a57ea: 7110 041b 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ +0a57f0: 0c01 |001e: move-result-object v1 │ │ +0a57f2: 6e20 4d1b 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1b4d │ │ +0a57f8: 5420 9e07 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a57fc: 5421 9e07 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5800: 7110 041b 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ +0a5806: 0c01 |0029: move-result-object v1 │ │ +0a5808: 6e20 101b 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1b10 │ │ +0a580e: 5420 9e07 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5812: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0a5814: 7120 051b 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1b05 │ │ +0a581a: 0e00 |0033: return-void │ │ +0a581c: 5420 9e07 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5820: 5421 9e07 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5824: 7110 041b 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ +0a582a: 0c01 |003b: move-result-object v1 │ │ +0a582c: 6e20 111b 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1b11 │ │ +0a5832: 5420 9e07 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5836: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +0a5838: 7120 051b 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1b05 │ │ +0a583e: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1309 │ │ 0x000c line=1310 │ │ 0x0017 line=1311 │ │ 0x0022 line=1312 │ │ 0x002d line=1313 │ │ @@ -228962,20 +229035,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a5880: |[0a5880] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0a5890: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5894: 7120 061b 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1b06 │ │ -0a589a: 5410 9e07 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a589e: 6e10 251b 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1b25 │ │ -0a58a4: 0e00 |000a: return-void │ │ +0a5840: |[0a5840] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0a5850: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5854: 7120 061b 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1b06 │ │ +0a585a: 5410 9e07 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a585e: 6e10 251b 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1b25 │ │ +0a5864: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 0x0005 line=1330 │ │ 0x000a line=1331 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -228990,80 +229063,80 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -0a58a8: |[0a58a8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0a58b8: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -0a58bc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0a58be: 6e10 a41c 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a58c4: 0c02 |0006: move-result-object v2 │ │ -0a58c6: 1f02 d503 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0a58ca: 5484 9e07 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a58ce: 7110 071b 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1b07 │ │ -0a58d4: 0a04 |000e: move-result v4 │ │ -0a58d6: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ -0a58da: 5484 9e07 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a58de: 6e10 1f1b 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ -0a58e4: 0a04 |0016: move-result v4 │ │ -0a58e6: 5225 a407 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ -0a58ea: 9003 0405 |0019: add-int v3, v4, v5 │ │ -0a58ee: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ -0a58f2: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ -0a58f6: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ -0a58fa: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ -0a58fe: 5484 9e07 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5902: 7110 031b 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1b03 │ │ -0a5908: 0a04 |0028: move-result v4 │ │ -0a590a: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ -0a590e: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ -0a5912: 5484 9e07 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5916: 7110 081b 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ -0a591c: 0a04 |0032: move-result v4 │ │ -0a591e: b043 |0033: add-int/2addr v3, v4 │ │ -0a5920: 5484 9e07 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5924: 7110 041b 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ -0a592a: 0c04 |0039: move-result-object v4 │ │ -0a592c: 6e10 ca1c 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ -0a5932: 0a00 |003d: move-result v0 │ │ -0a5934: 5484 9e07 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5938: 6e10 241b 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ -0a593e: 0a04 |0043: move-result v4 │ │ -0a5940: b134 |0044: sub-int/2addr v4, v3 │ │ -0a5942: 9101 0400 |0045: sub-int v1, v4, v0 │ │ -0a5946: 5484 9e07 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a594a: 7110 021b 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1b02 │ │ -0a5950: 0c04 |004c: move-result-object v4 │ │ -0a5952: 6e10 c31c 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a5958: 0a05 |0050: move-result v5 │ │ -0a595a: 6e30 f61b 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1bf6 │ │ -0a5960: 5484 9e07 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5964: 6e10 251b 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1b25 │ │ -0a596a: 0e00 |0059: return-void │ │ -0a596c: 5484 9e07 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5970: 6e10 1e1b 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ -0a5976: 0a04 |005f: move-result v4 │ │ -0a5978: 5225 a307 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ -0a597c: 9001 0405 |0062: add-int v1, v4, v5 │ │ -0a5980: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ -0a5984: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ -0a5988: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ -0a598c: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ -0a5990: 5484 9e07 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a5994: 7110 031b 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1b03 │ │ -0a599a: 0a04 |0071: move-result v4 │ │ -0a599c: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ -0a59a0: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ -0a59a4: 5484 9e07 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a59a8: 7110 081b 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ -0a59ae: 0a04 |007b: move-result v4 │ │ -0a59b0: b041 |007c: add-int/2addr v1, v4 │ │ -0a59b2: 28ca |007d: goto 0047 // -0036 │ │ +0a5868: |[0a5868] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +0a5878: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +0a587c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0a587e: 6e10 a41c 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a5884: 0c02 |0006: move-result-object v2 │ │ +0a5886: 1f02 d503 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +0a588a: 5484 9e07 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a588e: 7110 071b 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1b07 │ │ +0a5894: 0a04 |000e: move-result v4 │ │ +0a5896: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ +0a589a: 5484 9e07 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a589e: 6e10 1f1b 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1b1f │ │ +0a58a4: 0a04 |0016: move-result v4 │ │ +0a58a6: 5225 a407 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07a4 │ │ +0a58aa: 9003 0405 |0019: add-int v3, v4, v5 │ │ +0a58ae: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ +0a58b2: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ +0a58b6: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ +0a58ba: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ +0a58be: 5484 9e07 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a58c2: 7110 031b 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1b03 │ │ +0a58c8: 0a04 |0028: move-result v4 │ │ +0a58ca: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ +0a58ce: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ +0a58d2: 5484 9e07 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a58d6: 7110 081b 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ +0a58dc: 0a04 |0032: move-result v4 │ │ +0a58de: b043 |0033: add-int/2addr v3, v4 │ │ +0a58e0: 5484 9e07 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a58e4: 7110 041b 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1b04 │ │ +0a58ea: 0c04 |0039: move-result-object v4 │ │ +0a58ec: 6e10 ca1c 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1cca │ │ +0a58f2: 0a00 |003d: move-result v0 │ │ +0a58f4: 5484 9e07 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a58f8: 6e10 241b 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1b24 │ │ +0a58fe: 0a04 |0043: move-result v4 │ │ +0a5900: b134 |0044: sub-int/2addr v4, v3 │ │ +0a5902: 9101 0400 |0045: sub-int v1, v4, v0 │ │ +0a5906: 5484 9e07 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a590a: 7110 021b 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1b02 │ │ +0a5910: 0c04 |004c: move-result-object v4 │ │ +0a5912: 6e10 c31c 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a5918: 0a05 |0050: move-result v5 │ │ +0a591a: 6e30 f61b 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1bf6 │ │ +0a5920: 5484 9e07 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5924: 6e10 251b 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1b25 │ │ +0a592a: 0e00 |0059: return-void │ │ +0a592c: 5484 9e07 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5930: 6e10 1e1b 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1b1e │ │ +0a5936: 0a04 |005f: move-result v4 │ │ +0a5938: 5225 a307 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07a3 │ │ +0a593c: 9001 0405 |0062: add-int v1, v4, v5 │ │ +0a5940: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ +0a5944: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ +0a5948: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ +0a594c: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ +0a5950: 5484 9e07 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5954: 7110 031b 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1b03 │ │ +0a595a: 0a04 |0071: move-result v4 │ │ +0a595c: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ +0a5960: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ +0a5964: 5484 9e07 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5968: 7110 081b 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1b08 │ │ +0a596e: 0a04 |007b: move-result v4 │ │ +0a5970: b041 |007c: add-int/2addr v1, v4 │ │ +0a5972: 28ca |007d: goto 0047 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1335 │ │ 0x0009 line=1338 │ │ 0x0011 line=1339 │ │ 0x001b line=1340 │ │ 0x002d line=1341 │ │ @@ -229091,43 +229164,43 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0a59b4: |[0a59b4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -0a59c4: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ -0a59c8: 7110 ff1a 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1aff │ │ -0a59ce: 0a00 |0005: move-result v0 │ │ -0a59d0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0a59d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a59d6: 0f00 |0009: return v0 │ │ -0a59d8: 6e10 a41c 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0a59de: 0c00 |000d: move-result-object v0 │ │ -0a59e0: 1f00 d503 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0a59e4: 5500 a507 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ -0a59e8: 28f7 |0012: goto 0009 // -0009 │ │ +0a5974: |[0a5974] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0a5984: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@079e │ │ +0a5988: 7110 ff1a 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1aff │ │ +0a598e: 0a00 |0005: move-result v0 │ │ +0a5990: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0a5994: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a5996: 0f00 |0009: return v0 │ │ +0a5998: 6e10 a41c 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0a599e: 0c00 |000d: move-result-object v0 │ │ +0a59a0: 1f00 d503 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +0a59a4: 5500 a507 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07a5 │ │ +0a59a8: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ 0x0008 line=1301 │ │ 0x0009 line=1304 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0013 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0013 reg=3 pointerId I │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #931 header: │ │ class_idx : 985 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #931 annotations: │ │ Annotations on class │ │ @@ -229148,17 +229221,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a59ec: |[0a59ec] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -0a59fc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a5a02: 0e00 |0003: return-void │ │ +0a59ac: |[0a59ac] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +0a59bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a59c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -229167,16 +229240,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5a04: |[0a5a04] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -0a5a14: 0e00 |0000: return-void │ │ +0a59c4: |[0a59c4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +0a59d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -229185,16 +229258,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5a18: |[0a5a18] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -0a5a28: 0e00 |0000: return-void │ │ +0a59d8: |[0a59d8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +0a59e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -229203,31 +229276,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5a2c: |[0a5a2c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -0a5a3c: 0e00 |0000: return-void │ │ +0a59ec: |[0a59ec] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +0a59fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #932 header: │ │ class_idx : 987 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #932 annotations: │ │ Annotations on class │ │ @@ -229248,17 +229321,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5a40: |[0a5a40] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -0a5a50: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a5a56: 0e00 |0003: return-void │ │ +0a5a00: |[0a5a00] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +0a5a10: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a5a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -229267,41 +229340,41 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -0a5a58: |[0a5a58] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0a5a68: 6e10 a51c 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ -0a5a6e: 0a00 |0003: move-result v0 │ │ -0a5a70: 6e10 c31c 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ -0a5a76: 0a01 |0007: move-result v1 │ │ -0a5a78: 6e10 b91c 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ -0a5a7e: 0a02 |000b: move-result v2 │ │ -0a5a80: 6e10 981c 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ -0a5a86: 0a03 |000f: move-result v3 │ │ -0a5a88: 7153 5012 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1250 │ │ -0a5a8e: 0e00 |0013: return-void │ │ +0a5a18: |[0a5a18] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0a5a28: 6e10 a51c 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1ca5 │ │ +0a5a2e: 0a00 |0003: move-result v0 │ │ +0a5a30: 6e10 c31c 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1cc3 │ │ +0a5a36: 0a01 |0007: move-result v1 │ │ +0a5a38: 6e10 b91c 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1cb9 │ │ +0a5a3e: 0a02 |000b: move-result v2 │ │ +0a5a40: 6e10 981c 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1c98 │ │ +0a5a46: 0a03 |000f: move-result v3 │ │ +0a5a48: 7153 5012 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1250 │ │ +0a5a4e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ 0x0013 line=1484 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0014 reg=6 child Landroid/view/View; │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #933 header: │ │ class_idx : 1168 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 274 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 70 │ │ instance_fields_size: 26 │ │ direct_methods_size : 28 │ │ virtual_methods_size: 44 │ │ │ │ Class #933 annotations: │ │ Annotations on class │ │ @@ -229733,23 +229806,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0a5a90: |[0a5a90] com.lgallardo.qbittorrentclient.MainActivity.:()V │ │ -0a5aa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5aa2: 6900 ce08 |0001: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a5aa6: 1a00 4e01 |0003: const-string v0, "3.1.x" // string@014e │ │ -0a5aaa: 6900 f908 |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0a5aae: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -0a5ab0: 2300 9906 |0008: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ -0a5ab4: 6900 f308 |000a: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ -0a5ab8: 0e00 |000c: return-void │ │ +0a5a50: |[0a5a50] com.lgallardo.qbittorrentclient.MainActivity.:()V │ │ +0a5a60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a5a62: 6900 ce08 |0001: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a5a66: 1a00 4e01 |0003: const-string v0, "3.1.x" // string@014e │ │ +0a5a6a: 6900 f908 |0005: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0a5a6e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +0a5a70: 2300 9906 |0008: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ +0a5a74: 6900 f308 |000a: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ +0a5a78: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=143 │ │ locals : │ │ │ │ @@ -229758,58 +229831,57 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0a5abc: |[0a5abc] com.lgallardo.qbittorrentclient.MainActivity.:()V │ │ -0a5acc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a5ace: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0a5ad0: 7010 f104 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentActivity;.:()V // method@04f1 │ │ -0a5ad6: 5920 e108 |0005: iput v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ -0a5ada: 5c20 f208 |0007: iput-boolean v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.okay:Z // field@08f2 │ │ -0a5ade: 5c21 cc08 |0009: iput-boolean v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ -0a5ae2: 5c21 c508 |000b: iput-boolean v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ -0a5ae6: 5920 e308 |000d: iput v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.itemPosition:I // field@08e3 │ │ -0a5aea: 1a00 0000 |000f: const-string v0, "" // string@0000 │ │ -0a5aee: 5b20 fc08 |0011: iput-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.searchField:Ljava/lang/String; // field@08fc │ │ -0a5af2: 1a00 f827 |0013: const-string v0, "query" // string@27f8 │ │ -0a5af6: 5b20 f808 |0015: iput-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a5afa: 2200 8904 |0017: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$8; // type@0489 │ │ -0a5afe: 7020 811f 2000 |0019: invoke-direct {v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f81 │ │ -0a5b04: 5b20 e708 |001c: iput-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.m_Runnable:Ljava/lang/Runnable; // field@08e7 │ │ -0a5b08: 0e00 |001e: return-void │ │ +0a5a7c: |[0a5a7c] com.lgallardo.qbittorrentclient.MainActivity.:()V │ │ +0a5a8c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a5a8e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0a5a90: 7010 f104 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentActivity;.:()V // method@04f1 │ │ +0a5a96: 5920 e108 |0005: iput v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.httpStatusCode:I // field@08e1 │ │ +0a5a9a: 5c20 f208 |0007: iput-boolean v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.okay:Z // field@08f2 │ │ +0a5a9e: 5c21 cc08 |0009: iput-boolean v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ +0a5aa2: 5c21 c508 |000b: iput-boolean v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ +0a5aa6: 5920 e308 |000d: iput v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.itemPosition:I // field@08e3 │ │ +0a5aaa: 1a00 0000 |000f: const-string v0, "" // string@0000 │ │ +0a5aae: 5b20 fc08 |0011: iput-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.searchField:Ljava/lang/String; // field@08fc │ │ +0a5ab2: 1a00 f427 |0013: const-string v0, "query" // string@27f4 │ │ +0a5ab6: 5b20 f808 |0015: iput-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a5aba: 2200 8904 |0017: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$8; // type@0489 │ │ +0a5abe: 7020 811f 2000 |0019: invoke-direct {v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$8;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f81 │ │ +0a5ac4: 5b20 e708 |001c: iput-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.m_Runnable:Ljava/lang/Runnable; // field@08e7 │ │ +0a5ac8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=62 │ │ 0x0005 line=148 │ │ 0x0007 line=165 │ │ 0x0009 line=168 │ │ 0x000b line=170 │ │ 0x000d line=172 │ │ 0x000f line=174 │ │ 0x0013 line=175 │ │ 0x0017 line=1319 │ │ - 0x001e line=2816 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ #2 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ name : 'access$1000' │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a5b0c: |[0a5b0c] com.lgallardo.qbittorrentclient.MainActivity.access$1000:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ │ -0a5b1c: 7020 e91f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a5b22: 0e00 |0003: return-void │ │ +0a5acc: |[0a5acc] com.lgallardo.qbittorrentclient.MainActivity.access$1000:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ │ +0a5adc: 7020 e91f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a5ae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -229818,17 +229890,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b24: |[0a5b24] com.lgallardo.qbittorrentclient.MainActivity.access$1100:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/content/SharedPreferences; │ │ -0a5b34: 5410 fe08 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a5b38: 1100 |0002: return-object v0 │ │ +0a5ae4: |[0a5ae4] com.lgallardo.qbittorrentclient.MainActivity.access$1100:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/content/SharedPreferences; │ │ +0a5af4: 5410 fe08 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a5af8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ #4 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ @@ -229836,17 +229908,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b3c: |[0a5b3c] com.lgallardo.qbittorrentclient.MainActivity.access$1102:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; │ │ -0a5b4c: 5b01 fe08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a5b50: 1101 |0002: return-object v1 │ │ +0a5afc: |[0a5afc] com.lgallardo.qbittorrentclient.MainActivity.access$1102:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/content/SharedPreferences;)Landroid/content/SharedPreferences; │ │ +0a5b0c: 5b01 fe08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a5b10: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/content/SharedPreferences; │ │ │ │ @@ -229855,34 +229927,34 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b54: |[0a5b54] com.lgallardo.qbittorrentclient.MainActivity.access$1200:()[Ljava/lang/String; │ │ -0a5b64: 6200 f308 |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ -0a5b68: 1100 |0002: return-object v0 │ │ +0a5b14: |[0a5b14] com.lgallardo.qbittorrentclient.MainActivity.access$1200:()[Ljava/lang/String; │ │ +0a5b24: 6200 f308 |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ +0a5b28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ │ │ #6 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ name : 'access$1300' │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b6c: |[0a5b6c] com.lgallardo.qbittorrentclient.MainActivity.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; │ │ -0a5b7c: 5410 fc08 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.searchField:Ljava/lang/String; // field@08fc │ │ -0a5b80: 1100 |0002: return-object v0 │ │ +0a5b2c: |[0a5b2c] com.lgallardo.qbittorrentclient.MainActivity.access$1300:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/String; │ │ +0a5b3c: 5410 fc08 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.searchField:Ljava/lang/String; // field@08fc │ │ +0a5b40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ #7 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ @@ -229890,17 +229962,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b84: |[0a5b84] com.lgallardo.qbittorrentclient.MainActivity.access$1302:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)Ljava/lang/String; │ │ -0a5b94: 5b01 fc08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.searchField:Ljava/lang/String; // field@08fc │ │ -0a5b98: 1101 |0002: return-object v1 │ │ +0a5b44: |[0a5b44] com.lgallardo.qbittorrentclient.MainActivity.access$1302:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)Ljava/lang/String; │ │ +0a5b54: 5b01 fc08 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.searchField:Ljava/lang/String; // field@08fc │ │ +0a5b58: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -229909,17 +229981,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5b9c: |[0a5b9c] com.lgallardo.qbittorrentclient.MainActivity.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ -0a5bac: 5410 c408 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.aboutFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08c4 │ │ -0a5bb0: 1100 |0002: return-object v0 │ │ +0a5b5c: |[0a5b5c] com.lgallardo.qbittorrentclient.MainActivity.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ +0a5b6c: 5410 c408 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.aboutFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08c4 │ │ +0a5b70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ #9 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ @@ -229927,17 +229999,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/AboutFragment;)Lcom/lgallardo/qbittorrentclient/AboutFragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5bb4: |[0a5bb4] com.lgallardo.qbittorrentclient.MainActivity.access$1402:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/AboutFragment;)Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ -0a5bc4: 5b01 c408 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.aboutFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08c4 │ │ -0a5bc8: 1101 |0002: return-object v1 │ │ +0a5b74: |[0a5b74] com.lgallardo.qbittorrentclient.MainActivity.access$1402:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/AboutFragment;)Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ +0a5b84: 5b01 c408 |0000: iput-object v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.aboutFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08c4 │ │ +0a5b88: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ @@ -229946,17 +230018,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5bcc: |[0a5bcc] com.lgallardo.qbittorrentclient.MainActivity.access$1500:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ -0a5bdc: 7010 e21f 0000 |0000: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.openOptions:()V // method@1fe2 │ │ -0a5be2: 0e00 |0003: return-void │ │ +0a5b8c: |[0a5b8c] com.lgallardo.qbittorrentclient.MainActivity.access$1500:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ +0a5b9c: 7010 e21f 0000 |0000: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.openOptions:()V // method@1fe2 │ │ +0a5ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ #11 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ @@ -229964,17 +230036,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a5be4: |[0a5be4] com.lgallardo.qbittorrentclient.MainActivity.access$1600:(Lcom/lgallardo/qbittorrentclient/MainActivity;I)V │ │ -0a5bf4: 7020 f01f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.selectItem:(I)V // method@1ff0 │ │ -0a5bfa: 0e00 |0003: return-void │ │ +0a5ba4: |[0a5ba4] com.lgallardo.qbittorrentclient.MainActivity.access$1600:(Lcom/lgallardo/qbittorrentclient/MainActivity;I)V │ │ +0a5bb4: 7020 f01f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.selectItem:(I)V // method@1ff0 │ │ +0a5bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -229983,17 +230055,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5bfc: |[0a5bfc] com.lgallardo.qbittorrentclient.MainActivity.access$402:(Lcom/lgallardo/qbittorrentclient/MainActivity;Z)Z │ │ -0a5c0c: 5c01 f208 |0000: iput-boolean v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.okay:Z // field@08f2 │ │ -0a5c10: 0f01 |0002: return v1 │ │ +0a5bbc: |[0a5bbc] com.lgallardo.qbittorrentclient.MainActivity.access$402:(Lcom/lgallardo/qbittorrentclient/MainActivity;Z)Z │ │ +0a5bcc: 5c01 f208 |0000: iput-boolean v1, v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.okay:Z // field@08f2 │ │ +0a5bd0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -230002,17 +230074,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5c14: |[0a5c14] com.lgallardo.qbittorrentclient.MainActivity.access$600:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z │ │ -0a5c24: 5510 cc08 |0000: iget-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ -0a5c28: 0f00 |0002: return v0 │ │ +0a5bd4: |[0a5bd4] com.lgallardo.qbittorrentclient.MainActivity.access$600:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z │ │ +0a5be4: 5510 cc08 |0000: iget-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ +0a5be8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ #14 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ @@ -230020,17 +230092,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5c2c: |[0a5c2c] com.lgallardo.qbittorrentclient.MainActivity.access$700:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z │ │ -0a5c3c: 5510 c508 |0000: iget-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ -0a5c40: 0f00 |0002: return v0 │ │ +0a5bec: |[0a5bec] com.lgallardo.qbittorrentclient.MainActivity.access$700:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Z │ │ +0a5bfc: 5510 c508 |0000: iget-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ +0a5c00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ #15 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ @@ -230038,17 +230110,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5c44: |[0a5c44] com.lgallardo.qbittorrentclient.MainActivity.access$800:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/Runnable; │ │ -0a5c54: 5410 e708 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.m_Runnable:Ljava/lang/Runnable; // field@08e7 │ │ -0a5c58: 1100 |0002: return-object v0 │ │ +0a5c04: |[0a5c04] com.lgallardo.qbittorrentclient.MainActivity.access$800:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Ljava/lang/Runnable; │ │ +0a5c14: 5410 e708 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.m_Runnable:Ljava/lang/Runnable; // field@08e7 │ │ +0a5c18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ #16 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ @@ -230056,17 +230128,17 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5c5c: |[0a5c5c] com.lgallardo.qbittorrentclient.MainActivity.access$900:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/os/Handler; │ │ -0a5c6c: 5410 dc08 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.handler:Landroid/os/Handler; // field@08dc │ │ -0a5c70: 1100 |0002: return-object v0 │ │ +0a5c1c: |[0a5c1c] com.lgallardo.qbittorrentclient.MainActivity.access$900:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Landroid/os/Handler; │ │ +0a5c2c: 5410 dc08 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.handler:Landroid/os/Handler; // field@08dc │ │ +0a5c30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ #17 : (in Lcom/lgallardo/qbittorrentclient/MainActivity;) │ │ @@ -230074,76 +230146,76 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -0a5c74: |[0a5c74] com.lgallardo.qbittorrentclient.MainActivity.addTorrentByIntent:(Landroid/content/Intent;)V │ │ -0a5c84: 6e10 0d01 0600 |0000: invoke-virtual {v6}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@010d │ │ -0a5c8a: 0c01 |0003: move-result-object v1 │ │ -0a5c8c: 3801 2100 |0004: if-eqz v1, 0025 // +0021 │ │ -0a5c90: 6e10 9121 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -0a5c96: 0a02 |0009: move-result v2 │ │ -0a5c98: 3802 1b00 |000a: if-eqz v2, 0025 // +001b │ │ -0a5c9c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0a5c9e: 1243 |000d: const/4 v3, #int 4 // #4 │ │ -0a5ca0: 6e30 9721 2103 |000e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0a5ca6: 0c02 |0011: move-result-object v2 │ │ -0a5ca8: 1a03 881a |0012: const-string v3, "file" // string@1a88 │ │ -0a5cac: 6e20 8621 3200 |0014: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a5cb2: 0a02 |0017: move-result v2 │ │ -0a5cb4: 3802 3000 |0018: if-eqz v2, 0048 // +0030 │ │ -0a5cb8: 7110 9902 0100 |001a: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0299 │ │ -0a5cbe: 0c02 |001d: move-result-object v2 │ │ -0a5cc0: 6e10 9802 0200 |001e: invoke-virtual {v2}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0298 │ │ -0a5cc6: 0c02 |0021: move-result-object v2 │ │ -0a5cc8: 6e20 b71f 2500 |0022: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrentFile:(Ljava/lang/String;)V // method@1fb7 │ │ -0a5cce: 1a02 1d1b |0025: const-string v2, "from" // string@1b1d │ │ -0a5cd2: 6e20 1501 2600 |0027: invoke-virtual {v6, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -0a5cd8: 0c02 |002a: move-result-object v2 │ │ -0a5cda: 1a03 e60f |002b: const-string v3, "NotifierService" // string@0fe6 │ │ -0a5cde: 6e20 8621 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a5ce4: 0a02 |0030: move-result v2 │ │ -0a5ce6: 3802 1600 |0031: if-eqz v2, 0047 // +0016 │ │ -0a5cea: 5452 d508 |0033: iget-object v2, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a5cee: 1223 |0035: const/4 v3, #int 2 // #2 │ │ -0a5cf0: 1214 |0036: const/4 v4, #int 1 // #1 │ │ -0a5cf2: 6e30 a61e 3204 |0037: invoke-virtual {v2, v3, v4}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a5cf8: 5452 f008 |003a: iget-object v2, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a5cfc: 1223 |003c: const/4 v3, #int 2 // #2 │ │ -0a5cfe: 4602 0203 |003d: aget-object v2, v2, v3 │ │ -0a5d02: 6e20 f71f 2500 |003f: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a5d08: 1a02 d617 |0042: const-string v2, "completed" // string@17d6 │ │ -0a5d0c: 7020 e91f 2500 |0044: invoke-direct {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a5d12: 0e00 |0047: return-void │ │ -0a5d14: 1a02 f712 |0048: const-string v2, "UTF-8" // string@12f7 │ │ -0a5d18: 7120 e221 2100 |004a: invoke-static {v1, v2}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@21e2 │ │ -0a5d1e: 0c02 |004d: move-result-object v2 │ │ -0a5d20: 7110 9302 0200 |004e: invoke-static {v2}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0293 │ │ -0a5d26: 0c02 |0051: move-result-object v2 │ │ -0a5d28: 6e20 b51f 2500 |0052: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrent:(Ljava/lang/String;)V // method@1fb5 │ │ -0a5d2e: 28d0 |0055: goto 0025 // -0030 │ │ -0a5d30: 0d00 |0056: move-exception v0 │ │ -0a5d32: 1a02 7704 |0057: const-string v2, "Debug" // string@0477 │ │ -0a5d36: 2203 f804 |0059: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a5d3a: 7010 a121 0300 |005b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a5d40: 1a04 b903 |005e: const-string v4, "Check URL: " // string@03b9 │ │ -0a5d44: 6e20 aa21 4300 |0060: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a5d4a: 0c03 |0063: move-result-object v3 │ │ -0a5d4c: 6e10 1321 0000 |0064: invoke-virtual {v0}, Ljava/io/UnsupportedEncodingException;.toString:()Ljava/lang/String; // method@2113 │ │ -0a5d52: 0c04 |0067: move-result-object v4 │ │ -0a5d54: 6e20 aa21 4300 |0068: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a5d5a: 0c03 |006b: move-result-object v3 │ │ -0a5d5c: 6e10 af21 0300 |006c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a5d62: 0c03 |006f: move-result-object v3 │ │ -0a5d64: 7120 101c 3200 |0070: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ -0a5d6a: 28b2 |0073: goto 0025 // -004e │ │ -0a5d6c: 0d02 |0074: move-exception v2 │ │ -0a5d6e: 28d2 |0075: goto 0047 // -002e │ │ +0a5c34: |[0a5c34] com.lgallardo.qbittorrentclient.MainActivity.addTorrentByIntent:(Landroid/content/Intent;)V │ │ +0a5c44: 6e10 0d01 0600 |0000: invoke-virtual {v6}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@010d │ │ +0a5c4a: 0c01 |0003: move-result-object v1 │ │ +0a5c4c: 3801 2100 |0004: if-eqz v1, 0025 // +0021 │ │ +0a5c50: 6e10 9121 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0a5c56: 0a02 |0009: move-result v2 │ │ +0a5c58: 3802 1b00 |000a: if-eqz v2, 0025 // +001b │ │ +0a5c5c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +0a5c5e: 1243 |000d: const/4 v3, #int 4 // #4 │ │ +0a5c60: 6e30 9721 2103 |000e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +0a5c66: 0c02 |0011: move-result-object v2 │ │ +0a5c68: 1a03 841a |0012: const-string v3, "file" // string@1a84 │ │ +0a5c6c: 6e20 8621 3200 |0014: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a5c72: 0a02 |0017: move-result v2 │ │ +0a5c74: 3802 3000 |0018: if-eqz v2, 0048 // +0030 │ │ +0a5c78: 7110 9902 0100 |001a: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0299 │ │ +0a5c7e: 0c02 |001d: move-result-object v2 │ │ +0a5c80: 6e10 9802 0200 |001e: invoke-virtual {v2}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0298 │ │ +0a5c86: 0c02 |0021: move-result-object v2 │ │ +0a5c88: 6e20 b71f 2500 |0022: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrentFile:(Ljava/lang/String;)V // method@1fb7 │ │ +0a5c8e: 1a02 191b |0025: const-string v2, "from" // string@1b19 │ │ +0a5c92: 6e20 1501 2600 |0027: invoke-virtual {v6, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +0a5c98: 0c02 |002a: move-result-object v2 │ │ +0a5c9a: 1a03 e20f |002b: const-string v3, "NotifierService" // string@0fe2 │ │ +0a5c9e: 6e20 8621 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a5ca4: 0a02 |0030: move-result v2 │ │ +0a5ca6: 3802 1600 |0031: if-eqz v2, 0047 // +0016 │ │ +0a5caa: 5452 d508 |0033: iget-object v2, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a5cae: 1223 |0035: const/4 v3, #int 2 // #2 │ │ +0a5cb0: 1214 |0036: const/4 v4, #int 1 // #1 │ │ +0a5cb2: 6e30 a61e 3204 |0037: invoke-virtual {v2, v3, v4}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a5cb8: 5452 f008 |003a: iget-object v2, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a5cbc: 1223 |003c: const/4 v3, #int 2 // #2 │ │ +0a5cbe: 4602 0203 |003d: aget-object v2, v2, v3 │ │ +0a5cc2: 6e20 f71f 2500 |003f: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a5cc8: 1a02 d217 |0042: const-string v2, "completed" // string@17d2 │ │ +0a5ccc: 7020 e91f 2500 |0044: invoke-direct {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a5cd2: 0e00 |0047: return-void │ │ +0a5cd4: 1a02 f312 |0048: const-string v2, "UTF-8" // string@12f3 │ │ +0a5cd8: 7120 e221 2100 |004a: invoke-static {v1, v2}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@21e2 │ │ +0a5cde: 0c02 |004d: move-result-object v2 │ │ +0a5ce0: 7110 9302 0200 |004e: invoke-static {v2}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0293 │ │ +0a5ce6: 0c02 |0051: move-result-object v2 │ │ +0a5ce8: 6e20 b51f 2500 |0052: invoke-virtual {v5, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrent:(Ljava/lang/String;)V // method@1fb5 │ │ +0a5cee: 28d0 |0055: goto 0025 // -0030 │ │ +0a5cf0: 0d00 |0056: move-exception v0 │ │ +0a5cf2: 1a02 7704 |0057: const-string v2, "Debug" // string@0477 │ │ +0a5cf6: 2203 f804 |0059: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a5cfa: 7010 a121 0300 |005b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a5d00: 1a04 b903 |005e: const-string v4, "Check URL: " // string@03b9 │ │ +0a5d04: 6e20 aa21 4300 |0060: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a5d0a: 0c03 |0063: move-result-object v3 │ │ +0a5d0c: 6e10 1321 0000 |0064: invoke-virtual {v0}, Ljava/io/UnsupportedEncodingException;.toString:()Ljava/lang/String; // method@2113 │ │ +0a5d12: 0c04 |0067: move-result-object v4 │ │ +0a5d14: 6e20 aa21 4300 |0068: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a5d1a: 0c03 |006b: move-result-object v3 │ │ +0a5d1c: 6e10 af21 0300 |006c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a5d22: 0c03 |006f: move-result-object v3 │ │ +0a5d24: 7120 101c 3200 |0070: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1c10 │ │ +0a5d2a: 28b2 |0073: goto 0025 // -004e │ │ +0a5d2c: 0d02 |0074: move-exception v2 │ │ +0a5d2e: 28d2 |0075: goto 0047 // -002e │ │ catches : 2 │ │ 0x0025 - 0x0047 │ │ Ljava/lang/NullPointerException; -> 0x0074 │ │ 0x0048 - 0x0055 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0056 │ │ positions : │ │ 0x0000 line=709 │ │ @@ -230170,43 +230242,43 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -0a5d8c: |[0a5d8c] com.lgallardo.qbittorrentclient.MainActivity.addUrlTorrent:()V │ │ -0a5d9c: 7110 471c 0700 |0000: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1c47 │ │ -0a5da2: 0c03 |0003: move-result-object v3 │ │ -0a5da4: 1405 0400 037f |0004: const v5, #float 1.74129e+38 // #7f030004 │ │ -0a5daa: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -0a5dac: 6e30 491c 5306 |0008: invoke-virtual {v3, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1c49 │ │ -0a5db2: 0c00 |000b: move-result-object v0 │ │ -0a5db4: 1405 1600 0b7f |000c: const v5, #float 1.84763e+38 // #7f0b0016 │ │ -0a5dba: 6e20 931c 5000 |000f: invoke-virtual {v0, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0a5dc0: 0c04 |0012: move-result-object v4 │ │ -0a5dc2: 1f04 4d04 |0013: check-cast v4, Landroid/widget/EditText; // type@044d │ │ -0a5dc6: 6e10 d21f 0700 |0015: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ -0a5dcc: 0a05 |0018: move-result v5 │ │ -0a5dce: 3905 2700 |0019: if-nez v5, 0040 // +0027 │ │ -0a5dd2: 2201 1200 |001b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0012 │ │ -0a5dd6: 7020 4900 7100 |001d: invoke-direct {v1, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -0a5ddc: 6e20 4f00 0100 |0020: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -0a5de2: 1405 1700 087f |0023: const v5, #float 1.80775e+38 // #7f080017 │ │ -0a5de8: 2206 8704 |0026: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$6; // type@0487 │ │ -0a5dec: 7020 7d1f 7600 |0028: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$6;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f7d │ │ -0a5df2: 6e30 4c00 5106 |002b: invoke-virtual {v1, v5, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ -0a5df8: 1405 4500 087f |002e: const v5, #float 1.80776e+38 // #7f080045 │ │ -0a5dfe: 2206 8804 |0031: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$7; // type@0488 │ │ -0a5e02: 7030 7f1f 7604 |0033: invoke-direct {v6, v7, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/widget/EditText;)V // method@1f7f │ │ -0a5e08: 6e30 4d00 5106 |0036: invoke-virtual {v1, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ -0a5e0e: 6e10 4a00 0100 |0039: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ -0a5e14: 0c02 |003c: move-result-object v2 │ │ -0a5e16: 6e10 5000 0200 |003d: invoke-virtual {v2}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ -0a5e1c: 0e00 |0040: return-void │ │ +0a5d4c: |[0a5d4c] com.lgallardo.qbittorrentclient.MainActivity.addUrlTorrent:()V │ │ +0a5d5c: 7110 471c 0700 |0000: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1c47 │ │ +0a5d62: 0c03 |0003: move-result-object v3 │ │ +0a5d64: 1405 0400 037f |0004: const v5, #float 1.74129e+38 // #7f030004 │ │ +0a5d6a: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +0a5d6c: 6e30 491c 5306 |0008: invoke-virtual {v3, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1c49 │ │ +0a5d72: 0c00 |000b: move-result-object v0 │ │ +0a5d74: 1405 1600 0b7f |000c: const v5, #float 1.84763e+38 // #7f0b0016 │ │ +0a5d7a: 6e20 931c 5000 |000f: invoke-virtual {v0, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0a5d80: 0c04 |0012: move-result-object v4 │ │ +0a5d82: 1f04 4d04 |0013: check-cast v4, Landroid/widget/EditText; // type@044d │ │ +0a5d86: 6e10 d21f 0700 |0015: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ +0a5d8c: 0a05 |0018: move-result v5 │ │ +0a5d8e: 3905 2700 |0019: if-nez v5, 0040 // +0027 │ │ +0a5d92: 2201 1200 |001b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +0a5d96: 7020 4900 7100 |001d: invoke-direct {v1, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +0a5d9c: 6e20 4f00 0100 |0020: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +0a5da2: 1405 1700 087f |0023: const v5, #float 1.80775e+38 // #7f080017 │ │ +0a5da8: 2206 8704 |0026: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$6; // type@0487 │ │ +0a5dac: 7020 7d1f 7600 |0028: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$6;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f7d │ │ +0a5db2: 6e30 4c00 5106 |002b: invoke-virtual {v1, v5, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ +0a5db8: 1405 4500 087f |002e: const v5, #float 1.80776e+38 // #7f080045 │ │ +0a5dbe: 2206 8804 |0031: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$7; // type@0488 │ │ +0a5dc2: 7030 7f1f 7604 |0033: invoke-direct {v6, v7, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$7;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/widget/EditText;)V // method@1f7f │ │ +0a5dc8: 6e30 4d00 5106 |0036: invoke-virtual {v1, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ +0a5dce: 6e10 4a00 0100 |0039: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ +0a5dd4: 0c02 |003c: move-result-object v2 │ │ +0a5dd6: 6e10 5000 0200 |003d: invoke-virtual {v2}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ +0a5ddc: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1184 │ │ 0x0004 line=1185 │ │ 0x000c line=1188 │ │ 0x0015 line=1190 │ │ 0x001b line=1192 │ │ @@ -230229,56 +230301,56 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -0a5e20: |[0a5e20] com.lgallardo.qbittorrentclient.MainActivity.handleIntent:(Landroid/content/Intent;)V │ │ -0a5e30: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a5e32: 1a00 9f15 |0001: const-string v0, "android.intent.action.SEARCH" // string@159f │ │ -0a5e36: 6e10 0701 0400 |0003: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -0a5e3c: 0c01 |0006: move-result-object v1 │ │ -0a5e3e: 6e20 8621 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a5e44: 0a00 |000a: move-result v0 │ │ -0a5e46: 3800 0d00 |000b: if-eqz v0, 0018 // +000d │ │ -0a5e4a: 1a00 f827 |000d: const-string v0, "query" // string@27f8 │ │ -0a5e4e: 6e20 1501 0400 |000f: invoke-virtual {v4, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -0a5e54: 0c00 |0012: move-result-object v0 │ │ -0a5e56: 5b30 fc08 |0013: iput-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.searchField:Ljava/lang/String; // field@08fc │ │ -0a5e5a: 6e10 eb1f 0300 |0015: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a5e60: 1a00 a215 |0018: const-string v0, "android.intent.action.VIEW" // string@15a2 │ │ -0a5e64: 6e10 0701 0400 |001a: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ -0a5e6a: 0c01 |001d: move-result-object v1 │ │ -0a5e6c: 6e20 8621 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a5e72: 0a00 |0021: move-result v0 │ │ -0a5e74: 3800 0a00 |0022: if-eqz v0, 002c // +000a │ │ -0a5e78: 7020 b61f 4300 |0024: invoke-direct {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrentByIntent:(Landroid/content/Intent;)V // method@1fb6 │ │ -0a5e7e: 5c32 c508 |0027: iput-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ -0a5e82: 6e10 eb1f 0300 |0029: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a5e88: 1a00 1d1b |002c: const-string v0, "from" // string@1b1d │ │ -0a5e8c: 6e20 1501 0400 |002e: invoke-virtual {v4, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -0a5e92: 0c00 |0031: move-result-object v0 │ │ -0a5e94: 1a01 e60f |0032: const-string v1, "NotifierService" // string@0fe6 │ │ -0a5e98: 6e20 8621 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a5e9e: 0a00 |0037: move-result v0 │ │ -0a5ea0: 3800 1600 |0038: if-eqz v0, 004e // +0016 │ │ -0a5ea4: 5430 d508 |003a: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a5ea8: 1221 |003c: const/4 v1, #int 2 // #2 │ │ -0a5eaa: 1212 |003d: const/4 v2, #int 1 // #1 │ │ -0a5eac: 6e30 a61e 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a5eb2: 5430 f008 |0041: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a5eb6: 1221 |0043: const/4 v1, #int 2 // #2 │ │ -0a5eb8: 4600 0001 |0044: aget-object v0, v0, v1 │ │ -0a5ebc: 6e20 f71f 0300 |0046: invoke-virtual {v3, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a5ec2: 1a00 d617 |0049: const-string v0, "completed" // string@17d6 │ │ -0a5ec6: 7020 e91f 0300 |004b: invoke-direct {v3, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a5ecc: 0e00 |004e: return-void │ │ -0a5ece: 0d00 |004f: move-exception v0 │ │ -0a5ed0: 28fe |0050: goto 004e // -0002 │ │ +0a5de0: |[0a5de0] com.lgallardo.qbittorrentclient.MainActivity.handleIntent:(Landroid/content/Intent;)V │ │ +0a5df0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a5df2: 1a00 9b15 |0001: const-string v0, "android.intent.action.SEARCH" // string@159b │ │ +0a5df6: 6e10 0701 0400 |0003: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +0a5dfc: 0c01 |0006: move-result-object v1 │ │ +0a5dfe: 6e20 8621 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a5e04: 0a00 |000a: move-result v0 │ │ +0a5e06: 3800 0d00 |000b: if-eqz v0, 0018 // +000d │ │ +0a5e0a: 1a00 f427 |000d: const-string v0, "query" // string@27f4 │ │ +0a5e0e: 6e20 1501 0400 |000f: invoke-virtual {v4, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +0a5e14: 0c00 |0012: move-result-object v0 │ │ +0a5e16: 5b30 fc08 |0013: iput-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.searchField:Ljava/lang/String; // field@08fc │ │ +0a5e1a: 6e10 eb1f 0300 |0015: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a5e20: 1a00 9e15 |0018: const-string v0, "android.intent.action.VIEW" // string@159e │ │ +0a5e24: 6e10 0701 0400 |001a: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0107 │ │ +0a5e2a: 0c01 |001d: move-result-object v1 │ │ +0a5e2c: 6e20 8621 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a5e32: 0a00 |0021: move-result v0 │ │ +0a5e34: 3800 0a00 |0022: if-eqz v0, 002c // +000a │ │ +0a5e38: 7020 b61f 4300 |0024: invoke-direct {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrentByIntent:(Landroid/content/Intent;)V // method@1fb6 │ │ +0a5e3e: 5c32 c508 |0027: iput-boolean v2, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ +0a5e42: 6e10 eb1f 0300 |0029: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a5e48: 1a00 191b |002c: const-string v0, "from" // string@1b19 │ │ +0a5e4c: 6e20 1501 0400 |002e: invoke-virtual {v4, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +0a5e52: 0c00 |0031: move-result-object v0 │ │ +0a5e54: 1a01 e20f |0032: const-string v1, "NotifierService" // string@0fe2 │ │ +0a5e58: 6e20 8621 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a5e5e: 0a00 |0037: move-result v0 │ │ +0a5e60: 3800 1600 |0038: if-eqz v0, 004e // +0016 │ │ +0a5e64: 5430 d508 |003a: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a5e68: 1221 |003c: const/4 v1, #int 2 // #2 │ │ +0a5e6a: 1212 |003d: const/4 v2, #int 1 // #1 │ │ +0a5e6c: 6e30 a61e 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a5e72: 5430 f008 |0041: iget-object v0, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a5e76: 1221 |0043: const/4 v1, #int 2 // #2 │ │ +0a5e78: 4600 0001 |0044: aget-object v0, v0, v1 │ │ +0a5e7c: 6e20 f71f 0300 |0046: invoke-virtual {v3, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a5e82: 1a00 d217 |0049: const-string v0, "completed" // string@17d2 │ │ +0a5e86: 7020 e91f 0300 |004b: invoke-direct {v3, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a5e8c: 0e00 |004e: return-void │ │ +0a5e8e: 0d00 |004f: move-exception v0 │ │ +0a5e90: 28fe |0050: goto 004e // -0002 │ │ catches : 1 │ │ 0x002c - 0x004e │ │ Ljava/lang/NullPointerException; -> 0x004f │ │ positions : │ │ 0x0001 line=671 │ │ 0x000d line=673 │ │ 0x0015 line=676 │ │ @@ -230301,28 +230373,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0a5ee4: |[0a5ee4] com.lgallardo.qbittorrentclient.MainActivity.openHelp:()V │ │ -0a5ef4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a5ef6: 5c31 cc08 |0001: iput-boolean v1, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ -0a5efa: 2200 3700 |0003: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -0a5efe: 6e10 c51f 0300 |0005: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getBaseContext:()Landroid/content/Context; // method@1fc5 │ │ -0a5f04: 0c01 |0008: move-result-object v1 │ │ -0a5f06: 1c02 7204 |0009: const-class v2, Lcom/lgallardo/qbittorrentclient/HelpActivity; // type@0472 │ │ -0a5f0a: 7030 0101 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ -0a5f10: 1a01 9e18 |000e: const-string v1, "current" // string@189e │ │ -0a5f14: 6202 e508 |0010: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.lastState:Ljava/lang/String; // field@08e5 │ │ -0a5f18: 6e30 1f01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ -0a5f1e: 1221 |0015: const/4 v1, #int 2 // #2 │ │ -0a5f20: 6e30 f91f 0301 |0016: invoke-virtual {v3, v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@1ff9 │ │ -0a5f26: 0e00 |0019: return-void │ │ +0a5ea4: |[0a5ea4] com.lgallardo.qbittorrentclient.MainActivity.openHelp:()V │ │ +0a5eb4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a5eb6: 5c31 cc08 |0001: iput-boolean v1, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ +0a5eba: 2200 3700 |0003: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +0a5ebe: 6e10 c51f 0300 |0005: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getBaseContext:()Landroid/content/Context; // method@1fc5 │ │ +0a5ec4: 0c01 |0008: move-result-object v1 │ │ +0a5ec6: 1c02 7204 |0009: const-class v2, Lcom/lgallardo/qbittorrentclient/HelpActivity; // type@0472 │ │ +0a5eca: 7030 0101 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ +0a5ed0: 1a01 9a18 |000e: const-string v1, "current" // string@189a │ │ +0a5ed4: 6202 e508 |0010: sget-object v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.lastState:Ljava/lang/String; // field@08e5 │ │ +0a5ed8: 6e30 1f01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@011f │ │ +0a5ede: 1221 |0015: const/4 v1, #int 2 // #2 │ │ +0a5ee0: 6e30 f91f 0301 |0016: invoke-virtual {v3, v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@1ff9 │ │ +0a5ee6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ 0x0003 line=1233 │ │ 0x000e line=1234 │ │ 0x0015 line=1236 │ │ 0x0019 line=1238 │ │ @@ -230335,25 +230407,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0a5f28: |[0a5f28] com.lgallardo.qbittorrentclient.MainActivity.openOptions:()V │ │ -0a5f38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a5f3a: 5c31 cc08 |0001: iput-boolean v1, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ -0a5f3e: 2200 3700 |0003: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -0a5f42: 6e10 c51f 0300 |0005: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getBaseContext:()Landroid/content/Context; // method@1fc5 │ │ -0a5f48: 0c01 |0008: move-result-object v1 │ │ -0a5f4a: 1c02 9804 |0009: const-class v2, Lcom/lgallardo/qbittorrentclient/OptionsActivity; // type@0498 │ │ -0a5f4e: 7030 0101 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ -0a5f54: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0a5f56: 6e30 f91f 0301 |000f: invoke-virtual {v3, v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@1ff9 │ │ -0a5f5c: 0e00 |0012: return-void │ │ +0a5ee8: |[0a5ee8] com.lgallardo.qbittorrentclient.MainActivity.openOptions:()V │ │ +0a5ef8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a5efa: 5c31 cc08 |0001: iput-boolean v1, v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ +0a5efe: 2200 3700 |0003: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +0a5f02: 6e10 c51f 0300 |0005: invoke-virtual {v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getBaseContext:()Landroid/content/Context; // method@1fc5 │ │ +0a5f08: 0c01 |0008: move-result-object v1 │ │ +0a5f0a: 1c02 9804 |0009: const-class v2, Lcom/lgallardo/qbittorrentclient/OptionsActivity; // type@0498 │ │ +0a5f0e: 7030 0101 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ +0a5f14: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0a5f16: 6e30 f91f 0301 |000f: invoke-virtual {v3, v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@1ff9 │ │ +0a5f1c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ 0x0003 line=1243 │ │ 0x000e line=1244 │ │ 0x0012 line=1246 │ │ locals : │ │ @@ -230365,24 +230437,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0a5f60: |[0a5f60] com.lgallardo.qbittorrentclient.MainActivity.openSettings:()V │ │ -0a5f70: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a5f72: 5c43 cc08 |0001: iput-boolean v3, v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ -0a5f76: 2200 3700 |0003: new-instance v0, Landroid/content/Intent; // type@0037 │ │ -0a5f7a: 6e10 c51f 0400 |0005: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getBaseContext:()Landroid/content/Context; // method@1fc5 │ │ -0a5f80: 0c01 |0008: move-result-object v1 │ │ -0a5f82: 1c02 a604 |0009: const-class v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity; // type@04a6 │ │ -0a5f86: 7030 0101 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ -0a5f8c: 6e30 f91f 0403 |000e: invoke-virtual {v4, v0, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@1ff9 │ │ -0a5f92: 0e00 |0011: return-void │ │ +0a5f20: |[0a5f20] com.lgallardo.qbittorrentclient.MainActivity.openSettings:()V │ │ +0a5f30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a5f32: 5c43 cc08 |0001: iput-boolean v3, v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ +0a5f36: 2200 3700 |0003: new-instance v0, Landroid/content/Intent; // type@0037 │ │ +0a5f3a: 6e10 c51f 0400 |0005: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getBaseContext:()Landroid/content/Context; // method@1fc5 │ │ +0a5f40: 0c01 |0008: move-result-object v1 │ │ +0a5f42: 1c02 a604 |0009: const-class v2, Lcom/lgallardo/qbittorrentclient/SettingsActivity; // type@04a6 │ │ +0a5f46: 7030 0101 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ +0a5f4c: 6e30 f91f 0403 |000e: invoke-virtual {v4, v0, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@1ff9 │ │ +0a5f52: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1222 │ │ 0x0003 line=1224 │ │ 0x000e line=1226 │ │ 0x0011 line=1228 │ │ locals : │ │ @@ -230394,18 +230466,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a5f94: |[0a5f94] com.lgallardo.qbittorrentclient.MainActivity.refresh:()V │ │ -0a5fa4: 1a00 7e15 |0000: const-string v0, "all" // string@157e │ │ -0a5fa8: 7020 e91f 0100 |0002: invoke-direct {v1, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a5fae: 0e00 |0005: return-void │ │ +0a5f54: |[0a5f54] com.lgallardo.qbittorrentclient.MainActivity.refresh:()V │ │ +0a5f64: 1a00 7a15 |0000: const-string v0, "all" // string@157a │ │ +0a5f68: 7020 e91f 0100 |0002: invoke-direct {v1, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a5f6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ 0x0005 line=588 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ @@ -230414,142 +230486,142 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 263 16-bit code units │ │ -0a5fb0: |[0a5fb0] com.lgallardo.qbittorrentclient.MainActivity.refresh:(Ljava/lang/String;)V │ │ -0a5fc0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0a5fc2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0a5fc4: 5483 d808 |0002: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a5fc8: 3803 0900 |0004: if-eqz v3, 000d // +0009 │ │ -0a5fcc: 5483 d808 |0006: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a5fd0: 6203 7c08 |0008: sget-object v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ -0a5fd4: 3803 0300 |000a: if-eqz v3, 000d // +0003 │ │ -0a5fd8: 0e00 |000c: return-void │ │ -0a5fda: 6203 f908 |000d: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0a5fde: 1a04 4d01 |000f: const-string v4, "2.x" // string@014d │ │ -0a5fe2: 6e20 8621 4300 |0011: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a5fe8: 0a03 |0014: move-result v3 │ │ -0a5fea: 3803 1f00 |0015: if-eqz v3, 0034 // +001f │ │ -0a5fee: 1a03 9520 |0017: const-string v3, "json" // string@2095 │ │ -0a5ff2: 5b83 f808 |0019: iput-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a5ff6: 6203 f308 |001b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ -0a5ffa: 2204 f804 |001d: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a5ffe: 7010 a121 0400 |001f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6004: 5485 f808 |0022: iget-object v5, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a6008: 6e20 aa21 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a600e: 0c04 |0027: move-result-object v4 │ │ -0a6010: 1a05 3901 |0028: const-string v5, "/events" // string@0139 │ │ -0a6014: 6e20 aa21 5400 |002a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a601a: 0c04 |002d: move-result-object v4 │ │ -0a601c: 6e10 af21 0400 |002e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6022: 0c04 |0031: move-result-object v4 │ │ -0a6024: 4d04 0306 |0032: aput-object v4, v3, v6 │ │ -0a6028: 6203 f908 |0034: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0a602c: 1a04 4e01 |0036: const-string v4, "3.1.x" // string@014e │ │ -0a6030: 6e20 8621 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a6036: 0a03 |003b: move-result v3 │ │ -0a6038: 3803 1f00 |003c: if-eqz v3, 005b // +001f │ │ -0a603c: 1a03 9520 |003e: const-string v3, "json" // string@2095 │ │ -0a6040: 5b83 f808 |0040: iput-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a6044: 6203 f308 |0042: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ -0a6048: 2204 f804 |0044: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a604c: 7010 a121 0400 |0046: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6052: 5485 f808 |0049: iget-object v5, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a6056: 6e20 aa21 5400 |004b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a605c: 0c04 |004e: move-result-object v4 │ │ -0a605e: 1a05 4101 |004f: const-string v5, "/torrents" // string@0141 │ │ -0a6062: 6e20 aa21 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6068: 0c04 |0054: move-result-object v4 │ │ -0a606a: 6e10 af21 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6070: 0c04 |0058: move-result-object v4 │ │ -0a6072: 4d04 0306 |0059: aput-object v4, v3, v6 │ │ -0a6076: 6203 f908 |005b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0a607a: 1a04 4f01 |005d: const-string v4, "3.2.x" // string@014f │ │ -0a607e: 6e20 8621 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a6084: 0a03 |0062: move-result v3 │ │ -0a6086: 3803 3b00 |0063: if-eqz v3, 009e // +003b │ │ -0a608a: 1a03 f827 |0065: const-string v3, "query" // string@27f8 │ │ -0a608e: 5b83 f808 |0067: iput-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a6092: 6203 f308 |0069: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ -0a6096: 2204 f804 |006b: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a609a: 7010 a121 0400 |006d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a60a0: 5485 f808 |0070: iget-object v5, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a60a4: 6e20 aa21 5400 |0072: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a60aa: 0c04 |0075: move-result-object v4 │ │ -0a60ac: 1a05 4201 |0076: const-string v5, "/torrents?filter=" // string@0142 │ │ -0a60b0: 6e20 aa21 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a60b6: 0c04 |007b: move-result-object v4 │ │ -0a60b8: 6e20 aa21 9400 |007c: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a60be: 0c04 |007f: move-result-object v4 │ │ -0a60c0: 6e10 af21 0400 |0080: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a60c6: 0c04 |0083: move-result-object v4 │ │ -0a60c8: 4d04 0306 |0084: aput-object v4, v3, v6 │ │ -0a60cc: 6203 ce08 |0086: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a60d0: 3803 0c00 |0088: if-eqz v3, 0094 // +000c │ │ -0a60d4: 6203 ce08 |008a: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a60d8: 1a04 0000 |008c: const-string v4, "" // string@0000 │ │ -0a60dc: 6e20 8621 4300 |008e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a60e2: 0a03 |0091: move-result v3 │ │ -0a60e4: 3803 0c00 |0092: if-eqz v3, 009e // +000c │ │ -0a60e8: 2203 8d04 |0094: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ -0a60ec: 7030 901f 8307 |0096: invoke-direct {v3, v8, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ -0a60f2: 2364 9a06 |0099: new-array v4, v6, [Ljava/lang/Void; // type@069a │ │ -0a60f6: 6e20 931f 4300 |009b: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ -0a60fc: 6203 f308 |009e: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ -0a6100: 1214 |00a0: const/4 v4, #int 1 // #1 │ │ -0a6102: 4d09 0304 |00a1: aput-object v9, v3, v4 │ │ -0a6106: 1a03 fb17 |00a3: const-string v3, "connectivity" // string@17fb │ │ -0a610a: 6e20 cd1f 3800 |00a5: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1fcd │ │ -0a6110: 0c00 |00a8: move-result-object v0 │ │ -0a6112: 1f00 8c00 |00a9: check-cast v0, Landroid/net/ConnectivityManager; // type@008c │ │ -0a6116: 6e10 8102 0000 |00ab: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0281 │ │ -0a611c: 0c01 |00ae: move-result-object v1 │ │ -0a611e: 3801 4800 |00af: if-eqz v1, 00f7 // +0048 │ │ -0a6122: 6e10 8502 0100 |00b1: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isConnected:()Z // method@0285 │ │ -0a6128: 0a03 |00b4: move-result v3 │ │ -0a612a: 3803 4200 |00b5: if-eqz v3, 00f7 // +0042 │ │ -0a612e: 6e10 8602 0100 |00b7: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isFailover:()Z // method@0286 │ │ -0a6134: 0a03 |00ba: move-result v3 │ │ -0a6136: 3903 3c00 |00bb: if-nez v3, 00f7 // +003c │ │ -0a613a: 6203 e008 |00bd: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -0a613e: 1a04 0000 |00bf: const-string v4, "" // string@0000 │ │ -0a6142: 6e20 8621 4300 |00c1: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a6148: 0a03 |00c4: move-result v3 │ │ -0a614a: 3803 1700 |00c5: if-eqz v3, 00dc // +0017 │ │ -0a614e: 6203 f608 |00c7: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -0a6152: 3803 0800 |00c9: if-eqz v3, 00d1 // +0008 │ │ -0a6156: 6203 f608 |00cb: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -0a615a: 1244 |00cd: const/4 v4, #int 4 // #4 │ │ -0a615c: 6e20 c51e 4300 |00ce: invoke-virtual {v3, v4}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ -0a6162: 1403 3900 087f |00d1: const v3, #float 1.80776e+38 // #7f080039 │ │ -0a6168: 1404 0200 087f |00d4: const v4, #float 1.80775e+38 // #7f080002 │ │ -0a616e: 6e30 c11f 3804 |00d7: invoke-virtual {v8, v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.genericOkDialog:(II)V // method@1fc1 │ │ -0a6174: 2900 32ff |00da: goto/16 000c // -00ce │ │ -0a6178: 6203 f608 |00dc: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -0a617c: 3803 0d00 |00de: if-eqz v3, 00eb // +000d │ │ -0a6180: 6003 fa08 |00e0: sget v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ -0a6184: 1304 e803 |00e2: const/16 v4, #int 1000 // #3e8 │ │ -0a6188: 3243 0700 |00e4: if-eq v3, v4, 00eb // +0007 │ │ -0a618c: 6203 f608 |00e6: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -0a6190: 6e20 c51e 6300 |00e8: invoke-virtual {v3, v6}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ -0a6196: 2202 8f04 |00eb: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask; // type@048f │ │ -0a619a: 7030 9e1f 8207 |00ed: invoke-direct {v2, v8, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f9e │ │ -0a61a0: 6203 f308 |00f0: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ -0a61a4: 6e20 a11f 3200 |00f2: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1fa1 │ │ -0a61aa: 2900 17ff |00f5: goto/16 000c // -00e9 │ │ -0a61ae: 6e10 c41f 0800 |00f7: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0a61b4: 0c03 |00fa: move-result-object v3 │ │ -0a61b6: 1404 1900 087f |00fb: const v4, #float 1.80776e+38 // #7f080019 │ │ -0a61bc: 7130 0d1f 4306 |00fe: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0a61c2: 0c03 |0101: move-result-object v3 │ │ -0a61c4: 6e10 0e1f 0300 |0102: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0a61ca: 2900 07ff |0105: goto/16 000c // -00f9 │ │ +0a5f70: |[0a5f70] com.lgallardo.qbittorrentclient.MainActivity.refresh:(Ljava/lang/String;)V │ │ +0a5f80: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a5f82: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0a5f84: 5483 d808 |0002: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a5f88: 3803 0900 |0004: if-eqz v3, 000d // +0009 │ │ +0a5f8c: 5483 d808 |0006: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a5f90: 6203 7c08 |0008: sget-object v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ +0a5f94: 3803 0300 |000a: if-eqz v3, 000d // +0003 │ │ +0a5f98: 0e00 |000c: return-void │ │ +0a5f9a: 6203 f908 |000d: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0a5f9e: 1a04 4d01 |000f: const-string v4, "2.x" // string@014d │ │ +0a5fa2: 6e20 8621 4300 |0011: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a5fa8: 0a03 |0014: move-result v3 │ │ +0a5faa: 3803 1f00 |0015: if-eqz v3, 0034 // +001f │ │ +0a5fae: 1a03 9120 |0017: const-string v3, "json" // string@2091 │ │ +0a5fb2: 5b83 f808 |0019: iput-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a5fb6: 6203 f308 |001b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ +0a5fba: 2204 f804 |001d: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a5fbe: 7010 a121 0400 |001f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a5fc4: 5485 f808 |0022: iget-object v5, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a5fc8: 6e20 aa21 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a5fce: 0c04 |0027: move-result-object v4 │ │ +0a5fd0: 1a05 3901 |0028: const-string v5, "/events" // string@0139 │ │ +0a5fd4: 6e20 aa21 5400 |002a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a5fda: 0c04 |002d: move-result-object v4 │ │ +0a5fdc: 6e10 af21 0400 |002e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a5fe2: 0c04 |0031: move-result-object v4 │ │ +0a5fe4: 4d04 0306 |0032: aput-object v4, v3, v6 │ │ +0a5fe8: 6203 f908 |0034: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0a5fec: 1a04 4e01 |0036: const-string v4, "3.1.x" // string@014e │ │ +0a5ff0: 6e20 8621 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a5ff6: 0a03 |003b: move-result v3 │ │ +0a5ff8: 3803 1f00 |003c: if-eqz v3, 005b // +001f │ │ +0a5ffc: 1a03 9120 |003e: const-string v3, "json" // string@2091 │ │ +0a6000: 5b83 f808 |0040: iput-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a6004: 6203 f308 |0042: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ +0a6008: 2204 f804 |0044: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a600c: 7010 a121 0400 |0046: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6012: 5485 f808 |0049: iget-object v5, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a6016: 6e20 aa21 5400 |004b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a601c: 0c04 |004e: move-result-object v4 │ │ +0a601e: 1a05 4101 |004f: const-string v5, "/torrents" // string@0141 │ │ +0a6022: 6e20 aa21 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6028: 0c04 |0054: move-result-object v4 │ │ +0a602a: 6e10 af21 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6030: 0c04 |0058: move-result-object v4 │ │ +0a6032: 4d04 0306 |0059: aput-object v4, v3, v6 │ │ +0a6036: 6203 f908 |005b: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0a603a: 1a04 4f01 |005d: const-string v4, "3.2.x" // string@014f │ │ +0a603e: 6e20 8621 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a6044: 0a03 |0062: move-result v3 │ │ +0a6046: 3803 3b00 |0063: if-eqz v3, 009e // +003b │ │ +0a604a: 1a03 f427 |0065: const-string v3, "query" // string@27f4 │ │ +0a604e: 5b83 f808 |0067: iput-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a6052: 6203 f308 |0069: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ +0a6056: 2204 f804 |006b: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a605a: 7010 a121 0400 |006d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6060: 5485 f808 |0070: iget-object v5, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a6064: 6e20 aa21 5400 |0072: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a606a: 0c04 |0075: move-result-object v4 │ │ +0a606c: 1a05 4201 |0076: const-string v5, "/torrents?filter=" // string@0142 │ │ +0a6070: 6e20 aa21 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6076: 0c04 |007b: move-result-object v4 │ │ +0a6078: 6e20 aa21 9400 |007c: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a607e: 0c04 |007f: move-result-object v4 │ │ +0a6080: 6e10 af21 0400 |0080: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6086: 0c04 |0083: move-result-object v4 │ │ +0a6088: 4d04 0306 |0084: aput-object v4, v3, v6 │ │ +0a608c: 6203 ce08 |0086: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a6090: 3803 0c00 |0088: if-eqz v3, 0094 // +000c │ │ +0a6094: 6203 ce08 |008a: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a6098: 1a04 0000 |008c: const-string v4, "" // string@0000 │ │ +0a609c: 6e20 8621 4300 |008e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a60a2: 0a03 |0091: move-result v3 │ │ +0a60a4: 3803 0c00 |0092: if-eqz v3, 009e // +000c │ │ +0a60a8: 2203 8d04 |0094: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ +0a60ac: 7030 901f 8307 |0096: invoke-direct {v3, v8, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ +0a60b2: 2364 9a06 |0099: new-array v4, v6, [Ljava/lang/Void; // type@069a │ │ +0a60b6: 6e20 931f 4300 |009b: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ +0a60bc: 6203 f308 |009e: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ +0a60c0: 1214 |00a0: const/4 v4, #int 1 // #1 │ │ +0a60c2: 4d09 0304 |00a1: aput-object v9, v3, v4 │ │ +0a60c6: 1a03 f717 |00a3: const-string v3, "connectivity" // string@17f7 │ │ +0a60ca: 6e20 cd1f 3800 |00a5: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1fcd │ │ +0a60d0: 0c00 |00a8: move-result-object v0 │ │ +0a60d2: 1f00 8c00 |00a9: check-cast v0, Landroid/net/ConnectivityManager; // type@008c │ │ +0a60d6: 6e10 8102 0000 |00ab: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0281 │ │ +0a60dc: 0c01 |00ae: move-result-object v1 │ │ +0a60de: 3801 4800 |00af: if-eqz v1, 00f7 // +0048 │ │ +0a60e2: 6e10 8502 0100 |00b1: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isConnected:()Z // method@0285 │ │ +0a60e8: 0a03 |00b4: move-result v3 │ │ +0a60ea: 3803 4200 |00b5: if-eqz v3, 00f7 // +0042 │ │ +0a60ee: 6e10 8602 0100 |00b7: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isFailover:()Z // method@0286 │ │ +0a60f4: 0a03 |00ba: move-result v3 │ │ +0a60f6: 3903 3c00 |00bb: if-nez v3, 00f7 // +003c │ │ +0a60fa: 6203 e008 |00bd: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +0a60fe: 1a04 0000 |00bf: const-string v4, "" // string@0000 │ │ +0a6102: 6e20 8621 4300 |00c1: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a6108: 0a03 |00c4: move-result v3 │ │ +0a610a: 3803 1700 |00c5: if-eqz v3, 00dc // +0017 │ │ +0a610e: 6203 f608 |00c7: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +0a6112: 3803 0800 |00c9: if-eqz v3, 00d1 // +0008 │ │ +0a6116: 6203 f608 |00cb: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +0a611a: 1244 |00cd: const/4 v4, #int 4 // #4 │ │ +0a611c: 6e20 c51e 4300 |00ce: invoke-virtual {v3, v4}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ +0a6122: 1403 3900 087f |00d1: const v3, #float 1.80776e+38 // #7f080039 │ │ +0a6128: 1404 0200 087f |00d4: const v4, #float 1.80775e+38 // #7f080002 │ │ +0a612e: 6e30 c11f 3804 |00d7: invoke-virtual {v8, v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.genericOkDialog:(II)V // method@1fc1 │ │ +0a6134: 2900 32ff |00da: goto/16 000c // -00ce │ │ +0a6138: 6203 f608 |00dc: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +0a613c: 3803 0d00 |00de: if-eqz v3, 00eb // +000d │ │ +0a6140: 6003 fa08 |00e0: sget v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ +0a6144: 1304 e803 |00e2: const/16 v4, #int 1000 // #3e8 │ │ +0a6148: 3243 0700 |00e4: if-eq v3, v4, 00eb // +0007 │ │ +0a614c: 6203 f608 |00e6: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +0a6150: 6e20 c51e 6300 |00e8: invoke-virtual {v3, v6}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@1ec5 │ │ +0a6156: 2202 8f04 |00eb: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask; // type@048f │ │ +0a615a: 7030 9e1f 8207 |00ed: invoke-direct {v2, v8, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f9e │ │ +0a6160: 6203 f308 |00f0: sget-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.params:[Ljava/lang/String; // field@08f3 │ │ +0a6164: 6e20 a11f 3200 |00f2: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1fa1 │ │ +0a616a: 2900 17ff |00f5: goto/16 000c // -00e9 │ │ +0a616e: 6e10 c41f 0800 |00f7: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0a6174: 0c03 |00fa: move-result-object v3 │ │ +0a6176: 1404 1900 087f |00fb: const v4, #float 1.80776e+38 // #7f080019 │ │ +0a617c: 7130 0d1f 4306 |00fe: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0a6182: 0c03 |0101: move-result-object v3 │ │ +0a6184: 6e10 0e1f 0300 |0102: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0a618a: 2900 07ff |0105: goto/16 000c // -00f9 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=593 │ │ 0x000c line=661 │ │ 0x000d line=598 │ │ 0x0017 line=599 │ │ 0x001b line=600 │ │ @@ -230586,26 +230658,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a61d0: |[0a61d0] com.lgallardo.qbittorrentclient.MainActivity.saveLastState:(Ljava/lang/String;)V │ │ -0a61e0: 6903 cf08 |0000: sput-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ -0a61e4: 7110 1703 0200 |0002: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -0a61ea: 0c01 |0005: move-result-object v1 │ │ -0a61ec: 5b21 fe08 |0006: iput-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a61f0: 5421 fe08 |0008: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a61f4: 7210 3301 0100 |000a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ -0a61fa: 0c00 |000d: move-result-object v0 │ │ -0a61fc: 1a01 bc20 |000e: const-string v1, "lastState" // string@20bc │ │ -0a6200: 7230 3201 1003 |0010: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -0a6206: 7210 2f01 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ -0a620c: 0e00 |0016: return-void │ │ +0a6190: |[0a6190] com.lgallardo.qbittorrentclient.MainActivity.saveLastState:(Ljava/lang/String;)V │ │ +0a61a0: 6903 cf08 |0000: sput-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ +0a61a4: 7110 1703 0200 |0002: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +0a61aa: 0c01 |0005: move-result-object v1 │ │ +0a61ac: 5b21 fe08 |0006: iput-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a61b0: 5421 fe08 |0008: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a61b4: 7210 3301 0100 |000a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ +0a61ba: 0c00 |000d: move-result-object v0 │ │ +0a61bc: 1a01 b820 |000e: const-string v1, "lastState" // string@20b8 │ │ +0a61c0: 7230 3201 1003 |0010: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +0a61c6: 7210 2f01 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ +0a61cc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1834 │ │ 0x0002 line=1837 │ │ 0x0008 line=1838 │ │ 0x000e line=1841 │ │ 0x0013 line=1844 │ │ @@ -230620,26 +230692,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a6210: |[0a6210] com.lgallardo.qbittorrentclient.MainActivity.saveSortBy:(Ljava/lang/String;)V │ │ -0a6220: 6903 0009 |0000: sput-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -0a6224: 7110 1703 0200 |0002: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -0a622a: 0c01 |0005: move-result-object v1 │ │ -0a622c: 5b21 fe08 |0006: iput-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6230: 5421 fe08 |0008: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6234: 7210 3301 0100 |000a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ -0a623a: 0c00 |000d: move-result-object v0 │ │ -0a623c: 1a01 752c |000e: const-string v1, "sortby" // string@2c75 │ │ -0a6240: 7230 3201 1003 |0010: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -0a6246: 7210 2f01 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ -0a624c: 0e00 |0016: return-void │ │ +0a61d0: |[0a61d0] com.lgallardo.qbittorrentclient.MainActivity.saveSortBy:(Ljava/lang/String;)V │ │ +0a61e0: 6903 0009 |0000: sput-object v3, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +0a61e4: 7110 1703 0200 |0002: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +0a61ea: 0c01 |0005: move-result-object v1 │ │ +0a61ec: 5b21 fe08 |0006: iput-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a61f0: 5421 fe08 |0008: iget-object v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a61f4: 7210 3301 0100 |000a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ +0a61fa: 0c00 |000d: move-result-object v0 │ │ +0a61fc: 1a01 712c |000e: const-string v1, "sortby" // string@2c71 │ │ +0a6200: 7230 3201 1003 |0010: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +0a6206: 7210 2f01 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ +0a620c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1849 │ │ 0x0002 line=1851 │ │ 0x0008 line=1852 │ │ 0x000e line=1855 │ │ 0x0013 line=1859 │ │ @@ -230654,110 +230726,110 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 222 16-bit code units │ │ -0a6250: |[0a6250] com.lgallardo.qbittorrentclient.MainActivity.selectItem:(I)V │ │ -0a6260: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0a6262: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0a6264: 1403 0d00 0b7f |0002: const v3, #float 1.84763e+38 // #7f0b000d │ │ -0a626a: 6e20 bf1f 3800 |0005: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a6270: 0c03 |0008: move-result-object v3 │ │ -0a6272: 3803 1d00 |0009: if-eqz v3, 0026 // +001d │ │ -0a6276: 6e10 c71f 0800 |000b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a627c: 0c00 |000e: move-result-object v0 │ │ -0a627e: 1a03 c21a |000f: const-string v3, "firstFragment" // string@1ac2 │ │ -0a6282: 6e20 6500 3000 |0011: invoke-virtual {v0, v3}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ -0a6288: 0c03 |0014: move-result-object v3 │ │ -0a628a: 2033 af04 |0015: instance-of v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ -0a628e: 3803 0f00 |0017: if-eqz v3, 0026 // +000f │ │ -0a6292: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0a6294: 6e10 6600 0000 |001a: invoke-virtual {v0}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ -0a629a: 0a03 |001d: move-result v3 │ │ -0a629c: 3531 0800 |001e: if-ge v1, v3, 0026 // +0008 │ │ -0a62a0: 6e10 6700 0000 |0020: invoke-virtual {v0}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a62a6: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a62aa: 28f5 |0025: goto 001a // -000b │ │ -0a62ac: 2b09 a200 0000 |0026: packed-switch v9, 000000c8 // +000000a2 │ │ -0a62b2: 1263 |0029: const/4 v3, #int 6 // #6 │ │ -0a62b4: 3539 1300 |002a: if-ge v9, v3, 003d // +0013 │ │ -0a62b8: 5483 d508 |002c: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a62bc: 6e30 a61e 9307 |002e: invoke-virtual {v3, v9, v7}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a62c2: 5483 d508 |0031: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a62c6: 6e20 ab1e 9300 |0033: invoke-virtual {v3, v9}, Landroid/widget/ListView;.setSelection:(I)V // method@1eab │ │ -0a62cc: 5483 f008 |0036: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a62d0: 4603 0309 |0038: aget-object v3, v3, v9 │ │ -0a62d4: 6e20 f71f 3800 |003a: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a62da: 5483 d408 |003d: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ -0a62de: 5484 d508 |003f: iget-object v4, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a62e2: 6e20 c618 4300 |0041: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@18c6 │ │ -0a62e8: 0e00 |0044: return-void │ │ -0a62ea: 1a03 7e15 |0045: const-string v3, "all" // string@157e │ │ -0a62ee: 7020 e91f 3800 |0047: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a62f4: 1a03 7e15 |004a: const-string v3, "all" // string@157e │ │ -0a62f8: 7020 ee1f 3800 |004c: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ -0a62fe: 28da |004f: goto 0029 // -0026 │ │ -0a6300: 1a03 8c19 |0050: const-string v3, "downloading" // string@198c │ │ -0a6304: 7020 e91f 3800 |0052: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a630a: 1a03 8c19 |0055: const-string v3, "downloading" // string@198c │ │ -0a630e: 7020 ee1f 3800 |0057: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ -0a6314: 28cf |005a: goto 0029 // -0031 │ │ -0a6316: 1a03 d617 |005b: const-string v3, "completed" // string@17d6 │ │ -0a631a: 7020 e91f 3800 |005d: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a6320: 1a03 d617 |0060: const-string v3, "completed" // string@17d6 │ │ -0a6324: 7020 ee1f 3800 |0062: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ -0a632a: 28c4 |0065: goto 0029 // -003c │ │ -0a632c: 1a03 1827 |0066: const-string v3, "paused" // string@2718 │ │ -0a6330: 7020 e91f 3800 |0068: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a6336: 1a03 1827 |006b: const-string v3, "paused" // string@2718 │ │ -0a633a: 7020 ee1f 3800 |006d: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ -0a6340: 28b9 |0070: goto 0029 // -0047 │ │ -0a6342: 1a03 0b15 |0071: const-string v3, "active" // string@150b │ │ -0a6346: 7020 e91f 3800 |0073: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a634c: 1a03 0b15 |0076: const-string v3, "active" // string@150b │ │ -0a6350: 7020 ee1f 3800 |0078: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ -0a6356: 28ae |007b: goto 0029 // -0052 │ │ -0a6358: 1a03 7c1f |007c: const-string v3, "inactive" // string@1f7c │ │ -0a635c: 7020 e91f 3800 |007e: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a6362: 1a03 7c1f |0081: const-string v3, "inactive" // string@1f7c │ │ -0a6366: 7020 ee1f 3800 |0083: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ -0a636c: 28a3 |0086: goto 0029 // -005d │ │ -0a636e: 6e10 c41f 0800 |0087: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0a6374: 0c03 |008a: move-result-object v3 │ │ -0a6376: 1404 2c00 087f |008b: const v4, #float 1.80776e+38 // #7f08002c │ │ -0a637c: 7130 0d1f 4306 |008e: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0a6382: 0c03 |0091: move-result-object v3 │ │ -0a6384: 6e10 0e1f 0300 |0092: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0a638a: 2202 8e04 |0095: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; // type@048e │ │ -0a638e: 1203 |0097: const/4 v3, #int 0 // #0 │ │ -0a6390: 7030 971f 8203 |0098: invoke-direct {v2, v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f97 │ │ -0a6396: 1223 |009b: const/4 v3, #int 2 // #2 │ │ -0a6398: 2333 9906 |009c: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ -0a639c: 2204 f804 |009e: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a63a0: 7010 a121 0400 |00a0: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a63a6: 5485 f808 |00a3: iget-object v5, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a63aa: 6e20 aa21 5400 |00a5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a63b0: 0c04 |00a8: move-result-object v4 │ │ -0a63b2: 1a05 3b01 |00a9: const-string v5, "/preferences" // string@013b │ │ -0a63b6: 6e20 aa21 5400 |00ab: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a63bc: 0c04 |00ae: move-result-object v4 │ │ -0a63be: 6e10 af21 0400 |00af: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a63c4: 0c04 |00b2: move-result-object v4 │ │ -0a63c6: 4d04 0306 |00b3: aput-object v4, v3, v6 │ │ -0a63ca: 1a04 ff2a |00b5: const-string v4, "setOptions" // string@2aff │ │ -0a63ce: 4d04 0307 |00b7: aput-object v4, v3, v7 │ │ -0a63d2: 6e20 9a1f 3200 |00b9: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f9a │ │ -0a63d8: 2900 6dff |00bc: goto/16 0029 // -0093 │ │ -0a63dc: 7010 e31f 0800 |00be: invoke-direct {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.openSettings:()V // method@1fe3 │ │ -0a63e2: 2900 68ff |00c1: goto/16 0029 // -0098 │ │ -0a63e6: 7010 e11f 0800 |00c3: invoke-direct {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.openHelp:()V // method@1fe1 │ │ -0a63ec: 2900 63ff |00c6: goto/16 0029 // -009d │ │ -0a63f0: 0001 0900 0000 0000 1f00 0000 2a00 ... |00c8: packed-switch-data (22 units) │ │ +0a6210: |[0a6210] com.lgallardo.qbittorrentclient.MainActivity.selectItem:(I)V │ │ +0a6220: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0a6222: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0a6224: 1403 0d00 0b7f |0002: const v3, #float 1.84763e+38 // #7f0b000d │ │ +0a622a: 6e20 bf1f 3800 |0005: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a6230: 0c03 |0008: move-result-object v3 │ │ +0a6232: 3803 1d00 |0009: if-eqz v3, 0026 // +001d │ │ +0a6236: 6e10 c71f 0800 |000b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a623c: 0c00 |000e: move-result-object v0 │ │ +0a623e: 1a03 be1a |000f: const-string v3, "firstFragment" // string@1abe │ │ +0a6242: 6e20 6500 3000 |0011: invoke-virtual {v0, v3}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0065 │ │ +0a6248: 0c03 |0014: move-result-object v3 │ │ +0a624a: 2033 af04 |0015: instance-of v3, v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ +0a624e: 3803 0f00 |0017: if-eqz v3, 0026 // +000f │ │ +0a6252: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +0a6254: 6e10 6600 0000 |001a: invoke-virtual {v0}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ +0a625a: 0a03 |001d: move-result v3 │ │ +0a625c: 3531 0800 |001e: if-ge v1, v3, 0026 // +0008 │ │ +0a6260: 6e10 6700 0000 |0020: invoke-virtual {v0}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a6266: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a626a: 28f5 |0025: goto 001a // -000b │ │ +0a626c: 2b09 a200 0000 |0026: packed-switch v9, 000000c8 // +000000a2 │ │ +0a6272: 1263 |0029: const/4 v3, #int 6 // #6 │ │ +0a6274: 3539 1300 |002a: if-ge v9, v3, 003d // +0013 │ │ +0a6278: 5483 d508 |002c: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a627c: 6e30 a61e 9307 |002e: invoke-virtual {v3, v9, v7}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a6282: 5483 d508 |0031: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a6286: 6e20 ab1e 9300 |0033: invoke-virtual {v3, v9}, Landroid/widget/ListView;.setSelection:(I)V // method@1eab │ │ +0a628c: 5483 f008 |0036: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a6290: 4603 0309 |0038: aget-object v3, v3, v9 │ │ +0a6294: 6e20 f71f 3800 |003a: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a629a: 5483 d408 |003d: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ +0a629e: 5484 d508 |003f: iget-object v4, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a62a2: 6e20 c618 4300 |0041: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@18c6 │ │ +0a62a8: 0e00 |0044: return-void │ │ +0a62aa: 1a03 7a15 |0045: const-string v3, "all" // string@157a │ │ +0a62ae: 7020 e91f 3800 |0047: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a62b4: 1a03 7a15 |004a: const-string v3, "all" // string@157a │ │ +0a62b8: 7020 ee1f 3800 |004c: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ +0a62be: 28da |004f: goto 0029 // -0026 │ │ +0a62c0: 1a03 8819 |0050: const-string v3, "downloading" // string@1988 │ │ +0a62c4: 7020 e91f 3800 |0052: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a62ca: 1a03 8819 |0055: const-string v3, "downloading" // string@1988 │ │ +0a62ce: 7020 ee1f 3800 |0057: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ +0a62d4: 28cf |005a: goto 0029 // -0031 │ │ +0a62d6: 1a03 d217 |005b: const-string v3, "completed" // string@17d2 │ │ +0a62da: 7020 e91f 3800 |005d: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a62e0: 1a03 d217 |0060: const-string v3, "completed" // string@17d2 │ │ +0a62e4: 7020 ee1f 3800 |0062: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ +0a62ea: 28c4 |0065: goto 0029 // -003c │ │ +0a62ec: 1a03 1427 |0066: const-string v3, "paused" // string@2714 │ │ +0a62f0: 7020 e91f 3800 |0068: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a62f6: 1a03 1427 |006b: const-string v3, "paused" // string@2714 │ │ +0a62fa: 7020 ee1f 3800 |006d: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ +0a6300: 28b9 |0070: goto 0029 // -0047 │ │ +0a6302: 1a03 0715 |0071: const-string v3, "active" // string@1507 │ │ +0a6306: 7020 e91f 3800 |0073: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a630c: 1a03 0715 |0076: const-string v3, "active" // string@1507 │ │ +0a6310: 7020 ee1f 3800 |0078: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ +0a6316: 28ae |007b: goto 0029 // -0052 │ │ +0a6318: 1a03 781f |007c: const-string v3, "inactive" // string@1f78 │ │ +0a631c: 7020 e91f 3800 |007e: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a6322: 1a03 781f |0081: const-string v3, "inactive" // string@1f78 │ │ +0a6326: 7020 ee1f 3800 |0083: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveLastState:(Ljava/lang/String;)V // method@1fee │ │ +0a632c: 28a3 |0086: goto 0029 // -005d │ │ +0a632e: 6e10 c41f 0800 |0087: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0a6334: 0c03 |008a: move-result-object v3 │ │ +0a6336: 1404 2c00 087f |008b: const v4, #float 1.80776e+38 // #7f08002c │ │ +0a633c: 7130 0d1f 4306 |008e: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0a6342: 0c03 |0091: move-result-object v3 │ │ +0a6344: 6e10 0e1f 0300 |0092: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0a634a: 2202 8e04 |0095: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; // type@048e │ │ +0a634e: 1203 |0097: const/4 v3, #int 0 // #0 │ │ +0a6350: 7030 971f 8203 |0098: invoke-direct {v2, v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f97 │ │ +0a6356: 1223 |009b: const/4 v3, #int 2 // #2 │ │ +0a6358: 2333 9906 |009c: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ +0a635c: 2204 f804 |009e: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6360: 7010 a121 0400 |00a0: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6366: 5485 f808 |00a3: iget-object v5, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a636a: 6e20 aa21 5400 |00a5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6370: 0c04 |00a8: move-result-object v4 │ │ +0a6372: 1a05 3b01 |00a9: const-string v5, "/preferences" // string@013b │ │ +0a6376: 6e20 aa21 5400 |00ab: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a637c: 0c04 |00ae: move-result-object v4 │ │ +0a637e: 6e10 af21 0400 |00af: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6384: 0c04 |00b2: move-result-object v4 │ │ +0a6386: 4d04 0306 |00b3: aput-object v4, v3, v6 │ │ +0a638a: 1a04 fb2a |00b5: const-string v4, "setOptions" // string@2afb │ │ +0a638e: 4d04 0307 |00b7: aput-object v4, v3, v7 │ │ +0a6392: 6e20 9a1f 3200 |00b9: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f9a │ │ +0a6398: 2900 6dff |00bc: goto/16 0029 // -0093 │ │ +0a639c: 7010 e31f 0800 |00be: invoke-direct {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.openSettings:()V // method@1fe3 │ │ +0a63a2: 2900 68ff |00c1: goto/16 0029 // -0098 │ │ +0a63a6: 7010 e11f 0800 |00c3: invoke-direct {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.openHelp:()V // method@1fe1 │ │ +0a63ac: 2900 63ff |00c6: goto/16 0029 // -009d │ │ +0a63b0: 0001 0900 0000 0000 1f00 0000 2a00 ... |00c8: packed-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1866 │ │ 0x000b line=1867 │ │ 0x000f line=1869 │ │ 0x0019 line=1871 │ │ 0x0020 line=1872 │ │ @@ -230800,27 +230872,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a641c: |[0a641c] com.lgallardo.qbittorrentclient.MainActivity.addTorrent:(Ljava/lang/String;)V │ │ -0a642c: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a6430: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a6432: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a6438: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a643a: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a643e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a6440: 1a03 5e15 |000a: const-string v3, "addTorrent" // string@155e │ │ -0a6444: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a6448: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a644a: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a644e: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a6454: 0e00 |0014: return-void │ │ +0a63dc: |[0a63dc] com.lgallardo.qbittorrentclient.MainActivity.addTorrent:(Ljava/lang/String;)V │ │ +0a63ec: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a63f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a63f2: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a63f8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a63fa: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a63fe: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a6400: 1a03 5a15 |000a: const-string v3, "addTorrent" // string@155a │ │ +0a6404: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a6408: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a640a: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a640e: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a6414: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x0006 line=1363 │ │ 0x0014 line=1364 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -230832,27 +230904,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a6458: |[0a6458] com.lgallardo.qbittorrentclient.MainActivity.addTorrentFile:(Ljava/lang/String;)V │ │ -0a6468: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a646c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a646e: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a6474: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a6476: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a647a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a647c: 1a03 6015 |000a: const-string v3, "addTorrentFile" // string@1560 │ │ -0a6480: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a6484: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a6486: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a648a: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a6490: 0e00 |0014: return-void │ │ +0a6418: |[0a6418] com.lgallardo.qbittorrentclient.MainActivity.addTorrentFile:(Ljava/lang/String;)V │ │ +0a6428: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a642c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a642e: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a6434: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a6436: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a643a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a643c: 1a03 5c15 |000a: const-string v3, "addTorrentFile" // string@155c │ │ +0a6440: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a6444: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a6446: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a644a: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a6450: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1368 │ │ 0x0006 line=1369 │ │ 0x0014 line=1370 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -230864,27 +230936,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a6494: |[0a6494] com.lgallardo.qbittorrentclient.MainActivity.decreasePrioTorrent:(Ljava/lang/String;)V │ │ -0a64a4: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a64a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a64aa: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a64b0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a64b2: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a64b6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a64b8: 1a03 d218 |000a: const-string v3, "decreasePrio" // string@18d2 │ │ -0a64bc: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a64c0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a64c2: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a64c6: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a64cc: 0e00 |0014: return-void │ │ +0a6454: |[0a6454] com.lgallardo.qbittorrentclient.MainActivity.decreasePrioTorrent:(Ljava/lang/String;)V │ │ +0a6464: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a6468: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a646a: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a6470: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a6472: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a6476: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a6478: 1a03 ce18 |000a: const-string v3, "decreasePrio" // string@18ce │ │ +0a647c: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a6480: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a6482: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a6486: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a648c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1393 │ │ 0x0006 line=1394 │ │ 0x0014 line=1396 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -230896,34 +230968,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0a64d0: |[0a64d0] com.lgallardo.qbittorrentclient.MainActivity.deleteDriveSelectedTorrents:(Ljava/lang/String;)V │ │ -0a64e0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0a64e2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a64e4: 2200 8c04 |0002: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a64e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0a64ea: 7030 891f 5001 |0005: invoke-direct {v0, v5, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a64f0: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -0a64f2: 2311 9906 |0009: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a64f6: 1a02 e618 |000b: const-string v2, "deleteDriveSelected" // string@18e6 │ │ -0a64fa: 4d02 0103 |000d: aput-object v2, v1, v3 │ │ -0a64fe: 4d06 0104 |000f: aput-object v6, v1, v4 │ │ -0a6502: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a6508: 6e10 c41f 0500 |0014: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0a650e: 0c01 |0017: move-result-object v1 │ │ -0a6510: 1402 c300 087f |0018: const v2, #float 1.80779e+38 // #7f0800c3 │ │ -0a6516: 7130 0d1f 2103 |001b: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0a651c: 0c01 |001e: move-result-object v1 │ │ -0a651e: 6e10 0e1f 0100 |001f: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0a6524: 6e20 ea1f 4500 |0022: invoke-virtual {v5, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ -0a652a: 0e00 |0025: return-void │ │ +0a6490: |[0a6490] com.lgallardo.qbittorrentclient.MainActivity.deleteDriveSelectedTorrents:(Ljava/lang/String;)V │ │ +0a64a0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a64a2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0a64a4: 2200 8c04 |0002: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a64a8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a64aa: 7030 891f 5001 |0005: invoke-direct {v0, v5, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a64b0: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +0a64b2: 2311 9906 |0009: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a64b6: 1a02 e218 |000b: const-string v2, "deleteDriveSelected" // string@18e2 │ │ +0a64ba: 4d02 0103 |000d: aput-object v2, v1, v3 │ │ +0a64be: 4d06 0104 |000f: aput-object v6, v1, v4 │ │ +0a64c2: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a64c8: 6e10 c41f 0500 |0014: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0a64ce: 0c01 |0017: move-result-object v1 │ │ +0a64d0: 1402 c300 087f |0018: const v2, #float 1.80779e+38 // #7f0800c3 │ │ +0a64d6: 7130 0d1f 2103 |001b: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0a64dc: 0c01 |001e: move-result-object v1 │ │ +0a64de: 6e10 0e1f 0100 |001f: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0a64e4: 6e20 ea1f 4500 |0022: invoke-virtual {v5, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ +0a64ea: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1349 │ │ 0x0008 line=1350 │ │ 0x0014 line=1352 │ │ 0x0022 line=1355 │ │ 0x0025 line=1356 │ │ @@ -230937,27 +231009,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a652c: |[0a652c] com.lgallardo.qbittorrentclient.MainActivity.deleteDriveTorrent:(Ljava/lang/String;)V │ │ -0a653c: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a6540: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a6542: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a6548: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a654a: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a654e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a6550: 1a03 e518 |000a: const-string v3, "deleteDrive" // string@18e5 │ │ -0a6554: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a6558: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a655a: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a655e: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a6564: 0e00 |0014: return-void │ │ +0a64ec: |[0a64ec] com.lgallardo.qbittorrentclient.MainActivity.deleteDriveTorrent:(Ljava/lang/String;)V │ │ +0a64fc: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a6500: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a6502: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a6508: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a650a: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a650e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a6510: 1a03 e118 |000a: const-string v3, "deleteDrive" // string@18e1 │ │ +0a6514: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a6518: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a651a: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a651e: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a6524: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1315 │ │ 0x0006 line=1316 │ │ 0x0014 line=1317 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -230969,34 +231041,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0a6568: |[0a6568] com.lgallardo.qbittorrentclient.MainActivity.deleteSelectedTorrents:(Ljava/lang/String;)V │ │ -0a6578: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0a657a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a657c: 2200 8c04 |0002: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a6580: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0a6582: 7030 891f 5001 |0005: invoke-direct {v0, v5, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a6588: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -0a658a: 2311 9906 |0009: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a658e: 1a02 ea18 |000b: const-string v2, "deleteSelected" // string@18ea │ │ -0a6592: 4d02 0103 |000d: aput-object v2, v1, v3 │ │ -0a6596: 4d06 0104 |000f: aput-object v6, v1, v4 │ │ -0a659a: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a65a0: 6e10 c41f 0500 |0014: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0a65a6: 0c01 |0017: move-result-object v1 │ │ -0a65a8: 1402 c200 087f |0018: const v2, #float 1.80779e+38 // #7f0800c2 │ │ -0a65ae: 7130 0d1f 2103 |001b: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0a65b4: 0c01 |001e: move-result-object v1 │ │ -0a65b6: 6e10 0e1f 0100 |001f: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0a65bc: 6e20 ea1f 4500 |0022: invoke-virtual {v5, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ -0a65c2: 0e00 |0025: return-void │ │ +0a6528: |[0a6528] com.lgallardo.qbittorrentclient.MainActivity.deleteSelectedTorrents:(Ljava/lang/String;)V │ │ +0a6538: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a653a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0a653c: 2200 8c04 |0002: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a6540: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a6542: 7030 891f 5001 |0005: invoke-direct {v0, v5, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a6548: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +0a654a: 2311 9906 |0009: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a654e: 1a02 e618 |000b: const-string v2, "deleteSelected" // string@18e6 │ │ +0a6552: 4d02 0103 |000d: aput-object v2, v1, v3 │ │ +0a6556: 4d06 0104 |000f: aput-object v6, v1, v4 │ │ +0a655a: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a6560: 6e10 c41f 0500 |0014: invoke-virtual {v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0a6566: 0c01 |0017: move-result-object v1 │ │ +0a6568: 1402 c200 087f |0018: const v2, #float 1.80779e+38 // #7f0800c2 │ │ +0a656e: 7130 0d1f 2103 |001b: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0a6574: 0c01 |001e: move-result-object v1 │ │ +0a6576: 6e10 0e1f 0100 |001f: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0a657c: 6e20 ea1f 4500 |0022: invoke-virtual {v5, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ +0a6582: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1304 │ │ 0x0008 line=1305 │ │ 0x0014 line=1307 │ │ 0x0022 line=1310 │ │ 0x0025 line=1311 │ │ @@ -231010,27 +231082,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a65c4: |[0a65c4] com.lgallardo.qbittorrentclient.MainActivity.deleteTorrent:(Ljava/lang/String;)V │ │ -0a65d4: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a65d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a65da: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a65e0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a65e2: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a65e6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a65e8: 1a03 e218 |000a: const-string v3, "delete" // string@18e2 │ │ -0a65ec: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a65f0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a65f2: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a65f6: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a65fc: 0e00 |0014: return-void │ │ +0a6584: |[0a6584] com.lgallardo.qbittorrentclient.MainActivity.deleteTorrent:(Ljava/lang/String;)V │ │ +0a6594: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a6598: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a659a: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a65a0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a65a2: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a65a6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a65a8: 1a03 de18 |000a: const-string v3, "delete" // string@18de │ │ +0a65ac: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a65b0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a65b2: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a65b6: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a65bc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1298 │ │ 0x0006 line=1299 │ │ 0x0014 line=1300 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -231042,43 +231114,43 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -0a6600: |[0a6600] com.lgallardo.qbittorrentclient.MainActivity.downloadRateLimitDialog:(Ljava/lang/String;)V │ │ -0a6610: 7110 471c 0700 |0000: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1c47 │ │ -0a6616: 0c03 |0003: move-result-object v3 │ │ -0a6618: 1405 0600 037f |0004: const v5, #float 1.74129e+38 // #7f030006 │ │ -0a661e: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -0a6620: 6e30 491c 5306 |0008: invoke-virtual {v3, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1c49 │ │ -0a6626: 0c04 |000b: move-result-object v4 │ │ -0a6628: 1405 1b00 0b7f |000c: const v5, #float 1.84763e+38 // #7f0b001b │ │ -0a662e: 6e20 931c 5400 |000f: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0a6634: 0c02 |0012: move-result-object v2 │ │ -0a6636: 1f02 4d04 |0013: check-cast v2, Landroid/widget/EditText; // type@044d │ │ -0a663a: 6e10 d21f 0700 |0015: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ -0a6640: 0a05 |0018: move-result v5 │ │ -0a6642: 3905 2700 |0019: if-nez v5, 0040 // +0027 │ │ -0a6646: 2200 1200 |001b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ -0a664a: 7020 4900 7000 |001d: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -0a6650: 6e20 4f00 4000 |0020: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -0a6656: 1405 1700 087f |0023: const v5, #float 1.80775e+38 // #7f080017 │ │ -0a665c: 2206 7e04 |0026: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$11; // type@047e │ │ -0a6660: 7020 6a1f 7600 |0028: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$11;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f6a │ │ -0a6666: 6e30 4c00 5006 |002b: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ -0a666c: 1405 4500 087f |002e: const v5, #float 1.80776e+38 // #7f080045 │ │ -0a6672: 2206 7f04 |0031: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$12; // type@047f │ │ -0a6676: 7040 6c1f 7628 |0033: invoke-direct {v6, v7, v8, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V // method@1f6c │ │ -0a667c: 6e30 4d00 5006 |0036: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ -0a6682: 6e10 4a00 0000 |0039: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ -0a6688: 0c01 |003c: move-result-object v1 │ │ -0a668a: 6e10 5000 0100 |003d: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ -0a6690: 0e00 |0040: return-void │ │ +0a65c0: |[0a65c0] com.lgallardo.qbittorrentclient.MainActivity.downloadRateLimitDialog:(Ljava/lang/String;)V │ │ +0a65d0: 7110 471c 0700 |0000: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1c47 │ │ +0a65d6: 0c03 |0003: move-result-object v3 │ │ +0a65d8: 1405 0600 037f |0004: const v5, #float 1.74129e+38 // #7f030006 │ │ +0a65de: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +0a65e0: 6e30 491c 5306 |0008: invoke-virtual {v3, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1c49 │ │ +0a65e6: 0c04 |000b: move-result-object v4 │ │ +0a65e8: 1405 1b00 0b7f |000c: const v5, #float 1.84763e+38 // #7f0b001b │ │ +0a65ee: 6e20 931c 5400 |000f: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0a65f4: 0c02 |0012: move-result-object v2 │ │ +0a65f6: 1f02 4d04 |0013: check-cast v2, Landroid/widget/EditText; // type@044d │ │ +0a65fa: 6e10 d21f 0700 |0015: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ +0a6600: 0a05 |0018: move-result v5 │ │ +0a6602: 3905 2700 |0019: if-nez v5, 0040 // +0027 │ │ +0a6606: 2200 1200 |001b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +0a660a: 7020 4900 7000 |001d: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +0a6610: 6e20 4f00 4000 |0020: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +0a6616: 1405 1700 087f |0023: const v5, #float 1.80775e+38 // #7f080017 │ │ +0a661c: 2206 7e04 |0026: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$11; // type@047e │ │ +0a6620: 7020 6a1f 7600 |0028: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$11;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f6a │ │ +0a6626: 6e30 4c00 5006 |002b: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ +0a662c: 1405 4500 087f |002e: const v5, #float 1.80776e+38 // #7f080045 │ │ +0a6632: 2206 7f04 |0031: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$12; // type@047f │ │ +0a6636: 7040 6c1f 7628 |0033: invoke-direct {v6, v7, v8, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$12;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V // method@1f6c │ │ +0a663c: 6e30 4d00 5006 |0036: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ +0a6642: 6e10 4a00 0000 |0039: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ +0a6648: 0c01 |003c: move-result-object v1 │ │ +0a664a: 6e10 5000 0100 |003d: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ +0a6650: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1491 │ │ 0x0004 line=1492 │ │ 0x000c line=1495 │ │ 0x0015 line=1497 │ │ 0x001b line=1499 │ │ @@ -231102,31 +231174,31 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0a6694: |[0a6694] com.lgallardo.qbittorrentclient.MainActivity.genericOkDialog:(II)V │ │ -0a66a4: 6e10 d21f 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ -0a66aa: 0a02 |0003: move-result v2 │ │ -0a66ac: 3902 2000 |0004: if-nez v2, 0024 // +0020 │ │ -0a66b0: 2200 1200 |0006: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ -0a66b4: 7020 4900 4000 |0008: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -0a66ba: 6e20 4b00 6000 |000b: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -0a66c0: 0c02 |000e: move-result-object v2 │ │ -0a66c2: 6e20 4e00 5200 |000f: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ -0a66c8: 1402 4500 087f |0012: const v2, #float 1.80776e+38 // #7f080045 │ │ -0a66ce: 2203 8004 |0015: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$13; // type@0480 │ │ -0a66d2: 7020 6e1f 4300 |0017: invoke-direct {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$13;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f6e │ │ -0a66d8: 6e30 4d00 2003 |001a: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ -0a66de: 6e10 4a00 0000 |001d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ -0a66e4: 0c01 |0020: move-result-object v1 │ │ -0a66e6: 6e10 5000 0100 |0021: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ -0a66ec: 0e00 |0024: return-void │ │ +0a6654: |[0a6654] com.lgallardo.qbittorrentclient.MainActivity.genericOkDialog:(II)V │ │ +0a6664: 6e10 d21f 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ +0a666a: 0a02 |0003: move-result v2 │ │ +0a666c: 3902 2000 |0004: if-nez v2, 0024 // +0020 │ │ +0a6670: 2200 1200 |0006: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +0a6674: 7020 4900 4000 |0008: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +0a667a: 6e20 4b00 6000 |000b: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +0a6680: 0c02 |000e: move-result-object v2 │ │ +0a6682: 6e20 4e00 5200 |000f: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ +0a6688: 1402 4500 087f |0012: const v2, #float 1.80776e+38 // #7f080045 │ │ +0a668e: 2203 8004 |0015: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$13; // type@0480 │ │ +0a6692: 7020 6e1f 4300 |0017: invoke-direct {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$13;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f6e │ │ +0a6698: 6e30 4d00 2003 |001a: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ +0a669e: 6e10 4a00 0000 |001d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ +0a66a4: 0c01 |0020: move-result-object v1 │ │ +0a66a6: 6e10 5000 0100 |0021: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ +0a66ac: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1640 │ │ 0x0006 line=1642 │ │ 0x000b line=1645 │ │ 0x0012 line=1648 │ │ 0x001d line=1656 │ │ @@ -231144,105 +231216,105 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 179 16-bit code units │ │ -0a66f0: |[0a66f0] com.lgallardo.qbittorrentclient.MainActivity.getOptions:()V │ │ -0a6700: 7110 1703 0500 |0000: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -0a6706: 0c00 |0003: move-result-object v0 │ │ -0a6708: 5b50 fe08 |0004: iput-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a670c: 2200 f804 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6710: 7010 a121 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6716: 5b50 cb08 |000b: iput-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.builderPrefs:Ljava/lang/StringBuilder; // field@08cb │ │ -0a671a: 5450 cb08 |000d: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.builderPrefs:Ljava/lang/StringBuilder; // field@08cb │ │ -0a671e: 2201 f804 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6722: 7010 a121 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6728: 1a02 0100 |0014: const-string v2, " │ │ +0a66b0: |[0a66b0] com.lgallardo.qbittorrentclient.MainActivity.getOptions:()V │ │ +0a66c0: 7110 1703 0500 |0000: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +0a66c6: 0c00 |0003: move-result-object v0 │ │ +0a66c8: 5b50 fe08 |0004: iput-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a66cc: 2200 f804 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a66d0: 7010 a121 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a66d6: 5b50 cb08 |000b: iput-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.builderPrefs:Ljava/lang/StringBuilder; // field@08cb │ │ +0a66da: 5450 cb08 |000d: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.builderPrefs:Ljava/lang/StringBuilder; // field@08cb │ │ +0a66de: 2201 f804 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a66e2: 7010 a121 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a66e8: 1a02 0100 |0014: const-string v2, " │ │ " // string@0001 │ │ -0a672c: 6e20 aa21 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6732: 0c01 |0019: move-result-object v1 │ │ -0a6734: 5452 fe08 |001a: iget-object v2, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6738: 1a03 ab20 |001c: const-string v3, "language" // string@20ab │ │ -0a673c: 1a04 970f |001e: const-string v4, "NULL" // string@0f97 │ │ -0a6740: 7230 3501 3204 |0020: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6746: 0c02 |0023: move-result-object v2 │ │ -0a6748: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a674e: 0c01 |0027: move-result-object v1 │ │ -0a6750: 6e10 af21 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6756: 0c01 |002b: move-result-object v1 │ │ -0a6758: 6e20 aa21 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a675e: 5450 fe08 |002f: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6762: 1a01 6e1e |0031: const-string v1, "global_max_num_connections" // string@1e6e │ │ -0a6766: 1a02 4401 |0033: const-string v2, "0" // string@0144 │ │ -0a676a: 7230 3501 1002 |0035: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6770: 0c00 |0038: move-result-object v0 │ │ -0a6772: 6900 da08 |0039: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_max_num_connections:Ljava/lang/String; // field@08da │ │ -0a6776: 5450 fe08 |003b: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a677a: 1a01 4624 |003d: const-string v1, "max_num_conn_per_torrent" // string@2446 │ │ -0a677e: 1a02 4401 |003f: const-string v2, "0" // string@0144 │ │ -0a6782: 7230 3501 1002 |0041: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6788: 0c00 |0044: move-result-object v0 │ │ -0a678a: 6900 eb08 |0045: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_conn_per_torrent:Ljava/lang/String; // field@08eb │ │ -0a678e: 5450 fe08 |0047: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6792: 1a01 4724 |0049: const-string v1, "max_num_upslots_per_torrent" // string@2447 │ │ -0a6796: 1a02 4401 |004b: const-string v2, "0" // string@0144 │ │ -0a679a: 7230 3501 1002 |004d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a67a0: 0c00 |0050: move-result-object v0 │ │ -0a67a2: 6900 ec08 |0051: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_upslots_per_torrent:Ljava/lang/String; // field@08ec │ │ -0a67a6: 5450 fe08 |0053: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a67aa: 1a01 6f1e |0055: const-string v1, "global_upload" // string@1e6f │ │ -0a67ae: 1a02 4401 |0057: const-string v2, "0" // string@0144 │ │ -0a67b2: 7230 3501 1002 |0059: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a67b8: 0c00 |005c: move-result-object v0 │ │ -0a67ba: 6900 db08 |005d: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ -0a67be: 5450 fe08 |005f: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a67c2: 1a01 6d1e |0061: const-string v1, "global_download" // string@1e6d │ │ -0a67c6: 1a02 4401 |0063: const-string v2, "0" // string@0144 │ │ -0a67ca: 7230 3501 1002 |0065: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a67d0: 0c00 |0068: move-result-object v0 │ │ -0a67d2: 6900 d908 |0069: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ -0a67d6: 5450 fe08 |006b: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a67da: 1a01 8d15 |006d: const-string v1, "alt_upload" // string@158d │ │ -0a67de: 1a02 4401 |006f: const-string v2, "0" // string@0144 │ │ -0a67e2: 7230 3501 1002 |0071: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a67e8: 0c00 |0074: move-result-object v0 │ │ -0a67ea: 6900 c908 |0075: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_upload:Ljava/lang/String; // field@08c9 │ │ -0a67ee: 5450 fe08 |0077: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a67f2: 1a01 8b15 |0079: const-string v1, "alt_download" // string@158b │ │ -0a67f6: 1a02 4401 |007b: const-string v2, "0" // string@0144 │ │ -0a67fa: 7230 3501 1002 |007d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6800: 0c00 |0080: move-result-object v0 │ │ -0a6802: 6900 c808 |0081: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_download:Ljava/lang/String; // field@08c8 │ │ -0a6806: 5450 fe08 |0083: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a680a: 1a01 da2e |0085: const-string v1, "torrent_queueing" // string@2eda │ │ -0a680e: 1202 |0087: const/4 v2, #int 0 // #0 │ │ -0a6810: 7230 3401 1002 |0088: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -0a6816: 0a00 |008b: move-result v0 │ │ -0a6818: 6a00 0309 |008c: sput-boolean v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.torrent_queueing:Z // field@0903 │ │ -0a681c: 5450 fe08 |008e: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6820: 1a01 3e24 |0090: const-string v1, "max_act_downloads" // string@243e │ │ -0a6824: 1a02 4401 |0092: const-string v2, "0" // string@0144 │ │ -0a6828: 7230 3501 1002 |0094: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a682e: 0c00 |0097: move-result-object v0 │ │ -0a6830: 6900 e808 |0098: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_downloads:Ljava/lang/String; // field@08e8 │ │ -0a6834: 5450 fe08 |009a: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6838: 1a01 4024 |009c: const-string v1, "max_act_uploads" // string@2440 │ │ -0a683c: 1a02 4401 |009e: const-string v2, "0" // string@0144 │ │ -0a6840: 7230 3501 1002 |00a0: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6846: 0c00 |00a3: move-result-object v0 │ │ -0a6848: 6900 ea08 |00a4: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_uploads:Ljava/lang/String; // field@08ea │ │ -0a684c: 5450 fe08 |00a6: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6850: 1a01 3f24 |00a8: const-string v1, "max_act_torrents" // string@243f │ │ -0a6854: 1a02 4401 |00aa: const-string v2, "0" // string@0144 │ │ -0a6858: 7230 3501 1002 |00ac: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a685e: 0c00 |00af: move-result-object v0 │ │ -0a6860: 6900 e908 |00b0: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_torrents:Ljava/lang/String; // field@08e9 │ │ -0a6864: 0e00 |00b2: return-void │ │ +0a66ec: 6e20 aa21 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a66f2: 0c01 |0019: move-result-object v1 │ │ +0a66f4: 5452 fe08 |001a: iget-object v2, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a66f8: 1a03 a720 |001c: const-string v3, "language" // string@20a7 │ │ +0a66fc: 1a04 930f |001e: const-string v4, "NULL" // string@0f93 │ │ +0a6700: 7230 3501 3204 |0020: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6706: 0c02 |0023: move-result-object v2 │ │ +0a6708: 6e20 aa21 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a670e: 0c01 |0027: move-result-object v1 │ │ +0a6710: 6e10 af21 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6716: 0c01 |002b: move-result-object v1 │ │ +0a6718: 6e20 aa21 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a671e: 5450 fe08 |002f: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6722: 1a01 6a1e |0031: const-string v1, "global_max_num_connections" // string@1e6a │ │ +0a6726: 1a02 4401 |0033: const-string v2, "0" // string@0144 │ │ +0a672a: 7230 3501 1002 |0035: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6730: 0c00 |0038: move-result-object v0 │ │ +0a6732: 6900 da08 |0039: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_max_num_connections:Ljava/lang/String; // field@08da │ │ +0a6736: 5450 fe08 |003b: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a673a: 1a01 4224 |003d: const-string v1, "max_num_conn_per_torrent" // string@2442 │ │ +0a673e: 1a02 4401 |003f: const-string v2, "0" // string@0144 │ │ +0a6742: 7230 3501 1002 |0041: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6748: 0c00 |0044: move-result-object v0 │ │ +0a674a: 6900 eb08 |0045: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_conn_per_torrent:Ljava/lang/String; // field@08eb │ │ +0a674e: 5450 fe08 |0047: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6752: 1a01 4324 |0049: const-string v1, "max_num_upslots_per_torrent" // string@2443 │ │ +0a6756: 1a02 4401 |004b: const-string v2, "0" // string@0144 │ │ +0a675a: 7230 3501 1002 |004d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6760: 0c00 |0050: move-result-object v0 │ │ +0a6762: 6900 ec08 |0051: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_upslots_per_torrent:Ljava/lang/String; // field@08ec │ │ +0a6766: 5450 fe08 |0053: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a676a: 1a01 6b1e |0055: const-string v1, "global_upload" // string@1e6b │ │ +0a676e: 1a02 4401 |0057: const-string v2, "0" // string@0144 │ │ +0a6772: 7230 3501 1002 |0059: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6778: 0c00 |005c: move-result-object v0 │ │ +0a677a: 6900 db08 |005d: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ +0a677e: 5450 fe08 |005f: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6782: 1a01 691e |0061: const-string v1, "global_download" // string@1e69 │ │ +0a6786: 1a02 4401 |0063: const-string v2, "0" // string@0144 │ │ +0a678a: 7230 3501 1002 |0065: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6790: 0c00 |0068: move-result-object v0 │ │ +0a6792: 6900 d908 |0069: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ +0a6796: 5450 fe08 |006b: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a679a: 1a01 8915 |006d: const-string v1, "alt_upload" // string@1589 │ │ +0a679e: 1a02 4401 |006f: const-string v2, "0" // string@0144 │ │ +0a67a2: 7230 3501 1002 |0071: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a67a8: 0c00 |0074: move-result-object v0 │ │ +0a67aa: 6900 c908 |0075: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_upload:Ljava/lang/String; // field@08c9 │ │ +0a67ae: 5450 fe08 |0077: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a67b2: 1a01 8715 |0079: const-string v1, "alt_download" // string@1587 │ │ +0a67b6: 1a02 4401 |007b: const-string v2, "0" // string@0144 │ │ +0a67ba: 7230 3501 1002 |007d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a67c0: 0c00 |0080: move-result-object v0 │ │ +0a67c2: 6900 c808 |0081: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_download:Ljava/lang/String; // field@08c8 │ │ +0a67c6: 5450 fe08 |0083: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a67ca: 1a01 d62e |0085: const-string v1, "torrent_queueing" // string@2ed6 │ │ +0a67ce: 1202 |0087: const/4 v2, #int 0 // #0 │ │ +0a67d0: 7230 3401 1002 |0088: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +0a67d6: 0a00 |008b: move-result v0 │ │ +0a67d8: 6a00 0309 |008c: sput-boolean v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.torrent_queueing:Z // field@0903 │ │ +0a67dc: 5450 fe08 |008e: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a67e0: 1a01 3a24 |0090: const-string v1, "max_act_downloads" // string@243a │ │ +0a67e4: 1a02 4401 |0092: const-string v2, "0" // string@0144 │ │ +0a67e8: 7230 3501 1002 |0094: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a67ee: 0c00 |0097: move-result-object v0 │ │ +0a67f0: 6900 e808 |0098: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_downloads:Ljava/lang/String; // field@08e8 │ │ +0a67f4: 5450 fe08 |009a: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a67f8: 1a01 3c24 |009c: const-string v1, "max_act_uploads" // string@243c │ │ +0a67fc: 1a02 4401 |009e: const-string v2, "0" // string@0144 │ │ +0a6800: 7230 3501 1002 |00a0: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6806: 0c00 |00a3: move-result-object v0 │ │ +0a6808: 6900 ea08 |00a4: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_uploads:Ljava/lang/String; // field@08ea │ │ +0a680c: 5450 fe08 |00a6: iget-object v0, v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6810: 1a01 3b24 |00a8: const-string v1, "max_act_torrents" // string@243b │ │ +0a6814: 1a02 4401 |00aa: const-string v2, "0" // string@0144 │ │ +0a6818: 7230 3501 1002 |00ac: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a681e: 0c00 |00af: move-result-object v0 │ │ +0a6820: 6900 e908 |00b0: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_torrents:Ljava/lang/String; // field@08e9 │ │ +0a6824: 0e00 |00b2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1762 │ │ 0x0006 line=1764 │ │ 0x000d line=1766 │ │ 0x002f line=1769 │ │ 0x003b line=1771 │ │ @@ -231264,186 +231336,186 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 333 16-bit code units │ │ -0a6868: |[0a6868] com.lgallardo.qbittorrentclient.MainActivity.getSettings:()V │ │ -0a6878: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0a687a: 1217 |0001: const/4 v7, #int 1 // #1 │ │ -0a687c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0a687e: 7110 1703 0900 |0003: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -0a6884: 0c01 |0006: move-result-object v1 │ │ -0a6886: 5b91 fe08 |0007: iput-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a688a: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a688e: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6894: 5b91 cb08 |000e: iput-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.builderPrefs:Ljava/lang/StringBuilder; // field@08cb │ │ -0a6898: 5491 cb08 |0010: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.builderPrefs:Ljava/lang/StringBuilder; // field@08cb │ │ -0a689c: 2202 f804 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a68a0: 7010 a121 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a68a6: 1a03 0100 |0017: const-string v3, " │ │ +0a6828: |[0a6828] com.lgallardo.qbittorrentclient.MainActivity.getSettings:()V │ │ +0a6838: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0a683a: 1217 |0001: const/4 v7, #int 1 // #1 │ │ +0a683c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0a683e: 7110 1703 0900 |0003: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +0a6844: 0c01 |0006: move-result-object v1 │ │ +0a6846: 5b91 fe08 |0007: iput-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a684a: 2201 f804 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a684e: 7010 a121 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6854: 5b91 cb08 |000e: iput-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.builderPrefs:Ljava/lang/StringBuilder; // field@08cb │ │ +0a6858: 5491 cb08 |0010: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.builderPrefs:Ljava/lang/StringBuilder; // field@08cb │ │ +0a685c: 2202 f804 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6860: 7010 a121 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6866: 1a03 0100 |0017: const-string v3, " │ │ " // string@0001 │ │ -0a68aa: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a68b0: 0c02 |001c: move-result-object v2 │ │ -0a68b2: 5493 fe08 |001d: iget-object v3, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a68b6: 1a04 ab20 |001f: const-string v4, "language" // string@20ab │ │ -0a68ba: 1a05 970f |0021: const-string v5, "NULL" // string@0f97 │ │ -0a68be: 7230 3501 4305 |0023: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a68c4: 0c03 |0026: move-result-object v3 │ │ -0a68c6: 6e20 aa21 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a68cc: 0c02 |002a: move-result-object v2 │ │ -0a68ce: 6e10 af21 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a68d4: 0c02 |002e: move-result-object v2 │ │ -0a68d6: 6e20 aa21 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a68dc: 5491 fe08 |0032: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a68e0: 1a02 ff1e |0034: const-string v2, "hostname" // string@1eff │ │ -0a68e4: 1a03 0000 |0036: const-string v3, "" // string@0000 │ │ -0a68e8: 7230 3501 2103 |0038: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a68ee: 0c01 |003b: move-result-object v1 │ │ -0a68f0: 6901 e008 |003c: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -0a68f4: 5491 fe08 |003e: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a68f8: 1a02 f82c |0040: const-string v2, "subfolder" // string@2cf8 │ │ -0a68fc: 1a03 0000 |0042: const-string v3, "" // string@0000 │ │ -0a6900: 7230 3501 2103 |0044: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6906: 0c01 |0047: move-result-object v1 │ │ -0a6908: 6901 0109 |0048: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ -0a690c: 5491 fe08 |004a: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6910: 1a02 bd27 |004c: const-string v2, "protocol" // string@27bd │ │ -0a6914: 1a03 970f |004e: const-string v3, "NULL" // string@0f97 │ │ -0a6918: 7230 3501 2103 |0050: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a691e: 0c01 |0053: move-result-object v1 │ │ -0a6920: 6901 f708 |0054: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -0a6924: 5491 fe08 |0056: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6928: 1a02 6727 |0058: const-string v2, "port" // string@2767 │ │ -0a692c: 1a03 5301 |005a: const-string v3, "8080" // string@0153 │ │ -0a6930: 7230 3501 2103 |005c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6936: 0c01 |005f: move-result-object v1 │ │ -0a6938: 7110 5121 0100 |0060: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a693e: 0a01 |0063: move-result v1 │ │ -0a6940: 6701 f508 |0064: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ -0a6944: 5491 fe08 |0066: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6948: 1a02 7d2f |0068: const-string v2, "username" // string@2f7d │ │ -0a694c: 1a03 970f |006a: const-string v3, "NULL" // string@0f97 │ │ -0a6950: 7230 3501 2103 |006c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6956: 0c01 |006f: move-result-object v1 │ │ -0a6958: 6901 0609 |0070: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ -0a695c: 5491 fe08 |0072: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6960: 1a02 0d27 |0074: const-string v2, "password" // string@270d │ │ -0a6964: 1a03 970f |0076: const-string v3, "NULL" // string@0f97 │ │ -0a6968: 7230 3501 2103 |0078: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a696e: 0c01 |007b: move-result-object v1 │ │ -0a6970: 6901 f408 |007c: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ -0a6974: 5491 fe08 |007e: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6978: 1a02 301f |0080: const-string v2, "https" // string@1f30 │ │ -0a697c: 7230 3401 2106 |0082: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -0a6982: 0a01 |0085: move-result v1 │ │ -0a6984: 6a01 e208 |0086: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.https:Z // field@08e2 │ │ -0a6988: 6301 e208 |0088: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.https:Z // field@08e2 │ │ -0a698c: 3801 a200 |008a: if-eqz v1, 012c // +00a2 │ │ -0a6990: 1a01 301f |008c: const-string v1, "https" // string@1f30 │ │ -0a6994: 6901 f708 |008e: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -0a6998: 5491 fe08 |0090: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a699c: 1a02 4a16 |0092: const-string v2, "auto_refresh" // string@164a │ │ -0a69a0: 7230 3401 2107 |0094: invoke-interface {v1, v2, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -0a69a6: 0a01 |0097: move-result v1 │ │ -0a69a8: 6a01 ca08 |0098: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.auto_refresh:Z // field@08ca │ │ -0a69ac: 5491 fe08 |009a: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a69b0: 1a02 4028 |009c: const-string v2, "refresh_period" // string@2840 │ │ -0a69b4: 1a03 4901 |009e: const-string v3, "120000" // string@0149 │ │ -0a69b8: 7230 3501 2103 |00a0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a69be: 0c01 |00a3: move-result-object v1 │ │ -0a69c0: 7110 5121 0100 |00a4: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a69c6: 0a01 |00a7: move-result v1 │ │ -0a69c8: 6701 fa08 |00a8: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ -0a69cc: 5491 fe08 |00aa: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a69d0: 1a02 fa17 |00ac: const-string v2, "connection_timeout" // string@17fa │ │ -0a69d4: 1a03 5101 |00ae: const-string v3, "5" // string@0151 │ │ -0a69d8: 7230 3501 2103 |00b0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a69de: 0c01 |00b3: move-result-object v1 │ │ -0a69e0: 7110 5121 0100 |00b4: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a69e6: 0a01 |00b7: move-result v1 │ │ -0a69e8: 6701 cd08 |00b8: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ -0a69ec: 5491 fe08 |00ba: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a69f0: 1a02 c318 |00bc: const-string v2, "data_timeout" // string@18c3 │ │ -0a69f4: 1a03 5201 |00be: const-string v3, "8" // string@0152 │ │ -0a69f8: 7230 3501 2103 |00c0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a69fe: 0c01 |00c3: move-result-object v1 │ │ -0a6a00: 7110 5121 0100 |00c4: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a6a06: 0a01 |00c7: move-result v1 │ │ -0a6a08: 6701 d108 |00c8: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ -0a6a0c: 5491 fe08 |00ca: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6a10: 1a02 752c |00cc: const-string v2, "sortby" // string@2c75 │ │ -0a6a14: 1a03 970f |00ce: const-string v3, "NULL" // string@0f97 │ │ -0a6a18: 7230 3501 2103 |00d0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6a1e: 0c01 |00d3: move-result-object v1 │ │ -0a6a20: 6901 0009 |00d4: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ -0a6a24: 5491 fe08 |00d6: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6a28: 1a02 f328 |00d8: const-string v2, "reverse_order" // string@28f3 │ │ -0a6a2c: 7230 3401 2106 |00da: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -0a6a32: 0a01 |00dd: move-result v1 │ │ -0a6a34: 6a01 fb08 |00de: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ -0a6a38: 5491 fe08 |00e0: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6a3c: 1a02 be18 |00e2: const-string v2, "dark_ui" // string@18be │ │ -0a6a40: 7230 3401 2106 |00e4: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -0a6a46: 0a01 |00e7: move-result v1 │ │ -0a6a48: 6a01 d008 |00e8: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.dark_ui:Z // field@08d0 │ │ -0a6a4c: 5491 fe08 |00ea: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6a50: 1a02 ef27 |00ec: const-string v2, "qb_version" // string@27ef │ │ -0a6a54: 1a03 4e01 |00ee: const-string v3, "3.1.x" // string@014e │ │ -0a6a58: 7230 3501 2103 |00f0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6a5e: 0c01 |00f3: move-result-object v1 │ │ -0a6a60: 6901 f908 |00f4: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0a6a64: 5491 fe08 |00f6: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6a68: 1a02 ea27 |00f8: const-string v2, "qbCookie" // string@27ea │ │ -0a6a6c: 7230 3501 2108 |00fa: invoke-interface {v1, v2, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6a72: 0c01 |00fd: move-result-object v1 │ │ -0a6a74: 6901 ce08 |00fe: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a6a78: 5491 fe08 |0100: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6a7c: 1a02 bc20 |0102: const-string v2, "lastState" // string@20bc │ │ -0a6a80: 7230 3501 2108 |0104: invoke-interface {v1, v2, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6a86: 0c01 |0107: move-result-object v1 │ │ -0a6a88: 6901 e508 |0108: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.lastState:Ljava/lang/String; // field@08e5 │ │ -0a6a8c: 5491 fe08 |010a: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6a90: 1a02 3925 |010c: const-string v2, "notification_period" // string@2539 │ │ -0a6a94: 1a03 4b01 |010e: const-string v3, "120000L" // string@014b │ │ -0a6a98: 7230 3501 2103 |0110: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ -0a6a9e: 0c01 |0113: move-result-object v1 │ │ -0a6aa0: 7110 5921 0100 |0114: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ -0a6aa6: 0b02 |0117: move-result-wide v2 │ │ -0a6aa8: 6802 f108 |0118: sput-wide v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.notification_period:J // field@08f1 │ │ -0a6aac: 5491 fe08 |011a: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6ab0: 1a02 c61e |011c: const-string v2, "header" // string@1ec6 │ │ -0a6ab4: 7230 3401 2107 |011e: invoke-interface {v1, v2, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ -0a6aba: 0a01 |0121: move-result v1 │ │ -0a6abc: 6a01 dd08 |0122: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.header:Z // field@08dd │ │ -0a6ac0: 0e00 |0124: return-void │ │ -0a6ac2: 0d00 |0125: move-exception v0 │ │ -0a6ac4: 1301 901f |0126: const/16 v1, #int 8080 // #1f90 │ │ -0a6ac8: 6701 f508 |0128: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ -0a6acc: 2900 3cff |012a: goto/16 0066 // -00c4 │ │ -0a6ad0: 1a01 041f |012c: const-string v1, "http" // string@1f04 │ │ -0a6ad4: 6901 f708 |012e: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ -0a6ad8: 2900 60ff |0130: goto/16 0090 // -00a0 │ │ -0a6adc: 0d00 |0132: move-exception v0 │ │ -0a6ade: 1401 c0d4 0100 |0133: const v1, #float 1.68156e-40 // #0001d4c0 │ │ -0a6ae4: 6701 fa08 |0136: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ -0a6ae8: 2900 72ff |0138: goto/16 00aa // -008e │ │ -0a6aec: 0d00 |013a: move-exception v0 │ │ -0a6aee: 1251 |013b: const/4 v1, #int 5 // #5 │ │ -0a6af0: 6701 cd08 |013c: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ -0a6af4: 2900 7cff |013e: goto/16 00ba // -0084 │ │ -0a6af8: 0d00 |0140: move-exception v0 │ │ -0a6afa: 1301 0800 |0141: const/16 v1, #int 8 // #8 │ │ -0a6afe: 6701 d108 |0143: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ -0a6b02: 2885 |0145: goto 00ca // -007b │ │ -0a6b04: 0d00 |0146: move-exception v0 │ │ -0a6b06: 1702 c0d4 0100 |0147: const-wide/32 v2, #float 1.68156e-40 // #0001d4c0 │ │ -0a6b0c: 6802 f108 |014a: sput-wide v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.notification_period:J // field@08f1 │ │ -0a6b10: 28ce |014c: goto 011a // -0032 │ │ +0a686a: 6e20 aa21 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6870: 0c02 |001c: move-result-object v2 │ │ +0a6872: 5493 fe08 |001d: iget-object v3, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6876: 1a04 a720 |001f: const-string v4, "language" // string@20a7 │ │ +0a687a: 1a05 930f |0021: const-string v5, "NULL" // string@0f93 │ │ +0a687e: 7230 3501 4305 |0023: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6884: 0c03 |0026: move-result-object v3 │ │ +0a6886: 6e20 aa21 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a688c: 0c02 |002a: move-result-object v2 │ │ +0a688e: 6e10 af21 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6894: 0c02 |002e: move-result-object v2 │ │ +0a6896: 6e20 aa21 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a689c: 5491 fe08 |0032: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a68a0: 1a02 fb1e |0034: const-string v2, "hostname" // string@1efb │ │ +0a68a4: 1a03 0000 |0036: const-string v3, "" // string@0000 │ │ +0a68a8: 7230 3501 2103 |0038: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a68ae: 0c01 |003b: move-result-object v1 │ │ +0a68b0: 6901 e008 |003c: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +0a68b4: 5491 fe08 |003e: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a68b8: 1a02 f42c |0040: const-string v2, "subfolder" // string@2cf4 │ │ +0a68bc: 1a03 0000 |0042: const-string v3, "" // string@0000 │ │ +0a68c0: 7230 3501 2103 |0044: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a68c6: 0c01 |0047: move-result-object v1 │ │ +0a68c8: 6901 0109 |0048: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.subfolder:Ljava/lang/String; // field@0901 │ │ +0a68cc: 5491 fe08 |004a: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a68d0: 1a02 b927 |004c: const-string v2, "protocol" // string@27b9 │ │ +0a68d4: 1a03 930f |004e: const-string v3, "NULL" // string@0f93 │ │ +0a68d8: 7230 3501 2103 |0050: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a68de: 0c01 |0053: move-result-object v1 │ │ +0a68e0: 6901 f708 |0054: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +0a68e4: 5491 fe08 |0056: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a68e8: 1a02 6327 |0058: const-string v2, "port" // string@2763 │ │ +0a68ec: 1a03 5301 |005a: const-string v3, "8080" // string@0153 │ │ +0a68f0: 7230 3501 2103 |005c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a68f6: 0c01 |005f: move-result-object v1 │ │ +0a68f8: 7110 5121 0100 |0060: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a68fe: 0a01 |0063: move-result v1 │ │ +0a6900: 6701 f508 |0064: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ +0a6904: 5491 fe08 |0066: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6908: 1a02 792f |0068: const-string v2, "username" // string@2f79 │ │ +0a690c: 1a03 930f |006a: const-string v3, "NULL" // string@0f93 │ │ +0a6910: 7230 3501 2103 |006c: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6916: 0c01 |006f: move-result-object v1 │ │ +0a6918: 6901 0609 |0070: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.username:Ljava/lang/String; // field@0906 │ │ +0a691c: 5491 fe08 |0072: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6920: 1a02 0927 |0074: const-string v2, "password" // string@2709 │ │ +0a6924: 1a03 930f |0076: const-string v3, "NULL" // string@0f93 │ │ +0a6928: 7230 3501 2103 |0078: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a692e: 0c01 |007b: move-result-object v1 │ │ +0a6930: 6901 f408 |007c: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.password:Ljava/lang/String; // field@08f4 │ │ +0a6934: 5491 fe08 |007e: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6938: 1a02 2c1f |0080: const-string v2, "https" // string@1f2c │ │ +0a693c: 7230 3401 2106 |0082: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +0a6942: 0a01 |0085: move-result v1 │ │ +0a6944: 6a01 e208 |0086: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.https:Z // field@08e2 │ │ +0a6948: 6301 e208 |0088: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.https:Z // field@08e2 │ │ +0a694c: 3801 a200 |008a: if-eqz v1, 012c // +00a2 │ │ +0a6950: 1a01 2c1f |008c: const-string v1, "https" // string@1f2c │ │ +0a6954: 6901 f708 |008e: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +0a6958: 5491 fe08 |0090: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a695c: 1a02 4616 |0092: const-string v2, "auto_refresh" // string@1646 │ │ +0a6960: 7230 3401 2107 |0094: invoke-interface {v1, v2, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +0a6966: 0a01 |0097: move-result v1 │ │ +0a6968: 6a01 ca08 |0098: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.auto_refresh:Z // field@08ca │ │ +0a696c: 5491 fe08 |009a: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6970: 1a02 3c28 |009c: const-string v2, "refresh_period" // string@283c │ │ +0a6974: 1a03 4901 |009e: const-string v3, "120000" // string@0149 │ │ +0a6978: 7230 3501 2103 |00a0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a697e: 0c01 |00a3: move-result-object v1 │ │ +0a6980: 7110 5121 0100 |00a4: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a6986: 0a01 |00a7: move-result v1 │ │ +0a6988: 6701 fa08 |00a8: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ +0a698c: 5491 fe08 |00aa: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6990: 1a02 f617 |00ac: const-string v2, "connection_timeout" // string@17f6 │ │ +0a6994: 1a03 5101 |00ae: const-string v3, "5" // string@0151 │ │ +0a6998: 7230 3501 2103 |00b0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a699e: 0c01 |00b3: move-result-object v1 │ │ +0a69a0: 7110 5121 0100 |00b4: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a69a6: 0a01 |00b7: move-result v1 │ │ +0a69a8: 6701 cd08 |00b8: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ +0a69ac: 5491 fe08 |00ba: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a69b0: 1a02 bf18 |00bc: const-string v2, "data_timeout" // string@18bf │ │ +0a69b4: 1a03 5201 |00be: const-string v3, "8" // string@0152 │ │ +0a69b8: 7230 3501 2103 |00c0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a69be: 0c01 |00c3: move-result-object v1 │ │ +0a69c0: 7110 5121 0100 |00c4: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a69c6: 0a01 |00c7: move-result v1 │ │ +0a69c8: 6701 d108 |00c8: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ +0a69cc: 5491 fe08 |00ca: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a69d0: 1a02 712c |00cc: const-string v2, "sortby" // string@2c71 │ │ +0a69d4: 1a03 930f |00ce: const-string v3, "NULL" // string@0f93 │ │ +0a69d8: 7230 3501 2103 |00d0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a69de: 0c01 |00d3: move-result-object v1 │ │ +0a69e0: 6901 0009 |00d4: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.sortby:Ljava/lang/String; // field@0900 │ │ +0a69e4: 5491 fe08 |00d6: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a69e8: 1a02 ef28 |00d8: const-string v2, "reverse_order" // string@28ef │ │ +0a69ec: 7230 3401 2106 |00da: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +0a69f2: 0a01 |00dd: move-result v1 │ │ +0a69f4: 6a01 fb08 |00de: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.reverse_order:Z // field@08fb │ │ +0a69f8: 5491 fe08 |00e0: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a69fc: 1a02 ba18 |00e2: const-string v2, "dark_ui" // string@18ba │ │ +0a6a00: 7230 3401 2106 |00e4: invoke-interface {v1, v2, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +0a6a06: 0a01 |00e7: move-result v1 │ │ +0a6a08: 6a01 d008 |00e8: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.dark_ui:Z // field@08d0 │ │ +0a6a0c: 5491 fe08 |00ea: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6a10: 1a02 eb27 |00ec: const-string v2, "qb_version" // string@27eb │ │ +0a6a14: 1a03 4e01 |00ee: const-string v3, "3.1.x" // string@014e │ │ +0a6a18: 7230 3501 2103 |00f0: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6a1e: 0c01 |00f3: move-result-object v1 │ │ +0a6a20: 6901 f908 |00f4: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0a6a24: 5491 fe08 |00f6: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6a28: 1a02 e627 |00f8: const-string v2, "qbCookie" // string@27e6 │ │ +0a6a2c: 7230 3501 2108 |00fa: invoke-interface {v1, v2, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6a32: 0c01 |00fd: move-result-object v1 │ │ +0a6a34: 6901 ce08 |00fe: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a6a38: 5491 fe08 |0100: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6a3c: 1a02 b820 |0102: const-string v2, "lastState" // string@20b8 │ │ +0a6a40: 7230 3501 2108 |0104: invoke-interface {v1, v2, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6a46: 0c01 |0107: move-result-object v1 │ │ +0a6a48: 6901 e508 |0108: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.lastState:Ljava/lang/String; // field@08e5 │ │ +0a6a4c: 5491 fe08 |010a: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6a50: 1a02 3525 |010c: const-string v2, "notification_period" // string@2535 │ │ +0a6a54: 1a03 4b01 |010e: const-string v3, "120000L" // string@014b │ │ +0a6a58: 7230 3501 2103 |0110: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0135 │ │ +0a6a5e: 0c01 |0113: move-result-object v1 │ │ +0a6a60: 7110 5921 0100 |0114: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ +0a6a66: 0b02 |0117: move-result-wide v2 │ │ +0a6a68: 6802 f108 |0118: sput-wide v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.notification_period:J // field@08f1 │ │ +0a6a6c: 5491 fe08 |011a: iget-object v1, v9, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6a70: 1a02 c21e |011c: const-string v2, "header" // string@1ec2 │ │ +0a6a74: 7230 3401 2107 |011e: invoke-interface {v1, v2, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0134 │ │ +0a6a7a: 0a01 |0121: move-result v1 │ │ +0a6a7c: 6a01 dd08 |0122: sput-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.header:Z // field@08dd │ │ +0a6a80: 0e00 |0124: return-void │ │ +0a6a82: 0d00 |0125: move-exception v0 │ │ +0a6a84: 1301 901f |0126: const/16 v1, #int 8080 // #1f90 │ │ +0a6a88: 6701 f508 |0128: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.port:I // field@08f5 │ │ +0a6a8c: 2900 3cff |012a: goto/16 0066 // -00c4 │ │ +0a6a90: 1a01 001f |012c: const-string v1, "http" // string@1f00 │ │ +0a6a94: 6901 f708 |012e: sput-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.protocol:Ljava/lang/String; // field@08f7 │ │ +0a6a98: 2900 60ff |0130: goto/16 0090 // -00a0 │ │ +0a6a9c: 0d00 |0132: move-exception v0 │ │ +0a6a9e: 1401 c0d4 0100 |0133: const v1, #float 1.68156e-40 // #0001d4c0 │ │ +0a6aa4: 6701 fa08 |0136: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ +0a6aa8: 2900 72ff |0138: goto/16 00aa // -008e │ │ +0a6aac: 0d00 |013a: move-exception v0 │ │ +0a6aae: 1251 |013b: const/4 v1, #int 5 // #5 │ │ +0a6ab0: 6701 cd08 |013c: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.connection_timeout:I // field@08cd │ │ +0a6ab4: 2900 7cff |013e: goto/16 00ba // -0084 │ │ +0a6ab8: 0d00 |0140: move-exception v0 │ │ +0a6aba: 1301 0800 |0141: const/16 v1, #int 8 // #8 │ │ +0a6abe: 6701 d108 |0143: sput v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.data_timeout:I // field@08d1 │ │ +0a6ac2: 2885 |0145: goto 00ca // -007b │ │ +0a6ac4: 0d00 |0146: move-exception v0 │ │ +0a6ac6: 1702 c0d4 0100 |0147: const-wide/32 v2, #float 1.68156e-40 // #0001d4c0 │ │ +0a6acc: 6802 f108 |014a: sput-wide v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.notification_period:J // field@08f1 │ │ +0a6ad0: 28ce |014c: goto 011a // -0032 │ │ catches : 5 │ │ 0x0056 - 0x0066 │ │ Ljava/lang/NumberFormatException; -> 0x0125 │ │ 0x009a - 0x00aa │ │ Ljava/lang/NumberFormatException; -> 0x0132 │ │ 0x00aa - 0x00ba │ │ Ljava/lang/NumberFormatException; -> 0x013a │ │ @@ -231501,27 +231573,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a6b58: |[0a6b58] com.lgallardo.qbittorrentclient.MainActivity.increasePrioTorrent:(Ljava/lang/String;)V │ │ -0a6b68: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a6b6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a6b6e: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a6b74: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a6b76: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a6b7a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a6b7c: 1a03 821f |000a: const-string v3, "increasePrio" // string@1f82 │ │ -0a6b80: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a6b84: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a6b86: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a6b8a: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a6b90: 0e00 |0014: return-void │ │ +0a6b18: |[0a6b18] com.lgallardo.qbittorrentclient.MainActivity.increasePrioTorrent:(Ljava/lang/String;)V │ │ +0a6b28: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a6b2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a6b2e: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a6b34: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a6b36: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a6b3a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a6b3c: 1a03 7e1f |000a: const-string v3, "increasePrio" // string@1f7e │ │ +0a6b40: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a6b44: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a6b46: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a6b4a: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a6b50: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1386 │ │ 0x0006 line=1387 │ │ 0x0014 line=1389 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -231533,27 +231605,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a6b94: |[0a6b94] com.lgallardo.qbittorrentclient.MainActivity.maxPrioTorrent:(Ljava/lang/String;)V │ │ -0a6ba4: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a6ba8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a6baa: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a6bb0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a6bb2: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a6bb6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a6bb8: 1a03 2e24 |000a: const-string v3, "maxPrio" // string@242e │ │ -0a6bbc: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a6bc0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a6bc2: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a6bc6: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a6bcc: 0e00 |0014: return-void │ │ +0a6b54: |[0a6b54] com.lgallardo.qbittorrentclient.MainActivity.maxPrioTorrent:(Ljava/lang/String;)V │ │ +0a6b64: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a6b68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a6b6a: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a6b70: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a6b72: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a6b76: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a6b78: 1a03 2a24 |000a: const-string v3, "maxPrio" // string@242a │ │ +0a6b7c: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a6b80: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a6b82: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a6b86: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a6b8c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1400 │ │ 0x0006 line=1401 │ │ 0x0014 line=1403 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -231565,27 +231637,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a6bd0: |[0a6bd0] com.lgallardo.qbittorrentclient.MainActivity.minPrioTorrent:(Ljava/lang/String;)V │ │ -0a6be0: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a6be4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a6be6: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a6bec: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a6bee: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a6bf2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a6bf4: 1a03 7d24 |000a: const-string v3, "minPrio" // string@247d │ │ -0a6bf8: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a6bfc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a6bfe: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a6c02: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a6c08: 0e00 |0014: return-void │ │ +0a6b90: |[0a6b90] com.lgallardo.qbittorrentclient.MainActivity.minPrioTorrent:(Ljava/lang/String;)V │ │ +0a6ba0: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a6ba4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a6ba6: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a6bac: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a6bae: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a6bb2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a6bb4: 1a03 7924 |000a: const-string v3, "minPrio" // string@2479 │ │ +0a6bb8: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a6bbc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a6bbe: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a6bc2: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a6bc8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1407 │ │ 0x0006 line=1408 │ │ 0x0014 line=1410 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -231597,55 +231669,62 @@ │ │ type : '(Ljava/util/HashMap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -0a6c0c: |[0a6c0c] com.lgallardo.qbittorrentclient.MainActivity.notifyCompleted:(Ljava/util/HashMap;)V │ │ -0a6c1c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0a6c1e: 2201 3700 |0001: new-instance v1, Landroid/content/Intent; // type@0037 │ │ -0a6c22: 1c05 9004 |0003: const-class v5, Lcom/lgallardo/qbittorrentclient/MainActivity; // type@0490 │ │ -0a6c26: 7030 0101 8105 |0005: invoke-direct {v1, v8, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ -0a6c2c: 7140 ba00 7871 |0008: invoke-static {v8, v7, v1, v7}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ba │ │ -0a6c32: 0c04 |000b: move-result-object v4 │ │ -0a6c34: 2205 1e00 |000c: new-instance v5, Landroid/app/Notification$Builder; // type@001e │ │ -0a6c38: 7020 8000 8500 |000e: invoke-direct {v5, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ -0a6c3e: 1a06 df27 |0011: const-string v6, "qBittorrent" // string@27df │ │ -0a6c42: 6e20 8d00 6500 |0013: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ -0a6c48: 0c05 |0016: move-result-object v5 │ │ -0a6c4a: 1a06 be12 |0017: const-string v6, "Torrent(s) completed" // string@12be │ │ -0a6c4e: 6e20 8c00 6500 |0019: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ -0a6c54: 0c05 |001c: move-result-object v5 │ │ -0a6c56: 1406 2f00 027f |001d: const v6, #float 1.72801e+38 // #7f02002f │ │ -0a6c5c: 6e20 9e00 6500 |0020: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@009e │ │ -0a6c62: 0c05 |0023: move-result-object v5 │ │ -0a6c64: 6e10 3b22 0900 |0024: invoke-virtual {v9}, Ljava/util/HashMap;.size:()I // method@223b │ │ -0a6c6a: 0a06 |0027: move-result v6 │ │ -0a6c6c: 6e20 9700 6500 |0028: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ -0a6c72: 0c05 |002b: move-result-object v5 │ │ -0a6c74: 6e20 8b00 4500 |002c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ -0a6c7a: 0c05 |002f: move-result-object v5 │ │ -0a6c7c: 1216 |0030: const/4 v6, #int 1 // #1 │ │ -0a6c7e: 6e20 8600 6500 |0031: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ -0a6c84: 0c00 |0034: move-result-object v0 │ │ -0a6c86: 1a05 3625 |0035: const-string v5, "notification" // string@2536 │ │ -0a6c8a: 6e20 cd1f 5800 |0037: invoke-virtual {v8, v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1fcd │ │ -0a6c90: 0c03 |003a: move-result-object v3 │ │ -0a6c92: 1f03 2100 |003b: check-cast v3, Landroid/app/NotificationManager; // type@0021 │ │ -0a6c96: 6e10 8500 0000 |003d: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0085 │ │ -0a6c9c: 0c02 |0040: move-result-object v2 │ │ -0a6c9e: 6e30 b500 7302 |0041: invoke-virtual {v3, v7, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@00b5 │ │ -0a6ca4: 0e00 |0044: return-void │ │ +0a6bcc: |[0a6bcc] com.lgallardo.qbittorrentclient.MainActivity.notifyCompleted:(Ljava/util/HashMap;)V │ │ +0a6bdc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a6bde: 2201 3700 |0001: new-instance v1, Landroid/content/Intent; // type@0037 │ │ +0a6be2: 1c05 9004 |0003: const-class v5, Lcom/lgallardo/qbittorrentclient/MainActivity; // type@0490 │ │ +0a6be6: 7030 0101 8105 |0005: invoke-direct {v1, v8, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ +0a6bec: 7140 ba00 7871 |0008: invoke-static {v8, v7, v1, v7}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ba │ │ +0a6bf2: 0c04 |000b: move-result-object v4 │ │ +0a6bf4: 2205 1e00 |000c: new-instance v5, Landroid/app/Notification$Builder; // type@001e │ │ +0a6bf8: 7020 8000 8500 |000e: invoke-direct {v5, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0080 │ │ +0a6bfe: 1a06 db27 |0011: const-string v6, "qBittorrent" // string@27db │ │ +0a6c02: 6e20 8d00 6500 |0013: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008d │ │ +0a6c08: 0c05 |0016: move-result-object v5 │ │ +0a6c0a: 1a06 ba12 |0017: const-string v6, "Torrent(s) completed" // string@12ba │ │ +0a6c0e: 6e20 8c00 6500 |0019: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@008c │ │ +0a6c14: 0c05 |001c: move-result-object v5 │ │ +0a6c16: 1406 2f00 027f |001d: const v6, #float 1.72801e+38 // #7f02002f │ │ +0a6c1c: 6e20 9e00 6500 |0020: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@009e │ │ +0a6c22: 0c05 |0023: move-result-object v5 │ │ +0a6c24: 6e10 3b22 0900 |0024: invoke-virtual {v9}, Ljava/util/HashMap;.size:()I // method@223b │ │ +0a6c2a: 0a06 |0027: move-result v6 │ │ +0a6c2c: 6e20 9700 6500 |0028: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0097 │ │ +0a6c32: 0c05 |002b: move-result-object v5 │ │ +0a6c34: 6e20 8b00 4500 |002c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@008b │ │ +0a6c3a: 0c05 |002f: move-result-object v5 │ │ +0a6c3c: 1216 |0030: const/4 v6, #int 1 // #1 │ │ +0a6c3e: 6e20 8600 6500 |0031: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0086 │ │ +0a6c44: 0c00 |0034: move-result-object v0 │ │ +0a6c46: 1a05 3225 |0035: const-string v5, "notification" // string@2532 │ │ +0a6c4a: 6e20 cd1f 5800 |0037: invoke-virtual {v8, v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1fcd │ │ +0a6c50: 0c03 |003a: move-result-object v3 │ │ +0a6c52: 1f03 2100 |003b: check-cast v3, Landroid/app/NotificationManager; // type@0021 │ │ +0a6c56: 6e10 8500 0000 |003d: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0085 │ │ +0a6c5c: 0c02 |0040: move-result-object v2 │ │ +0a6c5e: 6e30 b500 7302 |0041: invoke-virtual {v3, v7, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@00b5 │ │ +0a6c64: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1791 │ │ 0x0008 line=1792 │ │ 0x000c line=1796 │ │ + 0x0013 line=1797 │ │ + 0x0019 line=1798 │ │ + 0x0020 line=1799 │ │ + 0x0024 line=1800 │ │ + 0x002c line=1801 │ │ + 0x0031 line=1802 │ │ 0x0035 line=1805 │ │ + 0x0037 line=1806 │ │ 0x003d line=1810 │ │ 0x0041 line=1812 │ │ 0x0044 line=1830 │ │ locals : │ │ 0x0035 - 0x0045 reg=0 builder Landroid/app/Notification$Builder; │ │ 0x0008 - 0x0045 reg=1 intent Landroid/content/Intent; │ │ 0x0041 - 0x0045 reg=2 notification Landroid/app/Notification; │ │ @@ -231659,274 +231738,274 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 528 16-bit code units │ │ -0a6ca8: |[0a6ca8] com.lgallardo.qbittorrentclient.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -0a6cb8: 54c0 d508 |0000: iget-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a6cbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a6cbe: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -0a6cc0: 6e30 a61e 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a6cc6: 54c0 f008 |0007: iget-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a6cca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0a6ccc: 4600 0001 |000a: aget-object v0, v0, v1 │ │ -0a6cd0: 6e20 f71f 0c00 |000c: invoke-virtual {v12, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a6cd6: 390d a400 |000f: if-nez v13, 00b3 // +00a4 │ │ -0a6cda: 6e10 cc1f 0c00 |0011: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ -0a6ce0: 6200 f908 |0014: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0a6ce4: 1a01 4f01 |0016: const-string v1, "3.2.x" // string@014f │ │ -0a6ce8: 6e20 8621 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a6cee: 0a00 |001b: move-result v0 │ │ -0a6cf0: 3800 ee01 |001c: if-eqz v0, 020a // +01ee │ │ -0a6cf4: 6200 ce08 |001e: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a6cf8: 3800 0c00 |0020: if-eqz v0, 002c // +000c │ │ -0a6cfc: 6200 ce08 |0022: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a6d00: 1a01 0000 |0024: const-string v1, "" // string@0000 │ │ -0a6d04: 6e20 8621 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a6d0a: 0a00 |0029: move-result v0 │ │ -0a6d0c: 3800 0e00 |002a: if-eqz v0, 0038 // +000e │ │ -0a6d10: 2200 8d04 |002c: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ -0a6d14: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -0a6d16: 7030 901f c001 |002f: invoke-direct {v0, v12, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ -0a6d1c: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -0a6d1e: 2311 9a06 |0033: new-array v1, v1, [Ljava/lang/Void; // type@069a │ │ -0a6d22: 6e20 931f 1000 |0035: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ -0a6d28: 6e10 d11f 0c00 |0038: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ -0a6d2e: 220a 8e04 |003b: new-instance v10, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; // type@048e │ │ -0a6d32: 1200 |003d: const/4 v0, #int 0 // #0 │ │ -0a6d34: 7030 971f ca00 |003e: invoke-direct {v10, v12, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f97 │ │ -0a6d3a: 1220 |0041: const/4 v0, #int 2 // #2 │ │ -0a6d3c: 2300 9906 |0042: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ -0a6d40: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -0a6d42: 2202 f804 |0045: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6d46: 7010 a121 0200 |0047: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6d4c: 54c3 f808 |004a: iget-object v3, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a6d50: 6e20 aa21 3200 |004c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6d56: 0c02 |004f: move-result-object v2 │ │ -0a6d58: 1a03 3b01 |0050: const-string v3, "/preferences" // string@013b │ │ -0a6d5c: 6e20 aa21 3200 |0052: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6d62: 0c02 |0055: move-result-object v2 │ │ -0a6d64: 6e10 af21 0200 |0056: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6d6a: 0c02 |0059: move-result-object v2 │ │ -0a6d6c: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ -0a6d70: 1211 |005c: const/4 v1, #int 1 // #1 │ │ -0a6d72: 1a02 cd1d |005d: const-string v2, "getSettings" // string@1dcd │ │ -0a6d76: 4d02 0001 |005f: aput-object v2, v0, v1 │ │ -0a6d7a: 6e20 9a1f 0a00 |0061: invoke-virtual {v10, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f9a │ │ -0a6d80: 1210 |0064: const/4 v0, #int 1 // #1 │ │ -0a6d82: 5cc0 cc08 |0065: iput-boolean v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ -0a6d86: 7110 1703 0c00 |0067: invoke-static {v12}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ -0a6d8c: 0c00 |006a: move-result-object v0 │ │ -0a6d8e: 5bc0 fe08 |006b: iput-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6d92: 54c0 fe08 |006d: iget-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ -0a6d96: 7210 3301 0000 |006f: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ -0a6d9c: 0c07 |0072: move-result-object v7 │ │ -0a6d9e: 1a00 db17 |0073: const-string v0, "completed_hashes" // string@17db │ │ -0a6da2: 1a01 0000 |0075: const-string v1, "" // string@0000 │ │ -0a6da6: 7230 3201 0701 |0077: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ -0a6dac: 7210 2f01 0700 |007a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ -0a6db2: 6e10 c31f 0c00 |007d: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ -0a6db8: 0c00 |0080: move-result-object v0 │ │ -0a6dba: 1a01 7715 |0081: const-string v1, "alarm" // string@1577 │ │ -0a6dbe: 6e20 5100 1000 |0083: invoke-virtual {v0, v1}, Landroid/app/Application;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0051 │ │ -0a6dc4: 0c00 |0086: move-result-object v0 │ │ -0a6dc6: 1f00 1100 |0087: check-cast v0, Landroid/app/AlarmManager; // type@0011 │ │ -0a6dca: 5bc0 c708 |0089: iput-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmMgr:Landroid/app/AlarmManager; // field@08c7 │ │ -0a6dce: 2208 3700 |008b: new-instance v8, Landroid/content/Intent; // type@0037 │ │ -0a6dd2: 6e10 c31f 0c00 |008d: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ -0a6dd8: 0c00 |0090: move-result-object v0 │ │ -0a6dda: 1c01 9604 |0091: const-class v1, Lcom/lgallardo/qbittorrentclient/NotifierService; // type@0496 │ │ -0a6dde: 7030 0101 0801 |0093: invoke-direct {v8, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ -0a6de4: 6e10 c31f 0c00 |0096: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ -0a6dea: 0c00 |0099: move-result-object v0 │ │ -0a6dec: 1201 |009a: const/4 v1, #int 0 // #0 │ │ -0a6dee: 1202 |009b: const/4 v2, #int 0 // #0 │ │ -0a6df0: 7140 bb00 1028 |009c: invoke-static {v0, v1, v8, v2}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ -0a6df6: 0c00 |009f: move-result-object v0 │ │ -0a6df8: 5bc0 c608 |00a0: iput-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmIntent:Landroid/app/PendingIntent; // field@08c6 │ │ -0a6dfc: 54c0 c708 |00a2: iget-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmMgr:Landroid/app/AlarmManager; // field@08c7 │ │ -0a6e00: 1221 |00a4: const/4 v1, #int 2 // #2 │ │ -0a6e02: 7100 0503 0000 |00a5: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0305 │ │ -0a6e08: 0b02 |00a8: move-result-wide v2 │ │ -0a6e0a: 1604 8813 |00a9: const-wide/16 v4, #int 5000 // #1388 │ │ -0a6e0e: bb42 |00ab: add-long/2addr v2, v4 │ │ -0a6e10: 6104 f108 |00ac: sget-wide v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.notification_period:J // field@08f1 │ │ -0a6e14: 54c6 c608 |00ae: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmIntent:Landroid/app/PendingIntent; // field@08c6 │ │ -0a6e18: 7407 4800 0000 |00b0: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setInexactRepeating:(IJJLandroid/app/PendingIntent;)V // method@0048 │ │ -0a6e1e: 1210 |00b3: const/4 v0, #int 1 // #1 │ │ -0a6e20: 330d 3901 |00b4: if-ne v13, v0, 01ed // +0139 │ │ -0a6e24: 1a09 0000 |00b6: const-string v9, "" // string@0000 │ │ -0a6e28: 6e10 ca1f 0c00 |00b8: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getOptions:()V // method@1fca │ │ -0a6e2e: 2200 f804 |00bb: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6e32: 7010 a121 0000 |00bd: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6e38: 6e20 aa21 9000 |00c0: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6e3e: 0c00 |00c3: move-result-object v0 │ │ -0a6e40: 1a01 af00 |00c4: const-string v1, ""max_connec":" // string@00af │ │ -0a6e44: 6e20 aa21 1000 |00c6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6e4a: 0c00 |00c9: move-result-object v0 │ │ -0a6e4c: 6201 da08 |00ca: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_max_num_connections:Ljava/lang/String; // field@08da │ │ -0a6e50: 6e20 aa21 1000 |00cc: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6e56: 0c00 |00cf: move-result-object v0 │ │ -0a6e58: 6e10 af21 0000 |00d0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6e5e: 0c09 |00d3: move-result-object v9 │ │ -0a6e60: 2200 f804 |00d4: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6e64: 7010 a121 0000 |00d6: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6e6a: 6e20 aa21 9000 |00d9: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6e70: 0c00 |00dc: move-result-object v0 │ │ -0a6e72: 1a01 2c01 |00dd: const-string v1, ","max_connec_per_torrent":" // string@012c │ │ -0a6e76: 6e20 aa21 1000 |00df: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6e7c: 0c00 |00e2: move-result-object v0 │ │ -0a6e7e: 6201 eb08 |00e3: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_conn_per_torrent:Ljava/lang/String; // field@08eb │ │ -0a6e82: 6e20 aa21 1000 |00e5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6e88: 0c00 |00e8: move-result-object v0 │ │ -0a6e8a: 6e10 af21 0000 |00e9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6e90: 0c09 |00ec: move-result-object v9 │ │ -0a6e92: 2200 f804 |00ed: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6e96: 7010 a121 0000 |00ef: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6e9c: 6e20 aa21 9000 |00f2: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6ea2: 0c00 |00f5: move-result-object v0 │ │ -0a6ea4: 1a01 2d01 |00f6: const-string v1, ","max_uploads_per_torrent":" // string@012d │ │ -0a6ea8: 6e20 aa21 1000 |00f8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6eae: 0c00 |00fb: move-result-object v0 │ │ -0a6eb0: 6201 ec08 |00fc: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_upslots_per_torrent:Ljava/lang/String; // field@08ec │ │ -0a6eb4: 6e20 aa21 1000 |00fe: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6eba: 0c00 |0101: move-result-object v0 │ │ -0a6ebc: 6e10 af21 0000 |0102: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6ec2: 0c09 |0105: move-result-object v9 │ │ -0a6ec4: 2200 f804 |0106: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6ec8: 7010 a121 0000 |0108: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6ece: 6e20 aa21 9000 |010b: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6ed4: 0c00 |010e: move-result-object v0 │ │ -0a6ed6: 1a01 2f01 |010f: const-string v1, ","up_limit":" // string@012f │ │ -0a6eda: 6e20 aa21 1000 |0111: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6ee0: 0c00 |0114: move-result-object v0 │ │ -0a6ee2: 6201 db08 |0115: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ -0a6ee6: 6e20 aa21 1000 |0117: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6eec: 0c00 |011a: move-result-object v0 │ │ -0a6eee: 6e10 af21 0000 |011b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6ef4: 0c09 |011e: move-result-object v9 │ │ -0a6ef6: 2200 f804 |011f: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6efa: 7010 a121 0000 |0121: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6f00: 6e20 aa21 9000 |0124: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f06: 0c00 |0127: move-result-object v0 │ │ -0a6f08: 1a01 2801 |0128: const-string v1, ","dl_limit":" // string@0128 │ │ -0a6f0c: 6e20 aa21 1000 |012a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f12: 0c00 |012d: move-result-object v0 │ │ -0a6f14: 6201 d908 |012e: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ -0a6f18: 6e20 aa21 1000 |0130: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f1e: 0c00 |0133: move-result-object v0 │ │ -0a6f20: 6e10 af21 0000 |0134: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6f26: 0c09 |0137: move-result-object v9 │ │ -0a6f28: 2200 f804 |0138: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6f2c: 7010 a121 0000 |013a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6f32: 6e20 aa21 9000 |013d: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f38: 0c00 |0140: move-result-object v0 │ │ -0a6f3a: 1a01 2701 |0141: const-string v1, ","alt_up_limit":" // string@0127 │ │ -0a6f3e: 6e20 aa21 1000 |0143: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f44: 0c00 |0146: move-result-object v0 │ │ -0a6f46: 6201 c908 |0147: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_upload:Ljava/lang/String; // field@08c9 │ │ -0a6f4a: 6e20 aa21 1000 |0149: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f50: 0c00 |014c: move-result-object v0 │ │ -0a6f52: 6e10 af21 0000 |014d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6f58: 0c09 |0150: move-result-object v9 │ │ -0a6f5a: 2200 f804 |0151: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6f5e: 7010 a121 0000 |0153: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6f64: 6e20 aa21 9000 |0156: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f6a: 0c00 |0159: move-result-object v0 │ │ -0a6f6c: 1a01 2601 |015a: const-string v1, ","alt_dl_limit":" // string@0126 │ │ -0a6f70: 6e20 aa21 1000 |015c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f76: 0c00 |015f: move-result-object v0 │ │ -0a6f78: 6201 c808 |0160: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_download:Ljava/lang/String; // field@08c8 │ │ -0a6f7c: 6e20 aa21 1000 |0162: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f82: 0c00 |0165: move-result-object v0 │ │ -0a6f84: 6e10 af21 0000 |0166: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6f8a: 0c09 |0169: move-result-object v9 │ │ -0a6f8c: 2200 f804 |016a: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6f90: 7010 a121 0000 |016c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6f96: 6e20 aa21 9000 |016f: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6f9c: 0c00 |0172: move-result-object v0 │ │ -0a6f9e: 1a01 2e01 |0173: const-string v1, ","queueing_enabled":" // string@012e │ │ -0a6fa2: 6e20 aa21 1000 |0175: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6fa8: 0c00 |0178: move-result-object v0 │ │ -0a6faa: 6301 0309 |0179: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.torrent_queueing:Z // field@0903 │ │ -0a6fae: 6e20 ab21 1000 |017b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ -0a6fb4: 0c00 |017e: move-result-object v0 │ │ -0a6fb6: 6e10 af21 0000 |017f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6fbc: 0c09 |0182: move-result-object v9 │ │ -0a6fbe: 2200 f804 |0183: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6fc2: 7010 a121 0000 |0185: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6fc8: 6e20 aa21 9000 |0188: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6fce: 0c00 |018b: move-result-object v0 │ │ -0a6fd0: 1a01 2901 |018c: const-string v1, ","max_active_downloads":" // string@0129 │ │ -0a6fd4: 6e20 aa21 1000 |018e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6fda: 0c00 |0191: move-result-object v0 │ │ -0a6fdc: 6201 e808 |0192: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_downloads:Ljava/lang/String; // field@08e8 │ │ -0a6fe0: 6e20 aa21 1000 |0194: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a6fe6: 0c00 |0197: move-result-object v0 │ │ -0a6fe8: 6e10 af21 0000 |0198: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a6fee: 0c09 |019b: move-result-object v9 │ │ -0a6ff0: 2200 f804 |019c: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a6ff4: 7010 a121 0000 |019e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a6ffa: 6e20 aa21 9000 |01a1: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a7000: 0c00 |01a4: move-result-object v0 │ │ -0a7002: 1a01 2b01 |01a5: const-string v1, ","max_active_uploads":" // string@012b │ │ -0a7006: 6e20 aa21 1000 |01a7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a700c: 0c00 |01aa: move-result-object v0 │ │ -0a700e: 6201 ea08 |01ab: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_uploads:Ljava/lang/String; // field@08ea │ │ -0a7012: 6e20 aa21 1000 |01ad: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a7018: 0c00 |01b0: move-result-object v0 │ │ -0a701a: 6e10 af21 0000 |01b1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a7020: 0c09 |01b4: move-result-object v9 │ │ -0a7022: 2200 f804 |01b5: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a7026: 7010 a121 0000 |01b7: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a702c: 6e20 aa21 9000 |01ba: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a7032: 0c00 |01bd: move-result-object v0 │ │ -0a7034: 1a01 2a01 |01be: const-string v1, ","max_active_torrents":" // string@012a │ │ -0a7038: 6e20 aa21 1000 |01c0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a703e: 0c00 |01c3: move-result-object v0 │ │ -0a7040: 6201 e908 |01c4: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_torrents:Ljava/lang/String; // field@08e9 │ │ -0a7044: 6e20 aa21 1000 |01c6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a704a: 0c00 |01c9: move-result-object v0 │ │ -0a704c: 6e10 af21 0000 |01ca: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a7052: 0c09 |01cd: move-result-object v9 │ │ -0a7054: 2200 f804 |01ce: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a7058: 7010 a121 0000 |01d0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a705e: 1a01 6b30 |01d3: const-string v1, "{" // string@306b │ │ -0a7062: 6e20 aa21 1000 |01d5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a7068: 0c00 |01d8: move-result-object v0 │ │ -0a706a: 6e20 aa21 9000 |01d9: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a7070: 0c00 |01dc: move-result-object v0 │ │ -0a7072: 1a01 6e30 |01dd: const-string v1, "}" // string@306e │ │ -0a7076: 6e20 aa21 1000 |01df: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a707c: 0c00 |01e2: move-result-object v0 │ │ -0a707e: 6e10 af21 0000 |01e3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a7084: 0c09 |01e6: move-result-object v9 │ │ -0a7086: 6e20 f31f 9c00 |01e7: invoke-virtual {v12, v9}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setQBittorrentPrefefrences:(Ljava/lang/String;)V // method@1ff3 │ │ -0a708c: 1210 |01ea: const/4 v0, #int 1 // #1 │ │ -0a708e: 5cc0 cc08 |01eb: iput-boolean v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ -0a7092: 1220 |01ed: const/4 v0, #int 2 // #2 │ │ -0a7094: 330d 0500 |01ee: if-ne v13, v0, 01f3 // +0005 │ │ -0a7098: 1210 |01f0: const/4 v0, #int 1 // #1 │ │ -0a709a: 5cc0 cc08 |01f1: iput-boolean v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ -0a709e: 12f0 |01f3: const/4 v0, #int -1 // #ff │ │ -0a70a0: 330e 1000 |01f4: if-ne v14, v0, 0204 // +0010 │ │ -0a70a4: 1a00 ab18 |01f6: const-string v0, "currentState" // string@18ab │ │ -0a70a8: 6e20 1501 0f00 |01f8: invoke-virtual {v15, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -0a70ae: 0c0b |01fb: move-result-object v11 │ │ -0a70b0: 380b 0800 |01fc: if-eqz v11, 0204 // +0008 │ │ -0a70b4: 6e20 f41f bc00 |01fe: invoke-virtual {v12, v11}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setSelectionAndTitle:(Ljava/lang/String;)V // method@1ff4 │ │ -0a70ba: 7020 e91f bc00 |0201: invoke-direct {v12, v11}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a70c0: 390e 0500 |0204: if-nez v14, 0209 // +0005 │ │ -0a70c4: 7010 e81f 0c00 |0206: invoke-direct {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:()V // method@1fe8 │ │ -0a70ca: 0e00 |0209: return-void │ │ -0a70cc: 1a00 0000 |020a: const-string v0, "" // string@0000 │ │ -0a70d0: 6900 ce08 |020c: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a70d4: 2900 2afe |020e: goto/16 0038 // -01d6 │ │ +0a6c68: |[0a6c68] com.lgallardo.qbittorrentclient.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +0a6c78: 54c0 d508 |0000: iget-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a6c7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a6c7e: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +0a6c80: 6e30 a61e 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a6c86: 54c0 f008 |0007: iget-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a6c8a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0a6c8c: 4600 0001 |000a: aget-object v0, v0, v1 │ │ +0a6c90: 6e20 f71f 0c00 |000c: invoke-virtual {v12, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a6c96: 390d a400 |000f: if-nez v13, 00b3 // +00a4 │ │ +0a6c9a: 6e10 cc1f 0c00 |0011: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ +0a6ca0: 6200 f908 |0014: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0a6ca4: 1a01 4f01 |0016: const-string v1, "3.2.x" // string@014f │ │ +0a6ca8: 6e20 8621 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a6cae: 0a00 |001b: move-result v0 │ │ +0a6cb0: 3800 ee01 |001c: if-eqz v0, 020a // +01ee │ │ +0a6cb4: 6200 ce08 |001e: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a6cb8: 3800 0c00 |0020: if-eqz v0, 002c // +000c │ │ +0a6cbc: 6200 ce08 |0022: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a6cc0: 1a01 0000 |0024: const-string v1, "" // string@0000 │ │ +0a6cc4: 6e20 8621 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a6cca: 0a00 |0029: move-result v0 │ │ +0a6ccc: 3800 0e00 |002a: if-eqz v0, 0038 // +000e │ │ +0a6cd0: 2200 8d04 |002c: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ +0a6cd4: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +0a6cd6: 7030 901f c001 |002f: invoke-direct {v0, v12, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ +0a6cdc: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +0a6cde: 2311 9a06 |0033: new-array v1, v1, [Ljava/lang/Void; // type@069a │ │ +0a6ce2: 6e20 931f 1000 |0035: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ +0a6ce8: 6e10 d11f 0c00 |0038: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ +0a6cee: 220a 8e04 |003b: new-instance v10, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; // type@048e │ │ +0a6cf2: 1200 |003d: const/4 v0, #int 0 // #0 │ │ +0a6cf4: 7030 971f ca00 |003e: invoke-direct {v10, v12, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f97 │ │ +0a6cfa: 1220 |0041: const/4 v0, #int 2 // #2 │ │ +0a6cfc: 2300 9906 |0042: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ +0a6d00: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +0a6d02: 2202 f804 |0045: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6d06: 7010 a121 0200 |0047: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6d0c: 54c3 f808 |004a: iget-object v3, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a6d10: 6e20 aa21 3200 |004c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6d16: 0c02 |004f: move-result-object v2 │ │ +0a6d18: 1a03 3b01 |0050: const-string v3, "/preferences" // string@013b │ │ +0a6d1c: 6e20 aa21 3200 |0052: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6d22: 0c02 |0055: move-result-object v2 │ │ +0a6d24: 6e10 af21 0200 |0056: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6d2a: 0c02 |0059: move-result-object v2 │ │ +0a6d2c: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ +0a6d30: 1211 |005c: const/4 v1, #int 1 // #1 │ │ +0a6d32: 1a02 c91d |005d: const-string v2, "getSettings" // string@1dc9 │ │ +0a6d36: 4d02 0001 |005f: aput-object v2, v0, v1 │ │ +0a6d3a: 6e20 9a1f 0a00 |0061: invoke-virtual {v10, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f9a │ │ +0a6d40: 1210 |0064: const/4 v0, #int 1 // #1 │ │ +0a6d42: 5cc0 cc08 |0065: iput-boolean v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ +0a6d46: 7110 1703 0c00 |0067: invoke-static {v12}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0317 │ │ +0a6d4c: 0c00 |006a: move-result-object v0 │ │ +0a6d4e: 5bc0 fe08 |006b: iput-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6d52: 54c0 fe08 |006d: iget-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.sharedPrefs:Landroid/content/SharedPreferences; // field@08fe │ │ +0a6d56: 7210 3301 0000 |006f: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0133 │ │ +0a6d5c: 0c07 |0072: move-result-object v7 │ │ +0a6d5e: 1a00 d717 |0073: const-string v0, "completed_hashes" // string@17d7 │ │ +0a6d62: 1a01 0000 |0075: const-string v1, "" // string@0000 │ │ +0a6d66: 7230 3201 0701 |0077: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0132 │ │ +0a6d6c: 7210 2f01 0700 |007a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@012f │ │ +0a6d72: 6e10 c31f 0c00 |007d: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ +0a6d78: 0c00 |0080: move-result-object v0 │ │ +0a6d7a: 1a01 7315 |0081: const-string v1, "alarm" // string@1573 │ │ +0a6d7e: 6e20 5100 1000 |0083: invoke-virtual {v0, v1}, Landroid/app/Application;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0051 │ │ +0a6d84: 0c00 |0086: move-result-object v0 │ │ +0a6d86: 1f00 1100 |0087: check-cast v0, Landroid/app/AlarmManager; // type@0011 │ │ +0a6d8a: 5bc0 c708 |0089: iput-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmMgr:Landroid/app/AlarmManager; // field@08c7 │ │ +0a6d8e: 2208 3700 |008b: new-instance v8, Landroid/content/Intent; // type@0037 │ │ +0a6d92: 6e10 c31f 0c00 |008d: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ +0a6d98: 0c00 |0090: move-result-object v0 │ │ +0a6d9a: 1c01 9604 |0091: const-class v1, Lcom/lgallardo/qbittorrentclient/NotifierService; // type@0496 │ │ +0a6d9e: 7030 0101 0801 |0093: invoke-direct {v8, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ +0a6da4: 6e10 c31f 0c00 |0096: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ +0a6daa: 0c00 |0099: move-result-object v0 │ │ +0a6dac: 1201 |009a: const/4 v1, #int 0 // #0 │ │ +0a6dae: 1202 |009b: const/4 v2, #int 0 // #0 │ │ +0a6db0: 7140 bb00 1028 |009c: invoke-static {v0, v1, v8, v2}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ +0a6db6: 0c00 |009f: move-result-object v0 │ │ +0a6db8: 5bc0 c608 |00a0: iput-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmIntent:Landroid/app/PendingIntent; // field@08c6 │ │ +0a6dbc: 54c0 c708 |00a2: iget-object v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmMgr:Landroid/app/AlarmManager; // field@08c7 │ │ +0a6dc0: 1221 |00a4: const/4 v1, #int 2 // #2 │ │ +0a6dc2: 7100 0503 0000 |00a5: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0305 │ │ +0a6dc8: 0b02 |00a8: move-result-wide v2 │ │ +0a6dca: 1604 8813 |00a9: const-wide/16 v4, #int 5000 // #1388 │ │ +0a6dce: bb42 |00ab: add-long/2addr v2, v4 │ │ +0a6dd0: 6104 f108 |00ac: sget-wide v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.notification_period:J // field@08f1 │ │ +0a6dd4: 54c6 c608 |00ae: iget-object v6, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmIntent:Landroid/app/PendingIntent; // field@08c6 │ │ +0a6dd8: 7407 4800 0000 |00b0: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setInexactRepeating:(IJJLandroid/app/PendingIntent;)V // method@0048 │ │ +0a6dde: 1210 |00b3: const/4 v0, #int 1 // #1 │ │ +0a6de0: 330d 3901 |00b4: if-ne v13, v0, 01ed // +0139 │ │ +0a6de4: 1a09 0000 |00b6: const-string v9, "" // string@0000 │ │ +0a6de8: 6e10 ca1f 0c00 |00b8: invoke-virtual {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getOptions:()V // method@1fca │ │ +0a6dee: 2200 f804 |00bb: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6df2: 7010 a121 0000 |00bd: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6df8: 6e20 aa21 9000 |00c0: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6dfe: 0c00 |00c3: move-result-object v0 │ │ +0a6e00: 1a01 af00 |00c4: const-string v1, ""max_connec":" // string@00af │ │ +0a6e04: 6e20 aa21 1000 |00c6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6e0a: 0c00 |00c9: move-result-object v0 │ │ +0a6e0c: 6201 da08 |00ca: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_max_num_connections:Ljava/lang/String; // field@08da │ │ +0a6e10: 6e20 aa21 1000 |00cc: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6e16: 0c00 |00cf: move-result-object v0 │ │ +0a6e18: 6e10 af21 0000 |00d0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6e1e: 0c09 |00d3: move-result-object v9 │ │ +0a6e20: 2200 f804 |00d4: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6e24: 7010 a121 0000 |00d6: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6e2a: 6e20 aa21 9000 |00d9: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6e30: 0c00 |00dc: move-result-object v0 │ │ +0a6e32: 1a01 2c01 |00dd: const-string v1, ","max_connec_per_torrent":" // string@012c │ │ +0a6e36: 6e20 aa21 1000 |00df: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6e3c: 0c00 |00e2: move-result-object v0 │ │ +0a6e3e: 6201 eb08 |00e3: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_conn_per_torrent:Ljava/lang/String; // field@08eb │ │ +0a6e42: 6e20 aa21 1000 |00e5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6e48: 0c00 |00e8: move-result-object v0 │ │ +0a6e4a: 6e10 af21 0000 |00e9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6e50: 0c09 |00ec: move-result-object v9 │ │ +0a6e52: 2200 f804 |00ed: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6e56: 7010 a121 0000 |00ef: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6e5c: 6e20 aa21 9000 |00f2: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6e62: 0c00 |00f5: move-result-object v0 │ │ +0a6e64: 1a01 2d01 |00f6: const-string v1, ","max_uploads_per_torrent":" // string@012d │ │ +0a6e68: 6e20 aa21 1000 |00f8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6e6e: 0c00 |00fb: move-result-object v0 │ │ +0a6e70: 6201 ec08 |00fc: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_num_upslots_per_torrent:Ljava/lang/String; // field@08ec │ │ +0a6e74: 6e20 aa21 1000 |00fe: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6e7a: 0c00 |0101: move-result-object v0 │ │ +0a6e7c: 6e10 af21 0000 |0102: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6e82: 0c09 |0105: move-result-object v9 │ │ +0a6e84: 2200 f804 |0106: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6e88: 7010 a121 0000 |0108: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6e8e: 6e20 aa21 9000 |010b: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6e94: 0c00 |010e: move-result-object v0 │ │ +0a6e96: 1a01 2f01 |010f: const-string v1, ","up_limit":" // string@012f │ │ +0a6e9a: 6e20 aa21 1000 |0111: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6ea0: 0c00 |0114: move-result-object v0 │ │ +0a6ea2: 6201 db08 |0115: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ +0a6ea6: 6e20 aa21 1000 |0117: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6eac: 0c00 |011a: move-result-object v0 │ │ +0a6eae: 6e10 af21 0000 |011b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6eb4: 0c09 |011e: move-result-object v9 │ │ +0a6eb6: 2200 f804 |011f: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6eba: 7010 a121 0000 |0121: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6ec0: 6e20 aa21 9000 |0124: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6ec6: 0c00 |0127: move-result-object v0 │ │ +0a6ec8: 1a01 2801 |0128: const-string v1, ","dl_limit":" // string@0128 │ │ +0a6ecc: 6e20 aa21 1000 |012a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6ed2: 0c00 |012d: move-result-object v0 │ │ +0a6ed4: 6201 d908 |012e: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ +0a6ed8: 6e20 aa21 1000 |0130: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6ede: 0c00 |0133: move-result-object v0 │ │ +0a6ee0: 6e10 af21 0000 |0134: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6ee6: 0c09 |0137: move-result-object v9 │ │ +0a6ee8: 2200 f804 |0138: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6eec: 7010 a121 0000 |013a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6ef2: 6e20 aa21 9000 |013d: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6ef8: 0c00 |0140: move-result-object v0 │ │ +0a6efa: 1a01 2701 |0141: const-string v1, ","alt_up_limit":" // string@0127 │ │ +0a6efe: 6e20 aa21 1000 |0143: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6f04: 0c00 |0146: move-result-object v0 │ │ +0a6f06: 6201 c908 |0147: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_upload:Ljava/lang/String; // field@08c9 │ │ +0a6f0a: 6e20 aa21 1000 |0149: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6f10: 0c00 |014c: move-result-object v0 │ │ +0a6f12: 6e10 af21 0000 |014d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6f18: 0c09 |0150: move-result-object v9 │ │ +0a6f1a: 2200 f804 |0151: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6f1e: 7010 a121 0000 |0153: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6f24: 6e20 aa21 9000 |0156: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6f2a: 0c00 |0159: move-result-object v0 │ │ +0a6f2c: 1a01 2601 |015a: const-string v1, ","alt_dl_limit":" // string@0126 │ │ +0a6f30: 6e20 aa21 1000 |015c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6f36: 0c00 |015f: move-result-object v0 │ │ +0a6f38: 6201 c808 |0160: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.alt_download:Ljava/lang/String; // field@08c8 │ │ +0a6f3c: 6e20 aa21 1000 |0162: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6f42: 0c00 |0165: move-result-object v0 │ │ +0a6f44: 6e10 af21 0000 |0166: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6f4a: 0c09 |0169: move-result-object v9 │ │ +0a6f4c: 2200 f804 |016a: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6f50: 7010 a121 0000 |016c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6f56: 6e20 aa21 9000 |016f: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6f5c: 0c00 |0172: move-result-object v0 │ │ +0a6f5e: 1a01 2e01 |0173: const-string v1, ","queueing_enabled":" // string@012e │ │ +0a6f62: 6e20 aa21 1000 |0175: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6f68: 0c00 |0178: move-result-object v0 │ │ +0a6f6a: 6301 0309 |0179: sget-boolean v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.torrent_queueing:Z // field@0903 │ │ +0a6f6e: 6e20 ab21 1000 |017b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@21ab │ │ +0a6f74: 0c00 |017e: move-result-object v0 │ │ +0a6f76: 6e10 af21 0000 |017f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6f7c: 0c09 |0182: move-result-object v9 │ │ +0a6f7e: 2200 f804 |0183: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6f82: 7010 a121 0000 |0185: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6f88: 6e20 aa21 9000 |0188: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6f8e: 0c00 |018b: move-result-object v0 │ │ +0a6f90: 1a01 2901 |018c: const-string v1, ","max_active_downloads":" // string@0129 │ │ +0a6f94: 6e20 aa21 1000 |018e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6f9a: 0c00 |0191: move-result-object v0 │ │ +0a6f9c: 6201 e808 |0192: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_downloads:Ljava/lang/String; // field@08e8 │ │ +0a6fa0: 6e20 aa21 1000 |0194: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6fa6: 0c00 |0197: move-result-object v0 │ │ +0a6fa8: 6e10 af21 0000 |0198: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6fae: 0c09 |019b: move-result-object v9 │ │ +0a6fb0: 2200 f804 |019c: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6fb4: 7010 a121 0000 |019e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6fba: 6e20 aa21 9000 |01a1: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6fc0: 0c00 |01a4: move-result-object v0 │ │ +0a6fc2: 1a01 2b01 |01a5: const-string v1, ","max_active_uploads":" // string@012b │ │ +0a6fc6: 6e20 aa21 1000 |01a7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6fcc: 0c00 |01aa: move-result-object v0 │ │ +0a6fce: 6201 ea08 |01ab: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_uploads:Ljava/lang/String; // field@08ea │ │ +0a6fd2: 6e20 aa21 1000 |01ad: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6fd8: 0c00 |01b0: move-result-object v0 │ │ +0a6fda: 6e10 af21 0000 |01b1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a6fe0: 0c09 |01b4: move-result-object v9 │ │ +0a6fe2: 2200 f804 |01b5: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a6fe6: 7010 a121 0000 |01b7: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a6fec: 6e20 aa21 9000 |01ba: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6ff2: 0c00 |01bd: move-result-object v0 │ │ +0a6ff4: 1a01 2a01 |01be: const-string v1, ","max_active_torrents":" // string@012a │ │ +0a6ff8: 6e20 aa21 1000 |01c0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a6ffe: 0c00 |01c3: move-result-object v0 │ │ +0a7000: 6201 e908 |01c4: sget-object v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.max_act_torrents:Ljava/lang/String; // field@08e9 │ │ +0a7004: 6e20 aa21 1000 |01c6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a700a: 0c00 |01c9: move-result-object v0 │ │ +0a700c: 6e10 af21 0000 |01ca: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a7012: 0c09 |01cd: move-result-object v9 │ │ +0a7014: 2200 f804 |01ce: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a7018: 7010 a121 0000 |01d0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a701e: 1a01 6730 |01d3: const-string v1, "{" // string@3067 │ │ +0a7022: 6e20 aa21 1000 |01d5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a7028: 0c00 |01d8: move-result-object v0 │ │ +0a702a: 6e20 aa21 9000 |01d9: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a7030: 0c00 |01dc: move-result-object v0 │ │ +0a7032: 1a01 6a30 |01dd: const-string v1, "}" // string@306a │ │ +0a7036: 6e20 aa21 1000 |01df: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a703c: 0c00 |01e2: move-result-object v0 │ │ +0a703e: 6e10 af21 0000 |01e3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a7044: 0c09 |01e6: move-result-object v9 │ │ +0a7046: 6e20 f31f 9c00 |01e7: invoke-virtual {v12, v9}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setQBittorrentPrefefrences:(Ljava/lang/String;)V // method@1ff3 │ │ +0a704c: 1210 |01ea: const/4 v0, #int 1 // #1 │ │ +0a704e: 5cc0 cc08 |01eb: iput-boolean v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ +0a7052: 1220 |01ed: const/4 v0, #int 2 // #2 │ │ +0a7054: 330d 0500 |01ee: if-ne v13, v0, 01f3 // +0005 │ │ +0a7058: 1210 |01f0: const/4 v0, #int 1 // #1 │ │ +0a705a: 5cc0 cc08 |01f1: iput-boolean v0, v12, Lcom/lgallardo/qbittorrentclient/MainActivity;.canrefresh:Z // field@08cc │ │ +0a705e: 12f0 |01f3: const/4 v0, #int -1 // #ff │ │ +0a7060: 330e 1000 |01f4: if-ne v14, v0, 0204 // +0010 │ │ +0a7064: 1a00 a718 |01f6: const-string v0, "currentState" // string@18a7 │ │ +0a7068: 6e20 1501 0f00 |01f8: invoke-virtual {v15, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +0a706e: 0c0b |01fb: move-result-object v11 │ │ +0a7070: 380b 0800 |01fc: if-eqz v11, 0204 // +0008 │ │ +0a7074: 6e20 f41f bc00 |01fe: invoke-virtual {v12, v11}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setSelectionAndTitle:(Ljava/lang/String;)V // method@1ff4 │ │ +0a707a: 7020 e91f bc00 |0201: invoke-direct {v12, v11}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a7080: 390e 0500 |0204: if-nez v14, 0209 // +0005 │ │ +0a7084: 7010 e81f 0c00 |0206: invoke-direct {v12}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:()V // method@1fe8 │ │ +0a708a: 0e00 |0209: return-void │ │ +0a708c: 1a00 0000 |020a: const-string v0, "" // string@0000 │ │ +0a7090: 6900 ce08 |020c: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a7094: 2900 2afe |020e: goto/16 0038 // -01d6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0007 line=1032 │ │ 0x000f line=1034 │ │ 0x0011 line=1037 │ │ 0x0014 line=1039 │ │ @@ -231940,14 +232019,16 @@ │ │ 0x006d line=1069 │ │ 0x0073 line=1072 │ │ 0x007a line=1076 │ │ 0x007d line=1078 │ │ 0x008b line=1079 │ │ 0x0096 line=1080 │ │ 0x00a2 line=1082 │ │ + 0x00a5 line=1083 │ │ + 0x00b0 line=1082 │ │ 0x00b3 line=1092 │ │ 0x00b6 line=1094 │ │ 0x00b8 line=1097 │ │ 0x00bb line=1104 │ │ 0x00d4 line=1107 │ │ 0x00ed line=1110 │ │ 0x0106 line=1113 │ │ @@ -231988,26 +232069,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0a70d8: |[0a70d8] com.lgallardo.qbittorrentclient.MainActivity.onBackPressed:()V │ │ -0a70e8: 6e10 c71f 0100 |0000: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a70ee: 0c00 |0003: move-result-object v0 │ │ -0a70f0: 6e10 6600 0000 |0004: invoke-virtual {v0}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ -0a70f6: 0a00 |0007: move-result v0 │ │ -0a70f8: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -0a70fc: 6e10 c01f 0100 |000a: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.finish:()V // method@1fc0 │ │ -0a7102: 0e00 |000d: return-void │ │ -0a7104: 6e10 c71f 0100 |000e: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a710a: 0c00 |0011: move-result-object v0 │ │ -0a710c: 6e10 6700 0000 |0012: invoke-virtual {v0}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a7112: 28f8 |0015: goto 000d // -0008 │ │ +0a7098: |[0a7098] com.lgallardo.qbittorrentclient.MainActivity.onBackPressed:()V │ │ +0a70a8: 6e10 c71f 0100 |0000: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a70ae: 0c00 |0003: move-result-object v0 │ │ +0a70b0: 6e10 6600 0000 |0004: invoke-virtual {v0}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ +0a70b6: 0a00 |0007: move-result v0 │ │ +0a70b8: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +0a70bc: 6e10 c01f 0100 |000a: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.finish:()V // method@1fc0 │ │ +0a70c2: 0e00 |000d: return-void │ │ +0a70c4: 6e10 c71f 0100 |000e: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a70ca: 0c00 |0011: move-result-object v0 │ │ +0a70cc: 6e10 6700 0000 |0012: invoke-virtual {v0}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a70d2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x000a line=577 │ │ 0x000d line=582 │ │ 0x000e line=580 │ │ locals : │ │ @@ -232018,341 +232099,343 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 668 16-bit code units │ │ -0a7114: |[0a7114] com.lgallardo.qbittorrentclient.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0a7124: 6f20 0805 fe00 |0000: invoke-super {v14, v15}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0508 │ │ -0a712a: 6e10 cc1f 0e00 |0003: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ -0a7130: 6e10 c31f 0e00 |0006: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ -0a7136: 0c00 |0009: move-result-object v0 │ │ -0a7138: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a713a: 2202 3700 |000b: new-instance v2, Landroid/content/Intent; // type@0037 │ │ -0a713e: 6e10 c31f 0e00 |000d: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ -0a7144: 0c03 |0010: move-result-object v3 │ │ -0a7146: 1c04 9604 |0011: const-class v4, Lcom/lgallardo/qbittorrentclient/NotifierService; // type@0496 │ │ -0a714a: 7030 0101 3204 |0013: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ -0a7150: 1503 0020 |0016: const/high16 v3, #int 536870912 // #2000 │ │ -0a7154: 7140 bb00 1032 |0018: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ -0a715a: 0c00 |001b: move-result-object v0 │ │ -0a715c: 3900 3800 |001c: if-nez v0, 0054 // +0038 │ │ -0a7160: 6e10 c31f 0e00 |001e: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ -0a7166: 0c00 |0021: move-result-object v0 │ │ -0a7168: 1a01 7715 |0022: const-string v1, "alarm" // string@1577 │ │ -0a716c: 6e20 5100 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/Application;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0051 │ │ -0a7172: 0c00 |0027: move-result-object v0 │ │ -0a7174: 1f00 1100 |0028: check-cast v0, Landroid/app/AlarmManager; // type@0011 │ │ -0a7178: 5be0 c708 |002a: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmMgr:Landroid/app/AlarmManager; // field@08c7 │ │ -0a717c: 220c 3700 |002c: new-instance v12, Landroid/content/Intent; // type@0037 │ │ -0a7180: 6e10 c31f 0e00 |002e: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ -0a7186: 0c00 |0031: move-result-object v0 │ │ -0a7188: 1c01 9604 |0032: const-class v1, Lcom/lgallardo/qbittorrentclient/NotifierService; // type@0496 │ │ -0a718c: 7030 0101 0c01 |0034: invoke-direct {v12, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ -0a7192: 6e10 c31f 0e00 |0037: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ -0a7198: 0c00 |003a: move-result-object v0 │ │ -0a719a: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -0a719c: 1202 |003c: const/4 v2, #int 0 // #0 │ │ -0a719e: 7140 bb00 102c |003d: invoke-static {v0, v1, v12, v2}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ -0a71a4: 0c00 |0040: move-result-object v0 │ │ -0a71a6: 5be0 c608 |0041: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmIntent:Landroid/app/PendingIntent; // field@08c6 │ │ -0a71aa: 54e0 c708 |0043: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmMgr:Landroid/app/AlarmManager; // field@08c7 │ │ -0a71ae: 1221 |0045: const/4 v1, #int 2 // #2 │ │ -0a71b0: 7100 0503 0000 |0046: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0305 │ │ -0a71b6: 0b02 |0049: move-result-wide v2 │ │ -0a71b8: 1604 8813 |004a: const-wide/16 v4, #int 5000 // #1388 │ │ -0a71bc: bb42 |004c: add-long/2addr v2, v4 │ │ -0a71be: 6104 f108 |004d: sget-wide v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.notification_period:J // field@08f1 │ │ -0a71c2: 54e6 c608 |004f: iget-object v6, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmIntent:Landroid/app/PendingIntent; // field@08c6 │ │ -0a71c6: 7407 4800 0000 |0051: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setInexactRepeating:(IJJLandroid/app/PendingIntent;)V // method@0048 │ │ -0a71cc: 6200 f908 |0054: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ -0a71d0: 1a01 4f01 |0056: const-string v1, "3.2.x" // string@014f │ │ -0a71d4: 6e20 8621 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a71da: 0a00 |005b: move-result v0 │ │ -0a71dc: 3800 e401 |005c: if-eqz v0, 0240 // +01e4 │ │ -0a71e0: 6200 ce08 |005e: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a71e4: 3800 0c00 |0060: if-eqz v0, 006c // +000c │ │ -0a71e8: 6200 ce08 |0062: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a71ec: 1a01 0000 |0064: const-string v1, "" // string@0000 │ │ -0a71f0: 6e20 8621 1000 |0066: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a71f6: 0a00 |0069: move-result v0 │ │ -0a71f8: 3800 0e00 |006a: if-eqz v0, 0078 // +000e │ │ -0a71fc: 2200 8d04 |006c: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ -0a7200: 1201 |006e: const/4 v1, #int 0 // #0 │ │ -0a7202: 7030 901f e001 |006f: invoke-direct {v0, v14, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ -0a7208: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -0a720a: 2311 9a06 |0073: new-array v1, v1, [Ljava/lang/Void; // type@069a │ │ -0a720e: 6e20 931f 1000 |0075: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ -0a7214: 6300 d008 |0078: sget-boolean v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.dark_ui:Z // field@08d0 │ │ -0a7218: 3800 cc01 |007a: if-eqz v0, 0246 // +01cc │ │ -0a721c: 1400 2100 097f |007c: const v0, #float 1.82105e+38 // #7f090021 │ │ -0a7222: 6e20 f51f 0e00 |007f: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTheme:(I)V // method@1ff5 │ │ -0a7228: 1400 0200 037f |0082: const v0, #float 1.74129e+38 // #7f030002 │ │ -0a722e: 6e20 f11f 0e00 |0085: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setContentView:(I)V // method@1ff1 │ │ -0a7234: 1400 0900 0b7f |0088: const v0, #float 1.84763e+38 // #7f0b0009 │ │ -0a723a: 6e20 bf1f 0e00 |008b: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7240: 0c00 |008e: move-result-object v0 │ │ -0a7242: 1f00 5d04 |008f: check-cast v0, Landroid/widget/ProgressBar; // type@045d │ │ -0a7246: 6900 f608 |0091: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ -0a724a: 1400 1600 087f |0093: const v0, #float 1.80775e+38 // #7f080016 │ │ -0a7250: 6e20 f61f 0e00 |0096: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(I)V // method@1ff6 │ │ -0a7256: 6e10 cb1f 0e00 |0099: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ -0a725c: 0c00 |009c: move-result-object v0 │ │ -0a725e: 1401 0200 057f |009d: const v1, #float 1.76787e+38 // #7f050002 │ │ -0a7264: 6e20 5001 1000 |00a0: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ -0a726a: 0c00 |00a3: move-result-object v0 │ │ -0a726c: 5be0 f008 |00a4: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a7270: 1400 0800 0b7f |00a6: const v0, #float 1.84763e+38 // #7f0b0008 │ │ -0a7276: 6e20 bf1f 0e00 |00a9: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a727c: 0c00 |00ac: move-result-object v0 │ │ -0a727e: 1f00 9203 |00ad: check-cast v0, Landroid/support/v4/widget/DrawerLayout; // type@0392 │ │ -0a7282: 5be0 d408 |00af: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ -0a7286: 1400 0e00 0b7f |00b1: const v0, #float 1.84763e+38 // #7f0b000e │ │ -0a728c: 6e20 bf1f 0e00 |00b4: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7292: 0c00 |00b7: move-result-object v0 │ │ -0a7294: 1f00 5904 |00b8: check-cast v0, Landroid/widget/ListView; // type@0459 │ │ -0a7298: 5be0 d508 |00ba: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a729c: 1300 0900 |00bc: const/16 v0, #int 9 // #9 │ │ -0a72a0: 2308 9106 |00be: new-array v8, v0, [Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0691 │ │ -0a72a4: 1200 |00c0: const/4 v0, #int 0 // #0 │ │ -0a72a6: 2201 9704 |00c1: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ -0a72aa: 1402 2400 027f |00c3: const v2, #float 1.728e+38 // #7f020024 │ │ -0a72b0: 54e3 f008 |00c6: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a72b4: 1204 |00c8: const/4 v4, #int 0 // #0 │ │ -0a72b6: 4603 0304 |00c9: aget-object v3, v3, v4 │ │ -0a72ba: 7030 1b20 2103 |00cb: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ -0a72c0: 4d01 0800 |00ce: aput-object v1, v8, v0 │ │ -0a72c4: 1210 |00d0: const/4 v0, #int 1 // #1 │ │ -0a72c6: 2201 9704 |00d1: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ -0a72ca: 1402 2600 027f |00d3: const v2, #float 1.728e+38 // #7f020026 │ │ -0a72d0: 54e3 f008 |00d6: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a72d4: 1214 |00d8: const/4 v4, #int 1 // #1 │ │ -0a72d6: 4603 0304 |00d9: aget-object v3, v3, v4 │ │ -0a72da: 7030 1b20 2103 |00db: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ -0a72e0: 4d01 0800 |00de: aput-object v1, v8, v0 │ │ -0a72e4: 1220 |00e0: const/4 v0, #int 2 // #2 │ │ -0a72e6: 2201 9704 |00e1: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ -0a72ea: 1402 2500 027f |00e3: const v2, #float 1.728e+38 // #7f020025 │ │ -0a72f0: 54e3 f008 |00e6: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a72f4: 1224 |00e8: const/4 v4, #int 2 // #2 │ │ -0a72f6: 4603 0304 |00e9: aget-object v3, v3, v4 │ │ -0a72fa: 7030 1b20 2103 |00eb: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ -0a7300: 4d01 0800 |00ee: aput-object v1, v8, v0 │ │ -0a7304: 1230 |00f0: const/4 v0, #int 3 // #3 │ │ -0a7306: 2201 9704 |00f1: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ -0a730a: 1402 2900 027f |00f3: const v2, #float 1.728e+38 // #7f020029 │ │ -0a7310: 54e3 f008 |00f6: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a7314: 1234 |00f8: const/4 v4, #int 3 // #3 │ │ -0a7316: 4603 0304 |00f9: aget-object v3, v3, v4 │ │ -0a731a: 7030 1b20 2103 |00fb: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ -0a7320: 4d01 0800 |00fe: aput-object v1, v8, v0 │ │ -0a7324: 1240 |0100: const/4 v0, #int 4 // #4 │ │ -0a7326: 2201 9704 |0101: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ -0a732a: 1402 2300 027f |0103: const v2, #float 1.728e+38 // #7f020023 │ │ -0a7330: 54e3 f008 |0106: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a7334: 1244 |0108: const/4 v4, #int 4 // #4 │ │ -0a7336: 4603 0304 |0109: aget-object v3, v3, v4 │ │ -0a733a: 7030 1b20 2103 |010b: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ -0a7340: 4d01 0800 |010e: aput-object v1, v8, v0 │ │ -0a7344: 1250 |0110: const/4 v0, #int 5 // #5 │ │ -0a7346: 2201 9704 |0111: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ -0a734a: 1402 2800 027f |0113: const v2, #float 1.728e+38 // #7f020028 │ │ -0a7350: 54e3 f008 |0116: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a7354: 1254 |0118: const/4 v4, #int 5 // #5 │ │ -0a7356: 4603 0304 |0119: aget-object v3, v3, v4 │ │ -0a735a: 7030 1b20 2103 |011b: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ -0a7360: 4d01 0800 |011e: aput-object v1, v8, v0 │ │ -0a7364: 1260 |0120: const/4 v0, #int 6 // #6 │ │ -0a7366: 2201 9704 |0121: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ -0a736a: 1402 1a00 027f |0123: const v2, #float 1.728e+38 // #7f02001a │ │ -0a7370: 54e3 f008 |0126: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a7374: 1264 |0128: const/4 v4, #int 6 // #6 │ │ -0a7376: 4603 0304 |0129: aget-object v3, v3, v4 │ │ -0a737a: 7030 1b20 2103 |012b: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ -0a7380: 4d01 0800 |012e: aput-object v1, v8, v0 │ │ -0a7384: 1270 |0130: const/4 v0, #int 7 // #7 │ │ -0a7386: 2201 9704 |0131: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ -0a738a: 1402 2a00 027f |0133: const v2, #float 1.728e+38 // #7f02002a │ │ -0a7390: 54e3 f008 |0136: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a7394: 1274 |0138: const/4 v4, #int 7 // #7 │ │ -0a7396: 4603 0304 |0139: aget-object v3, v3, v4 │ │ -0a739a: 7030 1b20 2103 |013b: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ -0a73a0: 4d01 0800 |013e: aput-object v1, v8, v0 │ │ -0a73a4: 1300 0800 |0140: const/16 v0, #int 8 // #8 │ │ -0a73a8: 2201 9704 |0142: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ -0a73ac: 1402 2700 027f |0144: const v2, #float 1.728e+38 // #7f020027 │ │ -0a73b2: 54e3 f008 |0147: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a73b6: 1304 0800 |0149: const/16 v4, #int 8 // #8 │ │ -0a73ba: 4603 0304 |014b: aget-object v3, v3, v4 │ │ -0a73be: 7030 1b20 2103 |014d: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ -0a73c4: 4d01 0800 |0150: aput-object v1, v8, v0 │ │ -0a73c8: 2207 7104 |0152: new-instance v7, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter; // type@0471 │ │ -0a73cc: 1400 0800 037f |0154: const v0, #float 1.74129e+38 // #7f030008 │ │ -0a73d2: 7040 2b1f e780 |0157: invoke-direct {v7, v14, v0, v8}, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.:(Landroid/content/Context;I[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;)V // method@1f2b │ │ -0a73d8: 54e0 d508 |015a: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a73dc: 6e20 a11e 7000 |015c: invoke-virtual {v0, v7}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ea1 │ │ -0a73e2: 6200 e508 |015f: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.lastState:Ljava/lang/String; // field@08e5 │ │ -0a73e6: 6e20 f41f 0e00 |0161: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setSelectionAndTitle:(Ljava/lang/String;)V // method@1ff4 │ │ -0a73ec: 54e0 d508 |0164: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a73f0: 2201 8b04 |0166: new-instance v1, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener; // type@048b │ │ -0a73f4: 1202 |0168: const/4 v2, #int 0 // #0 │ │ -0a73f6: 7030 861f e102 |0169: invoke-direct {v1, v14, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f86 │ │ -0a73fc: 6e20 a91e 1000 |016c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1ea9 │ │ -0a7402: 6e10 ce1f 0e00 |016f: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getTitle:()Ljava/lang/CharSequence; // method@1fce │ │ -0a7408: 0c00 |0172: move-result-object v0 │ │ -0a740a: 5be0 d608 |0173: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerTitle:Ljava/lang/CharSequence; // field@08d6 │ │ -0a740e: 5be0 0209 |0175: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.title:Ljava/lang/CharSequence; // field@0902 │ │ -0a7412: 1400 0800 0b7f |0177: const v0, #float 1.84763e+38 // #7f0b0008 │ │ -0a7418: 6e20 bf1f 0e00 |017a: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a741e: 0c00 |017d: move-result-object v0 │ │ -0a7420: 1f00 9203 |017e: check-cast v0, Landroid/support/v4/widget/DrawerLayout; // type@0392 │ │ -0a7424: 5be0 d408 |0180: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ -0a7428: 2200 8204 |0182: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$1; // type@0482 │ │ -0a742c: 54e3 d408 |0184: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ -0a7430: 1404 2200 027f |0186: const v4, #float 1.728e+38 // #7f020022 │ │ -0a7436: 1405 2300 087f |0189: const v5, #float 1.80776e+38 // #7f080023 │ │ -0a743c: 1406 2200 087f |018c: const v6, #float 1.80776e+38 // #7f080022 │ │ -0a7442: 07e1 |018f: move-object v1, v14 │ │ -0a7444: 07e2 |0190: move-object v2, v14 │ │ -0a7446: 7607 721f 0000 |0191: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity$1;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V // method@1f72 │ │ -0a744c: 5be0 d708 |0194: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerToggle:Landroid/support/v4/app/ActionBarDrawerToggle; // field@08d7 │ │ -0a7450: 54e0 d408 |0196: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ -0a7454: 54e1 d708 |0198: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerToggle:Landroid/support/v4/app/ActionBarDrawerToggle; // field@08d7 │ │ -0a7458: 6e20 0419 1000 |019a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V // method@1904 │ │ -0a745e: 6e10 c21f 0e00 |019d: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getActionBar:()Landroid/app/ActionBar; // method@1fc2 │ │ -0a7464: 0c00 |01a0: move-result-object v0 │ │ -0a7466: 1211 |01a1: const/4 v1, #int 1 // #1 │ │ -0a7468: 6e20 0a00 1000 |01a2: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000a │ │ -0a746e: 6e10 c21f 0e00 |01a5: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getActionBar:()Landroid/app/ActionBar; // method@1fc2 │ │ -0a7474: 0c00 |01a8: move-result-object v0 │ │ -0a7476: 1211 |01a9: const/4 v1, #int 1 // #1 │ │ -0a7478: 6e20 0d00 1000 |01aa: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@000d │ │ -0a747e: 220d 8e04 |01ad: new-instance v13, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; // type@048e │ │ -0a7482: 1200 |01af: const/4 v0, #int 0 // #0 │ │ -0a7484: 7030 971f ed00 |01b0: invoke-direct {v13, v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f97 │ │ -0a748a: 1220 |01b3: const/4 v0, #int 2 // #2 │ │ -0a748c: 2300 9906 |01b4: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ -0a7490: 1201 |01b6: const/4 v1, #int 0 // #0 │ │ -0a7492: 2202 f804 |01b7: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a7496: 7010 a121 0200 |01b9: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a749c: 54e3 f808 |01bc: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ -0a74a0: 6e20 aa21 3200 |01be: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a74a6: 0c02 |01c1: move-result-object v2 │ │ -0a74a8: 1a03 3b01 |01c2: const-string v3, "/preferences" // string@013b │ │ -0a74ac: 6e20 aa21 3200 |01c4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a74b2: 0c02 |01c7: move-result-object v2 │ │ -0a74b4: 6e10 af21 0200 |01c8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a74ba: 0c02 |01cb: move-result-object v2 │ │ -0a74bc: 4d02 0001 |01cc: aput-object v2, v0, v1 │ │ -0a74c0: 1211 |01ce: const/4 v1, #int 1 // #1 │ │ -0a74c2: 1a02 cd1d |01cf: const-string v2, "getSettings" // string@1dcd │ │ -0a74c6: 4d02 0001 |01d1: aput-object v2, v0, v1 │ │ -0a74ca: 6e20 9a1f 0d00 |01d3: invoke-virtual {v13, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f9a │ │ -0a74d0: 6e10 c81f 0e00 |01d6: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getIntent:()Landroid/content/Intent; // method@1fc8 │ │ -0a74d6: 0c00 |01d9: move-result-object v0 │ │ -0a74d8: 7020 b61f 0e00 |01da: invoke-direct {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrentByIntent:(Landroid/content/Intent;)V // method@1fb6 │ │ -0a74de: 1400 0f00 0b7f |01dd: const v0, #float 1.84763e+38 // #7f0b000f │ │ -0a74e4: 6e20 bf1f 0e00 |01e0: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a74ea: 0c00 |01e3: move-result-object v0 │ │ -0a74ec: 3800 6a00 |01e4: if-eqz v0, 024e // +006a │ │ -0a74f0: 54e0 d808 |01e6: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a74f4: 3900 0900 |01e8: if-nez v0, 01f1 // +0009 │ │ -0a74f8: 2200 7a04 |01ea: new-instance v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment; // type@047a │ │ -0a74fc: 7010 491f 0000 |01ec: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.:()V // method@1f49 │ │ -0a7502: 5be0 d808 |01ef: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a7506: 2200 7304 |01f1: new-instance v0, Lcom/lgallardo/qbittorrentclient/HelpFragment; // type@0473 │ │ -0a750a: 7010 351f 0000 |01f3: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/HelpFragment;.:()V // method@1f35 │ │ -0a7510: 5be0 df08 |01f6: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.helpTabletFragment:Lcom/lgallardo/qbittorrentclient/HelpFragment; // field@08df │ │ -0a7514: 54e0 d808 |01f8: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a7518: 1401 1300 0b7f |01fa: const v1, #float 1.84763e+38 // #7f0b0013 │ │ -0a751e: 6e20 581f 1000 |01fd: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ -0a7524: 2200 6c04 |0200: new-instance v0, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ -0a7528: 7010 121f 0000 |0202: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.:()V // method@1f12 │ │ -0a752e: 5be0 fd08 |0205: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.secondFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08fd │ │ -0a7532: 380f 0200 |0207: if-eqz v15, 0209 // +0002 │ │ -0a7536: 6e10 c71f 0e00 |0209: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a753c: 0c0a |020c: move-result-object v10 │ │ -0a753e: 6e10 6300 0a00 |020d: invoke-virtual {v10}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ -0a7544: 0c0b |0210: move-result-object v11 │ │ -0a7546: 1400 1200 0b7f |0211: const v0, #float 1.84763e+38 // #7f0b0012 │ │ -0a754c: 54e1 df08 |0214: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.helpTabletFragment:Lcom/lgallardo/qbittorrentclient/HelpFragment; // field@08df │ │ -0a7550: 1a02 c21a |0216: const-string v2, "firstFragment" // string@1ac2 │ │ -0a7554: 6e40 6900 0b21 |0218: invoke-virtual {v11, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0069 │ │ -0a755a: 1400 1300 0b7f |021b: const v0, #float 1.84763e+38 // #7f0b0013 │ │ -0a7560: 54e1 fd08 |021e: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.secondFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08fd │ │ -0a7564: 1a02 8029 |0220: const-string v2, "secondFragment" // string@2980 │ │ -0a7568: 6e40 6900 0b21 |0222: invoke-virtual {v11, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0069 │ │ -0a756e: 6e10 6b00 0b00 |0225: invoke-virtual {v11}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ -0a7574: 1210 |0228: const/4 v0, #int 1 // #1 │ │ -0a7576: 5ce0 c508 |0229: iput-boolean v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ -0a757a: 6e10 eb1f 0e00 |022b: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a7580: 2200 9a00 |022e: new-instance v0, Landroid/os/Handler; // type@009a │ │ -0a7584: 7010 cc02 0000 |0230: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ -0a758a: 5be0 dc08 |0233: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.handler:Landroid/os/Handler; // field@08dc │ │ -0a758e: 54e0 dc08 |0235: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.handler:Landroid/os/Handler; // field@08dc │ │ -0a7592: 54e1 e708 |0237: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.m_Runnable:Ljava/lang/Runnable; // field@08e7 │ │ -0a7596: 6002 fa08 |0239: sget v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ -0a759a: 8122 |023b: int-to-long v2, v2 │ │ -0a759c: 6e40 d602 1032 |023c: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@02d6 │ │ -0a75a2: 0e00 |023f: return-void │ │ -0a75a4: 1a00 0000 |0240: const-string v0, "" // string@0000 │ │ -0a75a8: 6900 ce08 |0242: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ -0a75ac: 2900 34fe |0244: goto/16 0078 // -01cc │ │ -0a75b0: 1400 2200 097f |0246: const v0, #float 1.82105e+38 // #7f090022 │ │ -0a75b6: 6e20 f51f 0e00 |0249: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTheme:(I)V // method@1ff5 │ │ -0a75bc: 2900 36fe |024c: goto/16 0082 // -01ca │ │ -0a75c0: 54e0 d808 |024e: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a75c4: 3900 0900 |0250: if-nez v0, 0259 // +0009 │ │ -0a75c8: 2200 7a04 |0252: new-instance v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment; // type@047a │ │ -0a75cc: 7010 491f 0000 |0254: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.:()V // method@1f49 │ │ -0a75d2: 5be0 d808 |0257: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a75d6: 54e0 d808 |0259: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a75da: 1401 0d00 0b7f |025b: const v1, #float 1.84763e+38 // #7f0b000d │ │ -0a75e0: 6e20 581f 1000 |025e: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ -0a75e6: 2200 6c04 |0261: new-instance v0, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ -0a75ea: 7010 121f 0000 |0263: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.:()V // method@1f12 │ │ -0a75f0: 5be0 fd08 |0266: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.secondFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08fd │ │ -0a75f4: 380f 1e00 |0268: if-eqz v15, 0286 // +001e │ │ -0a75f8: 6e10 c71f 0e00 |026a: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a75fe: 0c09 |026d: move-result-object v9 │ │ -0a7600: 6e10 6600 0900 |026e: invoke-virtual {v9}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ -0a7606: 0a00 |0271: move-result v0 │ │ -0a7608: 1211 |0272: const/4 v1, #int 1 // #1 │ │ -0a760a: 3310 ccff |0273: if-ne v0, v1, 023f // -0034 │ │ -0a760e: 1400 0d00 0b7f |0275: const v0, #float 1.84763e+38 // #7f0b000d │ │ -0a7614: 6e20 6400 0900 |0278: invoke-virtual {v9, v0}, Landroid/app/FragmentManager;.findFragmentById:(I)Landroid/app/Fragment; // method@0064 │ │ -0a761a: 0c00 |027b: move-result-object v0 │ │ -0a761c: 2000 af04 |027c: instance-of v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ -0a7620: 3800 c1ff |027e: if-eqz v0, 023f // -003f │ │ -0a7624: 6e10 eb1f 0e00 |0280: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a762a: 28bc |0283: goto 023f // -0044 │ │ -0a762c: 0d00 |0284: move-exception v0 │ │ -0a762e: 28ba |0285: goto 023f // -0046 │ │ -0a7630: 6e10 c71f 0e00 |0286: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7636: 0c0a |0289: move-result-object v10 │ │ -0a7638: 6e10 6300 0a00 |028a: invoke-virtual {v10}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ -0a763e: 0c0b |028d: move-result-object v11 │ │ -0a7640: 1400 0d00 0b7f |028e: const v0, #float 1.84763e+38 // #7f0b000d │ │ -0a7646: 54e1 fd08 |0291: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.secondFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08fd │ │ -0a764a: 1a02 c21a |0293: const-string v2, "firstFragment" // string@1ac2 │ │ -0a764e: 6e40 6900 0b21 |0295: invoke-virtual {v11, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0069 │ │ -0a7654: 6e10 6b00 0b00 |0298: invoke-virtual {v11}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ -0a765a: 288d |029b: goto 0228 // -0073 │ │ +0a70d4: |[0a70d4] com.lgallardo.qbittorrentclient.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0a70e4: 6f20 0805 fe00 |0000: invoke-super {v14, v15}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0508 │ │ +0a70ea: 6e10 cc1f 0e00 |0003: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSettings:()V // method@1fcc │ │ +0a70f0: 6e10 c31f 0e00 |0006: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ +0a70f6: 0c00 |0009: move-result-object v0 │ │ +0a70f8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0a70fa: 2202 3700 |000b: new-instance v2, Landroid/content/Intent; // type@0037 │ │ +0a70fe: 6e10 c31f 0e00 |000d: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ +0a7104: 0c03 |0010: move-result-object v3 │ │ +0a7106: 1c04 9604 |0011: const-class v4, Lcom/lgallardo/qbittorrentclient/NotifierService; // type@0496 │ │ +0a710a: 7030 0101 3204 |0013: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ +0a7110: 1503 0020 |0016: const/high16 v3, #int 536870912 // #2000 │ │ +0a7114: 7140 bb00 1032 |0018: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ +0a711a: 0c00 |001b: move-result-object v0 │ │ +0a711c: 3900 3800 |001c: if-nez v0, 0054 // +0038 │ │ +0a7120: 6e10 c31f 0e00 |001e: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ +0a7126: 0c00 |0021: move-result-object v0 │ │ +0a7128: 1a01 7315 |0022: const-string v1, "alarm" // string@1573 │ │ +0a712c: 6e20 5100 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/Application;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0051 │ │ +0a7132: 0c00 |0027: move-result-object v0 │ │ +0a7134: 1f00 1100 |0028: check-cast v0, Landroid/app/AlarmManager; // type@0011 │ │ +0a7138: 5be0 c708 |002a: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmMgr:Landroid/app/AlarmManager; // field@08c7 │ │ +0a713c: 220c 3700 |002c: new-instance v12, Landroid/content/Intent; // type@0037 │ │ +0a7140: 6e10 c31f 0e00 |002e: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ +0a7146: 0c00 |0031: move-result-object v0 │ │ +0a7148: 1c01 9604 |0032: const-class v1, Lcom/lgallardo/qbittorrentclient/NotifierService; // type@0496 │ │ +0a714c: 7030 0101 0c01 |0034: invoke-direct {v12, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0101 │ │ +0a7152: 6e10 c31f 0e00 |0037: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplication:()Landroid/app/Application; // method@1fc3 │ │ +0a7158: 0c00 |003a: move-result-object v0 │ │ +0a715a: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +0a715c: 1202 |003c: const/4 v2, #int 0 // #0 │ │ +0a715e: 7140 bb00 102c |003d: invoke-static {v0, v1, v12, v2}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00bb │ │ +0a7164: 0c00 |0040: move-result-object v0 │ │ +0a7166: 5be0 c608 |0041: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmIntent:Landroid/app/PendingIntent; // field@08c6 │ │ +0a716a: 54e0 c708 |0043: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmMgr:Landroid/app/AlarmManager; // field@08c7 │ │ +0a716e: 1221 |0045: const/4 v1, #int 2 // #2 │ │ +0a7170: 7100 0503 0000 |0046: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0305 │ │ +0a7176: 0b02 |0049: move-result-wide v2 │ │ +0a7178: 1604 8813 |004a: const-wide/16 v4, #int 5000 // #1388 │ │ +0a717c: bb42 |004c: add-long/2addr v2, v4 │ │ +0a717e: 6104 f108 |004d: sget-wide v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.notification_period:J // field@08f1 │ │ +0a7182: 54e6 c608 |004f: iget-object v6, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.alarmIntent:Landroid/app/PendingIntent; // field@08c6 │ │ +0a7186: 7407 4800 0000 |0051: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/app/AlarmManager;.setInexactRepeating:(IJJLandroid/app/PendingIntent;)V // method@0048 │ │ +0a718c: 6200 f908 |0054: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.qb_version:Ljava/lang/String; // field@08f9 │ │ +0a7190: 1a01 4f01 |0056: const-string v1, "3.2.x" // string@014f │ │ +0a7194: 6e20 8621 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a719a: 0a00 |005b: move-result v0 │ │ +0a719c: 3800 e401 |005c: if-eqz v0, 0240 // +01e4 │ │ +0a71a0: 6200 ce08 |005e: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a71a4: 3800 0c00 |0060: if-eqz v0, 006c // +000c │ │ +0a71a8: 6200 ce08 |0062: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a71ac: 1a01 0000 |0064: const-string v1, "" // string@0000 │ │ +0a71b0: 6e20 8621 1000 |0066: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a71b6: 0a00 |0069: move-result v0 │ │ +0a71b8: 3800 0e00 |006a: if-eqz v0, 0078 // +000e │ │ +0a71bc: 2200 8d04 |006c: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie; // type@048d │ │ +0a71c0: 1201 |006e: const/4 v1, #int 0 // #0 │ │ +0a71c2: 7030 901f e001 |006f: invoke-direct {v0, v14, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f90 │ │ +0a71c8: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +0a71ca: 2311 9a06 |0073: new-array v1, v1, [Ljava/lang/Void; // type@069a │ │ +0a71ce: 6e20 931f 1000 |0075: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f93 │ │ +0a71d4: 6300 d008 |0078: sget-boolean v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.dark_ui:Z // field@08d0 │ │ +0a71d8: 3800 cc01 |007a: if-eqz v0, 0246 // +01cc │ │ +0a71dc: 1400 2100 097f |007c: const v0, #float 1.82105e+38 // #7f090021 │ │ +0a71e2: 6e20 f51f 0e00 |007f: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTheme:(I)V // method@1ff5 │ │ +0a71e8: 1400 0200 037f |0082: const v0, #float 1.74129e+38 // #7f030002 │ │ +0a71ee: 6e20 f11f 0e00 |0085: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setContentView:(I)V // method@1ff1 │ │ +0a71f4: 1400 0900 0b7f |0088: const v0, #float 1.84763e+38 // #7f0b0009 │ │ +0a71fa: 6e20 bf1f 0e00 |008b: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a7200: 0c00 |008e: move-result-object v0 │ │ +0a7202: 1f00 5d04 |008f: check-cast v0, Landroid/widget/ProgressBar; // type@045d │ │ +0a7206: 6900 f608 |0091: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.progressBar:Landroid/widget/ProgressBar; // field@08f6 │ │ +0a720a: 1400 1600 087f |0093: const v0, #float 1.80775e+38 // #7f080016 │ │ +0a7210: 6e20 f61f 0e00 |0096: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(I)V // method@1ff6 │ │ +0a7216: 6e10 cb1f 0e00 |0099: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ +0a721c: 0c00 |009c: move-result-object v0 │ │ +0a721e: 1401 0200 057f |009d: const v1, #float 1.76787e+38 // #7f050002 │ │ +0a7224: 6e20 5001 1000 |00a0: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ +0a722a: 0c00 |00a3: move-result-object v0 │ │ +0a722c: 5be0 f008 |00a4: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a7230: 1400 0800 0b7f |00a6: const v0, #float 1.84763e+38 // #7f0b0008 │ │ +0a7236: 6e20 bf1f 0e00 |00a9: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a723c: 0c00 |00ac: move-result-object v0 │ │ +0a723e: 1f00 9203 |00ad: check-cast v0, Landroid/support/v4/widget/DrawerLayout; // type@0392 │ │ +0a7242: 5be0 d408 |00af: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ +0a7246: 1400 0e00 0b7f |00b1: const v0, #float 1.84763e+38 // #7f0b000e │ │ +0a724c: 6e20 bf1f 0e00 |00b4: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a7252: 0c00 |00b7: move-result-object v0 │ │ +0a7254: 1f00 5904 |00b8: check-cast v0, Landroid/widget/ListView; // type@0459 │ │ +0a7258: 5be0 d508 |00ba: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a725c: 1300 0900 |00bc: const/16 v0, #int 9 // #9 │ │ +0a7260: 2308 9106 |00be: new-array v8, v0, [Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0691 │ │ +0a7264: 1200 |00c0: const/4 v0, #int 0 // #0 │ │ +0a7266: 2201 9704 |00c1: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ +0a726a: 1402 2400 027f |00c3: const v2, #float 1.728e+38 // #7f020024 │ │ +0a7270: 54e3 f008 |00c6: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a7274: 1204 |00c8: const/4 v4, #int 0 // #0 │ │ +0a7276: 4603 0304 |00c9: aget-object v3, v3, v4 │ │ +0a727a: 7030 1b20 2103 |00cb: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ +0a7280: 4d01 0800 |00ce: aput-object v1, v8, v0 │ │ +0a7284: 1210 |00d0: const/4 v0, #int 1 // #1 │ │ +0a7286: 2201 9704 |00d1: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ +0a728a: 1402 2600 027f |00d3: const v2, #float 1.728e+38 // #7f020026 │ │ +0a7290: 54e3 f008 |00d6: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a7294: 1214 |00d8: const/4 v4, #int 1 // #1 │ │ +0a7296: 4603 0304 |00d9: aget-object v3, v3, v4 │ │ +0a729a: 7030 1b20 2103 |00db: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ +0a72a0: 4d01 0800 |00de: aput-object v1, v8, v0 │ │ +0a72a4: 1220 |00e0: const/4 v0, #int 2 // #2 │ │ +0a72a6: 2201 9704 |00e1: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ +0a72aa: 1402 2500 027f |00e3: const v2, #float 1.728e+38 // #7f020025 │ │ +0a72b0: 54e3 f008 |00e6: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a72b4: 1224 |00e8: const/4 v4, #int 2 // #2 │ │ +0a72b6: 4603 0304 |00e9: aget-object v3, v3, v4 │ │ +0a72ba: 7030 1b20 2103 |00eb: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ +0a72c0: 4d01 0800 |00ee: aput-object v1, v8, v0 │ │ +0a72c4: 1230 |00f0: const/4 v0, #int 3 // #3 │ │ +0a72c6: 2201 9704 |00f1: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ +0a72ca: 1402 2900 027f |00f3: const v2, #float 1.728e+38 // #7f020029 │ │ +0a72d0: 54e3 f008 |00f6: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a72d4: 1234 |00f8: const/4 v4, #int 3 // #3 │ │ +0a72d6: 4603 0304 |00f9: aget-object v3, v3, v4 │ │ +0a72da: 7030 1b20 2103 |00fb: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ +0a72e0: 4d01 0800 |00fe: aput-object v1, v8, v0 │ │ +0a72e4: 1240 |0100: const/4 v0, #int 4 // #4 │ │ +0a72e6: 2201 9704 |0101: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ +0a72ea: 1402 2300 027f |0103: const v2, #float 1.728e+38 // #7f020023 │ │ +0a72f0: 54e3 f008 |0106: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a72f4: 1244 |0108: const/4 v4, #int 4 // #4 │ │ +0a72f6: 4603 0304 |0109: aget-object v3, v3, v4 │ │ +0a72fa: 7030 1b20 2103 |010b: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ +0a7300: 4d01 0800 |010e: aput-object v1, v8, v0 │ │ +0a7304: 1250 |0110: const/4 v0, #int 5 // #5 │ │ +0a7306: 2201 9704 |0111: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ +0a730a: 1402 2800 027f |0113: const v2, #float 1.728e+38 // #7f020028 │ │ +0a7310: 54e3 f008 |0116: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a7314: 1254 |0118: const/4 v4, #int 5 // #5 │ │ +0a7316: 4603 0304 |0119: aget-object v3, v3, v4 │ │ +0a731a: 7030 1b20 2103 |011b: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ +0a7320: 4d01 0800 |011e: aput-object v1, v8, v0 │ │ +0a7324: 1260 |0120: const/4 v0, #int 6 // #6 │ │ +0a7326: 2201 9704 |0121: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ +0a732a: 1402 1a00 027f |0123: const v2, #float 1.728e+38 // #7f02001a │ │ +0a7330: 54e3 f008 |0126: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a7334: 1264 |0128: const/4 v4, #int 6 // #6 │ │ +0a7336: 4603 0304 |0129: aget-object v3, v3, v4 │ │ +0a733a: 7030 1b20 2103 |012b: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ +0a7340: 4d01 0800 |012e: aput-object v1, v8, v0 │ │ +0a7344: 1270 |0130: const/4 v0, #int 7 // #7 │ │ +0a7346: 2201 9704 |0131: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ +0a734a: 1402 2a00 027f |0133: const v2, #float 1.728e+38 // #7f02002a │ │ +0a7350: 54e3 f008 |0136: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a7354: 1274 |0138: const/4 v4, #int 7 // #7 │ │ +0a7356: 4603 0304 |0139: aget-object v3, v3, v4 │ │ +0a735a: 7030 1b20 2103 |013b: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ +0a7360: 4d01 0800 |013e: aput-object v1, v8, v0 │ │ +0a7364: 1300 0800 |0140: const/16 v0, #int 8 // #8 │ │ +0a7368: 2201 9704 |0142: new-instance v1, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem; // type@0497 │ │ +0a736c: 1402 2700 027f |0144: const v2, #float 1.728e+38 // #7f020027 │ │ +0a7372: 54e3 f008 |0147: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a7376: 1304 0800 |0149: const/16 v4, #int 8 // #8 │ │ +0a737a: 4603 0304 |014b: aget-object v3, v3, v4 │ │ +0a737e: 7030 1b20 2103 |014d: invoke-direct {v1, v2, v3}, Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;.:(ILjava/lang/String;)V // method@201b │ │ +0a7384: 4d01 0800 |0150: aput-object v1, v8, v0 │ │ +0a7388: 2207 7104 |0152: new-instance v7, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter; // type@0471 │ │ +0a738c: 1400 0800 037f |0154: const v0, #float 1.74129e+38 // #7f030008 │ │ +0a7392: 7040 2b1f e780 |0157: invoke-direct {v7, v14, v0, v8}, Lcom/lgallardo/qbittorrentclient/DrawerItemCustomAdapter;.:(Landroid/content/Context;I[Lcom/lgallardo/qbittorrentclient/ObjectDrawerItem;)V // method@1f2b │ │ +0a7398: 54e0 d508 |015a: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a739c: 6e20 a11e 7000 |015c: invoke-virtual {v0, v7}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ea1 │ │ +0a73a2: 6200 e508 |015f: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.lastState:Ljava/lang/String; // field@08e5 │ │ +0a73a6: 6e20 f41f 0e00 |0161: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setSelectionAndTitle:(Ljava/lang/String;)V // method@1ff4 │ │ +0a73ac: 54e0 d508 |0164: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a73b0: 2201 8b04 |0166: new-instance v1, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener; // type@048b │ │ +0a73b4: 1202 |0168: const/4 v2, #int 0 // #0 │ │ +0a73b6: 7030 861f e102 |0169: invoke-direct {v1, v14, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f86 │ │ +0a73bc: 6e20 a91e 1000 |016c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1ea9 │ │ +0a73c2: 6e10 ce1f 0e00 |016f: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getTitle:()Ljava/lang/CharSequence; // method@1fce │ │ +0a73c8: 0c00 |0172: move-result-object v0 │ │ +0a73ca: 5be0 d608 |0173: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerTitle:Ljava/lang/CharSequence; // field@08d6 │ │ +0a73ce: 5be0 0209 |0175: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.title:Ljava/lang/CharSequence; // field@0902 │ │ +0a73d2: 1400 0800 0b7f |0177: const v0, #float 1.84763e+38 // #7f0b0008 │ │ +0a73d8: 6e20 bf1f 0e00 |017a: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a73de: 0c00 |017d: move-result-object v0 │ │ +0a73e0: 1f00 9203 |017e: check-cast v0, Landroid/support/v4/widget/DrawerLayout; // type@0392 │ │ +0a73e4: 5be0 d408 |0180: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ +0a73e8: 2200 8204 |0182: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$1; // type@0482 │ │ +0a73ec: 54e3 d408 |0184: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ +0a73f0: 1404 2200 027f |0186: const v4, #float 1.728e+38 // #7f020022 │ │ +0a73f6: 1405 2300 087f |0189: const v5, #float 1.80776e+38 // #7f080023 │ │ +0a73fc: 1406 2200 087f |018c: const v6, #float 1.80776e+38 // #7f080022 │ │ +0a7402: 07e1 |018f: move-object v1, v14 │ │ +0a7404: 07e2 |0190: move-object v2, v14 │ │ +0a7406: 7607 721f 0000 |0191: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity$1;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V // method@1f72 │ │ +0a740c: 5be0 d708 |0194: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerToggle:Landroid/support/v4/app/ActionBarDrawerToggle; // field@08d7 │ │ +0a7410: 54e0 d408 |0196: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@08d4 │ │ +0a7414: 54e1 d708 |0198: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerToggle:Landroid/support/v4/app/ActionBarDrawerToggle; // field@08d7 │ │ +0a7418: 6e20 0419 1000 |019a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V // method@1904 │ │ +0a741e: 6e10 c21f 0e00 |019d: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getActionBar:()Landroid/app/ActionBar; // method@1fc2 │ │ +0a7424: 0c00 |01a0: move-result-object v0 │ │ +0a7426: 1211 |01a1: const/4 v1, #int 1 // #1 │ │ +0a7428: 6e20 0a00 1000 |01a2: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000a │ │ +0a742e: 6e10 c21f 0e00 |01a5: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getActionBar:()Landroid/app/ActionBar; // method@1fc2 │ │ +0a7434: 0c00 |01a8: move-result-object v0 │ │ +0a7436: 1211 |01a9: const/4 v1, #int 1 // #1 │ │ +0a7438: 6e20 0d00 1000 |01aa: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@000d │ │ +0a743e: 220d 8e04 |01ad: new-instance v13, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; // type@048e │ │ +0a7442: 1200 |01af: const/4 v0, #int 0 // #0 │ │ +0a7444: 7030 971f ed00 |01b0: invoke-direct {v13, v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f97 │ │ +0a744a: 1220 |01b3: const/4 v0, #int 2 // #2 │ │ +0a744c: 2300 9906 |01b4: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ +0a7450: 1201 |01b6: const/4 v1, #int 0 // #0 │ │ +0a7452: 2202 f804 |01b7: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a7456: 7010 a121 0200 |01b9: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a745c: 54e3 f808 |01bc: iget-object v3, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.qbQueryString:Ljava/lang/String; // field@08f8 │ │ +0a7460: 6e20 aa21 3200 |01be: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a7466: 0c02 |01c1: move-result-object v2 │ │ +0a7468: 1a03 3b01 |01c2: const-string v3, "/preferences" // string@013b │ │ +0a746c: 6e20 aa21 3200 |01c4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a7472: 0c02 |01c7: move-result-object v2 │ │ +0a7474: 6e10 af21 0200 |01c8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a747a: 0c02 |01cb: move-result-object v2 │ │ +0a747c: 4d02 0001 |01cc: aput-object v2, v0, v1 │ │ +0a7480: 1211 |01ce: const/4 v1, #int 1 // #1 │ │ +0a7482: 1a02 c91d |01cf: const-string v2, "getSettings" // string@1dc9 │ │ +0a7486: 4d02 0001 |01d1: aput-object v2, v0, v1 │ │ +0a748a: 6e20 9a1f 0d00 |01d3: invoke-virtual {v13, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f9a │ │ +0a7490: 6e10 c81f 0e00 |01d6: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getIntent:()Landroid/content/Intent; // method@1fc8 │ │ +0a7496: 0c00 |01d9: move-result-object v0 │ │ +0a7498: 7020 b61f 0e00 |01da: invoke-direct {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addTorrentByIntent:(Landroid/content/Intent;)V // method@1fb6 │ │ +0a749e: 1400 0f00 0b7f |01dd: const v0, #float 1.84763e+38 // #7f0b000f │ │ +0a74a4: 6e20 bf1f 0e00 |01e0: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a74aa: 0c00 |01e3: move-result-object v0 │ │ +0a74ac: 3800 6a00 |01e4: if-eqz v0, 024e // +006a │ │ +0a74b0: 54e0 d808 |01e6: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a74b4: 3900 0900 |01e8: if-nez v0, 01f1 // +0009 │ │ +0a74b8: 2200 7a04 |01ea: new-instance v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment; // type@047a │ │ +0a74bc: 7010 491f 0000 |01ec: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.:()V // method@1f49 │ │ +0a74c2: 5be0 d808 |01ef: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a74c6: 2200 7304 |01f1: new-instance v0, Lcom/lgallardo/qbittorrentclient/HelpFragment; // type@0473 │ │ +0a74ca: 7010 351f 0000 |01f3: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/HelpFragment;.:()V // method@1f35 │ │ +0a74d0: 5be0 df08 |01f6: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.helpTabletFragment:Lcom/lgallardo/qbittorrentclient/HelpFragment; // field@08df │ │ +0a74d4: 54e0 d808 |01f8: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a74d8: 1401 1300 0b7f |01fa: const v1, #float 1.84763e+38 // #7f0b0013 │ │ +0a74de: 6e20 581f 1000 |01fd: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ +0a74e4: 2200 6c04 |0200: new-instance v0, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ +0a74e8: 7010 121f 0000 |0202: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.:()V // method@1f12 │ │ +0a74ee: 5be0 fd08 |0205: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.secondFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08fd │ │ +0a74f2: 380f 0200 |0207: if-eqz v15, 0209 // +0002 │ │ +0a74f6: 6e10 c71f 0e00 |0209: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a74fc: 0c0a |020c: move-result-object v10 │ │ +0a74fe: 6e10 6300 0a00 |020d: invoke-virtual {v10}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ +0a7504: 0c0b |0210: move-result-object v11 │ │ +0a7506: 1400 1200 0b7f |0211: const v0, #float 1.84763e+38 // #7f0b0012 │ │ +0a750c: 54e1 df08 |0214: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.helpTabletFragment:Lcom/lgallardo/qbittorrentclient/HelpFragment; // field@08df │ │ +0a7510: 1a02 be1a |0216: const-string v2, "firstFragment" // string@1abe │ │ +0a7514: 6e40 6900 0b21 |0218: invoke-virtual {v11, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0069 │ │ +0a751a: 1400 1300 0b7f |021b: const v0, #float 1.84763e+38 // #7f0b0013 │ │ +0a7520: 54e1 fd08 |021e: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.secondFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08fd │ │ +0a7524: 1a02 7c29 |0220: const-string v2, "secondFragment" // string@297c │ │ +0a7528: 6e40 6900 0b21 |0222: invoke-virtual {v11, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0069 │ │ +0a752e: 6e10 6b00 0b00 |0225: invoke-virtual {v11}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ +0a7534: 1210 |0228: const/4 v0, #int 1 // #1 │ │ +0a7536: 5ce0 c508 |0229: iput-boolean v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ +0a753a: 6e10 eb1f 0e00 |022b: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a7540: 2200 9a00 |022e: new-instance v0, Landroid/os/Handler; // type@009a │ │ +0a7544: 7010 cc02 0000 |0230: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ +0a754a: 5be0 dc08 |0233: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.handler:Landroid/os/Handler; // field@08dc │ │ +0a754e: 54e0 dc08 |0235: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.handler:Landroid/os/Handler; // field@08dc │ │ +0a7552: 54e1 e708 |0237: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.m_Runnable:Ljava/lang/Runnable; // field@08e7 │ │ +0a7556: 6002 fa08 |0239: sget v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh_period:I // field@08fa │ │ +0a755a: 8122 |023b: int-to-long v2, v2 │ │ +0a755c: 6e40 d602 1032 |023c: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@02d6 │ │ +0a7562: 0e00 |023f: return-void │ │ +0a7564: 1a00 0000 |0240: const-string v0, "" // string@0000 │ │ +0a7568: 6900 ce08 |0242: sput-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.cookie:Ljava/lang/String; // field@08ce │ │ +0a756c: 2900 34fe |0244: goto/16 0078 // -01cc │ │ +0a7570: 1400 2200 097f |0246: const v0, #float 1.82105e+38 // #7f090022 │ │ +0a7576: 6e20 f51f 0e00 |0249: invoke-virtual {v14, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTheme:(I)V // method@1ff5 │ │ +0a757c: 2900 36fe |024c: goto/16 0082 // -01ca │ │ +0a7580: 54e0 d808 |024e: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a7584: 3900 0900 |0250: if-nez v0, 0259 // +0009 │ │ +0a7588: 2200 7a04 |0252: new-instance v0, Lcom/lgallardo/qbittorrentclient/ItemstFragment; // type@047a │ │ +0a758c: 7010 491f 0000 |0254: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.:()V // method@1f49 │ │ +0a7592: 5be0 d808 |0257: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a7596: 54e0 d808 |0259: iget-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a759a: 1401 0d00 0b7f |025b: const v1, #float 1.84763e+38 // #7f0b000d │ │ +0a75a0: 6e20 581f 1000 |025e: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.setSecondFragmentContainer:(I)V // method@1f58 │ │ +0a75a6: 2200 6c04 |0261: new-instance v0, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ +0a75aa: 7010 121f 0000 |0263: invoke-direct {v0}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.:()V // method@1f12 │ │ +0a75b0: 5be0 fd08 |0266: iput-object v0, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.secondFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08fd │ │ +0a75b4: 380f 1e00 |0268: if-eqz v15, 0286 // +001e │ │ +0a75b8: 6e10 c71f 0e00 |026a: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a75be: 0c09 |026d: move-result-object v9 │ │ +0a75c0: 6e10 6600 0900 |026e: invoke-virtual {v9}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ +0a75c6: 0a00 |0271: move-result v0 │ │ +0a75c8: 1211 |0272: const/4 v1, #int 1 // #1 │ │ +0a75ca: 3310 ccff |0273: if-ne v0, v1, 023f // -0034 │ │ +0a75ce: 1400 0d00 0b7f |0275: const v0, #float 1.84763e+38 // #7f0b000d │ │ +0a75d4: 6e20 6400 0900 |0278: invoke-virtual {v9, v0}, Landroid/app/FragmentManager;.findFragmentById:(I)Landroid/app/Fragment; // method@0064 │ │ +0a75da: 0c00 |027b: move-result-object v0 │ │ +0a75dc: 2000 af04 |027c: instance-of v0, v0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; // type@04af │ │ +0a75e0: 3800 c1ff |027e: if-eqz v0, 023f // -003f │ │ +0a75e4: 6e10 eb1f 0e00 |0280: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a75ea: 28bc |0283: goto 023f // -0044 │ │ +0a75ec: 0d00 |0284: move-exception v0 │ │ +0a75ee: 28ba |0285: goto 023f // -0046 │ │ +0a75f0: 6e10 c71f 0e00 |0286: invoke-virtual {v14}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a75f6: 0c0a |0289: move-result-object v10 │ │ +0a75f8: 6e10 6300 0a00 |028a: invoke-virtual {v10}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ +0a75fe: 0c0b |028d: move-result-object v11 │ │ +0a7600: 1400 0d00 0b7f |028e: const v0, #float 1.84763e+38 // #7f0b000d │ │ +0a7606: 54e1 fd08 |0291: iget-object v1, v14, Lcom/lgallardo/qbittorrentclient/MainActivity;.secondFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08fd │ │ +0a760a: 1a02 be1a |0293: const-string v2, "firstFragment" // string@1abe │ │ +0a760e: 6e40 6900 0b21 |0295: invoke-virtual {v11, v0, v1, v2}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@0069 │ │ +0a7614: 6e10 6b00 0b00 |0298: invoke-virtual {v11}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ +0a761a: 288d |029b: goto 0228 // -0073 │ │ catches : 1 │ │ 0x026a - 0x0283 │ │ Ljava/lang/Exception; -> 0x0284 │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=185 │ │ 0x0006 line=189 │ │ 0x001e line=192 │ │ 0x002c line=193 │ │ 0x0037 line=194 │ │ 0x0043 line=196 │ │ + 0x0046 line=197 │ │ + 0x0051 line=196 │ │ 0x0054 line=210 │ │ 0x005e line=211 │ │ 0x006c line=212 │ │ 0x0078 line=219 │ │ 0x007c line=220 │ │ 0x0082 line=225 │ │ 0x0088 line=228 │ │ @@ -232436,36 +232519,36 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0a766c: |[0a766c] com.lgallardo.qbittorrentclient.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0a767c: 6e10 c91f 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1fc9 │ │ -0a7682: 0c02 |0003: move-result-object v2 │ │ -0a7684: 1503 0a7f |0004: const/high16 v3, #int 2131361792 // #7f0a │ │ -0a7688: 6e30 4e1c 3205 |0006: invoke-virtual {v2, v3, v5}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1c4e │ │ -0a768e: 1a02 7329 |0009: const-string v2, "search" // string@2973 │ │ -0a7692: 6e20 cd1f 2400 |000b: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1fcd │ │ -0a7698: 0c00 |000e: move-result-object v0 │ │ -0a769a: 1f00 2500 |000f: check-cast v0, Landroid/app/SearchManager; // type@0025 │ │ -0a769e: 1402 5e00 0b7f |0011: const v2, #float 1.84765e+38 // #7f0b005e │ │ -0a76a4: 7220 4d1c 2500 |0014: invoke-interface {v5, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ -0a76aa: 0c02 |0017: move-result-object v2 │ │ -0a76ac: 7210 521c 0200 |0018: invoke-interface {v2}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1c52 │ │ -0a76b2: 0c01 |001b: move-result-object v1 │ │ -0a76b4: 1f01 6204 |001c: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ -0a76b8: 6e10 c61f 0400 |001e: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getComponentName:()Landroid/content/ComponentName; // method@1fc6 │ │ -0a76be: 0c02 |0021: move-result-object v2 │ │ -0a76c0: 6e20 c900 2000 |0022: invoke-virtual {v0, v2}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00c9 │ │ -0a76c6: 0c02 |0025: move-result-object v2 │ │ -0a76c8: 6e20 e41e 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1ee4 │ │ -0a76ce: 1212 |0029: const/4 v2, #int 1 // #1 │ │ -0a76d0: 0f02 |002a: return v2 │ │ +0a762c: |[0a762c] com.lgallardo.qbittorrentclient.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0a763c: 6e10 c91f 0400 |0000: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1fc9 │ │ +0a7642: 0c02 |0003: move-result-object v2 │ │ +0a7644: 1503 0a7f |0004: const/high16 v3, #int 2131361792 // #7f0a │ │ +0a7648: 6e30 4e1c 3205 |0006: invoke-virtual {v2, v3, v5}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1c4e │ │ +0a764e: 1a02 6f29 |0009: const-string v2, "search" // string@296f │ │ +0a7652: 6e20 cd1f 2400 |000b: invoke-virtual {v4, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1fcd │ │ +0a7658: 0c00 |000e: move-result-object v0 │ │ +0a765a: 1f00 2500 |000f: check-cast v0, Landroid/app/SearchManager; // type@0025 │ │ +0a765e: 1402 5e00 0b7f |0011: const v2, #float 1.84765e+38 // #7f0b005e │ │ +0a7664: 7220 4d1c 2500 |0014: invoke-interface {v5, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1c4d │ │ +0a766a: 0c02 |0017: move-result-object v2 │ │ +0a766c: 7210 521c 0200 |0018: invoke-interface {v2}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1c52 │ │ +0a7672: 0c01 |001b: move-result-object v1 │ │ +0a7674: 1f01 6204 |001c: check-cast v1, Landroid/widget/SearchView; // type@0462 │ │ +0a7678: 6e10 c61f 0400 |001e: invoke-virtual {v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getComponentName:()Landroid/content/ComponentName; // method@1fc6 │ │ +0a767e: 0c02 |0021: move-result-object v2 │ │ +0a7680: 6e20 c900 2000 |0022: invoke-virtual {v0, v2}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00c9 │ │ +0a7686: 0c02 |0025: move-result-object v2 │ │ +0a7688: 6e20 e41e 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1ee4 │ │ +0a768e: 1212 |0029: const/4 v2, #int 1 // #1 │ │ +0a7690: 0f02 |002a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0009 line=752 │ │ 0x0011 line=753 │ │ 0x001e line=754 │ │ 0x0029 line=756 │ │ @@ -232480,17 +232563,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a76d4: |[0a76d4] com.lgallardo.qbittorrentclient.MainActivity.onDestroy:()V │ │ -0a76e4: 6f10 0c05 0000 |0000: invoke-super {v0}, Landroid/support/v4/app/FragmentActivity;.onDestroy:()V // method@050c │ │ -0a76ea: 0e00 |0003: return-void │ │ +0a7694: |[0a7694] com.lgallardo.qbittorrentclient.MainActivity.onDestroy:()V │ │ +0a76a4: 6f10 0c05 0000 |0000: invoke-super {v0}, Landroid/support/v4/app/FragmentActivity;.onDestroy:()V // method@050c │ │ +0a76aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0003 line=471 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ @@ -232499,17 +232582,17 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a76ec: |[0a76ec] com.lgallardo.qbittorrentclient.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -0a76fc: 7020 cf1f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.handleIntent:(Landroid/content/Intent;)V // method@1fcf │ │ -0a7702: 0e00 |0003: return-void │ │ +0a76ac: |[0a76ac] com.lgallardo.qbittorrentclient.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +0a76bc: 7020 cf1f 1000 |0000: invoke-direct {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.handleIntent:(Landroid/content/Intent;)V // method@1fcf │ │ +0a76c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0003 line=667 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -232519,296 +232602,296 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 692 16-bit code units │ │ -0a7704: |[0a7704] com.lgallardo.qbittorrentclient.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0a7714: 1407 1700 087f |0000: const v7, #float 1.80775e+38 // #7f080017 │ │ -0a771a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0a771c: 1405 0a00 057f |0004: const v5, #float 1.76788e+38 // #7f05000a │ │ -0a7722: 1404 0d00 0b7f |0007: const v4, #float 1.84763e+38 // #7f0b000d │ │ -0a7728: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0a772a: 5483 d708 |000b: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerToggle:Landroid/support/v4/app/ActionBarDrawerToggle; // field@08d7 │ │ -0a772e: 6e20 9503 9300 |000d: invoke-virtual {v3, v9}, Landroid/support/v4/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0395 │ │ -0a7734: 0a03 |0010: move-result v3 │ │ -0a7736: 3803 0300 |0011: if-eqz v3, 0014 // +0003 │ │ -0a773a: 0f02 |0013: return v2 │ │ -0a773c: 7210 531c 0900 |0014: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@1c53 │ │ -0a7742: 0a03 |0017: move-result v3 │ │ -0a7744: 2b03 5002 0000 |0018: packed-switch v3, 00000268 // +00000250 │ │ -0a774a: 6f20 1105 9800 |001b: invoke-super {v8, v9}, Landroid/support/v4/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0511 │ │ -0a7750: 0a02 |001e: move-result v2 │ │ -0a7752: 28f4 |001f: goto 0013 // -000c │ │ -0a7754: 5483 d508 |0020: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a7758: 6e10 951e 0300 |0022: invoke-virtual {v3}, Landroid/widget/ListView;.getCheckedItemPosition:()I // method@1e95 │ │ -0a775e: 0a03 |0025: move-result v3 │ │ -0a7760: 2b03 7a02 0000 |0026: packed-switch v3, 000002a0 // +0000027a │ │ -0a7766: 7020 f01f 6800 |0029: invoke-direct {v8, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.selectItem:(I)V // method@1ff0 │ │ -0a776c: 28e7 |002c: goto 0013 // -0019 │ │ -0a776e: 1a03 7e15 |002d: const-string v3, "all" // string@157e │ │ -0a7772: 7020 e91f 3800 |002f: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a7778: 28e1 |0032: goto 0013 // -001f │ │ -0a777a: 1a03 8c19 |0033: const-string v3, "downloading" // string@198c │ │ -0a777e: 7020 e91f 3800 |0035: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a7784: 28db |0038: goto 0013 // -0025 │ │ -0a7786: 1a03 d617 |0039: const-string v3, "completed" // string@17d6 │ │ -0a778a: 7020 e91f 3800 |003b: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a7790: 28d5 |003e: goto 0013 // -002b │ │ -0a7792: 1a03 1827 |003f: const-string v3, "paused" // string@2718 │ │ -0a7796: 7020 e91f 3800 |0041: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a779c: 28cf |0044: goto 0013 // -0031 │ │ -0a779e: 1a03 0b15 |0045: const-string v3, "active" // string@150b │ │ -0a77a2: 7020 e91f 3800 |0047: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a77a8: 28c9 |004a: goto 0013 // -0037 │ │ -0a77aa: 1a03 7c1f |004b: const-string v3, "inactive" // string@1f7c │ │ -0a77ae: 7020 e91f 3800 |004d: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a77b4: 28c3 |0050: goto 0013 // -003d │ │ -0a77b6: 7010 b81f 0800 |0051: invoke-direct {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addUrlTorrent:()V // method@1fb8 │ │ -0a77bc: 28bf |0054: goto 0013 // -0041 │ │ -0a77be: 6203 3c0c |0055: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a77c2: 3803 bcff |0057: if-eqz v3, 0013 // -0044 │ │ -0a77c6: 6203 3c0c |0059: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a77ca: 6e20 e61f 3800 |005b: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.pauseTorrent:(Ljava/lang/String;)V // method@1fe6 │ │ -0a77d0: 6e20 bf1f 4800 |005e: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a77d6: 0c03 |0061: move-result-object v3 │ │ -0a77d8: 3803 b1ff |0062: if-eqz v3, 0013 // -004f │ │ -0a77dc: 6e10 c71f 0800 |0064: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a77e2: 0c03 |0067: move-result-object v3 │ │ -0a77e4: 6e10 6700 0300 |0068: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a77ea: 28a8 |006b: goto 0013 // -0058 │ │ -0a77ec: 6203 3c0c |006c: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a77f0: 3803 a5ff |006e: if-eqz v3, 0013 // -005b │ │ -0a77f4: 6203 3c0c |0070: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a77f8: 6e20 fb1f 3800 |0072: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startTorrent:(Ljava/lang/String;)V // method@1ffb │ │ -0a77fe: 6e20 bf1f 4800 |0075: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7804: 0c03 |0078: move-result-object v3 │ │ -0a7806: 3803 9aff |0079: if-eqz v3, 0013 // -0066 │ │ -0a780a: 6e10 c71f 0800 |007b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7810: 0c03 |007e: move-result-object v3 │ │ -0a7812: 6e10 6700 0300 |007f: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a7818: 2891 |0082: goto 0013 // -006f │ │ -0a781a: 5c86 f208 |0083: iput-boolean v6, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.okay:Z // field@08f2 │ │ -0a781e: 6e10 d21f 0800 |0085: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ -0a7824: 0a03 |0088: move-result v3 │ │ -0a7826: 3903 8aff |0089: if-nez v3, 0013 // -0076 │ │ -0a782a: 2200 1200 |008b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ -0a782e: 7020 4900 8000 |008d: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -0a7834: 1403 2100 087f |0090: const v3, #float 1.80776e+38 // #7f080021 │ │ -0a783a: 6e20 4b00 3000 |0093: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -0a7840: 0c03 |0096: move-result-object v3 │ │ -0a7842: 1404 2700 087f |0097: const v4, #float 1.80776e+38 // #7f080027 │ │ -0a7848: 6e20 4e00 4300 |009a: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ -0a784e: 2203 8304 |009d: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$2; // type@0483 │ │ -0a7852: 7020 751f 8300 |009f: invoke-direct {v3, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity$2;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f75 │ │ -0a7858: 6e30 4c00 7003 |00a2: invoke-virtual {v0, v7, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ -0a785e: 1403 4500 087f |00a5: const v3, #float 1.80776e+38 // #7f080045 │ │ -0a7864: 2204 8404 |00a8: new-instance v4, Lcom/lgallardo/qbittorrentclient/MainActivity$3; // type@0484 │ │ -0a7868: 7020 771f 8400 |00aa: invoke-direct {v4, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f77 │ │ -0a786e: 6e30 4d00 3004 |00ad: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ -0a7874: 6e10 4a00 0000 |00b0: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ -0a787a: 0c01 |00b3: move-result-object v1 │ │ -0a787c: 6e10 5000 0100 |00b4: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ -0a7882: 2900 5cff |00b7: goto/16 0013 // -00a4 │ │ -0a7886: 6e10 d21f 0800 |00b9: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ -0a788c: 0a03 |00bc: move-result v3 │ │ -0a788e: 3903 56ff |00bd: if-nez v3, 0013 // -00aa │ │ -0a7892: 2200 1200 |00bf: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ -0a7896: 7020 4900 8000 |00c1: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -0a789c: 1403 1f00 087f |00c4: const v3, #float 1.80776e+38 // #7f08001f │ │ -0a78a2: 6e20 4b00 3000 |00c7: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ -0a78a8: 0c03 |00ca: move-result-object v3 │ │ -0a78aa: 1404 2500 087f |00cb: const v4, #float 1.80776e+38 // #7f080025 │ │ -0a78b0: 6e20 4e00 4300 |00ce: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ -0a78b6: 2203 8504 |00d1: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$4; // type@0485 │ │ -0a78ba: 7020 791f 8300 |00d3: invoke-direct {v3, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity$4;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f79 │ │ -0a78c0: 6e30 4c00 7003 |00d6: invoke-virtual {v0, v7, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ -0a78c6: 1403 4500 087f |00d9: const v3, #float 1.80776e+38 // #7f080045 │ │ -0a78cc: 2204 8604 |00dc: new-instance v4, Lcom/lgallardo/qbittorrentclient/MainActivity$5; // type@0486 │ │ -0a78d0: 7020 7b1f 8400 |00de: invoke-direct {v4, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f7b │ │ -0a78d6: 6e30 4d00 3004 |00e1: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ -0a78dc: 6e10 4a00 0000 |00e4: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ -0a78e2: 0c01 |00e7: move-result-object v1 │ │ -0a78e4: 6e10 5000 0100 |00e8: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ -0a78ea: 2900 28ff |00eb: goto/16 0013 // -00d8 │ │ -0a78ee: 6203 3c0c |00ed: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a78f2: 3803 24ff |00ef: if-eqz v3, 0013 // -00dc │ │ -0a78f6: 6203 3c0c |00f1: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a78fa: 6e20 d01f 3800 |00f3: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.increasePrioTorrent:(Ljava/lang/String;)V // method@1fd0 │ │ -0a7900: 6e20 bf1f 4800 |00f6: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7906: 0c03 |00f9: move-result-object v3 │ │ -0a7908: 3803 19ff |00fa: if-eqz v3, 0013 // -00e7 │ │ -0a790c: 6e10 c71f 0800 |00fc: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7912: 0c03 |00ff: move-result-object v3 │ │ -0a7914: 6e10 6700 0300 |0100: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a791a: 2900 10ff |0103: goto/16 0013 // -00f0 │ │ -0a791e: 6203 3c0c |0105: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a7922: 3803 0cff |0107: if-eqz v3, 0013 // -00f4 │ │ -0a7926: 6203 3c0c |0109: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a792a: 6e20 b91f 3800 |010b: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.decreasePrioTorrent:(Ljava/lang/String;)V // method@1fb9 │ │ -0a7930: 6e20 bf1f 4800 |010e: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7936: 0c03 |0111: move-result-object v3 │ │ -0a7938: 3803 01ff |0112: if-eqz v3, 0013 // -00ff │ │ -0a793c: 6e10 c71f 0800 |0114: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7942: 0c03 |0117: move-result-object v3 │ │ -0a7944: 6e10 6700 0300 |0118: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a794a: 2900 f8fe |011b: goto/16 0013 // -0108 │ │ -0a794e: 6203 3c0c |011d: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a7952: 3803 f4fe |011f: if-eqz v3, 0013 // -010c │ │ -0a7956: 6203 3c0c |0121: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a795a: 6e20 d31f 3800 |0123: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.maxPrioTorrent:(Ljava/lang/String;)V // method@1fd3 │ │ -0a7960: 6e20 bf1f 4800 |0126: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7966: 0c03 |0129: move-result-object v3 │ │ -0a7968: 3803 e9fe |012a: if-eqz v3, 0013 // -0117 │ │ -0a796c: 6e10 c71f 0800 |012c: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7972: 0c03 |012f: move-result-object v3 │ │ -0a7974: 6e10 6700 0300 |0130: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a797a: 2900 e0fe |0133: goto/16 0013 // -0120 │ │ -0a797e: 6203 3c0c |0135: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a7982: 3803 dcfe |0137: if-eqz v3, 0013 // -0124 │ │ -0a7986: 6203 3c0c |0139: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a798a: 6e20 d41f 3800 |013b: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.minPrioTorrent:(Ljava/lang/String;)V // method@1fd4 │ │ -0a7990: 6e20 bf1f 4800 |013e: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7996: 0c03 |0141: move-result-object v3 │ │ -0a7998: 3803 d1fe |0142: if-eqz v3, 0013 // -012f │ │ -0a799c: 6e10 c71f 0800 |0144: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a79a2: 0c03 |0147: move-result-object v3 │ │ -0a79a4: 6e10 6700 0300 |0148: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a79aa: 2900 c8fe |014b: goto/16 0013 // -0138 │ │ -0a79ae: 6e10 ed1f 0800 |014d: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.resumeAllTorrents:()V // method@1fed │ │ -0a79b4: 2900 c3fe |0150: goto/16 0013 // -013d │ │ -0a79b8: 6e10 e41f 0800 |0152: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.pauseAllTorrents:()V // method@1fe4 │ │ -0a79be: 2900 befe |0155: goto/16 0013 // -0142 │ │ -0a79c2: 6203 3c0c |0157: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a79c6: 3803 bafe |0159: if-eqz v3, 0013 // -0146 │ │ -0a79ca: 6203 3c0c |015b: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a79ce: 6e20 fe1f 3800 |015d: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadRateLimitDialog:(Ljava/lang/String;)V // method@1ffe │ │ -0a79d4: 6e20 bf1f 4800 |0160: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a79da: 0c03 |0163: move-result-object v3 │ │ -0a79dc: 3803 affe |0164: if-eqz v3, 0013 // -0151 │ │ -0a79e0: 6e10 c71f 0800 |0166: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a79e6: 0c03 |0169: move-result-object v3 │ │ -0a79e8: 6e10 6700 0300 |016a: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a79ee: 2900 a6fe |016d: goto/16 0013 // -015a │ │ -0a79f2: 6203 3c0c |016f: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a79f6: 3803 a2fe |0171: if-eqz v3, 0013 // -015e │ │ -0a79fa: 6203 3c0c |0173: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a79fe: 6e20 be1f 3800 |0175: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadRateLimitDialog:(Ljava/lang/String;)V // method@1fbe │ │ -0a7a04: 6e20 bf1f 4800 |0178: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7a0a: 0c03 |017b: move-result-object v3 │ │ -0a7a0c: 3803 97fe |017c: if-eqz v3, 0013 // -0169 │ │ -0a7a10: 6e10 c71f 0800 |017e: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7a16: 0c03 |0181: move-result-object v3 │ │ -0a7a18: 6e10 6700 0300 |0182: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a7a1e: 2900 8efe |0185: goto/16 0013 // -0172 │ │ -0a7a22: 6203 3c0c |0187: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a7a26: 3803 8afe |0189: if-eqz v3, 0013 // -0176 │ │ -0a7a2a: 6203 3c0c |018b: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a7a2e: 6e20 e71f 3800 |018d: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.recheckTorrents:(Ljava/lang/String;)V // method@1fe7 │ │ -0a7a34: 6e20 bf1f 4800 |0190: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7a3a: 0c03 |0193: move-result-object v3 │ │ -0a7a3c: 3803 7ffe |0194: if-eqz v3, 0013 // -0181 │ │ -0a7a40: 6e10 c71f 0800 |0196: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7a46: 0c03 |0199: move-result-object v3 │ │ -0a7a48: 6e10 6700 0300 |019a: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a7a4e: 2900 76fe |019d: goto/16 0013 // -018a │ │ -0a7a52: 6203 3c0c |019f: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a7a56: 3803 72fe |01a1: if-eqz v3, 0013 // -018e │ │ -0a7a5a: 6203 3c0c |01a3: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a7a5e: 6e20 fc1f 3800 |01a5: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.toggleFirstLastPiecePrio:(Ljava/lang/String;)V // method@1ffc │ │ -0a7a64: 6e20 bf1f 4800 |01a8: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7a6a: 0c03 |01ab: move-result-object v3 │ │ -0a7a6c: 3803 67fe |01ac: if-eqz v3, 0013 // -0199 │ │ -0a7a70: 6e10 c71f 0800 |01ae: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7a76: 0c03 |01b1: move-result-object v3 │ │ -0a7a78: 6e10 6700 0300 |01b2: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a7a7e: 2900 5efe |01b5: goto/16 0013 // -01a2 │ │ -0a7a82: 6203 3c0c |01b7: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a7a86: 3803 5afe |01b9: if-eqz v3, 0013 // -01a6 │ │ -0a7a8a: 6203 3c0c |01bb: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ -0a7a8e: 6e20 fd1f 3800 |01bd: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.toggleSequentialDownload:(Ljava/lang/String;)V // method@1ffd │ │ -0a7a94: 6e20 bf1f 4800 |01c0: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ -0a7a9a: 0c03 |01c3: move-result-object v3 │ │ -0a7a9c: 3803 4ffe |01c4: if-eqz v3, 0013 // -01b1 │ │ -0a7aa0: 6e10 c71f 0800 |01c6: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7aa6: 0c03 |01c9: move-result-object v3 │ │ -0a7aa8: 6e10 6700 0300 |01ca: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ -0a7aae: 2900 46fe |01cd: goto/16 0013 // -01ba │ │ -0a7ab2: 6e10 cb1f 0800 |01cf: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ -0a7ab8: 0c03 |01d2: move-result-object v3 │ │ -0a7aba: 6e20 5001 5300 |01d3: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ -0a7ac0: 0c03 |01d6: move-result-object v3 │ │ -0a7ac2: 4603 0306 |01d7: aget-object v3, v3, v6 │ │ -0a7ac6: 7020 ef1f 3800 |01d9: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ -0a7acc: 6e10 d11f 0800 |01dc: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ -0a7ad2: 6e10 eb1f 0800 |01df: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a7ad8: 2900 31fe |01e2: goto/16 0013 // -01cf │ │ -0a7adc: 6e10 cb1f 0800 |01e4: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ -0a7ae2: 0c03 |01e7: move-result-object v3 │ │ -0a7ae4: 6e20 5001 5300 |01e8: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ -0a7aea: 0c03 |01eb: move-result-object v3 │ │ -0a7aec: 4603 0302 |01ec: aget-object v3, v3, v2 │ │ -0a7af0: 7020 ef1f 3800 |01ee: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ -0a7af6: 6e10 d11f 0800 |01f1: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ -0a7afc: 6e10 eb1f 0800 |01f4: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a7b02: 2900 1cfe |01f7: goto/16 0013 // -01e4 │ │ -0a7b06: 6e10 cb1f 0800 |01f9: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ -0a7b0c: 0c03 |01fc: move-result-object v3 │ │ -0a7b0e: 6e20 5001 5300 |01fd: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ -0a7b14: 0c03 |0200: move-result-object v3 │ │ -0a7b16: 1224 |0201: const/4 v4, #int 2 // #2 │ │ -0a7b18: 4603 0304 |0202: aget-object v3, v3, v4 │ │ -0a7b1c: 7020 ef1f 3800 |0204: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ -0a7b22: 6e10 d11f 0800 |0207: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ -0a7b28: 6e10 eb1f 0800 |020a: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a7b2e: 2900 06fe |020d: goto/16 0013 // -01fa │ │ -0a7b32: 6e10 cb1f 0800 |020f: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ -0a7b38: 0c03 |0212: move-result-object v3 │ │ -0a7b3a: 6e20 5001 5300 |0213: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ -0a7b40: 0c03 |0216: move-result-object v3 │ │ -0a7b42: 1234 |0217: const/4 v4, #int 3 // #3 │ │ -0a7b44: 4603 0304 |0218: aget-object v3, v3, v4 │ │ -0a7b48: 7020 ef1f 3800 |021a: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ -0a7b4e: 6e10 d11f 0800 |021d: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ -0a7b54: 6e10 eb1f 0800 |0220: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a7b5a: 2900 f0fd |0223: goto/16 0013 // -0210 │ │ -0a7b5e: 6e10 cb1f 0800 |0225: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ -0a7b64: 0c03 |0228: move-result-object v3 │ │ -0a7b66: 6e20 5001 5300 |0229: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ -0a7b6c: 0c03 |022c: move-result-object v3 │ │ -0a7b6e: 1244 |022d: const/4 v4, #int 4 // #4 │ │ -0a7b70: 4603 0304 |022e: aget-object v3, v3, v4 │ │ -0a7b74: 7020 ef1f 3800 |0230: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ -0a7b7a: 6e10 d11f 0800 |0233: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ -0a7b80: 6e10 eb1f 0800 |0236: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a7b86: 2900 dafd |0239: goto/16 0013 // -0226 │ │ -0a7b8a: 6e10 cb1f 0800 |023b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ -0a7b90: 0c03 |023e: move-result-object v3 │ │ -0a7b92: 6e20 5001 5300 |023f: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ -0a7b98: 0c03 |0242: move-result-object v3 │ │ -0a7b9a: 1254 |0243: const/4 v4, #int 5 // #5 │ │ -0a7b9c: 4603 0304 |0244: aget-object v3, v3, v4 │ │ -0a7ba0: 7020 ef1f 3800 |0246: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ -0a7ba6: 6e10 d11f 0800 |0249: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ -0a7bac: 6e10 eb1f 0800 |024c: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a7bb2: 2900 c4fd |024f: goto/16 0013 // -023c │ │ -0a7bb6: 6e10 cb1f 0800 |0251: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ -0a7bbc: 0c03 |0254: move-result-object v3 │ │ -0a7bbe: 6e20 5001 5300 |0255: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ -0a7bc4: 0c03 |0258: move-result-object v3 │ │ -0a7bc6: 1264 |0259: const/4 v4, #int 6 // #6 │ │ -0a7bc8: 4603 0304 |025a: aget-object v3, v3, v4 │ │ -0a7bcc: 7020 ef1f 3800 |025c: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ -0a7bd2: 6e10 d11f 0800 |025f: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ -0a7bd8: 6e10 eb1f 0800 |0262: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a7bde: 2900 aefd |0265: goto/16 0013 // -0252 │ │ -0a7be2: 0000 |0267: nop // spacer │ │ -0a7be4: 0001 1a00 4400 0b7f 0800 0000 0300 ... |0268: packed-switch-data (56 units) │ │ -0a7c54: 0001 0800 0000 0000 0700 0000 0d00 ... |02a0: packed-switch-data (20 units) │ │ +0a76c4: |[0a76c4] com.lgallardo.qbittorrentclient.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0a76d4: 1407 1700 087f |0000: const v7, #float 1.80775e+38 // #7f080017 │ │ +0a76da: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +0a76dc: 1405 0a00 057f |0004: const v5, #float 1.76788e+38 // #7f05000a │ │ +0a76e2: 1404 0d00 0b7f |0007: const v4, #float 1.84763e+38 // #7f0b000d │ │ +0a76e8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +0a76ea: 5483 d708 |000b: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerToggle:Landroid/support/v4/app/ActionBarDrawerToggle; // field@08d7 │ │ +0a76ee: 6e20 9503 9300 |000d: invoke-virtual {v3, v9}, Landroid/support/v4/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0395 │ │ +0a76f4: 0a03 |0010: move-result v3 │ │ +0a76f6: 3803 0300 |0011: if-eqz v3, 0014 // +0003 │ │ +0a76fa: 0f02 |0013: return v2 │ │ +0a76fc: 7210 531c 0900 |0014: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@1c53 │ │ +0a7702: 0a03 |0017: move-result v3 │ │ +0a7704: 2b03 5002 0000 |0018: packed-switch v3, 00000268 // +00000250 │ │ +0a770a: 6f20 1105 9800 |001b: invoke-super {v8, v9}, Landroid/support/v4/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0511 │ │ +0a7710: 0a02 |001e: move-result v2 │ │ +0a7712: 28f4 |001f: goto 0013 // -000c │ │ +0a7714: 5483 d508 |0020: iget-object v3, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a7718: 6e10 951e 0300 |0022: invoke-virtual {v3}, Landroid/widget/ListView;.getCheckedItemPosition:()I // method@1e95 │ │ +0a771e: 0a03 |0025: move-result v3 │ │ +0a7720: 2b03 7a02 0000 |0026: packed-switch v3, 000002a0 // +0000027a │ │ +0a7726: 7020 f01f 6800 |0029: invoke-direct {v8, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.selectItem:(I)V // method@1ff0 │ │ +0a772c: 28e7 |002c: goto 0013 // -0019 │ │ +0a772e: 1a03 7a15 |002d: const-string v3, "all" // string@157a │ │ +0a7732: 7020 e91f 3800 |002f: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a7738: 28e1 |0032: goto 0013 // -001f │ │ +0a773a: 1a03 8819 |0033: const-string v3, "downloading" // string@1988 │ │ +0a773e: 7020 e91f 3800 |0035: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a7744: 28db |0038: goto 0013 // -0025 │ │ +0a7746: 1a03 d217 |0039: const-string v3, "completed" // string@17d2 │ │ +0a774a: 7020 e91f 3800 |003b: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a7750: 28d5 |003e: goto 0013 // -002b │ │ +0a7752: 1a03 1427 |003f: const-string v3, "paused" // string@2714 │ │ +0a7756: 7020 e91f 3800 |0041: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a775c: 28cf |0044: goto 0013 // -0031 │ │ +0a775e: 1a03 0715 |0045: const-string v3, "active" // string@1507 │ │ +0a7762: 7020 e91f 3800 |0047: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a7768: 28c9 |004a: goto 0013 // -0037 │ │ +0a776a: 1a03 781f |004b: const-string v3, "inactive" // string@1f78 │ │ +0a776e: 7020 e91f 3800 |004d: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a7774: 28c3 |0050: goto 0013 // -003d │ │ +0a7776: 7010 b81f 0800 |0051: invoke-direct {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.addUrlTorrent:()V // method@1fb8 │ │ +0a777c: 28bf |0054: goto 0013 // -0041 │ │ +0a777e: 6203 3c0c |0055: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a7782: 3803 bcff |0057: if-eqz v3, 0013 // -0044 │ │ +0a7786: 6203 3c0c |0059: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a778a: 6e20 e61f 3800 |005b: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.pauseTorrent:(Ljava/lang/String;)V // method@1fe6 │ │ +0a7790: 6e20 bf1f 4800 |005e: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a7796: 0c03 |0061: move-result-object v3 │ │ +0a7798: 3803 b1ff |0062: if-eqz v3, 0013 // -004f │ │ +0a779c: 6e10 c71f 0800 |0064: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a77a2: 0c03 |0067: move-result-object v3 │ │ +0a77a4: 6e10 6700 0300 |0068: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a77aa: 28a8 |006b: goto 0013 // -0058 │ │ +0a77ac: 6203 3c0c |006c: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a77b0: 3803 a5ff |006e: if-eqz v3, 0013 // -005b │ │ +0a77b4: 6203 3c0c |0070: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a77b8: 6e20 fb1f 3800 |0072: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.startTorrent:(Ljava/lang/String;)V // method@1ffb │ │ +0a77be: 6e20 bf1f 4800 |0075: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a77c4: 0c03 |0078: move-result-object v3 │ │ +0a77c6: 3803 9aff |0079: if-eqz v3, 0013 // -0066 │ │ +0a77ca: 6e10 c71f 0800 |007b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a77d0: 0c03 |007e: move-result-object v3 │ │ +0a77d2: 6e10 6700 0300 |007f: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a77d8: 2891 |0082: goto 0013 // -006f │ │ +0a77da: 5c86 f208 |0083: iput-boolean v6, v8, Lcom/lgallardo/qbittorrentclient/MainActivity;.okay:Z // field@08f2 │ │ +0a77de: 6e10 d21f 0800 |0085: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ +0a77e4: 0a03 |0088: move-result v3 │ │ +0a77e6: 3903 8aff |0089: if-nez v3, 0013 // -0076 │ │ +0a77ea: 2200 1200 |008b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +0a77ee: 7020 4900 8000 |008d: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +0a77f4: 1403 2100 087f |0090: const v3, #float 1.80776e+38 // #7f080021 │ │ +0a77fa: 6e20 4b00 3000 |0093: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +0a7800: 0c03 |0096: move-result-object v3 │ │ +0a7802: 1404 2700 087f |0097: const v4, #float 1.80776e+38 // #7f080027 │ │ +0a7808: 6e20 4e00 4300 |009a: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ +0a780e: 2203 8304 |009d: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$2; // type@0483 │ │ +0a7812: 7020 751f 8300 |009f: invoke-direct {v3, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity$2;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f75 │ │ +0a7818: 6e30 4c00 7003 |00a2: invoke-virtual {v0, v7, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ +0a781e: 1403 4500 087f |00a5: const v3, #float 1.80776e+38 // #7f080045 │ │ +0a7824: 2204 8404 |00a8: new-instance v4, Lcom/lgallardo/qbittorrentclient/MainActivity$3; // type@0484 │ │ +0a7828: 7020 771f 8400 |00aa: invoke-direct {v4, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity$3;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f77 │ │ +0a782e: 6e30 4d00 3004 |00ad: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ +0a7834: 6e10 4a00 0000 |00b0: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ +0a783a: 0c01 |00b3: move-result-object v1 │ │ +0a783c: 6e10 5000 0100 |00b4: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ +0a7842: 2900 5cff |00b7: goto/16 0013 // -00a4 │ │ +0a7846: 6e10 d21f 0800 |00b9: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ +0a784c: 0a03 |00bc: move-result v3 │ │ +0a784e: 3903 56ff |00bd: if-nez v3, 0013 // -00aa │ │ +0a7852: 2200 1200 |00bf: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +0a7856: 7020 4900 8000 |00c1: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +0a785c: 1403 1f00 087f |00c4: const v3, #float 1.80776e+38 // #7f08001f │ │ +0a7862: 6e20 4b00 3000 |00c7: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@004b │ │ +0a7868: 0c03 |00ca: move-result-object v3 │ │ +0a786a: 1404 2500 087f |00cb: const v4, #float 1.80776e+38 // #7f080025 │ │ +0a7870: 6e20 4e00 4300 |00ce: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@004e │ │ +0a7876: 2203 8504 |00d1: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$4; // type@0485 │ │ +0a787a: 7020 791f 8300 |00d3: invoke-direct {v3, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity$4;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f79 │ │ +0a7880: 6e30 4c00 7003 |00d6: invoke-virtual {v0, v7, v3}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ +0a7886: 1403 4500 087f |00d9: const v3, #float 1.80776e+38 // #7f080045 │ │ +0a788c: 2204 8604 |00dc: new-instance v4, Lcom/lgallardo/qbittorrentclient/MainActivity$5; // type@0486 │ │ +0a7890: 7020 7b1f 8400 |00de: invoke-direct {v4, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity$5;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f7b │ │ +0a7896: 6e30 4d00 3004 |00e1: invoke-virtual {v0, v3, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ +0a789c: 6e10 4a00 0000 |00e4: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ +0a78a2: 0c01 |00e7: move-result-object v1 │ │ +0a78a4: 6e10 5000 0100 |00e8: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ +0a78aa: 2900 28ff |00eb: goto/16 0013 // -00d8 │ │ +0a78ae: 6203 3c0c |00ed: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a78b2: 3803 24ff |00ef: if-eqz v3, 0013 // -00dc │ │ +0a78b6: 6203 3c0c |00f1: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a78ba: 6e20 d01f 3800 |00f3: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.increasePrioTorrent:(Ljava/lang/String;)V // method@1fd0 │ │ +0a78c0: 6e20 bf1f 4800 |00f6: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a78c6: 0c03 |00f9: move-result-object v3 │ │ +0a78c8: 3803 19ff |00fa: if-eqz v3, 0013 // -00e7 │ │ +0a78cc: 6e10 c71f 0800 |00fc: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a78d2: 0c03 |00ff: move-result-object v3 │ │ +0a78d4: 6e10 6700 0300 |0100: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a78da: 2900 10ff |0103: goto/16 0013 // -00f0 │ │ +0a78de: 6203 3c0c |0105: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a78e2: 3803 0cff |0107: if-eqz v3, 0013 // -00f4 │ │ +0a78e6: 6203 3c0c |0109: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a78ea: 6e20 b91f 3800 |010b: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.decreasePrioTorrent:(Ljava/lang/String;)V // method@1fb9 │ │ +0a78f0: 6e20 bf1f 4800 |010e: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a78f6: 0c03 |0111: move-result-object v3 │ │ +0a78f8: 3803 01ff |0112: if-eqz v3, 0013 // -00ff │ │ +0a78fc: 6e10 c71f 0800 |0114: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a7902: 0c03 |0117: move-result-object v3 │ │ +0a7904: 6e10 6700 0300 |0118: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a790a: 2900 f8fe |011b: goto/16 0013 // -0108 │ │ +0a790e: 6203 3c0c |011d: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a7912: 3803 f4fe |011f: if-eqz v3, 0013 // -010c │ │ +0a7916: 6203 3c0c |0121: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a791a: 6e20 d31f 3800 |0123: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.maxPrioTorrent:(Ljava/lang/String;)V // method@1fd3 │ │ +0a7920: 6e20 bf1f 4800 |0126: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a7926: 0c03 |0129: move-result-object v3 │ │ +0a7928: 3803 e9fe |012a: if-eqz v3, 0013 // -0117 │ │ +0a792c: 6e10 c71f 0800 |012c: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a7932: 0c03 |012f: move-result-object v3 │ │ +0a7934: 6e10 6700 0300 |0130: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a793a: 2900 e0fe |0133: goto/16 0013 // -0120 │ │ +0a793e: 6203 3c0c |0135: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a7942: 3803 dcfe |0137: if-eqz v3, 0013 // -0124 │ │ +0a7946: 6203 3c0c |0139: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a794a: 6e20 d41f 3800 |013b: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.minPrioTorrent:(Ljava/lang/String;)V // method@1fd4 │ │ +0a7950: 6e20 bf1f 4800 |013e: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a7956: 0c03 |0141: move-result-object v3 │ │ +0a7958: 3803 d1fe |0142: if-eqz v3, 0013 // -012f │ │ +0a795c: 6e10 c71f 0800 |0144: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a7962: 0c03 |0147: move-result-object v3 │ │ +0a7964: 6e10 6700 0300 |0148: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a796a: 2900 c8fe |014b: goto/16 0013 // -0138 │ │ +0a796e: 6e10 ed1f 0800 |014d: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.resumeAllTorrents:()V // method@1fed │ │ +0a7974: 2900 c3fe |0150: goto/16 0013 // -013d │ │ +0a7978: 6e10 e41f 0800 |0152: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.pauseAllTorrents:()V // method@1fe4 │ │ +0a797e: 2900 befe |0155: goto/16 0013 // -0142 │ │ +0a7982: 6203 3c0c |0157: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a7986: 3803 bafe |0159: if-eqz v3, 0013 // -0146 │ │ +0a798a: 6203 3c0c |015b: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a798e: 6e20 fe1f 3800 |015d: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.uploadRateLimitDialog:(Ljava/lang/String;)V // method@1ffe │ │ +0a7994: 6e20 bf1f 4800 |0160: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a799a: 0c03 |0163: move-result-object v3 │ │ +0a799c: 3803 affe |0164: if-eqz v3, 0013 // -0151 │ │ +0a79a0: 6e10 c71f 0800 |0166: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a79a6: 0c03 |0169: move-result-object v3 │ │ +0a79a8: 6e10 6700 0300 |016a: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a79ae: 2900 a6fe |016d: goto/16 0013 // -015a │ │ +0a79b2: 6203 3c0c |016f: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a79b6: 3803 a2fe |0171: if-eqz v3, 0013 // -015e │ │ +0a79ba: 6203 3c0c |0173: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a79be: 6e20 be1f 3800 |0175: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.downloadRateLimitDialog:(Ljava/lang/String;)V // method@1fbe │ │ +0a79c4: 6e20 bf1f 4800 |0178: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a79ca: 0c03 |017b: move-result-object v3 │ │ +0a79cc: 3803 97fe |017c: if-eqz v3, 0013 // -0169 │ │ +0a79d0: 6e10 c71f 0800 |017e: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a79d6: 0c03 |0181: move-result-object v3 │ │ +0a79d8: 6e10 6700 0300 |0182: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a79de: 2900 8efe |0185: goto/16 0013 // -0172 │ │ +0a79e2: 6203 3c0c |0187: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a79e6: 3803 8afe |0189: if-eqz v3, 0013 // -0176 │ │ +0a79ea: 6203 3c0c |018b: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a79ee: 6e20 e71f 3800 |018d: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.recheckTorrents:(Ljava/lang/String;)V // method@1fe7 │ │ +0a79f4: 6e20 bf1f 4800 |0190: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a79fa: 0c03 |0193: move-result-object v3 │ │ +0a79fc: 3803 7ffe |0194: if-eqz v3, 0013 // -0181 │ │ +0a7a00: 6e10 c71f 0800 |0196: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a7a06: 0c03 |0199: move-result-object v3 │ │ +0a7a08: 6e10 6700 0300 |019a: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a7a0e: 2900 76fe |019d: goto/16 0013 // -018a │ │ +0a7a12: 6203 3c0c |019f: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a7a16: 3803 72fe |01a1: if-eqz v3, 0013 // -018e │ │ +0a7a1a: 6203 3c0c |01a3: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a7a1e: 6e20 fc1f 3800 |01a5: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.toggleFirstLastPiecePrio:(Ljava/lang/String;)V // method@1ffc │ │ +0a7a24: 6e20 bf1f 4800 |01a8: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a7a2a: 0c03 |01ab: move-result-object v3 │ │ +0a7a2c: 3803 67fe |01ac: if-eqz v3, 0013 // -0199 │ │ +0a7a30: 6e10 c71f 0800 |01ae: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a7a36: 0c03 |01b1: move-result-object v3 │ │ +0a7a38: 6e10 6700 0300 |01b2: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a7a3e: 2900 5efe |01b5: goto/16 0013 // -01a2 │ │ +0a7a42: 6203 3c0c |01b7: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a7a46: 3803 5afe |01b9: if-eqz v3, 0013 // -01a6 │ │ +0a7a4a: 6203 3c0c |01bb: sget-object v3, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;.hashToUpdate:Ljava/lang/String; // field@0c3c │ │ +0a7a4e: 6e20 fd1f 3800 |01bd: invoke-virtual {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.toggleSequentialDownload:(Ljava/lang/String;)V // method@1ffd │ │ +0a7a54: 6e20 bf1f 4800 |01c0: invoke-virtual {v8, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity;.findViewById:(I)Landroid/view/View; // method@1fbf │ │ +0a7a5a: 0c03 |01c3: move-result-object v3 │ │ +0a7a5c: 3803 4ffe |01c4: if-eqz v3, 0013 // -01b1 │ │ +0a7a60: 6e10 c71f 0800 |01c6: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a7a66: 0c03 |01c9: move-result-object v3 │ │ +0a7a68: 6e10 6700 0300 |01ca: invoke-virtual {v3}, Landroid/app/FragmentManager;.popBackStack:()V // method@0067 │ │ +0a7a6e: 2900 46fe |01cd: goto/16 0013 // -01ba │ │ +0a7a72: 6e10 cb1f 0800 |01cf: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ +0a7a78: 0c03 |01d2: move-result-object v3 │ │ +0a7a7a: 6e20 5001 5300 |01d3: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ +0a7a80: 0c03 |01d6: move-result-object v3 │ │ +0a7a82: 4603 0306 |01d7: aget-object v3, v3, v6 │ │ +0a7a86: 7020 ef1f 3800 |01d9: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ +0a7a8c: 6e10 d11f 0800 |01dc: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ +0a7a92: 6e10 eb1f 0800 |01df: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a7a98: 2900 31fe |01e2: goto/16 0013 // -01cf │ │ +0a7a9c: 6e10 cb1f 0800 |01e4: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ +0a7aa2: 0c03 |01e7: move-result-object v3 │ │ +0a7aa4: 6e20 5001 5300 |01e8: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ +0a7aaa: 0c03 |01eb: move-result-object v3 │ │ +0a7aac: 4603 0302 |01ec: aget-object v3, v3, v2 │ │ +0a7ab0: 7020 ef1f 3800 |01ee: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ +0a7ab6: 6e10 d11f 0800 |01f1: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ +0a7abc: 6e10 eb1f 0800 |01f4: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a7ac2: 2900 1cfe |01f7: goto/16 0013 // -01e4 │ │ +0a7ac6: 6e10 cb1f 0800 |01f9: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ +0a7acc: 0c03 |01fc: move-result-object v3 │ │ +0a7ace: 6e20 5001 5300 |01fd: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ +0a7ad4: 0c03 |0200: move-result-object v3 │ │ +0a7ad6: 1224 |0201: const/4 v4, #int 2 // #2 │ │ +0a7ad8: 4603 0304 |0202: aget-object v3, v3, v4 │ │ +0a7adc: 7020 ef1f 3800 |0204: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ +0a7ae2: 6e10 d11f 0800 |0207: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ +0a7ae8: 6e10 eb1f 0800 |020a: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a7aee: 2900 06fe |020d: goto/16 0013 // -01fa │ │ +0a7af2: 6e10 cb1f 0800 |020f: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ +0a7af8: 0c03 |0212: move-result-object v3 │ │ +0a7afa: 6e20 5001 5300 |0213: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ +0a7b00: 0c03 |0216: move-result-object v3 │ │ +0a7b02: 1234 |0217: const/4 v4, #int 3 // #3 │ │ +0a7b04: 4603 0304 |0218: aget-object v3, v3, v4 │ │ +0a7b08: 7020 ef1f 3800 |021a: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ +0a7b0e: 6e10 d11f 0800 |021d: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ +0a7b14: 6e10 eb1f 0800 |0220: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a7b1a: 2900 f0fd |0223: goto/16 0013 // -0210 │ │ +0a7b1e: 6e10 cb1f 0800 |0225: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ +0a7b24: 0c03 |0228: move-result-object v3 │ │ +0a7b26: 6e20 5001 5300 |0229: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ +0a7b2c: 0c03 |022c: move-result-object v3 │ │ +0a7b2e: 1244 |022d: const/4 v4, #int 4 // #4 │ │ +0a7b30: 4603 0304 |022e: aget-object v3, v3, v4 │ │ +0a7b34: 7020 ef1f 3800 |0230: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ +0a7b3a: 6e10 d11f 0800 |0233: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ +0a7b40: 6e10 eb1f 0800 |0236: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a7b46: 2900 dafd |0239: goto/16 0013 // -0226 │ │ +0a7b4a: 6e10 cb1f 0800 |023b: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ +0a7b50: 0c03 |023e: move-result-object v3 │ │ +0a7b52: 6e20 5001 5300 |023f: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ +0a7b58: 0c03 |0242: move-result-object v3 │ │ +0a7b5a: 1254 |0243: const/4 v4, #int 5 // #5 │ │ +0a7b5c: 4603 0304 |0244: aget-object v3, v3, v4 │ │ +0a7b60: 7020 ef1f 3800 |0246: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ +0a7b66: 6e10 d11f 0800 |0249: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ +0a7b6c: 6e10 eb1f 0800 |024c: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a7b72: 2900 c4fd |024f: goto/16 0013 // -023c │ │ +0a7b76: 6e10 cb1f 0800 |0251: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getResources:()Landroid/content/res/Resources; // method@1fcb │ │ +0a7b7c: 0c03 |0254: move-result-object v3 │ │ +0a7b7e: 6e20 5001 5300 |0255: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0150 │ │ +0a7b84: 0c03 |0258: move-result-object v3 │ │ +0a7b86: 1264 |0259: const/4 v4, #int 6 // #6 │ │ +0a7b88: 4603 0304 |025a: aget-object v3, v3, v4 │ │ +0a7b8c: 7020 ef1f 3800 |025c: invoke-direct {v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.saveSortBy:(Ljava/lang/String;)V // method@1fef │ │ +0a7b92: 6e10 d11f 0800 |025f: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.invalidateOptionsMenu:()V // method@1fd1 │ │ +0a7b98: 6e10 eb1f 0800 |0262: invoke-virtual {v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a7b9e: 2900 aefd |0265: goto/16 0013 // -0252 │ │ +0a7ba2: 0000 |0267: nop // spacer │ │ +0a7ba4: 0001 1a00 4400 0b7f 0800 0000 0300 ... |0268: packed-switch-data (56 units) │ │ +0a7c14: 0001 0800 0000 0000 0700 0000 0d00 ... |02a0: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=765 │ │ 0x0013 line=1023 │ │ 0x0014 line=769 │ │ 0x001b line=1023 │ │ 0x0020 line=772 │ │ @@ -232917,19 +233000,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a7c7c: |[0a7c7c] com.lgallardo.qbittorrentclient.MainActivity.onPause:()V │ │ -0a7c8c: 6f10 1305 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPause:()V // method@0513 │ │ -0a7c92: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a7c94: 5c10 c508 |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ -0a7c98: 0e00 |0006: return-void │ │ +0a7c3c: |[0a7c3c] com.lgallardo.qbittorrentclient.MainActivity.onPause:()V │ │ +0a7c4c: 6f10 1305 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPause:()V // method@0513 │ │ +0a7c52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a7c54: 5c10 c508 |0004: iput-boolean v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ +0a7c58: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0003 line=522 │ │ 0x0006 line=523 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ @@ -232939,19 +233022,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a7c9c: |[0a7c9c] com.lgallardo.qbittorrentclient.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0a7cac: 6f20 1405 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@0514 │ │ -0a7cb2: 5410 d708 |0003: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerToggle:Landroid/support/v4/app/ActionBarDrawerToggle; // field@08d7 │ │ -0a7cb6: 6e10 9b03 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@039b │ │ -0a7cbc: 0e00 |0008: return-void │ │ +0a7c5c: |[0a7c5c] com.lgallardo.qbittorrentclient.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0a7c6c: 6f20 1405 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@0514 │ │ +0a7c72: 5410 d708 |0003: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerToggle:Landroid/support/v4/app/ActionBarDrawerToggle; // field@08d7 │ │ +0a7c76: 6e10 9b03 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@039b │ │ +0a7c7c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0003 line=570 │ │ 0x0008 line=571 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ @@ -232962,65 +233045,65 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0a7cc0: |[0a7cc0] com.lgallardo.qbittorrentclient.MainActivity.onResume:()V │ │ -0a7cd0: 6f10 1905 0600 |0000: invoke-super {v6}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@0519 │ │ -0a7cd6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -0a7cd8: 5c63 c508 |0004: iput-boolean v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ -0a7cdc: 6e10 c71f 0600 |0006: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ -0a7ce2: 0c00 |0009: move-result-object v0 │ │ -0a7ce4: 6e10 6300 0000 |000a: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ -0a7cea: 0c02 |000d: move-result-object v2 │ │ -0a7cec: 6e10 6600 0000 |000e: invoke-virtual {v0}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ -0a7cf2: 0a03 |0011: move-result v3 │ │ -0a7cf4: 3903 5500 |0012: if-nez v3, 0067 // +0055 │ │ -0a7cf8: 1403 0d00 0b7f |0014: const v3, #float 1.84763e+38 // #7f0b000d │ │ -0a7cfe: 6e20 6400 3000 |0017: invoke-virtual {v0, v3}, Landroid/app/FragmentManager;.findFragmentById:(I)Landroid/app/Fragment; // method@0064 │ │ -0a7d04: 0c03 |001a: move-result-object v3 │ │ -0a7d06: 2033 7a04 |001b: instance-of v3, v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment; // type@047a │ │ -0a7d0a: 3803 4a00 |001d: if-eqz v3, 0067 // +004a │ │ -0a7d0e: 1403 0d00 0b7f |001f: const v3, #float 1.84763e+38 // #7f0b000d │ │ -0a7d14: 6e20 6400 3000 |0022: invoke-virtual {v0, v3}, Landroid/app/FragmentManager;.findFragmentById:(I)Landroid/app/Fragment; // method@0064 │ │ -0a7d1a: 0c01 |0025: move-result-object v1 │ │ -0a7d1c: 1f01 7a04 |0026: check-cast v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment; // type@047a │ │ -0a7d20: 6e10 4e1f 0100 |0028: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ -0a7d26: 0c03 |002b: move-result-object v3 │ │ -0a7d28: 6e10 981e 0300 |002c: invoke-virtual {v3}, Landroid/widget/ListView;.getCount:()I // method@1e98 │ │ -0a7d2e: 0a03 |002f: move-result v3 │ │ -0a7d30: 3903 3700 |0030: if-nez v3, 0067 // +0037 │ │ -0a7d34: 2203 6c04 |0032: new-instance v3, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ -0a7d38: 7010 121f 0300 |0034: invoke-direct {v3}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.:()V // method@1f12 │ │ -0a7d3e: 5b63 c408 |0037: iput-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.aboutFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08c4 │ │ -0a7d42: 1403 0d00 0b7f |0039: const v3, #float 1.84763e+38 // #7f0b000d │ │ -0a7d48: 5464 c408 |003c: iget-object v4, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.aboutFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08c4 │ │ -0a7d4c: 1a05 c21a |003e: const-string v5, "firstFragment" // string@1ac2 │ │ -0a7d50: 6e40 6c00 3254 |0040: invoke-virtual {v2, v3, v4, v5}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ -0a7d56: 6e10 6b00 0200 |0043: invoke-virtual {v2}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ -0a7d5c: 5463 f008 |0046: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a7d60: 5464 d508 |0048: iget-object v4, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a7d64: 6e10 951e 0400 |004a: invoke-virtual {v4}, Landroid/widget/ListView;.getCheckedItemPosition:()I // method@1e95 │ │ -0a7d6a: 0a04 |004d: move-result v4 │ │ -0a7d6c: 4603 0304 |004e: aget-object v3, v3, v4 │ │ -0a7d70: 6e20 f71f 3600 |0050: invoke-virtual {v6, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a7d76: 5463 d808 |0053: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a7d7a: 3803 0f00 |0055: if-eqz v3, 0064 // +000f │ │ -0a7d7e: 5463 d808 |0057: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a7d82: 6203 7c08 |0059: sget-object v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ -0a7d86: 3803 0900 |005b: if-eqz v3, 0064 // +0009 │ │ -0a7d8a: 5463 d808 |005d: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ -0a7d8e: 6203 7c08 |005f: sget-object v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ -0a7d92: 6e10 201c 0300 |0061: invoke-virtual {v3}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ -0a7d98: 6e10 eb1f 0600 |0064: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ -0a7d9e: 0e00 |0067: return-void │ │ -0a7da0: 0d03 |0068: move-exception v3 │ │ -0a7da2: 28fe |0069: goto 0067 // -0002 │ │ +0a7c80: |[0a7c80] com.lgallardo.qbittorrentclient.MainActivity.onResume:()V │ │ +0a7c90: 6f10 1905 0600 |0000: invoke-super {v6}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@0519 │ │ +0a7c96: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +0a7c98: 5c63 c508 |0004: iput-boolean v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.activityIsVisible:Z // field@08c5 │ │ +0a7c9c: 6e10 c71f 0600 |0006: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getFragmentManager:()Landroid/app/FragmentManager; // method@1fc7 │ │ +0a7ca2: 0c00 |0009: move-result-object v0 │ │ +0a7ca4: 6e10 6300 0000 |000a: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0063 │ │ +0a7caa: 0c02 |000d: move-result-object v2 │ │ +0a7cac: 6e10 6600 0000 |000e: invoke-virtual {v0}, Landroid/app/FragmentManager;.getBackStackEntryCount:()I // method@0066 │ │ +0a7cb2: 0a03 |0011: move-result v3 │ │ +0a7cb4: 3903 5500 |0012: if-nez v3, 0067 // +0055 │ │ +0a7cb8: 1403 0d00 0b7f |0014: const v3, #float 1.84763e+38 // #7f0b000d │ │ +0a7cbe: 6e20 6400 3000 |0017: invoke-virtual {v0, v3}, Landroid/app/FragmentManager;.findFragmentById:(I)Landroid/app/Fragment; // method@0064 │ │ +0a7cc4: 0c03 |001a: move-result-object v3 │ │ +0a7cc6: 2033 7a04 |001b: instance-of v3, v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment; // type@047a │ │ +0a7cca: 3803 4a00 |001d: if-eqz v3, 0067 // +004a │ │ +0a7cce: 1403 0d00 0b7f |001f: const v3, #float 1.84763e+38 // #7f0b000d │ │ +0a7cd4: 6e20 6400 3000 |0022: invoke-virtual {v0, v3}, Landroid/app/FragmentManager;.findFragmentById:(I)Landroid/app/Fragment; // method@0064 │ │ +0a7cda: 0c01 |0025: move-result-object v1 │ │ +0a7cdc: 1f01 7a04 |0026: check-cast v1, Lcom/lgallardo/qbittorrentclient/ItemstFragment; // type@047a │ │ +0a7ce0: 6e10 4e1f 0100 |0028: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.getListView:()Landroid/widget/ListView; // method@1f4e │ │ +0a7ce6: 0c03 |002b: move-result-object v3 │ │ +0a7ce8: 6e10 981e 0300 |002c: invoke-virtual {v3}, Landroid/widget/ListView;.getCount:()I // method@1e98 │ │ +0a7cee: 0a03 |002f: move-result v3 │ │ +0a7cf0: 3903 3700 |0030: if-nez v3, 0067 // +0037 │ │ +0a7cf4: 2203 6c04 |0032: new-instance v3, Lcom/lgallardo/qbittorrentclient/AboutFragment; // type@046c │ │ +0a7cf8: 7010 121f 0300 |0034: invoke-direct {v3}, Lcom/lgallardo/qbittorrentclient/AboutFragment;.:()V // method@1f12 │ │ +0a7cfe: 5b63 c408 |0037: iput-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.aboutFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08c4 │ │ +0a7d02: 1403 0d00 0b7f |0039: const v3, #float 1.84763e+38 // #7f0b000d │ │ +0a7d08: 5464 c408 |003c: iget-object v4, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.aboutFragment:Lcom/lgallardo/qbittorrentclient/AboutFragment; // field@08c4 │ │ +0a7d0c: 1a05 be1a |003e: const-string v5, "firstFragment" // string@1abe │ │ +0a7d10: 6e40 6c00 3254 |0040: invoke-virtual {v2, v3, v4, v5}, Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@006c │ │ +0a7d16: 6e10 6b00 0200 |0043: invoke-virtual {v2}, Landroid/app/FragmentTransaction;.commit:()I // method@006b │ │ +0a7d1c: 5463 f008 |0046: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a7d20: 5464 d508 |0048: iget-object v4, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a7d24: 6e10 951e 0400 |004a: invoke-virtual {v4}, Landroid/widget/ListView;.getCheckedItemPosition:()I // method@1e95 │ │ +0a7d2a: 0a04 |004d: move-result v4 │ │ +0a7d2c: 4603 0304 |004e: aget-object v3, v3, v4 │ │ +0a7d30: 6e20 f71f 3600 |0050: invoke-virtual {v6, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a7d36: 5463 d808 |0053: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a7d3a: 3803 0f00 |0055: if-eqz v3, 0064 // +000f │ │ +0a7d3e: 5463 d808 |0057: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a7d42: 6203 7c08 |0059: sget-object v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ +0a7d46: 3803 0900 |005b: if-eqz v3, 0064 // +0009 │ │ +0a7d4a: 5463 d808 |005d: iget-object v3, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; // field@08d8 │ │ +0a7d4e: 6203 7c08 |005f: sget-object v3, Lcom/lgallardo/qbittorrentclient/ItemstFragment;.mActionMode:Landroid/view/ActionMode; // field@087c │ │ +0a7d52: 6e10 201c 0300 |0061: invoke-virtual {v3}, Landroid/view/ActionMode;.finish:()V // method@1c20 │ │ +0a7d58: 6e10 eb1f 0600 |0064: invoke-virtual {v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshCurrent:()V // method@1feb │ │ +0a7d5e: 0e00 |0067: return-void │ │ +0a7d60: 0d03 |0068: move-exception v3 │ │ +0a7d62: 28fe |0069: goto 0067 // -0002 │ │ catches : 1 │ │ 0x0006 - 0x0067 │ │ Ljava/lang/Exception; -> 0x0068 │ │ positions : │ │ 0x0000 line=475 │ │ 0x0003 line=476 │ │ 0x0006 line=481 │ │ @@ -233048,20 +233131,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0a7db4: |[0a7db4] com.lgallardo.qbittorrentclient.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0a7dc4: 6f20 1d05 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/app/FragmentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@051d │ │ -0a7dca: 1a00 8920 |0003: const-string v0, "itemPosition" // string@2089 │ │ -0a7dce: 5221 e308 |0005: iget v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.itemPosition:I // field@08e3 │ │ -0a7dd2: 6e30 bc02 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ -0a7dd8: 0e00 |000a: return-void │ │ +0a7d74: |[0a7d74] com.lgallardo.qbittorrentclient.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0a7d84: 6f20 1d05 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/app/FragmentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@051d │ │ +0a7d8a: 1a00 8520 |0003: const-string v0, "itemPosition" // string@2085 │ │ +0a7d8e: 5221 e308 |0005: iget v1, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.itemPosition:I // field@08e3 │ │ +0a7d92: 6e30 bc02 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@02bc │ │ +0a7d98: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0003 line=528 │ │ 0x000a line=530 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ @@ -233072,27 +233155,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a7ddc: |[0a7ddc] com.lgallardo.qbittorrentclient.MainActivity.pauseAllTorrents:()V │ │ -0a7dec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0a7dee: 2200 8c04 |0001: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a7df2: 7030 891f 5004 |0003: invoke-direct {v0, v5, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a7df8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a7dfa: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a7dfe: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a7e00: 1a03 1227 |000a: const-string v3, "pauseAll" // string@2712 │ │ -0a7e04: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a7e08: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a7e0a: 4d04 0102 |000f: aput-object v4, v1, v2 │ │ -0a7e0e: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a7e14: 0e00 |0014: return-void │ │ +0a7d9c: |[0a7d9c] com.lgallardo.qbittorrentclient.MainActivity.pauseAllTorrents:()V │ │ +0a7dac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0a7dae: 2200 8c04 |0001: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a7db2: 7030 891f 5004 |0003: invoke-direct {v0, v5, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a7db8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a7dba: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a7dbe: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a7dc0: 1a03 0e27 |000a: const-string v3, "pauseAll" // string@270e │ │ +0a7dc4: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a7dc8: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a7dca: 4d04 0102 |000f: aput-object v4, v1, v2 │ │ +0a7dce: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a7dd4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1374 │ │ 0x0006 line=1375 │ │ 0x0014 line=1376 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -233103,43 +233186,43 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0a7e18: |[0a7e18] com.lgallardo.qbittorrentclient.MainActivity.pauseSelectedTorrents:(Ljava/lang/String;)V │ │ -0a7e28: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a7e2a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0a7e2c: 1a03 8114 |0002: const-string v3, "\|" // string@1481 │ │ -0a7e30: 6e20 9421 3800 |0004: invoke-virtual {v8, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -0a7e36: 0c00 |0007: move-result-object v0 │ │ -0a7e38: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a7e3a: 2103 |0009: array-length v3, v0 │ │ -0a7e3c: 3713 1900 |000a: if-le v3, v1, 0023 // +0019 │ │ -0a7e40: 2202 8c04 |000c: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a7e44: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0a7e46: 7030 891f 7203 |000f: invoke-direct {v2, v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a7e4c: 1223 |0012: const/4 v3, #int 2 // #2 │ │ -0a7e4e: 2333 9906 |0013: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ -0a7e52: 1a04 1527 |0015: const-string v4, "pauseSelected" // string@2715 │ │ -0a7e56: 4d04 0305 |0017: aput-object v4, v3, v5 │ │ -0a7e5a: 4604 0001 |0019: aget-object v4, v0, v1 │ │ -0a7e5e: 4d04 0306 |001b: aput-object v4, v3, v6 │ │ -0a7e62: 6e20 8c1f 3200 |001d: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a7e68: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a7e6c: 28e7 |0022: goto 0009 // -0019 │ │ -0a7e6e: 6e10 c41f 0700 |0023: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0a7e74: 0c03 |0026: move-result-object v3 │ │ -0a7e76: 1404 c400 087f |0027: const v4, #float 1.80779e+38 // #7f0800c4 │ │ -0a7e7c: 7130 0d1f 4305 |002a: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0a7e82: 0c03 |002d: move-result-object v3 │ │ -0a7e84: 6e10 0e1f 0300 |002e: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0a7e8a: 6e20 ea1f 6700 |0031: invoke-virtual {v7, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ -0a7e90: 0e00 |0034: return-void │ │ +0a7dd8: |[0a7dd8] com.lgallardo.qbittorrentclient.MainActivity.pauseSelectedTorrents:(Ljava/lang/String;)V │ │ +0a7de8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a7dea: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a7dec: 1a03 7d14 |0002: const-string v3, "\|" // string@147d │ │ +0a7df0: 6e20 9421 3800 |0004: invoke-virtual {v8, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +0a7df6: 0c00 |0007: move-result-object v0 │ │ +0a7df8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a7dfa: 2103 |0009: array-length v3, v0 │ │ +0a7dfc: 3713 1900 |000a: if-le v3, v1, 0023 // +0019 │ │ +0a7e00: 2202 8c04 |000c: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a7e04: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0a7e06: 7030 891f 7203 |000f: invoke-direct {v2, v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a7e0c: 1223 |0012: const/4 v3, #int 2 // #2 │ │ +0a7e0e: 2333 9906 |0013: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ +0a7e12: 1a04 1127 |0015: const-string v4, "pauseSelected" // string@2711 │ │ +0a7e16: 4d04 0305 |0017: aput-object v4, v3, v5 │ │ +0a7e1a: 4604 0001 |0019: aget-object v4, v0, v1 │ │ +0a7e1e: 4d04 0306 |001b: aput-object v4, v3, v6 │ │ +0a7e22: 6e20 8c1f 3200 |001d: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a7e28: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a7e2c: 28e7 |0022: goto 0009 // -0019 │ │ +0a7e2e: 6e10 c41f 0700 |0023: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0a7e34: 0c03 |0026: move-result-object v3 │ │ +0a7e36: 1404 c400 087f |0027: const v4, #float 1.80779e+38 // #7f0800c4 │ │ +0a7e3c: 7130 0d1f 4305 |002a: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0a7e42: 0c03 |002d: move-result-object v3 │ │ +0a7e44: 6e10 0e1f 0300 |002e: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0a7e4a: 6e20 ea1f 6700 |0031: invoke-virtual {v7, v6}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ +0a7e50: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1282 │ │ 0x0008 line=1284 │ │ 0x000c line=1285 │ │ 0x0012 line=1286 │ │ 0x0020 line=1284 │ │ @@ -233158,27 +233241,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a7e94: |[0a7e94] com.lgallardo.qbittorrentclient.MainActivity.pauseTorrent:(Ljava/lang/String;)V │ │ -0a7ea4: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a7ea8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a7eaa: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a7eb0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a7eb2: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a7eb6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a7eb8: 1a03 1127 |000a: const-string v3, "pause" // string@2711 │ │ -0a7ebc: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a7ec0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a7ec2: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a7ec6: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a7ecc: 0e00 |0014: return-void │ │ +0a7e54: |[0a7e54] com.lgallardo.qbittorrentclient.MainActivity.pauseTorrent:(Ljava/lang/String;)V │ │ +0a7e64: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a7e68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a7e6a: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a7e70: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a7e72: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a7e76: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a7e78: 1a03 0d27 |000a: const-string v3, "pause" // string@270d │ │ +0a7e7c: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a7e80: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a7e82: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a7e86: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a7e8c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ 0x0006 line=1275 │ │ 0x0014 line=1277 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -233190,44 +233273,44 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0a7ed0: |[0a7ed0] com.lgallardo.qbittorrentclient.MainActivity.recheckTorrents:(Ljava/lang/String;)V │ │ -0a7ee0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0a7ee2: 1a03 8114 |0001: const-string v3, "\|" // string@1481 │ │ -0a7ee6: 6e20 9421 3800 |0003: invoke-virtual {v8, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -0a7eec: 0c00 |0006: move-result-object v0 │ │ -0a7eee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0a7ef0: 2103 |0008: array-length v3, v0 │ │ -0a7ef2: 3713 1a00 |0009: if-le v3, v1, 0023 // +001a │ │ -0a7ef6: 2202 8c04 |000b: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a7efa: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -0a7efc: 7030 891f 7203 |000e: invoke-direct {v2, v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a7f02: 1223 |0011: const/4 v3, #int 2 // #2 │ │ -0a7f04: 2333 9906 |0012: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ -0a7f08: 1a04 3028 |0014: const-string v4, "recheckSelected" // string@2830 │ │ -0a7f0c: 4d04 0306 |0016: aput-object v4, v3, v6 │ │ -0a7f10: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -0a7f12: 4605 0001 |0019: aget-object v5, v0, v1 │ │ -0a7f16: 4d05 0304 |001b: aput-object v5, v3, v4 │ │ -0a7f1a: 6e20 8c1f 3200 |001d: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a7f20: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a7f24: 28e6 |0022: goto 0008 // -001a │ │ -0a7f26: 6e10 c41f 0700 |0023: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0a7f2c: 0c03 |0026: move-result-object v3 │ │ -0a7f2e: 1404 c100 087f |0027: const v4, #float 1.80779e+38 // #7f0800c1 │ │ -0a7f34: 7130 0d1f 4306 |002a: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0a7f3a: 0c03 |002d: move-result-object v3 │ │ -0a7f3c: 6e10 0e1f 0300 |002e: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0a7f42: 1233 |0031: const/4 v3, #int 3 // #3 │ │ -0a7f44: 6e20 ea1f 3700 |0032: invoke-virtual {v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ -0a7f4a: 0e00 |0035: return-void │ │ +0a7e90: |[0a7e90] com.lgallardo.qbittorrentclient.MainActivity.recheckTorrents:(Ljava/lang/String;)V │ │ +0a7ea0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0a7ea2: 1a03 7d14 |0001: const-string v3, "\|" // string@147d │ │ +0a7ea6: 6e20 9421 3800 |0003: invoke-virtual {v8, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +0a7eac: 0c00 |0006: move-result-object v0 │ │ +0a7eae: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0a7eb0: 2103 |0008: array-length v3, v0 │ │ +0a7eb2: 3713 1a00 |0009: if-le v3, v1, 0023 // +001a │ │ +0a7eb6: 2202 8c04 |000b: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a7eba: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +0a7ebc: 7030 891f 7203 |000e: invoke-direct {v2, v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a7ec2: 1223 |0011: const/4 v3, #int 2 // #2 │ │ +0a7ec4: 2333 9906 |0012: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ +0a7ec8: 1a04 2c28 |0014: const-string v4, "recheckSelected" // string@282c │ │ +0a7ecc: 4d04 0306 |0016: aput-object v4, v3, v6 │ │ +0a7ed0: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +0a7ed2: 4605 0001 |0019: aget-object v5, v0, v1 │ │ +0a7ed6: 4d05 0304 |001b: aput-object v5, v3, v4 │ │ +0a7eda: 6e20 8c1f 3200 |001d: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a7ee0: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a7ee4: 28e6 |0022: goto 0008 // -001a │ │ +0a7ee6: 6e10 c41f 0700 |0023: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0a7eec: 0c03 |0026: move-result-object v3 │ │ +0a7eee: 1404 c100 087f |0027: const v4, #float 1.80779e+38 // #7f0800c1 │ │ +0a7ef4: 7130 0d1f 4306 |002a: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0a7efa: 0c03 |002d: move-result-object v3 │ │ +0a7efc: 6e10 0e1f 0300 |002e: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0a7f02: 1233 |0031: const/4 v3, #int 3 // #3 │ │ +0a7f04: 6e20 ea1f 3700 |0032: invoke-virtual {v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ +0a7f0a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1415 │ │ 0x0007 line=1417 │ │ 0x000b line=1418 │ │ 0x0011 line=1419 │ │ 0x0020 line=1417 │ │ @@ -233246,42 +233329,42 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0a7f4c: |[0a7f4c] com.lgallardo.qbittorrentclient.MainActivity.refreshAfterCommand:(I)V │ │ -0a7f5c: 5410 d508 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a7f60: 6e10 951e 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPosition:()I // method@1e95 │ │ -0a7f66: 0a00 |0005: move-result v0 │ │ -0a7f68: 2b00 2e00 0000 |0006: packed-switch v0, 00000034 // +0000002e │ │ -0a7f6e: 1a00 7e15 |0009: const-string v0, "all" // string@157e │ │ -0a7f72: 6e30 ec1f 0102 |000b: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ -0a7f78: 0e00 |000e: return-void │ │ -0a7f7a: 1a00 7e15 |000f: const-string v0, "all" // string@157e │ │ -0a7f7e: 6e30 ec1f 0102 |0011: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ -0a7f84: 28fa |0014: goto 000e // -0006 │ │ -0a7f86: 1a00 8c19 |0015: const-string v0, "downloading" // string@198c │ │ -0a7f8a: 6e30 ec1f 0102 |0017: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ -0a7f90: 28f4 |001a: goto 000e // -000c │ │ -0a7f92: 1a00 d617 |001b: const-string v0, "completed" // string@17d6 │ │ -0a7f96: 6e30 ec1f 0102 |001d: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ -0a7f9c: 28ee |0020: goto 000e // -0012 │ │ -0a7f9e: 1a00 1827 |0021: const-string v0, "paused" // string@2718 │ │ -0a7fa2: 6e30 ec1f 0102 |0023: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ -0a7fa8: 28e8 |0026: goto 000e // -0018 │ │ -0a7faa: 1a00 0b15 |0027: const-string v0, "active" // string@150b │ │ -0a7fae: 6e30 ec1f 0102 |0029: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ -0a7fb4: 28e2 |002c: goto 000e // -001e │ │ -0a7fb6: 1a00 7c1f |002d: const-string v0, "inactive" // string@1f7c │ │ -0a7fba: 6e30 ec1f 0102 |002f: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ -0a7fc0: 28dc |0032: goto 000e // -0024 │ │ -0a7fc2: 0000 |0033: nop // spacer │ │ -0a7fc4: 0001 0800 0000 0000 0900 0000 0f00 ... |0034: packed-switch-data (20 units) │ │ +0a7f0c: |[0a7f0c] com.lgallardo.qbittorrentclient.MainActivity.refreshAfterCommand:(I)V │ │ +0a7f1c: 5410 d508 |0000: iget-object v0, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a7f20: 6e10 951e 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPosition:()I // method@1e95 │ │ +0a7f26: 0a00 |0005: move-result v0 │ │ +0a7f28: 2b00 2e00 0000 |0006: packed-switch v0, 00000034 // +0000002e │ │ +0a7f2e: 1a00 7a15 |0009: const-string v0, "all" // string@157a │ │ +0a7f32: 6e30 ec1f 0102 |000b: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ +0a7f38: 0e00 |000e: return-void │ │ +0a7f3a: 1a00 7a15 |000f: const-string v0, "all" // string@157a │ │ +0a7f3e: 6e30 ec1f 0102 |0011: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ +0a7f44: 28fa |0014: goto 000e // -0006 │ │ +0a7f46: 1a00 8819 |0015: const-string v0, "downloading" // string@1988 │ │ +0a7f4a: 6e30 ec1f 0102 |0017: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ +0a7f50: 28f4 |001a: goto 000e // -000c │ │ +0a7f52: 1a00 d217 |001b: const-string v0, "completed" // string@17d2 │ │ +0a7f56: 6e30 ec1f 0102 |001d: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ +0a7f5c: 28ee |0020: goto 000e // -0012 │ │ +0a7f5e: 1a00 1427 |0021: const-string v0, "paused" // string@2714 │ │ +0a7f62: 6e30 ec1f 0102 |0023: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ +0a7f68: 28e8 |0026: goto 000e // -0018 │ │ +0a7f6a: 1a00 0715 |0027: const-string v0, "active" // string@1507 │ │ +0a7f6e: 6e30 ec1f 0102 |0029: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ +0a7f74: 28e2 |002c: goto 000e // -001e │ │ +0a7f76: 1a00 781f |002d: const-string v0, "inactive" // string@1f78 │ │ +0a7f7a: 6e30 ec1f 0102 |002f: invoke-virtual {v1, v0, v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshWithDelay:(Ljava/lang/String;I)V // method@1fec │ │ +0a7f80: 28dc |0032: goto 000e // -0024 │ │ +0a7f82: 0000 |0033: nop // spacer │ │ +0a7f84: 0001 0800 0000 0000 0900 0000 0f00 ... |0034: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1608 │ │ 0x0009 line=1632 │ │ 0x000e line=1636 │ │ 0x000f line=1610 │ │ 0x0015 line=1613 │ │ @@ -233299,46 +233382,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -0a7fec: |[0a7fec] com.lgallardo.qbittorrentclient.MainActivity.refreshCurrent:()V │ │ -0a7ffc: 6200 e008 |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ -0a8000: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -0a8004: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a800a: 0a00 |0007: move-result v0 │ │ -0a800c: 3900 0e00 |0008: if-nez v0, 0016 // +000e │ │ -0a8010: 5420 d508 |000a: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a8014: 6e10 951e 0000 |000c: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPosition:()I // method@1e95 │ │ -0a801a: 0a00 |000f: move-result v0 │ │ -0a801c: 2b00 2c00 0000 |0010: packed-switch v0, 0000003c // +0000002c │ │ -0a8022: 7010 e81f 0200 |0013: invoke-direct {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:()V // method@1fe8 │ │ -0a8028: 0e00 |0016: return-void │ │ -0a802a: 1a00 7e15 |0017: const-string v0, "all" // string@157e │ │ -0a802e: 7020 e91f 0200 |0019: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a8034: 28fa |001c: goto 0016 // -0006 │ │ -0a8036: 1a00 8c19 |001d: const-string v0, "downloading" // string@198c │ │ -0a803a: 7020 e91f 0200 |001f: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a8040: 28f4 |0022: goto 0016 // -000c │ │ -0a8042: 1a00 d617 |0023: const-string v0, "completed" // string@17d6 │ │ -0a8046: 7020 e91f 0200 |0025: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a804c: 28ee |0028: goto 0016 // -0012 │ │ -0a804e: 1a00 1827 |0029: const-string v0, "paused" // string@2718 │ │ -0a8052: 7020 e91f 0200 |002b: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a8058: 28e8 |002e: goto 0016 // -0018 │ │ -0a805a: 1a00 0b15 |002f: const-string v0, "active" // string@150b │ │ -0a805e: 7020 e91f 0200 |0031: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a8064: 28e2 |0034: goto 0016 // -001e │ │ -0a8066: 1a00 7c1f |0035: const-string v0, "inactive" // string@1f7c │ │ -0a806a: 7020 e91f 0200 |0037: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ -0a8070: 28dc |003a: goto 0016 // -0024 │ │ -0a8072: 0000 |003b: nop // spacer │ │ -0a8074: 0001 0600 0000 0000 0700 0000 0d00 ... |003c: packed-switch-data (16 units) │ │ +0a7fac: |[0a7fac] com.lgallardo.qbittorrentclient.MainActivity.refreshCurrent:()V │ │ +0a7fbc: 6200 e008 |0000: sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;.hostname:Ljava/lang/String; // field@08e0 │ │ +0a7fc0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +0a7fc4: 6e20 8621 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a7fca: 0a00 |0007: move-result v0 │ │ +0a7fcc: 3900 0e00 |0008: if-nez v0, 0016 // +000e │ │ +0a7fd0: 5420 d508 |000a: iget-object v0, v2, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a7fd4: 6e10 951e 0000 |000c: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPosition:()I // method@1e95 │ │ +0a7fda: 0a00 |000f: move-result v0 │ │ +0a7fdc: 2b00 2c00 0000 |0010: packed-switch v0, 0000003c // +0000002c │ │ +0a7fe2: 7010 e81f 0200 |0013: invoke-direct {v2}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:()V // method@1fe8 │ │ +0a7fe8: 0e00 |0016: return-void │ │ +0a7fea: 1a00 7a15 |0017: const-string v0, "all" // string@157a │ │ +0a7fee: 7020 e91f 0200 |0019: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a7ff4: 28fa |001c: goto 0016 // -0006 │ │ +0a7ff6: 1a00 8819 |001d: const-string v0, "downloading" // string@1988 │ │ +0a7ffa: 7020 e91f 0200 |001f: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a8000: 28f4 |0022: goto 0016 // -000c │ │ +0a8002: 1a00 d217 |0023: const-string v0, "completed" // string@17d2 │ │ +0a8006: 7020 e91f 0200 |0025: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a800c: 28ee |0028: goto 0016 // -0012 │ │ +0a800e: 1a00 1427 |0029: const-string v0, "paused" // string@2714 │ │ +0a8012: 7020 e91f 0200 |002b: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a8018: 28e8 |002e: goto 0016 // -0018 │ │ +0a801a: 1a00 0715 |002f: const-string v0, "active" // string@1507 │ │ +0a801e: 7020 e91f 0200 |0031: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a8024: 28e2 |0034: goto 0016 // -001e │ │ +0a8026: 1a00 781f |0035: const-string v0, "inactive" // string@1f78 │ │ +0a802a: 7020 e91f 0200 |0037: invoke-direct {v2, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refresh:(Ljava/lang/String;)V // method@1fe9 │ │ +0a8030: 28dc |003a: goto 0016 // -0024 │ │ +0a8032: 0000 |003b: nop // spacer │ │ +0a8034: 0001 0600 0000 0000 0700 0000 0d00 ... |003c: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x000a line=535 │ │ 0x0013 line=555 │ │ 0x0016 line=559 │ │ 0x0017 line=537 │ │ @@ -233356,23 +233439,23 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0a8094: |[0a8094] com.lgallardo.qbittorrentclient.MainActivity.refreshWithDelay:(Ljava/lang/String;I)V │ │ -0a80a4: d266 e803 |0000: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -0a80a8: 2200 9a00 |0002: new-instance v0, Landroid/os/Handler; // type@009a │ │ -0a80ac: 7010 cc02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ -0a80b2: 2201 8104 |0007: new-instance v1, Lcom/lgallardo/qbittorrentclient/MainActivity$14; // type@0481 │ │ -0a80b6: 7030 701f 4105 |0009: invoke-direct {v1, v4, v5}, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V // method@1f70 │ │ -0a80bc: 8162 |000c: int-to-long v2, v6 │ │ -0a80be: 6e40 d602 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@02d6 │ │ -0a80c4: 0e00 |0010: return-void │ │ +0a8054: |[0a8054] com.lgallardo.qbittorrentclient.MainActivity.refreshWithDelay:(Ljava/lang/String;I)V │ │ +0a8064: d266 e803 |0000: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +0a8068: 2200 9a00 |0002: new-instance v0, Landroid/os/Handler; // type@009a │ │ +0a806c: 7010 cc02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@02cc │ │ +0a8072: 2201 8104 |0007: new-instance v1, Lcom/lgallardo/qbittorrentclient/MainActivity$14; // type@0481 │ │ +0a8076: 7030 701f 4105 |0009: invoke-direct {v1, v4, v5}, Lcom/lgallardo/qbittorrentclient/MainActivity$14;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V // method@1f70 │ │ +0a807c: 8162 |000c: int-to-long v2, v6 │ │ +0a807e: 6e40 d602 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@02d6 │ │ +0a8084: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1667 │ │ 0x0002 line=1669 │ │ 0x0007 line=1670 │ │ 0x0010 line=1677 │ │ locals : │ │ @@ -233386,27 +233469,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a80c8: |[0a80c8] com.lgallardo.qbittorrentclient.MainActivity.resumeAllTorrents:()V │ │ -0a80d8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0a80da: 2200 8c04 |0001: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a80de: 7030 891f 5004 |0003: invoke-direct {v0, v5, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a80e4: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a80e6: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a80ea: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a80ec: 1a03 e128 |000a: const-string v3, "resumeAll" // string@28e1 │ │ -0a80f0: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a80f4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a80f6: 4d04 0102 |000f: aput-object v4, v1, v2 │ │ -0a80fa: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a8100: 0e00 |0014: return-void │ │ +0a8088: |[0a8088] com.lgallardo.qbittorrentclient.MainActivity.resumeAllTorrents:()V │ │ +0a8098: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0a809a: 2200 8c04 |0001: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a809e: 7030 891f 5004 |0003: invoke-direct {v0, v5, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a80a4: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a80a6: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a80aa: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a80ac: 1a03 dd28 |000a: const-string v3, "resumeAll" // string@28dd │ │ +0a80b0: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a80b4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a80b6: 4d04 0102 |000f: aput-object v4, v1, v2 │ │ +0a80ba: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a80c0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1380 │ │ 0x0006 line=1381 │ │ 0x0014 line=1382 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -233417,97 +233500,97 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -0a8104: |[0a8104] com.lgallardo.qbittorrentclient.MainActivity.setDownloadRateLimit:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0a8114: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0a8116: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0a8118: 380b 7d00 |0002: if-eqz v11, 007f // +007d │ │ -0a811c: 1a04 0000 |0004: const-string v4, "" // string@0000 │ │ -0a8120: 6e20 8621 4b00 |0006: invoke-virtual {v11, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a8126: 0a04 |0009: move-result v4 │ │ -0a8128: 3904 7500 |000a: if-nez v4, 007f // +0075 │ │ -0a812c: 6204 d908 |000c: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ -0a8130: 3804 7200 |000e: if-eqz v4, 0080 // +0072 │ │ -0a8134: 6204 d908 |0010: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ -0a8138: 7110 5121 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a813e: 0a04 |0015: move-result v4 │ │ -0a8140: 3d04 5300 |0016: if-lez v4, 0069 // +0053 │ │ -0a8144: 7110 5121 0b00 |0018: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a814a: 0a04 |001b: move-result v4 │ │ -0a814c: 6205 d908 |001c: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ -0a8150: 7110 5121 0500 |001e: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a8156: 0a05 |0021: move-result v5 │ │ -0a8158: 3754 4200 |0022: if-le v4, v5, 0064 // +0042 │ │ -0a815c: 6204 d908 |0024: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ -0a8160: 7110 5121 0400 |0026: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a8166: 0a02 |0029: move-result v2 │ │ -0a8168: 1a04 8114 |002a: const-string v4, "\|" // string@1481 │ │ -0a816c: 6e20 9421 4a00 |002c: invoke-virtual {v10, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -0a8172: 0c00 |002f: move-result-object v0 │ │ -0a8174: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -0a8176: 2104 |0031: array-length v4, v0 │ │ -0a8178: 3714 3c00 |0032: if-le v4, v1, 006e // +003c │ │ -0a817c: 2203 8c04 |0034: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a8180: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -0a8182: 7030 891f 9304 |0037: invoke-direct {v3, v9, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a8188: 1224 |003a: const/4 v4, #int 2 // #2 │ │ -0a818a: 2344 9906 |003b: new-array v4, v4, [Ljava/lang/String; // type@0699 │ │ -0a818e: 1a05 3b2a |003d: const-string v5, "setDownloadRateLimit" // string@2a3b │ │ -0a8192: 4d05 0407 |003f: aput-object v5, v4, v7 │ │ -0a8196: 2205 f804 |0041: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a819a: 7010 a121 0500 |0043: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a81a0: 4606 0001 |0046: aget-object v6, v0, v1 │ │ -0a81a4: 6e20 aa21 6500 |0048: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a81aa: 0c05 |004b: move-result-object v5 │ │ -0a81ac: 1a06 ba00 |004c: const-string v6, "&" // string@00ba │ │ -0a81b0: 6e20 aa21 6500 |004e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a81b6: 0c05 |0051: move-result-object v5 │ │ -0a81b8: d226 0004 |0052: mul-int/lit16 v6, v2, #int 1024 // #0400 │ │ -0a81bc: 6e20 a621 6500 |0054: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0a81c2: 0c05 |0057: move-result-object v5 │ │ -0a81c4: 6e10 af21 0500 |0058: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a81ca: 0c05 |005b: move-result-object v5 │ │ -0a81cc: 4d05 0408 |005c: aput-object v5, v4, v8 │ │ -0a81d0: 6e20 8c1f 4300 |005e: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a81d6: d801 0101 |0061: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a81da: 28ce |0063: goto 0031 // -0032 │ │ -0a81dc: 7110 5121 0b00 |0064: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a81e2: 0a02 |0067: move-result v2 │ │ -0a81e4: 28c2 |0068: goto 002a // -003e │ │ -0a81e6: 7110 5121 0b00 |0069: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a81ec: 0a02 |006c: move-result v2 │ │ -0a81ee: 28bd |006d: goto 002a // -0043 │ │ -0a81f0: 6e10 c41f 0900 |006e: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0a81f6: 0c04 |0071: move-result-object v4 │ │ -0a81f8: 1405 6000 087f |0072: const v5, #float 1.80777e+38 // #7f080060 │ │ -0a81fe: 7130 0d1f 5407 |0075: invoke-static {v4, v5, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0a8204: 0c04 |0078: move-result-object v4 │ │ -0a8206: 6e10 0e1f 0400 |0079: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0a820c: 6e20 ea1f 8900 |007c: invoke-virtual {v9, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ -0a8212: 0e00 |007f: return-void │ │ -0a8214: 1404 2800 087f |0080: const v4, #float 1.80776e+38 // #7f080028 │ │ -0a821a: 1405 2d00 087f |0083: const v5, #float 1.80776e+38 // #7f08002d │ │ -0a8220: 6e30 c11f 4905 |0086: invoke-virtual {v9, v4, v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.genericOkDialog:(II)V // method@1fc1 │ │ -0a8226: 28f6 |0089: goto 007f // -000a │ │ +0a80c4: |[0a80c4] com.lgallardo.qbittorrentclient.MainActivity.setDownloadRateLimit:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0a80d4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0a80d6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0a80d8: 380b 7d00 |0002: if-eqz v11, 007f // +007d │ │ +0a80dc: 1a04 0000 |0004: const-string v4, "" // string@0000 │ │ +0a80e0: 6e20 8621 4b00 |0006: invoke-virtual {v11, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a80e6: 0a04 |0009: move-result v4 │ │ +0a80e8: 3904 7500 |000a: if-nez v4, 007f // +0075 │ │ +0a80ec: 6204 d908 |000c: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ +0a80f0: 3804 7200 |000e: if-eqz v4, 0080 // +0072 │ │ +0a80f4: 6204 d908 |0010: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ +0a80f8: 7110 5121 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a80fe: 0a04 |0015: move-result v4 │ │ +0a8100: 3d04 5300 |0016: if-lez v4, 0069 // +0053 │ │ +0a8104: 7110 5121 0b00 |0018: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a810a: 0a04 |001b: move-result v4 │ │ +0a810c: 6205 d908 |001c: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ +0a8110: 7110 5121 0500 |001e: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a8116: 0a05 |0021: move-result v5 │ │ +0a8118: 3754 4200 |0022: if-le v4, v5, 0064 // +0042 │ │ +0a811c: 6204 d908 |0024: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_download:Ljava/lang/String; // field@08d9 │ │ +0a8120: 7110 5121 0400 |0026: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a8126: 0a02 |0029: move-result v2 │ │ +0a8128: 1a04 7d14 |002a: const-string v4, "\|" // string@147d │ │ +0a812c: 6e20 9421 4a00 |002c: invoke-virtual {v10, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +0a8132: 0c00 |002f: move-result-object v0 │ │ +0a8134: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +0a8136: 2104 |0031: array-length v4, v0 │ │ +0a8138: 3714 3c00 |0032: if-le v4, v1, 006e // +003c │ │ +0a813c: 2203 8c04 |0034: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a8140: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +0a8142: 7030 891f 9304 |0037: invoke-direct {v3, v9, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a8148: 1224 |003a: const/4 v4, #int 2 // #2 │ │ +0a814a: 2344 9906 |003b: new-array v4, v4, [Ljava/lang/String; // type@0699 │ │ +0a814e: 1a05 372a |003d: const-string v5, "setDownloadRateLimit" // string@2a37 │ │ +0a8152: 4d05 0407 |003f: aput-object v5, v4, v7 │ │ +0a8156: 2205 f804 |0041: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a815a: 7010 a121 0500 |0043: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a8160: 4606 0001 |0046: aget-object v6, v0, v1 │ │ +0a8164: 6e20 aa21 6500 |0048: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a816a: 0c05 |004b: move-result-object v5 │ │ +0a816c: 1a06 ba00 |004c: const-string v6, "&" // string@00ba │ │ +0a8170: 6e20 aa21 6500 |004e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a8176: 0c05 |0051: move-result-object v5 │ │ +0a8178: d226 0004 |0052: mul-int/lit16 v6, v2, #int 1024 // #0400 │ │ +0a817c: 6e20 a621 6500 |0054: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0a8182: 0c05 |0057: move-result-object v5 │ │ +0a8184: 6e10 af21 0500 |0058: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a818a: 0c05 |005b: move-result-object v5 │ │ +0a818c: 4d05 0408 |005c: aput-object v5, v4, v8 │ │ +0a8190: 6e20 8c1f 4300 |005e: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a8196: d801 0101 |0061: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a819a: 28ce |0063: goto 0031 // -0032 │ │ +0a819c: 7110 5121 0b00 |0064: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a81a2: 0a02 |0067: move-result v2 │ │ +0a81a4: 28c2 |0068: goto 002a // -003e │ │ +0a81a6: 7110 5121 0b00 |0069: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a81ac: 0a02 |006c: move-result v2 │ │ +0a81ae: 28bd |006d: goto 002a // -0043 │ │ +0a81b0: 6e10 c41f 0900 |006e: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0a81b6: 0c04 |0071: move-result-object v4 │ │ +0a81b8: 1405 6000 087f |0072: const v5, #float 1.80777e+38 // #7f080060 │ │ +0a81be: 7130 0d1f 5407 |0075: invoke-static {v4, v5, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0a81c4: 0c04 |0078: move-result-object v4 │ │ +0a81c6: 6e10 0e1f 0400 |0079: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0a81cc: 6e20 ea1f 8900 |007c: invoke-virtual {v9, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ +0a81d2: 0e00 |007f: return-void │ │ +0a81d4: 1404 2800 087f |0080: const v4, #float 1.80776e+38 // #7f080028 │ │ +0a81da: 1405 2d00 087f |0083: const v5, #float 1.80776e+38 // #7f08002d │ │ +0a81e0: 6e30 c11f 4905 |0086: invoke-virtual {v9, v4, v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.genericOkDialog:(II)V // method@1fc1 │ │ +0a81e6: 28f6 |0089: goto 007f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1566 │ │ 0x000c line=1570 │ │ 0x0010 line=1575 │ │ 0x0018 line=1576 │ │ 0x002a line=1582 │ │ 0x0030 line=1584 │ │ 0x0034 line=1589 │ │ 0x003a line=1590 │ │ 0x0061 line=1584 │ │ - 0x0064 line=1576 │ │ + 0x0064 line=1577 │ │ 0x0069 line=1579 │ │ 0x006e line=1593 │ │ 0x007c line=1596 │ │ 0x007f line=1604 │ │ 0x0080 line=1600 │ │ locals : │ │ 0x0030 - 0x0064 reg=0 hashesArray [Ljava/lang/String; │ │ @@ -233526,27 +233609,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a8228: |[0a8228] com.lgallardo.qbittorrentclient.MainActivity.setQBittorrentPrefefrences:(Ljava/lang/String;)V │ │ -0a8238: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a823c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a823e: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a8244: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a8246: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a824a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a824c: 1a03 272b |000a: const-string v3, "setQBittorrentPrefefrences" // string@2b27 │ │ -0a8250: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a8254: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a8256: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a825a: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a8260: 0e00 |0014: return-void │ │ +0a81e8: |[0a81e8] com.lgallardo.qbittorrentclient.MainActivity.setQBittorrentPrefefrences:(Ljava/lang/String;)V │ │ +0a81f8: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a81fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a81fe: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a8204: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a8206: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a820a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a820c: 1a03 232b |000a: const-string v3, "setQBittorrentPrefefrences" // string@2b23 │ │ +0a8210: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a8214: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a8216: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a821a: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a8220: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ 0x0006 line=1445 │ │ 0x0014 line=1447 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -233558,85 +233641,85 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -0a8264: |[0a8264] com.lgallardo.qbittorrentclient.MainActivity.setSelectionAndTitle:(Ljava/lang/String;)V │ │ -0a8274: 1245 |0000: const/4 v5, #int 4 // #4 │ │ -0a8276: 1234 |0001: const/4 v4, #int 3 // #3 │ │ -0a8278: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -0a827a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0a827c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0a827e: 3807 7f00 |0005: if-eqz v7, 0084 // +007f │ │ -0a8282: 6907 cf08 |0007: sput-object v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ -0a8286: 1a00 7e15 |0009: const-string v0, "all" // string@157e │ │ -0a828a: 6e20 8621 0700 |000b: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a8290: 0a00 |000e: move-result v0 │ │ -0a8292: 3800 0e00 |000f: if-eqz v0, 001d // +000e │ │ -0a8296: 5460 d508 |0011: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a829a: 6e30 a61e 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a82a0: 5460 f008 |0016: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a82a4: 4600 0001 |0018: aget-object v0, v0, v1 │ │ -0a82a8: 6e20 f71f 0600 |001a: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a82ae: 1a00 8c19 |001d: const-string v0, "downloading" // string@198c │ │ -0a82b2: 6e20 8621 0700 |001f: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a82b8: 0a00 |0022: move-result v0 │ │ -0a82ba: 3800 0e00 |0023: if-eqz v0, 0031 // +000e │ │ -0a82be: 5460 d508 |0025: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a82c2: 6e30 a61e 2002 |0027: invoke-virtual {v0, v2, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a82c8: 5460 f008 |002a: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a82cc: 4600 0002 |002c: aget-object v0, v0, v2 │ │ -0a82d0: 6e20 f71f 0600 |002e: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a82d6: 1a00 d617 |0031: const-string v0, "completed" // string@17d6 │ │ -0a82da: 6e20 8621 0700 |0033: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a82e0: 0a00 |0036: move-result v0 │ │ -0a82e2: 3800 0e00 |0037: if-eqz v0, 0045 // +000e │ │ -0a82e6: 5460 d508 |0039: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a82ea: 6e30 a61e 3002 |003b: invoke-virtual {v0, v3, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a82f0: 5460 f008 |003e: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a82f4: 4600 0003 |0040: aget-object v0, v0, v3 │ │ -0a82f8: 6e20 f71f 0600 |0042: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a82fe: 1a00 1827 |0045: const-string v0, "paused" // string@2718 │ │ -0a8302: 6e20 8621 0700 |0047: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a8308: 0a00 |004a: move-result v0 │ │ -0a830a: 3800 0e00 |004b: if-eqz v0, 0059 // +000e │ │ -0a830e: 5460 d508 |004d: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a8312: 6e30 a61e 4002 |004f: invoke-virtual {v0, v4, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a8318: 5460 f008 |0052: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a831c: 4600 0004 |0054: aget-object v0, v0, v4 │ │ -0a8320: 6e20 f71f 0600 |0056: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a8326: 1a00 0b15 |0059: const-string v0, "active" // string@150b │ │ -0a832a: 6e20 8621 0700 |005b: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a8330: 0a00 |005e: move-result v0 │ │ -0a8332: 3800 0e00 |005f: if-eqz v0, 006d // +000e │ │ -0a8336: 5460 d508 |0061: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a833a: 6e30 a61e 5002 |0063: invoke-virtual {v0, v5, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a8340: 5460 f008 |0066: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a8344: 4600 0005 |0068: aget-object v0, v0, v5 │ │ -0a8348: 6e20 f71f 0600 |006a: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a834e: 1a00 7c1f |006d: const-string v0, "inactive" // string@1f7c │ │ -0a8352: 6e20 8621 0700 |006f: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a8358: 0a00 |0072: move-result v0 │ │ -0a835a: 3800 1000 |0073: if-eqz v0, 0083 // +0010 │ │ -0a835e: 5460 d508 |0075: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a8362: 1251 |0077: const/4 v1, #int 5 // #5 │ │ -0a8364: 6e30 a61e 1002 |0078: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a836a: 5460 f008 |007b: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a836e: 1251 |007d: const/4 v1, #int 5 // #5 │ │ -0a8370: 4600 0001 |007e: aget-object v0, v0, v1 │ │ -0a8374: 6e20 f71f 0600 |0080: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a837a: 0e00 |0083: return-void │ │ -0a837c: 5460 d508 |0084: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ -0a8380: 6e30 a61e 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ -0a8386: 5460 f008 |0089: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ -0a838a: 4600 0001 |008b: aget-object v0, v0, v1 │ │ -0a838e: 6e20 f71f 0600 |008d: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ -0a8394: 28f3 |0090: goto 0083 // -000d │ │ +0a8224: |[0a8224] com.lgallardo.qbittorrentclient.MainActivity.setSelectionAndTitle:(Ljava/lang/String;)V │ │ +0a8234: 1245 |0000: const/4 v5, #int 4 // #4 │ │ +0a8236: 1234 |0001: const/4 v4, #int 3 // #3 │ │ +0a8238: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +0a823a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0a823c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0a823e: 3807 7f00 |0005: if-eqz v7, 0084 // +007f │ │ +0a8242: 6907 cf08 |0007: sput-object v7, Lcom/lgallardo/qbittorrentclient/MainActivity;.currentState:Ljava/lang/String; // field@08cf │ │ +0a8246: 1a00 7a15 |0009: const-string v0, "all" // string@157a │ │ +0a824a: 6e20 8621 0700 |000b: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a8250: 0a00 |000e: move-result v0 │ │ +0a8252: 3800 0e00 |000f: if-eqz v0, 001d // +000e │ │ +0a8256: 5460 d508 |0011: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a825a: 6e30 a61e 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a8260: 5460 f008 |0016: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a8264: 4600 0001 |0018: aget-object v0, v0, v1 │ │ +0a8268: 6e20 f71f 0600 |001a: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a826e: 1a00 8819 |001d: const-string v0, "downloading" // string@1988 │ │ +0a8272: 6e20 8621 0700 |001f: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a8278: 0a00 |0022: move-result v0 │ │ +0a827a: 3800 0e00 |0023: if-eqz v0, 0031 // +000e │ │ +0a827e: 5460 d508 |0025: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a8282: 6e30 a61e 2002 |0027: invoke-virtual {v0, v2, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a8288: 5460 f008 |002a: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a828c: 4600 0002 |002c: aget-object v0, v0, v2 │ │ +0a8290: 6e20 f71f 0600 |002e: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a8296: 1a00 d217 |0031: const-string v0, "completed" // string@17d2 │ │ +0a829a: 6e20 8621 0700 |0033: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a82a0: 0a00 |0036: move-result v0 │ │ +0a82a2: 3800 0e00 |0037: if-eqz v0, 0045 // +000e │ │ +0a82a6: 5460 d508 |0039: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a82aa: 6e30 a61e 3002 |003b: invoke-virtual {v0, v3, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a82b0: 5460 f008 |003e: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a82b4: 4600 0003 |0040: aget-object v0, v0, v3 │ │ +0a82b8: 6e20 f71f 0600 |0042: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a82be: 1a00 1427 |0045: const-string v0, "paused" // string@2714 │ │ +0a82c2: 6e20 8621 0700 |0047: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a82c8: 0a00 |004a: move-result v0 │ │ +0a82ca: 3800 0e00 |004b: if-eqz v0, 0059 // +000e │ │ +0a82ce: 5460 d508 |004d: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a82d2: 6e30 a61e 4002 |004f: invoke-virtual {v0, v4, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a82d8: 5460 f008 |0052: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a82dc: 4600 0004 |0054: aget-object v0, v0, v4 │ │ +0a82e0: 6e20 f71f 0600 |0056: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a82e6: 1a00 0715 |0059: const-string v0, "active" // string@1507 │ │ +0a82ea: 6e20 8621 0700 |005b: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a82f0: 0a00 |005e: move-result v0 │ │ +0a82f2: 3800 0e00 |005f: if-eqz v0, 006d // +000e │ │ +0a82f6: 5460 d508 |0061: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a82fa: 6e30 a61e 5002 |0063: invoke-virtual {v0, v5, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a8300: 5460 f008 |0066: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a8304: 4600 0005 |0068: aget-object v0, v0, v5 │ │ +0a8308: 6e20 f71f 0600 |006a: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a830e: 1a00 781f |006d: const-string v0, "inactive" // string@1f78 │ │ +0a8312: 6e20 8621 0700 |006f: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a8318: 0a00 |0072: move-result v0 │ │ +0a831a: 3800 1000 |0073: if-eqz v0, 0083 // +0010 │ │ +0a831e: 5460 d508 |0075: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a8322: 1251 |0077: const/4 v1, #int 5 // #5 │ │ +0a8324: 6e30 a61e 1002 |0078: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a832a: 5460 f008 |007b: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a832e: 1251 |007d: const/4 v1, #int 5 // #5 │ │ +0a8330: 4600 0001 |007e: aget-object v0, v0, v1 │ │ +0a8334: 6e20 f71f 0600 |0080: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a833a: 0e00 |0083: return-void │ │ +0a833c: 5460 d508 |0084: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.drawerList:Landroid/widget/ListView; // field@08d5 │ │ +0a8340: 6e30 a61e 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setItemChecked:(IZ)V // method@1ea6 │ │ +0a8346: 5460 f008 |0089: iget-object v0, v6, Lcom/lgallardo/qbittorrentclient/MainActivity;.navigationDrawerItemTitles:[Ljava/lang/String; // field@08f0 │ │ +0a834a: 4600 0001 |008b: aget-object v0, v0, v1 │ │ +0a834e: 6e20 f71f 0600 |008d: invoke-virtual {v6, v0}, Lcom/lgallardo/qbittorrentclient/MainActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1ff7 │ │ +0a8354: 28f3 |0090: goto 0083 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0005 line=424 │ │ 0x0007 line=426 │ │ 0x0009 line=428 │ │ 0x0011 line=429 │ │ 0x0016 line=430 │ │ @@ -233667,20 +233750,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a8398: |[0a8398] com.lgallardo.qbittorrentclient.MainActivity.setTitle:(Ljava/lang/CharSequence;)V │ │ -0a83a8: 5b12 0209 |0000: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.title:Ljava/lang/CharSequence; // field@0902 │ │ -0a83ac: 6e10 c21f 0100 |0002: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getActionBar:()Landroid/app/ActionBar; // method@1fc2 │ │ -0a83b2: 0c00 |0005: move-result-object v0 │ │ -0a83b4: 6e20 0f00 2000 |0006: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@000f │ │ -0a83ba: 0e00 |0009: return-void │ │ +0a8358: |[0a8358] com.lgallardo.qbittorrentclient.MainActivity.setTitle:(Ljava/lang/CharSequence;)V │ │ +0a8368: 5b12 0209 |0000: iput-object v2, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;.title:Ljava/lang/CharSequence; // field@0902 │ │ +0a836c: 6e10 c21f 0100 |0002: invoke-virtual {v1}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getActionBar:()Landroid/app/ActionBar; // method@1fc2 │ │ +0a8372: 0c00 |0005: move-result-object v0 │ │ +0a8374: 6e20 0f00 2000 |0006: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@000f │ │ +0a837a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0002 line=564 │ │ 0x0009 line=565 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ @@ -233691,101 +233774,102 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -0a83bc: |[0a83bc] com.lgallardo.qbittorrentclient.MainActivity.setUploadRateLimit:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0a83cc: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0a83ce: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0a83d0: 380b 8500 |0002: if-eqz v11, 0087 // +0085 │ │ -0a83d4: 1a04 0000 |0004: const-string v4, "" // string@0000 │ │ -0a83d8: 6e20 8621 4b00 |0006: invoke-virtual {v11, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0a83de: 0a04 |0009: move-result v4 │ │ -0a83e0: 3904 7d00 |000a: if-nez v4, 0087 // +007d │ │ -0a83e4: 6204 db08 |000c: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ -0a83e8: 3804 7a00 |000e: if-eqz v4, 0088 // +007a │ │ -0a83ec: 6204 db08 |0010: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ -0a83f0: 7110 5121 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a83f6: 0a04 |0015: move-result v4 │ │ -0a83f8: 3d04 5b00 |0016: if-lez v4, 0071 // +005b │ │ -0a83fc: 7110 5121 0b00 |0018: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a8402: 0a04 |001b: move-result v4 │ │ -0a8404: 6205 db08 |001c: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ -0a8408: 7110 5121 0500 |001e: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a840e: 0a05 |0021: move-result v5 │ │ -0a8410: 3754 4a00 |0022: if-le v4, v5, 006c // +004a │ │ -0a8414: 6204 db08 |0024: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ -0a8418: 7110 5121 0400 |0026: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a841e: 0a04 |0029: move-result v4 │ │ -0a8420: 3804 4200 |002a: if-eqz v4, 006c // +0042 │ │ -0a8424: 6204 db08 |002c: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ -0a8428: 7110 5121 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a842e: 0a02 |0031: move-result v2 │ │ -0a8430: 1a04 8114 |0032: const-string v4, "\|" // string@1481 │ │ -0a8434: 6e20 9421 4a00 |0034: invoke-virtual {v10, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -0a843a: 0c00 |0037: move-result-object v0 │ │ -0a843c: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -0a843e: 2104 |0039: array-length v4, v0 │ │ -0a8440: 3714 3c00 |003a: if-le v4, v1, 0076 // +003c │ │ -0a8444: 2203 8c04 |003c: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a8448: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -0a844a: 7030 891f 9304 |003f: invoke-direct {v3, v9, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a8450: 1224 |0042: const/4 v4, #int 2 // #2 │ │ -0a8452: 2344 9906 |0043: new-array v4, v4, [Ljava/lang/String; // type@0699 │ │ -0a8456: 1a05 c52b |0045: const-string v5, "setUploadRateLimit" // string@2bc5 │ │ -0a845a: 4d05 0407 |0047: aput-object v5, v4, v7 │ │ -0a845e: 2205 f804 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a8462: 7010 a121 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a8468: 4606 0001 |004e: aget-object v6, v0, v1 │ │ -0a846c: 6e20 aa21 6500 |0050: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a8472: 0c05 |0053: move-result-object v5 │ │ -0a8474: 1a06 ba00 |0054: const-string v6, "&" // string@00ba │ │ -0a8478: 6e20 aa21 6500 |0056: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a847e: 0c05 |0059: move-result-object v5 │ │ -0a8480: d226 0004 |005a: mul-int/lit16 v6, v2, #int 1024 // #0400 │ │ -0a8484: 6e20 a621 6500 |005c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0a848a: 0c05 |005f: move-result-object v5 │ │ -0a848c: 6e10 af21 0500 |0060: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a8492: 0c05 |0063: move-result-object v5 │ │ -0a8494: 4d05 0408 |0064: aput-object v5, v4, v8 │ │ -0a8498: 6e20 8c1f 4300 |0066: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a849e: d801 0101 |0069: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a84a2: 28ce |006b: goto 0039 // -0032 │ │ -0a84a4: 7110 5121 0b00 |006c: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a84aa: 0a02 |006f: move-result v2 │ │ -0a84ac: 28c2 |0070: goto 0032 // -003e │ │ -0a84ae: 7110 5121 0b00 |0071: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a84b4: 0a02 |0074: move-result v2 │ │ -0a84b6: 28bd |0075: goto 0032 // -0043 │ │ -0a84b8: 6e10 c41f 0900 |0076: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0a84be: 0c04 |0079: move-result-object v4 │ │ -0a84c0: 1405 6200 087f |007a: const v5, #float 1.80777e+38 // #7f080062 │ │ -0a84c6: 7130 0d1f 5407 |007d: invoke-static {v4, v5, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0a84cc: 0c04 |0080: move-result-object v4 │ │ -0a84ce: 6e10 0e1f 0400 |0081: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0a84d4: 6e20 ea1f 8900 |0084: invoke-virtual {v9, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ -0a84da: 0e00 |0087: return-void │ │ -0a84dc: 1404 2800 087f |0088: const v4, #float 1.80776e+38 // #7f080028 │ │ -0a84e2: 1405 2d00 087f |008b: const v5, #float 1.80776e+38 // #7f08002d │ │ -0a84e8: 6e30 c11f 4905 |008e: invoke-virtual {v9, v4, v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.genericOkDialog:(II)V // method@1fc1 │ │ -0a84ee: 28f6 |0091: goto 0087 // -000a │ │ +0a837c: |[0a837c] com.lgallardo.qbittorrentclient.MainActivity.setUploadRateLimit:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0a838c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0a838e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0a8390: 380b 8500 |0002: if-eqz v11, 0087 // +0085 │ │ +0a8394: 1a04 0000 |0004: const-string v4, "" // string@0000 │ │ +0a8398: 6e20 8621 4b00 |0006: invoke-virtual {v11, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0a839e: 0a04 |0009: move-result v4 │ │ +0a83a0: 3904 7d00 |000a: if-nez v4, 0087 // +007d │ │ +0a83a4: 6204 db08 |000c: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ +0a83a8: 3804 7a00 |000e: if-eqz v4, 0088 // +007a │ │ +0a83ac: 6204 db08 |0010: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ +0a83b0: 7110 5121 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a83b6: 0a04 |0015: move-result v4 │ │ +0a83b8: 3d04 5b00 |0016: if-lez v4, 0071 // +005b │ │ +0a83bc: 7110 5121 0b00 |0018: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a83c2: 0a04 |001b: move-result v4 │ │ +0a83c4: 6205 db08 |001c: sget-object v5, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ +0a83c8: 7110 5121 0500 |001e: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a83ce: 0a05 |0021: move-result v5 │ │ +0a83d0: 3754 4a00 |0022: if-le v4, v5, 006c // +004a │ │ +0a83d4: 6204 db08 |0024: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ +0a83d8: 7110 5121 0400 |0026: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a83de: 0a04 |0029: move-result v4 │ │ +0a83e0: 3804 4200 |002a: if-eqz v4, 006c // +0042 │ │ +0a83e4: 6204 db08 |002c: sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;.global_upload:Ljava/lang/String; // field@08db │ │ +0a83e8: 7110 5121 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a83ee: 0a02 |0031: move-result v2 │ │ +0a83f0: 1a04 7d14 |0032: const-string v4, "\|" // string@147d │ │ +0a83f4: 6e20 9421 4a00 |0034: invoke-virtual {v10, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +0a83fa: 0c00 |0037: move-result-object v0 │ │ +0a83fc: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +0a83fe: 2104 |0039: array-length v4, v0 │ │ +0a8400: 3714 3c00 |003a: if-le v4, v1, 0076 // +003c │ │ +0a8404: 2203 8c04 |003c: new-instance v3, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a8408: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +0a840a: 7030 891f 9304 |003f: invoke-direct {v3, v9, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a8410: 1224 |0042: const/4 v4, #int 2 // #2 │ │ +0a8412: 2344 9906 |0043: new-array v4, v4, [Ljava/lang/String; // type@0699 │ │ +0a8416: 1a05 c12b |0045: const-string v5, "setUploadRateLimit" // string@2bc1 │ │ +0a841a: 4d05 0407 |0047: aput-object v5, v4, v7 │ │ +0a841e: 2205 f804 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a8422: 7010 a121 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a8428: 4606 0001 |004e: aget-object v6, v0, v1 │ │ +0a842c: 6e20 aa21 6500 |0050: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a8432: 0c05 |0053: move-result-object v5 │ │ +0a8434: 1a06 ba00 |0054: const-string v6, "&" // string@00ba │ │ +0a8438: 6e20 aa21 6500 |0056: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a843e: 0c05 |0059: move-result-object v5 │ │ +0a8440: d226 0004 |005a: mul-int/lit16 v6, v2, #int 1024 // #0400 │ │ +0a8444: 6e20 a621 6500 |005c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0a844a: 0c05 |005f: move-result-object v5 │ │ +0a844c: 6e10 af21 0500 |0060: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a8452: 0c05 |0063: move-result-object v5 │ │ +0a8454: 4d05 0408 |0064: aput-object v5, v4, v8 │ │ +0a8458: 6e20 8c1f 4300 |0066: invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a845e: d801 0101 |0069: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a8462: 28ce |006b: goto 0039 // -0032 │ │ +0a8464: 7110 5121 0b00 |006c: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a846a: 0a02 |006f: move-result v2 │ │ +0a846c: 28c2 |0070: goto 0032 // -003e │ │ +0a846e: 7110 5121 0b00 |0071: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a8474: 0a02 |0074: move-result v2 │ │ +0a8476: 28bd |0075: goto 0032 // -0043 │ │ +0a8478: 6e10 c41f 0900 |0076: invoke-virtual {v9}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0a847e: 0c04 |0079: move-result-object v4 │ │ +0a8480: 1405 6200 087f |007a: const v5, #float 1.80777e+38 // #7f080062 │ │ +0a8486: 7130 0d1f 5407 |007d: invoke-static {v4, v5, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0a848c: 0c04 |0080: move-result-object v4 │ │ +0a848e: 6e10 0e1f 0400 |0081: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0a8494: 6e20 ea1f 8900 |0084: invoke-virtual {v9, v8}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ +0a849a: 0e00 |0087: return-void │ │ +0a849c: 1404 2800 087f |0088: const v4, #float 1.80776e+38 // #7f080028 │ │ +0a84a2: 1405 2d00 087f |008b: const v5, #float 1.80776e+38 // #7f08002d │ │ +0a84a8: 6e30 c11f 4905 |008e: invoke-virtual {v9, v4, v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;.genericOkDialog:(II)V // method@1fc1 │ │ +0a84ae: 28f6 |0091: goto 0087 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1530 │ │ 0x000c line=1532 │ │ 0x0010 line=1534 │ │ 0x0018 line=1536 │ │ + 0x002e line=1537 │ │ 0x0032 line=1542 │ │ 0x0038 line=1544 │ │ 0x003c line=1545 │ │ 0x0042 line=1546 │ │ 0x0069 line=1544 │ │ - 0x006c line=1536 │ │ + 0x006c line=1537 │ │ 0x0071 line=1540 │ │ 0x0076 line=1549 │ │ 0x0084 line=1552 │ │ 0x0087 line=1560 │ │ 0x0088 line=1555 │ │ locals : │ │ 0x0038 - 0x006c reg=0 hashesArray [Ljava/lang/String; │ │ @@ -233804,44 +233888,44 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0a84f0: |[0a84f0] com.lgallardo.qbittorrentclient.MainActivity.startSelectedTorrents:(Ljava/lang/String;)V │ │ -0a8500: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0a8502: 1a03 8114 |0001: const-string v3, "\|" // string@1481 │ │ -0a8506: 6e20 9421 3800 |0003: invoke-virtual {v8, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ -0a850c: 0c00 |0006: move-result-object v0 │ │ -0a850e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0a8510: 2103 |0008: array-length v3, v0 │ │ -0a8512: 3713 1a00 |0009: if-le v3, v1, 0023 // +001a │ │ -0a8516: 2202 8c04 |000b: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a851a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -0a851c: 7030 891f 7203 |000e: invoke-direct {v2, v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a8522: 1223 |0011: const/4 v3, #int 2 // #2 │ │ -0a8524: 2333 9906 |0012: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ -0a8528: 1a04 b82c |0014: const-string v4, "startSelected" // string@2cb8 │ │ -0a852c: 4d04 0306 |0016: aput-object v4, v3, v6 │ │ -0a8530: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -0a8532: 4605 0001 |0019: aget-object v5, v0, v1 │ │ -0a8536: 4d05 0304 |001b: aput-object v5, v3, v4 │ │ -0a853a: 6e20 8c1f 3200 |001d: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a8540: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a8544: 28e6 |0022: goto 0008 // -001a │ │ -0a8546: 6e10 c41f 0700 |0023: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ -0a854c: 0c03 |0026: move-result-object v3 │ │ -0a854e: 1404 c500 087f |0027: const v4, #float 1.80779e+38 // #7f0800c5 │ │ -0a8554: 7130 0d1f 4306 |002a: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ -0a855a: 0c03 |002d: move-result-object v3 │ │ -0a855c: 6e10 0e1f 0300 |002e: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ -0a8562: 1233 |0031: const/4 v3, #int 3 // #3 │ │ -0a8564: 6e20 ea1f 3700 |0032: invoke-virtual {v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ -0a856a: 0e00 |0035: return-void │ │ +0a84b0: |[0a84b0] com.lgallardo.qbittorrentclient.MainActivity.startSelectedTorrents:(Ljava/lang/String;)V │ │ +0a84c0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0a84c2: 1a03 7d14 |0001: const-string v3, "\|" // string@147d │ │ +0a84c6: 6e20 9421 3800 |0003: invoke-virtual {v8, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2194 │ │ +0a84cc: 0c00 |0006: move-result-object v0 │ │ +0a84ce: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0a84d0: 2103 |0008: array-length v3, v0 │ │ +0a84d2: 3713 1a00 |0009: if-le v3, v1, 0023 // +001a │ │ +0a84d6: 2202 8c04 |000b: new-instance v2, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a84da: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +0a84dc: 7030 891f 7203 |000e: invoke-direct {v2, v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a84e2: 1223 |0011: const/4 v3, #int 2 // #2 │ │ +0a84e4: 2333 9906 |0012: new-array v3, v3, [Ljava/lang/String; // type@0699 │ │ +0a84e8: 1a04 b42c |0014: const-string v4, "startSelected" // string@2cb4 │ │ +0a84ec: 4d04 0306 |0016: aput-object v4, v3, v6 │ │ +0a84f0: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +0a84f2: 4605 0001 |0019: aget-object v5, v0, v1 │ │ +0a84f6: 4d05 0304 |001b: aput-object v5, v3, v4 │ │ +0a84fa: 6e20 8c1f 3200 |001d: invoke-virtual {v2, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a8500: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a8504: 28e6 |0022: goto 0008 // -001a │ │ +0a8506: 6e10 c41f 0700 |0023: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.getApplicationContext:()Landroid/content/Context; // method@1fc4 │ │ +0a850c: 0c03 |0026: move-result-object v3 │ │ +0a850e: 1404 c500 087f |0027: const v4, #float 1.80779e+38 // #7f0800c5 │ │ +0a8514: 7130 0d1f 4306 |002a: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1f0d │ │ +0a851a: 0c03 |002d: move-result-object v3 │ │ +0a851c: 6e10 0e1f 0300 |002e: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1f0e │ │ +0a8522: 1233 |0031: const/4 v3, #int 3 // #3 │ │ +0a8524: 6e20 ea1f 3700 |0032: invoke-virtual {v7, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity;.refreshAfterCommand:(I)V // method@1fea │ │ +0a852a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1258 │ │ 0x0007 line=1260 │ │ 0x000b line=1261 │ │ 0x0011 line=1262 │ │ 0x0020 line=1260 │ │ @@ -233860,27 +233944,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a856c: |[0a856c] com.lgallardo.qbittorrentclient.MainActivity.startTorrent:(Ljava/lang/String;)V │ │ -0a857c: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a8580: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a8582: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a8588: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a858a: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a858e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a8590: 1a03 9b2c |000a: const-string v3, "start" // string@2c9b │ │ -0a8594: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a8598: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a859a: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a859e: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a85a4: 0e00 |0014: return-void │ │ +0a852c: |[0a852c] com.lgallardo.qbittorrentclient.MainActivity.startTorrent:(Ljava/lang/String;)V │ │ +0a853c: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a8540: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a8542: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a8548: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a854a: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a854e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a8550: 1a03 972c |000a: const-string v3, "start" // string@2c97 │ │ +0a8554: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a8558: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a855a: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a855e: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a8564: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1250 │ │ 0x0006 line=1251 │ │ 0x0014 line=1253 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -233892,27 +233976,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a85a8: |[0a85a8] com.lgallardo.qbittorrentclient.MainActivity.toggleFirstLastPiecePrio:(Ljava/lang/String;)V │ │ -0a85b8: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a85bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a85be: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a85c4: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a85c6: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a85ca: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a85cc: 1a03 8a2e |000a: const-string v3, "toggleFirstLastPiecePrio" // string@2e8a │ │ -0a85d0: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a85d4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a85d6: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a85da: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a85e0: 0e00 |0014: return-void │ │ +0a8568: |[0a8568] com.lgallardo.qbittorrentclient.MainActivity.toggleFirstLastPiecePrio:(Ljava/lang/String;)V │ │ +0a8578: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a857c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a857e: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a8584: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a8586: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a858a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a858c: 1a03 862e |000a: const-string v3, "toggleFirstLastPiecePrio" // string@2e86 │ │ +0a8590: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a8594: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a8596: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a859a: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a85a0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1430 │ │ 0x0006 line=1431 │ │ 0x0014 line=1433 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -233924,27 +234008,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a85e4: |[0a85e4] com.lgallardo.qbittorrentclient.MainActivity.toggleSequentialDownload:(Ljava/lang/String;)V │ │ -0a85f4: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ -0a85f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a85fa: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ -0a8600: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0a8602: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ -0a8606: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a8608: 1a03 8b2e |000a: const-string v3, "toggleSequentialDownload" // string@2e8b │ │ -0a860c: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ -0a8610: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -0a8612: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ -0a8616: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ -0a861c: 0e00 |0014: return-void │ │ +0a85a4: |[0a85a4] com.lgallardo.qbittorrentclient.MainActivity.toggleSequentialDownload:(Ljava/lang/String;)V │ │ +0a85b4: 2200 8c04 |0000: new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; // type@048c │ │ +0a85b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a85ba: 7030 891f 4001 |0003: invoke-direct {v0, v4, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Lcom/lgallardo/qbittorrentclient/MainActivity$1;)V // method@1f89 │ │ +0a85c0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0a85c2: 2311 9906 |0007: new-array v1, v1, [Ljava/lang/String; // type@0699 │ │ +0a85c6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a85c8: 1a03 872e |000a: const-string v3, "toggleSequentialDownload" // string@2e87 │ │ +0a85cc: 4d03 0102 |000c: aput-object v3, v1, v2 │ │ +0a85d0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +0a85d2: 4d05 0102 |000f: aput-object v5, v1, v2 │ │ +0a85d6: 6e20 8c1f 1000 |0011: invoke-virtual {v0, v1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1f8c │ │ +0a85dc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0006 line=1438 │ │ 0x0014 line=1440 │ │ locals : │ │ 0x0006 - 0x0015 reg=0 qtc Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ │ @@ -233956,43 +234040,43 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -0a8620: |[0a8620] com.lgallardo.qbittorrentclient.MainActivity.uploadRateLimitDialog:(Ljava/lang/String;)V │ │ -0a8630: 7110 471c 0700 |0000: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1c47 │ │ -0a8636: 0c02 |0003: move-result-object v2 │ │ -0a8638: 1405 1100 037f |0004: const v5, #float 1.74129e+38 // #7f030011 │ │ -0a863e: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -0a8640: 6e30 491c 5206 |0008: invoke-virtual {v2, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1c49 │ │ -0a8646: 0c04 |000b: move-result-object v4 │ │ -0a8648: 1405 4300 0b7f |000c: const v5, #float 1.84764e+38 // #7f0b0043 │ │ -0a864e: 6e20 931c 5400 |000f: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0a8654: 0c03 |0012: move-result-object v3 │ │ -0a8656: 1f03 4d04 |0013: check-cast v3, Landroid/widget/EditText; // type@044d │ │ -0a865a: 6e10 d21f 0700 |0015: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ -0a8660: 0a05 |0018: move-result v5 │ │ -0a8662: 3905 2700 |0019: if-nez v5, 0040 // +0027 │ │ -0a8666: 2200 1200 |001b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ -0a866a: 7020 4900 7000 |001d: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ -0a8670: 6e20 4f00 4000 |0020: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@004f │ │ -0a8676: 1405 1700 087f |0023: const v5, #float 1.80775e+38 // #7f080017 │ │ -0a867c: 2206 8a04 |0026: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$9; // type@048a │ │ -0a8680: 7020 831f 7600 |0028: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$9;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f83 │ │ -0a8686: 6e30 4c00 5006 |002b: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ -0a868c: 1405 4500 087f |002e: const v5, #float 1.80776e+38 // #7f080045 │ │ -0a8692: 2206 7d04 |0031: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$10; // type@047d │ │ -0a8696: 7040 681f 7638 |0033: invoke-direct {v6, v7, v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V // method@1f68 │ │ -0a869c: 6e30 4d00 5006 |0036: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ -0a86a2: 6e10 4a00 0000 |0039: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ -0a86a8: 0c01 |003c: move-result-object v1 │ │ -0a86aa: 6e10 5000 0100 |003d: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ -0a86b0: 0e00 |0040: return-void │ │ +0a85e0: |[0a85e0] com.lgallardo.qbittorrentclient.MainActivity.uploadRateLimitDialog:(Ljava/lang/String;)V │ │ +0a85f0: 7110 471c 0700 |0000: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1c47 │ │ +0a85f6: 0c02 |0003: move-result-object v2 │ │ +0a85f8: 1405 1100 037f |0004: const v5, #float 1.74129e+38 // #7f030011 │ │ +0a85fe: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +0a8600: 6e30 491c 5206 |0008: invoke-virtual {v2, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1c49 │ │ +0a8606: 0c04 |000b: move-result-object v4 │ │ +0a8608: 1405 4300 0b7f |000c: const v5, #float 1.84764e+38 // #7f0b0043 │ │ +0a860e: 6e20 931c 5400 |000f: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0a8614: 0c03 |0012: move-result-object v3 │ │ +0a8616: 1f03 4d04 |0013: check-cast v3, Landroid/widget/EditText; // type@044d │ │ +0a861a: 6e10 d21f 0700 |0015: invoke-virtual {v7}, Lcom/lgallardo/qbittorrentclient/MainActivity;.isFinishing:()Z // method@1fd2 │ │ +0a8620: 0a05 |0018: move-result v5 │ │ +0a8622: 3905 2700 |0019: if-nez v5, 0040 // +0027 │ │ +0a8626: 2200 1200 |001b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +0a862a: 7020 4900 7000 |001d: invoke-direct {v0, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0049 │ │ +0a8630: 6e20 4f00 4000 |0020: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@004f │ │ +0a8636: 1405 1700 087f |0023: const v5, #float 1.80775e+38 // #7f080017 │ │ +0a863c: 2206 8a04 |0026: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$9; // type@048a │ │ +0a8640: 7020 831f 7600 |0028: invoke-direct {v6, v7}, Lcom/lgallardo/qbittorrentclient/MainActivity$9;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;)V // method@1f83 │ │ +0a8646: 6e30 4c00 5006 |002b: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004c │ │ +0a864c: 1405 4500 087f |002e: const v5, #float 1.80776e+38 // #7f080045 │ │ +0a8652: 2206 7d04 |0031: new-instance v6, Lcom/lgallardo/qbittorrentclient/MainActivity$10; // type@047d │ │ +0a8656: 7040 681f 7638 |0033: invoke-direct {v6, v7, v8, v3}, Lcom/lgallardo/qbittorrentclient/MainActivity$10;.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V // method@1f68 │ │ +0a865c: 6e30 4d00 5006 |0036: invoke-virtual {v0, v5, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@004d │ │ +0a8662: 6e10 4a00 0000 |0039: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@004a │ │ +0a8668: 0c01 |003c: move-result-object v1 │ │ +0a866a: 6e10 5000 0100 |003d: invoke-virtual {v1}, Landroid/app/AlertDialog;.show:()V // method@0050 │ │ +0a8670: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1452 │ │ 0x0004 line=1453 │ │ 0x000c line=1456 │ │ 0x0015 line=1458 │ │ 0x001b line=1460 │ │ @@ -234007,15 +234091,15 @@ │ │ 0x003d - 0x0040 reg=1 dialog Landroid/app/AlertDialog; │ │ 0x0004 - 0x0041 reg=2 li Landroid/view/LayoutInflater; │ │ 0x0015 - 0x0041 reg=3 uploadRateLimit Landroid/widget/EditText; │ │ 0x000c - 0x0041 reg=4 view Landroid/view/View; │ │ 0x0000 - 0x0041 reg=7 this Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x0041 reg=8 hash Ljava/lang/String; │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #934 header: │ │ class_idx : 1367 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ source_file_idx : 1417 │ │ static_fields_size : 0 │ │ @@ -234398,28 +234482,28 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0a86b4: |[0a86b4] org.apache.http.HttpVersion.:()V │ │ -0a86c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a86c6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0a86c8: 2200 6f05 |0002: new-instance v0, Lorg/apache/http/HttpVersion; // type@056f │ │ -0a86cc: 1301 0900 |0004: const/16 v1, #int 9 // #9 │ │ -0a86d0: 7030 4223 3001 |0006: invoke-direct {v0, v3, v1}, Lorg/apache/http/HttpVersion;.:(II)V // method@2342 │ │ -0a86d6: 6900 ef0c |0009: sput-object v0, Lorg/apache/http/HttpVersion;.HTTP_0_9:Lorg/apache/http/HttpVersion; // field@0cef │ │ -0a86da: 2200 6f05 |000b: new-instance v0, Lorg/apache/http/HttpVersion; // type@056f │ │ -0a86de: 7030 4223 2003 |000d: invoke-direct {v0, v2, v3}, Lorg/apache/http/HttpVersion;.:(II)V // method@2342 │ │ -0a86e4: 6900 f00c |0010: sput-object v0, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0a86e8: 2200 6f05 |0012: new-instance v0, Lorg/apache/http/HttpVersion; // type@056f │ │ -0a86ec: 7030 4223 2002 |0014: invoke-direct {v0, v2, v2}, Lorg/apache/http/HttpVersion;.:(II)V // method@2342 │ │ -0a86f2: 6900 f10c |0017: sput-object v0, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ -0a86f6: 0e00 |0019: return-void │ │ +0a8674: |[0a8674] org.apache.http.HttpVersion.:()V │ │ +0a8684: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a8686: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0a8688: 2200 6f05 |0002: new-instance v0, Lorg/apache/http/HttpVersion; // type@056f │ │ +0a868c: 1301 0900 |0004: const/16 v1, #int 9 // #9 │ │ +0a8690: 7030 4223 3001 |0006: invoke-direct {v0, v3, v1}, Lorg/apache/http/HttpVersion;.:(II)V // method@2342 │ │ +0a8696: 6900 ef0c |0009: sput-object v0, Lorg/apache/http/HttpVersion;.HTTP_0_9:Lorg/apache/http/HttpVersion; // field@0cef │ │ +0a869a: 2200 6f05 |000b: new-instance v0, Lorg/apache/http/HttpVersion; // type@056f │ │ +0a869e: 7030 4223 2003 |000d: invoke-direct {v0, v2, v3}, Lorg/apache/http/HttpVersion;.:(II)V // method@2342 │ │ +0a86a4: 6900 f00c |0010: sput-object v0, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0a86a8: 2200 6f05 |0012: new-instance v0, Lorg/apache/http/HttpVersion; // type@056f │ │ +0a86ac: 7030 4223 2002 |0014: invoke-direct {v0, v2, v2}, Lorg/apache/http/HttpVersion;.:(II)V // method@2342 │ │ +0a86b2: 6900 f10c |0017: sput-object v0, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ +0a86b6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=57 │ │ 0x000b line=60 │ │ 0x0012 line=63 │ │ locals : │ │ │ │ @@ -234428,18 +234512,18 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0a86f8: |[0a86f8] org.apache.http.HttpVersion.:(II)V │ │ -0a8708: 1a00 d205 |0000: const-string v0, "HTTP" // string@05d2 │ │ -0a870c: 7040 5223 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lorg/apache/http/ProtocolVersion;.:(Ljava/lang/String;II)V // method@2352 │ │ -0a8712: 0e00 |0005: return-void │ │ +0a86b8: |[0a86b8] org.apache.http.HttpVersion.:(II)V │ │ +0a86c8: 1a00 d205 |0000: const-string v0, "HTTP" // string@05d2 │ │ +0a86cc: 7040 5223 0132 |0002: invoke-direct {v1, v0, v2, v3}, Lorg/apache/http/ProtocolVersion;.:(Ljava/lang/String;II)V // method@2352 │ │ +0a86d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/HttpVersion; │ │ 0x0000 - 0x0006 reg=2 major I │ │ @@ -234451,36 +234535,36 @@ │ │ type : '(II)Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0a8714: |[0a8714] org.apache.http.HttpVersion.forVersion:(II)Lorg/apache/http/ProtocolVersion; │ │ -0a8724: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a8726: 5220 f20c |0001: iget v0, v2, Lorg/apache/http/HttpVersion;.major:I // field@0cf2 │ │ -0a872a: 3303 0700 |0003: if-ne v3, v0, 000a // +0007 │ │ -0a872e: 5220 f30c |0005: iget v0, v2, Lorg/apache/http/HttpVersion;.minor:I // field@0cf3 │ │ -0a8732: 3304 0300 |0007: if-ne v4, v0, 000a // +0003 │ │ -0a8736: 1102 |0009: return-object v2 │ │ -0a8738: 3313 0c00 |000a: if-ne v3, v1, 0016 // +000c │ │ -0a873c: 3904 0500 |000c: if-nez v4, 0011 // +0005 │ │ -0a8740: 6202 f00c |000e: sget-object v2, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0a8744: 28f9 |0010: goto 0009 // -0007 │ │ -0a8746: 3314 0500 |0011: if-ne v4, v1, 0016 // +0005 │ │ -0a874a: 6202 f10c |0013: sget-object v2, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ -0a874e: 28f4 |0015: goto 0009 // -000c │ │ -0a8750: 3903 0900 |0016: if-nez v3, 001f // +0009 │ │ -0a8754: 1300 0900 |0018: const/16 v0, #int 9 // #9 │ │ -0a8758: 3304 0500 |001a: if-ne v4, v0, 001f // +0005 │ │ -0a875c: 6202 ef0c |001c: sget-object v2, Lorg/apache/http/HttpVersion;.HTTP_0_9:Lorg/apache/http/HttpVersion; // field@0cef │ │ -0a8760: 28eb |001e: goto 0009 // -0015 │ │ -0a8762: 2202 6f05 |001f: new-instance v2, Lorg/apache/http/HttpVersion; // type@056f │ │ -0a8766: 7030 4223 3204 |0021: invoke-direct {v2, v3, v4}, Lorg/apache/http/HttpVersion;.:(II)V // method@2342 │ │ -0a876c: 28e5 |0024: goto 0009 // -001b │ │ +0a86d4: |[0a86d4] org.apache.http.HttpVersion.forVersion:(II)Lorg/apache/http/ProtocolVersion; │ │ +0a86e4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a86e6: 5220 f20c |0001: iget v0, v2, Lorg/apache/http/HttpVersion;.major:I // field@0cf2 │ │ +0a86ea: 3303 0700 |0003: if-ne v3, v0, 000a // +0007 │ │ +0a86ee: 5220 f30c |0005: iget v0, v2, Lorg/apache/http/HttpVersion;.minor:I // field@0cf3 │ │ +0a86f2: 3304 0300 |0007: if-ne v4, v0, 000a // +0003 │ │ +0a86f6: 1102 |0009: return-object v2 │ │ +0a86f8: 3313 0c00 |000a: if-ne v3, v1, 0016 // +000c │ │ +0a86fc: 3904 0500 |000c: if-nez v4, 0011 // +0005 │ │ +0a8700: 6202 f00c |000e: sget-object v2, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0a8704: 28f9 |0010: goto 0009 // -0007 │ │ +0a8706: 3314 0500 |0011: if-ne v4, v1, 0016 // +0005 │ │ +0a870a: 6202 f10c |0013: sget-object v2, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ +0a870e: 28f4 |0015: goto 0009 // -000c │ │ +0a8710: 3903 0900 |0016: if-nez v3, 001f // +0009 │ │ +0a8714: 1300 0900 |0018: const/16 v0, #int 9 // #9 │ │ +0a8718: 3304 0500 |001a: if-ne v4, v0, 001f // +0005 │ │ +0a871c: 6202 ef0c |001c: sget-object v2, Lorg/apache/http/HttpVersion;.HTTP_0_9:Lorg/apache/http/HttpVersion; // field@0cef │ │ +0a8720: 28eb |001e: goto 0009 // -0015 │ │ +0a8722: 2202 6f05 |001f: new-instance v2, Lorg/apache/http/HttpVersion; // type@056f │ │ +0a8726: 7030 4223 3204 |0021: invoke-direct {v2, v3, v4}, Lorg/apache/http/HttpVersion;.:(II)V // method@2342 │ │ +0a872c: 28e5 |0024: goto 0009 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0009 line=107 │ │ 0x000a line=94 │ │ 0x000c line=95 │ │ 0x000e line=96 │ │ @@ -234497,15 +234581,15 @@ │ │ │ │ source_file_idx : 1610 (HttpVersion.java) │ │ │ │ Class #941 header: │ │ class_idx : 1394 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1378 │ │ -source_file_idx : 3961 │ │ +source_file_idx : 3957 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #941 - │ │ Class descriptor : 'Lorg/apache/http/MethodNotSupportedException;' │ │ @@ -234525,17 +234609,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8770: |[0a8770] org.apache.http.MethodNotSupportedException.:(Ljava/lang/String;)V │ │ -0a8780: 7020 ee22 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/HttpException;.:(Ljava/lang/String;)V // method@22ee │ │ -0a8786: 0e00 |0003: return-void │ │ +0a8730: |[0a8730] org.apache.http.MethodNotSupportedException.:(Ljava/lang/String;)V │ │ +0a8740: 7020 ee22 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/HttpException;.:(Ljava/lang/String;)V // method@22ee │ │ +0a8746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/MethodNotSupportedException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ @@ -234545,34 +234629,34 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a8788: |[0a8788] org.apache.http.MethodNotSupportedException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -0a8798: 7030 ef22 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/HttpException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22ef │ │ -0a879e: 0e00 |0003: return-void │ │ +0a8748: |[0a8748] org.apache.http.MethodNotSupportedException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +0a8758: 7030 ef22 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/HttpException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22ef │ │ +0a875e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/MethodNotSupportedException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3961 (MethodNotSupportedException.java) │ │ + source_file_idx : 3957 (MethodNotSupportedException.java) │ │ │ │ Class #942 header: │ │ class_idx : 1398 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1378 │ │ -source_file_idx : 4226 │ │ +source_file_idx : 4222 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #942 - │ │ Class descriptor : 'Lorg/apache/http/ProtocolException;' │ │ @@ -234592,17 +234676,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a87a0: |[0a87a0] org.apache.http.ProtocolException.:()V │ │ -0a87b0: 7010 ed22 0000 |0000: invoke-direct {v0}, Lorg/apache/http/HttpException;.:()V // method@22ed │ │ -0a87b6: 0e00 |0003: return-void │ │ +0a8760: |[0a8760] org.apache.http.ProtocolException.:()V │ │ +0a8770: 7010 ed22 0000 |0000: invoke-direct {v0}, Lorg/apache/http/HttpException;.:()V // method@22ed │ │ +0a8776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/ProtocolException; │ │ │ │ @@ -234611,17 +234695,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a87b8: |[0a87b8] org.apache.http.ProtocolException.:(Ljava/lang/String;)V │ │ -0a87c8: 7020 ee22 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/HttpException;.:(Ljava/lang/String;)V // method@22ee │ │ -0a87ce: 0e00 |0003: return-void │ │ +0a8778: |[0a8778] org.apache.http.ProtocolException.:(Ljava/lang/String;)V │ │ +0a8788: 7020 ee22 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/HttpException;.:(Ljava/lang/String;)V // method@22ee │ │ +0a878e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/ProtocolException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ @@ -234631,34 +234715,34 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a87d0: |[0a87d0] org.apache.http.ProtocolException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -0a87e0: 7030 ef22 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/HttpException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22ef │ │ -0a87e6: 0e00 |0003: return-void │ │ +0a8790: |[0a8790] org.apache.http.ProtocolException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +0a87a0: 7030 ef22 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/HttpException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22ef │ │ +0a87a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/ProtocolException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4226 (ProtocolException.java) │ │ + source_file_idx : 4222 (ProtocolException.java) │ │ │ │ Class #943 header: │ │ class_idx : 1404 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1392 │ │ -source_file_idx : 4833 │ │ +source_file_idx : 4829 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #943 - │ │ Class descriptor : 'Lorg/apache/http/TruncatedChunkException;' │ │ @@ -234678,27 +234762,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a87e8: |[0a87e8] org.apache.http.TruncatedChunkException.:(Ljava/lang/String;)V │ │ -0a87f8: 7020 4523 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ -0a87fe: 0e00 |0003: return-void │ │ +0a87a8: |[0a87a8] org.apache.http.TruncatedChunkException.:(Ljava/lang/String;)V │ │ +0a87b8: 7020 4523 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/MalformedChunkCodingException;.:(Ljava/lang/String;)V // method@2345 │ │ +0a87be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/TruncatedChunkException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4833 (TruncatedChunkException.java) │ │ + source_file_idx : 4829 (TruncatedChunkException.java) │ │ │ │ Class #944 header: │ │ class_idx : 1419 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 783 │ │ static_fields_size : 0 │ │ @@ -234762,18 +234846,18 @@ │ │ type : '(Lorg/apache/http/concurrent/FutureCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8800: |[0a8800] org.apache.http.concurrent.BasicFuture.:(Lorg/apache/http/concurrent/FutureCallback;)V │ │ -0a8810: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a8816: 5b01 010d |0003: iput-object v1, v0, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ -0a881a: 0e00 |0005: return-void │ │ +0a87c0: |[0a87c0] org.apache.http.concurrent.BasicFuture.:(Lorg/apache/http/concurrent/FutureCallback;)V │ │ +0a87d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a87d6: 5b01 010d |0003: iput-object v1, v0, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ +0a87da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/apache/http/concurrent/BasicFuture; │ │ @@ -234786,23 +234870,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a881c: |[0a881c] org.apache.http.concurrent.BasicFuture.getResult:()Ljava/lang/Object; │ │ -0a882c: 5420 040d |0000: iget-object v0, v2, Lorg/apache/http/concurrent/BasicFuture;.ex:Ljava/lang/Exception; // field@0d04 │ │ -0a8830: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0a8834: 2200 3f05 |0004: new-instance v0, Ljava/util/concurrent/ExecutionException; // type@053f │ │ -0a8838: 5421 040d |0006: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.ex:Ljava/lang/Exception; // field@0d04 │ │ -0a883c: 7020 9022 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/ExecutionException;.:(Ljava/lang/Throwable;)V // method@2290 │ │ -0a8842: 2700 |000b: throw v0 │ │ -0a8844: 5420 050d |000c: iget-object v0, v2, Lorg/apache/http/concurrent/BasicFuture;.result:Ljava/lang/Object; // field@0d05 │ │ -0a8848: 1100 |000e: return-object v0 │ │ +0a87dc: |[0a87dc] org.apache.http.concurrent.BasicFuture.getResult:()Ljava/lang/Object; │ │ +0a87ec: 5420 040d |0000: iget-object v0, v2, Lorg/apache/http/concurrent/BasicFuture;.ex:Ljava/lang/Exception; // field@0d04 │ │ +0a87f0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0a87f4: 2200 3f05 |0004: new-instance v0, Ljava/util/concurrent/ExecutionException; // type@053f │ │ +0a87f8: 5421 040d |0006: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.ex:Ljava/lang/Exception; // field@0d04 │ │ +0a87fc: 7020 9022 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/ExecutionException;.:(Ljava/lang/Throwable;)V // method@2290 │ │ +0a8802: 2700 |000b: throw v0 │ │ +0a8804: 5420 050d |000c: iget-object v0, v2, Lorg/apache/http/concurrent/BasicFuture;.result:Ljava/lang/Object; // field@0d05 │ │ +0a8808: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x000c line=70 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/concurrent/BasicFuture; │ │ @@ -234814,19 +234898,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a884c: |[0a884c] org.apache.http.concurrent.BasicFuture.cancel:()Z │ │ -0a885c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a885e: 6e20 7923 0100 |0001: invoke-virtual {v1, v0}, Lorg/apache/http/concurrent/BasicFuture;.cancel:(Z)Z // method@2379 │ │ -0a8864: 0a00 |0004: move-result v0 │ │ -0a8866: 0f00 |0005: return v0 │ │ +0a880c: |[0a880c] org.apache.http.concurrent.BasicFuture.cancel:()Z │ │ +0a881c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a881e: 6e20 7923 0100 |0001: invoke-virtual {v1, v0}, Lorg/apache/http/concurrent/BasicFuture;.cancel:(Z)Z // method@2379 │ │ +0a8824: 0a00 |0004: move-result v0 │ │ +0a8826: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/concurrent/BasicFuture; │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/concurrent/BasicFuture; Lorg/apache/http/concurrent/BasicFuture; │ │ │ │ @@ -234835,36 +234919,36 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0a8868: |[0a8868] org.apache.http.concurrent.BasicFuture.cancel:(Z)Z │ │ -0a8878: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a887a: 1d02 |0001: monitor-enter v2 │ │ -0a887c: 5521 030d |0002: iget-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a8880: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ -0a8884: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a8886: 1e02 |0007: monitor-exit v2 │ │ -0a8888: 0f00 |0008: return v0 │ │ -0a888a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0a888c: 5c21 030d |000a: iput-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a8890: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -0a8892: 5c21 020d |000d: iput-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.cancelled:Z // field@0d02 │ │ -0a8896: 6e10 7421 0200 |000f: invoke-virtual {v2}, Ljava/lang/Object;.notifyAll:()V // method@2174 │ │ -0a889c: 1e02 |0012: monitor-exit v2 │ │ -0a889e: 5421 010d |0013: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ -0a88a2: 3801 f3ff |0015: if-eqz v1, 0008 // -000d │ │ -0a88a6: 5421 010d |0017: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ -0a88aa: 7210 8223 0100 |0019: invoke-interface {v1}, Lorg/apache/http/concurrent/FutureCallback;.cancelled:()V // method@2382 │ │ -0a88b0: 28ec |001c: goto 0008 // -0014 │ │ -0a88b2: 0d00 |001d: move-exception v0 │ │ -0a88b4: 1e02 |001e: monitor-exit v2 │ │ -0a88b6: 2700 |001f: throw v0 │ │ +0a8828: |[0a8828] org.apache.http.concurrent.BasicFuture.cancel:(Z)Z │ │ +0a8838: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a883a: 1d02 |0001: monitor-enter v2 │ │ +0a883c: 5521 030d |0002: iget-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a8840: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ +0a8844: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0a8846: 1e02 |0007: monitor-exit v2 │ │ +0a8848: 0f00 |0008: return v0 │ │ +0a884a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0a884c: 5c21 030d |000a: iput-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a8850: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0a8852: 5c21 020d |000d: iput-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.cancelled:Z // field@0d02 │ │ +0a8856: 6e10 7421 0200 |000f: invoke-virtual {v2}, Ljava/lang/Object;.notifyAll:()V // method@2174 │ │ +0a885c: 1e02 |0012: monitor-exit v2 │ │ +0a885e: 5421 010d |0013: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ +0a8862: 3801 f3ff |0015: if-eqz v1, 0008 // -000d │ │ +0a8866: 5421 010d |0017: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ +0a886a: 7210 8223 0100 |0019: invoke-interface {v1}, Lorg/apache/http/concurrent/FutureCallback;.cancelled:()V // method@2382 │ │ +0a8870: 28ec |001c: goto 0008 // -0014 │ │ +0a8872: 0d00 |001d: move-exception v0 │ │ +0a8874: 1e02 |001e: monitor-exit v2 │ │ +0a8876: 2700 |001f: throw v0 │ │ catches : 2 │ │ 0x0002 - 0x0013 │ │ -> 0x001d │ │ 0x001e - 0x001f │ │ -> 0x001d │ │ positions : │ │ 0x0001 line=136 │ │ @@ -234888,35 +234972,35 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0a88cc: |[0a88cc] org.apache.http.concurrent.BasicFuture.completed:(Ljava/lang/Object;)Z │ │ -0a88dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a88de: 1d02 |0001: monitor-enter v2 │ │ -0a88e0: 5521 030d |0002: iget-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a88e4: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ -0a88e8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a88ea: 1e02 |0007: monitor-exit v2 │ │ -0a88ec: 0f00 |0008: return v0 │ │ -0a88ee: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0a88f0: 5c21 030d |000a: iput-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a88f4: 5b23 050d |000c: iput-object v3, v2, Lorg/apache/http/concurrent/BasicFuture;.result:Ljava/lang/Object; // field@0d05 │ │ -0a88f8: 6e10 7421 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.notifyAll:()V // method@2174 │ │ -0a88fe: 1e02 |0011: monitor-exit v2 │ │ -0a8900: 5421 010d |0012: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ -0a8904: 3801 f4ff |0014: if-eqz v1, 0008 // -000c │ │ -0a8908: 5421 010d |0016: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ -0a890c: 7220 8323 3100 |0018: invoke-interface {v1, v3}, Lorg/apache/http/concurrent/FutureCallback;.completed:(Ljava/lang/Object;)V // method@2383 │ │ -0a8912: 28ed |001b: goto 0008 // -0013 │ │ -0a8914: 0d00 |001c: move-exception v0 │ │ -0a8916: 1e02 |001d: monitor-exit v2 │ │ -0a8918: 2700 |001e: throw v0 │ │ +0a888c: |[0a888c] org.apache.http.concurrent.BasicFuture.completed:(Ljava/lang/Object;)Z │ │ +0a889c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a889e: 1d02 |0001: monitor-enter v2 │ │ +0a88a0: 5521 030d |0002: iget-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a88a4: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ +0a88a8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0a88aa: 1e02 |0007: monitor-exit v2 │ │ +0a88ac: 0f00 |0008: return v0 │ │ +0a88ae: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0a88b0: 5c21 030d |000a: iput-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a88b4: 5b23 050d |000c: iput-object v3, v2, Lorg/apache/http/concurrent/BasicFuture;.result:Ljava/lang/Object; // field@0d05 │ │ +0a88b8: 6e10 7421 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.notifyAll:()V // method@2174 │ │ +0a88be: 1e02 |0011: monitor-exit v2 │ │ +0a88c0: 5421 010d |0012: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ +0a88c4: 3801 f4ff |0014: if-eqz v1, 0008 // -000c │ │ +0a88c8: 5421 010d |0016: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ +0a88cc: 7220 8323 3100 |0018: invoke-interface {v1, v3}, Lorg/apache/http/concurrent/FutureCallback;.completed:(Ljava/lang/Object;)V // method@2383 │ │ +0a88d2: 28ed |001b: goto 0008 // -0013 │ │ +0a88d4: 0d00 |001c: move-exception v0 │ │ +0a88d6: 1e02 |001d: monitor-exit v2 │ │ +0a88d8: 2700 |001e: throw v0 │ │ catches : 2 │ │ 0x0002 - 0x0012 │ │ -> 0x001c │ │ 0x001d - 0x001e │ │ -> 0x001c │ │ positions : │ │ 0x0001 line=106 │ │ @@ -234941,35 +235025,35 @@ │ │ type : '(Ljava/lang/Exception;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0a8930: |[0a8930] org.apache.http.concurrent.BasicFuture.failed:(Ljava/lang/Exception;)Z │ │ -0a8940: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a8942: 1d02 |0001: monitor-enter v2 │ │ -0a8944: 5521 030d |0002: iget-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a8948: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ -0a894c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a894e: 1e02 |0007: monitor-exit v2 │ │ -0a8950: 0f00 |0008: return v0 │ │ -0a8952: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0a8954: 5c21 030d |000a: iput-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a8958: 5b23 040d |000c: iput-object v3, v2, Lorg/apache/http/concurrent/BasicFuture;.ex:Ljava/lang/Exception; // field@0d04 │ │ -0a895c: 6e10 7421 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.notifyAll:()V // method@2174 │ │ -0a8962: 1e02 |0011: monitor-exit v2 │ │ -0a8964: 5421 010d |0012: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ -0a8968: 3801 f4ff |0014: if-eqz v1, 0008 // -000c │ │ -0a896c: 5421 010d |0016: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ -0a8970: 7220 8423 3100 |0018: invoke-interface {v1, v3}, Lorg/apache/http/concurrent/FutureCallback;.failed:(Ljava/lang/Exception;)V // method@2384 │ │ -0a8976: 28ed |001b: goto 0008 // -0013 │ │ -0a8978: 0d00 |001c: move-exception v0 │ │ -0a897a: 1e02 |001d: monitor-exit v2 │ │ -0a897c: 2700 |001e: throw v0 │ │ +0a88f0: |[0a88f0] org.apache.http.concurrent.BasicFuture.failed:(Ljava/lang/Exception;)Z │ │ +0a8900: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a8902: 1d02 |0001: monitor-enter v2 │ │ +0a8904: 5521 030d |0002: iget-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a8908: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ +0a890c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0a890e: 1e02 |0007: monitor-exit v2 │ │ +0a8910: 0f00 |0008: return v0 │ │ +0a8912: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0a8914: 5c21 030d |000a: iput-boolean v1, v2, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a8918: 5b23 040d |000c: iput-object v3, v2, Lorg/apache/http/concurrent/BasicFuture;.ex:Ljava/lang/Exception; // field@0d04 │ │ +0a891c: 6e10 7421 0200 |000e: invoke-virtual {v2}, Ljava/lang/Object;.notifyAll:()V // method@2174 │ │ +0a8922: 1e02 |0011: monitor-exit v2 │ │ +0a8924: 5421 010d |0012: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ +0a8928: 3801 f4ff |0014: if-eqz v1, 0008 // -000c │ │ +0a892c: 5421 010d |0016: iget-object v1, v2, Lorg/apache/http/concurrent/BasicFuture;.callback:Lorg/apache/http/concurrent/FutureCallback; // field@0d01 │ │ +0a8930: 7220 8423 3100 |0018: invoke-interface {v1, v3}, Lorg/apache/http/concurrent/FutureCallback;.failed:(Ljava/lang/Exception;)V // method@2384 │ │ +0a8936: 28ed |001b: goto 0008 // -0013 │ │ +0a8938: 0d00 |001c: move-exception v0 │ │ +0a893a: 1e02 |001d: monitor-exit v2 │ │ +0a893c: 2700 |001e: throw v0 │ │ catches : 2 │ │ 0x0002 - 0x0012 │ │ -> 0x001c │ │ 0x001d - 0x001e │ │ -> 0x001c │ │ positions : │ │ 0x0001 line=121 │ │ @@ -234993,27 +235077,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0a8994: |[0a8994] org.apache.http.concurrent.BasicFuture.get:()Ljava/lang/Object; │ │ -0a89a4: 1d01 |0000: monitor-enter v1 │ │ -0a89a6: 5510 030d |0001: iget-boolean v0, v1, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a89aa: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -0a89ae: 6e10 7621 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.wait:()V // method@2176 │ │ -0a89b4: 28f9 |0008: goto 0001 // -0007 │ │ -0a89b6: 0d00 |0009: move-exception v0 │ │ -0a89b8: 1e01 |000a: monitor-exit v1 │ │ -0a89ba: 2700 |000b: throw v0 │ │ -0a89bc: 7010 7e23 0100 |000c: invoke-direct {v1}, Lorg/apache/http/concurrent/BasicFuture;.getResult:()Ljava/lang/Object; // method@237e │ │ -0a89c2: 0c00 |000f: move-result-object v0 │ │ -0a89c4: 1e01 |0010: monitor-exit v1 │ │ -0a89c6: 1100 |0011: return-object v0 │ │ +0a8954: |[0a8954] org.apache.http.concurrent.BasicFuture.get:()Ljava/lang/Object; │ │ +0a8964: 1d01 |0000: monitor-enter v1 │ │ +0a8966: 5510 030d |0001: iget-boolean v0, v1, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a896a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +0a896e: 6e10 7621 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.wait:()V // method@2176 │ │ +0a8974: 28f9 |0008: goto 0001 // -0007 │ │ +0a8976: 0d00 |0009: move-exception v0 │ │ +0a8978: 1e01 |000a: monitor-exit v1 │ │ +0a897a: 2700 |000b: throw v0 │ │ +0a897c: 7010 7e23 0100 |000c: invoke-direct {v1}, Lorg/apache/http/concurrent/BasicFuture;.getResult:()Ljava/lang/Object; // method@237e │ │ +0a8982: 0c00 |000f: move-result-object v0 │ │ +0a8984: 1e01 |0010: monitor-exit v1 │ │ +0a8986: 1100 |0011: return-object v0 │ │ catches : 2 │ │ 0x0001 - 0x0008 │ │ -> 0x0009 │ │ 0x000c - 0x000f │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=74 │ │ @@ -235029,57 +235113,57 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0a89dc: |[0a89dc] org.apache.http.concurrent.BasicFuture.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -0a89ec: 1606 0000 |0000: const-wide/16 v6, #int 0 // #0 │ │ -0a89f0: 1d0b |0002: monitor-enter v11 │ │ -0a89f2: 1a08 b312 |0003: const-string v8, "Time unit" // string@12b3 │ │ -0a89f6: 7120 4d29 8e00 |0005: invoke-static {v14, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0a89fc: 6e30 9c22 ce0d |0008: invoke-virtual {v14, v12, v13}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ -0a8a02: 0b00 |000b: move-result-wide v0 │ │ -0a8a04: 3108 0006 |000c: cmp-long v8, v0, v6 │ │ -0a8a08: 3c08 0e00 |000e: if-gtz v8, 001c // +000e │ │ -0a8a0c: 0462 |0010: move-wide v2, v6 │ │ -0a8a0e: 0404 |0011: move-wide v4, v0 │ │ -0a8a10: 55b8 030d |0012: iget-boolean v8, v11, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a8a14: 3808 0d00 |0014: if-eqz v8, 0021 // +000d │ │ -0a8a18: 7010 7e23 0b00 |0016: invoke-direct {v11}, Lorg/apache/http/concurrent/BasicFuture;.getResult:()Ljava/lang/Object; // method@237e │ │ -0a8a1e: 0c06 |0019: move-result-object v6 │ │ -0a8a20: 1e0b |001a: monitor-exit v11 │ │ -0a8a22: 1106 |001b: return-object v6 │ │ -0a8a24: 7100 b121 0000 |001c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -0a8a2a: 0b02 |001f: move-result-wide v2 │ │ -0a8a2c: 28f1 |0020: goto 0011 // -000f │ │ -0a8a2e: 3108 0406 |0021: cmp-long v8, v4, v6 │ │ -0a8a32: 3c08 0b00 |0023: if-gtz v8, 002e // +000b │ │ -0a8a36: 2206 4705 |0025: new-instance v6, Ljava/util/concurrent/TimeoutException; // type@0547 │ │ -0a8a3a: 7010 9f22 0600 |0027: invoke-direct {v6}, Ljava/util/concurrent/TimeoutException;.:()V // method@229f │ │ -0a8a40: 2706 |002a: throw v6 │ │ -0a8a42: 0d06 |002b: move-exception v6 │ │ -0a8a44: 1e0b |002c: monitor-exit v11 │ │ -0a8a46: 2706 |002d: throw v6 │ │ -0a8a48: 6e30 7721 4b05 |002e: invoke-virtual {v11, v4, v5}, Ljava/lang/Object;.wait:(J)V // method@2177 │ │ -0a8a4e: 55b8 030d |0031: iget-boolean v8, v11, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a8a52: 3808 0700 |0033: if-eqz v8, 003a // +0007 │ │ -0a8a56: 7010 7e23 0b00 |0035: invoke-direct {v11}, Lorg/apache/http/concurrent/BasicFuture;.getResult:()Ljava/lang/Object; // method@237e │ │ -0a8a5c: 0c06 |0038: move-result-object v6 │ │ -0a8a5e: 28e1 |0039: goto 001a // -001f │ │ -0a8a60: 7100 b121 0000 |003a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -0a8a66: 0b08 |003d: move-result-wide v8 │ │ -0a8a68: bc28 |003e: sub-long/2addr v8, v2 │ │ -0a8a6a: 9c04 0008 |003f: sub-long v4, v0, v8 │ │ -0a8a6e: 3108 0406 |0041: cmp-long v8, v4, v6 │ │ -0a8a72: 3c08 ebff |0043: if-gtz v8, 002e // -0015 │ │ -0a8a76: 2206 4705 |0045: new-instance v6, Ljava/util/concurrent/TimeoutException; // type@0547 │ │ -0a8a7a: 7010 9f22 0600 |0047: invoke-direct {v6}, Ljava/util/concurrent/TimeoutException;.:()V // method@229f │ │ -0a8a80: 2706 |004a: throw v6 │ │ +0a899c: |[0a899c] org.apache.http.concurrent.BasicFuture.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +0a89ac: 1606 0000 |0000: const-wide/16 v6, #int 0 // #0 │ │ +0a89b0: 1d0b |0002: monitor-enter v11 │ │ +0a89b2: 1a08 af12 |0003: const-string v8, "Time unit" // string@12af │ │ +0a89b6: 7120 4d29 8e00 |0005: invoke-static {v14, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0a89bc: 6e30 9c22 ce0d |0008: invoke-virtual {v14, v12, v13}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ +0a89c2: 0b00 |000b: move-result-wide v0 │ │ +0a89c4: 3108 0006 |000c: cmp-long v8, v0, v6 │ │ +0a89c8: 3c08 0e00 |000e: if-gtz v8, 001c // +000e │ │ +0a89cc: 0462 |0010: move-wide v2, v6 │ │ +0a89ce: 0404 |0011: move-wide v4, v0 │ │ +0a89d0: 55b8 030d |0012: iget-boolean v8, v11, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a89d4: 3808 0d00 |0014: if-eqz v8, 0021 // +000d │ │ +0a89d8: 7010 7e23 0b00 |0016: invoke-direct {v11}, Lorg/apache/http/concurrent/BasicFuture;.getResult:()Ljava/lang/Object; // method@237e │ │ +0a89de: 0c06 |0019: move-result-object v6 │ │ +0a89e0: 1e0b |001a: monitor-exit v11 │ │ +0a89e2: 1106 |001b: return-object v6 │ │ +0a89e4: 7100 b121 0000 |001c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +0a89ea: 0b02 |001f: move-result-wide v2 │ │ +0a89ec: 28f1 |0020: goto 0011 // -000f │ │ +0a89ee: 3108 0406 |0021: cmp-long v8, v4, v6 │ │ +0a89f2: 3c08 0b00 |0023: if-gtz v8, 002e // +000b │ │ +0a89f6: 2206 4705 |0025: new-instance v6, Ljava/util/concurrent/TimeoutException; // type@0547 │ │ +0a89fa: 7010 9f22 0600 |0027: invoke-direct {v6}, Ljava/util/concurrent/TimeoutException;.:()V // method@229f │ │ +0a8a00: 2706 |002a: throw v6 │ │ +0a8a02: 0d06 |002b: move-exception v6 │ │ +0a8a04: 1e0b |002c: monitor-exit v11 │ │ +0a8a06: 2706 |002d: throw v6 │ │ +0a8a08: 6e30 7721 4b05 |002e: invoke-virtual {v11, v4, v5}, Ljava/lang/Object;.wait:(J)V // method@2177 │ │ +0a8a0e: 55b8 030d |0031: iget-boolean v8, v11, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a8a12: 3808 0700 |0033: if-eqz v8, 003a // +0007 │ │ +0a8a16: 7010 7e23 0b00 |0035: invoke-direct {v11}, Lorg/apache/http/concurrent/BasicFuture;.getResult:()Ljava/lang/Object; // method@237e │ │ +0a8a1c: 0c06 |0038: move-result-object v6 │ │ +0a8a1e: 28e1 |0039: goto 001a // -001f │ │ +0a8a20: 7100 b121 0000 |003a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +0a8a26: 0b08 |003d: move-result-wide v8 │ │ +0a8a28: bc28 |003e: sub-long/2addr v8, v2 │ │ +0a8a2a: 9c04 0008 |003f: sub-long v4, v0, v8 │ │ +0a8a2e: 3108 0406 |0041: cmp-long v8, v4, v6 │ │ +0a8a32: 3c08 ebff |0043: if-gtz v8, 002e // -0015 │ │ +0a8a36: 2206 4705 |0045: new-instance v6, Ljava/util/concurrent/TimeoutException; // type@0547 │ │ +0a8a3a: 7010 9f22 0600 |0047: invoke-direct {v6}, Ljava/util/concurrent/TimeoutException;.:()V // method@229f │ │ +0a8a40: 2706 |004a: throw v6 │ │ catches : 3 │ │ 0x0003 - 0x0019 │ │ -> 0x002b │ │ 0x001c - 0x002b │ │ -> 0x002b │ │ 0x002e - 0x004b │ │ -> 0x002b │ │ @@ -235120,17 +235204,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8aa0: |[0a8aa0] org.apache.http.concurrent.BasicFuture.isCancelled:()Z │ │ -0a8ab0: 5510 020d |0000: iget-boolean v0, v1, Lorg/apache/http/concurrent/BasicFuture;.cancelled:Z // field@0d02 │ │ -0a8ab4: 0f00 |0002: return v0 │ │ +0a8a60: |[0a8a60] org.apache.http.concurrent.BasicFuture.isCancelled:()Z │ │ +0a8a70: 5510 020d |0000: iget-boolean v0, v1, Lorg/apache/http/concurrent/BasicFuture;.cancelled:Z // field@0d02 │ │ +0a8a74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/concurrent/BasicFuture; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/concurrent/BasicFuture; Lorg/apache/http/concurrent/BasicFuture; │ │ │ │ @@ -235139,31 +235223,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8ab8: |[0a8ab8] org.apache.http.concurrent.BasicFuture.isDone:()Z │ │ -0a8ac8: 5510 030d |0000: iget-boolean v0, v1, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ -0a8acc: 0f00 |0002: return v0 │ │ +0a8a78: |[0a8a78] org.apache.http.concurrent.BasicFuture.isDone:()Z │ │ +0a8a88: 5510 030d |0000: iget-boolean v0, v1, Lorg/apache/http/concurrent/BasicFuture;.completed:Z // field@0d03 │ │ +0a8a8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/concurrent/BasicFuture; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/concurrent/BasicFuture; Lorg/apache/http/concurrent/BasicFuture; │ │ │ │ source_file_idx : 783 (BasicFuture.java) │ │ │ │ Class #945 header: │ │ class_idx : 1427 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4300 │ │ +source_file_idx : 4296 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #945 annotations: │ │ Annotations on class │ │ @@ -235194,20 +235278,20 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a8ad0: |[0a8ad0] org.apache.http.config.Registry.:(Ljava/util/Map;)V │ │ -0a8ae0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0a8ae6: 2200 3d05 |0003: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@053d │ │ -0a8aea: 7020 8c22 2000 |0005: invoke-direct {v0, v2}, Ljava/util/concurrent/ConcurrentHashMap;.:(Ljava/util/Map;)V // method@228c │ │ -0a8af0: 5b10 180d |0008: iput-object v0, v1, Lorg/apache/http/config/Registry;.map:Ljava/util/Map; // field@0d18 │ │ -0a8af4: 0e00 |000a: return-void │ │ +0a8a90: |[0a8a90] org.apache.http.config.Registry.:(Ljava/util/Map;)V │ │ +0a8aa0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0a8aa6: 2200 3d05 |0003: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@053d │ │ +0a8aaa: 7020 8c22 2000 |0005: invoke-direct {v0, v2}, Ljava/util/concurrent/ConcurrentHashMap;.:(Ljava/util/Map;)V // method@228c │ │ +0a8ab0: 5b10 180d |0008: iput-object v0, v1, Lorg/apache/http/config/Registry;.map:Ljava/util/Map; // field@0d18 │ │ +0a8ab4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x000a line=49 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/config/Registry; │ │ @@ -235221,25 +235305,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a8af8: |[0a8af8] org.apache.http.config.Registry.lookup:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0a8b08: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0a8b0c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a8b0e: 1100 |0003: return-object v0 │ │ -0a8b10: 5420 180d |0004: iget-object v0, v2, Lorg/apache/http/config/Registry;.map:Ljava/util/Map; // field@0d18 │ │ -0a8b14: 6201 730c |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0c73 │ │ -0a8b18: 6e20 9a21 1300 |0008: invoke-virtual {v3, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ -0a8b1e: 0c01 |000b: move-result-object v1 │ │ -0a8b20: 7220 6f22 1000 |000c: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -0a8b26: 0c00 |000f: move-result-object v0 │ │ -0a8b28: 28f3 |0010: goto 0003 // -000d │ │ +0a8ab8: |[0a8ab8] org.apache.http.config.Registry.lookup:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0a8ac8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0a8acc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0a8ace: 1100 |0003: return-object v0 │ │ +0a8ad0: 5420 180d |0004: iget-object v0, v2, Lorg/apache/http/config/Registry;.map:Ljava/util/Map; // field@0d18 │ │ +0a8ad4: 6201 730c |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0c73 │ │ +0a8ad8: 6e20 9a21 1300 |0008: invoke-virtual {v3, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@219a │ │ +0a8ade: 0c01 |000b: move-result-object v1 │ │ +0a8ae0: 7220 6f22 1000 |000c: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +0a8ae6: 0c00 |000f: move-result-object v0 │ │ +0a8ae8: 28f3 |0010: goto 0003 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/config/Registry; │ │ @@ -235251,27 +235335,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a8b2c: |[0a8b2c] org.apache.http.config.Registry.toString:()Ljava/lang/String; │ │ -0a8b3c: 5410 180d |0000: iget-object v0, v1, Lorg/apache/http/config/Registry;.map:Ljava/util/Map; // field@0d18 │ │ -0a8b40: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -0a8b46: 0c00 |0005: move-result-object v0 │ │ -0a8b48: 1100 |0006: return-object v0 │ │ +0a8aec: |[0a8aec] org.apache.http.config.Registry.toString:()Ljava/lang/String; │ │ +0a8afc: 5410 180d |0000: iget-object v0, v1, Lorg/apache/http/config/Registry;.map:Ljava/util/Map; // field@0d18 │ │ +0a8b00: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +0a8b06: 0c00 |0005: move-result-object v0 │ │ +0a8b08: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/config/Registry; │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/config/Registry; Lorg/apache/http/config/Registry; │ │ │ │ - source_file_idx : 4300 (Registry.java) │ │ + source_file_idx : 4296 (Registry.java) │ │ │ │ Class #946 header: │ │ class_idx : 1439 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ source_file_idx : 584 │ │ static_fields_size : 1 │ │ @@ -235317,17 +235401,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8b4c: |[0a8b4c] org.apache.http.entity.AbstractHttpEntity.:()V │ │ -0a8b5c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a8b62: 0e00 |0003: return-void │ │ +0a8b0c: |[0a8b0c] org.apache.http.entity.AbstractHttpEntity.:()V │ │ +0a8b1c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a8b22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/entity/AbstractHttpEntity; │ │ │ │ @@ -235337,16 +235421,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a8b64: |[0a8b64] org.apache.http.entity.AbstractHttpEntity.consumeContent:()V │ │ -0a8b74: 0e00 |0000: return-void │ │ +0a8b24: |[0a8b24] org.apache.http.entity.AbstractHttpEntity.consumeContent:()V │ │ +0a8b34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/apache/http/entity/AbstractHttpEntity; │ │ │ │ #1 : (in Lorg/apache/http/entity/AbstractHttpEntity;) │ │ @@ -235354,17 +235438,17 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8b78: |[0a8b78] org.apache.http.entity.AbstractHttpEntity.getContentEncoding:()Lorg/apache/http/Header; │ │ -0a8b88: 5410 280d |0000: iget-object v0, v1, Lorg/apache/http/entity/AbstractHttpEntity;.contentEncoding:Lorg/apache/http/Header; // field@0d28 │ │ -0a8b8c: 1100 |0002: return-object v0 │ │ +0a8b38: |[0a8b38] org.apache.http.entity.AbstractHttpEntity.getContentEncoding:()Lorg/apache/http/Header; │ │ +0a8b48: 5410 280d |0000: iget-object v0, v1, Lorg/apache/http/entity/AbstractHttpEntity;.contentEncoding:Lorg/apache/http/Header; // field@0d28 │ │ +0a8b4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/AbstractHttpEntity; │ │ │ │ #2 : (in Lorg/apache/http/entity/AbstractHttpEntity;) │ │ @@ -235372,17 +235456,17 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8b90: |[0a8b90] org.apache.http.entity.AbstractHttpEntity.getContentType:()Lorg/apache/http/Header; │ │ -0a8ba0: 5410 290d |0000: iget-object v0, v1, Lorg/apache/http/entity/AbstractHttpEntity;.contentType:Lorg/apache/http/Header; // field@0d29 │ │ -0a8ba4: 1100 |0002: return-object v0 │ │ +0a8b50: |[0a8b50] org.apache.http.entity.AbstractHttpEntity.getContentType:()Lorg/apache/http/Header; │ │ +0a8b60: 5410 290d |0000: iget-object v0, v1, Lorg/apache/http/entity/AbstractHttpEntity;.contentType:Lorg/apache/http/Header; // field@0d29 │ │ +0a8b64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/AbstractHttpEntity; │ │ │ │ #3 : (in Lorg/apache/http/entity/AbstractHttpEntity;) │ │ @@ -235390,17 +235474,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8ba8: |[0a8ba8] org.apache.http.entity.AbstractHttpEntity.isChunked:()Z │ │ -0a8bb8: 5510 270d |0000: iget-boolean v0, v1, Lorg/apache/http/entity/AbstractHttpEntity;.chunked:Z // field@0d27 │ │ -0a8bbc: 0f00 |0002: return v0 │ │ +0a8b68: |[0a8b68] org.apache.http.entity.AbstractHttpEntity.isChunked:()Z │ │ +0a8b78: 5510 270d |0000: iget-boolean v0, v1, Lorg/apache/http/entity/AbstractHttpEntity;.chunked:Z // field@0d27 │ │ +0a8b7c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/AbstractHttpEntity; │ │ │ │ #4 : (in Lorg/apache/http/entity/AbstractHttpEntity;) │ │ @@ -235408,17 +235492,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8bc0: |[0a8bc0] org.apache.http.entity.AbstractHttpEntity.setChunked:(Z)V │ │ -0a8bd0: 5c01 270d |0000: iput-boolean v1, v0, Lorg/apache/http/entity/AbstractHttpEntity;.chunked:Z // field@0d27 │ │ -0a8bd4: 0e00 |0002: return-void │ │ +0a8b80: |[0a8b80] org.apache.http.entity.AbstractHttpEntity.setChunked:(Z)V │ │ +0a8b90: 5c01 270d |0000: iput-boolean v1, v0, Lorg/apache/http/entity/AbstractHttpEntity;.chunked:Z // field@0d27 │ │ +0a8b94: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/entity/AbstractHttpEntity; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -235428,22 +235512,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0a8bd8: |[0a8bd8] org.apache.http.entity.AbstractHttpEntity.setContentEncoding:(Ljava/lang/String;)V │ │ -0a8be8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8bea: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ -0a8bee: 2200 0306 |0003: new-instance v0, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ -0a8bf2: 1a01 f103 |0005: const-string v1, "Content-Encoding" // string@03f1 │ │ -0a8bf6: 7030 de26 1003 |0007: invoke-direct {v0, v1, v3}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ -0a8bfc: 6e20 d423 0200 |000a: invoke-virtual {v2, v0}, Lorg/apache/http/entity/AbstractHttpEntity;.setContentEncoding:(Lorg/apache/http/Header;)V // method@23d4 │ │ -0a8c02: 0e00 |000d: return-void │ │ +0a8b98: |[0a8b98] org.apache.http.entity.AbstractHttpEntity.setContentEncoding:(Ljava/lang/String;)V │ │ +0a8ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8baa: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ +0a8bae: 2200 0306 |0003: new-instance v0, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ +0a8bb2: 1a01 f103 |0005: const-string v1, "Content-Encoding" // string@03f1 │ │ +0a8bb6: 7030 de26 1003 |0007: invoke-direct {v0, v1, v3}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ +0a8bbc: 6e20 d423 0200 |000a: invoke-virtual {v2, v0}, Lorg/apache/http/entity/AbstractHttpEntity;.setContentEncoding:(Lorg/apache/http/Header;)V // method@23d4 │ │ +0a8bc2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0001 line=155 │ │ 0x0003 line=156 │ │ 0x000a line=158 │ │ 0x000d line=159 │ │ @@ -235458,17 +235542,17 @@ │ │ type : '(Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8c04: |[0a8c04] org.apache.http.entity.AbstractHttpEntity.setContentEncoding:(Lorg/apache/http/Header;)V │ │ -0a8c14: 5b01 280d |0000: iput-object v1, v0, Lorg/apache/http/entity/AbstractHttpEntity;.contentEncoding:Lorg/apache/http/Header; // field@0d28 │ │ -0a8c18: 0e00 |0002: return-void │ │ +0a8bc4: |[0a8bc4] org.apache.http.entity.AbstractHttpEntity.setContentEncoding:(Lorg/apache/http/Header;)V │ │ +0a8bd4: 5b01 280d |0000: iput-object v1, v0, Lorg/apache/http/entity/AbstractHttpEntity;.contentEncoding:Lorg/apache/http/Header; // field@0d28 │ │ +0a8bd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0002 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/entity/AbstractHttpEntity; │ │ 0x0000 - 0x0003 reg=1 contentEncoding Lorg/apache/http/Header; │ │ @@ -235478,22 +235562,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0a8c1c: |[0a8c1c] org.apache.http.entity.AbstractHttpEntity.setContentType:(Ljava/lang/String;)V │ │ -0a8c2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8c2e: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ -0a8c32: 2200 0306 |0003: new-instance v0, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ -0a8c36: 1a01 f903 |0005: const-string v1, "Content-Type" // string@03f9 │ │ -0a8c3a: 7030 de26 1003 |0007: invoke-direct {v0, v1, v3}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ -0a8c40: 6e20 d623 0200 |000a: invoke-virtual {v2, v0}, Lorg/apache/http/entity/AbstractHttpEntity;.setContentType:(Lorg/apache/http/Header;)V // method@23d6 │ │ -0a8c46: 0e00 |000d: return-void │ │ +0a8bdc: |[0a8bdc] org.apache.http.entity.AbstractHttpEntity.setContentType:(Ljava/lang/String;)V │ │ +0a8bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8bee: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ +0a8bf2: 2200 0306 |0003: new-instance v0, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ +0a8bf6: 1a01 f903 |0005: const-string v1, "Content-Type" // string@03f9 │ │ +0a8bfa: 7030 de26 1003 |0007: invoke-direct {v0, v1, v3}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ +0a8c00: 6e20 d623 0200 |000a: invoke-virtual {v2, v0}, Lorg/apache/http/entity/AbstractHttpEntity;.setContentType:(Lorg/apache/http/Header;)V // method@23d6 │ │ +0a8c06: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0001 line=126 │ │ 0x0003 line=127 │ │ 0x000a line=129 │ │ 0x000d line=130 │ │ @@ -235508,17 +235592,17 @@ │ │ type : '(Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8c48: |[0a8c48] org.apache.http.entity.AbstractHttpEntity.setContentType:(Lorg/apache/http/Header;)V │ │ -0a8c58: 5b01 290d |0000: iput-object v1, v0, Lorg/apache/http/entity/AbstractHttpEntity;.contentType:Lorg/apache/http/Header; // field@0d29 │ │ -0a8c5c: 0e00 |0002: return-void │ │ +0a8c08: |[0a8c08] org.apache.http.entity.AbstractHttpEntity.setContentType:(Lorg/apache/http/Header;)V │ │ +0a8c18: 5b01 290d |0000: iput-object v1, v0, Lorg/apache/http/entity/AbstractHttpEntity;.contentType:Lorg/apache/http/Header; // field@0d29 │ │ +0a8c1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/entity/AbstractHttpEntity; │ │ 0x0000 - 0x0003 reg=1 contentType Lorg/apache/http/Header; │ │ @@ -235564,22 +235648,22 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a8c60: |[0a8c60] org.apache.http.entity.HttpEntityWrapper.:(Lorg/apache/http/HttpEntity;)V │ │ -0a8c70: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0a8c76: 1a00 0514 |0003: const-string v0, "Wrapped entity" // string@1405 │ │ -0a8c7a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0a8c80: 0c00 |0008: move-result-object v0 │ │ -0a8c82: 1f00 6005 |0009: check-cast v0, Lorg/apache/http/HttpEntity; // type@0560 │ │ -0a8c86: 5b10 470d |000b: iput-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8c8a: 0e00 |000d: return-void │ │ +0a8c20: |[0a8c20] org.apache.http.entity.HttpEntityWrapper.:(Lorg/apache/http/HttpEntity;)V │ │ +0a8c30: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0a8c36: 1a00 0114 |0003: const-string v0, "Wrapped entity" // string@1401 │ │ +0a8c3a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0a8c40: 0c00 |0008: move-result-object v0 │ │ +0a8c42: 1f00 6005 |0009: check-cast v0, Lorg/apache/http/HttpEntity; // type@0560 │ │ +0a8c46: 5b10 470d |000b: iput-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8c4a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ 0x000d line=60 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ @@ -235591,18 +235675,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8c8c: |[0a8c8c] org.apache.http.entity.HttpEntityWrapper.consumeContent:()V │ │ -0a8c9c: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8ca0: 7210 e122 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.consumeContent:()V // method@22e1 │ │ -0a8ca6: 0e00 |0005: return-void │ │ +0a8c4c: |[0a8c4c] org.apache.http.entity.HttpEntityWrapper.consumeContent:()V │ │ +0a8c5c: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8c60: 7210 e122 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.consumeContent:()V // method@22e1 │ │ +0a8c66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ │ │ @@ -235611,19 +235695,19 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a8ca8: |[0a8ca8] org.apache.http.entity.HttpEntityWrapper.getContent:()Ljava/io/InputStream; │ │ -0a8cb8: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8cbc: 7210 e222 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ -0a8cc2: 0c00 |0005: move-result-object v0 │ │ -0a8cc4: 1100 |0006: return-object v0 │ │ +0a8c68: |[0a8c68] org.apache.http.entity.HttpEntityWrapper.getContent:()Ljava/io/InputStream; │ │ +0a8c78: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8c7c: 7210 e222 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@22e2 │ │ +0a8c82: 0c00 |0005: move-result-object v0 │ │ +0a8c84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ │ │ #2 : (in Lorg/apache/http/entity/HttpEntityWrapper;) │ │ @@ -235631,19 +235715,19 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a8cc8: |[0a8cc8] org.apache.http.entity.HttpEntityWrapper.getContentEncoding:()Lorg/apache/http/Header; │ │ -0a8cd8: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8cdc: 7210 e322 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ -0a8ce2: 0c00 |0005: move-result-object v0 │ │ -0a8ce4: 1100 |0006: return-object v0 │ │ +0a8c88: |[0a8c88] org.apache.http.entity.HttpEntityWrapper.getContentEncoding:()Lorg/apache/http/Header; │ │ +0a8c98: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8c9c: 7210 e322 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ +0a8ca2: 0c00 |0005: move-result-object v0 │ │ +0a8ca4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ │ │ #3 : (in Lorg/apache/http/entity/HttpEntityWrapper;) │ │ @@ -235651,19 +235735,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a8ce8: |[0a8ce8] org.apache.http.entity.HttpEntityWrapper.getContentLength:()J │ │ -0a8cf8: 5420 470d |0000: iget-object v0, v2, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8cfc: 7210 e422 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -0a8d02: 0b00 |0005: move-result-wide v0 │ │ -0a8d04: 1000 |0006: return-wide v0 │ │ +0a8ca8: |[0a8ca8] org.apache.http.entity.HttpEntityWrapper.getContentLength:()J │ │ +0a8cb8: 5420 470d |0000: iget-object v0, v2, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8cbc: 7210 e422 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +0a8cc2: 0b00 |0005: move-result-wide v0 │ │ +0a8cc4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ │ │ #4 : (in Lorg/apache/http/entity/HttpEntityWrapper;) │ │ @@ -235671,19 +235755,19 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a8d08: |[0a8d08] org.apache.http.entity.HttpEntityWrapper.getContentType:()Lorg/apache/http/Header; │ │ -0a8d18: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8d1c: 7210 e522 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -0a8d22: 0c00 |0005: move-result-object v0 │ │ -0a8d24: 1100 |0006: return-object v0 │ │ +0a8cc8: |[0a8cc8] org.apache.http.entity.HttpEntityWrapper.getContentType:()Lorg/apache/http/Header; │ │ +0a8cd8: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8cdc: 7210 e522 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +0a8ce2: 0c00 |0005: move-result-object v0 │ │ +0a8ce4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ │ │ #5 : (in Lorg/apache/http/entity/HttpEntityWrapper;) │ │ @@ -235691,19 +235775,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a8d28: |[0a8d28] org.apache.http.entity.HttpEntityWrapper.isChunked:()Z │ │ -0a8d38: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8d3c: 7210 e622 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isChunked:()Z // method@22e6 │ │ -0a8d42: 0a00 |0005: move-result v0 │ │ -0a8d44: 0f00 |0006: return v0 │ │ +0a8ce8: |[0a8ce8] org.apache.http.entity.HttpEntityWrapper.isChunked:()Z │ │ +0a8cf8: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8cfc: 7210 e622 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isChunked:()Z // method@22e6 │ │ +0a8d02: 0a00 |0005: move-result v0 │ │ +0a8d04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ │ │ #6 : (in Lorg/apache/http/entity/HttpEntityWrapper;) │ │ @@ -235711,19 +235795,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a8d48: |[0a8d48] org.apache.http.entity.HttpEntityWrapper.isRepeatable:()Z │ │ -0a8d58: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8d5c: 7210 e722 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isRepeatable:()Z // method@22e7 │ │ -0a8d62: 0a00 |0005: move-result v0 │ │ -0a8d64: 0f00 |0006: return v0 │ │ +0a8d08: |[0a8d08] org.apache.http.entity.HttpEntityWrapper.isRepeatable:()Z │ │ +0a8d18: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8d1c: 7210 e722 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isRepeatable:()Z // method@22e7 │ │ +0a8d22: 0a00 |0005: move-result v0 │ │ +0a8d24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ │ │ #7 : (in Lorg/apache/http/entity/HttpEntityWrapper;) │ │ @@ -235731,19 +235815,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a8d68: |[0a8d68] org.apache.http.entity.HttpEntityWrapper.isStreaming:()Z │ │ -0a8d78: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8d7c: 7210 e822 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isStreaming:()Z // method@22e8 │ │ -0a8d82: 0a00 |0005: move-result v0 │ │ -0a8d84: 0f00 |0006: return v0 │ │ +0a8d28: |[0a8d28] org.apache.http.entity.HttpEntityWrapper.isStreaming:()Z │ │ +0a8d38: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8d3c: 7210 e822 0000 |0002: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isStreaming:()Z // method@22e8 │ │ +0a8d42: 0a00 |0005: move-result v0 │ │ +0a8d44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ │ │ #8 : (in Lorg/apache/http/entity/HttpEntityWrapper;) │ │ @@ -235751,18 +235835,18 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a8d88: |[0a8d88] org.apache.http.entity.HttpEntityWrapper.writeTo:(Ljava/io/OutputStream;)V │ │ -0a8d98: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ -0a8d9c: 7220 e922 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@22e9 │ │ -0a8da2: 0e00 |0005: return-void │ │ +0a8d48: |[0a8d48] org.apache.http.entity.HttpEntityWrapper.writeTo:(Ljava/io/OutputStream;)V │ │ +0a8d58: 5410 470d |0000: iget-object v0, v1, Lorg/apache/http/entity/HttpEntityWrapper;.wrappedEntity:Lorg/apache/http/HttpEntity; // field@0d47 │ │ +0a8d5c: 7220 e922 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@22e9 │ │ +0a8d62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=90 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/entity/HttpEntityWrapper; │ │ 0x0000 - 0x0006 reg=2 outstream Ljava/io/OutputStream; │ │ @@ -235806,18 +235890,18 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;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 │ │ -0a8da4: |[0a8da4] org.apache.http.entity.mime.HttpBrowserCompatibleMultipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V │ │ -0a8db4: 7040 4124 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ -0a8dba: 5b04 590d |0003: iput-object v4, v0, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.parts:Ljava/util/List; // field@0d59 │ │ -0a8dbe: 0e00 |0005: return-void │ │ +0a8d64: |[0a8d64] org.apache.http.entity.mime.HttpBrowserCompatibleMultipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V │ │ +0a8d74: 7040 4124 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ +0a8d7a: 5b04 590d |0003: iput-object v4, v0, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.parts:Ljava/util/List; // field@0d59 │ │ +0a8d7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ @@ -235833,33 +235917,33 @@ │ │ type : '(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0a8dc0: |[0a8dc0] org.apache.http.entity.mime.HttpBrowserCompatibleMultipart.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ -0a8dd0: 6e10 5624 0600 |0000: invoke-virtual {v6}, Lorg/apache/http/entity/mime/FormBodyPart;.getHeader:()Lorg/apache/http/entity/mime/Header; // method@2456 │ │ -0a8dd6: 0c03 |0003: move-result-object v3 │ │ -0a8dd8: 1a04 f003 |0004: const-string v4, "Content-Disposition" // string@03f0 │ │ -0a8ddc: 6e20 5a24 4300 |0006: invoke-virtual {v3, v4}, Lorg/apache/http/entity/mime/Header;.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; // method@245a │ │ -0a8de2: 0c00 |0009: move-result-object v0 │ │ -0a8de4: 5454 580d |000a: iget-object v4, v5, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.charset:Ljava/nio/charset/Charset; // field@0d58 │ │ -0a8de8: 7130 6424 4007 |000c: invoke-static {v0, v4, v7}, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@2464 │ │ -0a8dee: 6e10 5524 0600 |000f: invoke-virtual {v6}, Lorg/apache/http/entity/mime/FormBodyPart;.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; // method@2455 │ │ -0a8df4: 0c04 |0012: move-result-object v4 │ │ -0a8df6: 7210 cc24 0400 |0013: invoke-interface {v4}, Lorg/apache/http/entity/mime/content/ContentBody;.getFilename:()Ljava/lang/String; // method@24cc │ │ -0a8dfc: 0c02 |0016: move-result-object v2 │ │ -0a8dfe: 3802 0d00 |0017: if-eqz v2, 0024 // +000d │ │ -0a8e02: 1a04 f903 |0019: const-string v4, "Content-Type" // string@03f9 │ │ -0a8e06: 6e20 5a24 4300 |001b: invoke-virtual {v3, v4}, Lorg/apache/http/entity/mime/Header;.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; // method@245a │ │ -0a8e0c: 0c01 |001e: move-result-object v1 │ │ -0a8e0e: 5454 580d |001f: iget-object v4, v5, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.charset:Ljava/nio/charset/Charset; // field@0d58 │ │ -0a8e12: 7130 6424 4107 |0021: invoke-static {v1, v4, v7}, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@2464 │ │ -0a8e18: 0e00 |0024: return-void │ │ +0a8d80: |[0a8d80] org.apache.http.entity.mime.HttpBrowserCompatibleMultipart.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ +0a8d90: 6e10 5624 0600 |0000: invoke-virtual {v6}, Lorg/apache/http/entity/mime/FormBodyPart;.getHeader:()Lorg/apache/http/entity/mime/Header; // method@2456 │ │ +0a8d96: 0c03 |0003: move-result-object v3 │ │ +0a8d98: 1a04 f003 |0004: const-string v4, "Content-Disposition" // string@03f0 │ │ +0a8d9c: 6e20 5a24 4300 |0006: invoke-virtual {v3, v4}, Lorg/apache/http/entity/mime/Header;.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; // method@245a │ │ +0a8da2: 0c00 |0009: move-result-object v0 │ │ +0a8da4: 5454 580d |000a: iget-object v4, v5, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.charset:Ljava/nio/charset/Charset; // field@0d58 │ │ +0a8da8: 7130 6424 4007 |000c: invoke-static {v0, v4, v7}, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@2464 │ │ +0a8dae: 6e10 5524 0600 |000f: invoke-virtual {v6}, Lorg/apache/http/entity/mime/FormBodyPart;.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; // method@2455 │ │ +0a8db4: 0c04 |0012: move-result-object v4 │ │ +0a8db6: 7210 cc24 0400 |0013: invoke-interface {v4}, Lorg/apache/http/entity/mime/content/ContentBody;.getFilename:()Ljava/lang/String; // method@24cc │ │ +0a8dbc: 0c02 |0016: move-result-object v2 │ │ +0a8dbe: 3802 0d00 |0017: if-eqz v2, 0024 // +000d │ │ +0a8dc2: 1a04 f903 |0019: const-string v4, "Content-Type" // string@03f9 │ │ +0a8dc6: 6e20 5a24 4300 |001b: invoke-virtual {v3, v4}, Lorg/apache/http/entity/mime/Header;.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; // method@245a │ │ +0a8dcc: 0c01 |001e: move-result-object v1 │ │ +0a8dce: 5454 580d |001f: iget-object v4, v5, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.charset:Ljava/nio/charset/Charset; // field@0d58 │ │ +0a8dd2: 7130 6424 4107 |0021: invoke-static {v1, v4, v7}, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@2464 │ │ +0a8dd8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x000a line=70 │ │ 0x000f line=71 │ │ 0x0017 line=72 │ │ @@ -235880,17 +235964,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8e1c: |[0a8e1c] org.apache.http.entity.mime.HttpBrowserCompatibleMultipart.getBodyParts:()Ljava/util/List; │ │ -0a8e2c: 5410 590d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.parts:Ljava/util/List; // field@0d59 │ │ -0a8e30: 1100 |0002: return-object v0 │ │ +0a8ddc: |[0a8ddc] org.apache.http.entity.mime.HttpBrowserCompatibleMultipart.getBodyParts:()Ljava/util/List; │ │ +0a8dec: 5410 590d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart;.parts:Ljava/util/List; // field@0d59 │ │ +0a8df0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/HttpBrowserCompatibleMultipart; │ │ │ │ source_file_idx : 1551 (HttpBrowserCompatibleMultipart.java) │ │ @@ -235903,15 +235987,14 @@ │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 9 │ │ │ │ Class #949 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/apache/http/entity/mime/HttpMultipart$1; } │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ Annotations on field #3421 'parts' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lorg/apache/http/entity/mime/FormBodyPart;" ">;" } │ │ Annotations on method #9322 'formatMultipartHeader' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/io/IOException; } │ │ Annotations on method #9323 'getBodyParts' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/List" "<" "Lorg/apache/http/entity/mime/FormBodyPart;" ">;" } │ │ @@ -235939,18 +236022,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0a8e34: |[0a8e34] org.apache.http.entity.mime.HttpMultipart.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0a8e44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8e46: 7040 6724 2130 |0001: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/HttpMultipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2467 │ │ -0a8e4c: 0e00 |0004: return-void │ │ +0a8df4: |[0a8df4] org.apache.http.entity.mime.HttpMultipart.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0a8e04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8e06: 7040 6724 2130 |0001: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/HttpMultipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2467 │ │ +0a8e0c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ 0x0000 - 0x0005 reg=2 subType Ljava/lang/String; │ │ @@ -235961,18 +236044,18 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0a8e50: |[0a8e50] org.apache.http.entity.mime.HttpMultipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V │ │ -0a8e60: 6200 610d |0000: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ -0a8e64: 7050 6824 2143 |0002: invoke-direct {v1, v2, v3, v4, v0}, Lorg/apache/http/entity/mime/HttpMultipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Lorg/apache/http/entity/mime/HttpMultipartMode;)V // method@2468 │ │ -0a8e6a: 0e00 |0005: return-void │ │ +0a8e10: |[0a8e10] org.apache.http.entity.mime.HttpMultipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V │ │ +0a8e20: 6200 610d |0000: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ +0a8e24: 7050 6824 2143 |0002: invoke-direct {v1, v2, v3, v4, v0}, Lorg/apache/http/entity/mime/HttpMultipart;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Lorg/apache/http/entity/mime/HttpMultipartMode;)V // method@2468 │ │ +0a8e2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ 0x0000 - 0x0006 reg=2 subType Ljava/lang/String; │ │ @@ -235984,21 +236067,21 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Lorg/apache/http/entity/mime/HttpMultipartMode;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0a8e6c: |[0a8e6c] org.apache.http.entity.mime.HttpMultipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Lorg/apache/http/entity/mime/HttpMultipartMode;)V │ │ -0a8e7c: 7040 4124 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ -0a8e82: 5b15 5c0d |0003: iput-object v5, v1, Lorg/apache/http/entity/mime/HttpMultipart;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5c │ │ -0a8e86: 2200 2505 |0005: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0a8e8a: 7010 1322 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0a8e90: 5b10 5d0d |000a: iput-object v0, v1, Lorg/apache/http/entity/mime/HttpMultipart;.parts:Ljava/util/List; // field@0d5d │ │ -0a8e94: 0e00 |000c: return-void │ │ +0a8e2c: |[0a8e2c] org.apache.http.entity.mime.HttpMultipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Lorg/apache/http/entity/mime/HttpMultipartMode;)V │ │ +0a8e3c: 7040 4124 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ +0a8e42: 5b15 5c0d |0003: iput-object v5, v1, Lorg/apache/http/entity/mime/HttpMultipart;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5c │ │ +0a8e46: 2200 2505 |0005: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0a8e4a: 7010 1322 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0a8e50: 5b10 5d0d |000a: iput-object v0, v1, Lorg/apache/http/entity/mime/HttpMultipart;.parts:Ljava/util/List; // field@0d5d │ │ +0a8e54: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ 0x000c line=67 │ │ locals : │ │ @@ -236014,74 +236097,74 @@ │ │ type : '(Lorg/apache/http/entity/mime/FormBodyPart;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a8e98: |[0a8e98] org.apache.http.entity.mime.HttpMultipart.addBodyPart:(Lorg/apache/http/entity/mime/FormBodyPart;)V │ │ -0a8ea8: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0a8eac: 0e00 |0002: return-void │ │ -0a8eae: 5410 5d0d |0003: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpMultipart;.parts:Ljava/util/List; // field@0d5d │ │ -0a8eb2: 7220 5922 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0a8eb8: 28fa |0008: goto 0002 // -0006 │ │ +0a8e58: |[0a8e58] org.apache.http.entity.mime.HttpMultipart.addBodyPart:(Lorg/apache/http/entity/mime/FormBodyPart;)V │ │ +0a8e68: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0a8e6c: 0e00 |0002: return-void │ │ +0a8e6e: 5410 5d0d |0003: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpMultipart;.parts:Ljava/util/List; // field@0d5d │ │ +0a8e72: 7220 5922 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0a8e78: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=124 │ │ 0x0003 line=123 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ 0x0000 - 0x0009 reg=2 part Lorg/apache/http/entity/mime/FormBodyPart; │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/HttpMultipart;) │ │ name : 'formatMultipartHeader' │ │ type : '(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0a8ebc: |[0a8ebc] org.apache.http.entity.mime.HttpMultipart.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ -0a8ecc: 6e10 5624 0900 |0000: invoke-virtual {v9}, Lorg/apache/http/entity/mime/FormBodyPart;.getHeader:()Lorg/apache/http/entity/mime/Header; // method@2456 │ │ -0a8ed2: 0c04 |0003: move-result-object v4 │ │ -0a8ed4: 6206 5a0d |0004: sget-object v6, Lorg/apache/http/entity/mime/HttpMultipart$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d5a │ │ -0a8ed8: 5487 5c0d |0006: iget-object v7, v8, Lorg/apache/http/entity/mime/HttpMultipart;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5c │ │ -0a8edc: 6e10 7624 0700 |0008: invoke-virtual {v7}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ -0a8ee2: 0a07 |000b: move-result v7 │ │ -0a8ee4: 4406 0607 |000c: aget v6, v6, v7 │ │ -0a8ee8: 2b06 3800 0000 |000e: packed-switch v6, 00000046 // +00000038 │ │ -0a8eee: 6e10 5d24 0400 |0011: invoke-virtual {v4}, Lorg/apache/http/entity/mime/Header;.iterator:()Ljava/util/Iterator; // method@245d │ │ -0a8ef4: 0c05 |0014: move-result-object v5 │ │ -0a8ef6: 7210 3f22 0500 |0015: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0a8efc: 0a06 |0018: move-result v6 │ │ -0a8efe: 3806 2c00 |0019: if-eqz v6, 0045 // +002c │ │ -0a8f02: 7210 4022 0500 |001b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0a8f08: 0c02 |001e: move-result-object v2 │ │ -0a8f0a: 1f02 b605 |001f: check-cast v2, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ -0a8f0e: 7120 7124 a200 |0021: invoke-static {v2, v10}, Lorg/apache/http/entity/mime/HttpMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V // method@2471 │ │ -0a8f14: 28f1 |0024: goto 0015 // -000f │ │ -0a8f16: 1a06 f003 |0025: const-string v6, "Content-Disposition" // string@03f0 │ │ -0a8f1a: 6e20 5a24 6400 |0027: invoke-virtual {v4, v6}, Lorg/apache/http/entity/mime/Header;.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; // method@245a │ │ -0a8f20: 0c00 |002a: move-result-object v0 │ │ -0a8f22: 5486 5b0d |002b: iget-object v6, v8, Lorg/apache/http/entity/mime/HttpMultipart;.charset:Ljava/nio/charset/Charset; // field@0d5b │ │ -0a8f26: 7130 7224 600a |002d: invoke-static {v0, v6, v10}, Lorg/apache/http/entity/mime/HttpMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@2472 │ │ -0a8f2c: 6e10 5524 0900 |0030: invoke-virtual {v9}, Lorg/apache/http/entity/mime/FormBodyPart;.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; // method@2455 │ │ -0a8f32: 0c06 |0033: move-result-object v6 │ │ -0a8f34: 7210 cc24 0600 |0034: invoke-interface {v6}, Lorg/apache/http/entity/mime/content/ContentBody;.getFilename:()Ljava/lang/String; // method@24cc │ │ -0a8f3a: 0c03 |0037: move-result-object v3 │ │ -0a8f3c: 3803 0d00 |0038: if-eqz v3, 0045 // +000d │ │ -0a8f40: 1a06 f903 |003a: const-string v6, "Content-Type" // string@03f9 │ │ -0a8f44: 6e20 5a24 6400 |003c: invoke-virtual {v4, v6}, Lorg/apache/http/entity/mime/Header;.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; // method@245a │ │ -0a8f4a: 0c01 |003f: move-result-object v1 │ │ -0a8f4c: 5486 5b0d |0040: iget-object v6, v8, Lorg/apache/http/entity/mime/HttpMultipart;.charset:Ljava/nio/charset/Charset; // field@0d5b │ │ -0a8f50: 7130 7224 610a |0042: invoke-static {v1, v6, v10}, Lorg/apache/http/entity/mime/HttpMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@2472 │ │ -0a8f56: 0e00 |0045: return-void │ │ -0a8f58: 0001 0100 0100 0000 1700 0000 |0046: packed-switch-data (6 units) │ │ +0a8e7c: |[0a8e7c] org.apache.http.entity.mime.HttpMultipart.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ +0a8e8c: 6e10 5624 0800 |0000: invoke-virtual {v8}, Lorg/apache/http/entity/mime/FormBodyPart;.getHeader:()Lorg/apache/http/entity/mime/Header; // method@2456 │ │ +0a8e92: 0c04 |0003: move-result-object v4 │ │ +0a8e94: 6205 5a0d |0004: sget-object v5, Lorg/apache/http/entity/mime/HttpMultipart$1;.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I // field@0d5a │ │ +0a8e98: 5476 5c0d |0006: iget-object v6, v7, Lorg/apache/http/entity/mime/HttpMultipart;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5c │ │ +0a8e9c: 6e10 7624 0600 |0008: invoke-virtual {v6}, Lorg/apache/http/entity/mime/HttpMultipartMode;.ordinal:()I // method@2476 │ │ +0a8ea2: 0a06 |000b: move-result v6 │ │ +0a8ea4: 4405 0506 |000c: aget v5, v5, v6 │ │ +0a8ea8: 2b05 3800 0000 |000e: packed-switch v5, 00000046 // +00000038 │ │ +0a8eae: 6e10 5d24 0400 |0011: invoke-virtual {v4}, Lorg/apache/http/entity/mime/Header;.iterator:()Ljava/util/Iterator; // method@245d │ │ +0a8eb4: 0c05 |0014: move-result-object v5 │ │ +0a8eb6: 7210 3f22 0500 |0015: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0a8ebc: 0a06 |0018: move-result v6 │ │ +0a8ebe: 3806 2c00 |0019: if-eqz v6, 0045 // +002c │ │ +0a8ec2: 7210 4022 0500 |001b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0a8ec8: 0c02 |001e: move-result-object v2 │ │ +0a8eca: 1f02 b605 |001f: check-cast v2, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ +0a8ece: 7120 7124 9200 |0021: invoke-static {v2, v9}, Lorg/apache/http/entity/mime/HttpMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V // method@2471 │ │ +0a8ed4: 28f1 |0024: goto 0015 // -000f │ │ +0a8ed6: 1a05 f003 |0025: const-string v5, "Content-Disposition" // string@03f0 │ │ +0a8eda: 6e20 5a24 5400 |0027: invoke-virtual {v4, v5}, Lorg/apache/http/entity/mime/Header;.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; // method@245a │ │ +0a8ee0: 0c00 |002a: move-result-object v0 │ │ +0a8ee2: 5475 5b0d |002b: iget-object v5, v7, Lorg/apache/http/entity/mime/HttpMultipart;.charset:Ljava/nio/charset/Charset; // field@0d5b │ │ +0a8ee6: 7130 7224 5009 |002d: invoke-static {v0, v5, v9}, Lorg/apache/http/entity/mime/HttpMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@2472 │ │ +0a8eec: 6e10 5524 0800 |0030: invoke-virtual {v8}, Lorg/apache/http/entity/mime/FormBodyPart;.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; // method@2455 │ │ +0a8ef2: 0c05 |0033: move-result-object v5 │ │ +0a8ef4: 7210 cc24 0500 |0034: invoke-interface {v5}, Lorg/apache/http/entity/mime/content/ContentBody;.getFilename:()Ljava/lang/String; // method@24cc │ │ +0a8efa: 0c03 |0037: move-result-object v3 │ │ +0a8efc: 3803 0d00 |0038: if-eqz v3, 0045 // +000d │ │ +0a8f00: 1a05 f903 |003a: const-string v5, "Content-Type" // string@03f9 │ │ +0a8f04: 6e20 5a24 5400 |003c: invoke-virtual {v4, v5}, Lorg/apache/http/entity/mime/Header;.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; // method@245a │ │ +0a8f0a: 0c01 |003f: move-result-object v1 │ │ +0a8f0c: 5475 5b0d |0040: iget-object v5, v7, Lorg/apache/http/entity/mime/HttpMultipart;.charset:Ljava/nio/charset/Charset; // field@0d5b │ │ +0a8f10: 7130 7224 5109 |0042: invoke-static {v1, v5, v9}, Lorg/apache/http/entity/mime/HttpMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@2472 │ │ +0a8f16: 0e00 |0045: return-void │ │ +0a8f18: 0001 0100 0100 0000 1700 0000 |0046: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0004 line=95 │ │ 0x0011 line=108 │ │ 0x0021 line=109 │ │ 0x0025 line=99 │ │ @@ -236090,35 +236173,34 @@ │ │ 0x0038 line=102 │ │ 0x003a line=103 │ │ 0x0040 line=104 │ │ 0x0045 line=112 │ │ 0x0046 line=95 │ │ locals : │ │ 0x0021 - 0x0025 reg=2 field Lorg/apache/http/entity/mime/MinimalField; │ │ - 0x0015 - 0x0025 reg=5 i$ Ljava/util/Iterator; │ │ 0x002b - 0x0045 reg=0 cd Lorg/apache/http/entity/mime/MinimalField; │ │ 0x0040 - 0x0045 reg=1 ct Lorg/apache/http/entity/mime/MinimalField; │ │ 0x0038 - 0x0045 reg=3 filename Ljava/lang/String; │ │ 0x0004 - 0x004c reg=4 header Lorg/apache/http/entity/mime/Header; │ │ - 0x0000 - 0x004c reg=8 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ - 0x0000 - 0x004c reg=9 part Lorg/apache/http/entity/mime/FormBodyPart; │ │ - 0x0000 - 0x004c reg=10 out Ljava/io/OutputStream; │ │ + 0x0000 - 0x004c reg=7 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ + 0x0000 - 0x004c reg=8 part Lorg/apache/http/entity/mime/FormBodyPart; │ │ + 0x0000 - 0x004c reg=9 out Ljava/io/OutputStream; │ │ │ │ #2 : (in Lorg/apache/http/entity/mime/HttpMultipart;) │ │ name : 'getBodyParts' │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8f64: |[0a8f64] org.apache.http.entity.mime.HttpMultipart.getBodyParts:()Ljava/util/List; │ │ -0a8f74: 5410 5d0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpMultipart;.parts:Ljava/util/List; // field@0d5d │ │ -0a8f78: 1100 |0002: return-object v0 │ │ +0a8f24: |[0a8f24] org.apache.http.entity.mime.HttpMultipart.getBodyParts:()Ljava/util/List; │ │ +0a8f34: 5410 5d0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpMultipart;.parts:Ljava/util/List; // field@0d5d │ │ +0a8f38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ │ │ #3 : (in Lorg/apache/http/entity/mime/HttpMultipart;) │ │ @@ -236126,18 +236208,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8f7c: |[0a8f7c] org.apache.http.entity.mime.HttpMultipart.getBoundary:()Ljava/lang/String; │ │ -0a8f8c: 6f10 4624 0100 |0000: invoke-super {v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getBoundary:()Ljava/lang/String; // method@2446 │ │ -0a8f92: 0c00 |0003: move-result-object v0 │ │ -0a8f94: 1100 |0004: return-object v0 │ │ +0a8f3c: |[0a8f3c] org.apache.http.entity.mime.HttpMultipart.getBoundary:()Ljava/lang/String; │ │ +0a8f4c: 6f10 4624 0100 |0000: invoke-super {v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getBoundary:()Ljava/lang/String; // method@2446 │ │ +0a8f52: 0c00 |0003: move-result-object v0 │ │ +0a8f54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ │ │ #4 : (in Lorg/apache/http/entity/mime/HttpMultipart;) │ │ @@ -236145,18 +236227,18 @@ │ │ type : '()Ljava/nio/charset/Charset;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8f98: |[0a8f98] org.apache.http.entity.mime.HttpMultipart.getCharset:()Ljava/nio/charset/Charset; │ │ -0a8fa8: 6f10 4724 0100 |0000: invoke-super {v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getCharset:()Ljava/nio/charset/Charset; // method@2447 │ │ -0a8fae: 0c00 |0003: move-result-object v0 │ │ -0a8fb0: 1100 |0004: return-object v0 │ │ +0a8f58: |[0a8f58] org.apache.http.entity.mime.HttpMultipart.getCharset:()Ljava/nio/charset/Charset; │ │ +0a8f68: 6f10 4724 0100 |0000: invoke-super {v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getCharset:()Ljava/nio/charset/Charset; // method@2447 │ │ +0a8f6e: 0c00 |0003: move-result-object v0 │ │ +0a8f70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ │ │ #5 : (in Lorg/apache/http/entity/mime/HttpMultipart;) │ │ @@ -236164,17 +236246,17 @@ │ │ type : '()Lorg/apache/http/entity/mime/HttpMultipartMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8fb4: |[0a8fb4] org.apache.http.entity.mime.HttpMultipart.getMode:()Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ -0a8fc4: 5410 5c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpMultipart;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5c │ │ -0a8fc8: 1100 |0002: return-object v0 │ │ +0a8f74: |[0a8f74] org.apache.http.entity.mime.HttpMultipart.getMode:()Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ +0a8f84: 5410 5c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpMultipart;.mode:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d5c │ │ +0a8f88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ │ │ #6 : (in Lorg/apache/http/entity/mime/HttpMultipart;) │ │ @@ -236182,18 +236264,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8fcc: |[0a8fcc] org.apache.http.entity.mime.HttpMultipart.getSubType:()Ljava/lang/String; │ │ -0a8fdc: 6f10 4824 0100 |0000: invoke-super {v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getSubType:()Ljava/lang/String; // method@2448 │ │ -0a8fe2: 0c00 |0003: move-result-object v0 │ │ -0a8fe4: 1100 |0004: return-object v0 │ │ +0a8f8c: |[0a8f8c] org.apache.http.entity.mime.HttpMultipart.getSubType:()Ljava/lang/String; │ │ +0a8f9c: 6f10 4824 0100 |0000: invoke-super {v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getSubType:()Ljava/lang/String; // method@2448 │ │ +0a8fa2: 0c00 |0003: move-result-object v0 │ │ +0a8fa4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ │ │ #7 : (in Lorg/apache/http/entity/mime/HttpMultipart;) │ │ @@ -236201,18 +236283,18 @@ │ │ type : '()J' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8fe8: |[0a8fe8] org.apache.http.entity.mime.HttpMultipart.getTotalLength:()J │ │ -0a8ff8: 6f10 4924 0200 |0000: invoke-super {v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getTotalLength:()J // method@2449 │ │ -0a8ffe: 0b00 |0003: move-result-wide v0 │ │ -0a9000: 1000 |0004: return-wide v0 │ │ +0a8fa8: |[0a8fa8] org.apache.http.entity.mime.HttpMultipart.getTotalLength:()J │ │ +0a8fb8: 6f10 4924 0200 |0000: invoke-super {v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.getTotalLength:()J // method@2449 │ │ +0a8fbe: 0b00 |0003: move-result-wide v0 │ │ +0a8fc0: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ │ │ #8 : (in Lorg/apache/http/entity/mime/HttpMultipart;) │ │ @@ -236220,23 +236302,23 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9004: |[0a9004] org.apache.http.entity.mime.HttpMultipart.writeTo:(Ljava/io/OutputStream;)V │ │ -0a9014: 6f20 4f24 1000 |0000: invoke-super {v0, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeTo:(Ljava/io/OutputStream;)V // method@244f │ │ -0a901a: 0e00 |0003: return-void │ │ +0a8fc4: |[0a8fc4] org.apache.http.entity.mime.HttpMultipart.writeTo:(Ljava/io/OutputStream;)V │ │ +0a8fd4: 6f20 4f24 1000 |0000: invoke-super {v0, v1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeTo:(Ljava/io/OutputStream;)V // method@244f │ │ +0a8fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/entity/mime/HttpMultipart; │ │ - 0x0000 - 0x0004 reg=1 x0 Ljava/io/OutputStream; │ │ + 0x0000 - 0x0004 reg=1 (null) Ljava/io/OutputStream; │ │ │ │ source_file_idx : 1575 (HttpMultipart.java) │ │ │ │ Class #950 header: │ │ class_idx : 1459 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1452 │ │ @@ -236273,18 +236355,18 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;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 │ │ -0a901c: |[0a901c] org.apache.http.entity.mime.HttpRFC6532Multipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V │ │ -0a902c: 7040 4124 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ -0a9032: 5b04 620d |0003: iput-object v4, v0, Lorg/apache/http/entity/mime/HttpRFC6532Multipart;.parts:Ljava/util/List; // field@0d62 │ │ -0a9036: 0e00 |0005: return-void │ │ +0a8fdc: |[0a8fdc] org.apache.http.entity.mime.HttpRFC6532Multipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V │ │ +0a8fec: 7040 4124 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ +0a8ff2: 5b04 620d |0003: iput-object v4, v0, Lorg/apache/http/entity/mime/HttpRFC6532Multipart;.parts:Ljava/util/List; // field@0d62 │ │ +0a8ff6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ @@ -236300,55 +236382,54 @@ │ │ type : '(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0a9038: |[0a9038] org.apache.http.entity.mime.HttpRFC6532Multipart.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ -0a9048: 6e10 5624 0500 |0000: invoke-virtual {v5}, Lorg/apache/http/entity/mime/FormBodyPart;.getHeader:()Lorg/apache/http/entity/mime/Header; // method@2456 │ │ -0a904e: 0c01 |0003: move-result-object v1 │ │ -0a9050: 6e10 5d24 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/entity/mime/Header;.iterator:()Ljava/util/Iterator; // method@245d │ │ -0a9056: 0c02 |0007: move-result-object v2 │ │ -0a9058: 7210 3f22 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0a905e: 0a03 |000b: move-result v3 │ │ -0a9060: 3803 0e00 |000c: if-eqz v3, 001a // +000e │ │ -0a9064: 7210 4022 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0a906a: 0c00 |0011: move-result-object v0 │ │ -0a906c: 1f00 b605 |0012: check-cast v0, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ -0a9070: 6203 6a0d |0014: sget-object v3, Lorg/apache/http/entity/mime/MIME;.UTF8_CHARSET:Ljava/nio/charset/Charset; // field@0d6a │ │ -0a9074: 7130 7c24 3006 |0016: invoke-static {v0, v3, v6}, Lorg/apache/http/entity/mime/HttpRFC6532Multipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@247c │ │ -0a907a: 28ef |0019: goto 0008 // -0011 │ │ -0a907c: 0e00 |001a: return-void │ │ +0a8ff8: |[0a8ff8] org.apache.http.entity.mime.HttpRFC6532Multipart.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ +0a9008: 6e10 5624 0500 |0000: invoke-virtual {v5}, Lorg/apache/http/entity/mime/FormBodyPart;.getHeader:()Lorg/apache/http/entity/mime/Header; // method@2456 │ │ +0a900e: 0c01 |0003: move-result-object v1 │ │ +0a9010: 6e10 5d24 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/entity/mime/Header;.iterator:()Ljava/util/Iterator; // method@245d │ │ +0a9016: 0c02 |0007: move-result-object v2 │ │ +0a9018: 7210 3f22 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0a901e: 0a03 |000b: move-result v3 │ │ +0a9020: 3803 0e00 |000c: if-eqz v3, 001a // +000e │ │ +0a9024: 7210 4022 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0a902a: 0c00 |0011: move-result-object v0 │ │ +0a902c: 1f00 b605 |0012: check-cast v0, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ +0a9030: 6203 6a0d |0014: sget-object v3, Lorg/apache/http/entity/mime/MIME;.UTF8_CHARSET:Ljava/nio/charset/Charset; // field@0d6a │ │ +0a9034: 7130 7c24 3006 |0016: invoke-static {v0, v3, v6}, Lorg/apache/http/entity/mime/HttpRFC6532Multipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V // method@247c │ │ +0a903a: 28ef |0019: goto 0008 // -0011 │ │ +0a903c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x0014 line=68 │ │ 0x001a line=70 │ │ locals : │ │ 0x0014 - 0x001a reg=0 field Lorg/apache/http/entity/mime/MinimalField; │ │ 0x0004 - 0x001b reg=1 header Lorg/apache/http/entity/mime/Header; │ │ - 0x0008 - 0x001b reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x001b reg=4 this Lorg/apache/http/entity/mime/HttpRFC6532Multipart; │ │ 0x0000 - 0x001b reg=5 part Lorg/apache/http/entity/mime/FormBodyPart; │ │ 0x0000 - 0x001b reg=6 out Ljava/io/OutputStream; │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/HttpRFC6532Multipart;) │ │ name : 'getBodyParts' │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9080: |[0a9080] org.apache.http.entity.mime.HttpRFC6532Multipart.getBodyParts:()Ljava/util/List; │ │ -0a9090: 5410 620d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpRFC6532Multipart;.parts:Ljava/util/List; // field@0d62 │ │ -0a9094: 1100 |0002: return-object v0 │ │ +0a9040: |[0a9040] org.apache.http.entity.mime.HttpRFC6532Multipart.getBodyParts:()Ljava/util/List; │ │ +0a9050: 5410 620d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpRFC6532Multipart;.parts:Ljava/util/List; // field@0d62 │ │ +0a9054: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/HttpRFC6532Multipart; │ │ │ │ source_file_idx : 1585 (HttpRFC6532Multipart.java) │ │ @@ -236390,18 +236471,18 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;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 │ │ -0a9098: |[0a9098] org.apache.http.entity.mime.HttpStrictMultipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V │ │ -0a90a8: 7040 4124 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ -0a90ae: 5b04 630d |0003: iput-object v4, v0, Lorg/apache/http/entity/mime/HttpStrictMultipart;.parts:Ljava/util/List; // field@0d63 │ │ -0a90b2: 0e00 |0005: return-void │ │ +0a9058: |[0a9058] org.apache.http.entity.mime.HttpStrictMultipart.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;Ljava/util/List;)V │ │ +0a9068: 7040 4124 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V // method@2441 │ │ +0a906e: 5b04 630d |0003: iput-object v4, v0, Lorg/apache/http/entity/mime/HttpStrictMultipart;.parts:Ljava/util/List; // field@0d63 │ │ +0a9072: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ @@ -236417,67 +236498,66 @@ │ │ type : '(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a90b4: |[0a90b4] org.apache.http.entity.mime.HttpStrictMultipart.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ -0a90c4: 6e10 5624 0500 |0000: invoke-virtual {v5}, Lorg/apache/http/entity/mime/FormBodyPart;.getHeader:()Lorg/apache/http/entity/mime/Header; // method@2456 │ │ -0a90ca: 0c01 |0003: move-result-object v1 │ │ -0a90cc: 6e10 5d24 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/entity/mime/Header;.iterator:()Ljava/util/Iterator; // method@245d │ │ -0a90d2: 0c02 |0007: move-result-object v2 │ │ -0a90d4: 7210 3f22 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0a90da: 0a03 |000b: move-result v3 │ │ -0a90dc: 3803 0c00 |000c: if-eqz v3, 0018 // +000c │ │ -0a90e0: 7210 4022 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0a90e6: 0c00 |0011: move-result-object v0 │ │ -0a90e8: 1f00 b605 |0012: check-cast v0, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ -0a90ec: 7120 8024 6000 |0014: invoke-static {v0, v6}, Lorg/apache/http/entity/mime/HttpStrictMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V // method@2480 │ │ -0a90f2: 28f1 |0017: goto 0008 // -000f │ │ -0a90f4: 0e00 |0018: return-void │ │ +0a9074: |[0a9074] org.apache.http.entity.mime.HttpStrictMultipart.formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ +0a9084: 6e10 5624 0500 |0000: invoke-virtual {v5}, Lorg/apache/http/entity/mime/FormBodyPart;.getHeader:()Lorg/apache/http/entity/mime/Header; // method@2456 │ │ +0a908a: 0c01 |0003: move-result-object v1 │ │ +0a908c: 6e10 5d24 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/entity/mime/Header;.iterator:()Ljava/util/Iterator; // method@245d │ │ +0a9092: 0c02 |0007: move-result-object v2 │ │ +0a9094: 7210 3f22 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0a909a: 0a03 |000b: move-result v3 │ │ +0a909c: 3803 0c00 |000c: if-eqz v3, 0018 // +000c │ │ +0a90a0: 7210 4022 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0a90a6: 0c00 |0011: move-result-object v0 │ │ +0a90a8: 1f00 b605 |0012: check-cast v0, Lorg/apache/http/entity/mime/MinimalField; // type@05b6 │ │ +0a90ac: 7120 8024 6000 |0014: invoke-static {v0, v6}, Lorg/apache/http/entity/mime/HttpStrictMultipart;.writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V // method@2480 │ │ +0a90b2: 28f1 |0017: goto 0008 // -000f │ │ +0a90b4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x0014 line=68 │ │ 0x0018 line=70 │ │ locals : │ │ 0x0014 - 0x0018 reg=0 field Lorg/apache/http/entity/mime/MinimalField; │ │ 0x0004 - 0x0019 reg=1 header Lorg/apache/http/entity/mime/Header; │ │ - 0x0008 - 0x0019 reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0019 reg=4 this Lorg/apache/http/entity/mime/HttpStrictMultipart; │ │ 0x0000 - 0x0019 reg=5 part Lorg/apache/http/entity/mime/FormBodyPart; │ │ 0x0000 - 0x0019 reg=6 out Ljava/io/OutputStream; │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/HttpStrictMultipart;) │ │ name : 'getBodyParts' │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a90f8: |[0a90f8] org.apache.http.entity.mime.HttpStrictMultipart.getBodyParts:()Ljava/util/List; │ │ -0a9108: 5410 630d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpStrictMultipart;.parts:Ljava/util/List; // field@0d63 │ │ -0a910c: 1100 |0002: return-object v0 │ │ +0a90b8: |[0a90b8] org.apache.http.entity.mime.HttpStrictMultipart.getBodyParts:()Ljava/util/List; │ │ +0a90c8: 5410 630d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/HttpStrictMultipart;.parts:Ljava/util/List; // field@0d63 │ │ +0a90cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/HttpStrictMultipart; │ │ │ │ source_file_idx : 1607 (HttpStrictMultipart.java) │ │ │ │ Class #952 header: │ │ class_idx : 1463 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3975 │ │ +source_file_idx : 3971 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 13 │ │ │ │ Class #952 annotations: │ │ Annotations on class │ │ @@ -236515,39 +236595,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a9110: |[0a9110] org.apache.http.entity.mime.MultipartEntity.:()V │ │ -0a9120: 1a00 3301 |0000: const-string v0, "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" // string@0133 │ │ -0a9124: 6e10 9821 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@2198 │ │ -0a912a: 0c00 |0005: move-result-object v0 │ │ -0a912c: 6900 6d0d |0006: sput-object v0, Lorg/apache/http/entity/mime/MultipartEntity;.MULTIPART_CHARS:[C // field@0d6d │ │ -0a9130: 0e00 |0008: return-void │ │ +0a90d0: |[0a90d0] org.apache.http.entity.mime.MultipartEntity.:()V │ │ +0a90e0: 1a00 3301 |0000: const-string v0, "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" // string@0133 │ │ +0a90e4: 6e10 9821 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@2198 │ │ +0a90ea: 0c00 |0005: move-result-object v0 │ │ +0a90ec: 6900 6d0d |0006: sput-object v0, Lorg/apache/http/entity/mime/MultipartEntity;.MULTIPART_CHARS:[C // field@0d6d │ │ +0a90f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ + 0x0002 line=55 │ │ + 0x0008 line=53 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/MultipartEntity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0a9134: |[0a9134] org.apache.http.entity.mime.MultipartEntity.:()V │ │ -0a9144: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a9146: 6200 610d |0001: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ -0a914a: 7040 8a24 0211 |0003: invoke-direct {v2, v0, v1, v1}, Lorg/apache/http/entity/mime/MultipartEntity;.:(Lorg/apache/http/entity/mime/HttpMultipartMode;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@248a │ │ -0a9150: 0e00 |0006: return-void │ │ +0a90f4: |[0a90f4] org.apache.http.entity.mime.MultipartEntity.:()V │ │ +0a9104: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a9106: 6200 610d |0001: sget-object v0, Lorg/apache/http/entity/mime/HttpMultipartMode;.STRICT:Lorg/apache/http/entity/mime/HttpMultipartMode; // field@0d61 │ │ +0a910a: 7040 8a24 0211 |0003: invoke-direct {v2, v0, v1, v1}, Lorg/apache/http/entity/mime/MultipartEntity;.:(Lorg/apache/http/entity/mime/HttpMultipartMode;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@248a │ │ +0a9110: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0006 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ @@ -236556,18 +236638,18 @@ │ │ type : '(Lorg/apache/http/entity/mime/HttpMultipartMode;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0a9154: |[0a9154] org.apache.http.entity.mime.MultipartEntity.:(Lorg/apache/http/entity/mime/HttpMultipartMode;)V │ │ -0a9164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9166: 7040 8a24 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lorg/apache/http/entity/mime/MultipartEntity;.:(Lorg/apache/http/entity/mime/HttpMultipartMode;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@248a │ │ -0a916c: 0e00 |0004: return-void │ │ +0a9114: |[0a9114] org.apache.http.entity.mime.MultipartEntity.:(Lorg/apache/http/entity/mime/HttpMultipartMode;)V │ │ +0a9124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a9126: 7040 8a24 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lorg/apache/http/entity/mime/MultipartEntity;.:(Lorg/apache/http/entity/mime/HttpMultipartMode;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@248a │ │ +0a912c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ 0x0000 - 0x0005 reg=2 mode Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ @@ -236577,32 +236659,35 @@ │ │ type : '(Lorg/apache/http/entity/mime/HttpMultipartMode;Ljava/lang/String;Ljava/nio/charset/Charset;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a9170: |[0a9170] org.apache.http.entity.mime.MultipartEntity.:(Lorg/apache/http/entity/mime/HttpMultipartMode;Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ -0a9180: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0a9186: 2200 b905 |0003: new-instance v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder; // type@05b9 │ │ -0a918a: 7010 9b24 0000 |0005: invoke-direct {v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.:()V // method@249b │ │ -0a9190: 6e20 ae24 2000 |0008: invoke-virtual {v0, v2}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setMode:(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ae │ │ -0a9196: 0c00 |000b: move-result-object v0 │ │ -0a9198: 6e20 ac24 4000 |000c: invoke-virtual {v0, v4}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ac │ │ -0a919e: 0c00 |000f: move-result-object v0 │ │ -0a91a0: 6e20 ab24 3000 |0010: invoke-virtual {v0, v3}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setBoundary:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ab │ │ -0a91a6: 0c00 |0013: move-result-object v0 │ │ -0a91a8: 5b10 6e0d |0014: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.builder:Lorg/apache/http/entity/mime/MultipartEntityBuilder; // field@0d6e │ │ -0a91ac: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0a91ae: 5b10 6f0d |0017: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ -0a91b2: 0e00 |0019: return-void │ │ +0a9130: |[0a9130] org.apache.http.entity.mime.MultipartEntity.:(Lorg/apache/http/entity/mime/HttpMultipartMode;Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ +0a9140: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0a9146: 2200 b905 |0003: new-instance v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder; // type@05b9 │ │ +0a914a: 7010 9b24 0000 |0005: invoke-direct {v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.:()V // method@249b │ │ +0a9150: 6e20 ae24 2000 |0008: invoke-virtual {v0, v2}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setMode:(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ae │ │ +0a9156: 0c00 |000b: move-result-object v0 │ │ +0a9158: 6e20 ac24 4000 |000c: invoke-virtual {v0, v4}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setCharset:(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ac │ │ +0a915e: 0c00 |000f: move-result-object v0 │ │ +0a9160: 6e20 ab24 3000 |0010: invoke-virtual {v0, v3}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.setBoundary:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24ab │ │ +0a9166: 0c00 |0013: move-result-object v0 │ │ +0a9168: 5b10 6e0d |0014: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.builder:Lorg/apache/http/entity/mime/MultipartEntityBuilder; // field@0d6e │ │ +0a916c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0a916e: 5b10 6f0d |0017: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ +0a9172: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=71 │ │ + 0x0008 line=72 │ │ + 0x000c line=73 │ │ + 0x0010 line=74 │ │ 0x0016 line=75 │ │ 0x0019 line=76 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ 0x0000 - 0x001a reg=2 mode Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ 0x0000 - 0x001a reg=3 boundary Ljava/lang/String; │ │ 0x0000 - 0x001a reg=4 charset Ljava/nio/charset/Charset; │ │ @@ -236612,23 +236697,23 @@ │ │ type : '()Lorg/apache/http/entity/mime/MultipartFormEntity;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a91b4: |[0a91b4] org.apache.http.entity.mime.MultipartEntity.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ -0a91c4: 5410 6f0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ -0a91c8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0a91cc: 5410 6e0d |0004: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.builder:Lorg/apache/http/entity/mime/MultipartEntityBuilder; // field@0d6e │ │ -0a91d0: 6e10 a724 0000 |0006: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.buildEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@24a7 │ │ -0a91d6: 0c00 |0009: move-result-object v0 │ │ -0a91d8: 5b10 6f0d |000a: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ -0a91dc: 5410 6f0d |000c: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ -0a91e0: 1100 |000e: return-object v0 │ │ +0a9174: |[0a9174] org.apache.http.entity.mime.MultipartEntity.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ +0a9184: 5410 6f0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ +0a9188: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0a918c: 5410 6e0d |0004: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.builder:Lorg/apache/http/entity/mime/MultipartEntityBuilder; // field@0d6e │ │ +0a9190: 6e10 a724 0000 |0006: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.buildEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@24a7 │ │ +0a9196: 0c00 |0009: move-result-object v0 │ │ +0a9198: 5b10 6f0d |000a: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ +0a919c: 5410 6f0d |000c: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ +0a91a0: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0004 line=119 │ │ 0x000c line=121 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ @@ -236639,19 +236724,19 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0a91e4: |[0a91e4] org.apache.http.entity.mime.MultipartEntity.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ -0a91f4: 2200 ad05 |0000: new-instance v0, Lorg/apache/http/entity/mime/FormBodyPart; // type@05ad │ │ -0a91f8: 7030 5024 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2450 │ │ -0a91fe: 6e20 8c24 0100 |0005: invoke-virtual {v1, v0}, Lorg/apache/http/entity/mime/MultipartEntity;.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)V // method@248c │ │ -0a9204: 0e00 |0008: return-void │ │ +0a91a4: |[0a91a4] org.apache.http.entity.mime.MultipartEntity.addPart:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V │ │ +0a91b4: 2200 ad05 |0000: new-instance v0, Lorg/apache/http/entity/mime/FormBodyPart; // type@05ad │ │ +0a91b8: 7030 5024 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/apache/http/entity/mime/FormBodyPart;.:(Ljava/lang/String;Lorg/apache/http/entity/mime/content/ContentBody;)V // method@2450 │ │ +0a91be: 6e20 8c24 0100 |0005: invoke-virtual {v1, v0}, Lorg/apache/http/entity/mime/MultipartEntity;.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)V // method@248c │ │ +0a91c4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0008 line=131 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ 0x0000 - 0x0009 reg=2 name Ljava/lang/String; │ │ @@ -236662,20 +236747,20 @@ │ │ type : '(Lorg/apache/http/entity/mime/FormBodyPart;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a9208: |[0a9208] org.apache.http.entity.mime.MultipartEntity.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)V │ │ -0a9218: 5410 6e0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.builder:Lorg/apache/http/entity/mime/MultipartEntityBuilder; // field@0d6e │ │ -0a921c: 6e20 a324 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a3 │ │ -0a9222: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0a9224: 5b10 6f0d |0006: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ -0a9228: 0e00 |0008: return-void │ │ +0a91c8: |[0a91c8] org.apache.http.entity.mime.MultipartEntity.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)V │ │ +0a91d8: 5410 6e0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.builder:Lorg/apache/http/entity/mime/MultipartEntityBuilder; // field@0d6e │ │ +0a91dc: 6e20 a324 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;.addPart:(Lorg/apache/http/entity/mime/FormBodyPart;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; // method@24a3 │ │ +0a91e2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0a91e4: 5b10 6f0d |0006: iput-object v0, v1, Lorg/apache/http/entity/mime/MultipartEntity;.entity:Lorg/apache/http/entity/mime/MultipartFormEntity; // field@0d6f │ │ +0a91e8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0005 line=126 │ │ 0x0008 line=127 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ @@ -236686,23 +236771,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a922c: |[0a922c] org.apache.http.entity.mime.MultipartEntity.consumeContent:()V │ │ -0a923c: 6e10 9724 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/entity/mime/MultipartEntity;.isStreaming:()Z // method@2497 │ │ -0a9242: 0a00 |0003: move-result v0 │ │ -0a9244: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0a9248: 2200 fd04 |0006: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0a924c: 1a01 fe11 |0008: const-string v1, "Streaming entity does not implement #consumeContent()" // string@11fe │ │ -0a9250: 7020 ba21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0a9256: 2700 |000d: throw v0 │ │ -0a9258: 0e00 |000e: return-void │ │ +0a91ec: |[0a91ec] org.apache.http.entity.mime.MultipartEntity.consumeContent:()V │ │ +0a91fc: 6e10 9724 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/entity/mime/MultipartEntity;.isStreaming:()Z // method@2497 │ │ +0a9202: 0a00 |0003: move-result v0 │ │ +0a9204: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0a9208: 2200 fd04 |0006: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0a920c: 1a01 fa11 |0008: const-string v1, "Streaming entity does not implement #consumeContent()" // string@11fa │ │ +0a9210: 7020 ba21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0a9216: 2700 |000d: throw v0 │ │ +0a9218: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0006 line=160 │ │ 0x000e line=163 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ @@ -236712,37 +236797,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0a925c: |[0a925c] org.apache.http.entity.mime.MultipartEntity.generateBoundary:()Ljava/lang/String; │ │ -0a926c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a9270: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a9276: 2203 3605 |0005: new-instance v3, Ljava/util/Random; // type@0536 │ │ -0a927a: 7010 7a22 0300 |0007: invoke-direct {v3}, Ljava/util/Random;.:()V // method@227a │ │ -0a9280: 1304 0b00 |000a: const/16 v4, #int 11 // #b │ │ -0a9284: 6e20 7b22 4300 |000c: invoke-virtual {v3, v4}, Ljava/util/Random;.nextInt:(I)I // method@227b │ │ -0a928a: 0a04 |000f: move-result v4 │ │ -0a928c: d801 041e |0010: add-int/lit8 v1, v4, #int 30 // #1e │ │ -0a9290: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -0a9292: 3512 1300 |0013: if-ge v2, v1, 0026 // +0013 │ │ -0a9296: 6204 6d0d |0015: sget-object v4, Lorg/apache/http/entity/mime/MultipartEntity;.MULTIPART_CHARS:[C // field@0d6d │ │ -0a929a: 6205 6d0d |0017: sget-object v5, Lorg/apache/http/entity/mime/MultipartEntity;.MULTIPART_CHARS:[C // field@0d6d │ │ -0a929e: 2155 |0019: array-length v5, v5 │ │ -0a92a0: 6e20 7b22 5300 |001a: invoke-virtual {v3, v5}, Ljava/util/Random;.nextInt:(I)I // method@227b │ │ -0a92a6: 0a05 |001d: move-result v5 │ │ -0a92a8: 4904 0405 |001e: aget-char v4, v4, v5 │ │ -0a92ac: 6e20 a421 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0a92b2: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a92b6: 28ee |0025: goto 0013 // -0012 │ │ -0a92b8: 6e10 af21 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a92be: 0c04 |0029: move-result-object v4 │ │ -0a92c0: 1104 |002a: return-object v4 │ │ +0a921c: |[0a921c] org.apache.http.entity.mime.MultipartEntity.generateBoundary:()Ljava/lang/String; │ │ +0a922c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a9230: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a9236: 2203 3605 |0005: new-instance v3, Ljava/util/Random; // type@0536 │ │ +0a923a: 7010 7a22 0300 |0007: invoke-direct {v3}, Ljava/util/Random;.:()V // method@227a │ │ +0a9240: 1304 0b00 |000a: const/16 v4, #int 11 // #b │ │ +0a9244: 6e20 7b22 4300 |000c: invoke-virtual {v3, v4}, Ljava/util/Random;.nextInt:(I)I // method@227b │ │ +0a924a: 0a04 |000f: move-result v4 │ │ +0a924c: d801 041e |0010: add-int/lit8 v1, v4, #int 30 // #1e │ │ +0a9250: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +0a9252: 3512 1300 |0013: if-ge v2, v1, 0026 // +0013 │ │ +0a9256: 6204 6d0d |0015: sget-object v4, Lorg/apache/http/entity/mime/MultipartEntity;.MULTIPART_CHARS:[C // field@0d6d │ │ +0a925a: 6205 6d0d |0017: sget-object v5, Lorg/apache/http/entity/mime/MultipartEntity;.MULTIPART_CHARS:[C // field@0d6d │ │ +0a925e: 2155 |0019: array-length v5, v5 │ │ +0a9260: 6e20 7b22 5300 |001a: invoke-virtual {v3, v5}, Ljava/util/Random;.nextInt:(I)I // method@227b │ │ +0a9266: 0a05 |001d: move-result v5 │ │ +0a9268: 4904 0405 |001e: aget-char v4, v4, v5 │ │ +0a926c: 6e20 a421 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +0a9272: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a9276: 28ee |0025: goto 0013 // -0012 │ │ +0a9278: 6e10 af21 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a927e: 0c04 |0029: move-result-object v4 │ │ +0a9280: 1104 |002a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000a line=110 │ │ 0x0012 line=111 │ │ 0x0015 line=112 │ │ @@ -236760,29 +236845,29 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0a92c4: |[0a92c4] org.apache.http.entity.mime.MultipartEntity.generateContentType:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; │ │ -0a92d4: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a92d8: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a92de: 1a01 ad24 |0005: const-string v1, "multipart/form-data; boundary=" // string@24ad │ │ -0a92e2: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a92e8: 6e20 aa21 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a92ee: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ -0a92f2: 1a01 6701 |000f: const-string v1, "; charset=" // string@0167 │ │ -0a92f6: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a92fc: 6e10 fa21 0400 |0014: invoke-virtual {v4}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -0a9302: 0c01 |0017: move-result-object v1 │ │ -0a9304: 6e20 aa21 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a930a: 6e10 af21 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a9310: 0c01 |001e: move-result-object v1 │ │ -0a9312: 1101 |001f: return-object v1 │ │ +0a9284: |[0a9284] org.apache.http.entity.mime.MultipartEntity.generateContentType:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; │ │ +0a9294: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a9298: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a929e: 1a01 a924 |0005: const-string v1, "multipart/form-data; boundary=" // string@24a9 │ │ +0a92a2: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a92a8: 6e20 aa21 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a92ae: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ +0a92b2: 1a01 6701 |000f: const-string v1, "; charset=" // string@0167 │ │ +0a92b6: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a92bc: 6e10 fa21 0400 |0014: invoke-virtual {v4}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +0a92c2: 0c01 |0017: move-result-object v1 │ │ +0a92c4: 6e20 aa21 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a92ca: 6e10 af21 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a92d0: 0c01 |001e: move-result-object v1 │ │ +0a92d2: 1101 |001f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=98 │ │ 0x000a line=99 │ │ 0x000d line=100 │ │ 0x000f line=101 │ │ @@ -236799,19 +236884,19 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a9314: |[0a9314] org.apache.http.entity.mime.MultipartEntity.getContent:()Ljava/io/InputStream; │ │ -0a9324: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0a9328: 1a01 850f |0002: const-string v1, "Multipart form entity does not implement #getContent()" // string@0f85 │ │ -0a932c: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0a9332: 2700 |0007: throw v0 │ │ +0a92d4: |[0a92d4] org.apache.http.entity.mime.MultipartEntity.getContent:()Ljava/io/InputStream; │ │ +0a92e4: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0a92e8: 1a01 810f |0002: const-string v1, "Multipart form entity does not implement #getContent()" // string@0f81 │ │ +0a92ec: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0a92f2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ #6 : (in Lorg/apache/http/entity/mime/MultipartEntity;) │ │ @@ -236819,20 +236904,20 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a9334: |[0a9334] org.apache.http.entity.mime.MultipartEntity.getContentEncoding:()Lorg/apache/http/Header; │ │ -0a9344: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ -0a934a: 0c00 |0003: move-result-object v0 │ │ -0a934c: 6e10 b324 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@24b3 │ │ -0a9352: 0c00 |0007: move-result-object v0 │ │ -0a9354: 1100 |0008: return-object v0 │ │ +0a92f4: |[0a92f4] org.apache.http.entity.mime.MultipartEntity.getContentEncoding:()Lorg/apache/http/Header; │ │ +0a9304: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ +0a930a: 0c00 |0003: move-result-object v0 │ │ +0a930c: 6e10 b324 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@24b3 │ │ +0a9312: 0c00 |0007: move-result-object v0 │ │ +0a9314: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ #7 : (in Lorg/apache/http/entity/mime/MultipartEntity;) │ │ @@ -236840,20 +236925,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a9358: |[0a9358] org.apache.http.entity.mime.MultipartEntity.getContentLength:()J │ │ -0a9368: 7010 9424 0200 |0000: invoke-direct {v2}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ -0a936e: 0c00 |0003: move-result-object v0 │ │ -0a9370: 6e10 b424 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.getContentLength:()J // method@24b4 │ │ -0a9376: 0b00 |0007: move-result-wide v0 │ │ -0a9378: 1000 |0008: return-wide v0 │ │ +0a9318: |[0a9318] org.apache.http.entity.mime.MultipartEntity.getContentLength:()J │ │ +0a9328: 7010 9424 0200 |0000: invoke-direct {v2}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ +0a932e: 0c00 |0003: move-result-object v0 │ │ +0a9330: 6e10 b424 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.getContentLength:()J // method@24b4 │ │ +0a9336: 0b00 |0007: move-result-wide v0 │ │ +0a9338: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ #8 : (in Lorg/apache/http/entity/mime/MultipartEntity;) │ │ @@ -236861,20 +236946,20 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a937c: |[0a937c] org.apache.http.entity.mime.MultipartEntity.getContentType:()Lorg/apache/http/Header; │ │ -0a938c: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ -0a9392: 0c00 |0003: move-result-object v0 │ │ -0a9394: 6e10 b524 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.getContentType:()Lorg/apache/http/Header; // method@24b5 │ │ -0a939a: 0c00 |0007: move-result-object v0 │ │ -0a939c: 1100 |0008: return-object v0 │ │ +0a933c: |[0a933c] org.apache.http.entity.mime.MultipartEntity.getContentType:()Lorg/apache/http/Header; │ │ +0a934c: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ +0a9352: 0c00 |0003: move-result-object v0 │ │ +0a9354: 6e10 b524 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.getContentType:()Lorg/apache/http/Header; // method@24b5 │ │ +0a935a: 0c00 |0007: move-result-object v0 │ │ +0a935c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ #9 : (in Lorg/apache/http/entity/mime/MultipartEntity;) │ │ @@ -236882,20 +236967,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a93a0: |[0a93a0] org.apache.http.entity.mime.MultipartEntity.isChunked:()Z │ │ -0a93b0: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ -0a93b6: 0c00 |0003: move-result-object v0 │ │ -0a93b8: 6e10 b724 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isChunked:()Z // method@24b7 │ │ -0a93be: 0a00 |0007: move-result v0 │ │ -0a93c0: 0f00 |0008: return v0 │ │ +0a9360: |[0a9360] org.apache.http.entity.mime.MultipartEntity.isChunked:()Z │ │ +0a9370: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ +0a9376: 0c00 |0003: move-result-object v0 │ │ +0a9378: 6e10 b724 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isChunked:()Z // method@24b7 │ │ +0a937e: 0a00 |0007: move-result v0 │ │ +0a9380: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ #10 : (in Lorg/apache/http/entity/mime/MultipartEntity;) │ │ @@ -236903,20 +236988,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a93c4: |[0a93c4] org.apache.http.entity.mime.MultipartEntity.isRepeatable:()Z │ │ -0a93d4: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ -0a93da: 0c00 |0003: move-result-object v0 │ │ -0a93dc: 6e10 b824 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isRepeatable:()Z // method@24b8 │ │ -0a93e2: 0a00 |0007: move-result v0 │ │ -0a93e4: 0f00 |0008: return v0 │ │ +0a9384: |[0a9384] org.apache.http.entity.mime.MultipartEntity.isRepeatable:()Z │ │ +0a9394: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ +0a939a: 0c00 |0003: move-result-object v0 │ │ +0a939c: 6e10 b824 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isRepeatable:()Z // method@24b8 │ │ +0a93a2: 0a00 |0007: move-result v0 │ │ +0a93a4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ #11 : (in Lorg/apache/http/entity/mime/MultipartEntity;) │ │ @@ -236924,20 +237009,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a93e8: |[0a93e8] org.apache.http.entity.mime.MultipartEntity.isStreaming:()Z │ │ -0a93f8: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ -0a93fe: 0c00 |0003: move-result-object v0 │ │ -0a9400: 6e10 b924 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isStreaming:()Z // method@24b9 │ │ -0a9406: 0a00 |0007: move-result v0 │ │ -0a9408: 0f00 |0008: return v0 │ │ +0a93a8: |[0a93a8] org.apache.http.entity.mime.MultipartEntity.isStreaming:()Z │ │ +0a93b8: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ +0a93be: 0c00 |0003: move-result-object v0 │ │ +0a93c0: 6e10 b924 0000 |0004: invoke-virtual {v0}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isStreaming:()Z // method@24b9 │ │ +0a93c6: 0a00 |0007: move-result v0 │ │ +0a93c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ │ │ #12 : (in Lorg/apache/http/entity/mime/MultipartEntity;) │ │ @@ -236945,34 +237030,34 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a940c: |[0a940c] org.apache.http.entity.mime.MultipartEntity.writeTo:(Ljava/io/OutputStream;)V │ │ -0a941c: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ -0a9422: 0c00 |0003: move-result-object v0 │ │ -0a9424: 6e20 ba24 2000 |0004: invoke-virtual {v0, v2}, Lorg/apache/http/entity/mime/MultipartFormEntity;.writeTo:(Ljava/io/OutputStream;)V // method@24ba │ │ -0a942a: 0e00 |0007: return-void │ │ +0a93cc: |[0a93cc] org.apache.http.entity.mime.MultipartEntity.writeTo:(Ljava/io/OutputStream;)V │ │ +0a93dc: 7010 9424 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/mime/MultipartEntity;.getEntity:()Lorg/apache/http/entity/mime/MultipartFormEntity; // method@2494 │ │ +0a93e2: 0c00 |0003: move-result-object v0 │ │ +0a93e4: 6e20 ba24 2000 |0004: invoke-virtual {v0, v2}, Lorg/apache/http/entity/mime/MultipartFormEntity;.writeTo:(Ljava/io/OutputStream;)V // method@24ba │ │ +0a93ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0007 line=172 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/entity/mime/MultipartEntity; │ │ 0x0000 - 0x0008 reg=2 outstream Ljava/io/OutputStream; │ │ │ │ - source_file_idx : 3975 (MultipartEntity.java) │ │ + source_file_idx : 3971 (MultipartEntity.java) │ │ │ │ Class #953 header: │ │ class_idx : 1466 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1267 │ │ -source_file_idx : 3977 │ │ +source_file_idx : 3973 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #953 annotations: │ │ Annotations on method #9393 'consumeContent' │ │ @@ -237008,23 +237093,23 @@ │ │ type : '(Lorg/apache/http/entity/mime/AbstractMultipartForm;Ljava/lang/String;J)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0a942c: |[0a942c] org.apache.http.entity.mime.MultipartFormEntity.:(Lorg/apache/http/entity/mime/AbstractMultipartForm;Ljava/lang/String;J)V │ │ -0a943c: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -0a9442: 5b34 7a0d |0003: iput-object v4, v3, Lorg/apache/http/entity/mime/MultipartFormEntity;.multipart:Lorg/apache/http/entity/mime/AbstractMultipartForm; // field@0d7a │ │ -0a9446: 2200 0306 |0005: new-instance v0, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ -0a944a: 1a01 f903 |0007: const-string v1, "Content-Type" // string@03f9 │ │ -0a944e: 7030 de26 1005 |0009: invoke-direct {v0, v1, v5}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ -0a9454: 5b30 790d |000c: iput-object v0, v3, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentType:Lorg/apache/http/Header; // field@0d79 │ │ -0a9458: 5a36 780d |000e: iput-wide v6, v3, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentLength:J // field@0d78 │ │ -0a945c: 0e00 |0010: return-void │ │ +0a93ec: |[0a93ec] org.apache.http.entity.mime.MultipartFormEntity.:(Lorg/apache/http/entity/mime/AbstractMultipartForm;Ljava/lang/String;J)V │ │ +0a93fc: 7010 6f21 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +0a9402: 5b34 7a0d |0003: iput-object v4, v3, Lorg/apache/http/entity/mime/MultipartFormEntity;.multipart:Lorg/apache/http/entity/mime/AbstractMultipartForm; // field@0d7a │ │ +0a9406: 2200 0306 |0005: new-instance v0, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ +0a940a: 1a01 f903 |0007: const-string v1, "Content-Type" // string@03f9 │ │ +0a940e: 7030 de26 1005 |0009: invoke-direct {v0, v1, v5}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ +0a9414: 5b30 790d |000c: iput-object v0, v3, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentType:Lorg/apache/http/Header; // field@0d79 │ │ +0a9418: 5a36 780d |000e: iput-wide v6, v3, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentLength:J // field@0d78 │ │ +0a941c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x000e line=52 │ │ 0x0010 line=53 │ │ @@ -237040,23 +237125,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a9460: |[0a9460] org.apache.http.entity.mime.MultipartFormEntity.consumeContent:()V │ │ -0a9470: 6e10 b924 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isStreaming:()Z // method@24b9 │ │ -0a9476: 0a00 |0003: move-result v0 │ │ -0a9478: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0a947c: 2200 fd04 |0006: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0a9480: 1a01 fe11 |0008: const-string v1, "Streaming entity does not implement #consumeContent()" // string@11fe │ │ -0a9484: 7020 ba21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0a948a: 2700 |000d: throw v0 │ │ -0a948c: 0e00 |000e: return-void │ │ +0a9420: |[0a9420] org.apache.http.entity.mime.MultipartFormEntity.consumeContent:()V │ │ +0a9430: 6e10 b924 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isStreaming:()Z // method@24b9 │ │ +0a9436: 0a00 |0003: move-result v0 │ │ +0a9438: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0a943c: 2200 fd04 |0006: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0a9440: 1a01 fa11 |0008: const-string v1, "Streaming entity does not implement #consumeContent()" // string@11fa │ │ +0a9444: 7020 ba21 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0a944a: 2700 |000d: throw v0 │ │ +0a944c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0006 line=86 │ │ 0x000e line=89 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ @@ -237066,19 +237151,19 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a9490: |[0a9490] org.apache.http.entity.mime.MultipartFormEntity.getContent:()Ljava/io/InputStream; │ │ -0a94a0: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0a94a4: 1a01 850f |0002: const-string v1, "Multipart form entity does not implement #getContent()" // string@0f85 │ │ -0a94a8: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0a94ae: 2700 |0007: throw v0 │ │ +0a9450: |[0a9450] org.apache.http.entity.mime.MultipartFormEntity.getContent:()Ljava/io/InputStream; │ │ +0a9460: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0a9464: 1a01 810f |0002: const-string v1, "Multipart form entity does not implement #getContent()" // string@0f81 │ │ +0a9468: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0a946e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ │ │ #2 : (in Lorg/apache/http/entity/mime/MultipartFormEntity;) │ │ @@ -237086,17 +237171,17 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a94b0: |[0a94b0] org.apache.http.entity.mime.MultipartFormEntity.getContentEncoding:()Lorg/apache/http/Header; │ │ -0a94c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a94c2: 1100 |0001: return-object v0 │ │ +0a9470: |[0a9470] org.apache.http.entity.mime.MultipartFormEntity.getContentEncoding:()Lorg/apache/http/Header; │ │ +0a9480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a9482: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ │ │ #3 : (in Lorg/apache/http/entity/mime/MultipartFormEntity;) │ │ @@ -237104,17 +237189,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a94c4: |[0a94c4] org.apache.http.entity.mime.MultipartFormEntity.getContentLength:()J │ │ -0a94d4: 5320 780d |0000: iget-wide v0, v2, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentLength:J // field@0d78 │ │ -0a94d8: 1000 |0002: return-wide v0 │ │ +0a9484: |[0a9484] org.apache.http.entity.mime.MultipartFormEntity.getContentLength:()J │ │ +0a9494: 5320 780d |0000: iget-wide v0, v2, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentLength:J // field@0d78 │ │ +0a9498: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ │ │ #4 : (in Lorg/apache/http/entity/mime/MultipartFormEntity;) │ │ @@ -237122,17 +237207,17 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a94dc: |[0a94dc] org.apache.http.entity.mime.MultipartFormEntity.getContentType:()Lorg/apache/http/Header; │ │ -0a94ec: 5410 790d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentType:Lorg/apache/http/Header; // field@0d79 │ │ -0a94f0: 1100 |0002: return-object v0 │ │ +0a949c: |[0a949c] org.apache.http.entity.mime.MultipartFormEntity.getContentType:()Lorg/apache/http/Header; │ │ +0a94ac: 5410 790d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentType:Lorg/apache/http/Header; // field@0d79 │ │ +0a94b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ │ │ #5 : (in Lorg/apache/http/entity/mime/MultipartFormEntity;) │ │ @@ -237140,17 +237225,17 @@ │ │ type : '()Lorg/apache/http/entity/mime/AbstractMultipartForm;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a94f4: |[0a94f4] org.apache.http.entity.mime.MultipartFormEntity.getMultipart:()Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ -0a9504: 5410 7a0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartFormEntity;.multipart:Lorg/apache/http/entity/mime/AbstractMultipartForm; // field@0d7a │ │ -0a9508: 1100 |0002: return-object v0 │ │ +0a94b4: |[0a94b4] org.apache.http.entity.mime.MultipartFormEntity.getMultipart:()Lorg/apache/http/entity/mime/AbstractMultipartForm; │ │ +0a94c4: 5410 7a0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartFormEntity;.multipart:Lorg/apache/http/entity/mime/AbstractMultipartForm; // field@0d7a │ │ +0a94c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ │ │ #6 : (in Lorg/apache/http/entity/mime/MultipartFormEntity;) │ │ @@ -237158,22 +237243,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a950c: |[0a950c] org.apache.http.entity.mime.MultipartFormEntity.isChunked:()Z │ │ -0a951c: 6e10 b824 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isRepeatable:()Z // method@24b8 │ │ -0a9522: 0a00 |0003: move-result v0 │ │ -0a9524: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0a9528: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a952a: 0f00 |0007: return v0 │ │ -0a952c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a952e: 28fe |0009: goto 0007 // -0002 │ │ +0a94cc: |[0a94cc] org.apache.http.entity.mime.MultipartFormEntity.isChunked:()Z │ │ +0a94dc: 6e10 b824 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isRepeatable:()Z // method@24b8 │ │ +0a94e2: 0a00 |0003: move-result v0 │ │ +0a94e4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0a94e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a94ea: 0f00 |0007: return v0 │ │ +0a94ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a94ee: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ │ │ #7 : (in Lorg/apache/http/entity/mime/MultipartFormEntity;) │ │ @@ -237181,23 +237266,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0a9530: |[0a9530] org.apache.http.entity.mime.MultipartFormEntity.isRepeatable:()Z │ │ -0a9540: 5340 780d |0000: iget-wide v0, v4, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentLength:J // field@0d78 │ │ -0a9544: 1602 ffff |0002: const-wide/16 v2, #int -1 // #ffff │ │ -0a9548: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -0a954c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0a9550: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0a9552: 0f00 |0009: return v0 │ │ -0a9554: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0a9556: 28fe |000b: goto 0009 // -0002 │ │ +0a94f0: |[0a94f0] org.apache.http.entity.mime.MultipartFormEntity.isRepeatable:()Z │ │ +0a9500: 5340 780d |0000: iget-wide v0, v4, Lorg/apache/http/entity/mime/MultipartFormEntity;.contentLength:J // field@0d78 │ │ +0a9504: 1602 ffff |0002: const-wide/16 v2, #int -1 // #ffff │ │ +0a9508: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +0a950c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0a9510: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0a9512: 0f00 |0009: return v0 │ │ +0a9514: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0a9516: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ │ │ #8 : (in Lorg/apache/http/entity/mime/MultipartFormEntity;) │ │ @@ -237205,22 +237290,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a9558: |[0a9558] org.apache.http.entity.mime.MultipartFormEntity.isStreaming:()Z │ │ -0a9568: 6e10 b824 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isRepeatable:()Z // method@24b8 │ │ -0a956e: 0a00 |0003: move-result v0 │ │ -0a9570: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0a9574: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a9576: 0f00 |0007: return v0 │ │ -0a9578: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a957a: 28fe |0009: goto 0007 // -0002 │ │ +0a9518: |[0a9518] org.apache.http.entity.mime.MultipartFormEntity.isStreaming:()Z │ │ +0a9528: 6e10 b824 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/entity/mime/MultipartFormEntity;.isRepeatable:()Z // method@24b8 │ │ +0a952e: 0a00 |0003: move-result v0 │ │ +0a9530: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0a9534: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a9536: 0f00 |0007: return v0 │ │ +0a9538: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a953a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ │ │ #9 : (in Lorg/apache/http/entity/mime/MultipartFormEntity;) │ │ @@ -237228,27 +237313,27 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a957c: |[0a957c] org.apache.http.entity.mime.MultipartFormEntity.writeTo:(Ljava/io/OutputStream;)V │ │ -0a958c: 5410 7a0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartFormEntity;.multipart:Lorg/apache/http/entity/mime/AbstractMultipartForm; // field@0d7a │ │ -0a9590: 6e20 4f24 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeTo:(Ljava/io/OutputStream;)V // method@244f │ │ -0a9596: 0e00 |0005: return-void │ │ +0a953c: |[0a953c] org.apache.http.entity.mime.MultipartFormEntity.writeTo:(Ljava/io/OutputStream;)V │ │ +0a954c: 5410 7a0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/MultipartFormEntity;.multipart:Lorg/apache/http/entity/mime/AbstractMultipartForm; // field@0d7a │ │ +0a9550: 6e20 4f24 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/entity/mime/AbstractMultipartForm;.writeTo:(Ljava/io/OutputStream;)V // method@244f │ │ +0a9556: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=98 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/entity/mime/MultipartFormEntity; │ │ 0x0000 - 0x0006 reg=2 outstream Ljava/io/OutputStream; │ │ │ │ - source_file_idx : 3977 (MultipartFormEntity.java) │ │ + source_file_idx : 3973 (MultipartFormEntity.java) │ │ │ │ Class #954 header: │ │ class_idx : 1469 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ source_file_idx : 1019 │ │ static_fields_size : 0 │ │ @@ -237349,42 +237434,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a9598: |[0a9598] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:()V │ │ -0a95a8: 2200 c705 |0000: new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; // type@05c7 │ │ -0a95ac: 7010 5525 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:()V // method@2555 │ │ -0a95b2: 6900 9c0d |0005: sput-object v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.INSTANCE:Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; // field@0d9c │ │ -0a95b6: 0e00 |0007: return-void │ │ +0a9558: |[0a9558] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:()V │ │ +0a9568: 2200 c705 |0000: new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; // type@05c7 │ │ +0a956c: 7010 5525 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:()V // method@2555 │ │ +0a9572: 6900 9c0d |0005: sput-object v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.INSTANCE:Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; // field@0d9c │ │ +0a9576: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0a95b8: |[0a95b8] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:()V │ │ -0a95c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a95ca: 0760 |0001: move-object v0, v6 │ │ -0a95cc: 0712 |0002: move-object v2, v1 │ │ -0a95ce: 0713 |0003: move-object v3, v1 │ │ -0a95d0: 0714 |0004: move-object v4, v1 │ │ -0a95d2: 0715 |0005: move-object v5, v1 │ │ -0a95d4: 7606 5725 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2557 │ │ -0a95da: 0e00 |0009: return-void │ │ +0a9578: |[0a9578] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:()V │ │ +0a9588: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a958a: 0760 |0001: move-object v0, v6 │ │ +0a958c: 0712 |0002: move-object v2, v1 │ │ +0a958e: 0713 |0003: move-object v3, v1 │ │ +0a9590: 0714 |0004: move-object v4, v1 │ │ +0a9592: 0715 |0005: move-object v5, v1 │ │ +0a9594: 7606 5725 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2557 │ │ +0a959a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0009 line=86 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; │ │ │ │ @@ -237393,23 +237478,23 @@ │ │ type : '(Lorg/apache/http/config/ConnectionConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0a95dc: |[0a95dc] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;)V │ │ -0a95ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a95ee: 0760 |0001: move-object v0, v6 │ │ -0a95f0: 0771 |0002: move-object v1, v7 │ │ -0a95f2: 0723 |0003: move-object v3, v2 │ │ -0a95f4: 0724 |0004: move-object v4, v2 │ │ -0a95f6: 0725 |0005: move-object v5, v2 │ │ -0a95f8: 7606 5725 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2557 │ │ -0a95fe: 0e00 |0009: return-void │ │ +0a959c: |[0a959c] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;)V │ │ +0a95ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a95ae: 0760 |0001: move-object v0, v6 │ │ +0a95b0: 0771 |0002: move-object v1, v7 │ │ +0a95b2: 0723 |0003: move-object v3, v2 │ │ +0a95b4: 0724 |0004: move-object v4, v2 │ │ +0a95b6: 0725 |0005: move-object v5, v2 │ │ +0a95b8: 7606 5725 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2557 │ │ +0a95be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=81 │ │ 0x0009 line=82 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; │ │ 0x0000 - 0x000a reg=7 cconfig Lorg/apache/http/config/ConnectionConfig; │ │ @@ -237419,25 +237504,25 @@ │ │ type : '(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0a9600: |[0a9600] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V │ │ -0a9610: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a9616: 3801 0d00 |0003: if-eqz v1, 0010 // +000d │ │ -0a961a: 5b01 9d0d |0005: iput-object v1, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ -0a961e: 5b02 9e0d |0007: iput-object v2, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d9e │ │ -0a9622: 5b03 9f0d |0009: iput-object v3, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d9f │ │ -0a9626: 5b04 a00d |000b: iput-object v4, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.requestWriterFactory:Lorg/apache/http/io/HttpMessageWriterFactory; // field@0da0 │ │ -0a962a: 5b05 a10d |000d: iput-object v5, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.responseParserFactory:Lorg/apache/http/io/HttpMessageParserFactory; // field@0da1 │ │ -0a962e: 0e00 |000f: return-void │ │ -0a9630: 6201 0c0d |0010: sget-object v1, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ -0a9634: 28f3 |0012: goto 0005 // -000d │ │ +0a95c0: |[0a95c0] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V │ │ +0a95d0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a95d6: 3801 0d00 |0003: if-eqz v1, 0010 // +000d │ │ +0a95da: 5b01 9d0d |0005: iput-object v1, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ +0a95de: 5b02 9e0d |0007: iput-object v2, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d9e │ │ +0a95e2: 5b03 9f0d |0009: iput-object v3, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d9f │ │ +0a95e6: 5b04 a00d |000b: iput-object v4, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.requestWriterFactory:Lorg/apache/http/io/HttpMessageWriterFactory; // field@0da0 │ │ +0a95ea: 5b05 a10d |000d: iput-object v5, v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.responseParserFactory:Lorg/apache/http/io/HttpMessageParserFactory; // field@0da1 │ │ +0a95ee: 0e00 |000f: return-void │ │ +0a95f0: 6201 0c0d |0010: sget-object v1, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ +0a95f4: 28f3 |0012: goto 0005 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0007 line=67 │ │ 0x0009 line=68 │ │ 0x000b line=69 │ │ @@ -237460,23 +237545,23 @@ │ │ type : '(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0a9638: |[0a9638] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V │ │ -0a9648: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a964a: 0760 |0001: move-object v0, v6 │ │ -0a964c: 0771 |0002: move-object v1, v7 │ │ -0a964e: 0723 |0003: move-object v3, v2 │ │ -0a9650: 0784 |0004: move-object v4, v8 │ │ -0a9652: 0795 |0005: move-object v5, v9 │ │ -0a9654: 7606 5725 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2557 │ │ -0a965a: 0e00 |0009: return-void │ │ +0a95f8: |[0a95f8] org.apache.http.impl.DefaultBHttpClientConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V │ │ +0a9608: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a960a: 0760 |0001: move-object v0, v6 │ │ +0a960c: 0771 |0002: move-object v1, v7 │ │ +0a960e: 0723 |0003: move-object v3, v2 │ │ +0a9610: 0784 |0004: move-object v4, v8 │ │ +0a9612: 0795 |0005: move-object v5, v9 │ │ +0a9614: 7606 5725 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2557 │ │ +0a961a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=77 │ │ 0x0009 line=78 │ │ locals : │ │ 0x0000 - 0x0000 reg=8 (null) Lorg/apache/http/io/HttpMessageWriterFactory; │ │ 0x0000 - 0x0000 reg=9 (null) Lorg/apache/http/io/HttpMessageParserFactory; │ │ @@ -237491,61 +237576,66 @@ │ │ type : '(Ljava/net/Socket;)Lorg/apache/http/HttpConnection;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a965c: |[0a965c] org.apache.http.impl.DefaultBHttpClientConnectionFactory.createConnection:(Ljava/net/Socket;)Lorg/apache/http/HttpConnection; │ │ -0a966c: 6e20 5a25 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.createConnection:(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpClientConnection; // method@255a │ │ -0a9672: 0c00 |0003: move-result-object v0 │ │ -0a9674: 1100 |0004: return-object v0 │ │ +0a961c: |[0a961c] org.apache.http.impl.DefaultBHttpClientConnectionFactory.createConnection:(Ljava/net/Socket;)Lorg/apache/http/HttpConnection; │ │ +0a962c: 6e20 5a25 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.createConnection:(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpClientConnection; // method@255a │ │ +0a9632: 0c00 |0003: move-result-object v0 │ │ +0a9634: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; │ │ - 0x0000 - 0x0005 reg=2 x0 Ljava/net/Socket; │ │ + 0x0000 - 0x0005 reg=2 (null) Ljava/net/Socket; │ │ │ │ #1 : (in Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;) │ │ name : 'createConnection' │ │ type : '(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpClientConnection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 47 16-bit code units │ │ -0a9678: |[0a9678] org.apache.http.impl.DefaultBHttpClientConnectionFactory.createConnection:(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ -0a9688: 2200 c605 |0000: new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnection; // type@05c6 │ │ -0a968c: 54a1 9d0d |0002: iget-object v1, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ -0a9690: 6e10 9323 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/config/ConnectionConfig;.getBufferSize:()I // method@2393 │ │ -0a9696: 0a01 |0007: move-result v1 │ │ -0a9698: 54a2 9d0d |0008: iget-object v2, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ -0a969c: 6e10 9523 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getFragmentSizeHint:()I // method@2395 │ │ -0a96a2: 0a02 |000d: move-result v2 │ │ -0a96a4: 54a3 9d0d |000e: iget-object v3, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ -0a96a8: 7110 3d25 0300 |0010: invoke-static {v3}, Lorg/apache/http/impl/ConnSupport;.createDecoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder; // method@253d │ │ -0a96ae: 0c03 |0013: move-result-object v3 │ │ -0a96b0: 54a4 9d0d |0014: iget-object v4, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ -0a96b4: 7110 3e25 0400 |0016: invoke-static {v4}, Lorg/apache/http/impl/ConnSupport;.createEncoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder; // method@253e │ │ -0a96ba: 0c04 |0019: move-result-object v4 │ │ -0a96bc: 54a5 9d0d |001a: iget-object v5, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ -0a96c0: 6e10 9723 0500 |001c: invoke-virtual {v5}, Lorg/apache/http/config/ConnectionConfig;.getMessageConstraints:()Lorg/apache/http/config/MessageConstraints; // method@2397 │ │ -0a96c6: 0c05 |001f: move-result-object v5 │ │ -0a96c8: 54a6 9e0d |0020: iget-object v6, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d9e │ │ -0a96cc: 54a7 9f0d |0022: iget-object v7, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d9f │ │ -0a96d0: 54a8 a00d |0024: iget-object v8, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.requestWriterFactory:Lorg/apache/http/io/HttpMessageWriterFactory; // field@0da0 │ │ -0a96d4: 54a9 a10d |0026: iget-object v9, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.responseParserFactory:Lorg/apache/http/io/HttpMessageParserFactory; // field@0da1 │ │ -0a96d8: 760a 4025 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2540 │ │ -0a96de: 6e20 4325 b000 |002b: invoke-virtual {v0, v11}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.bind:(Ljava/net/Socket;)V // method@2543 │ │ -0a96e4: 1100 |002e: return-object v0 │ │ +0a9638: |[0a9638] org.apache.http.impl.DefaultBHttpClientConnectionFactory.createConnection:(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ +0a9648: 2200 c605 |0000: new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnection; // type@05c6 │ │ +0a964c: 54a1 9d0d |0002: iget-object v1, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ +0a9650: 6e10 9323 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/config/ConnectionConfig;.getBufferSize:()I // method@2393 │ │ +0a9656: 0a01 |0007: move-result v1 │ │ +0a9658: 54a2 9d0d |0008: iget-object v2, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ +0a965c: 6e10 9523 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getFragmentSizeHint:()I // method@2395 │ │ +0a9662: 0a02 |000d: move-result v2 │ │ +0a9664: 54a3 9d0d |000e: iget-object v3, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ +0a9668: 7110 3d25 0300 |0010: invoke-static {v3}, Lorg/apache/http/impl/ConnSupport;.createDecoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder; // method@253d │ │ +0a966e: 0c03 |0013: move-result-object v3 │ │ +0a9670: 54a4 9d0d |0014: iget-object v4, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ +0a9674: 7110 3e25 0400 |0016: invoke-static {v4}, Lorg/apache/http/impl/ConnSupport;.createEncoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder; // method@253e │ │ +0a967a: 0c04 |0019: move-result-object v4 │ │ +0a967c: 54a5 9d0d |001a: iget-object v5, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0d9d │ │ +0a9680: 6e10 9723 0500 |001c: invoke-virtual {v5}, Lorg/apache/http/config/ConnectionConfig;.getMessageConstraints:()Lorg/apache/http/config/MessageConstraints; // method@2397 │ │ +0a9686: 0c05 |001f: move-result-object v5 │ │ +0a9688: 54a6 9e0d |0020: iget-object v6, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d9e │ │ +0a968c: 54a7 9f0d |0022: iget-object v7, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d9f │ │ +0a9690: 54a8 a00d |0024: iget-object v8, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.requestWriterFactory:Lorg/apache/http/io/HttpMessageWriterFactory; // field@0da0 │ │ +0a9694: 54a9 a10d |0026: iget-object v9, v10, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.responseParserFactory:Lorg/apache/http/io/HttpMessageParserFactory; // field@0da1 │ │ +0a9698: 760a 4025 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2540 │ │ +0a969e: 6e20 4325 b000 |002b: invoke-virtual {v0, v11}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.bind:(Ljava/net/Socket;)V // method@2543 │ │ +0a96a4: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ + 0x0004 line=90 │ │ + 0x000a line=91 │ │ + 0x0010 line=92 │ │ + 0x0016 line=93 │ │ + 0x001c line=94 │ │ 0x002b line=99 │ │ 0x002e line=100 │ │ locals : │ │ 0x002b - 0x002f reg=0 conn Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ 0x0000 - 0x002f reg=10 this Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; │ │ 0x0000 - 0x002f reg=11 socket Ljava/net/Socket; │ │ │ │ @@ -237616,42 +237706,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a96e8: |[0a96e8] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:()V │ │ -0a96f8: 2200 c905 |0000: new-instance v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory; // type@05c9 │ │ -0a96fc: 7010 6f25 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.:()V // method@256f │ │ -0a9702: 6900 a40d |0005: sput-object v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.INSTANCE:Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory; // field@0da4 │ │ -0a9706: 0e00 |0007: return-void │ │ +0a96a8: |[0a96a8] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:()V │ │ +0a96b8: 2200 c905 |0000: new-instance v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory; // type@05c9 │ │ +0a96bc: 7010 6f25 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.:()V // method@256f │ │ +0a96c2: 6900 a40d |0005: sput-object v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.INSTANCE:Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory; // field@0da4 │ │ +0a96c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0a9708: |[0a9708] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:()V │ │ -0a9718: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a971a: 0760 |0001: move-object v0, v6 │ │ -0a971c: 0712 |0002: move-object v2, v1 │ │ -0a971e: 0713 |0003: move-object v3, v1 │ │ -0a9720: 0714 |0004: move-object v4, v1 │ │ -0a9722: 0715 |0005: move-object v5, v1 │ │ -0a9724: 7606 7125 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@2571 │ │ -0a972a: 0e00 |0009: return-void │ │ +0a96c8: |[0a96c8] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:()V │ │ +0a96d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a96da: 0760 |0001: move-object v0, v6 │ │ +0a96dc: 0712 |0002: move-object v2, v1 │ │ +0a96de: 0713 |0003: move-object v3, v1 │ │ +0a96e0: 0714 |0004: move-object v4, v1 │ │ +0a96e2: 0715 |0005: move-object v5, v1 │ │ +0a96e4: 7606 7125 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@2571 │ │ +0a96ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0009 line=86 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory; │ │ │ │ @@ -237660,23 +237750,23 @@ │ │ type : '(Lorg/apache/http/config/ConnectionConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0a972c: |[0a972c] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;)V │ │ -0a973c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a973e: 0760 |0001: move-object v0, v6 │ │ -0a9740: 0771 |0002: move-object v1, v7 │ │ -0a9742: 0723 |0003: move-object v3, v2 │ │ -0a9744: 0724 |0004: move-object v4, v2 │ │ -0a9746: 0725 |0005: move-object v5, v2 │ │ -0a9748: 7606 7125 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@2571 │ │ -0a974e: 0e00 |0009: return-void │ │ +0a96ec: |[0a96ec] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;)V │ │ +0a96fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a96fe: 0760 |0001: move-object v0, v6 │ │ +0a9700: 0771 |0002: move-object v1, v7 │ │ +0a9702: 0723 |0003: move-object v3, v2 │ │ +0a9704: 0724 |0004: move-object v4, v2 │ │ +0a9706: 0725 |0005: move-object v5, v2 │ │ +0a9708: 7606 7125 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@2571 │ │ +0a970e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=81 │ │ 0x0009 line=82 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory; │ │ 0x0000 - 0x000a reg=7 cconfig Lorg/apache/http/config/ConnectionConfig; │ │ @@ -237686,25 +237776,25 @@ │ │ type : '(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0a9750: |[0a9750] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V │ │ -0a9760: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a9766: 3801 0d00 |0003: if-eqz v1, 0010 // +000d │ │ -0a976a: 5b01 a50d |0005: iput-object v1, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ -0a976e: 5b02 a60d |0007: iput-object v2, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0da6 │ │ -0a9772: 5b03 a70d |0009: iput-object v3, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0da7 │ │ -0a9776: 5b04 a80d |000b: iput-object v4, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.requestParserFactory:Lorg/apache/http/io/HttpMessageParserFactory; // field@0da8 │ │ -0a977a: 5b05 a90d |000d: iput-object v5, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.responseWriterFactory:Lorg/apache/http/io/HttpMessageWriterFactory; // field@0da9 │ │ -0a977e: 0e00 |000f: return-void │ │ -0a9780: 6201 0c0d |0010: sget-object v1, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ -0a9784: 28f3 |0012: goto 0005 // -000d │ │ +0a9710: |[0a9710] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V │ │ +0a9720: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a9726: 3801 0d00 |0003: if-eqz v1, 0010 // +000d │ │ +0a972a: 5b01 a50d |0005: iput-object v1, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ +0a972e: 5b02 a60d |0007: iput-object v2, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0da6 │ │ +0a9732: 5b03 a70d |0009: iput-object v3, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0da7 │ │ +0a9736: 5b04 a80d |000b: iput-object v4, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.requestParserFactory:Lorg/apache/http/io/HttpMessageParserFactory; // field@0da8 │ │ +0a973a: 5b05 a90d |000d: iput-object v5, v0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.responseWriterFactory:Lorg/apache/http/io/HttpMessageWriterFactory; // field@0da9 │ │ +0a973e: 0e00 |000f: return-void │ │ +0a9740: 6201 0c0d |0010: sget-object v1, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ +0a9744: 28f3 |0012: goto 0005 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0007 line=67 │ │ 0x0009 line=68 │ │ 0x000b line=69 │ │ @@ -237727,23 +237817,23 @@ │ │ type : '(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0a9788: |[0a9788] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V │ │ -0a9798: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a979a: 0760 |0001: move-object v0, v6 │ │ -0a979c: 0771 |0002: move-object v1, v7 │ │ -0a979e: 0723 |0003: move-object v3, v2 │ │ -0a97a0: 0784 |0004: move-object v4, v8 │ │ -0a97a2: 0795 |0005: move-object v5, v9 │ │ -0a97a4: 7606 7125 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@2571 │ │ -0a97aa: 0e00 |0009: return-void │ │ +0a9748: |[0a9748] org.apache.http.impl.DefaultBHttpServerConnectionFactory.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V │ │ +0a9758: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a975a: 0760 |0001: move-object v0, v6 │ │ +0a975c: 0771 |0002: move-object v1, v7 │ │ +0a975e: 0723 |0003: move-object v3, v2 │ │ +0a9760: 0784 |0004: move-object v4, v8 │ │ +0a9762: 0795 |0005: move-object v5, v9 │ │ +0a9764: 7606 7125 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@2571 │ │ +0a976a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=77 │ │ 0x0009 line=78 │ │ locals : │ │ 0x0000 - 0x0000 reg=8 (null) Lorg/apache/http/io/HttpMessageParserFactory; │ │ 0x0000 - 0x0000 reg=9 (null) Lorg/apache/http/io/HttpMessageWriterFactory; │ │ @@ -237758,61 +237848,66 @@ │ │ type : '(Ljava/net/Socket;)Lorg/apache/http/HttpConnection;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a97ac: |[0a97ac] org.apache.http.impl.DefaultBHttpServerConnectionFactory.createConnection:(Ljava/net/Socket;)Lorg/apache/http/HttpConnection; │ │ -0a97bc: 6e20 7425 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.createConnection:(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpServerConnection; // method@2574 │ │ -0a97c2: 0c00 |0003: move-result-object v0 │ │ -0a97c4: 1100 |0004: return-object v0 │ │ +0a976c: |[0a976c] org.apache.http.impl.DefaultBHttpServerConnectionFactory.createConnection:(Ljava/net/Socket;)Lorg/apache/http/HttpConnection; │ │ +0a977c: 6e20 7425 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.createConnection:(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpServerConnection; // method@2574 │ │ +0a9782: 0c00 |0003: move-result-object v0 │ │ +0a9784: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory; │ │ - 0x0000 - 0x0005 reg=2 x0 Ljava/net/Socket; │ │ + 0x0000 - 0x0005 reg=2 (null) Ljava/net/Socket; │ │ │ │ #1 : (in Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;) │ │ name : 'createConnection' │ │ type : '(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpServerConnection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 47 16-bit code units │ │ -0a97c8: |[0a97c8] org.apache.http.impl.DefaultBHttpServerConnectionFactory.createConnection:(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ -0a97d8: 2200 c805 |0000: new-instance v0, Lorg/apache/http/impl/DefaultBHttpServerConnection; // type@05c8 │ │ -0a97dc: 54a1 a50d |0002: iget-object v1, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ -0a97e0: 6e10 9323 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/config/ConnectionConfig;.getBufferSize:()I // method@2393 │ │ -0a97e6: 0a01 |0007: move-result v1 │ │ -0a97e8: 54a2 a50d |0008: iget-object v2, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ -0a97ec: 6e10 9523 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getFragmentSizeHint:()I // method@2395 │ │ -0a97f2: 0a02 |000d: move-result v2 │ │ -0a97f4: 54a3 a50d |000e: iget-object v3, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ -0a97f8: 7110 3d25 0300 |0010: invoke-static {v3}, Lorg/apache/http/impl/ConnSupport;.createDecoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder; // method@253d │ │ -0a97fe: 0c03 |0013: move-result-object v3 │ │ -0a9800: 54a4 a50d |0014: iget-object v4, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ -0a9804: 7110 3e25 0400 |0016: invoke-static {v4}, Lorg/apache/http/impl/ConnSupport;.createEncoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder; // method@253e │ │ -0a980a: 0c04 |0019: move-result-object v4 │ │ -0a980c: 54a5 a50d |001a: iget-object v5, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ -0a9810: 6e10 9723 0500 |001c: invoke-virtual {v5}, Lorg/apache/http/config/ConnectionConfig;.getMessageConstraints:()Lorg/apache/http/config/MessageConstraints; // method@2397 │ │ -0a9816: 0c05 |001f: move-result-object v5 │ │ -0a9818: 54a6 a60d |0020: iget-object v6, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0da6 │ │ -0a981c: 54a7 a70d |0022: iget-object v7, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0da7 │ │ -0a9820: 54a8 a80d |0024: iget-object v8, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.requestParserFactory:Lorg/apache/http/io/HttpMessageParserFactory; // field@0da8 │ │ -0a9824: 54a9 a90d |0026: iget-object v9, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.responseWriterFactory:Lorg/apache/http/io/HttpMessageWriterFactory; // field@0da9 │ │ -0a9828: 760a 5c25 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@255c │ │ -0a982e: 6e20 5e25 b000 |002b: invoke-virtual {v0, v11}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.bind:(Ljava/net/Socket;)V // method@255e │ │ -0a9834: 1100 |002e: return-object v0 │ │ +0a9788: |[0a9788] org.apache.http.impl.DefaultBHttpServerConnectionFactory.createConnection:(Ljava/net/Socket;)Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ +0a9798: 2200 c805 |0000: new-instance v0, Lorg/apache/http/impl/DefaultBHttpServerConnection; // type@05c8 │ │ +0a979c: 54a1 a50d |0002: iget-object v1, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ +0a97a0: 6e10 9323 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/config/ConnectionConfig;.getBufferSize:()I // method@2393 │ │ +0a97a6: 0a01 |0007: move-result v1 │ │ +0a97a8: 54a2 a50d |0008: iget-object v2, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ +0a97ac: 6e10 9523 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;.getFragmentSizeHint:()I // method@2395 │ │ +0a97b2: 0a02 |000d: move-result v2 │ │ +0a97b4: 54a3 a50d |000e: iget-object v3, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ +0a97b8: 7110 3d25 0300 |0010: invoke-static {v3}, Lorg/apache/http/impl/ConnSupport;.createDecoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder; // method@253d │ │ +0a97be: 0c03 |0013: move-result-object v3 │ │ +0a97c0: 54a4 a50d |0014: iget-object v4, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ +0a97c4: 7110 3e25 0400 |0016: invoke-static {v4}, Lorg/apache/http/impl/ConnSupport;.createEncoder:(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder; // method@253e │ │ +0a97ca: 0c04 |0019: move-result-object v4 │ │ +0a97cc: 54a5 a50d |001a: iget-object v5, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.cconfig:Lorg/apache/http/config/ConnectionConfig; // field@0da5 │ │ +0a97d0: 6e10 9723 0500 |001c: invoke-virtual {v5}, Lorg/apache/http/config/ConnectionConfig;.getMessageConstraints:()Lorg/apache/http/config/MessageConstraints; // method@2397 │ │ +0a97d6: 0c05 |001f: move-result-object v5 │ │ +0a97d8: 54a6 a60d |0020: iget-object v6, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0da6 │ │ +0a97dc: 54a7 a70d |0022: iget-object v7, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0da7 │ │ +0a97e0: 54a8 a80d |0024: iget-object v8, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.requestParserFactory:Lorg/apache/http/io/HttpMessageParserFactory; // field@0da8 │ │ +0a97e4: 54a9 a90d |0026: iget-object v9, v10, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;.responseWriterFactory:Lorg/apache/http/io/HttpMessageWriterFactory; // field@0da9 │ │ +0a97e8: 760a 5c25 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@255c │ │ +0a97ee: 6e20 5e25 b000 |002b: invoke-virtual {v0, v11}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.bind:(Ljava/net/Socket;)V // method@255e │ │ +0a97f4: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ + 0x0004 line=90 │ │ + 0x000a line=91 │ │ + 0x0010 line=92 │ │ + 0x0016 line=93 │ │ + 0x001c line=94 │ │ 0x002b line=99 │ │ 0x002e line=100 │ │ locals : │ │ 0x002b - 0x002f reg=0 conn Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ 0x0000 - 0x002f reg=10 this Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory; │ │ 0x0000 - 0x002f reg=11 socket Ljava/net/Socket; │ │ │ │ @@ -237850,36 +237945,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a9838: |[0a9838] org.apache.http.impl.DefaultConnectionReuseStrategy.:()V │ │ -0a9848: 2200 ca05 |0000: new-instance v0, Lorg/apache/http/impl/DefaultConnectionReuseStrategy; // type@05ca │ │ -0a984c: 7010 7625 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.:()V // method@2576 │ │ -0a9852: 6900 aa0d |0005: sput-object v0, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.INSTANCE:Lorg/apache/http/impl/DefaultConnectionReuseStrategy; // field@0daa │ │ -0a9856: 0e00 |0007: return-void │ │ +0a97f8: |[0a97f8] org.apache.http.impl.DefaultConnectionReuseStrategy.:()V │ │ +0a9808: 2200 ca05 |0000: new-instance v0, Lorg/apache/http/impl/DefaultConnectionReuseStrategy; // type@05ca │ │ +0a980c: 7010 7625 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.:()V // method@2576 │ │ +0a9812: 6900 aa0d |0005: sput-object v0, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.INSTANCE:Lorg/apache/http/impl/DefaultConnectionReuseStrategy; // field@0daa │ │ +0a9816: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/DefaultConnectionReuseStrategy;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9858: |[0a9858] org.apache.http.impl.DefaultConnectionReuseStrategy.:()V │ │ -0a9868: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a986e: 0e00 |0003: return-void │ │ +0a9818: |[0a9818] org.apache.http.impl.DefaultConnectionReuseStrategy.:()V │ │ +0a9828: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a982e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/DefaultConnectionReuseStrategy; │ │ │ │ @@ -237888,31 +237983,31 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0a9870: |[0a9870] org.apache.http.impl.DefaultConnectionReuseStrategy.canResponseHaveBody:(Lorg/apache/http/HttpResponse;)Z │ │ -0a9880: 7210 2d23 0300 |0000: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0a9886: 0c01 |0003: move-result-object v1 │ │ -0a9888: 7210 6523 0100 |0004: invoke-interface {v1}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0a988e: 0a00 |0007: move-result v0 │ │ -0a9890: 1301 c800 |0008: const/16 v1, #int 200 // #c8 │ │ -0a9894: 3410 1000 |000a: if-lt v0, v1, 001a // +0010 │ │ -0a9898: 1301 cc00 |000c: const/16 v1, #int 204 // #cc │ │ -0a989c: 3210 0c00 |000e: if-eq v0, v1, 001a // +000c │ │ -0a98a0: 1301 3001 |0010: const/16 v1, #int 304 // #130 │ │ -0a98a4: 3210 0800 |0012: if-eq v0, v1, 001a // +0008 │ │ -0a98a8: 1301 cd00 |0014: const/16 v1, #int 205 // #cd │ │ -0a98ac: 3210 0400 |0016: if-eq v0, v1, 001a // +0004 │ │ -0a98b0: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -0a98b2: 0f01 |0019: return v1 │ │ -0a98b4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0a98b6: 28fe |001b: goto 0019 // -0002 │ │ +0a9830: |[0a9830] org.apache.http.impl.DefaultConnectionReuseStrategy.canResponseHaveBody:(Lorg/apache/http/HttpResponse;)Z │ │ +0a9840: 7210 2d23 0300 |0000: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0a9846: 0c01 |0003: move-result-object v1 │ │ +0a9848: 7210 6523 0100 |0004: invoke-interface {v1}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0a984e: 0a00 |0007: move-result v0 │ │ +0a9850: 1301 c800 |0008: const/16 v1, #int 200 // #c8 │ │ +0a9854: 3410 1000 |000a: if-lt v0, v1, 001a // +0010 │ │ +0a9858: 1301 cc00 |000c: const/16 v1, #int 204 // #cc │ │ +0a985c: 3210 0c00 |000e: if-eq v0, v1, 001a // +000c │ │ +0a9860: 1301 3001 |0010: const/16 v1, #int 304 // #130 │ │ +0a9864: 3210 0800 |0012: if-eq v0, v1, 001a // +0008 │ │ +0a9868: 1301 cd00 |0014: const/16 v1, #int 205 // #cd │ │ +0a986c: 3210 0400 |0016: if-eq v0, v1, 001a // +0004 │ │ +0a9870: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0a9872: 0f01 |0019: return v1 │ │ +0a9874: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +0a9876: 28fe |001b: goto 0019 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0008 line=183 │ │ locals : │ │ 0x0008 - 0x001c reg=0 status I │ │ 0x0000 - 0x001c reg=2 this Lorg/apache/http/impl/DefaultConnectionReuseStrategy; │ │ @@ -237924,18 +238019,18 @@ │ │ type : '(Lorg/apache/http/HeaderIterator;)Lorg/apache/http/TokenIterator;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a98b8: |[0a98b8] org.apache.http.impl.DefaultConnectionReuseStrategy.createTokenIterator:(Lorg/apache/http/HeaderIterator;)Lorg/apache/http/TokenIterator; │ │ -0a98c8: 2200 1206 |0000: new-instance v0, Lorg/apache/http/message/BasicTokenIterator; // type@0612 │ │ -0a98cc: 7020 7427 2000 |0002: invoke-direct {v0, v2}, Lorg/apache/http/message/BasicTokenIterator;.:(Lorg/apache/http/HeaderIterator;)V // method@2774 │ │ -0a98d2: 1100 |0005: return-object v0 │ │ +0a9878: |[0a9878] org.apache.http.impl.DefaultConnectionReuseStrategy.createTokenIterator:(Lorg/apache/http/HeaderIterator;)Lorg/apache/http/TokenIterator; │ │ +0a9888: 2200 1206 |0000: new-instance v0, Lorg/apache/http/message/BasicTokenIterator; // type@0612 │ │ +0a988c: 7020 7427 2000 |0002: invoke-direct {v0, v2}, Lorg/apache/http/message/BasicTokenIterator;.:(Lorg/apache/http/HeaderIterator;)V // method@2774 │ │ +0a9892: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/DefaultConnectionReuseStrategy; │ │ 0x0000 - 0x0006 reg=2 hit Lorg/apache/http/HeaderIterator; │ │ │ │ @@ -237944,104 +238039,104 @@ │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 154 16-bit code units │ │ -0a98d4: |[0a98d4] org.apache.http.impl.DefaultConnectionReuseStrategy.keepAlive:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Z │ │ -0a98e4: 1a0b dc05 |0000: const-string v11, "HTTP response" // string@05dc │ │ -0a98e8: 7120 4d29 be00 |0002: invoke-static {v14, v11}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0a98ee: 1a0b d305 |0005: const-string v11, "HTTP context" // string@05d3 │ │ -0a98f2: 7120 4d29 bf00 |0007: invoke-static {v15, v11}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0a98f8: 7210 2d23 0e00 |000a: invoke-interface {v14}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0a98fe: 0c0b |000d: move-result-object v11 │ │ -0a9900: 7210 6323 0b00 |000e: invoke-interface {v11}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ -0a9906: 0c0a |0011: move-result-object v10 │ │ -0a9908: 1a0b d212 |0012: const-string v11, "Transfer-Encoding" // string@12d2 │ │ -0a990c: 7220 2a23 be00 |0014: invoke-interface {v14, v11}, Lorg/apache/http/HttpResponse;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@232a │ │ -0a9912: 0c07 |0017: move-result-object v7 │ │ -0a9914: 3807 1000 |0018: if-eqz v7, 0028 // +0010 │ │ -0a9918: 1a0b 4717 |001a: const-string v11, "chunked" // string@1747 │ │ -0a991c: 7210 bf22 0700 |001c: invoke-interface {v7}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0a9922: 0c0c |001f: move-result-object v12 │ │ -0a9924: 6e20 8721 cb00 |0020: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0a992a: 0a0b |0023: move-result v11 │ │ -0a992c: 390b 2800 |0024: if-nez v11, 004c // +0028 │ │ -0a9930: 120b |0026: const/4 v11, #int 0 // #0 │ │ -0a9932: 0f0b |0027: return v11 │ │ -0a9934: 7020 7725 ed00 |0028: invoke-direct {v13, v14}, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.canResponseHaveBody:(Lorg/apache/http/HttpResponse;)Z // method@2577 │ │ -0a993a: 0a0b |002b: move-result v11 │ │ -0a993c: 380b 2000 |002c: if-eqz v11, 004c // +0020 │ │ -0a9940: 1a0b f303 |002e: const-string v11, "Content-Length" // string@03f3 │ │ -0a9944: 7220 2b23 be00 |0030: invoke-interface {v14, v11}, Lorg/apache/http/HttpResponse;.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; // method@232b │ │ -0a994a: 0c01 |0033: move-result-object v1 │ │ -0a994c: 211b |0034: array-length v11, v1 │ │ -0a994e: 121c |0035: const/4 v12, #int 1 // #1 │ │ -0a9950: 33cb 1400 |0036: if-ne v11, v12, 004a // +0014 │ │ -0a9954: 120b |0038: const/4 v11, #int 0 // #0 │ │ -0a9956: 4600 010b |0039: aget-object v0, v1, v11 │ │ -0a995a: 7210 bf22 0000 |003b: invoke-interface {v0}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0a9960: 0c0b |003e: move-result-object v11 │ │ -0a9962: 7110 5121 0b00 |003f: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0a9968: 0a02 |0042: move-result v2 │ │ -0a996a: 3b02 0900 |0043: if-gez v2, 004c // +0009 │ │ -0a996e: 120b |0045: const/4 v11, #int 0 // #0 │ │ -0a9970: 28e1 |0046: goto 0027 // -001f │ │ -0a9972: 0d03 |0047: move-exception v3 │ │ -0a9974: 120b |0048: const/4 v11, #int 0 // #0 │ │ -0a9976: 28de |0049: goto 0027 // -0022 │ │ -0a9978: 120b |004a: const/4 v11, #int 0 // #0 │ │ -0a997a: 28dc |004b: goto 0027 // -0024 │ │ -0a997c: 1a0b d703 |004c: const-string v11, "Connection" // string@03d7 │ │ -0a9980: 7220 2e23 be00 |004e: invoke-interface {v14, v11}, Lorg/apache/http/HttpResponse;.headerIterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; // method@232e │ │ -0a9986: 0c04 |0051: move-result-object v4 │ │ -0a9988: 7210 c822 0400 |0052: invoke-interface {v4}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ -0a998e: 0a0b |0055: move-result v11 │ │ -0a9990: 390b 0800 |0056: if-nez v11, 005e // +0008 │ │ -0a9994: 1a0b 8a10 |0058: const-string v11, "Proxy-Connection" // string@108a │ │ -0a9998: 7220 2e23 be00 |005a: invoke-interface {v14, v11}, Lorg/apache/http/HttpResponse;.headerIterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; // method@232e │ │ -0a999e: 0c04 |005d: move-result-object v4 │ │ -0a99a0: 7210 c822 0400 |005e: invoke-interface {v4}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ -0a99a6: 0a0b |0061: move-result v11 │ │ -0a99a8: 380b 2c00 |0062: if-eqz v11, 008e // +002c │ │ -0a99ac: 6e20 7825 4d00 |0064: invoke-virtual {v13, v4}, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.createTokenIterator:(Lorg/apache/http/HeaderIterator;)Lorg/apache/http/TokenIterator; // method@2578 │ │ -0a99b2: 0c08 |0067: move-result-object v8 │ │ -0a99b4: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -0a99b6: 7210 6623 0800 |0069: invoke-interface {v8}, Lorg/apache/http/TokenIterator;.hasNext:()Z // method@2366 │ │ -0a99bc: 0a0b |006c: move-result v11 │ │ -0a99be: 380b 1a00 |006d: if-eqz v11, 0087 // +001a │ │ -0a99c2: 7210 6723 0800 |006f: invoke-interface {v8}, Lorg/apache/http/TokenIterator;.nextToken:()Ljava/lang/String; // method@2367 │ │ -0a99c8: 0c09 |0072: move-result-object v9 │ │ -0a99ca: 1a0b c803 |0073: const-string v11, "Close" // string@03c8 │ │ -0a99ce: 6e20 8721 9b00 |0075: invoke-virtual {v11, v9}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0a99d4: 0a0b |0078: move-result v11 │ │ -0a99d6: 380b 0400 |0079: if-eqz v11, 007d // +0004 │ │ -0a99da: 120b |007b: const/4 v11, #int 0 // #0 │ │ -0a99dc: 28ab |007c: goto 0027 // -0055 │ │ -0a99de: 1a0b 1d07 |007d: const-string v11, "Keep-Alive" // string@071d │ │ -0a99e2: 6e20 8721 9b00 |007f: invoke-virtual {v11, v9}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0a99e8: 0a0b |0082: move-result v11 │ │ -0a99ea: 380b e6ff |0083: if-eqz v11, 0069 // -001a │ │ -0a99ee: 1215 |0085: const/4 v5, #int 1 // #1 │ │ -0a99f0: 28e3 |0086: goto 0069 // -001d │ │ -0a99f2: 3805 0700 |0087: if-eqz v5, 008e // +0007 │ │ -0a99f6: 121b |0089: const/4 v11, #int 1 // #1 │ │ -0a99f8: 289d |008a: goto 0027 // -0063 │ │ -0a99fa: 0d06 |008b: move-exception v6 │ │ -0a99fc: 120b |008c: const/4 v11, #int 0 // #0 │ │ -0a99fe: 289a |008d: goto 0027 // -0066 │ │ -0a9a00: 620b f00c |008e: sget-object v11, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0a9a04: 6e20 5d23 ba00 |0090: invoke-virtual {v10, v11}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -0a9a0a: 0a0b |0093: move-result v11 │ │ -0a9a0c: 390b 0400 |0094: if-nez v11, 0098 // +0004 │ │ -0a9a10: 121b |0096: const/4 v11, #int 1 // #1 │ │ -0a9a12: 2890 |0097: goto 0027 // -0070 │ │ -0a9a14: 120b |0098: const/4 v11, #int 0 // #0 │ │ -0a9a16: 288e |0099: goto 0027 // -0072 │ │ +0a9894: |[0a9894] org.apache.http.impl.DefaultConnectionReuseStrategy.keepAlive:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Z │ │ +0a98a4: 1a0b dc05 |0000: const-string v11, "HTTP response" // string@05dc │ │ +0a98a8: 7120 4d29 be00 |0002: invoke-static {v14, v11}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0a98ae: 1a0b d305 |0005: const-string v11, "HTTP context" // string@05d3 │ │ +0a98b2: 7120 4d29 bf00 |0007: invoke-static {v15, v11}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0a98b8: 7210 2d23 0e00 |000a: invoke-interface {v14}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0a98be: 0c0b |000d: move-result-object v11 │ │ +0a98c0: 7210 6323 0b00 |000e: invoke-interface {v11}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ +0a98c6: 0c0a |0011: move-result-object v10 │ │ +0a98c8: 1a0b ce12 |0012: const-string v11, "Transfer-Encoding" // string@12ce │ │ +0a98cc: 7220 2a23 be00 |0014: invoke-interface {v14, v11}, Lorg/apache/http/HttpResponse;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@232a │ │ +0a98d2: 0c07 |0017: move-result-object v7 │ │ +0a98d4: 3807 1000 |0018: if-eqz v7, 0028 // +0010 │ │ +0a98d8: 1a0b 4317 |001a: const-string v11, "chunked" // string@1743 │ │ +0a98dc: 7210 bf22 0700 |001c: invoke-interface {v7}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0a98e2: 0c0c |001f: move-result-object v12 │ │ +0a98e4: 6e20 8721 cb00 |0020: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0a98ea: 0a0b |0023: move-result v11 │ │ +0a98ec: 390b 2800 |0024: if-nez v11, 004c // +0028 │ │ +0a98f0: 120b |0026: const/4 v11, #int 0 // #0 │ │ +0a98f2: 0f0b |0027: return v11 │ │ +0a98f4: 7020 7725 ed00 |0028: invoke-direct {v13, v14}, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.canResponseHaveBody:(Lorg/apache/http/HttpResponse;)Z // method@2577 │ │ +0a98fa: 0a0b |002b: move-result v11 │ │ +0a98fc: 380b 2000 |002c: if-eqz v11, 004c // +0020 │ │ +0a9900: 1a0b f303 |002e: const-string v11, "Content-Length" // string@03f3 │ │ +0a9904: 7220 2b23 be00 |0030: invoke-interface {v14, v11}, Lorg/apache/http/HttpResponse;.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; // method@232b │ │ +0a990a: 0c01 |0033: move-result-object v1 │ │ +0a990c: 211b |0034: array-length v11, v1 │ │ +0a990e: 121c |0035: const/4 v12, #int 1 // #1 │ │ +0a9910: 33cb 1400 |0036: if-ne v11, v12, 004a // +0014 │ │ +0a9914: 120b |0038: const/4 v11, #int 0 // #0 │ │ +0a9916: 4600 010b |0039: aget-object v0, v1, v11 │ │ +0a991a: 7210 bf22 0000 |003b: invoke-interface {v0}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0a9920: 0c0b |003e: move-result-object v11 │ │ +0a9922: 7110 5121 0b00 |003f: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0a9928: 0a02 |0042: move-result v2 │ │ +0a992a: 3b02 0900 |0043: if-gez v2, 004c // +0009 │ │ +0a992e: 120b |0045: const/4 v11, #int 0 // #0 │ │ +0a9930: 28e1 |0046: goto 0027 // -001f │ │ +0a9932: 0d03 |0047: move-exception v3 │ │ +0a9934: 120b |0048: const/4 v11, #int 0 // #0 │ │ +0a9936: 28de |0049: goto 0027 // -0022 │ │ +0a9938: 120b |004a: const/4 v11, #int 0 // #0 │ │ +0a993a: 28dc |004b: goto 0027 // -0024 │ │ +0a993c: 1a0b d703 |004c: const-string v11, "Connection" // string@03d7 │ │ +0a9940: 7220 2e23 be00 |004e: invoke-interface {v14, v11}, Lorg/apache/http/HttpResponse;.headerIterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; // method@232e │ │ +0a9946: 0c04 |0051: move-result-object v4 │ │ +0a9948: 7210 c822 0400 |0052: invoke-interface {v4}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ +0a994e: 0a0b |0055: move-result v11 │ │ +0a9950: 390b 0800 |0056: if-nez v11, 005e // +0008 │ │ +0a9954: 1a0b 8610 |0058: const-string v11, "Proxy-Connection" // string@1086 │ │ +0a9958: 7220 2e23 be00 |005a: invoke-interface {v14, v11}, Lorg/apache/http/HttpResponse;.headerIterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; // method@232e │ │ +0a995e: 0c04 |005d: move-result-object v4 │ │ +0a9960: 7210 c822 0400 |005e: invoke-interface {v4}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ +0a9966: 0a0b |0061: move-result v11 │ │ +0a9968: 380b 2c00 |0062: if-eqz v11, 008e // +002c │ │ +0a996c: 6e20 7825 4d00 |0064: invoke-virtual {v13, v4}, Lorg/apache/http/impl/DefaultConnectionReuseStrategy;.createTokenIterator:(Lorg/apache/http/HeaderIterator;)Lorg/apache/http/TokenIterator; // method@2578 │ │ +0a9972: 0c08 |0067: move-result-object v8 │ │ +0a9974: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +0a9976: 7210 6623 0800 |0069: invoke-interface {v8}, Lorg/apache/http/TokenIterator;.hasNext:()Z // method@2366 │ │ +0a997c: 0a0b |006c: move-result v11 │ │ +0a997e: 380b 1a00 |006d: if-eqz v11, 0087 // +001a │ │ +0a9982: 7210 6723 0800 |006f: invoke-interface {v8}, Lorg/apache/http/TokenIterator;.nextToken:()Ljava/lang/String; // method@2367 │ │ +0a9988: 0c09 |0072: move-result-object v9 │ │ +0a998a: 1a0b c803 |0073: const-string v11, "Close" // string@03c8 │ │ +0a998e: 6e20 8721 9b00 |0075: invoke-virtual {v11, v9}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0a9994: 0a0b |0078: move-result v11 │ │ +0a9996: 380b 0400 |0079: if-eqz v11, 007d // +0004 │ │ +0a999a: 120b |007b: const/4 v11, #int 0 // #0 │ │ +0a999c: 28ab |007c: goto 0027 // -0055 │ │ +0a999e: 1a0b 1d07 |007d: const-string v11, "Keep-Alive" // string@071d │ │ +0a99a2: 6e20 8721 9b00 |007f: invoke-virtual {v11, v9}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0a99a8: 0a0b |0082: move-result v11 │ │ +0a99aa: 380b e6ff |0083: if-eqz v11, 0069 // -001a │ │ +0a99ae: 1215 |0085: const/4 v5, #int 1 // #1 │ │ +0a99b0: 28e3 |0086: goto 0069 // -001d │ │ +0a99b2: 3805 0700 |0087: if-eqz v5, 008e // +0007 │ │ +0a99b6: 121b |0089: const/4 v11, #int 1 // #1 │ │ +0a99b8: 289d |008a: goto 0027 // -0063 │ │ +0a99ba: 0d06 |008b: move-exception v6 │ │ +0a99bc: 120b |008c: const/4 v11, #int 0 // #0 │ │ +0a99be: 289a |008d: goto 0027 // -0066 │ │ +0a99c0: 620b f00c |008e: sget-object v11, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0a99c4: 6e20 5d23 ba00 |0090: invoke-virtual {v10, v11}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +0a99ca: 0a0b |0093: move-result v11 │ │ +0a99cc: 390b 0400 |0094: if-nez v11, 0098 // +0004 │ │ +0a99d0: 121b |0096: const/4 v11, #int 1 // #1 │ │ +0a99d2: 2890 |0097: goto 0027 // -0070 │ │ +0a99d4: 120b |0098: const/4 v11, #int 0 // #0 │ │ +0a99d6: 288e |0099: goto 0027 // -0072 │ │ catches : 2 │ │ 0x003b - 0x0042 │ │ Ljava/lang/NumberFormatException; -> 0x0047 │ │ 0x0064 - 0x0082 │ │ Lorg/apache/http/ParseException; -> 0x008b │ │ positions : │ │ 0x0000 line=75 │ │ @@ -238145,47 +238240,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 58 16-bit code units │ │ -0a9a34: |[0a9a34] org.apache.http.impl.DefaultHttpRequestFactory.:()V │ │ -0a9a44: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -0a9a46: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0a9a48: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0a9a4a: 2200 cc05 |0003: new-instance v0, Lorg/apache/http/impl/DefaultHttpRequestFactory; // type@05cc │ │ -0a9a4e: 7010 7e25 0000 |0005: invoke-direct {v0}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.:()V // method@257e │ │ -0a9a54: 6900 ab0d |0008: sput-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpRequestFactory; // field@0dab │ │ -0a9a58: 2330 9906 |000a: new-array v0, v3, [Ljava/lang/String; // type@0699 │ │ -0a9a5c: 1a01 ac05 |000c: const-string v1, "GET" // string@05ac │ │ -0a9a60: 4d01 0002 |000e: aput-object v1, v0, v2 │ │ -0a9a64: 6900 ac0d |0010: sput-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_COMMON_METHODS:[Ljava/lang/String; // field@0dac │ │ -0a9a68: 2340 9906 |0012: new-array v0, v4, [Ljava/lang/String; // type@0699 │ │ -0a9a6c: 1a01 2810 |0014: const-string v1, "POST" // string@1028 │ │ -0a9a70: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ -0a9a74: 1a01 3510 |0018: const-string v1, "PUT" // string@1035 │ │ -0a9a78: 4d01 0003 |001a: aput-object v1, v0, v3 │ │ -0a9a7c: 6900 ad0d |001c: sput-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_ENTITY_ENC_METHODS:[Ljava/lang/String; // field@0dad │ │ -0a9a80: 1250 |001e: const/4 v0, #int 5 // #5 │ │ -0a9a82: 2300 9906 |001f: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ -0a9a86: 1a01 c705 |0021: const-string v1, "HEAD" // string@05c7 │ │ -0a9a8a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -0a9a8e: 1a01 ed0f |0025: const-string v1, "OPTIONS" // string@0fed │ │ -0a9a92: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -0a9a96: 1a01 5804 |0029: const-string v1, "DELETE" // string@0458 │ │ -0a9a9a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -0a9a9e: 1231 |002d: const/4 v1, #int 3 // #3 │ │ -0a9aa0: 1a02 6312 |002e: const-string v2, "TRACE" // string@1263 │ │ -0a9aa4: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -0a9aa8: 1241 |0032: const/4 v1, #int 4 // #4 │ │ -0a9aaa: 1a02 7703 |0033: const-string v2, "CONNECT" // string@0377 │ │ -0a9aae: 4d02 0001 |0035: aput-object v2, v0, v1 │ │ -0a9ab2: 6900 ae0d |0037: sput-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_SPECIAL_METHODS:[Ljava/lang/String; // field@0dae │ │ -0a9ab6: 0e00 |0039: return-void │ │ +0a99f4: |[0a99f4] org.apache.http.impl.DefaultHttpRequestFactory.:()V │ │ +0a9a04: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +0a9a06: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0a9a08: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0a9a0a: 2200 cc05 |0003: new-instance v0, Lorg/apache/http/impl/DefaultHttpRequestFactory; // type@05cc │ │ +0a9a0e: 7010 7e25 0000 |0005: invoke-direct {v0}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.:()V // method@257e │ │ +0a9a14: 6900 ab0d |0008: sput-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpRequestFactory; // field@0dab │ │ +0a9a18: 2330 9906 |000a: new-array v0, v3, [Ljava/lang/String; // type@0699 │ │ +0a9a1c: 1a01 ac05 |000c: const-string v1, "GET" // string@05ac │ │ +0a9a20: 4d01 0002 |000e: aput-object v1, v0, v2 │ │ +0a9a24: 6900 ac0d |0010: sput-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_COMMON_METHODS:[Ljava/lang/String; // field@0dac │ │ +0a9a28: 2340 9906 |0012: new-array v0, v4, [Ljava/lang/String; // type@0699 │ │ +0a9a2c: 1a01 2410 |0014: const-string v1, "POST" // string@1024 │ │ +0a9a30: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ +0a9a34: 1a01 3110 |0018: const-string v1, "PUT" // string@1031 │ │ +0a9a38: 4d01 0003 |001a: aput-object v1, v0, v3 │ │ +0a9a3c: 6900 ad0d |001c: sput-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_ENTITY_ENC_METHODS:[Ljava/lang/String; // field@0dad │ │ +0a9a40: 1250 |001e: const/4 v0, #int 5 // #5 │ │ +0a9a42: 2300 9906 |001f: new-array v0, v0, [Ljava/lang/String; // type@0699 │ │ +0a9a46: 1a01 c705 |0021: const-string v1, "HEAD" // string@05c7 │ │ +0a9a4a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +0a9a4e: 1a01 e90f |0025: const-string v1, "OPTIONS" // string@0fe9 │ │ +0a9a52: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +0a9a56: 1a01 5804 |0029: const-string v1, "DELETE" // string@0458 │ │ +0a9a5a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +0a9a5e: 1231 |002d: const/4 v1, #int 3 // #3 │ │ +0a9a60: 1a02 5f12 |002e: const-string v2, "TRACE" // string@125f │ │ +0a9a64: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +0a9a68: 1241 |0032: const/4 v1, #int 4 // #4 │ │ +0a9a6a: 1a02 7703 |0033: const-string v2, "CONNECT" // string@0377 │ │ +0a9a6e: 4d02 0001 |0035: aput-object v2, v0, v1 │ │ +0a9a72: 6900 ae0d |0037: sput-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_SPECIAL_METHODS:[Ljava/lang/String; // field@0dae │ │ +0a9a76: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0012 line=53 │ │ 0x001e line=58 │ │ locals : │ │ @@ -238195,17 +238290,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9ab8: |[0a9ab8] org.apache.http.impl.DefaultHttpRequestFactory.:()V │ │ -0a9ac8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0a9ace: 0e00 |0003: return-void │ │ +0a9a78: |[0a9a78] org.apache.http.impl.DefaultHttpRequestFactory.:()V │ │ +0a9a88: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0a9a8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/DefaultHttpRequestFactory; │ │ │ │ @@ -238213,91 +238308,85 @@ │ │ name : 'isOneOf' │ │ type : '([Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 20 16-bit code units │ │ -0a9ad0: |[0a9ad0] org.apache.http.impl.DefaultHttpRequestFactory.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z │ │ -0a9ae0: 0750 |0000: move-object v0, v5 │ │ -0a9ae2: 2102 |0001: array-length v2, v0 │ │ -0a9ae4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a9ae6: 3521 0f00 |0003: if-ge v1, v2, 0012 // +000f │ │ -0a9aea: 4603 0001 |0005: aget-object v3, v0, v1 │ │ -0a9aee: 6e20 8721 6300 |0007: invoke-virtual {v3, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0a9af4: 0a04 |000a: move-result v4 │ │ -0a9af6: 3804 0400 |000b: if-eqz v4, 000f // +0004 │ │ -0a9afa: 1214 |000d: const/4 v4, #int 1 // #1 │ │ -0a9afc: 0f04 |000e: return v4 │ │ -0a9afe: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a9b02: 28f2 |0011: goto 0003 // -000e │ │ -0a9b04: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -0a9b06: 28fb |0013: goto 000e // -0005 │ │ + insns size : 18 16-bit code units │ │ +0a9a90: |[0a9a90] org.apache.http.impl.DefaultHttpRequestFactory.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z │ │ +0a9aa0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a9aa2: 2153 |0001: array-length v3, v5 │ │ +0a9aa4: 0112 |0002: move v2, v1 │ │ +0a9aa6: 3532 0b00 |0003: if-ge v2, v3, 000e // +000b │ │ +0a9aaa: 4600 0502 |0005: aget-object v0, v5, v2 │ │ +0a9aae: 6e20 8721 6000 |0007: invoke-virtual {v0, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0a9ab4: 0a04 |000a: move-result v4 │ │ +0a9ab6: 3804 0400 |000b: if-eqz v4, 000f // +0004 │ │ +0a9aba: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0a9abc: 0f01 |000e: return v1 │ │ +0a9abe: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a9ac2: 28f2 |0011: goto 0003 // -000e │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=72 │ │ + 0x0001 line=72 │ │ 0x0007 line=73 │ │ 0x000d line=74 │ │ 0x000e line=77 │ │ 0x000f line=72 │ │ - 0x0012 line=77 │ │ locals : │ │ - 0x0007 - 0x000e reg=3 method2 Ljava/lang/String; │ │ - 0x000f - 0x0012 reg=3 method2 Ljava/lang/String; │ │ - 0x0001 - 0x0014 reg=0 arr$ [Ljava/lang/String; │ │ - 0x0003 - 0x0014 reg=1 i$ I │ │ - 0x0002 - 0x0014 reg=2 len$ I │ │ - 0x0000 - 0x0014 reg=5 methods [Ljava/lang/String; │ │ - 0x0000 - 0x0014 reg=6 method Ljava/lang/String; │ │ + 0x0007 - 0x000e reg=0 method2 Ljava/lang/String; │ │ + 0x000f - 0x0012 reg=0 method2 Ljava/lang/String; │ │ + 0x0000 - 0x0012 reg=5 methods [Ljava/lang/String; │ │ + 0x0000 - 0x0012 reg=6 method Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/impl/DefaultHttpRequestFactory;) │ │ name : 'newHttpRequest' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/HttpRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -0a9b08: |[0a9b08] org.apache.http.impl.DefaultHttpRequestFactory.newHttpRequest:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/HttpRequest; │ │ -0a9b18: 6200 ac0d |0000: sget-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_COMMON_METHODS:[Ljava/lang/String; // field@0dac │ │ -0a9b1c: 7120 7f25 4000 |0002: invoke-static {v0, v4}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ -0a9b22: 0a00 |0005: move-result v0 │ │ -0a9b24: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0a9b28: 2200 0a06 |0008: new-instance v0, Lorg/apache/http/message/BasicHttpRequest; // type@060a │ │ -0a9b2c: 7030 2527 4005 |000a: invoke-direct {v0, v4, v5}, Lorg/apache/http/message/BasicHttpRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2725 │ │ -0a9b32: 1100 |000d: return-object v0 │ │ -0a9b34: 6200 ad0d |000e: sget-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_ENTITY_ENC_METHODS:[Ljava/lang/String; // field@0dad │ │ -0a9b38: 7120 7f25 4000 |0010: invoke-static {v0, v4}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ -0a9b3e: 0a00 |0013: move-result v0 │ │ -0a9b40: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -0a9b44: 2200 0906 |0016: new-instance v0, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; // type@0609 │ │ -0a9b48: 7030 1e27 4005 |0018: invoke-direct {v0, v4, v5}, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@271e │ │ -0a9b4e: 28f2 |001b: goto 000d // -000e │ │ -0a9b50: 6200 ae0d |001c: sget-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_SPECIAL_METHODS:[Ljava/lang/String; // field@0dae │ │ -0a9b54: 7120 7f25 4000 |001e: invoke-static {v0, v4}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ -0a9b5a: 0a00 |0021: move-result v0 │ │ -0a9b5c: 3800 0800 |0022: if-eqz v0, 002a // +0008 │ │ -0a9b60: 2200 0a06 |0024: new-instance v0, Lorg/apache/http/message/BasicHttpRequest; // type@060a │ │ -0a9b64: 7030 2527 4005 |0026: invoke-direct {v0, v4, v5}, Lorg/apache/http/message/BasicHttpRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2725 │ │ -0a9b6a: 28e4 |0029: goto 000d // -001c │ │ -0a9b6c: 2200 7205 |002a: new-instance v0, Lorg/apache/http/MethodNotSupportedException; // type@0572 │ │ -0a9b70: 2201 f804 |002c: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a9b74: 7010 a121 0100 |002e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a9b7a: 6e20 aa21 4100 |0031: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a9b80: 0c01 |0034: move-result-object v1 │ │ -0a9b82: 1a02 9200 |0035: const-string v2, " method not supported" // string@0092 │ │ -0a9b86: 6e20 aa21 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a9b8c: 0c01 |003a: move-result-object v1 │ │ -0a9b8e: 6e10 af21 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a9b94: 0c01 |003e: move-result-object v1 │ │ -0a9b96: 7020 4723 1000 |003f: invoke-direct {v0, v1}, Lorg/apache/http/MethodNotSupportedException;.:(Ljava/lang/String;)V // method@2347 │ │ -0a9b9c: 2700 |0042: throw v0 │ │ +0a9ac4: |[0a9ac4] org.apache.http.impl.DefaultHttpRequestFactory.newHttpRequest:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/HttpRequest; │ │ +0a9ad4: 6200 ac0d |0000: sget-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_COMMON_METHODS:[Ljava/lang/String; // field@0dac │ │ +0a9ad8: 7120 7f25 4000 |0002: invoke-static {v0, v4}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ +0a9ade: 0a00 |0005: move-result v0 │ │ +0a9ae0: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0a9ae4: 2200 0a06 |0008: new-instance v0, Lorg/apache/http/message/BasicHttpRequest; // type@060a │ │ +0a9ae8: 7030 2527 4005 |000a: invoke-direct {v0, v4, v5}, Lorg/apache/http/message/BasicHttpRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2725 │ │ +0a9aee: 1100 |000d: return-object v0 │ │ +0a9af0: 6200 ad0d |000e: sget-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_ENTITY_ENC_METHODS:[Ljava/lang/String; // field@0dad │ │ +0a9af4: 7120 7f25 4000 |0010: invoke-static {v0, v4}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ +0a9afa: 0a00 |0013: move-result v0 │ │ +0a9afc: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +0a9b00: 2200 0906 |0016: new-instance v0, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; // type@0609 │ │ +0a9b04: 7030 1e27 4005 |0018: invoke-direct {v0, v4, v5}, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@271e │ │ +0a9b0a: 28f2 |001b: goto 000d // -000e │ │ +0a9b0c: 6200 ae0d |001c: sget-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_SPECIAL_METHODS:[Ljava/lang/String; // field@0dae │ │ +0a9b10: 7120 7f25 4000 |001e: invoke-static {v0, v4}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ +0a9b16: 0a00 |0021: move-result v0 │ │ +0a9b18: 3800 0800 |0022: if-eqz v0, 002a // +0008 │ │ +0a9b1c: 2200 0a06 |0024: new-instance v0, Lorg/apache/http/message/BasicHttpRequest; // type@060a │ │ +0a9b20: 7030 2527 4005 |0026: invoke-direct {v0, v4, v5}, Lorg/apache/http/message/BasicHttpRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2725 │ │ +0a9b26: 28e4 |0029: goto 000d // -001c │ │ +0a9b28: 2200 7205 |002a: new-instance v0, Lorg/apache/http/MethodNotSupportedException; // type@0572 │ │ +0a9b2c: 2201 f804 |002c: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a9b30: 7010 a121 0100 |002e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a9b36: 6e20 aa21 4100 |0031: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a9b3c: 0c01 |0034: move-result-object v1 │ │ +0a9b3e: 1a02 9200 |0035: const-string v2, " method not supported" // string@0092 │ │ +0a9b42: 6e20 aa21 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a9b48: 0c01 |003a: move-result-object v1 │ │ +0a9b4a: 6e10 af21 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a9b50: 0c01 |003e: move-result-object v1 │ │ +0a9b52: 7020 4723 1000 |003f: invoke-direct {v0, v1}, Lorg/apache/http/MethodNotSupportedException;.:(Ljava/lang/String;)V // method@2347 │ │ +0a9b58: 2700 |0042: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0008 line=98 │ │ 0x000d line=102 │ │ 0x000e line=99 │ │ 0x0016 line=100 │ │ @@ -238314,52 +238403,52 @@ │ │ type : '(Lorg/apache/http/RequestLine;)Lorg/apache/http/HttpRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -0a9ba0: |[0a9ba0] org.apache.http.impl.DefaultHttpRequestFactory.newHttpRequest:(Lorg/apache/http/RequestLine;)Lorg/apache/http/HttpRequest; │ │ -0a9bb0: 1a01 e110 |0000: const-string v1, "Request line" // string@10e1 │ │ -0a9bb4: 7120 4d29 1500 |0002: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0a9bba: 7210 6023 0500 |0005: invoke-interface {v5}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ -0a9bc0: 0c00 |0008: move-result-object v0 │ │ -0a9bc2: 6201 ac0d |0009: sget-object v1, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_COMMON_METHODS:[Ljava/lang/String; // field@0dac │ │ -0a9bc6: 7120 7f25 0100 |000b: invoke-static {v1, v0}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ -0a9bcc: 0a01 |000e: move-result v1 │ │ -0a9bce: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ -0a9bd2: 2201 0a06 |0011: new-instance v1, Lorg/apache/http/message/BasicHttpRequest; // type@060a │ │ -0a9bd6: 7020 2727 5100 |0013: invoke-direct {v1, v5}, Lorg/apache/http/message/BasicHttpRequest;.:(Lorg/apache/http/RequestLine;)V // method@2727 │ │ -0a9bdc: 1101 |0016: return-object v1 │ │ -0a9bde: 6201 ad0d |0017: sget-object v1, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_ENTITY_ENC_METHODS:[Ljava/lang/String; // field@0dad │ │ -0a9be2: 7120 7f25 0100 |0019: invoke-static {v1, v0}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ -0a9be8: 0a01 |001c: move-result v1 │ │ -0a9bea: 3801 0800 |001d: if-eqz v1, 0025 // +0008 │ │ -0a9bee: 2201 0906 |001f: new-instance v1, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; // type@0609 │ │ -0a9bf2: 7020 2027 5100 |0021: invoke-direct {v1, v5}, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.:(Lorg/apache/http/RequestLine;)V // method@2720 │ │ -0a9bf8: 28f2 |0024: goto 0016 // -000e │ │ -0a9bfa: 6201 ae0d |0025: sget-object v1, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_SPECIAL_METHODS:[Ljava/lang/String; // field@0dae │ │ -0a9bfe: 7120 7f25 0100 |0027: invoke-static {v1, v0}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ -0a9c04: 0a01 |002a: move-result v1 │ │ -0a9c06: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -0a9c0a: 2201 0a06 |002d: new-instance v1, Lorg/apache/http/message/BasicHttpRequest; // type@060a │ │ -0a9c0e: 7020 2727 5100 |002f: invoke-direct {v1, v5}, Lorg/apache/http/message/BasicHttpRequest;.:(Lorg/apache/http/RequestLine;)V // method@2727 │ │ -0a9c14: 28e4 |0032: goto 0016 // -001c │ │ -0a9c16: 2201 7205 |0033: new-instance v1, Lorg/apache/http/MethodNotSupportedException; // type@0572 │ │ -0a9c1a: 2202 f804 |0035: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0a9c1e: 7010 a121 0200 |0037: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0a9c24: 6e20 aa21 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a9c2a: 0c02 |003d: move-result-object v2 │ │ -0a9c2c: 1a03 9200 |003e: const-string v3, " method not supported" // string@0092 │ │ -0a9c30: 6e20 aa21 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0a9c36: 0c02 |0043: move-result-object v2 │ │ -0a9c38: 6e10 af21 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0a9c3e: 0c02 |0047: move-result-object v2 │ │ -0a9c40: 7020 4723 2100 |0048: invoke-direct {v1, v2}, Lorg/apache/http/MethodNotSupportedException;.:(Ljava/lang/String;)V // method@2347 │ │ -0a9c46: 2701 |004b: throw v1 │ │ +0a9b5c: |[0a9b5c] org.apache.http.impl.DefaultHttpRequestFactory.newHttpRequest:(Lorg/apache/http/RequestLine;)Lorg/apache/http/HttpRequest; │ │ +0a9b6c: 1a01 dd10 |0000: const-string v1, "Request line" // string@10dd │ │ +0a9b70: 7120 4d29 1500 |0002: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0a9b76: 7210 6023 0500 |0005: invoke-interface {v5}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ +0a9b7c: 0c00 |0008: move-result-object v0 │ │ +0a9b7e: 6201 ac0d |0009: sget-object v1, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_COMMON_METHODS:[Ljava/lang/String; // field@0dac │ │ +0a9b82: 7120 7f25 0100 |000b: invoke-static {v1, v0}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ +0a9b88: 0a01 |000e: move-result v1 │ │ +0a9b8a: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ +0a9b8e: 2201 0a06 |0011: new-instance v1, Lorg/apache/http/message/BasicHttpRequest; // type@060a │ │ +0a9b92: 7020 2727 5100 |0013: invoke-direct {v1, v5}, Lorg/apache/http/message/BasicHttpRequest;.:(Lorg/apache/http/RequestLine;)V // method@2727 │ │ +0a9b98: 1101 |0016: return-object v1 │ │ +0a9b9a: 6201 ad0d |0017: sget-object v1, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_ENTITY_ENC_METHODS:[Ljava/lang/String; // field@0dad │ │ +0a9b9e: 7120 7f25 0100 |0019: invoke-static {v1, v0}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ +0a9ba4: 0a01 |001c: move-result v1 │ │ +0a9ba6: 3801 0800 |001d: if-eqz v1, 0025 // +0008 │ │ +0a9baa: 2201 0906 |001f: new-instance v1, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; // type@0609 │ │ +0a9bae: 7020 2027 5100 |0021: invoke-direct {v1, v5}, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.:(Lorg/apache/http/RequestLine;)V // method@2720 │ │ +0a9bb4: 28f2 |0024: goto 0016 // -000e │ │ +0a9bb6: 6201 ae0d |0025: sget-object v1, Lorg/apache/http/impl/DefaultHttpRequestFactory;.RFC2616_SPECIAL_METHODS:[Ljava/lang/String; // field@0dae │ │ +0a9bba: 7120 7f25 0100 |0027: invoke-static {v1, v0}, Lorg/apache/http/impl/DefaultHttpRequestFactory;.isOneOf:([Ljava/lang/String;Ljava/lang/String;)Z // method@257f │ │ +0a9bc0: 0a01 |002a: move-result v1 │ │ +0a9bc2: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +0a9bc6: 2201 0a06 |002d: new-instance v1, Lorg/apache/http/message/BasicHttpRequest; // type@060a │ │ +0a9bca: 7020 2727 5100 |002f: invoke-direct {v1, v5}, Lorg/apache/http/message/BasicHttpRequest;.:(Lorg/apache/http/RequestLine;)V // method@2727 │ │ +0a9bd0: 28e4 |0032: goto 0016 // -001c │ │ +0a9bd2: 2201 7205 |0033: new-instance v1, Lorg/apache/http/MethodNotSupportedException; // type@0572 │ │ +0a9bd6: 2202 f804 |0035: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0a9bda: 7010 a121 0200 |0037: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0a9be0: 6e20 aa21 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a9be6: 0c02 |003d: move-result-object v2 │ │ +0a9be8: 1a03 9200 |003e: const-string v3, " method not supported" // string@0092 │ │ +0a9bec: 6e20 aa21 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0a9bf2: 0c02 |0043: move-result-object v2 │ │ +0a9bf4: 6e10 af21 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0a9bfa: 0c02 |0047: move-result-object v2 │ │ +0a9bfc: 7020 4723 2100 |0048: invoke-direct {v1, v2}, Lorg/apache/http/MethodNotSupportedException;.:(Ljava/lang/String;)V // method@2347 │ │ +0a9c02: 2701 |004b: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ 0x0009 line=84 │ │ 0x0011 line=85 │ │ 0x0016 line=89 │ │ @@ -238411,37 +238500,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a9c48: |[0a9c48] org.apache.http.impl.DefaultHttpResponseFactory.:()V │ │ -0a9c58: 2200 cd05 |0000: new-instance v0, Lorg/apache/http/impl/DefaultHttpResponseFactory; // type@05cd │ │ -0a9c5c: 7010 8325 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/DefaultHttpResponseFactory;.:()V // method@2583 │ │ -0a9c62: 6900 af0d |0005: sput-object v0, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ -0a9c66: 0e00 |0007: return-void │ │ +0a9c04: |[0a9c04] org.apache.http.impl.DefaultHttpResponseFactory.:()V │ │ +0a9c14: 2200 cd05 |0000: new-instance v0, Lorg/apache/http/impl/DefaultHttpResponseFactory; // type@05cd │ │ +0a9c18: 7010 8325 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/DefaultHttpResponseFactory;.:()V // method@2583 │ │ +0a9c1e: 6900 af0d |0005: sput-object v0, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ +0a9c22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/DefaultHttpResponseFactory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a9c68: |[0a9c68] org.apache.http.impl.DefaultHttpResponseFactory.:()V │ │ -0a9c78: 6200 b10d |0000: sget-object v0, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.INSTANCE:Lorg/apache/http/impl/EnglishReasonPhraseCatalog; // field@0db1 │ │ -0a9c7c: 7020 8425 0100 |0002: invoke-direct {v1, v0}, Lorg/apache/http/impl/DefaultHttpResponseFactory;.:(Lorg/apache/http/ReasonPhraseCatalog;)V // method@2584 │ │ -0a9c82: 0e00 |0005: return-void │ │ +0a9c24: |[0a9c24] org.apache.http.impl.DefaultHttpResponseFactory.:()V │ │ +0a9c34: 6200 b10d |0000: sget-object v0, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.INSTANCE:Lorg/apache/http/impl/EnglishReasonPhraseCatalog; // field@0db1 │ │ +0a9c38: 7020 8425 0100 |0002: invoke-direct {v1, v0}, Lorg/apache/http/impl/DefaultHttpResponseFactory;.:(Lorg/apache/http/ReasonPhraseCatalog;)V // method@2584 │ │ +0a9c3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/DefaultHttpResponseFactory; │ │ │ │ @@ -238450,22 +238539,22 @@ │ │ type : '(Lorg/apache/http/ReasonPhraseCatalog;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a9c84: |[0a9c84] org.apache.http.impl.DefaultHttpResponseFactory.:(Lorg/apache/http/ReasonPhraseCatalog;)V │ │ -0a9c94: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0a9c9a: 1a00 c610 |0003: const-string v0, "Reason phrase catalog" // string@10c6 │ │ -0a9c9e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0a9ca4: 0c00 |0008: move-result-object v0 │ │ -0a9ca6: 1f00 7805 |0009: check-cast v0, Lorg/apache/http/ReasonPhraseCatalog; // type@0578 │ │ -0a9caa: 5b10 b00d |000b: iput-object v0, v1, Lorg/apache/http/impl/DefaultHttpResponseFactory;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0db0 │ │ -0a9cae: 0e00 |000d: return-void │ │ +0a9c40: |[0a9c40] org.apache.http.impl.DefaultHttpResponseFactory.:(Lorg/apache/http/ReasonPhraseCatalog;)V │ │ +0a9c50: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0a9c56: 1a00 c210 |0003: const-string v0, "Reason phrase catalog" // string@10c2 │ │ +0a9c5a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0a9c60: 0c00 |0008: move-result-object v0 │ │ +0a9c62: 1f00 7805 |0009: check-cast v0, Lorg/apache/http/ReasonPhraseCatalog; // type@0578 │ │ +0a9c66: 5b10 b00d |000b: iput-object v0, v1, Lorg/apache/http/impl/DefaultHttpResponseFactory;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0db0 │ │ +0a9c6a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x000d line=64 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/impl/DefaultHttpResponseFactory; │ │ @@ -238477,18 +238566,18 @@ │ │ type : '(Lorg/apache/http/protocol/HttpContext;)Ljava/util/Locale;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a9cb0: |[0a9cb0] org.apache.http.impl.DefaultHttpResponseFactory.determineLocale:(Lorg/apache/http/protocol/HttpContext;)Ljava/util/Locale; │ │ -0a9cc0: 7100 6722 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2267 │ │ -0a9cc6: 0c00 |0003: move-result-object v0 │ │ -0a9cc8: 1100 |0004: return-object v0 │ │ +0a9c6c: |[0a9c6c] org.apache.http.impl.DefaultHttpResponseFactory.determineLocale:(Lorg/apache/http/protocol/HttpContext;)Ljava/util/Locale; │ │ +0a9c7c: 7100 6722 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2267 │ │ +0a9c82: 0c00 |0003: move-result-object v0 │ │ +0a9c84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/DefaultHttpResponseFactory; │ │ 0x0000 - 0x0005 reg=2 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ @@ -238497,28 +238586,28 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -0a9ccc: |[0a9ccc] org.apache.http.impl.DefaultHttpResponseFactory.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ -0a9cdc: 1a03 de05 |0000: const-string v3, "HTTP version" // string@05de │ │ -0a9ce0: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0a9ce6: 6e20 8525 8500 |0005: invoke-virtual {v5, v8}, Lorg/apache/http/impl/DefaultHttpResponseFactory;.determineLocale:(Lorg/apache/http/protocol/HttpContext;)Ljava/util/Locale; // method@2585 │ │ -0a9cec: 0c00 |0008: move-result-object v0 │ │ -0a9cee: 5453 b00d |0009: iget-object v3, v5, Lorg/apache/http/impl/DefaultHttpResponseFactory;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0db0 │ │ -0a9cf2: 7230 5f23 7300 |000b: invoke-interface {v3, v7, v0}, Lorg/apache/http/ReasonPhraseCatalog;.getReason:(ILjava/util/Locale;)Ljava/lang/String; // method@235f │ │ -0a9cf8: 0c01 |000e: move-result-object v1 │ │ -0a9cfa: 2202 1106 |000f: new-instance v2, Lorg/apache/http/message/BasicStatusLine; // type@0611 │ │ -0a9cfe: 7040 6e27 6217 |0011: invoke-direct {v2, v6, v7, v1}, Lorg/apache/http/message/BasicStatusLine;.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V // method@276e │ │ -0a9d04: 2203 0b06 |0014: new-instance v3, Lorg/apache/http/message/BasicHttpResponse; // type@060b │ │ -0a9d08: 5454 b00d |0016: iget-object v4, v5, Lorg/apache/http/impl/DefaultHttpResponseFactory;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0db0 │ │ -0a9d0c: 7040 2d27 2304 |0018: invoke-direct {v3, v2, v4, v0}, Lorg/apache/http/message/BasicHttpResponse;.:(Lorg/apache/http/StatusLine;Lorg/apache/http/ReasonPhraseCatalog;Ljava/util/Locale;)V // method@272d │ │ -0a9d12: 1103 |001b: return-object v3 │ │ +0a9c88: |[0a9c88] org.apache.http.impl.DefaultHttpResponseFactory.newHttpResponse:(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ +0a9c98: 1a03 de05 |0000: const-string v3, "HTTP version" // string@05de │ │ +0a9c9c: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0a9ca2: 6e20 8525 8500 |0005: invoke-virtual {v5, v8}, Lorg/apache/http/impl/DefaultHttpResponseFactory;.determineLocale:(Lorg/apache/http/protocol/HttpContext;)Ljava/util/Locale; // method@2585 │ │ +0a9ca8: 0c00 |0008: move-result-object v0 │ │ +0a9caa: 5453 b00d |0009: iget-object v3, v5, Lorg/apache/http/impl/DefaultHttpResponseFactory;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0db0 │ │ +0a9cae: 7230 5f23 7300 |000b: invoke-interface {v3, v7, v0}, Lorg/apache/http/ReasonPhraseCatalog;.getReason:(ILjava/util/Locale;)Ljava/lang/String; // method@235f │ │ +0a9cb4: 0c01 |000e: move-result-object v1 │ │ +0a9cb6: 2202 1106 |000f: new-instance v2, Lorg/apache/http/message/BasicStatusLine; // type@0611 │ │ +0a9cba: 7040 6e27 6217 |0011: invoke-direct {v2, v6, v7, v1}, Lorg/apache/http/message/BasicStatusLine;.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V // method@276e │ │ +0a9cc0: 2203 0b06 |0014: new-instance v3, Lorg/apache/http/message/BasicHttpResponse; // type@060b │ │ +0a9cc4: 5454 b00d |0016: iget-object v4, v5, Lorg/apache/http/impl/DefaultHttpResponseFactory;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0db0 │ │ +0a9cc8: 7040 2d27 2304 |0018: invoke-direct {v3, v2, v4, v0}, Lorg/apache/http/message/BasicHttpResponse;.:(Lorg/apache/http/StatusLine;Lorg/apache/http/ReasonPhraseCatalog;Ljava/util/Locale;)V // method@272d │ │ +0a9cce: 1103 |001b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ 0x0009 line=82 │ │ 0x000f line=83 │ │ 0x0014 line=84 │ │ @@ -238536,23 +238625,23 @@ │ │ type : '(Lorg/apache/http/StatusLine;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0a9d14: |[0a9d14] org.apache.http.impl.DefaultHttpResponseFactory.newHttpResponse:(Lorg/apache/http/StatusLine;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ -0a9d24: 1a00 f811 |0000: const-string v0, "Status line" // string@11f8 │ │ -0a9d28: 7120 4d29 0400 |0002: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0a9d2e: 2200 0b06 |0005: new-instance v0, Lorg/apache/http/message/BasicHttpResponse; // type@060b │ │ -0a9d32: 5431 b00d |0007: iget-object v1, v3, Lorg/apache/http/impl/DefaultHttpResponseFactory;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0db0 │ │ -0a9d36: 6e20 8525 5300 |0009: invoke-virtual {v3, v5}, Lorg/apache/http/impl/DefaultHttpResponseFactory;.determineLocale:(Lorg/apache/http/protocol/HttpContext;)Ljava/util/Locale; // method@2585 │ │ -0a9d3c: 0c02 |000c: move-result-object v2 │ │ -0a9d3e: 7040 2d27 4021 |000d: invoke-direct {v0, v4, v1, v2}, Lorg/apache/http/message/BasicHttpResponse;.:(Lorg/apache/http/StatusLine;Lorg/apache/http/ReasonPhraseCatalog;Ljava/util/Locale;)V // method@272d │ │ -0a9d44: 1100 |0010: return-object v0 │ │ +0a9cd0: |[0a9cd0] org.apache.http.impl.DefaultHttpResponseFactory.newHttpResponse:(Lorg/apache/http/StatusLine;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ +0a9ce0: 1a00 f411 |0000: const-string v0, "Status line" // string@11f4 │ │ +0a9ce4: 7120 4d29 0400 |0002: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0a9cea: 2200 0b06 |0005: new-instance v0, Lorg/apache/http/message/BasicHttpResponse; // type@060b │ │ +0a9cee: 5431 b00d |0007: iget-object v1, v3, Lorg/apache/http/impl/DefaultHttpResponseFactory;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0db0 │ │ +0a9cf2: 6e20 8525 5300 |0009: invoke-virtual {v3, v5}, Lorg/apache/http/impl/DefaultHttpResponseFactory;.determineLocale:(Lorg/apache/http/protocol/HttpContext;)Ljava/util/Locale; // method@2585 │ │ +0a9cf8: 0c02 |000c: move-result-object v2 │ │ +0a9cfa: 7040 2d27 4021 |000d: invoke-direct {v0, v4, v1, v2}, Lorg/apache/http/message/BasicHttpResponse;.:(Lorg/apache/http/StatusLine;Lorg/apache/http/ReasonPhraseCatalog;Ljava/util/Locale;)V // method@272d │ │ +0a9d00: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lorg/apache/http/impl/DefaultHttpResponseFactory; │ │ 0x0000 - 0x0011 reg=4 statusline Lorg/apache/http/StatusLine; │ │ @@ -238596,186 +238685,186 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 382 16-bit code units │ │ -0a9d48: |[0a9d48] org.apache.http.impl.EnglishReasonPhraseCatalog.:()V │ │ -0a9d58: 1234 |0000: const/4 v4, #int 3 // #3 │ │ -0a9d5a: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -0a9d5e: 2200 cf05 |0003: new-instance v0, Lorg/apache/http/impl/EnglishReasonPhraseCatalog; // type@05cf │ │ -0a9d62: 7010 8c25 0000 |0005: invoke-direct {v0}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.:()V // method@258c │ │ -0a9d68: 6900 b10d |0008: sput-object v0, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.INSTANCE:Lorg/apache/http/impl/EnglishReasonPhraseCatalog; // field@0db1 │ │ -0a9d6c: 1260 |000a: const/4 v0, #int 6 // #6 │ │ -0a9d6e: 2300 a506 |000b: new-array v0, v0, [[Ljava/lang/String; // type@06a5 │ │ -0a9d72: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0a9d74: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0a9d76: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ -0a9d7a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0a9d7c: 2342 9906 |0012: new-array v2, v4, [Ljava/lang/String; // type@0699 │ │ -0a9d80: 4d02 0001 |0014: aput-object v2, v0, v1 │ │ -0a9d84: 1221 |0016: const/4 v1, #int 2 // #2 │ │ -0a9d86: 2332 9906 |0017: new-array v2, v3, [Ljava/lang/String; // type@0699 │ │ -0a9d8a: 4d02 0001 |0019: aput-object v2, v0, v1 │ │ -0a9d8e: 2331 9906 |001b: new-array v1, v3, [Ljava/lang/String; // type@0699 │ │ -0a9d92: 4d01 0004 |001d: aput-object v1, v0, v4 │ │ -0a9d96: 1241 |001f: const/4 v1, #int 4 // #4 │ │ -0a9d98: 1302 1900 |0020: const/16 v2, #int 25 // #19 │ │ -0a9d9c: 2322 9906 |0022: new-array v2, v2, [Ljava/lang/String; // type@0699 │ │ -0a9da0: 4d02 0001 |0024: aput-object v2, v0, v1 │ │ -0a9da4: 1251 |0026: const/4 v1, #int 5 // #5 │ │ -0a9da6: 2332 9906 |0027: new-array v2, v3, [Ljava/lang/String; // type@0699 │ │ -0a9daa: 4d02 0001 |0029: aput-object v2, v0, v1 │ │ -0a9dae: 6900 b20d |002b: sput-object v0, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.REASON_PHRASES:[[Ljava/lang/String; // field@0db2 │ │ -0a9db2: 1300 c800 |002d: const/16 v0, #int 200 // #c8 │ │ -0a9db6: 1a01 ec0f |002f: const-string v1, "OK" // string@0fec │ │ -0a9dba: 7120 8e25 1000 |0031: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9dc0: 1300 c900 |0034: const/16 v0, #int 201 // #c9 │ │ -0a9dc4: 1a01 1f04 |0036: const-string v1, "Created" // string@041f │ │ -0a9dc8: 7120 8e25 1000 |0038: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9dce: 1300 ca00 |003b: const/16 v0, #int 202 // #ca │ │ -0a9dd2: 1a01 5602 |003d: const-string v1, "Accepted" // string@0256 │ │ -0a9dd6: 7120 8e25 1000 |003f: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9ddc: 1300 cc00 |0042: const/16 v0, #int 204 // #cc │ │ -0a9de0: 1a01 a80f |0044: const-string v1, "No Content" // string@0fa8 │ │ -0a9de4: 7120 8e25 1000 |0046: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9dea: 1300 2d01 |0049: const/16 v0, #int 301 // #12d │ │ -0a9dee: 1a01 810f |004b: const-string v1, "Moved Permanently" // string@0f81 │ │ -0a9df2: 7120 8e25 1000 |004d: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9df8: 1300 2e01 |0050: const/16 v0, #int 302 // #12e │ │ -0a9dfc: 1a01 820f |0052: const-string v1, "Moved Temporarily" // string@0f82 │ │ -0a9e00: 7120 8e25 1000 |0054: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e06: 1300 3001 |0057: const/16 v0, #int 304 // #130 │ │ -0a9e0a: 1a01 c10f |0059: const-string v1, "Not Modified" // string@0fc1 │ │ -0a9e0e: 7120 8e25 1000 |005b: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e14: 1300 9001 |005e: const/16 v0, #int 400 // #190 │ │ -0a9e18: 1a01 f802 |0060: const-string v1, "Bad Request" // string@02f8 │ │ -0a9e1c: 7120 8e25 1000 |0062: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e22: 1300 9101 |0065: const/16 v0, #int 401 // #191 │ │ -0a9e26: 1a01 0313 |0067: const-string v1, "Unauthorized" // string@1303 │ │ -0a9e2a: 7120 8e25 1000 |0069: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e30: 1300 9301 |006c: const/16 v0, #int 403 // #193 │ │ -0a9e34: 1a01 8605 |006e: const-string v1, "Forbidden" // string@0586 │ │ -0a9e38: 7120 8e25 1000 |0070: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e3e: 1300 9401 |0073: const/16 v0, #int 404 // #194 │ │ -0a9e42: 1a01 bf0f |0075: const-string v1, "Not Found" // string@0fbf │ │ -0a9e46: 7120 8e25 1000 |0077: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e4c: 1300 f401 |007a: const/16 v0, #int 500 // #1f4 │ │ -0a9e50: 1a01 c706 |007c: const-string v1, "Internal Server Error" // string@06c7 │ │ -0a9e54: 7120 8e25 1000 |007e: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e5a: 1300 f501 |0081: const/16 v0, #int 501 // #1f5 │ │ -0a9e5e: 1a01 c00f |0083: const-string v1, "Not Implemented" // string@0fc0 │ │ -0a9e62: 7120 8e25 1000 |0085: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e68: 1300 f601 |0088: const/16 v0, #int 502 // #1f6 │ │ -0a9e6c: 1a01 f702 |008a: const-string v1, "Bad Gateway" // string@02f7 │ │ -0a9e70: 7120 8e25 1000 |008c: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e76: 1300 f701 |008f: const/16 v0, #int 503 // #1f7 │ │ -0a9e7a: 1a01 ba11 |0091: const-string v1, "Service Unavailable" // string@11ba │ │ -0a9e7e: 7120 8e25 1000 |0093: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e84: 1300 6400 |0096: const/16 v0, #int 100 // #64 │ │ -0a9e88: 1a01 0e04 |0098: const-string v1, "Continue" // string@040e │ │ -0a9e8c: 7120 8e25 1000 |009a: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9e92: 1300 3301 |009d: const/16 v0, #int 307 // #133 │ │ -0a9e96: 1a01 9b12 |009f: const-string v1, "Temporary Redirect" // string@129b │ │ -0a9e9a: 7120 8e25 1000 |00a1: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9ea0: 1300 9501 |00a4: const/16 v0, #int 405 // #195 │ │ -0a9ea4: 1a01 770f |00a6: const-string v1, "Method Not Allowed" // string@0f77 │ │ -0a9ea8: 7120 8e25 1000 |00a8: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9eae: 1300 9901 |00ab: const/16 v0, #int 409 // #199 │ │ -0a9eb2: 1a01 d103 |00ad: const-string v1, "Conflict" // string@03d1 │ │ -0a9eb6: 7120 8e25 1000 |00af: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9ebc: 1300 9c01 |00b2: const/16 v0, #int 412 // #19c │ │ -0a9ec0: 1a01 6e10 |00b4: const-string v1, "Precondition Failed" // string@106e │ │ -0a9ec4: 7120 8e25 1000 |00b6: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9eca: 1300 9d01 |00b9: const/16 v0, #int 413 // #19d │ │ -0a9ece: 1a01 dd10 |00bb: const-string v1, "Request Too Long" // string@10dd │ │ -0a9ed2: 7120 8e25 1000 |00bd: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9ed8: 1300 9e01 |00c0: const/16 v0, #int 414 // #19e │ │ -0a9edc: 1a01 e310 |00c2: const-string v1, "Request-URI Too Long" // string@10e3 │ │ -0a9ee0: 7120 8e25 1000 |00c4: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9ee6: 1300 9f01 |00c7: const/16 v0, #int 415 // #19f │ │ -0a9eea: 1a01 0c13 |00c9: const-string v1, "Unsupported Media Type" // string@130c │ │ -0a9eee: 7120 8e25 1000 |00cb: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9ef4: 1300 2c01 |00ce: const/16 v0, #int 300 // #12c │ │ -0a9ef8: 1a01 8a0f |00d0: const-string v1, "Multiple Choices" // string@0f8a │ │ -0a9efc: 7120 8e25 1000 |00d2: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f02: 1300 2f01 |00d5: const/16 v0, #int 303 // #12f │ │ -0a9f06: 1a01 b311 |00d7: const-string v1, "See Other" // string@11b3 │ │ -0a9f0a: 7120 8e25 1000 |00d9: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f10: 1300 3101 |00dc: const/16 v0, #int 305 // #131 │ │ -0a9f14: 1a01 1413 |00de: const-string v1, "Use Proxy" // string@1314 │ │ -0a9f18: 7120 8e25 1000 |00e0: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f1e: 1300 9201 |00e3: const/16 v0, #int 402 // #192 │ │ -0a9f22: 1a01 5410 |00e5: const-string v1, "Payment Required" // string@1054 │ │ -0a9f26: 7120 8e25 1000 |00e7: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f2c: 1300 9601 |00ea: const/16 v0, #int 406 // #196 │ │ -0a9f30: 1a01 be0f |00ec: const-string v1, "Not Acceptable" // string@0fbe │ │ -0a9f34: 7120 8e25 1000 |00ee: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f3a: 1300 9701 |00f1: const/16 v0, #int 407 // #197 │ │ -0a9f3e: 1a01 8710 |00f3: const-string v1, "Proxy Authentication Required" // string@1087 │ │ -0a9f42: 7120 8e25 1000 |00f5: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f48: 1300 9801 |00f8: const/16 v0, #int 408 // #198 │ │ -0a9f4c: 1a01 dc10 |00fa: const-string v1, "Request Timeout" // string@10dc │ │ -0a9f50: 7120 8e25 1000 |00fc: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f56: 1300 6500 |00ff: const/16 v0, #int 101 // #65 │ │ -0a9f5a: 1a01 1212 |0101: const-string v1, "Switching Protocols" // string@1212 │ │ -0a9f5e: 7120 8e25 1000 |0103: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f64: 1300 cb00 |0106: const/16 v0, #int 203 // #cb │ │ -0a9f68: 1a01 bb0f |0108: const-string v1, "Non Authoritative Information" // string@0fbb │ │ -0a9f6c: 7120 8e25 1000 |010a: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f72: 1300 cd00 |010d: const/16 v0, #int 205 // #cd │ │ -0a9f76: 1a01 ef10 |010f: const-string v1, "Reset Content" // string@10ef │ │ -0a9f7a: 7120 8e25 1000 |0111: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f80: 1300 ce00 |0114: const/16 v0, #int 206 // #ce │ │ -0a9f84: 1a01 5010 |0116: const-string v1, "Partial Content" // string@1050 │ │ -0a9f88: 7120 8e25 1000 |0118: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f8e: 1300 f801 |011b: const/16 v0, #int 504 // #1f8 │ │ -0a9f92: 1a01 ae05 |011d: const-string v1, "Gateway Timeout" // string@05ae │ │ -0a9f96: 7120 8e25 1000 |011f: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9f9c: 1300 f901 |0122: const/16 v0, #int 505 // #1f9 │ │ -0a9fa0: 1a01 0d06 |0124: const-string v1, "Http Version Not Supported" // string@060d │ │ -0a9fa4: 7120 8e25 1000 |0126: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9faa: 1300 9a01 |0129: const/16 v0, #int 410 // #19a │ │ -0a9fae: 1a01 b905 |012b: const-string v1, "Gone" // string@05b9 │ │ -0a9fb2: 7120 8e25 1000 |012d: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9fb8: 1300 9b01 |0130: const/16 v0, #int 411 // #19b │ │ -0a9fbc: 1a01 960c |0132: const-string v1, "Length Required" // string@0c96 │ │ -0a9fc0: 7120 8e25 1000 |0134: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9fc6: 1300 a001 |0137: const/16 v0, #int 416 // #1a0 │ │ -0a9fca: 1a01 eb10 |0139: const-string v1, "Requested Range Not Satisfiable" // string@10eb │ │ -0a9fce: 7120 8e25 1000 |013b: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9fd4: 1300 a101 |013e: const/16 v0, #int 417 // #1a1 │ │ -0a9fd8: 1a01 1f05 |0140: const-string v1, "Expectation Failed" // string@051f │ │ -0a9fdc: 7120 8e25 1000 |0142: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9fe2: 1300 6600 |0145: const/16 v0, #int 102 // #66 │ │ -0a9fe6: 1a01 7710 |0147: const-string v1, "Processing" // string@1077 │ │ -0a9fea: 7120 8e25 1000 |0149: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9ff0: 1300 cf00 |014c: const/16 v0, #int 207 // #cf │ │ -0a9ff4: 1a01 830f |014e: const-string v1, "Multi-Status" // string@0f83 │ │ -0a9ff8: 7120 8e25 1000 |0150: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0a9ffe: 1300 a601 |0153: const/16 v0, #int 422 // #1a6 │ │ -0aa002: 1a01 0a13 |0155: const-string v1, "Unprocessable Entity" // string@130a │ │ -0aa006: 7120 8e25 1000 |0157: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0aa00c: 1300 a301 |015a: const/16 v0, #int 419 // #1a3 │ │ -0aa010: 1a01 b906 |015c: const-string v1, "Insufficient Space On Resource" // string@06b9 │ │ -0aa014: 7120 8e25 1000 |015e: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0aa01a: 1300 a401 |0161: const/16 v0, #int 420 // #1a4 │ │ -0aa01e: 1a01 760f |0163: const-string v1, "Method Failure" // string@0f76 │ │ -0aa022: 7120 8e25 1000 |0165: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0aa028: 1300 a701 |0168: const/16 v0, #int 423 // #1a7 │ │ -0aa02c: 1a01 a90d |016a: const-string v1, "Locked" // string@0da9 │ │ -0aa030: 7120 8e25 1000 |016c: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0aa036: 1300 fb01 |016f: const/16 v0, #int 507 // #1fb │ │ -0aa03a: 1a01 ba06 |0171: const-string v1, "Insufficient Storage" // string@06ba │ │ -0aa03e: 7120 8e25 1000 |0173: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0aa044: 1300 a801 |0176: const/16 v0, #int 424 // #1a8 │ │ -0aa048: 1a01 7105 |0178: const-string v1, "Failed Dependency" // string@0571 │ │ -0aa04c: 7120 8e25 1000 |017a: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ -0aa052: 0e00 |017d: return-void │ │ +0a9d04: |[0a9d04] org.apache.http.impl.EnglishReasonPhraseCatalog.:()V │ │ +0a9d14: 1234 |0000: const/4 v4, #int 3 // #3 │ │ +0a9d16: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +0a9d1a: 2200 cf05 |0003: new-instance v0, Lorg/apache/http/impl/EnglishReasonPhraseCatalog; // type@05cf │ │ +0a9d1e: 7010 8c25 0000 |0005: invoke-direct {v0}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.:()V // method@258c │ │ +0a9d24: 6900 b10d |0008: sput-object v0, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.INSTANCE:Lorg/apache/http/impl/EnglishReasonPhraseCatalog; // field@0db1 │ │ +0a9d28: 1260 |000a: const/4 v0, #int 6 // #6 │ │ +0a9d2a: 2300 a506 |000b: new-array v0, v0, [[Ljava/lang/String; // type@06a5 │ │ +0a9d2e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0a9d30: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0a9d32: 4d02 0001 |000f: aput-object v2, v0, v1 │ │ +0a9d36: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0a9d38: 2342 9906 |0012: new-array v2, v4, [Ljava/lang/String; // type@0699 │ │ +0a9d3c: 4d02 0001 |0014: aput-object v2, v0, v1 │ │ +0a9d40: 1221 |0016: const/4 v1, #int 2 // #2 │ │ +0a9d42: 2332 9906 |0017: new-array v2, v3, [Ljava/lang/String; // type@0699 │ │ +0a9d46: 4d02 0001 |0019: aput-object v2, v0, v1 │ │ +0a9d4a: 2331 9906 |001b: new-array v1, v3, [Ljava/lang/String; // type@0699 │ │ +0a9d4e: 4d01 0004 |001d: aput-object v1, v0, v4 │ │ +0a9d52: 1241 |001f: const/4 v1, #int 4 // #4 │ │ +0a9d54: 1302 1900 |0020: const/16 v2, #int 25 // #19 │ │ +0a9d58: 2322 9906 |0022: new-array v2, v2, [Ljava/lang/String; // type@0699 │ │ +0a9d5c: 4d02 0001 |0024: aput-object v2, v0, v1 │ │ +0a9d60: 1251 |0026: const/4 v1, #int 5 // #5 │ │ +0a9d62: 2332 9906 |0027: new-array v2, v3, [Ljava/lang/String; // type@0699 │ │ +0a9d66: 4d02 0001 |0029: aput-object v2, v0, v1 │ │ +0a9d6a: 6900 b20d |002b: sput-object v0, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.REASON_PHRASES:[[Ljava/lang/String; // field@0db2 │ │ +0a9d6e: 1300 c800 |002d: const/16 v0, #int 200 // #c8 │ │ +0a9d72: 1a01 e80f |002f: const-string v1, "OK" // string@0fe8 │ │ +0a9d76: 7120 8e25 1000 |0031: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9d7c: 1300 c900 |0034: const/16 v0, #int 201 // #c9 │ │ +0a9d80: 1a01 1f04 |0036: const-string v1, "Created" // string@041f │ │ +0a9d84: 7120 8e25 1000 |0038: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9d8a: 1300 ca00 |003b: const/16 v0, #int 202 // #ca │ │ +0a9d8e: 1a01 5602 |003d: const-string v1, "Accepted" // string@0256 │ │ +0a9d92: 7120 8e25 1000 |003f: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9d98: 1300 cc00 |0042: const/16 v0, #int 204 // #cc │ │ +0a9d9c: 1a01 a40f |0044: const-string v1, "No Content" // string@0fa4 │ │ +0a9da0: 7120 8e25 1000 |0046: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9da6: 1300 2d01 |0049: const/16 v0, #int 301 // #12d │ │ +0a9daa: 1a01 7d0f |004b: const-string v1, "Moved Permanently" // string@0f7d │ │ +0a9dae: 7120 8e25 1000 |004d: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9db4: 1300 2e01 |0050: const/16 v0, #int 302 // #12e │ │ +0a9db8: 1a01 7e0f |0052: const-string v1, "Moved Temporarily" // string@0f7e │ │ +0a9dbc: 7120 8e25 1000 |0054: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9dc2: 1300 3001 |0057: const/16 v0, #int 304 // #130 │ │ +0a9dc6: 1a01 bd0f |0059: const-string v1, "Not Modified" // string@0fbd │ │ +0a9dca: 7120 8e25 1000 |005b: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9dd0: 1300 9001 |005e: const/16 v0, #int 400 // #190 │ │ +0a9dd4: 1a01 f802 |0060: const-string v1, "Bad Request" // string@02f8 │ │ +0a9dd8: 7120 8e25 1000 |0062: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9dde: 1300 9101 |0065: const/16 v0, #int 401 // #191 │ │ +0a9de2: 1a01 ff12 |0067: const-string v1, "Unauthorized" // string@12ff │ │ +0a9de6: 7120 8e25 1000 |0069: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9dec: 1300 9301 |006c: const/16 v0, #int 403 // #193 │ │ +0a9df0: 1a01 8605 |006e: const-string v1, "Forbidden" // string@0586 │ │ +0a9df4: 7120 8e25 1000 |0070: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9dfa: 1300 9401 |0073: const/16 v0, #int 404 // #194 │ │ +0a9dfe: 1a01 bb0f |0075: const-string v1, "Not Found" // string@0fbb │ │ +0a9e02: 7120 8e25 1000 |0077: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e08: 1300 f401 |007a: const/16 v0, #int 500 // #1f4 │ │ +0a9e0c: 1a01 c706 |007c: const-string v1, "Internal Server Error" // string@06c7 │ │ +0a9e10: 7120 8e25 1000 |007e: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e16: 1300 f501 |0081: const/16 v0, #int 501 // #1f5 │ │ +0a9e1a: 1a01 bc0f |0083: const-string v1, "Not Implemented" // string@0fbc │ │ +0a9e1e: 7120 8e25 1000 |0085: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e24: 1300 f601 |0088: const/16 v0, #int 502 // #1f6 │ │ +0a9e28: 1a01 f702 |008a: const-string v1, "Bad Gateway" // string@02f7 │ │ +0a9e2c: 7120 8e25 1000 |008c: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e32: 1300 f701 |008f: const/16 v0, #int 503 // #1f7 │ │ +0a9e36: 1a01 b611 |0091: const-string v1, "Service Unavailable" // string@11b6 │ │ +0a9e3a: 7120 8e25 1000 |0093: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e40: 1300 6400 |0096: const/16 v0, #int 100 // #64 │ │ +0a9e44: 1a01 0e04 |0098: const-string v1, "Continue" // string@040e │ │ +0a9e48: 7120 8e25 1000 |009a: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e4e: 1300 3301 |009d: const/16 v0, #int 307 // #133 │ │ +0a9e52: 1a01 9712 |009f: const-string v1, "Temporary Redirect" // string@1297 │ │ +0a9e56: 7120 8e25 1000 |00a1: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e5c: 1300 9501 |00a4: const/16 v0, #int 405 // #195 │ │ +0a9e60: 1a01 730f |00a6: const-string v1, "Method Not Allowed" // string@0f73 │ │ +0a9e64: 7120 8e25 1000 |00a8: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e6a: 1300 9901 |00ab: const/16 v0, #int 409 // #199 │ │ +0a9e6e: 1a01 d103 |00ad: const-string v1, "Conflict" // string@03d1 │ │ +0a9e72: 7120 8e25 1000 |00af: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e78: 1300 9c01 |00b2: const/16 v0, #int 412 // #19c │ │ +0a9e7c: 1a01 6a10 |00b4: const-string v1, "Precondition Failed" // string@106a │ │ +0a9e80: 7120 8e25 1000 |00b6: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e86: 1300 9d01 |00b9: const/16 v0, #int 413 // #19d │ │ +0a9e8a: 1a01 d910 |00bb: const-string v1, "Request Too Long" // string@10d9 │ │ +0a9e8e: 7120 8e25 1000 |00bd: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9e94: 1300 9e01 |00c0: const/16 v0, #int 414 // #19e │ │ +0a9e98: 1a01 df10 |00c2: const-string v1, "Request-URI Too Long" // string@10df │ │ +0a9e9c: 7120 8e25 1000 |00c4: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9ea2: 1300 9f01 |00c7: const/16 v0, #int 415 // #19f │ │ +0a9ea6: 1a01 0813 |00c9: const-string v1, "Unsupported Media Type" // string@1308 │ │ +0a9eaa: 7120 8e25 1000 |00cb: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9eb0: 1300 2c01 |00ce: const/16 v0, #int 300 // #12c │ │ +0a9eb4: 1a01 860f |00d0: const-string v1, "Multiple Choices" // string@0f86 │ │ +0a9eb8: 7120 8e25 1000 |00d2: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9ebe: 1300 2f01 |00d5: const/16 v0, #int 303 // #12f │ │ +0a9ec2: 1a01 af11 |00d7: const-string v1, "See Other" // string@11af │ │ +0a9ec6: 7120 8e25 1000 |00d9: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9ecc: 1300 3101 |00dc: const/16 v0, #int 305 // #131 │ │ +0a9ed0: 1a01 1013 |00de: const-string v1, "Use Proxy" // string@1310 │ │ +0a9ed4: 7120 8e25 1000 |00e0: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9eda: 1300 9201 |00e3: const/16 v0, #int 402 // #192 │ │ +0a9ede: 1a01 5010 |00e5: const-string v1, "Payment Required" // string@1050 │ │ +0a9ee2: 7120 8e25 1000 |00e7: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9ee8: 1300 9601 |00ea: const/16 v0, #int 406 // #196 │ │ +0a9eec: 1a01 ba0f |00ec: const-string v1, "Not Acceptable" // string@0fba │ │ +0a9ef0: 7120 8e25 1000 |00ee: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9ef6: 1300 9701 |00f1: const/16 v0, #int 407 // #197 │ │ +0a9efa: 1a01 8310 |00f3: const-string v1, "Proxy Authentication Required" // string@1083 │ │ +0a9efe: 7120 8e25 1000 |00f5: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f04: 1300 9801 |00f8: const/16 v0, #int 408 // #198 │ │ +0a9f08: 1a01 d810 |00fa: const-string v1, "Request Timeout" // string@10d8 │ │ +0a9f0c: 7120 8e25 1000 |00fc: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f12: 1300 6500 |00ff: const/16 v0, #int 101 // #65 │ │ +0a9f16: 1a01 0e12 |0101: const-string v1, "Switching Protocols" // string@120e │ │ +0a9f1a: 7120 8e25 1000 |0103: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f20: 1300 cb00 |0106: const/16 v0, #int 203 // #cb │ │ +0a9f24: 1a01 b70f |0108: const-string v1, "Non Authoritative Information" // string@0fb7 │ │ +0a9f28: 7120 8e25 1000 |010a: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f2e: 1300 cd00 |010d: const/16 v0, #int 205 // #cd │ │ +0a9f32: 1a01 eb10 |010f: const-string v1, "Reset Content" // string@10eb │ │ +0a9f36: 7120 8e25 1000 |0111: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f3c: 1300 ce00 |0114: const/16 v0, #int 206 // #ce │ │ +0a9f40: 1a01 4c10 |0116: const-string v1, "Partial Content" // string@104c │ │ +0a9f44: 7120 8e25 1000 |0118: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f4a: 1300 f801 |011b: const/16 v0, #int 504 // #1f8 │ │ +0a9f4e: 1a01 ae05 |011d: const-string v1, "Gateway Timeout" // string@05ae │ │ +0a9f52: 7120 8e25 1000 |011f: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f58: 1300 f901 |0122: const/16 v0, #int 505 // #1f9 │ │ +0a9f5c: 1a01 0d06 |0124: const-string v1, "Http Version Not Supported" // string@060d │ │ +0a9f60: 7120 8e25 1000 |0126: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f66: 1300 9a01 |0129: const/16 v0, #int 410 // #19a │ │ +0a9f6a: 1a01 b905 |012b: const-string v1, "Gone" // string@05b9 │ │ +0a9f6e: 7120 8e25 1000 |012d: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f74: 1300 9b01 |0130: const/16 v0, #int 411 // #19b │ │ +0a9f78: 1a01 960c |0132: const-string v1, "Length Required" // string@0c96 │ │ +0a9f7c: 7120 8e25 1000 |0134: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f82: 1300 a001 |0137: const/16 v0, #int 416 // #1a0 │ │ +0a9f86: 1a01 e710 |0139: const-string v1, "Requested Range Not Satisfiable" // string@10e7 │ │ +0a9f8a: 7120 8e25 1000 |013b: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f90: 1300 a101 |013e: const/16 v0, #int 417 // #1a1 │ │ +0a9f94: 1a01 1f05 |0140: const-string v1, "Expectation Failed" // string@051f │ │ +0a9f98: 7120 8e25 1000 |0142: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9f9e: 1300 6600 |0145: const/16 v0, #int 102 // #66 │ │ +0a9fa2: 1a01 7310 |0147: const-string v1, "Processing" // string@1073 │ │ +0a9fa6: 7120 8e25 1000 |0149: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9fac: 1300 cf00 |014c: const/16 v0, #int 207 // #cf │ │ +0a9fb0: 1a01 7f0f |014e: const-string v1, "Multi-Status" // string@0f7f │ │ +0a9fb4: 7120 8e25 1000 |0150: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9fba: 1300 a601 |0153: const/16 v0, #int 422 // #1a6 │ │ +0a9fbe: 1a01 0613 |0155: const-string v1, "Unprocessable Entity" // string@1306 │ │ +0a9fc2: 7120 8e25 1000 |0157: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9fc8: 1300 a301 |015a: const/16 v0, #int 419 // #1a3 │ │ +0a9fcc: 1a01 b906 |015c: const-string v1, "Insufficient Space On Resource" // string@06b9 │ │ +0a9fd0: 7120 8e25 1000 |015e: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9fd6: 1300 a401 |0161: const/16 v0, #int 420 // #1a4 │ │ +0a9fda: 1a01 720f |0163: const-string v1, "Method Failure" // string@0f72 │ │ +0a9fde: 7120 8e25 1000 |0165: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9fe4: 1300 a701 |0168: const/16 v0, #int 423 // #1a7 │ │ +0a9fe8: 1a01 a90d |016a: const-string v1, "Locked" // string@0da9 │ │ +0a9fec: 7120 8e25 1000 |016c: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0a9ff2: 1300 fb01 |016f: const/16 v0, #int 507 // #1fb │ │ +0a9ff6: 1a01 ba06 |0171: const-string v1, "Insufficient Storage" // string@06ba │ │ +0a9ffa: 7120 8e25 1000 |0173: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0aa000: 1300 a801 |0176: const/16 v0, #int 424 // #1a8 │ │ +0aa004: 1a01 7105 |0178: const-string v1, "Failed Dependency" // string@0571 │ │ +0aa008: 7120 8e25 1000 |017a: invoke-static {v0, v1}, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.setReason:(ILjava/lang/String;)V // method@258e │ │ +0aa00e: 0e00 |017d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=54 │ │ 0x000a line=90 │ │ 0x002d line=120 │ │ 0x0034 line=122 │ │ 0x003b line=124 │ │ @@ -238832,17 +238921,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aa054: |[0aa054] org.apache.http.impl.EnglishReasonPhraseCatalog.:()V │ │ -0aa064: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0aa06a: 0e00 |0003: return-void │ │ +0aa010: |[0aa010] org.apache.http.impl.EnglishReasonPhraseCatalog.:()V │ │ +0aa020: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0aa026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/EnglishReasonPhraseCatalog; │ │ │ │ @@ -238851,22 +238940,22 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0aa06c: |[0aa06c] org.apache.http.impl.EnglishReasonPhraseCatalog.setReason:(ILjava/lang/String;)V │ │ -0aa07c: db00 0364 |0000: div-int/lit8 v0, v3, #int 100 // #64 │ │ -0aa080: da02 0064 |0002: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -0aa084: 9101 0302 |0004: sub-int v1, v3, v2 │ │ -0aa088: 6202 b20d |0006: sget-object v2, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.REASON_PHRASES:[[Ljava/lang/String; // field@0db2 │ │ -0aa08c: 4602 0200 |0008: aget-object v2, v2, v0 │ │ -0aa090: 4d04 0201 |000a: aput-object v4, v2, v1 │ │ -0aa094: 0e00 |000c: return-void │ │ +0aa028: |[0aa028] org.apache.http.impl.EnglishReasonPhraseCatalog.setReason:(ILjava/lang/String;)V │ │ +0aa038: db00 0364 |0000: div-int/lit8 v0, v3, #int 100 // #64 │ │ +0aa03c: da02 0064 |0002: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +0aa040: 9101 0302 |0004: sub-int v1, v3, v2 │ │ +0aa044: 6202 b20d |0006: sget-object v2, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.REASON_PHRASES:[[Ljava/lang/String; // field@0db2 │ │ +0aa048: 4602 0200 |0008: aget-object v2, v2, v0 │ │ +0aa04c: 4d04 0201 |000a: aput-object v4, v2, v1 │ │ +0aa050: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0002 line=110 │ │ 0x0006 line=111 │ │ 0x000c line=112 │ │ locals : │ │ @@ -238881,44 +238970,44 @@ │ │ type : '(ILjava/util/Locale;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0aa098: |[0aa098] org.apache.http.impl.EnglishReasonPhraseCatalog.getReason:(ILjava/util/Locale;)Ljava/lang/String; │ │ -0aa0a8: 1303 6400 |0000: const/16 v3, #int 100 // #64 │ │ -0aa0ac: 3437 3200 |0002: if-lt v7, v3, 0034 // +0032 │ │ -0aa0b0: 1303 5802 |0004: const/16 v3, #int 600 // #258 │ │ -0aa0b4: 3537 2e00 |0006: if-ge v7, v3, 0034 // +002e │ │ -0aa0b8: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -0aa0ba: 2204 f804 |0009: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aa0be: 7010 a121 0400 |000b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aa0c4: 1a05 0713 |000e: const-string v5, "Unknown category for status code " // string@1307 │ │ -0aa0c8: 6e20 aa21 5400 |0010: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aa0ce: 0c04 |0013: move-result-object v4 │ │ -0aa0d0: 6e20 a621 7400 |0014: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0aa0d6: 0c04 |0017: move-result-object v4 │ │ -0aa0d8: 6e10 af21 0400 |0018: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aa0de: 0c04 |001b: move-result-object v4 │ │ -0aa0e0: 7120 4629 4300 |001c: invoke-static {v3, v4}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;)V // method@2946 │ │ -0aa0e6: db00 0764 |001f: div-int/lit8 v0, v7, #int 100 // #64 │ │ -0aa0ea: da03 0064 |0021: mul-int/lit8 v3, v0, #int 100 // #64 │ │ -0aa0ee: 9102 0703 |0023: sub-int v2, v7, v3 │ │ -0aa0f2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0aa0f4: 6203 b20d |0026: sget-object v3, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.REASON_PHRASES:[[Ljava/lang/String; // field@0db2 │ │ -0aa0f8: 4603 0300 |0028: aget-object v3, v3, v0 │ │ -0aa0fc: 2133 |002a: array-length v3, v3 │ │ -0aa0fe: 3723 0800 |002b: if-le v3, v2, 0033 // +0008 │ │ -0aa102: 6203 b20d |002d: sget-object v3, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.REASON_PHRASES:[[Ljava/lang/String; // field@0db2 │ │ -0aa106: 4603 0300 |002f: aget-object v3, v3, v0 │ │ -0aa10a: 4601 0302 |0031: aget-object v1, v3, v2 │ │ -0aa10e: 1101 |0033: return-object v1 │ │ -0aa110: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -0aa112: 28d4 |0035: goto 0009 // -002c │ │ +0aa054: |[0aa054] org.apache.http.impl.EnglishReasonPhraseCatalog.getReason:(ILjava/util/Locale;)Ljava/lang/String; │ │ +0aa064: 1303 6400 |0000: const/16 v3, #int 100 // #64 │ │ +0aa068: 3437 3200 |0002: if-lt v7, v3, 0034 // +0032 │ │ +0aa06c: 1303 5802 |0004: const/16 v3, #int 600 // #258 │ │ +0aa070: 3537 2e00 |0006: if-ge v7, v3, 0034 // +002e │ │ +0aa074: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +0aa076: 2204 f804 |0009: new-instance v4, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aa07a: 7010 a121 0400 |000b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aa080: 1a05 0313 |000e: const-string v5, "Unknown category for status code " // string@1303 │ │ +0aa084: 6e20 aa21 5400 |0010: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aa08a: 0c04 |0013: move-result-object v4 │ │ +0aa08c: 6e20 a621 7400 |0014: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0aa092: 0c04 |0017: move-result-object v4 │ │ +0aa094: 6e10 af21 0400 |0018: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aa09a: 0c04 |001b: move-result-object v4 │ │ +0aa09c: 7120 4629 4300 |001c: invoke-static {v3, v4}, Lorg/apache/http/util/Args;.check:(ZLjava/lang/String;)V // method@2946 │ │ +0aa0a2: db00 0764 |001f: div-int/lit8 v0, v7, #int 100 // #64 │ │ +0aa0a6: da03 0064 |0021: mul-int/lit8 v3, v0, #int 100 // #64 │ │ +0aa0aa: 9102 0703 |0023: sub-int v2, v7, v3 │ │ +0aa0ae: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +0aa0b0: 6203 b20d |0026: sget-object v3, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.REASON_PHRASES:[[Ljava/lang/String; // field@0db2 │ │ +0aa0b4: 4603 0300 |0028: aget-object v3, v3, v0 │ │ +0aa0b8: 2133 |002a: array-length v3, v3 │ │ +0aa0ba: 3723 0800 |002b: if-le v3, v2, 0033 // +0008 │ │ +0aa0be: 6203 b20d |002d: sget-object v3, Lorg/apache/http/impl/EnglishReasonPhraseCatalog;.REASON_PHRASES:[[Ljava/lang/String; // field@0db2 │ │ +0aa0c2: 4603 0300 |002f: aget-object v3, v3, v0 │ │ +0aa0c6: 4601 0302 |0031: aget-object v1, v3, v2 │ │ +0aa0ca: 1101 |0033: return-object v1 │ │ +0aa0cc: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +0aa0ce: 28d4 |0035: goto 0009 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x001f line=77 │ │ 0x0021 line=78 │ │ 0x0025 line=80 │ │ 0x0026 line=81 │ │ @@ -239005,22 +239094,22 @@ │ │ type : '(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0aa114: |[0aa114] org.apache.http.impl.HttpConnectionMetricsImpl.:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)V │ │ -0aa124: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0aa128: 7010 6f21 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0aa12e: 5a20 ba0d |0005: iput-wide v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ -0aa132: 5a20 bb0d |0007: iput-wide v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ -0aa136: 5b23 b70d |0009: iput-object v3, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ -0aa13a: 5b24 b90d |000b: iput-object v4, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ -0aa13e: 0e00 |000d: return-void │ │ +0aa0d0: |[0aa0d0] org.apache.http.impl.HttpConnectionMetricsImpl.:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)V │ │ +0aa0e0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0aa0e4: 7010 6f21 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0aa0ea: 5a20 ba0d |0005: iput-wide v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ +0aa0ee: 5a20 bb0d |0007: iput-wide v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ +0aa0f2: 5b23 b70d |0009: iput-object v3, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ +0aa0f6: 5b24 b90d |000b: iput-object v4, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ +0aa0fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ 0x0005 line=52 │ │ 0x0007 line=53 │ │ 0x0009 line=64 │ │ 0x000b line=65 │ │ @@ -239036,67 +239125,67 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -0aa140: |[0aa140] org.apache.http.impl.HttpConnectionMetricsImpl.getMetric:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0aa150: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0aa152: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0aa154: 5442 b80d |0002: iget-object v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ -0aa158: 3802 0800 |0004: if-eqz v2, 000c // +0008 │ │ -0aa15c: 5442 b80d |0006: iget-object v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ -0aa160: 7220 6f22 5200 |0008: invoke-interface {v2, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -0aa166: 0c00 |000b: move-result-object v0 │ │ -0aa168: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -0aa16c: 1a02 171f |000e: const-string v2, "http.request-count" // string@1f17 │ │ -0aa170: 6e20 8621 5200 |0010: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0aa176: 0a02 |0013: move-result v2 │ │ -0aa178: 3802 0900 |0014: if-eqz v2, 001d // +0009 │ │ -0aa17c: 5342 ba0d |0016: iget-wide v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ -0aa180: 7120 5b21 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ -0aa186: 0c00 |001b: move-result-object v0 │ │ -0aa188: 1100 |001c: return-object v0 │ │ -0aa18a: 1a02 1a1f |001d: const-string v2, "http.response-count" // string@1f1a │ │ -0aa18e: 6e20 8621 5200 |001f: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0aa194: 0a02 |0022: move-result v2 │ │ -0aa196: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -0aa19a: 5342 bb0d |0025: iget-wide v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ -0aa19e: 7120 5b21 3200 |0027: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ -0aa1a4: 0c00 |002a: move-result-object v0 │ │ -0aa1a6: 28f1 |002b: goto 001c // -000f │ │ -0aa1a8: 1a02 151f |002c: const-string v2, "http.received-bytes-count" // string@1f15 │ │ -0aa1ac: 6e20 8621 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0aa1b2: 0a02 |0031: move-result v2 │ │ -0aa1b4: 3802 1300 |0032: if-eqz v2, 0045 // +0013 │ │ -0aa1b8: 5442 b70d |0034: iget-object v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ -0aa1bc: 3802 0d00 |0036: if-eqz v2, 0043 // +000d │ │ -0aa1c0: 5441 b70d |0038: iget-object v1, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ -0aa1c4: 7210 bc26 0100 |003a: invoke-interface {v1}, Lorg/apache/http/io/HttpTransportMetrics;.getBytesTransferred:()J // method@26bc │ │ -0aa1ca: 0b02 |003d: move-result-wide v2 │ │ -0aa1cc: 7120 5b21 3200 |003e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ -0aa1d2: 0c00 |0041: move-result-object v0 │ │ -0aa1d4: 28da |0042: goto 001c // -0026 │ │ -0aa1d6: 0710 |0043: move-object v0, v1 │ │ -0aa1d8: 28d8 |0044: goto 001c // -0028 │ │ -0aa1da: 1a02 1b1f |0045: const-string v2, "http.sent-bytes-count" // string@1f1b │ │ -0aa1de: 6e20 8621 5200 |0047: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0aa1e4: 0a02 |004a: move-result v2 │ │ -0aa1e6: 3802 d1ff |004b: if-eqz v2, 001c // -002f │ │ -0aa1ea: 5442 b90d |004d: iget-object v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ -0aa1ee: 3802 0d00 |004f: if-eqz v2, 005c // +000d │ │ -0aa1f2: 5441 b90d |0051: iget-object v1, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ -0aa1f6: 7210 bc26 0100 |0053: invoke-interface {v1}, Lorg/apache/http/io/HttpTransportMetrics;.getBytesTransferred:()J // method@26bc │ │ -0aa1fc: 0b02 |0056: move-result-wide v2 │ │ -0aa1fe: 7120 5b21 3200 |0057: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ -0aa204: 0c00 |005a: move-result-object v0 │ │ -0aa206: 28c1 |005b: goto 001c // -003f │ │ -0aa208: 0710 |005c: move-object v0, v1 │ │ -0aa20a: 28bf |005d: goto 001c // -0041 │ │ +0aa0fc: |[0aa0fc] org.apache.http.impl.HttpConnectionMetricsImpl.getMetric:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0aa10c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0aa10e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0aa110: 5442 b80d |0002: iget-object v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ +0aa114: 3802 0800 |0004: if-eqz v2, 000c // +0008 │ │ +0aa118: 5442 b80d |0006: iget-object v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ +0aa11c: 7220 6f22 5200 |0008: invoke-interface {v2, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +0aa122: 0c00 |000b: move-result-object v0 │ │ +0aa124: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +0aa128: 1a02 131f |000e: const-string v2, "http.request-count" // string@1f13 │ │ +0aa12c: 6e20 8621 5200 |0010: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0aa132: 0a02 |0013: move-result v2 │ │ +0aa134: 3802 0900 |0014: if-eqz v2, 001d // +0009 │ │ +0aa138: 5342 ba0d |0016: iget-wide v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ +0aa13c: 7120 5b21 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ +0aa142: 0c00 |001b: move-result-object v0 │ │ +0aa144: 1100 |001c: return-object v0 │ │ +0aa146: 1a02 161f |001d: const-string v2, "http.response-count" // string@1f16 │ │ +0aa14a: 6e20 8621 5200 |001f: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0aa150: 0a02 |0022: move-result v2 │ │ +0aa152: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +0aa156: 5342 bb0d |0025: iget-wide v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ +0aa15a: 7120 5b21 3200 |0027: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ +0aa160: 0c00 |002a: move-result-object v0 │ │ +0aa162: 28f1 |002b: goto 001c // -000f │ │ +0aa164: 1a02 111f |002c: const-string v2, "http.received-bytes-count" // string@1f11 │ │ +0aa168: 6e20 8621 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0aa16e: 0a02 |0031: move-result v2 │ │ +0aa170: 3802 1300 |0032: if-eqz v2, 0045 // +0013 │ │ +0aa174: 5442 b70d |0034: iget-object v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ +0aa178: 3802 0d00 |0036: if-eqz v2, 0043 // +000d │ │ +0aa17c: 5441 b70d |0038: iget-object v1, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ +0aa180: 7210 bc26 0100 |003a: invoke-interface {v1}, Lorg/apache/http/io/HttpTransportMetrics;.getBytesTransferred:()J // method@26bc │ │ +0aa186: 0b02 |003d: move-result-wide v2 │ │ +0aa188: 7120 5b21 3200 |003e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ +0aa18e: 0c00 |0041: move-result-object v0 │ │ +0aa190: 28da |0042: goto 001c // -0026 │ │ +0aa192: 0710 |0043: move-object v0, v1 │ │ +0aa194: 28d8 |0044: goto 001c // -0028 │ │ +0aa196: 1a02 171f |0045: const-string v2, "http.sent-bytes-count" // string@1f17 │ │ +0aa19a: 6e20 8621 5200 |0047: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0aa1a0: 0a02 |004a: move-result v2 │ │ +0aa1a2: 3802 d1ff |004b: if-eqz v2, 001c // -002f │ │ +0aa1a6: 5442 b90d |004d: iget-object v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ +0aa1aa: 3802 0d00 |004f: if-eqz v2, 005c // +000d │ │ +0aa1ae: 5441 b90d |0051: iget-object v1, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ +0aa1b2: 7210 bc26 0100 |0053: invoke-interface {v1}, Lorg/apache/http/io/HttpTransportMetrics;.getBytesTransferred:()J // method@26bc │ │ +0aa1b8: 0b02 |0056: move-result-wide v2 │ │ +0aa1ba: 7120 5b21 3200 |0057: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ +0aa1c0: 0c00 |005a: move-result-object v0 │ │ +0aa1c2: 28c1 |005b: goto 001c // -003f │ │ +0aa1c4: 0710 |005c: move-object v0, v1 │ │ +0aa1c6: 28bf |005d: goto 001c // -0041 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0002 line=104 │ │ 0x0006 line=105 │ │ 0x000c line=107 │ │ 0x000e line=108 │ │ @@ -239123,23 +239212,23 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0aa20c: |[0aa20c] org.apache.http.impl.HttpConnectionMetricsImpl.getReceivedBytesCount:()J │ │ -0aa21c: 5420 b70d |0000: iget-object v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ -0aa220: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0aa224: 5420 b70d |0004: iget-object v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ -0aa228: 7210 bc26 0000 |0006: invoke-interface {v0}, Lorg/apache/http/io/HttpTransportMetrics;.getBytesTransferred:()J // method@26bc │ │ -0aa22e: 0b00 |0009: move-result-wide v0 │ │ -0aa230: 1000 |000a: return-wide v0 │ │ -0aa232: 1600 ffff |000b: const-wide/16 v0, #int -1 // #ffff │ │ -0aa236: 28fd |000d: goto 000a // -0003 │ │ +0aa1c8: |[0aa1c8] org.apache.http.impl.HttpConnectionMetricsImpl.getReceivedBytesCount:()J │ │ +0aa1d8: 5420 b70d |0000: iget-object v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ +0aa1dc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0aa1e0: 5420 b70d |0004: iget-object v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ +0aa1e4: 7210 bc26 0000 |0006: invoke-interface {v0}, Lorg/apache/http/io/HttpTransportMetrics;.getBytesTransferred:()J // method@26bc │ │ +0aa1ea: 0b00 |0009: move-result-wide v0 │ │ +0aa1ec: 1000 |000a: return-wide v0 │ │ +0aa1ee: 1600 ffff |000b: const-wide/16 v0, #int -1 // #ffff │ │ +0aa1f2: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x000a line=74 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ @@ -239149,17 +239238,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa238: |[0aa238] org.apache.http.impl.HttpConnectionMetricsImpl.getRequestCount:()J │ │ -0aa248: 5320 ba0d |0000: iget-wide v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ -0aa24c: 1000 |0002: return-wide v0 │ │ +0aa1f4: |[0aa1f4] org.apache.http.impl.HttpConnectionMetricsImpl.getRequestCount:()J │ │ +0aa204: 5320 ba0d |0000: iget-wide v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ +0aa208: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ │ │ #3 : (in Lorg/apache/http/impl/HttpConnectionMetricsImpl;) │ │ @@ -239167,17 +239256,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa250: |[0aa250] org.apache.http.impl.HttpConnectionMetricsImpl.getResponseCount:()J │ │ -0aa260: 5320 bb0d |0000: iget-wide v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ -0aa264: 1000 |0002: return-wide v0 │ │ +0aa20c: |[0aa20c] org.apache.http.impl.HttpConnectionMetricsImpl.getResponseCount:()J │ │ +0aa21c: 5320 bb0d |0000: iget-wide v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ +0aa220: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ │ │ #4 : (in Lorg/apache/http/impl/HttpConnectionMetricsImpl;) │ │ @@ -239185,23 +239274,23 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0aa268: |[0aa268] org.apache.http.impl.HttpConnectionMetricsImpl.getSentBytesCount:()J │ │ -0aa278: 5420 b90d |0000: iget-object v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ -0aa27c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0aa280: 5420 b90d |0004: iget-object v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ -0aa284: 7210 bc26 0000 |0006: invoke-interface {v0}, Lorg/apache/http/io/HttpTransportMetrics;.getBytesTransferred:()J // method@26bc │ │ -0aa28a: 0b00 |0009: move-result-wide v0 │ │ -0aa28c: 1000 |000a: return-wide v0 │ │ -0aa28e: 1600 ffff |000b: const-wide/16 v0, #int -1 // #ffff │ │ -0aa292: 28fd |000d: goto 000a // -0003 │ │ +0aa224: |[0aa224] org.apache.http.impl.HttpConnectionMetricsImpl.getSentBytesCount:()J │ │ +0aa234: 5420 b90d |0000: iget-object v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ +0aa238: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0aa23c: 5420 b90d |0004: iget-object v0, v2, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ +0aa240: 7210 bc26 0000 |0006: invoke-interface {v0}, Lorg/apache/http/io/HttpTransportMetrics;.getBytesTransferred:()J // method@26bc │ │ +0aa246: 0b00 |0009: move-result-wide v0 │ │ +0aa248: 1000 |000a: return-wide v0 │ │ +0aa24a: 1600 ffff |000b: const-wide/16 v0, #int -1 // #ffff │ │ +0aa24e: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=80 │ │ 0x000a line=82 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ @@ -239211,20 +239300,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0aa294: |[0aa294] org.apache.http.impl.HttpConnectionMetricsImpl.incrementRequestCount:()V │ │ -0aa2a4: 5340 ba0d |0000: iget-wide v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ -0aa2a8: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ -0aa2ac: bb20 |0004: add-long/2addr v0, v2 │ │ -0aa2ae: 5a40 ba0d |0005: iput-wide v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ -0aa2b2: 0e00 |0007: return-void │ │ +0aa250: |[0aa250] org.apache.http.impl.HttpConnectionMetricsImpl.incrementRequestCount:()V │ │ +0aa260: 5340 ba0d |0000: iget-wide v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ +0aa264: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ +0aa268: bb20 |0004: add-long/2addr v0, v2 │ │ +0aa26a: 5a40 ba0d |0005: iput-wide v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ +0aa26e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=4 this Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ │ │ @@ -239233,20 +239322,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0aa2b4: |[0aa2b4] org.apache.http.impl.HttpConnectionMetricsImpl.incrementResponseCount:()V │ │ -0aa2c4: 5340 bb0d |0000: iget-wide v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ -0aa2c8: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ -0aa2cc: bb20 |0004: add-long/2addr v0, v2 │ │ -0aa2ce: 5a40 bb0d |0005: iput-wide v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ -0aa2d2: 0e00 |0007: return-void │ │ +0aa270: |[0aa270] org.apache.http.impl.HttpConnectionMetricsImpl.incrementResponseCount:()V │ │ +0aa280: 5340 bb0d |0000: iget-wide v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ +0aa284: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ +0aa288: bb20 |0004: add-long/2addr v0, v2 │ │ +0aa28a: 5a40 bb0d |0005: iput-wide v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ +0aa28e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0007 line=100 │ │ locals : │ │ 0x0000 - 0x0008 reg=4 this Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ │ │ @@ -239255,29 +239344,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0aa2d4: |[0aa2d4] org.apache.http.impl.HttpConnectionMetricsImpl.reset:()V │ │ -0aa2e4: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0aa2e8: 5440 b90d |0002: iget-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ -0aa2ec: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0aa2f0: 5440 b90d |0006: iget-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ -0aa2f4: 7210 bd26 0000 |0008: invoke-interface {v0}, Lorg/apache/http/io/HttpTransportMetrics;.reset:()V // method@26bd │ │ -0aa2fa: 5440 b70d |000b: iget-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ -0aa2fe: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0aa302: 5440 b70d |000f: iget-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ -0aa306: 7210 bd26 0000 |0011: invoke-interface {v0}, Lorg/apache/http/io/HttpTransportMetrics;.reset:()V // method@26bd │ │ -0aa30c: 5a42 ba0d |0014: iput-wide v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ -0aa310: 5a42 bb0d |0016: iput-wide v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ -0aa314: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0aa316: 5b40 b80d |0019: iput-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ -0aa31a: 0e00 |001b: return-void │ │ +0aa290: |[0aa290] org.apache.http.impl.HttpConnectionMetricsImpl.reset:()V │ │ +0aa2a0: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +0aa2a4: 5440 b90d |0002: iget-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ +0aa2a8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0aa2ac: 5440 b90d |0006: iget-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.outTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db9 │ │ +0aa2b0: 7210 bd26 0000 |0008: invoke-interface {v0}, Lorg/apache/http/io/HttpTransportMetrics;.reset:()V // method@26bd │ │ +0aa2b6: 5440 b70d |000b: iget-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ +0aa2ba: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0aa2be: 5440 b70d |000f: iget-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.inTransportMetric:Lorg/apache/http/io/HttpTransportMetrics; // field@0db7 │ │ +0aa2c2: 7210 bd26 0000 |0011: invoke-interface {v0}, Lorg/apache/http/io/HttpTransportMetrics;.reset:()V // method@26bd │ │ +0aa2c8: 5a42 ba0d |0014: iput-wide v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.requestCount:J // field@0dba │ │ +0aa2cc: 5a42 bb0d |0016: iput-wide v2, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.responseCount:J // field@0dbb │ │ +0aa2d0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0aa2d2: 5b40 b80d |0019: iput-object v0, v4, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ +0aa2d6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=137 │ │ 0x0006 line=138 │ │ 0x000b line=140 │ │ 0x000f line=141 │ │ 0x0014 line=143 │ │ @@ -239292,23 +239381,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0aa31c: |[0aa31c] org.apache.http.impl.HttpConnectionMetricsImpl.setMetric:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -0aa32c: 5410 b80d |0000: iget-object v0, v1, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ -0aa330: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0aa334: 2200 2b05 |0004: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -0aa338: 7010 3422 0000 |0006: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -0aa33e: 5b10 b80d |0009: iput-object v0, v1, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ -0aa342: 5410 b80d |000b: iget-object v0, v1, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ -0aa346: 7230 7222 2003 |000d: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -0aa34c: 0e00 |0010: return-void │ │ +0aa2d8: |[0aa2d8] org.apache.http.impl.HttpConnectionMetricsImpl.setMetric:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +0aa2e8: 5410 b80d |0000: iget-object v0, v1, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ +0aa2ec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0aa2f0: 2200 2b05 |0004: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +0aa2f4: 7010 3422 0000 |0006: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +0aa2fa: 5b10 b80d |0009: iput-object v0, v1, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ +0aa2fe: 5410 b80d |000b: iget-object v0, v1, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.metricsCache:Ljava/util/Map; // field@0db8 │ │ +0aa302: 7230 7222 2003 |000d: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +0aa308: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000b line=133 │ │ 0x0010 line=134 │ │ locals : │ │ @@ -239318,15 +239407,15 @@ │ │ │ │ source_file_idx : 1556 (HttpConnectionMetricsImpl.java) │ │ │ │ Class #962 header: │ │ class_idx : 1489 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4024 │ │ +source_file_idx : 4020 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #962 annotations: │ │ Annotations on class │ │ @@ -239350,36 +239439,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0aa350: |[0aa350] org.apache.http.impl.NoConnectionReuseStrategy.:()V │ │ -0aa360: 2200 d105 |0000: new-instance v0, Lorg/apache/http/impl/NoConnectionReuseStrategy; // type@05d1 │ │ -0aa364: 7010 9a25 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/NoConnectionReuseStrategy;.:()V // method@259a │ │ -0aa36a: 6900 bc0d |0005: sput-object v0, Lorg/apache/http/impl/NoConnectionReuseStrategy;.INSTANCE:Lorg/apache/http/impl/NoConnectionReuseStrategy; // field@0dbc │ │ -0aa36e: 0e00 |0007: return-void │ │ +0aa30c: |[0aa30c] org.apache.http.impl.NoConnectionReuseStrategy.:()V │ │ +0aa31c: 2200 d105 |0000: new-instance v0, Lorg/apache/http/impl/NoConnectionReuseStrategy; // type@05d1 │ │ +0aa320: 7010 9a25 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/NoConnectionReuseStrategy;.:()V // method@259a │ │ +0aa326: 6900 bc0d |0005: sput-object v0, Lorg/apache/http/impl/NoConnectionReuseStrategy;.INSTANCE:Lorg/apache/http/impl/NoConnectionReuseStrategy; // field@0dbc │ │ +0aa32a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/NoConnectionReuseStrategy;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aa370: |[0aa370] org.apache.http.impl.NoConnectionReuseStrategy.:()V │ │ -0aa380: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0aa386: 0e00 |0003: return-void │ │ +0aa32c: |[0aa32c] org.apache.http.impl.NoConnectionReuseStrategy.:()V │ │ +0aa33c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0aa342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/NoConnectionReuseStrategy; │ │ │ │ @@ -239389,26 +239478,26 @@ │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aa388: |[0aa388] org.apache.http.impl.NoConnectionReuseStrategy.keepAlive:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Z │ │ -0aa398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa39a: 0f00 |0001: return v0 │ │ +0aa344: |[0aa344] org.apache.http.impl.NoConnectionReuseStrategy.keepAlive:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)Z │ │ +0aa354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aa356: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/impl/NoConnectionReuseStrategy; │ │ 0x0000 - 0x0002 reg=2 response Lorg/apache/http/HttpResponse; │ │ 0x0000 - 0x0002 reg=3 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4024 (NoConnectionReuseStrategy.java) │ │ + source_file_idx : 4020 (NoConnectionReuseStrategy.java) │ │ │ │ Class #963 header: │ │ class_idx : 1494 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 1179 │ │ static_fields_size : 1 │ │ @@ -239444,40 +239533,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0aa39c: |[0aa39c] org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy.:()V │ │ -0aa3ac: 2200 d605 |0000: new-instance v0, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy; // type@05d6 │ │ -0aa3b0: 2201 d905 |0002: new-instance v1, Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // type@05d9 │ │ -0aa3b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0aa3b6: 7020 d725 2100 |0005: invoke-direct {v1, v2}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:(I)V // method@25d7 │ │ -0aa3bc: 7020 cd25 1000 |0008: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25cd │ │ -0aa3c2: 6900 c10d |000b: sput-object v0, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy; // field@0dc1 │ │ -0aa3c6: 0e00 |000d: return-void │ │ +0aa358: |[0aa358] org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy.:()V │ │ +0aa368: 2200 d605 |0000: new-instance v0, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy; // type@05d6 │ │ +0aa36c: 2201 d905 |0002: new-instance v1, Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // type@05d9 │ │ +0aa370: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0aa372: 7020 d725 2100 |0005: invoke-direct {v1, v2}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:(I)V // method@25d7 │ │ +0aa378: 7020 cd25 1000 |0008: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25cd │ │ +0aa37e: 6900 c10d |000b: sput-object v0, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy; // field@0dc1 │ │ +0aa382: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;) │ │ name : '' │ │ type : '(Lorg/apache/http/entity/ContentLengthStrategy;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa3c8: |[0aa3c8] org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy.:(Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ -0aa3d8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0aa3de: 5b01 c20d |0003: iput-object v1, v0, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.contentLengthStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc2 │ │ -0aa3e2: 0e00 |0005: return-void │ │ +0aa384: |[0aa384] org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy.:(Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ +0aa394: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0aa39a: 5b01 c20d |0003: iput-object v1, v0, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.contentLengthStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc2 │ │ +0aa39e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy; │ │ @@ -239489,26 +239578,26 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0aa3e4: |[0aa3e4] org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy.determineLength:(Lorg/apache/http/HttpMessage;)J │ │ -0aa3f4: 5442 c20d |0000: iget-object v2, v4, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.contentLengthStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc2 │ │ -0aa3f8: 7220 f423 5200 |0002: invoke-interface {v2, v5}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ -0aa3fe: 0b00 |0005: move-result-wide v0 │ │ -0aa400: 1602 ffff |0006: const-wide/16 v2, #int -1 // #ffff │ │ -0aa404: 3102 0002 |0008: cmp-long v2, v0, v2 │ │ -0aa408: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -0aa40c: 2202 7605 |000c: new-instance v2, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0aa410: 1a03 9606 |000e: const-string v3, "Identity transfer encoding cannot be used" // string@0696 │ │ -0aa414: 7020 5023 3200 |0010: invoke-direct {v2, v3}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0aa41a: 2702 |0013: throw v2 │ │ -0aa41c: 1000 |0014: return-wide v0 │ │ +0aa3a0: |[0aa3a0] org.apache.http.impl.entity.DisallowIdentityContentLengthStrategy.determineLength:(Lorg/apache/http/HttpMessage;)J │ │ +0aa3b0: 5442 c20d |0000: iget-object v2, v4, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.contentLengthStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0dc2 │ │ +0aa3b4: 7220 f423 5200 |0002: invoke-interface {v2, v5}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ +0aa3ba: 0b00 |0005: move-result-wide v0 │ │ +0aa3bc: 1602 ffff |0006: const-wide/16 v2, #int -1 // #ffff │ │ +0aa3c0: 3102 0002 |0008: cmp-long v2, v0, v2 │ │ +0aa3c4: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +0aa3c8: 2202 7605 |000c: new-instance v2, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0aa3cc: 1a03 9606 |000e: const-string v3, "Identity transfer encoding cannot be used" // string@0696 │ │ +0aa3d0: 7020 5023 3200 |0010: invoke-direct {v2, v3}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0aa3d6: 2702 |0013: throw v2 │ │ +0aa3d8: 1000 |0014: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0006 line=57 │ │ 0x000c line=58 │ │ 0x0014 line=60 │ │ locals : │ │ @@ -239556,37 +239645,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0aa420: |[0aa420] org.apache.http.impl.entity.LaxContentLengthStrategy.:()V │ │ -0aa430: 2200 d905 |0000: new-instance v0, Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // type@05d9 │ │ -0aa434: 7010 d625 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:()V // method@25d6 │ │ -0aa43a: 6900 c50d |0005: sput-object v0, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // field@0dc5 │ │ -0aa43e: 0e00 |0007: return-void │ │ +0aa3dc: |[0aa3dc] org.apache.http.impl.entity.LaxContentLengthStrategy.:()V │ │ +0aa3ec: 2200 d905 |0000: new-instance v0, Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // type@05d9 │ │ +0aa3f0: 7010 d625 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:()V // method@25d6 │ │ +0aa3f6: 6900 c50d |0005: sput-object v0, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // field@0dc5 │ │ +0aa3fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/entity/LaxContentLengthStrategy;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0aa440: |[0aa440] org.apache.http.impl.entity.LaxContentLengthStrategy.:()V │ │ -0aa450: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0aa452: 7020 d725 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:(I)V // method@25d7 │ │ -0aa458: 0e00 |0004: return-void │ │ +0aa3fc: |[0aa3fc] org.apache.http.impl.entity.LaxContentLengthStrategy.:()V │ │ +0aa40c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0aa40e: 7020 d725 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:(I)V // method@25d7 │ │ +0aa414: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/entity/LaxContentLengthStrategy; │ │ │ │ @@ -239595,18 +239684,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa45c: |[0aa45c] org.apache.http.impl.entity.LaxContentLengthStrategy.:(I)V │ │ -0aa46c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0aa472: 5901 c60d |0003: iput v1, v0, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.implicitLen:I // field@0dc6 │ │ -0aa476: 0e00 |0005: return-void │ │ +0aa418: |[0aa418] org.apache.http.impl.entity.LaxContentLengthStrategy.:(I)V │ │ +0aa428: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0aa42e: 5901 c60d |0003: iput v1, v0, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.implicitLen:I // field@0dc6 │ │ +0aa432: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/impl/entity/LaxContentLengthStrategy; │ │ @@ -239618,86 +239707,86 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -0aa478: |[0aa478] org.apache.http.impl.entity.LaxContentLengthStrategy.determineLength:(Lorg/apache/http/HttpMessage;)J │ │ -0aa488: 160a ffff |0000: const-wide/16 v10, #int -1 // #ffff │ │ -0aa48c: 1a0c d705 |0002: const-string v12, "HTTP message" // string@05d7 │ │ -0aa490: 7120 4d29 cf00 |0004: invoke-static {v15, v12}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aa496: 1a0c d212 |0007: const-string v12, "Transfer-Encoding" // string@12d2 │ │ -0aa49a: 7220 0d23 cf00 |0009: invoke-interface {v15, v12}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ -0aa4a0: 0c09 |000c: move-result-object v9 │ │ -0aa4a2: 3809 4600 |000d: if-eqz v9, 0053 // +0046 │ │ -0aa4a6: 7210 bd22 0900 |000f: invoke-interface {v9}, Lorg/apache/http/Header;.getElements:()[Lorg/apache/http/HeaderElement; // method@22bd │ │ -0aa4ac: 0c01 |0012: move-result-object v1 │ │ -0aa4ae: 2117 |0013: array-length v7, v1 │ │ -0aa4b0: 1a0c 5e1f |0014: const-string v12, "identity" // string@1f5e │ │ -0aa4b4: 7210 bf22 0900 |0016: invoke-interface {v9}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0aa4ba: 0c0d |0019: move-result-object v13 │ │ -0aa4bc: 6e20 8721 dc00 |001a: invoke-virtual {v12, v13}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0aa4c2: 0a0c |001d: move-result v12 │ │ -0aa4c4: 380c 1e00 |001e: if-eqz v12, 003c // +001e │ │ -0aa4c8: 04a2 |0020: move-wide v2, v10 │ │ -0aa4ca: 1002 |0021: return-wide v2 │ │ -0aa4cc: 0d08 |0022: move-exception v8 │ │ -0aa4ce: 220a 7605 |0023: new-instance v10, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0aa4d2: 220b f804 |0025: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aa4d6: 7010 a121 0b00 |0027: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aa4dc: 1a0c ca06 |002a: const-string v12, "Invalid Transfer-Encoding header value: " // string@06ca │ │ -0aa4e0: 6e20 aa21 cb00 |002c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aa4e6: 0c0b |002f: move-result-object v11 │ │ -0aa4e8: 6e20 a921 9b00 |0030: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0aa4ee: 0c0b |0033: move-result-object v11 │ │ -0aa4f0: 6e10 af21 0b00 |0034: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aa4f6: 0c0b |0037: move-result-object v11 │ │ -0aa4f8: 7030 5123 ba08 |0038: invoke-direct {v10, v11, v8}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2351 │ │ -0aa4fe: 270a |003b: throw v10 │ │ -0aa500: 3d07 1500 |003c: if-lez v7, 0051 // +0015 │ │ -0aa504: 1a0c 4717 |003e: const-string v12, "chunked" // string@1747 │ │ -0aa508: d80d 07ff |0040: add-int/lit8 v13, v7, #int -1 // #ff │ │ -0aa50c: 460d 010d |0042: aget-object v13, v1, v13 │ │ -0aa510: 7210 c022 0d00 |0044: invoke-interface {v13}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ -0aa516: 0c0d |0047: move-result-object v13 │ │ -0aa518: 6e20 8721 dc00 |0048: invoke-virtual {v12, v13}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0aa51e: 0a0c |004b: move-result v12 │ │ -0aa520: 380c 0500 |004c: if-eqz v12, 0051 // +0005 │ │ -0aa524: 1602 feff |004e: const-wide/16 v2, #int -2 // #fffe │ │ -0aa528: 28d1 |0050: goto 0021 // -002f │ │ -0aa52a: 04a2 |0051: move-wide v2, v10 │ │ -0aa52c: 28cf |0052: goto 0021 // -0031 │ │ -0aa52e: 1a0c f303 |0053: const-string v12, "Content-Length" // string@03f3 │ │ -0aa532: 7220 0d23 cf00 |0055: invoke-interface {v15, v12}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ -0aa538: 0c00 |0058: move-result-object v0 │ │ -0aa53a: 3800 2500 |0059: if-eqz v0, 007e // +0025 │ │ -0aa53e: 1602 ffff |005b: const-wide/16 v2, #int -1 // #ffff │ │ -0aa542: 1a0c f303 |005d: const-string v12, "Content-Length" // string@03f3 │ │ -0aa546: 7220 0e23 cf00 |005f: invoke-interface {v15, v12}, Lorg/apache/http/HttpMessage;.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; // method@230e │ │ -0aa54c: 0c05 |0062: move-result-object v5 │ │ -0aa54e: 215c |0063: array-length v12, v5 │ │ -0aa550: d806 0cff |0064: add-int/lit8 v6, v12, #int -1 // #ff │ │ -0aa554: 3a06 0c00 |0066: if-ltz v6, 0072 // +000c │ │ -0aa558: 4604 0506 |0068: aget-object v4, v5, v6 │ │ -0aa55c: 7210 bf22 0400 |006a: invoke-interface {v4}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0aa562: 0c0c |006d: move-result-object v12 │ │ -0aa564: 7110 5921 0c00 |006e: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ -0aa56a: 0b02 |0071: move-result-wide v2 │ │ -0aa56c: 160c 0000 |0072: const-wide/16 v12, #int 0 // #0 │ │ -0aa570: 310c 020c |0074: cmp-long v12, v2, v12 │ │ -0aa574: 3b0c abff |0076: if-gez v12, 0021 // -0055 │ │ -0aa578: 04a2 |0078: move-wide v2, v10 │ │ -0aa57a: 28a8 |0079: goto 0021 // -0058 │ │ -0aa57c: 0d0c |007a: move-exception v12 │ │ -0aa57e: d806 06ff |007b: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0aa582: 28e9 |007d: goto 0066 // -0017 │ │ -0aa584: 52ea c60d |007e: iget v10, v14, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.implicitLen:I // field@0dc6 │ │ -0aa588: 81a2 |0080: int-to-long v2, v10 │ │ -0aa58a: 28a0 |0081: goto 0021 // -0060 │ │ +0aa434: |[0aa434] org.apache.http.impl.entity.LaxContentLengthStrategy.determineLength:(Lorg/apache/http/HttpMessage;)J │ │ +0aa444: 160a ffff |0000: const-wide/16 v10, #int -1 // #ffff │ │ +0aa448: 1a0c d705 |0002: const-string v12, "HTTP message" // string@05d7 │ │ +0aa44c: 7120 4d29 cf00 |0004: invoke-static {v15, v12}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aa452: 1a0c ce12 |0007: const-string v12, "Transfer-Encoding" // string@12ce │ │ +0aa456: 7220 0d23 cf00 |0009: invoke-interface {v15, v12}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ +0aa45c: 0c09 |000c: move-result-object v9 │ │ +0aa45e: 3809 4600 |000d: if-eqz v9, 0053 // +0046 │ │ +0aa462: 7210 bd22 0900 |000f: invoke-interface {v9}, Lorg/apache/http/Header;.getElements:()[Lorg/apache/http/HeaderElement; // method@22bd │ │ +0aa468: 0c01 |0012: move-result-object v1 │ │ +0aa46a: 2117 |0013: array-length v7, v1 │ │ +0aa46c: 1a0c 5a1f |0014: const-string v12, "identity" // string@1f5a │ │ +0aa470: 7210 bf22 0900 |0016: invoke-interface {v9}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0aa476: 0c0d |0019: move-result-object v13 │ │ +0aa478: 6e20 8721 dc00 |001a: invoke-virtual {v12, v13}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0aa47e: 0a0c |001d: move-result v12 │ │ +0aa480: 380c 1e00 |001e: if-eqz v12, 003c // +001e │ │ +0aa484: 04a2 |0020: move-wide v2, v10 │ │ +0aa486: 1002 |0021: return-wide v2 │ │ +0aa488: 0d08 |0022: move-exception v8 │ │ +0aa48a: 220a 7605 |0023: new-instance v10, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0aa48e: 220b f804 |0025: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aa492: 7010 a121 0b00 |0027: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aa498: 1a0c ca06 |002a: const-string v12, "Invalid Transfer-Encoding header value: " // string@06ca │ │ +0aa49c: 6e20 aa21 cb00 |002c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aa4a2: 0c0b |002f: move-result-object v11 │ │ +0aa4a4: 6e20 a921 9b00 |0030: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0aa4aa: 0c0b |0033: move-result-object v11 │ │ +0aa4ac: 6e10 af21 0b00 |0034: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aa4b2: 0c0b |0037: move-result-object v11 │ │ +0aa4b4: 7030 5123 ba08 |0038: invoke-direct {v10, v11, v8}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2351 │ │ +0aa4ba: 270a |003b: throw v10 │ │ +0aa4bc: 3d07 1500 |003c: if-lez v7, 0051 // +0015 │ │ +0aa4c0: 1a0c 4317 |003e: const-string v12, "chunked" // string@1743 │ │ +0aa4c4: d80d 07ff |0040: add-int/lit8 v13, v7, #int -1 // #ff │ │ +0aa4c8: 460d 010d |0042: aget-object v13, v1, v13 │ │ +0aa4cc: 7210 c022 0d00 |0044: invoke-interface {v13}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ +0aa4d2: 0c0d |0047: move-result-object v13 │ │ +0aa4d4: 6e20 8721 dc00 |0048: invoke-virtual {v12, v13}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0aa4da: 0a0c |004b: move-result v12 │ │ +0aa4dc: 380c 0500 |004c: if-eqz v12, 0051 // +0005 │ │ +0aa4e0: 1602 feff |004e: const-wide/16 v2, #int -2 // #fffe │ │ +0aa4e4: 28d1 |0050: goto 0021 // -002f │ │ +0aa4e6: 04a2 |0051: move-wide v2, v10 │ │ +0aa4e8: 28cf |0052: goto 0021 // -0031 │ │ +0aa4ea: 1a0c f303 |0053: const-string v12, "Content-Length" // string@03f3 │ │ +0aa4ee: 7220 0d23 cf00 |0055: invoke-interface {v15, v12}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ +0aa4f4: 0c00 |0058: move-result-object v0 │ │ +0aa4f6: 3800 2500 |0059: if-eqz v0, 007e // +0025 │ │ +0aa4fa: 1602 ffff |005b: const-wide/16 v2, #int -1 // #ffff │ │ +0aa4fe: 1a0c f303 |005d: const-string v12, "Content-Length" // string@03f3 │ │ +0aa502: 7220 0e23 cf00 |005f: invoke-interface {v15, v12}, Lorg/apache/http/HttpMessage;.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; // method@230e │ │ +0aa508: 0c05 |0062: move-result-object v5 │ │ +0aa50a: 215c |0063: array-length v12, v5 │ │ +0aa50c: d806 0cff |0064: add-int/lit8 v6, v12, #int -1 // #ff │ │ +0aa510: 3a06 0c00 |0066: if-ltz v6, 0072 // +000c │ │ +0aa514: 4604 0506 |0068: aget-object v4, v5, v6 │ │ +0aa518: 7210 bf22 0400 |006a: invoke-interface {v4}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0aa51e: 0c0c |006d: move-result-object v12 │ │ +0aa520: 7110 5921 0c00 |006e: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ +0aa526: 0b02 |0071: move-result-wide v2 │ │ +0aa528: 160c 0000 |0072: const-wide/16 v12, #int 0 // #0 │ │ +0aa52c: 310c 020c |0074: cmp-long v12, v2, v12 │ │ +0aa530: 3b0c abff |0076: if-gez v12, 0021 // -0055 │ │ +0aa534: 04a2 |0078: move-wide v2, v10 │ │ +0aa536: 28a8 |0079: goto 0021 // -0058 │ │ +0aa538: 0d0c |007a: move-exception v12 │ │ +0aa53a: d806 06ff |007b: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0aa53e: 28e9 |007d: goto 0066 // -0017 │ │ +0aa540: 52ea c60d |007e: iget v10, v14, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.implicitLen:I // field@0dc6 │ │ +0aa544: 81a2 |0080: int-to-long v2, v10 │ │ +0aa546: 28a0 |0081: goto 0021 // -0060 │ │ catches : 2 │ │ 0x000f - 0x0012 │ │ Lorg/apache/http/ParseException; -> 0x0022 │ │ 0x006a - 0x0071 │ │ Ljava/lang/NumberFormatException; -> 0x007a │ │ positions : │ │ 0x0002 line=79 │ │ @@ -239706,14 +239795,16 @@ │ │ 0x000f line=87 │ │ 0x0013 line=94 │ │ 0x0014 line=95 │ │ 0x0021 line=123 │ │ 0x0022 line=88 │ │ 0x0023 line=89 │ │ 0x003c line=97 │ │ + 0x0044 line=98 │ │ + 0x0048 line=97 │ │ 0x004e line=99 │ │ 0x0052 line=101 │ │ 0x0053 line=104 │ │ 0x0059 line=105 │ │ 0x005b line=106 │ │ 0x005d line=107 │ │ 0x0063 line=108 │ │ @@ -239742,15 +239833,15 @@ │ │ │ │ source_file_idx : 3131 (LaxContentLengthStrategy.java) │ │ │ │ Class #965 header: │ │ class_idx : 1498 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4607 │ │ +source_file_idx : 4603 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #965 annotations: │ │ Annotations on class │ │ @@ -239780,37 +239871,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0aa5a8: |[0aa5a8] org.apache.http.impl.entity.StrictContentLengthStrategy.:()V │ │ -0aa5b8: 2200 da05 |0000: new-instance v0, Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // type@05da │ │ -0aa5bc: 7010 da25 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.:()V // method@25da │ │ -0aa5c2: 6900 c70d |0005: sput-object v0, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // field@0dc7 │ │ -0aa5c6: 0e00 |0007: return-void │ │ +0aa564: |[0aa564] org.apache.http.impl.entity.StrictContentLengthStrategy.:()V │ │ +0aa574: 2200 da05 |0000: new-instance v0, Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // type@05da │ │ +0aa578: 7010 da25 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.:()V // method@25da │ │ +0aa57e: 6900 c70d |0005: sput-object v0, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // field@0dc7 │ │ +0aa582: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/entity/StrictContentLengthStrategy;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0aa5c8: |[0aa5c8] org.apache.http.impl.entity.StrictContentLengthStrategy.:()V │ │ -0aa5d8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0aa5da: 7020 db25 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.:(I)V // method@25db │ │ -0aa5e0: 0e00 |0004: return-void │ │ +0aa584: |[0aa584] org.apache.http.impl.entity.StrictContentLengthStrategy.:()V │ │ +0aa594: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0aa596: 7020 db25 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.:(I)V // method@25db │ │ +0aa59c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/entity/StrictContentLengthStrategy; │ │ │ │ @@ -239819,18 +239910,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa5e4: |[0aa5e4] org.apache.http.impl.entity.StrictContentLengthStrategy.:(I)V │ │ -0aa5f4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0aa5fa: 5901 c80d |0003: iput v1, v0, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.implicitLen:I // field@0dc8 │ │ -0aa5fe: 0e00 |0005: return-void │ │ +0aa5a0: |[0aa5a0] org.apache.http.impl.entity.StrictContentLengthStrategy.:(I)V │ │ +0aa5b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0aa5b6: 5901 c80d |0003: iput v1, v0, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.implicitLen:I // field@0dc8 │ │ +0aa5ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/impl/entity/StrictContentLengthStrategy; │ │ @@ -239842,117 +239933,118 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 182 16-bit code units │ │ -0aa600: |[0aa600] org.apache.http.impl.entity.StrictContentLengthStrategy.determineLength:(Lorg/apache/http/HttpMessage;)J │ │ -0aa610: 1a06 d705 |0000: const-string v6, "HTTP message" // string@05d7 │ │ -0aa614: 7120 4d29 6a00 |0002: invoke-static {v10, v6}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aa61a: 1a06 d212 |0005: const-string v6, "Transfer-Encoding" // string@12d2 │ │ -0aa61e: 7220 0d23 6a00 |0007: invoke-interface {v10, v6}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ -0aa624: 0c05 |000a: move-result-object v5 │ │ -0aa626: 3805 5e00 |000b: if-eqz v5, 0069 // +005e │ │ -0aa62a: 7210 bf22 0500 |000d: invoke-interface {v5}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0aa630: 0c04 |0010: move-result-object v4 │ │ -0aa632: 1a06 4717 |0011: const-string v6, "chunked" // string@1747 │ │ -0aa636: 6e20 8721 4600 |0013: invoke-virtual {v6, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0aa63c: 0a06 |0016: move-result v6 │ │ -0aa63e: 3806 2e00 |0017: if-eqz v6, 0045 // +002e │ │ -0aa642: 7210 1123 0a00 |0019: invoke-interface {v10}, Lorg/apache/http/HttpMessage;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2311 │ │ -0aa648: 0c06 |001c: move-result-object v6 │ │ -0aa64a: 6207 f00c |001d: sget-object v7, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0aa64e: 6e20 5d23 7600 |001f: invoke-virtual {v6, v7}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -0aa654: 0a06 |0022: move-result v6 │ │ -0aa656: 3806 1f00 |0023: if-eqz v6, 0042 // +001f │ │ -0aa65a: 2206 7605 |0025: new-instance v6, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0aa65e: 2207 f804 |0027: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aa662: 7010 a121 0700 |0029: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aa668: 1a08 bd03 |002c: const-string v8, "Chunked transfer encoding not allowed for " // string@03bd │ │ -0aa66c: 6e20 aa21 8700 |002e: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aa672: 0c07 |0031: move-result-object v7 │ │ -0aa674: 7210 1123 0a00 |0032: invoke-interface {v10}, Lorg/apache/http/HttpMessage;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2311 │ │ -0aa67a: 0c08 |0035: move-result-object v8 │ │ -0aa67c: 6e20 a921 8700 |0036: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0aa682: 0c07 |0039: move-result-object v7 │ │ -0aa684: 6e10 af21 0700 |003a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aa68a: 0c07 |003d: move-result-object v7 │ │ -0aa68c: 7020 5023 7600 |003e: invoke-direct {v6, v7}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0aa692: 2706 |0041: throw v6 │ │ -0aa694: 1602 feff |0042: const-wide/16 v2, #int -2 // #fffe │ │ -0aa698: 1002 |0044: return-wide v2 │ │ -0aa69a: 1a06 5e1f |0045: const-string v6, "identity" // string@1f5e │ │ -0aa69e: 6e20 8721 4600 |0047: invoke-virtual {v6, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0aa6a4: 0a06 |004a: move-result v6 │ │ -0aa6a6: 3806 0500 |004b: if-eqz v6, 0050 // +0005 │ │ -0aa6aa: 1602 ffff |004d: const-wide/16 v2, #int -1 // #ffff │ │ -0aa6ae: 28f5 |004f: goto 0044 // -000b │ │ -0aa6b0: 2206 7605 |0050: new-instance v6, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0aa6b4: 2207 f804 |0052: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aa6b8: 7010 a121 0700 |0054: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aa6be: 1a08 0d13 |0057: const-string v8, "Unsupported transfer encoding: " // string@130d │ │ -0aa6c2: 6e20 aa21 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aa6c8: 0c07 |005c: move-result-object v7 │ │ -0aa6ca: 6e20 aa21 4700 |005d: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aa6d0: 0c07 |0060: move-result-object v7 │ │ -0aa6d2: 6e10 af21 0700 |0061: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aa6d8: 0c07 |0064: move-result-object v7 │ │ -0aa6da: 7020 5023 7600 |0065: invoke-direct {v6, v7}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0aa6e0: 2706 |0068: throw v6 │ │ -0aa6e2: 1a06 f303 |0069: const-string v6, "Content-Length" // string@03f3 │ │ -0aa6e6: 7220 0d23 6a00 |006b: invoke-interface {v10, v6}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ -0aa6ec: 0c00 |006e: move-result-object v0 │ │ -0aa6ee: 3800 4300 |006f: if-eqz v0, 00b2 // +0043 │ │ -0aa6f2: 7210 bf22 0000 |0071: invoke-interface {v0}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0aa6f8: 0c04 |0074: move-result-object v4 │ │ -0aa6fa: 7110 5921 0400 |0075: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ -0aa700: 0b02 |0078: move-result-wide v2 │ │ -0aa702: 1606 0000 |0079: const-wide/16 v6, #int 0 // #0 │ │ -0aa706: 3106 0206 |007b: cmp-long v6, v2, v6 │ │ -0aa70a: 3b06 c7ff |007d: if-gez v6, 0044 // -0039 │ │ -0aa70e: 2206 7605 |007f: new-instance v6, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0aa712: 2207 f804 |0081: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aa716: 7010 a121 0700 |0083: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aa71c: 1a08 a50f |0086: const-string v8, "Negative content length: " // string@0fa5 │ │ -0aa720: 6e20 aa21 8700 |0088: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aa726: 0c07 |008b: move-result-object v7 │ │ -0aa728: 6e20 aa21 4700 |008c: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aa72e: 0c07 |008f: move-result-object v7 │ │ -0aa730: 6e10 af21 0700 |0090: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aa736: 0c07 |0093: move-result-object v7 │ │ -0aa738: 7020 5023 7600 |0094: invoke-direct {v6, v7}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0aa73e: 2706 |0097: throw v6 │ │ -0aa740: 0d01 |0098: move-exception v1 │ │ -0aa742: 2206 7605 |0099: new-instance v6, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0aa746: 2207 f804 |009b: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aa74a: 7010 a121 0700 |009d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aa750: 1a08 cd06 |00a0: const-string v8, "Invalid content length: " // string@06cd │ │ -0aa754: 6e20 aa21 8700 |00a2: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aa75a: 0c07 |00a5: move-result-object v7 │ │ -0aa75c: 6e20 aa21 4700 |00a6: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aa762: 0c07 |00a9: move-result-object v7 │ │ -0aa764: 6e10 af21 0700 |00aa: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aa76a: 0c07 |00ad: move-result-object v7 │ │ -0aa76c: 7020 5023 7600 |00ae: invoke-direct {v6, v7}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0aa772: 2706 |00b1: throw v6 │ │ -0aa774: 5296 c80d |00b2: iget v6, v9, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.implicitLen:I // field@0dc8 │ │ -0aa778: 8162 |00b4: int-to-long v2, v6 │ │ -0aa77a: 288f |00b5: goto 0044 // -0071 │ │ +0aa5bc: |[0aa5bc] org.apache.http.impl.entity.StrictContentLengthStrategy.determineLength:(Lorg/apache/http/HttpMessage;)J │ │ +0aa5cc: 1a06 d705 |0000: const-string v6, "HTTP message" // string@05d7 │ │ +0aa5d0: 7120 4d29 6a00 |0002: invoke-static {v10, v6}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aa5d6: 1a06 ce12 |0005: const-string v6, "Transfer-Encoding" // string@12ce │ │ +0aa5da: 7220 0d23 6a00 |0007: invoke-interface {v10, v6}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ +0aa5e0: 0c05 |000a: move-result-object v5 │ │ +0aa5e2: 3805 5e00 |000b: if-eqz v5, 0069 // +005e │ │ +0aa5e6: 7210 bf22 0500 |000d: invoke-interface {v5}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0aa5ec: 0c04 |0010: move-result-object v4 │ │ +0aa5ee: 1a06 4317 |0011: const-string v6, "chunked" // string@1743 │ │ +0aa5f2: 6e20 8721 4600 |0013: invoke-virtual {v6, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0aa5f8: 0a06 |0016: move-result v6 │ │ +0aa5fa: 3806 2e00 |0017: if-eqz v6, 0045 // +002e │ │ +0aa5fe: 7210 1123 0a00 |0019: invoke-interface {v10}, Lorg/apache/http/HttpMessage;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2311 │ │ +0aa604: 0c06 |001c: move-result-object v6 │ │ +0aa606: 6207 f00c |001d: sget-object v7, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0aa60a: 6e20 5d23 7600 |001f: invoke-virtual {v6, v7}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +0aa610: 0a06 |0022: move-result v6 │ │ +0aa612: 3806 1f00 |0023: if-eqz v6, 0042 // +001f │ │ +0aa616: 2206 7605 |0025: new-instance v6, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0aa61a: 2207 f804 |0027: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aa61e: 7010 a121 0700 |0029: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aa624: 1a08 bd03 |002c: const-string v8, "Chunked transfer encoding not allowed for " // string@03bd │ │ +0aa628: 6e20 aa21 8700 |002e: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aa62e: 0c07 |0031: move-result-object v7 │ │ +0aa630: 7210 1123 0a00 |0032: invoke-interface {v10}, Lorg/apache/http/HttpMessage;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2311 │ │ +0aa636: 0c08 |0035: move-result-object v8 │ │ +0aa638: 6e20 a921 8700 |0036: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0aa63e: 0c07 |0039: move-result-object v7 │ │ +0aa640: 6e10 af21 0700 |003a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aa646: 0c07 |003d: move-result-object v7 │ │ +0aa648: 7020 5023 7600 |003e: invoke-direct {v6, v7}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0aa64e: 2706 |0041: throw v6 │ │ +0aa650: 1602 feff |0042: const-wide/16 v2, #int -2 // #fffe │ │ +0aa654: 1002 |0044: return-wide v2 │ │ +0aa656: 1a06 5a1f |0045: const-string v6, "identity" // string@1f5a │ │ +0aa65a: 6e20 8721 4600 |0047: invoke-virtual {v6, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0aa660: 0a06 |004a: move-result v6 │ │ +0aa662: 3806 0500 |004b: if-eqz v6, 0050 // +0005 │ │ +0aa666: 1602 ffff |004d: const-wide/16 v2, #int -1 // #ffff │ │ +0aa66a: 28f5 |004f: goto 0044 // -000b │ │ +0aa66c: 2206 7605 |0050: new-instance v6, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0aa670: 2207 f804 |0052: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aa674: 7010 a121 0700 |0054: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aa67a: 1a08 0913 |0057: const-string v8, "Unsupported transfer encoding: " // string@1309 │ │ +0aa67e: 6e20 aa21 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aa684: 0c07 |005c: move-result-object v7 │ │ +0aa686: 6e20 aa21 4700 |005d: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aa68c: 0c07 |0060: move-result-object v7 │ │ +0aa68e: 6e10 af21 0700 |0061: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aa694: 0c07 |0064: move-result-object v7 │ │ +0aa696: 7020 5023 7600 |0065: invoke-direct {v6, v7}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0aa69c: 2706 |0068: throw v6 │ │ +0aa69e: 1a06 f303 |0069: const-string v6, "Content-Length" // string@03f3 │ │ +0aa6a2: 7220 0d23 6a00 |006b: invoke-interface {v10, v6}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ +0aa6a8: 0c00 |006e: move-result-object v0 │ │ +0aa6aa: 3800 4300 |006f: if-eqz v0, 00b2 // +0043 │ │ +0aa6ae: 7210 bf22 0000 |0071: invoke-interface {v0}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0aa6b4: 0c04 |0074: move-result-object v4 │ │ +0aa6b6: 7110 5921 0400 |0075: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2159 │ │ +0aa6bc: 0b02 |0078: move-result-wide v2 │ │ +0aa6be: 1606 0000 |0079: const-wide/16 v6, #int 0 // #0 │ │ +0aa6c2: 3106 0206 |007b: cmp-long v6, v2, v6 │ │ +0aa6c6: 3b06 c7ff |007d: if-gez v6, 0044 // -0039 │ │ +0aa6ca: 2206 7605 |007f: new-instance v6, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0aa6ce: 2207 f804 |0081: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aa6d2: 7010 a121 0700 |0083: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aa6d8: 1a08 a10f |0086: const-string v8, "Negative content length: " // string@0fa1 │ │ +0aa6dc: 6e20 aa21 8700 |0088: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aa6e2: 0c07 |008b: move-result-object v7 │ │ +0aa6e4: 6e20 aa21 4700 |008c: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aa6ea: 0c07 |008f: move-result-object v7 │ │ +0aa6ec: 6e10 af21 0700 |0090: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aa6f2: 0c07 |0093: move-result-object v7 │ │ +0aa6f4: 7020 5023 7600 |0094: invoke-direct {v6, v7}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0aa6fa: 2706 |0097: throw v6 │ │ +0aa6fc: 0d01 |0098: move-exception v1 │ │ +0aa6fe: 2206 7605 |0099: new-instance v6, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0aa702: 2207 f804 |009b: new-instance v7, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aa706: 7010 a121 0700 |009d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aa70c: 1a08 cd06 |00a0: const-string v8, "Invalid content length: " // string@06cd │ │ +0aa710: 6e20 aa21 8700 |00a2: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aa716: 0c07 |00a5: move-result-object v7 │ │ +0aa718: 6e20 aa21 4700 |00a6: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aa71e: 0c07 |00a9: move-result-object v7 │ │ +0aa720: 6e10 af21 0700 |00aa: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aa726: 0c07 |00ad: move-result-object v7 │ │ +0aa728: 7020 5023 7600 |00ae: invoke-direct {v6, v7}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0aa72e: 2706 |00b1: throw v6 │ │ +0aa730: 5296 c80d |00b2: iget v6, v9, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.implicitLen:I // field@0dc8 │ │ +0aa734: 8162 |00b4: int-to-long v2, v6 │ │ +0aa736: 288f |00b5: goto 0044 // -0071 │ │ catches : 1 │ │ 0x0075 - 0x0098 │ │ Ljava/lang/NumberFormatException; -> 0x0098 │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=83 │ │ 0x000b line=84 │ │ 0x000d line=85 │ │ 0x0011 line=86 │ │ 0x0019 line=87 │ │ 0x0025 line=88 │ │ + 0x0032 line=90 │ │ 0x0042 line=92 │ │ 0x0044 line=113 │ │ 0x0045 line=93 │ │ 0x004d line=94 │ │ 0x0050 line=96 │ │ 0x0069 line=100 │ │ 0x006f line=101 │ │ @@ -239970,15 +240062,15 @@ │ │ 0x0099 - 0x00b2 reg=1 e Ljava/lang/NumberFormatException; │ │ 0x0075 - 0x00b2 reg=4 s Ljava/lang/String; │ │ 0x006f - 0x00b6 reg=0 contentLengthHeader Lorg/apache/http/Header; │ │ 0x000b - 0x00b6 reg=5 transferEncodingHeader Lorg/apache/http/Header; │ │ 0x0000 - 0x00b6 reg=9 this Lorg/apache/http/impl/entity/StrictContentLengthStrategy; │ │ 0x0000 - 0x00b6 reg=10 message Lorg/apache/http/HttpMessage; │ │ │ │ - source_file_idx : 4607 (StrictContentLengthStrategy.java) │ │ + source_file_idx : 4603 (StrictContentLengthStrategy.java) │ │ │ │ Class #966 header: │ │ class_idx : 1499 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ source_file_idx : 588 │ │ static_fields_size : 2 │ │ @@ -240055,35 +240147,35 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/config/MessageConstraints;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0aa78c: |[0aa78c] org.apache.http.impl.io.AbstractMessageParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/config/MessageConstraints;)V │ │ -0aa79c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0aa7a2: 1a00 bd11 |0003: const-string v0, "Session input buffer" // string@11bd │ │ -0aa7a6: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aa7ac: 0c00 |0008: move-result-object v0 │ │ -0aa7ae: 1f00 0006 |0009: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ -0aa7b2: 5b10 cf0d |000b: iput-object v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.sessionBuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0dcf │ │ -0aa7b6: 3803 1300 |000d: if-eqz v3, 0020 // +0013 │ │ -0aa7ba: 5b13 cc0d |000f: iput-object v3, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0dcc │ │ -0aa7be: 3804 1200 |0011: if-eqz v4, 0023 // +0012 │ │ -0aa7c2: 5b14 ce0d |0013: iput-object v4, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0dce │ │ -0aa7c6: 2200 2505 |0015: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0aa7ca: 7010 1322 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0aa7d0: 5b10 cb0d |001a: iput-object v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.headerLines:Ljava/util/List; // field@0dcb │ │ -0aa7d4: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0aa7d6: 5910 d00d |001d: iput v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ -0aa7da: 0e00 |001f: return-void │ │ -0aa7dc: 6203 700e |0020: sget-object v3, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0aa7e0: 28ed |0022: goto 000f // -0013 │ │ -0aa7e2: 6204 150d |0023: sget-object v4, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ -0aa7e6: 28ee |0025: goto 0013 // -0012 │ │ +0aa748: |[0aa748] org.apache.http.impl.io.AbstractMessageParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/config/MessageConstraints;)V │ │ +0aa758: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0aa75e: 1a00 b911 |0003: const-string v0, "Session input buffer" // string@11b9 │ │ +0aa762: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aa768: 0c00 |0008: move-result-object v0 │ │ +0aa76a: 1f00 0006 |0009: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ +0aa76e: 5b10 cf0d |000b: iput-object v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.sessionBuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0dcf │ │ +0aa772: 3803 1300 |000d: if-eqz v3, 0020 // +0013 │ │ +0aa776: 5b13 cc0d |000f: iput-object v3, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0dcc │ │ +0aa77a: 3804 1200 |0011: if-eqz v4, 0023 // +0012 │ │ +0aa77e: 5b14 ce0d |0013: iput-object v4, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0dce │ │ +0aa782: 2200 2505 |0015: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0aa786: 7010 1322 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0aa78c: 5b10 cb0d |001a: iput-object v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.headerLines:Ljava/util/List; // field@0dcb │ │ +0aa790: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0aa792: 5910 d00d |001d: iput v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ +0aa796: 0e00 |001f: return-void │ │ +0aa798: 6203 700e |0020: sget-object v3, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0aa79c: 28ed |0022: goto 000f // -0013 │ │ +0aa79e: 6204 150d |0023: sget-object v4, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ +0aa7a2: 28ee |0025: goto 0013 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ 0x000d line=114 │ │ 0x0011 line=115 │ │ 0x0015 line=116 │ │ @@ -240105,34 +240197,34 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0aa7e8: |[0aa7e8] org.apache.http.impl.io.AbstractMessageParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V │ │ -0aa7f8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0aa7fe: 1a00 bd11 |0003: const-string v0, "Session input buffer" // string@11bd │ │ -0aa802: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aa808: 1a00 d805 |0008: const-string v0, "HTTP parameters" // string@05d8 │ │ -0aa80c: 7120 4d29 0400 |000a: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aa812: 5b12 cf0d |000d: iput-object v2, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.sessionBuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0dcf │ │ -0aa816: 7110 f227 0400 |000f: invoke-static {v4}, Lorg/apache/http/params/HttpParamConfig;.getMessageConstraints:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints; // method@27f2 │ │ -0aa81c: 0c00 |0012: move-result-object v0 │ │ -0aa81e: 5b10 ce0d |0013: iput-object v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0dce │ │ -0aa822: 3803 0f00 |0015: if-eqz v3, 0024 // +000f │ │ -0aa826: 5b13 cc0d |0017: iput-object v3, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0dcc │ │ -0aa82a: 2200 2505 |0019: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0aa82e: 7010 1322 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0aa834: 5b10 cb0d |001e: iput-object v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.headerLines:Ljava/util/List; // field@0dcb │ │ -0aa838: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0aa83a: 5910 d00d |0021: iput v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ -0aa83e: 0e00 |0023: return-void │ │ -0aa840: 6203 700e |0024: sget-object v3, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0aa844: 28f1 |0026: goto 0017 // -000f │ │ +0aa7a4: |[0aa7a4] org.apache.http.impl.io.AbstractMessageParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V │ │ +0aa7b4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0aa7ba: 1a00 b911 |0003: const-string v0, "Session input buffer" // string@11b9 │ │ +0aa7be: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aa7c4: 1a00 d805 |0008: const-string v0, "HTTP parameters" // string@05d8 │ │ +0aa7c8: 7120 4d29 0400 |000a: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aa7ce: 5b12 cf0d |000d: iput-object v2, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.sessionBuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0dcf │ │ +0aa7d2: 7110 f227 0400 |000f: invoke-static {v4}, Lorg/apache/http/params/HttpParamConfig;.getMessageConstraints:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints; // method@27f2 │ │ +0aa7d8: 0c00 |0012: move-result-object v0 │ │ +0aa7da: 5b10 ce0d |0013: iput-object v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0dce │ │ +0aa7de: 3803 0f00 |0015: if-eqz v3, 0024 // +000f │ │ +0aa7e2: 5b13 cc0d |0017: iput-object v3, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0dcc │ │ +0aa7e6: 2200 2505 |0019: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0aa7ea: 7010 1322 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0aa7f0: 5b10 cb0d |001e: iput-object v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.headerLines:Ljava/util/List; // field@0dcb │ │ +0aa7f4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0aa7f6: 5910 d00d |0021: iput v0, v1, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ +0aa7fa: 0e00 |0023: return-void │ │ +0aa7fc: 6203 700e |0024: sget-object v3, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0aa800: 28f1 |0026: goto 0017 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x0008 line=89 │ │ 0x000d line=90 │ │ 0x000f line=91 │ │ @@ -240154,23 +240246,23 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -0aa848: |[0aa848] org.apache.http.impl.io.AbstractMessageParser.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header; │ │ -0aa858: 2200 2505 |0000: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0aa85c: 7010 1322 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0aa862: 3805 0700 |0005: if-eqz v5, 000c // +0007 │ │ -0aa866: 7150 e225 3254 |0007: invoke-static {v2, v3, v4, v5, v0}, Lorg/apache/http/impl/io/AbstractMessageParser;.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header; // method@25e2 │ │ -0aa86c: 0c01 |000a: move-result-object v1 │ │ -0aa86e: 1101 |000b: return-object v1 │ │ -0aa870: 6205 700e |000c: sget-object v5, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0aa874: 28f9 |000e: goto 0007 // -0007 │ │ +0aa804: |[0aa804] org.apache.http.impl.io.AbstractMessageParser.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header; │ │ +0aa814: 2200 2505 |0000: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0aa818: 7010 1322 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0aa81e: 3805 0700 |0005: if-eqz v5, 000c // +0007 │ │ +0aa822: 7150 e225 3254 |0007: invoke-static {v2, v3, v4, v5, v0}, Lorg/apache/http/impl/io/AbstractMessageParser;.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header; // method@25e2 │ │ +0aa828: 0c01 |000a: move-result-object v1 │ │ +0aa82a: 1101 |000b: return-object v1 │ │ +0aa82c: 6205 700e |000c: sget-object v5, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0aa830: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=145 │ │ locals : │ │ 0x0000 - 0x0007 reg=5 parser Lorg/apache/http/message/LineParser; │ │ 0x0005 - 0x000f reg=0 headerLines Ljava/util/List; Ljava/util/List; │ │ @@ -240184,113 +240276,113 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 185 16-bit code units │ │ -0aa878: |[0aa878] org.apache.http.impl.io.AbstractMessageParser.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header; │ │ -0aa888: 1a08 bd11 |0000: const-string v8, "Session input buffer" // string@11bd │ │ -0aa88c: 7120 4d29 8a00 |0002: invoke-static {v10, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aa892: 1a08 970c |0005: const-string v8, "Line parser" // string@0c97 │ │ -0aa896: 7120 4d29 8d00 |0007: invoke-static {v13, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aa89c: 1a08 f605 |000a: const-string v8, "Header line list" // string@05f6 │ │ -0aa8a0: 7120 4d29 8e00 |000c: invoke-static {v14, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aa8a6: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -0aa8a8: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -0aa8aa: 3902 3300 |0011: if-nez v2, 0044 // +0033 │ │ -0aa8ae: 2202 5b06 |0013: new-instance v2, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0aa8b2: 1308 4000 |0015: const/16 v8, #int 64 // #40 │ │ -0aa8b6: 7020 6829 8200 |0017: invoke-direct {v2, v8}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0aa8bc: 7220 c326 2a00 |001a: invoke-interface {v10, v2}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ -0aa8c2: 0a06 |001d: move-result v6 │ │ -0aa8c4: 12f8 |001e: const/4 v8, #int -1 // #ff │ │ -0aa8c6: 3286 0900 |001f: if-eq v6, v8, 0028 // +0009 │ │ -0aa8ca: 6e10 7b29 0200 |0021: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0aa8d0: 0a08 |0024: move-result v8 │ │ -0aa8d2: 1219 |0025: const/4 v9, #int 1 // #1 │ │ -0aa8d4: 3598 2200 |0026: if-ge v8, v9, 0048 // +0022 │ │ -0aa8d8: 7210 6322 0e00 |0028: invoke-interface {v14}, Ljava/util/List;.size:()I // method@2263 │ │ -0aa8de: 0a08 |002b: move-result v8 │ │ -0aa8e0: 2384 9e06 |002c: new-array v4, v8, [Lorg/apache/http/Header; // type@069e │ │ -0aa8e4: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -0aa8e6: 7210 6322 0e00 |002f: invoke-interface {v14}, Ljava/util/List;.size:()I // method@2263 │ │ -0aa8ec: 0a08 |0032: move-result v8 │ │ -0aa8ee: 3585 8500 |0033: if-ge v5, v8, 00b8 // +0085 │ │ -0aa8f2: 7220 5c22 5e00 |0035: invoke-interface {v14, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -0aa8f8: 0c00 |0038: move-result-object v0 │ │ -0aa8fa: 1f00 5b06 |0039: check-cast v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0aa8fe: 7220 a827 0d00 |003b: invoke-interface {v13, v0}, Lorg/apache/http/message/LineParser;.parseHeader:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header; // method@27a8 │ │ -0aa904: 0c08 |003e: move-result-object v8 │ │ -0aa906: 4d08 0405 |003f: aput-object v8, v4, v5 │ │ -0aa90a: d805 0501 |0041: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0aa90e: 28ec |0043: goto 002f // -0014 │ │ -0aa910: 6e10 7429 0200 |0044: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ -0aa916: 28d3 |0047: goto 001a // -002d │ │ -0aa918: 1208 |0048: const/4 v8, #int 0 // #0 │ │ -0aa91a: 6e20 7329 8200 |0049: invoke-virtual {v2, v8}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0aa920: 0a08 |004c: move-result v8 │ │ -0aa922: 1309 2000 |004d: const/16 v9, #int 32 // #20 │ │ -0aa926: 3298 0b00 |004f: if-eq v8, v9, 005a // +000b │ │ -0aa92a: 1208 |0051: const/4 v8, #int 0 // #0 │ │ -0aa92c: 6e20 7329 8200 |0052: invoke-virtual {v2, v8}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0aa932: 0a08 |0055: move-result v8 │ │ -0aa934: 1309 0900 |0056: const/16 v9, #int 9 // #9 │ │ -0aa938: 3398 4f00 |0058: if-ne v8, v9, 00a7 // +004f │ │ -0aa93c: 3807 4d00 |005a: if-eqz v7, 00a7 // +004d │ │ -0aa940: 1205 |005c: const/4 v5, #int 0 // #0 │ │ -0aa942: 6e10 7b29 0200 |005d: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0aa948: 0a08 |0060: move-result v8 │ │ -0aa94a: 3585 0e00 |0061: if-ge v5, v8, 006f // +000e │ │ -0aa94e: 6e20 7329 5200 |0063: invoke-virtual {v2, v5}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0aa954: 0a01 |0066: move-result v1 │ │ -0aa956: 1308 2000 |0067: const/16 v8, #int 32 // #20 │ │ -0aa95a: 3281 1e00 |0069: if-eq v1, v8, 0087 // +001e │ │ -0aa95e: 1308 0900 |006b: const/16 v8, #int 9 // #9 │ │ -0aa962: 3281 1a00 |006d: if-eq v1, v8, 0087 // +001a │ │ -0aa966: 3d0c 1b00 |006f: if-lez v12, 008a // +001b │ │ -0aa96a: 6e10 7b29 0700 |0071: invoke-virtual {v7}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0aa970: 0a08 |0074: move-result v8 │ │ -0aa972: d808 0801 |0075: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0aa976: 6e10 7b29 0200 |0077: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0aa97c: 0a09 |007a: move-result v9 │ │ -0aa97e: b098 |007b: add-int/2addr v8, v9 │ │ -0aa980: b158 |007c: sub-int/2addr v8, v5 │ │ -0aa982: 37c8 0d00 |007d: if-le v8, v12, 008a // +000d │ │ -0aa986: 2208 7105 |007f: new-instance v8, Lorg/apache/http/MessageConstraintException; // type@0571 │ │ -0aa98a: 1a09 580f |0081: const-string v9, "Maximum line length limit exceeded" // string@0f58 │ │ -0aa98e: 7020 4623 9800 |0083: invoke-direct {v8, v9}, Lorg/apache/http/MessageConstraintException;.:(Ljava/lang/String;)V // method@2346 │ │ -0aa994: 2708 |0086: throw v8 │ │ -0aa996: d805 0501 |0087: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0aa99a: 28d4 |0089: goto 005d // -002c │ │ -0aa99c: 1308 2000 |008a: const/16 v8, #int 32 // #20 │ │ -0aa9a0: 6e20 6929 8700 |008c: invoke-virtual {v7, v8}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0aa9a6: 6e10 7b29 0200 |008f: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0aa9ac: 0a08 |0092: move-result v8 │ │ -0aa9ae: b158 |0093: sub-int/2addr v8, v5 │ │ -0aa9b0: 6e40 6e29 2785 |0094: invoke-virtual {v7, v2, v5, v8}, Lorg/apache/http/util/CharArrayBuffer;.append:(Lorg/apache/http/util/CharArrayBuffer;II)V // method@296e │ │ -0aa9b6: 3d0b 7aff |0097: if-lez v11, 0011 // -0086 │ │ -0aa9ba: 7210 6322 0e00 |0099: invoke-interface {v14}, Ljava/util/List;.size:()I // method@2263 │ │ -0aa9c0: 0a08 |009c: move-result v8 │ │ -0aa9c2: 34b8 74ff |009d: if-lt v8, v11, 0011 // -008c │ │ -0aa9c6: 2208 7105 |009f: new-instance v8, Lorg/apache/http/MessageConstraintException; // type@0571 │ │ -0aa9ca: 1a09 570f |00a1: const-string v9, "Maximum header count exceeded" // string@0f57 │ │ -0aa9ce: 7020 4623 9800 |00a3: invoke-direct {v8, v9}, Lorg/apache/http/MessageConstraintException;.:(Ljava/lang/String;)V // method@2346 │ │ -0aa9d4: 2708 |00a6: throw v8 │ │ -0aa9d6: 7220 5922 2e00 |00a7: invoke-interface {v14, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0aa9dc: 0727 |00aa: move-object v7, v2 │ │ -0aa9de: 1202 |00ab: const/4 v2, #int 0 // #0 │ │ -0aa9e0: 28eb |00ac: goto 0097 // -0015 │ │ -0aa9e2: 0d03 |00ad: move-exception v3 │ │ -0aa9e4: 2208 7605 |00ae: new-instance v8, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0aa9e8: 6e10 4e23 0300 |00b0: invoke-virtual {v3}, Lorg/apache/http/ParseException;.getMessage:()Ljava/lang/String; // method@234e │ │ -0aa9ee: 0c09 |00b3: move-result-object v9 │ │ -0aa9f0: 7020 5023 9800 |00b4: invoke-direct {v8, v9}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0aa9f6: 2708 |00b7: throw v8 │ │ -0aa9f8: 1104 |00b8: return-object v4 │ │ +0aa834: |[0aa834] org.apache.http.impl.io.AbstractMessageParser.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header; │ │ +0aa844: 1a08 b911 |0000: const-string v8, "Session input buffer" // string@11b9 │ │ +0aa848: 7120 4d29 8a00 |0002: invoke-static {v10, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aa84e: 1a08 970c |0005: const-string v8, "Line parser" // string@0c97 │ │ +0aa852: 7120 4d29 8d00 |0007: invoke-static {v13, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aa858: 1a08 f605 |000a: const-string v8, "Header line list" // string@05f6 │ │ +0aa85c: 7120 4d29 8e00 |000c: invoke-static {v14, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aa862: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +0aa864: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +0aa866: 3902 3300 |0011: if-nez v2, 0044 // +0033 │ │ +0aa86a: 2202 5b06 |0013: new-instance v2, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0aa86e: 1308 4000 |0015: const/16 v8, #int 64 // #40 │ │ +0aa872: 7020 6829 8200 |0017: invoke-direct {v2, v8}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0aa878: 7220 c326 2a00 |001a: invoke-interface {v10, v2}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ +0aa87e: 0a06 |001d: move-result v6 │ │ +0aa880: 12f8 |001e: const/4 v8, #int -1 // #ff │ │ +0aa882: 3286 0900 |001f: if-eq v6, v8, 0028 // +0009 │ │ +0aa886: 6e10 7b29 0200 |0021: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0aa88c: 0a08 |0024: move-result v8 │ │ +0aa88e: 1219 |0025: const/4 v9, #int 1 // #1 │ │ +0aa890: 3598 2200 |0026: if-ge v8, v9, 0048 // +0022 │ │ +0aa894: 7210 6322 0e00 |0028: invoke-interface {v14}, Ljava/util/List;.size:()I // method@2263 │ │ +0aa89a: 0a08 |002b: move-result v8 │ │ +0aa89c: 2384 9e06 |002c: new-array v4, v8, [Lorg/apache/http/Header; // type@069e │ │ +0aa8a0: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +0aa8a2: 7210 6322 0e00 |002f: invoke-interface {v14}, Ljava/util/List;.size:()I // method@2263 │ │ +0aa8a8: 0a08 |0032: move-result v8 │ │ +0aa8aa: 3585 8500 |0033: if-ge v5, v8, 00b8 // +0085 │ │ +0aa8ae: 7220 5c22 5e00 |0035: invoke-interface {v14, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +0aa8b4: 0c00 |0038: move-result-object v0 │ │ +0aa8b6: 1f00 5b06 |0039: check-cast v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0aa8ba: 7220 a827 0d00 |003b: invoke-interface {v13, v0}, Lorg/apache/http/message/LineParser;.parseHeader:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header; // method@27a8 │ │ +0aa8c0: 0c08 |003e: move-result-object v8 │ │ +0aa8c2: 4d08 0405 |003f: aput-object v8, v4, v5 │ │ +0aa8c6: d805 0501 |0041: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0aa8ca: 28ec |0043: goto 002f // -0014 │ │ +0aa8cc: 6e10 7429 0200 |0044: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ +0aa8d2: 28d3 |0047: goto 001a // -002d │ │ +0aa8d4: 1208 |0048: const/4 v8, #int 0 // #0 │ │ +0aa8d6: 6e20 7329 8200 |0049: invoke-virtual {v2, v8}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0aa8dc: 0a08 |004c: move-result v8 │ │ +0aa8de: 1309 2000 |004d: const/16 v9, #int 32 // #20 │ │ +0aa8e2: 3298 0b00 |004f: if-eq v8, v9, 005a // +000b │ │ +0aa8e6: 1208 |0051: const/4 v8, #int 0 // #0 │ │ +0aa8e8: 6e20 7329 8200 |0052: invoke-virtual {v2, v8}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0aa8ee: 0a08 |0055: move-result v8 │ │ +0aa8f0: 1309 0900 |0056: const/16 v9, #int 9 // #9 │ │ +0aa8f4: 3398 4f00 |0058: if-ne v8, v9, 00a7 // +004f │ │ +0aa8f8: 3807 4d00 |005a: if-eqz v7, 00a7 // +004d │ │ +0aa8fc: 1205 |005c: const/4 v5, #int 0 // #0 │ │ +0aa8fe: 6e10 7b29 0200 |005d: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0aa904: 0a08 |0060: move-result v8 │ │ +0aa906: 3585 0e00 |0061: if-ge v5, v8, 006f // +000e │ │ +0aa90a: 6e20 7329 5200 |0063: invoke-virtual {v2, v5}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0aa910: 0a01 |0066: move-result v1 │ │ +0aa912: 1308 2000 |0067: const/16 v8, #int 32 // #20 │ │ +0aa916: 3281 1e00 |0069: if-eq v1, v8, 0087 // +001e │ │ +0aa91a: 1308 0900 |006b: const/16 v8, #int 9 // #9 │ │ +0aa91e: 3281 1a00 |006d: if-eq v1, v8, 0087 // +001a │ │ +0aa922: 3d0c 1b00 |006f: if-lez v12, 008a // +001b │ │ +0aa926: 6e10 7b29 0700 |0071: invoke-virtual {v7}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0aa92c: 0a08 |0074: move-result v8 │ │ +0aa92e: d808 0801 |0075: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0aa932: 6e10 7b29 0200 |0077: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0aa938: 0a09 |007a: move-result v9 │ │ +0aa93a: b098 |007b: add-int/2addr v8, v9 │ │ +0aa93c: b158 |007c: sub-int/2addr v8, v5 │ │ +0aa93e: 37c8 0d00 |007d: if-le v8, v12, 008a // +000d │ │ +0aa942: 2208 7105 |007f: new-instance v8, Lorg/apache/http/MessageConstraintException; // type@0571 │ │ +0aa946: 1a09 540f |0081: const-string v9, "Maximum line length limit exceeded" // string@0f54 │ │ +0aa94a: 7020 4623 9800 |0083: invoke-direct {v8, v9}, Lorg/apache/http/MessageConstraintException;.:(Ljava/lang/String;)V // method@2346 │ │ +0aa950: 2708 |0086: throw v8 │ │ +0aa952: d805 0501 |0087: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0aa956: 28d4 |0089: goto 005d // -002c │ │ +0aa958: 1308 2000 |008a: const/16 v8, #int 32 // #20 │ │ +0aa95c: 6e20 6929 8700 |008c: invoke-virtual {v7, v8}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0aa962: 6e10 7b29 0200 |008f: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0aa968: 0a08 |0092: move-result v8 │ │ +0aa96a: b158 |0093: sub-int/2addr v8, v5 │ │ +0aa96c: 6e40 6e29 2785 |0094: invoke-virtual {v7, v2, v5, v8}, Lorg/apache/http/util/CharArrayBuffer;.append:(Lorg/apache/http/util/CharArrayBuffer;II)V // method@296e │ │ +0aa972: 3d0b 7aff |0097: if-lez v11, 0011 // -0086 │ │ +0aa976: 7210 6322 0e00 |0099: invoke-interface {v14}, Ljava/util/List;.size:()I // method@2263 │ │ +0aa97c: 0a08 |009c: move-result v8 │ │ +0aa97e: 34b8 74ff |009d: if-lt v8, v11, 0011 // -008c │ │ +0aa982: 2208 7105 |009f: new-instance v8, Lorg/apache/http/MessageConstraintException; // type@0571 │ │ +0aa986: 1a09 530f |00a1: const-string v9, "Maximum header count exceeded" // string@0f53 │ │ +0aa98a: 7020 4623 9800 |00a3: invoke-direct {v8, v9}, Lorg/apache/http/MessageConstraintException;.:(Ljava/lang/String;)V // method@2346 │ │ +0aa990: 2708 |00a6: throw v8 │ │ +0aa992: 7220 5922 2e00 |00a7: invoke-interface {v14, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0aa998: 0727 |00aa: move-object v7, v2 │ │ +0aa99a: 1202 |00ab: const/4 v2, #int 0 // #0 │ │ +0aa99c: 28eb |00ac: goto 0097 // -0015 │ │ +0aa99e: 0d03 |00ad: move-exception v3 │ │ +0aa9a0: 2208 7605 |00ae: new-instance v8, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0aa9a4: 6e10 4e23 0300 |00b0: invoke-virtual {v3}, Lorg/apache/http/ParseException;.getMessage:()Ljava/lang/String; // method@234e │ │ +0aa9aa: 0c09 |00b3: move-result-object v9 │ │ +0aa9ac: 7020 5023 9800 |00b4: invoke-direct {v8, v9}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0aa9b2: 2708 |00b7: throw v8 │ │ +0aa9b4: 1104 |00b8: return-object v4 │ │ catches : 1 │ │ 0x003b - 0x0041 │ │ Lorg/apache/http/ParseException; -> 0x00ad │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ 0x000a line=182 │ │ @@ -240308,14 +240400,15 @@ │ │ 0x0044 line=190 │ │ 0x0048 line=200 │ │ 0x005c line=203 │ │ 0x005d line=204 │ │ 0x0063 line=205 │ │ 0x0067 line=206 │ │ 0x006f line=211 │ │ + 0x0071 line=212 │ │ 0x007f line=213 │ │ 0x0087 line=209 │ │ 0x0089 line=210 │ │ 0x008a line=215 │ │ 0x008f line=216 │ │ 0x0097 line=222 │ │ 0x009f line=223 │ │ @@ -240354,65 +240447,68 @@ │ │ type : '()Lorg/apache/http/HttpMessage;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 84 16-bit code units │ │ -0aaa0c: |[0aaa0c] org.apache.http.impl.io.AbstractMessageParser.parse:()Lorg/apache/http/HttpMessage; │ │ -0aaa1c: 5293 d00d |0000: iget v3, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ -0aaa20: 2b03 4a00 0000 |0002: packed-switch v3, 0000004c // +0000004a │ │ -0aaa26: 2204 e604 |0005: new-instance v4, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0aaa2a: 1a05 ae06 |0007: const-string v5, "Inconsistent parser state" // string@06ae │ │ -0aaa2e: 7020 4a21 5400 |0009: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0aaa34: 2704 |000c: throw v4 │ │ -0aaa36: 5494 cf0d |000d: iget-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.sessionBuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0dcf │ │ -0aaa3a: 6e20 e025 4900 |000f: invoke-virtual {v9, v4}, Lorg/apache/http/impl/io/AbstractMessageParser;.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; // method@25e0 │ │ -0aaa40: 0c04 |0012: move-result-object v4 │ │ -0aaa42: 5b94 cd0d |0013: iput-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.message:Lorg/apache/http/HttpMessage; // field@0dcd │ │ -0aaa46: 1214 |0015: const/4 v4, #int 1 // #1 │ │ -0aaa48: 5994 d00d |0016: iput v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ -0aaa4c: 5494 cf0d |0018: iget-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.sessionBuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0dcf │ │ -0aaa50: 5495 ce0d |001a: iget-object v5, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0dce │ │ -0aaa54: 6e10 a523 0500 |001c: invoke-virtual {v5}, Lorg/apache/http/config/MessageConstraints;.getMaxHeaderCount:()I // method@23a5 │ │ -0aaa5a: 0a05 |001f: move-result v5 │ │ -0aaa5c: 5496 ce0d |0020: iget-object v6, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0dce │ │ -0aaa60: 6e10 a623 0600 |0022: invoke-virtual {v6}, Lorg/apache/http/config/MessageConstraints;.getMaxLineLength:()I // method@23a6 │ │ -0aaa66: 0a06 |0025: move-result v6 │ │ -0aaa68: 5497 cc0d |0026: iget-object v7, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0dcc │ │ -0aaa6c: 5498 cb0d |0028: iget-object v8, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.headerLines:Ljava/util/List; // field@0dcb │ │ -0aaa70: 7158 e225 5476 |002a: invoke-static {v4, v5, v6, v7, v8}, Lorg/apache/http/impl/io/AbstractMessageParser;.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header; // method@25e2 │ │ -0aaa76: 0c00 |002d: move-result-object v0 │ │ -0aaa78: 5494 cd0d |002e: iget-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.message:Lorg/apache/http/HttpMessage; // field@0dcd │ │ -0aaa7c: 7220 1823 0400 |0030: invoke-interface {v4, v0}, Lorg/apache/http/HttpMessage;.setHeaders:([Lorg/apache/http/Header;)V // method@2318 │ │ -0aaa82: 5492 cd0d |0033: iget-object v2, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.message:Lorg/apache/http/HttpMessage; // field@0dcd │ │ -0aaa86: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -0aaa88: 5b94 cd0d |0036: iput-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.message:Lorg/apache/http/HttpMessage; // field@0dcd │ │ -0aaa8c: 5494 cb0d |0038: iget-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.headerLines:Ljava/util/List; // field@0dcb │ │ -0aaa90: 7210 5b22 0400 |003a: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@225b │ │ -0aaa96: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -0aaa98: 5994 d00d |003e: iput v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ -0aaa9c: 1102 |0040: return-object v2 │ │ -0aaa9e: 0d01 |0041: move-exception v1 │ │ -0aaaa0: 2204 7605 |0042: new-instance v4, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0aaaa4: 6e10 4e23 0100 |0044: invoke-virtual {v1}, Lorg/apache/http/ParseException;.getMessage:()Ljava/lang/String; // method@234e │ │ -0aaaaa: 0c05 |0047: move-result-object v5 │ │ -0aaaac: 7030 5123 5401 |0048: invoke-direct {v4, v5, v1}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2351 │ │ -0aaab2: 2704 |004b: throw v4 │ │ -0aaab4: 0001 0200 0000 0000 0b00 0000 1600 ... |004c: packed-switch-data (8 units) │ │ +0aa9c8: |[0aa9c8] org.apache.http.impl.io.AbstractMessageParser.parse:()Lorg/apache/http/HttpMessage; │ │ +0aa9d8: 5293 d00d |0000: iget v3, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ +0aa9dc: 2b03 4a00 0000 |0002: packed-switch v3, 0000004c // +0000004a │ │ +0aa9e2: 2204 e604 |0005: new-instance v4, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0aa9e6: 1a05 ae06 |0007: const-string v5, "Inconsistent parser state" // string@06ae │ │ +0aa9ea: 7020 4a21 5400 |0009: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0aa9f0: 2704 |000c: throw v4 │ │ +0aa9f2: 5494 cf0d |000d: iget-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.sessionBuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0dcf │ │ +0aa9f6: 6e20 e025 4900 |000f: invoke-virtual {v9, v4}, Lorg/apache/http/impl/io/AbstractMessageParser;.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; // method@25e0 │ │ +0aa9fc: 0c04 |0012: move-result-object v4 │ │ +0aa9fe: 5b94 cd0d |0013: iput-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.message:Lorg/apache/http/HttpMessage; // field@0dcd │ │ +0aaa02: 1214 |0015: const/4 v4, #int 1 // #1 │ │ +0aaa04: 5994 d00d |0016: iput v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ +0aaa08: 5494 cf0d |0018: iget-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.sessionBuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0dcf │ │ +0aaa0c: 5495 ce0d |001a: iget-object v5, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0dce │ │ +0aaa10: 6e10 a523 0500 |001c: invoke-virtual {v5}, Lorg/apache/http/config/MessageConstraints;.getMaxHeaderCount:()I // method@23a5 │ │ +0aaa16: 0a05 |001f: move-result v5 │ │ +0aaa18: 5496 ce0d |0020: iget-object v6, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.messageConstraints:Lorg/apache/http/config/MessageConstraints; // field@0dce │ │ +0aaa1c: 6e10 a623 0600 |0022: invoke-virtual {v6}, Lorg/apache/http/config/MessageConstraints;.getMaxLineLength:()I // method@23a6 │ │ +0aaa22: 0a06 |0025: move-result v6 │ │ +0aaa24: 5497 cc0d |0026: iget-object v7, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0dcc │ │ +0aaa28: 5498 cb0d |0028: iget-object v8, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.headerLines:Ljava/util/List; // field@0dcb │ │ +0aaa2c: 7158 e225 5476 |002a: invoke-static {v4, v5, v6, v7, v8}, Lorg/apache/http/impl/io/AbstractMessageParser;.parseHeaders:(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header; // method@25e2 │ │ +0aaa32: 0c00 |002d: move-result-object v0 │ │ +0aaa34: 5494 cd0d |002e: iget-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.message:Lorg/apache/http/HttpMessage; // field@0dcd │ │ +0aaa38: 7220 1823 0400 |0030: invoke-interface {v4, v0}, Lorg/apache/http/HttpMessage;.setHeaders:([Lorg/apache/http/Header;)V // method@2318 │ │ +0aaa3e: 5492 cd0d |0033: iget-object v2, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.message:Lorg/apache/http/HttpMessage; // field@0dcd │ │ +0aaa42: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +0aaa44: 5b94 cd0d |0036: iput-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.message:Lorg/apache/http/HttpMessage; // field@0dcd │ │ +0aaa48: 5494 cb0d |0038: iget-object v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.headerLines:Ljava/util/List; // field@0dcb │ │ +0aaa4c: 7210 5b22 0400 |003a: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@225b │ │ +0aaa52: 1204 |003d: const/4 v4, #int 0 // #0 │ │ +0aaa54: 5994 d00d |003e: iput v4, v9, Lorg/apache/http/impl/io/AbstractMessageParser;.state:I // field@0dd0 │ │ +0aaa58: 1102 |0040: return-object v2 │ │ +0aaa5a: 0d01 |0041: move-exception v1 │ │ +0aaa5c: 2204 7605 |0042: new-instance v4, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0aaa60: 6e10 4e23 0100 |0044: invoke-virtual {v1}, Lorg/apache/http/ParseException;.getMessage:()Ljava/lang/String; // method@234e │ │ +0aaa66: 0c05 |0047: move-result-object v5 │ │ +0aaa68: 7030 5123 5401 |0048: invoke-direct {v4, v5, v1}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2351 │ │ +0aaa6e: 2704 |004b: throw v4 │ │ +0aaa70: 0001 0200 0000 0000 0b00 0000 1600 ... |004c: packed-switch-data (8 units) │ │ catches : 1 │ │ 0x000d - 0x0015 │ │ Lorg/apache/http/ParseException; -> 0x0041 │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0005 line=280 │ │ 0x000d line=260 │ │ 0x0015 line=264 │ │ 0x0018 line=267 │ │ + 0x001c line=269 │ │ + 0x0022 line=270 │ │ + 0x002a line=267 │ │ 0x002e line=273 │ │ 0x0033 line=274 │ │ 0x0035 line=275 │ │ 0x0038 line=276 │ │ 0x003d line=277 │ │ 0x0040 line=278 │ │ 0x0041 line=261 │ │ @@ -240483,30 +240579,30 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0aaad4: |[0aaad4] org.apache.http.impl.io.AbstractMessageWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V │ │ -0aaae4: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0aaaea: 1a00 bd11 |0003: const-string v0, "Session input buffer" // string@11bd │ │ -0aaaee: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aaaf4: 0c00 |0008: move-result-object v0 │ │ -0aaaf6: 1f00 0106 |0009: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ -0aaafa: 5b20 d30d |000b: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0dd3 │ │ -0aaafe: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ -0aab02: 5b24 d20d |000f: iput-object v4, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0dd2 │ │ -0aab06: 2200 5b06 |0011: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0aab0a: 1301 8000 |0013: const/16 v1, #int 128 // #80 │ │ -0aab0e: 7020 6829 1000 |0015: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0aab14: 5b20 d10d |0018: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ -0aab18: 0e00 |001a: return-void │ │ -0aab1a: 6204 6e0e |001b: sget-object v4, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0aab1e: 28f2 |001d: goto 000f // -000e │ │ +0aaa90: |[0aaa90] org.apache.http.impl.io.AbstractMessageWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V │ │ +0aaaa0: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0aaaa6: 1a00 b911 |0003: const-string v0, "Session input buffer" // string@11b9 │ │ +0aaaaa: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aaab0: 0c00 |0008: move-result-object v0 │ │ +0aaab2: 1f00 0106 |0009: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ +0aaab6: 5b20 d30d |000b: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0dd3 │ │ +0aaaba: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ +0aaabe: 5b24 d20d |000f: iput-object v4, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0dd2 │ │ +0aaac2: 2200 5b06 |0011: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0aaac6: 1301 8000 |0013: const/16 v1, #int 128 // #80 │ │ +0aaaca: 7020 6829 1000 |0015: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0aaad0: 5b20 d10d |0018: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ +0aaad4: 0e00 |001a: return-void │ │ +0aaad6: 6204 6e0e |001b: sget-object v4, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0aaada: 28f2 |001d: goto 000f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=93 │ │ 0x000d line=94 │ │ 0x0011 line=95 │ │ 0x001a line=96 │ │ @@ -240523,28 +240619,28 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0aab20: |[0aab20] org.apache.http.impl.io.AbstractMessageWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V │ │ -0aab30: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0aab36: 1a00 bd11 |0003: const-string v0, "Session input buffer" // string@11bd │ │ -0aab3a: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aab40: 5b23 d30d |0008: iput-object v3, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0dd3 │ │ -0aab44: 2200 5b06 |000a: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0aab48: 1301 8000 |000c: const/16 v1, #int 128 // #80 │ │ -0aab4c: 7020 6829 1000 |000e: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0aab52: 5b20 d10d |0011: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ -0aab56: 3804 0500 |0013: if-eqz v4, 0018 // +0005 │ │ -0aab5a: 5b24 d20d |0015: iput-object v4, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0dd2 │ │ -0aab5e: 0e00 |0017: return-void │ │ -0aab60: 6204 6e0e |0018: sget-object v4, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0aab64: 28fb |001a: goto 0015 // -0005 │ │ +0aaadc: |[0aaadc] org.apache.http.impl.io.AbstractMessageWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V │ │ +0aaaec: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0aaaf2: 1a00 b911 |0003: const-string v0, "Session input buffer" // string@11b9 │ │ +0aaaf6: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aaafc: 5b23 d30d |0008: iput-object v3, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0dd3 │ │ +0aab00: 2200 5b06 |000a: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0aab04: 1301 8000 |000c: const/16 v1, #int 128 // #80 │ │ +0aab08: 7020 6829 1000 |000e: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0aab0e: 5b20 d10d |0011: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ +0aab12: 3804 0500 |0013: if-eqz v4, 0018 // +0005 │ │ +0aab16: 5b24 d20d |0015: iput-object v4, v2, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0dd2 │ │ +0aab1a: 0e00 |0017: return-void │ │ +0aab1c: 6204 6e0e |0018: sget-object v4, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0aab20: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0008 line=75 │ │ 0x000a line=76 │ │ 0x0013 line=77 │ │ @@ -240564,45 +240660,46 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0aab68: |[0aab68] org.apache.http.impl.io.AbstractMessageWriter.write:(Lorg/apache/http/HttpMessage;)V │ │ -0aab78: 1a02 d705 |0000: const-string v2, "HTTP message" // string@05d7 │ │ -0aab7c: 7120 4d29 2600 |0002: invoke-static {v6, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aab82: 6e20 e625 6500 |0005: invoke-virtual {v5, v6}, Lorg/apache/http/impl/io/AbstractMessageWriter;.writeHeadLine:(Lorg/apache/http/HttpMessage;)V // method@25e6 │ │ -0aab88: 7210 1223 0600 |0008: invoke-interface {v6}, Lorg/apache/http/HttpMessage;.headerIterator:()Lorg/apache/http/HeaderIterator; // method@2312 │ │ -0aab8e: 0c01 |000b: move-result-object v1 │ │ -0aab90: 7210 c822 0100 |000c: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ -0aab96: 0a02 |000f: move-result v2 │ │ -0aab98: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ -0aab9c: 7210 c922 0100 |0012: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ -0aaba2: 0c00 |0015: move-result-object v0 │ │ -0aaba4: 5452 d30d |0016: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0dd3 │ │ -0aaba8: 5453 d20d |0018: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0dd2 │ │ -0aabac: 5454 d10d |001a: iget-object v4, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ -0aabb0: 7230 a427 4300 |001c: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineFormatter;.formatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; // method@27a4 │ │ -0aabb6: 0c03 |001f: move-result-object v3 │ │ -0aabb8: 7220 cb26 3200 |0020: invoke-interface {v2, v3}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ -0aabbe: 28e9 |0023: goto 000c // -0017 │ │ -0aabc0: 5452 d10d |0024: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ -0aabc4: 6e10 7429 0200 |0026: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ -0aabca: 5452 d30d |0029: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0dd3 │ │ -0aabce: 5453 d10d |002b: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ -0aabd2: 7220 cb26 3200 |002d: invoke-interface {v2, v3}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ -0aabd8: 0e00 |0030: return-void │ │ +0aab24: |[0aab24] org.apache.http.impl.io.AbstractMessageWriter.write:(Lorg/apache/http/HttpMessage;)V │ │ +0aab34: 1a02 d705 |0000: const-string v2, "HTTP message" // string@05d7 │ │ +0aab38: 7120 4d29 2600 |0002: invoke-static {v6, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aab3e: 6e20 e625 6500 |0005: invoke-virtual {v5, v6}, Lorg/apache/http/impl/io/AbstractMessageWriter;.writeHeadLine:(Lorg/apache/http/HttpMessage;)V // method@25e6 │ │ +0aab44: 7210 1223 0600 |0008: invoke-interface {v6}, Lorg/apache/http/HttpMessage;.headerIterator:()Lorg/apache/http/HeaderIterator; // method@2312 │ │ +0aab4a: 0c01 |000b: move-result-object v1 │ │ +0aab4c: 7210 c822 0100 |000c: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ +0aab52: 0a02 |000f: move-result v2 │ │ +0aab54: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ +0aab58: 7210 c922 0100 |0012: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ +0aab5e: 0c00 |0015: move-result-object v0 │ │ +0aab60: 5452 d30d |0016: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0dd3 │ │ +0aab64: 5453 d20d |0018: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0dd2 │ │ +0aab68: 5454 d10d |001a: iget-object v4, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ +0aab6c: 7230 a427 4300 |001c: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineFormatter;.formatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; // method@27a4 │ │ +0aab72: 0c03 |001f: move-result-object v3 │ │ +0aab74: 7220 cb26 3200 |0020: invoke-interface {v2, v3}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ +0aab7a: 28e9 |0023: goto 000c // -0017 │ │ +0aab7c: 5452 d10d |0024: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ +0aab80: 6e10 7429 0200 |0026: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ +0aab86: 5452 d30d |0029: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0dd3 │ │ +0aab8a: 5453 d10d |002b: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractMessageWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0dd1 │ │ +0aab8e: 7220 cb26 3200 |002d: invoke-interface {v2, v3}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ +0aab94: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x0008 line=110 │ │ 0x0012 line=111 │ │ 0x0016 line=112 │ │ + 0x001c line=113 │ │ 0x0024 line=115 │ │ 0x0029 line=116 │ │ 0x0030 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 this Lorg/apache/http/impl/io/AbstractMessageWriter; │ │ 0x0000 - 0x0000 reg=6 (null) Lorg/apache/http/HttpMessage; │ │ 0x0016 - 0x0024 reg=0 header Lorg/apache/http/Header; │ │ @@ -240724,17 +240821,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aabdc: |[0aabdc] org.apache.http.impl.io.AbstractSessionInputBuffer.:()V │ │ -0aabec: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0aabf2: 0e00 |0003: return-void │ │ +0aab98: |[0aab98] org.apache.http.impl.io.AbstractSessionInputBuffer.:()V │ │ +0aaba8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0aabae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/io/AbstractSessionInputBuffer; │ │ │ │ @@ -240743,63 +240840,63 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -0aabf4: |[0aabf4] org.apache.http.impl.io.AbstractSessionInputBuffer.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I │ │ -0aac04: 6e10 e921 0700 |0000: invoke-virtual {v7}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ -0aac0a: 0a02 |0003: move-result v2 │ │ -0aac0c: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ -0aac10: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0aac12: 0f00 |0007: return v0 │ │ -0aac14: 5452 da0d |0008: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ -0aac18: 3902 1800 |000a: if-nez v2, 0022 // +0018 │ │ -0aac1c: 5452 d90d |000c: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.charset:Ljava/nio/charset/Charset; // field@0dd9 │ │ -0aac20: 6e10 fb21 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@21fb │ │ -0aac26: 0c02 |0011: move-result-object v2 │ │ -0aac28: 5b52 da0d |0012: iput-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ -0aac2c: 5452 da0d |0014: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ -0aac30: 5453 e00d |0016: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0de0 │ │ -0aac34: 6e20 ff21 3200 |0018: invoke-virtual {v2, v3}, Ljava/nio/charset/CharsetDecoder;.onMalformedInput:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; // method@21ff │ │ -0aac3a: 5452 da0d |001b: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ -0aac3e: 5453 e10d |001d: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0de1 │ │ -0aac42: 6e20 0022 3200 |001f: invoke-virtual {v2, v3}, Ljava/nio/charset/CharsetDecoder;.onUnmappableCharacter:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; // method@2200 │ │ -0aac48: 5452 d80d |0022: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aac4c: 3902 0a00 |0024: if-nez v2, 002e // +000a │ │ -0aac50: 1302 0004 |0026: const/16 v2, #int 1024 // #400 │ │ -0aac54: 7110 ed21 0200 |0028: invoke-static {v2}, Ljava/nio/CharBuffer;.allocate:(I)Ljava/nio/CharBuffer; // method@21ed │ │ -0aac5a: 0c02 |002b: move-result-object v2 │ │ -0aac5c: 5b52 d80d |002c: iput-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aac60: 5452 da0d |002e: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ -0aac64: 6e10 0122 0200 |0030: invoke-virtual {v2}, Ljava/nio/charset/CharsetDecoder;.reset:()Ljava/nio/charset/CharsetDecoder; // method@2201 │ │ -0aac6a: 1200 |0033: const/4 v0, #int 0 // #0 │ │ -0aac6c: 6e10 e921 0700 |0034: invoke-virtual {v7}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ -0aac72: 0a02 |0037: move-result v2 │ │ -0aac74: 3802 1100 |0038: if-eqz v2, 0049 // +0011 │ │ -0aac78: 5452 da0d |003a: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ -0aac7c: 5453 d80d |003c: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aac80: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -0aac82: 6e40 fd21 7243 |003f: invoke-virtual {v2, v7, v3, v4}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;Z)Ljava/nio/charset/CoderResult; // method@21fd │ │ -0aac88: 0c01 |0042: move-result-object v1 │ │ -0aac8a: 7040 ee25 1576 |0043: invoke-direct {v5, v1, v6, v7}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@25ee │ │ -0aac90: 0a02 |0046: move-result v2 │ │ -0aac92: b020 |0047: add-int/2addr v0, v2 │ │ -0aac94: 28ec |0048: goto 0034 // -0014 │ │ -0aac96: 5452 da0d |0049: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ -0aac9a: 5453 d80d |004b: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aac9e: 6e20 fe21 3200 |004d: invoke-virtual {v2, v3}, Ljava/nio/charset/CharsetDecoder;.flush:(Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; // method@21fe │ │ -0aaca4: 0c01 |0050: move-result-object v1 │ │ -0aaca6: 7040 ee25 1576 |0051: invoke-direct {v5, v1, v6, v7}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@25ee │ │ -0aacac: 0a02 |0054: move-result v2 │ │ -0aacae: b020 |0055: add-int/2addr v0, v2 │ │ -0aacb0: 5452 d80d |0056: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aacb4: 6e10 ee21 0200 |0058: invoke-virtual {v2}, Ljava/nio/CharBuffer;.clear:()Ljava/nio/Buffer; // method@21ee │ │ -0aacba: 28ac |005b: goto 0007 // -0054 │ │ +0aabb0: |[0aabb0] org.apache.http.impl.io.AbstractSessionInputBuffer.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I │ │ +0aabc0: 6e10 e921 0700 |0000: invoke-virtual {v7}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ +0aabc6: 0a02 |0003: move-result v2 │ │ +0aabc8: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +0aabcc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0aabce: 0f00 |0007: return v0 │ │ +0aabd0: 5452 da0d |0008: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ +0aabd4: 3902 1800 |000a: if-nez v2, 0022 // +0018 │ │ +0aabd8: 5452 d90d |000c: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.charset:Ljava/nio/charset/Charset; // field@0dd9 │ │ +0aabdc: 6e10 fb21 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@21fb │ │ +0aabe2: 0c02 |0011: move-result-object v2 │ │ +0aabe4: 5b52 da0d |0012: iput-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ +0aabe8: 5452 da0d |0014: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ +0aabec: 5453 e00d |0016: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0de0 │ │ +0aabf0: 6e20 ff21 3200 |0018: invoke-virtual {v2, v3}, Ljava/nio/charset/CharsetDecoder;.onMalformedInput:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; // method@21ff │ │ +0aabf6: 5452 da0d |001b: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ +0aabfa: 5453 e10d |001d: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0de1 │ │ +0aabfe: 6e20 0022 3200 |001f: invoke-virtual {v2, v3}, Ljava/nio/charset/CharsetDecoder;.onUnmappableCharacter:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; // method@2200 │ │ +0aac04: 5452 d80d |0022: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aac08: 3902 0a00 |0024: if-nez v2, 002e // +000a │ │ +0aac0c: 1302 0004 |0026: const/16 v2, #int 1024 // #400 │ │ +0aac10: 7110 ed21 0200 |0028: invoke-static {v2}, Ljava/nio/CharBuffer;.allocate:(I)Ljava/nio/CharBuffer; // method@21ed │ │ +0aac16: 0c02 |002b: move-result-object v2 │ │ +0aac18: 5b52 d80d |002c: iput-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aac1c: 5452 da0d |002e: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ +0aac20: 6e10 0122 0200 |0030: invoke-virtual {v2}, Ljava/nio/charset/CharsetDecoder;.reset:()Ljava/nio/charset/CharsetDecoder; // method@2201 │ │ +0aac26: 1200 |0033: const/4 v0, #int 0 // #0 │ │ +0aac28: 6e10 e921 0700 |0034: invoke-virtual {v7}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ +0aac2e: 0a02 |0037: move-result v2 │ │ +0aac30: 3802 1100 |0038: if-eqz v2, 0049 // +0011 │ │ +0aac34: 5452 da0d |003a: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ +0aac38: 5453 d80d |003c: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aac3c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +0aac3e: 6e40 fd21 7243 |003f: invoke-virtual {v2, v7, v3, v4}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;Z)Ljava/nio/charset/CoderResult; // method@21fd │ │ +0aac44: 0c01 |0042: move-result-object v1 │ │ +0aac46: 7040 ee25 1576 |0043: invoke-direct {v5, v1, v6, v7}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@25ee │ │ +0aac4c: 0a02 |0046: move-result v2 │ │ +0aac4e: b020 |0047: add-int/2addr v0, v2 │ │ +0aac50: 28ec |0048: goto 0034 // -0014 │ │ +0aac52: 5452 da0d |0049: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ +0aac56: 5453 d80d |004b: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aac5a: 6e20 fe21 3200 |004d: invoke-virtual {v2, v3}, Ljava/nio/charset/CharsetDecoder;.flush:(Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; // method@21fe │ │ +0aac60: 0c01 |0050: move-result-object v1 │ │ +0aac62: 7040 ee25 1576 |0051: invoke-direct {v5, v1, v6, v7}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@25ee │ │ +0aac68: 0a02 |0054: move-result v2 │ │ +0aac6a: b020 |0055: add-int/2addr v0, v2 │ │ +0aac6c: 5452 d80d |0056: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aac70: 6e10 ee21 0200 |0058: invoke-virtual {v2}, Ljava/nio/CharBuffer;.clear:()Ljava/nio/Buffer; // method@21ee │ │ +0aac76: 28ac |005b: goto 0007 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0006 line=349 │ │ 0x0007 line=368 │ │ 0x0008 line=351 │ │ 0x000c line=352 │ │ @@ -240829,36 +240926,36 @@ │ │ type : '(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0aacbc: |[0aacbc] org.apache.http.impl.io.AbstractSessionInputBuffer.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I │ │ -0aaccc: 6e10 0722 0300 |0000: invoke-virtual {v3}, Ljava/nio/charset/CoderResult;.isError:()Z // method@2207 │ │ -0aacd2: 0a01 |0003: move-result v1 │ │ -0aacd4: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ -0aacd8: 6e10 0822 0300 |0006: invoke-virtual {v3}, Ljava/nio/charset/CoderResult;.throwException:()V // method@2208 │ │ -0aacde: 5421 d80d |0009: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aace2: 6e10 f021 0100 |000b: invoke-virtual {v1}, Ljava/nio/CharBuffer;.flip:()Ljava/nio/Buffer; // method@21f0 │ │ -0aace8: 5421 d80d |000e: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aacec: 6e10 f321 0100 |0010: invoke-virtual {v1}, Ljava/nio/CharBuffer;.remaining:()I // method@21f3 │ │ -0aacf2: 0a00 |0013: move-result v0 │ │ -0aacf4: 5421 d80d |0014: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aacf8: 6e10 f221 0100 |0016: invoke-virtual {v1}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ -0aacfe: 0a01 |0019: move-result v1 │ │ -0aad00: 3801 0c00 |001a: if-eqz v1, 0026 // +000c │ │ -0aad04: 5421 d80d |001c: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aad08: 6e10 f121 0100 |001e: invoke-virtual {v1}, Ljava/nio/CharBuffer;.get:()C // method@21f1 │ │ -0aad0e: 0a01 |0021: move-result v1 │ │ -0aad10: 6e20 6929 1400 |0022: invoke-virtual {v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0aad16: 28ef |0025: goto 0014 // -0011 │ │ -0aad18: 5421 d80d |0026: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ -0aad1c: 6e10 ef21 0100 |0028: invoke-virtual {v1}, Ljava/nio/CharBuffer;.compact:()Ljava/nio/CharBuffer; // method@21ef │ │ -0aad22: 0f00 |002b: return v0 │ │ +0aac78: |[0aac78] org.apache.http.impl.io.AbstractSessionInputBuffer.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I │ │ +0aac88: 6e10 0722 0300 |0000: invoke-virtual {v3}, Ljava/nio/charset/CoderResult;.isError:()Z // method@2207 │ │ +0aac8e: 0a01 |0003: move-result v1 │ │ +0aac90: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ +0aac94: 6e10 0822 0300 |0006: invoke-virtual {v3}, Ljava/nio/charset/CoderResult;.throwException:()V // method@2208 │ │ +0aac9a: 5421 d80d |0009: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aac9e: 6e10 f021 0100 |000b: invoke-virtual {v1}, Ljava/nio/CharBuffer;.flip:()Ljava/nio/Buffer; // method@21f0 │ │ +0aaca4: 5421 d80d |000e: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aaca8: 6e10 f321 0100 |0010: invoke-virtual {v1}, Ljava/nio/CharBuffer;.remaining:()I // method@21f3 │ │ +0aacae: 0a00 |0013: move-result v0 │ │ +0aacb0: 5421 d80d |0014: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aacb4: 6e10 f221 0100 |0016: invoke-virtual {v1}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ +0aacba: 0a01 |0019: move-result v1 │ │ +0aacbc: 3801 0c00 |001a: if-eqz v1, 0026 // +000c │ │ +0aacc0: 5421 d80d |001c: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aacc4: 6e10 f121 0100 |001e: invoke-virtual {v1}, Ljava/nio/CharBuffer;.get:()C // method@21f1 │ │ +0aacca: 0a01 |0021: move-result v1 │ │ +0aaccc: 6e20 6929 1400 |0022: invoke-virtual {v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0aacd2: 28ef |0025: goto 0014 // -0011 │ │ +0aacd4: 5421 d80d |0026: iget-object v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.cbuf:Ljava/nio/CharBuffer; // field@0dd8 │ │ +0aacd8: 6e10 ef21 0100 |0028: invoke-virtual {v1}, Ljava/nio/CharBuffer;.compact:()Ljava/nio/CharBuffer; // method@21ef │ │ +0aacde: 0f00 |002b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0006 line=376 │ │ 0x0009 line=378 │ │ 0x000e line=379 │ │ 0x0014 line=380 │ │ @@ -240877,50 +240974,50 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -0aad24: |[0aad24] org.apache.http.impl.io.AbstractSessionInputBuffer.lineFromLineBuffer:(Lorg/apache/http/util/CharArrayBuffer;)I │ │ -0aad34: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0aad36: 5452 dc0d |0001: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0aad3a: 6e10 6529 0200 |0003: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0aad40: 0a01 |0006: move-result v1 │ │ -0aad42: 3d01 2000 |0007: if-lez v1, 0027 // +0020 │ │ -0aad46: 5452 dc0d |0009: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0aad4a: d803 01ff |000b: add-int/lit8 v3, v1, #int -1 // #ff │ │ -0aad4e: 6e20 5c29 3200 |000d: invoke-virtual {v2, v3}, Lorg/apache/http/util/ByteArrayBuffer;.byteAt:(I)I // method@295c │ │ -0aad54: 0a02 |0010: move-result v2 │ │ -0aad56: 1303 0a00 |0011: const/16 v3, #int 10 // #a │ │ -0aad5a: 3332 0400 |0013: if-ne v2, v3, 0017 // +0004 │ │ -0aad5e: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0aad62: 3d01 1000 |0017: if-lez v1, 0027 // +0010 │ │ -0aad66: 5452 dc0d |0019: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0aad6a: d803 01ff |001b: add-int/lit8 v3, v1, #int -1 // #ff │ │ -0aad6e: 6e20 5c29 3200 |001d: invoke-virtual {v2, v3}, Lorg/apache/http/util/ByteArrayBuffer;.byteAt:(I)I // method@295c │ │ -0aad74: 0a02 |0020: move-result v2 │ │ -0aad76: 1303 0d00 |0021: const/16 v3, #int 13 // #d │ │ -0aad7a: 3332 0400 |0023: if-ne v2, v3, 0027 // +0004 │ │ -0aad7e: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0aad82: 5552 d40d |0027: iget-boolean v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.ascii:Z // field@0dd4 │ │ -0aad86: 3802 0d00 |0029: if-eqz v2, 0036 // +000d │ │ -0aad8a: 5452 dc0d |002b: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0aad8e: 6e40 6c29 2614 |002d: invoke-virtual {v6, v2, v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Lorg/apache/http/util/ByteArrayBuffer;II)V // method@296c │ │ -0aad94: 5452 dc0d |0030: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0aad98: 6e10 5e29 0200 |0032: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.clear:()V // method@295e │ │ -0aad9e: 0f01 |0035: return v1 │ │ -0aada0: 5452 dc0d |0036: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0aada4: 6e10 5b29 0200 |0038: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ -0aadaa: 0c02 |003b: move-result-object v2 │ │ -0aadac: 7130 ec21 4201 |003c: invoke-static {v2, v4, v1}, Ljava/nio/ByteBuffer;.wrap:([BII)Ljava/nio/ByteBuffer; // method@21ec │ │ -0aadb2: 0c00 |003f: move-result-object v0 │ │ -0aadb4: 7030 e825 6500 |0040: invoke-direct {v5, v6, v0}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@25e8 │ │ -0aadba: 0a01 |0043: move-result v1 │ │ -0aadbc: 28ec |0044: goto 0030 // -0014 │ │ +0aace0: |[0aace0] org.apache.http.impl.io.AbstractSessionInputBuffer.lineFromLineBuffer:(Lorg/apache/http/util/CharArrayBuffer;)I │ │ +0aacf0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0aacf2: 5452 dc0d |0001: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0aacf6: 6e10 6529 0200 |0003: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0aacfc: 0a01 |0006: move-result v1 │ │ +0aacfe: 3d01 2000 |0007: if-lez v1, 0027 // +0020 │ │ +0aad02: 5452 dc0d |0009: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0aad06: d803 01ff |000b: add-int/lit8 v3, v1, #int -1 // #ff │ │ +0aad0a: 6e20 5c29 3200 |000d: invoke-virtual {v2, v3}, Lorg/apache/http/util/ByteArrayBuffer;.byteAt:(I)I // method@295c │ │ +0aad10: 0a02 |0010: move-result v2 │ │ +0aad12: 1303 0a00 |0011: const/16 v3, #int 10 // #a │ │ +0aad16: 3332 0400 |0013: if-ne v2, v3, 0017 // +0004 │ │ +0aad1a: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0aad1e: 3d01 1000 |0017: if-lez v1, 0027 // +0010 │ │ +0aad22: 5452 dc0d |0019: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0aad26: d803 01ff |001b: add-int/lit8 v3, v1, #int -1 // #ff │ │ +0aad2a: 6e20 5c29 3200 |001d: invoke-virtual {v2, v3}, Lorg/apache/http/util/ByteArrayBuffer;.byteAt:(I)I // method@295c │ │ +0aad30: 0a02 |0020: move-result v2 │ │ +0aad32: 1303 0d00 |0021: const/16 v3, #int 13 // #d │ │ +0aad36: 3332 0400 |0023: if-ne v2, v3, 0027 // +0004 │ │ +0aad3a: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0aad3e: 5552 d40d |0027: iget-boolean v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.ascii:Z // field@0dd4 │ │ +0aad42: 3802 0d00 |0029: if-eqz v2, 0036 // +000d │ │ +0aad46: 5452 dc0d |002b: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0aad4a: 6e40 6c29 2614 |002d: invoke-virtual {v6, v2, v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Lorg/apache/http/util/ByteArrayBuffer;II)V // method@296c │ │ +0aad50: 5452 dc0d |0030: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0aad54: 6e10 5e29 0200 |0032: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.clear:()V // method@295e │ │ +0aad5a: 0f01 |0035: return v1 │ │ +0aad5c: 5452 dc0d |0036: iget-object v2, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0aad60: 6e10 5b29 0200 |0038: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ +0aad66: 0c02 |003b: move-result-object v2 │ │ +0aad68: 7130 ec21 4201 |003c: invoke-static {v2, v4, v1}, Ljava/nio/ByteBuffer;.wrap:([BII)Ljava/nio/ByteBuffer; // method@21ec │ │ +0aad6e: 0c00 |003f: move-result-object v0 │ │ +0aad70: 7030 e825 6500 |0040: invoke-direct {v5, v6, v0}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@25e8 │ │ +0aad76: 0a01 |0043: move-result v1 │ │ +0aad78: 28ec |0044: goto 0030 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0007 line=306 │ │ 0x0009 line=307 │ │ 0x0015 line=308 │ │ 0x0017 line=311 │ │ @@ -240943,38 +241040,38 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -0aadc0: |[0aadc0] org.apache.http.impl.io.AbstractSessionInputBuffer.lineFromReadBuffer:(Lorg/apache/http/util/CharArrayBuffer;I)I │ │ -0aadd0: 5263 d70d |0000: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0aadd4: 0181 |0002: move v1, v8 │ │ -0aadd6: d804 0101 |0003: add-int/lit8 v4, v1, #int 1 // #01 │ │ -0aadda: 5964 d70d |0005: iput v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0aadde: 3731 0e00 |0007: if-le v1, v3, 0015 // +000e │ │ -0aade2: 5464 d50d |0009: iget-object v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aade6: d805 01ff |000b: add-int/lit8 v5, v1, #int -1 // #ff │ │ -0aadea: 4804 0405 |000d: aget-byte v4, v4, v5 │ │ -0aadee: 1305 0d00 |000f: const/16 v5, #int 13 // #d │ │ -0aadf2: 3354 0400 |0011: if-ne v4, v5, 0015 // +0004 │ │ -0aadf6: d801 01ff |0013: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0aadfa: 9102 0103 |0015: sub-int v2, v1, v3 │ │ -0aadfe: 5564 d40d |0017: iget-boolean v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.ascii:Z // field@0dd4 │ │ -0aae02: 3804 0800 |0019: if-eqz v4, 0021 // +0008 │ │ -0aae06: 5464 d50d |001b: iget-object v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aae0a: 6e40 6f29 4723 |001d: invoke-virtual {v7, v4, v3, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:([BII)V // method@296f │ │ -0aae10: 0f02 |0020: return v2 │ │ -0aae12: 5464 d50d |0021: iget-object v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aae16: 7130 ec21 3402 |0023: invoke-static {v4, v3, v2}, Ljava/nio/ByteBuffer;.wrap:([BII)Ljava/nio/ByteBuffer; // method@21ec │ │ -0aae1c: 0c00 |0026: move-result-object v0 │ │ -0aae1e: 7030 e825 7600 |0027: invoke-direct {v6, v7, v0}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@25e8 │ │ -0aae24: 0a02 |002a: move-result v2 │ │ -0aae26: 28f5 |002b: goto 0020 // -000b │ │ +0aad7c: |[0aad7c] org.apache.http.impl.io.AbstractSessionInputBuffer.lineFromReadBuffer:(Lorg/apache/http/util/CharArrayBuffer;I)I │ │ +0aad8c: 5263 d70d |0000: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0aad90: 0181 |0002: move v1, v8 │ │ +0aad92: d804 0101 |0003: add-int/lit8 v4, v1, #int 1 // #01 │ │ +0aad96: 5964 d70d |0005: iput v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0aad9a: 3731 0e00 |0007: if-le v1, v3, 0015 // +000e │ │ +0aad9e: 5464 d50d |0009: iget-object v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aada2: d805 01ff |000b: add-int/lit8 v5, v1, #int -1 // #ff │ │ +0aada6: 4804 0405 |000d: aget-byte v4, v4, v5 │ │ +0aadaa: 1305 0d00 |000f: const/16 v5, #int 13 // #d │ │ +0aadae: 3354 0400 |0011: if-ne v4, v5, 0015 // +0004 │ │ +0aadb2: d801 01ff |0013: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0aadb6: 9102 0103 |0015: sub-int v2, v1, v3 │ │ +0aadba: 5564 d40d |0017: iget-boolean v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.ascii:Z // field@0dd4 │ │ +0aadbe: 3804 0800 |0019: if-eqz v4, 0021 // +0008 │ │ +0aadc2: 5464 d50d |001b: iget-object v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aadc6: 6e40 6f29 4723 |001d: invoke-virtual {v7, v4, v3, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:([BII)V // method@296f │ │ +0aadcc: 0f02 |0020: return v2 │ │ +0aadce: 5464 d50d |0021: iget-object v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aadd2: 7130 ec21 3402 |0023: invoke-static {v4, v3, v2}, Ljava/nio/ByteBuffer;.wrap:([BII)Ljava/nio/ByteBuffer; // method@21ec │ │ +0aadd8: 0c00 |0026: move-result-object v0 │ │ +0aadda: 7030 e825 7600 |0027: invoke-direct {v6, v7, v0}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@25e8 │ │ +0aade0: 0a02 |002a: move-result v2 │ │ +0aade2: 28f5 |002b: goto 0020 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0002 line=330 │ │ 0x0003 line=331 │ │ 0x0007 line=332 │ │ 0x0013 line=334 │ │ @@ -240998,27 +241095,27 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0aae28: |[0aae28] org.apache.http.impl.io.AbstractSessionInputBuffer.locateLF:()I │ │ -0aae38: 5230 d70d |0000: iget v0, v3, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0aae3c: 5231 d60d |0002: iget v1, v3, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0aae40: 3510 0e00 |0004: if-ge v0, v1, 0012 // +000e │ │ -0aae44: 5431 d50d |0006: iget-object v1, v3, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aae48: 4801 0100 |0008: aget-byte v1, v1, v0 │ │ -0aae4c: 1302 0a00 |000a: const/16 v2, #int 10 // #a │ │ -0aae50: 3321 0300 |000c: if-ne v1, v2, 000f // +0003 │ │ -0aae54: 0f00 |000e: return v0 │ │ -0aae56: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0aae5a: 28f1 |0011: goto 0002 // -000f │ │ -0aae5c: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -0aae5e: 28fb |0013: goto 000e // -0005 │ │ +0aade4: |[0aade4] org.apache.http.impl.io.AbstractSessionInputBuffer.locateLF:()I │ │ +0aadf4: 5230 d70d |0000: iget v0, v3, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0aadf8: 5231 d60d |0002: iget v1, v3, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0aadfc: 3510 0e00 |0004: if-ge v0, v1, 0012 // +000e │ │ +0aae00: 5431 d50d |0006: iget-object v1, v3, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aae04: 4801 0100 |0008: aget-byte v1, v1, v0 │ │ +0aae08: 1302 0a00 |000a: const/16 v2, #int 10 // #a │ │ +0aae0c: 3321 0300 |000c: if-ne v1, v2, 000f // +0003 │ │ +0aae10: 0f00 |000e: return v0 │ │ +0aae12: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0aae16: 28f1 |0011: goto 0002 // -000f │ │ +0aae18: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +0aae1a: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0006 line=227 │ │ 0x000e line=231 │ │ 0x000f line=226 │ │ 0x0012 line=231 │ │ @@ -241033,21 +241130,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0aae60: |[0aae60] org.apache.http.impl.io.AbstractSessionInputBuffer.available:()I │ │ -0aae70: 6e10 ea25 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.capacity:()I // method@25ea │ │ -0aae76: 0a00 |0003: move-result v0 │ │ -0aae78: 6e10 f125 0200 |0004: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.length:()I // method@25f1 │ │ -0aae7e: 0a01 |0007: move-result v1 │ │ -0aae80: b110 |0008: sub-int/2addr v0, v1 │ │ -0aae82: 0f00 |0009: return v0 │ │ +0aae1c: |[0aae1c] org.apache.http.impl.io.AbstractSessionInputBuffer.available:()I │ │ +0aae2c: 6e10 ea25 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.capacity:()I // method@25ea │ │ +0aae32: 0a00 |0003: move-result v0 │ │ +0aae34: 6e10 f125 0200 |0004: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.length:()I // method@25f1 │ │ +0aae3a: 0a01 |0007: move-result v1 │ │ +0aae3c: b110 |0008: sub-int/2addr v0, v1 │ │ +0aae3e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/impl/io/AbstractSessionInputBuffer; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/AbstractSessionInputBuffer;) │ │ @@ -241055,18 +241152,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0aae84: |[0aae84] org.apache.http.impl.io.AbstractSessionInputBuffer.capacity:()I │ │ -0aae94: 5410 d50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aae98: 2100 |0002: array-length v0, v0 │ │ -0aae9a: 0f00 |0003: return v0 │ │ +0aae40: |[0aae40] org.apache.http.impl.io.AbstractSessionInputBuffer.capacity:()I │ │ +0aae50: 5410 d50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aae54: 2100 |0002: array-length v0, v0 │ │ +0aae56: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/apache/http/impl/io/AbstractSessionInputBuffer; │ │ │ │ #2 : (in Lorg/apache/http/impl/io/AbstractSessionInputBuffer;) │ │ @@ -241074,18 +241171,18 @@ │ │ type : '()Lorg/apache/http/impl/io/HttpTransportMetricsImpl;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aae9c: |[0aae9c] org.apache.http.impl.io.AbstractSessionInputBuffer.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ -0aaeac: 2200 ef05 |0000: new-instance v0, Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // type@05ef │ │ -0aaeb0: 7010 5d26 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.:()V // method@265d │ │ -0aaeb6: 1100 |0005: return-object v0 │ │ +0aae58: |[0aae58] org.apache.http.impl.io.AbstractSessionInputBuffer.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ +0aae68: 2200 ef05 |0000: new-instance v0, Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // type@05ef │ │ +0aae6c: 7010 5d26 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.:()V // method@265d │ │ +0aae72: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/io/AbstractSessionInputBuffer; │ │ │ │ #3 : (in Lorg/apache/http/impl/io/AbstractSessionInputBuffer;) │ │ @@ -241093,46 +241190,46 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -0aaeb8: |[0aaeb8] org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer:()I │ │ -0aaec8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0aaeca: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -0aaecc: 5284 d70d |0002: iget v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0aaed0: 3d04 1700 |0004: if-lez v4, 001b // +0017 │ │ -0aaed4: 5284 d60d |0006: iget v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0aaed8: 5285 d70d |0008: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0aaedc: 9101 0405 |000a: sub-int v1, v4, v5 │ │ -0aaee0: 3d01 0b00 |000c: if-lez v1, 0017 // +000b │ │ -0aaee4: 5484 d50d |000e: iget-object v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aaee8: 5285 d70d |0010: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0aaeec: 5486 d50d |0012: iget-object v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aaef0: 7151 b021 5476 |0014: invoke-static {v4, v5, v6, v7, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0aaef6: 5987 d70d |0017: iput v7, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0aaefa: 5981 d60d |0019: iput v1, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0aaefe: 5282 d60d |001b: iget v2, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0aaf02: 5484 d50d |001d: iget-object v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aaf06: 2144 |001f: array-length v4, v4 │ │ -0aaf08: 9101 0402 |0020: sub-int v1, v4, v2 │ │ -0aaf0c: 5484 db0d |0022: iget-object v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.instream:Ljava/io/InputStream; // field@0ddb │ │ -0aaf10: 5485 d50d |0024: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aaf14: 6e40 fb20 5412 |0026: invoke-virtual {v4, v5, v2, v1}, Ljava/io/InputStream;.read:([BII)I // method@20fb │ │ -0aaf1a: 0a00 |0029: move-result v0 │ │ -0aaf1c: 3330 0400 |002a: if-ne v0, v3, 002e // +0004 │ │ -0aaf20: 0130 |002c: move v0, v3 │ │ -0aaf22: 0f00 |002d: return v0 │ │ -0aaf24: 9003 0200 |002e: add-int v3, v2, v0 │ │ -0aaf28: 5983 d60d |0030: iput v3, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0aaf2c: 5483 de0d |0032: iget-object v3, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0dde │ │ -0aaf30: 8104 |0034: int-to-long v4, v0 │ │ -0aaf32: 6e30 5f26 4305 |0035: invoke-virtual {v3, v4, v5}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ -0aaf38: 28f5 |0038: goto 002d // -000b │ │ +0aae74: |[0aae74] org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer:()I │ │ +0aae84: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0aae86: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +0aae88: 5284 d70d |0002: iget v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0aae8c: 3d04 1700 |0004: if-lez v4, 001b // +0017 │ │ +0aae90: 5284 d60d |0006: iget v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0aae94: 5285 d70d |0008: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0aae98: 9101 0405 |000a: sub-int v1, v4, v5 │ │ +0aae9c: 3d01 0b00 |000c: if-lez v1, 0017 // +000b │ │ +0aaea0: 5484 d50d |000e: iget-object v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aaea4: 5285 d70d |0010: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0aaea8: 5486 d50d |0012: iget-object v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aaeac: 7151 b021 5476 |0014: invoke-static {v4, v5, v6, v7, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0aaeb2: 5987 d70d |0017: iput v7, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0aaeb6: 5981 d60d |0019: iput v1, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0aaeba: 5282 d60d |001b: iget v2, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0aaebe: 5484 d50d |001d: iget-object v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aaec2: 2144 |001f: array-length v4, v4 │ │ +0aaec4: 9101 0402 |0020: sub-int v1, v4, v2 │ │ +0aaec8: 5484 db0d |0022: iget-object v4, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.instream:Ljava/io/InputStream; // field@0ddb │ │ +0aaecc: 5485 d50d |0024: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aaed0: 6e40 fb20 5412 |0026: invoke-virtual {v4, v5, v2, v1}, Ljava/io/InputStream;.read:([BII)I // method@20fb │ │ +0aaed6: 0a00 |0029: move-result v0 │ │ +0aaed8: 3330 0400 |002a: if-ne v0, v3, 002e // +0004 │ │ +0aaedc: 0130 |002c: move v0, v3 │ │ +0aaede: 0f00 |002d: return v0 │ │ +0aaee0: 9003 0200 |002e: add-int v3, v2, v0 │ │ +0aaee4: 5983 d60d |0030: iput v3, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0aaee8: 5483 de0d |0032: iget-object v3, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0dde │ │ +0aaeec: 8104 |0034: int-to-long v4, v0 │ │ +0aaeee: 6e30 5f26 4305 |0035: invoke-virtual {v3, v4, v5}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ +0aaef4: 28f5 |0038: goto 002d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=149 │ │ 0x0006 line=150 │ │ 0x000c line=151 │ │ 0x000e line=152 │ │ 0x0017 line=154 │ │ @@ -241157,17 +241254,17 @@ │ │ type : '()Lorg/apache/http/io/HttpTransportMetrics;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aaf3c: |[0aaf3c] org.apache.http.impl.io.AbstractSessionInputBuffer.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; │ │ -0aaf4c: 5410 de0d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0dde │ │ -0aaf50: 1100 |0002: return-object v0 │ │ +0aaef8: |[0aaef8] org.apache.http.impl.io.AbstractSessionInputBuffer.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; │ │ +0aaf08: 5410 de0d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0dde │ │ +0aaf0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/io/AbstractSessionInputBuffer; │ │ │ │ #5 : (in Lorg/apache/http/impl/io/AbstractSessionInputBuffer;) │ │ @@ -241175,22 +241272,22 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0aaf54: |[0aaf54] org.apache.http.impl.io.AbstractSessionInputBuffer.hasBufferedData:()Z │ │ -0aaf64: 5220 d70d |0000: iget v0, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0aaf68: 5221 d60d |0002: iget v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0aaf6c: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -0aaf70: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0aaf72: 0f00 |0007: return v0 │ │ -0aaf74: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0aaf76: 28fe |0009: goto 0007 // -0002 │ │ +0aaf10: |[0aaf10] org.apache.http.impl.io.AbstractSessionInputBuffer.hasBufferedData:()Z │ │ +0aaf20: 5220 d70d |0000: iget v0, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0aaf24: 5221 d60d |0002: iget v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0aaf28: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0aaf2c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0aaf2e: 0f00 |0007: return v0 │ │ +0aaf30: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0aaf32: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/impl/io/AbstractSessionInputBuffer; │ │ │ │ #6 : (in Lorg/apache/http/impl/io/AbstractSessionInputBuffer;) │ │ @@ -241198,77 +241295,77 @@ │ │ type : '(Ljava/io/InputStream;ILorg/apache/http/params/HttpParams;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -0aaf78: |[0aaf78] org.apache.http.impl.io.AbstractSessionInputBuffer.init:(Ljava/io/InputStream;ILorg/apache/http/params/HttpParams;)V │ │ -0aaf88: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0aaf8a: 1a03 b206 |0001: const-string v3, "Input stream" // string@06b2 │ │ -0aaf8e: 7120 4d29 3600 |0003: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aaf94: 1a03 3303 |0006: const-string v3, "Buffer size" // string@0333 │ │ -0aaf98: 7120 4b29 3700 |0008: invoke-static {v7, v3}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0aaf9e: 1a03 d805 |000b: const-string v3, "HTTP parameters" // string@05d8 │ │ -0aafa2: 7120 4d29 3800 |000d: invoke-static {v8, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aafa8: 5b56 db0d |0010: iput-object v6, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.instream:Ljava/io/InputStream; // field@0ddb │ │ -0aafac: 2373 6a06 |0012: new-array v3, v7, [B // type@066a │ │ -0aafb0: 5b53 d50d |0014: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0aafb4: 5954 d70d |0016: iput v4, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0aafb8: 5954 d60d |0018: iput v4, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0aafbc: 2203 5a06 |001a: new-instance v3, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ -0aafc0: 7020 5629 7300 |001c: invoke-direct {v3, v7}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ -0aafc6: 5b53 dc0d |001f: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0aafca: 1a03 0f1f |0021: const-string v3, "http.protocol.element-charset" // string@1f0f │ │ -0aafce: 7220 f927 3800 |0023: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0aafd4: 0c02 |0026: move-result-object v2 │ │ -0aafd6: 1f02 f704 |0027: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -0aafda: 3802 4700 |0029: if-eqz v2, 0070 // +0047 │ │ -0aafde: 7110 f921 0200 |002b: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -0aafe4: 0c03 |002e: move-result-object v3 │ │ -0aafe6: 5b53 d90d |002f: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.charset:Ljava/nio/charset/Charset; // field@0dd9 │ │ -0aafea: 5453 d90d |0031: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.charset:Ljava/nio/charset/Charset; // field@0dd9 │ │ -0aafee: 6204 770c |0033: sget-object v4, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -0aaff2: 6e20 f821 4300 |0035: invoke-virtual {v3, v4}, Ljava/nio/charset/Charset;.equals:(Ljava/lang/Object;)Z // method@21f8 │ │ -0aaff8: 0a03 |0038: move-result v3 │ │ -0aaffa: 5c53 d40d |0039: iput-boolean v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.ascii:Z // field@0dd4 │ │ -0aaffe: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -0ab000: 5b53 da0d |003c: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ -0ab004: 1a03 081f |003e: const-string v3, "http.connection.max-line-length" // string@1f08 │ │ -0ab008: 12f4 |0040: const/4 v4, #int -1 // #ff │ │ -0ab00a: 7230 f727 3804 |0041: invoke-interface {v8, v3, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0ab010: 0a03 |0044: move-result v3 │ │ -0ab012: 5953 dd0d |0045: iput v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.maxLineLen:I // field@0ddd │ │ -0ab016: 1a03 091f |0047: const-string v3, "http.connection.min-chunk-limit" // string@1f09 │ │ -0ab01a: 1304 0002 |0049: const/16 v4, #int 512 // #200 │ │ -0ab01e: 7230 f727 3804 |004b: invoke-interface {v8, v3, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0ab024: 0a03 |004e: move-result v3 │ │ -0ab026: 5953 df0d |004f: iput v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.minChunkLimit:I // field@0ddf │ │ -0ab02a: 6e10 eb25 0500 |0051: invoke-virtual {v5}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // method@25eb │ │ -0ab030: 0c03 |0054: move-result-object v3 │ │ -0ab032: 5b53 de0d |0055: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0dde │ │ -0ab036: 1a03 0c1f |0057: const-string v3, "http.malformed.input.action" // string@1f0c │ │ -0ab03a: 7220 f927 3800 |0059: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0ab040: 0c00 |005c: move-result-object v0 │ │ -0ab042: 1f00 1a05 |005d: check-cast v0, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ -0ab046: 3800 1400 |005f: if-eqz v0, 0073 // +0014 │ │ -0ab04a: 5b50 e00d |0061: iput-object v0, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0de0 │ │ -0ab04e: 1a03 231f |0063: const-string v3, "http.unmappable.input.action" // string@1f23 │ │ -0ab052: 7220 f927 3800 |0065: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0ab058: 0c01 |0068: move-result-object v1 │ │ -0ab05a: 1f01 1a05 |0069: check-cast v1, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ -0ab05e: 3801 0b00 |006b: if-eqz v1, 0076 // +000b │ │ -0ab062: 5b51 e10d |006d: iput-object v1, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0de1 │ │ -0ab066: 0e00 |006f: return-void │ │ -0ab068: 6203 770c |0070: sget-object v3, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -0ab06c: 28bd |0072: goto 002f // -0043 │ │ -0ab06e: 6200 710c |0073: sget-object v0, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0ab072: 28ec |0075: goto 0061 // -0014 │ │ -0ab074: 6201 710c |0076: sget-object v1, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0ab078: 28f5 |0078: goto 006d // -000b │ │ +0aaf34: |[0aaf34] org.apache.http.impl.io.AbstractSessionInputBuffer.init:(Ljava/io/InputStream;ILorg/apache/http/params/HttpParams;)V │ │ +0aaf44: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0aaf46: 1a03 b206 |0001: const-string v3, "Input stream" // string@06b2 │ │ +0aaf4a: 7120 4d29 3600 |0003: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aaf50: 1a03 3303 |0006: const-string v3, "Buffer size" // string@0333 │ │ +0aaf54: 7120 4b29 3700 |0008: invoke-static {v7, v3}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0aaf5a: 1a03 d805 |000b: const-string v3, "HTTP parameters" // string@05d8 │ │ +0aaf5e: 7120 4d29 3800 |000d: invoke-static {v8, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aaf64: 5b56 db0d |0010: iput-object v6, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.instream:Ljava/io/InputStream; // field@0ddb │ │ +0aaf68: 2373 6a06 |0012: new-array v3, v7, [B // type@066a │ │ +0aaf6c: 5b53 d50d |0014: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0aaf70: 5954 d70d |0016: iput v4, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0aaf74: 5954 d60d |0018: iput v4, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0aaf78: 2203 5a06 |001a: new-instance v3, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ +0aaf7c: 7020 5629 7300 |001c: invoke-direct {v3, v7}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ +0aaf82: 5b53 dc0d |001f: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0aaf86: 1a03 0b1f |0021: const-string v3, "http.protocol.element-charset" // string@1f0b │ │ +0aaf8a: 7220 f927 3800 |0023: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0aaf90: 0c02 |0026: move-result-object v2 │ │ +0aaf92: 1f02 f704 |0027: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +0aaf96: 3802 4700 |0029: if-eqz v2, 0070 // +0047 │ │ +0aaf9a: 7110 f921 0200 |002b: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +0aafa0: 0c03 |002e: move-result-object v3 │ │ +0aafa2: 5b53 d90d |002f: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.charset:Ljava/nio/charset/Charset; // field@0dd9 │ │ +0aafa6: 5453 d90d |0031: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.charset:Ljava/nio/charset/Charset; // field@0dd9 │ │ +0aafaa: 6204 770c |0033: sget-object v4, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0aafae: 6e20 f821 4300 |0035: invoke-virtual {v3, v4}, Ljava/nio/charset/Charset;.equals:(Ljava/lang/Object;)Z // method@21f8 │ │ +0aafb4: 0a03 |0038: move-result v3 │ │ +0aafb6: 5c53 d40d |0039: iput-boolean v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.ascii:Z // field@0dd4 │ │ +0aafba: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +0aafbc: 5b53 da0d |003c: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0dda │ │ +0aafc0: 1a03 041f |003e: const-string v3, "http.connection.max-line-length" // string@1f04 │ │ +0aafc4: 12f4 |0040: const/4 v4, #int -1 // #ff │ │ +0aafc6: 7230 f727 3804 |0041: invoke-interface {v8, v3, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0aafcc: 0a03 |0044: move-result v3 │ │ +0aafce: 5953 dd0d |0045: iput v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.maxLineLen:I // field@0ddd │ │ +0aafd2: 1a03 051f |0047: const-string v3, "http.connection.min-chunk-limit" // string@1f05 │ │ +0aafd6: 1304 0002 |0049: const/16 v4, #int 512 // #200 │ │ +0aafda: 7230 f727 3804 |004b: invoke-interface {v8, v3, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0aafe0: 0a03 |004e: move-result v3 │ │ +0aafe2: 5953 df0d |004f: iput v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.minChunkLimit:I // field@0ddf │ │ +0aafe6: 6e10 eb25 0500 |0051: invoke-virtual {v5}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // method@25eb │ │ +0aafec: 0c03 |0054: move-result-object v3 │ │ +0aafee: 5b53 de0d |0055: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0dde │ │ +0aaff2: 1a03 081f |0057: const-string v3, "http.malformed.input.action" // string@1f08 │ │ +0aaff6: 7220 f927 3800 |0059: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0aaffc: 0c00 |005c: move-result-object v0 │ │ +0aaffe: 1f00 1a05 |005d: check-cast v0, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ +0ab002: 3800 1400 |005f: if-eqz v0, 0073 // +0014 │ │ +0ab006: 5b50 e00d |0061: iput-object v0, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0de0 │ │ +0ab00a: 1a03 1f1f |0063: const-string v3, "http.unmappable.input.action" // string@1f1f │ │ +0ab00e: 7220 f927 3800 |0065: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0ab014: 0c01 |0068: move-result-object v1 │ │ +0ab016: 1f01 1a05 |0069: check-cast v1, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ +0ab01a: 3801 0b00 |006b: if-eqz v1, 0076 // +000b │ │ +0ab01e: 5b51 e10d |006d: iput-object v1, v5, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0de1 │ │ +0ab022: 0e00 |006f: return-void │ │ +0ab024: 6203 770c |0070: sget-object v3, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0ab028: 28bd |0072: goto 002f // -0043 │ │ +0ab02a: 6200 710c |0073: sget-object v0, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +0ab02e: 28ec |0075: goto 0061 // -0014 │ │ +0ab030: 6201 710c |0076: sget-object v1, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +0ab034: 28f5 |0078: goto 006d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x000b line=98 │ │ 0x0010 line=99 │ │ 0x0012 line=100 │ │ @@ -241306,19 +241403,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0ab07c: |[0ab07c] org.apache.http.impl.io.AbstractSessionInputBuffer.length:()I │ │ -0ab08c: 5220 d60d |0000: iget v0, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0ab090: 5221 d70d |0002: iget v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab094: b110 |0004: sub-int/2addr v0, v1 │ │ -0ab096: 0f00 |0005: return v0 │ │ +0ab038: |[0ab038] org.apache.http.impl.io.AbstractSessionInputBuffer.length:()I │ │ +0ab048: 5220 d60d |0000: iget v0, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0ab04c: 5221 d70d |0002: iget v1, v2, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab050: b110 |0004: sub-int/2addr v0, v1 │ │ +0ab052: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/apache/http/impl/io/AbstractSessionInputBuffer; │ │ │ │ #8 : (in Lorg/apache/http/impl/io/AbstractSessionInputBuffer;) │ │ @@ -241326,30 +241423,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0ab098: |[0ab098] org.apache.http.impl.io.AbstractSessionInputBuffer.read:()I │ │ -0ab0a8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0ab0aa: 6e10 ef25 0400 |0001: invoke-virtual {v4}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.hasBufferedData:()Z // method@25ef │ │ -0ab0b0: 0a02 |0004: move-result v2 │ │ -0ab0b2: 3902 0900 |0005: if-nez v2, 000e // +0009 │ │ -0ab0b6: 6e10 ec25 0400 |0007: invoke-virtual {v4}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.fillBuffer:()I // method@25ec │ │ -0ab0bc: 0a00 |000a: move-result v0 │ │ -0ab0be: 3310 f6ff |000b: if-ne v0, v1, 0001 // -000a │ │ -0ab0c2: 0f01 |000d: return v1 │ │ -0ab0c4: 5441 d50d |000e: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0ab0c8: 5242 d70d |0010: iget v2, v4, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab0cc: d803 0201 |0012: add-int/lit8 v3, v2, #int 1 // #01 │ │ -0ab0d0: 5943 d70d |0014: iput v3, v4, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab0d4: 4801 0102 |0016: aget-byte v1, v1, v2 │ │ -0ab0d8: d511 ff00 |0018: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0ab0dc: 28f3 |001a: goto 000d // -000d │ │ +0ab054: |[0ab054] org.apache.http.impl.io.AbstractSessionInputBuffer.read:()I │ │ +0ab064: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0ab066: 6e10 ef25 0400 |0001: invoke-virtual {v4}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.hasBufferedData:()Z // method@25ef │ │ +0ab06c: 0a02 |0004: move-result v2 │ │ +0ab06e: 3902 0900 |0005: if-nez v2, 000e // +0009 │ │ +0ab072: 6e10 ec25 0400 |0007: invoke-virtual {v4}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.fillBuffer:()I // method@25ec │ │ +0ab078: 0a00 |000a: move-result v0 │ │ +0ab07a: 3310 f6ff |000b: if-ne v0, v1, 0001 // -000a │ │ +0ab07e: 0f01 |000d: return v1 │ │ +0ab080: 5441 d50d |000e: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0ab084: 5242 d70d |0010: iget v2, v4, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab088: d803 0201 |0012: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0ab08c: 5943 d70d |0014: iput v3, v4, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab090: 4801 0102 |0016: aget-byte v1, v1, v2 │ │ +0ab094: d511 ff00 |0018: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0ab098: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=176 │ │ 0x0007 line=177 │ │ 0x000b line=178 │ │ 0x000d line=182 │ │ locals : │ │ @@ -241361,22 +241458,22 @@ │ │ type : '([B)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0ab0e0: |[0ab0e0] org.apache.http.impl.io.AbstractSessionInputBuffer.read:([B)I │ │ -0ab0f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab0f2: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -0ab0f6: 0f00 |0003: return v0 │ │ -0ab0f8: 2131 |0004: array-length v1, v3 │ │ -0ab0fa: 6e40 f725 3210 |0005: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.read:([BII)I // method@25f7 │ │ -0ab100: 0a00 |0008: move-result v0 │ │ -0ab102: 28fa |0009: goto 0003 // -0006 │ │ +0ab09c: |[0ab09c] org.apache.http.impl.io.AbstractSessionInputBuffer.read:([B)I │ │ +0ab0ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ab0ae: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +0ab0b2: 0f00 |0003: return v0 │ │ +0ab0b4: 2131 |0004: array-length v1, v3 │ │ +0ab0b6: 6e40 f725 3210 |0005: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.read:([BII)I // method@25f7 │ │ +0ab0bc: 0a00 |0008: move-result v0 │ │ +0ab0be: 28fa |0009: goto 0003 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=219 │ │ 0x0003 line=222 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/impl/io/AbstractSessionInputBuffer; │ │ 0x0000 - 0x000a reg=3 b [B │ │ @@ -241386,64 +241483,64 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -0ab104: |[0ab104] org.apache.http.impl.io.AbstractSessionInputBuffer.read:([BII)I │ │ -0ab114: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0ab116: 3907 0400 |0001: if-nez v7, 0005 // +0004 │ │ -0ab11a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0ab11c: 0f00 |0004: return v0 │ │ -0ab11e: 6e10 ef25 0600 |0005: invoke-virtual {v6}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.hasBufferedData:()Z // method@25ef │ │ -0ab124: 0a03 |0008: move-result v3 │ │ -0ab126: 3803 1800 |0009: if-eqz v3, 0021 // +0018 │ │ -0ab12a: 5263 d60d |000b: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0ab12e: 5264 d70d |000d: iget v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab132: b143 |000f: sub-int/2addr v3, v4 │ │ -0ab134: 7120 6721 3900 |0010: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0ab13a: 0a00 |0013: move-result v0 │ │ -0ab13c: 5463 d50d |0014: iget-object v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0ab140: 5264 d70d |0016: iget v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab144: 7150 b021 4387 |0018: invoke-static {v3, v4, v7, v8, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0ab14a: 5263 d70d |001b: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab14e: b003 |001d: add-int/2addr v3, v0 │ │ -0ab150: 5963 d70d |001e: iput v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab154: 28e4 |0020: goto 0004 // -001c │ │ -0ab156: 5263 df0d |0021: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.minChunkLimit:I // field@0ddf │ │ -0ab15a: 3739 1200 |0023: if-le v9, v3, 0035 // +0012 │ │ -0ab15e: 5463 db0d |0025: iget-object v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.instream:Ljava/io/InputStream; // field@0ddb │ │ -0ab162: 6e40 fb20 7398 |0027: invoke-virtual {v3, v7, v8, v9}, Ljava/io/InputStream;.read:([BII)I // method@20fb │ │ -0ab168: 0a02 |002a: move-result v2 │ │ -0ab16a: 3d02 0800 |002b: if-lez v2, 0033 // +0008 │ │ -0ab16e: 5463 de0d |002d: iget-object v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0dde │ │ -0ab172: 8124 |002f: int-to-long v4, v2 │ │ -0ab174: 6e30 5f26 4305 |0030: invoke-virtual {v3, v4, v5}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ -0ab17a: 0120 |0033: move v0, v2 │ │ -0ab17c: 28d0 |0034: goto 0004 // -0030 │ │ -0ab17e: 6e10 ef25 0600 |0035: invoke-virtual {v6}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.hasBufferedData:()Z // method@25ef │ │ -0ab184: 0a03 |0038: move-result v3 │ │ -0ab186: 3903 0900 |0039: if-nez v3, 0042 // +0009 │ │ -0ab18a: 6e10 ec25 0600 |003b: invoke-virtual {v6}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.fillBuffer:()I // method@25ec │ │ -0ab190: 0a01 |003e: move-result v1 │ │ -0ab192: 3301 f6ff |003f: if-ne v1, v0, 0035 // -000a │ │ -0ab196: 28c3 |0041: goto 0004 // -003d │ │ -0ab198: 5263 d60d |0042: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0ab19c: 5264 d70d |0044: iget v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab1a0: b143 |0046: sub-int/2addr v3, v4 │ │ -0ab1a2: 7120 6721 3900 |0047: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0ab1a8: 0a00 |004a: move-result v0 │ │ -0ab1aa: 5463 d50d |004b: iget-object v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0ab1ae: 5264 d70d |004d: iget v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab1b2: 7150 b021 4387 |004f: invoke-static {v3, v4, v7, v8, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0ab1b8: 5263 d70d |0052: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab1bc: b003 |0054: add-int/2addr v3, v0 │ │ -0ab1be: 5963 d70d |0055: iput v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab1c2: 28ad |0057: goto 0004 // -0053 │ │ +0ab0c0: |[0ab0c0] org.apache.http.impl.io.AbstractSessionInputBuffer.read:([BII)I │ │ +0ab0d0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0ab0d2: 3907 0400 |0001: if-nez v7, 0005 // +0004 │ │ +0ab0d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0ab0d8: 0f00 |0004: return v0 │ │ +0ab0da: 6e10 ef25 0600 |0005: invoke-virtual {v6}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.hasBufferedData:()Z // method@25ef │ │ +0ab0e0: 0a03 |0008: move-result v3 │ │ +0ab0e2: 3803 1800 |0009: if-eqz v3, 0021 // +0018 │ │ +0ab0e6: 5263 d60d |000b: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0ab0ea: 5264 d70d |000d: iget v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab0ee: b143 |000f: sub-int/2addr v3, v4 │ │ +0ab0f0: 7120 6721 3900 |0010: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0ab0f6: 0a00 |0013: move-result v0 │ │ +0ab0f8: 5463 d50d |0014: iget-object v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0ab0fc: 5264 d70d |0016: iget v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab100: 7150 b021 4387 |0018: invoke-static {v3, v4, v7, v8, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0ab106: 5263 d70d |001b: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab10a: b003 |001d: add-int/2addr v3, v0 │ │ +0ab10c: 5963 d70d |001e: iput v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab110: 28e4 |0020: goto 0004 // -001c │ │ +0ab112: 5263 df0d |0021: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.minChunkLimit:I // field@0ddf │ │ +0ab116: 3739 1200 |0023: if-le v9, v3, 0035 // +0012 │ │ +0ab11a: 5463 db0d |0025: iget-object v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.instream:Ljava/io/InputStream; // field@0ddb │ │ +0ab11e: 6e40 fb20 7398 |0027: invoke-virtual {v3, v7, v8, v9}, Ljava/io/InputStream;.read:([BII)I // method@20fb │ │ +0ab124: 0a02 |002a: move-result v2 │ │ +0ab126: 3d02 0800 |002b: if-lez v2, 0033 // +0008 │ │ +0ab12a: 5463 de0d |002d: iget-object v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0dde │ │ +0ab12e: 8124 |002f: int-to-long v4, v2 │ │ +0ab130: 6e30 5f26 4305 |0030: invoke-virtual {v3, v4, v5}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ +0ab136: 0120 |0033: move v0, v2 │ │ +0ab138: 28d0 |0034: goto 0004 // -0030 │ │ +0ab13a: 6e10 ef25 0600 |0035: invoke-virtual {v6}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.hasBufferedData:()Z // method@25ef │ │ +0ab140: 0a03 |0038: move-result v3 │ │ +0ab142: 3903 0900 |0039: if-nez v3, 0042 // +0009 │ │ +0ab146: 6e10 ec25 0600 |003b: invoke-virtual {v6}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.fillBuffer:()I // method@25ec │ │ +0ab14c: 0a01 |003e: move-result v1 │ │ +0ab14e: 3301 f6ff |003f: if-ne v1, v0, 0035 // -000a │ │ +0ab152: 28c3 |0041: goto 0004 // -003d │ │ +0ab154: 5263 d60d |0042: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0ab158: 5264 d70d |0044: iget v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab15c: b143 |0046: sub-int/2addr v3, v4 │ │ +0ab15e: 7120 6721 3900 |0047: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0ab164: 0a00 |004a: move-result v0 │ │ +0ab166: 5463 d50d |004b: iget-object v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0ab16a: 5264 d70d |004d: iget v4, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab16e: 7150 b021 4387 |004f: invoke-static {v3, v4, v7, v8, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0ab174: 5263 d70d |0052: iget v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab178: b003 |0054: add-int/2addr v3, v0 │ │ +0ab17a: 5963 d70d |0055: iput v3, v6, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab17e: 28ad |0057: goto 0004 // -0053 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=186 │ │ 0x0003 line=187 │ │ 0x0004 line=214 │ │ 0x0005 line=189 │ │ 0x000b line=190 │ │ @@ -241475,77 +241572,77 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ -0ab1c4: |[0ab1c4] org.apache.http.impl.io.AbstractSessionInputBuffer.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I │ │ -0ab1d4: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -0ab1d6: 1a05 b403 |0001: const-string v5, "Char array buffer" // string@03b4 │ │ -0ab1da: 7120 4d29 5900 |0003: invoke-static {v9, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ab1e0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0ab1e2: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -0ab1e4: 3803 6000 |0008: if-eqz v3, 0068 // +0060 │ │ -0ab1e8: 7010 f425 0800 |000a: invoke-direct {v8}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.locateLF:()I // method@25f4 │ │ -0ab1ee: 0a00 |000d: move-result v0 │ │ -0ab1f0: 3240 3900 |000e: if-eq v0, v4, 0047 // +0039 │ │ -0ab1f4: 5485 dc0d |0010: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0ab1f8: 6e10 6329 0500 |0012: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.isEmpty:()Z // method@2963 │ │ -0ab1fe: 0a05 |0015: move-result v5 │ │ -0ab200: 3805 0700 |0016: if-eqz v5, 001d // +0007 │ │ -0ab204: 7030 f325 9800 |0018: invoke-direct {v8, v9, v0}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.lineFromReadBuffer:(Lorg/apache/http/util/CharArrayBuffer;I)I // method@25f3 │ │ -0ab20a: 0a04 |001b: move-result v4 │ │ -0ab20c: 0f04 |001c: return v4 │ │ -0ab20e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0ab210: d805 0001 |001e: add-int/lit8 v5, v0, #int 1 // #01 │ │ -0ab214: 5286 d70d |0020: iget v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab218: 9101 0506 |0022: sub-int v1, v5, v6 │ │ -0ab21c: 5485 dc0d |0024: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0ab220: 5486 d50d |0026: iget-object v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0ab224: 5287 d70d |0028: iget v7, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab228: 6e40 5929 6517 |002a: invoke-virtual {v5, v6, v7, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ -0ab22e: d805 0001 |002d: add-int/lit8 v5, v0, #int 1 // #01 │ │ -0ab232: 5985 d70d |002f: iput v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab236: 5285 dd0d |0031: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.maxLineLen:I // field@0ddd │ │ -0ab23a: 3d05 d5ff |0033: if-lez v5, 0008 // -002b │ │ -0ab23e: 5485 dc0d |0035: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0ab242: 6e10 6529 0500 |0037: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ab248: 0a05 |003a: move-result v5 │ │ -0ab24a: 5286 dd0d |003b: iget v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.maxLineLen:I // field@0ddd │ │ -0ab24e: 3465 cbff |003d: if-lt v5, v6, 0008 // -0035 │ │ -0ab252: 2204 c904 |003f: new-instance v4, Ljava/io/IOException; // type@04c9 │ │ -0ab256: 1a05 580f |0041: const-string v5, "Maximum line length limit exceeded" // string@0f58 │ │ -0ab25a: 7020 f520 5400 |0043: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -0ab260: 2704 |0046: throw v4 │ │ -0ab262: 6e10 ef25 0800 |0047: invoke-virtual {v8}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.hasBufferedData:()Z // method@25ef │ │ -0ab268: 0a05 |004a: move-result v5 │ │ -0ab26a: 3805 1500 |004b: if-eqz v5, 0060 // +0015 │ │ -0ab26e: 5285 d60d |004d: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0ab272: 5286 d70d |004f: iget v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab276: 9101 0506 |0051: sub-int v1, v5, v6 │ │ -0ab27a: 5485 dc0d |0053: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0ab27e: 5486 d50d |0055: iget-object v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ -0ab282: 5287 d70d |0057: iget v7, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab286: 6e40 5929 6517 |0059: invoke-virtual {v5, v6, v7, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ -0ab28c: 5285 d60d |005c: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ -0ab290: 5985 d70d |005e: iput v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ -0ab294: 6e10 ec25 0800 |0060: invoke-virtual {v8}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.fillBuffer:()I // method@25ec │ │ -0ab29a: 0a02 |0063: move-result v2 │ │ -0ab29c: 3342 cdff |0064: if-ne v2, v4, 0031 // -0033 │ │ -0ab2a0: 1203 |0066: const/4 v3, #int 0 // #0 │ │ -0ab2a2: 28ca |0067: goto 0031 // -0036 │ │ -0ab2a4: 3342 0a00 |0068: if-ne v2, v4, 0072 // +000a │ │ -0ab2a8: 5485 dc0d |006a: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ -0ab2ac: 6e10 6329 0500 |006c: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.isEmpty:()Z // method@2963 │ │ -0ab2b2: 0a05 |006f: move-result v5 │ │ -0ab2b4: 3905 acff |0070: if-nez v5, 001c // -0054 │ │ -0ab2b8: 7020 f225 9800 |0072: invoke-direct {v8, v9}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.lineFromLineBuffer:(Lorg/apache/http/util/CharArrayBuffer;)I // method@25f2 │ │ -0ab2be: 0a04 |0075: move-result v4 │ │ -0ab2c0: 28a6 |0076: goto 001c // -005a │ │ +0ab180: |[0ab180] org.apache.http.impl.io.AbstractSessionInputBuffer.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I │ │ +0ab190: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +0ab192: 1a05 b403 |0001: const-string v5, "Char array buffer" // string@03b4 │ │ +0ab196: 7120 4d29 5900 |0003: invoke-static {v9, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ab19c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0ab19e: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +0ab1a0: 3803 6000 |0008: if-eqz v3, 0068 // +0060 │ │ +0ab1a4: 7010 f425 0800 |000a: invoke-direct {v8}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.locateLF:()I // method@25f4 │ │ +0ab1aa: 0a00 |000d: move-result v0 │ │ +0ab1ac: 3240 3900 |000e: if-eq v0, v4, 0047 // +0039 │ │ +0ab1b0: 5485 dc0d |0010: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0ab1b4: 6e10 6329 0500 |0012: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.isEmpty:()Z // method@2963 │ │ +0ab1ba: 0a05 |0015: move-result v5 │ │ +0ab1bc: 3805 0700 |0016: if-eqz v5, 001d // +0007 │ │ +0ab1c0: 7030 f325 9800 |0018: invoke-direct {v8, v9, v0}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.lineFromReadBuffer:(Lorg/apache/http/util/CharArrayBuffer;I)I // method@25f3 │ │ +0ab1c6: 0a04 |001b: move-result v4 │ │ +0ab1c8: 0f04 |001c: return v4 │ │ +0ab1ca: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +0ab1cc: d805 0001 |001e: add-int/lit8 v5, v0, #int 1 // #01 │ │ +0ab1d0: 5286 d70d |0020: iget v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab1d4: 9101 0506 |0022: sub-int v1, v5, v6 │ │ +0ab1d8: 5485 dc0d |0024: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0ab1dc: 5486 d50d |0026: iget-object v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0ab1e0: 5287 d70d |0028: iget v7, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab1e4: 6e40 5929 6517 |002a: invoke-virtual {v5, v6, v7, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ +0ab1ea: d805 0001 |002d: add-int/lit8 v5, v0, #int 1 // #01 │ │ +0ab1ee: 5985 d70d |002f: iput v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab1f2: 5285 dd0d |0031: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.maxLineLen:I // field@0ddd │ │ +0ab1f6: 3d05 d5ff |0033: if-lez v5, 0008 // -002b │ │ +0ab1fa: 5485 dc0d |0035: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0ab1fe: 6e10 6529 0500 |0037: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ab204: 0a05 |003a: move-result v5 │ │ +0ab206: 5286 dd0d |003b: iget v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.maxLineLen:I // field@0ddd │ │ +0ab20a: 3465 cbff |003d: if-lt v5, v6, 0008 // -0035 │ │ +0ab20e: 2204 c904 |003f: new-instance v4, Ljava/io/IOException; // type@04c9 │ │ +0ab212: 1a05 540f |0041: const-string v5, "Maximum line length limit exceeded" // string@0f54 │ │ +0ab216: 7020 f520 5400 |0043: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +0ab21c: 2704 |0046: throw v4 │ │ +0ab21e: 6e10 ef25 0800 |0047: invoke-virtual {v8}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.hasBufferedData:()Z // method@25ef │ │ +0ab224: 0a05 |004a: move-result v5 │ │ +0ab226: 3805 1500 |004b: if-eqz v5, 0060 // +0015 │ │ +0ab22a: 5285 d60d |004d: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0ab22e: 5286 d70d |004f: iget v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab232: 9101 0506 |0051: sub-int v1, v5, v6 │ │ +0ab236: 5485 dc0d |0053: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0ab23a: 5486 d50d |0055: iget-object v6, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.buffer:[B // field@0dd5 │ │ +0ab23e: 5287 d70d |0057: iget v7, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab242: 6e40 5929 6517 |0059: invoke-virtual {v5, v6, v7, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ +0ab248: 5285 d60d |005c: iget v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferlen:I // field@0dd6 │ │ +0ab24c: 5985 d70d |005e: iput v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.bufferpos:I // field@0dd7 │ │ +0ab250: 6e10 ec25 0800 |0060: invoke-virtual {v8}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.fillBuffer:()I // method@25ec │ │ +0ab256: 0a02 |0063: move-result v2 │ │ +0ab258: 3342 cdff |0064: if-ne v2, v4, 0031 // -0033 │ │ +0ab25c: 1203 |0066: const/4 v3, #int 0 // #0 │ │ +0ab25e: 28ca |0067: goto 0031 // -0036 │ │ +0ab260: 3342 0a00 |0068: if-ne v2, v4, 0072 // +000a │ │ +0ab264: 5485 dc0d |006a: iget-object v5, v8, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0ddc │ │ +0ab268: 6e10 6329 0500 |006c: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.isEmpty:()Z // method@2963 │ │ +0ab26e: 0a05 |006f: move-result v5 │ │ +0ab270: 3905 acff |0070: if-nez v5, 001c // -0054 │ │ +0ab274: 7020 f225 9800 |0072: invoke-direct {v8, v9}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.lineFromLineBuffer:(Lorg/apache/http/util/CharArrayBuffer;)I // method@25f2 │ │ +0ab27a: 0a04 |0075: move-result v4 │ │ +0ab27c: 28a6 |0076: goto 001c // -005a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0006 line=251 │ │ 0x0007 line=252 │ │ 0x0008 line=253 │ │ 0x000a line=255 │ │ @@ -241583,27 +241680,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0ab2c4: |[0ab2c4] org.apache.http.impl.io.AbstractSessionInputBuffer.readLine:()Ljava/lang/String; │ │ -0ab2d4: 2200 5b06 |0000: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ab2d8: 1302 4000 |0002: const/16 v2, #int 64 // #40 │ │ -0ab2dc: 7020 6829 2000 |0004: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ab2e2: 6e20 f825 0300 |0007: invoke-virtual {v3, v0}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@25f8 │ │ -0ab2e8: 0a01 |000a: move-result v1 │ │ -0ab2ea: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -0ab2ec: 3221 0700 |000c: if-eq v1, v2, 0013 // +0007 │ │ -0ab2f0: 6e10 8029 0000 |000e: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ab2f6: 0c02 |0011: move-result-object v2 │ │ -0ab2f8: 1102 |0012: return-object v2 │ │ -0ab2fa: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0ab2fc: 28fe |0014: goto 0012 // -0002 │ │ +0ab280: |[0ab280] org.apache.http.impl.io.AbstractSessionInputBuffer.readLine:()Ljava/lang/String; │ │ +0ab290: 2200 5b06 |0000: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ab294: 1302 4000 |0002: const/16 v2, #int 64 // #40 │ │ +0ab298: 7020 6829 2000 |0004: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ab29e: 6e20 f825 0300 |0007: invoke-virtual {v3, v0}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@25f8 │ │ +0ab2a4: 0a01 |000a: move-result v1 │ │ +0ab2a6: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +0ab2a8: 3221 0700 |000c: if-eq v1, v2, 0013 // +0007 │ │ +0ab2ac: 6e10 8029 0000 |000e: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0ab2b2: 0c02 |0011: move-result-object v2 │ │ +0ab2b4: 1102 |0012: return-object v2 │ │ +0ab2b6: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0ab2b8: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0007 line=389 │ │ 0x000b line=390 │ │ 0x000e line=391 │ │ 0x0012 line=393 │ │ @@ -241706,39 +241803,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0ab300: |[0ab300] org.apache.http.impl.io.AbstractSessionOutputBuffer.:()V │ │ -0ab310: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0ab312: 2300 6a06 |0001: new-array v0, v0, [B // type@066a │ │ -0ab316: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -0ab31c: 6900 e20d |0006: sput-object v0, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.CRLF:[B // field@0de2 │ │ -0ab320: 0e00 |0008: return-void │ │ -0ab322: 0000 |0009: nop // spacer │ │ -0ab324: 0003 0100 0200 0000 0d0a |000a: array-data (5 units) │ │ +0ab2bc: |[0ab2bc] org.apache.http.impl.io.AbstractSessionOutputBuffer.:()V │ │ +0ab2cc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0ab2ce: 2300 6a06 |0001: new-array v0, v0, [B // type@066a │ │ +0ab2d2: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +0ab2d8: 6900 e20d |0006: sput-object v0, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.CRLF:[B // field@0de2 │ │ +0ab2dc: 0e00 |0008: return-void │ │ +0ab2de: 0000 |0009: nop // spacer │ │ +0ab2e0: 0003 0100 0200 0000 0d0a |000a: array-data (5 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ab330: |[0ab330] org.apache.http.impl.io.AbstractSessionOutputBuffer.:()V │ │ -0ab340: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0ab346: 0e00 |0003: return-void │ │ +0ab2ec: |[0ab2ec] org.apache.http.impl.io.AbstractSessionOutputBuffer.:()V │ │ +0ab2fc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0ab302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/io/AbstractSessionOutputBuffer; │ │ │ │ @@ -241747,51 +241844,51 @@ │ │ type : '(Ljava/io/OutputStream;ILjava/nio/charset/Charset;ILjava/nio/charset/CodingErrorAction;Ljava/nio/charset/CodingErrorAction;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0ab348: |[0ab348] org.apache.http.impl.io.AbstractSessionOutputBuffer.:(Ljava/io/OutputStream;ILjava/nio/charset/Charset;ILjava/nio/charset/CodingErrorAction;Ljava/nio/charset/CodingErrorAction;)V │ │ -0ab358: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0ab35e: 1a00 b206 |0003: const-string v0, "Input stream" // string@06b2 │ │ -0ab362: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ab368: 1a00 3303 |0008: const-string v0, "Buffer size" // string@0333 │ │ -0ab36c: 7120 4b29 0400 |000a: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0ab372: 5b23 ec0d |000d: iput-object v3, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ -0ab376: 2200 5a06 |000f: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ -0ab37a: 7020 5629 4000 |0011: invoke-direct {v0, v4}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ -0ab380: 5b20 e50d |0014: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab384: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -0ab388: 5b25 e60d |0018: iput-object v5, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ -0ab38c: 5420 e60d |001a: iget-object v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ -0ab390: 6201 770c |001c: sget-object v1, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -0ab394: 6e20 f821 1000 |001e: invoke-virtual {v0, v1}, Ljava/nio/charset/Charset;.equals:(Ljava/lang/Object;)Z // method@21f8 │ │ -0ab39a: 0a00 |0021: move-result v0 │ │ -0ab39c: 5c20 e30d |0022: iput-boolean v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.ascii:Z // field@0de3 │ │ -0ab3a0: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -0ab3a2: 5b20 e70d |0025: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ -0ab3a6: 3a06 1600 |0027: if-ltz v6, 003d // +0016 │ │ -0ab3aa: 5926 e90d |0029: iput v6, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.minChunkLimit:I // field@0de9 │ │ -0ab3ae: 6e10 ff25 0200 |002b: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // method@25ff │ │ -0ab3b4: 0c00 |002e: move-result-object v0 │ │ -0ab3b6: 5b20 e80d |002f: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ -0ab3ba: 3807 0f00 |0031: if-eqz v7, 0040 // +000f │ │ -0ab3be: 5b27 ea0d |0033: iput-object v7, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0dea │ │ -0ab3c2: 3808 0e00 |0035: if-eqz v8, 0043 // +000e │ │ -0ab3c6: 5b28 eb0d |0037: iput-object v8, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0deb │ │ -0ab3ca: 0e00 |0039: return-void │ │ -0ab3cc: 6205 770c |003a: sget-object v5, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -0ab3d0: 28dc |003c: goto 0018 // -0024 │ │ -0ab3d2: 1306 0002 |003d: const/16 v6, #int 512 // #200 │ │ -0ab3d6: 28ea |003f: goto 0029 // -0016 │ │ -0ab3d8: 6207 710c |0040: sget-object v7, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0ab3dc: 28f1 |0042: goto 0033 // -000f │ │ -0ab3de: 6208 710c |0043: sget-object v8, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0ab3e2: 28f2 |0045: goto 0037 // -000e │ │ +0ab304: |[0ab304] org.apache.http.impl.io.AbstractSessionOutputBuffer.:(Ljava/io/OutputStream;ILjava/nio/charset/Charset;ILjava/nio/charset/CodingErrorAction;Ljava/nio/charset/CodingErrorAction;)V │ │ +0ab314: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0ab31a: 1a00 b206 |0003: const-string v0, "Input stream" // string@06b2 │ │ +0ab31e: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ab324: 1a00 3303 |0008: const-string v0, "Buffer size" // string@0333 │ │ +0ab328: 7120 4b29 0400 |000a: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0ab32e: 5b23 ec0d |000d: iput-object v3, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ +0ab332: 2200 5a06 |000f: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ +0ab336: 7020 5629 4000 |0011: invoke-direct {v0, v4}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ +0ab33c: 5b20 e50d |0014: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab340: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +0ab344: 5b25 e60d |0018: iput-object v5, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ +0ab348: 5420 e60d |001a: iget-object v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ +0ab34c: 6201 770c |001c: sget-object v1, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0ab350: 6e20 f821 1000 |001e: invoke-virtual {v0, v1}, Ljava/nio/charset/Charset;.equals:(Ljava/lang/Object;)Z // method@21f8 │ │ +0ab356: 0a00 |0021: move-result v0 │ │ +0ab358: 5c20 e30d |0022: iput-boolean v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.ascii:Z // field@0de3 │ │ +0ab35c: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +0ab35e: 5b20 e70d |0025: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ +0ab362: 3a06 1600 |0027: if-ltz v6, 003d // +0016 │ │ +0ab366: 5926 e90d |0029: iput v6, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.minChunkLimit:I // field@0de9 │ │ +0ab36a: 6e10 ff25 0200 |002b: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // method@25ff │ │ +0ab370: 0c00 |002e: move-result-object v0 │ │ +0ab372: 5b20 e80d |002f: iput-object v0, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ +0ab376: 3807 0f00 |0031: if-eqz v7, 0040 // +000f │ │ +0ab37a: 5b27 ea0d |0033: iput-object v7, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0dea │ │ +0ab37e: 3808 0e00 |0035: if-eqz v8, 0043 // +000e │ │ +0ab382: 5b28 eb0d |0037: iput-object v8, v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0deb │ │ +0ab386: 0e00 |0039: return-void │ │ +0ab388: 6205 770c |003a: sget-object v5, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0ab38c: 28dc |003c: goto 0018 // -0024 │ │ +0ab38e: 1306 0002 |003d: const/16 v6, #int 512 // #200 │ │ +0ab392: 28ea |003f: goto 0029 // -0016 │ │ +0ab394: 6207 710c |0040: sget-object v7, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +0ab398: 28f1 |0042: goto 0033 // -000f │ │ +0ab39a: 6208 710c |0043: sget-object v8, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +0ab39e: 28f2 |0045: goto 0037 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=90 │ │ 0x0008 line=91 │ │ 0x000d line=92 │ │ 0x000f line=93 │ │ @@ -241825,33 +241922,33 @@ │ │ type : '(Ljava/nio/charset/CoderResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0ab3e4: |[0ab3e4] org.apache.http.impl.io.AbstractSessionOutputBuffer.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V │ │ -0ab3f4: 6e10 0722 0200 |0000: invoke-virtual {v2}, Ljava/nio/charset/CoderResult;.isError:()Z // method@2207 │ │ -0ab3fa: 0a00 |0003: move-result v0 │ │ -0ab3fc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0ab400: 6e10 0822 0200 |0006: invoke-virtual {v2}, Ljava/nio/charset/CoderResult;.throwException:()V // method@2208 │ │ -0ab406: 5410 e40d |0009: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ -0ab40a: 6e10 e721 0000 |000b: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.flip:()Ljava/nio/Buffer; // method@21e7 │ │ -0ab410: 5410 e40d |000e: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ -0ab414: 6e10 e921 0000 |0010: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ -0ab41a: 0a00 |0013: move-result v0 │ │ -0ab41c: 3800 0c00 |0014: if-eqz v0, 0020 // +000c │ │ -0ab420: 5410 e40d |0016: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ -0ab424: 6e10 e821 0000 |0018: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.get:()B // method@21e8 │ │ -0ab42a: 0a00 |001b: move-result v0 │ │ -0ab42c: 6e20 0626 0100 |001c: invoke-virtual {v1, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:(I)V // method@2606 │ │ -0ab432: 28ef |001f: goto 000e // -0011 │ │ -0ab434: 5410 e40d |0020: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ -0ab438: 6e10 e621 0000 |0022: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.compact:()Ljava/nio/ByteBuffer; // method@21e6 │ │ -0ab43e: 0e00 |0025: return-void │ │ +0ab3a0: |[0ab3a0] org.apache.http.impl.io.AbstractSessionOutputBuffer.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V │ │ +0ab3b0: 6e10 0722 0200 |0000: invoke-virtual {v2}, Ljava/nio/charset/CoderResult;.isError:()Z // method@2207 │ │ +0ab3b6: 0a00 |0003: move-result v0 │ │ +0ab3b8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0ab3bc: 6e10 0822 0200 |0006: invoke-virtual {v2}, Ljava/nio/charset/CoderResult;.throwException:()V // method@2208 │ │ +0ab3c2: 5410 e40d |0009: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ +0ab3c6: 6e10 e721 0000 |000b: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.flip:()Ljava/nio/Buffer; // method@21e7 │ │ +0ab3cc: 5410 e40d |000e: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ +0ab3d0: 6e10 e921 0000 |0010: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ +0ab3d6: 0a00 |0013: move-result v0 │ │ +0ab3d8: 3800 0c00 |0014: if-eqz v0, 0020 // +000c │ │ +0ab3dc: 5410 e40d |0016: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ +0ab3e0: 6e10 e821 0000 |0018: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.get:()B // method@21e8 │ │ +0ab3e6: 0a00 |001b: move-result v0 │ │ +0ab3e8: 6e20 0626 0100 |001c: invoke-virtual {v1, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:(I)V // method@2606 │ │ +0ab3ee: 28ef |001f: goto 000e // -0011 │ │ +0ab3f0: 5410 e40d |0020: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ +0ab3f4: 6e10 e621 0000 |0022: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.compact:()Ljava/nio/ByteBuffer; // method@21e6 │ │ +0ab3fa: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0006 line=294 │ │ 0x0009 line=296 │ │ 0x000e line=297 │ │ 0x0016 line=298 │ │ @@ -241866,57 +241963,57 @@ │ │ type : '(Ljava/nio/CharBuffer;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -0ab440: |[0ab440] org.apache.http.impl.io.AbstractSessionOutputBuffer.writeEncoded:(Ljava/nio/CharBuffer;)V │ │ -0ab450: 6e10 f221 0500 |0000: invoke-virtual {v5}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ -0ab456: 0a01 |0003: move-result v1 │ │ -0ab458: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -0ab45c: 0e00 |0006: return-void │ │ -0ab45e: 5441 e70d |0007: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ -0ab462: 3901 1800 |0009: if-nez v1, 0021 // +0018 │ │ -0ab466: 5441 e60d |000b: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ -0ab46a: 6e10 fc21 0100 |000d: invoke-virtual {v1}, Ljava/nio/charset/Charset;.newEncoder:()Ljava/nio/charset/CharsetEncoder; // method@21fc │ │ -0ab470: 0c01 |0010: move-result-object v1 │ │ -0ab472: 5b41 e70d |0011: iput-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ -0ab476: 5441 e70d |0013: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ -0ab47a: 5442 ea0d |0015: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0dea │ │ -0ab47e: 6e20 0422 2100 |0017: invoke-virtual {v1, v2}, Ljava/nio/charset/CharsetEncoder;.onMalformedInput:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; // method@2204 │ │ -0ab484: 5441 e70d |001a: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ -0ab488: 5442 eb0d |001c: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0deb │ │ -0ab48c: 6e20 0522 2100 |001e: invoke-virtual {v1, v2}, Ljava/nio/charset/CharsetEncoder;.onUnmappableCharacter:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; // method@2205 │ │ -0ab492: 5441 e40d |0021: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ -0ab496: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -0ab49a: 1301 0004 |0025: const/16 v1, #int 1024 // #400 │ │ -0ab49e: 7110 e321 0100 |0027: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@21e3 │ │ -0ab4a4: 0c01 |002a: move-result-object v1 │ │ -0ab4a6: 5b41 e40d |002b: iput-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ -0ab4aa: 5441 e70d |002d: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ -0ab4ae: 6e10 0622 0100 |002f: invoke-virtual {v1}, Ljava/nio/charset/CharsetEncoder;.reset:()Ljava/nio/charset/CharsetEncoder; // method@2206 │ │ -0ab4b4: 6e10 f221 0500 |0032: invoke-virtual {v5}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ -0ab4ba: 0a01 |0035: move-result v1 │ │ -0ab4bc: 3801 0f00 |0036: if-eqz v1, 0045 // +000f │ │ -0ab4c0: 5441 e70d |0038: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ -0ab4c4: 5442 e40d |003a: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ -0ab4c8: 1213 |003c: const/4 v3, #int 1 // #1 │ │ -0ab4ca: 6e40 0222 5132 |003d: invoke-virtual {v1, v5, v2, v3}, Ljava/nio/charset/CharsetEncoder;.encode:(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult; // method@2202 │ │ -0ab4d0: 0c00 |0040: move-result-object v0 │ │ -0ab4d2: 7020 0326 0400 |0041: invoke-direct {v4, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V // method@2603 │ │ -0ab4d8: 28ee |0044: goto 0032 // -0012 │ │ -0ab4da: 5441 e70d |0045: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ -0ab4de: 5442 e40d |0047: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ -0ab4e2: 6e20 0322 2100 |0049: invoke-virtual {v1, v2}, Ljava/nio/charset/CharsetEncoder;.flush:(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; // method@2203 │ │ -0ab4e8: 0c00 |004c: move-result-object v0 │ │ -0ab4ea: 7020 0326 0400 |004d: invoke-direct {v4, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V // method@2603 │ │ -0ab4f0: 5441 e40d |0050: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ -0ab4f4: 6e10 e521 0100 |0052: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.clear:()Ljava/nio/Buffer; // method@21e5 │ │ -0ab4fa: 28b1 |0055: goto 0006 // -004f │ │ +0ab3fc: |[0ab3fc] org.apache.http.impl.io.AbstractSessionOutputBuffer.writeEncoded:(Ljava/nio/CharBuffer;)V │ │ +0ab40c: 6e10 f221 0500 |0000: invoke-virtual {v5}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ +0ab412: 0a01 |0003: move-result v1 │ │ +0ab414: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +0ab418: 0e00 |0006: return-void │ │ +0ab41a: 5441 e70d |0007: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ +0ab41e: 3901 1800 |0009: if-nez v1, 0021 // +0018 │ │ +0ab422: 5441 e60d |000b: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ +0ab426: 6e10 fc21 0100 |000d: invoke-virtual {v1}, Ljava/nio/charset/Charset;.newEncoder:()Ljava/nio/charset/CharsetEncoder; // method@21fc │ │ +0ab42c: 0c01 |0010: move-result-object v1 │ │ +0ab42e: 5b41 e70d |0011: iput-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ +0ab432: 5441 e70d |0013: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ +0ab436: 5442 ea0d |0015: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0dea │ │ +0ab43a: 6e20 0422 2100 |0017: invoke-virtual {v1, v2}, Ljava/nio/charset/CharsetEncoder;.onMalformedInput:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; // method@2204 │ │ +0ab440: 5441 e70d |001a: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ +0ab444: 5442 eb0d |001c: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0deb │ │ +0ab448: 6e20 0522 2100 |001e: invoke-virtual {v1, v2}, Ljava/nio/charset/CharsetEncoder;.onUnmappableCharacter:(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; // method@2205 │ │ +0ab44e: 5441 e40d |0021: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ +0ab452: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +0ab456: 1301 0004 |0025: const/16 v1, #int 1024 // #400 │ │ +0ab45a: 7110 e321 0100 |0027: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@21e3 │ │ +0ab460: 0c01 |002a: move-result-object v1 │ │ +0ab462: 5b41 e40d |002b: iput-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ +0ab466: 5441 e70d |002d: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ +0ab46a: 6e10 0622 0100 |002f: invoke-virtual {v1}, Ljava/nio/charset/CharsetEncoder;.reset:()Ljava/nio/charset/CharsetEncoder; // method@2206 │ │ +0ab470: 6e10 f221 0500 |0032: invoke-virtual {v5}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ +0ab476: 0a01 |0035: move-result v1 │ │ +0ab478: 3801 0f00 |0036: if-eqz v1, 0045 // +000f │ │ +0ab47c: 5441 e70d |0038: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ +0ab480: 5442 e40d |003a: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ +0ab484: 1213 |003c: const/4 v3, #int 1 // #1 │ │ +0ab486: 6e40 0222 5132 |003d: invoke-virtual {v1, v5, v2, v3}, Ljava/nio/charset/CharsetEncoder;.encode:(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult; // method@2202 │ │ +0ab48c: 0c00 |0040: move-result-object v0 │ │ +0ab48e: 7020 0326 0400 |0041: invoke-direct {v4, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V // method@2603 │ │ +0ab494: 28ee |0044: goto 0032 // -0012 │ │ +0ab496: 5441 e70d |0045: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ +0ab49a: 5442 e40d |0047: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ +0ab49e: 6e20 0322 2100 |0049: invoke-virtual {v1, v2}, Ljava/nio/charset/CharsetEncoder;.flush:(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; // method@2203 │ │ +0ab4a4: 0c00 |004c: move-result-object v0 │ │ +0ab4a6: 7020 0326 0400 |004d: invoke-direct {v4, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V // method@2603 │ │ +0ab4ac: 5441 e40d |0050: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.bbuf:Ljava/nio/ByteBuffer; // field@0de4 │ │ +0ab4b0: 6e10 e521 0100 |0052: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.clear:()Ljava/nio/Buffer; // method@21e5 │ │ +0ab4b6: 28b1 |0055: goto 0006 // -004f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0006 line=290 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ 0x0013 line=276 │ │ @@ -241942,21 +242039,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0ab4fc: |[0ab4fc] org.apache.http.impl.io.AbstractSessionOutputBuffer.available:()I │ │ -0ab50c: 6e10 fe25 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.capacity:()I // method@25fe │ │ -0ab512: 0a00 |0003: move-result v0 │ │ -0ab514: 6e10 0526 0200 |0004: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.length:()I // method@2605 │ │ -0ab51a: 0a01 |0007: move-result v1 │ │ -0ab51c: b110 |0008: sub-int/2addr v0, v1 │ │ -0ab51e: 0f00 |0009: return v0 │ │ +0ab4b8: |[0ab4b8] org.apache.http.impl.io.AbstractSessionOutputBuffer.available:()I │ │ +0ab4c8: 6e10 fe25 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.capacity:()I // method@25fe │ │ +0ab4ce: 0a00 |0003: move-result v0 │ │ +0ab4d0: 6e10 0526 0200 |0004: invoke-virtual {v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.length:()I // method@2605 │ │ +0ab4d6: 0a01 |0007: move-result v1 │ │ +0ab4d8: b110 |0008: sub-int/2addr v0, v1 │ │ +0ab4da: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/impl/io/AbstractSessionOutputBuffer; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;) │ │ @@ -241964,19 +242061,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ab520: |[0ab520] org.apache.http.impl.io.AbstractSessionOutputBuffer.capacity:()I │ │ -0ab530: 5410 e50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab534: 6e10 5d29 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ -0ab53a: 0a00 |0005: move-result v0 │ │ -0ab53c: 0f00 |0006: return v0 │ │ +0ab4dc: |[0ab4dc] org.apache.http.impl.io.AbstractSessionOutputBuffer.capacity:()I │ │ +0ab4ec: 5410 e50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab4f0: 6e10 5d29 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ +0ab4f6: 0a00 |0005: move-result v0 │ │ +0ab4f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/impl/io/AbstractSessionOutputBuffer; │ │ │ │ #2 : (in Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;) │ │ @@ -241984,18 +242081,18 @@ │ │ type : '()Lorg/apache/http/impl/io/HttpTransportMetricsImpl;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0ab540: |[0ab540] org.apache.http.impl.io.AbstractSessionOutputBuffer.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ -0ab550: 2200 ef05 |0000: new-instance v0, Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // type@05ef │ │ -0ab554: 7010 5d26 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.:()V // method@265d │ │ -0ab55a: 1100 |0005: return-object v0 │ │ +0ab4fc: |[0ab4fc] org.apache.http.impl.io.AbstractSessionOutputBuffer.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ +0ab50c: 2200 ef05 |0000: new-instance v0, Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // type@05ef │ │ +0ab510: 7010 5d26 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.:()V // method@265d │ │ +0ab516: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/io/AbstractSessionOutputBuffer; │ │ │ │ #3 : (in Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;) │ │ @@ -242003,19 +242100,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0ab55c: |[0ab55c] org.apache.http.impl.io.AbstractSessionOutputBuffer.flush:()V │ │ -0ab56c: 6e10 0126 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ -0ab572: 5410 ec0d |0003: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ -0ab576: 6e10 0321 0000 |0005: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ -0ab57c: 0e00 |0008: return-void │ │ +0ab518: |[0ab518] org.apache.http.impl.io.AbstractSessionOutputBuffer.flush:()V │ │ +0ab528: 6e10 0126 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ +0ab52e: 5410 ec0d |0003: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ +0ab532: 6e10 0321 0000 |0005: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ +0ab538: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0003 line=167 │ │ 0x0008 line=168 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/impl/io/AbstractSessionOutputBuffer; │ │ @@ -242025,31 +242122,31 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -0ab580: |[0ab580] org.apache.http.impl.io.AbstractSessionOutputBuffer.flushBuffer:()V │ │ -0ab590: 5441 e50d |0000: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab594: 6e10 6529 0100 |0002: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ab59a: 0a00 |0005: move-result v0 │ │ -0ab59c: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -0ab5a0: 5441 ec0d |0008: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ -0ab5a4: 5442 e50d |000a: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab5a8: 6e10 5b29 0200 |000c: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ -0ab5ae: 0c02 |000f: move-result-object v2 │ │ -0ab5b0: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -0ab5b2: 6e40 0621 2103 |0011: invoke-virtual {v1, v2, v3, v0}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0ab5b8: 5441 e50d |0014: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab5bc: 6e10 5e29 0100 |0016: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.clear:()V // method@295e │ │ -0ab5c2: 5441 e80d |0019: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ -0ab5c6: 8102 |001b: int-to-long v2, v0 │ │ -0ab5c8: 6e30 5f26 2103 |001c: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ -0ab5ce: 0e00 |001f: return-void │ │ +0ab53c: |[0ab53c] org.apache.http.impl.io.AbstractSessionOutputBuffer.flushBuffer:()V │ │ +0ab54c: 5441 e50d |0000: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab550: 6e10 6529 0100 |0002: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ab556: 0a00 |0005: move-result v0 │ │ +0ab558: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +0ab55c: 5441 ec0d |0008: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ +0ab560: 5442 e50d |000a: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab564: 6e10 5b29 0200 |000c: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ +0ab56a: 0c02 |000f: move-result-object v2 │ │ +0ab56c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +0ab56e: 6e40 0621 2103 |0011: invoke-virtual {v1, v2, v3, v0}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0ab574: 5441 e50d |0014: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab578: 6e10 5e29 0100 |0016: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.clear:()V // method@295e │ │ +0ab57e: 5441 e80d |0019: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ +0ab582: 8102 |001b: int-to-long v2, v0 │ │ +0ab584: 6e30 5f26 2103 |001c: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ +0ab58a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0006 line=158 │ │ 0x0008 line=159 │ │ 0x0014 line=160 │ │ 0x0019 line=161 │ │ @@ -242063,17 +242160,17 @@ │ │ type : '()Lorg/apache/http/io/HttpTransportMetrics;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ab5d0: |[0ab5d0] org.apache.http.impl.io.AbstractSessionOutputBuffer.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; │ │ -0ab5e0: 5410 e80d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ -0ab5e4: 1100 |0002: return-object v0 │ │ +0ab58c: |[0ab58c] org.apache.http.impl.io.AbstractSessionOutputBuffer.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; │ │ +0ab59c: 5410 e80d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ +0ab5a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/io/AbstractSessionOutputBuffer; │ │ │ │ #6 : (in Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;) │ │ @@ -242081,67 +242178,67 @@ │ │ type : '(Ljava/io/OutputStream;ILorg/apache/http/params/HttpParams;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -0ab5e8: |[0ab5e8] org.apache.http.impl.io.AbstractSessionOutputBuffer.init:(Ljava/io/OutputStream;ILorg/apache/http/params/HttpParams;)V │ │ -0ab5f8: 1a03 b206 |0000: const-string v3, "Input stream" // string@06b2 │ │ -0ab5fc: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ab602: 1a03 3303 |0005: const-string v3, "Buffer size" // string@0333 │ │ -0ab606: 7120 4b29 3700 |0007: invoke-static {v7, v3}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0ab60c: 1a03 d805 |000a: const-string v3, "HTTP parameters" // string@05d8 │ │ -0ab610: 7120 4d29 3800 |000c: invoke-static {v8, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ab616: 5b56 ec0d |000f: iput-object v6, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ -0ab61a: 2203 5a06 |0011: new-instance v3, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ -0ab61e: 7020 5629 7300 |0013: invoke-direct {v3, v7}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ -0ab624: 5b53 e50d |0016: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab628: 1a03 0f1f |0018: const-string v3, "http.protocol.element-charset" // string@1f0f │ │ -0ab62c: 7220 f927 3800 |001a: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0ab632: 0c02 |001d: move-result-object v2 │ │ -0ab634: 1f02 f704 |001e: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -0ab638: 3802 3e00 |0020: if-eqz v2, 005e // +003e │ │ -0ab63c: 7110 f921 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ -0ab642: 0c03 |0025: move-result-object v3 │ │ -0ab644: 5b53 e60d |0026: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ -0ab648: 5453 e60d |0028: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ -0ab64c: 6204 770c |002a: sget-object v4, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -0ab650: 6e20 f821 4300 |002c: invoke-virtual {v3, v4}, Ljava/nio/charset/Charset;.equals:(Ljava/lang/Object;)Z // method@21f8 │ │ -0ab656: 0a03 |002f: move-result v3 │ │ -0ab658: 5c53 e30d |0030: iput-boolean v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.ascii:Z // field@0de3 │ │ -0ab65c: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -0ab65e: 5b53 e70d |0033: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ -0ab662: 1a03 091f |0035: const-string v3, "http.connection.min-chunk-limit" // string@1f09 │ │ -0ab666: 1304 0002 |0037: const/16 v4, #int 512 // #200 │ │ -0ab66a: 7230 f727 3804 |0039: invoke-interface {v8, v3, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0ab670: 0a03 |003c: move-result v3 │ │ -0ab672: 5953 e90d |003d: iput v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.minChunkLimit:I // field@0de9 │ │ -0ab676: 6e10 ff25 0500 |003f: invoke-virtual {v5}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // method@25ff │ │ -0ab67c: 0c03 |0042: move-result-object v3 │ │ -0ab67e: 5b53 e80d |0043: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ -0ab682: 1a03 0c1f |0045: const-string v3, "http.malformed.input.action" // string@1f0c │ │ -0ab686: 7220 f927 3800 |0047: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0ab68c: 0c00 |004a: move-result-object v0 │ │ -0ab68e: 1f00 1a05 |004b: check-cast v0, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ -0ab692: 3800 1400 |004d: if-eqz v0, 0061 // +0014 │ │ -0ab696: 5b50 ea0d |004f: iput-object v0, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0dea │ │ -0ab69a: 1a03 231f |0051: const-string v3, "http.unmappable.input.action" // string@1f23 │ │ -0ab69e: 7220 f927 3800 |0053: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0ab6a4: 0c01 |0056: move-result-object v1 │ │ -0ab6a6: 1f01 1a05 |0057: check-cast v1, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ -0ab6aa: 3801 0b00 |0059: if-eqz v1, 0064 // +000b │ │ -0ab6ae: 5b51 eb0d |005b: iput-object v1, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0deb │ │ -0ab6b2: 0e00 |005d: return-void │ │ -0ab6b4: 6203 770c |005e: sget-object v3, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -0ab6b8: 28c6 |0060: goto 0026 // -003a │ │ -0ab6ba: 6200 710c |0061: sget-object v0, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0ab6be: 28ec |0063: goto 004f // -0014 │ │ -0ab6c0: 6201 710c |0064: sget-object v1, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0ab6c4: 28f5 |0066: goto 005b // -000b │ │ +0ab5a4: |[0ab5a4] org.apache.http.impl.io.AbstractSessionOutputBuffer.init:(Ljava/io/OutputStream;ILorg/apache/http/params/HttpParams;)V │ │ +0ab5b4: 1a03 b206 |0000: const-string v3, "Input stream" // string@06b2 │ │ +0ab5b8: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ab5be: 1a03 3303 |0005: const-string v3, "Buffer size" // string@0333 │ │ +0ab5c2: 7120 4b29 3700 |0007: invoke-static {v7, v3}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0ab5c8: 1a03 d805 |000a: const-string v3, "HTTP parameters" // string@05d8 │ │ +0ab5cc: 7120 4d29 3800 |000c: invoke-static {v8, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ab5d2: 5b56 ec0d |000f: iput-object v6, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ +0ab5d6: 2203 5a06 |0011: new-instance v3, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ +0ab5da: 7020 5629 7300 |0013: invoke-direct {v3, v7}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ +0ab5e0: 5b53 e50d |0016: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab5e4: 1a03 0b1f |0018: const-string v3, "http.protocol.element-charset" // string@1f0b │ │ +0ab5e8: 7220 f927 3800 |001a: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0ab5ee: 0c02 |001d: move-result-object v2 │ │ +0ab5f0: 1f02 f704 |001e: check-cast v2, Ljava/lang/String; // type@04f7 │ │ +0ab5f4: 3802 3e00 |0020: if-eqz v2, 005e // +003e │ │ +0ab5f8: 7110 f921 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@21f9 │ │ +0ab5fe: 0c03 |0025: move-result-object v3 │ │ +0ab600: 5b53 e60d |0026: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ +0ab604: 5453 e60d |0028: iget-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.charset:Ljava/nio/charset/Charset; // field@0de6 │ │ +0ab608: 6204 770c |002a: sget-object v4, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0ab60c: 6e20 f821 4300 |002c: invoke-virtual {v3, v4}, Ljava/nio/charset/Charset;.equals:(Ljava/lang/Object;)Z // method@21f8 │ │ +0ab612: 0a03 |002f: move-result v3 │ │ +0ab614: 5c53 e30d |0030: iput-boolean v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.ascii:Z // field@0de3 │ │ +0ab618: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +0ab61a: 5b53 e70d |0033: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0de7 │ │ +0ab61e: 1a03 051f |0035: const-string v3, "http.connection.min-chunk-limit" // string@1f05 │ │ +0ab622: 1304 0002 |0037: const/16 v4, #int 512 // #200 │ │ +0ab626: 7230 f727 3804 |0039: invoke-interface {v8, v3, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0ab62c: 0a03 |003c: move-result v3 │ │ +0ab62e: 5953 e90d |003d: iput v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.minChunkLimit:I // field@0de9 │ │ +0ab632: 6e10 ff25 0500 |003f: invoke-virtual {v5}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.createTransportMetrics:()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // method@25ff │ │ +0ab638: 0c03 |0042: move-result-object v3 │ │ +0ab63a: 5b53 e80d |0043: iput-object v3, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ +0ab63e: 1a03 081f |0045: const-string v3, "http.malformed.input.action" // string@1f08 │ │ +0ab642: 7220 f927 3800 |0047: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0ab648: 0c00 |004a: move-result-object v0 │ │ +0ab64a: 1f00 1a05 |004b: check-cast v0, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ +0ab64e: 3800 1400 |004d: if-eqz v0, 0061 // +0014 │ │ +0ab652: 5b50 ea0d |004f: iput-object v0, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onMalformedCharAction:Ljava/nio/charset/CodingErrorAction; // field@0dea │ │ +0ab656: 1a03 1f1f |0051: const-string v3, "http.unmappable.input.action" // string@1f1f │ │ +0ab65a: 7220 f927 3800 |0053: invoke-interface {v8, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0ab660: 0c01 |0056: move-result-object v1 │ │ +0ab662: 1f01 1a05 |0057: check-cast v1, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ +0ab666: 3801 0b00 |0059: if-eqz v1, 0064 // +000b │ │ +0ab66a: 5b51 eb0d |005b: iput-object v1, v5, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.onUnmappableCharAction:Ljava/nio/charset/CodingErrorAction; // field@0deb │ │ +0ab66e: 0e00 |005d: return-void │ │ +0ab670: 6203 770c |005e: sget-object v3, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0ab674: 28c6 |0060: goto 0026 // -003a │ │ +0ab676: 6200 710c |0061: sget-object v0, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +0ab67a: 28ec |0063: goto 004f // -0014 │ │ +0ab67c: 6201 710c |0064: sget-object v1, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +0ab680: 28f5 |0066: goto 005b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ 0x000a line=111 │ │ 0x000f line=112 │ │ 0x0011 line=113 │ │ @@ -242175,19 +242272,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ab6c8: |[0ab6c8] org.apache.http.impl.io.AbstractSessionOutputBuffer.length:()I │ │ -0ab6d8: 5410 e50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab6dc: 6e10 6529 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ab6e2: 0a00 |0005: move-result v0 │ │ -0ab6e4: 0f00 |0006: return v0 │ │ +0ab684: |[0ab684] org.apache.http.impl.io.AbstractSessionOutputBuffer.length:()I │ │ +0ab694: 5410 e50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab698: 6e10 6529 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ab69e: 0a00 |0005: move-result v0 │ │ +0ab6a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/impl/io/AbstractSessionOutputBuffer; │ │ │ │ #8 : (in Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;) │ │ @@ -242195,23 +242292,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0ab6e8: |[0ab6e8] org.apache.http.impl.io.AbstractSessionOutputBuffer.write:(I)V │ │ -0ab6f8: 5410 e50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab6fc: 6e10 6429 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.isFull:()Z // method@2964 │ │ -0ab702: 0a00 |0005: move-result v0 │ │ -0ab704: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0ab708: 6e10 0126 0100 |0008: invoke-virtual {v1}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ -0ab70e: 5410 e50d |000b: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab712: 6e20 5729 2000 |000d: invoke-virtual {v0, v2}, Lorg/apache/http/util/ByteArrayBuffer;.append:(I)V // method@2957 │ │ -0ab718: 0e00 |0010: return-void │ │ +0ab6a4: |[0ab6a4] org.apache.http.impl.io.AbstractSessionOutputBuffer.write:(I)V │ │ +0ab6b4: 5410 e50d |0000: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab6b8: 6e10 6429 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.isFull:()Z // method@2964 │ │ +0ab6be: 0a00 |0005: move-result v0 │ │ +0ab6c0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0ab6c4: 6e10 0126 0100 |0008: invoke-virtual {v1}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ +0ab6ca: 5410 e50d |000b: iget-object v0, v1, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab6ce: 6e20 5729 2000 |000d: invoke-virtual {v0, v2}, Lorg/apache/http/util/ByteArrayBuffer;.append:(I)V // method@2957 │ │ +0ab6d4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0008 line=204 │ │ 0x000b line=206 │ │ 0x0010 line=207 │ │ locals : │ │ @@ -242223,21 +242320,21 @@ │ │ type : '([B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0ab71c: |[0ab71c] org.apache.http.impl.io.AbstractSessionOutputBuffer.write:([B)V │ │ -0ab72c: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -0ab730: 0e00 |0002: return-void │ │ -0ab732: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0ab734: 2131 |0004: array-length v1, v3 │ │ -0ab736: 6e40 0826 3210 |0005: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:([BII)V // method@2608 │ │ -0ab73c: 28fa |0008: goto 0002 // -0006 │ │ +0ab6d8: |[0ab6d8] org.apache.http.impl.io.AbstractSessionOutputBuffer.write:([B)V │ │ +0ab6e8: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +0ab6ec: 0e00 |0002: return-void │ │ +0ab6ee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0ab6f0: 2131 |0004: array-length v1, v3 │ │ +0ab6f2: 6e40 0826 3210 |0005: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:([BII)V // method@2608 │ │ +0ab6f8: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0002 line=200 │ │ 0x0003 line=199 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/apache/http/impl/io/AbstractSessionOutputBuffer; │ │ @@ -242248,42 +242345,42 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -0ab740: |[0ab740] org.apache.http.impl.io.AbstractSessionOutputBuffer.write:([BII)V │ │ -0ab750: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -0ab754: 0e00 |0002: return-void │ │ -0ab756: 5241 e90d |0003: iget v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.minChunkLimit:I // field@0de9 │ │ -0ab75a: 3617 0a00 |0005: if-gt v7, v1, 000f // +000a │ │ -0ab75e: 5441 e50d |0007: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab762: 6e10 5d29 0100 |0009: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ -0ab768: 0a01 |000c: move-result v1 │ │ -0ab76a: 3717 1100 |000d: if-le v7, v1, 001e // +0011 │ │ -0ab76e: 6e10 0126 0400 |000f: invoke-virtual {v4}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ -0ab774: 5441 ec0d |0012: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ -0ab778: 6e40 0621 5176 |0014: invoke-virtual {v1, v5, v6, v7}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0ab77e: 5441 e80d |0017: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ -0ab782: 8172 |0019: int-to-long v2, v7 │ │ -0ab784: 6e30 5f26 2103 |001a: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ -0ab78a: 28e5 |001d: goto 0002 // -001b │ │ -0ab78c: 5441 e50d |001e: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab790: 6e10 5d29 0100 |0020: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ -0ab796: 0a01 |0023: move-result v1 │ │ -0ab798: 5442 e50d |0024: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab79c: 6e10 6529 0200 |0026: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ab7a2: 0a02 |0029: move-result v2 │ │ -0ab7a4: 9100 0102 |002a: sub-int v0, v1, v2 │ │ -0ab7a8: 3707 0500 |002c: if-le v7, v0, 0031 // +0005 │ │ -0ab7ac: 6e10 0126 0400 |002e: invoke-virtual {v4}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ -0ab7b2: 5441 e50d |0031: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab7b6: 6e40 5929 5176 |0033: invoke-virtual {v1, v5, v6, v7}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ -0ab7bc: 28cc |0036: goto 0002 // -0034 │ │ +0ab6fc: |[0ab6fc] org.apache.http.impl.io.AbstractSessionOutputBuffer.write:([BII)V │ │ +0ab70c: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +0ab710: 0e00 |0002: return-void │ │ +0ab712: 5241 e90d |0003: iget v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.minChunkLimit:I // field@0de9 │ │ +0ab716: 3617 0a00 |0005: if-gt v7, v1, 000f // +000a │ │ +0ab71a: 5441 e50d |0007: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab71e: 6e10 5d29 0100 |0009: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ +0ab724: 0a01 |000c: move-result v1 │ │ +0ab726: 3717 1100 |000d: if-le v7, v1, 001e // +0011 │ │ +0ab72a: 6e10 0126 0400 |000f: invoke-virtual {v4}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ +0ab730: 5441 ec0d |0012: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.outstream:Ljava/io/OutputStream; // field@0dec │ │ +0ab734: 6e40 0621 5176 |0014: invoke-virtual {v1, v5, v6, v7}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0ab73a: 5441 e80d |0017: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0de8 │ │ +0ab73e: 8172 |0019: int-to-long v2, v7 │ │ +0ab740: 6e30 5f26 2103 |001a: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ +0ab746: 28e5 |001d: goto 0002 // -001b │ │ +0ab748: 5441 e50d |001e: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab74c: 6e10 5d29 0100 |0020: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ +0ab752: 0a01 |0023: move-result v1 │ │ +0ab754: 5442 e50d |0024: iget-object v2, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab758: 6e10 6529 0200 |0026: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ab75e: 0a02 |0029: move-result v2 │ │ +0ab760: 9100 0102 |002a: sub-int v0, v1, v2 │ │ +0ab764: 3707 0500 |002c: if-le v7, v0, 0031 // +0005 │ │ +0ab768: 6e10 0126 0400 |002e: invoke-virtual {v4}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ +0ab76e: 5441 e50d |0031: iget-object v1, v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab772: 6e40 5929 5176 |0033: invoke-virtual {v1, v5, v6, v7}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ +0ab778: 28cc |0036: goto 0002 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0002 line=193 │ │ 0x0003 line=177 │ │ 0x000f line=179 │ │ 0x0012 line=181 │ │ @@ -242304,37 +242401,37 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0ab7c0: |[0ab7c0] org.apache.http.impl.io.AbstractSessionOutputBuffer.writeLine:(Ljava/lang/String;)V │ │ -0ab7d0: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -0ab7d4: 0e00 |0002: return-void │ │ -0ab7d6: 6e10 9121 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ab7dc: 0a02 |0006: move-result v2 │ │ -0ab7de: 3d02 1e00 |0007: if-lez v2, 0025 // +001e │ │ -0ab7e2: 5532 e30d |0009: iget-boolean v2, v3, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.ascii:Z // field@0de3 │ │ -0ab7e6: 3802 1300 |000b: if-eqz v2, 001e // +0013 │ │ -0ab7ea: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0ab7ec: 6e10 9121 0400 |000e: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ab7f2: 0a02 |0011: move-result v2 │ │ -0ab7f4: 3521 1300 |0012: if-ge v1, v2, 0025 // +0013 │ │ -0ab7f8: 6e20 8221 1400 |0014: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0ab7fe: 0a02 |0017: move-result v2 │ │ -0ab800: 6e20 0626 2300 |0018: invoke-virtual {v3, v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:(I)V // method@2606 │ │ -0ab806: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ab80a: 28f1 |001d: goto 000e // -000f │ │ -0ab80c: 7110 f421 0400 |001e: invoke-static {v4}, Ljava/nio/CharBuffer;.wrap:(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer; // method@21f4 │ │ -0ab812: 0c00 |0021: move-result-object v0 │ │ -0ab814: 7020 0926 0300 |0022: invoke-direct {v3, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.writeEncoded:(Ljava/nio/CharBuffer;)V // method@2609 │ │ -0ab81a: 6202 e20d |0025: sget-object v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.CRLF:[B // field@0de2 │ │ -0ab81e: 6e20 0726 2300 |0027: invoke-virtual {v3, v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:([B)V // method@2607 │ │ -0ab824: 28d8 |002a: goto 0002 // -0028 │ │ +0ab77c: |[0ab77c] org.apache.http.impl.io.AbstractSessionOutputBuffer.writeLine:(Ljava/lang/String;)V │ │ +0ab78c: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +0ab790: 0e00 |0002: return-void │ │ +0ab792: 6e10 9121 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ab798: 0a02 |0006: move-result v2 │ │ +0ab79a: 3d02 1e00 |0007: if-lez v2, 0025 // +001e │ │ +0ab79e: 5532 e30d |0009: iget-boolean v2, v3, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.ascii:Z // field@0de3 │ │ +0ab7a2: 3802 1300 |000b: if-eqz v2, 001e // +0013 │ │ +0ab7a6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0ab7a8: 6e10 9121 0400 |000e: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ab7ae: 0a02 |0011: move-result v2 │ │ +0ab7b0: 3521 1300 |0012: if-ge v1, v2, 0025 // +0013 │ │ +0ab7b4: 6e20 8221 1400 |0014: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0ab7ba: 0a02 |0017: move-result v2 │ │ +0ab7bc: 6e20 0626 2300 |0018: invoke-virtual {v3, v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:(I)V // method@2606 │ │ +0ab7c2: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ab7c6: 28f1 |001d: goto 000e // -000f │ │ +0ab7c8: 7110 f421 0400 |001e: invoke-static {v4}, Ljava/nio/CharBuffer;.wrap:(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer; // method@21f4 │ │ +0ab7ce: 0c00 |0021: move-result-object v0 │ │ +0ab7d0: 7020 0926 0300 |0022: invoke-direct {v3, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.writeEncoded:(Ljava/nio/CharBuffer;)V // method@2609 │ │ +0ab7d6: 6202 e20d |0025: sget-object v2, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.CRLF:[B // field@0de2 │ │ +0ab7da: 6e20 0726 2300 |0027: invoke-virtual {v3, v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:([B)V // method@2607 │ │ +0ab7e0: 28d8 |002a: goto 0002 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=233 │ │ 0x0003 line=222 │ │ 0x0009 line=223 │ │ 0x000d line=224 │ │ @@ -242354,54 +242451,54 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -0ab828: |[0ab828] org.apache.http.impl.io.AbstractSessionOutputBuffer.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V │ │ -0ab838: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -0ab83c: 0e00 |0002: return-void │ │ -0ab83e: 5574 e30d |0003: iget-boolean v4, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.ascii:Z // field@0de3 │ │ -0ab842: 3804 3000 |0005: if-eqz v4, 0035 // +0030 │ │ -0ab846: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0ab848: 6e10 7b29 0800 |0008: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ab84e: 0a03 |000b: move-result v3 │ │ -0ab850: 3d03 3900 |000c: if-lez v3, 0045 // +0039 │ │ -0ab854: 5474 e50d |000e: iget-object v4, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab858: 6e10 5d29 0400 |0010: invoke-virtual {v4}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ -0ab85e: 0a04 |0013: move-result v4 │ │ -0ab860: 5475 e50d |0014: iget-object v5, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab864: 6e10 6529 0500 |0016: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ab86a: 0a05 |0019: move-result v5 │ │ -0ab86c: 9101 0405 |001a: sub-int v1, v4, v5 │ │ -0ab870: 7120 6721 3100 |001c: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0ab876: 0a01 |001f: move-result v1 │ │ -0ab878: 3d01 0700 |0020: if-lez v1, 0027 // +0007 │ │ -0ab87c: 5474 e50d |0022: iget-object v4, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab880: 6e40 5829 8412 |0024: invoke-virtual {v4, v8, v2, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:(Lorg/apache/http/util/CharArrayBuffer;II)V // method@2958 │ │ -0ab886: 5474 e50d |0027: iget-object v4, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ -0ab88a: 6e10 6429 0400 |0029: invoke-virtual {v4}, Lorg/apache/http/util/ByteArrayBuffer;.isFull:()Z // method@2964 │ │ -0ab890: 0a04 |002c: move-result v4 │ │ -0ab892: 3804 0500 |002d: if-eqz v4, 0032 // +0005 │ │ -0ab896: 6e10 0126 0700 |002f: invoke-virtual {v7}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ -0ab89c: b012 |0032: add-int/2addr v2, v1 │ │ -0ab89e: b113 |0033: sub-int/2addr v3, v1 │ │ -0ab8a0: 28d8 |0034: goto 000c // -0028 │ │ -0ab8a2: 6e10 7129 0800 |0035: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.buffer:()[C // method@2971 │ │ -0ab8a8: 0c04 |0038: move-result-object v4 │ │ -0ab8aa: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -0ab8ac: 6e10 7b29 0800 |003a: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ab8b2: 0a06 |003d: move-result v6 │ │ -0ab8b4: 7130 f621 5406 |003e: invoke-static {v4, v5, v6}, Ljava/nio/CharBuffer;.wrap:([CII)Ljava/nio/CharBuffer; // method@21f6 │ │ -0ab8ba: 0c00 |0041: move-result-object v0 │ │ -0ab8bc: 7020 0926 0700 |0042: invoke-direct {v7, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.writeEncoded:(Ljava/nio/CharBuffer;)V // method@2609 │ │ -0ab8c2: 6204 e20d |0045: sget-object v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.CRLF:[B // field@0de2 │ │ -0ab8c6: 6e20 0726 4700 |0047: invoke-virtual {v7, v4}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:([B)V // method@2607 │ │ -0ab8cc: 28b8 |004a: goto 0002 // -0048 │ │ +0ab7e4: |[0ab7e4] org.apache.http.impl.io.AbstractSessionOutputBuffer.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V │ │ +0ab7f4: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +0ab7f8: 0e00 |0002: return-void │ │ +0ab7fa: 5574 e30d |0003: iget-boolean v4, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.ascii:Z // field@0de3 │ │ +0ab7fe: 3804 3000 |0005: if-eqz v4, 0035 // +0030 │ │ +0ab802: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0ab804: 6e10 7b29 0800 |0008: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ab80a: 0a03 |000b: move-result v3 │ │ +0ab80c: 3d03 3900 |000c: if-lez v3, 0045 // +0039 │ │ +0ab810: 5474 e50d |000e: iget-object v4, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab814: 6e10 5d29 0400 |0010: invoke-virtual {v4}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ +0ab81a: 0a04 |0013: move-result v4 │ │ +0ab81c: 5475 e50d |0014: iget-object v5, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab820: 6e10 6529 0500 |0016: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ab826: 0a05 |0019: move-result v5 │ │ +0ab828: 9101 0405 |001a: sub-int v1, v4, v5 │ │ +0ab82c: 7120 6721 3100 |001c: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0ab832: 0a01 |001f: move-result v1 │ │ +0ab834: 3d01 0700 |0020: if-lez v1, 0027 // +0007 │ │ +0ab838: 5474 e50d |0022: iget-object v4, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab83c: 6e40 5829 8412 |0024: invoke-virtual {v4, v8, v2, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:(Lorg/apache/http/util/CharArrayBuffer;II)V // method@2958 │ │ +0ab842: 5474 e50d |0027: iget-object v4, v7, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0de5 │ │ +0ab846: 6e10 6429 0400 |0029: invoke-virtual {v4}, Lorg/apache/http/util/ByteArrayBuffer;.isFull:()Z // method@2964 │ │ +0ab84c: 0a04 |002c: move-result v4 │ │ +0ab84e: 3804 0500 |002d: if-eqz v4, 0032 // +0005 │ │ +0ab852: 6e10 0126 0700 |002f: invoke-virtual {v7}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.flushBuffer:()V // method@2601 │ │ +0ab858: b012 |0032: add-int/2addr v2, v1 │ │ +0ab85a: b113 |0033: sub-int/2addr v3, v1 │ │ +0ab85c: 28d8 |0034: goto 000c // -0028 │ │ +0ab85e: 6e10 7129 0800 |0035: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.buffer:()[C // method@2971 │ │ +0ab864: 0c04 |0038: move-result-object v4 │ │ +0ab866: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +0ab868: 6e10 7b29 0800 |003a: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ab86e: 0a06 |003d: move-result v6 │ │ +0ab870: 7130 f621 5406 |003e: invoke-static {v4, v5, v6}, Ljava/nio/CharBuffer;.wrap:([CII)Ljava/nio/CharBuffer; // method@21f6 │ │ +0ab876: 0c00 |0041: move-result-object v0 │ │ +0ab878: 7020 0926 0700 |0042: invoke-direct {v7, v0}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.writeEncoded:(Ljava/nio/CharBuffer;)V // method@2609 │ │ +0ab87e: 6204 e20d |0045: sget-object v4, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.CRLF:[B // field@0de2 │ │ +0ab882: 6e20 0726 4700 |0047: invoke-virtual {v7, v4}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.write:([B)V // method@2607 │ │ +0ab888: 28b8 |004a: goto 0002 // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0002 line=268 │ │ 0x0003 line=248 │ │ 0x0007 line=249 │ │ 0x0008 line=250 │ │ @@ -242471,37 +242568,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0ab8d0: |[0ab8d0] org.apache.http.impl.io.DefaultHttpRequestParserFactory.:()V │ │ -0ab8e0: 2200 e405 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory; // type@05e4 │ │ -0ab8e4: 7010 3626 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.:()V // method@2636 │ │ -0ab8ea: 6900 0a0e |0005: sput-object v0, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory; // field@0e0a │ │ -0ab8ee: 0e00 |0007: return-void │ │ +0ab88c: |[0ab88c] org.apache.http.impl.io.DefaultHttpRequestParserFactory.:()V │ │ +0ab89c: 2200 e405 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory; // type@05e4 │ │ +0ab8a0: 7010 3626 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.:()V // method@2636 │ │ +0ab8a6: 6900 0a0e |0005: sput-object v0, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory; // field@0e0a │ │ +0ab8aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ab8f0: |[0ab8f0] org.apache.http.impl.io.DefaultHttpRequestParserFactory.:()V │ │ -0ab900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab902: 7030 3726 0100 |0001: invoke-direct {v1, v0, v0}, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.:(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;)V // method@2637 │ │ -0ab908: 0e00 |0004: return-void │ │ +0ab8ac: |[0ab8ac] org.apache.http.impl.io.DefaultHttpRequestParserFactory.:()V │ │ +0ab8bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ab8be: 7030 3726 0100 |0001: invoke-direct {v1, v0, v0}, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.:(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;)V // method@2637 │ │ +0ab8c4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=64 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory; │ │ │ │ @@ -242510,25 +242607,25 @@ │ │ type : '(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0ab90c: |[0ab90c] org.apache.http.impl.io.DefaultHttpRequestParserFactory.:(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;)V │ │ -0ab91c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0ab922: 3801 0900 |0003: if-eqz v1, 000c // +0009 │ │ -0ab926: 5b01 0b0e |0005: iput-object v1, v0, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.lineParser:Lorg/apache/http/message/LineParser; // field@0e0b │ │ -0ab92a: 3802 0800 |0007: if-eqz v2, 000f // +0008 │ │ -0ab92e: 5b02 0c0e |0009: iput-object v2, v0, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e0c │ │ -0ab932: 0e00 |000b: return-void │ │ -0ab934: 6201 700e |000c: sget-object v1, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0ab938: 28f7 |000e: goto 0005 // -0009 │ │ -0ab93a: 6202 ab0d |000f: sget-object v2, Lorg/apache/http/impl/DefaultHttpRequestFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpRequestFactory; // field@0dab │ │ -0ab93e: 28f8 |0011: goto 0009 // -0008 │ │ +0ab8c8: |[0ab8c8] org.apache.http.impl.io.DefaultHttpRequestParserFactory.:(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;)V │ │ +0ab8d8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0ab8de: 3801 0900 |0003: if-eqz v1, 000c // +0009 │ │ +0ab8e2: 5b01 0b0e |0005: iput-object v1, v0, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.lineParser:Lorg/apache/http/message/LineParser; // field@0e0b │ │ +0ab8e6: 3802 0800 |0007: if-eqz v2, 000f // +0008 │ │ +0ab8ea: 5b02 0c0e |0009: iput-object v2, v0, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e0c │ │ +0ab8ee: 0e00 |000b: return-void │ │ +0ab8f0: 6201 700e |000c: sget-object v1, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0ab8f4: 28f7 |000e: goto 0005 // -0009 │ │ +0ab8f6: 6202 ab0d |000f: sget-object v2, Lorg/apache/http/impl/DefaultHttpRequestFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpRequestFactory; // field@0dab │ │ +0ab8fa: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0007 line=58 │ │ 0x000b line=60 │ │ 0x000c line=57 │ │ @@ -242546,20 +242643,20 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0ab940: |[0ab940] org.apache.http.impl.io.DefaultHttpRequestParserFactory.create:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser; │ │ -0ab950: 2200 e305 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestParser; // type@05e3 │ │ -0ab954: 5431 0b0e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.lineParser:Lorg/apache/http/message/LineParser; // field@0e0b │ │ -0ab958: 5432 0c0e |0004: iget-object v2, v3, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e0c │ │ -0ab95c: 7055 3126 4021 |0006: invoke-direct {v0, v4, v1, v2, v5}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2631 │ │ -0ab962: 1100 |0009: return-object v0 │ │ +0ab8fc: |[0ab8fc] org.apache.http.impl.io.DefaultHttpRequestParserFactory.create:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser; │ │ +0ab90c: 2200 e305 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestParser; // type@05e3 │ │ +0ab910: 5431 0b0e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.lineParser:Lorg/apache/http/message/LineParser; // field@0e0b │ │ +0ab914: 5432 0c0e |0004: iget-object v2, v3, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e0c │ │ +0ab918: 7055 3126 4021 |0006: invoke-direct {v0, v4, v1, v2, v5}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2631 │ │ +0ab91e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory; │ │ 0x0000 - 0x000a reg=4 buffer Lorg/apache/http/io/SessionInputBuffer; │ │ 0x0000 - 0x000a reg=5 constraints Lorg/apache/http/config/MessageConstraints; │ │ @@ -242605,37 +242702,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0ab964: |[0ab964] org.apache.http.impl.io.DefaultHttpRequestWriterFactory.:()V │ │ -0ab974: 2200 e605 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory; // type@05e6 │ │ -0ab978: 7010 3e26 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.:()V // method@263e │ │ -0ab97e: 6900 100e |0005: sput-object v0, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory; // field@0e10 │ │ -0ab982: 0e00 |0007: return-void │ │ +0ab920: |[0ab920] org.apache.http.impl.io.DefaultHttpRequestWriterFactory.:()V │ │ +0ab930: 2200 e605 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory; // type@05e6 │ │ +0ab934: 7010 3e26 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.:()V // method@263e │ │ +0ab93a: 6900 100e |0005: sput-object v0, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory; // field@0e10 │ │ +0ab93e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ab984: |[0ab984] org.apache.http.impl.io.DefaultHttpRequestWriterFactory.:()V │ │ -0ab994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab996: 7020 3f26 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.:(Lorg/apache/http/message/LineFormatter;)V // method@263f │ │ -0ab99c: 0e00 |0004: return-void │ │ +0ab940: |[0ab940] org.apache.http.impl.io.DefaultHttpRequestWriterFactory.:()V │ │ +0ab950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ab952: 7020 3f26 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.:(Lorg/apache/http/message/LineFormatter;)V // method@263f │ │ +0ab958: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory; │ │ │ │ @@ -242644,21 +242741,21 @@ │ │ type : '(Lorg/apache/http/message/LineFormatter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0ab9a0: |[0ab9a0] org.apache.http.impl.io.DefaultHttpRequestWriterFactory.:(Lorg/apache/http/message/LineFormatter;)V │ │ -0ab9b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0ab9b6: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -0ab9ba: 5b01 110e |0005: iput-object v1, v0, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e11 │ │ -0ab9be: 0e00 |0007: return-void │ │ -0ab9c0: 6201 6e0e |0008: sget-object v1, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0ab9c4: 28fb |000a: goto 0005 // -0005 │ │ +0ab95c: |[0ab95c] org.apache.http.impl.io.DefaultHttpRequestWriterFactory.:(Lorg/apache/http/message/LineFormatter;)V │ │ +0ab96c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0ab972: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +0ab976: 5b01 110e |0005: iput-object v1, v0, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e11 │ │ +0ab97a: 0e00 |0007: return-void │ │ +0ab97c: 6201 6e0e |0008: sget-object v1, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0ab980: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0007 line=53 │ │ 0x0008 line=52 │ │ locals : │ │ @@ -242672,19 +242769,19 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0ab9c8: |[0ab9c8] org.apache.http.impl.io.DefaultHttpRequestWriterFactory.create:(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter; │ │ -0ab9d8: 2200 e505 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestWriter; // type@05e5 │ │ -0ab9dc: 5421 110e |0002: iget-object v1, v2, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e11 │ │ -0ab9e0: 7030 3a26 3001 |0004: invoke-direct {v0, v3, v1}, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@263a │ │ -0ab9e6: 1100 |0007: return-object v0 │ │ +0ab984: |[0ab984] org.apache.http.impl.io.DefaultHttpRequestWriterFactory.create:(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter; │ │ +0ab994: 2200 e505 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestWriter; // type@05e5 │ │ +0ab998: 5421 110e |0002: iget-object v1, v2, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e11 │ │ +0ab99c: 7030 3a26 3001 |0004: invoke-direct {v0, v3, v1}, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@263a │ │ +0ab9a2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory; │ │ 0x0000 - 0x0008 reg=3 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ │ │ @@ -242733,37 +242830,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0ab9e8: |[0ab9e8] org.apache.http.impl.io.DefaultHttpResponseParserFactory.:()V │ │ -0ab9f8: 2200 e805 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory; // type@05e8 │ │ -0ab9fc: 7010 4826 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.:()V // method@2648 │ │ -0aba02: 6900 150e |0005: sput-object v0, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory; // field@0e15 │ │ -0aba06: 0e00 |0007: return-void │ │ +0ab9a4: |[0ab9a4] org.apache.http.impl.io.DefaultHttpResponseParserFactory.:()V │ │ +0ab9b4: 2200 e805 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory; // type@05e8 │ │ +0ab9b8: 7010 4826 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.:()V // method@2648 │ │ +0ab9be: 6900 150e |0005: sput-object v0, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory; // field@0e15 │ │ +0ab9c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0aba08: |[0aba08] org.apache.http.impl.io.DefaultHttpResponseParserFactory.:()V │ │ -0aba18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aba1a: 7030 4926 0100 |0001: invoke-direct {v1, v0, v0}, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.:(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;)V // method@2649 │ │ -0aba20: 0e00 |0004: return-void │ │ +0ab9c4: |[0ab9c4] org.apache.http.impl.io.DefaultHttpResponseParserFactory.:()V │ │ +0ab9d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ab9d6: 7030 4926 0100 |0001: invoke-direct {v1, v0, v0}, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.:(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;)V // method@2649 │ │ +0ab9dc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=64 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory; │ │ │ │ @@ -242772,25 +242869,25 @@ │ │ type : '(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0aba24: |[0aba24] org.apache.http.impl.io.DefaultHttpResponseParserFactory.:(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;)V │ │ -0aba34: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0aba3a: 3801 0900 |0003: if-eqz v1, 000c // +0009 │ │ -0aba3e: 5b01 160e |0005: iput-object v1, v0, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.lineParser:Lorg/apache/http/message/LineParser; // field@0e16 │ │ -0aba42: 3802 0800 |0007: if-eqz v2, 000f // +0008 │ │ -0aba46: 5b02 170e |0009: iput-object v2, v0, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e17 │ │ -0aba4a: 0e00 |000b: return-void │ │ -0aba4c: 6201 700e |000c: sget-object v1, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0aba50: 28f7 |000e: goto 0005 // -0009 │ │ -0aba52: 6202 af0d |000f: sget-object v2, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ -0aba56: 28f8 |0011: goto 0009 // -0008 │ │ +0ab9e0: |[0ab9e0] org.apache.http.impl.io.DefaultHttpResponseParserFactory.:(Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;)V │ │ +0ab9f0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0ab9f6: 3801 0900 |0003: if-eqz v1, 000c // +0009 │ │ +0ab9fa: 5b01 160e |0005: iput-object v1, v0, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.lineParser:Lorg/apache/http/message/LineParser; // field@0e16 │ │ +0ab9fe: 3802 0800 |0007: if-eqz v2, 000f // +0008 │ │ +0aba02: 5b02 170e |0009: iput-object v2, v0, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e17 │ │ +0aba06: 0e00 |000b: return-void │ │ +0aba08: 6201 700e |000c: sget-object v1, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0aba0c: 28f7 |000e: goto 0005 // -0009 │ │ +0aba0e: 6202 af0d |000f: sget-object v2, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ +0aba12: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0007 line=58 │ │ 0x000b line=60 │ │ 0x000c line=57 │ │ @@ -242808,20 +242905,20 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0aba58: |[0aba58] org.apache.http.impl.io.DefaultHttpResponseParserFactory.create:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser; │ │ -0aba68: 2200 e705 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseParser; // type@05e7 │ │ -0aba6c: 5431 160e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.lineParser:Lorg/apache/http/message/LineParser; // field@0e16 │ │ -0aba70: 5432 170e |0004: iget-object v2, v3, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e17 │ │ -0aba74: 7055 4326 4021 |0006: invoke-direct {v0, v4, v1, v2, v5}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2643 │ │ -0aba7a: 1100 |0009: return-object v0 │ │ +0aba14: |[0aba14] org.apache.http.impl.io.DefaultHttpResponseParserFactory.create:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser; │ │ +0aba24: 2200 e705 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseParser; // type@05e7 │ │ +0aba28: 5431 160e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.lineParser:Lorg/apache/http/message/LineParser; // field@0e16 │ │ +0aba2c: 5432 170e |0004: iget-object v2, v3, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e17 │ │ +0aba30: 7055 4326 4021 |0006: invoke-direct {v0, v4, v1, v2, v5}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2643 │ │ +0aba36: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory; │ │ 0x0000 - 0x000a reg=4 buffer Lorg/apache/http/io/SessionInputBuffer; │ │ 0x0000 - 0x000a reg=5 constraints Lorg/apache/http/config/MessageConstraints; │ │ @@ -242867,37 +242964,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0aba7c: |[0aba7c] org.apache.http.impl.io.DefaultHttpResponseWriterFactory.:()V │ │ -0aba8c: 2200 ea05 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory; // type@05ea │ │ -0aba90: 7010 5026 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.:()V // method@2650 │ │ -0aba96: 6900 1b0e |0005: sput-object v0, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory; // field@0e1b │ │ -0aba9a: 0e00 |0007: return-void │ │ +0aba38: |[0aba38] org.apache.http.impl.io.DefaultHttpResponseWriterFactory.:()V │ │ +0aba48: 2200 ea05 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory; // type@05ea │ │ +0aba4c: 7010 5026 0000 |0002: invoke-direct {v0}, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.:()V // method@2650 │ │ +0aba52: 6900 1b0e |0005: sput-object v0, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory; // field@0e1b │ │ +0aba56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0aba9c: |[0aba9c] org.apache.http.impl.io.DefaultHttpResponseWriterFactory.:()V │ │ -0abaac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0abaae: 7020 5126 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.:(Lorg/apache/http/message/LineFormatter;)V // method@2651 │ │ -0abab4: 0e00 |0004: return-void │ │ +0aba58: |[0aba58] org.apache.http.impl.io.DefaultHttpResponseWriterFactory.:()V │ │ +0aba68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aba6a: 7020 5126 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.:(Lorg/apache/http/message/LineFormatter;)V // method@2651 │ │ +0aba70: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory; │ │ │ │ @@ -242906,21 +243003,21 @@ │ │ type : '(Lorg/apache/http/message/LineFormatter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0abab8: |[0abab8] org.apache.http.impl.io.DefaultHttpResponseWriterFactory.:(Lorg/apache/http/message/LineFormatter;)V │ │ -0abac8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0abace: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -0abad2: 5b01 1c0e |0005: iput-object v1, v0, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e1c │ │ -0abad6: 0e00 |0007: return-void │ │ -0abad8: 6201 6e0e |0008: sget-object v1, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0abadc: 28fb |000a: goto 0005 // -0005 │ │ +0aba74: |[0aba74] org.apache.http.impl.io.DefaultHttpResponseWriterFactory.:(Lorg/apache/http/message/LineFormatter;)V │ │ +0aba84: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0aba8a: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +0aba8e: 5b01 1c0e |0005: iput-object v1, v0, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e1c │ │ +0aba92: 0e00 |0007: return-void │ │ +0aba94: 6201 6e0e |0008: sget-object v1, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0aba98: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0007 line=53 │ │ 0x0008 line=52 │ │ locals : │ │ @@ -242934,19 +243031,19 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0abae0: |[0abae0] org.apache.http.impl.io.DefaultHttpResponseWriterFactory.create:(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter; │ │ -0abaf0: 2200 e905 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseWriter; // type@05e9 │ │ -0abaf4: 5421 1c0e |0002: iget-object v1, v2, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e1c │ │ -0abaf8: 7030 4c26 3001 |0004: invoke-direct {v0, v3, v1}, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@264c │ │ -0abafe: 1100 |0007: return-object v0 │ │ +0aba9c: |[0aba9c] org.apache.http.impl.io.DefaultHttpResponseWriterFactory.create:(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter; │ │ +0abaac: 2200 e905 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseWriter; // type@05e9 │ │ +0abab0: 5421 1c0e |0002: iget-object v1, v2, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e1c │ │ +0abab4: 7030 4c26 3001 |0004: invoke-direct {v0, v3, v1}, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@264c │ │ +0ababa: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory; │ │ 0x0000 - 0x0008 reg=3 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ │ │ @@ -242984,19 +243081,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0abb00: |[0abb00] org.apache.http.impl.io.HttpTransportMetricsImpl.:()V │ │ -0abb10: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0abb16: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -0abb1a: 5a20 290e |0005: iput-wide v0, v2, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ -0abb1e: 0e00 |0007: return-void │ │ +0ababc: |[0ababc] org.apache.http.impl.io.HttpTransportMetricsImpl.:()V │ │ +0abacc: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0abad2: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +0abad6: 5a20 290e |0005: iput-wide v0, v2, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ +0abada: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=41 │ │ 0x0007 line=45 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ @@ -243007,17 +243104,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0abb20: |[0abb20] org.apache.http.impl.io.HttpTransportMetricsImpl.getBytesTransferred:()J │ │ -0abb30: 5320 290e |0000: iget-wide v0, v2, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ -0abb34: 1000 |0002: return-wide v0 │ │ +0abadc: |[0abadc] org.apache.http.impl.io.HttpTransportMetricsImpl.getBytesTransferred:()J │ │ +0abaec: 5320 290e |0000: iget-wide v0, v2, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ +0abaf0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/HttpTransportMetricsImpl;) │ │ @@ -243025,19 +243122,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0abb38: |[0abb38] org.apache.http.impl.io.HttpTransportMetricsImpl.incrementBytesTransferred:(J)V │ │ -0abb48: 5330 290e |0000: iget-wide v0, v3, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ -0abb4c: bb40 |0002: add-long/2addr v0, v4 │ │ -0abb4e: 5a30 290e |0003: iput-wide v0, v3, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ -0abb52: 0e00 |0005: return-void │ │ +0abaf4: |[0abaf4] org.apache.http.impl.io.HttpTransportMetricsImpl.incrementBytesTransferred:(J)V │ │ +0abb04: 5330 290e |0000: iget-wide v0, v3, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ +0abb08: bb40 |0002: add-long/2addr v0, v4 │ │ +0abb0a: 5a30 290e |0003: iput-wide v0, v3, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ +0abb0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 this Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ 0x0000 - 0x0006 reg=4 count J │ │ @@ -243047,18 +243144,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0abb54: |[0abb54] org.apache.http.impl.io.HttpTransportMetricsImpl.reset:()V │ │ -0abb64: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0abb68: 5a20 290e |0002: iput-wide v0, v2, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ -0abb6c: 0e00 |0004: return-void │ │ +0abb10: |[0abb10] org.apache.http.impl.io.HttpTransportMetricsImpl.reset:()V │ │ +0abb20: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0abb24: 5a20 290e |0002: iput-wide v0, v2, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ +0abb28: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ │ │ @@ -243067,32 +243164,32 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0abb70: |[0abb70] org.apache.http.impl.io.HttpTransportMetricsImpl.setBytesTransferred:(J)V │ │ -0abb80: 5a12 290e |0000: iput-wide v2, v1, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ -0abb84: 0e00 |0002: return-void │ │ +0abb2c: |[0abb2c] org.apache.http.impl.io.HttpTransportMetricsImpl.setBytesTransferred:(J)V │ │ +0abb3c: 5a12 290e |0000: iput-wide v2, v1, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.bytesTransferred:J // field@0e29 │ │ +0abb40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ 0x0000 - 0x0003 reg=2 count J │ │ │ │ source_file_idx : 1609 (HttpTransportMetricsImpl.java) │ │ │ │ Class #975 header: │ │ class_idx : 1522 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4544 │ │ +source_file_idx : 4540 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #975 annotations: │ │ Annotations on class │ │ @@ -243177,23 +243274,23 @@ │ │ type : '(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0abb88: |[0abb88] org.apache.http.impl.io.SessionInputBufferImpl.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;I)V │ │ -0abb98: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0abb9a: 0760 |0001: move-object v0, v6 │ │ -0abb9c: 0771 |0002: move-object v1, v7 │ │ -0abb9e: 0182 |0003: move v2, v8 │ │ -0abba0: 0183 |0004: move v3, v8 │ │ -0abba2: 0745 |0005: move-object v5, v4 │ │ -0abba4: 7606 6e26 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILorg/apache/http/config/MessageConstraints;Ljava/nio/charset/CharsetDecoder;)V // method@266e │ │ -0abbaa: 0e00 |0009: return-void │ │ +0abb44: |[0abb44] org.apache.http.impl.io.SessionInputBufferImpl.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;I)V │ │ +0abb54: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0abb56: 0760 |0001: move-object v0, v6 │ │ +0abb58: 0771 |0002: move-object v1, v7 │ │ +0abb5a: 0182 |0003: move v2, v8 │ │ +0abb5c: 0183 |0004: move v3, v8 │ │ +0abb5e: 0745 |0005: move-object v5, v4 │ │ +0abb60: 7606 6e26 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILorg/apache/http/config/MessageConstraints;Ljava/nio/charset/CharsetDecoder;)V // method@266e │ │ +0abb66: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=111 │ │ 0x0009 line=112 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ 0x0000 - 0x000a reg=7 metrics Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ @@ -243204,39 +243301,39 @@ │ │ type : '(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILorg/apache/http/config/MessageConstraints;Ljava/nio/charset/CharsetDecoder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0abbac: |[0abbac] org.apache.http.impl.io.SessionInputBufferImpl.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILorg/apache/http/config/MessageConstraints;Ljava/nio/charset/CharsetDecoder;)V │ │ -0abbbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0abbbe: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0abbc4: 1a00 dd05 |0004: const-string v0, "HTTP transport metrcis" // string@05dd │ │ -0abbc8: 7120 4d29 0300 |0006: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0abbce: 1a00 3303 |0009: const-string v0, "Buffer size" // string@0333 │ │ -0abbd2: 7120 4e29 0400 |000b: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.positive:(ILjava/lang/String;)I // method@294e │ │ -0abbd8: 5b23 360e |000e: iput-object v3, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e36 │ │ -0abbdc: 2340 6a06 |0010: new-array v0, v4, [B // type@066a │ │ -0abbe0: 5b20 2e0e |0012: iput-object v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abbe4: 5921 300e |0014: iput v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abbe8: 5921 2f0e |0016: iput v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0abbec: 3a05 1200 |0018: if-ltz v5, 002a // +0012 │ │ -0abbf0: 5925 370e |001a: iput v5, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.minChunkLimit:I // field@0e37 │ │ -0abbf4: 3806 1100 |001c: if-eqz v6, 002d // +0011 │ │ -0abbf8: 5b26 320e |001e: iput-object v6, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.constraints:Lorg/apache/http/config/MessageConstraints; // field@0e32 │ │ -0abbfc: 2200 5a06 |0020: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ -0abc00: 7020 5629 4000 |0022: invoke-direct {v0, v4}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ -0abc06: 5b20 350e |0025: iput-object v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0abc0a: 5b27 330e |0027: iput-object v7, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ -0abc0e: 0e00 |0029: return-void │ │ -0abc10: 1305 0002 |002a: const/16 v5, #int 512 // #200 │ │ -0abc14: 28ee |002c: goto 001a // -0012 │ │ -0abc16: 6206 150d |002d: sget-object v6, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ -0abc1a: 28ef |002f: goto 001e // -0011 │ │ +0abb68: |[0abb68] org.apache.http.impl.io.SessionInputBufferImpl.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILorg/apache/http/config/MessageConstraints;Ljava/nio/charset/CharsetDecoder;)V │ │ +0abb78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0abb7a: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0abb80: 1a00 dd05 |0004: const-string v0, "HTTP transport metrcis" // string@05dd │ │ +0abb84: 7120 4d29 0300 |0006: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0abb8a: 1a00 3303 |0009: const-string v0, "Buffer size" // string@0333 │ │ +0abb8e: 7120 4e29 0400 |000b: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.positive:(ILjava/lang/String;)I // method@294e │ │ +0abb94: 5b23 360e |000e: iput-object v3, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e36 │ │ +0abb98: 2340 6a06 |0010: new-array v0, v4, [B // type@066a │ │ +0abb9c: 5b20 2e0e |0012: iput-object v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abba0: 5921 300e |0014: iput v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abba4: 5921 2f0e |0016: iput v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0abba8: 3a05 1200 |0018: if-ltz v5, 002a // +0012 │ │ +0abbac: 5925 370e |001a: iput v5, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.minChunkLimit:I // field@0e37 │ │ +0abbb0: 3806 1100 |001c: if-eqz v6, 002d // +0011 │ │ +0abbb4: 5b26 320e |001e: iput-object v6, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.constraints:Lorg/apache/http/config/MessageConstraints; // field@0e32 │ │ +0abbb8: 2200 5a06 |0020: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ +0abbbc: 7020 5629 4000 |0022: invoke-direct {v0, v4}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ +0abbc2: 5b20 350e |0025: iput-object v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0abbc6: 5b27 330e |0027: iput-object v7, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ +0abbca: 0e00 |0029: return-void │ │ +0abbcc: 1305 0002 |002a: const/16 v5, #int 512 // #200 │ │ +0abbd0: 28ee |002c: goto 001a // -0012 │ │ +0abbd2: 6206 150d |002d: sget-object v6, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ +0abbd6: 28ef |002f: goto 001e // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=95 │ │ 0x0004 line=96 │ │ 0x0009 line=97 │ │ 0x000e line=98 │ │ 0x0010 line=99 │ │ @@ -243264,51 +243361,51 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -0abc1c: |[0abc1c] org.apache.http.impl.io.SessionInputBufferImpl.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I │ │ -0abc2c: 6e10 e921 0700 |0000: invoke-virtual {v7}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ -0abc32: 0a02 |0003: move-result v2 │ │ -0abc34: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ -0abc38: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0abc3a: 0f00 |0007: return v0 │ │ -0abc3c: 5452 310e |0008: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abc40: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -0abc44: 1302 0004 |000c: const/16 v2, #int 1024 // #400 │ │ -0abc48: 7110 ed21 0200 |000e: invoke-static {v2}, Ljava/nio/CharBuffer;.allocate:(I)Ljava/nio/CharBuffer; // method@21ed │ │ -0abc4e: 0c02 |0011: move-result-object v2 │ │ -0abc50: 5b52 310e |0012: iput-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abc54: 5452 330e |0014: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ -0abc58: 6e10 0122 0200 |0016: invoke-virtual {v2}, Ljava/nio/charset/CharsetDecoder;.reset:()Ljava/nio/charset/CharsetDecoder; // method@2201 │ │ -0abc5e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0abc60: 6e10 e921 0700 |001a: invoke-virtual {v7}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ -0abc66: 0a02 |001d: move-result v2 │ │ -0abc68: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ -0abc6c: 5452 330e |0020: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ -0abc70: 5453 310e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abc74: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -0abc76: 6e40 fd21 7243 |0025: invoke-virtual {v2, v7, v3, v4}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;Z)Ljava/nio/charset/CoderResult; // method@21fd │ │ -0abc7c: 0c01 |0028: move-result-object v1 │ │ -0abc7e: 7040 7626 1576 |0029: invoke-direct {v5, v1, v6, v7}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@2676 │ │ -0abc84: 0a02 |002c: move-result v2 │ │ -0abc86: b020 |002d: add-int/2addr v0, v2 │ │ -0abc88: 28ec |002e: goto 001a // -0014 │ │ -0abc8a: 5452 330e |002f: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ -0abc8e: 5453 310e |0031: iget-object v3, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abc92: 6e20 fe21 3200 |0033: invoke-virtual {v2, v3}, Ljava/nio/charset/CharsetDecoder;.flush:(Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; // method@21fe │ │ -0abc98: 0c01 |0036: move-result-object v1 │ │ -0abc9a: 7040 7626 1576 |0037: invoke-direct {v5, v1, v6, v7}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@2676 │ │ -0abca0: 0a02 |003a: move-result v2 │ │ -0abca2: b020 |003b: add-int/2addr v0, v2 │ │ -0abca4: 5452 310e |003c: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abca8: 6e10 ee21 0200 |003e: invoke-virtual {v2}, Ljava/nio/CharBuffer;.clear:()Ljava/nio/Buffer; // method@21ee │ │ -0abcae: 28c6 |0041: goto 0007 // -003a │ │ +0abbd8: |[0abbd8] org.apache.http.impl.io.SessionInputBufferImpl.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I │ │ +0abbe8: 6e10 e921 0700 |0000: invoke-virtual {v7}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ +0abbee: 0a02 |0003: move-result v2 │ │ +0abbf0: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +0abbf4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0abbf6: 0f00 |0007: return v0 │ │ +0abbf8: 5452 310e |0008: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abbfc: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +0abc00: 1302 0004 |000c: const/16 v2, #int 1024 // #400 │ │ +0abc04: 7110 ed21 0200 |000e: invoke-static {v2}, Ljava/nio/CharBuffer;.allocate:(I)Ljava/nio/CharBuffer; // method@21ed │ │ +0abc0a: 0c02 |0011: move-result-object v2 │ │ +0abc0c: 5b52 310e |0012: iput-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abc10: 5452 330e |0014: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ +0abc14: 6e10 0122 0200 |0016: invoke-virtual {v2}, Ljava/nio/charset/CharsetDecoder;.reset:()Ljava/nio/charset/CharsetDecoder; // method@2201 │ │ +0abc1a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0abc1c: 6e10 e921 0700 |001a: invoke-virtual {v7}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ +0abc22: 0a02 |001d: move-result v2 │ │ +0abc24: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ +0abc28: 5452 330e |0020: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ +0abc2c: 5453 310e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abc30: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +0abc32: 6e40 fd21 7243 |0025: invoke-virtual {v2, v7, v3, v4}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;Z)Ljava/nio/charset/CoderResult; // method@21fd │ │ +0abc38: 0c01 |0028: move-result-object v1 │ │ +0abc3a: 7040 7626 1576 |0029: invoke-direct {v5, v1, v6, v7}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@2676 │ │ +0abc40: 0a02 |002c: move-result v2 │ │ +0abc42: b020 |002d: add-int/2addr v0, v2 │ │ +0abc44: 28ec |002e: goto 001a // -0014 │ │ +0abc46: 5452 330e |002f: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ +0abc4a: 5453 310e |0031: iget-object v3, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abc4e: 6e20 fe21 3200 |0033: invoke-virtual {v2, v3}, Ljava/nio/charset/CharsetDecoder;.flush:(Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; // method@21fe │ │ +0abc54: 0c01 |0036: move-result-object v1 │ │ +0abc56: 7040 7626 1576 |0037: invoke-direct {v5, v1, v6, v7}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@2676 │ │ +0abc5c: 0a02 |003a: move-result v2 │ │ +0abc5e: b020 |003b: add-int/2addr v0, v2 │ │ +0abc60: 5452 310e |003c: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abc64: 6e10 ee21 0200 |003e: invoke-virtual {v2}, Ljava/nio/CharBuffer;.clear:()Ljava/nio/Buffer; // method@21ee │ │ +0abc6a: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0006 line=348 │ │ 0x0007 line=362 │ │ 0x0008 line=350 │ │ 0x000c line=351 │ │ @@ -243334,36 +243431,36 @@ │ │ type : '(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0abcb0: |[0abcb0] org.apache.http.impl.io.SessionInputBufferImpl.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I │ │ -0abcc0: 6e10 0722 0300 |0000: invoke-virtual {v3}, Ljava/nio/charset/CoderResult;.isError:()Z // method@2207 │ │ -0abcc6: 0a01 |0003: move-result v1 │ │ -0abcc8: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ -0abccc: 6e10 0822 0300 |0006: invoke-virtual {v3}, Ljava/nio/charset/CoderResult;.throwException:()V // method@2208 │ │ -0abcd2: 5421 310e |0009: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abcd6: 6e10 f021 0100 |000b: invoke-virtual {v1}, Ljava/nio/CharBuffer;.flip:()Ljava/nio/Buffer; // method@21f0 │ │ -0abcdc: 5421 310e |000e: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abce0: 6e10 f321 0100 |0010: invoke-virtual {v1}, Ljava/nio/CharBuffer;.remaining:()I // method@21f3 │ │ -0abce6: 0a00 |0013: move-result v0 │ │ -0abce8: 5421 310e |0014: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abcec: 6e10 f221 0100 |0016: invoke-virtual {v1}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ -0abcf2: 0a01 |0019: move-result v1 │ │ -0abcf4: 3801 0c00 |001a: if-eqz v1, 0026 // +000c │ │ -0abcf8: 5421 310e |001c: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abcfc: 6e10 f121 0100 |001e: invoke-virtual {v1}, Ljava/nio/CharBuffer;.get:()C // method@21f1 │ │ -0abd02: 0a01 |0021: move-result v1 │ │ -0abd04: 6e20 6929 1400 |0022: invoke-virtual {v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0abd0a: 28ef |0025: goto 0014 // -0011 │ │ -0abd0c: 5421 310e |0026: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ -0abd10: 6e10 ef21 0100 |0028: invoke-virtual {v1}, Ljava/nio/CharBuffer;.compact:()Ljava/nio/CharBuffer; // method@21ef │ │ -0abd16: 0f00 |002b: return v0 │ │ +0abc6c: |[0abc6c] org.apache.http.impl.io.SessionInputBufferImpl.handleDecodingResult:(Ljava/nio/charset/CoderResult;Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I │ │ +0abc7c: 6e10 0722 0300 |0000: invoke-virtual {v3}, Ljava/nio/charset/CoderResult;.isError:()Z // method@2207 │ │ +0abc82: 0a01 |0003: move-result v1 │ │ +0abc84: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ +0abc88: 6e10 0822 0300 |0006: invoke-virtual {v3}, Ljava/nio/charset/CoderResult;.throwException:()V // method@2208 │ │ +0abc8e: 5421 310e |0009: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abc92: 6e10 f021 0100 |000b: invoke-virtual {v1}, Ljava/nio/CharBuffer;.flip:()Ljava/nio/Buffer; // method@21f0 │ │ +0abc98: 5421 310e |000e: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abc9c: 6e10 f321 0100 |0010: invoke-virtual {v1}, Ljava/nio/CharBuffer;.remaining:()I // method@21f3 │ │ +0abca2: 0a00 |0013: move-result v0 │ │ +0abca4: 5421 310e |0014: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abca8: 6e10 f221 0100 |0016: invoke-virtual {v1}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ +0abcae: 0a01 |0019: move-result v1 │ │ +0abcb0: 3801 0c00 |001a: if-eqz v1, 0026 // +000c │ │ +0abcb4: 5421 310e |001c: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abcb8: 6e10 f121 0100 |001e: invoke-virtual {v1}, Ljava/nio/CharBuffer;.get:()C // method@21f1 │ │ +0abcbe: 0a01 |0021: move-result v1 │ │ +0abcc0: 6e20 6929 1400 |0022: invoke-virtual {v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0abcc6: 28ef |0025: goto 0014 // -0011 │ │ +0abcc8: 5421 310e |0026: iget-object v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.cbuf:Ljava/nio/CharBuffer; // field@0e31 │ │ +0abccc: 6e10 ef21 0100 |0028: invoke-virtual {v1}, Ljava/nio/CharBuffer;.compact:()Ljava/nio/CharBuffer; // method@21ef │ │ +0abcd2: 0f00 |002b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0006 line=370 │ │ 0x0009 line=372 │ │ 0x000e line=373 │ │ 0x0014 line=374 │ │ @@ -243382,50 +243479,50 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -0abd18: |[0abd18] org.apache.http.impl.io.SessionInputBufferImpl.lineFromLineBuffer:(Lorg/apache/http/util/CharArrayBuffer;)I │ │ -0abd28: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0abd2a: 5452 350e |0001: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0abd2e: 6e10 6529 0200 |0003: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0abd34: 0a01 |0006: move-result v1 │ │ -0abd36: 3d01 2000 |0007: if-lez v1, 0027 // +0020 │ │ -0abd3a: 5452 350e |0009: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0abd3e: d803 01ff |000b: add-int/lit8 v3, v1, #int -1 // #ff │ │ -0abd42: 6e20 5c29 3200 |000d: invoke-virtual {v2, v3}, Lorg/apache/http/util/ByteArrayBuffer;.byteAt:(I)I // method@295c │ │ -0abd48: 0a02 |0010: move-result v2 │ │ -0abd4a: 1303 0a00 |0011: const/16 v3, #int 10 // #a │ │ -0abd4e: 3332 0400 |0013: if-ne v2, v3, 0017 // +0004 │ │ -0abd52: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0abd56: 3d01 1000 |0017: if-lez v1, 0027 // +0010 │ │ -0abd5a: 5452 350e |0019: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0abd5e: d803 01ff |001b: add-int/lit8 v3, v1, #int -1 // #ff │ │ -0abd62: 6e20 5c29 3200 |001d: invoke-virtual {v2, v3}, Lorg/apache/http/util/ByteArrayBuffer;.byteAt:(I)I // method@295c │ │ -0abd68: 0a02 |0020: move-result v2 │ │ -0abd6a: 1303 0d00 |0021: const/16 v3, #int 13 // #d │ │ -0abd6e: 3332 0400 |0023: if-ne v2, v3, 0027 // +0004 │ │ -0abd72: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0abd76: 5452 330e |0027: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ -0abd7a: 3902 0d00 |0029: if-nez v2, 0036 // +000d │ │ -0abd7e: 5452 350e |002b: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0abd82: 6e40 6c29 2614 |002d: invoke-virtual {v6, v2, v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Lorg/apache/http/util/ByteArrayBuffer;II)V // method@296c │ │ -0abd88: 5452 350e |0030: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0abd8c: 6e10 5e29 0200 |0032: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.clear:()V // method@295e │ │ -0abd92: 0f01 |0035: return v1 │ │ -0abd94: 5452 350e |0036: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0abd98: 6e10 5b29 0200 |0038: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ -0abd9e: 0c02 |003b: move-result-object v2 │ │ -0abda0: 7130 ec21 4201 |003c: invoke-static {v2, v4, v1}, Ljava/nio/ByteBuffer;.wrap:([BII)Ljava/nio/ByteBuffer; // method@21ec │ │ -0abda6: 0c00 |003f: move-result-object v0 │ │ -0abda8: 7030 6f26 6500 |0040: invoke-direct {v5, v6, v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@266f │ │ -0abdae: 0a01 |0043: move-result v1 │ │ -0abdb0: 28ec |0044: goto 0030 // -0014 │ │ +0abcd4: |[0abcd4] org.apache.http.impl.io.SessionInputBufferImpl.lineFromLineBuffer:(Lorg/apache/http/util/CharArrayBuffer;)I │ │ +0abce4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0abce6: 5452 350e |0001: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0abcea: 6e10 6529 0200 |0003: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0abcf0: 0a01 |0006: move-result v1 │ │ +0abcf2: 3d01 2000 |0007: if-lez v1, 0027 // +0020 │ │ +0abcf6: 5452 350e |0009: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0abcfa: d803 01ff |000b: add-int/lit8 v3, v1, #int -1 // #ff │ │ +0abcfe: 6e20 5c29 3200 |000d: invoke-virtual {v2, v3}, Lorg/apache/http/util/ByteArrayBuffer;.byteAt:(I)I // method@295c │ │ +0abd04: 0a02 |0010: move-result v2 │ │ +0abd06: 1303 0a00 |0011: const/16 v3, #int 10 // #a │ │ +0abd0a: 3332 0400 |0013: if-ne v2, v3, 0017 // +0004 │ │ +0abd0e: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0abd12: 3d01 1000 |0017: if-lez v1, 0027 // +0010 │ │ +0abd16: 5452 350e |0019: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0abd1a: d803 01ff |001b: add-int/lit8 v3, v1, #int -1 // #ff │ │ +0abd1e: 6e20 5c29 3200 |001d: invoke-virtual {v2, v3}, Lorg/apache/http/util/ByteArrayBuffer;.byteAt:(I)I // method@295c │ │ +0abd24: 0a02 |0020: move-result v2 │ │ +0abd26: 1303 0d00 |0021: const/16 v3, #int 13 // #d │ │ +0abd2a: 3332 0400 |0023: if-ne v2, v3, 0027 // +0004 │ │ +0abd2e: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0abd32: 5452 330e |0027: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ +0abd36: 3902 0d00 |0029: if-nez v2, 0036 // +000d │ │ +0abd3a: 5452 350e |002b: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0abd3e: 6e40 6c29 2614 |002d: invoke-virtual {v6, v2, v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Lorg/apache/http/util/ByteArrayBuffer;II)V // method@296c │ │ +0abd44: 5452 350e |0030: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0abd48: 6e10 5e29 0200 |0032: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.clear:()V // method@295e │ │ +0abd4e: 0f01 |0035: return v1 │ │ +0abd50: 5452 350e |0036: iget-object v2, v5, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0abd54: 6e10 5b29 0200 |0038: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ +0abd5a: 0c02 |003b: move-result-object v2 │ │ +0abd5c: 7130 ec21 4201 |003c: invoke-static {v2, v4, v1}, Ljava/nio/ByteBuffer;.wrap:([BII)Ljava/nio/ByteBuffer; // method@21ec │ │ +0abd62: 0c00 |003f: move-result-object v0 │ │ +0abd64: 7030 6f26 6500 |0040: invoke-direct {v5, v6, v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@266f │ │ +0abd6a: 0a01 |0043: move-result v1 │ │ +0abd6c: 28ec |0044: goto 0030 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=303 │ │ 0x0007 line=304 │ │ 0x0009 line=305 │ │ 0x0015 line=306 │ │ 0x0017 line=309 │ │ @@ -243448,38 +243545,38 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -0abdb4: |[0abdb4] org.apache.http.impl.io.SessionInputBufferImpl.lineFromReadBuffer:(Lorg/apache/http/util/CharArrayBuffer;I)I │ │ -0abdc4: 0183 |0000: move v3, v8 │ │ -0abdc6: 5262 300e |0001: iget v2, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abdca: d804 0301 |0003: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0abdce: 5964 300e |0005: iput v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abdd2: 3723 0e00 |0007: if-le v3, v2, 0015 // +000e │ │ -0abdd6: 5464 2e0e |0009: iget-object v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abdda: d805 03ff |000b: add-int/lit8 v5, v3, #int -1 // #ff │ │ -0abdde: 4804 0405 |000d: aget-byte v4, v4, v5 │ │ -0abde2: 1305 0d00 |000f: const/16 v5, #int 13 // #d │ │ -0abde6: 3354 0400 |0011: if-ne v4, v5, 0015 // +0004 │ │ -0abdea: d803 03ff |0013: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0abdee: 9101 0302 |0015: sub-int v1, v3, v2 │ │ -0abdf2: 5464 330e |0017: iget-object v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ -0abdf6: 3904 0800 |0019: if-nez v4, 0021 // +0008 │ │ -0abdfa: 5464 2e0e |001b: iget-object v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abdfe: 6e40 6f29 4712 |001d: invoke-virtual {v7, v4, v2, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:([BII)V // method@296f │ │ -0abe04: 0f01 |0020: return v1 │ │ -0abe06: 5464 2e0e |0021: iget-object v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abe0a: 7130 ec21 2401 |0023: invoke-static {v4, v2, v1}, Ljava/nio/ByteBuffer;.wrap:([BII)Ljava/nio/ByteBuffer; // method@21ec │ │ -0abe10: 0c00 |0026: move-result-object v0 │ │ -0abe12: 7030 6f26 7600 |0027: invoke-direct {v6, v7, v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@266f │ │ -0abe18: 0a01 |002a: move-result v1 │ │ -0abe1a: 28f5 |002b: goto 0020 // -000b │ │ +0abd70: |[0abd70] org.apache.http.impl.io.SessionInputBufferImpl.lineFromReadBuffer:(Lorg/apache/http/util/CharArrayBuffer;I)I │ │ +0abd80: 0183 |0000: move v3, v8 │ │ +0abd82: 5262 300e |0001: iget v2, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abd86: d804 0301 |0003: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0abd8a: 5964 300e |0005: iput v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abd8e: 3723 0e00 |0007: if-le v3, v2, 0015 // +000e │ │ +0abd92: 5464 2e0e |0009: iget-object v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abd96: d805 03ff |000b: add-int/lit8 v5, v3, #int -1 // #ff │ │ +0abd9a: 4804 0405 |000d: aget-byte v4, v4, v5 │ │ +0abd9e: 1305 0d00 |000f: const/16 v5, #int 13 // #d │ │ +0abda2: 3354 0400 |0011: if-ne v4, v5, 0015 // +0004 │ │ +0abda6: d803 03ff |0013: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0abdaa: 9101 0302 |0015: sub-int v1, v3, v2 │ │ +0abdae: 5464 330e |0017: iget-object v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.decoder:Ljava/nio/charset/CharsetDecoder; // field@0e33 │ │ +0abdb2: 3904 0800 |0019: if-nez v4, 0021 // +0008 │ │ +0abdb6: 5464 2e0e |001b: iget-object v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abdba: 6e40 6f29 4712 |001d: invoke-virtual {v7, v4, v2, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:([BII)V // method@296f │ │ +0abdc0: 0f01 |0020: return v1 │ │ +0abdc2: 5464 2e0e |0021: iget-object v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abdc6: 7130 ec21 2401 |0023: invoke-static {v4, v2, v1}, Ljava/nio/ByteBuffer;.wrap:([BII)Ljava/nio/ByteBuffer; // method@21ec │ │ +0abdcc: 0c00 |0026: move-result-object v0 │ │ +0abdce: 7030 6f26 7600 |0027: invoke-direct {v6, v7, v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.appendDecoded:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/ByteBuffer;)I // method@266f │ │ +0abdd4: 0a01 |002a: move-result v1 │ │ +0abdd6: 28f5 |002b: goto 0020 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0001 line=328 │ │ 0x0003 line=330 │ │ 0x0007 line=331 │ │ 0x0013 line=333 │ │ @@ -243503,27 +243600,27 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0abe1c: |[0abe1c] org.apache.http.impl.io.SessionInputBufferImpl.locateLF:()I │ │ -0abe2c: 5230 300e |0000: iget v0, v3, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abe30: 5231 2f0e |0002: iget v1, v3, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0abe34: 3510 0e00 |0004: if-ge v0, v1, 0012 // +000e │ │ -0abe38: 5431 2e0e |0006: iget-object v1, v3, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abe3c: 4801 0100 |0008: aget-byte v1, v1, v0 │ │ -0abe40: 1302 0a00 |000a: const/16 v2, #int 10 // #a │ │ -0abe44: 3321 0300 |000c: if-ne v1, v2, 000f // +0003 │ │ -0abe48: 0f00 |000e: return v0 │ │ -0abe4a: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0abe4e: 28f1 |0011: goto 0002 // -000f │ │ -0abe50: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -0abe52: 28fb |0013: goto 000e // -0005 │ │ +0abdd8: |[0abdd8] org.apache.http.impl.io.SessionInputBufferImpl.locateLF:()I │ │ +0abde8: 5230 300e |0000: iget v0, v3, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abdec: 5231 2f0e |0002: iget v1, v3, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0abdf0: 3510 0e00 |0004: if-ge v0, v1, 0012 // +000e │ │ +0abdf4: 5431 2e0e |0006: iget-object v1, v3, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abdf8: 4801 0100 |0008: aget-byte v1, v1, v0 │ │ +0abdfc: 1302 0a00 |000a: const/16 v2, #int 10 // #a │ │ +0abe00: 3321 0300 |000c: if-ne v1, v2, 000f // +0003 │ │ +0abe04: 0f00 |000e: return v0 │ │ +0abe06: d800 0001 |000f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0abe0a: 28f1 |0011: goto 0002 // -000f │ │ +0abe0c: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +0abe0e: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0006 line=224 │ │ 0x000e line=228 │ │ 0x000f line=223 │ │ 0x0012 line=228 │ │ @@ -243537,22 +243634,22 @@ │ │ type : '([BII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0abe54: |[0abe54] org.apache.http.impl.io.SessionInputBufferImpl.streamRead:([BII)I │ │ -0abe64: 5420 340e |0000: iget-object v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.instream:Ljava/io/InputStream; // field@0e34 │ │ -0abe68: 1a01 b206 |0002: const-string v1, "Input stream" // string@06b2 │ │ -0abe6c: 7120 5529 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.notNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@2955 │ │ -0abe72: 5420 340e |0007: iget-object v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.instream:Ljava/io/InputStream; // field@0e34 │ │ -0abe76: 6e40 fb20 3054 |0009: invoke-virtual {v0, v3, v4, v5}, Ljava/io/InputStream;.read:([BII)I // method@20fb │ │ -0abe7c: 0a00 |000c: move-result v0 │ │ -0abe7e: 0f00 |000d: return v0 │ │ +0abe10: |[0abe10] org.apache.http.impl.io.SessionInputBufferImpl.streamRead:([BII)I │ │ +0abe20: 5420 340e |0000: iget-object v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.instream:Ljava/io/InputStream; // field@0e34 │ │ +0abe24: 1a01 b206 |0002: const-string v1, "Input stream" // string@06b2 │ │ +0abe28: 7120 5529 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.notNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@2955 │ │ +0abe2e: 5420 340e |0007: iget-object v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.instream:Ljava/io/InputStream; // field@0e34 │ │ +0abe32: 6e40 fb20 3054 |0009: invoke-virtual {v0, v3, v4, v5}, Ljava/io/InputStream;.read:([BII)I // method@20fb │ │ +0abe38: 0a00 |000c: move-result v0 │ │ +0abe3a: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0007 line=136 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ 0x0000 - 0x000e reg=3 b [B │ │ @@ -243565,21 +243662,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0abe80: |[0abe80] org.apache.http.impl.io.SessionInputBufferImpl.available:()I │ │ -0abe90: 6e10 7226 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.capacity:()I // method@2672 │ │ -0abe96: 0a00 |0003: move-result v0 │ │ -0abe98: 6e10 7a26 0200 |0004: invoke-virtual {v2}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.length:()I // method@267a │ │ -0abe9e: 0a01 |0007: move-result v1 │ │ -0abea0: b110 |0008: sub-int/2addr v0, v1 │ │ -0abea2: 0f00 |0009: return v0 │ │ +0abe3c: |[0abe3c] org.apache.http.impl.io.SessionInputBufferImpl.available:()I │ │ +0abe4c: 6e10 7226 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.capacity:()I // method@2672 │ │ +0abe52: 0a00 |0003: move-result v0 │ │ +0abe54: 6e10 7a26 0200 |0004: invoke-virtual {v2}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.length:()I // method@267a │ │ +0abe5a: 0a01 |0007: move-result v1 │ │ +0abe5c: b110 |0008: sub-int/2addr v0, v1 │ │ +0abe5e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/SessionInputBufferImpl;) │ │ @@ -243587,17 +243684,17 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0abea4: |[0abea4] org.apache.http.impl.io.SessionInputBufferImpl.bind:(Ljava/io/InputStream;)V │ │ -0abeb4: 5b01 340e |0000: iput-object v1, v0, Lorg/apache/http/impl/io/SessionInputBufferImpl;.instream:Ljava/io/InputStream; // field@0e34 │ │ -0abeb8: 0e00 |0002: return-void │ │ +0abe60: |[0abe60] org.apache.http.impl.io.SessionInputBufferImpl.bind:(Ljava/io/InputStream;)V │ │ +0abe70: 5b01 340e |0000: iput-object v1, v0, Lorg/apache/http/impl/io/SessionInputBufferImpl;.instream:Ljava/io/InputStream; // field@0e34 │ │ +0abe74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0002 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ 0x0000 - 0x0003 reg=1 instream Ljava/io/InputStream; │ │ @@ -243607,18 +243704,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0abebc: |[0abebc] org.apache.http.impl.io.SessionInputBufferImpl.capacity:()I │ │ -0abecc: 5410 2e0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abed0: 2100 |0002: array-length v0, v0 │ │ -0abed2: 0f00 |0003: return v0 │ │ +0abe78: |[0abe78] org.apache.http.impl.io.SessionInputBufferImpl.capacity:()I │ │ +0abe88: 5410 2e0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abe8c: 2100 |0002: array-length v0, v0 │ │ +0abe8e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ │ │ #3 : (in Lorg/apache/http/impl/io/SessionInputBufferImpl;) │ │ @@ -243626,19 +243723,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0abed4: |[0abed4] org.apache.http.impl.io.SessionInputBufferImpl.clear:()V │ │ -0abee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0abee6: 5910 300e |0001: iput v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abeea: 5910 2f0e |0003: iput v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0abeee: 0e00 |0005: return-void │ │ +0abe90: |[0abe90] org.apache.http.impl.io.SessionInputBufferImpl.clear:()V │ │ +0abea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0abea2: 5910 300e |0001: iput v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abea6: 5910 2f0e |0003: iput v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0abeaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0003 line=168 │ │ 0x0005 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ @@ -243648,45 +243745,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -0abef0: |[0abef0] org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer:()I │ │ -0abf00: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0abf02: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -0abf04: 5284 300e |0002: iget v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abf08: 3d04 1700 |0004: if-lez v4, 001b // +0017 │ │ -0abf0c: 5284 2f0e |0006: iget v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0abf10: 5285 300e |0008: iget v5, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abf14: 9101 0405 |000a: sub-int v1, v4, v5 │ │ -0abf18: 3d01 0b00 |000c: if-lez v1, 0017 // +000b │ │ -0abf1c: 5484 2e0e |000e: iget-object v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abf20: 5285 300e |0010: iget v5, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abf24: 5486 2e0e |0012: iget-object v6, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abf28: 7151 b021 5476 |0014: invoke-static {v4, v5, v6, v7, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0abf2e: 5987 300e |0017: iput v7, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abf32: 5981 2f0e |0019: iput v1, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0abf36: 5282 2f0e |001b: iget v2, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0abf3a: 5484 2e0e |001d: iget-object v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abf3e: 2144 |001f: array-length v4, v4 │ │ -0abf40: 9101 0402 |0020: sub-int v1, v4, v2 │ │ -0abf44: 5484 2e0e |0022: iget-object v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0abf48: 7040 8326 4812 |0024: invoke-direct {v8, v4, v2, v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.streamRead:([BII)I // method@2683 │ │ -0abf4e: 0a00 |0027: move-result v0 │ │ -0abf50: 3330 0400 |0028: if-ne v0, v3, 002c // +0004 │ │ -0abf54: 0130 |002a: move v0, v3 │ │ -0abf56: 0f00 |002b: return v0 │ │ -0abf58: 9003 0200 |002c: add-int v3, v2, v0 │ │ -0abf5c: 5983 2f0e |002e: iput v3, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0abf60: 5483 360e |0030: iget-object v3, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e36 │ │ -0abf64: 8104 |0032: int-to-long v4, v0 │ │ -0abf66: 6e30 5f26 4305 |0033: invoke-virtual {v3, v4, v5}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ -0abf6c: 28f5 |0036: goto 002b // -000b │ │ +0abeac: |[0abeac] org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer:()I │ │ +0abebc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0abebe: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +0abec0: 5284 300e |0002: iget v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abec4: 3d04 1700 |0004: if-lez v4, 001b // +0017 │ │ +0abec8: 5284 2f0e |0006: iget v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0abecc: 5285 300e |0008: iget v5, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abed0: 9101 0405 |000a: sub-int v1, v4, v5 │ │ +0abed4: 3d01 0b00 |000c: if-lez v1, 0017 // +000b │ │ +0abed8: 5484 2e0e |000e: iget-object v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abedc: 5285 300e |0010: iget v5, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abee0: 5486 2e0e |0012: iget-object v6, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abee4: 7151 b021 5476 |0014: invoke-static {v4, v5, v6, v7, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0abeea: 5987 300e |0017: iput v7, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abeee: 5981 2f0e |0019: iput v1, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0abef2: 5282 2f0e |001b: iget v2, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0abef6: 5484 2e0e |001d: iget-object v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abefa: 2144 |001f: array-length v4, v4 │ │ +0abefc: 9101 0402 |0020: sub-int v1, v4, v2 │ │ +0abf00: 5484 2e0e |0022: iget-object v4, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abf04: 7040 8326 4812 |0024: invoke-direct {v8, v4, v2, v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.streamRead:([BII)I // method@2683 │ │ +0abf0a: 0a00 |0027: move-result v0 │ │ +0abf0c: 3330 0400 |0028: if-ne v0, v3, 002c // +0004 │ │ +0abf10: 0130 |002a: move v0, v3 │ │ +0abf12: 0f00 |002b: return v0 │ │ +0abf14: 9003 0200 |002c: add-int v3, v2, v0 │ │ +0abf18: 5983 2f0e |002e: iput v3, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0abf1c: 5483 360e |0030: iget-object v3, v8, Lorg/apache/http/impl/io/SessionInputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e36 │ │ +0abf20: 8104 |0032: int-to-long v4, v0 │ │ +0abf22: 6e30 5f26 4305 |0033: invoke-virtual {v3, v4, v5}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ +0abf28: 28f5 |0036: goto 002b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=141 │ │ 0x0006 line=142 │ │ 0x000c line=143 │ │ 0x000e line=144 │ │ 0x0017 line=146 │ │ @@ -243711,17 +243808,17 @@ │ │ type : '()Lorg/apache/http/io/HttpTransportMetrics;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0abf70: |[0abf70] org.apache.http.impl.io.SessionInputBufferImpl.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; │ │ -0abf80: 5410 360e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e36 │ │ -0abf84: 1100 |0002: return-object v0 │ │ +0abf2c: |[0abf2c] org.apache.http.impl.io.SessionInputBufferImpl.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; │ │ +0abf3c: 5410 360e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e36 │ │ +0abf40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ │ │ #6 : (in Lorg/apache/http/impl/io/SessionInputBufferImpl;) │ │ @@ -243729,22 +243826,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0abf88: |[0abf88] org.apache.http.impl.io.SessionInputBufferImpl.hasBufferedData:()Z │ │ -0abf98: 5220 300e |0000: iget v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0abf9c: 5221 2f0e |0002: iget v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0abfa0: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -0abfa4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0abfa6: 0f00 |0007: return v0 │ │ -0abfa8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0abfaa: 28fe |0009: goto 0007 // -0002 │ │ +0abf44: |[0abf44] org.apache.http.impl.io.SessionInputBufferImpl.hasBufferedData:()Z │ │ +0abf54: 5220 300e |0000: iget v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abf58: 5221 2f0e |0002: iget v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0abf5c: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0abf60: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0abf62: 0f00 |0007: return v0 │ │ +0abf64: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0abf66: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ │ │ #7 : (in Lorg/apache/http/impl/io/SessionInputBufferImpl;) │ │ @@ -243752,21 +243849,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0abfac: |[0abfac] org.apache.http.impl.io.SessionInputBufferImpl.isBound:()Z │ │ -0abfbc: 5410 340e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.instream:Ljava/io/InputStream; // field@0e34 │ │ -0abfc0: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0abfc4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0abfc6: 0f00 |0005: return v0 │ │ -0abfc8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0abfca: 28fe |0007: goto 0005 // -0002 │ │ +0abf68: |[0abf68] org.apache.http.impl.io.SessionInputBufferImpl.isBound:()Z │ │ +0abf78: 5410 340e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionInputBufferImpl;.instream:Ljava/io/InputStream; // field@0e34 │ │ +0abf7c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0abf80: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0abf82: 0f00 |0005: return v0 │ │ +0abf84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0abf86: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ │ │ #8 : (in Lorg/apache/http/impl/io/SessionInputBufferImpl;) │ │ @@ -243774,18 +243871,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0abfcc: |[0abfcc] org.apache.http.impl.io.SessionInputBufferImpl.isDataAvailable:(I)Z │ │ -0abfdc: 6e10 7726 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ -0abfe2: 0a00 |0003: move-result v0 │ │ -0abfe4: 0f00 |0004: return v0 │ │ +0abf88: |[0abf88] org.apache.http.impl.io.SessionInputBufferImpl.isDataAvailable:(I)Z │ │ +0abf98: 6e10 7726 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ +0abf9e: 0a00 |0003: move-result v0 │ │ +0abfa0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ 0x0000 - 0x0005 reg=2 timeout I │ │ │ │ @@ -243794,19 +243891,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0abfe8: |[0abfe8] org.apache.http.impl.io.SessionInputBufferImpl.length:()I │ │ -0abff8: 5220 2f0e |0000: iget v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0abffc: 5221 300e |0002: iget v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac000: b110 |0004: sub-int/2addr v0, v1 │ │ -0ac002: 0f00 |0005: return v0 │ │ +0abfa4: |[0abfa4] org.apache.http.impl.io.SessionInputBufferImpl.length:()I │ │ +0abfb4: 5220 2f0e |0000: iget v0, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0abfb8: 5221 300e |0002: iget v1, v2, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abfbc: b110 |0004: sub-int/2addr v0, v1 │ │ +0abfbe: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ │ │ #10 : (in Lorg/apache/http/impl/io/SessionInputBufferImpl;) │ │ @@ -243814,30 +243911,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0ac004: |[0ac004] org.apache.http.impl.io.SessionInputBufferImpl.read:()I │ │ -0ac014: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0ac016: 6e10 7726 0400 |0001: invoke-virtual {v4}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ -0ac01c: 0a02 |0004: move-result v2 │ │ -0ac01e: 3902 0900 |0005: if-nez v2, 000e // +0009 │ │ -0ac022: 6e10 7426 0400 |0007: invoke-virtual {v4}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.fillBuffer:()I // method@2674 │ │ -0ac028: 0a00 |000a: move-result v0 │ │ -0ac02a: 3310 f6ff |000b: if-ne v0, v1, 0001 // -000a │ │ -0ac02e: 0f01 |000d: return v1 │ │ -0ac030: 5441 2e0e |000e: iget-object v1, v4, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0ac034: 5242 300e |0010: iget v2, v4, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac038: d803 0201 |0012: add-int/lit8 v3, v2, #int 1 // #01 │ │ -0ac03c: 5943 300e |0014: iput v3, v4, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac040: 4801 0102 |0016: aget-byte v1, v1, v2 │ │ -0ac044: d511 ff00 |0018: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0ac048: 28f3 |001a: goto 000d // -000d │ │ +0abfc0: |[0abfc0] org.apache.http.impl.io.SessionInputBufferImpl.read:()I │ │ +0abfd0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0abfd2: 6e10 7726 0400 |0001: invoke-virtual {v4}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ +0abfd8: 0a02 |0004: move-result v2 │ │ +0abfda: 3902 0900 |0005: if-nez v2, 000e // +0009 │ │ +0abfde: 6e10 7426 0400 |0007: invoke-virtual {v4}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.fillBuffer:()I // method@2674 │ │ +0abfe4: 0a00 |000a: move-result v0 │ │ +0abfe6: 3310 f6ff |000b: if-ne v0, v1, 0001 // -000a │ │ +0abfea: 0f01 |000d: return v1 │ │ +0abfec: 5441 2e0e |000e: iget-object v1, v4, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0abff0: 5242 300e |0010: iget v2, v4, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abff4: d803 0201 |0012: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0abff8: 5943 300e |0014: iput v3, v4, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0abffc: 4801 0102 |0016: aget-byte v1, v1, v2 │ │ +0ac000: d511 ff00 |0018: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0ac004: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x0007 line=174 │ │ 0x000b line=175 │ │ 0x000d line=179 │ │ locals : │ │ @@ -243849,22 +243946,22 @@ │ │ type : '([B)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0ac04c: |[0ac04c] org.apache.http.impl.io.SessionInputBufferImpl.read:([B)I │ │ -0ac05c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac05e: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -0ac062: 0f00 |0003: return v0 │ │ -0ac064: 2131 |0004: array-length v1, v3 │ │ -0ac066: 6e40 8026 3210 |0005: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.read:([BII)I // method@2680 │ │ -0ac06c: 0a00 |0008: move-result v0 │ │ -0ac06e: 28fa |0009: goto 0003 // -0006 │ │ +0ac008: |[0ac008] org.apache.http.impl.io.SessionInputBufferImpl.read:([B)I │ │ +0ac018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ac01a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +0ac01e: 0f00 |0003: return v0 │ │ +0ac020: 2131 |0004: array-length v1, v3 │ │ +0ac022: 6e40 8026 3210 |0005: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.read:([BII)I // method@2680 │ │ +0ac028: 0a00 |0008: move-result v0 │ │ +0ac02a: 28fa |0009: goto 0003 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=216 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ 0x0000 - 0x000a reg=3 b [B │ │ @@ -243874,63 +243971,63 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 86 16-bit code units │ │ -0ac070: |[0ac070] org.apache.http.impl.io.SessionInputBufferImpl.read:([BII)I │ │ -0ac080: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0ac082: 3907 0400 |0001: if-nez v7, 0005 // +0004 │ │ -0ac086: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0ac088: 0f00 |0004: return v0 │ │ -0ac08a: 6e10 7726 0600 |0005: invoke-virtual {v6}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ -0ac090: 0a03 |0008: move-result v3 │ │ -0ac092: 3803 1800 |0009: if-eqz v3, 0021 // +0018 │ │ -0ac096: 5263 2f0e |000b: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0ac09a: 5264 300e |000d: iget v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac09e: b143 |000f: sub-int/2addr v3, v4 │ │ -0ac0a0: 7120 6721 3900 |0010: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0ac0a6: 0a00 |0013: move-result v0 │ │ -0ac0a8: 5463 2e0e |0014: iget-object v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0ac0ac: 5264 300e |0016: iget v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac0b0: 7150 b021 4387 |0018: invoke-static {v3, v4, v7, v8, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0ac0b6: 5263 300e |001b: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac0ba: b003 |001d: add-int/2addr v3, v0 │ │ -0ac0bc: 5963 300e |001e: iput v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac0c0: 28e4 |0020: goto 0004 // -001c │ │ -0ac0c2: 5263 370e |0021: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.minChunkLimit:I // field@0e37 │ │ -0ac0c6: 3739 1000 |0023: if-le v9, v3, 0033 // +0010 │ │ -0ac0ca: 7040 8326 7698 |0025: invoke-direct {v6, v7, v8, v9}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.streamRead:([BII)I // method@2683 │ │ -0ac0d0: 0a02 |0028: move-result v2 │ │ -0ac0d2: 3d02 0800 |0029: if-lez v2, 0031 // +0008 │ │ -0ac0d6: 5463 360e |002b: iget-object v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e36 │ │ -0ac0da: 8124 |002d: int-to-long v4, v2 │ │ -0ac0dc: 6e30 5f26 4305 |002e: invoke-virtual {v3, v4, v5}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ -0ac0e2: 0120 |0031: move v0, v2 │ │ -0ac0e4: 28d2 |0032: goto 0004 // -002e │ │ -0ac0e6: 6e10 7726 0600 |0033: invoke-virtual {v6}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ -0ac0ec: 0a03 |0036: move-result v3 │ │ -0ac0ee: 3903 0900 |0037: if-nez v3, 0040 // +0009 │ │ -0ac0f2: 6e10 7426 0600 |0039: invoke-virtual {v6}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.fillBuffer:()I // method@2674 │ │ -0ac0f8: 0a01 |003c: move-result v1 │ │ -0ac0fa: 3301 f6ff |003d: if-ne v1, v0, 0033 // -000a │ │ -0ac0fe: 28c5 |003f: goto 0004 // -003b │ │ -0ac100: 5263 2f0e |0040: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0ac104: 5264 300e |0042: iget v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac108: b143 |0044: sub-int/2addr v3, v4 │ │ -0ac10a: 7120 6721 3900 |0045: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0ac110: 0a00 |0048: move-result v0 │ │ -0ac112: 5463 2e0e |0049: iget-object v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0ac116: 5264 300e |004b: iget v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac11a: 7150 b021 4387 |004d: invoke-static {v3, v4, v7, v8, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0ac120: 5263 300e |0050: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac124: b003 |0052: add-int/2addr v3, v0 │ │ -0ac126: 5963 300e |0053: iput v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac12a: 28af |0055: goto 0004 // -0051 │ │ +0ac02c: |[0ac02c] org.apache.http.impl.io.SessionInputBufferImpl.read:([BII)I │ │ +0ac03c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0ac03e: 3907 0400 |0001: if-nez v7, 0005 // +0004 │ │ +0ac042: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0ac044: 0f00 |0004: return v0 │ │ +0ac046: 6e10 7726 0600 |0005: invoke-virtual {v6}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ +0ac04c: 0a03 |0008: move-result v3 │ │ +0ac04e: 3803 1800 |0009: if-eqz v3, 0021 // +0018 │ │ +0ac052: 5263 2f0e |000b: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0ac056: 5264 300e |000d: iget v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac05a: b143 |000f: sub-int/2addr v3, v4 │ │ +0ac05c: 7120 6721 3900 |0010: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0ac062: 0a00 |0013: move-result v0 │ │ +0ac064: 5463 2e0e |0014: iget-object v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0ac068: 5264 300e |0016: iget v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac06c: 7150 b021 4387 |0018: invoke-static {v3, v4, v7, v8, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0ac072: 5263 300e |001b: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac076: b003 |001d: add-int/2addr v3, v0 │ │ +0ac078: 5963 300e |001e: iput v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac07c: 28e4 |0020: goto 0004 // -001c │ │ +0ac07e: 5263 370e |0021: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.minChunkLimit:I // field@0e37 │ │ +0ac082: 3739 1000 |0023: if-le v9, v3, 0033 // +0010 │ │ +0ac086: 7040 8326 7698 |0025: invoke-direct {v6, v7, v8, v9}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.streamRead:([BII)I // method@2683 │ │ +0ac08c: 0a02 |0028: move-result v2 │ │ +0ac08e: 3d02 0800 |0029: if-lez v2, 0031 // +0008 │ │ +0ac092: 5463 360e |002b: iget-object v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e36 │ │ +0ac096: 8124 |002d: int-to-long v4, v2 │ │ +0ac098: 6e30 5f26 4305 |002e: invoke-virtual {v3, v4, v5}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ +0ac09e: 0120 |0031: move v0, v2 │ │ +0ac0a0: 28d2 |0032: goto 0004 // -002e │ │ +0ac0a2: 6e10 7726 0600 |0033: invoke-virtual {v6}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ +0ac0a8: 0a03 |0036: move-result v3 │ │ +0ac0aa: 3903 0900 |0037: if-nez v3, 0040 // +0009 │ │ +0ac0ae: 6e10 7426 0600 |0039: invoke-virtual {v6}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.fillBuffer:()I // method@2674 │ │ +0ac0b4: 0a01 |003c: move-result v1 │ │ +0ac0b6: 3301 f6ff |003d: if-ne v1, v0, 0033 // -000a │ │ +0ac0ba: 28c5 |003f: goto 0004 // -003b │ │ +0ac0bc: 5263 2f0e |0040: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0ac0c0: 5264 300e |0042: iget v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac0c4: b143 |0044: sub-int/2addr v3, v4 │ │ +0ac0c6: 7120 6721 3900 |0045: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0ac0cc: 0a00 |0048: move-result v0 │ │ +0ac0ce: 5463 2e0e |0049: iget-object v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0ac0d2: 5264 300e |004b: iget v4, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac0d6: 7150 b021 4387 |004d: invoke-static {v3, v4, v7, v8, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0ac0dc: 5263 300e |0050: iget v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac0e0: b003 |0052: add-int/2addr v3, v0 │ │ +0ac0e2: 5963 300e |0053: iput v3, v6, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac0e6: 28af |0055: goto 0004 // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=183 │ │ 0x0003 line=184 │ │ 0x0004 line=211 │ │ 0x0005 line=186 │ │ 0x000b line=187 │ │ @@ -243962,78 +244059,78 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 121 16-bit code units │ │ -0ac12c: |[0ac12c] org.apache.http.impl.io.SessionInputBufferImpl.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I │ │ -0ac13c: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -0ac13e: 1a06 b403 |0001: const-string v6, "Char array buffer" // string@03b4 │ │ -0ac142: 7120 4d29 6a00 |0003: invoke-static {v10, v6}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ac148: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -0ac14a: 1214 |0007: const/4 v4, #int 1 // #1 │ │ -0ac14c: 3804 6200 |0008: if-eqz v4, 006a // +0062 │ │ -0ac150: 7010 7d26 0900 |000a: invoke-direct {v9}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.locateLF:()I // method@267d │ │ -0ac156: 0a00 |000d: move-result v0 │ │ -0ac158: 3250 3b00 |000e: if-eq v0, v5, 0049 // +003b │ │ -0ac15c: 5496 350e |0010: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0ac160: 6e10 6329 0600 |0012: invoke-virtual {v6}, Lorg/apache/http/util/ByteArrayBuffer;.isEmpty:()Z // method@2963 │ │ -0ac166: 0a06 |0015: move-result v6 │ │ -0ac168: 3806 0700 |0016: if-eqz v6, 001d // +0007 │ │ -0ac16c: 7030 7c26 a900 |0018: invoke-direct {v9, v10, v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.lineFromReadBuffer:(Lorg/apache/http/util/CharArrayBuffer;I)I // method@267c │ │ -0ac172: 0a05 |001b: move-result v5 │ │ -0ac174: 0f05 |001c: return v5 │ │ -0ac176: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -0ac178: d806 0001 |001e: add-int/lit8 v6, v0, #int 1 // #01 │ │ -0ac17c: 5297 300e |0020: iget v7, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac180: 9101 0607 |0022: sub-int v1, v6, v7 │ │ -0ac184: 5496 350e |0024: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0ac188: 5497 2e0e |0026: iget-object v7, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0ac18c: 5298 300e |0028: iget v8, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac190: 6e40 5929 7618 |002a: invoke-virtual {v6, v7, v8, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ -0ac196: d806 0001 |002d: add-int/lit8 v6, v0, #int 1 // #01 │ │ -0ac19a: 5996 300e |002f: iput v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac19e: 5496 320e |0031: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.constraints:Lorg/apache/http/config/MessageConstraints; // field@0e32 │ │ -0ac1a2: 6e10 a623 0600 |0033: invoke-virtual {v6}, Lorg/apache/http/config/MessageConstraints;.getMaxLineLength:()I // method@23a6 │ │ -0ac1a8: 0a02 |0036: move-result v2 │ │ -0ac1aa: 3d02 d1ff |0037: if-lez v2, 0008 // -002f │ │ -0ac1ae: 5496 350e |0039: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0ac1b2: 6e10 6529 0600 |003b: invoke-virtual {v6}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ac1b8: 0a06 |003e: move-result v6 │ │ -0ac1ba: 3426 c9ff |003f: if-lt v6, v2, 0008 // -0037 │ │ -0ac1be: 2205 7105 |0041: new-instance v5, Lorg/apache/http/MessageConstraintException; // type@0571 │ │ -0ac1c2: 1a06 580f |0043: const-string v6, "Maximum line length limit exceeded" // string@0f58 │ │ -0ac1c6: 7020 4623 6500 |0045: invoke-direct {v5, v6}, Lorg/apache/http/MessageConstraintException;.:(Ljava/lang/String;)V // method@2346 │ │ -0ac1cc: 2705 |0048: throw v5 │ │ -0ac1ce: 6e10 7726 0900 |0049: invoke-virtual {v9}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ -0ac1d4: 0a06 |004c: move-result v6 │ │ -0ac1d6: 3806 1500 |004d: if-eqz v6, 0062 // +0015 │ │ -0ac1da: 5296 2f0e |004f: iget v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0ac1de: 5297 300e |0051: iget v7, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac1e2: 9101 0607 |0053: sub-int v1, v6, v7 │ │ -0ac1e6: 5496 350e |0055: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0ac1ea: 5497 2e0e |0057: iget-object v7, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ -0ac1ee: 5298 300e |0059: iget v8, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac1f2: 6e40 5929 7618 |005b: invoke-virtual {v6, v7, v8, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ -0ac1f8: 5296 2f0e |005e: iget v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ -0ac1fc: 5996 300e |0060: iput v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ -0ac200: 6e10 7426 0900 |0062: invoke-virtual {v9}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.fillBuffer:()I // method@2674 │ │ -0ac206: 0a03 |0065: move-result v3 │ │ -0ac208: 3353 cbff |0066: if-ne v3, v5, 0031 // -0035 │ │ -0ac20c: 1204 |0068: const/4 v4, #int 0 // #0 │ │ -0ac20e: 28c8 |0069: goto 0031 // -0038 │ │ -0ac210: 3353 0a00 |006a: if-ne v3, v5, 0074 // +000a │ │ -0ac214: 5496 350e |006c: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ -0ac218: 6e10 6329 0600 |006e: invoke-virtual {v6}, Lorg/apache/http/util/ByteArrayBuffer;.isEmpty:()Z // method@2963 │ │ -0ac21e: 0a06 |0071: move-result v6 │ │ -0ac220: 3906 aaff |0072: if-nez v6, 001c // -0056 │ │ -0ac224: 7020 7b26 a900 |0074: invoke-direct {v9, v10}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.lineFromLineBuffer:(Lorg/apache/http/util/CharArrayBuffer;)I // method@267b │ │ -0ac22a: 0a05 |0077: move-result v5 │ │ -0ac22c: 28a4 |0078: goto 001c // -005c │ │ +0ac0e8: |[0ac0e8] org.apache.http.impl.io.SessionInputBufferImpl.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I │ │ +0ac0f8: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +0ac0fa: 1a06 b403 |0001: const-string v6, "Char array buffer" // string@03b4 │ │ +0ac0fe: 7120 4d29 6a00 |0003: invoke-static {v10, v6}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ac104: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +0ac106: 1214 |0007: const/4 v4, #int 1 // #1 │ │ +0ac108: 3804 6200 |0008: if-eqz v4, 006a // +0062 │ │ +0ac10c: 7010 7d26 0900 |000a: invoke-direct {v9}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.locateLF:()I // method@267d │ │ +0ac112: 0a00 |000d: move-result v0 │ │ +0ac114: 3250 3b00 |000e: if-eq v0, v5, 0049 // +003b │ │ +0ac118: 5496 350e |0010: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0ac11c: 6e10 6329 0600 |0012: invoke-virtual {v6}, Lorg/apache/http/util/ByteArrayBuffer;.isEmpty:()Z // method@2963 │ │ +0ac122: 0a06 |0015: move-result v6 │ │ +0ac124: 3806 0700 |0016: if-eqz v6, 001d // +0007 │ │ +0ac128: 7030 7c26 a900 |0018: invoke-direct {v9, v10, v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.lineFromReadBuffer:(Lorg/apache/http/util/CharArrayBuffer;I)I // method@267c │ │ +0ac12e: 0a05 |001b: move-result v5 │ │ +0ac130: 0f05 |001c: return v5 │ │ +0ac132: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +0ac134: d806 0001 |001e: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0ac138: 5297 300e |0020: iget v7, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac13c: 9101 0607 |0022: sub-int v1, v6, v7 │ │ +0ac140: 5496 350e |0024: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0ac144: 5497 2e0e |0026: iget-object v7, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0ac148: 5298 300e |0028: iget v8, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac14c: 6e40 5929 7618 |002a: invoke-virtual {v6, v7, v8, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ +0ac152: d806 0001 |002d: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0ac156: 5996 300e |002f: iput v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac15a: 5496 320e |0031: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.constraints:Lorg/apache/http/config/MessageConstraints; // field@0e32 │ │ +0ac15e: 6e10 a623 0600 |0033: invoke-virtual {v6}, Lorg/apache/http/config/MessageConstraints;.getMaxLineLength:()I // method@23a6 │ │ +0ac164: 0a02 |0036: move-result v2 │ │ +0ac166: 3d02 d1ff |0037: if-lez v2, 0008 // -002f │ │ +0ac16a: 5496 350e |0039: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0ac16e: 6e10 6529 0600 |003b: invoke-virtual {v6}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ac174: 0a06 |003e: move-result v6 │ │ +0ac176: 3426 c9ff |003f: if-lt v6, v2, 0008 // -0037 │ │ +0ac17a: 2205 7105 |0041: new-instance v5, Lorg/apache/http/MessageConstraintException; // type@0571 │ │ +0ac17e: 1a06 540f |0043: const-string v6, "Maximum line length limit exceeded" // string@0f54 │ │ +0ac182: 7020 4623 6500 |0045: invoke-direct {v5, v6}, Lorg/apache/http/MessageConstraintException;.:(Ljava/lang/String;)V // method@2346 │ │ +0ac188: 2705 |0048: throw v5 │ │ +0ac18a: 6e10 7726 0900 |0049: invoke-virtual {v9}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ +0ac190: 0a06 |004c: move-result v6 │ │ +0ac192: 3806 1500 |004d: if-eqz v6, 0062 // +0015 │ │ +0ac196: 5296 2f0e |004f: iget v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0ac19a: 5297 300e |0051: iget v7, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac19e: 9101 0607 |0053: sub-int v1, v6, v7 │ │ +0ac1a2: 5496 350e |0055: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0ac1a6: 5497 2e0e |0057: iget-object v7, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.buffer:[B // field@0e2e │ │ +0ac1aa: 5298 300e |0059: iget v8, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac1ae: 6e40 5929 7618 |005b: invoke-virtual {v6, v7, v8, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ +0ac1b4: 5296 2f0e |005e: iget v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferlen:I // field@0e2f │ │ +0ac1b8: 5996 300e |0060: iput v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bufferpos:I // field@0e30 │ │ +0ac1bc: 6e10 7426 0900 |0062: invoke-virtual {v9}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.fillBuffer:()I // method@2674 │ │ +0ac1c2: 0a03 |0065: move-result v3 │ │ +0ac1c4: 3353 cbff |0066: if-ne v3, v5, 0031 // -0035 │ │ +0ac1c8: 1204 |0068: const/4 v4, #int 0 // #0 │ │ +0ac1ca: 28c8 |0069: goto 0031 // -0038 │ │ +0ac1cc: 3353 0a00 |006a: if-ne v3, v5, 0074 // +000a │ │ +0ac1d0: 5496 350e |006c: iget-object v6, v9, Lorg/apache/http/impl/io/SessionInputBufferImpl;.linebuffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e35 │ │ +0ac1d4: 6e10 6329 0600 |006e: invoke-virtual {v6}, Lorg/apache/http/util/ByteArrayBuffer;.isEmpty:()Z // method@2963 │ │ +0ac1da: 0a06 |0071: move-result v6 │ │ +0ac1dc: 3906 aaff |0072: if-nez v6, 001c // -0056 │ │ +0ac1e0: 7020 7b26 a900 |0074: invoke-direct {v9, v10}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.lineFromLineBuffer:(Lorg/apache/http/util/CharArrayBuffer;)I // method@267b │ │ +0ac1e6: 0a05 |0077: move-result v5 │ │ +0ac1e8: 28a4 |0078: goto 001c // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=247 │ │ 0x0006 line=248 │ │ 0x0007 line=249 │ │ 0x0008 line=250 │ │ 0x000a line=252 │ │ @@ -244073,46 +244170,46 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0ac230: |[0ac230] org.apache.http.impl.io.SessionInputBufferImpl.readLine:()Ljava/lang/String; │ │ -0ac240: 2200 5b06 |0000: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ac244: 1302 4000 |0002: const/16 v2, #int 64 // #40 │ │ -0ac248: 7020 6829 2000 |0004: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ac24e: 6e20 8126 0300 |0007: invoke-virtual {v3, v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@2681 │ │ -0ac254: 0a01 |000a: move-result v1 │ │ -0ac256: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -0ac258: 3221 0700 |000c: if-eq v1, v2, 0013 // +0007 │ │ -0ac25c: 6e10 8029 0000 |000e: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ac262: 0c02 |0011: move-result-object v2 │ │ -0ac264: 1102 |0012: return-object v2 │ │ -0ac266: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0ac268: 28fe |0014: goto 0012 // -0002 │ │ +0ac1ec: |[0ac1ec] org.apache.http.impl.io.SessionInputBufferImpl.readLine:()Ljava/lang/String; │ │ +0ac1fc: 2200 5b06 |0000: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ac200: 1302 4000 |0002: const/16 v2, #int 64 // #40 │ │ +0ac204: 7020 6829 2000 |0004: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ac20a: 6e20 8126 0300 |0007: invoke-virtual {v3, v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@2681 │ │ +0ac210: 0a01 |000a: move-result v1 │ │ +0ac212: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +0ac214: 3221 0700 |000c: if-eq v1, v2, 0013 // +0007 │ │ +0ac218: 6e10 8029 0000 |000e: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0ac21e: 0c02 |0011: move-result-object v2 │ │ +0ac220: 1102 |0012: return-object v2 │ │ +0ac222: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0ac224: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0007 line=383 │ │ 0x000b line=384 │ │ 0x000e line=385 │ │ 0x0012 line=387 │ │ locals : │ │ 0x0007 - 0x0015 reg=0 charbuffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x000b - 0x0015 reg=1 l I │ │ 0x0000 - 0x0015 reg=3 this Lorg/apache/http/impl/io/SessionInputBufferImpl; │ │ │ │ - source_file_idx : 4544 (SessionInputBufferImpl.java) │ │ + source_file_idx : 4540 (SessionInputBufferImpl.java) │ │ │ │ Class #976 header: │ │ class_idx : 1523 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4546 │ │ +source_file_idx : 4542 │ │ static_fields_size : 1 │ │ instance_fields_size: 6 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 12 │ │ │ │ Class #976 annotations: │ │ Annotations on class │ │ @@ -244183,40 +244280,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0ac26c: |[0ac26c] org.apache.http.impl.io.SessionOutputBufferImpl.:()V │ │ -0ac27c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0ac27e: 2300 6a06 |0001: new-array v0, v0, [B // type@066a │ │ -0ac282: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -0ac288: 6900 380e |0006: sput-object v0, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.CRLF:[B // field@0e38 │ │ -0ac28c: 0e00 |0008: return-void │ │ -0ac28e: 0000 |0009: nop // spacer │ │ -0ac290: 0003 0100 0200 0000 0d0a |000a: array-data (5 units) │ │ +0ac228: |[0ac228] org.apache.http.impl.io.SessionOutputBufferImpl.:()V │ │ +0ac238: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0ac23a: 2300 6a06 |0001: new-array v0, v0, [B // type@066a │ │ +0ac23e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +0ac244: 6900 380e |0006: sput-object v0, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.CRLF:[B // field@0e38 │ │ +0ac248: 0e00 |0008: return-void │ │ +0ac24a: 0000 |0009: nop // spacer │ │ +0ac24c: 0003 0100 0200 0000 0d0a |000a: array-data (5 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/io/SessionOutputBufferImpl;) │ │ name : '' │ │ type : '(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0ac29c: |[0ac29c] org.apache.http.impl.io.SessionOutputBufferImpl.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;I)V │ │ -0ac2ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac2ae: 7050 8626 2133 |0001: invoke-direct {v1, v2, v3, v3, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILjava/nio/charset/CharsetEncoder;)V // method@2686 │ │ -0ac2b4: 0e00 |0004: return-void │ │ +0ac258: |[0ac258] org.apache.http.impl.io.SessionOutputBufferImpl.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;I)V │ │ +0ac268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ac26a: 7050 8626 2133 |0001: invoke-direct {v1, v2, v3, v3, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILjava/nio/charset/CharsetEncoder;)V // method@2686 │ │ +0ac270: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0004 line=99 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ 0x0000 - 0x0005 reg=2 metrics Lorg/apache/http/impl/io/HttpTransportMetricsImpl; │ │ @@ -244227,30 +244324,30 @@ │ │ type : '(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILjava/nio/charset/CharsetEncoder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0ac2b8: |[0ac2b8] org.apache.http.impl.io.SessionOutputBufferImpl.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILjava/nio/charset/CharsetEncoder;)V │ │ -0ac2c8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0ac2ce: 1a00 3303 |0003: const-string v0, "Buffer size" // string@0333 │ │ -0ac2d2: 7120 4e29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.positive:(ILjava/lang/String;)I // method@294e │ │ -0ac2d8: 1a00 dd05 |0008: const-string v0, "HTTP transport metrcis" // string@05dd │ │ -0ac2dc: 7120 4d29 0200 |000a: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ac2e2: 5b12 3d0e |000d: iput-object v2, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e3d │ │ -0ac2e6: 2200 5a06 |000f: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ -0ac2ea: 7020 5629 3000 |0011: invoke-direct {v0, v3}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ -0ac2f0: 5b10 3a0e |0014: iput-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac2f4: 3a04 0700 |0016: if-ltz v4, 001d // +0007 │ │ -0ac2f8: 5914 3c0e |0018: iput v4, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.fragementSizeHint:I // field@0e3c │ │ -0ac2fc: 5b15 3b0e |001a: iput-object v5, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ -0ac300: 0e00 |001c: return-void │ │ -0ac302: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -0ac304: 28fa |001e: goto 0018 // -0006 │ │ +0ac274: |[0ac274] org.apache.http.impl.io.SessionOutputBufferImpl.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILjava/nio/charset/CharsetEncoder;)V │ │ +0ac284: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0ac28a: 1a00 3303 |0003: const-string v0, "Buffer size" // string@0333 │ │ +0ac28e: 7120 4e29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.positive:(ILjava/lang/String;)I // method@294e │ │ +0ac294: 1a00 dd05 |0008: const-string v0, "HTTP transport metrcis" // string@05dd │ │ +0ac298: 7120 4d29 0200 |000a: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ac29e: 5b12 3d0e |000d: iput-object v2, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e3d │ │ +0ac2a2: 2200 5a06 |000f: new-instance v0, Lorg/apache/http/util/ByteArrayBuffer; // type@065a │ │ +0ac2a6: 7020 5629 3000 |0011: invoke-direct {v0, v3}, Lorg/apache/http/util/ByteArrayBuffer;.:(I)V // method@2956 │ │ +0ac2ac: 5b10 3a0e |0014: iput-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac2b0: 3a04 0700 |0016: if-ltz v4, 001d // +0007 │ │ +0ac2b4: 5914 3c0e |0018: iput v4, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.fragementSizeHint:I // field@0e3c │ │ +0ac2b8: 5b15 3b0e |001a: iput-object v5, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ +0ac2bc: 0e00 |001c: return-void │ │ +0ac2be: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +0ac2c0: 28fa |001e: goto 0018 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ 0x0008 line=88 │ │ 0x000d line=89 │ │ 0x000f line=90 │ │ @@ -244271,30 +244368,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0ac308: |[0ac308] org.apache.http.impl.io.SessionOutputBufferImpl.flushBuffer:()V │ │ -0ac318: 5441 3a0e |0000: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac31c: 6e10 6529 0100 |0002: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ac322: 0a00 |0005: move-result v0 │ │ -0ac324: 3d00 1700 |0006: if-lez v0, 001d // +0017 │ │ -0ac328: 5441 3a0e |0008: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac32c: 6e10 5b29 0100 |000a: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ -0ac332: 0c01 |000d: move-result-object v1 │ │ -0ac334: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0ac336: 7040 9126 1402 |000f: invoke-direct {v4, v1, v2, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.streamWrite:([BII)V // method@2691 │ │ -0ac33c: 5441 3a0e |0012: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac340: 6e10 5e29 0100 |0014: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.clear:()V // method@295e │ │ -0ac346: 5441 3d0e |0017: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e3d │ │ -0ac34a: 8102 |0019: int-to-long v2, v0 │ │ -0ac34c: 6e30 5f26 2103 |001a: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ -0ac352: 0e00 |001d: return-void │ │ +0ac2c4: |[0ac2c4] org.apache.http.impl.io.SessionOutputBufferImpl.flushBuffer:()V │ │ +0ac2d4: 5441 3a0e |0000: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac2d8: 6e10 6529 0100 |0002: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ac2de: 0a00 |0005: move-result v0 │ │ +0ac2e0: 3d00 1700 |0006: if-lez v0, 001d // +0017 │ │ +0ac2e4: 5441 3a0e |0008: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac2e8: 6e10 5b29 0100 |000a: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.buffer:()[B // method@295b │ │ +0ac2ee: 0c01 |000d: move-result-object v1 │ │ +0ac2f0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0ac2f2: 7040 9126 1402 |000f: invoke-direct {v4, v1, v2, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.streamWrite:([BII)V // method@2691 │ │ +0ac2f8: 5441 3a0e |0012: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac2fc: 6e10 5e29 0100 |0014: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.clear:()V // method@295e │ │ +0ac302: 5441 3d0e |0017: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e3d │ │ +0ac306: 8102 |0019: int-to-long v2, v0 │ │ +0ac308: 6e30 5f26 2103 |001a: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ +0ac30e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=134 │ │ 0x0008 line=135 │ │ 0x0012 line=136 │ │ 0x0017 line=137 │ │ @@ -244308,20 +244405,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0ac354: |[0ac354] org.apache.http.impl.io.SessionOutputBufferImpl.flushStream:()V │ │ -0ac364: 5410 3e0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ -0ac368: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0ac36c: 5410 3e0e |0004: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ -0ac370: 6e10 0321 0000 |0006: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ -0ac376: 0e00 |0009: return-void │ │ +0ac310: |[0ac310] org.apache.http.impl.io.SessionOutputBufferImpl.flushStream:()V │ │ +0ac320: 5410 3e0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ +0ac324: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ac328: 5410 3e0e |0004: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ +0ac32c: 6e10 0321 0000 |0006: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ +0ac332: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x0009 line=130 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ @@ -244331,33 +244428,33 @@ │ │ type : '(Ljava/nio/charset/CoderResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0ac378: |[0ac378] org.apache.http.impl.io.SessionOutputBufferImpl.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V │ │ -0ac388: 6e10 0722 0200 |0000: invoke-virtual {v2}, Ljava/nio/charset/CoderResult;.isError:()Z // method@2207 │ │ -0ac38e: 0a00 |0003: move-result v0 │ │ -0ac390: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0ac394: 6e10 0822 0200 |0006: invoke-virtual {v2}, Ljava/nio/charset/CoderResult;.throwException:()V // method@2208 │ │ -0ac39a: 5410 390e |0009: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ -0ac39e: 6e10 e721 0000 |000b: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.flip:()Ljava/nio/Buffer; // method@21e7 │ │ -0ac3a4: 5410 390e |000e: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ -0ac3a8: 6e10 e921 0000 |0010: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ -0ac3ae: 0a00 |0013: move-result v0 │ │ -0ac3b0: 3800 0c00 |0014: if-eqz v0, 0020 // +000c │ │ -0ac3b4: 5410 390e |0016: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ -0ac3b8: 6e10 e821 0000 |0018: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.get:()B // method@21e8 │ │ -0ac3be: 0a00 |001b: move-result v0 │ │ -0ac3c0: 6e20 9226 0100 |001c: invoke-virtual {v1, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:(I)V // method@2692 │ │ -0ac3c6: 28ef |001f: goto 000e // -0011 │ │ -0ac3c8: 5410 390e |0020: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ -0ac3cc: 6e10 e621 0000 |0022: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.compact:()Ljava/nio/ByteBuffer; // method@21e6 │ │ -0ac3d2: 0e00 |0025: return-void │ │ +0ac334: |[0ac334] org.apache.http.impl.io.SessionOutputBufferImpl.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V │ │ +0ac344: 6e10 0722 0200 |0000: invoke-virtual {v2}, Ljava/nio/charset/CoderResult;.isError:()Z // method@2207 │ │ +0ac34a: 0a00 |0003: move-result v0 │ │ +0ac34c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0ac350: 6e10 0822 0200 |0006: invoke-virtual {v2}, Ljava/nio/charset/CoderResult;.throwException:()V // method@2208 │ │ +0ac356: 5410 390e |0009: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ +0ac35a: 6e10 e721 0000 |000b: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.flip:()Ljava/nio/Buffer; // method@21e7 │ │ +0ac360: 5410 390e |000e: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ +0ac364: 6e10 e921 0000 |0010: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.hasRemaining:()Z // method@21e9 │ │ +0ac36a: 0a00 |0013: move-result v0 │ │ +0ac36c: 3800 0c00 |0014: if-eqz v0, 0020 // +000c │ │ +0ac370: 5410 390e |0016: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ +0ac374: 6e10 e821 0000 |0018: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.get:()B // method@21e8 │ │ +0ac37a: 0a00 |001b: move-result v0 │ │ +0ac37c: 6e20 9226 0100 |001c: invoke-virtual {v1, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:(I)V // method@2692 │ │ +0ac382: 28ef |001f: goto 000e // -0011 │ │ +0ac384: 5410 390e |0020: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ +0ac388: 6e10 e621 0000 |0022: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.compact:()Ljava/nio/ByteBuffer; // method@21e6 │ │ +0ac38e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0006 line=270 │ │ 0x0009 line=272 │ │ 0x000e line=273 │ │ 0x0016 line=274 │ │ @@ -244372,21 +244469,21 @@ │ │ type : '([BII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0ac3d4: |[0ac3d4] org.apache.http.impl.io.SessionOutputBufferImpl.streamWrite:([BII)V │ │ -0ac3e4: 5420 3e0e |0000: iget-object v0, v2, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ -0ac3e8: 1a01 1510 |0002: const-string v1, "Output stream" // string@1015 │ │ -0ac3ec: 7120 5529 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.notNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@2955 │ │ -0ac3f2: 5420 3e0e |0007: iget-object v0, v2, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ -0ac3f6: 6e40 0621 3054 |0009: invoke-virtual {v0, v3, v4, v5}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0ac3fc: 0e00 |000c: return-void │ │ +0ac390: |[0ac390] org.apache.http.impl.io.SessionOutputBufferImpl.streamWrite:([BII)V │ │ +0ac3a0: 5420 3e0e |0000: iget-object v0, v2, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ +0ac3a4: 1a01 1110 |0002: const-string v1, "Output stream" // string@1011 │ │ +0ac3a8: 7120 5529 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.notNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@2955 │ │ +0ac3ae: 5420 3e0e |0007: iget-object v0, v2, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ +0ac3b2: 6e40 0621 3054 |0009: invoke-virtual {v0, v3, v4, v5}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0ac3b8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0007 line=123 │ │ 0x000c line=124 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ @@ -244399,45 +244496,45 @@ │ │ type : '(Ljava/nio/CharBuffer;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0ac400: |[0ac400] org.apache.http.impl.io.SessionOutputBufferImpl.writeEncoded:(Ljava/nio/CharBuffer;)V │ │ -0ac410: 6e10 f221 0500 |0000: invoke-virtual {v5}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ -0ac416: 0a01 |0003: move-result v1 │ │ -0ac418: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -0ac41c: 0e00 |0006: return-void │ │ -0ac41e: 5441 390e |0007: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ -0ac422: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ -0ac426: 1301 0004 |000b: const/16 v1, #int 1024 // #400 │ │ -0ac42a: 7110 e321 0100 |000d: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@21e3 │ │ -0ac430: 0c01 |0010: move-result-object v1 │ │ -0ac432: 5b41 390e |0011: iput-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ -0ac436: 5441 3b0e |0013: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ -0ac43a: 6e10 0622 0100 |0015: invoke-virtual {v1}, Ljava/nio/charset/CharsetEncoder;.reset:()Ljava/nio/charset/CharsetEncoder; // method@2206 │ │ -0ac440: 6e10 f221 0500 |0018: invoke-virtual {v5}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ -0ac446: 0a01 |001b: move-result v1 │ │ -0ac448: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ -0ac44c: 5441 3b0e |001e: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ -0ac450: 5442 390e |0020: iget-object v2, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ -0ac454: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -0ac456: 6e40 0222 5132 |0023: invoke-virtual {v1, v5, v2, v3}, Ljava/nio/charset/CharsetEncoder;.encode:(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult; // method@2202 │ │ -0ac45c: 0c00 |0026: move-result-object v0 │ │ -0ac45e: 7020 8e26 0400 |0027: invoke-direct {v4, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V // method@268e │ │ -0ac464: 28ee |002a: goto 0018 // -0012 │ │ -0ac466: 5441 3b0e |002b: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ -0ac46a: 5442 390e |002d: iget-object v2, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ -0ac46e: 6e20 0322 2100 |002f: invoke-virtual {v1, v2}, Ljava/nio/charset/CharsetEncoder;.flush:(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; // method@2203 │ │ -0ac474: 0c00 |0032: move-result-object v0 │ │ -0ac476: 7020 8e26 0400 |0033: invoke-direct {v4, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V // method@268e │ │ -0ac47c: 5441 390e |0036: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ -0ac480: 6e10 e521 0100 |0038: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.clear:()Ljava/nio/Buffer; // method@21e5 │ │ -0ac486: 28cb |003b: goto 0006 // -0035 │ │ +0ac3bc: |[0ac3bc] org.apache.http.impl.io.SessionOutputBufferImpl.writeEncoded:(Ljava/nio/CharBuffer;)V │ │ +0ac3cc: 6e10 f221 0500 |0000: invoke-virtual {v5}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ +0ac3d2: 0a01 |0003: move-result v1 │ │ +0ac3d4: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +0ac3d8: 0e00 |0006: return-void │ │ +0ac3da: 5441 390e |0007: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ +0ac3de: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ +0ac3e2: 1301 0004 |000b: const/16 v1, #int 1024 // #400 │ │ +0ac3e6: 7110 e321 0100 |000d: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@21e3 │ │ +0ac3ec: 0c01 |0010: move-result-object v1 │ │ +0ac3ee: 5b41 390e |0011: iput-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ +0ac3f2: 5441 3b0e |0013: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ +0ac3f6: 6e10 0622 0100 |0015: invoke-virtual {v1}, Ljava/nio/charset/CharsetEncoder;.reset:()Ljava/nio/charset/CharsetEncoder; // method@2206 │ │ +0ac3fc: 6e10 f221 0500 |0018: invoke-virtual {v5}, Ljava/nio/CharBuffer;.hasRemaining:()Z // method@21f2 │ │ +0ac402: 0a01 |001b: move-result v1 │ │ +0ac404: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ +0ac408: 5441 3b0e |001e: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ +0ac40c: 5442 390e |0020: iget-object v2, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ +0ac410: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +0ac412: 6e40 0222 5132 |0023: invoke-virtual {v1, v5, v2, v3}, Ljava/nio/charset/CharsetEncoder;.encode:(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult; // method@2202 │ │ +0ac418: 0c00 |0026: move-result-object v0 │ │ +0ac41a: 7020 8e26 0400 |0027: invoke-direct {v4, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V // method@268e │ │ +0ac420: 28ee |002a: goto 0018 // -0012 │ │ +0ac422: 5441 3b0e |002b: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ +0ac426: 5442 390e |002d: iget-object v2, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ +0ac42a: 6e20 0322 2100 |002f: invoke-virtual {v1, v2}, Ljava/nio/charset/CharsetEncoder;.flush:(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; // method@2203 │ │ +0ac430: 0c00 |0032: move-result-object v0 │ │ +0ac432: 7020 8e26 0400 |0033: invoke-direct {v4, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.handleEncodingResult:(Ljava/nio/charset/CoderResult;)V // method@268e │ │ +0ac438: 5441 390e |0036: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bbuf:Ljava/nio/ByteBuffer; // field@0e39 │ │ +0ac43c: 6e10 e521 0100 |0038: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.clear:()Ljava/nio/Buffer; // method@21e5 │ │ +0ac442: 28cb |003b: goto 0006 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0006 line=266 │ │ 0x0007 line=255 │ │ 0x000b line=256 │ │ 0x0013 line=258 │ │ @@ -244459,21 +244556,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0ac488: |[0ac488] org.apache.http.impl.io.SessionOutputBufferImpl.available:()I │ │ -0ac498: 6e10 8926 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.capacity:()I // method@2689 │ │ -0ac49e: 0a00 |0003: move-result v0 │ │ -0ac4a0: 6e10 9026 0200 |0004: invoke-virtual {v2}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.length:()I // method@2690 │ │ -0ac4a6: 0a01 |0007: move-result v1 │ │ -0ac4a8: b110 |0008: sub-int/2addr v0, v1 │ │ -0ac4aa: 0f00 |0009: return v0 │ │ +0ac444: |[0ac444] org.apache.http.impl.io.SessionOutputBufferImpl.available:()I │ │ +0ac454: 6e10 8926 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.capacity:()I // method@2689 │ │ +0ac45a: 0a00 |0003: move-result v0 │ │ +0ac45c: 6e10 9026 0200 |0004: invoke-virtual {v2}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.length:()I // method@2690 │ │ +0ac462: 0a01 |0007: move-result v1 │ │ +0ac464: b110 |0008: sub-int/2addr v0, v1 │ │ +0ac466: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/SessionOutputBufferImpl;) │ │ @@ -244481,17 +244578,17 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ac4ac: |[0ac4ac] org.apache.http.impl.io.SessionOutputBufferImpl.bind:(Ljava/io/OutputStream;)V │ │ -0ac4bc: 5b01 3e0e |0000: iput-object v1, v0, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ -0ac4c0: 0e00 |0002: return-void │ │ +0ac468: |[0ac468] org.apache.http.impl.io.SessionOutputBufferImpl.bind:(Ljava/io/OutputStream;)V │ │ +0ac478: 5b01 3e0e |0000: iput-object v1, v0, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ +0ac47c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ 0x0000 - 0x0003 reg=1 outstream Ljava/io/OutputStream; │ │ @@ -244501,19 +244598,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ac4c4: |[0ac4c4] org.apache.http.impl.io.SessionOutputBufferImpl.capacity:()I │ │ -0ac4d4: 5410 3a0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac4d8: 6e10 5d29 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ -0ac4de: 0a00 |0005: move-result v0 │ │ -0ac4e0: 0f00 |0006: return v0 │ │ +0ac480: |[0ac480] org.apache.http.impl.io.SessionOutputBufferImpl.capacity:()I │ │ +0ac490: 5410 3a0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac494: 6e10 5d29 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ +0ac49a: 0a00 |0005: move-result v0 │ │ +0ac49c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ │ │ #3 : (in Lorg/apache/http/impl/io/SessionOutputBufferImpl;) │ │ @@ -244521,18 +244618,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ac4e4: |[0ac4e4] org.apache.http.impl.io.SessionOutputBufferImpl.flush:()V │ │ -0ac4f4: 7010 8b26 0000 |0000: invoke-direct {v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ -0ac4fa: 7010 8c26 0000 |0003: invoke-direct {v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushStream:()V // method@268c │ │ -0ac500: 0e00 |0006: return-void │ │ +0ac4a0: |[0ac4a0] org.apache.http.impl.io.SessionOutputBufferImpl.flush:()V │ │ +0ac4b0: 7010 8b26 0000 |0000: invoke-direct {v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ +0ac4b6: 7010 8c26 0000 |0003: invoke-direct {v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushStream:()V // method@268c │ │ +0ac4bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0003 line=143 │ │ 0x0006 line=144 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ @@ -244542,17 +244639,17 @@ │ │ type : '()Lorg/apache/http/io/HttpTransportMetrics;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ac504: |[0ac504] org.apache.http.impl.io.SessionOutputBufferImpl.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; │ │ -0ac514: 5410 3d0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e3d │ │ -0ac518: 1100 |0002: return-object v0 │ │ +0ac4c0: |[0ac4c0] org.apache.http.impl.io.SessionOutputBufferImpl.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; │ │ +0ac4d0: 5410 3d0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e3d │ │ +0ac4d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ │ │ #5 : (in Lorg/apache/http/impl/io/SessionOutputBufferImpl;) │ │ @@ -244560,21 +244657,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0ac51c: |[0ac51c] org.apache.http.impl.io.SessionOutputBufferImpl.isBound:()Z │ │ -0ac52c: 5410 3e0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ -0ac530: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0ac534: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0ac536: 0f00 |0005: return v0 │ │ -0ac538: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0ac53a: 28fe |0007: goto 0005 // -0002 │ │ +0ac4d8: |[0ac4d8] org.apache.http.impl.io.SessionOutputBufferImpl.isBound:()Z │ │ +0ac4e8: 5410 3e0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ +0ac4ec: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0ac4f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0ac4f2: 0f00 |0005: return v0 │ │ +0ac4f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0ac4f6: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ │ │ #6 : (in Lorg/apache/http/impl/io/SessionOutputBufferImpl;) │ │ @@ -244582,19 +244679,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ac53c: |[0ac53c] org.apache.http.impl.io.SessionOutputBufferImpl.length:()I │ │ -0ac54c: 5410 3a0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac550: 6e10 6529 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ac556: 0a00 |0005: move-result v0 │ │ -0ac558: 0f00 |0006: return v0 │ │ +0ac4f8: |[0ac4f8] org.apache.http.impl.io.SessionOutputBufferImpl.length:()I │ │ +0ac508: 5410 3a0e |0000: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac50c: 6e10 6529 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ac512: 0a00 |0005: move-result v0 │ │ +0ac514: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ │ │ #7 : (in Lorg/apache/http/impl/io/SessionOutputBufferImpl;) │ │ @@ -244602,29 +244699,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0ac55c: |[0ac55c] org.apache.http.impl.io.SessionOutputBufferImpl.write:(I)V │ │ -0ac56c: 5210 3c0e |0000: iget v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.fragementSizeHint:I // field@0e3c │ │ -0ac570: 3d00 1300 |0002: if-lez v0, 0015 // +0013 │ │ -0ac574: 5410 3a0e |0004: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac578: 6e10 6429 0000 |0006: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.isFull:()Z // method@2964 │ │ -0ac57e: 0a00 |0009: move-result v0 │ │ -0ac580: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -0ac584: 7010 8b26 0100 |000c: invoke-direct {v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ -0ac58a: 5410 3a0e |000f: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac58e: 6e20 5729 2000 |0011: invoke-virtual {v0, v2}, Lorg/apache/http/util/ByteArrayBuffer;.append:(I)V // method@2957 │ │ -0ac594: 0e00 |0014: return-void │ │ -0ac596: 7010 8b26 0100 |0015: invoke-direct {v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ -0ac59c: 5410 3e0e |0018: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ -0ac5a0: 6e20 0421 2000 |001a: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@2104 │ │ -0ac5a6: 28f7 |001d: goto 0014 // -0009 │ │ +0ac518: |[0ac518] org.apache.http.impl.io.SessionOutputBufferImpl.write:(I)V │ │ +0ac528: 5210 3c0e |0000: iget v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.fragementSizeHint:I // field@0e3c │ │ +0ac52c: 3d00 1300 |0002: if-lez v0, 0015 // +0013 │ │ +0ac530: 5410 3a0e |0004: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac534: 6e10 6429 0000 |0006: invoke-virtual {v0}, Lorg/apache/http/util/ByteArrayBuffer;.isFull:()Z // method@2964 │ │ +0ac53a: 0a00 |0009: move-result v0 │ │ +0ac53c: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +0ac540: 7010 8b26 0100 |000c: invoke-direct {v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ +0ac546: 5410 3a0e |000f: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac54a: 6e20 5729 2000 |0011: invoke-virtual {v0, v2}, Lorg/apache/http/util/ByteArrayBuffer;.append:(I)V // method@2957 │ │ +0ac550: 0e00 |0014: return-void │ │ +0ac552: 7010 8b26 0100 |0015: invoke-direct {v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ +0ac558: 5410 3e0e |0018: iget-object v0, v1, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.outstream:Ljava/io/OutputStream; // field@0e3e │ │ +0ac55c: 6e20 0421 2000 |001a: invoke-virtual {v0, v2}, Ljava/io/OutputStream;.write:(I)V // method@2104 │ │ +0ac562: 28f7 |001d: goto 0014 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0004 line=180 │ │ 0x000c line=181 │ │ 0x000f line=183 │ │ 0x0014 line=188 │ │ @@ -244639,21 +244736,21 @@ │ │ type : '([B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0ac5a8: |[0ac5a8] org.apache.http.impl.io.SessionOutputBufferImpl.write:([B)V │ │ -0ac5b8: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -0ac5bc: 0e00 |0002: return-void │ │ -0ac5be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0ac5c0: 2131 |0004: array-length v1, v3 │ │ -0ac5c2: 6e40 9426 3210 |0005: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:([BII)V // method@2694 │ │ -0ac5c8: 28fa |0008: goto 0002 // -0006 │ │ +0ac564: |[0ac564] org.apache.http.impl.io.SessionOutputBufferImpl.write:([B)V │ │ +0ac574: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +0ac578: 0e00 |0002: return-void │ │ +0ac57a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0ac57c: 2131 |0004: array-length v1, v3 │ │ +0ac57e: 6e40 9426 3210 |0005: invoke-virtual {v2, v3, v0, v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:([BII)V // method@2694 │ │ +0ac584: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=176 │ │ 0x0003 line=175 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ @@ -244664,41 +244761,41 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0ac5cc: |[0ac5cc] org.apache.http.impl.io.SessionOutputBufferImpl.write:([BII)V │ │ -0ac5dc: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -0ac5e0: 0e00 |0002: return-void │ │ -0ac5e2: 5241 3c0e |0003: iget v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.fragementSizeHint:I // field@0e3c │ │ -0ac5e6: 3617 0a00 |0005: if-gt v7, v1, 000f // +000a │ │ -0ac5ea: 5441 3a0e |0007: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac5ee: 6e10 5d29 0100 |0009: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ -0ac5f4: 0a01 |000c: move-result v1 │ │ -0ac5f6: 3717 0f00 |000d: if-le v7, v1, 001c // +000f │ │ -0ac5fa: 7010 8b26 0400 |000f: invoke-direct {v4}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ -0ac600: 7040 9126 5476 |0012: invoke-direct {v4, v5, v6, v7}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.streamWrite:([BII)V // method@2691 │ │ -0ac606: 5441 3d0e |0015: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e3d │ │ -0ac60a: 8172 |0017: int-to-long v2, v7 │ │ -0ac60c: 6e30 5f26 2103 |0018: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ -0ac612: 28e7 |001b: goto 0002 // -0019 │ │ -0ac614: 5441 3a0e |001c: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac618: 6e10 5d29 0100 |001e: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ -0ac61e: 0a01 |0021: move-result v1 │ │ -0ac620: 5442 3a0e |0022: iget-object v2, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac624: 6e10 6529 0200 |0024: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ac62a: 0a02 |0027: move-result v2 │ │ -0ac62c: 9100 0102 |0028: sub-int v0, v1, v2 │ │ -0ac630: 3707 0500 |002a: if-le v7, v0, 002f // +0005 │ │ -0ac634: 7010 8b26 0400 |002c: invoke-direct {v4}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ -0ac63a: 5441 3a0e |002f: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac63e: 6e40 5929 5176 |0031: invoke-virtual {v1, v5, v6, v7}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ -0ac644: 28ce |0034: goto 0002 // -0032 │ │ +0ac588: |[0ac588] org.apache.http.impl.io.SessionOutputBufferImpl.write:([BII)V │ │ +0ac598: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +0ac59c: 0e00 |0002: return-void │ │ +0ac59e: 5241 3c0e |0003: iget v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.fragementSizeHint:I // field@0e3c │ │ +0ac5a2: 3617 0a00 |0005: if-gt v7, v1, 000f // +000a │ │ +0ac5a6: 5441 3a0e |0007: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac5aa: 6e10 5d29 0100 |0009: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ +0ac5b0: 0a01 |000c: move-result v1 │ │ +0ac5b2: 3717 0f00 |000d: if-le v7, v1, 001c // +000f │ │ +0ac5b6: 7010 8b26 0400 |000f: invoke-direct {v4}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ +0ac5bc: 7040 9126 5476 |0012: invoke-direct {v4, v5, v6, v7}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.streamWrite:([BII)V // method@2691 │ │ +0ac5c2: 5441 3d0e |0015: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.metrics:Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // field@0e3d │ │ +0ac5c6: 8172 |0017: int-to-long v2, v7 │ │ +0ac5c8: 6e30 5f26 2103 |0018: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.incrementBytesTransferred:(J)V // method@265f │ │ +0ac5ce: 28e7 |001b: goto 0002 // -0019 │ │ +0ac5d0: 5441 3a0e |001c: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac5d4: 6e10 5d29 0100 |001e: invoke-virtual {v1}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ +0ac5da: 0a01 |0021: move-result v1 │ │ +0ac5dc: 5442 3a0e |0022: iget-object v2, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac5e0: 6e10 6529 0200 |0024: invoke-virtual {v2}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ac5e6: 0a02 |0027: move-result v2 │ │ +0ac5e8: 9100 0102 |0028: sub-int v0, v1, v2 │ │ +0ac5ec: 3707 0500 |002a: if-le v7, v0, 002f // +0005 │ │ +0ac5f0: 7010 8b26 0400 |002c: invoke-direct {v4}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ +0ac5f6: 5441 3a0e |002f: iget-object v1, v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac5fa: 6e40 5929 5176 |0031: invoke-virtual {v1, v5, v6, v7}, Lorg/apache/http/util/ByteArrayBuffer;.append:([BII)V // method@2959 │ │ +0ac600: 28ce |0034: goto 0002 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=169 │ │ 0x0003 line=153 │ │ 0x000f line=155 │ │ 0x0012 line=157 │ │ @@ -244719,37 +244816,37 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0ac648: |[0ac648] org.apache.http.impl.io.SessionOutputBufferImpl.writeLine:(Ljava/lang/String;)V │ │ -0ac658: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -0ac65c: 0e00 |0002: return-void │ │ -0ac65e: 6e10 9121 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ac664: 0a02 |0006: move-result v2 │ │ -0ac666: 3d02 1e00 |0007: if-lez v2, 0025 // +001e │ │ -0ac66a: 5432 3b0e |0009: iget-object v2, v3, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ -0ac66e: 3902 1300 |000b: if-nez v2, 001e // +0013 │ │ -0ac672: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0ac674: 6e10 9121 0400 |000e: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ac67a: 0a02 |0011: move-result v2 │ │ -0ac67c: 3521 1300 |0012: if-ge v1, v2, 0025 // +0013 │ │ -0ac680: 6e20 8221 1400 |0014: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0ac686: 0a02 |0017: move-result v2 │ │ -0ac688: 6e20 9226 2300 |0018: invoke-virtual {v3, v2}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:(I)V // method@2692 │ │ -0ac68e: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ac692: 28f1 |001d: goto 000e // -000f │ │ -0ac694: 7110 f421 0400 |001e: invoke-static {v4}, Ljava/nio/CharBuffer;.wrap:(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer; // method@21f4 │ │ -0ac69a: 0c00 |0021: move-result-object v0 │ │ -0ac69c: 7020 9526 0300 |0022: invoke-direct {v3, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.writeEncoded:(Ljava/nio/CharBuffer;)V // method@2695 │ │ -0ac6a2: 6202 380e |0025: sget-object v2, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.CRLF:[B // field@0e38 │ │ -0ac6a6: 6e20 9326 2300 |0027: invoke-virtual {v3, v2}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:([B)V // method@2693 │ │ -0ac6ac: 28d8 |002a: goto 0002 // -0028 │ │ +0ac604: |[0ac604] org.apache.http.impl.io.SessionOutputBufferImpl.writeLine:(Ljava/lang/String;)V │ │ +0ac614: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +0ac618: 0e00 |0002: return-void │ │ +0ac61a: 6e10 9121 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ac620: 0a02 |0006: move-result v2 │ │ +0ac622: 3d02 1e00 |0007: if-lez v2, 0025 // +001e │ │ +0ac626: 5432 3b0e |0009: iget-object v2, v3, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ +0ac62a: 3902 1300 |000b: if-nez v2, 001e // +0013 │ │ +0ac62e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0ac630: 6e10 9121 0400 |000e: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ac636: 0a02 |0011: move-result v2 │ │ +0ac638: 3521 1300 |0012: if-ge v1, v2, 0025 // +0013 │ │ +0ac63c: 6e20 8221 1400 |0014: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0ac642: 0a02 |0017: move-result v2 │ │ +0ac644: 6e20 9226 2300 |0018: invoke-virtual {v3, v2}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:(I)V // method@2692 │ │ +0ac64a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ac64e: 28f1 |001d: goto 000e // -000f │ │ +0ac650: 7110 f421 0400 |001e: invoke-static {v4}, Ljava/nio/CharBuffer;.wrap:(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer; // method@21f4 │ │ +0ac656: 0c00 |0021: move-result-object v0 │ │ +0ac658: 7020 9526 0300 |0022: invoke-direct {v3, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.writeEncoded:(Ljava/nio/CharBuffer;)V // method@2695 │ │ +0ac65e: 6202 380e |0025: sget-object v2, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.CRLF:[B // field@0e38 │ │ +0ac662: 6e20 9326 2300 |0027: invoke-virtual {v3, v2}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:([B)V // method@2693 │ │ +0ac668: 28d8 |002a: goto 0002 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0002 line=214 │ │ 0x0003 line=203 │ │ 0x0009 line=204 │ │ 0x000d line=205 │ │ @@ -244769,54 +244866,54 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -0ac6b0: |[0ac6b0] org.apache.http.impl.io.SessionOutputBufferImpl.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V │ │ -0ac6c0: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -0ac6c4: 0e00 |0002: return-void │ │ -0ac6c6: 5474 3b0e |0003: iget-object v4, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ -0ac6ca: 3904 3000 |0005: if-nez v4, 0035 // +0030 │ │ -0ac6ce: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0ac6d0: 6e10 7b29 0800 |0008: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ac6d6: 0a03 |000b: move-result v3 │ │ -0ac6d8: 3d03 3900 |000c: if-lez v3, 0045 // +0039 │ │ -0ac6dc: 5474 3a0e |000e: iget-object v4, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac6e0: 6e10 5d29 0400 |0010: invoke-virtual {v4}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ -0ac6e6: 0a04 |0013: move-result v4 │ │ -0ac6e8: 5475 3a0e |0014: iget-object v5, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac6ec: 6e10 6529 0500 |0016: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ -0ac6f2: 0a05 |0019: move-result v5 │ │ -0ac6f4: 9101 0405 |001a: sub-int v1, v4, v5 │ │ -0ac6f8: 7120 6721 3100 |001c: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ -0ac6fe: 0a01 |001f: move-result v1 │ │ -0ac700: 3d01 0700 |0020: if-lez v1, 0027 // +0007 │ │ -0ac704: 5474 3a0e |0022: iget-object v4, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac708: 6e40 5829 8412 |0024: invoke-virtual {v4, v8, v2, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:(Lorg/apache/http/util/CharArrayBuffer;II)V // method@2958 │ │ -0ac70e: 5474 3a0e |0027: iget-object v4, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ -0ac712: 6e10 6429 0400 |0029: invoke-virtual {v4}, Lorg/apache/http/util/ByteArrayBuffer;.isFull:()Z // method@2964 │ │ -0ac718: 0a04 |002c: move-result v4 │ │ -0ac71a: 3804 0500 |002d: if-eqz v4, 0032 // +0005 │ │ -0ac71e: 7010 8b26 0700 |002f: invoke-direct {v7}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ -0ac724: b012 |0032: add-int/2addr v2, v1 │ │ -0ac726: b113 |0033: sub-int/2addr v3, v1 │ │ -0ac728: 28d8 |0034: goto 000c // -0028 │ │ -0ac72a: 6e10 7129 0800 |0035: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.buffer:()[C // method@2971 │ │ -0ac730: 0c04 |0038: move-result-object v4 │ │ -0ac732: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -0ac734: 6e10 7b29 0800 |003a: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ac73a: 0a06 |003d: move-result v6 │ │ -0ac73c: 7130 f621 5406 |003e: invoke-static {v4, v5, v6}, Ljava/nio/CharBuffer;.wrap:([CII)Ljava/nio/CharBuffer; // method@21f6 │ │ -0ac742: 0c00 |0041: move-result-object v0 │ │ -0ac744: 7020 9526 0700 |0042: invoke-direct {v7, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.writeEncoded:(Ljava/nio/CharBuffer;)V // method@2695 │ │ -0ac74a: 6204 380e |0045: sget-object v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.CRLF:[B // field@0e38 │ │ -0ac74e: 6e20 9326 4700 |0047: invoke-virtual {v7, v4}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:([B)V // method@2693 │ │ -0ac754: 28b8 |004a: goto 0002 // -0048 │ │ +0ac66c: |[0ac66c] org.apache.http.impl.io.SessionOutputBufferImpl.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V │ │ +0ac67c: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +0ac680: 0e00 |0002: return-void │ │ +0ac682: 5474 3b0e |0003: iget-object v4, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.encoder:Ljava/nio/charset/CharsetEncoder; // field@0e3b │ │ +0ac686: 3904 3000 |0005: if-nez v4, 0035 // +0030 │ │ +0ac68a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0ac68c: 6e10 7b29 0800 |0008: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ac692: 0a03 |000b: move-result v3 │ │ +0ac694: 3d03 3900 |000c: if-lez v3, 0045 // +0039 │ │ +0ac698: 5474 3a0e |000e: iget-object v4, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac69c: 6e10 5d29 0400 |0010: invoke-virtual {v4}, Lorg/apache/http/util/ByteArrayBuffer;.capacity:()I // method@295d │ │ +0ac6a2: 0a04 |0013: move-result v4 │ │ +0ac6a4: 5475 3a0e |0014: iget-object v5, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac6a8: 6e10 6529 0500 |0016: invoke-virtual {v5}, Lorg/apache/http/util/ByteArrayBuffer;.length:()I // method@2965 │ │ +0ac6ae: 0a05 |0019: move-result v5 │ │ +0ac6b0: 9101 0405 |001a: sub-int v1, v4, v5 │ │ +0ac6b4: 7120 6721 3100 |001c: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@2167 │ │ +0ac6ba: 0a01 |001f: move-result v1 │ │ +0ac6bc: 3d01 0700 |0020: if-lez v1, 0027 // +0007 │ │ +0ac6c0: 5474 3a0e |0022: iget-object v4, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac6c4: 6e40 5829 8412 |0024: invoke-virtual {v4, v8, v2, v1}, Lorg/apache/http/util/ByteArrayBuffer;.append:(Lorg/apache/http/util/CharArrayBuffer;II)V // method@2958 │ │ +0ac6ca: 5474 3a0e |0027: iget-object v4, v7, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.buffer:Lorg/apache/http/util/ByteArrayBuffer; // field@0e3a │ │ +0ac6ce: 6e10 6429 0400 |0029: invoke-virtual {v4}, Lorg/apache/http/util/ByteArrayBuffer;.isFull:()Z // method@2964 │ │ +0ac6d4: 0a04 |002c: move-result v4 │ │ +0ac6d6: 3804 0500 |002d: if-eqz v4, 0032 // +0005 │ │ +0ac6da: 7010 8b26 0700 |002f: invoke-direct {v7}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flushBuffer:()V // method@268b │ │ +0ac6e0: b012 |0032: add-int/2addr v2, v1 │ │ +0ac6e2: b113 |0033: sub-int/2addr v3, v1 │ │ +0ac6e4: 28d8 |0034: goto 000c // -0028 │ │ +0ac6e6: 6e10 7129 0800 |0035: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.buffer:()[C // method@2971 │ │ +0ac6ec: 0c04 |0038: move-result-object v4 │ │ +0ac6ee: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +0ac6f0: 6e10 7b29 0800 |003a: invoke-virtual {v8}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ac6f6: 0a06 |003d: move-result v6 │ │ +0ac6f8: 7130 f621 5406 |003e: invoke-static {v4, v5, v6}, Ljava/nio/CharBuffer;.wrap:([CII)Ljava/nio/CharBuffer; // method@21f6 │ │ +0ac6fe: 0c00 |0041: move-result-object v0 │ │ +0ac700: 7020 9526 0700 |0042: invoke-direct {v7, v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.writeEncoded:(Ljava/nio/CharBuffer;)V // method@2695 │ │ +0ac706: 6204 380e |0045: sget-object v4, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.CRLF:[B // field@0e38 │ │ +0ac70a: 6e20 9326 4700 |0047: invoke-virtual {v7, v4}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.write:([B)V // method@2693 │ │ +0ac710: 28b8 |004a: goto 0002 // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0002 line=249 │ │ 0x0003 line=229 │ │ 0x0007 line=230 │ │ 0x0008 line=231 │ │ @@ -244837,15 +244934,15 @@ │ │ 0x001c - 0x0035 reg=1 chunk I │ │ 0x0008 - 0x0035 reg=2 off I │ │ 0x000c - 0x0035 reg=3 remaining I │ │ 0x0042 - 0x0045 reg=0 cbuf Ljava/nio/CharBuffer; │ │ 0x0000 - 0x004b reg=7 this Lorg/apache/http/impl/io/SessionOutputBufferImpl; │ │ 0x0000 - 0x004b reg=8 charbuffer Lorg/apache/http/util/CharArrayBuffer; │ │ │ │ - source_file_idx : 4546 (SessionOutputBufferImpl.java) │ │ + source_file_idx : 4542 (SessionOutputBufferImpl.java) │ │ │ │ Class #977 header: │ │ class_idx : 1526 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ source_file_idx : 781 │ │ static_fields_size : 0 │ │ @@ -244905,23 +245002,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0ac758: |[0ac758] org.apache.http.impl.pool.BasicConnFactory.:()V │ │ -0ac768: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ac76a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0ac76c: 6204 1f0d |0002: sget-object v4, Lorg/apache/http/config/SocketConfig;.DEFAULT:Lorg/apache/http/config/SocketConfig; // field@0d1f │ │ -0ac770: 6205 0c0d |0004: sget-object v5, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ -0ac774: 0760 |0006: move-object v0, v6 │ │ -0ac776: 0712 |0007: move-object v2, v1 │ │ -0ac778: 7606 a226 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a2 │ │ -0ac77e: 0e00 |000b: return-void │ │ +0ac714: |[0ac714] org.apache.http.impl.pool.BasicConnFactory.:()V │ │ +0ac724: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ac726: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0ac728: 6204 1f0d |0002: sget-object v4, Lorg/apache/http/config/SocketConfig;.DEFAULT:Lorg/apache/http/config/SocketConfig; // field@0d1f │ │ +0ac72c: 6205 0c0d |0004: sget-object v5, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ +0ac730: 0760 |0006: move-object v0, v6 │ │ +0ac732: 0712 |0007: move-object v2, v1 │ │ +0ac734: 7606 a226 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a2 │ │ +0ac73a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x000b line=131 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lorg/apache/http/impl/pool/BasicConnFactory; │ │ │ │ @@ -244930,23 +245027,23 @@ │ │ type : '(ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0ac780: |[0ac780] org.apache.http.impl.pool.BasicConnFactory.:(ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V │ │ -0ac790: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ac792: 0760 |0001: move-object v0, v6 │ │ -0ac794: 0712 |0002: move-object v2, v1 │ │ -0ac796: 0173 |0003: move v3, v7 │ │ -0ac798: 0784 |0004: move-object v4, v8 │ │ -0ac79a: 0795 |0005: move-object v5, v9 │ │ -0ac79c: 7606 a226 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a2 │ │ -0ac7a2: 0e00 |0009: return-void │ │ +0ac73c: |[0ac73c] org.apache.http.impl.pool.BasicConnFactory.:(ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V │ │ +0ac74c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ac74e: 0760 |0001: move-object v0, v6 │ │ +0ac750: 0712 |0002: move-object v2, v1 │ │ +0ac752: 0173 |0003: move v3, v7 │ │ +0ac754: 0784 |0004: move-object v4, v8 │ │ +0ac756: 0795 |0005: move-object v5, v9 │ │ +0ac758: 7606 a226 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a2 │ │ +0ac75e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=116 │ │ 0x0009 line=117 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/apache/http/impl/pool/BasicConnFactory; │ │ 0x0000 - 0x000a reg=7 connectTimeout I │ │ @@ -244958,30 +245055,30 @@ │ │ type : '(Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0ac7a4: |[0ac7a4] org.apache.http.impl.pool.BasicConnFactory.:(Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V │ │ -0ac7b4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0ac7ba: 5b12 430e |0003: iput-object v2, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.plainfactory:Ljavax/net/SocketFactory; // field@0e43 │ │ -0ac7be: 5b13 450e |0005: iput-object v3, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.sslfactory:Ljavax/net/ssl/SSLSocketFactory; // field@0e45 │ │ -0ac7c2: 5914 420e |0007: iput v4, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.connectTimeout:I // field@0e42 │ │ -0ac7c6: 3805 0e00 |0009: if-eqz v5, 0017 // +000e │ │ -0ac7ca: 5b15 440e |000b: iput-object v5, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ -0ac7ce: 2200 c705 |000d: new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; // type@05c7 │ │ -0ac7d2: 3806 0b00 |000f: if-eqz v6, 001a // +000b │ │ -0ac7d6: 7020 5625 6000 |0011: invoke-direct {v0, v6}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;)V // method@2556 │ │ -0ac7dc: 5b10 410e |0014: iput-object v0, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.connFactory:Lorg/apache/http/HttpConnectionFactory; // field@0e41 │ │ -0ac7e0: 0e00 |0016: return-void │ │ -0ac7e2: 6205 1f0d |0017: sget-object v5, Lorg/apache/http/config/SocketConfig;.DEFAULT:Lorg/apache/http/config/SocketConfig; // field@0d1f │ │ -0ac7e6: 28f2 |0019: goto 000b // -000e │ │ -0ac7e8: 6206 0c0d |001a: sget-object v6, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ -0ac7ec: 28f5 |001c: goto 0011 // -000b │ │ +0ac760: |[0ac760] org.apache.http.impl.pool.BasicConnFactory.:(Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V │ │ +0ac770: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0ac776: 5b12 430e |0003: iput-object v2, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.plainfactory:Ljavax/net/SocketFactory; // field@0e43 │ │ +0ac77a: 5b13 450e |0005: iput-object v3, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.sslfactory:Ljavax/net/ssl/SSLSocketFactory; // field@0e45 │ │ +0ac77e: 5914 420e |0007: iput v4, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.connectTimeout:I // field@0e42 │ │ +0ac782: 3805 0e00 |0009: if-eqz v5, 0017 // +000e │ │ +0ac786: 5b15 440e |000b: iput-object v5, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ +0ac78a: 2200 c705 |000d: new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; // type@05c7 │ │ +0ac78e: 3806 0b00 |000f: if-eqz v6, 001a // +000b │ │ +0ac792: 7020 5625 6000 |0011: invoke-direct {v0, v6}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;)V // method@2556 │ │ +0ac798: 5b10 410e |0014: iput-object v0, v1, Lorg/apache/http/impl/pool/BasicConnFactory;.connFactory:Lorg/apache/http/HttpConnectionFactory; // field@0e41 │ │ +0ac79c: 0e00 |0016: return-void │ │ +0ac79e: 6205 1f0d |0017: sget-object v5, Lorg/apache/http/config/SocketConfig;.DEFAULT:Lorg/apache/http/config/SocketConfig; // field@0d1f │ │ +0ac7a2: 28f2 |0019: goto 000b // -000e │ │ +0ac7a4: 6206 0c0d |001a: sget-object v6, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ +0ac7a8: 28f5 |001c: goto 0011 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ 0x0005 line=104 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ @@ -245004,44 +245101,45 @@ │ │ type : '(Ljavax/net/ssl/SSLSocketFactory;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0ac7f0: |[0ac7f0] org.apache.http.impl.pool.BasicConnFactory.:(Ljavax/net/ssl/SSLSocketFactory;Lorg/apache/http/params/HttpParams;)V │ │ -0ac800: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0ac806: 1a00 d905 |0003: const-string v0, "HTTP params" // string@05d9 │ │ -0ac80a: 7120 4d29 0400 |0005: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ac810: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0ac812: 5b20 430e |0009: iput-object v0, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.plainfactory:Ljavax/net/SocketFactory; // field@0e43 │ │ -0ac816: 5b23 450e |000b: iput-object v3, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.sslfactory:Ljavax/net/ssl/SSLSocketFactory; // field@0e45 │ │ -0ac81a: 1a00 0b1f |000d: const-string v0, "http.connection.timeout" // string@1f0b │ │ -0ac81e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0ac820: 7230 f727 0401 |0010: invoke-interface {v4, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0ac826: 0a00 |0013: move-result v0 │ │ -0ac828: 5920 420e |0014: iput v0, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.connectTimeout:I // field@0e42 │ │ -0ac82c: 7110 f327 0400 |0016: invoke-static {v4}, Lorg/apache/http/params/HttpParamConfig;.getSocketConfig:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/SocketConfig; // method@27f3 │ │ -0ac832: 0c00 |0019: move-result-object v0 │ │ -0ac834: 5b20 440e |001a: iput-object v0, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ -0ac838: 2200 c705 |001c: new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; // type@05c7 │ │ -0ac83c: 7110 f127 0400 |001e: invoke-static {v4}, Lorg/apache/http/params/HttpParamConfig;.getConnectionConfig:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/ConnectionConfig; // method@27f1 │ │ -0ac842: 0c01 |0021: move-result-object v1 │ │ -0ac844: 7020 5625 1000 |0022: invoke-direct {v0, v1}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;)V // method@2556 │ │ -0ac84a: 5b20 410e |0025: iput-object v0, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.connFactory:Lorg/apache/http/HttpConnectionFactory; // field@0e41 │ │ -0ac84e: 0e00 |0027: return-void │ │ +0ac7ac: |[0ac7ac] org.apache.http.impl.pool.BasicConnFactory.:(Ljavax/net/ssl/SSLSocketFactory;Lorg/apache/http/params/HttpParams;)V │ │ +0ac7bc: 7010 6f21 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0ac7c2: 1a00 d905 |0003: const-string v0, "HTTP params" // string@05d9 │ │ +0ac7c6: 7120 4d29 0400 |0005: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ac7cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0ac7ce: 5b20 430e |0009: iput-object v0, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.plainfactory:Ljavax/net/SocketFactory; // field@0e43 │ │ +0ac7d2: 5b23 450e |000b: iput-object v3, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.sslfactory:Ljavax/net/ssl/SSLSocketFactory; // field@0e45 │ │ +0ac7d6: 1a00 071f |000d: const-string v0, "http.connection.timeout" // string@1f07 │ │ +0ac7da: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0ac7dc: 7230 f727 0401 |0010: invoke-interface {v4, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0ac7e2: 0a00 |0013: move-result v0 │ │ +0ac7e4: 5920 420e |0014: iput v0, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.connectTimeout:I // field@0e42 │ │ +0ac7e8: 7110 f327 0400 |0016: invoke-static {v4}, Lorg/apache/http/params/HttpParamConfig;.getSocketConfig:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/SocketConfig; // method@27f3 │ │ +0ac7ee: 0c00 |0019: move-result-object v0 │ │ +0ac7f0: 5b20 440e |001a: iput-object v0, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ +0ac7f4: 2200 c705 |001c: new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; // type@05c7 │ │ +0ac7f8: 7110 f127 0400 |001e: invoke-static {v4}, Lorg/apache/http/params/HttpParamConfig;.getConnectionConfig:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/ConnectionConfig; // method@27f1 │ │ +0ac7fe: 0c01 |0021: move-result-object v1 │ │ +0ac800: 7020 5625 1000 |0022: invoke-direct {v0, v1}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;.:(Lorg/apache/http/config/ConnectionConfig;)V // method@2556 │ │ +0ac806: 5b20 410e |0025: iput-object v0, v2, Lorg/apache/http/impl/pool/BasicConnFactory;.connFactory:Lorg/apache/http/HttpConnectionFactory; // field@0e41 │ │ +0ac80a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0008 line=76 │ │ 0x000b line=77 │ │ 0x000d line=78 │ │ 0x0016 line=79 │ │ 0x001c line=80 │ │ + 0x001e line=81 │ │ 0x0027 line=82 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lorg/apache/http/impl/pool/BasicConnFactory; │ │ 0x0000 - 0x0028 reg=3 sslfactory Ljavax/net/ssl/SSLSocketFactory; │ │ 0x0000 - 0x0028 reg=4 params Lorg/apache/http/params/HttpParams; │ │ │ │ #4 : (in Lorg/apache/http/impl/pool/BasicConnFactory;) │ │ @@ -245049,23 +245147,23 @@ │ │ type : '(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0ac850: |[0ac850] org.apache.http.impl.pool.BasicConnFactory.:(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V │ │ -0ac860: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ac862: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0ac864: 0760 |0002: move-object v0, v6 │ │ -0ac866: 0712 |0003: move-object v2, v1 │ │ -0ac868: 0774 |0004: move-object v4, v7 │ │ -0ac86a: 0785 |0005: move-object v5, v8 │ │ -0ac86c: 7606 a226 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a2 │ │ -0ac872: 0e00 |0009: return-void │ │ +0ac80c: |[0ac80c] org.apache.http.impl.pool.BasicConnFactory.:(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V │ │ +0ac81c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ac81e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0ac820: 0760 |0002: move-object v0, v6 │ │ +0ac822: 0712 |0003: move-object v2, v1 │ │ +0ac824: 0774 |0004: move-object v4, v7 │ │ +0ac826: 0785 |0005: move-object v5, v8 │ │ +0ac828: 7606 a226 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;ILorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a2 │ │ +0ac82e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=123 │ │ 0x0009 line=124 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/apache/http/impl/pool/BasicConnFactory; │ │ 0x0000 - 0x000a reg=7 sconfig Lorg/apache/http/config/SocketConfig; │ │ @@ -245076,18 +245174,18 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ac874: |[0ac874] org.apache.http.impl.pool.BasicConnFactory.:(Lorg/apache/http/params/HttpParams;)V │ │ -0ac884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac886: 7030 a326 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Ljavax/net/ssl/SSLSocketFactory;Lorg/apache/http/params/HttpParams;)V // method@26a3 │ │ -0ac88c: 0e00 |0004: return-void │ │ +0ac830: |[0ac830] org.apache.http.impl.pool.BasicConnFactory.:(Lorg/apache/http/params/HttpParams;)V │ │ +0ac840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ac842: 7030 a326 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Ljavax/net/ssl/SSLSocketFactory;Lorg/apache/http/params/HttpParams;)V // method@26a3 │ │ +0ac848: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0004 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/pool/BasicConnFactory; │ │ 0x0000 - 0x0005 reg=2 params Lorg/apache/http/params/HttpParams; │ │ @@ -245098,44 +245196,44 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0ac890: |[0ac890] org.apache.http.impl.pool.BasicConnFactory.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ac8a0: 1f02 6405 |0000: check-cast v2, Lorg/apache/http/HttpHost; // type@0564 │ │ -0ac8a4: 6e20 a826 2100 |0002: invoke-virtual {v1, v2}, Lorg/apache/http/impl/pool/BasicConnFactory;.create:(Lorg/apache/http/HttpHost;)Lorg/apache/http/HttpClientConnection; // method@26a8 │ │ -0ac8aa: 0c00 |0005: move-result-object v0 │ │ -0ac8ac: 1100 |0006: return-object v0 │ │ +0ac84c: |[0ac84c] org.apache.http.impl.pool.BasicConnFactory.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ac85c: 1f02 6405 |0000: check-cast v2, Lorg/apache/http/HttpHost; // type@0564 │ │ +0ac860: 6e20 a826 2100 |0002: invoke-virtual {v1, v2}, Lorg/apache/http/impl/pool/BasicConnFactory;.create:(Lorg/apache/http/HttpHost;)Lorg/apache/http/HttpClientConnection; // method@26a8 │ │ +0ac866: 0c00 |0005: move-result-object v0 │ │ +0ac868: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/impl/pool/BasicConnFactory; │ │ + 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/apache/http/impl/pool/BasicConnFactory;) │ │ name : 'create' │ │ type : '(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/HttpClientConnection;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0ac8b0: |[0ac8b0] org.apache.http.impl.pool.BasicConnFactory.create:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/HttpClientConnection; │ │ -0ac8c0: 1a02 1c1f |0000: const-string v2, "http.socket.buffer-size" // string@1f1c │ │ -0ac8c4: 1303 0020 |0002: const/16 v3, #int 8192 // #2000 │ │ -0ac8c8: 7230 f727 2603 |0004: invoke-interface {v6, v2, v3}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0ac8ce: 0a00 |0007: move-result v0 │ │ -0ac8d0: 2201 c605 |0008: new-instance v1, Lorg/apache/http/impl/DefaultBHttpClientConnection; // type@05c6 │ │ -0ac8d4: 7020 3f25 0100 |000a: invoke-direct {v1, v0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.:(I)V // method@253f │ │ -0ac8da: 6e20 4325 5100 |000d: invoke-virtual {v1, v5}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.bind:(Ljava/net/Socket;)V // method@2543 │ │ -0ac8e0: 1101 |0010: return-object v1 │ │ +0ac86c: |[0ac86c] org.apache.http.impl.pool.BasicConnFactory.create:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/HttpClientConnection; │ │ +0ac87c: 1a02 181f |0000: const-string v2, "http.socket.buffer-size" // string@1f18 │ │ +0ac880: 1303 0020 |0002: const/16 v3, #int 8192 // #2000 │ │ +0ac884: 7230 f727 2603 |0004: invoke-interface {v6, v2, v3}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0ac88a: 0a00 |0007: move-result v0 │ │ +0ac88c: 2201 c605 |0008: new-instance v1, Lorg/apache/http/impl/DefaultBHttpClientConnection; // type@05c6 │ │ +0ac890: 7020 3f25 0100 |000a: invoke-direct {v1, v0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.:(I)V // method@253f │ │ +0ac896: 6e20 4325 5100 |000d: invoke-virtual {v1, v5}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.bind:(Ljava/net/Socket;)V // method@2543 │ │ +0ac89c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0008 line=139 │ │ 0x000d line=140 │ │ 0x0010 line=141 │ │ locals : │ │ @@ -245150,118 +245248,119 @@ │ │ type : '(Lorg/apache/http/HttpHost;)Lorg/apache/http/HttpClientConnection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 181 16-bit code units │ │ -0ac8e4: |[0ac8e4] org.apache.http.impl.pool.BasicConnFactory.create:(Lorg/apache/http/HttpHost;)Lorg/apache/http/HttpClientConnection; │ │ -0ac8f4: 6e10 0023 0900 |0000: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getSchemeName:()Ljava/lang/String; // method@2300 │ │ -0ac8fa: 0c03 |0003: move-result-object v3 │ │ -0ac8fc: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0ac8fe: 1a05 041f |0005: const-string v5, "http" // string@1f04 │ │ -0ac902: 6e20 8721 3500 |0007: invoke-virtual {v5, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0ac908: 0a05 |000a: move-result v5 │ │ -0ac90a: 3805 0c00 |000b: if-eqz v5, 0017 // +000c │ │ -0ac90e: 5485 430e |000d: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.plainfactory:Ljavax/net/SocketFactory; // field@0e43 │ │ -0ac912: 3805 3500 |000f: if-eqz v5, 0044 // +0035 │ │ -0ac916: 5485 430e |0011: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.plainfactory:Ljavax/net/SocketFactory; // field@0e43 │ │ -0ac91a: 6e10 af22 0500 |0013: invoke-virtual {v5}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@22af │ │ -0ac920: 0c04 |0016: move-result-object v4 │ │ -0ac922: 1a05 301f |0017: const-string v5, "https" // string@1f30 │ │ -0ac926: 6e20 8721 3500 |0019: invoke-virtual {v5, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0ac92c: 0a05 |001c: move-result v5 │ │ -0ac92e: 3805 0c00 |001d: if-eqz v5, 0029 // +000c │ │ -0ac932: 5485 450e |001f: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sslfactory:Ljavax/net/ssl/SSLSocketFactory; // field@0e45 │ │ -0ac936: 3805 2900 |0021: if-eqz v5, 004a // +0029 │ │ -0ac93a: 5485 450e |0023: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sslfactory:Ljavax/net/ssl/SSLSocketFactory; // field@0e45 │ │ -0ac93e: 6e10 af22 0500 |0025: invoke-virtual {v5}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@22af │ │ -0ac944: 0c04 |0028: move-result-object v4 │ │ -0ac946: 3904 2600 |0029: if-nez v4, 004f // +0026 │ │ -0ac94a: 2205 c904 |002b: new-instance v5, Ljava/io/IOException; // type@04c9 │ │ -0ac94e: 2206 f804 |002d: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ -0ac952: 7010 a121 0600 |002f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0ac958: 6e20 aa21 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ac95e: 0c06 |0035: move-result-object v6 │ │ -0ac960: 1a07 a200 |0036: const-string v7, " scheme is not supported" // string@00a2 │ │ -0ac964: 6e20 aa21 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ac96a: 0c06 |003b: move-result-object v6 │ │ -0ac96c: 6e10 af21 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0ac972: 0c06 |003f: move-result-object v6 │ │ -0ac974: 7020 f520 6500 |0040: invoke-direct {v5, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ -0ac97a: 2705 |0043: throw v5 │ │ -0ac97c: 2204 0c05 |0044: new-instance v4, Ljava/net/Socket; // type@050c │ │ -0ac980: 7010 cc21 0400 |0046: invoke-direct {v4}, Ljava/net/Socket;.:()V // method@21cc │ │ -0ac986: 28ce |0049: goto 0017 // -0032 │ │ -0ac988: 7100 b522 0000 |004a: invoke-static {}, Ljavax/net/ssl/SSLSocketFactory;.getDefault:()Ljavax/net/SocketFactory; // method@22b5 │ │ -0ac98e: 0c05 |004d: move-result-object v5 │ │ -0ac990: 28d7 |004e: goto 0025 // -0029 │ │ -0ac992: 6e10 fe22 0900 |004f: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@22fe │ │ -0ac998: 0c00 |0052: move-result-object v0 │ │ -0ac99a: 6e10 ff22 0900 |0053: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getPort:()I // method@22ff │ │ -0ac9a0: 0a02 |0056: move-result v2 │ │ -0ac9a2: 12f5 |0057: const/4 v5, #int -1 // #ff │ │ -0ac9a4: 3352 1000 |0058: if-ne v2, v5, 0068 // +0010 │ │ -0ac9a8: 6e10 0023 0900 |005a: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getSchemeName:()Ljava/lang/String; // method@2300 │ │ -0ac9ae: 0c05 |005d: move-result-object v5 │ │ -0ac9b0: 1a06 041f |005e: const-string v6, "http" // string@1f04 │ │ -0ac9b4: 6e20 8721 6500 |0060: invoke-virtual {v5, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0ac9ba: 0a05 |0063: move-result v5 │ │ -0ac9bc: 3805 4000 |0064: if-eqz v5, 00a4 // +0040 │ │ -0ac9c0: 1302 5000 |0066: const/16 v2, #int 80 // #50 │ │ -0ac9c4: 5485 440e |0068: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ -0ac9c8: 6e10 bf23 0500 |006a: invoke-virtual {v5}, Lorg/apache/http/config/SocketConfig;.getSoTimeout:()I // method@23bf │ │ -0ac9ce: 0a05 |006d: move-result v5 │ │ -0ac9d0: 6e20 dc21 5400 |006e: invoke-virtual {v4, v5}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0ac9d6: 2205 0b05 |0071: new-instance v5, Ljava/net/InetSocketAddress; // type@050b │ │ -0ac9da: 7030 c921 0502 |0073: invoke-direct {v5, v0, v2}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@21c9 │ │ -0ac9e0: 5286 420e |0076: iget v6, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.connectTimeout:I // field@0e42 │ │ -0ac9e4: 6e30 ce21 5406 |0078: invoke-virtual {v4, v5, v6}, Ljava/net/Socket;.connect:(Ljava/net/SocketAddress;I)V // method@21ce │ │ -0ac9ea: 5485 440e |007b: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ -0ac9ee: 6e10 c223 0500 |007d: invoke-virtual {v5}, Lorg/apache/http/config/SocketConfig;.isTcpNoDelay:()Z // method@23c2 │ │ -0ac9f4: 0a05 |0080: move-result v5 │ │ -0ac9f6: 6e20 dd21 5400 |0081: invoke-virtual {v4, v5}, Ljava/net/Socket;.setTcpNoDelay:(Z)V // method@21dd │ │ -0ac9fc: 5485 440e |0084: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ -0aca00: 6e10 be23 0500 |0086: invoke-virtual {v5}, Lorg/apache/http/config/SocketConfig;.getSoLinger:()I // method@23be │ │ -0aca06: 0a01 |0089: move-result v1 │ │ -0aca08: 3a01 0800 |008a: if-ltz v1, 0092 // +0008 │ │ -0aca0c: 3d01 2700 |008c: if-lez v1, 00b3 // +0027 │ │ -0aca10: 1215 |008e: const/4 v5, #int 1 // #1 │ │ -0aca12: 6e30 db21 5401 |008f: invoke-virtual {v4, v5, v1}, Ljava/net/Socket;.setSoLinger:(ZI)V // method@21db │ │ -0aca18: 5485 440e |0092: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ -0aca1c: 6e10 c023 0500 |0094: invoke-virtual {v5}, Lorg/apache/http/config/SocketConfig;.isSoKeepAlive:()Z // method@23c0 │ │ -0aca22: 0a05 |0097: move-result v5 │ │ -0aca24: 6e20 da21 5400 |0098: invoke-virtual {v4, v5}, Ljava/net/Socket;.setKeepAlive:(Z)V // method@21da │ │ -0aca2a: 5485 410e |009b: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.connFactory:Lorg/apache/http/HttpConnectionFactory; // field@0e41 │ │ -0aca2e: 7220 da22 4500 |009d: invoke-interface {v5, v4}, Lorg/apache/http/HttpConnectionFactory;.createConnection:(Ljava/net/Socket;)Lorg/apache/http/HttpConnection; // method@22da │ │ -0aca34: 0c05 |00a0: move-result-object v5 │ │ -0aca36: 1f05 5c05 |00a1: check-cast v5, Lorg/apache/http/HttpClientConnection; // type@055c │ │ -0aca3a: 1105 |00a3: return-object v5 │ │ -0aca3c: 6e10 0023 0900 |00a4: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getSchemeName:()Ljava/lang/String; // method@2300 │ │ -0aca42: 0c05 |00a7: move-result-object v5 │ │ -0aca44: 1a06 301f |00a8: const-string v6, "https" // string@1f30 │ │ -0aca48: 6e20 8721 6500 |00aa: invoke-virtual {v5, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0aca4e: 0a05 |00ad: move-result v5 │ │ -0aca50: 3805 baff |00ae: if-eqz v5, 0068 // -0046 │ │ -0aca54: 1302 bb01 |00b0: const/16 v2, #int 443 // #1bb │ │ -0aca58: 28b6 |00b2: goto 0068 // -004a │ │ -0aca5a: 1205 |00b3: const/4 v5, #int 0 // #0 │ │ -0aca5c: 28db |00b4: goto 008f // -0025 │ │ +0ac8a0: |[0ac8a0] org.apache.http.impl.pool.BasicConnFactory.create:(Lorg/apache/http/HttpHost;)Lorg/apache/http/HttpClientConnection; │ │ +0ac8b0: 6e10 0023 0900 |0000: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getSchemeName:()Ljava/lang/String; // method@2300 │ │ +0ac8b6: 0c03 |0003: move-result-object v3 │ │ +0ac8b8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0ac8ba: 1a05 001f |0005: const-string v5, "http" // string@1f00 │ │ +0ac8be: 6e20 8721 3500 |0007: invoke-virtual {v5, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0ac8c4: 0a05 |000a: move-result v5 │ │ +0ac8c6: 3805 0c00 |000b: if-eqz v5, 0017 // +000c │ │ +0ac8ca: 5485 430e |000d: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.plainfactory:Ljavax/net/SocketFactory; // field@0e43 │ │ +0ac8ce: 3805 3500 |000f: if-eqz v5, 0044 // +0035 │ │ +0ac8d2: 5485 430e |0011: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.plainfactory:Ljavax/net/SocketFactory; // field@0e43 │ │ +0ac8d6: 6e10 af22 0500 |0013: invoke-virtual {v5}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@22af │ │ +0ac8dc: 0c04 |0016: move-result-object v4 │ │ +0ac8de: 1a05 2c1f |0017: const-string v5, "https" // string@1f2c │ │ +0ac8e2: 6e20 8721 3500 |0019: invoke-virtual {v5, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0ac8e8: 0a05 |001c: move-result v5 │ │ +0ac8ea: 3805 0c00 |001d: if-eqz v5, 0029 // +000c │ │ +0ac8ee: 5485 450e |001f: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sslfactory:Ljavax/net/ssl/SSLSocketFactory; // field@0e45 │ │ +0ac8f2: 3805 2900 |0021: if-eqz v5, 004a // +0029 │ │ +0ac8f6: 5485 450e |0023: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sslfactory:Ljavax/net/ssl/SSLSocketFactory; // field@0e45 │ │ +0ac8fa: 6e10 af22 0500 |0025: invoke-virtual {v5}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@22af │ │ +0ac900: 0c04 |0028: move-result-object v4 │ │ +0ac902: 3904 2600 |0029: if-nez v4, 004f // +0026 │ │ +0ac906: 2205 c904 |002b: new-instance v5, Ljava/io/IOException; // type@04c9 │ │ +0ac90a: 2206 f804 |002d: new-instance v6, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ac90e: 7010 a121 0600 |002f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0ac914: 6e20 aa21 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ac91a: 0c06 |0035: move-result-object v6 │ │ +0ac91c: 1a07 a200 |0036: const-string v7, " scheme is not supported" // string@00a2 │ │ +0ac920: 6e20 aa21 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ac926: 0c06 |003b: move-result-object v6 │ │ +0ac928: 6e10 af21 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0ac92e: 0c06 |003f: move-result-object v6 │ │ +0ac930: 7020 f520 6500 |0040: invoke-direct {v5, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@20f5 │ │ +0ac936: 2705 |0043: throw v5 │ │ +0ac938: 2204 0c05 |0044: new-instance v4, Ljava/net/Socket; // type@050c │ │ +0ac93c: 7010 cc21 0400 |0046: invoke-direct {v4}, Ljava/net/Socket;.:()V // method@21cc │ │ +0ac942: 28ce |0049: goto 0017 // -0032 │ │ +0ac944: 7100 b522 0000 |004a: invoke-static {}, Ljavax/net/ssl/SSLSocketFactory;.getDefault:()Ljavax/net/SocketFactory; // method@22b5 │ │ +0ac94a: 0c05 |004d: move-result-object v5 │ │ +0ac94c: 28d7 |004e: goto 0025 // -0029 │ │ +0ac94e: 6e10 fe22 0900 |004f: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getHostName:()Ljava/lang/String; // method@22fe │ │ +0ac954: 0c00 |0052: move-result-object v0 │ │ +0ac956: 6e10 ff22 0900 |0053: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getPort:()I // method@22ff │ │ +0ac95c: 0a02 |0056: move-result v2 │ │ +0ac95e: 12f5 |0057: const/4 v5, #int -1 // #ff │ │ +0ac960: 3352 1000 |0058: if-ne v2, v5, 0068 // +0010 │ │ +0ac964: 6e10 0023 0900 |005a: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getSchemeName:()Ljava/lang/String; // method@2300 │ │ +0ac96a: 0c05 |005d: move-result-object v5 │ │ +0ac96c: 1a06 001f |005e: const-string v6, "http" // string@1f00 │ │ +0ac970: 6e20 8721 6500 |0060: invoke-virtual {v5, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0ac976: 0a05 |0063: move-result v5 │ │ +0ac978: 3805 4000 |0064: if-eqz v5, 00a4 // +0040 │ │ +0ac97c: 1302 5000 |0066: const/16 v2, #int 80 // #50 │ │ +0ac980: 5485 440e |0068: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ +0ac984: 6e10 bf23 0500 |006a: invoke-virtual {v5}, Lorg/apache/http/config/SocketConfig;.getSoTimeout:()I // method@23bf │ │ +0ac98a: 0a05 |006d: move-result v5 │ │ +0ac98c: 6e20 dc21 5400 |006e: invoke-virtual {v4, v5}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0ac992: 2205 0b05 |0071: new-instance v5, Ljava/net/InetSocketAddress; // type@050b │ │ +0ac996: 7030 c921 0502 |0073: invoke-direct {v5, v0, v2}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@21c9 │ │ +0ac99c: 5286 420e |0076: iget v6, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.connectTimeout:I // field@0e42 │ │ +0ac9a0: 6e30 ce21 5406 |0078: invoke-virtual {v4, v5, v6}, Ljava/net/Socket;.connect:(Ljava/net/SocketAddress;I)V // method@21ce │ │ +0ac9a6: 5485 440e |007b: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ +0ac9aa: 6e10 c223 0500 |007d: invoke-virtual {v5}, Lorg/apache/http/config/SocketConfig;.isTcpNoDelay:()Z // method@23c2 │ │ +0ac9b0: 0a05 |0080: move-result v5 │ │ +0ac9b2: 6e20 dd21 5400 |0081: invoke-virtual {v4, v5}, Ljava/net/Socket;.setTcpNoDelay:(Z)V // method@21dd │ │ +0ac9b8: 5485 440e |0084: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ +0ac9bc: 6e10 be23 0500 |0086: invoke-virtual {v5}, Lorg/apache/http/config/SocketConfig;.getSoLinger:()I // method@23be │ │ +0ac9c2: 0a01 |0089: move-result v1 │ │ +0ac9c4: 3a01 0800 |008a: if-ltz v1, 0092 // +0008 │ │ +0ac9c8: 3d01 2700 |008c: if-lez v1, 00b3 // +0027 │ │ +0ac9cc: 1215 |008e: const/4 v5, #int 1 // #1 │ │ +0ac9ce: 6e30 db21 5401 |008f: invoke-virtual {v4, v5, v1}, Ljava/net/Socket;.setSoLinger:(ZI)V // method@21db │ │ +0ac9d4: 5485 440e |0092: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.sconfig:Lorg/apache/http/config/SocketConfig; // field@0e44 │ │ +0ac9d8: 6e10 c023 0500 |0094: invoke-virtual {v5}, Lorg/apache/http/config/SocketConfig;.isSoKeepAlive:()Z // method@23c0 │ │ +0ac9de: 0a05 |0097: move-result v5 │ │ +0ac9e0: 6e20 da21 5400 |0098: invoke-virtual {v4, v5}, Ljava/net/Socket;.setKeepAlive:(Z)V // method@21da │ │ +0ac9e6: 5485 410e |009b: iget-object v5, v8, Lorg/apache/http/impl/pool/BasicConnFactory;.connFactory:Lorg/apache/http/HttpConnectionFactory; // field@0e41 │ │ +0ac9ea: 7220 da22 4500 |009d: invoke-interface {v5, v4}, Lorg/apache/http/HttpConnectionFactory;.createConnection:(Ljava/net/Socket;)Lorg/apache/http/HttpConnection; // method@22da │ │ +0ac9f0: 0c05 |00a0: move-result-object v5 │ │ +0ac9f2: 1f05 5c05 |00a1: check-cast v5, Lorg/apache/http/HttpClientConnection; // type@055c │ │ +0ac9f6: 1105 |00a3: return-object v5 │ │ +0ac9f8: 6e10 0023 0900 |00a4: invoke-virtual {v9}, Lorg/apache/http/HttpHost;.getSchemeName:()Ljava/lang/String; // method@2300 │ │ +0ac9fe: 0c05 |00a7: move-result-object v5 │ │ +0aca00: 1a06 2c1f |00a8: const-string v6, "https" // string@1f2c │ │ +0aca04: 6e20 8721 6500 |00aa: invoke-virtual {v5, v6}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0aca0a: 0a05 |00ad: move-result v5 │ │ +0aca0c: 3805 baff |00ae: if-eqz v5, 0068 // -0046 │ │ +0aca10: 1302 bb01 |00b0: const/16 v2, #int 443 // #1bb │ │ +0aca14: 28b6 |00b2: goto 0068 // -004a │ │ +0aca16: 1205 |00b3: const/4 v5, #int 0 // #0 │ │ +0aca18: 28db |00b4: goto 008f // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=146 │ │ 0x0005 line=147 │ │ 0x000d line=148 │ │ 0x0017 line=150 │ │ 0x001f line=151 │ │ + 0x0025 line=152 │ │ 0x0029 line=154 │ │ 0x002b line=155 │ │ 0x0044 line=148 │ │ - 0x004a line=151 │ │ + 0x004a line=152 │ │ 0x004f line=157 │ │ 0x0053 line=158 │ │ 0x0057 line=159 │ │ 0x005a line=160 │ │ 0x0066 line=161 │ │ 0x0068 line=166 │ │ 0x0071 line=167 │ │ @@ -245315,17 +245414,17 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0aca60: |[0aca60] org.apache.http.impl.pool.BasicPoolEntry.:(Ljava/lang/String;Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)V │ │ -0aca70: 7040 5128 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/pool/PoolEntry;.:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@2851 │ │ -0aca76: 0e00 |0003: return-void │ │ +0aca1c: |[0aca1c] org.apache.http.impl.pool.BasicPoolEntry.:(Ljava/lang/String;Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)V │ │ +0aca2c: 7040 5128 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/pool/PoolEntry;.:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V // method@2851 │ │ +0aca32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/pool/BasicPoolEntry; │ │ 0x0000 - 0x0004 reg=1 id Ljava/lang/String; │ │ @@ -245338,22 +245437,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0aca78: |[0aca78] org.apache.http.impl.pool.BasicPoolEntry.close:()V │ │ -0aca88: 6e10 b226 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/pool/BasicPoolEntry;.getConnection:()Ljava/lang/Object; // method@26b2 │ │ -0aca8e: 0c00 |0003: move-result-object v0 │ │ -0aca90: 1f00 5c05 |0004: check-cast v0, Lorg/apache/http/HttpClientConnection; // type@055c │ │ -0aca94: 7210 cb22 0000 |0006: invoke-interface {v0}, Lorg/apache/http/HttpClientConnection;.close:()V // method@22cb │ │ -0aca9a: 0e00 |0009: return-void │ │ -0aca9c: 0d00 |000a: move-exception v0 │ │ -0aca9e: 28fe |000b: goto 0009 // -0002 │ │ +0aca34: |[0aca34] org.apache.http.impl.pool.BasicPoolEntry.close:()V │ │ +0aca44: 6e10 b226 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/pool/BasicPoolEntry;.getConnection:()Ljava/lang/Object; // method@26b2 │ │ +0aca4a: 0c00 |0003: move-result-object v0 │ │ +0aca4c: 1f00 5c05 |0004: check-cast v0, Lorg/apache/http/HttpClientConnection; // type@055c │ │ +0aca50: 7210 cb22 0000 |0006: invoke-interface {v0}, Lorg/apache/http/HttpClientConnection;.close:()V // method@22cb │ │ +0aca56: 0e00 |0009: return-void │ │ +0aca58: 0d00 |000a: move-exception v0 │ │ +0aca5a: 28fe |000b: goto 0009 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/io/IOException; -> 0x000a │ │ positions : │ │ 0x0000 line=54 │ │ 0x0009 line=57 │ │ 0x000a line=55 │ │ @@ -245365,25 +245464,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0acab0: |[0acab0] org.apache.http.impl.pool.BasicPoolEntry.isClosed:()Z │ │ -0acac0: 6e10 b226 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/pool/BasicPoolEntry;.getConnection:()Ljava/lang/Object; // method@26b2 │ │ -0acac6: 0c00 |0003: move-result-object v0 │ │ -0acac8: 1f00 5c05 |0004: check-cast v0, Lorg/apache/http/HttpClientConnection; // type@055c │ │ -0acacc: 7210 cd22 0000 |0006: invoke-interface {v0}, Lorg/apache/http/HttpClientConnection;.isOpen:()Z // method@22cd │ │ -0acad2: 0a00 |0009: move-result v0 │ │ -0acad4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -0acad8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0acada: 0f00 |000d: return v0 │ │ -0acadc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0acade: 28fe |000f: goto 000d // -0002 │ │ +0aca6c: |[0aca6c] org.apache.http.impl.pool.BasicPoolEntry.isClosed:()Z │ │ +0aca7c: 6e10 b226 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/pool/BasicPoolEntry;.getConnection:()Ljava/lang/Object; // method@26b2 │ │ +0aca82: 0c00 |0003: move-result-object v0 │ │ +0aca84: 1f00 5c05 |0004: check-cast v0, Lorg/apache/http/HttpClientConnection; // type@055c │ │ +0aca88: 7210 cd22 0000 |0006: invoke-interface {v0}, Lorg/apache/http/HttpClientConnection;.isOpen:()Z // method@22cd │ │ +0aca8e: 0a00 |0009: move-result v0 │ │ +0aca90: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0aca94: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0aca96: 0f00 |000d: return v0 │ │ +0aca98: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0aca9a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/apache/http/impl/pool/BasicPoolEntry; │ │ │ │ source_file_idx : 801 (BasicPoolEntry.java) │ │ @@ -245432,18 +245531,18 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0acae0: |[0acae0] org.apache.http.message.AbstractHttpMessage.:()V │ │ -0acaf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0acaf2: 7020 cd26 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/message/AbstractHttpMessage;.:(Lorg/apache/http/params/HttpParams;)V // method@26cd │ │ -0acaf8: 0e00 |0004: return-void │ │ +0aca9c: |[0aca9c] org.apache.http.message.AbstractHttpMessage.:()V │ │ +0acaac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acaae: 7020 cd26 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/message/AbstractHttpMessage;.:(Lorg/apache/http/params/HttpParams;)V // method@26cd │ │ +0acab4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=64 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ │ │ @@ -245452,21 +245551,21 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0acafc: |[0acafc] org.apache.http.message.AbstractHttpMessage.:(Lorg/apache/http/params/HttpParams;)V │ │ -0acb0c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0acb12: 2200 1406 |0003: new-instance v0, Lorg/apache/http/message/HeaderGroup; // type@0614 │ │ -0acb16: 7010 8a27 0000 |0005: invoke-direct {v0}, Lorg/apache/http/message/HeaderGroup;.:()V // method@278a │ │ -0acb1c: 5b10 470e |0008: iput-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acb20: 5b12 480e |000a: iput-object v2, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ -0acb24: 0e00 |000c: return-void │ │ +0acab8: |[0acab8] org.apache.http.message.AbstractHttpMessage.:(Lorg/apache/http/params/HttpParams;)V │ │ +0acac8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0acace: 2200 1406 |0003: new-instance v0, Lorg/apache/http/message/HeaderGroup; // type@0614 │ │ +0acad2: 7010 8a27 0000 |0005: invoke-direct {v0}, Lorg/apache/http/message/HeaderGroup;.:()V // method@278a │ │ +0acad8: 5b10 470e |0008: iput-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acadc: 5b12 480e |000a: iput-object v2, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ +0acae0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000a line=59 │ │ 0x000c line=60 │ │ locals : │ │ @@ -245479,22 +245578,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0acb28: |[0acb28] org.apache.http.message.AbstractHttpMessage.addHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0acb38: 1a00 f805 |0000: const-string v0, "Header name" // string@05f8 │ │ -0acb3c: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0acb42: 5420 470e |0005: iget-object v0, v2, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acb46: 2201 0306 |0007: new-instance v1, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ -0acb4a: 7030 de26 3104 |0009: invoke-direct {v1, v3, v4}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ -0acb50: 6e20 8b27 1000 |000c: invoke-virtual {v0, v1}, Lorg/apache/http/message/HeaderGroup;.addHeader:(Lorg/apache/http/Header;)V // method@278b │ │ -0acb56: 0e00 |000f: return-void │ │ +0acae4: |[0acae4] org.apache.http.message.AbstractHttpMessage.addHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0acaf4: 1a00 f805 |0000: const-string v0, "Header name" // string@05f8 │ │ +0acaf8: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0acafe: 5420 470e |0005: iget-object v0, v2, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acb02: 2201 0306 |0007: new-instance v1, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ +0acb06: 7030 de26 3104 |0009: invoke-direct {v1, v3, v4}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ +0acb0c: 6e20 8b27 1000 |000c: invoke-virtual {v0, v1}, Lorg/apache/http/message/HeaderGroup;.addHeader:(Lorg/apache/http/Header;)V // method@278b │ │ +0acb12: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ 0x000f line=100 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/apache/http/message/AbstractHttpMessage; │ │ @@ -245506,18 +245605,18 @@ │ │ type : '(Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0acb58: |[0acb58] org.apache.http.message.AbstractHttpMessage.addHeader:(Lorg/apache/http/Header;)V │ │ -0acb68: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acb6c: 6e20 8b27 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.addHeader:(Lorg/apache/http/Header;)V // method@278b │ │ -0acb72: 0e00 |0005: return-void │ │ +0acb14: |[0acb14] org.apache.http.message.AbstractHttpMessage.addHeader:(Lorg/apache/http/Header;)V │ │ +0acb24: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acb28: 6e20 8b27 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.addHeader:(Lorg/apache/http/Header;)V // method@278b │ │ +0acb2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x0006 reg=2 header Lorg/apache/http/Header; │ │ @@ -245527,19 +245626,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0acb74: |[0acb74] org.apache.http.message.AbstractHttpMessage.containsHeader:(Ljava/lang/String;)Z │ │ -0acb84: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acb88: 6e20 8e27 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.containsHeader:(Ljava/lang/String;)Z // method@278e │ │ -0acb8e: 0a00 |0005: move-result v0 │ │ -0acb90: 0f00 |0006: return v0 │ │ +0acb30: |[0acb30] org.apache.http.message.AbstractHttpMessage.containsHeader:(Ljava/lang/String;)Z │ │ +0acb40: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acb44: 6e20 8e27 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.containsHeader:(Ljava/lang/String;)Z // method@278e │ │ +0acb4a: 0a00 |0005: move-result v0 │ │ +0acb4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ │ │ @@ -245548,19 +245647,19 @@ │ │ type : '()[Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0acb94: |[0acb94] org.apache.http.message.AbstractHttpMessage.getAllHeaders:()[Lorg/apache/http/Header; │ │ -0acba4: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acba8: 6e10 9027 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/message/HeaderGroup;.getAllHeaders:()[Lorg/apache/http/Header; // method@2790 │ │ -0acbae: 0c00 |0005: move-result-object v0 │ │ -0acbb0: 1100 |0006: return-object v0 │ │ +0acb50: |[0acb50] org.apache.http.message.AbstractHttpMessage.getAllHeaders:()[Lorg/apache/http/Header; │ │ +0acb60: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acb64: 6e10 9027 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/message/HeaderGroup;.getAllHeaders:()[Lorg/apache/http/Header; // method@2790 │ │ +0acb6a: 0c00 |0005: move-result-object v0 │ │ +0acb6c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ │ │ #4 : (in Lorg/apache/http/message/AbstractHttpMessage;) │ │ @@ -245568,19 +245667,19 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0acbb4: |[0acbb4] org.apache.http.message.AbstractHttpMessage.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ -0acbc4: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acbc8: 6e20 9227 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@2792 │ │ -0acbce: 0c00 |0005: move-result-object v0 │ │ -0acbd0: 1100 |0006: return-object v0 │ │ +0acb70: |[0acb70] org.apache.http.message.AbstractHttpMessage.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ +0acb80: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acb84: 6e20 9227 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@2792 │ │ +0acb8a: 0c00 |0005: move-result-object v0 │ │ +0acb8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ │ │ @@ -245589,19 +245688,19 @@ │ │ type : '(Ljava/lang/String;)[Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0acbd4: |[0acbd4] org.apache.http.message.AbstractHttpMessage.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; │ │ -0acbe4: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acbe8: 6e20 9327 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; // method@2793 │ │ -0acbee: 0c00 |0005: move-result-object v0 │ │ -0acbf0: 1100 |0006: return-object v0 │ │ +0acb90: |[0acb90] org.apache.http.message.AbstractHttpMessage.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; │ │ +0acba0: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acba4: 6e20 9327 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.getHeaders:(Ljava/lang/String;)[Lorg/apache/http/Header; // method@2793 │ │ +0acbaa: 0c00 |0005: move-result-object v0 │ │ +0acbac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ │ │ @@ -245610,19 +245709,19 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0acbf4: |[0acbf4] org.apache.http.message.AbstractHttpMessage.getLastHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ -0acc04: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acc08: 6e20 9427 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.getLastHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@2794 │ │ -0acc0e: 0c00 |0005: move-result-object v0 │ │ -0acc10: 1100 |0006: return-object v0 │ │ +0acbb0: |[0acbb0] org.apache.http.message.AbstractHttpMessage.getLastHeader:(Ljava/lang/String;)Lorg/apache/http/Header; │ │ +0acbc0: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acbc4: 6e20 9427 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.getLastHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@2794 │ │ +0acbca: 0c00 |0005: move-result-object v0 │ │ +0acbcc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ │ │ @@ -245631,22 +245730,22 @@ │ │ type : '()Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0acc14: |[0acc14] org.apache.http.message.AbstractHttpMessage.getParams:()Lorg/apache/http/params/HttpParams; │ │ -0acc24: 5410 480e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ -0acc28: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0acc2c: 2200 1b06 |0004: new-instance v0, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ -0acc30: 7010 c127 0000 |0006: invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ -0acc36: 5b10 480e |0009: iput-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ -0acc3a: 5410 480e |000b: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ -0acc3e: 1100 |000d: return-object v0 │ │ +0acbd0: |[0acbd0] org.apache.http.message.AbstractHttpMessage.getParams:()Lorg/apache/http/params/HttpParams; │ │ +0acbe0: 5410 480e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ +0acbe4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0acbe8: 2200 1b06 |0004: new-instance v0, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ +0acbec: 7010 c127 0000 |0006: invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ +0acbf2: 5b10 480e |0009: iput-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ +0acbf6: 5410 480e |000b: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ +0acbfa: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0004 line=152 │ │ 0x000b line=154 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ @@ -245656,19 +245755,19 @@ │ │ type : '()Lorg/apache/http/HeaderIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0acc40: |[0acc40] org.apache.http.message.AbstractHttpMessage.headerIterator:()Lorg/apache/http/HeaderIterator; │ │ -0acc50: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acc54: 6e10 9527 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/message/HeaderGroup;.iterator:()Lorg/apache/http/HeaderIterator; // method@2795 │ │ -0acc5a: 0c00 |0005: move-result-object v0 │ │ -0acc5c: 1100 |0006: return-object v0 │ │ +0acbfc: |[0acbfc] org.apache.http.message.AbstractHttpMessage.headerIterator:()Lorg/apache/http/HeaderIterator; │ │ +0acc0c: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acc10: 6e10 9527 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/message/HeaderGroup;.iterator:()Lorg/apache/http/HeaderIterator; // method@2795 │ │ +0acc16: 0c00 |0005: move-result-object v0 │ │ +0acc18: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ │ │ #9 : (in Lorg/apache/http/message/AbstractHttpMessage;) │ │ @@ -245676,19 +245775,19 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/HeaderIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0acc60: |[0acc60] org.apache.http.message.AbstractHttpMessage.headerIterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; │ │ -0acc70: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acc74: 6e20 9627 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.iterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; // method@2796 │ │ -0acc7a: 0c00 |0005: move-result-object v0 │ │ -0acc7c: 1100 |0006: return-object v0 │ │ +0acc1c: |[0acc1c] org.apache.http.message.AbstractHttpMessage.headerIterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; │ │ +0acc2c: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acc30: 6e20 9627 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.iterator:(Ljava/lang/String;)Lorg/apache/http/HeaderIterator; // method@2796 │ │ +0acc36: 0c00 |0005: move-result-object v0 │ │ +0acc38: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ │ │ @@ -245697,18 +245796,18 @@ │ │ type : '(Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0acc80: |[0acc80] org.apache.http.message.AbstractHttpMessage.removeHeader:(Lorg/apache/http/Header;)V │ │ -0acc90: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acc94: 6e20 9727 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.removeHeader:(Lorg/apache/http/Header;)V // method@2797 │ │ -0acc9a: 0e00 |0005: return-void │ │ +0acc3c: |[0acc3c] org.apache.http.message.AbstractHttpMessage.removeHeader:(Lorg/apache/http/Header;)V │ │ +0acc4c: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acc50: 6e20 9727 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.removeHeader:(Lorg/apache/http/Header;)V // method@2797 │ │ +0acc56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x0006 reg=2 header Lorg/apache/http/Header; │ │ @@ -245718,32 +245817,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0acc9c: |[0acc9c] org.apache.http.message.AbstractHttpMessage.removeHeaders:(Ljava/lang/String;)V │ │ -0accac: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -0accb0: 0e00 |0002: return-void │ │ -0accb2: 5432 470e |0003: iget-object v2, v3, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0accb6: 6e10 9527 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/message/HeaderGroup;.iterator:()Lorg/apache/http/HeaderIterator; // method@2795 │ │ -0accbc: 0c01 |0008: move-result-object v1 │ │ -0accbe: 7210 c822 0100 |0009: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ -0accc4: 0a02 |000c: move-result v2 │ │ -0accc6: 3802 f5ff |000d: if-eqz v2, 0002 // -000b │ │ -0accca: 7210 c922 0100 |000f: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ -0accd0: 0c00 |0012: move-result-object v0 │ │ -0accd2: 7210 be22 0000 |0013: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -0accd8: 0c02 |0016: move-result-object v2 │ │ -0accda: 6e20 8721 2400 |0017: invoke-virtual {v4, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0acce0: 0a02 |001a: move-result v2 │ │ -0acce2: 3802 eeff |001b: if-eqz v2, 0009 // -0012 │ │ -0acce6: 7210 ca22 0100 |001d: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.remove:()V // method@22ca │ │ -0accec: 28e9 |0020: goto 0009 // -0017 │ │ +0acc58: |[0acc58] org.apache.http.message.AbstractHttpMessage.removeHeaders:(Ljava/lang/String;)V │ │ +0acc68: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +0acc6c: 0e00 |0002: return-void │ │ +0acc6e: 5432 470e |0003: iget-object v2, v3, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acc72: 6e10 9527 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/message/HeaderGroup;.iterator:()Lorg/apache/http/HeaderIterator; // method@2795 │ │ +0acc78: 0c01 |0008: move-result-object v1 │ │ +0acc7a: 7210 c822 0100 |0009: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ +0acc80: 0a02 |000c: move-result v2 │ │ +0acc82: 3802 f5ff |000d: if-eqz v2, 0002 // -000b │ │ +0acc86: 7210 c922 0100 |000f: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ +0acc8c: 0c00 |0012: move-result-object v0 │ │ +0acc8e: 7210 be22 0000 |0013: invoke-interface {v0}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +0acc94: 0c02 |0016: move-result-object v2 │ │ +0acc96: 6e20 8721 2400 |0017: invoke-virtual {v4, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0acc9c: 0a02 |001a: move-result v2 │ │ +0acc9e: 3802 eeff |001b: if-eqz v2, 0009 // -0012 │ │ +0acca2: 7210 ca22 0100 |001d: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.remove:()V // method@22ca │ │ +0acca8: 28e9 |0020: goto 0009 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0002 line=134 │ │ 0x0003 line=128 │ │ 0x000f line=129 │ │ 0x0013 line=130 │ │ @@ -245759,22 +245858,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0accf0: |[0accf0] org.apache.http.message.AbstractHttpMessage.setHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0acd00: 1a00 f805 |0000: const-string v0, "Header name" // string@05f8 │ │ -0acd04: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0acd0a: 5420 470e |0005: iget-object v0, v2, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acd0e: 2201 0306 |0007: new-instance v1, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ -0acd12: 7030 de26 3104 |0009: invoke-direct {v1, v3, v4}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ -0acd18: 6e20 9a27 1000 |000c: invoke-virtual {v0, v1}, Lorg/apache/http/message/HeaderGroup;.updateHeader:(Lorg/apache/http/Header;)V // method@279a │ │ -0acd1e: 0e00 |000f: return-void │ │ +0accac: |[0accac] org.apache.http.message.AbstractHttpMessage.setHeader:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0accbc: 1a00 f805 |0000: const-string v0, "Header name" // string@05f8 │ │ +0accc0: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0accc6: 5420 470e |0005: iget-object v0, v2, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0accca: 2201 0306 |0007: new-instance v1, Lorg/apache/http/message/BasicHeader; // type@0603 │ │ +0accce: 7030 de26 3104 |0009: invoke-direct {v1, v3, v4}, Lorg/apache/http/message/BasicHeader;.:(Ljava/lang/String;Ljava/lang/String;)V // method@26de │ │ +0accd4: 6e20 9a27 1000 |000c: invoke-virtual {v0, v1}, Lorg/apache/http/message/HeaderGroup;.updateHeader:(Lorg/apache/http/Header;)V // method@279a │ │ +0accda: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ 0x000f line=111 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/apache/http/message/AbstractHttpMessage; │ │ @@ -245786,18 +245885,18 @@ │ │ type : '(Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0acd20: |[0acd20] org.apache.http.message.AbstractHttpMessage.setHeader:(Lorg/apache/http/Header;)V │ │ -0acd30: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acd34: 6e20 9a27 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.updateHeader:(Lorg/apache/http/Header;)V // method@279a │ │ -0acd3a: 0e00 |0005: return-void │ │ +0accdc: |[0accdc] org.apache.http.message.AbstractHttpMessage.setHeader:(Lorg/apache/http/Header;)V │ │ +0accec: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0accf0: 6e20 9a27 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.updateHeader:(Lorg/apache/http/Header;)V // method@279a │ │ +0accf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x0006 reg=2 header Lorg/apache/http/Header; │ │ @@ -245807,18 +245906,18 @@ │ │ type : '([Lorg/apache/http/Header;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0acd3c: |[0acd3c] org.apache.http.message.AbstractHttpMessage.setHeaders:([Lorg/apache/http/Header;)V │ │ -0acd4c: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ -0acd50: 6e20 9827 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.setHeaders:([Lorg/apache/http/Header;)V // method@2798 │ │ -0acd56: 0e00 |0005: return-void │ │ +0accf8: |[0accf8] org.apache.http.message.AbstractHttpMessage.setHeaders:([Lorg/apache/http/Header;)V │ │ +0acd08: 5410 470e |0000: iget-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e47 │ │ +0acd0c: 6e20 9827 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/message/HeaderGroup;.setHeaders:([Lorg/apache/http/Header;)V // method@2798 │ │ +0acd12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x0006 reg=2 headers [Lorg/apache/http/Header; │ │ @@ -245828,21 +245927,21 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0acd58: |[0acd58] org.apache.http.message.AbstractHttpMessage.setParams:(Lorg/apache/http/params/HttpParams;)V │ │ -0acd68: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0acd6c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0acd72: 0c00 |0005: move-result-object v0 │ │ -0acd74: 1f00 2306 |0006: check-cast v0, Lorg/apache/http/params/HttpParams; // type@0623 │ │ -0acd78: 5b10 480e |0008: iput-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ -0acd7c: 0e00 |000a: return-void │ │ +0acd14: |[0acd14] org.apache.http.message.AbstractHttpMessage.setParams:(Lorg/apache/http/params/HttpParams;)V │ │ +0acd24: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0acd28: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0acd2e: 0c00 |0005: move-result-object v0 │ │ +0acd30: 1f00 2306 |0006: check-cast v0, Lorg/apache/http/params/HttpParams; // type@0623 │ │ +0acd34: 5b10 480e |0008: iput-object v0, v1, Lorg/apache/http/message/AbstractHttpMessage;.params:Lorg/apache/http/params/HttpParams; // field@0e48 │ │ +0acd38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000a line=163 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/message/AbstractHttpMessage; │ │ 0x0000 - 0x000b reg=2 params Lorg/apache/http/params/HttpParams; │ │ @@ -245896,23 +245995,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0acd80: |[0acd80] org.apache.http.message.BasicHeader.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0acd90: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0acd96: 1a00 990f |0003: const-string v0, "Name" // string@0f99 │ │ -0acd9a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0acda0: 0c00 |0008: move-result-object v0 │ │ -0acda2: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0acda6: 5b10 490e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHeader;.name:Ljava/lang/String; // field@0e49 │ │ -0acdaa: 5b13 4b0e |000d: iput-object v3, v1, Lorg/apache/http/message/BasicHeader;.value:Ljava/lang/String; // field@0e4b │ │ -0acdae: 0e00 |000f: return-void │ │ +0acd3c: |[0acd3c] org.apache.http.message.BasicHeader.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0acd4c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0acd52: 1a00 950f |0003: const-string v0, "Name" // string@0f95 │ │ +0acd56: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0acd5c: 0c00 |0008: move-result-object v0 │ │ +0acd5e: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0acd62: 5b10 490e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHeader;.name:Ljava/lang/String; // field@0e49 │ │ +0acd66: 5b13 4b0e |000d: iput-object v3, v1, Lorg/apache/http/message/BasicHeader;.value:Ljava/lang/String; // field@0e4b │ │ +0acd6a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ 0x000d line=60 │ │ 0x000f line=61 │ │ locals : │ │ @@ -245926,18 +246025,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0acdb0: |[0acdb0] org.apache.http.message.BasicHeader.clone:()Ljava/lang/Object; │ │ -0acdc0: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0acdc6: 0c00 |0003: move-result-object v0 │ │ -0acdc8: 1100 |0004: return-object v0 │ │ +0acd6c: |[0acd6c] org.apache.http.message.BasicHeader.clone:()Ljava/lang/Object; │ │ +0acd7c: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0acd82: 0c00 |0003: move-result-object v0 │ │ +0acd84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicHeader; │ │ │ │ #1 : (in Lorg/apache/http/message/BasicHeader;) │ │ @@ -245945,25 +246044,25 @@ │ │ type : '()[Lorg/apache/http/HeaderElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0acdcc: |[0acdcc] org.apache.http.message.BasicHeader.getElements:()[Lorg/apache/http/HeaderElement; │ │ -0acddc: 5420 4b0e |0000: iget-object v0, v2, Lorg/apache/http/message/BasicHeader;.value:Ljava/lang/String; // field@0e4b │ │ -0acde0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0acde4: 5420 4b0e |0004: iget-object v0, v2, Lorg/apache/http/message/BasicHeader;.value:Ljava/lang/String; // field@0e4b │ │ -0acde8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0acdea: 7120 1527 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/message/BasicHeaderValueParser;.parseElements:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/HeaderElement; // method@2715 │ │ -0acdf0: 0c00 |000a: move-result-object v0 │ │ -0acdf2: 1100 |000b: return-object v0 │ │ -0acdf4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0acdf6: 2300 9f06 |000d: new-array v0, v0, [Lorg/apache/http/HeaderElement; // type@069f │ │ -0acdfa: 28fc |000f: goto 000b // -0004 │ │ +0acd88: |[0acd88] org.apache.http.message.BasicHeader.getElements:()[Lorg/apache/http/HeaderElement; │ │ +0acd98: 5420 4b0e |0000: iget-object v0, v2, Lorg/apache/http/message/BasicHeader;.value:Ljava/lang/String; // field@0e4b │ │ +0acd9c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0acda0: 5420 4b0e |0004: iget-object v0, v2, Lorg/apache/http/message/BasicHeader;.value:Ljava/lang/String; // field@0e4b │ │ +0acda4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0acda6: 7120 1527 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/message/BasicHeaderValueParser;.parseElements:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/HeaderElement; // method@2715 │ │ +0acdac: 0c00 |000a: move-result-object v0 │ │ +0acdae: 1100 |000b: return-object v0 │ │ +0acdb0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0acdb2: 2300 9f06 |000d: new-array v0, v0, [Lorg/apache/http/HeaderElement; // type@069f │ │ +0acdb6: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=80 │ │ 0x000b line=82 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/apache/http/message/BasicHeader; │ │ @@ -245973,17 +246072,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acdfc: |[0acdfc] org.apache.http.message.BasicHeader.getName:()Ljava/lang/String; │ │ -0ace0c: 5410 490e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeader;.name:Ljava/lang/String; // field@0e49 │ │ -0ace10: 1100 |0002: return-object v0 │ │ +0acdb8: |[0acdb8] org.apache.http.message.BasicHeader.getName:()Ljava/lang/String; │ │ +0acdc8: 5410 490e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeader;.name:Ljava/lang/String; // field@0e49 │ │ +0acdcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicHeader; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicHeader;) │ │ @@ -245991,17 +246090,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ace14: |[0ace14] org.apache.http.message.BasicHeader.getValue:()Ljava/lang/String; │ │ -0ace24: 5410 4b0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeader;.value:Ljava/lang/String; // field@0e4b │ │ -0ace28: 1100 |0002: return-object v0 │ │ +0acdd0: |[0acdd0] org.apache.http.message.BasicHeader.getValue:()Ljava/lang/String; │ │ +0acde0: 5410 4b0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeader;.value:Ljava/lang/String; // field@0e4b │ │ +0acde4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicHeader; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicHeader;) │ │ @@ -246009,22 +246108,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0ace2c: |[0ace2c] org.apache.http.message.BasicHeader.toString:()Ljava/lang/String; │ │ -0ace3c: 6200 6e0e |0000: sget-object v0, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0ace40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0ace42: 6e30 4327 1002 |0003: invoke-virtual {v0, v1, v2}, Lorg/apache/http/message/BasicLineFormatter;.formatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; // method@2743 │ │ -0ace48: 0c00 |0006: move-result-object v0 │ │ -0ace4a: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ace50: 0c00 |000a: move-result-object v0 │ │ -0ace52: 1100 |000b: return-object v0 │ │ +0acde8: |[0acde8] org.apache.http.message.BasicHeader.toString:()Ljava/lang/String; │ │ +0acdf8: 6200 6e0e |0000: sget-object v0, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0acdfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0acdfe: 6e30 4327 1002 |0003: invoke-virtual {v0, v1, v2}, Lorg/apache/http/message/BasicLineFormatter;.formatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; // method@2743 │ │ +0ace04: 0c00 |0006: move-result-object v0 │ │ +0ace06: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0ace0c: 0c00 |000a: move-result-object v0 │ │ +0ace0e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/apache/http/message/BasicHeader; │ │ │ │ source_file_idx : 784 (BasicHeader.java) │ │ @@ -246072,18 +246171,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0ace54: |[0ace54] org.apache.http.message.BasicHeaderElement.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0ace64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ace66: 7040 e526 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/message/BasicHeaderElement;.:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V // method@26e5 │ │ -0ace6c: 0e00 |0004: return-void │ │ +0ace10: |[0ace10] org.apache.http.message.BasicHeaderElement.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0ace20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ace22: 7040 e526 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/message/BasicHeaderElement;.:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V // method@26e5 │ │ +0ace28: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicHeaderElement; │ │ 0x0000 - 0x0005 reg=2 name Ljava/lang/String; │ │ @@ -246094,29 +246193,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0ace70: |[0ace70] org.apache.http.message.BasicHeaderElement.:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V │ │ -0ace80: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0ace86: 1a00 990f |0003: const-string v0, "Name" // string@0f99 │ │ -0ace8a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ace90: 0c00 |0008: move-result-object v0 │ │ -0ace92: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0ace96: 5b10 4c0e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ -0ace9a: 5b13 4e0e |000d: iput-object v3, v1, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ -0ace9e: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -0acea2: 5b14 4d0e |0011: iput-object v4, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0acea6: 0e00 |0013: return-void │ │ -0acea8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0aceaa: 2300 a206 |0015: new-array v0, v0, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ -0aceae: 5b10 4d0e |0017: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0aceb2: 28fa |0019: goto 0013 // -0006 │ │ +0ace2c: |[0ace2c] org.apache.http.message.BasicHeaderElement.:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V │ │ +0ace3c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0ace42: 1a00 950f |0003: const-string v0, "Name" // string@0f95 │ │ +0ace46: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ace4c: 0c00 |0008: move-result-object v0 │ │ +0ace4e: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0ace52: 5b10 4c0e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ +0ace56: 5b13 4e0e |000d: iput-object v3, v1, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ +0ace5a: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ +0ace5e: 5b14 4d0e |0011: iput-object v4, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0ace62: 0e00 |0013: return-void │ │ +0ace64: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0ace66: 2300 a206 |0015: new-array v0, v0, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ +0ace6a: 5b10 4d0e |0017: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0ace6e: 28fa |0019: goto 0013 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x000d line=62 │ │ 0x000f line=63 │ │ 0x0011 line=64 │ │ @@ -246134,18 +246233,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0aceb4: |[0aceb4] org.apache.http.message.BasicHeaderElement.clone:()Ljava/lang/Object; │ │ -0acec4: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0aceca: 0c00 |0003: move-result-object v0 │ │ -0acecc: 1100 |0004: return-object v0 │ │ +0ace70: |[0ace70] org.apache.http.message.BasicHeaderElement.clone:()Ljava/lang/Object; │ │ +0ace80: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0ace86: 0c00 |0003: move-result-object v0 │ │ +0ace88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicHeaderElement; │ │ │ │ #1 : (in Lorg/apache/http/message/BasicHeaderElement;) │ │ @@ -246153,49 +246252,51 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0aced0: |[0aced0] org.apache.http.message.BasicHeaderElement.equals:(Ljava/lang/Object;)Z │ │ -0acee0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0acee2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0acee4: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -0acee8: 0f01 |0004: return v1 │ │ -0aceea: 2063 5905 |0005: instance-of v3, v6, Lorg/apache/http/HeaderElement; // type@0559 │ │ -0aceee: 3803 2500 |0007: if-eqz v3, 002c // +0025 │ │ -0acef2: 0760 |0009: move-object v0, v6 │ │ -0acef4: 1f00 0406 |000a: check-cast v0, Lorg/apache/http/message/BasicHeaderElement; // type@0604 │ │ -0acef8: 5453 4c0e |000c: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ -0acefc: 5404 4c0e |000e: iget-object v4, v0, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ -0acf00: 6e20 8621 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0acf06: 0a03 |0013: move-result v3 │ │ -0acf08: 3803 1600 |0014: if-eqz v3, 002a // +0016 │ │ -0acf0c: 5453 4e0e |0016: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ -0acf10: 5404 4e0e |0018: iget-object v4, v0, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ -0acf14: 7120 9a29 4300 |001a: invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@299a │ │ -0acf1a: 0a03 |001d: move-result v3 │ │ -0acf1c: 3803 0c00 |001e: if-eqz v3, 002a // +000c │ │ -0acf20: 5453 4d0e |0020: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0acf24: 5404 4d0e |0022: iget-object v4, v0, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0acf28: 7120 9b29 4300 |0024: invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;.equals:([Ljava/lang/Object;[Ljava/lang/Object;)Z // method@299b │ │ -0acf2e: 0a03 |0027: move-result v3 │ │ -0acf30: 3903 dcff |0028: if-nez v3, 0004 // -0024 │ │ -0acf34: 0121 |002a: move v1, v2 │ │ -0acf36: 28d9 |002b: goto 0004 // -0027 │ │ -0acf38: 0121 |002c: move v1, v2 │ │ -0acf3a: 28d7 |002d: goto 0004 // -0029 │ │ +0ace8c: |[0ace8c] org.apache.http.message.BasicHeaderElement.equals:(Ljava/lang/Object;)Z │ │ +0ace9c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0ace9e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0acea0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0acea4: 0f01 |0004: return v1 │ │ +0acea6: 2063 5905 |0005: instance-of v3, v6, Lorg/apache/http/HeaderElement; // type@0559 │ │ +0aceaa: 3803 2500 |0007: if-eqz v3, 002c // +0025 │ │ +0aceae: 0760 |0009: move-object v0, v6 │ │ +0aceb0: 1f00 0406 |000a: check-cast v0, Lorg/apache/http/message/BasicHeaderElement; // type@0604 │ │ +0aceb4: 5453 4c0e |000c: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ +0aceb8: 5404 4c0e |000e: iget-object v4, v0, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ +0acebc: 6e20 8621 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0acec2: 0a03 |0013: move-result v3 │ │ +0acec4: 3803 1600 |0014: if-eqz v3, 002a // +0016 │ │ +0acec8: 5453 4e0e |0016: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ +0acecc: 5404 4e0e |0018: iget-object v4, v0, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ +0aced0: 7120 9a29 4300 |001a: invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@299a │ │ +0aced6: 0a03 |001d: move-result v3 │ │ +0aced8: 3803 0c00 |001e: if-eqz v3, 002a // +000c │ │ +0acedc: 5453 4d0e |0020: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0acee0: 5404 4d0e |0022: iget-object v4, v0, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0acee4: 7120 9b29 4300 |0024: invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;.equals:([Ljava/lang/Object;[Ljava/lang/Object;)Z // method@299b │ │ +0aceea: 0a03 |0027: move-result v3 │ │ +0aceec: 3903 dcff |0028: if-nez v3, 0004 // -0024 │ │ +0acef0: 0121 |002a: move v1, v2 │ │ +0acef2: 28d9 |002b: goto 0004 // -0027 │ │ +0acef4: 0121 |002c: move v1, v2 │ │ +0acef6: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=115 │ │ 0x0004 line=124 │ │ 0x0005 line=118 │ │ 0x000a line=119 │ │ 0x000c line=120 │ │ + 0x001a line=121 │ │ + 0x0024 line=122 │ │ 0x002d line=124 │ │ locals : │ │ 0x000c - 0x002c reg=0 that Lorg/apache/http/message/BasicHeaderElement; │ │ 0x0000 - 0x002e reg=5 this Lorg/apache/http/message/BasicHeaderElement; │ │ 0x0000 - 0x002e reg=6 object Ljava/lang/Object; │ │ │ │ #2 : (in Lorg/apache/http/message/BasicHeaderElement;) │ │ @@ -246203,17 +246304,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acf3c: |[0acf3c] org.apache.http.message.BasicHeaderElement.getName:()Ljava/lang/String; │ │ -0acf4c: 5410 4c0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ -0acf50: 1100 |0002: return-object v0 │ │ +0acef8: |[0acef8] org.apache.http.message.BasicHeaderElement.getName:()Ljava/lang/String; │ │ +0acf08: 5410 4c0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ +0acf0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicHeaderElement; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicHeaderElement;) │ │ @@ -246221,18 +246322,18 @@ │ │ type : '(I)Lorg/apache/http/NameValuePair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0acf54: |[0acf54] org.apache.http.message.BasicHeaderElement.getParameter:(I)Lorg/apache/http/NameValuePair; │ │ -0acf64: 5410 4d0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0acf68: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -0acf6c: 1100 |0004: return-object v0 │ │ +0acf10: |[0acf10] org.apache.http.message.BasicHeaderElement.getParameter:(I)Lorg/apache/http/NameValuePair; │ │ +0acf20: 5410 4d0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0acf24: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +0acf28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicHeaderElement; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -246241,64 +246342,61 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/NameValuePair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0acf70: |[0acf70] org.apache.http.message.BasicHeaderElement.getParameterByName:(Ljava/lang/String;)Lorg/apache/http/NameValuePair; │ │ -0acf80: 1a05 990f |0000: const-string v5, "Name" // string@0f99 │ │ -0acf84: 7120 4d29 5700 |0002: invoke-static {v7, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0acf8a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0acf8c: 5460 4d0e |0006: iget-object v0, v6, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0acf90: 2104 |0008: array-length v4, v0 │ │ -0acf92: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0acf94: 3543 0f00 |000a: if-ge v3, v4, 0019 // +000f │ │ -0acf98: 4601 0003 |000c: aget-object v1, v0, v3 │ │ -0acf9c: 7210 4923 0100 |000e: invoke-interface {v1}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ -0acfa2: 0c05 |0011: move-result-object v5 │ │ -0acfa4: 6e20 8721 7500 |0012: invoke-virtual {v5, v7}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0acfaa: 0a05 |0015: move-result v5 │ │ -0acfac: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -0acfb0: 0712 |0018: move-object v2, v1 │ │ -0acfb2: 1102 |0019: return-object v2 │ │ -0acfb4: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0acfb8: 28ee |001c: goto 000a // -0012 │ │ +0acf2c: |[0acf2c] org.apache.http.message.BasicHeaderElement.getParameterByName:(Ljava/lang/String;)Lorg/apache/http/NameValuePair; │ │ +0acf3c: 1a02 950f |0000: const-string v2, "Name" // string@0f95 │ │ +0acf40: 7120 4d29 2700 |0002: invoke-static {v7, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0acf46: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0acf48: 5463 4d0e |0006: iget-object v3, v6, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0acf4c: 2134 |0008: array-length v4, v3 │ │ +0acf4e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0acf50: 3542 0f00 |000a: if-ge v2, v4, 0019 // +000f │ │ +0acf54: 4600 0302 |000c: aget-object v0, v3, v2 │ │ +0acf58: 7210 4923 0000 |000e: invoke-interface {v0}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ +0acf5e: 0c05 |0011: move-result-object v5 │ │ +0acf60: 6e20 8721 7500 |0012: invoke-virtual {v5, v7}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0acf66: 0a05 |0015: move-result v5 │ │ +0acf68: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +0acf6c: 0701 |0018: move-object v1, v0 │ │ +0acf6e: 1101 |0019: return-object v1 │ │ +0acf70: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0acf74: 28ee |001c: goto 000a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ 0x0006 line=104 │ │ 0x000e line=105 │ │ 0x0018 line=106 │ │ 0x0019 line=110 │ │ 0x001a line=104 │ │ locals : │ │ - 0x000e - 0x0019 reg=1 current Lorg/apache/http/NameValuePair; │ │ - 0x0008 - 0x001d reg=0 arr$ [Lorg/apache/http/NameValuePair; │ │ - 0x001a - 0x001d reg=1 current Lorg/apache/http/NameValuePair; │ │ - 0x0006 - 0x001d reg=2 found Lorg/apache/http/NameValuePair; │ │ - 0x000a - 0x001d reg=3 i$ I │ │ - 0x0009 - 0x001d reg=4 len$ I │ │ + 0x000e - 0x0019 reg=0 current Lorg/apache/http/NameValuePair; │ │ + 0x001a - 0x001d reg=0 current Lorg/apache/http/NameValuePair; │ │ + 0x0006 - 0x001d reg=1 found Lorg/apache/http/NameValuePair; │ │ 0x0000 - 0x001d reg=6 this Lorg/apache/http/message/BasicHeaderElement; │ │ 0x0000 - 0x001d reg=7 name Ljava/lang/String; │ │ │ │ #5 : (in Lorg/apache/http/message/BasicHeaderElement;) │ │ name : 'getParameterCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0acfbc: |[0acfbc] org.apache.http.message.BasicHeaderElement.getParameterCount:()I │ │ -0acfcc: 5410 4d0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0acfd0: 2100 |0002: array-length v0, v0 │ │ -0acfd2: 0f00 |0003: return v0 │ │ +0acf78: |[0acf78] org.apache.http.message.BasicHeaderElement.getParameterCount:()I │ │ +0acf88: 5410 4d0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0acf8c: 2100 |0002: array-length v0, v0 │ │ +0acf8e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/apache/http/message/BasicHeaderElement; │ │ │ │ #6 : (in Lorg/apache/http/message/BasicHeaderElement;) │ │ @@ -246306,20 +246404,20 @@ │ │ type : '()[Lorg/apache/http/NameValuePair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0acfd4: |[0acfd4] org.apache.http.message.BasicHeaderElement.getParameters:()[Lorg/apache/http/NameValuePair; │ │ -0acfe4: 5410 4d0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0acfe8: 6e10 be29 0000 |0002: invoke-virtual {v0}, [Lorg/apache/http/NameValuePair;.clone:()Ljava/lang/Object; // method@29be │ │ -0acfee: 0c00 |0005: move-result-object v0 │ │ -0acff0: 1f00 a206 |0006: check-cast v0, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ -0acff4: 1100 |0008: return-object v0 │ │ +0acf90: |[0acf90] org.apache.http.message.BasicHeaderElement.getParameters:()[Lorg/apache/http/NameValuePair; │ │ +0acfa0: 5410 4d0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0acfa4: 6e10 be29 0000 |0002: invoke-virtual {v0}, [Lorg/apache/http/NameValuePair;.clone:()Ljava/lang/Object; // method@29be │ │ +0acfaa: 0c00 |0005: move-result-object v0 │ │ +0acfac: 1f00 a206 |0006: check-cast v0, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ +0acfb0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/message/BasicHeaderElement; │ │ │ │ #7 : (in Lorg/apache/http/message/BasicHeaderElement;) │ │ @@ -246327,118 +246425,112 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0acff8: |[0acff8] org.apache.http.message.BasicHeaderElement.getValue:()Ljava/lang/String; │ │ -0ad008: 5410 4e0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ -0ad00c: 1100 |0002: return-object v0 │ │ +0acfb4: |[0acfb4] org.apache.http.message.BasicHeaderElement.getValue:()Ljava/lang/String; │ │ +0acfc4: 5410 4e0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ +0acfc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicHeaderElement; │ │ │ │ #8 : (in Lorg/apache/http/message/BasicHeaderElement;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0ad010: |[0ad010] org.apache.http.message.BasicHeaderElement.hashCode:()I │ │ -0ad020: 1301 1100 |0000: const/16 v1, #int 17 // #11 │ │ -0ad024: 5465 4c0e |0002: iget-object v5, v6, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ -0ad028: 7120 9d29 5100 |0004: invoke-static {v1, v5}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ -0ad02e: 0a01 |0007: move-result v1 │ │ -0ad030: 5465 4e0e |0008: iget-object v5, v6, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ -0ad034: 7120 9d29 5100 |000a: invoke-static {v1, v5}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ -0ad03a: 0a01 |000d: move-result v1 │ │ -0ad03c: 5460 4d0e |000e: iget-object v0, v6, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0ad040: 2103 |0010: array-length v3, v0 │ │ -0ad042: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -0ad044: 3532 0b00 |0012: if-ge v2, v3, 001d // +000b │ │ -0ad048: 4604 0002 |0014: aget-object v4, v0, v2 │ │ -0ad04c: 7120 9d29 4100 |0016: invoke-static {v1, v4}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ -0ad052: 0a01 |0019: move-result v1 │ │ -0ad054: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ad058: 28f6 |001c: goto 0012 // -000a │ │ -0ad05a: 0f01 |001d: return v1 │ │ +0acfcc: |[0acfcc] org.apache.http.message.BasicHeaderElement.hashCode:()I │ │ +0acfdc: 1300 1100 |0000: const/16 v0, #int 17 // #11 │ │ +0acfe0: 5452 4c0e |0002: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ +0acfe4: 7120 9d29 2000 |0004: invoke-static {v0, v2}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ +0acfea: 0a00 |0007: move-result v0 │ │ +0acfec: 5452 4e0e |0008: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ +0acff0: 7120 9d29 2000 |000a: invoke-static {v0, v2}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ +0acff6: 0a00 |000d: move-result v0 │ │ +0acff8: 5453 4d0e |000e: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0acffc: 2134 |0010: array-length v4, v3 │ │ +0acffe: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +0ad000: 3542 0b00 |0012: if-ge v2, v4, 001d // +000b │ │ +0ad004: 4601 0302 |0014: aget-object v1, v3, v2 │ │ +0ad008: 7120 9d29 1000 |0016: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ +0ad00e: 0a00 |0019: move-result v0 │ │ +0ad010: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ad014: 28f6 |001c: goto 0012 // -000a │ │ +0ad016: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ 0x0008 line=132 │ │ 0x000e line=133 │ │ 0x0016 line=134 │ │ 0x001a line=133 │ │ 0x001d line=136 │ │ locals : │ │ - 0x0016 - 0x001d reg=4 parameter Lorg/apache/http/NameValuePair; │ │ - 0x0010 - 0x001e reg=0 arr$ [Lorg/apache/http/NameValuePair; │ │ - 0x0002 - 0x001e reg=1 hash I │ │ - 0x0012 - 0x001e reg=2 i$ I │ │ - 0x0011 - 0x001e reg=3 len$ I │ │ - 0x0000 - 0x001e reg=6 this Lorg/apache/http/message/BasicHeaderElement; │ │ + 0x0016 - 0x001d reg=1 parameter Lorg/apache/http/NameValuePair; │ │ + 0x0002 - 0x001e reg=0 hash I │ │ + 0x0000 - 0x001e reg=5 this Lorg/apache/http/message/BasicHeaderElement; │ │ │ │ #9 : (in Lorg/apache/http/message/BasicHeaderElement;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0ad05c: |[0ad05c] org.apache.http.message.BasicHeaderElement.toString:()Ljava/lang/String; │ │ -0ad06c: 2201 f804 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0ad070: 7010 a121 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0ad076: 5465 4c0e |0005: iget-object v5, v6, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ -0ad07a: 6e20 aa21 5100 |0007: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ad080: 5465 4e0e |000a: iget-object v5, v6, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ -0ad084: 3805 0c00 |000c: if-eqz v5, 0018 // +000c │ │ -0ad088: 1a05 bc01 |000e: const-string v5, "=" // string@01bc │ │ -0ad08c: 6e20 aa21 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ad092: 5465 4e0e |0013: iget-object v5, v6, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ -0ad096: 6e20 aa21 5100 |0015: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ad09c: 5460 4d0e |0018: iget-object v0, v6, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ -0ad0a0: 2103 |001a: array-length v3, v0 │ │ -0ad0a2: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -0ad0a4: 3532 0f00 |001c: if-ge v2, v3, 002b // +000f │ │ -0ad0a8: 4604 0002 |001e: aget-object v4, v0, v2 │ │ -0ad0ac: 1a05 6101 |0020: const-string v5, "; " // string@0161 │ │ -0ad0b0: 6e20 aa21 5100 |0022: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ad0b6: 6e20 a921 4100 |0025: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0ad0bc: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ad0c0: 28f2 |002a: goto 001c // -000e │ │ -0ad0c2: 6e10 af21 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0ad0c8: 0c05 |002e: move-result-object v5 │ │ -0ad0ca: 1105 |002f: return-object v5 │ │ +0ad018: |[0ad018] org.apache.http.message.BasicHeaderElement.toString:()Ljava/lang/String; │ │ +0ad028: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ad02c: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0ad032: 5462 4c0e |0005: iget-object v2, v6, Lorg/apache/http/message/BasicHeaderElement;.name:Ljava/lang/String; // field@0e4c │ │ +0ad036: 6e20 aa21 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ad03c: 5462 4e0e |000a: iget-object v2, v6, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ +0ad040: 3802 0c00 |000c: if-eqz v2, 0018 // +000c │ │ +0ad044: 1a02 bc01 |000e: const-string v2, "=" // string@01bc │ │ +0ad048: 6e20 aa21 2000 |0010: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ad04e: 5462 4e0e |0013: iget-object v2, v6, Lorg/apache/http/message/BasicHeaderElement;.value:Ljava/lang/String; // field@0e4e │ │ +0ad052: 6e20 aa21 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ad058: 5463 4d0e |0018: iget-object v3, v6, Lorg/apache/http/message/BasicHeaderElement;.parameters:[Lorg/apache/http/NameValuePair; // field@0e4d │ │ +0ad05c: 2134 |001a: array-length v4, v3 │ │ +0ad05e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0ad060: 3542 0f00 |001c: if-ge v2, v4, 002b // +000f │ │ +0ad064: 4601 0302 |001e: aget-object v1, v3, v2 │ │ +0ad068: 1a05 6101 |0020: const-string v5, "; " // string@0161 │ │ +0ad06c: 6e20 aa21 5000 |0022: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ad072: 6e20 a921 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0ad078: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ad07c: 28f2 |002a: goto 001c // -000e │ │ +0ad07e: 6e10 af21 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0ad084: 0c02 |002e: move-result-object v2 │ │ +0ad086: 1102 |002f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=142 │ │ 0x000a line=143 │ │ 0x000e line=144 │ │ 0x0013 line=145 │ │ 0x0018 line=147 │ │ 0x0020 line=148 │ │ 0x0025 line=149 │ │ 0x0028 line=147 │ │ 0x002b line=151 │ │ locals : │ │ - 0x0020 - 0x002b reg=4 parameter Lorg/apache/http/NameValuePair; │ │ - 0x001a - 0x0030 reg=0 arr$ [Lorg/apache/http/NameValuePair; │ │ - 0x0005 - 0x0030 reg=1 buffer Ljava/lang/StringBuilder; │ │ - 0x001c - 0x0030 reg=2 i$ I │ │ - 0x001b - 0x0030 reg=3 len$ I │ │ + 0x0020 - 0x002b reg=1 parameter Lorg/apache/http/NameValuePair; │ │ + 0x0005 - 0x0030 reg=0 buffer Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0030 reg=6 this Lorg/apache/http/message/BasicHeaderElement; │ │ │ │ source_file_idx : 785 (BasicHeaderElement.java) │ │ │ │ Class #982 header: │ │ class_idx : 1541 │ │ access_flags : 1 (0x0001) │ │ @@ -246493,18 +246585,18 @@ │ │ type : '(Lorg/apache/http/HeaderIterator;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0ad0cc: |[0ad0cc] org.apache.http.message.BasicHeaderElementIterator.:(Lorg/apache/http/HeaderIterator;)V │ │ -0ad0dc: 6200 5e0e |0000: sget-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ -0ad0e0: 7030 f126 2100 |0002: invoke-direct {v1, v2, v0}, Lorg/apache/http/message/BasicHeaderElementIterator;.:(Lorg/apache/http/HeaderIterator;Lorg/apache/http/message/HeaderValueParser;)V // method@26f1 │ │ -0ad0e6: 0e00 |0005: return-void │ │ +0ad088: |[0ad088] org.apache.http.message.BasicHeaderElementIterator.:(Lorg/apache/http/HeaderIterator;)V │ │ +0ad098: 6200 5e0e |0000: sget-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ +0ad09c: 7030 f126 2100 |0002: invoke-direct {v1, v2, v0}, Lorg/apache/http/message/BasicHeaderElementIterator;.:(Lorg/apache/http/HeaderIterator;Lorg/apache/http/message/HeaderValueParser;)V // method@26f1 │ │ +0ad0a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/BasicHeaderElementIterator; │ │ 0x0000 - 0x0006 reg=2 headerIterator Lorg/apache/http/HeaderIterator; │ │ @@ -246514,31 +246606,31 @@ │ │ type : '(Lorg/apache/http/HeaderIterator;Lorg/apache/http/message/HeaderValueParser;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0ad0e8: |[0ad0e8] org.apache.http.message.BasicHeaderElementIterator.:(Lorg/apache/http/HeaderIterator;Lorg/apache/http/message/HeaderValueParser;)V │ │ -0ad0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ad0fa: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0ad100: 5b10 500e |0004: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ -0ad104: 5b10 4f0e |0006: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ -0ad108: 5b10 510e |0008: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad10c: 1a00 f505 |000a: const-string v0, "Header iterator" // string@05f5 │ │ -0ad110: 7120 4d29 0200 |000c: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ad116: 0c00 |000f: move-result-object v0 │ │ -0ad118: 1f00 5b05 |0010: check-cast v0, Lorg/apache/http/HeaderIterator; // type@055b │ │ -0ad11c: 5b10 520e |0012: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e52 │ │ -0ad120: 1a00 4d10 |0014: const-string v0, "Parser" // string@104d │ │ -0ad124: 7120 4d29 0300 |0016: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ad12a: 0c00 |0019: move-result-object v0 │ │ -0ad12c: 1f00 1606 |001a: check-cast v0, Lorg/apache/http/message/HeaderValueParser; // type@0616 │ │ -0ad130: 5b10 530e |001c: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.parser:Lorg/apache/http/message/HeaderValueParser; // field@0e53 │ │ -0ad134: 0e00 |001e: return-void │ │ +0ad0a4: |[0ad0a4] org.apache.http.message.BasicHeaderElementIterator.:(Lorg/apache/http/HeaderIterator;Lorg/apache/http/message/HeaderValueParser;)V │ │ +0ad0b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad0b6: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0ad0bc: 5b10 500e |0004: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ +0ad0c0: 5b10 4f0e |0006: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ +0ad0c4: 5b10 510e |0008: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad0c8: 1a00 f505 |000a: const-string v0, "Header iterator" // string@05f5 │ │ +0ad0cc: 7120 4d29 0200 |000c: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ad0d2: 0c00 |000f: move-result-object v0 │ │ +0ad0d4: 1f00 5b05 |0010: check-cast v0, Lorg/apache/http/HeaderIterator; // type@055b │ │ +0ad0d8: 5b10 520e |0012: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e52 │ │ +0ad0dc: 1a00 4910 |0014: const-string v0, "Parser" // string@1049 │ │ +0ad0e0: 7120 4d29 0300 |0016: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ad0e6: 0c00 |0019: move-result-object v0 │ │ +0ad0e8: 1f00 1606 |001a: check-cast v0, Lorg/apache/http/message/HeaderValueParser; // type@0616 │ │ +0ad0ec: 5b10 530e |001c: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.parser:Lorg/apache/http/message/HeaderValueParser; // field@0e53 │ │ +0ad0f0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0004 line=52 │ │ 0x0006 line=53 │ │ 0x0008 line=54 │ │ 0x000a line=62 │ │ @@ -246554,62 +246646,62 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0ad138: |[0ad138] org.apache.http.message.BasicHeaderElementIterator.bufferHeaderValue:()V │ │ -0ad148: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ad14a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0ad14c: 5b52 510e |0002: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad150: 5b52 4f0e |0004: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ -0ad154: 5452 520e |0006: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e52 │ │ -0ad158: 7210 c822 0200 |0008: invoke-interface {v2}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ -0ad15e: 0a02 |000b: move-result v2 │ │ -0ad160: 3802 2d00 |000c: if-eqz v2, 0039 // +002d │ │ -0ad164: 5452 520e |000e: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e52 │ │ -0ad168: 7210 c922 0200 |0010: invoke-interface {v2}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ -0ad16e: 0c00 |0013: move-result-object v0 │ │ -0ad170: 2002 5705 |0014: instance-of v2, v0, Lorg/apache/http/FormattedHeader; // type@0557 │ │ -0ad174: 3802 2400 |0016: if-eqz v2, 003a // +0024 │ │ -0ad178: 0702 |0018: move-object v2, v0 │ │ -0ad17a: 1f02 5705 |0019: check-cast v2, Lorg/apache/http/FormattedHeader; // type@0557 │ │ -0ad17e: 7210 bb22 0200 |001b: invoke-interface {v2}, Lorg/apache/http/FormattedHeader;.getBuffer:()Lorg/apache/http/util/CharArrayBuffer; // method@22bb │ │ -0ad184: 0c02 |001e: move-result-object v2 │ │ -0ad186: 5b52 4f0e |001f: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ -0ad18a: 2202 1906 |0021: new-instance v2, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0ad18e: 5453 4f0e |0023: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ -0ad192: 6e10 7b29 0300 |0025: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ad198: 0a03 |0028: move-result v3 │ │ -0ad19a: 7030 ac27 4203 |0029: invoke-direct {v2, v4, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0ad1a0: 5b52 510e |002c: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad1a4: 5452 510e |002e: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad1a8: 1f00 5705 |0030: check-cast v0, Lorg/apache/http/FormattedHeader; // type@0557 │ │ -0ad1ac: 7210 bc22 0000 |0032: invoke-interface {v0}, Lorg/apache/http/FormattedHeader;.getValuePos:()I // method@22bc │ │ -0ad1b2: 0a03 |0035: move-result v3 │ │ -0ad1b4: 6e20 b227 3200 |0036: invoke-virtual {v2, v3}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ -0ad1ba: 0e00 |0039: return-void │ │ -0ad1bc: 7210 bf22 0000 |003a: invoke-interface {v0}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0ad1c2: 0c01 |003d: move-result-object v1 │ │ -0ad1c4: 3801 c8ff |003e: if-eqz v1, 0006 // -0038 │ │ -0ad1c8: 2202 5b06 |0040: new-instance v2, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ad1cc: 6e10 9121 0100 |0042: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ad1d2: 0a03 |0045: move-result v3 │ │ -0ad1d4: 7020 6829 3200 |0046: invoke-direct {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ad1da: 5b52 4f0e |0049: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ -0ad1de: 5452 4f0e |004b: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ -0ad1e2: 6e20 6b29 1200 |004d: invoke-virtual {v2, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ad1e8: 2202 1906 |0050: new-instance v2, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0ad1ec: 5453 4f0e |0052: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ -0ad1f0: 6e10 7b29 0300 |0054: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ad1f6: 0a03 |0057: move-result v3 │ │ -0ad1f8: 7030 ac27 4203 |0058: invoke-direct {v2, v4, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0ad1fe: 5b52 510e |005b: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad202: 28dc |005d: goto 0039 // -0024 │ │ +0ad0f4: |[0ad0f4] org.apache.http.message.BasicHeaderElementIterator.bufferHeaderValue:()V │ │ +0ad104: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ad106: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0ad108: 5b52 510e |0002: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad10c: 5b52 4f0e |0004: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ +0ad110: 5452 520e |0006: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e52 │ │ +0ad114: 7210 c822 0200 |0008: invoke-interface {v2}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ +0ad11a: 0a02 |000b: move-result v2 │ │ +0ad11c: 3802 2d00 |000c: if-eqz v2, 0039 // +002d │ │ +0ad120: 5452 520e |000e: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e52 │ │ +0ad124: 7210 c922 0200 |0010: invoke-interface {v2}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ +0ad12a: 0c00 |0013: move-result-object v0 │ │ +0ad12c: 2002 5705 |0014: instance-of v2, v0, Lorg/apache/http/FormattedHeader; // type@0557 │ │ +0ad130: 3802 2400 |0016: if-eqz v2, 003a // +0024 │ │ +0ad134: 0702 |0018: move-object v2, v0 │ │ +0ad136: 1f02 5705 |0019: check-cast v2, Lorg/apache/http/FormattedHeader; // type@0557 │ │ +0ad13a: 7210 bb22 0200 |001b: invoke-interface {v2}, Lorg/apache/http/FormattedHeader;.getBuffer:()Lorg/apache/http/util/CharArrayBuffer; // method@22bb │ │ +0ad140: 0c02 |001e: move-result-object v2 │ │ +0ad142: 5b52 4f0e |001f: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ +0ad146: 2202 1906 |0021: new-instance v2, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0ad14a: 5453 4f0e |0023: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ +0ad14e: 6e10 7b29 0300 |0025: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ad154: 0a03 |0028: move-result v3 │ │ +0ad156: 7030 ac27 4203 |0029: invoke-direct {v2, v4, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0ad15c: 5b52 510e |002c: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad160: 5452 510e |002e: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad164: 1f00 5705 |0030: check-cast v0, Lorg/apache/http/FormattedHeader; // type@0557 │ │ +0ad168: 7210 bc22 0000 |0032: invoke-interface {v0}, Lorg/apache/http/FormattedHeader;.getValuePos:()I // method@22bc │ │ +0ad16e: 0a03 |0035: move-result v3 │ │ +0ad170: 6e20 b227 3200 |0036: invoke-virtual {v2, v3}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ +0ad176: 0e00 |0039: return-void │ │ +0ad178: 7210 bf22 0000 |003a: invoke-interface {v0}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0ad17e: 0c01 |003d: move-result-object v1 │ │ +0ad180: 3801 c8ff |003e: if-eqz v1, 0006 // -0038 │ │ +0ad184: 2202 5b06 |0040: new-instance v2, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ad188: 6e10 9121 0100 |0042: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ad18e: 0a03 |0045: move-result v3 │ │ +0ad190: 7020 6829 3200 |0046: invoke-direct {v2, v3}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ad196: 5b52 4f0e |0049: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ +0ad19a: 5452 4f0e |004b: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ +0ad19e: 6e20 6b29 1200 |004d: invoke-virtual {v2, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ad1a4: 2202 1906 |0050: new-instance v2, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0ad1a8: 5453 4f0e |0052: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ +0ad1ac: 6e10 7b29 0300 |0054: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ad1b2: 0a03 |0057: move-result v3 │ │ +0ad1b4: 7030 ac27 4203 |0058: invoke-direct {v2, v4, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0ad1ba: 5b52 510e |005b: iput-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad1be: 28dc |005d: goto 0039 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=75 │ │ 0x000e line=76 │ │ 0x0014 line=77 │ │ @@ -246633,57 +246725,57 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -0ad204: |[0ad204] org.apache.http.message.BasicHeaderElementIterator.parseNextElement:()V │ │ -0ad214: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0ad216: 5451 520e |0001: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e52 │ │ -0ad21a: 7210 c822 0100 |0003: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ -0ad220: 0a01 |0006: move-result v1 │ │ -0ad222: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ -0ad226: 5451 510e |0009: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad22a: 3801 3900 |000b: if-eqz v1, 0044 // +0039 │ │ -0ad22e: 5451 510e |000d: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad232: 3801 0a00 |000f: if-eqz v1, 0019 // +000a │ │ -0ad236: 5451 510e |0011: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad23a: 6e10 ad27 0100 |0013: invoke-virtual {v1}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ -0ad240: 0a01 |0016: move-result v1 │ │ -0ad242: 3801 0500 |0017: if-eqz v1, 001c // +0005 │ │ -0ad246: 7010 f226 0500 |0019: invoke-direct {v5}, Lorg/apache/http/message/BasicHeaderElementIterator;.bufferHeaderValue:()V // method@26f2 │ │ -0ad24c: 5451 510e |001c: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad250: 3801 e3ff |001e: if-eqz v1, 0001 // -001d │ │ -0ad254: 5451 510e |0020: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad258: 6e10 ad27 0100 |0022: invoke-virtual {v1}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ -0ad25e: 0a01 |0025: move-result v1 │ │ -0ad260: 3901 1f00 |0026: if-nez v1, 0045 // +001f │ │ -0ad264: 5451 530e |0028: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.parser:Lorg/apache/http/message/HeaderValueParser; // field@0e53 │ │ -0ad268: 5452 4f0e |002a: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ -0ad26c: 5453 510e |002c: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad270: 7230 a027 2103 |002e: invoke-interface {v1, v2, v3}, Lorg/apache/http/message/HeaderValueParser;.parseHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement; // method@27a0 │ │ -0ad276: 0c00 |0031: move-result-object v0 │ │ -0ad278: 7210 c022 0000 |0032: invoke-interface {v0}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ -0ad27e: 0c01 |0035: move-result-object v1 │ │ -0ad280: 6e10 9121 0100 |0036: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ad286: 0a01 |0039: move-result v1 │ │ -0ad288: 3901 0800 |003a: if-nez v1, 0042 // +0008 │ │ -0ad28c: 7210 c522 0000 |003c: invoke-interface {v0}, Lorg/apache/http/HeaderElement;.getValue:()Ljava/lang/String; // method@22c5 │ │ -0ad292: 0c01 |003f: move-result-object v1 │ │ -0ad294: 3801 e0ff |0040: if-eqz v1, 0020 // -0020 │ │ -0ad298: 5b50 500e |0042: iput-object v0, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ -0ad29c: 0e00 |0044: return-void │ │ -0ad29e: 5451 510e |0045: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad2a2: 6e10 ad27 0100 |0047: invoke-virtual {v1}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ -0ad2a8: 0a01 |004a: move-result v1 │ │ -0ad2aa: 3801 b6ff |004b: if-eqz v1, 0001 // -004a │ │ -0ad2ae: 5b54 510e |004d: iput-object v4, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ -0ad2b2: 5b54 4f0e |004f: iput-object v4, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ -0ad2b6: 28b0 |0051: goto 0001 // -0050 │ │ +0ad1c0: |[0ad1c0] org.apache.http.message.BasicHeaderElementIterator.parseNextElement:()V │ │ +0ad1d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0ad1d2: 5451 520e |0001: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e52 │ │ +0ad1d6: 7210 c822 0100 |0003: invoke-interface {v1}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ +0ad1dc: 0a01 |0006: move-result v1 │ │ +0ad1de: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ +0ad1e2: 5451 510e |0009: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad1e6: 3801 3900 |000b: if-eqz v1, 0044 // +0039 │ │ +0ad1ea: 5451 510e |000d: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad1ee: 3801 0a00 |000f: if-eqz v1, 0019 // +000a │ │ +0ad1f2: 5451 510e |0011: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad1f6: 6e10 ad27 0100 |0013: invoke-virtual {v1}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ +0ad1fc: 0a01 |0016: move-result v1 │ │ +0ad1fe: 3801 0500 |0017: if-eqz v1, 001c // +0005 │ │ +0ad202: 7010 f226 0500 |0019: invoke-direct {v5}, Lorg/apache/http/message/BasicHeaderElementIterator;.bufferHeaderValue:()V // method@26f2 │ │ +0ad208: 5451 510e |001c: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad20c: 3801 e3ff |001e: if-eqz v1, 0001 // -001d │ │ +0ad210: 5451 510e |0020: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad214: 6e10 ad27 0100 |0022: invoke-virtual {v1}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ +0ad21a: 0a01 |0025: move-result v1 │ │ +0ad21c: 3901 1f00 |0026: if-nez v1, 0045 // +001f │ │ +0ad220: 5451 530e |0028: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.parser:Lorg/apache/http/message/HeaderValueParser; // field@0e53 │ │ +0ad224: 5452 4f0e |002a: iget-object v2, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ +0ad228: 5453 510e |002c: iget-object v3, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad22c: 7230 a027 2103 |002e: invoke-interface {v1, v2, v3}, Lorg/apache/http/message/HeaderValueParser;.parseHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement; // method@27a0 │ │ +0ad232: 0c00 |0031: move-result-object v0 │ │ +0ad234: 7210 c022 0000 |0032: invoke-interface {v0}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ +0ad23a: 0c01 |0035: move-result-object v1 │ │ +0ad23c: 6e10 9121 0100 |0036: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ad242: 0a01 |0039: move-result v1 │ │ +0ad244: 3901 0800 |003a: if-nez v1, 0042 // +0008 │ │ +0ad248: 7210 c522 0000 |003c: invoke-interface {v0}, Lorg/apache/http/HeaderElement;.getValue:()Ljava/lang/String; // method@22c5 │ │ +0ad24e: 0c01 |003f: move-result-object v1 │ │ +0ad250: 3801 e0ff |0040: if-eqz v1, 0020 // -0020 │ │ +0ad254: 5b50 500e |0042: iput-object v0, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ +0ad258: 0e00 |0044: return-void │ │ +0ad25a: 5451 510e |0045: iget-object v1, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad25e: 6e10 ad27 0100 |0047: invoke-virtual {v1}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ +0ad264: 0a01 |004a: move-result v1 │ │ +0ad266: 3801 b6ff |004b: if-eqz v1, 0001 // -004a │ │ +0ad26a: 5b54 510e |004d: iput-object v4, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.cursor:Lorg/apache/http/message/ParserCursor; // field@0e51 │ │ +0ad26e: 5b54 4f0e |004f: iput-object v4, v5, Lorg/apache/http/message/BasicHeaderElementIterator;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e4f │ │ +0ad272: 28b0 |0051: goto 0001 // -0050 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x000d line=97 │ │ 0x0019 line=99 │ │ 0x001c line=102 │ │ 0x0020 line=104 │ │ @@ -246704,24 +246796,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0ad2b8: |[0ad2b8] org.apache.http.message.BasicHeaderElementIterator.hasNext:()Z │ │ -0ad2c8: 5410 500e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ -0ad2cc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0ad2d0: 7010 f626 0100 |0004: invoke-direct {v1}, Lorg/apache/http/message/BasicHeaderElementIterator;.parseNextElement:()V // method@26f6 │ │ -0ad2d6: 5410 500e |0007: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ -0ad2da: 3800 0400 |0009: if-eqz v0, 000d // +0004 │ │ -0ad2de: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0ad2e0: 0f00 |000c: return v0 │ │ -0ad2e2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0ad2e4: 28fe |000e: goto 000c // -0002 │ │ +0ad274: |[0ad274] org.apache.http.message.BasicHeaderElementIterator.hasNext:()Z │ │ +0ad284: 5410 500e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ +0ad288: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0ad28c: 7010 f626 0100 |0004: invoke-direct {v1}, Lorg/apache/http/message/BasicHeaderElementIterator;.parseNextElement:()V // method@26f6 │ │ +0ad292: 5410 500e |0007: iget-object v0, v1, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ +0ad296: 3800 0400 |0009: if-eqz v0, 000d // +0004 │ │ +0ad29a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0ad29c: 0f00 |000c: return v0 │ │ +0ad29e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0ad2a0: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0004 line=124 │ │ 0x0007 line=126 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/apache/http/message/BasicHeaderElementIterator; │ │ @@ -246731,18 +246823,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ad2e8: |[0ad2e8] org.apache.http.message.BasicHeaderElementIterator.next:()Ljava/lang/Object; │ │ -0ad2f8: 6e10 f526 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicHeaderElementIterator;.nextElement:()Lorg/apache/http/HeaderElement; // method@26f5 │ │ -0ad2fe: 0c00 |0003: move-result-object v0 │ │ -0ad300: 1100 |0004: return-object v0 │ │ +0ad2a4: |[0ad2a4] org.apache.http.message.BasicHeaderElementIterator.next:()Ljava/lang/Object; │ │ +0ad2b4: 6e10 f526 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicHeaderElementIterator;.nextElement:()Lorg/apache/http/HeaderElement; // method@26f5 │ │ +0ad2ba: 0c00 |0003: move-result-object v0 │ │ +0ad2bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicHeaderElementIterator; │ │ │ │ #2 : (in Lorg/apache/http/message/BasicHeaderElementIterator;) │ │ @@ -246750,28 +246842,28 @@ │ │ type : '()Lorg/apache/http/HeaderElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0ad304: |[0ad304] org.apache.http.message.BasicHeaderElementIterator.nextElement:()Lorg/apache/http/HeaderElement; │ │ -0ad314: 5431 500e |0000: iget-object v1, v3, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ -0ad318: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -0ad31c: 7010 f626 0300 |0004: invoke-direct {v3}, Lorg/apache/http/message/BasicHeaderElementIterator;.parseNextElement:()V // method@26f6 │ │ -0ad322: 5431 500e |0007: iget-object v1, v3, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ -0ad326: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ -0ad32a: 2201 3405 |000b: new-instance v1, Ljava/util/NoSuchElementException; // type@0534 │ │ -0ad32e: 1a02 b40f |000d: const-string v2, "No more header elements available" // string@0fb4 │ │ -0ad332: 7020 7722 2100 |000f: invoke-direct {v1, v2}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@2277 │ │ -0ad338: 2701 |0012: throw v1 │ │ -0ad33a: 5430 500e |0013: iget-object v0, v3, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ -0ad33e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0ad340: 5b31 500e |0016: iput-object v1, v3, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ -0ad344: 1100 |0018: return-object v0 │ │ +0ad2c0: |[0ad2c0] org.apache.http.message.BasicHeaderElementIterator.nextElement:()Lorg/apache/http/HeaderElement; │ │ +0ad2d0: 5431 500e |0000: iget-object v1, v3, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ +0ad2d4: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +0ad2d8: 7010 f626 0300 |0004: invoke-direct {v3}, Lorg/apache/http/message/BasicHeaderElementIterator;.parseNextElement:()V // method@26f6 │ │ +0ad2de: 5431 500e |0007: iget-object v1, v3, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ +0ad2e2: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ +0ad2e6: 2201 3405 |000b: new-instance v1, Ljava/util/NoSuchElementException; // type@0534 │ │ +0ad2ea: 1a02 b00f |000d: const-string v2, "No more header elements available" // string@0fb0 │ │ +0ad2ee: 7020 7722 2100 |000f: invoke-direct {v1, v2}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@2277 │ │ +0ad2f4: 2701 |0012: throw v1 │ │ +0ad2f6: 5430 500e |0013: iget-object v0, v3, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ +0ad2fa: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0ad2fc: 5b31 500e |0016: iput-object v1, v3, Lorg/apache/http/message/BasicHeaderElementIterator;.currentElement:Lorg/apache/http/HeaderElement; // field@0e50 │ │ +0ad300: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x0007 line=134 │ │ 0x000b line=135 │ │ 0x0013 line=138 │ │ @@ -246786,19 +246878,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ad348: |[0ad348] org.apache.http.message.BasicHeaderElementIterator.remove:()V │ │ -0ad358: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0ad35c: 1a01 d610 |0002: const-string v1, "Remove not supported" // string@10d6 │ │ -0ad360: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0ad366: 2700 |0007: throw v0 │ │ +0ad304: |[0ad304] org.apache.http.message.BasicHeaderElementIterator.remove:()V │ │ +0ad314: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0ad318: 1a01 d210 |0002: const-string v1, "Remove not supported" // string@10d2 │ │ +0ad31c: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0ad322: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/message/BasicHeaderElementIterator; │ │ │ │ source_file_idx : 786 (BasicHeaderElementIterator.java) │ │ @@ -246849,27 +246941,27 @@ │ │ type : '([Lorg/apache/http/Header;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0ad368: |[0ad368] org.apache.http.message.BasicHeaderIterator.:([Lorg/apache/http/Header;Ljava/lang/String;)V │ │ -0ad378: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0ad37e: 1a00 f205 |0003: const-string v0, "Header array" // string@05f2 │ │ -0ad382: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ad388: 0c00 |0008: move-result-object v0 │ │ -0ad38a: 1f00 9e06 |0009: check-cast v0, [Lorg/apache/http/Header; // type@069e │ │ -0ad38e: 5b10 540e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderIterator;.allHeaders:[Lorg/apache/http/Header; // field@0e54 │ │ -0ad392: 5b13 560e |000d: iput-object v3, v1, Lorg/apache/http/message/BasicHeaderIterator;.headerName:Ljava/lang/String; // field@0e56 │ │ -0ad396: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ -0ad398: 6e20 fa26 0100 |0010: invoke-virtual {v1, v0}, Lorg/apache/http/message/BasicHeaderIterator;.findNext:(I)I // method@26fa │ │ -0ad39e: 0a00 |0013: move-result v0 │ │ -0ad3a0: 5910 550e |0014: iput v0, v1, Lorg/apache/http/message/BasicHeaderIterator;.currentIndex:I // field@0e55 │ │ -0ad3a4: 0e00 |0016: return-void │ │ +0ad324: |[0ad324] org.apache.http.message.BasicHeaderIterator.:([Lorg/apache/http/Header;Ljava/lang/String;)V │ │ +0ad334: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0ad33a: 1a00 f205 |0003: const-string v0, "Header array" // string@05f2 │ │ +0ad33e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ad344: 0c00 |0008: move-result-object v0 │ │ +0ad346: 1f00 9e06 |0009: check-cast v0, [Lorg/apache/http/Header; // type@069e │ │ +0ad34a: 5b10 540e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHeaderIterator;.allHeaders:[Lorg/apache/http/Header; // field@0e54 │ │ +0ad34e: 5b13 560e |000d: iput-object v3, v1, Lorg/apache/http/message/BasicHeaderIterator;.headerName:Ljava/lang/String; // field@0e56 │ │ +0ad352: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ +0ad354: 6e20 fa26 0100 |0010: invoke-virtual {v1, v0}, Lorg/apache/http/message/BasicHeaderIterator;.findNext:(I)I // method@26fa │ │ +0ad35a: 0a00 |0013: move-result v0 │ │ +0ad35c: 5910 550e |0014: iput v0, v1, Lorg/apache/http/message/BasicHeaderIterator;.currentIndex:I // field@0e55 │ │ +0ad360: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x000d line=79 │ │ 0x000f line=80 │ │ 0x0016 line=81 │ │ @@ -246884,63 +246976,66 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0ad3a8: |[0ad3a8] org.apache.http.message.BasicHeaderIterator.filterHeader:(I)Z │ │ -0ad3b8: 5420 560e |0000: iget-object v0, v2, Lorg/apache/http/message/BasicHeaderIterator;.headerName:Ljava/lang/String; // field@0e56 │ │ -0ad3bc: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -0ad3c0: 5420 560e |0004: iget-object v0, v2, Lorg/apache/http/message/BasicHeaderIterator;.headerName:Ljava/lang/String; // field@0e56 │ │ -0ad3c4: 5421 540e |0006: iget-object v1, v2, Lorg/apache/http/message/BasicHeaderIterator;.allHeaders:[Lorg/apache/http/Header; // field@0e54 │ │ -0ad3c8: 4601 0103 |0008: aget-object v1, v1, v3 │ │ -0ad3cc: 7210 be22 0100 |000a: invoke-interface {v1}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -0ad3d2: 0c01 |000d: move-result-object v1 │ │ -0ad3d4: 6e20 8721 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0ad3da: 0a00 |0011: move-result v0 │ │ -0ad3dc: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -0ad3e0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0ad3e2: 0f00 |0015: return v0 │ │ -0ad3e4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0ad3e6: 28fe |0017: goto 0015 // -0002 │ │ +0ad364: |[0ad364] org.apache.http.message.BasicHeaderIterator.filterHeader:(I)Z │ │ +0ad374: 5420 560e |0000: iget-object v0, v2, Lorg/apache/http/message/BasicHeaderIterator;.headerName:Ljava/lang/String; // field@0e56 │ │ +0ad378: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +0ad37c: 5420 560e |0004: iget-object v0, v2, Lorg/apache/http/message/BasicHeaderIterator;.headerName:Ljava/lang/String; // field@0e56 │ │ +0ad380: 5421 540e |0006: iget-object v1, v2, Lorg/apache/http/message/BasicHeaderIterator;.allHeaders:[Lorg/apache/http/Header; // field@0e54 │ │ +0ad384: 4601 0103 |0008: aget-object v1, v1, v3 │ │ +0ad388: 7210 be22 0100 |000a: invoke-interface {v1}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +0ad38e: 0c01 |000d: move-result-object v1 │ │ +0ad390: 6e20 8721 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0ad396: 0a00 |0011: move-result v0 │ │ +0ad398: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +0ad39c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0ad39e: 0f00 |0015: return v0 │ │ +0ad3a0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0ad3a2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ + 0x000a line=119 │ │ + 0x0015 line=118 │ │ + 0x0016 line=119 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lorg/apache/http/message/BasicHeaderIterator; │ │ 0x0000 - 0x0018 reg=3 index I │ │ │ │ #1 : (in Lorg/apache/http/message/BasicHeaderIterator;) │ │ name : 'findNext' │ │ type : '(I)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0ad3e8: |[0ad3e8] org.apache.http.message.BasicHeaderIterator.findNext:(I)I │ │ -0ad3f8: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -0ad3fa: 0161 |0001: move v1, v6 │ │ -0ad3fc: 3531 0300 |0002: if-ge v1, v3, 0005 // +0003 │ │ -0ad400: 0f03 |0004: return v3 │ │ -0ad402: 5454 540e |0005: iget-object v4, v5, Lorg/apache/http/message/BasicHeaderIterator;.allHeaders:[Lorg/apache/http/Header; // field@0e54 │ │ -0ad406: 2144 |0007: array-length v4, v4 │ │ -0ad408: d802 04ff |0008: add-int/lit8 v2, v4, #int -1 // #ff │ │ -0ad40c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0ad40e: 3900 0b00 |000b: if-nez v0, 0016 // +000b │ │ -0ad412: 3521 0900 |000d: if-ge v1, v2, 0016 // +0009 │ │ -0ad416: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ad41a: 6e20 f926 1500 |0011: invoke-virtual {v5, v1}, Lorg/apache/http/message/BasicHeaderIterator;.filterHeader:(I)Z // method@26f9 │ │ -0ad420: 0a00 |0014: move-result v0 │ │ -0ad422: 28f6 |0015: goto 000b // -000a │ │ -0ad424: 3800 eeff |0016: if-eqz v0, 0004 // -0012 │ │ -0ad428: 0113 |0018: move v3, v1 │ │ -0ad42a: 28eb |0019: goto 0004 // -0015 │ │ +0ad3a4: |[0ad3a4] org.apache.http.message.BasicHeaderIterator.findNext:(I)I │ │ +0ad3b4: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +0ad3b6: 0161 |0001: move v1, v6 │ │ +0ad3b8: 3531 0300 |0002: if-ge v1, v3, 0005 // +0003 │ │ +0ad3bc: 0f03 |0004: return v3 │ │ +0ad3be: 5454 540e |0005: iget-object v4, v5, Lorg/apache/http/message/BasicHeaderIterator;.allHeaders:[Lorg/apache/http/Header; // field@0e54 │ │ +0ad3c2: 2144 |0007: array-length v4, v4 │ │ +0ad3c4: d802 04ff |0008: add-int/lit8 v2, v4, #int -1 // #ff │ │ +0ad3c8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0ad3ca: 3900 0b00 |000b: if-nez v0, 0016 // +000b │ │ +0ad3ce: 3521 0900 |000d: if-ge v1, v2, 0016 // +0009 │ │ +0ad3d2: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ad3d6: 6e20 f926 1500 |0011: invoke-virtual {v5, v1}, Lorg/apache/http/message/BasicHeaderIterator;.filterHeader:(I)Z // method@26f9 │ │ +0ad3dc: 0a00 |0014: move-result v0 │ │ +0ad3de: 28f6 |0015: goto 000b // -000a │ │ +0ad3e0: 3800 eeff |0016: if-eqz v0, 0004 // -0012 │ │ +0ad3e4: 0113 |0018: move v3, v1 │ │ +0ad3e6: 28eb |0019: goto 0004 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0002 line=95 │ │ 0x0004 line=105 │ │ 0x0005 line=99 │ │ 0x000a line=100 │ │ @@ -246960,21 +247055,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0ad42c: |[0ad42c] org.apache.http.message.BasicHeaderIterator.hasNext:()Z │ │ -0ad43c: 5210 550e |0000: iget v0, v1, Lorg/apache/http/message/BasicHeaderIterator;.currentIndex:I // field@0e55 │ │ -0ad440: 3a00 0400 |0002: if-ltz v0, 0006 // +0004 │ │ -0ad444: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0ad446: 0f00 |0005: return v0 │ │ -0ad448: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0ad44a: 28fe |0007: goto 0005 // -0002 │ │ +0ad3e8: |[0ad3e8] org.apache.http.message.BasicHeaderIterator.hasNext:()Z │ │ +0ad3f8: 5210 550e |0000: iget v0, v1, Lorg/apache/http/message/BasicHeaderIterator;.currentIndex:I // field@0e55 │ │ +0ad3fc: 3a00 0400 |0002: if-ltz v0, 0006 // +0004 │ │ +0ad400: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0ad402: 0f00 |0005: return v0 │ │ +0ad404: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0ad406: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/message/BasicHeaderIterator; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicHeaderIterator;) │ │ @@ -246982,18 +247077,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ad44c: |[0ad44c] org.apache.http.message.BasicHeaderIterator.next:()Ljava/lang/Object; │ │ -0ad45c: 6e10 fd26 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicHeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@26fd │ │ -0ad462: 0c00 |0003: move-result-object v0 │ │ -0ad464: 1100 |0004: return-object v0 │ │ +0ad408: |[0ad408] org.apache.http.message.BasicHeaderIterator.next:()Ljava/lang/Object; │ │ +0ad418: 6e10 fd26 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicHeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@26fd │ │ +0ad41e: 0c00 |0003: move-result-object v0 │ │ +0ad420: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicHeaderIterator; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicHeaderIterator;) │ │ @@ -247001,27 +247096,27 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0ad468: |[0ad468] org.apache.http.message.BasicHeaderIterator.nextHeader:()Lorg/apache/http/Header; │ │ -0ad478: 5230 550e |0000: iget v0, v3, Lorg/apache/http/message/BasicHeaderIterator;.currentIndex:I // field@0e55 │ │ -0ad47c: 3b00 0a00 |0002: if-gez v0, 000c // +000a │ │ -0ad480: 2201 3405 |0004: new-instance v1, Ljava/util/NoSuchElementException; // type@0534 │ │ -0ad484: 1a02 dd06 |0006: const-string v2, "Iteration already finished." // string@06dd │ │ -0ad488: 7020 7722 2100 |0008: invoke-direct {v1, v2}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@2277 │ │ -0ad48e: 2701 |000b: throw v1 │ │ -0ad490: 6e20 fa26 0300 |000c: invoke-virtual {v3, v0}, Lorg/apache/http/message/BasicHeaderIterator;.findNext:(I)I // method@26fa │ │ -0ad496: 0a01 |000f: move-result v1 │ │ -0ad498: 5931 550e |0010: iput v1, v3, Lorg/apache/http/message/BasicHeaderIterator;.currentIndex:I // field@0e55 │ │ -0ad49c: 5431 540e |0012: iget-object v1, v3, Lorg/apache/http/message/BasicHeaderIterator;.allHeaders:[Lorg/apache/http/Header; // field@0e54 │ │ -0ad4a0: 4601 0100 |0014: aget-object v1, v1, v0 │ │ -0ad4a4: 1101 |0016: return-object v1 │ │ +0ad424: |[0ad424] org.apache.http.message.BasicHeaderIterator.nextHeader:()Lorg/apache/http/Header; │ │ +0ad434: 5230 550e |0000: iget v0, v3, Lorg/apache/http/message/BasicHeaderIterator;.currentIndex:I // field@0e55 │ │ +0ad438: 3b00 0a00 |0002: if-gez v0, 000c // +000a │ │ +0ad43c: 2201 3405 |0004: new-instance v1, Ljava/util/NoSuchElementException; // type@0534 │ │ +0ad440: 1a02 dd06 |0006: const-string v2, "Iteration already finished." // string@06dd │ │ +0ad444: 7020 7722 2100 |0008: invoke-direct {v1, v2}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@2277 │ │ +0ad44a: 2701 |000b: throw v1 │ │ +0ad44c: 6e20 fa26 0300 |000c: invoke-virtual {v3, v0}, Lorg/apache/http/message/BasicHeaderIterator;.findNext:(I)I // method@26fa │ │ +0ad452: 0a01 |000f: move-result v1 │ │ +0ad454: 5931 550e |0010: iput v1, v3, Lorg/apache/http/message/BasicHeaderIterator;.currentIndex:I // field@0e55 │ │ +0ad458: 5431 540e |0012: iget-object v1, v3, Lorg/apache/http/message/BasicHeaderIterator;.allHeaders:[Lorg/apache/http/Header; // field@0e54 │ │ +0ad45c: 4601 0100 |0014: aget-object v1, v1, v0 │ │ +0ad460: 1101 |0016: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0004 line=141 │ │ 0x000c line=144 │ │ 0x0012 line=146 │ │ @@ -247034,19 +247129,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ad4a8: |[0ad4a8] org.apache.http.message.BasicHeaderIterator.remove:()V │ │ -0ad4b8: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0ad4bc: 1a01 d910 |0002: const-string v1, "Removing headers is not supported." // string@10d9 │ │ -0ad4c0: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0ad4c6: 2700 |0007: throw v0 │ │ +0ad464: |[0ad464] org.apache.http.message.BasicHeaderIterator.remove:()V │ │ +0ad474: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0ad478: 1a01 d510 |0002: const-string v1, "Removing headers is not supported." // string@10d5 │ │ +0ad47c: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0ad482: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/message/BasicHeaderIterator; │ │ │ │ source_file_idx : 787 (BasicHeaderIterator.java) │ │ @@ -247101,22 +247196,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0ad4c8: |[0ad4c8] org.apache.http.message.BasicHeaderValueFormatter.:()V │ │ -0ad4d8: 2200 0706 |0000: new-instance v0, Lorg/apache/http/message/BasicHeaderValueFormatter; // type@0607 │ │ -0ad4dc: 7010 0027 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;.:()V // method@2700 │ │ -0ad4e2: 6900 570e |0005: sput-object v0, Lorg/apache/http/message/BasicHeaderValueFormatter;.DEFAULT:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e57 │ │ -0ad4e6: 2200 0706 |0007: new-instance v0, Lorg/apache/http/message/BasicHeaderValueFormatter; // type@0607 │ │ -0ad4ea: 7010 0027 0000 |0009: invoke-direct {v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;.:()V // method@2700 │ │ -0ad4f0: 6900 580e |000c: sput-object v0, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ -0ad4f4: 0e00 |000e: return-void │ │ +0ad484: |[0ad484] org.apache.http.message.BasicHeaderValueFormatter.:()V │ │ +0ad494: 2200 0706 |0000: new-instance v0, Lorg/apache/http/message/BasicHeaderValueFormatter; // type@0607 │ │ +0ad498: 7010 0027 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;.:()V // method@2700 │ │ +0ad49e: 6900 570e |0005: sput-object v0, Lorg/apache/http/message/BasicHeaderValueFormatter;.DEFAULT:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e57 │ │ +0ad4a2: 2200 0706 |0007: new-instance v0, Lorg/apache/http/message/BasicHeaderValueFormatter; // type@0607 │ │ +0ad4a6: 7010 0027 0000 |0009: invoke-direct {v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;.:()V // method@2700 │ │ +0ad4ac: 6900 580e |000c: sput-object v0, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ +0ad4b0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=58 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/message/BasicHeaderValueFormatter;) │ │ @@ -247124,17 +247219,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ad4f8: |[0ad4f8] org.apache.http.message.BasicHeaderValueFormatter.:()V │ │ -0ad508: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0ad50e: 0e00 |0003: return-void │ │ +0ad4b4: |[0ad4b4] org.apache.http.message.BasicHeaderValueFormatter.:()V │ │ +0ad4c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0ad4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ │ │ @@ -247143,27 +247238,29 @@ │ │ type : '([Lorg/apache/http/HeaderElement;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0ad510: |[0ad510] org.apache.http.message.BasicHeaderValueFormatter.formatElements:([Lorg/apache/http/HeaderElement;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String; │ │ -0ad520: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ -0ad524: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ad526: 7240 9b27 0321 |0003: invoke-interface {v3, v0, v1, v2}, Lorg/apache/http/message/HeaderValueFormatter;.formatElements:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; // method@279b │ │ -0ad52c: 0c00 |0006: move-result-object v0 │ │ -0ad52e: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ad534: 0c00 |000a: move-result-object v0 │ │ -0ad536: 1100 |000b: return-object v0 │ │ -0ad538: 6203 580e |000c: sget-object v3, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ -0ad53c: 28f4 |000e: goto 0002 // -000c │ │ +0ad4cc: |[0ad4cc] org.apache.http.message.BasicHeaderValueFormatter.formatElements:([Lorg/apache/http/HeaderElement;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String; │ │ +0ad4dc: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ +0ad4e0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ad4e2: 7240 9b27 0321 |0003: invoke-interface {v3, v0, v1, v2}, Lorg/apache/http/message/HeaderValueFormatter;.formatElements:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; // method@279b │ │ +0ad4e8: 0c00 |0006: move-result-object v0 │ │ +0ad4ea: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0ad4f0: 0c00 |000a: move-result-object v0 │ │ +0ad4f2: 1100 |000b: return-object v0 │ │ +0ad4f4: 6203 580e |000c: sget-object v3, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ +0ad4f8: 28f4 |000e: goto 0002 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ + 0x0003 line=93 │ │ + 0x000b line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 formatter Lorg/apache/http/message/HeaderValueFormatter; │ │ 0x0000 - 0x000f reg=1 elems [Lorg/apache/http/HeaderElement; │ │ 0x0000 - 0x000f reg=2 quote Z │ │ 0x000c - 0x000f reg=3 formatter Lorg/apache/http/message/HeaderValueFormatter; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicHeaderValueFormatter;) │ │ @@ -247171,27 +247268,29 @@ │ │ type : '(Lorg/apache/http/HeaderElement;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0ad540: |[0ad540] org.apache.http.message.BasicHeaderValueFormatter.formatHeaderElement:(Lorg/apache/http/HeaderElement;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String; │ │ -0ad550: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ -0ad554: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ad556: 7240 9c27 0321 |0003: invoke-interface {v3, v0, v1, v2}, Lorg/apache/http/message/HeaderValueFormatter;.formatHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; // method@279c │ │ -0ad55c: 0c00 |0006: move-result-object v0 │ │ -0ad55e: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ad564: 0c00 |000a: move-result-object v0 │ │ -0ad566: 1100 |000b: return-object v0 │ │ -0ad568: 6203 580e |000c: sget-object v3, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ -0ad56c: 28f4 |000e: goto 0002 // -000c │ │ +0ad4fc: |[0ad4fc] org.apache.http.message.BasicHeaderValueFormatter.formatHeaderElement:(Lorg/apache/http/HeaderElement;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String; │ │ +0ad50c: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ +0ad510: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ad512: 7240 9c27 0321 |0003: invoke-interface {v3, v0, v1, v2}, Lorg/apache/http/message/HeaderValueFormatter;.formatHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; // method@279c │ │ +0ad518: 0c00 |0006: move-result-object v0 │ │ +0ad51a: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0ad520: 0c00 |000a: move-result-object v0 │ │ +0ad522: 1100 |000b: return-object v0 │ │ +0ad524: 6203 580e |000c: sget-object v3, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ +0ad528: 28f4 |000e: goto 0002 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ + 0x0003 line=159 │ │ + 0x000b line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 formatter Lorg/apache/http/message/HeaderValueFormatter; │ │ 0x0000 - 0x000f reg=1 elem Lorg/apache/http/HeaderElement; │ │ 0x0000 - 0x000f reg=2 quote Z │ │ 0x000c - 0x000f reg=3 formatter Lorg/apache/http/message/HeaderValueFormatter; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicHeaderValueFormatter;) │ │ @@ -247199,27 +247298,29 @@ │ │ type : '(Lorg/apache/http/NameValuePair;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0ad570: |[0ad570] org.apache.http.message.BasicHeaderValueFormatter.formatNameValuePair:(Lorg/apache/http/NameValuePair;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String; │ │ -0ad580: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ -0ad584: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ad586: 7240 9d27 0321 |0003: invoke-interface {v3, v0, v1, v2}, Lorg/apache/http/message/HeaderValueFormatter;.formatNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@279d │ │ -0ad58c: 0c00 |0006: move-result-object v0 │ │ -0ad58e: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ad594: 0c00 |000a: move-result-object v0 │ │ -0ad596: 1100 |000b: return-object v0 │ │ -0ad598: 6203 580e |000c: sget-object v3, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ -0ad59c: 28f4 |000e: goto 0002 // -000c │ │ +0ad52c: |[0ad52c] org.apache.http.message.BasicHeaderValueFormatter.formatNameValuePair:(Lorg/apache/http/NameValuePair;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String; │ │ +0ad53c: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ +0ad540: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ad542: 7240 9d27 0321 |0003: invoke-interface {v3, v0, v1, v2}, Lorg/apache/http/message/HeaderValueFormatter;.formatNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@279d │ │ +0ad548: 0c00 |0006: move-result-object v0 │ │ +0ad54a: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0ad550: 0c00 |000a: move-result-object v0 │ │ +0ad552: 1100 |000b: return-object v0 │ │ +0ad554: 6203 580e |000c: sget-object v3, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ +0ad558: 28f4 |000e: goto 0002 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ + 0x0003 line=309 │ │ + 0x000b line=308 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 formatter Lorg/apache/http/message/HeaderValueFormatter; │ │ 0x0000 - 0x000f reg=1 nvp Lorg/apache/http/NameValuePair; │ │ 0x0000 - 0x000f reg=2 quote Z │ │ 0x000c - 0x000f reg=3 formatter Lorg/apache/http/message/HeaderValueFormatter; │ │ │ │ #5 : (in Lorg/apache/http/message/BasicHeaderValueFormatter;) │ │ @@ -247227,27 +247328,29 @@ │ │ type : '([Lorg/apache/http/NameValuePair;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0ad5a0: |[0ad5a0] org.apache.http.message.BasicHeaderValueFormatter.formatParameters:([Lorg/apache/http/NameValuePair;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String; │ │ -0ad5b0: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ -0ad5b4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ad5b6: 7240 9e27 0321 |0003: invoke-interface {v3, v0, v1, v2}, Lorg/apache/http/message/HeaderValueFormatter;.formatParameters:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@279e │ │ -0ad5bc: 0c00 |0006: move-result-object v0 │ │ -0ad5be: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ad5c4: 0c00 |000a: move-result-object v0 │ │ -0ad5c6: 1100 |000b: return-object v0 │ │ -0ad5c8: 6203 580e |000c: sget-object v3, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ -0ad5cc: 28f4 |000e: goto 0002 // -000c │ │ +0ad55c: |[0ad55c] org.apache.http.message.BasicHeaderValueFormatter.formatParameters:([Lorg/apache/http/NameValuePair;ZLorg/apache/http/message/HeaderValueFormatter;)Ljava/lang/String; │ │ +0ad56c: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ +0ad570: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ad572: 7240 9e27 0321 |0003: invoke-interface {v3, v0, v1, v2}, Lorg/apache/http/message/HeaderValueFormatter;.formatParameters:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@279e │ │ +0ad578: 0c00 |0006: move-result-object v0 │ │ +0ad57a: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0ad580: 0c00 |000a: move-result-object v0 │ │ +0ad582: 1100 |000b: return-object v0 │ │ +0ad584: 6203 580e |000c: sget-object v3, Lorg/apache/http/message/BasicHeaderValueFormatter;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; // field@0e58 │ │ +0ad588: 28f4 |000e: goto 0002 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ + 0x0003 line=244 │ │ + 0x000b line=243 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 formatter Lorg/apache/http/message/HeaderValueFormatter; │ │ 0x0000 - 0x000f reg=1 nvps [Lorg/apache/http/NameValuePair; │ │ 0x0000 - 0x000f reg=2 quote Z │ │ 0x000c - 0x000f reg=3 formatter Lorg/apache/http/message/HeaderValueFormatter; │ │ │ │ Virtual methods - │ │ @@ -247256,48 +247359,48 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Ljava/lang/String;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0ad5d0: |[0ad5d0] org.apache.http.message.BasicHeaderValueFormatter.doFormatValue:(Lorg/apache/http/util/CharArrayBuffer;Ljava/lang/String;Z)V │ │ -0ad5e0: 1304 2200 |0000: const/16 v4, #int 34 // #22 │ │ -0ad5e4: 0182 |0002: move v2, v8 │ │ -0ad5e6: 3902 1600 |0003: if-nez v2, 0019 // +0016 │ │ -0ad5ea: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0ad5ec: 6e10 9121 0700 |0006: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ad5f2: 0a03 |0009: move-result v3 │ │ -0ad5f4: 3531 0f00 |000a: if-ge v1, v3, 0019 // +000f │ │ -0ad5f8: 3902 0d00 |000c: if-nez v2, 0019 // +000d │ │ -0ad5fc: 6e20 8221 1700 |000e: invoke-virtual {v7, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0ad602: 0a03 |0011: move-result v3 │ │ -0ad604: 6e20 0e27 3500 |0012: invoke-virtual {v5, v3}, Lorg/apache/http/message/BasicHeaderValueFormatter;.isSeparator:(C)Z // method@270e │ │ -0ad60a: 0a02 |0015: move-result v2 │ │ -0ad60c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ad610: 28ee |0018: goto 0006 // -0012 │ │ -0ad612: 3802 0500 |0019: if-eqz v2, 001e // +0005 │ │ -0ad616: 6e20 6929 4600 |001b: invoke-virtual {v6, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ad61c: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -0ad61e: 6e10 9121 0700 |001f: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ad624: 0a03 |0022: move-result v3 │ │ -0ad626: 3531 1700 |0023: if-ge v1, v3, 003a // +0017 │ │ -0ad62a: 6e20 8221 1700 |0025: invoke-virtual {v7, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0ad630: 0a00 |0028: move-result v0 │ │ -0ad632: 6e20 0f27 0500 |0029: invoke-virtual {v5, v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;.isUnsafe:(C)Z // method@270f │ │ -0ad638: 0a03 |002c: move-result v3 │ │ -0ad63a: 3803 0700 |002d: if-eqz v3, 0034 // +0007 │ │ -0ad63e: 1303 5c00 |002f: const/16 v3, #int 92 // #5c │ │ -0ad642: 6e20 6929 3600 |0031: invoke-virtual {v6, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ad648: 6e20 6929 0600 |0034: invoke-virtual {v6, v0}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ad64e: d801 0101 |0037: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ad652: 28e6 |0039: goto 001f // -001a │ │ -0ad654: 3802 0500 |003a: if-eqz v2, 003f // +0005 │ │ -0ad658: 6e20 6929 4600 |003c: invoke-virtual {v6, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ad65e: 0e00 |003f: return-void │ │ +0ad58c: |[0ad58c] org.apache.http.message.BasicHeaderValueFormatter.doFormatValue:(Lorg/apache/http/util/CharArrayBuffer;Ljava/lang/String;Z)V │ │ +0ad59c: 1304 2200 |0000: const/16 v4, #int 34 // #22 │ │ +0ad5a0: 0182 |0002: move v2, v8 │ │ +0ad5a2: 3902 1600 |0003: if-nez v2, 0019 // +0016 │ │ +0ad5a6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0ad5a8: 6e10 9121 0700 |0006: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ad5ae: 0a03 |0009: move-result v3 │ │ +0ad5b0: 3531 0f00 |000a: if-ge v1, v3, 0019 // +000f │ │ +0ad5b4: 3902 0d00 |000c: if-nez v2, 0019 // +000d │ │ +0ad5b8: 6e20 8221 1700 |000e: invoke-virtual {v7, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0ad5be: 0a03 |0011: move-result v3 │ │ +0ad5c0: 6e20 0e27 3500 |0012: invoke-virtual {v5, v3}, Lorg/apache/http/message/BasicHeaderValueFormatter;.isSeparator:(C)Z // method@270e │ │ +0ad5c6: 0a02 |0015: move-result v2 │ │ +0ad5c8: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ad5cc: 28ee |0018: goto 0006 // -0012 │ │ +0ad5ce: 3802 0500 |0019: if-eqz v2, 001e // +0005 │ │ +0ad5d2: 6e20 6929 4600 |001b: invoke-virtual {v6, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ad5d8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +0ad5da: 6e10 9121 0700 |001f: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ad5e0: 0a03 |0022: move-result v3 │ │ +0ad5e2: 3531 1700 |0023: if-ge v1, v3, 003a // +0017 │ │ +0ad5e6: 6e20 8221 1700 |0025: invoke-virtual {v7, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0ad5ec: 0a00 |0028: move-result v0 │ │ +0ad5ee: 6e20 0f27 0500 |0029: invoke-virtual {v5, v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;.isUnsafe:(C)Z // method@270f │ │ +0ad5f4: 0a03 |002c: move-result v3 │ │ +0ad5f6: 3803 0700 |002d: if-eqz v3, 0034 // +0007 │ │ +0ad5fa: 1303 5c00 |002f: const/16 v3, #int 92 // #5c │ │ +0ad5fe: 6e20 6929 3600 |0031: invoke-virtual {v6, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ad604: 6e20 6929 0600 |0034: invoke-virtual {v6, v0}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ad60a: d801 0101 |0037: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ad60e: 28e6 |0039: goto 001f // -001a │ │ +0ad610: 3802 0500 |003a: if-eqz v2, 003f // +0005 │ │ +0ad614: 6e20 6929 4600 |003c: invoke-virtual {v6, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ad61a: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=373 │ │ 0x0003 line=374 │ │ 0x0005 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=375 │ │ @@ -247323,106 +247426,101 @@ │ │ 0x0000 - 0x0040 reg=8 quote Z │ │ │ │ #1 : (in Lorg/apache/http/message/BasicHeaderValueFormatter;) │ │ name : 'estimateElementsLen' │ │ type : '([Lorg/apache/http/HeaderElement;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 9 │ │ + registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 28 16-bit code units │ │ -0ad660: |[0ad660] org.apache.http.message.BasicHeaderValueFormatter.estimateElementsLen:([Lorg/apache/http/HeaderElement;)I │ │ -0ad670: 3808 0600 |0000: if-eqz v8, 0006 // +0006 │ │ -0ad674: 2185 |0002: array-length v5, v8 │ │ -0ad676: 1216 |0003: const/4 v6, #int 1 // #1 │ │ -0ad678: 3565 0400 |0004: if-ge v5, v6, 0008 // +0004 │ │ -0ad67c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0ad67e: 0f04 |0007: return v4 │ │ -0ad680: 2185 |0008: array-length v5, v8 │ │ -0ad682: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0ad686: da04 0502 |000b: mul-int/lit8 v4, v5, #int 2 // #02 │ │ -0ad68a: 0780 |000d: move-object v0, v8 │ │ -0ad68c: 2103 |000e: array-length v3, v0 │ │ -0ad68e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -0ad690: 3532 f7ff |0010: if-ge v2, v3, 0007 // -0009 │ │ -0ad694: 4601 0002 |0012: aget-object v1, v0, v2 │ │ -0ad698: 6e20 0327 1700 |0014: invoke-virtual {v7, v1}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateHeaderElementLen:(Lorg/apache/http/HeaderElement;)I // method@2703 │ │ -0ad69e: 0a05 |0017: move-result v5 │ │ -0ad6a0: b054 |0018: add-int/2addr v4, v5 │ │ -0ad6a2: d802 0201 |0019: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ad6a6: 28f5 |001b: goto 0010 // -000b │ │ + insns size : 27 16-bit code units │ │ +0ad61c: |[0ad61c] org.apache.http.message.BasicHeaderValueFormatter.estimateElementsLen:([Lorg/apache/http/HeaderElement;)I │ │ +0ad62c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ad62e: 3806 0600 |0001: if-eqz v6, 0007 // +0006 │ │ +0ad632: 2163 |0003: array-length v3, v6 │ │ +0ad634: 1214 |0004: const/4 v4, #int 1 // #1 │ │ +0ad636: 3543 0400 |0005: if-ge v3, v4, 0009 // +0004 │ │ +0ad63a: 0121 |0007: move v1, v2 │ │ +0ad63c: 0f01 |0008: return v1 │ │ +0ad63e: 2163 |0009: array-length v3, v6 │ │ +0ad640: d803 03ff |000a: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0ad644: da01 0302 |000c: mul-int/lit8 v1, v3, #int 2 // #02 │ │ +0ad648: 2163 |000e: array-length v3, v6 │ │ +0ad64a: 3532 f9ff |000f: if-ge v2, v3, 0008 // -0007 │ │ +0ad64e: 4600 0602 |0011: aget-object v0, v6, v2 │ │ +0ad652: 6e20 0327 0500 |0013: invoke-virtual {v5, v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateHeaderElementLen:(Lorg/apache/http/HeaderElement;)I // method@2703 │ │ +0ad658: 0a04 |0016: move-result v4 │ │ +0ad65a: b041 |0017: add-int/2addr v1, v4 │ │ +0ad65c: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ad660: 28f5 |001a: goto 000f // -000b │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=129 │ │ - 0x0006 line=130 │ │ - 0x0007 line=138 │ │ - 0x0008 line=133 │ │ - 0x000d line=134 │ │ - 0x0014 line=135 │ │ - 0x0019 line=134 │ │ - locals : │ │ - 0x000e - 0x001c reg=0 arr$ [Lorg/apache/http/HeaderElement; │ │ - 0x0014 - 0x001c reg=1 elem Lorg/apache/http/HeaderElement; │ │ - 0x0010 - 0x001c reg=2 i$ I │ │ - 0x000f - 0x001c reg=3 len$ I │ │ - 0x000d - 0x001c reg=4 result I │ │ - 0x0000 - 0x001c reg=7 this Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ - 0x0000 - 0x001c reg=8 elems [Lorg/apache/http/HeaderElement; │ │ + 0x0001 line=129 │ │ + 0x0008 line=138 │ │ + 0x0009 line=133 │ │ + 0x000e line=134 │ │ + 0x0013 line=135 │ │ + 0x0018 line=134 │ │ + locals : │ │ + 0x0013 - 0x001b reg=0 elem Lorg/apache/http/HeaderElement; │ │ + 0x000e - 0x001b reg=1 result I │ │ + 0x0000 - 0x001b reg=5 this Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ + 0x0000 - 0x001b reg=6 elems [Lorg/apache/http/HeaderElement; │ │ │ │ #2 : (in Lorg/apache/http/message/BasicHeaderValueFormatter;) │ │ name : 'estimateHeaderElementLen' │ │ type : '(Lorg/apache/http/HeaderElement;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0ad6a8: |[0ad6a8] org.apache.http.message.BasicHeaderValueFormatter.estimateHeaderElementLen:(Lorg/apache/http/HeaderElement;)I │ │ -0ad6b8: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -0ad6bc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0ad6be: 0f02 |0003: return v2 │ │ -0ad6c0: 7210 c022 0600 |0004: invoke-interface {v6}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ -0ad6c6: 0c04 |0007: move-result-object v4 │ │ -0ad6c8: 6e10 9121 0400 |0008: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ad6ce: 0a02 |000b: move-result v2 │ │ -0ad6d0: 7210 c522 0600 |000c: invoke-interface {v6}, Lorg/apache/http/HeaderElement;.getValue:()Ljava/lang/String; // method@22c5 │ │ -0ad6d6: 0c03 |000f: move-result-object v3 │ │ -0ad6d8: 3803 0900 |0010: if-eqz v3, 0019 // +0009 │ │ -0ad6dc: 6e10 9121 0300 |0012: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ad6e2: 0a04 |0015: move-result v4 │ │ -0ad6e4: d804 0403 |0016: add-int/lit8 v4, v4, #int 3 // #03 │ │ -0ad6e8: b042 |0018: add-int/2addr v2, v4 │ │ -0ad6ea: 7210 c322 0600 |0019: invoke-interface {v6}, Lorg/apache/http/HeaderElement;.getParameterCount:()I // method@22c3 │ │ -0ad6f0: 0a01 |001c: move-result v1 │ │ -0ad6f2: 3d01 e6ff |001d: if-lez v1, 0003 // -001a │ │ -0ad6f6: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0ad6f8: 3510 e3ff |0020: if-ge v0, v1, 0003 // -001d │ │ -0ad6fc: 7220 c122 0600 |0022: invoke-interface {v6, v0}, Lorg/apache/http/HeaderElement;.getParameter:(I)Lorg/apache/http/NameValuePair; // method@22c1 │ │ -0ad702: 0c04 |0025: move-result-object v4 │ │ -0ad704: 6e20 0427 4500 |0026: invoke-virtual {v5, v4}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateNameValuePairLen:(Lorg/apache/http/NameValuePair;)I // method@2704 │ │ -0ad70a: 0a04 |0029: move-result v4 │ │ -0ad70c: d804 0402 |002a: add-int/lit8 v4, v4, #int 2 // #02 │ │ -0ad710: b042 |002c: add-int/2addr v2, v4 │ │ -0ad712: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0ad716: 28f1 |002f: goto 0020 // -000f │ │ +0ad664: |[0ad664] org.apache.http.message.BasicHeaderValueFormatter.estimateHeaderElementLen:(Lorg/apache/http/HeaderElement;)I │ │ +0ad674: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +0ad678: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0ad67a: 0f02 |0003: return v2 │ │ +0ad67c: 7210 c022 0600 |0004: invoke-interface {v6}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ +0ad682: 0c04 |0007: move-result-object v4 │ │ +0ad684: 6e10 9121 0400 |0008: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ad68a: 0a02 |000b: move-result v2 │ │ +0ad68c: 7210 c522 0600 |000c: invoke-interface {v6}, Lorg/apache/http/HeaderElement;.getValue:()Ljava/lang/String; // method@22c5 │ │ +0ad692: 0c03 |000f: move-result-object v3 │ │ +0ad694: 3803 0900 |0010: if-eqz v3, 0019 // +0009 │ │ +0ad698: 6e10 9121 0300 |0012: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ad69e: 0a04 |0015: move-result v4 │ │ +0ad6a0: d804 0403 |0016: add-int/lit8 v4, v4, #int 3 // #03 │ │ +0ad6a4: b042 |0018: add-int/2addr v2, v4 │ │ +0ad6a6: 7210 c322 0600 |0019: invoke-interface {v6}, Lorg/apache/http/HeaderElement;.getParameterCount:()I // method@22c3 │ │ +0ad6ac: 0a01 |001c: move-result v1 │ │ +0ad6ae: 3d01 e6ff |001d: if-lez v1, 0003 // -001a │ │ +0ad6b2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +0ad6b4: 3510 e3ff |0020: if-ge v0, v1, 0003 // -001d │ │ +0ad6b8: 7220 c122 0600 |0022: invoke-interface {v6, v0}, Lorg/apache/http/HeaderElement;.getParameter:(I)Lorg/apache/http/NameValuePair; // method@22c1 │ │ +0ad6be: 0c04 |0025: move-result-object v4 │ │ +0ad6c0: 6e20 0427 4500 |0026: invoke-virtual {v5, v4}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateNameValuePairLen:(Lorg/apache/http/NameValuePair;)I // method@2704 │ │ +0ad6c6: 0a04 |0029: move-result v4 │ │ +0ad6c8: d804 0402 |002a: add-int/lit8 v4, v4, #int 2 // #02 │ │ +0ad6cc: b042 |002c: add-int/2addr v2, v4 │ │ +0ad6ce: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ad6d2: 28f1 |002f: goto 0020 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0002 line=204 │ │ 0x0003 line=222 │ │ 0x0004 line=207 │ │ 0x000c line=208 │ │ 0x0010 line=209 │ │ 0x0012 line=211 │ │ 0x0019 line=214 │ │ 0x001d line=215 │ │ 0x001f line=216 │ │ - 0x0022 line=217 │ │ + 0x0022 line=218 │ │ 0x002d line=216 │ │ locals : │ │ 0x0020 - 0x0030 reg=0 i I │ │ 0x001d - 0x0030 reg=1 parcnt I │ │ 0x000c - 0x0030 reg=2 result I │ │ 0x0010 - 0x0030 reg=3 value Ljava/lang/String; │ │ 0x0000 - 0x0030 reg=5 this Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ @@ -247433,30 +247531,30 @@ │ │ type : '(Lorg/apache/http/NameValuePair;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0ad718: |[0ad718] org.apache.http.message.BasicHeaderValueFormatter.estimateNameValuePairLen:(Lorg/apache/http/NameValuePair;)I │ │ -0ad728: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -0ad72c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ad72e: 0f00 |0003: return v0 │ │ -0ad730: 7210 4923 0400 |0004: invoke-interface {v4}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ -0ad736: 0c02 |0007: move-result-object v2 │ │ -0ad738: 6e10 9121 0200 |0008: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ad73e: 0a00 |000b: move-result v0 │ │ -0ad740: 7210 4a23 0400 |000c: invoke-interface {v4}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ -0ad746: 0c01 |000f: move-result-object v1 │ │ -0ad748: 3801 f3ff |0010: if-eqz v1, 0003 // -000d │ │ -0ad74c: 6e10 9121 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ad752: 0a02 |0015: move-result v2 │ │ -0ad754: d802 0203 |0016: add-int/lit8 v2, v2, #int 3 // #03 │ │ -0ad758: b020 |0018: add-int/2addr v0, v2 │ │ -0ad75a: 28ea |0019: goto 0003 // -0016 │ │ +0ad6d4: |[0ad6d4] org.apache.http.message.BasicHeaderValueFormatter.estimateNameValuePairLen:(Lorg/apache/http/NameValuePair;)I │ │ +0ad6e4: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +0ad6e8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ad6ea: 0f00 |0003: return v0 │ │ +0ad6ec: 7210 4923 0400 |0004: invoke-interface {v4}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ +0ad6f2: 0c02 |0007: move-result-object v2 │ │ +0ad6f4: 6e10 9121 0200 |0008: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ad6fa: 0a00 |000b: move-result v0 │ │ +0ad6fc: 7210 4a23 0400 |000c: invoke-interface {v4}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ +0ad702: 0c01 |000f: move-result-object v1 │ │ +0ad704: 3801 f3ff |0010: if-eqz v1, 0003 // -000d │ │ +0ad708: 6e10 9121 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ad70e: 0a02 |0015: move-result v2 │ │ +0ad710: d802 0203 |0016: add-int/lit8 v2, v2, #int 3 // #03 │ │ +0ad714: b020 |0018: add-int/2addr v0, v2 │ │ +0ad716: 28ea |0019: goto 0003 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0002 line=346 │ │ 0x0003 line=355 │ │ 0x0004 line=349 │ │ 0x000c line=350 │ │ @@ -247469,87 +247567,82 @@ │ │ 0x0000 - 0x001a reg=4 nvp Lorg/apache/http/NameValuePair; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicHeaderValueFormatter;) │ │ name : 'estimateParametersLen' │ │ type : '([Lorg/apache/http/NameValuePair;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 9 │ │ + registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 28 16-bit code units │ │ -0ad75c: |[0ad75c] org.apache.http.message.BasicHeaderValueFormatter.estimateParametersLen:([Lorg/apache/http/NameValuePair;)I │ │ -0ad76c: 3808 0600 |0000: if-eqz v8, 0006 // +0006 │ │ -0ad770: 2185 |0002: array-length v5, v8 │ │ -0ad772: 1216 |0003: const/4 v6, #int 1 // #1 │ │ -0ad774: 3565 0400 |0004: if-ge v5, v6, 0008 // +0004 │ │ -0ad778: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0ad77a: 0f04 |0007: return v4 │ │ -0ad77c: 2185 |0008: array-length v5, v8 │ │ -0ad77e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0ad782: da04 0502 |000b: mul-int/lit8 v4, v5, #int 2 // #02 │ │ -0ad786: 0780 |000d: move-object v0, v8 │ │ -0ad788: 2102 |000e: array-length v2, v0 │ │ -0ad78a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0ad78c: 3521 f7ff |0010: if-ge v1, v2, 0007 // -0009 │ │ -0ad790: 4603 0001 |0012: aget-object v3, v0, v1 │ │ -0ad794: 6e20 0427 3700 |0014: invoke-virtual {v7, v3}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateNameValuePairLen:(Lorg/apache/http/NameValuePair;)I // method@2704 │ │ -0ad79a: 0a05 |0017: move-result v5 │ │ -0ad79c: b054 |0018: add-int/2addr v4, v5 │ │ -0ad79e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ad7a2: 28f5 |001b: goto 0010 // -000b │ │ + insns size : 27 16-bit code units │ │ +0ad718: |[0ad718] org.apache.http.message.BasicHeaderValueFormatter.estimateParametersLen:([Lorg/apache/http/NameValuePair;)I │ │ +0ad728: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ad72a: 3806 0600 |0001: if-eqz v6, 0007 // +0006 │ │ +0ad72e: 2163 |0003: array-length v3, v6 │ │ +0ad730: 1214 |0004: const/4 v4, #int 1 // #1 │ │ +0ad732: 3543 0400 |0005: if-ge v3, v4, 0009 // +0004 │ │ +0ad736: 0121 |0007: move v1, v2 │ │ +0ad738: 0f01 |0008: return v1 │ │ +0ad73a: 2163 |0009: array-length v3, v6 │ │ +0ad73c: d803 03ff |000a: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0ad740: da01 0302 |000c: mul-int/lit8 v1, v3, #int 2 // #02 │ │ +0ad744: 2163 |000e: array-length v3, v6 │ │ +0ad746: 3532 f9ff |000f: if-ge v2, v3, 0008 // -0007 │ │ +0ad74a: 4600 0602 |0011: aget-object v0, v6, v2 │ │ +0ad74e: 6e20 0427 0500 |0013: invoke-virtual {v5, v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateNameValuePairLen:(Lorg/apache/http/NameValuePair;)I // method@2704 │ │ +0ad754: 0a04 |0016: move-result v4 │ │ +0ad756: b041 |0017: add-int/2addr v1, v4 │ │ +0ad758: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ad75c: 28f5 |001a: goto 000f // -000b │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=280 │ │ - 0x0006 line=281 │ │ - 0x0007 line=289 │ │ - 0x0008 line=284 │ │ - 0x000d line=285 │ │ - 0x0014 line=286 │ │ - 0x0019 line=285 │ │ - locals : │ │ - 0x000e - 0x001c reg=0 arr$ [Lorg/apache/http/NameValuePair; │ │ - 0x0010 - 0x001c reg=1 i$ I │ │ - 0x000f - 0x001c reg=2 len$ I │ │ - 0x0014 - 0x001c reg=3 nvp Lorg/apache/http/NameValuePair; │ │ - 0x000d - 0x001c reg=4 result I │ │ - 0x0000 - 0x001c reg=7 this Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ - 0x0000 - 0x001c reg=8 nvps [Lorg/apache/http/NameValuePair; │ │ + 0x0001 line=280 │ │ + 0x0008 line=289 │ │ + 0x0009 line=284 │ │ + 0x000e line=285 │ │ + 0x0013 line=286 │ │ + 0x0018 line=285 │ │ + locals : │ │ + 0x0013 - 0x001b reg=0 nvp Lorg/apache/http/NameValuePair; │ │ + 0x000e - 0x001b reg=1 result I │ │ + 0x0000 - 0x001b reg=5 this Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ + 0x0000 - 0x001b reg=6 nvps [Lorg/apache/http/NameValuePair; │ │ │ │ #5 : (in Lorg/apache/http/message/BasicHeaderValueFormatter;) │ │ name : 'formatElements' │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -0ad7a4: |[0ad7a4] org.apache.http.message.BasicHeaderValueFormatter.formatElements:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ -0ad7b4: 1a03 f405 |0000: const-string v3, "Header element array" // string@05f4 │ │ -0ad7b8: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ad7be: 6e20 0227 6400 |0005: invoke-virtual {v4, v6}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateElementsLen:([Lorg/apache/http/HeaderElement;)I // method@2702 │ │ -0ad7c4: 0a02 |0008: move-result v2 │ │ -0ad7c6: 0750 |0009: move-object v0, v5 │ │ -0ad7c8: 3900 1a00 |000a: if-nez v0, 0024 // +001a │ │ -0ad7cc: 2200 5b06 |000c: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ad7d0: 7020 6829 2000 |000e: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ad7d6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0ad7d8: 2163 |0012: array-length v3, v6 │ │ -0ad7da: 3531 1500 |0013: if-ge v1, v3, 0028 // +0015 │ │ -0ad7de: 3d01 0700 |0015: if-lez v1, 001c // +0007 │ │ -0ad7e2: 1a03 0e01 |0017: const-string v3, ", " // string@010e │ │ -0ad7e6: 6e20 6b29 3000 |0019: invoke-virtual {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ad7ec: 4603 0601 |001c: aget-object v3, v6, v1 │ │ -0ad7f0: 6e40 0927 0473 |001e: invoke-virtual {v4, v0, v3, v7}, Lorg/apache/http/message/BasicHeaderValueFormatter;.formatHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; // method@2709 │ │ -0ad7f6: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ad7fa: 28ef |0023: goto 0012 // -0011 │ │ -0ad7fc: 6e20 7529 2000 |0024: invoke-virtual {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ -0ad802: 28ea |0027: goto 0011 // -0016 │ │ -0ad804: 1100 |0028: return-object v0 │ │ +0ad760: |[0ad760] org.apache.http.message.BasicHeaderValueFormatter.formatElements:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ +0ad770: 1a03 f405 |0000: const-string v3, "Header element array" // string@05f4 │ │ +0ad774: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ad77a: 6e20 0227 6400 |0005: invoke-virtual {v4, v6}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateElementsLen:([Lorg/apache/http/HeaderElement;)I // method@2702 │ │ +0ad780: 0a02 |0008: move-result v2 │ │ +0ad782: 0750 |0009: move-object v0, v5 │ │ +0ad784: 3900 1a00 |000a: if-nez v0, 0024 // +001a │ │ +0ad788: 2200 5b06 |000c: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ad78c: 7020 6829 2000 |000e: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ad792: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0ad794: 2163 |0012: array-length v3, v6 │ │ +0ad796: 3531 1500 |0013: if-ge v1, v3, 0028 // +0015 │ │ +0ad79a: 3d01 0700 |0015: if-lez v1, 001c // +0007 │ │ +0ad79e: 1a03 0e01 |0017: const-string v3, ", " // string@010e │ │ +0ad7a2: 6e20 6b29 3000 |0019: invoke-virtual {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ad7a8: 4603 0601 |001c: aget-object v3, v6, v1 │ │ +0ad7ac: 6e40 0927 0473 |001e: invoke-virtual {v4, v0, v3, v7}, Lorg/apache/http/message/BasicHeaderValueFormatter;.formatHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; // method@2709 │ │ +0ad7b2: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ad7b6: 28ef |0023: goto 0012 // -0011 │ │ +0ad7b8: 6e20 7529 2000 |0024: invoke-virtual {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ +0ad7be: 28ea |0027: goto 0011 // -0016 │ │ +0ad7c0: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ 0x0009 line=103 │ │ 0x000a line=104 │ │ 0x000c line=105 │ │ @@ -247576,47 +247669,47 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -0ad808: |[0ad808] org.apache.http.message.BasicHeaderValueFormatter.formatHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ -0ad818: 1a05 f305 |0000: const-string v5, "Header element" // string@05f3 │ │ -0ad81c: 7120 4d29 5800 |0002: invoke-static {v8, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ad822: 6e20 0327 8600 |0005: invoke-virtual {v6, v8}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateHeaderElementLen:(Lorg/apache/http/HeaderElement;)I // method@2703 │ │ -0ad828: 0a02 |0008: move-result v2 │ │ -0ad82a: 0770 |0009: move-object v0, v7 │ │ -0ad82c: 3900 3400 |000a: if-nez v0, 003e // +0034 │ │ -0ad830: 2200 5b06 |000c: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ad834: 7020 6829 2000 |000e: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ad83a: 7210 c022 0800 |0011: invoke-interface {v8}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ -0ad840: 0c05 |0014: move-result-object v5 │ │ -0ad842: 6e20 6b29 5000 |0015: invoke-virtual {v0, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ad848: 7210 c522 0800 |0018: invoke-interface {v8}, Lorg/apache/http/HeaderElement;.getValue:()Ljava/lang/String; // method@22c5 │ │ -0ad84e: 0c04 |001b: move-result-object v4 │ │ -0ad850: 3804 0a00 |001c: if-eqz v4, 0026 // +000a │ │ -0ad854: 1305 3d00 |001e: const/16 v5, #int 61 // #3d │ │ -0ad858: 6e20 6929 5000 |0020: invoke-virtual {v0, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ad85e: 6e40 0127 0694 |0023: invoke-virtual {v6, v0, v4, v9}, Lorg/apache/http/message/BasicHeaderValueFormatter;.doFormatValue:(Lorg/apache/http/util/CharArrayBuffer;Ljava/lang/String;Z)V // method@2701 │ │ -0ad864: 7210 c322 0800 |0026: invoke-interface {v8}, Lorg/apache/http/HeaderElement;.getParameterCount:()I // method@22c3 │ │ -0ad86a: 0a03 |0029: move-result v3 │ │ -0ad86c: 3d03 1800 |002a: if-lez v3, 0042 // +0018 │ │ -0ad870: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -0ad872: 3531 1500 |002d: if-ge v1, v3, 0042 // +0015 │ │ -0ad876: 1a05 6101 |002f: const-string v5, "; " // string@0161 │ │ -0ad87a: 6e20 6b29 5000 |0031: invoke-virtual {v0, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ad880: 7220 c122 1800 |0034: invoke-interface {v8, v1}, Lorg/apache/http/HeaderElement;.getParameter:(I)Lorg/apache/http/NameValuePair; // method@22c1 │ │ -0ad886: 0c05 |0037: move-result-object v5 │ │ -0ad888: 6e40 0b27 0695 |0038: invoke-virtual {v6, v0, v5, v9}, Lorg/apache/http/message/BasicHeaderValueFormatter;.formatNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@270b │ │ -0ad88e: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ad892: 28f0 |003d: goto 002d // -0010 │ │ -0ad894: 6e20 7529 2000 |003e: invoke-virtual {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ -0ad89a: 28d0 |0041: goto 0011 // -0030 │ │ -0ad89c: 1100 |0042: return-object v0 │ │ +0ad7c4: |[0ad7c4] org.apache.http.message.BasicHeaderValueFormatter.formatHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ +0ad7d4: 1a05 f305 |0000: const-string v5, "Header element" // string@05f3 │ │ +0ad7d8: 7120 4d29 5800 |0002: invoke-static {v8, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ad7de: 6e20 0327 8600 |0005: invoke-virtual {v6, v8}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateHeaderElementLen:(Lorg/apache/http/HeaderElement;)I // method@2703 │ │ +0ad7e4: 0a02 |0008: move-result v2 │ │ +0ad7e6: 0770 |0009: move-object v0, v7 │ │ +0ad7e8: 3900 3400 |000a: if-nez v0, 003e // +0034 │ │ +0ad7ec: 2200 5b06 |000c: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ad7f0: 7020 6829 2000 |000e: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ad7f6: 7210 c022 0800 |0011: invoke-interface {v8}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ +0ad7fc: 0c05 |0014: move-result-object v5 │ │ +0ad7fe: 6e20 6b29 5000 |0015: invoke-virtual {v0, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ad804: 7210 c522 0800 |0018: invoke-interface {v8}, Lorg/apache/http/HeaderElement;.getValue:()Ljava/lang/String; // method@22c5 │ │ +0ad80a: 0c04 |001b: move-result-object v4 │ │ +0ad80c: 3804 0a00 |001c: if-eqz v4, 0026 // +000a │ │ +0ad810: 1305 3d00 |001e: const/16 v5, #int 61 // #3d │ │ +0ad814: 6e20 6929 5000 |0020: invoke-virtual {v0, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ad81a: 6e40 0127 0694 |0023: invoke-virtual {v6, v0, v4, v9}, Lorg/apache/http/message/BasicHeaderValueFormatter;.doFormatValue:(Lorg/apache/http/util/CharArrayBuffer;Ljava/lang/String;Z)V // method@2701 │ │ +0ad820: 7210 c322 0800 |0026: invoke-interface {v8}, Lorg/apache/http/HeaderElement;.getParameterCount:()I // method@22c3 │ │ +0ad826: 0a03 |0029: move-result v3 │ │ +0ad828: 3d03 1800 |002a: if-lez v3, 0042 // +0018 │ │ +0ad82c: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +0ad82e: 3531 1500 |002d: if-ge v1, v3, 0042 // +0015 │ │ +0ad832: 1a05 6101 |002f: const-string v5, "; " // string@0161 │ │ +0ad836: 6e20 6b29 5000 |0031: invoke-virtual {v0, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ad83c: 7220 c122 1800 |0034: invoke-interface {v8, v1}, Lorg/apache/http/HeaderElement;.getParameter:(I)Lorg/apache/http/NameValuePair; // method@22c1 │ │ +0ad842: 0c05 |0037: move-result-object v5 │ │ +0ad844: 6e40 0b27 0695 |0038: invoke-virtual {v6, v0, v5, v9}, Lorg/apache/http/message/BasicHeaderValueFormatter;.formatNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@270b │ │ +0ad84a: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ad84e: 28f0 |003d: goto 002d // -0010 │ │ +0ad850: 6e20 7529 2000 |003e: invoke-virtual {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ +0ad856: 28d0 |0041: goto 0011 // -0030 │ │ +0ad858: 1100 |0042: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ 0x0009 line=169 │ │ 0x000a line=170 │ │ 0x000c line=171 │ │ @@ -247652,35 +247745,35 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -0ad8a0: |[0ad8a0] org.apache.http.message.BasicHeaderValueFormatter.formatNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ -0ad8b0: 1a03 9a0f |0000: const-string v3, "Name / value pair" // string@0f9a │ │ -0ad8b4: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ad8ba: 6e20 0427 6400 |0005: invoke-virtual {v4, v6}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateNameValuePairLen:(Lorg/apache/http/NameValuePair;)I // method@2704 │ │ -0ad8c0: 0a01 |0008: move-result v1 │ │ -0ad8c2: 0750 |0009: move-object v0, v5 │ │ -0ad8c4: 3900 1d00 |000a: if-nez v0, 0027 // +001d │ │ -0ad8c8: 2200 5b06 |000c: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ad8cc: 7020 6829 1000 |000e: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ad8d2: 7210 4923 0600 |0011: invoke-interface {v6}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ -0ad8d8: 0c03 |0014: move-result-object v3 │ │ -0ad8da: 6e20 6b29 3000 |0015: invoke-virtual {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ad8e0: 7210 4a23 0600 |0018: invoke-interface {v6}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ -0ad8e6: 0c02 |001b: move-result-object v2 │ │ -0ad8e8: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -0ad8ec: 1303 3d00 |001e: const/16 v3, #int 61 // #3d │ │ -0ad8f0: 6e20 6929 3000 |0020: invoke-virtual {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ad8f6: 6e40 0127 0472 |0023: invoke-virtual {v4, v0, v2, v7}, Lorg/apache/http/message/BasicHeaderValueFormatter;.doFormatValue:(Lorg/apache/http/util/CharArrayBuffer;Ljava/lang/String;Z)V // method@2701 │ │ -0ad8fc: 1100 |0026: return-object v0 │ │ -0ad8fe: 6e20 7529 1000 |0027: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ -0ad904: 28e7 |002a: goto 0011 // -0019 │ │ +0ad85c: |[0ad85c] org.apache.http.message.BasicHeaderValueFormatter.formatNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ +0ad86c: 1a03 960f |0000: const-string v3, "Name / value pair" // string@0f96 │ │ +0ad870: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ad876: 6e20 0427 6400 |0005: invoke-virtual {v4, v6}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateNameValuePairLen:(Lorg/apache/http/NameValuePair;)I // method@2704 │ │ +0ad87c: 0a01 |0008: move-result v1 │ │ +0ad87e: 0750 |0009: move-object v0, v5 │ │ +0ad880: 3900 1d00 |000a: if-nez v0, 0027 // +001d │ │ +0ad884: 2200 5b06 |000c: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ad888: 7020 6829 1000 |000e: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ad88e: 7210 4923 0600 |0011: invoke-interface {v6}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ +0ad894: 0c03 |0014: move-result-object v3 │ │ +0ad896: 6e20 6b29 3000 |0015: invoke-virtual {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ad89c: 7210 4a23 0600 |0018: invoke-interface {v6}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ +0ad8a2: 0c02 |001b: move-result-object v2 │ │ +0ad8a4: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +0ad8a8: 1303 3d00 |001e: const/16 v3, #int 61 // #3d │ │ +0ad8ac: 6e20 6929 3000 |0020: invoke-virtual {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ad8b2: 6e40 0127 0472 |0023: invoke-virtual {v4, v0, v2, v7}, Lorg/apache/http/message/BasicHeaderValueFormatter;.doFormatValue:(Lorg/apache/http/util/CharArrayBuffer;Ljava/lang/String;Z)V // method@2701 │ │ +0ad8b8: 1100 |0026: return-object v0 │ │ +0ad8ba: 6e20 7529 1000 |0027: invoke-virtual {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ +0ad8c0: 28e7 |002a: goto 0011 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0005 line=318 │ │ 0x0009 line=319 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -247706,36 +247799,36 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -0ad908: |[0ad908] org.apache.http.message.BasicHeaderValueFormatter.formatParameters:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ -0ad918: 1a03 f905 |0000: const-string v3, "Header parameter array" // string@05f9 │ │ -0ad91c: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ad922: 6e20 0527 6400 |0005: invoke-virtual {v4, v6}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateParametersLen:([Lorg/apache/http/NameValuePair;)I // method@2705 │ │ -0ad928: 0a02 |0008: move-result v2 │ │ -0ad92a: 0750 |0009: move-object v0, v5 │ │ -0ad92c: 3900 1a00 |000a: if-nez v0, 0024 // +001a │ │ -0ad930: 2200 5b06 |000c: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ad934: 7020 6829 2000 |000e: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ad93a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0ad93c: 2163 |0012: array-length v3, v6 │ │ -0ad93e: 3531 1500 |0013: if-ge v1, v3, 0028 // +0015 │ │ -0ad942: 3d01 0700 |0015: if-lez v1, 001c // +0007 │ │ -0ad946: 1a03 6101 |0017: const-string v3, "; " // string@0161 │ │ -0ad94a: 6e20 6b29 3000 |0019: invoke-virtual {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ad950: 4603 0601 |001c: aget-object v3, v6, v1 │ │ -0ad954: 6e40 0b27 0473 |001e: invoke-virtual {v4, v0, v3, v7}, Lorg/apache/http/message/BasicHeaderValueFormatter;.formatNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@270b │ │ -0ad95a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ad95e: 28ef |0023: goto 0012 // -0011 │ │ -0ad960: 6e20 7529 2000 |0024: invoke-virtual {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ -0ad966: 28ea |0027: goto 0011 // -0016 │ │ -0ad968: 1100 |0028: return-object v0 │ │ +0ad8c4: |[0ad8c4] org.apache.http.message.BasicHeaderValueFormatter.formatParameters:(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ +0ad8d4: 1a03 f905 |0000: const-string v3, "Header parameter array" // string@05f9 │ │ +0ad8d8: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ad8de: 6e20 0527 6400 |0005: invoke-virtual {v4, v6}, Lorg/apache/http/message/BasicHeaderValueFormatter;.estimateParametersLen:([Lorg/apache/http/NameValuePair;)I // method@2705 │ │ +0ad8e4: 0a02 |0008: move-result v2 │ │ +0ad8e6: 0750 |0009: move-object v0, v5 │ │ +0ad8e8: 3900 1a00 |000a: if-nez v0, 0024 // +001a │ │ +0ad8ec: 2200 5b06 |000c: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ad8f0: 7020 6829 2000 |000e: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ad8f6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0ad8f8: 2163 |0012: array-length v3, v6 │ │ +0ad8fa: 3531 1500 |0013: if-ge v1, v3, 0028 // +0015 │ │ +0ad8fe: 3d01 0700 |0015: if-lez v1, 001c // +0007 │ │ +0ad902: 1a03 6101 |0017: const-string v3, "; " // string@0161 │ │ +0ad906: 6e20 6b29 3000 |0019: invoke-virtual {v0, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ad90c: 4603 0601 |001c: aget-object v3, v6, v1 │ │ +0ad910: 6e40 0b27 0473 |001e: invoke-virtual {v4, v0, v3, v7}, Lorg/apache/http/message/BasicHeaderValueFormatter;.formatNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; // method@270b │ │ +0ad916: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ad91a: 28ef |0023: goto 0012 // -0011 │ │ +0ad91c: 6e20 7529 2000 |0024: invoke-virtual {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ +0ad922: 28ea |0027: goto 0011 // -0016 │ │ +0ad924: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0005 line=253 │ │ 0x0009 line=254 │ │ 0x000a line=255 │ │ 0x000c line=256 │ │ @@ -247762,23 +247855,23 @@ │ │ type : '(C)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0ad96c: |[0ad96c] org.apache.http.message.BasicHeaderValueFormatter.isSeparator:(C)Z │ │ -0ad97c: 1a00 2c00 |0000: const-string v0, " ;,:@()<>\"/[]?={} " // string@002c │ │ -0ad980: 6e20 8d21 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ -0ad986: 0a00 |0005: move-result v0 │ │ -0ad988: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -0ad98c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0ad98e: 0f00 |0009: return v0 │ │ -0ad990: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0ad992: 28fe |000b: goto 0009 // -0002 │ │ +0ad928: |[0ad928] org.apache.http.message.BasicHeaderValueFormatter.isSeparator:(C)Z │ │ +0ad938: 1a00 2c00 |0000: const-string v0, " ;,:@()<>\"/[]?={} " // string@002c │ │ +0ad93c: 6e20 8d21 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ +0ad942: 0a00 |0005: move-result v0 │ │ +0ad944: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +0ad948: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0ad94a: 0f00 |0009: return v0 │ │ +0ad94c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0ad94e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ 0x0000 - 0x000c reg=2 ch C │ │ │ │ @@ -247787,23 +247880,23 @@ │ │ type : '(C)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0ad994: |[0ad994] org.apache.http.message.BasicHeaderValueFormatter.isUnsafe:(C)Z │ │ -0ad9a4: 1a00 ae00 |0000: const-string v0, ""\" // string@00ae │ │ -0ad9a8: 6e20 8d21 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ -0ad9ae: 0a00 |0005: move-result v0 │ │ -0ad9b0: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -0ad9b4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0ad9b6: 0f00 |0009: return v0 │ │ -0ad9b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0ad9ba: 28fe |000b: goto 0009 // -0002 │ │ +0ad950: |[0ad950] org.apache.http.message.BasicHeaderValueFormatter.isUnsafe:(C)Z │ │ +0ad960: 1a00 ae00 |0000: const-string v0, ""\" // string@00ae │ │ +0ad964: 6e20 8d21 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ +0ad96a: 0a00 |0005: move-result v0 │ │ +0ad96c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +0ad970: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0ad972: 0f00 |0009: return v0 │ │ +0ad974: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0ad976: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ 0x0000 - 0x000c reg=2 ch C │ │ │ │ @@ -247872,28 +247965,28 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0ad9bc: |[0ad9bc] org.apache.http.message.BasicHeaderValueParser.:()V │ │ -0ad9cc: 2200 0806 |0000: new-instance v0, Lorg/apache/http/message/BasicHeaderValueParser; // type@0608 │ │ -0ad9d0: 7010 1127 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/BasicHeaderValueParser;.:()V // method@2711 │ │ -0ad9d6: 6900 5c0e |0005: sput-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.DEFAULT:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5c │ │ -0ad9da: 2200 0806 |0007: new-instance v0, Lorg/apache/http/message/BasicHeaderValueParser; // type@0608 │ │ -0ad9de: 7010 1127 0000 |0009: invoke-direct {v0}, Lorg/apache/http/message/BasicHeaderValueParser;.:()V // method@2711 │ │ -0ad9e4: 6900 5e0e |000c: sput-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ -0ad9e8: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -0ad9ea: 2300 6b06 |000f: new-array v0, v0, [C // type@066b │ │ -0ad9ee: 2600 0700 0000 |0011: fill-array-data v0, 00000018 // +00000007 │ │ -0ad9f4: 6900 5b0e |0014: sput-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.ALL_DELIMITERS:[C // field@0e5b │ │ -0ad9f8: 0e00 |0016: return-void │ │ -0ad9fa: 0000 |0017: nop // spacer │ │ -0ad9fc: 0003 0200 0200 0000 3b00 2c00 |0018: array-data (6 units) │ │ +0ad978: |[0ad978] org.apache.http.message.BasicHeaderValueParser.:()V │ │ +0ad988: 2200 0806 |0000: new-instance v0, Lorg/apache/http/message/BasicHeaderValueParser; // type@0608 │ │ +0ad98c: 7010 1127 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/BasicHeaderValueParser;.:()V // method@2711 │ │ +0ad992: 6900 5c0e |0005: sput-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.DEFAULT:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5c │ │ +0ad996: 2200 0806 |0007: new-instance v0, Lorg/apache/http/message/BasicHeaderValueParser; // type@0608 │ │ +0ad99a: 7010 1127 0000 |0009: invoke-direct {v0}, Lorg/apache/http/message/BasicHeaderValueParser;.:()V // method@2711 │ │ +0ad9a0: 6900 5e0e |000c: sput-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ +0ad9a4: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +0ad9a6: 2300 6b06 |000f: new-array v0, v0, [C // type@066b │ │ +0ad9aa: 2600 0700 0000 |0011: fill-array-data v0, 00000018 // +00000007 │ │ +0ad9b0: 6900 5b0e |0014: sput-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.ALL_DELIMITERS:[C // field@0e5b │ │ +0ad9b4: 0e00 |0016: return-void │ │ +0ad9b6: 0000 |0017: nop // spacer │ │ +0ad9b8: 0003 0200 0200 0000 3b00 2c00 |0018: array-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=63 │ │ 0x000e line=67 │ │ locals : │ │ │ │ @@ -247902,103 +247995,96 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ada08: |[0ada08] org.apache.http.message.BasicHeaderValueParser.:()V │ │ -0ada18: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0ada1e: 0e00 |0003: return-void │ │ +0ad9c4: |[0ad9c4] org.apache.http.message.BasicHeaderValueParser.:()V │ │ +0ad9d4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0ad9da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/message/BasicHeaderValueParser; │ │ │ │ #2 : (in Lorg/apache/http/message/BasicHeaderValueParser;) │ │ name : 'isOneOf' │ │ type : '(C[C)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ - insns size : 18 16-bit code units │ │ -0ada20: |[0ada20] org.apache.http.message.BasicHeaderValueParser.isOneOf:(C[C)Z │ │ -0ada30: 3806 1000 |0000: if-eqz v6, 0010 // +0010 │ │ -0ada34: 0760 |0002: move-object v0, v6 │ │ -0ada36: 2103 |0003: array-length v3, v0 │ │ -0ada38: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ada3a: 3532 0b00 |0005: if-ge v2, v3, 0010 // +000b │ │ -0ada3e: 4901 0002 |0007: aget-char v1, v0, v2 │ │ -0ada42: 3315 0400 |0009: if-ne v5, v1, 000d // +0004 │ │ -0ada46: 1214 |000b: const/4 v4, #int 1 // #1 │ │ -0ada48: 0f04 |000c: return v4 │ │ -0ada4a: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ada4e: 28f6 |000f: goto 0005 // -000a │ │ -0ada50: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -0ada52: 28fb |0011: goto 000c // -0005 │ │ + insns size : 16 16-bit code units │ │ +0ad9dc: |[0ad9dc] org.apache.http.message.BasicHeaderValueParser.isOneOf:(C[C)Z │ │ +0ad9ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ad9ee: 3805 0b00 |0001: if-eqz v5, 000c // +000b │ │ +0ad9f2: 2153 |0003: array-length v3, v5 │ │ +0ad9f4: 0112 |0004: move v2, v1 │ │ +0ad9f6: 3532 0700 |0005: if-ge v2, v3, 000c // +0007 │ │ +0ad9fa: 4900 0502 |0007: aget-char v0, v5, v2 │ │ +0ad9fe: 3304 0400 |0009: if-ne v4, v0, 000d // +0004 │ │ +0ada02: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0ada04: 0f01 |000c: return v1 │ │ +0ada06: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ada0a: 28f6 |000f: goto 0005 // -000a │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=249 │ │ - 0x0002 line=250 │ │ + 0x0001 line=249 │ │ + 0x0003 line=250 │ │ 0x0009 line=251 │ │ 0x000b line=252 │ │ 0x000c line=256 │ │ 0x000d line=250 │ │ - 0x0010 line=256 │ │ locals : │ │ - 0x0003 - 0x000c reg=0 arr$ [C │ │ - 0x0009 - 0x000c reg=1 ch2 C │ │ - 0x0005 - 0x000c reg=2 i$ I │ │ - 0x0004 - 0x000c reg=3 len$ I │ │ - 0x000d - 0x0010 reg=0 arr$ [C │ │ - 0x000d - 0x0010 reg=1 ch2 C │ │ - 0x000d - 0x0010 reg=2 i$ I │ │ - 0x000d - 0x0010 reg=3 len$ I │ │ - 0x0000 - 0x0012 reg=5 ch C │ │ - 0x0000 - 0x0012 reg=6 chs [C │ │ + 0x0009 - 0x000c reg=0 ch2 C │ │ + 0x000d - 0x0010 reg=0 ch2 C │ │ + 0x0000 - 0x0010 reg=4 ch C │ │ + 0x0000 - 0x0010 reg=5 chs [C │ │ │ │ #3 : (in Lorg/apache/http/message/BasicHeaderValueParser;) │ │ name : 'parseElements' │ │ type : '(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/HeaderElement;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0ada54: |[0ada54] org.apache.http.message.BasicHeaderValueParser.parseElements:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/HeaderElement; │ │ -0ada64: 1a02 b113 |0000: const-string v2, "Value" // string@13b1 │ │ -0ada68: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ada6e: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ada72: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ada78: 0a02 |000a: move-result v2 │ │ -0ada7a: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ada80: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ada86: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0ada8a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0ada8c: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ada92: 0a03 |0017: move-result v3 │ │ -0ada94: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0ada9a: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ -0ada9e: 7230 9f27 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/HeaderValueParser;.parseElements:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement; // method@279f │ │ -0adaa4: 0c02 |0020: move-result-object v2 │ │ -0adaa6: 1102 |0021: return-object v2 │ │ -0adaa8: 6205 5e0e |0022: sget-object v5, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ -0adaac: 28f9 |0024: goto 001d // -0007 │ │ +0ada0c: |[0ada0c] org.apache.http.message.BasicHeaderValueParser.parseElements:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/HeaderElement; │ │ +0ada1c: 1a02 ad13 |0000: const-string v2, "Value" // string@13ad │ │ +0ada20: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ada26: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ada2a: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ada30: 0a02 |000a: move-result v2 │ │ +0ada32: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ada38: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ada3e: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0ada42: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0ada44: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ada4a: 0a03 |0017: move-result v3 │ │ +0ada4c: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0ada52: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ +0ada56: 7230 9f27 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/HeaderValueParser;.parseElements:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement; // method@279f │ │ +0ada5c: 0c02 |0020: move-result-object v2 │ │ +0ada5e: 1102 |0021: return-object v2 │ │ +0ada60: 6205 5e0e |0022: sget-object v5, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ +0ada64: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=89 │ │ 0x000e line=90 │ │ 0x0011 line=91 │ │ 0x001b line=92 │ │ + 0x001d line=93 │ │ + 0x0021 line=92 │ │ locals : │ │ 0x0000 - 0x001d reg=5 parser Lorg/apache/http/message/HeaderValueParser; │ │ 0x000e - 0x0025 reg=0 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x001b - 0x0025 reg=1 cursor Lorg/apache/http/message/ParserCursor; │ │ 0x0000 - 0x0025 reg=4 value Ljava/lang/String; │ │ 0x0022 - 0x0025 reg=5 parser Lorg/apache/http/message/HeaderValueParser; │ │ │ │ @@ -248007,40 +248093,42 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)Lorg/apache/http/HeaderElement;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0adab0: |[0adab0] org.apache.http.message.BasicHeaderValueParser.parseHeaderElement:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)Lorg/apache/http/HeaderElement; │ │ -0adac0: 1a02 b113 |0000: const-string v2, "Value" // string@13b1 │ │ -0adac4: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0adaca: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0adace: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0adad4: 0a02 |000a: move-result v2 │ │ -0adad6: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0adadc: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0adae2: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0adae6: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0adae8: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0adaee: 0a03 |0017: move-result v3 │ │ -0adaf0: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0adaf6: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ -0adafa: 7230 a027 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/HeaderValueParser;.parseHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement; // method@27a0 │ │ -0adb00: 0c02 |0020: move-result-object v2 │ │ -0adb02: 1102 |0021: return-object v2 │ │ -0adb04: 6205 5e0e |0022: sget-object v5, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ -0adb08: 28f9 |0024: goto 001d // -0007 │ │ +0ada68: |[0ada68] org.apache.http.message.BasicHeaderValueParser.parseHeaderElement:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)Lorg/apache/http/HeaderElement; │ │ +0ada78: 1a02 ad13 |0000: const-string v2, "Value" // string@13ad │ │ +0ada7c: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ada82: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ada86: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ada8c: 0a02 |000a: move-result v2 │ │ +0ada8e: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ada94: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ada9a: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0ada9e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0adaa0: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0adaa6: 0a03 |0017: move-result v3 │ │ +0adaa8: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0adaae: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ +0adab2: 7230 a027 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/HeaderValueParser;.parseHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement; // method@27a0 │ │ +0adab8: 0c02 |0020: move-result-object v2 │ │ +0adaba: 1102 |0021: return-object v2 │ │ +0adabc: 6205 5e0e |0022: sget-object v5, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ +0adac0: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=126 │ │ 0x000e line=127 │ │ 0x0011 line=128 │ │ 0x001b line=129 │ │ + 0x001d line=130 │ │ + 0x0021 line=129 │ │ locals : │ │ 0x0000 - 0x001d reg=5 parser Lorg/apache/http/message/HeaderValueParser; │ │ 0x000e - 0x0025 reg=0 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x001b - 0x0025 reg=1 cursor Lorg/apache/http/message/ParserCursor; │ │ 0x0000 - 0x0025 reg=4 value Ljava/lang/String; │ │ 0x0022 - 0x0025 reg=5 parser Lorg/apache/http/message/HeaderValueParser; │ │ │ │ @@ -248049,40 +248137,42 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)Lorg/apache/http/NameValuePair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0adb0c: |[0adb0c] org.apache.http.message.BasicHeaderValueParser.parseNameValuePair:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)Lorg/apache/http/NameValuePair; │ │ -0adb1c: 1a02 b113 |0000: const-string v2, "Value" // string@13b1 │ │ -0adb20: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0adb26: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0adb2a: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0adb30: 0a02 |000a: move-result v2 │ │ -0adb32: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0adb38: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0adb3e: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0adb42: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0adb44: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0adb4a: 0a03 |0017: move-result v3 │ │ -0adb4c: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0adb52: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ -0adb56: 7230 a127 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/HeaderValueParser;.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair; // method@27a1 │ │ -0adb5c: 0c02 |0020: move-result-object v2 │ │ -0adb5e: 1102 |0021: return-object v2 │ │ -0adb60: 6205 5e0e |0022: sget-object v5, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ -0adb64: 28f9 |0024: goto 001d // -0007 │ │ +0adac4: |[0adac4] org.apache.http.message.BasicHeaderValueParser.parseNameValuePair:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)Lorg/apache/http/NameValuePair; │ │ +0adad4: 1a02 ad13 |0000: const-string v2, "Value" // string@13ad │ │ +0adad8: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0adade: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0adae2: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0adae8: 0a02 |000a: move-result v2 │ │ +0adaea: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0adaf0: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0adaf6: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0adafa: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0adafc: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0adb02: 0a03 |0017: move-result v3 │ │ +0adb04: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0adb0a: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ +0adb0e: 7230 a127 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/HeaderValueParser;.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair; // method@27a1 │ │ +0adb14: 0c02 |0020: move-result-object v2 │ │ +0adb16: 1102 |0021: return-object v2 │ │ +0adb18: 6205 5e0e |0022: sget-object v5, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ +0adb1c: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=234 │ │ 0x000e line=235 │ │ 0x0011 line=236 │ │ 0x001b line=237 │ │ + 0x001d line=238 │ │ + 0x0021 line=237 │ │ locals : │ │ 0x0000 - 0x001d reg=5 parser Lorg/apache/http/message/HeaderValueParser; │ │ 0x000e - 0x0025 reg=0 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x001b - 0x0025 reg=1 cursor Lorg/apache/http/message/ParserCursor; │ │ 0x0000 - 0x0025 reg=4 value Ljava/lang/String; │ │ 0x0022 - 0x0025 reg=5 parser Lorg/apache/http/message/HeaderValueParser; │ │ │ │ @@ -248091,40 +248181,42 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/NameValuePair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0adb68: |[0adb68] org.apache.http.message.BasicHeaderValueParser.parseParameters:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/NameValuePair; │ │ -0adb78: 1a02 b113 |0000: const-string v2, "Value" // string@13b1 │ │ -0adb7c: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0adb82: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0adb86: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0adb8c: 0a02 |000a: move-result v2 │ │ -0adb8e: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0adb94: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0adb9a: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0adb9e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0adba0: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0adba6: 0a03 |0017: move-result v3 │ │ -0adba8: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0adbae: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ -0adbb2: 7230 a227 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/HeaderValueParser;.parseParameters:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/NameValuePair; // method@27a2 │ │ -0adbb8: 0c02 |0020: move-result-object v2 │ │ -0adbba: 1102 |0021: return-object v2 │ │ -0adbbc: 6205 5e0e |0022: sget-object v5, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ -0adbc0: 28f9 |0024: goto 001d // -0007 │ │ +0adb20: |[0adb20] org.apache.http.message.BasicHeaderValueParser.parseParameters:(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/NameValuePair; │ │ +0adb30: 1a02 ad13 |0000: const-string v2, "Value" // string@13ad │ │ +0adb34: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0adb3a: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0adb3e: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0adb44: 0a02 |000a: move-result v2 │ │ +0adb46: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0adb4c: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0adb52: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0adb56: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0adb58: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0adb5e: 0a03 |0017: move-result v3 │ │ +0adb60: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0adb66: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ +0adb6a: 7230 a227 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/HeaderValueParser;.parseParameters:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/NameValuePair; // method@27a2 │ │ +0adb70: 0c02 |0020: move-result-object v2 │ │ +0adb72: 1102 |0021: return-object v2 │ │ +0adb74: 6205 5e0e |0022: sget-object v5, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ +0adb78: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=178 │ │ 0x000e line=179 │ │ 0x0011 line=180 │ │ 0x001b line=181 │ │ + 0x001d line=182 │ │ + 0x0021 line=181 │ │ locals : │ │ 0x0000 - 0x001d reg=5 parser Lorg/apache/http/message/HeaderValueParser; │ │ 0x000e - 0x0025 reg=0 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x001b - 0x0025 reg=1 cursor Lorg/apache/http/message/ParserCursor; │ │ 0x0000 - 0x0025 reg=4 value Ljava/lang/String; │ │ 0x0022 - 0x0025 reg=5 parser Lorg/apache/http/message/HeaderValueParser; │ │ │ │ @@ -248134,18 +248226,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)Lorg/apache/http/HeaderElement;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0adbc4: |[0adbc4] org.apache.http.message.BasicHeaderValueParser.createHeaderElement:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)Lorg/apache/http/HeaderElement; │ │ -0adbd4: 2200 0406 |0000: new-instance v0, Lorg/apache/http/message/BasicHeaderElement; // type@0604 │ │ -0adbd8: 7040 e526 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/message/BasicHeaderElement;.:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V // method@26e5 │ │ -0adbde: 1100 |0005: return-object v0 │ │ +0adb7c: |[0adb7c] org.apache.http.message.BasicHeaderValueParser.createHeaderElement:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)Lorg/apache/http/HeaderElement; │ │ +0adb8c: 2200 0406 |0000: new-instance v0, Lorg/apache/http/message/BasicHeaderElement; // type@0604 │ │ +0adb90: 7040 e526 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/message/BasicHeaderElement;.:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)V // method@26e5 │ │ +0adb96: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/BasicHeaderValueParser; │ │ 0x0000 - 0x0006 reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 value Ljava/lang/String; │ │ @@ -248156,18 +248248,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/NameValuePair;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0adbe0: |[0adbe0] org.apache.http.message.BasicHeaderValueParser.createNameValuePair:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/NameValuePair; │ │ -0adbf0: 2200 0f06 |0000: new-instance v0, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ -0adbf4: 7030 6127 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ -0adbfa: 1100 |0005: return-object v0 │ │ +0adb98: |[0adb98] org.apache.http.message.BasicHeaderValueParser.createNameValuePair:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/NameValuePair; │ │ +0adba8: 2200 0f06 |0000: new-instance v0, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ +0adbac: 7030 6127 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/apache/http/message/BasicNameValuePair;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2761 │ │ +0adbb2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/BasicHeaderValueParser; │ │ 0x0000 - 0x0006 reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 value Ljava/lang/String; │ │ @@ -248177,43 +248269,43 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0adbfc: |[0adbfc] org.apache.http.message.BasicHeaderValueParser.parseElements:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement; │ │ -0adc0c: 1a02 b403 |0000: const-string v2, "Char array buffer" // string@03b4 │ │ -0adc10: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0adc16: 1a02 4e10 |0005: const-string v2, "Parser cursor" // string@104e │ │ -0adc1a: 7120 4d29 2500 |0007: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0adc20: 2201 2505 |000a: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ -0adc24: 7010 1322 0100 |000c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0adc2a: 6e10 ad27 0500 |000f: invoke-virtual {v5}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ -0adc30: 0a02 |0012: move-result v2 │ │ -0adc32: 3902 1a00 |0013: if-nez v2, 002d // +001a │ │ -0adc36: 6e30 1827 4305 |0015: invoke-virtual {v3, v4, v5}, Lorg/apache/http/message/BasicHeaderValueParser;.parseHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement; // method@2718 │ │ -0adc3c: 0c00 |0018: move-result-object v0 │ │ -0adc3e: 7210 c022 0000 |0019: invoke-interface {v0}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ -0adc44: 0c02 |001c: move-result-object v2 │ │ -0adc46: 6e10 9121 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -0adc4c: 0a02 |0020: move-result v2 │ │ -0adc4e: 3902 0800 |0021: if-nez v2, 0029 // +0008 │ │ -0adc52: 7210 c522 0000 |0023: invoke-interface {v0}, Lorg/apache/http/HeaderElement;.getValue:()Ljava/lang/String; // method@22c5 │ │ -0adc58: 0c02 |0026: move-result-object v2 │ │ -0adc5a: 3802 e8ff |0027: if-eqz v2, 000f // -0018 │ │ -0adc5e: 7220 5922 0100 |0029: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0adc64: 28e3 |002c: goto 000f // -001d │ │ -0adc66: 7210 6322 0100 |002d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@2263 │ │ -0adc6c: 0a02 |0030: move-result v2 │ │ -0adc6e: 2322 9f06 |0031: new-array v2, v2, [Lorg/apache/http/HeaderElement; // type@069f │ │ -0adc72: 7220 6422 2100 |0033: invoke-interface {v1, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ -0adc78: 0c02 |0036: move-result-object v2 │ │ -0adc7a: 1f02 9f06 |0037: check-cast v2, [Lorg/apache/http/HeaderElement; // type@069f │ │ -0adc7e: 1102 |0039: return-object v2 │ │ +0adbb4: |[0adbb4] org.apache.http.message.BasicHeaderValueParser.parseElements:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement; │ │ +0adbc4: 1a02 b403 |0000: const-string v2, "Char array buffer" // string@03b4 │ │ +0adbc8: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0adbce: 1a02 4a10 |0005: const-string v2, "Parser cursor" // string@104a │ │ +0adbd2: 7120 4d29 2500 |0007: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0adbd8: 2201 2505 |000a: new-instance v1, Ljava/util/ArrayList; // type@0525 │ │ +0adbdc: 7010 1322 0100 |000c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0adbe2: 6e10 ad27 0500 |000f: invoke-virtual {v5}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ +0adbe8: 0a02 |0012: move-result v2 │ │ +0adbea: 3902 1a00 |0013: if-nez v2, 002d // +001a │ │ +0adbee: 6e30 1827 4305 |0015: invoke-virtual {v3, v4, v5}, Lorg/apache/http/message/BasicHeaderValueParser;.parseHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement; // method@2718 │ │ +0adbf4: 0c00 |0018: move-result-object v0 │ │ +0adbf6: 7210 c022 0000 |0019: invoke-interface {v0}, Lorg/apache/http/HeaderElement;.getName:()Ljava/lang/String; // method@22c0 │ │ +0adbfc: 0c02 |001c: move-result-object v2 │ │ +0adbfe: 6e10 9121 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +0adc04: 0a02 |0020: move-result v2 │ │ +0adc06: 3902 0800 |0021: if-nez v2, 0029 // +0008 │ │ +0adc0a: 7210 c522 0000 |0023: invoke-interface {v0}, Lorg/apache/http/HeaderElement;.getValue:()Ljava/lang/String; // method@22c5 │ │ +0adc10: 0c02 |0026: move-result-object v2 │ │ +0adc12: 3802 e8ff |0027: if-eqz v2, 000f // -0018 │ │ +0adc16: 7220 5922 0100 |0029: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0adc1c: 28e3 |002c: goto 000f // -001d │ │ +0adc1e: 7210 6322 0100 |002d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@2263 │ │ +0adc24: 0a02 |0030: move-result v2 │ │ +0adc26: 2322 9f06 |0031: new-array v2, v2, [Lorg/apache/http/HeaderElement; // type@069f │ │ +0adc2a: 7220 6422 2100 |0033: invoke-interface {v1, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ +0adc30: 0c02 |0036: move-result-object v2 │ │ +0adc32: 1f02 9f06 |0037: check-cast v2, [Lorg/apache/http/HeaderElement; // type@069f │ │ +0adc36: 1102 |0039: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0005 line=101 │ │ 0x000a line=102 │ │ 0x000f line=103 │ │ 0x0015 line=104 │ │ @@ -248232,41 +248324,41 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0adc80: |[0adc80] org.apache.http.message.BasicHeaderValueParser.parseHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement; │ │ -0adc90: 1a03 b403 |0000: const-string v3, "Char array buffer" // string@03b4 │ │ -0adc94: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0adc9a: 1a03 4e10 |0005: const-string v3, "Parser cursor" // string@104e │ │ -0adc9e: 7120 4d29 3700 |0007: invoke-static {v7, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0adca4: 6e30 1a27 6507 |000a: invoke-virtual {v5, v6, v7}, Lorg/apache/http/message/BasicHeaderValueParser;.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair; // method@271a │ │ -0adcaa: 0c01 |000d: move-result-object v1 │ │ -0adcac: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0adcae: 6e10 ad27 0700 |000f: invoke-virtual {v7}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ -0adcb4: 0a03 |0012: move-result v3 │ │ -0adcb6: 3903 1400 |0013: if-nez v3, 0027 // +0014 │ │ -0adcba: 6e10 af27 0700 |0015: invoke-virtual {v7}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0adcc0: 0a03 |0018: move-result v3 │ │ -0adcc2: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0adcc6: 6e20 7329 3600 |001b: invoke-virtual {v6, v3}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0adccc: 0a00 |001e: move-result v0 │ │ -0adcce: 1303 2c00 |001f: const/16 v3, #int 44 // #2c │ │ -0adcd2: 3230 0600 |0021: if-eq v0, v3, 0027 // +0006 │ │ -0adcd6: 6e30 1d27 6507 |0023: invoke-virtual {v5, v6, v7}, Lorg/apache/http/message/BasicHeaderValueParser;.parseParameters:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/NameValuePair; // method@271d │ │ -0adcdc: 0c02 |0026: move-result-object v2 │ │ -0adcde: 7210 4923 0100 |0027: invoke-interface {v1}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ -0adce4: 0c03 |002a: move-result-object v3 │ │ -0adce6: 7210 4a23 0100 |002b: invoke-interface {v1}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ -0adcec: 0c04 |002e: move-result-object v4 │ │ -0adcee: 6e40 1227 3524 |002f: invoke-virtual {v5, v3, v4, v2}, Lorg/apache/http/message/BasicHeaderValueParser;.createHeaderElement:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)Lorg/apache/http/HeaderElement; // method@2712 │ │ -0adcf4: 0c03 |0032: move-result-object v3 │ │ -0adcf6: 1103 |0033: return-object v3 │ │ +0adc38: |[0adc38] org.apache.http.message.BasicHeaderValueParser.parseHeaderElement:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement; │ │ +0adc48: 1a03 b403 |0000: const-string v3, "Char array buffer" // string@03b4 │ │ +0adc4c: 7120 4d29 3600 |0002: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0adc52: 1a03 4a10 |0005: const-string v3, "Parser cursor" // string@104a │ │ +0adc56: 7120 4d29 3700 |0007: invoke-static {v7, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0adc5c: 6e30 1a27 6507 |000a: invoke-virtual {v5, v6, v7}, Lorg/apache/http/message/BasicHeaderValueParser;.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair; // method@271a │ │ +0adc62: 0c01 |000d: move-result-object v1 │ │ +0adc64: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0adc66: 6e10 ad27 0700 |000f: invoke-virtual {v7}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ +0adc6c: 0a03 |0012: move-result v3 │ │ +0adc6e: 3903 1400 |0013: if-nez v3, 0027 // +0014 │ │ +0adc72: 6e10 af27 0700 |0015: invoke-virtual {v7}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0adc78: 0a03 |0018: move-result v3 │ │ +0adc7a: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0adc7e: 6e20 7329 3600 |001b: invoke-virtual {v6, v3}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0adc84: 0a00 |001e: move-result v0 │ │ +0adc86: 1303 2c00 |001f: const/16 v3, #int 44 // #2c │ │ +0adc8a: 3230 0600 |0021: if-eq v0, v3, 0027 // +0006 │ │ +0adc8e: 6e30 1d27 6507 |0023: invoke-virtual {v5, v6, v7}, Lorg/apache/http/message/BasicHeaderValueParser;.parseParameters:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/NameValuePair; // method@271d │ │ +0adc94: 0c02 |0026: move-result-object v2 │ │ +0adc96: 7210 4923 0100 |0027: invoke-interface {v1}, Lorg/apache/http/NameValuePair;.getName:()Ljava/lang/String; // method@2349 │ │ +0adc9c: 0c03 |002a: move-result-object v3 │ │ +0adc9e: 7210 4a23 0100 |002b: invoke-interface {v1}, Lorg/apache/http/NameValuePair;.getValue:()Ljava/lang/String; // method@234a │ │ +0adca4: 0c04 |002e: move-result-object v4 │ │ +0adca6: 6e40 1227 3524 |002f: invoke-virtual {v5, v3, v4, v2}, Lorg/apache/http/message/BasicHeaderValueParser;.createHeaderElement:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/http/NameValuePair;)Lorg/apache/http/HeaderElement; // method@2712 │ │ +0adcac: 0c03 |0032: move-result-object v3 │ │ +0adcae: 1103 |0033: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0005 line=138 │ │ 0x000a line=139 │ │ 0x000e line=140 │ │ 0x000f line=141 │ │ @@ -248287,19 +248379,19 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0adcf8: |[0adcf8] org.apache.http.message.BasicHeaderValueParser.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair; │ │ -0add08: 6200 5b0e |0000: sget-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.ALL_DELIMITERS:[C // field@0e5b │ │ -0add0c: 6e40 1b27 2103 |0002: invoke-virtual {v1, v2, v3, v0}, Lorg/apache/http/message/BasicHeaderValueParser;.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;[C)Lorg/apache/http/NameValuePair; // method@271b │ │ -0add12: 0c00 |0005: move-result-object v0 │ │ -0add14: 1100 |0006: return-object v0 │ │ +0adcb0: |[0adcb0] org.apache.http.message.BasicHeaderValueParser.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair; │ │ +0adcc0: 6200 5b0e |0000: sget-object v0, Lorg/apache/http/message/BasicHeaderValueParser;.ALL_DELIMITERS:[C // field@0e5b │ │ +0adcc4: 6e40 1b27 2103 |0002: invoke-virtual {v1, v2, v3, v0}, Lorg/apache/http/message/BasicHeaderValueParser;.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;[C)Lorg/apache/http/NameValuePair; // method@271b │ │ +0adcca: 0c00 |0005: move-result-object v0 │ │ +0adccc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/BasicHeaderValueParser; │ │ 0x0000 - 0x0007 reg=2 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x0000 - 0x0007 reg=3 cursor Lorg/apache/http/message/ParserCursor; │ │ @@ -248309,127 +248401,127 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;[C)Lorg/apache/http/NameValuePair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 203 16-bit code units │ │ -0add18: |[0add18] org.apache.http.message.BasicHeaderValueParser.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;[C)Lorg/apache/http/NameValuePair; │ │ -0add28: 1a0c b403 |0000: const-string v12, "Char array buffer" // string@03b4 │ │ -0add2c: 7120 4d29 cf00 |0002: invoke-static {v15, v12}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0add32: 1a0c 4e10 |0005: const-string v12, "Parser cursor" // string@104e │ │ -0add36: 0800 1000 |0007: move-object/from16 v0, v16 │ │ -0add3a: 7120 4d29 c000 |0009: invoke-static {v0, v12}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0add40: 120a |000c: const/4 v10, #int 0 // #0 │ │ -0add42: 7401 af27 1000 |000d: invoke-virtual/range {v16}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0add48: 0a08 |0010: move-result v8 │ │ -0add4a: 7401 af27 1000 |0011: invoke-virtual/range {v16}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0add50: 0a05 |0014: move-result v5 │ │ -0add52: 7401 b027 1000 |0015: invoke-virtual/range {v16}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ -0add58: 0a06 |0018: move-result v6 │ │ -0add5a: 3568 0a00 |0019: if-ge v8, v6, 0023 // +000a │ │ -0add5e: 6e20 7329 8f00 |001b: invoke-virtual {v15, v8}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0add64: 0a01 |001e: move-result v1 │ │ -0add66: 130c 3d00 |001f: const/16 v12, #int 61 // #3d │ │ -0add6a: 33c1 1600 |0021: if-ne v1, v12, 0037 // +0016 │ │ -0add6e: 3368 2100 |0023: if-ne v8, v6, 0044 // +0021 │ │ -0add72: 121a |0025: const/4 v10, #int 1 // #1 │ │ -0add74: 6e30 7e29 5f06 |0026: invoke-virtual {v15, v5, v6}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0add7a: 0c07 |0029: move-result-object v7 │ │ -0add7c: 380a 2100 |002a: if-eqz v10, 004b // +0021 │ │ -0add80: 0800 1000 |002c: move-object/from16 v0, v16 │ │ -0add84: 6e20 b227 8000 |002e: invoke-virtual {v0, v8}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ -0add8a: 120c |0031: const/4 v12, #int 0 // #0 │ │ -0add8c: 6e30 1327 7e0c |0032: invoke-virtual {v14, v7, v12}, Lorg/apache/http/message/BasicHeaderValueParser;.createNameValuePair:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/NameValuePair; // method@2713 │ │ -0add92: 0c0c |0035: move-result-object v12 │ │ -0add94: 110c |0036: return-object v12 │ │ -0add96: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -0add9a: 7120 1427 0100 |0039: invoke-static {v1, v0}, Lorg/apache/http/message/BasicHeaderValueParser;.isOneOf:(C[C)Z // method@2714 │ │ -0adda0: 0a0c |003c: move-result v12 │ │ -0adda2: 380c 0400 |003d: if-eqz v12, 0041 // +0004 │ │ -0adda6: 121a |003f: const/4 v10, #int 1 // #1 │ │ -0adda8: 28e3 |0040: goto 0023 // -001d │ │ -0addaa: d808 0801 |0041: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0addae: 28d6 |0043: goto 0019 // -002a │ │ -0addb0: 6e30 7e29 5f08 |0044: invoke-virtual {v15, v5, v8}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0addb6: 0c07 |0047: move-result-object v7 │ │ -0addb8: d808 0801 |0048: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0addbc: 28e0 |004a: goto 002a // -0020 │ │ -0addbe: 0183 |004b: move v3, v8 │ │ -0addc0: 1209 |004c: const/4 v9, #int 0 // #0 │ │ -0addc2: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -0addc4: 3568 1c00 |004e: if-ge v8, v6, 006a // +001c │ │ -0addc8: 6e20 7329 8f00 |0050: invoke-virtual {v15, v8}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0addce: 0a01 |0053: move-result v1 │ │ -0addd0: 130c 2200 |0054: const/16 v12, #int 34 // #22 │ │ -0addd4: 33c1 0700 |0056: if-ne v1, v12, 005d // +0007 │ │ -0addd8: 3902 0500 |0058: if-nez v2, 005d // +0005 │ │ -0adddc: 3909 2000 |005a: if-nez v9, 007a // +0020 │ │ -0adde0: 1219 |005c: const/4 v9, #int 1 // #1 │ │ -0adde2: 3909 1f00 |005d: if-nez v9, 007c // +001f │ │ -0adde6: 3902 1d00 |005f: if-nez v2, 007c // +001d │ │ -0addea: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -0addee: 7120 1427 0100 |0063: invoke-static {v1, v0}, Lorg/apache/http/message/BasicHeaderValueParser;.isOneOf:(C[C)Z // method@2714 │ │ -0addf4: 0a0c |0066: move-result v12 │ │ -0addf6: 380c 1500 |0067: if-eqz v12, 007c // +0015 │ │ -0addfa: 121a |0069: const/4 v10, #int 1 // #1 │ │ -0addfc: 0184 |006a: move v4, v8 │ │ -0addfe: 3543 2100 |006b: if-ge v3, v4, 008c // +0021 │ │ -0ade02: 6e20 7329 3f00 |006d: invoke-virtual {v15, v3}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0ade08: 0a0c |0070: move-result v12 │ │ -0ade0a: 7110 b228 0c00 |0071: invoke-static {v12}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ -0ade10: 0a0c |0074: move-result v12 │ │ -0ade12: 380c 1700 |0075: if-eqz v12, 008c // +0017 │ │ -0ade16: d803 0301 |0077: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ade1a: 28f2 |0079: goto 006b // -000e │ │ -0ade1c: 1209 |007a: const/4 v9, #int 0 // #0 │ │ -0ade1e: 28e2 |007b: goto 005d // -001e │ │ -0ade20: 3802 0600 |007c: if-eqz v2, 0082 // +0006 │ │ -0ade24: 1202 |007e: const/4 v2, #int 0 // #0 │ │ -0ade26: d808 0801 |007f: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0ade2a: 28cd |0081: goto 004e // -0033 │ │ -0ade2c: 3809 0800 |0082: if-eqz v9, 008a // +0008 │ │ -0ade30: 130c 5c00 |0084: const/16 v12, #int 92 // #5c │ │ -0ade34: 33c1 0400 |0086: if-ne v1, v12, 008a // +0004 │ │ -0ade38: 1212 |0088: const/4 v2, #int 1 // #1 │ │ -0ade3a: 28f6 |0089: goto 007f // -000a │ │ -0ade3c: 1202 |008a: const/4 v2, #int 0 // #0 │ │ -0ade3e: 28fe |008b: goto 0089 // -0002 │ │ -0ade40: 3734 1100 |008c: if-le v4, v3, 009d // +0011 │ │ -0ade44: d80c 04ff |008e: add-int/lit8 v12, v4, #int -1 // #ff │ │ -0ade48: 6e20 7329 cf00 |0090: invoke-virtual {v15, v12}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0ade4e: 0a0c |0093: move-result v12 │ │ -0ade50: 7110 b228 0c00 |0094: invoke-static {v12}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ -0ade56: 0a0c |0097: move-result v12 │ │ -0ade58: 380c 0500 |0098: if-eqz v12, 009d // +0005 │ │ -0ade5c: d804 04ff |009a: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0ade60: 28f0 |009c: goto 008c // -0010 │ │ -0ade62: 910c 0403 |009d: sub-int v12, v4, v3 │ │ -0ade66: 122d |009f: const/4 v13, #int 2 // #2 │ │ -0ade68: 34dc 1800 |00a0: if-lt v12, v13, 00b8 // +0018 │ │ -0ade6c: 6e20 7329 3f00 |00a2: invoke-virtual {v15, v3}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0ade72: 0a0c |00a5: move-result v12 │ │ -0ade74: 130d 2200 |00a6: const/16 v13, #int 34 // #22 │ │ -0ade78: 33dc 1000 |00a8: if-ne v12, v13, 00b8 // +0010 │ │ -0ade7c: d80c 04ff |00aa: add-int/lit8 v12, v4, #int -1 // #ff │ │ -0ade80: 6e20 7329 cf00 |00ac: invoke-virtual {v15, v12}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0ade86: 0a0c |00af: move-result v12 │ │ -0ade88: 130d 2200 |00b0: const/16 v13, #int 34 // #22 │ │ -0ade8c: 33dc 0600 |00b2: if-ne v12, v13, 00b8 // +0006 │ │ -0ade90: d803 0301 |00b4: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ade94: d804 04ff |00b6: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0ade98: 6e30 7d29 3f04 |00b8: invoke-virtual {v15, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0ade9e: 0c0b |00bb: move-result-object v11 │ │ -0adea0: 380a 0400 |00bc: if-eqz v10, 00c0 // +0004 │ │ -0adea4: d808 0801 |00be: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0adea8: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -0adeac: 6e20 b227 8000 |00c2: invoke-virtual {v0, v8}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ -0adeb2: 6e30 1327 7e0b |00c5: invoke-virtual {v14, v7, v11}, Lorg/apache/http/message/BasicHeaderValueParser;.createNameValuePair:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/NameValuePair; // method@2713 │ │ -0adeb8: 0c0c |00c8: move-result-object v12 │ │ -0adeba: 2900 6dff |00c9: goto/16 0036 // -0093 │ │ +0adcd0: |[0adcd0] org.apache.http.message.BasicHeaderValueParser.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;[C)Lorg/apache/http/NameValuePair; │ │ +0adce0: 1a0c b403 |0000: const-string v12, "Char array buffer" // string@03b4 │ │ +0adce4: 7120 4d29 cf00 |0002: invoke-static {v15, v12}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0adcea: 1a0c 4a10 |0005: const-string v12, "Parser cursor" // string@104a │ │ +0adcee: 0800 1000 |0007: move-object/from16 v0, v16 │ │ +0adcf2: 7120 4d29 c000 |0009: invoke-static {v0, v12}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0adcf8: 120a |000c: const/4 v10, #int 0 // #0 │ │ +0adcfa: 7401 af27 1000 |000d: invoke-virtual/range {v16}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0add00: 0a08 |0010: move-result v8 │ │ +0add02: 7401 af27 1000 |0011: invoke-virtual/range {v16}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0add08: 0a05 |0014: move-result v5 │ │ +0add0a: 7401 b027 1000 |0015: invoke-virtual/range {v16}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ +0add10: 0a06 |0018: move-result v6 │ │ +0add12: 3568 0a00 |0019: if-ge v8, v6, 0023 // +000a │ │ +0add16: 6e20 7329 8f00 |001b: invoke-virtual {v15, v8}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0add1c: 0a01 |001e: move-result v1 │ │ +0add1e: 130c 3d00 |001f: const/16 v12, #int 61 // #3d │ │ +0add22: 33c1 1600 |0021: if-ne v1, v12, 0037 // +0016 │ │ +0add26: 3368 2100 |0023: if-ne v8, v6, 0044 // +0021 │ │ +0add2a: 121a |0025: const/4 v10, #int 1 // #1 │ │ +0add2c: 6e30 7e29 5f06 |0026: invoke-virtual {v15, v5, v6}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0add32: 0c07 |0029: move-result-object v7 │ │ +0add34: 380a 2100 |002a: if-eqz v10, 004b // +0021 │ │ +0add38: 0800 1000 |002c: move-object/from16 v0, v16 │ │ +0add3c: 6e20 b227 8000 |002e: invoke-virtual {v0, v8}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ +0add42: 120c |0031: const/4 v12, #int 0 // #0 │ │ +0add44: 6e30 1327 7e0c |0032: invoke-virtual {v14, v7, v12}, Lorg/apache/http/message/BasicHeaderValueParser;.createNameValuePair:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/NameValuePair; // method@2713 │ │ +0add4a: 0c0c |0035: move-result-object v12 │ │ +0add4c: 110c |0036: return-object v12 │ │ +0add4e: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +0add52: 7120 1427 0100 |0039: invoke-static {v1, v0}, Lorg/apache/http/message/BasicHeaderValueParser;.isOneOf:(C[C)Z // method@2714 │ │ +0add58: 0a0c |003c: move-result v12 │ │ +0add5a: 380c 0400 |003d: if-eqz v12, 0041 // +0004 │ │ +0add5e: 121a |003f: const/4 v10, #int 1 // #1 │ │ +0add60: 28e3 |0040: goto 0023 // -001d │ │ +0add62: d808 0801 |0041: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0add66: 28d6 |0043: goto 0019 // -002a │ │ +0add68: 6e30 7e29 5f08 |0044: invoke-virtual {v15, v5, v8}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0add6e: 0c07 |0047: move-result-object v7 │ │ +0add70: d808 0801 |0048: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0add74: 28e0 |004a: goto 002a // -0020 │ │ +0add76: 0183 |004b: move v3, v8 │ │ +0add78: 1209 |004c: const/4 v9, #int 0 // #0 │ │ +0add7a: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +0add7c: 3568 1c00 |004e: if-ge v8, v6, 006a // +001c │ │ +0add80: 6e20 7329 8f00 |0050: invoke-virtual {v15, v8}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0add86: 0a01 |0053: move-result v1 │ │ +0add88: 130c 2200 |0054: const/16 v12, #int 34 // #22 │ │ +0add8c: 33c1 0700 |0056: if-ne v1, v12, 005d // +0007 │ │ +0add90: 3902 0500 |0058: if-nez v2, 005d // +0005 │ │ +0add94: 3909 2000 |005a: if-nez v9, 007a // +0020 │ │ +0add98: 1219 |005c: const/4 v9, #int 1 // #1 │ │ +0add9a: 3909 1f00 |005d: if-nez v9, 007c // +001f │ │ +0add9e: 3902 1d00 |005f: if-nez v2, 007c // +001d │ │ +0adda2: 0800 1100 |0061: move-object/from16 v0, v17 │ │ +0adda6: 7120 1427 0100 |0063: invoke-static {v1, v0}, Lorg/apache/http/message/BasicHeaderValueParser;.isOneOf:(C[C)Z // method@2714 │ │ +0addac: 0a0c |0066: move-result v12 │ │ +0addae: 380c 1500 |0067: if-eqz v12, 007c // +0015 │ │ +0addb2: 121a |0069: const/4 v10, #int 1 // #1 │ │ +0addb4: 0184 |006a: move v4, v8 │ │ +0addb6: 3543 2100 |006b: if-ge v3, v4, 008c // +0021 │ │ +0addba: 6e20 7329 3f00 |006d: invoke-virtual {v15, v3}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0addc0: 0a0c |0070: move-result v12 │ │ +0addc2: 7110 b228 0c00 |0071: invoke-static {v12}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ +0addc8: 0a0c |0074: move-result v12 │ │ +0addca: 380c 1700 |0075: if-eqz v12, 008c // +0017 │ │ +0addce: d803 0301 |0077: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0addd2: 28f2 |0079: goto 006b // -000e │ │ +0addd4: 1209 |007a: const/4 v9, #int 0 // #0 │ │ +0addd6: 28e2 |007b: goto 005d // -001e │ │ +0addd8: 3802 0600 |007c: if-eqz v2, 0082 // +0006 │ │ +0adddc: 1202 |007e: const/4 v2, #int 0 // #0 │ │ +0addde: d808 0801 |007f: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0adde2: 28cd |0081: goto 004e // -0033 │ │ +0adde4: 3809 0800 |0082: if-eqz v9, 008a // +0008 │ │ +0adde8: 130c 5c00 |0084: const/16 v12, #int 92 // #5c │ │ +0addec: 33c1 0400 |0086: if-ne v1, v12, 008a // +0004 │ │ +0addf0: 1212 |0088: const/4 v2, #int 1 // #1 │ │ +0addf2: 28f6 |0089: goto 007f // -000a │ │ +0addf4: 1202 |008a: const/4 v2, #int 0 // #0 │ │ +0addf6: 28fe |008b: goto 0089 // -0002 │ │ +0addf8: 3734 1100 |008c: if-le v4, v3, 009d // +0011 │ │ +0addfc: d80c 04ff |008e: add-int/lit8 v12, v4, #int -1 // #ff │ │ +0ade00: 6e20 7329 cf00 |0090: invoke-virtual {v15, v12}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0ade06: 0a0c |0093: move-result v12 │ │ +0ade08: 7110 b228 0c00 |0094: invoke-static {v12}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ +0ade0e: 0a0c |0097: move-result v12 │ │ +0ade10: 380c 0500 |0098: if-eqz v12, 009d // +0005 │ │ +0ade14: d804 04ff |009a: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0ade18: 28f0 |009c: goto 008c // -0010 │ │ +0ade1a: 910c 0403 |009d: sub-int v12, v4, v3 │ │ +0ade1e: 122d |009f: const/4 v13, #int 2 // #2 │ │ +0ade20: 34dc 1800 |00a0: if-lt v12, v13, 00b8 // +0018 │ │ +0ade24: 6e20 7329 3f00 |00a2: invoke-virtual {v15, v3}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0ade2a: 0a0c |00a5: move-result v12 │ │ +0ade2c: 130d 2200 |00a6: const/16 v13, #int 34 // #22 │ │ +0ade30: 33dc 1000 |00a8: if-ne v12, v13, 00b8 // +0010 │ │ +0ade34: d80c 04ff |00aa: add-int/lit8 v12, v4, #int -1 // #ff │ │ +0ade38: 6e20 7329 cf00 |00ac: invoke-virtual {v15, v12}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0ade3e: 0a0c |00af: move-result v12 │ │ +0ade40: 130d 2200 |00b0: const/16 v13, #int 34 // #22 │ │ +0ade44: 33dc 0600 |00b2: if-ne v12, v13, 00b8 // +0006 │ │ +0ade48: d803 0301 |00b4: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ade4c: d804 04ff |00b6: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0ade50: 6e30 7d29 3f04 |00b8: invoke-virtual {v15, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0ade56: 0c0b |00bb: move-result-object v11 │ │ +0ade58: 380a 0400 |00bc: if-eqz v10, 00c0 // +0004 │ │ +0ade5c: d808 0801 |00be: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0ade60: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ +0ade64: 6e20 b227 8000 |00c2: invoke-virtual {v0, v8}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ +0ade6a: 6e30 1327 7e0b |00c5: invoke-virtual {v14, v7, v11}, Lorg/apache/http/message/BasicHeaderValueParser;.createNameValuePair:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/NameValuePair; // method@2713 │ │ +0ade70: 0c0c |00c8: move-result-object v12 │ │ +0ade72: 2900 6dff |00c9: goto/16 0036 // -0093 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0005 line=263 │ │ 0x000c line=265 │ │ 0x000d line=267 │ │ 0x0011 line=268 │ │ @@ -248468,14 +248560,16 @@ │ │ 0x007e line=314 │ │ 0x007f line=318 │ │ 0x0081 line=319 │ │ 0x0082 line=316 │ │ 0x008c line=327 │ │ 0x009a line=328 │ │ 0x009d line=331 │ │ + 0x00a2 line=332 │ │ + 0x00ac line=333 │ │ 0x00b4 line=334 │ │ 0x00b6 line=335 │ │ 0x00b8 line=337 │ │ 0x00bc line=338 │ │ 0x00be line=339 │ │ 0x00c0 line=341 │ │ 0x00c5 line=342 │ │ @@ -248506,60 +248600,60 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/NameValuePair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0adec0: |[0adec0] org.apache.http.message.BasicHeaderValueParser.parseParameters:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/NameValuePair; │ │ -0aded0: 1a05 b403 |0000: const-string v5, "Char array buffer" // string@03b4 │ │ -0aded4: 7120 4d29 5700 |0002: invoke-static {v7, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0adeda: 1a05 4e10 |0005: const-string v5, "Parser cursor" // string@104e │ │ -0adede: 7120 4d29 5800 |0007: invoke-static {v8, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0adee4: 6e10 af27 0800 |000a: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0adeea: 0a04 |000d: move-result v4 │ │ -0adeec: 6e10 b027 0800 |000e: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ -0adef2: 0a01 |0011: move-result v1 │ │ -0adef4: 3514 0f00 |0012: if-ge v4, v1, 0021 // +000f │ │ -0adef8: 6e20 7329 4700 |0014: invoke-virtual {v7, v4}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0adefe: 0a00 |0017: move-result v0 │ │ -0adf00: 7110 b228 0000 |0018: invoke-static {v0}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ -0adf06: 0a05 |001b: move-result v5 │ │ -0adf08: 3805 0500 |001c: if-eqz v5, 0021 // +0005 │ │ -0adf0c: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0adf10: 28f2 |0020: goto 0012 // -000e │ │ -0adf12: 6e20 b227 4800 |0021: invoke-virtual {v8, v4}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ -0adf18: 6e10 ad27 0800 |0024: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ -0adf1e: 0a05 |0027: move-result v5 │ │ -0adf20: 3805 0600 |0028: if-eqz v5, 002e // +0006 │ │ -0adf24: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -0adf26: 2355 a206 |002b: new-array v5, v5, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ -0adf2a: 1105 |002d: return-object v5 │ │ -0adf2c: 2203 2505 |002e: new-instance v3, Ljava/util/ArrayList; // type@0525 │ │ -0adf30: 7010 1322 0300 |0030: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0adf36: 6e10 ad27 0800 |0033: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ -0adf3c: 0a05 |0036: move-result v5 │ │ -0adf3e: 3905 1700 |0037: if-nez v5, 004e // +0017 │ │ -0adf42: 6e30 1a27 7608 |0039: invoke-virtual {v6, v7, v8}, Lorg/apache/http/message/BasicHeaderValueParser;.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair; // method@271a │ │ -0adf48: 0c02 |003c: move-result-object v2 │ │ -0adf4a: 7220 5922 2300 |003d: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0adf50: 6e10 af27 0800 |0040: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0adf56: 0a05 |0043: move-result v5 │ │ -0adf58: d805 05ff |0044: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0adf5c: 6e20 7329 5700 |0046: invoke-virtual {v7, v5}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0adf62: 0a00 |0049: move-result v0 │ │ -0adf64: 1305 2c00 |004a: const/16 v5, #int 44 // #2c │ │ -0adf68: 3350 e7ff |004c: if-ne v0, v5, 0033 // -0019 │ │ -0adf6c: 7210 6322 0300 |004e: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2263 │ │ -0adf72: 0a05 |0051: move-result v5 │ │ -0adf74: 2355 a206 |0052: new-array v5, v5, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ -0adf78: 7220 6422 5300 |0054: invoke-interface {v3, v5}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ -0adf7e: 0c05 |0057: move-result-object v5 │ │ -0adf80: 1f05 a206 |0058: check-cast v5, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ -0adf84: 28d3 |005a: goto 002d // -002d │ │ +0ade78: |[0ade78] org.apache.http.message.BasicHeaderValueParser.parseParameters:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/NameValuePair; │ │ +0ade88: 1a05 b403 |0000: const-string v5, "Char array buffer" // string@03b4 │ │ +0ade8c: 7120 4d29 5700 |0002: invoke-static {v7, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ade92: 1a05 4a10 |0005: const-string v5, "Parser cursor" // string@104a │ │ +0ade96: 7120 4d29 5800 |0007: invoke-static {v8, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ade9c: 6e10 af27 0800 |000a: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0adea2: 0a04 |000d: move-result v4 │ │ +0adea4: 6e10 b027 0800 |000e: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ +0adeaa: 0a01 |0011: move-result v1 │ │ +0adeac: 3514 0f00 |0012: if-ge v4, v1, 0021 // +000f │ │ +0adeb0: 6e20 7329 4700 |0014: invoke-virtual {v7, v4}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0adeb6: 0a00 |0017: move-result v0 │ │ +0adeb8: 7110 b228 0000 |0018: invoke-static {v0}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ +0adebe: 0a05 |001b: move-result v5 │ │ +0adec0: 3805 0500 |001c: if-eqz v5, 0021 // +0005 │ │ +0adec4: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0adec8: 28f2 |0020: goto 0012 // -000e │ │ +0adeca: 6e20 b227 4800 |0021: invoke-virtual {v8, v4}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ +0aded0: 6e10 ad27 0800 |0024: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ +0aded6: 0a05 |0027: move-result v5 │ │ +0aded8: 3805 0600 |0028: if-eqz v5, 002e // +0006 │ │ +0adedc: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +0adede: 2355 a206 |002b: new-array v5, v5, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ +0adee2: 1105 |002d: return-object v5 │ │ +0adee4: 2203 2505 |002e: new-instance v3, Ljava/util/ArrayList; // type@0525 │ │ +0adee8: 7010 1322 0300 |0030: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0adeee: 6e10 ad27 0800 |0033: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ +0adef4: 0a05 |0036: move-result v5 │ │ +0adef6: 3905 1700 |0037: if-nez v5, 004e // +0017 │ │ +0adefa: 6e30 1a27 7608 |0039: invoke-virtual {v6, v7, v8}, Lorg/apache/http/message/BasicHeaderValueParser;.parseNameValuePair:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair; // method@271a │ │ +0adf00: 0c02 |003c: move-result-object v2 │ │ +0adf02: 7220 5922 2300 |003d: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0adf08: 6e10 af27 0800 |0040: invoke-virtual {v8}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0adf0e: 0a05 |0043: move-result v5 │ │ +0adf10: d805 05ff |0044: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0adf14: 6e20 7329 5700 |0046: invoke-virtual {v7, v5}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0adf1a: 0a00 |0049: move-result v0 │ │ +0adf1c: 1305 2c00 |004a: const/16 v5, #int 44 // #2c │ │ +0adf20: 3350 e7ff |004c: if-ne v0, v5, 0033 // -0019 │ │ +0adf24: 7210 6322 0300 |004e: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2263 │ │ +0adf2a: 0a05 |0051: move-result v5 │ │ +0adf2c: 2355 a206 |0052: new-array v5, v5, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ +0adf30: 7220 6422 5300 |0054: invoke-interface {v3, v5}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ +0adf36: 0c05 |0057: move-result-object v5 │ │ +0adf38: 1f05 a206 |0058: check-cast v5, [Lorg/apache/http/NameValuePair; // type@06a2 │ │ +0adf3c: 28d3 |005a: goto 002d // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0005 line=191 │ │ 0x000a line=192 │ │ 0x000e line=193 │ │ 0x0012 line=195 │ │ @@ -248629,22 +248723,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0adf88: |[0adf88] org.apache.http.message.BasicLineFormatter.:()V │ │ -0adf98: 2200 0c06 |0000: new-instance v0, Lorg/apache/http/message/BasicLineFormatter; // type@060c │ │ -0adf9c: 7010 3c27 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/BasicLineFormatter;.:()V // method@273c │ │ -0adfa2: 6900 6d0e |0005: sput-object v0, Lorg/apache/http/message/BasicLineFormatter;.DEFAULT:Lorg/apache/http/message/BasicLineFormatter; // field@0e6d │ │ -0adfa6: 2200 0c06 |0007: new-instance v0, Lorg/apache/http/message/BasicLineFormatter; // type@060c │ │ -0adfaa: 7010 3c27 0000 |0009: invoke-direct {v0}, Lorg/apache/http/message/BasicLineFormatter;.:()V // method@273c │ │ -0adfb0: 6900 6e0e |000c: sput-object v0, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0adfb4: 0e00 |000e: return-void │ │ +0adf40: |[0adf40] org.apache.http.message.BasicLineFormatter.:()V │ │ +0adf50: 2200 0c06 |0000: new-instance v0, Lorg/apache/http/message/BasicLineFormatter; // type@060c │ │ +0adf54: 7010 3c27 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/BasicLineFormatter;.:()V // method@273c │ │ +0adf5a: 6900 6d0e |0005: sput-object v0, Lorg/apache/http/message/BasicLineFormatter;.DEFAULT:Lorg/apache/http/message/BasicLineFormatter; // field@0e6d │ │ +0adf5e: 2200 0c06 |0007: new-instance v0, Lorg/apache/http/message/BasicLineFormatter; // type@060c │ │ +0adf62: 7010 3c27 0000 |0009: invoke-direct {v0}, Lorg/apache/http/message/BasicLineFormatter;.:()V // method@273c │ │ +0adf68: 6900 6e0e |000c: sput-object v0, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0adf6c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0007 line=65 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/message/BasicLineFormatter;) │ │ @@ -248652,17 +248746,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0adfb8: |[0adfb8] org.apache.http.message.BasicLineFormatter.:()V │ │ -0adfc8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0adfce: 0e00 |0003: return-void │ │ +0adf70: |[0adf70] org.apache.http.message.BasicLineFormatter.:()V │ │ +0adf80: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0adf86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/message/BasicLineFormatter; │ │ │ │ @@ -248671,108 +248765,116 @@ │ │ type : '(Lorg/apache/http/Header;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0adfd0: |[0adfd0] org.apache.http.message.BasicLineFormatter.formatHeader:(Lorg/apache/http/Header;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String; │ │ -0adfe0: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ -0adfe4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0adfe6: 7230 a427 0201 |0003: invoke-interface {v2, v0, v1}, Lorg/apache/http/message/LineFormatter;.formatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; // method@27a4 │ │ -0adfec: 0c00 |0006: move-result-object v0 │ │ -0adfee: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0adff4: 0c00 |000a: move-result-object v0 │ │ -0adff6: 1100 |000b: return-object v0 │ │ -0adff8: 6202 6e0e |000c: sget-object v2, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0adffc: 28f4 |000e: goto 0002 // -000c │ │ +0adf88: |[0adf88] org.apache.http.message.BasicLineFormatter.formatHeader:(Lorg/apache/http/Header;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String; │ │ +0adf98: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ +0adf9c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0adf9e: 7230 a427 0201 |0003: invoke-interface {v2, v0, v1}, Lorg/apache/http/message/LineFormatter;.formatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; // method@27a4 │ │ +0adfa4: 0c00 |0006: move-result-object v0 │ │ +0adfa6: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0adfac: 0c00 |000a: move-result-object v0 │ │ +0adfae: 1100 |000b: return-object v0 │ │ +0adfb0: 6202 6e0e |000c: sget-object v2, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0adfb4: 28f4 |000e: goto 0002 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ + 0x0003 line=270 │ │ + 0x000b line=269 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 formatter Lorg/apache/http/message/LineFormatter; │ │ 0x0000 - 0x000f reg=1 header Lorg/apache/http/Header; │ │ 0x000c - 0x000f reg=2 formatter Lorg/apache/http/message/LineFormatter; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicLineFormatter;) │ │ name : 'formatProtocolVersion' │ │ type : '(Lorg/apache/http/ProtocolVersion;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0ae000: |[0ae000] org.apache.http.message.BasicLineFormatter.formatProtocolVersion:(Lorg/apache/http/ProtocolVersion;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String; │ │ -0ae010: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ -0ae014: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ae016: 7230 a327 0201 |0003: invoke-interface {v2, v0, v1}, Lorg/apache/http/message/LineFormatter;.appendProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer; // method@27a3 │ │ -0ae01c: 0c00 |0006: move-result-object v0 │ │ -0ae01e: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ae024: 0c00 |000a: move-result-object v0 │ │ -0ae026: 1100 |000b: return-object v0 │ │ -0ae028: 6202 6e0e |000c: sget-object v2, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0ae02c: 28f4 |000e: goto 0002 // -000c │ │ +0adfb8: |[0adfb8] org.apache.http.message.BasicLineFormatter.formatProtocolVersion:(Lorg/apache/http/ProtocolVersion;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String; │ │ +0adfc8: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ +0adfcc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0adfce: 7230 a327 0201 |0003: invoke-interface {v2, v0, v1}, Lorg/apache/http/message/LineFormatter;.appendProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer; // method@27a3 │ │ +0adfd4: 0c00 |0006: move-result-object v0 │ │ +0adfd6: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0adfdc: 0c00 |000a: move-result-object v0 │ │ +0adfde: 1100 |000b: return-object v0 │ │ +0adfe0: 6202 6e0e |000c: sget-object v2, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0adfe4: 28f4 |000e: goto 0002 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ + 0x0003 line=104 │ │ + 0x000b line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 formatter Lorg/apache/http/message/LineFormatter; │ │ 0x0000 - 0x000f reg=1 version Lorg/apache/http/ProtocolVersion; │ │ 0x000c - 0x000f reg=2 formatter Lorg/apache/http/message/LineFormatter; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicLineFormatter;) │ │ name : 'formatRequestLine' │ │ type : '(Lorg/apache/http/RequestLine;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0ae030: |[0ae030] org.apache.http.message.BasicLineFormatter.formatRequestLine:(Lorg/apache/http/RequestLine;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String; │ │ -0ae040: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ -0ae044: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ae046: 7230 a527 0201 |0003: invoke-interface {v2, v0, v1}, Lorg/apache/http/message/LineFormatter;.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a5 │ │ -0ae04c: 0c00 |0006: move-result-object v0 │ │ -0ae04e: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ae054: 0c00 |000a: move-result-object v0 │ │ -0ae056: 1100 |000b: return-object v0 │ │ -0ae058: 6202 6e0e |000c: sget-object v2, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0ae05c: 28f4 |000e: goto 0002 // -000c │ │ +0adfe8: |[0adfe8] org.apache.http.message.BasicLineFormatter.formatRequestLine:(Lorg/apache/http/RequestLine;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String; │ │ +0adff8: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ +0adffc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0adffe: 7230 a527 0201 |0003: invoke-interface {v2, v0, v1}, Lorg/apache/http/message/LineFormatter;.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a5 │ │ +0ae004: 0c00 |0006: move-result-object v0 │ │ +0ae006: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0ae00c: 0c00 |000a: move-result-object v0 │ │ +0ae00e: 1100 |000b: return-object v0 │ │ +0ae010: 6202 6e0e |000c: sget-object v2, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0ae014: 28f4 |000e: goto 0002 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ + 0x0003 line=158 │ │ + 0x000b line=157 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 formatter Lorg/apache/http/message/LineFormatter; │ │ 0x0000 - 0x000f reg=1 reqline Lorg/apache/http/RequestLine; │ │ 0x000c - 0x000f reg=2 formatter Lorg/apache/http/message/LineFormatter; │ │ │ │ #5 : (in Lorg/apache/http/message/BasicLineFormatter;) │ │ name : 'formatStatusLine' │ │ type : '(Lorg/apache/http/StatusLine;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0ae060: |[0ae060] org.apache.http.message.BasicLineFormatter.formatStatusLine:(Lorg/apache/http/StatusLine;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String; │ │ -0ae070: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ -0ae074: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0ae076: 7230 a627 0201 |0003: invoke-interface {v2, v0, v1}, Lorg/apache/http/message/LineFormatter;.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a6 │ │ -0ae07c: 0c00 |0006: move-result-object v0 │ │ -0ae07e: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0ae084: 0c00 |000a: move-result-object v0 │ │ -0ae086: 1100 |000b: return-object v0 │ │ -0ae088: 6202 6e0e |000c: sget-object v2, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0ae08c: 28f4 |000e: goto 0002 // -000c │ │ +0ae018: |[0ae018] org.apache.http.message.BasicLineFormatter.formatStatusLine:(Lorg/apache/http/StatusLine;Lorg/apache/http/message/LineFormatter;)Ljava/lang/String; │ │ +0ae028: 3802 0c00 |0000: if-eqz v2, 000c // +000c │ │ +0ae02c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0ae02e: 7230 a627 0201 |0003: invoke-interface {v2, v0, v1}, Lorg/apache/http/message/LineFormatter;.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a6 │ │ +0ae034: 0c00 |0006: move-result-object v0 │ │ +0ae036: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0ae03c: 0c00 |000a: move-result-object v0 │ │ +0ae03e: 1100 |000b: return-object v0 │ │ +0ae040: 6202 6e0e |000c: sget-object v2, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0ae044: 28f4 |000e: goto 0002 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ + 0x0003 line=213 │ │ + 0x000b line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 formatter Lorg/apache/http/message/LineFormatter; │ │ 0x0000 - 0x000f reg=1 statline Lorg/apache/http/StatusLine; │ │ 0x000c - 0x000f reg=2 formatter Lorg/apache/http/message/LineFormatter; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/message/BasicLineFormatter;) │ │ @@ -248780,43 +248882,43 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0ae090: |[0ae090] org.apache.http.message.BasicLineFormatter.appendProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer; │ │ -0ae0a0: 1a02 8110 |0000: const-string v2, "Protocol version" // string@1081 │ │ -0ae0a4: 7120 4d29 2500 |0002: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae0aa: 0741 |0005: move-object v1, v4 │ │ -0ae0ac: 6e20 4127 5300 |0006: invoke-virtual {v3, v5}, Lorg/apache/http/message/BasicLineFormatter;.estimateProtocolVersionLen:(Lorg/apache/http/ProtocolVersion;)I // method@2741 │ │ -0ae0b2: 0a00 |0009: move-result v0 │ │ -0ae0b4: 3901 2f00 |000a: if-nez v1, 0039 // +002f │ │ -0ae0b8: 2201 5b06 |000c: new-instance v1, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ae0bc: 7020 6829 0100 |000e: invoke-direct {v1, v0}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ae0c2: 6e10 5923 0500 |0011: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getProtocol:()Ljava/lang/String; // method@2359 │ │ -0ae0c8: 0c02 |0014: move-result-object v2 │ │ -0ae0ca: 6e20 6b29 2100 |0015: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae0d0: 1302 2f00 |0018: const/16 v2, #int 47 // #2f │ │ -0ae0d4: 6e20 6929 2100 |001a: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ae0da: 6e10 5723 0500 |001d: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getMajor:()I // method@2357 │ │ -0ae0e0: 0a02 |0020: move-result v2 │ │ -0ae0e2: 7110 5421 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -0ae0e8: 0c02 |0024: move-result-object v2 │ │ -0ae0ea: 6e20 6b29 2100 |0025: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae0f0: 1302 2e00 |0028: const/16 v2, #int 46 // #2e │ │ -0ae0f4: 6e20 6929 2100 |002a: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ae0fa: 6e10 5823 0500 |002d: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getMinor:()I // method@2358 │ │ -0ae100: 0a02 |0030: move-result v2 │ │ -0ae102: 7110 5421 0200 |0031: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -0ae108: 0c02 |0034: move-result-object v2 │ │ -0ae10a: 6e20 6b29 2100 |0035: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae110: 1101 |0038: return-object v1 │ │ -0ae112: 6e20 7529 0100 |0039: invoke-virtual {v1, v0}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ -0ae118: 28d5 |003c: goto 0011 // -002b │ │ +0ae048: |[0ae048] org.apache.http.message.BasicLineFormatter.appendProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer; │ │ +0ae058: 1a02 7d10 |0000: const-string v2, "Protocol version" // string@107d │ │ +0ae05c: 7120 4d29 2500 |0002: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae062: 0741 |0005: move-object v1, v4 │ │ +0ae064: 6e20 4127 5300 |0006: invoke-virtual {v3, v5}, Lorg/apache/http/message/BasicLineFormatter;.estimateProtocolVersionLen:(Lorg/apache/http/ProtocolVersion;)I // method@2741 │ │ +0ae06a: 0a00 |0009: move-result v0 │ │ +0ae06c: 3901 2f00 |000a: if-nez v1, 0039 // +002f │ │ +0ae070: 2201 5b06 |000c: new-instance v1, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ae074: 7020 6829 0100 |000e: invoke-direct {v1, v0}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ae07a: 6e10 5923 0500 |0011: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getProtocol:()Ljava/lang/String; // method@2359 │ │ +0ae080: 0c02 |0014: move-result-object v2 │ │ +0ae082: 6e20 6b29 2100 |0015: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae088: 1302 2f00 |0018: const/16 v2, #int 47 // #2f │ │ +0ae08c: 6e20 6929 2100 |001a: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ae092: 6e10 5723 0500 |001d: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getMajor:()I // method@2357 │ │ +0ae098: 0a02 |0020: move-result v2 │ │ +0ae09a: 7110 5421 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +0ae0a0: 0c02 |0024: move-result-object v2 │ │ +0ae0a2: 6e20 6b29 2100 |0025: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae0a8: 1302 2e00 |0028: const/16 v2, #int 46 // #2e │ │ +0ae0ac: 6e20 6929 2100 |002a: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ae0b2: 6e10 5823 0500 |002d: invoke-virtual {v5}, Lorg/apache/http/ProtocolVersion;.getMinor:()I // method@2358 │ │ +0ae0b8: 0a02 |0030: move-result v2 │ │ +0ae0ba: 7110 5421 0200 |0031: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +0ae0c0: 0c02 |0034: move-result-object v2 │ │ +0ae0c2: 6e20 6b29 2100 |0035: invoke-virtual {v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae0c8: 1101 |0038: return-object v1 │ │ +0ae0ca: 6e20 7529 0100 |0039: invoke-virtual {v1, v0}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ +0ae0d0: 28d5 |003c: goto 0011 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=113 │ │ 0x0006 line=114 │ │ 0x000a line=115 │ │ 0x000c line=116 │ │ @@ -248840,33 +248942,33 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0ae11c: |[0ae11c] org.apache.http.message.BasicLineFormatter.doFormatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)V │ │ -0ae12c: 7210 be22 0600 |0000: invoke-interface {v6}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -0ae132: 0c01 |0003: move-result-object v1 │ │ -0ae134: 7210 bf22 0600 |0004: invoke-interface {v6}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0ae13a: 0c02 |0007: move-result-object v2 │ │ -0ae13c: 6e10 9121 0100 |0008: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae142: 0a03 |000b: move-result v3 │ │ -0ae144: d800 0302 |000c: add-int/lit8 v0, v3, #int 2 // #02 │ │ -0ae148: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ -0ae14c: 6e10 9121 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae152: 0a03 |0013: move-result v3 │ │ -0ae154: b030 |0014: add-int/2addr v0, v3 │ │ -0ae156: 6e20 7529 0500 |0015: invoke-virtual {v5, v0}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ -0ae15c: 6e20 6b29 1500 |0018: invoke-virtual {v5, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae162: 1a03 5701 |001b: const-string v3, ": " // string@0157 │ │ -0ae166: 6e20 6b29 3500 |001d: invoke-virtual {v5, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae16c: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ -0ae170: 6e20 6b29 2500 |0022: invoke-virtual {v5, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae176: 0e00 |0025: return-void │ │ +0ae0d4: |[0ae0d4] org.apache.http.message.BasicLineFormatter.doFormatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)V │ │ +0ae0e4: 7210 be22 0600 |0000: invoke-interface {v6}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +0ae0ea: 0c01 |0003: move-result-object v1 │ │ +0ae0ec: 7210 bf22 0600 |0004: invoke-interface {v6}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0ae0f2: 0c02 |0007: move-result-object v2 │ │ +0ae0f4: 6e10 9121 0100 |0008: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae0fa: 0a03 |000b: move-result v3 │ │ +0ae0fc: d800 0302 |000c: add-int/lit8 v0, v3, #int 2 // #02 │ │ +0ae100: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ +0ae104: 6e10 9121 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae10a: 0a03 |0013: move-result v3 │ │ +0ae10c: b030 |0014: add-int/2addr v0, v3 │ │ +0ae10e: 6e20 7529 0500 |0015: invoke-virtual {v5, v0}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ +0ae114: 6e20 6b29 1500 |0018: invoke-virtual {v5, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae11a: 1a03 5701 |001b: const-string v3, ": " // string@0157 │ │ +0ae11e: 6e20 6b29 3500 |001d: invoke-virtual {v5, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae124: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +0ae128: 6e20 6b29 2500 |0022: invoke-virtual {v5, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae12e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0004 line=303 │ │ 0x0008 line=305 │ │ 0x000e line=306 │ │ 0x0010 line=307 │ │ @@ -248889,46 +248991,47 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0ae178: |[0ae178] org.apache.http.message.BasicLineFormatter.doFormatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)V │ │ -0ae188: 1305 2000 |0000: const/16 v5, #int 32 // #20 │ │ -0ae18c: 7210 6023 0800 |0002: invoke-interface {v8}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ -0ae192: 0c01 |0005: move-result-object v1 │ │ -0ae194: 7210 6223 0800 |0006: invoke-interface {v8}, Lorg/apache/http/RequestLine;.getUri:()Ljava/lang/String; // method@2362 │ │ -0ae19a: 0c02 |0009: move-result-object v2 │ │ -0ae19c: 6e10 9121 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae1a2: 0a03 |000d: move-result v3 │ │ -0ae1a4: d803 0301 |000e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ae1a8: 6e10 9121 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae1ae: 0a04 |0013: move-result v4 │ │ -0ae1b0: b043 |0014: add-int/2addr v3, v4 │ │ -0ae1b2: d803 0301 |0015: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ae1b6: 7210 6123 0800 |0017: invoke-interface {v8}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ -0ae1bc: 0c04 |001a: move-result-object v4 │ │ -0ae1be: 6e20 4127 4600 |001b: invoke-virtual {v6, v4}, Lorg/apache/http/message/BasicLineFormatter;.estimateProtocolVersionLen:(Lorg/apache/http/ProtocolVersion;)I // method@2741 │ │ -0ae1c4: 0a04 |001e: move-result v4 │ │ -0ae1c6: 9000 0304 |001f: add-int v0, v3, v4 │ │ -0ae1ca: 6e20 7529 0700 |0021: invoke-virtual {v7, v0}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ -0ae1d0: 6e20 6b29 1700 |0024: invoke-virtual {v7, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae1d6: 6e20 6929 5700 |0027: invoke-virtual {v7, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ae1dc: 6e20 6b29 2700 |002a: invoke-virtual {v7, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae1e2: 6e20 6929 5700 |002d: invoke-virtual {v7, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ae1e8: 7210 6123 0800 |0030: invoke-interface {v8}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ -0ae1ee: 0c03 |0033: move-result-object v3 │ │ -0ae1f0: 6e30 3d27 7603 |0034: invoke-virtual {v6, v7, v3}, Lorg/apache/http/message/BasicLineFormatter;.appendProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer; // method@273d │ │ -0ae1f6: 0e00 |0037: return-void │ │ +0ae130: |[0ae130] org.apache.http.message.BasicLineFormatter.doFormatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)V │ │ +0ae140: 1305 2000 |0000: const/16 v5, #int 32 // #20 │ │ +0ae144: 7210 6023 0800 |0002: invoke-interface {v8}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ +0ae14a: 0c01 |0005: move-result-object v1 │ │ +0ae14c: 7210 6223 0800 |0006: invoke-interface {v8}, Lorg/apache/http/RequestLine;.getUri:()Ljava/lang/String; // method@2362 │ │ +0ae152: 0c02 |0009: move-result-object v2 │ │ +0ae154: 6e10 9121 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae15a: 0a03 |000d: move-result v3 │ │ +0ae15c: d803 0301 |000e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ae160: 6e10 9121 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae166: 0a04 |0013: move-result v4 │ │ +0ae168: b043 |0014: add-int/2addr v3, v4 │ │ +0ae16a: d803 0301 |0015: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ae16e: 7210 6123 0800 |0017: invoke-interface {v8}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ +0ae174: 0c04 |001a: move-result-object v4 │ │ +0ae176: 6e20 4127 4600 |001b: invoke-virtual {v6, v4}, Lorg/apache/http/message/BasicLineFormatter;.estimateProtocolVersionLen:(Lorg/apache/http/ProtocolVersion;)I // method@2741 │ │ +0ae17c: 0a04 |001e: move-result v4 │ │ +0ae17e: 9000 0304 |001f: add-int v0, v3, v4 │ │ +0ae182: 6e20 7529 0700 |0021: invoke-virtual {v7, v0}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ +0ae188: 6e20 6b29 1700 |0024: invoke-virtual {v7, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae18e: 6e20 6929 5700 |0027: invoke-virtual {v7, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ae194: 6e20 6b29 2700 |002a: invoke-virtual {v7, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae19a: 6e20 6929 5700 |002d: invoke-virtual {v7, v5}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ae1a0: 7210 6123 0800 |0030: invoke-interface {v8}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ +0ae1a6: 0c03 |0033: move-result-object v3 │ │ +0ae1a8: 6e30 3d27 7603 |0034: invoke-virtual {v6, v7, v3}, Lorg/apache/http/message/BasicLineFormatter;.appendProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer; // method@273d │ │ +0ae1ae: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=183 │ │ 0x0006 line=184 │ │ 0x000a line=187 │ │ + 0x0017 line=188 │ │ 0x0021 line=189 │ │ 0x0024 line=191 │ │ 0x0027 line=192 │ │ 0x002a line=193 │ │ 0x002d line=194 │ │ 0x0030 line=195 │ │ 0x0037 line=196 │ │ @@ -248945,43 +249048,43 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0ae1f8: |[0ae1f8] org.apache.http.message.BasicLineFormatter.doFormatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)V │ │ -0ae208: 1303 2000 |0000: const/16 v3, #int 32 // #20 │ │ -0ae20c: 7210 6323 0600 |0002: invoke-interface {v6}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ -0ae212: 0c02 |0005: move-result-object v2 │ │ -0ae214: 6e20 4127 2400 |0006: invoke-virtual {v4, v2}, Lorg/apache/http/message/BasicLineFormatter;.estimateProtocolVersionLen:(Lorg/apache/http/ProtocolVersion;)I // method@2741 │ │ -0ae21a: 0a02 |0009: move-result v2 │ │ -0ae21c: d802 0201 |000a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ae220: d802 0203 |000c: add-int/lit8 v2, v2, #int 3 // #03 │ │ -0ae224: d800 0201 |000e: add-int/lit8 v0, v2, #int 1 // #01 │ │ -0ae228: 7210 6423 0600 |0010: invoke-interface {v6}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@2364 │ │ -0ae22e: 0c01 |0013: move-result-object v1 │ │ -0ae230: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ -0ae234: 6e10 9121 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae23a: 0a02 |0019: move-result v2 │ │ -0ae23c: b020 |001a: add-int/2addr v0, v2 │ │ -0ae23e: 6e20 7529 0500 |001b: invoke-virtual {v5, v0}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ -0ae244: 7210 6323 0600 |001e: invoke-interface {v6}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ -0ae24a: 0c02 |0021: move-result-object v2 │ │ -0ae24c: 6e30 3d27 5402 |0022: invoke-virtual {v4, v5, v2}, Lorg/apache/http/message/BasicLineFormatter;.appendProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer; // method@273d │ │ -0ae252: 6e20 6929 3500 |0025: invoke-virtual {v5, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ae258: 7210 6523 0600 |0028: invoke-interface {v6}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0ae25e: 0a02 |002b: move-result v2 │ │ -0ae260: 7110 5421 0200 |002c: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ -0ae266: 0c02 |002f: move-result-object v2 │ │ -0ae268: 6e20 6b29 2500 |0030: invoke-virtual {v5, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae26e: 6e20 6929 3500 |0033: invoke-virtual {v5, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ -0ae274: 3801 0500 |0036: if-eqz v1, 003b // +0005 │ │ -0ae278: 6e20 6b29 1500 |0038: invoke-virtual {v5, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae27e: 0e00 |003b: return-void │ │ +0ae1b0: |[0ae1b0] org.apache.http.message.BasicLineFormatter.doFormatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)V │ │ +0ae1c0: 1303 2000 |0000: const/16 v3, #int 32 // #20 │ │ +0ae1c4: 7210 6323 0600 |0002: invoke-interface {v6}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ +0ae1ca: 0c02 |0005: move-result-object v2 │ │ +0ae1cc: 6e20 4127 2400 |0006: invoke-virtual {v4, v2}, Lorg/apache/http/message/BasicLineFormatter;.estimateProtocolVersionLen:(Lorg/apache/http/ProtocolVersion;)I // method@2741 │ │ +0ae1d2: 0a02 |0009: move-result v2 │ │ +0ae1d4: d802 0201 |000a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ae1d8: d802 0203 |000c: add-int/lit8 v2, v2, #int 3 // #03 │ │ +0ae1dc: d800 0201 |000e: add-int/lit8 v0, v2, #int 1 // #01 │ │ +0ae1e0: 7210 6423 0600 |0010: invoke-interface {v6}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@2364 │ │ +0ae1e6: 0c01 |0013: move-result-object v1 │ │ +0ae1e8: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ +0ae1ec: 6e10 9121 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae1f2: 0a02 |0019: move-result v2 │ │ +0ae1f4: b020 |001a: add-int/2addr v0, v2 │ │ +0ae1f6: 6e20 7529 0500 |001b: invoke-virtual {v5, v0}, Lorg/apache/http/util/CharArrayBuffer;.ensureCapacity:(I)V // method@2975 │ │ +0ae1fc: 7210 6323 0600 |001e: invoke-interface {v6}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ +0ae202: 0c02 |0021: move-result-object v2 │ │ +0ae204: 6e30 3d27 5402 |0022: invoke-virtual {v4, v5, v2}, Lorg/apache/http/message/BasicLineFormatter;.appendProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer; // method@273d │ │ +0ae20a: 6e20 6929 3500 |0025: invoke-virtual {v5, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ae210: 7210 6523 0600 |0028: invoke-interface {v6}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0ae216: 0a02 |002b: move-result v2 │ │ +0ae218: 7110 5421 0200 |002c: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2154 │ │ +0ae21e: 0c02 |002f: move-result-object v2 │ │ +0ae220: 6e20 6b29 2500 |0030: invoke-virtual {v5, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae226: 6e20 6929 3500 |0033: invoke-virtual {v5, v3}, Lorg/apache/http/util/CharArrayBuffer;.append:(C)V // method@2969 │ │ +0ae22c: 3801 0500 |0036: if-eqz v1, 003b // +0005 │ │ +0ae230: 6e20 6b29 1500 |0038: invoke-virtual {v5, v1}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae236: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=239 │ │ 0x0010 line=241 │ │ 0x0014 line=242 │ │ 0x0016 line=243 │ │ 0x001b line=245 │ │ @@ -249004,21 +249107,21 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0ae280: |[0ae280] org.apache.http.message.BasicLineFormatter.estimateProtocolVersionLen:(Lorg/apache/http/ProtocolVersion;)I │ │ -0ae290: 6e10 5923 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/ProtocolVersion;.getProtocol:()Ljava/lang/String; // method@2359 │ │ -0ae296: 0c00 |0003: move-result-object v0 │ │ -0ae298: 6e10 9121 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae29e: 0a00 |0007: move-result v0 │ │ -0ae2a0: d800 0004 |0008: add-int/lit8 v0, v0, #int 4 // #04 │ │ -0ae2a4: 0f00 |000a: return v0 │ │ +0ae238: |[0ae238] org.apache.http.message.BasicLineFormatter.estimateProtocolVersionLen:(Lorg/apache/http/ProtocolVersion;)I │ │ +0ae248: 6e10 5923 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/ProtocolVersion;.getProtocol:()Ljava/lang/String; // method@2359 │ │ +0ae24e: 0c00 |0003: move-result-object v0 │ │ +0ae250: 6e10 9121 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae256: 0a00 |0007: move-result v0 │ │ +0ae258: d800 0004 |0008: add-int/lit8 v0, v0, #int 4 // #04 │ │ +0ae25c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/message/BasicLineFormatter; │ │ 0x0000 - 0x000b reg=2 version Lorg/apache/http/ProtocolVersion; │ │ │ │ @@ -249027,27 +249130,27 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0ae2a8: |[0ae2a8] org.apache.http.message.BasicLineFormatter.formatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; │ │ -0ae2b8: 1a01 f105 |0000: const-string v1, "Header" // string@05f1 │ │ -0ae2bc: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae2c2: 2041 5705 |0005: instance-of v1, v4, Lorg/apache/http/FormattedHeader; // type@0557 │ │ -0ae2c6: 3801 0900 |0007: if-eqz v1, 0010 // +0009 │ │ -0ae2ca: 1f04 5705 |0009: check-cast v4, Lorg/apache/http/FormattedHeader; // type@0557 │ │ -0ae2ce: 7210 bb22 0400 |000b: invoke-interface {v4}, Lorg/apache/http/FormattedHeader;.getBuffer:()Lorg/apache/http/util/CharArrayBuffer; // method@22bb │ │ -0ae2d4: 0c00 |000e: move-result-object v0 │ │ -0ae2d6: 1100 |000f: return-object v0 │ │ -0ae2d8: 6e20 4927 3200 |0010: invoke-virtual {v2, v3}, Lorg/apache/http/message/BasicLineFormatter;.initBuffer:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/util/CharArrayBuffer; // method@2749 │ │ -0ae2de: 0c00 |0013: move-result-object v0 │ │ -0ae2e0: 6e30 3e27 0204 |0014: invoke-virtual {v2, v0, v4}, Lorg/apache/http/message/BasicLineFormatter;.doFormatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)V // method@273e │ │ -0ae2e6: 28f8 |0017: goto 000f // -0008 │ │ +0ae260: |[0ae260] org.apache.http.message.BasicLineFormatter.formatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; │ │ +0ae270: 1a01 f105 |0000: const-string v1, "Header" // string@05f1 │ │ +0ae274: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae27a: 2041 5705 |0005: instance-of v1, v4, Lorg/apache/http/FormattedHeader; // type@0557 │ │ +0ae27e: 3801 0900 |0007: if-eqz v1, 0010 // +0009 │ │ +0ae282: 1f04 5705 |0009: check-cast v4, Lorg/apache/http/FormattedHeader; // type@0557 │ │ +0ae286: 7210 bb22 0400 |000b: invoke-interface {v4}, Lorg/apache/http/FormattedHeader;.getBuffer:()Lorg/apache/http/util/CharArrayBuffer; // method@22bb │ │ +0ae28c: 0c00 |000e: move-result-object v0 │ │ +0ae28e: 1100 |000f: return-object v0 │ │ +0ae290: 6e20 4927 3200 |0010: invoke-virtual {v2, v3}, Lorg/apache/http/message/BasicLineFormatter;.initBuffer:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/util/CharArrayBuffer; // method@2749 │ │ +0ae296: 0c00 |0013: move-result-object v0 │ │ +0ae298: 6e30 3e27 0204 |0014: invoke-virtual {v2, v0, v4}, Lorg/apache/http/message/BasicLineFormatter;.doFormatHeader:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)V // method@273e │ │ +0ae29e: 28f8 |0017: goto 000f // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0005 line=280 │ │ 0x0009 line=282 │ │ 0x000f line=287 │ │ 0x0010 line=284 │ │ @@ -249065,21 +249168,21 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0ae2e8: |[0ae2e8] org.apache.http.message.BasicLineFormatter.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; │ │ -0ae2f8: 1a01 e110 |0000: const-string v1, "Request line" // string@10e1 │ │ -0ae2fc: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae302: 6e20 4927 3200 |0005: invoke-virtual {v2, v3}, Lorg/apache/http/message/BasicLineFormatter;.initBuffer:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/util/CharArrayBuffer; // method@2749 │ │ -0ae308: 0c00 |0008: move-result-object v0 │ │ -0ae30a: 6e30 3f27 0204 |0009: invoke-virtual {v2, v0, v4}, Lorg/apache/http/message/BasicLineFormatter;.doFormatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)V // method@273f │ │ -0ae310: 1100 |000c: return-object v0 │ │ +0ae2a0: |[0ae2a0] org.apache.http.message.BasicLineFormatter.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; │ │ +0ae2b0: 1a01 dd10 |0000: const-string v1, "Request line" // string@10dd │ │ +0ae2b4: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae2ba: 6e20 4927 3200 |0005: invoke-virtual {v2, v3}, Lorg/apache/http/message/BasicLineFormatter;.initBuffer:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/util/CharArrayBuffer; // method@2749 │ │ +0ae2c0: 0c00 |0008: move-result-object v0 │ │ +0ae2c2: 6e30 3f27 0204 |0009: invoke-virtual {v2, v0, v4}, Lorg/apache/http/message/BasicLineFormatter;.doFormatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)V // method@273f │ │ +0ae2c8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ 0x0009 line=167 │ │ 0x000c line=169 │ │ locals : │ │ @@ -249093,21 +249196,21 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0ae314: |[0ae314] org.apache.http.message.BasicLineFormatter.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; │ │ -0ae324: 1a01 f811 |0000: const-string v1, "Status line" // string@11f8 │ │ -0ae328: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae32e: 6e20 4927 3200 |0005: invoke-virtual {v2, v3}, Lorg/apache/http/message/BasicLineFormatter;.initBuffer:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/util/CharArrayBuffer; // method@2749 │ │ -0ae334: 0c00 |0008: move-result-object v0 │ │ -0ae336: 6e30 4027 0204 |0009: invoke-virtual {v2, v0, v4}, Lorg/apache/http/message/BasicLineFormatter;.doFormatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)V // method@2740 │ │ -0ae33c: 1100 |000c: return-object v0 │ │ +0ae2cc: |[0ae2cc] org.apache.http.message.BasicLineFormatter.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; │ │ +0ae2dc: 1a01 f411 |0000: const-string v1, "Status line" // string@11f4 │ │ +0ae2e0: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae2e6: 6e20 4927 3200 |0005: invoke-virtual {v2, v3}, Lorg/apache/http/message/BasicLineFormatter;.initBuffer:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/util/CharArrayBuffer; // method@2749 │ │ +0ae2ec: 0c00 |0008: move-result-object v0 │ │ +0ae2ee: 6e30 4027 0204 |0009: invoke-virtual {v2, v0, v4}, Lorg/apache/http/message/BasicLineFormatter;.doFormatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)V // method@2740 │ │ +0ae2f4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=221 │ │ 0x0009 line=222 │ │ 0x000c line=224 │ │ locals : │ │ @@ -249121,23 +249224,23 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ae340: |[0ae340] org.apache.http.message.BasicLineFormatter.initBuffer:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/util/CharArrayBuffer; │ │ -0ae350: 0730 |0000: move-object v0, v3 │ │ -0ae352: 3800 0600 |0001: if-eqz v0, 0007 // +0006 │ │ -0ae356: 6e10 7429 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ -0ae35c: 1100 |0006: return-object v0 │ │ -0ae35e: 2200 5b06 |0007: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ae362: 1301 4000 |0009: const/16 v1, #int 64 // #40 │ │ -0ae366: 7020 6829 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ae36c: 28f8 |000e: goto 0006 // -0008 │ │ +0ae2f8: |[0ae2f8] org.apache.http.message.BasicLineFormatter.initBuffer:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/util/CharArrayBuffer; │ │ +0ae308: 0730 |0000: move-object v0, v3 │ │ +0ae30a: 3800 0600 |0001: if-eqz v0, 0007 // +0006 │ │ +0ae30e: 6e10 7429 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ +0ae314: 1100 |0006: return-object v0 │ │ +0ae316: 2200 5b06 |0007: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ae31a: 1301 4000 |0009: const/16 v1, #int 64 // #40 │ │ +0ae31e: 7020 6829 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ae324: 28f8 |000e: goto 0006 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=81 │ │ 0x0003 line=82 │ │ 0x0006 line=86 │ │ 0x0007 line=84 │ │ @@ -249207,22 +249310,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0ae370: |[0ae370] org.apache.http.message.BasicLineParser.:()V │ │ -0ae380: 2200 0d06 |0000: new-instance v0, Lorg/apache/http/message/BasicLineParser; // type@060d │ │ -0ae384: 7010 4b27 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/BasicLineParser;.:()V // method@274b │ │ -0ae38a: 6900 6f0e |0005: sput-object v0, Lorg/apache/http/message/BasicLineParser;.DEFAULT:Lorg/apache/http/message/BasicLineParser; // field@0e6f │ │ -0ae38e: 2200 0d06 |0007: new-instance v0, Lorg/apache/http/message/BasicLineParser; // type@060d │ │ -0ae392: 7010 4b27 0000 |0009: invoke-direct {v0}, Lorg/apache/http/message/BasicLineParser;.:()V // method@274b │ │ -0ae398: 6900 700e |000c: sput-object v0, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0ae39c: 0e00 |000e: return-void │ │ +0ae328: |[0ae328] org.apache.http.message.BasicLineParser.:()V │ │ +0ae338: 2200 0d06 |0000: new-instance v0, Lorg/apache/http/message/BasicLineParser; // type@060d │ │ +0ae33c: 7010 4b27 0000 |0002: invoke-direct {v0}, Lorg/apache/http/message/BasicLineParser;.:()V // method@274b │ │ +0ae342: 6900 6f0e |0005: sput-object v0, Lorg/apache/http/message/BasicLineParser;.DEFAULT:Lorg/apache/http/message/BasicLineParser; // field@0e6f │ │ +0ae346: 2200 0d06 |0007: new-instance v0, Lorg/apache/http/message/BasicLineParser; // type@060d │ │ +0ae34a: 7010 4b27 0000 |0009: invoke-direct {v0}, Lorg/apache/http/message/BasicLineParser;.:()V // method@274b │ │ +0ae350: 6900 700e |000c: sput-object v0, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0ae354: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/message/BasicLineParser;) │ │ @@ -249230,18 +249333,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ae3a0: |[0ae3a0] org.apache.http.message.BasicLineParser.:()V │ │ -0ae3b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ae3b2: 7020 4c27 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/message/BasicLineParser;.:(Lorg/apache/http/ProtocolVersion;)V // method@274c │ │ -0ae3b8: 0e00 |0004: return-void │ │ +0ae358: |[0ae358] org.apache.http.message.BasicLineParser.:()V │ │ +0ae368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae36a: 7020 4c27 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/message/BasicLineParser;.:(Lorg/apache/http/ProtocolVersion;)V // method@274c │ │ +0ae370: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0004 line=99 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicLineParser; │ │ │ │ @@ -249250,21 +249353,21 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0ae3bc: |[0ae3bc] org.apache.http.message.BasicLineParser.:(Lorg/apache/http/ProtocolVersion;)V │ │ -0ae3cc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0ae3d2: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -0ae3d6: 5b01 710e |0005: iput-object v1, v0, Lorg/apache/http/message/BasicLineParser;.protocol:Lorg/apache/http/ProtocolVersion; // field@0e71 │ │ -0ae3da: 0e00 |0007: return-void │ │ -0ae3dc: 6201 f10c |0008: sget-object v1, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ -0ae3e0: 28fb |000a: goto 0005 // -0005 │ │ +0ae374: |[0ae374] org.apache.http.message.BasicLineParser.:(Lorg/apache/http/ProtocolVersion;)V │ │ +0ae384: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0ae38a: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +0ae38e: 5b01 710e |0005: iput-object v1, v0, Lorg/apache/http/message/BasicLineParser;.protocol:Lorg/apache/http/ProtocolVersion; // field@0e71 │ │ +0ae392: 0e00 |0007: return-void │ │ +0ae394: 6201 f10c |0008: sget-object v1, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ +0ae398: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x0008 line=90 │ │ locals : │ │ @@ -249277,34 +249380,36 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/Header;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0ae3e4: |[0ae3e4] org.apache.http.message.BasicLineParser.parseHeader:(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/Header; │ │ -0ae3f4: 1a01 b113 |0000: const-string v1, "Value" // string@13b1 │ │ -0ae3f8: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae3fe: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ae402: 6e10 9121 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae408: 0a01 |000a: move-result v1 │ │ -0ae40a: 7020 6829 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ae410: 6e20 6b29 2000 |000e: invoke-virtual {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae416: 3803 0700 |0011: if-eqz v3, 0018 // +0007 │ │ -0ae41a: 7220 a827 0300 |0013: invoke-interface {v3, v0}, Lorg/apache/http/message/LineParser;.parseHeader:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header; // method@27a8 │ │ -0ae420: 0c01 |0016: move-result-object v1 │ │ -0ae422: 1101 |0017: return-object v1 │ │ -0ae424: 6203 700e |0018: sget-object v3, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0ae428: 28f9 |001a: goto 0013 // -0007 │ │ +0ae39c: |[0ae39c] org.apache.http.message.BasicLineParser.parseHeader:(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/Header; │ │ +0ae3ac: 1a01 ad13 |0000: const-string v1, "Value" // string@13ad │ │ +0ae3b0: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae3b6: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ae3ba: 6e10 9121 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae3c0: 0a01 |000a: move-result v1 │ │ +0ae3c2: 7020 6829 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ae3c8: 6e20 6b29 2000 |000e: invoke-virtual {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae3ce: 3803 0700 |0011: if-eqz v3, 0018 // +0007 │ │ +0ae3d2: 7220 a827 0300 |0013: invoke-interface {v3, v0}, Lorg/apache/http/message/LineParser;.parseHeader:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header; // method@27a8 │ │ +0ae3d8: 0c01 |0016: move-result-object v1 │ │ +0ae3da: 1101 |0017: return-object v1 │ │ +0ae3dc: 6203 700e |0018: sget-object v3, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0ae3e0: 28f9 |001a: goto 0013 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0005 line=427 │ │ 0x000e line=428 │ │ 0x0011 line=429 │ │ + 0x0013 line=430 │ │ + 0x0017 line=429 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 parser Lorg/apache/http/message/LineParser; │ │ 0x000e - 0x001b reg=0 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x0000 - 0x001b reg=2 value Ljava/lang/String; │ │ 0x0018 - 0x001b reg=3 parser Lorg/apache/http/message/LineParser; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicLineParser;) │ │ @@ -249312,40 +249417,42 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0ae42c: |[0ae42c] org.apache.http.message.BasicLineParser.parseProtocolVersion:(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/ProtocolVersion; │ │ -0ae43c: 1a02 b113 |0000: const-string v2, "Value" // string@13b1 │ │ -0ae440: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae446: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ae44a: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae450: 0a02 |000a: move-result v2 │ │ -0ae452: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ae458: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae45e: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0ae462: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0ae464: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae46a: 0a03 |0017: move-result v3 │ │ -0ae46c: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0ae472: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ -0ae476: 7230 a927 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/LineParser;.parseProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion; // method@27a9 │ │ -0ae47c: 0c02 |0020: move-result-object v2 │ │ -0ae47e: 1102 |0021: return-object v2 │ │ -0ae480: 6205 700e |0022: sget-object v5, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0ae484: 28f9 |0024: goto 001d // -0007 │ │ +0ae3e4: |[0ae3e4] org.apache.http.message.BasicLineParser.parseProtocolVersion:(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/ProtocolVersion; │ │ +0ae3f4: 1a02 ad13 |0000: const-string v2, "Value" // string@13ad │ │ +0ae3f8: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae3fe: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ae402: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae408: 0a02 |000a: move-result v2 │ │ +0ae40a: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ae410: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae416: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0ae41a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0ae41c: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae422: 0a03 |0017: move-result v3 │ │ +0ae424: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0ae42a: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ +0ae42e: 7230 a927 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/LineParser;.parseProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion; // method@27a9 │ │ +0ae434: 0c02 |0020: move-result-object v2 │ │ +0ae436: 1102 |0021: return-object v2 │ │ +0ae438: 6205 700e |0022: sget-object v5, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0ae43c: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0005 line=107 │ │ 0x000e line=108 │ │ 0x0011 line=109 │ │ 0x001b line=110 │ │ + 0x001d line=111 │ │ + 0x0021 line=110 │ │ locals : │ │ 0x0000 - 0x001d reg=5 parser Lorg/apache/http/message/LineParser; │ │ 0x000e - 0x0025 reg=0 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x001b - 0x0025 reg=1 cursor Lorg/apache/http/message/ParserCursor; │ │ 0x0000 - 0x0025 reg=4 value Ljava/lang/String; │ │ 0x0022 - 0x0025 reg=5 parser Lorg/apache/http/message/LineParser; │ │ │ │ @@ -249354,40 +249461,42 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/RequestLine;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0ae488: |[0ae488] org.apache.http.message.BasicLineParser.parseRequestLine:(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/RequestLine; │ │ -0ae498: 1a02 b113 |0000: const-string v2, "Value" // string@13b1 │ │ -0ae49c: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae4a2: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ae4a6: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae4ac: 0a02 |000a: move-result v2 │ │ -0ae4ae: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ae4b4: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae4ba: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0ae4be: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0ae4c0: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae4c6: 0a03 |0017: move-result v3 │ │ -0ae4c8: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0ae4ce: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ -0ae4d2: 7230 aa27 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/LineParser;.parseRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine; // method@27aa │ │ -0ae4d8: 0c02 |0020: move-result-object v2 │ │ -0ae4da: 1102 |0021: return-object v2 │ │ -0ae4dc: 6205 700e |0022: sget-object v5, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0ae4e0: 28f9 |0024: goto 001d // -0007 │ │ +0ae440: |[0ae440] org.apache.http.message.BasicLineParser.parseRequestLine:(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/RequestLine; │ │ +0ae450: 1a02 ad13 |0000: const-string v2, "Value" // string@13ad │ │ +0ae454: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae45a: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ae45e: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae464: 0a02 |000a: move-result v2 │ │ +0ae466: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ae46c: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae472: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0ae476: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0ae478: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae47e: 0a03 |0017: move-result v3 │ │ +0ae480: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0ae486: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ +0ae48a: 7230 aa27 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/LineParser;.parseRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine; // method@27aa │ │ +0ae490: 0c02 |0020: move-result-object v2 │ │ +0ae492: 1102 |0021: return-object v2 │ │ +0ae494: 6205 700e |0022: sget-object v5, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0ae498: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=256 │ │ 0x000e line=257 │ │ 0x0011 line=258 │ │ 0x001b line=259 │ │ + 0x001d line=260 │ │ + 0x0021 line=259 │ │ locals : │ │ 0x0000 - 0x001d reg=5 parser Lorg/apache/http/message/LineParser; │ │ 0x000e - 0x0025 reg=0 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x001b - 0x0025 reg=1 cursor Lorg/apache/http/message/ParserCursor; │ │ 0x0000 - 0x0025 reg=4 value Ljava/lang/String; │ │ 0x0022 - 0x0025 reg=5 parser Lorg/apache/http/message/LineParser; │ │ │ │ @@ -249396,40 +249505,42 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/StatusLine;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0ae4e4: |[0ae4e4] org.apache.http.message.BasicLineParser.parseStatusLine:(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/StatusLine; │ │ -0ae4f4: 1a02 b113 |0000: const-string v2, "Value" // string@13b1 │ │ -0ae4f8: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae4fe: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0ae502: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae508: 0a02 |000a: move-result v2 │ │ -0ae50a: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0ae510: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ -0ae516: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0ae51a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0ae51c: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae522: 0a03 |0017: move-result v3 │ │ -0ae524: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0ae52a: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ -0ae52e: 7230 ab27 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/LineParser;.parseStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine; // method@27ab │ │ -0ae534: 0c02 |0020: move-result-object v2 │ │ -0ae536: 1102 |0021: return-object v2 │ │ -0ae538: 6205 700e |0022: sget-object v5, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ -0ae53c: 28f9 |0024: goto 001d // -0007 │ │ +0ae49c: |[0ae49c] org.apache.http.message.BasicLineParser.parseStatusLine:(Ljava/lang/String;Lorg/apache/http/message/LineParser;)Lorg/apache/http/StatusLine; │ │ +0ae4ac: 1a02 ad13 |0000: const-string v2, "Value" // string@13ad │ │ +0ae4b0: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae4b6: 2200 5b06 |0005: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0ae4ba: 6e10 9121 0400 |0007: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae4c0: 0a02 |000a: move-result v2 │ │ +0ae4c2: 7020 6829 2000 |000b: invoke-direct {v0, v2}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0ae4c8: 6e20 6b29 4000 |000e: invoke-virtual {v0, v4}, Lorg/apache/http/util/CharArrayBuffer;.append:(Ljava/lang/String;)V // method@296b │ │ +0ae4ce: 2201 1906 |0011: new-instance v1, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0ae4d2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +0ae4d4: 6e10 9121 0400 |0014: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae4da: 0a03 |0017: move-result v3 │ │ +0ae4dc: 7030 ac27 2103 |0018: invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0ae4e2: 3805 0700 |001b: if-eqz v5, 0022 // +0007 │ │ +0ae4e6: 7230 ab27 0501 |001d: invoke-interface {v5, v0, v1}, Lorg/apache/http/message/LineParser;.parseStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine; // method@27ab │ │ +0ae4ec: 0c02 |0020: move-result-object v2 │ │ +0ae4ee: 1102 |0021: return-object v2 │ │ +0ae4f0: 6205 700e |0022: sget-object v5, Lorg/apache/http/message/BasicLineParser;.INSTANCE:Lorg/apache/http/message/BasicLineParser; // field@0e70 │ │ +0ae4f4: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=343 │ │ 0x000e line=344 │ │ 0x0011 line=345 │ │ 0x001b line=346 │ │ + 0x001d line=347 │ │ + 0x0021 line=346 │ │ locals : │ │ 0x0000 - 0x001d reg=5 parser Lorg/apache/http/message/LineParser; │ │ 0x000e - 0x0025 reg=0 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ 0x001b - 0x0025 reg=1 cursor Lorg/apache/http/message/ParserCursor; │ │ 0x0000 - 0x0025 reg=4 value Ljava/lang/String; │ │ 0x0022 - 0x0025 reg=5 parser Lorg/apache/http/message/LineParser; │ │ │ │ @@ -249439,19 +249550,19 @@ │ │ type : '(II)Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0ae540: |[0ae540] org.apache.http.message.BasicLineParser.createProtocolVersion:(II)Lorg/apache/http/ProtocolVersion; │ │ -0ae550: 5410 710e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicLineParser;.protocol:Lorg/apache/http/ProtocolVersion; // field@0e71 │ │ -0ae554: 6e30 5623 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/apache/http/ProtocolVersion;.forVersion:(II)Lorg/apache/http/ProtocolVersion; // method@2356 │ │ -0ae55a: 0c00 |0005: move-result-object v0 │ │ -0ae55c: 1100 |0006: return-object v0 │ │ +0ae4f8: |[0ae4f8] org.apache.http.message.BasicLineParser.createProtocolVersion:(II)Lorg/apache/http/ProtocolVersion; │ │ +0ae508: 5410 710e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicLineParser;.protocol:Lorg/apache/http/ProtocolVersion; // field@0e71 │ │ +0ae50c: 6e30 5623 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/apache/http/ProtocolVersion;.forVersion:(II)Lorg/apache/http/ProtocolVersion; // method@2356 │ │ +0ae512: 0c00 |0005: move-result-object v0 │ │ +0ae514: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/BasicLineParser; │ │ 0x0000 - 0x0007 reg=2 major I │ │ 0x0000 - 0x0007 reg=3 minor I │ │ @@ -249461,18 +249572,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/RequestLine;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0ae560: |[0ae560] org.apache.http.message.BasicLineParser.createRequestLine:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/RequestLine; │ │ -0ae570: 2200 1006 |0000: new-instance v0, Lorg/apache/http/message/BasicRequestLine; // type@0610 │ │ -0ae574: 7040 6827 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/message/BasicRequestLine;.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V // method@2768 │ │ -0ae57a: 1100 |0005: return-object v0 │ │ +0ae518: |[0ae518] org.apache.http.message.BasicLineParser.createRequestLine:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/RequestLine; │ │ +0ae528: 2200 1006 |0000: new-instance v0, Lorg/apache/http/message/BasicRequestLine; // type@0610 │ │ +0ae52c: 7040 6827 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/message/BasicRequestLine;.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V // method@2768 │ │ +0ae532: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/BasicLineParser; │ │ 0x0000 - 0x0006 reg=2 method Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 uri Ljava/lang/String; │ │ @@ -249483,18 +249594,18 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)Lorg/apache/http/StatusLine;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0ae57c: |[0ae57c] org.apache.http.message.BasicLineParser.createStatusLine:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)Lorg/apache/http/StatusLine; │ │ -0ae58c: 2200 1106 |0000: new-instance v0, Lorg/apache/http/message/BasicStatusLine; // type@0611 │ │ -0ae590: 7040 6e27 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/message/BasicStatusLine;.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V // method@276e │ │ -0ae596: 1100 |0005: return-object v0 │ │ +0ae534: |[0ae534] org.apache.http.message.BasicLineParser.createStatusLine:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)Lorg/apache/http/StatusLine; │ │ +0ae544: 2200 1106 |0000: new-instance v0, Lorg/apache/http/message/BasicStatusLine; // type@0611 │ │ +0ae548: 7040 6e27 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/message/BasicStatusLine;.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V // method@276e │ │ +0ae54e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/BasicLineParser; │ │ 0x0000 - 0x0006 reg=2 ver Lorg/apache/http/ProtocolVersion; │ │ 0x0000 - 0x0006 reg=3 status I │ │ @@ -249505,80 +249616,80 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 117 16-bit code units │ │ -0ae598: |[0ae598] org.apache.http.message.BasicLineParser.hasProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Z │ │ -0ae5a8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0ae5aa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0ae5ac: 1a07 b403 |0002: const-string v7, "Char array buffer" // string@03b4 │ │ -0ae5b0: 7120 4d29 7a00 |0004: invoke-static {v10, v7}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae5b6: 1a07 4e10 |0007: const-string v7, "Parser cursor" // string@104e │ │ -0ae5ba: 7120 4d29 7b00 |0009: invoke-static {v11, v7}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae5c0: 6e10 af27 0b00 |000c: invoke-virtual {v11}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0ae5c6: 0a00 |000f: move-result v0 │ │ -0ae5c8: 5497 710e |0010: iget-object v7, v9, Lorg/apache/http/message/BasicLineParser;.protocol:Lorg/apache/http/ProtocolVersion; // field@0e71 │ │ -0ae5cc: 6e10 5923 0700 |0012: invoke-virtual {v7}, Lorg/apache/http/ProtocolVersion;.getProtocol:()Ljava/lang/String; // method@2359 │ │ -0ae5d2: 0c04 |0015: move-result-object v4 │ │ -0ae5d4: 6e10 9121 0400 |0016: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae5da: 0a03 |0019: move-result v3 │ │ -0ae5dc: 6e10 7b29 0a00 |001a: invoke-virtual {v10}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ae5e2: 0a07 |001d: move-result v7 │ │ -0ae5e4: d808 0304 |001e: add-int/lit8 v8, v3, #int 4 // #04 │ │ -0ae5e8: 3587 0300 |0020: if-ge v7, v8, 0023 // +0003 │ │ -0ae5ec: 0f06 |0022: return v6 │ │ -0ae5ee: 3b00 2a00 |0023: if-gez v0, 004d // +002a │ │ -0ae5f2: 6e10 7b29 0a00 |0025: invoke-virtual {v10}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ae5f8: 0a07 |0028: move-result v7 │ │ -0ae5fa: d807 07fc |0029: add-int/lit8 v7, v7, #int -4 // #fc │ │ -0ae5fe: 9100 0703 |002b: sub-int v0, v7, v3 │ │ -0ae602: 9007 0003 |002d: add-int v7, v0, v3 │ │ -0ae606: d807 0704 |002f: add-int/lit8 v7, v7, #int 4 // #04 │ │ -0ae60a: 6e10 7b29 0a00 |0031: invoke-virtual {v10}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ae610: 0a08 |0034: move-result v8 │ │ -0ae612: 3687 edff |0035: if-gt v7, v8, 0022 // -0013 │ │ -0ae616: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -0ae618: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -0ae61a: 3802 2b00 |0039: if-eqz v2, 0064 // +002b │ │ -0ae61e: 3531 2900 |003b: if-ge v1, v3, 0064 // +0029 │ │ -0ae622: 9007 0001 |003d: add-int v7, v0, v1 │ │ -0ae626: 6e20 7329 7a00 |003f: invoke-virtual {v10, v7}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0ae62c: 0a07 |0042: move-result v7 │ │ -0ae62e: 6e20 8221 1400 |0043: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0ae634: 0a08 |0046: move-result v8 │ │ -0ae636: 3387 1b00 |0047: if-ne v7, v8, 0062 // +001b │ │ -0ae63a: 0152 |0049: move v2, v5 │ │ -0ae63c: d801 0101 |004a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ae640: 28ed |004c: goto 0039 // -0013 │ │ -0ae642: 3900 e0ff |004d: if-nez v0, 002d // -0020 │ │ -0ae646: 6e10 7b29 0a00 |004f: invoke-virtual {v10}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0ae64c: 0a07 |0052: move-result v7 │ │ -0ae64e: 3570 daff |0053: if-ge v0, v7, 002d // -0026 │ │ -0ae652: 6e20 7329 0a00 |0055: invoke-virtual {v10, v0}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0ae658: 0a07 |0058: move-result v7 │ │ -0ae65a: 7110 b228 0700 |0059: invoke-static {v7}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ -0ae660: 0a07 |005c: move-result v7 │ │ -0ae662: 3807 d0ff |005d: if-eqz v7, 002d // -0030 │ │ -0ae666: d800 0001 |005f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0ae66a: 28ee |0061: goto 004f // -0012 │ │ -0ae66c: 0162 |0062: move v2, v6 │ │ -0ae66e: 28e7 |0063: goto 004a // -0019 │ │ -0ae670: 3802 0d00 |0064: if-eqz v2, 0071 // +000d │ │ -0ae674: 9007 0003 |0066: add-int v7, v0, v3 │ │ -0ae678: 6e20 7329 7a00 |0068: invoke-virtual {v10, v7}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0ae67e: 0a07 |006b: move-result v7 │ │ -0ae680: 1308 2f00 |006c: const/16 v8, #int 47 // #2f │ │ -0ae684: 3387 0500 |006e: if-ne v7, v8, 0073 // +0005 │ │ -0ae688: 0152 |0070: move v2, v5 │ │ -0ae68a: 0126 |0071: move v6, v2 │ │ -0ae68c: 28b0 |0072: goto 0022 // -0050 │ │ -0ae68e: 0162 |0073: move v2, v6 │ │ -0ae690: 28fd |0074: goto 0071 // -0003 │ │ +0ae550: |[0ae550] org.apache.http.message.BasicLineParser.hasProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Z │ │ +0ae560: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0ae562: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0ae564: 1a07 b403 |0002: const-string v7, "Char array buffer" // string@03b4 │ │ +0ae568: 7120 4d29 7a00 |0004: invoke-static {v10, v7}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae56e: 1a07 4a10 |0007: const-string v7, "Parser cursor" // string@104a │ │ +0ae572: 7120 4d29 7b00 |0009: invoke-static {v11, v7}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae578: 6e10 af27 0b00 |000c: invoke-virtual {v11}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0ae57e: 0a00 |000f: move-result v0 │ │ +0ae580: 5497 710e |0010: iget-object v7, v9, Lorg/apache/http/message/BasicLineParser;.protocol:Lorg/apache/http/ProtocolVersion; // field@0e71 │ │ +0ae584: 6e10 5923 0700 |0012: invoke-virtual {v7}, Lorg/apache/http/ProtocolVersion;.getProtocol:()Ljava/lang/String; // method@2359 │ │ +0ae58a: 0c04 |0015: move-result-object v4 │ │ +0ae58c: 6e10 9121 0400 |0016: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae592: 0a03 |0019: move-result v3 │ │ +0ae594: 6e10 7b29 0a00 |001a: invoke-virtual {v10}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ae59a: 0a07 |001d: move-result v7 │ │ +0ae59c: d808 0304 |001e: add-int/lit8 v8, v3, #int 4 // #04 │ │ +0ae5a0: 3587 0300 |0020: if-ge v7, v8, 0023 // +0003 │ │ +0ae5a4: 0f06 |0022: return v6 │ │ +0ae5a6: 3b00 2a00 |0023: if-gez v0, 004d // +002a │ │ +0ae5aa: 6e10 7b29 0a00 |0025: invoke-virtual {v10}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ae5b0: 0a07 |0028: move-result v7 │ │ +0ae5b2: d807 07fc |0029: add-int/lit8 v7, v7, #int -4 // #fc │ │ +0ae5b6: 9100 0703 |002b: sub-int v0, v7, v3 │ │ +0ae5ba: 9007 0003 |002d: add-int v7, v0, v3 │ │ +0ae5be: d807 0704 |002f: add-int/lit8 v7, v7, #int 4 // #04 │ │ +0ae5c2: 6e10 7b29 0a00 |0031: invoke-virtual {v10}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ae5c8: 0a08 |0034: move-result v8 │ │ +0ae5ca: 3687 edff |0035: if-gt v7, v8, 0022 // -0013 │ │ +0ae5ce: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +0ae5d0: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +0ae5d2: 3802 2b00 |0039: if-eqz v2, 0064 // +002b │ │ +0ae5d6: 3531 2900 |003b: if-ge v1, v3, 0064 // +0029 │ │ +0ae5da: 9007 0001 |003d: add-int v7, v0, v1 │ │ +0ae5de: 6e20 7329 7a00 |003f: invoke-virtual {v10, v7}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0ae5e4: 0a07 |0042: move-result v7 │ │ +0ae5e6: 6e20 8221 1400 |0043: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0ae5ec: 0a08 |0046: move-result v8 │ │ +0ae5ee: 3387 1b00 |0047: if-ne v7, v8, 0062 // +001b │ │ +0ae5f2: 0152 |0049: move v2, v5 │ │ +0ae5f4: d801 0101 |004a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0ae5f8: 28ed |004c: goto 0039 // -0013 │ │ +0ae5fa: 3900 e0ff |004d: if-nez v0, 002d // -0020 │ │ +0ae5fe: 6e10 7b29 0a00 |004f: invoke-virtual {v10}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0ae604: 0a07 |0052: move-result v7 │ │ +0ae606: 3570 daff |0053: if-ge v0, v7, 002d // -0026 │ │ +0ae60a: 6e20 7329 0a00 |0055: invoke-virtual {v10, v0}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0ae610: 0a07 |0058: move-result v7 │ │ +0ae612: 7110 b228 0700 |0059: invoke-static {v7}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ +0ae618: 0a07 |005c: move-result v7 │ │ +0ae61a: 3807 d0ff |005d: if-eqz v7, 002d // -0030 │ │ +0ae61e: d800 0001 |005f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ae622: 28ee |0061: goto 004f // -0012 │ │ +0ae624: 0162 |0062: move v2, v6 │ │ +0ae626: 28e7 |0063: goto 004a // -0019 │ │ +0ae628: 3802 0d00 |0064: if-eqz v2, 0071 // +000d │ │ +0ae62c: 9007 0003 |0066: add-int v7, v0, v3 │ │ +0ae630: 6e20 7329 7a00 |0068: invoke-virtual {v10, v7}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0ae636: 0a07 |006b: move-result v7 │ │ +0ae638: 1308 2f00 |006c: const/16 v8, #int 47 // #2f │ │ +0ae63c: 3387 0500 |006e: if-ne v7, v8, 0073 // +0005 │ │ +0ae640: 0152 |0070: move v2, v5 │ │ +0ae642: 0126 |0071: move v6, v2 │ │ +0ae644: 28b0 |0072: goto 0022 // -0050 │ │ +0ae646: 0162 |0073: move v2, v6 │ │ +0ae648: 28fd |0074: goto 0071 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x000c line=209 │ │ 0x0010 line=211 │ │ 0x0016 line=212 │ │ @@ -249589,14 +249700,15 @@ │ │ 0x002d line=232 │ │ 0x0037 line=238 │ │ 0x0038 line=239 │ │ 0x003d line=240 │ │ 0x004a line=239 │ │ 0x004d line=223 │ │ 0x004f line=225 │ │ + 0x0055 line=226 │ │ 0x005f line=227 │ │ 0x0063 line=240 │ │ 0x0064 line=242 │ │ 0x0066 line=243 │ │ 0x0072 line=246 │ │ 0x0074 line=243 │ │ locals : │ │ @@ -249616,18 +249728,18 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0ae694: |[0ae694] org.apache.http.message.BasicLineParser.parseHeader:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header; │ │ -0ae6a4: 2200 1306 |0000: new-instance v0, Lorg/apache/http/message/BufferedHeader; // type@0613 │ │ -0ae6a8: 7020 8227 2000 |0002: invoke-direct {v0, v2}, Lorg/apache/http/message/BufferedHeader;.:(Lorg/apache/http/util/CharArrayBuffer;)V // method@2782 │ │ -0ae6ae: 1100 |0005: return-object v0 │ │ +0ae64c: |[0ae64c] org.apache.http.message.BasicLineParser.parseHeader:(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header; │ │ +0ae65c: 2200 1306 |0000: new-instance v0, Lorg/apache/http/message/BufferedHeader; // type@0613 │ │ +0ae660: 7020 8227 2000 |0002: invoke-direct {v0, v2}, Lorg/apache/http/message/BufferedHeader;.:(Lorg/apache/http/util/CharArrayBuffer;)V // method@2782 │ │ +0ae666: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/BasicLineParser; │ │ 0x0000 - 0x0006 reg=2 buffer Lorg/apache/http/util/CharArrayBuffer; │ │ │ │ @@ -249636,173 +249748,173 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 309 16-bit code units │ │ -0ae6b0: |[0ae6b0] org.apache.http.message.BasicLineParser.parseProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion; │ │ -0ae6c0: 1a0d b403 |0000: const-string v13, "Char array buffer" // string@03b4 │ │ -0ae6c4: 0800 1100 |0002: move-object/from16 v0, v17 │ │ -0ae6c8: 7120 4d29 d000 |0004: invoke-static {v0, v13}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae6ce: 1a0d 4e10 |0007: const-string v13, "Parser cursor" // string@104e │ │ -0ae6d2: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -0ae6d6: 7120 4d29 d000 |000b: invoke-static {v0, v13}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae6dc: 0800 1000 |000e: move-object/from16 v0, v16 │ │ -0ae6e0: 540d 710e |0010: iget-object v13, v0, Lorg/apache/http/message/BasicLineParser;.protocol:Lorg/apache/http/ProtocolVersion; // field@0e71 │ │ -0ae6e4: 6e10 5923 0d00 |0012: invoke-virtual {v13}, Lorg/apache/http/ProtocolVersion;.getProtocol:()Ljava/lang/String; // method@2359 │ │ -0ae6ea: 0c0c |0015: move-result-object v12 │ │ -0ae6ec: 6e10 9121 0c00 |0016: invoke-virtual {v12}, Ljava/lang/String;.length:()I // method@2191 │ │ -0ae6f2: 0a0b |0019: move-result v11 │ │ -0ae6f4: 7401 af27 1200 |001a: invoke-virtual/range {v18}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0ae6fa: 0a04 |001d: move-result v4 │ │ -0ae6fc: 7401 b027 1200 |001e: invoke-virtual/range {v18}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ -0ae702: 0a05 |0021: move-result v5 │ │ -0ae704: 7403 5927 1000 |0022: invoke-virtual/range {v16, v17, v18}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ -0ae70a: 7401 af27 1200 |0025: invoke-virtual/range {v18}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0ae710: 0a03 |0028: move-result v3 │ │ -0ae712: 900d 030b |0029: add-int v13, v3, v11 │ │ -0ae716: d80d 0d04 |002b: add-int/lit8 v13, v13, #int 4 // #04 │ │ -0ae71a: 375d 2100 |002d: if-le v13, v5, 004e // +0021 │ │ -0ae71e: 220d 7505 |002f: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ -0ae722: 220e f804 |0031: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ -0ae726: 7010 a121 0e00 |0033: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0ae72c: 1a0f c20f |0036: const-string v15, "Not a valid protocol version: " // string@0fc2 │ │ -0ae730: 6e20 aa21 fe00 |0038: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae736: 0c0e |003b: move-result-object v14 │ │ -0ae738: 0800 1100 |003c: move-object/from16 v0, v17 │ │ -0ae73c: 6e30 7d29 4005 |003e: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0ae742: 0c0f |0041: move-result-object v15 │ │ -0ae744: 6e20 aa21 fe00 |0042: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae74a: 0c0e |0045: move-result-object v14 │ │ -0ae74c: 6e10 af21 0e00 |0046: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0ae752: 0c0e |0049: move-result-object v14 │ │ -0ae754: 7020 4d23 ed00 |004a: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0ae75a: 270d |004d: throw v13 │ │ -0ae75c: 1219 |004e: const/4 v9, #int 1 // #1 │ │ -0ae75e: 1206 |004f: const/4 v6, #int 0 // #0 │ │ -0ae760: 3809 1800 |0050: if-eqz v9, 0068 // +0018 │ │ -0ae764: 35b6 1600 |0052: if-ge v6, v11, 0068 // +0016 │ │ -0ae768: 900d 0306 |0054: add-int v13, v3, v6 │ │ -0ae76c: 0800 1100 |0056: move-object/from16 v0, v17 │ │ -0ae770: 6e20 7329 d000 |0058: invoke-virtual {v0, v13}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0ae776: 0a0d |005b: move-result v13 │ │ -0ae778: 6e20 8221 6c00 |005c: invoke-virtual {v12, v6}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0ae77e: 0a0e |005f: move-result v14 │ │ -0ae780: 33ed 0600 |0060: if-ne v13, v14, 0066 // +0006 │ │ -0ae784: 1219 |0062: const/4 v9, #int 1 // #1 │ │ -0ae786: d806 0601 |0063: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0ae78a: 28eb |0065: goto 0050 // -0015 │ │ -0ae78c: 1209 |0066: const/4 v9, #int 0 // #0 │ │ -0ae78e: 28fc |0067: goto 0063 // -0004 │ │ -0ae790: 3809 0f00 |0068: if-eqz v9, 0077 // +000f │ │ -0ae794: 900d 030b |006a: add-int v13, v3, v11 │ │ -0ae798: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -0ae79c: 6e20 7329 d000 |006e: invoke-virtual {v0, v13}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0ae7a2: 0a0d |0071: move-result v13 │ │ -0ae7a4: 130e 2f00 |0072: const/16 v14, #int 47 // #2f │ │ -0ae7a8: 33ed 2400 |0074: if-ne v13, v14, 0098 // +0024 │ │ -0ae7ac: 1219 |0076: const/4 v9, #int 1 // #1 │ │ -0ae7ae: 3909 2300 |0077: if-nez v9, 009a // +0023 │ │ -0ae7b2: 220d 7505 |0079: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ -0ae7b6: 220e f804 |007b: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ -0ae7ba: 7010 a121 0e00 |007d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0ae7c0: 1a0f c20f |0080: const-string v15, "Not a valid protocol version: " // string@0fc2 │ │ -0ae7c4: 6e20 aa21 fe00 |0082: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae7ca: 0c0e |0085: move-result-object v14 │ │ -0ae7cc: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -0ae7d0: 6e30 7d29 4005 |0088: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0ae7d6: 0c0f |008b: move-result-object v15 │ │ -0ae7d8: 6e20 aa21 fe00 |008c: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae7de: 0c0e |008f: move-result-object v14 │ │ -0ae7e0: 6e10 af21 0e00 |0090: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0ae7e6: 0c0e |0093: move-result-object v14 │ │ -0ae7e8: 7020 4d23 ed00 |0094: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0ae7ee: 270d |0097: throw v13 │ │ -0ae7f0: 1209 |0098: const/4 v9, #int 0 // #0 │ │ -0ae7f2: 28de |0099: goto 0077 // -0022 │ │ -0ae7f4: d80d 0b01 |009a: add-int/lit8 v13, v11, #int 1 // #01 │ │ -0ae7f8: b0d3 |009c: add-int/2addr v3, v13 │ │ -0ae7fa: 130d 2e00 |009d: const/16 v13, #int 46 // #2e │ │ -0ae7fe: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -0ae802: 6e40 7829 d053 |00a1: invoke-virtual {v0, v13, v3, v5}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ -0ae808: 0a0a |00a4: move-result v10 │ │ -0ae80a: 12fd |00a5: const/4 v13, #int -1 // #ff │ │ -0ae80c: 33da 2100 |00a6: if-ne v10, v13, 00c7 // +0021 │ │ -0ae810: 220d 7505 |00a8: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ -0ae814: 220e f804 |00aa: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ -0ae818: 7010 a121 0e00 |00ac: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0ae81e: 1a0f d506 |00af: const-string v15, "Invalid protocol version number: " // string@06d5 │ │ -0ae822: 6e20 aa21 fe00 |00b1: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae828: 0c0e |00b4: move-result-object v14 │ │ -0ae82a: 0800 1100 |00b5: move-object/from16 v0, v17 │ │ -0ae82e: 6e30 7d29 4005 |00b7: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0ae834: 0c0f |00ba: move-result-object v15 │ │ -0ae836: 6e20 aa21 fe00 |00bb: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae83c: 0c0e |00be: move-result-object v14 │ │ -0ae83e: 6e10 af21 0e00 |00bf: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0ae844: 0c0e |00c2: move-result-object v14 │ │ -0ae846: 7020 4d23 ed00 |00c3: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0ae84c: 270d |00c6: throw v13 │ │ -0ae84e: 0800 1100 |00c7: move-object/from16 v0, v17 │ │ -0ae852: 6e30 7e29 300a |00c9: invoke-virtual {v0, v3, v10}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0ae858: 0c0d |00cc: move-result-object v13 │ │ -0ae85a: 7110 5121 0d00 |00cd: invoke-static {v13}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0ae860: 0a07 |00d0: move-result v7 │ │ -0ae862: d803 0a01 |00d1: add-int/lit8 v3, v10, #int 1 // #01 │ │ -0ae866: 130d 2000 |00d3: const/16 v13, #int 32 // #20 │ │ -0ae86a: 0800 1100 |00d5: move-object/from16 v0, v17 │ │ -0ae86e: 6e40 7829 d053 |00d7: invoke-virtual {v0, v13, v3, v5}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ -0ae874: 0a01 |00da: move-result v1 │ │ -0ae876: 12fd |00db: const/4 v13, #int -1 // #ff │ │ -0ae878: 33d1 0300 |00dc: if-ne v1, v13, 00df // +0003 │ │ -0ae87c: 0151 |00de: move v1, v5 │ │ -0ae87e: 0800 1100 |00df: move-object/from16 v0, v17 │ │ -0ae882: 6e30 7e29 3001 |00e1: invoke-virtual {v0, v3, v1}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0ae888: 0c0d |00e4: move-result-object v13 │ │ -0ae88a: 7110 5121 0d00 |00e5: invoke-static {v13}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0ae890: 0a08 |00e8: move-result v8 │ │ -0ae892: 0800 1200 |00e9: move-object/from16 v0, v18 │ │ -0ae896: 6e20 b227 1000 |00eb: invoke-virtual {v0, v1}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ -0ae89c: 0800 1000 |00ee: move-object/from16 v0, v16 │ │ -0ae8a0: 6e30 4d27 7008 |00f0: invoke-virtual {v0, v7, v8}, Lorg/apache/http/message/BasicLineParser;.createProtocolVersion:(II)Lorg/apache/http/ProtocolVersion; // method@274d │ │ -0ae8a6: 0c0d |00f3: move-result-object v13 │ │ -0ae8a8: 110d |00f4: return-object v13 │ │ -0ae8aa: 0d02 |00f5: move-exception v2 │ │ -0ae8ac: 220d 7505 |00f6: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ -0ae8b0: 220e f804 |00f8: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ -0ae8b4: 7010 a121 0e00 |00fa: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0ae8ba: 1a0f d306 |00fd: const-string v15, "Invalid protocol major version number: " // string@06d3 │ │ -0ae8be: 6e20 aa21 fe00 |00ff: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae8c4: 0c0e |0102: move-result-object v14 │ │ -0ae8c6: 0800 1100 |0103: move-object/from16 v0, v17 │ │ -0ae8ca: 6e30 7d29 4005 |0105: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0ae8d0: 0c0f |0108: move-result-object v15 │ │ -0ae8d2: 6e20 aa21 fe00 |0109: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae8d8: 0c0e |010c: move-result-object v14 │ │ -0ae8da: 6e10 af21 0e00 |010d: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0ae8e0: 0c0e |0110: move-result-object v14 │ │ -0ae8e2: 7020 4d23 ed00 |0111: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0ae8e8: 270d |0114: throw v13 │ │ -0ae8ea: 0d02 |0115: move-exception v2 │ │ -0ae8ec: 220d 7505 |0116: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ -0ae8f0: 220e f804 |0118: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ -0ae8f4: 7010 a121 0e00 |011a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0ae8fa: 1a0f d406 |011d: const-string v15, "Invalid protocol minor version number: " // string@06d4 │ │ -0ae8fe: 6e20 aa21 fe00 |011f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae904: 0c0e |0122: move-result-object v14 │ │ -0ae906: 0800 1100 |0123: move-object/from16 v0, v17 │ │ -0ae90a: 6e30 7d29 4005 |0125: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0ae910: 0c0f |0128: move-result-object v15 │ │ -0ae912: 6e20 aa21 fe00 |0129: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae918: 0c0e |012c: move-result-object v14 │ │ -0ae91a: 6e10 af21 0e00 |012d: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0ae920: 0c0e |0130: move-result-object v14 │ │ -0ae922: 7020 4d23 ed00 |0131: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0ae928: 270d |0134: throw v13 │ │ +0ae668: |[0ae668] org.apache.http.message.BasicLineParser.parseProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion; │ │ +0ae678: 1a0d b403 |0000: const-string v13, "Char array buffer" // string@03b4 │ │ +0ae67c: 0800 1100 |0002: move-object/from16 v0, v17 │ │ +0ae680: 7120 4d29 d000 |0004: invoke-static {v0, v13}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae686: 1a0d 4a10 |0007: const-string v13, "Parser cursor" // string@104a │ │ +0ae68a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +0ae68e: 7120 4d29 d000 |000b: invoke-static {v0, v13}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae694: 0800 1000 |000e: move-object/from16 v0, v16 │ │ +0ae698: 540d 710e |0010: iget-object v13, v0, Lorg/apache/http/message/BasicLineParser;.protocol:Lorg/apache/http/ProtocolVersion; // field@0e71 │ │ +0ae69c: 6e10 5923 0d00 |0012: invoke-virtual {v13}, Lorg/apache/http/ProtocolVersion;.getProtocol:()Ljava/lang/String; // method@2359 │ │ +0ae6a2: 0c0c |0015: move-result-object v12 │ │ +0ae6a4: 6e10 9121 0c00 |0016: invoke-virtual {v12}, Ljava/lang/String;.length:()I // method@2191 │ │ +0ae6aa: 0a0b |0019: move-result v11 │ │ +0ae6ac: 7401 af27 1200 |001a: invoke-virtual/range {v18}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0ae6b2: 0a04 |001d: move-result v4 │ │ +0ae6b4: 7401 b027 1200 |001e: invoke-virtual/range {v18}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ +0ae6ba: 0a05 |0021: move-result v5 │ │ +0ae6bc: 7403 5927 1000 |0022: invoke-virtual/range {v16, v17, v18}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ +0ae6c2: 7401 af27 1200 |0025: invoke-virtual/range {v18}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0ae6c8: 0a03 |0028: move-result v3 │ │ +0ae6ca: 900d 030b |0029: add-int v13, v3, v11 │ │ +0ae6ce: d80d 0d04 |002b: add-int/lit8 v13, v13, #int 4 // #04 │ │ +0ae6d2: 375d 2100 |002d: if-le v13, v5, 004e // +0021 │ │ +0ae6d6: 220d 7505 |002f: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ +0ae6da: 220e f804 |0031: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ae6de: 7010 a121 0e00 |0033: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0ae6e4: 1a0f be0f |0036: const-string v15, "Not a valid protocol version: " // string@0fbe │ │ +0ae6e8: 6e20 aa21 fe00 |0038: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae6ee: 0c0e |003b: move-result-object v14 │ │ +0ae6f0: 0800 1100 |003c: move-object/from16 v0, v17 │ │ +0ae6f4: 6e30 7d29 4005 |003e: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0ae6fa: 0c0f |0041: move-result-object v15 │ │ +0ae6fc: 6e20 aa21 fe00 |0042: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae702: 0c0e |0045: move-result-object v14 │ │ +0ae704: 6e10 af21 0e00 |0046: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0ae70a: 0c0e |0049: move-result-object v14 │ │ +0ae70c: 7020 4d23 ed00 |004a: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0ae712: 270d |004d: throw v13 │ │ +0ae714: 1219 |004e: const/4 v9, #int 1 // #1 │ │ +0ae716: 1206 |004f: const/4 v6, #int 0 // #0 │ │ +0ae718: 3809 1800 |0050: if-eqz v9, 0068 // +0018 │ │ +0ae71c: 35b6 1600 |0052: if-ge v6, v11, 0068 // +0016 │ │ +0ae720: 900d 0306 |0054: add-int v13, v3, v6 │ │ +0ae724: 0800 1100 |0056: move-object/from16 v0, v17 │ │ +0ae728: 6e20 7329 d000 |0058: invoke-virtual {v0, v13}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0ae72e: 0a0d |005b: move-result v13 │ │ +0ae730: 6e20 8221 6c00 |005c: invoke-virtual {v12, v6}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0ae736: 0a0e |005f: move-result v14 │ │ +0ae738: 33ed 0600 |0060: if-ne v13, v14, 0066 // +0006 │ │ +0ae73c: 1219 |0062: const/4 v9, #int 1 // #1 │ │ +0ae73e: d806 0601 |0063: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0ae742: 28eb |0065: goto 0050 // -0015 │ │ +0ae744: 1209 |0066: const/4 v9, #int 0 // #0 │ │ +0ae746: 28fc |0067: goto 0063 // -0004 │ │ +0ae748: 3809 0f00 |0068: if-eqz v9, 0077 // +000f │ │ +0ae74c: 900d 030b |006a: add-int v13, v3, v11 │ │ +0ae750: 0800 1100 |006c: move-object/from16 v0, v17 │ │ +0ae754: 6e20 7329 d000 |006e: invoke-virtual {v0, v13}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0ae75a: 0a0d |0071: move-result v13 │ │ +0ae75c: 130e 2f00 |0072: const/16 v14, #int 47 // #2f │ │ +0ae760: 33ed 2400 |0074: if-ne v13, v14, 0098 // +0024 │ │ +0ae764: 1219 |0076: const/4 v9, #int 1 // #1 │ │ +0ae766: 3909 2300 |0077: if-nez v9, 009a // +0023 │ │ +0ae76a: 220d 7505 |0079: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ +0ae76e: 220e f804 |007b: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ae772: 7010 a121 0e00 |007d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0ae778: 1a0f be0f |0080: const-string v15, "Not a valid protocol version: " // string@0fbe │ │ +0ae77c: 6e20 aa21 fe00 |0082: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae782: 0c0e |0085: move-result-object v14 │ │ +0ae784: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +0ae788: 6e30 7d29 4005 |0088: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0ae78e: 0c0f |008b: move-result-object v15 │ │ +0ae790: 6e20 aa21 fe00 |008c: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae796: 0c0e |008f: move-result-object v14 │ │ +0ae798: 6e10 af21 0e00 |0090: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0ae79e: 0c0e |0093: move-result-object v14 │ │ +0ae7a0: 7020 4d23 ed00 |0094: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0ae7a6: 270d |0097: throw v13 │ │ +0ae7a8: 1209 |0098: const/4 v9, #int 0 // #0 │ │ +0ae7aa: 28de |0099: goto 0077 // -0022 │ │ +0ae7ac: d80d 0b01 |009a: add-int/lit8 v13, v11, #int 1 // #01 │ │ +0ae7b0: b0d3 |009c: add-int/2addr v3, v13 │ │ +0ae7b2: 130d 2e00 |009d: const/16 v13, #int 46 // #2e │ │ +0ae7b6: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +0ae7ba: 6e40 7829 d053 |00a1: invoke-virtual {v0, v13, v3, v5}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ +0ae7c0: 0a0a |00a4: move-result v10 │ │ +0ae7c2: 12fd |00a5: const/4 v13, #int -1 // #ff │ │ +0ae7c4: 33da 2100 |00a6: if-ne v10, v13, 00c7 // +0021 │ │ +0ae7c8: 220d 7505 |00a8: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ +0ae7cc: 220e f804 |00aa: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ae7d0: 7010 a121 0e00 |00ac: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0ae7d6: 1a0f d506 |00af: const-string v15, "Invalid protocol version number: " // string@06d5 │ │ +0ae7da: 6e20 aa21 fe00 |00b1: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae7e0: 0c0e |00b4: move-result-object v14 │ │ +0ae7e2: 0800 1100 |00b5: move-object/from16 v0, v17 │ │ +0ae7e6: 6e30 7d29 4005 |00b7: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0ae7ec: 0c0f |00ba: move-result-object v15 │ │ +0ae7ee: 6e20 aa21 fe00 |00bb: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae7f4: 0c0e |00be: move-result-object v14 │ │ +0ae7f6: 6e10 af21 0e00 |00bf: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0ae7fc: 0c0e |00c2: move-result-object v14 │ │ +0ae7fe: 7020 4d23 ed00 |00c3: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0ae804: 270d |00c6: throw v13 │ │ +0ae806: 0800 1100 |00c7: move-object/from16 v0, v17 │ │ +0ae80a: 6e30 7e29 300a |00c9: invoke-virtual {v0, v3, v10}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0ae810: 0c0d |00cc: move-result-object v13 │ │ +0ae812: 7110 5121 0d00 |00cd: invoke-static {v13}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0ae818: 0a07 |00d0: move-result v7 │ │ +0ae81a: d803 0a01 |00d1: add-int/lit8 v3, v10, #int 1 // #01 │ │ +0ae81e: 130d 2000 |00d3: const/16 v13, #int 32 // #20 │ │ +0ae822: 0800 1100 |00d5: move-object/from16 v0, v17 │ │ +0ae826: 6e40 7829 d053 |00d7: invoke-virtual {v0, v13, v3, v5}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ +0ae82c: 0a01 |00da: move-result v1 │ │ +0ae82e: 12fd |00db: const/4 v13, #int -1 // #ff │ │ +0ae830: 33d1 0300 |00dc: if-ne v1, v13, 00df // +0003 │ │ +0ae834: 0151 |00de: move v1, v5 │ │ +0ae836: 0800 1100 |00df: move-object/from16 v0, v17 │ │ +0ae83a: 6e30 7e29 3001 |00e1: invoke-virtual {v0, v3, v1}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0ae840: 0c0d |00e4: move-result-object v13 │ │ +0ae842: 7110 5121 0d00 |00e5: invoke-static {v13}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0ae848: 0a08 |00e8: move-result v8 │ │ +0ae84a: 0800 1200 |00e9: move-object/from16 v0, v18 │ │ +0ae84e: 6e20 b227 1000 |00eb: invoke-virtual {v0, v1}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ +0ae854: 0800 1000 |00ee: move-object/from16 v0, v16 │ │ +0ae858: 6e30 4d27 7008 |00f0: invoke-virtual {v0, v7, v8}, Lorg/apache/http/message/BasicLineParser;.createProtocolVersion:(II)Lorg/apache/http/ProtocolVersion; // method@274d │ │ +0ae85e: 0c0d |00f3: move-result-object v13 │ │ +0ae860: 110d |00f4: return-object v13 │ │ +0ae862: 0d02 |00f5: move-exception v2 │ │ +0ae864: 220d 7505 |00f6: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ +0ae868: 220e f804 |00f8: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ae86c: 7010 a121 0e00 |00fa: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0ae872: 1a0f d306 |00fd: const-string v15, "Invalid protocol major version number: " // string@06d3 │ │ +0ae876: 6e20 aa21 fe00 |00ff: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae87c: 0c0e |0102: move-result-object v14 │ │ +0ae87e: 0800 1100 |0103: move-object/from16 v0, v17 │ │ +0ae882: 6e30 7d29 4005 |0105: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0ae888: 0c0f |0108: move-result-object v15 │ │ +0ae88a: 6e20 aa21 fe00 |0109: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae890: 0c0e |010c: move-result-object v14 │ │ +0ae892: 6e10 af21 0e00 |010d: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0ae898: 0c0e |0110: move-result-object v14 │ │ +0ae89a: 7020 4d23 ed00 |0111: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0ae8a0: 270d |0114: throw v13 │ │ +0ae8a2: 0d02 |0115: move-exception v2 │ │ +0ae8a4: 220d 7505 |0116: new-instance v13, Lorg/apache/http/ParseException; // type@0575 │ │ +0ae8a8: 220e f804 |0118: new-instance v14, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ae8ac: 7010 a121 0e00 |011a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0ae8b2: 1a0f d406 |011d: const-string v15, "Invalid protocol minor version number: " // string@06d4 │ │ +0ae8b6: 6e20 aa21 fe00 |011f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae8bc: 0c0e |0122: move-result-object v14 │ │ +0ae8be: 0800 1100 |0123: move-object/from16 v0, v17 │ │ +0ae8c2: 6e30 7d29 4005 |0125: invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0ae8c8: 0c0f |0128: move-result-object v15 │ │ +0ae8ca: 6e20 aa21 fe00 |0129: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae8d0: 0c0e |012c: move-result-object v14 │ │ +0ae8d2: 6e10 af21 0e00 |012d: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0ae8d8: 0c0e |0130: move-result-object v14 │ │ +0ae8da: 7020 4d23 ed00 |0131: invoke-direct {v13, v14}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0ae8e0: 270d |0134: throw v13 │ │ catches : 2 │ │ 0x00c7 - 0x00d0 │ │ Ljava/lang/NumberFormatException; -> 0x00f5 │ │ 0x00df - 0x00e8 │ │ Ljava/lang/NumberFormatException; -> 0x0115 │ │ positions : │ │ 0x0000 line=118 │ │ @@ -249811,40 +249923,45 @@ │ │ 0x0016 line=121 │ │ 0x001a line=123 │ │ 0x001e line=124 │ │ 0x0022 line=126 │ │ 0x0025 line=128 │ │ 0x0029 line=131 │ │ 0x002f line=132 │ │ + 0x003c line=134 │ │ 0x004e line=138 │ │ 0x004f line=139 │ │ 0x0054 line=140 │ │ 0x0063 line=139 │ │ 0x0066 line=140 │ │ 0x0068 line=142 │ │ 0x006a line=143 │ │ 0x0077 line=145 │ │ 0x0079 line=146 │ │ + 0x0086 line=148 │ │ 0x0098 line=143 │ │ 0x009a line=151 │ │ 0x009d line=153 │ │ 0x00a5 line=154 │ │ 0x00a8 line=155 │ │ + 0x00b5 line=157 │ │ 0x00c7 line=161 │ │ 0x00d1 line=167 │ │ 0x00d3 line=169 │ │ 0x00db line=170 │ │ 0x00de line=171 │ │ 0x00df line=175 │ │ 0x00e9 line=182 │ │ 0x00ee line=184 │ │ 0x00f5 line=162 │ │ 0x00f6 line=163 │ │ + 0x0103 line=165 │ │ 0x0115 line=176 │ │ 0x0116 line=177 │ │ + 0x0123 line=179 │ │ locals : │ │ 0x00db - 0x00f5 reg=1 blank I │ │ 0x00d1 - 0x00f5 reg=7 major I │ │ 0x00e9 - 0x00f5 reg=8 minor I │ │ 0x00f6 - 0x0115 reg=2 e Ljava/lang/NumberFormatException; │ │ 0x0115 - 0x0135 reg=1 blank I │ │ 0x0116 - 0x0135 reg=2 e Ljava/lang/NumberFormatException; │ │ @@ -249866,109 +249983,109 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 197 16-bit code units │ │ -0ae948: |[0ae948] org.apache.http.message.BasicLineParser.parseRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine; │ │ -0ae958: 1a08 b403 |0000: const-string v8, "Char array buffer" // string@03b4 │ │ -0ae95c: 7120 4d29 8c00 |0002: invoke-static {v12, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae962: 1a08 4e10 |0005: const-string v8, "Parser cursor" // string@104e │ │ -0ae966: 7120 4d29 8d00 |0007: invoke-static {v13, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ae96c: 6e10 af27 0d00 |000a: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0ae972: 0a03 |000d: move-result v3 │ │ -0ae974: 6e10 b027 0d00 |000e: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ -0ae97a: 0a04 |0011: move-result v4 │ │ -0ae97c: 6e30 5927 cb0d |0012: invoke-virtual {v11, v12, v13}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ -0ae982: 6e10 af27 0d00 |0015: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0ae988: 0a02 |0018: move-result v2 │ │ -0ae98a: 1308 2000 |0019: const/16 v8, #int 32 // #20 │ │ -0ae98e: 6e40 7829 8c42 |001b: invoke-virtual {v12, v8, v2, v4}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ -0ae994: 0a00 |001e: move-result v0 │ │ -0ae996: 3b00 3d00 |001f: if-gez v0, 005c // +003d │ │ -0ae99a: 2208 7505 |0021: new-instance v8, Lorg/apache/http/ParseException; // type@0575 │ │ -0ae99e: 2209 f804 |0023: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -0ae9a2: 7010 a121 0900 |0025: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0ae9a8: 1a0a d706 |0028: const-string v10, "Invalid request line: " // string@06d7 │ │ -0ae9ac: 6e20 aa21 a900 |002a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae9b2: 0c09 |002d: move-result-object v9 │ │ -0ae9b4: 6e30 7d29 3c04 |002e: invoke-virtual {v12, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0ae9ba: 0c0a |0031: move-result-object v10 │ │ -0ae9bc: 6e20 aa21 a900 |0032: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae9c2: 0c09 |0035: move-result-object v9 │ │ -0ae9c4: 6e10 af21 0900 |0036: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0ae9ca: 0c09 |0039: move-result-object v9 │ │ -0ae9cc: 7020 4d23 9800 |003a: invoke-direct {v8, v9}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0ae9d2: 2708 |003d: throw v8 │ │ -0ae9d4: 0d01 |003e: move-exception v1 │ │ -0ae9d6: 2208 7505 |003f: new-instance v8, Lorg/apache/http/ParseException; // type@0575 │ │ -0ae9da: 2209 f804 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -0ae9de: 7010 a121 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0ae9e4: 1a0a d706 |0046: const-string v10, "Invalid request line: " // string@06d7 │ │ -0ae9e8: 6e20 aa21 a900 |0048: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae9ee: 0c09 |004b: move-result-object v9 │ │ -0ae9f0: 6e30 7d29 3c04 |004c: invoke-virtual {v12, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0ae9f6: 0c0a |004f: move-result-object v10 │ │ -0ae9f8: 6e20 aa21 a900 |0050: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0ae9fe: 0c09 |0053: move-result-object v9 │ │ -0aea00: 6e10 af21 0900 |0054: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aea06: 0c09 |0057: move-result-object v9 │ │ -0aea08: 7020 4d23 9800 |0058: invoke-direct {v8, v9}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0aea0e: 2708 |005b: throw v8 │ │ -0aea10: 6e30 7e29 2c00 |005c: invoke-virtual {v12, v2, v0}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0aea16: 0c05 |005f: move-result-object v5 │ │ -0aea18: 6e20 b227 0d00 |0060: invoke-virtual {v13, v0}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ -0aea1e: 6e30 5927 cb0d |0063: invoke-virtual {v11, v12, v13}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ -0aea24: 6e10 af27 0d00 |0066: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0aea2a: 0a02 |0069: move-result v2 │ │ -0aea2c: 1308 2000 |006a: const/16 v8, #int 32 // #20 │ │ -0aea30: 6e40 7829 8c42 |006c: invoke-virtual {v12, v8, v2, v4}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ -0aea36: 0a00 |006f: move-result v0 │ │ -0aea38: 3b00 1f00 |0070: if-gez v0, 008f // +001f │ │ -0aea3c: 2208 7505 |0072: new-instance v8, Lorg/apache/http/ParseException; // type@0575 │ │ -0aea40: 2209 f804 |0074: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aea44: 7010 a121 0900 |0076: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aea4a: 1a0a d706 |0079: const-string v10, "Invalid request line: " // string@06d7 │ │ -0aea4e: 6e20 aa21 a900 |007b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aea54: 0c09 |007e: move-result-object v9 │ │ -0aea56: 6e30 7d29 3c04 |007f: invoke-virtual {v12, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0aea5c: 0c0a |0082: move-result-object v10 │ │ -0aea5e: 6e20 aa21 a900 |0083: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aea64: 0c09 |0086: move-result-object v9 │ │ -0aea66: 6e10 af21 0900 |0087: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aea6c: 0c09 |008a: move-result-object v9 │ │ -0aea6e: 7020 4d23 9800 |008b: invoke-direct {v8, v9}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0aea74: 2708 |008e: throw v8 │ │ -0aea76: 6e30 7e29 2c00 |008f: invoke-virtual {v12, v2, v0}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0aea7c: 0c06 |0092: move-result-object v6 │ │ -0aea7e: 6e20 b227 0d00 |0093: invoke-virtual {v13, v0}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ -0aea84: 6e30 5427 cb0d |0096: invoke-virtual {v11, v12, v13}, Lorg/apache/http/message/BasicLineParser;.parseProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion; // method@2754 │ │ -0aea8a: 0c07 |0099: move-result-object v7 │ │ -0aea8c: 6e30 5927 cb0d |009a: invoke-virtual {v11, v12, v13}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ -0aea92: 6e10 ad27 0d00 |009d: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ -0aea98: 0a08 |00a0: move-result v8 │ │ -0aea9a: 3908 1f00 |00a1: if-nez v8, 00c0 // +001f │ │ -0aea9e: 2208 7505 |00a3: new-instance v8, Lorg/apache/http/ParseException; // type@0575 │ │ -0aeaa2: 2209 f804 |00a5: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aeaa6: 7010 a121 0900 |00a7: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aeaac: 1a0a d706 |00aa: const-string v10, "Invalid request line: " // string@06d7 │ │ -0aeab0: 6e20 aa21 a900 |00ac: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aeab6: 0c09 |00af: move-result-object v9 │ │ -0aeab8: 6e30 7d29 3c04 |00b0: invoke-virtual {v12, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0aeabe: 0c0a |00b3: move-result-object v10 │ │ -0aeac0: 6e20 aa21 a900 |00b4: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aeac6: 0c09 |00b7: move-result-object v9 │ │ -0aeac8: 6e10 af21 0900 |00b8: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aeace: 0c09 |00bb: move-result-object v9 │ │ -0aead0: 7020 4d23 9800 |00bc: invoke-direct {v8, v9}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0aead6: 2708 |00bf: throw v8 │ │ -0aead8: 6e40 4e27 5b76 |00c0: invoke-virtual {v11, v5, v6, v7}, Lorg/apache/http/message/BasicLineParser;.createRequestLine:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/RequestLine; // method@274e │ │ -0aeade: 0c08 |00c3: move-result-object v8 │ │ -0aeae0: 1108 |00c4: return-object v8 │ │ +0ae900: |[0ae900] org.apache.http.message.BasicLineParser.parseRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine; │ │ +0ae910: 1a08 b403 |0000: const-string v8, "Char array buffer" // string@03b4 │ │ +0ae914: 7120 4d29 8c00 |0002: invoke-static {v12, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae91a: 1a08 4a10 |0005: const-string v8, "Parser cursor" // string@104a │ │ +0ae91e: 7120 4d29 8d00 |0007: invoke-static {v13, v8}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ae924: 6e10 af27 0d00 |000a: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0ae92a: 0a03 |000d: move-result v3 │ │ +0ae92c: 6e10 b027 0d00 |000e: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ +0ae932: 0a04 |0011: move-result v4 │ │ +0ae934: 6e30 5927 cb0d |0012: invoke-virtual {v11, v12, v13}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ +0ae93a: 6e10 af27 0d00 |0015: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0ae940: 0a02 |0018: move-result v2 │ │ +0ae942: 1308 2000 |0019: const/16 v8, #int 32 // #20 │ │ +0ae946: 6e40 7829 8c42 |001b: invoke-virtual {v12, v8, v2, v4}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ +0ae94c: 0a00 |001e: move-result v0 │ │ +0ae94e: 3b00 3d00 |001f: if-gez v0, 005c // +003d │ │ +0ae952: 2208 7505 |0021: new-instance v8, Lorg/apache/http/ParseException; // type@0575 │ │ +0ae956: 2209 f804 |0023: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ae95a: 7010 a121 0900 |0025: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0ae960: 1a0a d706 |0028: const-string v10, "Invalid request line: " // string@06d7 │ │ +0ae964: 6e20 aa21 a900 |002a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae96a: 0c09 |002d: move-result-object v9 │ │ +0ae96c: 6e30 7d29 3c04 |002e: invoke-virtual {v12, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0ae972: 0c0a |0031: move-result-object v10 │ │ +0ae974: 6e20 aa21 a900 |0032: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae97a: 0c09 |0035: move-result-object v9 │ │ +0ae97c: 6e10 af21 0900 |0036: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0ae982: 0c09 |0039: move-result-object v9 │ │ +0ae984: 7020 4d23 9800 |003a: invoke-direct {v8, v9}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0ae98a: 2708 |003d: throw v8 │ │ +0ae98c: 0d01 |003e: move-exception v1 │ │ +0ae98e: 2208 7505 |003f: new-instance v8, Lorg/apache/http/ParseException; // type@0575 │ │ +0ae992: 2209 f804 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ae996: 7010 a121 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0ae99c: 1a0a d706 |0046: const-string v10, "Invalid request line: " // string@06d7 │ │ +0ae9a0: 6e20 aa21 a900 |0048: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae9a6: 0c09 |004b: move-result-object v9 │ │ +0ae9a8: 6e30 7d29 3c04 |004c: invoke-virtual {v12, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0ae9ae: 0c0a |004f: move-result-object v10 │ │ +0ae9b0: 6e20 aa21 a900 |0050: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0ae9b6: 0c09 |0053: move-result-object v9 │ │ +0ae9b8: 6e10 af21 0900 |0054: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0ae9be: 0c09 |0057: move-result-object v9 │ │ +0ae9c0: 7020 4d23 9800 |0058: invoke-direct {v8, v9}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0ae9c6: 2708 |005b: throw v8 │ │ +0ae9c8: 6e30 7e29 2c00 |005c: invoke-virtual {v12, v2, v0}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0ae9ce: 0c05 |005f: move-result-object v5 │ │ +0ae9d0: 6e20 b227 0d00 |0060: invoke-virtual {v13, v0}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ +0ae9d6: 6e30 5927 cb0d |0063: invoke-virtual {v11, v12, v13}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ +0ae9dc: 6e10 af27 0d00 |0066: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0ae9e2: 0a02 |0069: move-result v2 │ │ +0ae9e4: 1308 2000 |006a: const/16 v8, #int 32 // #20 │ │ +0ae9e8: 6e40 7829 8c42 |006c: invoke-virtual {v12, v8, v2, v4}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ +0ae9ee: 0a00 |006f: move-result v0 │ │ +0ae9f0: 3b00 1f00 |0070: if-gez v0, 008f // +001f │ │ +0ae9f4: 2208 7505 |0072: new-instance v8, Lorg/apache/http/ParseException; // type@0575 │ │ +0ae9f8: 2209 f804 |0074: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +0ae9fc: 7010 a121 0900 |0076: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aea02: 1a0a d706 |0079: const-string v10, "Invalid request line: " // string@06d7 │ │ +0aea06: 6e20 aa21 a900 |007b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aea0c: 0c09 |007e: move-result-object v9 │ │ +0aea0e: 6e30 7d29 3c04 |007f: invoke-virtual {v12, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0aea14: 0c0a |0082: move-result-object v10 │ │ +0aea16: 6e20 aa21 a900 |0083: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aea1c: 0c09 |0086: move-result-object v9 │ │ +0aea1e: 6e10 af21 0900 |0087: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aea24: 0c09 |008a: move-result-object v9 │ │ +0aea26: 7020 4d23 9800 |008b: invoke-direct {v8, v9}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0aea2c: 2708 |008e: throw v8 │ │ +0aea2e: 6e30 7e29 2c00 |008f: invoke-virtual {v12, v2, v0}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0aea34: 0c06 |0092: move-result-object v6 │ │ +0aea36: 6e20 b227 0d00 |0093: invoke-virtual {v13, v0}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ +0aea3c: 6e30 5427 cb0d |0096: invoke-virtual {v11, v12, v13}, Lorg/apache/http/message/BasicLineParser;.parseProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion; // method@2754 │ │ +0aea42: 0c07 |0099: move-result-object v7 │ │ +0aea44: 6e30 5927 cb0d |009a: invoke-virtual {v11, v12, v13}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ +0aea4a: 6e10 ad27 0d00 |009d: invoke-virtual {v13}, Lorg/apache/http/message/ParserCursor;.atEnd:()Z // method@27ad │ │ +0aea50: 0a08 |00a0: move-result v8 │ │ +0aea52: 3908 1f00 |00a1: if-nez v8, 00c0 // +001f │ │ +0aea56: 2208 7505 |00a3: new-instance v8, Lorg/apache/http/ParseException; // type@0575 │ │ +0aea5a: 2209 f804 |00a5: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aea5e: 7010 a121 0900 |00a7: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aea64: 1a0a d706 |00aa: const-string v10, "Invalid request line: " // string@06d7 │ │ +0aea68: 6e20 aa21 a900 |00ac: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aea6e: 0c09 |00af: move-result-object v9 │ │ +0aea70: 6e30 7d29 3c04 |00b0: invoke-virtual {v12, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0aea76: 0c0a |00b3: move-result-object v10 │ │ +0aea78: 6e20 aa21 a900 |00b4: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aea7e: 0c09 |00b7: move-result-object v9 │ │ +0aea80: 6e10 af21 0900 |00b8: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aea86: 0c09 |00bb: move-result-object v9 │ │ +0aea88: 7020 4d23 9800 |00bc: invoke-direct {v8, v9}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0aea8e: 2708 |00bf: throw v8 │ │ +0aea90: 6e40 4e27 5b76 |00c0: invoke-virtual {v11, v5, v6, v7}, Lorg/apache/http/message/BasicLineParser;.createRequestLine:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/RequestLine; // method@274e │ │ +0aea96: 0c08 |00c3: move-result-object v8 │ │ +0aea98: 1108 |00c4: return-object v8 │ │ catches : 2 │ │ 0x0012 - 0x003e │ │ Ljava/lang/IndexOutOfBoundsException; -> 0x003e │ │ 0x005c - 0x00c3 │ │ Ljava/lang/IndexOutOfBoundsException; -> 0x003e │ │ positions : │ │ 0x0000 line=276 │ │ @@ -249976,29 +250093,33 @@ │ │ 0x000a line=278 │ │ 0x000e line=279 │ │ 0x0012 line=282 │ │ 0x0015 line=283 │ │ 0x0019 line=285 │ │ 0x001f line=286 │ │ 0x0021 line=287 │ │ + 0x002e line=288 │ │ 0x003e line=313 │ │ 0x003f line=314 │ │ + 0x004c line=315 │ │ 0x005c line=290 │ │ 0x0060 line=291 │ │ 0x0063 line=293 │ │ 0x0066 line=294 │ │ 0x006a line=296 │ │ 0x0070 line=297 │ │ 0x0072 line=298 │ │ + 0x007f line=299 │ │ 0x008f line=301 │ │ 0x0093 line=302 │ │ 0x0096 line=304 │ │ 0x009a line=306 │ │ 0x009d line=307 │ │ 0x00a3 line=308 │ │ + 0x00b0 line=309 │ │ 0x00c0 line=312 │ │ locals : │ │ 0x001f - 0x003e reg=0 blank I │ │ 0x0019 - 0x003e reg=2 i I │ │ 0x003f - 0x005c reg=1 e Ljava/lang/IndexOutOfBoundsException; │ │ 0x005c - 0x00c5 reg=0 blank I │ │ 0x005c - 0x00c5 reg=2 i I │ │ @@ -250016,101 +250137,101 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 170 16-bit code units │ │ -0aeafc: |[0aeafc] org.apache.http.message.BasicLineParser.parseStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine; │ │ -0aeb0c: 1a0a b403 |0000: const-string v10, "Char array buffer" // string@03b4 │ │ -0aeb10: 7120 4d29 ae00 |0002: invoke-static {v14, v10}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aeb16: 1a0a 4e10 |0005: const-string v10, "Parser cursor" // string@104e │ │ -0aeb1a: 7120 4d29 af00 |0007: invoke-static {v15, v10}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aeb20: 6e10 af27 0f00 |000a: invoke-virtual {v15}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0aeb26: 0a03 |000d: move-result v3 │ │ -0aeb28: 6e10 b027 0f00 |000e: invoke-virtual {v15}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ -0aeb2e: 0a04 |0011: move-result v4 │ │ -0aeb30: 6e30 5427 ed0f |0012: invoke-virtual {v13, v14, v15}, Lorg/apache/http/message/BasicLineParser;.parseProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion; // method@2754 │ │ -0aeb36: 0c09 |0015: move-result-object v9 │ │ -0aeb38: 6e30 5927 ed0f |0016: invoke-virtual {v13, v14, v15}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ -0aeb3e: 6e10 af27 0f00 |0019: invoke-virtual {v15}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0aeb44: 0a02 |001c: move-result v2 │ │ -0aeb46: 130a 2000 |001d: const/16 v10, #int 32 // #20 │ │ -0aeb4a: 6e40 7829 ae42 |001f: invoke-virtual {v14, v10, v2, v4}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ -0aeb50: 0a00 |0022: move-result v0 │ │ -0aeb52: 3b00 0300 |0023: if-gez v0, 0026 // +0003 │ │ -0aeb56: 0140 |0025: move v0, v4 │ │ -0aeb58: 6e30 7e29 2e00 |0026: invoke-virtual {v14, v2, v0}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0aeb5e: 0c07 |0029: move-result-object v7 │ │ -0aeb60: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -0aeb62: 6e10 9121 0700 |002b: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ -0aeb68: 0a0a |002e: move-result v10 │ │ -0aeb6a: 35a5 4a00 |002f: if-ge v5, v10, 0079 // +004a │ │ -0aeb6e: 6e20 8221 5700 |0031: invoke-virtual {v7, v5}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0aeb74: 0a0a |0034: move-result v10 │ │ -0aeb76: 7110 2221 0a00 |0035: invoke-static {v10}, Ljava/lang/Character;.isDigit:(C)Z // method@2122 │ │ -0aeb7c: 0a0a |0038: move-result v10 │ │ -0aeb7e: 390a 3d00 |0039: if-nez v10, 0076 // +003d │ │ -0aeb82: 220a 7505 |003b: new-instance v10, Lorg/apache/http/ParseException; // type@0575 │ │ -0aeb86: 220b f804 |003d: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aeb8a: 7010 a121 0b00 |003f: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aeb90: 1a0c f911 |0042: const-string v12, "Status line contains invalid status code: " // string@11f9 │ │ -0aeb94: 6e20 aa21 cb00 |0044: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aeb9a: 0c0b |0047: move-result-object v11 │ │ -0aeb9c: 6e30 7d29 3e04 |0048: invoke-virtual {v14, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0aeba2: 0c0c |004b: move-result-object v12 │ │ -0aeba4: 6e20 aa21 cb00 |004c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aebaa: 0c0b |004f: move-result-object v11 │ │ -0aebac: 6e10 af21 0b00 |0050: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aebb2: 0c0b |0053: move-result-object v11 │ │ -0aebb4: 7020 4d23 ba00 |0054: invoke-direct {v10, v11}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0aebba: 270a |0057: throw v10 │ │ -0aebbc: 0d01 |0058: move-exception v1 │ │ -0aebbe: 220a 7505 |0059: new-instance v10, Lorg/apache/http/ParseException; // type@0575 │ │ -0aebc2: 220b f804 |005b: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aebc6: 7010 a121 0b00 |005d: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aebcc: 1a0c d806 |0060: const-string v12, "Invalid status line: " // string@06d8 │ │ -0aebd0: 6e20 aa21 cb00 |0062: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aebd6: 0c0b |0065: move-result-object v11 │ │ -0aebd8: 6e30 7d29 3e04 |0066: invoke-virtual {v14, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0aebde: 0c0c |0069: move-result-object v12 │ │ -0aebe0: 6e20 aa21 cb00 |006a: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aebe6: 0c0b |006d: move-result-object v11 │ │ -0aebe8: 6e10 af21 0b00 |006e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aebee: 0c0b |0071: move-result-object v11 │ │ -0aebf0: 7020 4d23 ba00 |0072: invoke-direct {v10, v11}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0aebf6: 270a |0075: throw v10 │ │ -0aebf8: d805 0501 |0076: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0aebfc: 28b3 |0078: goto 002b // -004d │ │ -0aebfe: 7110 5121 0700 |0079: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0aec04: 0a08 |007c: move-result v8 │ │ -0aec06: 0102 |007d: move v2, v0 │ │ -0aec08: 3542 2900 |007e: if-ge v2, v4, 00a7 // +0029 │ │ -0aec0c: 6e30 7e29 2e04 |0080: invoke-virtual {v14, v2, v4}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0aec12: 0c06 |0083: move-result-object v6 │ │ -0aec14: 6e40 4f27 9d68 |0084: invoke-virtual {v13, v9, v8, v6}, Lorg/apache/http/message/BasicLineParser;.createStatusLine:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)Lorg/apache/http/StatusLine; // method@274f │ │ -0aec1a: 0c0a |0087: move-result-object v10 │ │ -0aec1c: 110a |0088: return-object v10 │ │ -0aec1e: 0d01 |0089: move-exception v1 │ │ -0aec20: 220a 7505 |008a: new-instance v10, Lorg/apache/http/ParseException; // type@0575 │ │ -0aec24: 220b f804 |008c: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aec28: 7010 a121 0b00 |008e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0aec2e: 1a0c f911 |0091: const-string v12, "Status line contains invalid status code: " // string@11f9 │ │ -0aec32: 6e20 aa21 cb00 |0093: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aec38: 0c0b |0096: move-result-object v11 │ │ -0aec3a: 6e30 7d29 3e04 |0097: invoke-virtual {v14, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ -0aec40: 0c0c |009a: move-result-object v12 │ │ -0aec42: 6e20 aa21 cb00 |009b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aec48: 0c0b |009e: move-result-object v11 │ │ -0aec4a: 6e10 af21 0b00 |009f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aec50: 0c0b |00a2: move-result-object v11 │ │ -0aec52: 7020 4d23 ba00 |00a3: invoke-direct {v10, v11}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0aec58: 270a |00a6: throw v10 │ │ -0aec5a: 1a06 0000 |00a7: const-string v6, "" // string@0000 │ │ -0aec5e: 28db |00a9: goto 0084 // -0025 │ │ +0aeab4: |[0aeab4] org.apache.http.message.BasicLineParser.parseStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine; │ │ +0aeac4: 1a0a b403 |0000: const-string v10, "Char array buffer" // string@03b4 │ │ +0aeac8: 7120 4d29 ae00 |0002: invoke-static {v14, v10}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aeace: 1a0a 4a10 |0005: const-string v10, "Parser cursor" // string@104a │ │ +0aead2: 7120 4d29 af00 |0007: invoke-static {v15, v10}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aead8: 6e10 af27 0f00 |000a: invoke-virtual {v15}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0aeade: 0a03 |000d: move-result v3 │ │ +0aeae0: 6e10 b027 0f00 |000e: invoke-virtual {v15}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ +0aeae6: 0a04 |0011: move-result v4 │ │ +0aeae8: 6e30 5427 ed0f |0012: invoke-virtual {v13, v14, v15}, Lorg/apache/http/message/BasicLineParser;.parseProtocolVersion:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion; // method@2754 │ │ +0aeaee: 0c09 |0015: move-result-object v9 │ │ +0aeaf0: 6e30 5927 ed0f |0016: invoke-virtual {v13, v14, v15}, Lorg/apache/http/message/BasicLineParser;.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V // method@2759 │ │ +0aeaf6: 6e10 af27 0f00 |0019: invoke-virtual {v15}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0aeafc: 0a02 |001c: move-result v2 │ │ +0aeafe: 130a 2000 |001d: const/16 v10, #int 32 // #20 │ │ +0aeb02: 6e40 7829 ae42 |001f: invoke-virtual {v14, v10, v2, v4}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(III)I // method@2978 │ │ +0aeb08: 0a00 |0022: move-result v0 │ │ +0aeb0a: 3b00 0300 |0023: if-gez v0, 0026 // +0003 │ │ +0aeb0e: 0140 |0025: move v0, v4 │ │ +0aeb10: 6e30 7e29 2e00 |0026: invoke-virtual {v14, v2, v0}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0aeb16: 0c07 |0029: move-result-object v7 │ │ +0aeb18: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +0aeb1a: 6e10 9121 0700 |002b: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@2191 │ │ +0aeb20: 0a0a |002e: move-result v10 │ │ +0aeb22: 35a5 4a00 |002f: if-ge v5, v10, 0079 // +004a │ │ +0aeb26: 6e20 8221 5700 |0031: invoke-virtual {v7, v5}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0aeb2c: 0a0a |0034: move-result v10 │ │ +0aeb2e: 7110 2221 0a00 |0035: invoke-static {v10}, Ljava/lang/Character;.isDigit:(C)Z // method@2122 │ │ +0aeb34: 0a0a |0038: move-result v10 │ │ +0aeb36: 390a 3d00 |0039: if-nez v10, 0076 // +003d │ │ +0aeb3a: 220a 7505 |003b: new-instance v10, Lorg/apache/http/ParseException; // type@0575 │ │ +0aeb3e: 220b f804 |003d: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aeb42: 7010 a121 0b00 |003f: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aeb48: 1a0c f511 |0042: const-string v12, "Status line contains invalid status code: " // string@11f5 │ │ +0aeb4c: 6e20 aa21 cb00 |0044: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aeb52: 0c0b |0047: move-result-object v11 │ │ +0aeb54: 6e30 7d29 3e04 |0048: invoke-virtual {v14, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0aeb5a: 0c0c |004b: move-result-object v12 │ │ +0aeb5c: 6e20 aa21 cb00 |004c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aeb62: 0c0b |004f: move-result-object v11 │ │ +0aeb64: 6e10 af21 0b00 |0050: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aeb6a: 0c0b |0053: move-result-object v11 │ │ +0aeb6c: 7020 4d23 ba00 |0054: invoke-direct {v10, v11}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0aeb72: 270a |0057: throw v10 │ │ +0aeb74: 0d01 |0058: move-exception v1 │ │ +0aeb76: 220a 7505 |0059: new-instance v10, Lorg/apache/http/ParseException; // type@0575 │ │ +0aeb7a: 220b f804 |005b: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aeb7e: 7010 a121 0b00 |005d: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aeb84: 1a0c d806 |0060: const-string v12, "Invalid status line: " // string@06d8 │ │ +0aeb88: 6e20 aa21 cb00 |0062: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aeb8e: 0c0b |0065: move-result-object v11 │ │ +0aeb90: 6e30 7d29 3e04 |0066: invoke-virtual {v14, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0aeb96: 0c0c |0069: move-result-object v12 │ │ +0aeb98: 6e20 aa21 cb00 |006a: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aeb9e: 0c0b |006d: move-result-object v11 │ │ +0aeba0: 6e10 af21 0b00 |006e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aeba6: 0c0b |0071: move-result-object v11 │ │ +0aeba8: 7020 4d23 ba00 |0072: invoke-direct {v10, v11}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0aebae: 270a |0075: throw v10 │ │ +0aebb0: d805 0501 |0076: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0aebb4: 28b3 |0078: goto 002b // -004d │ │ +0aebb6: 7110 5121 0700 |0079: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0aebbc: 0a08 |007c: move-result v8 │ │ +0aebbe: 0102 |007d: move v2, v0 │ │ +0aebc0: 3542 2900 |007e: if-ge v2, v4, 00a7 // +0029 │ │ +0aebc4: 6e30 7e29 2e04 |0080: invoke-virtual {v14, v2, v4}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0aebca: 0c06 |0083: move-result-object v6 │ │ +0aebcc: 6e40 4f27 9d68 |0084: invoke-virtual {v13, v9, v8, v6}, Lorg/apache/http/message/BasicLineParser;.createStatusLine:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)Lorg/apache/http/StatusLine; // method@274f │ │ +0aebd2: 0c0a |0087: move-result-object v10 │ │ +0aebd4: 110a |0088: return-object v10 │ │ +0aebd6: 0d01 |0089: move-exception v1 │ │ +0aebd8: 220a 7505 |008a: new-instance v10, Lorg/apache/http/ParseException; // type@0575 │ │ +0aebdc: 220b f804 |008c: new-instance v11, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aebe0: 7010 a121 0b00 |008e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0aebe6: 1a0c f511 |0091: const-string v12, "Status line contains invalid status code: " // string@11f5 │ │ +0aebea: 6e20 aa21 cb00 |0093: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aebf0: 0c0b |0096: move-result-object v11 │ │ +0aebf2: 6e30 7d29 3e04 |0097: invoke-virtual {v14, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;.substring:(II)Ljava/lang/String; // method@297d │ │ +0aebf8: 0c0c |009a: move-result-object v12 │ │ +0aebfa: 6e20 aa21 cb00 |009b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aec00: 0c0b |009e: move-result-object v11 │ │ +0aec02: 6e10 af21 0b00 |009f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aec08: 0c0b |00a2: move-result-object v11 │ │ +0aec0a: 7020 4d23 ba00 |00a3: invoke-direct {v10, v11}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0aec10: 270a |00a6: throw v10 │ │ +0aec12: 1a06 0000 |00a7: const-string v6, "" // string@0000 │ │ +0aec16: 28db |00a9: goto 0084 // -0025 │ │ catches : 3 │ │ 0x0012 - 0x0058 │ │ Ljava/lang/IndexOutOfBoundsException; -> 0x0058 │ │ 0x0079 - 0x007c │ │ Ljava/lang/NumberFormatException; -> 0x0089 │ │ Ljava/lang/IndexOutOfBoundsException; -> 0x0058 │ │ 0x0080 - 0x00a9 │ │ @@ -250126,24 +250247,27 @@ │ │ 0x001d line=367 │ │ 0x0023 line=368 │ │ 0x0025 line=369 │ │ 0x0026 line=372 │ │ 0x002a line=373 │ │ 0x0031 line=374 │ │ 0x003b line=375 │ │ + 0x0048 line=377 │ │ 0x0058 line=397 │ │ 0x0059 line=398 │ │ + 0x0066 line=399 │ │ 0x0076 line=373 │ │ 0x0079 line=381 │ │ 0x007d line=388 │ │ 0x007e line=390 │ │ 0x0080 line=391 │ │ 0x0084 line=395 │ │ 0x0089 line=382 │ │ 0x008a line=383 │ │ + 0x0097 line=385 │ │ 0x00a7 line=393 │ │ locals : │ │ 0x0023 - 0x0058 reg=0 blank I │ │ 0x001d - 0x0058 reg=2 i I │ │ 0x002b - 0x0058 reg=5 j I │ │ 0x002a - 0x0058 reg=7 s Ljava/lang/String; │ │ 0x0016 - 0x0058 reg=9 ver Lorg/apache/http/ProtocolVersion; │ │ @@ -250169,34 +250293,35 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0aec88: |[0aec88] org.apache.http.message.BasicLineParser.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V │ │ -0aec98: 6e10 af27 0500 |0000: invoke-virtual {v5}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ -0aec9e: 0a01 |0003: move-result v1 │ │ -0aeca0: 6e10 b027 0500 |0004: invoke-virtual {v5}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ -0aeca6: 0a00 |0007: move-result v0 │ │ -0aeca8: 3501 0f00 |0008: if-ge v1, v0, 0017 // +000f │ │ -0aecac: 6e20 7329 1400 |000a: invoke-virtual {v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ -0aecb2: 0a02 |000d: move-result v2 │ │ -0aecb4: 7110 b228 0200 |000e: invoke-static {v2}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ -0aecba: 0a02 |0011: move-result v2 │ │ -0aecbc: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ -0aecc0: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0aecc4: 28f2 |0016: goto 0008 // -000e │ │ -0aecc6: 6e20 b227 1500 |0017: invoke-virtual {v5, v1}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ -0aeccc: 0e00 |001a: return-void │ │ +0aec40: |[0aec40] org.apache.http.message.BasicLineParser.skipWhitespace:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)V │ │ +0aec50: 6e10 af27 0500 |0000: invoke-virtual {v5}, Lorg/apache/http/message/ParserCursor;.getPos:()I // method@27af │ │ +0aec56: 0a01 |0003: move-result v1 │ │ +0aec58: 6e10 b027 0500 |0004: invoke-virtual {v5}, Lorg/apache/http/message/ParserCursor;.getUpperBound:()I // method@27b0 │ │ +0aec5e: 0a00 |0007: move-result v0 │ │ +0aec60: 3501 0f00 |0008: if-ge v1, v0, 0017 // +000f │ │ +0aec64: 6e20 7329 1400 |000a: invoke-virtual {v4, v1}, Lorg/apache/http/util/CharArrayBuffer;.charAt:(I)C // method@2973 │ │ +0aec6a: 0a02 |000d: move-result v2 │ │ +0aec6c: 7110 b228 0200 |000e: invoke-static {v2}, Lorg/apache/http/protocol/HTTP;.isWhitespace:(C)Z // method@28b2 │ │ +0aec72: 0a02 |0011: move-result v2 │ │ +0aec74: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ +0aec78: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0aec7c: 28f2 |0016: goto 0008 // -000e │ │ +0aec7e: 6e20 b227 1500 |0017: invoke-virtual {v5, v1}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ +0aec84: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0004 line=448 │ │ 0x0008 line=449 │ │ + 0x000a line=450 │ │ 0x0014 line=451 │ │ 0x0017 line=453 │ │ 0x001a line=454 │ │ locals : │ │ 0x0008 - 0x001b reg=0 indexTo I │ │ 0x0004 - 0x001b reg=1 pos I │ │ 0x0000 - 0x001b reg=3 this Lorg/apache/http/message/BasicLineParser; │ │ @@ -250259,28 +250384,28 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0aecd0: |[0aecd0] org.apache.http.message.BasicListHeaderIterator.:(Ljava/util/List;Ljava/lang/String;)V │ │ -0aece0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0aece2: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ -0aece8: 1a00 f705 |0004: const-string v0, "Header list" // string@05f7 │ │ -0aecec: 7120 4d29 0300 |0006: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aecf2: 0c00 |0009: move-result-object v0 │ │ -0aecf4: 1f00 3005 |000a: check-cast v0, Ljava/util/List; // type@0530 │ │ -0aecf8: 5b20 720e |000c: iput-object v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ -0aecfc: 5b24 740e |000e: iput-object v4, v2, Lorg/apache/http/message/BasicListHeaderIterator;.headerName:Ljava/lang/String; // field@0e74 │ │ -0aed00: 6e20 5c27 1200 |0010: invoke-virtual {v2, v1}, Lorg/apache/http/message/BasicListHeaderIterator;.findNext:(I)I // method@275c │ │ -0aed06: 0a00 |0013: move-result v0 │ │ -0aed08: 5920 730e |0014: iput v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ -0aed0c: 5921 750e |0016: iput v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ -0aed10: 0e00 |0018: return-void │ │ +0aec88: |[0aec88] org.apache.http.message.BasicListHeaderIterator.:(Ljava/util/List;Ljava/lang/String;)V │ │ +0aec98: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0aec9a: 7010 6f21 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@216f │ │ +0aeca0: 1a00 f705 |0004: const-string v0, "Header list" // string@05f7 │ │ +0aeca4: 7120 4d29 0300 |0006: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aecaa: 0c00 |0009: move-result-object v0 │ │ +0aecac: 1f00 3005 |000a: check-cast v0, Ljava/util/List; // type@0530 │ │ +0aecb0: 5b20 720e |000c: iput-object v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ +0aecb4: 5b24 740e |000e: iput-object v4, v2, Lorg/apache/http/message/BasicListHeaderIterator;.headerName:Ljava/lang/String; // field@0e74 │ │ +0aecb8: 6e20 5c27 1200 |0010: invoke-virtual {v2, v1}, Lorg/apache/http/message/BasicListHeaderIterator;.findNext:(I)I // method@275c │ │ +0aecbe: 0a00 |0013: move-result v0 │ │ +0aecc0: 5920 730e |0014: iput v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ +0aecc4: 5921 750e |0016: iput v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ +0aecc8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0004 line=86 │ │ 0x000e line=87 │ │ 0x0010 line=88 │ │ 0x0016 line=89 │ │ @@ -250297,29 +250422,29 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0aed14: |[0aed14] org.apache.http.message.BasicListHeaderIterator.filterHeader:(I)Z │ │ -0aed24: 5421 740e |0000: iget-object v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.headerName:Ljava/lang/String; // field@0e74 │ │ -0aed28: 3901 0400 |0002: if-nez v1, 0006 // +0004 │ │ -0aed2c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0aed2e: 0f01 |0005: return v1 │ │ -0aed30: 5421 720e |0006: iget-object v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ -0aed34: 7220 5c22 3100 |0008: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -0aed3a: 0c01 |000b: move-result-object v1 │ │ -0aed3c: 1f01 5805 |000c: check-cast v1, Lorg/apache/http/Header; // type@0558 │ │ -0aed40: 7210 be22 0100 |000e: invoke-interface {v1}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ -0aed46: 0c00 |0011: move-result-object v0 │ │ -0aed48: 5421 740e |0012: iget-object v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.headerName:Ljava/lang/String; // field@0e74 │ │ -0aed4c: 6e20 8721 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0aed52: 0a01 |0017: move-result v1 │ │ -0aed54: 28ed |0018: goto 0005 // -0013 │ │ +0aeccc: |[0aeccc] org.apache.http.message.BasicListHeaderIterator.filterHeader:(I)Z │ │ +0aecdc: 5421 740e |0000: iget-object v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.headerName:Ljava/lang/String; // field@0e74 │ │ +0aece0: 3901 0400 |0002: if-nez v1, 0006 // +0004 │ │ +0aece4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0aece6: 0f01 |0005: return v1 │ │ +0aece8: 5421 720e |0006: iget-object v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ +0aecec: 7220 5c22 3100 |0008: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +0aecf2: 0c01 |000b: move-result-object v1 │ │ +0aecf4: 1f01 5805 |000c: check-cast v1, Lorg/apache/http/Header; // type@0558 │ │ +0aecf8: 7210 be22 0100 |000e: invoke-interface {v1}, Lorg/apache/http/Header;.getName:()Ljava/lang/String; // method@22be │ │ +0aecfe: 0c00 |0011: move-result-object v0 │ │ +0aed00: 5421 740e |0012: iget-object v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.headerName:Ljava/lang/String; // field@0e74 │ │ +0aed04: 6e20 8721 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0aed0a: 0a01 |0017: move-result v1 │ │ +0aed0c: 28ed |0018: goto 0005 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x0005 line=134 │ │ 0x0006 line=132 │ │ 0x0012 line=134 │ │ @@ -250333,33 +250458,33 @@ │ │ type : '(I)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0aed58: |[0aed58] org.apache.http.message.BasicListHeaderIterator.findNext:(I)I │ │ -0aed68: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -0aed6a: 0161 |0001: move v1, v6 │ │ -0aed6c: 3531 0300 |0002: if-ge v1, v3, 0005 // +0003 │ │ -0aed70: 0f03 |0004: return v3 │ │ -0aed72: 5454 720e |0005: iget-object v4, v5, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ -0aed76: 7210 6322 0400 |0007: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2263 │ │ -0aed7c: 0a04 |000a: move-result v4 │ │ -0aed7e: d802 04ff |000b: add-int/lit8 v2, v4, #int -1 // #ff │ │ -0aed82: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0aed84: 3900 0b00 |000e: if-nez v0, 0019 // +000b │ │ -0aed88: 3521 0900 |0010: if-ge v1, v2, 0019 // +0009 │ │ -0aed8c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0aed90: 6e20 5b27 1500 |0014: invoke-virtual {v5, v1}, Lorg/apache/http/message/BasicListHeaderIterator;.filterHeader:(I)Z // method@275b │ │ -0aed96: 0a00 |0017: move-result v0 │ │ -0aed98: 28f6 |0018: goto 000e // -000a │ │ -0aed9a: 3800 ebff |0019: if-eqz v0, 0004 // -0015 │ │ -0aed9e: 0113 |001b: move v3, v1 │ │ -0aeda0: 28e8 |001c: goto 0004 // -0018 │ │ +0aed10: |[0aed10] org.apache.http.message.BasicListHeaderIterator.findNext:(I)I │ │ +0aed20: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +0aed22: 0161 |0001: move v1, v6 │ │ +0aed24: 3531 0300 |0002: if-ge v1, v3, 0005 // +0003 │ │ +0aed28: 0f03 |0004: return v3 │ │ +0aed2a: 5454 720e |0005: iget-object v4, v5, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ +0aed2e: 7210 6322 0400 |0007: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2263 │ │ +0aed34: 0a04 |000a: move-result v4 │ │ +0aed36: d802 04ff |000b: add-int/lit8 v2, v4, #int -1 // #ff │ │ +0aed3a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0aed3c: 3900 0b00 |000e: if-nez v0, 0019 // +000b │ │ +0aed40: 3521 0900 |0010: if-ge v1, v2, 0019 // +0009 │ │ +0aed44: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0aed48: 6e20 5b27 1500 |0014: invoke-virtual {v5, v1}, Lorg/apache/http/message/BasicListHeaderIterator;.filterHeader:(I)Z // method@275b │ │ +0aed4e: 0a00 |0017: move-result v0 │ │ +0aed50: 28f6 |0018: goto 000e // -000a │ │ +0aed52: 3800 ebff |0019: if-eqz v0, 0004 // -0015 │ │ +0aed56: 0113 |001b: move v3, v1 │ │ +0aed58: 28e8 |001c: goto 0004 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0002 line=104 │ │ 0x0004 line=114 │ │ 0x0005 line=108 │ │ 0x000d line=109 │ │ @@ -250379,21 +250504,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0aeda4: |[0aeda4] org.apache.http.message.BasicListHeaderIterator.hasNext:()Z │ │ -0aedb4: 5210 730e |0000: iget v0, v1, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ -0aedb8: 3a00 0400 |0002: if-ltz v0, 0006 // +0004 │ │ -0aedbc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0aedbe: 0f00 |0005: return v0 │ │ -0aedc0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0aedc2: 28fe |0007: goto 0005 // -0002 │ │ +0aed5c: |[0aed5c] org.apache.http.message.BasicListHeaderIterator.hasNext:()Z │ │ +0aed6c: 5210 730e |0000: iget v0, v1, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ +0aed70: 3a00 0400 |0002: if-ltz v0, 0006 // +0004 │ │ +0aed74: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0aed76: 0f00 |0005: return v0 │ │ +0aed78: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0aed7a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/message/BasicListHeaderIterator; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicListHeaderIterator;) │ │ @@ -250401,18 +250526,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0aedc4: |[0aedc4] org.apache.http.message.BasicListHeaderIterator.next:()Ljava/lang/Object; │ │ -0aedd4: 6e10 5f27 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicListHeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@275f │ │ -0aedda: 0c00 |0003: move-result-object v0 │ │ -0aeddc: 1100 |0004: return-object v0 │ │ +0aed7c: |[0aed7c] org.apache.http.message.BasicListHeaderIterator.next:()Ljava/lang/Object; │ │ +0aed8c: 6e10 5f27 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicListHeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@275f │ │ +0aed92: 0c00 |0003: move-result-object v0 │ │ +0aed94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicListHeaderIterator; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicListHeaderIterator;) │ │ @@ -250420,30 +250545,30 @@ │ │ type : '()Lorg/apache/http/Header;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0aede0: |[0aede0] org.apache.http.message.BasicListHeaderIterator.nextHeader:()Lorg/apache/http/Header; │ │ -0aedf0: 5230 730e |0000: iget v0, v3, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ -0aedf4: 3b00 0a00 |0002: if-gez v0, 000c // +000a │ │ -0aedf8: 2201 3405 |0004: new-instance v1, Ljava/util/NoSuchElementException; // type@0534 │ │ -0aedfc: 1a02 dd06 |0006: const-string v2, "Iteration already finished." // string@06dd │ │ -0aee00: 7020 7722 2100 |0008: invoke-direct {v1, v2}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@2277 │ │ -0aee06: 2701 |000b: throw v1 │ │ -0aee08: 5930 750e |000c: iput v0, v3, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ -0aee0c: 6e20 5c27 0300 |000e: invoke-virtual {v3, v0}, Lorg/apache/http/message/BasicListHeaderIterator;.findNext:(I)I // method@275c │ │ -0aee12: 0a01 |0011: move-result v1 │ │ -0aee14: 5931 730e |0012: iput v1, v3, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ -0aee18: 5431 720e |0014: iget-object v1, v3, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ -0aee1c: 7220 5c22 0100 |0016: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -0aee22: 0c01 |0019: move-result-object v1 │ │ -0aee24: 1f01 5805 |001a: check-cast v1, Lorg/apache/http/Header; // type@0558 │ │ -0aee28: 1101 |001c: return-object v1 │ │ +0aed98: |[0aed98] org.apache.http.message.BasicListHeaderIterator.nextHeader:()Lorg/apache/http/Header; │ │ +0aeda8: 5230 730e |0000: iget v0, v3, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ +0aedac: 3b00 0a00 |0002: if-gez v0, 000c // +000a │ │ +0aedb0: 2201 3405 |0004: new-instance v1, Ljava/util/NoSuchElementException; // type@0534 │ │ +0aedb4: 1a02 dd06 |0006: const-string v2, "Iteration already finished." // string@06dd │ │ +0aedb8: 7020 7722 2100 |0008: invoke-direct {v1, v2}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@2277 │ │ +0aedbe: 2701 |000b: throw v1 │ │ +0aedc0: 5930 750e |000c: iput v0, v3, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ +0aedc4: 6e20 5c27 0300 |000e: invoke-virtual {v3, v0}, Lorg/apache/http/message/BasicListHeaderIterator;.findNext:(I)I // method@275c │ │ +0aedca: 0a01 |0011: move-result v1 │ │ +0aedcc: 5931 730e |0012: iput v1, v3, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ +0aedd0: 5431 720e |0014: iget-object v1, v3, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ +0aedd4: 7220 5c22 0100 |0016: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +0aedda: 0c01 |0019: move-result-object v1 │ │ +0aeddc: 1f01 5805 |001a: check-cast v1, Lorg/apache/http/Header; // type@0558 │ │ +0aede0: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0002 line=155 │ │ 0x0004 line=156 │ │ 0x000c line=159 │ │ 0x000e line=160 │ │ @@ -250457,31 +250582,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0aee2c: |[0aee2c] org.apache.http.message.BasicListHeaderIterator.remove:()V │ │ -0aee3c: 5220 750e |0000: iget v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ -0aee40: 3a00 1900 |0002: if-ltz v0, 001b // +0019 │ │ -0aee44: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0aee46: 1a01 af0f |0005: const-string v1, "No header to remove" // string@0faf │ │ -0aee4a: 7120 5129 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ -0aee50: 5420 720e |000a: iget-object v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ -0aee54: 5221 750e |000c: iget v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ -0aee58: 7220 5f22 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@225f │ │ -0aee5e: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -0aee60: 5920 750e |0012: iput v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ -0aee64: 5220 730e |0014: iget v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ -0aee68: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0aee6c: 5920 730e |0018: iput v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ -0aee70: 0e00 |001a: return-void │ │ -0aee72: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0aee74: 28e9 |001c: goto 0005 // -0017 │ │ +0aede4: |[0aede4] org.apache.http.message.BasicListHeaderIterator.remove:()V │ │ +0aedf4: 5220 750e |0000: iget v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ +0aedf8: 3a00 1900 |0002: if-ltz v0, 001b // +0019 │ │ +0aedfc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0aedfe: 1a01 ab0f |0005: const-string v1, "No header to remove" // string@0fab │ │ +0aee02: 7120 5129 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ +0aee08: 5420 720e |000a: iget-object v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.allHeaders:Ljava/util/List; // field@0e72 │ │ +0aee0c: 5221 750e |000c: iget v1, v2, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ +0aee10: 7220 5f22 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@225f │ │ +0aee16: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +0aee18: 5920 750e |0012: iput v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.lastIndex:I // field@0e75 │ │ +0aee1c: 5220 730e |0014: iget v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ +0aee20: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0aee24: 5920 730e |0018: iput v0, v2, Lorg/apache/http/message/BasicListHeaderIterator;.currentIndex:I // field@0e73 │ │ +0aee28: 0e00 |001a: return-void │ │ +0aee2a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0aee2c: 28e9 |001c: goto 0005 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x000a line=186 │ │ 0x0011 line=187 │ │ 0x0014 line=188 │ │ 0x001a line=189 │ │ @@ -250536,23 +250661,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0aee78: |[0aee78] org.apache.http.message.BasicNameValuePair.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0aee88: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0aee8e: 1a00 990f |0003: const-string v0, "Name" // string@0f99 │ │ -0aee92: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0aee98: 0c00 |0008: move-result-object v0 │ │ -0aee9a: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0aee9e: 5b10 760e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ -0aeea2: 5b13 780e |000d: iput-object v3, v1, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ -0aeea6: 0e00 |000f: return-void │ │ +0aee30: |[0aee30] org.apache.http.message.BasicNameValuePair.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0aee40: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0aee46: 1a00 950f |0003: const-string v0, "Name" // string@0f95 │ │ +0aee4a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aee50: 0c00 |0008: move-result-object v0 │ │ +0aee52: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0aee56: 5b10 760e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ +0aee5a: 5b13 780e |000d: iput-object v3, v1, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ +0aee5e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ locals : │ │ @@ -250566,18 +250691,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0aeea8: |[0aeea8] org.apache.http.message.BasicNameValuePair.clone:()Ljava/lang/Object; │ │ -0aeeb8: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0aeebe: 0c00 |0003: move-result-object v0 │ │ -0aeec0: 1100 |0004: return-object v0 │ │ +0aee60: |[0aee60] org.apache.http.message.BasicNameValuePair.clone:()Ljava/lang/Object; │ │ +0aee70: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0aee76: 0c00 |0003: move-result-object v0 │ │ +0aee78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicNameValuePair; │ │ │ │ #1 : (in Lorg/apache/http/message/BasicNameValuePair;) │ │ @@ -250585,44 +250710,45 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0aeec4: |[0aeec4] org.apache.http.message.BasicNameValuePair.equals:(Ljava/lang/Object;)Z │ │ -0aeed4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0aeed6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0aeed8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -0aeedc: 0f01 |0004: return v1 │ │ -0aeede: 2063 7305 |0005: instance-of v3, v6, Lorg/apache/http/NameValuePair; // type@0573 │ │ -0aeee2: 3803 1b00 |0007: if-eqz v3, 0022 // +001b │ │ -0aeee6: 0760 |0009: move-object v0, v6 │ │ -0aeee8: 1f00 0f06 |000a: check-cast v0, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ -0aeeec: 5453 760e |000c: iget-object v3, v5, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ -0aeef0: 5404 760e |000e: iget-object v4, v0, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ -0aeef4: 6e20 8621 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ -0aeefa: 0a03 |0013: move-result v3 │ │ -0aeefc: 3803 0c00 |0014: if-eqz v3, 0020 // +000c │ │ -0aef00: 5453 780e |0016: iget-object v3, v5, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ -0aef04: 5404 780e |0018: iget-object v4, v0, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ -0aef08: 7120 9a29 4300 |001a: invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@299a │ │ -0aef0e: 0a03 |001d: move-result v3 │ │ -0aef10: 3903 e6ff |001e: if-nez v3, 0004 // -001a │ │ -0aef14: 0121 |0020: move v1, v2 │ │ -0aef16: 28e3 |0021: goto 0004 // -001d │ │ -0aef18: 0121 |0022: move v1, v2 │ │ -0aef1a: 28e1 |0023: goto 0004 // -001f │ │ +0aee7c: |[0aee7c] org.apache.http.message.BasicNameValuePair.equals:(Ljava/lang/Object;)Z │ │ +0aee8c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0aee8e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0aee90: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0aee94: 0f01 |0004: return v1 │ │ +0aee96: 2063 7305 |0005: instance-of v3, v6, Lorg/apache/http/NameValuePair; // type@0573 │ │ +0aee9a: 3803 1b00 |0007: if-eqz v3, 0022 // +001b │ │ +0aee9e: 0760 |0009: move-object v0, v6 │ │ +0aeea0: 1f00 0f06 |000a: check-cast v0, Lorg/apache/http/message/BasicNameValuePair; // type@060f │ │ +0aeea4: 5453 760e |000c: iget-object v3, v5, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ +0aeea8: 5404 760e |000e: iget-object v4, v0, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ +0aeeac: 6e20 8621 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2186 │ │ +0aeeb2: 0a03 |0013: move-result v3 │ │ +0aeeb4: 3803 0c00 |0014: if-eqz v3, 0020 // +000c │ │ +0aeeb8: 5453 780e |0016: iget-object v3, v5, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ +0aeebc: 5404 780e |0018: iget-object v4, v0, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ +0aeec0: 7120 9a29 4300 |001a: invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@299a │ │ +0aeec6: 0a03 |001d: move-result v3 │ │ +0aeec8: 3903 e6ff |001e: if-nez v3, 0004 // -001a │ │ +0aeecc: 0121 |0020: move v1, v2 │ │ +0aeece: 28e3 |0021: goto 0004 // -001d │ │ +0aeed0: 0121 |0022: move v1, v2 │ │ +0aeed2: 28e1 |0023: goto 0004 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ 0x0004 line=95 │ │ 0x0005 line=90 │ │ 0x000a line=91 │ │ 0x000c line=92 │ │ + 0x001a line=93 │ │ 0x0023 line=95 │ │ locals : │ │ 0x000c - 0x0022 reg=0 that Lorg/apache/http/message/BasicNameValuePair; │ │ 0x0000 - 0x0024 reg=5 this Lorg/apache/http/message/BasicNameValuePair; │ │ 0x0000 - 0x0024 reg=6 object Ljava/lang/Object; │ │ │ │ #2 : (in Lorg/apache/http/message/BasicNameValuePair;) │ │ @@ -250630,17 +250756,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aef1c: |[0aef1c] org.apache.http.message.BasicNameValuePair.getName:()Ljava/lang/String; │ │ -0aef2c: 5410 760e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ -0aef30: 1100 |0002: return-object v0 │ │ +0aeed4: |[0aeed4] org.apache.http.message.BasicNameValuePair.getName:()Ljava/lang/String; │ │ +0aeee4: 5410 760e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ +0aeee8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicNameValuePair; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicNameValuePair;) │ │ @@ -250648,17 +250774,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aef34: |[0aef34] org.apache.http.message.BasicNameValuePair.getValue:()Ljava/lang/String; │ │ -0aef44: 5410 780e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ -0aef48: 1100 |0002: return-object v0 │ │ +0aeeec: |[0aeeec] org.apache.http.message.BasicNameValuePair.getValue:()Ljava/lang/String; │ │ +0aeefc: 5410 780e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ +0aef00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicNameValuePair; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicNameValuePair;) │ │ @@ -250666,23 +250792,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0aef4c: |[0aef4c] org.apache.http.message.BasicNameValuePair.hashCode:()I │ │ -0aef5c: 1300 1100 |0000: const/16 v0, #int 17 // #11 │ │ -0aef60: 5421 760e |0002: iget-object v1, v2, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ -0aef64: 7120 9d29 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ -0aef6a: 0a00 |0007: move-result v0 │ │ -0aef6c: 5421 780e |0008: iget-object v1, v2, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ -0aef70: 7120 9d29 1000 |000a: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ -0aef76: 0a00 |000d: move-result v0 │ │ -0aef78: 0f00 |000e: return v0 │ │ +0aef04: |[0aef04] org.apache.http.message.BasicNameValuePair.hashCode:()I │ │ +0aef14: 1300 1100 |0000: const/16 v0, #int 17 // #11 │ │ +0aef18: 5421 760e |0002: iget-object v1, v2, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ +0aef1c: 7120 9d29 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ +0aef22: 0a00 |0007: move-result v0 │ │ +0aef24: 5421 780e |0008: iget-object v1, v2, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ +0aef28: 7120 9d29 1000 |000a: invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;.hashCode:(ILjava/lang/Object;)I // method@299d │ │ +0aef2e: 0a00 |000d: move-result v0 │ │ +0aef30: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0008 line=102 │ │ 0x000e line=103 │ │ locals : │ │ @@ -250694,38 +250820,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0aef7c: |[0aef7c] org.apache.http.message.BasicNameValuePair.toString:()Ljava/lang/String; │ │ -0aef8c: 5442 780e |0000: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ -0aef90: 3902 0500 |0002: if-nez v2, 0007 // +0005 │ │ -0aef94: 5442 760e |0004: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ -0aef98: 1102 |0006: return-object v2 │ │ -0aef9a: 5442 760e |0007: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ -0aef9e: 6e10 9121 0200 |0009: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -0aefa4: 0a02 |000c: move-result v2 │ │ -0aefa6: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0aefaa: 5443 780e |000f: iget-object v3, v4, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ -0aefae: 6e10 9121 0300 |0011: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ -0aefb4: 0a03 |0014: move-result v3 │ │ -0aefb6: 9001 0203 |0015: add-int v1, v2, v3 │ │ -0aefba: 2200 f804 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0aefbe: 7020 a221 1000 |0019: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ -0aefc4: 5442 760e |001c: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ -0aefc8: 6e20 aa21 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aefce: 1a02 bc01 |0021: const-string v2, "=" // string@01bc │ │ -0aefd2: 6e20 aa21 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aefd8: 5442 780e |0026: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ -0aefdc: 6e20 aa21 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0aefe2: 6e10 af21 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0aefe8: 0c02 |002e: move-result-object v2 │ │ -0aefea: 28d7 |002f: goto 0006 // -0029 │ │ +0aef34: |[0aef34] org.apache.http.message.BasicNameValuePair.toString:()Ljava/lang/String; │ │ +0aef44: 5442 780e |0000: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ +0aef48: 3902 0500 |0002: if-nez v2, 0007 // +0005 │ │ +0aef4c: 5442 760e |0004: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ +0aef50: 1102 |0006: return-object v2 │ │ +0aef52: 5442 760e |0007: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ +0aef56: 6e10 9121 0200 |0009: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +0aef5c: 0a02 |000c: move-result v2 │ │ +0aef5e: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0aef62: 5443 780e |000f: iget-object v3, v4, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ +0aef66: 6e10 9121 0300 |0011: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@2191 │ │ +0aef6c: 0a03 |0014: move-result v3 │ │ +0aef6e: 9001 0203 |0015: add-int v1, v2, v3 │ │ +0aef72: 2200 f804 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0aef76: 7020 a221 1000 |0019: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@21a2 │ │ +0aef7c: 5442 760e |001c: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.name:Ljava/lang/String; // field@0e76 │ │ +0aef80: 6e20 aa21 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aef86: 1a02 bc01 |0021: const-string v2, "=" // string@01bc │ │ +0aef8a: 6e20 aa21 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aef90: 5442 780e |0026: iget-object v2, v4, Lorg/apache/http/message/BasicNameValuePair;.value:Ljava/lang/String; // field@0e78 │ │ +0aef94: 6e20 aa21 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0aef9a: 6e10 af21 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0aefa0: 0c02 |002e: move-result-object v2 │ │ +0aefa2: 28d7 |002f: goto 0006 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ 0x0006 line=82 │ │ 0x0007 line=77 │ │ 0x0017 line=78 │ │ @@ -250789,32 +250915,32 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0aefec: |[0aefec] org.apache.http.message.BasicRequestLine.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V │ │ -0aeffc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0af002: 1a00 750f |0003: const-string v0, "Method" // string@0f75 │ │ -0af006: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af00c: 0c00 |0008: move-result-object v0 │ │ -0af00e: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0af012: 5b10 790e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.method:Ljava/lang/String; // field@0e79 │ │ -0af016: 1a00 ea12 |000d: const-string v0, "URI" // string@12ea │ │ -0af01a: 7120 4d29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af020: 0c00 |0012: move-result-object v0 │ │ -0af022: 1f00 f704 |0013: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0af026: 5b10 7c0e |0015: iput-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.uri:Ljava/lang/String; // field@0e7c │ │ -0af02a: 1a00 b713 |0017: const-string v0, "Version" // string@13b7 │ │ -0af02e: 7120 4d29 0400 |0019: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af034: 0c00 |001c: move-result-object v0 │ │ -0af036: 1f00 7705 |001d: check-cast v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ -0af03a: 5b10 7a0e |001f: iput-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.protoversion:Lorg/apache/http/ProtocolVersion; // field@0e7a │ │ -0af03e: 0e00 |0021: return-void │ │ +0aefa4: |[0aefa4] org.apache.http.message.BasicRequestLine.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V │ │ +0aefb4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0aefba: 1a00 710f |0003: const-string v0, "Method" // string@0f71 │ │ +0aefbe: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aefc4: 0c00 |0008: move-result-object v0 │ │ +0aefc6: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0aefca: 5b10 790e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.method:Ljava/lang/String; // field@0e79 │ │ +0aefce: 1a00 e612 |000d: const-string v0, "URI" // string@12e6 │ │ +0aefd2: 7120 4d29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aefd8: 0c00 |0012: move-result-object v0 │ │ +0aefda: 1f00 f704 |0013: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0aefde: 5b10 7c0e |0015: iput-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.uri:Ljava/lang/String; // field@0e7c │ │ +0aefe2: 1a00 b313 |0017: const-string v0, "Version" // string@13b3 │ │ +0aefe6: 7120 4d29 0400 |0019: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0aefec: 0c00 |001c: move-result-object v0 │ │ +0aefee: 1f00 7705 |001d: check-cast v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ +0aeff2: 5b10 7a0e |001f: iput-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.protoversion:Lorg/apache/http/ProtocolVersion; // field@0e7a │ │ +0aeff6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000d line=56 │ │ 0x0017 line=57 │ │ 0x0021 line=58 │ │ @@ -250830,18 +250956,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af040: |[0af040] org.apache.http.message.BasicRequestLine.clone:()Ljava/lang/Object; │ │ -0af050: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0af056: 0c00 |0003: move-result-object v0 │ │ -0af058: 1100 |0004: return-object v0 │ │ +0aeff8: |[0aeff8] org.apache.http.message.BasicRequestLine.clone:()Ljava/lang/Object; │ │ +0af008: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0af00e: 0c00 |0003: move-result-object v0 │ │ +0af010: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicRequestLine; │ │ │ │ #1 : (in Lorg/apache/http/message/BasicRequestLine;) │ │ @@ -250849,17 +250975,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af05c: |[0af05c] org.apache.http.message.BasicRequestLine.getMethod:()Ljava/lang/String; │ │ -0af06c: 5410 790e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.method:Ljava/lang/String; // field@0e79 │ │ -0af070: 1100 |0002: return-object v0 │ │ +0af014: |[0af014] org.apache.http.message.BasicRequestLine.getMethod:()Ljava/lang/String; │ │ +0af024: 5410 790e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.method:Ljava/lang/String; // field@0e79 │ │ +0af028: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicRequestLine; │ │ │ │ #2 : (in Lorg/apache/http/message/BasicRequestLine;) │ │ @@ -250867,17 +250993,17 @@ │ │ type : '()Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af074: |[0af074] org.apache.http.message.BasicRequestLine.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; │ │ -0af084: 5410 7a0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.protoversion:Lorg/apache/http/ProtocolVersion; // field@0e7a │ │ -0af088: 1100 |0002: return-object v0 │ │ +0af02c: |[0af02c] org.apache.http.message.BasicRequestLine.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; │ │ +0af03c: 5410 7a0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.protoversion:Lorg/apache/http/ProtocolVersion; // field@0e7a │ │ +0af040: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicRequestLine; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicRequestLine;) │ │ @@ -250885,17 +251011,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af08c: |[0af08c] org.apache.http.message.BasicRequestLine.getUri:()Ljava/lang/String; │ │ -0af09c: 5410 7c0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.uri:Ljava/lang/String; // field@0e7c │ │ -0af0a0: 1100 |0002: return-object v0 │ │ +0af044: |[0af044] org.apache.http.message.BasicRequestLine.getUri:()Ljava/lang/String; │ │ +0af054: 5410 7c0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicRequestLine;.uri:Ljava/lang/String; // field@0e7c │ │ +0af058: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicRequestLine; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicRequestLine;) │ │ @@ -250903,22 +251029,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0af0a4: |[0af0a4] org.apache.http.message.BasicRequestLine.toString:()Ljava/lang/String; │ │ -0af0b4: 6200 6e0e |0000: sget-object v0, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0af0b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0af0ba: 6e30 4627 1002 |0003: invoke-virtual {v0, v1, v2}, Lorg/apache/http/message/BasicLineFormatter;.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; // method@2746 │ │ -0af0c0: 0c00 |0006: move-result-object v0 │ │ -0af0c2: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0af0c8: 0c00 |000a: move-result-object v0 │ │ -0af0ca: 1100 |000b: return-object v0 │ │ +0af05c: |[0af05c] org.apache.http.message.BasicRequestLine.toString:()Ljava/lang/String; │ │ +0af06c: 6200 6e0e |0000: sget-object v0, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0af070: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0af072: 6e30 4627 1002 |0003: invoke-virtual {v0, v1, v2}, Lorg/apache/http/message/BasicLineFormatter;.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; // method@2746 │ │ +0af078: 0c00 |0006: move-result-object v0 │ │ +0af07a: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0af080: 0c00 |000a: move-result-object v0 │ │ +0af082: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/apache/http/message/BasicRequestLine; │ │ │ │ source_file_idx : 802 (BasicRequestLine.java) │ │ @@ -250972,27 +251098,27 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0af0cc: |[0af0cc] org.apache.http.message.BasicStatusLine.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V │ │ -0af0dc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0af0e2: 1a00 b713 |0003: const-string v0, "Version" // string@13b7 │ │ -0af0e6: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af0ec: 0c00 |0008: move-result-object v0 │ │ -0af0ee: 1f00 7705 |0009: check-cast v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ -0af0f2: 5b10 7d0e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicStatusLine;.protoVersion:Lorg/apache/http/ProtocolVersion; // field@0e7d │ │ -0af0f6: 1a00 f711 |000d: const-string v0, "Status code" // string@11f7 │ │ -0af0fa: 7120 4b29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0af100: 0a00 |0012: move-result v0 │ │ -0af102: 5910 800e |0013: iput v0, v1, Lorg/apache/http/message/BasicStatusLine;.statusCode:I // field@0e80 │ │ -0af106: 5b14 7e0e |0015: iput-object v4, v1, Lorg/apache/http/message/BasicStatusLine;.reasonPhrase:Ljava/lang/String; // field@0e7e │ │ -0af10a: 0e00 |0017: return-void │ │ +0af084: |[0af084] org.apache.http.message.BasicStatusLine.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V │ │ +0af094: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0af09a: 1a00 b313 |0003: const-string v0, "Version" // string@13b3 │ │ +0af09e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af0a4: 0c00 |0008: move-result-object v0 │ │ +0af0a6: 1f00 7705 |0009: check-cast v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ +0af0aa: 5b10 7d0e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicStatusLine;.protoVersion:Lorg/apache/http/ProtocolVersion; // field@0e7d │ │ +0af0ae: 1a00 f311 |000d: const-string v0, "Status code" // string@11f3 │ │ +0af0b2: 7120 4b29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0af0b8: 0a00 |0012: move-result v0 │ │ +0af0ba: 5910 800e |0013: iput v0, v1, Lorg/apache/http/message/BasicStatusLine;.statusCode:I // field@0e80 │ │ +0af0be: 5b14 7e0e |0015: iput-object v4, v1, Lorg/apache/http/message/BasicStatusLine;.reasonPhrase:Ljava/lang/String; // field@0e7e │ │ +0af0c2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x000d line=71 │ │ 0x0015 line=72 │ │ 0x0017 line=73 │ │ @@ -251008,18 +251134,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af10c: |[0af10c] org.apache.http.message.BasicStatusLine.clone:()Ljava/lang/Object; │ │ -0af11c: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0af122: 0c00 |0003: move-result-object v0 │ │ -0af124: 1100 |0004: return-object v0 │ │ +0af0c4: |[0af0c4] org.apache.http.message.BasicStatusLine.clone:()Ljava/lang/Object; │ │ +0af0d4: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0af0da: 0c00 |0003: move-result-object v0 │ │ +0af0dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicStatusLine; │ │ │ │ #1 : (in Lorg/apache/http/message/BasicStatusLine;) │ │ @@ -251027,17 +251153,17 @@ │ │ type : '()Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af128: |[0af128] org.apache.http.message.BasicStatusLine.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; │ │ -0af138: 5410 7d0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicStatusLine;.protoVersion:Lorg/apache/http/ProtocolVersion; // field@0e7d │ │ -0af13c: 1100 |0002: return-object v0 │ │ +0af0e0: |[0af0e0] org.apache.http.message.BasicStatusLine.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; │ │ +0af0f0: 5410 7d0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicStatusLine;.protoVersion:Lorg/apache/http/ProtocolVersion; // field@0e7d │ │ +0af0f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicStatusLine; │ │ │ │ #2 : (in Lorg/apache/http/message/BasicStatusLine;) │ │ @@ -251045,17 +251171,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af140: |[0af140] org.apache.http.message.BasicStatusLine.getReasonPhrase:()Ljava/lang/String; │ │ -0af150: 5410 7e0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicStatusLine;.reasonPhrase:Ljava/lang/String; // field@0e7e │ │ -0af154: 1100 |0002: return-object v0 │ │ +0af0f8: |[0af0f8] org.apache.http.message.BasicStatusLine.getReasonPhrase:()Ljava/lang/String; │ │ +0af108: 5410 7e0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicStatusLine;.reasonPhrase:Ljava/lang/String; // field@0e7e │ │ +0af10c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicStatusLine; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicStatusLine;) │ │ @@ -251063,17 +251189,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0af158: |[0af158] org.apache.http.message.BasicStatusLine.getStatusCode:()I │ │ -0af168: 5210 800e |0000: iget v0, v1, Lorg/apache/http/message/BasicStatusLine;.statusCode:I // field@0e80 │ │ -0af16c: 0f00 |0002: return v0 │ │ +0af110: |[0af110] org.apache.http.message.BasicStatusLine.getStatusCode:()I │ │ +0af120: 5210 800e |0000: iget v0, v1, Lorg/apache/http/message/BasicStatusLine;.statusCode:I // field@0e80 │ │ +0af124: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicStatusLine; │ │ │ │ #4 : (in Lorg/apache/http/message/BasicStatusLine;) │ │ @@ -251081,22 +251207,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0af170: |[0af170] org.apache.http.message.BasicStatusLine.toString:()Ljava/lang/String; │ │ -0af180: 6200 6e0e |0000: sget-object v0, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ -0af184: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0af186: 6e30 4827 1002 |0003: invoke-virtual {v0, v1, v2}, Lorg/apache/http/message/BasicLineFormatter;.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; // method@2748 │ │ -0af18c: 0c00 |0006: move-result-object v0 │ │ -0af18e: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0af194: 0c00 |000a: move-result-object v0 │ │ -0af196: 1100 |000b: return-object v0 │ │ +0af128: |[0af128] org.apache.http.message.BasicStatusLine.toString:()Ljava/lang/String; │ │ +0af138: 6200 6e0e |0000: sget-object v0, Lorg/apache/http/message/BasicLineFormatter;.INSTANCE:Lorg/apache/http/message/BasicLineFormatter; // field@0e6e │ │ +0af13c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0af13e: 6e30 4827 1002 |0003: invoke-virtual {v0, v1, v2}, Lorg/apache/http/message/BasicLineFormatter;.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; // method@2748 │ │ +0af144: 0c00 |0006: move-result-object v0 │ │ +0af146: 6e10 8029 0000 |0007: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0af14c: 0c00 |000a: move-result-object v0 │ │ +0af14e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/apache/http/message/BasicStatusLine; │ │ │ │ source_file_idx : 803 (BasicStatusLine.java) │ │ @@ -251158,26 +251284,26 @@ │ │ type : '(Lorg/apache/http/HeaderIterator;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0af198: |[0af198] org.apache.http.message.BasicTokenIterator.:(Lorg/apache/http/HeaderIterator;)V │ │ -0af1a8: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0af1ae: 1a00 f505 |0003: const-string v0, "Header iterator" // string@05f5 │ │ -0af1b2: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af1b8: 0c00 |0008: move-result-object v0 │ │ -0af1ba: 1f00 5b05 |0009: check-cast v0, Lorg/apache/http/HeaderIterator; // type@055b │ │ -0af1be: 5b10 840e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ -0af1c2: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -0af1c4: 6e20 7627 0100 |000e: invoke-virtual {v1, v0}, Lorg/apache/http/message/BasicTokenIterator;.findNext:(I)I // method@2776 │ │ -0af1ca: 0a00 |0011: move-result v0 │ │ -0af1cc: 5910 850e |0012: iput v0, v1, Lorg/apache/http/message/BasicTokenIterator;.searchPos:I // field@0e85 │ │ -0af1d0: 0e00 |0014: return-void │ │ +0af150: |[0af150] org.apache.http.message.BasicTokenIterator.:(Lorg/apache/http/HeaderIterator;)V │ │ +0af160: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0af166: 1a00 f505 |0003: const-string v0, "Header iterator" // string@05f5 │ │ +0af16a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af170: 0c00 |0008: move-result-object v0 │ │ +0af172: 1f00 5b05 |0009: check-cast v0, Lorg/apache/http/HeaderIterator; // type@055b │ │ +0af176: 5b10 840e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ +0af17a: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +0af17c: 6e20 7627 0100 |000e: invoke-virtual {v1, v0}, Lorg/apache/http/message/BasicTokenIterator;.findNext:(I)I // method@2776 │ │ +0af182: 0a00 |0011: move-result v0 │ │ +0af184: 5910 850e |0012: iput v0, v1, Lorg/apache/http/message/BasicTokenIterator;.searchPos:I // field@0e85 │ │ +0af188: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=85 │ │ 0x000d line=86 │ │ 0x0014 line=87 │ │ locals : │ │ @@ -251190,18 +251316,18 @@ │ │ type : '(Ljava/lang/String;II)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0af1d4: |[0af1d4] org.apache.http.message.BasicTokenIterator.createToken:(Ljava/lang/String;II)Ljava/lang/String; │ │ -0af1e4: 6e30 9721 3204 |0000: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0af1ea: 0c00 |0003: move-result-object v0 │ │ -0af1ec: 1100 |0004: return-object v0 │ │ +0af18c: |[0af18c] org.apache.http.message.BasicTokenIterator.createToken:(Ljava/lang/String;II)Ljava/lang/String; │ │ +0af19c: 6e30 9721 3204 |0000: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +0af1a2: 0c00 |0003: move-result-object v0 │ │ +0af1a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicTokenIterator; │ │ 0x0000 - 0x0005 reg=2 value Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 start I │ │ @@ -251212,46 +251338,46 @@ │ │ type : '(I)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -0af1f0: |[0af1f0] org.apache.http.message.BasicTokenIterator.findNext:(I)I │ │ -0af200: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0af202: 0151 |0001: move v1, v5 │ │ -0af204: 3b01 2200 |0002: if-gez v1, 0024 // +0022 │ │ -0af208: 5443 840e |0004: iget-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ -0af20c: 7210 c822 0300 |0006: invoke-interface {v3}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ -0af212: 0a03 |0009: move-result v3 │ │ -0af214: 3903 0300 |000a: if-nez v3, 000d // +0003 │ │ -0af218: 0f00 |000c: return v0 │ │ -0af21a: 5443 840e |000d: iget-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ -0af21e: 7210 c922 0300 |000f: invoke-interface {v3}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ -0af224: 0c03 |0012: move-result-object v3 │ │ -0af226: 7210 bf22 0300 |0013: invoke-interface {v3}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0af22c: 0c03 |0016: move-result-object v3 │ │ -0af22e: 5b43 820e |0017: iput-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af232: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0af234: 6e20 7927 1400 |001a: invoke-virtual {v4, v1}, Lorg/apache/http/message/BasicTokenIterator;.findTokenStart:(I)I // method@2779 │ │ -0af23a: 0a02 |001d: move-result v2 │ │ -0af23c: 3b02 0b00 |001e: if-gez v2, 0029 // +000b │ │ -0af240: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -0af242: 5b43 830e |0021: iput-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ -0af246: 28e9 |0023: goto 000c // -0017 │ │ -0af248: 6e20 7827 1400 |0024: invoke-virtual {v4, v1}, Lorg/apache/http/message/BasicTokenIterator;.findTokenSeparator:(I)I // method@2778 │ │ -0af24e: 0a01 |0027: move-result v1 │ │ -0af250: 28f2 |0028: goto 001a // -000e │ │ -0af252: 6e20 7727 2400 |0029: invoke-virtual {v4, v2}, Lorg/apache/http/message/BasicTokenIterator;.findTokenEnd:(I)I // method@2777 │ │ -0af258: 0a00 |002c: move-result v0 │ │ -0af25a: 5443 820e |002d: iget-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af25e: 6e40 7527 3402 |002f: invoke-virtual {v4, v3, v2, v0}, Lorg/apache/http/message/BasicTokenIterator;.createToken:(Ljava/lang/String;II)Ljava/lang/String; // method@2775 │ │ -0af264: 0c03 |0032: move-result-object v3 │ │ -0af266: 5b43 830e |0033: iput-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ -0af26a: 28d7 |0035: goto 000c // -0029 │ │ +0af1a8: |[0af1a8] org.apache.http.message.BasicTokenIterator.findNext:(I)I │ │ +0af1b8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0af1ba: 0151 |0001: move v1, v5 │ │ +0af1bc: 3b01 2200 |0002: if-gez v1, 0024 // +0022 │ │ +0af1c0: 5443 840e |0004: iget-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ +0af1c4: 7210 c822 0300 |0006: invoke-interface {v3}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ +0af1ca: 0a03 |0009: move-result v3 │ │ +0af1cc: 3903 0300 |000a: if-nez v3, 000d // +0003 │ │ +0af1d0: 0f00 |000c: return v0 │ │ +0af1d2: 5443 840e |000d: iget-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ +0af1d6: 7210 c922 0300 |000f: invoke-interface {v3}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ +0af1dc: 0c03 |0012: move-result-object v3 │ │ +0af1de: 7210 bf22 0300 |0013: invoke-interface {v3}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0af1e4: 0c03 |0016: move-result-object v3 │ │ +0af1e6: 5b43 820e |0017: iput-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af1ea: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +0af1ec: 6e20 7927 1400 |001a: invoke-virtual {v4, v1}, Lorg/apache/http/message/BasicTokenIterator;.findTokenStart:(I)I // method@2779 │ │ +0af1f2: 0a02 |001d: move-result v2 │ │ +0af1f4: 3b02 0b00 |001e: if-gez v2, 0029 // +000b │ │ +0af1f8: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0af1fa: 5b43 830e |0021: iput-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ +0af1fe: 28e9 |0023: goto 000c // -0017 │ │ +0af200: 6e20 7827 1400 |0024: invoke-virtual {v4, v1}, Lorg/apache/http/message/BasicTokenIterator;.findTokenSeparator:(I)I // method@2778 │ │ +0af206: 0a01 |0027: move-result v1 │ │ +0af208: 28f2 |0028: goto 001a // -000e │ │ +0af20a: 6e20 7727 2400 |0029: invoke-virtual {v4, v2}, Lorg/apache/http/message/BasicTokenIterator;.findTokenEnd:(I)I // method@2777 │ │ +0af210: 0a00 |002c: move-result v0 │ │ +0af212: 5443 820e |002d: iget-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af216: 6e40 7527 3402 |002f: invoke-virtual {v4, v3, v2, v0}, Lorg/apache/http/message/BasicTokenIterator;.createToken:(Ljava/lang/String;II)Ljava/lang/String; // method@2775 │ │ +0af21c: 0c03 |0032: move-result-object v3 │ │ +0af21e: 5b43 830e |0033: iput-object v3, v4, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ +0af222: 28d7 |0035: goto 000c // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=164 │ │ 0x0002 line=165 │ │ 0x0004 line=167 │ │ 0x000c line=185 │ │ 0x000d line=170 │ │ @@ -251275,31 +251401,31 @@ │ │ type : '(I)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0af26c: |[0af26c] org.apache.http.message.BasicTokenIterator.findTokenEnd:(I)I │ │ -0af27c: 1a02 ab11 |0000: const-string v2, "Search position" // string@11ab │ │ -0af280: 7120 4b29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0af286: 5432 820e |0005: iget-object v2, v3, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af28a: 6e10 9121 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ -0af290: 0a01 |000a: move-result v1 │ │ -0af292: d800 0401 |000b: add-int/lit8 v0, v4, #int 1 // #01 │ │ -0af296: 3510 1100 |000d: if-ge v0, v1, 001e // +0011 │ │ -0af29a: 5432 820e |000f: iget-object v2, v3, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af29e: 6e20 8221 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0af2a4: 0a02 |0014: move-result v2 │ │ -0af2a6: 6e20 7c27 2300 |0015: invoke-virtual {v3, v2}, Lorg/apache/http/message/BasicTokenIterator;.isTokenChar:(C)Z // method@277c │ │ -0af2ac: 0a02 |0018: move-result v2 │ │ -0af2ae: 3802 0500 |0019: if-eqz v2, 001e // +0005 │ │ -0af2b2: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0af2b6: 28f0 |001d: goto 000d // -0010 │ │ -0af2b8: 0f00 |001e: return v0 │ │ +0af224: |[0af224] org.apache.http.message.BasicTokenIterator.findTokenEnd:(I)I │ │ +0af234: 1a02 a711 |0000: const-string v2, "Search position" // string@11a7 │ │ +0af238: 7120 4b29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0af23e: 5432 820e |0005: iget-object v2, v3, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af242: 6e10 9121 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2191 │ │ +0af248: 0a01 |000a: move-result v1 │ │ +0af24a: d800 0401 |000b: add-int/lit8 v0, v4, #int 1 // #01 │ │ +0af24e: 3510 1100 |000d: if-ge v0, v1, 001e // +0011 │ │ +0af252: 5432 820e |000f: iget-object v2, v3, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af256: 6e20 8221 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0af25c: 0a02 |0014: move-result v2 │ │ +0af25e: 6e20 7c27 2300 |0015: invoke-virtual {v3, v2}, Lorg/apache/http/message/BasicTokenIterator;.isTokenChar:(C)Z // method@277c │ │ +0af264: 0a02 |0018: move-result v2 │ │ +0af266: 3802 0500 |0019: if-eqz v2, 001e // +0005 │ │ +0af26a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0af26e: 28f0 |001d: goto 000d // -0010 │ │ +0af270: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0005 line=314 │ │ 0x000b line=315 │ │ 0x000d line=316 │ │ 0x001b line=317 │ │ @@ -251315,77 +251441,77 @@ │ │ type : '(I)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 121 16-bit code units │ │ -0af2bc: |[0af2bc] org.apache.http.message.BasicTokenIterator.findTokenSeparator:(I)I │ │ -0af2cc: 1a04 ab11 |0000: const-string v4, "Search position" // string@11ab │ │ -0af2d0: 7120 4b29 4800 |0002: invoke-static {v8, v4}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0af2d6: 0a02 |0005: move-result v2 │ │ -0af2d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0af2da: 5474 820e |0007: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af2de: 6e10 9121 0400 |0009: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0af2e4: 0a03 |000c: move-result v3 │ │ -0af2e6: 3901 6b00 |000d: if-nez v1, 0078 // +006b │ │ -0af2ea: 3532 6900 |000f: if-ge v2, v3, 0078 // +0069 │ │ -0af2ee: 5474 820e |0011: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af2f2: 6e20 8221 2400 |0013: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0af2f8: 0a00 |0016: move-result v0 │ │ -0af2fa: 6e20 7d27 0700 |0017: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isTokenSeparator:(C)Z // method@277d │ │ -0af300: 0a04 |001a: move-result v4 │ │ -0af302: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -0af306: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -0af308: 28ef |001e: goto 000d // -0011 │ │ -0af30a: 6e20 7e27 0700 |001f: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isWhitespace:(C)Z // method@277e │ │ -0af310: 0a04 |0022: move-result v4 │ │ -0af312: 3804 0500 |0023: if-eqz v4, 0028 // +0005 │ │ -0af316: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0af31a: 28e6 |0027: goto 000d // -001a │ │ -0af31c: 6e20 7c27 0700 |0028: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isTokenChar:(C)Z // method@277c │ │ -0af322: 0a04 |002b: move-result v4 │ │ -0af324: 3804 2700 |002c: if-eqz v4, 0053 // +0027 │ │ -0af328: 2204 7505 |002e: new-instance v4, Lorg/apache/http/ParseException; // type@0575 │ │ -0af32c: 2205 f804 |0030: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -0af330: 7010 a121 0500 |0032: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0af336: 1a06 bb12 |0035: const-string v6, "Tokens without separator (pos " // string@12bb │ │ -0af33a: 6e20 aa21 6500 |0037: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0af340: 0c05 |003a: move-result-object v5 │ │ -0af342: 6e20 a621 2500 |003b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0af348: 0c05 |003e: move-result-object v5 │ │ -0af34a: 1a06 0101 |003f: const-string v6, "): " // string@0101 │ │ -0af34e: 6e20 aa21 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0af354: 0c05 |0044: move-result-object v5 │ │ -0af356: 5476 820e |0045: iget-object v6, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af35a: 6e20 aa21 6500 |0047: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0af360: 0c05 |004a: move-result-object v5 │ │ -0af362: 6e10 af21 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0af368: 0c05 |004e: move-result-object v5 │ │ -0af36a: 7020 4d23 5400 |004f: invoke-direct {v4, v5}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0af370: 2704 |0052: throw v4 │ │ -0af372: 2204 7505 |0053: new-instance v4, Lorg/apache/http/ParseException; // type@0575 │ │ -0af376: 2205 f804 |0055: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -0af37a: 7010 a121 0500 |0057: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0af380: 1a06 cb06 |005a: const-string v6, "Invalid character after token (pos " // string@06cb │ │ -0af384: 6e20 aa21 6500 |005c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0af38a: 0c05 |005f: move-result-object v5 │ │ -0af38c: 6e20 a621 2500 |0060: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0af392: 0c05 |0063: move-result-object v5 │ │ -0af394: 1a06 0101 |0064: const-string v6, "): " // string@0101 │ │ -0af398: 6e20 aa21 6500 |0066: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0af39e: 0c05 |0069: move-result-object v5 │ │ -0af3a0: 5476 820e |006a: iget-object v6, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af3a4: 6e20 aa21 6500 |006c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0af3aa: 0c05 |006f: move-result-object v5 │ │ -0af3ac: 6e10 af21 0500 |0070: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0af3b2: 0c05 |0073: move-result-object v5 │ │ -0af3b4: 7020 4d23 5400 |0074: invoke-direct {v4, v5}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0af3ba: 2704 |0077: throw v4 │ │ -0af3bc: 0f02 |0078: return v2 │ │ +0af274: |[0af274] org.apache.http.message.BasicTokenIterator.findTokenSeparator:(I)I │ │ +0af284: 1a04 a711 |0000: const-string v4, "Search position" // string@11a7 │ │ +0af288: 7120 4b29 4800 |0002: invoke-static {v8, v4}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0af28e: 0a02 |0005: move-result v2 │ │ +0af290: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0af292: 5474 820e |0007: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af296: 6e10 9121 0400 |0009: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0af29c: 0a03 |000c: move-result v3 │ │ +0af29e: 3901 6b00 |000d: if-nez v1, 0078 // +006b │ │ +0af2a2: 3532 6900 |000f: if-ge v2, v3, 0078 // +0069 │ │ +0af2a6: 5474 820e |0011: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af2aa: 6e20 8221 2400 |0013: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0af2b0: 0a00 |0016: move-result v0 │ │ +0af2b2: 6e20 7d27 0700 |0017: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isTokenSeparator:(C)Z // method@277d │ │ +0af2b8: 0a04 |001a: move-result v4 │ │ +0af2ba: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +0af2be: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +0af2c0: 28ef |001e: goto 000d // -0011 │ │ +0af2c2: 6e20 7e27 0700 |001f: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isWhitespace:(C)Z // method@277e │ │ +0af2c8: 0a04 |0022: move-result v4 │ │ +0af2ca: 3804 0500 |0023: if-eqz v4, 0028 // +0005 │ │ +0af2ce: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0af2d2: 28e6 |0027: goto 000d // -001a │ │ +0af2d4: 6e20 7c27 0700 |0028: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isTokenChar:(C)Z // method@277c │ │ +0af2da: 0a04 |002b: move-result v4 │ │ +0af2dc: 3804 2700 |002c: if-eqz v4, 0053 // +0027 │ │ +0af2e0: 2204 7505 |002e: new-instance v4, Lorg/apache/http/ParseException; // type@0575 │ │ +0af2e4: 2205 f804 |0030: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +0af2e8: 7010 a121 0500 |0032: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0af2ee: 1a06 b712 |0035: const-string v6, "Tokens without separator (pos " // string@12b7 │ │ +0af2f2: 6e20 aa21 6500 |0037: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0af2f8: 0c05 |003a: move-result-object v5 │ │ +0af2fa: 6e20 a621 2500 |003b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0af300: 0c05 |003e: move-result-object v5 │ │ +0af302: 1a06 0101 |003f: const-string v6, "): " // string@0101 │ │ +0af306: 6e20 aa21 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0af30c: 0c05 |0044: move-result-object v5 │ │ +0af30e: 5476 820e |0045: iget-object v6, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af312: 6e20 aa21 6500 |0047: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0af318: 0c05 |004a: move-result-object v5 │ │ +0af31a: 6e10 af21 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0af320: 0c05 |004e: move-result-object v5 │ │ +0af322: 7020 4d23 5400 |004f: invoke-direct {v4, v5}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0af328: 2704 |0052: throw v4 │ │ +0af32a: 2204 7505 |0053: new-instance v4, Lorg/apache/http/ParseException; // type@0575 │ │ +0af32e: 2205 f804 |0055: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +0af332: 7010 a121 0500 |0057: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0af338: 1a06 cb06 |005a: const-string v6, "Invalid character after token (pos " // string@06cb │ │ +0af33c: 6e20 aa21 6500 |005c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0af342: 0c05 |005f: move-result-object v5 │ │ +0af344: 6e20 a621 2500 |0060: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0af34a: 0c05 |0063: move-result-object v5 │ │ +0af34c: 1a06 0101 |0064: const-string v6, "): " // string@0101 │ │ +0af350: 6e20 aa21 6500 |0066: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0af356: 0c05 |0069: move-result-object v5 │ │ +0af358: 5476 820e |006a: iget-object v6, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af35c: 6e20 aa21 6500 |006c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0af362: 0c05 |006f: move-result-object v5 │ │ +0af364: 6e10 af21 0500 |0070: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0af36a: 0c05 |0073: move-result-object v5 │ │ +0af36c: 7020 4d23 5400 |0074: invoke-direct {v4, v5}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0af372: 2704 |0077: throw v4 │ │ +0af374: 0f02 |0078: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=278 │ │ 0x0007 line=279 │ │ 0x000d line=280 │ │ 0x0011 line=281 │ │ @@ -251410,84 +251536,84 @@ │ │ type : '(I)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 128 16-bit code units │ │ -0af3c0: |[0af3c0] org.apache.http.message.BasicTokenIterator.findTokenStart:(I)I │ │ -0af3d0: 1a04 ab11 |0000: const-string v4, "Search position" // string@11ab │ │ -0af3d4: 7120 4b29 4800 |0002: invoke-static {v8, v4}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0af3da: 0a02 |0005: move-result v2 │ │ -0af3dc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0af3de: 3901 7400 |0007: if-nez v1, 007b // +0074 │ │ -0af3e2: 5474 820e |0009: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af3e6: 3804 7000 |000b: if-eqz v4, 007b // +0070 │ │ -0af3ea: 5474 820e |000d: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af3ee: 6e10 9121 0400 |000f: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ -0af3f4: 0a03 |0012: move-result v3 │ │ -0af3f6: 3901 4c00 |0013: if-nez v1, 005f // +004c │ │ -0af3fa: 3532 4a00 |0015: if-ge v2, v3, 005f // +004a │ │ -0af3fe: 5474 820e |0017: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af402: 6e20 8221 2400 |0019: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0af408: 0a00 |001c: move-result v0 │ │ -0af40a: 6e20 7d27 0700 |001d: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isTokenSeparator:(C)Z // method@277d │ │ -0af410: 0a04 |0020: move-result v4 │ │ -0af412: 3904 0800 |0021: if-nez v4, 0029 // +0008 │ │ -0af416: 6e20 7e27 0700 |0023: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isWhitespace:(C)Z // method@277e │ │ -0af41c: 0a04 |0026: move-result v4 │ │ -0af41e: 3804 0500 |0027: if-eqz v4, 002c // +0005 │ │ -0af422: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0af426: 28e8 |002b: goto 0013 // -0018 │ │ -0af428: 5474 820e |002c: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af42c: 6e20 8221 2400 |002e: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ -0af432: 0a04 |0031: move-result v4 │ │ -0af434: 6e20 7c27 4700 |0032: invoke-virtual {v7, v4}, Lorg/apache/http/message/BasicTokenIterator;.isTokenChar:(C)Z // method@277c │ │ -0af43a: 0a04 |0035: move-result v4 │ │ -0af43c: 3804 0400 |0036: if-eqz v4, 003a // +0004 │ │ -0af440: 1211 |0038: const/4 v1, #int 1 // #1 │ │ -0af442: 28da |0039: goto 0013 // -0026 │ │ -0af444: 2204 7505 |003a: new-instance v4, Lorg/apache/http/ParseException; // type@0575 │ │ -0af448: 2205 f804 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ -0af44c: 7010 a121 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0af452: 1a06 cc06 |0041: const-string v6, "Invalid character before token (pos " // string@06cc │ │ -0af456: 6e20 aa21 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0af45c: 0c05 |0046: move-result-object v5 │ │ -0af45e: 6e20 a621 2500 |0047: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0af464: 0c05 |004a: move-result-object v5 │ │ -0af466: 1a06 0101 |004b: const-string v6, "): " // string@0101 │ │ -0af46a: 6e20 aa21 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0af470: 0c05 |0050: move-result-object v5 │ │ -0af472: 5476 820e |0051: iget-object v6, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af476: 6e20 aa21 6500 |0053: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0af47c: 0c05 |0056: move-result-object v5 │ │ -0af47e: 6e10 af21 0500 |0057: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0af484: 0c05 |005a: move-result-object v5 │ │ -0af486: 7020 4d23 5400 |005b: invoke-direct {v4, v5}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0af48c: 2704 |005e: throw v4 │ │ -0af48e: 3901 a8ff |005f: if-nez v1, 0007 // -0058 │ │ -0af492: 5474 840e |0061: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ -0af496: 7210 c822 0400 |0063: invoke-interface {v4}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ -0af49c: 0a04 |0066: move-result v4 │ │ -0af49e: 3804 1000 |0067: if-eqz v4, 0077 // +0010 │ │ -0af4a2: 5474 840e |0069: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ -0af4a6: 7210 c922 0400 |006b: invoke-interface {v4}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ -0af4ac: 0c04 |006e: move-result-object v4 │ │ -0af4ae: 7210 bf22 0400 |006f: invoke-interface {v4}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0af4b4: 0c04 |0072: move-result-object v4 │ │ -0af4b6: 5b74 820e |0073: iput-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af4ba: 1202 |0075: const/4 v2, #int 0 // #0 │ │ -0af4bc: 2891 |0076: goto 0007 // -006f │ │ -0af4be: 1204 |0077: const/4 v4, #int 0 // #0 │ │ -0af4c0: 5b74 820e |0078: iput-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ -0af4c4: 288d |007a: goto 0007 // -0073 │ │ -0af4c6: 3801 0300 |007b: if-eqz v1, 007e // +0003 │ │ -0af4ca: 0f02 |007d: return v2 │ │ -0af4cc: 12f2 |007e: const/4 v2, #int -1 // #ff │ │ -0af4ce: 28fe |007f: goto 007d // -0002 │ │ +0af378: |[0af378] org.apache.http.message.BasicTokenIterator.findTokenStart:(I)I │ │ +0af388: 1a04 a711 |0000: const-string v4, "Search position" // string@11a7 │ │ +0af38c: 7120 4b29 4800 |0002: invoke-static {v8, v4}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0af392: 0a02 |0005: move-result v2 │ │ +0af394: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0af396: 3901 7400 |0007: if-nez v1, 007b // +0074 │ │ +0af39a: 5474 820e |0009: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af39e: 3804 7000 |000b: if-eqz v4, 007b // +0070 │ │ +0af3a2: 5474 820e |000d: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af3a6: 6e10 9121 0400 |000f: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2191 │ │ +0af3ac: 0a03 |0012: move-result v3 │ │ +0af3ae: 3901 4c00 |0013: if-nez v1, 005f // +004c │ │ +0af3b2: 3532 4a00 |0015: if-ge v2, v3, 005f // +004a │ │ +0af3b6: 5474 820e |0017: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af3ba: 6e20 8221 2400 |0019: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0af3c0: 0a00 |001c: move-result v0 │ │ +0af3c2: 6e20 7d27 0700 |001d: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isTokenSeparator:(C)Z // method@277d │ │ +0af3c8: 0a04 |0020: move-result v4 │ │ +0af3ca: 3904 0800 |0021: if-nez v4, 0029 // +0008 │ │ +0af3ce: 6e20 7e27 0700 |0023: invoke-virtual {v7, v0}, Lorg/apache/http/message/BasicTokenIterator;.isWhitespace:(C)Z // method@277e │ │ +0af3d4: 0a04 |0026: move-result v4 │ │ +0af3d6: 3804 0500 |0027: if-eqz v4, 002c // +0005 │ │ +0af3da: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0af3de: 28e8 |002b: goto 0013 // -0018 │ │ +0af3e0: 5474 820e |002c: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af3e4: 6e20 8221 2400 |002e: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@2182 │ │ +0af3ea: 0a04 |0031: move-result v4 │ │ +0af3ec: 6e20 7c27 4700 |0032: invoke-virtual {v7, v4}, Lorg/apache/http/message/BasicTokenIterator;.isTokenChar:(C)Z // method@277c │ │ +0af3f2: 0a04 |0035: move-result v4 │ │ +0af3f4: 3804 0400 |0036: if-eqz v4, 003a // +0004 │ │ +0af3f8: 1211 |0038: const/4 v1, #int 1 // #1 │ │ +0af3fa: 28da |0039: goto 0013 // -0026 │ │ +0af3fc: 2204 7505 |003a: new-instance v4, Lorg/apache/http/ParseException; // type@0575 │ │ +0af400: 2205 f804 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@04f8 │ │ +0af404: 7010 a121 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0af40a: 1a06 cc06 |0041: const-string v6, "Invalid character before token (pos " // string@06cc │ │ +0af40e: 6e20 aa21 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0af414: 0c05 |0046: move-result-object v5 │ │ +0af416: 6e20 a621 2500 |0047: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0af41c: 0c05 |004a: move-result-object v5 │ │ +0af41e: 1a06 0101 |004b: const-string v6, "): " // string@0101 │ │ +0af422: 6e20 aa21 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0af428: 0c05 |0050: move-result-object v5 │ │ +0af42a: 5476 820e |0051: iget-object v6, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af42e: 6e20 aa21 6500 |0053: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0af434: 0c05 |0056: move-result-object v5 │ │ +0af436: 6e10 af21 0500 |0057: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0af43c: 0c05 |005a: move-result-object v5 │ │ +0af43e: 7020 4d23 5400 |005b: invoke-direct {v4, v5}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0af444: 2704 |005e: throw v4 │ │ +0af446: 3901 a8ff |005f: if-nez v1, 0007 // -0058 │ │ +0af44a: 5474 840e |0061: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ +0af44e: 7210 c822 0400 |0063: invoke-interface {v4}, Lorg/apache/http/HeaderIterator;.hasNext:()Z // method@22c8 │ │ +0af454: 0a04 |0066: move-result v4 │ │ +0af456: 3804 1000 |0067: if-eqz v4, 0077 // +0010 │ │ +0af45a: 5474 840e |0069: iget-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.headerIt:Lorg/apache/http/HeaderIterator; // field@0e84 │ │ +0af45e: 7210 c922 0400 |006b: invoke-interface {v4}, Lorg/apache/http/HeaderIterator;.nextHeader:()Lorg/apache/http/Header; // method@22c9 │ │ +0af464: 0c04 |006e: move-result-object v4 │ │ +0af466: 7210 bf22 0400 |006f: invoke-interface {v4}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0af46c: 0c04 |0072: move-result-object v4 │ │ +0af46e: 5b74 820e |0073: iput-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af472: 1202 |0075: const/4 v2, #int 0 // #0 │ │ +0af474: 2891 |0076: goto 0007 // -006f │ │ +0af476: 1204 |0077: const/4 v4, #int 0 // #0 │ │ +0af478: 5b74 820e |0078: iput-object v4, v7, Lorg/apache/http/message/BasicTokenIterator;.currentHeader:Ljava/lang/String; // field@0e82 │ │ +0af47c: 288d |007a: goto 0007 // -0073 │ │ +0af47e: 3801 0300 |007b: if-eqz v1, 007e // +0003 │ │ +0af482: 0f02 |007d: return v2 │ │ +0af484: 12f2 |007e: const/4 v2, #int -1 // #ff │ │ +0af486: 28fe |007f: goto 007d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0006 line=226 │ │ 0x0007 line=227 │ │ 0x000d line=229 │ │ 0x0013 line=230 │ │ @@ -251517,21 +251643,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0af4d0: |[0af4d0] org.apache.http.message.BasicTokenIterator.hasNext:()Z │ │ -0af4e0: 5410 830e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ -0af4e4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0af4e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0af4ea: 0f00 |0005: return v0 │ │ -0af4ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0af4ee: 28fe |0007: goto 0005 // -0002 │ │ +0af488: |[0af488] org.apache.http.message.BasicTokenIterator.hasNext:()Z │ │ +0af498: 5410 830e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ +0af49c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0af4a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0af4a2: 0f00 |0005: return v0 │ │ +0af4a4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0af4a6: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/message/BasicTokenIterator; │ │ │ │ #6 : (in Lorg/apache/http/message/BasicTokenIterator;) │ │ @@ -251539,23 +251665,23 @@ │ │ type : '(C)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0af4f0: |[0af4f0] org.apache.http.message.BasicTokenIterator.isHttpSeparator:(C)Z │ │ -0af500: 1a00 2900 |0000: const-string v0, " ,;=()<>@:\"/[]?{} " // string@0029 │ │ -0af504: 6e20 8d21 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ -0af50a: 0a00 |0005: move-result v0 │ │ -0af50c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -0af510: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0af512: 0f00 |0009: return v0 │ │ -0af514: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0af516: 28fe |000b: goto 0009 // -0002 │ │ +0af4a8: |[0af4a8] org.apache.http.message.BasicTokenIterator.isHttpSeparator:(C)Z │ │ +0af4b8: 1a00 2900 |0000: const-string v0, " ,;=()<>@:\"/[]?{} " // string@0029 │ │ +0af4bc: 6e20 8d21 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ +0af4c2: 0a00 |0005: move-result v0 │ │ +0af4c4: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +0af4c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0af4ca: 0f00 |0009: return v0 │ │ +0af4cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0af4ce: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/apache/http/message/BasicTokenIterator; │ │ 0x0000 - 0x000c reg=2 ch C │ │ │ │ @@ -251564,31 +251690,31 @@ │ │ type : '(C)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0af518: |[0af518] org.apache.http.message.BasicTokenIterator.isTokenChar:(C)Z │ │ -0af528: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0af52a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0af52c: 7110 2521 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.isLetterOrDigit:(C)Z // method@2125 │ │ -0af532: 0a02 |0005: move-result v2 │ │ -0af534: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -0af538: 0f00 |0008: return v0 │ │ -0af53a: 7110 2421 0400 |0009: invoke-static {v4}, Ljava/lang/Character;.isISOControl:(C)Z // method@2124 │ │ -0af540: 0a02 |000c: move-result v2 │ │ -0af542: 3802 0400 |000d: if-eqz v2, 0011 // +0004 │ │ -0af546: 0110 |000f: move v0, v1 │ │ -0af548: 28f8 |0010: goto 0008 // -0008 │ │ -0af54a: 6e20 7b27 4300 |0011: invoke-virtual {v3, v4}, Lorg/apache/http/message/BasicTokenIterator;.isHttpSeparator:(C)Z // method@277b │ │ -0af550: 0a02 |0014: move-result v2 │ │ -0af552: 3802 f3ff |0015: if-eqz v2, 0008 // -000d │ │ -0af556: 0110 |0017: move v0, v1 │ │ -0af558: 28f0 |0018: goto 0008 // -0010 │ │ +0af4d0: |[0af4d0] org.apache.http.message.BasicTokenIterator.isTokenChar:(C)Z │ │ +0af4e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0af4e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0af4e4: 7110 2521 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.isLetterOrDigit:(C)Z // method@2125 │ │ +0af4ea: 0a02 |0005: move-result v2 │ │ +0af4ec: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +0af4f0: 0f00 |0008: return v0 │ │ +0af4f2: 7110 2421 0400 |0009: invoke-static {v4}, Ljava/lang/Character;.isISOControl:(C)Z // method@2124 │ │ +0af4f8: 0a02 |000c: move-result v2 │ │ +0af4fa: 3802 0400 |000d: if-eqz v2, 0011 // +0004 │ │ +0af4fe: 0110 |000f: move v0, v1 │ │ +0af500: 28f8 |0010: goto 0008 // -0008 │ │ +0af502: 6e20 7b27 4300 |0011: invoke-virtual {v3, v4}, Lorg/apache/http/message/BasicTokenIterator;.isHttpSeparator:(C)Z // method@277b │ │ +0af508: 0a02 |0014: move-result v2 │ │ +0af50a: 3802 f3ff |0015: if-eqz v2, 0008 // -000d │ │ +0af50e: 0110 |0017: move v0, v1 │ │ +0af510: 28f0 |0018: goto 0008 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=374 │ │ 0x0008 line=394 │ │ 0x0009 line=379 │ │ 0x0010 line=380 │ │ 0x0011 line=384 │ │ @@ -251602,21 +251728,21 @@ │ │ type : '(C)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0af55c: |[0af55c] org.apache.http.message.BasicTokenIterator.isTokenSeparator:(C)Z │ │ -0af56c: 1300 2c00 |0000: const/16 v0, #int 44 // #2c │ │ -0af570: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ -0af574: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0af576: 0f00 |0005: return v0 │ │ -0af578: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0af57a: 28fe |0007: goto 0005 // -0002 │ │ +0af514: |[0af514] org.apache.http.message.BasicTokenIterator.isTokenSeparator:(C)Z │ │ +0af524: 1300 2c00 |0000: const/16 v0, #int 44 // #2c │ │ +0af528: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ +0af52c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0af52e: 0f00 |0005: return v0 │ │ +0af530: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0af532: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/message/BasicTokenIterator; │ │ 0x0000 - 0x0008 reg=2 ch C │ │ │ │ @@ -251625,24 +251751,24 @@ │ │ type : '(C)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0af57c: |[0af57c] org.apache.http.message.BasicTokenIterator.isWhitespace:(C)Z │ │ -0af58c: 1300 0900 |0000: const/16 v0, #int 9 // #9 │ │ -0af590: 3202 0800 |0002: if-eq v2, v0, 000a // +0008 │ │ -0af594: 7110 2721 0200 |0004: invoke-static {v2}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@2127 │ │ -0af59a: 0a00 |0007: move-result v0 │ │ -0af59c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0af5a0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0af5a2: 0f00 |000b: return v0 │ │ -0af5a4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0af5a6: 28fe |000d: goto 000b // -0002 │ │ +0af534: |[0af534] org.apache.http.message.BasicTokenIterator.isWhitespace:(C)Z │ │ +0af544: 1300 0900 |0000: const/16 v0, #int 9 // #9 │ │ +0af548: 3202 0800 |0002: if-eq v2, v0, 000a // +0008 │ │ +0af54c: 7110 2721 0200 |0004: invoke-static {v2}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@2127 │ │ +0af552: 0a00 |0007: move-result v0 │ │ +0af554: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0af558: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0af55a: 0f00 |000b: return v0 │ │ +0af55c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0af55e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/message/BasicTokenIterator; │ │ 0x0000 - 0x000e reg=2 ch C │ │ │ │ @@ -251651,18 +251777,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af5a8: |[0af5a8] org.apache.http.message.BasicTokenIterator.next:()Ljava/lang/Object; │ │ -0af5b8: 6e10 8027 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicTokenIterator;.nextToken:()Ljava/lang/String; // method@2780 │ │ -0af5be: 0c00 |0003: move-result-object v0 │ │ -0af5c0: 1100 |0004: return-object v0 │ │ +0af560: |[0af560] org.apache.http.message.BasicTokenIterator.next:()Ljava/lang/Object; │ │ +0af570: 6e10 8027 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicTokenIterator;.nextToken:()Ljava/lang/String; // method@2780 │ │ +0af576: 0c00 |0003: move-result-object v0 │ │ +0af578: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BasicTokenIterator; │ │ │ │ #11 : (in Lorg/apache/http/message/BasicTokenIterator;) │ │ @@ -251670,27 +251796,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0af5c4: |[0af5c4] org.apache.http.message.BasicTokenIterator.nextToken:()Ljava/lang/String; │ │ -0af5d4: 5431 830e |0000: iget-object v1, v3, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ -0af5d8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -0af5dc: 2201 3405 |0004: new-instance v1, Ljava/util/NoSuchElementException; // type@0534 │ │ -0af5e0: 1a02 dd06 |0006: const-string v2, "Iteration already finished." // string@06dd │ │ -0af5e4: 7020 7722 2100 |0008: invoke-direct {v1, v2}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@2277 │ │ -0af5ea: 2701 |000b: throw v1 │ │ -0af5ec: 5430 830e |000c: iget-object v0, v3, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ -0af5f0: 5231 850e |000e: iget v1, v3, Lorg/apache/http/message/BasicTokenIterator;.searchPos:I // field@0e85 │ │ -0af5f4: 6e20 7627 1300 |0010: invoke-virtual {v3, v1}, Lorg/apache/http/message/BasicTokenIterator;.findNext:(I)I // method@2776 │ │ -0af5fa: 0a01 |0013: move-result v1 │ │ -0af5fc: 5931 850e |0014: iput v1, v3, Lorg/apache/http/message/BasicTokenIterator;.searchPos:I // field@0e85 │ │ -0af600: 1100 |0016: return-object v0 │ │ +0af57c: |[0af57c] org.apache.http.message.BasicTokenIterator.nextToken:()Ljava/lang/String; │ │ +0af58c: 5431 830e |0000: iget-object v1, v3, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ +0af590: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +0af594: 2201 3405 |0004: new-instance v1, Ljava/util/NoSuchElementException; // type@0534 │ │ +0af598: 1a02 dd06 |0006: const-string v2, "Iteration already finished." // string@06dd │ │ +0af59c: 7020 7722 2100 |0008: invoke-direct {v1, v2}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@2277 │ │ +0af5a2: 2701 |000b: throw v1 │ │ +0af5a4: 5430 830e |000c: iget-object v0, v3, Lorg/apache/http/message/BasicTokenIterator;.currentToken:Ljava/lang/String; // field@0e83 │ │ +0af5a8: 5231 850e |000e: iget v1, v3, Lorg/apache/http/message/BasicTokenIterator;.searchPos:I // field@0e85 │ │ +0af5ac: 6e20 7627 1300 |0010: invoke-virtual {v3, v1}, Lorg/apache/http/message/BasicTokenIterator;.findNext:(I)I // method@2776 │ │ +0af5b2: 0a01 |0013: move-result v1 │ │ +0af5b4: 5931 850e |0014: iput v1, v3, Lorg/apache/http/message/BasicTokenIterator;.searchPos:I // field@0e85 │ │ +0af5b8: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ 0x000c line=111 │ │ 0x000e line=113 │ │ 0x0016 line=115 │ │ @@ -251703,19 +251829,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0af604: |[0af604] org.apache.http.message.BasicTokenIterator.remove:()V │ │ -0af614: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0af618: 1a01 db10 |0002: const-string v1, "Removing tokens is not supported." // string@10db │ │ -0af61c: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0af622: 2700 |0007: throw v0 │ │ +0af5bc: |[0af5bc] org.apache.http.message.BasicTokenIterator.remove:()V │ │ +0af5cc: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0af5d0: 1a01 d710 |0002: const-string v1, "Removing tokens is not supported." // string@10d7 │ │ +0af5d4: 7020 ba21 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0af5da: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/message/BasicTokenIterator; │ │ │ │ source_file_idx : 804 (BasicTokenIterator.java) │ │ @@ -251751,17 +251877,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0af624: |[0af624] org.apache.http.params.AbstractHttpParams.:()V │ │ -0af634: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0af63a: 0e00 |0003: return-void │ │ +0af5dc: |[0af5dc] org.apache.http.params.AbstractHttpParams.:()V │ │ +0af5ec: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0af5f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/params/AbstractHttpParams; │ │ │ │ @@ -251771,23 +251897,23 @@ │ │ type : '(Ljava/lang/String;Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0af63c: |[0af63c] org.apache.http.params.AbstractHttpParams.getBooleanParameter:(Ljava/lang/String;Z)Z │ │ -0af64c: 6e20 b927 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/params/AbstractHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27b9 │ │ -0af652: 0c00 |0003: move-result-object v0 │ │ -0af654: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0af658: 0f03 |0006: return v3 │ │ -0af65a: 1f00 d504 |0007: check-cast v0, Ljava/lang/Boolean; // type@04d5 │ │ -0af65e: 6e10 1721 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ -0af664: 0a03 |000c: move-result v3 │ │ -0af666: 28f9 |000d: goto 0006 // -0007 │ │ +0af5f4: |[0af5f4] org.apache.http.params.AbstractHttpParams.getBooleanParameter:(Ljava/lang/String;Z)Z │ │ +0af604: 6e20 b927 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/params/AbstractHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27b9 │ │ +0af60a: 0c00 |0003: move-result-object v0 │ │ +0af60c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0af610: 0f03 |0006: return v3 │ │ +0af612: 1f00 d504 |0007: check-cast v0, Ljava/lang/Boolean; // type@04d5 │ │ +0af616: 6e10 1721 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ +0af61c: 0a03 |000c: move-result v3 │ │ +0af61e: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ 0x0006 line=96 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 param Ljava/lang/Object; │ │ @@ -251802,23 +251928,23 @@ │ │ type : '(Ljava/lang/String;D)D' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0af668: |[0af668] org.apache.http.params.AbstractHttpParams.getDoubleParameter:(Ljava/lang/String;D)D │ │ -0af678: 6e20 b927 3200 |0000: invoke-virtual {v2, v3}, Lorg/apache/http/params/AbstractHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27b9 │ │ -0af67e: 0c00 |0003: move-result-object v0 │ │ -0af680: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0af684: 1004 |0006: return-wide v4 │ │ -0af686: 1f00 df04 |0007: check-cast v0, Ljava/lang/Double; // type@04df │ │ -0af68a: 6e10 3a21 0000 |0009: invoke-virtual {v0}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ -0af690: 0b04 |000c: move-result-wide v4 │ │ -0af692: 28f9 |000d: goto 0006 // -0007 │ │ +0af620: |[0af620] org.apache.http.params.AbstractHttpParams.getDoubleParameter:(Ljava/lang/String;D)D │ │ +0af630: 6e20 b927 3200 |0000: invoke-virtual {v2, v3}, Lorg/apache/http/params/AbstractHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27b9 │ │ +0af636: 0c00 |0003: move-result-object v0 │ │ +0af638: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0af63c: 1004 |0006: return-wide v4 │ │ +0af63e: 1f00 df04 |0007: check-cast v0, Ljava/lang/Double; // type@04df │ │ +0af642: 6e10 3a21 0000 |0009: invoke-virtual {v0}, Ljava/lang/Double;.doubleValue:()D // method@213a │ │ +0af648: 0b04 |000c: move-result-wide v4 │ │ +0af64a: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=80 │ │ 0x0006 line=83 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 param Ljava/lang/Object; │ │ @@ -251833,23 +251959,23 @@ │ │ type : '(Ljava/lang/String;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0af694: |[0af694] org.apache.http.params.AbstractHttpParams.getIntParameter:(Ljava/lang/String;I)I │ │ -0af6a4: 6e20 b927 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/params/AbstractHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27b9 │ │ -0af6aa: 0c00 |0003: move-result-object v0 │ │ -0af6ac: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0af6b0: 0f03 |0006: return v3 │ │ -0af6b2: 1f00 e904 |0007: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ -0af6b6: 6e10 4f21 0000 |0009: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -0af6bc: 0a03 |000c: move-result v3 │ │ -0af6be: 28f9 |000d: goto 0006 // -0007 │ │ +0af64c: |[0af64c] org.apache.http.params.AbstractHttpParams.getIntParameter:(Ljava/lang/String;I)I │ │ +0af65c: 6e20 b927 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/params/AbstractHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27b9 │ │ +0af662: 0c00 |0003: move-result-object v0 │ │ +0af664: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0af668: 0f03 |0006: return v3 │ │ +0af66a: 1f00 e904 |0007: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ +0af66e: 6e10 4f21 0000 |0009: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +0af674: 0a03 |000c: move-result v3 │ │ +0af676: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x0006 line=70 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 param Ljava/lang/Object; │ │ @@ -251864,23 +251990,23 @@ │ │ type : '(Ljava/lang/String;J)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0af6c0: |[0af6c0] org.apache.http.params.AbstractHttpParams.getLongParameter:(Ljava/lang/String;J)J │ │ -0af6d0: 6e20 b927 3200 |0000: invoke-virtual {v2, v3}, Lorg/apache/http/params/AbstractHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27b9 │ │ -0af6d6: 0c00 |0003: move-result-object v0 │ │ -0af6d8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0af6dc: 1004 |0006: return-wide v4 │ │ -0af6de: 1f00 ec04 |0007: check-cast v0, Ljava/lang/Long; // type@04ec │ │ -0af6e2: 6e10 5821 0000 |0009: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@2158 │ │ -0af6e8: 0b04 |000c: move-result-wide v4 │ │ -0af6ea: 28f9 |000d: goto 0006 // -0007 │ │ +0af678: |[0af678] org.apache.http.params.AbstractHttpParams.getLongParameter:(Ljava/lang/String;J)J │ │ +0af688: 6e20 b927 3200 |0000: invoke-virtual {v2, v3}, Lorg/apache/http/params/AbstractHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27b9 │ │ +0af68e: 0c00 |0003: move-result-object v0 │ │ +0af690: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0af694: 1004 |0006: return-wide v4 │ │ +0af696: 1f00 ec04 |0007: check-cast v0, Ljava/lang/Long; // type@04ec │ │ +0af69a: 6e10 5821 0000 |0009: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@2158 │ │ +0af6a0: 0b04 |000c: move-result-wide v4 │ │ +0af6a2: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0006 line=57 │ │ locals : │ │ 0x0004 - 0x0006 reg=0 param Ljava/lang/Object; │ │ @@ -251895,18 +252021,18 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af6ec: |[0af6ec] org.apache.http.params.AbstractHttpParams.getNames:()Ljava/util/Set; │ │ -0af6fc: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0af700: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ -0af706: 2700 |0005: throw v0 │ │ +0af6a4: |[0af6a4] org.apache.http.params.AbstractHttpParams.getNames:()Ljava/util/Set; │ │ +0af6b4: 2200 fd04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0af6b8: 7010 b921 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@21b9 │ │ +0af6be: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/AbstractHttpParams; │ │ │ │ #5 : (in Lorg/apache/http/params/AbstractHttpParams;) │ │ @@ -251914,21 +252040,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0af708: |[0af708] org.apache.http.params.AbstractHttpParams.isParameterFalse:(Ljava/lang/String;)Z │ │ -0af718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af71a: 6e30 b427 3200 |0001: invoke-virtual {v2, v3, v0}, Lorg/apache/http/params/AbstractHttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27b4 │ │ -0af720: 0a01 |0004: move-result v1 │ │ -0af722: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -0af726: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0af728: 0f00 |0008: return v0 │ │ +0af6c0: |[0af6c0] org.apache.http.params.AbstractHttpParams.isParameterFalse:(Ljava/lang/String;)Z │ │ +0af6d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0af6d2: 6e30 b427 3200 |0001: invoke-virtual {v2, v3, v0}, Lorg/apache/http/params/AbstractHttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27b4 │ │ +0af6d8: 0a01 |0004: move-result v1 │ │ +0af6da: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +0af6de: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0af6e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=109 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/apache/http/params/AbstractHttpParams; │ │ 0x0000 - 0x0009 reg=3 name Ljava/lang/String; │ │ │ │ @@ -251937,19 +252063,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0af72c: |[0af72c] org.apache.http.params.AbstractHttpParams.isParameterTrue:(Ljava/lang/String;)Z │ │ -0af73c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af73e: 6e30 b427 2100 |0001: invoke-virtual {v1, v2, v0}, Lorg/apache/http/params/AbstractHttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27b4 │ │ -0af744: 0a00 |0004: move-result v0 │ │ -0af746: 0f00 |0005: return v0 │ │ +0af6e4: |[0af6e4] org.apache.http.params.AbstractHttpParams.isParameterTrue:(Ljava/lang/String;)Z │ │ +0af6f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0af6f6: 6e30 b427 2100 |0001: invoke-virtual {v1, v2, v0}, Lorg/apache/http/params/AbstractHttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27b4 │ │ +0af6fc: 0a00 |0004: move-result v0 │ │ +0af6fe: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/AbstractHttpParams; │ │ 0x0000 - 0x0006 reg=2 name Ljava/lang/String; │ │ │ │ @@ -251958,21 +252084,21 @@ │ │ type : '(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0af748: |[0af748] org.apache.http.params.AbstractHttpParams.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; │ │ -0af758: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -0af75c: 6200 670c |0002: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@0c67 │ │ -0af760: 6e30 c027 2100 |0004: invoke-virtual {v1, v2, v0}, Lorg/apache/http/params/AbstractHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27c0 │ │ -0af766: 1101 |0007: return-object v1 │ │ -0af768: 6200 660c |0008: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@0c66 │ │ -0af76c: 28fa |000a: goto 0004 // -0006 │ │ +0af700: |[0af700] org.apache.http.params.AbstractHttpParams.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; │ │ +0af710: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +0af714: 6200 670c |0002: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@0c67 │ │ +0af718: 6e30 c027 2100 |0004: invoke-virtual {v1, v2, v0}, Lorg/apache/http/params/AbstractHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27c0 │ │ +0af71e: 1101 |0007: return-object v1 │ │ +0af720: 6200 660c |0008: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@0c66 │ │ +0af724: 28fa |000a: goto 0004 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0007 line=101 │ │ 0x0008 line=100 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/params/AbstractHttpParams; │ │ @@ -251984,19 +252110,19 @@ │ │ type : '(Ljava/lang/String;D)Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0af770: |[0af770] org.apache.http.params.AbstractHttpParams.setDoubleParameter:(Ljava/lang/String;D)Lorg/apache/http/params/HttpParams; │ │ -0af780: 7120 3c21 5400 |0000: invoke-static {v4, v5}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ -0af786: 0c00 |0003: move-result-object v0 │ │ -0af788: 6e30 c027 3200 |0004: invoke-virtual {v2, v3, v0}, Lorg/apache/http/params/AbstractHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27c0 │ │ -0af78e: 1102 |0007: return-object v2 │ │ +0af728: |[0af728] org.apache.http.params.AbstractHttpParams.setDoubleParameter:(Ljava/lang/String;D)Lorg/apache/http/params/HttpParams; │ │ +0af738: 7120 3c21 5400 |0000: invoke-static {v4, v5}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@213c │ │ +0af73e: 0c00 |0003: move-result-object v0 │ │ +0af740: 6e30 c027 3200 |0004: invoke-virtual {v2, v3, v0}, Lorg/apache/http/params/AbstractHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27c0 │ │ +0af746: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/params/AbstractHttpParams; │ │ 0x0000 - 0x0008 reg=3 name Ljava/lang/String; │ │ @@ -252007,19 +252133,19 @@ │ │ type : '(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0af790: |[0af790] org.apache.http.params.AbstractHttpParams.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; │ │ -0af7a0: 7110 5521 0300 |0000: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -0af7a6: 0c00 |0003: move-result-object v0 │ │ -0af7a8: 6e30 c027 2100 |0004: invoke-virtual {v1, v2, v0}, Lorg/apache/http/params/AbstractHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27c0 │ │ -0af7ae: 1101 |0007: return-object v1 │ │ +0af748: |[0af748] org.apache.http.params.AbstractHttpParams.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; │ │ +0af758: 7110 5521 0300 |0000: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +0af75e: 0c00 |0003: move-result-object v0 │ │ +0af760: 6e30 c027 2100 |0004: invoke-virtual {v1, v2, v0}, Lorg/apache/http/params/AbstractHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27c0 │ │ +0af766: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/params/AbstractHttpParams; │ │ 0x0000 - 0x0008 reg=2 name Ljava/lang/String; │ │ @@ -252030,19 +252156,19 @@ │ │ type : '(Ljava/lang/String;J)Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0af7b0: |[0af7b0] org.apache.http.params.AbstractHttpParams.setLongParameter:(Ljava/lang/String;J)Lorg/apache/http/params/HttpParams; │ │ -0af7c0: 7120 5b21 5400 |0000: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ -0af7c6: 0c00 |0003: move-result-object v0 │ │ -0af7c8: 6e30 c027 3200 |0004: invoke-virtual {v2, v3, v0}, Lorg/apache/http/params/AbstractHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27c0 │ │ -0af7ce: 1102 |0007: return-object v2 │ │ +0af768: |[0af768] org.apache.http.params.AbstractHttpParams.setLongParameter:(Ljava/lang/String;J)Lorg/apache/http/params/HttpParams; │ │ +0af778: 7120 5b21 5400 |0000: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@215b │ │ +0af77e: 0c00 |0003: move-result-object v0 │ │ +0af780: 6e30 c027 3200 |0004: invoke-virtual {v2, v3, v0}, Lorg/apache/http/params/AbstractHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27c0 │ │ +0af786: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/params/AbstractHttpParams; │ │ 0x0000 - 0x0008 reg=3 name Ljava/lang/String; │ │ @@ -252077,17 +252203,17 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0af7d0: |[0af7d0] org.apache.http.params.HttpConnectionParamBean.:(Lorg/apache/http/params/HttpParams;)V │ │ -0af7e0: 7020 d727 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/params/HttpAbstractParamBean;.:(Lorg/apache/http/params/HttpParams;)V // method@27d7 │ │ -0af7e6: 0e00 |0003: return-void │ │ +0af788: |[0af788] org.apache.http.params.HttpConnectionParamBean.:(Lorg/apache/http/params/HttpParams;)V │ │ +0af798: 7020 d727 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/params/HttpAbstractParamBean;.:(Lorg/apache/http/params/HttpParams;)V // method@27d7 │ │ +0af79e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/params/HttpConnectionParamBean; │ │ 0x0000 - 0x0004 reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252098,18 +252224,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0af7e8: |[0af7e8] org.apache.http.params.HttpConnectionParamBean.setConnectionTimeout:(I)V │ │ -0af7f8: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ -0af7fc: 7120 e827 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ -0af802: 0e00 |0005: return-void │ │ +0af7a0: |[0af7a0] org.apache.http.params.HttpConnectionParamBean.setConnectionTimeout:(I)V │ │ +0af7b0: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ +0af7b4: 7120 e827 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27e8 │ │ +0af7ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpConnectionParamBean; │ │ 0x0000 - 0x0006 reg=2 connectionTimeout I │ │ @@ -252119,18 +252245,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0af804: |[0af804] org.apache.http.params.HttpConnectionParamBean.setLinger:(I)V │ │ -0af814: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ -0af818: 7120 e927 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setLinger:(Lorg/apache/http/params/HttpParams;I)V // method@27e9 │ │ -0af81e: 0e00 |0005: return-void │ │ +0af7bc: |[0af7bc] org.apache.http.params.HttpConnectionParamBean.setLinger:(I)V │ │ +0af7cc: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ +0af7d0: 7120 e927 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setLinger:(Lorg/apache/http/params/HttpParams;I)V // method@27e9 │ │ +0af7d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpConnectionParamBean; │ │ 0x0000 - 0x0006 reg=2 linger I │ │ @@ -252140,18 +252266,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0af820: |[0af820] org.apache.http.params.HttpConnectionParamBean.setSoTimeout:(I)V │ │ -0af830: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ -0af834: 7120 ec27 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ -0af83a: 0e00 |0005: return-void │ │ +0af7d8: |[0af7d8] org.apache.http.params.HttpConnectionParamBean.setSoTimeout:(I)V │ │ +0af7e8: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ +0af7ec: 7120 ec27 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@27ec │ │ +0af7f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpConnectionParamBean; │ │ 0x0000 - 0x0006 reg=2 soTimeout I │ │ @@ -252161,18 +252287,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0af83c: |[0af83c] org.apache.http.params.HttpConnectionParamBean.setSocketBufferSize:(I)V │ │ -0af84c: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ -0af850: 7120 ed27 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setSocketBufferSize:(Lorg/apache/http/params/HttpParams;I)V // method@27ed │ │ -0af856: 0e00 |0005: return-void │ │ +0af7f4: |[0af7f4] org.apache.http.params.HttpConnectionParamBean.setSocketBufferSize:(I)V │ │ +0af804: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ +0af808: 7120 ed27 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setSocketBufferSize:(Lorg/apache/http/params/HttpParams;I)V // method@27ed │ │ +0af80e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpConnectionParamBean; │ │ 0x0000 - 0x0006 reg=2 socketBufferSize I │ │ @@ -252182,18 +252308,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0af858: |[0af858] org.apache.http.params.HttpConnectionParamBean.setStaleCheckingEnabled:(Z)V │ │ -0af868: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ -0af86c: 7120 ee27 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setStaleCheckingEnabled:(Lorg/apache/http/params/HttpParams;Z)V // method@27ee │ │ -0af872: 0e00 |0005: return-void │ │ +0af810: |[0af810] org.apache.http.params.HttpConnectionParamBean.setStaleCheckingEnabled:(Z)V │ │ +0af820: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ +0af824: 7120 ee27 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setStaleCheckingEnabled:(Lorg/apache/http/params/HttpParams;Z)V // method@27ee │ │ +0af82a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpConnectionParamBean; │ │ 0x0000 - 0x0006 reg=2 staleCheckingEnabled Z │ │ @@ -252203,18 +252329,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0af874: |[0af874] org.apache.http.params.HttpConnectionParamBean.setTcpNoDelay:(Z)V │ │ -0af884: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ -0af888: 7120 ef27 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setTcpNoDelay:(Lorg/apache/http/params/HttpParams;Z)V // method@27ef │ │ -0af88e: 0e00 |0005: return-void │ │ +0af82c: |[0af82c] org.apache.http.params.HttpConnectionParamBean.setTcpNoDelay:(Z)V │ │ +0af83c: 5410 a90e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpConnectionParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0ea9 │ │ +0af840: 7120 ef27 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setTcpNoDelay:(Lorg/apache/http/params/HttpParams;Z)V // method@27ef │ │ +0af846: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpConnectionParamBean; │ │ 0x0000 - 0x0006 reg=2 tcpNoDelay Z │ │ @@ -252249,17 +252375,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0af890: |[0af890] org.apache.http.params.HttpConnectionParams.:()V │ │ -0af8a0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0af8a6: 0e00 |0003: return-void │ │ +0af848: |[0af848] org.apache.http.params.HttpConnectionParams.:()V │ │ +0af858: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0af85e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/params/HttpConnectionParams; │ │ │ │ @@ -252268,22 +252394,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0af8a8: |[0af8a8] org.apache.http.params.HttpConnectionParams.getConnectionTimeout:(Lorg/apache/http/params/HttpParams;)I │ │ -0af8b8: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0af8bc: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af8c2: 1a00 0b1f |0005: const-string v0, "http.connection.timeout" // string@1f0b │ │ -0af8c6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0af8c8: 7230 f727 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0af8ce: 0a00 |000b: move-result v0 │ │ -0af8d0: 0f00 |000c: return v0 │ │ +0af860: |[0af860] org.apache.http.params.HttpConnectionParams.getConnectionTimeout:(Lorg/apache/http/params/HttpParams;)I │ │ +0af870: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af874: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af87a: 1a00 071f |0005: const-string v0, "http.connection.timeout" // string@1f07 │ │ +0af87e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0af880: 7230 f727 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0af886: 0a00 |000b: move-result v0 │ │ +0af888: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=177 │ │ locals : │ │ 0x0000 - 0x000d reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252292,22 +252418,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0af8d4: |[0af8d4] org.apache.http.params.HttpConnectionParams.getLinger:(Lorg/apache/http/params/HttpParams;)I │ │ -0af8e4: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0af8e8: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af8ee: 1a00 1e1f |0005: const-string v0, "http.socket.linger" // string@1f1e │ │ -0af8f2: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ -0af8f4: 7230 f727 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0af8fa: 0a00 |000b: move-result v0 │ │ -0af8fc: 0f00 |000c: return v0 │ │ +0af88c: |[0af88c] org.apache.http.params.HttpConnectionParams.getLinger:(Lorg/apache/http/params/HttpParams;)I │ │ +0af89c: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af8a0: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af8a6: 1a00 1a1f |0005: const-string v0, "http.socket.linger" // string@1f1a │ │ +0af8aa: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ +0af8ac: 7230 f727 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0af8b2: 0a00 |000b: move-result v0 │ │ +0af8b4: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x000d reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252316,22 +252442,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0af900: |[0af900] org.apache.http.params.HttpConnectionParams.getSoKeepalive:(Lorg/apache/http/params/HttpParams;)Z │ │ -0af910: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0af914: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af91a: 1a00 1d1f |0005: const-string v0, "http.socket.keepalive" // string@1f1d │ │ -0af91e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0af920: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0af926: 0a00 |000b: move-result v0 │ │ -0af928: 0f00 |000c: return v0 │ │ +0af8b8: |[0af8b8] org.apache.http.params.HttpConnectionParams.getSoKeepalive:(Lorg/apache/http/params/HttpParams;)Z │ │ +0af8c8: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af8cc: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af8d2: 1a00 191f |0005: const-string v0, "http.socket.keepalive" // string@1f19 │ │ +0af8d6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0af8d8: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0af8de: 0a00 |000b: move-result v0 │ │ +0af8e0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0005 line=227 │ │ locals : │ │ 0x0000 - 0x000d reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252340,22 +252466,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0af92c: |[0af92c] org.apache.http.params.HttpConnectionParams.getSoReuseaddr:(Lorg/apache/http/params/HttpParams;)Z │ │ -0af93c: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0af940: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af946: 1a00 1f1f |0005: const-string v0, "http.socket.reuseaddr" // string@1f1f │ │ -0af94a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0af94c: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0af952: 0a00 |000b: move-result v0 │ │ -0af954: 0f00 |000c: return v0 │ │ +0af8e4: |[0af8e4] org.apache.http.params.HttpConnectionParams.getSoReuseaddr:(Lorg/apache/http/params/HttpParams;)Z │ │ +0af8f4: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af8f8: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af8fe: 1a00 1b1f |0005: const-string v0, "http.socket.reuseaddr" // string@1f1b │ │ +0af902: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0af904: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0af90a: 0a00 |000b: move-result v0 │ │ +0af90c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x000d reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252364,22 +252490,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0af958: |[0af958] org.apache.http.params.HttpConnectionParams.getSoTimeout:(Lorg/apache/http/params/HttpParams;)I │ │ -0af968: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0af96c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af972: 1a00 201f |0005: const-string v0, "http.socket.timeout" // string@1f20 │ │ -0af976: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0af978: 7230 f727 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0af97e: 0a00 |000b: move-result v0 │ │ -0af980: 0f00 |000c: return v0 │ │ +0af910: |[0af910] org.apache.http.params.HttpConnectionParams.getSoTimeout:(Lorg/apache/http/params/HttpParams;)I │ │ +0af920: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af924: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af92a: 1a00 1c1f |0005: const-string v0, "http.socket.timeout" // string@1f1c │ │ +0af92e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0af930: 7230 f727 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0af936: 0a00 |000b: move-result v0 │ │ +0af938: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x000d reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252388,22 +252514,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0af984: |[0af984] org.apache.http.params.HttpConnectionParams.getSocketBufferSize:(Lorg/apache/http/params/HttpParams;)I │ │ -0af994: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0af998: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af99e: 1a00 1c1f |0005: const-string v0, "http.socket.buffer-size" // string@1f1c │ │ -0af9a2: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ -0af9a4: 7230 f727 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0af9aa: 0a00 |000b: move-result v0 │ │ -0af9ac: 0f00 |000c: return v0 │ │ +0af93c: |[0af93c] org.apache.http.params.HttpConnectionParams.getSocketBufferSize:(Lorg/apache/http/params/HttpParams;)I │ │ +0af94c: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af950: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af956: 1a00 181f |0005: const-string v0, "http.socket.buffer-size" // string@1f18 │ │ +0af95a: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ +0af95c: 7230 f727 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0af962: 0a00 |000b: move-result v0 │ │ +0af964: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0005 line=130 │ │ locals : │ │ 0x0000 - 0x000d reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252412,22 +252538,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0af9b0: |[0af9b0] org.apache.http.params.HttpConnectionParams.getTcpNoDelay:(Lorg/apache/http/params/HttpParams;)Z │ │ -0af9c0: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0af9c4: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af9ca: 1a00 221f |0005: const-string v0, "http.tcp.nodelay" // string@1f22 │ │ -0af9ce: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0af9d0: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0af9d6: 0a00 |000b: move-result v0 │ │ -0af9d8: 0f00 |000c: return v0 │ │ +0af968: |[0af968] org.apache.http.params.HttpConnectionParams.getTcpNoDelay:(Lorg/apache/http/params/HttpParams;)Z │ │ +0af978: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af97c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af982: 1a00 1e1f |0005: const-string v0, "http.tcp.nodelay" // string@1f1e │ │ +0af986: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0af988: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0af98e: 0a00 |000b: move-result v0 │ │ +0af990: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ 0x0000 - 0x000d reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252436,22 +252562,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0af9dc: |[0af9dc] org.apache.http.params.HttpConnectionParams.isStaleCheckingEnabled:(Lorg/apache/http/params/HttpParams;)Z │ │ -0af9ec: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0af9f0: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0af9f6: 1a00 0a1f |0005: const-string v0, "http.connection.stalecheck" // string@1f0a │ │ -0af9fa: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0af9fc: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0afa02: 0a00 |000b: move-result v0 │ │ -0afa04: 0f00 |000c: return v0 │ │ +0af994: |[0af994] org.apache.http.params.HttpConnectionParams.isStaleCheckingEnabled:(Lorg/apache/http/params/HttpParams;)Z │ │ +0af9a4: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af9a8: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af9ae: 1a00 061f |0005: const-string v0, "http.connection.stalecheck" // string@1f06 │ │ +0af9b2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0af9b4: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0af9ba: 0a00 |000b: move-result v0 │ │ +0af9bc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0005 line=201 │ │ locals : │ │ 0x0000 - 0x000d reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252460,20 +252586,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afa08: |[0afa08] org.apache.http.params.HttpConnectionParams.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V │ │ -0afa18: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afa1c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afa22: 1a00 0b1f |0005: const-string v0, "http.connection.timeout" // string@1f0b │ │ -0afa26: 7230 ff27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; // method@27ff │ │ -0afa2c: 0e00 |000a: return-void │ │ +0af9c0: |[0af9c0] org.apache.http.params.HttpConnectionParams.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V │ │ +0af9d0: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af9d4: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0af9da: 1a00 071f |0005: const-string v0, "http.connection.timeout" // string@1f07 │ │ +0af9de: 7230 ff27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; // method@27ff │ │ +0af9e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0005 line=189 │ │ 0x000a line=190 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252484,20 +252610,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afa30: |[0afa30] org.apache.http.params.HttpConnectionParams.setLinger:(Lorg/apache/http/params/HttpParams;I)V │ │ -0afa40: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afa44: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afa4a: 1a00 1e1f |0005: const-string v0, "http.socket.linger" // string@1f1e │ │ -0afa4e: 7230 ff27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; // method@27ff │ │ -0afa54: 0e00 |000a: return-void │ │ +0af9e8: |[0af9e8] org.apache.http.params.HttpConnectionParams.setLinger:(Lorg/apache/http/params/HttpParams;I)V │ │ +0af9f8: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0af9fc: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afa02: 1a00 1a1f |0005: const-string v0, "http.socket.linger" // string@1f1a │ │ +0afa06: 7230 ff27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; // method@27ff │ │ +0afa0c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ 0x000a line=166 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252508,20 +252634,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afa58: |[0afa58] org.apache.http.params.HttpConnectionParams.setSoKeepalive:(Lorg/apache/http/params/HttpParams;Z)V │ │ -0afa68: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afa6c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afa72: 1a00 1d1f |0005: const-string v0, "http.socket.keepalive" // string@1f1d │ │ -0afa76: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ -0afa7c: 0e00 |000a: return-void │ │ +0afa10: |[0afa10] org.apache.http.params.HttpConnectionParams.setSoKeepalive:(Lorg/apache/http/params/HttpParams;Z)V │ │ +0afa20: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afa24: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afa2a: 1a00 191f |0005: const-string v0, "http.socket.keepalive" // string@1f19 │ │ +0afa2e: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ +0afa34: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=240 │ │ 0x000a line=241 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252532,20 +252658,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afa80: |[0afa80] org.apache.http.params.HttpConnectionParams.setSoReuseaddr:(Lorg/apache/http/params/HttpParams;Z)V │ │ -0afa90: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afa94: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afa9a: 1a00 1f1f |0005: const-string v0, "http.socket.reuseaddr" // string@1f1f │ │ -0afa9e: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ -0afaa4: 0e00 |000a: return-void │ │ +0afa38: |[0afa38] org.apache.http.params.HttpConnectionParams.setSoReuseaddr:(Lorg/apache/http/params/HttpParams;Z)V │ │ +0afa48: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afa4c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afa52: 1a00 1b1f |0005: const-string v0, "http.socket.reuseaddr" // string@1f1b │ │ +0afa56: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ +0afa5c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0005 line=95 │ │ 0x000a line=96 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252556,20 +252682,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afaa8: |[0afaa8] org.apache.http.params.HttpConnectionParams.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V │ │ -0afab8: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afabc: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afac2: 1a00 201f |0005: const-string v0, "http.socket.timeout" // string@1f20 │ │ -0afac6: 7230 ff27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; // method@27ff │ │ -0afacc: 0e00 |000a: return-void │ │ +0afa60: |[0afa60] org.apache.http.params.HttpConnectionParams.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V │ │ +0afa70: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afa74: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afa7a: 1a00 1c1f |0005: const-string v0, "http.socket.timeout" // string@1f1c │ │ +0afa7e: 7230 ff27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; // method@27ff │ │ +0afa84: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ 0x000a line=69 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252580,20 +252706,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afad0: |[0afad0] org.apache.http.params.HttpConnectionParams.setSocketBufferSize:(Lorg/apache/http/params/HttpParams;I)V │ │ -0afae0: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afae4: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afaea: 1a00 1c1f |0005: const-string v0, "http.socket.buffer-size" // string@1f1c │ │ -0afaee: 7230 ff27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; // method@27ff │ │ -0afaf4: 0e00 |000a: return-void │ │ +0afa88: |[0afa88] org.apache.http.params.HttpConnectionParams.setSocketBufferSize:(Lorg/apache/http/params/HttpParams;I)V │ │ +0afa98: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afa9c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afaa2: 1a00 181f |0005: const-string v0, "http.socket.buffer-size" // string@1f18 │ │ +0afaa6: 7230 ff27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setIntParameter:(Ljava/lang/String;I)Lorg/apache/http/params/HttpParams; // method@27ff │ │ +0afaac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=142 │ │ 0x000a line=143 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252604,20 +252730,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afaf8: |[0afaf8] org.apache.http.params.HttpConnectionParams.setStaleCheckingEnabled:(Lorg/apache/http/params/HttpParams;Z)V │ │ -0afb08: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afb0c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afb12: 1a00 0a1f |0005: const-string v0, "http.connection.stalecheck" // string@1f0a │ │ -0afb16: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ -0afb1c: 0e00 |000a: return-void │ │ +0afab0: |[0afab0] org.apache.http.params.HttpConnectionParams.setStaleCheckingEnabled:(Lorg/apache/http/params/HttpParams;Z)V │ │ +0afac0: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afac4: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afaca: 1a00 061f |0005: const-string v0, "http.connection.stalecheck" // string@1f06 │ │ +0aface: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ +0afad4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ 0x000a line=214 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252628,20 +252754,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afb20: |[0afb20] org.apache.http.params.HttpConnectionParams.setTcpNoDelay:(Lorg/apache/http/params/HttpParams;Z)V │ │ -0afb30: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afb34: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afb3a: 1a00 221f |0005: const-string v0, "http.tcp.nodelay" // string@1f22 │ │ -0afb3e: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ -0afb44: 0e00 |000a: return-void │ │ +0afad8: |[0afad8] org.apache.http.params.HttpConnectionParams.setTcpNoDelay:(Lorg/apache/http/params/HttpParams;Z)V │ │ +0afae8: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afaec: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afaf2: 1a00 1e1f |0005: const-string v0, "http.tcp.nodelay" // string@1f1e │ │ +0afaf6: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ +0afafc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ 0x000a line=119 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252677,17 +252803,17 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0afb48: |[0afb48] org.apache.http.params.HttpProtocolParamBean.:(Lorg/apache/http/params/HttpParams;)V │ │ -0afb58: 7020 d727 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/params/HttpAbstractParamBean;.:(Lorg/apache/http/params/HttpParams;)V // method@27d7 │ │ -0afb5e: 0e00 |0003: return-void │ │ +0afb00: |[0afb00] org.apache.http.params.HttpProtocolParamBean.:(Lorg/apache/http/params/HttpParams;)V │ │ +0afb10: 7020 d727 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/params/HttpAbstractParamBean;.:(Lorg/apache/http/params/HttpParams;)V // method@27d7 │ │ +0afb16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/params/HttpProtocolParamBean; │ │ 0x0000 - 0x0004 reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -252698,18 +252824,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0afb60: |[0afb60] org.apache.http.params.HttpProtocolParamBean.setContentCharset:(Ljava/lang/String;)V │ │ -0afb70: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ -0afb74: 7120 1028 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setContentCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@2810 │ │ -0afb7a: 0e00 |0005: return-void │ │ +0afb18: |[0afb18] org.apache.http.params.HttpProtocolParamBean.setContentCharset:(Ljava/lang/String;)V │ │ +0afb28: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ +0afb2c: 7120 1028 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setContentCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@2810 │ │ +0afb32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpProtocolParamBean; │ │ 0x0000 - 0x0006 reg=2 contentCharset Ljava/lang/String; │ │ @@ -252719,18 +252845,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0afb7c: |[0afb7c] org.apache.http.params.HttpProtocolParamBean.setHttpElementCharset:(Ljava/lang/String;)V │ │ -0afb8c: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ -0afb90: 7120 1128 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setHttpElementCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@2811 │ │ -0afb96: 0e00 |0005: return-void │ │ +0afb34: |[0afb34] org.apache.http.params.HttpProtocolParamBean.setHttpElementCharset:(Ljava/lang/String;)V │ │ +0afb44: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ +0afb48: 7120 1128 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setHttpElementCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@2811 │ │ +0afb4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpProtocolParamBean; │ │ 0x0000 - 0x0006 reg=2 httpElementCharset Ljava/lang/String; │ │ @@ -252740,18 +252866,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0afb98: |[0afb98] org.apache.http.params.HttpProtocolParamBean.setUseExpectContinue:(Z)V │ │ -0afba8: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ -0afbac: 7120 1428 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setUseExpectContinue:(Lorg/apache/http/params/HttpParams;Z)V // method@2814 │ │ -0afbb2: 0e00 |0005: return-void │ │ +0afb50: |[0afb50] org.apache.http.params.HttpProtocolParamBean.setUseExpectContinue:(Z)V │ │ +0afb60: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ +0afb64: 7120 1428 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setUseExpectContinue:(Lorg/apache/http/params/HttpParams;Z)V // method@2814 │ │ +0afb6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpProtocolParamBean; │ │ 0x0000 - 0x0006 reg=2 useExpectContinue Z │ │ @@ -252761,18 +252887,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0afbb4: |[0afbb4] org.apache.http.params.HttpProtocolParamBean.setUserAgent:(Ljava/lang/String;)V │ │ -0afbc4: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ -0afbc8: 7120 1528 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setUserAgent:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@2815 │ │ -0afbce: 0e00 |0005: return-void │ │ +0afb6c: |[0afb6c] org.apache.http.params.HttpProtocolParamBean.setUserAgent:(Ljava/lang/String;)V │ │ +0afb7c: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ +0afb80: 7120 1528 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setUserAgent:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V // method@2815 │ │ +0afb86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpProtocolParamBean; │ │ 0x0000 - 0x0006 reg=2 userAgent Ljava/lang/String; │ │ @@ -252782,18 +252908,18 @@ │ │ type : '(Lorg/apache/http/HttpVersion;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0afbd0: |[0afbd0] org.apache.http.params.HttpProtocolParamBean.setVersion:(Lorg/apache/http/HttpVersion;)V │ │ -0afbe0: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ -0afbe4: 7120 1628 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setVersion:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V // method@2816 │ │ -0afbea: 0e00 |0005: return-void │ │ +0afb88: |[0afb88] org.apache.http.params.HttpProtocolParamBean.setVersion:(Lorg/apache/http/HttpVersion;)V │ │ +0afb98: 5410 aa0e |0000: iget-object v0, v1, Lorg/apache/http/params/HttpProtocolParamBean;.params:Lorg/apache/http/params/HttpParams; // field@0eaa │ │ +0afb9c: 7120 1628 2000 |0002: invoke-static {v0, v2}, Lorg/apache/http/params/HttpProtocolParams;.setVersion:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V // method@2816 │ │ +0afba2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/HttpProtocolParamBean; │ │ 0x0000 - 0x0006 reg=2 version Lorg/apache/http/HttpVersion; │ │ @@ -252828,17 +252954,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0afbec: |[0afbec] org.apache.http.params.HttpProtocolParams.:()V │ │ -0afbfc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0afc02: 0e00 |0003: return-void │ │ +0afba4: |[0afba4] org.apache.http.params.HttpProtocolParams.:()V │ │ +0afbb4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0afbba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/params/HttpProtocolParams; │ │ │ │ @@ -252847,30 +252973,31 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0afc04: |[0afc04] org.apache.http.params.HttpProtocolParams.getContentCharset:(Lorg/apache/http/params/HttpParams;)Ljava/lang/String; │ │ -0afc14: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ -0afc18: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afc1e: 1a01 0e1f |0005: const-string v1, "http.protocol.content-charset" // string@1f0e │ │ -0afc22: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0afc28: 0c00 |000a: move-result-object v0 │ │ -0afc2a: 1f00 f704 |000b: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0afc2e: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ -0afc32: 6201 f10e |000f: sget-object v1, Lorg/apache/http/protocol/HTTP;.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset; // field@0ef1 │ │ -0afc36: 6e10 fa21 0100 |0011: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -0afc3c: 0c00 |0014: move-result-object v0 │ │ -0afc3e: 1100 |0015: return-object v0 │ │ +0afbbc: |[0afbbc] org.apache.http.params.HttpProtocolParams.getContentCharset:(Lorg/apache/http/params/HttpParams;)Ljava/lang/String; │ │ +0afbcc: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ +0afbd0: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afbd6: 1a01 0a1f |0005: const-string v1, "http.protocol.content-charset" // string@1f0a │ │ +0afbda: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0afbe0: 0c00 |000a: move-result-object v0 │ │ +0afbe2: 1f00 f704 |000b: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0afbe6: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ +0afbea: 6201 f10e |000f: sget-object v1, Lorg/apache/http/protocol/HTTP;.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset; // field@0ef1 │ │ +0afbee: 6e10 fa21 0100 |0011: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +0afbf4: 0c00 |0014: move-result-object v0 │ │ +0afbf6: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ + 0x0007 line=90 │ │ 0x000d line=91 │ │ 0x000f line=92 │ │ 0x0015 line=94 │ │ locals : │ │ 0x000d - 0x0016 reg=0 charset Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252879,30 +253006,31 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0afc40: |[0afc40] org.apache.http.params.HttpProtocolParams.getHttpElementCharset:(Lorg/apache/http/params/HttpParams;)Ljava/lang/String; │ │ -0afc50: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ -0afc54: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afc5a: 1a01 0f1f |0005: const-string v1, "http.protocol.element-charset" // string@1f0f │ │ -0afc5e: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0afc64: 0c00 |000a: move-result-object v0 │ │ -0afc66: 1f00 f704 |000b: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0afc6a: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ -0afc6e: 6201 f20e |000f: sget-object v1, Lorg/apache/http/protocol/HTTP;.DEF_PROTOCOL_CHARSET:Ljava/nio/charset/Charset; // field@0ef2 │ │ -0afc72: 6e10 fa21 0100 |0011: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -0afc78: 0c00 |0014: move-result-object v0 │ │ -0afc7a: 1100 |0015: return-object v0 │ │ +0afbf8: |[0afbf8] org.apache.http.params.HttpProtocolParams.getHttpElementCharset:(Lorg/apache/http/params/HttpParams;)Ljava/lang/String; │ │ +0afc08: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ +0afc0c: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afc12: 1a01 0b1f |0005: const-string v1, "http.protocol.element-charset" // string@1f0b │ │ +0afc16: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0afc1c: 0c00 |000a: move-result-object v0 │ │ +0afc1e: 1f00 f704 |000b: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0afc22: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ +0afc26: 6201 f20e |000f: sget-object v1, Lorg/apache/http/protocol/HTTP;.DEF_PROTOCOL_CHARSET:Ljava/nio/charset/Charset; // field@0ef2 │ │ +0afc2a: 6e10 fa21 0100 |0011: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +0afc30: 0c00 |0014: move-result-object v0 │ │ +0afc32: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=61 │ │ + 0x0007 line=62 │ │ 0x000d line=63 │ │ 0x000f line=64 │ │ 0x0015 line=66 │ │ locals : │ │ 0x000d - 0x0016 reg=0 charset Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252911,25 +253039,25 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Ljava/nio/charset/CodingErrorAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0afc7c: |[0afc7c] org.apache.http.params.HttpProtocolParams.getMalformedInputAction:(Lorg/apache/http/params/HttpParams;)Ljava/nio/charset/CodingErrorAction; │ │ -0afc8c: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ -0afc90: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afc96: 1a01 0c1f |0005: const-string v1, "http.malformed.input.action" // string@1f0c │ │ -0afc9a: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0afca0: 0c00 |000a: move-result-object v0 │ │ -0afca2: 3900 0500 |000b: if-nez v0, 0010 // +0005 │ │ -0afca6: 6200 710c |000d: sget-object v0, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0afcaa: 1100 |000f: return-object v0 │ │ -0afcac: 1f00 1a05 |0010: check-cast v0, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ -0afcb0: 28fd |0012: goto 000f // -0003 │ │ +0afc34: |[0afc34] org.apache.http.params.HttpProtocolParams.getMalformedInputAction:(Lorg/apache/http/params/HttpParams;)Ljava/nio/charset/CodingErrorAction; │ │ +0afc44: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ +0afc48: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afc4e: 1a01 081f |0005: const-string v1, "http.malformed.input.action" // string@1f08 │ │ +0afc52: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0afc58: 0c00 |000a: move-result-object v0 │ │ +0afc5a: 3900 0500 |000b: if-nez v0, 0010 // +0005 │ │ +0afc5e: 6200 710c |000d: sget-object v0, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +0afc62: 1100 |000f: return-object v0 │ │ +0afc64: 1f00 1a05 |0010: check-cast v0, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ +0afc68: 28fd |0012: goto 000f // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0005 line=191 │ │ 0x000b line=192 │ │ 0x000d line=194 │ │ 0x000f line=196 │ │ @@ -252943,25 +253071,25 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Ljava/nio/charset/CodingErrorAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0afcb4: |[0afcb4] org.apache.http.params.HttpProtocolParams.getUnmappableInputAction:(Lorg/apache/http/params/HttpParams;)Ljava/nio/charset/CodingErrorAction; │ │ -0afcc4: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ -0afcc8: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afcce: 1a01 231f |0005: const-string v1, "http.unmappable.input.action" // string@1f23 │ │ -0afcd2: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0afcd8: 0c00 |000a: move-result-object v0 │ │ -0afcda: 3900 0500 |000b: if-nez v0, 0010 // +0005 │ │ -0afcde: 6200 710c |000d: sget-object v0, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ -0afce2: 1100 |000f: return-object v0 │ │ -0afce4: 1f00 1a05 |0010: check-cast v0, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ -0afce8: 28fd |0012: goto 000f // -0003 │ │ +0afc6c: |[0afc6c] org.apache.http.params.HttpProtocolParams.getUnmappableInputAction:(Lorg/apache/http/params/HttpParams;)Ljava/nio/charset/CodingErrorAction; │ │ +0afc7c: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ +0afc80: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afc86: 1a01 1f1f |0005: const-string v1, "http.unmappable.input.action" // string@1f1f │ │ +0afc8a: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0afc90: 0c00 |000a: move-result-object v0 │ │ +0afc92: 3900 0500 |000b: if-nez v0, 0010 // +0005 │ │ +0afc96: 6200 710c |000d: sget-object v0, Ljava/nio/charset/CodingErrorAction;.REPORT:Ljava/nio/charset/CodingErrorAction; // field@0c71 │ │ +0afc9a: 1100 |000f: return-object v0 │ │ +0afc9c: 1f00 1a05 |0010: check-cast v0, Ljava/nio/charset/CodingErrorAction; // type@051a │ │ +0afca0: 28fd |0012: goto 000f // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0005 line=220 │ │ 0x000b line=221 │ │ 0x000d line=223 │ │ 0x000f line=225 │ │ @@ -252975,22 +253103,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0afcec: |[0afcec] org.apache.http.params.HttpProtocolParams.getUserAgent:(Lorg/apache/http/params/HttpParams;)Ljava/lang/String; │ │ -0afcfc: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afd00: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afd06: 1a00 241f |0005: const-string v0, "http.useragent" // string@1f24 │ │ -0afd0a: 7220 f927 0100 |0007: invoke-interface {v1, v0}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0afd10: 0c00 |000a: move-result-object v0 │ │ -0afd12: 1f00 f704 |000b: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0afd16: 1100 |000d: return-object v0 │ │ +0afca4: |[0afca4] org.apache.http.params.HttpProtocolParams.getUserAgent:(Lorg/apache/http/params/HttpParams;)Ljava/lang/String; │ │ +0afcb4: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afcb8: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afcbe: 1a00 201f |0005: const-string v0, "http.useragent" // string@1f20 │ │ +0afcc2: 7220 f927 0100 |0007: invoke-interface {v1, v0}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0afcc8: 0c00 |000a: move-result-object v0 │ │ +0afcca: 1f00 f704 |000b: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0afcce: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=145 │ │ locals : │ │ 0x0000 - 0x000e reg=1 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -252999,29 +253127,30 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0afd18: |[0afd18] org.apache.http.params.HttpProtocolParams.getVersion:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/ProtocolVersion; │ │ -0afd28: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ -0afd2c: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afd32: 1a01 121f |0005: const-string v1, "http.protocol.version" // string@1f12 │ │ -0afd36: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0afd3c: 0c00 |000a: move-result-object v0 │ │ -0afd3e: 3900 0500 |000b: if-nez v0, 0010 // +0005 │ │ -0afd42: 6200 f10c |000d: sget-object v0, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ -0afd46: 1100 |000f: return-object v0 │ │ -0afd48: 1f00 7705 |0010: check-cast v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ -0afd4c: 28fd |0012: goto 000f // -0003 │ │ +0afcd0: |[0afcd0] org.apache.http.params.HttpProtocolParams.getVersion:(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/ProtocolVersion; │ │ +0afce0: 1a01 d805 |0000: const-string v1, "HTTP parameters" // string@05d8 │ │ +0afce4: 7120 4d29 1200 |0002: invoke-static {v2, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afcea: 1a01 0e1f |0005: const-string v1, "http.protocol.version" // string@1f0e │ │ +0afcee: 7220 f927 1200 |0007: invoke-interface {v2, v1}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0afcf4: 0c00 |000a: move-result-object v0 │ │ +0afcf6: 3900 0500 |000b: if-nez v0, 0010 // +0005 │ │ +0afcfa: 6200 f10c |000d: sget-object v0, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ +0afcfe: 1100 |000f: return-object v0 │ │ +0afd00: 1f00 7705 |0010: check-cast v0, Lorg/apache/http/ProtocolVersion; // type@0577 │ │ +0afd04: 28fd |0012: goto 000f // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ + 0x0007 line=118 │ │ 0x000b line=119 │ │ 0x000d line=120 │ │ 0x000f line=122 │ │ locals : │ │ 0x000b - 0x000f reg=0 param Ljava/lang/Object; │ │ 0x0010 - 0x0013 reg=0 param Ljava/lang/Object; │ │ 0x0000 - 0x0013 reg=2 params Lorg/apache/http/params/HttpParams; │ │ @@ -253031,20 +253160,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afd50: |[0afd50] org.apache.http.params.HttpProtocolParams.setContentCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V │ │ -0afd60: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afd64: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afd6a: 1a00 0e1f |0005: const-string v0, "http.protocol.content-charset" // string@1f0e │ │ -0afd6e: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ -0afd74: 0e00 |000a: return-void │ │ +0afd08: |[0afd08] org.apache.http.params.HttpProtocolParams.setContentCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V │ │ +0afd18: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afd1c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afd22: 1a00 0a1f |0005: const-string v0, "http.protocol.content-charset" // string@1f0a │ │ +0afd26: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ +0afd2c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ 0x000a line=106 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -253055,20 +253184,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afd78: |[0afd78] org.apache.http.params.HttpProtocolParams.setHttpElementCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V │ │ -0afd88: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afd8c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afd92: 1a00 0f1f |0005: const-string v0, "http.protocol.element-charset" // string@1f0f │ │ -0afd96: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ -0afd9c: 0e00 |000a: return-void │ │ +0afd30: |[0afd30] org.apache.http.params.HttpProtocolParams.setHttpElementCharset:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V │ │ +0afd40: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afd44: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afd4a: 1a00 0b1f |0005: const-string v0, "http.protocol.element-charset" // string@1f0b │ │ +0afd4e: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ +0afd54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ 0x000a line=78 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -253079,20 +253208,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Ljava/nio/charset/CodingErrorAction;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afda0: |[0afda0] org.apache.http.params.HttpProtocolParams.setMalformedInputAction:(Lorg/apache/http/params/HttpParams;Ljava/nio/charset/CodingErrorAction;)V │ │ -0afdb0: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afdb4: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afdba: 1a00 0c1f |0005: const-string v0, "http.malformed.input.action" // string@1f0c │ │ -0afdbe: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ -0afdc4: 0e00 |000a: return-void │ │ +0afd58: |[0afd58] org.apache.http.params.HttpProtocolParams.setMalformedInputAction:(Lorg/apache/http/params/HttpParams;Ljava/nio/charset/CodingErrorAction;)V │ │ +0afd68: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afd6c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afd72: 1a00 081f |0005: const-string v0, "http.malformed.input.action" // string@1f08 │ │ +0afd76: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ +0afd7c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=208 │ │ 0x000a line=209 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -253103,20 +253232,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Ljava/nio/charset/CodingErrorAction;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afdc8: |[0afdc8] org.apache.http.params.HttpProtocolParams.setUnmappableInputAction:(Lorg/apache/http/params/HttpParams;Ljava/nio/charset/CodingErrorAction;)V │ │ -0afdd8: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afddc: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afde2: 1a00 231f |0005: const-string v0, "http.unmappable.input.action" // string@1f23 │ │ -0afde6: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ -0afdec: 0e00 |000a: return-void │ │ +0afd80: |[0afd80] org.apache.http.params.HttpProtocolParams.setUnmappableInputAction:(Lorg/apache/http/params/HttpParams;Ljava/nio/charset/CodingErrorAction;)V │ │ +0afd90: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afd94: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afd9a: 1a00 1f1f |0005: const-string v0, "http.unmappable.input.action" // string@1f1f │ │ +0afd9e: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ +0afda4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=237 │ │ 0x000a line=238 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -253127,20 +253256,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afdf0: |[0afdf0] org.apache.http.params.HttpProtocolParams.setUseExpectContinue:(Lorg/apache/http/params/HttpParams;Z)V │ │ -0afe00: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afe04: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afe0a: 1a00 101f |0005: const-string v0, "http.protocol.expect-continue" // string@1f10 │ │ -0afe0e: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ -0afe14: 0e00 |000a: return-void │ │ +0afda8: |[0afda8] org.apache.http.params.HttpProtocolParams.setUseExpectContinue:(Lorg/apache/http/params/HttpParams;Z)V │ │ +0afdb8: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afdbc: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afdc2: 1a00 0c1f |0005: const-string v0, "http.protocol.expect-continue" // string@1f0c │ │ +0afdc6: 7230 fd27 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setBooleanParameter:(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; // method@27fd │ │ +0afdcc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ 0x000a line=180 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -253151,20 +253280,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afe18: |[0afe18] org.apache.http.params.HttpProtocolParams.setUserAgent:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V │ │ -0afe28: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afe2c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afe32: 1a00 241f |0005: const-string v0, "http.useragent" // string@1f24 │ │ -0afe36: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ -0afe3c: 0e00 |000a: return-void │ │ +0afdd0: |[0afdd0] org.apache.http.params.HttpProtocolParams.setUserAgent:(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V │ │ +0afde0: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afde4: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afdea: 1a00 201f |0005: const-string v0, "http.useragent" // string@1f20 │ │ +0afdee: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ +0afdf4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ 0x000a line=157 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -253175,20 +253304,20 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afe40: |[0afe40] org.apache.http.params.HttpProtocolParams.setVersion:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V │ │ -0afe50: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afe54: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afe5a: 1a00 121f |0005: const-string v0, "http.protocol.version" // string@1f12 │ │ -0afe5e: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ -0afe64: 0e00 |000a: return-void │ │ +0afdf8: |[0afdf8] org.apache.http.params.HttpProtocolParams.setVersion:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V │ │ +0afe08: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afe0c: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afe12: 1a00 0e1f |0005: const-string v0, "http.protocol.version" // string@1f0e │ │ +0afe16: 7230 0128 0102 |0007: invoke-interface {v1, v0, v2}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ +0afe1c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0005 line=133 │ │ 0x000a line=134 │ │ locals : │ │ 0x0000 - 0x000b reg=1 params Lorg/apache/http/params/HttpParams; │ │ @@ -253199,22 +253328,22 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0afe68: |[0afe68] org.apache.http.params.HttpProtocolParams.useExpectContinue:(Lorg/apache/http/params/HttpParams;)Z │ │ -0afe78: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ -0afe7c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0afe82: 1a00 101f |0005: const-string v0, "http.protocol.expect-continue" // string@1f10 │ │ -0afe86: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0afe88: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0afe8e: 0a00 |000b: move-result v0 │ │ -0afe90: 0f00 |000c: return v0 │ │ +0afe20: |[0afe20] org.apache.http.params.HttpProtocolParams.useExpectContinue:(Lorg/apache/http/params/HttpParams;)Z │ │ +0afe30: 1a00 d805 |0000: const-string v0, "HTTP parameters" // string@05d8 │ │ +0afe34: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0afe3a: 1a00 0c1f |0005: const-string v0, "http.protocol.expect-continue" // string@1f0c │ │ +0afe3e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0afe40: 7230 f527 0201 |0008: invoke-interface {v2, v0, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0afe46: 0a00 |000b: move-result v0 │ │ +0afe48: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x000d reg=2 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -253260,53 +253389,53 @@ │ │ type : '(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0afe94: |[0afe94] org.apache.http.pool.AbstractConnPool$1.:(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0afea4: 5b01 ac0e |0000: iput-object v1, v0, Lorg/apache/http/pool/AbstractConnPool$1;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eac │ │ -0afea8: 5b03 ad0e |0002: iput-object v3, v0, Lorg/apache/http/pool/AbstractConnPool$1;.val$route:Ljava/lang/Object; // field@0ead │ │ -0afeac: 7020 7128 2000 |0004: invoke-direct {v0, v2}, Lorg/apache/http/pool/RouteSpecificPool;.:(Ljava/lang/Object;)V // method@2871 │ │ -0afeb2: 0e00 |0007: return-void │ │ +0afe4c: |[0afe4c] org.apache.http.pool.AbstractConnPool$1.:(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0afe5c: 5b01 ac0e |0000: iput-object v1, v0, Lorg/apache/http/pool/AbstractConnPool$1;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eac │ │ +0afe60: 5b03 ad0e |0002: iput-object v3, v0, Lorg/apache/http/pool/AbstractConnPool$1;.val$route:Ljava/lang/Object; // field@0ead │ │ +0afe64: 7020 7128 2000 |0004: invoke-direct {v0, v2}, Lorg/apache/http/pool/RouteSpecificPool;.:(Ljava/lang/Object;)V // method@2871 │ │ +0afe6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/apache/http/pool/AbstractConnPool$1; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ - 0x0000 - 0x0008 reg=0 this Lorg/apache/http/pool/AbstractConnPool$1; Lorg/apache/http/pool/AbstractConnPool.1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/apache/http/pool/AbstractConnPool; │ │ - 0x0000 - 0x0008 reg=2 x0 Ljava/lang/Object; TT; │ │ + 0x0000 - 0x0008 reg=0 this Lorg/apache/http/pool/AbstractConnPool$1; Lorg/apache/http/pool/AbstractConnPool$1; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/apache/http/pool/AbstractConnPool; │ │ + 0x0000 - 0x0008 reg=2 route Ljava/lang/Object; TT; │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/pool/AbstractConnPool$1;) │ │ name : 'createEntry' │ │ type : '(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0afeb4: |[0afeb4] org.apache.http.pool.AbstractConnPool$1.createEntry:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; │ │ -0afec4: 5420 ac0e |0000: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool$1;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eac │ │ -0afec8: 5421 ad0e |0002: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool$1;.val$route:Ljava/lang/Object; // field@0ead │ │ -0afecc: 6e30 2e28 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/apache/http/pool/AbstractConnPool;.createEntry:(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; // method@282e │ │ -0afed2: 0c00 |0007: move-result-object v0 │ │ -0afed4: 1100 |0008: return-object v0 │ │ +0afe6c: |[0afe6c] org.apache.http.pool.AbstractConnPool$1.createEntry:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; │ │ +0afe7c: 5420 ac0e |0000: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool$1;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eac │ │ +0afe80: 5421 ad0e |0002: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool$1;.val$route:Ljava/lang/Object; // field@0ead │ │ +0afe84: 6e30 2e28 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/apache/http/pool/AbstractConnPool;.createEntry:(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; // method@282e │ │ +0afe8a: 0c00 |0007: move-result-object v0 │ │ +0afe8c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/AbstractConnPool$1; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ - 0x0000 - 0x0009 reg=2 this Lorg/apache/http/pool/AbstractConnPool$1; Lorg/apache/http/pool/AbstractConnPool.1; │ │ + 0x0000 - 0x0009 reg=2 this Lorg/apache/http/pool/AbstractConnPool$1; Lorg/apache/http/pool/AbstractConnPool$1; │ │ 0x0000 - 0x0009 reg=3 conn Ljava/lang/Object; TC; │ │ │ │ source_file_idx : 581 (AbstractConnPool.java) │ │ │ │ Class #999 header: │ │ class_idx : 1577 │ │ access_flags : 0 (0x0000) │ │ @@ -253353,86 +253482,86 @@ │ │ type : '(Lorg/apache/http/pool/AbstractConnPool;Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0afed8: |[0afed8] org.apache.http.pool.AbstractConnPool$2.:(Lorg/apache/http/pool/AbstractConnPool;Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0afee8: 5b01 ae0e |0000: iput-object v1, v0, Lorg/apache/http/pool/AbstractConnPool$2;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eae │ │ -0afeec: 5b04 af0e |0002: iput-object v4, v0, Lorg/apache/http/pool/AbstractConnPool$2;.val$route:Ljava/lang/Object; // field@0eaf │ │ -0afef0: 5b05 b00e |0004: iput-object v5, v0, Lorg/apache/http/pool/AbstractConnPool$2;.val$state:Ljava/lang/Object; // field@0eb0 │ │ -0afef4: 7030 6228 2003 |0006: invoke-direct {v0, v2, v3}, Lorg/apache/http/pool/PoolEntryFuture;.:(Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;)V // method@2862 │ │ -0afefa: 0e00 |0009: return-void │ │ +0afe90: |[0afe90] org.apache.http.pool.AbstractConnPool$2.:(Lorg/apache/http/pool/AbstractConnPool;Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0afea0: 5b01 ae0e |0000: iput-object v1, v0, Lorg/apache/http/pool/AbstractConnPool$2;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eae │ │ +0afea4: 5b04 af0e |0002: iput-object v4, v0, Lorg/apache/http/pool/AbstractConnPool$2;.val$route:Ljava/lang/Object; // field@0eaf │ │ +0afea8: 5b05 b00e |0004: iput-object v5, v0, Lorg/apache/http/pool/AbstractConnPool$2;.val$state:Ljava/lang/Object; // field@0eb0 │ │ +0afeac: 7030 6228 2003 |0006: invoke-direct {v0, v2, v3}, Lorg/apache/http/pool/PoolEntryFuture;.:(Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;)V // method@2862 │ │ +0afeb2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/apache/http/pool/AbstractConnPool$2; │ │ 0x0000 - 0x0000 reg=3 (null) Lorg/apache/http/concurrent/FutureCallback; │ │ - 0x0000 - 0x000a reg=0 this Lorg/apache/http/pool/AbstractConnPool$2; Lorg/apache/http/pool/AbstractConnPool.2; │ │ - 0x0000 - 0x000a reg=1 (null) Lorg/apache/http/pool/AbstractConnPool; │ │ - 0x0000 - 0x000a reg=2 x0 Ljava/util/concurrent/locks/Lock; │ │ - 0x0000 - 0x000a reg=3 x1 Lorg/apache/http/concurrent/FutureCallback; Lorg/apache/http/concurrent/FutureCallback; │ │ + 0x0000 - 0x000a reg=0 this Lorg/apache/http/pool/AbstractConnPool$2; Lorg/apache/http/pool/AbstractConnPool$2; │ │ + 0x0000 - 0x000a reg=1 this$0 Lorg/apache/http/pool/AbstractConnPool; │ │ + 0x0000 - 0x000a reg=2 lock Ljava/util/concurrent/locks/Lock; │ │ + 0x0000 - 0x000a reg=3 callback Lorg/apache/http/concurrent/FutureCallback; Lorg/apache/http/concurrent/FutureCallback; │ │ 0x0000 - 0x000a reg=4 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000a reg=5 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/pool/AbstractConnPool$2;) │ │ name : 'getPoolEntry' │ │ type : '(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0afefc: |[0afefc] org.apache.http.pool.AbstractConnPool$2.getPoolEntry:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -0aff0c: 6e40 2528 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Lorg/apache/http/pool/AbstractConnPool$2;.getPoolEntry:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/pool/PoolEntry; // method@2825 │ │ -0aff12: 0c00 |0003: move-result-object v0 │ │ -0aff14: 1100 |0004: return-object v0 │ │ +0afeb4: |[0afeb4] org.apache.http.pool.AbstractConnPool$2.getPoolEntry:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +0afec4: 6e40 2528 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Lorg/apache/http/pool/AbstractConnPool$2;.getPoolEntry:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/pool/PoolEntry; // method@2825 │ │ +0afeca: 0c00 |0003: move-result-object v0 │ │ +0afecc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/AbstractConnPool$2; │ │ - 0x0000 - 0x0005 reg=1 this Lorg/apache/http/pool/AbstractConnPool$2; Lorg/apache/http/pool/AbstractConnPool.2; │ │ - 0x0000 - 0x0005 reg=2 x0 J │ │ - 0x0000 - 0x0005 reg=4 x1 Ljava/util/concurrent/TimeUnit; │ │ + 0x0000 - 0x0005 reg=1 this Lorg/apache/http/pool/AbstractConnPool$2; Lorg/apache/http/pool/AbstractConnPool$2; │ │ + 0x0000 - 0x0005 reg=2 (null) J │ │ + 0x0000 - 0x0005 reg=4 (null) Ljava/util/concurrent/TimeUnit; │ │ │ │ #1 : (in Lorg/apache/http/pool/AbstractConnPool$2;) │ │ name : 'getPoolEntry' │ │ type : '(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/pool/PoolEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 19 16-bit code units │ │ -0aff18: |[0aff18] org.apache.http.pool.AbstractConnPool$2.getPoolEntry:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/pool/PoolEntry; │ │ -0aff28: 5491 ae0e |0000: iget-object v1, v9, Lorg/apache/http/pool/AbstractConnPool$2;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eae │ │ -0aff2c: 5492 af0e |0002: iget-object v2, v9, Lorg/apache/http/pool/AbstractConnPool$2;.val$route:Ljava/lang/Object; // field@0eaf │ │ -0aff30: 5493 b00e |0004: iget-object v3, v9, Lorg/apache/http/pool/AbstractConnPool$2;.val$state:Ljava/lang/Object; // field@0eb0 │ │ -0aff34: 04a4 |0006: move-wide v4, v10 │ │ -0aff36: 07c6 |0007: move-object v6, v12 │ │ -0aff38: 0797 |0008: move-object v7, v9 │ │ -0aff3a: 7707 2b28 0100 |0009: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/apache/http/pool/AbstractConnPool;.access$000:(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry; // method@282b │ │ -0aff40: 0c00 |000c: move-result-object v0 │ │ -0aff42: 5491 ae0e |000d: iget-object v1, v9, Lorg/apache/http/pool/AbstractConnPool$2;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eae │ │ -0aff46: 6e20 3c28 0100 |000f: invoke-virtual {v1, v0}, Lorg/apache/http/pool/AbstractConnPool;.onLease:(Lorg/apache/http/pool/PoolEntry;)V // method@283c │ │ -0aff4c: 1100 |0012: return-object v0 │ │ +0afed0: |[0afed0] org.apache.http.pool.AbstractConnPool$2.getPoolEntry:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/pool/PoolEntry; │ │ +0afee0: 5491 ae0e |0000: iget-object v1, v9, Lorg/apache/http/pool/AbstractConnPool$2;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eae │ │ +0afee4: 5492 af0e |0002: iget-object v2, v9, Lorg/apache/http/pool/AbstractConnPool$2;.val$route:Ljava/lang/Object; // field@0eaf │ │ +0afee8: 5493 b00e |0004: iget-object v3, v9, Lorg/apache/http/pool/AbstractConnPool$2;.val$state:Ljava/lang/Object; // field@0eb0 │ │ +0afeec: 04a4 |0006: move-wide v4, v10 │ │ +0afeee: 07c6 |0007: move-object v6, v12 │ │ +0afef0: 0797 |0008: move-object v7, v9 │ │ +0afef2: 7707 2b28 0100 |0009: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/apache/http/pool/AbstractConnPool;.access$000:(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry; // method@282b │ │ +0afef8: 0c00 |000c: move-result-object v0 │ │ +0afefa: 5491 ae0e |000d: iget-object v1, v9, Lorg/apache/http/pool/AbstractConnPool$2;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eae │ │ +0afefe: 6e20 3c28 0100 |000f: invoke-virtual {v1, v0}, Lorg/apache/http/pool/AbstractConnPool;.onLease:(Lorg/apache/http/pool/PoolEntry;)V // method@283c │ │ +0aff04: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x000d line=178 │ │ 0x0012 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=9 this Lorg/apache/http/pool/AbstractConnPool$2; │ │ 0x000d - 0x0013 reg=0 entry Lorg/apache/http/pool/PoolEntry; TE; │ │ - 0x0000 - 0x0013 reg=9 this Lorg/apache/http/pool/AbstractConnPool$2; Lorg/apache/http/pool/AbstractConnPool.2; │ │ + 0x0000 - 0x0013 reg=9 this Lorg/apache/http/pool/AbstractConnPool$2; Lorg/apache/http/pool/AbstractConnPool$2; │ │ 0x0000 - 0x0013 reg=10 timeout J │ │ 0x0000 - 0x0013 reg=12 tunit Ljava/util/concurrent/TimeUnit; │ │ │ │ source_file_idx : 581 (AbstractConnPool.java) │ │ │ │ Class #1000 header: │ │ class_idx : 1578 │ │ @@ -253474,55 +253603,55 @@ │ │ type : '(Lorg/apache/http/pool/AbstractConnPool;J)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0aff50: |[0aff50] org.apache.http.pool.AbstractConnPool$3.:(Lorg/apache/http/pool/AbstractConnPool;J)V │ │ -0aff60: 5b01 b10e |0000: iput-object v1, v0, Lorg/apache/http/pool/AbstractConnPool$3;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eb1 │ │ -0aff64: 5a02 b20e |0002: iput-wide v2, v0, Lorg/apache/http/pool/AbstractConnPool$3;.val$deadline:J // field@0eb2 │ │ -0aff68: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0aff6e: 0e00 |0007: return-void │ │ +0aff08: |[0aff08] org.apache.http.pool.AbstractConnPool$3.:(Lorg/apache/http/pool/AbstractConnPool;J)V │ │ +0aff18: 5b01 b10e |0000: iput-object v1, v0, Lorg/apache/http/pool/AbstractConnPool$3;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eb1 │ │ +0aff1c: 5a02 b20e |0002: iput-wide v2, v0, Lorg/apache/http/pool/AbstractConnPool$3;.val$deadline:J // field@0eb2 │ │ +0aff20: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0aff26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/apache/http/pool/AbstractConnPool$3; │ │ - 0x0000 - 0x0008 reg=0 this Lorg/apache/http/pool/AbstractConnPool$3; Lorg/apache/http/pool/AbstractConnPool.3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/apache/http/pool/AbstractConnPool; │ │ + 0x0000 - 0x0008 reg=0 this Lorg/apache/http/pool/AbstractConnPool$3; Lorg/apache/http/pool/AbstractConnPool$3; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0008 reg=2 (null) J │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/pool/AbstractConnPool$3;) │ │ name : 'process' │ │ type : '(Lorg/apache/http/pool/PoolEntry;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0aff70: |[0aff70] org.apache.http.pool.AbstractConnPool$3.process:(Lorg/apache/http/pool/PoolEntry;)V │ │ -0aff80: 6e10 5a28 0500 |0000: invoke-virtual {v5}, Lorg/apache/http/pool/PoolEntry;.getUpdated:()J // method@285a │ │ -0aff86: 0b00 |0003: move-result-wide v0 │ │ -0aff88: 5342 b20e |0004: iget-wide v2, v4, Lorg/apache/http/pool/AbstractConnPool$3;.val$deadline:J // field@0eb2 │ │ -0aff8c: 3100 0002 |0006: cmp-long v0, v0, v2 │ │ -0aff90: 3c00 0500 |0008: if-gtz v0, 000d // +0005 │ │ -0aff94: 6e10 5328 0500 |000a: invoke-virtual {v5}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -0aff9a: 0e00 |000d: return-void │ │ +0aff28: |[0aff28] org.apache.http.pool.AbstractConnPool$3.process:(Lorg/apache/http/pool/PoolEntry;)V │ │ +0aff38: 6e10 5a28 0500 |0000: invoke-virtual {v5}, Lorg/apache/http/pool/PoolEntry;.getUpdated:()J // method@285a │ │ +0aff3e: 0b00 |0003: move-result-wide v0 │ │ +0aff40: 5342 b20e |0004: iget-wide v2, v4, Lorg/apache/http/pool/AbstractConnPool$3;.val$deadline:J // field@0eb2 │ │ +0aff44: 3100 0002 |0006: cmp-long v0, v0, v2 │ │ +0aff48: 3c00 0500 |0008: if-gtz v0, 000d // +0005 │ │ +0aff4c: 6e10 5328 0500 |000a: invoke-virtual {v5}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +0aff52: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x000a line=497 │ │ 0x000d line=499 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lorg/apache/http/pool/AbstractConnPool$3; │ │ 0x0000 - 0x0000 reg=5 (null) Lorg/apache/http/pool/PoolEntry; │ │ - 0x0000 - 0x000e reg=4 this Lorg/apache/http/pool/AbstractConnPool$3; Lorg/apache/http/pool/AbstractConnPool.3; │ │ + 0x0000 - 0x000e reg=4 this Lorg/apache/http/pool/AbstractConnPool$3; Lorg/apache/http/pool/AbstractConnPool$3; │ │ 0x0000 - 0x000e reg=5 entry Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ │ │ source_file_idx : 581 (AbstractConnPool.java) │ │ │ │ Class #1001 header: │ │ class_idx : 1579 │ │ access_flags : 0 (0x0000) │ │ @@ -253563,54 +253692,54 @@ │ │ type : '(Lorg/apache/http/pool/AbstractConnPool;J)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0aff9c: |[0aff9c] org.apache.http.pool.AbstractConnPool$4.:(Lorg/apache/http/pool/AbstractConnPool;J)V │ │ -0affac: 5b01 b30e |0000: iput-object v1, v0, Lorg/apache/http/pool/AbstractConnPool$4;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eb3 │ │ -0affb0: 5a02 b40e |0002: iput-wide v2, v0, Lorg/apache/http/pool/AbstractConnPool$4;.val$now:J // field@0eb4 │ │ -0affb4: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0affba: 0e00 |0007: return-void │ │ +0aff54: |[0aff54] org.apache.http.pool.AbstractConnPool$4.:(Lorg/apache/http/pool/AbstractConnPool;J)V │ │ +0aff64: 5b01 b30e |0000: iput-object v1, v0, Lorg/apache/http/pool/AbstractConnPool$4;.this$0:Lorg/apache/http/pool/AbstractConnPool; // field@0eb3 │ │ +0aff68: 5a02 b40e |0002: iput-wide v2, v0, Lorg/apache/http/pool/AbstractConnPool$4;.val$now:J // field@0eb4 │ │ +0aff6c: 7010 6f21 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0aff72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/apache/http/pool/AbstractConnPool$4; │ │ - 0x0000 - 0x0008 reg=0 this Lorg/apache/http/pool/AbstractConnPool$4; Lorg/apache/http/pool/AbstractConnPool.4; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/apache/http/pool/AbstractConnPool; │ │ + 0x0000 - 0x0008 reg=0 this Lorg/apache/http/pool/AbstractConnPool$4; Lorg/apache/http/pool/AbstractConnPool$4; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0008 reg=2 (null) J │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/pool/AbstractConnPool$4;) │ │ name : 'process' │ │ type : '(Lorg/apache/http/pool/PoolEntry;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0affbc: |[0affbc] org.apache.http.pool.AbstractConnPool$4.process:(Lorg/apache/http/pool/PoolEntry;)V │ │ -0affcc: 5320 b40e |0000: iget-wide v0, v2, Lorg/apache/http/pool/AbstractConnPool$4;.val$now:J // field@0eb4 │ │ -0affd0: 6e30 5d28 0301 |0002: invoke-virtual {v3, v0, v1}, Lorg/apache/http/pool/PoolEntry;.isExpired:(J)Z // method@285d │ │ -0affd6: 0a00 |0005: move-result v0 │ │ -0affd8: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0affdc: 6e10 5328 0300 |0008: invoke-virtual {v3}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -0affe2: 0e00 |000b: return-void │ │ +0aff74: |[0aff74] org.apache.http.pool.AbstractConnPool$4.process:(Lorg/apache/http/pool/PoolEntry;)V │ │ +0aff84: 5320 b40e |0000: iget-wide v0, v2, Lorg/apache/http/pool/AbstractConnPool$4;.val$now:J // field@0eb4 │ │ +0aff88: 6e30 5d28 0301 |0002: invoke-virtual {v3, v0, v1}, Lorg/apache/http/pool/PoolEntry;.isExpired:(J)Z // method@285d │ │ +0aff8e: 0a00 |0005: move-result v0 │ │ +0aff90: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0aff94: 6e10 5328 0300 |0008: invoke-virtual {v3}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +0aff9a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0008 line=513 │ │ 0x000b line=515 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/AbstractConnPool$4; │ │ 0x0000 - 0x0000 reg=3 (null) Lorg/apache/http/pool/PoolEntry; │ │ - 0x0000 - 0x000c reg=2 this Lorg/apache/http/pool/AbstractConnPool$4; Lorg/apache/http/pool/AbstractConnPool.4; │ │ + 0x0000 - 0x000c reg=2 this Lorg/apache/http/pool/AbstractConnPool$4; Lorg/apache/http/pool/AbstractConnPool$4; │ │ 0x0000 - 0x000c reg=3 entry Lorg/apache/http/pool/PoolEntry; Lorg/apache/http/pool/PoolEntry; │ │ │ │ source_file_idx : 581 (AbstractConnPool.java) │ │ │ │ Class #1002 header: │ │ class_idx : 1580 │ │ access_flags : 1025 (0x0401) │ │ @@ -253728,48 +253857,48 @@ │ │ type : '(Lorg/apache/http/pool/ConnFactory;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0affe4: |[0affe4] org.apache.http.pool.AbstractConnPool.:(Lorg/apache/http/pool/ConnFactory;II)V │ │ -0afff4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0afffa: 1a00 d903 |0003: const-string v0, "Connection factory" // string@03d9 │ │ -0afffe: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b0004: 0c00 |0008: move-result-object v0 │ │ -0b0006: 1f00 2d06 |0009: check-cast v0, Lorg/apache/http/pool/ConnFactory; // type@062d │ │ -0b000a: 5b10 b60e |000b: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.connFactory:Lorg/apache/http/pool/ConnFactory; // field@0eb6 │ │ -0b000e: 1a00 530f |000d: const-string v0, "Max per route value" // string@0f53 │ │ -0b0012: 7120 4b29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0b0018: 0a00 |0012: move-result v0 │ │ -0b001a: 5910 b70e |0013: iput v0, v1, Lorg/apache/http/pool/AbstractConnPool;.defaultMaxPerRoute:I // field@0eb7 │ │ -0b001e: 1a00 540f |0015: const-string v0, "Max total value" // string@0f54 │ │ -0b0022: 7120 4b29 0400 |0017: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0b0028: 0a00 |001a: move-result v0 │ │ -0b002a: 5910 bc0e |001b: iput v0, v1, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ -0b002e: 2200 4d05 |001d: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@054d │ │ -0b0032: 7010 ae22 0000 |001f: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@22ae │ │ -0b0038: 5b10 ba0e |0022: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b003c: 2200 2b05 |0024: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -0b0040: 7010 3422 0000 |0026: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -0b0046: 5b10 be0e |0029: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ -0b004a: 2200 2c05 |002b: new-instance v0, Ljava/util/HashSet; // type@052c │ │ -0b004e: 7010 3c22 0000 |002d: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@223c │ │ -0b0054: 5b10 b90e |0030: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b0058: 2200 2f05 |0032: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ -0b005c: 7010 4922 0000 |0034: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ -0b0062: 5b10 b50e |0037: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b0066: 2200 2f05 |0039: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ -0b006a: 7010 4922 0000 |003b: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ -0b0070: 5b10 bd0e |003e: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ -0b0074: 2200 2b05 |0040: new-instance v0, Ljava/util/HashMap; // type@052b │ │ -0b0078: 7010 3422 0000 |0042: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ -0b007e: 5b10 bb0e |0045: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.maxPerRoute:Ljava/util/Map; // field@0ebb │ │ -0b0082: 0e00 |0047: return-void │ │ +0aff9c: |[0aff9c] org.apache.http.pool.AbstractConnPool.:(Lorg/apache/http/pool/ConnFactory;II)V │ │ +0affac: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0affb2: 1a00 d903 |0003: const-string v0, "Connection factory" // string@03d9 │ │ +0affb6: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0affbc: 0c00 |0008: move-result-object v0 │ │ +0affbe: 1f00 2d06 |0009: check-cast v0, Lorg/apache/http/pool/ConnFactory; // type@062d │ │ +0affc2: 5b10 b60e |000b: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.connFactory:Lorg/apache/http/pool/ConnFactory; // field@0eb6 │ │ +0affc6: 1a00 4f0f |000d: const-string v0, "Max per route value" // string@0f4f │ │ +0affca: 7120 4b29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0affd0: 0a00 |0012: move-result v0 │ │ +0affd2: 5910 b70e |0013: iput v0, v1, Lorg/apache/http/pool/AbstractConnPool;.defaultMaxPerRoute:I // field@0eb7 │ │ +0affd6: 1a00 500f |0015: const-string v0, "Max total value" // string@0f50 │ │ +0affda: 7120 4b29 0400 |0017: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0affe0: 0a00 |001a: move-result v0 │ │ +0affe2: 5910 bc0e |001b: iput v0, v1, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ +0affe6: 2200 4d05 |001d: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@054d │ │ +0affea: 7010 ae22 0000 |001f: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@22ae │ │ +0afff0: 5b10 ba0e |0022: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0afff4: 2200 2b05 |0024: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +0afff8: 7010 3422 0000 |0026: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +0afffe: 5b10 be0e |0029: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ +0b0002: 2200 2c05 |002b: new-instance v0, Ljava/util/HashSet; // type@052c │ │ +0b0006: 7010 3c22 0000 |002d: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@223c │ │ +0b000c: 5b10 b90e |0030: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b0010: 2200 2f05 |0032: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ +0b0014: 7010 4922 0000 |0034: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ +0b001a: 5b10 b50e |0037: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b001e: 2200 2f05 |0039: new-instance v0, Ljava/util/LinkedList; // type@052f │ │ +0b0022: 7010 4922 0000 |003b: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2249 │ │ +0b0028: 5b10 bd0e |003e: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ +0b002c: 2200 2b05 |0040: new-instance v0, Ljava/util/HashMap; // type@052b │ │ +0b0030: 7010 3422 0000 |0042: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2234 │ │ +0b0036: 5b10 bb0e |0045: iput-object v0, v1, Lorg/apache/http/pool/AbstractConnPool;.maxPerRoute:Ljava/util/Map; // field@0ebb │ │ +0b003a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x000d line=85 │ │ 0x0015 line=86 │ │ 0x001d line=87 │ │ @@ -253792,18 +253921,18 @@ │ │ type : '(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 5 16-bit code units │ │ -0b0084: |[0b0084] org.apache.http.pool.AbstractConnPool.access$000:(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry; │ │ -0b0094: 7607 3628 0100 |0000: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/apache/http/pool/AbstractConnPool;.getPoolEntryBlocking:(Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry; // method@2836 │ │ -0b009a: 0c00 |0003: move-result-object v0 │ │ -0b009c: 1100 |0004: return-object v0 │ │ +0b003c: |[0b003c] org.apache.http.pool.AbstractConnPool.access$000:(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry; │ │ +0b004c: 7607 3628 0100 |0000: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lorg/apache/http/pool/AbstractConnPool;.getPoolEntryBlocking:(Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry; // method@2836 │ │ +0b0052: 0c00 |0003: move-result-object v0 │ │ +0b0054: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 x2 Ljava/lang/Object; │ │ @@ -253816,25 +253945,25 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b00a0: |[0b00a0] org.apache.http.pool.AbstractConnPool.getMax:(Ljava/lang/Object;)I │ │ -0b00b0: 5421 bb0e |0000: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.maxPerRoute:Ljava/util/Map; // field@0ebb │ │ -0b00b4: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -0b00ba: 0c00 |0005: move-result-object v0 │ │ -0b00bc: 1f00 e904 |0006: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ -0b00c0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0b00c4: 6e10 4f21 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ -0b00ca: 0a01 |000d: move-result v1 │ │ -0b00cc: 0f01 |000e: return v1 │ │ -0b00ce: 5221 b70e |000f: iget v1, v2, Lorg/apache/http/pool/AbstractConnPool;.defaultMaxPerRoute:I // field@0eb7 │ │ -0b00d2: 28fd |0011: goto 000e // -0003 │ │ +0b0058: |[0b0058] org.apache.http.pool.AbstractConnPool.getMax:(Ljava/lang/Object;)I │ │ +0b0068: 5421 bb0e |0000: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.maxPerRoute:Ljava/util/Map; // field@0ebb │ │ +0b006c: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +0b0072: 0c00 |0005: move-result-object v0 │ │ +0b0074: 1f00 e904 |0006: check-cast v0, Ljava/lang/Integer; // type@04e9 │ │ +0b0078: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0b007c: 6e10 4f21 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@214f │ │ +0b0082: 0a01 |000d: move-result v1 │ │ +0b0084: 0f01 |000e: return v1 │ │ +0b0086: 5221 b70e |000f: iget v1, v2, Lorg/apache/http/pool/AbstractConnPool;.defaultMaxPerRoute:I // field@0eb7 │ │ +0b008a: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0008 line=332 │ │ 0x000a line=333 │ │ 0x000e line=335 │ │ locals : │ │ @@ -253849,25 +253978,25 @@ │ │ type : '(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0b00d4: |[0b00d4] org.apache.http.pool.AbstractConnPool.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; │ │ -0b00e4: 5421 be0e |0000: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ -0b00e8: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -0b00ee: 0c00 |0005: move-result-object v0 │ │ -0b00f0: 1f00 3406 |0006: check-cast v0, Lorg/apache/http/pool/RouteSpecificPool; // type@0634 │ │ -0b00f4: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ -0b00f8: 2200 2806 |000a: new-instance v0, Lorg/apache/http/pool/AbstractConnPool$1; // type@0628 │ │ -0b00fc: 7040 2128 2033 |000c: invoke-direct {v0, v2, v3, v3}, Lorg/apache/http/pool/AbstractConnPool$1;.:(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;)V // method@2821 │ │ -0b0102: 5421 be0e |000f: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ -0b0106: 7230 7222 3100 |0011: invoke-interface {v1, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -0b010c: 1100 |0014: return-object v0 │ │ +0b008c: |[0b008c] org.apache.http.pool.AbstractConnPool.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; │ │ +0b009c: 5421 be0e |0000: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ +0b00a0: 7220 6f22 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +0b00a6: 0c00 |0005: move-result-object v0 │ │ +0b00a8: 1f00 3406 |0006: check-cast v0, Lorg/apache/http/pool/RouteSpecificPool; // type@0634 │ │ +0b00ac: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ +0b00b0: 2200 2806 |000a: new-instance v0, Lorg/apache/http/pool/AbstractConnPool$1; // type@0628 │ │ +0b00b4: 7040 2128 2033 |000c: invoke-direct {v0, v2, v3, v3}, Lorg/apache/http/pool/AbstractConnPool$1;.:(Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;)V // method@2821 │ │ +0b00ba: 5421 be0e |000f: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ +0b00be: 7230 7222 3100 |0011: invoke-interface {v1, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +0b00c4: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x000a line=146 │ │ 0x000f line=154 │ │ 0x0014 line=156 │ │ @@ -253884,224 +254013,224 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 30 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 428 16-bit code units │ │ -0b0110: |[0b0110] org.apache.http.pool.AbstractConnPool.getPoolEntryBlocking:(Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry; │ │ -0b0120: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0b0122: 1612 0000 |0001: const-wide/16 v18, #int 0 // #0 │ │ -0b0126: 3112 1a12 |0003: cmp-long v18, v26, v18 │ │ -0b012a: 3d12 1700 |0005: if-lez v18, 001c // +0017 │ │ -0b012e: 2205 2a05 |0007: new-instance v5, Ljava/util/Date; // type@052a │ │ -0b0132: 7100 b121 0000 |0009: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -0b0138: 0b12 |000c: move-result-wide v18 │ │ -0b013a: 0800 1c00 |000d: move-object/from16 v0, v28 │ │ -0b013e: 0501 1a00 |000f: move-wide/from16 v1, v26 │ │ -0b0142: 6e30 9c22 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ -0b0148: 0b14 |0014: move-result-wide v20 │ │ -0b014a: 9b12 1214 |0015: add-long v18, v18, v20 │ │ -0b014e: 0500 1200 |0017: move-wide/from16 v0, v18 │ │ -0b0152: 7030 3222 0501 |0019: invoke-direct {v5, v0, v1}, Ljava/util/Date;.:(J)V // method@2232 │ │ -0b0158: 0800 1700 |001c: move-object/from16 v0, v23 │ │ -0b015c: 5400 ba0e |001e: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0160: 0812 0000 |0020: move-object/from16 v18, v0 │ │ -0b0164: 7801 ab22 1200 |0022: invoke-interface/range {v18}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b016a: 7602 3528 1700 |0025: invoke-direct/range {v23, v24}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ -0b0170: 0c0e |0028: move-result-object v14 │ │ -0b0172: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -0b0174: 3906 6601 |002a: if-nez v6, 0190 // +0166 │ │ -0b0178: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -0b017c: 5500 b80e |002e: iget-boolean v0, v0, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ -0b0180: 0212 0000 |0030: move/from16 v18, v0 │ │ -0b0184: 3912 3400 |0032: if-nez v18, 0066 // +0034 │ │ -0b0188: 1312 0100 |0034: const/16 v18, #int 1 // #1 │ │ -0b018c: 1a13 dc03 |0036: const-string v19, "Connection pool shut down" // string@03dc │ │ -0b0190: 7702 5129 1200 |0038: invoke-static/range {v18, v19}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ -0b0196: 0800 1900 |003b: move-object/from16 v0, v25 │ │ -0b019a: 6e20 7728 0e00 |003d: invoke-virtual {v14, v0}, Lorg/apache/http/pool/RouteSpecificPool;.getFree:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; // method@2877 │ │ -0b01a0: 0c06 |0040: move-result-object v6 │ │ -0b01a2: 3906 2800 |0041: if-nez v6, 0069 // +0028 │ │ -0b01a6: 3806 5900 |0043: if-eqz v6, 009c // +0059 │ │ -0b01aa: 0800 1700 |0045: move-object/from16 v0, v23 │ │ -0b01ae: 5400 b50e |0047: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b01b2: 0812 0000 |0049: move-object/from16 v18, v0 │ │ -0b01b6: 0800 1200 |004b: move-object/from16 v0, v18 │ │ -0b01ba: 6e20 5522 6000 |004d: invoke-virtual {v0, v6}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ -0b01c0: 0800 1700 |0050: move-object/from16 v0, v23 │ │ -0b01c4: 5400 b90e |0052: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b01c8: 0812 0000 |0054: move-object/from16 v18, v0 │ │ -0b01cc: 0800 1200 |0056: move-object/from16 v0, v18 │ │ -0b01d0: 7220 7c22 6000 |0058: invoke-interface {v0, v6}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ -0b01d6: 0800 1700 |005b: move-object/from16 v0, v23 │ │ -0b01da: 5400 ba0e |005d: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b01de: 0812 0000 |005f: move-object/from16 v18, v0 │ │ -0b01e2: 7801 ad22 1200 |0061: invoke-interface/range {v18}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b01e8: 0767 |0064: move-object v7, v6 │ │ -0b01ea: 1107 |0065: return-object v7 │ │ -0b01ec: 1312 0000 |0066: const/16 v18, #int 0 // #0 │ │ -0b01f0: 28ce |0068: goto 0036 // -0032 │ │ -0b01f2: 6e10 5c28 0600 |0069: invoke-virtual {v6}, Lorg/apache/http/pool/PoolEntry;.isClosed:()Z // method@285c │ │ -0b01f8: 0a12 |006c: move-result v18 │ │ -0b01fa: 3912 0e00 |006d: if-nez v18, 007b // +000e │ │ -0b01fe: 7100 b121 0000 |006f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -0b0204: 0b12 |0072: move-result-wide v18 │ │ -0b0206: 0500 1200 |0073: move-wide/from16 v0, v18 │ │ -0b020a: 6e30 5d28 0601 |0075: invoke-virtual {v6, v0, v1}, Lorg/apache/http/pool/PoolEntry;.isExpired:(J)Z // method@285d │ │ -0b0210: 0a12 |0078: move-result v18 │ │ -0b0212: 3812 caff |0079: if-eqz v18, 0043 // -0036 │ │ -0b0216: 6e10 5328 0600 |007b: invoke-virtual {v6}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -0b021c: 0800 1700 |007e: move-object/from16 v0, v23 │ │ -0b0220: 5400 b50e |0080: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b0224: 0812 0000 |0082: move-object/from16 v18, v0 │ │ -0b0228: 0800 1200 |0084: move-object/from16 v0, v18 │ │ -0b022c: 6e20 5522 6000 |0086: invoke-virtual {v0, v6}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ -0b0232: 1312 0000 |0089: const/16 v18, #int 0 // #0 │ │ -0b0236: 0200 1200 |008b: move/from16 v0, v18 │ │ -0b023a: 6e30 7428 6e00 |008d: invoke-virtual {v14, v6, v0}, Lorg/apache/http/pool/RouteSpecificPool;.free:(Lorg/apache/http/pool/PoolEntry;Z)V // method@2874 │ │ -0b0240: 28ab |0090: goto 003b // -0055 │ │ -0b0242: 0d12 |0091: move-exception v18 │ │ -0b0244: 0800 1700 |0092: move-object/from16 v0, v23 │ │ -0b0248: 5400 ba0e |0094: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b024c: 0813 0000 |0096: move-object/from16 v19, v0 │ │ -0b0250: 7801 ad22 1300 |0098: invoke-interface/range {v19}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0256: 2712 |009b: throw v18 │ │ -0b0258: 7602 3228 1700 |009c: invoke-direct/range {v23, v24}, Lorg/apache/http/pool/AbstractConnPool;.getMax:(Ljava/lang/Object;)I // method@2832 │ │ -0b025e: 0a0c |009f: move-result v12 │ │ -0b0260: 1312 0000 |00a0: const/16 v18, #int 0 // #0 │ │ -0b0264: 6e10 7528 0e00 |00a2: invoke-virtual {v14}, Lorg/apache/http/pool/RouteSpecificPool;.getAllocatedCount:()I // method@2875 │ │ -0b026a: 0a13 |00a5: move-result v19 │ │ -0b026c: d813 1301 |00a6: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0b0270: 9113 130c |00a8: sub-int v19, v19, v12 │ │ -0b0274: 7702 6521 1200 |00aa: invoke-static/range {v18, v19}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -0b027a: 0a08 |00ad: move-result v8 │ │ -0b027c: 3d08 0b00 |00ae: if-lez v8, 00b9 // +000b │ │ -0b0280: 120a |00b0: const/4 v10, #int 0 // #0 │ │ -0b0282: 358a 0800 |00b1: if-ge v10, v8, 00b9 // +0008 │ │ -0b0286: 6e10 7828 0e00 |00b3: invoke-virtual {v14}, Lorg/apache/http/pool/RouteSpecificPool;.getLastUsed:()Lorg/apache/http/pool/PoolEntry; // method@2878 │ │ -0b028c: 0c0b |00b6: move-result-object v11 │ │ -0b028e: 390b 8900 |00b7: if-nez v11, 0140 // +0089 │ │ -0b0292: 6e10 7528 0e00 |00b9: invoke-virtual {v14}, Lorg/apache/http/pool/RouteSpecificPool;.getAllocatedCount:()I // method@2875 │ │ -0b0298: 0a12 |00bc: move-result v18 │ │ -0b029a: 0200 1200 |00bd: move/from16 v0, v18 │ │ -0b029e: 35c0 9600 |00bf: if-ge v0, v12, 0155 // +0096 │ │ -0b02a2: 0800 1700 |00c1: move-object/from16 v0, v23 │ │ -0b02a6: 5400 b90e |00c3: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b02aa: 0812 0000 |00c5: move-object/from16 v18, v0 │ │ -0b02ae: 7801 8522 1200 |00c7: invoke-interface/range {v18}, Ljava/util/Set;.size:()I // method@2285 │ │ -0b02b4: 0a11 |00ca: move-result v17 │ │ -0b02b6: 0800 1700 |00cb: move-object/from16 v0, v23 │ │ -0b02ba: 5200 bc0e |00cd: iget v0, v0, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ -0b02be: 0212 0000 |00cf: move/from16 v18, v0 │ │ -0b02c2: 9112 1211 |00d1: sub-int v18, v18, v17 │ │ -0b02c6: 1313 0000 |00d3: const/16 v19, #int 0 // #0 │ │ -0b02ca: 7702 6521 1200 |00d5: invoke-static/range {v18, v19}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -0b02d0: 0a09 |00d8: move-result v9 │ │ -0b02d2: 3d09 7c00 |00d9: if-lez v9, 0155 // +007c │ │ -0b02d6: 0800 1700 |00db: move-object/from16 v0, v23 │ │ -0b02da: 5400 b50e |00dd: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b02de: 0812 0000 |00df: move-object/from16 v18, v0 │ │ -0b02e2: 7401 5722 1200 |00e1: invoke-virtual/range {v18}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -0b02e8: 0a10 |00e4: move-result v16 │ │ -0b02ea: d812 09ff |00e5: add-int/lit8 v18, v9, #int -1 // #ff │ │ -0b02ee: 0200 1000 |00e7: move/from16 v0, v16 │ │ -0b02f2: 0201 1200 |00e9: move/from16 v1, v18 │ │ -0b02f6: 3710 2c00 |00eb: if-le v0, v1, 0117 // +002c │ │ -0b02fa: 0800 1700 |00ed: move-object/from16 v0, v23 │ │ -0b02fe: 5400 b50e |00ef: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b0302: 0812 0000 |00f1: move-object/from16 v18, v0 │ │ -0b0306: 7401 5022 1200 |00f3: invoke-virtual/range {v18}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ -0b030c: 0a12 |00f6: move-result v18 │ │ -0b030e: 3912 2000 |00f7: if-nez v18, 0117 // +0020 │ │ -0b0312: 0800 1700 |00f9: move-object/from16 v0, v23 │ │ -0b0316: 5400 b50e |00fb: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b031a: 0812 0000 |00fd: move-object/from16 v18, v0 │ │ -0b031e: 7401 5622 1200 |00ff: invoke-virtual/range {v18}, Ljava/util/LinkedList;.removeLast:()Ljava/lang/Object; // method@2256 │ │ -0b0324: 0c0b |0102: move-result-object v11 │ │ -0b0326: 1f0b 3006 |0103: check-cast v11, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -0b032a: 6e10 5328 0b00 |0105: invoke-virtual {v11}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -0b0330: 6e10 5828 0b00 |0108: invoke-virtual {v11}, Lorg/apache/http/pool/PoolEntry;.getRoute:()Ljava/lang/Object; // method@2858 │ │ -0b0336: 0c12 |010b: move-result-object v18 │ │ -0b0338: 0800 1700 |010c: move-object/from16 v0, v23 │ │ -0b033c: 0801 1200 |010e: move-object/from16 v1, v18 │ │ -0b0340: 7020 3528 1000 |0110: invoke-direct {v0, v1}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ -0b0346: 0c0d |0113: move-result-object v13 │ │ -0b0348: 6e20 7e28 bd00 |0114: invoke-virtual {v13, v11}, Lorg/apache/http/pool/RouteSpecificPool;.remove:(Lorg/apache/http/pool/PoolEntry;)Z // method@287e │ │ -0b034e: 0800 1700 |0117: move-object/from16 v0, v23 │ │ -0b0352: 5400 b60e |0119: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.connFactory:Lorg/apache/http/pool/ConnFactory; // field@0eb6 │ │ -0b0356: 0812 0000 |011b: move-object/from16 v18, v0 │ │ -0b035a: 0800 1200 |011d: move-object/from16 v0, v18 │ │ -0b035e: 0801 1800 |011f: move-object/from16 v1, v24 │ │ -0b0362: 7220 4628 1000 |0121: invoke-interface {v0, v1}, Lorg/apache/http/pool/ConnFactory;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@2846 │ │ -0b0368: 0c04 |0124: move-result-object v4 │ │ -0b036a: 6e20 7228 4e00 |0125: invoke-virtual {v14, v4}, Lorg/apache/http/pool/RouteSpecificPool;.add:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; // method@2872 │ │ -0b0370: 0c06 |0128: move-result-object v6 │ │ -0b0372: 0800 1700 |0129: move-object/from16 v0, v23 │ │ -0b0376: 5400 b90e |012b: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b037a: 0812 0000 |012d: move-object/from16 v18, v0 │ │ -0b037e: 0800 1200 |012f: move-object/from16 v0, v18 │ │ -0b0382: 7220 7c22 6000 |0131: invoke-interface {v0, v6}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ -0b0388: 0800 1700 |0134: move-object/from16 v0, v23 │ │ -0b038c: 5400 ba0e |0136: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0390: 0812 0000 |0138: move-object/from16 v18, v0 │ │ -0b0394: 7801 ad22 1200 |013a: invoke-interface/range {v18}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b039a: 0767 |013d: move-object v7, v6 │ │ -0b039c: 2900 27ff |013e: goto/16 0065 // -00d9 │ │ -0b03a0: 6e10 5328 0b00 |0140: invoke-virtual {v11}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -0b03a6: 0800 1700 |0143: move-object/from16 v0, v23 │ │ -0b03aa: 5400 b50e |0145: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b03ae: 0812 0000 |0147: move-object/from16 v18, v0 │ │ -0b03b2: 0800 1200 |0149: move-object/from16 v0, v18 │ │ -0b03b6: 6e20 5522 b000 |014b: invoke-virtual {v0, v11}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ -0b03bc: 6e20 7e28 be00 |014e: invoke-virtual {v14, v11}, Lorg/apache/http/pool/RouteSpecificPool;.remove:(Lorg/apache/http/pool/PoolEntry;)Z // method@287e │ │ -0b03c2: d80a 0a01 |0151: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0b03c6: 2900 5eff |0153: goto/16 00b1 // -00a2 │ │ -0b03ca: 120f |0155: const/4 v15, #int 0 // #0 │ │ -0b03cc: 0800 1d00 |0156: move-object/from16 v0, v29 │ │ -0b03d0: 6e20 7d28 0e00 |0158: invoke-virtual {v14, v0}, Lorg/apache/http/pool/RouteSpecificPool;.queue:(Lorg/apache/http/pool/PoolEntryFuture;)V // method@287d │ │ -0b03d6: 0800 1700 |015b: move-object/from16 v0, v23 │ │ -0b03da: 5400 bd0e |015d: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ -0b03de: 0812 0000 |015f: move-object/from16 v18, v0 │ │ -0b03e2: 0800 1200 |0161: move-object/from16 v0, v18 │ │ -0b03e6: 0801 1d00 |0163: move-object/from16 v1, v29 │ │ -0b03ea: 6e20 4b22 1000 |0165: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@224b │ │ -0b03f0: 0800 1d00 |0168: move-object/from16 v0, v29 │ │ -0b03f4: 6e20 6328 5000 |016a: invoke-virtual {v0, v5}, Lorg/apache/http/pool/PoolEntryFuture;.await:(Ljava/util/Date;)Z // method@2863 │ │ -0b03fa: 0a0f |016d: move-result v15 │ │ -0b03fc: 0800 1d00 |016e: move-object/from16 v0, v29 │ │ -0b0400: 6e20 8128 0e00 |0170: invoke-virtual {v14, v0}, Lorg/apache/http/pool/RouteSpecificPool;.unqueue:(Lorg/apache/http/pool/PoolEntryFuture;)V // method@2881 │ │ -0b0406: 0800 1700 |0173: move-object/from16 v0, v23 │ │ -0b040a: 5400 bd0e |0175: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ -0b040e: 0812 0000 |0177: move-object/from16 v18, v0 │ │ -0b0412: 0800 1200 |0179: move-object/from16 v0, v18 │ │ -0b0416: 0801 1d00 |017b: move-object/from16 v1, v29 │ │ -0b041a: 6e20 5522 1000 |017d: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ -0b0420: 390f aafe |0180: if-nez v15, 002a // -0156 │ │ -0b0424: 3805 a8fe |0182: if-eqz v5, 002a // -0158 │ │ -0b0428: 6e10 3322 0500 |0184: invoke-virtual {v5}, Ljava/util/Date;.getTime:()J // method@2233 │ │ -0b042e: 0b12 |0187: move-result-wide v18 │ │ -0b0430: 7100 b121 0000 |0188: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -0b0436: 0b14 |018b: move-result-wide v20 │ │ -0b0438: 3112 1214 |018c: cmp-long v18, v18, v20 │ │ -0b043c: 3c12 9cfe |018e: if-gtz v18, 002a // -0164 │ │ -0b0440: 2212 4705 |0190: new-instance v18, Ljava/util/concurrent/TimeoutException; // type@0547 │ │ -0b0444: 1a13 b612 |0192: const-string v19, "Timeout waiting for connection" // string@12b6 │ │ -0b0448: 7602 a022 1200 |0194: invoke-direct/range {v18, v19}, Ljava/util/concurrent/TimeoutException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0b044e: 2712 |0197: throw v18 │ │ -0b0450: 0d12 |0198: move-exception v18 │ │ -0b0452: 0800 1d00 |0199: move-object/from16 v0, v29 │ │ -0b0456: 6e20 8128 0e00 |019b: invoke-virtual {v14, v0}, Lorg/apache/http/pool/RouteSpecificPool;.unqueue:(Lorg/apache/http/pool/PoolEntryFuture;)V // method@2881 │ │ -0b045c: 0800 1700 |019e: move-object/from16 v0, v23 │ │ -0b0460: 5400 bd0e |01a0: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ -0b0464: 0813 0000 |01a2: move-object/from16 v19, v0 │ │ -0b0468: 0800 1300 |01a4: move-object/from16 v0, v19 │ │ -0b046c: 0801 1d00 |01a6: move-object/from16 v1, v29 │ │ -0b0470: 6e20 5522 1000 |01a8: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ -0b0476: 2712 |01ab: throw v18 │ │ +0b00c8: |[0b00c8] org.apache.http.pool.AbstractConnPool.getPoolEntryBlocking:(Ljava/lang/Object;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Lorg/apache/http/pool/PoolEntryFuture;)Lorg/apache/http/pool/PoolEntry; │ │ +0b00d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0b00da: 1612 0000 |0001: const-wide/16 v18, #int 0 // #0 │ │ +0b00de: 3112 1a12 |0003: cmp-long v18, v26, v18 │ │ +0b00e2: 3d12 1700 |0005: if-lez v18, 001c // +0017 │ │ +0b00e6: 2205 2a05 |0007: new-instance v5, Ljava/util/Date; // type@052a │ │ +0b00ea: 7100 b121 0000 |0009: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +0b00f0: 0b12 |000c: move-result-wide v18 │ │ +0b00f2: 0800 1c00 |000d: move-object/from16 v0, v28 │ │ +0b00f6: 0501 1a00 |000f: move-wide/from16 v1, v26 │ │ +0b00fa: 6e30 9c22 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ +0b0100: 0b14 |0014: move-result-wide v20 │ │ +0b0102: 9b12 1214 |0015: add-long v18, v18, v20 │ │ +0b0106: 0500 1200 |0017: move-wide/from16 v0, v18 │ │ +0b010a: 7030 3222 0501 |0019: invoke-direct {v5, v0, v1}, Ljava/util/Date;.:(J)V // method@2232 │ │ +0b0110: 0800 1700 |001c: move-object/from16 v0, v23 │ │ +0b0114: 5400 ba0e |001e: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0118: 0812 0000 |0020: move-object/from16 v18, v0 │ │ +0b011c: 7801 ab22 1200 |0022: invoke-interface/range {v18}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b0122: 7602 3528 1700 |0025: invoke-direct/range {v23, v24}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ +0b0128: 0c0e |0028: move-result-object v14 │ │ +0b012a: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +0b012c: 3906 6601 |002a: if-nez v6, 0190 // +0166 │ │ +0b0130: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +0b0134: 5500 b80e |002e: iget-boolean v0, v0, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ +0b0138: 0212 0000 |0030: move/from16 v18, v0 │ │ +0b013c: 3912 3400 |0032: if-nez v18, 0066 // +0034 │ │ +0b0140: 1312 0100 |0034: const/16 v18, #int 1 // #1 │ │ +0b0144: 1a13 dc03 |0036: const-string v19, "Connection pool shut down" // string@03dc │ │ +0b0148: 7702 5129 1200 |0038: invoke-static/range {v18, v19}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ +0b014e: 0800 1900 |003b: move-object/from16 v0, v25 │ │ +0b0152: 6e20 7728 0e00 |003d: invoke-virtual {v14, v0}, Lorg/apache/http/pool/RouteSpecificPool;.getFree:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; // method@2877 │ │ +0b0158: 0c06 |0040: move-result-object v6 │ │ +0b015a: 3906 2800 |0041: if-nez v6, 0069 // +0028 │ │ +0b015e: 3806 5900 |0043: if-eqz v6, 009c // +0059 │ │ +0b0162: 0800 1700 |0045: move-object/from16 v0, v23 │ │ +0b0166: 5400 b50e |0047: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b016a: 0812 0000 |0049: move-object/from16 v18, v0 │ │ +0b016e: 0800 1200 |004b: move-object/from16 v0, v18 │ │ +0b0172: 6e20 5522 6000 |004d: invoke-virtual {v0, v6}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ +0b0178: 0800 1700 |0050: move-object/from16 v0, v23 │ │ +0b017c: 5400 b90e |0052: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b0180: 0812 0000 |0054: move-object/from16 v18, v0 │ │ +0b0184: 0800 1200 |0056: move-object/from16 v0, v18 │ │ +0b0188: 7220 7c22 6000 |0058: invoke-interface {v0, v6}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ +0b018e: 0800 1700 |005b: move-object/from16 v0, v23 │ │ +0b0192: 5400 ba0e |005d: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0196: 0812 0000 |005f: move-object/from16 v18, v0 │ │ +0b019a: 7801 ad22 1200 |0061: invoke-interface/range {v18}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b01a0: 0767 |0064: move-object v7, v6 │ │ +0b01a2: 1107 |0065: return-object v7 │ │ +0b01a4: 1312 0000 |0066: const/16 v18, #int 0 // #0 │ │ +0b01a8: 28ce |0068: goto 0036 // -0032 │ │ +0b01aa: 6e10 5c28 0600 |0069: invoke-virtual {v6}, Lorg/apache/http/pool/PoolEntry;.isClosed:()Z // method@285c │ │ +0b01b0: 0a12 |006c: move-result v18 │ │ +0b01b2: 3912 0e00 |006d: if-nez v18, 007b // +000e │ │ +0b01b6: 7100 b121 0000 |006f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +0b01bc: 0b12 |0072: move-result-wide v18 │ │ +0b01be: 0500 1200 |0073: move-wide/from16 v0, v18 │ │ +0b01c2: 6e30 5d28 0601 |0075: invoke-virtual {v6, v0, v1}, Lorg/apache/http/pool/PoolEntry;.isExpired:(J)Z // method@285d │ │ +0b01c8: 0a12 |0078: move-result v18 │ │ +0b01ca: 3812 caff |0079: if-eqz v18, 0043 // -0036 │ │ +0b01ce: 6e10 5328 0600 |007b: invoke-virtual {v6}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +0b01d4: 0800 1700 |007e: move-object/from16 v0, v23 │ │ +0b01d8: 5400 b50e |0080: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b01dc: 0812 0000 |0082: move-object/from16 v18, v0 │ │ +0b01e0: 0800 1200 |0084: move-object/from16 v0, v18 │ │ +0b01e4: 6e20 5522 6000 |0086: invoke-virtual {v0, v6}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ +0b01ea: 1312 0000 |0089: const/16 v18, #int 0 // #0 │ │ +0b01ee: 0200 1200 |008b: move/from16 v0, v18 │ │ +0b01f2: 6e30 7428 6e00 |008d: invoke-virtual {v14, v6, v0}, Lorg/apache/http/pool/RouteSpecificPool;.free:(Lorg/apache/http/pool/PoolEntry;Z)V // method@2874 │ │ +0b01f8: 28ab |0090: goto 003b // -0055 │ │ +0b01fa: 0d12 |0091: move-exception v18 │ │ +0b01fc: 0800 1700 |0092: move-object/from16 v0, v23 │ │ +0b0200: 5400 ba0e |0094: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0204: 0813 0000 |0096: move-object/from16 v19, v0 │ │ +0b0208: 7801 ad22 1300 |0098: invoke-interface/range {v19}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b020e: 2712 |009b: throw v18 │ │ +0b0210: 7602 3228 1700 |009c: invoke-direct/range {v23, v24}, Lorg/apache/http/pool/AbstractConnPool;.getMax:(Ljava/lang/Object;)I // method@2832 │ │ +0b0216: 0a0c |009f: move-result v12 │ │ +0b0218: 1312 0000 |00a0: const/16 v18, #int 0 // #0 │ │ +0b021c: 6e10 7528 0e00 |00a2: invoke-virtual {v14}, Lorg/apache/http/pool/RouteSpecificPool;.getAllocatedCount:()I // method@2875 │ │ +0b0222: 0a13 |00a5: move-result v19 │ │ +0b0224: d813 1301 |00a6: add-int/lit8 v19, v19, #int 1 // #01 │ │ +0b0228: 9113 130c |00a8: sub-int v19, v19, v12 │ │ +0b022c: 7702 6521 1200 |00aa: invoke-static/range {v18, v19}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0b0232: 0a08 |00ad: move-result v8 │ │ +0b0234: 3d08 0b00 |00ae: if-lez v8, 00b9 // +000b │ │ +0b0238: 120a |00b0: const/4 v10, #int 0 // #0 │ │ +0b023a: 358a 0800 |00b1: if-ge v10, v8, 00b9 // +0008 │ │ +0b023e: 6e10 7828 0e00 |00b3: invoke-virtual {v14}, Lorg/apache/http/pool/RouteSpecificPool;.getLastUsed:()Lorg/apache/http/pool/PoolEntry; // method@2878 │ │ +0b0244: 0c0b |00b6: move-result-object v11 │ │ +0b0246: 390b 8900 |00b7: if-nez v11, 0140 // +0089 │ │ +0b024a: 6e10 7528 0e00 |00b9: invoke-virtual {v14}, Lorg/apache/http/pool/RouteSpecificPool;.getAllocatedCount:()I // method@2875 │ │ +0b0250: 0a12 |00bc: move-result v18 │ │ +0b0252: 0200 1200 |00bd: move/from16 v0, v18 │ │ +0b0256: 35c0 9600 |00bf: if-ge v0, v12, 0155 // +0096 │ │ +0b025a: 0800 1700 |00c1: move-object/from16 v0, v23 │ │ +0b025e: 5400 b90e |00c3: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b0262: 0812 0000 |00c5: move-object/from16 v18, v0 │ │ +0b0266: 7801 8522 1200 |00c7: invoke-interface/range {v18}, Ljava/util/Set;.size:()I // method@2285 │ │ +0b026c: 0a11 |00ca: move-result v17 │ │ +0b026e: 0800 1700 |00cb: move-object/from16 v0, v23 │ │ +0b0272: 5200 bc0e |00cd: iget v0, v0, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ +0b0276: 0212 0000 |00cf: move/from16 v18, v0 │ │ +0b027a: 9112 1211 |00d1: sub-int v18, v18, v17 │ │ +0b027e: 1313 0000 |00d3: const/16 v19, #int 0 // #0 │ │ +0b0282: 7702 6521 1200 |00d5: invoke-static/range {v18, v19}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0b0288: 0a09 |00d8: move-result v9 │ │ +0b028a: 3d09 7c00 |00d9: if-lez v9, 0155 // +007c │ │ +0b028e: 0800 1700 |00db: move-object/from16 v0, v23 │ │ +0b0292: 5400 b50e |00dd: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b0296: 0812 0000 |00df: move-object/from16 v18, v0 │ │ +0b029a: 7401 5722 1200 |00e1: invoke-virtual/range {v18}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +0b02a0: 0a10 |00e4: move-result v16 │ │ +0b02a2: d812 09ff |00e5: add-int/lit8 v18, v9, #int -1 // #ff │ │ +0b02a6: 0200 1000 |00e7: move/from16 v0, v16 │ │ +0b02aa: 0201 1200 |00e9: move/from16 v1, v18 │ │ +0b02ae: 3710 2c00 |00eb: if-le v0, v1, 0117 // +002c │ │ +0b02b2: 0800 1700 |00ed: move-object/from16 v0, v23 │ │ +0b02b6: 5400 b50e |00ef: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b02ba: 0812 0000 |00f1: move-object/from16 v18, v0 │ │ +0b02be: 7401 5022 1200 |00f3: invoke-virtual/range {v18}, Ljava/util/LinkedList;.isEmpty:()Z // method@2250 │ │ +0b02c4: 0a12 |00f6: move-result v18 │ │ +0b02c6: 3912 2000 |00f7: if-nez v18, 0117 // +0020 │ │ +0b02ca: 0800 1700 |00f9: move-object/from16 v0, v23 │ │ +0b02ce: 5400 b50e |00fb: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b02d2: 0812 0000 |00fd: move-object/from16 v18, v0 │ │ +0b02d6: 7401 5622 1200 |00ff: invoke-virtual/range {v18}, Ljava/util/LinkedList;.removeLast:()Ljava/lang/Object; // method@2256 │ │ +0b02dc: 0c0b |0102: move-result-object v11 │ │ +0b02de: 1f0b 3006 |0103: check-cast v11, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +0b02e2: 6e10 5328 0b00 |0105: invoke-virtual {v11}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +0b02e8: 6e10 5828 0b00 |0108: invoke-virtual {v11}, Lorg/apache/http/pool/PoolEntry;.getRoute:()Ljava/lang/Object; // method@2858 │ │ +0b02ee: 0c12 |010b: move-result-object v18 │ │ +0b02f0: 0800 1700 |010c: move-object/from16 v0, v23 │ │ +0b02f4: 0801 1200 |010e: move-object/from16 v1, v18 │ │ +0b02f8: 7020 3528 1000 |0110: invoke-direct {v0, v1}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ +0b02fe: 0c0d |0113: move-result-object v13 │ │ +0b0300: 6e20 7e28 bd00 |0114: invoke-virtual {v13, v11}, Lorg/apache/http/pool/RouteSpecificPool;.remove:(Lorg/apache/http/pool/PoolEntry;)Z // method@287e │ │ +0b0306: 0800 1700 |0117: move-object/from16 v0, v23 │ │ +0b030a: 5400 b60e |0119: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.connFactory:Lorg/apache/http/pool/ConnFactory; // field@0eb6 │ │ +0b030e: 0812 0000 |011b: move-object/from16 v18, v0 │ │ +0b0312: 0800 1200 |011d: move-object/from16 v0, v18 │ │ +0b0316: 0801 1800 |011f: move-object/from16 v1, v24 │ │ +0b031a: 7220 4628 1000 |0121: invoke-interface {v0, v1}, Lorg/apache/http/pool/ConnFactory;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@2846 │ │ +0b0320: 0c04 |0124: move-result-object v4 │ │ +0b0322: 6e20 7228 4e00 |0125: invoke-virtual {v14, v4}, Lorg/apache/http/pool/RouteSpecificPool;.add:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; // method@2872 │ │ +0b0328: 0c06 |0128: move-result-object v6 │ │ +0b032a: 0800 1700 |0129: move-object/from16 v0, v23 │ │ +0b032e: 5400 b90e |012b: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b0332: 0812 0000 |012d: move-object/from16 v18, v0 │ │ +0b0336: 0800 1200 |012f: move-object/from16 v0, v18 │ │ +0b033a: 7220 7c22 6000 |0131: invoke-interface {v0, v6}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@227c │ │ +0b0340: 0800 1700 |0134: move-object/from16 v0, v23 │ │ +0b0344: 5400 ba0e |0136: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0348: 0812 0000 |0138: move-object/from16 v18, v0 │ │ +0b034c: 7801 ad22 1200 |013a: invoke-interface/range {v18}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0352: 0767 |013d: move-object v7, v6 │ │ +0b0354: 2900 27ff |013e: goto/16 0065 // -00d9 │ │ +0b0358: 6e10 5328 0b00 |0140: invoke-virtual {v11}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +0b035e: 0800 1700 |0143: move-object/from16 v0, v23 │ │ +0b0362: 5400 b50e |0145: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b0366: 0812 0000 |0147: move-object/from16 v18, v0 │ │ +0b036a: 0800 1200 |0149: move-object/from16 v0, v18 │ │ +0b036e: 6e20 5522 b000 |014b: invoke-virtual {v0, v11}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ +0b0374: 6e20 7e28 be00 |014e: invoke-virtual {v14, v11}, Lorg/apache/http/pool/RouteSpecificPool;.remove:(Lorg/apache/http/pool/PoolEntry;)Z // method@287e │ │ +0b037a: d80a 0a01 |0151: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0b037e: 2900 5eff |0153: goto/16 00b1 // -00a2 │ │ +0b0382: 120f |0155: const/4 v15, #int 0 // #0 │ │ +0b0384: 0800 1d00 |0156: move-object/from16 v0, v29 │ │ +0b0388: 6e20 7d28 0e00 |0158: invoke-virtual {v14, v0}, Lorg/apache/http/pool/RouteSpecificPool;.queue:(Lorg/apache/http/pool/PoolEntryFuture;)V // method@287d │ │ +0b038e: 0800 1700 |015b: move-object/from16 v0, v23 │ │ +0b0392: 5400 bd0e |015d: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ +0b0396: 0812 0000 |015f: move-object/from16 v18, v0 │ │ +0b039a: 0800 1200 |0161: move-object/from16 v0, v18 │ │ +0b039e: 0801 1d00 |0163: move-object/from16 v1, v29 │ │ +0b03a2: 6e20 4b22 1000 |0165: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@224b │ │ +0b03a8: 0800 1d00 |0168: move-object/from16 v0, v29 │ │ +0b03ac: 6e20 6328 5000 |016a: invoke-virtual {v0, v5}, Lorg/apache/http/pool/PoolEntryFuture;.await:(Ljava/util/Date;)Z // method@2863 │ │ +0b03b2: 0a0f |016d: move-result v15 │ │ +0b03b4: 0800 1d00 |016e: move-object/from16 v0, v29 │ │ +0b03b8: 6e20 8128 0e00 |0170: invoke-virtual {v14, v0}, Lorg/apache/http/pool/RouteSpecificPool;.unqueue:(Lorg/apache/http/pool/PoolEntryFuture;)V // method@2881 │ │ +0b03be: 0800 1700 |0173: move-object/from16 v0, v23 │ │ +0b03c2: 5400 bd0e |0175: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ +0b03c6: 0812 0000 |0177: move-object/from16 v18, v0 │ │ +0b03ca: 0800 1200 |0179: move-object/from16 v0, v18 │ │ +0b03ce: 0801 1d00 |017b: move-object/from16 v1, v29 │ │ +0b03d2: 6e20 5522 1000 |017d: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ +0b03d8: 390f aafe |0180: if-nez v15, 002a // -0156 │ │ +0b03dc: 3805 a8fe |0182: if-eqz v5, 002a // -0158 │ │ +0b03e0: 6e10 3322 0500 |0184: invoke-virtual {v5}, Ljava/util/Date;.getTime:()J // method@2233 │ │ +0b03e6: 0b12 |0187: move-result-wide v18 │ │ +0b03e8: 7100 b121 0000 |0188: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +0b03ee: 0b14 |018b: move-result-wide v20 │ │ +0b03f0: 3112 1214 |018c: cmp-long v18, v18, v20 │ │ +0b03f4: 3c12 9cfe |018e: if-gtz v18, 002a // -0164 │ │ +0b03f8: 2212 4705 |0190: new-instance v18, Ljava/util/concurrent/TimeoutException; // type@0547 │ │ +0b03fc: 1a13 b212 |0192: const-string v19, "Timeout waiting for connection" // string@12b2 │ │ +0b0400: 7602 a022 1200 |0194: invoke-direct/range {v18, v19}, Ljava/util/concurrent/TimeoutException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0b0406: 2712 |0197: throw v18 │ │ +0b0408: 0d12 |0198: move-exception v18 │ │ +0b040a: 0800 1d00 |0199: move-object/from16 v0, v29 │ │ +0b040e: 6e20 8128 0e00 |019b: invoke-virtual {v14, v0}, Lorg/apache/http/pool/RouteSpecificPool;.unqueue:(Lorg/apache/http/pool/PoolEntryFuture;)V // method@2881 │ │ +0b0414: 0800 1700 |019e: move-object/from16 v0, v23 │ │ +0b0418: 5400 bd0e |01a0: iget-object v0, v0, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ +0b041c: 0813 0000 |01a2: move-object/from16 v19, v0 │ │ +0b0420: 0800 1300 |01a4: move-object/from16 v0, v19 │ │ +0b0424: 0801 1d00 |01a6: move-object/from16 v1, v29 │ │ +0b0428: 6e20 5522 1000 |01a8: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ +0b042e: 2712 |01ab: throw v18 │ │ catches : 6 │ │ 0x0025 - 0x005b │ │ -> 0x0091 │ │ 0x0069 - 0x0090 │ │ -> 0x0091 │ │ 0x009c - 0x0134 │ │ -> 0x0091 │ │ @@ -254111,25 +254240,27 @@ │ │ -> 0x0198 │ │ 0x016e - 0x01ac │ │ -> 0x0091 │ │ positions : │ │ 0x0000 line=211 │ │ 0x0001 line=212 │ │ 0x0007 line=213 │ │ + 0x0009 line=214 │ │ 0x001c line=217 │ │ 0x0025 line=219 │ │ 0x0029 line=220 │ │ 0x002a line=221 │ │ 0x002c line=222 │ │ 0x003b line=224 │ │ 0x0041 line=225 │ │ 0x0043 line=236 │ │ 0x0045 line=237 │ │ 0x0050 line=238 │ │ 0x005b line=299 │ │ + 0x0065 line=274 │ │ 0x0066 line=222 │ │ 0x0069 line=228 │ │ 0x007b line=229 │ │ 0x007e line=230 │ │ 0x0089 line=231 │ │ 0x0091 line=299 │ │ 0x009c line=243 │ │ @@ -254149,25 +254280,27 @@ │ │ 0x0105 line=266 │ │ 0x0108 line=267 │ │ 0x0114 line=268 │ │ 0x0117 line=271 │ │ 0x0125 line=272 │ │ 0x0129 line=273 │ │ 0x0134 line=299 │ │ + 0x013e line=274 │ │ 0x0140 line=252 │ │ 0x0143 line=253 │ │ 0x014e line=254 │ │ 0x0151 line=247 │ │ 0x0155 line=278 │ │ 0x0156 line=280 │ │ 0x015b line=281 │ │ 0x0168 line=282 │ │ 0x016e line=288 │ │ 0x0173 line=289 │ │ 0x0180 line=292 │ │ + 0x0184 line=293 │ │ 0x0190 line=297 │ │ 0x0198 line=288 │ │ 0x019e line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=23 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0000 reg=24 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=29 (null) Lorg/apache/http/pool/PoolEntryFuture; │ │ @@ -254209,38 +254342,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -0b04b0: |[0b04b0] org.apache.http.pool.AbstractConnPool.purgePoolMap:()V │ │ -0b04c0: 5453 be0e |0000: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ -0b04c4: 7210 6e22 0300 |0002: invoke-interface {v3}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ -0b04ca: 0c03 |0005: move-result-object v3 │ │ -0b04cc: 7210 8222 0300 |0006: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -0b04d2: 0c01 |0009: move-result-object v1 │ │ -0b04d4: 7210 3f22 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b04da: 0a03 |000d: move-result v3 │ │ -0b04dc: 3803 1d00 |000e: if-eqz v3, 002b // +001d │ │ -0b04e0: 7210 4022 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b04e6: 0c00 |0013: move-result-object v0 │ │ -0b04e8: 1f00 3205 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ -0b04ec: 7210 6b22 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -0b04f2: 0c02 |0019: move-result-object v2 │ │ -0b04f4: 1f02 3406 |001a: check-cast v2, Lorg/apache/http/pool/RouteSpecificPool; // type@0634 │ │ -0b04f8: 6e10 7a28 0200 |001c: invoke-virtual {v2}, Lorg/apache/http/pool/RouteSpecificPool;.getPendingCount:()I // method@287a │ │ -0b04fe: 0a03 |001f: move-result v3 │ │ -0b0500: 6e10 7528 0200 |0020: invoke-virtual {v2}, Lorg/apache/http/pool/RouteSpecificPool;.getAllocatedCount:()I // method@2875 │ │ -0b0506: 0a04 |0023: move-result v4 │ │ -0b0508: b043 |0024: add-int/2addr v3, v4 │ │ -0b050a: 3903 e5ff |0025: if-nez v3, 000a // -001b │ │ -0b050e: 7210 4122 0100 |0027: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ -0b0514: 28e0 |002a: goto 000a // -0020 │ │ -0b0516: 0e00 |002b: return-void │ │ +0b0468: |[0b0468] org.apache.http.pool.AbstractConnPool.purgePoolMap:()V │ │ +0b0478: 5453 be0e |0000: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ +0b047c: 7210 6e22 0300 |0002: invoke-interface {v3}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ +0b0482: 0c03 |0005: move-result-object v3 │ │ +0b0484: 7210 8222 0300 |0006: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +0b048a: 0c01 |0009: move-result-object v1 │ │ +0b048c: 7210 3f22 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b0492: 0a03 |000d: move-result v3 │ │ +0b0494: 3803 1d00 |000e: if-eqz v3, 002b // +001d │ │ +0b0498: 7210 4022 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b049e: 0c00 |0013: move-result-object v0 │ │ +0b04a0: 1f00 3205 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ +0b04a4: 7210 6b22 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +0b04aa: 0c02 |0019: move-result-object v2 │ │ +0b04ac: 1f02 3406 |001a: check-cast v2, Lorg/apache/http/pool/RouteSpecificPool; // type@0634 │ │ +0b04b0: 6e10 7a28 0200 |001c: invoke-virtual {v2}, Lorg/apache/http/pool/RouteSpecificPool;.getPendingCount:()I // method@287a │ │ +0b04b6: 0a03 |001f: move-result v3 │ │ +0b04b8: 6e10 7528 0200 |0020: invoke-virtual {v2}, Lorg/apache/http/pool/RouteSpecificPool;.getAllocatedCount:()I // method@2875 │ │ +0b04be: 0a04 |0023: move-result v4 │ │ +0b04c0: b043 |0024: add-int/2addr v3, v4 │ │ +0b04c2: 3903 e5ff |0025: if-nez v3, 000a // -001b │ │ +0b04c6: 7210 4122 0100 |0027: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ +0b04cc: 28e0 |002a: goto 000a // -0020 │ │ +0b04ce: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x000a line=470 │ │ 0x0010 line=471 │ │ 0x0016 line=472 │ │ 0x001c line=473 │ │ @@ -254259,21 +254392,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0b0518: |[0b0518] org.apache.http.pool.AbstractConnPool.closeExpired:()V │ │ -0b0528: 7100 b121 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -0b052e: 0b00 |0003: move-result-wide v0 │ │ -0b0530: 2202 2b06 |0004: new-instance v2, Lorg/apache/http/pool/AbstractConnPool$4; // type@062b │ │ -0b0534: 7040 2828 3210 |0006: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/pool/AbstractConnPool$4;.:(Lorg/apache/http/pool/AbstractConnPool;J)V // method@2828 │ │ -0b053a: 6e20 2f28 2300 |0009: invoke-virtual {v3, v2}, Lorg/apache/http/pool/AbstractConnPool;.enumAvailable:(Lorg/apache/http/pool/PoolEntryCallback;)V // method@282f │ │ -0b0540: 0e00 |000c: return-void │ │ +0b04d0: |[0b04d0] org.apache.http.pool.AbstractConnPool.closeExpired:()V │ │ +0b04e0: 7100 b121 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +0b04e6: 0b00 |0003: move-result-wide v0 │ │ +0b04e8: 2202 2b06 |0004: new-instance v2, Lorg/apache/http/pool/AbstractConnPool$4; // type@062b │ │ +0b04ec: 7040 2828 3210 |0006: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/pool/AbstractConnPool$4;.:(Lorg/apache/http/pool/AbstractConnPool;J)V // method@2828 │ │ +0b04f2: 6e20 2f28 2300 |0009: invoke-virtual {v3, v2}, Lorg/apache/http/pool/AbstractConnPool;.enumAvailable:(Lorg/apache/http/pool/PoolEntryCallback;)V // method@282f │ │ +0b04f8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0004 line=509 │ │ 0x000c line=518 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Lorg/apache/http/pool/AbstractConnPool; │ │ @@ -254285,30 +254418,30 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -0b0544: |[0b0544] org.apache.http.pool.AbstractConnPool.closeIdle:(JLjava/util/concurrent/TimeUnit;)V │ │ -0b0554: 1a04 b312 |0000: const-string v4, "Time unit" // string@12b3 │ │ -0b0558: 7120 4d29 4a00 |0002: invoke-static {v10, v4}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b055e: 6e30 9c22 8a09 |0005: invoke-virtual {v10, v8, v9}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ -0b0564: 0b02 |0008: move-result-wide v2 │ │ -0b0566: 1604 0000 |0009: const-wide/16 v4, #int 0 // #0 │ │ -0b056a: 3104 0204 |000b: cmp-long v4, v2, v4 │ │ -0b056e: 3b04 0400 |000d: if-gez v4, 0011 // +0004 │ │ -0b0572: 1602 0000 |000f: const-wide/16 v2, #int 0 // #0 │ │ -0b0576: 7100 b121 0000 |0011: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ -0b057c: 0b04 |0014: move-result-wide v4 │ │ -0b057e: 9c00 0402 |0015: sub-long v0, v4, v2 │ │ -0b0582: 2204 2a06 |0017: new-instance v4, Lorg/apache/http/pool/AbstractConnPool$3; // type@062a │ │ -0b0586: 7040 2628 7410 |0019: invoke-direct {v4, v7, v0, v1}, Lorg/apache/http/pool/AbstractConnPool$3;.:(Lorg/apache/http/pool/AbstractConnPool;J)V // method@2826 │ │ -0b058c: 6e20 2f28 4700 |001c: invoke-virtual {v7, v4}, Lorg/apache/http/pool/AbstractConnPool;.enumAvailable:(Lorg/apache/http/pool/PoolEntryCallback;)V // method@282f │ │ -0b0592: 0e00 |001f: return-void │ │ +0b04fc: |[0b04fc] org.apache.http.pool.AbstractConnPool.closeIdle:(JLjava/util/concurrent/TimeUnit;)V │ │ +0b050c: 1a04 af12 |0000: const-string v4, "Time unit" // string@12af │ │ +0b0510: 7120 4d29 4a00 |0002: invoke-static {v10, v4}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0516: 6e30 9c22 8a09 |0005: invoke-virtual {v10, v8, v9}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@229c │ │ +0b051c: 0b02 |0008: move-result-wide v2 │ │ +0b051e: 1604 0000 |0009: const-wide/16 v4, #int 0 // #0 │ │ +0b0522: 3104 0204 |000b: cmp-long v4, v2, v4 │ │ +0b0526: 3b04 0400 |000d: if-gez v4, 0011 // +0004 │ │ +0b052a: 1602 0000 |000f: const-wide/16 v2, #int 0 // #0 │ │ +0b052e: 7100 b121 0000 |0011: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@21b1 │ │ +0b0534: 0b04 |0014: move-result-wide v4 │ │ +0b0536: 9c00 0402 |0015: sub-long v0, v4, v2 │ │ +0b053a: 2204 2a06 |0017: new-instance v4, Lorg/apache/http/pool/AbstractConnPool$3; // type@062a │ │ +0b053e: 7040 2628 7410 |0019: invoke-direct {v4, v7, v0, v1}, Lorg/apache/http/pool/AbstractConnPool$3;.:(Lorg/apache/http/pool/AbstractConnPool;J)V // method@2826 │ │ +0b0544: 6e20 2f28 4700 |001c: invoke-virtual {v7, v4}, Lorg/apache/http/pool/AbstractConnPool;.enumAvailable:(Lorg/apache/http/pool/PoolEntryCallback;)V // method@282f │ │ +0b054a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0005 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=490 │ │ 0x0011 line=492 │ │ @@ -254333,45 +254466,45 @@ │ │ type : '(Lorg/apache/http/pool/PoolEntryCallback;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0b0594: |[0b0594] org.apache.http.pool.AbstractConnPool.enumAvailable:(Lorg/apache/http/pool/PoolEntryCallback;)V │ │ -0b05a4: 5453 ba0e |0000: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b05a8: 7210 ab22 0300 |0002: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b05ae: 5453 b50e |0005: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b05b2: 6e10 5122 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ -0b05b8: 0c01 |000a: move-result-object v1 │ │ -0b05ba: 7210 3f22 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b05c0: 0a03 |000e: move-result v3 │ │ -0b05c2: 3803 2700 |000f: if-eqz v3, 0036 // +0027 │ │ -0b05c6: 7210 4022 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b05cc: 0c00 |0014: move-result-object v0 │ │ -0b05ce: 1f00 3006 |0015: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -0b05d2: 7220 6128 0600 |0017: invoke-interface {v6, v0}, Lorg/apache/http/pool/PoolEntryCallback;.process:(Lorg/apache/http/pool/PoolEntry;)V // method@2861 │ │ -0b05d8: 6e10 5c28 0000 |001a: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.isClosed:()Z // method@285c │ │ -0b05de: 0a03 |001d: move-result v3 │ │ -0b05e0: 3803 edff |001e: if-eqz v3, 000b // -0013 │ │ -0b05e4: 6e10 5828 0000 |0020: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.getRoute:()Ljava/lang/Object; // method@2858 │ │ -0b05ea: 0c03 |0023: move-result-object v3 │ │ -0b05ec: 7020 3528 3500 |0024: invoke-direct {v5, v3}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ -0b05f2: 0c02 |0027: move-result-object v2 │ │ -0b05f4: 6e20 7e28 0200 |0028: invoke-virtual {v2, v0}, Lorg/apache/http/pool/RouteSpecificPool;.remove:(Lorg/apache/http/pool/PoolEntry;)Z // method@287e │ │ -0b05fa: 7210 4122 0100 |002b: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ -0b0600: 28dd |002e: goto 000b // -0023 │ │ -0b0602: 0d03 |002f: move-exception v3 │ │ -0b0604: 5454 ba0e |0030: iget-object v4, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0608: 7210 ad22 0400 |0032: invoke-interface {v4}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b060e: 2703 |0035: throw v3 │ │ -0b0610: 7010 3e28 0500 |0036: invoke-direct {v5}, Lorg/apache/http/pool/AbstractConnPool;.purgePoolMap:()V // method@283e │ │ -0b0616: 5453 ba0e |0039: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b061a: 7210 ad22 0300 |003b: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0620: 0e00 |003e: return-void │ │ +0b054c: |[0b054c] org.apache.http.pool.AbstractConnPool.enumAvailable:(Lorg/apache/http/pool/PoolEntryCallback;)V │ │ +0b055c: 5453 ba0e |0000: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0560: 7210 ab22 0300 |0002: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b0566: 5453 b50e |0005: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b056a: 6e10 5122 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ +0b0570: 0c01 |000a: move-result-object v1 │ │ +0b0572: 7210 3f22 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b0578: 0a03 |000e: move-result v3 │ │ +0b057a: 3803 2700 |000f: if-eqz v3, 0036 // +0027 │ │ +0b057e: 7210 4022 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b0584: 0c00 |0014: move-result-object v0 │ │ +0b0586: 1f00 3006 |0015: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +0b058a: 7220 6128 0600 |0017: invoke-interface {v6, v0}, Lorg/apache/http/pool/PoolEntryCallback;.process:(Lorg/apache/http/pool/PoolEntry;)V // method@2861 │ │ +0b0590: 6e10 5c28 0000 |001a: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.isClosed:()Z // method@285c │ │ +0b0596: 0a03 |001d: move-result v3 │ │ +0b0598: 3803 edff |001e: if-eqz v3, 000b // -0013 │ │ +0b059c: 6e10 5828 0000 |0020: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.getRoute:()Ljava/lang/Object; // method@2858 │ │ +0b05a2: 0c03 |0023: move-result-object v3 │ │ +0b05a4: 7020 3528 3500 |0024: invoke-direct {v5, v3}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ +0b05aa: 0c02 |0027: move-result-object v2 │ │ +0b05ac: 6e20 7e28 0200 |0028: invoke-virtual {v2, v0}, Lorg/apache/http/pool/RouteSpecificPool;.remove:(Lorg/apache/http/pool/PoolEntry;)Z // method@287e │ │ +0b05b2: 7210 4122 0100 |002b: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ +0b05b8: 28dd |002e: goto 000b // -0023 │ │ +0b05ba: 0d03 |002f: move-exception v3 │ │ +0b05bc: 5454 ba0e |0030: iget-object v4, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b05c0: 7210 ad22 0400 |0032: invoke-interface {v4}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b05c6: 2703 |0035: throw v3 │ │ +0b05c8: 7010 3e28 0500 |0036: invoke-direct {v5}, Lorg/apache/http/pool/AbstractConnPool;.purgePoolMap:()V // method@283e │ │ +0b05ce: 5453 ba0e |0039: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b05d2: 7210 ad22 0300 |003b: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b05d8: 0e00 |003e: return-void │ │ catches : 2 │ │ 0x0005 - 0x002e │ │ -> 0x002f │ │ 0x0036 - 0x0039 │ │ -> 0x002f │ │ positions : │ │ 0x0000 line=432 │ │ @@ -254402,35 +254535,35 @@ │ │ type : '(Lorg/apache/http/pool/PoolEntryCallback;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0b0638: |[0b0638] org.apache.http.pool.AbstractConnPool.enumLeased:(Lorg/apache/http/pool/PoolEntryCallback;)V │ │ -0b0648: 5442 ba0e |0000: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b064c: 7210 ab22 0200 |0002: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b0652: 5442 b90e |0005: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b0656: 7210 8222 0200 |0007: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -0b065c: 0c01 |000a: move-result-object v1 │ │ -0b065e: 7210 3f22 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b0664: 0a02 |000e: move-result v2 │ │ -0b0666: 3802 1300 |000f: if-eqz v2, 0022 // +0013 │ │ -0b066a: 7210 4022 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b0670: 0c00 |0014: move-result-object v0 │ │ -0b0672: 1f00 3006 |0015: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -0b0676: 7220 6128 0500 |0017: invoke-interface {v5, v0}, Lorg/apache/http/pool/PoolEntryCallback;.process:(Lorg/apache/http/pool/PoolEntry;)V // method@2861 │ │ -0b067c: 28f1 |001a: goto 000b // -000f │ │ -0b067e: 0d02 |001b: move-exception v2 │ │ -0b0680: 5443 ba0e |001c: iget-object v3, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0684: 7210 ad22 0300 |001e: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b068a: 2702 |0021: throw v2 │ │ -0b068c: 5442 ba0e |0022: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0690: 7210 ad22 0200 |0024: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0696: 0e00 |0027: return-void │ │ +0b05f0: |[0b05f0] org.apache.http.pool.AbstractConnPool.enumLeased:(Lorg/apache/http/pool/PoolEntryCallback;)V │ │ +0b0600: 5442 ba0e |0000: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0604: 7210 ab22 0200 |0002: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b060a: 5442 b90e |0005: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b060e: 7210 8222 0200 |0007: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +0b0614: 0c01 |000a: move-result-object v1 │ │ +0b0616: 7210 3f22 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b061c: 0a02 |000e: move-result v2 │ │ +0b061e: 3802 1300 |000f: if-eqz v2, 0022 // +0013 │ │ +0b0622: 7210 4022 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b0628: 0c00 |0014: move-result-object v0 │ │ +0b062a: 1f00 3006 |0015: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +0b062e: 7220 6128 0500 |0017: invoke-interface {v5, v0}, Lorg/apache/http/pool/PoolEntryCallback;.process:(Lorg/apache/http/pool/PoolEntry;)V // method@2861 │ │ +0b0634: 28f1 |001a: goto 000b // -000f │ │ +0b0636: 0d02 |001b: move-exception v2 │ │ +0b0638: 5443 ba0e |001c: iget-object v3, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b063c: 7210 ad22 0300 |001e: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0642: 2702 |0021: throw v2 │ │ +0b0644: 5442 ba0e |0022: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0648: 7210 ad22 0200 |0024: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b064e: 0e00 |0027: return-void │ │ catches : 1 │ │ 0x0005 - 0x001a │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=456 │ │ 0x0005 line=458 │ │ 0x000b line=459 │ │ @@ -254452,67 +254585,71 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0b06a4: |[0b06a4] org.apache.http.pool.AbstractConnPool.getDefaultMaxPerRoute:()I │ │ -0b06b4: 5420 ba0e |0000: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b06b8: 7210 ab22 0000 |0002: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b06be: 5220 b70e |0005: iget v0, v2, Lorg/apache/http/pool/AbstractConnPool;.defaultMaxPerRoute:I // field@0eb7 │ │ -0b06c2: 5421 ba0e |0007: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b06c6: 7210 ad22 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b06cc: 0f00 |000c: return v0 │ │ -0b06ce: 0d00 |000d: move-exception v0 │ │ -0b06d0: 5421 ba0e |000e: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b06d4: 7210 ad22 0100 |0010: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b06da: 2700 |0013: throw v0 │ │ +0b065c: |[0b065c] org.apache.http.pool.AbstractConnPool.getDefaultMaxPerRoute:()I │ │ +0b066c: 5420 ba0e |0000: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0670: 7210 ab22 0000 |0002: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b0676: 5220 b70e |0005: iget v0, v2, Lorg/apache/http/pool/AbstractConnPool;.defaultMaxPerRoute:I // field@0eb7 │ │ +0b067a: 5421 ba0e |0007: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b067e: 7210 ad22 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0684: 0f00 |000c: return v0 │ │ +0b0686: 0d00 |000d: move-exception v0 │ │ +0b0688: 5421 ba0e |000e: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b068c: 7210 ad22 0100 |0010: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0692: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=369 │ │ 0x0005 line=371 │ │ 0x0007 line=373 │ │ + 0x000c line=371 │ │ + 0x000d line=373 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0014 reg=2 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ │ │ #6 : (in Lorg/apache/http/pool/AbstractConnPool;) │ │ name : 'getMaxPerRoute' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0b06e8: |[0b06e8] org.apache.http.pool.AbstractConnPool.getMaxPerRoute:(Ljava/lang/Object;)I │ │ -0b06f8: 1a00 0511 |0000: const-string v0, "Route" // string@1105 │ │ -0b06fc: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b0702: 5420 ba0e |0005: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0706: 7210 ab22 0000 |0007: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b070c: 7020 3228 3200 |000a: invoke-direct {v2, v3}, Lorg/apache/http/pool/AbstractConnPool;.getMax:(Ljava/lang/Object;)I // method@2832 │ │ -0b0712: 0a00 |000d: move-result v0 │ │ -0b0714: 5421 ba0e |000e: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0718: 7210 ad22 0100 |0010: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b071e: 0f00 |0013: return v0 │ │ -0b0720: 0d00 |0014: move-exception v0 │ │ -0b0722: 5421 ba0e |0015: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0726: 7210 ad22 0100 |0017: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b072c: 2700 |001a: throw v0 │ │ +0b06a0: |[0b06a0] org.apache.http.pool.AbstractConnPool.getMaxPerRoute:(Ljava/lang/Object;)I │ │ +0b06b0: 1a00 0111 |0000: const-string v0, "Route" // string@1101 │ │ +0b06b4: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b06ba: 5420 ba0e |0005: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b06be: 7210 ab22 0000 |0007: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b06c4: 7020 3228 3200 |000a: invoke-direct {v2, v3}, Lorg/apache/http/pool/AbstractConnPool;.getMax:(Ljava/lang/Object;)I // method@2832 │ │ +0b06ca: 0a00 |000d: move-result v0 │ │ +0b06cc: 5421 ba0e |000e: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b06d0: 7210 ad22 0100 |0010: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b06d6: 0f00 |0013: return v0 │ │ +0b06d8: 0d00 |0014: move-exception v0 │ │ +0b06da: 5421 ba0e |0015: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b06de: 7210 ad22 0100 |0017: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b06e4: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x000a - 0x000d │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=389 │ │ 0x0005 line=390 │ │ 0x000a line=392 │ │ 0x000e line=394 │ │ + 0x0013 line=392 │ │ + 0x0014 line=394 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x001b reg=2 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x001b reg=3 route Ljava/lang/Object; TT; │ │ │ │ #7 : (in Lorg/apache/http/pool/AbstractConnPool;) │ │ @@ -254520,78 +254657,86 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0b073c: |[0b073c] org.apache.http.pool.AbstractConnPool.getMaxTotal:()I │ │ -0b074c: 5420 ba0e |0000: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0750: 7210 ab22 0000 |0002: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b0756: 5220 bc0e |0005: iget v0, v2, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ -0b075a: 5421 ba0e |0007: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b075e: 7210 ad22 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0764: 0f00 |000c: return v0 │ │ -0b0766: 0d00 |000d: move-exception v0 │ │ -0b0768: 5421 ba0e |000e: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b076c: 7210 ad22 0100 |0010: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0772: 2700 |0013: throw v0 │ │ +0b06f4: |[0b06f4] org.apache.http.pool.AbstractConnPool.getMaxTotal:()I │ │ +0b0704: 5420 ba0e |0000: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0708: 7210 ab22 0000 |0002: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b070e: 5220 bc0e |0005: iget v0, v2, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ +0b0712: 5421 ba0e |0007: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0716: 7210 ad22 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b071c: 0f00 |000c: return v0 │ │ +0b071e: 0d00 |000d: move-exception v0 │ │ +0b0720: 5421 ba0e |000e: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0724: 7210 ad22 0100 |0010: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b072a: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=350 │ │ 0x0005 line=352 │ │ 0x0007 line=354 │ │ + 0x000c line=352 │ │ + 0x000d line=354 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0014 reg=2 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ │ │ #8 : (in Lorg/apache/http/pool/AbstractConnPool;) │ │ name : 'getStats' │ │ type : '(Ljava/lang/Object;)Lorg/apache/http/pool/PoolStats;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0b0780: |[0b0780] org.apache.http.pool.AbstractConnPool.getStats:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolStats; │ │ -0b0790: 1a01 0511 |0000: const-string v1, "Route" // string@1105 │ │ -0b0794: 7120 4d29 1700 |0002: invoke-static {v7, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b079a: 5461 ba0e |0005: iget-object v1, v6, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b079e: 7210 ab22 0100 |0007: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b07a4: 7020 3528 7600 |000a: invoke-direct {v6, v7}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ -0b07aa: 0c00 |000d: move-result-object v0 │ │ -0b07ac: 2201 3306 |000e: new-instance v1, Lorg/apache/http/pool/PoolStats; // type@0633 │ │ -0b07b0: 6e10 7928 0000 |0010: invoke-virtual {v0}, Lorg/apache/http/pool/RouteSpecificPool;.getLeasedCount:()I // method@2879 │ │ -0b07b6: 0a02 |0013: move-result v2 │ │ -0b07b8: 6e10 7a28 0000 |0014: invoke-virtual {v0}, Lorg/apache/http/pool/RouteSpecificPool;.getPendingCount:()I // method@287a │ │ -0b07be: 0a03 |0017: move-result v3 │ │ -0b07c0: 6e10 7628 0000 |0018: invoke-virtual {v0}, Lorg/apache/http/pool/RouteSpecificPool;.getAvailableCount:()I // method@2876 │ │ -0b07c6: 0a04 |001b: move-result v4 │ │ -0b07c8: 7020 3228 7600 |001c: invoke-direct {v6, v7}, Lorg/apache/http/pool/AbstractConnPool;.getMax:(Ljava/lang/Object;)I // method@2832 │ │ -0b07ce: 0a05 |001f: move-result v5 │ │ -0b07d0: 7055 6b28 2143 |0020: invoke-direct {v1, v2, v3, v4, v5}, Lorg/apache/http/pool/PoolStats;.:(IIII)V // method@286b │ │ -0b07d6: 5462 ba0e |0023: iget-object v2, v6, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b07da: 7210 ad22 0200 |0025: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b07e0: 1101 |0028: return-object v1 │ │ -0b07e2: 0d01 |0029: move-exception v1 │ │ -0b07e4: 5462 ba0e |002a: iget-object v2, v6, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b07e8: 7210 ad22 0200 |002c: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b07ee: 2701 |002f: throw v1 │ │ +0b0738: |[0b0738] org.apache.http.pool.AbstractConnPool.getStats:(Ljava/lang/Object;)Lorg/apache/http/pool/PoolStats; │ │ +0b0748: 1a01 0111 |0000: const-string v1, "Route" // string@1101 │ │ +0b074c: 7120 4d29 1700 |0002: invoke-static {v7, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0752: 5461 ba0e |0005: iget-object v1, v6, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0756: 7210 ab22 0100 |0007: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b075c: 7020 3528 7600 |000a: invoke-direct {v6, v7}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ +0b0762: 0c00 |000d: move-result-object v0 │ │ +0b0764: 2201 3306 |000e: new-instance v1, Lorg/apache/http/pool/PoolStats; // type@0633 │ │ +0b0768: 6e10 7928 0000 |0010: invoke-virtual {v0}, Lorg/apache/http/pool/RouteSpecificPool;.getLeasedCount:()I // method@2879 │ │ +0b076e: 0a02 |0013: move-result v2 │ │ +0b0770: 6e10 7a28 0000 |0014: invoke-virtual {v0}, Lorg/apache/http/pool/RouteSpecificPool;.getPendingCount:()I // method@287a │ │ +0b0776: 0a03 |0017: move-result v3 │ │ +0b0778: 6e10 7628 0000 |0018: invoke-virtual {v0}, Lorg/apache/http/pool/RouteSpecificPool;.getAvailableCount:()I // method@2876 │ │ +0b077e: 0a04 |001b: move-result v4 │ │ +0b0780: 7020 3228 7600 |001c: invoke-direct {v6, v7}, Lorg/apache/http/pool/AbstractConnPool;.getMax:(Ljava/lang/Object;)I // method@2832 │ │ +0b0786: 0a05 |001f: move-result v5 │ │ +0b0788: 7055 6b28 2143 |0020: invoke-direct {v1, v2, v3, v4, v5}, Lorg/apache/http/pool/PoolStats;.:(IIII)V // method@286b │ │ +0b078e: 5462 ba0e |0023: iget-object v2, v6, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0792: 7210 ad22 0200 |0025: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0798: 1101 |0028: return-object v1 │ │ +0b079a: 0d01 |0029: move-exception v1 │ │ +0b079c: 5462 ba0e |002a: iget-object v2, v6, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b07a0: 7210 ad22 0200 |002c: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b07a6: 2701 |002f: throw v1 │ │ catches : 1 │ │ 0x000a - 0x0023 │ │ -> 0x0029 │ │ positions : │ │ 0x0000 line=412 │ │ 0x0005 line=413 │ │ 0x000a line=415 │ │ 0x000e line=416 │ │ + 0x0010 line=417 │ │ + 0x0014 line=418 │ │ + 0x0018 line=419 │ │ + 0x001c line=420 │ │ 0x0023 line=422 │ │ + 0x0028 line=416 │ │ + 0x0029 line=422 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0000 reg=7 (null) Ljava/lang/Object; │ │ 0x000e - 0x0029 reg=0 pool Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ 0x0000 - 0x0030 reg=6 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0030 reg=7 route Ljava/lang/Object; TT; │ │ │ │ @@ -254600,59 +254745,64 @@ │ │ type : '()Lorg/apache/http/pool/PoolStats;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -0b07fc: |[0b07fc] org.apache.http.pool.AbstractConnPool.getTotalStats:()Lorg/apache/http/pool/PoolStats; │ │ -0b080c: 5450 ba0e |0000: iget-object v0, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0810: 7210 ab22 0000 |0002: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b0816: 2200 3306 |0005: new-instance v0, Lorg/apache/http/pool/PoolStats; // type@0633 │ │ -0b081a: 5451 b90e |0007: iget-object v1, v5, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b081e: 7210 8522 0100 |0009: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2285 │ │ -0b0824: 0a01 |000c: move-result v1 │ │ -0b0826: 5452 bd0e |000d: iget-object v2, v5, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ -0b082a: 6e10 5722 0200 |000f: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -0b0830: 0a02 |0012: move-result v2 │ │ -0b0832: 5453 b50e |0013: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b0836: 6e10 5722 0300 |0015: invoke-virtual {v3}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ -0b083c: 0a03 |0018: move-result v3 │ │ -0b083e: 5254 bc0e |0019: iget v4, v5, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ -0b0842: 7054 6b28 1032 |001b: invoke-direct {v0, v1, v2, v3, v4}, Lorg/apache/http/pool/PoolStats;.:(IIII)V // method@286b │ │ -0b0848: 5451 ba0e |001e: iget-object v1, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b084c: 7210 ad22 0100 |0020: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0852: 1100 |0023: return-object v0 │ │ -0b0854: 0d00 |0024: move-exception v0 │ │ -0b0856: 5451 ba0e |0025: iget-object v1, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b085a: 7210 ad22 0100 |0027: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0860: 2700 |002a: throw v0 │ │ +0b07b4: |[0b07b4] org.apache.http.pool.AbstractConnPool.getTotalStats:()Lorg/apache/http/pool/PoolStats; │ │ +0b07c4: 5450 ba0e |0000: iget-object v0, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b07c8: 7210 ab22 0000 |0002: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b07ce: 2200 3306 |0005: new-instance v0, Lorg/apache/http/pool/PoolStats; // type@0633 │ │ +0b07d2: 5451 b90e |0007: iget-object v1, v5, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b07d6: 7210 8522 0100 |0009: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2285 │ │ +0b07dc: 0a01 |000c: move-result v1 │ │ +0b07de: 5452 bd0e |000d: iget-object v2, v5, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ +0b07e2: 6e10 5722 0200 |000f: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +0b07e8: 0a02 |0012: move-result v2 │ │ +0b07ea: 5453 b50e |0013: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b07ee: 6e10 5722 0300 |0015: invoke-virtual {v3}, Ljava/util/LinkedList;.size:()I // method@2257 │ │ +0b07f4: 0a03 |0018: move-result v3 │ │ +0b07f6: 5254 bc0e |0019: iget v4, v5, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ +0b07fa: 7054 6b28 1032 |001b: invoke-direct {v0, v1, v2, v3, v4}, Lorg/apache/http/pool/PoolStats;.:(IIII)V // method@286b │ │ +0b0800: 5451 ba0e |001e: iget-object v1, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0804: 7210 ad22 0100 |0020: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b080a: 1100 |0023: return-object v0 │ │ +0b080c: 0d00 |0024: move-exception v0 │ │ +0b080e: 5451 ba0e |0025: iget-object v1, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0812: 7210 ad22 0100 |0027: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0818: 2700 |002a: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x001e │ │ -> 0x0024 │ │ positions : │ │ 0x0000 line=399 │ │ 0x0005 line=401 │ │ + 0x0009 line=402 │ │ + 0x000f line=403 │ │ + 0x0015 line=404 │ │ 0x001e line=407 │ │ + 0x0023 line=401 │ │ + 0x0024 line=407 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x002b reg=5 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ │ │ #10 : (in Lorg/apache/http/pool/AbstractConnPool;) │ │ name : 'isShutdown' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b0870: |[0b0870] org.apache.http.pool.AbstractConnPool.isShutdown:()Z │ │ -0b0880: 5510 b80e |0000: iget-boolean v0, v1, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ -0b0884: 0f00 |0002: return v0 │ │ +0b0828: |[0b0828] org.apache.http.pool.AbstractConnPool.isShutdown:()Z │ │ +0b0838: 5510 b80e |0000: iget-boolean v0, v1, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ +0b083c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ │ │ @@ -254661,19 +254811,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/concurrent/Future;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b0888: |[0b0888] org.apache.http.pool.AbstractConnPool.lease:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/concurrent/Future; │ │ -0b0898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b089a: 6e40 3b28 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lorg/apache/http/pool/AbstractConnPool;.lease:(Ljava/lang/Object;Ljava/lang/Object;Lorg/apache/http/concurrent/FutureCallback;)Ljava/util/concurrent/Future; // method@283b │ │ -0b08a0: 0c00 |0004: move-result-object v0 │ │ -0b08a2: 1100 |0005: return-object v0 │ │ +0b0840: |[0b0840] org.apache.http.pool.AbstractConnPool.lease:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/concurrent/Future; │ │ +0b0850: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b0852: 6e40 3b28 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lorg/apache/http/pool/AbstractConnPool;.lease:(Ljava/lang/Object;Ljava/lang/Object;Lorg/apache/http/concurrent/FutureCallback;)Ljava/util/concurrent/Future; // method@283b │ │ +0b0858: 0c00 |0004: move-result-object v0 │ │ +0b085a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ @@ -254685,32 +254835,32 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Lorg/apache/http/concurrent/FutureCallback;)Ljava/util/concurrent/Future;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 29 16-bit code units │ │ -0b08a4: |[0b08a4] org.apache.http.pool.AbstractConnPool.lease:(Ljava/lang/Object;Ljava/lang/Object;Lorg/apache/http/concurrent/FutureCallback;)Ljava/util/concurrent/Future; │ │ -0b08b4: 1a00 0511 |0000: const-string v0, "Route" // string@1105 │ │ -0b08b8: 7120 4d29 0700 |0002: invoke-static {v7, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b08be: 5560 b80e |0005: iget-boolean v0, v6, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ -0b08c2: 3900 1400 |0007: if-nez v0, 001b // +0014 │ │ -0b08c6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0b08c8: 1a01 dc03 |000a: const-string v1, "Connection pool shut down" // string@03dc │ │ -0b08cc: 7120 5129 1000 |000c: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ -0b08d2: 2200 2906 |000f: new-instance v0, Lorg/apache/http/pool/AbstractConnPool$2; // type@0629 │ │ -0b08d6: 5462 ba0e |0011: iget-object v2, v6, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b08da: 0761 |0013: move-object v1, v6 │ │ -0b08dc: 0793 |0014: move-object v3, v9 │ │ -0b08de: 0774 |0015: move-object v4, v7 │ │ -0b08e0: 0785 |0016: move-object v5, v8 │ │ -0b08e2: 7606 2328 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/pool/AbstractConnPool$2;.:(Lorg/apache/http/pool/AbstractConnPool;Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;Ljava/lang/Object;Ljava/lang/Object;)V // method@2823 │ │ -0b08e8: 1100 |001a: return-object v0 │ │ -0b08ea: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0b08ec: 28ee |001c: goto 000a // -0012 │ │ +0b085c: |[0b085c] org.apache.http.pool.AbstractConnPool.lease:(Ljava/lang/Object;Ljava/lang/Object;Lorg/apache/http/concurrent/FutureCallback;)Ljava/util/concurrent/Future; │ │ +0b086c: 1a00 0111 |0000: const-string v0, "Route" // string@1101 │ │ +0b0870: 7120 4d29 0700 |0002: invoke-static {v7, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0876: 5560 b80e |0005: iget-boolean v0, v6, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ +0b087a: 3900 1400 |0007: if-nez v0, 001b // +0014 │ │ +0b087e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0b0880: 1a01 dc03 |000a: const-string v1, "Connection pool shut down" // string@03dc │ │ +0b0884: 7120 5129 1000 |000c: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ +0b088a: 2200 2906 |000f: new-instance v0, Lorg/apache/http/pool/AbstractConnPool$2; // type@0629 │ │ +0b088e: 5462 ba0e |0011: iget-object v2, v6, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0892: 0761 |0013: move-object v1, v6 │ │ +0b0894: 0793 |0014: move-object v3, v9 │ │ +0b0896: 0774 |0015: move-object v4, v7 │ │ +0b0898: 0785 |0016: move-object v5, v8 │ │ +0b089a: 7606 2328 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/pool/AbstractConnPool$2;.:(Lorg/apache/http/pool/AbstractConnPool;Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;Ljava/lang/Object;Ljava/lang/Object;)V // method@2823 │ │ +0b08a0: 1100 |001a: return-object v0 │ │ +0b08a2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0b08a4: 28ee |001c: goto 000a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ 0x000f line=170 │ │ 0x001b line=169 │ │ locals : │ │ @@ -254727,16 +254877,16 @@ │ │ type : '(Lorg/apache/http/pool/PoolEntry;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b08f0: |[0b08f0] org.apache.http.pool.AbstractConnPool.onLease:(Lorg/apache/http/pool/PoolEntry;)V │ │ -0b0900: 0e00 |0000: return-void │ │ +0b08a8: |[0b08a8] org.apache.http.pool.AbstractConnPool.onLease:(Lorg/apache/http/pool/PoolEntry;)V │ │ +0b08b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0000 reg=1 (null) Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0001 reg=0 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ @@ -254747,16 +254897,16 @@ │ │ type : '(Lorg/apache/http/pool/PoolEntry;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b0904: |[0b0904] org.apache.http.pool.AbstractConnPool.onRelease:(Lorg/apache/http/pool/PoolEntry;)V │ │ -0b0914: 0e00 |0000: return-void │ │ +0b08bc: |[0b08bc] org.apache.http.pool.AbstractConnPool.onRelease:(Lorg/apache/http/pool/PoolEntry;)V │ │ +0b08cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x0000 - 0x0000 reg=1 (null) Lorg/apache/http/pool/PoolEntry; │ │ 0x0000 - 0x0001 reg=0 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ @@ -254767,75 +254917,75 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b0918: |[0b0918] org.apache.http.pool.AbstractConnPool.release:(Ljava/lang/Object;Z)V │ │ -0b0928: 1f01 3006 |0000: check-cast v1, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -0b092c: 6e30 4028 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/apache/http/pool/AbstractConnPool;.release:(Lorg/apache/http/pool/PoolEntry;Z)V // method@2840 │ │ -0b0932: 0e00 |0005: return-void │ │ +0b08d0: |[0b08d0] org.apache.http.pool.AbstractConnPool.release:(Ljava/lang/Object;Z)V │ │ +0b08e0: 1f01 3006 |0000: check-cast v1, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +0b08e4: 6e30 4028 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/apache/http/pool/AbstractConnPool;.release:(Lorg/apache/http/pool/PoolEntry;Z)V // method@2840 │ │ +0b08ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/apache/http/pool/AbstractConnPool; │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ - 0x0000 - 0x0006 reg=2 x1 Z │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ #16 : (in Lorg/apache/http/pool/AbstractConnPool;) │ │ name : 'release' │ │ type : '(Lorg/apache/http/pool/PoolEntry;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0b0934: |[0b0934] org.apache.http.pool.AbstractConnPool.release:(Lorg/apache/http/pool/PoolEntry;Z)V │ │ -0b0944: 5442 ba0e |0000: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0948: 7210 ab22 0200 |0002: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b094e: 5442 b90e |0005: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b0952: 7220 8322 5200 |0007: invoke-interface {v2, v5}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2283 │ │ -0b0958: 0a02 |000a: move-result v2 │ │ -0b095a: 3802 2b00 |000b: if-eqz v2, 0036 // +002b │ │ -0b095e: 6e10 5828 0500 |000d: invoke-virtual {v5}, Lorg/apache/http/pool/PoolEntry;.getRoute:()Ljava/lang/Object; // method@2858 │ │ -0b0964: 0c02 |0010: move-result-object v2 │ │ -0b0966: 7020 3528 2400 |0011: invoke-direct {v4, v2}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ -0b096c: 0c01 |0014: move-result-object v1 │ │ -0b096e: 6e30 7428 5106 |0015: invoke-virtual {v1, v5, v6}, Lorg/apache/http/pool/RouteSpecificPool;.free:(Lorg/apache/http/pool/PoolEntry;Z)V // method@2874 │ │ -0b0974: 3806 2400 |0018: if-eqz v6, 003c // +0024 │ │ -0b0978: 5542 b80e |001a: iget-boolean v2, v4, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ -0b097c: 3902 2000 |001c: if-nez v2, 003c // +0020 │ │ -0b0980: 5442 b50e |001e: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b0984: 6e20 4c22 5200 |0020: invoke-virtual {v2, v5}, Ljava/util/LinkedList;.addFirst:(Ljava/lang/Object;)V // method@224c │ │ -0b098a: 6e20 3d28 5400 |0023: invoke-virtual {v4, v5}, Lorg/apache/http/pool/AbstractConnPool;.onRelease:(Lorg/apache/http/pool/PoolEntry;)V // method@283d │ │ -0b0990: 6e10 7c28 0100 |0026: invoke-virtual {v1}, Lorg/apache/http/pool/RouteSpecificPool;.nextPending:()Lorg/apache/http/pool/PoolEntryFuture; // method@287c │ │ -0b0996: 0c00 |0029: move-result-object v0 │ │ -0b0998: 3800 1d00 |002a: if-eqz v0, 0047 // +001d │ │ -0b099c: 5442 bd0e |002c: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ -0b09a0: 6e20 5522 0200 |002e: invoke-virtual {v2, v0}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ -0b09a6: 3800 0500 |0031: if-eqz v0, 0036 // +0005 │ │ -0b09aa: 6e10 6a28 0000 |0033: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntryFuture;.wakeup:()V // method@286a │ │ -0b09b0: 5442 ba0e |0036: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b09b4: 7210 ad22 0200 |0038: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b09ba: 0e00 |003b: return-void │ │ -0b09bc: 6e10 5328 0500 |003c: invoke-virtual {v5}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -0b09c2: 28e7 |003f: goto 0026 // -0019 │ │ -0b09c4: 0d02 |0040: move-exception v2 │ │ -0b09c6: 5443 ba0e |0041: iget-object v3, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b09ca: 7210 ad22 0300 |0043: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b09d0: 2702 |0046: throw v2 │ │ -0b09d2: 5442 bd0e |0047: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ -0b09d6: 6e10 5322 0200 |0049: invoke-virtual {v2}, Ljava/util/LinkedList;.poll:()Ljava/lang/Object; // method@2253 │ │ -0b09dc: 0c00 |004c: move-result-object v0 │ │ -0b09de: 1f00 3206 |004d: check-cast v0, Lorg/apache/http/pool/PoolEntryFuture; // type@0632 │ │ -0b09e2: 28e2 |004f: goto 0031 // -001e │ │ +0b08ec: |[0b08ec] org.apache.http.pool.AbstractConnPool.release:(Lorg/apache/http/pool/PoolEntry;Z)V │ │ +0b08fc: 5442 ba0e |0000: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0900: 7210 ab22 0200 |0002: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b0906: 5442 b90e |0005: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b090a: 7220 8322 5200 |0007: invoke-interface {v2, v5}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2283 │ │ +0b0910: 0a02 |000a: move-result v2 │ │ +0b0912: 3802 2b00 |000b: if-eqz v2, 0036 // +002b │ │ +0b0916: 6e10 5828 0500 |000d: invoke-virtual {v5}, Lorg/apache/http/pool/PoolEntry;.getRoute:()Ljava/lang/Object; // method@2858 │ │ +0b091c: 0c02 |0010: move-result-object v2 │ │ +0b091e: 7020 3528 2400 |0011: invoke-direct {v4, v2}, Lorg/apache/http/pool/AbstractConnPool;.getPool:(Ljava/lang/Object;)Lorg/apache/http/pool/RouteSpecificPool; // method@2835 │ │ +0b0924: 0c01 |0014: move-result-object v1 │ │ +0b0926: 6e30 7428 5106 |0015: invoke-virtual {v1, v5, v6}, Lorg/apache/http/pool/RouteSpecificPool;.free:(Lorg/apache/http/pool/PoolEntry;Z)V // method@2874 │ │ +0b092c: 3806 2400 |0018: if-eqz v6, 003c // +0024 │ │ +0b0930: 5542 b80e |001a: iget-boolean v2, v4, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ +0b0934: 3902 2000 |001c: if-nez v2, 003c // +0020 │ │ +0b0938: 5442 b50e |001e: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b093c: 6e20 4c22 5200 |0020: invoke-virtual {v2, v5}, Ljava/util/LinkedList;.addFirst:(Ljava/lang/Object;)V // method@224c │ │ +0b0942: 6e20 3d28 5400 |0023: invoke-virtual {v4, v5}, Lorg/apache/http/pool/AbstractConnPool;.onRelease:(Lorg/apache/http/pool/PoolEntry;)V // method@283d │ │ +0b0948: 6e10 7c28 0100 |0026: invoke-virtual {v1}, Lorg/apache/http/pool/RouteSpecificPool;.nextPending:()Lorg/apache/http/pool/PoolEntryFuture; // method@287c │ │ +0b094e: 0c00 |0029: move-result-object v0 │ │ +0b0950: 3800 1d00 |002a: if-eqz v0, 0047 // +001d │ │ +0b0954: 5442 bd0e |002c: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ +0b0958: 6e20 5522 0200 |002e: invoke-virtual {v2, v0}, Ljava/util/LinkedList;.remove:(Ljava/lang/Object;)Z // method@2255 │ │ +0b095e: 3800 0500 |0031: if-eqz v0, 0036 // +0005 │ │ +0b0962: 6e10 6a28 0000 |0033: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntryFuture;.wakeup:()V // method@286a │ │ +0b0968: 5442 ba0e |0036: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b096c: 7210 ad22 0200 |0038: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0972: 0e00 |003b: return-void │ │ +0b0974: 6e10 5328 0500 |003c: invoke-virtual {v5}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +0b097a: 28e7 |003f: goto 0026 // -0019 │ │ +0b097c: 0d02 |0040: move-exception v2 │ │ +0b097e: 5443 ba0e |0041: iget-object v3, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0982: 7210 ad22 0300 |0043: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0988: 2702 |0046: throw v2 │ │ +0b098a: 5442 bd0e |0047: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ +0b098e: 6e10 5322 0200 |0049: invoke-virtual {v2}, Ljava/util/LinkedList;.poll:()Ljava/lang/Object; // method@2253 │ │ +0b0994: 0c00 |004c: move-result-object v0 │ │ +0b0996: 1f00 3206 |004d: check-cast v0, Lorg/apache/http/pool/PoolEntryFuture; // type@0632 │ │ +0b099a: 28e2 |004f: goto 0031 // -001e │ │ catches : 3 │ │ 0x0005 - 0x0036 │ │ -> 0x0040 │ │ 0x003c - 0x003f │ │ -> 0x0040 │ │ 0x0047 - 0x004f │ │ -> 0x0040 │ │ @@ -254875,27 +255025,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0b0a00: |[0b0a00] org.apache.http.pool.AbstractConnPool.setDefaultMaxPerRoute:(I)V │ │ -0b0a10: 1a00 530f |0000: const-string v0, "Max per route value" // string@0f53 │ │ -0b0a14: 7120 4b29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0b0a1a: 5420 ba0e |0005: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0a1e: 7210 ab22 0000 |0007: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b0a24: 5923 b70e |000a: iput v3, v2, Lorg/apache/http/pool/AbstractConnPool;.defaultMaxPerRoute:I // field@0eb7 │ │ -0b0a28: 5420 ba0e |000c: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0a2c: 7210 ad22 0000 |000e: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0a32: 0e00 |0011: return-void │ │ -0b0a34: 0d00 |0012: move-exception v0 │ │ -0b0a36: 5421 ba0e |0013: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0a3a: 7210 ad22 0100 |0015: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0a40: 2700 |0018: throw v0 │ │ +0b09b8: |[0b09b8] org.apache.http.pool.AbstractConnPool.setDefaultMaxPerRoute:(I)V │ │ +0b09c8: 1a00 4f0f |0000: const-string v0, "Max per route value" // string@0f4f │ │ +0b09cc: 7120 4b29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0b09d2: 5420 ba0e |0005: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b09d6: 7210 ab22 0000 |0007: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b09dc: 5923 b70e |000a: iput v3, v2, Lorg/apache/http/pool/AbstractConnPool;.defaultMaxPerRoute:I // field@0eb7 │ │ +0b09e0: 5420 ba0e |000c: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b09e4: 7210 ad22 0000 |000e: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b09ea: 0e00 |0011: return-void │ │ +0b09ec: 0d00 |0012: move-exception v0 │ │ +0b09ee: 5421 ba0e |0013: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b09f2: 7210 ad22 0100 |0015: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b09f8: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x000a - 0x000c │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=359 │ │ 0x0005 line=360 │ │ 0x000a line=362 │ │ @@ -254912,32 +255062,32 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0b0a50: |[0b0a50] org.apache.http.pool.AbstractConnPool.setMaxPerRoute:(Ljava/lang/Object;I)V │ │ -0b0a60: 1a00 0511 |0000: const-string v0, "Route" // string@1105 │ │ -0b0a64: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b0a6a: 1a00 530f |0005: const-string v0, "Max per route value" // string@0f53 │ │ -0b0a6e: 7120 4b29 0400 |0007: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0b0a74: 5420 ba0e |000a: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0a78: 7210 ab22 0000 |000c: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b0a7e: 5420 bb0e |000f: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.maxPerRoute:Ljava/util/Map; // field@0ebb │ │ -0b0a82: 7110 5521 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ -0b0a88: 0c01 |0014: move-result-object v1 │ │ -0b0a8a: 7230 7222 3001 |0015: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -0b0a90: 5420 ba0e |0018: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0a94: 7210 ad22 0000 |001a: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0a9a: 0e00 |001d: return-void │ │ -0b0a9c: 0d00 |001e: move-exception v0 │ │ -0b0a9e: 5421 ba0e |001f: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0aa2: 7210 ad22 0100 |0021: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0aa8: 2700 |0024: throw v0 │ │ +0b0a08: |[0b0a08] org.apache.http.pool.AbstractConnPool.setMaxPerRoute:(Ljava/lang/Object;I)V │ │ +0b0a18: 1a00 0111 |0000: const-string v0, "Route" // string@1101 │ │ +0b0a1c: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0a22: 1a00 4f0f |0005: const-string v0, "Max per route value" // string@0f4f │ │ +0b0a26: 7120 4b29 0400 |0007: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0b0a2c: 5420 ba0e |000a: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0a30: 7210 ab22 0000 |000c: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b0a36: 5420 bb0e |000f: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.maxPerRoute:Ljava/util/Map; // field@0ebb │ │ +0b0a3a: 7110 5521 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2155 │ │ +0b0a40: 0c01 |0014: move-result-object v1 │ │ +0b0a42: 7230 7222 3001 |0015: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +0b0a48: 5420 ba0e |0018: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0a4c: 7210 ad22 0000 |001a: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0a52: 0e00 |001d: return-void │ │ +0b0a54: 0d00 |001e: move-exception v0 │ │ +0b0a56: 5421 ba0e |001f: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0a5a: 7210 ad22 0100 |0021: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0a60: 2700 |0024: throw v0 │ │ catches : 1 │ │ 0x000f - 0x0018 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=378 │ │ 0x0005 line=379 │ │ 0x000a line=380 │ │ @@ -254957,27 +255107,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0b0ab8: |[0b0ab8] org.apache.http.pool.AbstractConnPool.setMaxTotal:(I)V │ │ -0b0ac8: 1a00 550f |0000: const-string v0, "Max value" // string@0f55 │ │ -0b0acc: 7120 4b29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0b0ad2: 5420 ba0e |0005: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0ad6: 7210 ab22 0000 |0007: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b0adc: 5923 bc0e |000a: iput v3, v2, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ -0b0ae0: 5420 ba0e |000c: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0ae4: 7210 ad22 0000 |000e: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0aea: 0e00 |0011: return-void │ │ -0b0aec: 0d00 |0012: move-exception v0 │ │ -0b0aee: 5421 ba0e |0013: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0af2: 7210 ad22 0100 |0015: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0af8: 2700 |0018: throw v0 │ │ +0b0a70: |[0b0a70] org.apache.http.pool.AbstractConnPool.setMaxTotal:(I)V │ │ +0b0a80: 1a00 510f |0000: const-string v0, "Max value" // string@0f51 │ │ +0b0a84: 7120 4b29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0b0a8a: 5420 ba0e |0005: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0a8e: 7210 ab22 0000 |0007: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b0a94: 5923 bc0e |000a: iput v3, v2, Lorg/apache/http/pool/AbstractConnPool;.maxTotal:I // field@0ebc │ │ +0b0a98: 5420 ba0e |000c: iget-object v0, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0a9c: 7210 ad22 0000 |000e: invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0aa2: 0e00 |0011: return-void │ │ +0b0aa4: 0d00 |0012: move-exception v0 │ │ +0b0aa6: 5421 ba0e |0013: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0aaa: 7210 ad22 0100 |0015: invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0ab0: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x000a - 0x000c │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=340 │ │ 0x0005 line=341 │ │ 0x000a line=343 │ │ @@ -254990,74 +255140,74 @@ │ │ 0x0000 - 0x0019 reg=3 max I │ │ │ │ #20 : (in Lorg/apache/http/pool/AbstractConnPool;) │ │ name : 'shutdown' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 111 16-bit code units │ │ -0b0b08: |[0b0b08] org.apache.http.pool.AbstractConnPool.shutdown:()V │ │ -0b0b18: 5553 b80e |0000: iget-boolean v3, v5, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ -0b0b1c: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -0b0b20: 0e00 |0004: return-void │ │ -0b0b22: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -0b0b24: 5c53 b80e |0006: iput-boolean v3, v5, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ -0b0b28: 5453 ba0e |0008: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0b2c: 7210 ab22 0300 |000a: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ -0b0b32: 5453 b50e |000d: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b0b36: 6e10 5122 0300 |000f: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ -0b0b3c: 0c01 |0012: move-result-object v1 │ │ -0b0b3e: 7210 3f22 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b0b44: 0a03 |0016: move-result v3 │ │ -0b0b46: 3803 1300 |0017: if-eqz v3, 002a // +0013 │ │ -0b0b4a: 7210 4022 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b0b50: 0c00 |001c: move-result-object v0 │ │ -0b0b52: 1f00 3006 |001d: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -0b0b56: 6e10 5328 0000 |001f: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -0b0b5c: 28f1 |0022: goto 0013 // -000f │ │ -0b0b5e: 0d03 |0023: move-exception v3 │ │ -0b0b60: 5454 ba0e |0024: iget-object v4, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0b64: 7210 ad22 0400 |0026: invoke-interface {v4}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0b6a: 2703 |0029: throw v3 │ │ -0b0b6c: 5453 b90e |002a: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b0b70: 7210 8222 0300 |002c: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -0b0b76: 0c01 |002f: move-result-object v1 │ │ -0b0b78: 7210 3f22 0100 |0030: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b0b7e: 0a03 |0033: move-result v3 │ │ -0b0b80: 3803 0c00 |0034: if-eqz v3, 0040 // +000c │ │ -0b0b84: 7210 4022 0100 |0036: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b0b8a: 0c00 |0039: move-result-object v0 │ │ -0b0b8c: 1f00 3006 |003a: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ -0b0b90: 6e10 5328 0000 |003c: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ -0b0b96: 28f1 |003f: goto 0030 // -000f │ │ -0b0b98: 5453 be0e |0040: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ -0b0b9c: 7210 7622 0300 |0042: invoke-interface {v3}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ -0b0ba2: 0c03 |0045: move-result-object v3 │ │ -0b0ba4: 7210 2c22 0300 |0046: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ -0b0baa: 0c01 |0049: move-result-object v1 │ │ -0b0bac: 7210 3f22 0100 |004a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b0bb2: 0a03 |004d: move-result v3 │ │ -0b0bb4: 3803 0c00 |004e: if-eqz v3, 005a // +000c │ │ -0b0bb8: 7210 4022 0100 |0050: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b0bbe: 0c02 |0053: move-result-object v2 │ │ -0b0bc0: 1f02 3406 |0054: check-cast v2, Lorg/apache/http/pool/RouteSpecificPool; // type@0634 │ │ -0b0bc4: 6e10 7f28 0200 |0056: invoke-virtual {v2}, Lorg/apache/http/pool/RouteSpecificPool;.shutdown:()V // method@287f │ │ -0b0bca: 28f1 |0059: goto 004a // -000f │ │ -0b0bcc: 5453 be0e |005a: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ -0b0bd0: 7210 6c22 0300 |005c: invoke-interface {v3}, Ljava/util/Map;.clear:()V // method@226c │ │ -0b0bd6: 5453 b90e |005f: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b0bda: 7210 7e22 0300 |0061: invoke-interface {v3}, Ljava/util/Set;.clear:()V // method@227e │ │ -0b0be0: 5453 b50e |0064: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b0be4: 6e10 4e22 0300 |0066: invoke-virtual {v3}, Ljava/util/LinkedList;.clear:()V // method@224e │ │ -0b0bea: 5453 ba0e |0069: iget-object v3, v5, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ -0b0bee: 7210 ad22 0300 |006b: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ -0b0bf4: 2896 |006e: goto 0004 // -006a │ │ +0b0ac0: |[0b0ac0] org.apache.http.pool.AbstractConnPool.shutdown:()V │ │ +0b0ad0: 5542 b80e |0000: iget-boolean v2, v4, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ +0b0ad4: 3802 0300 |0002: if-eqz v2, 0005 // +0003 │ │ +0b0ad8: 0e00 |0004: return-void │ │ +0b0ada: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +0b0adc: 5c42 b80e |0006: iput-boolean v2, v4, Lorg/apache/http/pool/AbstractConnPool;.isShutDown:Z // field@0eb8 │ │ +0b0ae0: 5442 ba0e |0008: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0ae4: 7210 ab22 0200 |000a: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.lock:()V // method@22ab │ │ +0b0aea: 5442 b50e |000d: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b0aee: 6e10 5122 0200 |000f: invoke-virtual {v2}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2251 │ │ +0b0af4: 0c02 |0012: move-result-object v2 │ │ +0b0af6: 7210 3f22 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b0afc: 0a03 |0016: move-result v3 │ │ +0b0afe: 3803 1300 |0017: if-eqz v3, 002a // +0013 │ │ +0b0b02: 7210 4022 0200 |0019: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b0b08: 0c00 |001c: move-result-object v0 │ │ +0b0b0a: 1f00 3006 |001d: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +0b0b0e: 6e10 5328 0000 |001f: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +0b0b14: 28f1 |0022: goto 0013 // -000f │ │ +0b0b16: 0d02 |0023: move-exception v2 │ │ +0b0b18: 5443 ba0e |0024: iget-object v3, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0b1c: 7210 ad22 0300 |0026: invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0b22: 2702 |0029: throw v2 │ │ +0b0b24: 5442 b90e |002a: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b0b28: 7210 8222 0200 |002c: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +0b0b2e: 0c02 |002f: move-result-object v2 │ │ +0b0b30: 7210 3f22 0200 |0030: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b0b36: 0a03 |0033: move-result v3 │ │ +0b0b38: 3803 0c00 |0034: if-eqz v3, 0040 // +000c │ │ +0b0b3c: 7210 4022 0200 |0036: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b0b42: 0c00 |0039: move-result-object v0 │ │ +0b0b44: 1f00 3006 |003a: check-cast v0, Lorg/apache/http/pool/PoolEntry; // type@0630 │ │ +0b0b48: 6e10 5328 0000 |003c: invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;.close:()V // method@2853 │ │ +0b0b4e: 28f1 |003f: goto 0030 // -000f │ │ +0b0b50: 5442 be0e |0040: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ +0b0b54: 7210 7622 0200 |0042: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2276 │ │ +0b0b5a: 0c02 |0045: move-result-object v2 │ │ +0b0b5c: 7210 2c22 0200 |0046: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@222c │ │ +0b0b62: 0c02 |0049: move-result-object v2 │ │ +0b0b64: 7210 3f22 0200 |004a: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b0b6a: 0a03 |004d: move-result v3 │ │ +0b0b6c: 3803 0c00 |004e: if-eqz v3, 005a // +000c │ │ +0b0b70: 7210 4022 0200 |0050: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b0b76: 0c01 |0053: move-result-object v1 │ │ +0b0b78: 1f01 3406 |0054: check-cast v1, Lorg/apache/http/pool/RouteSpecificPool; // type@0634 │ │ +0b0b7c: 6e10 7f28 0100 |0056: invoke-virtual {v1}, Lorg/apache/http/pool/RouteSpecificPool;.shutdown:()V // method@287f │ │ +0b0b82: 28f1 |0059: goto 004a // -000f │ │ +0b0b84: 5442 be0e |005a: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.routeToPool:Ljava/util/Map; // field@0ebe │ │ +0b0b88: 7210 6c22 0200 |005c: invoke-interface {v2}, Ljava/util/Map;.clear:()V // method@226c │ │ +0b0b8e: 5442 b90e |005f: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b0b92: 7210 7e22 0200 |0061: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@227e │ │ +0b0b98: 5442 b50e |0064: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b0b9c: 6e10 4e22 0200 |0066: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@224e │ │ +0b0ba2: 5442 ba0e |0069: iget-object v2, v4, Lorg/apache/http/pool/AbstractConnPool;.lock:Ljava/util/concurrent/locks/Lock; // field@0eba │ │ +0b0ba6: 7210 ad22 0200 |006b: invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;.unlock:()V // method@22ad │ │ +0b0bac: 2896 |006e: goto 0004 // -006a │ │ catches : 2 │ │ 0x000d - 0x0022 │ │ -> 0x0023 │ │ 0x002a - 0x0069 │ │ -> 0x0023 │ │ positions : │ │ 0x0000 line=120 │ │ @@ -255072,51 +255222,49 @@ │ │ 0x0040 line=132 │ │ 0x0056 line=133 │ │ 0x005a line=135 │ │ 0x005f line=136 │ │ 0x0064 line=137 │ │ 0x0069 line=139 │ │ locals : │ │ - 0x0000 - 0x0000 reg=5 this Lorg/apache/http/pool/AbstractConnPool; │ │ + 0x0000 - 0x0000 reg=4 this Lorg/apache/http/pool/AbstractConnPool; │ │ 0x001f - 0x0023 reg=0 entry Lorg/apache/http/pool/PoolEntry; TE; │ │ - 0x0013 - 0x0023 reg=1 i$ Ljava/util/Iterator; │ │ 0x003c - 0x0040 reg=0 entry Lorg/apache/http/pool/PoolEntry; TE; │ │ - 0x0056 - 0x005a reg=2 pool Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ - 0x002a - 0x006f reg=1 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x006f reg=5 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ + 0x0056 - 0x005a reg=1 pool Lorg/apache/http/pool/RouteSpecificPool; Lorg/apache/http/pool/RouteSpecificPool; │ │ + 0x0000 - 0x006f reg=4 this Lorg/apache/http/pool/AbstractConnPool; Lorg/apache/http/pool/AbstractConnPool; │ │ │ │ #21 : (in Lorg/apache/http/pool/AbstractConnPool;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0b0c0c: |[0b0c0c] org.apache.http.pool.AbstractConnPool.toString:()Ljava/lang/String; │ │ -0b0c1c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b0c20: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b0c26: 1a01 7b14 |0005: const-string v1, "[leased: " // string@147b │ │ -0b0c2a: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b0c30: 5421 b90e |000a: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ -0b0c34: 6e20 a921 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b0c3a: 1a01 8314 |000f: const-string v1, "][available: " // string@1483 │ │ -0b0c3e: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b0c44: 5421 b50e |0014: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ -0b0c48: 6e20 a921 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b0c4e: 1a01 8514 |0019: const-string v1, "][pending: " // string@1485 │ │ -0b0c52: 6e20 aa21 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b0c58: 5421 bd0e |001e: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ -0b0c5c: 6e20 a921 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b0c62: 1a01 8214 |0023: const-string v1, "]" // string@1482 │ │ -0b0c66: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b0c6c: 6e10 af21 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b0c72: 0c01 |002b: move-result-object v1 │ │ -0b0c74: 1101 |002c: return-object v1 │ │ +0b0bc4: |[0b0bc4] org.apache.http.pool.AbstractConnPool.toString:()Ljava/lang/String; │ │ +0b0bd4: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b0bd8: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b0bde: 1a01 7714 |0005: const-string v1, "[leased: " // string@1477 │ │ +0b0be2: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b0be8: 5421 b90e |000a: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.leased:Ljava/util/Set; // field@0eb9 │ │ +0b0bec: 6e20 a921 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b0bf2: 1a01 7f14 |000f: const-string v1, "][available: " // string@147f │ │ +0b0bf6: 6e20 aa21 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b0bfc: 5421 b50e |0014: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.available:Ljava/util/LinkedList; // field@0eb5 │ │ +0b0c00: 6e20 a921 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b0c06: 1a01 8114 |0019: const-string v1, "][pending: " // string@1481 │ │ +0b0c0a: 6e20 aa21 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b0c10: 5421 bd0e |001e: iget-object v1, v2, Lorg/apache/http/pool/AbstractConnPool;.pending:Ljava/util/LinkedList; // field@0ebd │ │ +0b0c14: 6e20 a921 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b0c1a: 1a01 7e14 |0023: const-string v1, "]" // string@147e │ │ +0b0c1e: 6e20 aa21 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b0c24: 6e10 af21 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b0c2a: 0c01 |002b: move-result-object v1 │ │ +0b0c2c: 1101 |002c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0005 line=523 │ │ 0x000a line=524 │ │ 0x000f line=525 │ │ 0x0014 line=526 │ │ @@ -255169,18 +255317,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b0c78: |[0b0c78] org.apache.http.protocol.BasicHttpContext.:()V │ │ -0b0c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b0c8a: 7020 8328 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/BasicHttpContext;.:(Lorg/apache/http/protocol/HttpContext;)V // method@2883 │ │ -0b0c90: 0e00 |0004: return-void │ │ +0b0c30: |[0b0c30] org.apache.http.protocol.BasicHttpContext.:()V │ │ +0b0c40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b0c42: 7020 8328 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/BasicHttpContext;.:(Lorg/apache/http/protocol/HttpContext;)V // method@2883 │ │ +0b0c48: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/BasicHttpContext; │ │ │ │ @@ -255189,21 +255337,21 @@ │ │ type : '(Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b0c94: |[0b0c94] org.apache.http.protocol.BasicHttpContext.:(Lorg/apache/http/protocol/HttpContext;)V │ │ -0b0ca4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0b0caa: 2200 3d05 |0003: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@053d │ │ -0b0cae: 7010 8b22 0000 |0005: invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;.:()V // method@228b │ │ -0b0cb4: 5b10 d50e |0008: iput-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ -0b0cb8: 5b12 d60e |000a: iput-object v2, v1, Lorg/apache/http/protocol/BasicHttpContext;.parentContext:Lorg/apache/http/protocol/HttpContext; // field@0ed6 │ │ -0b0cbc: 0e00 |000c: return-void │ │ +0b0c4c: |[0b0c4c] org.apache.http.protocol.BasicHttpContext.:(Lorg/apache/http/protocol/HttpContext;)V │ │ +0b0c5c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0b0c62: 2200 3d05 |0003: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@053d │ │ +0b0c66: 7010 8b22 0000 |0005: invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;.:()V // method@228b │ │ +0b0c6c: 5b10 d50e |0008: iput-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ +0b0c70: 5b12 d60e |000a: iput-object v2, v1, Lorg/apache/http/protocol/BasicHttpContext;.parentContext:Lorg/apache/http/protocol/HttpContext; // field@0ed6 │ │ +0b0c74: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x000a line=57 │ │ 0x000c line=58 │ │ locals : │ │ @@ -255216,18 +255364,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b0cc0: |[0b0cc0] org.apache.http.protocol.BasicHttpContext.clear:()V │ │ -0b0cd0: 5410 d50e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ -0b0cd4: 7210 6c22 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@226c │ │ -0b0cda: 0e00 |0005: return-void │ │ +0b0c78: |[0b0c78] org.apache.http.protocol.BasicHttpContext.clear:()V │ │ +0b0c88: 5410 d50e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ +0b0c8c: 7210 6c22 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@226c │ │ +0b0c92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/BasicHttpContext; │ │ │ │ @@ -255236,27 +255384,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0b0cdc: |[0b0cdc] org.apache.http.protocol.BasicHttpContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b0cec: 1a01 9406 |0000: const-string v1, "Id" // string@0694 │ │ -0b0cf0: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b0cf6: 5421 d50e |0005: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ -0b0cfa: 7220 6f22 3100 |0007: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -0b0d00: 0c00 |000a: move-result-object v0 │ │ -0b0d02: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ -0b0d06: 5421 d60e |000d: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpContext;.parentContext:Lorg/apache/http/protocol/HttpContext; // field@0ed6 │ │ -0b0d0a: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ -0b0d0e: 5421 d60e |0011: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpContext;.parentContext:Lorg/apache/http/protocol/HttpContext; // field@0ed6 │ │ -0b0d12: 7220 b328 3100 |0013: invoke-interface {v1, v3}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b3 │ │ -0b0d18: 0c00 |0016: move-result-object v0 │ │ -0b0d1a: 1100 |0017: return-object v0 │ │ +0b0c94: |[0b0c94] org.apache.http.protocol.BasicHttpContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b0ca4: 1a01 9406 |0000: const-string v1, "Id" // string@0694 │ │ +0b0ca8: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0cae: 5421 d50e |0005: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ +0b0cb2: 7220 6f22 3100 |0007: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +0b0cb8: 0c00 |000a: move-result-object v0 │ │ +0b0cba: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ +0b0cbe: 5421 d60e |000d: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpContext;.parentContext:Lorg/apache/http/protocol/HttpContext; // field@0ed6 │ │ +0b0cc2: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ +0b0cc6: 5421 d60e |0011: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpContext;.parentContext:Lorg/apache/http/protocol/HttpContext; // field@0ed6 │ │ +0b0cca: 7220 b328 3100 |0013: invoke-interface {v1, v3}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b3 │ │ +0b0cd0: 0c00 |0016: move-result-object v0 │ │ +0b0cd2: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ 0x000b line=63 │ │ 0x0011 line=64 │ │ 0x0017 line=66 │ │ @@ -255270,21 +255418,21 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b0d1c: |[0b0d1c] org.apache.http.protocol.BasicHttpContext.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b0d2c: 1a00 9406 |0000: const-string v0, "Id" // string@0694 │ │ -0b0d30: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b0d36: 5410 d50e |0005: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ -0b0d3a: 7220 7422 2000 |0007: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ -0b0d40: 0c00 |000a: move-result-object v0 │ │ -0b0d42: 1100 |000b: return-object v0 │ │ +0b0cd4: |[0b0cd4] org.apache.http.protocol.BasicHttpContext.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b0ce4: 1a00 9406 |0000: const-string v0, "Id" // string@0694 │ │ +0b0ce8: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0cee: 5410 d50e |0005: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ +0b0cf2: 7220 7422 2000 |0007: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ +0b0cf8: 0c00 |000a: move-result-object v0 │ │ +0b0cfa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/apache/http/protocol/BasicHttpContext; │ │ 0x0000 - 0x000c reg=2 id Ljava/lang/String; │ │ @@ -255294,24 +255442,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b0d44: |[0b0d44] org.apache.http.protocol.BasicHttpContext.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -0b0d54: 1a00 9406 |0000: const-string v0, "Id" // string@0694 │ │ -0b0d58: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b0d5e: 3803 0800 |0005: if-eqz v3, 000d // +0008 │ │ -0b0d62: 5410 d50e |0007: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ -0b0d66: 7230 7222 2003 |0009: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -0b0d6c: 0e00 |000c: return-void │ │ -0b0d6e: 5410 d50e |000d: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ -0b0d72: 7220 7422 2000 |000f: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ -0b0d78: 28fa |0012: goto 000c // -0006 │ │ +0b0cfc: |[0b0cfc] org.apache.http.protocol.BasicHttpContext.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +0b0d0c: 1a00 9406 |0000: const-string v0, "Id" // string@0694 │ │ +0b0d10: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0d16: 3803 0800 |0005: if-eqz v3, 000d // +0008 │ │ +0b0d1a: 5410 d50e |0007: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ +0b0d1e: 7230 7222 2003 |0009: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +0b0d24: 0e00 |000c: return-void │ │ +0b0d26: 5410 d50e |000d: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ +0b0d2a: 7220 7422 2000 |000f: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ +0b0d30: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ 0x0007 line=72 │ │ 0x000c line=76 │ │ 0x000d line=74 │ │ @@ -255325,19 +255473,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b0d7c: |[0b0d7c] org.apache.http.protocol.BasicHttpContext.toString:()Ljava/lang/String; │ │ -0b0d8c: 5410 d50e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ -0b0d90: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -0b0d96: 0c00 |0005: move-result-object v0 │ │ -0b0d98: 1100 |0006: return-object v0 │ │ +0b0d34: |[0b0d34] org.apache.http.protocol.BasicHttpContext.toString:()Ljava/lang/String; │ │ +0b0d44: 5410 d50e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpContext;.map:Ljava/util/Map; // field@0ed5 │ │ +0b0d48: 6e10 7521 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +0b0d4e: 0c00 |0005: move-result-object v0 │ │ +0b0d50: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/protocol/BasicHttpContext; │ │ │ │ source_file_idx : 790 (BasicHttpContext.java) │ │ @@ -255378,23 +255526,23 @@ │ │ type : '(Lorg/apache/http/protocol/HttpContext;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b0d9c: |[0b0d9c] org.apache.http.protocol.DefaultedHttpContext.:(Lorg/apache/http/protocol/HttpContext;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b0dac: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0b0db2: 1a00 d305 |0003: const-string v0, "HTTP context" // string@05d3 │ │ -0b0db6: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b0dbc: 0c00 |0008: move-result-object v0 │ │ -0b0dbe: 1f00 3b06 |0009: check-cast v0, Lorg/apache/http/protocol/HttpContext; // type@063b │ │ -0b0dc2: 5b10 dc0e |000b: iput-object v0, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ -0b0dc6: 5b13 db0e |000d: iput-object v3, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.defaults:Lorg/apache/http/protocol/HttpContext; // field@0edb │ │ -0b0dca: 0e00 |000f: return-void │ │ +0b0d54: |[0b0d54] org.apache.http.protocol.DefaultedHttpContext.:(Lorg/apache/http/protocol/HttpContext;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b0d64: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0b0d6a: 1a00 d305 |0003: const-string v0, "HTTP context" // string@05d3 │ │ +0b0d6e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0d74: 0c00 |0008: move-result-object v0 │ │ +0b0d76: 1f00 3b06 |0009: check-cast v0, Lorg/apache/http/protocol/HttpContext; // type@063b │ │ +0b0d7a: 5b10 dc0e |000b: iput-object v0, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ +0b0d7e: 5b13 db0e |000d: iput-object v3, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.defaults:Lorg/apache/http/protocol/HttpContext; // field@0edb │ │ +0b0d82: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ locals : │ │ @@ -255408,23 +255556,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b0dcc: |[0b0dcc] org.apache.http.protocol.DefaultedHttpContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b0ddc: 5421 dc0e |0000: iget-object v1, v2, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ -0b0de0: 7220 b328 3100 |0002: invoke-interface {v1, v3}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b3 │ │ -0b0de6: 0c00 |0005: move-result-object v0 │ │ -0b0de8: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -0b0dec: 5421 db0e |0008: iget-object v1, v2, Lorg/apache/http/protocol/DefaultedHttpContext;.defaults:Lorg/apache/http/protocol/HttpContext; // field@0edb │ │ -0b0df0: 7220 b328 3100 |000a: invoke-interface {v1, v3}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b3 │ │ -0b0df6: 0c00 |000d: move-result-object v0 │ │ -0b0df8: 1100 |000e: return-object v0 │ │ +0b0d84: |[0b0d84] org.apache.http.protocol.DefaultedHttpContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b0d94: 5421 dc0e |0000: iget-object v1, v2, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ +0b0d98: 7220 b328 3100 |0002: invoke-interface {v1, v3}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b3 │ │ +0b0d9e: 0c00 |0005: move-result-object v0 │ │ +0b0da0: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +0b0da4: 5421 db0e |0008: iget-object v1, v2, Lorg/apache/http/protocol/DefaultedHttpContext;.defaults:Lorg/apache/http/protocol/HttpContext; // field@0edb │ │ +0b0da8: 7220 b328 3100 |000a: invoke-interface {v1, v3}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b3 │ │ +0b0dae: 0c00 |000d: move-result-object v0 │ │ +0b0db0: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0006 line=56 │ │ 0x0008 line=57 │ │ 0x000e line=59 │ │ locals : │ │ @@ -255437,17 +255585,17 @@ │ │ type : '()Lorg/apache/http/protocol/HttpContext;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b0dfc: |[0b0dfc] org.apache.http.protocol.DefaultedHttpContext.getDefaults:()Lorg/apache/http/protocol/HttpContext; │ │ -0b0e0c: 5410 db0e |0000: iget-object v0, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.defaults:Lorg/apache/http/protocol/HttpContext; // field@0edb │ │ -0b0e10: 1100 |0002: return-object v0 │ │ +0b0db4: |[0b0db4] org.apache.http.protocol.DefaultedHttpContext.getDefaults:()Lorg/apache/http/protocol/HttpContext; │ │ +0b0dc4: 5410 db0e |0000: iget-object v0, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.defaults:Lorg/apache/http/protocol/HttpContext; // field@0edb │ │ +0b0dc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/protocol/DefaultedHttpContext; │ │ │ │ #2 : (in Lorg/apache/http/protocol/DefaultedHttpContext;) │ │ @@ -255455,19 +255603,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 │ │ -0b0e14: |[0b0e14] org.apache.http.protocol.DefaultedHttpContext.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b0e24: 5410 dc0e |0000: iget-object v0, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ -0b0e28: 7220 b428 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/protocol/HttpContext;.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b4 │ │ -0b0e2e: 0c00 |0005: move-result-object v0 │ │ -0b0e30: 1100 |0006: return-object v0 │ │ +0b0dcc: |[0b0dcc] org.apache.http.protocol.DefaultedHttpContext.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b0ddc: 5410 dc0e |0000: iget-object v0, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ +0b0de0: 7220 b428 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/protocol/HttpContext;.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b4 │ │ +0b0de6: 0c00 |0005: move-result-object v0 │ │ +0b0de8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/protocol/DefaultedHttpContext; │ │ 0x0000 - 0x0007 reg=2 id Ljava/lang/String; │ │ │ │ @@ -255476,18 +255624,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b0e34: |[0b0e34] org.apache.http.protocol.DefaultedHttpContext.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -0b0e44: 5410 dc0e |0000: iget-object v0, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ -0b0e48: 7230 b528 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -0b0e4e: 0e00 |0005: return-void │ │ +0b0dec: |[0b0dec] org.apache.http.protocol.DefaultedHttpContext.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +0b0dfc: 5410 dc0e |0000: iget-object v0, v1, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ +0b0e00: 7230 b528 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +0b0e06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/DefaultedHttpContext; │ │ 0x0000 - 0x0006 reg=2 id Ljava/lang/String; │ │ @@ -255498,32 +255646,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0b0e50: |[0b0e50] org.apache.http.protocol.DefaultedHttpContext.toString:()Ljava/lang/String; │ │ -0b0e60: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b0e64: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b0e6a: 1a01 7c14 |0005: const-string v1, "[local: " // string@147c │ │ -0b0e6e: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b0e74: 0c01 |000a: move-result-object v1 │ │ -0b0e76: 5432 dc0e |000b: iget-object v2, v3, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ -0b0e7a: 6e20 a921 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b0e80: 1a01 da18 |0010: const-string v1, "defaults: " // string@18da │ │ -0b0e84: 6e20 aa21 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b0e8a: 0c01 |0015: move-result-object v1 │ │ -0b0e8c: 5432 db0e |0016: iget-object v2, v3, Lorg/apache/http/protocol/DefaultedHttpContext;.defaults:Lorg/apache/http/protocol/HttpContext; // field@0edb │ │ -0b0e90: 6e20 a921 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b0e96: 1a01 8214 |001b: const-string v1, "]" // string@1482 │ │ -0b0e9a: 6e20 aa21 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b0ea0: 6e10 af21 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b0ea6: 0c01 |0023: move-result-object v1 │ │ -0b0ea8: 1101 |0024: return-object v1 │ │ +0b0e08: |[0b0e08] org.apache.http.protocol.DefaultedHttpContext.toString:()Ljava/lang/String; │ │ +0b0e18: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b0e1c: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b0e22: 1a01 7814 |0005: const-string v1, "[local: " // string@1478 │ │ +0b0e26: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b0e2c: 0c01 |000a: move-result-object v1 │ │ +0b0e2e: 5432 dc0e |000b: iget-object v2, v3, Lorg/apache/http/protocol/DefaultedHttpContext;.local:Lorg/apache/http/protocol/HttpContext; // field@0edc │ │ +0b0e32: 6e20 a921 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b0e38: 1a01 d618 |0010: const-string v1, "defaults: " // string@18d6 │ │ +0b0e3c: 6e20 aa21 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b0e42: 0c01 |0015: move-result-object v1 │ │ +0b0e44: 5432 db0e |0016: iget-object v2, v3, Lorg/apache/http/protocol/DefaultedHttpContext;.defaults:Lorg/apache/http/protocol/HttpContext; // field@0edb │ │ +0b0e48: 6e20 a921 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b0e4e: 1a01 7e14 |001b: const-string v1, "]" // string@147e │ │ +0b0e52: 6e20 aa21 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b0e58: 6e10 af21 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b0e5e: 0c01 |0023: move-result-object v1 │ │ +0b0e60: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x0010 line=79 │ │ 0x001b line=80 │ │ 0x0020 line=81 │ │ @@ -255594,20 +255742,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b0eac: |[0b0eac] org.apache.http.protocol.HttpCoreContext.:()V │ │ -0b0ebc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0b0ec2: 2200 3506 |0003: new-instance v0, Lorg/apache/http/protocol/BasicHttpContext; // type@0635 │ │ -0b0ec6: 7010 8228 0000 |0005: invoke-direct {v0}, Lorg/apache/http/protocol/BasicHttpContext;.:()V // method@2882 │ │ -0b0ecc: 5b10 090f |0008: iput-object v0, v1, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ -0b0ed0: 0e00 |000a: return-void │ │ +0b0e64: |[0b0e64] org.apache.http.protocol.HttpCoreContext.:()V │ │ +0b0e74: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0b0e7a: 2200 3506 |0003: new-instance v0, Lorg/apache/http/protocol/BasicHttpContext; // type@0635 │ │ +0b0e7e: 7010 8228 0000 |0005: invoke-direct {v0}, Lorg/apache/http/protocol/BasicHttpContext;.:()V // method@2882 │ │ +0b0e84: 5b10 090f |0008: iput-object v0, v1, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ +0b0e88: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x000a line=100 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpCoreContext; │ │ @@ -255617,18 +255765,18 @@ │ │ type : '(Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b0ed4: |[0b0ed4] org.apache.http.protocol.HttpCoreContext.:(Lorg/apache/http/protocol/HttpContext;)V │ │ -0b0ee4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b0eea: 5b01 090f |0003: iput-object v1, v0, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ -0b0eee: 0e00 |0005: return-void │ │ +0b0e8c: |[0b0e8c] org.apache.http.protocol.HttpCoreContext.:(Lorg/apache/http/protocol/HttpContext;)V │ │ +0b0e9c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b0ea2: 5b01 090f |0003: iput-object v1, v0, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ +0b0ea6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0005 line=95 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/protocol/HttpCoreContext; │ │ @@ -255639,25 +255787,25 @@ │ │ type : '(Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/protocol/HttpCoreContext;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b0ef0: |[0b0ef0] org.apache.http.protocol.HttpCoreContext.adapt:(Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/protocol/HttpCoreContext; │ │ -0b0f00: 1a00 d305 |0000: const-string v0, "HTTP context" // string@05d3 │ │ -0b0f04: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b0f0a: 2010 3c06 |0005: instance-of v0, v1, Lorg/apache/http/protocol/HttpCoreContext; // type@063c │ │ -0b0f0e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -0b0f12: 1f01 3c06 |0009: check-cast v1, Lorg/apache/http/protocol/HttpCoreContext; // type@063c │ │ -0b0f16: 1101 |000b: return-object v1 │ │ -0b0f18: 2200 3c06 |000c: new-instance v0, Lorg/apache/http/protocol/HttpCoreContext; // type@063c │ │ -0b0f1c: 7020 b728 1000 |000e: invoke-direct {v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.:(Lorg/apache/http/protocol/HttpContext;)V // method@28b7 │ │ -0b0f22: 0701 |0011: move-object v1, v0 │ │ -0b0f24: 28f9 |0012: goto 000b // -0007 │ │ +0b0ea8: |[0b0ea8] org.apache.http.protocol.HttpCoreContext.adapt:(Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/protocol/HttpCoreContext; │ │ +0b0eb8: 1a00 d305 |0000: const-string v0, "HTTP context" // string@05d3 │ │ +0b0ebc: 7120 4d29 0100 |0002: invoke-static {v1, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0ec2: 2010 3c06 |0005: instance-of v0, v1, Lorg/apache/http/protocol/HttpCoreContext; // type@063c │ │ +0b0ec6: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +0b0eca: 1f01 3c06 |0009: check-cast v1, Lorg/apache/http/protocol/HttpCoreContext; // type@063c │ │ +0b0ece: 1101 |000b: return-object v1 │ │ +0b0ed0: 2200 3c06 |000c: new-instance v0, Lorg/apache/http/protocol/HttpCoreContext; // type@063c │ │ +0b0ed4: 7020 b728 1000 |000e: invoke-direct {v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.:(Lorg/apache/http/protocol/HttpContext;)V // method@28b7 │ │ +0b0eda: 0701 |0011: move-object v1, v0 │ │ +0b0edc: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ 0x0009 line=84 │ │ 0x000b line=86 │ │ locals : │ │ @@ -255669,20 +255817,20 @@ │ │ type : '()Lorg/apache/http/protocol/HttpCoreContext;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b0f28: |[0b0f28] org.apache.http.protocol.HttpCoreContext.create:()Lorg/apache/http/protocol/HttpCoreContext; │ │ -0b0f38: 2200 3c06 |0000: new-instance v0, Lorg/apache/http/protocol/HttpCoreContext; // type@063c │ │ -0b0f3c: 2201 3506 |0002: new-instance v1, Lorg/apache/http/protocol/BasicHttpContext; // type@0635 │ │ -0b0f40: 7010 8228 0100 |0004: invoke-direct {v1}, Lorg/apache/http/protocol/BasicHttpContext;.:()V // method@2882 │ │ -0b0f46: 7020 b728 1000 |0007: invoke-direct {v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.:(Lorg/apache/http/protocol/HttpContext;)V // method@28b7 │ │ -0b0f4c: 1100 |000a: return-object v0 │ │ +0b0ee0: |[0b0ee0] org.apache.http.protocol.HttpCoreContext.create:()Lorg/apache/http/protocol/HttpCoreContext; │ │ +0b0ef0: 2200 3c06 |0000: new-instance v0, Lorg/apache/http/protocol/HttpCoreContext; // type@063c │ │ +0b0ef4: 2201 3506 |0002: new-instance v1, Lorg/apache/http/protocol/BasicHttpContext; // type@0635 │ │ +0b0ef8: 7010 8228 0100 |0004: invoke-direct {v1}, Lorg/apache/http/protocol/BasicHttpContext;.:()V // method@2882 │ │ +0b0efe: 7020 b728 1000 |0007: invoke-direct {v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.:(Lorg/apache/http/protocol/HttpContext;)V // method@28b7 │ │ +0b0f04: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/protocol/HttpCoreContext;) │ │ @@ -255690,19 +255838,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 │ │ -0b0f50: |[0b0f50] org.apache.http.protocol.HttpCoreContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b0f60: 5410 090f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ -0b0f64: 7220 b328 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b3 │ │ -0b0f6a: 0c00 |0005: move-result-object v0 │ │ -0b0f6c: 1100 |0006: return-object v0 │ │ +0b0f08: |[0b0f08] org.apache.http.protocol.HttpCoreContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b0f18: 5410 090f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ +0b0f1c: 7220 b328 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/protocol/HttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b3 │ │ +0b0f22: 0c00 |0005: move-result-object v0 │ │ +0b0f24: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/protocol/HttpCoreContext; │ │ 0x0000 - 0x0007 reg=2 id Ljava/lang/String; │ │ │ │ @@ -255711,25 +255859,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b0f70: |[0b0f70] org.apache.http.protocol.HttpCoreContext.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ -0b0f80: 1a01 e102 |0000: const-string v1, "Attribute class" // string@02e1 │ │ -0b0f84: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b0f8a: 6e20 ba28 3200 |0005: invoke-virtual {v2, v3}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28ba │ │ -0b0f90: 0c00 |0008: move-result-object v0 │ │ -0b0f92: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -0b0f96: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0b0f98: 1101 |000c: return-object v1 │ │ -0b0f9a: 6e20 2a21 0400 |000d: invoke-virtual {v4, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@212a │ │ -0b0fa0: 0c01 |0010: move-result-object v1 │ │ -0b0fa2: 28fb |0011: goto 000c // -0005 │ │ +0b0f28: |[0b0f28] org.apache.http.protocol.HttpCoreContext.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ +0b0f38: 1a01 e102 |0000: const-string v1, "Attribute class" // string@02e1 │ │ +0b0f3c: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b0f42: 6e20 ba28 3200 |0005: invoke-virtual {v2, v3}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28ba │ │ +0b0f48: 0c00 |0008: move-result-object v0 │ │ +0b0f4a: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +0b0f4e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0b0f50: 1101 |000c: return-object v1 │ │ +0b0f52: 6e20 2a21 0400 |000d: invoke-virtual {v4, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@212a │ │ +0b0f58: 0c01 |0010: move-result-object v1 │ │ +0b0f5a: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ 0x0009 line=117 │ │ 0x000b line=118 │ │ 0x000c line=120 │ │ @@ -255745,21 +255893,21 @@ │ │ type : '()Lorg/apache/http/HttpConnection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b0fa4: |[0b0fa4] org.apache.http.protocol.HttpCoreContext.getConnection:()Lorg/apache/http/HttpConnection; │ │ -0b0fb4: 1a00 061f |0000: const-string v0, "http.connection" // string@1f06 │ │ -0b0fb8: 1c01 5d05 |0002: const-class v1, Lorg/apache/http/HttpConnection; // type@055d │ │ -0b0fbc: 6e30 bb28 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ -0b0fc2: 0c00 |0007: move-result-object v0 │ │ -0b0fc4: 1f00 5d05 |0008: check-cast v0, Lorg/apache/http/HttpConnection; // type@055d │ │ -0b0fc8: 1100 |000a: return-object v0 │ │ +0b0f5c: |[0b0f5c] org.apache.http.protocol.HttpCoreContext.getConnection:()Lorg/apache/http/HttpConnection; │ │ +0b0f6c: 1a00 021f |0000: const-string v0, "http.connection" // string@1f02 │ │ +0b0f70: 1c01 5d05 |0002: const-class v1, Lorg/apache/http/HttpConnection; // type@055d │ │ +0b0f74: 6e30 bb28 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ +0b0f7a: 0c00 |0007: move-result-object v0 │ │ +0b0f7c: 1f00 5d05 |0008: check-cast v0, Lorg/apache/http/HttpConnection; // type@055d │ │ +0b0f80: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/apache/http/protocol/HttpCoreContext; │ │ │ │ #3 : (in Lorg/apache/http/protocol/HttpCoreContext;) │ │ @@ -255767,20 +255915,20 @@ │ │ type : '(Ljava/lang/Class;)Lorg/apache/http/HttpConnection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0b0fcc: |[0b0fcc] org.apache.http.protocol.HttpCoreContext.getConnection:(Ljava/lang/Class;)Lorg/apache/http/HttpConnection; │ │ -0b0fdc: 1a00 061f |0000: const-string v0, "http.connection" // string@1f06 │ │ -0b0fe0: 6e30 bb28 0102 |0002: invoke-virtual {v1, v0, v2}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ -0b0fe6: 0c00 |0005: move-result-object v0 │ │ -0b0fe8: 1f00 5d05 |0006: check-cast v0, Lorg/apache/http/HttpConnection; // type@055d │ │ -0b0fec: 1100 |0008: return-object v0 │ │ +0b0f84: |[0b0f84] org.apache.http.protocol.HttpCoreContext.getConnection:(Ljava/lang/Class;)Lorg/apache/http/HttpConnection; │ │ +0b0f94: 1a00 021f |0000: const-string v0, "http.connection" // string@1f02 │ │ +0b0f98: 6e30 bb28 0102 |0002: invoke-virtual {v1, v0, v2}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ +0b0f9e: 0c00 |0005: move-result-object v0 │ │ +0b0fa0: 1f00 5d05 |0006: check-cast v0, Lorg/apache/http/HttpConnection; // type@055d │ │ +0b0fa4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/protocol/HttpCoreContext; │ │ 0x0000 - 0x0009 reg=2 clazz Ljava/lang/Class; Ljava/lang/Class; │ │ @@ -255790,21 +255938,21 @@ │ │ type : '()Lorg/apache/http/HttpRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b0ff0: |[0b0ff0] org.apache.http.protocol.HttpCoreContext.getRequest:()Lorg/apache/http/HttpRequest; │ │ -0b1000: 1a00 161f |0000: const-string v0, "http.request" // string@1f16 │ │ -0b1004: 1c01 6705 |0002: const-class v1, Lorg/apache/http/HttpRequest; // type@0567 │ │ -0b1008: 6e30 bb28 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ -0b100e: 0c00 |0007: move-result-object v0 │ │ -0b1010: 1f00 6705 |0008: check-cast v0, Lorg/apache/http/HttpRequest; // type@0567 │ │ -0b1014: 1100 |000a: return-object v0 │ │ +0b0fa8: |[0b0fa8] org.apache.http.protocol.HttpCoreContext.getRequest:()Lorg/apache/http/HttpRequest; │ │ +0b0fb8: 1a00 121f |0000: const-string v0, "http.request" // string@1f12 │ │ +0b0fbc: 1c01 6705 |0002: const-class v1, Lorg/apache/http/HttpRequest; // type@0567 │ │ +0b0fc0: 6e30 bb28 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ +0b0fc6: 0c00 |0007: move-result-object v0 │ │ +0b0fc8: 1f00 6705 |0008: check-cast v0, Lorg/apache/http/HttpRequest; // type@0567 │ │ +0b0fcc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/apache/http/protocol/HttpCoreContext; │ │ │ │ #5 : (in Lorg/apache/http/protocol/HttpCoreContext;) │ │ @@ -255812,21 +255960,21 @@ │ │ type : '()Lorg/apache/http/HttpResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b1018: |[0b1018] org.apache.http.protocol.HttpCoreContext.getResponse:()Lorg/apache/http/HttpResponse; │ │ -0b1028: 1a00 191f |0000: const-string v0, "http.response" // string@1f19 │ │ -0b102c: 1c01 6a05 |0002: const-class v1, Lorg/apache/http/HttpResponse; // type@056a │ │ -0b1030: 6e30 bb28 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ -0b1036: 0c00 |0007: move-result-object v0 │ │ -0b1038: 1f00 6a05 |0008: check-cast v0, Lorg/apache/http/HttpResponse; // type@056a │ │ -0b103c: 1100 |000a: return-object v0 │ │ +0b0fd0: |[0b0fd0] org.apache.http.protocol.HttpCoreContext.getResponse:()Lorg/apache/http/HttpResponse; │ │ +0b0fe0: 1a00 151f |0000: const-string v0, "http.response" // string@1f15 │ │ +0b0fe4: 1c01 6a05 |0002: const-class v1, Lorg/apache/http/HttpResponse; // type@056a │ │ +0b0fe8: 6e30 bb28 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ +0b0fee: 0c00 |0007: move-result-object v0 │ │ +0b0ff0: 1f00 6a05 |0008: check-cast v0, Lorg/apache/http/HttpResponse; // type@056a │ │ +0b0ff4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/apache/http/protocol/HttpCoreContext; │ │ │ │ #6 : (in Lorg/apache/http/protocol/HttpCoreContext;) │ │ @@ -255834,21 +255982,21 @@ │ │ type : '()Lorg/apache/http/HttpHost;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b1040: |[0b1040] org.apache.http.protocol.HttpCoreContext.getTargetHost:()Lorg/apache/http/HttpHost; │ │ -0b1050: 1a00 211f |0000: const-string v0, "http.target_host" // string@1f21 │ │ -0b1054: 1c01 6405 |0002: const-class v1, Lorg/apache/http/HttpHost; // type@0564 │ │ -0b1058: 6e30 bb28 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ -0b105e: 0c00 |0007: move-result-object v0 │ │ -0b1060: 1f00 6405 |0008: check-cast v0, Lorg/apache/http/HttpHost; // type@0564 │ │ -0b1064: 1100 |000a: return-object v0 │ │ +0b0ff8: |[0b0ff8] org.apache.http.protocol.HttpCoreContext.getTargetHost:()Lorg/apache/http/HttpHost; │ │ +0b1008: 1a00 1d1f |0000: const-string v0, "http.target_host" // string@1f1d │ │ +0b100c: 1c01 6405 |0002: const-class v1, Lorg/apache/http/HttpHost; // type@0564 │ │ +0b1010: 6e30 bb28 0201 |0004: invoke-virtual {v2, v0, v1}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ +0b1016: 0c00 |0007: move-result-object v0 │ │ +0b1018: 1f00 6405 |0008: check-cast v0, Lorg/apache/http/HttpHost; // type@0564 │ │ +0b101c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/apache/http/protocol/HttpCoreContext; │ │ │ │ #7 : (in Lorg/apache/http/protocol/HttpCoreContext;) │ │ @@ -255856,28 +256004,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0b1068: |[0b1068] org.apache.http.protocol.HttpCoreContext.isRequestSent:()Z │ │ -0b1078: 1a01 181f |0000: const-string v1, "http.request_sent" // string@1f18 │ │ -0b107c: 1c02 d504 |0002: const-class v2, Ljava/lang/Boolean; // type@04d5 │ │ -0b1080: 6e30 bb28 1302 |0004: invoke-virtual {v3, v1, v2}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ -0b1086: 0c00 |0007: move-result-object v0 │ │ -0b1088: 1f00 d504 |0008: check-cast v0, Ljava/lang/Boolean; // type@04d5 │ │ -0b108c: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -0b1090: 6e10 1721 0000 |000c: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ -0b1096: 0a01 |000f: move-result v1 │ │ -0b1098: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -0b109c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0b109e: 0f01 |0013: return v1 │ │ -0b10a0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0b10a2: 28fe |0015: goto 0013 // -0002 │ │ +0b1020: |[0b1020] org.apache.http.protocol.HttpCoreContext.isRequestSent:()Z │ │ +0b1030: 1a01 141f |0000: const-string v1, "http.request_sent" // string@1f14 │ │ +0b1034: 1c02 d504 |0002: const-class v2, Ljava/lang/Boolean; // type@04d5 │ │ +0b1038: 6e30 bb28 1302 |0004: invoke-virtual {v3, v1, v2}, Lorg/apache/http/protocol/HttpCoreContext;.getAttribute:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@28bb │ │ +0b103e: 0c00 |0007: move-result-object v0 │ │ +0b1040: 1f00 d504 |0008: check-cast v0, Ljava/lang/Boolean; // type@04d5 │ │ +0b1044: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +0b1048: 6e10 1721 0000 |000c: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2117 │ │ +0b104e: 0a01 |000f: move-result v1 │ │ +0b1050: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +0b1054: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0b1056: 0f01 |0013: return v1 │ │ +0b1058: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0b105a: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x000a line=137 │ │ locals : │ │ 0x000a - 0x0016 reg=0 b Ljava/lang/Boolean; │ │ 0x0000 - 0x0016 reg=3 this Lorg/apache/http/protocol/HttpCoreContext; │ │ @@ -255887,19 +256035,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 │ │ -0b10a4: |[0b10a4] org.apache.http.protocol.HttpCoreContext.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b10b4: 5410 090f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ -0b10b8: 7220 b428 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/protocol/HttpContext;.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b4 │ │ -0b10be: 0c00 |0005: move-result-object v0 │ │ -0b10c0: 1100 |0006: return-object v0 │ │ +0b105c: |[0b105c] org.apache.http.protocol.HttpCoreContext.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b106c: 5410 090f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ +0b1070: 7220 b428 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/protocol/HttpContext;.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@28b4 │ │ +0b1076: 0c00 |0005: move-result-object v0 │ │ +0b1078: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/protocol/HttpCoreContext; │ │ 0x0000 - 0x0007 reg=2 id Ljava/lang/String; │ │ │ │ @@ -255908,18 +256056,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b10c4: |[0b10c4] org.apache.http.protocol.HttpCoreContext.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -0b10d4: 5410 090f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ -0b10d8: 7230 b528 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ -0b10de: 0e00 |0005: return-void │ │ +0b107c: |[0b107c] org.apache.http.protocol.HttpCoreContext.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +0b108c: 5410 090f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpCoreContext;.context:Lorg/apache/http/protocol/HttpContext; // field@0f09 │ │ +0b1090: 7230 b528 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/apache/http/protocol/HttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28b5 │ │ +0b1096: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0005 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/HttpCoreContext; │ │ 0x0000 - 0x0006 reg=2 id Ljava/lang/String; │ │ @@ -255930,18 +256078,18 @@ │ │ type : '(Lorg/apache/http/HttpHost;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b10e0: |[0b10e0] org.apache.http.protocol.HttpCoreContext.setTargetHost:(Lorg/apache/http/HttpHost;)V │ │ -0b10f0: 1a00 211f |0000: const-string v0, "http.target_host" // string@1f21 │ │ -0b10f4: 6e30 c328 0102 |0002: invoke-virtual {v1, v0, v2}, Lorg/apache/http/protocol/HttpCoreContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28c3 │ │ -0b10fa: 0e00 |0005: return-void │ │ +0b1098: |[0b1098] org.apache.http.protocol.HttpCoreContext.setTargetHost:(Lorg/apache/http/HttpHost;)V │ │ +0b10a8: 1a00 1d1f |0000: const-string v0, "http.target_host" // string@1f1d │ │ +0b10ac: 6e30 c328 0102 |0002: invoke-virtual {v1, v0, v2}, Lorg/apache/http/protocol/HttpCoreContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@28c3 │ │ +0b10b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/HttpCoreContext; │ │ 0x0000 - 0x0006 reg=2 host Lorg/apache/http/HttpHost; │ │ @@ -256010,20 +256158,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b10fc: |[0b10fc] org.apache.http.protocol.HttpRequestHandlerRegistry.:()V │ │ -0b110c: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0b1112: 2200 5706 |0003: new-instance v0, Lorg/apache/http/protocol/UriPatternMatcher; // type@0657 │ │ -0b1116: 7010 3c29 0000 |0005: invoke-direct {v0}, Lorg/apache/http/protocol/UriPatternMatcher;.:()V // method@293c │ │ -0b111c: 5b10 130f |0008: iput-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ -0b1120: 0e00 |000a: return-void │ │ +0b10b4: |[0b10b4] org.apache.http.protocol.HttpRequestHandlerRegistry.:()V │ │ +0b10c4: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0b10ca: 2200 5706 |0003: new-instance v0, Lorg/apache/http/protocol/UriPatternMatcher; // type@0657 │ │ +0b10ce: 7010 3c29 0000 |0005: invoke-direct {v0}, Lorg/apache/http/protocol/UriPatternMatcher;.:()V // method@293c │ │ +0b10d4: 5b10 130f |0008: iput-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ +0b10d8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x000a line=61 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/protocol/HttpRequestHandlerRegistry; │ │ @@ -256034,19 +256182,19 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b1124: |[0b1124] org.apache.http.protocol.HttpRequestHandlerRegistry.getHandlers:()Ljava/util/Map; │ │ -0b1134: 5410 130f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ -0b1138: 6e10 3d29 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/protocol/UriPatternMatcher;.getObjects:()Ljava/util/Map; // method@293d │ │ -0b113e: 0c00 |0005: move-result-object v0 │ │ -0b1140: 1100 |0006: return-object v0 │ │ +0b10dc: |[0b10dc] org.apache.http.protocol.HttpRequestHandlerRegistry.getHandlers:()Ljava/util/Map; │ │ +0b10ec: 5410 130f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ +0b10f0: 6e10 3d29 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/protocol/UriPatternMatcher;.getObjects:()Ljava/util/Map; // method@293d │ │ +0b10f6: 0c00 |0005: move-result-object v0 │ │ +0b10f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/protocol/HttpRequestHandlerRegistry; │ │ │ │ #1 : (in Lorg/apache/http/protocol/HttpRequestHandlerRegistry;) │ │ @@ -256054,20 +256202,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/protocol/HttpRequestHandler;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b1144: |[0b1144] org.apache.http.protocol.HttpRequestHandlerRegistry.lookup:(Ljava/lang/String;)Lorg/apache/http/protocol/HttpRequestHandler; │ │ -0b1154: 5410 130f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ -0b1158: 6e20 3e29 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/UriPatternMatcher;.lookup:(Ljava/lang/String;)Ljava/lang/Object; // method@293e │ │ -0b115e: 0c00 |0005: move-result-object v0 │ │ -0b1160: 1f00 4206 |0006: check-cast v0, Lorg/apache/http/protocol/HttpRequestHandler; // type@0642 │ │ -0b1164: 1100 |0008: return-object v0 │ │ +0b10fc: |[0b10fc] org.apache.http.protocol.HttpRequestHandlerRegistry.lookup:(Ljava/lang/String;)Lorg/apache/http/protocol/HttpRequestHandler; │ │ +0b110c: 5410 130f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ +0b1110: 6e20 3e29 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/UriPatternMatcher;.lookup:(Ljava/lang/String;)Ljava/lang/Object; // method@293e │ │ +0b1116: 0c00 |0005: move-result-object v0 │ │ +0b1118: 1f00 4206 |0006: check-cast v0, Lorg/apache/http/protocol/HttpRequestHandler; // type@0642 │ │ +0b111c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/protocol/HttpRequestHandlerRegistry; │ │ 0x0000 - 0x0009 reg=2 requestURI Ljava/lang/String; │ │ │ │ @@ -256076,22 +256224,22 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/protocol/HttpRequestHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0b1168: |[0b1168] org.apache.http.protocol.HttpRequestHandlerRegistry.register:(Ljava/lang/String;Lorg/apache/http/protocol/HttpRequestHandler;)V │ │ -0b1178: 1a00 eb12 |0000: const-string v0, "URI request pattern" // string@12eb │ │ -0b117c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1182: 1a00 e010 |0005: const-string v0, "Request handler" // string@10e0 │ │ -0b1186: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b118c: 5410 130f |000a: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ -0b1190: 6e30 4029 2003 |000c: invoke-virtual {v0, v2, v3}, Lorg/apache/http/protocol/UriPatternMatcher;.register:(Ljava/lang/String;Ljava/lang/Object;)V // method@2940 │ │ -0b1196: 0e00 |000f: return-void │ │ +0b1120: |[0b1120] org.apache.http.protocol.HttpRequestHandlerRegistry.register:(Ljava/lang/String;Lorg/apache/http/protocol/HttpRequestHandler;)V │ │ +0b1130: 1a00 e712 |0000: const-string v0, "URI request pattern" // string@12e7 │ │ +0b1134: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b113a: 1a00 dc10 |0005: const-string v0, "Request handler" // string@10dc │ │ +0b113e: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b1144: 5410 130f |000a: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ +0b1148: 6e30 4029 2003 |000c: invoke-virtual {v0, v2, v3}, Lorg/apache/http/protocol/UriPatternMatcher;.register:(Ljava/lang/String;Ljava/lang/Object;)V // method@2940 │ │ +0b114e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=72 │ │ 0x000a line=73 │ │ 0x000f line=74 │ │ locals : │ │ @@ -256104,18 +256252,18 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b1198: |[0b1198] org.apache.http.protocol.HttpRequestHandlerRegistry.setHandlers:(Ljava/util/Map;)V │ │ -0b11a8: 5410 130f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ -0b11ac: 6e20 4229 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/UriPatternMatcher;.setObjects:(Ljava/util/Map;)V // method@2942 │ │ -0b11b2: 0e00 |0005: return-void │ │ +0b1150: |[0b1150] org.apache.http.protocol.HttpRequestHandlerRegistry.setHandlers:(Ljava/util/Map;)V │ │ +0b1160: 5410 130f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ +0b1164: 6e20 4229 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/UriPatternMatcher;.setObjects:(Ljava/util/Map;)V // method@2942 │ │ +0b116a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=91 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map; │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/HttpRequestHandlerRegistry; │ │ @@ -256126,18 +256274,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b11b4: |[0b11b4] org.apache.http.protocol.HttpRequestHandlerRegistry.unregister:(Ljava/lang/String;)V │ │ -0b11c4: 5410 130f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ -0b11c8: 6e20 4429 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/UriPatternMatcher;.unregister:(Ljava/lang/String;)V // method@2944 │ │ -0b11ce: 0e00 |0005: return-void │ │ +0b116c: |[0b116c] org.apache.http.protocol.HttpRequestHandlerRegistry.unregister:(Ljava/lang/String;)V │ │ +0b117c: 5410 130f |0000: iget-object v0, v1, Lorg/apache/http/protocol/HttpRequestHandlerRegistry;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f13 │ │ +0b1180: 6e20 4429 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/UriPatternMatcher;.unregister:(Ljava/lang/String;)V // method@2944 │ │ +0b1186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/HttpRequestHandlerRegistry; │ │ 0x0000 - 0x0006 reg=2 pattern Ljava/lang/String; │ │ @@ -256178,18 +256326,18 @@ │ │ type : '(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b11d0: |[0b11d0] org.apache.http.protocol.HttpService$HttpRequestHandlerResolverAdapter.:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V │ │ -0b11e0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b11e6: 5b01 140f |0003: iput-object v1, v0, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.resolver:Lorg/apache/http/protocol/HttpRequestHandlerResolver; // field@0f14 │ │ -0b11ea: 0e00 |0005: return-void │ │ +0b1188: |[0b1188] org.apache.http.protocol.HttpService$HttpRequestHandlerResolverAdapter.:(Lorg/apache/http/protocol/HttpRequestHandlerResolver;)V │ │ +0b1198: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b119e: 5b01 140f |0003: iput-object v1, v0, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.resolver:Lorg/apache/http/protocol/HttpRequestHandlerResolver; // field@0f14 │ │ +0b11a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ 0x0005 line=439 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter; │ │ @@ -256201,37 +256349,37 @@ │ │ type : '(Lorg/apache/http/HttpRequest;)Lorg/apache/http/protocol/HttpRequestHandler;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b11ec: |[0b11ec] org.apache.http.protocol.HttpService$HttpRequestHandlerResolverAdapter.lookup:(Lorg/apache/http/HttpRequest;)Lorg/apache/http/protocol/HttpRequestHandler; │ │ -0b11fc: 5420 140f |0000: iget-object v0, v2, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.resolver:Lorg/apache/http/protocol/HttpRequestHandlerResolver; // field@0f14 │ │ -0b1200: 7210 2023 0300 |0002: invoke-interface {v3}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -0b1206: 0c01 |0005: move-result-object v1 │ │ -0b1208: 7210 6223 0100 |0006: invoke-interface {v1}, Lorg/apache/http/RequestLine;.getUri:()Ljava/lang/String; // method@2362 │ │ -0b120e: 0c01 |0009: move-result-object v1 │ │ -0b1210: 7220 ed28 1000 |000a: invoke-interface {v0, v1}, Lorg/apache/http/protocol/HttpRequestHandlerResolver;.lookup:(Ljava/lang/String;)Lorg/apache/http/protocol/HttpRequestHandler; // method@28ed │ │ -0b1216: 0c00 |000d: move-result-object v0 │ │ -0b1218: 1100 |000e: return-object v0 │ │ +0b11a4: |[0b11a4] org.apache.http.protocol.HttpService$HttpRequestHandlerResolverAdapter.lookup:(Lorg/apache/http/HttpRequest;)Lorg/apache/http/protocol/HttpRequestHandler; │ │ +0b11b4: 5420 140f |0000: iget-object v0, v2, Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter;.resolver:Lorg/apache/http/protocol/HttpRequestHandlerResolver; // field@0f14 │ │ +0b11b8: 7210 2023 0300 |0002: invoke-interface {v3}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +0b11be: 0c01 |0005: move-result-object v1 │ │ +0b11c0: 7210 6223 0100 |0006: invoke-interface {v1}, Lorg/apache/http/RequestLine;.getUri:()Ljava/lang/String; // method@2362 │ │ +0b11c6: 0c01 |0009: move-result-object v1 │ │ +0b11c8: 7220 ed28 1000 |000a: invoke-interface {v0, v1}, Lorg/apache/http/protocol/HttpRequestHandlerResolver;.lookup:(Ljava/lang/String;)Lorg/apache/http/protocol/HttpRequestHandler; // method@28ed │ │ +0b11ce: 0c00 |000d: move-result-object v0 │ │ +0b11d0: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/apache/http/protocol/HttpService$HttpRequestHandlerResolverAdapter; │ │ 0x0000 - 0x000f reg=3 request Lorg/apache/http/HttpRequest; │ │ │ │ source_file_idx : 1605 (HttpService.java) │ │ │ │ Class #1009 header: │ │ class_idx : 1611 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4324 │ │ +source_file_idx : 4320 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1009 annotations: │ │ Annotations on class │ │ @@ -256253,17 +256401,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b121c: |[0b121c] org.apache.http.protocol.RequestConnControl.:()V │ │ -0b122c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b1232: 0e00 |0003: return-void │ │ +0b11d4: |[0b11d4] org.apache.http.protocol.RequestConnControl.:()V │ │ +0b11e4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b11ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/RequestConnControl; │ │ │ │ @@ -256273,55 +256421,55 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0b1234: |[0b1234] org.apache.http.protocol.RequestConnControl.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b1244: 1a01 db05 |0000: const-string v1, "HTTP request" // string@05db │ │ -0b1248: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b124e: 7210 2023 0400 |0005: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -0b1254: 0c01 |0008: move-result-object v1 │ │ -0b1256: 7210 6023 0100 |0009: invoke-interface {v1}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ -0b125c: 0c00 |000c: move-result-object v0 │ │ -0b125e: 1a01 7703 |000d: const-string v1, "CONNECT" // string@0377 │ │ -0b1262: 6e20 8721 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0b1268: 0a01 |0012: move-result v1 │ │ -0b126a: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ -0b126e: 0e00 |0015: return-void │ │ -0b1270: 1a01 d703 |0016: const-string v1, "Connection" // string@03d7 │ │ -0b1274: 7220 1c23 1400 |0018: invoke-interface {v4, v1}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ -0b127a: 0a01 |001b: move-result v1 │ │ -0b127c: 3901 f9ff |001c: if-nez v1, 0015 // -0007 │ │ -0b1280: 1a01 d703 |001e: const-string v1, "Connection" // string@03d7 │ │ -0b1284: 1a02 1d07 |0020: const-string v2, "Keep-Alive" // string@071d │ │ -0b1288: 7230 1a23 1402 |0022: invoke-interface {v4, v1, v2}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ -0b128e: 28f0 |0025: goto 0015 // -0010 │ │ +0b11ec: |[0b11ec] org.apache.http.protocol.RequestConnControl.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b11fc: 1a01 db05 |0000: const-string v1, "HTTP request" // string@05db │ │ +0b1200: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b1206: 7210 2023 0400 |0005: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +0b120c: 0c01 |0008: move-result-object v1 │ │ +0b120e: 7210 6023 0100 |0009: invoke-interface {v1}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ +0b1214: 0c00 |000c: move-result-object v0 │ │ +0b1216: 1a01 7703 |000d: const-string v1, "CONNECT" // string@0377 │ │ +0b121a: 6e20 8721 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0b1220: 0a01 |0012: move-result v1 │ │ +0b1222: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ +0b1226: 0e00 |0015: return-void │ │ +0b1228: 1a01 d703 |0016: const-string v1, "Connection" // string@03d7 │ │ +0b122c: 7220 1c23 1400 |0018: invoke-interface {v4, v1}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ +0b1232: 0a01 |001b: move-result v1 │ │ +0b1234: 3901 f9ff |001c: if-nez v1, 0015 // -0007 │ │ +0b1238: 1a01 d703 |001e: const-string v1, "Connection" // string@03d7 │ │ +0b123c: 1a02 1d07 |0020: const-string v2, "Keep-Alive" // string@071d │ │ +0b1240: 7230 1a23 1402 |0022: invoke-interface {v4, v1, v2}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ +0b1246: 28f0 |0025: goto 0015 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=57 │ │ 0x000d line=58 │ │ 0x0015 line=67 │ │ 0x0016 line=62 │ │ 0x001e line=65 │ │ locals : │ │ 0x000d - 0x0026 reg=0 method Ljava/lang/String; │ │ 0x0000 - 0x0026 reg=3 this Lorg/apache/http/protocol/RequestConnControl; │ │ 0x0000 - 0x0026 reg=4 request Lorg/apache/http/HttpRequest; │ │ 0x0000 - 0x0026 reg=5 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4324 (RequestConnControl.java) │ │ + source_file_idx : 4320 (RequestConnControl.java) │ │ │ │ Class #1010 header: │ │ class_idx : 1612 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4325 │ │ +source_file_idx : 4321 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1010 annotations: │ │ Annotations on class │ │ @@ -256347,18 +256495,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b1290: |[0b1290] org.apache.http.protocol.RequestContent.:()V │ │ -0b12a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b12a2: 7020 1829 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/RequestContent;.:(Z)V // method@2918 │ │ -0b12a8: 0e00 |0004: return-void │ │ +0b1248: |[0b1248] org.apache.http.protocol.RequestContent.:()V │ │ +0b1258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b125a: 7020 1829 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/RequestContent;.:(Z)V // method@2918 │ │ +0b1260: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/RequestContent; │ │ │ │ @@ -256367,18 +256515,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b12ac: |[0b12ac] org.apache.http.protocol.RequestContent.:(Z)V │ │ -0b12bc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b12c2: 5c01 1d0f |0003: iput-boolean v1, v0, Lorg/apache/http/protocol/RequestContent;.overwrite:Z // field@0f1d │ │ -0b12c6: 0e00 |0005: return-void │ │ +0b1264: |[0b1264] org.apache.http.protocol.RequestContent.:(Z)V │ │ +0b1274: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b127a: 5c01 1d0f |0003: iput-boolean v1, v0, Lorg/apache/http/protocol/RequestContent;.overwrite:Z // field@0f1d │ │ +0b127e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/protocol/RequestContent; │ │ @@ -256390,109 +256538,109 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 194 16-bit code units │ │ -0b12c8: |[0b12c8] org.apache.http.protocol.RequestContent.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b12d8: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ -0b12dc: 7120 4d29 2700 |0002: invoke-static {v7, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b12e2: 2072 6105 |0005: instance-of v2, v7, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -0b12e6: 3802 2800 |0007: if-eqz v2, 002f // +0028 │ │ -0b12ea: 5562 1d0f |0009: iget-boolean v2, v6, Lorg/apache/http/protocol/RequestContent;.overwrite:Z // field@0f1d │ │ -0b12ee: 3802 2500 |000b: if-eqz v2, 0030 // +0025 │ │ -0b12f2: 1a02 d212 |000d: const-string v2, "Transfer-Encoding" // string@12d2 │ │ -0b12f6: 7220 2123 2700 |000f: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.removeHeaders:(Ljava/lang/String;)V // method@2321 │ │ -0b12fc: 1a02 f303 |0012: const-string v2, "Content-Length" // string@03f3 │ │ -0b1300: 7220 2123 2700 |0014: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.removeHeaders:(Ljava/lang/String;)V // method@2321 │ │ -0b1306: 7210 2023 0700 |0017: invoke-interface {v7}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -0b130c: 0c02 |001a: move-result-object v2 │ │ -0b130e: 7210 6123 0200 |001b: invoke-interface {v2}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ -0b1314: 0c01 |001e: move-result-object v1 │ │ -0b1316: 0772 |001f: move-object v2, v7 │ │ -0b1318: 1f02 6105 |0020: check-cast v2, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -0b131c: 7210 eb22 0200 |0022: invoke-interface {v2}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ -0b1322: 0c00 |0025: move-result-object v0 │ │ -0b1324: 3900 2a00 |0026: if-nez v0, 0050 // +002a │ │ -0b1328: 1a02 f303 |0028: const-string v2, "Content-Length" // string@03f3 │ │ -0b132c: 1a03 4401 |002a: const-string v3, "0" // string@0144 │ │ -0b1330: 7230 1a23 2703 |002c: invoke-interface {v7, v2, v3}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ -0b1336: 0e00 |002f: return-void │ │ -0b1338: 1a02 d212 |0030: const-string v2, "Transfer-Encoding" // string@12d2 │ │ -0b133c: 7220 1c23 2700 |0032: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ -0b1342: 0a02 |0035: move-result v2 │ │ -0b1344: 3802 0a00 |0036: if-eqz v2, 0040 // +000a │ │ -0b1348: 2202 7605 |0038: new-instance v2, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0b134c: 1a03 d312 |003a: const-string v3, "Transfer-encoding header already present" // string@12d3 │ │ -0b1350: 7020 5023 3200 |003c: invoke-direct {v2, v3}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0b1356: 2702 |003f: throw v2 │ │ -0b1358: 1a02 f303 |0040: const-string v2, "Content-Length" // string@03f3 │ │ -0b135c: 7220 1c23 2700 |0042: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ -0b1362: 0a02 |0045: move-result v2 │ │ -0b1364: 3802 d1ff |0046: if-eqz v2, 0017 // -002f │ │ -0b1368: 2202 7605 |0048: new-instance v2, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0b136c: 1a03 f403 |004a: const-string v3, "Content-Length header already present" // string@03f4 │ │ -0b1370: 7020 5023 3200 |004c: invoke-direct {v2, v3}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0b1376: 2702 |004f: throw v2 │ │ -0b1378: 7210 e622 0000 |0050: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isChunked:()Z // method@22e6 │ │ -0b137e: 0a02 |0053: move-result v2 │ │ -0b1380: 3902 0c00 |0054: if-nez v2, 0060 // +000c │ │ -0b1384: 7210 e422 0000 |0056: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -0b138a: 0b02 |0059: move-result-wide v2 │ │ -0b138c: 1604 0000 |005a: const-wide/16 v4, #int 0 // #0 │ │ -0b1390: 3102 0204 |005c: cmp-long v2, v2, v4 │ │ -0b1394: 3b02 5600 |005e: if-gez v2, 00b4 // +0056 │ │ -0b1398: 6202 f00c |0060: sget-object v2, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0b139c: 6e20 5d23 2100 |0062: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -0b13a2: 0a02 |0065: move-result v2 │ │ -0b13a4: 3802 1b00 |0066: if-eqz v2, 0081 // +001b │ │ -0b13a8: 2202 7605 |0068: new-instance v2, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0b13ac: 2203 f804 |006a: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b13b0: 7010 a121 0300 |006c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b13b6: 1a04 bd03 |006f: const-string v4, "Chunked transfer encoding not allowed for " // string@03bd │ │ -0b13ba: 6e20 aa21 4300 |0071: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b13c0: 0c03 |0074: move-result-object v3 │ │ -0b13c2: 6e20 a921 1300 |0075: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b13c8: 0c03 |0078: move-result-object v3 │ │ -0b13ca: 6e10 af21 0300 |0079: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b13d0: 0c03 |007c: move-result-object v3 │ │ -0b13d2: 7020 5023 3200 |007d: invoke-direct {v2, v3}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0b13d8: 2702 |0080: throw v2 │ │ -0b13da: 1a02 d212 |0081: const-string v2, "Transfer-Encoding" // string@12d2 │ │ -0b13de: 1a03 4717 |0083: const-string v3, "chunked" // string@1747 │ │ -0b13e2: 7230 1a23 2703 |0085: invoke-interface {v7, v2, v3}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ -0b13e8: 7210 e522 0000 |0088: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -0b13ee: 0c02 |008b: move-result-object v2 │ │ -0b13f0: 3802 1100 |008c: if-eqz v2, 009d // +0011 │ │ -0b13f4: 1a02 f903 |008e: const-string v2, "Content-Type" // string@03f9 │ │ -0b13f8: 7220 1c23 2700 |0090: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ -0b13fe: 0a02 |0093: move-result v2 │ │ -0b1400: 3902 0900 |0094: if-nez v2, 009d // +0009 │ │ -0b1404: 7210 e522 0000 |0096: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -0b140a: 0c02 |0099: move-result-object v2 │ │ -0b140c: 7220 1b23 2700 |009a: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.addHeader:(Lorg/apache/http/Header;)V // method@231b │ │ -0b1412: 7210 e322 0000 |009d: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ -0b1418: 0c02 |00a0: move-result-object v2 │ │ -0b141a: 3802 8eff |00a1: if-eqz v2, 002f // -0072 │ │ -0b141e: 1a02 f103 |00a3: const-string v2, "Content-Encoding" // string@03f1 │ │ -0b1422: 7220 1c23 2700 |00a5: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ -0b1428: 0a02 |00a8: move-result v2 │ │ -0b142a: 3902 86ff |00a9: if-nez v2, 002f // -007a │ │ -0b142e: 7210 e322 0000 |00ab: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ -0b1434: 0c02 |00ae: move-result-object v2 │ │ -0b1436: 7220 1b23 2700 |00af: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.addHeader:(Lorg/apache/http/Header;)V // method@231b │ │ -0b143c: 2900 7dff |00b2: goto/16 002f // -0083 │ │ -0b1440: 1a02 f303 |00b4: const-string v2, "Content-Length" // string@03f3 │ │ -0b1444: 7210 e422 0000 |00b6: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -0b144a: 0b04 |00b9: move-result-wide v4 │ │ -0b144c: 7120 5a21 5400 |00ba: invoke-static {v4, v5}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@215a │ │ -0b1452: 0c03 |00bd: move-result-object v3 │ │ -0b1454: 7230 1a23 2703 |00be: invoke-interface {v7, v2, v3}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ -0b145a: 28c7 |00c1: goto 0088 // -0039 │ │ +0b1280: |[0b1280] org.apache.http.protocol.RequestContent.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b1290: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ +0b1294: 7120 4d29 2700 |0002: invoke-static {v7, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b129a: 2072 6105 |0005: instance-of v2, v7, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +0b129e: 3802 2800 |0007: if-eqz v2, 002f // +0028 │ │ +0b12a2: 5562 1d0f |0009: iget-boolean v2, v6, Lorg/apache/http/protocol/RequestContent;.overwrite:Z // field@0f1d │ │ +0b12a6: 3802 2500 |000b: if-eqz v2, 0030 // +0025 │ │ +0b12aa: 1a02 ce12 |000d: const-string v2, "Transfer-Encoding" // string@12ce │ │ +0b12ae: 7220 2123 2700 |000f: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.removeHeaders:(Ljava/lang/String;)V // method@2321 │ │ +0b12b4: 1a02 f303 |0012: const-string v2, "Content-Length" // string@03f3 │ │ +0b12b8: 7220 2123 2700 |0014: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.removeHeaders:(Ljava/lang/String;)V // method@2321 │ │ +0b12be: 7210 2023 0700 |0017: invoke-interface {v7}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +0b12c4: 0c02 |001a: move-result-object v2 │ │ +0b12c6: 7210 6123 0200 |001b: invoke-interface {v2}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ +0b12cc: 0c01 |001e: move-result-object v1 │ │ +0b12ce: 0772 |001f: move-object v2, v7 │ │ +0b12d0: 1f02 6105 |0020: check-cast v2, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +0b12d4: 7210 eb22 0200 |0022: invoke-interface {v2}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ +0b12da: 0c00 |0025: move-result-object v0 │ │ +0b12dc: 3900 2a00 |0026: if-nez v0, 0050 // +002a │ │ +0b12e0: 1a02 f303 |0028: const-string v2, "Content-Length" // string@03f3 │ │ +0b12e4: 1a03 4401 |002a: const-string v3, "0" // string@0144 │ │ +0b12e8: 7230 1a23 2703 |002c: invoke-interface {v7, v2, v3}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ +0b12ee: 0e00 |002f: return-void │ │ +0b12f0: 1a02 ce12 |0030: const-string v2, "Transfer-Encoding" // string@12ce │ │ +0b12f4: 7220 1c23 2700 |0032: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ +0b12fa: 0a02 |0035: move-result v2 │ │ +0b12fc: 3802 0a00 |0036: if-eqz v2, 0040 // +000a │ │ +0b1300: 2202 7605 |0038: new-instance v2, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0b1304: 1a03 cf12 |003a: const-string v3, "Transfer-encoding header already present" // string@12cf │ │ +0b1308: 7020 5023 3200 |003c: invoke-direct {v2, v3}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0b130e: 2702 |003f: throw v2 │ │ +0b1310: 1a02 f303 |0040: const-string v2, "Content-Length" // string@03f3 │ │ +0b1314: 7220 1c23 2700 |0042: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ +0b131a: 0a02 |0045: move-result v2 │ │ +0b131c: 3802 d1ff |0046: if-eqz v2, 0017 // -002f │ │ +0b1320: 2202 7605 |0048: new-instance v2, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0b1324: 1a03 f403 |004a: const-string v3, "Content-Length header already present" // string@03f4 │ │ +0b1328: 7020 5023 3200 |004c: invoke-direct {v2, v3}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0b132e: 2702 |004f: throw v2 │ │ +0b1330: 7210 e622 0000 |0050: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isChunked:()Z // method@22e6 │ │ +0b1336: 0a02 |0053: move-result v2 │ │ +0b1338: 3902 0c00 |0054: if-nez v2, 0060 // +000c │ │ +0b133c: 7210 e422 0000 |0056: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +0b1342: 0b02 |0059: move-result-wide v2 │ │ +0b1344: 1604 0000 |005a: const-wide/16 v4, #int 0 // #0 │ │ +0b1348: 3102 0204 |005c: cmp-long v2, v2, v4 │ │ +0b134c: 3b02 5600 |005e: if-gez v2, 00b4 // +0056 │ │ +0b1350: 6202 f00c |0060: sget-object v2, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0b1354: 6e20 5d23 2100 |0062: invoke-virtual {v1, v2}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +0b135a: 0a02 |0065: move-result v2 │ │ +0b135c: 3802 1b00 |0066: if-eqz v2, 0081 // +001b │ │ +0b1360: 2202 7605 |0068: new-instance v2, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0b1364: 2203 f804 |006a: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b1368: 7010 a121 0300 |006c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b136e: 1a04 bd03 |006f: const-string v4, "Chunked transfer encoding not allowed for " // string@03bd │ │ +0b1372: 6e20 aa21 4300 |0071: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b1378: 0c03 |0074: move-result-object v3 │ │ +0b137a: 6e20 a921 1300 |0075: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b1380: 0c03 |0078: move-result-object v3 │ │ +0b1382: 6e10 af21 0300 |0079: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b1388: 0c03 |007c: move-result-object v3 │ │ +0b138a: 7020 5023 3200 |007d: invoke-direct {v2, v3}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0b1390: 2702 |0080: throw v2 │ │ +0b1392: 1a02 ce12 |0081: const-string v2, "Transfer-Encoding" // string@12ce │ │ +0b1396: 1a03 4317 |0083: const-string v3, "chunked" // string@1743 │ │ +0b139a: 7230 1a23 2703 |0085: invoke-interface {v7, v2, v3}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ +0b13a0: 7210 e522 0000 |0088: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +0b13a6: 0c02 |008b: move-result-object v2 │ │ +0b13a8: 3802 1100 |008c: if-eqz v2, 009d // +0011 │ │ +0b13ac: 1a02 f903 |008e: const-string v2, "Content-Type" // string@03f9 │ │ +0b13b0: 7220 1c23 2700 |0090: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ +0b13b6: 0a02 |0093: move-result v2 │ │ +0b13b8: 3902 0900 |0094: if-nez v2, 009d // +0009 │ │ +0b13bc: 7210 e522 0000 |0096: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +0b13c2: 0c02 |0099: move-result-object v2 │ │ +0b13c4: 7220 1b23 2700 |009a: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.addHeader:(Lorg/apache/http/Header;)V // method@231b │ │ +0b13ca: 7210 e322 0000 |009d: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ +0b13d0: 0c02 |00a0: move-result-object v2 │ │ +0b13d2: 3802 8eff |00a1: if-eqz v2, 002f // -0072 │ │ +0b13d6: 1a02 f103 |00a3: const-string v2, "Content-Encoding" // string@03f1 │ │ +0b13da: 7220 1c23 2700 |00a5: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ +0b13e0: 0a02 |00a8: move-result v2 │ │ +0b13e2: 3902 86ff |00a9: if-nez v2, 002f // -007a │ │ +0b13e6: 7210 e322 0000 |00ab: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ +0b13ec: 0c02 |00ae: move-result-object v2 │ │ +0b13ee: 7220 1b23 2700 |00af: invoke-interface {v7, v2}, Lorg/apache/http/HttpRequest;.addHeader:(Lorg/apache/http/Header;)V // method@231b │ │ +0b13f4: 2900 7dff |00b2: goto/16 002f // -0083 │ │ +0b13f8: 1a02 f303 |00b4: const-string v2, "Content-Length" // string@03f3 │ │ +0b13fc: 7210 e422 0000 |00b6: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +0b1402: 0b04 |00b9: move-result-wide v4 │ │ +0b1404: 7120 5a21 5400 |00ba: invoke-static {v4, v5}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@215a │ │ +0b140a: 0c03 |00bd: move-result-object v3 │ │ +0b140c: 7230 1a23 2703 |00be: invoke-interface {v7, v2, v3}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ +0b1412: 28c7 |00c1: goto 0088 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x0009 line=87 │ │ 0x000d line=88 │ │ 0x0012 line=89 │ │ @@ -256519,21 +256667,21 @@ │ │ 0x001f - 0x002f reg=1 ver Lorg/apache/http/ProtocolVersion; │ │ 0x0050 - 0x00c2 reg=0 entity Lorg/apache/http/HttpEntity; │ │ 0x0050 - 0x00c2 reg=1 ver Lorg/apache/http/ProtocolVersion; │ │ 0x0000 - 0x00c2 reg=6 this Lorg/apache/http/protocol/RequestContent; │ │ 0x0000 - 0x00c2 reg=7 request Lorg/apache/http/HttpRequest; │ │ 0x0000 - 0x00c2 reg=8 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4325 (RequestContent.java) │ │ + source_file_idx : 4321 (RequestContent.java) │ │ │ │ Class #1011 header: │ │ class_idx : 1613 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4326 │ │ +source_file_idx : 4322 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1011 annotations: │ │ Annotations on class │ │ @@ -256559,36 +256707,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b145c: |[0b145c] org.apache.http.protocol.RequestDate.:()V │ │ -0b146c: 2200 3d06 |0000: new-instance v0, Lorg/apache/http/protocol/HttpDateGenerator; // type@063d │ │ -0b1470: 7010 c628 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/HttpDateGenerator;.:()V // method@28c6 │ │ -0b1476: 6900 1e0f |0005: sput-object v0, Lorg/apache/http/protocol/RequestDate;.DATE_GENERATOR:Lorg/apache/http/protocol/HttpDateGenerator; // field@0f1e │ │ -0b147a: 0e00 |0007: return-void │ │ +0b1414: |[0b1414] org.apache.http.protocol.RequestDate.:()V │ │ +0b1424: 2200 3d06 |0000: new-instance v0, Lorg/apache/http/protocol/HttpDateGenerator; // type@063d │ │ +0b1428: 7010 c628 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/HttpDateGenerator;.:()V // method@28c6 │ │ +0b142e: 6900 1e0f |0005: sput-object v0, Lorg/apache/http/protocol/RequestDate;.DATE_GENERATOR:Lorg/apache/http/protocol/HttpDateGenerator; // field@0f1e │ │ +0b1432: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/protocol/RequestDate;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b147c: |[0b147c] org.apache.http.protocol.RequestDate.:()V │ │ -0b148c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b1492: 0e00 |0003: return-void │ │ +0b1434: |[0b1434] org.apache.http.protocol.RequestDate.:()V │ │ +0b1444: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b144a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/RequestDate; │ │ │ │ @@ -256598,49 +256746,50 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0b1494: |[0b1494] org.apache.http.protocol.RequestDate.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b14a4: 1a01 db05 |0000: const-string v1, "HTTP request" // string@05db │ │ -0b14a8: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b14ae: 2031 6105 |0005: instance-of v1, v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -0b14b2: 3801 1500 |0007: if-eqz v1, 001c // +0015 │ │ -0b14b6: 1a01 7504 |0009: const-string v1, "Date" // string@0475 │ │ -0b14ba: 7220 1c23 1300 |000b: invoke-interface {v3, v1}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ -0b14c0: 0a01 |000e: move-result v1 │ │ -0b14c2: 3901 0d00 |000f: if-nez v1, 001c // +000d │ │ -0b14c6: 6201 1e0f |0011: sget-object v1, Lorg/apache/http/protocol/RequestDate;.DATE_GENERATOR:Lorg/apache/http/protocol/HttpDateGenerator; // field@0f1e │ │ -0b14ca: 6e10 c728 0100 |0013: invoke-virtual {v1}, Lorg/apache/http/protocol/HttpDateGenerator;.getCurrentDate:()Ljava/lang/String; // method@28c7 │ │ -0b14d0: 0c00 |0016: move-result-object v0 │ │ -0b14d2: 1a01 7504 |0017: const-string v1, "Date" // string@0475 │ │ -0b14d6: 7230 2223 1300 |0019: invoke-interface {v3, v1, v0}, Lorg/apache/http/HttpRequest;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2322 │ │ -0b14dc: 0e00 |001c: return-void │ │ +0b144c: |[0b144c] org.apache.http.protocol.RequestDate.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b145c: 1a01 db05 |0000: const-string v1, "HTTP request" // string@05db │ │ +0b1460: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b1466: 2031 6105 |0005: instance-of v1, v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +0b146a: 3801 1500 |0007: if-eqz v1, 001c // +0015 │ │ +0b146e: 1a01 7504 |0009: const-string v1, "Date" // string@0475 │ │ +0b1472: 7220 1c23 1300 |000b: invoke-interface {v3, v1}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ +0b1478: 0a01 |000e: move-result v1 │ │ +0b147a: 3901 0d00 |000f: if-nez v1, 001c // +000d │ │ +0b147e: 6201 1e0f |0011: sget-object v1, Lorg/apache/http/protocol/RequestDate;.DATE_GENERATOR:Lorg/apache/http/protocol/HttpDateGenerator; // field@0f1e │ │ +0b1482: 6e10 c728 0100 |0013: invoke-virtual {v1}, Lorg/apache/http/protocol/HttpDateGenerator;.getCurrentDate:()Ljava/lang/String; // method@28c7 │ │ +0b1488: 0c00 |0016: move-result-object v0 │ │ +0b148a: 1a01 7504 |0017: const-string v1, "Date" // string@0475 │ │ +0b148e: 7230 2223 1300 |0019: invoke-interface {v3, v1, v0}, Lorg/apache/http/HttpRequest;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2322 │ │ +0b1494: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ + 0x000b line=59 │ │ 0x0011 line=60 │ │ 0x0017 line=61 │ │ 0x001c line=63 │ │ locals : │ │ 0x0017 - 0x001c reg=0 httpdate Ljava/lang/String; │ │ 0x0000 - 0x001d reg=2 this Lorg/apache/http/protocol/RequestDate; │ │ 0x0000 - 0x001d reg=3 request Lorg/apache/http/HttpRequest; │ │ 0x0000 - 0x001d reg=4 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4326 (RequestDate.java) │ │ + source_file_idx : 4322 (RequestDate.java) │ │ │ │ Class #1012 header: │ │ class_idx : 1614 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4327 │ │ +source_file_idx : 4323 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1012 annotations: │ │ Annotations on class │ │ @@ -256668,18 +256817,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b14e0: |[0b14e0] org.apache.http.protocol.RequestExpectContinue.:()V │ │ -0b14f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b14f2: 7020 1e29 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/RequestExpectContinue;.:(Z)V // method@291e │ │ -0b14f8: 0e00 |0004: return-void │ │ +0b1498: |[0b1498] org.apache.http.protocol.RequestExpectContinue.:()V │ │ +0b14a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b14aa: 7020 1e29 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/RequestExpectContinue;.:(Z)V // method@291e │ │ +0b14b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/RequestExpectContinue; │ │ │ │ @@ -256688,18 +256837,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b14fc: |[0b14fc] org.apache.http.protocol.RequestExpectContinue.:(Z)V │ │ -0b150c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b1512: 5c01 1f0f |0003: iput-boolean v1, v0, Lorg/apache/http/protocol/RequestExpectContinue;.activeByDefault:Z // field@0f1f │ │ -0b1516: 0e00 |0005: return-void │ │ +0b14b4: |[0b14b4] org.apache.http.protocol.RequestExpectContinue.:(Z)V │ │ +0b14c4: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b14ca: 5c01 1f0f |0003: iput-boolean v1, v0, Lorg/apache/http/protocol/RequestExpectContinue;.activeByDefault:Z // field@0f1f │ │ +0b14ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/protocol/RequestExpectContinue; │ │ @@ -256711,79 +256860,80 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -0b1518: |[0b1518] org.apache.http.protocol.RequestExpectContinue.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b1528: 1a03 db05 |0000: const-string v3, "HTTP request" // string@05db │ │ -0b152c: 7120 4d29 3900 |0002: invoke-static {v9, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1532: 1a03 1e05 |0005: const-string v3, "Expect" // string@051e │ │ -0b1536: 7220 1c23 3900 |0007: invoke-interface {v9, v3}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ -0b153c: 0a03 |000a: move-result v3 │ │ -0b153e: 3903 3e00 |000b: if-nez v3, 0049 // +003e │ │ -0b1542: 2093 6105 |000d: instance-of v3, v9, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -0b1546: 3803 3a00 |000f: if-eqz v3, 0049 // +003a │ │ -0b154a: 7210 2023 0900 |0011: invoke-interface {v9}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -0b1550: 0c03 |0014: move-result-object v3 │ │ -0b1552: 7210 6123 0300 |0015: invoke-interface {v3}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ -0b1558: 0c02 |0018: move-result-object v2 │ │ -0b155a: 0793 |0019: move-object v3, v9 │ │ -0b155c: 1f03 6105 |001a: check-cast v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ -0b1560: 7210 eb22 0300 |001c: invoke-interface {v3}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ -0b1566: 0c01 |001f: move-result-object v1 │ │ -0b1568: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -0b156c: 7210 e422 0100 |0022: invoke-interface {v1}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -0b1572: 0b04 |0025: move-result-wide v4 │ │ -0b1574: 1606 0000 |0026: const-wide/16 v6, #int 0 // #0 │ │ -0b1578: 3103 0406 |0028: cmp-long v3, v4, v6 │ │ -0b157c: 3803 1f00 |002a: if-eqz v3, 0049 // +001f │ │ -0b1580: 6203 f00c |002c: sget-object v3, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0b1584: 6e20 5d23 3200 |002e: invoke-virtual {v2, v3}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -0b158a: 0a03 |0031: move-result v3 │ │ -0b158c: 3903 1700 |0032: if-nez v3, 0049 // +0017 │ │ -0b1590: 7210 1e23 0900 |0034: invoke-interface {v9}, Lorg/apache/http/HttpRequest;.getParams:()Lorg/apache/http/params/HttpParams; // method@231e │ │ -0b1596: 0c03 |0037: move-result-object v3 │ │ -0b1598: 1a04 101f |0038: const-string v4, "http.protocol.expect-continue" // string@1f10 │ │ -0b159c: 5585 1f0f |003a: iget-boolean v5, v8, Lorg/apache/http/protocol/RequestExpectContinue;.activeByDefault:Z // field@0f1f │ │ -0b15a0: 7230 f527 4305 |003c: invoke-interface {v3, v4, v5}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0b15a6: 0a00 |003f: move-result v0 │ │ -0b15a8: 3800 0900 |0040: if-eqz v0, 0049 // +0009 │ │ -0b15ac: 1a03 1e05 |0042: const-string v3, "Expect" // string@051e │ │ -0b15b0: 1a04 4701 |0044: const-string v4, "100-continue" // string@0147 │ │ -0b15b4: 7230 1a23 3904 |0046: invoke-interface {v9, v3, v4}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ -0b15ba: 0e00 |0049: return-void │ │ +0b14d0: |[0b14d0] org.apache.http.protocol.RequestExpectContinue.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b14e0: 1a03 db05 |0000: const-string v3, "HTTP request" // string@05db │ │ +0b14e4: 7120 4d29 3900 |0002: invoke-static {v9, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b14ea: 1a03 1e05 |0005: const-string v3, "Expect" // string@051e │ │ +0b14ee: 7220 1c23 3900 |0007: invoke-interface {v9, v3}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ +0b14f4: 0a03 |000a: move-result v3 │ │ +0b14f6: 3903 3e00 |000b: if-nez v3, 0049 // +003e │ │ +0b14fa: 2093 6105 |000d: instance-of v3, v9, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +0b14fe: 3803 3a00 |000f: if-eqz v3, 0049 // +003a │ │ +0b1502: 7210 2023 0900 |0011: invoke-interface {v9}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +0b1508: 0c03 |0014: move-result-object v3 │ │ +0b150a: 7210 6123 0300 |0015: invoke-interface {v3}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ +0b1510: 0c02 |0018: move-result-object v2 │ │ +0b1512: 0793 |0019: move-object v3, v9 │ │ +0b1514: 1f03 6105 |001a: check-cast v3, Lorg/apache/http/HttpEntityEnclosingRequest; // type@0561 │ │ +0b1518: 7210 eb22 0300 |001c: invoke-interface {v3}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ +0b151e: 0c01 |001f: move-result-object v1 │ │ +0b1520: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +0b1524: 7210 e422 0100 |0022: invoke-interface {v1}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +0b152a: 0b04 |0025: move-result-wide v4 │ │ +0b152c: 1606 0000 |0026: const-wide/16 v6, #int 0 // #0 │ │ +0b1530: 3103 0406 |0028: cmp-long v3, v4, v6 │ │ +0b1534: 3803 1f00 |002a: if-eqz v3, 0049 // +001f │ │ +0b1538: 6203 f00c |002c: sget-object v3, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0b153c: 6e20 5d23 3200 |002e: invoke-virtual {v2, v3}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +0b1542: 0a03 |0031: move-result v3 │ │ +0b1544: 3903 1700 |0032: if-nez v3, 0049 // +0017 │ │ +0b1548: 7210 1e23 0900 |0034: invoke-interface {v9}, Lorg/apache/http/HttpRequest;.getParams:()Lorg/apache/http/params/HttpParams; // method@231e │ │ +0b154e: 0c03 |0037: move-result-object v3 │ │ +0b1550: 1a04 0c1f |0038: const-string v4, "http.protocol.expect-continue" // string@1f0c │ │ +0b1554: 5585 1f0f |003a: iget-boolean v5, v8, Lorg/apache/http/protocol/RequestExpectContinue;.activeByDefault:Z // field@0f1f │ │ +0b1558: 7230 f527 4305 |003c: invoke-interface {v3, v4, v5}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0b155e: 0a00 |003f: move-result v0 │ │ +0b1560: 3800 0900 |0040: if-eqz v0, 0049 // +0009 │ │ +0b1564: 1a03 1e05 |0042: const-string v3, "Expect" // string@051e │ │ +0b1568: 1a04 4701 |0044: const-string v4, "100-continue" // string@0147 │ │ +0b156c: 7230 1a23 3904 |0046: invoke-interface {v9, v3, v4}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ +0b1572: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=76 │ │ 0x000d line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ 0x0020 line=81 │ │ + 0x0022 line=82 │ │ 0x0034 line=83 │ │ 0x0040 line=85 │ │ 0x0042 line=86 │ │ 0x0049 line=91 │ │ locals : │ │ 0x0040 - 0x0049 reg=0 active Z │ │ 0x0020 - 0x0049 reg=1 entity Lorg/apache/http/HttpEntity; │ │ 0x0019 - 0x0049 reg=2 ver Lorg/apache/http/ProtocolVersion; │ │ 0x0000 - 0x004a reg=8 this Lorg/apache/http/protocol/RequestExpectContinue; │ │ 0x0000 - 0x004a reg=9 request Lorg/apache/http/HttpRequest; │ │ 0x0000 - 0x004a reg=10 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4327 (RequestExpectContinue.java) │ │ + source_file_idx : 4323 (RequestExpectContinue.java) │ │ │ │ Class #1013 header: │ │ class_idx : 1615 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4329 │ │ +source_file_idx : 4325 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1013 annotations: │ │ Annotations on class │ │ @@ -256805,17 +256955,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b15bc: |[0b15bc] org.apache.http.protocol.RequestTargetHost.:()V │ │ -0b15cc: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b15d2: 0e00 |0003: return-void │ │ +0b1574: |[0b1574] org.apache.http.protocol.RequestTargetHost.:()V │ │ +0b1584: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b158a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/RequestTargetHost; │ │ │ │ @@ -256825,73 +256975,73 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -0b15d4: |[0b15d4] org.apache.http.protocol.RequestTargetHost.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b15e4: 1a07 db05 |0000: const-string v7, "HTTP request" // string@05db │ │ -0b15e8: 7120 4d29 7a00 |0002: invoke-static {v10, v7}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b15ee: 7110 b828 0b00 |0005: invoke-static {v11}, Lorg/apache/http/protocol/HttpCoreContext;.adapt:(Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/protocol/HttpCoreContext; // method@28b8 │ │ -0b15f4: 0c02 |0008: move-result-object v2 │ │ -0b15f6: 7210 2023 0a00 |0009: invoke-interface {v10}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -0b15fc: 0c07 |000c: move-result-object v7 │ │ -0b15fe: 7210 6123 0700 |000d: invoke-interface {v7}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ -0b1604: 0c06 |0010: move-result-object v6 │ │ -0b1606: 7210 2023 0a00 |0011: invoke-interface {v10}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -0b160c: 0c07 |0014: move-result-object v7 │ │ -0b160e: 7210 6023 0700 |0015: invoke-interface {v7}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ -0b1614: 0c03 |0018: move-result-object v3 │ │ -0b1616: 1a07 7703 |0019: const-string v7, "CONNECT" // string@0377 │ │ -0b161a: 6e20 8721 7300 |001b: invoke-virtual {v3, v7}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0b1620: 0a07 |001e: move-result v7 │ │ -0b1622: 3807 0b00 |001f: if-eqz v7, 002a // +000b │ │ -0b1626: 6207 f00c |0021: sget-object v7, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0b162a: 6e20 5d23 7600 |0023: invoke-virtual {v6, v7}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -0b1630: 0a07 |0026: move-result v7 │ │ -0b1632: 3807 0300 |0027: if-eqz v7, 002a // +0003 │ │ -0b1636: 0e00 |0029: return-void │ │ -0b1638: 1a07 0b06 |002a: const-string v7, "Host" // string@060b │ │ -0b163c: 7220 1c23 7a00 |002c: invoke-interface {v10, v7}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ -0b1642: 0a07 |002f: move-result v7 │ │ -0b1644: 3907 f9ff |0030: if-nez v7, 0029 // -0007 │ │ -0b1648: 6e10 c028 0200 |0032: invoke-virtual {v2}, Lorg/apache/http/protocol/HttpCoreContext;.getTargetHost:()Lorg/apache/http/HttpHost; // method@28c0 │ │ -0b164e: 0c05 |0035: move-result-object v5 │ │ -0b1650: 3905 3400 |0036: if-nez v5, 006a // +0034 │ │ -0b1654: 6e10 bc28 0200 |0038: invoke-virtual {v2}, Lorg/apache/http/protocol/HttpCoreContext;.getConnection:()Lorg/apache/http/HttpConnection; // method@28bc │ │ -0b165a: 0c01 |003b: move-result-object v1 │ │ -0b165c: 2017 6505 |003c: instance-of v7, v1, Lorg/apache/http/HttpInetConnection; // type@0565 │ │ -0b1660: 3807 1a00 |003e: if-eqz v7, 0058 // +001a │ │ -0b1664: 0717 |0040: move-object v7, v1 │ │ -0b1666: 1f07 6505 |0041: check-cast v7, Lorg/apache/http/HttpInetConnection; // type@0565 │ │ -0b166a: 7210 0723 0700 |0043: invoke-interface {v7}, Lorg/apache/http/HttpInetConnection;.getRemoteAddress:()Ljava/net/InetAddress; // method@2307 │ │ -0b1670: 0c00 |0046: move-result-object v0 │ │ -0b1672: 1f01 6505 |0047: check-cast v1, Lorg/apache/http/HttpInetConnection; // type@0565 │ │ -0b1676: 7210 0823 0100 |0049: invoke-interface {v1}, Lorg/apache/http/HttpInetConnection;.getRemotePort:()I // method@2308 │ │ -0b167c: 0a04 |004c: move-result v4 │ │ -0b167e: 3800 0b00 |004d: if-eqz v0, 0058 // +000b │ │ -0b1682: 2205 6405 |004f: new-instance v5, Lorg/apache/http/HttpHost; // type@0564 │ │ -0b1686: 6e10 c821 0000 |0051: invoke-virtual {v0}, Ljava/net/InetAddress;.getHostName:()Ljava/lang/String; // method@21c8 │ │ -0b168c: 0c07 |0054: move-result-object v7 │ │ -0b168e: 7030 f522 7504 |0055: invoke-direct {v5, v7, v4}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;I)V // method@22f5 │ │ -0b1694: 3905 1200 |0058: if-nez v5, 006a // +0012 │ │ -0b1698: 6207 f00c |005a: sget-object v7, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0b169c: 6e20 5d23 7600 |005c: invoke-virtual {v6, v7}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -0b16a2: 0a07 |005f: move-result v7 │ │ -0b16a4: 3907 c9ff |0060: if-nez v7, 0029 // -0037 │ │ -0b16a8: 2207 7605 |0062: new-instance v7, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0b16ac: 1a08 9112 |0064: const-string v8, "Target host missing" // string@1291 │ │ -0b16b0: 7020 5023 8700 |0066: invoke-direct {v7, v8}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0b16b6: 2707 |0069: throw v7 │ │ -0b16b8: 1a07 0b06 |006a: const-string v7, "Host" // string@060b │ │ -0b16bc: 6e10 0223 0500 |006c: invoke-virtual {v5}, Lorg/apache/http/HttpHost;.toHostString:()Ljava/lang/String; // method@2302 │ │ -0b16c2: 0c08 |006f: move-result-object v8 │ │ -0b16c4: 7230 1a23 7a08 |0070: invoke-interface {v10, v7, v8}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ -0b16ca: 28b6 |0073: goto 0029 // -004a │ │ +0b158c: |[0b158c] org.apache.http.protocol.RequestTargetHost.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b159c: 1a07 db05 |0000: const-string v7, "HTTP request" // string@05db │ │ +0b15a0: 7120 4d29 7a00 |0002: invoke-static {v10, v7}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b15a6: 7110 b828 0b00 |0005: invoke-static {v11}, Lorg/apache/http/protocol/HttpCoreContext;.adapt:(Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/protocol/HttpCoreContext; // method@28b8 │ │ +0b15ac: 0c02 |0008: move-result-object v2 │ │ +0b15ae: 7210 2023 0a00 |0009: invoke-interface {v10}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +0b15b4: 0c07 |000c: move-result-object v7 │ │ +0b15b6: 7210 6123 0700 |000d: invoke-interface {v7}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ +0b15bc: 0c06 |0010: move-result-object v6 │ │ +0b15be: 7210 2023 0a00 |0011: invoke-interface {v10}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +0b15c4: 0c07 |0014: move-result-object v7 │ │ +0b15c6: 7210 6023 0700 |0015: invoke-interface {v7}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ +0b15cc: 0c03 |0018: move-result-object v3 │ │ +0b15ce: 1a07 7703 |0019: const-string v7, "CONNECT" // string@0377 │ │ +0b15d2: 6e20 8721 7300 |001b: invoke-virtual {v3, v7}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0b15d8: 0a07 |001e: move-result v7 │ │ +0b15da: 3807 0b00 |001f: if-eqz v7, 002a // +000b │ │ +0b15de: 6207 f00c |0021: sget-object v7, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0b15e2: 6e20 5d23 7600 |0023: invoke-virtual {v6, v7}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +0b15e8: 0a07 |0026: move-result v7 │ │ +0b15ea: 3807 0300 |0027: if-eqz v7, 002a // +0003 │ │ +0b15ee: 0e00 |0029: return-void │ │ +0b15f0: 1a07 0b06 |002a: const-string v7, "Host" // string@060b │ │ +0b15f4: 7220 1c23 7a00 |002c: invoke-interface {v10, v7}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ +0b15fa: 0a07 |002f: move-result v7 │ │ +0b15fc: 3907 f9ff |0030: if-nez v7, 0029 // -0007 │ │ +0b1600: 6e10 c028 0200 |0032: invoke-virtual {v2}, Lorg/apache/http/protocol/HttpCoreContext;.getTargetHost:()Lorg/apache/http/HttpHost; // method@28c0 │ │ +0b1606: 0c05 |0035: move-result-object v5 │ │ +0b1608: 3905 3400 |0036: if-nez v5, 006a // +0034 │ │ +0b160c: 6e10 bc28 0200 |0038: invoke-virtual {v2}, Lorg/apache/http/protocol/HttpCoreContext;.getConnection:()Lorg/apache/http/HttpConnection; // method@28bc │ │ +0b1612: 0c01 |003b: move-result-object v1 │ │ +0b1614: 2017 6505 |003c: instance-of v7, v1, Lorg/apache/http/HttpInetConnection; // type@0565 │ │ +0b1618: 3807 1a00 |003e: if-eqz v7, 0058 // +001a │ │ +0b161c: 0717 |0040: move-object v7, v1 │ │ +0b161e: 1f07 6505 |0041: check-cast v7, Lorg/apache/http/HttpInetConnection; // type@0565 │ │ +0b1622: 7210 0723 0700 |0043: invoke-interface {v7}, Lorg/apache/http/HttpInetConnection;.getRemoteAddress:()Ljava/net/InetAddress; // method@2307 │ │ +0b1628: 0c00 |0046: move-result-object v0 │ │ +0b162a: 1f01 6505 |0047: check-cast v1, Lorg/apache/http/HttpInetConnection; // type@0565 │ │ +0b162e: 7210 0823 0100 |0049: invoke-interface {v1}, Lorg/apache/http/HttpInetConnection;.getRemotePort:()I // method@2308 │ │ +0b1634: 0a04 |004c: move-result v4 │ │ +0b1636: 3800 0b00 |004d: if-eqz v0, 0058 // +000b │ │ +0b163a: 2205 6405 |004f: new-instance v5, Lorg/apache/http/HttpHost; // type@0564 │ │ +0b163e: 6e10 c821 0000 |0051: invoke-virtual {v0}, Ljava/net/InetAddress;.getHostName:()Ljava/lang/String; // method@21c8 │ │ +0b1644: 0c07 |0054: move-result-object v7 │ │ +0b1646: 7030 f522 7504 |0055: invoke-direct {v5, v7, v4}, Lorg/apache/http/HttpHost;.:(Ljava/lang/String;I)V // method@22f5 │ │ +0b164c: 3905 1200 |0058: if-nez v5, 006a // +0012 │ │ +0b1650: 6207 f00c |005a: sget-object v7, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0b1654: 6e20 5d23 7600 |005c: invoke-virtual {v6, v7}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +0b165a: 0a07 |005f: move-result v7 │ │ +0b165c: 3907 c9ff |0060: if-nez v7, 0029 // -0037 │ │ +0b1660: 2207 7605 |0062: new-instance v7, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0b1664: 1a08 8d12 |0064: const-string v8, "Target host missing" // string@128d │ │ +0b1668: 7020 5023 8700 |0066: invoke-direct {v7, v8}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0b166e: 2707 |0069: throw v7 │ │ +0b1670: 1a07 0b06 |006a: const-string v7, "Host" // string@060b │ │ +0b1674: 6e10 0223 0500 |006c: invoke-virtual {v5}, Lorg/apache/http/HttpHost;.toHostString:()Ljava/lang/String; // method@2302 │ │ +0b167a: 0c08 |006f: move-result-object v8 │ │ +0b167c: 7230 1a23 7a08 |0070: invoke-interface {v10, v7, v8}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ +0b1682: 28b6 |0073: goto 0029 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=62 │ │ 0x0009 line=64 │ │ 0x0011 line=65 │ │ 0x0019 line=66 │ │ @@ -256918,21 +257068,21 @@ │ │ 0x0019 - 0x0074 reg=3 method Ljava/lang/String; │ │ 0x0058 - 0x0074 reg=5 targethost Lorg/apache/http/HttpHost; │ │ 0x0011 - 0x0074 reg=6 ver Lorg/apache/http/ProtocolVersion; │ │ 0x0000 - 0x0074 reg=9 this Lorg/apache/http/protocol/RequestTargetHost; │ │ 0x0000 - 0x0074 reg=10 request Lorg/apache/http/HttpRequest; │ │ 0x0000 - 0x0074 reg=11 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4329 (RequestTargetHost.java) │ │ + source_file_idx : 4325 (RequestTargetHost.java) │ │ │ │ Class #1014 header: │ │ class_idx : 1616 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4330 │ │ +source_file_idx : 4326 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1014 annotations: │ │ Annotations on class │ │ @@ -256958,18 +257108,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b16cc: |[0b16cc] org.apache.http.protocol.RequestUserAgent.:()V │ │ -0b16dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b16de: 7020 2329 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/RequestUserAgent;.:(Ljava/lang/String;)V // method@2923 │ │ -0b16e4: 0e00 |0004: return-void │ │ +0b1684: |[0b1684] org.apache.http.protocol.RequestUserAgent.:()V │ │ +0b1694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b1696: 7020 2329 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/RequestUserAgent;.:(Ljava/lang/String;)V // method@2923 │ │ +0b169c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/RequestUserAgent; │ │ │ │ @@ -256978,18 +257128,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b16e8: |[0b16e8] org.apache.http.protocol.RequestUserAgent.:(Ljava/lang/String;)V │ │ -0b16f8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b16fe: 5b01 200f |0003: iput-object v1, v0, Lorg/apache/http/protocol/RequestUserAgent;.userAgent:Ljava/lang/String; // field@0f20 │ │ -0b1702: 0e00 |0005: return-void │ │ +0b16a0: |[0b16a0] org.apache.http.protocol.RequestUserAgent.:(Ljava/lang/String;)V │ │ +0b16b0: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b16b6: 5b01 200f |0003: iput-object v1, v0, Lorg/apache/http/protocol/RequestUserAgent;.userAgent:Ljava/lang/String; // field@0f20 │ │ +0b16ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/protocol/RequestUserAgent; │ │ @@ -257001,35 +257151,35 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0b1704: |[0b1704] org.apache.http.protocol.RequestUserAgent.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b1714: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ -0b1718: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b171e: 1a02 1513 |0005: const-string v2, "User-Agent" // string@1315 │ │ -0b1722: 7220 1c23 2400 |0007: invoke-interface {v4, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ -0b1728: 0a02 |000a: move-result v2 │ │ -0b172a: 3902 1c00 |000b: if-nez v2, 0027 // +001c │ │ -0b172e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0b1730: 7210 1e23 0400 |000e: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getParams:()Lorg/apache/http/params/HttpParams; // method@231e │ │ -0b1736: 0c00 |0011: move-result-object v0 │ │ -0b1738: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -0b173c: 1a02 241f |0014: const-string v2, "http.useragent" // string@1f24 │ │ -0b1740: 7220 f927 2000 |0016: invoke-interface {v0, v2}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0b1746: 0c01 |0019: move-result-object v1 │ │ -0b1748: 1f01 f704 |001a: check-cast v1, Ljava/lang/String; // type@04f7 │ │ -0b174c: 3901 0400 |001c: if-nez v1, 0020 // +0004 │ │ -0b1750: 5431 200f |001e: iget-object v1, v3, Lorg/apache/http/protocol/RequestUserAgent;.userAgent:Ljava/lang/String; // field@0f20 │ │ -0b1754: 3801 0700 |0020: if-eqz v1, 0027 // +0007 │ │ -0b1758: 1a02 1513 |0022: const-string v2, "User-Agent" // string@1315 │ │ -0b175c: 7230 1a23 2401 |0024: invoke-interface {v4, v2, v1}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ -0b1762: 0e00 |0027: return-void │ │ +0b16bc: |[0b16bc] org.apache.http.protocol.RequestUserAgent.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b16cc: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ +0b16d0: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b16d6: 1a02 1113 |0005: const-string v2, "User-Agent" // string@1311 │ │ +0b16da: 7220 1c23 2400 |0007: invoke-interface {v4, v2}, Lorg/apache/http/HttpRequest;.containsHeader:(Ljava/lang/String;)Z // method@231c │ │ +0b16e0: 0a02 |000a: move-result v2 │ │ +0b16e2: 3902 1c00 |000b: if-nez v2, 0027 // +001c │ │ +0b16e6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0b16e8: 7210 1e23 0400 |000e: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getParams:()Lorg/apache/http/params/HttpParams; // method@231e │ │ +0b16ee: 0c00 |0011: move-result-object v0 │ │ +0b16f0: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +0b16f4: 1a02 201f |0014: const-string v2, "http.useragent" // string@1f20 │ │ +0b16f8: 7220 f927 2000 |0016: invoke-interface {v0, v2}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0b16fe: 0c01 |0019: move-result-object v1 │ │ +0b1700: 1f01 f704 |001a: check-cast v1, Ljava/lang/String; // type@04f7 │ │ +0b1704: 3901 0400 |001c: if-nez v1, 0020 // +0004 │ │ +0b1708: 5431 200f |001e: iget-object v1, v3, Lorg/apache/http/protocol/RequestUserAgent;.userAgent:Ljava/lang/String; // field@0f20 │ │ +0b170c: 3801 0700 |0020: if-eqz v1, 0027 // +0007 │ │ +0b1710: 1a02 1113 |0022: const-string v2, "User-Agent" // string@1311 │ │ +0b1714: 7230 1a23 2401 |0024: invoke-interface {v4, v2, v1}, Lorg/apache/http/HttpRequest;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@231a │ │ +0b171a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 0x000d line=65 │ │ 0x000e line=66 │ │ 0x0012 line=67 │ │ @@ -257043,21 +257193,21 @@ │ │ 0x000e - 0x001a reg=1 s Ljava/lang/String; │ │ 0x0012 - 0x0027 reg=0 params Lorg/apache/http/params/HttpParams; │ │ 0x001c - 0x0027 reg=1 s Ljava/lang/String; │ │ 0x0000 - 0x0028 reg=3 this Lorg/apache/http/protocol/RequestUserAgent; │ │ 0x0000 - 0x0028 reg=4 request Lorg/apache/http/HttpRequest; │ │ 0x0000 - 0x0028 reg=5 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4330 (RequestUserAgent.java) │ │ + source_file_idx : 4326 (RequestUserAgent.java) │ │ │ │ Class #1015 header: │ │ class_idx : 1617 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4344 │ │ +source_file_idx : 4340 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1015 annotations: │ │ Annotations on class │ │ @@ -257079,17 +257229,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1764: |[0b1764] org.apache.http.protocol.ResponseConnControl.:()V │ │ -0b1774: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b177a: 0e00 |0003: return-void │ │ +0b171c: |[0b171c] org.apache.http.protocol.ResponseConnControl.:()V │ │ +0b172c: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b1732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/ResponseConnControl; │ │ │ │ @@ -257099,110 +257249,111 @@ │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 163 16-bit code units │ │ -0b177c: |[0b177c] org.apache.http.protocol.ResponseConnControl.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b178c: 1a07 dc05 |0000: const-string v7, "HTTP response" // string@05dc │ │ -0b1790: 7120 4d29 7d00 |0002: invoke-static {v13, v7}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1796: 7110 b828 0e00 |0005: invoke-static {v14}, Lorg/apache/http/protocol/HttpCoreContext;.adapt:(Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/protocol/HttpCoreContext; // method@28b8 │ │ -0b179c: 0c00 |0008: move-result-object v0 │ │ -0b179e: 7210 2d23 0d00 |0009: invoke-interface {v13}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b17a4: 0c07 |000c: move-result-object v7 │ │ -0b17a6: 7210 6523 0700 |000d: invoke-interface {v7}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b17ac: 0a05 |0010: move-result v5 │ │ -0b17ae: 1307 9001 |0011: const/16 v7, #int 400 // #190 │ │ -0b17b2: 3275 1a00 |0013: if-eq v5, v7, 002d // +001a │ │ -0b17b6: 1307 9801 |0015: const/16 v7, #int 408 // #198 │ │ -0b17ba: 3275 1600 |0017: if-eq v5, v7, 002d // +0016 │ │ -0b17be: 1307 9b01 |0019: const/16 v7, #int 411 // #19b │ │ -0b17c2: 3275 1200 |001b: if-eq v5, v7, 002d // +0012 │ │ -0b17c6: 1307 9d01 |001d: const/16 v7, #int 413 // #19d │ │ -0b17ca: 3275 0e00 |001f: if-eq v5, v7, 002d // +000e │ │ -0b17ce: 1307 9e01 |0021: const/16 v7, #int 414 // #19e │ │ -0b17d2: 3275 0a00 |0023: if-eq v5, v7, 002d // +000a │ │ -0b17d6: 1307 f701 |0025: const/16 v7, #int 503 // #1f7 │ │ -0b17da: 3275 0600 |0027: if-eq v5, v7, 002d // +0006 │ │ -0b17de: 1307 f501 |0029: const/16 v7, #int 501 // #1f5 │ │ -0b17e2: 3375 0a00 |002b: if-ne v5, v7, 0035 // +000a │ │ -0b17e6: 1a07 d703 |002d: const-string v7, "Connection" // string@03d7 │ │ -0b17ea: 1a08 c803 |002f: const-string v8, "Close" // string@03c8 │ │ -0b17ee: 7230 3123 7d08 |0031: invoke-interface {v13, v7, v8}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ -0b17f4: 0e00 |0034: return-void │ │ -0b17f6: 1a07 d703 |0035: const-string v7, "Connection" // string@03d7 │ │ -0b17fa: 7220 2a23 7d00 |0037: invoke-interface {v13, v7}, Lorg/apache/http/HttpResponse;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@232a │ │ -0b1800: 0c02 |003a: move-result-object v2 │ │ -0b1802: 3802 0e00 |003b: if-eqz v2, 0049 // +000e │ │ -0b1806: 1a07 c803 |003d: const-string v7, "Close" // string@03c8 │ │ -0b180a: 7210 bf22 0200 |003f: invoke-interface {v2}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0b1810: 0c08 |0042: move-result-object v8 │ │ -0b1812: 6e20 8721 8700 |0043: invoke-virtual {v7, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0b1818: 0a07 |0046: move-result v7 │ │ -0b181a: 3907 edff |0047: if-nez v7, 0034 // -0013 │ │ -0b181e: 7210 2923 0d00 |0049: invoke-interface {v13}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -0b1824: 0c01 |004c: move-result-object v1 │ │ -0b1826: 3801 2a00 |004d: if-eqz v1, 0077 // +002a │ │ -0b182a: 7210 2d23 0d00 |004f: invoke-interface {v13}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b1830: 0c07 |0052: move-result-object v7 │ │ -0b1832: 7210 6323 0700 |0053: invoke-interface {v7}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ -0b1838: 0c06 |0056: move-result-object v6 │ │ -0b183a: 7210 e422 0100 |0057: invoke-interface {v1}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -0b1840: 0b08 |005a: move-result-wide v8 │ │ -0b1842: 160a 0000 |005b: const-wide/16 v10, #int 0 // #0 │ │ -0b1846: 3107 080a |005d: cmp-long v7, v8, v10 │ │ -0b184a: 3b07 1800 |005f: if-gez v7, 0077 // +0018 │ │ -0b184e: 7210 e622 0100 |0061: invoke-interface {v1}, Lorg/apache/http/HttpEntity;.isChunked:()Z // method@22e6 │ │ -0b1854: 0a07 |0064: move-result v7 │ │ -0b1856: 3807 0a00 |0065: if-eqz v7, 006f // +000a │ │ -0b185a: 6207 f00c |0067: sget-object v7, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0b185e: 6e20 5d23 7600 |0069: invoke-virtual {v6, v7}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -0b1864: 0a07 |006c: move-result v7 │ │ -0b1866: 3807 0a00 |006d: if-eqz v7, 0077 // +000a │ │ -0b186a: 1a07 d703 |006f: const-string v7, "Connection" // string@03d7 │ │ -0b186e: 1a08 c803 |0071: const-string v8, "Close" // string@03c8 │ │ -0b1872: 7230 3123 7d08 |0073: invoke-interface {v13, v7, v8}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ -0b1878: 28be |0076: goto 0034 // -0042 │ │ -0b187a: 6e10 be28 0000 |0077: invoke-virtual {v0}, Lorg/apache/http/protocol/HttpCoreContext;.getRequest:()Lorg/apache/http/HttpRequest; // method@28be │ │ -0b1880: 0c04 |007a: move-result-object v4 │ │ -0b1882: 3804 b9ff |007b: if-eqz v4, 0034 // -0047 │ │ -0b1886: 1a07 d703 |007d: const-string v7, "Connection" // string@03d7 │ │ -0b188a: 7220 1d23 7400 |007f: invoke-interface {v4, v7}, Lorg/apache/http/HttpRequest;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@231d │ │ -0b1890: 0c03 |0082: move-result-object v3 │ │ -0b1892: 3803 0c00 |0083: if-eqz v3, 008f // +000c │ │ -0b1896: 1a07 d703 |0085: const-string v7, "Connection" // string@03d7 │ │ -0b189a: 7210 bf22 0300 |0087: invoke-interface {v3}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0b18a0: 0c08 |008a: move-result-object v8 │ │ -0b18a2: 7230 3123 7d08 |008b: invoke-interface {v13, v7, v8}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ -0b18a8: 28a6 |008e: goto 0034 // -005a │ │ -0b18aa: 7210 1f23 0400 |008f: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@231f │ │ -0b18b0: 0c07 |0092: move-result-object v7 │ │ -0b18b2: 6208 f00c |0093: sget-object v8, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0b18b6: 6e20 5d23 8700 |0095: invoke-virtual {v7, v8}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -0b18bc: 0a07 |0098: move-result v7 │ │ -0b18be: 3807 9bff |0099: if-eqz v7, 0034 // -0065 │ │ -0b18c2: 1a07 d703 |009b: const-string v7, "Connection" // string@03d7 │ │ -0b18c6: 1a08 c803 |009d: const-string v8, "Close" // string@03c8 │ │ -0b18ca: 7230 3123 7d08 |009f: invoke-interface {v13, v7, v8}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ -0b18d0: 2892 |00a2: goto 0034 // -006e │ │ +0b1734: |[0b1734] org.apache.http.protocol.ResponseConnControl.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b1744: 1a07 dc05 |0000: const-string v7, "HTTP response" // string@05dc │ │ +0b1748: 7120 4d29 7d00 |0002: invoke-static {v13, v7}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b174e: 7110 b828 0e00 |0005: invoke-static {v14}, Lorg/apache/http/protocol/HttpCoreContext;.adapt:(Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/protocol/HttpCoreContext; // method@28b8 │ │ +0b1754: 0c00 |0008: move-result-object v0 │ │ +0b1756: 7210 2d23 0d00 |0009: invoke-interface {v13}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b175c: 0c07 |000c: move-result-object v7 │ │ +0b175e: 7210 6523 0700 |000d: invoke-interface {v7}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b1764: 0a05 |0010: move-result v5 │ │ +0b1766: 1307 9001 |0011: const/16 v7, #int 400 // #190 │ │ +0b176a: 3275 1a00 |0013: if-eq v5, v7, 002d // +001a │ │ +0b176e: 1307 9801 |0015: const/16 v7, #int 408 // #198 │ │ +0b1772: 3275 1600 |0017: if-eq v5, v7, 002d // +0016 │ │ +0b1776: 1307 9b01 |0019: const/16 v7, #int 411 // #19b │ │ +0b177a: 3275 1200 |001b: if-eq v5, v7, 002d // +0012 │ │ +0b177e: 1307 9d01 |001d: const/16 v7, #int 413 // #19d │ │ +0b1782: 3275 0e00 |001f: if-eq v5, v7, 002d // +000e │ │ +0b1786: 1307 9e01 |0021: const/16 v7, #int 414 // #19e │ │ +0b178a: 3275 0a00 |0023: if-eq v5, v7, 002d // +000a │ │ +0b178e: 1307 f701 |0025: const/16 v7, #int 503 // #1f7 │ │ +0b1792: 3275 0600 |0027: if-eq v5, v7, 002d // +0006 │ │ +0b1796: 1307 f501 |0029: const/16 v7, #int 501 // #1f5 │ │ +0b179a: 3375 0a00 |002b: if-ne v5, v7, 0035 // +000a │ │ +0b179e: 1a07 d703 |002d: const-string v7, "Connection" // string@03d7 │ │ +0b17a2: 1a08 c803 |002f: const-string v8, "Close" // string@03c8 │ │ +0b17a6: 7230 3123 7d08 |0031: invoke-interface {v13, v7, v8}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ +0b17ac: 0e00 |0034: return-void │ │ +0b17ae: 1a07 d703 |0035: const-string v7, "Connection" // string@03d7 │ │ +0b17b2: 7220 2a23 7d00 |0037: invoke-interface {v13, v7}, Lorg/apache/http/HttpResponse;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@232a │ │ +0b17b8: 0c02 |003a: move-result-object v2 │ │ +0b17ba: 3802 0e00 |003b: if-eqz v2, 0049 // +000e │ │ +0b17be: 1a07 c803 |003d: const-string v7, "Close" // string@03c8 │ │ +0b17c2: 7210 bf22 0200 |003f: invoke-interface {v2}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0b17c8: 0c08 |0042: move-result-object v8 │ │ +0b17ca: 6e20 8721 8700 |0043: invoke-virtual {v7, v8}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0b17d0: 0a07 |0046: move-result v7 │ │ +0b17d2: 3907 edff |0047: if-nez v7, 0034 // -0013 │ │ +0b17d6: 7210 2923 0d00 |0049: invoke-interface {v13}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +0b17dc: 0c01 |004c: move-result-object v1 │ │ +0b17de: 3801 2a00 |004d: if-eqz v1, 0077 // +002a │ │ +0b17e2: 7210 2d23 0d00 |004f: invoke-interface {v13}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b17e8: 0c07 |0052: move-result-object v7 │ │ +0b17ea: 7210 6323 0700 |0053: invoke-interface {v7}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ +0b17f0: 0c06 |0056: move-result-object v6 │ │ +0b17f2: 7210 e422 0100 |0057: invoke-interface {v1}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +0b17f8: 0b08 |005a: move-result-wide v8 │ │ +0b17fa: 160a 0000 |005b: const-wide/16 v10, #int 0 // #0 │ │ +0b17fe: 3107 080a |005d: cmp-long v7, v8, v10 │ │ +0b1802: 3b07 1800 |005f: if-gez v7, 0077 // +0018 │ │ +0b1806: 7210 e622 0100 |0061: invoke-interface {v1}, Lorg/apache/http/HttpEntity;.isChunked:()Z // method@22e6 │ │ +0b180c: 0a07 |0064: move-result v7 │ │ +0b180e: 3807 0a00 |0065: if-eqz v7, 006f // +000a │ │ +0b1812: 6207 f00c |0067: sget-object v7, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0b1816: 6e20 5d23 7600 |0069: invoke-virtual {v6, v7}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +0b181c: 0a07 |006c: move-result v7 │ │ +0b181e: 3807 0a00 |006d: if-eqz v7, 0077 // +000a │ │ +0b1822: 1a07 d703 |006f: const-string v7, "Connection" // string@03d7 │ │ +0b1826: 1a08 c803 |0071: const-string v8, "Close" // string@03c8 │ │ +0b182a: 7230 3123 7d08 |0073: invoke-interface {v13, v7, v8}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ +0b1830: 28be |0076: goto 0034 // -0042 │ │ +0b1832: 6e10 be28 0000 |0077: invoke-virtual {v0}, Lorg/apache/http/protocol/HttpCoreContext;.getRequest:()Lorg/apache/http/HttpRequest; // method@28be │ │ +0b1838: 0c04 |007a: move-result-object v4 │ │ +0b183a: 3804 b9ff |007b: if-eqz v4, 0034 // -0047 │ │ +0b183e: 1a07 d703 |007d: const-string v7, "Connection" // string@03d7 │ │ +0b1842: 7220 1d23 7400 |007f: invoke-interface {v4, v7}, Lorg/apache/http/HttpRequest;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@231d │ │ +0b1848: 0c03 |0082: move-result-object v3 │ │ +0b184a: 3803 0c00 |0083: if-eqz v3, 008f // +000c │ │ +0b184e: 1a07 d703 |0085: const-string v7, "Connection" // string@03d7 │ │ +0b1852: 7210 bf22 0300 |0087: invoke-interface {v3}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0b1858: 0c08 |008a: move-result-object v8 │ │ +0b185a: 7230 3123 7d08 |008b: invoke-interface {v13, v7, v8}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ +0b1860: 28a6 |008e: goto 0034 // -005a │ │ +0b1862: 7210 1f23 0400 |008f: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@231f │ │ +0b1868: 0c07 |0092: move-result-object v7 │ │ +0b186a: 6208 f00c |0093: sget-object v8, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0b186e: 6e20 5d23 8700 |0095: invoke-virtual {v7, v8}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +0b1874: 0a07 |0098: move-result v7 │ │ +0b1876: 3807 9bff |0099: if-eqz v7, 0034 // -0065 │ │ +0b187a: 1a07 d703 |009b: const-string v7, "Connection" // string@03d7 │ │ +0b187e: 1a08 c803 |009d: const-string v8, "Close" // string@03c8 │ │ +0b1882: 7230 3123 7d08 |009f: invoke-interface {v13, v7, v8}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ +0b1888: 2892 |00a2: goto 0034 // -006e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x0009 line=66 │ │ 0x0011 line=67 │ │ 0x002d line=74 │ │ 0x0034 line=103 │ │ 0x0035 line=77 │ │ 0x003b line=78 │ │ 0x0049 line=84 │ │ 0x004d line=85 │ │ 0x004f line=86 │ │ 0x0057 line=87 │ │ + 0x0061 line=88 │ │ 0x006f line=89 │ │ 0x0077 line=94 │ │ 0x007b line=95 │ │ 0x007d line=96 │ │ 0x0083 line=97 │ │ 0x0085 line=98 │ │ 0x008f line=99 │ │ @@ -257215,21 +257366,21 @@ │ │ 0x0083 - 0x00a3 reg=3 header Lorg/apache/http/Header; │ │ 0x007b - 0x00a3 reg=4 request Lorg/apache/http/HttpRequest; │ │ 0x0011 - 0x00a3 reg=5 status I │ │ 0x0000 - 0x00a3 reg=12 this Lorg/apache/http/protocol/ResponseConnControl; │ │ 0x0000 - 0x00a3 reg=13 response Lorg/apache/http/HttpResponse; │ │ 0x0000 - 0x00a3 reg=14 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4344 (ResponseConnControl.java) │ │ + source_file_idx : 4340 (ResponseConnControl.java) │ │ │ │ Class #1016 header: │ │ class_idx : 1618 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4345 │ │ +source_file_idx : 4341 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1016 annotations: │ │ Annotations on class │ │ @@ -257255,18 +257406,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b18d4: |[0b18d4] org.apache.http.protocol.ResponseContent.:()V │ │ -0b18e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b18e6: 7020 2829 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/ResponseContent;.:(Z)V // method@2928 │ │ -0b18ec: 0e00 |0004: return-void │ │ +0b188c: |[0b188c] org.apache.http.protocol.ResponseContent.:()V │ │ +0b189c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b189e: 7020 2829 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/ResponseContent;.:(Z)V // method@2928 │ │ +0b18a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/ResponseContent; │ │ │ │ @@ -257275,18 +257426,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b18f0: |[0b18f0] org.apache.http.protocol.ResponseContent.:(Z)V │ │ -0b1900: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b1906: 5c01 210f |0003: iput-boolean v1, v0, Lorg/apache/http/protocol/ResponseContent;.overwrite:Z // field@0f21 │ │ -0b190a: 0e00 |0005: return-void │ │ +0b18a8: |[0b18a8] org.apache.http.protocol.ResponseContent.:(Z)V │ │ +0b18b8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b18be: 5c01 210f |0003: iput-boolean v1, v0, Lorg/apache/http/protocol/ResponseContent;.overwrite:Z // field@0f21 │ │ +0b18c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/protocol/ResponseContent; │ │ @@ -257298,103 +257449,103 @@ │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 181 16-bit code units │ │ -0b190c: |[0b190c] org.apache.http.protocol.ResponseContent.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b191c: 1a05 dc05 |0000: const-string v5, "HTTP response" // string@05dc │ │ -0b1920: 7120 4d29 5900 |0002: invoke-static {v9, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1926: 5585 210f |0005: iget-boolean v5, v8, Lorg/apache/http/protocol/ResponseContent;.overwrite:Z // field@0f21 │ │ -0b192a: 3805 5e00 |0007: if-eqz v5, 0065 // +005e │ │ -0b192e: 1a05 d212 |0009: const-string v5, "Transfer-Encoding" // string@12d2 │ │ -0b1932: 7220 2f23 5900 |000b: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.removeHeaders:(Ljava/lang/String;)V // method@232f │ │ -0b1938: 1a05 f303 |000e: const-string v5, "Content-Length" // string@03f3 │ │ -0b193c: 7220 2f23 5900 |0010: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.removeHeaders:(Ljava/lang/String;)V // method@232f │ │ -0b1942: 7210 2d23 0900 |0013: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b1948: 0c05 |0016: move-result-object v5 │ │ -0b194a: 7210 6323 0500 |0017: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ -0b1950: 0c04 |001a: move-result-object v4 │ │ -0b1952: 7210 2923 0900 |001b: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -0b1958: 0c00 |001e: move-result-object v0 │ │ -0b195a: 3800 7a00 |001f: if-eqz v0, 0099 // +007a │ │ -0b195e: 7210 e422 0000 |0021: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -0b1964: 0b02 |0024: move-result-wide v2 │ │ -0b1966: 7210 e622 0000 |0025: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isChunked:()Z // method@22e6 │ │ -0b196c: 0a05 |0028: move-result v5 │ │ -0b196e: 3805 5c00 |0029: if-eqz v5, 0085 // +005c │ │ -0b1972: 6205 f00c |002b: sget-object v5, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ -0b1976: 6e20 5d23 5400 |002d: invoke-virtual {v4, v5}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ -0b197c: 0a05 |0030: move-result v5 │ │ -0b197e: 3905 5400 |0031: if-nez v5, 0085 // +0054 │ │ -0b1982: 1a05 d212 |0033: const-string v5, "Transfer-Encoding" // string@12d2 │ │ -0b1986: 1a06 4717 |0035: const-string v6, "chunked" // string@1747 │ │ -0b198a: 7230 2623 5906 |0037: invoke-interface {v9, v5, v6}, Lorg/apache/http/HttpResponse;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2326 │ │ -0b1990: 7210 e522 0000 |003a: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -0b1996: 0c05 |003d: move-result-object v5 │ │ -0b1998: 3805 1100 |003e: if-eqz v5, 004f // +0011 │ │ -0b199c: 1a05 f903 |0040: const-string v5, "Content-Type" // string@03f9 │ │ -0b19a0: 7220 2823 5900 |0042: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ -0b19a6: 0a05 |0045: move-result v5 │ │ -0b19a8: 3905 0900 |0046: if-nez v5, 004f // +0009 │ │ -0b19ac: 7210 e522 0000 |0048: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ -0b19b2: 0c05 |004b: move-result-object v5 │ │ -0b19b4: 7220 2723 5900 |004c: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.addHeader:(Lorg/apache/http/Header;)V // method@2327 │ │ -0b19ba: 7210 e322 0000 |004f: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ -0b19c0: 0c05 |0052: move-result-object v5 │ │ -0b19c2: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ -0b19c6: 1a05 f103 |0055: const-string v5, "Content-Encoding" // string@03f1 │ │ -0b19ca: 7220 2823 5900 |0057: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ -0b19d0: 0a05 |005a: move-result v5 │ │ -0b19d2: 3905 0900 |005b: if-nez v5, 0064 // +0009 │ │ -0b19d6: 7210 e322 0000 |005d: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ -0b19dc: 0c05 |0060: move-result-object v5 │ │ -0b19de: 7220 2723 5900 |0061: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.addHeader:(Lorg/apache/http/Header;)V // method@2327 │ │ -0b19e4: 0e00 |0064: return-void │ │ -0b19e6: 1a05 d212 |0065: const-string v5, "Transfer-Encoding" // string@12d2 │ │ -0b19ea: 7220 2823 5900 |0067: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ -0b19f0: 0a05 |006a: move-result v5 │ │ -0b19f2: 3805 0a00 |006b: if-eqz v5, 0075 // +000a │ │ -0b19f6: 2205 7605 |006d: new-instance v5, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0b19fa: 1a06 d312 |006f: const-string v6, "Transfer-encoding header already present" // string@12d3 │ │ -0b19fe: 7020 5023 6500 |0071: invoke-direct {v5, v6}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0b1a04: 2705 |0074: throw v5 │ │ -0b1a06: 1a05 f303 |0075: const-string v5, "Content-Length" // string@03f3 │ │ -0b1a0a: 7220 2823 5900 |0077: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ -0b1a10: 0a05 |007a: move-result v5 │ │ -0b1a12: 3805 98ff |007b: if-eqz v5, 0013 // -0068 │ │ -0b1a16: 2205 7605 |007d: new-instance v5, Lorg/apache/http/ProtocolException; // type@0576 │ │ -0b1a1a: 1a06 f403 |007f: const-string v6, "Content-Length header already present" // string@03f4 │ │ -0b1a1e: 7020 5023 6500 |0081: invoke-direct {v5, v6}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0b1a24: 2705 |0084: throw v5 │ │ -0b1a26: 1606 0000 |0085: const-wide/16 v6, #int 0 // #0 │ │ -0b1a2a: 3105 0206 |0087: cmp-long v5, v2, v6 │ │ -0b1a2e: 3a05 b1ff |0089: if-ltz v5, 003a // -004f │ │ -0b1a32: 1a05 f303 |008b: const-string v5, "Content-Length" // string@03f3 │ │ -0b1a36: 7210 e422 0000 |008d: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -0b1a3c: 0b06 |0090: move-result-wide v6 │ │ -0b1a3e: 7120 5a21 7600 |0091: invoke-static {v6, v7}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@215a │ │ -0b1a44: 0c06 |0094: move-result-object v6 │ │ -0b1a46: 7230 2623 5906 |0095: invoke-interface {v9, v5, v6}, Lorg/apache/http/HttpResponse;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2326 │ │ -0b1a4c: 28a2 |0098: goto 003a // -005e │ │ -0b1a4e: 7210 2d23 0900 |0099: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b1a54: 0c05 |009c: move-result-object v5 │ │ -0b1a56: 7210 6523 0500 |009d: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b1a5c: 0a01 |00a0: move-result v1 │ │ -0b1a5e: 1305 cc00 |00a1: const/16 v5, #int 204 // #cc │ │ -0b1a62: 3251 c1ff |00a3: if-eq v1, v5, 0064 // -003f │ │ -0b1a66: 1305 3001 |00a5: const/16 v5, #int 304 // #130 │ │ -0b1a6a: 3251 bdff |00a7: if-eq v1, v5, 0064 // -0043 │ │ -0b1a6e: 1305 cd00 |00a9: const/16 v5, #int 205 // #cd │ │ -0b1a72: 3251 b9ff |00ab: if-eq v1, v5, 0064 // -0047 │ │ -0b1a76: 1a05 f303 |00ad: const-string v5, "Content-Length" // string@03f3 │ │ -0b1a7a: 1a06 4401 |00af: const-string v6, "0" // string@0144 │ │ -0b1a7e: 7230 2623 5906 |00b1: invoke-interface {v9, v5, v6}, Lorg/apache/http/HttpResponse;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2326 │ │ -0b1a84: 28b0 |00b4: goto 0064 // -0050 │ │ +0b18c4: |[0b18c4] org.apache.http.protocol.ResponseContent.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b18d4: 1a05 dc05 |0000: const-string v5, "HTTP response" // string@05dc │ │ +0b18d8: 7120 4d29 5900 |0002: invoke-static {v9, v5}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b18de: 5585 210f |0005: iget-boolean v5, v8, Lorg/apache/http/protocol/ResponseContent;.overwrite:Z // field@0f21 │ │ +0b18e2: 3805 5e00 |0007: if-eqz v5, 0065 // +005e │ │ +0b18e6: 1a05 ce12 |0009: const-string v5, "Transfer-Encoding" // string@12ce │ │ +0b18ea: 7220 2f23 5900 |000b: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.removeHeaders:(Ljava/lang/String;)V // method@232f │ │ +0b18f0: 1a05 f303 |000e: const-string v5, "Content-Length" // string@03f3 │ │ +0b18f4: 7220 2f23 5900 |0010: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.removeHeaders:(Ljava/lang/String;)V // method@232f │ │ +0b18fa: 7210 2d23 0900 |0013: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b1900: 0c05 |0016: move-result-object v5 │ │ +0b1902: 7210 6323 0500 |0017: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ +0b1908: 0c04 |001a: move-result-object v4 │ │ +0b190a: 7210 2923 0900 |001b: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +0b1910: 0c00 |001e: move-result-object v0 │ │ +0b1912: 3800 7a00 |001f: if-eqz v0, 0099 // +007a │ │ +0b1916: 7210 e422 0000 |0021: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +0b191c: 0b02 |0024: move-result-wide v2 │ │ +0b191e: 7210 e622 0000 |0025: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.isChunked:()Z // method@22e6 │ │ +0b1924: 0a05 |0028: move-result v5 │ │ +0b1926: 3805 5c00 |0029: if-eqz v5, 0085 // +005c │ │ +0b192a: 6205 f00c |002b: sget-object v5, Lorg/apache/http/HttpVersion;.HTTP_1_0:Lorg/apache/http/HttpVersion; // field@0cf0 │ │ +0b192e: 6e20 5d23 5400 |002d: invoke-virtual {v4, v5}, Lorg/apache/http/ProtocolVersion;.lessEquals:(Lorg/apache/http/ProtocolVersion;)Z // method@235d │ │ +0b1934: 0a05 |0030: move-result v5 │ │ +0b1936: 3905 5400 |0031: if-nez v5, 0085 // +0054 │ │ +0b193a: 1a05 ce12 |0033: const-string v5, "Transfer-Encoding" // string@12ce │ │ +0b193e: 1a06 4317 |0035: const-string v6, "chunked" // string@1743 │ │ +0b1942: 7230 2623 5906 |0037: invoke-interface {v9, v5, v6}, Lorg/apache/http/HttpResponse;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2326 │ │ +0b1948: 7210 e522 0000 |003a: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +0b194e: 0c05 |003d: move-result-object v5 │ │ +0b1950: 3805 1100 |003e: if-eqz v5, 004f // +0011 │ │ +0b1954: 1a05 f903 |0040: const-string v5, "Content-Type" // string@03f9 │ │ +0b1958: 7220 2823 5900 |0042: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ +0b195e: 0a05 |0045: move-result v5 │ │ +0b1960: 3905 0900 |0046: if-nez v5, 004f // +0009 │ │ +0b1964: 7210 e522 0000 |0048: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentType:()Lorg/apache/http/Header; // method@22e5 │ │ +0b196a: 0c05 |004b: move-result-object v5 │ │ +0b196c: 7220 2723 5900 |004c: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.addHeader:(Lorg/apache/http/Header;)V // method@2327 │ │ +0b1972: 7210 e322 0000 |004f: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ +0b1978: 0c05 |0052: move-result-object v5 │ │ +0b197a: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ +0b197e: 1a05 f103 |0055: const-string v5, "Content-Encoding" // string@03f1 │ │ +0b1982: 7220 2823 5900 |0057: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ +0b1988: 0a05 |005a: move-result v5 │ │ +0b198a: 3905 0900 |005b: if-nez v5, 0064 // +0009 │ │ +0b198e: 7210 e322 0000 |005d: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentEncoding:()Lorg/apache/http/Header; // method@22e3 │ │ +0b1994: 0c05 |0060: move-result-object v5 │ │ +0b1996: 7220 2723 5900 |0061: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.addHeader:(Lorg/apache/http/Header;)V // method@2327 │ │ +0b199c: 0e00 |0064: return-void │ │ +0b199e: 1a05 ce12 |0065: const-string v5, "Transfer-Encoding" // string@12ce │ │ +0b19a2: 7220 2823 5900 |0067: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ +0b19a8: 0a05 |006a: move-result v5 │ │ +0b19aa: 3805 0a00 |006b: if-eqz v5, 0075 // +000a │ │ +0b19ae: 2205 7605 |006d: new-instance v5, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0b19b2: 1a06 cf12 |006f: const-string v6, "Transfer-encoding header already present" // string@12cf │ │ +0b19b6: 7020 5023 6500 |0071: invoke-direct {v5, v6}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0b19bc: 2705 |0074: throw v5 │ │ +0b19be: 1a05 f303 |0075: const-string v5, "Content-Length" // string@03f3 │ │ +0b19c2: 7220 2823 5900 |0077: invoke-interface {v9, v5}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ +0b19c8: 0a05 |007a: move-result v5 │ │ +0b19ca: 3805 98ff |007b: if-eqz v5, 0013 // -0068 │ │ +0b19ce: 2205 7605 |007d: new-instance v5, Lorg/apache/http/ProtocolException; // type@0576 │ │ +0b19d2: 1a06 f403 |007f: const-string v6, "Content-Length header already present" // string@03f4 │ │ +0b19d6: 7020 5023 6500 |0081: invoke-direct {v5, v6}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0b19dc: 2705 |0084: throw v5 │ │ +0b19de: 1606 0000 |0085: const-wide/16 v6, #int 0 // #0 │ │ +0b19e2: 3105 0206 |0087: cmp-long v5, v2, v6 │ │ +0b19e6: 3a05 b1ff |0089: if-ltz v5, 003a // -004f │ │ +0b19ea: 1a05 f303 |008b: const-string v5, "Content-Length" // string@03f3 │ │ +0b19ee: 7210 e422 0000 |008d: invoke-interface {v0}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +0b19f4: 0b06 |0090: move-result-wide v6 │ │ +0b19f6: 7120 5a21 7600 |0091: invoke-static {v6, v7}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@215a │ │ +0b19fc: 0c06 |0094: move-result-object v6 │ │ +0b19fe: 7230 2623 5906 |0095: invoke-interface {v9, v5, v6}, Lorg/apache/http/HttpResponse;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2326 │ │ +0b1a04: 28a2 |0098: goto 003a // -005e │ │ +0b1a06: 7210 2d23 0900 |0099: invoke-interface {v9}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b1a0c: 0c05 |009c: move-result-object v5 │ │ +0b1a0e: 7210 6523 0500 |009d: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b1a14: 0a01 |00a0: move-result v1 │ │ +0b1a16: 1305 cc00 |00a1: const/16 v5, #int 204 // #cc │ │ +0b1a1a: 3251 c1ff |00a3: if-eq v1, v5, 0064 // -003f │ │ +0b1a1e: 1305 3001 |00a5: const/16 v5, #int 304 // #130 │ │ +0b1a22: 3251 bdff |00a7: if-eq v1, v5, 0064 // -0043 │ │ +0b1a26: 1305 cd00 |00a9: const/16 v5, #int 205 // #cd │ │ +0b1a2a: 3251 b9ff |00ab: if-eq v1, v5, 0064 // -0047 │ │ +0b1a2e: 1a05 f303 |00ad: const-string v5, "Content-Length" // string@03f3 │ │ +0b1a32: 1a06 4401 |00af: const-string v6, "0" // string@0144 │ │ +0b1a36: 7230 2623 5906 |00b1: invoke-interface {v9, v5, v6}, Lorg/apache/http/HttpResponse;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2326 │ │ +0b1a3c: 28b0 |00b4: goto 0064 // -0050 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x0009 line=94 │ │ 0x000e line=95 │ │ 0x0013 line=104 │ │ @@ -257425,21 +257576,21 @@ │ │ 0x0085 - 0x00b5 reg=0 entity Lorg/apache/http/HttpEntity; │ │ 0x00a1 - 0x00b5 reg=1 status I │ │ 0x0085 - 0x00b5 reg=4 ver Lorg/apache/http/ProtocolVersion; │ │ 0x0000 - 0x00b5 reg=8 this Lorg/apache/http/protocol/ResponseContent; │ │ 0x0000 - 0x00b5 reg=9 response Lorg/apache/http/HttpResponse; │ │ 0x0000 - 0x00b5 reg=10 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4345 (ResponseContent.java) │ │ + source_file_idx : 4341 (ResponseContent.java) │ │ │ │ Class #1017 header: │ │ class_idx : 1619 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4346 │ │ +source_file_idx : 4342 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1017 annotations: │ │ Annotations on class │ │ @@ -257465,36 +257616,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b1a88: |[0b1a88] org.apache.http.protocol.ResponseDate.:()V │ │ -0b1a98: 2200 3d06 |0000: new-instance v0, Lorg/apache/http/protocol/HttpDateGenerator; // type@063d │ │ -0b1a9c: 7010 c628 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/HttpDateGenerator;.:()V // method@28c6 │ │ -0b1aa2: 6900 220f |0005: sput-object v0, Lorg/apache/http/protocol/ResponseDate;.DATE_GENERATOR:Lorg/apache/http/protocol/HttpDateGenerator; // field@0f22 │ │ -0b1aa6: 0e00 |0007: return-void │ │ +0b1a40: |[0b1a40] org.apache.http.protocol.ResponseDate.:()V │ │ +0b1a50: 2200 3d06 |0000: new-instance v0, Lorg/apache/http/protocol/HttpDateGenerator; // type@063d │ │ +0b1a54: 7010 c628 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/HttpDateGenerator;.:()V // method@28c6 │ │ +0b1a5a: 6900 220f |0005: sput-object v0, Lorg/apache/http/protocol/ResponseDate;.DATE_GENERATOR:Lorg/apache/http/protocol/HttpDateGenerator; // field@0f22 │ │ +0b1a5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/protocol/ResponseDate;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1aa8: |[0b1aa8] org.apache.http.protocol.ResponseDate.:()V │ │ -0b1ab8: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b1abe: 0e00 |0003: return-void │ │ +0b1a60: |[0b1a60] org.apache.http.protocol.ResponseDate.:()V │ │ +0b1a70: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b1a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/ResponseDate; │ │ │ │ @@ -257504,55 +257655,56 @@ │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0b1ac0: |[0b1ac0] org.apache.http.protocol.ResponseDate.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b1ad0: 1a02 dc05 |0000: const-string v2, "HTTP response" // string@05dc │ │ -0b1ad4: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1ada: 7210 2d23 0400 |0005: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b1ae0: 0c02 |0008: move-result-object v2 │ │ -0b1ae2: 7210 6523 0200 |0009: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b1ae8: 0a01 |000c: move-result v1 │ │ -0b1aea: 1302 c800 |000d: const/16 v2, #int 200 // #c8 │ │ -0b1aee: 3421 1500 |000f: if-lt v1, v2, 0024 // +0015 │ │ -0b1af2: 1a02 7504 |0011: const-string v2, "Date" // string@0475 │ │ -0b1af6: 7220 2823 2400 |0013: invoke-interface {v4, v2}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ -0b1afc: 0a02 |0016: move-result v2 │ │ -0b1afe: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ -0b1b02: 6202 220f |0019: sget-object v2, Lorg/apache/http/protocol/ResponseDate;.DATE_GENERATOR:Lorg/apache/http/protocol/HttpDateGenerator; // field@0f22 │ │ -0b1b06: 6e10 c728 0200 |001b: invoke-virtual {v2}, Lorg/apache/http/protocol/HttpDateGenerator;.getCurrentDate:()Ljava/lang/String; // method@28c7 │ │ -0b1b0c: 0c00 |001e: move-result-object v0 │ │ -0b1b0e: 1a02 7504 |001f: const-string v2, "Date" // string@0475 │ │ -0b1b12: 7230 3123 2400 |0021: invoke-interface {v4, v2, v0}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ -0b1b18: 0e00 |0024: return-void │ │ +0b1a78: |[0b1a78] org.apache.http.protocol.ResponseDate.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b1a88: 1a02 dc05 |0000: const-string v2, "HTTP response" // string@05dc │ │ +0b1a8c: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b1a92: 7210 2d23 0400 |0005: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b1a98: 0c02 |0008: move-result-object v2 │ │ +0b1a9a: 7210 6523 0200 |0009: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b1aa0: 0a01 |000c: move-result v1 │ │ +0b1aa2: 1302 c800 |000d: const/16 v2, #int 200 // #c8 │ │ +0b1aa6: 3421 1500 |000f: if-lt v1, v2, 0024 // +0015 │ │ +0b1aaa: 1a02 7504 |0011: const-string v2, "Date" // string@0475 │ │ +0b1aae: 7220 2823 2400 |0013: invoke-interface {v4, v2}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ +0b1ab4: 0a02 |0016: move-result v2 │ │ +0b1ab6: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ +0b1aba: 6202 220f |0019: sget-object v2, Lorg/apache/http/protocol/ResponseDate;.DATE_GENERATOR:Lorg/apache/http/protocol/HttpDateGenerator; // field@0f22 │ │ +0b1abe: 6e10 c728 0200 |001b: invoke-virtual {v2}, Lorg/apache/http/protocol/HttpDateGenerator;.getCurrentDate:()Ljava/lang/String; // method@28c7 │ │ +0b1ac4: 0c00 |001e: move-result-object v0 │ │ +0b1ac6: 1a02 7504 |001f: const-string v2, "Date" // string@0475 │ │ +0b1aca: 7230 3123 2400 |0021: invoke-interface {v4, v2, v0}, Lorg/apache/http/HttpResponse;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2331 │ │ +0b1ad0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x000d line=59 │ │ + 0x0013 line=60 │ │ 0x0019 line=61 │ │ 0x001f line=62 │ │ 0x0024 line=64 │ │ locals : │ │ 0x001f - 0x0024 reg=0 httpdate Ljava/lang/String; │ │ 0x000d - 0x0025 reg=1 status I │ │ 0x0000 - 0x0025 reg=3 this Lorg/apache/http/protocol/ResponseDate; │ │ 0x0000 - 0x0025 reg=4 response Lorg/apache/http/HttpResponse; │ │ 0x0000 - 0x0025 reg=5 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4346 (ResponseDate.java) │ │ + source_file_idx : 4342 (ResponseDate.java) │ │ │ │ Class #1018 header: │ │ class_idx : 1620 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4347 │ │ +source_file_idx : 4343 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1018 annotations: │ │ Annotations on class │ │ @@ -257578,18 +257730,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b1b1c: |[0b1b1c] org.apache.http.protocol.ResponseServer.:()V │ │ -0b1b2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b1b2e: 7020 2e29 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/ResponseServer;.:(Ljava/lang/String;)V // method@292e │ │ -0b1b34: 0e00 |0004: return-void │ │ +0b1ad4: |[0b1ad4] org.apache.http.protocol.ResponseServer.:()V │ │ +0b1ae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b1ae6: 7020 2e29 0100 |0001: invoke-direct {v1, v0}, Lorg/apache/http/protocol/ResponseServer;.:(Ljava/lang/String;)V // method@292e │ │ +0b1aec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/ResponseServer; │ │ │ │ @@ -257598,18 +257750,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b1b38: |[0b1b38] org.apache.http.protocol.ResponseServer.:(Ljava/lang/String;)V │ │ -0b1b48: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b1b4e: 5b01 230f |0003: iput-object v1, v0, Lorg/apache/http/protocol/ResponseServer;.originServer:Ljava/lang/String; // field@0f23 │ │ -0b1b52: 0e00 |0005: return-void │ │ +0b1af0: |[0b1af0] org.apache.http.protocol.ResponseServer.:(Ljava/lang/String;)V │ │ +0b1b00: 7010 6f21 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b1b06: 5b01 230f |0003: iput-object v1, v0, Lorg/apache/http/protocol/ResponseServer;.originServer:Ljava/lang/String; // field@0f23 │ │ +0b1b0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/protocol/ResponseServer; │ │ @@ -257621,46 +257773,46 @@ │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0b1b54: |[0b1b54] org.apache.http.protocol.ResponseServer.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b1b64: 1a00 dc05 |0000: const-string v0, "HTTP response" // string@05dc │ │ -0b1b68: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1b6e: 1a00 b911 |0005: const-string v0, "Server" // string@11b9 │ │ -0b1b72: 7220 2823 0300 |0007: invoke-interface {v3, v0}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ -0b1b78: 0a00 |000a: move-result v0 │ │ -0b1b7a: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ -0b1b7e: 5420 230f |000d: iget-object v0, v2, Lorg/apache/http/protocol/ResponseServer;.originServer:Ljava/lang/String; // field@0f23 │ │ -0b1b82: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -0b1b86: 1a00 b911 |0011: const-string v0, "Server" // string@11b9 │ │ -0b1b8a: 5421 230f |0013: iget-object v1, v2, Lorg/apache/http/protocol/ResponseServer;.originServer:Ljava/lang/String; // field@0f23 │ │ -0b1b8e: 7230 2623 0301 |0015: invoke-interface {v3, v0, v1}, Lorg/apache/http/HttpResponse;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2326 │ │ -0b1b94: 0e00 |0018: return-void │ │ +0b1b0c: |[0b1b0c] org.apache.http.protocol.ResponseServer.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b1b1c: 1a00 dc05 |0000: const-string v0, "HTTP response" // string@05dc │ │ +0b1b20: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b1b26: 1a00 b511 |0005: const-string v0, "Server" // string@11b5 │ │ +0b1b2a: 7220 2823 0300 |0007: invoke-interface {v3, v0}, Lorg/apache/http/HttpResponse;.containsHeader:(Ljava/lang/String;)Z // method@2328 │ │ +0b1b30: 0a00 |000a: move-result v0 │ │ +0b1b32: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ +0b1b36: 5420 230f |000d: iget-object v0, v2, Lorg/apache/http/protocol/ResponseServer;.originServer:Ljava/lang/String; // field@0f23 │ │ +0b1b3a: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +0b1b3e: 1a00 b511 |0011: const-string v0, "Server" // string@11b5 │ │ +0b1b42: 5421 230f |0013: iget-object v1, v2, Lorg/apache/http/protocol/ResponseServer;.originServer:Ljava/lang/String; // field@0f23 │ │ +0b1b46: 7230 2623 0301 |0015: invoke-interface {v3, v0, v1}, Lorg/apache/http/HttpResponse;.addHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@2326 │ │ +0b1b4c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0018 line=69 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lorg/apache/http/protocol/ResponseServer; │ │ 0x0000 - 0x0019 reg=3 response Lorg/apache/http/HttpResponse; │ │ 0x0000 - 0x0019 reg=4 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ - source_file_idx : 4347 (ResponseServer.java) │ │ + source_file_idx : 4343 (ResponseServer.java) │ │ │ │ Class #1019 header: │ │ class_idx : 1622 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1267 │ │ -source_file_idx : 4882 │ │ +source_file_idx : 4878 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #1019 annotations: │ │ Annotations on class │ │ @@ -257688,19 +257840,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b1b98: |[0b1b98] org.apache.http.protocol.UriHttpRequestHandlerMapper.:()V │ │ -0b1ba8: 2200 5706 |0000: new-instance v0, Lorg/apache/http/protocol/UriPatternMatcher; // type@0657 │ │ -0b1bac: 7010 3c29 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/UriPatternMatcher;.:()V // method@293c │ │ -0b1bb2: 7020 3729 0100 |0005: invoke-direct {v1, v0}, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.:(Lorg/apache/http/protocol/UriPatternMatcher;)V // method@2937 │ │ -0b1bb8: 0e00 |0008: return-void │ │ +0b1b50: |[0b1b50] org.apache.http.protocol.UriHttpRequestHandlerMapper.:()V │ │ +0b1b60: 2200 5706 |0000: new-instance v0, Lorg/apache/http/protocol/UriPatternMatcher; // type@0657 │ │ +0b1b64: 7010 3c29 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/UriPatternMatcher;.:()V // method@293c │ │ +0b1b6a: 7020 3729 0100 |0005: invoke-direct {v1, v0}, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.:(Lorg/apache/http/protocol/UriPatternMatcher;)V // method@2937 │ │ +0b1b70: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0008 line=63 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/protocol/UriHttpRequestHandlerMapper; │ │ │ │ @@ -257709,22 +257861,22 @@ │ │ type : '(Lorg/apache/http/protocol/UriPatternMatcher;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b1bbc: |[0b1bbc] org.apache.http.protocol.UriHttpRequestHandlerMapper.:(Lorg/apache/http/protocol/UriPatternMatcher;)V │ │ -0b1bcc: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0b1bd2: 1a00 5310 |0003: const-string v0, "Pattern matcher" // string@1053 │ │ -0b1bd6: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1bdc: 0c00 |0008: move-result-object v0 │ │ -0b1bde: 1f00 5706 |0009: check-cast v0, Lorg/apache/http/protocol/UriPatternMatcher; // type@0657 │ │ -0b1be2: 5b10 240f |000b: iput-object v0, v1, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f24 │ │ -0b1be6: 0e00 |000d: return-void │ │ +0b1b74: |[0b1b74] org.apache.http.protocol.UriHttpRequestHandlerMapper.:(Lorg/apache/http/protocol/UriPatternMatcher;)V │ │ +0b1b84: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0b1b8a: 1a00 4f10 |0003: const-string v0, "Pattern matcher" // string@104f │ │ +0b1b8e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b1b94: 0c00 |0008: move-result-object v0 │ │ +0b1b96: 1f00 5706 |0009: check-cast v0, Lorg/apache/http/protocol/UriPatternMatcher; // type@0657 │ │ +0b1b9a: 5b10 240f |000b: iput-object v0, v1, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f24 │ │ +0b1b9e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000d line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Lorg/apache/http/protocol/UriPatternMatcher; │ │ @@ -257737,35 +257889,35 @@ │ │ type : '(Lorg/apache/http/HttpRequest;)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0b1be8: |[0b1be8] org.apache.http.protocol.UriHttpRequestHandlerMapper.getRequestPath:(Lorg/apache/http/HttpRequest;)Ljava/lang/String; │ │ -0b1bf8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0b1bfa: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -0b1bfc: 7210 2023 0600 |0002: invoke-interface {v6}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -0b1c02: 0c02 |0005: move-result-object v2 │ │ -0b1c04: 7210 6223 0200 |0006: invoke-interface {v2}, Lorg/apache/http/RequestLine;.getUri:()Ljava/lang/String; // method@2362 │ │ -0b1c0a: 0c01 |0009: move-result-object v1 │ │ -0b1c0c: 1a02 d001 |000a: const-string v2, "?" // string@01d0 │ │ -0b1c10: 6e20 8f21 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -0b1c16: 0a00 |000f: move-result v0 │ │ -0b1c18: 3230 0700 |0010: if-eq v0, v3, 0017 // +0007 │ │ -0b1c1c: 6e30 9721 4100 |0012: invoke-virtual {v1, v4, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0b1c22: 0c01 |0015: move-result-object v1 │ │ -0b1c24: 1101 |0016: return-object v1 │ │ -0b1c26: 1a02 b000 |0017: const-string v2, "#" // string@00b0 │ │ -0b1c2a: 6e20 8f21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ -0b1c30: 0a00 |001c: move-result v0 │ │ -0b1c32: 3230 f9ff |001d: if-eq v0, v3, 0016 // -0007 │ │ -0b1c36: 6e30 9721 4100 |001f: invoke-virtual {v1, v4, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0b1c3c: 0c01 |0022: move-result-object v1 │ │ -0b1c3e: 28f3 |0023: goto 0016 // -000d │ │ +0b1ba0: |[0b1ba0] org.apache.http.protocol.UriHttpRequestHandlerMapper.getRequestPath:(Lorg/apache/http/HttpRequest;)Ljava/lang/String; │ │ +0b1bb0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0b1bb2: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +0b1bb4: 7210 2023 0600 |0002: invoke-interface {v6}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +0b1bba: 0c02 |0005: move-result-object v2 │ │ +0b1bbc: 7210 6223 0200 |0006: invoke-interface {v2}, Lorg/apache/http/RequestLine;.getUri:()Ljava/lang/String; // method@2362 │ │ +0b1bc2: 0c01 |0009: move-result-object v1 │ │ +0b1bc4: 1a02 d001 |000a: const-string v2, "?" // string@01d0 │ │ +0b1bc8: 6e20 8f21 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +0b1bce: 0a00 |000f: move-result v0 │ │ +0b1bd0: 3230 0700 |0010: if-eq v0, v3, 0017 // +0007 │ │ +0b1bd4: 6e30 9721 4100 |0012: invoke-virtual {v1, v4, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +0b1bda: 0c01 |0015: move-result-object v1 │ │ +0b1bdc: 1101 |0016: return-object v1 │ │ +0b1bde: 1a02 b000 |0017: const-string v2, "#" // string@00b0 │ │ +0b1be2: 6e20 8f21 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@218f │ │ +0b1be8: 0a00 |001c: move-result v0 │ │ +0b1bea: 3230 f9ff |001d: if-eq v0, v3, 0016 // -0007 │ │ +0b1bee: 6e30 9721 4100 |001f: invoke-virtual {v1, v4, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +0b1bf4: 0c01 |0022: move-result-object v1 │ │ +0b1bf6: 28f3 |0023: goto 0016 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ 0x000a line=92 │ │ 0x0010 line=93 │ │ 0x0012 line=94 │ │ 0x0016 line=101 │ │ @@ -257783,24 +257935,24 @@ │ │ type : '(Lorg/apache/http/HttpRequest;)Lorg/apache/http/protocol/HttpRequestHandler;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b1c40: |[0b1c40] org.apache.http.protocol.UriHttpRequestHandlerMapper.lookup:(Lorg/apache/http/HttpRequest;)Lorg/apache/http/protocol/HttpRequestHandler; │ │ -0b1c50: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ -0b1c54: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1c5a: 5420 240f |0005: iget-object v0, v2, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f24 │ │ -0b1c5e: 6e20 3829 3200 |0007: invoke-virtual {v2, v3}, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.getRequestPath:(Lorg/apache/http/HttpRequest;)Ljava/lang/String; // method@2938 │ │ -0b1c64: 0c01 |000a: move-result-object v1 │ │ -0b1c66: 6e20 3e29 1000 |000b: invoke-virtual {v0, v1}, Lorg/apache/http/protocol/UriPatternMatcher;.lookup:(Ljava/lang/String;)Ljava/lang/Object; // method@293e │ │ -0b1c6c: 0c00 |000e: move-result-object v0 │ │ -0b1c6e: 1f00 4206 |000f: check-cast v0, Lorg/apache/http/protocol/HttpRequestHandler; // type@0642 │ │ -0b1c72: 1100 |0011: return-object v0 │ │ +0b1bf8: |[0b1bf8] org.apache.http.protocol.UriHttpRequestHandlerMapper.lookup:(Lorg/apache/http/HttpRequest;)Lorg/apache/http/protocol/HttpRequestHandler; │ │ +0b1c08: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ +0b1c0c: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b1c12: 5420 240f |0005: iget-object v0, v2, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f24 │ │ +0b1c16: 6e20 3829 3200 |0007: invoke-virtual {v2, v3}, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.getRequestPath:(Lorg/apache/http/HttpRequest;)Ljava/lang/String; // method@2938 │ │ +0b1c1c: 0c01 |000a: move-result-object v1 │ │ +0b1c1e: 6e20 3e29 1000 |000b: invoke-virtual {v0, v1}, Lorg/apache/http/protocol/UriPatternMatcher;.lookup:(Ljava/lang/String;)Ljava/lang/Object; // method@293e │ │ +0b1c24: 0c00 |000e: move-result-object v0 │ │ +0b1c26: 1f00 4206 |000f: check-cast v0, Lorg/apache/http/protocol/HttpRequestHandler; // type@0642 │ │ +0b1c2a: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/apache/http/protocol/UriHttpRequestHandlerMapper; │ │ 0x0000 - 0x0012 reg=3 request Lorg/apache/http/HttpRequest; │ │ @@ -257810,22 +257962,22 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/protocol/HttpRequestHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0b1c74: |[0b1c74] org.apache.http.protocol.UriHttpRequestHandlerMapper.register:(Ljava/lang/String;Lorg/apache/http/protocol/HttpRequestHandler;)V │ │ -0b1c84: 1a00 5210 |0000: const-string v0, "Pattern" // string@1052 │ │ -0b1c88: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1c8e: 1a00 ef05 |0005: const-string v0, "Handler" // string@05ef │ │ -0b1c92: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b1c98: 5410 240f |000a: iget-object v0, v1, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f24 │ │ -0b1c9c: 6e30 4029 2003 |000c: invoke-virtual {v0, v2, v3}, Lorg/apache/http/protocol/UriPatternMatcher;.register:(Ljava/lang/String;Ljava/lang/Object;)V // method@2940 │ │ -0b1ca2: 0e00 |000f: return-void │ │ +0b1c2c: |[0b1c2c] org.apache.http.protocol.UriHttpRequestHandlerMapper.register:(Ljava/lang/String;Lorg/apache/http/protocol/HttpRequestHandler;)V │ │ +0b1c3c: 1a00 4e10 |0000: const-string v0, "Pattern" // string@104e │ │ +0b1c40: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b1c46: 1a00 ef05 |0005: const-string v0, "Handler" // string@05ef │ │ +0b1c4a: 7120 4d29 0300 |0007: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b1c50: 5410 240f |000a: iget-object v0, v1, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f24 │ │ +0b1c54: 6e30 4029 2003 |000c: invoke-virtual {v0, v2, v3}, Lorg/apache/http/protocol/UriPatternMatcher;.register:(Ljava/lang/String;Ljava/lang/Object;)V // method@2940 │ │ +0b1c5a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0005 line=74 │ │ 0x000a line=75 │ │ 0x000f line=76 │ │ locals : │ │ @@ -257838,27 +257990,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b1ca4: |[0b1ca4] org.apache.http.protocol.UriHttpRequestHandlerMapper.unregister:(Ljava/lang/String;)V │ │ -0b1cb4: 5410 240f |0000: iget-object v0, v1, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f24 │ │ -0b1cb8: 6e20 4429 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/UriPatternMatcher;.unregister:(Ljava/lang/String;)V // method@2944 │ │ -0b1cbe: 0e00 |0005: return-void │ │ +0b1c5c: |[0b1c5c] org.apache.http.protocol.UriHttpRequestHandlerMapper.unregister:(Ljava/lang/String;)V │ │ +0b1c6c: 5410 240f |0000: iget-object v0, v1, Lorg/apache/http/protocol/UriHttpRequestHandlerMapper;.matcher:Lorg/apache/http/protocol/UriPatternMatcher; // field@0f24 │ │ +0b1c70: 6e20 4429 2000 |0002: invoke-virtual {v0, v2}, Lorg/apache/http/protocol/UriPatternMatcher;.unregister:(Ljava/lang/String;)V // method@2944 │ │ +0b1c76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/UriHttpRequestHandlerMapper; │ │ 0x0000 - 0x0006 reg=2 pattern Ljava/lang/String; │ │ │ │ - source_file_idx : 4882 (UriHttpRequestHandlerMapper.java) │ │ + source_file_idx : 4878 (UriHttpRequestHandlerMapper.java) │ │ │ │ Class #1020 header: │ │ class_idx : 222 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 224 │ │ source_file_idx : 652 │ │ static_fields_size : 0 │ │ @@ -257884,17 +258036,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1cc0: |[0b1cc0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -0b1cd0: 7010 4b03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@034b │ │ -0b1cd6: 0e00 |0003: return-void │ │ +0b1c78: |[0b1c78] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +0b1c88: 7010 4b03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@034b │ │ +0b1c8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -257903,18 +258055,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b1cd8: |[0b1cd8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0b1ce8: 7110 6403 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0364 │ │ -0b1cee: 0a00 |0003: move-result v0 │ │ -0b1cf0: 0f00 |0004: return v0 │ │ +0b1c90: |[0b1c90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0b1ca0: 7110 6403 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0364 │ │ +0b1ca6: 0a00 |0003: move-result v0 │ │ +0b1ca8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -257923,22 +258075,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b1cf4: |[0b1cf4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0b1d04: 6e20 4303 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0343 │ │ -0b1d0a: 0a00 |0003: move-result v0 │ │ -0b1d0c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0b1d10: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b1d12: 0f00 |0007: return v0 │ │ -0b1d14: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b1d16: 28fe |0009: goto 0007 // -0002 │ │ +0b1cac: |[0b1cac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0b1cbc: 6e20 4303 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0343 │ │ +0b1cc2: 0a00 |0003: move-result v0 │ │ +0b1cc4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0b1cc8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0b1cca: 0f00 |0007: return v0 │ │ +0b1ccc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0b1cce: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ @@ -257949,18 +258101,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 │ │ -0b1d18: |[0b1d18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0b1d28: 7110 6503 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0365 │ │ -0b1d2e: 0c00 |0003: move-result-object v0 │ │ -0b1d30: 1100 |0004: return-object v0 │ │ +0b1cd0: |[0b1cd0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0b1ce0: 7110 6503 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0365 │ │ +0b1ce6: 0c00 |0003: move-result-object v0 │ │ +0b1ce8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -257969,18 +258121,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 │ │ -0b1d34: |[0b1d34] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0b1d44: 7110 6603 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0366 │ │ -0b1d4a: 0c00 |0003: move-result-object v0 │ │ -0b1d4c: 1100 |0004: return-object v0 │ │ +0b1cec: |[0b1cec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0b1cfc: 7110 6603 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0366 │ │ +0b1d02: 0c00 |0003: move-result-object v0 │ │ +0b1d04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -257989,18 +258141,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 │ │ -0b1d50: |[0b1d50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0b1d60: 7110 6703 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0367 │ │ -0b1d66: 0c00 |0003: move-result-object v0 │ │ -0b1d68: 1100 |0004: return-object v0 │ │ +0b1d08: |[0b1d08] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0b1d18: 7110 6703 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0367 │ │ +0b1d1e: 0c00 |0003: move-result-object v0 │ │ +0b1d20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -258009,32 +258161,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 │ │ -0b1d6c: |[0b1d6c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0b1d7c: 7110 6803 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0368 │ │ -0b1d82: 0c00 |0003: move-result-object v0 │ │ -0b1d84: 1100 |0004: return-object v0 │ │ +0b1d24: |[0b1d24] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0b1d34: 7110 6803 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0368 │ │ +0b1d3a: 0c00 |0003: move-result-object v0 │ │ +0b1d3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 652 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1021 header: │ │ class_idx : 319 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 318 │ │ -source_file_idx : 3998 │ │ +source_file_idx : 3994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #1021 annotations: │ │ Annotations on class │ │ @@ -258054,17 +258206,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1d88: |[0b1d88] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -0b1d98: 7010 8606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0686 │ │ -0b1d9e: 0e00 |0003: return-void │ │ +0b1d40: |[0b1d40] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +0b1d50: 7010 8606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0686 │ │ +0b1d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -258073,21 +258225,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 │ │ -0b1da0: |[0b1da0] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0b1db0: 7110 9c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@069c │ │ -0b1db6: 0c00 |0003: move-result-object v0 │ │ -0b1db8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0b1dbc: 6e20 9006 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0690 │ │ -0b1dc2: 0c00 |0009: move-result-object v0 │ │ -0b1dc4: 1100 |000a: return-object v0 │ │ +0b1d58: |[0b1d58] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0b1d68: 7110 9c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@069c │ │ +0b1d6e: 0c00 |0003: move-result-object v0 │ │ +0b1d70: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0b1d74: 6e20 9006 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0690 │ │ +0b1d7a: 0c00 |0009: move-result-object v0 │ │ +0b1d7c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0006 line=104 │ │ 0x000a line=106 │ │ locals : │ │ @@ -258100,21 +258252,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 │ │ -0b1dc8: |[0b1dc8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0b1dd8: 7110 9d06 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@069d │ │ -0b1dde: 0c00 |0003: move-result-object v0 │ │ -0b1de0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0b1de4: 6f30 8806 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@0688 │ │ -0b1dea: 0c00 |0009: move-result-object v0 │ │ -0b1dec: 1100 |000a: return-object v0 │ │ +0b1d80: |[0b1d80] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0b1d90: 7110 9d06 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@069d │ │ +0b1d96: 0c00 |0003: move-result-object v0 │ │ +0b1d98: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0b1d9c: 6f30 8806 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@0688 │ │ +0b1da2: 0c00 |0009: move-result-object v0 │ │ +0b1da4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0006 line=127 │ │ 0x000a line=129 │ │ locals : │ │ @@ -258128,17 +258280,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 │ │ -0b1df0: |[0b1df0] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0b1e00: 7120 9e06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@069e │ │ -0b1e06: 0e00 |0003: return-void │ │ +0b1da8: |[0b1da8] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0b1db8: 7120 9e06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@069e │ │ +0b1dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -258149,18 +258301,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 │ │ -0b1e08: |[0b1e08] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0b1e18: 7120 9f06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@069f │ │ -0b1e1e: 0a00 |0003: move-result v0 │ │ -0b1e20: 0f00 |0004: return v0 │ │ +0b1dc0: |[0b1dc0] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0b1dd0: 7120 9f06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@069f │ │ +0b1dd6: 0a00 |0003: move-result v0 │ │ +0b1dd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 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; │ │ @@ -258170,32 +258322,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b1e24: |[0b1e24] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0b1e34: 6f20 8706 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0687 │ │ -0b1e3a: 0c00 |0003: move-result-object v0 │ │ -0b1e3c: 1100 |0004: return-object v0 │ │ +0b1ddc: |[0b1ddc] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0b1dec: 6f20 8706 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0687 │ │ +0b1df2: 0c00 |0003: move-result-object v0 │ │ +0b1df4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 3998 (NavUtils.java) │ │ + source_file_idx : 3994 (NavUtils.java) │ │ │ │ Class #1022 header: │ │ class_idx : 344 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 343 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1022 annotations: │ │ Annotations on class │ │ @@ -258215,17 +258367,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1e40: |[0b1e40] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ -0b1e50: 7010 4c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ -0b1e56: 0e00 |0003: return-void │ │ +0b1df8: |[0b1df8] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ +0b1e08: 7010 4c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ +0b1e0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -258234,54 +258386,54 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 38 16-bit code units │ │ -0b1e58: |[0b1e58] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0b1e68: 5470 0202 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -0b1e6c: 5471 fb01 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -0b1e70: 5472 fa01 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -0b1e74: 5473 f901 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -0b1e78: 5474 f801 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -0b1e7c: 6e54 b000 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@00b0 │ │ -0b1e82: 5471 fb01 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -0b1e86: 5472 fa01 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -0b1e8a: 5473 f901 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -0b1e8e: 5474 f801 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -0b1e92: 5475 fd01 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ -0b1e96: 7706 df07 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@07df │ │ -0b1e9c: 0c00 |001a: move-result-object v0 │ │ -0b1e9e: 5271 0502 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ -0b1ea2: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ -0b1ea6: 5201 0b00 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -0b1eaa: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -0b1eae: 5901 0b00 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -0b1eb2: 1100 |0025: return-object v0 │ │ +0b1e10: |[0b1e10] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0b1e20: 5470 0202 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0b1e24: 5471 fb01 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +0b1e28: 5472 fa01 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +0b1e2c: 5473 f901 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +0b1e30: 5474 f801 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +0b1e34: 6e54 b000 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@00b0 │ │ +0b1e3a: 5471 fb01 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +0b1e3e: 5472 fa01 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +0b1e42: 5473 f901 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +0b1e46: 5474 f801 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +0b1e4a: 5475 fd01 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ +0b1e4e: 7706 df07 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@07df │ │ +0b1e54: 0c00 |001a: move-result-object v0 │ │ +0b1e56: 5271 0502 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ +0b1e5a: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ +0b1e5e: 5201 0b00 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +0b1e62: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0b1e66: 5901 0b00 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +0b1e6a: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0002 line=543 │ │ 0x000d line=545 │ │ 0x001b line=548 │ │ 0x001f line=549 │ │ 0x0025 line=551 │ │ locals : │ │ 0x0002 - 0x0026 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0026 reg=6 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ 0x0000 - 0x0026 reg=7 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #1023 header: │ │ class_idx : 345 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 343 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1023 annotations: │ │ Annotations on class │ │ @@ -258301,17 +258453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1eb4: |[0b1eb4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -0b1ec4: 7010 4c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ -0b1eca: 0e00 |0003: return-void │ │ +0b1e6c: |[0b1e6c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +0b1e7c: 7010 4c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ +0b1e82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -258320,42 +258472,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 │ │ -0b1ecc: |[0b1ecc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0b1edc: 54b0 fb01 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -0b1ee0: 54b1 0202 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -0b1ee4: 54b2 fa01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -0b1ee8: 54b3 f901 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -0b1eec: 54b4 f701 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ -0b1ef0: 54b5 0e02 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ -0b1ef4: 52b6 0302 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ -0b1ef8: 54b7 f801 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -0b1efc: 54b8 fd01 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ -0b1f00: 54b9 0002 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ -0b1f04: 770a e107 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@07e1 │ │ -0b1f0a: 0c00 |0017: move-result-object v0 │ │ -0b1f0c: 1100 |0018: return-object v0 │ │ +0b1e84: |[0b1e84] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0b1e94: 54b0 fb01 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +0b1e98: 54b1 0202 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0b1e9c: 54b2 fa01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +0b1ea0: 54b3 f901 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +0b1ea4: 54b4 f701 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ +0b1ea8: 54b5 0e02 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ +0b1eac: 52b6 0302 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ +0b1eb0: 54b7 f801 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +0b1eb4: 54b8 fd01 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ +0b1eb8: 54b9 0002 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ +0b1ebc: 770a e107 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@07e1 │ │ +0b1ec2: 0c00 |0017: move-result-object v0 │ │ +0b1ec4: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 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 : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #1024 header: │ │ class_idx : 346 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 343 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1024 annotations: │ │ Annotations on class │ │ @@ -258375,17 +258527,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1f10: |[0b1f10] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -0b1f20: 7010 4c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ -0b1f26: 0e00 |0003: return-void │ │ +0b1ec8: |[0b1ec8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +0b1ed8: 7010 4c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ +0b1ede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -258394,45 +258546,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 │ │ -0b1f28: |[0b1f28] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0b1f38: 54e0 fb01 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -0b1f3c: 54e1 0202 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -0b1f40: 54e2 fa01 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -0b1f44: 54e3 f901 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -0b1f48: 54e4 f701 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ -0b1f4c: 54e5 0e02 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ -0b1f50: 52e6 0302 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ -0b1f54: 54e7 f801 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -0b1f58: 54e8 fd01 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ -0b1f5c: 54e9 0002 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ -0b1f60: 52ea 0802 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ -0b1f64: 52eb 0602 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ -0b1f68: 55ec 0702 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ -0b1f6c: 770d e307 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@07e3 │ │ -0b1f72: 0c00 |001d: move-result-object v0 │ │ -0b1f74: 1100 |001e: return-object v0 │ │ +0b1ee0: |[0b1ee0] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0b1ef0: 54e0 fb01 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +0b1ef4: 54e1 0202 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0b1ef8: 54e2 fa01 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +0b1efc: 54e3 f901 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +0b1f00: 54e4 f701 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ +0b1f04: 54e5 0e02 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ +0b1f08: 52e6 0302 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ +0b1f0c: 54e7 f801 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +0b1f10: 54e8 fd01 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ +0b1f14: 54e9 0002 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ +0b1f18: 52ea 0802 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ +0b1f1c: 52eb 0602 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ +0b1f20: 55ec 0702 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ +0b1f24: 770d e307 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@07e3 │ │ +0b1f2a: 0c00 |001d: move-result-object v0 │ │ +0b1f2c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 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 : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #1025 header: │ │ class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 343 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #1025 annotations: │ │ Annotations on class │ │ @@ -258456,17 +258608,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b1f78: |[0b1f78] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -0b1f88: 7010 4c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ -0b1f8e: 0e00 |0003: return-void │ │ +0b1f30: |[0b1f30] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +0b1f40: 7010 4c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@074c │ │ +0b1f46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -258475,75 +258627,75 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 22 │ │ insns size : 122 16-bit code units │ │ -0b1f90: |[0b1f90] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0b1fa0: 2201 6d01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@016d │ │ -0b1fa4: 0800 1800 |0002: move-object/from16 v0, v24 │ │ -0b1fa8: 5402 fb01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -0b1fac: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -0b1fb0: 5403 0202 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -0b1fb4: 0800 1800 |000a: move-object/from16 v0, v24 │ │ -0b1fb8: 5404 fa01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -0b1fbc: 0800 1800 |000e: move-object/from16 v0, v24 │ │ -0b1fc0: 5405 f901 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -0b1fc4: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -0b1fc8: 5406 f701 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ -0b1fcc: 0800 1800 |0016: move-object/from16 v0, v24 │ │ -0b1fd0: 5407 0e02 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ -0b1fd4: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -0b1fd8: 5208 0302 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ -0b1fdc: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -0b1fe0: 5409 f801 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -0b1fe4: 0800 1800 |0022: move-object/from16 v0, v24 │ │ -0b1fe8: 540a fd01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ -0b1fec: 0800 1800 |0026: move-object/from16 v0, v24 │ │ -0b1ff0: 540b 0002 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ -0b1ff4: 0800 1800 |002a: move-object/from16 v0, v24 │ │ -0b1ff8: 520c 0802 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ -0b1ffc: 0800 1800 |002e: move-object/from16 v0, v24 │ │ -0b2000: 520d 0602 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ -0b2004: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -0b2008: 550e 0702 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ -0b200c: 0800 1800 |0036: move-object/from16 v0, v24 │ │ -0b2010: 550f 0f02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ -0b2014: 0800 1800 |003a: move-object/from16 v0, v24 │ │ -0b2018: 5200 0502 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ -0b201c: 0210 0000 |003e: move/from16 v16, v0 │ │ -0b2020: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -0b2024: 5400 0d02 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ -0b2028: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -0b202c: 0800 1800 |0046: move-object/from16 v0, v24 │ │ -0b2030: 5500 0102 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ -0b2034: 0212 0000 |004a: move/from16 v18, v0 │ │ -0b2038: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -0b203c: 5400 fc01 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -0b2040: 0813 0000 |0050: move-object/from16 v19, v0 │ │ -0b2044: 0800 1800 |0052: move-object/from16 v0, v24 │ │ -0b2048: 5400 fe01 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ -0b204c: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0b2050: 0800 1800 |0058: move-object/from16 v0, v24 │ │ -0b2054: 5500 ff01 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ -0b2058: 0215 0000 |005c: move/from16 v21, v0 │ │ -0b205c: 0800 1800 |005e: move-object/from16 v0, v24 │ │ -0b2060: 5400 0b02 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ -0b2064: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0b2068: 7616 e407 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@07e4 │ │ -0b206e: 0800 1800 |0067: move-object/from16 v0, v24 │ │ -0b2072: 5402 f401 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ -0b2076: 7120 a307 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a3 │ │ -0b207c: 0800 1800 |006e: move-object/from16 v0, v24 │ │ -0b2080: 5402 0c02 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ -0b2084: 7120 a407 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a4 │ │ -0b208a: 6e10 e607 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@07e6 │ │ -0b2090: 0c02 |0078: move-result-object v2 │ │ -0b2092: 1102 |0079: return-object v2 │ │ +0b1f48: |[0b1f48] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0b1f58: 2201 6d01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@016d │ │ +0b1f5c: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +0b1f60: 5402 fb01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +0b1f64: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +0b1f68: 5403 0202 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0b1f6c: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +0b1f70: 5404 fa01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +0b1f74: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +0b1f78: 5405 f901 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +0b1f7c: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +0b1f80: 5406 f701 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ +0b1f84: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +0b1f88: 5407 0e02 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ +0b1f8c: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +0b1f90: 5208 0302 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ +0b1f94: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +0b1f98: 5409 f801 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +0b1f9c: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +0b1fa0: 540a fd01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ +0b1fa4: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +0b1fa8: 540b 0002 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ +0b1fac: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +0b1fb0: 520c 0802 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ +0b1fb4: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +0b1fb8: 520d 0602 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ +0b1fbc: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +0b1fc0: 550e 0702 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ +0b1fc4: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +0b1fc8: 550f 0f02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ +0b1fcc: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +0b1fd0: 5200 0502 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ +0b1fd4: 0210 0000 |003e: move/from16 v16, v0 │ │ +0b1fd8: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +0b1fdc: 5400 0d02 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ +0b1fe0: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0b1fe4: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +0b1fe8: 5500 0102 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ +0b1fec: 0212 0000 |004a: move/from16 v18, v0 │ │ +0b1ff0: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +0b1ff4: 5400 fc01 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +0b1ff8: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +0b1ffc: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +0b2000: 5400 fe01 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ +0b2004: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0b2008: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +0b200c: 5500 ff01 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ +0b2010: 0215 0000 |005c: move/from16 v21, v0 │ │ +0b2014: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +0b2018: 5400 0b02 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ +0b201c: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0b2020: 7616 e407 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@07e4 │ │ +0b2026: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +0b202a: 5402 f401 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ +0b202e: 7120 a307 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a3 │ │ +0b2034: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +0b2038: 5402 0c02 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ +0b203c: 7120 a407 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a4 │ │ +0b2042: 6e10 e607 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@07e6 │ │ +0b2048: 0c02 |0078: move-result-object v2 │ │ +0b204a: 1102 |0079: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0067 line=583 │ │ 0x006e line=584 │ │ 0x0075 line=585 │ │ locals : │ │ @@ -258556,21 +258708,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0b2094: |[0b2094] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0b20a4: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ -0b20a8: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ -0b20ac: 7140 ef07 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07ef │ │ -0b20b2: 0c00 |0007: move-result-object v0 │ │ -0b20b4: 1f00 4a01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ -0b20b8: 1100 |000a: return-object v0 │ │ +0b204c: |[0b204c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0b205c: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ +0b2060: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ +0b2064: 7140 ef07 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07ef │ │ +0b206a: 0c00 |0007: move-result-object v0 │ │ +0b206c: 1f00 4a01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ +0b2070: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -258580,18 +258732,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b20bc: |[0b20bc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -0b20cc: 7110 f007 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@07f0 │ │ -0b20d2: 0a00 |0003: move-result v0 │ │ -0b20d4: 0f00 |0004: return v0 │ │ +0b2074: |[0b2074] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +0b2084: 7110 f007 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@07f0 │ │ +0b208a: 0a00 |0003: move-result v0 │ │ +0b208c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -258600,22 +258752,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0b20d8: |[0b20d8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0b20e8: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ -0b20ec: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ -0b20f0: 7130 f307 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@07f3 │ │ -0b20f6: 0c00 |0007: move-result-object v0 │ │ -0b20f8: 1f00 7d06 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ -0b20fc: 1f00 7d06 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ -0b2100: 1100 |000c: return-object v0 │ │ +0b2090: |[0b2090] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0b20a0: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ +0b20a4: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ +0b20a8: 7130 f307 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@07f3 │ │ +0b20ae: 0c00 |0007: move-result-object v0 │ │ +0b20b0: 1f00 7d06 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ +0b20b4: 1f00 7d06 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ +0b20b8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -258625,18 +258777,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2104: |[0b2104] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0b2114: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ -0b211a: 0c00 |0003: move-result-object v0 │ │ -0b211c: 1100 |0004: return-object v0 │ │ +0b20bc: |[0b20bc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0b20cc: 7110 f507 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07f5 │ │ +0b20d2: 0c00 |0003: move-result-object v0 │ │ +0b20d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -258645,18 +258797,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2120: |[0b2120] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0b2130: 7110 f607 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@07f6 │ │ -0b2136: 0c00 |0003: move-result-object v0 │ │ -0b2138: 1100 |0004: return-object v0 │ │ +0b20d8: |[0b20d8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0b20e8: 7110 f607 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@07f6 │ │ +0b20ee: 0c00 |0003: move-result-object v0 │ │ +0b20f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -258665,18 +258817,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b213c: |[0b213c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0b214c: 7110 f707 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@07f7 │ │ -0b2152: 0a00 |0003: move-result v0 │ │ -0b2154: 0f00 |0004: return v0 │ │ +0b20f4: |[0b20f4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0b2104: 7110 f707 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@07f7 │ │ +0b210a: 0a00 |0003: move-result v0 │ │ +0b210c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -258685,18 +258837,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2158: |[0b2158] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0b2168: 7110 f807 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@07f8 │ │ -0b216e: 0c00 |0003: move-result-object v0 │ │ -0b2170: 1100 |0004: return-object v0 │ │ +0b2110: |[0b2110] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0b2120: 7110 f807 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@07f8 │ │ +0b2126: 0c00 |0003: move-result-object v0 │ │ +0b2128: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -258705,18 +258857,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2174: |[0b2174] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0b2184: 7110 f907 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@07f9 │ │ -0b218a: 0c00 |0003: move-result-object v0 │ │ -0b218c: 1100 |0004: return-object v0 │ │ +0b212c: |[0b212c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0b213c: 7110 f907 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@07f9 │ │ +0b2142: 0c00 |0003: move-result-object v0 │ │ +0b2144: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -258725,32 +258877,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2190: |[0b2190] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0b21a0: 7110 fa07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@07fa │ │ -0b21a6: 0a00 |0003: move-result v0 │ │ -0b21a8: 0f00 |0004: return v0 │ │ +0b2148: |[0b2148] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0b2158: 7110 fa07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@07fa │ │ +0b215e: 0a00 |0003: move-result v0 │ │ +0b2160: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #1026 header: │ │ class_idx : 370 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 308 │ │ -source_file_idx : 4061 │ │ +source_file_idx : 4057 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #1026 annotations: │ │ Annotations on class │ │ @@ -258778,18 +258930,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b21ac: |[0b21ac] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ -0b21bc: 5b01 d102 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ -0b21c0: 7010 3706 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@0637 │ │ -0b21c6: 0e00 |0005: return-void │ │ +0b2164: |[0b2164] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ +0b2174: 5b01 d102 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ +0b2178: 7010 3706 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@0637 │ │ +0b217e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -258798,17 +258950,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b21c8: |[0b21c8] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ -0b21d8: 7020 0908 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@0809 │ │ -0b21de: 0e00 |0003: return-void │ │ +0b2180: |[0b2180] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ +0b2190: 7020 0908 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@0809 │ │ +0b2196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/NotificationCompatSideChannelService$1; │ │ @@ -258819,28 +258971,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0b21e0: |[0b21e0] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -0b21f0: 5442 d102 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ -0b21f4: 7100 0e08 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@080e │ │ -0b21fa: 0a03 |0005: move-result v3 │ │ -0b21fc: 7130 1208 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0812 │ │ -0b2202: 7100 0d08 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@080d │ │ -0b2208: 0b00 |000c: move-result-wide v0 │ │ -0b220a: 5442 d102 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ -0b220e: 6e40 1308 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0813 │ │ -0b2214: 7120 1008 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ -0b221a: 0e00 |0015: return-void │ │ -0b221c: 0d02 |0016: move-exception v2 │ │ -0b221e: 7120 1008 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ -0b2224: 2702 |001a: throw v2 │ │ +0b2198: |[0b2198] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0b21a8: 5442 d102 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ +0b21ac: 7100 0e08 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@080e │ │ +0b21b2: 0a03 |0005: move-result v3 │ │ +0b21b4: 7130 1208 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0812 │ │ +0b21ba: 7100 0d08 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@080d │ │ +0b21c0: 0b00 |000c: move-result-wide v0 │ │ +0b21c2: 5442 d102 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ +0b21c6: 6e40 1308 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0813 │ │ +0b21cc: 7120 1008 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ +0b21d2: 0e00 |0015: return-void │ │ +0b21d4: 0d02 |0016: move-exception v2 │ │ +0b21d6: 7120 1008 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ +0b21dc: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=88 │ │ 0x0009 line=89 │ │ 0x000d line=91 │ │ @@ -258859,28 +259011,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0b2234: |[0b2234] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ -0b2244: 5442 d102 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ -0b2248: 7100 0e08 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@080e │ │ -0b224e: 0a03 |0005: move-result v3 │ │ -0b2250: 7130 1208 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0812 │ │ -0b2256: 7100 0d08 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@080d │ │ -0b225c: 0b00 |000c: move-result-wide v0 │ │ -0b225e: 5442 d102 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ -0b2262: 6e20 1408 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@0814 │ │ -0b2268: 7120 1008 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ -0b226e: 0e00 |0015: return-void │ │ -0b2270: 0d02 |0016: move-exception v2 │ │ -0b2272: 7120 1008 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ -0b2278: 2702 |001a: throw v2 │ │ +0b21ec: |[0b21ec] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ +0b21fc: 5442 d102 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ +0b2200: 7100 0e08 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@080e │ │ +0b2206: 0a03 |0005: move-result v3 │ │ +0b2208: 7130 1208 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0812 │ │ +0b220e: 7100 0d08 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@080d │ │ +0b2214: 0b00 |000c: move-result-wide v0 │ │ +0b2216: 5442 d102 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ +0b221a: 6e20 1408 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@0814 │ │ +0b2220: 7120 1008 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ +0b2226: 0e00 |0015: return-void │ │ +0b2228: 0d02 |0016: move-exception v2 │ │ +0b222a: 7120 1008 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ +0b2230: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=99 │ │ 0x0009 line=100 │ │ 0x000d line=102 │ │ @@ -258897,28 +259049,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -0b2288: |[0b2288] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0b2298: 5442 d102 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ -0b229c: 7100 0e08 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@080e │ │ -0b22a2: 0a03 |0005: move-result v3 │ │ -0b22a4: 7130 1208 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0812 │ │ -0b22aa: 7100 0d08 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@080d │ │ -0b22b0: 0b00 |000c: move-result-wide v0 │ │ -0b22b2: 5442 d102 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ -0b22b6: 6e58 1708 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0817 │ │ -0b22bc: 7120 1008 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ -0b22c2: 0e00 |0015: return-void │ │ -0b22c4: 0d02 |0016: move-exception v2 │ │ -0b22c6: 7120 1008 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ -0b22cc: 2702 |001a: throw v2 │ │ +0b2240: |[0b2240] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +0b2250: 5442 d102 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ +0b2254: 7100 0e08 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@080e │ │ +0b225a: 0a03 |0005: move-result v3 │ │ +0b225c: 7130 1208 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0812 │ │ +0b2262: 7100 0d08 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@080d │ │ +0b2268: 0b00 |000c: move-result-wide v0 │ │ +0b226a: 5442 d102 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02d1 │ │ +0b226e: 6e58 1708 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0817 │ │ +0b2274: 7120 1008 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ +0b227a: 0e00 |0015: return-void │ │ +0b227c: 0d02 |0016: move-exception v2 │ │ +0b227e: 7120 1008 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0810 │ │ +0b2284: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=77 │ │ 0x0009 line=78 │ │ 0x000d line=80 │ │ @@ -258929,21 +259081,21 @@ │ │ 0x000d - 0x001b reg=0 idToken J │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x001b reg=5 packageName Ljava/lang/String; │ │ 0x0000 - 0x001b reg=6 id I │ │ 0x0000 - 0x001b reg=7 tag Ljava/lang/String; │ │ 0x0000 - 0x001b reg=8 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 4061 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 4057 (NotificationCompatSideChannelService.java) │ │ │ │ Class #1027 header: │ │ class_idx : 375 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 374 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1027 annotations: │ │ Annotations on class │ │ @@ -258963,17 +259115,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b22dc: |[0b22dc] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ -0b22ec: 7010 2008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0820 │ │ -0b22f2: 0e00 |0003: return-void │ │ +0b2294: |[0b2294] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ +0b22a4: 7010 2008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0820 │ │ +0b22aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ │ │ Virtual methods - │ │ @@ -258982,17 +259134,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b22f4: |[0b22f4] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -0b2304: 7130 4a08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@084a │ │ -0b230a: 0e00 |0003: return-void │ │ +0b22ac: |[0b22ac] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +0b22bc: 7130 4a08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@084a │ │ +0b22c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -259004,35 +259156,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0b230c: |[0b230c] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0b231c: 7140 4b08 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@084b │ │ -0b2322: 0e00 |0003: return-void │ │ +0b22c4: |[0b22c4] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +0b22d4: 7140 4b08 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@084b │ │ +0b22da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=154 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=3 id I │ │ 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #1028 header: │ │ class_idx : 402 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 401 │ │ -source_file_idx : 4550 │ │ +source_file_idx : 4546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1028 annotations: │ │ Annotations on class │ │ @@ -259052,17 +259204,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b2324: |[0b2324] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -0b2334: 7010 b208 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@08b2 │ │ -0b233a: 0e00 |0003: return-void │ │ +0b22dc: |[0b22dc] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +0b22ec: 7010 b208 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@08b2 │ │ +0b22f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -259071,27 +259223,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 │ │ -0b233c: |[0b233c] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0b234c: 6e10 8f08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@088f │ │ -0b2352: 0c00 |0003: move-result-object v0 │ │ -0b2354: 6e10 9008 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0890 │ │ -0b235a: 0c01 |0007: move-result-object v1 │ │ -0b235c: 7130 c408 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@08c4 │ │ -0b2362: 6e20 b808 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@08b8 │ │ -0b2368: 0a00 |000e: move-result v0 │ │ -0b236a: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -0b236e: 6e10 8d08 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@088d │ │ -0b2374: 0c00 |0014: move-result-object v0 │ │ -0b2376: 7220 5a1c 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1c5a │ │ -0b237c: 0e00 |0018: return-void │ │ +0b22f4: |[0b22f4] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0b2304: 6e10 8f08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@088f │ │ +0b230a: 0c00 |0003: move-result-object v0 │ │ +0b230c: 6e10 9008 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0890 │ │ +0b2312: 0c01 |0007: move-result-object v1 │ │ +0b2314: 7130 c408 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@08c4 │ │ +0b231a: 6e20 b808 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@08b8 │ │ +0b2320: 0a00 |000e: move-result v0 │ │ +0b2322: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +0b2326: 6e10 8d08 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@088d │ │ +0b232c: 0c00 |0014: move-result-object v0 │ │ +0b232e: 7220 5a1c 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1c5a │ │ +0b2334: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x000b line=128 │ │ 0x0011 line=129 │ │ 0x0018 line=131 │ │ locals : │ │ @@ -259104,30 +259256,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0b2380: |[0b2380] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0b2390: 7210 541c 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1c54 │ │ -0b2396: 0a00 |0003: move-result v0 │ │ -0b2398: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0b239c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b239e: 0f00 |0007: return v0 │ │ -0b23a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b23a2: 28fe |0009: goto 0007 // -0002 │ │ +0b2338: |[0b2338] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0b2348: 7210 541c 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1c54 │ │ +0b234e: 0a00 |0003: move-result v0 │ │ +0b2350: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0b2354: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0b2356: 0f00 |0007: return v0 │ │ +0b2358: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0b235a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 4550 (ShareCompat.java) │ │ + source_file_idx : 4546 (ShareCompat.java) │ │ │ │ Class #1029 header: │ │ class_idx : 425 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 418 │ │ source_file_idx : 1059 │ │ static_fields_size : 0 │ │ @@ -259182,20 +259334,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b23a4: |[0b23a4] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -0b23b4: 7020 f608 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@08f6 │ │ -0b23ba: 2200 b401 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01b4 │ │ -0b23be: 7020 6b09 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@096b │ │ -0b23c4: 5b10 3c03 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@033c │ │ -0b23c8: 0e00 |000a: return-void │ │ +0b235c: |[0b235c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +0b236c: 7020 f608 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@08f6 │ │ +0b2372: 2200 b401 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01b4 │ │ +0b2376: 7020 6b09 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@096b │ │ +0b237c: 5b10 3c03 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@033c │ │ +0b2380: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -259206,25 +259358,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 │ │ -0b23cc: |[0b23cc] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -0b23dc: 7020 f608 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@08f6 │ │ -0b23e2: 2200 b401 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01b4 │ │ -0b23e6: 7020 6b09 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@096b │ │ -0b23ec: 5b10 3c03 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@033c │ │ -0b23f0: 5b13 4103 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ -0b23f4: 5b14 3d03 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ -0b23f8: 5b15 3e03 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ -0b23fc: 5b16 3f03 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ -0b2400: 5b17 4003 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ -0b2404: 0e00 |0014: return-void │ │ +0b2384: |[0b2384] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +0b2394: 7020 f608 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@08f6 │ │ +0b239a: 2200 b401 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01b4 │ │ +0b239e: 7020 6b09 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@096b │ │ +0b23a4: 5b10 3c03 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@033c │ │ +0b23a8: 5b13 4103 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ +0b23ac: 5b14 3d03 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ +0b23b0: 5b15 3e03 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ +0b23b4: 5b16 3f03 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ +0b23b8: 5b17 4003 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ +0b23bc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -259246,34 +259398,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0b2408: |[0b2408] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -0b2418: 6e10 2f09 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@092f │ │ -0b241e: 0a01 |0003: move-result v1 │ │ -0b2420: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -0b2424: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -0b2428: 7210 6201 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0162 │ │ -0b242e: 0e00 |000b: return-void │ │ -0b2430: 5420 3b03 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b2434: 5b23 3b03 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b2438: 6e10 3009 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0930 │ │ -0b243e: 0a01 |0013: move-result v1 │ │ -0b2440: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0b2444: 6f20 f908 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@08f9 │ │ -0b244a: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -0b244e: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -0b2452: 7210 6701 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0167 │ │ -0b2458: 0a01 |0020: move-result v1 │ │ -0b245a: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -0b245e: 7210 6201 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0162 │ │ -0b2464: 28e5 |0026: goto 000b // -001b │ │ +0b23c0: |[0b23c0] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +0b23d0: 6e10 2f09 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@092f │ │ +0b23d6: 0a01 |0003: move-result v1 │ │ +0b23d8: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +0b23dc: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +0b23e0: 7210 6201 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0162 │ │ +0b23e6: 0e00 |000b: return-void │ │ +0b23e8: 5420 3b03 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b23ec: 5b23 3b03 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b23f0: 6e10 3009 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0930 │ │ +0b23f6: 0a01 |0013: move-result v1 │ │ +0b23f8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0b23fc: 6f20 f908 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@08f9 │ │ +0b2402: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +0b2406: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +0b240a: 7210 6701 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0167 │ │ +0b2410: 0a01 |0020: move-result v1 │ │ +0b2412: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +0b2416: 7210 6201 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0162 │ │ +0b241c: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -259292,18 +259444,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 │ │ -0b2468: |[0b2468] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -0b2478: 1f01 4d00 |0000: check-cast v1, Landroid/database/Cursor; // type@004d │ │ -0b247c: 6e20 2509 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0925 │ │ -0b2482: 0e00 |0005: return-void │ │ +0b2420: |[0b2420] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +0b2430: 1f01 4d00 |0000: check-cast v1, Landroid/database/Cursor; // type@004d │ │ +0b2434: 6e20 2509 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0925 │ │ +0b243a: 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; │ │ │ │ @@ -259312,56 +259464,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 │ │ -0b2484: |[0b2484] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0b2494: 6f55 fc08 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@08fc │ │ -0b249a: 6e20 0a21 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b24a0: 1a00 e223 |0006: const-string v0, "mUri=" // string@23e2 │ │ -0b24a4: 6e20 0a21 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b24aa: 5410 4103 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ -0b24ae: 6e20 0e21 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0b24b4: 6e20 0a21 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b24ba: 1a00 0f23 |0013: const-string v0, "mProjection=" // string@230f │ │ -0b24be: 6e20 0a21 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b24c4: 5410 3d03 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ -0b24c8: 7110 2922 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2229 │ │ -0b24ce: 0c00 |001d: move-result-object v0 │ │ -0b24d0: 6e20 0f21 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0b24d6: 6e20 0a21 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b24dc: 1a00 5f23 |0024: const-string v0, "mSelection=" // string@235f │ │ -0b24e0: 6e20 0a21 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b24e6: 5410 3e03 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ -0b24ea: 6e20 0f21 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0b24f0: 6e20 0a21 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b24f6: 1a00 6123 |0031: const-string v0, "mSelectionArgs=" // string@2361 │ │ -0b24fa: 6e20 0a21 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b2500: 5410 3f03 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ -0b2504: 7110 2922 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2229 │ │ -0b250a: 0c00 |003b: move-result-object v0 │ │ -0b250c: 6e20 0f21 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0b2512: 6e20 0a21 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b2518: 1a00 7c23 |0042: const-string v0, "mSortOrder=" // string@237c │ │ -0b251c: 6e20 0a21 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b2522: 5410 4003 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ -0b2526: 6e20 0f21 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ -0b252c: 6e20 0a21 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b2532: 1a00 e121 |004f: const-string v0, "mCursor=" // string@21e1 │ │ -0b2536: 6e20 0a21 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b253c: 5410 3b03 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b2540: 6e20 0e21 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ -0b2546: 6e20 0a21 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b254c: 1a00 c521 |005c: const-string v0, "mContentChanged=" // string@21c5 │ │ -0b2550: 6e20 0a21 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ -0b2556: 5510 3a03 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@033a │ │ -0b255a: 6e20 1021 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ -0b2560: 0e00 |0066: return-void │ │ +0b243c: |[0b243c] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0b244c: 6f55 fc08 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@08fc │ │ +0b2452: 6e20 0a21 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b2458: 1a00 de23 |0006: const-string v0, "mUri=" // string@23de │ │ +0b245c: 6e20 0a21 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b2462: 5410 4103 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ +0b2466: 6e20 0e21 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0b246c: 6e20 0a21 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b2472: 1a00 0b23 |0013: const-string v0, "mProjection=" // string@230b │ │ +0b2476: 6e20 0a21 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b247c: 5410 3d03 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ +0b2480: 7110 2922 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2229 │ │ +0b2486: 0c00 |001d: move-result-object v0 │ │ +0b2488: 6e20 0f21 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0b248e: 6e20 0a21 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b2494: 1a00 5b23 |0024: const-string v0, "mSelection=" // string@235b │ │ +0b2498: 6e20 0a21 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b249e: 5410 3e03 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ +0b24a2: 6e20 0f21 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0b24a8: 6e20 0a21 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b24ae: 1a00 5d23 |0031: const-string v0, "mSelectionArgs=" // string@235d │ │ +0b24b2: 6e20 0a21 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b24b8: 5410 3f03 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ +0b24bc: 7110 2922 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2229 │ │ +0b24c2: 0c00 |003b: move-result-object v0 │ │ +0b24c4: 6e20 0f21 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0b24ca: 6e20 0a21 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b24d0: 1a00 7823 |0042: const-string v0, "mSortOrder=" // string@2378 │ │ +0b24d4: 6e20 0a21 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b24da: 5410 4003 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ +0b24de: 6e20 0f21 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@210f │ │ +0b24e4: 6e20 0a21 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b24ea: 1a00 dd21 |004f: const-string v0, "mCursor=" // string@21dd │ │ +0b24ee: 6e20 0a21 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b24f4: 5410 3b03 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b24f8: 6e20 0e21 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@210e │ │ +0b24fe: 6e20 0a21 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b2504: 1a00 c121 |005c: const-string v0, "mContentChanged=" // string@21c1 │ │ +0b2508: 6e20 0a21 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@210a │ │ +0b250e: 5510 3a03 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@033a │ │ +0b2512: 6e20 1021 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2110 │ │ +0b2518: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -259383,17 +259535,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2564: |[0b2564] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -0b2574: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ -0b2578: 1100 |0002: return-object v0 │ │ +0b251c: |[0b251c] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +0b252c: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ +0b2530: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -259401,17 +259553,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b257c: |[0b257c] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -0b258c: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ -0b2590: 1100 |0002: return-object v0 │ │ +0b2534: |[0b2534] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +0b2544: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ +0b2548: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -259419,17 +259571,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2594: |[0b2594] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -0b25a4: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ -0b25a8: 1100 |0002: return-object v0 │ │ +0b254c: |[0b254c] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +0b255c: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ +0b2560: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -259437,17 +259589,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b25ac: |[0b25ac] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -0b25bc: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ -0b25c0: 1100 |0002: return-object v0 │ │ +0b2564: |[0b2564] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +0b2574: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ +0b2578: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -259455,17 +259607,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b25c4: |[0b25c4] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -0b25d4: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ -0b25d8: 1100 |0002: return-object v0 │ │ +0b257c: |[0b257c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +0b258c: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ +0b2590: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -259473,31 +259625,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -0b25dc: |[0b25dc] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -0b25ec: 6e10 2909 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0929 │ │ -0b25f2: 0c00 |0003: move-result-object v0 │ │ -0b25f4: 6e10 e500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ -0b25fa: 0c00 |0007: move-result-object v0 │ │ -0b25fc: 5471 4103 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ -0b2600: 5472 3d03 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ -0b2604: 5473 3e03 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ -0b2608: 5474 3f03 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ -0b260c: 5475 4003 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ -0b2610: 7406 dd00 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@00dd │ │ -0b2616: 0c06 |0015: move-result-object v6 │ │ -0b2618: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -0b261c: 7210 6401 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0164 │ │ -0b2622: 5470 3c03 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@033c │ │ -0b2626: 7220 6c01 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@016c │ │ -0b262c: 1106 |0020: return-object v6 │ │ +0b2594: |[0b2594] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +0b25a4: 6e10 2909 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0929 │ │ +0b25aa: 0c00 |0003: move-result-object v0 │ │ +0b25ac: 6e10 e500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00e5 │ │ +0b25b2: 0c00 |0007: move-result-object v0 │ │ +0b25b4: 5471 4103 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ +0b25b8: 5472 3d03 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ +0b25bc: 5473 3e03 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ +0b25c0: 5474 3f03 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ +0b25c4: 5475 4003 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ +0b25c8: 7406 dd00 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@00dd │ │ +0b25ce: 0c06 |0015: move-result-object v6 │ │ +0b25d0: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +0b25d4: 7210 6401 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0164 │ │ +0b25da: 5470 3c03 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@033c │ │ +0b25de: 7220 6c01 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@016c │ │ +0b25e4: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -259510,18 +259662,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2630: |[0b2630] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -0b2640: 6e10 3109 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0931 │ │ -0b2646: 0c00 |0003: move-result-object v0 │ │ -0b2648: 1100 |0004: return-object v0 │ │ +0b25e8: |[0b25e8] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +0b25f8: 6e10 3109 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0931 │ │ +0b25fe: 0c00 |0003: move-result-object v0 │ │ +0b2600: 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;) │ │ @@ -259529,21 +259681,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0b264c: |[0b264c] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -0b265c: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -0b2660: 7210 6701 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0167 │ │ -0b2666: 0a00 |0005: move-result v0 │ │ -0b2668: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0b266c: 7210 6201 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0162 │ │ -0b2672: 0e00 |000b: return-void │ │ +0b2604: |[0b2604] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +0b2614: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0b2618: 7210 6701 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0167 │ │ +0b261e: 0a00 |0005: move-result v0 │ │ +0b2620: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0b2624: 7210 6201 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0162 │ │ +0b262a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x000b line=139 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -259554,18 +259706,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 │ │ -0b2674: |[0b2674] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0b2684: 1f01 4d00 |0000: check-cast v1, Landroid/database/Cursor; // type@004d │ │ -0b2688: 6e20 3309 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0933 │ │ -0b268e: 0e00 |0005: return-void │ │ +0b262c: |[0b262c] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0b263c: 1f01 4d00 |0000: check-cast v1, Landroid/database/Cursor; // type@004d │ │ +0b2640: 6e20 3309 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0933 │ │ +0b2646: 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; │ │ │ │ @@ -259574,28 +259726,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0b2690: |[0b2690] android.support.v4.content.CursorLoader.onReset:()V │ │ -0b26a0: 6f10 0309 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0903 │ │ -0b26a6: 6e10 3709 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0937 │ │ -0b26ac: 5410 3b03 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b26b0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0b26b4: 5410 3b03 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b26b8: 7210 6701 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0167 │ │ -0b26be: 0a00 |000f: move-result v0 │ │ -0b26c0: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0b26c4: 5410 3b03 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b26c8: 7210 6201 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0162 │ │ -0b26ce: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0b26d0: 5b10 3b03 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b26d4: 0e00 |001a: return-void │ │ +0b2648: |[0b2648] android.support.v4.content.CursorLoader.onReset:()V │ │ +0b2658: 6f10 0309 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0903 │ │ +0b265e: 6e10 3709 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0937 │ │ +0b2664: 5410 3b03 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b2668: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0b266c: 5410 3b03 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b2670: 7210 6701 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0167 │ │ +0b2676: 0a00 |000f: move-result v0 │ │ +0b2678: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +0b267c: 5410 3b03 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b2680: 7210 6201 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0162 │ │ +0b2686: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0b2688: 5b10 3b03 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b268c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -259608,26 +259760,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0b26d8: |[0b26d8] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -0b26e8: 5410 3b03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b26ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0b26f0: 5410 3b03 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b26f4: 6e20 2509 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0925 │ │ -0b26fa: 6e10 3d09 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@093d │ │ -0b2700: 0a00 |000c: move-result v0 │ │ -0b2702: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -0b2706: 5410 3b03 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ -0b270a: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -0b270e: 6e10 2809 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0928 │ │ -0b2714: 0e00 |0016: return-void │ │ +0b2690: |[0b2690] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +0b26a0: 5410 3b03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b26a4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0b26a8: 5410 3b03 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b26ac: 6e20 2509 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0925 │ │ +0b26b2: 6e10 3d09 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@093d │ │ +0b26b8: 0a00 |000c: move-result v0 │ │ +0b26ba: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +0b26be: 5410 3b03 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@033b │ │ +0b26c2: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +0b26c6: 6e10 2809 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0928 │ │ +0b26cc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -259639,17 +259791,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b2718: |[0b2718] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -0b2728: 6e10 2409 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0924 │ │ -0b272e: 0e00 |0003: return-void │ │ +0b26d0: |[0b26d0] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +0b26e0: 6e10 2409 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0924 │ │ +0b26e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -259658,17 +259810,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2730: |[0b2730] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -0b2740: 5b01 3d03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ -0b2744: 0e00 |0002: return-void │ │ +0b26e8: |[0b26e8] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +0b26f8: 5b01 3d03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@033d │ │ +0b26fc: 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 projection [Ljava/lang/String; │ │ @@ -259678,17 +259830,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2748: |[0b2748] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -0b2758: 5b01 3e03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ -0b275c: 0e00 |0002: return-void │ │ +0b2700: |[0b2700] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +0b2710: 5b01 3e03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@033e │ │ +0b2714: 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 selection Ljava/lang/String; │ │ @@ -259698,17 +259850,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2760: |[0b2760] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -0b2770: 5b01 3f03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ -0b2774: 0e00 |0002: return-void │ │ +0b2718: |[0b2718] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +0b2728: 5b01 3f03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@033f │ │ +0b272c: 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 selectionArgs [Ljava/lang/String; │ │ @@ -259718,17 +259870,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2778: |[0b2778] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -0b2788: 5b01 4003 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ -0b278c: 0e00 |0002: return-void │ │ +0b2730: |[0b2730] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +0b2740: 5b01 4003 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@0340 │ │ +0b2744: 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 sortOrder Ljava/lang/String; │ │ @@ -259738,17 +259890,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2790: |[0b2790] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -0b27a0: 5b01 4103 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ -0b27a4: 0e00 |0002: return-void │ │ +0b2748: |[0b2748] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +0b2758: 5b01 4103 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@0341 │ │ +0b275c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ @@ -259783,17 +259935,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b27a8: |[0b27a8] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -0b27b8: 7010 5809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0958 │ │ -0b27be: 0e00 |0003: return-void │ │ +0b2760: |[0b2760] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +0b2770: 7010 5809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0958 │ │ +0b2776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -259802,18 +259954,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 │ │ -0b27c0: |[0b27c0] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0b27d0: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0967 │ │ -0b27d6: 0c00 |0003: move-result-object v0 │ │ -0b27d8: 1100 |0004: return-object v0 │ │ +0b2778: |[0b2778] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0b2788: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0967 │ │ +0b278e: 0c00 |0003: move-result-object v0 │ │ +0b2790: 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; │ │ │ │ @@ -259822,18 +259974,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 │ │ -0b27dc: |[0b27dc] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0b27ec: 7110 6809 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0968 │ │ -0b27f2: 0c00 |0003: move-result-object v0 │ │ -0b27f4: 1100 |0004: return-object v0 │ │ +0b2794: |[0b2794] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0b27a4: 7110 6809 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0968 │ │ +0b27aa: 0c00 |0003: move-result-object v0 │ │ +0b27ac: 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; │ │ │ │ @@ -259867,17 +260019,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b27f8: |[0b27f8] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.:()V │ │ -0b2808: 7010 d209 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@09d2 │ │ -0b280e: 0e00 |0003: return-void │ │ +0b27b0: |[0b27b0] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.:()V │ │ +0b27c0: 7010 d209 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@09d2 │ │ +0b27c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -259886,18 +260038,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2810: |[0b2810] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -0b2820: 7110 e609 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@09e6 │ │ -0b2826: 0a00 |0003: move-result v0 │ │ -0b2828: 0f00 |0004: return v0 │ │ +0b27c8: |[0b27c8] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +0b27d8: 7110 e609 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@09e6 │ │ +0b27de: 0a00 |0003: move-result v0 │ │ +0b27e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; │ │ 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -259931,17 +260083,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b282c: |[0b282c] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -0b283c: 7010 ec09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@09ec │ │ -0b2842: 0e00 |0003: return-void │ │ +0b27e4: |[0b27e4] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +0b27f4: 7010 ec09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@09ec │ │ +0b27fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -259950,32 +260102,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b2844: |[0b2844] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0b2854: 7110 130a 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0a13 │ │ -0b285a: 0e00 |0003: return-void │ │ +0b27fc: |[0b27fc] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0b280c: 7110 130a 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0a13 │ │ +0b2812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ source_file_idx : 1189 (DrawableCompat.java) │ │ │ │ Class #1033 header: │ │ class_idx : 531 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 528 │ │ -source_file_idx : 3941 │ │ +source_file_idx : 3937 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #1033 annotations: │ │ Annotations on class │ │ @@ -259994,17 +260146,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b285c: |[0b285c] android.support.v4.media.routing.MediaRouterJellybeanMr2.:()V │ │ -0b286c: 7010 810b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;.:()V // method@0b81 │ │ -0b2872: 0e00 |0003: return-void │ │ +0b2814: |[0b2814] android.support.v4.media.routing.MediaRouterJellybeanMr2.:()V │ │ +0b2824: 7010 810b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;.:()V // method@0b81 │ │ +0b282a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2; │ │ │ │ @@ -260013,19 +260165,19 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0b2874: |[0b2874] android.support.v4.media.routing.MediaRouterJellybeanMr2.addCallback:(Ljava/lang/Object;ILjava/lang/Object;I)V │ │ -0b2884: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ -0b2888: 1f02 7700 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@0077 │ │ -0b288c: 6e40 2e02 1032 |0004: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;I)V // method@022e │ │ -0b2892: 0e00 |0007: return-void │ │ +0b282c: |[0b282c] android.support.v4.media.routing.MediaRouterJellybeanMr2.addCallback:(Ljava/lang/Object;ILjava/lang/Object;I)V │ │ +0b283c: 1f00 7d00 |0000: check-cast v0, Landroid/media/MediaRouter; // type@007d │ │ +0b2840: 1f02 7700 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@0077 │ │ +0b2844: 6e40 2e02 1032 |0004: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;I)V // method@022e │ │ +0b284a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 callbackObj Ljava/lang/Object; │ │ @@ -260037,33 +260189,33 @@ │ │ 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 │ │ -0b2894: |[0b2894] android.support.v4.media.routing.MediaRouterJellybeanMr2.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0b28a4: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaRouter; // type@007d │ │ -0b28a8: 6e10 3402 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter;.getDefaultRoute:()Landroid/media/MediaRouter$RouteInfo; // method@0234 │ │ -0b28ae: 0c00 |0005: move-result-object v0 │ │ -0b28b0: 1100 |0006: return-object v0 │ │ +0b284c: |[0b284c] android.support.v4.media.routing.MediaRouterJellybeanMr2.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0b285c: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaRouter; // type@007d │ │ +0b2860: 6e10 3402 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter;.getDefaultRoute:()Landroid/media/MediaRouter$RouteInfo; // method@0234 │ │ +0b2866: 0c00 |0005: move-result-object v0 │ │ +0b2868: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3941 (MediaRouterJellybeanMr2.java) │ │ + source_file_idx : 3937 (MediaRouterJellybeanMr2.java) │ │ │ │ Class #1034 header: │ │ class_idx : 629 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 628 │ │ -source_file_idx : 4770 │ │ +source_file_idx : 4766 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1034 annotations: │ │ Annotations on class │ │ @@ -260087,18 +260239,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b28b4: |[0b28b4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -0b28c4: 7020 080e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0e08 │ │ -0b28ca: 5c02 dc04 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04dc │ │ -0b28ce: 0e00 |0005: return-void │ │ +0b286c: |[0b286c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +0b287c: 7020 080e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0e08 │ │ +0b2882: 5c02 dc04 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04dc │ │ +0b2886: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ @@ -260110,17 +260262,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b28d0: |[0b28d0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -0b28e0: 7030 0d0e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0e0d │ │ -0b28e6: 0e00 |0003: return-void │ │ +0b2888: |[0b2888] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +0b2898: 7030 0d0e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0e0d │ │ +0b289e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; │ │ 0x0000 - 0x0004 reg=2 x1 Z │ │ @@ -260132,30 +260284,30 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b28e8: |[0b28e8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -0b28f8: 5510 dc04 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04dc │ │ -0b28fc: 0f00 |0002: return v0 │ │ +0b28a0: |[0b28a0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +0b28b0: 5510 dc04 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04dc │ │ +0b28b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ │ │ - source_file_idx : 4770 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4766 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #1035 header: │ │ class_idx : 630 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 628 │ │ -source_file_idx : 4770 │ │ +source_file_idx : 4766 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1035 annotations: │ │ Annotations on class │ │ @@ -260179,37 +260331,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b2900: |[0b2900] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0b2910: 2200 7602 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0276 │ │ -0b2914: 7010 110e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@0e11 │ │ -0b291a: 6900 dd04 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04dd │ │ -0b291e: 0e00 |0007: return-void │ │ +0b28b8: |[0b28b8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +0b28c8: 2200 7602 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0276 │ │ +0b28cc: 7010 110e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@0e11 │ │ +0b28d2: 6900 dd04 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04dd │ │ +0b28d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b2920: |[0b2920] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0b2930: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b2932: 7020 080e 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0e08 │ │ -0b2938: 0e00 |0004: return-void │ │ +0b28d8: |[0b28d8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +0b28e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b28ea: 7020 080e 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0e08 │ │ +0b28f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ @@ -260219,39 +260371,39 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b293c: |[0b293c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -0b294c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0b294e: 7100 6722 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2267 │ │ -0b2954: 0c02 |0004: move-result-object v2 │ │ -0b2956: 7110 1c0e 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0e1c │ │ -0b295c: 0a00 |0008: move-result v0 │ │ -0b295e: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -0b2962: 0f01 |000b: return v1 │ │ -0b2964: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0b2966: 28fe |000d: goto 000b // -0002 │ │ +0b28f4: |[0b28f4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +0b2904: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0b2906: 7100 6722 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2267 │ │ +0b290c: 0c02 |0004: move-result-object v2 │ │ +0b290e: 7110 1c0e 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0e1c │ │ +0b2914: 0a00 |0008: move-result v0 │ │ +0b2916: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +0b291a: 0f01 |000b: return v1 │ │ +0b291c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0b291e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0009 line=251 │ │ locals : │ │ 0x0009 - 0x000e reg=0 dir I │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ - source_file_idx : 4770 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4766 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #1036 header: │ │ class_idx : 651 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 650 │ │ -source_file_idx : 4195 │ │ +source_file_idx : 4191 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1036 annotations: │ │ Annotations on class │ │ @@ -260280,20 +260432,20 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b2968: |[0b2968] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ -0b2978: 7020 e50e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@0ee5 │ │ -0b297e: 2200 f304 |0003: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ -0b2982: 7010 6f21 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ -0b2988: 5b10 1905 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0519 │ │ -0b298c: 0e00 |000a: return-void │ │ +0b2920: |[0b2920] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ +0b2930: 7020 e50e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@0ee5 │ │ +0b2936: 2200 f304 |0003: new-instance v0, Ljava/lang/Object; // type@04f3 │ │ +0b293a: 7010 6f21 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@216f │ │ +0b2940: 5b10 1905 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0519 │ │ +0b2944: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=139 │ │ 0x000a line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ @@ -260306,24 +260458,24 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0b2990: |[0b2990] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ -0b29a0: 5421 1905 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0519 │ │ -0b29a4: 1d01 |0002: monitor-enter v1 │ │ -0b29a6: 6f10 e60e 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@0ee6 │ │ -0b29ac: 0c00 |0006: move-result-object v0 │ │ -0b29ae: 1e01 |0007: monitor-exit v1 │ │ -0b29b0: 1100 |0008: return-object v0 │ │ -0b29b2: 0d00 |0009: move-exception v0 │ │ -0b29b4: 1e01 |000a: monitor-exit v1 │ │ -0b29b6: 2700 |000b: throw v0 │ │ +0b2948: |[0b2948] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ +0b2958: 5421 1905 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0519 │ │ +0b295c: 1d01 |0002: monitor-enter v1 │ │ +0b295e: 6f10 e60e 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@0ee6 │ │ +0b2964: 0c00 |0006: move-result-object v0 │ │ +0b2966: 1e01 |0007: monitor-exit v1 │ │ +0b2968: 1100 |0008: return-object v0 │ │ +0b296a: 0d00 |0009: move-exception v0 │ │ +0b296c: 1e01 |000a: monitor-exit v1 │ │ +0b296e: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0003 line=155 │ │ 0x0009 line=156 │ │ @@ -260336,38 +260488,38 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b29c4: |[0b29c4] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ -0b29d4: 5421 1905 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0519 │ │ -0b29d8: 1d01 |0002: monitor-enter v1 │ │ -0b29da: 6f20 e80e 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@0ee8 │ │ -0b29e0: 0a00 |0006: move-result v0 │ │ -0b29e2: 1e01 |0007: monitor-exit v1 │ │ -0b29e4: 0f00 |0008: return v0 │ │ -0b29e6: 0d00 |0009: move-exception v0 │ │ -0b29e8: 1e01 |000a: monitor-exit v1 │ │ -0b29ea: 2700 |000b: throw v0 │ │ +0b297c: |[0b297c] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ +0b298c: 5421 1905 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0519 │ │ +0b2990: 1d01 |0002: monitor-enter v1 │ │ +0b2992: 6f20 e80e 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@0ee8 │ │ +0b2998: 0a00 |0006: move-result v0 │ │ +0b299a: 1e01 |0007: monitor-exit v1 │ │ +0b299c: 0f00 |0008: return v0 │ │ +0b299e: 0d00 |0009: move-exception v0 │ │ +0b29a0: 1e01 |000a: monitor-exit v1 │ │ +0b29a2: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0009 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; Landroid/support/v4/util/Pools$SynchronizedPool; │ │ 0x0000 - 0x000c reg=3 element Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 4195 (Pools.java) │ │ + source_file_idx : 4191 (Pools.java) │ │ │ │ Class #1037 header: │ │ class_idx : 657 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 661 │ │ source_file_idx : 604 │ │ static_fields_size : 0 │ │ @@ -260393,17 +260545,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b29f8: |[0b29f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -0b2a08: 7010 510f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0f51 │ │ -0b2a0e: 0e00 |0003: return-void │ │ +0b29b0: |[0b29b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +0b29c0: 7010 510f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0f51 │ │ +0b29c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -260412,18 +260564,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 │ │ -0b2a10: |[0b2a10] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0b2a20: 7130 790f 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@0f79 │ │ -0b2a26: 0a00 |0003: move-result v0 │ │ -0b2a28: 0f00 |0004: return v0 │ │ +0b29c8: |[0b29c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0b29d8: 7130 790f 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@0f79 │ │ +0b29de: 0a00 |0003: move-result v0 │ │ +0b29e0: 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; │ │ @@ -260434,20 +260586,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 │ │ -0b2a2c: |[0b2a2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0b2a3c: 2200 9002 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0290 │ │ -0b2a40: 7030 260f 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@0f26 │ │ -0b2a46: 7110 7a0f 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0f7a │ │ -0b2a4c: 0c00 |0008: move-result-object v0 │ │ -0b2a4e: 1100 |0009: return-object v0 │ │ +0b29e4: |[0b29e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0b29f4: 2200 9002 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0290 │ │ +0b29f8: 7030 260f 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@0f26 │ │ +0b29fe: 7110 7a0f 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0f7a │ │ +0b2a04: 0c00 |0008: move-result-object v0 │ │ +0b2a06: 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; │ │ │ │ @@ -260456,18 +260608,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b2a50: |[0b2a50] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0b2a60: 7100 7b0f 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0f7b │ │ -0b2a66: 0c00 |0003: move-result-object v0 │ │ -0b2a68: 1100 |0004: return-object v0 │ │ +0b2a08: |[0b2a08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0b2a18: 7100 7b0f 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0f7b │ │ +0b2a1e: 0c00 |0003: move-result-object v0 │ │ +0b2a20: 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;) │ │ @@ -260475,17 +260627,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 │ │ -0b2a6c: |[0b2a6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0b2a7c: 7130 7c0f 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@0f7c │ │ -0b2a82: 0e00 |0003: return-void │ │ +0b2a24: |[0b2a24] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0b2a34: 7130 7c0f 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@0f7c │ │ +0b2a3a: 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; │ │ @@ -260497,19 +260649,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 │ │ -0b2a84: |[0b2a84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0b2a94: 6e10 2416 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ -0b2a9a: 0c00 |0003: move-result-object v0 │ │ -0b2a9c: 7130 7d0f 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0f7d │ │ -0b2aa2: 0e00 |0007: return-void │ │ +0b2a3c: |[0b2a3c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0b2a4c: 6e10 2416 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ +0b2a52: 0c00 |0003: move-result-object v0 │ │ +0b2a54: 7130 7d0f 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0f7d │ │ +0b2a5a: 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; │ │ @@ -260521,17 +260673,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 │ │ -0b2aa4: |[0b2aa4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0b2ab4: 7130 7e0f 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@0f7e │ │ -0b2aba: 0e00 |0003: return-void │ │ +0b2a5c: |[0b2a5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0b2a6c: 7130 7e0f 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@0f7e │ │ +0b2a72: 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; │ │ @@ -260543,18 +260695,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 │ │ -0b2abc: |[0b2abc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0b2acc: 7140 7f0f 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@0f7f │ │ -0b2ad2: 0a00 |0003: move-result v0 │ │ -0b2ad4: 0f00 |0004: return v0 │ │ +0b2a74: |[0b2a74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0b2a84: 7140 7f0f 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@0f7f │ │ +0b2a8a: 0a00 |0003: move-result v0 │ │ +0b2a8c: 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; │ │ @@ -260566,17 +260718,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 │ │ -0b2ad8: |[0b2ad8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0b2ae8: 7130 800f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0f80 │ │ -0b2aee: 0e00 |0003: return-void │ │ +0b2a90: |[0b2a90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0b2aa0: 7130 800f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0f80 │ │ +0b2aa6: 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; │ │ @@ -260588,17 +260740,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 │ │ -0b2af0: |[0b2af0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0b2b00: 7130 810f 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@0f81 │ │ -0b2b06: 0e00 |0003: return-void │ │ +0b2aa8: |[0b2aa8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0b2ab8: 7130 810f 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@0f81 │ │ +0b2abe: 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; │ │ @@ -260635,17 +260787,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b2b08: |[0b2b08] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -0b2b18: 7010 e40f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0fe4 │ │ -0b2b1e: 0e00 |0003: return-void │ │ +0b2ac0: |[0b2ac0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +0b2ad0: 7010 e40f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0fe4 │ │ +0b2ad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -260654,18 +260806,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0b2b20: |[0b2b20] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0b2b30: 7140 0910 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@1009 │ │ -0b2b36: 0a00 |0003: move-result v0 │ │ -0b2b38: 0f00 |0004: return v0 │ │ +0b2ad8: |[0b2ad8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0b2ae8: 7140 0910 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@1009 │ │ +0b2aee: 0a00 |0003: move-result v0 │ │ +0b2af0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -260677,18 +260829,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 │ │ -0b2b3c: |[0b2b3c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0b2b4c: 7110 0a10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@100a │ │ -0b2b52: 0c00 |0003: move-result-object v0 │ │ -0b2b54: 1100 |0004: return-object v0 │ │ +0b2af4: |[0b2af4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0b2b04: 7110 0a10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@100a │ │ +0b2b0a: 0c00 |0003: move-result-object v0 │ │ +0b2b0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -260697,18 +260849,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2b58: |[0b2b58] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0b2b68: 7110 0b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@100b │ │ -0b2b6e: 0a00 |0003: move-result v0 │ │ -0b2b70: 0f00 |0004: return v0 │ │ +0b2b10: |[0b2b10] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0b2b20: 7110 0b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@100b │ │ +0b2b26: 0a00 |0003: move-result v0 │ │ +0b2b28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -260717,32 +260869,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b2b74: |[0b2b74] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -0b2b84: 7110 0c10 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@100c │ │ -0b2b8a: 0e00 |0003: return-void │ │ +0b2b2c: |[0b2b2c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0b2b3c: 7110 0c10 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@100c │ │ +0b2b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/KeyEvent; │ │ │ │ source_file_idx : 1823 (KeyEventCompat.java) │ │ │ │ Class #1039 header: │ │ class_idx : 698 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 696 │ │ -source_file_idx : 3949 │ │ +source_file_idx : 3945 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #1039 annotations: │ │ Annotations on class │ │ @@ -260762,17 +260914,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b2b8c: |[0b2b8c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -0b2b9c: 7010 4910 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1049 │ │ -0b2ba2: 0e00 |0003: return-void │ │ +0b2b44: |[0b2b44] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +0b2b54: 7010 4910 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@1049 │ │ +0b2b5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -260781,18 +260933,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2ba4: |[0b2ba4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0b2bb4: 7110 7b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@107b │ │ -0b2bba: 0a00 |0003: move-result v0 │ │ -0b2bbc: 0f00 |0004: return v0 │ │ +0b2b5c: |[0b2b5c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0b2b6c: 7110 7b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@107b │ │ +0b2b72: 0a00 |0003: move-result v0 │ │ +0b2b74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -260801,18 +260953,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2bc0: |[0b2bc0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0b2bd0: 7110 7c10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@107c │ │ -0b2bd6: 0a00 |0003: move-result v0 │ │ -0b2bd8: 0f00 |0004: return v0 │ │ +0b2b78: |[0b2b78] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0b2b88: 7110 7c10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@107c │ │ +0b2b8e: 0a00 |0003: move-result v0 │ │ +0b2b90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -260821,18 +260973,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2bdc: |[0b2bdc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0b2bec: 7110 7d10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@107d │ │ -0b2bf2: 0a00 |0003: move-result v0 │ │ -0b2bf4: 0f00 |0004: return v0 │ │ +0b2b94: |[0b2b94] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0b2ba4: 7110 7d10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@107d │ │ +0b2baa: 0a00 |0003: move-result v0 │ │ +0b2bac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -260841,42 +260993,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0b2bf8: |[0b2bf8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0b2c08: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0b2c0c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0b2c0e: 7120 7e10 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@107e │ │ -0b2c14: 0c00 |0006: move-result-object v0 │ │ -0b2c16: 1100 |0007: return-object v0 │ │ -0b2c18: 2200 b902 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@02b9 │ │ -0b2c1c: 7030 5210 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@1052 │ │ -0b2c22: 7120 7e10 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@107e │ │ -0b2c28: 0c00 |0010: move-result-object v0 │ │ -0b2c2a: 28f6 |0011: goto 0007 // -000a │ │ +0b2bb0: |[0b2bb0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0b2bc0: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0b2bc4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0b2bc6: 7120 7e10 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@107e │ │ +0b2bcc: 0c00 |0006: move-result-object v0 │ │ +0b2bce: 1100 |0007: return-object v0 │ │ +0b2bd0: 2200 b902 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@02b9 │ │ +0b2bd4: 7030 5210 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@1052 │ │ +0b2bda: 7120 7e10 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@107e │ │ +0b2be0: 0c00 |0010: move-result-object v0 │ │ +0b2be2: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0012 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0012 reg=3 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ │ │ - source_file_idx : 3949 (MenuItemCompat.java) │ │ + source_file_idx : 3945 (MenuItemCompat.java) │ │ │ │ Class #1040 header: │ │ class_idx : 715 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 721 │ │ -source_file_idx : 4157 │ │ +source_file_idx : 4153 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #1040 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -260995,18 +261147,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b2c2c: |[0b2c2c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -0b2c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b2c3e: 7030 ba10 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10ba │ │ -0b2c44: 0e00 |0004: return-void │ │ +0b2be4: |[0b2be4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +0b2bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2bf6: 7030 ba10 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10ba │ │ +0b2bfc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -261016,103 +261168,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 │ │ -0b2c48: |[0b2c48] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0b2c58: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0b2c5a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0b2c5c: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -0b2c60: 7030 e310 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10e3 │ │ -0b2c66: 2201 5c00 |0007: new-instance v1, Landroid/graphics/Paint; // type@005c │ │ -0b2c6a: 7010 a601 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ -0b2c70: 5b71 9605 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ -0b2c74: 2201 6200 |000e: new-instance v1, Landroid/graphics/Rect; // type@0062 │ │ -0b2c78: 7010 c001 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ -0b2c7e: 5b71 9705 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0597 │ │ -0b2c82: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -0b2c86: 5971 9405 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0594 │ │ -0b2c8a: 5c75 8605 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ -0b2c8e: 5c75 8705 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ -0b2c92: 5271 9805 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0598 │ │ -0b2c96: 5971 8a05 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ -0b2c9a: 5471 9605 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ -0b2c9e: 5272 8a05 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ -0b2ca2: 6e20 ae01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -0b2ca8: 6e10 f200 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -0b2cae: 0c01 |002b: move-result-object v1 │ │ -0b2cb0: 6e10 4601 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ -0b2cb6: 0c01 |002f: move-result-object v1 │ │ -0b2cb8: 5210 3f08 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ -0b2cbc: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -0b2cc0: c801 |0034: mul-float/2addr v1, v0 │ │ -0b2cc2: c631 |0035: add-float/2addr v1, v3 │ │ -0b2cc4: 8711 |0036: float-to-int v1, v1 │ │ -0b2cc6: 5971 8b05 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@058b │ │ -0b2cca: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -0b2cce: c801 |003b: mul-float/2addr v1, v0 │ │ -0b2cd0: c631 |003c: add-float/2addr v1, v3 │ │ -0b2cd2: 8711 |003d: float-to-int v1, v1 │ │ -0b2cd4: 5971 8e05 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@058e │ │ -0b2cd8: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -0b2cdc: c801 |0042: mul-float/2addr v1, v0 │ │ -0b2cde: 8711 |0043: float-to-int v1, v1 │ │ -0b2ce0: 5971 9005 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0590 │ │ -0b2ce4: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -0b2ce8: c801 |0048: mul-float/2addr v1, v0 │ │ -0b2cea: c631 |0049: add-float/2addr v1, v3 │ │ -0b2cec: 8711 |004a: float-to-int v1, v1 │ │ -0b2cee: 5971 9505 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ -0b2cf2: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -0b2cf6: c801 |004f: mul-float/2addr v1, v0 │ │ -0b2cf8: c631 |0050: add-float/2addr v1, v3 │ │ -0b2cfa: 8711 |0051: float-to-int v1, v1 │ │ -0b2cfc: 5971 8805 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0588 │ │ -0b2d00: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -0b2d04: c801 |0056: mul-float/2addr v1, v0 │ │ -0b2d06: c631 |0057: add-float/2addr v1, v3 │ │ -0b2d08: 8711 |0058: float-to-int v1, v1 │ │ -0b2d0a: 5971 8f05 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@058f │ │ -0b2d0e: 7110 241d 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ -0b2d14: 0c01 |005e: move-result-object v1 │ │ -0b2d16: 6e10 2b1d 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ -0b2d1c: 0a01 |0062: move-result v1 │ │ -0b2d1e: 5971 9905 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0599 │ │ -0b2d22: 6e10 c110 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@10c1 │ │ -0b2d28: 0a01 |0068: move-result v1 │ │ -0b2d2a: 6e10 c310 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@10c3 │ │ -0b2d30: 0a02 |006c: move-result v2 │ │ -0b2d32: 6e10 c210 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@10c2 │ │ -0b2d38: 0a03 |0070: move-result v3 │ │ -0b2d3a: 6e10 c010 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@10c0 │ │ -0b2d40: 0a04 |0074: move-result v4 │ │ -0b2d42: 6e54 cf10 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@10cf │ │ -0b2d48: 6e10 c510 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@10c5 │ │ -0b2d4e: 0a01 |007b: move-result v1 │ │ -0b2d50: 6e20 d210 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@10d2 │ │ -0b2d56: 6e20 d310 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@10d3 │ │ -0b2d5c: 5471 9305 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0593 │ │ -0b2d60: 6e20 021f 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1f02 │ │ -0b2d66: 5471 9305 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0593 │ │ -0b2d6a: 2202 c902 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@02c9 │ │ -0b2d6e: 7020 b510 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@10b5 │ │ -0b2d74: 6e20 051f 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1f05 │ │ -0b2d7a: 5471 9105 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0591 │ │ -0b2d7e: 6e20 021f 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1f02 │ │ -0b2d84: 5471 9105 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0591 │ │ -0b2d88: 2202 ca02 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@02ca │ │ -0b2d8c: 7020 b710 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@10b7 │ │ -0b2d92: 6e20 051f 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1f05 │ │ -0b2d98: 6e10 bb10 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10bb │ │ -0b2d9e: 0c01 |00a3: move-result-object v1 │ │ -0b2da0: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -0b2da4: 5c76 8605 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ -0b2da8: 0e00 |00a8: return-void │ │ +0b2c00: |[0b2c00] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0b2c10: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0b2c12: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0b2c14: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +0b2c18: 7030 e310 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@10e3 │ │ +0b2c1e: 2201 5c00 |0007: new-instance v1, Landroid/graphics/Paint; // type@005c │ │ +0b2c22: 7010 a601 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01a6 │ │ +0b2c28: 5b71 9605 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ +0b2c2c: 2201 6200 |000e: new-instance v1, Landroid/graphics/Rect; // type@0062 │ │ +0b2c30: 7010 c001 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01c0 │ │ +0b2c36: 5b71 9705 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0597 │ │ +0b2c3a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +0b2c3e: 5971 9405 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0594 │ │ +0b2c42: 5c75 8605 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ +0b2c46: 5c75 8705 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ +0b2c4a: 5271 9805 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0598 │ │ +0b2c4e: 5971 8a05 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ +0b2c52: 5471 9605 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ +0b2c56: 5272 8a05 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ +0b2c5a: 6e20 ae01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +0b2c60: 6e10 f200 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +0b2c66: 0c01 |002b: move-result-object v1 │ │ +0b2c68: 6e10 4601 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0146 │ │ +0b2c6e: 0c01 |002f: move-result-object v1 │ │ +0b2c70: 5210 3f08 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@083f │ │ +0b2c74: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +0b2c78: c801 |0034: mul-float/2addr v1, v0 │ │ +0b2c7a: c631 |0035: add-float/2addr v1, v3 │ │ +0b2c7c: 8711 |0036: float-to-int v1, v1 │ │ +0b2c7e: 5971 8b05 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@058b │ │ +0b2c82: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +0b2c86: c801 |003b: mul-float/2addr v1, v0 │ │ +0b2c88: c631 |003c: add-float/2addr v1, v3 │ │ +0b2c8a: 8711 |003d: float-to-int v1, v1 │ │ +0b2c8c: 5971 8e05 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@058e │ │ +0b2c90: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +0b2c94: c801 |0042: mul-float/2addr v1, v0 │ │ +0b2c96: 8711 |0043: float-to-int v1, v1 │ │ +0b2c98: 5971 9005 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0590 │ │ +0b2c9c: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +0b2ca0: c801 |0048: mul-float/2addr v1, v0 │ │ +0b2ca2: c631 |0049: add-float/2addr v1, v3 │ │ +0b2ca4: 8711 |004a: float-to-int v1, v1 │ │ +0b2ca6: 5971 9505 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ +0b2caa: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0b2cae: c801 |004f: mul-float/2addr v1, v0 │ │ +0b2cb0: c631 |0050: add-float/2addr v1, v3 │ │ +0b2cb2: 8711 |0051: float-to-int v1, v1 │ │ +0b2cb4: 5971 8805 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0588 │ │ +0b2cb8: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +0b2cbc: c801 |0056: mul-float/2addr v1, v0 │ │ +0b2cbe: c631 |0057: add-float/2addr v1, v3 │ │ +0b2cc0: 8711 |0058: float-to-int v1, v1 │ │ +0b2cc2: 5971 8f05 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@058f │ │ +0b2cc6: 7110 241d 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1d24 │ │ +0b2ccc: 0c01 |005e: move-result-object v1 │ │ +0b2cce: 6e10 2b1d 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1d2b │ │ +0b2cd4: 0a01 |0062: move-result v1 │ │ +0b2cd6: 5971 9905 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0599 │ │ +0b2cda: 6e10 c110 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@10c1 │ │ +0b2ce0: 0a01 |0068: move-result v1 │ │ +0b2ce2: 6e10 c310 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@10c3 │ │ +0b2ce8: 0a02 |006c: move-result v2 │ │ +0b2cea: 6e10 c210 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@10c2 │ │ +0b2cf0: 0a03 |0070: move-result v3 │ │ +0b2cf2: 6e10 c010 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@10c0 │ │ +0b2cf8: 0a04 |0074: move-result v4 │ │ +0b2cfa: 6e54 cf10 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@10cf │ │ +0b2d00: 6e10 c510 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@10c5 │ │ +0b2d06: 0a01 |007b: move-result v1 │ │ +0b2d08: 6e20 d210 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@10d2 │ │ +0b2d0e: 6e20 d310 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@10d3 │ │ +0b2d14: 5471 9305 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0593 │ │ +0b2d18: 6e20 021f 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1f02 │ │ +0b2d1e: 5471 9305 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0593 │ │ +0b2d22: 2202 c902 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@02c9 │ │ +0b2d26: 7020 b510 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@10b5 │ │ +0b2d2c: 6e20 051f 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1f05 │ │ +0b2d32: 5471 9105 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0591 │ │ +0b2d36: 6e20 021f 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1f02 │ │ +0b2d3c: 5471 9105 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0591 │ │ +0b2d40: 2202 ca02 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@02ca │ │ +0b2d44: 7020 b710 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@10b7 │ │ +0b2d4a: 6e20 051f 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1f05 │ │ +0b2d50: 6e10 bb10 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10bb │ │ +0b2d56: 0c01 |00a3: move-result-object v1 │ │ +0b2d58: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +0b2d5c: 5c76 8605 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ +0b2d60: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=82 │ │ 0x0007 line=63 │ │ 0x000e line=64 │ │ 0x0015 line=66 │ │ 0x0019 line=68 │ │ @@ -261149,17 +261301,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2dac: |[0b2dac] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -0b2dbc: 5510 8605 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ -0b2dc0: 0f00 |0002: return v0 │ │ +0b2d64: |[0b2d64] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +0b2d74: 5510 8605 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ +0b2d78: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -261167,21 +261319,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b2dc4: |[0b2dc4] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -0b2dd4: 6f10 e810 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@10e8 │ │ -0b2dda: 0a00 |0003: move-result v0 │ │ -0b2ddc: 5221 8f05 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@058f │ │ -0b2de0: 7120 6521 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ -0b2de6: 0a00 |0009: move-result v0 │ │ -0b2de8: 0f00 |000a: return v0 │ │ +0b2d7c: |[0b2d7c] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +0b2d8c: 6f10 e810 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@10e8 │ │ +0b2d92: 0a00 |0003: move-result v0 │ │ +0b2d94: 5221 8f05 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@058f │ │ +0b2d98: 7120 6521 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2165 │ │ +0b2d9e: 0a00 |0009: move-result v0 │ │ +0b2da0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -261189,17 +261341,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2dec: |[0b2dec] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -0b2dfc: 5210 8a05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ -0b2e00: 0f00 |0002: return v0 │ │ +0b2da4: |[0b2da4] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +0b2db4: 5210 8a05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ +0b2db8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -261207,71 +261359,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -0b2e04: |[0b2e04] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -0b2e14: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -0b2e1a: 6f20 f210 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@10f2 │ │ -0b2e20: 6e10 be10 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@10be │ │ -0b2e26: 0a07 |0009: move-result v7 │ │ -0b2e28: 0176 |000a: move v6, v7 │ │ -0b2e2a: 54c0 8505 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ -0b2e2e: 6e10 f91e 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1ef9 │ │ -0b2e34: 0a00 |0010: move-result v0 │ │ -0b2e36: 52c1 9505 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ -0b2e3a: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -0b2e3e: 54c0 8505 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ -0b2e42: 6e10 fc1e 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1efc │ │ -0b2e48: 0a00 |001a: move-result v0 │ │ -0b2e4a: 52c1 9505 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ -0b2e4e: 9009 0001 |001d: add-int v9, v0, v1 │ │ -0b2e52: 52c0 8b05 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@058b │ │ -0b2e56: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -0b2e5a: 54c0 9605 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ -0b2e5e: 52c1 9405 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0594 │ │ -0b2e62: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0b2e66: 52c2 8a05 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ -0b2e6a: b5b2 |002b: and-int/2addr v2, v11 │ │ -0b2e6c: b621 |002c: or-int/2addr v1, v2 │ │ -0b2e6e: 6e20 ae01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -0b2e74: 8281 |0030: int-to-float v1, v8 │ │ -0b2e76: 82a2 |0031: int-to-float v2, v10 │ │ -0b2e78: 8293 |0032: int-to-float v3, v9 │ │ -0b2e7a: 8264 |0033: int-to-float v4, v6 │ │ -0b2e7c: 54c5 9605 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ -0b2e80: 07d0 |0036: move-object v0, v13 │ │ -0b2e82: 7406 9401 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0194 │ │ -0b2e88: 55c0 8605 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ -0b2e8c: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -0b2e90: 54c0 9605 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ -0b2e94: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -0b2e98: 52c2 8a05 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ -0b2e9c: b5b2 |0044: and-int/2addr v2, v11 │ │ -0b2e9e: b621 |0045: or-int/2addr v1, v2 │ │ -0b2ea0: 6e20 ae01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -0b2ea6: 6e10 c110 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@10c1 │ │ -0b2eac: 0a00 |004c: move-result v0 │ │ -0b2eae: 8201 |004d: int-to-float v1, v0 │ │ -0b2eb0: 52c0 8805 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0588 │ │ -0b2eb4: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -0b2eb8: 8202 |0052: int-to-float v2, v0 │ │ -0b2eba: 6e10 c610 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@10c6 │ │ -0b2ec0: 0a00 |0056: move-result v0 │ │ -0b2ec2: 6e10 c210 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@10c2 │ │ -0b2ec8: 0a03 |005a: move-result v3 │ │ -0b2eca: b130 |005b: sub-int/2addr v0, v3 │ │ -0b2ecc: 8203 |005c: int-to-float v3, v0 │ │ -0b2ece: 8274 |005d: int-to-float v4, v7 │ │ -0b2ed0: 54c5 9605 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ -0b2ed4: 07d0 |0060: move-object v0, v13 │ │ -0b2ed6: 7406 9401 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0194 │ │ -0b2edc: 0e00 |0064: return-void │ │ +0b2dbc: |[0b2dbc] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +0b2dcc: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +0b2dd2: 6f20 f210 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@10f2 │ │ +0b2dd8: 6e10 be10 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@10be │ │ +0b2dde: 0a07 |0009: move-result v7 │ │ +0b2de0: 0176 |000a: move v6, v7 │ │ +0b2de2: 54c0 8505 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ +0b2de6: 6e10 f91e 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1ef9 │ │ +0b2dec: 0a00 |0010: move-result v0 │ │ +0b2dee: 52c1 9505 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ +0b2df2: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +0b2df6: 54c0 8505 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ +0b2dfa: 6e10 fc1e 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1efc │ │ +0b2e00: 0a00 |001a: move-result v0 │ │ +0b2e02: 52c1 9505 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ +0b2e06: 9009 0001 |001d: add-int v9, v0, v1 │ │ +0b2e0a: 52c0 8b05 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@058b │ │ +0b2e0e: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +0b2e12: 54c0 9605 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ +0b2e16: 52c1 9405 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0594 │ │ +0b2e1a: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0b2e1e: 52c2 8a05 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ +0b2e22: b5b2 |002b: and-int/2addr v2, v11 │ │ +0b2e24: b621 |002c: or-int/2addr v1, v2 │ │ +0b2e26: 6e20 ae01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +0b2e2c: 8281 |0030: int-to-float v1, v8 │ │ +0b2e2e: 82a2 |0031: int-to-float v2, v10 │ │ +0b2e30: 8293 |0032: int-to-float v3, v9 │ │ +0b2e32: 8264 |0033: int-to-float v4, v6 │ │ +0b2e34: 54c5 9605 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ +0b2e38: 07d0 |0036: move-object v0, v13 │ │ +0b2e3a: 7406 9401 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0194 │ │ +0b2e40: 55c0 8605 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ +0b2e44: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +0b2e48: 54c0 9605 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ +0b2e4c: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +0b2e50: 52c2 8a05 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ +0b2e54: b5b2 |0044: and-int/2addr v2, v11 │ │ +0b2e56: b621 |0045: or-int/2addr v1, v2 │ │ +0b2e58: 6e20 ae01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +0b2e5e: 6e10 c110 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@10c1 │ │ +0b2e64: 0a00 |004c: move-result v0 │ │ +0b2e66: 8201 |004d: int-to-float v1, v0 │ │ +0b2e68: 52c0 8805 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0588 │ │ +0b2e6c: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +0b2e70: 8202 |0052: int-to-float v2, v0 │ │ +0b2e72: 6e10 c610 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@10c6 │ │ +0b2e78: 0a00 |0056: move-result v0 │ │ +0b2e7a: 6e10 c210 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@10c2 │ │ +0b2e80: 0a03 |005a: move-result v3 │ │ +0b2e82: b130 |005b: sub-int/2addr v0, v3 │ │ +0b2e84: 8203 |005c: int-to-float v3, v0 │ │ +0b2e86: 8274 |005d: int-to-float v4, v7 │ │ +0b2e88: 54c5 9605 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ +0b2e8c: 07d0 |0060: move-object v0, v13 │ │ +0b2e8e: 7406 9401 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0194 │ │ +0b2e94: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=259 │ │ 0x0006 line=261 │ │ 0x000a line=262 │ │ 0x000b line=263 │ │ 0x0015 line=264 │ │ @@ -261296,83 +261448,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0b2ee0: |[0b2ee0] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0b2ef0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0b2ef2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0b2ef4: 6e10 5f1c 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ -0b2efa: 0a00 |0005: move-result v0 │ │ -0b2efc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0b2f00: 5565 8905 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0589 │ │ -0b2f04: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -0b2f08: 0f03 |000c: return v3 │ │ -0b2f0a: 6e10 651c 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ -0b2f10: 0a01 |0010: move-result v1 │ │ -0b2f12: 6e10 671c 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ -0b2f18: 0a02 |0014: move-result v2 │ │ -0b2f1a: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -0b2f20: 0143 |0018: move v3, v4 │ │ -0b2f22: 28f3 |0019: goto 000c // -000d │ │ -0b2f24: 5961 8c05 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@058c │ │ -0b2f28: 5962 8d05 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@058d │ │ -0b2f2c: 5c63 8905 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0589 │ │ -0b2f30: 28f8 |0020: goto 0018 // -0008 │ │ -0b2f32: 5263 8c05 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@058c │ │ -0b2f36: a703 0103 |0023: sub-float v3, v1, v3 │ │ -0b2f3a: 7110 5d21 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -0b2f40: 0a03 |0028: move-result v3 │ │ -0b2f42: 5265 9905 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0599 │ │ -0b2f46: 8255 |002b: int-to-float v5, v5 │ │ -0b2f48: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -0b2f4c: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -0b2f50: 5263 8d05 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@058d │ │ -0b2f54: a703 0203 |0032: sub-float v3, v2, v3 │ │ -0b2f58: 7110 5d21 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -0b2f5e: 0a03 |0037: move-result v3 │ │ -0b2f60: 5265 9905 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0599 │ │ -0b2f64: 8255 |003a: int-to-float v5, v5 │ │ -0b2f66: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -0b2f6a: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -0b2f6e: 5c64 8905 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0589 │ │ -0b2f72: 28d7 |0041: goto 0018 // -0029 │ │ -0b2f74: 5463 8505 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ -0b2f78: 6e10 f91e 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1ef9 │ │ -0b2f7e: 0a03 |0047: move-result v3 │ │ -0b2f80: 5265 9505 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ -0b2f84: b153 |004a: sub-int/2addr v3, v5 │ │ -0b2f86: 8233 |004b: int-to-float v3, v3 │ │ -0b2f88: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -0b2f8c: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -0b2f90: 5463 9205 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ -0b2f94: 5465 9205 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ -0b2f98: 6e10 5713 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ -0b2f9e: 0a05 |0057: move-result v5 │ │ -0b2fa0: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0b2fa4: 6e20 9813 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ -0b2faa: 28bb |005d: goto 0018 // -0045 │ │ -0b2fac: 5463 8505 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ -0b2fb0: 6e10 fc1e 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1efc │ │ -0b2fb6: 0a03 |0063: move-result v3 │ │ -0b2fb8: 5265 9505 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ -0b2fbc: b053 |0066: add-int/2addr v3, v5 │ │ -0b2fbe: 8233 |0067: int-to-float v3, v3 │ │ -0b2fc0: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -0b2fc4: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -0b2fc8: 5463 9205 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ -0b2fcc: 5465 9205 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ -0b2fd0: 6e10 5713 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ -0b2fd6: 0a05 |0073: move-result v5 │ │ -0b2fd8: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0b2fdc: 6e20 9813 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ -0b2fe2: 289f |0079: goto 0018 // -0061 │ │ -0b2fe4: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +0b2e98: |[0b2e98] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0b2ea8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0b2eaa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0b2eac: 6e10 5f1c 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1c5f │ │ +0b2eb2: 0a00 |0005: move-result v0 │ │ +0b2eb4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0b2eb8: 5565 8905 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0589 │ │ +0b2ebc: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +0b2ec0: 0f03 |000c: return v3 │ │ +0b2ec2: 6e10 651c 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1c65 │ │ +0b2ec8: 0a01 |0010: move-result v1 │ │ +0b2eca: 6e10 671c 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1c67 │ │ +0b2ed0: 0a02 |0014: move-result v2 │ │ +0b2ed2: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +0b2ed8: 0143 |0018: move v3, v4 │ │ +0b2eda: 28f3 |0019: goto 000c // -000d │ │ +0b2edc: 5961 8c05 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@058c │ │ +0b2ee0: 5962 8d05 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@058d │ │ +0b2ee4: 5c63 8905 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0589 │ │ +0b2ee8: 28f8 |0020: goto 0018 // -0008 │ │ +0b2eea: 5263 8c05 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@058c │ │ +0b2eee: a703 0103 |0023: sub-float v3, v1, v3 │ │ +0b2ef2: 7110 5d21 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +0b2ef8: 0a03 |0028: move-result v3 │ │ +0b2efa: 5265 9905 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0599 │ │ +0b2efe: 8255 |002b: int-to-float v5, v5 │ │ +0b2f00: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +0b2f04: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +0b2f08: 5263 8d05 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@058d │ │ +0b2f0c: a703 0203 |0032: sub-float v3, v2, v3 │ │ +0b2f10: 7110 5d21 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +0b2f16: 0a03 |0037: move-result v3 │ │ +0b2f18: 5265 9905 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0599 │ │ +0b2f1c: 8255 |003a: int-to-float v5, v5 │ │ +0b2f1e: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +0b2f22: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +0b2f26: 5c64 8905 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0589 │ │ +0b2f2a: 28d7 |0041: goto 0018 // -0029 │ │ +0b2f2c: 5463 8505 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ +0b2f30: 6e10 f91e 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1ef9 │ │ +0b2f36: 0a03 |0047: move-result v3 │ │ +0b2f38: 5265 9505 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ +0b2f3c: b153 |004a: sub-int/2addr v3, v5 │ │ +0b2f3e: 8233 |004b: int-to-float v3, v3 │ │ +0b2f40: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +0b2f44: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +0b2f48: 5463 9205 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ +0b2f4c: 5465 9205 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ +0b2f50: 6e10 5713 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ +0b2f56: 0a05 |0057: move-result v5 │ │ +0b2f58: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0b2f5c: 6e20 9813 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ +0b2f62: 28bb |005d: goto 0018 // -0045 │ │ +0b2f64: 5463 8505 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ +0b2f68: 6e10 fc1e 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1efc │ │ +0b2f6e: 0a03 |0063: move-result v3 │ │ +0b2f70: 5265 9505 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ +0b2f74: b053 |0066: add-int/2addr v3, v5 │ │ +0b2f76: 8233 |0067: int-to-float v3, v3 │ │ +0b2f78: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +0b2f7c: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +0b2f80: 5463 9205 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ +0b2f84: 5465 9205 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0592 │ │ +0b2f88: 6e10 5713 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@1357 │ │ +0b2f8e: 0a05 |0073: move-result v5 │ │ +0b2f90: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0b2f94: 6e20 9813 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@1398 │ │ +0b2f9a: 289f |0079: goto 0018 // -0061 │ │ +0b2f9c: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=222 │ │ 0x0006 line=223 │ │ 0x000c line=254 │ │ 0x000d line=229 │ │ 0x0011 line=230 │ │ @@ -261400,26 +261552,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b2ff8: |[0b2ff8] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -0b3008: 6f20 f610 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@10f6 │ │ -0b300e: 5510 8705 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ -0b3012: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -0b3016: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -0b301a: b520 |0009: and-int/2addr v0, v2 │ │ -0b301c: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0b3020: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0b3022: 5c10 8605 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ -0b3026: 0e00 |000f: return-void │ │ -0b3028: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0b302a: 28fc |0011: goto 000d // -0004 │ │ +0b2fb0: |[0b2fb0] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +0b2fc0: 6f20 f610 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@10f6 │ │ +0b2fc6: 5510 8705 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ +0b2fca: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0b2fce: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +0b2fd2: b520 |0009: and-int/2addr v0, v2 │ │ +0b2fd4: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0b2fd8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0b2fda: 5c10 8605 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ +0b2fde: 0e00 |000f: return-void │ │ +0b2fe0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0b2fe2: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0003 line=179 │ │ 0x0007 line=180 │ │ 0x000f line=182 │ │ 0x0010 line=180 │ │ @@ -261432,24 +261584,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b302c: |[0b302c] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0b303c: 6f20 f710 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@10f7 │ │ -0b3042: 5510 8705 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ -0b3046: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0b304a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0b304e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0b3050: 5c10 8605 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ -0b3054: 0e00 |000c: return-void │ │ -0b3056: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0b3058: 28fc |000e: goto 000a // -0004 │ │ +0b2fe4: |[0b2fe4] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0b2ff4: 6f20 f710 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@10f7 │ │ +0b2ffa: 5510 8705 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ +0b2ffe: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0b3002: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0b3006: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0b3008: 5c10 8605 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ +0b300c: 0e00 |000c: return-void │ │ +0b300e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0b3010: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ 0x0007 line=172 │ │ 0x000c line=174 │ │ 0x000d line=172 │ │ @@ -261462,24 +261614,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b305c: |[0b305c] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -0b306c: 6f20 f810 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@10f8 │ │ -0b3072: 5510 8705 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ -0b3076: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0b307a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0b307e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0b3080: 5c10 8605 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ -0b3084: 0e00 |000c: return-void │ │ -0b3086: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0b3088: 28fc |000e: goto 000a // -0004 │ │ +0b3014: |[0b3014] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +0b3024: 6f20 f810 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@10f8 │ │ +0b302a: 5510 8705 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ +0b302e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0b3032: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0b3036: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0b3038: 5c10 8605 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ +0b303c: 0e00 |000c: return-void │ │ +0b303e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0b3040: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0007 line=188 │ │ 0x000c line=190 │ │ 0x000d line=188 │ │ @@ -261492,20 +261644,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b308c: |[0b308c] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -0b309c: 5c12 8605 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ -0b30a0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0b30a2: 5c10 8705 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ -0b30a6: 6e10 c710 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@10c7 │ │ -0b30ac: 0e00 |0008: return-void │ │ +0b3044: |[0b3044] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +0b3054: 5c12 8605 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0586 │ │ +0b3058: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0b305a: 5c10 8705 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0587 │ │ +0b305e: 6e10 c710 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@10c7 │ │ +0b3064: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ 0x0005 line=201 │ │ 0x0008 line=202 │ │ locals : │ │ @@ -261517,20 +261669,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0b30b0: |[0b30b0] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -0b30c0: 5210 8e05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@058e │ │ -0b30c4: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -0b30c8: 5215 8e05 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@058e │ │ -0b30cc: 6f55 fc10 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@10fc │ │ -0b30d2: 0e00 |0009: return-void │ │ +0b3068: |[0b3068] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +0b3078: 5210 8e05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@058e │ │ +0b307c: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +0b3080: 5215 8e05 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@058e │ │ +0b3084: 6f55 fc10 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@10fc │ │ +0b308a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=155 │ │ 0x0006 line=157 │ │ 0x0009 line=158 │ │ locals : │ │ @@ -261545,21 +261697,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b30d4: |[0b30d4] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -0b30e4: 5923 8a05 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ -0b30e8: 5420 9605 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ -0b30ec: 5221 8a05 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ -0b30f0: 6e20 ae01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ -0b30f6: 6e10 c710 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@10c7 │ │ -0b30fc: 0e00 |000c: return-void │ │ +0b308c: |[0b308c] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +0b309c: 5923 8a05 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ +0b30a0: 5420 9605 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0596 │ │ +0b30a4: 5221 8a05 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@058a │ │ +0b30a8: 6e20 ae01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ae │ │ +0b30ae: 6e10 c710 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@10c7 │ │ +0b30b4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0002 line=132 │ │ 0x0009 line=133 │ │ 0x000c line=134 │ │ locals : │ │ @@ -261571,23 +261723,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b3100: |[0b3100] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -0b3110: 6e10 bc10 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@10bc │ │ -0b3116: 0c00 |0003: move-result-object v0 │ │ -0b3118: 6e10 f200 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ -0b311e: 0c00 |0007: move-result-object v0 │ │ -0b3120: 6e20 4401 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ -0b3126: 0a00 |000b: move-result v0 │ │ -0b3128: 6e20 d010 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@10d0 │ │ -0b312e: 0e00 |000f: return-void │ │ +0b30b8: |[0b30b8] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +0b30c8: 6e10 bc10 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@10bc │ │ +0b30ce: 0c00 |0003: move-result-object v0 │ │ +0b30d0: 6e10 f200 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f2 │ │ +0b30d6: 0c00 |0007: move-result-object v0 │ │ +0b30d8: 6e20 4401 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0144 │ │ +0b30de: 0a00 |000b: move-result v0 │ │ +0b30e0: 6e20 d010 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@10d0 │ │ +0b30e6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000f line=143 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -261597,20 +261749,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b3130: |[0b3130] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -0b3140: 5210 9005 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0590 │ │ -0b3144: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -0b3148: 5212 9005 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0590 │ │ -0b314c: 6f20 0011 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@1100 │ │ -0b3152: 0e00 |0009: return-void │ │ +0b30e8: |[0b30e8] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +0b30f8: 5210 9005 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0590 │ │ +0b30fc: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +0b3100: 5212 9005 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0590 │ │ +0b3104: 6f20 0011 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@1100 │ │ +0b310a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=163 │ │ 0x0006 line=165 │ │ 0x0009 line=166 │ │ locals : │ │ @@ -261622,55 +261774,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -0b3154: |[0b3154] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -0b3164: 5472 9705 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0597 │ │ -0b3168: 6e10 be10 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@10be │ │ -0b316e: 0a00 |0005: move-result v0 │ │ -0b3170: 5475 8505 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ -0b3174: 6e10 f91e 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1ef9 │ │ -0b317a: 0a05 |000b: move-result v5 │ │ -0b317c: 5276 9505 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ -0b3180: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -0b3184: 5475 8505 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ -0b3188: 6e10 fc1e 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1efc │ │ -0b318e: 0a05 |0015: move-result v5 │ │ -0b3190: 5276 9505 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ -0b3194: 9003 0506 |0018: add-int v3, v5, v6 │ │ -0b3198: 5275 8b05 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@058b │ │ -0b319c: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -0b31a0: 6e50 c701 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@01c7 │ │ -0b31a6: 6f40 0311 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ -0b31ac: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -0b31b0: a705 0905 |0026: sub-float v5, v9, v5 │ │ -0b31b4: 7110 5d21 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ -0b31ba: 0a05 |002b: move-result v5 │ │ -0b31bc: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -0b31c0: c865 |002e: mul-float/2addr v5, v6 │ │ -0b31c2: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -0b31c6: c865 |0031: mul-float/2addr v5, v6 │ │ -0b31c8: 8755 |0032: float-to-int v5, v5 │ │ -0b31ca: 5975 9405 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0594 │ │ -0b31ce: 5475 8505 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ -0b31d2: 6e10 f91e 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1ef9 │ │ -0b31d8: 0a05 |003a: move-result v5 │ │ -0b31da: 5276 9505 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ -0b31de: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -0b31e2: 5475 8505 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ -0b31e6: 6e10 fc1e 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1efc │ │ -0b31ec: 0a05 |0044: move-result v5 │ │ -0b31ee: 5276 9505 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ -0b31f2: 9003 0506 |0047: add-int v3, v5, v6 │ │ -0b31f6: 6e50 c901 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@01c9 │ │ -0b31fc: 6e20 c810 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@10c8 │ │ -0b3202: 0e00 |004f: return-void │ │ +0b310c: |[0b310c] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +0b311c: 5472 9705 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0597 │ │ +0b3120: 6e10 be10 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@10be │ │ +0b3126: 0a00 |0005: move-result v0 │ │ +0b3128: 5475 8505 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ +0b312c: 6e10 f91e 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1ef9 │ │ +0b3132: 0a05 |000b: move-result v5 │ │ +0b3134: 5276 9505 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ +0b3138: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +0b313c: 5475 8505 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ +0b3140: 6e10 fc1e 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1efc │ │ +0b3146: 0a05 |0015: move-result v5 │ │ +0b3148: 5276 9505 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ +0b314c: 9003 0506 |0018: add-int v3, v5, v6 │ │ +0b3150: 5275 8b05 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@058b │ │ +0b3154: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +0b3158: 6e50 c701 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@01c7 │ │ +0b315e: 6f40 0311 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@1103 │ │ +0b3164: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +0b3168: a705 0905 |0026: sub-float v5, v9, v5 │ │ +0b316c: 7110 5d21 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@215d │ │ +0b3172: 0a05 |002b: move-result v5 │ │ +0b3174: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +0b3178: c865 |002e: mul-float/2addr v5, v6 │ │ +0b317a: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +0b317e: c865 |0031: mul-float/2addr v5, v6 │ │ +0b3180: 8755 |0032: float-to-int v5, v5 │ │ +0b3182: 5975 9405 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0594 │ │ +0b3186: 5475 8505 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ +0b318a: 6e10 f91e 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1ef9 │ │ +0b3190: 0a05 |003a: move-result v5 │ │ +0b3192: 5276 9505 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ +0b3196: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +0b319a: 5475 8505 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0585 │ │ +0b319e: 6e10 fc1e 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1efc │ │ +0b31a4: 0a05 |0044: move-result v5 │ │ +0b31a6: 5276 9505 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0595 │ │ +0b31aa: 9003 0506 |0047: add-int v3, v5, v6 │ │ +0b31ae: 6e50 c901 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@01c9 │ │ +0b31b4: 6e20 c810 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@10c8 │ │ +0b31ba: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0006 line=281 │ │ 0x0010 line=282 │ │ 0x001a line=283 │ │ @@ -261689,21 +261841,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 : 4157 (PagerTabStrip.java) │ │ + source_file_idx : 4153 (PagerTabStrip.java) │ │ │ │ Class #1041 header: │ │ class_idx : 738 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 737 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1041 annotations: │ │ Annotations on class │ │ @@ -261723,17 +261875,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3204: |[0b3204] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -0b3214: 7010 3111 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1131 │ │ -0b321a: 0e00 |0003: return-void │ │ +0b31bc: |[0b31bc] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +0b31cc: 7010 3111 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1131 │ │ +0b31d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -261742,18 +261894,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b321c: |[0b321c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0b322c: 7110 7c12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@127c │ │ -0b3232: 0a00 |0003: move-result v0 │ │ -0b3234: 0f00 |0004: return v0 │ │ +0b31d4: |[0b31d4] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +0b31e4: 7110 7c12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@127c │ │ +0b31ea: 0a00 |0003: move-result v0 │ │ +0b31ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -261762,33 +261914,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3238: |[0b3238] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0b3248: 7120 7d12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@127d │ │ -0b324e: 0e00 |0003: return-void │ │ +0b31f0: |[0b31f0] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0b3200: 7120 7d12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@127d │ │ +0b3206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0003 line=738 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #1042 header: │ │ class_idx : 762 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 761 │ │ -source_file_idx : 5068 │ │ +source_file_idx : 5064 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1042 annotations: │ │ Annotations on class │ │ @@ -261808,17 +261960,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3250: |[0b3250] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -0b3260: 7010 c612 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@12c6 │ │ -0b3266: 0e00 |0003: return-void │ │ +0b3208: |[0b3208] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +0b3218: 7010 c612 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@12c6 │ │ +0b321e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -261827,32 +261979,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3268: |[0b3268] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0b3278: 7110 d612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@12d6 │ │ -0b327e: 0a00 |0003: move-result v0 │ │ -0b3280: 0f00 |0004: return v0 │ │ +0b3220: |[0b3220] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0b3230: 7110 d612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@12d6 │ │ +0b3236: 0a00 |0003: move-result v0 │ │ +0b3238: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 5068 (ViewConfigurationCompat.java) │ │ + source_file_idx : 5064 (ViewConfigurationCompat.java) │ │ │ │ Class #1043 header: │ │ class_idx : 770 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 774 │ │ -source_file_idx : 5075 │ │ +source_file_idx : 5071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1043 annotations: │ │ Annotations on class │ │ @@ -261872,17 +262024,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3284: |[0b3284] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -0b3294: 7010 e912 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@12e9 │ │ -0b329a: 0e00 |0003: return-void │ │ +0b323c: |[0b323c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +0b324c: 7010 e912 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@12e9 │ │ +0b3252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -261891,33 +262043,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b329c: |[0b329c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0b32ac: 7120 fc12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@12fc │ │ -0b32b2: 0e00 |0003: return-void │ │ +0b3254: |[0b3254] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0b3264: 7120 fc12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@12fc │ │ +0b326a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 split Z │ │ │ │ - source_file_idx : 5075 (ViewGroupCompat.java) │ │ + source_file_idx : 5071 (ViewGroupCompat.java) │ │ │ │ Class #1044 header: │ │ class_idx : 796 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 798 │ │ -source_file_idx : 5088 │ │ +source_file_idx : 5084 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1044 annotations: │ │ Annotations on class │ │ @@ -261937,17 +262089,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b32b4: |[0b32b4] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -0b32c4: 7010 b113 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@13b1 │ │ -0b32ca: 0e00 |0003: return-void │ │ +0b326c: |[0b326c] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +0b327c: 7010 b113 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@13b1 │ │ +0b3282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -261956,34 +262108,34 @@ │ │ type : '(Landroid/view/ViewParent;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 │ │ -0b32cc: |[0b32cc] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0b32dc: 7130 b713 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b7 │ │ -0b32e2: 0a00 |0003: move-result v0 │ │ -0b32e4: 0f00 |0004: return v0 │ │ +0b3284: |[0b3284] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0b3294: 7130 b713 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@13b7 │ │ +0b329a: 0a00 |0003: move-result v0 │ │ +0b329c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 5088 (ViewParentCompat.java) │ │ + source_file_idx : 5084 (ViewParentCompat.java) │ │ │ │ Class #1045 header: │ │ class_idx : 805 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 803 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 31 │ │ │ │ Class #1045 annotations: │ │ Annotations on class │ │ @@ -262010,19 +262162,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b32e8: |[0b32e8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ -0b32f8: 7010 bb13 0100 |0000: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@13bb │ │ -0b32fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0b3300: 5b10 4006 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.mLayerMap:Ljava/util/WeakHashMap; // field@0640 │ │ -0b3304: 0e00 |0006: return-void │ │ +0b32a0: |[0b32a0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ +0b32b0: 7010 bb13 0100 |0000: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@13bb │ │ +0b32b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0b32b8: 5b10 4006 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.mLayerMap:Ljava/util/WeakHashMap; // field@0640 │ │ +0b32bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x0006 line=497 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -262033,17 +262185,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3308: |[0b3308] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3318: 7120 5d14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@145d │ │ -0b331e: 0e00 |0003: return-void │ │ +0b32c0: |[0b32c0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b32d0: 7120 5d14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@145d │ │ +0b32d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0003 line=346 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262055,17 +262207,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3320: |[0b3320] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3330: 7120 5e14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@145e │ │ -0b3336: 0e00 |0003: return-void │ │ +0b32d8: |[0b32d8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b32e8: 7120 5e14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@145e │ │ +0b32ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262077,17 +262229,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3338: |[0b3338] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0b3348: 7110 5f14 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@145f │ │ -0b334e: 0e00 |0003: return-void │ │ +0b32f0: |[0b32f0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0b3300: 7110 5f14 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@145f │ │ +0b3306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0003 line=436 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262098,18 +262250,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3350: |[0b3350] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0b3360: 7110 6014 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@1460 │ │ -0b3366: 0b00 |0003: move-result-wide v0 │ │ -0b3368: 1000 |0004: return-wide v0 │ │ +0b3308: |[0b3308] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0b3318: 7110 6014 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@1460 │ │ +0b331e: 0b00 |0003: move-result-wide v0 │ │ +0b3320: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0005 reg=4 view Landroid/view/View; │ │ @@ -262119,18 +262271,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b336c: |[0b336c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0b337c: 7110 6114 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@1461 │ │ -0b3382: 0b00 |0003: move-result-wide v0 │ │ -0b3384: 1000 |0004: return-wide v0 │ │ +0b3324: |[0b3324] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0b3334: 7110 6114 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@1461 │ │ +0b333a: 0b00 |0003: move-result-wide v0 │ │ +0b333c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0005 reg=4 view Landroid/view/View; │ │ @@ -262140,17 +262292,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3388: |[0b3388] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3398: 7120 6214 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@1462 │ │ -0b339e: 0e00 |0003: return-void │ │ +0b3340: |[0b3340] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b3350: 7120 6214 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@1462 │ │ +0b3356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262162,17 +262314,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b33a0: |[0b33a0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b33b0: 7120 6314 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@1463 │ │ -0b33b6: 0e00 |0003: return-void │ │ +0b3358: |[0b3358] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b3368: 7120 6314 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@1463 │ │ +0b336e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0003 line=391 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262184,17 +262336,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b33b8: |[0b33b8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b33c8: 7120 6414 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@1464 │ │ -0b33ce: 0e00 |0003: return-void │ │ +0b3370: |[0b3370] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b3380: 7120 6414 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@1464 │ │ +0b3386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262206,17 +262358,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b33d0: |[0b33d0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b33e0: 7120 6514 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@1465 │ │ -0b33e6: 0e00 |0003: return-void │ │ +0b3388: |[0b3388] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b3398: 7120 6514 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@1465 │ │ +0b339e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0003 line=401 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262228,17 +262380,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b33e8: |[0b33e8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b33f8: 7120 6614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@1466 │ │ -0b33fe: 0e00 |0003: return-void │ │ +0b33a0: |[0b33a0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b33b0: 7120 6614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@1466 │ │ +0b33b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0003 line=406 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262250,17 +262402,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3400: |[0b3400] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3410: 7120 6714 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@1467 │ │ -0b3416: 0e00 |0003: return-void │ │ +0b33b8: |[0b33b8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b33c8: 7120 6714 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@1467 │ │ +0b33ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0003 line=411 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262272,17 +262424,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3418: |[0b3418] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3428: 7120 6814 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@1468 │ │ -0b342e: 0e00 |0003: return-void │ │ +0b33d0: |[0b33d0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b33e0: 7120 6814 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@1468 │ │ +0b33e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0003 line=416 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262294,17 +262446,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3430: |[0b3430] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3440: 7120 6914 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@1469 │ │ -0b3446: 0e00 |0003: return-void │ │ +0b33e8: |[0b33e8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b33f8: 7120 6914 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@1469 │ │ +0b33fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262316,17 +262468,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3448: |[0b3448] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3458: 7120 6a14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@146a │ │ -0b345e: 0e00 |0003: return-void │ │ +0b3400: |[0b3400] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b3410: 7120 6a14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@146a │ │ +0b3416: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0003 line=426 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262338,17 +262490,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3460: |[0b3460] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3470: 7120 6b14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@146b │ │ -0b3476: 0e00 |0003: return-void │ │ +0b3418: |[0b3418] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b3428: 7120 6b14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@146b │ │ +0b342e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262360,17 +262512,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b3478: |[0b3478] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0b3488: 7130 6c14 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@146c │ │ -0b348e: 0e00 |0003: return-void │ │ +0b3430: |[0b3430] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0b3440: 7130 6c14 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@146c │ │ +0b3446: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262382,17 +262534,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3490: |[0b3490] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0b34a0: 7120 6d14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@146d │ │ -0b34a6: 0e00 |0003: return-void │ │ +0b3448: |[0b3448] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +0b3458: 7120 6d14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@146d │ │ +0b345e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0003 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262404,21 +262556,21 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0b34a8: |[0b34a8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0b34b8: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ -0b34bc: 6e30 191d 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1d19 │ │ -0b34c2: 2200 2403 |0005: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0324 │ │ -0b34c6: 7020 e113 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@13e1 │ │ -0b34cc: 7120 6e14 0300 |000a: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@146e │ │ -0b34d2: 0e00 |000d: return-void │ │ +0b3460: |[0b3460] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0b3470: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ +0b3474: 6e30 191d 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1d19 │ │ +0b347a: 2200 2403 |0005: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0324 │ │ +0b347e: 7020 e113 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@13e1 │ │ +0b3484: 7120 6e14 0300 |000a: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@146e │ │ +0b348a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0005 line=476 │ │ 0x000d line=477 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -262431,17 +262583,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b34d4: |[0b34d4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0b34e4: 7130 6f14 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@146f │ │ -0b34ea: 0e00 |0003: return-void │ │ +0b348c: |[0b348c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0b349c: 7130 6f14 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@146f │ │ +0b34a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0003 line=371 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262453,17 +262605,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b34ec: |[0b34ec] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0b34fc: 7110 7014 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@1470 │ │ -0b3502: 0e00 |0003: return-void │ │ +0b34a4: |[0b34a4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0b34b4: 7110 7014 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@1470 │ │ +0b34ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0003 line=471 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262474,17 +262626,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3504: |[0b3504] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3514: 7120 7114 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@1471 │ │ -0b351a: 0e00 |0003: return-void │ │ +0b34bc: |[0b34bc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b34cc: 7120 7114 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@1471 │ │ +0b34d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0003 line=351 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262496,17 +262648,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b351c: |[0b351c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b352c: 7120 7214 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@1472 │ │ -0b3532: 0e00 |0003: return-void │ │ +0b34d4: |[0b34d4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b34e4: 7120 7214 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@1472 │ │ +0b34ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0003 line=461 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262518,17 +262670,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3534: |[0b3534] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3544: 7120 7314 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@1473 │ │ -0b354a: 0e00 |0003: return-void │ │ +0b34ec: |[0b34ec] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b34fc: 7120 7314 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@1473 │ │ +0b3502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262540,17 +262692,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b354c: |[0b354c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b355c: 7120 7414 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@1474 │ │ -0b3562: 0e00 |0003: return-void │ │ +0b3504: |[0b3504] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b3514: 7120 7414 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@1474 │ │ +0b351a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0003 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262562,20 +262714,20 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b3564: |[0b3564] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0b3574: 2200 2403 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0324 │ │ -0b3578: 7020 e113 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@13e1 │ │ -0b357e: 7120 6e14 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@146e │ │ -0b3584: 7120 3214 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1432 │ │ -0b358a: 0e00 |000b: return-void │ │ +0b351c: |[0b351c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0b352c: 2200 2403 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0324 │ │ +0b3530: 7020 e113 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@13e1 │ │ +0b3536: 7120 6e14 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@146e │ │ +0b353c: 7120 3214 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1432 │ │ +0b3542: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0008 line=482 │ │ 0x000b line=483 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -262588,22 +262740,22 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b358c: |[0b358c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0b359c: 7110 2e12 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@122e │ │ -0b35a2: 0a00 |0003: move-result v0 │ │ -0b35a4: 7120 3614 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@1436 │ │ -0b35aa: 2200 2403 |0007: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0324 │ │ -0b35ae: 7020 e113 2000 |0009: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@13e1 │ │ -0b35b4: 7120 6e14 0300 |000c: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@146e │ │ -0b35ba: 0e00 |000f: return-void │ │ +0b3544: |[0b3544] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0b3554: 7110 2e12 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@122e │ │ +0b355a: 0a00 |0003: move-result v0 │ │ +0b355c: 7120 3614 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@1436 │ │ +0b3562: 2200 2403 |0007: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0324 │ │ +0b3566: 7020 e113 2000 |0009: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@13e1 │ │ +0b356c: 7120 6e14 0300 |000c: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@146e │ │ +0b3572: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0007 line=494 │ │ 0x000f line=495 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -262615,20 +262767,20 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b35bc: |[0b35bc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0b35cc: 2200 2403 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0324 │ │ -0b35d0: 7020 e113 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@13e1 │ │ -0b35d6: 7120 6e14 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@146e │ │ -0b35dc: 7120 3414 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1434 │ │ -0b35e2: 0e00 |000b: return-void │ │ +0b3574: |[0b3574] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0b3584: 2200 2403 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0324 │ │ +0b3588: 7020 e113 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@13e1 │ │ +0b358e: 7120 6e14 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@146e │ │ +0b3594: 7120 3414 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1434 │ │ +0b359a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0008 line=488 │ │ 0x000b line=489 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -262641,17 +262793,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b35e4: |[0b35e4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b35f4: 7120 7514 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@1475 │ │ -0b35fa: 0e00 |0003: return-void │ │ +0b359c: |[0b359c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b35ac: 7120 7514 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@1475 │ │ +0b35b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0003 line=441 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262663,17 +262815,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b35fc: |[0b35fc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b360c: 7120 7614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@1476 │ │ -0b3612: 0e00 |0003: return-void │ │ +0b35b4: |[0b35b4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b35c4: 7120 7614 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@1476 │ │ +0b35ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0003 line=446 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262685,17 +262837,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3614: |[0b3614] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b3624: 7120 7714 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@1477 │ │ -0b362a: 0e00 |0003: return-void │ │ +0b35cc: |[0b35cc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b35dc: 7120 7714 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@1477 │ │ +0b35e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0003 line=451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -262707,28 +262859,28 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b362c: |[0b362c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0b363c: 7120 7814 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@1478 │ │ -0b3642: 0e00 |0003: return-void │ │ +0b35e4: |[0b35e4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0b35f4: 7120 7814 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@1478 │ │ +0b35fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0003 line=456 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 value F │ │ │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #1046 header: │ │ class_idx : 824 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 825 │ │ source_file_idx : 611 │ │ static_fields_size : 0 │ │ @@ -262754,17 +262906,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3644: |[0b3644] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -0b3654: 7010 ba14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@14ba │ │ -0b365a: 0e00 |0003: return-void │ │ +0b35fc: |[0b35fc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +0b360c: 7010 ba14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@14ba │ │ +0b3612: 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 - │ │ @@ -262773,17 +262925,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 │ │ -0b365c: |[0b365c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0b366c: 7120 c814 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@14c8 │ │ -0b3672: 0e00 |0003: return-void │ │ +0b3614: |[0b3614] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0b3624: 7120 c814 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@14c8 │ │ +0b362a: 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; │ │ @@ -262794,18 +262946,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 │ │ -0b3674: |[0b3674] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0b3684: 7120 c914 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@14c9 │ │ -0b368a: 0c00 |0003: move-result-object v0 │ │ -0b368c: 1100 |0004: return-object v0 │ │ +0b362c: |[0b362c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0b363c: 7120 c914 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@14c9 │ │ +0b3642: 0c00 |0003: move-result-object v0 │ │ +0b3644: 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 │ │ @@ -262815,18 +262967,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3690: |[0b3690] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0b36a0: 7110 ca14 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@14ca │ │ -0b36a6: 0a00 |0003: move-result v0 │ │ -0b36a8: 0f00 |0004: return v0 │ │ +0b3648: |[0b3648] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0b3658: 7110 ca14 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@14ca │ │ +0b365e: 0a00 |0003: move-result v0 │ │ +0b3660: 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; │ │ │ │ @@ -262864,17 +263016,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b36ac: |[0b36ac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -0b36bc: 7010 d514 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@14d5 │ │ -0b36c2: 0e00 |0003: return-void │ │ +0b3664: |[0b3664] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +0b3674: 7010 d514 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@14d5 │ │ +0b367a: 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 - │ │ @@ -262883,19 +263035,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 │ │ -0b36c4: |[0b36c4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0b36d4: 5430 6506 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0665 │ │ -0b36d8: 7120 f014 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@14f0 │ │ -0b36de: 0a00 |0005: move-result v0 │ │ -0b36e0: 0f00 |0006: return v0 │ │ +0b367c: |[0b367c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0b368c: 5430 6506 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0665 │ │ +0b3690: 7120 f014 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@14f0 │ │ +0b3696: 0a00 |0005: move-result v0 │ │ +0b3698: 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; │ │ @@ -262905,18 +263057,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 │ │ -0b36e4: |[0b36e4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0b36f4: 7120 f114 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@14f1 │ │ -0b36fa: 0c00 |0003: move-result-object v0 │ │ -0b36fc: 1100 |0004: return-object v0 │ │ +0b369c: |[0b369c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0b36ac: 7120 f114 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@14f1 │ │ +0b36b2: 0c00 |0003: move-result-object v0 │ │ +0b36b4: 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 │ │ @@ -262926,18 +263078,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 │ │ -0b3700: |[0b3700] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0b3710: 7110 f214 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@14f2 │ │ -0b3716: 0c00 |0003: move-result-object v0 │ │ -0b3718: 1100 |0004: return-object v0 │ │ +0b36b8: |[0b36b8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0b36c8: 7110 f214 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@14f2 │ │ +0b36ce: 0c00 |0003: move-result-object v0 │ │ +0b36d0: 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; │ │ │ │ @@ -262946,18 +263098,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b371c: |[0b371c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0b372c: 7110 f314 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@14f3 │ │ -0b3732: 0a00 |0003: move-result v0 │ │ -0b3734: 0f00 |0004: return v0 │ │ +0b36d4: |[0b36d4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0b36e4: 7110 f314 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@14f3 │ │ +0b36ea: 0a00 |0003: move-result v0 │ │ +0b36ec: 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; │ │ │ │ @@ -262966,20 +263118,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 │ │ -0b3738: |[0b3738] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0b3748: 2200 3d03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@033d │ │ -0b374c: 7030 cc14 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@14cc │ │ -0b3752: 7110 f414 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@14f4 │ │ -0b3758: 0c00 |0008: move-result-object v0 │ │ -0b375a: 1100 |0009: return-object v0 │ │ +0b36f0: |[0b36f0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0b3700: 2200 3d03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@033d │ │ +0b3704: 7030 cc14 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@14cc │ │ +0b370a: 7110 f414 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@14f4 │ │ +0b3710: 0c00 |0008: move-result-object v0 │ │ +0b3712: 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; │ │ │ │ @@ -262988,19 +263140,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 │ │ -0b375c: |[0b375c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0b376c: 5430 6506 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0665 │ │ -0b3770: 7120 f514 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@14f5 │ │ -0b3776: 0a00 |0005: move-result v0 │ │ -0b3778: 0f00 |0006: return v0 │ │ +0b3714: |[0b3714] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0b3724: 5430 6506 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0665 │ │ +0b3728: 7120 f514 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@14f5 │ │ +0b372e: 0a00 |0005: move-result v0 │ │ +0b3730: 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; │ │ @@ -263037,17 +263189,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b377c: |[0b377c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -0b378c: 7010 a615 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@15a6 │ │ -0b3792: 0e00 |0003: return-void │ │ +0b3734: |[0b3734] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +0b3744: 7010 a615 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@15a6 │ │ +0b374a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -263056,17 +263208,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3794: |[0b3794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -0b37a4: 7120 6916 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@1669 │ │ -0b37aa: 0e00 |0003: return-void │ │ +0b374c: |[0b374c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +0b375c: 7120 6916 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@1669 │ │ +0b3762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0003 line=695 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263077,21 +263229,21 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b37ac: |[0b37ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ -0b37bc: 7110 4d21 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@214d │ │ -0b37c2: 0a00 |0003: move-result v0 │ │ -0b37c4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0b37c6: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0b37ca: 6e30 0115 3204 |0007: invoke-virtual {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.addAction:(Ljava/lang/Object;I)V // method@1501 │ │ -0b37d0: 0e00 |000a: return-void │ │ +0b3764: |[0b3764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +0b3774: 7110 4d21 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@214d │ │ +0b377a: 0a00 |0003: move-result v0 │ │ +0b377c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0b377e: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +0b3782: 6e30 0115 3204 |0007: invoke-virtual {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.addAction:(Ljava/lang/Object;I)V // method@1501 │ │ +0b3788: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0007 line=915 │ │ 0x000a line=917 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ @@ -263104,17 +263256,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 │ │ -0b37d4: |[0b37d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0b37e4: 7120 6a16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@166a │ │ -0b37ea: 0e00 |0003: return-void │ │ +0b378c: |[0b378c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0b379c: 7120 6a16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@166a │ │ +0b37a2: 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$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263125,18 +263277,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 │ │ -0b37ec: |[0b37ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0b37fc: 7120 6b16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@166b │ │ -0b3802: 0c00 |0003: move-result-object v0 │ │ -0b3804: 1100 |0004: return-object v0 │ │ +0b37a4: |[0b37a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0b37b4: 7120 6b16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@166b │ │ +0b37ba: 0c00 |0003: move-result-object v0 │ │ +0b37bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 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; │ │ @@ -263146,18 +263298,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3808: |[0b3808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -0b3818: 7110 6c16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@166c │ │ -0b381e: 0a00 |0003: move-result v0 │ │ -0b3820: 0f00 |0004: return v0 │ │ +0b37c0: |[0b37c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +0b37d0: 7110 6c16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@166c │ │ +0b37d6: 0a00 |0003: move-result v0 │ │ +0b37d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263166,17 +263318,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 │ │ -0b3824: |[0b3824] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0b3834: 7120 6d16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@166d │ │ -0b383a: 0e00 |0003: return-void │ │ +0b37dc: |[0b37dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0b37ec: 7120 6d16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@166d │ │ +0b37f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0003 line=715 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263187,17 +263339,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 │ │ -0b383c: |[0b383c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0b384c: 7120 6e16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@166e │ │ -0b3852: 0e00 |0003: return-void │ │ +0b37f4: |[0b37f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0b3804: 7120 6e16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@166e │ │ +0b380a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x0003 line=720 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263208,18 +263360,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 │ │ -0b3854: |[0b3854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0b3864: 7120 6f16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@166f │ │ -0b386a: 0c00 |0003: move-result-object v0 │ │ -0b386c: 1100 |0004: return-object v0 │ │ +0b380c: |[0b380c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0b381c: 7120 6f16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@166f │ │ +0b3822: 0c00 |0003: move-result-object v0 │ │ +0b3824: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ 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 │ │ @@ -263229,18 +263381,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3870: |[0b3870] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0b3880: 7110 7016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@1670 │ │ -0b3886: 0a00 |0003: move-result v0 │ │ -0b3888: 0f00 |0004: return v0 │ │ +0b3828: |[0b3828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0b3838: 7110 7016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@1670 │ │ +0b383e: 0a00 |0003: move-result v0 │ │ +0b3840: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263249,18 +263401,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 │ │ -0b388c: |[0b388c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0b389c: 7110 7116 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1671 │ │ -0b38a2: 0c00 |0003: move-result-object v0 │ │ -0b38a4: 1100 |0004: return-object v0 │ │ +0b3844: |[0b3844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0b3854: 7110 7116 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1671 │ │ +0b385a: 0c00 |0003: move-result-object v0 │ │ +0b385c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263269,18 +263421,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 │ │ -0b38a8: |[0b38a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0b38b8: 7110 7216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1672 │ │ -0b38be: 0c00 |0003: move-result-object v0 │ │ -0b38c0: 1100 |0004: return-object v0 │ │ +0b3860: |[0b3860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0b3870: 7110 7216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1672 │ │ +0b3876: 0c00 |0003: move-result-object v0 │ │ +0b3878: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263289,18 +263441,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 │ │ -0b38c4: |[0b38c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0b38d4: 7110 7316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1673 │ │ -0b38da: 0c00 |0003: move-result-object v0 │ │ -0b38dc: 1100 |0004: return-object v0 │ │ +0b387c: |[0b387c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0b388c: 7110 7316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1673 │ │ +0b3892: 0c00 |0003: move-result-object v0 │ │ +0b3894: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263309,18 +263461,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 │ │ -0b38e0: |[0b38e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0b38f0: 7110 7416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@1674 │ │ -0b38f6: 0c00 |0003: move-result-object v0 │ │ -0b38f8: 1100 |0004: return-object v0 │ │ +0b3898: |[0b3898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0b38a8: 7110 7416 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@1674 │ │ +0b38ae: 0c00 |0003: move-result-object v0 │ │ +0b38b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263329,18 +263481,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 │ │ -0b38fc: |[0b38fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0b390c: 7110 7516 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1675 │ │ -0b3912: 0c00 |0003: move-result-object v0 │ │ -0b3914: 1100 |0004: return-object v0 │ │ +0b38b4: |[0b38b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0b38c4: 7110 7516 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1675 │ │ +0b38ca: 0c00 |0003: move-result-object v0 │ │ +0b38cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263349,18 +263501,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3918: |[0b3918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0b3928: 7110 7616 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1676 │ │ -0b392e: 0a00 |0003: move-result v0 │ │ -0b3930: 0f00 |0004: return v0 │ │ +0b38d0: |[0b38d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0b38e0: 7110 7616 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1676 │ │ +0b38e6: 0a00 |0003: move-result v0 │ │ +0b38e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263369,18 +263521,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3934: |[0b3934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0b3944: 7110 7716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@1677 │ │ -0b394a: 0a00 |0003: move-result v0 │ │ -0b394c: 0f00 |0004: return v0 │ │ +0b38ec: |[0b38ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0b38fc: 7110 7716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@1677 │ │ +0b3902: 0a00 |0003: move-result v0 │ │ +0b3904: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263389,18 +263541,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3950: |[0b3950] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0b3960: 7110 7816 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1678 │ │ -0b3966: 0a00 |0003: move-result v0 │ │ -0b3968: 0f00 |0004: return v0 │ │ +0b3908: |[0b3908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0b3918: 7110 7816 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1678 │ │ +0b391e: 0a00 |0003: move-result v0 │ │ +0b3920: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=769 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263409,18 +263561,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b396c: |[0b396c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0b397c: 7110 7916 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@1679 │ │ -0b3982: 0a00 |0003: move-result v0 │ │ -0b3984: 0f00 |0004: return v0 │ │ +0b3924: |[0b3924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0b3934: 7110 7916 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@1679 │ │ +0b393a: 0a00 |0003: move-result v0 │ │ +0b393c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263429,18 +263581,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3988: |[0b3988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0b3998: 7110 7a16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@167a │ │ -0b399e: 0a00 |0003: move-result v0 │ │ -0b39a0: 0f00 |0004: return v0 │ │ +0b3940: |[0b3940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0b3950: 7110 7a16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@167a │ │ +0b3956: 0a00 |0003: move-result v0 │ │ +0b3958: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263449,18 +263601,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b39a4: |[0b39a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0b39b4: 7110 7b16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@167b │ │ -0b39ba: 0a00 |0003: move-result v0 │ │ -0b39bc: 0f00 |0004: return v0 │ │ +0b395c: |[0b395c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0b396c: 7110 7b16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@167b │ │ +0b3972: 0a00 |0003: move-result v0 │ │ +0b3974: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263469,18 +263621,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b39c0: |[0b39c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0b39d0: 7110 7c16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@167c │ │ -0b39d6: 0a00 |0003: move-result v0 │ │ -0b39d8: 0f00 |0004: return v0 │ │ +0b3978: |[0b3978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0b3988: 7110 7c16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@167c │ │ +0b398e: 0a00 |0003: move-result v0 │ │ +0b3990: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263489,18 +263641,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b39dc: |[0b39dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0b39ec: 7110 7d16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@167d │ │ -0b39f2: 0a00 |0003: move-result v0 │ │ -0b39f4: 0f00 |0004: return v0 │ │ +0b3994: |[0b3994] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0b39a4: 7110 7d16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@167d │ │ +0b39aa: 0a00 |0003: move-result v0 │ │ +0b39ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263509,18 +263661,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b39f8: |[0b39f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0b3a08: 7110 7e16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@167e │ │ -0b3a0e: 0a00 |0003: move-result v0 │ │ -0b3a10: 0f00 |0004: return v0 │ │ +0b39b0: |[0b39b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0b39c0: 7110 7e16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@167e │ │ +0b39c6: 0a00 |0003: move-result v0 │ │ +0b39c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263529,18 +263681,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3a14: |[0b3a14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0b3a24: 7110 7f16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@167f │ │ -0b3a2a: 0a00 |0003: move-result v0 │ │ -0b3a2c: 0f00 |0004: return v0 │ │ +0b39cc: |[0b39cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0b39dc: 7110 7f16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@167f │ │ +0b39e2: 0a00 |0003: move-result v0 │ │ +0b39e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=804 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263549,18 +263701,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3a30: |[0b3a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0b3a40: 7110 8016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@1680 │ │ -0b3a46: 0a00 |0003: move-result v0 │ │ -0b3a48: 0f00 |0004: return v0 │ │ +0b39e8: |[0b39e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0b39f8: 7110 8016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@1680 │ │ +0b39fe: 0a00 |0003: move-result v0 │ │ +0b3a00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263569,18 +263721,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b3a4c: |[0b3a4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -0b3a5c: 7100 8116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@1681 │ │ -0b3a62: 0c00 |0003: move-result-object v0 │ │ -0b3a64: 1100 |0004: return-object v0 │ │ +0b3a04: |[0b3a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +0b3a14: 7100 8116 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@1681 │ │ +0b3a1a: 0c00 |0003: move-result-object v0 │ │ +0b3a1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -263588,18 +263740,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 │ │ -0b3a68: |[0b3a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0b3a78: 7110 8216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1682 │ │ -0b3a7e: 0c00 |0003: move-result-object v0 │ │ -0b3a80: 1100 |0004: return-object v0 │ │ +0b3a20: |[0b3a20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0b3a30: 7110 8216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1682 │ │ +0b3a36: 0c00 |0003: move-result-object v0 │ │ +0b3a38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -263608,18 +263760,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 │ │ -0b3a84: |[0b3a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0b3a94: 7110 8316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1683 │ │ -0b3a9a: 0c00 |0003: move-result-object v0 │ │ -0b3a9c: 1100 |0004: return-object v0 │ │ +0b3a3c: |[0b3a3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0b3a4c: 7110 8316 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1683 │ │ +0b3a52: 0c00 |0003: move-result-object v0 │ │ +0b3a54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -263628,18 +263780,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b3aa0: |[0b3aa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0b3ab0: 7120 8416 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@1684 │ │ -0b3ab6: 0a00 |0003: move-result v0 │ │ -0b3ab8: 0f00 |0004: return v0 │ │ +0b3a58: |[0b3a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0b3a68: 7120 8416 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@1684 │ │ +0b3a6e: 0a00 |0003: move-result v0 │ │ +0b3a70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 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 │ │ @@ -263649,17 +263801,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3abc: |[0b3abc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0b3acc: 7110 8516 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1685 │ │ -0b3ad2: 0e00 |0003: return-void │ │ +0b3a74: |[0b3a74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0b3a84: 7110 8516 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1685 │ │ +0b3a8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x0003 line=910 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263669,17 +263821,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 │ │ -0b3ad4: |[0b3ad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0b3ae4: 7120 8616 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1686 │ │ -0b3aea: 0e00 |0003: return-void │ │ +0b3a8c: |[0b3a8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0b3a9c: 7120 8616 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1686 │ │ +0b3aa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0003 line=820 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263690,17 +263842,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 │ │ -0b3aec: |[0b3aec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0b3afc: 7120 8716 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1687 │ │ -0b3b02: 0e00 |0003: return-void │ │ +0b3aa4: |[0b3aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0b3ab4: 7120 8716 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1687 │ │ +0b3aba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0003 line=825 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263711,17 +263863,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3b04: |[0b3b04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0b3b14: 7120 8816 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@1688 │ │ -0b3b1a: 0e00 |0003: return-void │ │ +0b3abc: |[0b3abc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0b3acc: 7120 8816 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@1688 │ │ +0b3ad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ 0x0003 line=830 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263732,17 +263884,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3b1c: |[0b3b1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0b3b2c: 7120 8916 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@1689 │ │ -0b3b32: 0e00 |0003: return-void │ │ +0b3ad4: |[0b3ad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0b3ae4: 7120 8916 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@1689 │ │ +0b3aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ 0x0003 line=835 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263753,17 +263905,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 │ │ -0b3b34: |[0b3b34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0b3b44: 7120 8a16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@168a │ │ -0b3b4a: 0e00 |0003: return-void │ │ +0b3aec: |[0b3aec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0b3afc: 7120 8a16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@168a │ │ +0b3b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0003 line=840 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263774,17 +263926,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3b4c: |[0b3b4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0b3b5c: 7120 8b16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@168b │ │ -0b3b62: 0e00 |0003: return-void │ │ +0b3b04: |[0b3b04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0b3b14: 7120 8b16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@168b │ │ +0b3b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0003 line=845 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263795,17 +263947,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 │ │ -0b3b64: |[0b3b64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0b3b74: 7120 8c16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@168c │ │ -0b3b7a: 0e00 |0003: return-void │ │ +0b3b1c: |[0b3b1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0b3b2c: 7120 8c16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@168c │ │ +0b3b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=849 │ │ 0x0003 line=850 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263816,17 +263968,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3b7c: |[0b3b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0b3b8c: 7120 8d16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@168d │ │ -0b3b92: 0e00 |0003: return-void │ │ +0b3b34: |[0b3b34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0b3b44: 7120 8d16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@168d │ │ +0b3b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0003 line=855 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263837,17 +263989,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3b94: |[0b3b94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0b3ba4: 7120 8e16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@168e │ │ -0b3baa: 0e00 |0003: return-void │ │ +0b3b4c: |[0b3b4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0b3b5c: 7120 8e16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@168e │ │ +0b3b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0003 line=860 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263858,17 +264010,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3bac: |[0b3bac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0b3bbc: 7120 8f16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@168f │ │ -0b3bc2: 0e00 |0003: return-void │ │ +0b3b64: |[0b3b64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0b3b74: 7120 8f16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@168f │ │ +0b3b7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0003 line=865 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263879,17 +264031,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3bc4: |[0b3bc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0b3bd4: 7120 9016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@1690 │ │ -0b3bda: 0e00 |0003: return-void │ │ +0b3b7c: |[0b3b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0b3b8c: 7120 9016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@1690 │ │ +0b3b92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ 0x0003 line=870 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263900,17 +264052,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 │ │ -0b3bdc: |[0b3bdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0b3bec: 7120 9116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1691 │ │ -0b3bf2: 0e00 |0003: return-void │ │ +0b3b94: |[0b3b94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0b3ba4: 7120 9116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1691 │ │ +0b3baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0003 line=875 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263921,17 +264073,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 │ │ -0b3bf4: |[0b3bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0b3c04: 7120 9216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@1692 │ │ -0b3c0a: 0e00 |0003: return-void │ │ +0b3bac: |[0b3bac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0b3bbc: 7120 9216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@1692 │ │ +0b3bc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ 0x0003 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263942,17 +264094,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3c0c: |[0b3c0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0b3c1c: 7120 9316 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1693 │ │ -0b3c22: 0e00 |0003: return-void │ │ +0b3bc4: |[0b3bc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0b3bd4: 7120 9316 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1693 │ │ +0b3bda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0003 line=885 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263963,17 +264115,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3c24: |[0b3c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0b3c34: 7120 9416 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1694 │ │ -0b3c3a: 0e00 |0003: return-void │ │ +0b3bdc: |[0b3bdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0b3bec: 7120 9416 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1694 │ │ +0b3bf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=889 │ │ 0x0003 line=890 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -263984,17 +264136,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3c3c: |[0b3c3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0b3c4c: 7120 9516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@1695 │ │ -0b3c52: 0e00 |0003: return-void │ │ +0b3bf4: |[0b3bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0b3c04: 7120 9516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@1695 │ │ +0b3c0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ 0x0003 line=895 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -264005,17 +264157,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 │ │ -0b3c54: |[0b3c54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0b3c64: 7120 9616 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1696 │ │ -0b3c6a: 0e00 |0003: return-void │ │ +0b3c0c: |[0b3c0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0b3c1c: 7120 9616 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1696 │ │ +0b3c22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ 0x0003 line=900 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -264026,17 +264178,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 │ │ -0b3c6c: |[0b3c6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0b3c7c: 7120 9716 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1697 │ │ -0b3c82: 0e00 |0003: return-void │ │ +0b3c24: |[0b3c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0b3c34: 7120 9716 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1697 │ │ +0b3c3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0003 line=905 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -264072,17 +264224,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3c84: |[0b3c84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -0b3c94: 7010 d016 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@16d0 │ │ -0b3c9a: 0e00 |0003: return-void │ │ +0b3c3c: |[0b3c3c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +0b3c4c: 7010 d016 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@16d0 │ │ +0b3c52: 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 - │ │ @@ -264091,20 +264243,20 @@ │ │ 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 │ │ -0b3c9c: |[0b3c9c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0b3cac: 2200 5e03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@035e │ │ -0b3cb0: 7030 c316 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@16c3 │ │ -0b3cb6: 7110 e216 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@16e2 │ │ -0b3cbc: 0c00 |0008: move-result-object v0 │ │ -0b3cbe: 1100 |0009: return-object v0 │ │ +0b3c54: |[0b3c54] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0b3c64: 2200 5e03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@035e │ │ +0b3c68: 7030 c316 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@16c3 │ │ +0b3c6e: 7110 e216 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@16e2 │ │ +0b3c74: 0c00 |0008: move-result-object v0 │ │ +0b3c76: 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; │ │ │ │ @@ -264138,17 +264290,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3cc0: |[0b3cc0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -0b3cd0: 7010 d016 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@16d0 │ │ -0b3cd6: 0e00 |0003: return-void │ │ +0b3c78: |[0b3c78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +0b3c88: 7010 d016 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@16d0 │ │ +0b3c8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -264157,20 +264309,20 @@ │ │ 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 │ │ -0b3cd8: |[0b3cd8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0b3ce8: 2200 6003 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0360 │ │ -0b3cec: 7030 c916 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@16c9 │ │ -0b3cf2: 7110 ed16 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@16ed │ │ -0b3cf8: 0c00 |0008: move-result-object v0 │ │ -0b3cfa: 1100 |0009: return-object v0 │ │ +0b3c90: |[0b3c90] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0b3ca0: 2200 6003 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0360 │ │ +0b3ca4: 7030 c916 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@16c9 │ │ +0b3caa: 7110 ed16 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@16ed │ │ +0b3cb0: 0c00 |0008: move-result-object v0 │ │ +0b3cb2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ @@ -264206,17 +264358,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3cfc: |[0b3cfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -0b3d0c: 7010 4d17 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@174d │ │ -0b3d12: 0e00 |0003: return-void │ │ +0b3cb4: |[0b3cb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +0b3cc4: 7010 4d17 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@174d │ │ +0b3cca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -264225,18 +264377,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3d14: |[0b3d14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0b3d24: 7110 b017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@17b0 │ │ -0b3d2a: 0a00 |0003: move-result v0 │ │ -0b3d2c: 0f00 |0004: return v0 │ │ +0b3ccc: |[0b3ccc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0b3cdc: 7110 b017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@17b0 │ │ +0b3ce2: 0a00 |0003: move-result v0 │ │ +0b3ce4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264245,18 +264397,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 │ │ -0b3d30: |[0b3d30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0b3d40: 7110 b117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@17b1 │ │ -0b3d46: 0c00 |0003: move-result-object v0 │ │ -0b3d48: 1100 |0004: return-object v0 │ │ +0b3ce8: |[0b3ce8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0b3cf8: 7110 b117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@17b1 │ │ +0b3cfe: 0c00 |0003: move-result-object v0 │ │ +0b3d00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264265,18 +264417,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 │ │ -0b3d4c: |[0b3d4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0b3d5c: 7110 b217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@17b2 │ │ -0b3d62: 0c00 |0003: move-result-object v0 │ │ -0b3d64: 1100 |0004: return-object v0 │ │ +0b3d04: |[0b3d04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0b3d14: 7110 b217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@17b2 │ │ +0b3d1a: 0c00 |0003: move-result-object v0 │ │ +0b3d1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264285,18 +264437,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 │ │ -0b3d68: |[0b3d68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0b3d78: 7110 b317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@17b3 │ │ -0b3d7e: 0c00 |0003: move-result-object v0 │ │ -0b3d80: 1100 |0004: return-object v0 │ │ +0b3d20: |[0b3d20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0b3d30: 7110 b317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@17b3 │ │ +0b3d36: 0c00 |0003: move-result-object v0 │ │ +0b3d38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264305,18 +264457,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3d84: |[0b3d84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0b3d94: 7110 b417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@17b4 │ │ -0b3d9a: 0a00 |0003: move-result v0 │ │ -0b3d9c: 0f00 |0004: return v0 │ │ +0b3d3c: |[0b3d3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0b3d4c: 7110 b417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@17b4 │ │ +0b3d52: 0a00 |0003: move-result v0 │ │ +0b3d54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264325,18 +264477,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3da0: |[0b3da0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0b3db0: 7110 b517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@17b5 │ │ -0b3db6: 0a00 |0003: move-result v0 │ │ -0b3db8: 0f00 |0004: return v0 │ │ +0b3d58: |[0b3d58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0b3d68: 7110 b517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@17b5 │ │ +0b3d6e: 0a00 |0003: move-result v0 │ │ +0b3d70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264345,18 +264497,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3dbc: |[0b3dbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0b3dcc: 7110 b617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@17b6 │ │ -0b3dd2: 0a00 |0003: move-result v0 │ │ -0b3dd4: 0f00 |0004: return v0 │ │ +0b3d74: |[0b3d74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0b3d84: 7110 b617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@17b6 │ │ +0b3d8a: 0a00 |0003: move-result v0 │ │ +0b3d8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264365,18 +264517,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 │ │ -0b3dd8: |[0b3dd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0b3de8: 7110 b717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@17b7 │ │ -0b3dee: 0c00 |0003: move-result-object v0 │ │ -0b3df0: 1100 |0004: return-object v0 │ │ +0b3d90: |[0b3d90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0b3da0: 7110 b717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@17b7 │ │ +0b3da6: 0c00 |0003: move-result-object v0 │ │ +0b3da8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264385,18 +264537,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3df4: |[0b3df4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0b3e04: 7110 b817 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@17b8 │ │ -0b3e0a: 0a00 |0003: move-result v0 │ │ -0b3e0c: 0f00 |0004: return v0 │ │ +0b3dac: |[0b3dac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0b3dbc: 7110 b817 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@17b8 │ │ +0b3dc2: 0a00 |0003: move-result v0 │ │ +0b3dc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264405,18 +264557,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3e10: |[0b3e10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0b3e20: 7110 b917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@17b9 │ │ -0b3e26: 0a00 |0003: move-result v0 │ │ -0b3e28: 0f00 |0004: return v0 │ │ +0b3dc8: |[0b3dc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0b3dd8: 7110 b917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@17b9 │ │ +0b3dde: 0a00 |0003: move-result v0 │ │ +0b3de0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264425,18 +264577,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3e2c: |[0b3e2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0b3e3c: 7110 ba17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@17ba │ │ -0b3e42: 0a00 |0003: move-result v0 │ │ -0b3e44: 0f00 |0004: return v0 │ │ +0b3de4: |[0b3de4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0b3df4: 7110 ba17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@17ba │ │ +0b3dfa: 0a00 |0003: move-result v0 │ │ +0b3dfc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264445,20 +264597,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 │ │ -0b3e48: |[0b3e48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0b3e58: 7110 bb17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@17bb │ │ -0b3e5e: 0c00 |0003: move-result-object v0 │ │ -0b3e60: 7110 5d16 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ -0b3e66: 0c00 |0007: move-result-object v0 │ │ -0b3e68: 1100 |0008: return-object v0 │ │ +0b3e00: |[0b3e00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0b3e10: 7110 bb17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@17bb │ │ +0b3e16: 0c00 |0003: move-result-object v0 │ │ +0b3e18: 7110 5d16 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@165d │ │ +0b3e1e: 0c00 |0007: move-result-object v0 │ │ +0b3e20: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264467,18 +264619,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 │ │ -0b3e6c: |[0b3e6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0b3e7c: 7110 bc17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@17bc │ │ -0b3e82: 0c00 |0003: move-result-object v0 │ │ -0b3e84: 1100 |0004: return-object v0 │ │ +0b3e24: |[0b3e24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0b3e34: 7110 bc17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@17bc │ │ +0b3e3a: 0c00 |0003: move-result-object v0 │ │ +0b3e3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264487,18 +264639,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3e88: |[0b3e88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0b3e98: 7110 bd17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@17bd │ │ -0b3e9e: 0a00 |0003: move-result v0 │ │ -0b3ea0: 0f00 |0004: return v0 │ │ +0b3e40: |[0b3e40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0b3e50: 7110 bd17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@17bd │ │ +0b3e56: 0a00 |0003: move-result v0 │ │ +0b3e58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264507,18 +264659,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3ea4: |[0b3ea4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0b3eb4: 7110 be17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@17be │ │ -0b3eba: 0a00 |0003: move-result v0 │ │ -0b3ebc: 0f00 |0004: return v0 │ │ +0b3e5c: |[0b3e5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0b3e6c: 7110 be17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@17be │ │ +0b3e72: 0a00 |0003: move-result v0 │ │ +0b3e74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264527,18 +264679,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3ec0: |[0b3ec0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0b3ed0: 7110 bf17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@17bf │ │ -0b3ed6: 0a00 |0003: move-result v0 │ │ -0b3ed8: 0f00 |0004: return v0 │ │ +0b3e78: |[0b3e78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0b3e88: 7110 bf17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@17bf │ │ +0b3e8e: 0a00 |0003: move-result v0 │ │ +0b3e90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264547,18 +264699,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3edc: |[0b3edc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0b3eec: 7110 c017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@17c0 │ │ -0b3ef2: 0a00 |0003: move-result v0 │ │ -0b3ef4: 0f00 |0004: return v0 │ │ +0b3e94: |[0b3e94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0b3ea4: 7110 c017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@17c0 │ │ +0b3eaa: 0a00 |0003: move-result v0 │ │ +0b3eac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264567,18 +264719,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3ef8: |[0b3ef8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0b3f08: 7110 c117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@17c1 │ │ -0b3f0e: 0a00 |0003: move-result v0 │ │ -0b3f10: 0f00 |0004: return v0 │ │ +0b3eb0: |[0b3eb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0b3ec0: 7110 c117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@17c1 │ │ +0b3ec6: 0a00 |0003: move-result v0 │ │ +0b3ec8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264587,18 +264739,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3f14: |[0b3f14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0b3f24: 7110 c217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@17c2 │ │ -0b3f2a: 0a00 |0003: move-result v0 │ │ -0b3f2c: 0f00 |0004: return v0 │ │ +0b3ecc: |[0b3ecc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0b3edc: 7110 c217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@17c2 │ │ +0b3ee2: 0a00 |0003: move-result v0 │ │ +0b3ee4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264607,18 +264759,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b3f30: |[0b3f30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0b3f40: 7110 c317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@17c3 │ │ -0b3f46: 0a00 |0003: move-result v0 │ │ -0b3f48: 0f00 |0004: return v0 │ │ +0b3ee8: |[0b3ee8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0b3ef8: 7110 c317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@17c3 │ │ +0b3efe: 0a00 |0003: move-result v0 │ │ +0b3f00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264627,18 +264779,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b3f4c: |[0b3f4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -0b3f5c: 7100 c417 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@17c4 │ │ -0b3f62: 0c00 |0003: move-result-object v0 │ │ -0b3f64: 1100 |0004: return-object v0 │ │ +0b3f04: |[0b3f04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +0b3f14: 7100 c417 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@17c4 │ │ +0b3f1a: 0c00 |0003: move-result-object v0 │ │ +0b3f1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -264646,18 +264798,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 │ │ -0b3f68: |[0b3f68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0b3f78: 7110 c517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@17c5 │ │ -0b3f7e: 0c00 |0003: move-result-object v0 │ │ -0b3f80: 1100 |0004: return-object v0 │ │ +0b3f20: |[0b3f20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0b3f30: 7110 c517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@17c5 │ │ +0b3f36: 0c00 |0003: move-result-object v0 │ │ +0b3f38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -264666,17 +264818,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b3f84: |[0b3f84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0b3f94: 7110 c617 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@17c6 │ │ -0b3f9a: 0e00 |0003: return-void │ │ +0b3f3c: |[0b3f3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0b3f4c: 7110 c617 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@17c6 │ │ +0b3f52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264686,17 +264838,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3f9c: |[0b3f9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0b3fac: 7120 c717 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@17c7 │ │ -0b3fb2: 0e00 |0003: return-void │ │ +0b3f54: |[0b3f54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0b3f64: 7120 c717 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@17c7 │ │ +0b3f6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264707,17 +264859,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 │ │ -0b3fb4: |[0b3fb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0b3fc4: 7120 c817 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@17c8 │ │ -0b3fca: 0e00 |0003: return-void │ │ +0b3f6c: |[0b3f6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0b3f7c: 7120 c817 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@17c8 │ │ +0b3f82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0003 line=393 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264728,17 +264880,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b3fcc: |[0b3fcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0b3fdc: 7120 c917 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@17c9 │ │ -0b3fe2: 0e00 |0003: return-void │ │ +0b3f84: |[0b3f84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0b3f94: 7120 c917 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@17c9 │ │ +0b3f9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0003 line=398 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264749,17 +264901,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 │ │ -0b3fe4: |[0b3fe4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0b3ff4: 7120 ca17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@17ca │ │ -0b3ffa: 0e00 |0003: return-void │ │ +0b3f9c: |[0b3f9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0b3fac: 7120 ca17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@17ca │ │ +0b3fb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0003 line=403 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264770,17 +264922,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 │ │ -0b3ffc: |[0b3ffc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0b400c: 7120 cb17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@17cb │ │ -0b4012: 0e00 |0003: return-void │ │ +0b3fb4: |[0b3fb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0b3fc4: 7120 cb17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@17cb │ │ +0b3fca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0003 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264791,17 +264943,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b4014: |[0b4014] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0b4024: 7120 cc17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@17cc │ │ -0b402a: 0e00 |0003: return-void │ │ +0b3fcc: |[0b3fcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0b3fdc: 7120 cc17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@17cc │ │ +0b3fe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0003 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264812,17 +264964,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b402c: |[0b402c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0b403c: 7120 cd17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@17cd │ │ -0b4042: 0e00 |0003: return-void │ │ +0b3fe4: |[0b3fe4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0b3ff4: 7120 cd17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@17cd │ │ +0b3ffa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264833,17 +264985,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b4044: |[0b4044] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0b4054: 7120 ce17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@17ce │ │ -0b405a: 0e00 |0003: return-void │ │ +0b3ffc: |[0b3ffc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0b400c: 7120 ce17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@17ce │ │ +0b4012: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264854,17 +265006,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b405c: |[0b405c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0b406c: 7120 cf17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@17cf │ │ -0b4072: 0e00 |0003: return-void │ │ +0b4014: |[0b4014] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0b4024: 7120 cf17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@17cf │ │ +0b402a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264875,17 +265027,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b4074: |[0b4074] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0b4084: 7120 d017 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@17d0 │ │ -0b408a: 0e00 |0003: return-void │ │ +0b402c: |[0b402c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0b403c: 7120 d017 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@17d0 │ │ +0b4042: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0003 line=433 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264896,17 +265048,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 │ │ -0b408c: |[0b408c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0b409c: 7120 d117 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@17d1 │ │ -0b40a2: 0e00 |0003: return-void │ │ +0b4044: |[0b4044] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0b4054: 7120 d117 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@17d1 │ │ +0b405a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264917,17 +265069,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b40a4: |[0b40a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0b40b4: 7120 d217 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@17d2 │ │ -0b40ba: 0e00 |0003: return-void │ │ +0b405c: |[0b405c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0b406c: 7120 d217 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@17d2 │ │ +0b4072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264938,17 +265090,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b40bc: |[0b40bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0b40cc: 7120 d317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@17d3 │ │ -0b40d2: 0e00 |0003: return-void │ │ +0b4074: |[0b4074] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0b4084: 7120 d317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@17d3 │ │ +0b408a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0003 line=448 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264959,17 +265111,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b40d4: |[0b40d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -0b40e4: 7120 d417 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@17d4 │ │ -0b40ea: 0e00 |0003: return-void │ │ +0b408c: |[0b408c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0b409c: 7120 d417 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@17d4 │ │ +0b40a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -264980,17 +265132,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b40ec: |[0b40ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0b40fc: 7120 d517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@17d5 │ │ -0b4102: 0e00 |0003: return-void │ │ +0b40a4: |[0b40a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0b40b4: 7120 d517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@17d5 │ │ +0b40ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0003 line=458 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -265001,17 +265153,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b4104: |[0b4104] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0b4114: 7120 d617 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@17d6 │ │ -0b411a: 0e00 |0003: return-void │ │ +0b40bc: |[0b40bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0b40cc: 7120 d617 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@17d6 │ │ +0b40d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0003 line=463 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -265022,17 +265174,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 │ │ -0b411c: |[0b411c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0b412c: 7120 d717 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@17d7 │ │ -0b4132: 0e00 |0003: return-void │ │ +0b40d4: |[0b40d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0b40e4: 7120 d717 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@17d7 │ │ +0b40ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -265043,17 +265195,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b4134: |[0b4134] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0b4144: 7120 d817 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@17d8 │ │ -0b414a: 0e00 |0003: return-void │ │ +0b40ec: |[0b40ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0b40fc: 7120 d817 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@17d8 │ │ +0b4102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -265089,17 +265241,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b414c: |[0b414c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -0b415c: 7010 6b19 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@196b │ │ -0b4162: 0e00 |0003: return-void │ │ +0b4104: |[0b4104] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +0b4114: 7010 6b19 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@196b │ │ +0b411a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -265108,33 +265260,33 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b4164: |[0b4164] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0b4174: 7120 7419 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1974 │ │ -0b417a: 0c00 |0003: move-result-object v0 │ │ -0b417c: 1100 |0004: return-object v0 │ │ +0b411c: |[0b411c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0b412c: 7120 7419 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1974 │ │ +0b4132: 0c00 |0003: move-result-object v0 │ │ +0b4134: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ 0x0000 - 0x0005 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 src Landroid/view/View; │ │ │ │ source_file_idx : 3228 (ListPopupWindowCompat.java) │ │ │ │ Class #1053 header: │ │ class_idx : 941 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 940 │ │ -source_file_idx : 4197 │ │ +source_file_idx : 4193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1053 annotations: │ │ Annotations on class │ │ @@ -265154,17 +265306,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b4180: |[0b4180] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -0b4190: 7010 c919 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@19c9 │ │ -0b4196: 0e00 |0003: return-void │ │ +0b4138: |[0b4138] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +0b4148: 7010 c919 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@19c9 │ │ +0b414e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -265173,32 +265325,32 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b4198: |[0b4198] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0b41a8: 7110 d219 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@19d2 │ │ -0b41ae: 0c00 |0003: move-result-object v0 │ │ -0b41b0: 1100 |0004: return-object v0 │ │ +0b4150: |[0b4150] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0b4160: 7110 d219 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@19d2 │ │ +0b4166: 0c00 |0003: move-result-object v0 │ │ +0b4168: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ 0x0000 - 0x0005 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 4197 (PopupMenuCompat.java) │ │ + source_file_idx : 4193 (PopupMenuCompat.java) │ │ │ │ Class #1054 header: │ │ class_idx : 946 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 945 │ │ -source_file_idx : 4201 │ │ +source_file_idx : 4197 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1054 annotations: │ │ Annotations on class │ │ @@ -265218,17 +265370,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b41b4: |[0b41b4] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.:()V │ │ -0b41c4: 7010 d319 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@19d3 │ │ -0b41ca: 0e00 |0003: return-void │ │ +0b416c: |[0b416c] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.:()V │ │ +0b417c: 7010 d319 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@19d3 │ │ +0b4182: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -265237,36 +265389,36 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0b41cc: |[0b41cc] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -0b41dc: 7155 dc19 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompatKitKat;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@19dc │ │ -0b41e2: 0e00 |0003: return-void │ │ +0b4184: |[0b4184] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +0b4194: 7155 dc19 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompatKitKat;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@19dc │ │ +0b419a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; │ │ 0x0000 - 0x0004 reg=1 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x0004 reg=2 anchor Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 xoff I │ │ 0x0000 - 0x0004 reg=4 yoff I │ │ 0x0000 - 0x0004 reg=5 gravity I │ │ │ │ - source_file_idx : 4201 (PopupWindowCompat.java) │ │ + source_file_idx : 4197 (PopupWindowCompat.java) │ │ │ │ Class #1055 header: │ │ class_idx : 950 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 896 │ │ -source_file_idx : 4339 │ │ +source_file_idx : 4335 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #1055 annotations: │ │ Annotations on method #6621 '' │ │ @@ -265297,24 +265449,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 │ │ -0b41e4: |[0b41e4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -0b41f4: 7030 5518 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@1855 │ │ -0b41fa: 5913 8307 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ -0b41fe: 5913 8507 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ -0b4202: 1a00 ca20 |0007: const-string v0, "layout_inflater" // string@20ca │ │ -0b4206: 6e20 f400 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -0b420c: 0c00 |000c: move-result-object v0 │ │ -0b420e: 1f00 0d04 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ -0b4212: 5b10 8407 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ -0b4216: 0e00 |0011: return-void │ │ +0b419c: |[0b419c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +0b41ac: 7030 5518 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@1855 │ │ +0b41b2: 5913 8307 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ +0b41b6: 5913 8507 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ +0b41ba: 1a00 c620 |0007: const-string v0, "layout_inflater" // string@20c6 │ │ +0b41be: 6e20 f400 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +0b41c4: 0c00 |000c: move-result-object v0 │ │ +0b41c6: 1f00 0d04 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ +0b41ca: 5b10 8407 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ +0b41ce: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -265328,24 +265480,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 │ │ -0b4218: |[0b4218] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -0b4228: 7040 5618 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1856 │ │ -0b422e: 5913 8307 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ -0b4232: 5913 8507 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ -0b4236: 1a00 ca20 |0007: const-string v0, "layout_inflater" // string@20ca │ │ -0b423a: 6e20 f400 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -0b4240: 0c00 |000c: move-result-object v0 │ │ -0b4242: 1f00 0d04 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ -0b4246: 5b10 8407 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ -0b424a: 0e00 |0011: return-void │ │ +0b41d0: |[0b41d0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +0b41e0: 7040 5618 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1856 │ │ +0b41e6: 5913 8307 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ +0b41ea: 5913 8507 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ +0b41ee: 1a00 c620 |0007: const-string v0, "layout_inflater" // string@20c6 │ │ +0b41f2: 6e20 f400 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +0b41f8: 0c00 |000c: move-result-object v0 │ │ +0b41fa: 1f00 0d04 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ +0b41fe: 5b10 8407 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ +0b4202: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -265360,24 +265512,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 │ │ -0b424c: |[0b424c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -0b425c: 7040 5718 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@1857 │ │ -0b4262: 5913 8307 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ -0b4266: 5913 8507 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ -0b426a: 1a00 ca20 |0007: const-string v0, "layout_inflater" // string@20ca │ │ -0b426e: 6e20 f400 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ -0b4274: 0c00 |000c: move-result-object v0 │ │ -0b4276: 1f00 0d04 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ -0b427a: 5b10 8407 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ -0b427e: 0e00 |0011: return-void │ │ +0b4204: |[0b4204] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +0b4214: 7040 5718 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@1857 │ │ +0b421a: 5913 8307 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ +0b421e: 5913 8507 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ +0b4222: 1a00 c620 |0007: const-string v0, "layout_inflater" // string@20c6 │ │ +0b4226: 6e20 f400 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00f4 │ │ +0b422c: 0c00 |000c: move-result-object v0 │ │ +0b422e: 1f00 0d04 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@040d │ │ +0b4232: 5b10 8407 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ +0b4236: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -265393,21 +265545,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 │ │ -0b4280: |[0b4280] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0b4290: 5430 8407 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ -0b4294: 5231 8307 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ -0b4298: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0b429a: 6e40 4a1c 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ -0b42a0: 0c00 |0008: move-result-object v0 │ │ -0b42a2: 1100 |0009: return-object v0 │ │ +0b4238: |[0b4238] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0b4248: 5430 8407 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ +0b424c: 5231 8307 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ +0b4250: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0b4252: 6e40 4a1c 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ +0b4258: 0c00 |0008: move-result-object v0 │ │ +0b425a: 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; │ │ @@ -265418,21 +265570,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 │ │ -0b42a4: |[0b42a4] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0b42b4: 5430 8407 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ -0b42b8: 5231 8507 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ -0b42bc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0b42be: 6e40 4a1c 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ -0b42c4: 0c00 |0008: move-result-object v0 │ │ -0b42c6: 1100 |0009: return-object v0 │ │ +0b425c: |[0b425c] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0b426c: 5430 8407 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0784 │ │ +0b4270: 5231 8507 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ +0b4274: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0b4276: 6e40 4a1c 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1c4a │ │ +0b427c: 0c00 |0008: move-result-object v0 │ │ +0b427e: 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; │ │ @@ -265443,17 +265595,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b42c8: |[0b42c8] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -0b42d8: 5901 8307 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ -0b42dc: 0e00 |0002: return-void │ │ +0b4280: |[0b4280] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +0b4290: 5901 8307 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0783 │ │ +0b4294: 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 │ │ @@ -265463,32 +265615,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b42e0: |[0b42e0] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -0b42f0: 5901 8507 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ -0b42f4: 0e00 |0002: return-void │ │ +0b4298: |[0b4298] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +0b42a8: 5901 8507 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0785 │ │ +0b42ac: 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 : 4339 (ResourceCursorAdapter.java) │ │ + source_file_idx : 4335 (ResourceCursorAdapter.java) │ │ │ │ Class #1056 header: │ │ class_idx : 954 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 953 │ │ -source_file_idx : 4516 │ │ +source_file_idx : 4512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1056 annotations: │ │ Annotations on class │ │ @@ -265508,17 +265660,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b42f8: |[0b42f8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -0b4308: 7010 081a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1a08 │ │ -0b430e: 0e00 |0003: return-void │ │ +0b42b0: |[0b42b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +0b42c0: 7010 081a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1a08 │ │ +0b42c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -265527,32 +265679,32 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b4310: |[0b4310] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0b4320: 7110 3f1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1a3f │ │ -0b4326: 0a00 |0003: move-result v0 │ │ -0b4328: 0f00 |0004: return v0 │ │ +0b42c8: |[0b42c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0b42d8: 7110 3f1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1a3f │ │ +0b42de: 0a00 |0003: move-result v0 │ │ +0b42e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ - source_file_idx : 4516 (ScrollerCompat.java) │ │ + source_file_idx : 4512 (ScrollerCompat.java) │ │ │ │ Class #1057 header: │ │ class_idx : 962 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 965 │ │ -source_file_idx : 4524 │ │ +source_file_idx : 4520 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #1057 annotations: │ │ Annotations on class │ │ @@ -265572,17 +265724,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b432c: |[0b432c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -0b433c: 7010 711a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1a71 │ │ -0b4342: 0e00 |0003: return-void │ │ +0b42e4: |[0b42e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +0b42f4: 7010 711a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1a71 │ │ +0b42fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -265591,18 +265743,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 │ │ -0b4344: |[0b4344] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0b4354: 7110 a01a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1aa0 │ │ -0b435a: 0c00 |0003: move-result-object v0 │ │ -0b435c: 1100 |0004: return-object v0 │ │ +0b42fc: |[0b42fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0b430c: 7110 a01a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1aa0 │ │ +0b4312: 0c00 |0003: move-result-object v0 │ │ +0b4314: 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; │ │ │ │ @@ -265611,18 +265763,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b4360: |[0b4360] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -0b4370: 7110 a11a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1aa1 │ │ -0b4376: 0a00 |0003: move-result v0 │ │ -0b4378: 0f00 |0004: return v0 │ │ +0b4318: |[0b4318] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +0b4328: 7110 a11a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1aa1 │ │ +0b432e: 0a00 |0003: move-result v0 │ │ +0b4330: 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; │ │ │ │ @@ -265631,18 +265783,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b437c: |[0b437c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0b438c: 7110 a21a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1aa2 │ │ -0b4392: 0a00 |0003: move-result v0 │ │ -0b4394: 0f00 |0004: return v0 │ │ +0b4334: |[0b4334] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0b4344: 7110 a21a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1aa2 │ │ +0b434a: 0a00 |0003: move-result v0 │ │ +0b434c: 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; │ │ │ │ @@ -265651,18 +265803,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b4398: |[0b4398] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0b43a8: 7110 a31a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1aa3 │ │ -0b43ae: 0a00 |0003: move-result v0 │ │ -0b43b0: 0f00 |0004: return v0 │ │ +0b4350: |[0b4350] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0b4360: 7110 a31a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1aa3 │ │ +0b4366: 0a00 |0003: move-result v0 │ │ +0b4368: 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; │ │ │ │ @@ -265671,20 +265823,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 │ │ -0b43b4: |[0b43b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0b43c4: 2200 c103 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@03c1 │ │ -0b43c8: 7030 481a 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@1a48 │ │ -0b43ce: 7110 a41a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@1aa4 │ │ -0b43d4: 0c00 |0008: move-result-object v0 │ │ -0b43d6: 1100 |0009: return-object v0 │ │ +0b436c: |[0b436c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0b437c: 2200 c103 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@03c1 │ │ +0b4380: 7030 481a 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@1a48 │ │ +0b4386: 7110 a41a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@1aa4 │ │ +0b438c: 0c00 |0008: move-result-object v0 │ │ +0b438e: 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; │ │ │ │ @@ -265693,20 +265845,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 │ │ -0b43d8: |[0b43d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0b43e8: 2200 c003 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@03c0 │ │ -0b43ec: 7030 451a 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@1a45 │ │ -0b43f2: 7110 a51a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1aa5 │ │ -0b43f8: 0c00 |0008: move-result-object v0 │ │ -0b43fa: 1100 |0009: return-object v0 │ │ +0b4390: |[0b4390] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0b43a0: 2200 c003 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@03c0 │ │ +0b43a4: 7030 451a 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@1a45 │ │ +0b43aa: 7110 a51a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1aa5 │ │ +0b43b0: 0c00 |0008: move-result-object v0 │ │ +0b43b2: 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; │ │ │ │ @@ -265715,18 +265867,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 │ │ -0b43fc: |[0b43fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0b440c: 7110 a61a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1aa6 │ │ -0b4412: 0c00 |0003: move-result-object v0 │ │ -0b4414: 1100 |0004: return-object v0 │ │ +0b43b4: |[0b43b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0b43c4: 7110 a61a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1aa6 │ │ +0b43ca: 0c00 |0003: move-result-object v0 │ │ +0b43cc: 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; │ │ │ │ @@ -265735,17 +265887,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b4418: |[0b4418] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -0b4428: 7120 a71a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1aa7 │ │ -0b442e: 0e00 |0003: return-void │ │ +0b43d0: |[0b43d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +0b43e0: 7120 a71a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1aa7 │ │ +0b43e6: 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; │ │ @@ -265756,17 +265908,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b4430: |[0b4430] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0b4440: 7120 a81a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1aa8 │ │ -0b4446: 0e00 |0003: return-void │ │ +0b43e8: |[0b43e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0b43f8: 7120 a81a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1aa8 │ │ +0b43fe: 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; │ │ @@ -265777,17 +265929,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 │ │ -0b4448: |[0b4448] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0b4458: 7120 a91a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1aa9 │ │ -0b445e: 0e00 |0003: return-void │ │ +0b4400: |[0b4400] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0b4410: 7120 a91a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1aa9 │ │ +0b4416: 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; │ │ @@ -265798,17 +265950,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 │ │ -0b4460: |[0b4460] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0b4470: 7120 aa1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1aaa │ │ -0b4476: 0e00 |0003: return-void │ │ +0b4418: |[0b4418] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0b4428: 7120 aa1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1aaa │ │ +0b442e: 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; │ │ @@ -265819,17 +265971,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 │ │ -0b4478: |[0b4478] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0b4488: 7130 ab1a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1aab │ │ -0b448e: 0e00 |0003: return-void │ │ +0b4430: |[0b4430] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0b4440: 7130 ab1a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1aab │ │ +0b4446: 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; │ │ @@ -265841,17 +265993,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 │ │ -0b4490: |[0b4490] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0b44a0: 7120 ac1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1aac │ │ -0b44a6: 0e00 |0003: return-void │ │ +0b4448: |[0b4448] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0b4458: 7120 ac1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1aac │ │ +0b445e: 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; │ │ @@ -265862,17 +266014,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b44a8: |[0b44a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0b44b8: 7120 ad1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1aad │ │ -0b44be: 0e00 |0003: return-void │ │ +0b4460: |[0b4460] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0b4470: 7120 ad1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1aad │ │ +0b4476: 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; │ │ @@ -265883,17 +266035,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 │ │ -0b44c0: |[0b44c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0b44d0: 7120 ae1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1aae │ │ -0b44d6: 0e00 |0003: return-void │ │ +0b4478: |[0b4478] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0b4488: 7120 ae1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1aae │ │ +0b448e: 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; │ │ @@ -265904,33 +266056,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b44d8: |[0b44d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0b44e8: 7120 af1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1aaf │ │ -0b44ee: 0e00 |0003: return-void │ │ +0b4490: |[0b4490] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0b44a0: 7120 af1a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1aaf │ │ +0b44a6: 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 : 4524 (SearchViewCompat.java) │ │ + source_file_idx : 4520 (SearchViewCompat.java) │ │ │ │ Class #1058 header: │ │ class_idx : 988 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 987 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1058 annotations: │ │ Annotations on class │ │ @@ -265958,42 +266110,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0b44f0: |[0b44f0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -0b4500: 7010 f51a 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1af5 │ │ -0b4506: 1c02 1e04 |0003: const-class v2, Landroid/view/View; // type@041e │ │ -0b450a: 1a03 231c |0005: const-string v3, "getDisplayList" // string@1c23 │ │ -0b450e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0b4510: 1f01 9606 |0008: check-cast v1, [Ljava/lang/Class; // type@0696 │ │ -0b4514: 6e30 2f21 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ -0b451a: 0c01 |000d: move-result-object v1 │ │ -0b451c: 5b41 aa07 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07aa │ │ -0b4520: 1c01 1e04 |0010: const-class v1, Landroid/view/View; // type@041e │ │ -0b4524: 1a02 2123 |0012: const-string v2, "mRecreateDisplayList" // string@2321 │ │ -0b4528: 6e20 2e21 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ -0b452e: 0c01 |0017: move-result-object v1 │ │ -0b4530: 5b41 ab07 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07ab │ │ -0b4534: 5441 ab07 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07ab │ │ -0b4538: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -0b453a: 6e20 c221 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@21c2 │ │ -0b4540: 0e00 |0020: return-void │ │ -0b4542: 0d00 |0021: move-exception v0 │ │ -0b4544: 1a01 dc11 |0022: const-string v1, "SlidingPaneLayout" // string@11dc │ │ -0b4548: 1a02 1804 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0418 │ │ -0b454c: 7130 111c 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -0b4552: 28e7 |0029: goto 0010 // -0019 │ │ -0b4554: 0d00 |002a: move-exception v0 │ │ -0b4556: 1a01 dc11 |002b: const-string v1, "SlidingPaneLayout" // string@11dc │ │ -0b455a: 1a02 1904 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0419 │ │ -0b455e: 7130 111c 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -0b4564: 28ee |0032: goto 0020 // -0012 │ │ +0b44a8: |[0b44a8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +0b44b8: 7010 f51a 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1af5 │ │ +0b44be: 1c02 1e04 |0003: const-class v2, Landroid/view/View; // type@041e │ │ +0b44c2: 1a03 1f1c |0005: const-string v3, "getDisplayList" // string@1c1f │ │ +0b44c6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0b44c8: 1f01 9606 |0008: check-cast v1, [Ljava/lang/Class; // type@0696 │ │ +0b44cc: 6e30 2f21 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@212f │ │ +0b44d2: 0c01 |000d: move-result-object v1 │ │ +0b44d4: 5b41 aa07 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07aa │ │ +0b44d8: 1c01 1e04 |0010: const-class v1, Landroid/view/View; // type@041e │ │ +0b44dc: 1a02 1d23 |0012: const-string v2, "mRecreateDisplayList" // string@231d │ │ +0b44e0: 6e20 2e21 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ +0b44e6: 0c01 |0017: move-result-object v1 │ │ +0b44e8: 5b41 ab07 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07ab │ │ +0b44ec: 5441 ab07 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07ab │ │ +0b44f0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +0b44f2: 6e20 c221 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@21c2 │ │ +0b44f8: 0e00 |0020: return-void │ │ +0b44fa: 0d00 |0021: move-exception v0 │ │ +0b44fc: 1a01 d811 |0022: const-string v1, "SlidingPaneLayout" // string@11d8 │ │ +0b4500: 1a02 1804 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0418 │ │ +0b4504: 7130 111c 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +0b450a: 28e7 |0029: goto 0010 // -0019 │ │ +0b450c: 0d00 |002a: move-exception v0 │ │ +0b450e: 1a01 d811 |002b: const-string v1, "SlidingPaneLayout" // string@11d8 │ │ +0b4512: 1a02 1904 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0419 │ │ +0b4516: 7130 111c 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +0b451c: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1499 │ │ @@ -266016,35 +266168,35 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0b4584: |[0b4584] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0b4594: 5431 aa07 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07aa │ │ -0b4598: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -0b459c: 5431 ab07 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07ab │ │ -0b45a0: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -0b45a4: 5431 ab07 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07ab │ │ -0b45a8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0b45aa: 6e30 c321 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@21c3 │ │ -0b45b0: 5432 aa07 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07aa │ │ -0b45b4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0b45b6: 1f01 9706 |0011: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ -0b45ba: 6e30 c421 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ -0b45c0: 6f30 f61a 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1af6 │ │ -0b45c6: 0e00 |0019: return-void │ │ -0b45c8: 0d00 |001a: move-exception v0 │ │ -0b45ca: 1a01 dc11 |001b: const-string v1, "SlidingPaneLayout" // string@11dc │ │ -0b45ce: 1a02 1a05 |001d: const-string v2, "Error refreshing display list state" // string@051a │ │ -0b45d2: 7130 111c 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ -0b45d8: 28f4 |0022: goto 0016 // -000c │ │ -0b45da: 6e10 d11c 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ -0b45e0: 28f3 |0026: goto 0019 // -000d │ │ +0b453c: |[0b453c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0b454c: 5431 aa07 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07aa │ │ +0b4550: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +0b4554: 5431 ab07 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07ab │ │ +0b4558: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +0b455c: 5431 ab07 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07ab │ │ +0b4560: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +0b4562: 6e30 c321 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@21c3 │ │ +0b4568: 5432 aa07 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07aa │ │ +0b456c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0b456e: 1f01 9706 |0011: check-cast v1, [Ljava/lang/Object; // type@0697 │ │ +0b4572: 6e30 c421 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@21c4 │ │ +0b4578: 6f30 f61a 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1af6 │ │ +0b457e: 0e00 |0019: return-void │ │ +0b4580: 0d00 |001a: move-exception v0 │ │ +0b4582: 1a01 d811 |001b: const-string v1, "SlidingPaneLayout" // string@11d8 │ │ +0b4586: 1a02 1a05 |001d: const-string v2, "Error refreshing display list state" // string@051a │ │ +0b458a: 7130 111c 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1c11 │ │ +0b4590: 28f4 |0022: goto 0016 // -000c │ │ +0b4592: 6e10 d11c 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ +0b4598: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0008 line=1517 │ │ 0x000e line=1518 │ │ @@ -266055,21 +266207,21 @@ │ │ 0x0023 line=1524 │ │ locals : │ │ 0x001b - 0x0023 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0027 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ 0x0000 - 0x0027 reg=4 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0027 reg=5 child Landroid/view/View; │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #1059 header: │ │ class_idx : 989 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 987 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1059 annotations: │ │ Annotations on class │ │ @@ -266089,17 +266241,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b45f4: |[0b45f4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -0b4604: 7010 f51a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1af5 │ │ -0b460a: 0e00 |0003: return-void │ │ +0b45ac: |[0b45ac] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +0b45bc: 7010 f51a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1af5 │ │ +0b45c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -266108,37 +266260,37 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b460c: |[0b460c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0b461c: 6e10 a41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ -0b4622: 0c00 |0003: move-result-object v0 │ │ -0b4624: 1f00 d503 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ -0b4628: 5400 a007 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ -0b462c: 7120 5d12 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@125d │ │ -0b4632: 0e00 |000b: return-void │ │ +0b45c4: |[0b45c4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0b45d4: 6e10 a41c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1ca4 │ │ +0b45da: 0c00 |0003: move-result-object v0 │ │ +0b45dc: 1f00 d503 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03d5 │ │ +0b45e0: 5400 a007 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07a0 │ │ +0b45e4: 7120 5d12 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@125d │ │ +0b45ea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x000b line=1535 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=3 child Landroid/view/View; │ │ │ │ - source_file_idx : 4573 (SlidingPaneLayout.java) │ │ + source_file_idx : 4569 (SlidingPaneLayout.java) │ │ │ │ Class #1060 header: │ │ class_idx : 1154 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 237 │ │ -source_file_idx : 3910 │ │ +source_file_idx : 3906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1060 annotations: │ │ Annotations on class │ │ @@ -266162,30 +266314,30 @@ │ │ type : '(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0b4634: |[0b4634] com.lgallardo.qbittorrentclient.MainActivity$1.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -0b4644: 5b67 9808 |0000: iput-object v7, v6, Lcom/lgallardo/qbittorrentclient/MainActivity$1;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0898 │ │ -0b4648: 0760 |0002: move-object v0, v6 │ │ -0b464a: 0781 |0003: move-object v1, v8 │ │ -0b464c: 0792 |0004: move-object v2, v9 │ │ -0b464e: 01a3 |0005: move v3, v10 │ │ -0b4650: 01b4 |0006: move v4, v11 │ │ -0b4652: 01c5 |0007: move v5, v12 │ │ -0b4654: 7606 8a03 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V // method@038a │ │ -0b465a: 0e00 |000b: return-void │ │ +0b45ec: |[0b45ec] com.lgallardo.qbittorrentclient.MainActivity$1.:(Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +0b45fc: 5b67 9808 |0000: iput-object v7, v6, Lcom/lgallardo/qbittorrentclient/MainActivity$1;.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; // field@0898 │ │ +0b4600: 0760 |0002: move-object v0, v6 │ │ +0b4602: 0781 |0003: move-object v1, v8 │ │ +0b4604: 0792 |0004: move-object v2, v9 │ │ +0b4606: 01a3 |0005: move v3, v10 │ │ +0b4608: 01b4 |0006: move v4, v11 │ │ +0b460a: 01c5 |0007: move v5, v12 │ │ +0b460c: 7606 8a03 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V // method@038a │ │ +0b4612: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lcom/lgallardo/qbittorrentclient/MainActivity$1; │ │ - 0x0000 - 0x000c reg=7 (null) Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ + 0x0000 - 0x000c reg=7 this$0 Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ 0x0000 - 0x000c reg=8 x0 Landroid/app/Activity; │ │ 0x0000 - 0x000c reg=9 x1 Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=10 x2 I │ │ 0x0000 - 0x000c reg=11 x3 I │ │ 0x0000 - 0x000c reg=12 x4 I │ │ │ │ Virtual methods - │ │ @@ -266194,17 +266346,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b465c: |[0b465c] com.lgallardo.qbittorrentclient.MainActivity$1.onDrawerClosed:(Landroid/view/View;)V │ │ -0b466c: 6f20 9103 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.onDrawerClosed:(Landroid/view/View;)V // method@0391 │ │ -0b4672: 0e00 |0003: return-void │ │ +0b4614: |[0b4614] com.lgallardo.qbittorrentclient.MainActivity$1.onDrawerClosed:(Landroid/view/View;)V │ │ +0b4624: 6f20 9103 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.onDrawerClosed:(Landroid/view/View;)V // method@0391 │ │ +0b462a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0003 line=278 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$1; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -266214,26 +266366,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b4674: |[0b4674] com.lgallardo.qbittorrentclient.MainActivity$1.onDrawerOpened:(Landroid/view/View;)V │ │ -0b4684: 6f20 9203 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.onDrawerOpened:(Landroid/view/View;)V // method@0392 │ │ -0b468a: 0e00 |0003: return-void │ │ +0b462c: |[0b462c] com.lgallardo.qbittorrentclient.MainActivity$1.onDrawerOpened:(Landroid/view/View;)V │ │ +0b463c: 6f20 9203 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.onDrawerOpened:(Landroid/view/View;)V // method@0392 │ │ +0b4642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=287 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/lgallardo/qbittorrentclient/MainActivity$1; │ │ 0x0000 - 0x0004 reg=1 drawerView Landroid/view/View; │ │ │ │ - source_file_idx : 3910 (MainActivity.java) │ │ + source_file_idx : 3906 (MainActivity.java) │ │ │ │ Class #1061 header: │ │ class_idx : 1377 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1267 │ │ source_file_idx : 1563 │ │ static_fields_size : 0 │ │ @@ -266271,15 +266423,15 @@ │ │ │ │ source_file_idx : 1563 (HttpEntityEnclosingRequest.java) │ │ │ │ Class #1062 header: │ │ class_idx : 1405 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1398 │ │ -source_file_idx : 4879 │ │ +source_file_idx : 4875 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #1062 - │ │ Class descriptor : 'Lorg/apache/http/UnsupportedHttpVersionException;' │ │ @@ -266299,17 +266451,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b468c: |[0b468c] org.apache.http.UnsupportedHttpVersionException.:()V │ │ -0b469c: 7010 4f23 0000 |0000: invoke-direct {v0}, Lorg/apache/http/ProtocolException;.:()V // method@234f │ │ -0b46a2: 0e00 |0003: return-void │ │ +0b4644: |[0b4644] org.apache.http.UnsupportedHttpVersionException.:()V │ │ +0b4654: 7010 4f23 0000 |0000: invoke-direct {v0}, Lorg/apache/http/ProtocolException;.:()V // method@234f │ │ +0b465a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/UnsupportedHttpVersionException; │ │ │ │ @@ -266318,27 +266470,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b46a4: |[0b46a4] org.apache.http.UnsupportedHttpVersionException.:(Ljava/lang/String;)V │ │ -0b46b4: 7020 5023 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ -0b46ba: 0e00 |0003: return-void │ │ +0b465c: |[0b465c] org.apache.http.UnsupportedHttpVersionException.:(Ljava/lang/String;)V │ │ +0b466c: 7020 5023 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/ProtocolException;.:(Ljava/lang/String;)V // method@2350 │ │ +0b4672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/UnsupportedHttpVersionException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4879 (UnsupportedHttpVersionException.java) │ │ + source_file_idx : 4875 (UnsupportedHttpVersionException.java) │ │ │ │ Class #1063 header: │ │ class_idx : 1440 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1439 │ │ source_file_idx : 791 │ │ static_fields_size : 0 │ │ @@ -266375,19 +266527,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b46bc: |[0b46bc] org.apache.http.entity.BasicHttpEntity.:()V │ │ -0b46cc: 7010 cd23 0200 |0000: invoke-direct {v2}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b46d2: 1600 ffff |0003: const-wide/16 v0, #int -1 // #ffff │ │ -0b46d6: 5a20 2b0d |0005: iput-wide v0, v2, Lorg/apache/http/entity/BasicHttpEntity;.length:J // field@0d2b │ │ -0b46da: 0e00 |0007: return-void │ │ +0b4674: |[0b4674] org.apache.http.entity.BasicHttpEntity.:()V │ │ +0b4684: 7010 cd23 0200 |0000: invoke-direct {v2}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b468a: 1600 ffff |0003: const-wide/16 v0, #int -1 // #ffff │ │ +0b468e: 5a20 2b0d |0005: iput-wide v0, v2, Lorg/apache/http/entity/BasicHttpEntity;.length:J // field@0d2b │ │ +0b4692: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0007 line=58 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/BasicHttpEntity; │ │ @@ -266398,24 +266550,24 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b46dc: |[0b46dc] org.apache.http.entity.BasicHttpEntity.getContent:()Ljava/io/InputStream; │ │ -0b46ec: 5420 2a0d |0000: iget-object v0, v2, Lorg/apache/http/entity/BasicHttpEntity;.content:Ljava/io/InputStream; // field@0d2a │ │ -0b46f0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -0b46f4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b46f6: 1a01 e903 |0005: const-string v1, "Content has not been provided" // string@03e9 │ │ -0b46fa: 7120 5129 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ -0b4700: 5420 2a0d |000a: iget-object v0, v2, Lorg/apache/http/entity/BasicHttpEntity;.content:Ljava/io/InputStream; // field@0d2a │ │ -0b4704: 1100 |000c: return-object v0 │ │ -0b4706: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0b4708: 28f7 |000e: goto 0005 // -0009 │ │ +0b4694: |[0b4694] org.apache.http.entity.BasicHttpEntity.getContent:()Ljava/io/InputStream; │ │ +0b46a4: 5420 2a0d |0000: iget-object v0, v2, Lorg/apache/http/entity/BasicHttpEntity;.content:Ljava/io/InputStream; // field@0d2a │ │ +0b46a8: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +0b46ac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b46ae: 1a01 e903 |0005: const-string v1, "Content has not been provided" // string@03e9 │ │ +0b46b2: 7120 5129 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ +0b46b8: 5420 2a0d |000a: iget-object v0, v2, Lorg/apache/http/entity/BasicHttpEntity;.content:Ljava/io/InputStream; // field@0d2a │ │ +0b46bc: 1100 |000c: return-object v0 │ │ +0b46be: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0b46c0: 28f7 |000e: goto 0005 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000a line=75 │ │ 0x000d line=74 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/apache/http/entity/BasicHttpEntity; │ │ @@ -266425,17 +266577,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b470c: |[0b470c] org.apache.http.entity.BasicHttpEntity.getContentLength:()J │ │ -0b471c: 5320 2b0d |0000: iget-wide v0, v2, Lorg/apache/http/entity/BasicHttpEntity;.length:J // field@0d2b │ │ -0b4720: 1000 |0002: return-wide v0 │ │ +0b46c4: |[0b46c4] org.apache.http.entity.BasicHttpEntity.getContentLength:()J │ │ +0b46d4: 5320 2b0d |0000: iget-wide v0, v2, Lorg/apache/http/entity/BasicHttpEntity;.length:J // field@0d2b │ │ +0b46d8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/entity/BasicHttpEntity; │ │ │ │ #2 : (in Lorg/apache/http/entity/BasicHttpEntity;) │ │ @@ -266443,17 +266595,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b4724: |[0b4724] org.apache.http.entity.BasicHttpEntity.isRepeatable:()Z │ │ -0b4734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b4736: 0f00 |0001: return v0 │ │ +0b46dc: |[0b46dc] org.apache.http.entity.BasicHttpEntity.isRepeatable:()Z │ │ +0b46ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b46ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/BasicHttpEntity; │ │ │ │ #3 : (in Lorg/apache/http/entity/BasicHttpEntity;) │ │ @@ -266461,21 +266613,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0b4738: |[0b4738] org.apache.http.entity.BasicHttpEntity.isStreaming:()Z │ │ -0b4748: 5410 2a0d |0000: iget-object v0, v1, Lorg/apache/http/entity/BasicHttpEntity;.content:Ljava/io/InputStream; // field@0d2a │ │ -0b474c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0b4750: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b4752: 0f00 |0005: return v0 │ │ -0b4754: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b4756: 28fe |0007: goto 0005 // -0002 │ │ +0b46f0: |[0b46f0] org.apache.http.entity.BasicHttpEntity.isStreaming:()Z │ │ +0b4700: 5410 2a0d |0000: iget-object v0, v1, Lorg/apache/http/entity/BasicHttpEntity;.content:Ljava/io/InputStream; // field@0d2a │ │ +0b4704: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0b4708: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b470a: 0f00 |0005: return v0 │ │ +0b470c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0b470e: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/entity/BasicHttpEntity; │ │ │ │ #4 : (in Lorg/apache/http/entity/BasicHttpEntity;) │ │ @@ -266483,17 +266635,17 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4758: |[0b4758] org.apache.http.entity.BasicHttpEntity.setContent:(Ljava/io/InputStream;)V │ │ -0b4768: 5b01 2a0d |0000: iput-object v1, v0, Lorg/apache/http/entity/BasicHttpEntity;.content:Ljava/io/InputStream; // field@0d2a │ │ -0b476c: 0e00 |0002: return-void │ │ +0b4710: |[0b4710] org.apache.http.entity.BasicHttpEntity.setContent:(Ljava/io/InputStream;)V │ │ +0b4720: 5b01 2a0d |0000: iput-object v1, v0, Lorg/apache/http/entity/BasicHttpEntity;.content:Ljava/io/InputStream; // field@0d2a │ │ +0b4724: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0002 line=105 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/entity/BasicHttpEntity; │ │ 0x0000 - 0x0003 reg=1 instream Ljava/io/InputStream; │ │ @@ -266503,17 +266655,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4770: |[0b4770] org.apache.http.entity.BasicHttpEntity.setContentLength:(J)V │ │ -0b4780: 5a12 2b0d |0000: iput-wide v2, v1, Lorg/apache/http/entity/BasicHttpEntity;.length:J // field@0d2b │ │ -0b4784: 0e00 |0002: return-void │ │ +0b4728: |[0b4728] org.apache.http.entity.BasicHttpEntity.setContentLength:(J)V │ │ +0b4738: 5a12 2b0d |0000: iput-wide v2, v1, Lorg/apache/http/entity/BasicHttpEntity;.length:J // field@0d2b │ │ +0b473c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/BasicHttpEntity; │ │ 0x0000 - 0x0003 reg=2 len J │ │ @@ -266523,33 +266675,33 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0b4788: |[0b4788] org.apache.http.entity.BasicHttpEntity.writeTo:(Ljava/io/OutputStream;)V │ │ -0b4798: 1a03 1510 |0000: const-string v3, "Output stream" // string@1015 │ │ -0b479c: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b47a2: 6e10 d823 0400 |0005: invoke-virtual {v4}, Lorg/apache/http/entity/BasicHttpEntity;.getContent:()Ljava/io/InputStream; // method@23d8 │ │ -0b47a8: 0c00 |0008: move-result-object v0 │ │ -0b47aa: 1303 0010 |0009: const/16 v3, #int 4096 // #1000 │ │ -0b47ae: 2332 6a06 |000b: new-array v2, v3, [B // type@066a │ │ -0b47b2: 6e20 fa20 2000 |000d: invoke-virtual {v0, v2}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ -0b47b8: 0a01 |0010: move-result v1 │ │ -0b47ba: 12f3 |0011: const/4 v3, #int -1 // #ff │ │ -0b47bc: 3231 0c00 |0012: if-eq v1, v3, 001e // +000c │ │ -0b47c0: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -0b47c2: 6e40 0621 2513 |0015: invoke-virtual {v5, v2, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0b47c8: 28f5 |0018: goto 000d // -000b │ │ -0b47ca: 0d03 |0019: move-exception v3 │ │ -0b47cc: 6e10 f920 0000 |001a: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b47d2: 2703 |001d: throw v3 │ │ -0b47d4: 6e10 f920 0000 |001e: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b47da: 0e00 |0021: return-void │ │ +0b4740: |[0b4740] org.apache.http.entity.BasicHttpEntity.writeTo:(Ljava/io/OutputStream;)V │ │ +0b4750: 1a03 1110 |0000: const-string v3, "Output stream" // string@1011 │ │ +0b4754: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b475a: 6e10 d823 0400 |0005: invoke-virtual {v4}, Lorg/apache/http/entity/BasicHttpEntity;.getContent:()Ljava/io/InputStream; // method@23d8 │ │ +0b4760: 0c00 |0008: move-result-object v0 │ │ +0b4762: 1303 0010 |0009: const/16 v3, #int 4096 // #1000 │ │ +0b4766: 2332 6a06 |000b: new-array v2, v3, [B // type@066a │ │ +0b476a: 6e20 fa20 2000 |000d: invoke-virtual {v0, v2}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ +0b4770: 0a01 |0010: move-result v1 │ │ +0b4772: 12f3 |0011: const/4 v3, #int -1 // #ff │ │ +0b4774: 3231 0c00 |0012: if-eq v1, v3, 001e // +000c │ │ +0b4778: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0b477a: 6e40 0621 2513 |0015: invoke-virtual {v5, v2, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0b4780: 28f5 |0018: goto 000d // -000b │ │ +0b4782: 0d03 |0019: move-exception v3 │ │ +0b4784: 6e10 f920 0000 |001a: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b478a: 2703 |001d: throw v3 │ │ +0b478c: 6e10 f920 0000 |001e: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b4792: 0e00 |0021: return-void │ │ catches : 1 │ │ 0x000b - 0x0018 │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x0009 line=112 │ │ @@ -266605,31 +266757,31 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b47e8: |[0b47e8] org.apache.http.entity.BufferedHttpEntity.:(Lorg/apache/http/HttpEntity;)V │ │ -0b47f8: 7020 1724 5400 |0000: invoke-direct {v4, v5}, Lorg/apache/http/entity/HttpEntityWrapper;.:(Lorg/apache/http/HttpEntity;)V // method@2417 │ │ -0b47fe: 7210 e722 0500 |0003: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.isRepeatable:()Z // method@22e7 │ │ -0b4804: 0a00 |0006: move-result v0 │ │ -0b4806: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ -0b480a: 7210 e422 0500 |0009: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ -0b4810: 0b00 |000c: move-result-wide v0 │ │ -0b4812: 1602 0000 |000d: const-wide/16 v2, #int 0 // #0 │ │ -0b4816: 3100 0002 |000f: cmp-long v0, v0, v2 │ │ -0b481a: 3b00 0900 |0011: if-gez v0, 001a // +0009 │ │ -0b481e: 7110 9029 0500 |0013: invoke-static {v5}, Lorg/apache/http/util/EntityUtils;.toByteArray:(Lorg/apache/http/HttpEntity;)[B // method@2990 │ │ -0b4824: 0c00 |0016: move-result-object v0 │ │ -0b4826: 5b40 2c0d |0017: iput-object v0, v4, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b482a: 0e00 |0019: return-void │ │ -0b482c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0b482e: 5b40 2c0d |001b: iput-object v0, v4, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b4832: 28fc |001d: goto 0019 // -0004 │ │ +0b47a0: |[0b47a0] org.apache.http.entity.BufferedHttpEntity.:(Lorg/apache/http/HttpEntity;)V │ │ +0b47b0: 7020 1724 5400 |0000: invoke-direct {v4, v5}, Lorg/apache/http/entity/HttpEntityWrapper;.:(Lorg/apache/http/HttpEntity;)V // method@2417 │ │ +0b47b6: 7210 e722 0500 |0003: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.isRepeatable:()Z // method@22e7 │ │ +0b47bc: 0a00 |0006: move-result v0 │ │ +0b47be: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ +0b47c2: 7210 e422 0500 |0009: invoke-interface {v5}, Lorg/apache/http/HttpEntity;.getContentLength:()J // method@22e4 │ │ +0b47c8: 0b00 |000c: move-result-wide v0 │ │ +0b47ca: 1602 0000 |000d: const-wide/16 v2, #int 0 // #0 │ │ +0b47ce: 3100 0002 |000f: cmp-long v0, v0, v2 │ │ +0b47d2: 3b00 0900 |0011: if-gez v0, 001a // +0009 │ │ +0b47d6: 7110 9029 0500 |0013: invoke-static {v5}, Lorg/apache/http/util/EntityUtils;.toByteArray:(Lorg/apache/http/HttpEntity;)[B // method@2990 │ │ +0b47dc: 0c00 |0016: move-result-object v0 │ │ +0b47de: 5b40 2c0d |0017: iput-object v0, v4, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b47e2: 0e00 |0019: return-void │ │ +0b47e4: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0b47e6: 5b40 2c0d |001b: iput-object v0, v4, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b47ea: 28fc |001d: goto 0019 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0013 line=63 │ │ 0x0019 line=67 │ │ 0x001a line=65 │ │ @@ -266643,24 +266795,24 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b4834: |[0b4834] org.apache.http.entity.BufferedHttpEntity.getContent:()Ljava/io/InputStream; │ │ -0b4844: 5420 2c0d |0000: iget-object v0, v2, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b4848: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0b484c: 2200 c104 |0004: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ -0b4850: 5421 2c0d |0006: iget-object v1, v2, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b4854: 7020 d220 1000 |0008: invoke-direct {v0, v1}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ -0b485a: 1100 |000b: return-object v0 │ │ -0b485c: 6f10 1924 0200 |000c: invoke-super {v2}, Lorg/apache/http/entity/HttpEntityWrapper;.getContent:()Ljava/io/InputStream; // method@2419 │ │ -0b4862: 0c00 |000f: move-result-object v0 │ │ -0b4864: 28fb |0010: goto 000b // -0005 │ │ +0b47ec: |[0b47ec] org.apache.http.entity.BufferedHttpEntity.getContent:()Ljava/io/InputStream; │ │ +0b47fc: 5420 2c0d |0000: iget-object v0, v2, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b4800: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0b4804: 2200 c104 |0004: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ +0b4808: 5421 2c0d |0006: iget-object v1, v2, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b480c: 7020 d220 1000 |0008: invoke-direct {v0, v1}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ +0b4812: 1100 |000b: return-object v0 │ │ +0b4814: 6f10 1924 0200 |000c: invoke-super {v2}, Lorg/apache/http/entity/HttpEntityWrapper;.getContent:()Ljava/io/InputStream; // method@2419 │ │ +0b481a: 0c00 |000f: move-result-object v0 │ │ +0b481c: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=81 │ │ 0x000b line=83 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/apache/http/entity/BufferedHttpEntity; │ │ @@ -266670,24 +266822,24 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b4868: |[0b4868] org.apache.http.entity.BufferedHttpEntity.getContentLength:()J │ │ -0b4878: 5420 2c0d |0000: iget-object v0, v2, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b487c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0b4880: 5420 2c0d |0004: iget-object v0, v2, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b4884: 2100 |0006: array-length v0, v0 │ │ -0b4886: 8100 |0007: int-to-long v0, v0 │ │ -0b4888: 1000 |0008: return-wide v0 │ │ -0b488a: 6f10 1b24 0200 |0009: invoke-super {v2}, Lorg/apache/http/entity/HttpEntityWrapper;.getContentLength:()J // method@241b │ │ -0b4890: 0b00 |000c: move-result-wide v0 │ │ -0b4892: 28fb |000d: goto 0008 // -0005 │ │ +0b4820: |[0b4820] org.apache.http.entity.BufferedHttpEntity.getContentLength:()J │ │ +0b4830: 5420 2c0d |0000: iget-object v0, v2, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b4834: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0b4838: 5420 2c0d |0004: iget-object v0, v2, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b483c: 2100 |0006: array-length v0, v0 │ │ +0b483e: 8100 |0007: int-to-long v0, v0 │ │ +0b4840: 1000 |0008: return-wide v0 │ │ +0b4842: 6f10 1b24 0200 |0009: invoke-super {v2}, Lorg/apache/http/entity/HttpEntityWrapper;.getContentLength:()J // method@241b │ │ +0b4848: 0b00 |000c: move-result-wide v0 │ │ +0b484a: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0008 line=74 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/apache/http/entity/BufferedHttpEntity; │ │ @@ -266697,24 +266849,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b4894: |[0b4894] org.apache.http.entity.BufferedHttpEntity.isChunked:()Z │ │ -0b48a4: 5410 2c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b48a8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0b48ac: 6f10 1d24 0100 |0004: invoke-super {v1}, Lorg/apache/http/entity/HttpEntityWrapper;.isChunked:()Z // method@241d │ │ -0b48b2: 0a00 |0007: move-result v0 │ │ -0b48b4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0b48b8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0b48ba: 0f00 |000b: return v0 │ │ -0b48bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0b48be: 28fe |000d: goto 000b // -0002 │ │ +0b484c: |[0b484c] org.apache.http.entity.BufferedHttpEntity.isChunked:()Z │ │ +0b485c: 5410 2c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b4860: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0b4864: 6f10 1d24 0100 |0004: invoke-super {v1}, Lorg/apache/http/entity/HttpEntityWrapper;.isChunked:()Z // method@241d │ │ +0b486a: 0a00 |0007: move-result v0 │ │ +0b486c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b4870: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b4872: 0f00 |000b: return v0 │ │ +0b4874: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0b4876: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/entity/BufferedHttpEntity; │ │ │ │ #3 : (in Lorg/apache/http/entity/BufferedHttpEntity;) │ │ @@ -266722,17 +266874,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b48c0: |[0b48c0] org.apache.http.entity.BufferedHttpEntity.isRepeatable:()Z │ │ -0b48d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b48d2: 0f00 |0001: return v0 │ │ +0b4878: |[0b4878] org.apache.http.entity.BufferedHttpEntity.isRepeatable:()Z │ │ +0b4888: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b488a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/BufferedHttpEntity; │ │ │ │ #4 : (in Lorg/apache/http/entity/BufferedHttpEntity;) │ │ @@ -266740,24 +266892,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b48d4: |[0b48d4] org.apache.http.entity.BufferedHttpEntity.isStreaming:()Z │ │ -0b48e4: 5410 2c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b48e8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0b48ec: 6f10 1f24 0100 |0004: invoke-super {v1}, Lorg/apache/http/entity/HttpEntityWrapper;.isStreaming:()Z // method@241f │ │ -0b48f2: 0a00 |0007: move-result v0 │ │ -0b48f4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0b48f8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0b48fa: 0f00 |000b: return v0 │ │ -0b48fc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0b48fe: 28fe |000d: goto 000b // -0002 │ │ +0b488c: |[0b488c] org.apache.http.entity.BufferedHttpEntity.isStreaming:()Z │ │ +0b489c: 5410 2c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b48a0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0b48a4: 6f10 1f24 0100 |0004: invoke-super {v1}, Lorg/apache/http/entity/HttpEntityWrapper;.isStreaming:()Z // method@241f │ │ +0b48aa: 0a00 |0007: move-result v0 │ │ +0b48ac: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b48b0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b48b2: 0f00 |000b: return v0 │ │ +0b48b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0b48b6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/entity/BufferedHttpEntity; │ │ │ │ #5 : (in Lorg/apache/http/entity/BufferedHttpEntity;) │ │ @@ -266765,24 +266917,24 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b4900: |[0b4900] org.apache.http.entity.BufferedHttpEntity.writeTo:(Ljava/io/OutputStream;)V │ │ -0b4910: 1a00 1510 |0000: const-string v0, "Output stream" // string@1015 │ │ -0b4914: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b491a: 5410 2c0d |0005: iget-object v0, v1, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b491e: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ -0b4922: 5410 2c0d |0009: iget-object v0, v1, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ -0b4926: 6e20 0521 0200 |000b: invoke-virtual {v2, v0}, Ljava/io/OutputStream;.write:([B)V // method@2105 │ │ -0b492c: 0e00 |000e: return-void │ │ -0b492e: 6f20 2024 2100 |000f: invoke-super {v1, v2}, Lorg/apache/http/entity/HttpEntityWrapper;.writeTo:(Ljava/io/OutputStream;)V // method@2420 │ │ -0b4934: 28fc |0012: goto 000e // -0004 │ │ +0b48b8: |[0b48b8] org.apache.http.entity.BufferedHttpEntity.writeTo:(Ljava/io/OutputStream;)V │ │ +0b48c8: 1a00 1110 |0000: const-string v0, "Output stream" // string@1011 │ │ +0b48cc: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b48d2: 5410 2c0d |0005: iget-object v0, v1, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b48d6: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ +0b48da: 5410 2c0d |0009: iget-object v0, v1, Lorg/apache/http/entity/BufferedHttpEntity;.buffer:[B // field@0d2c │ │ +0b48de: 6e20 0521 0200 |000b: invoke-virtual {v2, v0}, Ljava/io/OutputStream;.write:([B)V // method@2105 │ │ +0b48e4: 0e00 |000e: return-void │ │ +0b48e6: 6f20 2024 2100 |000f: invoke-super {v1, v2}, Lorg/apache/http/entity/HttpEntityWrapper;.writeTo:(Ljava/io/OutputStream;)V // method@2420 │ │ +0b48ec: 28fc |0012: goto 000e // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ 0x0009 line=112 │ │ 0x000e line=116 │ │ 0x000f line=114 │ │ @@ -266842,18 +266994,18 @@ │ │ type : '([B)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b4938: |[0b4938] org.apache.http.entity.ByteArrayEntity.:([B)V │ │ -0b4948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b494a: 7030 ec23 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/ByteArrayEntity;.:([BLorg/apache/http/entity/ContentType;)V // method@23ec │ │ -0b4950: 0e00 |0004: return-void │ │ +0b48f0: |[0b48f0] org.apache.http.entity.ByteArrayEntity.:([B)V │ │ +0b4900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4902: 7030 ec23 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/ByteArrayEntity;.:([BLorg/apache/http/entity/ContentType;)V // method@23ec │ │ +0b4908: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0004 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/ByteArrayEntity; │ │ 0x0000 - 0x0005 reg=2 b [B │ │ @@ -266863,18 +267015,18 @@ │ │ type : '([BII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0b4954: |[0b4954] org.apache.http.entity.ByteArrayEntity.:([BII)V │ │ -0b4964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b4966: 7050 eb23 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lorg/apache/http/entity/ByteArrayEntity;.:([BIILorg/apache/http/entity/ContentType;)V // method@23eb │ │ -0b496c: 0e00 |0004: return-void │ │ +0b490c: |[0b490c] org.apache.http.entity.ByteArrayEntity.:([BII)V │ │ +0b491c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b491e: 7050 eb23 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lorg/apache/http/entity/ByteArrayEntity;.:([BIILorg/apache/http/entity/ContentType;)V // method@23eb │ │ +0b4924: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/ByteArrayEntity; │ │ 0x0000 - 0x0005 reg=2 b [B │ │ @@ -266886,59 +267038,59 @@ │ │ type : '([BIILorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0b4970: |[0b4970] org.apache.http.entity.ByteArrayEntity.:([BIILorg/apache/http/entity/ContentType;)V │ │ -0b4980: 7010 cd23 0300 |0000: invoke-direct {v3}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b4986: 1a00 eb11 |0003: const-string v0, "Source byte array" // string@11eb │ │ -0b498a: 7120 4d29 0400 |0005: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4990: 3a05 1000 |0008: if-ltz v5, 0018 // +0010 │ │ -0b4994: 2140 |000a: array-length v0, v4 │ │ -0b4996: 3605 0d00 |000b: if-gt v5, v0, 0018 // +000d │ │ -0b499a: 3a06 0b00 |000d: if-ltz v6, 0018 // +000b │ │ -0b499e: 9000 0506 |000f: add-int v0, v5, v6 │ │ -0b49a2: 3a00 0700 |0011: if-ltz v0, 0018 // +0007 │ │ -0b49a6: 9000 0506 |0013: add-int v0, v5, v6 │ │ -0b49aa: 2141 |0015: array-length v1, v4 │ │ -0b49ac: 3710 3000 |0016: if-le v0, v1, 0046 // +0030 │ │ -0b49b0: 2200 e704 |0018: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ -0b49b4: 2201 f804 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b49b8: 7010 a121 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b49be: 1a02 6625 |001f: const-string v2, "off: " // string@2566 │ │ -0b49c2: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b49c8: 0c01 |0024: move-result-object v1 │ │ -0b49ca: 6e20 a621 5100 |0025: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0b49d0: 0c01 |0028: move-result-object v1 │ │ -0b49d2: 1a02 6a00 |0029: const-string v2, " len: " // string@006a │ │ -0b49d6: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b49dc: 0c01 |002e: move-result-object v1 │ │ -0b49de: 6e20 a621 6100 |002f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0b49e4: 0c01 |0032: move-result-object v1 │ │ -0b49e6: 1a02 3b00 |0033: const-string v2, " b.length: " // string@003b │ │ -0b49ea: 6e20 aa21 2100 |0035: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b49f0: 0c01 |0038: move-result-object v1 │ │ -0b49f2: 2142 |0039: array-length v2, v4 │ │ -0b49f4: 6e20 a621 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0b49fa: 0c01 |003d: move-result-object v1 │ │ -0b49fc: 6e10 af21 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b4a02: 0c01 |0041: move-result-object v1 │ │ -0b4a04: 7020 4c21 1000 |0042: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ -0b4a0a: 2700 |0045: throw v0 │ │ -0b4a0c: 5b34 2e0d |0046: iput-object v4, v3, Lorg/apache/http/entity/ByteArrayEntity;.content:[B // field@0d2e │ │ -0b4a10: 5b34 2d0d |0048: iput-object v4, v3, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ -0b4a14: 5935 300d |004a: iput v5, v3, Lorg/apache/http/entity/ByteArrayEntity;.off:I // field@0d30 │ │ -0b4a18: 5936 2f0d |004c: iput v6, v3, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ -0b4a1c: 3807 0900 |004e: if-eqz v7, 0057 // +0009 │ │ -0b4a20: 6e10 0324 0700 |0050: invoke-virtual {v7}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ -0b4a26: 0c00 |0053: move-result-object v0 │ │ -0b4a28: 6e20 f223 0300 |0054: invoke-virtual {v3, v0}, Lorg/apache/http/entity/ByteArrayEntity;.setContentType:(Ljava/lang/String;)V // method@23f2 │ │ -0b4a2e: 0e00 |0057: return-void │ │ +0b4928: |[0b4928] org.apache.http.entity.ByteArrayEntity.:([BIILorg/apache/http/entity/ContentType;)V │ │ +0b4938: 7010 cd23 0300 |0000: invoke-direct {v3}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b493e: 1a00 e711 |0003: const-string v0, "Source byte array" // string@11e7 │ │ +0b4942: 7120 4d29 0400 |0005: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4948: 3a05 1000 |0008: if-ltz v5, 0018 // +0010 │ │ +0b494c: 2140 |000a: array-length v0, v4 │ │ +0b494e: 3605 0d00 |000b: if-gt v5, v0, 0018 // +000d │ │ +0b4952: 3a06 0b00 |000d: if-ltz v6, 0018 // +000b │ │ +0b4956: 9000 0506 |000f: add-int v0, v5, v6 │ │ +0b495a: 3a00 0700 |0011: if-ltz v0, 0018 // +0007 │ │ +0b495e: 9000 0506 |0013: add-int v0, v5, v6 │ │ +0b4962: 2141 |0015: array-length v1, v4 │ │ +0b4964: 3710 3000 |0016: if-le v0, v1, 0046 // +0030 │ │ +0b4968: 2200 e704 |0018: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04e7 │ │ +0b496c: 2201 f804 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b4970: 7010 a121 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b4976: 1a02 6225 |001f: const-string v2, "off: " // string@2562 │ │ +0b497a: 6e20 aa21 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b4980: 0c01 |0024: move-result-object v1 │ │ +0b4982: 6e20 a621 5100 |0025: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0b4988: 0c01 |0028: move-result-object v1 │ │ +0b498a: 1a02 6a00 |0029: const-string v2, " len: " // string@006a │ │ +0b498e: 6e20 aa21 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b4994: 0c01 |002e: move-result-object v1 │ │ +0b4996: 6e20 a621 6100 |002f: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0b499c: 0c01 |0032: move-result-object v1 │ │ +0b499e: 1a02 3b00 |0033: const-string v2, " b.length: " // string@003b │ │ +0b49a2: 6e20 aa21 2100 |0035: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b49a8: 0c01 |0038: move-result-object v1 │ │ +0b49aa: 2142 |0039: array-length v2, v4 │ │ +0b49ac: 6e20 a621 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0b49b2: 0c01 |003d: move-result-object v1 │ │ +0b49b4: 6e10 af21 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b49ba: 0c01 |0041: move-result-object v1 │ │ +0b49bc: 7020 4c21 1000 |0042: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@214c │ │ +0b49c2: 2700 |0045: throw v0 │ │ +0b49c4: 5b34 2e0d |0046: iput-object v4, v3, Lorg/apache/http/entity/ByteArrayEntity;.content:[B // field@0d2e │ │ +0b49c8: 5b34 2d0d |0048: iput-object v4, v3, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ +0b49cc: 5935 300d |004a: iput v5, v3, Lorg/apache/http/entity/ByteArrayEntity;.off:I // field@0d30 │ │ +0b49d0: 5936 2f0d |004c: iput v6, v3, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ +0b49d4: 3807 0900 |004e: if-eqz v7, 0057 // +0009 │ │ +0b49d8: 6e10 0324 0700 |0050: invoke-virtual {v7}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ +0b49de: 0c00 |0053: move-result-object v0 │ │ +0b49e0: 6e20 f223 0300 |0054: invoke-virtual {v3, v0}, Lorg/apache/http/entity/ByteArrayEntity;.setContentType:(Ljava/lang/String;)V // method@23f2 │ │ +0b49e6: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ 0x0008 line=77 │ │ 0x0018 line=79 │ │ 0x0046 line=81 │ │ @@ -266960,30 +267112,30 @@ │ │ type : '([BLorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b4a30: |[0b4a30] org.apache.http.entity.ByteArrayEntity.:([BLorg/apache/http/entity/ContentType;)V │ │ -0b4a40: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b4a46: 1a00 eb11 |0003: const-string v0, "Source byte array" // string@11eb │ │ -0b4a4a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4a50: 5b12 2e0d |0008: iput-object v2, v1, Lorg/apache/http/entity/ByteArrayEntity;.content:[B // field@0d2e │ │ -0b4a54: 5b12 2d0d |000a: iput-object v2, v1, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ -0b4a58: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0b4a5a: 5910 300d |000d: iput v0, v1, Lorg/apache/http/entity/ByteArrayEntity;.off:I // field@0d30 │ │ -0b4a5e: 5410 2d0d |000f: iget-object v0, v1, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ -0b4a62: 2100 |0011: array-length v0, v0 │ │ -0b4a64: 5910 2f0d |0012: iput v0, v1, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ -0b4a68: 3803 0900 |0014: if-eqz v3, 001d // +0009 │ │ -0b4a6c: 6e10 0324 0300 |0016: invoke-virtual {v3}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ -0b4a72: 0c00 |0019: move-result-object v0 │ │ -0b4a74: 6e20 f223 0100 |001a: invoke-virtual {v1, v0}, Lorg/apache/http/entity/ByteArrayEntity;.setContentType:(Ljava/lang/String;)V // method@23f2 │ │ -0b4a7a: 0e00 |001d: return-void │ │ +0b49e8: |[0b49e8] org.apache.http.entity.ByteArrayEntity.:([BLorg/apache/http/entity/ContentType;)V │ │ +0b49f8: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b49fe: 1a00 e711 |0003: const-string v0, "Source byte array" // string@11e7 │ │ +0b4a02: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4a08: 5b12 2e0d |0008: iput-object v2, v1, Lorg/apache/http/entity/ByteArrayEntity;.content:[B // field@0d2e │ │ +0b4a0c: 5b12 2d0d |000a: iput-object v2, v1, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ +0b4a10: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0b4a12: 5910 300d |000d: iput v0, v1, Lorg/apache/http/entity/ByteArrayEntity;.off:I // field@0d30 │ │ +0b4a16: 5410 2d0d |000f: iget-object v0, v1, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ +0b4a1a: 2100 |0011: array-length v0, v0 │ │ +0b4a1c: 5910 2f0d |0012: iput v0, v1, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ +0b4a20: 3803 0900 |0014: if-eqz v3, 001d // +0009 │ │ +0b4a24: 6e10 0324 0300 |0016: invoke-virtual {v3}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ +0b4a2a: 0c00 |0019: move-result-object v0 │ │ +0b4a2c: 6e20 f223 0100 |001a: invoke-virtual {v1, v0}, Lorg/apache/http/entity/ByteArrayEntity;.setContentType:(Ljava/lang/String;)V // method@23f2 │ │ +0b4a32: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x0008 line=61 │ │ 0x000a line=62 │ │ 0x000c line=63 │ │ @@ -267002,18 +267154,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b4a7c: |[0b4a7c] org.apache.http.entity.ByteArrayEntity.clone:()Ljava/lang/Object; │ │ -0b4a8c: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0b4a92: 0c00 |0003: move-result-object v0 │ │ -0b4a94: 1100 |0004: return-object v0 │ │ +0b4a34: |[0b4a34] org.apache.http.entity.ByteArrayEntity.clone:()Ljava/lang/Object; │ │ +0b4a44: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0b4a4a: 0c00 |0003: move-result-object v0 │ │ +0b4a4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/ByteArrayEntity; │ │ │ │ #1 : (in Lorg/apache/http/entity/ByteArrayEntity;) │ │ @@ -267021,21 +267173,21 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0b4a98: |[0b4a98] org.apache.http.entity.ByteArrayEntity.getContent:()Ljava/io/InputStream; │ │ -0b4aa8: 2200 c104 |0000: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ -0b4aac: 5441 2d0d |0002: iget-object v1, v4, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ -0b4ab0: 5242 300d |0004: iget v2, v4, Lorg/apache/http/entity/ByteArrayEntity;.off:I // field@0d30 │ │ -0b4ab4: 5243 2f0d |0006: iget v3, v4, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ -0b4ab8: 7040 d320 1032 |0008: invoke-direct {v0, v1, v2, v3}, Ljava/io/ByteArrayInputStream;.:([BII)V // method@20d3 │ │ -0b4abe: 1100 |000b: return-object v0 │ │ +0b4a50: |[0b4a50] org.apache.http.entity.ByteArrayEntity.getContent:()Ljava/io/InputStream; │ │ +0b4a60: 2200 c104 |0000: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ +0b4a64: 5441 2d0d |0002: iget-object v1, v4, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ +0b4a68: 5242 300d |0004: iget v2, v4, Lorg/apache/http/entity/ByteArrayEntity;.off:I // field@0d30 │ │ +0b4a6c: 5243 2f0d |0006: iget v3, v4, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ +0b4a70: 7040 d320 1032 |0008: invoke-direct {v0, v1, v2, v3}, Ljava/io/ByteArrayInputStream;.:([BII)V // method@20d3 │ │ +0b4a76: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lorg/apache/http/entity/ByteArrayEntity; │ │ │ │ #2 : (in Lorg/apache/http/entity/ByteArrayEntity;) │ │ @@ -267043,18 +267195,18 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0b4ac0: |[0b4ac0] org.apache.http.entity.ByteArrayEntity.getContentLength:()J │ │ -0b4ad0: 5220 2f0d |0000: iget v0, v2, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ -0b4ad4: 8100 |0002: int-to-long v0, v0 │ │ -0b4ad6: 1000 |0003: return-wide v0 │ │ +0b4a78: |[0b4a78] org.apache.http.entity.ByteArrayEntity.getContentLength:()J │ │ +0b4a88: 5220 2f0d |0000: iget v0, v2, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ +0b4a8c: 8100 |0002: int-to-long v0, v0 │ │ +0b4a8e: 1000 |0003: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 this Lorg/apache/http/entity/ByteArrayEntity; │ │ │ │ #3 : (in Lorg/apache/http/entity/ByteArrayEntity;) │ │ @@ -267062,17 +267214,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b4ad8: |[0b4ad8] org.apache.http.entity.ByteArrayEntity.isRepeatable:()Z │ │ -0b4ae8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b4aea: 0f00 |0001: return v0 │ │ +0b4a90: |[0b4a90] org.apache.http.entity.ByteArrayEntity.isRepeatable:()Z │ │ +0b4aa0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b4aa2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/ByteArrayEntity; │ │ │ │ #4 : (in Lorg/apache/http/entity/ByteArrayEntity;) │ │ @@ -267080,17 +267232,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b4aec: |[0b4aec] org.apache.http.entity.ByteArrayEntity.isStreaming:()Z │ │ -0b4afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b4afe: 0f00 |0001: return v0 │ │ +0b4aa4: |[0b4aa4] org.apache.http.entity.ByteArrayEntity.isStreaming:()Z │ │ +0b4ab4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4ab6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/ByteArrayEntity; │ │ │ │ #5 : (in Lorg/apache/http/entity/ByteArrayEntity;) │ │ @@ -267098,23 +267250,23 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0b4b00: |[0b4b00] org.apache.http.entity.ByteArrayEntity.writeTo:(Ljava/io/OutputStream;)V │ │ -0b4b10: 1a00 1510 |0000: const-string v0, "Output stream" // string@1015 │ │ -0b4b14: 7120 4d29 0400 |0002: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4b1a: 5430 2d0d |0005: iget-object v0, v3, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ -0b4b1e: 5231 300d |0007: iget v1, v3, Lorg/apache/http/entity/ByteArrayEntity;.off:I // field@0d30 │ │ -0b4b22: 5232 2f0d |0009: iget v2, v3, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ -0b4b26: 6e40 0621 0421 |000b: invoke-virtual {v4, v0, v1, v2}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0b4b2c: 6e10 0321 0400 |000e: invoke-virtual {v4}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ -0b4b32: 0e00 |0011: return-void │ │ +0b4ab8: |[0b4ab8] org.apache.http.entity.ByteArrayEntity.writeTo:(Ljava/io/OutputStream;)V │ │ +0b4ac8: 1a00 1110 |0000: const-string v0, "Output stream" // string@1011 │ │ +0b4acc: 7120 4d29 0400 |0002: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4ad2: 5430 2d0d |0005: iget-object v0, v3, Lorg/apache/http/entity/ByteArrayEntity;.b:[B // field@0d2d │ │ +0b4ad6: 5231 300d |0007: iget v1, v3, Lorg/apache/http/entity/ByteArrayEntity;.off:I // field@0d30 │ │ +0b4ada: 5232 2f0d |0009: iget v2, v3, Lorg/apache/http/entity/ByteArrayEntity;.len:I // field@0d2f │ │ +0b4ade: 6e40 0621 0421 |000b: invoke-virtual {v4, v0, v1, v2}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0b4ae4: 6e10 0321 0400 |000e: invoke-virtual {v4}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ +0b4aea: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ 0x000e line=113 │ │ 0x0011 line=114 │ │ locals : │ │ @@ -267156,22 +267308,22 @@ │ │ type : '(Lorg/apache/http/entity/ContentProducer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b4b34: |[0b4b34] org.apache.http.entity.EntityTemplate.:(Lorg/apache/http/entity/ContentProducer;)V │ │ -0b4b44: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b4b4a: 1a00 ed03 |0003: const-string v0, "Content producer" // string@03ed │ │ -0b4b4e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4b54: 0c00 |0008: move-result-object v0 │ │ -0b4b56: 1f00 a405 |0009: check-cast v0, Lorg/apache/http/entity/ContentProducer; // type@05a4 │ │ -0b4b5a: 5b10 450d |000b: iput-object v0, v1, Lorg/apache/http/entity/EntityTemplate;.contentproducer:Lorg/apache/http/entity/ContentProducer; // field@0d45 │ │ -0b4b5e: 0e00 |000d: return-void │ │ +0b4aec: |[0b4aec] org.apache.http.entity.EntityTemplate.:(Lorg/apache/http/entity/ContentProducer;)V │ │ +0b4afc: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b4b02: 1a00 ed03 |0003: const-string v0, "Content producer" // string@03ed │ │ +0b4b06: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4b0c: 0c00 |0008: move-result-object v0 │ │ +0b4b0e: 1f00 a405 |0009: check-cast v0, Lorg/apache/http/entity/ContentProducer; // type@05a4 │ │ +0b4b12: 5b10 450d |000b: iput-object v0, v1, Lorg/apache/http/entity/EntityTemplate;.contentproducer:Lorg/apache/http/entity/ContentProducer; // field@0d45 │ │ +0b4b16: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x000d line=51 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/entity/EntityTemplate; │ │ @@ -267183,23 +267335,23 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b4b60: |[0b4b60] org.apache.http.entity.EntityTemplate.getContent:()Ljava/io/InputStream; │ │ -0b4b70: 2200 c204 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@04c2 │ │ -0b4b74: 7010 d420 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@20d4 │ │ -0b4b7a: 6e20 0c24 0300 |0005: invoke-virtual {v3, v0}, Lorg/apache/http/entity/EntityTemplate;.writeTo:(Ljava/io/OutputStream;)V // method@240c │ │ -0b4b80: 2201 c104 |0008: new-instance v1, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ -0b4b84: 6e10 d520 0000 |000a: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@20d5 │ │ -0b4b8a: 0c02 |000d: move-result-object v2 │ │ -0b4b8c: 7020 d220 2100 |000e: invoke-direct {v1, v2}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ -0b4b92: 1101 |0011: return-object v1 │ │ +0b4b18: |[0b4b18] org.apache.http.entity.EntityTemplate.getContent:()Ljava/io/InputStream; │ │ +0b4b28: 2200 c204 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@04c2 │ │ +0b4b2c: 7010 d420 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@20d4 │ │ +0b4b32: 6e20 0c24 0300 |0005: invoke-virtual {v3, v0}, Lorg/apache/http/entity/EntityTemplate;.writeTo:(Ljava/io/OutputStream;)V // method@240c │ │ +0b4b38: 2201 c104 |0008: new-instance v1, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ +0b4b3c: 6e10 d520 0000 |000a: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@20d5 │ │ +0b4b42: 0c02 |000d: move-result-object v2 │ │ +0b4b44: 7020 d220 2100 |000e: invoke-direct {v1, v2}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ +0b4b4a: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x0008 line=60 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 buf Ljava/io/ByteArrayOutputStream; │ │ @@ -267210,17 +267362,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4b94: |[0b4b94] org.apache.http.entity.EntityTemplate.getContentLength:()J │ │ -0b4ba4: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -0b4ba8: 1000 |0002: return-wide v0 │ │ +0b4b4c: |[0b4b4c] org.apache.http.entity.EntityTemplate.getContentLength:()J │ │ +0b4b5c: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +0b4b60: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/entity/EntityTemplate; │ │ │ │ #2 : (in Lorg/apache/http/entity/EntityTemplate;) │ │ @@ -267228,17 +267380,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b4bac: |[0b4bac] org.apache.http.entity.EntityTemplate.isRepeatable:()Z │ │ -0b4bbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b4bbe: 0f00 |0001: return v0 │ │ +0b4b64: |[0b4b64] org.apache.http.entity.EntityTemplate.isRepeatable:()Z │ │ +0b4b74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b4b76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/EntityTemplate; │ │ │ │ #3 : (in Lorg/apache/http/entity/EntityTemplate;) │ │ @@ -267246,17 +267398,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b4bc0: |[0b4bc0] org.apache.http.entity.EntityTemplate.isStreaming:()Z │ │ -0b4bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b4bd2: 0f00 |0001: return v0 │ │ +0b4b78: |[0b4b78] org.apache.http.entity.EntityTemplate.isStreaming:()Z │ │ +0b4b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4b8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/EntityTemplate; │ │ │ │ #4 : (in Lorg/apache/http/entity/EntityTemplate;) │ │ @@ -267264,20 +267416,20 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b4bd4: |[0b4bd4] org.apache.http.entity.EntityTemplate.writeTo:(Ljava/io/OutputStream;)V │ │ -0b4be4: 1a00 1510 |0000: const-string v0, "Output stream" // string@1015 │ │ -0b4be8: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4bee: 5410 450d |0005: iget-object v0, v1, Lorg/apache/http/entity/EntityTemplate;.contentproducer:Lorg/apache/http/entity/ContentProducer; // field@0d45 │ │ -0b4bf2: 7220 f523 2000 |0007: invoke-interface {v0, v2}, Lorg/apache/http/entity/ContentProducer;.writeTo:(Ljava/io/OutputStream;)V // method@23f5 │ │ -0b4bf8: 0e00 |000a: return-void │ │ +0b4b8c: |[0b4b8c] org.apache.http.entity.EntityTemplate.writeTo:(Ljava/io/OutputStream;)V │ │ +0b4b9c: 1a00 1110 |0000: const-string v0, "Output stream" // string@1011 │ │ +0b4ba0: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4ba6: 5410 450d |0005: iget-object v0, v1, Lorg/apache/http/entity/EntityTemplate;.contentproducer:Lorg/apache/http/entity/ContentProducer; // field@0d45 │ │ +0b4baa: 7220 f523 2000 |0007: invoke-interface {v0, v2}, Lorg/apache/http/entity/ContentProducer;.writeTo:(Ljava/io/OutputStream;)V // method@23f5 │ │ +0b4bb0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ 0x000a line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/entity/EntityTemplate; │ │ @@ -267325,22 +267477,22 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b4bfc: |[0b4bfc] org.apache.http.entity.FileEntity.:(Ljava/io/File;)V │ │ -0b4c0c: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b4c12: 1a00 8005 |0003: const-string v0, "File" // string@0580 │ │ -0b4c16: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4c1c: 0c00 |0008: move-result-object v0 │ │ -0b4c1e: 1f00 c404 |0009: check-cast v0, Ljava/io/File; // type@04c4 │ │ -0b4c22: 5b10 460d |000b: iput-object v0, v1, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ -0b4c26: 0e00 |000d: return-void │ │ +0b4bb4: |[0b4bb4] org.apache.http.entity.FileEntity.:(Ljava/io/File;)V │ │ +0b4bc4: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b4bca: 1a00 8005 |0003: const-string v0, "File" // string@0580 │ │ +0b4bce: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4bd4: 0c00 |0008: move-result-object v0 │ │ +0b4bd6: 1f00 c404 |0009: check-cast v0, Ljava/io/File; // type@04c4 │ │ +0b4bda: 5b10 460d |000b: iput-object v0, v1, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ +0b4bde: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x000d line=76 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/entity/FileEntity; │ │ @@ -267351,23 +267503,23 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b4c28: |[0b4c28] org.apache.http.entity.FileEntity.:(Ljava/io/File;Ljava/lang/String;)V │ │ -0b4c38: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b4c3e: 1a00 8005 |0003: const-string v0, "File" // string@0580 │ │ -0b4c42: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4c48: 0c00 |0008: move-result-object v0 │ │ -0b4c4a: 1f00 c404 |0009: check-cast v0, Ljava/io/File; // type@04c4 │ │ -0b4c4e: 5b10 460d |000b: iput-object v0, v1, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ -0b4c52: 6e20 1524 3100 |000d: invoke-virtual {v1, v3}, Lorg/apache/http/entity/FileEntity;.setContentType:(Ljava/lang/String;)V // method@2415 │ │ -0b4c58: 0e00 |0010: return-void │ │ +0b4be0: |[0b4be0] org.apache.http.entity.FileEntity.:(Ljava/io/File;Ljava/lang/String;)V │ │ +0b4bf0: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b4bf6: 1a00 8005 |0003: const-string v0, "File" // string@0580 │ │ +0b4bfa: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4c00: 0c00 |0008: move-result-object v0 │ │ +0b4c02: 1f00 c404 |0009: check-cast v0, Ljava/io/File; // type@04c4 │ │ +0b4c06: 5b10 460d |000b: iput-object v0, v1, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ +0b4c0a: 6e20 1524 3100 |000d: invoke-virtual {v1, v3}, Lorg/apache/http/entity/FileEntity;.setContentType:(Ljava/lang/String;)V // method@2415 │ │ +0b4c10: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000d line=56 │ │ 0x0010 line=57 │ │ locals : │ │ @@ -267380,26 +267532,26 @@ │ │ type : '(Ljava/io/File;Lorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0b4c5c: |[0b4c5c] org.apache.http.entity.FileEntity.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;)V │ │ -0b4c6c: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b4c72: 1a00 8005 |0003: const-string v0, "File" // string@0580 │ │ -0b4c76: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4c7c: 0c00 |0008: move-result-object v0 │ │ -0b4c7e: 1f00 c404 |0009: check-cast v0, Ljava/io/File; // type@04c4 │ │ -0b4c82: 5b10 460d |000b: iput-object v0, v1, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ -0b4c86: 3803 0900 |000d: if-eqz v3, 0016 // +0009 │ │ -0b4c8a: 6e10 0324 0300 |000f: invoke-virtual {v3}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ -0b4c90: 0c00 |0012: move-result-object v0 │ │ -0b4c92: 6e20 1524 0100 |0013: invoke-virtual {v1, v0}, Lorg/apache/http/entity/FileEntity;.setContentType:(Ljava/lang/String;)V // method@2415 │ │ -0b4c98: 0e00 |0016: return-void │ │ +0b4c14: |[0b4c14] org.apache.http.entity.FileEntity.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;)V │ │ +0b4c24: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b4c2a: 1a00 8005 |0003: const-string v0, "File" // string@0580 │ │ +0b4c2e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4c34: 0c00 |0008: move-result-object v0 │ │ +0b4c36: 1f00 c404 |0009: check-cast v0, Ljava/io/File; // type@04c4 │ │ +0b4c3a: 5b10 460d |000b: iput-object v0, v1, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ +0b4c3e: 3803 0900 |000d: if-eqz v3, 0016 // +0009 │ │ +0b4c42: 6e10 0324 0300 |000f: invoke-virtual {v3}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ +0b4c48: 0c00 |0012: move-result-object v0 │ │ +0b4c4a: 6e20 1524 0100 |0013: invoke-virtual {v1, v0}, Lorg/apache/http/entity/FileEntity;.setContentType:(Ljava/lang/String;)V // method@2415 │ │ +0b4c50: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x000f line=66 │ │ 0x0016 line=68 │ │ @@ -267414,18 +267566,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b4c9c: |[0b4c9c] org.apache.http.entity.FileEntity.clone:()Ljava/lang/Object; │ │ -0b4cac: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0b4cb2: 0c00 |0003: move-result-object v0 │ │ -0b4cb4: 1100 |0004: return-object v0 │ │ +0b4c54: |[0b4c54] org.apache.http.entity.FileEntity.clone:()Ljava/lang/Object; │ │ +0b4c64: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0b4c6a: 0c00 |0003: move-result-object v0 │ │ +0b4c6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/FileEntity; │ │ │ │ #1 : (in Lorg/apache/http/entity/FileEntity;) │ │ @@ -267433,19 +267585,19 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b4cb8: |[0b4cb8] org.apache.http.entity.FileEntity.getContent:()Ljava/io/InputStream; │ │ -0b4cc8: 2200 c604 |0000: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ -0b4ccc: 5421 460d |0002: iget-object v1, v2, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ -0b4cd0: 7020 ec20 1000 |0004: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ -0b4cd6: 1100 |0007: return-object v0 │ │ +0b4c70: |[0b4c70] org.apache.http.entity.FileEntity.getContent:()Ljava/io/InputStream; │ │ +0b4c80: 2200 c604 |0000: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ +0b4c84: 5421 460d |0002: iget-object v1, v2, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ +0b4c88: 7020 ec20 1000 |0004: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ +0b4c8e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/FileEntity; │ │ │ │ #2 : (in Lorg/apache/http/entity/FileEntity;) │ │ @@ -267453,19 +267605,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b4cd8: |[0b4cd8] org.apache.http.entity.FileEntity.getContentLength:()J │ │ -0b4ce8: 5420 460d |0000: iget-object v0, v2, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ -0b4cec: 6e10 e620 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@20e6 │ │ -0b4cf2: 0b00 |0005: move-result-wide v0 │ │ -0b4cf4: 1000 |0006: return-wide v0 │ │ +0b4c90: |[0b4c90] org.apache.http.entity.FileEntity.getContentLength:()J │ │ +0b4ca0: 5420 460d |0000: iget-object v0, v2, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ +0b4ca4: 6e10 e620 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@20e6 │ │ +0b4caa: 0b00 |0005: move-result-wide v0 │ │ +0b4cac: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/entity/FileEntity; │ │ │ │ #3 : (in Lorg/apache/http/entity/FileEntity;) │ │ @@ -267473,17 +267625,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b4cf8: |[0b4cf8] org.apache.http.entity.FileEntity.isRepeatable:()Z │ │ -0b4d08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b4d0a: 0f00 |0001: return v0 │ │ +0b4cb0: |[0b4cb0] org.apache.http.entity.FileEntity.isRepeatable:()Z │ │ +0b4cc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b4cc2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/FileEntity; │ │ │ │ #4 : (in Lorg/apache/http/entity/FileEntity;) │ │ @@ -267491,17 +267643,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b4d0c: |[0b4d0c] org.apache.http.entity.FileEntity.isStreaming:()Z │ │ -0b4d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b4d1e: 0f00 |0001: return v0 │ │ +0b4cc4: |[0b4cc4] org.apache.http.entity.FileEntity.isStreaming:()Z │ │ +0b4cd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4cd6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/FileEntity; │ │ │ │ #5 : (in Lorg/apache/http/entity/FileEntity;) │ │ @@ -267509,35 +267661,35 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -0b4d20: |[0b4d20] org.apache.http.entity.FileEntity.writeTo:(Ljava/io/OutputStream;)V │ │ -0b4d30: 1a03 1510 |0000: const-string v3, "Output stream" // string@1015 │ │ -0b4d34: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4d3a: 2200 c604 |0005: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ -0b4d3e: 5443 460d |0007: iget-object v3, v4, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ -0b4d42: 7020 ec20 3000 |0009: invoke-direct {v0, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ -0b4d48: 1303 0010 |000c: const/16 v3, #int 4096 // #1000 │ │ -0b4d4c: 2332 6a06 |000e: new-array v2, v3, [B // type@066a │ │ -0b4d50: 6e20 fa20 2000 |0010: invoke-virtual {v0, v2}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ -0b4d56: 0a01 |0013: move-result v1 │ │ -0b4d58: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ -0b4d5a: 3231 0c00 |0015: if-eq v1, v3, 0021 // +000c │ │ -0b4d5e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -0b4d60: 6e40 0621 2513 |0018: invoke-virtual {v5, v2, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0b4d66: 28f5 |001b: goto 0010 // -000b │ │ -0b4d68: 0d03 |001c: move-exception v3 │ │ -0b4d6a: 6e10 f920 0000 |001d: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b4d70: 2703 |0020: throw v3 │ │ -0b4d72: 6e10 0321 0500 |0021: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ -0b4d78: 6e10 f920 0000 |0024: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b4d7e: 0e00 |0027: return-void │ │ +0b4cd8: |[0b4cd8] org.apache.http.entity.FileEntity.writeTo:(Ljava/io/OutputStream;)V │ │ +0b4ce8: 1a03 1110 |0000: const-string v3, "Output stream" // string@1011 │ │ +0b4cec: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4cf2: 2200 c604 |0005: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ +0b4cf6: 5443 460d |0007: iget-object v3, v4, Lorg/apache/http/entity/FileEntity;.file:Ljava/io/File; // field@0d46 │ │ +0b4cfa: 7020 ec20 3000 |0009: invoke-direct {v0, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ +0b4d00: 1303 0010 |000c: const/16 v3, #int 4096 // #1000 │ │ +0b4d04: 2332 6a06 |000e: new-array v2, v3, [B // type@066a │ │ +0b4d08: 6e20 fa20 2000 |0010: invoke-virtual {v0, v2}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ +0b4d0e: 0a01 |0013: move-result v1 │ │ +0b4d10: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ +0b4d12: 3231 0c00 |0015: if-eq v1, v3, 0021 // +000c │ │ +0b4d16: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +0b4d18: 6e40 0621 2513 |0018: invoke-virtual {v5, v2, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0b4d1e: 28f5 |001b: goto 0010 // -000b │ │ +0b4d20: 0d03 |001c: move-exception v3 │ │ +0b4d22: 6e10 f920 0000 |001d: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b4d28: 2703 |0020: throw v3 │ │ +0b4d2a: 6e10 0321 0500 |0021: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ +0b4d30: 6e10 f920 0000 |0024: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b4d36: 0e00 |0027: return-void │ │ catches : 2 │ │ 0x000e - 0x001b │ │ -> 0x001c │ │ 0x0021 - 0x0024 │ │ -> 0x001c │ │ positions : │ │ 0x0000 line=91 │ │ @@ -267599,18 +267751,18 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b4d94: |[0b4d94] org.apache.http.entity.InputStreamEntity.:(Ljava/io/InputStream;)V │ │ -0b4da4: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -0b4da8: 7040 2224 3210 |0002: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/entity/InputStreamEntity;.:(Ljava/io/InputStream;J)V // method@2422 │ │ -0b4dae: 0e00 |0005: return-void │ │ +0b4d4c: |[0b4d4c] org.apache.http.entity.InputStreamEntity.:(Ljava/io/InputStream;)V │ │ +0b4d5c: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +0b4d60: 7040 2224 3210 |0002: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/entity/InputStreamEntity;.:(Ljava/io/InputStream;J)V // method@2422 │ │ +0b4d66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/apache/http/entity/InputStreamEntity; │ │ 0x0000 - 0x0006 reg=3 instream Ljava/io/InputStream; │ │ @@ -267620,18 +267772,18 @@ │ │ type : '(Ljava/io/InputStream;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0b4db0: |[0b4db0] org.apache.http.entity.InputStreamEntity.:(Ljava/io/InputStream;J)V │ │ -0b4dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b4dc2: 7050 2324 3254 |0001: invoke-direct {v2, v3, v4, v5, v0}, Lorg/apache/http/entity/InputStreamEntity;.:(Ljava/io/InputStream;JLorg/apache/http/entity/ContentType;)V // method@2423 │ │ -0b4dc8: 0e00 |0004: return-void │ │ +0b4d68: |[0b4d68] org.apache.http.entity.InputStreamEntity.:(Ljava/io/InputStream;J)V │ │ +0b4d78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4d7a: 7050 2324 3254 |0001: invoke-direct {v2, v3, v4, v5, v0}, Lorg/apache/http/entity/InputStreamEntity;.:(Ljava/io/InputStream;JLorg/apache/http/entity/ContentType;)V // method@2423 │ │ +0b4d80: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Lorg/apache/http/entity/InputStreamEntity; │ │ 0x0000 - 0x0005 reg=3 instream Ljava/io/InputStream; │ │ @@ -267642,27 +267794,27 @@ │ │ type : '(Ljava/io/InputStream;JLorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0b4dcc: |[0b4dcc] org.apache.http.entity.InputStreamEntity.:(Ljava/io/InputStream;JLorg/apache/http/entity/ContentType;)V │ │ -0b4ddc: 7010 cd23 0200 |0000: invoke-direct {v2}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b4de2: 1a00 ec11 |0003: const-string v0, "Source input stream" // string@11ec │ │ -0b4de6: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4dec: 0c00 |0008: move-result-object v0 │ │ -0b4dee: 1f00 ca04 |0009: check-cast v0, Ljava/io/InputStream; // type@04ca │ │ -0b4df2: 5b20 480d |000b: iput-object v0, v2, Lorg/apache/http/entity/InputStreamEntity;.content:Ljava/io/InputStream; // field@0d48 │ │ -0b4df6: 5a24 490d |000d: iput-wide v4, v2, Lorg/apache/http/entity/InputStreamEntity;.length:J // field@0d49 │ │ -0b4dfa: 3806 0900 |000f: if-eqz v6, 0018 // +0009 │ │ -0b4dfe: 6e10 0324 0600 |0011: invoke-virtual {v6}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ -0b4e04: 0c00 |0014: move-result-object v0 │ │ -0b4e06: 6e20 2924 0200 |0015: invoke-virtual {v2, v0}, Lorg/apache/http/entity/InputStreamEntity;.setContentType:(Ljava/lang/String;)V // method@2429 │ │ -0b4e0c: 0e00 |0018: return-void │ │ +0b4d84: |[0b4d84] org.apache.http.entity.InputStreamEntity.:(Ljava/io/InputStream;JLorg/apache/http/entity/ContentType;)V │ │ +0b4d94: 7010 cd23 0200 |0000: invoke-direct {v2}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b4d9a: 1a00 e811 |0003: const-string v0, "Source input stream" // string@11e8 │ │ +0b4d9e: 7120 4d29 0300 |0005: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4da4: 0c00 |0008: move-result-object v0 │ │ +0b4da6: 1f00 ca04 |0009: check-cast v0, Ljava/io/InputStream; // type@04ca │ │ +0b4daa: 5b20 480d |000b: iput-object v0, v2, Lorg/apache/http/entity/InputStreamEntity;.content:Ljava/io/InputStream; // field@0d48 │ │ +0b4dae: 5a24 490d |000d: iput-wide v4, v2, Lorg/apache/http/entity/InputStreamEntity;.length:J // field@0d49 │ │ +0b4db2: 3806 0900 |000f: if-eqz v6, 0018 // +0009 │ │ +0b4db6: 6e10 0324 0600 |0011: invoke-virtual {v6}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ +0b4dbc: 0c00 |0014: move-result-object v0 │ │ +0b4dbe: 6e20 2924 0200 |0015: invoke-virtual {v2, v0}, Lorg/apache/http/entity/InputStreamEntity;.setContentType:(Ljava/lang/String;)V // method@2429 │ │ +0b4dc4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x000d line=95 │ │ 0x000f line=96 │ │ 0x0011 line=97 │ │ @@ -267678,18 +267830,18 @@ │ │ type : '(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0b4e10: |[0b4e10] org.apache.http.entity.InputStreamEntity.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;)V │ │ -0b4e20: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -0b4e24: 7054 2324 3210 |0002: invoke-direct {v2, v3, v0, v1, v4}, Lorg/apache/http/entity/InputStreamEntity;.:(Ljava/io/InputStream;JLorg/apache/http/entity/ContentType;)V // method@2423 │ │ -0b4e2a: 0e00 |0005: return-void │ │ +0b4dc8: |[0b4dc8] org.apache.http.entity.InputStreamEntity.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;)V │ │ +0b4dd8: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +0b4ddc: 7054 2324 3210 |0002: invoke-direct {v2, v3, v0, v1, v4}, Lorg/apache/http/entity/InputStreamEntity;.:(Ljava/io/InputStream;JLorg/apache/http/entity/ContentType;)V // method@2423 │ │ +0b4de2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/apache/http/entity/InputStreamEntity; │ │ 0x0000 - 0x0006 reg=3 instream Ljava/io/InputStream; │ │ @@ -267701,17 +267853,17 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4e2c: |[0b4e2c] org.apache.http.entity.InputStreamEntity.getContent:()Ljava/io/InputStream; │ │ -0b4e3c: 5410 480d |0000: iget-object v0, v1, Lorg/apache/http/entity/InputStreamEntity;.content:Ljava/io/InputStream; // field@0d48 │ │ -0b4e40: 1100 |0002: return-object v0 │ │ +0b4de4: |[0b4de4] org.apache.http.entity.InputStreamEntity.getContent:()Ljava/io/InputStream; │ │ +0b4df4: 5410 480d |0000: iget-object v0, v1, Lorg/apache/http/entity/InputStreamEntity;.content:Ljava/io/InputStream; // field@0d48 │ │ +0b4df8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/InputStreamEntity; │ │ │ │ #1 : (in Lorg/apache/http/entity/InputStreamEntity;) │ │ @@ -267719,17 +267871,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4e44: |[0b4e44] org.apache.http.entity.InputStreamEntity.getContentLength:()J │ │ -0b4e54: 5320 490d |0000: iget-wide v0, v2, Lorg/apache/http/entity/InputStreamEntity;.length:J // field@0d49 │ │ -0b4e58: 1000 |0002: return-wide v0 │ │ +0b4dfc: |[0b4dfc] org.apache.http.entity.InputStreamEntity.getContentLength:()J │ │ +0b4e0c: 5320 490d |0000: iget-wide v0, v2, Lorg/apache/http/entity/InputStreamEntity;.length:J // field@0d49 │ │ +0b4e10: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/entity/InputStreamEntity; │ │ │ │ #2 : (in Lorg/apache/http/entity/InputStreamEntity;) │ │ @@ -267737,17 +267889,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b4e5c: |[0b4e5c] org.apache.http.entity.InputStreamEntity.isRepeatable:()Z │ │ -0b4e6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b4e6e: 0f00 |0001: return v0 │ │ +0b4e14: |[0b4e14] org.apache.http.entity.InputStreamEntity.isRepeatable:()Z │ │ +0b4e24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4e26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/InputStreamEntity; │ │ │ │ #3 : (in Lorg/apache/http/entity/InputStreamEntity;) │ │ @@ -267755,17 +267907,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b4e70: |[0b4e70] org.apache.http.entity.InputStreamEntity.isStreaming:()Z │ │ -0b4e80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b4e82: 0f00 |0001: return v0 │ │ +0b4e28: |[0b4e28] org.apache.http.entity.InputStreamEntity.isStreaming:()Z │ │ +0b4e38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b4e3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/InputStreamEntity; │ │ │ │ #4 : (in Lorg/apache/http/entity/InputStreamEntity;) │ │ @@ -267773,52 +267925,52 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -0b4e84: |[0b4e84] org.apache.http.entity.InputStreamEntity.writeTo:(Ljava/io/OutputStream;)V │ │ -0b4e94: 160a 0000 |0000: const-wide/16 v10, #int 0 // #0 │ │ -0b4e98: 12f8 |0002: const/4 v8, #int -1 // #ff │ │ -0b4e9a: 1a03 1510 |0003: const-string v3, "Output stream" // string@1015 │ │ -0b4e9e: 7120 4d29 3d00 |0005: invoke-static {v13, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4ea4: 54c1 480d |0008: iget-object v1, v12, Lorg/apache/http/entity/InputStreamEntity;.content:Ljava/io/InputStream; // field@0d48 │ │ -0b4ea8: 1303 0010 |000a: const/16 v3, #int 4096 // #1000 │ │ -0b4eac: 2330 6a06 |000c: new-array v0, v3, [B // type@066a │ │ -0b4eb0: 53c6 490d |000e: iget-wide v6, v12, Lorg/apache/http/entity/InputStreamEntity;.length:J // field@0d49 │ │ -0b4eb4: 3103 060a |0010: cmp-long v3, v6, v10 │ │ -0b4eb8: 3b03 1200 |0012: if-gez v3, 0024 // +0012 │ │ -0b4ebc: 6e20 fa20 0100 |0014: invoke-virtual {v1, v0}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ -0b4ec2: 0a02 |0017: move-result v2 │ │ -0b4ec4: 3282 2000 |0018: if-eq v2, v8, 0038 // +0020 │ │ -0b4ec8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0b4eca: 6e40 0621 0d23 |001b: invoke-virtual {v13, v0, v3, v2}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0b4ed0: 28f6 |001e: goto 0014 // -000a │ │ -0b4ed2: 0d03 |001f: move-exception v3 │ │ -0b4ed4: 6e10 f920 0100 |0020: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b4eda: 2703 |0023: throw v3 │ │ -0b4edc: 53c4 490d |0024: iget-wide v4, v12, Lorg/apache/http/entity/InputStreamEntity;.length:J // field@0d49 │ │ -0b4ee0: 3103 040a |0026: cmp-long v3, v4, v10 │ │ -0b4ee4: 3d03 1000 |0028: if-lez v3, 0038 // +0010 │ │ -0b4ee8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -0b4eea: 1606 0010 |002b: const-wide/16 v6, #int 4096 // #1000 │ │ -0b4eee: 7140 6821 7654 |002d: invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;.min:(JJ)J // method@2168 │ │ -0b4ef4: 0b06 |0030: move-result-wide v6 │ │ -0b4ef6: 8466 |0031: long-to-int v6, v6 │ │ -0b4ef8: 6e40 fb20 0163 |0032: invoke-virtual {v1, v0, v3, v6}, Ljava/io/InputStream;.read:([BII)I // method@20fb │ │ -0b4efe: 0a02 |0035: move-result v2 │ │ -0b4f00: 3382 0600 |0036: if-ne v2, v8, 003c // +0006 │ │ -0b4f04: 6e10 f920 0100 |0038: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b4f0a: 0e00 |003b: return-void │ │ -0b4f0c: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -0b4f0e: 6e40 0621 0d23 |003d: invoke-virtual {v13, v0, v3, v2}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0b4f14: 8126 |0040: int-to-long v6, v2 │ │ -0b4f16: bc64 |0041: sub-long/2addr v4, v6 │ │ -0b4f18: 28e4 |0042: goto 0026 // -001c │ │ +0b4e3c: |[0b4e3c] org.apache.http.entity.InputStreamEntity.writeTo:(Ljava/io/OutputStream;)V │ │ +0b4e4c: 160a 0000 |0000: const-wide/16 v10, #int 0 // #0 │ │ +0b4e50: 12f8 |0002: const/4 v8, #int -1 // #ff │ │ +0b4e52: 1a03 1110 |0003: const-string v3, "Output stream" // string@1011 │ │ +0b4e56: 7120 4d29 3d00 |0005: invoke-static {v13, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4e5c: 54c1 480d |0008: iget-object v1, v12, Lorg/apache/http/entity/InputStreamEntity;.content:Ljava/io/InputStream; // field@0d48 │ │ +0b4e60: 1303 0010 |000a: const/16 v3, #int 4096 // #1000 │ │ +0b4e64: 2330 6a06 |000c: new-array v0, v3, [B // type@066a │ │ +0b4e68: 53c6 490d |000e: iget-wide v6, v12, Lorg/apache/http/entity/InputStreamEntity;.length:J // field@0d49 │ │ +0b4e6c: 3103 060a |0010: cmp-long v3, v6, v10 │ │ +0b4e70: 3b03 1200 |0012: if-gez v3, 0024 // +0012 │ │ +0b4e74: 6e20 fa20 0100 |0014: invoke-virtual {v1, v0}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ +0b4e7a: 0a02 |0017: move-result v2 │ │ +0b4e7c: 3282 2000 |0018: if-eq v2, v8, 0038 // +0020 │ │ +0b4e80: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0b4e82: 6e40 0621 0d23 |001b: invoke-virtual {v13, v0, v3, v2}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0b4e88: 28f6 |001e: goto 0014 // -000a │ │ +0b4e8a: 0d03 |001f: move-exception v3 │ │ +0b4e8c: 6e10 f920 0100 |0020: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b4e92: 2703 |0023: throw v3 │ │ +0b4e94: 53c4 490d |0024: iget-wide v4, v12, Lorg/apache/http/entity/InputStreamEntity;.length:J // field@0d49 │ │ +0b4e98: 3103 040a |0026: cmp-long v3, v4, v10 │ │ +0b4e9c: 3d03 1000 |0028: if-lez v3, 0038 // +0010 │ │ +0b4ea0: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +0b4ea2: 1606 0010 |002b: const-wide/16 v6, #int 4096 // #1000 │ │ +0b4ea6: 7140 6821 7654 |002d: invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;.min:(JJ)J // method@2168 │ │ +0b4eac: 0b06 |0030: move-result-wide v6 │ │ +0b4eae: 8466 |0031: long-to-int v6, v6 │ │ +0b4eb0: 6e40 fb20 0163 |0032: invoke-virtual {v1, v0, v3, v6}, Ljava/io/InputStream;.read:([BII)I // method@20fb │ │ +0b4eb6: 0a02 |0035: move-result v2 │ │ +0b4eb8: 3382 0600 |0036: if-ne v2, v8, 003c // +0006 │ │ +0b4ebc: 6e10 f920 0100 |0038: invoke-virtual {v1}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b4ec2: 0e00 |003b: return-void │ │ +0b4ec4: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +0b4ec6: 6e40 0621 0d23 |003d: invoke-virtual {v13, v0, v3, v2}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0b4ecc: 8126 |0040: int-to-long v6, v2 │ │ +0b4ece: bc64 |0041: sub-long/2addr v4, v6 │ │ +0b4ed0: 28e4 |0042: goto 0026 // -001c │ │ catches : 3 │ │ 0x000c - 0x001e │ │ -> 0x001f │ │ 0x0024 - 0x0035 │ │ -> 0x001f │ │ 0x003d - 0x0040 │ │ -> 0x001f │ │ @@ -267852,15 +268004,15 @@ │ │ │ │ source_file_idx : 1716 (InputStreamEntity.java) │ │ │ │ Class #1069 header: │ │ class_idx : 1450 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1439 │ │ -source_file_idx : 4536 │ │ +source_file_idx : 4532 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #1069 annotations: │ │ Annotations on class │ │ @@ -267895,20 +268047,20 @@ │ │ type : '(Ljava/io/Serializable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b4f38: |[0b4f38] org.apache.http.entity.SerializableEntity.:(Ljava/io/Serializable;)V │ │ -0b4f48: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b4f4e: 1a00 ed11 |0003: const-string v0, "Source object" // string@11ed │ │ -0b4f52: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4f58: 5b12 4a0d |0008: iput-object v2, v1, Lorg/apache/http/entity/SerializableEntity;.objRef:Ljava/io/Serializable; // field@0d4a │ │ -0b4f5c: 0e00 |000a: return-void │ │ +0b4ef0: |[0b4ef0] org.apache.http.entity.SerializableEntity.:(Ljava/io/Serializable;)V │ │ +0b4f00: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b4f06: 1a00 e911 |0003: const-string v0, "Source object" // string@11e9 │ │ +0b4f0a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4f10: 5b12 4a0d |0008: iput-object v2, v1, Lorg/apache/http/entity/SerializableEntity;.objRef:Ljava/io/Serializable; // field@0d4a │ │ +0b4f14: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0008 line=80 │ │ 0x000a line=81 │ │ locals : │ │ @@ -267920,23 +268072,23 @@ │ │ type : '(Ljava/io/Serializable;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b4f60: |[0b4f60] org.apache.http.entity.SerializableEntity.:(Ljava/io/Serializable;Z)V │ │ -0b4f70: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b4f76: 1a00 ed11 |0003: const-string v0, "Source object" // string@11ed │ │ -0b4f7a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b4f80: 3803 0600 |0008: if-eqz v3, 000e // +0006 │ │ -0b4f84: 7020 2d24 2100 |000a: invoke-direct {v1, v2}, Lorg/apache/http/entity/SerializableEntity;.createBytes:(Ljava/io/Serializable;)V // method@242d │ │ -0b4f8a: 0e00 |000d: return-void │ │ -0b4f8c: 5b12 4a0d |000e: iput-object v2, v1, Lorg/apache/http/entity/SerializableEntity;.objRef:Ljava/io/Serializable; // field@0d4a │ │ -0b4f90: 28fd |0010: goto 000d // -0003 │ │ +0b4f18: |[0b4f18] org.apache.http.entity.SerializableEntity.:(Ljava/io/Serializable;Z)V │ │ +0b4f28: 7010 cd23 0100 |0000: invoke-direct {v1}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b4f2e: 1a00 e911 |0003: const-string v0, "Source object" // string@11e9 │ │ +0b4f32: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b4f38: 3803 0600 |0008: if-eqz v3, 000e // +0006 │ │ +0b4f3c: 7020 2d24 2100 |000a: invoke-direct {v1, v2}, Lorg/apache/http/entity/SerializableEntity;.createBytes:(Ljava/io/Serializable;)V // method@242d │ │ +0b4f42: 0e00 |000d: return-void │ │ +0b4f44: 5b12 4a0d |000e: iput-object v2, v1, Lorg/apache/http/entity/SerializableEntity;.objRef:Ljava/io/Serializable; // field@0d4a │ │ +0b4f48: 28fd |0010: goto 000d // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0008 line=67 │ │ 0x000a line=68 │ │ 0x000d line=72 │ │ @@ -267951,25 +268103,25 @@ │ │ type : '(Ljava/io/Serializable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0b4f94: |[0b4f94] org.apache.http.entity.SerializableEntity.createBytes:(Ljava/io/Serializable;)V │ │ -0b4fa4: 2200 c204 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@04c2 │ │ -0b4fa8: 7010 d420 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@20d4 │ │ -0b4fae: 2201 cc04 |0005: new-instance v1, Ljava/io/ObjectOutputStream; // type@04cc │ │ -0b4fb2: 7020 fe20 0100 |0007: invoke-direct {v1, v0}, Ljava/io/ObjectOutputStream;.:(Ljava/io/OutputStream;)V // method@20fe │ │ -0b4fb8: 6e20 0021 4100 |000a: invoke-virtual {v1, v4}, Ljava/io/ObjectOutputStream;.writeObject:(Ljava/lang/Object;)V // method@2100 │ │ -0b4fbe: 6e10 ff20 0100 |000d: invoke-virtual {v1}, Ljava/io/ObjectOutputStream;.flush:()V // method@20ff │ │ -0b4fc4: 6e10 d520 0000 |0010: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@20d5 │ │ -0b4fca: 0c02 |0013: move-result-object v2 │ │ -0b4fcc: 5b32 4b0d |0014: iput-object v2, v3, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ -0b4fd0: 0e00 |0016: return-void │ │ +0b4f4c: |[0b4f4c] org.apache.http.entity.SerializableEntity.createBytes:(Ljava/io/Serializable;)V │ │ +0b4f5c: 2200 c204 |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@04c2 │ │ +0b4f60: 7010 d420 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@20d4 │ │ +0b4f66: 2201 cc04 |0005: new-instance v1, Ljava/io/ObjectOutputStream; // type@04cc │ │ +0b4f6a: 7020 fe20 0100 |0007: invoke-direct {v1, v0}, Ljava/io/ObjectOutputStream;.:(Ljava/io/OutputStream;)V // method@20fe │ │ +0b4f70: 6e20 0021 4100 |000a: invoke-virtual {v1, v4}, Ljava/io/ObjectOutputStream;.writeObject:(Ljava/lang/Object;)V // method@2100 │ │ +0b4f76: 6e10 ff20 0100 |000d: invoke-virtual {v1}, Ljava/io/ObjectOutputStream;.flush:()V // method@20ff │ │ +0b4f7c: 6e10 d520 0000 |0010: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@20d5 │ │ +0b4f82: 0c02 |0013: move-result-object v2 │ │ +0b4f84: 5b32 4b0d |0014: iput-object v2, v3, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ +0b4f88: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=85 │ │ 0x000a line=86 │ │ 0x000d line=87 │ │ 0x0010 line=88 │ │ @@ -267986,23 +268138,23 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b4fd4: |[0b4fd4] org.apache.http.entity.SerializableEntity.getContent:()Ljava/io/InputStream; │ │ -0b4fe4: 5420 4b0d |0000: iget-object v0, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ -0b4fe8: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -0b4fec: 5420 4a0d |0004: iget-object v0, v2, Lorg/apache/http/entity/SerializableEntity;.objRef:Ljava/io/Serializable; // field@0d4a │ │ -0b4ff0: 7020 2d24 0200 |0006: invoke-direct {v2, v0}, Lorg/apache/http/entity/SerializableEntity;.createBytes:(Ljava/io/Serializable;)V // method@242d │ │ -0b4ff6: 2200 c104 |0009: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ -0b4ffa: 5421 4b0d |000b: iget-object v1, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ -0b4ffe: 7020 d220 1000 |000d: invoke-direct {v0, v1}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ -0b5004: 1100 |0010: return-object v0 │ │ +0b4f8c: |[0b4f8c] org.apache.http.entity.SerializableEntity.getContent:()Ljava/io/InputStream; │ │ +0b4f9c: 5420 4b0d |0000: iget-object v0, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ +0b4fa0: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +0b4fa4: 5420 4a0d |0004: iget-object v0, v2, Lorg/apache/http/entity/SerializableEntity;.objRef:Ljava/io/Serializable; // field@0d4a │ │ +0b4fa8: 7020 2d24 0200 |0006: invoke-direct {v2, v0}, Lorg/apache/http/entity/SerializableEntity;.createBytes:(Ljava/io/Serializable;)V // method@242d │ │ +0b4fae: 2200 c104 |0009: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ +0b4fb2: 5421 4b0d |000b: iget-object v1, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ +0b4fb6: 7020 d220 1000 |000d: invoke-direct {v0, v1}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ +0b4fbc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ 0x0009 line=95 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/apache/http/entity/SerializableEntity; │ │ @@ -268012,23 +268164,23 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0b5008: |[0b5008] org.apache.http.entity.SerializableEntity.getContentLength:()J │ │ -0b5018: 5420 4b0d |0000: iget-object v0, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ -0b501c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0b5020: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0b5024: 1000 |0006: return-wide v0 │ │ -0b5026: 5420 4b0d |0007: iget-object v0, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ -0b502a: 2100 |0009: array-length v0, v0 │ │ -0b502c: 8100 |000a: int-to-long v0, v0 │ │ -0b502e: 28fb |000b: goto 0006 // -0005 │ │ +0b4fc0: |[0b4fc0] org.apache.http.entity.SerializableEntity.getContentLength:()J │ │ +0b4fd0: 5420 4b0d |0000: iget-object v0, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ +0b4fd4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0b4fd8: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +0b4fdc: 1000 |0006: return-wide v0 │ │ +0b4fde: 5420 4b0d |0007: iget-object v0, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ +0b4fe2: 2100 |0009: array-length v0, v0 │ │ +0b4fe4: 8100 |000a: int-to-long v0, v0 │ │ +0b4fe6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x0006 line=102 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/apache/http/entity/SerializableEntity; │ │ @@ -268038,17 +268190,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b5030: |[0b5030] org.apache.http.entity.SerializableEntity.isRepeatable:()Z │ │ -0b5040: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b5042: 0f00 |0001: return v0 │ │ +0b4fe8: |[0b4fe8] org.apache.http.entity.SerializableEntity.isRepeatable:()Z │ │ +0b4ff8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b4ffa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/SerializableEntity; │ │ │ │ #3 : (in Lorg/apache/http/entity/SerializableEntity;) │ │ @@ -268056,21 +268208,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0b5044: |[0b5044] org.apache.http.entity.SerializableEntity.isStreaming:()Z │ │ -0b5054: 5410 4b0d |0000: iget-object v0, v1, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ -0b5058: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0b505c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b505e: 0f00 |0005: return v0 │ │ -0b5060: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b5062: 28fe |0007: goto 0005 // -0002 │ │ +0b4ffc: |[0b4ffc] org.apache.http.entity.SerializableEntity.isStreaming:()Z │ │ +0b500c: 5410 4b0d |0000: iget-object v0, v1, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ +0b5010: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0b5014: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b5016: 0f00 |0005: return v0 │ │ +0b5018: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0b501a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/entity/SerializableEntity; │ │ │ │ #4 : (in Lorg/apache/http/entity/SerializableEntity;) │ │ @@ -268078,29 +268230,29 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0b5064: |[0b5064] org.apache.http.entity.SerializableEntity.writeTo:(Ljava/io/OutputStream;)V │ │ -0b5074: 1a01 1510 |0000: const-string v1, "Output stream" // string@1015 │ │ -0b5078: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b507e: 5421 4b0d |0005: iget-object v1, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ -0b5082: 3901 1000 |0007: if-nez v1, 0017 // +0010 │ │ -0b5086: 2200 cc04 |0009: new-instance v0, Ljava/io/ObjectOutputStream; // type@04cc │ │ -0b508a: 7020 fe20 3000 |000b: invoke-direct {v0, v3}, Ljava/io/ObjectOutputStream;.:(Ljava/io/OutputStream;)V // method@20fe │ │ -0b5090: 5421 4a0d |000e: iget-object v1, v2, Lorg/apache/http/entity/SerializableEntity;.objRef:Ljava/io/Serializable; // field@0d4a │ │ -0b5094: 6e20 0021 1000 |0010: invoke-virtual {v0, v1}, Ljava/io/ObjectOutputStream;.writeObject:(Ljava/lang/Object;)V // method@2100 │ │ -0b509a: 6e10 ff20 0000 |0013: invoke-virtual {v0}, Ljava/io/ObjectOutputStream;.flush:()V // method@20ff │ │ -0b50a0: 0e00 |0016: return-void │ │ -0b50a2: 5421 4b0d |0017: iget-object v1, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ -0b50a6: 6e20 0521 1300 |0019: invoke-virtual {v3, v1}, Ljava/io/OutputStream;.write:([B)V // method@2105 │ │ -0b50ac: 6e10 0321 0300 |001c: invoke-virtual {v3}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ -0b50b2: 28f7 |001f: goto 0016 // -0009 │ │ +0b501c: |[0b501c] org.apache.http.entity.SerializableEntity.writeTo:(Ljava/io/OutputStream;)V │ │ +0b502c: 1a01 1110 |0000: const-string v1, "Output stream" // string@1011 │ │ +0b5030: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b5036: 5421 4b0d |0005: iget-object v1, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ +0b503a: 3901 1000 |0007: if-nez v1, 0017 // +0010 │ │ +0b503e: 2200 cc04 |0009: new-instance v0, Ljava/io/ObjectOutputStream; // type@04cc │ │ +0b5042: 7020 fe20 3000 |000b: invoke-direct {v0, v3}, Ljava/io/ObjectOutputStream;.:(Ljava/io/OutputStream;)V // method@20fe │ │ +0b5048: 5421 4a0d |000e: iget-object v1, v2, Lorg/apache/http/entity/SerializableEntity;.objRef:Ljava/io/Serializable; // field@0d4a │ │ +0b504c: 6e20 0021 1000 |0010: invoke-virtual {v0, v1}, Ljava/io/ObjectOutputStream;.writeObject:(Ljava/lang/Object;)V // method@2100 │ │ +0b5052: 6e10 ff20 0000 |0013: invoke-virtual {v0}, Ljava/io/ObjectOutputStream;.flush:()V // method@20ff │ │ +0b5058: 0e00 |0016: return-void │ │ +0b505a: 5421 4b0d |0017: iget-object v1, v2, Lorg/apache/http/entity/SerializableEntity;.objSer:[B // field@0d4b │ │ +0b505e: 6e20 0521 1300 |0019: invoke-virtual {v3, v1}, Ljava/io/OutputStream;.write:([B)V // method@2105 │ │ +0b5064: 6e10 0321 0300 |001c: invoke-virtual {v3}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ +0b506a: 28f7 |001f: goto 0016 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ 0x0009 line=117 │ │ 0x000e line=118 │ │ 0x0013 line=119 │ │ @@ -268108,21 +268260,21 @@ │ │ 0x0017 line=121 │ │ 0x001c line=122 │ │ locals : │ │ 0x000e - 0x0016 reg=0 out Ljava/io/ObjectOutputStream; │ │ 0x0000 - 0x0020 reg=2 this Lorg/apache/http/entity/SerializableEntity; │ │ 0x0000 - 0x0020 reg=3 outstream Ljava/io/OutputStream; │ │ │ │ - source_file_idx : 4536 (SerializableEntity.java) │ │ + source_file_idx : 4532 (SerializableEntity.java) │ │ │ │ Class #1070 header: │ │ class_idx : 1451 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1439 │ │ -source_file_idx : 4610 │ │ +source_file_idx : 4606 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #1070 annotations: │ │ Annotations on class │ │ @@ -268161,18 +268313,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b50b4: |[0b50b4] org.apache.http.entity.StringEntity.:(Ljava/lang/String;)V │ │ -0b50c4: 6200 3b0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_TEXT:Lorg/apache/http/entity/ContentType; // field@0d3b │ │ -0b50c8: 7030 3724 2100 |0002: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@2437 │ │ -0b50ce: 0e00 |0005: return-void │ │ +0b506c: |[0b506c] org.apache.http.entity.StringEntity.:(Ljava/lang/String;)V │ │ +0b507c: 6200 3b0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_TEXT:Lorg/apache/http/entity/ContentType; // field@0d3b │ │ +0b5080: 7030 3724 2100 |0002: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@2437 │ │ +0b5086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/entity/StringEntity; │ │ 0x0000 - 0x0006 reg=2 string Ljava/lang/String; │ │ @@ -268182,22 +268334,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0b50d0: |[0b50d0] org.apache.http.entity.StringEntity.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0b50e0: 6200 3e0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.TEXT_PLAIN:Lorg/apache/http/entity/ContentType; // field@0d3e │ │ -0b50e4: 6e10 ff23 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ -0b50ea: 0c00 |0005: move-result-object v0 │ │ -0b50ec: 7120 fa23 3000 |0006: invoke-static {v0, v3}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23fa │ │ -0b50f2: 0c00 |0009: move-result-object v0 │ │ -0b50f4: 7030 3724 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@2437 │ │ -0b50fa: 0e00 |000d: return-void │ │ +0b5088: |[0b5088] org.apache.http.entity.StringEntity.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0b5098: 6200 3e0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.TEXT_PLAIN:Lorg/apache/http/entity/ContentType; // field@0d3e │ │ +0b509c: 6e10 ff23 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ +0b50a2: 0c00 |0005: move-result-object v0 │ │ +0b50a4: 7120 fa23 3000 |0006: invoke-static {v0, v3}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23fa │ │ +0b50aa: 0c00 |0009: move-result-object v0 │ │ +0b50ac: 7030 3724 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@2437 │ │ +0b50b2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x000d line=124 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/entity/StringEntity; │ │ 0x0000 - 0x000e reg=2 string Ljava/lang/String; │ │ @@ -268208,42 +268360,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0b50fc: |[0b50fc] org.apache.http.entity.StringEntity.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0b510c: 7010 cd23 0400 |0000: invoke-direct {v4}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b5112: 1a02 ee11 |0003: const-string v2, "Source string" // string@11ee │ │ -0b5116: 7120 4d29 2500 |0005: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b511c: 3806 2700 |0008: if-eqz v6, 002f // +0027 │ │ -0b5120: 0761 |000a: move-object v1, v6 │ │ -0b5122: 3807 2700 |000b: if-eqz v7, 0032 // +0027 │ │ -0b5126: 0770 |000d: move-object v0, v7 │ │ -0b5128: 6e20 8a21 0500 |000e: invoke-virtual {v5, v0}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ -0b512e: 0c02 |0011: move-result-object v2 │ │ -0b5130: 5b42 4c0d |0012: iput-object v2, v4, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ -0b5134: 2202 f804 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b5138: 7010 a121 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b513e: 6e20 aa21 1200 |0019: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b5144: 0c02 |001c: move-result-object v2 │ │ -0b5146: 1a03 6701 |001d: const-string v3, "; charset=" // string@0167 │ │ -0b514a: 6e20 aa21 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b5150: 0c02 |0022: move-result-object v2 │ │ -0b5152: 6e20 aa21 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b5158: 0c02 |0026: move-result-object v2 │ │ -0b515a: 6e10 af21 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b5160: 0c02 |002a: move-result-object v2 │ │ -0b5162: 6e20 3d24 2400 |002b: invoke-virtual {v4, v2}, Lorg/apache/http/entity/StringEntity;.setContentType:(Ljava/lang/String;)V // method@243d │ │ -0b5168: 0e00 |002e: return-void │ │ -0b516a: 1a01 412d |002f: const-string v1, "text/plain" // string@2d41 │ │ -0b516e: 28da |0031: goto 000b // -0026 │ │ -0b5170: 1a00 8e06 |0032: const-string v0, "ISO-8859-1" // string@068e │ │ -0b5174: 28da |0034: goto 000e // -0026 │ │ +0b50b4: |[0b50b4] org.apache.http.entity.StringEntity.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +0b50c4: 7010 cd23 0400 |0000: invoke-direct {v4}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b50ca: 1a02 ea11 |0003: const-string v2, "Source string" // string@11ea │ │ +0b50ce: 7120 4d29 2500 |0005: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b50d4: 3806 2700 |0008: if-eqz v6, 002f // +0027 │ │ +0b50d8: 0761 |000a: move-object v1, v6 │ │ +0b50da: 3807 2700 |000b: if-eqz v7, 0032 // +0027 │ │ +0b50de: 0770 |000d: move-object v0, v7 │ │ +0b50e0: 6e20 8a21 0500 |000e: invoke-virtual {v5, v0}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ +0b50e6: 0c02 |0011: move-result-object v2 │ │ +0b50e8: 5b42 4c0d |0012: iput-object v2, v4, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ +0b50ec: 2202 f804 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b50f0: 7010 a121 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b50f6: 6e20 aa21 1200 |0019: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b50fc: 0c02 |001c: move-result-object v2 │ │ +0b50fe: 1a03 6701 |001d: const-string v3, "; charset=" // string@0167 │ │ +0b5102: 6e20 aa21 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b5108: 0c02 |0022: move-result-object v2 │ │ +0b510a: 6e20 aa21 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b5110: 0c02 |0026: move-result-object v2 │ │ +0b5112: 6e10 af21 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b5118: 0c02 |002a: move-result-object v2 │ │ +0b511a: 6e20 3d24 2400 |002b: invoke-virtual {v4, v2}, Lorg/apache/http/entity/StringEntity;.setContentType:(Ljava/lang/String;)V // method@243d │ │ +0b5120: 0e00 |002e: return-void │ │ +0b5122: 1a01 3d2d |002f: const-string v1, "text/plain" // string@2d3d │ │ +0b5126: 28da |0031: goto 000b // -0026 │ │ +0b5128: 1a00 8e06 |0032: const-string v0, "ISO-8859-1" // string@068e │ │ +0b512c: 28da |0034: goto 000e // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ 0x0008 line=103 │ │ 0x000b line=104 │ │ 0x000e line=105 │ │ @@ -268265,22 +268417,22 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0b5178: |[0b5178] org.apache.http.entity.StringEntity.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ -0b5188: 6200 3e0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.TEXT_PLAIN:Lorg/apache/http/entity/ContentType; // field@0d3e │ │ -0b518c: 6e10 ff23 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ -0b5192: 0c00 |0005: move-result-object v0 │ │ -0b5194: 7120 fb23 3000 |0006: invoke-static {v0, v3}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -0b519a: 0c00 |0009: move-result-object v0 │ │ -0b519c: 7030 3724 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@2437 │ │ -0b51a2: 0e00 |000d: return-void │ │ +0b5130: |[0b5130] org.apache.http.entity.StringEntity.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ +0b5140: 6200 3e0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.TEXT_PLAIN:Lorg/apache/http/entity/ContentType; // field@0d3e │ │ +0b5144: 6e10 ff23 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ +0b514a: 0c00 |0005: move-result-object v0 │ │ +0b514c: 7120 fb23 3000 |0006: invoke-static {v0, v3}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +0b5152: 0c00 |0009: move-result-object v0 │ │ +0b5154: 7030 3724 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@2437 │ │ +0b515a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000d line=140 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/entity/StringEntity; │ │ 0x0000 - 0x000e reg=2 string Ljava/lang/String; │ │ @@ -268291,41 +268443,41 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0b51a4: |[0b51a4] org.apache.http.entity.StringEntity.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V │ │ -0b51b4: 7010 cd23 0400 |0000: invoke-direct {v4}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ -0b51ba: 1a02 ee11 |0003: const-string v2, "Source string" // string@11ee │ │ -0b51be: 7120 4d29 2500 |0005: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b51c4: 3806 1e00 |0008: if-eqz v6, 0026 // +001e │ │ -0b51c8: 6e10 fe23 0600 |000a: invoke-virtual {v6}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ -0b51ce: 0c00 |000d: move-result-object v0 │ │ -0b51d0: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ -0b51d4: 6200 f10e |0010: sget-object v0, Lorg/apache/http/protocol/HTTP;.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset; // field@0ef1 │ │ -0b51d8: 6e10 fa21 0000 |0012: invoke-virtual {v0}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -0b51de: 0c02 |0015: move-result-object v2 │ │ -0b51e0: 6e20 8a21 2500 |0016: invoke-virtual {v5, v2}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ -0b51e6: 0c02 |0019: move-result-object v2 │ │ -0b51e8: 5b42 4c0d |001a: iput-object v2, v4, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ -0b51ec: 3806 0900 |001c: if-eqz v6, 0025 // +0009 │ │ -0b51f0: 6e10 0324 0600 |001e: invoke-virtual {v6}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ -0b51f6: 0c02 |0021: move-result-object v2 │ │ -0b51f8: 6e20 3d24 2400 |0022: invoke-virtual {v4, v2}, Lorg/apache/http/entity/StringEntity;.setContentType:(Ljava/lang/String;)V // method@243d │ │ -0b51fe: 0e00 |0025: return-void │ │ -0b5200: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0b5202: 28e7 |0027: goto 000e // -0019 │ │ -0b5204: 0d01 |0028: move-exception v1 │ │ -0b5206: 2202 1b05 |0029: new-instance v2, Ljava/nio/charset/UnsupportedCharsetException; // type@051b │ │ -0b520a: 6e10 fa21 0000 |002b: invoke-virtual {v0}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -0b5210: 0c03 |002e: move-result-object v3 │ │ -0b5212: 7020 0922 3200 |002f: invoke-direct {v2, v3}, Ljava/nio/charset/UnsupportedCharsetException;.:(Ljava/lang/String;)V // method@2209 │ │ -0b5218: 2702 |0032: throw v2 │ │ +0b515c: |[0b515c] org.apache.http.entity.StringEntity.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V │ │ +0b516c: 7010 cd23 0400 |0000: invoke-direct {v4}, Lorg/apache/http/entity/AbstractHttpEntity;.:()V // method@23cd │ │ +0b5172: 1a02 ea11 |0003: const-string v2, "Source string" // string@11ea │ │ +0b5176: 7120 4d29 2500 |0005: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b517c: 3806 1e00 |0008: if-eqz v6, 0026 // +001e │ │ +0b5180: 6e10 fe23 0600 |000a: invoke-virtual {v6}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ +0b5186: 0c00 |000d: move-result-object v0 │ │ +0b5188: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ +0b518c: 6200 f10e |0010: sget-object v0, Lorg/apache/http/protocol/HTTP;.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset; // field@0ef1 │ │ +0b5190: 6e10 fa21 0000 |0012: invoke-virtual {v0}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +0b5196: 0c02 |0015: move-result-object v2 │ │ +0b5198: 6e20 8a21 2500 |0016: invoke-virtual {v5, v2}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ +0b519e: 0c02 |0019: move-result-object v2 │ │ +0b51a0: 5b42 4c0d |001a: iput-object v2, v4, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ +0b51a4: 3806 0900 |001c: if-eqz v6, 0025 // +0009 │ │ +0b51a8: 6e10 0324 0600 |001e: invoke-virtual {v6}, Lorg/apache/http/entity/ContentType;.toString:()Ljava/lang/String; // method@2403 │ │ +0b51ae: 0c02 |0021: move-result-object v2 │ │ +0b51b0: 6e20 3d24 2400 |0022: invoke-virtual {v4, v2}, Lorg/apache/http/entity/StringEntity;.setContentType:(Ljava/lang/String;)V // method@243d │ │ +0b51b6: 0e00 |0025: return-void │ │ +0b51b8: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0b51ba: 28e7 |0027: goto 000e // -0019 │ │ +0b51bc: 0d01 |0028: move-exception v1 │ │ +0b51be: 2202 1b05 |0029: new-instance v2, Ljava/nio/charset/UnsupportedCharsetException; // type@051b │ │ +0b51c2: 6e10 fa21 0000 |002b: invoke-virtual {v0}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +0b51c8: 0c03 |002e: move-result-object v3 │ │ +0b51ca: 7020 0922 3200 |002f: invoke-direct {v2, v3}, Ljava/nio/charset/UnsupportedCharsetException;.:(Ljava/lang/String;)V // method@2209 │ │ +0b51d0: 2702 |0032: throw v2 │ │ catches : 1 │ │ 0x0012 - 0x001c │ │ Ljava/io/UnsupportedEncodingException; -> 0x0028 │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ 0x0008 line=68 │ │ @@ -268352,18 +268504,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b522c: |[0b522c] org.apache.http.entity.StringEntity.clone:()Ljava/lang/Object; │ │ -0b523c: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0b5242: 0c00 |0003: move-result-object v0 │ │ -0b5244: 1100 |0004: return-object v0 │ │ +0b51e4: |[0b51e4] org.apache.http.entity.StringEntity.clone:()Ljava/lang/Object; │ │ +0b51f4: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0b51fa: 0c00 |0003: move-result-object v0 │ │ +0b51fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/StringEntity; │ │ │ │ #1 : (in Lorg/apache/http/entity/StringEntity;) │ │ @@ -268371,19 +268523,19 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b5248: |[0b5248] org.apache.http.entity.StringEntity.getContent:()Ljava/io/InputStream; │ │ -0b5258: 2200 c104 |0000: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ -0b525c: 5421 4c0d |0002: iget-object v1, v2, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ -0b5260: 7020 d220 1000 |0004: invoke-direct {v0, v1}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ -0b5266: 1100 |0007: return-object v0 │ │ +0b5200: |[0b5200] org.apache.http.entity.StringEntity.getContent:()Ljava/io/InputStream; │ │ +0b5210: 2200 c104 |0000: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ +0b5214: 5421 4c0d |0002: iget-object v1, v2, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ +0b5218: 7020 d220 1000 |0004: invoke-direct {v0, v1}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ +0b521e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/StringEntity; │ │ │ │ #2 : (in Lorg/apache/http/entity/StringEntity;) │ │ @@ -268391,19 +268543,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b5268: |[0b5268] org.apache.http.entity.StringEntity.getContentLength:()J │ │ -0b5278: 5420 4c0d |0000: iget-object v0, v2, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ -0b527c: 2100 |0002: array-length v0, v0 │ │ -0b527e: 8100 |0003: int-to-long v0, v0 │ │ -0b5280: 1000 |0004: return-wide v0 │ │ +0b5220: |[0b5220] org.apache.http.entity.StringEntity.getContentLength:()J │ │ +0b5230: 5420 4c0d |0000: iget-object v0, v2, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ +0b5234: 2100 |0002: array-length v0, v0 │ │ +0b5236: 8100 |0003: int-to-long v0, v0 │ │ +0b5238: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Lorg/apache/http/entity/StringEntity; │ │ │ │ #3 : (in Lorg/apache/http/entity/StringEntity;) │ │ @@ -268411,17 +268563,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b5284: |[0b5284] org.apache.http.entity.StringEntity.isRepeatable:()Z │ │ -0b5294: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b5296: 0f00 |0001: return v0 │ │ +0b523c: |[0b523c] org.apache.http.entity.StringEntity.isRepeatable:()Z │ │ +0b524c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b524e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/StringEntity; │ │ │ │ #4 : (in Lorg/apache/http/entity/StringEntity;) │ │ @@ -268429,17 +268581,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b5298: |[0b5298] org.apache.http.entity.StringEntity.isStreaming:()Z │ │ -0b52a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b52aa: 0f00 |0001: return v0 │ │ +0b5250: |[0b5250] org.apache.http.entity.StringEntity.isStreaming:()Z │ │ +0b5260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b5262: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/StringEntity; │ │ │ │ #5 : (in Lorg/apache/http/entity/StringEntity;) │ │ @@ -268447,32 +268599,32 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b52ac: |[0b52ac] org.apache.http.entity.StringEntity.writeTo:(Ljava/io/OutputStream;)V │ │ -0b52bc: 1a00 1510 |0000: const-string v0, "Output stream" // string@1015 │ │ -0b52c0: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b52c6: 5410 4c0d |0005: iget-object v0, v1, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ -0b52ca: 6e20 0521 0200 |0007: invoke-virtual {v2, v0}, Ljava/io/OutputStream;.write:([B)V // method@2105 │ │ -0b52d0: 6e10 0321 0200 |000a: invoke-virtual {v2}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ -0b52d6: 0e00 |000d: return-void │ │ +0b5264: |[0b5264] org.apache.http.entity.StringEntity.writeTo:(Ljava/io/OutputStream;)V │ │ +0b5274: 1a00 1110 |0000: const-string v0, "Output stream" // string@1011 │ │ +0b5278: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b527e: 5410 4c0d |0005: iget-object v0, v1, Lorg/apache/http/entity/StringEntity;.content:[B // field@0d4c │ │ +0b5282: 6e20 0521 0200 |0007: invoke-virtual {v2, v0}, Ljava/io/OutputStream;.write:([B)V // method@2105 │ │ +0b5288: 6e10 0321 0200 |000a: invoke-virtual {v2}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ +0b528e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ 0x000a line=171 │ │ 0x000d line=172 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/entity/StringEntity; │ │ 0x0000 - 0x000e reg=2 outstream Ljava/io/OutputStream; │ │ │ │ - source_file_idx : 4610 (StringEntity.java) │ │ + source_file_idx : 4606 (StringEntity.java) │ │ │ │ Class #1071 header: │ │ class_idx : 1467 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1267 │ │ source_file_idx : 582 │ │ static_fields_size : 0 │ │ @@ -268502,19 +268654,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b52d8: |[0b52d8] org.apache.http.entity.mime.content.AbstractContentBody.:(Ljava/lang/String;)V │ │ -0b52e8: 7110 0224 0200 |0000: invoke-static {v2}, Lorg/apache/http/entity/ContentType;.parse:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@2402 │ │ -0b52ee: 0c00 |0003: move-result-object v0 │ │ -0b52f0: 7020 bc24 0100 |0004: invoke-direct {v1, v0}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ -0b52f6: 0e00 |0007: return-void │ │ +0b5290: |[0b5290] org.apache.http.entity.mime.content.AbstractContentBody.:(Ljava/lang/String;)V │ │ +0b52a0: 7110 0224 0200 |0000: invoke-static {v2}, Lorg/apache/http/entity/ContentType;.parse:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@2402 │ │ +0b52a6: 0c00 |0003: move-result-object v0 │ │ +0b52a8: 7020 bc24 0100 |0004: invoke-direct {v1, v0}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ +0b52ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0007 line=58 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/entity/mime/content/AbstractContentBody; │ │ 0x0000 - 0x0008 reg=2 mimeType Ljava/lang/String; │ │ @@ -268524,20 +268676,20 @@ │ │ type : '(Lorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b52f8: |[0b52f8] org.apache.http.entity.mime.content.AbstractContentBody.:(Lorg/apache/http/entity/ContentType;)V │ │ -0b5308: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0b530e: 1a00 ee03 |0003: const-string v0, "Content type" // string@03ee │ │ -0b5312: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b5318: 5b12 7b0d |0008: iput-object v2, v1, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ -0b531c: 0e00 |000a: return-void │ │ +0b52b0: |[0b52b0] org.apache.http.entity.mime.content.AbstractContentBody.:(Lorg/apache/http/entity/ContentType;)V │ │ +0b52c0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0b52c6: 1a00 ee03 |0003: const-string v0, "Content type" // string@03ee │ │ +0b52ca: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b52d0: 5b12 7b0d |0008: iput-object v2, v1, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ +0b52d4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0008 line=49 │ │ 0x000a line=50 │ │ locals : │ │ @@ -268550,24 +268702,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b5320: |[0b5320] org.apache.http.entity.mime.content.AbstractContentBody.getCharset:()Ljava/lang/String; │ │ -0b5330: 5421 7b0d |0000: iget-object v1, v2, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ -0b5334: 6e10 fe23 0100 |0002: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ -0b533a: 0c00 |0005: move-result-object v0 │ │ -0b533c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0b5340: 6e10 fa21 0000 |0008: invoke-virtual {v0}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -0b5346: 0c01 |000b: move-result-object v1 │ │ -0b5348: 1101 |000c: return-object v1 │ │ -0b534a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0b534c: 28fe |000e: goto 000c // -0002 │ │ +0b52d8: |[0b52d8] org.apache.http.entity.mime.content.AbstractContentBody.getCharset:()Ljava/lang/String; │ │ +0b52e8: 5421 7b0d |0000: iget-object v1, v2, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ +0b52ec: 6e10 fe23 0100 |0002: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ +0b52f2: 0c00 |0005: move-result-object v0 │ │ +0b52f4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0b52f8: 6e10 fa21 0000 |0008: invoke-virtual {v0}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +0b52fe: 0c01 |000b: move-result-object v1 │ │ +0b5300: 1101 |000c: return-object v1 │ │ +0b5302: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0b5304: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0006 line=93 │ │ locals : │ │ 0x0006 - 0x000f reg=0 charset Ljava/nio/charset/Charset; │ │ 0x0000 - 0x000f reg=2 this Lorg/apache/http/entity/mime/content/AbstractContentBody; │ │ @@ -268577,17 +268729,17 @@ │ │ type : '()Lorg/apache/http/entity/ContentType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5350: |[0b5350] org.apache.http.entity.mime.content.AbstractContentBody.getContentType:()Lorg/apache/http/entity/ContentType; │ │ -0b5360: 5410 7b0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ -0b5364: 1100 |0002: return-object v0 │ │ +0b5308: |[0b5308] org.apache.http.entity.mime.content.AbstractContentBody.getContentType:()Lorg/apache/http/entity/ContentType; │ │ +0b5318: 5410 7b0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ +0b531c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/AbstractContentBody; │ │ │ │ #2 : (in Lorg/apache/http/entity/mime/content/AbstractContentBody;) │ │ @@ -268595,27 +268747,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0b5368: |[0b5368] org.apache.http.entity.mime.content.AbstractContentBody.getMediaType:()Ljava/lang/String; │ │ -0b5378: 5432 7b0d |0000: iget-object v2, v3, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ -0b537c: 6e10 ff23 0200 |0002: invoke-virtual {v2}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ -0b5382: 0c01 |0005: move-result-object v1 │ │ -0b5384: 1302 2f00 |0006: const/16 v2, #int 47 // #2f │ │ -0b5388: 6e20 8d21 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ -0b538e: 0a00 |000b: move-result v0 │ │ -0b5390: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ -0b5392: 3220 0700 |000d: if-eq v0, v2, 0014 // +0007 │ │ -0b5396: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -0b5398: 6e30 9721 2100 |0010: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ -0b539e: 0c01 |0013: move-result-object v1 │ │ -0b53a0: 1101 |0014: return-object v1 │ │ +0b5320: |[0b5320] org.apache.http.entity.mime.content.AbstractContentBody.getMediaType:()Ljava/lang/String; │ │ +0b5330: 5432 7b0d |0000: iget-object v2, v3, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ +0b5334: 6e10 ff23 0200 |0002: invoke-virtual {v2}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ +0b533a: 0c01 |0005: move-result-object v1 │ │ +0b533c: 1302 2f00 |0006: const/16 v2, #int 47 // #2f │ │ +0b5340: 6e20 8d21 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ +0b5346: 0a00 |000b: move-result v0 │ │ +0b5348: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ +0b534a: 3220 0700 |000d: if-eq v0, v2, 0014 // +0007 │ │ +0b534e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +0b5350: 6e30 9721 2100 |0010: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2197 │ │ +0b5356: 0c01 |0013: move-result-object v1 │ │ +0b5358: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=73 │ │ 0x000c line=74 │ │ 0x000f line=75 │ │ 0x0014 line=77 │ │ @@ -268629,19 +268781,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b53a4: |[0b53a4] org.apache.http.entity.mime.content.AbstractContentBody.getMimeType:()Ljava/lang/String; │ │ -0b53b4: 5410 7b0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ -0b53b8: 6e10 ff23 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ -0b53be: 0c00 |0005: move-result-object v0 │ │ -0b53c0: 1100 |0006: return-object v0 │ │ +0b535c: |[0b535c] org.apache.http.entity.mime.content.AbstractContentBody.getMimeType:()Ljava/lang/String; │ │ +0b536c: 5410 7b0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ +0b5370: 6e10 ff23 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ +0b5376: 0c00 |0005: move-result-object v0 │ │ +0b5378: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/entity/mime/content/AbstractContentBody; │ │ │ │ #4 : (in Lorg/apache/http/entity/mime/content/AbstractContentBody;) │ │ @@ -268649,29 +268801,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0b53c4: |[0b53c4] org.apache.http.entity.mime.content.AbstractContentBody.getSubType:()Ljava/lang/String; │ │ -0b53d4: 5432 7b0d |0000: iget-object v2, v3, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ -0b53d8: 6e10 ff23 0200 |0002: invoke-virtual {v2}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ -0b53de: 0c01 |0005: move-result-object v1 │ │ -0b53e0: 1302 2f00 |0006: const/16 v2, #int 47 // #2f │ │ -0b53e4: 6e20 8d21 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ -0b53ea: 0a00 |000b: move-result v0 │ │ -0b53ec: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ -0b53ee: 3220 0900 |000d: if-eq v0, v2, 0016 // +0009 │ │ -0b53f2: d802 0001 |000f: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0b53f6: 6e20 9621 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ -0b53fc: 0c02 |0014: move-result-object v2 │ │ -0b53fe: 1102 |0015: return-object v2 │ │ -0b5400: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0b5402: 28fe |0017: goto 0015 // -0002 │ │ +0b537c: |[0b537c] org.apache.http.entity.mime.content.AbstractContentBody.getSubType:()Ljava/lang/String; │ │ +0b538c: 5432 7b0d |0000: iget-object v2, v3, Lorg/apache/http/entity/mime/content/AbstractContentBody;.contentType:Lorg/apache/http/entity/ContentType; // field@0d7b │ │ +0b5390: 6e10 ff23 0200 |0002: invoke-virtual {v2}, Lorg/apache/http/entity/ContentType;.getMimeType:()Ljava/lang/String; // method@23ff │ │ +0b5396: 0c01 |0005: move-result-object v1 │ │ +0b5398: 1302 2f00 |0006: const/16 v2, #int 47 // #2f │ │ +0b539c: 6e20 8d21 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(I)I // method@218d │ │ +0b53a2: 0a00 |000b: move-result v0 │ │ +0b53a4: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ +0b53a6: 3220 0900 |000d: if-eq v0, v2, 0016 // +0009 │ │ +0b53aa: d802 0001 |000f: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0b53ae: 6e20 9621 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2196 │ │ +0b53b4: 0c02 |0014: move-result-object v2 │ │ +0b53b6: 1102 |0015: return-object v2 │ │ +0b53b8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0b53ba: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0006 line=83 │ │ 0x000c line=84 │ │ 0x000f line=85 │ │ 0x0015 line=87 │ │ @@ -268767,30 +268919,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0b5404: |[0b5404] org.apache.http.impl.AbstractHttpClientConnection.:()V │ │ -0b5414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b5416: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0b541c: 5b10 860d |0004: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ -0b5420: 5b10 880d |0006: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d88 │ │ -0b5424: 5b10 850d |0008: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d85 │ │ -0b5428: 5b10 8a0d |000a: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d8a │ │ -0b542c: 5b10 890d |000c: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d89 │ │ -0b5430: 5b10 870d |000e: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ -0b5434: 6e10 fc24 0100 |0010: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createEntitySerializer:()Lorg/apache/http/impl/entity/EntitySerializer; // method@24fc │ │ -0b543a: 0c00 |0013: move-result-object v0 │ │ -0b543c: 5b10 840d |0014: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; // field@0d84 │ │ -0b5440: 6e10 fb24 0100 |0016: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createEntityDeserializer:()Lorg/apache/http/impl/entity/EntityDeserializer; // method@24fb │ │ -0b5446: 0c00 |0019: move-result-object v0 │ │ -0b5448: 5b10 830d |001a: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.entitydeserializer:Lorg/apache/http/impl/entity/EntityDeserializer; // field@0d83 │ │ -0b544c: 0e00 |001c: return-void │ │ +0b53bc: |[0b53bc] org.apache.http.impl.AbstractHttpClientConnection.:()V │ │ +0b53cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b53ce: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0b53d4: 5b10 860d |0004: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ +0b53d8: 5b10 880d |0006: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d88 │ │ +0b53dc: 5b10 850d |0008: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d85 │ │ +0b53e0: 5b10 8a0d |000a: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d8a │ │ +0b53e4: 5b10 890d |000c: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d89 │ │ +0b53e8: 5b10 870d |000e: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ +0b53ec: 6e10 fc24 0100 |0010: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createEntitySerializer:()Lorg/apache/http/impl/entity/EntitySerializer; // method@24fc │ │ +0b53f2: 0c00 |0013: move-result-object v0 │ │ +0b53f4: 5b10 840d |0014: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; // field@0d84 │ │ +0b53f8: 6e10 fb24 0100 |0016: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createEntityDeserializer:()Lorg/apache/http/impl/entity/EntityDeserializer; // method@24fb │ │ +0b53fe: 0c00 |0019: move-result-object v0 │ │ +0b5400: 5b10 830d |001a: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.entitydeserializer:Lorg/apache/http/impl/entity/EntityDeserializer; // field@0d83 │ │ +0b5404: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=98 │ │ 0x0004 line=82 │ │ 0x0006 line=83 │ │ 0x0008 line=84 │ │ 0x000a line=85 │ │ @@ -268814,18 +268966,18 @@ │ │ type : '(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b5450: |[0b5450] org.apache.http.impl.AbstractHttpClientConnection.createConnectionMetrics:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ -0b5460: 2200 d005 |0000: new-instance v0, Lorg/apache/http/impl/HttpConnectionMetricsImpl; // type@05d0 │ │ -0b5464: 7030 8f25 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)V // method@258f │ │ -0b546a: 1100 |0005: return-object v0 │ │ +0b5408: |[0b5408] org.apache.http.impl.AbstractHttpClientConnection.createConnectionMetrics:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ +0b5418: 2200 d005 |0000: new-instance v0, Lorg/apache/http/impl/HttpConnectionMetricsImpl; // type@05d0 │ │ +0b541c: 7030 8f25 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)V // method@258f │ │ +0b5422: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ 0x0000 - 0x0006 reg=2 inTransportMetric Lorg/apache/http/io/HttpTransportMetrics; │ │ 0x0000 - 0x0006 reg=3 outTransportMetric Lorg/apache/http/io/HttpTransportMetrics; │ │ @@ -268835,20 +268987,20 @@ │ │ type : '()Lorg/apache/http/impl/entity/EntityDeserializer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b546c: |[0b546c] org.apache.http.impl.AbstractHttpClientConnection.createEntityDeserializer:()Lorg/apache/http/impl/entity/EntityDeserializer; │ │ -0b547c: 2200 d705 |0000: new-instance v0, Lorg/apache/http/impl/entity/EntityDeserializer; // type@05d7 │ │ -0b5480: 2201 d905 |0002: new-instance v1, Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // type@05d9 │ │ -0b5484: 7010 d625 0100 |0004: invoke-direct {v1}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:()V // method@25d6 │ │ -0b548a: 7020 cf25 1000 |0007: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/EntityDeserializer;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25cf │ │ -0b5490: 1100 |000a: return-object v0 │ │ +0b5424: |[0b5424] org.apache.http.impl.AbstractHttpClientConnection.createEntityDeserializer:()Lorg/apache/http/impl/entity/EntityDeserializer; │ │ +0b5434: 2200 d705 |0000: new-instance v0, Lorg/apache/http/impl/entity/EntityDeserializer; // type@05d7 │ │ +0b5438: 2201 d905 |0002: new-instance v1, Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // type@05d9 │ │ +0b543c: 7010 d625 0100 |0004: invoke-direct {v1}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:()V // method@25d6 │ │ +0b5442: 7020 cf25 1000 |0007: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/EntityDeserializer;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25cf │ │ +0b5448: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ │ │ #3 : (in Lorg/apache/http/impl/AbstractHttpClientConnection;) │ │ @@ -268856,20 +269008,20 @@ │ │ type : '()Lorg/apache/http/impl/entity/EntitySerializer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b5494: |[0b5494] org.apache.http.impl.AbstractHttpClientConnection.createEntitySerializer:()Lorg/apache/http/impl/entity/EntitySerializer; │ │ -0b54a4: 2200 d805 |0000: new-instance v0, Lorg/apache/http/impl/entity/EntitySerializer; // type@05d8 │ │ -0b54a8: 2201 da05 |0002: new-instance v1, Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // type@05da │ │ -0b54ac: 7010 da25 0100 |0004: invoke-direct {v1}, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.:()V // method@25da │ │ -0b54b2: 7020 d225 1000 |0007: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/EntitySerializer;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25d2 │ │ -0b54b8: 1100 |000a: return-object v0 │ │ +0b544c: |[0b544c] org.apache.http.impl.AbstractHttpClientConnection.createEntitySerializer:()Lorg/apache/http/impl/entity/EntitySerializer; │ │ +0b545c: 2200 d805 |0000: new-instance v0, Lorg/apache/http/impl/entity/EntitySerializer; // type@05d8 │ │ +0b5460: 2201 da05 |0002: new-instance v1, Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // type@05da │ │ +0b5464: 7010 da25 0100 |0004: invoke-direct {v1}, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.:()V // method@25da │ │ +0b546a: 7020 d225 1000 |0007: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/EntitySerializer;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25d2 │ │ +0b5470: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ │ │ #4 : (in Lorg/apache/http/impl/AbstractHttpClientConnection;) │ │ @@ -268877,17 +269029,17 @@ │ │ type : '()Lorg/apache/http/HttpResponseFactory;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b54bc: |[0b54bc] org.apache.http.impl.AbstractHttpClientConnection.createHttpResponseFactory:()Lorg/apache/http/HttpResponseFactory; │ │ -0b54cc: 6200 af0d |0000: sget-object v0, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ -0b54d0: 1100 |0002: return-object v0 │ │ +0b5474: |[0b5474] org.apache.http.impl.AbstractHttpClientConnection.createHttpResponseFactory:()Lorg/apache/http/HttpResponseFactory; │ │ +0b5484: 6200 af0d |0000: sget-object v0, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ +0b5488: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ │ │ #5 : (in Lorg/apache/http/impl/AbstractHttpClientConnection;) │ │ @@ -268895,19 +269047,19 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0b54d4: |[0b54d4] org.apache.http.impl.AbstractHttpClientConnection.createRequestWriter:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; │ │ -0b54e4: 2200 ec05 |0000: new-instance v0, Lorg/apache/http/impl/io/HttpRequestWriter; // type@05ec │ │ -0b54e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b54ea: 7040 5526 3041 |0003: invoke-direct {v0, v3, v1, v4}, Lorg/apache/http/impl/io/HttpRequestWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V // method@2655 │ │ -0b54f0: 1100 |0006: return-object v0 │ │ +0b548c: |[0b548c] org.apache.http.impl.AbstractHttpClientConnection.createRequestWriter:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; │ │ +0b549c: 2200 ec05 |0000: new-instance v0, Lorg/apache/http/impl/io/HttpRequestWriter; // type@05ec │ │ +0b54a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b54a2: 7040 5526 3041 |0003: invoke-direct {v0, v3, v1, v4}, Lorg/apache/http/impl/io/HttpRequestWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V // method@2655 │ │ +0b54a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ 0x0000 - 0x0007 reg=3 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ 0x0000 - 0x0007 reg=4 params Lorg/apache/http/params/HttpParams; │ │ @@ -268917,19 +269069,19 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0b54f4: |[0b54f4] org.apache.http.impl.AbstractHttpClientConnection.createResponseParser:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; │ │ -0b5504: 2200 e705 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseParser; // type@05e7 │ │ -0b5508: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b550a: 7055 4426 3041 |0003: invoke-direct {v0, v3, v1, v4, v5}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)V // method@2644 │ │ -0b5510: 1100 |0006: return-object v0 │ │ +0b54ac: |[0b54ac] org.apache.http.impl.AbstractHttpClientConnection.createResponseParser:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; │ │ +0b54bc: 2200 e705 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpResponseParser; // type@05e7 │ │ +0b54c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b54c2: 7055 4426 3041 |0003: invoke-direct {v0, v3, v1, v4, v5}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)V // method@2644 │ │ +0b54c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ 0x0000 - 0x0007 reg=3 buffer Lorg/apache/http/io/SessionInputBuffer; │ │ 0x0000 - 0x0007 reg=4 responseFactory Lorg/apache/http/HttpResponseFactory; │ │ @@ -268940,18 +269092,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b5514: |[0b5514] org.apache.http.impl.AbstractHttpClientConnection.doFlush:()V │ │ -0b5524: 5410 880d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d88 │ │ -0b5528: 7210 c526 0000 |0002: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ -0b552e: 0e00 |0005: return-void │ │ +0b54cc: |[0b54cc] org.apache.http.impl.AbstractHttpClientConnection.doFlush:()V │ │ +0b54dc: 5410 880d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d88 │ │ +0b54e0: 7210 c526 0000 |0002: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ +0b54e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0005 line=273 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ │ │ @@ -268960,18 +269112,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b5530: |[0b5530] org.apache.http.impl.AbstractHttpClientConnection.flush:()V │ │ -0b5540: 6e10 f924 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ -0b5546: 6e10 0025 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/impl/AbstractHttpClientConnection;.doFlush:()V // method@2500 │ │ -0b554c: 0e00 |0006: return-void │ │ +0b54e8: |[0b54e8] org.apache.http.impl.AbstractHttpClientConnection.flush:()V │ │ +0b54f8: 6e10 f924 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ +0b54fe: 6e10 0025 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/impl/AbstractHttpClientConnection;.doFlush:()V // method@2500 │ │ +0b5504: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0003 line=277 │ │ 0x0006 line=278 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ @@ -268981,17 +269133,17 @@ │ │ type : '()Lorg/apache/http/HttpConnectionMetrics;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5550: |[0b5550] org.apache.http.impl.AbstractHttpClientConnection.getMetrics:()Lorg/apache/http/HttpConnectionMetrics; │ │ -0b5560: 5410 870d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ -0b5564: 1100 |0002: return-object v0 │ │ +0b5508: |[0b5508] org.apache.http.impl.AbstractHttpClientConnection.getMetrics:()Lorg/apache/http/HttpConnectionMetrics; │ │ +0b5518: 5410 870d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ +0b551c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ │ │ #10 : (in Lorg/apache/http/impl/AbstractHttpClientConnection;) │ │ @@ -268999,55 +269151,58 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0b5568: |[0b5568] org.apache.http.impl.AbstractHttpClientConnection.init:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V │ │ -0b5578: 1a00 b106 |0000: const-string v0, "Input session buffer" // string@06b1 │ │ -0b557c: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b5582: 0c00 |0005: move-result-object v0 │ │ -0b5584: 1f00 0006 |0006: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ -0b5588: 5b20 860d |0008: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ -0b558c: 1a00 1410 |000a: const-string v0, "Output session buffer" // string@1014 │ │ -0b5590: 7120 4d29 0400 |000c: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b5596: 0c00 |000f: move-result-object v0 │ │ -0b5598: 1f00 0106 |0010: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ -0b559c: 5b20 880d |0012: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d88 │ │ -0b55a0: 2030 fa05 |0014: instance-of v0, v3, Lorg/apache/http/io/EofSensor; // type@05fa │ │ -0b55a4: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -0b55a8: 0730 |0018: move-object v0, v3 │ │ -0b55aa: 1f00 fa05 |0019: check-cast v0, Lorg/apache/http/io/EofSensor; // type@05fa │ │ -0b55ae: 5b20 850d |001b: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d85 │ │ -0b55b2: 6e10 fd24 0200 |001d: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createHttpResponseFactory:()Lorg/apache/http/HttpResponseFactory; // method@24fd │ │ -0b55b8: 0c00 |0020: move-result-object v0 │ │ -0b55ba: 6e40 ff24 3250 |0021: invoke-virtual {v2, v3, v0, v5}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createResponseParser:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; // method@24ff │ │ -0b55c0: 0c00 |0024: move-result-object v0 │ │ -0b55c2: 5b20 8a0d |0025: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d8a │ │ -0b55c6: 6e30 fe24 4205 |0027: invoke-virtual {v2, v4, v5}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createRequestWriter:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; // method@24fe │ │ -0b55cc: 0c00 |002a: move-result-object v0 │ │ -0b55ce: 5b20 890d |002b: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d89 │ │ -0b55d2: 7210 be26 0300 |002d: invoke-interface {v3}, Lorg/apache/http/io/SessionInputBuffer;.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; // method@26be │ │ -0b55d8: 0c00 |0030: move-result-object v0 │ │ -0b55da: 7210 c626 0400 |0031: invoke-interface {v4}, Lorg/apache/http/io/SessionOutputBuffer;.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; // method@26c6 │ │ -0b55e0: 0c01 |0034: move-result-object v1 │ │ -0b55e2: 6e30 fa24 0201 |0035: invoke-virtual {v2, v0, v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createConnectionMetrics:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; // method@24fa │ │ -0b55e8: 0c00 |0038: move-result-object v0 │ │ -0b55ea: 5b20 870d |0039: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ -0b55ee: 0e00 |003b: return-void │ │ +0b5520: |[0b5520] org.apache.http.impl.AbstractHttpClientConnection.init:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V │ │ +0b5530: 1a00 b106 |0000: const-string v0, "Input session buffer" // string@06b1 │ │ +0b5534: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b553a: 0c00 |0005: move-result-object v0 │ │ +0b553c: 1f00 0006 |0006: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ +0b5540: 5b20 860d |0008: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ +0b5544: 1a00 1010 |000a: const-string v0, "Output session buffer" // string@1010 │ │ +0b5548: 7120 4d29 0400 |000c: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b554e: 0c00 |000f: move-result-object v0 │ │ +0b5550: 1f00 0106 |0010: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ +0b5554: 5b20 880d |0012: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d88 │ │ +0b5558: 2030 fa05 |0014: instance-of v0, v3, Lorg/apache/http/io/EofSensor; // type@05fa │ │ +0b555c: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +0b5560: 0730 |0018: move-object v0, v3 │ │ +0b5562: 1f00 fa05 |0019: check-cast v0, Lorg/apache/http/io/EofSensor; // type@05fa │ │ +0b5566: 5b20 850d |001b: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d85 │ │ +0b556a: 6e10 fd24 0200 |001d: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createHttpResponseFactory:()Lorg/apache/http/HttpResponseFactory; // method@24fd │ │ +0b5570: 0c00 |0020: move-result-object v0 │ │ +0b5572: 6e40 ff24 3250 |0021: invoke-virtual {v2, v3, v0, v5}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createResponseParser:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; // method@24ff │ │ +0b5578: 0c00 |0024: move-result-object v0 │ │ +0b557a: 5b20 8a0d |0025: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d8a │ │ +0b557e: 6e30 fe24 4205 |0027: invoke-virtual {v2, v4, v5}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createRequestWriter:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; // method@24fe │ │ +0b5584: 0c00 |002a: move-result-object v0 │ │ +0b5586: 5b20 890d |002b: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d89 │ │ +0b558a: 7210 be26 0300 |002d: invoke-interface {v3}, Lorg/apache/http/io/SessionInputBuffer;.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; // method@26be │ │ +0b5590: 0c00 |0030: move-result-object v0 │ │ +0b5592: 7210 c626 0400 |0031: invoke-interface {v4}, Lorg/apache/http/io/SessionOutputBuffer;.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; // method@26c6 │ │ +0b5598: 0c01 |0034: move-result-object v1 │ │ +0b559a: 6e30 fa24 0201 |0035: invoke-virtual {v2, v0, v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.createConnectionMetrics:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; // method@24fa │ │ +0b55a0: 0c00 |0038: move-result-object v0 │ │ +0b55a2: 5b20 870d |0039: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ +0b55a6: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x000a line=226 │ │ 0x0014 line=227 │ │ 0x0019 line=228 │ │ - 0x001d line=230 │ │ + 0x001d line=232 │ │ + 0x0021 line=230 │ │ 0x0027 line=234 │ │ - 0x002d line=236 │ │ + 0x002d line=237 │ │ + 0x0031 line=238 │ │ + 0x0035 line=236 │ │ 0x003b line=239 │ │ locals : │ │ 0x0000 - 0x003c reg=2 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ 0x0000 - 0x003c reg=3 inbuffer Lorg/apache/http/io/SessionInputBuffer; │ │ 0x0000 - 0x003c reg=4 outbuffer Lorg/apache/http/io/SessionOutputBuffer; │ │ 0x0000 - 0x003c reg=5 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -269056,25 +269211,25 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0b55f0: |[0b55f0] org.apache.http.impl.AbstractHttpClientConnection.isEof:()Z │ │ -0b5600: 5410 850d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d85 │ │ -0b5604: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0b5608: 5410 850d |0004: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d85 │ │ -0b560c: 7210 b726 0000 |0006: invoke-interface {v0}, Lorg/apache/http/io/EofSensor;.isEof:()Z // method@26b7 │ │ -0b5612: 0a00 |0009: move-result v0 │ │ -0b5614: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0b5618: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0b561a: 0f00 |000d: return v0 │ │ -0b561c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0b561e: 28fe |000f: goto 000d // -0002 │ │ +0b55a8: |[0b55a8] org.apache.http.impl.AbstractHttpClientConnection.isEof:()Z │ │ +0b55b8: 5410 850d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d85 │ │ +0b55bc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0b55c0: 5410 850d |0004: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d85 │ │ +0b55c4: 7210 b726 0000 |0006: invoke-interface {v0}, Lorg/apache/http/io/EofSensor;.isEof:()Z // method@26b7 │ │ +0b55ca: 0a00 |0009: move-result v0 │ │ +0b55cc: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0b55d0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0b55d2: 0f00 |000d: return v0 │ │ +0b55d4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0b55d6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ │ │ #12 : (in Lorg/apache/http/impl/AbstractHttpClientConnection;) │ │ @@ -269082,23 +269237,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b5620: |[0b5620] org.apache.http.impl.AbstractHttpClientConnection.isResponseAvailable:(I)Z │ │ -0b5630: 6e10 f924 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ -0b5636: 5421 860d |0003: iget-object v1, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ -0b563a: 7220 bf26 3100 |0005: invoke-interface {v1, v3}, Lorg/apache/http/io/SessionInputBuffer;.isDataAvailable:(I)Z // method@26bf │ │ -0b5640: 0a01 |0008: move-result v1 │ │ -0b5642: 0f01 |0009: return v1 │ │ -0b5644: 0d00 |000a: move-exception v0 │ │ -0b5646: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0b5648: 28fd |000c: goto 0009 // -0003 │ │ +0b55d8: |[0b55d8] org.apache.http.impl.AbstractHttpClientConnection.isResponseAvailable:(I)Z │ │ +0b55e8: 6e10 f924 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ +0b55ee: 5421 860d |0003: iget-object v1, v2, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ +0b55f2: 7220 bf26 3100 |0005: invoke-interface {v1, v3}, Lorg/apache/http/io/SessionInputBuffer;.isDataAvailable:(I)Z // method@26bf │ │ +0b55f8: 0a01 |0008: move-result v1 │ │ +0b55fa: 0f01 |0009: return v1 │ │ +0b55fc: 0d00 |000a: move-exception v0 │ │ +0b55fe: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0b5600: 28fd |000c: goto 0009 // -0003 │ │ catches : 1 │ │ 0x0003 - 0x0008 │ │ Ljava/net/SocketTimeoutException; -> 0x000a │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0009 line=246 │ │ @@ -269114,34 +269269,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b565c: |[0b565c] org.apache.http.impl.AbstractHttpClientConnection.isStale:()Z │ │ -0b566c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0b566e: 6e10 0525 0400 |0001: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpClientConnection;.isOpen:()Z // method@2505 │ │ -0b5674: 0a02 |0004: move-result v2 │ │ -0b5676: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0b567a: 0f01 |0007: return v1 │ │ -0b567c: 6e10 0425 0400 |0008: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpClientConnection;.isEof:()Z // method@2504 │ │ -0b5682: 0a02 |000b: move-result v2 │ │ -0b5684: 3902 fbff |000c: if-nez v2, 0007 // -0005 │ │ -0b5688: 5442 860d |000e: iget-object v2, v4, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ -0b568c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -0b568e: 7220 bf26 3200 |0011: invoke-interface {v2, v3}, Lorg/apache/http/io/SessionInputBuffer;.isDataAvailable:(I)Z // method@26bf │ │ -0b5694: 6e10 0425 0400 |0014: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpClientConnection;.isEof:()Z // method@2504 │ │ -0b569a: 0a01 |0017: move-result v1 │ │ -0b569c: 28ef |0018: goto 0007 // -0011 │ │ -0b569e: 0d00 |0019: move-exception v0 │ │ -0b56a0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0b56a2: 28ec |001b: goto 0007 // -0014 │ │ -0b56a4: 0d00 |001c: move-exception v0 │ │ -0b56a6: 28ea |001d: goto 0007 // -0016 │ │ +0b5614: |[0b5614] org.apache.http.impl.AbstractHttpClientConnection.isStale:()Z │ │ +0b5624: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0b5626: 6e10 0525 0400 |0001: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpClientConnection;.isOpen:()Z // method@2505 │ │ +0b562c: 0a02 |0004: move-result v2 │ │ +0b562e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0b5632: 0f01 |0007: return v1 │ │ +0b5634: 6e10 0425 0400 |0008: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpClientConnection;.isEof:()Z // method@2504 │ │ +0b563a: 0a02 |000b: move-result v2 │ │ +0b563c: 3902 fbff |000c: if-nez v2, 0007 // -0005 │ │ +0b5640: 5442 860d |000e: iget-object v2, v4, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ +0b5644: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +0b5646: 7220 bf26 3200 |0011: invoke-interface {v2, v3}, Lorg/apache/http/io/SessionInputBuffer;.isDataAvailable:(I)Z // method@26bf │ │ +0b564c: 6e10 0425 0400 |0014: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpClientConnection;.isEof:()Z // method@2504 │ │ +0b5652: 0a01 |0017: move-result v1 │ │ +0b5654: 28ef |0018: goto 0007 // -0011 │ │ +0b5656: 0d00 |0019: move-exception v0 │ │ +0b5658: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +0b565a: 28ec |001b: goto 0007 // -0014 │ │ +0b565c: 0d00 |001c: move-exception v0 │ │ +0b565e: 28ea |001d: goto 0007 // -0016 │ │ catches : 1 │ │ 0x000e - 0x0017 │ │ Ljava/net/SocketTimeoutException; -> 0x0019 │ │ Ljava/io/IOException; -> 0x001c │ │ positions : │ │ 0x0001 line=303 │ │ 0x0007 line=315 │ │ @@ -269162,24 +269317,24 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0b56b8: |[0b56b8] org.apache.http.impl.AbstractHttpClientConnection.receiveResponseEntity:(Lorg/apache/http/HttpResponse;)V │ │ -0b56c8: 1a01 dc05 |0000: const-string v1, "HTTP response" // string@05dc │ │ -0b56cc: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b56d2: 6e10 f924 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ -0b56d8: 5431 830d |0008: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.entitydeserializer:Lorg/apache/http/impl/entity/EntityDeserializer; // field@0d83 │ │ -0b56dc: 5432 860d |000a: iget-object v2, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ -0b56e0: 6e30 d025 2104 |000c: invoke-virtual {v1, v2, v4}, Lorg/apache/http/impl/entity/EntityDeserializer;.deserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; // method@25d0 │ │ -0b56e6: 0c00 |000f: move-result-object v0 │ │ -0b56e8: 7220 3023 0400 |0010: invoke-interface {v4, v0}, Lorg/apache/http/HttpResponse;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2330 │ │ -0b56ee: 0e00 |0013: return-void │ │ +0b5670: |[0b5670] org.apache.http.impl.AbstractHttpClientConnection.receiveResponseEntity:(Lorg/apache/http/HttpResponse;)V │ │ +0b5680: 1a01 dc05 |0000: const-string v1, "HTTP response" // string@05dc │ │ +0b5684: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b568a: 6e10 f924 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ +0b5690: 5431 830d |0008: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.entitydeserializer:Lorg/apache/http/impl/entity/EntityDeserializer; // field@0d83 │ │ +0b5694: 5432 860d |000a: iget-object v2, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d86 │ │ +0b5698: 6e30 d025 2104 |000c: invoke-virtual {v1, v2, v4}, Lorg/apache/http/impl/entity/EntityDeserializer;.deserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; // method@25d0 │ │ +0b569e: 0c00 |000f: move-result-object v0 │ │ +0b56a0: 7220 3023 0400 |0010: invoke-interface {v4, v0}, Lorg/apache/http/HttpResponse;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2330 │ │ +0b56a6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0005 line=293 │ │ 0x0008 line=294 │ │ 0x0010 line=295 │ │ 0x0013 line=296 │ │ @@ -269193,29 +269348,29 @@ │ │ type : '()Lorg/apache/http/HttpResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0b56f0: |[0b56f0] org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader:()Lorg/apache/http/HttpResponse; │ │ -0b5700: 6e10 f924 0300 |0000: invoke-virtual {v3}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ -0b5706: 5431 8a0d |0003: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d8a │ │ -0b570a: 7210 b826 0100 |0005: invoke-interface {v1}, Lorg/apache/http/io/HttpMessageParser;.parse:()Lorg/apache/http/HttpMessage; // method@26b8 │ │ -0b5710: 0c00 |0008: move-result-object v0 │ │ -0b5712: 1f00 6a05 |0009: check-cast v0, Lorg/apache/http/HttpResponse; // type@056a │ │ -0b5716: 7210 2d23 0000 |000b: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b571c: 0c01 |000e: move-result-object v1 │ │ -0b571e: 7210 6523 0100 |000f: invoke-interface {v1}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b5724: 0a01 |0012: move-result v1 │ │ -0b5726: 1302 c800 |0013: const/16 v2, #int 200 // #c8 │ │ -0b572a: 3421 0700 |0015: if-lt v1, v2, 001c // +0007 │ │ -0b572e: 5431 870d |0017: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ -0b5732: 6e10 9625 0100 |0019: invoke-virtual {v1}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementResponseCount:()V // method@2596 │ │ -0b5738: 1100 |001c: return-object v0 │ │ +0b56a8: |[0b56a8] org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader:()Lorg/apache/http/HttpResponse; │ │ +0b56b8: 6e10 f924 0300 |0000: invoke-virtual {v3}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ +0b56be: 5431 8a0d |0003: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d8a │ │ +0b56c2: 7210 b826 0100 |0005: invoke-interface {v1}, Lorg/apache/http/io/HttpMessageParser;.parse:()Lorg/apache/http/HttpMessage; // method@26b8 │ │ +0b56c8: 0c00 |0008: move-result-object v0 │ │ +0b56ca: 1f00 6a05 |0009: check-cast v0, Lorg/apache/http/HttpResponse; // type@056a │ │ +0b56ce: 7210 2d23 0000 |000b: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b56d4: 0c01 |000e: move-result-object v1 │ │ +0b56d6: 7210 6523 0100 |000f: invoke-interface {v1}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b56dc: 0a01 |0012: move-result v1 │ │ +0b56de: 1302 c800 |0013: const/16 v2, #int 200 // #c8 │ │ +0b56e2: 3421 0700 |0015: if-lt v1, v2, 001c // +0007 │ │ +0b56e6: 5431 870d |0017: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ +0b56ea: 6e10 9625 0100 |0019: invoke-virtual {v1}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementResponseCount:()V // method@2596 │ │ +0b56f0: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0003 line=283 │ │ 0x000b line=284 │ │ 0x0017 line=285 │ │ 0x001c line=287 │ │ @@ -269228,57 +269383,59 @@ │ │ type : '(Lorg/apache/http/HttpEntityEnclosingRequest;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0b573c: |[0b573c] org.apache.http.impl.AbstractHttpClientConnection.sendRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V │ │ -0b574c: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ -0b5750: 7120 4d29 0400 |0002: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b5756: 6e10 f924 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ -0b575c: 7210 eb22 0400 |0008: invoke-interface {v4}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ -0b5762: 0c00 |000b: move-result-object v0 │ │ -0b5764: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -0b5768: 0e00 |000e: return-void │ │ -0b576a: 5430 840d |000f: iget-object v0, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; // field@0d84 │ │ -0b576e: 5431 880d |0011: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d88 │ │ -0b5772: 7210 eb22 0400 |0013: invoke-interface {v4}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ -0b5778: 0c02 |0016: move-result-object v2 │ │ -0b577a: 6e40 d425 1024 |0017: invoke-virtual {v0, v1, v4, v2}, Lorg/apache/http/impl/entity/EntitySerializer;.serialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V // method@25d4 │ │ -0b5780: 28f4 |001a: goto 000e // -000c │ │ +0b56f4: |[0b56f4] org.apache.http.impl.AbstractHttpClientConnection.sendRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V │ │ +0b5704: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ +0b5708: 7120 4d29 0400 |0002: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b570e: 6e10 f924 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ +0b5714: 7210 eb22 0400 |0008: invoke-interface {v4}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ +0b571a: 0c00 |000b: move-result-object v0 │ │ +0b571c: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +0b5720: 0e00 |000e: return-void │ │ +0b5722: 5430 840d |000f: iget-object v0, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; // field@0d84 │ │ +0b5726: 5431 880d |0011: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpClientConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d88 │ │ +0b572a: 7210 eb22 0400 |0013: invoke-interface {v4}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ +0b5730: 0c02 |0016: move-result-object v2 │ │ +0b5732: 6e40 d425 1024 |0017: invoke-virtual {v0, v1, v4, v2}, Lorg/apache/http/impl/entity/EntitySerializer;.serialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V // method@25d4 │ │ +0b5738: 28f4 |001a: goto 000e // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0005 line=261 │ │ 0x0008 line=262 │ │ 0x000e line=269 │ │ 0x000f line=265 │ │ + 0x0013 line=268 │ │ + 0x0017 line=265 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Lorg/apache/http/impl/AbstractHttpClientConnection; │ │ 0x0000 - 0x001b reg=4 request Lorg/apache/http/HttpEntityEnclosingRequest; │ │ │ │ #17 : (in Lorg/apache/http/impl/AbstractHttpClientConnection;) │ │ name : 'sendRequestHeader' │ │ type : '(Lorg/apache/http/HttpRequest;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b5784: |[0b5784] org.apache.http.impl.AbstractHttpClientConnection.sendRequestHeader:(Lorg/apache/http/HttpRequest;)V │ │ -0b5794: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ -0b5798: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b579e: 6e10 f924 0100 |0005: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ -0b57a4: 5410 890d |0008: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d89 │ │ -0b57a8: 7220 ba26 2000 |000a: invoke-interface {v0, v2}, Lorg/apache/http/io/HttpMessageWriter;.write:(Lorg/apache/http/HttpMessage;)V // method@26ba │ │ -0b57ae: 5410 870d |000d: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ -0b57b2: 6e10 9525 0000 |000f: invoke-virtual {v0}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementRequestCount:()V // method@2595 │ │ -0b57b8: 0e00 |0012: return-void │ │ +0b573c: |[0b573c] org.apache.http.impl.AbstractHttpClientConnection.sendRequestHeader:(Lorg/apache/http/HttpRequest;)V │ │ +0b574c: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ +0b5750: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b5756: 6e10 f924 0100 |0005: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.assertOpen:()V // method@24f9 │ │ +0b575c: 5410 890d |0008: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d89 │ │ +0b5760: 7220 ba26 2000 |000a: invoke-interface {v0, v2}, Lorg/apache/http/io/HttpMessageWriter;.write:(Lorg/apache/http/HttpMessage;)V // method@26ba │ │ +0b5766: 5410 870d |000d: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpClientConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d87 │ │ +0b576a: 6e10 9525 0000 |000f: invoke-virtual {v0}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementRequestCount:()V // method@2595 │ │ +0b5770: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0005 line=253 │ │ 0x0008 line=254 │ │ 0x000d line=255 │ │ 0x0012 line=256 │ │ @@ -269371,30 +269528,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0b57bc: |[0b57bc] org.apache.http.impl.AbstractHttpServerConnection.:()V │ │ -0b57cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b57ce: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0b57d4: 5b10 8e0d |0004: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d8e │ │ -0b57d8: 5b10 900d |0006: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d90 │ │ -0b57dc: 5b10 8d0d |0008: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d8d │ │ -0b57e0: 5b10 910d |000a: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0d91 │ │ -0b57e4: 5b10 920d |000c: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d92 │ │ -0b57e8: 5b10 8f0d |000e: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ -0b57ec: 6e10 1025 0100 |0010: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createEntitySerializer:()Lorg/apache/http/impl/entity/EntitySerializer; // method@2510 │ │ -0b57f2: 0c00 |0013: move-result-object v0 │ │ -0b57f4: 5b10 8c0d |0014: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; // field@0d8c │ │ -0b57f8: 6e10 0f25 0100 |0016: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createEntityDeserializer:()Lorg/apache/http/impl/entity/EntityDeserializer; // method@250f │ │ -0b57fe: 0c00 |0019: move-result-object v0 │ │ -0b5800: 5b10 8b0d |001a: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.entitydeserializer:Lorg/apache/http/impl/entity/EntityDeserializer; // field@0d8b │ │ -0b5804: 0e00 |001c: return-void │ │ +0b5774: |[0b5774] org.apache.http.impl.AbstractHttpServerConnection.:()V │ │ +0b5784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b5786: 7010 6f21 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0b578c: 5b10 8e0d |0004: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d8e │ │ +0b5790: 5b10 900d |0006: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d90 │ │ +0b5794: 5b10 8d0d |0008: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d8d │ │ +0b5798: 5b10 910d |000a: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0d91 │ │ +0b579c: 5b10 920d |000c: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d92 │ │ +0b57a0: 5b10 8f0d |000e: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ +0b57a4: 6e10 1025 0100 |0010: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createEntitySerializer:()Lorg/apache/http/impl/entity/EntitySerializer; // method@2510 │ │ +0b57aa: 0c00 |0013: move-result-object v0 │ │ +0b57ac: 5b10 8c0d |0014: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; // field@0d8c │ │ +0b57b0: 6e10 0f25 0100 |0016: invoke-virtual {v1}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createEntityDeserializer:()Lorg/apache/http/impl/entity/EntityDeserializer; // method@250f │ │ +0b57b6: 0c00 |0019: move-result-object v0 │ │ +0b57b8: 5b10 8b0d |001a: iput-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.entitydeserializer:Lorg/apache/http/impl/entity/EntityDeserializer; // field@0d8b │ │ +0b57bc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=97 │ │ 0x0004 line=81 │ │ 0x0006 line=82 │ │ 0x0008 line=83 │ │ 0x000a line=84 │ │ @@ -269418,18 +269575,18 @@ │ │ type : '(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b5808: |[0b5808] org.apache.http.impl.AbstractHttpServerConnection.createConnectionMetrics:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ -0b5818: 2200 d005 |0000: new-instance v0, Lorg/apache/http/impl/HttpConnectionMetricsImpl; // type@05d0 │ │ -0b581c: 7030 8f25 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)V // method@258f │ │ -0b5822: 1100 |0005: return-object v0 │ │ +0b57c0: |[0b57c0] org.apache.http.impl.AbstractHttpServerConnection.createConnectionMetrics:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ +0b57d0: 2200 d005 |0000: new-instance v0, Lorg/apache/http/impl/HttpConnectionMetricsImpl; // type@05d0 │ │ +0b57d4: 7030 8f25 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)V // method@258f │ │ +0b57da: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ 0x0000 - 0x0006 reg=2 inTransportMetric Lorg/apache/http/io/HttpTransportMetrics; │ │ 0x0000 - 0x0006 reg=3 outTransportMetric Lorg/apache/http/io/HttpTransportMetrics; │ │ @@ -269439,23 +269596,23 @@ │ │ type : '()Lorg/apache/http/impl/entity/EntityDeserializer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b5824: |[0b5824] org.apache.http.impl.AbstractHttpServerConnection.createEntityDeserializer:()Lorg/apache/http/impl/entity/EntityDeserializer; │ │ -0b5834: 2200 d705 |0000: new-instance v0, Lorg/apache/http/impl/entity/EntityDeserializer; // type@05d7 │ │ -0b5838: 2201 d605 |0002: new-instance v1, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy; // type@05d6 │ │ -0b583c: 2202 d905 |0004: new-instance v2, Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // type@05d9 │ │ -0b5840: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -0b5842: 7020 d725 3200 |0007: invoke-direct {v2, v3}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:(I)V // method@25d7 │ │ -0b5848: 7020 cd25 2100 |000a: invoke-direct {v1, v2}, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25cd │ │ -0b584e: 7020 cf25 1000 |000d: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/EntityDeserializer;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25cf │ │ -0b5854: 1100 |0010: return-object v0 │ │ +0b57dc: |[0b57dc] org.apache.http.impl.AbstractHttpServerConnection.createEntityDeserializer:()Lorg/apache/http/impl/entity/EntityDeserializer; │ │ +0b57ec: 2200 d705 |0000: new-instance v0, Lorg/apache/http/impl/entity/EntityDeserializer; // type@05d7 │ │ +0b57f0: 2201 d605 |0002: new-instance v1, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy; // type@05d6 │ │ +0b57f4: 2202 d905 |0004: new-instance v2, Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // type@05d9 │ │ +0b57f8: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +0b57fa: 7020 d725 3200 |0007: invoke-direct {v2, v3}, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.:(I)V // method@25d7 │ │ +0b5800: 7020 cd25 2100 |000a: invoke-direct {v1, v2}, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25cd │ │ +0b5806: 7020 cf25 1000 |000d: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/EntityDeserializer;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25cf │ │ +0b580c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ │ │ #3 : (in Lorg/apache/http/impl/AbstractHttpServerConnection;) │ │ @@ -269463,20 +269620,20 @@ │ │ type : '()Lorg/apache/http/impl/entity/EntitySerializer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b5858: |[0b5858] org.apache.http.impl.AbstractHttpServerConnection.createEntitySerializer:()Lorg/apache/http/impl/entity/EntitySerializer; │ │ -0b5868: 2200 d805 |0000: new-instance v0, Lorg/apache/http/impl/entity/EntitySerializer; // type@05d8 │ │ -0b586c: 2201 da05 |0002: new-instance v1, Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // type@05da │ │ -0b5870: 7010 da25 0100 |0004: invoke-direct {v1}, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.:()V // method@25da │ │ -0b5876: 7020 d225 1000 |0007: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/EntitySerializer;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25d2 │ │ -0b587c: 1100 |000a: return-object v0 │ │ +0b5810: |[0b5810] org.apache.http.impl.AbstractHttpServerConnection.createEntitySerializer:()Lorg/apache/http/impl/entity/EntitySerializer; │ │ +0b5820: 2200 d805 |0000: new-instance v0, Lorg/apache/http/impl/entity/EntitySerializer; // type@05d8 │ │ +0b5824: 2201 da05 |0002: new-instance v1, Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // type@05da │ │ +0b5828: 7010 da25 0100 |0004: invoke-direct {v1}, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.:()V // method@25da │ │ +0b582e: 7020 d225 1000 |0007: invoke-direct {v0, v1}, Lorg/apache/http/impl/entity/EntitySerializer;.:(Lorg/apache/http/entity/ContentLengthStrategy;)V // method@25d2 │ │ +0b5834: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ │ │ #4 : (in Lorg/apache/http/impl/AbstractHttpServerConnection;) │ │ @@ -269484,17 +269641,17 @@ │ │ type : '()Lorg/apache/http/HttpRequestFactory;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5880: |[0b5880] org.apache.http.impl.AbstractHttpServerConnection.createHttpRequestFactory:()Lorg/apache/http/HttpRequestFactory; │ │ -0b5890: 6200 ab0d |0000: sget-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpRequestFactory; // field@0dab │ │ -0b5894: 1100 |0002: return-object v0 │ │ +0b5838: |[0b5838] org.apache.http.impl.AbstractHttpServerConnection.createHttpRequestFactory:()Lorg/apache/http/HttpRequestFactory; │ │ +0b5848: 6200 ab0d |0000: sget-object v0, Lorg/apache/http/impl/DefaultHttpRequestFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpRequestFactory; // field@0dab │ │ +0b584c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ │ │ #5 : (in Lorg/apache/http/impl/AbstractHttpServerConnection;) │ │ @@ -269502,19 +269659,19 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0b5898: |[0b5898] org.apache.http.impl.AbstractHttpServerConnection.createRequestParser:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; │ │ -0b58a8: 2200 e305 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestParser; // type@05e3 │ │ -0b58ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b58ae: 7055 3226 3041 |0003: invoke-direct {v0, v3, v1, v4, v5}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)V // method@2632 │ │ -0b58b4: 1100 |0006: return-object v0 │ │ +0b5850: |[0b5850] org.apache.http.impl.AbstractHttpServerConnection.createRequestParser:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; │ │ +0b5860: 2200 e305 |0000: new-instance v0, Lorg/apache/http/impl/io/DefaultHttpRequestParser; // type@05e3 │ │ +0b5864: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b5866: 7055 3226 3041 |0003: invoke-direct {v0, v3, v1, v4, v5}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)V // method@2632 │ │ +0b586c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ 0x0000 - 0x0007 reg=3 buffer Lorg/apache/http/io/SessionInputBuffer; │ │ 0x0000 - 0x0007 reg=4 requestFactory Lorg/apache/http/HttpRequestFactory; │ │ @@ -269525,19 +269682,19 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0b58b8: |[0b58b8] org.apache.http.impl.AbstractHttpServerConnection.createResponseWriter:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; │ │ -0b58c8: 2200 ee05 |0000: new-instance v0, Lorg/apache/http/impl/io/HttpResponseWriter; // type@05ee │ │ -0b58cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b58ce: 7040 5a26 3041 |0003: invoke-direct {v0, v3, v1, v4}, Lorg/apache/http/impl/io/HttpResponseWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V // method@265a │ │ -0b58d4: 1100 |0006: return-object v0 │ │ +0b5870: |[0b5870] org.apache.http.impl.AbstractHttpServerConnection.createResponseWriter:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; │ │ +0b5880: 2200 ee05 |0000: new-instance v0, Lorg/apache/http/impl/io/HttpResponseWriter; // type@05ee │ │ +0b5884: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b5886: 7040 5a26 3041 |0003: invoke-direct {v0, v3, v1, v4}, Lorg/apache/http/impl/io/HttpResponseWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V // method@265a │ │ +0b588c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ 0x0000 - 0x0007 reg=3 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ 0x0000 - 0x0007 reg=4 params Lorg/apache/http/params/HttpParams; │ │ @@ -269547,18 +269704,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b58d8: |[0b58d8] org.apache.http.impl.AbstractHttpServerConnection.doFlush:()V │ │ -0b58e8: 5410 900d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d90 │ │ -0b58ec: 7210 c526 0000 |0002: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ -0b58f2: 0e00 |0005: return-void │ │ +0b5890: |[0b5890] org.apache.http.impl.AbstractHttpServerConnection.doFlush:()V │ │ +0b58a0: 5410 900d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d90 │ │ +0b58a4: 7210 c526 0000 |0002: invoke-interface {v0}, Lorg/apache/http/io/SessionOutputBuffer;.flush:()V // method@26c5 │ │ +0b58aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ │ │ @@ -269567,18 +269724,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b58f4: |[0b58f4] org.apache.http.impl.AbstractHttpServerConnection.flush:()V │ │ -0b5904: 6e10 0d25 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/impl/AbstractHttpServerConnection;.assertOpen:()V // method@250d │ │ -0b590a: 6e10 1425 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/impl/AbstractHttpServerConnection;.doFlush:()V // method@2514 │ │ -0b5910: 0e00 |0006: return-void │ │ +0b58ac: |[0b58ac] org.apache.http.impl.AbstractHttpServerConnection.flush:()V │ │ +0b58bc: 6e10 0d25 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/impl/AbstractHttpServerConnection;.assertOpen:()V // method@250d │ │ +0b58c2: 6e10 1425 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/impl/AbstractHttpServerConnection;.doFlush:()V // method@2514 │ │ +0b58c8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0006 line=264 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ @@ -269588,17 +269745,17 @@ │ │ type : '()Lorg/apache/http/HttpConnectionMetrics;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5914: |[0b5914] org.apache.http.impl.AbstractHttpServerConnection.getMetrics:()Lorg/apache/http/HttpConnectionMetrics; │ │ -0b5924: 5410 8f0d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ -0b5928: 1100 |0002: return-object v0 │ │ +0b58cc: |[0b58cc] org.apache.http.impl.AbstractHttpServerConnection.getMetrics:()Lorg/apache/http/HttpConnectionMetrics; │ │ +0b58dc: 5410 8f0d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ +0b58e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ │ │ #10 : (in Lorg/apache/http/impl/AbstractHttpServerConnection;) │ │ @@ -269606,55 +269763,58 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0b592c: |[0b592c] org.apache.http.impl.AbstractHttpServerConnection.init:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V │ │ -0b593c: 1a00 b106 |0000: const-string v0, "Input session buffer" // string@06b1 │ │ -0b5940: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b5946: 0c00 |0005: move-result-object v0 │ │ -0b5948: 1f00 0006 |0006: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ -0b594c: 5b20 8e0d |0008: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d8e │ │ -0b5950: 1a00 1410 |000a: const-string v0, "Output session buffer" // string@1014 │ │ -0b5954: 7120 4d29 0400 |000c: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b595a: 0c00 |000f: move-result-object v0 │ │ -0b595c: 1f00 0106 |0010: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ -0b5960: 5b20 900d |0012: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d90 │ │ -0b5964: 2030 fa05 |0014: instance-of v0, v3, Lorg/apache/http/io/EofSensor; // type@05fa │ │ -0b5968: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -0b596c: 0730 |0018: move-object v0, v3 │ │ -0b596e: 1f00 fa05 |0019: check-cast v0, Lorg/apache/http/io/EofSensor; // type@05fa │ │ -0b5972: 5b20 8d0d |001b: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d8d │ │ -0b5976: 6e10 1125 0200 |001d: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createHttpRequestFactory:()Lorg/apache/http/HttpRequestFactory; // method@2511 │ │ -0b597c: 0c00 |0020: move-result-object v0 │ │ -0b597e: 6e40 1225 3250 |0021: invoke-virtual {v2, v3, v0, v5}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createRequestParser:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; // method@2512 │ │ -0b5984: 0c00 |0024: move-result-object v0 │ │ -0b5986: 5b20 910d |0025: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0d91 │ │ -0b598a: 6e30 1325 4205 |0027: invoke-virtual {v2, v4, v5}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createResponseWriter:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; // method@2513 │ │ -0b5990: 0c00 |002a: move-result-object v0 │ │ -0b5992: 5b20 920d |002b: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d92 │ │ -0b5996: 7210 be26 0300 |002d: invoke-interface {v3}, Lorg/apache/http/io/SessionInputBuffer;.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; // method@26be │ │ -0b599c: 0c00 |0030: move-result-object v0 │ │ -0b599e: 7210 c626 0400 |0031: invoke-interface {v4}, Lorg/apache/http/io/SessionOutputBuffer;.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; // method@26c6 │ │ -0b59a4: 0c01 |0034: move-result-object v1 │ │ -0b59a6: 6e30 0e25 0201 |0035: invoke-virtual {v2, v0, v1}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createConnectionMetrics:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; // method@250e │ │ -0b59ac: 0c00 |0038: move-result-object v0 │ │ -0b59ae: 5b20 8f0d |0039: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ -0b59b2: 0e00 |003b: return-void │ │ +0b58e4: |[0b58e4] org.apache.http.impl.AbstractHttpServerConnection.init:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V │ │ +0b58f4: 1a00 b106 |0000: const-string v0, "Input session buffer" // string@06b1 │ │ +0b58f8: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b58fe: 0c00 |0005: move-result-object v0 │ │ +0b5900: 1f00 0006 |0006: check-cast v0, Lorg/apache/http/io/SessionInputBuffer; // type@0600 │ │ +0b5904: 5b20 8e0d |0008: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d8e │ │ +0b5908: 1a00 1010 |000a: const-string v0, "Output session buffer" // string@1010 │ │ +0b590c: 7120 4d29 0400 |000c: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b5912: 0c00 |000f: move-result-object v0 │ │ +0b5914: 1f00 0106 |0010: check-cast v0, Lorg/apache/http/io/SessionOutputBuffer; // type@0601 │ │ +0b5918: 5b20 900d |0012: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d90 │ │ +0b591c: 2030 fa05 |0014: instance-of v0, v3, Lorg/apache/http/io/EofSensor; // type@05fa │ │ +0b5920: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +0b5924: 0730 |0018: move-object v0, v3 │ │ +0b5926: 1f00 fa05 |0019: check-cast v0, Lorg/apache/http/io/EofSensor; // type@05fa │ │ +0b592a: 5b20 8d0d |001b: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d8d │ │ +0b592e: 6e10 1125 0200 |001d: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createHttpRequestFactory:()Lorg/apache/http/HttpRequestFactory; // method@2511 │ │ +0b5934: 0c00 |0020: move-result-object v0 │ │ +0b5936: 6e40 1225 3250 |0021: invoke-virtual {v2, v3, v0, v5}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createRequestParser:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; // method@2512 │ │ +0b593c: 0c00 |0024: move-result-object v0 │ │ +0b593e: 5b20 910d |0025: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0d91 │ │ +0b5942: 6e30 1325 4205 |0027: invoke-virtual {v2, v4, v5}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createResponseWriter:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; // method@2513 │ │ +0b5948: 0c00 |002a: move-result-object v0 │ │ +0b594a: 5b20 920d |002b: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d92 │ │ +0b594e: 7210 be26 0300 |002d: invoke-interface {v3}, Lorg/apache/http/io/SessionInputBuffer;.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; // method@26be │ │ +0b5954: 0c00 |0030: move-result-object v0 │ │ +0b5956: 7210 c626 0400 |0031: invoke-interface {v4}, Lorg/apache/http/io/SessionOutputBuffer;.getMetrics:()Lorg/apache/http/io/HttpTransportMetrics; // method@26c6 │ │ +0b595c: 0c01 |0034: move-result-object v1 │ │ +0b595e: 6e30 0e25 0201 |0035: invoke-virtual {v2, v0, v1}, Lorg/apache/http/impl/AbstractHttpServerConnection;.createConnectionMetrics:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; // method@250e │ │ +0b5964: 0c00 |0038: move-result-object v0 │ │ +0b5966: 5b20 8f0d |0039: iput-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ +0b596a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x000a line=226 │ │ 0x0014 line=227 │ │ 0x0019 line=228 │ │ - 0x001d line=230 │ │ + 0x001d line=232 │ │ + 0x0021 line=230 │ │ 0x0027 line=234 │ │ - 0x002d line=236 │ │ + 0x002d line=237 │ │ + 0x0031 line=238 │ │ + 0x0035 line=236 │ │ 0x003b line=239 │ │ locals : │ │ 0x0000 - 0x003c reg=2 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ 0x0000 - 0x003c reg=3 inbuffer Lorg/apache/http/io/SessionInputBuffer; │ │ 0x0000 - 0x003c reg=4 outbuffer Lorg/apache/http/io/SessionOutputBuffer; │ │ 0x0000 - 0x003c reg=5 params Lorg/apache/http/params/HttpParams; │ │ │ │ @@ -269663,25 +269823,25 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0b59b4: |[0b59b4] org.apache.http.impl.AbstractHttpServerConnection.isEof:()Z │ │ -0b59c4: 5410 8d0d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d8d │ │ -0b59c8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0b59cc: 5410 8d0d |0004: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d8d │ │ -0b59d0: 7210 b726 0000 |0006: invoke-interface {v0}, Lorg/apache/http/io/EofSensor;.isEof:()Z // method@26b7 │ │ -0b59d6: 0a00 |0009: move-result v0 │ │ -0b59d8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0b59dc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0b59de: 0f00 |000d: return v0 │ │ -0b59e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0b59e2: 28fe |000f: goto 000d // -0002 │ │ +0b596c: |[0b596c] org.apache.http.impl.AbstractHttpServerConnection.isEof:()Z │ │ +0b597c: 5410 8d0d |0000: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d8d │ │ +0b5980: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0b5984: 5410 8d0d |0004: iget-object v0, v1, Lorg/apache/http/impl/AbstractHttpServerConnection;.eofSensor:Lorg/apache/http/io/EofSensor; // field@0d8d │ │ +0b5988: 7210 b726 0000 |0006: invoke-interface {v0}, Lorg/apache/http/io/EofSensor;.isEof:()Z // method@26b7 │ │ +0b598e: 0a00 |0009: move-result v0 │ │ +0b5990: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0b5994: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0b5996: 0f00 |000d: return v0 │ │ +0b5998: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0b599a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ │ │ #12 : (in Lorg/apache/http/impl/AbstractHttpServerConnection;) │ │ @@ -269689,31 +269849,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0b59e4: |[0b59e4] org.apache.http.impl.AbstractHttpServerConnection.isStale:()Z │ │ -0b59f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0b59f6: 6e10 1925 0400 |0001: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpServerConnection;.isOpen:()Z // method@2519 │ │ -0b59fc: 0a02 |0004: move-result v2 │ │ -0b59fe: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0b5a02: 0f01 |0007: return v1 │ │ -0b5a04: 6e10 1825 0400 |0008: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpServerConnection;.isEof:()Z // method@2518 │ │ -0b5a0a: 0a02 |000b: move-result v2 │ │ -0b5a0c: 3902 fbff |000c: if-nez v2, 0007 // -0005 │ │ -0b5a10: 5442 8e0d |000e: iget-object v2, v4, Lorg/apache/http/impl/AbstractHttpServerConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d8e │ │ -0b5a14: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -0b5a16: 7220 bf26 3200 |0011: invoke-interface {v2, v3}, Lorg/apache/http/io/SessionInputBuffer;.isDataAvailable:(I)Z // method@26bf │ │ -0b5a1c: 6e10 1825 0400 |0014: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpServerConnection;.isEof:()Z // method@2518 │ │ -0b5a22: 0a01 |0017: move-result v1 │ │ -0b5a24: 28ef |0018: goto 0007 // -0011 │ │ -0b5a26: 0d00 |0019: move-exception v0 │ │ -0b5a28: 28ed |001a: goto 0007 // -0013 │ │ +0b599c: |[0b599c] org.apache.http.impl.AbstractHttpServerConnection.isStale:()Z │ │ +0b59ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0b59ae: 6e10 1925 0400 |0001: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpServerConnection;.isOpen:()Z // method@2519 │ │ +0b59b4: 0a02 |0004: move-result v2 │ │ +0b59b6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0b59ba: 0f01 |0007: return v1 │ │ +0b59bc: 6e10 1825 0400 |0008: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpServerConnection;.isEof:()Z // method@2518 │ │ +0b59c2: 0a02 |000b: move-result v2 │ │ +0b59c4: 3902 fbff |000c: if-nez v2, 0007 // -0005 │ │ +0b59c8: 5442 8e0d |000e: iget-object v2, v4, Lorg/apache/http/impl/AbstractHttpServerConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d8e │ │ +0b59cc: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +0b59ce: 7220 bf26 3200 |0011: invoke-interface {v2, v3}, Lorg/apache/http/io/SessionInputBuffer;.isDataAvailable:(I)Z // method@26bf │ │ +0b59d4: 6e10 1825 0400 |0014: invoke-virtual {v4}, Lorg/apache/http/impl/AbstractHttpServerConnection;.isEof:()Z // method@2518 │ │ +0b59da: 0a01 |0017: move-result v1 │ │ +0b59dc: 28ef |0018: goto 0007 // -0011 │ │ +0b59de: 0d00 |0019: move-exception v0 │ │ +0b59e0: 28ed |001a: goto 0007 // -0013 │ │ catches : 1 │ │ 0x000e - 0x0017 │ │ Ljava/io/IOException; -> 0x0019 │ │ positions : │ │ 0x0001 line=292 │ │ 0x0007 line=302 │ │ 0x0008 line=295 │ │ @@ -269730,24 +269890,24 @@ │ │ type : '(Lorg/apache/http/HttpEntityEnclosingRequest;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0b5a3c: |[0b5a3c] org.apache.http.impl.AbstractHttpServerConnection.receiveRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V │ │ -0b5a4c: 1a01 db05 |0000: const-string v1, "HTTP request" // string@05db │ │ -0b5a50: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b5a56: 6e10 0d25 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/AbstractHttpServerConnection;.assertOpen:()V // method@250d │ │ -0b5a5c: 5431 8b0d |0008: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpServerConnection;.entitydeserializer:Lorg/apache/http/impl/entity/EntityDeserializer; // field@0d8b │ │ -0b5a60: 5432 8e0d |000a: iget-object v2, v3, Lorg/apache/http/impl/AbstractHttpServerConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d8e │ │ -0b5a64: 6e30 d025 2104 |000c: invoke-virtual {v1, v2, v4}, Lorg/apache/http/impl/entity/EntityDeserializer;.deserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; // method@25d0 │ │ -0b5a6a: 0c00 |000f: move-result-object v0 │ │ -0b5a6c: 7220 ec22 0400 |0010: invoke-interface {v4, v0}, Lorg/apache/http/HttpEntityEnclosingRequest;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@22ec │ │ -0b5a72: 0e00 |0013: return-void │ │ +0b59f4: |[0b59f4] org.apache.http.impl.AbstractHttpServerConnection.receiveRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V │ │ +0b5a04: 1a01 db05 |0000: const-string v1, "HTTP request" // string@05db │ │ +0b5a08: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b5a0e: 6e10 0d25 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/AbstractHttpServerConnection;.assertOpen:()V // method@250d │ │ +0b5a14: 5431 8b0d |0008: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpServerConnection;.entitydeserializer:Lorg/apache/http/impl/entity/EntityDeserializer; // field@0d8b │ │ +0b5a18: 5432 8e0d |000a: iget-object v2, v3, Lorg/apache/http/impl/AbstractHttpServerConnection;.inbuffer:Lorg/apache/http/io/SessionInputBuffer; // field@0d8e │ │ +0b5a1c: 6e30 d025 2104 |000c: invoke-virtual {v1, v2, v4}, Lorg/apache/http/impl/entity/EntityDeserializer;.deserialize:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; // method@25d0 │ │ +0b5a22: 0c00 |000f: move-result-object v0 │ │ +0b5a24: 7220 ec22 0400 |0010: invoke-interface {v4, v0}, Lorg/apache/http/HttpEntityEnclosingRequest;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@22ec │ │ +0b5a2a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0005 line=252 │ │ 0x0008 line=253 │ │ 0x0010 line=254 │ │ 0x0013 line=255 │ │ @@ -269761,23 +269921,23 @@ │ │ type : '()Lorg/apache/http/HttpRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0b5a74: |[0b5a74] org.apache.http.impl.AbstractHttpServerConnection.receiveRequestHeader:()Lorg/apache/http/HttpRequest; │ │ -0b5a84: 6e10 0d25 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpServerConnection;.assertOpen:()V // method@250d │ │ -0b5a8a: 5421 910d |0003: iget-object v1, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0d91 │ │ -0b5a8e: 7210 b826 0100 |0005: invoke-interface {v1}, Lorg/apache/http/io/HttpMessageParser;.parse:()Lorg/apache/http/HttpMessage; // method@26b8 │ │ -0b5a94: 0c00 |0008: move-result-object v0 │ │ -0b5a96: 1f00 6705 |0009: check-cast v0, Lorg/apache/http/HttpRequest; // type@0567 │ │ -0b5a9a: 5421 8f0d |000b: iget-object v1, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ -0b5a9e: 6e10 9525 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementRequestCount:()V // method@2595 │ │ -0b5aa4: 1100 |0010: return-object v0 │ │ +0b5a2c: |[0b5a2c] org.apache.http.impl.AbstractHttpServerConnection.receiveRequestHeader:()Lorg/apache/http/HttpRequest; │ │ +0b5a3c: 6e10 0d25 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpServerConnection;.assertOpen:()V // method@250d │ │ +0b5a42: 5421 910d |0003: iget-object v1, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0d91 │ │ +0b5a46: 7210 b826 0100 |0005: invoke-interface {v1}, Lorg/apache/http/io/HttpMessageParser;.parse:()Lorg/apache/http/HttpMessage; // method@26b8 │ │ +0b5a4c: 0c00 |0008: move-result-object v0 │ │ +0b5a4e: 1f00 6705 |0009: check-cast v0, Lorg/apache/http/HttpRequest; // type@0567 │ │ +0b5a52: 5421 8f0d |000b: iget-object v1, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ +0b5a56: 6e10 9525 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementRequestCount:()V // method@2595 │ │ +0b5a5c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ 0x000b line=245 │ │ 0x0010 line=246 │ │ locals : │ │ @@ -269789,58 +269949,60 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0b5aa8: |[0b5aa8] org.apache.http.impl.AbstractHttpServerConnection.sendResponseEntity:(Lorg/apache/http/HttpResponse;)V │ │ -0b5ab8: 7210 2923 0400 |0000: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -0b5abe: 0c00 |0003: move-result-object v0 │ │ -0b5ac0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0b5ac4: 0e00 |0006: return-void │ │ -0b5ac6: 5430 8c0d |0007: iget-object v0, v3, Lorg/apache/http/impl/AbstractHttpServerConnection;.entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; // field@0d8c │ │ -0b5aca: 5431 900d |0009: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpServerConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d90 │ │ -0b5ace: 7210 2923 0400 |000b: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -0b5ad4: 0c02 |000e: move-result-object v2 │ │ -0b5ad6: 6e40 d425 1024 |000f: invoke-virtual {v0, v1, v4, v2}, Lorg/apache/http/impl/entity/EntitySerializer;.serialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V // method@25d4 │ │ -0b5adc: 28f4 |0012: goto 0006 // -000c │ │ +0b5a60: |[0b5a60] org.apache.http.impl.AbstractHttpServerConnection.sendResponseEntity:(Lorg/apache/http/HttpResponse;)V │ │ +0b5a70: 7210 2923 0400 |0000: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +0b5a76: 0c00 |0003: move-result-object v0 │ │ +0b5a78: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0b5a7c: 0e00 |0006: return-void │ │ +0b5a7e: 5430 8c0d |0007: iget-object v0, v3, Lorg/apache/http/impl/AbstractHttpServerConnection;.entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; // field@0d8c │ │ +0b5a82: 5431 900d |0009: iget-object v1, v3, Lorg/apache/http/impl/AbstractHttpServerConnection;.outbuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0d90 │ │ +0b5a86: 7210 2923 0400 |000b: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +0b5a8c: 0c02 |000e: move-result-object v2 │ │ +0b5a8e: 6e40 d425 1024 |000f: invoke-virtual {v0, v1, v4, v2}, Lorg/apache/http/impl/entity/EntitySerializer;.serialize:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V // method@25d4 │ │ +0b5a94: 28f4 |0012: goto 0006 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0006 line=285 │ │ 0x0007 line=281 │ │ + 0x000b line=284 │ │ + 0x000f line=281 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lorg/apache/http/impl/AbstractHttpServerConnection; │ │ 0x0000 - 0x0013 reg=4 response Lorg/apache/http/HttpResponse; │ │ │ │ #16 : (in Lorg/apache/http/impl/AbstractHttpServerConnection;) │ │ name : 'sendResponseHeader' │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0b5ae0: |[0b5ae0] org.apache.http.impl.AbstractHttpServerConnection.sendResponseHeader:(Lorg/apache/http/HttpResponse;)V │ │ -0b5af0: 1a00 dc05 |0000: const-string v0, "HTTP response" // string@05dc │ │ -0b5af4: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b5afa: 6e10 0d25 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpServerConnection;.assertOpen:()V // method@250d │ │ -0b5b00: 5420 920d |0008: iget-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d92 │ │ -0b5b04: 7220 ba26 3000 |000a: invoke-interface {v0, v3}, Lorg/apache/http/io/HttpMessageWriter;.write:(Lorg/apache/http/HttpMessage;)V // method@26ba │ │ -0b5b0a: 7210 2d23 0300 |000d: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b5b10: 0c00 |0010: move-result-object v0 │ │ -0b5b12: 7210 6523 0000 |0011: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b5b18: 0a00 |0014: move-result v0 │ │ -0b5b1a: 1301 c800 |0015: const/16 v1, #int 200 // #c8 │ │ -0b5b1e: 3410 0700 |0017: if-lt v0, v1, 001e // +0007 │ │ -0b5b22: 5420 8f0d |0019: iget-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ -0b5b26: 6e10 9625 0000 |001b: invoke-virtual {v0}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementResponseCount:()V // method@2596 │ │ -0b5b2c: 0e00 |001e: return-void │ │ +0b5a98: |[0b5a98] org.apache.http.impl.AbstractHttpServerConnection.sendResponseHeader:(Lorg/apache/http/HttpResponse;)V │ │ +0b5aa8: 1a00 dc05 |0000: const-string v0, "HTTP response" // string@05dc │ │ +0b5aac: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b5ab2: 6e10 0d25 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/impl/AbstractHttpServerConnection;.assertOpen:()V // method@250d │ │ +0b5ab8: 5420 920d |0008: iget-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d92 │ │ +0b5abc: 7220 ba26 3000 |000a: invoke-interface {v0, v3}, Lorg/apache/http/io/HttpMessageWriter;.write:(Lorg/apache/http/HttpMessage;)V // method@26ba │ │ +0b5ac2: 7210 2d23 0300 |000d: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b5ac8: 0c00 |0010: move-result-object v0 │ │ +0b5aca: 7210 6523 0000 |0011: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b5ad0: 0a00 |0014: move-result v0 │ │ +0b5ad2: 1301 c800 |0015: const/16 v1, #int 200 // #c8 │ │ +0b5ad6: 3410 0700 |0017: if-lt v0, v1, 001e // +0007 │ │ +0b5ada: 5420 8f0d |0019: iget-object v0, v2, Lorg/apache/http/impl/AbstractHttpServerConnection;.metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d8f │ │ +0b5ade: 6e10 9625 0000 |001b: invoke-virtual {v0}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementResponseCount:()V // method@2596 │ │ +0b5ae4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0005 line=269 │ │ 0x0008 line=270 │ │ 0x000d line=271 │ │ 0x0019 line=272 │ │ @@ -269930,47 +270092,47 @@ │ │ type : '(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 63 16-bit code units │ │ -0b5b30: |[0b5b30] org.apache.http.impl.BHttpConnectionBase.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ -0b5b40: 7010 6f21 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@216f │ │ -0b5b46: 1a00 3303 |0003: const-string v0, "Buffer size" // string@0333 │ │ -0b5b4a: 7120 4e29 0800 |0005: invoke-static {v8, v0}, Lorg/apache/http/util/Args;.positive:(ILjava/lang/String;)I // method@294e │ │ -0b5b50: 2201 ef05 |0008: new-instance v1, Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // type@05ef │ │ -0b5b54: 7010 5d26 0100 |000a: invoke-direct {v1}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.:()V // method@265d │ │ -0b5b5a: 2206 ef05 |000d: new-instance v6, Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // type@05ef │ │ -0b5b5e: 7010 5d26 0600 |000f: invoke-direct {v6}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.:()V // method@265d │ │ -0b5b64: 2200 f205 |0012: new-instance v0, Lorg/apache/http/impl/io/SessionInputBufferImpl; // type@05f2 │ │ -0b5b68: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ -0b5b6a: 380c 2100 |0015: if-eqz v12, 0036 // +0021 │ │ -0b5b6e: 07c4 |0017: move-object v4, v12 │ │ -0b5b70: 0182 |0018: move v2, v8 │ │ -0b5b72: 07a5 |0019: move-object v5, v10 │ │ -0b5b74: 7606 6e26 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILorg/apache/http/config/MessageConstraints;Ljava/nio/charset/CharsetDecoder;)V // method@266e │ │ -0b5b7a: 5b70 940d |001d: iput-object v0, v7, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b5b7e: 2200 f305 |001f: new-instance v0, Lorg/apache/http/impl/io/SessionOutputBufferImpl; // type@05f3 │ │ -0b5b82: 705b 8626 6098 |0021: invoke-direct {v0, v6, v8, v9, v11}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILjava/nio/charset/CharsetEncoder;)V // method@2686 │ │ -0b5b88: 5b70 970d |0024: iput-object v0, v7, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ -0b5b8c: 2200 d005 |0026: new-instance v0, Lorg/apache/http/impl/HttpConnectionMetricsImpl; // type@05d0 │ │ -0b5b90: 7030 8f25 1006 |0028: invoke-direct {v0, v1, v6}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)V // method@258f │ │ -0b5b96: 5b70 930d |002b: iput-object v0, v7, Lorg/apache/http/impl/BHttpConnectionBase;.connMetrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d93 │ │ -0b5b9a: 380d 0c00 |002d: if-eqz v13, 0039 // +000c │ │ -0b5b9e: 5b7d 950d |002f: iput-object v13, v7, Lorg/apache/http/impl/BHttpConnectionBase;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d95 │ │ -0b5ba2: 380e 0b00 |0031: if-eqz v14, 003c // +000b │ │ -0b5ba6: 5b7e 980d |0033: iput-object v14, v7, Lorg/apache/http/impl/BHttpConnectionBase;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d98 │ │ -0b5baa: 0e00 |0035: return-void │ │ -0b5bac: 6204 150d |0036: sget-object v4, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ -0b5bb0: 28e0 |0038: goto 0018 // -0020 │ │ -0b5bb2: 620d c50d |0039: sget-object v13, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // field@0dc5 │ │ -0b5bb6: 28f4 |003b: goto 002f // -000c │ │ -0b5bb8: 620e c70d |003c: sget-object v14, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // field@0dc7 │ │ -0b5bbc: 28f5 |003e: goto 0033 // -000b │ │ +0b5ae8: |[0b5ae8] org.apache.http.impl.BHttpConnectionBase.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ +0b5af8: 7010 6f21 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@216f │ │ +0b5afe: 1a00 3303 |0003: const-string v0, "Buffer size" // string@0333 │ │ +0b5b02: 7120 4e29 0800 |0005: invoke-static {v8, v0}, Lorg/apache/http/util/Args;.positive:(ILjava/lang/String;)I // method@294e │ │ +0b5b08: 2201 ef05 |0008: new-instance v1, Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // type@05ef │ │ +0b5b0c: 7010 5d26 0100 |000a: invoke-direct {v1}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.:()V // method@265d │ │ +0b5b12: 2206 ef05 |000d: new-instance v6, Lorg/apache/http/impl/io/HttpTransportMetricsImpl; // type@05ef │ │ +0b5b16: 7010 5d26 0600 |000f: invoke-direct {v6}, Lorg/apache/http/impl/io/HttpTransportMetricsImpl;.:()V // method@265d │ │ +0b5b1c: 2200 f205 |0012: new-instance v0, Lorg/apache/http/impl/io/SessionInputBufferImpl; // type@05f2 │ │ +0b5b20: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ +0b5b22: 380c 2100 |0015: if-eqz v12, 0036 // +0021 │ │ +0b5b26: 07c4 |0017: move-object v4, v12 │ │ +0b5b28: 0182 |0018: move v2, v8 │ │ +0b5b2a: 07a5 |0019: move-object v5, v10 │ │ +0b5b2c: 7606 6e26 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILorg/apache/http/config/MessageConstraints;Ljava/nio/charset/CharsetDecoder;)V // method@266e │ │ +0b5b32: 5b70 940d |001d: iput-object v0, v7, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b5b36: 2200 f305 |001f: new-instance v0, Lorg/apache/http/impl/io/SessionOutputBufferImpl; // type@05f3 │ │ +0b5b3a: 705b 8626 6098 |0021: invoke-direct {v0, v6, v8, v9, v11}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.:(Lorg/apache/http/impl/io/HttpTransportMetricsImpl;IILjava/nio/charset/CharsetEncoder;)V // method@2686 │ │ +0b5b40: 5b70 970d |0024: iput-object v0, v7, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ +0b5b44: 2200 d005 |0026: new-instance v0, Lorg/apache/http/impl/HttpConnectionMetricsImpl; // type@05d0 │ │ +0b5b48: 7030 8f25 1006 |0028: invoke-direct {v0, v1, v6}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.:(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)V // method@258f │ │ +0b5b4e: 5b70 930d |002b: iput-object v0, v7, Lorg/apache/http/impl/BHttpConnectionBase;.connMetrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d93 │ │ +0b5b52: 380d 0c00 |002d: if-eqz v13, 0039 // +000c │ │ +0b5b56: 5b7d 950d |002f: iput-object v13, v7, Lorg/apache/http/impl/BHttpConnectionBase;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d95 │ │ +0b5b5a: 380e 0b00 |0031: if-eqz v14, 003c // +000b │ │ +0b5b5e: 5b7e 980d |0033: iput-object v14, v7, Lorg/apache/http/impl/BHttpConnectionBase;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d98 │ │ +0b5b62: 0e00 |0035: return-void │ │ +0b5b64: 6204 150d |0036: sget-object v4, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ +0b5b68: 28e0 |0038: goto 0018 // -0020 │ │ +0b5b6a: 620d c50d |0039: sget-object v13, Lorg/apache/http/impl/entity/LaxContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/LaxContentLengthStrategy; // field@0dc5 │ │ +0b5b6e: 28f4 |003b: goto 002f // -000c │ │ +0b5b70: 620e c70d |003c: sget-object v14, Lorg/apache/http/impl/entity/StrictContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/StrictContentLengthStrategy; // field@0dc7 │ │ +0b5b74: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ 0x0008 line=114 │ │ 0x000d line=115 │ │ 0x0012 line=116 │ │ @@ -270001,38 +270163,40 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b5bc0: |[0b5bc0] org.apache.http.impl.BHttpConnectionBase.fillInputBuffer:(I)I │ │ -0b5bd0: 5431 990d |0000: iget-object v1, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5bd4: 6e10 d921 0100 |0002: invoke-virtual {v1}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ -0b5bda: 0a00 |0005: move-result v0 │ │ -0b5bdc: 5431 990d |0006: iget-object v1, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5be0: 6e20 dc21 4100 |0008: invoke-virtual {v1, v4}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0b5be6: 5431 940d |000b: iget-object v1, v3, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b5bea: 6e10 7426 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.fillBuffer:()I // method@2674 │ │ -0b5bf0: 0a01 |0010: move-result v1 │ │ -0b5bf2: 5432 990d |0011: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5bf6: 6e20 dc21 0200 |0013: invoke-virtual {v2, v0}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0b5bfc: 0f01 |0016: return v1 │ │ -0b5bfe: 0d01 |0017: move-exception v1 │ │ -0b5c00: 5432 990d |0018: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5c04: 6e20 dc21 0200 |001a: invoke-virtual {v2, v0}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0b5c0a: 2701 |001d: throw v1 │ │ +0b5b78: |[0b5b78] org.apache.http.impl.BHttpConnectionBase.fillInputBuffer:(I)I │ │ +0b5b88: 5431 990d |0000: iget-object v1, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5b8c: 6e10 d921 0100 |0002: invoke-virtual {v1}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ +0b5b92: 0a00 |0005: move-result v0 │ │ +0b5b94: 5431 990d |0006: iget-object v1, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5b98: 6e20 dc21 4100 |0008: invoke-virtual {v1, v4}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0b5b9e: 5431 940d |000b: iget-object v1, v3, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b5ba2: 6e10 7426 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.fillBuffer:()I // method@2674 │ │ +0b5ba8: 0a01 |0010: move-result v1 │ │ +0b5baa: 5432 990d |0011: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5bae: 6e20 dc21 0200 |0013: invoke-virtual {v2, v0}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0b5bb4: 0f01 |0016: return v1 │ │ +0b5bb6: 0d01 |0017: move-exception v1 │ │ +0b5bb8: 5432 990d |0018: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5bbc: 6e20 dc21 0200 |001a: invoke-virtual {v2, v0}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0b5bc2: 2701 |001d: throw v1 │ │ catches : 1 │ │ 0x0006 - 0x0010 │ │ -> 0x0017 │ │ positions : │ │ 0x0000 line=333 │ │ 0x0006 line=335 │ │ 0x000b line=336 │ │ 0x0011 line=338 │ │ + 0x0016 line=336 │ │ + 0x0017 line=338 │ │ locals : │ │ 0x0006 - 0x001e reg=0 oldtimeout I │ │ 0x0000 - 0x001e reg=3 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ 0x0000 - 0x001e reg=4 timeout I │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/apache/http/impl/BHttpConnectionBase;) │ │ @@ -270040,26 +270204,26 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0b5c18: |[0b5c18] org.apache.http.impl.BHttpConnectionBase.awaitInput:(I)Z │ │ -0b5c28: 5410 940d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b5c2c: 6e10 7726 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ -0b5c32: 0a00 |0005: move-result v0 │ │ -0b5c34: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0b5c38: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0b5c3a: 0f00 |0009: return v0 │ │ -0b5c3c: 7020 2725 2100 |000a: invoke-direct {v1, v2}, Lorg/apache/http/impl/BHttpConnectionBase;.fillInputBuffer:(I)I // method@2527 │ │ -0b5c42: 5410 940d |000d: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b5c46: 6e10 7726 0000 |000f: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ -0b5c4c: 0a00 |0012: move-result v0 │ │ -0b5c4e: 28f6 |0013: goto 0009 // -000a │ │ +0b5bd0: |[0b5bd0] org.apache.http.impl.BHttpConnectionBase.awaitInput:(I)Z │ │ +0b5be0: 5410 940d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b5be4: 6e10 7726 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ +0b5bea: 0a00 |0005: move-result v0 │ │ +0b5bec: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0b5bf0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0b5bf2: 0f00 |0009: return v0 │ │ +0b5bf4: 7020 2725 2100 |000a: invoke-direct {v1, v2}, Lorg/apache/http/impl/BHttpConnectionBase;.fillInputBuffer:(I)I // method@2527 │ │ +0b5bfa: 5410 940d |000d: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b5bfe: 6e10 7726 0000 |000f: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.hasBufferedData:()Z // method@2677 │ │ +0b5c04: 0a00 |0012: move-result v0 │ │ +0b5c06: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0008 line=344 │ │ 0x0009 line=347 │ │ 0x000a line=346 │ │ 0x000d line=347 │ │ @@ -270072,26 +270236,26 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0b5c50: |[0b5c50] org.apache.http.impl.BHttpConnectionBase.bind:(Ljava/net/Socket;)V │ │ -0b5c60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b5c62: 1a00 e211 |0001: const-string v0, "Socket" // string@11e2 │ │ -0b5c66: 7120 4d29 0300 |0003: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b5c6c: 5b23 990d |0006: iput-object v3, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5c70: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0b5c72: 5c20 960d |0009: iput-boolean v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ -0b5c76: 5420 940d |000b: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b5c7a: 6e20 7126 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bind:(Ljava/io/InputStream;)V // method@2671 │ │ -0b5c80: 5420 970d |0010: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ -0b5c84: 6e20 8826 1000 |0012: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bind:(Ljava/io/OutputStream;)V // method@2688 │ │ -0b5c8a: 0e00 |0015: return-void │ │ +0b5c08: |[0b5c08] org.apache.http.impl.BHttpConnectionBase.bind:(Ljava/net/Socket;)V │ │ +0b5c18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b5c1a: 1a00 de11 |0001: const-string v0, "Socket" // string@11de │ │ +0b5c1e: 7120 4d29 0300 |0003: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b5c24: 5b23 990d |0006: iput-object v3, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5c28: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0b5c2a: 5c20 960d |0009: iput-boolean v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ +0b5c2e: 5420 940d |000b: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b5c32: 6e20 7126 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bind:(Ljava/io/InputStream;)V // method@2671 │ │ +0b5c38: 5420 970d |0010: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ +0b5c3c: 6e20 8826 1000 |0012: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bind:(Ljava/io/OutputStream;)V // method@2688 │ │ +0b5c42: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=156 │ │ 0x0006 line=157 │ │ 0x0008 line=158 │ │ 0x000b line=159 │ │ 0x0010 line=160 │ │ @@ -270105,38 +270269,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -0b5c8c: |[0b5c8c] org.apache.http.impl.BHttpConnectionBase.close:()V │ │ -0b5c9c: 5521 960d |0000: iget-boolean v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ -0b5ca0: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -0b5ca4: 0e00 |0004: return-void │ │ -0b5ca6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0b5ca8: 5c21 960d |0006: iput-boolean v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ -0b5cac: 5420 990d |0008: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5cb0: 5421 940d |000a: iget-object v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b5cb4: 6e10 7326 0100 |000c: invoke-virtual {v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.clear:()V // method@2673 │ │ -0b5cba: 5421 970d |000f: iget-object v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ -0b5cbe: 6e10 8a26 0100 |0011: invoke-virtual {v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flush:()V // method@268a │ │ -0b5cc4: 6e10 df21 0000 |0014: invoke-virtual {v0}, Ljava/net/Socket;.shutdownOutput:()V // method@21df │ │ -0b5cca: 6e10 de21 0000 |0017: invoke-virtual {v0}, Ljava/net/Socket;.shutdownInput:()V // method@21de │ │ -0b5cd0: 6e10 cd21 0000 |001a: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ -0b5cd6: 28e7 |001d: goto 0004 // -0019 │ │ -0b5cd8: 0d01 |001e: move-exception v1 │ │ -0b5cda: 6e10 cd21 0000 |001f: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ -0b5ce0: 2701 |0022: throw v1 │ │ -0b5ce2: 0d01 |0023: move-exception v1 │ │ -0b5ce4: 28f3 |0024: goto 0017 // -000d │ │ -0b5ce6: 0d01 |0025: move-exception v1 │ │ -0b5ce8: 28f4 |0026: goto 001a // -000c │ │ -0b5cea: 0d01 |0027: move-exception v1 │ │ -0b5cec: 28f2 |0028: goto 001a // -000e │ │ +0b5c44: |[0b5c44] org.apache.http.impl.BHttpConnectionBase.close:()V │ │ +0b5c54: 5521 960d |0000: iget-boolean v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ +0b5c58: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +0b5c5c: 0e00 |0004: return-void │ │ +0b5c5e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0b5c60: 5c21 960d |0006: iput-boolean v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ +0b5c64: 5420 990d |0008: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5c68: 5421 940d |000a: iget-object v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b5c6c: 6e10 7326 0100 |000c: invoke-virtual {v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.clear:()V // method@2673 │ │ +0b5c72: 5421 970d |000f: iget-object v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ +0b5c76: 6e10 8a26 0100 |0011: invoke-virtual {v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flush:()V // method@268a │ │ +0b5c7c: 6e10 df21 0000 |0014: invoke-virtual {v0}, Ljava/net/Socket;.shutdownOutput:()V // method@21df │ │ +0b5c82: 6e10 de21 0000 |0017: invoke-virtual {v0}, Ljava/net/Socket;.shutdownInput:()V // method@21de │ │ +0b5c88: 6e10 cd21 0000 |001a: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ +0b5c8e: 28e7 |001d: goto 0004 // -0019 │ │ +0b5c90: 0d01 |001e: move-exception v1 │ │ +0b5c92: 6e10 cd21 0000 |001f: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ +0b5c98: 2701 |0022: throw v1 │ │ +0b5c9a: 0d01 |0023: move-exception v1 │ │ +0b5c9c: 28f3 |0024: goto 0017 // -000d │ │ +0b5c9e: 0d01 |0025: move-exception v1 │ │ +0b5ca0: 28f4 |0026: goto 001a // -000c │ │ +0b5ca2: 0d01 |0027: move-exception v1 │ │ +0b5ca4: 28f2 |0028: goto 001a // -000e │ │ catches : 3 │ │ 0x000a - 0x0014 │ │ -> 0x001e │ │ 0x0014 - 0x0017 │ │ Ljava/io/IOException; -> 0x0023 │ │ Ljava/lang/UnsupportedOperationException; -> 0x0027 │ │ -> 0x001e │ │ @@ -270166,30 +270330,30 @@ │ │ type : '(JLorg/apache/http/io/SessionInputBuffer;)Ljava/io/InputStream;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0b5d1c: |[0b5d1c] org.apache.http.impl.BHttpConnectionBase.createInputStream:(JLorg/apache/http/io/SessionInputBuffer;)Ljava/io/InputStream; │ │ -0b5d2c: 1600 feff |0000: const-wide/16 v0, #int -2 // #fffe │ │ -0b5d30: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -0b5d34: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0b5d38: 2200 df05 |0006: new-instance v0, Lorg/apache/http/impl/io/ChunkedInputStream; // type@05df │ │ -0b5d3c: 7020 0c26 6000 |0008: invoke-direct {v0, v6}, Lorg/apache/http/impl/io/ChunkedInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;)V // method@260c │ │ -0b5d42: 1100 |000b: return-object v0 │ │ -0b5d44: 1600 ffff |000c: const-wide/16 v0, #int -1 // #ffff │ │ -0b5d48: 3100 0400 |000e: cmp-long v0, v4, v0 │ │ -0b5d4c: 3900 0800 |0010: if-nez v0, 0018 // +0008 │ │ -0b5d50: 2200 f005 |0012: new-instance v0, Lorg/apache/http/impl/io/IdentityInputStream; // type@05f0 │ │ -0b5d54: 7020 6226 6000 |0014: invoke-direct {v0, v6}, Lorg/apache/http/impl/io/IdentityInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;)V // method@2662 │ │ -0b5d5a: 28f4 |0017: goto 000b // -000c │ │ -0b5d5c: 2200 e105 |0018: new-instance v0, Lorg/apache/http/impl/io/ContentLengthInputStream; // type@05e1 │ │ -0b5d60: 7040 2226 6054 |001a: invoke-direct {v0, v6, v4, v5}, Lorg/apache/http/impl/io/ContentLengthInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;J)V // method@2622 │ │ -0b5d66: 28ee |001d: goto 000b // -0012 │ │ +0b5cd4: |[0b5cd4] org.apache.http.impl.BHttpConnectionBase.createInputStream:(JLorg/apache/http/io/SessionInputBuffer;)Ljava/io/InputStream; │ │ +0b5ce4: 1600 feff |0000: const-wide/16 v0, #int -2 // #fffe │ │ +0b5ce8: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +0b5cec: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +0b5cf0: 2200 df05 |0006: new-instance v0, Lorg/apache/http/impl/io/ChunkedInputStream; // type@05df │ │ +0b5cf4: 7020 0c26 6000 |0008: invoke-direct {v0, v6}, Lorg/apache/http/impl/io/ChunkedInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;)V // method@260c │ │ +0b5cfa: 1100 |000b: return-object v0 │ │ +0b5cfc: 1600 ffff |000c: const-wide/16 v0, #int -1 // #ffff │ │ +0b5d00: 3100 0400 |000e: cmp-long v0, v4, v0 │ │ +0b5d04: 3900 0800 |0010: if-nez v0, 0018 // +0008 │ │ +0b5d08: 2200 f005 |0012: new-instance v0, Lorg/apache/http/impl/io/IdentityInputStream; // type@05f0 │ │ +0b5d0c: 7020 6226 6000 |0014: invoke-direct {v0, v6}, Lorg/apache/http/impl/io/IdentityInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;)V // method@2662 │ │ +0b5d12: 28f4 |0017: goto 000b // -000c │ │ +0b5d14: 2200 e105 |0018: new-instance v0, Lorg/apache/http/impl/io/ContentLengthInputStream; // type@05e1 │ │ +0b5d18: 7040 2226 6054 |001a: invoke-direct {v0, v6, v4, v5}, Lorg/apache/http/impl/io/ContentLengthInputStream;.:(Lorg/apache/http/io/SessionInputBuffer;J)V // method@2622 │ │ +0b5d1e: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0006 line=204 │ │ 0x000b line=208 │ │ 0x000c line=205 │ │ 0x0012 line=206 │ │ @@ -270204,31 +270368,31 @@ │ │ type : '(JLorg/apache/http/io/SessionOutputBuffer;)Ljava/io/OutputStream;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -0b5d68: |[0b5d68] org.apache.http.impl.BHttpConnectionBase.createOutputStream:(JLorg/apache/http/io/SessionOutputBuffer;)Ljava/io/OutputStream; │ │ -0b5d78: 1600 feff |0000: const-wide/16 v0, #int -2 // #fffe │ │ -0b5d7c: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -0b5d80: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0b5d84: 2200 e005 |0006: new-instance v0, Lorg/apache/http/impl/io/ChunkedOutputStream; // type@05e0 │ │ -0b5d88: 1301 0008 |0008: const/16 v1, #int 2048 // #800 │ │ -0b5d8c: 7030 1626 1006 |000a: invoke-direct {v0, v1, v6}, Lorg/apache/http/impl/io/ChunkedOutputStream;.:(ILorg/apache/http/io/SessionOutputBuffer;)V // method@2616 │ │ -0b5d92: 1100 |000d: return-object v0 │ │ -0b5d94: 1600 ffff |000e: const-wide/16 v0, #int -1 // #ffff │ │ -0b5d98: 3100 0400 |0010: cmp-long v0, v4, v0 │ │ -0b5d9c: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ -0b5da0: 2200 f105 |0014: new-instance v0, Lorg/apache/http/impl/io/IdentityOutputStream; // type@05f1 │ │ -0b5da4: 7020 6726 6000 |0016: invoke-direct {v0, v6}, Lorg/apache/http/impl/io/IdentityOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;)V // method@2667 │ │ -0b5daa: 28f4 |0019: goto 000d // -000c │ │ -0b5dac: 2200 e205 |001a: new-instance v0, Lorg/apache/http/impl/io/ContentLengthOutputStream; // type@05e2 │ │ -0b5db0: 7040 2926 6054 |001c: invoke-direct {v0, v6, v4, v5}, Lorg/apache/http/impl/io/ContentLengthOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;J)V // method@2629 │ │ -0b5db6: 28ee |001f: goto 000d // -0012 │ │ +0b5d20: |[0b5d20] org.apache.http.impl.BHttpConnectionBase.createOutputStream:(JLorg/apache/http/io/SessionOutputBuffer;)Ljava/io/OutputStream; │ │ +0b5d30: 1600 feff |0000: const-wide/16 v0, #int -2 // #fffe │ │ +0b5d34: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +0b5d38: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0b5d3c: 2200 e005 |0006: new-instance v0, Lorg/apache/http/impl/io/ChunkedOutputStream; // type@05e0 │ │ +0b5d40: 1301 0008 |0008: const/16 v1, #int 2048 // #800 │ │ +0b5d44: 7030 1626 1006 |000a: invoke-direct {v0, v1, v6}, Lorg/apache/http/impl/io/ChunkedOutputStream;.:(ILorg/apache/http/io/SessionOutputBuffer;)V // method@2616 │ │ +0b5d4a: 1100 |000d: return-object v0 │ │ +0b5d4c: 1600 ffff |000e: const-wide/16 v0, #int -1 // #ffff │ │ +0b5d50: 3100 0400 |0010: cmp-long v0, v4, v0 │ │ +0b5d54: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ +0b5d58: 2200 f105 |0014: new-instance v0, Lorg/apache/http/impl/io/IdentityOutputStream; // type@05f1 │ │ +0b5d5c: 7020 6726 6000 |0016: invoke-direct {v0, v6}, Lorg/apache/http/impl/io/IdentityOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;)V // method@2667 │ │ +0b5d62: 28f4 |0019: goto 000d // -000c │ │ +0b5d64: 2200 e205 |001a: new-instance v0, Lorg/apache/http/impl/io/ContentLengthOutputStream; // type@05e2 │ │ +0b5d68: 7040 2926 6054 |001c: invoke-direct {v0, v6, v4, v5}, Lorg/apache/http/impl/io/ContentLengthOutputStream;.:(Lorg/apache/http/io/SessionOutputBuffer;J)V // method@2629 │ │ +0b5d6e: 28ee |001f: goto 000d // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0006 line=187 │ │ 0x000d line=191 │ │ 0x000e line=188 │ │ 0x0014 line=189 │ │ @@ -270243,18 +270407,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b5db8: |[0b5db8] org.apache.http.impl.BHttpConnectionBase.doFlush:()V │ │ -0b5dc8: 5410 970d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ -0b5dcc: 6e10 8a26 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flush:()V // method@268a │ │ -0b5dd2: 0e00 |0005: return-void │ │ +0b5d70: |[0b5d70] org.apache.http.impl.BHttpConnectionBase.doFlush:()V │ │ +0b5d80: 5410 970d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ +0b5d84: 6e10 8a26 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.flush:()V // method@268a │ │ +0b5d8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ │ │ @@ -270263,37 +270427,37 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0b5dd4: |[0b5dd4] org.apache.http.impl.BHttpConnectionBase.ensureOpen:()V │ │ -0b5de4: 5520 960d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ -0b5de8: 1a01 db03 |0002: const-string v1, "Connection is not open" // string@03db │ │ -0b5dec: 7120 5129 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ -0b5df2: 5420 940d |0007: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b5df6: 6e10 7826 0000 |0009: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.isBound:()Z // method@2678 │ │ -0b5dfc: 0a00 |000c: move-result v0 │ │ -0b5dfe: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -0b5e02: 5420 940d |000f: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b5e06: 5421 990d |0011: iget-object v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5e0a: 6e20 3025 1200 |0013: invoke-virtual {v2, v1}, Lorg/apache/http/impl/BHttpConnectionBase;.getSocketInputStream:(Ljava/net/Socket;)Ljava/io/InputStream; // method@2530 │ │ -0b5e10: 0c01 |0016: move-result-object v1 │ │ -0b5e12: 6e20 7126 1000 |0017: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bind:(Ljava/io/InputStream;)V // method@2671 │ │ -0b5e18: 5420 970d |001a: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ -0b5e1c: 6e10 8f26 0000 |001c: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.isBound:()Z // method@268f │ │ -0b5e22: 0a00 |001f: move-result v0 │ │ -0b5e24: 3900 0d00 |0020: if-nez v0, 002d // +000d │ │ -0b5e28: 5420 970d |0022: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ -0b5e2c: 5421 990d |0024: iget-object v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5e30: 6e20 3125 1200 |0026: invoke-virtual {v2, v1}, Lorg/apache/http/impl/BHttpConnectionBase;.getSocketOutputStream:(Ljava/net/Socket;)Ljava/io/OutputStream; // method@2531 │ │ -0b5e36: 0c01 |0029: move-result-object v1 │ │ -0b5e38: 6e20 8826 1000 |002a: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bind:(Ljava/io/OutputStream;)V // method@2688 │ │ -0b5e3e: 0e00 |002d: return-void │ │ +0b5d8c: |[0b5d8c] org.apache.http.impl.BHttpConnectionBase.ensureOpen:()V │ │ +0b5d9c: 5520 960d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ +0b5da0: 1a01 db03 |0002: const-string v1, "Connection is not open" // string@03db │ │ +0b5da4: 7120 5129 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ +0b5daa: 5420 940d |0007: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b5dae: 6e10 7826 0000 |0009: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.isBound:()Z // method@2678 │ │ +0b5db4: 0a00 |000c: move-result v0 │ │ +0b5db6: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +0b5dba: 5420 940d |000f: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b5dbe: 5421 990d |0011: iget-object v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5dc2: 6e20 3025 1200 |0013: invoke-virtual {v2, v1}, Lorg/apache/http/impl/BHttpConnectionBase;.getSocketInputStream:(Ljava/net/Socket;)Ljava/io/InputStream; // method@2530 │ │ +0b5dc8: 0c01 |0016: move-result-object v1 │ │ +0b5dca: 6e20 7126 1000 |0017: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/SessionInputBufferImpl;.bind:(Ljava/io/InputStream;)V // method@2671 │ │ +0b5dd0: 5420 970d |001a: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ +0b5dd4: 6e10 8f26 0000 |001c: invoke-virtual {v0}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.isBound:()Z // method@268f │ │ +0b5dda: 0a00 |001f: move-result v0 │ │ +0b5ddc: 3900 0d00 |0020: if-nez v0, 002d // +000d │ │ +0b5de0: 5420 970d |0022: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ +0b5de4: 5421 990d |0024: iget-object v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5de8: 6e20 3125 1200 |0026: invoke-virtual {v2, v1}, Lorg/apache/http/impl/BHttpConnectionBase;.getSocketOutputStream:(Ljava/net/Socket;)Ljava/io/OutputStream; // method@2531 │ │ +0b5dee: 0c01 |0029: move-result-object v1 │ │ +0b5df0: 6e20 8826 1000 |002a: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/SessionOutputBufferImpl;.bind:(Ljava/io/OutputStream;)V // method@2688 │ │ +0b5df6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0007 line=129 │ │ 0x000f line=130 │ │ 0x001a line=132 │ │ 0x0022 line=133 │ │ @@ -270306,23 +270470,23 @@ │ │ type : '()Ljava/net/InetAddress;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b5e40: |[0b5e40] org.apache.http.impl.BHttpConnectionBase.getLocalAddress:()Ljava/net/InetAddress; │ │ -0b5e50: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5e54: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b5e58: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5e5c: 6e10 d121 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalAddress:()Ljava/net/InetAddress; // method@21d1 │ │ -0b5e62: 0c00 |0009: move-result-object v0 │ │ -0b5e64: 1100 |000a: return-object v0 │ │ -0b5e66: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b5e68: 28fe |000c: goto 000a // -0002 │ │ +0b5df8: |[0b5df8] org.apache.http.impl.BHttpConnectionBase.getLocalAddress:()Ljava/net/InetAddress; │ │ +0b5e08: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5e0c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b5e10: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5e14: 6e10 d121 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalAddress:()Ljava/net/InetAddress; // method@21d1 │ │ +0b5e1a: 0c00 |0009: move-result-object v0 │ │ +0b5e1c: 1100 |000a: return-object v0 │ │ +0b5e1e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b5e20: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ 0x000a line=246 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ @@ -270332,23 +270496,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b5e6c: |[0b5e6c] org.apache.http.impl.BHttpConnectionBase.getLocalPort:()I │ │ -0b5e7c: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5e80: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b5e84: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5e88: 6e10 d221 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalPort:()I // method@21d2 │ │ -0b5e8e: 0a00 |0009: move-result v0 │ │ -0b5e90: 0f00 |000a: return v0 │ │ -0b5e92: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -0b5e94: 28fe |000c: goto 000a // -0002 │ │ +0b5e24: |[0b5e24] org.apache.http.impl.BHttpConnectionBase.getLocalPort:()I │ │ +0b5e34: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5e38: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b5e3c: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5e40: 6e10 d221 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalPort:()I // method@21d2 │ │ +0b5e46: 0a00 |0009: move-result v0 │ │ +0b5e48: 0f00 |000a: return v0 │ │ +0b5e4a: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +0b5e4c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0004 line=252 │ │ 0x000a line=254 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ @@ -270358,17 +270522,17 @@ │ │ type : '()Lorg/apache/http/HttpConnectionMetrics;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5e98: |[0b5e98] org.apache.http.impl.BHttpConnectionBase.getMetrics:()Lorg/apache/http/HttpConnectionMetrics; │ │ -0b5ea8: 5410 930d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.connMetrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d93 │ │ -0b5eac: 1100 |0002: return-object v0 │ │ +0b5e50: |[0b5e50] org.apache.http.impl.BHttpConnectionBase.getMetrics:()Lorg/apache/http/HttpConnectionMetrics; │ │ +0b5e60: 5410 930d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.connMetrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d93 │ │ +0b5e64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ │ │ #10 : (in Lorg/apache/http/impl/BHttpConnectionBase;) │ │ @@ -270376,23 +270540,23 @@ │ │ type : '()Ljava/net/InetAddress;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b5eb0: |[0b5eb0] org.apache.http.impl.BHttpConnectionBase.getRemoteAddress:()Ljava/net/InetAddress; │ │ -0b5ec0: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5ec4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b5ec8: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5ecc: 6e10 cf21 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getInetAddress:()Ljava/net/InetAddress; // method@21cf │ │ -0b5ed2: 0c00 |0009: move-result-object v0 │ │ -0b5ed4: 1100 |000a: return-object v0 │ │ -0b5ed6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b5ed8: 28fe |000c: goto 000a // -0002 │ │ +0b5e68: |[0b5e68] org.apache.http.impl.BHttpConnectionBase.getRemoteAddress:()Ljava/net/InetAddress; │ │ +0b5e78: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5e7c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b5e80: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5e84: 6e10 cf21 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getInetAddress:()Ljava/net/InetAddress; // method@21cf │ │ +0b5e8a: 0c00 |0009: move-result-object v0 │ │ +0b5e8c: 1100 |000a: return-object v0 │ │ +0b5e8e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b5e90: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ 0x000a line=262 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ @@ -270402,23 +270566,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b5edc: |[0b5edc] org.apache.http.impl.BHttpConnectionBase.getRemotePort:()I │ │ -0b5eec: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5ef0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b5ef4: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5ef8: 6e10 d521 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getPort:()I // method@21d5 │ │ -0b5efe: 0a00 |0009: move-result v0 │ │ -0b5f00: 0f00 |000a: return v0 │ │ -0b5f02: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -0b5f04: 28fe |000c: goto 000a // -0002 │ │ +0b5e94: |[0b5e94] org.apache.http.impl.BHttpConnectionBase.getRemotePort:()I │ │ +0b5ea4: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5ea8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b5eac: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5eb0: 6e10 d521 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getPort:()I // method@21d5 │ │ +0b5eb6: 0a00 |0009: move-result v0 │ │ +0b5eb8: 0f00 |000a: return v0 │ │ +0b5eba: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +0b5ebc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0004 line=268 │ │ 0x000a line=270 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ @@ -270428,17 +270592,17 @@ │ │ type : '()Lorg/apache/http/io/SessionInputBuffer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5f08: |[0b5f08] org.apache.http.impl.BHttpConnectionBase.getSessionInputBuffer:()Lorg/apache/http/io/SessionInputBuffer; │ │ -0b5f18: 5410 940d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b5f1c: 1100 |0002: return-object v0 │ │ +0b5ec0: |[0b5ec0] org.apache.http.impl.BHttpConnectionBase.getSessionInputBuffer:()Lorg/apache/http/io/SessionInputBuffer; │ │ +0b5ed0: 5410 940d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b5ed4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ │ │ #13 : (in Lorg/apache/http/impl/BHttpConnectionBase;) │ │ @@ -270446,17 +270610,17 @@ │ │ type : '()Lorg/apache/http/io/SessionOutputBuffer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5f20: |[0b5f20] org.apache.http.impl.BHttpConnectionBase.getSessionOutputBuffer:()Lorg/apache/http/io/SessionOutputBuffer; │ │ -0b5f30: 5410 970d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ -0b5f34: 1100 |0002: return-object v0 │ │ +0b5ed8: |[0b5ed8] org.apache.http.impl.BHttpConnectionBase.getSessionOutputBuffer:()Lorg/apache/http/io/SessionOutputBuffer; │ │ +0b5ee8: 5410 970d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ +0b5eec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ │ │ #14 : (in Lorg/apache/http/impl/BHttpConnectionBase;) │ │ @@ -270464,17 +270628,17 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5f38: |[0b5f38] org.apache.http.impl.BHttpConnectionBase.getSocket:()Ljava/net/Socket; │ │ -0b5f48: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5f4c: 1100 |0002: return-object v0 │ │ +0b5ef0: |[0b5ef0] org.apache.http.impl.BHttpConnectionBase.getSocket:()Ljava/net/Socket; │ │ +0b5f00: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5f04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ │ │ #15 : (in Lorg/apache/http/impl/BHttpConnectionBase;) │ │ @@ -270482,18 +270646,18 @@ │ │ type : '(Ljava/net/Socket;)Ljava/io/InputStream;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b5f50: |[0b5f50] org.apache.http.impl.BHttpConnectionBase.getSocketInputStream:(Ljava/net/Socket;)Ljava/io/InputStream; │ │ -0b5f60: 6e10 d021 0200 |0000: invoke-virtual {v2}, Ljava/net/Socket;.getInputStream:()Ljava/io/InputStream; // method@21d0 │ │ -0b5f66: 0c00 |0003: move-result-object v0 │ │ -0b5f68: 1100 |0004: return-object v0 │ │ +0b5f08: |[0b5f08] org.apache.http.impl.BHttpConnectionBase.getSocketInputStream:(Ljava/net/Socket;)Ljava/io/InputStream; │ │ +0b5f18: 6e10 d021 0200 |0000: invoke-virtual {v2}, Ljava/net/Socket;.getInputStream:()Ljava/io/InputStream; // method@21d0 │ │ +0b5f1e: 0c00 |0003: move-result-object v0 │ │ +0b5f20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ 0x0000 - 0x0005 reg=2 socket Ljava/net/Socket; │ │ │ │ @@ -270502,18 +270666,18 @@ │ │ type : '(Ljava/net/Socket;)Ljava/io/OutputStream;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b5f6c: |[0b5f6c] org.apache.http.impl.BHttpConnectionBase.getSocketOutputStream:(Ljava/net/Socket;)Ljava/io/OutputStream; │ │ -0b5f7c: 6e10 d421 0200 |0000: invoke-virtual {v2}, Ljava/net/Socket;.getOutputStream:()Ljava/io/OutputStream; // method@21d4 │ │ -0b5f82: 0c00 |0003: move-result-object v0 │ │ -0b5f84: 1100 |0004: return-object v0 │ │ +0b5f24: |[0b5f24] org.apache.http.impl.BHttpConnectionBase.getSocketOutputStream:(Ljava/net/Socket;)Ljava/io/OutputStream; │ │ +0b5f34: 6e10 d421 0200 |0000: invoke-virtual {v2}, Ljava/net/Socket;.getOutputStream:()Ljava/io/OutputStream; // method@21d4 │ │ +0b5f3a: 0c00 |0003: move-result-object v0 │ │ +0b5f3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ 0x0000 - 0x0005 reg=2 socket Ljava/net/Socket; │ │ │ │ @@ -270522,24 +270686,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b5f88: |[0b5f88] org.apache.http.impl.BHttpConnectionBase.getSocketTimeout:()I │ │ -0b5f98: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0b5f9a: 5432 990d |0001: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5f9e: 3802 0800 |0003: if-eqz v2, 000b // +0008 │ │ -0b5fa2: 5432 990d |0005: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b5fa6: 6e10 d921 0200 |0007: invoke-virtual {v2}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ -0b5fac: 0a01 |000a: move-result v1 │ │ -0b5fae: 0f01 |000b: return v1 │ │ -0b5fb0: 0d00 |000c: move-exception v0 │ │ -0b5fb2: 28fe |000d: goto 000b // -0002 │ │ +0b5f40: |[0b5f40] org.apache.http.impl.BHttpConnectionBase.getSocketTimeout:()I │ │ +0b5f50: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0b5f52: 5432 990d |0001: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5f56: 3802 0800 |0003: if-eqz v2, 000b // +0008 │ │ +0b5f5a: 5432 990d |0005: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b5f5e: 6e10 d921 0200 |0007: invoke-virtual {v2}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ +0b5f64: 0a01 |000a: move-result v1 │ │ +0b5f66: 0f01 |000b: return v1 │ │ +0b5f68: 0d00 |000c: move-exception v0 │ │ +0b5f6a: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ Ljava/net/SocketException; -> 0x000c │ │ positions : │ │ 0x0001 line=287 │ │ 0x0005 line=289 │ │ 0x000b line=294 │ │ @@ -270554,18 +270718,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b5fc4: |[0b5fc4] org.apache.http.impl.BHttpConnectionBase.incrementRequestCount:()V │ │ -0b5fd4: 5410 930d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.connMetrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d93 │ │ -0b5fd8: 6e10 9525 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementRequestCount:()V // method@2595 │ │ -0b5fde: 0e00 |0005: return-void │ │ +0b5f7c: |[0b5f7c] org.apache.http.impl.BHttpConnectionBase.incrementRequestCount:()V │ │ +0b5f8c: 5410 930d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.connMetrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d93 │ │ +0b5f90: 6e10 9525 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementRequestCount:()V // method@2595 │ │ +0b5f96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0005 line=366 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ │ │ @@ -270574,18 +270738,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b5fe0: |[0b5fe0] org.apache.http.impl.BHttpConnectionBase.incrementResponseCount:()V │ │ -0b5ff0: 5410 930d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.connMetrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d93 │ │ -0b5ff4: 6e10 9625 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementResponseCount:()V // method@2596 │ │ -0b5ffa: 0e00 |0005: return-void │ │ +0b5f98: |[0b5f98] org.apache.http.impl.BHttpConnectionBase.incrementResponseCount:()V │ │ +0b5fa8: 5410 930d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.connMetrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; // field@0d93 │ │ +0b5fac: 6e10 9625 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/HttpConnectionMetricsImpl;.incrementResponseCount:()V // method@2596 │ │ +0b5fb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0005 line=370 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ │ │ @@ -270594,17 +270758,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5ffc: |[0b5ffc] org.apache.http.impl.BHttpConnectionBase.isOpen:()Z │ │ -0b600c: 5510 960d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ -0b6010: 0f00 |0002: return v0 │ │ +0b5fb4: |[0b5fb4] org.apache.http.impl.BHttpConnectionBase.isOpen:()Z │ │ +0b5fc4: 5510 960d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ +0b5fc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ │ │ #21 : (in Lorg/apache/http/impl/BHttpConnectionBase;) │ │ @@ -270612,32 +270776,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0b6014: |[0b6014] org.apache.http.impl.BHttpConnectionBase.isStale:()Z │ │ -0b6024: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b6026: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0b6028: 6e10 3525 0500 |0002: invoke-virtual {v5}, Lorg/apache/http/impl/BHttpConnectionBase;.isOpen:()Z // method@2535 │ │ -0b602e: 0a04 |0005: move-result v4 │ │ -0b6030: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ -0b6034: 0f02 |0008: return v2 │ │ -0b6036: 1214 |0009: const/4 v4, #int 1 // #1 │ │ -0b6038: 7020 2725 4500 |000a: invoke-direct {v5, v4}, Lorg/apache/http/impl/BHttpConnectionBase;.fillInputBuffer:(I)I // method@2527 │ │ -0b603e: 0a00 |000d: move-result v0 │ │ -0b6040: 3a00 faff |000e: if-ltz v0, 0008 // -0006 │ │ -0b6044: 0132 |0010: move v2, v3 │ │ -0b6046: 28f7 |0011: goto 0008 // -0009 │ │ -0b6048: 0d01 |0012: move-exception v1 │ │ -0b604a: 0132 |0013: move v2, v3 │ │ -0b604c: 28f4 |0014: goto 0008 // -000c │ │ -0b604e: 0d01 |0015: move-exception v1 │ │ -0b6050: 28f2 |0016: goto 0008 // -000e │ │ +0b5fcc: |[0b5fcc] org.apache.http.impl.BHttpConnectionBase.isStale:()Z │ │ +0b5fdc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b5fde: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0b5fe0: 6e10 3525 0500 |0002: invoke-virtual {v5}, Lorg/apache/http/impl/BHttpConnectionBase;.isOpen:()Z // method@2535 │ │ +0b5fe6: 0a04 |0005: move-result v4 │ │ +0b5fe8: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ +0b5fec: 0f02 |0008: return v2 │ │ +0b5fee: 1214 |0009: const/4 v4, #int 1 // #1 │ │ +0b5ff0: 7020 2725 4500 |000a: invoke-direct {v5, v4}, Lorg/apache/http/impl/BHttpConnectionBase;.fillInputBuffer:(I)I // method@2527 │ │ +0b5ff6: 0a00 |000d: move-result v0 │ │ +0b5ff8: 3a00 faff |000e: if-ltz v0, 0008 // -0006 │ │ +0b5ffc: 0132 |0010: move v2, v3 │ │ +0b5ffe: 28f7 |0011: goto 0008 // -0009 │ │ +0b6000: 0d01 |0012: move-exception v1 │ │ +0b6002: 0132 |0013: move v2, v3 │ │ +0b6004: 28f4 |0014: goto 0008 // -000c │ │ +0b6006: 0d01 |0015: move-exception v1 │ │ +0b6008: 28f2 |0016: goto 0008 // -000e │ │ catches : 1 │ │ 0x000a - 0x000d │ │ Ljava/net/SocketTimeoutException; -> 0x0012 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0002 line=351 │ │ 0x0008 line=360 │ │ @@ -270658,53 +270822,53 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 83 16-bit code units │ │ -0b6064: |[0b6064] org.apache.http.impl.BHttpConnectionBase.prepareInput:(Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; │ │ -0b6074: 120a |0000: const/4 v10, #int 0 // #0 │ │ -0b6076: 1608 ffff |0001: const-wide/16 v8, #int -1 // #ffff │ │ -0b607a: 2202 a005 |0003: new-instance v2, Lorg/apache/http/entity/BasicHttpEntity; // type@05a0 │ │ -0b607e: 7010 d723 0200 |0005: invoke-direct {v2}, Lorg/apache/http/entity/BasicHttpEntity;.:()V // method@23d7 │ │ -0b6084: 54b6 950d |0008: iget-object v6, v11, Lorg/apache/http/impl/BHttpConnectionBase;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d95 │ │ -0b6088: 7220 f423 c600 |000a: invoke-interface {v6, v12}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ -0b608e: 0b04 |000d: move-result-wide v4 │ │ -0b6090: 54b6 940d |000e: iget-object v6, v11, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ -0b6094: 6e40 2325 4b65 |0010: invoke-virtual {v11, v4, v5, v6}, Lorg/apache/http/impl/BHttpConnectionBase;.createInputStream:(JLorg/apache/http/io/SessionInputBuffer;)Ljava/io/InputStream; // method@2523 │ │ -0b609a: 0c03 |0013: move-result-object v3 │ │ -0b609c: 1606 feff |0014: const-wide/16 v6, #int -2 // #fffe │ │ -0b60a0: 3106 0406 |0016: cmp-long v6, v4, v6 │ │ -0b60a4: 3906 2300 |0018: if-nez v6, 003b // +0023 │ │ -0b60a8: 1216 |001a: const/4 v6, #int 1 // #1 │ │ -0b60aa: 6e20 dc23 6200 |001b: invoke-virtual {v2, v6}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ -0b60b0: 6e30 df23 8209 |001e: invoke-virtual {v2, v8, v9}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ -0b60b6: 6e20 dd23 3200 |0021: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ -0b60bc: 1a06 f903 |0024: const-string v6, "Content-Type" // string@03f9 │ │ -0b60c0: 7220 0d23 6c00 |0026: invoke-interface {v12, v6}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ -0b60c6: 0c01 |0029: move-result-object v1 │ │ -0b60c8: 3801 0500 |002a: if-eqz v1, 002f // +0005 │ │ -0b60cc: 6e20 e023 1200 |002c: invoke-virtual {v2, v1}, Lorg/apache/http/entity/BasicHttpEntity;.setContentType:(Lorg/apache/http/Header;)V // method@23e0 │ │ -0b60d2: 1a06 f103 |002f: const-string v6, "Content-Encoding" // string@03f1 │ │ -0b60d6: 7220 0d23 6c00 |0031: invoke-interface {v12, v6}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ -0b60dc: 0c00 |0034: move-result-object v0 │ │ -0b60de: 3800 0500 |0035: if-eqz v0, 003a // +0005 │ │ -0b60e2: 6e20 de23 0200 |0037: invoke-virtual {v2, v0}, Lorg/apache/http/entity/BasicHttpEntity;.setContentEncoding:(Lorg/apache/http/Header;)V // method@23de │ │ -0b60e8: 1102 |003a: return-object v2 │ │ -0b60ea: 3106 0408 |003b: cmp-long v6, v4, v8 │ │ -0b60ee: 3906 0c00 |003d: if-nez v6, 0049 // +000c │ │ -0b60f2: 6e20 dc23 a200 |003f: invoke-virtual {v2, v10}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ -0b60f8: 6e30 df23 8209 |0042: invoke-virtual {v2, v8, v9}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ -0b60fe: 6e20 dd23 3200 |0045: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ -0b6104: 28dc |0048: goto 0024 // -0024 │ │ -0b6106: 6e20 dc23 a200 |0049: invoke-virtual {v2, v10}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ -0b610c: 6e30 df23 4205 |004c: invoke-virtual {v2, v4, v5}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ -0b6112: 6e20 dd23 3200 |004f: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ -0b6118: 28d2 |0052: goto 0024 // -002e │ │ +0b601c: |[0b601c] org.apache.http.impl.BHttpConnectionBase.prepareInput:(Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; │ │ +0b602c: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0b602e: 1608 ffff |0001: const-wide/16 v8, #int -1 // #ffff │ │ +0b6032: 2202 a005 |0003: new-instance v2, Lorg/apache/http/entity/BasicHttpEntity; // type@05a0 │ │ +0b6036: 7010 d723 0200 |0005: invoke-direct {v2}, Lorg/apache/http/entity/BasicHttpEntity;.:()V // method@23d7 │ │ +0b603c: 54b6 950d |0008: iget-object v6, v11, Lorg/apache/http/impl/BHttpConnectionBase;.incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d95 │ │ +0b6040: 7220 f423 c600 |000a: invoke-interface {v6, v12}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ +0b6046: 0b04 |000d: move-result-wide v4 │ │ +0b6048: 54b6 940d |000e: iget-object v6, v11, Lorg/apache/http/impl/BHttpConnectionBase;.inbuffer:Lorg/apache/http/impl/io/SessionInputBufferImpl; // field@0d94 │ │ +0b604c: 6e40 2325 4b65 |0010: invoke-virtual {v11, v4, v5, v6}, Lorg/apache/http/impl/BHttpConnectionBase;.createInputStream:(JLorg/apache/http/io/SessionInputBuffer;)Ljava/io/InputStream; // method@2523 │ │ +0b6052: 0c03 |0013: move-result-object v3 │ │ +0b6054: 1606 feff |0014: const-wide/16 v6, #int -2 // #fffe │ │ +0b6058: 3106 0406 |0016: cmp-long v6, v4, v6 │ │ +0b605c: 3906 2300 |0018: if-nez v6, 003b // +0023 │ │ +0b6060: 1216 |001a: const/4 v6, #int 1 // #1 │ │ +0b6062: 6e20 dc23 6200 |001b: invoke-virtual {v2, v6}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ +0b6068: 6e30 df23 8209 |001e: invoke-virtual {v2, v8, v9}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ +0b606e: 6e20 dd23 3200 |0021: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ +0b6074: 1a06 f903 |0024: const-string v6, "Content-Type" // string@03f9 │ │ +0b6078: 7220 0d23 6c00 |0026: invoke-interface {v12, v6}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ +0b607e: 0c01 |0029: move-result-object v1 │ │ +0b6080: 3801 0500 |002a: if-eqz v1, 002f // +0005 │ │ +0b6084: 6e20 e023 1200 |002c: invoke-virtual {v2, v1}, Lorg/apache/http/entity/BasicHttpEntity;.setContentType:(Lorg/apache/http/Header;)V // method@23e0 │ │ +0b608a: 1a06 f103 |002f: const-string v6, "Content-Encoding" // string@03f1 │ │ +0b608e: 7220 0d23 6c00 |0031: invoke-interface {v12, v6}, Lorg/apache/http/HttpMessage;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@230d │ │ +0b6094: 0c00 |0034: move-result-object v0 │ │ +0b6096: 3800 0500 |0035: if-eqz v0, 003a // +0005 │ │ +0b609a: 6e20 de23 0200 |0037: invoke-virtual {v2, v0}, Lorg/apache/http/entity/BasicHttpEntity;.setContentEncoding:(Lorg/apache/http/Header;)V // method@23de │ │ +0b60a0: 1102 |003a: return-object v2 │ │ +0b60a2: 3106 0408 |003b: cmp-long v6, v4, v8 │ │ +0b60a6: 3906 0c00 |003d: if-nez v6, 0049 // +000c │ │ +0b60aa: 6e20 dc23 a200 |003f: invoke-virtual {v2, v10}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ +0b60b0: 6e30 df23 8209 |0042: invoke-virtual {v2, v8, v9}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ +0b60b6: 6e20 dd23 3200 |0045: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ +0b60bc: 28dc |0048: goto 0024 // -0024 │ │ +0b60be: 6e20 dc23 a200 |0049: invoke-virtual {v2, v10}, Lorg/apache/http/entity/BasicHttpEntity;.setChunked:(Z)V // method@23dc │ │ +0b60c4: 6e30 df23 4205 |004c: invoke-virtual {v2, v4, v5}, Lorg/apache/http/entity/BasicHttpEntity;.setContentLength:(J)V // method@23df │ │ +0b60ca: 6e20 dd23 3200 |004f: invoke-virtual {v2, v3}, Lorg/apache/http/entity/BasicHttpEntity;.setContent:(Ljava/io/InputStream;)V // method@23dd │ │ +0b60d0: 28d2 |0052: goto 0024 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=213 │ │ 0x0008 line=215 │ │ 0x000e line=216 │ │ 0x0014 line=217 │ │ 0x001a line=218 │ │ @@ -270738,22 +270902,22 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0b611c: |[0b611c] org.apache.http.impl.BHttpConnectionBase.prepareOutput:(Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; │ │ -0b612c: 5432 980d |0000: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d98 │ │ -0b6130: 7220 f423 4200 |0002: invoke-interface {v2, v4}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ -0b6136: 0b00 |0005: move-result-wide v0 │ │ -0b6138: 5432 970d |0006: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ -0b613c: 6e40 2425 0321 |0008: invoke-virtual {v3, v0, v1, v2}, Lorg/apache/http/impl/BHttpConnectionBase;.createOutputStream:(JLorg/apache/http/io/SessionOutputBuffer;)Ljava/io/OutputStream; // method@2524 │ │ -0b6142: 0c02 |000b: move-result-object v2 │ │ -0b6144: 1102 |000c: return-object v2 │ │ +0b60d4: |[0b60d4] org.apache.http.impl.BHttpConnectionBase.prepareOutput:(Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; │ │ +0b60e4: 5432 980d |0000: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; // field@0d98 │ │ +0b60e8: 7220 f423 4200 |0002: invoke-interface {v2, v4}, Lorg/apache/http/entity/ContentLengthStrategy;.determineLength:(Lorg/apache/http/HttpMessage;)J // method@23f4 │ │ +0b60ee: 0b00 |0005: move-result-wide v0 │ │ +0b60f0: 5432 970d |0006: iget-object v2, v3, Lorg/apache/http/impl/BHttpConnectionBase;.outbuffer:Lorg/apache/http/impl/io/SessionOutputBufferImpl; // field@0d97 │ │ +0b60f4: 6e40 2425 0321 |0008: invoke-virtual {v3, v0, v1, v2}, Lorg/apache/http/impl/BHttpConnectionBase;.createOutputStream:(JLorg/apache/http/io/SessionOutputBuffer;)Ljava/io/OutputStream; // method@2524 │ │ +0b60fa: 0c02 |000b: move-result-object v2 │ │ +0b60fc: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0006 line=197 │ │ locals : │ │ 0x0006 - 0x000d reg=0 len J │ │ 0x0000 - 0x000d reg=3 this Lorg/apache/http/impl/BHttpConnectionBase; │ │ @@ -270764,22 +270928,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b6148: |[0b6148] org.apache.http.impl.BHttpConnectionBase.setSocketTimeout:(I)V │ │ -0b6158: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b615c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0b6160: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b6164: 6e20 dc21 2000 |0006: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0b616a: 0e00 |0009: return-void │ │ -0b616c: 0d00 |000a: move-exception v0 │ │ -0b616e: 28fe |000b: goto 0009 // -0002 │ │ +0b6100: |[0b6100] org.apache.http.impl.BHttpConnectionBase.setSocketTimeout:(I)V │ │ +0b6110: 5410 990d |0000: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b6114: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0b6118: 5410 990d |0004: iget-object v0, v1, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b611c: 6e20 dc21 2000 |0006: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0b6122: 0e00 |0009: return-void │ │ +0b6124: 0d00 |000a: move-exception v0 │ │ +0b6126: 28fe |000b: goto 0009 // -0002 │ │ catches : 1 │ │ 0x0004 - 0x0009 │ │ Ljava/net/SocketException; -> 0x000a │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0009 line=284 │ │ @@ -270793,21 +270957,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b6180: |[0b6180] org.apache.http.impl.BHttpConnectionBase.shutdown:()V │ │ -0b6190: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b6192: 5c21 960d |0001: iput-boolean v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ -0b6196: 5420 990d |0003: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b619a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0b619e: 6e10 cd21 0000 |0007: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ -0b61a4: 0e00 |000a: return-void │ │ +0b6138: |[0b6138] org.apache.http.impl.BHttpConnectionBase.shutdown:()V │ │ +0b6148: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b614a: 5c21 960d |0001: iput-boolean v1, v2, Lorg/apache/http/impl/BHttpConnectionBase;.open:Z // field@0d96 │ │ +0b614e: 5420 990d |0003: iget-object v0, v2, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b6152: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +0b6156: 6e10 cd21 0000 |0007: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ +0b615c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x0005 line=301 │ │ 0x0007 line=302 │ │ 0x000a line=304 │ │ @@ -270820,36 +270984,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0b61a8: |[0b61a8] org.apache.http.impl.BHttpConnectionBase.toString:()Ljava/lang/String; │ │ -0b61b8: 5443 990d |0000: iget-object v3, v4, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b61bc: 3803 2700 |0002: if-eqz v3, 0029 // +0027 │ │ -0b61c0: 2200 f804 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b61c4: 7010 a121 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b61ca: 5443 990d |0009: iget-object v3, v4, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b61ce: 6e10 d721 0300 |000b: invoke-virtual {v3}, Ljava/net/Socket;.getRemoteSocketAddress:()Ljava/net/SocketAddress; // method@21d7 │ │ -0b61d4: 0c02 |000e: move-result-object v2 │ │ -0b61d6: 5443 990d |000f: iget-object v3, v4, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ -0b61da: 6e10 d321 0300 |0011: invoke-virtual {v3}, Ljava/net/Socket;.getLocalSocketAddress:()Ljava/net/SocketAddress; // method@21d3 │ │ -0b61e0: 0c01 |0014: move-result-object v1 │ │ -0b61e2: 3802 0f00 |0015: if-eqz v2, 0024 // +000f │ │ -0b61e6: 3801 0d00 |0017: if-eqz v1, 0024 // +000d │ │ -0b61ea: 7120 a029 1000 |0019: invoke-static {v0, v1}, Lorg/apache/http/util/NetUtils;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@29a0 │ │ -0b61f0: 1a03 8801 |001c: const-string v3, "<->" // string@0188 │ │ -0b61f4: 6e20 aa21 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b61fa: 7120 a029 2000 |0021: invoke-static {v0, v2}, Lorg/apache/http/util/NetUtils;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@29a0 │ │ -0b6200: 6e10 af21 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b6206: 0c03 |0027: move-result-object v3 │ │ -0b6208: 1103 |0028: return-object v3 │ │ -0b620a: 1a03 7014 |0029: const-string v3, "[Not bound]" // string@1470 │ │ -0b620e: 28fd |002b: goto 0028 // -0003 │ │ +0b6160: |[0b6160] org.apache.http.impl.BHttpConnectionBase.toString:()Ljava/lang/String; │ │ +0b6170: 5443 990d |0000: iget-object v3, v4, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b6174: 3803 2700 |0002: if-eqz v3, 0029 // +0027 │ │ +0b6178: 2200 f804 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b617c: 7010 a121 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b6182: 5443 990d |0009: iget-object v3, v4, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b6186: 6e10 d721 0300 |000b: invoke-virtual {v3}, Ljava/net/Socket;.getRemoteSocketAddress:()Ljava/net/SocketAddress; // method@21d7 │ │ +0b618c: 0c02 |000e: move-result-object v2 │ │ +0b618e: 5443 990d |000f: iget-object v3, v4, Lorg/apache/http/impl/BHttpConnectionBase;.socket:Ljava/net/Socket; // field@0d99 │ │ +0b6192: 6e10 d321 0300 |0011: invoke-virtual {v3}, Ljava/net/Socket;.getLocalSocketAddress:()Ljava/net/SocketAddress; // method@21d3 │ │ +0b6198: 0c01 |0014: move-result-object v1 │ │ +0b619a: 3802 0f00 |0015: if-eqz v2, 0024 // +000f │ │ +0b619e: 3801 0d00 |0017: if-eqz v1, 0024 // +000d │ │ +0b61a2: 7120 a029 1000 |0019: invoke-static {v0, v1}, Lorg/apache/http/util/NetUtils;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@29a0 │ │ +0b61a8: 1a03 8801 |001c: const-string v3, "<->" // string@0188 │ │ +0b61ac: 6e20 aa21 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b61b2: 7120 a029 2000 |0021: invoke-static {v0, v2}, Lorg/apache/http/util/NetUtils;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@29a0 │ │ +0b61b8: 6e10 af21 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b61be: 0c03 |0027: move-result-object v3 │ │ +0b61c0: 1103 |0028: return-object v3 │ │ +0b61c2: 1a03 6c14 |0029: const-string v3, "[Not bound]" // string@146c │ │ +0b61c6: 28fd |002b: goto 0028 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0004 line=379 │ │ 0x0009 line=380 │ │ 0x000f line=381 │ │ 0x0015 line=382 │ │ @@ -270908,19 +271072,19 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0b6210: |[0b6210] org.apache.http.impl.io.DefaultHttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;)V │ │ -0b6220: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b6222: 6200 150d |0001: sget-object v0, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ -0b6226: 7050 3126 3211 |0003: invoke-direct {v2, v3, v1, v1, v0}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2631 │ │ -0b622c: 0e00 |0006: return-void │ │ +0b61c8: |[0b61c8] org.apache.http.impl.io.DefaultHttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;)V │ │ +0b61d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b61da: 6200 150d |0001: sget-object v0, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ +0b61de: 7050 3126 3211 |0003: invoke-direct {v2, v3, v1, v1, v0}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2631 │ │ +0b61e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=122 │ │ 0x0006 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/impl/io/DefaultHttpRequestParser; │ │ 0x0000 - 0x0007 reg=3 buffer Lorg/apache/http/io/SessionInputBuffer; │ │ @@ -270930,18 +271094,18 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0b6230: |[0b6230] org.apache.http.impl.io.DefaultHttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)V │ │ -0b6240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6242: 7053 3126 2100 |0001: invoke-direct {v1, v2, v0, v0, v3}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2631 │ │ -0b6248: 0e00 |0004: return-void │ │ +0b61e8: |[0b61e8] org.apache.http.impl.io.DefaultHttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)V │ │ +0b61f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b61fa: 7053 3126 2100 |0001: invoke-direct {v1, v2, v0, v0, v3}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2631 │ │ +0b6200: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=115 │ │ 0x0004 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpRequestParser; │ │ 0x0000 - 0x0005 reg=2 buffer Lorg/apache/http/io/SessionInputBuffer; │ │ @@ -270952,25 +271116,25 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/config/MessageConstraints;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0b624c: |[0b624c] org.apache.http.impl.io.DefaultHttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/config/MessageConstraints;)V │ │ -0b625c: 7040 dd25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/config/MessageConstraints;)V // method@25dd │ │ -0b6262: 3805 0e00 |0003: if-eqz v5, 0011 // +000e │ │ -0b6266: 5b25 090e |0005: iput-object v5, v2, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e09 │ │ -0b626a: 2200 5b06 |0007: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0b626e: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -0b6272: 7020 6829 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0b6278: 5b20 070e |000e: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ -0b627c: 0e00 |0010: return-void │ │ -0b627e: 6205 ab0d |0011: sget-object v5, Lorg/apache/http/impl/DefaultHttpRequestFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpRequestFactory; // field@0dab │ │ -0b6282: 28f2 |0013: goto 0005 // -000e │ │ +0b6204: |[0b6204] org.apache.http.impl.io.DefaultHttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/config/MessageConstraints;)V │ │ +0b6214: 7040 dd25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/config/MessageConstraints;)V // method@25dd │ │ +0b621a: 3805 0e00 |0003: if-eqz v5, 0011 // +000e │ │ +0b621e: 5b25 090e |0005: iput-object v5, v2, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e09 │ │ +0b6222: 2200 5b06 |0007: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0b6226: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +0b622a: 7020 6829 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0b6230: 5b20 070e |000e: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ +0b6234: 0e00 |0010: return-void │ │ +0b6236: 6205 ab0d |0011: sget-object v5, Lorg/apache/http/impl/DefaultHttpRequestFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpRequestFactory; // field@0dab │ │ +0b623a: 28f2 |0013: goto 0005 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ 0x0007 line=106 │ │ 0x0010 line=107 │ │ 0x0011 line=104 │ │ @@ -270987,26 +271151,26 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0b6284: |[0b6284] org.apache.http.impl.io.DefaultHttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)V │ │ -0b6294: 7040 de25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V // method@25de │ │ -0b629a: 1a00 df10 |0003: const-string v0, "Request factory" // string@10df │ │ -0b629e: 7120 4d29 0500 |0005: invoke-static {v5, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b62a4: 0c00 |0008: move-result-object v0 │ │ -0b62a6: 1f00 6805 |0009: check-cast v0, Lorg/apache/http/HttpRequestFactory; // type@0568 │ │ -0b62aa: 5b20 090e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e09 │ │ -0b62ae: 2200 5b06 |000d: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0b62b2: 1301 8000 |000f: const/16 v1, #int 128 // #80 │ │ -0b62b6: 7020 6829 1000 |0011: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0b62bc: 5b20 070e |0014: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ -0b62c0: 0e00 |0016: return-void │ │ +0b623c: |[0b623c] org.apache.http.impl.io.DefaultHttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)V │ │ +0b624c: 7040 de25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V // method@25de │ │ +0b6252: 1a00 db10 |0003: const-string v0, "Request factory" // string@10db │ │ +0b6256: 7120 4d29 0500 |0005: invoke-static {v5, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b625c: 0c00 |0008: move-result-object v0 │ │ +0b625e: 1f00 6805 |0009: check-cast v0, Lorg/apache/http/HttpRequestFactory; // type@0568 │ │ +0b6262: 5b20 090e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e09 │ │ +0b6266: 2200 5b06 |000d: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0b626a: 1301 8000 |000f: const/16 v1, #int 128 // #80 │ │ +0b626e: 7020 6829 1000 |0011: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0b6274: 5b20 070e |0014: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ +0b6278: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x000d line=82 │ │ 0x0016 line=83 │ │ locals : │ │ @@ -271022,60 +271186,60 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b62c4: |[0b62c4] org.apache.http.impl.io.DefaultHttpRequestParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ │ -0b62d4: 6e20 3426 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpRequest; // method@2634 │ │ -0b62da: 0c00 |0003: move-result-object v0 │ │ -0b62dc: 1100 |0004: return-object v0 │ │ +0b627c: |[0b627c] org.apache.http.impl.io.DefaultHttpRequestParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ │ +0b628c: 6e20 3426 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpRequest; // method@2634 │ │ +0b6292: 0c00 |0003: move-result-object v0 │ │ +0b6294: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpRequestParser; │ │ - 0x0000 - 0x0005 reg=2 x0 Lorg/apache/http/io/SessionInputBuffer; │ │ + 0x0000 - 0x0005 reg=2 (null) Lorg/apache/http/io/SessionInputBuffer; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/DefaultHttpRequestParser;) │ │ name : 'parseHead' │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpRequest;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0b62e0: |[0b62e0] org.apache.http.impl.io.DefaultHttpRequestParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpRequest; │ │ -0b62f0: 5453 070e |0000: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ -0b62f4: 6e10 7429 0300 |0002: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ -0b62fa: 5453 070e |0005: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ -0b62fe: 7220 c326 3600 |0007: invoke-interface {v6, v3}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ -0b6304: 0a01 |000a: move-result v1 │ │ -0b6306: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0b6308: 3331 0a00 |000c: if-ne v1, v3, 0016 // +000a │ │ -0b630c: 2203 5305 |000e: new-instance v3, Lorg/apache/http/ConnectionClosedException; // type@0553 │ │ -0b6310: 1a04 c303 |0010: const-string v4, "Client closed connection" // string@03c3 │ │ -0b6314: 7020 b622 4300 |0012: invoke-direct {v3, v4}, Lorg/apache/http/ConnectionClosedException;.:(Ljava/lang/String;)V // method@22b6 │ │ -0b631a: 2703 |0015: throw v3 │ │ -0b631c: 2200 1906 |0016: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0b6320: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0b6322: 5454 070e |0019: iget-object v4, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ -0b6326: 6e10 7b29 0400 |001b: invoke-virtual {v4}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0b632c: 0a04 |001e: move-result v4 │ │ -0b632e: 7030 ac27 3004 |001f: invoke-direct {v0, v3, v4}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0b6334: 5453 080e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0e08 │ │ -0b6338: 5454 070e |0024: iget-object v4, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ -0b633c: 7230 aa27 4300 |0026: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineParser;.parseRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine; // method@27aa │ │ -0b6342: 0c02 |0029: move-result-object v2 │ │ -0b6344: 5453 090e |002a: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e09 │ │ -0b6348: 7220 2423 2300 |002c: invoke-interface {v3, v2}, Lorg/apache/http/HttpRequestFactory;.newHttpRequest:(Lorg/apache/http/RequestLine;)Lorg/apache/http/HttpRequest; // method@2324 │ │ -0b634e: 0c03 |002f: move-result-object v3 │ │ -0b6350: 1103 |0030: return-object v3 │ │ +0b6298: |[0b6298] org.apache.http.impl.io.DefaultHttpRequestParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpRequest; │ │ +0b62a8: 5453 070e |0000: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ +0b62ac: 6e10 7429 0300 |0002: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ +0b62b2: 5453 070e |0005: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ +0b62b6: 7220 c326 3600 |0007: invoke-interface {v6, v3}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ +0b62bc: 0a01 |000a: move-result v1 │ │ +0b62be: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0b62c0: 3331 0a00 |000c: if-ne v1, v3, 0016 // +000a │ │ +0b62c4: 2203 5305 |000e: new-instance v3, Lorg/apache/http/ConnectionClosedException; // type@0553 │ │ +0b62c8: 1a04 c303 |0010: const-string v4, "Client closed connection" // string@03c3 │ │ +0b62cc: 7020 b622 4300 |0012: invoke-direct {v3, v4}, Lorg/apache/http/ConnectionClosedException;.:(Ljava/lang/String;)V // method@22b6 │ │ +0b62d2: 2703 |0015: throw v3 │ │ +0b62d4: 2200 1906 |0016: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0b62d8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0b62da: 5454 070e |0019: iget-object v4, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ +0b62de: 6e10 7b29 0400 |001b: invoke-virtual {v4}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0b62e4: 0a04 |001e: move-result v4 │ │ +0b62e6: 7030 ac27 3004 |001f: invoke-direct {v0, v3, v4}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0b62ec: 5453 080e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0e08 │ │ +0b62f0: 5454 070e |0024: iget-object v4, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e07 │ │ +0b62f4: 7230 aa27 4300 |0026: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineParser;.parseRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine; // method@27aa │ │ +0b62fa: 0c02 |0029: move-result-object v2 │ │ +0b62fc: 5453 090e |002a: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e09 │ │ +0b6300: 7220 2423 2300 |002c: invoke-interface {v3, v2}, Lorg/apache/http/HttpRequestFactory;.newHttpRequest:(Lorg/apache/http/RequestLine;)Lorg/apache/http/HttpRequest; // method@2324 │ │ +0b6306: 0c03 |002f: move-result-object v3 │ │ +0b6308: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0005 line=131 │ │ 0x000b line=132 │ │ 0x000e line=133 │ │ 0x0016 line=135 │ │ @@ -271122,18 +271286,18 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b6354: |[0b6354] org.apache.http.impl.io.DefaultHttpRequestWriter.:(Lorg/apache/http/io/SessionOutputBuffer;)V │ │ -0b6364: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6366: 7030 3a26 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@263a │ │ -0b636c: 0e00 |0004: return-void │ │ +0b630c: |[0b630c] org.apache.http.impl.io.DefaultHttpRequestWriter.:(Lorg/apache/http/io/SessionOutputBuffer;)V │ │ +0b631c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b631e: 7030 3a26 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@263a │ │ +0b6324: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpRequestWriter; │ │ 0x0000 - 0x0005 reg=2 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ @@ -271143,17 +271307,17 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b6370: |[0b6370] org.apache.http.impl.io.DefaultHttpRequestWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V │ │ -0b6380: 7030 e325 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@25e3 │ │ -0b6386: 0e00 |0003: return-void │ │ +0b6328: |[0b6328] org.apache.http.impl.io.DefaultHttpRequestWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V │ │ +0b6338: 7030 e325 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@25e3 │ │ +0b633e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/io/DefaultHttpRequestWriter; │ │ 0x0000 - 0x0004 reg=1 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ @@ -271165,44 +271329,44 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b6388: |[0b6388] org.apache.http.impl.io.DefaultHttpRequestWriter.writeHeadLine:(Lorg/apache/http/HttpMessage;)V │ │ -0b6398: 1f01 6705 |0000: check-cast v1, Lorg/apache/http/HttpRequest; // type@0567 │ │ -0b639c: 6e20 3c26 1000 |0002: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.writeHeadLine:(Lorg/apache/http/HttpRequest;)V // method@263c │ │ -0b63a2: 0e00 |0005: return-void │ │ +0b6340: |[0b6340] org.apache.http.impl.io.DefaultHttpRequestWriter.writeHeadLine:(Lorg/apache/http/HttpMessage;)V │ │ +0b6350: 1f01 6705 |0000: check-cast v1, Lorg/apache/http/HttpRequest; // type@0567 │ │ +0b6354: 6e20 3c26 1000 |0002: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.writeHeadLine:(Lorg/apache/http/HttpRequest;)V // method@263c │ │ +0b635a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Lorg/apache/http/HttpMessage; │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/impl/io/DefaultHttpRequestWriter; │ │ + 0x0000 - 0x0006 reg=1 (null) Lorg/apache/http/HttpMessage; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/DefaultHttpRequestWriter;) │ │ name : 'writeHeadLine' │ │ type : '(Lorg/apache/http/HttpRequest;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b63a4: |[0b63a4] org.apache.http.impl.io.DefaultHttpRequestWriter.writeHeadLine:(Lorg/apache/http/HttpRequest;)V │ │ -0b63b4: 5430 0e0e |0000: iget-object v0, v3, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e0e │ │ -0b63b8: 5431 0d0e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e0d │ │ -0b63bc: 7210 2023 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -0b63c2: 0c02 |0007: move-result-object v2 │ │ -0b63c4: 7230 a527 1002 |0008: invoke-interface {v0, v1, v2}, Lorg/apache/http/message/LineFormatter;.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a5 │ │ -0b63ca: 5430 0f0e |000b: iget-object v0, v3, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0e0f │ │ -0b63ce: 5431 0d0e |000d: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e0d │ │ -0b63d2: 7220 cb26 1000 |000f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ -0b63d8: 0e00 |0012: return-void │ │ +0b635c: |[0b635c] org.apache.http.impl.io.DefaultHttpRequestWriter.writeHeadLine:(Lorg/apache/http/HttpRequest;)V │ │ +0b636c: 5430 0e0e |0000: iget-object v0, v3, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e0e │ │ +0b6370: 5431 0d0e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e0d │ │ +0b6374: 7210 2023 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +0b637a: 0c02 |0007: move-result-object v2 │ │ +0b637c: 7230 a527 1002 |0008: invoke-interface {v0, v1, v2}, Lorg/apache/http/message/LineFormatter;.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a5 │ │ +0b6382: 5430 0f0e |000b: iget-object v0, v3, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0e0f │ │ +0b6386: 5431 0d0e |000d: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e0d │ │ +0b638a: 7220 cb26 1000 |000f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ +0b6390: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000b line=66 │ │ 0x0012 line=67 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lorg/apache/http/impl/io/DefaultHttpRequestWriter; │ │ @@ -271252,19 +271416,19 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0b63dc: |[0b63dc] org.apache.http.impl.io.DefaultHttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;)V │ │ -0b63ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b63ee: 6200 150d |0001: sget-object v0, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ -0b63f2: 7050 4326 3211 |0003: invoke-direct {v2, v3, v1, v1, v0}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2643 │ │ -0b63f8: 0e00 |0006: return-void │ │ +0b6394: |[0b6394] org.apache.http.impl.io.DefaultHttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;)V │ │ +0b63a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b63a6: 6200 150d |0001: sget-object v0, Lorg/apache/http/config/MessageConstraints;.DEFAULT:Lorg/apache/http/config/MessageConstraints; // field@0d15 │ │ +0b63aa: 7050 4326 3211 |0003: invoke-direct {v2, v3, v1, v1, v0}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2643 │ │ +0b63b0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=122 │ │ 0x0006 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/impl/io/DefaultHttpResponseParser; │ │ 0x0000 - 0x0007 reg=3 buffer Lorg/apache/http/io/SessionInputBuffer; │ │ @@ -271274,18 +271438,18 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0b63fc: |[0b63fc] org.apache.http.impl.io.DefaultHttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)V │ │ -0b640c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b640e: 7053 4326 2100 |0001: invoke-direct {v1, v2, v0, v0, v3}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2643 │ │ -0b6414: 0e00 |0004: return-void │ │ +0b63b4: |[0b63b4] org.apache.http.impl.io.DefaultHttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)V │ │ +0b63c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b63c6: 7053 4326 2100 |0001: invoke-direct {v1, v2, v0, v0, v3}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/config/MessageConstraints;)V // method@2643 │ │ +0b63cc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=115 │ │ 0x0004 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpResponseParser; │ │ 0x0000 - 0x0005 reg=2 buffer Lorg/apache/http/io/SessionInputBuffer; │ │ @@ -271296,25 +271460,25 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/config/MessageConstraints;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0b6418: |[0b6418] org.apache.http.impl.io.DefaultHttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/config/MessageConstraints;)V │ │ -0b6428: 7040 dd25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/config/MessageConstraints;)V // method@25dd │ │ -0b642e: 3805 0e00 |0003: if-eqz v5, 0011 // +000e │ │ -0b6432: 5b25 140e |0005: iput-object v5, v2, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e14 │ │ -0b6436: 2200 5b06 |0007: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0b643a: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -0b643e: 7020 6829 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0b6444: 5b20 120e |000e: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ -0b6448: 0e00 |0010: return-void │ │ -0b644a: 6205 af0d |0011: sget-object v5, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ -0b644e: 28f2 |0013: goto 0005 // -000e │ │ +0b63d0: |[0b63d0] org.apache.http.impl.io.DefaultHttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/config/MessageConstraints;)V │ │ +0b63e0: 7040 dd25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/config/MessageConstraints;)V // method@25dd │ │ +0b63e6: 3805 0e00 |0003: if-eqz v5, 0011 // +000e │ │ +0b63ea: 5b25 140e |0005: iput-object v5, v2, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e14 │ │ +0b63ee: 2200 5b06 |0007: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0b63f2: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +0b63f6: 7020 6829 1000 |000b: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0b63fc: 5b20 120e |000e: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ +0b6400: 0e00 |0010: return-void │ │ +0b6402: 6205 af0d |0011: sget-object v5, Lorg/apache/http/impl/DefaultHttpResponseFactory;.INSTANCE:Lorg/apache/http/impl/DefaultHttpResponseFactory; // field@0daf │ │ +0b6406: 28f2 |0013: goto 0005 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ 0x0007 line=106 │ │ 0x0010 line=107 │ │ 0x0011 line=104 │ │ @@ -271331,26 +271495,26 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0b6450: |[0b6450] org.apache.http.impl.io.DefaultHttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)V │ │ -0b6460: 7040 de25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V // method@25de │ │ -0b6466: 1a00 f710 |0003: const-string v0, "Response factory" // string@10f7 │ │ -0b646a: 7120 4d29 0500 |0005: invoke-static {v5, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6470: 0c00 |0008: move-result-object v0 │ │ -0b6472: 1f00 6b05 |0009: check-cast v0, Lorg/apache/http/HttpResponseFactory; // type@056b │ │ -0b6476: 5b20 140e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e14 │ │ -0b647a: 2200 5b06 |000d: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0b647e: 1301 8000 |000f: const/16 v1, #int 128 // #80 │ │ -0b6482: 7020 6829 1000 |0011: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0b6488: 5b20 120e |0014: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ -0b648c: 0e00 |0016: return-void │ │ +0b6408: |[0b6408] org.apache.http.impl.io.DefaultHttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)V │ │ +0b6418: 7040 de25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V // method@25de │ │ +0b641e: 1a00 f310 |0003: const-string v0, "Response factory" // string@10f3 │ │ +0b6422: 7120 4d29 0500 |0005: invoke-static {v5, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6428: 0c00 |0008: move-result-object v0 │ │ +0b642a: 1f00 6b05 |0009: check-cast v0, Lorg/apache/http/HttpResponseFactory; // type@056b │ │ +0b642e: 5b20 140e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e14 │ │ +0b6432: 2200 5b06 |000d: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0b6436: 1301 8000 |000f: const/16 v1, #int 128 // #80 │ │ +0b643a: 7020 6829 1000 |0011: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0b6440: 5b20 120e |0014: iput-object v0, v2, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ +0b6444: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x000d line=82 │ │ 0x0016 line=83 │ │ locals : │ │ @@ -271366,61 +271530,61 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b6490: |[0b6490] org.apache.http.impl.io.DefaultHttpResponseParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ │ -0b64a0: 6e20 4626 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpResponse; // method@2646 │ │ -0b64a6: 0c00 |0003: move-result-object v0 │ │ -0b64a8: 1100 |0004: return-object v0 │ │ +0b6448: |[0b6448] org.apache.http.impl.io.DefaultHttpResponseParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ │ +0b6458: 6e20 4626 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpResponse; // method@2646 │ │ +0b645e: 0c00 |0003: move-result-object v0 │ │ +0b6460: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpResponseParser; │ │ - 0x0000 - 0x0005 reg=2 x0 Lorg/apache/http/io/SessionInputBuffer; │ │ + 0x0000 - 0x0005 reg=2 (null) Lorg/apache/http/io/SessionInputBuffer; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/DefaultHttpResponseParser;) │ │ name : 'parseHead' │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpResponse;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0b64ac: |[0b64ac] org.apache.http.impl.io.DefaultHttpResponseParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpResponse; │ │ -0b64bc: 5453 120e |0000: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ -0b64c0: 6e10 7429 0300 |0002: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ -0b64c6: 5453 120e |0005: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ -0b64ca: 7220 c326 3600 |0007: invoke-interface {v6, v3}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ -0b64d0: 0a01 |000a: move-result v1 │ │ -0b64d2: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0b64d4: 3331 0a00 |000c: if-ne v1, v3, 0016 // +000a │ │ -0b64d8: 2203 7405 |000e: new-instance v3, Lorg/apache/http/NoHttpResponseException; // type@0574 │ │ -0b64dc: 1a04 aa12 |0010: const-string v4, "The target server failed to respond" // string@12aa │ │ -0b64e0: 7020 4b23 4300 |0012: invoke-direct {v3, v4}, Lorg/apache/http/NoHttpResponseException;.:(Ljava/lang/String;)V // method@234b │ │ -0b64e6: 2703 |0015: throw v3 │ │ -0b64e8: 2200 1906 |0016: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0b64ec: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0b64ee: 5454 120e |0019: iget-object v4, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ -0b64f2: 6e10 7b29 0400 |001b: invoke-virtual {v4}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0b64f8: 0a04 |001e: move-result v4 │ │ -0b64fa: 7030 ac27 3004 |001f: invoke-direct {v0, v3, v4}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0b6500: 5453 130e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0e13 │ │ -0b6504: 5454 120e |0024: iget-object v4, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ -0b6508: 7230 ab27 4300 |0026: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineParser;.parseStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine; // method@27ab │ │ -0b650e: 0c02 |0029: move-result-object v2 │ │ -0b6510: 5453 140e |002a: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e14 │ │ -0b6514: 1204 |002c: const/4 v4, #int 0 // #0 │ │ -0b6516: 7230 3923 2304 |002d: invoke-interface {v3, v2, v4}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/StatusLine;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2339 │ │ -0b651c: 0c03 |0030: move-result-object v3 │ │ -0b651e: 1103 |0031: return-object v3 │ │ +0b6464: |[0b6464] org.apache.http.impl.io.DefaultHttpResponseParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpResponse; │ │ +0b6474: 5453 120e |0000: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ +0b6478: 6e10 7429 0300 |0002: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ +0b647e: 5453 120e |0005: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ +0b6482: 7220 c326 3600 |0007: invoke-interface {v6, v3}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ +0b6488: 0a01 |000a: move-result v1 │ │ +0b648a: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0b648c: 3331 0a00 |000c: if-ne v1, v3, 0016 // +000a │ │ +0b6490: 2203 7405 |000e: new-instance v3, Lorg/apache/http/NoHttpResponseException; // type@0574 │ │ +0b6494: 1a04 a612 |0010: const-string v4, "The target server failed to respond" // string@12a6 │ │ +0b6498: 7020 4b23 4300 |0012: invoke-direct {v3, v4}, Lorg/apache/http/NoHttpResponseException;.:(Ljava/lang/String;)V // method@234b │ │ +0b649e: 2703 |0015: throw v3 │ │ +0b64a0: 2200 1906 |0016: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0b64a4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0b64a6: 5454 120e |0019: iget-object v4, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ +0b64aa: 6e10 7b29 0400 |001b: invoke-virtual {v4}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0b64b0: 0a04 |001e: move-result v4 │ │ +0b64b2: 7030 ac27 3004 |001f: invoke-direct {v0, v3, v4}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0b64b8: 5453 130e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0e13 │ │ +0b64bc: 5454 120e |0024: iget-object v4, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e12 │ │ +0b64c0: 7230 ab27 4300 |0026: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineParser;.parseStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine; // method@27ab │ │ +0b64c6: 0c02 |0029: move-result-object v2 │ │ +0b64c8: 5453 140e |002a: iget-object v3, v5, Lorg/apache/http/impl/io/DefaultHttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e14 │ │ +0b64cc: 1204 |002c: const/4 v4, #int 0 // #0 │ │ +0b64ce: 7230 3923 2304 |002d: invoke-interface {v3, v2, v4}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/StatusLine;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2339 │ │ +0b64d4: 0c03 |0030: move-result-object v3 │ │ +0b64d6: 1103 |0031: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0005 line=131 │ │ 0x000b line=132 │ │ 0x000e line=133 │ │ 0x0016 line=136 │ │ @@ -271467,18 +271631,18 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b6520: |[0b6520] org.apache.http.impl.io.DefaultHttpResponseWriter.:(Lorg/apache/http/io/SessionOutputBuffer;)V │ │ -0b6530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6532: 7030 e325 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@25e3 │ │ -0b6538: 0e00 |0004: return-void │ │ +0b64d8: |[0b64d8] org.apache.http.impl.io.DefaultHttpResponseWriter.:(Lorg/apache/http/io/SessionOutputBuffer;)V │ │ +0b64e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b64ea: 7030 e325 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@25e3 │ │ +0b64f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/impl/io/DefaultHttpResponseWriter; │ │ 0x0000 - 0x0005 reg=2 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ @@ -271488,17 +271652,17 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b653c: |[0b653c] org.apache.http.impl.io.DefaultHttpResponseWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V │ │ -0b654c: 7030 e325 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@25e3 │ │ -0b6552: 0e00 |0003: return-void │ │ +0b64f4: |[0b64f4] org.apache.http.impl.io.DefaultHttpResponseWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V │ │ +0b6504: 7030 e325 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;)V // method@25e3 │ │ +0b650a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/io/DefaultHttpResponseWriter; │ │ 0x0000 - 0x0004 reg=1 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ @@ -271510,44 +271674,44 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b6554: |[0b6554] org.apache.http.impl.io.DefaultHttpResponseWriter.writeHeadLine:(Lorg/apache/http/HttpMessage;)V │ │ -0b6564: 1f01 6a05 |0000: check-cast v1, Lorg/apache/http/HttpResponse; // type@056a │ │ -0b6568: 6e20 4e26 1000 |0002: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.writeHeadLine:(Lorg/apache/http/HttpResponse;)V // method@264e │ │ -0b656e: 0e00 |0005: return-void │ │ +0b650c: |[0b650c] org.apache.http.impl.io.DefaultHttpResponseWriter.writeHeadLine:(Lorg/apache/http/HttpMessage;)V │ │ +0b651c: 1f01 6a05 |0000: check-cast v1, Lorg/apache/http/HttpResponse; // type@056a │ │ +0b6520: 6e20 4e26 1000 |0002: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.writeHeadLine:(Lorg/apache/http/HttpResponse;)V // method@264e │ │ +0b6526: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Lorg/apache/http/HttpMessage; │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/impl/io/DefaultHttpResponseWriter; │ │ + 0x0000 - 0x0006 reg=1 (null) Lorg/apache/http/HttpMessage; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/DefaultHttpResponseWriter;) │ │ name : 'writeHeadLine' │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b6570: |[0b6570] org.apache.http.impl.io.DefaultHttpResponseWriter.writeHeadLine:(Lorg/apache/http/HttpResponse;)V │ │ -0b6580: 5430 190e |0000: iget-object v0, v3, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e19 │ │ -0b6584: 5431 180e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e18 │ │ -0b6588: 7210 2d23 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b658e: 0c02 |0007: move-result-object v2 │ │ -0b6590: 7230 a627 1002 |0008: invoke-interface {v0, v1, v2}, Lorg/apache/http/message/LineFormatter;.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a6 │ │ -0b6596: 5430 1a0e |000b: iget-object v0, v3, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0e1a │ │ -0b659a: 5431 180e |000d: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e18 │ │ -0b659e: 7220 cb26 1000 |000f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ -0b65a4: 0e00 |0012: return-void │ │ +0b6528: |[0b6528] org.apache.http.impl.io.DefaultHttpResponseWriter.writeHeadLine:(Lorg/apache/http/HttpResponse;)V │ │ +0b6538: 5430 190e |0000: iget-object v0, v3, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e19 │ │ +0b653c: 5431 180e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e18 │ │ +0b6540: 7210 2d23 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b6546: 0c02 |0007: move-result-object v2 │ │ +0b6548: 7230 a627 1002 |0008: invoke-interface {v0, v1, v2}, Lorg/apache/http/message/LineFormatter;.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a6 │ │ +0b654e: 5430 1a0e |000b: iget-object v0, v3, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0e1a │ │ +0b6552: 5431 180e |000d: iget-object v1, v3, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e18 │ │ +0b6556: 7220 cb26 1000 |000f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ +0b655c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000b line=66 │ │ 0x0012 line=67 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lorg/apache/http/impl/io/DefaultHttpResponseWriter; │ │ @@ -271594,26 +271758,26 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0b65a8: |[0b65a8] org.apache.http.impl.io.HttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)V │ │ -0b65b8: 7040 de25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V // method@25de │ │ -0b65be: 1a00 df10 |0003: const-string v0, "Request factory" // string@10df │ │ -0b65c2: 7120 4d29 0500 |0005: invoke-static {v5, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b65c8: 0c00 |0008: move-result-object v0 │ │ -0b65ca: 1f00 6805 |0009: check-cast v0, Lorg/apache/http/HttpRequestFactory; // type@0568 │ │ -0b65ce: 5b20 1f0e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/HttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e1f │ │ -0b65d2: 2200 5b06 |000d: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0b65d6: 1301 8000 |000f: const/16 v1, #int 128 // #80 │ │ -0b65da: 7020 6829 1000 |0011: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0b65e0: 5b20 1d0e |0014: iput-object v0, v2, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ -0b65e4: 0e00 |0016: return-void │ │ +0b6560: |[0b6560] org.apache.http.impl.io.HttpRequestParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)V │ │ +0b6570: 7040 de25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V // method@25de │ │ +0b6576: 1a00 db10 |0003: const-string v0, "Request factory" // string@10db │ │ +0b657a: 7120 4d29 0500 |0005: invoke-static {v5, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6580: 0c00 |0008: move-result-object v0 │ │ +0b6582: 1f00 6805 |0009: check-cast v0, Lorg/apache/http/HttpRequestFactory; // type@0568 │ │ +0b6586: 5b20 1f0e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/HttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e1f │ │ +0b658a: 2200 5b06 |000d: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0b658e: 1301 8000 |000f: const/16 v1, #int 128 // #80 │ │ +0b6592: 7020 6829 1000 |0011: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0b6598: 5b20 1d0e |0014: iput-object v0, v2, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ +0b659c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x000d line=84 │ │ 0x0016 line=85 │ │ locals : │ │ @@ -271629,40 +271793,40 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0b65e8: |[0b65e8] org.apache.http.impl.io.HttpRequestParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ │ -0b65f8: 5453 1d0e |0000: iget-object v3, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ -0b65fc: 6e10 7429 0300 |0002: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ -0b6602: 5453 1d0e |0005: iget-object v3, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ -0b6606: 7220 c326 3600 |0007: invoke-interface {v6, v3}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ -0b660c: 0a01 |000a: move-result v1 │ │ -0b660e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0b6610: 3331 0a00 |000c: if-ne v1, v3, 0016 // +000a │ │ -0b6614: 2203 5305 |000e: new-instance v3, Lorg/apache/http/ConnectionClosedException; // type@0553 │ │ -0b6618: 1a04 c303 |0010: const-string v4, "Client closed connection" // string@03c3 │ │ -0b661c: 7020 b622 4300 |0012: invoke-direct {v3, v4}, Lorg/apache/http/ConnectionClosedException;.:(Ljava/lang/String;)V // method@22b6 │ │ -0b6622: 2703 |0015: throw v3 │ │ -0b6624: 2200 1906 |0016: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0b6628: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0b662a: 5454 1d0e |0019: iget-object v4, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ -0b662e: 6e10 7b29 0400 |001b: invoke-virtual {v4}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0b6634: 0a04 |001e: move-result v4 │ │ -0b6636: 7030 ac27 3004 |001f: invoke-direct {v0, v3, v4}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0b663c: 5453 1e0e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0e1e │ │ -0b6640: 5454 1d0e |0024: iget-object v4, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ -0b6644: 7230 aa27 4300 |0026: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineParser;.parseRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine; // method@27aa │ │ -0b664a: 0c02 |0029: move-result-object v2 │ │ -0b664c: 5453 1f0e |002a: iget-object v3, v5, Lorg/apache/http/impl/io/HttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e1f │ │ -0b6650: 7220 2423 2300 |002c: invoke-interface {v3, v2}, Lorg/apache/http/HttpRequestFactory;.newHttpRequest:(Lorg/apache/http/RequestLine;)Lorg/apache/http/HttpRequest; // method@2324 │ │ -0b6656: 0c03 |002f: move-result-object v3 │ │ -0b6658: 1103 |0030: return-object v3 │ │ +0b65a0: |[0b65a0] org.apache.http.impl.io.HttpRequestParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ │ +0b65b0: 5453 1d0e |0000: iget-object v3, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ +0b65b4: 6e10 7429 0300 |0002: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ +0b65ba: 5453 1d0e |0005: iget-object v3, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ +0b65be: 7220 c326 3600 |0007: invoke-interface {v6, v3}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ +0b65c4: 0a01 |000a: move-result v1 │ │ +0b65c6: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0b65c8: 3331 0a00 |000c: if-ne v1, v3, 0016 // +000a │ │ +0b65cc: 2203 5305 |000e: new-instance v3, Lorg/apache/http/ConnectionClosedException; // type@0553 │ │ +0b65d0: 1a04 c303 |0010: const-string v4, "Client closed connection" // string@03c3 │ │ +0b65d4: 7020 b622 4300 |0012: invoke-direct {v3, v4}, Lorg/apache/http/ConnectionClosedException;.:(Ljava/lang/String;)V // method@22b6 │ │ +0b65da: 2703 |0015: throw v3 │ │ +0b65dc: 2200 1906 |0016: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0b65e0: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0b65e2: 5454 1d0e |0019: iget-object v4, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ +0b65e6: 6e10 7b29 0400 |001b: invoke-virtual {v4}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0b65ec: 0a04 |001e: move-result v4 │ │ +0b65ee: 7030 ac27 3004 |001f: invoke-direct {v0, v3, v4}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0b65f4: 5453 1e0e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0e1e │ │ +0b65f8: 5454 1d0e |0024: iget-object v4, v5, Lorg/apache/http/impl/io/HttpRequestParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e1d │ │ +0b65fc: 7230 aa27 4300 |0026: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineParser;.parseRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine; // method@27aa │ │ +0b6602: 0c02 |0029: move-result-object v2 │ │ +0b6604: 5453 1f0e |002a: iget-object v3, v5, Lorg/apache/http/impl/io/HttpRequestParser;.requestFactory:Lorg/apache/http/HttpRequestFactory; // field@0e1f │ │ +0b6608: 7220 2423 2300 |002c: invoke-interface {v3, v2}, Lorg/apache/http/HttpRequestFactory;.newHttpRequest:(Lorg/apache/http/RequestLine;)Lorg/apache/http/HttpRequest; // method@2324 │ │ +0b660e: 0c03 |002f: move-result-object v3 │ │ +0b6610: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x000b line=94 │ │ 0x000e line=95 │ │ 0x0016 line=97 │ │ @@ -271710,17 +271874,17 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0b665c: |[0b665c] org.apache.http.impl.io.HttpRequestWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V │ │ -0b666c: 7040 e425 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V // method@25e4 │ │ -0b6672: 0e00 |0003: return-void │ │ +0b6614: |[0b6614] org.apache.http.impl.io.HttpRequestWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V │ │ +0b6624: 7040 e425 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V // method@25e4 │ │ +0b662a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/io/HttpRequestWriter; │ │ 0x0000 - 0x0004 reg=1 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ @@ -271733,44 +271897,44 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b6674: |[0b6674] org.apache.http.impl.io.HttpRequestWriter.writeHeadLine:(Lorg/apache/http/HttpMessage;)V │ │ -0b6684: 1f01 6705 |0000: check-cast v1, Lorg/apache/http/HttpRequest; // type@0567 │ │ -0b6688: 6e20 5726 1000 |0002: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/HttpRequestWriter;.writeHeadLine:(Lorg/apache/http/HttpRequest;)V // method@2657 │ │ -0b668e: 0e00 |0005: return-void │ │ +0b662c: |[0b662c] org.apache.http.impl.io.HttpRequestWriter.writeHeadLine:(Lorg/apache/http/HttpMessage;)V │ │ +0b663c: 1f01 6705 |0000: check-cast v1, Lorg/apache/http/HttpRequest; // type@0567 │ │ +0b6640: 6e20 5726 1000 |0002: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/HttpRequestWriter;.writeHeadLine:(Lorg/apache/http/HttpRequest;)V // method@2657 │ │ +0b6646: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Lorg/apache/http/HttpMessage; │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/impl/io/HttpRequestWriter; │ │ + 0x0000 - 0x0006 reg=1 (null) Lorg/apache/http/HttpMessage; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/HttpRequestWriter;) │ │ name : 'writeHeadLine' │ │ type : '(Lorg/apache/http/HttpRequest;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b6690: |[0b6690] org.apache.http.impl.io.HttpRequestWriter.writeHeadLine:(Lorg/apache/http/HttpRequest;)V │ │ -0b66a0: 5430 210e |0000: iget-object v0, v3, Lorg/apache/http/impl/io/HttpRequestWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e21 │ │ -0b66a4: 5431 200e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/HttpRequestWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e20 │ │ -0b66a8: 7210 2023 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ -0b66ae: 0c02 |0007: move-result-object v2 │ │ -0b66b0: 7230 a527 1002 |0008: invoke-interface {v0, v1, v2}, Lorg/apache/http/message/LineFormatter;.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a5 │ │ -0b66b6: 5430 220e |000b: iget-object v0, v3, Lorg/apache/http/impl/io/HttpRequestWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0e22 │ │ -0b66ba: 5431 200e |000d: iget-object v1, v3, Lorg/apache/http/impl/io/HttpRequestWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e20 │ │ -0b66be: 7220 cb26 1000 |000f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ -0b66c4: 0e00 |0012: return-void │ │ +0b6648: |[0b6648] org.apache.http.impl.io.HttpRequestWriter.writeHeadLine:(Lorg/apache/http/HttpRequest;)V │ │ +0b6658: 5430 210e |0000: iget-object v0, v3, Lorg/apache/http/impl/io/HttpRequestWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e21 │ │ +0b665c: 5431 200e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/HttpRequestWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e20 │ │ +0b6660: 7210 2023 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2320 │ │ +0b6666: 0c02 |0007: move-result-object v2 │ │ +0b6668: 7230 a527 1002 |0008: invoke-interface {v0, v1, v2}, Lorg/apache/http/message/LineFormatter;.formatRequestLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a5 │ │ +0b666e: 5430 220e |000b: iget-object v0, v3, Lorg/apache/http/impl/io/HttpRequestWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0e22 │ │ +0b6672: 5431 200e |000d: iget-object v1, v3, Lorg/apache/http/impl/io/HttpRequestWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e20 │ │ +0b6676: 7220 cb26 1000 |000f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ +0b667c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ 0x0012 line=60 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lorg/apache/http/impl/io/HttpRequestWriter; │ │ @@ -271817,26 +271981,26 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0b66c8: |[0b66c8] org.apache.http.impl.io.HttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)V │ │ -0b66d8: 7040 de25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V // method@25de │ │ -0b66de: 1a00 f710 |0003: const-string v0, "Response factory" // string@10f7 │ │ -0b66e2: 7120 4d29 0500 |0005: invoke-static {v5, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b66e8: 0c00 |0008: move-result-object v0 │ │ -0b66ea: 1f00 6b05 |0009: check-cast v0, Lorg/apache/http/HttpResponseFactory; // type@056b │ │ -0b66ee: 5b20 250e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/HttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e25 │ │ -0b66f2: 2200 5b06 |000d: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ -0b66f6: 1301 8000 |000f: const/16 v1, #int 128 // #80 │ │ -0b66fa: 7020 6829 1000 |0011: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ -0b6700: 5b20 230e |0014: iput-object v0, v2, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ -0b6704: 0e00 |0016: return-void │ │ +0b6680: |[0b6680] org.apache.http.impl.io.HttpResponseParser.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)V │ │ +0b6690: 7040 de25 3264 |0000: invoke-direct {v2, v3, v4, v6}, Lorg/apache/http/impl/io/AbstractMessageParser;.:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/message/LineParser;Lorg/apache/http/params/HttpParams;)V // method@25de │ │ +0b6696: 1a00 f310 |0003: const-string v0, "Response factory" // string@10f3 │ │ +0b669a: 7120 4d29 0500 |0005: invoke-static {v5, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b66a0: 0c00 |0008: move-result-object v0 │ │ +0b66a2: 1f00 6b05 |0009: check-cast v0, Lorg/apache/http/HttpResponseFactory; // type@056b │ │ +0b66a6: 5b20 250e |000b: iput-object v0, v2, Lorg/apache/http/impl/io/HttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e25 │ │ +0b66aa: 2200 5b06 |000d: new-instance v0, Lorg/apache/http/util/CharArrayBuffer; // type@065b │ │ +0b66ae: 1301 8000 |000f: const/16 v1, #int 128 // #80 │ │ +0b66b2: 7020 6829 1000 |0011: invoke-direct {v0, v1}, Lorg/apache/http/util/CharArrayBuffer;.:(I)V // method@2968 │ │ +0b66b8: 5b20 230e |0014: iput-object v0, v2, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ +0b66bc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x000d line=84 │ │ 0x0016 line=85 │ │ locals : │ │ @@ -271852,41 +272016,41 @@ │ │ type : '(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0b6708: |[0b6708] org.apache.http.impl.io.HttpResponseParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ │ -0b6718: 5453 230e |0000: iget-object v3, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ -0b671c: 6e10 7429 0300 |0002: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ -0b6722: 5453 230e |0005: iget-object v3, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ -0b6726: 7220 c326 3600 |0007: invoke-interface {v6, v3}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ -0b672c: 0a01 |000a: move-result v1 │ │ -0b672e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0b6730: 3331 0a00 |000c: if-ne v1, v3, 0016 // +000a │ │ -0b6734: 2203 7405 |000e: new-instance v3, Lorg/apache/http/NoHttpResponseException; // type@0574 │ │ -0b6738: 1a04 aa12 |0010: const-string v4, "The target server failed to respond" // string@12aa │ │ -0b673c: 7020 4b23 4300 |0012: invoke-direct {v3, v4}, Lorg/apache/http/NoHttpResponseException;.:(Ljava/lang/String;)V // method@234b │ │ -0b6742: 2703 |0015: throw v3 │ │ -0b6744: 2200 1906 |0016: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0b6748: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0b674a: 5454 230e |0019: iget-object v4, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ -0b674e: 6e10 7b29 0400 |001b: invoke-virtual {v4}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0b6754: 0a04 |001e: move-result v4 │ │ -0b6756: 7030 ac27 3004 |001f: invoke-direct {v0, v3, v4}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0b675c: 5453 240e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0e24 │ │ -0b6760: 5454 230e |0024: iget-object v4, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ -0b6764: 7230 ab27 4300 |0026: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineParser;.parseStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine; // method@27ab │ │ -0b676a: 0c02 |0029: move-result-object v2 │ │ -0b676c: 5453 250e |002a: iget-object v3, v5, Lorg/apache/http/impl/io/HttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e25 │ │ -0b6770: 1204 |002c: const/4 v4, #int 0 // #0 │ │ -0b6772: 7230 3923 2304 |002d: invoke-interface {v3, v2, v4}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/StatusLine;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2339 │ │ -0b6778: 0c03 |0030: move-result-object v3 │ │ -0b677a: 1103 |0031: return-object v3 │ │ +0b66c0: |[0b66c0] org.apache.http.impl.io.HttpResponseParser.parseHead:(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ │ +0b66d0: 5453 230e |0000: iget-object v3, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ +0b66d4: 6e10 7429 0300 |0002: invoke-virtual {v3}, Lorg/apache/http/util/CharArrayBuffer;.clear:()V // method@2974 │ │ +0b66da: 5453 230e |0005: iget-object v3, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ +0b66de: 7220 c326 3600 |0007: invoke-interface {v6, v3}, Lorg/apache/http/io/SessionInputBuffer;.readLine:(Lorg/apache/http/util/CharArrayBuffer;)I // method@26c3 │ │ +0b66e4: 0a01 |000a: move-result v1 │ │ +0b66e6: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0b66e8: 3331 0a00 |000c: if-ne v1, v3, 0016 // +000a │ │ +0b66ec: 2203 7405 |000e: new-instance v3, Lorg/apache/http/NoHttpResponseException; // type@0574 │ │ +0b66f0: 1a04 a612 |0010: const-string v4, "The target server failed to respond" // string@12a6 │ │ +0b66f4: 7020 4b23 4300 |0012: invoke-direct {v3, v4}, Lorg/apache/http/NoHttpResponseException;.:(Ljava/lang/String;)V // method@234b │ │ +0b66fa: 2703 |0015: throw v3 │ │ +0b66fc: 2200 1906 |0016: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0b6700: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0b6702: 5454 230e |0019: iget-object v4, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ +0b6706: 6e10 7b29 0400 |001b: invoke-virtual {v4}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0b670c: 0a04 |001e: move-result v4 │ │ +0b670e: 7030 ac27 3004 |001f: invoke-direct {v0, v3, v4}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0b6714: 5453 240e |0022: iget-object v3, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineParser:Lorg/apache/http/message/LineParser; // field@0e24 │ │ +0b6718: 5454 230e |0024: iget-object v4, v5, Lorg/apache/http/impl/io/HttpResponseParser;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e23 │ │ +0b671c: 7230 ab27 4300 |0026: invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineParser;.parseStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine; // method@27ab │ │ +0b6722: 0c02 |0029: move-result-object v2 │ │ +0b6724: 5453 250e |002a: iget-object v3, v5, Lorg/apache/http/impl/io/HttpResponseParser;.responseFactory:Lorg/apache/http/HttpResponseFactory; // field@0e25 │ │ +0b6728: 1204 |002c: const/4 v4, #int 0 // #0 │ │ +0b672a: 7230 3923 2304 |002d: invoke-interface {v3, v2, v4}, Lorg/apache/http/HttpResponseFactory;.newHttpResponse:(Lorg/apache/http/StatusLine;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@2339 │ │ +0b6730: 0c03 |0030: move-result-object v3 │ │ +0b6732: 1103 |0031: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x000b line=94 │ │ 0x000e line=95 │ │ 0x0016 line=98 │ │ @@ -271934,17 +272098,17 @@ │ │ type : '(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0b677c: |[0b677c] org.apache.http.impl.io.HttpResponseWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V │ │ -0b678c: 7040 e425 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V // method@25e4 │ │ -0b6792: 0e00 |0003: return-void │ │ +0b6734: |[0b6734] org.apache.http.impl.io.HttpResponseWriter.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V │ │ +0b6744: 7040 e425 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/impl/io/AbstractMessageWriter;.:(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/message/LineFormatter;Lorg/apache/http/params/HttpParams;)V // method@25e4 │ │ +0b674a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/io/HttpResponseWriter; │ │ 0x0000 - 0x0004 reg=1 buffer Lorg/apache/http/io/SessionOutputBuffer; │ │ @@ -271957,44 +272121,44 @@ │ │ type : '(Lorg/apache/http/HttpMessage;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b6794: |[0b6794] org.apache.http.impl.io.HttpResponseWriter.writeHeadLine:(Lorg/apache/http/HttpMessage;)V │ │ -0b67a4: 1f01 6a05 |0000: check-cast v1, Lorg/apache/http/HttpResponse; // type@056a │ │ -0b67a8: 6e20 5c26 1000 |0002: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/HttpResponseWriter;.writeHeadLine:(Lorg/apache/http/HttpResponse;)V // method@265c │ │ -0b67ae: 0e00 |0005: return-void │ │ +0b674c: |[0b674c] org.apache.http.impl.io.HttpResponseWriter.writeHeadLine:(Lorg/apache/http/HttpMessage;)V │ │ +0b675c: 1f01 6a05 |0000: check-cast v1, Lorg/apache/http/HttpResponse; // type@056a │ │ +0b6760: 6e20 5c26 1000 |0002: invoke-virtual {v0, v1}, Lorg/apache/http/impl/io/HttpResponseWriter;.writeHeadLine:(Lorg/apache/http/HttpResponse;)V // method@265c │ │ +0b6766: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Lorg/apache/http/HttpMessage; │ │ 0x0000 - 0x0006 reg=0 this Lorg/apache/http/impl/io/HttpResponseWriter; │ │ + 0x0000 - 0x0006 reg=1 (null) Lorg/apache/http/HttpMessage; │ │ │ │ #1 : (in Lorg/apache/http/impl/io/HttpResponseWriter;) │ │ name : 'writeHeadLine' │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b67b0: |[0b67b0] org.apache.http.impl.io.HttpResponseWriter.writeHeadLine:(Lorg/apache/http/HttpResponse;)V │ │ -0b67c0: 5430 270e |0000: iget-object v0, v3, Lorg/apache/http/impl/io/HttpResponseWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e27 │ │ -0b67c4: 5431 260e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/HttpResponseWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e26 │ │ -0b67c8: 7210 2d23 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b67ce: 0c02 |0007: move-result-object v2 │ │ -0b67d0: 7230 a627 1002 |0008: invoke-interface {v0, v1, v2}, Lorg/apache/http/message/LineFormatter;.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a6 │ │ -0b67d6: 5430 280e |000b: iget-object v0, v3, Lorg/apache/http/impl/io/HttpResponseWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0e28 │ │ -0b67da: 5431 260e |000d: iget-object v1, v3, Lorg/apache/http/impl/io/HttpResponseWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e26 │ │ -0b67de: 7220 cb26 1000 |000f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ -0b67e4: 0e00 |0012: return-void │ │ +0b6768: |[0b6768] org.apache.http.impl.io.HttpResponseWriter.writeHeadLine:(Lorg/apache/http/HttpResponse;)V │ │ +0b6778: 5430 270e |0000: iget-object v0, v3, Lorg/apache/http/impl/io/HttpResponseWriter;.lineFormatter:Lorg/apache/http/message/LineFormatter; // field@0e27 │ │ +0b677c: 5431 260e |0002: iget-object v1, v3, Lorg/apache/http/impl/io/HttpResponseWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e26 │ │ +0b6780: 7210 2d23 0400 |0004: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b6786: 0c02 |0007: move-result-object v2 │ │ +0b6788: 7230 a627 1002 |0008: invoke-interface {v0, v1, v2}, Lorg/apache/http/message/LineFormatter;.formatStatusLine:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; // method@27a6 │ │ +0b678e: 5430 280e |000b: iget-object v0, v3, Lorg/apache/http/impl/io/HttpResponseWriter;.sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; // field@0e28 │ │ +0b6792: 5431 260e |000d: iget-object v1, v3, Lorg/apache/http/impl/io/HttpResponseWriter;.lineBuf:Lorg/apache/http/util/CharArrayBuffer; // field@0e26 │ │ +0b6796: 7220 cb26 1000 |000f: invoke-interface {v0, v1}, Lorg/apache/http/io/SessionOutputBuffer;.writeLine:(Lorg/apache/http/util/CharArrayBuffer;)V // method@26cb │ │ +0b679c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ 0x0012 line=60 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lorg/apache/http/impl/io/HttpResponseWriter; │ │ @@ -272002,15 +272166,15 @@ │ │ │ │ source_file_idx : 1603 (HttpResponseWriter.java) │ │ │ │ Class #1083 header: │ │ class_idx : 1524 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1501 │ │ -source_file_idx : 4584 │ │ +source_file_idx : 4580 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1083 annotations: │ │ Annotations on class │ │ @@ -272045,32 +272209,32 @@ │ │ type : '(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0b67e8: |[0b67e8] org.apache.http.impl.io.SocketInputBuffer.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V │ │ -0b67f8: 7010 e725 0200 |0000: invoke-direct {v2}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.:()V // method@25e7 │ │ -0b67fe: 1a01 e211 |0003: const-string v1, "Socket" // string@11e2 │ │ -0b6802: 7120 4d29 1300 |0005: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6808: 5b23 400e |0008: iput-object v3, v2, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ -0b680c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0b680e: 5c21 3f0e |000b: iput-boolean v1, v2, Lorg/apache/http/impl/io/SocketInputBuffer;.eof:Z // field@0e3f │ │ -0b6812: 0140 |000d: move v0, v4 │ │ -0b6814: 3b00 0600 |000e: if-gez v0, 0014 // +0006 │ │ -0b6818: 6e10 d621 0300 |0010: invoke-virtual {v3}, Ljava/net/Socket;.getReceiveBufferSize:()I // method@21d6 │ │ -0b681e: 0a00 |0013: move-result v0 │ │ -0b6820: 1301 0004 |0014: const/16 v1, #int 1024 // #400 │ │ -0b6824: 3510 0400 |0016: if-ge v0, v1, 001a // +0004 │ │ -0b6828: 1300 0004 |0018: const/16 v0, #int 1024 // #400 │ │ -0b682c: 6e10 d021 0300 |001a: invoke-virtual {v3}, Ljava/net/Socket;.getInputStream:()Ljava/io/InputStream; // method@21d0 │ │ -0b6832: 0c01 |001d: move-result-object v1 │ │ -0b6834: 6e40 9b26 1250 |001e: invoke-virtual {v2, v1, v0, v5}, Lorg/apache/http/impl/io/SocketInputBuffer;.init:(Ljava/io/InputStream;ILorg/apache/http/params/HttpParams;)V // method@269b │ │ -0b683a: 0e00 |0021: return-void │ │ +0b67a0: |[0b67a0] org.apache.http.impl.io.SocketInputBuffer.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V │ │ +0b67b0: 7010 e725 0200 |0000: invoke-direct {v2}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.:()V // method@25e7 │ │ +0b67b6: 1a01 de11 |0003: const-string v1, "Socket" // string@11de │ │ +0b67ba: 7120 4d29 1300 |0005: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b67c0: 5b23 400e |0008: iput-object v3, v2, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ +0b67c4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0b67c6: 5c21 3f0e |000b: iput-boolean v1, v2, Lorg/apache/http/impl/io/SocketInputBuffer;.eof:Z // field@0e3f │ │ +0b67ca: 0140 |000d: move v0, v4 │ │ +0b67cc: 3b00 0600 |000e: if-gez v0, 0014 // +0006 │ │ +0b67d0: 6e10 d621 0300 |0010: invoke-virtual {v3}, Ljava/net/Socket;.getReceiveBufferSize:()I // method@21d6 │ │ +0b67d6: 0a00 |0013: move-result v0 │ │ +0b67d8: 1301 0004 |0014: const/16 v1, #int 1024 // #400 │ │ +0b67dc: 3510 0400 |0016: if-ge v0, v1, 001a // +0004 │ │ +0b67e0: 1300 0004 |0018: const/16 v0, #int 1024 // #400 │ │ +0b67e4: 6e10 d021 0300 |001a: invoke-virtual {v3}, Ljava/net/Socket;.getInputStream:()Ljava/io/InputStream; // method@21d0 │ │ +0b67ea: 0c01 |001d: move-result-object v1 │ │ +0b67ec: 6e40 9b26 1250 |001e: invoke-virtual {v2, v1, v0, v5}, Lorg/apache/http/impl/io/SocketInputBuffer;.init:(Ljava/io/InputStream;ILorg/apache/http/params/HttpParams;)V // method@269b │ │ +0b67f2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ 0x000d line=72 │ │ @@ -272093,24 +272257,24 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b683c: |[0b683c] org.apache.http.impl.io.SocketInputBuffer.fillBuffer:()I │ │ -0b684c: 6f10 ec25 0200 |0000: invoke-super {v2}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.fillBuffer:()I // method@25ec │ │ -0b6852: 0a00 |0003: move-result v0 │ │ -0b6854: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -0b6856: 3310 0600 |0005: if-ne v0, v1, 000b // +0006 │ │ -0b685a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0b685c: 5c21 3f0e |0008: iput-boolean v1, v2, Lorg/apache/http/impl/io/SocketInputBuffer;.eof:Z // field@0e3f │ │ -0b6860: 0f00 |000a: return v0 │ │ -0b6862: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0b6864: 28fc |000c: goto 0008 // -0004 │ │ +0b67f4: |[0b67f4] org.apache.http.impl.io.SocketInputBuffer.fillBuffer:()I │ │ +0b6804: 6f10 ec25 0200 |0000: invoke-super {v2}, Lorg/apache/http/impl/io/AbstractSessionInputBuffer;.fillBuffer:()I // method@25ec │ │ +0b680a: 0a00 |0003: move-result v0 │ │ +0b680c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +0b680e: 3310 0600 |0005: if-ne v0, v1, 000b // +0006 │ │ +0b6812: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0b6814: 5c21 3f0e |0008: iput-boolean v1, v2, Lorg/apache/http/impl/io/SocketInputBuffer;.eof:Z // field@0e3f │ │ +0b6818: 0f00 |000a: return v0 │ │ +0b681a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0b681c: 28fc |000c: goto 0008 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x000a line=86 │ │ 0x000b line=85 │ │ locals : │ │ @@ -272122,33 +272286,33 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0b6868: |[0b6868] org.apache.http.impl.io.SocketInputBuffer.isDataAvailable:(I)Z │ │ -0b6878: 6e10 9a26 0400 |0000: invoke-virtual {v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.hasBufferedData:()Z // method@269a │ │ -0b687e: 0a01 |0003: move-result v1 │ │ -0b6880: 3901 1900 |0004: if-nez v1, 001d // +0019 │ │ -0b6884: 5442 400e |0006: iget-object v2, v4, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ -0b6888: 6e10 d921 0200 |0008: invoke-virtual {v2}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ -0b688e: 0a00 |000b: move-result v0 │ │ -0b6890: 5442 400e |000c: iget-object v2, v4, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ -0b6894: 6e20 dc21 5200 |000e: invoke-virtual {v2, v5}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0b689a: 6e10 9926 0400 |0011: invoke-virtual {v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.fillBuffer:()I // method@2699 │ │ -0b68a0: 6e10 9a26 0400 |0014: invoke-virtual {v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.hasBufferedData:()Z // method@269a │ │ -0b68a6: 0a01 |0017: move-result v1 │ │ -0b68a8: 5442 400e |0018: iget-object v2, v4, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ -0b68ac: 6e20 dc21 0200 |001a: invoke-virtual {v2, v0}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0b68b2: 0f01 |001d: return v1 │ │ -0b68b4: 0d02 |001e: move-exception v2 │ │ -0b68b6: 5443 400e |001f: iget-object v3, v4, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ -0b68ba: 6e20 dc21 0300 |0021: invoke-virtual {v3, v0}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0b68c0: 2702 |0024: throw v2 │ │ +0b6820: |[0b6820] org.apache.http.impl.io.SocketInputBuffer.isDataAvailable:(I)Z │ │ +0b6830: 6e10 9a26 0400 |0000: invoke-virtual {v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.hasBufferedData:()Z // method@269a │ │ +0b6836: 0a01 |0003: move-result v1 │ │ +0b6838: 3901 1900 |0004: if-nez v1, 001d // +0019 │ │ +0b683c: 5442 400e |0006: iget-object v2, v4, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ +0b6840: 6e10 d921 0200 |0008: invoke-virtual {v2}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ +0b6846: 0a00 |000b: move-result v0 │ │ +0b6848: 5442 400e |000c: iget-object v2, v4, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ +0b684c: 6e20 dc21 5200 |000e: invoke-virtual {v2, v5}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0b6852: 6e10 9926 0400 |0011: invoke-virtual {v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.fillBuffer:()I // method@2699 │ │ +0b6858: 6e10 9a26 0400 |0014: invoke-virtual {v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.hasBufferedData:()Z // method@269a │ │ +0b685e: 0a01 |0017: move-result v1 │ │ +0b6860: 5442 400e |0018: iget-object v2, v4, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ +0b6864: 6e20 dc21 0200 |001a: invoke-virtual {v2, v0}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0b686a: 0f01 |001d: return v1 │ │ +0b686c: 0d02 |001e: move-exception v2 │ │ +0b686e: 5443 400e |001f: iget-object v3, v4, Lorg/apache/http/impl/io/SocketInputBuffer;.socket:Ljava/net/Socket; // field@0e40 │ │ +0b6872: 6e20 dc21 0300 |0021: invoke-virtual {v3, v0}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0b6878: 2702 |0024: throw v2 │ │ catches : 1 │ │ 0x000c - 0x0017 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=90 │ │ 0x0004 line=91 │ │ 0x0006 line=92 │ │ @@ -272170,30 +272334,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b68d0: |[0b68d0] org.apache.http.impl.io.SocketInputBuffer.isEof:()Z │ │ -0b68e0: 5510 3f0e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/SocketInputBuffer;.eof:Z // field@0e3f │ │ -0b68e4: 0f00 |0002: return v0 │ │ +0b6888: |[0b6888] org.apache.http.impl.io.SocketInputBuffer.isEof:()Z │ │ +0b6898: 5510 3f0e |0000: iget-boolean v0, v1, Lorg/apache/http/impl/io/SocketInputBuffer;.eof:Z // field@0e3f │ │ +0b689c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/io/SocketInputBuffer; │ │ │ │ - source_file_idx : 4584 (SocketInputBuffer.java) │ │ + source_file_idx : 4580 (SocketInputBuffer.java) │ │ │ │ Class #1084 header: │ │ class_idx : 1525 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1502 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4581 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #1084 annotations: │ │ Annotations on class │ │ @@ -272215,29 +272379,29 @@ │ │ type : '(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0b68e8: |[0b68e8] org.apache.http.impl.io.SocketOutputBuffer.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V │ │ -0b68f8: 7010 fb25 0200 |0000: invoke-direct {v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.:()V // method@25fb │ │ -0b68fe: 1a01 e211 |0003: const-string v1, "Socket" // string@11e2 │ │ -0b6902: 7120 4d29 1300 |0005: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6908: 0140 |0008: move v0, v4 │ │ -0b690a: 3b00 0600 |0009: if-gez v0, 000f // +0006 │ │ -0b690e: 6e10 d821 0300 |000b: invoke-virtual {v3}, Ljava/net/Socket;.getSendBufferSize:()I // method@21d8 │ │ -0b6914: 0a00 |000e: move-result v0 │ │ -0b6916: 1301 0004 |000f: const/16 v1, #int 1024 // #400 │ │ -0b691a: 3510 0400 |0011: if-ge v0, v1, 0015 // +0004 │ │ -0b691e: 1300 0004 |0013: const/16 v0, #int 1024 // #400 │ │ -0b6922: 6e10 d421 0300 |0015: invoke-virtual {v3}, Ljava/net/Socket;.getOutputStream:()Ljava/io/OutputStream; // method@21d4 │ │ -0b6928: 0c01 |0018: move-result-object v1 │ │ -0b692a: 6e40 9f26 1250 |0019: invoke-virtual {v2, v1, v0, v5}, Lorg/apache/http/impl/io/SocketOutputBuffer;.init:(Ljava/io/OutputStream;ILorg/apache/http/params/HttpParams;)V // method@269f │ │ -0b6930: 0e00 |001c: return-void │ │ +0b68a0: |[0b68a0] org.apache.http.impl.io.SocketOutputBuffer.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V │ │ +0b68b0: 7010 fb25 0200 |0000: invoke-direct {v2}, Lorg/apache/http/impl/io/AbstractSessionOutputBuffer;.:()V // method@25fb │ │ +0b68b6: 1a01 de11 |0003: const-string v1, "Socket" // string@11de │ │ +0b68ba: 7120 4d29 1300 |0005: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b68c0: 0140 |0008: move v0, v4 │ │ +0b68c2: 3b00 0600 |0009: if-gez v0, 000f // +0006 │ │ +0b68c6: 6e10 d821 0300 |000b: invoke-virtual {v3}, Ljava/net/Socket;.getSendBufferSize:()I // method@21d8 │ │ +0b68cc: 0a00 |000e: move-result v0 │ │ +0b68ce: 1301 0004 |000f: const/16 v1, #int 1024 // #400 │ │ +0b68d2: 3510 0400 |0011: if-ge v0, v1, 0015 // +0004 │ │ +0b68d6: 1300 0004 |0013: const/16 v0, #int 1024 // #400 │ │ +0b68da: 6e10 d421 0300 |0015: invoke-virtual {v3}, Ljava/net/Socket;.getOutputStream:()Ljava/io/OutputStream; // method@21d4 │ │ +0b68e0: 0c01 |0018: move-result-object v1 │ │ +0b68e2: 6e40 9f26 1250 |0019: invoke-virtual {v2, v1, v0, v5}, Lorg/apache/http/impl/io/SocketOutputBuffer;.init:(Ljava/io/OutputStream;ILorg/apache/http/params/HttpParams;)V // method@269f │ │ +0b68e8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0008 line=65 │ │ 0x0009 line=66 │ │ 0x000b line=67 │ │ @@ -272249,15 +272413,15 @@ │ │ 0x0009 - 0x001d reg=0 n I │ │ 0x0000 - 0x001d reg=2 this Lorg/apache/http/impl/io/SocketOutputBuffer; │ │ 0x0000 - 0x001d reg=3 socket Ljava/net/Socket; │ │ 0x0000 - 0x001d reg=4 buffersize I │ │ 0x0000 - 0x001d reg=5 params Lorg/apache/http/params/HttpParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4585 (SocketOutputBuffer.java) │ │ + source_file_idx : 4581 (SocketOutputBuffer.java) │ │ │ │ Class #1085 header: │ │ class_idx : 1527 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1580 │ │ source_file_idx : 782 │ │ static_fields_size : 1 │ │ @@ -272291,42 +272455,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b6934: |[0b6934] org.apache.http.impl.pool.BasicConnPool.:()V │ │ -0b6944: 2200 4a05 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicLong; // type@054a │ │ -0b6948: 7010 a622 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicLong;.:()V // method@22a6 │ │ -0b694e: 6900 460e |0005: sput-object v0, Lorg/apache/http/impl/pool/BasicConnPool;.COUNTER:Ljava/util/concurrent/atomic/AtomicLong; // field@0e46 │ │ -0b6952: 0e00 |0007: return-void │ │ +0b68ec: |[0b68ec] org.apache.http.impl.pool.BasicConnPool.:()V │ │ +0b68fc: 2200 4a05 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicLong; // type@054a │ │ +0b6900: 7010 a622 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicLong;.:()V // method@22a6 │ │ +0b6906: 6900 460e |0005: sput-object v0, Lorg/apache/http/impl/pool/BasicConnPool;.COUNTER:Ljava/util/concurrent/atomic/AtomicLong; // field@0e46 │ │ +0b690a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #1 : (in Lorg/apache/http/impl/pool/BasicConnPool;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0b6954: |[0b6954] org.apache.http.impl.pool.BasicConnPool.:()V │ │ -0b6964: 2200 f605 |0000: new-instance v0, Lorg/apache/http/impl/pool/BasicConnFactory; // type@05f6 │ │ -0b6968: 6201 1f0d |0002: sget-object v1, Lorg/apache/http/config/SocketConfig;.DEFAULT:Lorg/apache/http/config/SocketConfig; // field@0d1f │ │ -0b696c: 6202 0c0d |0004: sget-object v2, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ -0b6970: 7030 a426 1002 |0006: invoke-direct {v0, v1, v2}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a4 │ │ -0b6976: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0b6978: 1302 1400 |000a: const/16 v2, #int 20 // #14 │ │ -0b697c: 7040 2a28 0321 |000c: invoke-direct {v3, v0, v1, v2}, Lorg/apache/http/pool/AbstractConnPool;.:(Lorg/apache/http/pool/ConnFactory;II)V // method@282a │ │ -0b6982: 0e00 |000f: return-void │ │ +0b690c: |[0b690c] org.apache.http.impl.pool.BasicConnPool.:()V │ │ +0b691c: 2200 f605 |0000: new-instance v0, Lorg/apache/http/impl/pool/BasicConnFactory; // type@05f6 │ │ +0b6920: 6201 1f0d |0002: sget-object v1, Lorg/apache/http/config/SocketConfig;.DEFAULT:Lorg/apache/http/config/SocketConfig; // field@0d1f │ │ +0b6924: 6202 0c0d |0004: sget-object v2, Lorg/apache/http/config/ConnectionConfig;.DEFAULT:Lorg/apache/http/config/ConnectionConfig; // field@0d0c │ │ +0b6928: 7030 a426 1002 |0006: invoke-direct {v0, v1, v2}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a4 │ │ +0b692e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0b6930: 1302 1400 |000a: const/16 v2, #int 20 // #14 │ │ +0b6934: 7040 2a28 0321 |000c: invoke-direct {v3, v0, v1, v2}, Lorg/apache/http/pool/AbstractConnPool;.:(Lorg/apache/http/pool/ConnFactory;II)V // method@282a │ │ +0b693a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x000f line=80 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lorg/apache/http/impl/pool/BasicConnPool; │ │ │ │ @@ -272335,21 +272499,21 @@ │ │ type : '(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0b6984: |[0b6984] org.apache.http.impl.pool.BasicConnPool.:(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V │ │ -0b6994: 2200 f605 |0000: new-instance v0, Lorg/apache/http/impl/pool/BasicConnFactory; // type@05f6 │ │ -0b6998: 7030 a426 4005 |0002: invoke-direct {v0, v4, v5}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a4 │ │ -0b699e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0b69a0: 1302 1400 |0006: const/16 v2, #int 20 // #14 │ │ -0b69a4: 7040 2a28 0321 |0008: invoke-direct {v3, v0, v1, v2}, Lorg/apache/http/pool/AbstractConnPool;.:(Lorg/apache/http/pool/ConnFactory;II)V // method@282a │ │ -0b69aa: 0e00 |000b: return-void │ │ +0b693c: |[0b693c] org.apache.http.impl.pool.BasicConnPool.:(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V │ │ +0b694c: 2200 f605 |0000: new-instance v0, Lorg/apache/http/impl/pool/BasicConnFactory; // type@05f6 │ │ +0b6950: 7030 a426 4005 |0002: invoke-direct {v0, v4, v5}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Lorg/apache/http/config/SocketConfig;Lorg/apache/http/config/ConnectionConfig;)V // method@26a4 │ │ +0b6956: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0b6958: 1302 1400 |0006: const/16 v2, #int 20 // #14 │ │ +0b695c: 7040 2a28 0321 |0008: invoke-direct {v3, v0, v1, v2}, Lorg/apache/http/pool/AbstractConnPool;.:(Lorg/apache/http/pool/ConnFactory;II)V // method@282a │ │ +0b6962: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000b line=73 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lorg/apache/http/impl/pool/BasicConnPool; │ │ 0x0000 - 0x000c reg=4 sconfig Lorg/apache/http/config/SocketConfig; │ │ @@ -272360,21 +272524,21 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0b69ac: |[0b69ac] org.apache.http.impl.pool.BasicConnPool.:(Lorg/apache/http/params/HttpParams;)V │ │ -0b69bc: 2200 f605 |0000: new-instance v0, Lorg/apache/http/impl/pool/BasicConnFactory; // type@05f6 │ │ -0b69c0: 7020 a526 4000 |0002: invoke-direct {v0, v4}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Lorg/apache/http/params/HttpParams;)V // method@26a5 │ │ -0b69c6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0b69c8: 1302 1400 |0006: const/16 v2, #int 20 // #14 │ │ -0b69cc: 7040 2a28 0321 |0008: invoke-direct {v3, v0, v1, v2}, Lorg/apache/http/pool/AbstractConnPool;.:(Lorg/apache/http/pool/ConnFactory;II)V // method@282a │ │ -0b69d2: 0e00 |000b: return-void │ │ +0b6964: |[0b6964] org.apache.http.impl.pool.BasicConnPool.:(Lorg/apache/http/params/HttpParams;)V │ │ +0b6974: 2200 f605 |0000: new-instance v0, Lorg/apache/http/impl/pool/BasicConnFactory; // type@05f6 │ │ +0b6978: 7020 a526 4000 |0002: invoke-direct {v0, v4}, Lorg/apache/http/impl/pool/BasicConnFactory;.:(Lorg/apache/http/params/HttpParams;)V // method@26a5 │ │ +0b697e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0b6980: 1302 1400 |0006: const/16 v2, #int 20 // #14 │ │ +0b6984: 7040 2a28 0321 |0008: invoke-direct {v3, v0, v1, v2}, Lorg/apache/http/pool/AbstractConnPool;.:(Lorg/apache/http/pool/ConnFactory;II)V // method@282a │ │ +0b698a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000b line=66 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lorg/apache/http/impl/pool/BasicConnPool; │ │ 0x0000 - 0x000c reg=4 params Lorg/apache/http/params/HttpParams; │ │ @@ -272384,19 +272548,19 @@ │ │ type : '(Lorg/apache/http/pool/ConnFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0b69d4: |[0b69d4] org.apache.http.impl.pool.BasicConnPool.:(Lorg/apache/http/pool/ConnFactory;)V │ │ -0b69e4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0b69e6: 1301 1400 |0001: const/16 v1, #int 20 // #14 │ │ -0b69ea: 7040 2a28 3210 |0003: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/pool/AbstractConnPool;.:(Lorg/apache/http/pool/ConnFactory;II)V // method@282a │ │ -0b69f0: 0e00 |0006: return-void │ │ +0b698c: |[0b698c] org.apache.http.impl.pool.BasicConnPool.:(Lorg/apache/http/pool/ConnFactory;)V │ │ +0b699c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0b699e: 1301 1400 |0001: const/16 v1, #int 20 // #14 │ │ +0b69a2: 7040 2a28 3210 |0003: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/pool/AbstractConnPool;.:(Lorg/apache/http/pool/ConnFactory;II)V // method@282a │ │ +0b69a8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0006 line=58 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Lorg/apache/http/pool/ConnFactory; │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/impl/pool/BasicConnPool; │ │ @@ -272408,23 +272572,23 @@ │ │ type : '(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)Lorg/apache/http/impl/pool/BasicPoolEntry;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0b69f4: |[0b69f4] org.apache.http.impl.pool.BasicConnPool.createEntry:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)Lorg/apache/http/impl/pool/BasicPoolEntry; │ │ -0b6a04: 2200 f805 |0000: new-instance v0, Lorg/apache/http/impl/pool/BasicPoolEntry; // type@05f8 │ │ -0b6a08: 6201 460e |0002: sget-object v1, Lorg/apache/http/impl/pool/BasicConnPool;.COUNTER:Ljava/util/concurrent/atomic/AtomicLong; // field@0e46 │ │ -0b6a0c: 6e10 a722 0100 |0004: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;.getAndIncrement:()J // method@22a7 │ │ -0b6a12: 0b02 |0007: move-result-wide v2 │ │ -0b6a14: 7120 5a21 3200 |0008: invoke-static {v2, v3}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@215a │ │ -0b6a1a: 0c01 |000b: move-result-object v1 │ │ -0b6a1c: 7040 b026 1065 |000c: invoke-direct {v0, v1, v5, v6}, Lorg/apache/http/impl/pool/BasicPoolEntry;.:(Ljava/lang/String;Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)V // method@26b0 │ │ -0b6a22: 1100 |000f: return-object v0 │ │ +0b69ac: |[0b69ac] org.apache.http.impl.pool.BasicConnPool.createEntry:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)Lorg/apache/http/impl/pool/BasicPoolEntry; │ │ +0b69bc: 2200 f805 |0000: new-instance v0, Lorg/apache/http/impl/pool/BasicPoolEntry; // type@05f8 │ │ +0b69c0: 6201 460e |0002: sget-object v1, Lorg/apache/http/impl/pool/BasicConnPool;.COUNTER:Ljava/util/concurrent/atomic/AtomicLong; // field@0e46 │ │ +0b69c4: 6e10 a722 0100 |0004: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;.getAndIncrement:()J // method@22a7 │ │ +0b69ca: 0b02 |0007: move-result-wide v2 │ │ +0b69cc: 7120 5a21 3200 |0008: invoke-static {v2, v3}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@215a │ │ +0b69d2: 0c01 |000b: move-result-object v1 │ │ +0b69d4: 7040 b026 1065 |000c: invoke-direct {v0, v1, v5, v6}, Lorg/apache/http/impl/pool/BasicPoolEntry;.:(Ljava/lang/String;Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)V // method@26b0 │ │ +0b69da: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Lorg/apache/http/impl/pool/BasicConnPool; │ │ 0x0000 - 0x0010 reg=5 host Lorg/apache/http/HttpHost; │ │ 0x0000 - 0x0010 reg=6 conn Lorg/apache/http/HttpClientConnection; │ │ @@ -272434,27 +272598,27 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0b6a24: |[0b6a24] org.apache.http.impl.pool.BasicConnPool.createEntry:(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; │ │ -0b6a34: 1f02 6405 |0000: check-cast v2, Lorg/apache/http/HttpHost; // type@0564 │ │ -0b6a38: 1f03 5c05 |0002: check-cast v3, Lorg/apache/http/HttpClientConnection; // type@055c │ │ -0b6a3c: 6e30 ae26 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/pool/BasicConnPool;.createEntry:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)Lorg/apache/http/impl/pool/BasicPoolEntry; // method@26ae │ │ -0b6a42: 0c00 |0007: move-result-object v0 │ │ -0b6a44: 1100 |0008: return-object v0 │ │ +0b69dc: |[0b69dc] org.apache.http.impl.pool.BasicConnPool.createEntry:(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; │ │ +0b69ec: 1f02 6405 |0000: check-cast v2, Lorg/apache/http/HttpHost; // type@0564 │ │ +0b69f0: 1f03 5c05 |0002: check-cast v3, Lorg/apache/http/HttpClientConnection; // type@055c │ │ +0b69f4: 6e30 ae26 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/apache/http/impl/pool/BasicConnPool;.createEntry:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)Lorg/apache/http/impl/pool/BasicPoolEntry; // method@26ae │ │ +0b69fa: 0c00 |0007: move-result-object v0 │ │ +0b69fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/impl/pool/BasicConnPool; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ source_file_idx : 782 (BasicConnPool.java) │ │ │ │ Class #1086 header: │ │ class_idx : 1546 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1538 │ │ @@ -272494,29 +272658,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0b6a48: |[0b6a48] org.apache.http.message.BasicHttpRequest.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0b6a58: 7010 cc26 0100 |0000: invoke-direct {v1}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ -0b6a5e: 1a00 780f |0003: const-string v0, "Method name" // string@0f78 │ │ -0b6a62: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6a68: 0c00 |0008: move-result-object v0 │ │ -0b6a6a: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0b6a6e: 5b10 620e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.method:Ljava/lang/String; // field@0e62 │ │ -0b6a72: 1a00 de10 |000d: const-string v0, "Request URI" // string@10de │ │ -0b6a76: 7120 4d29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6a7c: 0c00 |0012: move-result-object v0 │ │ -0b6a7e: 1f00 f704 |0013: check-cast v0, Ljava/lang/String; // type@04f7 │ │ -0b6a82: 5b10 640e |0015: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.uri:Ljava/lang/String; // field@0e64 │ │ -0b6a86: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0b6a88: 5b10 630e |0018: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ -0b6a8c: 0e00 |001a: return-void │ │ +0b6a00: |[0b6a00] org.apache.http.message.BasicHttpRequest.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0b6a10: 7010 cc26 0100 |0000: invoke-direct {v1}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ +0b6a16: 1a00 740f |0003: const-string v0, "Method name" // string@0f74 │ │ +0b6a1a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6a20: 0c00 |0008: move-result-object v0 │ │ +0b6a22: 1f00 f704 |0009: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0b6a26: 5b10 620e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.method:Ljava/lang/String; // field@0e62 │ │ +0b6a2a: 1a00 da10 |000d: const-string v0, "Request URI" // string@10da │ │ +0b6a2e: 7120 4d29 0300 |000f: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6a34: 0c00 |0012: move-result-object v0 │ │ +0b6a36: 1f00 f704 |0013: check-cast v0, Ljava/lang/String; // type@04f7 │ │ +0b6a3a: 5b10 640e |0015: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.uri:Ljava/lang/String; // field@0e64 │ │ +0b6a3e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0b6a40: 5b10 630e |0018: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ +0b6a44: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ 0x000d line=60 │ │ 0x0017 line=61 │ │ 0x001a line=62 │ │ @@ -272530,19 +272694,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0b6a90: |[0b6a90] org.apache.http.message.BasicHttpRequest.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V │ │ -0b6aa0: 2200 1006 |0000: new-instance v0, Lorg/apache/http/message/BasicRequestLine; // type@0610 │ │ -0b6aa4: 7040 6827 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/message/BasicRequestLine;.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V // method@2768 │ │ -0b6aaa: 7020 2727 0100 |0005: invoke-direct {v1, v0}, Lorg/apache/http/message/BasicHttpRequest;.:(Lorg/apache/http/RequestLine;)V // method@2727 │ │ -0b6ab0: 0e00 |0008: return-void │ │ +0b6a48: |[0b6a48] org.apache.http.message.BasicHttpRequest.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V │ │ +0b6a58: 2200 1006 |0000: new-instance v0, Lorg/apache/http/message/BasicRequestLine; // type@0610 │ │ +0b6a5c: 7040 6827 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/message/BasicRequestLine;.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V // method@2768 │ │ +0b6a62: 7020 2727 0100 |0005: invoke-direct {v1, v0}, Lorg/apache/http/message/BasicHttpRequest;.:(Lorg/apache/http/RequestLine;)V // method@2727 │ │ +0b6a68: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/message/BasicHttpRequest; │ │ 0x0000 - 0x0009 reg=2 method Ljava/lang/String; │ │ @@ -272554,28 +272718,28 @@ │ │ type : '(Lorg/apache/http/RequestLine;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b6ab4: |[0b6ab4] org.apache.http.message.BasicHttpRequest.:(Lorg/apache/http/RequestLine;)V │ │ -0b6ac4: 7010 cc26 0100 |0000: invoke-direct {v1}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ -0b6aca: 1a00 e110 |0003: const-string v0, "Request line" // string@10e1 │ │ -0b6ace: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6ad4: 0c00 |0008: move-result-object v0 │ │ -0b6ad6: 1f00 7905 |0009: check-cast v0, Lorg/apache/http/RequestLine; // type@0579 │ │ -0b6ada: 5b10 630e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ -0b6ade: 7210 6023 0200 |000d: invoke-interface {v2}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ -0b6ae4: 0c00 |0010: move-result-object v0 │ │ -0b6ae6: 5b10 620e |0011: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.method:Ljava/lang/String; // field@0e62 │ │ -0b6aea: 7210 6223 0200 |0013: invoke-interface {v2}, Lorg/apache/http/RequestLine;.getUri:()Ljava/lang/String; // method@2362 │ │ -0b6af0: 0c00 |0016: move-result-object v0 │ │ -0b6af2: 5b10 640e |0017: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.uri:Ljava/lang/String; // field@0e64 │ │ -0b6af6: 0e00 |0019: return-void │ │ +0b6a6c: |[0b6a6c] org.apache.http.message.BasicHttpRequest.:(Lorg/apache/http/RequestLine;)V │ │ +0b6a7c: 7010 cc26 0100 |0000: invoke-direct {v1}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ +0b6a82: 1a00 dd10 |0003: const-string v0, "Request line" // string@10dd │ │ +0b6a86: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6a8c: 0c00 |0008: move-result-object v0 │ │ +0b6a8e: 1f00 7905 |0009: check-cast v0, Lorg/apache/http/RequestLine; // type@0579 │ │ +0b6a92: 5b10 630e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ +0b6a96: 7210 6023 0200 |000d: invoke-interface {v2}, Lorg/apache/http/RequestLine;.getMethod:()Ljava/lang/String; // method@2360 │ │ +0b6a9c: 0c00 |0010: move-result-object v0 │ │ +0b6a9e: 5b10 620e |0011: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.method:Ljava/lang/String; // field@0e62 │ │ +0b6aa2: 7210 6223 0200 |0013: invoke-interface {v2}, Lorg/apache/http/RequestLine;.getUri:()Ljava/lang/String; // method@2362 │ │ +0b6aa8: 0c00 |0016: move-result-object v0 │ │ +0b6aaa: 5b10 640e |0017: iput-object v0, v1, Lorg/apache/http/message/BasicHttpRequest;.uri:Ljava/lang/String; // field@0e64 │ │ +0b6aae: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x000d line=84 │ │ 0x0013 line=85 │ │ 0x0019 line=86 │ │ @@ -272589,20 +272753,20 @@ │ │ type : '()Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b6af8: |[0b6af8] org.apache.http.message.BasicHttpRequest.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; │ │ -0b6b08: 6e10 2927 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicHttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2729 │ │ -0b6b0e: 0c00 |0003: move-result-object v0 │ │ -0b6b10: 7210 6123 0000 |0004: invoke-interface {v0}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ -0b6b16: 0c00 |0007: move-result-object v0 │ │ -0b6b18: 1100 |0008: return-object v0 │ │ +0b6ab0: |[0b6ab0] org.apache.http.message.BasicHttpRequest.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; │ │ +0b6ac0: 6e10 2927 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/message/BasicHttpRequest;.getRequestLine:()Lorg/apache/http/RequestLine; // method@2729 │ │ +0b6ac6: 0c00 |0003: move-result-object v0 │ │ +0b6ac8: 7210 6123 0000 |0004: invoke-interface {v0}, Lorg/apache/http/RequestLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2361 │ │ +0b6ace: 0c00 |0007: move-result-object v0 │ │ +0b6ad0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/message/BasicHttpRequest; │ │ │ │ #1 : (in Lorg/apache/http/message/BasicHttpRequest;) │ │ @@ -272610,25 +272774,25 @@ │ │ type : '()Lorg/apache/http/RequestLine;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0b6b1c: |[0b6b1c] org.apache.http.message.BasicHttpRequest.getRequestLine:()Lorg/apache/http/RequestLine; │ │ -0b6b2c: 5440 630e |0000: iget-object v0, v4, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ -0b6b30: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -0b6b34: 2200 1006 |0004: new-instance v0, Lorg/apache/http/message/BasicRequestLine; // type@0610 │ │ -0b6b38: 5441 620e |0006: iget-object v1, v4, Lorg/apache/http/message/BasicHttpRequest;.method:Ljava/lang/String; // field@0e62 │ │ -0b6b3c: 5442 640e |0008: iget-object v2, v4, Lorg/apache/http/message/BasicHttpRequest;.uri:Ljava/lang/String; // field@0e64 │ │ -0b6b40: 6203 f10c |000a: sget-object v3, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ -0b6b44: 7040 6827 1032 |000c: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/message/BasicRequestLine;.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V // method@2768 │ │ -0b6b4a: 5b40 630e |000f: iput-object v0, v4, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ -0b6b4e: 5440 630e |0011: iget-object v0, v4, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ -0b6b52: 1100 |0013: return-object v0 │ │ +0b6ad4: |[0b6ad4] org.apache.http.message.BasicHttpRequest.getRequestLine:()Lorg/apache/http/RequestLine; │ │ +0b6ae4: 5440 630e |0000: iget-object v0, v4, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ +0b6ae8: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +0b6aec: 2200 1006 |0004: new-instance v0, Lorg/apache/http/message/BasicRequestLine; // type@0610 │ │ +0b6af0: 5441 620e |0006: iget-object v1, v4, Lorg/apache/http/message/BasicHttpRequest;.method:Ljava/lang/String; // field@0e62 │ │ +0b6af4: 5442 640e |0008: iget-object v2, v4, Lorg/apache/http/message/BasicHttpRequest;.uri:Ljava/lang/String; // field@0e64 │ │ +0b6af8: 6203 f10c |000a: sget-object v3, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ +0b6afc: 7040 6827 1032 |000c: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/message/BasicRequestLine;.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V // method@2768 │ │ +0b6b02: 5b40 630e |000f: iput-object v0, v4, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ +0b6b06: 5440 630e |0011: iget-object v0, v4, Lorg/apache/http/message/BasicHttpRequest;.requestline:Lorg/apache/http/RequestLine; // field@0e63 │ │ +0b6b0a: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0011 line=106 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Lorg/apache/http/message/BasicHttpRequest; │ │ @@ -272638,35 +272802,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0b6b54: |[0b6b54] org.apache.http.message.BasicHttpRequest.toString:()Ljava/lang/String; │ │ -0b6b64: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b6b68: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b6b6e: 5421 620e |0005: iget-object v1, v2, Lorg/apache/http/message/BasicHttpRequest;.method:Ljava/lang/String; // field@0e62 │ │ -0b6b72: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b6b78: 0c00 |000a: move-result-object v0 │ │ -0b6b7a: 1a01 0300 |000b: const-string v1, " " // string@0003 │ │ -0b6b7e: 6e20 aa21 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b6b84: 0c00 |0010: move-result-object v0 │ │ -0b6b86: 5421 640e |0011: iget-object v1, v2, Lorg/apache/http/message/BasicHttpRequest;.uri:Ljava/lang/String; // field@0e64 │ │ -0b6b8a: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b6b90: 0c00 |0016: move-result-object v0 │ │ -0b6b92: 1a01 0300 |0017: const-string v1, " " // string@0003 │ │ -0b6b96: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b6b9c: 0c00 |001c: move-result-object v0 │ │ -0b6b9e: 5421 610e |001d: iget-object v1, v2, Lorg/apache/http/message/BasicHttpRequest;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e61 │ │ -0b6ba2: 6e20 a921 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b6ba8: 0c00 |0022: move-result-object v0 │ │ -0b6baa: 6e10 af21 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b6bb0: 0c00 |0026: move-result-object v0 │ │ -0b6bb2: 1100 |0027: return-object v0 │ │ +0b6b0c: |[0b6b0c] org.apache.http.message.BasicHttpRequest.toString:()Ljava/lang/String; │ │ +0b6b1c: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b6b20: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b6b26: 5421 620e |0005: iget-object v1, v2, Lorg/apache/http/message/BasicHttpRequest;.method:Ljava/lang/String; // field@0e62 │ │ +0b6b2a: 6e20 aa21 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b6b30: 0c00 |000a: move-result-object v0 │ │ +0b6b32: 1a01 0300 |000b: const-string v1, " " // string@0003 │ │ +0b6b36: 6e20 aa21 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b6b3c: 0c00 |0010: move-result-object v0 │ │ +0b6b3e: 5421 640e |0011: iget-object v1, v2, Lorg/apache/http/message/BasicHttpRequest;.uri:Ljava/lang/String; // field@0e64 │ │ +0b6b42: 6e20 aa21 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b6b48: 0c00 |0016: move-result-object v0 │ │ +0b6b4a: 1a01 0300 |0017: const-string v1, " " // string@0003 │ │ +0b6b4e: 6e20 aa21 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b6b54: 0c00 |001c: move-result-object v0 │ │ +0b6b56: 5421 610e |001d: iget-object v1, v2, Lorg/apache/http/message/BasicHttpRequest;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e61 │ │ +0b6b5a: 6e20 a921 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b6b60: 0c00 |0022: move-result-object v0 │ │ +0b6b62: 6e10 af21 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b6b68: 0c00 |0026: move-result-object v0 │ │ +0b6b6a: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lorg/apache/http/message/BasicHttpRequest; │ │ │ │ source_file_idx : 795 (BasicHttpRequest.java) │ │ @@ -272727,26 +272891,26 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0b6bb4: |[0b6bb4] org.apache.http.message.BasicHttpResponse.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V │ │ -0b6bc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b6bc6: 7010 cc26 0200 |0001: invoke-direct {v2}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ -0b6bcc: 1a00 f711 |0004: const-string v0, "Status code" // string@11f7 │ │ -0b6bd0: 7120 4b29 0400 |0006: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0b6bd6: 5b21 6b0e |0009: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6bda: 5b23 6c0e |000b: iput-object v3, v2, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ -0b6bde: 5924 650e |000d: iput v4, v2, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ -0b6be2: 5b25 6a0e |000f: iput-object v5, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6be6: 5b21 690e |0011: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ -0b6bea: 5b21 680e |0013: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ -0b6bee: 0e00 |0015: return-void │ │ +0b6b6c: |[0b6b6c] org.apache.http.message.BasicHttpResponse.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V │ │ +0b6b7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b6b7e: 7010 cc26 0200 |0001: invoke-direct {v2}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ +0b6b84: 1a00 f311 |0004: const-string v0, "Status code" // string@11f3 │ │ +0b6b88: 7120 4b29 0400 |0006: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0b6b8e: 5b21 6b0e |0009: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6b92: 5b23 6c0e |000b: iput-object v3, v2, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ +0b6b96: 5924 650e |000d: iput v4, v2, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ +0b6b9a: 5b25 6a0e |000f: iput-object v5, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6b9e: 5b21 690e |0011: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ +0b6ba2: 5b21 680e |0013: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ +0b6ba6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=112 │ │ 0x0004 line=113 │ │ 0x0009 line=114 │ │ 0x000b line=115 │ │ 0x000d line=116 │ │ @@ -272765,34 +272929,34 @@ │ │ type : '(Lorg/apache/http/StatusLine;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0b6bf0: |[0b6bf0] org.apache.http.message.BasicHttpResponse.:(Lorg/apache/http/StatusLine;)V │ │ -0b6c00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b6c02: 7010 cc26 0200 |0001: invoke-direct {v2}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ -0b6c08: 1a00 f811 |0004: const-string v0, "Status line" // string@11f8 │ │ -0b6c0c: 7120 4d29 0300 |0006: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6c12: 0c00 |0009: move-result-object v0 │ │ -0b6c14: 1f00 7a05 |000a: check-cast v0, Lorg/apache/http/StatusLine; // type@057a │ │ -0b6c18: 5b20 6b0e |000c: iput-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6c1c: 7210 6323 0300 |000e: invoke-interface {v3}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ -0b6c22: 0c00 |0011: move-result-object v0 │ │ -0b6c24: 5b20 6c0e |0012: iput-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ -0b6c28: 7210 6523 0300 |0014: invoke-interface {v3}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b6c2e: 0a00 |0017: move-result v0 │ │ -0b6c30: 5920 650e |0018: iput v0, v2, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ -0b6c34: 7210 6423 0300 |001a: invoke-interface {v3}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@2364 │ │ -0b6c3a: 0c00 |001d: move-result-object v0 │ │ -0b6c3c: 5b20 6a0e |001e: iput-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6c40: 5b21 690e |0020: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ -0b6c44: 5b21 680e |0022: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ -0b6c48: 0e00 |0024: return-void │ │ +0b6ba8: |[0b6ba8] org.apache.http.message.BasicHttpResponse.:(Lorg/apache/http/StatusLine;)V │ │ +0b6bb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b6bba: 7010 cc26 0200 |0001: invoke-direct {v2}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ +0b6bc0: 1a00 f411 |0004: const-string v0, "Status line" // string@11f4 │ │ +0b6bc4: 7120 4d29 0300 |0006: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6bca: 0c00 |0009: move-result-object v0 │ │ +0b6bcc: 1f00 7a05 |000a: check-cast v0, Lorg/apache/http/StatusLine; // type@057a │ │ +0b6bd0: 5b20 6b0e |000c: iput-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6bd4: 7210 6323 0300 |000e: invoke-interface {v3}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ +0b6bda: 0c00 |0011: move-result-object v0 │ │ +0b6bdc: 5b20 6c0e |0012: iput-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ +0b6be0: 7210 6523 0300 |0014: invoke-interface {v3}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b6be6: 0a00 |0017: move-result v0 │ │ +0b6be8: 5920 650e |0018: iput v0, v2, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ +0b6bec: 7210 6423 0300 |001a: invoke-interface {v3}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@2364 │ │ +0b6bf2: 0c00 |001d: move-result-object v0 │ │ +0b6bf4: 5b20 6a0e |001e: iput-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6bf8: 5b21 690e |0020: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ +0b6bfc: 5b21 680e |0022: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ +0b6c00: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=91 │ │ 0x000e line=92 │ │ 0x0014 line=93 │ │ 0x001a line=94 │ │ @@ -272808,33 +272972,33 @@ │ │ type : '(Lorg/apache/http/StatusLine;Lorg/apache/http/ReasonPhraseCatalog;Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0b6c4c: |[0b6c4c] org.apache.http.message.BasicHttpResponse.:(Lorg/apache/http/StatusLine;Lorg/apache/http/ReasonPhraseCatalog;Ljava/util/Locale;)V │ │ -0b6c5c: 7010 cc26 0100 |0000: invoke-direct {v1}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ -0b6c62: 1a00 f811 |0003: const-string v0, "Status line" // string@11f8 │ │ -0b6c66: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6c6c: 0c00 |0008: move-result-object v0 │ │ -0b6c6e: 1f00 7a05 |0009: check-cast v0, Lorg/apache/http/StatusLine; // type@057a │ │ -0b6c72: 5b10 6b0e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6c76: 7210 6323 0200 |000d: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ -0b6c7c: 0c00 |0010: move-result-object v0 │ │ -0b6c7e: 5b10 6c0e |0011: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ -0b6c82: 7210 6523 0200 |0013: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b6c88: 0a00 |0016: move-result v0 │ │ -0b6c8a: 5910 650e |0017: iput v0, v1, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ -0b6c8e: 7210 6423 0200 |0019: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@2364 │ │ -0b6c94: 0c00 |001c: move-result-object v0 │ │ -0b6c96: 5b10 6a0e |001d: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6c9a: 5b13 690e |001f: iput-object v3, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ -0b6c9e: 5b14 680e |0021: iput-object v4, v1, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ -0b6ca2: 0e00 |0023: return-void │ │ +0b6c04: |[0b6c04] org.apache.http.message.BasicHttpResponse.:(Lorg/apache/http/StatusLine;Lorg/apache/http/ReasonPhraseCatalog;Ljava/util/Locale;)V │ │ +0b6c14: 7010 cc26 0100 |0000: invoke-direct {v1}, Lorg/apache/http/message/AbstractHttpMessage;.:()V // method@26cc │ │ +0b6c1a: 1a00 f411 |0003: const-string v0, "Status line" // string@11f4 │ │ +0b6c1e: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6c24: 0c00 |0008: move-result-object v0 │ │ +0b6c26: 1f00 7a05 |0009: check-cast v0, Lorg/apache/http/StatusLine; // type@057a │ │ +0b6c2a: 5b10 6b0e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6c2e: 7210 6323 0200 |000d: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ +0b6c34: 0c00 |0010: move-result-object v0 │ │ +0b6c36: 5b10 6c0e |0011: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ +0b6c3a: 7210 6523 0200 |0013: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b6c40: 0a00 |0016: move-result v0 │ │ +0b6c42: 5910 650e |0017: iput v0, v1, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ +0b6c46: 7210 6423 0200 |0019: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@2364 │ │ +0b6c4c: 0c00 |001c: move-result-object v0 │ │ +0b6c4e: 5b10 6a0e |001d: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6c52: 5b13 690e |001f: iput-object v3, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ +0b6c56: 5b14 680e |0021: iput-object v4, v1, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ +0b6c5a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x000d line=75 │ │ 0x0013 line=76 │ │ 0x0019 line=77 │ │ @@ -272853,17 +273017,17 @@ │ │ type : '()Lorg/apache/http/HttpEntity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b6ca4: |[0b6ca4] org.apache.http.message.BasicHttpResponse.getEntity:()Lorg/apache/http/HttpEntity; │ │ -0b6cb4: 5410 660e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.entity:Lorg/apache/http/HttpEntity; // field@0e66 │ │ -0b6cb8: 1100 |0002: return-object v0 │ │ +0b6c5c: |[0b6c5c] org.apache.http.message.BasicHttpResponse.getEntity:()Lorg/apache/http/HttpEntity; │ │ +0b6c6c: 5410 660e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.entity:Lorg/apache/http/HttpEntity; // field@0e66 │ │ +0b6c70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicHttpResponse; │ │ │ │ #1 : (in Lorg/apache/http/message/BasicHttpResponse;) │ │ @@ -272871,17 +273035,17 @@ │ │ type : '()Ljava/util/Locale;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b6cbc: |[0b6cbc] org.apache.http.message.BasicHttpResponse.getLocale:()Ljava/util/Locale; │ │ -0b6ccc: 5410 680e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ -0b6cd0: 1100 |0002: return-object v0 │ │ +0b6c74: |[0b6c74] org.apache.http.message.BasicHttpResponse.getLocale:()Ljava/util/Locale; │ │ +0b6c84: 5410 680e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ +0b6c88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicHttpResponse; │ │ │ │ #2 : (in Lorg/apache/http/message/BasicHttpResponse;) │ │ @@ -272889,17 +273053,17 @@ │ │ type : '()Lorg/apache/http/ProtocolVersion;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b6cd4: |[0b6cd4] org.apache.http.message.BasicHttpResponse.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; │ │ -0b6ce4: 5410 6c0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ -0b6ce8: 1100 |0002: return-object v0 │ │ +0b6c8c: |[0b6c8c] org.apache.http.message.BasicHttpResponse.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; │ │ +0b6c9c: 5410 6c0e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ +0b6ca0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicHttpResponse; │ │ │ │ #3 : (in Lorg/apache/http/message/BasicHttpResponse;) │ │ @@ -272907,87 +273071,91 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0b6cec: |[0b6cec] org.apache.http.message.BasicHttpResponse.getReason:(I)Ljava/lang/String; │ │ -0b6cfc: 5420 690e |0000: iget-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ -0b6d00: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -0b6d04: 5421 690e |0004: iget-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ -0b6d08: 5420 680e |0006: iget-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ -0b6d0c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -0b6d10: 5420 680e |000a: iget-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ -0b6d14: 7230 5f23 3100 |000c: invoke-interface {v1, v3, v0}, Lorg/apache/http/ReasonPhraseCatalog;.getReason:(ILjava/util/Locale;)Ljava/lang/String; // method@235f │ │ -0b6d1a: 0c00 |000f: move-result-object v0 │ │ -0b6d1c: 1100 |0010: return-object v0 │ │ -0b6d1e: 7100 6722 0000 |0011: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2267 │ │ -0b6d24: 0c00 |0014: move-result-object v0 │ │ -0b6d26: 28f7 |0015: goto 000c // -0009 │ │ -0b6d28: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0b6d2a: 28f9 |0017: goto 0010 // -0007 │ │ +0b6ca4: |[0b6ca4] org.apache.http.message.BasicHttpResponse.getReason:(I)Ljava/lang/String; │ │ +0b6cb4: 5420 690e |0000: iget-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ +0b6cb8: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0b6cbc: 5421 690e |0004: iget-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonCatalog:Lorg/apache/http/ReasonPhraseCatalog; // field@0e69 │ │ +0b6cc0: 5420 680e |0006: iget-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ +0b6cc4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +0b6cc8: 5420 680e |000a: iget-object v0, v2, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ +0b6ccc: 7230 5f23 3100 |000c: invoke-interface {v1, v3, v0}, Lorg/apache/http/ReasonPhraseCatalog;.getReason:(ILjava/util/Locale;)Ljava/lang/String; // method@235f │ │ +0b6cd2: 0c00 |000f: move-result-object v0 │ │ +0b6cd4: 1100 |0010: return-object v0 │ │ +0b6cd6: 7100 6722 0000 |0011: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2267 │ │ +0b6cdc: 0c00 |0014: move-result-object v0 │ │ +0b6cde: 28f7 |0015: goto 000c // -0009 │ │ +0b6ce0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0b6ce2: 28f9 |0017: goto 0010 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ + 0x0011 line=210 │ │ + 0x0016 line=209 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lorg/apache/http/message/BasicHttpResponse; │ │ 0x0000 - 0x0018 reg=3 code I │ │ │ │ #4 : (in Lorg/apache/http/message/BasicHttpResponse;) │ │ name : 'getStatusLine' │ │ type : '()Lorg/apache/http/StatusLine;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -0b6d2c: |[0b6d2c] org.apache.http.message.BasicHttpResponse.getStatusLine:()Lorg/apache/http/StatusLine; │ │ -0b6d3c: 5440 6b0e |0000: iget-object v0, v4, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6d40: 3900 1700 |0002: if-nez v0, 0019 // +0017 │ │ -0b6d44: 2202 1106 |0004: new-instance v2, Lorg/apache/http/message/BasicStatusLine; // type@0611 │ │ -0b6d48: 5440 6c0e |0006: iget-object v0, v4, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ -0b6d4c: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -0b6d50: 5440 6c0e |000a: iget-object v0, v4, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ -0b6d54: 5243 650e |000c: iget v3, v4, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ -0b6d58: 5441 6a0e |000e: iget-object v1, v4, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6d5c: 3801 0f00 |0010: if-eqz v1, 001f // +000f │ │ -0b6d60: 5441 6a0e |0012: iget-object v1, v4, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6d64: 7040 6e27 0213 |0014: invoke-direct {v2, v0, v3, v1}, Lorg/apache/http/message/BasicStatusLine;.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V // method@276e │ │ -0b6d6a: 5b42 6b0e |0017: iput-object v2, v4, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6d6e: 5440 6b0e |0019: iget-object v0, v4, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6d72: 1100 |001b: return-object v0 │ │ -0b6d74: 6200 f10c |001c: sget-object v0, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ -0b6d78: 28ee |001e: goto 000c // -0012 │ │ -0b6d7a: 5241 650e |001f: iget v1, v4, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ -0b6d7e: 6e20 3127 1400 |0021: invoke-virtual {v4, v1}, Lorg/apache/http/message/BasicHttpResponse;.getReason:(I)Ljava/lang/String; // method@2731 │ │ -0b6d84: 0c01 |0024: move-result-object v1 │ │ -0b6d86: 28ef |0025: goto 0014 // -0011 │ │ +0b6ce4: |[0b6ce4] org.apache.http.message.BasicHttpResponse.getStatusLine:()Lorg/apache/http/StatusLine; │ │ +0b6cf4: 5440 6b0e |0000: iget-object v0, v4, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6cf8: 3900 1700 |0002: if-nez v0, 0019 // +0017 │ │ +0b6cfc: 2202 1106 |0004: new-instance v2, Lorg/apache/http/message/BasicStatusLine; // type@0611 │ │ +0b6d00: 5440 6c0e |0006: iget-object v0, v4, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ +0b6d04: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +0b6d08: 5440 6c0e |000a: iget-object v0, v4, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ +0b6d0c: 5243 650e |000c: iget v3, v4, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ +0b6d10: 5441 6a0e |000e: iget-object v1, v4, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6d14: 3801 0f00 |0010: if-eqz v1, 001f // +000f │ │ +0b6d18: 5441 6a0e |0012: iget-object v1, v4, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6d1c: 7040 6e27 0213 |0014: invoke-direct {v2, v0, v3, v1}, Lorg/apache/http/message/BasicStatusLine;.:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V // method@276e │ │ +0b6d22: 5b42 6b0e |0017: iput-object v2, v4, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6d26: 5440 6b0e |0019: iget-object v0, v4, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6d2a: 1100 |001b: return-object v0 │ │ +0b6d2c: 6200 f10c |001c: sget-object v0, Lorg/apache/http/HttpVersion;.HTTP_1_1:Lorg/apache/http/HttpVersion; // field@0cf1 │ │ +0b6d30: 28ee |001e: goto 000c // -0012 │ │ +0b6d32: 5241 650e |001f: iget v1, v4, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ +0b6d36: 6e20 3127 1400 |0021: invoke-virtual {v4, v1}, Lorg/apache/http/message/BasicHttpResponse;.getReason:(I)Ljava/lang/String; // method@2731 │ │ +0b6d3c: 0c01 |0024: move-result-object v1 │ │ +0b6d3e: 28ef |0025: goto 0014 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ + 0x0014 line=134 │ │ 0x0019 line=136 │ │ 0x001c line=131 │ │ + 0x0021 line=134 │ │ locals : │ │ 0x0000 - 0x0026 reg=4 this Lorg/apache/http/message/BasicHttpResponse; │ │ │ │ #5 : (in Lorg/apache/http/message/BasicHttpResponse;) │ │ name : 'setEntity' │ │ type : '(Lorg/apache/http/HttpEntity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b6d88: |[0b6d88] org.apache.http.message.BasicHttpResponse.setEntity:(Lorg/apache/http/HttpEntity;)V │ │ -0b6d98: 5b01 660e |0000: iput-object v1, v0, Lorg/apache/http/message/BasicHttpResponse;.entity:Lorg/apache/http/HttpEntity; // field@0e66 │ │ -0b6d9c: 0e00 |0002: return-void │ │ +0b6d40: |[0b6d40] org.apache.http.message.BasicHttpResponse.setEntity:(Lorg/apache/http/HttpEntity;)V │ │ +0b6d50: 5b01 660e |0000: iput-object v1, v0, Lorg/apache/http/message/BasicHttpResponse;.entity:Lorg/apache/http/HttpEntity; // field@0e66 │ │ +0b6d54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/message/BasicHttpResponse; │ │ 0x0000 - 0x0003 reg=1 entity Lorg/apache/http/HttpEntity; │ │ @@ -272997,23 +273165,23 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b6da0: |[0b6da0] org.apache.http.message.BasicHttpResponse.setLocale:(Ljava/util/Locale;)V │ │ -0b6db0: 1a00 a50d |0000: const-string v0, "Locale" // string@0da5 │ │ -0b6db4: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6dba: 0c00 |0005: move-result-object v0 │ │ -0b6dbc: 1f00 3105 |0006: check-cast v0, Ljava/util/Locale; // type@0531 │ │ -0b6dc0: 5b10 680e |0008: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ -0b6dc4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b6dc6: 5b10 6b0e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6dca: 0e00 |000d: return-void │ │ +0b6d58: |[0b6d58] org.apache.http.message.BasicHttpResponse.setLocale:(Ljava/util/Locale;)V │ │ +0b6d68: 1a00 a50d |0000: const-string v0, "Locale" // string@0da5 │ │ +0b6d6c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6d72: 0c00 |0005: move-result-object v0 │ │ +0b6d74: 1f00 3105 |0006: check-cast v0, Ljava/util/Locale; // type@0531 │ │ +0b6d78: 5b10 680e |0008: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.locale:Ljava/util/Locale; // field@0e68 │ │ +0b6d7c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0b6d7e: 5b10 6b0e |000b: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6d82: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x000a line=196 │ │ 0x000d line=197 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/apache/http/message/BasicHttpResponse; │ │ @@ -273024,19 +273192,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0b6dcc: |[0b6dcc] org.apache.http.message.BasicHttpResponse.setReasonPhrase:(Ljava/lang/String;)V │ │ -0b6ddc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b6dde: 5b10 6b0e |0001: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6de2: 5b12 6a0e |0003: iput-object v2, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6de6: 0e00 |0005: return-void │ │ +0b6d84: |[0b6d84] org.apache.http.message.BasicHttpResponse.setReasonPhrase:(Ljava/lang/String;)V │ │ +0b6d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b6d96: 5b10 6b0e |0001: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6d9a: 5b12 6a0e |0003: iput-object v2, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6d9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0003 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/message/BasicHttpResponse; │ │ @@ -273047,22 +273215,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b6de8: |[0b6de8] org.apache.http.message.BasicHttpResponse.setStatusCode:(I)V │ │ -0b6df8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b6dfa: 1a00 f711 |0001: const-string v0, "Status code" // string@11f7 │ │ -0b6dfe: 7120 4b29 0300 |0003: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0b6e04: 5b21 6b0e |0006: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6e08: 5923 650e |0008: iput v3, v2, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ -0b6e0c: 5b21 6a0e |000a: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6e10: 0e00 |000c: return-void │ │ +0b6da0: |[0b6da0] org.apache.http.message.BasicHttpResponse.setStatusCode:(I)V │ │ +0b6db0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b6db2: 1a00 f311 |0001: const-string v0, "Status code" // string@11f3 │ │ +0b6db6: 7120 4b29 0300 |0003: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0b6dbc: 5b21 6b0e |0006: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6dc0: 5923 650e |0008: iput v3, v2, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ +0b6dc4: 5b21 6a0e |000a: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6dc8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=177 │ │ 0x0006 line=178 │ │ 0x0008 line=179 │ │ 0x000a line=180 │ │ 0x000c line=181 │ │ @@ -273075,23 +273243,23 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b6e14: |[0b6e14] org.apache.http.message.BasicHttpResponse.setStatusLine:(Lorg/apache/http/ProtocolVersion;I)V │ │ -0b6e24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b6e26: 1a00 f711 |0001: const-string v0, "Status code" // string@11f7 │ │ -0b6e2a: 7120 4b29 0400 |0003: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0b6e30: 5b21 6b0e |0006: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6e34: 5b23 6c0e |0008: iput-object v3, v2, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ -0b6e38: 5924 650e |000a: iput v4, v2, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ -0b6e3c: 5b21 6a0e |000c: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6e40: 0e00 |000e: return-void │ │ +0b6dcc: |[0b6dcc] org.apache.http.message.BasicHttpResponse.setStatusLine:(Lorg/apache/http/ProtocolVersion;I)V │ │ +0b6ddc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b6dde: 1a00 f311 |0001: const-string v0, "Status code" // string@11f3 │ │ +0b6de2: 7120 4b29 0400 |0003: invoke-static {v4, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0b6de8: 5b21 6b0e |0006: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6dec: 5b23 6c0e |0008: iput-object v3, v2, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ +0b6df0: 5924 650e |000a: iput v4, v2, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ +0b6df4: 5b21 6a0e |000c: iput-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6df8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=158 │ │ 0x0006 line=159 │ │ 0x0008 line=160 │ │ 0x000a line=161 │ │ 0x000c line=162 │ │ @@ -273106,23 +273274,23 @@ │ │ type : '(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b6e44: |[0b6e44] org.apache.http.message.BasicHttpResponse.setStatusLine:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V │ │ -0b6e54: 1a00 f711 |0000: const-string v0, "Status code" // string@11f7 │ │ -0b6e58: 7120 4b29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ -0b6e5e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0b6e60: 5b10 6b0e |0006: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6e64: 5b12 6c0e |0008: iput-object v2, v1, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ -0b6e68: 5913 650e |000a: iput v3, v1, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ -0b6e6c: 5b14 6a0e |000c: iput-object v4, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6e70: 0e00 |000e: return-void │ │ +0b6dfc: |[0b6dfc] org.apache.http.message.BasicHttpResponse.setStatusLine:(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V │ │ +0b6e0c: 1a00 f311 |0000: const-string v0, "Status code" // string@11f3 │ │ +0b6e10: 7120 4b29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNegative:(ILjava/lang/String;)I // method@294b │ │ +0b6e16: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0b6e18: 5b10 6b0e |0006: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6e1c: 5b12 6c0e |0008: iput-object v2, v1, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ +0b6e20: 5913 650e |000a: iput v3, v1, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ +0b6e24: 5b14 6a0e |000c: iput-object v4, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6e28: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ 0x0008 line=170 │ │ 0x000a line=171 │ │ 0x000c line=172 │ │ @@ -273138,30 +273306,30 @@ │ │ type : '(Lorg/apache/http/StatusLine;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0b6e74: |[0b6e74] org.apache.http.message.BasicHttpResponse.setStatusLine:(Lorg/apache/http/StatusLine;)V │ │ -0b6e84: 1a00 f811 |0000: const-string v0, "Status line" // string@11f8 │ │ -0b6e88: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6e8e: 0c00 |0005: move-result-object v0 │ │ -0b6e90: 1f00 7a05 |0006: check-cast v0, Lorg/apache/http/StatusLine; // type@057a │ │ -0b6e94: 5b10 6b0e |0008: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ -0b6e98: 7210 6323 0200 |000a: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ -0b6e9e: 0c00 |000d: move-result-object v0 │ │ -0b6ea0: 5b10 6c0e |000e: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ -0b6ea4: 7210 6523 0200 |0010: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b6eaa: 0a00 |0013: move-result v0 │ │ -0b6eac: 5910 650e |0014: iput v0, v1, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ -0b6eb0: 7210 6423 0200 |0016: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@2364 │ │ -0b6eb6: 0c00 |0019: move-result-object v0 │ │ -0b6eb8: 5b10 6a0e |001a: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ -0b6ebc: 0e00 |001c: return-void │ │ +0b6e2c: |[0b6e2c] org.apache.http.message.BasicHttpResponse.setStatusLine:(Lorg/apache/http/StatusLine;)V │ │ +0b6e3c: 1a00 f411 |0000: const-string v0, "Status line" // string@11f4 │ │ +0b6e40: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6e46: 0c00 |0005: move-result-object v0 │ │ +0b6e48: 1f00 7a05 |0006: check-cast v0, Lorg/apache/http/StatusLine; // type@057a │ │ +0b6e4c: 5b10 6b0e |0008: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.statusline:Lorg/apache/http/StatusLine; // field@0e6b │ │ +0b6e50: 7210 6323 0200 |000a: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getProtocolVersion:()Lorg/apache/http/ProtocolVersion; // method@2363 │ │ +0b6e56: 0c00 |000d: move-result-object v0 │ │ +0b6e58: 5b10 6c0e |000e: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.ver:Lorg/apache/http/ProtocolVersion; // field@0e6c │ │ +0b6e5c: 7210 6523 0200 |0010: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b6e62: 0a00 |0013: move-result v0 │ │ +0b6e64: 5910 650e |0014: iput v0, v1, Lorg/apache/http/message/BasicHttpResponse;.code:I // field@0e65 │ │ +0b6e68: 7210 6423 0200 |0016: invoke-interface {v2}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@2364 │ │ +0b6e6e: 0c00 |0019: move-result-object v0 │ │ +0b6e70: 5b10 6a0e |001a: iput-object v0, v1, Lorg/apache/http/message/BasicHttpResponse;.reasonPhrase:Ljava/lang/String; // field@0e6a │ │ +0b6e74: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x000a line=151 │ │ 0x0010 line=152 │ │ 0x0016 line=153 │ │ 0x001c line=154 │ │ @@ -273174,30 +273342,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b6ec0: |[0b6ec0] org.apache.http.message.BasicHttpResponse.toString:()Ljava/lang/String; │ │ -0b6ed0: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b6ed4: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b6eda: 6e10 3227 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/message/BasicHttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@2732 │ │ -0b6ee0: 0c01 |0008: move-result-object v1 │ │ -0b6ee2: 6e20 a921 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b6ee8: 0c00 |000c: move-result-object v0 │ │ -0b6eea: 1a01 0300 |000d: const-string v1, " " // string@0003 │ │ -0b6eee: 6e20 aa21 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b6ef4: 0c00 |0012: move-result-object v0 │ │ -0b6ef6: 5421 670e |0013: iget-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e67 │ │ -0b6efa: 6e20 a921 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b6f00: 0c00 |0018: move-result-object v0 │ │ -0b6f02: 6e10 af21 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b6f08: 0c00 |001c: move-result-object v0 │ │ -0b6f0a: 1100 |001d: return-object v0 │ │ +0b6e78: |[0b6e78] org.apache.http.message.BasicHttpResponse.toString:()Ljava/lang/String; │ │ +0b6e88: 2200 f804 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b6e8c: 7010 a121 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b6e92: 6e10 3227 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/message/BasicHttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@2732 │ │ +0b6e98: 0c01 |0008: move-result-object v1 │ │ +0b6e9a: 6e20 a921 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b6ea0: 0c00 |000c: move-result-object v0 │ │ +0b6ea2: 1a01 0300 |000d: const-string v1, " " // string@0003 │ │ +0b6ea6: 6e20 aa21 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b6eac: 0c00 |0012: move-result-object v0 │ │ +0b6eae: 5421 670e |0013: iget-object v1, v2, Lorg/apache/http/message/BasicHttpResponse;.headergroup:Lorg/apache/http/message/HeaderGroup; // field@0e67 │ │ +0b6eb2: 6e20 a921 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b6eb8: 0c00 |0018: move-result-object v0 │ │ +0b6eba: 6e10 af21 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b6ec0: 0c00 |001c: move-result-object v0 │ │ +0b6ec2: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lorg/apache/http/message/BasicHttpResponse; │ │ │ │ source_file_idx : 796 (BasicHttpResponse.java) │ │ @@ -273255,72 +273423,74 @@ │ │ type : '(Lorg/apache/http/util/CharArrayBuffer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0b6f0c: |[0b6f0c] org.apache.http.message.BufferedHeader.:(Lorg/apache/http/util/CharArrayBuffer;)V │ │ -0b6f1c: 7010 6f21 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ -0b6f22: 1a02 b403 |0003: const-string v2, "Char array buffer" // string@03b4 │ │ -0b6f26: 7120 4d29 2600 |0005: invoke-static {v6, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b6f2c: 1302 3a00 |0008: const/16 v2, #int 58 // #3a │ │ -0b6f30: 6e20 7729 2600 |000a: invoke-virtual {v6, v2}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(I)I // method@2977 │ │ -0b6f36: 0a00 |000d: move-result v0 │ │ -0b6f38: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -0b6f3a: 3320 1f00 |000f: if-ne v0, v2, 002e // +001f │ │ -0b6f3e: 2202 7505 |0011: new-instance v2, Lorg/apache/http/ParseException; // type@0575 │ │ -0b6f42: 2203 f804 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b6f46: 7010 a121 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b6f4c: 1a04 d006 |0018: const-string v4, "Invalid header: " // string@06d0 │ │ -0b6f50: 6e20 aa21 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b6f56: 0c03 |001d: move-result-object v3 │ │ -0b6f58: 6e10 8029 0600 |001e: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0b6f5e: 0c04 |0021: move-result-object v4 │ │ -0b6f60: 6e20 aa21 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b6f66: 0c03 |0025: move-result-object v3 │ │ -0b6f68: 6e10 af21 0300 |0026: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b6f6e: 0c03 |0029: move-result-object v3 │ │ -0b6f70: 7020 4d23 3200 |002a: invoke-direct {v2, v3}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0b6f76: 2702 |002d: throw v2 │ │ -0b6f78: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -0b6f7a: 6e30 7e29 2600 |002f: invoke-virtual {v6, v2, v0}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0b6f80: 0c01 |0032: move-result-object v1 │ │ -0b6f82: 6e10 9121 0100 |0033: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ -0b6f88: 0a02 |0036: move-result v2 │ │ -0b6f8a: 3902 1f00 |0037: if-nez v2, 0056 // +001f │ │ -0b6f8e: 2202 7505 |0039: new-instance v2, Lorg/apache/http/ParseException; // type@0575 │ │ -0b6f92: 2203 f804 |003b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b6f96: 7010 a121 0300 |003d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b6f9c: 1a04 d006 |0040: const-string v4, "Invalid header: " // string@06d0 │ │ -0b6fa0: 6e20 aa21 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b6fa6: 0c03 |0045: move-result-object v3 │ │ -0b6fa8: 6e10 8029 0600 |0046: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0b6fae: 0c04 |0049: move-result-object v4 │ │ -0b6fb0: 6e20 aa21 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b6fb6: 0c03 |004d: move-result-object v3 │ │ -0b6fb8: 6e10 af21 0300 |004e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b6fbe: 0c03 |0051: move-result-object v3 │ │ -0b6fc0: 7020 4d23 3200 |0052: invoke-direct {v2, v3}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ -0b6fc6: 2702 |0055: throw v2 │ │ -0b6fc8: 5b56 860e |0056: iput-object v6, v5, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ -0b6fcc: 5b51 870e |0058: iput-object v1, v5, Lorg/apache/http/message/BufferedHeader;.name:Ljava/lang/String; // field@0e87 │ │ -0b6fd0: d802 0001 |005a: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0b6fd4: 5952 890e |005c: iput v2, v5, Lorg/apache/http/message/BufferedHeader;.valuePos:I // field@0e89 │ │ -0b6fd8: 0e00 |005e: return-void │ │ +0b6ec4: |[0b6ec4] org.apache.http.message.BufferedHeader.:(Lorg/apache/http/util/CharArrayBuffer;)V │ │ +0b6ed4: 7010 6f21 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ +0b6eda: 1a02 b403 |0003: const-string v2, "Char array buffer" // string@03b4 │ │ +0b6ede: 7120 4d29 2600 |0005: invoke-static {v6, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b6ee4: 1302 3a00 |0008: const/16 v2, #int 58 // #3a │ │ +0b6ee8: 6e20 7729 2600 |000a: invoke-virtual {v6, v2}, Lorg/apache/http/util/CharArrayBuffer;.indexOf:(I)I // method@2977 │ │ +0b6eee: 0a00 |000d: move-result v0 │ │ +0b6ef0: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +0b6ef2: 3320 1f00 |000f: if-ne v0, v2, 002e // +001f │ │ +0b6ef6: 2202 7505 |0011: new-instance v2, Lorg/apache/http/ParseException; // type@0575 │ │ +0b6efa: 2203 f804 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b6efe: 7010 a121 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b6f04: 1a04 d006 |0018: const-string v4, "Invalid header: " // string@06d0 │ │ +0b6f08: 6e20 aa21 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b6f0e: 0c03 |001d: move-result-object v3 │ │ +0b6f10: 6e10 8029 0600 |001e: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0b6f16: 0c04 |0021: move-result-object v4 │ │ +0b6f18: 6e20 aa21 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b6f1e: 0c03 |0025: move-result-object v3 │ │ +0b6f20: 6e10 af21 0300 |0026: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b6f26: 0c03 |0029: move-result-object v3 │ │ +0b6f28: 7020 4d23 3200 |002a: invoke-direct {v2, v3}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0b6f2e: 2702 |002d: throw v2 │ │ +0b6f30: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +0b6f32: 6e30 7e29 2600 |002f: invoke-virtual {v6, v2, v0}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0b6f38: 0c01 |0032: move-result-object v1 │ │ +0b6f3a: 6e10 9121 0100 |0033: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2191 │ │ +0b6f40: 0a02 |0036: move-result v2 │ │ +0b6f42: 3902 1f00 |0037: if-nez v2, 0056 // +001f │ │ +0b6f46: 2202 7505 |0039: new-instance v2, Lorg/apache/http/ParseException; // type@0575 │ │ +0b6f4a: 2203 f804 |003b: new-instance v3, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b6f4e: 7010 a121 0300 |003d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b6f54: 1a04 d006 |0040: const-string v4, "Invalid header: " // string@06d0 │ │ +0b6f58: 6e20 aa21 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b6f5e: 0c03 |0045: move-result-object v3 │ │ +0b6f60: 6e10 8029 0600 |0046: invoke-virtual {v6}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0b6f66: 0c04 |0049: move-result-object v4 │ │ +0b6f68: 6e20 aa21 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b6f6e: 0c03 |004d: move-result-object v3 │ │ +0b6f70: 6e10 af21 0300 |004e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b6f76: 0c03 |0051: move-result-object v3 │ │ +0b6f78: 7020 4d23 3200 |0052: invoke-direct {v2, v3}, Lorg/apache/http/ParseException;.:(Ljava/lang/String;)V // method@234d │ │ +0b6f7e: 2702 |0055: throw v2 │ │ +0b6f80: 5b56 860e |0056: iput-object v6, v5, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ +0b6f84: 5b51 870e |0058: iput-object v1, v5, Lorg/apache/http/message/BufferedHeader;.name:Ljava/lang/String; // field@0e87 │ │ +0b6f88: d802 0001 |005a: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0b6f8c: 5952 890e |005c: iput v2, v5, Lorg/apache/http/message/BufferedHeader;.valuePos:I // field@0e89 │ │ +0b6f90: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0008 line=80 │ │ 0x000e line=81 │ │ 0x0011 line=82 │ │ + 0x001e line=83 │ │ 0x002e line=85 │ │ 0x0033 line=86 │ │ 0x0039 line=87 │ │ + 0x0046 line=88 │ │ 0x0056 line=90 │ │ 0x0058 line=91 │ │ 0x005a line=92 │ │ 0x005e line=93 │ │ locals : │ │ 0x000e - 0x005f reg=0 colon I │ │ 0x0033 - 0x005f reg=1 s Ljava/lang/String; │ │ @@ -273333,18 +273503,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b6fdc: |[0b6fdc] org.apache.http.message.BufferedHeader.clone:()Ljava/lang/Object; │ │ -0b6fec: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0b6ff2: 0c00 |0003: move-result-object v0 │ │ -0b6ff4: 1100 |0004: return-object v0 │ │ +0b6f94: |[0b6f94] org.apache.http.message.BufferedHeader.clone:()Ljava/lang/Object; │ │ +0b6fa4: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0b6faa: 0c00 |0003: move-result-object v0 │ │ +0b6fac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/message/BufferedHeader; │ │ │ │ #1 : (in Lorg/apache/http/message/BufferedHeader;) │ │ @@ -273352,17 +273522,17 @@ │ │ type : '()Lorg/apache/http/util/CharArrayBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b6ff8: |[0b6ff8] org.apache.http.message.BufferedHeader.getBuffer:()Lorg/apache/http/util/CharArrayBuffer; │ │ -0b7008: 5410 860e |0000: iget-object v0, v1, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ -0b700c: 1100 |0002: return-object v0 │ │ +0b6fb0: |[0b6fb0] org.apache.http.message.BufferedHeader.getBuffer:()Lorg/apache/http/util/CharArrayBuffer; │ │ +0b6fc0: 5410 860e |0000: iget-object v0, v1, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ +0b6fc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BufferedHeader; │ │ │ │ #2 : (in Lorg/apache/http/message/BufferedHeader;) │ │ @@ -273370,28 +273540,28 @@ │ │ type : '()[Lorg/apache/http/HeaderElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0b7010: |[0b7010] org.apache.http.message.BufferedHeader.getElements:()[Lorg/apache/http/HeaderElement; │ │ -0b7020: 2200 1906 |0000: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ -0b7024: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b7026: 5432 860e |0003: iget-object v2, v3, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ -0b702a: 6e10 7b29 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0b7030: 0a02 |0008: move-result v2 │ │ -0b7032: 7030 ac27 1002 |0009: invoke-direct {v0, v1, v2}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ -0b7038: 5231 890e |000c: iget v1, v3, Lorg/apache/http/message/BufferedHeader;.valuePos:I // field@0e89 │ │ -0b703c: 6e20 b227 1000 |000e: invoke-virtual {v0, v1}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ -0b7042: 6201 5e0e |0011: sget-object v1, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ -0b7046: 5432 860e |0013: iget-object v2, v3, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ -0b704a: 6e30 1627 2100 |0015: invoke-virtual {v1, v2, v0}, Lorg/apache/http/message/BasicHeaderValueParser;.parseElements:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement; // method@2716 │ │ -0b7050: 0c01 |0018: move-result-object v1 │ │ -0b7052: 1101 |0019: return-object v1 │ │ +0b6fc8: |[0b6fc8] org.apache.http.message.BufferedHeader.getElements:()[Lorg/apache/http/HeaderElement; │ │ +0b6fd8: 2200 1906 |0000: new-instance v0, Lorg/apache/http/message/ParserCursor; // type@0619 │ │ +0b6fdc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b6fde: 5432 860e |0003: iget-object v2, v3, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ +0b6fe2: 6e10 7b29 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0b6fe8: 0a02 |0008: move-result v2 │ │ +0b6fea: 7030 ac27 1002 |0009: invoke-direct {v0, v1, v2}, Lorg/apache/http/message/ParserCursor;.:(II)V // method@27ac │ │ +0b6ff0: 5231 890e |000c: iget v1, v3, Lorg/apache/http/message/BufferedHeader;.valuePos:I // field@0e89 │ │ +0b6ff4: 6e20 b227 1000 |000e: invoke-virtual {v0, v1}, Lorg/apache/http/message/ParserCursor;.updatePos:(I)V // method@27b2 │ │ +0b6ffa: 6201 5e0e |0011: sget-object v1, Lorg/apache/http/message/BasicHeaderValueParser;.INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; // field@0e5e │ │ +0b6ffe: 5432 860e |0013: iget-object v2, v3, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ +0b7002: 6e30 1627 2100 |0015: invoke-virtual {v1, v2, v0}, Lorg/apache/http/message/BasicHeaderValueParser;.parseElements:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement; // method@2716 │ │ +0b7008: 0c01 |0018: move-result-object v1 │ │ +0b700a: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x000c line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x000c - 0x001a reg=0 cursor Lorg/apache/http/message/ParserCursor; │ │ @@ -273402,17 +273572,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7054: |[0b7054] org.apache.http.message.BufferedHeader.getName:()Ljava/lang/String; │ │ -0b7064: 5410 870e |0000: iget-object v0, v1, Lorg/apache/http/message/BufferedHeader;.name:Ljava/lang/String; // field@0e87 │ │ -0b7068: 1100 |0002: return-object v0 │ │ +0b700c: |[0b700c] org.apache.http.message.BufferedHeader.getName:()Ljava/lang/String; │ │ +0b701c: 5410 870e |0000: iget-object v0, v1, Lorg/apache/http/message/BufferedHeader;.name:Ljava/lang/String; // field@0e87 │ │ +0b7020: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BufferedHeader; │ │ │ │ #4 : (in Lorg/apache/http/message/BufferedHeader;) │ │ @@ -273420,23 +273590,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0b706c: |[0b706c] org.apache.http.message.BufferedHeader.getValue:()Ljava/lang/String; │ │ -0b707c: 5430 860e |0000: iget-object v0, v3, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ -0b7080: 5231 890e |0002: iget v1, v3, Lorg/apache/http/message/BufferedHeader;.valuePos:I // field@0e89 │ │ -0b7084: 5432 860e |0004: iget-object v2, v3, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ -0b7088: 6e10 7b29 0200 |0006: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ -0b708e: 0a02 |0009: move-result v2 │ │ -0b7090: 6e30 7e29 1002 |000a: invoke-virtual {v0, v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ -0b7096: 0c00 |000d: move-result-object v0 │ │ -0b7098: 1100 |000e: return-object v0 │ │ +0b7024: |[0b7024] org.apache.http.message.BufferedHeader.getValue:()Ljava/lang/String; │ │ +0b7034: 5430 860e |0000: iget-object v0, v3, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ +0b7038: 5231 890e |0002: iget v1, v3, Lorg/apache/http/message/BufferedHeader;.valuePos:I // field@0e89 │ │ +0b703c: 5432 860e |0004: iget-object v2, v3, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ +0b7040: 6e10 7b29 0200 |0006: invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;.length:()I // method@297b │ │ +0b7046: 0a02 |0009: move-result v2 │ │ +0b7048: 6e30 7e29 1002 |000a: invoke-virtual {v0, v1, v2}, Lorg/apache/http/util/CharArrayBuffer;.substringTrimmed:(II)Ljava/lang/String; // method@297e │ │ +0b704e: 0c00 |000d: move-result-object v0 │ │ +0b7050: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lorg/apache/http/message/BufferedHeader; │ │ │ │ #5 : (in Lorg/apache/http/message/BufferedHeader;) │ │ @@ -273444,17 +273614,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b709c: |[0b709c] org.apache.http.message.BufferedHeader.getValuePos:()I │ │ -0b70ac: 5210 890e |0000: iget v0, v1, Lorg/apache/http/message/BufferedHeader;.valuePos:I // field@0e89 │ │ -0b70b0: 0f00 |0002: return v0 │ │ +0b7054: |[0b7054] org.apache.http.message.BufferedHeader.getValuePos:()I │ │ +0b7064: 5210 890e |0000: iget v0, v1, Lorg/apache/http/message/BufferedHeader;.valuePos:I // field@0e89 │ │ +0b7068: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BufferedHeader; │ │ │ │ #6 : (in Lorg/apache/http/message/BufferedHeader;) │ │ @@ -273462,19 +273632,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b70b4: |[0b70b4] org.apache.http.message.BufferedHeader.toString:()Ljava/lang/String; │ │ -0b70c4: 5410 860e |0000: iget-object v0, v1, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ -0b70c8: 6e10 8029 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ -0b70ce: 0c00 |0005: move-result-object v0 │ │ -0b70d0: 1100 |0006: return-object v0 │ │ +0b706c: |[0b706c] org.apache.http.message.BufferedHeader.toString:()Ljava/lang/String; │ │ +0b707c: 5410 860e |0000: iget-object v0, v1, Lorg/apache/http/message/BufferedHeader;.buffer:Lorg/apache/http/util/CharArrayBuffer; // field@0e86 │ │ +0b7080: 6e10 8029 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;.toString:()Ljava/lang/String; // method@2980 │ │ +0b7086: 0c00 |0005: move-result-object v0 │ │ +0b7088: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/message/BufferedHeader; │ │ │ │ source_file_idx : 821 (BufferedHeader.java) │ │ @@ -273524,20 +273694,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b70d4: |[0b70d4] org.apache.http.params.BasicHttpParams.:()V │ │ -0b70e4: 7010 b327 0100 |0000: invoke-direct {v1}, Lorg/apache/http/params/AbstractHttpParams;.:()V // method@27b3 │ │ -0b70ea: 2200 3d05 |0003: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@053d │ │ -0b70ee: 7010 8b22 0000 |0005: invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;.:()V // method@228b │ │ -0b70f4: 5b10 8f0e |0008: iput-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b70f8: 0e00 |000a: return-void │ │ +0b708c: |[0b708c] org.apache.http.params.BasicHttpParams.:()V │ │ +0b709c: 7010 b327 0100 |0000: invoke-direct {v1}, Lorg/apache/http/params/AbstractHttpParams;.:()V // method@27b3 │ │ +0b70a2: 2200 3d05 |0003: new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; // type@053d │ │ +0b70a6: 7010 8b22 0000 |0005: invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;.:()V // method@228b │ │ +0b70ac: 5b10 8f0e |0008: iput-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b70b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=56 │ │ 0x000a line=60 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/apache/http/params/BasicHttpParams; │ │ @@ -273548,18 +273718,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b70fc: |[0b70fc] org.apache.http.params.BasicHttpParams.clear:()V │ │ -0b710c: 5410 8f0e |0000: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b7110: 7210 6c22 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@226c │ │ -0b7116: 0e00 |0005: return-void │ │ +0b70b4: |[0b70b4] org.apache.http.params.BasicHttpParams.clear:()V │ │ +0b70c4: 5410 8f0e |0000: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b70c8: 7210 6c22 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@226c │ │ +0b70ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0005 line=134 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/params/BasicHttpParams; │ │ │ │ @@ -273568,20 +273738,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b7118: |[0b7118] org.apache.http.params.BasicHttpParams.clone:()Ljava/lang/Object; │ │ -0b7128: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0b712e: 0c00 |0003: move-result-object v0 │ │ -0b7130: 1f00 1b06 |0004: check-cast v0, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ -0b7134: 6e20 c527 0100 |0006: invoke-virtual {v1, v0}, Lorg/apache/http/params/BasicHttpParams;.copyParams:(Lorg/apache/http/params/HttpParams;)V // method@27c5 │ │ -0b713a: 1100 |0009: return-object v0 │ │ +0b70d0: |[0b70d0] org.apache.http.params.BasicHttpParams.clone:()Ljava/lang/Object; │ │ +0b70e0: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0b70e6: 0c00 |0003: move-result-object v0 │ │ +0b70e8: 1f00 1b06 |0004: check-cast v0, Lorg/apache/http/params/BasicHttpParams; // type@061b │ │ +0b70ec: 6e20 c527 0100 |0006: invoke-virtual {v1, v0}, Lorg/apache/http/params/BasicHttpParams;.copyParams:(Lorg/apache/http/params/HttpParams;)V // method@27c5 │ │ +0b70f2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0006 line=160 │ │ 0x0009 line=161 │ │ locals : │ │ 0x0006 - 0x000a reg=0 clone Lorg/apache/http/params/BasicHttpParams; │ │ @@ -273592,24 +273762,24 @@ │ │ type : '()Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b713c: |[0b713c] org.apache.http.params.BasicHttpParams.copy:()Lorg/apache/http/params/HttpParams; │ │ -0b714c: 6e10 c327 0300 |0000: invoke-virtual {v3}, Lorg/apache/http/params/BasicHttpParams;.clone:()Ljava/lang/Object; // method@27c3 │ │ -0b7152: 0c01 |0003: move-result-object v1 │ │ -0b7154: 1f01 2306 |0004: check-cast v1, Lorg/apache/http/params/HttpParams; // type@0623 │ │ -0b7158: 1101 |0006: return-object v1 │ │ -0b715a: 0d00 |0007: move-exception v0 │ │ -0b715c: 2201 fd04 |0008: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0b7160: 1a02 c703 |000a: const-string v2, "Cloning not supported" // string@03c7 │ │ -0b7164: 7020 ba21 2100 |000c: invoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0b716a: 2701 |000f: throw v1 │ │ +0b70f4: |[0b70f4] org.apache.http.params.BasicHttpParams.copy:()Lorg/apache/http/params/HttpParams; │ │ +0b7104: 6e10 c327 0300 |0000: invoke-virtual {v3}, Lorg/apache/http/params/BasicHttpParams;.clone:()Ljava/lang/Object; // method@27c3 │ │ +0b710a: 0c01 |0003: move-result-object v1 │ │ +0b710c: 1f01 2306 |0004: check-cast v1, Lorg/apache/http/params/HttpParams; // type@0623 │ │ +0b7110: 1101 |0006: return-object v1 │ │ +0b7112: 0d00 |0007: move-exception v0 │ │ +0b7114: 2201 fd04 |0008: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0b7118: 1a02 c703 |000a: const-string v2, "Cloning not supported" // string@03c7 │ │ +0b711c: 7020 ba21 2100 |000c: invoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0b7122: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0006 │ │ Ljava/lang/CloneNotSupportedException; -> 0x0007 │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=148 │ │ 0x0008 line=149 │ │ @@ -273622,61 +273792,60 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0b717c: |[0b717c] org.apache.http.params.BasicHttpParams.copyParams:(Lorg/apache/http/params/HttpParams;)V │ │ -0b718c: 5442 8f0e |0000: iget-object v2, v4, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b7190: 7210 6e22 0200 |0002: invoke-interface {v2}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ -0b7196: 0c02 |0005: move-result-object v2 │ │ -0b7198: 7210 8222 0200 |0006: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ -0b719e: 0c00 |0009: move-result-object v0 │ │ -0b71a0: 7210 3f22 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b71a6: 0a02 |000d: move-result v2 │ │ -0b71a8: 3802 1600 |000e: if-eqz v2, 0024 // +0016 │ │ -0b71ac: 7210 4022 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b71b2: 0c01 |0013: move-result-object v1 │ │ -0b71b4: 1f01 3205 |0014: check-cast v1, Ljava/util/Map$Entry; // type@0532 │ │ -0b71b8: 7210 6a22 0100 |0016: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ -0b71be: 0c02 |0019: move-result-object v2 │ │ -0b71c0: 1f02 f704 |001a: check-cast v2, Ljava/lang/String; // type@04f7 │ │ -0b71c4: 7210 6b22 0100 |001c: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ -0b71ca: 0c03 |001f: move-result-object v3 │ │ -0b71cc: 7230 0128 2503 |0020: invoke-interface {v5, v2, v3}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ -0b71d2: 28e7 |0023: goto 000a // -0019 │ │ -0b71d4: 0e00 |0024: return-void │ │ +0b7134: |[0b7134] org.apache.http.params.BasicHttpParams.copyParams:(Lorg/apache/http/params/HttpParams;)V │ │ +0b7144: 5441 8f0e |0000: iget-object v1, v4, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b7148: 7210 6e22 0100 |0002: invoke-interface {v1}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@226e │ │ +0b714e: 0c01 |0005: move-result-object v1 │ │ +0b7150: 7210 8222 0100 |0006: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2282 │ │ +0b7156: 0c02 |0009: move-result-object v2 │ │ +0b7158: 7210 3f22 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b715e: 0a01 |000d: move-result v1 │ │ +0b7160: 3801 1600 |000e: if-eqz v1, 0024 // +0016 │ │ +0b7164: 7210 4022 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b716a: 0c00 |0013: move-result-object v0 │ │ +0b716c: 1f00 3205 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0532 │ │ +0b7170: 7210 6a22 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@226a │ │ +0b7176: 0c01 |0019: move-result-object v1 │ │ +0b7178: 1f01 f704 |001a: check-cast v1, Ljava/lang/String; // type@04f7 │ │ +0b717c: 7210 6b22 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@226b │ │ +0b7182: 0c03 |001f: move-result-object v3 │ │ +0b7184: 7230 0128 1503 |0020: invoke-interface {v5, v1, v3}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ +0b718a: 28e7 |0023: goto 000a // -0019 │ │ +0b718c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ - 0x0016 - 0x0024 reg=1 me Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ - 0x000a - 0x0025 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0016 - 0x0024 reg=0 me Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x0000 - 0x0025 reg=4 this Lorg/apache/http/params/BasicHttpParams; │ │ 0x0000 - 0x0025 reg=5 target Lorg/apache/http/params/HttpParams; │ │ │ │ #4 : (in Lorg/apache/http/params/BasicHttpParams;) │ │ name : 'getNames' │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b71d8: |[0b71d8] org.apache.http.params.BasicHttpParams.getNames:()Ljava/util/Set; │ │ -0b71e8: 2200 2c05 |0000: new-instance v0, Ljava/util/HashSet; // type@052c │ │ -0b71ec: 5421 8f0e |0002: iget-object v1, v2, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b71f0: 7210 7122 0100 |0004: invoke-interface {v1}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2271 │ │ -0b71f6: 0c01 |0007: move-result-object v1 │ │ -0b71f8: 7020 3e22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@223e │ │ -0b71fe: 1100 |000b: return-object v0 │ │ +0b7190: |[0b7190] org.apache.http.params.BasicHttpParams.getNames:()Ljava/util/Set; │ │ +0b71a0: 2200 2c05 |0000: new-instance v0, Ljava/util/HashSet; // type@052c │ │ +0b71a4: 5421 8f0e |0002: iget-object v1, v2, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b71a8: 7210 7122 0100 |0004: invoke-interface {v1}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2271 │ │ +0b71ae: 0c01 |0007: move-result-object v1 │ │ +0b71b0: 7020 3e22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@223e │ │ +0b71b6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/apache/http/params/BasicHttpParams; │ │ │ │ #5 : (in Lorg/apache/http/params/BasicHttpParams;) │ │ @@ -273684,19 +273853,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 │ │ -0b7200: |[0b7200] org.apache.http.params.BasicHttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b7210: 5410 8f0e |0000: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b7214: 7220 6f22 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -0b721a: 0c00 |0005: move-result-object v0 │ │ -0b721c: 1100 |0006: return-object v0 │ │ +0b71b8: |[0b71b8] org.apache.http.params.BasicHttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b71c8: 5410 8f0e |0000: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b71cc: 7220 6f22 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +0b71d2: 0c00 |0005: move-result-object v0 │ │ +0b71d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/params/BasicHttpParams; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ │ │ @@ -273705,22 +273874,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b7220: |[0b7220] org.apache.http.params.BasicHttpParams.isParameterSet:(Ljava/lang/String;)Z │ │ -0b7230: 6e20 c727 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27c7 │ │ -0b7236: 0c00 |0003: move-result-object v0 │ │ -0b7238: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0b723c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b723e: 0f00 |0007: return v0 │ │ -0b7240: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b7242: 28fe |0009: goto 0007 // -0002 │ │ +0b71d8: |[0b71d8] org.apache.http.params.BasicHttpParams.isParameterSet:(Ljava/lang/String;)Z │ │ +0b71e8: 6e20 c727 2100 |0000: invoke-virtual {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27c7 │ │ +0b71ee: 0c00 |0003: move-result-object v0 │ │ +0b71f0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0b71f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0b71f6: 0f00 |0007: return v0 │ │ +0b71f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0b71fa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/params/BasicHttpParams; │ │ 0x0000 - 0x000a reg=2 name Ljava/lang/String; │ │ │ │ @@ -273729,23 +273898,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b7244: |[0b7244] org.apache.http.params.BasicHttpParams.isParameterSetLocally:(Ljava/lang/String;)Z │ │ -0b7254: 5410 8f0e |0000: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b7258: 7220 6f22 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ -0b725e: 0c00 |0005: move-result-object v0 │ │ -0b7260: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0b7264: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0b7266: 0f00 |0009: return v0 │ │ -0b7268: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b726a: 28fe |000b: goto 0009 // -0002 │ │ +0b71fc: |[0b71fc] org.apache.http.params.BasicHttpParams.isParameterSetLocally:(Ljava/lang/String;)Z │ │ +0b720c: 5410 8f0e |0000: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b7210: 7220 6f22 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@226f │ │ +0b7216: 0c00 |0005: move-result-object v0 │ │ +0b7218: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0b721c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0b721e: 0f00 |0009: return v0 │ │ +0b7220: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0b7222: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/apache/http/params/BasicHttpParams; │ │ 0x0000 - 0x000c reg=2 name Ljava/lang/String; │ │ │ │ @@ -273754,25 +273923,25 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b726c: |[0b726c] org.apache.http.params.BasicHttpParams.removeParameter:(Ljava/lang/String;)Z │ │ -0b727c: 5410 8f0e |0000: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b7280: 7220 6d22 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@226d │ │ -0b7286: 0a00 |0005: move-result v0 │ │ -0b7288: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0b728c: 5410 8f0e |0008: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b7290: 7220 7422 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ -0b7296: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0b7298: 0f00 |000e: return v0 │ │ -0b729a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0b729c: 28fe |0010: goto 000e // -0002 │ │ +0b7224: |[0b7224] org.apache.http.params.BasicHttpParams.removeParameter:(Ljava/lang/String;)Z │ │ +0b7234: 5410 8f0e |0000: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b7238: 7220 6d22 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@226d │ │ +0b723e: 0a00 |0005: move-result v0 │ │ +0b7240: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0b7244: 5410 8f0e |0008: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b7248: 7220 7422 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ +0b724e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0b7250: 0f00 |000e: return v0 │ │ +0b7252: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0b7254: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0008 line=81 │ │ 0x000d line=82 │ │ 0x000e line=84 │ │ locals : │ │ @@ -273784,24 +273953,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0b72a0: |[0b72a0] org.apache.http.params.BasicHttpParams.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ -0b72b0: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0b72b4: 1101 |0002: return-object v1 │ │ -0b72b6: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ -0b72ba: 5410 8f0e |0005: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b72be: 7230 7222 2003 |0007: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ -0b72c4: 28f8 |000a: goto 0002 // -0008 │ │ -0b72c6: 5410 8f0e |000b: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ -0b72ca: 7220 7422 2000 |000d: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ -0b72d0: 28f2 |0010: goto 0002 // -000e │ │ +0b7258: |[0b7258] org.apache.http.params.BasicHttpParams.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ +0b7268: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0b726c: 1101 |0002: return-object v1 │ │ +0b726e: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ +0b7272: 5410 8f0e |0005: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b7276: 7230 7222 2003 |0007: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2272 │ │ +0b727c: 28f8 |000a: goto 0002 // -0008 │ │ +0b727e: 5410 8f0e |000b: iget-object v0, v1, Lorg/apache/http/params/BasicHttpParams;.parameters:Ljava/util/Map; // field@0e8f │ │ +0b7282: 7220 7422 2000 |000d: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2274 │ │ +0b7288: 28f2 |0010: goto 0002 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=75 │ │ 0x0003 line=70 │ │ 0x0005 line=71 │ │ 0x000b line=73 │ │ @@ -273811,42 +273980,38 @@ │ │ 0x0000 - 0x0011 reg=3 value Ljava/lang/Object; │ │ │ │ #10 : (in Lorg/apache/http/params/BasicHttpParams;) │ │ name : 'setParameters' │ │ type : '([Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 14 16-bit code units │ │ -0b72d4: |[0b72d4] org.apache.http.params.BasicHttpParams.setParameters:([Ljava/lang/String;Ljava/lang/Object;)V │ │ -0b72e4: 0750 |0000: move-object v0, v5 │ │ -0b72e6: 2102 |0001: array-length v2, v0 │ │ -0b72e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b72ea: 3521 0a00 |0003: if-ge v1, v2, 000d // +000a │ │ -0b72ee: 4603 0001 |0005: aget-object v3, v0, v1 │ │ -0b72f2: 6e30 cb27 3406 |0007: invoke-virtual {v4, v3, v6}, Lorg/apache/http/params/BasicHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27cb │ │ -0b72f8: d801 0101 |000a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b72fc: 28f7 |000c: goto 0003 // -0009 │ │ -0b72fe: 0e00 |000d: return-void │ │ + insns size : 13 16-bit code units │ │ +0b728c: |[0b728c] org.apache.http.params.BasicHttpParams.setParameters:([Ljava/lang/String;Ljava/lang/Object;)V │ │ +0b729c: 2142 |0000: array-length v2, v4 │ │ +0b729e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0b72a0: 3521 0a00 |0002: if-ge v1, v2, 000c // +000a │ │ +0b72a4: 4600 0401 |0004: aget-object v0, v4, v1 │ │ +0b72a8: 6e30 cb27 0305 |0006: invoke-virtual {v3, v0, v5}, Lorg/apache/http/params/BasicHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27cb │ │ +0b72ae: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b72b2: 28f7 |000b: goto 0002 // -0009 │ │ +0b72b4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ - 0x0007 line=96 │ │ - 0x000a line=95 │ │ - 0x000d line=98 │ │ + 0x0006 line=96 │ │ + 0x0009 line=95 │ │ + 0x000c line=98 │ │ locals : │ │ - 0x0007 - 0x000d reg=3 name Ljava/lang/String; │ │ - 0x0001 - 0x000e reg=0 arr$ [Ljava/lang/String; │ │ - 0x0003 - 0x000e reg=1 i$ I │ │ - 0x0002 - 0x000e reg=2 len$ I │ │ - 0x0000 - 0x000e reg=4 this Lorg/apache/http/params/BasicHttpParams; │ │ - 0x0000 - 0x000e reg=5 names [Ljava/lang/String; │ │ - 0x0000 - 0x000e reg=6 value Ljava/lang/Object; │ │ + 0x0006 - 0x000c reg=0 name Ljava/lang/String; │ │ + 0x0000 - 0x000d reg=3 this Lorg/apache/http/params/BasicHttpParams; │ │ + 0x0000 - 0x000d reg=4 names [Ljava/lang/String; │ │ + 0x0000 - 0x000d reg=5 value Ljava/lang/Object; │ │ │ │ source_file_idx : 793 (BasicHttpParams.java) │ │ │ │ Class #1090 header: │ │ class_idx : 1566 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1562 │ │ @@ -273889,23 +274054,23 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b7300: |[0b7300] org.apache.http.params.DefaultedHttpParams.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/params/HttpParams;)V │ │ -0b7310: 7010 b327 0100 |0000: invoke-direct {v1}, Lorg/apache/http/params/AbstractHttpParams;.:()V // method@27b3 │ │ -0b7316: 1a00 a20d |0003: const-string v0, "Local HTTP parameters" // string@0da2 │ │ -0b731a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b7320: 0c00 |0008: move-result-object v0 │ │ -0b7322: 1f00 2306 |0009: check-cast v0, Lorg/apache/http/params/HttpParams; // type@0623 │ │ -0b7326: 5b10 a70e |000b: iput-object v0, v1, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ -0b732a: 5b13 a60e |000d: iput-object v3, v1, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ -0b732e: 0e00 |000f: return-void │ │ +0b72b8: |[0b72b8] org.apache.http.params.DefaultedHttpParams.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/params/HttpParams;)V │ │ +0b72c8: 7010 b327 0100 |0000: invoke-direct {v1}, Lorg/apache/http/params/AbstractHttpParams;.:()V // method@27b3 │ │ +0b72ce: 1a00 a20d |0003: const-string v0, "Local HTTP parameters" // string@0da2 │ │ +0b72d2: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b72d8: 0c00 |0008: move-result-object v0 │ │ +0b72da: 1f00 2306 |0009: check-cast v0, Lorg/apache/http/params/HttpParams; // type@0623 │ │ +0b72de: 5b10 a70e |000b: iput-object v0, v1, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ +0b72e2: 5b13 a60e |000d: iput-object v3, v1, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ +0b72e6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x000d line=61 │ │ 0x000f line=62 │ │ locals : │ │ @@ -273918,25 +274083,25 @@ │ │ type : '(Lorg/apache/http/params/HttpParams;)Ljava/util/Set;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b7330: |[0b7330] org.apache.http.params.DefaultedHttpParams.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; │ │ -0b7340: 2030 2406 |0000: instance-of v0, v3, Lorg/apache/http/params/HttpParamsNames; // type@0624 │ │ -0b7344: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b7348: 1f03 2406 |0004: check-cast v3, Lorg/apache/http/params/HttpParamsNames; // type@0624 │ │ -0b734c: 7210 0228 0300 |0006: invoke-interface {v3}, Lorg/apache/http/params/HttpParamsNames;.getNames:()Ljava/util/Set; // method@2802 │ │ -0b7352: 0c00 |0009: move-result-object v0 │ │ -0b7354: 1100 |000a: return-object v0 │ │ -0b7356: 2200 fd04 |000b: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ -0b735a: 1a01 2a06 |000d: const-string v1, "HttpParams instance does not implement HttpParamsNames" // string@062a │ │ -0b735e: 7020 ba21 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ -0b7364: 2700 |0012: throw v0 │ │ +0b72e8: |[0b72e8] org.apache.http.params.DefaultedHttpParams.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; │ │ +0b72f8: 2030 2406 |0000: instance-of v0, v3, Lorg/apache/http/params/HttpParamsNames; // type@0624 │ │ +0b72fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b7300: 1f03 2406 |0004: check-cast v3, Lorg/apache/http/params/HttpParamsNames; // type@0624 │ │ +0b7304: 7210 0228 0300 |0006: invoke-interface {v3}, Lorg/apache/http/params/HttpParamsNames;.getNames:()Ljava/util/Set; // method@2802 │ │ +0b730a: 0c00 |0009: move-result-object v0 │ │ +0b730c: 1100 |000a: return-object v0 │ │ +0b730e: 2200 fd04 |000b: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04fd │ │ +0b7312: 1a01 2a06 |000d: const-string v1, "HttpParams instance does not implement HttpParamsNames" // string@062a │ │ +0b7316: 7020 ba21 1000 |000f: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@21ba │ │ +0b731c: 2700 |0012: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x000b line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 params Lorg/apache/http/params/HttpParams; │ │ @@ -273949,22 +274114,22 @@ │ │ type : '()Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0b7368: |[0b7368] org.apache.http.params.DefaultedHttpParams.copy:()Lorg/apache/http/params/HttpParams; │ │ -0b7378: 5431 a70e |0000: iget-object v1, v3, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ -0b737c: 7210 f427 0100 |0002: invoke-interface {v1}, Lorg/apache/http/params/HttpParams;.copy:()Lorg/apache/http/params/HttpParams; // method@27f4 │ │ -0b7382: 0c00 |0005: move-result-object v0 │ │ -0b7384: 2201 1e06 |0006: new-instance v1, Lorg/apache/http/params/DefaultedHttpParams; // type@061e │ │ -0b7388: 5432 a60e |0008: iget-object v2, v3, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ -0b738c: 7030 cd27 0102 |000a: invoke-direct {v1, v0, v2}, Lorg/apache/http/params/DefaultedHttpParams;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/params/HttpParams;)V // method@27cd │ │ -0b7392: 1101 |000d: return-object v1 │ │ +0b7320: |[0b7320] org.apache.http.params.DefaultedHttpParams.copy:()Lorg/apache/http/params/HttpParams; │ │ +0b7330: 5431 a70e |0000: iget-object v1, v3, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ +0b7334: 7210 f427 0100 |0002: invoke-interface {v1}, Lorg/apache/http/params/HttpParams;.copy:()Lorg/apache/http/params/HttpParams; // method@27f4 │ │ +0b733a: 0c00 |0005: move-result-object v0 │ │ +0b733c: 2201 1e06 |0006: new-instance v1, Lorg/apache/http/params/DefaultedHttpParams; // type@061e │ │ +0b7340: 5432 a60e |0008: iget-object v2, v3, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ +0b7344: 7030 cd27 0102 |000a: invoke-direct {v1, v0, v2}, Lorg/apache/http/params/DefaultedHttpParams;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/params/HttpParams;)V // method@27cd │ │ +0b734a: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=69 │ │ locals : │ │ 0x0006 - 0x000e reg=0 clone Lorg/apache/http/params/HttpParams; │ │ 0x0000 - 0x000e reg=3 this Lorg/apache/http/params/DefaultedHttpParams; │ │ @@ -273974,21 +274139,21 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b7394: |[0b7394] org.apache.http.params.DefaultedHttpParams.getDefaultNames:()Ljava/util/Set; │ │ -0b73a4: 2200 2c05 |0000: new-instance v0, Ljava/util/HashSet; // type@052c │ │ -0b73a8: 5421 a60e |0002: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ -0b73ac: 7020 d327 1200 |0004: invoke-direct {v2, v1}, Lorg/apache/http/params/DefaultedHttpParams;.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; // method@27d3 │ │ -0b73b2: 0c01 |0007: move-result-object v1 │ │ -0b73b4: 7020 3e22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@223e │ │ -0b73ba: 1100 |000b: return-object v0 │ │ +0b734c: |[0b734c] org.apache.http.params.DefaultedHttpParams.getDefaultNames:()Ljava/util/Set; │ │ +0b735c: 2200 2c05 |0000: new-instance v0, Ljava/util/HashSet; // type@052c │ │ +0b7360: 5421 a60e |0002: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ +0b7364: 7020 d327 1200 |0004: invoke-direct {v2, v1}, Lorg/apache/http/params/DefaultedHttpParams;.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; // method@27d3 │ │ +0b736a: 0c01 |0007: move-result-object v1 │ │ +0b736c: 7020 3e22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@223e │ │ +0b7372: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/apache/http/params/DefaultedHttpParams; │ │ │ │ #2 : (in Lorg/apache/http/params/DefaultedHttpParams;) │ │ @@ -273996,17 +274161,17 @@ │ │ type : '()Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b73bc: |[0b73bc] org.apache.http.params.DefaultedHttpParams.getDefaults:()Lorg/apache/http/params/HttpParams; │ │ -0b73cc: 5410 a60e |0000: iget-object v0, v1, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ -0b73d0: 1100 |0002: return-object v0 │ │ +0b7374: |[0b7374] org.apache.http.params.DefaultedHttpParams.getDefaults:()Lorg/apache/http/params/HttpParams; │ │ +0b7384: 5410 a60e |0000: iget-object v0, v1, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ +0b7388: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/params/DefaultedHttpParams; │ │ │ │ #3 : (in Lorg/apache/http/params/DefaultedHttpParams;) │ │ @@ -274014,21 +274179,21 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b73d4: |[0b73d4] org.apache.http.params.DefaultedHttpParams.getLocalNames:()Ljava/util/Set; │ │ -0b73e4: 2200 2c05 |0000: new-instance v0, Ljava/util/HashSet; // type@052c │ │ -0b73e8: 5421 a70e |0002: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ -0b73ec: 7020 d327 1200 |0004: invoke-direct {v2, v1}, Lorg/apache/http/params/DefaultedHttpParams;.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; // method@27d3 │ │ -0b73f2: 0c01 |0007: move-result-object v1 │ │ -0b73f4: 7020 3e22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@223e │ │ -0b73fa: 1100 |000b: return-object v0 │ │ +0b738c: |[0b738c] org.apache.http.params.DefaultedHttpParams.getLocalNames:()Ljava/util/Set; │ │ +0b739c: 2200 2c05 |0000: new-instance v0, Ljava/util/HashSet; // type@052c │ │ +0b73a0: 5421 a70e |0002: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ +0b73a4: 7020 d327 1200 |0004: invoke-direct {v2, v1}, Lorg/apache/http/params/DefaultedHttpParams;.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; // method@27d3 │ │ +0b73aa: 0c01 |0007: move-result-object v1 │ │ +0b73ac: 7020 3e22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@223e │ │ +0b73b2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/apache/http/params/DefaultedHttpParams; │ │ │ │ #4 : (in Lorg/apache/http/params/DefaultedHttpParams;) │ │ @@ -274036,25 +274201,25 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0b73fc: |[0b73fc] org.apache.http.params.DefaultedHttpParams.getNames:()Ljava/util/Set; │ │ -0b740c: 2200 2c05 |0000: new-instance v0, Ljava/util/HashSet; // type@052c │ │ -0b7410: 5421 a60e |0002: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ -0b7414: 7020 d327 1200 |0004: invoke-direct {v2, v1}, Lorg/apache/http/params/DefaultedHttpParams;.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; // method@27d3 │ │ -0b741a: 0c01 |0007: move-result-object v1 │ │ -0b741c: 7020 3e22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@223e │ │ -0b7422: 5421 a70e |000b: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ -0b7426: 7020 d327 1200 |000d: invoke-direct {v2, v1}, Lorg/apache/http/params/DefaultedHttpParams;.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; // method@27d3 │ │ -0b742c: 0c01 |0010: move-result-object v1 │ │ -0b742e: 7220 7d22 1000 |0011: invoke-interface {v0, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@227d │ │ -0b7434: 1100 |0014: return-object v0 │ │ +0b73b4: |[0b73b4] org.apache.http.params.DefaultedHttpParams.getNames:()Ljava/util/Set; │ │ +0b73c4: 2200 2c05 |0000: new-instance v0, Ljava/util/HashSet; // type@052c │ │ +0b73c8: 5421 a60e |0002: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ +0b73cc: 7020 d327 1200 |0004: invoke-direct {v2, v1}, Lorg/apache/http/params/DefaultedHttpParams;.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; // method@27d3 │ │ +0b73d2: 0c01 |0007: move-result-object v1 │ │ +0b73d4: 7020 3e22 1000 |0008: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@223e │ │ +0b73da: 5421 a70e |000b: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ +0b73de: 7020 d327 1200 |000d: invoke-direct {v2, v1}, Lorg/apache/http/params/DefaultedHttpParams;.getNames:(Lorg/apache/http/params/HttpParams;)Ljava/util/Set; // method@27d3 │ │ +0b73e4: 0c01 |0010: move-result-object v1 │ │ +0b73e6: 7220 7d22 1000 |0011: invoke-interface {v0, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@227d │ │ +0b73ec: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x000b line=123 │ │ 0x0014 line=124 │ │ locals : │ │ 0x000b - 0x0015 reg=0 combined Ljava/util/Set; Ljava/util/Set; │ │ @@ -274065,25 +274230,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b7438: |[0b7438] org.apache.http.params.DefaultedHttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b7448: 5421 a70e |0000: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ -0b744c: 7220 f927 3100 |0002: invoke-interface {v1, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0b7452: 0c00 |0005: move-result-object v0 │ │ -0b7454: 3900 0c00 |0006: if-nez v0, 0012 // +000c │ │ -0b7458: 5421 a60e |0008: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ -0b745c: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ -0b7460: 5421 a60e |000c: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ -0b7464: 7220 f927 3100 |000e: invoke-interface {v1, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ -0b746a: 0c00 |0011: move-result-object v0 │ │ -0b746c: 1100 |0012: return-object v0 │ │ +0b73f0: |[0b73f0] org.apache.http.params.DefaultedHttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b7400: 5421 a70e |0000: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ +0b7404: 7220 f927 3100 |0002: invoke-interface {v1, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0b740a: 0c00 |0005: move-result-object v0 │ │ +0b740c: 3900 0c00 |0006: if-nez v0, 0012 // +000c │ │ +0b7410: 5421 a60e |0008: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ +0b7414: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ +0b7418: 5421 a60e |000c: iget-object v1, v2, Lorg/apache/http/params/DefaultedHttpParams;.defaults:Lorg/apache/http/params/HttpParams; // field@0ea6 │ │ +0b741c: 7220 f927 3100 |000e: invoke-interface {v1, v3}, Lorg/apache/http/params/HttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27f9 │ │ +0b7422: 0c00 |0011: move-result-object v0 │ │ +0b7424: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ 0x000c line=80 │ │ 0x0012 line=82 │ │ locals : │ │ @@ -274096,19 +274261,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b7470: |[0b7470] org.apache.http.params.DefaultedHttpParams.removeParameter:(Ljava/lang/String;)Z │ │ -0b7480: 5410 a70e |0000: iget-object v0, v1, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ -0b7484: 7220 fc27 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/params/HttpParams;.removeParameter:(Ljava/lang/String;)Z // method@27fc │ │ -0b748a: 0a00 |0005: move-result v0 │ │ -0b748c: 0f00 |0006: return v0 │ │ +0b7428: |[0b7428] org.apache.http.params.DefaultedHttpParams.removeParameter:(Ljava/lang/String;)Z │ │ +0b7438: 5410 a70e |0000: iget-object v0, v1, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ +0b743c: 7220 fc27 2000 |0002: invoke-interface {v0, v2}, Lorg/apache/http/params/HttpParams;.removeParameter:(Ljava/lang/String;)Z // method@27fc │ │ +0b7442: 0a00 |0005: move-result v0 │ │ +0b7444: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/params/DefaultedHttpParams; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ │ │ @@ -274117,19 +274282,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0b7490: |[0b7490] org.apache.http.params.DefaultedHttpParams.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ -0b74a0: 5410 a70e |0000: iget-object v0, v1, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ -0b74a4: 7230 0128 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ -0b74aa: 0c00 |0005: move-result-object v0 │ │ -0b74ac: 1100 |0006: return-object v0 │ │ +0b7448: |[0b7448] org.apache.http.params.DefaultedHttpParams.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ +0b7458: 5410 a70e |0000: iget-object v0, v1, Lorg/apache/http/params/DefaultedHttpParams;.local:Lorg/apache/http/params/HttpParams; // field@0ea7 │ │ +0b745c: 7230 0128 2003 |0002: invoke-interface {v0, v2, v3}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@2801 │ │ +0b7462: 0c00 |0005: move-result-object v0 │ │ +0b7464: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/params/DefaultedHttpParams; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 value Ljava/lang/Object; │ │ @@ -274192,23 +274357,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0b74b0: |[0b74b0] org.apache.http.protocol.BasicHttpProcessor.:()V │ │ -0b74c0: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ -0b74c6: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0b74ca: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0b74d0: 5b10 d70e |0008: iput-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b74d4: 2200 2505 |000a: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ -0b74d8: 7010 1322 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ -0b74de: 5b10 d80e |000f: iput-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b74e2: 0e00 |0011: return-void │ │ +0b7468: |[0b7468] org.apache.http.protocol.BasicHttpProcessor.:()V │ │ +0b7478: 7010 6f21 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@216f │ │ +0b747e: 2200 2505 |0003: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0b7482: 7010 1322 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0b7488: 5b10 d70e |0008: iput-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b748c: 2200 2505 |000a: new-instance v0, Ljava/util/ArrayList; // type@0525 │ │ +0b7490: 7010 1322 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2213 │ │ +0b7496: 5b10 d80e |000f: iput-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b749a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=59 │ │ 0x000a line=60 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274219,17 +274384,17 @@ │ │ type : '(Lorg/apache/http/HttpRequestInterceptor;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b74e4: |[0b74e4] org.apache.http.protocol.BasicHttpProcessor.addInterceptor:(Lorg/apache/http/HttpRequestInterceptor;)V │ │ -0b74f4: 6e20 8e28 1000 |0000: invoke-virtual {v0, v1}, Lorg/apache/http/protocol/BasicHttpProcessor;.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;)V // method@288e │ │ -0b74fa: 0e00 |0003: return-void │ │ +0b749c: |[0b749c] org.apache.http.protocol.BasicHttpProcessor.addInterceptor:(Lorg/apache/http/HttpRequestInterceptor;)V │ │ +0b74ac: 6e20 8e28 1000 |0000: invoke-virtual {v0, v1}, Lorg/apache/http/protocol/BasicHttpProcessor;.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;)V // method@288e │ │ +0b74b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ 0x0000 - 0x0004 reg=1 interceptor Lorg/apache/http/HttpRequestInterceptor; │ │ @@ -274239,17 +274404,17 @@ │ │ type : '(Lorg/apache/http/HttpRequestInterceptor;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b74fc: |[0b74fc] org.apache.http.protocol.BasicHttpProcessor.addInterceptor:(Lorg/apache/http/HttpRequestInterceptor;I)V │ │ -0b750c: 6e30 8f28 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/apache/http/protocol/BasicHttpProcessor;.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;I)V // method@288f │ │ -0b7512: 0e00 |0003: return-void │ │ +0b74b4: |[0b74b4] org.apache.http.protocol.BasicHttpProcessor.addInterceptor:(Lorg/apache/http/HttpRequestInterceptor;I)V │ │ +0b74c4: 6e30 8f28 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/apache/http/protocol/BasicHttpProcessor;.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;I)V // method@288f │ │ +0b74ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ 0x0000 - 0x0004 reg=1 interceptor Lorg/apache/http/HttpRequestInterceptor; │ │ @@ -274260,17 +274425,17 @@ │ │ type : '(Lorg/apache/http/HttpResponseInterceptor;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b7514: |[0b7514] org.apache.http.protocol.BasicHttpProcessor.addInterceptor:(Lorg/apache/http/HttpResponseInterceptor;)V │ │ -0b7524: 6e20 9028 1000 |0000: invoke-virtual {v0, v1}, Lorg/apache/http/protocol/BasicHttpProcessor;.addResponseInterceptor:(Lorg/apache/http/HttpResponseInterceptor;)V // method@2890 │ │ -0b752a: 0e00 |0003: return-void │ │ +0b74cc: |[0b74cc] org.apache.http.protocol.BasicHttpProcessor.addInterceptor:(Lorg/apache/http/HttpResponseInterceptor;)V │ │ +0b74dc: 6e20 9028 1000 |0000: invoke-virtual {v0, v1}, Lorg/apache/http/protocol/BasicHttpProcessor;.addResponseInterceptor:(Lorg/apache/http/HttpResponseInterceptor;)V // method@2890 │ │ +0b74e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0003 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ 0x0000 - 0x0004 reg=1 interceptor Lorg/apache/http/HttpResponseInterceptor; │ │ @@ -274280,17 +274445,17 @@ │ │ type : '(Lorg/apache/http/HttpResponseInterceptor;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b752c: |[0b752c] org.apache.http.protocol.BasicHttpProcessor.addInterceptor:(Lorg/apache/http/HttpResponseInterceptor;I)V │ │ -0b753c: 6e30 9128 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/apache/http/protocol/BasicHttpProcessor;.addResponseInterceptor:(Lorg/apache/http/HttpResponseInterceptor;I)V // method@2891 │ │ -0b7542: 0e00 |0003: return-void │ │ +0b74e4: |[0b74e4] org.apache.http.protocol.BasicHttpProcessor.addInterceptor:(Lorg/apache/http/HttpResponseInterceptor;I)V │ │ +0b74f4: 6e30 9128 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/apache/http/protocol/BasicHttpProcessor;.addResponseInterceptor:(Lorg/apache/http/HttpResponseInterceptor;I)V // method@2891 │ │ +0b74fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0003 line=141 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ 0x0000 - 0x0004 reg=1 interceptor Lorg/apache/http/HttpResponseInterceptor; │ │ @@ -274301,20 +274466,20 @@ │ │ type : '(Lorg/apache/http/HttpRequestInterceptor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b7544: |[0b7544] org.apache.http.protocol.BasicHttpProcessor.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;)V │ │ -0b7554: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0b7558: 0e00 |0002: return-void │ │ -0b755a: 5410 d70e |0003: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b755e: 7220 5922 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0b7564: 28fa |0008: goto 0002 // -0006 │ │ +0b74fc: |[0b74fc] org.apache.http.protocol.BasicHttpProcessor.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;)V │ │ +0b750c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0b7510: 0e00 |0002: return-void │ │ +0b7512: 5410 d70e |0003: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b7516: 7220 5922 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0b751c: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=67 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274325,20 +274490,20 @@ │ │ type : '(Lorg/apache/http/HttpRequestInterceptor;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0b7568: |[0b7568] org.apache.http.protocol.BasicHttpProcessor.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;I)V │ │ -0b7578: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0b757c: 0e00 |0002: return-void │ │ -0b757e: 5410 d70e |0003: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b7582: 7230 5822 3002 |0005: invoke-interface {v0, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@2258 │ │ -0b7588: 28fa |0008: goto 0002 // -0006 │ │ +0b7520: |[0b7520] org.apache.http.protocol.BasicHttpProcessor.addRequestInterceptor:(Lorg/apache/http/HttpRequestInterceptor;I)V │ │ +0b7530: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0b7534: 0e00 |0002: return-void │ │ +0b7536: 5410 d70e |0003: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b753a: 7230 5822 3002 |0005: invoke-interface {v0, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@2258 │ │ +0b7540: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=75 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274350,20 +274515,20 @@ │ │ type : '(Lorg/apache/http/HttpResponseInterceptor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b758c: |[0b758c] org.apache.http.protocol.BasicHttpProcessor.addResponseInterceptor:(Lorg/apache/http/HttpResponseInterceptor;)V │ │ -0b759c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0b75a0: 0e00 |0002: return-void │ │ -0b75a2: 5410 d80e |0003: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b75a6: 7220 5922 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ -0b75ac: 28fa |0008: goto 0002 // -0006 │ │ +0b7544: |[0b7544] org.apache.http.protocol.BasicHttpProcessor.addResponseInterceptor:(Lorg/apache/http/HttpResponseInterceptor;)V │ │ +0b7554: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0b7558: 0e00 |0002: return-void │ │ +0b755a: 5410 d80e |0003: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b755e: 7220 5922 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2259 │ │ +0b7564: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=133 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274374,20 +274539,20 @@ │ │ type : '(Lorg/apache/http/HttpResponseInterceptor;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0b75b0: |[0b75b0] org.apache.http.protocol.BasicHttpProcessor.addResponseInterceptor:(Lorg/apache/http/HttpResponseInterceptor;I)V │ │ -0b75c0: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -0b75c4: 0e00 |0002: return-void │ │ -0b75c6: 5410 d80e |0003: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b75ca: 7230 5822 3002 |0005: invoke-interface {v0, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@2258 │ │ -0b75d0: 28fa |0008: goto 0002 // -0006 │ │ +0b7568: |[0b7568] org.apache.http.protocol.BasicHttpProcessor.addResponseInterceptor:(Lorg/apache/http/HttpResponseInterceptor;I)V │ │ +0b7578: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +0b757c: 0e00 |0002: return-void │ │ +0b757e: 5410 d80e |0003: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b7582: 7230 5822 3002 |0005: invoke-interface {v0, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@2258 │ │ +0b7588: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0002 line=83 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274399,18 +274564,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b75d4: |[0b75d4] org.apache.http.protocol.BasicHttpProcessor.clearInterceptors:()V │ │ -0b75e4: 6e10 9328 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.clearRequestInterceptors:()V // method@2893 │ │ -0b75ea: 6e10 9428 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.clearResponseInterceptors:()V // method@2894 │ │ -0b75f0: 0e00 |0006: return-void │ │ +0b758c: |[0b758c] org.apache.http.protocol.BasicHttpProcessor.clearInterceptors:()V │ │ +0b759c: 6e10 9328 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.clearRequestInterceptors:()V // method@2893 │ │ +0b75a2: 6e10 9428 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.clearResponseInterceptors:()V // method@2894 │ │ +0b75a8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0006 line=195 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274420,18 +274585,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b75f4: |[0b75f4] org.apache.http.protocol.BasicHttpProcessor.clearRequestInterceptors:()V │ │ -0b7604: 5410 d70e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b7608: 7210 5b22 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ -0b760e: 0e00 |0005: return-void │ │ +0b75ac: |[0b75ac] org.apache.http.protocol.BasicHttpProcessor.clearRequestInterceptors:()V │ │ +0b75bc: 5410 d70e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b75c0: 7210 5b22 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ +0b75c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0005 line=126 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ │ │ @@ -274440,18 +274605,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b7610: |[0b7610] org.apache.http.protocol.BasicHttpProcessor.clearResponseInterceptors:()V │ │ -0b7620: 5410 d80e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b7624: 7210 5b22 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ -0b762a: 0e00 |0005: return-void │ │ +0b75c8: |[0b75c8] org.apache.http.protocol.BasicHttpProcessor.clearResponseInterceptors:()V │ │ +0b75d8: 5410 d80e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b75dc: 7210 5b22 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ +0b75e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ │ │ @@ -274460,20 +274625,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b762c: |[0b762c] org.apache.http.protocol.BasicHttpProcessor.clone:()Ljava/lang/Object; │ │ -0b763c: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ -0b7642: 0c00 |0003: move-result-object v0 │ │ -0b7644: 1f00 3606 |0004: check-cast v0, Lorg/apache/http/protocol/BasicHttpProcessor; // type@0636 │ │ -0b7648: 6e20 9728 0100 |0006: invoke-virtual {v1, v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.copyInterceptors:(Lorg/apache/http/protocol/BasicHttpProcessor;)V // method@2897 │ │ -0b764e: 1100 |0009: return-object v0 │ │ +0b75e4: |[0b75e4] org.apache.http.protocol.BasicHttpProcessor.clone:()Ljava/lang/Object; │ │ +0b75f4: 6f10 7021 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2170 │ │ +0b75fa: 0c00 |0003: move-result-object v0 │ │ +0b75fc: 1f00 3606 |0004: check-cast v0, Lorg/apache/http/protocol/BasicHttpProcessor; // type@0636 │ │ +0b7600: 6e20 9728 0100 |0006: invoke-virtual {v1, v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.copyInterceptors:(Lorg/apache/http/protocol/BasicHttpProcessor;)V // method@2897 │ │ +0b7606: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0006 line=242 │ │ 0x0009 line=243 │ │ locals : │ │ 0x0006 - 0x000a reg=0 clone Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274484,19 +274649,19 @@ │ │ type : '()Lorg/apache/http/protocol/BasicHttpProcessor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b7650: |[0b7650] org.apache.http.protocol.BasicHttpProcessor.copy:()Lorg/apache/http/protocol/BasicHttpProcessor; │ │ -0b7660: 2200 3606 |0000: new-instance v0, Lorg/apache/http/protocol/BasicHttpProcessor; // type@0636 │ │ -0b7664: 7010 8928 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.:()V // method@2889 │ │ -0b766a: 6e20 9728 0100 |0005: invoke-virtual {v1, v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.copyInterceptors:(Lorg/apache/http/protocol/BasicHttpProcessor;)V // method@2897 │ │ -0b7670: 1100 |0008: return-object v0 │ │ +0b7608: |[0b7608] org.apache.http.protocol.BasicHttpProcessor.copy:()Lorg/apache/http/protocol/BasicHttpProcessor; │ │ +0b7618: 2200 3606 |0000: new-instance v0, Lorg/apache/http/protocol/BasicHttpProcessor; // type@0636 │ │ +0b761c: 7010 8928 0000 |0002: invoke-direct {v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.:()V // method@2889 │ │ +0b7622: 6e20 9728 0100 |0005: invoke-virtual {v1, v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.copyInterceptors:(Lorg/apache/http/protocol/BasicHttpProcessor;)V // method@2897 │ │ +0b7628: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0005 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 clone Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274507,26 +274672,26 @@ │ │ type : '(Lorg/apache/http/protocol/BasicHttpProcessor;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0b7674: |[0b7674] org.apache.http.protocol.BasicHttpProcessor.copyInterceptors:(Lorg/apache/http/protocol/BasicHttpProcessor;)V │ │ -0b7684: 5430 d70e |0000: iget-object v0, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b7688: 7210 5b22 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ -0b768e: 5430 d70e |0005: iget-object v0, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b7692: 5421 d70e |0007: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b7696: 7220 5a22 1000 |0009: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@225a │ │ -0b769c: 5430 d80e |000c: iget-object v0, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b76a0: 7210 5b22 0000 |000e: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ -0b76a6: 5430 d80e |0011: iget-object v0, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b76aa: 5421 d80e |0013: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b76ae: 7220 5a22 1000 |0015: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@225a │ │ -0b76b4: 0e00 |0018: return-void │ │ +0b762c: |[0b762c] org.apache.http.protocol.BasicHttpProcessor.copyInterceptors:(Lorg/apache/http/protocol/BasicHttpProcessor;)V │ │ +0b763c: 5430 d70e |0000: iget-object v0, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b7640: 7210 5b22 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ +0b7646: 5430 d70e |0005: iget-object v0, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b764a: 5421 d70e |0007: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b764e: 7220 5a22 1000 |0009: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@225a │ │ +0b7654: 5430 d80e |000c: iget-object v0, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b7658: 7210 5b22 0000 |000e: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@225b │ │ +0b765e: 5430 d80e |0011: iget-object v0, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b7662: 5421 d80e |0013: iget-object v1, v2, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b7666: 7220 5a22 1000 |0015: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@225a │ │ +0b766c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=223 │ │ 0x000c line=224 │ │ 0x0011 line=225 │ │ 0x0018 line=226 │ │ @@ -274539,27 +274704,27 @@ │ │ type : '(I)Lorg/apache/http/HttpRequestInterceptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0b76b8: |[0b76b8] org.apache.http.protocol.BasicHttpProcessor.getRequestInterceptor:(I)Lorg/apache/http/HttpRequestInterceptor; │ │ -0b76c8: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -0b76cc: 5410 d70e |0002: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b76d0: 7210 6322 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ -0b76d6: 0a00 |0007: move-result v0 │ │ -0b76d8: 3402 0400 |0008: if-lt v2, v0, 000c // +0004 │ │ -0b76dc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b76de: 1100 |000b: return-object v0 │ │ -0b76e0: 5410 d70e |000c: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b76e4: 7220 5c22 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -0b76ea: 0c00 |0011: move-result-object v0 │ │ -0b76ec: 1f00 6905 |0012: check-cast v0, Lorg/apache/http/HttpRequestInterceptor; // type@0569 │ │ -0b76f0: 28f7 |0014: goto 000b // -0009 │ │ +0b7670: |[0b7670] org.apache.http.protocol.BasicHttpProcessor.getRequestInterceptor:(I)Lorg/apache/http/HttpRequestInterceptor; │ │ +0b7680: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +0b7684: 5410 d70e |0002: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b7688: 7210 6322 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ +0b768e: 0a00 |0007: move-result v0 │ │ +0b7690: 3402 0400 |0008: if-lt v2, v0, 000c // +0004 │ │ +0b7694: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0b7696: 1100 |000b: return-object v0 │ │ +0b7698: 5410 d70e |000c: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b769c: 7220 5c22 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +0b76a2: 0c00 |0011: move-result-object v0 │ │ +0b76a4: 1f00 6905 |0012: check-cast v0, Lorg/apache/http/HttpRequestInterceptor; // type@0569 │ │ +0b76a8: 28f7 |0014: goto 000b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000a line=119 │ │ 0x000b line=121 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274570,19 +274735,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b76f4: |[0b76f4] org.apache.http.protocol.BasicHttpProcessor.getRequestInterceptorCount:()I │ │ -0b7704: 5410 d70e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b7708: 7210 6322 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ -0b770e: 0a00 |0005: move-result v0 │ │ -0b7710: 0f00 |0006: return v0 │ │ +0b76ac: |[0b76ac] org.apache.http.protocol.BasicHttpProcessor.getRequestInterceptorCount:()I │ │ +0b76bc: 5410 d70e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b76c0: 7210 6322 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ +0b76c6: 0a00 |0005: move-result v0 │ │ +0b76c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ │ │ #16 : (in Lorg/apache/http/protocol/BasicHttpProcessor;) │ │ @@ -274590,27 +274755,27 @@ │ │ type : '(I)Lorg/apache/http/HttpResponseInterceptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0b7714: |[0b7714] org.apache.http.protocol.BasicHttpProcessor.getResponseInterceptor:(I)Lorg/apache/http/HttpResponseInterceptor; │ │ -0b7724: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -0b7728: 5410 d80e |0002: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b772c: 7210 6322 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ -0b7732: 0a00 |0007: move-result v0 │ │ -0b7734: 3402 0400 |0008: if-lt v2, v0, 000c // +0004 │ │ -0b7738: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b773a: 1100 |000b: return-object v0 │ │ -0b773c: 5410 d80e |000c: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b7740: 7220 5c22 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ -0b7746: 0c00 |0011: move-result-object v0 │ │ -0b7748: 1f00 6c05 |0012: check-cast v0, Lorg/apache/http/HttpResponseInterceptor; // type@056c │ │ -0b774c: 28f7 |0014: goto 000b // -0009 │ │ +0b76cc: |[0b76cc] org.apache.http.protocol.BasicHttpProcessor.getResponseInterceptor:(I)Lorg/apache/http/HttpResponseInterceptor; │ │ +0b76dc: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +0b76e0: 5410 d80e |0002: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b76e4: 7210 6322 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ +0b76ea: 0a00 |0007: move-result v0 │ │ +0b76ec: 3402 0400 |0008: if-lt v2, v0, 000c // +0004 │ │ +0b76f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0b76f2: 1100 |000b: return-object v0 │ │ +0b76f4: 5410 d80e |000c: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b76f8: 7220 5c22 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@225c │ │ +0b76fe: 0c00 |0011: move-result-object v0 │ │ +0b7700: 1f00 6c05 |0012: check-cast v0, Lorg/apache/http/HttpResponseInterceptor; // type@056c │ │ +0b7704: 28f7 |0014: goto 000b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x000a line=149 │ │ 0x000b line=151 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ @@ -274621,19 +274786,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b7750: |[0b7750] org.apache.http.protocol.BasicHttpProcessor.getResponseInterceptorCount:()I │ │ -0b7760: 5410 d80e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b7764: 7210 6322 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ -0b776a: 0a00 |0005: move-result v0 │ │ -0b776c: 0f00 |0006: return v0 │ │ +0b7708: |[0b7708] org.apache.http.protocol.BasicHttpProcessor.getResponseInterceptorCount:()I │ │ +0b7718: 5410 d80e |0000: iget-object v0, v1, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b771c: 7210 6322 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2263 │ │ +0b7722: 0a00 |0005: move-result v0 │ │ +0b7724: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ │ │ #18 : (in Lorg/apache/http/protocol/BasicHttpProcessor;) │ │ @@ -274641,99 +274806,97 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0b7770: |[0b7770] org.apache.http.protocol.BasicHttpProcessor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b7780: 5432 d70e |0000: iget-object v2, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b7784: 7210 5e22 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -0b778a: 0c00 |0005: move-result-object v0 │ │ -0b778c: 7210 3f22 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b7792: 0a02 |0009: move-result v2 │ │ -0b7794: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ -0b7798: 7210 4022 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b779e: 0c01 |000f: move-result-object v1 │ │ -0b77a0: 1f01 6905 |0010: check-cast v1, Lorg/apache/http/HttpRequestInterceptor; // type@0569 │ │ -0b77a4: 7230 2523 4105 |0012: invoke-interface {v1, v4, v5}, Lorg/apache/http/HttpRequestInterceptor;.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V // method@2325 │ │ -0b77aa: 28f1 |0015: goto 0006 // -000f │ │ -0b77ac: 0e00 |0016: return-void │ │ +0b7728: |[0b7728] org.apache.http.protocol.BasicHttpProcessor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b7738: 5431 d70e |0000: iget-object v1, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b773c: 7210 5e22 0100 |0002: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +0b7742: 0c01 |0005: move-result-object v1 │ │ +0b7744: 7210 3f22 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b774a: 0a02 |0009: move-result v2 │ │ +0b774c: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ +0b7750: 7210 4022 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b7756: 0c00 |000f: move-result-object v0 │ │ +0b7758: 1f00 6905 |0010: check-cast v0, Lorg/apache/http/HttpRequestInterceptor; // type@0569 │ │ +0b775c: 7230 2523 4005 |0012: invoke-interface {v0, v4, v5}, Lorg/apache/http/HttpRequestInterceptor;.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V // method@2325 │ │ +0b7762: 28f1 |0015: goto 0006 // -000f │ │ +0b7764: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0012 line=202 │ │ 0x0016 line=204 │ │ locals : │ │ - 0x0012 - 0x0016 reg=1 interceptor Lorg/apache/http/HttpRequestInterceptor; │ │ - 0x0006 - 0x0017 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0012 - 0x0016 reg=0 interceptor Lorg/apache/http/HttpRequestInterceptor; │ │ 0x0000 - 0x0017 reg=3 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ 0x0000 - 0x0017 reg=4 request Lorg/apache/http/HttpRequest; │ │ 0x0000 - 0x0017 reg=5 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ #19 : (in Lorg/apache/http/protocol/BasicHttpProcessor;) │ │ name : 'process' │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0b77b0: |[0b77b0] org.apache.http.protocol.BasicHttpProcessor.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b77c0: 5432 d80e |0000: iget-object v2, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b77c4: 7210 5e22 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -0b77ca: 0c00 |0005: move-result-object v0 │ │ -0b77cc: 7210 3f22 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b77d2: 0a02 |0009: move-result v2 │ │ -0b77d4: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ -0b77d8: 7210 4022 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b77de: 0c01 |000f: move-result-object v1 │ │ -0b77e0: 1f01 6c05 |0010: check-cast v1, Lorg/apache/http/HttpResponseInterceptor; // type@056c │ │ -0b77e4: 7230 3a23 4105 |0012: invoke-interface {v1, v4, v5}, Lorg/apache/http/HttpResponseInterceptor;.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@233a │ │ -0b77ea: 28f1 |0015: goto 0006 // -000f │ │ -0b77ec: 0e00 |0016: return-void │ │ +0b7768: |[0b7768] org.apache.http.protocol.BasicHttpProcessor.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b7778: 5431 d80e |0000: iget-object v1, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b777c: 7210 5e22 0100 |0002: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +0b7782: 0c01 |0005: move-result-object v1 │ │ +0b7784: 7210 3f22 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b778a: 0a02 |0009: move-result v2 │ │ +0b778c: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ +0b7790: 7210 4022 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b7796: 0c00 |000f: move-result-object v0 │ │ +0b7798: 1f00 6c05 |0010: check-cast v0, Lorg/apache/http/HttpResponseInterceptor; // type@056c │ │ +0b779c: 7230 3a23 4005 |0012: invoke-interface {v0, v4, v5}, Lorg/apache/http/HttpResponseInterceptor;.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@233a │ │ +0b77a2: 28f1 |0015: goto 0006 // -000f │ │ +0b77a4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0012 line=211 │ │ 0x0016 line=213 │ │ locals : │ │ - 0x0012 - 0x0016 reg=1 interceptor Lorg/apache/http/HttpResponseInterceptor; │ │ - 0x0006 - 0x0017 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0012 - 0x0016 reg=0 interceptor Lorg/apache/http/HttpResponseInterceptor; │ │ 0x0000 - 0x0017 reg=3 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ 0x0000 - 0x0017 reg=4 response Lorg/apache/http/HttpResponse; │ │ 0x0000 - 0x0017 reg=5 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ #20 : (in Lorg/apache/http/protocol/BasicHttpProcessor;) │ │ name : 'removeRequestInterceptorByClass' │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0b77f0: |[0b77f0] org.apache.http.protocol.BasicHttpProcessor.removeRequestInterceptorByClass:(Ljava/lang/Class;)V │ │ -0b7800: 5432 d70e |0000: iget-object v2, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b7804: 7210 5e22 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -0b780a: 0c00 |0005: move-result-object v0 │ │ -0b780c: 7210 3f22 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b7812: 0a02 |0009: move-result v2 │ │ -0b7814: 3802 1400 |000a: if-eqz v2, 001e // +0014 │ │ -0b7818: 7210 4022 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b781e: 0c01 |000f: move-result-object v1 │ │ -0b7820: 6e10 7221 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -0b7826: 0c02 |0013: move-result-object v2 │ │ -0b7828: 6e20 7121 4200 |0014: invoke-virtual {v2, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -0b782e: 0a02 |0017: move-result v2 │ │ -0b7830: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ -0b7834: 7210 4122 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ -0b783a: 28e9 |001d: goto 0006 // -0017 │ │ -0b783c: 0e00 |001e: return-void │ │ +0b77a8: |[0b77a8] org.apache.http.protocol.BasicHttpProcessor.removeRequestInterceptorByClass:(Ljava/lang/Class;)V │ │ +0b77b8: 5432 d70e |0000: iget-object v2, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b77bc: 7210 5e22 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +0b77c2: 0c00 |0005: move-result-object v0 │ │ +0b77c4: 7210 3f22 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b77ca: 0a02 |0009: move-result v2 │ │ +0b77cc: 3802 1400 |000a: if-eqz v2, 001e // +0014 │ │ +0b77d0: 7210 4022 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b77d6: 0c01 |000f: move-result-object v1 │ │ +0b77d8: 6e10 7221 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +0b77de: 0c02 |0013: move-result-object v2 │ │ +0b77e0: 6e20 7121 4200 |0014: invoke-virtual {v2, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +0b77e6: 0a02 |0017: move-result v2 │ │ +0b77e8: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ +0b77ec: 7210 4122 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ +0b77f2: 28e9 |001d: goto 0006 // -0017 │ │ +0b77f4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000c line=88 │ │ 0x0010 line=89 │ │ 0x001a line=90 │ │ @@ -274750,31 +274913,31 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0b7840: |[0b7840] org.apache.http.protocol.BasicHttpProcessor.removeResponseInterceptorByClass:(Ljava/lang/Class;)V │ │ -0b7850: 5432 d80e |0000: iget-object v2, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b7854: 7210 5e22 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -0b785a: 0c00 |0005: move-result-object v0 │ │ -0b785c: 7210 3f22 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b7862: 0a02 |0009: move-result v2 │ │ -0b7864: 3802 1400 |000a: if-eqz v2, 001e // +0014 │ │ -0b7868: 7210 4022 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b786e: 0c01 |000f: move-result-object v1 │ │ -0b7870: 6e10 7221 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -0b7876: 0c02 |0013: move-result-object v2 │ │ -0b7878: 6e20 7121 4200 |0014: invoke-virtual {v2, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ -0b787e: 0a02 |0017: move-result v2 │ │ -0b7880: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ -0b7884: 7210 4122 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ -0b788a: 28e9 |001d: goto 0006 // -0017 │ │ -0b788c: 0e00 |001e: return-void │ │ +0b77f8: |[0b77f8] org.apache.http.protocol.BasicHttpProcessor.removeResponseInterceptorByClass:(Ljava/lang/Class;)V │ │ +0b7808: 5432 d80e |0000: iget-object v2, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b780c: 7210 5e22 0200 |0002: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +0b7812: 0c00 |0005: move-result-object v0 │ │ +0b7814: 7210 3f22 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b781a: 0a02 |0009: move-result v2 │ │ +0b781c: 3802 1400 |000a: if-eqz v2, 001e // +0014 │ │ +0b7820: 7210 4022 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b7826: 0c01 |000f: move-result-object v1 │ │ +0b7828: 6e10 7221 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +0b782e: 0c02 |0013: move-result-object v2 │ │ +0b7830: 6e20 7121 4200 |0014: invoke-virtual {v2, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2171 │ │ +0b7836: 0a02 |0017: move-result v2 │ │ +0b7838: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ +0b783c: 7210 4122 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2241 │ │ +0b7842: 28e9 |001d: goto 0006 // -0017 │ │ +0b7844: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x000c line=98 │ │ 0x0010 line=99 │ │ 0x001a line=100 │ │ @@ -274791,54 +274954,53 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0b7890: |[0b7890] org.apache.http.protocol.BasicHttpProcessor.setInterceptors:(Ljava/util/List;)V │ │ -0b78a0: 1a02 bc06 |0000: const-string v2, "Inteceptor list" // string@06bc │ │ -0b78a4: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b78aa: 5432 d70e |0005: iget-object v2, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ -0b78ae: 7210 5b22 0200 |0007: invoke-interface {v2}, Ljava/util/List;.clear:()V // method@225b │ │ -0b78b4: 5432 d80e |000a: iget-object v2, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ -0b78b8: 7210 5b22 0200 |000c: invoke-interface {v2}, Ljava/util/List;.clear:()V // method@225b │ │ -0b78be: 7210 5e22 0400 |000f: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ -0b78c4: 0c00 |0012: move-result-object v0 │ │ -0b78c6: 7210 3f22 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ -0b78cc: 0a02 |0016: move-result v2 │ │ -0b78ce: 3802 1a00 |0017: if-eqz v2, 0031 // +001a │ │ -0b78d2: 7210 4022 0000 |0019: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ -0b78d8: 0c01 |001c: move-result-object v1 │ │ -0b78da: 2012 6905 |001d: instance-of v2, v1, Lorg/apache/http/HttpRequestInterceptor; // type@0569 │ │ -0b78de: 3802 0800 |001f: if-eqz v2, 0027 // +0008 │ │ -0b78e2: 0712 |0021: move-object v2, v1 │ │ -0b78e4: 1f02 6905 |0022: check-cast v2, Lorg/apache/http/HttpRequestInterceptor; // type@0569 │ │ -0b78e8: 6e20 8a28 2300 |0024: invoke-virtual {v3, v2}, Lorg/apache/http/protocol/BasicHttpProcessor;.addInterceptor:(Lorg/apache/http/HttpRequestInterceptor;)V // method@288a │ │ -0b78ee: 2012 6c05 |0027: instance-of v2, v1, Lorg/apache/http/HttpResponseInterceptor; // type@056c │ │ -0b78f2: 3802 eaff |0029: if-eqz v2, 0013 // -0016 │ │ -0b78f6: 1f01 6c05 |002b: check-cast v1, Lorg/apache/http/HttpResponseInterceptor; // type@056c │ │ -0b78fa: 6e20 8c28 1300 |002d: invoke-virtual {v3, v1}, Lorg/apache/http/protocol/BasicHttpProcessor;.addInterceptor:(Lorg/apache/http/HttpResponseInterceptor;)V // method@288c │ │ -0b7900: 28e3 |0030: goto 0013 // -001d │ │ -0b7902: 0e00 |0031: return-void │ │ +0b7848: |[0b7848] org.apache.http.protocol.BasicHttpProcessor.setInterceptors:(Ljava/util/List;)V │ │ +0b7858: 1a01 bc06 |0000: const-string v1, "Inteceptor list" // string@06bc │ │ +0b785c: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b7862: 5431 d70e |0005: iget-object v1, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.requestInterceptors:Ljava/util/List; // field@0ed7 │ │ +0b7866: 7210 5b22 0100 |0007: invoke-interface {v1}, Ljava/util/List;.clear:()V // method@225b │ │ +0b786c: 5431 d80e |000a: iget-object v1, v3, Lorg/apache/http/protocol/BasicHttpProcessor;.responseInterceptors:Ljava/util/List; // field@0ed8 │ │ +0b7870: 7210 5b22 0100 |000c: invoke-interface {v1}, Ljava/util/List;.clear:()V // method@225b │ │ +0b7876: 7210 5e22 0400 |000f: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@225e │ │ +0b787c: 0c02 |0012: move-result-object v2 │ │ +0b787e: 7210 3f22 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@223f │ │ +0b7884: 0a01 |0016: move-result v1 │ │ +0b7886: 3801 1a00 |0017: if-eqz v1, 0031 // +001a │ │ +0b788a: 7210 4022 0200 |0019: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2240 │ │ +0b7890: 0c00 |001c: move-result-object v0 │ │ +0b7892: 2001 6905 |001d: instance-of v1, v0, Lorg/apache/http/HttpRequestInterceptor; // type@0569 │ │ +0b7896: 3801 0800 |001f: if-eqz v1, 0027 // +0008 │ │ +0b789a: 0701 |0021: move-object v1, v0 │ │ +0b789c: 1f01 6905 |0022: check-cast v1, Lorg/apache/http/HttpRequestInterceptor; // type@0569 │ │ +0b78a0: 6e20 8a28 1300 |0024: invoke-virtual {v3, v1}, Lorg/apache/http/protocol/BasicHttpProcessor;.addInterceptor:(Lorg/apache/http/HttpRequestInterceptor;)V // method@288a │ │ +0b78a6: 2001 6c05 |0027: instance-of v1, v0, Lorg/apache/http/HttpResponseInterceptor; // type@056c │ │ +0b78aa: 3801 eaff |0029: if-eqz v1, 0013 // -0016 │ │ +0b78ae: 1f00 6c05 |002b: check-cast v0, Lorg/apache/http/HttpResponseInterceptor; // type@056c │ │ +0b78b2: 6e20 8c28 0300 |002d: invoke-virtual {v3, v0}, Lorg/apache/http/protocol/BasicHttpProcessor;.addInterceptor:(Lorg/apache/http/HttpResponseInterceptor;)V // method@288c │ │ +0b78b8: 28e3 |0030: goto 0013 // -001d │ │ +0b78ba: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=177 │ │ 0x000a line=178 │ │ 0x000f line=179 │ │ 0x001d line=180 │ │ 0x0022 line=181 │ │ 0x0027 line=183 │ │ 0x002b line=184 │ │ 0x0031 line=187 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ - 0x001d - 0x002d reg=1 obj Ljava/lang/Object; │ │ - 0x0013 - 0x0032 reg=0 i$ Ljava/util/Iterator; │ │ + 0x001d - 0x002d reg=0 obj Ljava/lang/Object; │ │ 0x0000 - 0x0032 reg=3 this Lorg/apache/http/protocol/BasicHttpProcessor; │ │ 0x0000 - 0x0032 reg=4 list Ljava/util/List; Ljava/util/List<*>; │ │ │ │ source_file_idx : 794 (BasicHttpProcessor.java) │ │ │ │ Class #1092 header: │ │ class_idx : 1610 │ │ @@ -274884,40 +275046,40 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0b7904: |[0b7904] org.apache.http.protocol.ImmutableHttpProcessor.:(Ljava/util/List;Ljava/util/List;)V │ │ -0b7914: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b7916: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -0b791c: 3804 2100 |0004: if-eqz v4, 0025 // +0021 │ │ -0b7920: 7210 6322 0400 |0006: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2263 │ │ -0b7926: 0a00 |0009: move-result v0 │ │ -0b7928: 2301 a006 |000a: new-array v1, v0, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ -0b792c: 7220 6422 1400 |000c: invoke-interface {v4, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ -0b7932: 0c01 |000f: move-result-object v1 │ │ -0b7934: 1f01 a006 |0010: check-cast v1, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ -0b7938: 5b31 1b0f |0012: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ -0b793c: 3805 1600 |0014: if-eqz v5, 002a // +0016 │ │ -0b7940: 7210 6322 0500 |0016: invoke-interface {v5}, Ljava/util/List;.size:()I // method@2263 │ │ -0b7946: 0a00 |0019: move-result v0 │ │ -0b7948: 2301 a106 |001a: new-array v1, v0, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ -0b794c: 7220 6422 1500 |001c: invoke-interface {v5, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ -0b7952: 0c01 |001f: move-result-object v1 │ │ -0b7954: 1f01 a106 |0020: check-cast v1, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ -0b7958: 5b31 1c0f |0022: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ -0b795c: 0e00 |0024: return-void │ │ -0b795e: 2321 a006 |0025: new-array v1, v2, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ -0b7962: 5b31 1b0f |0027: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ -0b7966: 28eb |0029: goto 0014 // -0015 │ │ -0b7968: 2321 a106 |002a: new-array v1, v2, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ -0b796c: 5b31 1c0f |002c: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ -0b7970: 28f6 |002e: goto 0024 // -000a │ │ +0b78bc: |[0b78bc] org.apache.http.protocol.ImmutableHttpProcessor.:(Ljava/util/List;Ljava/util/List;)V │ │ +0b78cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b78ce: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +0b78d4: 3804 2100 |0004: if-eqz v4, 0025 // +0021 │ │ +0b78d8: 7210 6322 0400 |0006: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2263 │ │ +0b78de: 0a00 |0009: move-result v0 │ │ +0b78e0: 2301 a006 |000a: new-array v1, v0, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ +0b78e4: 7220 6422 1400 |000c: invoke-interface {v4, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ +0b78ea: 0c01 |000f: move-result-object v1 │ │ +0b78ec: 1f01 a006 |0010: check-cast v1, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ +0b78f0: 5b31 1b0f |0012: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ +0b78f4: 3805 1600 |0014: if-eqz v5, 002a // +0016 │ │ +0b78f8: 7210 6322 0500 |0016: invoke-interface {v5}, Ljava/util/List;.size:()I // method@2263 │ │ +0b78fe: 0a00 |0019: move-result v0 │ │ +0b7900: 2301 a106 |001a: new-array v1, v0, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ +0b7904: 7220 6422 1500 |001c: invoke-interface {v5, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2264 │ │ +0b790a: 0c01 |001f: move-result-object v1 │ │ +0b790c: 1f01 a106 |0020: check-cast v1, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ +0b7910: 5b31 1c0f |0022: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ +0b7914: 0e00 |0024: return-void │ │ +0b7916: 2321 a006 |0025: new-array v1, v2, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ +0b791a: 5b31 1b0f |0027: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ +0b791e: 28eb |0029: goto 0014 // -0015 │ │ +0b7920: 2321 a106 |002a: new-array v1, v2, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ +0b7924: 5b31 1c0f |002c: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ +0b7928: 28f6 |002e: goto 0024 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=76 │ │ 0x0004 line=77 │ │ 0x0006 line=78 │ │ 0x000a line=79 │ │ 0x0014 line=83 │ │ @@ -274940,48 +275102,48 @@ │ │ type : '(Lorg/apache/http/protocol/HttpRequestInterceptorList;Lorg/apache/http/protocol/HttpResponseInterceptorList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0b7974: |[0b7974] org.apache.http.protocol.ImmutableHttpProcessor.:(Lorg/apache/http/protocol/HttpRequestInterceptorList;Lorg/apache/http/protocol/HttpResponseInterceptorList;)V │ │ -0b7984: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0b7986: 7010 6f21 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ -0b798c: 3806 1800 |0004: if-eqz v6, 001c // +0018 │ │ -0b7990: 7210 f228 0600 |0006: invoke-interface {v6}, Lorg/apache/http/protocol/HttpRequestInterceptorList;.getRequestInterceptorCount:()I // method@28f2 │ │ -0b7996: 0a00 |0009: move-result v0 │ │ -0b7998: 2302 a006 |000a: new-array v2, v0, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ -0b799c: 5b52 1b0f |000c: iput-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ -0b79a0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0b79a2: 3501 1100 |000f: if-ge v1, v0, 0020 // +0011 │ │ -0b79a6: 5452 1b0f |0011: iget-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ -0b79aa: 7220 f128 1600 |0013: invoke-interface {v6, v1}, Lorg/apache/http/protocol/HttpRequestInterceptorList;.getRequestInterceptor:(I)Lorg/apache/http/HttpRequestInterceptor; // method@28f1 │ │ -0b79b0: 0c03 |0016: move-result-object v3 │ │ -0b79b2: 4d03 0201 |0017: aput-object v3, v2, v1 │ │ -0b79b6: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b79ba: 28f4 |001b: goto 000f // -000c │ │ -0b79bc: 2342 a006 |001c: new-array v2, v4, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ -0b79c0: 5b52 1b0f |001e: iput-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ -0b79c4: 3807 1800 |0020: if-eqz v7, 0038 // +0018 │ │ -0b79c8: 7210 f928 0700 |0022: invoke-interface {v7}, Lorg/apache/http/protocol/HttpResponseInterceptorList;.getResponseInterceptorCount:()I // method@28f9 │ │ -0b79ce: 0a00 |0025: move-result v0 │ │ -0b79d0: 2302 a106 |0026: new-array v2, v0, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ -0b79d4: 5b52 1c0f |0028: iput-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ -0b79d8: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -0b79da: 3501 1100 |002b: if-ge v1, v0, 003c // +0011 │ │ -0b79de: 5452 1c0f |002d: iget-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ -0b79e2: 7220 f828 1700 |002f: invoke-interface {v7, v1}, Lorg/apache/http/protocol/HttpResponseInterceptorList;.getResponseInterceptor:(I)Lorg/apache/http/HttpResponseInterceptor; // method@28f8 │ │ -0b79e8: 0c03 |0032: move-result-object v3 │ │ -0b79ea: 4d03 0201 |0033: aput-object v3, v2, v1 │ │ -0b79ee: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b79f2: 28f4 |0037: goto 002b // -000c │ │ -0b79f4: 2342 a106 |0038: new-array v2, v4, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ -0b79f8: 5b52 1c0f |003a: iput-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ -0b79fc: 0e00 |003c: return-void │ │ +0b792c: |[0b792c] org.apache.http.protocol.ImmutableHttpProcessor.:(Lorg/apache/http/protocol/HttpRequestInterceptorList;Lorg/apache/http/protocol/HttpResponseInterceptorList;)V │ │ +0b793c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0b793e: 7010 6f21 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@216f │ │ +0b7944: 3806 1800 |0004: if-eqz v6, 001c // +0018 │ │ +0b7948: 7210 f228 0600 |0006: invoke-interface {v6}, Lorg/apache/http/protocol/HttpRequestInterceptorList;.getRequestInterceptorCount:()I // method@28f2 │ │ +0b794e: 0a00 |0009: move-result v0 │ │ +0b7950: 2302 a006 |000a: new-array v2, v0, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ +0b7954: 5b52 1b0f |000c: iput-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ +0b7958: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0b795a: 3501 1100 |000f: if-ge v1, v0, 0020 // +0011 │ │ +0b795e: 5452 1b0f |0011: iget-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ +0b7962: 7220 f128 1600 |0013: invoke-interface {v6, v1}, Lorg/apache/http/protocol/HttpRequestInterceptorList;.getRequestInterceptor:(I)Lorg/apache/http/HttpRequestInterceptor; // method@28f1 │ │ +0b7968: 0c03 |0016: move-result-object v3 │ │ +0b796a: 4d03 0201 |0017: aput-object v3, v2, v1 │ │ +0b796e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b7972: 28f4 |001b: goto 000f // -000c │ │ +0b7974: 2342 a006 |001c: new-array v2, v4, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ +0b7978: 5b52 1b0f |001e: iput-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ +0b797c: 3807 1800 |0020: if-eqz v7, 0038 // +0018 │ │ +0b7980: 7210 f928 0700 |0022: invoke-interface {v7}, Lorg/apache/http/protocol/HttpResponseInterceptorList;.getResponseInterceptorCount:()I // method@28f9 │ │ +0b7986: 0a00 |0025: move-result v0 │ │ +0b7988: 2302 a106 |0026: new-array v2, v0, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ +0b798c: 5b52 1c0f |0028: iput-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ +0b7990: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +0b7992: 3501 1100 |002b: if-ge v1, v0, 003c // +0011 │ │ +0b7996: 5452 1c0f |002d: iget-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ +0b799a: 7220 f828 1700 |002f: invoke-interface {v7, v1}, Lorg/apache/http/protocol/HttpResponseInterceptorList;.getResponseInterceptor:(I)Lorg/apache/http/HttpResponseInterceptor; // method@28f8 │ │ +0b79a0: 0c03 |0032: move-result-object v3 │ │ +0b79a2: 4d03 0201 |0033: aput-object v3, v2, v1 │ │ +0b79a6: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b79aa: 28f4 |0037: goto 002b // -000c │ │ +0b79ac: 2342 a106 |0038: new-array v2, v4, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ +0b79b0: 5b52 1c0f |003a: iput-object v2, v5, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ +0b79b4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=98 │ │ 0x0004 line=99 │ │ 0x0006 line=100 │ │ 0x000a line=101 │ │ 0x000e line=102 │ │ @@ -275010,18 +275172,18 @@ │ │ type : '([Lorg/apache/http/HttpRequestInterceptor;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b7a00: |[0b7a00] org.apache.http.protocol.ImmutableHttpProcessor.:([Lorg/apache/http/HttpRequestInterceptor;)V │ │ -0b7a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b7a12: 7030 1129 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/apache/http/protocol/ImmutableHttpProcessor;.:([Lorg/apache/http/HttpRequestInterceptor;[Lorg/apache/http/HttpResponseInterceptor;)V // method@2911 │ │ -0b7a18: 0e00 |0004: return-void │ │ +0b79b8: |[0b79b8] org.apache.http.protocol.ImmutableHttpProcessor.:([Lorg/apache/http/HttpRequestInterceptor;)V │ │ +0b79c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b79ca: 7030 1129 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/apache/http/protocol/ImmutableHttpProcessor;.:([Lorg/apache/http/HttpRequestInterceptor;[Lorg/apache/http/HttpResponseInterceptor;)V // method@2911 │ │ +0b79d0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/ImmutableHttpProcessor; │ │ 0x0000 - 0x0005 reg=2 requestInterceptors [Lorg/apache/http/HttpRequestInterceptor; │ │ @@ -275031,36 +275193,36 @@ │ │ type : '([Lorg/apache/http/HttpRequestInterceptor;[Lorg/apache/http/HttpResponseInterceptor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0b7a1c: |[0b7a1c] org.apache.http.protocol.ImmutableHttpProcessor.:([Lorg/apache/http/HttpRequestInterceptor;[Lorg/apache/http/HttpResponseInterceptor;)V │ │ -0b7a2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b7a2e: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ -0b7a34: 3804 1900 |0004: if-eqz v4, 001d // +0019 │ │ -0b7a38: 2140 |0006: array-length v0, v4 │ │ -0b7a3a: 2301 a006 |0007: new-array v1, v0, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ -0b7a3e: 5b31 1b0f |0009: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ -0b7a42: 5431 1b0f |000b: iget-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ -0b7a46: 7150 b021 2421 |000d: invoke-static {v4, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0b7a4c: 3805 1200 |0010: if-eqz v5, 0022 // +0012 │ │ -0b7a50: 2150 |0012: array-length v0, v5 │ │ -0b7a52: 2301 a106 |0013: new-array v1, v0, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ -0b7a56: 5b31 1c0f |0015: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ -0b7a5a: 5431 1c0f |0017: iget-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ -0b7a5e: 7150 b021 2521 |0019: invoke-static {v5, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ -0b7a64: 0e00 |001c: return-void │ │ -0b7a66: 2321 a006 |001d: new-array v1, v2, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ -0b7a6a: 5b31 1b0f |001f: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ -0b7a6e: 28ef |0021: goto 0010 // -0011 │ │ -0b7a70: 2321 a106 |0022: new-array v1, v2, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ -0b7a74: 5b31 1c0f |0024: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ -0b7a78: 28f6 |0026: goto 001c // -000a │ │ +0b79d4: |[0b79d4] org.apache.http.protocol.ImmutableHttpProcessor.:([Lorg/apache/http/HttpRequestInterceptor;[Lorg/apache/http/HttpResponseInterceptor;)V │ │ +0b79e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b79e6: 7010 6f21 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@216f │ │ +0b79ec: 3804 1900 |0004: if-eqz v4, 001d // +0019 │ │ +0b79f0: 2140 |0006: array-length v0, v4 │ │ +0b79f2: 2301 a006 |0007: new-array v1, v0, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ +0b79f6: 5b31 1b0f |0009: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ +0b79fa: 5431 1b0f |000b: iget-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ +0b79fe: 7150 b021 2421 |000d: invoke-static {v4, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0b7a04: 3805 1200 |0010: if-eqz v5, 0022 // +0012 │ │ +0b7a08: 2150 |0012: array-length v0, v5 │ │ +0b7a0a: 2301 a106 |0013: new-array v1, v0, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ +0b7a0e: 5b31 1c0f |0015: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ +0b7a12: 5431 1c0f |0017: iget-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ +0b7a16: 7150 b021 2521 |0019: invoke-static {v5, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@21b0 │ │ +0b7a1c: 0e00 |001c: return-void │ │ +0b7a1e: 2321 a006 |001d: new-array v1, v2, [Lorg/apache/http/HttpRequestInterceptor; // type@06a0 │ │ +0b7a22: 5b31 1b0f |001f: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ +0b7a26: 28ef |0021: goto 0010 // -0011 │ │ +0b7a28: 2321 a106 |0022: new-array v1, v2, [Lorg/apache/http/HttpResponseInterceptor; // type@06a1 │ │ +0b7a2c: 5b31 1c0f |0024: iput-object v1, v3, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ +0b7a30: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=53 │ │ 0x0004 line=54 │ │ 0x0006 line=55 │ │ 0x0007 line=56 │ │ 0x000b line=57 │ │ @@ -275083,18 +275245,18 @@ │ │ type : '([Lorg/apache/http/HttpResponseInterceptor;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b7a7c: |[0b7a7c] org.apache.http.protocol.ImmutableHttpProcessor.:([Lorg/apache/http/HttpResponseInterceptor;)V │ │ -0b7a8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b7a8e: 7030 1129 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/apache/http/protocol/ImmutableHttpProcessor;.:([Lorg/apache/http/HttpRequestInterceptor;[Lorg/apache/http/HttpResponseInterceptor;)V // method@2911 │ │ -0b7a94: 0e00 |0004: return-void │ │ +0b7a34: |[0b7a34] org.apache.http.protocol.ImmutableHttpProcessor.:([Lorg/apache/http/HttpResponseInterceptor;)V │ │ +0b7a44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b7a46: 7030 1129 0102 |0001: invoke-direct {v1, v0, v2}, Lorg/apache/http/protocol/ImmutableHttpProcessor;.:([Lorg/apache/http/HttpRequestInterceptor;[Lorg/apache/http/HttpResponseInterceptor;)V // method@2911 │ │ +0b7a4c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/protocol/ImmutableHttpProcessor; │ │ 0x0000 - 0x0005 reg=2 responseInterceptors [Lorg/apache/http/HttpResponseInterceptor; │ │ @@ -275105,80 +275267,74 @@ │ │ type : '(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0b7a98: |[0b7a98] org.apache.http.protocol.ImmutableHttpProcessor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b7aa8: 5440 1b0f |0000: iget-object v0, v4, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ -0b7aac: 2102 |0002: array-length v2, v0 │ │ -0b7aae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b7ab0: 3521 0a00 |0004: if-ge v1, v2, 000e // +000a │ │ -0b7ab4: 4603 0001 |0006: aget-object v3, v0, v1 │ │ -0b7ab8: 7230 2523 5306 |0008: invoke-interface {v3, v5, v6}, Lorg/apache/http/HttpRequestInterceptor;.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V // method@2325 │ │ -0b7abe: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b7ac2: 28f7 |000d: goto 0004 // -0009 │ │ -0b7ac4: 0e00 |000e: return-void │ │ +0b7a50: |[0b7a50] org.apache.http.protocol.ImmutableHttpProcessor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b7a60: 5442 1b0f |0000: iget-object v2, v4, Lorg/apache/http/protocol/ImmutableHttpProcessor;.requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; // field@0f1b │ │ +0b7a64: 2123 |0002: array-length v3, v2 │ │ +0b7a66: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0b7a68: 3531 0a00 |0004: if-ge v1, v3, 000e // +000a │ │ +0b7a6c: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +0b7a70: 7230 2523 5006 |0008: invoke-interface {v0, v5, v6}, Lorg/apache/http/HttpRequestInterceptor;.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V // method@2325 │ │ +0b7a76: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b7a7a: 28f7 |000d: goto 0004 // -0009 │ │ +0b7a7c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0008 line=131 │ │ 0x000b line=130 │ │ 0x000e line=133 │ │ locals : │ │ - 0x0008 - 0x000e reg=3 requestInterceptor Lorg/apache/http/HttpRequestInterceptor; │ │ - 0x0002 - 0x000f reg=0 arr$ [Lorg/apache/http/HttpRequestInterceptor; │ │ - 0x0004 - 0x000f reg=1 i$ I │ │ - 0x0003 - 0x000f reg=2 len$ I │ │ + 0x0008 - 0x000e reg=0 requestInterceptor Lorg/apache/http/HttpRequestInterceptor; │ │ 0x0000 - 0x000f reg=4 this Lorg/apache/http/protocol/ImmutableHttpProcessor; │ │ 0x0000 - 0x000f reg=5 request Lorg/apache/http/HttpRequest; │ │ 0x0000 - 0x000f reg=6 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ #1 : (in Lorg/apache/http/protocol/ImmutableHttpProcessor;) │ │ name : 'process' │ │ type : '(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0b7ac8: |[0b7ac8] org.apache.http.protocol.ImmutableHttpProcessor.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ -0b7ad8: 5440 1c0f |0000: iget-object v0, v4, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ -0b7adc: 2102 |0002: array-length v2, v0 │ │ -0b7ade: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0b7ae0: 3521 0a00 |0004: if-ge v1, v2, 000e // +000a │ │ -0b7ae4: 4603 0001 |0006: aget-object v3, v0, v1 │ │ -0b7ae8: 7230 3a23 5306 |0008: invoke-interface {v3, v5, v6}, Lorg/apache/http/HttpResponseInterceptor;.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@233a │ │ -0b7aee: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b7af2: 28f7 |000d: goto 0004 // -0009 │ │ -0b7af4: 0e00 |000e: return-void │ │ +0b7a80: |[0b7a80] org.apache.http.protocol.ImmutableHttpProcessor.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ +0b7a90: 5442 1c0f |0000: iget-object v2, v4, Lorg/apache/http/protocol/ImmutableHttpProcessor;.responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; // field@0f1c │ │ +0b7a94: 2123 |0002: array-length v3, v2 │ │ +0b7a96: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0b7a98: 3531 0a00 |0004: if-ge v1, v3, 000e // +000a │ │ +0b7a9c: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +0b7aa0: 7230 3a23 5006 |0008: invoke-interface {v0, v5, v6}, Lorg/apache/http/HttpResponseInterceptor;.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V // method@233a │ │ +0b7aa6: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b7aaa: 28f7 |000d: goto 0004 // -0009 │ │ +0b7aac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0008 line=139 │ │ 0x000b line=138 │ │ 0x000e line=141 │ │ locals : │ │ - 0x0008 - 0x000e reg=3 responseInterceptor Lorg/apache/http/HttpResponseInterceptor; │ │ - 0x0002 - 0x000f reg=0 arr$ [Lorg/apache/http/HttpResponseInterceptor; │ │ - 0x0004 - 0x000f reg=1 i$ I │ │ - 0x0003 - 0x000f reg=2 len$ I │ │ + 0x0008 - 0x000e reg=0 responseInterceptor Lorg/apache/http/HttpResponseInterceptor; │ │ 0x0000 - 0x000f reg=4 this Lorg/apache/http/protocol/ImmutableHttpProcessor; │ │ 0x0000 - 0x000f reg=5 response Lorg/apache/http/HttpResponse; │ │ 0x0000 - 0x000f reg=6 context Lorg/apache/http/protocol/HttpContext; │ │ │ │ source_file_idx : 1699 (ImmutableHttpProcessor.java) │ │ │ │ Class #1093 header: │ │ class_idx : 1621 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1589 │ │ -source_file_idx : 4627 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #1093 annotations: │ │ Annotations on class │ │ @@ -275197,17 +275353,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7af8: |[0b7af8] org.apache.http.protocol.SyncBasicHttpContext.:()V │ │ -0b7b08: 7010 8228 0000 |0000: invoke-direct {v0}, Lorg/apache/http/protocol/BasicHttpContext;.:()V // method@2882 │ │ -0b7b0e: 0e00 |0003: return-void │ │ +0b7ab0: |[0b7ab0] org.apache.http.protocol.SyncBasicHttpContext.:()V │ │ +0b7ac0: 7010 8228 0000 |0000: invoke-direct {v0}, Lorg/apache/http/protocol/BasicHttpContext;.:()V // method@2882 │ │ +0b7ac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/SyncBasicHttpContext; │ │ │ │ @@ -275216,17 +275372,17 @@ │ │ type : '(Lorg/apache/http/protocol/HttpContext;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b7b10: |[0b7b10] org.apache.http.protocol.SyncBasicHttpContext.:(Lorg/apache/http/protocol/HttpContext;)V │ │ -0b7b20: 7020 8328 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/protocol/BasicHttpContext;.:(Lorg/apache/http/protocol/HttpContext;)V // method@2883 │ │ -0b7b26: 0e00 |0003: return-void │ │ +0b7ac8: |[0b7ac8] org.apache.http.protocol.SyncBasicHttpContext.:(Lorg/apache/http/protocol/HttpContext;)V │ │ +0b7ad8: 7020 8328 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/protocol/BasicHttpContext;.:(Lorg/apache/http/protocol/HttpContext;)V // method@2883 │ │ +0b7ade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/protocol/SyncBasicHttpContext; │ │ 0x0000 - 0x0004 reg=1 parentContext Lorg/apache/http/protocol/HttpContext; │ │ @@ -275237,22 +275393,22 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b7b28: |[0b7b28] org.apache.http.protocol.SyncBasicHttpContext.clear:()V │ │ -0b7b38: 1d01 |0000: monitor-enter v1 │ │ -0b7b3a: 6f10 8428 0100 |0001: invoke-super {v1}, Lorg/apache/http/protocol/BasicHttpContext;.clear:()V // method@2884 │ │ -0b7b40: 1e01 |0004: monitor-exit v1 │ │ -0b7b42: 0e00 |0005: return-void │ │ -0b7b44: 0d00 |0006: move-exception v0 │ │ -0b7b46: 1e01 |0007: monitor-exit v1 │ │ -0b7b48: 2700 |0008: throw v0 │ │ +0b7ae0: |[0b7ae0] org.apache.http.protocol.SyncBasicHttpContext.clear:()V │ │ +0b7af0: 1d01 |0000: monitor-enter v1 │ │ +0b7af2: 6f10 8428 0100 |0001: invoke-super {v1}, Lorg/apache/http/protocol/BasicHttpContext;.clear:()V // method@2884 │ │ +0b7af8: 1e01 |0004: monitor-exit v1 │ │ +0b7afa: 0e00 |0005: return-void │ │ +0b7afc: 0d00 |0006: move-exception v0 │ │ +0b7afe: 1e01 |0007: monitor-exit v1 │ │ +0b7b00: 2700 |0008: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0006 │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0006 line=71 │ │ @@ -275264,23 +275420,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b7b58: |[0b7b58] org.apache.http.protocol.SyncBasicHttpContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b7b68: 1d01 |0000: monitor-enter v1 │ │ -0b7b6a: 6f20 8528 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/protocol/BasicHttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@2885 │ │ -0b7b70: 0c00 |0004: move-result-object v0 │ │ -0b7b72: 1e01 |0005: monitor-exit v1 │ │ -0b7b74: 1100 |0006: return-object v0 │ │ -0b7b76: 0d00 |0007: move-exception v0 │ │ -0b7b78: 1e01 |0008: monitor-exit v1 │ │ -0b7b7a: 2700 |0009: throw v0 │ │ +0b7b10: |[0b7b10] org.apache.http.protocol.SyncBasicHttpContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b7b20: 1d01 |0000: monitor-enter v1 │ │ +0b7b22: 6f20 8528 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/protocol/BasicHttpContext;.getAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@2885 │ │ +0b7b28: 0c00 |0004: move-result-object v0 │ │ +0b7b2a: 1e01 |0005: monitor-exit v1 │ │ +0b7b2c: 1100 |0006: return-object v0 │ │ +0b7b2e: 0d00 |0007: move-exception v0 │ │ +0b7b30: 1e01 |0008: monitor-exit v1 │ │ +0b7b32: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/protocol/SyncBasicHttpContext; │ │ @@ -275291,23 +275447,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b7b88: |[0b7b88] org.apache.http.protocol.SyncBasicHttpContext.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b7b98: 1d01 |0000: monitor-enter v1 │ │ -0b7b9a: 6f20 8628 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/protocol/BasicHttpContext;.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@2886 │ │ -0b7ba0: 0c00 |0004: move-result-object v0 │ │ -0b7ba2: 1e01 |0005: monitor-exit v1 │ │ -0b7ba4: 1100 |0006: return-object v0 │ │ -0b7ba6: 0d00 |0007: move-exception v0 │ │ -0b7ba8: 1e01 |0008: monitor-exit v1 │ │ -0b7baa: 2700 |0009: throw v0 │ │ +0b7b40: |[0b7b40] org.apache.http.protocol.SyncBasicHttpContext.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b7b50: 1d01 |0000: monitor-enter v1 │ │ +0b7b52: 6f20 8628 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/protocol/BasicHttpContext;.removeAttribute:(Ljava/lang/String;)Ljava/lang/Object; // method@2886 │ │ +0b7b58: 0c00 |0004: move-result-object v0 │ │ +0b7b5a: 1e01 |0005: monitor-exit v1 │ │ +0b7b5c: 1100 |0006: return-object v0 │ │ +0b7b5e: 0d00 |0007: move-exception v0 │ │ +0b7b60: 1e01 |0008: monitor-exit v1 │ │ +0b7b62: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/protocol/SyncBasicHttpContext; │ │ @@ -275318,35 +275474,35 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0b7bb8: |[0b7bb8] org.apache.http.protocol.SyncBasicHttpContext.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V │ │ -0b7bc8: 1d01 |0000: monitor-enter v1 │ │ -0b7bca: 6f30 8728 2103 |0001: invoke-super {v1, v2, v3}, Lorg/apache/http/protocol/BasicHttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@2887 │ │ -0b7bd0: 1e01 |0004: monitor-exit v1 │ │ -0b7bd2: 0e00 |0005: return-void │ │ -0b7bd4: 0d00 |0006: move-exception v0 │ │ -0b7bd6: 1e01 |0007: monitor-exit v1 │ │ -0b7bd8: 2700 |0008: throw v0 │ │ +0b7b70: |[0b7b70] org.apache.http.protocol.SyncBasicHttpContext.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V │ │ +0b7b80: 1d01 |0000: monitor-enter v1 │ │ +0b7b82: 6f30 8728 2103 |0001: invoke-super {v1, v2, v3}, Lorg/apache/http/protocol/BasicHttpContext;.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V // method@2887 │ │ +0b7b88: 1e01 |0004: monitor-exit v1 │ │ +0b7b8a: 0e00 |0005: return-void │ │ +0b7b8c: 0d00 |0006: move-exception v0 │ │ +0b7b8e: 1e01 |0007: monitor-exit v1 │ │ +0b7b90: 2700 |0008: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0006 │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x0006 line=58 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/protocol/SyncBasicHttpContext; │ │ 0x0000 - 0x0009 reg=2 id Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=3 obj Ljava/lang/Object; │ │ │ │ - source_file_idx : 4627 (SyncBasicHttpContext.java) │ │ + source_file_idx : 4623 (SyncBasicHttpContext.java) │ │ │ │ Class #1094 header: │ │ class_idx : 223 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 222 │ │ source_file_idx : 652 │ │ static_fields_size : 0 │ │ @@ -275372,17 +275528,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7be8: |[0b7be8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -0b7bf8: 7010 4203 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0342 │ │ -0b7bfe: 0e00 |0003: return-void │ │ +0b7ba0: |[0b7ba0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +0b7bb0: 7010 4203 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0342 │ │ +0b7bb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -275391,32 +275547,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7c00: |[0b7c00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0b7c10: 7110 6a03 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@036a │ │ -0b7c16: 0a00 |0003: move-result v0 │ │ -0b7c18: 0f00 |0004: return v0 │ │ +0b7bb8: |[0b7bb8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0b7bc8: 7110 6a03 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@036a │ │ +0b7bce: 0a00 |0003: move-result v0 │ │ +0b7bd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 652 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1095 header: │ │ class_idx : 348 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 347 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #1095 annotations: │ │ Annotations on class │ │ @@ -275436,17 +275592,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7c1c: |[0b7c1c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ -0b7c2c: 7010 6007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0760 │ │ -0b7c32: 0e00 |0003: return-void │ │ +0b7bd4: |[0b7bd4] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ +0b7be4: 7010 6007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0760 │ │ +0b7bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ │ │ Virtual methods - │ │ @@ -275455,81 +275611,81 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 24 │ │ insns size : 134 16-bit code units │ │ -0b7c34: |[0b7c34] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0b7c44: 2201 6f01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@016f │ │ -0b7c48: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -0b7c4c: 5402 fb01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -0b7c50: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ -0b7c54: 5403 0202 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -0b7c58: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ -0b7c5c: 5404 fa01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -0b7c60: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ -0b7c64: 5405 f901 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -0b7c68: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ -0b7c6c: 5406 f701 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ -0b7c70: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ -0b7c74: 5407 0e02 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ -0b7c78: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ -0b7c7c: 5208 0302 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ -0b7c80: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ -0b7c84: 5409 f801 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -0b7c88: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -0b7c8c: 540a fd01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ -0b7c90: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -0b7c94: 540b 0002 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ -0b7c98: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ -0b7c9c: 520c 0802 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ -0b7ca0: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ -0b7ca4: 520d 0602 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ -0b7ca8: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ -0b7cac: 550e 0702 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ -0b7cb0: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ -0b7cb4: 550f 0a02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ -0b7cb8: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ -0b7cbc: 5500 0f02 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ -0b7cc0: 0210 0000 |003e: move/from16 v16, v0 │ │ -0b7cc4: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ -0b7cc8: 5200 0502 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ -0b7ccc: 0211 0000 |0044: move/from16 v17, v0 │ │ -0b7cd0: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -0b7cd4: 5400 0d02 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ -0b7cd8: 0812 0000 |004a: move-object/from16 v18, v0 │ │ -0b7cdc: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ -0b7ce0: 5500 0102 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ -0b7ce4: 0213 0000 |0050: move/from16 v19, v0 │ │ -0b7ce8: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -0b7cec: 5400 0402 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ -0b7cf0: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0b7cf4: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ -0b7cf8: 5400 fc01 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -0b7cfc: 0815 0000 |005c: move-object/from16 v21, v0 │ │ -0b7d00: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ -0b7d04: 5400 fe01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ -0b7d08: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0b7d0c: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ -0b7d10: 5500 ff01 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ -0b7d14: 0217 0000 |0068: move/from16 v23, v0 │ │ -0b7d18: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ -0b7d1c: 5400 0b02 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ -0b7d20: 0818 0000 |006e: move-object/from16 v24, v0 │ │ -0b7d24: 7618 fd07 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@07fd │ │ -0b7d2a: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ -0b7d2e: 5402 f401 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ -0b7d32: 7120 a307 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a3 │ │ -0b7d38: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ -0b7d3c: 5402 0c02 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ -0b7d40: 7120 a407 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a4 │ │ -0b7d46: 6e10 ff07 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@07ff │ │ -0b7d4c: 0c02 |0084: move-result-object v2 │ │ -0b7d4e: 1102 |0085: return-object v2 │ │ +0b7bec: |[0b7bec] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0b7bfc: 2201 6f01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@016f │ │ +0b7c00: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +0b7c04: 5402 fb01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +0b7c08: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ +0b7c0c: 5403 0202 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0b7c10: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ +0b7c14: 5404 fa01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +0b7c18: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +0b7c1c: 5405 f901 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +0b7c20: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ +0b7c24: 5406 f701 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ +0b7c28: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +0b7c2c: 5407 0e02 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ +0b7c30: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ +0b7c34: 5208 0302 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ +0b7c38: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +0b7c3c: 5409 f801 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +0b7c40: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +0b7c44: 540a fd01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ +0b7c48: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +0b7c4c: 540b 0002 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ +0b7c50: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ +0b7c54: 520c 0802 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ +0b7c58: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ +0b7c5c: 520d 0602 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ +0b7c60: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ +0b7c64: 550e 0702 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ +0b7c68: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ +0b7c6c: 550f 0a02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ +0b7c70: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ +0b7c74: 5500 0f02 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ +0b7c78: 0210 0000 |003e: move/from16 v16, v0 │ │ +0b7c7c: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ +0b7c80: 5200 0502 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ +0b7c84: 0211 0000 |0044: move/from16 v17, v0 │ │ +0b7c88: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +0b7c8c: 5400 0d02 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ +0b7c90: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +0b7c94: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ +0b7c98: 5500 0102 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ +0b7c9c: 0213 0000 |0050: move/from16 v19, v0 │ │ +0b7ca0: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +0b7ca4: 5400 0402 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ +0b7ca8: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0b7cac: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ +0b7cb0: 5400 fc01 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +0b7cb4: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +0b7cb8: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ +0b7cbc: 5400 fe01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ +0b7cc0: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0b7cc4: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ +0b7cc8: 5500 ff01 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ +0b7ccc: 0217 0000 |0068: move/from16 v23, v0 │ │ +0b7cd0: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ +0b7cd4: 5400 0b02 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ +0b7cd8: 0818 0000 |006e: move-object/from16 v24, v0 │ │ +0b7cdc: 7618 fd07 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@07fd │ │ +0b7ce2: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ +0b7ce6: 5402 f401 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ +0b7cea: 7120 a307 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a3 │ │ +0b7cf0: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ +0b7cf4: 5402 0c02 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ +0b7cf8: 7120 a407 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a4 │ │ +0b7cfe: 6e10 ff07 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@07ff │ │ +0b7d04: 0c02 |0084: move-result-object v2 │ │ +0b7d06: 1102 |0085: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x0073 line=647 │ │ 0x007a line=648 │ │ 0x0081 line=649 │ │ locals : │ │ @@ -275542,21 +275698,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0b7d50: |[0b7d50] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0b7d60: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ -0b7d64: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ -0b7d68: 7140 0208 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0802 │ │ -0b7d6e: 0c00 |0007: move-result-object v0 │ │ -0b7d70: 1f00 4a01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ -0b7d74: 1100 |000a: return-object v0 │ │ +0b7d08: |[0b7d08] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0b7d18: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ +0b7d1c: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ +0b7d20: 7140 0208 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0802 │ │ +0b7d26: 0c00 |0007: move-result-object v0 │ │ +0b7d28: 1f00 4a01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ +0b7d2c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -275566,18 +275722,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7d78: |[0b7d78] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -0b7d88: 7110 0308 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@0803 │ │ -0b7d8e: 0a00 |0003: move-result v0 │ │ -0b7d90: 0f00 |0004: return v0 │ │ +0b7d30: |[0b7d30] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +0b7d40: 7110 0308 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@0803 │ │ +0b7d46: 0a00 |0003: move-result v0 │ │ +0b7d48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -275586,18 +275742,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7d94: |[0b7d94] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0b7da4: 7110 0408 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0804 │ │ -0b7daa: 0c00 |0003: move-result-object v0 │ │ -0b7dac: 1100 |0004: return-object v0 │ │ +0b7d4c: |[0b7d4c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0b7d5c: 7110 0408 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0804 │ │ +0b7d62: 0c00 |0003: move-result-object v0 │ │ +0b7d64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -275606,18 +275762,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7db0: |[0b7db0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0b7dc0: 7110 0508 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0805 │ │ -0b7dc6: 0c00 |0003: move-result-object v0 │ │ -0b7dc8: 1100 |0004: return-object v0 │ │ +0b7d68: |[0b7d68] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0b7d78: 7110 0508 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0805 │ │ +0b7d7e: 0c00 |0003: move-result-object v0 │ │ +0b7d80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -275626,18 +275782,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7dcc: |[0b7dcc] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0b7ddc: 7110 0608 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@0806 │ │ -0b7de2: 0a00 |0003: move-result v0 │ │ -0b7de4: 0f00 |0004: return v0 │ │ +0b7d84: |[0b7d84] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0b7d94: 7110 0608 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@0806 │ │ +0b7d9a: 0a00 |0003: move-result v0 │ │ +0b7d9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -275646,18 +275802,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7de8: |[0b7de8] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0b7df8: 7110 0708 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0807 │ │ -0b7dfe: 0c00 |0003: move-result-object v0 │ │ -0b7e00: 1100 |0004: return-object v0 │ │ +0b7da0: |[0b7da0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0b7db0: 7110 0708 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0807 │ │ +0b7db6: 0c00 |0003: move-result-object v0 │ │ +0b7db8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -275666,32 +275822,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7e04: |[0b7e04] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0b7e14: 7110 0808 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@0808 │ │ -0b7e1a: 0a00 |0003: move-result v0 │ │ -0b7e1c: 0f00 |0004: return v0 │ │ +0b7dbc: |[0b7dbc] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0b7dcc: 7110 0808 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@0808 │ │ +0b7dd2: 0a00 |0003: move-result v0 │ │ +0b7dd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #1096 header: │ │ class_idx : 376 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 375 │ │ -source_file_idx : 4063 │ │ +source_file_idx : 4059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1096 annotations: │ │ Annotations on class │ │ @@ -275711,17 +275867,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7e20: |[0b7e20] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ -0b7e30: 7010 2408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@0824 │ │ -0b7e36: 0e00 |0003: return-void │ │ +0b7dd8: |[0b7dd8] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ +0b7de8: 7010 2408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@0824 │ │ +0b7dee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -275730,30 +275886,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7e38: |[0b7e38] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ -0b7e48: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ -0b7e4c: 0f00 |0002: return v0 │ │ +0b7df0: |[0b7df0] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ +0b7e00: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ +0b7e04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ - source_file_idx : 4063 (NotificationManagerCompat.java) │ │ + source_file_idx : 4059 (NotificationManagerCompat.java) │ │ │ │ Class #1097 header: │ │ class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 402 │ │ -source_file_idx : 4550 │ │ +source_file_idx : 4546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1097 annotations: │ │ Annotations on class │ │ @@ -275773,17 +275929,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7e50: |[0b7e50] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -0b7e60: 7010 b608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@08b6 │ │ -0b7e66: 0e00 |0003: return-void │ │ +0b7e08: |[0b7e08] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +0b7e18: 7010 b608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@08b6 │ │ +0b7e1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -275792,18 +275948,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 │ │ -0b7e68: |[0b7e68] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0b7e78: 7110 c608 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@08c6 │ │ -0b7e7e: 0c00 |0003: move-result-object v0 │ │ -0b7e80: 1100 |0004: return-object v0 │ │ +0b7e20: |[0b7e20] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0b7e30: 7110 c608 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@08c6 │ │ +0b7e36: 0c00 |0003: move-result-object v0 │ │ +0b7e38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -275812,25 +275968,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b7e84: |[0b7e84] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0b7e94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b7e96: 0f00 |0001: return v0 │ │ +0b7e3c: |[0b7e3c] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0b7e4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b7e4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 4550 (ShareCompat.java) │ │ + source_file_idx : 4546 (ShareCompat.java) │ │ │ │ Class #1098 header: │ │ class_idx : 432 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 431 │ │ source_file_idx : 1727 │ │ static_fields_size : 0 │ │ @@ -275856,17 +276012,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7e98: |[0b7e98] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -0b7ea8: 7010 5c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@095c │ │ -0b7eae: 0e00 |0003: return-void │ │ +0b7e50: |[0b7e50] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +0b7e60: 7010 5c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@095c │ │ +0b7e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -275875,18 +276031,18 @@ │ │ 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 │ │ -0b7eb0: |[0b7eb0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0b7ec0: 7120 6a09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@096a │ │ -0b7ec6: 0c00 |0003: move-result-object v0 │ │ -0b7ec8: 1100 |0004: return-object v0 │ │ +0b7e68: |[0b7e68] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0b7e78: 7120 6a09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@096a │ │ +0b7e7e: 0c00 |0003: move-result-object v0 │ │ +0b7e80: 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; │ │ @@ -275921,17 +276077,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7ecc: |[0b7ecc] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.:()V │ │ -0b7edc: 7010 d909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@09d9 │ │ -0b7ee2: 0e00 |0003: return-void │ │ +0b7e84: |[0b7e84] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.:()V │ │ +0b7e94: 7010 d909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@09d9 │ │ +0b7e9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -275940,18 +276096,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7ee4: |[0b7ee4] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -0b7ef4: 7110 e809 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@09e8 │ │ -0b7efa: 0a00 |0003: move-result v0 │ │ -0b7efc: 0f00 |0004: return v0 │ │ +0b7e9c: |[0b7e9c] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +0b7eac: 7110 e809 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@09e8 │ │ +0b7eb2: 0a00 |0003: move-result v0 │ │ +0b7eb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -275960,17 +276116,17 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b7f00: |[0b7f00] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -0b7f10: 7120 e909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@09e9 │ │ -0b7f16: 0e00 |0003: return-void │ │ +0b7eb8: |[0b7eb8] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +0b7ec8: 7120 e909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@09e9 │ │ +0b7ece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ 0x0000 - 0x0004 reg=1 bitmap Landroid/graphics/Bitmap; │ │ @@ -276006,17 +276162,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7f18: |[0b7f18] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -0b7f28: 7010 fd09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@09fd │ │ -0b7f2e: 0e00 |0003: return-void │ │ +0b7ed0: |[0b7ed0] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +0b7ee0: 7010 fd09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@09fd │ │ +0b7ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -276025,18 +276181,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7f30: |[0b7f30] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -0b7f40: 7110 150a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0a15 │ │ -0b7f46: 0a00 |0003: move-result v0 │ │ -0b7f48: 0f00 |0004: return v0 │ │ +0b7ee8: |[0b7ee8] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0b7ef8: 7110 150a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0a15 │ │ +0b7efe: 0a00 |0003: move-result v0 │ │ +0b7f00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0005 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -276045,17 +276201,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b7f4c: |[0b7f4c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -0b7f5c: 7120 160a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0a16 │ │ -0b7f62: 0e00 |0003: return-void │ │ +0b7f04: |[0b7f04] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0b7f14: 7120 160a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0a16 │ │ +0b7f1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -276091,17 +276247,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7f64: |[0b7f64] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -0b7f74: 7010 2e0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0f2e │ │ -0b7f7a: 0e00 |0003: return-void │ │ +0b7f1c: |[0b7f1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +0b7f2c: 7010 2e0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0f2e │ │ +0b7f32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -276110,23 +276266,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 │ │ -0b7f7c: |[0b7f7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0b7f8c: 7120 960f 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0f96 │ │ -0b7f92: 0c00 |0003: move-result-object v0 │ │ -0b7f94: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0b7f98: 2201 6303 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0363 │ │ -0b7f9c: 7020 d416 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@16d4 │ │ -0b7fa2: 1101 |000b: return-object v1 │ │ -0b7fa4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0b7fa6: 28fe |000d: goto 000b // -0002 │ │ +0b7f34: |[0b7f34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0b7f44: 7120 960f 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0f96 │ │ +0b7f4a: 0c00 |0003: move-result-object v0 │ │ +0b7f4c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0b7f50: 2201 6303 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0363 │ │ +0b7f54: 7020 d416 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@16d4 │ │ +0b7f5a: 1101 |000b: return-object v1 │ │ +0b7f5c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0b7f5e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -276140,20 +276296,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 │ │ -0b7fa8: |[0b7fa8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0b7fb8: 2200 9302 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0293 │ │ -0b7fbc: 7030 430f 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@0f43 │ │ -0b7fc2: 7110 970f 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0f97 │ │ -0b7fc8: 0c00 |0008: move-result-object v0 │ │ -0b7fca: 1100 |0009: return-object v0 │ │ +0b7f60: |[0b7f60] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0b7f70: 2200 9302 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0293 │ │ +0b7f74: 7030 430f 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@0f43 │ │ +0b7f7a: 7110 970f 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0f97 │ │ +0b7f80: 0c00 |0008: move-result-object v0 │ │ +0b7f82: 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; │ │ │ │ @@ -276162,18 +276318,18 @@ │ │ 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 │ │ -0b7fcc: |[0b7fcc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0b7fdc: 7140 980f 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@0f98 │ │ -0b7fe2: 0a00 |0003: move-result v0 │ │ -0b7fe4: 0f00 |0004: return v0 │ │ +0b7f84: |[0b7f84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0b7f94: 7140 980f 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@0f98 │ │ +0b7f9a: 0a00 |0003: move-result v0 │ │ +0b7f9c: 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; │ │ @@ -276210,17 +276366,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7fe8: |[0b7fe8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -0b7ff8: 7010 ed0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0fed │ │ -0b7ffe: 0e00 |0003: return-void │ │ +0b7fa0: |[0b7fa0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +0b7fb0: 7010 ed0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0fed │ │ +0b7fb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -276229,18 +276385,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b8000: |[0b8000] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0b8010: 7120 0e10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@100e │ │ -0b8016: 0a00 |0003: move-result v0 │ │ -0b8018: 0f00 |0004: return v0 │ │ +0b7fb8: |[0b7fb8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0b7fc8: 7120 0e10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@100e │ │ +0b7fce: 0a00 |0003: move-result v0 │ │ +0b7fd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -276250,18 +276406,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b801c: |[0b801c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0b802c: 7110 0f10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@100f │ │ -0b8032: 0a00 |0003: move-result v0 │ │ -0b8034: 0f00 |0004: return v0 │ │ +0b7fd4: |[0b7fd4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0b7fe4: 7110 0f10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@100f │ │ +0b7fea: 0a00 |0003: move-result v0 │ │ +0b7fec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -276270,32 +276426,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b8038: |[0b8038] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0b8048: 7110 1010 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@1010 │ │ -0b804e: 0a00 |0003: move-result v0 │ │ -0b8050: 0f00 |0004: return v0 │ │ +0b7ff0: |[0b7ff0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0b8000: 7110 1010 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@1010 │ │ +0b8006: 0a00 |0003: move-result v0 │ │ +0b8008: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ source_file_idx : 1823 (KeyEventCompat.java) │ │ │ │ Class #1103 header: │ │ class_idx : 739 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 738 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1103 annotations: │ │ Annotations on class │ │ @@ -276315,17 +276471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b8054: |[0b8054] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -0b8064: 7010 8211 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@1182 │ │ -0b806a: 0e00 |0003: return-void │ │ +0b800c: |[0b800c] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +0b801c: 7010 8211 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@1182 │ │ +0b8022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -276334,18 +276490,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b806c: |[0b806c] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0b807c: 7110 7f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@127f │ │ -0b8082: 0a00 |0003: move-result v0 │ │ -0b8084: 0f00 |0004: return v0 │ │ +0b8024: |[0b8024] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0b8034: 7110 7f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@127f │ │ +0b803a: 0a00 |0003: move-result v0 │ │ +0b803c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -276354,33 +276510,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b8088: |[0b8088] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0b8098: 7120 8012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@1280 │ │ -0b809e: 0e00 |0003: return-void │ │ +0b8040: |[0b8040] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0b8050: 7120 8012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@1280 │ │ +0b8056: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ 0x0003 line=749 │ │ 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 : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #1104 header: │ │ class_idx : 763 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 762 │ │ -source_file_idx : 5068 │ │ +source_file_idx : 5064 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1104 annotations: │ │ Annotations on class │ │ @@ -276400,17 +276556,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b80a0: |[0b80a0] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.:()V │ │ -0b80b0: 7010 c912 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@12c9 │ │ -0b80b6: 0e00 |0003: return-void │ │ +0b8058: |[0b8058] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.:()V │ │ +0b8068: 7010 c912 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@12c9 │ │ +0b806e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -276419,31 +276575,31 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b80b8: |[0b80b8] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0b80c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b80ca: 0f00 |0001: return v0 │ │ +0b8070: |[0b8070] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +0b8080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b8082: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ │ 0x0000 - 0x0002 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 5068 (ViewConfigurationCompat.java) │ │ + source_file_idx : 5064 (ViewConfigurationCompat.java) │ │ │ │ Class #1105 header: │ │ class_idx : 771 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 770 │ │ -source_file_idx : 5075 │ │ +source_file_idx : 5071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1105 annotations: │ │ Annotations on class │ │ @@ -276463,17 +276619,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b80cc: |[0b80cc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -0b80dc: 7010 dc12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@12dc │ │ -0b80e2: 0e00 |0003: return-void │ │ +0b8084: |[0b8084] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +0b8094: 7010 dc12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@12dc │ │ +0b809a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -276482,34 +276638,34 @@ │ │ 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 │ │ -0b80e4: |[0b80e4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0b80f4: 7130 fe12 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@12fe │ │ -0b80fa: 0a00 |0003: move-result v0 │ │ -0b80fc: 0f00 |0004: return v0 │ │ +0b809c: |[0b809c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0b80ac: 7130 fe12 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@12fe │ │ +0b80b2: 0a00 |0003: move-result v0 │ │ +0b80b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 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 : 5075 (ViewGroupCompat.java) │ │ + source_file_idx : 5071 (ViewGroupCompat.java) │ │ │ │ Class #1106 header: │ │ class_idx : 807 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 805 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #1106 annotations: │ │ Annotations on class │ │ @@ -276529,17 +276685,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b8100: |[0b8100] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ -0b8110: 7010 e513 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@13e5 │ │ -0b8116: 0e00 |0003: return-void │ │ +0b80b8: |[0b80b8] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ +0b80c8: 7010 e513 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@13e5 │ │ +0b80ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -276548,17 +276704,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b8118: |[0b8118] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0b8128: 7120 7e14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@147e │ │ -0b812e: 0e00 |0003: return-void │ │ +0b80d0: |[0b80d0] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0b80e0: 7120 7e14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@147e │ │ +0b80e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x0003 line=561 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276570,17 +276726,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b8130: |[0b8130] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0b8140: 7120 7f14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@147f │ │ -0b8146: 0e00 |0003: return-void │ │ +0b80e8: |[0b80e8] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0b80f8: 7120 7f14 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@147f │ │ +0b80fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0003 line=571 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276592,17 +276748,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b8148: |[0b8148] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0b8158: 7110 8014 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@1480 │ │ -0b815e: 0e00 |0003: return-void │ │ +0b8100: |[0b8100] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0b8110: 7110 8014 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@1480 │ │ +0b8116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0003 line=576 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276613,28 +276769,28 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b8160: |[0b8160] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0b8170: 7120 8114 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1481 │ │ -0b8176: 0e00 |0003: return-void │ │ +0b8118: |[0b8118] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0b8128: 7120 8114 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1481 │ │ +0b812e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0003 line=566 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 runnable Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #1107 header: │ │ class_idx : 843 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 841 │ │ source_file_idx : 624 │ │ static_fields_size : 0 │ │ @@ -276660,17 +276816,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b8178: |[0b8178] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -0b8188: 7010 0015 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1500 │ │ -0b818e: 0e00 |0003: return-void │ │ +0b8130: |[0b8130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +0b8140: 7010 0015 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1500 │ │ +0b8146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -276679,17 +276835,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 │ │ -0b8190: |[0b8190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0b81a0: 7130 9916 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@1699 │ │ -0b81a6: 0e00 |0003: return-void │ │ +0b8148: |[0b8148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0b8158: 7130 9916 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@1699 │ │ +0b815e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0003 line=939 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -276701,18 +276857,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 │ │ -0b81a8: |[0b81a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0b81b8: 7120 9a16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@169a │ │ -0b81be: 0c00 |0003: move-result-object v0 │ │ -0b81c0: 1100 |0004: return-object v0 │ │ +0b8160: |[0b8160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0b8170: 7120 9a16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@169a │ │ +0b8176: 0c00 |0003: move-result-object v0 │ │ +0b8178: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=928 │ │ 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 │ │ @@ -276722,18 +276878,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 │ │ -0b81c4: |[0b81c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0b81d4: 7120 9b16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@169b │ │ -0b81da: 0c00 |0003: move-result-object v0 │ │ -0b81dc: 1100 |0004: return-object v0 │ │ +0b817c: |[0b817c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0b818c: 7120 9b16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@169b │ │ +0b8192: 0c00 |0003: move-result-object v0 │ │ +0b8194: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 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 │ │ @@ -276743,18 +276899,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b81e0: |[0b81e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0b81f0: 7110 9c16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@169c │ │ -0b81f6: 0a00 |0003: move-result v0 │ │ -0b81f8: 0f00 |0004: return v0 │ │ +0b8198: |[0b8198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0b81a8: 7110 9c16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@169c │ │ +0b81ae: 0a00 |0003: move-result v0 │ │ +0b81b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -276763,18 +276919,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b81fc: |[0b81fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0b820c: 7110 9d16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@169d │ │ -0b8212: 0a00 |0003: move-result v0 │ │ -0b8214: 0f00 |0004: return v0 │ │ +0b81b4: |[0b81b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0b81c4: 7110 9d16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@169d │ │ +0b81ca: 0a00 |0003: move-result v0 │ │ +0b81cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -276783,18 +276939,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b8218: |[0b8218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0b8228: 7110 9e16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@169e │ │ -0b822e: 0a00 |0003: move-result v0 │ │ -0b8230: 0f00 |0004: return v0 │ │ +0b81d0: |[0b81d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0b81e0: 7110 9e16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@169e │ │ +0b81e6: 0a00 |0003: move-result v0 │ │ +0b81e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=948 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -276803,18 +276959,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 │ │ -0b8234: |[0b8234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0b8244: 7120 9f16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@169f │ │ -0b824a: 0c00 |0003: move-result-object v0 │ │ -0b824c: 1100 |0004: return-object v0 │ │ +0b81ec: |[0b81ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0b81fc: 7120 9f16 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@169f │ │ +0b8202: 0c00 |0003: move-result-object v0 │ │ +0b8204: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 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 │ │ @@ -276824,18 +276980,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 │ │ -0b8250: |[0b8250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0b8260: 7130 a016 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@16a0 │ │ -0b8266: 0a00 |0003: move-result v0 │ │ -0b8268: 0f00 |0004: return v0 │ │ +0b8208: |[0b8208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0b8218: 7130 a016 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@16a0 │ │ +0b821e: 0a00 |0003: move-result v0 │ │ +0b8220: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=968 │ │ 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 │ │ @@ -276846,17 +277002,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b826c: |[0b826c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0b827c: 7120 a116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@16a1 │ │ -0b8282: 0e00 |0003: return-void │ │ +0b8224: |[0b8224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0b8234: 7120 a116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@16a1 │ │ +0b823a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x0003 line=964 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -276867,17 +277023,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b8284: |[0b8284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0b8294: 7120 a216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@16a2 │ │ -0b829a: 0e00 |0003: return-void │ │ +0b823c: |[0b823c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0b824c: 7120 a216 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@16a2 │ │ +0b8252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0003 line=974 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -276888,17 +277044,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 │ │ -0b829c: |[0b829c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0b82ac: 7130 a316 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@16a3 │ │ -0b82b2: 0e00 |0003: return-void │ │ +0b8254: |[0b8254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0b8264: 7130 a316 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@16a3 │ │ +0b826a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=983 │ │ 0x0003 line=984 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -276910,17 +277066,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 │ │ -0b82b4: |[0b82b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0b82c4: 7130 a416 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@16a4 │ │ -0b82ca: 0e00 |0003: return-void │ │ +0b826c: |[0b826c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0b827c: 7130 a416 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@16a4 │ │ +0b8282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=943 │ │ 0x0003 line=944 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -276932,17 +277088,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b82cc: |[0b82cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0b82dc: 7120 a516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@16a5 │ │ -0b82e2: 0e00 |0003: return-void │ │ +0b8284: |[0b8284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0b8294: 7120 a516 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@16a5 │ │ +0b829a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0003 line=954 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -276978,17 +277134,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b82e4: |[0b82e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -0b82f4: 7010 ee16 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@16ee │ │ -0b82fa: 0e00 |0003: return-void │ │ +0b829c: |[0b829c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0b82ac: 7010 ee16 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@16ee │ │ +0b82b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -276997,18 +277153,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b82fc: |[0b82fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0b830c: 7110 da17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@17da │ │ -0b8312: 0a00 |0003: move-result v0 │ │ -0b8314: 0f00 |0004: return v0 │ │ +0b82b4: |[0b82b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0b82c4: 7110 da17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@17da │ │ +0b82ca: 0a00 |0003: move-result v0 │ │ +0b82cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -277017,18 +277173,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b8318: |[0b8318] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0b8328: 7110 db17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@17db │ │ -0b832e: 0a00 |0003: move-result v0 │ │ -0b8330: 0f00 |0004: return v0 │ │ +0b82d0: |[0b82d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0b82e0: 7110 db17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@17db │ │ +0b82e6: 0a00 |0003: move-result v0 │ │ +0b82e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -277037,17 +277193,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b8334: |[0b8334] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0b8344: 7120 dc17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@17dc │ │ -0b834a: 0e00 |0003: return-void │ │ +0b82ec: |[0b82ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0b82fc: 7120 dc17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@17dc │ │ +0b8302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0003 line=490 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -277058,17 +277214,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b834c: |[0b834c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0b835c: 7120 dd17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@17dd │ │ -0b8362: 0e00 |0003: return-void │ │ +0b8304: |[0b8304] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0b8314: 7120 dd17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@17dd │ │ +0b831a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0003 line=495 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -277076,15 +277232,15 @@ │ │ │ │ source_file_idx : 643 (AccessibilityRecordCompat.java) │ │ │ │ Class #1109 header: │ │ class_idx : 963 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 962 │ │ -source_file_idx : 4524 │ │ +source_file_idx : 4520 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1109 annotations: │ │ Annotations on class │ │ @@ -277104,17 +277260,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b8364: |[0b8364] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -0b8374: 7010 4a1a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1a4a │ │ -0b837a: 0e00 |0003: return-void │ │ +0b831c: |[0b831c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +0b832c: 7010 4a1a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1a4a │ │ +0b8332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -277123,18 +277279,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 │ │ -0b837c: |[0b837c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0b838c: 7110 b41a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1ab4 │ │ -0b8392: 0c00 |0003: move-result-object v0 │ │ -0b8394: 1100 |0004: return-object v0 │ │ +0b8334: |[0b8334] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0b8344: 7110 b41a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1ab4 │ │ +0b834a: 0c00 |0003: move-result-object v0 │ │ +0b834c: 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; │ │ │ │ @@ -277143,17 +277299,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b8398: |[0b8398] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0b83a8: 7120 b51a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1ab5 │ │ -0b83ae: 0e00 |0003: return-void │ │ +0b8350: |[0b8350] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0b8360: 7120 b51a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1ab5 │ │ +0b8366: 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; │ │ @@ -277164,33 +277320,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b83b0: |[0b83b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -0b83c0: 7120 b61a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1ab6 │ │ -0b83c6: 0e00 |0003: return-void │ │ +0b8368: |[0b8368] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +0b8378: 7120 b61a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1ab6 │ │ +0b837e: 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 : 4524 (SearchViewCompat.java) │ │ + source_file_idx : 4520 (SearchViewCompat.java) │ │ │ │ Class #1110 header: │ │ class_idx : 976 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 950 │ │ -source_file_idx : 4563 │ │ +source_file_idx : 4559 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #1110 annotations: │ │ Annotations on class │ │ @@ -277235,22 +277391,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 │ │ -0b83c8: |[0b83c8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0b83d8: 7040 dd19 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@19dd │ │ -0b83de: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0b83e0: 5910 9707 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ -0b83e4: 5b16 9807 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ -0b83e8: 5b15 9607 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ -0b83ec: 7020 be1a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1abe │ │ -0b83f2: 0e00 |000d: return-void │ │ +0b8380: |[0b8380] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0b8390: 7040 dd19 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@19dd │ │ +0b8396: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0b8398: 5910 9707 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ +0b839c: 5b16 9807 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ +0b83a0: 5b15 9607 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ +0b83a4: 7020 be1a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1abe │ │ +0b83aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -277268,22 +277424,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 │ │ -0b83f4: |[0b83f4] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -0b8404: 7057 de19 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@19de │ │ -0b840a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0b840c: 5910 9707 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ -0b8410: 5b16 9807 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ -0b8414: 5b15 9607 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ -0b8418: 7020 be1a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1abe │ │ -0b841e: 0e00 |000d: return-void │ │ +0b83ac: |[0b83ac] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +0b83bc: 7057 de19 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@19de │ │ +0b83c2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0b83c4: 5910 9707 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ +0b83c8: 5b16 9807 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ +0b83cc: 5b15 9607 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ +0b83d0: 7020 be1a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1abe │ │ +0b83d6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -277302,38 +277458,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0b8420: |[0b8420] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -0b8430: 5452 9307 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0793 │ │ -0b8434: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0b8438: 2160 |0004: array-length v0, v6 │ │ -0b843a: 5452 9507 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ -0b843e: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0b8442: 5452 9507 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ -0b8446: 2122 |000b: array-length v2, v2 │ │ -0b8448: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -0b844c: 2302 6d06 |000e: new-array v2, v0, [I // type@066d │ │ -0b8450: 5b52 9507 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ -0b8454: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0b8456: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -0b845a: 5452 9507 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ -0b845e: 5453 9307 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0793 │ │ -0b8462: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -0b8466: 7220 6301 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0163 │ │ -0b846c: 0a03 |001e: move-result v3 │ │ -0b846e: 4b03 0201 |001f: aput v3, v2, v1 │ │ -0b8472: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b8476: 28f0 |0023: goto 0013 // -0010 │ │ -0b8478: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -0b847a: 5b52 9507 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ -0b847e: 0e00 |0027: return-void │ │ +0b83d8: |[0b83d8] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +0b83e8: 5452 9307 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0793 │ │ +0b83ec: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0b83f0: 2160 |0004: array-length v0, v6 │ │ +0b83f2: 5452 9507 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ +0b83f6: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0b83fa: 5452 9507 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ +0b83fe: 2122 |000b: array-length v2, v2 │ │ +0b8400: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +0b8404: 2302 6d06 |000e: new-array v2, v0, [I // type@066d │ │ +0b8408: 5b52 9507 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ +0b840c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0b840e: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +0b8412: 5452 9507 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ +0b8416: 5453 9307 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0793 │ │ +0b841a: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +0b841e: 7220 6301 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0163 │ │ +0b8424: 0a03 |001e: move-result v3 │ │ +0b8426: 4b03 0201 |001f: aput v3, v2, v1 │ │ +0b842a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b842e: 28f0 |0023: goto 0013 // -0010 │ │ +0b8430: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +0b8432: 5b52 9507 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ +0b8436: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -277353,68 +277509,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 │ │ -0b8480: |[0b8480] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0b8490: 54b0 9907 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0799 │ │ -0b8494: 54b8 9807 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ -0b8498: 2182 |0004: array-length v2, v8 │ │ -0b849a: 54b3 9507 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ -0b849e: 54b6 9807 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ -0b84a2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0b84a4: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -0b84a8: 4408 0604 |000c: aget v8, v6, v4 │ │ -0b84ac: 6e20 931c 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ -0b84b2: 0c07 |0011: move-result-object v7 │ │ -0b84b4: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -0b84b8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0b84ba: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -0b84be: 4408 0304 |0017: aget v8, v3, v4 │ │ -0b84c2: 7240 b81a 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1ab8 │ │ -0b84c8: 0a01 |001c: move-result v1 │ │ -0b84ca: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -0b84ce: 4408 0304 |001f: aget v8, v3, v4 │ │ -0b84d2: 7220 6601 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0b84d8: 0c05 |0024: move-result-object v5 │ │ -0b84da: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -0b84de: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -0b84e2: 2078 6904 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0469 │ │ -0b84e6: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -0b84ea: 1f07 6904 |002d: check-cast v7, Landroid/widget/TextView; // type@0469 │ │ -0b84ee: 6e30 c61a 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1ac6 │ │ -0b84f4: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0b84f8: 28d6 |0034: goto 000a // -002a │ │ -0b84fa: 2078 5404 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@0454 │ │ -0b84fe: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -0b8502: 1f07 5404 |0039: check-cast v7, Landroid/widget/ImageView; // type@0454 │ │ -0b8506: 6e30 c51a 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1ac5 │ │ -0b850c: 28f4 |003e: goto 0032 // -000c │ │ -0b850e: 2208 e604 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@04e6 │ │ -0b8512: 2209 f804 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b8516: 7010 a121 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b851c: 6e10 7221 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ -0b8522: 0c0a |0049: move-result-object v10 │ │ -0b8524: 6e10 3321 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ -0b852a: 0c0a |004d: move-result-object v10 │ │ -0b852c: 6e20 aa21 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b8532: 0c09 |0051: move-result-object v9 │ │ -0b8534: 1a0a 5e00 |0052: const-string v10, " is not a " // string@005e │ │ -0b8538: 6e20 aa21 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b853e: 0c09 |0057: move-result-object v9 │ │ -0b8540: 1a0a a900 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@00a9 │ │ -0b8544: 6e20 aa21 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b854a: 0c09 |005d: move-result-object v9 │ │ -0b854c: 6e10 af21 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b8552: 0c09 |0061: move-result-object v9 │ │ -0b8554: 7020 4a21 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ -0b855a: 2708 |0065: throw v8 │ │ -0b855c: 0e00 |0066: return-void │ │ +0b8438: |[0b8438] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0b8448: 54b0 9907 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0799 │ │ +0b844c: 54b8 9807 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ +0b8450: 2182 |0004: array-length v2, v8 │ │ +0b8452: 54b3 9507 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0795 │ │ +0b8456: 54b6 9807 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ +0b845a: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0b845c: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +0b8460: 4408 0604 |000c: aget v8, v6, v4 │ │ +0b8464: 6e20 931c 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1c93 │ │ +0b846a: 0c07 |0011: move-result-object v7 │ │ +0b846c: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +0b8470: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0b8472: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +0b8476: 4408 0304 |0017: aget v8, v3, v4 │ │ +0b847a: 7240 b81a 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1ab8 │ │ +0b8480: 0a01 |001c: move-result v1 │ │ +0b8482: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +0b8486: 4408 0304 |001f: aget v8, v3, v4 │ │ +0b848a: 7220 6601 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0b8490: 0c05 |0024: move-result-object v5 │ │ +0b8492: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +0b8496: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +0b849a: 2078 6904 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0469 │ │ +0b849e: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +0b84a2: 1f07 6904 |002d: check-cast v7, Landroid/widget/TextView; // type@0469 │ │ +0b84a6: 6e30 c61a 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1ac6 │ │ +0b84ac: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b84b0: 28d6 |0034: goto 000a // -002a │ │ +0b84b2: 2078 5404 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@0454 │ │ +0b84b6: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +0b84ba: 1f07 5404 |0039: check-cast v7, Landroid/widget/ImageView; // type@0454 │ │ +0b84be: 6e30 c51a 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1ac5 │ │ +0b84c4: 28f4 |003e: goto 0032 // -000c │ │ +0b84c6: 2208 e604 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@04e6 │ │ +0b84ca: 2209 f804 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b84ce: 7010 a121 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b84d4: 6e10 7221 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2172 │ │ +0b84da: 0c0a |0049: move-result-object v10 │ │ +0b84dc: 6e10 3321 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2133 │ │ +0b84e2: 0c0a |004d: move-result-object v10 │ │ +0b84e4: 6e20 aa21 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b84ea: 0c09 |0051: move-result-object v9 │ │ +0b84ec: 1a0a 5e00 |0052: const-string v10, " is not a " // string@005e │ │ +0b84f0: 6e20 aa21 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b84f6: 0c09 |0057: move-result-object v9 │ │ +0b84f8: 1a0a a900 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@00a9 │ │ +0b84fc: 6e20 aa21 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b8502: 0c09 |005d: move-result-object v9 │ │ +0b8504: 6e10 af21 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b850a: 0c09 |0061: move-result-object v9 │ │ +0b850c: 7020 4a21 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@214a │ │ +0b8512: 2708 |0065: throw v8 │ │ +0b8514: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -277457,21 +277613,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 │ │ -0b8560: |[0b8560] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0b8570: 5b13 9607 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ -0b8574: 5b14 9807 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ -0b8578: 6f20 e019 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@19e0 │ │ -0b857e: 5410 9607 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ -0b8582: 7020 be1a 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1abe │ │ -0b8588: 0e00 |000c: return-void │ │ +0b8518: |[0b8518] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0b8528: 5b13 9607 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ +0b852c: 5b14 9807 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0798 │ │ +0b8530: 6f20 e019 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@19e0 │ │ +0b8536: 5410 9607 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ +0b853a: 7020 be1a 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1abe │ │ +0b8540: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -277486,31 +277642,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 │ │ -0b858c: |[0b858c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0b859c: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0794 │ │ -0b85a0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b85a4: 5420 9407 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0794 │ │ -0b85a8: 7220 b71a 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1ab7 │ │ -0b85ae: 0c00 |0009: move-result-object v0 │ │ -0b85b0: 1100 |000a: return-object v0 │ │ -0b85b2: 5220 9707 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ -0b85b6: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -0b85b8: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -0b85bc: 5220 9707 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ -0b85c0: 7220 6601 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0b85c6: 0c00 |0015: move-result-object v0 │ │ -0b85c8: 28f4 |0016: goto 000a // -000c │ │ -0b85ca: 6f20 e119 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@19e1 │ │ -0b85d0: 0c00 |001a: move-result-object v0 │ │ -0b85d2: 28ef |001b: goto 000a // -0011 │ │ +0b8544: |[0b8544] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0b8554: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0794 │ │ +0b8558: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b855c: 5420 9407 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0794 │ │ +0b8560: 7220 b71a 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1ab7 │ │ +0b8566: 0c00 |0009: move-result-object v0 │ │ +0b8568: 1100 |000a: return-object v0 │ │ +0b856a: 5220 9707 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ +0b856e: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +0b8570: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +0b8574: 5220 9707 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ +0b8578: 7220 6601 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0b857e: 0c00 |0015: move-result-object v0 │ │ +0b8580: 28f4 |0016: goto 000a // -000c │ │ +0b8582: 6f20 e119 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@19e1 │ │ +0b8588: 0c00 |001a: move-result-object v0 │ │ +0b858a: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -277524,17 +277680,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 │ │ -0b85d4: |[0b85d4] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -0b85e4: 5410 9407 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0794 │ │ -0b85e8: 1100 |0002: return-object v0 │ │ +0b858c: |[0b858c] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +0b859c: 5410 9407 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0794 │ │ +0b85a0: 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;) │ │ @@ -277542,17 +277698,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b85ec: |[0b85ec] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -0b85fc: 5210 9707 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ -0b8600: 0f00 |0002: return v0 │ │ +0b85a4: |[0b85a4] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +0b85b4: 5210 9707 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ +0b85b8: 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;) │ │ @@ -277560,17 +277716,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 │ │ -0b8604: |[0b8604] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -0b8614: 5410 9907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0799 │ │ -0b8618: 1100 |0002: return-object v0 │ │ +0b85bc: |[0b85bc] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +0b85cc: 5410 9907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0799 │ │ +0b85d0: 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;) │ │ @@ -277578,17 +277734,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 │ │ -0b861c: |[0b861c] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -0b862c: 5b01 9407 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0794 │ │ -0b8630: 0e00 |0002: return-void │ │ +0b85d4: |[0b85d4] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +0b85e4: 5b01 9407 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0794 │ │ +0b85e8: 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; │ │ @@ -277598,17 +277754,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8634: |[0b8634] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -0b8644: 5901 9707 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ -0b8648: 0e00 |0002: return-void │ │ +0b85ec: |[0b85ec] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +0b85fc: 5901 9707 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0797 │ │ +0b8600: 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 │ │ @@ -277618,17 +277774,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 │ │ -0b864c: |[0b864c] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -0b865c: 5b01 9907 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0799 │ │ -0b8660: 0e00 |0002: return-void │ │ +0b8604: |[0b8604] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +0b8614: 5b01 9907 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0799 │ │ +0b8618: 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; │ │ @@ -277638,24 +277794,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 │ │ -0b8664: |[0b8664] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -0b8674: 7110 5121 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ -0b867a: 0a01 |0003: move-result v1 │ │ -0b867c: 6e20 831e 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ -0b8682: 0e00 |0007: return-void │ │ -0b8684: 0d00 |0008: move-exception v0 │ │ -0b8686: 7110 9902 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0299 │ │ -0b868c: 0c01 |000c: move-result-object v1 │ │ -0b868e: 6e20 841e 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@1e84 │ │ -0b8694: 28f7 |0010: goto 0007 // -0009 │ │ +0b861c: |[0b861c] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +0b862c: 7110 5121 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2151 │ │ +0b8632: 0a01 |0003: move-result v1 │ │ +0b8634: 6e20 831e 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1e83 │ │ +0b863a: 0e00 |0007: return-void │ │ +0b863c: 0d00 |0008: move-exception v0 │ │ +0b863e: 7110 9902 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0299 │ │ +0b8644: 0c01 |000c: move-result-object v1 │ │ +0b8646: 6e20 841e 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@1e84 │ │ +0b864c: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -277671,17 +277827,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 │ │ -0b86a8: |[0b86a8] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -0b86b8: 6e20 071f 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ -0b86be: 0e00 |0003: return-void │ │ +0b8660: |[0b8660] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +0b8670: 6e20 071f 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1f07 │ │ +0b8676: 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; │ │ @@ -277692,31 +277848,31 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b86c0: |[0b86c0] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0b86d0: 6f20 e619 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@19e6 │ │ -0b86d6: 0c00 |0003: move-result-object v0 │ │ -0b86d8: 5421 9607 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ -0b86dc: 7020 be1a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1abe │ │ -0b86e2: 1100 |0009: return-object v0 │ │ +0b8678: |[0b8678] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0b8688: 6f20 e619 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@19e6 │ │ +0b868e: 0c00 |0003: move-result-object v0 │ │ +0b8690: 5421 9607 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0796 │ │ +0b8694: 7020 be1a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1abe │ │ +0b869a: 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 : 4563 (SimpleCursorAdapter.java) │ │ + source_file_idx : 4559 (SimpleCursorAdapter.java) │ │ │ │ Class #1111 header: │ │ class_idx : 1468 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1467 │ │ source_file_idx : 830 │ │ static_fields_size : 0 │ │ @@ -277751,18 +277907,18 @@ │ │ type : '([BLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b86e4: |[0b86e4] org.apache.http.entity.mime.content.ByteArrayBody.:([BLjava/lang/String;)V │ │ -0b86f4: 1a00 1116 |0000: const-string v0, "application/octet-stream" // string@1611 │ │ -0b86f8: 7040 c324 2130 |0002: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/content/ByteArrayBody;.:([BLjava/lang/String;Ljava/lang/String;)V // method@24c3 │ │ -0b86fe: 0e00 |0005: return-void │ │ +0b869c: |[0b869c] org.apache.http.entity.mime.content.ByteArrayBody.:([BLjava/lang/String;)V │ │ +0b86ac: 1a00 0d16 |0000: const-string v0, "application/octet-stream" // string@160d │ │ +0b86b0: 7040 c324 2130 |0002: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/content/ByteArrayBody;.:([BLjava/lang/String;Ljava/lang/String;)V // method@24c3 │ │ +0b86b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/entity/mime/content/ByteArrayBody; │ │ 0x0000 - 0x0006 reg=2 data [B │ │ @@ -277773,19 +277929,19 @@ │ │ type : '([BLjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0b8700: |[0b8700] org.apache.http.entity.mime.content.ByteArrayBody.:([BLjava/lang/String;Ljava/lang/String;)V │ │ -0b8710: 7110 f923 0300 |0000: invoke-static {v3}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23f9 │ │ -0b8716: 0c00 |0003: move-result-object v0 │ │ -0b8718: 7040 c424 2140 |0004: invoke-direct {v1, v2, v0, v4}, Lorg/apache/http/entity/mime/content/ByteArrayBody;.:([BLorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24c4 │ │ -0b871e: 0e00 |0007: return-void │ │ +0b86b8: |[0b86b8] org.apache.http.entity.mime.content.ByteArrayBody.:([BLjava/lang/String;Ljava/lang/String;)V │ │ +0b86c8: 7110 f923 0300 |0000: invoke-static {v3}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23f9 │ │ +0b86ce: 0c00 |0003: move-result-object v0 │ │ +0b86d0: 7040 c424 2140 |0004: invoke-direct {v1, v2, v0, v4}, Lorg/apache/http/entity/mime/content/ByteArrayBody;.:([BLorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24c4 │ │ +0b86d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/entity/mime/content/ByteArrayBody; │ │ 0x0000 - 0x0008 reg=2 data [B │ │ @@ -277797,21 +277953,21 @@ │ │ type : '([BLorg/apache/http/entity/ContentType;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b8720: |[0b8720] org.apache.http.entity.mime.content.ByteArrayBody.:([BLorg/apache/http/entity/ContentType;Ljava/lang/String;)V │ │ -0b8730: 7020 bc24 3100 |0000: invoke-direct {v1, v3}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ -0b8736: 1a00 b716 |0003: const-string v0, "byte[]" // string@16b7 │ │ -0b873a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b8740: 5b12 7c0d |0008: iput-object v2, v1, Lorg/apache/http/entity/mime/content/ByteArrayBody;.data:[B // field@0d7c │ │ -0b8744: 5b14 7d0d |000a: iput-object v4, v1, Lorg/apache/http/entity/mime/content/ByteArrayBody;.filename:Ljava/lang/String; // field@0d7d │ │ -0b8748: 0e00 |000c: return-void │ │ +0b86d8: |[0b86d8] org.apache.http.entity.mime.content.ByteArrayBody.:([BLorg/apache/http/entity/ContentType;Ljava/lang/String;)V │ │ +0b86e8: 7020 bc24 3100 |0000: invoke-direct {v1, v3}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ +0b86ee: 1a00 b316 |0003: const-string v0, "byte[]" // string@16b3 │ │ +0b86f2: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b86f8: 5b12 7c0d |0008: iput-object v2, v1, Lorg/apache/http/entity/mime/content/ByteArrayBody;.data:[B // field@0d7c │ │ +0b86fc: 5b14 7d0d |000a: iput-object v4, v1, Lorg/apache/http/entity/mime/content/ByteArrayBody;.filename:Ljava/lang/String; // field@0d7d │ │ +0b8700: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0008 line=76 │ │ 0x000a line=77 │ │ 0x000c line=78 │ │ @@ -277827,17 +277983,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b874c: |[0b874c] org.apache.http.entity.mime.content.ByteArrayBody.getCharset:()Ljava/lang/String; │ │ -0b875c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b875e: 1100 |0001: return-object v0 │ │ +0b8704: |[0b8704] org.apache.http.entity.mime.content.ByteArrayBody.getCharset:()Ljava/lang/String; │ │ +0b8714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b8716: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/mime/content/ByteArrayBody; │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/content/ByteArrayBody;) │ │ @@ -277845,19 +278001,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b8760: |[0b8760] org.apache.http.entity.mime.content.ByteArrayBody.getContentLength:()J │ │ -0b8770: 5420 7c0d |0000: iget-object v0, v2, Lorg/apache/http/entity/mime/content/ByteArrayBody;.data:[B // field@0d7c │ │ -0b8774: 2100 |0002: array-length v0, v0 │ │ -0b8776: 8100 |0003: int-to-long v0, v0 │ │ -0b8778: 1000 |0004: return-wide v0 │ │ +0b8718: |[0b8718] org.apache.http.entity.mime.content.ByteArrayBody.getContentLength:()J │ │ +0b8728: 5420 7c0d |0000: iget-object v0, v2, Lorg/apache/http/entity/mime/content/ByteArrayBody;.data:[B // field@0d7c │ │ +0b872c: 2100 |0002: array-length v0, v0 │ │ +0b872e: 8100 |0003: int-to-long v0, v0 │ │ +0b8730: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Lorg/apache/http/entity/mime/content/ByteArrayBody; │ │ │ │ #2 : (in Lorg/apache/http/entity/mime/content/ByteArrayBody;) │ │ @@ -277865,17 +278021,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b877c: |[0b877c] org.apache.http.entity.mime.content.ByteArrayBody.getFilename:()Ljava/lang/String; │ │ -0b878c: 5410 7d0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/ByteArrayBody;.filename:Ljava/lang/String; // field@0d7d │ │ -0b8790: 1100 |0002: return-object v0 │ │ +0b8734: |[0b8734] org.apache.http.entity.mime.content.ByteArrayBody.getFilename:()Ljava/lang/String; │ │ +0b8744: 5410 7d0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/ByteArrayBody;.filename:Ljava/lang/String; // field@0d7d │ │ +0b8748: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/ByteArrayBody; │ │ │ │ #3 : (in Lorg/apache/http/entity/mime/content/ByteArrayBody;) │ │ @@ -277883,17 +278039,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8794: |[0b8794] org.apache.http.entity.mime.content.ByteArrayBody.getTransferEncoding:()Ljava/lang/String; │ │ -0b87a4: 1a00 7316 |0000: const-string v0, "binary" // string@1673 │ │ -0b87a8: 1100 |0002: return-object v0 │ │ +0b874c: |[0b874c] org.apache.http.entity.mime.content.ByteArrayBody.getTransferEncoding:()Ljava/lang/String; │ │ +0b875c: 1a00 6f16 |0000: const-string v0, "binary" // string@166f │ │ +0b8760: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/ByteArrayBody; │ │ │ │ #4 : (in Lorg/apache/http/entity/mime/content/ByteArrayBody;) │ │ @@ -277901,18 +278057,18 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b87ac: |[0b87ac] org.apache.http.entity.mime.content.ByteArrayBody.writeTo:(Ljava/io/OutputStream;)V │ │ -0b87bc: 5410 7c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/ByteArrayBody;.data:[B // field@0d7c │ │ -0b87c0: 6e20 0521 0200 |0002: invoke-virtual {v2, v0}, Ljava/io/OutputStream;.write:([B)V // method@2105 │ │ -0b87c6: 0e00 |0005: return-void │ │ +0b8764: |[0b8764] org.apache.http.entity.mime.content.ByteArrayBody.writeTo:(Ljava/io/OutputStream;)V │ │ +0b8774: 5410 7c0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/ByteArrayBody;.data:[B // field@0d7c │ │ +0b8778: 6e20 0521 0200 |0002: invoke-virtual {v2, v0}, Ljava/io/OutputStream;.write:([B)V // method@2105 │ │ +0b877e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0005 line=96 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/entity/mime/content/ByteArrayBody; │ │ 0x0000 - 0x0006 reg=2 out Ljava/io/OutputStream; │ │ @@ -277962,23 +278118,23 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0b87c8: |[0b87c8] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;)V │ │ -0b87d8: 6201 3a0d |0000: sget-object v1, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ -0b87dc: 3803 0a00 |0002: if-eqz v3, 000c // +000a │ │ -0b87e0: 6e10 e020 0300 |0004: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ -0b87e6: 0c00 |0007: move-result-object v0 │ │ -0b87e8: 7040 db24 3201 |0008: invoke-direct {v2, v3, v1, v0}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ -0b87ee: 0e00 |000b: return-void │ │ -0b87f0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0b87f2: 28fb |000d: goto 0008 // -0005 │ │ +0b8780: |[0b8780] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;)V │ │ +0b8790: 6201 3a0d |0000: sget-object v1, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ +0b8794: 3803 0a00 |0002: if-eqz v3, 000c // +000a │ │ +0b8798: 6e10 e020 0300 |0004: invoke-virtual {v3}, Ljava/io/File;.getName:()Ljava/lang/String; // method@20e0 │ │ +0b879e: 0c00 |0007: move-result-object v0 │ │ +0b87a0: 7040 db24 3201 |0008: invoke-direct {v2, v3, v1, v0}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ +0b87a6: 0e00 |000b: return-void │ │ +0b87a8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0b87aa: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000b line=90 │ │ 0x000c line=89 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/apache/http/entity/mime/content/FileBody; │ │ @@ -277989,20 +278145,20 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0b87f4: |[0b87f4] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Ljava/lang/String;)V │ │ -0b8804: 7110 f923 0400 |0000: invoke-static {v4}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23f9 │ │ -0b880a: 0c00 |0003: move-result-object v0 │ │ -0b880c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0b880e: 7040 db24 3210 |0005: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ -0b8814: 0e00 |0008: return-void │ │ +0b87ac: |[0b87ac] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Ljava/lang/String;)V │ │ +0b87bc: 7110 f923 0400 |0000: invoke-static {v4}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23f9 │ │ +0b87c2: 0c00 |0003: move-result-object v0 │ │ +0b87c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0b87c6: 7040 db24 3210 |0005: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ +0b87cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=86 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/apache/http/entity/mime/content/FileBody; │ │ 0x0000 - 0x0009 reg=3 file Ljava/io/File; │ │ @@ -278013,18 +278169,18 @@ │ │ type : '(Ljava/io/File;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 │ │ -0b8818: |[0b8818] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V │ │ -0b8828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b882a: 7054 d924 2130 |0001: invoke-direct {v1, v2, v0, v3, v4}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@24d9 │ │ -0b8830: 0e00 |0004: return-void │ │ +0b87d0: |[0b87d0] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V │ │ +0b87e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b87e2: 7054 d924 2130 |0001: invoke-direct {v1, v2, v0, v3, v4}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@24d9 │ │ +0b87e8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/content/FileBody; │ │ 0x0000 - 0x0005 reg=2 file Ljava/io/File; │ │ @@ -278036,19 +278192,19 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0b8834: |[0b8834] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -0b8844: 7120 fa23 5400 |0000: invoke-static {v4, v5}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23fa │ │ -0b884a: 0c00 |0003: move-result-object v0 │ │ -0b884c: 7040 db24 2130 |0004: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ -0b8852: 0e00 |0007: return-void │ │ +0b87ec: |[0b87ec] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +0b87fc: 7120 fa23 5400 |0000: invoke-static {v4, v5}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23fa │ │ +0b8802: 0c00 |0003: move-result-object v0 │ │ +0b8804: 7040 db24 2130 |0004: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ +0b880a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0007 line=64 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/entity/mime/content/FileBody; │ │ 0x0000 - 0x0008 reg=2 file Ljava/io/File; │ │ @@ -278061,18 +278217,18 @@ │ │ type : '(Ljava/io/File;Lorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0b8854: |[0b8854] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;)V │ │ -0b8864: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8866: 7040 db24 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ -0b886c: 0e00 |0004: return-void │ │ +0b880c: |[0b880c] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;)V │ │ +0b881c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b881e: 7040 db24 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/entity/mime/content/FileBody;.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24db │ │ +0b8824: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/content/FileBody; │ │ 0x0000 - 0x0005 reg=2 file Ljava/io/File; │ │ @@ -278083,21 +278239,21 @@ │ │ type : '(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b8870: |[0b8870] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V │ │ -0b8880: 7020 bc24 3100 |0000: invoke-direct {v1, v3}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ -0b8886: 1a00 8005 |0003: const-string v0, "File" // string@0580 │ │ -0b888a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b8890: 5b12 7e0d |0008: iput-object v2, v1, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ -0b8894: 5b14 7f0d |000a: iput-object v4, v1, Lorg/apache/http/entity/mime/content/FileBody;.filename:Ljava/lang/String; // field@0d7f │ │ -0b8898: 0e00 |000c: return-void │ │ +0b8828: |[0b8828] org.apache.http.entity.mime.content.FileBody.:(Ljava/io/File;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V │ │ +0b8838: 7020 bc24 3100 |0000: invoke-direct {v1, v3}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ +0b883e: 1a00 8005 |0003: const-string v0, "File" // string@0580 │ │ +0b8842: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b8848: 5b12 7e0d |0008: iput-object v2, v1, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ +0b884c: 5b14 7f0d |000a: iput-object v4, v1, Lorg/apache/http/entity/mime/content/FileBody;.filename:Ljava/lang/String; // field@0d7f │ │ +0b8850: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0008 line=98 │ │ 0x000a line=99 │ │ 0x000c line=100 │ │ @@ -278113,19 +278269,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b889c: |[0b889c] org.apache.http.entity.mime.content.FileBody.getContentLength:()J │ │ -0b88ac: 5420 7e0d |0000: iget-object v0, v2, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ -0b88b0: 6e10 e620 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@20e6 │ │ -0b88b6: 0b00 |0005: move-result-wide v0 │ │ -0b88b8: 1000 |0006: return-wide v0 │ │ +0b8854: |[0b8854] org.apache.http.entity.mime.content.FileBody.getContentLength:()J │ │ +0b8864: 5420 7e0d |0000: iget-object v0, v2, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ +0b8868: 6e10 e620 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@20e6 │ │ +0b886e: 0b00 |0005: move-result-wide v0 │ │ +0b8870: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/apache/http/entity/mime/content/FileBody; │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/content/FileBody;) │ │ @@ -278133,17 +278289,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b88bc: |[0b88bc] org.apache.http.entity.mime.content.FileBody.getFile:()Ljava/io/File; │ │ -0b88cc: 5410 7e0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ -0b88d0: 1100 |0002: return-object v0 │ │ +0b8874: |[0b8874] org.apache.http.entity.mime.content.FileBody.getFile:()Ljava/io/File; │ │ +0b8884: 5410 7e0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ +0b8888: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/FileBody; │ │ │ │ #2 : (in Lorg/apache/http/entity/mime/content/FileBody;) │ │ @@ -278151,17 +278307,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b88d4: |[0b88d4] org.apache.http.entity.mime.content.FileBody.getFilename:()Ljava/lang/String; │ │ -0b88e4: 5410 7f0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/FileBody;.filename:Ljava/lang/String; // field@0d7f │ │ -0b88e8: 1100 |0002: return-object v0 │ │ +0b888c: |[0b888c] org.apache.http.entity.mime.content.FileBody.getFilename:()Ljava/lang/String; │ │ +0b889c: 5410 7f0d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/FileBody;.filename:Ljava/lang/String; // field@0d7f │ │ +0b88a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/FileBody; │ │ │ │ #3 : (in Lorg/apache/http/entity/mime/content/FileBody;) │ │ @@ -278169,19 +278325,19 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b88ec: |[0b88ec] org.apache.http.entity.mime.content.FileBody.getInputStream:()Ljava/io/InputStream; │ │ -0b88fc: 2200 c604 |0000: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ -0b8900: 5421 7e0d |0002: iget-object v1, v2, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ -0b8904: 7020 ec20 1000 |0004: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ -0b890a: 1100 |0007: return-object v0 │ │ +0b88a4: |[0b88a4] org.apache.http.entity.mime.content.FileBody.getInputStream:()Ljava/io/InputStream; │ │ +0b88b4: 2200 c604 |0000: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ +0b88b8: 5421 7e0d |0002: iget-object v1, v2, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ +0b88bc: 7020 ec20 1000 |0004: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ +0b88c2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/mime/content/FileBody; │ │ │ │ #4 : (in Lorg/apache/http/entity/mime/content/FileBody;) │ │ @@ -278189,17 +278345,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b890c: |[0b890c] org.apache.http.entity.mime.content.FileBody.getTransferEncoding:()Ljava/lang/String; │ │ -0b891c: 1a00 7316 |0000: const-string v0, "binary" // string@1673 │ │ -0b8920: 1100 |0002: return-object v0 │ │ +0b88c4: |[0b88c4] org.apache.http.entity.mime.content.FileBody.getTransferEncoding:()Ljava/lang/String; │ │ +0b88d4: 1a00 6f16 |0000: const-string v0, "binary" // string@166f │ │ +0b88d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/FileBody; │ │ │ │ #5 : (in Lorg/apache/http/entity/mime/content/FileBody;) │ │ @@ -278207,35 +278363,35 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -0b8924: |[0b8924] org.apache.http.entity.mime.content.FileBody.writeTo:(Ljava/io/OutputStream;)V │ │ -0b8934: 1a03 1510 |0000: const-string v3, "Output stream" // string@1015 │ │ -0b8938: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b893e: 2200 c604 |0005: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ -0b8942: 5443 7e0d |0007: iget-object v3, v4, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ -0b8946: 7020 ec20 3000 |0009: invoke-direct {v0, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ -0b894c: 1303 0010 |000c: const/16 v3, #int 4096 // #1000 │ │ -0b8950: 2332 6a06 |000e: new-array v2, v3, [B // type@066a │ │ -0b8954: 6e20 fa20 2000 |0010: invoke-virtual {v0, v2}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ -0b895a: 0a01 |0013: move-result v1 │ │ -0b895c: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ -0b895e: 3231 0c00 |0015: if-eq v1, v3, 0021 // +000c │ │ -0b8962: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -0b8964: 6e40 0621 2513 |0018: invoke-virtual {v5, v2, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0b896a: 28f5 |001b: goto 0010 // -000b │ │ -0b896c: 0d03 |001c: move-exception v3 │ │ -0b896e: 6e10 f920 0000 |001d: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b8974: 2703 |0020: throw v3 │ │ -0b8976: 6e10 0321 0500 |0021: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ -0b897c: 6e10 f920 0000 |0024: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b8982: 0e00 |0027: return-void │ │ +0b88dc: |[0b88dc] org.apache.http.entity.mime.content.FileBody.writeTo:(Ljava/io/OutputStream;)V │ │ +0b88ec: 1a03 1110 |0000: const-string v3, "Output stream" // string@1011 │ │ +0b88f0: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b88f6: 2200 c604 |0005: new-instance v0, Ljava/io/FileInputStream; // type@04c6 │ │ +0b88fa: 5443 7e0d |0007: iget-object v3, v4, Lorg/apache/http/entity/mime/content/FileBody;.file:Ljava/io/File; // field@0d7e │ │ +0b88fe: 7020 ec20 3000 |0009: invoke-direct {v0, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@20ec │ │ +0b8904: 1303 0010 |000c: const/16 v3, #int 4096 // #1000 │ │ +0b8908: 2332 6a06 |000e: new-array v2, v3, [B // type@066a │ │ +0b890c: 6e20 fa20 2000 |0010: invoke-virtual {v0, v2}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ +0b8912: 0a01 |0013: move-result v1 │ │ +0b8914: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ +0b8916: 3231 0c00 |0015: if-eq v1, v3, 0021 // +000c │ │ +0b891a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +0b891c: 6e40 0621 2513 |0018: invoke-virtual {v5, v2, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0b8922: 28f5 |001b: goto 0010 // -000b │ │ +0b8924: 0d03 |001c: move-exception v3 │ │ +0b8926: 6e10 f920 0000 |001d: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b892c: 2703 |0020: throw v3 │ │ +0b892e: 6e10 0321 0500 |0021: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ +0b8934: 6e10 f920 0000 |0024: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b893a: 0e00 |0027: return-void │ │ catches : 2 │ │ 0x000e - 0x001b │ │ -> 0x001c │ │ 0x0021 - 0x0024 │ │ -> 0x001c │ │ positions : │ │ 0x0000 line=114 │ │ @@ -278295,18 +278451,18 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b8998: |[0b8998] org.apache.http.entity.mime.content.InputStreamBody.:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ -0b89a8: 6200 3a0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ -0b89ac: 7040 e524 2130 |0002: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/content/InputStreamBody;.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24e5 │ │ -0b89b2: 0e00 |0005: return-void │ │ +0b8950: |[0b8950] org.apache.http.entity.mime.content.InputStreamBody.:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ +0b8960: 6200 3a0d |0000: sget-object v0, Lorg/apache/http/entity/ContentType;.DEFAULT_BINARY:Lorg/apache/http/entity/ContentType; // field@0d3a │ │ +0b8964: 7040 e524 2130 |0002: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/content/InputStreamBody;.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24e5 │ │ +0b896a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/entity/mime/content/InputStreamBody; │ │ 0x0000 - 0x0006 reg=2 in Ljava/io/InputStream; │ │ @@ -278317,19 +278473,19 @@ │ │ type : '(Ljava/io/InputStream;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 │ │ -0b89b4: |[0b89b4] org.apache.http.entity.mime.content.InputStreamBody.:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;)V │ │ -0b89c4: 7110 f923 0300 |0000: invoke-static {v3}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23f9 │ │ -0b89ca: 0c00 |0003: move-result-object v0 │ │ -0b89cc: 7040 e524 2140 |0004: invoke-direct {v1, v2, v0, v4}, Lorg/apache/http/entity/mime/content/InputStreamBody;.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24e5 │ │ -0b89d2: 0e00 |0007: return-void │ │ +0b896c: |[0b896c] org.apache.http.entity.mime.content.InputStreamBody.:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;)V │ │ +0b897c: 7110 f923 0300 |0000: invoke-static {v3}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;)Lorg/apache/http/entity/ContentType; // method@23f9 │ │ +0b8982: 0c00 |0003: move-result-object v0 │ │ +0b8984: 7040 e524 2140 |0004: invoke-direct {v1, v2, v0, v4}, Lorg/apache/http/entity/mime/content/InputStreamBody;.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24e5 │ │ +0b898a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=59 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/entity/mime/content/InputStreamBody; │ │ 0x0000 - 0x0008 reg=2 in Ljava/io/InputStream; │ │ @@ -278341,18 +278497,18 @@ │ │ type : '(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0b89d4: |[0b89d4] org.apache.http.entity.mime.content.InputStreamBody.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;)V │ │ -0b89e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b89e6: 7040 e524 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/entity/mime/content/InputStreamBody;.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24e5 │ │ -0b89ec: 0e00 |0004: return-void │ │ +0b898c: |[0b898c] org.apache.http.entity.mime.content.InputStreamBody.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;)V │ │ +0b899c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b899e: 7040 e524 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/apache/http/entity/mime/content/InputStreamBody;.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V // method@24e5 │ │ +0b89a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/apache/http/entity/mime/content/InputStreamBody; │ │ 0x0000 - 0x0005 reg=2 in Ljava/io/InputStream; │ │ @@ -278363,21 +278519,21 @@ │ │ type : '(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b89f0: |[0b89f0] org.apache.http.entity.mime.content.InputStreamBody.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V │ │ -0b8a00: 7020 bc24 3100 |0000: invoke-direct {v1, v3}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ -0b8a06: 1a00 b206 |0003: const-string v0, "Input stream" // string@06b2 │ │ -0b8a0a: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b8a10: 5b12 810d |0008: iput-object v2, v1, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ -0b8a14: 5b14 800d |000a: iput-object v4, v1, Lorg/apache/http/entity/mime/content/InputStreamBody;.filename:Ljava/lang/String; // field@0d80 │ │ -0b8a18: 0e00 |000c: return-void │ │ +0b89a8: |[0b89a8] org.apache.http.entity.mime.content.InputStreamBody.:(Ljava/io/InputStream;Lorg/apache/http/entity/ContentType;Ljava/lang/String;)V │ │ +0b89b8: 7020 bc24 3100 |0000: invoke-direct {v1, v3}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ +0b89be: 1a00 b206 |0003: const-string v0, "Input stream" // string@06b2 │ │ +0b89c2: 7120 4d29 0200 |0005: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b89c8: 5b12 810d |0008: iput-object v2, v1, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ +0b89cc: 5b14 800d |000a: iput-object v4, v1, Lorg/apache/http/entity/mime/content/InputStreamBody;.filename:Ljava/lang/String; // field@0d80 │ │ +0b89d0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0008 line=71 │ │ 0x000a line=72 │ │ 0x000c line=73 │ │ @@ -278393,17 +278549,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8a1c: |[0b8a1c] org.apache.http.entity.mime.content.InputStreamBody.getContentLength:()J │ │ -0b8a2c: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -0b8a30: 1000 |0002: return-wide v0 │ │ +0b89d4: |[0b89d4] org.apache.http.entity.mime.content.InputStreamBody.getContentLength:()J │ │ +0b89e4: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +0b89e8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/apache/http/entity/mime/content/InputStreamBody; │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/content/InputStreamBody;) │ │ @@ -278411,17 +278567,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8a34: |[0b8a34] org.apache.http.entity.mime.content.InputStreamBody.getFilename:()Ljava/lang/String; │ │ -0b8a44: 5410 800d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/InputStreamBody;.filename:Ljava/lang/String; // field@0d80 │ │ -0b8a48: 1100 |0002: return-object v0 │ │ +0b89ec: |[0b89ec] org.apache.http.entity.mime.content.InputStreamBody.getFilename:()Ljava/lang/String; │ │ +0b89fc: 5410 800d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/InputStreamBody;.filename:Ljava/lang/String; // field@0d80 │ │ +0b8a00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/InputStreamBody; │ │ │ │ #2 : (in Lorg/apache/http/entity/mime/content/InputStreamBody;) │ │ @@ -278429,17 +278585,17 @@ │ │ type : '()Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8a4c: |[0b8a4c] org.apache.http.entity.mime.content.InputStreamBody.getInputStream:()Ljava/io/InputStream; │ │ -0b8a5c: 5410 810d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ -0b8a60: 1100 |0002: return-object v0 │ │ +0b8a04: |[0b8a04] org.apache.http.entity.mime.content.InputStreamBody.getInputStream:()Ljava/io/InputStream; │ │ +0b8a14: 5410 810d |0000: iget-object v0, v1, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ +0b8a18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/InputStreamBody; │ │ │ │ #3 : (in Lorg/apache/http/entity/mime/content/InputStreamBody;) │ │ @@ -278447,17 +278603,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8a64: |[0b8a64] org.apache.http.entity.mime.content.InputStreamBody.getTransferEncoding:()Ljava/lang/String; │ │ -0b8a74: 1a00 7316 |0000: const-string v0, "binary" // string@1673 │ │ -0b8a78: 1100 |0002: return-object v0 │ │ +0b8a1c: |[0b8a1c] org.apache.http.entity.mime.content.InputStreamBody.getTransferEncoding:()Ljava/lang/String; │ │ +0b8a2c: 1a00 6f16 |0000: const-string v0, "binary" // string@166f │ │ +0b8a30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/InputStreamBody; │ │ │ │ #4 : (in Lorg/apache/http/entity/mime/content/InputStreamBody;) │ │ @@ -278465,35 +278621,35 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -0b8a7c: |[0b8a7c] org.apache.http.entity.mime.content.InputStreamBody.writeTo:(Ljava/io/OutputStream;)V │ │ -0b8a8c: 1a02 1510 |0000: const-string v2, "Output stream" // string@1015 │ │ -0b8a90: 7120 4d29 2500 |0002: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b8a96: 1302 0010 |0005: const/16 v2, #int 4096 // #1000 │ │ -0b8a9a: 2321 6a06 |0007: new-array v1, v2, [B // type@066a │ │ -0b8a9e: 5442 810d |0009: iget-object v2, v4, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ -0b8aa2: 6e20 fa20 1200 |000b: invoke-virtual {v2, v1}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ -0b8aa8: 0a00 |000e: move-result v0 │ │ -0b8aaa: 12f2 |000f: const/4 v2, #int -1 // #ff │ │ -0b8aac: 3220 0e00 |0010: if-eq v0, v2, 001e // +000e │ │ -0b8ab0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -0b8ab2: 6e40 0621 1502 |0013: invoke-virtual {v5, v1, v2, v0}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0b8ab8: 28f3 |0016: goto 0009 // -000d │ │ -0b8aba: 0d02 |0017: move-exception v2 │ │ -0b8abc: 5443 810d |0018: iget-object v3, v4, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ -0b8ac0: 6e10 f920 0300 |001a: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b8ac6: 2702 |001d: throw v2 │ │ -0b8ac8: 6e10 0321 0500 |001e: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ -0b8ace: 5442 810d |0021: iget-object v2, v4, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ -0b8ad2: 6e10 f920 0200 |0023: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ -0b8ad8: 0e00 |0026: return-void │ │ +0b8a34: |[0b8a34] org.apache.http.entity.mime.content.InputStreamBody.writeTo:(Ljava/io/OutputStream;)V │ │ +0b8a44: 1a02 1110 |0000: const-string v2, "Output stream" // string@1011 │ │ +0b8a48: 7120 4d29 2500 |0002: invoke-static {v5, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b8a4e: 1302 0010 |0005: const/16 v2, #int 4096 // #1000 │ │ +0b8a52: 2321 6a06 |0007: new-array v1, v2, [B // type@066a │ │ +0b8a56: 5442 810d |0009: iget-object v2, v4, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ +0b8a5a: 6e20 fa20 1200 |000b: invoke-virtual {v2, v1}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ +0b8a60: 0a00 |000e: move-result v0 │ │ +0b8a62: 12f2 |000f: const/4 v2, #int -1 // #ff │ │ +0b8a64: 3220 0e00 |0010: if-eq v0, v2, 001e // +000e │ │ +0b8a68: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +0b8a6a: 6e40 0621 1502 |0013: invoke-virtual {v5, v1, v2, v0}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0b8a70: 28f3 |0016: goto 0009 // -000d │ │ +0b8a72: 0d02 |0017: move-exception v2 │ │ +0b8a74: 5443 810d |0018: iget-object v3, v4, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ +0b8a78: 6e10 f920 0300 |001a: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b8a7e: 2702 |001d: throw v2 │ │ +0b8a80: 6e10 0321 0500 |001e: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ +0b8a86: 5442 810d |0021: iget-object v2, v4, Lorg/apache/http/entity/mime/content/InputStreamBody;.in:Ljava/io/InputStream; // field@0d81 │ │ +0b8a8a: 6e10 f920 0200 |0023: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@20f9 │ │ +0b8a90: 0e00 |0026: return-void │ │ catches : 2 │ │ 0x0007 - 0x0016 │ │ -> 0x0017 │ │ 0x001e - 0x0021 │ │ -> 0x0017 │ │ positions : │ │ 0x0000 line=87 │ │ @@ -278514,15 +278670,15 @@ │ │ │ │ source_file_idx : 1715 (InputStreamBody.java) │ │ │ │ Class #1114 header: │ │ class_idx : 1473 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1467 │ │ -source_file_idx : 4608 │ │ +source_file_idx : 4604 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 5 │ │ │ │ Class #1114 annotations: │ │ Annotations on method #9451 '' │ │ @@ -278563,19 +278719,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0b8af0: |[0b8af0] org.apache.http.entity.mime.content.StringBody.:(Ljava/lang/String;)V │ │ -0b8b00: 1a00 412d |0000: const-string v0, "text/plain" // string@2d41 │ │ -0b8b04: 6201 770c |0002: sget-object v1, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -0b8b08: 7040 ec24 3210 |0004: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@24ec │ │ -0b8b0e: 0e00 |0007: return-void │ │ +0b8aa8: |[0b8aa8] org.apache.http.entity.mime.content.StringBody.:(Ljava/lang/String;)V │ │ +0b8ab8: 1a00 3d2d |0000: const-string v0, "text/plain" // string@2d3d │ │ +0b8abc: 6201 770c |0002: sget-object v1, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0b8ac0: 7040 ec24 3210 |0004: invoke-direct {v2, v3, v0, v1}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@24ec │ │ +0b8ac6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0007 line=149 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/entity/mime/content/StringBody; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/String; │ │ @@ -278585,19 +278741,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b8b10: |[0b8b10] org.apache.http.entity.mime.content.StringBody.:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ -0b8b20: 7120 fb23 4300 |0000: invoke-static {v3, v4}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ -0b8b26: 0c00 |0003: move-result-object v0 │ │ -0b8b28: 7030 ee24 2100 |0004: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@24ee │ │ -0b8b2e: 0e00 |0007: return-void │ │ +0b8ac8: |[0b8ac8] org.apache.http.entity.mime.content.StringBody.:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ +0b8ad8: 7120 fb23 4300 |0000: invoke-static {v3, v4}, Lorg/apache/http/entity/ContentType;.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/ContentType; // method@23fb │ │ +0b8ade: 0c00 |0003: move-result-object v0 │ │ +0b8ae0: 7030 ee24 2100 |0004: invoke-direct {v1, v2, v0}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V // method@24ee │ │ +0b8ae6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/apache/http/entity/mime/content/StringBody; │ │ 0x0000 - 0x0008 reg=2 text Ljava/lang/String; │ │ @@ -278609,18 +278765,18 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b8b30: |[0b8b30] org.apache.http.entity.mime.content.StringBody.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ -0b8b40: 1a00 412d |0000: const-string v0, "text/plain" // string@2d41 │ │ -0b8b44: 7040 ec24 2130 |0002: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@24ec │ │ -0b8b4a: 0e00 |0005: return-void │ │ +0b8ae8: |[0b8ae8] org.apache.http.entity.mime.content.StringBody.:(Ljava/lang/String;Ljava/nio/charset/Charset;)V │ │ +0b8af8: 1a00 3d2d |0000: const-string v0, "text/plain" // string@2d3d │ │ +0b8afc: 7040 ec24 2130 |0002: invoke-direct {v1, v2, v0, v3}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@24ec │ │ +0b8b02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/entity/mime/content/StringBody; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/String; │ │ @@ -278631,35 +278787,35 @@ │ │ type : '(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0b8b4c: |[0b8b4c] org.apache.http.entity.mime.content.StringBody.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V │ │ -0b8b5c: 7020 bc24 6400 |0000: invoke-direct {v4, v6}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ -0b8b62: 1a03 9c12 |0003: const-string v3, "Text" // string@129c │ │ -0b8b66: 7120 4d29 3500 |0005: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b8b6c: 6e10 fe23 0600 |0008: invoke-virtual {v6}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ -0b8b72: 0c00 |000b: move-result-object v0 │ │ -0b8b74: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -0b8b78: 6e10 fa21 0000 |000e: invoke-virtual {v0}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -0b8b7e: 0c01 |0011: move-result-object v1 │ │ -0b8b80: 6e20 8a21 1500 |0012: invoke-virtual {v5, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ -0b8b86: 0c03 |0015: move-result-object v3 │ │ -0b8b88: 5b43 820d |0016: iput-object v3, v4, Lorg/apache/http/entity/mime/content/StringBody;.content:[B // field@0d82 │ │ -0b8b8c: 0e00 |0018: return-void │ │ -0b8b8e: 6203 770c |0019: sget-object v3, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -0b8b92: 6e10 fa21 0300 |001b: invoke-virtual {v3}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ -0b8b98: 0c01 |001e: move-result-object v1 │ │ -0b8b9a: 28f3 |001f: goto 0012 // -000d │ │ -0b8b9c: 0d02 |0020: move-exception v2 │ │ -0b8b9e: 2203 1b05 |0021: new-instance v3, Ljava/nio/charset/UnsupportedCharsetException; // type@051b │ │ -0b8ba2: 7020 0922 1300 |0023: invoke-direct {v3, v1}, Ljava/nio/charset/UnsupportedCharsetException;.:(Ljava/lang/String;)V // method@2209 │ │ -0b8ba8: 2703 |0026: throw v3 │ │ +0b8b04: |[0b8b04] org.apache.http.entity.mime.content.StringBody.:(Ljava/lang/String;Lorg/apache/http/entity/ContentType;)V │ │ +0b8b14: 7020 bc24 6400 |0000: invoke-direct {v4, v6}, Lorg/apache/http/entity/mime/content/AbstractContentBody;.:(Lorg/apache/http/entity/ContentType;)V // method@24bc │ │ +0b8b1a: 1a03 9812 |0003: const-string v3, "Text" // string@1298 │ │ +0b8b1e: 7120 4d29 3500 |0005: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b8b24: 6e10 fe23 0600 |0008: invoke-virtual {v6}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ +0b8b2a: 0c00 |000b: move-result-object v0 │ │ +0b8b2c: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +0b8b30: 6e10 fa21 0000 |000e: invoke-virtual {v0}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +0b8b36: 0c01 |0011: move-result-object v1 │ │ +0b8b38: 6e20 8a21 1500 |0012: invoke-virtual {v5, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@218a │ │ +0b8b3e: 0c03 |0015: move-result-object v3 │ │ +0b8b40: 5b43 820d |0016: iput-object v3, v4, Lorg/apache/http/entity/mime/content/StringBody;.content:[B // field@0d82 │ │ +0b8b44: 0e00 |0018: return-void │ │ +0b8b46: 6203 770c |0019: sget-object v3, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0b8b4a: 6e10 fa21 0300 |001b: invoke-virtual {v3}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@21fa │ │ +0b8b50: 0c01 |001e: move-result-object v1 │ │ +0b8b52: 28f3 |001f: goto 0012 // -000d │ │ +0b8b54: 0d02 |0020: move-exception v2 │ │ +0b8b56: 2203 1b05 |0021: new-instance v3, Ljava/nio/charset/UnsupportedCharsetException; // type@051b │ │ +0b8b5a: 7020 0922 1300 |0023: invoke-direct {v3, v1}, Ljava/nio/charset/UnsupportedCharsetException;.:(Ljava/lang/String;)V // method@2209 │ │ +0b8b60: 2703 |0026: throw v3 │ │ catches : 1 │ │ 0x0012 - 0x0018 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0020 │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ 0x0008 line=157 │ │ @@ -278683,19 +278839,19 @@ │ │ type : '(Ljava/lang/String;)Lorg/apache/http/entity/mime/content/StringBody;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b8bbc: |[0b8bbc] org.apache.http.entity.mime.content.StringBody.create:(Ljava/lang/String;)Lorg/apache/http/entity/mime/content/StringBody; │ │ -0b8bcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8bce: 7130 f024 0100 |0001: invoke-static {v1, v0, v0}, Lorg/apache/http/entity/mime/content/StringBody;.create:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody; // method@24f0 │ │ -0b8bd4: 0c00 |0004: move-result-object v0 │ │ -0b8bd6: 1100 |0005: return-object v0 │ │ +0b8b74: |[0b8b74] org.apache.http.entity.mime.content.StringBody.create:(Ljava/lang/String;)Lorg/apache/http/entity/mime/content/StringBody; │ │ +0b8b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b8b86: 7130 f024 0100 |0001: invoke-static {v1, v0, v0}, Lorg/apache/http/entity/mime/content/StringBody;.create:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody; // method@24f0 │ │ +0b8b8c: 0c00 |0004: move-result-object v0 │ │ +0b8b8e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/String; │ │ │ │ #5 : (in Lorg/apache/http/entity/mime/content/StringBody;) │ │ @@ -278703,34 +278859,34 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -0b8bd8: |[0b8bd8] org.apache.http.entity.mime.content.StringBody.create:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody; │ │ -0b8be8: 2201 c105 |0000: new-instance v1, Lorg/apache/http/entity/mime/content/StringBody; // type@05c1 │ │ -0b8bec: 7040 ec24 4165 |0002: invoke-direct {v1, v4, v5, v6}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@24ec │ │ -0b8bf2: 1101 |0005: return-object v1 │ │ -0b8bf4: 0d00 |0006: move-exception v0 │ │ -0b8bf6: 2201 e504 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ -0b8bfa: 2202 f804 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b8bfe: 7010 a121 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b8c04: 1a03 b703 |000e: const-string v3, "Charset " // string@03b7 │ │ -0b8c08: 6e20 aa21 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b8c0e: 0c02 |0013: move-result-object v2 │ │ -0b8c10: 6e20 a921 6200 |0014: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b8c16: 0c02 |0017: move-result-object v2 │ │ -0b8c18: 1a03 6300 |0018: const-string v3, " is not supported" // string@0063 │ │ -0b8c1c: 6e20 aa21 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b8c22: 0c02 |001d: move-result-object v2 │ │ -0b8c24: 6e10 af21 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b8c2a: 0c02 |0021: move-result-object v2 │ │ -0b8c2c: 7030 4721 2100 |0022: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2147 │ │ -0b8c32: 2701 |0025: throw v1 │ │ +0b8b90: |[0b8b90] org.apache.http.entity.mime.content.StringBody.create:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody; │ │ +0b8ba0: 2201 c105 |0000: new-instance v1, Lorg/apache/http/entity/mime/content/StringBody; // type@05c1 │ │ +0b8ba4: 7040 ec24 4165 |0002: invoke-direct {v1, v4, v5, v6}, Lorg/apache/http/entity/mime/content/StringBody;.:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)V // method@24ec │ │ +0b8baa: 1101 |0005: return-object v1 │ │ +0b8bac: 0d00 |0006: move-exception v0 │ │ +0b8bae: 2201 e504 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04e5 │ │ +0b8bb2: 2202 f804 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b8bb6: 7010 a121 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b8bbc: 1a03 b703 |000e: const-string v3, "Charset " // string@03b7 │ │ +0b8bc0: 6e20 aa21 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b8bc6: 0c02 |0013: move-result-object v2 │ │ +0b8bc8: 6e20 a921 6200 |0014: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b8bce: 0c02 |0017: move-result-object v2 │ │ +0b8bd0: 1a03 6300 |0018: const-string v3, " is not supported" // string@0063 │ │ +0b8bd4: 6e20 aa21 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b8bda: 0c02 |001d: move-result-object v2 │ │ +0b8bdc: 6e10 af21 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b8be2: 0c02 |0021: move-result-object v2 │ │ +0b8be4: 7030 4721 2100 |0022: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2147 │ │ +0b8bea: 2701 |0025: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0006 │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=69 │ │ 0x0007 line=70 │ │ @@ -278745,19 +278901,19 @@ │ │ type : '(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0b8c44: |[0b8c44] org.apache.http.entity.mime.content.StringBody.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody; │ │ -0b8c54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8c56: 7130 f024 0102 |0001: invoke-static {v1, v0, v2}, Lorg/apache/http/entity/mime/content/StringBody;.create:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody; // method@24f0 │ │ -0b8c5c: 0c00 |0004: move-result-object v0 │ │ -0b8c5e: 1100 |0005: return-object v0 │ │ +0b8bfc: |[0b8bfc] org.apache.http.entity.mime.content.StringBody.create:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody; │ │ +0b8c0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b8c0e: 7130 f024 0102 |0001: invoke-static {v1, v0, v2}, Lorg/apache/http/entity/mime/content/StringBody;.create:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/content/StringBody; // method@24f0 │ │ +0b8c14: 0c00 |0004: move-result-object v0 │ │ +0b8c16: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 charset Ljava/nio/charset/Charset; │ │ │ │ @@ -278767,19 +278923,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b8c60: |[0b8c60] org.apache.http.entity.mime.content.StringBody.getContentLength:()J │ │ -0b8c70: 5420 820d |0000: iget-object v0, v2, Lorg/apache/http/entity/mime/content/StringBody;.content:[B // field@0d82 │ │ -0b8c74: 2100 |0002: array-length v0, v0 │ │ -0b8c76: 8100 |0003: int-to-long v0, v0 │ │ -0b8c78: 1000 |0004: return-wide v0 │ │ +0b8c18: |[0b8c18] org.apache.http.entity.mime.content.StringBody.getContentLength:()J │ │ +0b8c28: 5420 820d |0000: iget-object v0, v2, Lorg/apache/http/entity/mime/content/StringBody;.content:[B // field@0d82 │ │ +0b8c2c: 2100 |0002: array-length v0, v0 │ │ +0b8c2e: 8100 |0003: int-to-long v0, v0 │ │ +0b8c30: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Lorg/apache/http/entity/mime/content/StringBody; │ │ │ │ #1 : (in Lorg/apache/http/entity/mime/content/StringBody;) │ │ @@ -278787,17 +278943,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b8c7c: |[0b8c7c] org.apache.http.entity.mime.content.StringBody.getFilename:()Ljava/lang/String; │ │ -0b8c8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8c8e: 1100 |0001: return-object v0 │ │ +0b8c34: |[0b8c34] org.apache.http.entity.mime.content.StringBody.getFilename:()Ljava/lang/String; │ │ +0b8c44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b8c46: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/apache/http/entity/mime/content/StringBody; │ │ │ │ #2 : (in Lorg/apache/http/entity/mime/content/StringBody;) │ │ @@ -278805,28 +278961,28 @@ │ │ type : '()Ljava/io/Reader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0b8c90: |[0b8c90] org.apache.http.entity.mime.content.StringBody.getReader:()Ljava/io/Reader; │ │ -0b8ca0: 6e10 f324 0400 |0000: invoke-virtual {v4}, Lorg/apache/http/entity/mime/content/StringBody;.getContentType:()Lorg/apache/http/entity/ContentType; // method@24f3 │ │ -0b8ca6: 0c01 |0003: move-result-object v1 │ │ -0b8ca8: 6e10 fe23 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ -0b8cae: 0c00 |0007: move-result-object v0 │ │ -0b8cb0: 2201 cb04 |0008: new-instance v1, Ljava/io/InputStreamReader; // type@04cb │ │ -0b8cb4: 2202 c104 |000a: new-instance v2, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ -0b8cb8: 5443 820d |000c: iget-object v3, v4, Lorg/apache/http/entity/mime/content/StringBody;.content:[B // field@0d82 │ │ -0b8cbc: 7020 d220 3200 |000e: invoke-direct {v2, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ -0b8cc2: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -0b8cc6: 7030 fd20 2100 |0013: invoke-direct {v1, v2, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@20fd │ │ -0b8ccc: 1101 |0016: return-object v1 │ │ -0b8cce: 6200 770c |0017: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ -0b8cd2: 28fa |0019: goto 0013 // -0006 │ │ +0b8c48: |[0b8c48] org.apache.http.entity.mime.content.StringBody.getReader:()Ljava/io/Reader; │ │ +0b8c58: 6e10 f324 0400 |0000: invoke-virtual {v4}, Lorg/apache/http/entity/mime/content/StringBody;.getContentType:()Lorg/apache/http/entity/ContentType; // method@24f3 │ │ +0b8c5e: 0c01 |0003: move-result-object v1 │ │ +0b8c60: 6e10 fe23 0100 |0004: invoke-virtual {v1}, Lorg/apache/http/entity/ContentType;.getCharset:()Ljava/nio/charset/Charset; // method@23fe │ │ +0b8c66: 0c00 |0007: move-result-object v0 │ │ +0b8c68: 2201 cb04 |0008: new-instance v1, Ljava/io/InputStreamReader; // type@04cb │ │ +0b8c6c: 2202 c104 |000a: new-instance v2, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ +0b8c70: 5443 820d |000c: iget-object v3, v4, Lorg/apache/http/entity/mime/content/StringBody;.content:[B // field@0d82 │ │ +0b8c74: 7020 d220 3200 |000e: invoke-direct {v2, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ +0b8c7a: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +0b8c7e: 7030 fd20 2100 |0013: invoke-direct {v1, v2, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@20fd │ │ +0b8c84: 1101 |0016: return-object v1 │ │ +0b8c86: 6200 770c |0017: sget-object v0, Lorg/apache/http/Consts;.ASCII:Ljava/nio/charset/Charset; // field@0c77 │ │ +0b8c8a: 28fa |0019: goto 0013 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0008 line=169 │ │ locals : │ │ 0x0008 - 0x0013 reg=0 charset Ljava/nio/charset/Charset; │ │ 0x0017 - 0x001a reg=0 charset Ljava/nio/charset/Charset; │ │ @@ -278837,17 +278993,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8cd4: |[0b8cd4] org.apache.http.entity.mime.content.StringBody.getTransferEncoding:()Ljava/lang/String; │ │ -0b8ce4: 1a00 5501 |0000: const-string v0, "8bit" // string@0155 │ │ -0b8ce8: 1100 |0002: return-object v0 │ │ +0b8c8c: |[0b8c8c] org.apache.http.entity.mime.content.StringBody.getTransferEncoding:()Ljava/lang/String; │ │ +0b8c9c: 1a00 5501 |0000: const-string v0, "8bit" // string@0155 │ │ +0b8ca0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/entity/mime/content/StringBody; │ │ │ │ #4 : (in Lorg/apache/http/entity/mime/content/StringBody;) │ │ @@ -278855,31 +279011,31 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -0b8cec: |[0b8cec] org.apache.http.entity.mime.content.StringBody.writeTo:(Ljava/io/OutputStream;)V │ │ -0b8cfc: 1a03 1510 |0000: const-string v3, "Output stream" // string@1015 │ │ -0b8d00: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b8d06: 2200 c104 |0005: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ -0b8d0a: 5443 820d |0007: iget-object v3, v4, Lorg/apache/http/entity/mime/content/StringBody;.content:[B // field@0d82 │ │ -0b8d0e: 7020 d220 3000 |0009: invoke-direct {v0, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ -0b8d14: 1303 0010 |000c: const/16 v3, #int 4096 // #1000 │ │ -0b8d18: 2332 6a06 |000e: new-array v2, v3, [B // type@066a │ │ -0b8d1c: 6e20 fa20 2000 |0010: invoke-virtual {v0, v2}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ -0b8d22: 0a01 |0013: move-result v1 │ │ -0b8d24: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ -0b8d26: 3231 0700 |0015: if-eq v1, v3, 001c // +0007 │ │ -0b8d2a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -0b8d2c: 6e40 0621 2513 |0018: invoke-virtual {v5, v2, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ -0b8d32: 28f5 |001b: goto 0010 // -000b │ │ -0b8d34: 6e10 0321 0500 |001c: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ -0b8d3a: 0e00 |001f: return-void │ │ +0b8ca4: |[0b8ca4] org.apache.http.entity.mime.content.StringBody.writeTo:(Ljava/io/OutputStream;)V │ │ +0b8cb4: 1a03 1110 |0000: const-string v3, "Output stream" // string@1011 │ │ +0b8cb8: 7120 4d29 3500 |0002: invoke-static {v5, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b8cbe: 2200 c104 |0005: new-instance v0, Ljava/io/ByteArrayInputStream; // type@04c1 │ │ +0b8cc2: 5443 820d |0007: iget-object v3, v4, Lorg/apache/http/entity/mime/content/StringBody;.content:[B // field@0d82 │ │ +0b8cc6: 7020 d220 3000 |0009: invoke-direct {v0, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@20d2 │ │ +0b8ccc: 1303 0010 |000c: const/16 v3, #int 4096 // #1000 │ │ +0b8cd0: 2332 6a06 |000e: new-array v2, v3, [B // type@066a │ │ +0b8cd4: 6e20 fa20 2000 |0010: invoke-virtual {v0, v2}, Ljava/io/InputStream;.read:([B)I // method@20fa │ │ +0b8cda: 0a01 |0013: move-result v1 │ │ +0b8cdc: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ +0b8cde: 3231 0700 |0015: if-eq v1, v3, 001c // +0007 │ │ +0b8ce2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +0b8ce4: 6e40 0621 2513 |0018: invoke-virtual {v5, v2, v3, v1}, Ljava/io/OutputStream;.write:([BII)V // method@2106 │ │ +0b8cea: 28f5 |001b: goto 0010 // -000b │ │ +0b8cec: 6e10 0321 0500 |001c: invoke-virtual {v5}, Ljava/io/OutputStream;.flush:()V // method@2103 │ │ +0b8cf2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ 0x000c line=177 │ │ 0x0010 line=179 │ │ 0x0017 line=180 │ │ @@ -278888,15 +279044,15 @@ │ │ locals : │ │ 0x000c - 0x0020 reg=0 in Ljava/io/InputStream; │ │ 0x0014 - 0x0020 reg=1 l I │ │ 0x0010 - 0x0020 reg=2 tmp [B │ │ 0x0000 - 0x0020 reg=4 this Lorg/apache/http/entity/mime/content/StringBody; │ │ 0x0000 - 0x0020 reg=5 out Ljava/io/OutputStream; │ │ │ │ - source_file_idx : 4608 (StringBody.java) │ │ + source_file_idx : 4604 (StringBody.java) │ │ │ │ Class #1115 header: │ │ class_idx : 1478 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1476 │ │ source_file_idx : 1146 │ │ static_fields_size : 0 │ │ @@ -278950,27 +279106,27 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 14 16-bit code units │ │ -0b8d3c: |[0b8d3c] org.apache.http.impl.DefaultBHttpClientConnection.:(I)V │ │ -0b8d4c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b8d4e: 07a0 |0001: move-object v0, v10 │ │ -0b8d50: 01b1 |0002: move v1, v11 │ │ -0b8d52: 01b2 |0003: move v2, v11 │ │ -0b8d54: 0734 |0004: move-object v4, v3 │ │ -0b8d56: 0735 |0005: move-object v5, v3 │ │ -0b8d58: 0736 |0006: move-object v6, v3 │ │ -0b8d5a: 0737 |0007: move-object v7, v3 │ │ -0b8d5c: 0738 |0008: move-object v8, v3 │ │ -0b8d5e: 0739 |0009: move-object v9, v3 │ │ -0b8d60: 760a 4025 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2540 │ │ -0b8d66: 0e00 |000d: return-void │ │ +0b8cf4: |[0b8cf4] org.apache.http.impl.DefaultBHttpClientConnection.:(I)V │ │ +0b8d04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b8d06: 07a0 |0001: move-object v0, v10 │ │ +0b8d08: 01b1 |0002: move v1, v11 │ │ +0b8d0a: 01b2 |0003: move v2, v11 │ │ +0b8d0c: 0734 |0004: move-object v4, v3 │ │ +0b8d0e: 0735 |0005: move-object v5, v3 │ │ +0b8d10: 0736 |0006: move-object v6, v3 │ │ +0b8d12: 0737 |0007: move-object v7, v3 │ │ +0b8d14: 0738 |0008: move-object v8, v3 │ │ +0b8d16: 0739 |0009: move-object v9, v3 │ │ +0b8d18: 760a 4025 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2540 │ │ +0b8d1e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x000d line=115 │ │ locals : │ │ 0x0000 - 0x000e reg=10 this Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ 0x0000 - 0x000e reg=11 buffersize I │ │ @@ -278980,38 +279136,40 @@ │ │ type : '(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 10 │ │ outs : 8 │ │ insns size : 34 16-bit code units │ │ -0b8d68: |[0b8d68] org.apache.http.impl.DefaultBHttpClientConnection.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V │ │ -0b8d78: 7608 1f25 0100 |0000: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/apache/http/impl/BHttpConnectionBase;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V // method@251f │ │ -0b8d7e: 3809 1900 |0003: if-eqz v9, 001c // +0019 │ │ -0b8d82: 6e10 4825 0100 |0005: invoke-virtual {v1}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.getSessionOutputBuffer:()Lorg/apache/http/io/SessionOutputBuffer; // method@2548 │ │ -0b8d88: 0c00 |0008: move-result-object v0 │ │ -0b8d8a: 7220 bb26 0900 |0009: invoke-interface {v9, v0}, Lorg/apache/http/io/HttpMessageWriterFactory;.create:(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter; // method@26bb │ │ -0b8d90: 0c00 |000c: move-result-object v0 │ │ -0b8d92: 5b10 9a0d |000d: iput-object v0, v1, Lorg/apache/http/impl/DefaultBHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d9a │ │ -0b8d96: 380a 1000 |000f: if-eqz v10, 001f // +0010 │ │ -0b8d9a: 6e10 4725 0100 |0011: invoke-virtual {v1}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.getSessionInputBuffer:()Lorg/apache/http/io/SessionInputBuffer; // method@2547 │ │ -0b8da0: 0c00 |0014: move-result-object v0 │ │ -0b8da2: 7230 b926 0a06 |0015: invoke-interface {v10, v0, v6}, Lorg/apache/http/io/HttpMessageParserFactory;.create:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser; // method@26b9 │ │ -0b8da8: 0c00 |0018: move-result-object v0 │ │ -0b8daa: 5b10 9b0d |0019: iput-object v0, v1, Lorg/apache/http/impl/DefaultBHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d9b │ │ -0b8dae: 0e00 |001b: return-void │ │ -0b8db0: 6209 100e |001c: sget-object v9, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory; // field@0e10 │ │ -0b8db4: 28e7 |001e: goto 0005 // -0019 │ │ -0b8db6: 620a 150e |001f: sget-object v10, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory; // field@0e15 │ │ -0b8dba: 28f0 |0021: goto 0011 // -0010 │ │ +0b8d20: |[0b8d20] org.apache.http.impl.DefaultBHttpClientConnection.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V │ │ +0b8d30: 7608 1f25 0100 |0000: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/apache/http/impl/BHttpConnectionBase;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V // method@251f │ │ +0b8d36: 3809 1900 |0003: if-eqz v9, 001c // +0019 │ │ +0b8d3a: 6e10 4825 0100 |0005: invoke-virtual {v1}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.getSessionOutputBuffer:()Lorg/apache/http/io/SessionOutputBuffer; // method@2548 │ │ +0b8d40: 0c00 |0008: move-result-object v0 │ │ +0b8d42: 7220 bb26 0900 |0009: invoke-interface {v9, v0}, Lorg/apache/http/io/HttpMessageWriterFactory;.create:(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter; // method@26bb │ │ +0b8d48: 0c00 |000c: move-result-object v0 │ │ +0b8d4a: 5b10 9a0d |000d: iput-object v0, v1, Lorg/apache/http/impl/DefaultBHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d9a │ │ +0b8d4e: 380a 1000 |000f: if-eqz v10, 001f // +0010 │ │ +0b8d52: 6e10 4725 0100 |0011: invoke-virtual {v1}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.getSessionInputBuffer:()Lorg/apache/http/io/SessionInputBuffer; // method@2547 │ │ +0b8d58: 0c00 |0014: move-result-object v0 │ │ +0b8d5a: 7230 b926 0a06 |0015: invoke-interface {v10, v0, v6}, Lorg/apache/http/io/HttpMessageParserFactory;.create:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser; // method@26b9 │ │ +0b8d60: 0c00 |0018: move-result-object v0 │ │ +0b8d62: 5b10 9b0d |0019: iput-object v0, v1, Lorg/apache/http/impl/DefaultBHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d9b │ │ +0b8d66: 0e00 |001b: return-void │ │ +0b8d68: 6209 100e |001c: sget-object v9, Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpRequestWriterFactory; // field@0e10 │ │ +0b8d6c: 28e7 |001e: goto 0005 // -0019 │ │ +0b8d6e: 620a 150e |001f: sget-object v10, Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpResponseParserFactory; // field@0e15 │ │ +0b8d72: 28f0 |0021: goto 0011 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=99 │ │ + 0x0005 line=100 │ │ 0x000f line=101 │ │ + 0x0011 line=102 │ │ 0x001b line=103 │ │ 0x001c line=99 │ │ 0x001f line=101 │ │ locals : │ │ 0x0000 - 0x0000 reg=9 (null) Lorg/apache/http/io/HttpMessageWriterFactory; │ │ 0x0000 - 0x0000 reg=10 (null) Lorg/apache/http/io/HttpMessageParserFactory; │ │ 0x0000 - 0x0005 reg=9 requestWriterFactory Lorg/apache/http/io/HttpMessageWriterFactory; Lorg/apache/http/io/HttpMessageWriterFactory; │ │ @@ -279032,27 +279190,27 @@ │ │ type : '(ILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 5 │ │ outs : 10 │ │ insns size : 14 16-bit code units │ │ -0b8dbc: |[0b8dbc] org.apache.http.impl.DefaultBHttpClientConnection.:(ILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;)V │ │ -0b8dcc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0b8dce: 07a0 |0001: move-object v0, v10 │ │ -0b8dd0: 01b1 |0002: move v1, v11 │ │ -0b8dd2: 01b2 |0003: move v2, v11 │ │ -0b8dd4: 07c3 |0004: move-object v3, v12 │ │ -0b8dd6: 07d4 |0005: move-object v4, v13 │ │ -0b8dd8: 07e5 |0006: move-object v5, v14 │ │ -0b8dda: 0767 |0007: move-object v7, v6 │ │ -0b8ddc: 0768 |0008: move-object v8, v6 │ │ -0b8dde: 0769 |0009: move-object v9, v6 │ │ -0b8de0: 760a 4025 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2540 │ │ -0b8de6: 0e00 |000d: return-void │ │ +0b8d74: |[0b8d74] org.apache.http.impl.DefaultBHttpClientConnection.:(ILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;)V │ │ +0b8d84: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0b8d86: 07a0 |0001: move-object v0, v10 │ │ +0b8d88: 01b1 |0002: move v1, v11 │ │ +0b8d8a: 01b2 |0003: move v2, v11 │ │ +0b8d8c: 07c3 |0004: move-object v3, v12 │ │ +0b8d8e: 07d4 |0005: move-object v4, v13 │ │ +0b8d90: 07e5 |0006: move-object v5, v14 │ │ +0b8d92: 0767 |0007: move-object v7, v6 │ │ +0b8d94: 0768 |0008: move-object v8, v6 │ │ +0b8d96: 0769 |0009: move-object v9, v6 │ │ +0b8d98: 760a 4025 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageWriterFactory;Lorg/apache/http/io/HttpMessageParserFactory;)V // method@2540 │ │ +0b8d9e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ 0x000d line=111 │ │ locals : │ │ 0x0000 - 0x000e reg=10 this Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ 0x0000 - 0x000e reg=11 buffersize I │ │ @@ -279066,17 +279224,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b8de8: |[0b8de8] org.apache.http.impl.DefaultBHttpClientConnection.bind:(Ljava/net/Socket;)V │ │ -0b8df8: 6f20 2125 1000 |0000: invoke-super {v0, v1}, Lorg/apache/http/impl/BHttpConnectionBase;.bind:(Ljava/net/Socket;)V // method@2521 │ │ -0b8dfe: 0e00 |0003: return-void │ │ +0b8da0: |[0b8da0] org.apache.http.impl.DefaultBHttpClientConnection.bind:(Ljava/net/Socket;)V │ │ +0b8db0: 6f20 2125 1000 |0000: invoke-super {v0, v1}, Lorg/apache/http/impl/BHttpConnectionBase;.bind:(Ljava/net/Socket;)V // method@2521 │ │ +0b8db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ @@ -279086,18 +279244,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b8e00: |[0b8e00] org.apache.http.impl.DefaultBHttpClientConnection.flush:()V │ │ -0b8e10: 6e10 4525 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ -0b8e16: 6e10 4425 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.doFlush:()V // method@2544 │ │ -0b8e1c: 0e00 |0006: return-void │ │ +0b8db8: |[0b8db8] org.apache.http.impl.DefaultBHttpClientConnection.flush:()V │ │ +0b8dc8: 6e10 4525 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ +0b8dce: 6e10 4425 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.doFlush:()V // method@2544 │ │ +0b8dd4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0003 line=179 │ │ 0x0006 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ @@ -279107,22 +279265,22 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b8e20: |[0b8e20] org.apache.http.impl.DefaultBHttpClientConnection.isResponseAvailable:(I)Z │ │ -0b8e30: 6e10 4525 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ -0b8e36: 6e20 4225 3200 |0003: invoke-virtual {v2, v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.awaitInput:(I)Z // method@2542 │ │ -0b8e3c: 0a01 |0006: move-result v1 │ │ -0b8e3e: 0f01 |0007: return v1 │ │ -0b8e40: 0d00 |0008: move-exception v0 │ │ -0b8e42: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0b8e44: 28fd |000a: goto 0007 // -0003 │ │ +0b8dd8: |[0b8dd8] org.apache.http.impl.DefaultBHttpClientConnection.isResponseAvailable:(I)Z │ │ +0b8de8: 6e10 4525 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ +0b8dee: 6e20 4225 3200 |0003: invoke-virtual {v2, v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.awaitInput:(I)Z // method@2542 │ │ +0b8df4: 0a01 |0006: move-result v1 │ │ +0b8df6: 0f01 |0007: return v1 │ │ +0b8df8: 0d00 |0008: move-exception v0 │ │ +0b8dfa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0b8dfc: 28fd |000a: goto 0007 // -0003 │ │ catches : 1 │ │ 0x0003 - 0x0006 │ │ Ljava/net/SocketTimeoutException; -> 0x0008 │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=131 │ │ 0x0007 line=133 │ │ @@ -279138,16 +279296,16 @@ │ │ type : '(Lorg/apache/http/HttpRequest;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b8e58: |[0b8e58] org.apache.http.impl.DefaultBHttpClientConnection.onRequestSubmitted:(Lorg/apache/http/HttpRequest;)V │ │ -0b8e68: 0e00 |0000: return-void │ │ +0b8e10: |[0b8e10] org.apache.http.impl.DefaultBHttpClientConnection.onRequestSubmitted:(Lorg/apache/http/HttpRequest;)V │ │ +0b8e20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ 0x0000 - 0x0001 reg=1 request Lorg/apache/http/HttpRequest; │ │ │ │ @@ -279156,16 +279314,16 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b8e6c: |[0b8e6c] org.apache.http.impl.DefaultBHttpClientConnection.onResponseReceived:(Lorg/apache/http/HttpResponse;)V │ │ -0b8e7c: 0e00 |0000: return-void │ │ +0b8e24: |[0b8e24] org.apache.http.impl.DefaultBHttpClientConnection.onResponseReceived:(Lorg/apache/http/HttpResponse;)V │ │ +0b8e34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ 0x0000 - 0x0001 reg=1 response Lorg/apache/http/HttpResponse; │ │ │ │ @@ -279174,22 +279332,22 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b8e80: |[0b8e80] org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseEntity:(Lorg/apache/http/HttpResponse;)V │ │ -0b8e90: 1a01 dc05 |0000: const-string v1, "HTTP response" // string@05dc │ │ -0b8e94: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b8e9a: 6e10 4525 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ -0b8ea0: 6e20 4e25 3200 |0008: invoke-virtual {v2, v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.prepareInput:(Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; // method@254e │ │ -0b8ea6: 0c00 |000b: move-result-object v0 │ │ -0b8ea8: 7220 3023 0300 |000c: invoke-interface {v3, v0}, Lorg/apache/http/HttpResponse;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2330 │ │ -0b8eae: 0e00 |000f: return-void │ │ +0b8e38: |[0b8e38] org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseEntity:(Lorg/apache/http/HttpResponse;)V │ │ +0b8e48: 1a01 dc05 |0000: const-string v1, "HTTP response" // string@05dc │ │ +0b8e4c: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b8e52: 6e10 4525 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ +0b8e58: 6e20 4e25 3200 |0008: invoke-virtual {v2, v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.prepareInput:(Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; // method@254e │ │ +0b8e5e: 0c00 |000b: move-result-object v0 │ │ +0b8e60: 7220 3023 0300 |000c: invoke-interface {v3, v0}, Lorg/apache/http/HttpResponse;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@2330 │ │ +0b8e66: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x000f line=175 │ │ @@ -279203,29 +279361,29 @@ │ │ type : '()Lorg/apache/http/HttpResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b8eb0: |[0b8eb0] org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader:()Lorg/apache/http/HttpResponse; │ │ -0b8ec0: 6e10 4525 0300 |0000: invoke-virtual {v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ -0b8ec6: 5431 9b0d |0003: iget-object v1, v3, Lorg/apache/http/impl/DefaultBHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d9b │ │ -0b8eca: 7210 b826 0100 |0005: invoke-interface {v1}, Lorg/apache/http/io/HttpMessageParser;.parse:()Lorg/apache/http/HttpMessage; // method@26b8 │ │ -0b8ed0: 0c00 |0008: move-result-object v0 │ │ -0b8ed2: 1f00 6a05 |0009: check-cast v0, Lorg/apache/http/HttpResponse; // type@056a │ │ -0b8ed6: 6e20 4d25 0300 |000b: invoke-virtual {v3, v0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.onResponseReceived:(Lorg/apache/http/HttpResponse;)V // method@254d │ │ -0b8edc: 7210 2d23 0000 |000e: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b8ee2: 0c01 |0011: move-result-object v1 │ │ -0b8ee4: 7210 6523 0100 |0012: invoke-interface {v1}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b8eea: 0a01 |0015: move-result v1 │ │ -0b8eec: 1302 c800 |0016: const/16 v2, #int 200 // #c8 │ │ -0b8ef0: 3421 0500 |0018: if-lt v1, v2, 001d // +0005 │ │ -0b8ef4: 6e10 4a25 0300 |001a: invoke-virtual {v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.incrementResponseCount:()V // method@254a │ │ -0b8efa: 1100 |001d: return-object v0 │ │ +0b8e68: |[0b8e68] org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader:()Lorg/apache/http/HttpResponse; │ │ +0b8e78: 6e10 4525 0300 |0000: invoke-virtual {v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ +0b8e7e: 5431 9b0d |0003: iget-object v1, v3, Lorg/apache/http/impl/DefaultBHttpClientConnection;.responseParser:Lorg/apache/http/io/HttpMessageParser; // field@0d9b │ │ +0b8e82: 7210 b826 0100 |0005: invoke-interface {v1}, Lorg/apache/http/io/HttpMessageParser;.parse:()Lorg/apache/http/HttpMessage; // method@26b8 │ │ +0b8e88: 0c00 |0008: move-result-object v0 │ │ +0b8e8a: 1f00 6a05 |0009: check-cast v0, Lorg/apache/http/HttpResponse; // type@056a │ │ +0b8e8e: 6e20 4d25 0300 |000b: invoke-virtual {v3, v0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.onResponseReceived:(Lorg/apache/http/HttpResponse;)V // method@254d │ │ +0b8e94: 7210 2d23 0000 |000e: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b8e9a: 0c01 |0011: move-result-object v1 │ │ +0b8e9c: 7210 6523 0100 |0012: invoke-interface {v1}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b8ea2: 0a01 |0015: move-result v1 │ │ +0b8ea4: 1302 c800 |0016: const/16 v2, #int 200 // #c8 │ │ +0b8ea8: 3421 0500 |0018: if-lt v1, v2, 001d // +0005 │ │ +0b8eac: 6e10 4a25 0300 |001a: invoke-virtual {v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.incrementResponseCount:()V // method@254a │ │ +0b8eb2: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0003 line=161 │ │ 0x000b line=162 │ │ 0x000e line=163 │ │ 0x001a line=164 │ │ @@ -279239,27 +279397,27 @@ │ │ type : '(Lorg/apache/http/HttpEntityEnclosingRequest;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b8efc: |[0b8efc] org.apache.http.impl.DefaultBHttpClientConnection.sendRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V │ │ -0b8f0c: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ -0b8f10: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b8f16: 6e10 4525 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ -0b8f1c: 7210 eb22 0400 |0008: invoke-interface {v4}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ -0b8f22: 0c00 |000b: move-result-object v0 │ │ -0b8f24: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -0b8f28: 0e00 |000e: return-void │ │ -0b8f2a: 6e20 4f25 4300 |000f: invoke-virtual {v3, v4}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.prepareOutput:(Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; // method@254f │ │ -0b8f30: 0c01 |0012: move-result-object v1 │ │ -0b8f32: 7220 e922 1000 |0013: invoke-interface {v0, v1}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@22e9 │ │ -0b8f38: 6e10 0221 0100 |0016: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@2102 │ │ -0b8f3e: 28f5 |0019: goto 000e // -000b │ │ +0b8eb4: |[0b8eb4] org.apache.http.impl.DefaultBHttpClientConnection.sendRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V │ │ +0b8ec4: 1a02 db05 |0000: const-string v2, "HTTP request" // string@05db │ │ +0b8ec8: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b8ece: 6e10 4525 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ +0b8ed4: 7210 eb22 0400 |0008: invoke-interface {v4}, Lorg/apache/http/HttpEntityEnclosingRequest;.getEntity:()Lorg/apache/http/HttpEntity; // method@22eb │ │ +0b8eda: 0c00 |000b: move-result-object v0 │ │ +0b8edc: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +0b8ee0: 0e00 |000e: return-void │ │ +0b8ee2: 6e20 4f25 4300 |000f: invoke-virtual {v3, v4}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.prepareOutput:(Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; // method@254f │ │ +0b8ee8: 0c01 |0012: move-result-object v1 │ │ +0b8eea: 7220 e922 1000 |0013: invoke-interface {v0, v1}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@22e9 │ │ +0b8ef0: 6e10 0221 0100 |0016: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@2102 │ │ +0b8ef6: 28f5 |0019: goto 000e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ 0x0008 line=150 │ │ 0x000c line=151 │ │ 0x000e line=157 │ │ @@ -279277,23 +279435,23 @@ │ │ type : '(Lorg/apache/http/HttpRequest;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0b8f40: |[0b8f40] org.apache.http.impl.DefaultBHttpClientConnection.sendRequestHeader:(Lorg/apache/http/HttpRequest;)V │ │ -0b8f50: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ -0b8f54: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b8f5a: 6e10 4525 0100 |0005: invoke-virtual {v1}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ -0b8f60: 5410 9a0d |0008: iget-object v0, v1, Lorg/apache/http/impl/DefaultBHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d9a │ │ -0b8f64: 7220 ba26 2000 |000a: invoke-interface {v0, v2}, Lorg/apache/http/io/HttpMessageWriter;.write:(Lorg/apache/http/HttpMessage;)V // method@26ba │ │ -0b8f6a: 6e20 4c25 2100 |000d: invoke-virtual {v1, v2}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.onRequestSubmitted:(Lorg/apache/http/HttpRequest;)V // method@254c │ │ -0b8f70: 6e10 4925 0100 |0010: invoke-virtual {v1}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.incrementRequestCount:()V // method@2549 │ │ -0b8f76: 0e00 |0013: return-void │ │ +0b8ef8: |[0b8ef8] org.apache.http.impl.DefaultBHttpClientConnection.sendRequestHeader:(Lorg/apache/http/HttpRequest;)V │ │ +0b8f08: 1a00 db05 |0000: const-string v0, "HTTP request" // string@05db │ │ +0b8f0c: 7120 4d29 0200 |0002: invoke-static {v2, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b8f12: 6e10 4525 0100 |0005: invoke-virtual {v1}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.ensureOpen:()V // method@2545 │ │ +0b8f18: 5410 9a0d |0008: iget-object v0, v1, Lorg/apache/http/impl/DefaultBHttpClientConnection;.requestWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0d9a │ │ +0b8f1c: 7220 ba26 2000 |000a: invoke-interface {v0, v2}, Lorg/apache/http/io/HttpMessageWriter;.write:(Lorg/apache/http/HttpMessage;)V // method@26ba │ │ +0b8f22: 6e20 4c25 2100 |000d: invoke-virtual {v1, v2}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.onRequestSubmitted:(Lorg/apache/http/HttpRequest;)V // method@254c │ │ +0b8f28: 6e10 4925 0100 |0010: invoke-virtual {v1}, Lorg/apache/http/impl/DefaultBHttpClientConnection;.incrementRequestCount:()V // method@2549 │ │ +0b8f2e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ 0x0008 line=141 │ │ 0x000d line=142 │ │ 0x0010 line=143 │ │ @@ -279358,27 +279516,27 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 14 16-bit code units │ │ -0b8f78: |[0b8f78] org.apache.http.impl.DefaultBHttpServerConnection.:(I)V │ │ -0b8f88: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b8f8a: 07a0 |0001: move-object v0, v10 │ │ -0b8f8c: 01b1 |0002: move v1, v11 │ │ -0b8f8e: 01b2 |0003: move v2, v11 │ │ -0b8f90: 0734 |0004: move-object v4, v3 │ │ -0b8f92: 0735 |0005: move-object v5, v3 │ │ -0b8f94: 0736 |0006: move-object v6, v3 │ │ -0b8f96: 0737 |0007: move-object v7, v3 │ │ -0b8f98: 0738 |0008: move-object v8, v3 │ │ -0b8f9a: 0739 |0009: move-object v9, v3 │ │ -0b8f9c: 760a 5c25 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@255c │ │ -0b8fa2: 0e00 |000d: return-void │ │ +0b8f30: |[0b8f30] org.apache.http.impl.DefaultBHttpServerConnection.:(I)V │ │ +0b8f40: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b8f42: 07a0 |0001: move-object v0, v10 │ │ +0b8f44: 01b1 |0002: move v1, v11 │ │ +0b8f46: 01b2 |0003: move v2, v11 │ │ +0b8f48: 0734 |0004: move-object v4, v3 │ │ +0b8f4a: 0735 |0005: move-object v5, v3 │ │ +0b8f4c: 0736 |0006: move-object v6, v3 │ │ +0b8f4e: 0737 |0007: move-object v7, v3 │ │ +0b8f50: 0738 |0008: move-object v8, v3 │ │ +0b8f52: 0739 |0009: move-object v9, v3 │ │ +0b8f54: 760a 5c25 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@255c │ │ +0b8f5a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x000d line=115 │ │ locals : │ │ 0x0000 - 0x000e reg=10 this Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ 0x0000 - 0x000e reg=11 buffersize I │ │ @@ -279388,51 +279546,53 @@ │ │ type : '(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 8 │ │ insns size : 52 16-bit code units │ │ -0b8fa4: |[0b8fa4] org.apache.http.impl.DefaultBHttpServerConnection.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V │ │ -0b8fb4: 380f 2b00 |0000: if-eqz v15, 002b // +002b │ │ -0b8fb8: 07f7 |0002: move-object v7, v15 │ │ -0b8fba: 0791 |0003: move-object v1, v9 │ │ -0b8fbc: 01a2 |0004: move v2, v10 │ │ -0b8fbe: 01b3 |0005: move v3, v11 │ │ -0b8fc0: 07c4 |0006: move-object v4, v12 │ │ -0b8fc2: 07d5 |0007: move-object v5, v13 │ │ -0b8fc4: 07e6 |0008: move-object v6, v14 │ │ -0b8fc6: 0808 1000 |0009: move-object/from16 v8, v16 │ │ -0b8fca: 7608 1f25 0100 |000b: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/apache/http/impl/BHttpConnectionBase;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V // method@251f │ │ -0b8fd0: 3811 2000 |000e: if-eqz v17, 002e // +0020 │ │ -0b8fd4: 6e10 6225 0900 |0010: invoke-virtual {v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.getSessionInputBuffer:()Lorg/apache/http/io/SessionInputBuffer; // method@2562 │ │ -0b8fda: 0c01 |0013: move-result-object v1 │ │ -0b8fdc: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -0b8fe0: 7230 b926 100e |0016: invoke-interface {v0, v1, v14}, Lorg/apache/http/io/HttpMessageParserFactory;.create:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser; // method@26b9 │ │ -0b8fe6: 0c01 |0019: move-result-object v1 │ │ -0b8fe8: 5b91 a20d |001a: iput-object v1, v9, Lorg/apache/http/impl/DefaultBHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0da2 │ │ -0b8fec: 3812 1500 |001c: if-eqz v18, 0031 // +0015 │ │ -0b8ff0: 6e10 6325 0900 |001e: invoke-virtual {v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.getSessionOutputBuffer:()Lorg/apache/http/io/SessionOutputBuffer; // method@2563 │ │ -0b8ff6: 0c01 |0021: move-result-object v1 │ │ -0b8ff8: 0800 1200 |0022: move-object/from16 v0, v18 │ │ -0b8ffc: 7220 bb26 1000 |0024: invoke-interface {v0, v1}, Lorg/apache/http/io/HttpMessageWriterFactory;.create:(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter; // method@26bb │ │ -0b9002: 0c01 |0027: move-result-object v1 │ │ -0b9004: 5b91 a30d |0028: iput-object v1, v9, Lorg/apache/http/impl/DefaultBHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0da3 │ │ -0b9008: 0e00 |002a: return-void │ │ -0b900a: 6207 c10d |002b: sget-object v7, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy; // field@0dc1 │ │ -0b900e: 28d6 |002d: goto 0003 // -002a │ │ -0b9010: 6211 0a0e |002e: sget-object v17, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory; // field@0e0a │ │ -0b9014: 28e0 |0030: goto 0010 // -0020 │ │ -0b9016: 6212 1b0e |0031: sget-object v18, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory; // field@0e1b │ │ -0b901a: 28eb |0033: goto 001e // -0015 │ │ +0b8f5c: |[0b8f5c] org.apache.http.impl.DefaultBHttpServerConnection.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V │ │ +0b8f6c: 380f 2b00 |0000: if-eqz v15, 002b // +002b │ │ +0b8f70: 07f7 |0002: move-object v7, v15 │ │ +0b8f72: 0791 |0003: move-object v1, v9 │ │ +0b8f74: 01a2 |0004: move v2, v10 │ │ +0b8f76: 01b3 |0005: move v3, v11 │ │ +0b8f78: 07c4 |0006: move-object v4, v12 │ │ +0b8f7a: 07d5 |0007: move-object v5, v13 │ │ +0b8f7c: 07e6 |0008: move-object v6, v14 │ │ +0b8f7e: 0808 1000 |0009: move-object/from16 v8, v16 │ │ +0b8f82: 7608 1f25 0100 |000b: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/apache/http/impl/BHttpConnectionBase;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V // method@251f │ │ +0b8f88: 3811 2000 |000e: if-eqz v17, 002e // +0020 │ │ +0b8f8c: 6e10 6225 0900 |0010: invoke-virtual {v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.getSessionInputBuffer:()Lorg/apache/http/io/SessionInputBuffer; // method@2562 │ │ +0b8f92: 0c01 |0013: move-result-object v1 │ │ +0b8f94: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +0b8f98: 7230 b926 100e |0016: invoke-interface {v0, v1, v14}, Lorg/apache/http/io/HttpMessageParserFactory;.create:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser; // method@26b9 │ │ +0b8f9e: 0c01 |0019: move-result-object v1 │ │ +0b8fa0: 5b91 a20d |001a: iput-object v1, v9, Lorg/apache/http/impl/DefaultBHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0da2 │ │ +0b8fa4: 3812 1500 |001c: if-eqz v18, 0031 // +0015 │ │ +0b8fa8: 6e10 6325 0900 |001e: invoke-virtual {v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.getSessionOutputBuffer:()Lorg/apache/http/io/SessionOutputBuffer; // method@2563 │ │ +0b8fae: 0c01 |0021: move-result-object v1 │ │ +0b8fb0: 0800 1200 |0022: move-object/from16 v0, v18 │ │ +0b8fb4: 7220 bb26 1000 |0024: invoke-interface {v0, v1}, Lorg/apache/http/io/HttpMessageWriterFactory;.create:(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter; // method@26bb │ │ +0b8fba: 0c01 |0027: move-result-object v1 │ │ +0b8fbc: 5b91 a30d |0028: iput-object v1, v9, Lorg/apache/http/impl/DefaultBHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0da3 │ │ +0b8fc0: 0e00 |002a: return-void │ │ +0b8fc2: 6207 c10d |002b: sget-object v7, Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy;.INSTANCE:Lorg/apache/http/impl/entity/DisallowIdentityContentLengthStrategy; // field@0dc1 │ │ +0b8fc6: 28d6 |002d: goto 0003 // -002a │ │ +0b8fc8: 6211 0a0e |002e: sget-object v17, Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpRequestParserFactory; // field@0e0a │ │ +0b8fcc: 28e0 |0030: goto 0010 // -0020 │ │ +0b8fce: 6212 1b0e |0031: sget-object v18, Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory;.INSTANCE:Lorg/apache/http/impl/io/DefaultHttpResponseWriterFactory; // field@0e1b │ │ +0b8fd2: 28eb |0033: goto 001e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000e line=99 │ │ + 0x0010 line=100 │ │ 0x001c line=101 │ │ + 0x001e line=102 │ │ 0x002a line=103 │ │ 0x002b line=96 │ │ 0x002e line=99 │ │ 0x0031 line=101 │ │ locals : │ │ 0x0000 - 0x0000 reg=17 (null) Lorg/apache/http/io/HttpMessageParserFactory; │ │ 0x0000 - 0x0000 reg=18 (null) Lorg/apache/http/io/HttpMessageWriterFactory; │ │ @@ -279454,27 +279614,27 @@ │ │ type : '(ILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 5 │ │ outs : 10 │ │ insns size : 14 16-bit code units │ │ -0b901c: |[0b901c] org.apache.http.impl.DefaultBHttpServerConnection.:(ILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;)V │ │ -0b902c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0b902e: 07a0 |0001: move-object v0, v10 │ │ -0b9030: 01b1 |0002: move v1, v11 │ │ -0b9032: 01b2 |0003: move v2, v11 │ │ -0b9034: 07c3 |0004: move-object v3, v12 │ │ -0b9036: 07d4 |0005: move-object v4, v13 │ │ -0b9038: 07e5 |0006: move-object v5, v14 │ │ -0b903a: 0767 |0007: move-object v7, v6 │ │ -0b903c: 0768 |0008: move-object v8, v6 │ │ -0b903e: 0769 |0009: move-object v9, v6 │ │ -0b9040: 760a 5c25 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@255c │ │ -0b9046: 0e00 |000d: return-void │ │ +0b8fd4: |[0b8fd4] org.apache.http.impl.DefaultBHttpServerConnection.:(ILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;)V │ │ +0b8fe4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0b8fe6: 07a0 |0001: move-object v0, v10 │ │ +0b8fe8: 01b1 |0002: move v1, v11 │ │ +0b8fea: 01b2 |0003: move v2, v11 │ │ +0b8fec: 07c3 |0004: move-object v3, v12 │ │ +0b8fee: 07d4 |0005: move-object v4, v13 │ │ +0b8ff0: 07e5 |0006: move-object v5, v14 │ │ +0b8ff2: 0767 |0007: move-object v7, v6 │ │ +0b8ff4: 0768 |0008: move-object v8, v6 │ │ +0b8ff6: 0769 |0009: move-object v9, v6 │ │ +0b8ff8: 760a 5c25 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.:(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/io/HttpMessageParserFactory;Lorg/apache/http/io/HttpMessageWriterFactory;)V // method@255c │ │ +0b8ffe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ 0x000d line=111 │ │ locals : │ │ 0x0000 - 0x000e reg=10 this Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ 0x0000 - 0x000e reg=11 buffersize I │ │ @@ -279488,17 +279648,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b9048: |[0b9048] org.apache.http.impl.DefaultBHttpServerConnection.bind:(Ljava/net/Socket;)V │ │ -0b9058: 6f20 2125 1000 |0000: invoke-super {v0, v1}, Lorg/apache/http/impl/BHttpConnectionBase;.bind:(Ljava/net/Socket;)V // method@2521 │ │ -0b905e: 0e00 |0003: return-void │ │ +0b9000: |[0b9000] org.apache.http.impl.DefaultBHttpServerConnection.bind:(Ljava/net/Socket;)V │ │ +0b9010: 6f20 2125 1000 |0000: invoke-super {v0, v1}, Lorg/apache/http/impl/BHttpConnectionBase;.bind:(Ljava/net/Socket;)V // method@2521 │ │ +0b9016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ @@ -279508,18 +279668,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b9060: |[0b9060] org.apache.http.impl.DefaultBHttpServerConnection.flush:()V │ │ -0b9070: 6e10 6025 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ -0b9076: 6e10 5f25 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.doFlush:()V // method@255f │ │ -0b907c: 0e00 |0006: return-void │ │ +0b9018: |[0b9018] org.apache.http.impl.DefaultBHttpServerConnection.flush:()V │ │ +0b9028: 6e10 6025 0000 |0000: invoke-virtual {v0}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ +0b902e: 6e10 5f25 0000 |0003: invoke-virtual {v0}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.doFlush:()V // method@255f │ │ +0b9034: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ 0x0006 line=172 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ @@ -279529,16 +279689,16 @@ │ │ type : '(Lorg/apache/http/HttpRequest;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b9080: |[0b9080] org.apache.http.impl.DefaultBHttpServerConnection.onRequestReceived:(Lorg/apache/http/HttpRequest;)V │ │ -0b9090: 0e00 |0000: return-void │ │ +0b9038: |[0b9038] org.apache.http.impl.DefaultBHttpServerConnection.onRequestReceived:(Lorg/apache/http/HttpRequest;)V │ │ +0b9048: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ 0x0000 - 0x0001 reg=1 request Lorg/apache/http/HttpRequest; │ │ │ │ @@ -279547,16 +279707,16 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b9094: |[0b9094] org.apache.http.impl.DefaultBHttpServerConnection.onResponseSubmitted:(Lorg/apache/http/HttpResponse;)V │ │ -0b90a4: 0e00 |0000: return-void │ │ +0b904c: |[0b904c] org.apache.http.impl.DefaultBHttpServerConnection.onResponseSubmitted:(Lorg/apache/http/HttpResponse;)V │ │ +0b905c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ 0x0000 - 0x0001 reg=1 response Lorg/apache/http/HttpResponse; │ │ │ │ @@ -279565,22 +279725,22 @@ │ │ type : '(Lorg/apache/http/HttpEntityEnclosingRequest;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0b90a8: |[0b90a8] org.apache.http.impl.DefaultBHttpServerConnection.receiveRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V │ │ -0b90b8: 1a01 db05 |0000: const-string v1, "HTTP request" // string@05db │ │ -0b90bc: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b90c2: 6e10 6025 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ -0b90c8: 6e20 6825 3200 |0008: invoke-virtual {v2, v3}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.prepareInput:(Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; // method@2568 │ │ -0b90ce: 0c00 |000b: move-result-object v0 │ │ -0b90d0: 7220 ec22 0300 |000c: invoke-interface {v3, v0}, Lorg/apache/http/HttpEntityEnclosingRequest;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@22ec │ │ -0b90d6: 0e00 |000f: return-void │ │ +0b9060: |[0b9060] org.apache.http.impl.DefaultBHttpServerConnection.receiveRequestEntity:(Lorg/apache/http/HttpEntityEnclosingRequest;)V │ │ +0b9070: 1a01 db05 |0000: const-string v1, "HTTP request" // string@05db │ │ +0b9074: 7120 4d29 1300 |0002: invoke-static {v3, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b907a: 6e10 6025 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ +0b9080: 6e20 6825 3200 |0008: invoke-virtual {v2, v3}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.prepareInput:(Lorg/apache/http/HttpMessage;)Lorg/apache/http/HttpEntity; // method@2568 │ │ +0b9086: 0c00 |000b: move-result-object v0 │ │ +0b9088: 7220 ec22 0300 |000c: invoke-interface {v3, v0}, Lorg/apache/http/HttpEntityEnclosingRequest;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@22ec │ │ +0b908e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ 0x0008 line=141 │ │ 0x000c line=142 │ │ 0x000f line=143 │ │ @@ -279594,23 +279754,23 @@ │ │ type : '()Lorg/apache/http/HttpRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b90d8: |[0b90d8] org.apache.http.impl.DefaultBHttpServerConnection.receiveRequestHeader:()Lorg/apache/http/HttpRequest; │ │ -0b90e8: 6e10 6025 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ -0b90ee: 5421 a20d |0003: iget-object v1, v2, Lorg/apache/http/impl/DefaultBHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0da2 │ │ -0b90f2: 7210 b826 0100 |0005: invoke-interface {v1}, Lorg/apache/http/io/HttpMessageParser;.parse:()Lorg/apache/http/HttpMessage; // method@26b8 │ │ -0b90f8: 0c00 |0008: move-result-object v0 │ │ -0b90fa: 1f00 6705 |0009: check-cast v0, Lorg/apache/http/HttpRequest; // type@0567 │ │ -0b90fe: 6e20 6625 0200 |000b: invoke-virtual {v2, v0}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.onRequestReceived:(Lorg/apache/http/HttpRequest;)V // method@2566 │ │ -0b9104: 6e10 6425 0200 |000e: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.incrementRequestCount:()V // method@2564 │ │ -0b910a: 1100 |0011: return-object v0 │ │ +0b9090: |[0b9090] org.apache.http.impl.DefaultBHttpServerConnection.receiveRequestHeader:()Lorg/apache/http/HttpRequest; │ │ +0b90a0: 6e10 6025 0200 |0000: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ +0b90a6: 5421 a20d |0003: iget-object v1, v2, Lorg/apache/http/impl/DefaultBHttpServerConnection;.requestParser:Lorg/apache/http/io/HttpMessageParser; // field@0da2 │ │ +0b90aa: 7210 b826 0100 |0005: invoke-interface {v1}, Lorg/apache/http/io/HttpMessageParser;.parse:()Lorg/apache/http/HttpMessage; // method@26b8 │ │ +0b90b0: 0c00 |0008: move-result-object v0 │ │ +0b90b2: 1f00 6705 |0009: check-cast v0, Lorg/apache/http/HttpRequest; // type@0567 │ │ +0b90b6: 6e20 6625 0200 |000b: invoke-virtual {v2, v0}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.onRequestReceived:(Lorg/apache/http/HttpRequest;)V // method@2566 │ │ +0b90bc: 6e10 6425 0200 |000e: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.incrementRequestCount:()V // method@2564 │ │ +0b90c2: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=131 │ │ 0x000b line=132 │ │ 0x000e line=133 │ │ 0x0011 line=134 │ │ @@ -279623,27 +279783,27 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b910c: |[0b910c] org.apache.http.impl.DefaultBHttpServerConnection.sendResponseEntity:(Lorg/apache/http/HttpResponse;)V │ │ -0b911c: 1a02 dc05 |0000: const-string v2, "HTTP response" // string@05dc │ │ -0b9120: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b9126: 6e10 6025 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ -0b912c: 7210 2923 0400 |0008: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ -0b9132: 0c00 |000b: move-result-object v0 │ │ -0b9134: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -0b9138: 0e00 |000e: return-void │ │ -0b913a: 6e20 6925 4300 |000f: invoke-virtual {v3, v4}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.prepareOutput:(Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; // method@2569 │ │ -0b9140: 0c01 |0012: move-result-object v1 │ │ -0b9142: 7220 e922 1000 |0013: invoke-interface {v0, v1}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@22e9 │ │ -0b9148: 6e10 0221 0100 |0016: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@2102 │ │ -0b914e: 28f5 |0019: goto 000e // -000b │ │ +0b90c4: |[0b90c4] org.apache.http.impl.DefaultBHttpServerConnection.sendResponseEntity:(Lorg/apache/http/HttpResponse;)V │ │ +0b90d4: 1a02 dc05 |0000: const-string v2, "HTTP response" // string@05dc │ │ +0b90d8: 7120 4d29 2400 |0002: invoke-static {v4, v2}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b90de: 6e10 6025 0300 |0005: invoke-virtual {v3}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ +0b90e4: 7210 2923 0400 |0008: invoke-interface {v4}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@2329 │ │ +0b90ea: 0c00 |000b: move-result-object v0 │ │ +0b90ec: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +0b90f0: 0e00 |000e: return-void │ │ +0b90f2: 6e20 6925 4300 |000f: invoke-virtual {v3, v4}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.prepareOutput:(Lorg/apache/http/HttpMessage;)Ljava/io/OutputStream; // method@2569 │ │ +0b90f8: 0c01 |0012: move-result-object v1 │ │ +0b90fa: 7220 e922 1000 |0013: invoke-interface {v0, v1}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@22e9 │ │ +0b9100: 6e10 0221 0100 |0016: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@2102 │ │ +0b9106: 28f5 |0019: goto 000e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=159 │ │ 0x0008 line=160 │ │ 0x000c line=161 │ │ 0x000e line=167 │ │ @@ -279661,29 +279821,29 @@ │ │ type : '(Lorg/apache/http/HttpResponse;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0b9150: |[0b9150] org.apache.http.impl.DefaultBHttpServerConnection.sendResponseHeader:(Lorg/apache/http/HttpResponse;)V │ │ -0b9160: 1a00 dc05 |0000: const-string v0, "HTTP response" // string@05dc │ │ -0b9164: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b916a: 6e10 6025 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ -0b9170: 5420 a30d |0008: iget-object v0, v2, Lorg/apache/http/impl/DefaultBHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0da3 │ │ -0b9174: 7220 ba26 3000 |000a: invoke-interface {v0, v3}, Lorg/apache/http/io/HttpMessageWriter;.write:(Lorg/apache/http/HttpMessage;)V // method@26ba │ │ -0b917a: 6e20 6725 3200 |000d: invoke-virtual {v2, v3}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.onResponseSubmitted:(Lorg/apache/http/HttpResponse;)V // method@2567 │ │ -0b9180: 7210 2d23 0300 |0010: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ -0b9186: 0c00 |0013: move-result-object v0 │ │ -0b9188: 7210 6523 0000 |0014: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ -0b918e: 0a00 |0017: move-result v0 │ │ -0b9190: 1301 c800 |0018: const/16 v1, #int 200 // #c8 │ │ -0b9194: 3410 0500 |001a: if-lt v0, v1, 001f // +0005 │ │ -0b9198: 6e10 6525 0200 |001c: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.incrementResponseCount:()V // method@2565 │ │ -0b919e: 0e00 |001f: return-void │ │ +0b9108: |[0b9108] org.apache.http.impl.DefaultBHttpServerConnection.sendResponseHeader:(Lorg/apache/http/HttpResponse;)V │ │ +0b9118: 1a00 dc05 |0000: const-string v0, "HTTP response" // string@05dc │ │ +0b911c: 7120 4d29 0300 |0002: invoke-static {v3, v0}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b9122: 6e10 6025 0200 |0005: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.ensureOpen:()V // method@2560 │ │ +0b9128: 5420 a30d |0008: iget-object v0, v2, Lorg/apache/http/impl/DefaultBHttpServerConnection;.responseWriter:Lorg/apache/http/io/HttpMessageWriter; // field@0da3 │ │ +0b912c: 7220 ba26 3000 |000a: invoke-interface {v0, v3}, Lorg/apache/http/io/HttpMessageWriter;.write:(Lorg/apache/http/HttpMessage;)V // method@26ba │ │ +0b9132: 6e20 6725 3200 |000d: invoke-virtual {v2, v3}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.onResponseSubmitted:(Lorg/apache/http/HttpResponse;)V // method@2567 │ │ +0b9138: 7210 2d23 0300 |0010: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@232d │ │ +0b913e: 0c00 |0013: move-result-object v0 │ │ +0b9140: 7210 6523 0000 |0014: invoke-interface {v0}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@2365 │ │ +0b9146: 0a00 |0017: move-result v0 │ │ +0b9148: 1301 c800 |0018: const/16 v1, #int 200 // #c8 │ │ +0b914c: 3410 0500 |001a: if-lt v0, v1, 001f // +0005 │ │ +0b9150: 6e10 6525 0200 |001c: invoke-virtual {v2}, Lorg/apache/http/impl/DefaultBHttpServerConnection;.incrementResponseCount:()V // method@2565 │ │ +0b9156: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ 0x0008 line=149 │ │ 0x000d line=150 │ │ 0x0010 line=151 │ │ @@ -279695,15 +279855,15 @@ │ │ │ │ source_file_idx : 1148 (DefaultBHttpServerConnection.java) │ │ │ │ Class #1117 header: │ │ class_idx : 1490 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1474 │ │ -source_file_idx : 4582 │ │ +source_file_idx : 4578 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 16 │ │ │ │ Class #1117 annotations: │ │ Annotations on class │ │ @@ -279742,19 +279902,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b91a0: |[0b91a0] org.apache.http.impl.SocketHttpClientConnection.:()V │ │ -0b91b0: 7010 f824 0100 |0000: invoke-direct {v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.:()V // method@24f8 │ │ -0b91b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0b91b8: 5b10 be0d |0004: iput-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b91bc: 0e00 |0006: return-void │ │ +0b9158: |[0b9158] org.apache.http.impl.SocketHttpClientConnection.:()V │ │ +0b9168: 7010 f824 0100 |0000: invoke-direct {v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;.:()V // method@24f8 │ │ +0b916e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0b9170: 5b10 be0d |0004: iput-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b9174: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=63 │ │ 0x0006 line=67 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ @@ -279764,47 +279924,49 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0b91c0: |[0b91c0] org.apache.http.impl.SocketHttpClientConnection.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V │ │ -0b91d0: 2041 0b05 |0000: instance-of v1, v4, Ljava/net/InetSocketAddress; // type@050b │ │ -0b91d4: 3801 2a00 |0002: if-eqz v1, 002c // +002a │ │ -0b91d8: 0740 |0004: move-object v0, v4 │ │ -0b91da: 1f00 0b05 |0005: check-cast v0, Ljava/net/InetSocketAddress; // type@050b │ │ -0b91de: 6e10 ca21 0000 |0007: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ -0b91e4: 0c01 |000a: move-result-object v1 │ │ -0b91e6: 3801 1c00 |000b: if-eqz v1, 0027 // +001c │ │ -0b91ea: 6e10 ca21 0000 |000d: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ -0b91f0: 0c01 |0010: move-result-object v1 │ │ -0b91f2: 6e10 c721 0100 |0011: invoke-virtual {v1}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@21c7 │ │ -0b91f8: 0c01 |0014: move-result-object v1 │ │ -0b91fa: 6e20 a921 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b9200: 0c01 |0018: move-result-object v1 │ │ -0b9202: 1302 3a00 |0019: const/16 v2, #int 58 // #3a │ │ -0b9206: 6e20 a421 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0b920c: 0c01 |001e: move-result-object v1 │ │ -0b920e: 6e10 cb21 0000 |001f: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getPort:()I // method@21cb │ │ -0b9214: 0a02 |0022: move-result v2 │ │ -0b9216: 6e20 a621 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0b921c: 0e00 |0026: return-void │ │ -0b921e: 6e10 ca21 0000 |0027: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ -0b9224: 0c01 |002a: move-result-object v1 │ │ -0b9226: 28ea |002b: goto 0015 // -0016 │ │ -0b9228: 6e20 a921 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b922e: 28f7 |002f: goto 0026 // -0009 │ │ +0b9178: |[0b9178] org.apache.http.impl.SocketHttpClientConnection.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V │ │ +0b9188: 2041 0b05 |0000: instance-of v1, v4, Ljava/net/InetSocketAddress; // type@050b │ │ +0b918c: 3801 2a00 |0002: if-eqz v1, 002c // +002a │ │ +0b9190: 0740 |0004: move-object v0, v4 │ │ +0b9192: 1f00 0b05 |0005: check-cast v0, Ljava/net/InetSocketAddress; // type@050b │ │ +0b9196: 6e10 ca21 0000 |0007: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ +0b919c: 0c01 |000a: move-result-object v1 │ │ +0b919e: 3801 1c00 |000b: if-eqz v1, 0027 // +001c │ │ +0b91a2: 6e10 ca21 0000 |000d: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ +0b91a8: 0c01 |0010: move-result-object v1 │ │ +0b91aa: 6e10 c721 0100 |0011: invoke-virtual {v1}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@21c7 │ │ +0b91b0: 0c01 |0014: move-result-object v1 │ │ +0b91b2: 6e20 a921 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b91b8: 0c01 |0018: move-result-object v1 │ │ +0b91ba: 1302 3a00 |0019: const/16 v2, #int 58 // #3a │ │ +0b91be: 6e20 a421 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +0b91c4: 0c01 |001e: move-result-object v1 │ │ +0b91c6: 6e10 cb21 0000 |001f: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getPort:()I // method@21cb │ │ +0b91cc: 0a02 |0022: move-result v2 │ │ +0b91ce: 6e20 a621 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0b91d4: 0e00 |0026: return-void │ │ +0b91d6: 6e10 ca21 0000 |0027: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ +0b91dc: 0c01 |002a: move-result-object v1 │ │ +0b91de: 28ea |002b: goto 0015 // -0016 │ │ +0b91e0: 6e20 a921 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b91e6: 28f7 |002f: goto 0026 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ 0x0007 line=257 │ │ + 0x001b line=259 │ │ + 0x001f line=260 │ │ 0x0026 line=264 │ │ - 0x0027 line=257 │ │ + 0x0027 line=258 │ │ 0x002c line=262 │ │ locals : │ │ 0x0007 - 0x0026 reg=0 addr Ljava/net/InetSocketAddress; │ │ 0x0027 - 0x002c reg=0 addr Ljava/net/InetSocketAddress; │ │ 0x0000 - 0x0030 reg=3 buffer Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0030 reg=4 socketAddress Ljava/net/SocketAddress; │ │ │ │ @@ -279814,23 +279976,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b9230: |[0b9230] org.apache.http.impl.SocketHttpClientConnection.assertNotOpen:()V │ │ -0b9240: 5520 bd0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ -0b9244: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0b9248: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b924a: 1a01 da03 |0005: const-string v1, "Connection is already open" // string@03da │ │ -0b924e: 7120 5129 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ -0b9254: 0e00 |000a: return-void │ │ -0b9256: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b9258: 28f9 |000c: goto 0005 // -0007 │ │ +0b91e8: |[0b91e8] org.apache.http.impl.SocketHttpClientConnection.assertNotOpen:()V │ │ +0b91f8: 5520 bd0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ +0b91fc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0b9200: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b9202: 1a01 da03 |0005: const-string v1, "Connection is already open" // string@03da │ │ +0b9206: 7120 5129 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ +0b920c: 0e00 |000a: return-void │ │ +0b920e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b9210: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x000a line=71 │ │ 0x000b line=70 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ @@ -279840,19 +280002,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b925c: |[0b925c] org.apache.http.impl.SocketHttpClientConnection.assertOpen:()V │ │ -0b926c: 5520 bd0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ -0b9270: 1a01 db03 |0002: const-string v1, "Connection is not open" // string@03db │ │ -0b9274: 7120 5129 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ -0b927a: 0e00 |0007: return-void │ │ +0b9214: |[0b9214] org.apache.http.impl.SocketHttpClientConnection.assertOpen:()V │ │ +0b9224: 5520 bd0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ +0b9228: 1a01 db03 |0002: const-string v1, "Connection is not open" // string@03db │ │ +0b922c: 7120 5129 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ +0b9232: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ │ │ @@ -279861,39 +280023,41 @@ │ │ type : '(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0b927c: |[0b927c] org.apache.http.impl.SocketHttpClientConnection.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V │ │ -0b928c: 1a01 e211 |0000: const-string v1, "Socket" // string@11e2 │ │ -0b9290: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b9296: 1a01 d805 |0005: const-string v1, "HTTP parameters" // string@05d8 │ │ -0b929a: 7120 4d29 1500 |0007: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b92a0: 5b34 be0d |000a: iput-object v4, v3, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b92a4: 1a01 1c1f |000c: const-string v1, "http.socket.buffer-size" // string@1f1c │ │ -0b92a8: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -0b92aa: 7230 f727 1502 |000f: invoke-interface {v5, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0b92b0: 0a00 |0012: move-result v0 │ │ -0b92b2: 6e40 a125 4350 |0013: invoke-virtual {v3, v4, v0, v5}, Lorg/apache/http/impl/SocketHttpClientConnection;.createSessionInputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; // method@25a1 │ │ -0b92b8: 0c01 |0016: move-result-object v1 │ │ -0b92ba: 6e40 a225 4350 |0017: invoke-virtual {v3, v4, v0, v5}, Lorg/apache/http/impl/SocketHttpClientConnection;.createSessionOutputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; // method@25a2 │ │ -0b92c0: 0c02 |001a: move-result-object v2 │ │ -0b92c2: 6e40 ab25 1352 |001b: invoke-virtual {v3, v1, v2, v5}, Lorg/apache/http/impl/SocketHttpClientConnection;.init:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V // method@25ab │ │ -0b92c8: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -0b92ca: 5c31 bd0d |001f: iput-boolean v1, v3, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ -0b92ce: 0e00 |0021: return-void │ │ +0b9234: |[0b9234] org.apache.http.impl.SocketHttpClientConnection.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V │ │ +0b9244: 1a01 de11 |0000: const-string v1, "Socket" // string@11de │ │ +0b9248: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b924e: 1a01 d805 |0005: const-string v1, "HTTP parameters" // string@05d8 │ │ +0b9252: 7120 4d29 1500 |0007: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b9258: 5b34 be0d |000a: iput-object v4, v3, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b925c: 1a01 181f |000c: const-string v1, "http.socket.buffer-size" // string@1f18 │ │ +0b9260: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +0b9262: 7230 f727 1502 |000f: invoke-interface {v5, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0b9268: 0a00 |0012: move-result v0 │ │ +0b926a: 6e40 a125 4350 |0013: invoke-virtual {v3, v4, v0, v5}, Lorg/apache/http/impl/SocketHttpClientConnection;.createSessionInputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; // method@25a1 │ │ +0b9270: 0c01 |0016: move-result-object v1 │ │ +0b9272: 6e40 a225 4350 |0017: invoke-virtual {v3, v4, v0, v5}, Lorg/apache/http/impl/SocketHttpClientConnection;.createSessionOutputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; // method@25a2 │ │ +0b9278: 0c02 |001a: move-result-object v2 │ │ +0b927a: 6e40 ab25 1352 |001b: invoke-virtual {v3, v1, v2, v5}, Lorg/apache/http/impl/SocketHttpClientConnection;.init:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V // method@25ab │ │ +0b9280: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +0b9282: 5c31 bd0d |001f: iput-boolean v1, v3, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ +0b9286: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ 0x000a line=145 │ │ 0x000c line=147 │ │ - 0x0013 line=148 │ │ + 0x0013 line=149 │ │ + 0x0017 line=150 │ │ + 0x001b line=148 │ │ 0x001e line=153 │ │ 0x0021 line=154 │ │ locals : │ │ 0x0013 - 0x0022 reg=0 buffersize I │ │ 0x0000 - 0x0022 reg=3 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ 0x0000 - 0x0022 reg=4 socket Ljava/net/Socket; │ │ 0x0000 - 0x0022 reg=5 params Lorg/apache/http/params/HttpParams; │ │ @@ -279903,35 +280067,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0b92d0: |[0b92d0] org.apache.http.impl.SocketHttpClientConnection.close:()V │ │ -0b92e0: 5521 bd0d |0000: iget-boolean v1, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ -0b92e4: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -0b92e8: 0e00 |0004: return-void │ │ -0b92ea: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0b92ec: 5c21 bd0d |0006: iput-boolean v1, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ -0b92f0: 5420 be0d |0008: iget-object v0, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b92f4: 6e10 a325 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/impl/SocketHttpClientConnection;.doFlush:()V // method@25a3 │ │ -0b92fa: 6e10 df21 0000 |000d: invoke-virtual {v0}, Ljava/net/Socket;.shutdownOutput:()V // method@21df │ │ -0b9300: 6e10 de21 0000 |0010: invoke-virtual {v0}, Ljava/net/Socket;.shutdownInput:()V // method@21de │ │ -0b9306: 6e10 cd21 0000 |0013: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ -0b930c: 28ee |0016: goto 0004 // -0012 │ │ -0b930e: 0d01 |0017: move-exception v1 │ │ -0b9310: 6e10 cd21 0000 |0018: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ -0b9316: 2701 |001b: throw v1 │ │ -0b9318: 0d01 |001c: move-exception v1 │ │ -0b931a: 28f3 |001d: goto 0010 // -000d │ │ -0b931c: 0d01 |001e: move-exception v1 │ │ -0b931e: 28f4 |001f: goto 0013 // -000c │ │ -0b9320: 0d01 |0020: move-exception v1 │ │ -0b9322: 28f2 |0021: goto 0013 // -000e │ │ +0b9288: |[0b9288] org.apache.http.impl.SocketHttpClientConnection.close:()V │ │ +0b9298: 5521 bd0d |0000: iget-boolean v1, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ +0b929c: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +0b92a0: 0e00 |0004: return-void │ │ +0b92a2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0b92a4: 5c21 bd0d |0006: iput-boolean v1, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ +0b92a8: 5420 be0d |0008: iget-object v0, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b92ac: 6e10 a325 0200 |000a: invoke-virtual {v2}, Lorg/apache/http/impl/SocketHttpClientConnection;.doFlush:()V // method@25a3 │ │ +0b92b2: 6e10 df21 0000 |000d: invoke-virtual {v0}, Ljava/net/Socket;.shutdownOutput:()V // method@21df │ │ +0b92b8: 6e10 de21 0000 |0010: invoke-virtual {v0}, Ljava/net/Socket;.shutdownInput:()V // method@21de │ │ +0b92be: 6e10 cd21 0000 |0013: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ +0b92c4: 28ee |0016: goto 0004 // -0012 │ │ +0b92c6: 0d01 |0017: move-exception v1 │ │ +0b92c8: 6e10 cd21 0000 |0018: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ +0b92ce: 2701 |001b: throw v1 │ │ +0b92d0: 0d01 |001c: move-exception v1 │ │ +0b92d2: 28f3 |001d: goto 0010 // -000d │ │ +0b92d4: 0d01 |001e: move-exception v1 │ │ +0b92d6: 28f4 |001f: goto 0013 // -000c │ │ +0b92d8: 0d01 |0020: move-exception v1 │ │ +0b92da: 28f2 |0021: goto 0013 // -000e │ │ catches : 3 │ │ 0x000a - 0x000d │ │ -> 0x0017 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x001c │ │ Ljava/lang/UnsupportedOperationException; -> 0x0020 │ │ -> 0x0017 │ │ @@ -279960,18 +280124,18 @@ │ │ type : '(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b9350: |[0b9350] org.apache.http.impl.SocketHttpClientConnection.createSessionInputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; │ │ -0b9360: 2200 f405 |0000: new-instance v0, Lorg/apache/http/impl/io/SocketInputBuffer; // type@05f4 │ │ -0b9364: 7040 9826 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V // method@2698 │ │ -0b936a: 1100 |0005: return-object v0 │ │ +0b9308: |[0b9308] org.apache.http.impl.SocketHttpClientConnection.createSessionInputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; │ │ +0b9318: 2200 f405 |0000: new-instance v0, Lorg/apache/http/impl/io/SocketInputBuffer; // type@05f4 │ │ +0b931c: 7040 9826 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V // method@2698 │ │ +0b9322: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ 0x0000 - 0x0006 reg=2 socket Ljava/net/Socket; │ │ 0x0000 - 0x0006 reg=3 buffersize I │ │ @@ -279982,18 +280146,18 @@ │ │ type : '(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b936c: |[0b936c] org.apache.http.impl.SocketHttpClientConnection.createSessionOutputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; │ │ -0b937c: 2200 f505 |0000: new-instance v0, Lorg/apache/http/impl/io/SocketOutputBuffer; // type@05f5 │ │ -0b9380: 7040 9e26 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/impl/io/SocketOutputBuffer;.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V // method@269e │ │ -0b9386: 1100 |0005: return-object v0 │ │ +0b9324: |[0b9324] org.apache.http.impl.SocketHttpClientConnection.createSessionOutputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; │ │ +0b9334: 2200 f505 |0000: new-instance v0, Lorg/apache/http/impl/io/SocketOutputBuffer; // type@05f5 │ │ +0b9338: 7040 9e26 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/impl/io/SocketOutputBuffer;.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V // method@269e │ │ +0b933e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ 0x0000 - 0x0006 reg=2 socket Ljava/net/Socket; │ │ 0x0000 - 0x0006 reg=3 buffersize I │ │ @@ -280004,23 +280168,23 @@ │ │ type : '()Ljava/net/InetAddress;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b9388: |[0b9388] org.apache.http.impl.SocketHttpClientConnection.getLocalAddress:()Ljava/net/InetAddress; │ │ -0b9398: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b939c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b93a0: 5410 be0d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b93a4: 6e10 d121 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalAddress:()Ljava/net/InetAddress; // method@21d1 │ │ -0b93aa: 0c00 |0009: move-result-object v0 │ │ -0b93ac: 1100 |000a: return-object v0 │ │ -0b93ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b93b0: 28fe |000c: goto 000a // -0002 │ │ +0b9340: |[0b9340] org.apache.http.impl.SocketHttpClientConnection.getLocalAddress:()Ljava/net/InetAddress; │ │ +0b9350: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b9354: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b9358: 5410 be0d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b935c: 6e10 d121 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalAddress:()Ljava/net/InetAddress; // method@21d1 │ │ +0b9362: 0c00 |0009: move-result-object v0 │ │ +0b9364: 1100 |000a: return-object v0 │ │ +0b9366: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b9368: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ 0x000a line=168 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ @@ -280030,23 +280194,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b93b4: |[0b93b4] org.apache.http.impl.SocketHttpClientConnection.getLocalPort:()I │ │ -0b93c4: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b93c8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b93cc: 5410 be0d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b93d0: 6e10 d221 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalPort:()I // method@21d2 │ │ -0b93d6: 0a00 |0009: move-result v0 │ │ -0b93d8: 0f00 |000a: return v0 │ │ -0b93da: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -0b93dc: 28fe |000c: goto 000a // -0002 │ │ +0b936c: |[0b936c] org.apache.http.impl.SocketHttpClientConnection.getLocalPort:()I │ │ +0b937c: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b9380: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b9384: 5410 be0d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b9388: 6e10 d221 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalPort:()I // method@21d2 │ │ +0b938e: 0a00 |0009: move-result v0 │ │ +0b9390: 0f00 |000a: return v0 │ │ +0b9392: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +0b9394: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x000a line=176 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ @@ -280056,23 +280220,23 @@ │ │ type : '()Ljava/net/InetAddress;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b93e0: |[0b93e0] org.apache.http.impl.SocketHttpClientConnection.getRemoteAddress:()Ljava/net/InetAddress; │ │ -0b93f0: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b93f4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b93f8: 5410 be0d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b93fc: 6e10 cf21 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getInetAddress:()Ljava/net/InetAddress; // method@21cf │ │ -0b9402: 0c00 |0009: move-result-object v0 │ │ -0b9404: 1100 |000a: return-object v0 │ │ -0b9406: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b9408: 28fe |000c: goto 000a // -0002 │ │ +0b9398: |[0b9398] org.apache.http.impl.SocketHttpClientConnection.getRemoteAddress:()Ljava/net/InetAddress; │ │ +0b93a8: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b93ac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b93b0: 5410 be0d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b93b4: 6e10 cf21 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getInetAddress:()Ljava/net/InetAddress; // method@21cf │ │ +0b93ba: 0c00 |0009: move-result-object v0 │ │ +0b93bc: 1100 |000a: return-object v0 │ │ +0b93be: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b93c0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0004 line=182 │ │ 0x000a line=184 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ @@ -280082,23 +280246,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b940c: |[0b940c] org.apache.http.impl.SocketHttpClientConnection.getRemotePort:()I │ │ -0b941c: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b9420: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b9424: 5410 be0d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b9428: 6e10 d521 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getPort:()I // method@21d5 │ │ -0b942e: 0a00 |0009: move-result v0 │ │ -0b9430: 0f00 |000a: return v0 │ │ -0b9432: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -0b9434: 28fe |000c: goto 000a // -0002 │ │ +0b93c4: |[0b93c4] org.apache.http.impl.SocketHttpClientConnection.getRemotePort:()I │ │ +0b93d4: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b93d8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b93dc: 5410 be0d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b93e0: 6e10 d521 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getPort:()I // method@21d5 │ │ +0b93e6: 0a00 |0009: move-result v0 │ │ +0b93e8: 0f00 |000a: return v0 │ │ +0b93ea: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +0b93ec: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0004 line=190 │ │ 0x000a line=192 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ @@ -280108,17 +280272,17 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9438: |[0b9438] org.apache.http.impl.SocketHttpClientConnection.getSocket:()Ljava/net/Socket; │ │ -0b9448: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b944c: 1100 |0002: return-object v0 │ │ +0b93f0: |[0b93f0] org.apache.http.impl.SocketHttpClientConnection.getSocket:()Ljava/net/Socket; │ │ +0b9400: 5410 be0d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b9404: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ │ │ #11 : (in Lorg/apache/http/impl/SocketHttpClientConnection;) │ │ @@ -280126,24 +280290,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b9450: |[0b9450] org.apache.http.impl.SocketHttpClientConnection.getSocketTimeout:()I │ │ -0b9460: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0b9462: 5432 be0d |0001: iget-object v2, v3, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b9466: 3802 0800 |0003: if-eqz v2, 000b // +0008 │ │ -0b946a: 5432 be0d |0005: iget-object v2, v3, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b946e: 6e10 d921 0200 |0007: invoke-virtual {v2}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ -0b9474: 0a01 |000a: move-result v1 │ │ -0b9476: 0f01 |000b: return v1 │ │ -0b9478: 0d00 |000c: move-exception v0 │ │ -0b947a: 28fe |000d: goto 000b // -0002 │ │ +0b9408: |[0b9408] org.apache.http.impl.SocketHttpClientConnection.getSocketTimeout:()I │ │ +0b9418: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0b941a: 5432 be0d |0001: iget-object v2, v3, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b941e: 3802 0800 |0003: if-eqz v2, 000b // +0008 │ │ +0b9422: 5432 be0d |0005: iget-object v2, v3, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b9426: 6e10 d921 0200 |0007: invoke-virtual {v2}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ +0b942c: 0a01 |000a: move-result v1 │ │ +0b942e: 0f01 |000b: return v1 │ │ +0b9430: 0d00 |000c: move-exception v0 │ │ +0b9432: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ Ljava/net/SocketException; -> 0x000c │ │ positions : │ │ 0x0001 line=210 │ │ 0x0005 line=212 │ │ 0x000b line=217 │ │ @@ -280158,17 +280322,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b948c: |[0b948c] org.apache.http.impl.SocketHttpClientConnection.isOpen:()Z │ │ -0b949c: 5510 bd0d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ -0b94a0: 0f00 |0002: return v0 │ │ +0b9444: |[0b9444] org.apache.http.impl.SocketHttpClientConnection.isOpen:()Z │ │ +0b9454: 5510 bd0d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ +0b9458: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ │ │ #13 : (in Lorg/apache/http/impl/SocketHttpClientConnection;) │ │ @@ -280176,23 +280340,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b94a4: |[0b94a4] org.apache.http.impl.SocketHttpClientConnection.setSocketTimeout:(I)V │ │ -0b94b4: 6e10 9e25 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/SocketHttpClientConnection;.assertOpen:()V // method@259e │ │ -0b94ba: 5410 be0d |0003: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b94be: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0b94c2: 5410 be0d |0007: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b94c6: 6e20 dc21 2000 |0009: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0b94cc: 0e00 |000c: return-void │ │ -0b94ce: 0d00 |000d: move-exception v0 │ │ -0b94d0: 28fe |000e: goto 000c // -0002 │ │ +0b945c: |[0b945c] org.apache.http.impl.SocketHttpClientConnection.setSocketTimeout:(I)V │ │ +0b946c: 6e10 9e25 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/SocketHttpClientConnection;.assertOpen:()V // method@259e │ │ +0b9472: 5410 be0d |0003: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b9476: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0b947a: 5410 be0d |0007: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b947e: 6e20 dc21 2000 |0009: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0b9484: 0e00 |000c: return-void │ │ +0b9486: 0d00 |000d: move-exception v0 │ │ +0b9488: 28fe |000e: goto 000c // -0002 │ │ catches : 1 │ │ 0x0007 - 0x000c │ │ Ljava/net/SocketException; -> 0x000d │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ 0x0007 line=200 │ │ @@ -280207,21 +280371,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b94e4: |[0b94e4] org.apache.http.impl.SocketHttpClientConnection.shutdown:()V │ │ -0b94f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b94f6: 5c21 bd0d |0001: iput-boolean v1, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ -0b94fa: 5420 be0d |0003: iget-object v0, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b94fe: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0b9502: 6e10 cd21 0000 |0007: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ -0b9508: 0e00 |000a: return-void │ │ +0b949c: |[0b949c] org.apache.http.impl.SocketHttpClientConnection.shutdown:()V │ │ +0b94ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b94ae: 5c21 bd0d |0001: iput-boolean v1, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.open:Z // field@0dbd │ │ +0b94b2: 5420 be0d |0003: iget-object v0, v2, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b94b6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +0b94ba: 6e10 cd21 0000 |0007: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ +0b94c0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ 0x0005 line=224 │ │ 0x0007 line=225 │ │ 0x000a line=227 │ │ @@ -280234,37 +280398,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0b950c: |[0b950c] org.apache.http.impl.SocketHttpClientConnection.toString:()Ljava/lang/String; │ │ -0b951c: 5443 be0d |0000: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b9520: 3803 2700 |0002: if-eqz v3, 0029 // +0027 │ │ -0b9524: 2200 f804 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b9528: 7010 a121 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b952e: 5443 be0d |0009: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b9532: 6e10 d721 0300 |000b: invoke-virtual {v3}, Ljava/net/Socket;.getRemoteSocketAddress:()Ljava/net/SocketAddress; // method@21d7 │ │ -0b9538: 0c02 |000e: move-result-object v2 │ │ -0b953a: 5443 be0d |000f: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ -0b953e: 6e10 d321 0300 |0011: invoke-virtual {v3}, Ljava/net/Socket;.getLocalSocketAddress:()Ljava/net/SocketAddress; // method@21d3 │ │ -0b9544: 0c01 |0014: move-result-object v1 │ │ -0b9546: 3802 0f00 |0015: if-eqz v2, 0024 // +000f │ │ -0b954a: 3801 0d00 |0017: if-eqz v1, 0024 // +000d │ │ -0b954e: 7120 a425 1000 |0019: invoke-static {v0, v1}, Lorg/apache/http/impl/SocketHttpClientConnection;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@25a4 │ │ -0b9554: 1a03 8801 |001c: const-string v3, "<->" // string@0188 │ │ -0b9558: 6e20 aa21 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b955e: 7120 a425 2000 |0021: invoke-static {v0, v2}, Lorg/apache/http/impl/SocketHttpClientConnection;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@25a4 │ │ -0b9564: 6e10 af21 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b956a: 0c03 |0027: move-result-object v3 │ │ -0b956c: 1103 |0028: return-object v3 │ │ -0b956e: 6f10 7521 0400 |0029: invoke-super {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -0b9574: 0c03 |002c: move-result-object v3 │ │ -0b9576: 28fb |002d: goto 0028 // -0005 │ │ +0b94c4: |[0b94c4] org.apache.http.impl.SocketHttpClientConnection.toString:()Ljava/lang/String; │ │ +0b94d4: 5443 be0d |0000: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b94d8: 3803 2700 |0002: if-eqz v3, 0029 // +0027 │ │ +0b94dc: 2200 f804 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b94e0: 7010 a121 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b94e6: 5443 be0d |0009: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b94ea: 6e10 d721 0300 |000b: invoke-virtual {v3}, Ljava/net/Socket;.getRemoteSocketAddress:()Ljava/net/SocketAddress; // method@21d7 │ │ +0b94f0: 0c02 |000e: move-result-object v2 │ │ +0b94f2: 5443 be0d |000f: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpClientConnection;.socket:Ljava/net/Socket; // field@0dbe │ │ +0b94f6: 6e10 d321 0300 |0011: invoke-virtual {v3}, Ljava/net/Socket;.getLocalSocketAddress:()Ljava/net/SocketAddress; // method@21d3 │ │ +0b94fc: 0c01 |0014: move-result-object v1 │ │ +0b94fe: 3802 0f00 |0015: if-eqz v2, 0024 // +000f │ │ +0b9502: 3801 0d00 |0017: if-eqz v1, 0024 // +000d │ │ +0b9506: 7120 a425 1000 |0019: invoke-static {v0, v1}, Lorg/apache/http/impl/SocketHttpClientConnection;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@25a4 │ │ +0b950c: 1a03 8801 |001c: const-string v3, "<->" // string@0188 │ │ +0b9510: 6e20 aa21 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b9516: 7120 a425 2000 |0021: invoke-static {v0, v2}, Lorg/apache/http/impl/SocketHttpClientConnection;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@25a4 │ │ +0b951c: 6e10 af21 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b9522: 0c03 |0027: move-result-object v3 │ │ +0b9524: 1103 |0028: return-object v3 │ │ +0b9526: 6f10 7521 0400 |0029: invoke-super {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +0b952c: 0c03 |002c: move-result-object v3 │ │ +0b952e: 28fb |002d: goto 0028 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=270 │ │ 0x000f line=271 │ │ 0x0015 line=272 │ │ @@ -280275,21 +280439,21 @@ │ │ 0x0028 line=279 │ │ locals : │ │ 0x0009 - 0x0028 reg=0 buffer Ljava/lang/StringBuilder; │ │ 0x0015 - 0x0028 reg=1 localAddress Ljava/net/SocketAddress; │ │ 0x000f - 0x0028 reg=2 remoteAddress Ljava/net/SocketAddress; │ │ 0x0000 - 0x002e reg=4 this Lorg/apache/http/impl/SocketHttpClientConnection; │ │ │ │ - source_file_idx : 4582 (SocketHttpClientConnection.java) │ │ + source_file_idx : 4578 (SocketHttpClientConnection.java) │ │ │ │ Class #1118 header: │ │ class_idx : 1491 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1475 │ │ -source_file_idx : 4583 │ │ +source_file_idx : 4579 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 16 │ │ │ │ Class #1118 annotations: │ │ Annotations on class │ │ @@ -280327,19 +280491,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b9578: |[0b9578] org.apache.http.impl.SocketHttpServerConnection.:()V │ │ -0b9588: 7010 0c25 0100 |0000: invoke-direct {v1}, Lorg/apache/http/impl/AbstractHttpServerConnection;.:()V // method@250c │ │ -0b958e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0b9590: 5b10 c00d |0004: iput-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b9594: 0e00 |0006: return-void │ │ +0b9530: |[0b9530] org.apache.http.impl.SocketHttpServerConnection.:()V │ │ +0b9540: 7010 0c25 0100 |0000: invoke-direct {v1}, Lorg/apache/http/impl/AbstractHttpServerConnection;.:()V // method@250c │ │ +0b9546: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0b9548: 5b10 c00d |0004: iput-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b954c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=52 │ │ 0x0006 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ @@ -280349,47 +280513,49 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0b9598: |[0b9598] org.apache.http.impl.SocketHttpServerConnection.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V │ │ -0b95a8: 2041 0b05 |0000: instance-of v1, v4, Ljava/net/InetSocketAddress; // type@050b │ │ -0b95ac: 3801 2a00 |0002: if-eqz v1, 002c // +002a │ │ -0b95b0: 0740 |0004: move-object v0, v4 │ │ -0b95b2: 1f00 0b05 |0005: check-cast v0, Ljava/net/InetSocketAddress; // type@050b │ │ -0b95b6: 6e10 ca21 0000 |0007: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ -0b95bc: 0c01 |000a: move-result-object v1 │ │ -0b95be: 3801 1c00 |000b: if-eqz v1, 0027 // +001c │ │ -0b95c2: 6e10 ca21 0000 |000d: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ -0b95c8: 0c01 |0010: move-result-object v1 │ │ -0b95ca: 6e10 c721 0100 |0011: invoke-virtual {v1}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@21c7 │ │ -0b95d0: 0c01 |0014: move-result-object v1 │ │ -0b95d2: 6e20 a921 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b95d8: 0c01 |0018: move-result-object v1 │ │ -0b95da: 1302 3a00 |0019: const/16 v2, #int 58 // #3a │ │ -0b95de: 6e20 a421 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ -0b95e4: 0c01 |001e: move-result-object v1 │ │ -0b95e6: 6e10 cb21 0000 |001f: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getPort:()I // method@21cb │ │ -0b95ec: 0a02 |0022: move-result v2 │ │ -0b95ee: 6e20 a621 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ -0b95f4: 0e00 |0026: return-void │ │ -0b95f6: 6e10 ca21 0000 |0027: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ -0b95fc: 0c01 |002a: move-result-object v1 │ │ -0b95fe: 28ea |002b: goto 0015 // -0016 │ │ -0b9600: 6e20 a921 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ -0b9606: 28f7 |002f: goto 0026 // -0009 │ │ +0b9550: |[0b9550] org.apache.http.impl.SocketHttpServerConnection.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V │ │ +0b9560: 2041 0b05 |0000: instance-of v1, v4, Ljava/net/InetSocketAddress; // type@050b │ │ +0b9564: 3801 2a00 |0002: if-eqz v1, 002c // +002a │ │ +0b9568: 0740 |0004: move-object v0, v4 │ │ +0b956a: 1f00 0b05 |0005: check-cast v0, Ljava/net/InetSocketAddress; // type@050b │ │ +0b956e: 6e10 ca21 0000 |0007: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ +0b9574: 0c01 |000a: move-result-object v1 │ │ +0b9576: 3801 1c00 |000b: if-eqz v1, 0027 // +001c │ │ +0b957a: 6e10 ca21 0000 |000d: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ +0b9580: 0c01 |0010: move-result-object v1 │ │ +0b9582: 6e10 c721 0100 |0011: invoke-virtual {v1}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@21c7 │ │ +0b9588: 0c01 |0014: move-result-object v1 │ │ +0b958a: 6e20 a921 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b9590: 0c01 |0018: move-result-object v1 │ │ +0b9592: 1302 3a00 |0019: const/16 v2, #int 58 // #3a │ │ +0b9596: 6e20 a421 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@21a4 │ │ +0b959c: 0c01 |001e: move-result-object v1 │ │ +0b959e: 6e10 cb21 0000 |001f: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getPort:()I // method@21cb │ │ +0b95a4: 0a02 |0022: move-result v2 │ │ +0b95a6: 6e20 a621 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@21a6 │ │ +0b95ac: 0e00 |0026: return-void │ │ +0b95ae: 6e10 ca21 0000 |0027: invoke-virtual {v0}, Ljava/net/InetSocketAddress;.getAddress:()Ljava/net/InetAddress; // method@21ca │ │ +0b95b4: 0c01 |002a: move-result-object v1 │ │ +0b95b6: 28ea |002b: goto 0015 // -0016 │ │ +0b95b8: 6e20 a921 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@21a9 │ │ +0b95be: 28f7 |002f: goto 0026 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0005 line=244 │ │ 0x0007 line=245 │ │ + 0x001b line=247 │ │ + 0x001f line=248 │ │ 0x0026 line=252 │ │ - 0x0027 line=245 │ │ + 0x0027 line=246 │ │ 0x002c line=250 │ │ locals : │ │ 0x0007 - 0x0026 reg=0 addr Ljava/net/InetSocketAddress; │ │ 0x0027 - 0x002c reg=0 addr Ljava/net/InetSocketAddress; │ │ 0x0000 - 0x0030 reg=3 buffer Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0030 reg=4 socketAddress Ljava/net/SocketAddress; │ │ │ │ @@ -280399,23 +280565,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b9608: |[0b9608] org.apache.http.impl.SocketHttpServerConnection.assertNotOpen:()V │ │ -0b9618: 5520 bf0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ -0b961c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0b9620: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b9622: 1a01 da03 |0005: const-string v1, "Connection is already open" // string@03da │ │ -0b9626: 7120 5129 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ -0b962c: 0e00 |000a: return-void │ │ -0b962e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b9630: 28f9 |000c: goto 0005 // -0007 │ │ +0b95c0: |[0b95c0] org.apache.http.impl.SocketHttpServerConnection.assertNotOpen:()V │ │ +0b95d0: 5520 bf0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ +0b95d4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0b95d8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b95da: 1a01 da03 |0005: const-string v1, "Connection is already open" // string@03da │ │ +0b95de: 7120 5129 1000 |0007: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ +0b95e4: 0e00 |000a: return-void │ │ +0b95e6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b95e8: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000a line=60 │ │ 0x000b line=59 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ @@ -280425,19 +280591,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b9634: |[0b9634] org.apache.http.impl.SocketHttpServerConnection.assertOpen:()V │ │ -0b9644: 5520 bf0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ -0b9648: 1a01 db03 |0002: const-string v1, "Connection is not open" // string@03db │ │ -0b964c: 7120 5129 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ -0b9652: 0e00 |0007: return-void │ │ +0b95ec: |[0b95ec] org.apache.http.impl.SocketHttpServerConnection.assertOpen:()V │ │ +0b95fc: 5520 bf0d |0000: iget-boolean v0, v2, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ +0b9600: 1a01 db03 |0002: const-string v1, "Connection is not open" // string@03db │ │ +0b9604: 7120 5129 1000 |0004: invoke-static {v0, v1}, Lorg/apache/http/util/Asserts;.check:(ZLjava/lang/String;)V // method@2951 │ │ +0b960a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0007 line=65 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ │ │ @@ -280446,39 +280612,41 @@ │ │ type : '(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0b9654: |[0b9654] org.apache.http.impl.SocketHttpServerConnection.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V │ │ -0b9664: 1a01 e211 |0000: const-string v1, "Socket" // string@11e2 │ │ -0b9668: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b966e: 1a01 d805 |0005: const-string v1, "HTTP parameters" // string@05d8 │ │ -0b9672: 7120 4d29 1500 |0007: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0b9678: 5b34 c00d |000a: iput-object v4, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b967c: 1a01 1c1f |000c: const-string v1, "http.socket.buffer-size" // string@1f1c │ │ -0b9680: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -0b9682: 7230 f727 1502 |000f: invoke-interface {v5, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0b9688: 0a00 |0012: move-result v0 │ │ -0b968a: 6e40 b525 4350 |0013: invoke-virtual {v3, v4, v0, v5}, Lorg/apache/http/impl/SocketHttpServerConnection;.createSessionInputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; // method@25b5 │ │ -0b9690: 0c01 |0016: move-result-object v1 │ │ -0b9692: 6e40 b625 4350 |0017: invoke-virtual {v3, v4, v0, v5}, Lorg/apache/http/impl/SocketHttpServerConnection;.createSessionOutputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; // method@25b6 │ │ -0b9698: 0c02 |001a: move-result-object v2 │ │ -0b969a: 6e40 bf25 1352 |001b: invoke-virtual {v3, v1, v2, v5}, Lorg/apache/http/impl/SocketHttpServerConnection;.init:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V // method@25bf │ │ -0b96a0: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -0b96a2: 5c31 bf0d |001f: iput-boolean v1, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ -0b96a6: 0e00 |0021: return-void │ │ +0b960c: |[0b960c] org.apache.http.impl.SocketHttpServerConnection.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V │ │ +0b961c: 1a01 de11 |0000: const-string v1, "Socket" // string@11de │ │ +0b9620: 7120 4d29 1400 |0002: invoke-static {v4, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b9626: 1a01 d805 |0005: const-string v1, "HTTP parameters" // string@05d8 │ │ +0b962a: 7120 4d29 1500 |0007: invoke-static {v5, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0b9630: 5b34 c00d |000a: iput-object v4, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9634: 1a01 181f |000c: const-string v1, "http.socket.buffer-size" // string@1f18 │ │ +0b9638: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +0b963a: 7230 f727 1502 |000f: invoke-interface {v5, v1, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0b9640: 0a00 |0012: move-result v0 │ │ +0b9642: 6e40 b525 4350 |0013: invoke-virtual {v3, v4, v0, v5}, Lorg/apache/http/impl/SocketHttpServerConnection;.createSessionInputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; // method@25b5 │ │ +0b9648: 0c01 |0016: move-result-object v1 │ │ +0b964a: 6e40 b625 4350 |0017: invoke-virtual {v3, v4, v0, v5}, Lorg/apache/http/impl/SocketHttpServerConnection;.createSessionOutputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; // method@25b6 │ │ +0b9650: 0c02 |001a: move-result-object v2 │ │ +0b9652: 6e40 bf25 1352 |001b: invoke-virtual {v3, v1, v2, v5}, Lorg/apache/http/impl/SocketHttpServerConnection;.init:(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V // method@25bf │ │ +0b9658: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +0b965a: 5c31 bf0d |001f: iput-boolean v1, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ +0b965e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0005 line=131 │ │ 0x000a line=132 │ │ 0x000c line=134 │ │ - 0x0013 line=135 │ │ + 0x0013 line=136 │ │ + 0x0017 line=137 │ │ + 0x001b line=135 │ │ 0x001e line=140 │ │ 0x0021 line=141 │ │ locals : │ │ 0x0013 - 0x0022 reg=0 buffersize I │ │ 0x0000 - 0x0022 reg=3 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ 0x0000 - 0x0022 reg=4 socket Ljava/net/Socket; │ │ 0x0000 - 0x0022 reg=5 params Lorg/apache/http/params/HttpParams; │ │ @@ -280488,36 +280656,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0b96a8: |[0b96a8] org.apache.http.impl.SocketHttpServerConnection.close:()V │ │ -0b96b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b96ba: 5531 bf0d |0001: iget-boolean v1, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ -0b96be: 3901 0300 |0003: if-nez v1, 0006 // +0003 │ │ -0b96c2: 0e00 |0005: return-void │ │ -0b96c4: 5c32 bf0d |0006: iput-boolean v2, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ -0b96c8: 5c32 bf0d |0008: iput-boolean v2, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ -0b96cc: 5430 c00d |000a: iget-object v0, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b96d0: 6e10 b725 0300 |000c: invoke-virtual {v3}, Lorg/apache/http/impl/SocketHttpServerConnection;.doFlush:()V // method@25b7 │ │ -0b96d6: 6e10 df21 0000 |000f: invoke-virtual {v0}, Ljava/net/Socket;.shutdownOutput:()V // method@21df │ │ -0b96dc: 6e10 de21 0000 |0012: invoke-virtual {v0}, Ljava/net/Socket;.shutdownInput:()V // method@21de │ │ -0b96e2: 6e10 cd21 0000 |0015: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ -0b96e8: 28ed |0018: goto 0005 // -0013 │ │ -0b96ea: 0d01 |0019: move-exception v1 │ │ -0b96ec: 6e10 cd21 0000 |001a: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ -0b96f2: 2701 |001d: throw v1 │ │ -0b96f4: 0d01 |001e: move-exception v1 │ │ -0b96f6: 28f3 |001f: goto 0012 // -000d │ │ -0b96f8: 0d01 |0020: move-exception v1 │ │ -0b96fa: 28f4 |0021: goto 0015 // -000c │ │ -0b96fc: 0d01 |0022: move-exception v1 │ │ -0b96fe: 28f2 |0023: goto 0015 // -000e │ │ +0b9660: |[0b9660] org.apache.http.impl.SocketHttpServerConnection.close:()V │ │ +0b9670: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b9672: 5531 bf0d |0001: iget-boolean v1, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ +0b9676: 3901 0300 |0003: if-nez v1, 0006 // +0003 │ │ +0b967a: 0e00 |0005: return-void │ │ +0b967c: 5c32 bf0d |0006: iput-boolean v2, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ +0b9680: 5c32 bf0d |0008: iput-boolean v2, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ +0b9684: 5430 c00d |000a: iget-object v0, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9688: 6e10 b725 0300 |000c: invoke-virtual {v3}, Lorg/apache/http/impl/SocketHttpServerConnection;.doFlush:()V // method@25b7 │ │ +0b968e: 6e10 df21 0000 |000f: invoke-virtual {v0}, Ljava/net/Socket;.shutdownOutput:()V // method@21df │ │ +0b9694: 6e10 de21 0000 |0012: invoke-virtual {v0}, Ljava/net/Socket;.shutdownInput:()V // method@21de │ │ +0b969a: 6e10 cd21 0000 |0015: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ +0b96a0: 28ed |0018: goto 0005 // -0013 │ │ +0b96a2: 0d01 |0019: move-exception v1 │ │ +0b96a4: 6e10 cd21 0000 |001a: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ +0b96aa: 2701 |001d: throw v1 │ │ +0b96ac: 0d01 |001e: move-exception v1 │ │ +0b96ae: 28f3 |001f: goto 0012 // -000d │ │ +0b96b0: 0d01 |0020: move-exception v1 │ │ +0b96b2: 28f4 |0021: goto 0015 // -000c │ │ +0b96b4: 0d01 |0022: move-exception v1 │ │ +0b96b6: 28f2 |0023: goto 0015 // -000e │ │ catches : 3 │ │ 0x000c - 0x000f │ │ -> 0x0019 │ │ 0x000f - 0x0012 │ │ Ljava/io/IOException; -> 0x001e │ │ Ljava/lang/UnsupportedOperationException; -> 0x0022 │ │ -> 0x0019 │ │ @@ -280547,18 +280715,18 @@ │ │ type : '(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b972c: |[0b972c] org.apache.http.impl.SocketHttpServerConnection.createSessionInputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; │ │ -0b973c: 2200 f405 |0000: new-instance v0, Lorg/apache/http/impl/io/SocketInputBuffer; // type@05f4 │ │ -0b9740: 7040 9826 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V // method@2698 │ │ -0b9746: 1100 |0005: return-object v0 │ │ +0b96e4: |[0b96e4] org.apache.http.impl.SocketHttpServerConnection.createSessionInputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; │ │ +0b96f4: 2200 f405 |0000: new-instance v0, Lorg/apache/http/impl/io/SocketInputBuffer; // type@05f4 │ │ +0b96f8: 7040 9826 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/impl/io/SocketInputBuffer;.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V // method@2698 │ │ +0b96fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ 0x0000 - 0x0006 reg=2 socket Ljava/net/Socket; │ │ 0x0000 - 0x0006 reg=3 buffersize I │ │ @@ -280569,18 +280737,18 @@ │ │ type : '(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0b9748: |[0b9748] org.apache.http.impl.SocketHttpServerConnection.createSessionOutputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; │ │ -0b9758: 2200 f505 |0000: new-instance v0, Lorg/apache/http/impl/io/SocketOutputBuffer; // type@05f5 │ │ -0b975c: 7040 9e26 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/impl/io/SocketOutputBuffer;.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V // method@269e │ │ -0b9762: 1100 |0005: return-object v0 │ │ +0b9700: |[0b9700] org.apache.http.impl.SocketHttpServerConnection.createSessionOutputBuffer:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; │ │ +0b9710: 2200 f505 |0000: new-instance v0, Lorg/apache/http/impl/io/SocketOutputBuffer; // type@05f5 │ │ +0b9714: 7040 9e26 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lorg/apache/http/impl/io/SocketOutputBuffer;.:(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)V // method@269e │ │ +0b971a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ 0x0000 - 0x0006 reg=2 socket Ljava/net/Socket; │ │ 0x0000 - 0x0006 reg=3 buffersize I │ │ @@ -280591,23 +280759,23 @@ │ │ type : '()Ljava/net/InetAddress;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b9764: |[0b9764] org.apache.http.impl.SocketHttpServerConnection.getLocalAddress:()Ljava/net/InetAddress; │ │ -0b9774: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b9778: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b977c: 5410 c00d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b9780: 6e10 d121 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalAddress:()Ljava/net/InetAddress; // method@21d1 │ │ -0b9786: 0c00 |0009: move-result-object v0 │ │ -0b9788: 1100 |000a: return-object v0 │ │ -0b978a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b978c: 28fe |000c: goto 000a // -0002 │ │ +0b971c: |[0b971c] org.apache.http.impl.SocketHttpServerConnection.getLocalAddress:()Ljava/net/InetAddress; │ │ +0b972c: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9730: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b9734: 5410 c00d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9738: 6e10 d121 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalAddress:()Ljava/net/InetAddress; // method@21d1 │ │ +0b973e: 0c00 |0009: move-result-object v0 │ │ +0b9740: 1100 |000a: return-object v0 │ │ +0b9742: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b9744: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x000a line=155 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ @@ -280617,23 +280785,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b9790: |[0b9790] org.apache.http.impl.SocketHttpServerConnection.getLocalPort:()I │ │ -0b97a0: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b97a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b97a8: 5410 c00d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b97ac: 6e10 d221 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalPort:()I // method@21d2 │ │ -0b97b2: 0a00 |0009: move-result v0 │ │ -0b97b4: 0f00 |000a: return v0 │ │ -0b97b6: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -0b97b8: 28fe |000c: goto 000a // -0002 │ │ +0b9748: |[0b9748] org.apache.http.impl.SocketHttpServerConnection.getLocalPort:()I │ │ +0b9758: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b975c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b9760: 5410 c00d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9764: 6e10 d221 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getLocalPort:()I // method@21d2 │ │ +0b976a: 0a00 |0009: move-result v0 │ │ +0b976c: 0f00 |000a: return v0 │ │ +0b976e: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +0b9770: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x000a line=163 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ @@ -280643,23 +280811,23 @@ │ │ type : '()Ljava/net/InetAddress;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b97bc: |[0b97bc] org.apache.http.impl.SocketHttpServerConnection.getRemoteAddress:()Ljava/net/InetAddress; │ │ -0b97cc: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b97d0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b97d4: 5410 c00d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b97d8: 6e10 cf21 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getInetAddress:()Ljava/net/InetAddress; // method@21cf │ │ -0b97de: 0c00 |0009: move-result-object v0 │ │ -0b97e0: 1100 |000a: return-object v0 │ │ -0b97e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b97e4: 28fe |000c: goto 000a // -0002 │ │ +0b9774: |[0b9774] org.apache.http.impl.SocketHttpServerConnection.getRemoteAddress:()Ljava/net/InetAddress; │ │ +0b9784: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9788: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b978c: 5410 c00d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9790: 6e10 cf21 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getInetAddress:()Ljava/net/InetAddress; // method@21cf │ │ +0b9796: 0c00 |0009: move-result-object v0 │ │ +0b9798: 1100 |000a: return-object v0 │ │ +0b979a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b979c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=169 │ │ 0x000a line=171 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ @@ -280669,23 +280837,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b97e8: |[0b97e8] org.apache.http.impl.SocketHttpServerConnection.getRemotePort:()I │ │ -0b97f8: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b97fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b9800: 5410 c00d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b9804: 6e10 d521 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getPort:()I // method@21d5 │ │ -0b980a: 0a00 |0009: move-result v0 │ │ -0b980c: 0f00 |000a: return v0 │ │ -0b980e: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -0b9810: 28fe |000c: goto 000a // -0002 │ │ +0b97a0: |[0b97a0] org.apache.http.impl.SocketHttpServerConnection.getRemotePort:()I │ │ +0b97b0: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b97b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b97b8: 5410 c00d |0004: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b97bc: 6e10 d521 0000 |0006: invoke-virtual {v0}, Ljava/net/Socket;.getPort:()I // method@21d5 │ │ +0b97c2: 0a00 |0009: move-result v0 │ │ +0b97c4: 0f00 |000a: return v0 │ │ +0b97c6: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +0b97c8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0004 line=177 │ │ 0x000a line=179 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ @@ -280695,17 +280863,17 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9814: |[0b9814] org.apache.http.impl.SocketHttpServerConnection.getSocket:()Ljava/net/Socket; │ │ -0b9824: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b9828: 1100 |0002: return-object v0 │ │ +0b97cc: |[0b97cc] org.apache.http.impl.SocketHttpServerConnection.getSocket:()Ljava/net/Socket; │ │ +0b97dc: 5410 c00d |0000: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b97e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ │ │ #11 : (in Lorg/apache/http/impl/SocketHttpServerConnection;) │ │ @@ -280713,24 +280881,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b982c: |[0b982c] org.apache.http.impl.SocketHttpServerConnection.getSocketTimeout:()I │ │ -0b983c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0b983e: 5432 c00d |0001: iget-object v2, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b9842: 3802 0800 |0003: if-eqz v2, 000b // +0008 │ │ -0b9846: 5432 c00d |0005: iget-object v2, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b984a: 6e10 d921 0200 |0007: invoke-virtual {v2}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ -0b9850: 0a01 |000a: move-result v1 │ │ -0b9852: 0f01 |000b: return v1 │ │ -0b9854: 0d00 |000c: move-exception v0 │ │ -0b9856: 28fe |000d: goto 000b // -0002 │ │ +0b97e4: |[0b97e4] org.apache.http.impl.SocketHttpServerConnection.getSocketTimeout:()I │ │ +0b97f4: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0b97f6: 5432 c00d |0001: iget-object v2, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b97fa: 3802 0800 |0003: if-eqz v2, 000b // +0008 │ │ +0b97fe: 5432 c00d |0005: iget-object v2, v3, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9802: 6e10 d921 0200 |0007: invoke-virtual {v2}, Ljava/net/Socket;.getSoTimeout:()I // method@21d9 │ │ +0b9808: 0a01 |000a: move-result v1 │ │ +0b980a: 0f01 |000b: return v1 │ │ +0b980c: 0d00 |000c: move-exception v0 │ │ +0b980e: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ Ljava/net/SocketException; -> 0x000c │ │ positions : │ │ 0x0001 line=197 │ │ 0x0005 line=199 │ │ 0x000b line=204 │ │ @@ -280745,17 +280913,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9868: |[0b9868] org.apache.http.impl.SocketHttpServerConnection.isOpen:()Z │ │ -0b9878: 5510 bf0d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ -0b987c: 0f00 |0002: return v0 │ │ +0b9820: |[0b9820] org.apache.http.impl.SocketHttpServerConnection.isOpen:()Z │ │ +0b9830: 5510 bf0d |0000: iget-boolean v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ +0b9834: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ │ │ #13 : (in Lorg/apache/http/impl/SocketHttpServerConnection;) │ │ @@ -280763,23 +280931,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b9880: |[0b9880] org.apache.http.impl.SocketHttpServerConnection.setSocketTimeout:(I)V │ │ -0b9890: 6e10 b225 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/SocketHttpServerConnection;.assertOpen:()V // method@25b2 │ │ -0b9896: 5410 c00d |0003: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b989a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0b989e: 5410 c00d |0007: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b98a2: 6e20 dc21 2000 |0009: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0b98a8: 0e00 |000c: return-void │ │ -0b98aa: 0d00 |000d: move-exception v0 │ │ -0b98ac: 28fe |000e: goto 000c // -0002 │ │ +0b9838: |[0b9838] org.apache.http.impl.SocketHttpServerConnection.setSocketTimeout:(I)V │ │ +0b9848: 6e10 b225 0100 |0000: invoke-virtual {v1}, Lorg/apache/http/impl/SocketHttpServerConnection;.assertOpen:()V // method@25b2 │ │ +0b984e: 5410 c00d |0003: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9852: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0b9856: 5410 c00d |0007: iget-object v0, v1, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b985a: 6e20 dc21 2000 |0009: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0b9860: 0e00 |000c: return-void │ │ +0b9862: 0d00 |000d: move-exception v0 │ │ +0b9864: 28fe |000e: goto 000c // -0002 │ │ catches : 1 │ │ 0x0007 - 0x000c │ │ Ljava/net/SocketException; -> 0x000d │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=187 │ │ @@ -280794,21 +280962,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b98c0: |[0b98c0] org.apache.http.impl.SocketHttpServerConnection.shutdown:()V │ │ -0b98d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b98d2: 5c21 bf0d |0001: iput-boolean v1, v2, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ -0b98d6: 5420 c00d |0003: iget-object v0, v2, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b98da: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0b98de: 6e10 cd21 0000 |0007: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ -0b98e4: 0e00 |000a: return-void │ │ +0b9878: |[0b9878] org.apache.http.impl.SocketHttpServerConnection.shutdown:()V │ │ +0b9888: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b988a: 5c21 bf0d |0001: iput-boolean v1, v2, Lorg/apache/http/impl/SocketHttpServerConnection;.open:Z // field@0dbf │ │ +0b988e: 5420 c00d |0003: iget-object v0, v2, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b9892: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +0b9896: 6e10 cd21 0000 |0007: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@21cd │ │ +0b989c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0003 line=210 │ │ 0x0005 line=211 │ │ 0x0007 line=212 │ │ 0x000a line=214 │ │ @@ -280821,37 +280989,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0b98e8: |[0b98e8] org.apache.http.impl.SocketHttpServerConnection.toString:()Ljava/lang/String; │ │ -0b98f8: 5443 c00d |0000: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b98fc: 3803 2700 |0002: if-eqz v3, 0029 // +0027 │ │ -0b9900: 2200 f804 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ -0b9904: 7010 a121 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ -0b990a: 5443 c00d |0009: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b990e: 6e10 d721 0300 |000b: invoke-virtual {v3}, Ljava/net/Socket;.getRemoteSocketAddress:()Ljava/net/SocketAddress; // method@21d7 │ │ -0b9914: 0c02 |000e: move-result-object v2 │ │ -0b9916: 5443 c00d |000f: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ -0b991a: 6e10 d321 0300 |0011: invoke-virtual {v3}, Ljava/net/Socket;.getLocalSocketAddress:()Ljava/net/SocketAddress; // method@21d3 │ │ -0b9920: 0c01 |0014: move-result-object v1 │ │ -0b9922: 3802 0f00 |0015: if-eqz v2, 0024 // +000f │ │ -0b9926: 3801 0d00 |0017: if-eqz v1, 0024 // +000d │ │ -0b992a: 7120 b825 1000 |0019: invoke-static {v0, v1}, Lorg/apache/http/impl/SocketHttpServerConnection;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@25b8 │ │ -0b9930: 1a03 8801 |001c: const-string v3, "<->" // string@0188 │ │ -0b9934: 6e20 aa21 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ -0b993a: 7120 b825 2000 |0021: invoke-static {v0, v2}, Lorg/apache/http/impl/SocketHttpServerConnection;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@25b8 │ │ -0b9940: 6e10 af21 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ -0b9946: 0c03 |0027: move-result-object v3 │ │ -0b9948: 1103 |0028: return-object v3 │ │ -0b994a: 6f10 7521 0400 |0029: invoke-super {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ -0b9950: 0c03 |002c: move-result-object v3 │ │ -0b9952: 28fb |002d: goto 0028 // -0005 │ │ +0b98a0: |[0b98a0] org.apache.http.impl.SocketHttpServerConnection.toString:()Ljava/lang/String; │ │ +0b98b0: 5443 c00d |0000: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b98b4: 3803 2700 |0002: if-eqz v3, 0029 // +0027 │ │ +0b98b8: 2200 f804 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04f8 │ │ +0b98bc: 7010 a121 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@21a1 │ │ +0b98c2: 5443 c00d |0009: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b98c6: 6e10 d721 0300 |000b: invoke-virtual {v3}, Ljava/net/Socket;.getRemoteSocketAddress:()Ljava/net/SocketAddress; // method@21d7 │ │ +0b98cc: 0c02 |000e: move-result-object v2 │ │ +0b98ce: 5443 c00d |000f: iget-object v3, v4, Lorg/apache/http/impl/SocketHttpServerConnection;.socket:Ljava/net/Socket; // field@0dc0 │ │ +0b98d2: 6e10 d321 0300 |0011: invoke-virtual {v3}, Ljava/net/Socket;.getLocalSocketAddress:()Ljava/net/SocketAddress; // method@21d3 │ │ +0b98d8: 0c01 |0014: move-result-object v1 │ │ +0b98da: 3802 0f00 |0015: if-eqz v2, 0024 // +000f │ │ +0b98de: 3801 0d00 |0017: if-eqz v1, 0024 // +000d │ │ +0b98e2: 7120 b825 1000 |0019: invoke-static {v0, v1}, Lorg/apache/http/impl/SocketHttpServerConnection;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@25b8 │ │ +0b98e8: 1a03 8801 |001c: const-string v3, "<->" // string@0188 │ │ +0b98ec: 6e20 aa21 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@21aa │ │ +0b98f2: 7120 b825 2000 |0021: invoke-static {v0, v2}, Lorg/apache/http/impl/SocketHttpServerConnection;.formatAddress:(Ljava/lang/StringBuilder;Ljava/net/SocketAddress;)V // method@25b8 │ │ +0b98f8: 6e10 af21 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@21af │ │ +0b98fe: 0c03 |0027: move-result-object v3 │ │ +0b9900: 1103 |0028: return-object v3 │ │ +0b9902: 6f10 7521 0400 |0029: invoke-super {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2175 │ │ +0b9908: 0c03 |002c: move-result-object v3 │ │ +0b990a: 28fb |002d: goto 0028 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x0009 line=258 │ │ 0x000f line=259 │ │ 0x0015 line=260 │ │ @@ -280862,15 +281030,15 @@ │ │ 0x0028 line=267 │ │ locals : │ │ 0x0009 - 0x0028 reg=0 buffer Ljava/lang/StringBuilder; │ │ 0x0015 - 0x0028 reg=1 localAddress Ljava/net/SocketAddress; │ │ 0x000f - 0x0028 reg=2 remoteAddress Ljava/net/SocketAddress; │ │ 0x0000 - 0x002e reg=4 this Lorg/apache/http/impl/SocketHttpServerConnection; │ │ │ │ - source_file_idx : 4583 (SocketHttpServerConnection.java) │ │ + source_file_idx : 4579 (SocketHttpServerConnection.java) │ │ │ │ Class #1119 header: │ │ class_idx : 1545 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1546 │ │ source_file_idx : 792 │ │ static_fields_size : 0 │ │ @@ -280900,17 +281068,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b9954: |[0b9954] org.apache.http.message.BasicHttpEntityEnclosingRequest.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0b9964: 7030 2527 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/message/BasicHttpRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2725 │ │ -0b996a: 0e00 |0003: return-void │ │ +0b990c: |[0b990c] org.apache.http.message.BasicHttpEntityEnclosingRequest.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0b991c: 7030 2527 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/apache/http/message/BasicHttpRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2725 │ │ +0b9922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; │ │ 0x0000 - 0x0004 reg=1 method Ljava/lang/String; │ │ @@ -280921,17 +281089,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0b996c: |[0b996c] org.apache.http.message.BasicHttpEntityEnclosingRequest.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V │ │ -0b997c: 7040 2627 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/message/BasicHttpRequest;.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V // method@2726 │ │ -0b9982: 0e00 |0003: return-void │ │ +0b9924: |[0b9924] org.apache.http.message.BasicHttpEntityEnclosingRequest.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V │ │ +0b9934: 7040 2627 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lorg/apache/http/message/BasicHttpRequest;.:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/http/ProtocolVersion;)V // method@2726 │ │ +0b993a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; │ │ 0x0000 - 0x0004 reg=1 method Ljava/lang/String; │ │ @@ -280943,17 +281111,17 @@ │ │ type : '(Lorg/apache/http/RequestLine;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b9984: |[0b9984] org.apache.http.message.BasicHttpEntityEnclosingRequest.:(Lorg/apache/http/RequestLine;)V │ │ -0b9994: 7020 2727 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/message/BasicHttpRequest;.:(Lorg/apache/http/RequestLine;)V // method@2727 │ │ -0b999a: 0e00 |0003: return-void │ │ +0b993c: |[0b993c] org.apache.http.message.BasicHttpEntityEnclosingRequest.:(Lorg/apache/http/RequestLine;)V │ │ +0b994c: 7020 2727 1000 |0000: invoke-direct {v0, v1}, Lorg/apache/http/message/BasicHttpRequest;.:(Lorg/apache/http/RequestLine;)V // method@2727 │ │ +0b9952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; │ │ 0x0000 - 0x0004 reg=1 requestline Lorg/apache/http/RequestLine; │ │ @@ -280964,29 +281132,29 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0b999c: |[0b999c] org.apache.http.message.BasicHttpEntityEnclosingRequest.expectContinue:()Z │ │ -0b99ac: 1a01 1e05 |0000: const-string v1, "Expect" // string@051e │ │ -0b99b0: 6e20 2327 1300 |0002: invoke-virtual {v3, v1}, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@2723 │ │ -0b99b6: 0c00 |0005: move-result-object v0 │ │ -0b99b8: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -0b99bc: 1a01 4701 |0008: const-string v1, "100-continue" // string@0147 │ │ -0b99c0: 7210 bf22 0000 |000a: invoke-interface {v0}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ -0b99c6: 0c02 |000d: move-result-object v2 │ │ -0b99c8: 6e20 8721 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ -0b99ce: 0a01 |0011: move-result v1 │ │ -0b99d0: 3801 0400 |0012: if-eqz v1, 0016 // +0004 │ │ -0b99d4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0b99d6: 0f01 |0015: return v1 │ │ -0b99d8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -0b99da: 28fe |0017: goto 0015 // -0002 │ │ +0b9954: |[0b9954] org.apache.http.message.BasicHttpEntityEnclosingRequest.expectContinue:()Z │ │ +0b9964: 1a01 1e05 |0000: const-string v1, "Expect" // string@051e │ │ +0b9968: 6e20 2327 1300 |0002: invoke-virtual {v3, v1}, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.getFirstHeader:(Ljava/lang/String;)Lorg/apache/http/Header; // method@2723 │ │ +0b996e: 0c00 |0005: move-result-object v0 │ │ +0b9970: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +0b9974: 1a01 4701 |0008: const-string v1, "100-continue" // string@0147 │ │ +0b9978: 7210 bf22 0000 |000a: invoke-interface {v0}, Lorg/apache/http/Header;.getValue:()Ljava/lang/String; // method@22bf │ │ +0b997e: 0c02 |000d: move-result-object v2 │ │ +0b9980: 6e20 8721 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2187 │ │ +0b9986: 0a01 |0011: move-result v1 │ │ +0b9988: 3801 0400 |0012: if-eqz v1, 0016 // +0004 │ │ +0b998c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0b998e: 0f01 |0015: return v1 │ │ +0b9990: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +0b9992: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0006 line=72 │ │ locals : │ │ 0x0006 - 0x0018 reg=0 expect Lorg/apache/http/Header; │ │ 0x0000 - 0x0018 reg=3 this Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; │ │ @@ -280996,17 +281164,17 @@ │ │ type : '()Lorg/apache/http/HttpEntity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b99dc: |[0b99dc] org.apache.http.message.BasicHttpEntityEnclosingRequest.getEntity:()Lorg/apache/http/HttpEntity; │ │ -0b99ec: 5410 600e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.entity:Lorg/apache/http/HttpEntity; // field@0e60 │ │ -0b99f0: 1100 |0002: return-object v0 │ │ +0b9994: |[0b9994] org.apache.http.message.BasicHttpEntityEnclosingRequest.getEntity:()Lorg/apache/http/HttpEntity; │ │ +0b99a4: 5410 600e |0000: iget-object v0, v1, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.entity:Lorg/apache/http/HttpEntity; // field@0e60 │ │ +0b99a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; │ │ │ │ #2 : (in Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;) │ │ @@ -281014,32 +281182,32 @@ │ │ type : '(Lorg/apache/http/HttpEntity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b99f4: |[0b99f4] org.apache.http.message.BasicHttpEntityEnclosingRequest.setEntity:(Lorg/apache/http/HttpEntity;)V │ │ -0b9a04: 5b01 600e |0000: iput-object v1, v0, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.entity:Lorg/apache/http/HttpEntity; // field@0e60 │ │ -0b9a08: 0e00 |0002: return-void │ │ +0b99ac: |[0b99ac] org.apache.http.message.BasicHttpEntityEnclosingRequest.setEntity:(Lorg/apache/http/HttpEntity;)V │ │ +0b99bc: 5b01 600e |0000: iput-object v1, v0, Lorg/apache/http/message/BasicHttpEntityEnclosingRequest;.entity:Lorg/apache/http/HttpEntity; // field@0e60 │ │ +0b99c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/apache/http/message/BasicHttpEntityEnclosingRequest; │ │ 0x0000 - 0x0003 reg=1 entity Lorg/apache/http/HttpEntity; │ │ │ │ source_file_idx : 792 (BasicHttpEntityEnclosingRequest.java) │ │ │ │ Class #1120 header: │ │ class_idx : 1575 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1563 │ │ -source_file_idx : 4628 │ │ +source_file_idx : 4624 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #1120 annotations: │ │ Annotations on class │ │ @@ -281066,17 +281234,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b9a0c: |[0b9a0c] org.apache.http.params.SyncBasicHttpParams.:()V │ │ -0b9a1c: 7010 c127 0000 |0000: invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ -0b9a22: 0e00 |0003: return-void │ │ +0b99c4: |[0b99c4] org.apache.http.params.SyncBasicHttpParams.:()V │ │ +0b99d4: 7010 c127 0000 |0000: invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@27c1 │ │ +0b99da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/params/SyncBasicHttpParams; │ │ │ │ @@ -281086,22 +281254,22 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b9a24: |[0b9a24] org.apache.http.params.SyncBasicHttpParams.clear:()V │ │ -0b9a34: 1d01 |0000: monitor-enter v1 │ │ -0b9a36: 6f10 c227 0100 |0001: invoke-super {v1}, Lorg/apache/http/params/BasicHttpParams;.clear:()V // method@27c2 │ │ -0b9a3c: 1e01 |0004: monitor-exit v1 │ │ -0b9a3e: 0e00 |0005: return-void │ │ -0b9a40: 0d00 |0006: move-exception v0 │ │ -0b9a42: 1e01 |0007: monitor-exit v1 │ │ -0b9a44: 2700 |0008: throw v0 │ │ +0b99dc: |[0b99dc] org.apache.http.params.SyncBasicHttpParams.clear:()V │ │ +0b99ec: 1d01 |0000: monitor-enter v1 │ │ +0b99ee: 6f10 c227 0100 |0001: invoke-super {v1}, Lorg/apache/http/params/BasicHttpParams;.clear:()V // method@27c2 │ │ +0b99f4: 1e01 |0004: monitor-exit v1 │ │ +0b99f6: 0e00 |0005: return-void │ │ +0b99f8: 0d00 |0006: move-exception v0 │ │ +0b99fa: 1e01 |0007: monitor-exit v1 │ │ +0b99fc: 2700 |0008: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0006 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=82 │ │ 0x0006 line=81 │ │ @@ -281113,23 +281281,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0b9a54: |[0b9a54] org.apache.http.params.SyncBasicHttpParams.clone:()Ljava/lang/Object; │ │ -0b9a64: 1d01 |0000: monitor-enter v1 │ │ -0b9a66: 6f10 c327 0100 |0001: invoke-super {v1}, Lorg/apache/http/params/BasicHttpParams;.clone:()Ljava/lang/Object; // method@27c3 │ │ -0b9a6c: 0c00 |0004: move-result-object v0 │ │ -0b9a6e: 1e01 |0005: monitor-exit v1 │ │ -0b9a70: 1100 |0006: return-object v0 │ │ -0b9a72: 0d00 |0007: move-exception v0 │ │ -0b9a74: 1e01 |0008: monitor-exit v1 │ │ -0b9a76: 2700 |0009: throw v0 │ │ +0b9a0c: |[0b9a0c] org.apache.http.params.SyncBasicHttpParams.clone:()Ljava/lang/Object; │ │ +0b9a1c: 1d01 |0000: monitor-enter v1 │ │ +0b9a1e: 6f10 c327 0100 |0001: invoke-super {v1}, Lorg/apache/http/params/BasicHttpParams;.clone:()Ljava/lang/Object; // method@27c3 │ │ +0b9a24: 0c00 |0004: move-result-object v0 │ │ +0b9a26: 1e01 |0005: monitor-exit v1 │ │ +0b9a28: 1100 |0006: return-object v0 │ │ +0b9a2a: 0d00 |0007: move-exception v0 │ │ +0b9a2c: 1e01 |0008: monitor-exit v1 │ │ +0b9a2e: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/params/SyncBasicHttpParams; │ │ @@ -281139,23 +281307,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b9a84: |[0b9a84] org.apache.http.params.SyncBasicHttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b9a94: 1d01 |0000: monitor-enter v1 │ │ -0b9a96: 6f20 c727 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27c7 │ │ -0b9a9c: 0c00 |0004: move-result-object v0 │ │ -0b9a9e: 1e01 |0005: monitor-exit v1 │ │ -0b9aa0: 1100 |0006: return-object v0 │ │ -0b9aa2: 0d00 |0007: move-exception v0 │ │ -0b9aa4: 1e01 |0008: monitor-exit v1 │ │ -0b9aa6: 2700 |0009: throw v0 │ │ +0b9a3c: |[0b9a3c] org.apache.http.params.SyncBasicHttpParams.getParameter:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0b9a4c: 1d01 |0000: monitor-enter v1 │ │ +0b9a4e: 6f20 c727 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.getParameter:(Ljava/lang/String;)Ljava/lang/Object; // method@27c7 │ │ +0b9a54: 0c00 |0004: move-result-object v0 │ │ +0b9a56: 1e01 |0005: monitor-exit v1 │ │ +0b9a58: 1100 |0006: return-object v0 │ │ +0b9a5a: 0d00 |0007: move-exception v0 │ │ +0b9a5c: 1e01 |0008: monitor-exit v1 │ │ +0b9a5e: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/params/SyncBasicHttpParams; │ │ @@ -281166,23 +281334,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b9ab4: |[0b9ab4] org.apache.http.params.SyncBasicHttpParams.isParameterSet:(Ljava/lang/String;)Z │ │ -0b9ac4: 1d01 |0000: monitor-enter v1 │ │ -0b9ac6: 6f20 c827 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.isParameterSet:(Ljava/lang/String;)Z // method@27c8 │ │ -0b9acc: 0a00 |0004: move-result v0 │ │ -0b9ace: 1e01 |0005: monitor-exit v1 │ │ -0b9ad0: 0f00 |0006: return v0 │ │ -0b9ad2: 0d00 |0007: move-exception v0 │ │ -0b9ad4: 1e01 |0008: monitor-exit v1 │ │ -0b9ad6: 2700 |0009: throw v0 │ │ +0b9a6c: |[0b9a6c] org.apache.http.params.SyncBasicHttpParams.isParameterSet:(Ljava/lang/String;)Z │ │ +0b9a7c: 1d01 |0000: monitor-enter v1 │ │ +0b9a7e: 6f20 c827 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.isParameterSet:(Ljava/lang/String;)Z // method@27c8 │ │ +0b9a84: 0a00 |0004: move-result v0 │ │ +0b9a86: 1e01 |0005: monitor-exit v1 │ │ +0b9a88: 0f00 |0006: return v0 │ │ +0b9a8a: 0d00 |0007: move-exception v0 │ │ +0b9a8c: 1e01 |0008: monitor-exit v1 │ │ +0b9a8e: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/params/SyncBasicHttpParams; │ │ @@ -281193,23 +281361,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b9ae4: |[0b9ae4] org.apache.http.params.SyncBasicHttpParams.isParameterSetLocally:(Ljava/lang/String;)Z │ │ -0b9af4: 1d01 |0000: monitor-enter v1 │ │ -0b9af6: 6f20 c927 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.isParameterSetLocally:(Ljava/lang/String;)Z // method@27c9 │ │ -0b9afc: 0a00 |0004: move-result v0 │ │ -0b9afe: 1e01 |0005: monitor-exit v1 │ │ -0b9b00: 0f00 |0006: return v0 │ │ -0b9b02: 0d00 |0007: move-exception v0 │ │ -0b9b04: 1e01 |0008: monitor-exit v1 │ │ -0b9b06: 2700 |0009: throw v0 │ │ +0b9a9c: |[0b9a9c] org.apache.http.params.SyncBasicHttpParams.isParameterSetLocally:(Ljava/lang/String;)Z │ │ +0b9aac: 1d01 |0000: monitor-enter v1 │ │ +0b9aae: 6f20 c927 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.isParameterSetLocally:(Ljava/lang/String;)Z // method@27c9 │ │ +0b9ab4: 0a00 |0004: move-result v0 │ │ +0b9ab6: 1e01 |0005: monitor-exit v1 │ │ +0b9ab8: 0f00 |0006: return v0 │ │ +0b9aba: 0d00 |0007: move-exception v0 │ │ +0b9abc: 1e01 |0008: monitor-exit v1 │ │ +0b9abe: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/params/SyncBasicHttpParams; │ │ @@ -281220,23 +281388,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b9b14: |[0b9b14] org.apache.http.params.SyncBasicHttpParams.removeParameter:(Ljava/lang/String;)Z │ │ -0b9b24: 1d01 |0000: monitor-enter v1 │ │ -0b9b26: 6f20 ca27 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.removeParameter:(Ljava/lang/String;)Z // method@27ca │ │ -0b9b2c: 0a00 |0004: move-result v0 │ │ -0b9b2e: 1e01 |0005: monitor-exit v1 │ │ -0b9b30: 0f00 |0006: return v0 │ │ -0b9b32: 0d00 |0007: move-exception v0 │ │ -0b9b34: 1e01 |0008: monitor-exit v1 │ │ -0b9b36: 2700 |0009: throw v0 │ │ +0b9acc: |[0b9acc] org.apache.http.params.SyncBasicHttpParams.removeParameter:(Ljava/lang/String;)Z │ │ +0b9adc: 1d01 |0000: monitor-enter v1 │ │ +0b9ade: 6f20 ca27 2100 |0001: invoke-super {v1, v2}, Lorg/apache/http/params/BasicHttpParams;.removeParameter:(Ljava/lang/String;)Z // method@27ca │ │ +0b9ae4: 0a00 |0004: move-result v0 │ │ +0b9ae6: 1e01 |0005: monitor-exit v1 │ │ +0b9ae8: 0f00 |0006: return v0 │ │ +0b9aea: 0d00 |0007: move-exception v0 │ │ +0b9aec: 1e01 |0008: monitor-exit v1 │ │ +0b9aee: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/params/SyncBasicHttpParams; │ │ @@ -281247,23 +281415,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b9b44: |[0b9b44] org.apache.http.params.SyncBasicHttpParams.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ -0b9b54: 1d01 |0000: monitor-enter v1 │ │ -0b9b56: 6f30 cb27 2103 |0001: invoke-super {v1, v2, v3}, Lorg/apache/http/params/BasicHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27cb │ │ -0b9b5c: 0c00 |0004: move-result-object v0 │ │ -0b9b5e: 1e01 |0005: monitor-exit v1 │ │ -0b9b60: 1100 |0006: return-object v0 │ │ -0b9b62: 0d00 |0007: move-exception v0 │ │ -0b9b64: 1e01 |0008: monitor-exit v1 │ │ -0b9b66: 2700 |0009: throw v0 │ │ +0b9afc: |[0b9afc] org.apache.http.params.SyncBasicHttpParams.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ +0b9b0c: 1d01 |0000: monitor-enter v1 │ │ +0b9b0e: 6f30 cb27 2103 |0001: invoke-super {v1, v2, v3}, Lorg/apache/http/params/BasicHttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@27cb │ │ +0b9b14: 0c00 |0004: move-result-object v0 │ │ +0b9b16: 1e01 |0005: monitor-exit v1 │ │ +0b9b18: 1100 |0006: return-object v0 │ │ +0b9b1a: 0d00 |0007: move-exception v0 │ │ +0b9b1c: 1e01 |0008: monitor-exit v1 │ │ +0b9b1e: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/apache/http/params/SyncBasicHttpParams; │ │ @@ -281275,41 +281443,41 @@ │ │ type : '([Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0b9b74: |[0b9b74] org.apache.http.params.SyncBasicHttpParams.setParameters:([Ljava/lang/String;Ljava/lang/Object;)V │ │ -0b9b84: 1d01 |0000: monitor-enter v1 │ │ -0b9b86: 6f30 cc27 2103 |0001: invoke-super {v1, v2, v3}, Lorg/apache/http/params/BasicHttpParams;.setParameters:([Ljava/lang/String;Ljava/lang/Object;)V // method@27cc │ │ -0b9b8c: 1e01 |0004: monitor-exit v1 │ │ -0b9b8e: 0e00 |0005: return-void │ │ -0b9b90: 0d00 |0006: move-exception v0 │ │ -0b9b92: 1e01 |0007: monitor-exit v1 │ │ -0b9b94: 2700 |0008: throw v0 │ │ +0b9b2c: |[0b9b2c] org.apache.http.params.SyncBasicHttpParams.setParameters:([Ljava/lang/String;Ljava/lang/Object;)V │ │ +0b9b3c: 1d01 |0000: monitor-enter v1 │ │ +0b9b3e: 6f30 cc27 2103 |0001: invoke-super {v1, v2, v3}, Lorg/apache/http/params/BasicHttpParams;.setParameters:([Ljava/lang/String;Ljava/lang/Object;)V // method@27cc │ │ +0b9b44: 1e01 |0004: monitor-exit v1 │ │ +0b9b46: 0e00 |0005: return-void │ │ +0b9b48: 0d00 |0006: move-exception v0 │ │ +0b9b4a: 1e01 |0007: monitor-exit v1 │ │ +0b9b4c: 2700 |0008: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ -> 0x0006 │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/apache/http/params/SyncBasicHttpParams; │ │ 0x0000 - 0x0009 reg=2 names [Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=3 value Ljava/lang/Object; │ │ │ │ - source_file_idx : 4628 (SyncBasicHttpParams.java) │ │ + source_file_idx : 4624 (SyncBasicHttpParams.java) │ │ │ │ Class #1121 header: │ │ class_idx : 341 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 348 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #1121 annotations: │ │ Annotations on class │ │ @@ -281333,17 +281501,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b9ba4: |[0b9ba4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ -0b9bb4: 7010 6b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@076b │ │ -0b9bba: 0e00 |0003: return-void │ │ +0b9b5c: |[0b9b5c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ +0b9b6c: 7010 6b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@076b │ │ +0b9b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ │ │ Virtual methods - │ │ @@ -281352,81 +281520,81 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 24 │ │ insns size : 134 16-bit code units │ │ -0b9bbc: |[0b9bbc] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0b9bcc: 2201 6001 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@0160 │ │ -0b9bd0: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -0b9bd4: 5402 fb01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -0b9bd8: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ -0b9bdc: 5403 0202 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -0b9be0: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ -0b9be4: 5404 fa01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -0b9be8: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ -0b9bec: 5405 f901 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -0b9bf0: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ -0b9bf4: 5406 f701 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ -0b9bf8: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ -0b9bfc: 5407 0e02 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ -0b9c00: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ -0b9c04: 5208 0302 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ -0b9c08: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ -0b9c0c: 5409 f801 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -0b9c10: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -0b9c14: 540a fd01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ -0b9c18: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -0b9c1c: 540b 0002 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ -0b9c20: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ -0b9c24: 520c 0802 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ -0b9c28: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ -0b9c2c: 520d 0602 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ -0b9c30: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ -0b9c34: 550e 0702 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ -0b9c38: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ -0b9c3c: 550f 0a02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ -0b9c40: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ -0b9c44: 5500 0f02 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ -0b9c48: 0210 0000 |003e: move/from16 v16, v0 │ │ -0b9c4c: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ -0b9c50: 5200 0502 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ -0b9c54: 0211 0000 |0044: move/from16 v17, v0 │ │ -0b9c58: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -0b9c5c: 5400 0d02 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ -0b9c60: 0812 0000 |004a: move-object/from16 v18, v0 │ │ -0b9c64: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ -0b9c68: 5500 0102 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ -0b9c6c: 0213 0000 |0050: move/from16 v19, v0 │ │ -0b9c70: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -0b9c74: 5400 0402 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ -0b9c78: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0b9c7c: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ -0b9c80: 5400 fc01 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -0b9c84: 0815 0000 |005c: move-object/from16 v21, v0 │ │ -0b9c88: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ -0b9c8c: 5400 fe01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ -0b9c90: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0b9c94: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ -0b9c98: 5500 ff01 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ -0b9c9c: 0217 0000 |0068: move/from16 v23, v0 │ │ -0b9ca0: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ -0b9ca4: 5400 0b02 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ -0b9ca8: 0818 0000 |006e: move-object/from16 v24, v0 │ │ -0b9cac: 7618 b207 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@07b2 │ │ -0b9cb2: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ -0b9cb6: 5402 f401 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ -0b9cba: 7120 a307 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a3 │ │ -0b9cc0: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ -0b9cc4: 5402 0c02 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ -0b9cc8: 7120 a407 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a4 │ │ -0b9cce: 6e10 b407 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@07b4 │ │ -0b9cd4: 0c02 |0084: move-result-object v2 │ │ -0b9cd6: 1102 |0085: return-object v2 │ │ +0b9b74: |[0b9b74] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0b9b84: 2201 6001 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@0160 │ │ +0b9b88: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +0b9b8c: 5402 fb01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +0b9b90: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ +0b9b94: 5403 0202 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0b9b98: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ +0b9b9c: 5404 fa01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +0b9ba0: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +0b9ba4: 5405 f901 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +0b9ba8: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ +0b9bac: 5406 f701 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ +0b9bb0: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +0b9bb4: 5407 0e02 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ +0b9bb8: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ +0b9bbc: 5208 0302 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ +0b9bc0: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +0b9bc4: 5409 f801 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +0b9bc8: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +0b9bcc: 540a fd01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ +0b9bd0: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +0b9bd4: 540b 0002 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ +0b9bd8: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ +0b9bdc: 520c 0802 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ +0b9be0: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ +0b9be4: 520d 0602 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ +0b9be8: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ +0b9bec: 550e 0702 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ +0b9bf0: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ +0b9bf4: 550f 0a02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ +0b9bf8: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ +0b9bfc: 5500 0f02 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ +0b9c00: 0210 0000 |003e: move/from16 v16, v0 │ │ +0b9c04: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ +0b9c08: 5200 0502 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ +0b9c0c: 0211 0000 |0044: move/from16 v17, v0 │ │ +0b9c10: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +0b9c14: 5400 0d02 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ +0b9c18: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +0b9c1c: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ +0b9c20: 5500 0102 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ +0b9c24: 0213 0000 |0050: move/from16 v19, v0 │ │ +0b9c28: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +0b9c2c: 5400 0402 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ +0b9c30: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0b9c34: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ +0b9c38: 5400 fc01 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +0b9c3c: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +0b9c40: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ +0b9c44: 5400 fe01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ +0b9c48: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0b9c4c: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ +0b9c50: 5500 ff01 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ +0b9c54: 0217 0000 |0068: move/from16 v23, v0 │ │ +0b9c58: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ +0b9c5c: 5400 0b02 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ +0b9c60: 0818 0000 |006e: move-object/from16 v24, v0 │ │ +0b9c64: 7618 b207 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@07b2 │ │ +0b9c6a: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ +0b9c6e: 5402 f401 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ +0b9c72: 7120 a307 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a3 │ │ +0b9c78: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ +0b9c7c: 5402 0c02 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ +0b9c80: 7120 a407 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a4 │ │ +0b9c86: 6e10 b407 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@07b4 │ │ +0b9c8c: 0c02 |0084: move-result-object v2 │ │ +0b9c8e: 1102 |0085: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0073 line=698 │ │ 0x007a line=699 │ │ 0x0081 line=700 │ │ locals : │ │ @@ -281439,21 +281607,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0b9cd8: |[0b9cd8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0b9ce8: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ -0b9cec: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ -0b9cf0: 7140 b807 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07b8 │ │ -0b9cf6: 0c00 |0007: move-result-object v0 │ │ -0b9cf8: 1f00 4a01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ -0b9cfc: 1100 |000a: return-object v0 │ │ +0b9c90: |[0b9c90] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0b9ca0: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ +0b9ca4: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ +0b9ca8: 7140 b807 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@07b8 │ │ +0b9cae: 0c00 |0007: move-result-object v0 │ │ +0b9cb0: 1f00 4a01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014a │ │ +0b9cb4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -281463,22 +281631,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0b9d00: |[0b9d00] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0b9d10: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ -0b9d14: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ -0b9d18: 7130 bb07 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@07bb │ │ -0b9d1e: 0c00 |0007: move-result-object v0 │ │ -0b9d20: 1f00 7d06 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ -0b9d24: 1f00 7d06 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ -0b9d28: 1100 |000c: return-object v0 │ │ +0b9cb8: |[0b9cb8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0b9cc8: 6200 e301 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01e3 │ │ +0b9ccc: 6201 0203 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@0302 │ │ +0b9cd0: 7130 bb07 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@07bb │ │ +0b9cd6: 0c00 |0007: move-result-object v0 │ │ +0b9cd8: 1f00 7d06 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ +0b9cdc: 1f00 7d06 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@067d │ │ +0b9ce0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -281488,18 +281656,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9d2c: |[0b9d2c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0b9d3c: 7110 bc07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@07bc │ │ -0b9d42: 0c00 |0003: move-result-object v0 │ │ -0b9d44: 1100 |0004: return-object v0 │ │ +0b9ce4: |[0b9ce4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0b9cf4: 7110 bc07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@07bc │ │ +0b9cfa: 0c00 |0003: move-result-object v0 │ │ +0b9cfc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -281508,18 +281676,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9d48: |[0b9d48] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0b9d58: 7110 bd07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@07bd │ │ -0b9d5e: 0a00 |0003: move-result v0 │ │ -0b9d60: 0f00 |0004: return v0 │ │ +0b9d00: |[0b9d00] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0b9d10: 7110 bd07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@07bd │ │ +0b9d16: 0a00 |0003: move-result v0 │ │ +0b9d18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -281528,18 +281696,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9d64: |[0b9d64] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0b9d74: 7110 be07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@07be │ │ -0b9d7a: 0c00 |0003: move-result-object v0 │ │ -0b9d7c: 1100 |0004: return-object v0 │ │ +0b9d1c: |[0b9d1c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0b9d2c: 7110 be07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@07be │ │ +0b9d32: 0c00 |0003: move-result-object v0 │ │ +0b9d34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -281548,18 +281716,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9d80: |[0b9d80] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0b9d90: 7110 bf07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@07bf │ │ -0b9d96: 0c00 |0003: move-result-object v0 │ │ -0b9d98: 1100 |0004: return-object v0 │ │ +0b9d38: |[0b9d38] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0b9d48: 7110 bf07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@07bf │ │ +0b9d4e: 0c00 |0003: move-result-object v0 │ │ +0b9d50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -281568,26 +281736,26 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9d9c: |[0b9d9c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0b9dac: 7110 c007 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@07c0 │ │ -0b9db2: 0a00 |0003: move-result v0 │ │ -0b9db4: 0f00 |0004: return v0 │ │ +0b9d54: |[0b9d54] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0b9d64: 7110 c007 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@07c0 │ │ +0b9d6a: 0a00 |0003: move-result v0 │ │ +0b9d6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #1122 header: │ │ class_idx : 461 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 460 │ │ source_file_idx : 808 │ │ static_fields_size : 0 │ │ @@ -281613,17 +281781,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b9db8: |[0b9db8] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.:()V │ │ -0b9dc8: 7010 db09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@09db │ │ -0b9dce: 0e00 |0003: return-void │ │ +0b9d70: |[0b9d70] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.:()V │ │ +0b9d80: 7010 db09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@09db │ │ +0b9d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -281632,18 +281800,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9dd0: |[0b9dd0] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -0b9de0: 7110 eb09 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatKitKat;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@09eb │ │ -0b9de6: 0a00 |0003: move-result v0 │ │ -0b9de8: 0f00 |0004: return v0 │ │ +0b9d88: |[0b9d88] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +0b9d98: 7110 eb09 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatKitKat;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@09eb │ │ +0b9d9e: 0a00 |0003: move-result v0 │ │ +0b9da0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; │ │ 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -281677,17 +281845,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b9dec: |[0b9dec] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.:()V │ │ -0b9dfc: 7010 ff09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@09ff │ │ -0b9e02: 0e00 |0003: return-void │ │ +0b9da4: |[0b9da4] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.:()V │ │ +0b9db4: 7010 ff09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@09ff │ │ +0b9dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -281696,17 +281864,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b9e04: |[0b9e04] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -0b9e14: 7130 180a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0a18 │ │ -0b9e1a: 0e00 |0003: return-void │ │ +0b9dbc: |[0b9dbc] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +0b9dcc: 7130 180a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0a18 │ │ +0b9dd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -281718,17 +281886,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0b9e1c: |[0b9e1c] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -0b9e2c: 7155 190a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0a19 │ │ -0b9e32: 0e00 |0003: return-void │ │ +0b9dd4: |[0b9dd4] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +0b9de4: 7155 190a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0a19 │ │ +0b9dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -281742,17 +281910,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b9e34: |[0b9e34] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -0b9e44: 7120 1a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0a1a │ │ -0b9e4a: 0e00 |0003: return-void │ │ +0b9dec: |[0b9dec] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +0b9dfc: 7120 1a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0a1a │ │ +0b9e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -281763,17 +281931,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b9e4c: |[0b9e4c] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -0b9e5c: 7120 1b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0a1b │ │ -0b9e62: 0e00 |0003: return-void │ │ +0b9e04: |[0b9e04] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +0b9e14: 7120 1b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0a1b │ │ +0b9e1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -281784,17 +281952,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b9e64: |[0b9e64] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -0b9e74: 7120 1c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0a1c │ │ -0b9e7a: 0e00 |0003: return-void │ │ +0b9e1c: |[0b9e1c] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +0b9e2c: 7120 1c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0a1c │ │ +0b9e32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -281802,15 +281970,15 @@ │ │ │ │ source_file_idx : 1189 (DrawableCompat.java) │ │ │ │ Class #1124 header: │ │ class_idx : 740 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 739 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 33 │ │ │ │ Class #1124 annotations: │ │ Annotations on class │ │ @@ -281830,17 +281998,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b9e7c: |[0b9e7c] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -0b9e8c: 7010 8511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@1185 │ │ -0b9e92: 0e00 |0003: return-void │ │ +0b9e34: |[0b9e34] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +0b9e44: 7010 8511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@1185 │ │ +0b9e4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -281849,18 +282017,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9e94: |[0b9e94] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0b9ea4: 7110 8212 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@1282 │ │ -0b9eaa: 0a00 |0003: move-result v0 │ │ -0b9eac: 0f00 |0004: return v0 │ │ +0b9e4c: |[0b9e4c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0b9e5c: 7110 8212 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@1282 │ │ +0b9e62: 0a00 |0003: move-result v0 │ │ +0b9e64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -281869,18 +282037,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b9eb0: |[0b9eb0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -0b9ec0: 7100 8312 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@1283 │ │ -0b9ec6: 0b00 |0003: move-result-wide v0 │ │ -0b9ec8: 1000 |0004: return-wide v0 │ │ +0b9e68: |[0b9e68] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +0b9e78: 7100 8312 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@1283 │ │ +0b9e7e: 0b00 |0003: move-result-wide v0 │ │ +0b9e80: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -281888,18 +282056,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9ecc: |[0b9ecc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0b9edc: 7110 8412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@1284 │ │ -0b9ee2: 0a00 |0003: move-result v0 │ │ -0b9ee4: 0f00 |0004: return v0 │ │ +0b9e84: |[0b9e84] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0b9e94: 7110 8412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@1284 │ │ +0b9e9a: 0a00 |0003: move-result v0 │ │ +0b9e9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -281908,18 +282076,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9ee8: |[0b9ee8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0b9ef8: 7110 8512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@1285 │ │ -0b9efe: 0a00 |0003: move-result v0 │ │ -0b9f00: 0f00 |0004: return v0 │ │ +0b9ea0: |[0b9ea0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0b9eb0: 7110 8512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@1285 │ │ +0b9eb6: 0a00 |0003: move-result v0 │ │ +0b9eb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -281928,18 +282096,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9f04: |[0b9f04] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -0b9f14: 7110 8612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@1286 │ │ -0b9f1a: 0a00 |0003: move-result v0 │ │ -0b9f1c: 0f00 |0004: return v0 │ │ +0b9ebc: |[0b9ebc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +0b9ecc: 7110 8612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@1286 │ │ +0b9ed2: 0a00 |0003: move-result v0 │ │ +0b9ed4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -281948,18 +282116,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9f20: |[0b9f20] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0b9f30: 7110 8712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@1287 │ │ -0b9f36: 0a00 |0003: move-result v0 │ │ -0b9f38: 0f00 |0004: return v0 │ │ +0b9ed8: |[0b9ed8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0b9ee8: 7110 8712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@1287 │ │ +0b9eee: 0a00 |0003: move-result v0 │ │ +0b9ef0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -281968,18 +282136,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9f3c: |[0b9f3c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -0b9f4c: 7110 8812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@1288 │ │ -0b9f52: 0a00 |0003: move-result v0 │ │ -0b9f54: 0f00 |0004: return v0 │ │ +0b9ef4: |[0b9ef4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +0b9f04: 7110 8812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@1288 │ │ +0b9f0a: 0a00 |0003: move-result v0 │ │ +0b9f0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -281988,18 +282156,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9f58: |[0b9f58] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -0b9f68: 7110 8912 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@1289 │ │ -0b9f6e: 0a00 |0003: move-result v0 │ │ -0b9f70: 0f00 |0004: return v0 │ │ +0b9f10: |[0b9f10] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +0b9f20: 7110 8912 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@1289 │ │ +0b9f26: 0a00 |0003: move-result v0 │ │ +0b9f28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=890 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282008,18 +282176,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9f74: |[0b9f74] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -0b9f84: 7110 8a12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@128a │ │ -0b9f8a: 0a00 |0003: move-result v0 │ │ -0b9f8c: 0f00 |0004: return v0 │ │ +0b9f2c: |[0b9f2c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +0b9f3c: 7110 8a12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@128a │ │ +0b9f42: 0a00 |0003: move-result v0 │ │ +0b9f44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=861 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282028,18 +282196,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9f90: |[0b9f90] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -0b9fa0: 7110 8b12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@128b │ │ -0b9fa6: 0a00 |0003: move-result v0 │ │ -0b9fa8: 0f00 |0004: return v0 │ │ +0b9f48: |[0b9f48] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +0b9f58: 7110 8b12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@128b │ │ +0b9f5e: 0a00 |0003: move-result v0 │ │ +0b9f60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282048,18 +282216,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9fac: |[0b9fac] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -0b9fbc: 7110 8c12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@128c │ │ -0b9fc2: 0a00 |0003: move-result v0 │ │ -0b9fc4: 0f00 |0004: return v0 │ │ +0b9f64: |[0b9f64] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +0b9f74: 7110 8c12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@128c │ │ +0b9f7a: 0a00 |0003: move-result v0 │ │ +0b9f7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282068,18 +282236,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9fc8: |[0b9fc8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -0b9fd8: 7110 8d12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@128d │ │ -0b9fde: 0a00 |0003: move-result v0 │ │ -0b9fe0: 0f00 |0004: return v0 │ │ +0b9f80: |[0b9f80] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +0b9f90: 7110 8d12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@128d │ │ +0b9f96: 0a00 |0003: move-result v0 │ │ +0b9f98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282088,18 +282256,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b9fe4: |[0b9fe4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -0b9ff4: 7110 8e12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@128e │ │ -0b9ffa: 0a00 |0003: move-result v0 │ │ -0b9ffc: 0f00 |0004: return v0 │ │ +0b9f9c: |[0b9f9c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +0b9fac: 7110 8e12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@128e │ │ +0b9fb2: 0a00 |0003: move-result v0 │ │ +0b9fb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=881 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282108,18 +282276,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba000: |[0ba000] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -0ba010: 7110 8f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@128f │ │ -0ba016: 0a00 |0003: move-result v0 │ │ -0ba018: 0f00 |0004: return v0 │ │ +0b9fb8: |[0b9fb8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +0b9fc8: 7110 8f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@128f │ │ +0b9fce: 0a00 |0003: move-result v0 │ │ +0b9fd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=795 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282128,18 +282296,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba01c: |[0ba01c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -0ba02c: 7110 9012 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@1290 │ │ -0ba032: 0a00 |0003: move-result v0 │ │ -0ba034: 0f00 |0004: return v0 │ │ +0b9fd4: |[0b9fd4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +0b9fe4: 7110 9012 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@1290 │ │ +0b9fea: 0a00 |0003: move-result v0 │ │ +0b9fec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282148,18 +282316,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba038: |[0ba038] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ -0ba048: 7110 9112 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@1291 │ │ -0ba04e: 0a00 |0003: move-result v0 │ │ -0ba050: 0f00 |0004: return v0 │ │ +0b9ff0: |[0b9ff0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ +0ba000: 7110 9112 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@1291 │ │ +0ba006: 0a00 |0003: move-result v0 │ │ +0ba008: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=851 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282168,18 +282336,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba054: |[0ba054] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ -0ba064: 7110 9212 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@1292 │ │ -0ba06a: 0a00 |0003: move-result v0 │ │ -0ba06c: 0f00 |0004: return v0 │ │ +0ba00c: |[0ba00c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ +0ba01c: 7110 9212 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@1292 │ │ +0ba022: 0a00 |0003: move-result v0 │ │ +0ba024: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -282188,17 +282356,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba070: |[0ba070] android.support.v4.view.ViewCompat$HCViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -0ba080: 7110 9312 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatHC;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@1293 │ │ -0ba086: 0e00 |0003: return-void │ │ +0ba028: |[0ba028] android.support.v4.view.ViewCompat$HCViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +0ba038: 7110 9312 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatHC;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@1293 │ │ +0ba03e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ 0x0003 line=895 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282208,18 +282376,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ba088: |[0ba088] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -0ba098: 7130 9412 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@1294 │ │ -0ba09e: 0a00 |0003: move-result v0 │ │ -0ba0a0: 0f00 |0004: return v0 │ │ +0ba040: |[0ba040] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +0ba050: 7130 9412 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@1294 │ │ +0ba056: 0a00 |0003: move-result v0 │ │ +0ba058: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -282230,17 +282398,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba0a4: |[0ba0a4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -0ba0b4: 7120 9512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@1295 │ │ -0ba0ba: 0e00 |0003: return-void │ │ +0ba05c: |[0ba05c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +0ba06c: 7120 9512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@1295 │ │ +0ba072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ 0x0003 line=812 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282251,20 +282419,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0ba0bc: |[0ba0bc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0ba0cc: 6e20 8b11 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@118b │ │ -0ba0d2: 0a00 |0003: move-result v0 │ │ -0ba0d4: 6e40 9e11 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@119e │ │ -0ba0da: 6e10 d11c 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ -0ba0e0: 0e00 |000a: return-void │ │ +0ba074: |[0ba074] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0ba084: 6e20 8b11 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@118b │ │ +0ba08a: 0a00 |0003: move-result v0 │ │ +0ba08c: 6e40 9e11 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@119e │ │ +0ba092: 6e10 d11c 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1cd1 │ │ +0ba098: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0007 line=775 │ │ 0x000a line=776 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -282276,17 +282444,17 @@ │ │ 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 │ │ -0ba0e4: |[0ba0e4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0ba0f4: 7130 9612 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1296 │ │ -0ba0fa: 0e00 |0003: return-void │ │ +0ba09c: |[0ba09c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0ba0ac: 7130 9612 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1296 │ │ +0ba0b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x0003 line=764 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282298,17 +282466,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba0fc: |[0ba0fc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -0ba10c: 7120 9712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@1297 │ │ -0ba112: 0e00 |0003: return-void │ │ +0ba0b4: |[0ba0b4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +0ba0c4: 7120 9712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@1297 │ │ +0ba0ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x0003 line=844 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282319,17 +282487,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba114: |[0ba114] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -0ba124: 7120 9812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@1298 │ │ -0ba12a: 0e00 |0003: return-void │ │ +0ba0cc: |[0ba0cc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +0ba0dc: 7120 9812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@1298 │ │ +0ba0e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=847 │ │ 0x0003 line=848 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282340,17 +282508,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba12c: |[0ba12c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -0ba13c: 7120 9912 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@1299 │ │ -0ba142: 0e00 |0003: return-void │ │ +0ba0e4: |[0ba0e4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +0ba0f4: 7120 9912 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@1299 │ │ +0ba0fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ 0x0003 line=824 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282361,17 +282529,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba144: |[0ba144] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -0ba154: 7120 9a12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@129a │ │ -0ba15a: 0e00 |0003: return-void │ │ +0ba0fc: |[0ba0fc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +0ba10c: 7120 9a12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@129a │ │ +0ba112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0003 line=828 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282382,17 +282550,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba15c: |[0ba15c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -0ba16c: 7120 9b12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@129b │ │ -0ba172: 0e00 |0003: return-void │ │ +0ba114: |[0ba114] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +0ba124: 7120 9b12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@129b │ │ +0ba12a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=831 │ │ 0x0003 line=832 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282403,17 +282571,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba174: |[0ba174] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -0ba184: 7120 9c12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@129c │ │ -0ba18a: 0e00 |0003: return-void │ │ +0ba12c: |[0ba12c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +0ba13c: 7120 9c12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@129c │ │ +0ba142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0003 line=836 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282424,17 +282592,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba18c: |[0ba18c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -0ba19c: 7120 9d12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@129d │ │ -0ba1a2: 0e00 |0003: return-void │ │ +0ba144: |[0ba144] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +0ba154: 7120 9d12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@129d │ │ +0ba15a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0003 line=840 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282445,17 +282613,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba1a4: |[0ba1a4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -0ba1b4: 7120 9e12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@129e │ │ -0ba1ba: 0e00 |0003: return-void │ │ +0ba15c: |[0ba15c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +0ba16c: 7120 9e12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@129e │ │ +0ba172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0003 line=804 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282466,17 +282634,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba1bc: |[0ba1bc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -0ba1cc: 7120 9f12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@129f │ │ -0ba1d2: 0e00 |0003: return-void │ │ +0ba174: |[0ba174] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +0ba184: 7120 9f12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@129f │ │ +0ba18a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x0003 line=808 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282487,17 +282655,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba1d4: |[0ba1d4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -0ba1e4: 7120 a012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@12a0 │ │ -0ba1ea: 0e00 |0003: return-void │ │ +0ba18c: |[0ba18c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +0ba19c: 7120 a012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@12a0 │ │ +0ba1a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ 0x0003 line=816 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -282508,33 +282676,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba1ec: |[0ba1ec] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -0ba1fc: 7120 a112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@12a1 │ │ -0ba202: 0e00 |0003: return-void │ │ +0ba1a4: |[0ba1a4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +0ba1b4: 7120 a112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@12a1 │ │ +0ba1ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0003 line=820 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 value F │ │ │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #1125 header: │ │ class_idx : 764 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 763 │ │ -source_file_idx : 5068 │ │ +source_file_idx : 5064 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1125 annotations: │ │ Annotations on class │ │ @@ -282554,17 +282722,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba204: |[0ba204] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.:()V │ │ -0ba214: 7010 cb12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@12cb │ │ -0ba21a: 0e00 |0003: return-void │ │ +0ba1bc: |[0ba1bc] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.:()V │ │ +0ba1cc: 7010 cb12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@12cb │ │ +0ba1d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -282573,32 +282741,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba21c: |[0ba21c] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0ba22c: 7110 d812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatICS;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@12d8 │ │ -0ba232: 0a00 |0003: move-result v0 │ │ -0ba234: 0f00 |0004: return v0 │ │ +0ba1d4: |[0ba1d4] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +0ba1e4: 7110 d812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatICS;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@12d8 │ │ +0ba1ea: 0a00 |0003: move-result v0 │ │ +0ba1ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 5068 (ViewConfigurationCompat.java) │ │ + source_file_idx : 5064 (ViewConfigurationCompat.java) │ │ │ │ Class #1126 header: │ │ class_idx : 773 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 771 │ │ -source_file_idx : 5075 │ │ +source_file_idx : 5071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1126 annotations: │ │ Annotations on class │ │ @@ -282618,17 +282786,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba238: |[0ba238] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -0ba248: 7010 de12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@12de │ │ -0ba24e: 0e00 |0003: return-void │ │ +0ba1f0: |[0ba1f0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +0ba200: 7010 de12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@12de │ │ +0ba206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -282637,18 +282805,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba250: |[0ba250] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0ba260: 7110 0013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@1300 │ │ -0ba266: 0a00 |0003: move-result v0 │ │ -0ba268: 0f00 |0004: return v0 │ │ +0ba208: |[0ba208] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +0ba218: 7110 0013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@1300 │ │ +0ba21e: 0a00 |0003: move-result v0 │ │ +0ba220: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -282657,33 +282825,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba26c: |[0ba26c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0ba27c: 7120 0113 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@1301 │ │ -0ba282: 0e00 |0003: return-void │ │ +0ba224: |[0ba224] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +0ba234: 7120 0113 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@1301 │ │ +0ba23a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 5075 (ViewGroupCompat.java) │ │ + source_file_idx : 5071 (ViewGroupCompat.java) │ │ │ │ Class #1127 header: │ │ class_idx : 806 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 807 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1127 annotations: │ │ Annotations on class │ │ @@ -282703,17 +282871,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba284: |[0ba284] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ -0ba294: 7010 0714 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@1407 │ │ -0ba29a: 0e00 |0003: return-void │ │ +0ba23c: |[0ba23c] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ +0ba24c: 7010 0714 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@1407 │ │ +0ba252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -282722,27 +282890,27 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba29c: |[0ba29c] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -0ba2ac: 7110 8314 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@1483 │ │ -0ba2b2: 0c00 |0003: move-result-object v0 │ │ -0ba2b4: 1100 |0004: return-object v0 │ │ +0ba254: |[0ba254] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +0ba264: 7110 8314 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@1483 │ │ +0ba26a: 0c00 |0003: move-result-object v0 │ │ +0ba26c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #1128 header: │ │ class_idx : 844 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 843 │ │ source_file_idx : 624 │ │ static_fields_size : 0 │ │ @@ -282768,17 +282936,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba2b8: |[0ba2b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -0ba2c8: 7010 8315 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1583 │ │ -0ba2ce: 0e00 |0003: return-void │ │ +0ba270: |[0ba270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +0ba280: 7010 8315 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1583 │ │ +0ba286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=987 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -282787,18 +282955,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba2d0: |[0ba2d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0ba2e0: 7110 a716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@16a7 │ │ -0ba2e6: 0c00 |0003: move-result-object v0 │ │ -0ba2e8: 1100 |0004: return-object v0 │ │ +0ba288: |[0ba288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0ba298: 7110 a716 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@16a7 │ │ +0ba29e: 0c00 |0003: move-result-object v0 │ │ +0ba2a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -282807,17 +282975,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba2ec: |[0ba2ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0ba2fc: 7120 a816 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@16a8 │ │ -0ba302: 0e00 |0003: return-void │ │ +0ba2a4: |[0ba2a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0ba2b4: 7120 a816 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@16a8 │ │ +0ba2ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=996 │ │ 0x0003 line=997 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -282853,17 +283021,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba304: |[0ba304] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -0ba314: 7010 1817 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1718 │ │ -0ba31a: 0e00 |0003: return-void │ │ +0ba2bc: |[0ba2bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +0ba2cc: 7010 1817 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@1718 │ │ +0ba2d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -282872,17 +283040,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 │ │ -0ba31c: |[0ba31c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0ba32c: 7130 df17 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@17df │ │ -0ba332: 0e00 |0003: return-void │ │ +0ba2d4: |[0ba2d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0ba2e4: 7130 df17 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@17df │ │ +0ba2ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -282921,17 +283089,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba334: |[0ba334] org.apache.http.impl.DefaultHttpClientConnection.:()V │ │ -0ba344: 7010 9c25 0000 |0000: invoke-direct {v0}, Lorg/apache/http/impl/SocketHttpClientConnection;.:()V // method@259c │ │ -0ba34a: 0e00 |0003: return-void │ │ +0ba2ec: |[0ba2ec] org.apache.http.impl.DefaultHttpClientConnection.:()V │ │ +0ba2fc: 7010 9c25 0000 |0000: invoke-direct {v0}, Lorg/apache/http/impl/SocketHttpClientConnection;.:()V // method@259c │ │ +0ba302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/DefaultHttpClientConnection; │ │ │ │ @@ -282941,45 +283109,45 @@ │ │ type : '(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0ba34c: |[0ba34c] org.apache.http.impl.DefaultHttpClientConnection.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V │ │ -0ba35c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0ba35e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0ba360: 1a03 e211 |0002: const-string v3, "Socket" // string@11e2 │ │ -0ba364: 7120 4d29 3600 |0004: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ba36a: 1a03 d805 |0007: const-string v3, "HTTP parameters" // string@05d8 │ │ -0ba36e: 7120 4d29 3700 |0009: invoke-static {v7, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ba374: 6e10 7b25 0500 |000c: invoke-virtual {v5}, Lorg/apache/http/impl/DefaultHttpClientConnection;.assertNotOpen:()V // method@257b │ │ -0ba37a: 1a03 221f |000f: const-string v3, "http.tcp.nodelay" // string@1f22 │ │ -0ba37e: 7230 f527 3701 |0011: invoke-interface {v7, v3, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0ba384: 0a03 |0014: move-result v3 │ │ -0ba386: 6e20 dd21 3600 |0015: invoke-virtual {v6, v3}, Ljava/net/Socket;.setTcpNoDelay:(Z)V // method@21dd │ │ -0ba38c: 1a03 201f |0018: const-string v3, "http.socket.timeout" // string@1f20 │ │ -0ba390: 7230 f727 3702 |001a: invoke-interface {v7, v3, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0ba396: 0a03 |001d: move-result v3 │ │ -0ba398: 6e20 dc21 3600 |001e: invoke-virtual {v6, v3}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0ba39e: 1a03 1d1f |0021: const-string v3, "http.socket.keepalive" // string@1f1d │ │ -0ba3a2: 7230 f527 3702 |0023: invoke-interface {v7, v3, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0ba3a8: 0a03 |0026: move-result v3 │ │ -0ba3aa: 6e20 da21 3600 |0027: invoke-virtual {v6, v3}, Ljava/net/Socket;.setKeepAlive:(Z)V // method@21da │ │ -0ba3b0: 1a03 1e1f |002a: const-string v3, "http.socket.linger" // string@1f1e │ │ -0ba3b4: 12f4 |002c: const/4 v4, #int -1 // #ff │ │ -0ba3b6: 7230 f727 3704 |002d: invoke-interface {v7, v3, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0ba3bc: 0a00 |0030: move-result v0 │ │ -0ba3be: 3a00 0700 |0031: if-ltz v0, 0038 // +0007 │ │ -0ba3c2: 3d00 0900 |0033: if-lez v0, 003c // +0009 │ │ -0ba3c6: 6e30 db21 1600 |0035: invoke-virtual {v6, v1, v0}, Ljava/net/Socket;.setSoLinger:(ZI)V // method@21db │ │ -0ba3cc: 6f30 9f25 6507 |0038: invoke-super {v5, v6, v7}, Lorg/apache/http/impl/SocketHttpClientConnection;.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V // method@259f │ │ -0ba3d2: 0e00 |003b: return-void │ │ -0ba3d4: 0121 |003c: move v1, v2 │ │ -0ba3d6: 28f8 |003d: goto 0035 // -0008 │ │ +0ba304: |[0ba304] org.apache.http.impl.DefaultHttpClientConnection.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V │ │ +0ba314: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0ba316: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0ba318: 1a03 de11 |0002: const-string v3, "Socket" // string@11de │ │ +0ba31c: 7120 4d29 3600 |0004: invoke-static {v6, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ba322: 1a03 d805 |0007: const-string v3, "HTTP parameters" // string@05d8 │ │ +0ba326: 7120 4d29 3700 |0009: invoke-static {v7, v3}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ba32c: 6e10 7b25 0500 |000c: invoke-virtual {v5}, Lorg/apache/http/impl/DefaultHttpClientConnection;.assertNotOpen:()V // method@257b │ │ +0ba332: 1a03 1e1f |000f: const-string v3, "http.tcp.nodelay" // string@1f1e │ │ +0ba336: 7230 f527 3701 |0011: invoke-interface {v7, v3, v1}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0ba33c: 0a03 |0014: move-result v3 │ │ +0ba33e: 6e20 dd21 3600 |0015: invoke-virtual {v6, v3}, Ljava/net/Socket;.setTcpNoDelay:(Z)V // method@21dd │ │ +0ba344: 1a03 1c1f |0018: const-string v3, "http.socket.timeout" // string@1f1c │ │ +0ba348: 7230 f727 3702 |001a: invoke-interface {v7, v3, v2}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0ba34e: 0a03 |001d: move-result v3 │ │ +0ba350: 6e20 dc21 3600 |001e: invoke-virtual {v6, v3}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0ba356: 1a03 191f |0021: const-string v3, "http.socket.keepalive" // string@1f19 │ │ +0ba35a: 7230 f527 3702 |0023: invoke-interface {v7, v3, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0ba360: 0a03 |0026: move-result v3 │ │ +0ba362: 6e20 da21 3600 |0027: invoke-virtual {v6, v3}, Ljava/net/Socket;.setKeepAlive:(Z)V // method@21da │ │ +0ba368: 1a03 1a1f |002a: const-string v3, "http.socket.linger" // string@1f1a │ │ +0ba36c: 12f4 |002c: const/4 v4, #int -1 // #ff │ │ +0ba36e: 7230 f727 3704 |002d: invoke-interface {v7, v3, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0ba374: 0a00 |0030: move-result v0 │ │ +0ba376: 3a00 0700 |0031: if-ltz v0, 0038 // +0007 │ │ +0ba37a: 3d00 0900 |0033: if-lez v0, 003c // +0009 │ │ +0ba37e: 6e30 db21 1600 |0035: invoke-virtual {v6, v1, v0}, Ljava/net/Socket;.setSoLinger:(ZI)V // method@21db │ │ +0ba384: 6f30 9f25 6507 |0038: invoke-super {v5, v6, v7}, Lorg/apache/http/impl/SocketHttpClientConnection;.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V // method@259f │ │ +0ba38a: 0e00 |003b: return-void │ │ +0ba38c: 0121 |003c: move v1, v2 │ │ +0ba38e: 28f8 |003d: goto 0035 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=57 │ │ 0x0007 line=58 │ │ 0x000c line=59 │ │ 0x000f line=60 │ │ 0x0018 line=61 │ │ @@ -283028,17 +283196,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba3d8: |[0ba3d8] org.apache.http.impl.DefaultHttpServerConnection.:()V │ │ -0ba3e8: 7010 b025 0000 |0000: invoke-direct {v0}, Lorg/apache/http/impl/SocketHttpServerConnection;.:()V // method@25b0 │ │ -0ba3ee: 0e00 |0003: return-void │ │ +0ba390: |[0ba390] org.apache.http.impl.DefaultHttpServerConnection.:()V │ │ +0ba3a0: 7010 b025 0000 |0000: invoke-direct {v0}, Lorg/apache/http/impl/SocketHttpServerConnection;.:()V // method@25b0 │ │ +0ba3a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/apache/http/impl/DefaultHttpServerConnection; │ │ │ │ @@ -283048,51 +283216,51 @@ │ │ type : '(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0ba3f0: |[0ba3f0] org.apache.http.impl.DefaultHttpServerConnection.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V │ │ -0ba400: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0ba402: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0ba404: 1a01 e211 |0002: const-string v1, "Socket" // string@11e2 │ │ -0ba408: 7120 4d29 1600 |0004: invoke-static {v6, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ba40e: 1a01 d805 |0007: const-string v1, "HTTP parameters" // string@05d8 │ │ -0ba412: 7120 4d29 1700 |0009: invoke-static {v7, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ -0ba418: 6e10 8925 0500 |000c: invoke-virtual {v5}, Lorg/apache/http/impl/DefaultHttpServerConnection;.assertNotOpen:()V // method@2589 │ │ -0ba41e: 1a01 221f |000f: const-string v1, "http.tcp.nodelay" // string@1f22 │ │ -0ba422: 7230 f527 1702 |0011: invoke-interface {v7, v1, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0ba428: 0a01 |0014: move-result v1 │ │ -0ba42a: 6e20 dd21 1600 |0015: invoke-virtual {v6, v1}, Ljava/net/Socket;.setTcpNoDelay:(Z)V // method@21dd │ │ -0ba430: 1a01 201f |0018: const-string v1, "http.socket.timeout" // string@1f20 │ │ -0ba434: 7230 f727 1703 |001a: invoke-interface {v7, v1, v3}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0ba43a: 0a01 |001d: move-result v1 │ │ -0ba43c: 6e20 dc21 1600 |001e: invoke-virtual {v6, v1}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ -0ba442: 1a01 1d1f |0021: const-string v1, "http.socket.keepalive" // string@1f1d │ │ -0ba446: 7230 f527 1703 |0023: invoke-interface {v7, v1, v3}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ -0ba44c: 0a01 |0026: move-result v1 │ │ -0ba44e: 6e20 da21 1600 |0027: invoke-virtual {v6, v1}, Ljava/net/Socket;.setKeepAlive:(Z)V // method@21da │ │ -0ba454: 1a01 1e1f |002a: const-string v1, "http.socket.linger" // string@1f1e │ │ -0ba458: 12f4 |002c: const/4 v4, #int -1 // #ff │ │ -0ba45a: 7230 f727 1704 |002d: invoke-interface {v7, v1, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ -0ba460: 0a00 |0030: move-result v0 │ │ -0ba462: 3a00 0800 |0031: if-ltz v0, 0039 // +0008 │ │ -0ba466: 3d00 1100 |0033: if-lez v0, 0044 // +0011 │ │ -0ba46a: 0121 |0035: move v1, v2 │ │ -0ba46c: 6e30 db21 1600 |0036: invoke-virtual {v6, v1, v0}, Ljava/net/Socket;.setSoLinger:(ZI)V // method@21db │ │ -0ba472: 3a00 0700 |0039: if-ltz v0, 0040 // +0007 │ │ -0ba476: 3d00 0b00 |003b: if-lez v0, 0046 // +000b │ │ -0ba47a: 6e30 db21 2600 |003d: invoke-virtual {v6, v2, v0}, Ljava/net/Socket;.setSoLinger:(ZI)V // method@21db │ │ -0ba480: 6f30 b325 6507 |0040: invoke-super {v5, v6, v7}, Lorg/apache/http/impl/SocketHttpServerConnection;.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V // method@25b3 │ │ -0ba486: 0e00 |0043: return-void │ │ -0ba488: 0131 |0044: move v1, v3 │ │ -0ba48a: 28f1 |0045: goto 0036 // -000f │ │ -0ba48c: 0132 |0046: move v2, v3 │ │ -0ba48e: 28f6 |0047: goto 003d // -000a │ │ +0ba3a8: |[0ba3a8] org.apache.http.impl.DefaultHttpServerConnection.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V │ │ +0ba3b8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0ba3ba: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0ba3bc: 1a01 de11 |0002: const-string v1, "Socket" // string@11de │ │ +0ba3c0: 7120 4d29 1600 |0004: invoke-static {v6, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ba3c6: 1a01 d805 |0007: const-string v1, "HTTP parameters" // string@05d8 │ │ +0ba3ca: 7120 4d29 1700 |0009: invoke-static {v7, v1}, Lorg/apache/http/util/Args;.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@294d │ │ +0ba3d0: 6e10 8925 0500 |000c: invoke-virtual {v5}, Lorg/apache/http/impl/DefaultHttpServerConnection;.assertNotOpen:()V // method@2589 │ │ +0ba3d6: 1a01 1e1f |000f: const-string v1, "http.tcp.nodelay" // string@1f1e │ │ +0ba3da: 7230 f527 1702 |0011: invoke-interface {v7, v1, v2}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0ba3e0: 0a01 |0014: move-result v1 │ │ +0ba3e2: 6e20 dd21 1600 |0015: invoke-virtual {v6, v1}, Ljava/net/Socket;.setTcpNoDelay:(Z)V // method@21dd │ │ +0ba3e8: 1a01 1c1f |0018: const-string v1, "http.socket.timeout" // string@1f1c │ │ +0ba3ec: 7230 f727 1703 |001a: invoke-interface {v7, v1, v3}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0ba3f2: 0a01 |001d: move-result v1 │ │ +0ba3f4: 6e20 dc21 1600 |001e: invoke-virtual {v6, v1}, Ljava/net/Socket;.setSoTimeout:(I)V // method@21dc │ │ +0ba3fa: 1a01 191f |0021: const-string v1, "http.socket.keepalive" // string@1f19 │ │ +0ba3fe: 7230 f527 1703 |0023: invoke-interface {v7, v1, v3}, Lorg/apache/http/params/HttpParams;.getBooleanParameter:(Ljava/lang/String;Z)Z // method@27f5 │ │ +0ba404: 0a01 |0026: move-result v1 │ │ +0ba406: 6e20 da21 1600 |0027: invoke-virtual {v6, v1}, Ljava/net/Socket;.setKeepAlive:(Z)V // method@21da │ │ +0ba40c: 1a01 1a1f |002a: const-string v1, "http.socket.linger" // string@1f1a │ │ +0ba410: 12f4 |002c: const/4 v4, #int -1 // #ff │ │ +0ba412: 7230 f727 1704 |002d: invoke-interface {v7, v1, v4}, Lorg/apache/http/params/HttpParams;.getIntParameter:(Ljava/lang/String;I)I // method@27f7 │ │ +0ba418: 0a00 |0030: move-result v0 │ │ +0ba41a: 3a00 0800 |0031: if-ltz v0, 0039 // +0008 │ │ +0ba41e: 3d00 1100 |0033: if-lez v0, 0044 // +0011 │ │ +0ba422: 0121 |0035: move v1, v2 │ │ +0ba424: 6e30 db21 1600 |0036: invoke-virtual {v6, v1, v0}, Ljava/net/Socket;.setSoLinger:(ZI)V // method@21db │ │ +0ba42a: 3a00 0700 |0039: if-ltz v0, 0040 // +0007 │ │ +0ba42e: 3d00 0b00 |003b: if-lez v0, 0046 // +000b │ │ +0ba432: 6e30 db21 2600 |003d: invoke-virtual {v6, v2, v0}, Ljava/net/Socket;.setSoLinger:(ZI)V // method@21db │ │ +0ba438: 6f30 b325 6507 |0040: invoke-super {v5, v6, v7}, Lorg/apache/http/impl/SocketHttpServerConnection;.bind:(Ljava/net/Socket;Lorg/apache/http/params/HttpParams;)V // method@25b3 │ │ +0ba43e: 0e00 |0043: return-void │ │ +0ba440: 0131 |0044: move v1, v3 │ │ +0ba442: 28f1 |0045: goto 0036 // -000f │ │ +0ba444: 0132 |0046: move v2, v3 │ │ +0ba446: 28f6 |0047: goto 003d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x000c line=57 │ │ 0x000f line=58 │ │ 0x0018 line=59 │ │ @@ -283114,15 +283282,15 @@ │ │ │ │ source_file_idx : 1162 (DefaultHttpServerConnection.java) │ │ │ │ Class #1132 header: │ │ class_idx : 342 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 341 │ │ -source_file_idx : 4042 │ │ +source_file_idx : 4038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #1132 annotations: │ │ Annotations on class │ │ @@ -283142,17 +283310,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba490: |[0ba490] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.:()V │ │ -0ba4a0: 7010 3e07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@073e │ │ -0ba4a6: 0e00 |0003: return-void │ │ +0ba448: |[0ba448] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.:()V │ │ +0ba458: 7010 3e07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@073e │ │ +0ba45e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ │ │ Virtual methods - │ │ @@ -283161,93 +283329,93 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 31 │ │ ins : 2 │ │ outs : 28 │ │ insns size : 158 16-bit code units │ │ -0ba4a8: |[0ba4a8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0ba4b8: 2201 6201 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi21$Builder; // type@0162 │ │ -0ba4bc: 0800 1e00 |0002: move-object/from16 v0, v30 │ │ -0ba4c0: 5402 fb01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ -0ba4c4: 0800 1e00 |0006: move-object/from16 v0, v30 │ │ -0ba4c8: 5403 0202 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ -0ba4cc: 0800 1e00 |000a: move-object/from16 v0, v30 │ │ -0ba4d0: 5404 fa01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ -0ba4d4: 0800 1e00 |000e: move-object/from16 v0, v30 │ │ -0ba4d8: 5405 f901 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ -0ba4dc: 0800 1e00 |0012: move-object/from16 v0, v30 │ │ -0ba4e0: 5406 f701 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ -0ba4e4: 0800 1e00 |0016: move-object/from16 v0, v30 │ │ -0ba4e8: 5407 0e02 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ -0ba4ec: 0800 1e00 |001a: move-object/from16 v0, v30 │ │ -0ba4f0: 5208 0302 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ -0ba4f4: 0800 1e00 |001e: move-object/from16 v0, v30 │ │ -0ba4f8: 5409 f801 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ -0ba4fc: 0800 1e00 |0022: move-object/from16 v0, v30 │ │ -0ba500: 540a fd01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ -0ba504: 0800 1e00 |0026: move-object/from16 v0, v30 │ │ -0ba508: 540b 0002 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ -0ba50c: 0800 1e00 |002a: move-object/from16 v0, v30 │ │ -0ba510: 520c 0802 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ -0ba514: 0800 1e00 |002e: move-object/from16 v0, v30 │ │ -0ba518: 520d 0602 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ -0ba51c: 0800 1e00 |0032: move-object/from16 v0, v30 │ │ -0ba520: 550e 0702 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ -0ba524: 0800 1e00 |0036: move-object/from16 v0, v30 │ │ -0ba528: 550f 0a02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ -0ba52c: 0800 1e00 |003a: move-object/from16 v0, v30 │ │ -0ba530: 5500 0f02 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ -0ba534: 0210 0000 |003e: move/from16 v16, v0 │ │ -0ba538: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -0ba53c: 5200 0502 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ -0ba540: 0211 0000 |0044: move/from16 v17, v0 │ │ -0ba544: 0800 1e00 |0046: move-object/from16 v0, v30 │ │ -0ba548: 5400 0d02 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ -0ba54c: 0812 0000 |004a: move-object/from16 v18, v0 │ │ -0ba550: 0800 1e00 |004c: move-object/from16 v0, v30 │ │ -0ba554: 5500 0102 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ -0ba558: 0213 0000 |0050: move/from16 v19, v0 │ │ -0ba55c: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -0ba560: 5400 f501 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01f5 │ │ -0ba564: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0ba568: 0800 1e00 |0058: move-object/from16 v0, v30 │ │ -0ba56c: 5400 0402 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ -0ba570: 0815 0000 |005c: move-object/from16 v21, v0 │ │ -0ba574: 0800 1e00 |005e: move-object/from16 v0, v30 │ │ -0ba578: 5400 fc01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ -0ba57c: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0ba580: 0800 1e00 |0064: move-object/from16 v0, v30 │ │ -0ba584: 5200 f601 |0066: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01f6 │ │ -0ba588: 0217 0000 |0068: move/from16 v23, v0 │ │ -0ba58c: 0800 1e00 |006a: move-object/from16 v0, v30 │ │ -0ba590: 5200 1002 |006c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0210 │ │ -0ba594: 0218 0000 |006e: move/from16 v24, v0 │ │ -0ba598: 0800 1e00 |0070: move-object/from16 v0, v30 │ │ -0ba59c: 5400 0902 |0072: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@0209 │ │ -0ba5a0: 0819 0000 |0074: move-object/from16 v25, v0 │ │ -0ba5a4: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -0ba5a8: 5400 fe01 |0078: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ -0ba5ac: 081a 0000 |007a: move-object/from16 v26, v0 │ │ -0ba5b0: 0800 1e00 |007c: move-object/from16 v0, v30 │ │ -0ba5b4: 5500 ff01 |007e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ -0ba5b8: 021b 0000 |0080: move/from16 v27, v0 │ │ -0ba5bc: 0800 1e00 |0082: move-object/from16 v0, v30 │ │ -0ba5c0: 5400 0b02 |0084: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ -0ba5c4: 081c 0000 |0086: move-object/from16 v28, v0 │ │ -0ba5c8: 761c c107 0100 |0088: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.:(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;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V // method@07c1 │ │ -0ba5ce: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -0ba5d2: 5402 f401 |008d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ -0ba5d6: 7120 a307 2100 |008f: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a3 │ │ -0ba5dc: 0800 1e00 |0092: move-object/from16 v0, v30 │ │ -0ba5e0: 5402 0c02 |0094: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ -0ba5e4: 7120 a407 2100 |0096: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a4 │ │ -0ba5ea: 6e10 c307 0100 |0099: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.build:()Landroid/app/Notification; // method@07c3 │ │ -0ba5f0: 0c02 |009c: move-result-object v2 │ │ -0ba5f2: 1102 |009d: return-object v2 │ │ +0ba460: |[0ba460] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0ba470: 2201 6201 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi21$Builder; // type@0162 │ │ +0ba474: 0800 1e00 |0002: move-object/from16 v0, v30 │ │ +0ba478: 5402 fb01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01fb │ │ +0ba47c: 0800 1e00 |0006: move-object/from16 v0, v30 │ │ +0ba480: 5403 0202 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0202 │ │ +0ba484: 0800 1e00 |000a: move-object/from16 v0, v30 │ │ +0ba488: 5404 fa01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01fa │ │ +0ba48c: 0800 1e00 |000e: move-object/from16 v0, v30 │ │ +0ba490: 5405 f901 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01f9 │ │ +0ba494: 0800 1e00 |0012: move-object/from16 v0, v30 │ │ +0ba498: 5406 f701 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01f7 │ │ +0ba49c: 0800 1e00 |0016: move-object/from16 v0, v30 │ │ +0ba4a0: 5407 0e02 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@020e │ │ +0ba4a4: 0800 1e00 |001a: move-object/from16 v0, v30 │ │ +0ba4a8: 5208 0302 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0203 │ │ +0ba4ac: 0800 1e00 |001e: move-object/from16 v0, v30 │ │ +0ba4b0: 5409 f801 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01f8 │ │ +0ba4b4: 0800 1e00 |0022: move-object/from16 v0, v30 │ │ +0ba4b8: 540a fd01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01fd │ │ +0ba4bc: 0800 1e00 |0026: move-object/from16 v0, v30 │ │ +0ba4c0: 540b 0002 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0200 │ │ +0ba4c4: 0800 1e00 |002a: move-object/from16 v0, v30 │ │ +0ba4c8: 520c 0802 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0208 │ │ +0ba4cc: 0800 1e00 |002e: move-object/from16 v0, v30 │ │ +0ba4d0: 520d 0602 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0206 │ │ +0ba4d4: 0800 1e00 |0032: move-object/from16 v0, v30 │ │ +0ba4d8: 550e 0702 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0207 │ │ +0ba4dc: 0800 1e00 |0036: move-object/from16 v0, v30 │ │ +0ba4e0: 550f 0a02 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@020a │ │ +0ba4e4: 0800 1e00 |003a: move-object/from16 v0, v30 │ │ +0ba4e8: 5500 0f02 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@020f │ │ +0ba4ec: 0210 0000 |003e: move/from16 v16, v0 │ │ +0ba4f0: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +0ba4f4: 5200 0502 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0205 │ │ +0ba4f8: 0211 0000 |0044: move/from16 v17, v0 │ │ +0ba4fc: 0800 1e00 |0046: move-object/from16 v0, v30 │ │ +0ba500: 5400 0d02 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@020d │ │ +0ba504: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +0ba508: 0800 1e00 |004c: move-object/from16 v0, v30 │ │ +0ba50c: 5500 0102 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@0201 │ │ +0ba510: 0213 0000 |0050: move/from16 v19, v0 │ │ +0ba514: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +0ba518: 5400 f501 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01f5 │ │ +0ba51c: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0ba520: 0800 1e00 |0058: move-object/from16 v0, v30 │ │ +0ba524: 5400 0402 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@0204 │ │ +0ba528: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +0ba52c: 0800 1e00 |005e: move-object/from16 v0, v30 │ │ +0ba530: 5400 fc01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01fc │ │ +0ba534: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0ba538: 0800 1e00 |0064: move-object/from16 v0, v30 │ │ +0ba53c: 5200 f601 |0066: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01f6 │ │ +0ba540: 0217 0000 |0068: move/from16 v23, v0 │ │ +0ba544: 0800 1e00 |006a: move-object/from16 v0, v30 │ │ +0ba548: 5200 1002 |006c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0210 │ │ +0ba54c: 0218 0000 |006e: move/from16 v24, v0 │ │ +0ba550: 0800 1e00 |0070: move-object/from16 v0, v30 │ │ +0ba554: 5400 0902 |0072: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@0209 │ │ +0ba558: 0819 0000 |0074: move-object/from16 v25, v0 │ │ +0ba55c: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +0ba560: 5400 fe01 |0078: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01fe │ │ +0ba564: 081a 0000 |007a: move-object/from16 v26, v0 │ │ +0ba568: 0800 1e00 |007c: move-object/from16 v0, v30 │ │ +0ba56c: 5500 ff01 |007e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01ff │ │ +0ba570: 021b 0000 |0080: move/from16 v27, v0 │ │ +0ba574: 0800 1e00 |0082: move-object/from16 v0, v30 │ │ +0ba578: 5400 0b02 |0084: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@020b │ │ +0ba57c: 081c 0000 |0086: move-object/from16 v28, v0 │ │ +0ba580: 761c c107 0100 |0088: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.:(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;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V // method@07c1 │ │ +0ba586: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +0ba58a: 5402 f401 |008d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01f4 │ │ +0ba58e: 7120 a307 2100 |008f: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@07a3 │ │ +0ba594: 0800 1e00 |0092: move-object/from16 v0, v30 │ │ +0ba598: 5402 0c02 |0094: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@020c │ │ +0ba59c: 7120 a407 2100 |0096: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@07a4 │ │ +0ba5a2: 6e10 c307 0100 |0099: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.build:()Landroid/app/Notification; // method@07c3 │ │ +0ba5a8: 0c02 |009c: move-result-object v2 │ │ +0ba5aa: 1102 |009d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x008b line=753 │ │ 0x0092 line=754 │ │ 0x0099 line=755 │ │ locals : │ │ @@ -283260,18 +283428,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba5f4: |[0ba5f4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ -0ba604: 7110 c707 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@07c7 │ │ -0ba60a: 0c00 |0003: move-result-object v0 │ │ -0ba60c: 1100 |0004: return-object v0 │ │ +0ba5ac: |[0ba5ac] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +0ba5bc: 7110 c707 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@07c7 │ │ +0ba5c2: 0c00 |0003: move-result-object v0 │ │ +0ba5c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 uc Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ │ │ @@ -283280,18 +283448,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba610: |[0ba610] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0ba620: 7110 c807 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@07c8 │ │ -0ba626: 0c00 |0003: move-result-object v0 │ │ -0ba628: 1100 |0004: return-object v0 │ │ +0ba5c8: |[0ba5c8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0ba5d8: 7110 c807 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@07c8 │ │ +0ba5de: 0c00 |0003: move-result-object v0 │ │ +0ba5e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 notif Landroid/app/Notification; │ │ │ │ @@ -283300,34 +283468,34 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ba62c: |[0ba62c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -0ba63c: 7130 c907 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/NotificationCompatApi21;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@07c9 │ │ -0ba642: 0c00 |0003: move-result-object v0 │ │ -0ba644: 1100 |0004: return-object v0 │ │ +0ba5e4: |[0ba5e4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +0ba5f4: 7130 c907 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/NotificationCompatApi21;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@07c9 │ │ +0ba5fa: 0c00 |0003: move-result-object v0 │ │ +0ba5fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 b Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=3 factory Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ │ 0x0000 - 0x0005 reg=4 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ - source_file_idx : 4042 (NotificationCompat.java) │ │ + source_file_idx : 4038 (NotificationCompat.java) │ │ │ │ Class #1133 header: │ │ class_idx : 741 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 740 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #1133 annotations: │ │ Annotations on class │ │ @@ -283355,35 +283523,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0ba648: |[0ba648] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -0ba658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ba65a: 6a00 b805 |0001: sput-boolean v0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05b8 │ │ -0ba65e: 0e00 |0003: return-void │ │ +0ba600: |[0ba600] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0ba610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ba612: 6a00 b805 |0001: sput-boolean v0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05b8 │ │ +0ba616: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba660: |[0ba660] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -0ba670: 7010 8811 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@1188 │ │ -0ba676: 0e00 |0003: return-void │ │ +0ba618: |[0ba618] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0ba628: 7010 8811 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@1188 │ │ +0ba62e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -283392,30 +283560,30 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0ba678: |[0ba678] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0ba688: 5421 ba05 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05ba │ │ -0ba68c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -0ba690: 2201 3905 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@0539 │ │ -0ba694: 7010 8722 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2287 │ │ -0ba69a: 5b21 ba05 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05ba │ │ -0ba69e: 5421 ba05 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05ba │ │ -0ba6a2: 6e20 8822 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2288 │ │ -0ba6a8: 0c00 |0010: move-result-object v0 │ │ -0ba6aa: 1f00 2a03 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032a │ │ -0ba6ae: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ -0ba6b2: 2200 2a03 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032a │ │ -0ba6b6: 7020 3014 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1430 │ │ -0ba6bc: 5421 ba05 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05ba │ │ -0ba6c0: 6e30 8922 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2289 │ │ -0ba6c6: 1100 |001f: return-object v0 │ │ +0ba630: |[0ba630] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0ba640: 5421 ba05 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05ba │ │ +0ba644: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +0ba648: 2201 3905 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@0539 │ │ +0ba64c: 7010 8722 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2287 │ │ +0ba652: 5b21 ba05 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05ba │ │ +0ba656: 5421 ba05 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05ba │ │ +0ba65a: 6e20 8822 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2288 │ │ +0ba660: 0c00 |0010: move-result-object v0 │ │ +0ba662: 1f00 2a03 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032a │ │ +0ba666: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ +0ba66a: 2200 2a03 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032a │ │ +0ba66e: 7020 3014 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1430 │ │ +0ba674: 5421 ba05 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05ba │ │ +0ba678: 6e30 8922 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2289 │ │ +0ba67e: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ 0x0004 line=952 │ │ 0x000b line=955 │ │ 0x0013 line=956 │ │ 0x0015 line=957 │ │ @@ -283432,18 +283600,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ba6c8: |[0ba6c8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0ba6d8: 7120 a312 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@12a3 │ │ -0ba6de: 0a00 |0003: move-result v0 │ │ -0ba6e0: 0f00 |0004: return v0 │ │ +0ba680: |[0ba680] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0ba690: 7120 a312 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@12a3 │ │ +0ba696: 0a00 |0003: move-result v0 │ │ +0ba698: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 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 │ │ @@ -283453,18 +283621,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ba6e4: |[0ba6e4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0ba6f4: 7120 a412 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@12a4 │ │ -0ba6fa: 0a00 |0003: move-result v0 │ │ -0ba6fc: 0f00 |0004: return v0 │ │ +0ba69c: |[0ba69c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0ba6ac: 7120 a412 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@12a4 │ │ +0ba6b2: 0a00 |0003: move-result v0 │ │ +0ba6b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ 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 │ │ @@ -283474,44 +283642,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0ba700: |[0ba700] android.support.v4.view.ViewCompat$ICSViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ -0ba710: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0ba712: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0ba714: 6303 b805 |0002: sget-boolean v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05b8 │ │ -0ba718: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -0ba71c: 0f02 |0006: return v2 │ │ -0ba71e: 6203 b905 |0007: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05b9 │ │ -0ba722: 3903 1200 |0009: if-nez v3, 001b // +0012 │ │ -0ba726: 1c03 1e04 |000b: const-class v3, Landroid/view/View; // type@041e │ │ -0ba72a: 1a04 3021 |000d: const-string v4, "mAccessibilityDelegate" // string@2130 │ │ -0ba72e: 6e20 2e21 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ -0ba734: 0c03 |0012: move-result-object v3 │ │ -0ba736: 6903 b905 |0013: sput-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05b9 │ │ -0ba73a: 6203 b905 |0015: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05b9 │ │ -0ba73e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0ba740: 6e20 c221 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@21c2 │ │ -0ba746: 6203 b905 |001b: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05b9 │ │ -0ba74a: 6e20 be21 6300 |001d: invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ -0ba750: 0c03 |0020: move-result-object v3 │ │ -0ba752: 3803 0800 |0021: if-eqz v3, 0029 // +0008 │ │ -0ba756: 0112 |0023: move v2, v1 │ │ -0ba758: 28e2 |0024: goto 0006 // -001e │ │ -0ba75a: 0d00 |0025: move-exception v0 │ │ -0ba75c: 6a01 b805 |0026: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05b8 │ │ -0ba760: 28de |0028: goto 0006 // -0022 │ │ -0ba762: 0121 |0029: move v1, v2 │ │ -0ba764: 28f9 |002a: goto 0023 // -0007 │ │ -0ba766: 0d00 |002b: move-exception v0 │ │ -0ba768: 6a01 b805 |002c: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05b8 │ │ -0ba76c: 28d8 |002e: goto 0006 // -0028 │ │ +0ba6b8: |[0ba6b8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +0ba6c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0ba6ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0ba6cc: 6303 b805 |0002: sget-boolean v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05b8 │ │ +0ba6d0: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +0ba6d4: 0f02 |0006: return v2 │ │ +0ba6d6: 6203 b905 |0007: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05b9 │ │ +0ba6da: 3903 1200 |0009: if-nez v3, 001b // +0012 │ │ +0ba6de: 1c03 1e04 |000b: const-class v3, Landroid/view/View; // type@041e │ │ +0ba6e2: 1a04 2c21 |000d: const-string v4, "mAccessibilityDelegate" // string@212c │ │ +0ba6e6: 6e20 2e21 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@212e │ │ +0ba6ec: 0c03 |0012: move-result-object v3 │ │ +0ba6ee: 6903 b905 |0013: sput-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05b9 │ │ +0ba6f2: 6203 b905 |0015: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05b9 │ │ +0ba6f6: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0ba6f8: 6e20 c221 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@21c2 │ │ +0ba6fe: 6203 b905 |001b: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05b9 │ │ +0ba702: 6e20 be21 6300 |001d: invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@21be │ │ +0ba708: 0c03 |0020: move-result-object v3 │ │ +0ba70a: 3803 0800 |0021: if-eqz v3, 0029 // +0008 │ │ +0ba70e: 0112 |0023: move v2, v1 │ │ +0ba710: 28e2 |0024: goto 0006 // -001e │ │ +0ba712: 0d00 |0025: move-exception v0 │ │ +0ba714: 6a01 b805 |0026: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05b8 │ │ +0ba718: 28de |0028: goto 0006 // -0022 │ │ +0ba71a: 0121 |0029: move v1, v2 │ │ +0ba71c: 28f9 |002a: goto 0023 // -0007 │ │ +0ba71e: 0d00 |002b: move-exception v0 │ │ +0ba720: 6a01 b805 |002c: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05b8 │ │ +0ba724: 28d8 |002e: goto 0006 // -0028 │ │ catches : 2 │ │ 0x000b - 0x001b │ │ Ljava/lang/Throwable; -> 0x0025 │ │ 0x001b - 0x0020 │ │ Ljava/lang/Throwable; -> 0x002b │ │ positions : │ │ 0x0002 line=928 │ │ @@ -283536,17 +283704,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 │ │ -0ba78c: |[0ba78c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0ba79c: 7120 a512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12a5 │ │ -0ba7a2: 0e00 |0003: return-void │ │ +0ba744: |[0ba744] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0ba754: 7120 a512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12a5 │ │ +0ba75a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ 0x0003 line=916 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -283557,19 +283725,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 │ │ -0ba7a4: |[0ba7a4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0ba7b4: 6e10 2416 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ -0ba7ba: 0c00 |0003: move-result-object v0 │ │ -0ba7bc: 7120 a612 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@12a6 │ │ -0ba7c2: 0e00 |0007: return-void │ │ +0ba75c: |[0ba75c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0ba76c: 6e10 2416 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1624 │ │ +0ba772: 0c00 |0003: move-result-object v0 │ │ +0ba774: 7120 a612 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@12a6 │ │ +0ba77a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ 0x0007 line=920 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -283580,17 +283748,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 │ │ -0ba7c4: |[0ba7c4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0ba7d4: 7120 a712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12a7 │ │ -0ba7da: 0e00 |0003: return-void │ │ +0ba77c: |[0ba77c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0ba78c: 7120 a712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12a7 │ │ +0ba792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0003 line=912 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -283601,35 +283769,35 @@ │ │ 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 │ │ -0ba7dc: |[0ba7dc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0ba7ec: 6e10 610f 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0f61 │ │ -0ba7f2: 0c00 |0003: move-result-object v0 │ │ -0ba7f4: 7120 a812 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@12a8 │ │ -0ba7fa: 0e00 |0007: return-void │ │ +0ba794: |[0ba794] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0ba7a4: 6e10 610f 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0f61 │ │ +0ba7aa: 0c00 |0003: move-result-object v0 │ │ +0ba7ac: 7120 a812 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@12a8 │ │ +0ba7b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0007 line=924 │ │ 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 : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #1134 header: │ │ class_idx : 769 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 773 │ │ -source_file_idx : 5075 │ │ +source_file_idx : 5071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1134 annotations: │ │ Annotations on class │ │ @@ -283649,17 +283817,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba7fc: |[0ba7fc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.:()V │ │ -0ba80c: 7010 e612 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@12e6 │ │ -0ba812: 0e00 |0003: return-void │ │ +0ba7b4: |[0ba7b4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.:()V │ │ +0ba7c4: 7010 e612 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@12e6 │ │ +0ba7ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ │ │ Virtual methods - │ │ @@ -283668,18 +283836,18 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba814: |[0ba814] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -0ba824: 7110 f912 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@12f9 │ │ -0ba82a: 0a00 |0003: move-result v0 │ │ -0ba82c: 0f00 |0004: return v0 │ │ +0ba7cc: |[0ba7cc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +0ba7dc: 7110 f912 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@12f9 │ │ +0ba7e2: 0a00 |0003: move-result v0 │ │ +0ba7e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -283688,33 +283856,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba830: |[0ba830] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -0ba840: 7120 fa12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@12fa │ │ -0ba846: 0e00 |0003: return-void │ │ +0ba7e8: |[0ba7e8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +0ba7f8: 7120 fa12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@12fa │ │ +0ba7fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 isTransitionGroup Z │ │ │ │ - source_file_idx : 5075 (ViewGroupCompat.java) │ │ + source_file_idx : 5071 (ViewGroupCompat.java) │ │ │ │ Class #1135 header: │ │ class_idx : 808 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 806 │ │ -source_file_idx : 5094 │ │ +source_file_idx : 5090 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1135 annotations: │ │ Annotations on class │ │ @@ -283734,17 +283902,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba848: |[0ba848] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.:()V │ │ -0ba858: 7010 0514 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@1405 │ │ -0ba85e: 0e00 |0003: return-void │ │ +0ba800: |[0ba800] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.:()V │ │ +0ba810: 7010 0514 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@1405 │ │ +0ba816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -283753,28 +283921,28 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0ba860: |[0ba860] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ -0ba870: 7120 8714 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@1487 │ │ -0ba876: 0e00 |0003: return-void │ │ +0ba818: |[0ba818] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +0ba828: 7120 8714 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@1487 │ │ +0ba82e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0003 line=591 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ │ │ - source_file_idx : 5094 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 5090 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #1136 header: │ │ class_idx : 845 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 844 │ │ source_file_idx : 624 │ │ static_fields_size : 0 │ │ @@ -283800,17 +283968,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ba878: |[0ba878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -0ba888: 7010 9115 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1591 │ │ -0ba88e: 0e00 |0003: return-void │ │ +0ba830: |[0ba830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +0ba840: 7010 9115 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1591 │ │ +0ba846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -283819,18 +283987,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 │ │ -0ba890: |[0ba890] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ba8a0: 7110 b916 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@16b9 │ │ -0ba8a6: 0c00 |0003: move-result-object v0 │ │ -0ba8a8: 1100 |0004: return-object v0 │ │ +0ba848: |[0ba848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ba858: 7110 b916 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@16b9 │ │ +0ba85e: 0c00 |0003: move-result-object v0 │ │ +0ba860: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1013 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -283839,18 +284007,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba8ac: |[0ba8ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ -0ba8bc: 7110 aa16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getColumnCount:(Ljava/lang/Object;)I // method@16aa │ │ -0ba8c2: 0a00 |0003: move-result v0 │ │ -0ba8c4: 0f00 |0004: return v0 │ │ +0ba864: |[0ba864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ +0ba874: 7110 aa16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getColumnCount:(Ljava/lang/Object;)I // method@16aa │ │ +0ba87a: 0a00 |0003: move-result v0 │ │ +0ba87c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1037 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -283859,18 +284027,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba8c8: |[0ba8c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ -0ba8d8: 7110 ab16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getRowCount:(Ljava/lang/Object;)I // method@16ab │ │ -0ba8de: 0a00 |0003: move-result v0 │ │ -0ba8e0: 0f00 |0004: return v0 │ │ +0ba880: |[0ba880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ +0ba890: 7110 ab16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getRowCount:(Ljava/lang/Object;)I // method@16ab │ │ +0ba896: 0a00 |0003: move-result v0 │ │ +0ba898: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1042 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -283879,18 +284047,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba8e4: |[0ba8e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ -0ba8f4: 7110 ae16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnIndex:(Ljava/lang/Object;)I // method@16ae │ │ -0ba8fa: 0a00 |0003: move-result v0 │ │ -0ba8fc: 0f00 |0004: return v0 │ │ +0ba89c: |[0ba89c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ +0ba8ac: 7110 ae16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnIndex:(Ljava/lang/Object;)I // method@16ae │ │ +0ba8b2: 0a00 |0003: move-result v0 │ │ +0ba8b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1062 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -283899,18 +284067,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba900: |[0ba900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ -0ba910: 7110 af16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnSpan:(Ljava/lang/Object;)I // method@16af │ │ -0ba916: 0a00 |0003: move-result v0 │ │ -0ba918: 0f00 |0004: return v0 │ │ +0ba8b8: |[0ba8b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ +0ba8c8: 7110 af16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnSpan:(Ljava/lang/Object;)I // method@16af │ │ +0ba8ce: 0a00 |0003: move-result v0 │ │ +0ba8d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -283919,18 +284087,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 │ │ -0ba91c: |[0ba91c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ba92c: 7110 ba16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@16ba │ │ -0ba932: 0c00 |0003: move-result-object v0 │ │ -0ba934: 1100 |0004: return-object v0 │ │ +0ba8d4: |[0ba8d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ba8e4: 7110 ba16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@16ba │ │ +0ba8ea: 0c00 |0003: move-result-object v0 │ │ +0ba8ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1052 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -283939,18 +284107,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba938: |[0ba938] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ -0ba948: 7110 b016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowIndex:(Ljava/lang/Object;)I // method@16b0 │ │ -0ba94e: 0a00 |0003: move-result v0 │ │ -0ba950: 0f00 |0004: return v0 │ │ +0ba8f0: |[0ba8f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ +0ba900: 7110 b016 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowIndex:(Ljava/lang/Object;)I // method@16b0 │ │ +0ba906: 0a00 |0003: move-result v0 │ │ +0ba908: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1072 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -283959,18 +284127,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba954: |[0ba954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ -0ba964: 7110 b116 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowSpan:(Ljava/lang/Object;)I // method@16b1 │ │ -0ba96a: 0a00 |0003: move-result v0 │ │ -0ba96c: 0f00 |0004: return v0 │ │ +0ba90c: |[0ba90c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ +0ba91c: 7110 b116 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowSpan:(Ljava/lang/Object;)I // method@16b1 │ │ +0ba922: 0a00 |0003: move-result v0 │ │ +0ba924: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1077 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -283979,18 +284147,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba970: |[0ba970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -0ba980: 7110 bb16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@16bb │ │ -0ba986: 0a00 |0003: move-result v0 │ │ -0ba988: 0f00 |0004: return v0 │ │ +0ba928: |[0ba928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0ba938: 7110 bb16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@16bb │ │ +0ba93e: 0a00 |0003: move-result v0 │ │ +0ba940: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1003 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -283999,18 +284167,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 │ │ -0ba98c: |[0ba98c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ba99c: 7110 bc16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@16bc │ │ -0ba9a2: 0c00 |0003: move-result-object v0 │ │ -0ba9a4: 1100 |0004: return-object v0 │ │ +0ba944: |[0ba944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ba954: 7110 bc16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@16bc │ │ +0ba95a: 0c00 |0003: move-result-object v0 │ │ +0ba95c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1057 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -284019,18 +284187,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba9a8: |[0ba9a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ -0ba9b8: 7110 ac16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.isHierarchical:(Ljava/lang/Object;)Z // method@16ac │ │ -0ba9be: 0a00 |0003: move-result v0 │ │ -0ba9c0: 0f00 |0004: return v0 │ │ +0ba960: |[0ba960] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ +0ba970: 7110 ac16 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.isHierarchical:(Ljava/lang/Object;)Z // method@16ac │ │ +0ba976: 0a00 |0003: move-result v0 │ │ +0ba978: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1047 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -284039,18 +284207,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ba9c4: |[0ba9c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ -0ba9d4: 7110 b216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.isHeading:(Ljava/lang/Object;)Z // method@16b2 │ │ -0ba9da: 0a00 |0003: move-result v0 │ │ -0ba9dc: 0f00 |0004: return v0 │ │ +0ba97c: |[0ba97c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ +0ba98c: 7110 b216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.isHeading:(Ljava/lang/Object;)Z // method@16b2 │ │ +0ba992: 0a00 |0003: move-result v0 │ │ +0ba994: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1082 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -284059,18 +284227,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0ba9e0: |[0ba9e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0ba9f0: 7140 bd16 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@16bd │ │ -0ba9f6: 0c00 |0003: move-result-object v0 │ │ -0ba9f8: 1100 |0004: return-object v0 │ │ +0ba998: |[0ba998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0ba9a8: 7140 bd16 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@16bd │ │ +0ba9ae: 0c00 |0003: move-result-object v0 │ │ +0ba9b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1024 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 rowCount I │ │ 0x0000 - 0x0005 reg=3 columnCount I │ │ @@ -284082,18 +284250,18 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0ba9fc: |[0ba9fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0baa0c: 7156 be16 3254 |0000: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; // method@16be │ │ -0baa12: 0c00 |0003: move-result-object v0 │ │ -0baa14: 1100 |0004: return-object v0 │ │ +0ba9b4: |[0ba9b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0ba9c4: 7156 be16 3254 |0000: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; // method@16be │ │ +0ba9ca: 0c00 |0003: move-result-object v0 │ │ +0ba9cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 rowIndex I │ │ 0x0000 - 0x0005 reg=3 rowSpan I │ │ @@ -284107,17 +284275,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 │ │ -0baa18: |[0baa18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0baa28: 7120 bf16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@16bf │ │ -0baa2e: 0e00 |0003: return-void │ │ +0ba9d0: |[0ba9d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0ba9e0: 7120 bf16 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@16bf │ │ +0ba9e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0003 line=1019 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -284128,17 +284296,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 │ │ -0baa30: |[0baa30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0baa40: 7120 c016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@16c0 │ │ -0baa46: 0e00 |0003: return-void │ │ +0ba9e8: |[0ba9e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0ba9f8: 7120 c016 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@16c0 │ │ +0ba9fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1087 │ │ 0x0003 line=1088 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -284149,17 +284317,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0baa48: |[0baa48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -0baa58: 7120 c116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@16c1 │ │ -0baa5e: 0e00 |0003: return-void │ │ +0baa00: |[0baa00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0baa10: 7120 c116 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@16c1 │ │ +0baa16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1008 │ │ 0x0003 line=1009 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -284167,15 +284335,15 @@ │ │ │ │ source_file_idx : 624 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #1137 header: │ │ class_idx : 743 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 741 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #1137 annotations: │ │ Annotations on class │ │ @@ -284195,17 +284363,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0baa60: |[0baa60] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -0baa70: 7010 ab11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@11ab │ │ -0baa76: 0e00 |0003: return-void │ │ +0baa18: |[0baa18] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +0baa28: 7010 ab11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@11ab │ │ +0baa2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -284214,23 +284382,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 │ │ -0baa78: |[0baa78] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0baa88: 7110 aa12 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@12aa │ │ -0baa8e: 0c00 |0003: move-result-object v0 │ │ -0baa90: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0baa94: 2201 6303 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0363 │ │ -0baa98: 7020 d416 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@16d4 │ │ -0baa9e: 1101 |000b: return-object v1 │ │ -0baaa0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0baaa2: 28fe |000d: goto 000b // -0002 │ │ +0baa30: |[0baa30] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0baa40: 7110 aa12 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@12aa │ │ +0baa46: 0c00 |0003: move-result-object v0 │ │ +0baa48: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0baa4c: 2201 6303 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0363 │ │ +0baa50: 7020 d416 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@16d4 │ │ +0baa56: 1101 |000b: return-object v1 │ │ +0baa58: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0baa5a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1009 │ │ 0x0004 line=1010 │ │ 0x0006 line=1011 │ │ 0x000b line=1013 │ │ locals : │ │ @@ -284243,18 +284411,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0baaa4: |[0baaa4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -0baab4: 7110 ab12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getFitsSystemWindows:(Landroid/view/View;)Z // method@12ab │ │ -0baaba: 0a00 |0003: move-result v0 │ │ -0baabc: 0f00 |0004: return v0 │ │ +0baa5c: |[0baa5c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +0baa6c: 7110 ab12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getFitsSystemWindows:(Landroid/view/View;)Z // method@12ab │ │ +0baa72: 0a00 |0003: move-result v0 │ │ +0baa74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284263,18 +284431,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0baac0: |[0baac0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0baad0: 7110 ac12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@12ac │ │ -0baad6: 0a00 |0003: move-result v0 │ │ -0baad8: 0f00 |0004: return v0 │ │ +0baa78: |[0baa78] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0baa88: 7110 ac12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@12ac │ │ +0baa8e: 0a00 |0003: move-result v0 │ │ +0baa90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284283,18 +284451,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0baadc: |[0baadc] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -0baaec: 7110 ad12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@12ad │ │ -0baaf2: 0a00 |0003: move-result v0 │ │ -0baaf4: 0f00 |0004: return v0 │ │ +0baa94: |[0baa94] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +0baaa4: 7110 ad12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@12ad │ │ +0baaaa: 0a00 |0003: move-result v0 │ │ +0baaac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1028 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284303,18 +284471,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0baaf8: |[0baaf8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -0bab08: 7110 ae12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@12ae │ │ -0bab0e: 0a00 |0003: move-result v0 │ │ -0bab10: 0f00 |0004: return v0 │ │ +0baab0: |[0baab0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +0baac0: 7110 ae12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@12ae │ │ +0baac6: 0a00 |0003: move-result v0 │ │ +0baac8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1023 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284323,18 +284491,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bab14: |[0bab14] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0bab24: 7110 af12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@12af │ │ -0bab2a: 0c00 |0003: move-result-object v0 │ │ -0bab2c: 1100 |0004: return-object v0 │ │ +0baacc: |[0baacc] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0baadc: 7110 af12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@12af │ │ +0baae2: 0c00 |0003: move-result-object v0 │ │ +0baae4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284343,18 +284511,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bab30: |[0bab30] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0bab40: 7110 b012 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@12b0 │ │ -0bab46: 0a00 |0003: move-result v0 │ │ -0bab48: 0f00 |0004: return v0 │ │ +0baae8: |[0baae8] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0baaf8: 7110 b012 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@12b0 │ │ +0baafe: 0a00 |0003: move-result v0 │ │ +0bab00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=967 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284363,18 +284531,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 │ │ -0bab4c: |[0bab4c] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0bab5c: 7130 b112 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@12b1 │ │ -0bab62: 0a00 |0003: move-result v0 │ │ -0bab64: 0f00 |0004: return v0 │ │ +0bab04: |[0bab04] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0bab14: 7130 b112 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@12b1 │ │ +0bab1a: 0a00 |0003: move-result v0 │ │ +0bab1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ 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 │ │ @@ -284385,17 +284553,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0bab68: |[0bab68] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0bab78: 7110 b212 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@12b2 │ │ -0bab7e: 0e00 |0003: return-void │ │ +0bab20: |[0bab20] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0bab30: 7110 b212 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@12b2 │ │ +0bab36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=975 │ │ 0x0003 line=976 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -284405,17 +284573,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0bab80: |[0bab80] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0bab90: 7155 b312 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@12b3 │ │ -0bab96: 0e00 |0003: return-void │ │ +0bab38: |[0bab38] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0bab48: 7155 b312 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@12b3 │ │ +0bab4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=979 │ │ 0x0003 line=980 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -284429,17 +284597,17 @@ │ │ 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 │ │ -0bab98: |[0bab98] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0baba8: 7120 b412 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@12b4 │ │ -0babae: 0e00 |0003: return-void │ │ +0bab50: |[0bab50] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0bab60: 7120 b412 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@12b4 │ │ +0bab66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=983 │ │ 0x0003 line=984 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -284450,17 +284618,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0babb0: |[0babb0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0babc0: 7140 b512 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@12b5 │ │ -0babc6: 0e00 |0003: return-void │ │ +0bab68: |[0bab68] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0bab78: 7140 b512 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@12b5 │ │ +0bab7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=987 │ │ 0x0003 line=988 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ @@ -284472,17 +284640,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0babc8: |[0babc8] android.support.v4.view.ViewCompat$JBViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ -0babd8: 7110 b612 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.requestApplyInsets:(Landroid/view/View;)V // method@12b6 │ │ -0babde: 0e00 |0003: return-void │ │ +0bab80: |[0bab80] android.support.v4.view.ViewCompat$JBViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0bab90: 7110 b612 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.requestApplyInsets:(Landroid/view/View;)V // method@12b6 │ │ +0bab96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x0003 line=1034 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -284492,17 +284660,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0babe0: |[0babe0] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0babf0: 7120 b712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@12b7 │ │ -0babf6: 0e00 |0003: return-void │ │ +0bab98: |[0bab98] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0baba8: 7120 b712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@12b7 │ │ +0babae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=971 │ │ 0x0003 line=972 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -284513,32 +284681,32 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0babf8: |[0babf8] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0bac08: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0bac0a: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ -0bac0e: 1223 |0003: const/4 v3, #int 2 // #2 │ │ -0bac10: 7120 b812 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12b8 │ │ -0bac16: 0e00 |0007: return-void │ │ +0babb0: |[0babb0] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0babc0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0babc2: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ +0babc6: 1223 |0003: const/4 v3, #int 2 // #2 │ │ +0babc8: 7120 b812 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12b8 │ │ +0babce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=998 │ │ 0x0003 line=999 │ │ 0x0004 line=1001 │ │ 0x0007 line=1002 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #1138 header: │ │ class_idx : 840 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 845 │ │ source_file_idx : 624 │ │ static_fields_size : 0 │ │ @@ -284566,17 +284734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0bac18: |[0bac18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.:()V │ │ -0bac28: 7010 9415 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1594 │ │ -0bac2e: 0e00 |0003: return-void │ │ +0babd0: |[0babd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.:()V │ │ +0babe0: 7010 9415 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1594 │ │ +0babe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1091 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ │ │ Virtual methods - │ │ @@ -284585,17 +284753,17 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0bac30: |[0bac30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ -0bac40: 7130 6416 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V // method@1664 │ │ -0bac46: 0e00 |0003: return-void │ │ +0babe8: |[0babe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +0babf8: 7130 6416 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V // method@1664 │ │ +0babfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0003 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -284607,18 +284775,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 │ │ -0bac48: |[0bac48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ -0bac58: 7110 6516 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@1665 │ │ -0bac5e: 0c00 |0003: move-result-object v0 │ │ -0bac60: 1100 |0004: return-object v0 │ │ +0bac00: |[0bac00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +0bac10: 7110 6516 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@1665 │ │ +0bac16: 0c00 |0003: move-result-object v0 │ │ +0bac18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1094 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -284627,18 +284795,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bac64: |[0bac64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ -0bac74: 7110 6216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;.isSelected:(Ljava/lang/Object;)Z // method@1662 │ │ -0bac7a: 0a00 |0003: move-result v0 │ │ -0bac7c: 0f00 |0004: return v0 │ │ +0bac1c: |[0bac1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ +0bac2c: 7110 6216 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;.isSelected:(Ljava/lang/Object;)Z // method@1662 │ │ +0bac32: 0a00 |0003: move-result v0 │ │ +0bac34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -284647,18 +284815,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0bac80: |[0bac80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0bac90: 7140 6616 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1666 │ │ -0bac96: 0c00 |0003: move-result-object v0 │ │ -0bac98: 1100 |0004: return-object v0 │ │ +0bac38: |[0bac38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0bac48: 7140 6616 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1666 │ │ +0bac4e: 0c00 |0003: move-result-object v0 │ │ +0bac50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 rowCount I │ │ 0x0000 - 0x0005 reg=3 columnCount I │ │ @@ -284670,18 +284838,18 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0bac9c: |[0bac9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0bacac: 7706 6716 0200 |0000: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@1667 │ │ -0bacb2: 0c00 |0003: move-result-object v0 │ │ -0bacb4: 1100 |0004: return-object v0 │ │ +0bac54: |[0bac54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0bac64: 7706 6716 0200 |0000: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@1667 │ │ +0bac6a: 0c00 |0003: move-result-object v0 │ │ +0bac6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1112 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 rowIndex I │ │ 0x0000 - 0x0005 reg=3 rowSpan I │ │ @@ -284692,15 +284860,15 @@ │ │ │ │ source_file_idx : 624 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #1139 header: │ │ class_idx : 744 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 743 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #1139 annotations: │ │ Annotations on class │ │ @@ -284720,17 +284888,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0bacb8: |[0bacb8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -0bacc8: 7010 b411 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@11b4 │ │ -0bacce: 0e00 |0003: return-void │ │ +0bac70: |[0bac70] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +0bac80: 7010 b411 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@11b4 │ │ +0bac86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1042 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -284739,18 +284907,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bacd0: |[0bacd0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0bace0: 7110 ba12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@12ba │ │ -0bace6: 0a00 |0003: move-result v0 │ │ -0bace8: 0f00 |0004: return v0 │ │ +0bac88: |[0bac88] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0bac98: 7110 ba12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@12ba │ │ +0bac9e: 0a00 |0003: move-result v0 │ │ +0baca0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284759,18 +284927,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bacec: |[0bacec] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0bacfc: 7110 bb12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@12bb │ │ -0bad02: 0a00 |0003: move-result v0 │ │ -0bad04: 0f00 |0004: return v0 │ │ +0baca4: |[0baca4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0bacb4: 7110 bb12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@12bb │ │ +0bacba: 0a00 |0003: move-result v0 │ │ +0bacbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284779,18 +284947,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bad08: |[0bad08] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -0bad18: 7110 bc12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@12bc │ │ -0bad1e: 0a00 |0003: move-result v0 │ │ -0bad20: 0f00 |0004: return v0 │ │ +0bacc0: |[0bacc0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +0bacd0: 7110 bc12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@12bc │ │ +0bacd6: 0a00 |0003: move-result v0 │ │ +0bacd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284799,18 +284967,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bad24: |[0bad24] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -0bad34: 7110 bd12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@12bd │ │ -0bad3a: 0a00 |0003: move-result v0 │ │ -0bad3c: 0f00 |0004: return v0 │ │ +0bacdc: |[0bacdc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +0bacec: 7110 bd12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@12bd │ │ +0bacf2: 0a00 |0003: move-result v0 │ │ +0bacf4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1071 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284819,18 +284987,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bad40: |[0bad40] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -0bad50: 7110 be12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@12be │ │ -0bad56: 0a00 |0003: move-result v0 │ │ -0bad58: 0f00 |0004: return v0 │ │ +0bacf8: |[0bacf8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +0bad08: 7110 be12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@12be │ │ +0bad0e: 0a00 |0003: move-result v0 │ │ +0bad10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284839,17 +285007,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0bad5c: |[0bad5c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0bad6c: 7120 bf12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@12bf │ │ -0bad72: 0e00 |0003: return-void │ │ +0bad14: |[0bad14] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0bad24: 7120 bf12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@12bf │ │ +0bad2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1051 │ │ 0x0003 line=1052 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -284860,17 +285028,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0bad74: |[0bad74] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0bad84: 7120 c012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@12c0 │ │ -0bad8a: 0e00 |0003: return-void │ │ +0bad2c: |[0bad2c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0bad3c: 7120 c012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@12c0 │ │ +0bad42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ 0x0003 line=1057 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -284881,17 +285049,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0bad8c: |[0bad8c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0bad9c: 7120 c112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@12c1 │ │ -0bada2: 0e00 |0003: return-void │ │ +0bad44: |[0bad44] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0bad54: 7120 c112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@12c1 │ │ +0bad5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1066 │ │ 0x0003 line=1067 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -284902,36 +285070,36 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0bada4: |[0bada4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0badb4: 7155 c212 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@12c2 │ │ -0badba: 0e00 |0003: return-void │ │ +0bad5c: |[0bad5c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +0bad6c: 7155 c212 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@12c2 │ │ +0bad72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1081 │ │ 0x0003 line=1082 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 start I │ │ 0x0000 - 0x0004 reg=3 top I │ │ 0x0000 - 0x0004 reg=4 end I │ │ 0x0000 - 0x0004 reg=5 bottom I │ │ │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #1140 header: │ │ class_idx : 745 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 744 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1140 annotations: │ │ Annotations on class │ │ @@ -284951,17 +285119,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0badbc: |[0badbc] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -0badcc: 7010 c411 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@11c4 │ │ -0badd2: 0e00 |0003: return-void │ │ +0bad74: |[0bad74] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +0bad84: 7010 c411 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@11c4 │ │ +0bad8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1090 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -284970,18 +285138,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0badd4: |[0badd4] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0bade4: 7110 c412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@12c4 │ │ -0badea: 0a00 |0003: move-result v0 │ │ -0badec: 0f00 |0004: return v0 │ │ +0bad8c: |[0bad8c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0bad9c: 7110 c412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@12c4 │ │ +0bada2: 0a00 |0003: move-result v0 │ │ +0bada4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1093 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -284990,17 +285158,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0badf0: |[0badf0] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0bae00: 7120 c512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@12c5 │ │ -0bae06: 0e00 |0003: return-void │ │ +0bada8: |[0bada8] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0badb8: 7120 c512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@12c5 │ │ +0badbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ 0x0003 line=1099 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -285011,33 +285179,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0bae08: |[0bae08] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0bae18: 7120 b812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12b8 │ │ -0bae1e: 0e00 |0003: return-void │ │ +0badc0: |[0badc0] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0badd0: 7120 b812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12b8 │ │ +0badd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0003 line=1104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ │ │ │ Class #1141 header: │ │ class_idx : 736 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 745 │ │ -source_file_idx : 5058 │ │ +source_file_idx : 5054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #1141 annotations: │ │ Annotations on class │ │ @@ -285057,17 +285225,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0bae20: |[0bae20] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.:()V │ │ -0bae30: 7010 ce11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@11ce │ │ -0bae36: 0e00 |0003: return-void │ │ +0badd8: |[0badd8] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.:()V │ │ +0bade8: 7010 ce11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@11ce │ │ +0badee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -285076,18 +285244,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bae38: |[0bae38] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ -0bae48: 7110 7312 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getElevation:(Landroid/view/View;)F // method@1273 │ │ -0bae4e: 0a00 |0003: move-result v0 │ │ -0bae50: 0f00 |0004: return v0 │ │ +0badf0: |[0badf0] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ +0bae00: 7110 7312 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getElevation:(Landroid/view/View;)F // method@1273 │ │ +0bae06: 0a00 |0003: move-result v0 │ │ +0bae08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -285096,18 +285264,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bae54: |[0bae54] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -0bae64: 7110 7412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@1274 │ │ -0bae6a: 0c00 |0003: move-result-object v0 │ │ -0bae6c: 1100 |0004: return-object v0 │ │ +0bae0c: |[0bae0c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +0bae1c: 7110 7412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@1274 │ │ +0bae22: 0c00 |0003: move-result-object v0 │ │ +0bae24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -285116,18 +285284,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bae70: |[0bae70] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ -0bae80: 7110 7512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTranslationZ:(Landroid/view/View;)F // method@1275 │ │ -0bae86: 0a00 |0003: move-result v0 │ │ -0bae88: 0f00 |0004: return v0 │ │ +0bae28: |[0bae28] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ +0bae38: 7110 7512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTranslationZ:(Landroid/view/View;)F // method@1275 │ │ +0bae3e: 0a00 |0003: move-result v0 │ │ +0bae40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -285136,17 +285304,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0bae8c: |[0bae8c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ -0bae9c: 7110 7612 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatApi21;.requestApplyInsets:(Landroid/view/View;)V // method@1276 │ │ -0baea2: 0e00 |0003: return-void │ │ +0bae44: |[0bae44] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0bae54: 7110 7612 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatApi21;.requestApplyInsets:(Landroid/view/View;)V // method@1276 │ │ +0bae5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1120 │ │ 0x0003 line=1121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -285156,17 +285324,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0baea4: |[0baea4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ -0baeb4: 7120 7712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setElevation:(Landroid/view/View;F)V // method@1277 │ │ -0baeba: 0e00 |0003: return-void │ │ +0bae5c: |[0bae5c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ +0bae6c: 7120 7712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setElevation:(Landroid/view/View;F)V // method@1277 │ │ +0bae72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1125 │ │ 0x0003 line=1126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -285177,17 +285345,17 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0baebc: |[0baebc] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -0baecc: 7120 7812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1278 │ │ -0baed2: 0e00 |0003: return-void │ │ +0bae74: |[0bae74] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +0bae84: 7120 7812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1278 │ │ +0bae8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0003 line=1146 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -285198,17 +285366,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0baed4: |[0baed4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -0baee4: 7120 7912 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@1279 │ │ -0baeea: 0e00 |0003: return-void │ │ +0bae8c: |[0bae8c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +0bae9c: 7120 7912 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@1279 │ │ +0baea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1110 │ │ 0x0003 line=1111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -285219,21 +285387,21 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0baeec: |[0baeec] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ -0baefc: 7120 7a12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTranslationZ:(Landroid/view/View;F)V // method@127a │ │ -0baf02: 0e00 |0003: return-void │ │ +0baea4: |[0baea4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ +0baeb4: 7120 7a12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTranslationZ:(Landroid/view/View;F)V // method@127a │ │ +0baeba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0003 line=1136 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 translationZ F │ │ │ │ - source_file_idx : 5058 (ViewCompat.java) │ │ + source_file_idx : 5054 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 1906054 bytes, number of entries: 1142 │ │ │ +Zip file size: 1905977 bytes, number of entries: 1142 │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AnimRes.class │ │ │ ?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 android/support/annotation/AnimatorRes.class │ │ │ ?rwxrwxr-x 2.0 unx 124 b- stor 80-Jan-01 00:00 android/support/annotation/AnyRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ArrayRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AttrRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/BoolRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ColorRes.class │ │ │ @@ -601,15 +601,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 758 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MainActivity$7.class │ │ │ ?rwxrwxr-x 2.0 unx 938 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MainActivity$8.class │ │ │ ?rwxrwxr-x 2.0 unx 426 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MainActivity$9.class │ │ │ ?rwxrwxr-x 2.0 unx 743 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MainActivity$DrawerItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 3958 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand.class │ │ │ ?rwxrwxr-x 2.0 unx 2700 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie.class │ │ │ ?rwxrwxr-x 2.0 unx 5034 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions.class │ │ │ -?rwxrwxr-x 2.0 unx 17338 b- defN 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.class │ │ │ +?rwxrwxr-x 2.0 unx 17292 b- defN 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.class │ │ │ ?rwxrwxr-x 2.0 unx 598 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MySSLSocketFactory$1.class │ │ │ ?rwxrwxr-x 2.0 unx 998 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/MySSLSocketFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 101 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/NotifierService$1.class │ │ │ ?rwxrwxr-x 2.0 unx 10448 b- defN 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask.class │ │ │ ?rwxrwxr-x 2.0 unx 2770 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie.class │ │ │ ?rwxrwxr-x 2.0 unx 3970 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/NotifierService.class │ │ │ ?rwxrwxr-x 2.0 unx 273 b- stor 80-Jan-01 00:00 com/lgallardo/qbittorrentclient/ObjectDrawerItem.class │ │ │ @@ -689,16 +689,16 @@ │ │ │ ?rwxrwxr-x 2.0 unx 580 b- stor 80-Jan-01 00:00 org/apache/http/config/MessageConstraints$Builder.class │ │ │ ?rwxrwxr-x 2.0 unx 1790 b- stor 80-Jan-01 00:00 org/apache/http/config/MessageConstraints.class │ │ │ ?rwxrwxr-x 2.0 unx 1188 b- stor 80-Jan-01 00:00 org/apache/http/config/RegistryBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 871 b- stor 80-Jan-01 00:00 org/apache/http/config/SocketConfig$Builder.class │ │ │ ?rwxrwxr-x 2.0 unx 2131 b- stor 80-Jan-01 00:00 org/apache/http/config/SocketConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 240 b- stor 80-Jan-01 00:00 org/apache/http/entity/ContentLengthStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 136 b- stor 80-Jan-01 00:00 org/apache/http/entity/ContentProducer.class │ │ │ -?rwxrwxr-x 2.0 unx 5477 b- stor 80-Jan-01 00:00 org/apache/http/entity/ContentType.class │ │ │ -?rwxrwxr-x 2.0 unx 3627 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/AbstractMultipartForm.class │ │ │ +?rwxrwxr-x 2.0 unx 5481 b- stor 80-Jan-01 00:00 org/apache/http/entity/ContentType.class │ │ │ +?rwxrwxr-x 2.0 unx 3624 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/AbstractMultipartForm.class │ │ │ ?rwxrwxr-x 2.0 unx 2211 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/FormBodyPart.class │ │ │ ?rwxrwxr-x 2.0 unx 2438 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/Header.class │ │ │ ?rwxrwxr-x 2.0 unx 565 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/HttpMultipart$1.class │ │ │ ?rwxrwxr-x 2.0 unx 881 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/HttpMultipartMode.class │ │ │ ?rwxrwxr-x 2.0 unx 656 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/MIME.class │ │ │ ?rwxrwxr-x 2.0 unx 582 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/MinimalField.class │ │ │ ?rwxrwxr-x 2.0 unx 656 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/MultipartEntityBuilder$1.class │ │ │ @@ -737,42 +737,42 @@ │ │ │ ?rwxrwxr-x 2.0 unx 142 b- stor 80-Jan-01 00:00 org/apache/http/pool/ConnFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 253 b- stor 80-Jan-01 00:00 org/apache/http/pool/ConnPool.class │ │ │ ?rwxrwxr-x 2.0 unx 443 b- stor 80-Jan-01 00:00 org/apache/http/pool/ConnPoolControl.class │ │ │ ?rwxrwxr-x 2.0 unx 2317 b- stor 80-Jan-01 00:00 org/apache/http/pool/PoolEntry.class │ │ │ ?rwxrwxr-x 2.0 unx 146 b- stor 80-Jan-01 00:00 org/apache/http/pool/PoolEntryCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 2784 b- stor 80-Jan-01 00:00 org/apache/http/pool/PoolEntryFuture.class │ │ │ ?rwxrwxr-x 2.0 unx 843 b- stor 80-Jan-01 00:00 org/apache/http/pool/PoolStats.class │ │ │ -?rwxrwxr-x 2.0 unx 3104 b- stor 80-Jan-01 00:00 org/apache/http/pool/RouteSpecificPool.class │ │ │ -?rwxrwxr-x 2.0 unx 1629 b- stor 80-Jan-01 00:00 org/apache/http/protocol/ChainBuilder.class │ │ │ +?rwxrwxr-x 2.0 unx 3096 b- stor 80-Jan-01 00:00 org/apache/http/pool/RouteSpecificPool.class │ │ │ +?rwxrwxr-x 2.0 unx 1615 b- stor 80-Jan-01 00:00 org/apache/http/protocol/ChainBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 452 b- stor 80-Jan-01 00:00 org/apache/http/protocol/ExecutionContext.class │ │ │ ?rwxrwxr-x 2.0 unx 1798 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HTTP.class │ │ │ ?rwxrwxr-x 2.0 unx 325 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpContext.class │ │ │ ?rwxrwxr-x 2.0 unx 1229 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpDateGenerator.class │ │ │ ?rwxrwxr-x 2.0 unx 220 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpExpectationVerifier.class │ │ │ ?rwxrwxr-x 2.0 unx 2062 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpProcessorBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 4235 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpRequestExecutor.class │ │ │ ?rwxrwxr-x 2.0 unx 215 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpRequestHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 197 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpRequestHandlerMapper.class │ │ │ ?rwxrwxr-x 2.0 unx 188 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpRequestHandlerResolver.class │ │ │ ?rwxrwxr-x 2.0 unx 511 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpRequestInterceptorList.class │ │ │ ?rwxrwxr-x 2.0 unx 520 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpResponseInterceptorList.class │ │ │ ?rwxrwxr-x 2.0 unx 7098 b- stor 80-Jan-01 00:00 org/apache/http/protocol/HttpService.class │ │ │ -?rwxrwxr-x 2.0 unx 2347 b- stor 80-Jan-01 00:00 org/apache/http/protocol/UriPatternMatcher.class │ │ │ +?rwxrwxr-x 2.0 unx 2348 b- stor 80-Jan-01 00:00 org/apache/http/protocol/UriPatternMatcher.class │ │ │ ?rwxrwxr-x 2.0 unx 1895 b- stor 80-Jan-01 00:00 org/apache/http/util/Args.class │ │ │ ?rwxrwxr-x 2.0 unx 1113 b- stor 80-Jan-01 00:00 org/apache/http/util/Asserts.class │ │ │ ?rwxrwxr-x 2.0 unx 2524 b- stor 80-Jan-01 00:00 org/apache/http/util/ByteArrayBuffer.class │ │ │ ?rwxrwxr-x 2.0 unx 3679 b- stor 80-Jan-01 00:00 org/apache/http/util/CharArrayBuffer.class │ │ │ ?rwxrwxr-x 2.0 unx 504 b- stor 80-Jan-01 00:00 org/apache/http/util/CharsetUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 1475 b- stor 80-Jan-01 00:00 org/apache/http/util/EncodingUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 3555 b- stor 80-Jan-01 00:00 org/apache/http/util/EntityUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 884 b- stor 80-Jan-01 00:00 org/apache/http/util/ExceptionUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 744 b- stor 80-Jan-01 00:00 org/apache/http/util/LangUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 839 b- stor 80-Jan-01 00:00 org/apache/http/util/NetUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 461 b- stor 80-Jan-01 00:00 org/apache/http/util/TextUtils.class │ │ │ -?rwxrwxr-x 2.0 unx 3919 b- stor 80-Jan-01 00:00 org/apache/http/util/VersionInfo.class │ │ │ +?rwxrwxr-x 2.0 unx 3911 b- stor 80-Jan-01 00:00 org/apache/http/util/VersionInfo.class │ │ │ ?rwxrwxr-x 2.0 unx 908 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 742 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 844 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class │ │ │ ?rwxrwxr-x 2.0 unx 857 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 5416 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle.class │ │ │ ?rwxrwxr-x 2.0 unx 1119 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 2047 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ @@ -953,15 +953,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1053 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/HttpStrictMultipart.class │ │ │ ?rwxrwxr-x 2.0 unx 3415 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/MultipartEntity.class │ │ │ ?rwxrwxr-x 2.0 unx 1571 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/MultipartFormEntity.class │ │ │ ?rwxrwxr-x 2.0 unx 251 b- stor 80-Jan-01 00:00 org/apache/http/entity/mime/content/ContentBody.class │ │ │ ?rwxrwxr-x 2.0 unx 2495 b- stor 80-Jan-01 00:00 org/apache/http/impl/DefaultBHttpClientConnectionFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 2495 b- stor 80-Jan-01 00:00 org/apache/http/impl/DefaultBHttpServerConnectionFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 2641 b- stor 80-Jan-01 00:00 org/apache/http/impl/DefaultConnectionReuseStrategy.class │ │ │ -?rwxrwxr-x 2.0 unx 2008 b- stor 80-Jan-01 00:00 org/apache/http/impl/DefaultHttpRequestFactory.class │ │ │ +?rwxrwxr-x 2.0 unx 2000 b- stor 80-Jan-01 00:00 org/apache/http/impl/DefaultHttpRequestFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 1737 b- stor 80-Jan-01 00:00 org/apache/http/impl/DefaultHttpResponseFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 2794 b- stor 80-Jan-01 00:00 org/apache/http/impl/EnglishReasonPhraseCatalog.class │ │ │ ?rwxrwxr-x 2.0 unx 2123 b- stor 80-Jan-01 00:00 org/apache/http/impl/HttpConnectionMetricsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 457 b- stor 80-Jan-01 00:00 org/apache/http/impl/NoConnectionReuseStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 875 b- stor 80-Jan-01 00:00 org/apache/http/impl/entity/DisallowIdentityContentLengthStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 1950 b- stor 80-Jan-01 00:00 org/apache/http/impl/entity/LaxContentLengthStrategy.class │ │ │ ?rwxrwxr-x 2.0 unx 2160 b- stor 80-Jan-01 00:00 org/apache/http/impl/entity/StrictContentLengthStrategy.class │ │ │ @@ -976,19 +976,19 @@ │ │ │ ?rwxrwxr-x 2.0 unx 483 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/HttpTransportMetricsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 5685 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/SessionInputBufferImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 4199 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/SessionOutputBufferImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 4055 b- stor 80-Jan-01 00:00 org/apache/http/impl/pool/BasicConnFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 622 b- stor 80-Jan-01 00:00 org/apache/http/impl/pool/BasicPoolEntry.class │ │ │ ?rwxrwxr-x 2.0 unx 2434 b- stor 80-Jan-01 00:00 org/apache/http/message/AbstractHttpMessage.class │ │ │ ?rwxrwxr-x 2.0 unx 1416 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHeader.class │ │ │ -?rwxrwxr-x 2.0 unx 2191 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHeaderElement.class │ │ │ +?rwxrwxr-x 2.0 unx 2194 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHeaderElement.class │ │ │ ?rwxrwxr-x 2.0 unx 2787 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHeaderElementIterator.class │ │ │ ?rwxrwxr-x 2.0 unx 1418 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHeaderIterator.class │ │ │ -?rwxrwxr-x 2.0 unx 4132 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHeaderValueFormatter.class │ │ │ -?rwxrwxr-x 2.0 unx 4733 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHeaderValueParser.class │ │ │ +?rwxrwxr-x 2.0 unx 4114 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHeaderValueFormatter.class │ │ │ +?rwxrwxr-x 2.0 unx 4725 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHeaderValueParser.class │ │ │ ?rwxrwxr-x 2.0 unx 3806 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicLineFormatter.class │ │ │ ?rwxrwxr-x 2.0 unx 6653 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicLineParser.class │ │ │ ?rwxrwxr-x 2.0 unx 1604 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicListHeaderIterator.class │ │ │ ?rwxrwxr-x 2.0 unx 1404 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicNameValuePair.class │ │ │ ?rwxrwxr-x 2.0 unx 1404 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicRequestLine.class │ │ │ ?rwxrwxr-x 2.0 unx 1427 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicStatusLine.class │ │ │ ?rwxrwxr-x 2.0 unx 3240 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicTokenIterator.class │ │ │ @@ -1084,17 +1084,17 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1091 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/HttpResponseWriter.class │ │ │ ?rwxrwxr-x 2.0 unx 1111 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/SocketInputBuffer.class │ │ │ ?rwxrwxr-x 2.0 unx 627 b- stor 80-Jan-01 00:00 org/apache/http/impl/io/SocketOutputBuffer.class │ │ │ ?rwxrwxr-x 2.0 unx 1598 b- stor 80-Jan-01 00:00 org/apache/http/impl/pool/BasicConnPool.class │ │ │ ?rwxrwxr-x 2.0 unx 1658 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHttpRequest.class │ │ │ ?rwxrwxr-x 2.0 unx 3023 b- stor 80-Jan-01 00:00 org/apache/http/message/BasicHttpResponse.class │ │ │ ?rwxrwxr-x 2.0 unx 2041 b- stor 80-Jan-01 00:00 org/apache/http/message/BufferedHeader.class │ │ │ -?rwxrwxr-x 2.0 unx 2308 b- stor 80-Jan-01 00:00 org/apache/http/params/BasicHttpParams.class │ │ │ +?rwxrwxr-x 2.0 unx 2304 b- stor 80-Jan-01 00:00 org/apache/http/params/BasicHttpParams.class │ │ │ ?rwxrwxr-x 2.0 unx 1743 b- stor 80-Jan-01 00:00 org/apache/http/params/DefaultedHttpParams.class │ │ │ -?rwxrwxr-x 2.0 unx 3511 b- stor 80-Jan-01 00:00 org/apache/http/protocol/BasicHttpProcessor.class │ │ │ +?rwxrwxr-x 2.0 unx 3501 b- stor 80-Jan-01 00:00 org/apache/http/protocol/BasicHttpProcessor.class │ │ │ ?rwxrwxr-x 2.0 unx 2166 b- stor 80-Jan-01 00:00 org/apache/http/protocol/ImmutableHttpProcessor.class │ │ │ ?rwxrwxr-x 2.0 unx 650 b- stor 80-Jan-01 00:00 org/apache/http/protocol/SyncBasicHttpContext.class │ │ │ ?rwxrwxr-x 2.0 unx 516 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 3458 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationCompat$NotificationCompatImplKitKat.class │ │ │ ?rwxrwxr-x 2.0 unx 293 b- stor 80-Jan-01 00:00 android/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich.class │ │ │ ?rwxrwxr-x 2.0 unx 429 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 404 b- stor 80-Jan-01 00:00 android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.class │ │ │ @@ -1137,8 +1137,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2051 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1843 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 968 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 934 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 561 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 984 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class │ │ │ -1142 files, 1890766 bytes uncompressed, 1685336 bytes compressed: 10.9% │ │ │ +1142 files, 1890647 bytes uncompressed, 1685259 bytes compressed: 10.9% │ │ ├── com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -2167,15 +2167,15 @@ │ │ │ │ // 2203: aload 22 │ │ │ │ // 2205: invokevirtual android/app/FragmentManager.beginTransaction:()Landroid/app/FragmentTransaction; │ │ │ │ // 2208: astore 23 │ │ │ │ // 2210: aload 9 │ │ │ │ // 2212: invokevirtual java/util/ArrayList.size:()I │ │ │ │ // 2215: istore 6 │ │ │ │ // 2217: iload 6 │ │ │ │ - // 2219: ifle 3379 │ │ │ │ + // 2219: ifle 3355 │ │ │ │ // 2222: aload_0 │ │ │ │ // 2223: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ // 2226: astore_3 │ │ │ │ // 2227: ldc_w 2131427339 │ │ │ │ // 2230: istore 7 │ │ │ │ // 2232: aload_3 │ │ │ │ // 2233: iload 7 │ │ │ │ @@ -2209,15 +2209,15 @@ │ │ │ │ // 2290: checkcast Landroid/widget/LinearLayout; │ │ │ │ // 2293: astore_3 │ │ │ │ // 2294: aload_3 │ │ │ │ // 2295: putstatic com/lgallardo/qbittorrentclient/MainActivity.headerInfo:Landroid/widget/LinearLayout; │ │ │ │ // 2298: getstatic com/lgallardo/qbittorrentclient/MainActivity.header:Z │ │ │ │ // 2301: istore 6 │ │ │ │ // 2303: iload 6 │ │ │ │ - // 2305: ifeq 3056 │ │ │ │ + // 2305: ifeq 3032 │ │ │ │ // 2308: getstatic com/lgallardo/qbittorrentclient/MainActivity.headerInfo:Landroid/widget/LinearLayout; │ │ │ │ // 2311: astore_3 │ │ │ │ // 2312: iconst_0 │ │ │ │ // 2313: istore 7 │ │ │ │ // 2315: aconst_null │ │ │ │ // 2316: astore 8 │ │ │ │ // 2318: aload_3 │ │ │ │ @@ -2264,955 +2264,941 @@ │ │ │ │ // 2405: aload 8 │ │ │ │ // 2407: invokestatic com/lgallardo/qbittorrentclient/Common.calculateSize:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ // 2410: astore 8 │ │ │ │ // 2412: aload_3 │ │ │ │ // 2413: aload 8 │ │ │ │ // 2415: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 2418: astore_3 │ │ │ │ - // 2419: ldc_w "/s " │ │ │ │ + // 2419: ldc_w "/s (" │ │ │ │ // 2422: astore 8 │ │ │ │ // 2424: aload_3 │ │ │ │ // 2425: aload 8 │ │ │ │ // 2427: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 2430: astore_3 │ │ │ │ - // 2431: ldc_w "(" │ │ │ │ - // 2434: astore 8 │ │ │ │ + // 2431: getstatic com/lgallardo/qbittorrentclient/MainActivity.uploadCount:I │ │ │ │ + // 2434: istore 7 │ │ │ │ // 2436: aload_3 │ │ │ │ - // 2437: aload 8 │ │ │ │ - // 2439: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 2437: iload 7 │ │ │ │ + // 2439: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ // 2442: astore_3 │ │ │ │ - // 2443: getstatic com/lgallardo/qbittorrentclient/MainActivity.uploadCount:I │ │ │ │ - // 2446: istore 7 │ │ │ │ + // 2443: ldc_w ")" │ │ │ │ + // 2446: astore 8 │ │ │ │ // 2448: aload_3 │ │ │ │ - // 2449: iload 7 │ │ │ │ - // 2451: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 2449: aload 8 │ │ │ │ + // 2451: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 2454: astore_3 │ │ │ │ - // 2455: ldc_w ")" │ │ │ │ - // 2458: astore 8 │ │ │ │ - // 2460: aload_3 │ │ │ │ - // 2461: aload 8 │ │ │ │ - // 2463: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 2466: astore_3 │ │ │ │ - // 2467: aload_3 │ │ │ │ - // 2468: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 2471: astore_3 │ │ │ │ - // 2472: aload 24 │ │ │ │ - // 2474: aload_3 │ │ │ │ - // 2475: invokevirtual android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - // 2478: new Ljava/lang/StringBuilder; │ │ │ │ - // 2481: astore_3 │ │ │ │ - // 2482: aload_3 │ │ │ │ - // 2483: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 2486: sipush 8595 │ │ │ │ - // 2489: istore 7 │ │ │ │ - // 2491: iload 7 │ │ │ │ - // 2493: invokestatic java/lang/Character.toString:(C)Ljava/lang/String; │ │ │ │ - // 2496: astore 8 │ │ │ │ - // 2498: aload_3 │ │ │ │ - // 2499: aload 8 │ │ │ │ - // 2501: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 2504: astore_3 │ │ │ │ - // 2505: ldc " " │ │ │ │ + // 2455: aload_3 │ │ │ │ + // 2456: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 2459: astore_3 │ │ │ │ + // 2460: aload 24 │ │ │ │ + // 2462: aload_3 │ │ │ │ + // 2463: invokevirtual android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + // 2466: new Ljava/lang/StringBuilder; │ │ │ │ + // 2469: astore_3 │ │ │ │ + // 2470: aload_3 │ │ │ │ + // 2471: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 2474: sipush 8595 │ │ │ │ + // 2477: istore 7 │ │ │ │ + // 2479: iload 7 │ │ │ │ + // 2481: invokestatic java/lang/Character.toString:(C)Ljava/lang/String; │ │ │ │ + // 2484: astore 8 │ │ │ │ + // 2486: aload_3 │ │ │ │ + // 2487: aload 8 │ │ │ │ + // 2489: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 2492: astore_3 │ │ │ │ + // 2493: ldc " " │ │ │ │ + // 2495: astore 8 │ │ │ │ + // 2497: aload_3 │ │ │ │ + // 2498: aload 8 │ │ │ │ + // 2500: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 2503: astore_3 │ │ │ │ + // 2504: new Ljava/lang/StringBuilder; │ │ │ │ // 2507: astore 8 │ │ │ │ - // 2509: aload_3 │ │ │ │ - // 2510: aload 8 │ │ │ │ - // 2512: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 2515: astore_3 │ │ │ │ - // 2516: new Ljava/lang/StringBuilder; │ │ │ │ - // 2519: astore 8 │ │ │ │ - // 2521: aload 8 │ │ │ │ - // 2523: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 2526: ldc "" │ │ │ │ - // 2528: astore 5 │ │ │ │ - // 2530: aload 8 │ │ │ │ - // 2532: aload 5 │ │ │ │ - // 2534: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 2537: astore 8 │ │ │ │ - // 2539: getstatic com/lgallardo/qbittorrentclient/MainActivity.downloadSpeedCount:J │ │ │ │ - // 2542: lstore 20 │ │ │ │ - // 2544: aload 8 │ │ │ │ - // 2546: lload 20 │ │ │ │ - // 2548: invokevirtual java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ - // 2551: astore 8 │ │ │ │ - // 2553: aload 8 │ │ │ │ - // 2555: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 2558: astore 8 │ │ │ │ - // 2560: aload 8 │ │ │ │ - // 2562: invokestatic com/lgallardo/qbittorrentclient/Common.calculateSize:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 2509: aload 8 │ │ │ │ + // 2511: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 2514: ldc "" │ │ │ │ + // 2516: astore 5 │ │ │ │ + // 2518: aload 8 │ │ │ │ + // 2520: aload 5 │ │ │ │ + // 2522: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 2525: astore 8 │ │ │ │ + // 2527: getstatic com/lgallardo/qbittorrentclient/MainActivity.downloadSpeedCount:J │ │ │ │ + // 2530: lstore 20 │ │ │ │ + // 2532: aload 8 │ │ │ │ + // 2534: lload 20 │ │ │ │ + // 2536: invokevirtual java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; │ │ │ │ + // 2539: astore 8 │ │ │ │ + // 2541: aload 8 │ │ │ │ + // 2543: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 2546: astore 8 │ │ │ │ + // 2548: aload 8 │ │ │ │ + // 2550: invokestatic com/lgallardo/qbittorrentclient/Common.calculateSize:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 2553: astore 8 │ │ │ │ + // 2555: aload_3 │ │ │ │ + // 2556: aload 8 │ │ │ │ + // 2558: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 2561: astore_3 │ │ │ │ + // 2562: ldc_w "/s (" │ │ │ │ // 2565: astore 8 │ │ │ │ // 2567: aload_3 │ │ │ │ // 2568: aload 8 │ │ │ │ // 2570: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 2573: astore_3 │ │ │ │ - // 2574: ldc_w "/s " │ │ │ │ - // 2577: astore 8 │ │ │ │ + // 2574: getstatic com/lgallardo/qbittorrentclient/MainActivity.downloadCount:I │ │ │ │ + // 2577: istore 7 │ │ │ │ // 2579: aload_3 │ │ │ │ - // 2580: aload 8 │ │ │ │ - // 2582: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 2580: iload 7 │ │ │ │ + // 2582: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ // 2585: astore_3 │ │ │ │ - // 2586: ldc_w "(" │ │ │ │ + // 2586: ldc_w ")" │ │ │ │ // 2589: astore 8 │ │ │ │ // 2591: aload_3 │ │ │ │ // 2592: aload 8 │ │ │ │ // 2594: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 2597: astore_3 │ │ │ │ - // 2598: getstatic com/lgallardo/qbittorrentclient/MainActivity.downloadCount:I │ │ │ │ - // 2601: istore 7 │ │ │ │ - // 2603: aload_3 │ │ │ │ - // 2604: iload 7 │ │ │ │ - // 2606: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ - // 2609: astore_3 │ │ │ │ - // 2610: ldc_w ")" │ │ │ │ - // 2613: astore 8 │ │ │ │ - // 2615: aload_3 │ │ │ │ - // 2616: aload 8 │ │ │ │ - // 2618: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 2621: astore_3 │ │ │ │ - // 2622: aload_3 │ │ │ │ - // 2623: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 2626: astore_3 │ │ │ │ - // 2627: aload 25 │ │ │ │ - // 2629: aload_3 │ │ │ │ - // 2630: invokevirtual android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - // 2633: aload_0 │ │ │ │ - // 2634: astore_2 │ │ │ │ - // 2635: aload_0 │ │ │ │ - // 2636: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2639: astore_3 │ │ │ │ - // 2640: ldc_w 2131427343 │ │ │ │ - // 2643: istore 7 │ │ │ │ - // 2645: aload_3 │ │ │ │ - // 2646: iload 7 │ │ │ │ - // 2648: invokevirtual com/lgallardo/qbittorrentclient/MainActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - // 2651: astore_3 │ │ │ │ - // 2652: aload_3 │ │ │ │ - // 2653: ifnull 3195 │ │ │ │ - // 2656: ldc_w "Debug" │ │ │ │ - // 2659: astore_3 │ │ │ │ - // 2660: ldc_w "fragment_container" │ │ │ │ - // 2663: astore 8 │ │ │ │ - // 2665: aload_3 │ │ │ │ - // 2666: aload 8 │ │ │ │ - // 2668: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 2671: pop │ │ │ │ - // 2672: aload_0 │ │ │ │ - // 2673: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2676: astore_3 │ │ │ │ - // 2677: aload_3 │ │ │ │ - // 2678: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ - // 2681: astore_3 │ │ │ │ - // 2682: ldc_w 2131427347 │ │ │ │ - // 2685: istore 7 │ │ │ │ - // 2687: aload_3 │ │ │ │ - // 2688: iload 7 │ │ │ │ - // 2690: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setSecondFragmentContainer:(I)V │ │ │ │ - // 2693: ldc_w "firstFragment" │ │ │ │ - // 2696: astore_3 │ │ │ │ - // 2697: aload 22 │ │ │ │ - // 2699: aload_3 │ │ │ │ - // 2700: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ - // 2703: astore_3 │ │ │ │ - // 2704: aload_3 │ │ │ │ - // 2705: instanceof Lcom/lgallardo/qbittorrentclient/HelpFragment; │ │ │ │ - // 2708: istore 6 │ │ │ │ - // 2710: iload 6 │ │ │ │ - // 2712: ifeq 2753 │ │ │ │ - // 2715: ldc_w 2131427346 │ │ │ │ - // 2718: istore 6 │ │ │ │ - // 2720: aload_0 │ │ │ │ - // 2721: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2724: astore 8 │ │ │ │ - // 2726: aload 8 │ │ │ │ - // 2728: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ - // 2731: astore 8 │ │ │ │ - // 2733: ldc_w "firstFragment" │ │ │ │ - // 2736: astore 5 │ │ │ │ - // 2738: aload 5 │ │ │ │ - // 2740: astore_2 │ │ │ │ - // 2741: aload 23 │ │ │ │ - // 2743: iload 6 │ │ │ │ - // 2745: aload 8 │ │ │ │ - // 2747: aload 5 │ │ │ │ - // 2749: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ - // 2752: pop │ │ │ │ - // 2753: ldc_w "secondFragment" │ │ │ │ - // 2756: astore_3 │ │ │ │ - // 2757: aload 22 │ │ │ │ - // 2759: aload_3 │ │ │ │ - // 2760: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ - // 2763: astore_3 │ │ │ │ - // 2764: aload_3 │ │ │ │ - // 2765: instanceof Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ - // 2768: istore 6 │ │ │ │ - // 2770: iload 6 │ │ │ │ - // 2772: ifne 3154 │ │ │ │ - // 2775: ldc_w "secondFragment" │ │ │ │ - // 2778: astore_3 │ │ │ │ - // 2779: aload 22 │ │ │ │ - // 2781: aload_3 │ │ │ │ - // 2782: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ - // 2785: astore 26 │ │ │ │ - // 2787: aload 26 │ │ │ │ - // 2789: checkcast Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ - // 2792: astore 26 │ │ │ │ - // 2794: aload 12 │ │ │ │ - // 2796: ifnull 3073 │ │ │ │ - // 2799: aload 26 │ │ │ │ - // 2801: aload 12 │ │ │ │ - // 2803: invokevirtual com/lgallardo/qbittorrentclient/TorrentDetailsFragment.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ - // 2806: aload 23 │ │ │ │ - // 2808: invokevirtual android/app/FragmentTransaction.commit:()I │ │ │ │ - // 2811: pop │ │ │ │ + // 2598: aload_3 │ │ │ │ + // 2599: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 2602: astore_3 │ │ │ │ + // 2603: aload 25 │ │ │ │ + // 2605: aload_3 │ │ │ │ + // 2606: invokevirtual android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + // 2609: aload_0 │ │ │ │ + // 2610: astore_2 │ │ │ │ + // 2611: aload_0 │ │ │ │ + // 2612: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2615: astore_3 │ │ │ │ + // 2616: ldc_w 2131427343 │ │ │ │ + // 2619: istore 7 │ │ │ │ + // 2621: aload_3 │ │ │ │ + // 2622: iload 7 │ │ │ │ + // 2624: invokevirtual com/lgallardo/qbittorrentclient/MainActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + // 2627: astore_3 │ │ │ │ + // 2628: aload_3 │ │ │ │ + // 2629: ifnull 3171 │ │ │ │ + // 2632: ldc_w "Debug" │ │ │ │ + // 2635: astore_3 │ │ │ │ + // 2636: ldc_w "fragment_container" │ │ │ │ + // 2639: astore 8 │ │ │ │ + // 2641: aload_3 │ │ │ │ + // 2642: aload 8 │ │ │ │ + // 2644: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 2647: pop │ │ │ │ + // 2648: aload_0 │ │ │ │ + // 2649: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2652: astore_3 │ │ │ │ + // 2653: aload_3 │ │ │ │ + // 2654: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 2657: astore_3 │ │ │ │ + // 2658: ldc_w 2131427347 │ │ │ │ + // 2661: istore 7 │ │ │ │ + // 2663: aload_3 │ │ │ │ + // 2664: iload 7 │ │ │ │ + // 2666: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setSecondFragmentContainer:(I)V │ │ │ │ + // 2669: ldc_w "firstFragment" │ │ │ │ + // 2672: astore_3 │ │ │ │ + // 2673: aload 22 │ │ │ │ + // 2675: aload_3 │ │ │ │ + // 2676: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ + // 2679: astore_3 │ │ │ │ + // 2680: aload_3 │ │ │ │ + // 2681: instanceof Lcom/lgallardo/qbittorrentclient/HelpFragment; │ │ │ │ + // 2684: istore 6 │ │ │ │ + // 2686: iload 6 │ │ │ │ + // 2688: ifeq 2729 │ │ │ │ + // 2691: ldc_w 2131427346 │ │ │ │ + // 2694: istore 6 │ │ │ │ + // 2696: aload_0 │ │ │ │ + // 2697: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2700: astore 8 │ │ │ │ + // 2702: aload 8 │ │ │ │ + // 2704: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 2707: astore 8 │ │ │ │ + // 2709: ldc_w "firstFragment" │ │ │ │ + // 2712: astore 5 │ │ │ │ + // 2714: aload 5 │ │ │ │ + // 2716: astore_2 │ │ │ │ + // 2717: aload 23 │ │ │ │ + // 2719: iload 6 │ │ │ │ + // 2721: aload 8 │ │ │ │ + // 2723: aload 5 │ │ │ │ + // 2725: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ + // 2728: pop │ │ │ │ + // 2729: ldc_w "secondFragment" │ │ │ │ + // 2732: astore_3 │ │ │ │ + // 2733: aload 22 │ │ │ │ + // 2735: aload_3 │ │ │ │ + // 2736: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ + // 2739: astore_3 │ │ │ │ + // 2740: aload_3 │ │ │ │ + // 2741: instanceof Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ + // 2744: istore 6 │ │ │ │ + // 2746: iload 6 │ │ │ │ + // 2748: ifne 3130 │ │ │ │ + // 2751: ldc_w "secondFragment" │ │ │ │ + // 2754: astore_3 │ │ │ │ + // 2755: aload 22 │ │ │ │ + // 2757: aload_3 │ │ │ │ + // 2758: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ + // 2761: astore 26 │ │ │ │ + // 2763: aload 26 │ │ │ │ + // 2765: checkcast Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ + // 2768: astore 26 │ │ │ │ + // 2770: aload 12 │ │ │ │ + // 2772: ifnull 3049 │ │ │ │ + // 2775: aload 26 │ │ │ │ + // 2777: aload 12 │ │ │ │ + // 2779: invokevirtual com/lgallardo/qbittorrentclient/TorrentDetailsFragment.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ + // 2782: aload 23 │ │ │ │ + // 2784: invokevirtual android/app/FragmentTransaction.commit:()I │ │ │ │ + // 2787: pop │ │ │ │ + // 2788: aload_0 │ │ │ │ + // 2789: astore_2 │ │ │ │ + // 2790: aload_0 │ │ │ │ + // 2791: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2794: astore_3 │ │ │ │ + // 2795: ldc "" │ │ │ │ + // 2797: astore 8 │ │ │ │ + // 2799: aload_3 │ │ │ │ + // 2800: aload 8 │ │ │ │ + // 2802: invokestatic com/lgallardo/qbittorrentclient/MainActivity.access$1302:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 2805: pop │ │ │ │ + // 2806: goto 290 │ │ │ │ + // 2809: pop │ │ │ │ + // 2810: aload_0 │ │ │ │ + // 2811: astore_2 │ │ │ │ // 2812: aload_0 │ │ │ │ - // 2813: astore_2 │ │ │ │ - // 2814: aload_0 │ │ │ │ - // 2815: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2818: astore_3 │ │ │ │ - // 2819: ldc "" │ │ │ │ - // 2821: astore 8 │ │ │ │ - // 2823: aload_3 │ │ │ │ - // 2824: aload 8 │ │ │ │ - // 2826: invokestatic com/lgallardo/qbittorrentclient/MainActivity.access$1302:(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 2829: pop │ │ │ │ - // 2830: goto 290 │ │ │ │ - // 2833: pop │ │ │ │ - // 2834: aload_0 │ │ │ │ - // 2835: astore_2 │ │ │ │ - // 2836: aload_0 │ │ │ │ - // 2837: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2840: astore_3 │ │ │ │ - // 2841: new Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ - // 2844: astore 8 │ │ │ │ - // 2846: aload_0 │ │ │ │ - // 2847: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2850: astore_2 │ │ │ │ - // 2851: aload_2 │ │ │ │ - // 2852: astore 5 │ │ │ │ - // 2854: getstatic com/lgallardo/qbittorrentclient/MainActivity.names:[Ljava/lang/String; │ │ │ │ - // 2857: astore 27 │ │ │ │ - // 2859: getstatic com/lgallardo/qbittorrentclient/MainActivity.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ - // 2862: astore 28 │ │ │ │ - // 2864: aload 8 │ │ │ │ - // 2866: aload_2 │ │ │ │ - // 2867: aload 27 │ │ │ │ - // 2869: aload 28 │ │ │ │ - // 2871: invokespecial com/lgallardo/qbittorrentclient/TorrentListAdapter.:(Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ - // 2874: aload_3 │ │ │ │ - // 2875: aload 8 │ │ │ │ - // 2877: putfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ - // 2880: aload_0 │ │ │ │ - // 2881: astore_2 │ │ │ │ - // 2882: aload_0 │ │ │ │ - // 2883: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2886: astore_3 │ │ │ │ - // 2887: aload_3 │ │ │ │ - // 2888: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 2813: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2816: astore_3 │ │ │ │ + // 2817: new Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ + // 2820: astore 8 │ │ │ │ + // 2822: aload_0 │ │ │ │ + // 2823: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2826: astore_2 │ │ │ │ + // 2827: aload_2 │ │ │ │ + // 2828: astore 5 │ │ │ │ + // 2830: getstatic com/lgallardo/qbittorrentclient/MainActivity.names:[Ljava/lang/String; │ │ │ │ + // 2833: astore 27 │ │ │ │ + // 2835: getstatic com/lgallardo/qbittorrentclient/MainActivity.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ + // 2838: astore 28 │ │ │ │ + // 2840: aload 8 │ │ │ │ + // 2842: aload_2 │ │ │ │ + // 2843: aload 27 │ │ │ │ + // 2845: aload 28 │ │ │ │ + // 2847: invokespecial com/lgallardo/qbittorrentclient/TorrentListAdapter.:(Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ + // 2850: aload_3 │ │ │ │ + // 2851: aload 8 │ │ │ │ + // 2853: putfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ + // 2856: aload_0 │ │ │ │ + // 2857: astore_2 │ │ │ │ + // 2858: aload_0 │ │ │ │ + // 2859: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2862: astore_3 │ │ │ │ + // 2863: aload_3 │ │ │ │ + // 2864: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 2867: astore_3 │ │ │ │ + // 2868: aload_0 │ │ │ │ + // 2869: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2872: astore 8 │ │ │ │ + // 2874: aload 8 │ │ │ │ + // 2876: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ + // 2879: astore 8 │ │ │ │ + // 2881: aload_3 │ │ │ │ + // 2882: aload 8 │ │ │ │ + // 2884: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ + // 2887: aload_0 │ │ │ │ + // 2888: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ // 2891: astore_3 │ │ │ │ - // 2892: aload_0 │ │ │ │ - // 2893: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2896: astore 8 │ │ │ │ - // 2898: aload 8 │ │ │ │ - // 2900: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ - // 2903: astore 8 │ │ │ │ - // 2905: aload_3 │ │ │ │ - // 2906: aload 8 │ │ │ │ - // 2908: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ - // 2911: aload_0 │ │ │ │ - // 2912: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2915: astore_3 │ │ │ │ - // 2916: aload_3 │ │ │ │ - // 2917: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ - // 2920: astore_3 │ │ │ │ - // 2921: getstatic com/lgallardo/qbittorrentclient/MainActivity.names:[Ljava/lang/String; │ │ │ │ - // 2924: astore 8 │ │ │ │ - // 2926: aload_3 │ │ │ │ - // 2927: aload 8 │ │ │ │ - // 2929: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.setNames:([Ljava/lang/String;)V │ │ │ │ - // 2932: aload_0 │ │ │ │ - // 2933: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2936: astore_3 │ │ │ │ - // 2937: aload_3 │ │ │ │ - // 2938: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ - // 2941: astore_3 │ │ │ │ - // 2942: getstatic com/lgallardo/qbittorrentclient/MainActivity.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ - // 2945: astore 8 │ │ │ │ - // 2947: aload_3 │ │ │ │ - // 2948: aload 8 │ │ │ │ - // 2950: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ - // 2953: aload_0 │ │ │ │ - // 2954: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 2957: astore_3 │ │ │ │ - // 2958: aload_3 │ │ │ │ - // 2959: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ - // 2962: astore_3 │ │ │ │ - // 2963: aload_3 │ │ │ │ - // 2964: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.notifyDataSetChanged:()V │ │ │ │ - // 2967: goto 2168 │ │ │ │ - // 2970: astore 29 │ │ │ │ - // 2972: ldc_w "ADAPTER" │ │ │ │ - // 2975: astore_3 │ │ │ │ - // 2976: aload 29 │ │ │ │ - // 2978: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ - // 2981: astore 8 │ │ │ │ - // 2983: aload_3 │ │ │ │ - // 2984: aload 8 │ │ │ │ - // 2986: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 2989: pop │ │ │ │ - // 2990: goto 2812 │ │ │ │ - // 2993: astore 30 │ │ │ │ - // 2995: ldc_w "Debug" │ │ │ │ - // 2998: astore_3 │ │ │ │ - // 2999: new Ljava/lang/StringBuilder; │ │ │ │ - // 3002: astore 8 │ │ │ │ - // 3004: aload 8 │ │ │ │ - // 3006: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 3009: ldc_w "IllegalStateException: " │ │ │ │ - // 3012: astore 5 │ │ │ │ - // 3014: aload 8 │ │ │ │ - // 3016: aload 5 │ │ │ │ - // 3018: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 3021: astore 8 │ │ │ │ - // 3023: aload 30 │ │ │ │ - // 3025: invokevirtual java/lang/IllegalStateException.toString:()Ljava/lang/String; │ │ │ │ - // 3028: astore 5 │ │ │ │ - // 3030: aload 8 │ │ │ │ - // 3032: aload 5 │ │ │ │ - // 3034: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 3037: astore 8 │ │ │ │ - // 3039: aload 8 │ │ │ │ - // 3041: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 3044: astore 8 │ │ │ │ - // 3046: aload_3 │ │ │ │ - // 3047: aload 8 │ │ │ │ - // 3049: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 3052: pop │ │ │ │ - // 3053: goto 2168 │ │ │ │ - // 3056: getstatic com/lgallardo/qbittorrentclient/MainActivity.headerInfo:Landroid/widget/LinearLayout; │ │ │ │ - // 3059: astore_3 │ │ │ │ - // 3060: bipush 8 │ │ │ │ - // 3062: istore 7 │ │ │ │ - // 3064: aload_3 │ │ │ │ - // 3065: iload 7 │ │ │ │ - // 3067: invokevirtual android/widget/LinearLayout.setVisibility:(I)V │ │ │ │ - // 3070: goto 2323 │ │ │ │ - // 3073: ldc_w 2131427347 │ │ │ │ - // 3076: istore 6 │ │ │ │ - // 3078: aload_0 │ │ │ │ - // 3079: astore_2 │ │ │ │ - // 3080: aload_0 │ │ │ │ - // 3081: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3084: astore 8 │ │ │ │ - // 3086: aload 8 │ │ │ │ - // 3088: invokestatic com/lgallardo/qbittorrentclient/MainActivity.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ - // 3091: astore 8 │ │ │ │ - // 3093: ldc_w "secondFragment" │ │ │ │ - // 3096: astore 5 │ │ │ │ - // 3098: aload 5 │ │ │ │ - // 3100: astore_2 │ │ │ │ - // 3101: aload 23 │ │ │ │ - // 3103: iload 6 │ │ │ │ - // 3105: aload 8 │ │ │ │ - // 3107: aload 5 │ │ │ │ - // 3109: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ - // 3112: pop │ │ │ │ - // 3113: iconst_0 │ │ │ │ - // 3114: istore 13 │ │ │ │ - // 3116: aload 22 │ │ │ │ - // 3118: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ - // 3121: istore 6 │ │ │ │ - // 3123: iload 13 │ │ │ │ - // 3125: iload 6 │ │ │ │ - // 3127: if_icmpge 2806 │ │ │ │ - // 3130: ldc_w "secondFragment" │ │ │ │ - // 3133: astore_3 │ │ │ │ - // 3134: iconst_1 │ │ │ │ - // 3135: istore 7 │ │ │ │ - // 3137: aload 22 │ │ │ │ - // 3139: aload_3 │ │ │ │ - // 3140: iload 7 │ │ │ │ - // 3142: invokevirtual android/app/FragmentManager.popBackStack:(Ljava/lang/String;I)V │ │ │ │ - // 3145: iload 13 │ │ │ │ - // 3147: iconst_1 │ │ │ │ - // 3148: iadd │ │ │ │ - // 3149: istore 13 │ │ │ │ - // 3151: goto 3116 │ │ │ │ - // 3154: iconst_0 │ │ │ │ - // 3155: istore 13 │ │ │ │ - // 3157: aload 22 │ │ │ │ - // 3159: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ - // 3162: istore 6 │ │ │ │ - // 3164: iload 13 │ │ │ │ - // 3166: iload 6 │ │ │ │ - // 3168: if_icmpge 2806 │ │ │ │ - // 3171: ldc_w "secondFragment" │ │ │ │ + // 2892: aload_3 │ │ │ │ + // 2893: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ + // 2896: astore_3 │ │ │ │ + // 2897: getstatic com/lgallardo/qbittorrentclient/MainActivity.names:[Ljava/lang/String; │ │ │ │ + // 2900: astore 8 │ │ │ │ + // 2902: aload_3 │ │ │ │ + // 2903: aload 8 │ │ │ │ + // 2905: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.setNames:([Ljava/lang/String;)V │ │ │ │ + // 2908: aload_0 │ │ │ │ + // 2909: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2912: astore_3 │ │ │ │ + // 2913: aload_3 │ │ │ │ + // 2914: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ + // 2917: astore_3 │ │ │ │ + // 2918: getstatic com/lgallardo/qbittorrentclient/MainActivity.lines:[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ │ │ + // 2921: astore 8 │ │ │ │ + // 2923: aload_3 │ │ │ │ + // 2924: aload 8 │ │ │ │ + // 2926: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ + // 2929: aload_0 │ │ │ │ + // 2930: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 2933: astore_3 │ │ │ │ + // 2934: aload_3 │ │ │ │ + // 2935: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ + // 2938: astore_3 │ │ │ │ + // 2939: aload_3 │ │ │ │ + // 2940: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.notifyDataSetChanged:()V │ │ │ │ + // 2943: goto 2168 │ │ │ │ + // 2946: astore 29 │ │ │ │ + // 2948: ldc_w "ADAPTER" │ │ │ │ + // 2951: astore_3 │ │ │ │ + // 2952: aload 29 │ │ │ │ + // 2954: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ + // 2957: astore 8 │ │ │ │ + // 2959: aload_3 │ │ │ │ + // 2960: aload 8 │ │ │ │ + // 2962: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 2965: pop │ │ │ │ + // 2966: goto 2788 │ │ │ │ + // 2969: astore 30 │ │ │ │ + // 2971: ldc_w "Debug" │ │ │ │ + // 2974: astore_3 │ │ │ │ + // 2975: new Ljava/lang/StringBuilder; │ │ │ │ + // 2978: astore 8 │ │ │ │ + // 2980: aload 8 │ │ │ │ + // 2982: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 2985: ldc_w "IllegalStateException: " │ │ │ │ + // 2988: astore 5 │ │ │ │ + // 2990: aload 8 │ │ │ │ + // 2992: aload 5 │ │ │ │ + // 2994: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 2997: astore 8 │ │ │ │ + // 2999: aload 30 │ │ │ │ + // 3001: invokevirtual java/lang/IllegalStateException.toString:()Ljava/lang/String; │ │ │ │ + // 3004: astore 5 │ │ │ │ + // 3006: aload 8 │ │ │ │ + // 3008: aload 5 │ │ │ │ + // 3010: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 3013: astore 8 │ │ │ │ + // 3015: aload 8 │ │ │ │ + // 3017: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 3020: astore 8 │ │ │ │ + // 3022: aload_3 │ │ │ │ + // 3023: aload 8 │ │ │ │ + // 3025: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 3028: pop │ │ │ │ + // 3029: goto 2168 │ │ │ │ + // 3032: getstatic com/lgallardo/qbittorrentclient/MainActivity.headerInfo:Landroid/widget/LinearLayout; │ │ │ │ + // 3035: astore_3 │ │ │ │ + // 3036: bipush 8 │ │ │ │ + // 3038: istore 7 │ │ │ │ + // 3040: aload_3 │ │ │ │ + // 3041: iload 7 │ │ │ │ + // 3043: invokevirtual android/widget/LinearLayout.setVisibility:(I)V │ │ │ │ + // 3046: goto 2323 │ │ │ │ + // 3049: ldc_w 2131427347 │ │ │ │ + // 3052: istore 6 │ │ │ │ + // 3054: aload_0 │ │ │ │ + // 3055: astore_2 │ │ │ │ + // 3056: aload_0 │ │ │ │ + // 3057: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3060: astore 8 │ │ │ │ + // 3062: aload 8 │ │ │ │ + // 3064: invokestatic com/lgallardo/qbittorrentclient/MainActivity.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ + // 3067: astore 8 │ │ │ │ + // 3069: ldc_w "secondFragment" │ │ │ │ + // 3072: astore 5 │ │ │ │ + // 3074: aload 5 │ │ │ │ + // 3076: astore_2 │ │ │ │ + // 3077: aload 23 │ │ │ │ + // 3079: iload 6 │ │ │ │ + // 3081: aload 8 │ │ │ │ + // 3083: aload 5 │ │ │ │ + // 3085: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ + // 3088: pop │ │ │ │ + // 3089: iconst_0 │ │ │ │ + // 3090: istore 13 │ │ │ │ + // 3092: aload 22 │ │ │ │ + // 3094: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ + // 3097: istore 6 │ │ │ │ + // 3099: iload 13 │ │ │ │ + // 3101: iload 6 │ │ │ │ + // 3103: if_icmpge 2782 │ │ │ │ + // 3106: ldc_w "secondFragment" │ │ │ │ + // 3109: astore_3 │ │ │ │ + // 3110: iconst_1 │ │ │ │ + // 3111: istore 7 │ │ │ │ + // 3113: aload 22 │ │ │ │ + // 3115: aload_3 │ │ │ │ + // 3116: iload 7 │ │ │ │ + // 3118: invokevirtual android/app/FragmentManager.popBackStack:(Ljava/lang/String;I)V │ │ │ │ + // 3121: iload 13 │ │ │ │ + // 3123: iconst_1 │ │ │ │ + // 3124: iadd │ │ │ │ + // 3125: istore 13 │ │ │ │ + // 3127: goto 3092 │ │ │ │ + // 3130: iconst_0 │ │ │ │ + // 3131: istore 13 │ │ │ │ + // 3133: aload 22 │ │ │ │ + // 3135: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ + // 3138: istore 6 │ │ │ │ + // 3140: iload 13 │ │ │ │ + // 3142: iload 6 │ │ │ │ + // 3144: if_icmpge 2782 │ │ │ │ + // 3147: ldc_w "secondFragment" │ │ │ │ + // 3150: astore_3 │ │ │ │ + // 3151: iconst_1 │ │ │ │ + // 3152: istore 7 │ │ │ │ + // 3154: aload 22 │ │ │ │ + // 3156: aload_3 │ │ │ │ + // 3157: iload 7 │ │ │ │ + // 3159: invokevirtual android/app/FragmentManager.popBackStack:(Ljava/lang/String;I)V │ │ │ │ + // 3162: iload 13 │ │ │ │ + // 3164: iconst_1 │ │ │ │ + // 3165: iadd │ │ │ │ + // 3166: istore 13 │ │ │ │ + // 3168: goto 3133 │ │ │ │ + // 3171: ldc_w "Debug" │ │ │ │ // 3174: astore_3 │ │ │ │ - // 3175: iconst_1 │ │ │ │ - // 3176: istore 7 │ │ │ │ - // 3178: aload 22 │ │ │ │ + // 3175: ldc_w "one_frame" │ │ │ │ + // 3178: astore 8 │ │ │ │ // 3180: aload_3 │ │ │ │ - // 3181: iload 7 │ │ │ │ - // 3183: invokevirtual android/app/FragmentManager.popBackStack:(Ljava/lang/String;I)V │ │ │ │ - // 3186: iload 13 │ │ │ │ - // 3188: iconst_1 │ │ │ │ - // 3189: iadd │ │ │ │ - // 3190: istore 13 │ │ │ │ - // 3192: goto 3157 │ │ │ │ - // 3195: ldc_w "Debug" │ │ │ │ - // 3198: astore_3 │ │ │ │ - // 3199: ldc_w "one_frame" │ │ │ │ - // 3202: astore 8 │ │ │ │ - // 3204: aload_3 │ │ │ │ - // 3205: aload 8 │ │ │ │ - // 3207: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 3210: pop │ │ │ │ - // 3211: aload_0 │ │ │ │ - // 3212: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3215: astore_3 │ │ │ │ - // 3216: aload_3 │ │ │ │ - // 3217: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ - // 3220: astore_3 │ │ │ │ - // 3221: ldc_w 2131427341 │ │ │ │ - // 3224: istore 7 │ │ │ │ - // 3226: aload_3 │ │ │ │ - // 3227: iload 7 │ │ │ │ - // 3229: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setSecondFragmentContainer:(I)V │ │ │ │ - // 3232: ldc_w "firstFragment" │ │ │ │ - // 3235: astore_3 │ │ │ │ - // 3236: aload 22 │ │ │ │ - // 3238: aload_3 │ │ │ │ - // 3239: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ - // 3242: astore_3 │ │ │ │ - // 3243: aload_3 │ │ │ │ - // 3244: instanceof Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ - // 3247: istore 6 │ │ │ │ - // 3249: iload 6 │ │ │ │ - // 3251: ifeq 3292 │ │ │ │ - // 3254: ldc_w 2131427341 │ │ │ │ - // 3257: istore 6 │ │ │ │ - // 3259: aload_0 │ │ │ │ - // 3260: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3263: astore 8 │ │ │ │ - // 3265: aload 8 │ │ │ │ - // 3267: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ - // 3270: astore 8 │ │ │ │ - // 3272: ldc_w "firstFragment" │ │ │ │ - // 3275: astore 5 │ │ │ │ - // 3277: aload 5 │ │ │ │ - // 3279: astore_2 │ │ │ │ - // 3280: aload 23 │ │ │ │ - // 3282: iload 6 │ │ │ │ - // 3284: aload 8 │ │ │ │ - // 3286: aload 5 │ │ │ │ - // 3288: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ - // 3291: pop │ │ │ │ - // 3292: ldc_w "firstFragment" │ │ │ │ - // 3295: astore_3 │ │ │ │ - // 3296: aload 22 │ │ │ │ - // 3298: aload_3 │ │ │ │ - // 3299: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ - // 3302: astore_3 │ │ │ │ - // 3303: aload_3 │ │ │ │ - // 3304: instanceof Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ - // 3307: istore 6 │ │ │ │ - // 3309: iload 6 │ │ │ │ - // 3311: ifeq 2806 │ │ │ │ - // 3314: ldc_w "firstFragment" │ │ │ │ - // 3317: astore_3 │ │ │ │ - // 3318: aload 22 │ │ │ │ - // 3320: aload_3 │ │ │ │ - // 3321: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ - // 3324: astore 26 │ │ │ │ - // 3326: aload 26 │ │ │ │ - // 3328: checkcast Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ - // 3331: astore 26 │ │ │ │ - // 3333: aload 12 │ │ │ │ - // 3335: ifnull 3348 │ │ │ │ - // 3338: aload 26 │ │ │ │ - // 3340: aload 12 │ │ │ │ - // 3342: invokevirtual com/lgallardo/qbittorrentclient/TorrentDetailsFragment.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ - // 3345: goto 2806 │ │ │ │ - // 3348: iconst_0 │ │ │ │ - // 3349: istore 13 │ │ │ │ - // 3351: aload 22 │ │ │ │ - // 3353: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ - // 3356: istore 6 │ │ │ │ - // 3358: iload 13 │ │ │ │ - // 3360: iload 6 │ │ │ │ - // 3362: if_icmpge 2806 │ │ │ │ - // 3365: aload 22 │ │ │ │ - // 3367: invokevirtual android/app/FragmentManager.popBackStack:()V │ │ │ │ - // 3370: iload 13 │ │ │ │ - // 3372: iconst_1 │ │ │ │ - // 3373: iadd │ │ │ │ - // 3374: istore 13 │ │ │ │ - // 3376: goto 3351 │ │ │ │ - // 3379: aload_0 │ │ │ │ - // 3380: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3383: astore_3 │ │ │ │ - // 3384: aload_3 │ │ │ │ - // 3385: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ - // 3388: astore_3 │ │ │ │ - // 3389: iconst_0 │ │ │ │ - // 3390: istore 7 │ │ │ │ - // 3392: aconst_null │ │ │ │ - // 3393: astore 8 │ │ │ │ - // 3395: aload_3 │ │ │ │ - // 3396: aconst_null │ │ │ │ - // 3397: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.setNames:([Ljava/lang/String;)V │ │ │ │ - // 3400: aload_0 │ │ │ │ - // 3401: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3404: astore_3 │ │ │ │ - // 3405: aload_3 │ │ │ │ - // 3406: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ - // 3409: astore_3 │ │ │ │ - // 3410: iconst_0 │ │ │ │ - // 3411: istore 7 │ │ │ │ - // 3413: aconst_null │ │ │ │ - // 3414: astore 8 │ │ │ │ - // 3416: aload_3 │ │ │ │ - // 3417: aconst_null │ │ │ │ - // 3418: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ - // 3421: aload_0 │ │ │ │ - // 3422: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3425: astore_3 │ │ │ │ - // 3426: aload_3 │ │ │ │ - // 3427: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ - // 3430: astore_3 │ │ │ │ - // 3431: aload_3 │ │ │ │ - // 3432: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.notifyDataSetChanged:()V │ │ │ │ - // 3435: aload_0 │ │ │ │ - // 3436: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3439: astore_3 │ │ │ │ - // 3440: ldc_w 2131427339 │ │ │ │ - // 3443: istore 7 │ │ │ │ - // 3445: aload_3 │ │ │ │ - // 3446: iload 7 │ │ │ │ - // 3448: invokevirtual com/lgallardo/qbittorrentclient/MainActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - // 3451: astore 24 │ │ │ │ - // 3453: aload 24 │ │ │ │ - // 3455: checkcast Landroid/widget/TextView; │ │ │ │ - // 3458: astore 24 │ │ │ │ - // 3460: aload_0 │ │ │ │ - // 3461: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3464: astore_3 │ │ │ │ - // 3465: ldc_w 2131427340 │ │ │ │ - // 3468: istore 7 │ │ │ │ - // 3470: aload_3 │ │ │ │ - // 3471: iload 7 │ │ │ │ - // 3473: invokevirtual com/lgallardo/qbittorrentclient/MainActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - // 3476: astore 25 │ │ │ │ - // 3478: aload 25 │ │ │ │ - // 3480: checkcast Landroid/widget/TextView; │ │ │ │ - // 3483: astore 25 │ │ │ │ - // 3485: ldc "" │ │ │ │ - // 3487: astore_3 │ │ │ │ - // 3488: aload 24 │ │ │ │ - // 3490: aload_3 │ │ │ │ - // 3491: invokevirtual android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - // 3494: ldc "" │ │ │ │ - // 3496: astore_3 │ │ │ │ - // 3497: aload 25 │ │ │ │ - // 3499: aload_3 │ │ │ │ - // 3500: invokevirtual android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - // 3503: aload_0 │ │ │ │ - // 3504: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3507: astore_3 │ │ │ │ - // 3508: ldc_w 2131427343 │ │ │ │ - // 3511: istore 7 │ │ │ │ - // 3513: aload_3 │ │ │ │ - // 3514: iload 7 │ │ │ │ - // 3516: invokevirtual com/lgallardo/qbittorrentclient/MainActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - // 3519: astore_3 │ │ │ │ - // 3520: aload_3 │ │ │ │ - // 3521: ifnull 3708 │ │ │ │ - // 3524: aload_0 │ │ │ │ - // 3525: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3528: astore_3 │ │ │ │ - // 3529: aload_3 │ │ │ │ - // 3530: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ - // 3533: astore_3 │ │ │ │ - // 3534: ldc_w 2131427347 │ │ │ │ - // 3537: istore 7 │ │ │ │ - // 3539: aload_3 │ │ │ │ - // 3540: iload 7 │ │ │ │ - // 3542: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setSecondFragmentContainer:(I)V │ │ │ │ - // 3545: ldc_w "firstFragment" │ │ │ │ - // 3548: astore_3 │ │ │ │ - // 3549: aload 22 │ │ │ │ - // 3551: aload_3 │ │ │ │ - // 3552: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ - // 3555: astore_3 │ │ │ │ - // 3556: aload_3 │ │ │ │ - // 3557: instanceof Lcom/lgallardo/qbittorrentclient/HelpFragment; │ │ │ │ - // 3560: istore 6 │ │ │ │ - // 3562: iload 6 │ │ │ │ - // 3564: ifeq 3605 │ │ │ │ - // 3567: ldc_w 2131427346 │ │ │ │ - // 3570: istore 6 │ │ │ │ - // 3572: aload_0 │ │ │ │ - // 3573: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3576: astore 8 │ │ │ │ - // 3578: aload 8 │ │ │ │ - // 3580: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ - // 3583: astore 8 │ │ │ │ - // 3585: ldc_w "firstFragment" │ │ │ │ - // 3588: astore 5 │ │ │ │ - // 3590: aload 5 │ │ │ │ - // 3592: astore_2 │ │ │ │ - // 3593: aload 23 │ │ │ │ - // 3595: iload 6 │ │ │ │ - // 3597: aload 8 │ │ │ │ - // 3599: aload 5 │ │ │ │ - // 3601: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ - // 3604: pop │ │ │ │ - // 3605: ldc_w "secondFragment" │ │ │ │ - // 3608: astore_3 │ │ │ │ - // 3609: aload 22 │ │ │ │ - // 3611: aload_3 │ │ │ │ - // 3612: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ - // 3615: astore_3 │ │ │ │ - // 3616: aload_3 │ │ │ │ - // 3617: instanceof Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ - // 3620: istore 6 │ │ │ │ - // 3622: iload 6 │ │ │ │ - // 3624: ifne 2806 │ │ │ │ - // 3627: ldc_w 2131427347 │ │ │ │ - // 3630: istore 6 │ │ │ │ - // 3632: aload_0 │ │ │ │ - // 3633: astore_2 │ │ │ │ - // 3634: aload_0 │ │ │ │ - // 3635: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3638: astore 8 │ │ │ │ - // 3640: aload 8 │ │ │ │ - // 3642: invokestatic com/lgallardo/qbittorrentclient/MainActivity.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ - // 3645: astore 8 │ │ │ │ - // 3647: ldc_w "secondFragment" │ │ │ │ - // 3650: astore 5 │ │ │ │ - // 3652: aload 5 │ │ │ │ - // 3654: astore_2 │ │ │ │ - // 3655: aload 23 │ │ │ │ - // 3657: iload 6 │ │ │ │ - // 3659: aload 8 │ │ │ │ - // 3661: aload 5 │ │ │ │ - // 3663: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ - // 3666: pop │ │ │ │ - // 3667: iconst_0 │ │ │ │ - // 3668: istore 13 │ │ │ │ - // 3670: aload 22 │ │ │ │ - // 3672: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ - // 3675: istore 6 │ │ │ │ - // 3677: iload 13 │ │ │ │ - // 3679: iload 6 │ │ │ │ - // 3681: if_icmpge 2806 │ │ │ │ - // 3684: ldc_w "secondFragment" │ │ │ │ - // 3687: astore_3 │ │ │ │ - // 3688: iconst_1 │ │ │ │ - // 3689: istore 7 │ │ │ │ - // 3691: aload 22 │ │ │ │ - // 3693: aload_3 │ │ │ │ - // 3694: iload 7 │ │ │ │ - // 3696: invokevirtual android/app/FragmentManager.popBackStack:(Ljava/lang/String;I)V │ │ │ │ - // 3699: iload 13 │ │ │ │ - // 3701: iconst_1 │ │ │ │ - // 3702: iadd │ │ │ │ - // 3703: istore 13 │ │ │ │ - // 3705: goto 3670 │ │ │ │ - // 3708: aload_0 │ │ │ │ - // 3709: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3712: astore_3 │ │ │ │ - // 3713: aload_3 │ │ │ │ - // 3714: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ - // 3717: astore_3 │ │ │ │ - // 3718: ldc_w 2131427341 │ │ │ │ - // 3721: istore 7 │ │ │ │ - // 3723: aload_3 │ │ │ │ - // 3724: iload 7 │ │ │ │ - // 3726: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setSecondFragmentContainer:(I)V │ │ │ │ - // 3729: ldc_w "firstFragment" │ │ │ │ - // 3732: astore_3 │ │ │ │ - // 3733: aload 22 │ │ │ │ - // 3735: aload_3 │ │ │ │ - // 3736: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ - // 3739: astore_3 │ │ │ │ - // 3740: aload_3 │ │ │ │ - // 3741: instanceof Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ - // 3744: istore 6 │ │ │ │ - // 3746: iload 6 │ │ │ │ - // 3748: ifeq 3789 │ │ │ │ - // 3751: ldc_w 2131427341 │ │ │ │ - // 3754: istore 6 │ │ │ │ - // 3756: aload_0 │ │ │ │ - // 3757: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ - // 3760: astore 8 │ │ │ │ - // 3762: aload 8 │ │ │ │ - // 3764: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ - // 3767: astore 8 │ │ │ │ - // 3769: ldc_w "firstFragment" │ │ │ │ - // 3772: astore 5 │ │ │ │ - // 3774: aload 5 │ │ │ │ - // 3776: astore_2 │ │ │ │ - // 3777: aload 23 │ │ │ │ - // 3779: iload 6 │ │ │ │ - // 3781: aload 8 │ │ │ │ - // 3783: aload 5 │ │ │ │ - // 3785: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ - // 3788: pop │ │ │ │ - // 3789: iconst_0 │ │ │ │ - // 3790: istore 13 │ │ │ │ - // 3792: aload 22 │ │ │ │ - // 3794: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ - // 3797: istore 6 │ │ │ │ - // 3799: iload 13 │ │ │ │ - // 3801: iload 6 │ │ │ │ - // 3803: if_icmpge 2806 │ │ │ │ - // 3806: aload 22 │ │ │ │ - // 3808: invokevirtual android/app/FragmentManager.popBackStack:()V │ │ │ │ - // 3811: iload 13 │ │ │ │ - // 3813: iconst_1 │ │ │ │ - // 3814: iadd │ │ │ │ - // 3815: istore 13 │ │ │ │ - // 3817: goto 3792 │ │ │ │ + // 3181: aload 8 │ │ │ │ + // 3183: invokestatic android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 3186: pop │ │ │ │ + // 3187: aload_0 │ │ │ │ + // 3188: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3191: astore_3 │ │ │ │ + // 3192: aload_3 │ │ │ │ + // 3193: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 3196: astore_3 │ │ │ │ + // 3197: ldc_w 2131427341 │ │ │ │ + // 3200: istore 7 │ │ │ │ + // 3202: aload_3 │ │ │ │ + // 3203: iload 7 │ │ │ │ + // 3205: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setSecondFragmentContainer:(I)V │ │ │ │ + // 3208: ldc_w "firstFragment" │ │ │ │ + // 3211: astore_3 │ │ │ │ + // 3212: aload 22 │ │ │ │ + // 3214: aload_3 │ │ │ │ + // 3215: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ + // 3218: astore_3 │ │ │ │ + // 3219: aload_3 │ │ │ │ + // 3220: instanceof Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ + // 3223: istore 6 │ │ │ │ + // 3225: iload 6 │ │ │ │ + // 3227: ifeq 3268 │ │ │ │ + // 3230: ldc_w 2131427341 │ │ │ │ + // 3233: istore 6 │ │ │ │ + // 3235: aload_0 │ │ │ │ + // 3236: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3239: astore 8 │ │ │ │ + // 3241: aload 8 │ │ │ │ + // 3243: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 3246: astore 8 │ │ │ │ + // 3248: ldc_w "firstFragment" │ │ │ │ + // 3251: astore 5 │ │ │ │ + // 3253: aload 5 │ │ │ │ + // 3255: astore_2 │ │ │ │ + // 3256: aload 23 │ │ │ │ + // 3258: iload 6 │ │ │ │ + // 3260: aload 8 │ │ │ │ + // 3262: aload 5 │ │ │ │ + // 3264: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ + // 3267: pop │ │ │ │ + // 3268: ldc_w "firstFragment" │ │ │ │ + // 3271: astore_3 │ │ │ │ + // 3272: aload 22 │ │ │ │ + // 3274: aload_3 │ │ │ │ + // 3275: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ + // 3278: astore_3 │ │ │ │ + // 3279: aload_3 │ │ │ │ + // 3280: instanceof Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ + // 3283: istore 6 │ │ │ │ + // 3285: iload 6 │ │ │ │ + // 3287: ifeq 2782 │ │ │ │ + // 3290: ldc_w "firstFragment" │ │ │ │ + // 3293: astore_3 │ │ │ │ + // 3294: aload 22 │ │ │ │ + // 3296: aload_3 │ │ │ │ + // 3297: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ + // 3300: astore 26 │ │ │ │ + // 3302: aload 26 │ │ │ │ + // 3304: checkcast Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ │ + // 3307: astore 26 │ │ │ │ + // 3309: aload 12 │ │ │ │ + // 3311: ifnull 3324 │ │ │ │ + // 3314: aload 26 │ │ │ │ + // 3316: aload 12 │ │ │ │ + // 3318: invokevirtual com/lgallardo/qbittorrentclient/TorrentDetailsFragment.updateDetails:(Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ + // 3321: goto 2782 │ │ │ │ + // 3324: iconst_0 │ │ │ │ + // 3325: istore 13 │ │ │ │ + // 3327: aload 22 │ │ │ │ + // 3329: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ + // 3332: istore 6 │ │ │ │ + // 3334: iload 13 │ │ │ │ + // 3336: iload 6 │ │ │ │ + // 3338: if_icmpge 2782 │ │ │ │ + // 3341: aload 22 │ │ │ │ + // 3343: invokevirtual android/app/FragmentManager.popBackStack:()V │ │ │ │ + // 3346: iload 13 │ │ │ │ + // 3348: iconst_1 │ │ │ │ + // 3349: iadd │ │ │ │ + // 3350: istore 13 │ │ │ │ + // 3352: goto 3327 │ │ │ │ + // 3355: aload_0 │ │ │ │ + // 3356: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3359: astore_3 │ │ │ │ + // 3360: aload_3 │ │ │ │ + // 3361: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ + // 3364: astore_3 │ │ │ │ + // 3365: iconst_0 │ │ │ │ + // 3366: istore 7 │ │ │ │ + // 3368: aconst_null │ │ │ │ + // 3369: astore 8 │ │ │ │ + // 3371: aload_3 │ │ │ │ + // 3372: aconst_null │ │ │ │ + // 3373: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.setNames:([Ljava/lang/String;)V │ │ │ │ + // 3376: aload_0 │ │ │ │ + // 3377: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3380: astore_3 │ │ │ │ + // 3381: aload_3 │ │ │ │ + // 3382: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ + // 3385: astore_3 │ │ │ │ + // 3386: iconst_0 │ │ │ │ + // 3387: istore 7 │ │ │ │ + // 3389: aconst_null │ │ │ │ + // 3390: astore 8 │ │ │ │ + // 3392: aload_3 │ │ │ │ + // 3393: aconst_null │ │ │ │ + // 3394: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.setData:([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ │ │ + // 3397: aload_0 │ │ │ │ + // 3398: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3401: astore_3 │ │ │ │ + // 3402: aload_3 │ │ │ │ + // 3403: getfield com/lgallardo/qbittorrentclient/MainActivity.myadapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ │ + // 3406: astore_3 │ │ │ │ + // 3407: aload_3 │ │ │ │ + // 3408: invokevirtual com/lgallardo/qbittorrentclient/TorrentListAdapter.notifyDataSetChanged:()V │ │ │ │ + // 3411: aload_0 │ │ │ │ + // 3412: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3415: astore_3 │ │ │ │ + // 3416: ldc_w 2131427339 │ │ │ │ + // 3419: istore 7 │ │ │ │ + // 3421: aload_3 │ │ │ │ + // 3422: iload 7 │ │ │ │ + // 3424: invokevirtual com/lgallardo/qbittorrentclient/MainActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + // 3427: astore 24 │ │ │ │ + // 3429: aload 24 │ │ │ │ + // 3431: checkcast Landroid/widget/TextView; │ │ │ │ + // 3434: astore 24 │ │ │ │ + // 3436: aload_0 │ │ │ │ + // 3437: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3440: astore_3 │ │ │ │ + // 3441: ldc_w 2131427340 │ │ │ │ + // 3444: istore 7 │ │ │ │ + // 3446: aload_3 │ │ │ │ + // 3447: iload 7 │ │ │ │ + // 3449: invokevirtual com/lgallardo/qbittorrentclient/MainActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + // 3452: astore 25 │ │ │ │ + // 3454: aload 25 │ │ │ │ + // 3456: checkcast Landroid/widget/TextView; │ │ │ │ + // 3459: astore 25 │ │ │ │ + // 3461: ldc "" │ │ │ │ + // 3463: astore_3 │ │ │ │ + // 3464: aload 24 │ │ │ │ + // 3466: aload_3 │ │ │ │ + // 3467: invokevirtual android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + // 3470: ldc "" │ │ │ │ + // 3472: astore_3 │ │ │ │ + // 3473: aload 25 │ │ │ │ + // 3475: aload_3 │ │ │ │ + // 3476: invokevirtual android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + // 3479: aload_0 │ │ │ │ + // 3480: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3483: astore_3 │ │ │ │ + // 3484: ldc_w 2131427343 │ │ │ │ + // 3487: istore 7 │ │ │ │ + // 3489: aload_3 │ │ │ │ + // 3490: iload 7 │ │ │ │ + // 3492: invokevirtual com/lgallardo/qbittorrentclient/MainActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + // 3495: astore_3 │ │ │ │ + // 3496: aload_3 │ │ │ │ + // 3497: ifnull 3684 │ │ │ │ + // 3500: aload_0 │ │ │ │ + // 3501: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3504: astore_3 │ │ │ │ + // 3505: aload_3 │ │ │ │ + // 3506: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 3509: astore_3 │ │ │ │ + // 3510: ldc_w 2131427347 │ │ │ │ + // 3513: istore 7 │ │ │ │ + // 3515: aload_3 │ │ │ │ + // 3516: iload 7 │ │ │ │ + // 3518: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setSecondFragmentContainer:(I)V │ │ │ │ + // 3521: ldc_w "firstFragment" │ │ │ │ + // 3524: astore_3 │ │ │ │ + // 3525: aload 22 │ │ │ │ + // 3527: aload_3 │ │ │ │ + // 3528: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ + // 3531: astore_3 │ │ │ │ + // 3532: aload_3 │ │ │ │ + // 3533: instanceof Lcom/lgallardo/qbittorrentclient/HelpFragment; │ │ │ │ + // 3536: istore 6 │ │ │ │ + // 3538: iload 6 │ │ │ │ + // 3540: ifeq 3581 │ │ │ │ + // 3543: ldc_w 2131427346 │ │ │ │ + // 3546: istore 6 │ │ │ │ + // 3548: aload_0 │ │ │ │ + // 3549: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3552: astore 8 │ │ │ │ + // 3554: aload 8 │ │ │ │ + // 3556: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 3559: astore 8 │ │ │ │ + // 3561: ldc_w "firstFragment" │ │ │ │ + // 3564: astore 5 │ │ │ │ + // 3566: aload 5 │ │ │ │ + // 3568: astore_2 │ │ │ │ + // 3569: aload 23 │ │ │ │ + // 3571: iload 6 │ │ │ │ + // 3573: aload 8 │ │ │ │ + // 3575: aload 5 │ │ │ │ + // 3577: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ + // 3580: pop │ │ │ │ + // 3581: ldc_w "secondFragment" │ │ │ │ + // 3584: astore_3 │ │ │ │ + // 3585: aload 22 │ │ │ │ + // 3587: aload_3 │ │ │ │ + // 3588: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ + // 3591: astore_3 │ │ │ │ + // 3592: aload_3 │ │ │ │ + // 3593: instanceof Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ + // 3596: istore 6 │ │ │ │ + // 3598: iload 6 │ │ │ │ + // 3600: ifne 2782 │ │ │ │ + // 3603: ldc_w 2131427347 │ │ │ │ + // 3606: istore 6 │ │ │ │ + // 3608: aload_0 │ │ │ │ + // 3609: astore_2 │ │ │ │ + // 3610: aload_0 │ │ │ │ + // 3611: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3614: astore 8 │ │ │ │ + // 3616: aload 8 │ │ │ │ + // 3618: invokestatic com/lgallardo/qbittorrentclient/MainActivity.access$1400:(Lcom/lgallardo/qbittorrentclient/MainActivity;)Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ + // 3621: astore 8 │ │ │ │ + // 3623: ldc_w "secondFragment" │ │ │ │ + // 3626: astore 5 │ │ │ │ + // 3628: aload 5 │ │ │ │ + // 3630: astore_2 │ │ │ │ + // 3631: aload 23 │ │ │ │ + // 3633: iload 6 │ │ │ │ + // 3635: aload 8 │ │ │ │ + // 3637: aload 5 │ │ │ │ + // 3639: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ + // 3642: pop │ │ │ │ + // 3643: iconst_0 │ │ │ │ + // 3644: istore 13 │ │ │ │ + // 3646: aload 22 │ │ │ │ + // 3648: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ + // 3651: istore 6 │ │ │ │ + // 3653: iload 13 │ │ │ │ + // 3655: iload 6 │ │ │ │ + // 3657: if_icmpge 2782 │ │ │ │ + // 3660: ldc_w "secondFragment" │ │ │ │ + // 3663: astore_3 │ │ │ │ + // 3664: iconst_1 │ │ │ │ + // 3665: istore 7 │ │ │ │ + // 3667: aload 22 │ │ │ │ + // 3669: aload_3 │ │ │ │ + // 3670: iload 7 │ │ │ │ + // 3672: invokevirtual android/app/FragmentManager.popBackStack:(Ljava/lang/String;I)V │ │ │ │ + // 3675: iload 13 │ │ │ │ + // 3677: iconst_1 │ │ │ │ + // 3678: iadd │ │ │ │ + // 3679: istore 13 │ │ │ │ + // 3681: goto 3646 │ │ │ │ + // 3684: aload_0 │ │ │ │ + // 3685: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3688: astore_3 │ │ │ │ + // 3689: aload_3 │ │ │ │ + // 3690: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 3693: astore_3 │ │ │ │ + // 3694: ldc_w 2131427341 │ │ │ │ + // 3697: istore 7 │ │ │ │ + // 3699: aload_3 │ │ │ │ + // 3700: iload 7 │ │ │ │ + // 3702: invokevirtual com/lgallardo/qbittorrentclient/ItemstFragment.setSecondFragmentContainer:(I)V │ │ │ │ + // 3705: ldc_w "firstFragment" │ │ │ │ + // 3708: astore_3 │ │ │ │ + // 3709: aload 22 │ │ │ │ + // 3711: aload_3 │ │ │ │ + // 3712: invokevirtual android/app/FragmentManager.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; │ │ │ │ + // 3715: astore_3 │ │ │ │ + // 3716: aload_3 │ │ │ │ + // 3717: instanceof Lcom/lgallardo/qbittorrentclient/AboutFragment; │ │ │ │ + // 3720: istore 6 │ │ │ │ + // 3722: iload 6 │ │ │ │ + // 3724: ifeq 3765 │ │ │ │ + // 3727: ldc_w 2131427341 │ │ │ │ + // 3730: istore 6 │ │ │ │ + // 3732: aload_0 │ │ │ │ + // 3733: getfield com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ │ + // 3736: astore 8 │ │ │ │ + // 3738: aload 8 │ │ │ │ + // 3740: getfield com/lgallardo/qbittorrentclient/MainActivity.firstFragment:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ │ │ + // 3743: astore 8 │ │ │ │ + // 3745: ldc_w "firstFragment" │ │ │ │ + // 3748: astore 5 │ │ │ │ + // 3750: aload 5 │ │ │ │ + // 3752: astore_2 │ │ │ │ + // 3753: aload 23 │ │ │ │ + // 3755: iload 6 │ │ │ │ + // 3757: aload 8 │ │ │ │ + // 3759: aload 5 │ │ │ │ + // 3761: invokevirtual android/app/FragmentTransaction.replace:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; │ │ │ │ + // 3764: pop │ │ │ │ + // 3765: iconst_0 │ │ │ │ + // 3766: istore 13 │ │ │ │ + // 3768: aload 22 │ │ │ │ + // 3770: invokevirtual android/app/FragmentManager.getBackStackEntryCount:()I │ │ │ │ + // 3773: istore 6 │ │ │ │ + // 3775: iload 13 │ │ │ │ + // 3777: iload 6 │ │ │ │ + // 3779: if_icmpge 2782 │ │ │ │ + // 3782: aload 22 │ │ │ │ + // 3784: invokevirtual android/app/FragmentManager.popBackStack:()V │ │ │ │ + // 3787: iload 13 │ │ │ │ + // 3789: iconst_1 │ │ │ │ + // 3790: iadd │ │ │ │ + // 3791: istore 13 │ │ │ │ + // 3793: goto 3768 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------------------- │ │ │ │ - // 703 708 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 719 724 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 726 731 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 733 736 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 737 742 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 747 750 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 750 753 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 757 760 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 760 765 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 766 769 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 772 777 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 788 791 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 793 798 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 800 805 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 832 837 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 837 840 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 842 847 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 849 854 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 881 886 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 890 895 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 898 903 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 910 913 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 917 922 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 926 931 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 934 939 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 946 949 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 953 958 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2112 2116 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2112 2116 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2112 2116 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2117 2121 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2117 2121 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2117 2121 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2122 2125 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2122 2125 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2122 2125 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2128 2133 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2128 2133 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2128 2133 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2133 2137 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2133 2137 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2133 2137 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2138 2142 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2138 2142 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2138 2142 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2143 2146 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2143 2146 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2143 2146 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2149 2154 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2149 2154 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2149 2154 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2154 2158 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2154 2158 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2154 2158 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2159 2163 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2159 2163 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2159 2163 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2164 2168 2833 2970 Ljava/lang/NullPointerException; │ │ │ │ - // 2164 2168 2993 3056 Ljava/lang/IllegalStateException; │ │ │ │ - // 2164 2168 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2170 2174 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2175 2178 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2180 2185 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2186 2192 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2192 2196 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2197 2201 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2203 2208 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2210 2215 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2222 2226 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2233 2238 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2240 2245 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2247 2251 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2258 2263 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2265 2270 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2272 2276 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2283 2288 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2289 2293 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2294 2298 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2298 2301 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2308 2311 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2319 2323 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2323 2326 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2327 2331 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2336 2341 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2344 2349 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2355 2360 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2361 2364 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2366 2371 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2377 2382 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2384 2387 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2391 2396 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2398 2403 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2405 2410 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2413 2418 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2425 2430 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2437 2442 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2443 2446 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2449 2454 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2461 2466 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2467 2471 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2474 2478 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2478 2481 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2482 2486 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2491 2496 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2499 2504 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2510 2515 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2516 2519 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2521 2526 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2532 2537 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2539 2542 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2546 2551 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2553 2558 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2560 2565 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2568 2573 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2580 2585 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2592 2597 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2598 2601 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2604 2609 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2616 2621 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2622 2626 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2629 2633 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2635 2639 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2646 2651 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2666 2672 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2672 2676 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2677 2681 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2688 2693 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2699 2703 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2720 2724 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2726 2731 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2747 2753 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2759 2763 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2781 2785 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2787 2792 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2801 2806 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2806 2812 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2836 2840 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2841 2844 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2846 2850 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2854 2857 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2859 2862 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2869 2874 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2875 2880 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2882 2886 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2887 2891 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2892 2896 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2898 2903 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2906 2911 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2911 2915 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2916 2920 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2921 2924 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2927 2932 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2932 2936 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2937 2941 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2942 2945 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2948 2953 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2953 2957 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2958 2962 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2963 2967 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 2999 3002 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3004 3009 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3016 3021 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3023 3028 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3032 3037 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3039 3044 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3047 3053 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3056 3059 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3065 3070 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3080 3084 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3086 3091 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3107 3113 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3116 3121 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3140 3145 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3157 3162 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3181 3186 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3205 3211 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3211 3215 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3216 3220 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3227 3232 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3238 3242 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3259 3263 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3265 3270 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3286 3292 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3298 3302 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3320 3324 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3326 3331 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3340 3345 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3351 3356 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3365 3370 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3379 3383 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3384 3388 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3396 3400 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3400 3404 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3405 3409 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3417 3421 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3421 3425 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3426 3430 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3431 3435 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3435 3439 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3446 3451 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3453 3458 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3460 3464 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3471 3476 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3478 3483 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3490 3494 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3499 3503 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3503 3507 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3514 3519 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3524 3528 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3529 3533 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3540 3545 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3551 3555 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3572 3576 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3578 3583 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3599 3605 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3611 3615 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3634 3638 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3640 3645 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3661 3667 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3670 3675 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3694 3699 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3708 3712 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3713 3717 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3724 3729 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3735 3739 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3756 3760 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3762 3767 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3783 3789 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3792 3797 2970 2993 Ljava/lang/Exception; │ │ │ │ - // 3806 3811 2970 2993 Ljava/lang/Exception; │ │ │ │ + // 703 708 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 719 724 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 726 731 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 733 736 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 737 742 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 747 750 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 750 753 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 757 760 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 760 765 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 766 769 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 772 777 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 788 791 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 793 798 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 800 805 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 832 837 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 837 840 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 842 847 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 849 854 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 881 886 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 890 895 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 898 903 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 910 913 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 917 922 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 926 931 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 934 939 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 946 949 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 953 958 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2112 2116 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2112 2116 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2112 2116 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2117 2121 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2117 2121 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2117 2121 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2122 2125 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2122 2125 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2122 2125 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2128 2133 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2128 2133 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2128 2133 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2133 2137 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2133 2137 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2133 2137 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2138 2142 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2138 2142 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2138 2142 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2143 2146 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2143 2146 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2143 2146 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2149 2154 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2149 2154 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2149 2154 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2154 2158 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2154 2158 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2154 2158 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2159 2163 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2159 2163 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2159 2163 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2164 2168 2809 2946 Ljava/lang/NullPointerException; │ │ │ │ + // 2164 2168 2969 3032 Ljava/lang/IllegalStateException; │ │ │ │ + // 2164 2168 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2170 2174 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2175 2178 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2180 2185 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2186 2192 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2192 2196 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2197 2201 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2203 2208 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2210 2215 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2222 2226 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2233 2238 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2240 2245 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2247 2251 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2258 2263 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2265 2270 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2272 2276 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2283 2288 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2289 2293 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2294 2298 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2298 2301 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2308 2311 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2319 2323 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2323 2326 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2327 2331 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2336 2341 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2344 2349 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2355 2360 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2361 2364 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2366 2371 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2377 2382 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2384 2387 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2391 2396 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2398 2403 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2405 2410 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2413 2418 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2425 2430 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2431 2434 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2437 2442 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2449 2454 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2455 2459 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2462 2466 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2466 2469 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2470 2474 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2479 2484 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2487 2492 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2498 2503 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2504 2507 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2509 2514 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2520 2525 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2527 2530 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2534 2539 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2541 2546 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2548 2553 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2556 2561 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2568 2573 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2574 2577 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2580 2585 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2592 2597 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2598 2602 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2605 2609 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2611 2615 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2622 2627 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2642 2648 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2648 2652 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2653 2657 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2664 2669 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2675 2679 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2696 2700 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2702 2707 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2723 2729 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2735 2739 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2757 2761 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2763 2768 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2777 2782 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2782 2788 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2812 2816 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2817 2820 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2822 2826 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2830 2833 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2835 2838 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2845 2850 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2851 2856 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2858 2862 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2863 2867 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2868 2872 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2874 2879 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2882 2887 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2887 2891 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2892 2896 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2897 2900 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2903 2908 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2908 2912 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2913 2917 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2918 2921 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2924 2929 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2929 2933 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2934 2938 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2939 2943 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2975 2978 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2980 2985 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2992 2997 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 2999 3004 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3008 3013 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3015 3020 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3023 3029 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3032 3035 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3041 3046 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3056 3060 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3062 3067 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3083 3089 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3092 3097 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3116 3121 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3133 3138 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3157 3162 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3181 3187 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3187 3191 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3192 3196 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3203 3208 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3214 3218 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3235 3239 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3241 3246 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3262 3268 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3274 3278 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3296 3300 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3302 3307 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3316 3321 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3327 3332 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3341 3346 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3355 3359 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3360 3364 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3372 3376 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3376 3380 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3381 3385 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3393 3397 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3397 3401 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3402 3406 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3407 3411 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3411 3415 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3422 3427 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3429 3434 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3436 3440 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3447 3452 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3454 3459 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3466 3470 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3475 3479 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3479 3483 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3490 3495 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3500 3504 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3505 3509 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3516 3521 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3527 3531 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3548 3552 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3554 3559 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3575 3581 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3587 3591 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3610 3614 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3616 3621 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3637 3643 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3646 3651 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3670 3675 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3684 3688 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3689 3693 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3700 3705 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3711 3715 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3732 3736 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3738 3743 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3759 3765 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3768 3773 2946 2969 Ljava/lang/Exception; │ │ │ │ + // 3782 3787 2946 2969 Ljava/lang/Exception; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 1930 out of bounds for length 1930 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 1918 out of bounds for length 1918 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ ├── org/apache/http/entity/ContentType.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -787,15 +787,15 @@ │ │ │ │ 1: getfield #104 // Field mimeType:Ljava/lang/String; │ │ │ │ 4: areturn │ │ │ │ │ │ │ │ public java.lang.String getParameter(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ljava/lang/String; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=2 │ │ │ │ + stack=300, locals=10, args_size=2 │ │ │ │ 0: aconst_null │ │ │ │ 1: astore_2 │ │ │ │ 2: aload_1 │ │ │ │ 3: ldc #247 // String Parameter name │ │ │ │ 5: invokestatic #250 // Method org/apache/http/util/Args.notEmpty:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ │ │ 8: pop │ │ │ │ 9: aload_0 │ │ │ │ @@ -809,39 +809,41 @@ │ │ │ │ 21: getfield #108 // Field params:[Lorg/apache/http/NameValuePair; │ │ │ │ 24: astore 4 │ │ │ │ 26: aload 4 │ │ │ │ 28: arraylength │ │ │ │ 29: istore 5 │ │ │ │ 31: iconst_0 │ │ │ │ 32: istore 6 │ │ │ │ - 34: iload 6 │ │ │ │ - 36: iload 5 │ │ │ │ - 38: if_icmpge 18 │ │ │ │ - 41: aload 4 │ │ │ │ - 43: iload 6 │ │ │ │ - 45: aaload │ │ │ │ - 46: astore 7 │ │ │ │ - 48: aload 7 │ │ │ │ - 50: invokeinterface #253, 1 // InterfaceMethod org/apache/http/NameValuePair.getName:()Ljava/lang/String; │ │ │ │ - 55: astore_3 │ │ │ │ - 56: aload_3 │ │ │ │ - 57: aload_1 │ │ │ │ - 58: invokevirtual #256 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ - 61: istore 8 │ │ │ │ - 63: iload 8 │ │ │ │ - 65: ifeq 79 │ │ │ │ - 68: aload 7 │ │ │ │ - 70: invokeinterface #259, 1 // InterfaceMethod org/apache/http/NameValuePair.getValue:()Ljava/lang/String; │ │ │ │ - 75: astore_2 │ │ │ │ - 76: goto 18 │ │ │ │ - 79: iload 6 │ │ │ │ - 81: iconst_1 │ │ │ │ - 82: iadd │ │ │ │ - 83: istore 6 │ │ │ │ - 85: goto 34 │ │ │ │ + 34: aconst_null │ │ │ │ + 35: astore_3 │ │ │ │ + 36: iload 6 │ │ │ │ + 38: iload 5 │ │ │ │ + 40: if_icmpge 18 │ │ │ │ + 43: aload 4 │ │ │ │ + 45: iload 6 │ │ │ │ + 47: aaload │ │ │ │ + 48: astore 7 │ │ │ │ + 50: aload 7 │ │ │ │ + 52: invokeinterface #253, 1 // InterfaceMethod org/apache/http/NameValuePair.getName:()Ljava/lang/String; │ │ │ │ + 57: astore 8 │ │ │ │ + 59: aload 8 │ │ │ │ + 61: aload_1 │ │ │ │ + 62: invokevirtual #256 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ + 65: istore 9 │ │ │ │ + 67: iload 9 │ │ │ │ + 69: ifeq 83 │ │ │ │ + 72: aload 7 │ │ │ │ + 74: invokeinterface #259, 1 // InterfaceMethod org/apache/http/NameValuePair.getValue:()Ljava/lang/String; │ │ │ │ + 79: astore_2 │ │ │ │ + 80: goto 18 │ │ │ │ + 83: iload 6 │ │ │ │ + 85: iconst_1 │ │ │ │ + 86: iadd │ │ │ │ + 87: istore 6 │ │ │ │ + 89: goto 36 │ │ │ │ │ │ │ │ public java.lang.String toString(); │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=1 │ │ │ │ 0: new #196 // class org/apache/http/util/CharArrayBuffer │ │ ├── org/apache/http/entity/mime/AbstractMultipartForm.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -403,85 +403,83 @@ │ │ │ │ 29: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ 32: return │ │ │ │ │ │ │ │ void doWriteTo(java.io.OutputStream, boolean); │ │ │ │ descriptor: (Ljava/io/OutputStream;Z)V │ │ │ │ flags: (0x0000) │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=3 │ │ │ │ + stack=300, locals=8, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #55 // Field charset:Ljava/nio/charset/Charset; │ │ │ │ 4: astore_3 │ │ │ │ 5: aload_0 │ │ │ │ 6: invokevirtual #123 // Method getBoundary:()Ljava/lang/String; │ │ │ │ 9: astore 4 │ │ │ │ 11: aload_3 │ │ │ │ 12: aload 4 │ │ │ │ 14: invokestatic #24 // Method encode:(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ 17: astore 5 │ │ │ │ 19: aload_0 │ │ │ │ 20: invokevirtual #127 // Method getBodyParts:()Ljava/util/List; │ │ │ │ - 23: astore_3 │ │ │ │ - 24: aload_3 │ │ │ │ - 25: invokeinterface #133, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 30: astore 6 │ │ │ │ - 32: aload 6 │ │ │ │ - 34: invokeinterface #139, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 39: istore 7 │ │ │ │ - 41: iload 7 │ │ │ │ - 43: ifeq 123 │ │ │ │ - 46: aload 6 │ │ │ │ - 48: invokeinterface #143, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 53: checkcast #145 // class org/apache/http/entity/mime/FormBodyPart │ │ │ │ - 56: astore 8 │ │ │ │ - 58: getstatic #34 // Field TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ - 61: aload_1 │ │ │ │ - 62: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ - 65: aload 5 │ │ │ │ - 67: aload_1 │ │ │ │ - 68: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ - 71: getstatic #30 // Field CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ - 74: aload_1 │ │ │ │ - 75: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ - 78: aload_0 │ │ │ │ - 79: aload 8 │ │ │ │ - 81: aload_1 │ │ │ │ - 82: invokevirtual #149 // Method formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ │ │ - 85: getstatic #30 // Field CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ - 88: astore_3 │ │ │ │ - 89: aload_3 │ │ │ │ - 90: aload_1 │ │ │ │ - 91: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ - 94: iload_2 │ │ │ │ - 95: ifeq 111 │ │ │ │ - 98: aload 8 │ │ │ │ - 100: invokevirtual #152 // Method org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; │ │ │ │ - 103: astore_3 │ │ │ │ - 104: aload_3 │ │ │ │ - 105: aload_1 │ │ │ │ - 106: invokeinterface #158, 2 // InterfaceMethod org/apache/http/entity/mime/content/ContentBody.writeTo:(Ljava/io/OutputStream;)V │ │ │ │ - 111: getstatic #30 // Field CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ - 114: astore_3 │ │ │ │ - 115: aload_3 │ │ │ │ - 116: aload_1 │ │ │ │ - 117: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ - 120: goto 32 │ │ │ │ - 123: getstatic #34 // Field TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ - 126: aload_1 │ │ │ │ - 127: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ - 130: aload 5 │ │ │ │ - 132: aload_1 │ │ │ │ - 133: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ - 136: getstatic #34 // Field TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ - 139: aload_1 │ │ │ │ - 140: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ - 143: getstatic #30 // Field CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ - 146: aload_1 │ │ │ │ - 147: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ - 150: return │ │ │ │ + 23: invokeinterface #133, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 28: astore_3 │ │ │ │ + 29: aload_3 │ │ │ │ + 30: invokeinterface #139, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 35: istore 6 │ │ │ │ + 37: iload 6 │ │ │ │ + 39: ifeq 124 │ │ │ │ + 42: aload_3 │ │ │ │ + 43: invokeinterface #143, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 48: checkcast #145 // class org/apache/http/entity/mime/FormBodyPart │ │ │ │ + 51: astore 7 │ │ │ │ + 53: getstatic #34 // Field TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ + 56: aload_1 │ │ │ │ + 57: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ + 60: aload 5 │ │ │ │ + 62: aload_1 │ │ │ │ + 63: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ + 66: getstatic #30 // Field CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ + 69: aload_1 │ │ │ │ + 70: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ + 73: aload_0 │ │ │ │ + 74: aload 7 │ │ │ │ + 76: aload_1 │ │ │ │ + 77: invokevirtual #149 // Method formatMultipartHeader:(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ │ │ + 80: getstatic #30 // Field CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ + 83: astore 4 │ │ │ │ + 85: aload 4 │ │ │ │ + 87: aload_1 │ │ │ │ + 88: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ + 91: iload_2 │ │ │ │ + 92: ifeq 110 │ │ │ │ + 95: aload 7 │ │ │ │ + 97: invokevirtual #152 // Method org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; │ │ │ │ + 100: astore 4 │ │ │ │ + 102: aload 4 │ │ │ │ + 104: aload_1 │ │ │ │ + 105: invokeinterface #158, 2 // InterfaceMethod org/apache/http/entity/mime/content/ContentBody.writeTo:(Ljava/io/OutputStream;)V │ │ │ │ + 110: getstatic #30 // Field CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ + 113: astore 4 │ │ │ │ + 115: aload 4 │ │ │ │ + 117: aload_1 │ │ │ │ + 118: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ + 121: goto 29 │ │ │ │ + 124: getstatic #34 // Field TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ + 127: aload_1 │ │ │ │ + 128: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ + 131: aload 5 │ │ │ │ + 133: aload_1 │ │ │ │ + 134: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ + 137: getstatic #34 // Field TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ + 140: aload_1 │ │ │ │ + 141: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ + 144: getstatic #30 // Field CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ │ │ + 147: aload_1 │ │ │ │ + 148: invokestatic #94 // Method writeBytes:(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ │ │ + 151: return │ │ │ │ │ │ │ │ protected abstract void formatMultipartHeader(org.apache.http.entity.mime.FormBodyPart, java.io.OutputStream); │ │ │ │ descriptor: (Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ │ │ flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT │ │ │ │ │ │ │ │ public abstract java.util.List getBodyParts(); │ │ │ │ descriptor: ()Ljava/util/List; │ │ │ │ @@ -514,86 +512,84 @@ │ │ │ │ 1: getfield #53 // Field subType:Ljava/lang/String; │ │ │ │ 4: areturn │ │ │ │ │ │ │ │ public long getTotalLength(); │ │ │ │ descriptor: ()J │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=17, args_size=1 │ │ │ │ + stack=300, locals=16, args_size=1 │ │ │ │ 0: iconst_m1 │ │ │ │ 1: i2l │ │ │ │ 2: lstore_1 │ │ │ │ 3: lconst_0 │ │ │ │ 4: lstore_3 │ │ │ │ 5: aload_0 │ │ │ │ 6: invokevirtual #127 // Method getBodyParts:()Ljava/util/List; │ │ │ │ - 9: astore 5 │ │ │ │ - 11: aload 5 │ │ │ │ - 13: invokeinterface #133, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 18: astore 6 │ │ │ │ - 20: aload 6 │ │ │ │ - 22: invokeinterface #139, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 27: istore 7 │ │ │ │ - 29: iload 7 │ │ │ │ - 31: ifeq 85 │ │ │ │ - 34: aload 6 │ │ │ │ - 36: invokeinterface #143, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 41: checkcast #145 // class org/apache/http/entity/mime/FormBodyPart │ │ │ │ - 44: astore 8 │ │ │ │ - 46: aload 8 │ │ │ │ - 48: invokevirtual #152 // Method org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; │ │ │ │ - 51: astore 9 │ │ │ │ - 53: aload 9 │ │ │ │ - 55: invokeinterface #162, 1 // InterfaceMethod org/apache/http/entity/mime/content/ContentBody.getContentLength:()J │ │ │ │ - 60: lstore 10 │ │ │ │ - 62: lconst_0 │ │ │ │ - 63: lstore 12 │ │ │ │ - 65: lload 10 │ │ │ │ - 67: lload 12 │ │ │ │ - 69: lcmp │ │ │ │ - 70: istore 7 │ │ │ │ - 72: iload 7 │ │ │ │ - 74: iflt 126 │ │ │ │ - 77: lload_3 │ │ │ │ - 78: lload 10 │ │ │ │ - 80: ladd │ │ │ │ - 81: lstore_3 │ │ │ │ - 82: goto 20 │ │ │ │ - 85: new #164 // class java/io/ByteArrayOutputStream │ │ │ │ - 88: astore 14 │ │ │ │ - 90: aload 14 │ │ │ │ - 92: invokespecial #165 // Method java/io/ByteArrayOutputStream."":()V │ │ │ │ - 95: iconst_0 │ │ │ │ - 96: istore 7 │ │ │ │ - 98: aconst_null │ │ │ │ - 99: astore 5 │ │ │ │ - 101: aload_0 │ │ │ │ - 102: aload 14 │ │ │ │ - 104: iconst_0 │ │ │ │ - 105: invokevirtual #169 // Method doWriteTo:(Ljava/io/OutputStream;Z)V │ │ │ │ - 108: aload 14 │ │ │ │ - 110: invokevirtual #172 // Method java/io/ByteArrayOutputStream.toByteArray:()[B │ │ │ │ - 113: astore 15 │ │ │ │ - 115: aload 15 │ │ │ │ - 117: arraylength │ │ │ │ - 118: istore 16 │ │ │ │ - 120: iload 16 │ │ │ │ - 122: i2l │ │ │ │ - 123: lload_3 │ │ │ │ - 124: ladd │ │ │ │ - 125: lstore_1 │ │ │ │ - 126: lload_1 │ │ │ │ - 127: lreturn │ │ │ │ - 128: pop │ │ │ │ - 129: goto 126 │ │ │ │ + 9: invokeinterface #133, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 14: astore 5 │ │ │ │ + 16: aload 5 │ │ │ │ + 18: invokeinterface #139, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 23: istore 6 │ │ │ │ + 25: iload 6 │ │ │ │ + 27: ifeq 81 │ │ │ │ + 30: aload 5 │ │ │ │ + 32: invokeinterface #143, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 37: checkcast #145 // class org/apache/http/entity/mime/FormBodyPart │ │ │ │ + 40: astore 7 │ │ │ │ + 42: aload 7 │ │ │ │ + 44: invokevirtual #152 // Method org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; │ │ │ │ + 47: astore 8 │ │ │ │ + 49: aload 8 │ │ │ │ + 51: invokeinterface #162, 1 // InterfaceMethod org/apache/http/entity/mime/content/ContentBody.getContentLength:()J │ │ │ │ + 56: lstore 9 │ │ │ │ + 58: lconst_0 │ │ │ │ + 59: lstore 11 │ │ │ │ + 61: lload 9 │ │ │ │ + 63: lload 11 │ │ │ │ + 65: lcmp │ │ │ │ + 66: istore 6 │ │ │ │ + 68: iload 6 │ │ │ │ + 70: iflt 122 │ │ │ │ + 73: lload_3 │ │ │ │ + 74: lload 9 │ │ │ │ + 76: ladd │ │ │ │ + 77: lstore_3 │ │ │ │ + 78: goto 16 │ │ │ │ + 81: new #164 // class java/io/ByteArrayOutputStream │ │ │ │ + 84: astore 13 │ │ │ │ + 86: aload 13 │ │ │ │ + 88: invokespecial #165 // Method java/io/ByteArrayOutputStream."":()V │ │ │ │ + 91: iconst_0 │ │ │ │ + 92: istore 14 │ │ │ │ + 94: aconst_null │ │ │ │ + 95: astore 5 │ │ │ │ + 97: aload_0 │ │ │ │ + 98: aload 13 │ │ │ │ + 100: iconst_0 │ │ │ │ + 101: invokevirtual #169 // Method doWriteTo:(Ljava/io/OutputStream;Z)V │ │ │ │ + 104: aload 13 │ │ │ │ + 106: invokevirtual #172 // Method java/io/ByteArrayOutputStream.toByteArray:()[B │ │ │ │ + 109: astore 15 │ │ │ │ + 111: aload 15 │ │ │ │ + 113: arraylength │ │ │ │ + 114: istore 14 │ │ │ │ + 116: iload 14 │ │ │ │ + 118: i2l │ │ │ │ + 119: lload_3 │ │ │ │ + 120: ladd │ │ │ │ + 121: lstore_1 │ │ │ │ + 122: lload_1 │ │ │ │ + 123: lreturn │ │ │ │ + 124: pop │ │ │ │ + 125: goto 122 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 104 108 128 Class java/io/IOException │ │ │ │ - 108 113 128 Class java/io/IOException │ │ │ │ - 115 118 128 Class java/io/IOException │ │ │ │ + 100 104 124 Class java/io/IOException │ │ │ │ + 104 109 124 Class java/io/IOException │ │ │ │ + 111 114 124 Class java/io/IOException │ │ │ │ │ │ │ │ public void writeTo(java.io.OutputStream); │ │ │ │ descriptor: (Ljava/io/OutputStream;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── org/apache/http/pool/RouteSpecificPool.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -510,83 +510,77 @@ │ │ │ │ 46: istore_3 │ │ │ │ 47: goto 43 │ │ │ │ │ │ │ │ public void shutdown(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=1 │ │ │ │ + stack=300, locals=5, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #29 // Field pending:Ljava/util/LinkedList; │ │ │ │ - 4: astore_1 │ │ │ │ - 5: aload_1 │ │ │ │ - 6: invokevirtual #76 // Method java/util/LinkedList.iterator:()Ljava/util/Iterator; │ │ │ │ - 9: astore_2 │ │ │ │ - 10: aload_2 │ │ │ │ - 11: invokeinterface #81, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 16: istore_3 │ │ │ │ - 17: iload_3 │ │ │ │ - 18: ifeq 44 │ │ │ │ - 21: aload_2 │ │ │ │ - 22: invokeinterface #85, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 27: checkcast #103 // class org/apache/http/pool/PoolEntryFuture │ │ │ │ - 30: astore 4 │ │ │ │ - 32: iconst_1 │ │ │ │ - 33: istore_3 │ │ │ │ - 34: aload 4 │ │ │ │ - 36: iload_3 │ │ │ │ - 37: invokevirtual #109 // Method org/apache/http/pool/PoolEntryFuture.cancel:(Z)Z │ │ │ │ - 40: pop │ │ │ │ - 41: goto 10 │ │ │ │ - 44: aload_0 │ │ │ │ - 45: getfield #29 // Field pending:Ljava/util/LinkedList; │ │ │ │ - 48: invokevirtual #112 // Method java/util/LinkedList.clear:()V │ │ │ │ - 51: aload_0 │ │ │ │ - 52: getfield #27 // Field available:Ljava/util/LinkedList; │ │ │ │ - 55: astore_1 │ │ │ │ - 56: aload_1 │ │ │ │ - 57: invokevirtual #76 // Method java/util/LinkedList.iterator:()Ljava/util/Iterator; │ │ │ │ - 60: astore_2 │ │ │ │ - 61: aload_2 │ │ │ │ - 62: invokeinterface #81, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 67: istore_3 │ │ │ │ - 68: iload_3 │ │ │ │ - 69: ifeq 91 │ │ │ │ - 72: aload_2 │ │ │ │ - 73: invokeinterface #85, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 78: checkcast #87 // class org/apache/http/pool/PoolEntry │ │ │ │ - 81: astore 5 │ │ │ │ - 83: aload 5 │ │ │ │ - 85: invokevirtual #115 // Method org/apache/http/pool/PoolEntry.close:()V │ │ │ │ - 88: goto 61 │ │ │ │ - 91: aload_0 │ │ │ │ - 92: getfield #27 // Field available:Ljava/util/LinkedList; │ │ │ │ - 95: invokevirtual #112 // Method java/util/LinkedList.clear:()V │ │ │ │ - 98: aload_0 │ │ │ │ - 99: getfield #22 // Field leased:Ljava/util/Set; │ │ │ │ - 102: astore_1 │ │ │ │ - 103: aload_1 │ │ │ │ - 104: invokeinterface #116, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 109: astore_2 │ │ │ │ - 110: aload_2 │ │ │ │ - 111: invokeinterface #81, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 116: istore_3 │ │ │ │ - 117: iload_3 │ │ │ │ - 118: ifeq 140 │ │ │ │ - 121: aload_2 │ │ │ │ - 122: invokeinterface #85, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 127: checkcast #87 // class org/apache/http/pool/PoolEntry │ │ │ │ - 130: astore 5 │ │ │ │ - 132: aload 5 │ │ │ │ - 134: invokevirtual #115 // Method org/apache/http/pool/PoolEntry.close:()V │ │ │ │ - 137: goto 110 │ │ │ │ - 140: aload_0 │ │ │ │ - 141: getfield #22 // Field leased:Ljava/util/Set; │ │ │ │ - 144: invokeinterface #117, 1 // InterfaceMethod java/util/Set.clear:()V │ │ │ │ - 149: return │ │ │ │ + 4: invokevirtual #76 // Method java/util/LinkedList.iterator:()Ljava/util/Iterator; │ │ │ │ + 7: astore_1 │ │ │ │ + 8: aload_1 │ │ │ │ + 9: invokeinterface #81, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 14: istore_2 │ │ │ │ + 15: iload_2 │ │ │ │ + 16: ifeq 40 │ │ │ │ + 19: aload_1 │ │ │ │ + 20: invokeinterface #85, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 25: checkcast #103 // class org/apache/http/pool/PoolEntryFuture │ │ │ │ + 28: astore_3 │ │ │ │ + 29: iconst_1 │ │ │ │ + 30: istore_2 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: iload_2 │ │ │ │ + 33: invokevirtual #109 // Method org/apache/http/pool/PoolEntryFuture.cancel:(Z)Z │ │ │ │ + 36: pop │ │ │ │ + 37: goto 8 │ │ │ │ + 40: aload_0 │ │ │ │ + 41: getfield #29 // Field pending:Ljava/util/LinkedList; │ │ │ │ + 44: invokevirtual #112 // Method java/util/LinkedList.clear:()V │ │ │ │ + 47: aload_0 │ │ │ │ + 48: getfield #27 // Field available:Ljava/util/LinkedList; │ │ │ │ + 51: invokevirtual #76 // Method java/util/LinkedList.iterator:()Ljava/util/Iterator; │ │ │ │ + 54: astore_1 │ │ │ │ + 55: aload_1 │ │ │ │ + 56: invokeinterface #81, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 61: istore_2 │ │ │ │ + 62: iload_2 │ │ │ │ + 63: ifeq 85 │ │ │ │ + 66: aload_1 │ │ │ │ + 67: invokeinterface #85, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 72: checkcast #87 // class org/apache/http/pool/PoolEntry │ │ │ │ + 75: astore 4 │ │ │ │ + 77: aload 4 │ │ │ │ + 79: invokevirtual #115 // Method org/apache/http/pool/PoolEntry.close:()V │ │ │ │ + 82: goto 55 │ │ │ │ + 85: aload_0 │ │ │ │ + 86: getfield #27 // Field available:Ljava/util/LinkedList; │ │ │ │ + 89: invokevirtual #112 // Method java/util/LinkedList.clear:()V │ │ │ │ + 92: aload_0 │ │ │ │ + 93: getfield #22 // Field leased:Ljava/util/Set; │ │ │ │ + 96: invokeinterface #116, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 101: astore_1 │ │ │ │ + 102: aload_1 │ │ │ │ + 103: invokeinterface #81, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 108: istore_2 │ │ │ │ + 109: iload_2 │ │ │ │ + 110: ifeq 132 │ │ │ │ + 113: aload_1 │ │ │ │ + 114: invokeinterface #85, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 119: checkcast #87 // class org/apache/http/pool/PoolEntry │ │ │ │ + 122: astore 4 │ │ │ │ + 124: aload 4 │ │ │ │ + 126: invokevirtual #115 // Method org/apache/http/pool/PoolEntry.close:()V │ │ │ │ + 129: goto 102 │ │ │ │ + 132: aload_0 │ │ │ │ + 133: getfield #22 // Field leased:Ljava/util/Set; │ │ │ │ + 136: invokeinterface #117, 1 // InterfaceMethod java/util/Set.clear:()V │ │ │ │ + 141: return │ │ │ │ │ │ │ │ public java.lang.String toString(); │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: new #119 // class java/lang/StringBuilder │ │ ├── org/apache/http/protocol/ChainBuilder.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -181,42 +181,40 @@ │ │ │ │ 38: pop │ │ │ │ 39: goto 13 │ │ │ │ │ │ │ │ public org.apache.http.protocol.ChainBuilder addAllFirst(java.lang.Object...); │ │ │ │ descriptor: ([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ │ │ flags: (0x0081) ACC_PUBLIC, ACC_VARARGS │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=2 │ │ │ │ + stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: ifnonnull 6 │ │ │ │ 4: aload_0 │ │ │ │ 5: areturn │ │ │ │ 6: aload_1 │ │ │ │ - 7: astore_2 │ │ │ │ - 8: aload_1 │ │ │ │ - 9: arraylength │ │ │ │ + 7: arraylength │ │ │ │ + 8: istore_2 │ │ │ │ + 9: iconst_0 │ │ │ │ 10: istore_3 │ │ │ │ - 11: iconst_0 │ │ │ │ - 12: istore 4 │ │ │ │ - 14: iload 4 │ │ │ │ - 16: iload_3 │ │ │ │ - 17: if_icmpge 4 │ │ │ │ - 20: aload_2 │ │ │ │ - 21: iload 4 │ │ │ │ - 23: aaload │ │ │ │ - 24: astore 5 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: aload 5 │ │ │ │ - 29: invokevirtual #59 // Method addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ │ │ - 32: pop │ │ │ │ - 33: iload 4 │ │ │ │ - 35: iconst_1 │ │ │ │ - 36: iadd │ │ │ │ - 37: istore 4 │ │ │ │ - 39: goto 14 │ │ │ │ + 11: iload_3 │ │ │ │ + 12: iload_2 │ │ │ │ + 13: if_icmpge 4 │ │ │ │ + 16: aload_1 │ │ │ │ + 17: iload_3 │ │ │ │ + 18: aaload │ │ │ │ + 19: astore 4 │ │ │ │ + 21: aload_0 │ │ │ │ + 22: aload 4 │ │ │ │ + 24: invokevirtual #59 // Method addFirst:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ │ │ + 27: pop │ │ │ │ + 28: iload_3 │ │ │ │ + 29: iconst_1 │ │ │ │ + 30: iadd │ │ │ │ + 31: istore_3 │ │ │ │ + 32: goto 11 │ │ │ │ │ │ │ │ public org.apache.http.protocol.ChainBuilder addAllLast(java.util.Collection); │ │ │ │ descriptor: (Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ @@ -240,42 +238,40 @@ │ │ │ │ 38: pop │ │ │ │ 39: goto 13 │ │ │ │ │ │ │ │ public org.apache.http.protocol.ChainBuilder addAllLast(java.lang.Object...); │ │ │ │ descriptor: ([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ │ │ flags: (0x0081) ACC_PUBLIC, ACC_VARARGS │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=2 │ │ │ │ + stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: ifnonnull 6 │ │ │ │ 4: aload_0 │ │ │ │ 5: areturn │ │ │ │ 6: aload_1 │ │ │ │ - 7: astore_2 │ │ │ │ - 8: aload_1 │ │ │ │ - 9: arraylength │ │ │ │ + 7: arraylength │ │ │ │ + 8: istore_2 │ │ │ │ + 9: iconst_0 │ │ │ │ 10: istore_3 │ │ │ │ - 11: iconst_0 │ │ │ │ - 12: istore 4 │ │ │ │ - 14: iload 4 │ │ │ │ - 16: iload_3 │ │ │ │ - 17: if_icmpge 4 │ │ │ │ - 20: aload_2 │ │ │ │ - 21: iload 4 │ │ │ │ - 23: aaload │ │ │ │ - 24: astore 5 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: aload 5 │ │ │ │ - 29: invokevirtual #62 // Method addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ │ │ - 32: pop │ │ │ │ - 33: iload 4 │ │ │ │ - 35: iconst_1 │ │ │ │ - 36: iadd │ │ │ │ - 37: istore 4 │ │ │ │ - 39: goto 14 │ │ │ │ + 11: iload_3 │ │ │ │ + 12: iload_2 │ │ │ │ + 13: if_icmpge 4 │ │ │ │ + 16: aload_1 │ │ │ │ + 17: iload_3 │ │ │ │ + 18: aaload │ │ │ │ + 19: astore 4 │ │ │ │ + 21: aload_0 │ │ │ │ + 22: aload 4 │ │ │ │ + 24: invokevirtual #62 // Method addLast:(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ │ │ + 27: pop │ │ │ │ + 28: iload_3 │ │ │ │ + 29: iconst_1 │ │ │ │ + 30: iadd │ │ │ │ + 31: istore_3 │ │ │ │ + 32: goto 11 │ │ │ │ │ │ │ │ public org.apache.http.protocol.ChainBuilder addFirst(java.lang.Object); │ │ │ │ descriptor: (Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── org/apache/http/protocol/UriPatternMatcher.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -177,110 +177,110 @@ │ │ │ │ 12: getfield #15 // Field map:Ljava/util/Map; │ │ │ │ 15: astore_2 │ │ │ │ 16: aload_2 │ │ │ │ 17: aload_1 │ │ │ │ 18: invokeinterface #29, 2 // InterfaceMethod java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ 23: astore_3 │ │ │ │ 24: aload_3 │ │ │ │ - 25: ifnonnull 179 │ │ │ │ + 25: ifnonnull 180 │ │ │ │ 28: aconst_null │ │ │ │ 29: astore 4 │ │ │ │ 31: aload_0 │ │ │ │ 32: getfield #15 // Field map:Ljava/util/Map; │ │ │ │ 35: astore_2 │ │ │ │ 36: aload_2 │ │ │ │ 37: invokeinterface #33, 1 // InterfaceMethod java/util/Map.keySet:()Ljava/util/Set; │ │ │ │ 42: astore_2 │ │ │ │ 43: aload_2 │ │ │ │ 44: invokeinterface #39, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 49: astore 5 │ │ │ │ - 51: aload 5 │ │ │ │ - 53: invokeinterface #45, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 58: istore 6 │ │ │ │ - 60: iload 6 │ │ │ │ - 62: ifeq 179 │ │ │ │ - 65: aload 5 │ │ │ │ - 67: invokeinterface #49, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 72: astore 7 │ │ │ │ - 74: aload 7 │ │ │ │ - 76: checkcast #51 // class java/lang/String │ │ │ │ - 79: astore 7 │ │ │ │ - 81: aload_0 │ │ │ │ - 82: aload 7 │ │ │ │ - 84: aload_1 │ │ │ │ - 85: invokevirtual #55 // Method matchUriRequestPattern:(Ljava/lang/String;Ljava/lang/String;)Z │ │ │ │ - 88: istore 6 │ │ │ │ - 90: iload 6 │ │ │ │ - 92: ifeq 51 │ │ │ │ - 95: aload 4 │ │ │ │ - 97: ifnull 158 │ │ │ │ - 100: aload 4 │ │ │ │ - 102: invokevirtual #59 // Method java/lang/String.length:()I │ │ │ │ - 105: istore 6 │ │ │ │ - 107: aload 7 │ │ │ │ - 109: invokevirtual #59 // Method java/lang/String.length:()I │ │ │ │ - 112: istore 8 │ │ │ │ - 114: iload 6 │ │ │ │ - 116: iload 8 │ │ │ │ - 118: if_icmplt 158 │ │ │ │ - 121: aload 4 │ │ │ │ - 123: invokevirtual #59 // Method java/lang/String.length:()I │ │ │ │ - 126: istore 6 │ │ │ │ - 128: aload 7 │ │ │ │ - 130: invokevirtual #59 // Method java/lang/String.length:()I │ │ │ │ - 133: istore 8 │ │ │ │ - 135: iload 6 │ │ │ │ - 137: iload 8 │ │ │ │ - 139: if_icmpne 51 │ │ │ │ - 142: ldc #61 // String * │ │ │ │ - 144: astore_2 │ │ │ │ - 145: aload 7 │ │ │ │ - 147: aload_2 │ │ │ │ - 148: invokevirtual #65 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ - 151: istore 6 │ │ │ │ - 153: iload 6 │ │ │ │ - 155: ifeq 51 │ │ │ │ - 158: aload_0 │ │ │ │ - 159: getfield #15 // Field map:Ljava/util/Map; │ │ │ │ - 162: astore_2 │ │ │ │ - 163: aload_2 │ │ │ │ - 164: aload 7 │ │ │ │ - 166: invokeinterface #29, 2 // InterfaceMethod java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 171: astore_3 │ │ │ │ - 172: aload 7 │ │ │ │ - 174: astore 4 │ │ │ │ - 176: goto 51 │ │ │ │ - 179: aload_0 │ │ │ │ - 180: monitorexit │ │ │ │ - 181: aload_3 │ │ │ │ - 182: areturn │ │ │ │ - 183: astore_2 │ │ │ │ - 184: aload_0 │ │ │ │ - 185: monitorexit │ │ │ │ - 186: aload_2 │ │ │ │ - 187: athrow │ │ │ │ + 49: astore_2 │ │ │ │ + 50: aload_2 │ │ │ │ + 51: invokeinterface #45, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 56: istore 5 │ │ │ │ + 58: iload 5 │ │ │ │ + 60: ifeq 180 │ │ │ │ + 63: aload_2 │ │ │ │ + 64: invokeinterface #49, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 69: astore 6 │ │ │ │ + 71: aload 6 │ │ │ │ + 73: checkcast #51 // class java/lang/String │ │ │ │ + 76: astore 6 │ │ │ │ + 78: aload_0 │ │ │ │ + 79: aload 6 │ │ │ │ + 81: aload_1 │ │ │ │ + 82: invokevirtual #55 // Method matchUriRequestPattern:(Ljava/lang/String;Ljava/lang/String;)Z │ │ │ │ + 85: istore 5 │ │ │ │ + 87: iload 5 │ │ │ │ + 89: ifeq 50 │ │ │ │ + 92: aload 4 │ │ │ │ + 94: ifnull 157 │ │ │ │ + 97: aload 4 │ │ │ │ + 99: invokevirtual #59 // Method java/lang/String.length:()I │ │ │ │ + 102: istore 5 │ │ │ │ + 104: aload 6 │ │ │ │ + 106: invokevirtual #59 // Method java/lang/String.length:()I │ │ │ │ + 109: istore 7 │ │ │ │ + 111: iload 5 │ │ │ │ + 113: iload 7 │ │ │ │ + 115: if_icmplt 157 │ │ │ │ + 118: aload 4 │ │ │ │ + 120: invokevirtual #59 // Method java/lang/String.length:()I │ │ │ │ + 123: istore 5 │ │ │ │ + 125: aload 6 │ │ │ │ + 127: invokevirtual #59 // Method java/lang/String.length:()I │ │ │ │ + 130: istore 7 │ │ │ │ + 132: iload 5 │ │ │ │ + 134: iload 7 │ │ │ │ + 136: if_icmpne 50 │ │ │ │ + 139: ldc #61 // String * │ │ │ │ + 141: astore 8 │ │ │ │ + 143: aload 6 │ │ │ │ + 145: aload 8 │ │ │ │ + 147: invokevirtual #65 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ + 150: istore 5 │ │ │ │ + 152: iload 5 │ │ │ │ + 154: ifeq 50 │ │ │ │ + 157: aload_0 │ │ │ │ + 158: getfield #15 // Field map:Ljava/util/Map; │ │ │ │ + 161: astore 8 │ │ │ │ + 163: aload 8 │ │ │ │ + 165: aload 6 │ │ │ │ + 167: invokeinterface #29, 2 // InterfaceMethod java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 172: astore_3 │ │ │ │ + 173: aload 6 │ │ │ │ + 175: astore 4 │ │ │ │ + 177: goto 50 │ │ │ │ + 180: aload_0 │ │ │ │ + 181: monitorexit │ │ │ │ + 182: aload_3 │ │ │ │ + 183: areturn │ │ │ │ + 184: astore_2 │ │ │ │ + 185: aload_0 │ │ │ │ + 186: monitorexit │ │ │ │ + 187: aload_2 │ │ │ │ + 188: athrow │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 6 11 183 any │ │ │ │ - 11 15 183 any │ │ │ │ - 17 23 183 any │ │ │ │ - 31 35 183 any │ │ │ │ - 36 42 183 any │ │ │ │ - 43 49 183 any │ │ │ │ - 51 58 183 any │ │ │ │ - 65 72 183 any │ │ │ │ - 74 79 183 any │ │ │ │ - 84 88 183 any │ │ │ │ - 100 105 183 any │ │ │ │ - 107 112 183 any │ │ │ │ - 121 126 183 any │ │ │ │ - 128 133 183 any │ │ │ │ - 147 151 183 any │ │ │ │ - 158 162 183 any │ │ │ │ - 164 171 183 any │ │ │ │ + 6 11 184 any │ │ │ │ + 11 15 184 any │ │ │ │ + 17 23 184 any │ │ │ │ + 31 35 184 any │ │ │ │ + 36 42 184 any │ │ │ │ + 43 49 184 any │ │ │ │ + 50 56 184 any │ │ │ │ + 63 69 184 any │ │ │ │ + 71 76 184 any │ │ │ │ + 81 85 184 any │ │ │ │ + 97 102 184 any │ │ │ │ + 104 109 184 any │ │ │ │ + 118 123 184 any │ │ │ │ + 125 130 184 any │ │ │ │ + 145 150 184 any │ │ │ │ + 157 161 184 any │ │ │ │ + 165 172 184 any │ │ │ │ │ │ │ │ protected boolean matchUriRequestPattern(java.lang.String, java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;Ljava/lang/String;)Z │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=3 │ │ │ │ 0: iconst_0 │ │ ├── org/apache/http/util/VersionInfo.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -546,67 +546,65 @@ │ │ │ │ 149 154 156 Class java/io/IOException │ │ │ │ 154 156 156 Class java/io/IOException │ │ │ │ │ │ │ │ public static org.apache.http.util.VersionInfo[] loadVersionInfo(java.lang.String[], java.lang.ClassLoader); │ │ │ │ descriptor: ([Ljava/lang/String;Ljava/lang/ClassLoader;)[Lorg/apache/http/util/VersionInfo; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=2 │ │ │ │ - 0: ldc #151 // String Package identifier array │ │ │ │ - 2: astore_2 │ │ │ │ - 3: aload_0 │ │ │ │ - 4: aload_2 │ │ │ │ - 5: invokestatic #37 // Method org/apache/http/util/Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ - 8: pop │ │ │ │ - 9: new #153 // class java/util/ArrayList │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_0 │ │ │ │ - 14: arraylength │ │ │ │ - 15: istore 4 │ │ │ │ - 17: aload_3 │ │ │ │ - 18: iload 4 │ │ │ │ - 20: invokespecial #156 // Method java/util/ArrayList."":(I)V │ │ │ │ - 23: aload_0 │ │ │ │ - 24: astore 5 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: arraylength │ │ │ │ - 28: istore 6 │ │ │ │ - 30: iconst_0 │ │ │ │ - 31: istore 7 │ │ │ │ - 33: iload 7 │ │ │ │ - 35: iload 6 │ │ │ │ - 37: if_icmpge 78 │ │ │ │ - 40: aload 5 │ │ │ │ - 42: iload 7 │ │ │ │ - 44: aaload │ │ │ │ - 45: astore 8 │ │ │ │ - 47: aload 8 │ │ │ │ - 49: aload_1 │ │ │ │ - 50: invokestatic #85 // Method loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; │ │ │ │ - 53: astore 9 │ │ │ │ - 55: aload 9 │ │ │ │ - 57: ifnull 69 │ │ │ │ - 60: aload_3 │ │ │ │ - 61: aload 9 │ │ │ │ - 63: invokeinterface #161, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 68: pop │ │ │ │ - 69: iload 7 │ │ │ │ - 71: iconst_1 │ │ │ │ - 72: iadd │ │ │ │ - 73: istore 7 │ │ │ │ - 75: goto 33 │ │ │ │ - 78: aload_3 │ │ │ │ - 79: invokeinterface #164, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ - 84: anewarray #2 // class org/apache/http/util/VersionInfo │ │ │ │ - 87: astore_2 │ │ │ │ - 88: aload_3 │ │ │ │ - 89: aload_2 │ │ │ │ - 90: invokeinterface #168, 2 // InterfaceMethod java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ │ │ - 95: checkcast #170 // class "[Lorg/apache/http/util/VersionInfo;" │ │ │ │ - 98: areturn │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ + 0: aload_0 │ │ │ │ + 1: ldc #151 // String Package identifier array │ │ │ │ + 3: invokestatic #37 // Method org/apache/http/util/Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ + 6: pop │ │ │ │ + 7: new #153 // class java/util/ArrayList │ │ │ │ + 10: astore_2 │ │ │ │ + 11: aload_0 │ │ │ │ + 12: arraylength │ │ │ │ + 13: istore_3 │ │ │ │ + 14: aload_2 │ │ │ │ + 15: iload_3 │ │ │ │ + 16: invokespecial #156 // Method java/util/ArrayList."":(I)V │ │ │ │ + 19: aload_0 │ │ │ │ + 20: arraylength │ │ │ │ + 21: istore 4 │ │ │ │ + 23: iconst_0 │ │ │ │ + 24: istore_3 │ │ │ │ + 25: aconst_null │ │ │ │ + 26: astore 5 │ │ │ │ + 28: iload_3 │ │ │ │ + 29: iload 4 │ │ │ │ + 31: if_icmpge 68 │ │ │ │ + 34: aload_0 │ │ │ │ + 35: iload_3 │ │ │ │ + 36: aaload │ │ │ │ + 37: astore 6 │ │ │ │ + 39: aload 6 │ │ │ │ + 41: aload_1 │ │ │ │ + 42: invokestatic #85 // Method loadVersionInfo:(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; │ │ │ │ + 45: astore 7 │ │ │ │ + 47: aload 7 │ │ │ │ + 49: ifnull 61 │ │ │ │ + 52: aload_2 │ │ │ │ + 53: aload 7 │ │ │ │ + 55: invokeinterface #161, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 60: pop │ │ │ │ + 61: iload_3 │ │ │ │ + 62: iconst_1 │ │ │ │ + 63: iadd │ │ │ │ + 64: istore_3 │ │ │ │ + 65: goto 28 │ │ │ │ + 68: aload_2 │ │ │ │ + 69: invokeinterface #164, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ + 74: anewarray #2 // class org/apache/http/util/VersionInfo │ │ │ │ + 77: astore 5 │ │ │ │ + 79: aload_2 │ │ │ │ + 80: aload 5 │ │ │ │ + 82: invokeinterface #168, 2 // InterfaceMethod java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ │ │ + 87: checkcast #170 // class "[Lorg/apache/http/util/VersionInfo;" │ │ │ │ + 90: areturn │ │ │ │ │ │ │ │ public final java.lang.String getClassloader(); │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ flags: (0x0011) ACC_PUBLIC, ACC_FINAL │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── org/apache/http/entity/mime/HttpMultipart.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -208,15 +208,15 @@ │ │ │ │ 17: pop │ │ │ │ 18: goto 4 │ │ │ │ │ │ │ │ protected void formatMultipartHeader(org.apache.http.entity.mime.FormBodyPart, java.io.OutputStream); │ │ │ │ descriptor: (Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ - stack=300, locals=13, args_size=3 │ │ │ │ + stack=300, locals=12, args_size=3 │ │ │ │ 0: aload_1 │ │ │ │ 1: invokevirtual #42 // Method org/apache/http/entity/mime/FormBodyPart.getHeader:()Lorg/apache/http/entity/mime/Header; │ │ │ │ 4: astore_3 │ │ │ │ 5: getstatic #48 // Field org/apache/http/entity/mime/HttpMultipart$1.$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I │ │ │ │ 8: astore 4 │ │ │ │ 10: aload_0 │ │ │ │ 11: getfield #23 // Field mode:Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ │ │ @@ -231,55 +231,55 @@ │ │ │ │ 30: iload 7 │ │ │ │ 32: lookupswitch { // 1 │ │ │ │ 1: 93 │ │ │ │ default: 52 │ │ │ │ } │ │ │ │ 52: aload_3 │ │ │ │ 53: invokevirtual #58 // Method org/apache/http/entity/mime/Header.iterator:()Ljava/util/Iterator; │ │ │ │ - 56: astore 8 │ │ │ │ - 58: aload 8 │ │ │ │ + 56: astore 4 │ │ │ │ + 58: aload 4 │ │ │ │ 60: invokeinterface #64, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 65: istore 7 │ │ │ │ - 67: iload 7 │ │ │ │ + 65: istore 6 │ │ │ │ + 67: iload 6 │ │ │ │ 69: ifeq 157 │ │ │ │ - 72: aload 8 │ │ │ │ + 72: aload 4 │ │ │ │ 74: invokeinterface #68, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 79: checkcast #70 // class org/apache/http/entity/mime/MinimalField │ │ │ │ - 82: astore 9 │ │ │ │ - 84: aload 9 │ │ │ │ + 82: astore 8 │ │ │ │ + 84: aload 8 │ │ │ │ 86: aload_2 │ │ │ │ 87: invokestatic #74 // Method writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V │ │ │ │ 90: goto 58 │ │ │ │ 93: aload_3 │ │ │ │ 94: ldc #76 // String Content-Disposition │ │ │ │ 96: invokevirtual #80 // Method org/apache/http/entity/mime/Header.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; │ │ │ │ - 99: astore 10 │ │ │ │ + 99: astore 9 │ │ │ │ 101: aload_0 │ │ │ │ 102: getfield #84 // Field charset:Ljava/nio/charset/Charset; │ │ │ │ 105: astore 4 │ │ │ │ - 107: aload 10 │ │ │ │ + 107: aload 9 │ │ │ │ 109: aload 4 │ │ │ │ 111: aload_2 │ │ │ │ 112: invokestatic #87 // Method writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ │ │ │ 115: aload_1 │ │ │ │ 116: invokevirtual #91 // Method org/apache/http/entity/mime/FormBodyPart.getBody:()Lorg/apache/http/entity/mime/content/ContentBody; │ │ │ │ 119: astore 4 │ │ │ │ 121: aload 4 │ │ │ │ 123: invokeinterface #97, 1 // InterfaceMethod org/apache/http/entity/mime/content/ContentBody.getFilename:()Ljava/lang/String; │ │ │ │ - 128: astore 11 │ │ │ │ - 130: aload 11 │ │ │ │ + 128: astore 10 │ │ │ │ + 130: aload 10 │ │ │ │ 132: ifnull 157 │ │ │ │ 135: aload_3 │ │ │ │ 136: ldc #99 // String Content-Type │ │ │ │ 138: invokevirtual #80 // Method org/apache/http/entity/mime/Header.getField:(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; │ │ │ │ - 141: astore 12 │ │ │ │ + 141: astore 11 │ │ │ │ 143: aload_0 │ │ │ │ 144: getfield #84 // Field charset:Ljava/nio/charset/Charset; │ │ │ │ 147: astore 4 │ │ │ │ - 149: aload 12 │ │ │ │ + 149: aload 11 │ │ │ │ 151: aload 4 │ │ │ │ 153: aload_2 │ │ │ │ 154: invokestatic #87 // Method writeField:(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ │ │ │ 157: return │ │ │ │ │ │ │ │ public java.util.List getBodyParts(); │ │ │ │ descriptor: ()Ljava/util/List; │ │ ├── org/apache/http/impl/DefaultHttpRequestFactory.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -33,20 +33,22 @@ │ │ │ │ rfc2616_SPECIAL_METHODS[n] = "DELETE"; │ │ │ │ rfc2616_SPECIAL_METHODS[3] = "TRACE"; │ │ │ │ rfc2616_SPECIAL_METHODS[4] = "CONNECT"; │ │ │ │ RFC2616_SPECIAL_METHODS = rfc2616_SPECIAL_METHODS; │ │ │ │ } │ │ │ │ │ │ │ │ private static boolean isOneOf(final String[] array, final String anotherString) { │ │ │ │ + boolean b = false; │ │ │ │ for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ if (array[i].equalsIgnoreCase(anotherString)) { │ │ │ │ - return true; │ │ │ │ + b = true; │ │ │ │ + break; │ │ │ │ } │ │ │ │ } │ │ │ │ - return false; │ │ │ │ + return b; │ │ │ │ } │ │ │ │ │ │ │ │ public HttpRequest newHttpRequest(final String str, final String s) { │ │ │ │ Object o; │ │ │ │ if (isOneOf(DefaultHttpRequestFactory.RFC2616_COMMON_METHODS, str)) { │ │ │ │ o = new BasicHttpRequest(str, s); │ │ │ │ } │ │ ├── org/apache/http/message/BasicHeaderElement.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -256,55 +256,53 @@ │ │ │ │ 6: areturn │ │ │ │ │ │ │ │ public org.apache.http.NameValuePair getParameterByName(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Lorg/apache/http/NameValuePair; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=2 │ │ │ │ - 0: ldc #22 // String Name │ │ │ │ - 2: astore_2 │ │ │ │ - 3: aload_1 │ │ │ │ - 4: aload_2 │ │ │ │ - 5: invokestatic #28 // Method org/apache/http/util/Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ - 8: pop │ │ │ │ - 9: aconst_null │ │ │ │ - 10: astore_3 │ │ │ │ - 11: aload_0 │ │ │ │ - 12: getfield #36 // Field parameters:[Lorg/apache/http/NameValuePair; │ │ │ │ - 15: astore 4 │ │ │ │ - 17: aload 4 │ │ │ │ - 19: arraylength │ │ │ │ - 20: istore 5 │ │ │ │ - 22: iconst_0 │ │ │ │ - 23: istore 6 │ │ │ │ - 25: iload 6 │ │ │ │ - 27: iload 5 │ │ │ │ - 29: if_icmpge 62 │ │ │ │ - 32: aload 4 │ │ │ │ - 34: iload 6 │ │ │ │ - 36: aaload │ │ │ │ - 37: astore 7 │ │ │ │ - 39: aload 7 │ │ │ │ - 41: invokeinterface #59, 1 // InterfaceMethod org/apache/http/NameValuePair.getName:()Ljava/lang/String; │ │ │ │ - 46: astore_2 │ │ │ │ - 47: aload_2 │ │ │ │ - 48: aload_1 │ │ │ │ - 49: invokevirtual #63 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ - 52: istore 8 │ │ │ │ - 54: iload 8 │ │ │ │ - 56: ifeq 64 │ │ │ │ - 59: aload 7 │ │ │ │ - 61: astore_3 │ │ │ │ - 62: aload_3 │ │ │ │ - 63: areturn │ │ │ │ - 64: iload 6 │ │ │ │ - 66: iconst_1 │ │ │ │ - 67: iadd │ │ │ │ - 68: istore 6 │ │ │ │ - 70: goto 25 │ │ │ │ + 0: aload_1 │ │ │ │ + 1: ldc #22 // String Name │ │ │ │ + 3: invokestatic #28 // Method org/apache/http/util/Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ │ │ + 6: pop │ │ │ │ + 7: aconst_null │ │ │ │ + 8: astore_2 │ │ │ │ + 9: aload_0 │ │ │ │ + 10: getfield #36 // Field parameters:[Lorg/apache/http/NameValuePair; │ │ │ │ + 13: astore_3 │ │ │ │ + 14: aload_3 │ │ │ │ + 15: arraylength │ │ │ │ + 16: istore 4 │ │ │ │ + 18: iconst_0 │ │ │ │ + 19: istore 5 │ │ │ │ + 21: iload 5 │ │ │ │ + 23: iload 4 │ │ │ │ + 25: if_icmpge 59 │ │ │ │ + 28: aload_3 │ │ │ │ + 29: iload 5 │ │ │ │ + 31: aaload │ │ │ │ + 32: astore 6 │ │ │ │ + 34: aload 6 │ │ │ │ + 36: invokeinterface #59, 1 // InterfaceMethod org/apache/http/NameValuePair.getName:()Ljava/lang/String; │ │ │ │ + 41: astore 7 │ │ │ │ + 43: aload 7 │ │ │ │ + 45: aload_1 │ │ │ │ + 46: invokevirtual #63 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ + 49: istore 8 │ │ │ │ + 51: iload 8 │ │ │ │ + 53: ifeq 61 │ │ │ │ + 56: aload 6 │ │ │ │ + 58: astore_2 │ │ │ │ + 59: aload_2 │ │ │ │ + 60: areturn │ │ │ │ + 61: iload 5 │ │ │ │ + 63: iconst_1 │ │ │ │ + 64: iadd │ │ │ │ + 65: istore 5 │ │ │ │ + 67: goto 21 │ │ │ │ │ │ │ │ public int getParameterCount(); │ │ │ │ descriptor: ()I │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -355,38 +353,40 @@ │ │ │ │ 24: getfield #36 // Field parameters:[Lorg/apache/http/NameValuePair; │ │ │ │ 27: astore_3 │ │ │ │ 28: aload_3 │ │ │ │ 29: arraylength │ │ │ │ 30: istore 4 │ │ │ │ 32: iconst_0 │ │ │ │ 33: istore 5 │ │ │ │ - 35: iload 5 │ │ │ │ - 37: iload 4 │ │ │ │ - 39: if_icmpge 64 │ │ │ │ - 42: aload_3 │ │ │ │ - 43: iload 5 │ │ │ │ - 45: aaload │ │ │ │ - 46: astore 6 │ │ │ │ - 48: iload_2 │ │ │ │ - 49: aload 6 │ │ │ │ - 51: invokestatic #70 // Method org/apache/http/util/LangUtils.hashCode:(ILjava/lang/Object;)I │ │ │ │ - 54: istore_2 │ │ │ │ - 55: iload 5 │ │ │ │ - 57: iconst_1 │ │ │ │ - 58: iadd │ │ │ │ - 59: istore 5 │ │ │ │ - 61: goto 35 │ │ │ │ - 64: iload_2 │ │ │ │ - 65: ireturn │ │ │ │ + 35: aconst_null │ │ │ │ + 36: astore_1 │ │ │ │ + 37: iload 5 │ │ │ │ + 39: iload 4 │ │ │ │ + 41: if_icmpge 66 │ │ │ │ + 44: aload_3 │ │ │ │ + 45: iload 5 │ │ │ │ + 47: aaload │ │ │ │ + 48: astore 6 │ │ │ │ + 50: iload_2 │ │ │ │ + 51: aload 6 │ │ │ │ + 53: invokestatic #70 // Method org/apache/http/util/LangUtils.hashCode:(ILjava/lang/Object;)I │ │ │ │ + 56: istore_2 │ │ │ │ + 57: iload 5 │ │ │ │ + 59: iconst_1 │ │ │ │ + 60: iadd │ │ │ │ + 61: istore 5 │ │ │ │ + 63: goto 37 │ │ │ │ + 66: iload_2 │ │ │ │ + 67: ireturn │ │ │ │ │ │ │ │ public java.lang.String toString(); │ │ │ │ descriptor: ()Ljava/lang/String; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: new #72 // class java/lang/StringBuilder │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #73 // Method java/lang/StringBuilder."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #32 // Field name:Ljava/lang/String; │ │ │ │ 12: astore_2 │ │ │ │ @@ -414,33 +414,35 @@ │ │ │ │ 47: getfield #36 // Field parameters:[Lorg/apache/http/NameValuePair; │ │ │ │ 50: astore_3 │ │ │ │ 51: aload_3 │ │ │ │ 52: arraylength │ │ │ │ 53: istore 4 │ │ │ │ 55: iconst_0 │ │ │ │ 56: istore 5 │ │ │ │ - 58: iload 5 │ │ │ │ - 60: iload 4 │ │ │ │ - 62: if_icmpge 96 │ │ │ │ - 65: aload_3 │ │ │ │ - 66: iload 5 │ │ │ │ - 68: aaload │ │ │ │ - 69: astore 6 │ │ │ │ - 71: ldc #81 // String ; │ │ │ │ - 73: astore_2 │ │ │ │ - 74: aload_1 │ │ │ │ - 75: aload_2 │ │ │ │ - 76: invokevirtual #77 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 79: pop │ │ │ │ - 80: aload_1 │ │ │ │ - 81: aload 6 │ │ │ │ - 83: invokevirtual #84 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - 86: pop │ │ │ │ - 87: iload 5 │ │ │ │ - 89: iconst_1 │ │ │ │ - 90: iadd │ │ │ │ - 91: istore 5 │ │ │ │ - 93: goto 58 │ │ │ │ - 96: aload_1 │ │ │ │ - 97: invokevirtual #87 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 100: areturn │ │ │ │ + 58: aconst_null │ │ │ │ + 59: astore_2 │ │ │ │ + 60: iload 5 │ │ │ │ + 62: iload 4 │ │ │ │ + 64: if_icmpge 100 │ │ │ │ + 67: aload_3 │ │ │ │ + 68: iload 5 │ │ │ │ + 70: aaload │ │ │ │ + 71: astore 6 │ │ │ │ + 73: ldc #81 // String ; │ │ │ │ + 75: astore 7 │ │ │ │ + 77: aload_1 │ │ │ │ + 78: aload 7 │ │ │ │ + 80: invokevirtual #77 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 83: pop │ │ │ │ + 84: aload_1 │ │ │ │ + 85: aload 6 │ │ │ │ + 87: invokevirtual #84 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + 90: pop │ │ │ │ + 91: iload 5 │ │ │ │ + 93: iconst_1 │ │ │ │ + 94: iadd │ │ │ │ + 95: istore 5 │ │ │ │ + 97: goto 60 │ │ │ │ + 100: aload_1 │ │ │ │ + 101: invokevirtual #87 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 104: areturn │ │ │ │ } │ │ ├── org/apache/http/message/BasicHeaderValueFormatter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -64,22 +64,24 @@ │ │ │ │ } │ │ │ │ if (separator) { │ │ │ │ charArrayBuffer.append(c); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ protected int estimateElementsLen(final HeaderElement[] array) { │ │ │ │ + int i = 0; │ │ │ │ int n; │ │ │ │ if (array == null || array.length < 1) { │ │ │ │ n = 0; │ │ │ │ } │ │ │ │ else { │ │ │ │ n = (array.length - 1) * 2; │ │ │ │ - for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ + while (i < array.length) { │ │ │ │ n += this.estimateHeaderElementLen(array[i]); │ │ │ │ + ++i; │ │ │ │ } │ │ │ │ } │ │ │ │ return n; │ │ │ │ } │ │ │ │ │ │ │ │ protected int estimateHeaderElementLen(final HeaderElement headerElement) { │ │ │ │ int length; │ │ │ │ @@ -114,22 +116,24 @@ │ │ │ │ length += value.length() + 3; │ │ │ │ } │ │ │ │ } │ │ │ │ return length; │ │ │ │ } │ │ │ │ │ │ │ │ protected int estimateParametersLen(final NameValuePair[] array) { │ │ │ │ + int i = 0; │ │ │ │ int n; │ │ │ │ if (array == null || array.length < 1) { │ │ │ │ n = 0; │ │ │ │ } │ │ │ │ else { │ │ │ │ n = (array.length - 1) * 2; │ │ │ │ - for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ + while (i < array.length) { │ │ │ │ n += this.estimateNameValuePairLen(array[i]); │ │ │ │ + ++i; │ │ │ │ } │ │ │ │ } │ │ │ │ return n; │ │ │ │ } │ │ │ │ │ │ │ │ public CharArrayBuffer formatElements(final CharArrayBuffer charArrayBuffer, final HeaderElement[] array, final boolean b) { │ │ │ │ Args.notNull((Object)array, "Header element array"); │ │ ├── org/apache/http/message/BasicHeaderValueParser.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -23,24 +23,24 @@ │ │ │ │ final char[] all_DELIMITERS = array = new char[2]; │ │ │ │ array[0] = ';'; │ │ │ │ array[1] = ','; │ │ │ │ ALL_DELIMITERS = all_DELIMITERS; │ │ │ │ } │ │ │ │ │ │ │ │ private static boolean isOneOf(final char c, final char[] array) { │ │ │ │ + boolean b = false; │ │ │ │ if (array != null) { │ │ │ │ for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ if (c == array[i]) { │ │ │ │ - return true; │ │ │ │ + b = true; │ │ │ │ + break; │ │ │ │ } │ │ │ │ } │ │ │ │ - return false; │ │ │ │ } │ │ │ │ - return false; │ │ │ │ - return false; │ │ │ │ + return b; │ │ │ │ } │ │ │ │ │ │ │ │ public static HeaderElement[] parseElements(final String s, HeaderValueParser instance) { │ │ │ │ Args.notNull((Object)s, "Value"); │ │ │ │ final CharArrayBuffer charArrayBuffer = new CharArrayBuffer(s.length()); │ │ │ │ charArrayBuffer.append(s); │ │ │ │ final ParserCursor parserCursor = new ParserCursor(0, s.length()); │ │ ├── org/apache/http/pool/AbstractConnPool.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1852,21 +1852,21 @@ │ │ │ │ 22: aload_2 │ │ │ │ 23: invokeinterface #125, 1 // InterfaceMethod java/util/concurrent/locks/Lock.lock:()V │ │ │ │ 28: aload_0 │ │ │ │ 29: getfield #73 // Field available:Ljava/util/LinkedList; │ │ │ │ 32: astore_2 │ │ │ │ 33: aload_2 │ │ │ │ 34: invokevirtual #277 // Method java/util/LinkedList.iterator:()Ljava/util/Iterator; │ │ │ │ - 37: astore_3 │ │ │ │ - 38: aload_3 │ │ │ │ + 37: astore_2 │ │ │ │ + 38: aload_2 │ │ │ │ 39: invokeinterface #249, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 44: istore_1 │ │ │ │ - 45: iload_1 │ │ │ │ + 44: istore_3 │ │ │ │ + 45: iload_3 │ │ │ │ 46: ifeq 84 │ │ │ │ - 49: aload_3 │ │ │ │ + 49: aload_2 │ │ │ │ 50: invokeinterface #252, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 55: astore 4 │ │ │ │ 57: aload 4 │ │ │ │ 59: checkcast #158 // class org/apache/http/pool/PoolEntry │ │ │ │ 62: astore 4 │ │ │ │ 64: aload 4 │ │ │ │ 66: invokevirtual #169 // Method org/apache/http/pool/PoolEntry.close:()V │ │ │ │ @@ -1878,21 +1878,21 @@ │ │ │ │ 82: aload_2 │ │ │ │ 83: athrow │ │ │ │ 84: aload_0 │ │ │ │ 85: getfield #68 // Field leased:Ljava/util/Set; │ │ │ │ 88: astore_2 │ │ │ │ 89: aload_2 │ │ │ │ 90: invokeinterface #244, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 95: astore_3 │ │ │ │ - 96: aload_3 │ │ │ │ + 95: astore_2 │ │ │ │ + 96: aload_2 │ │ │ │ 97: invokeinterface #249, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 102: istore_1 │ │ │ │ - 103: iload_1 │ │ │ │ + 102: istore_3 │ │ │ │ + 103: iload_3 │ │ │ │ 104: ifeq 130 │ │ │ │ - 107: aload_3 │ │ │ │ + 107: aload_2 │ │ │ │ 108: invokeinterface #252, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 113: astore 4 │ │ │ │ 115: aload 4 │ │ │ │ 117: checkcast #158 // class org/apache/http/pool/PoolEntry │ │ │ │ 120: astore 4 │ │ │ │ 122: aload 4 │ │ │ │ 124: invokevirtual #169 // Method org/apache/http/pool/PoolEntry.close:()V │ │ │ │ @@ -1901,21 +1901,21 @@ │ │ │ │ 131: getfield #63 // Field routeToPool:Ljava/util/Map; │ │ │ │ 134: astore_2 │ │ │ │ 135: aload_2 │ │ │ │ 136: invokeinterface #339, 1 // InterfaceMethod java/util/Map.values:()Ljava/util/Collection; │ │ │ │ 141: astore_2 │ │ │ │ 142: aload_2 │ │ │ │ 143: invokeinterface #342, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ - 148: astore_3 │ │ │ │ - 149: aload_3 │ │ │ │ + 148: astore_2 │ │ │ │ + 149: aload_2 │ │ │ │ 150: invokeinterface #249, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 155: istore_1 │ │ │ │ - 156: iload_1 │ │ │ │ + 155: istore_3 │ │ │ │ + 156: iload_3 │ │ │ │ 157: ifeq 183 │ │ │ │ - 160: aload_3 │ │ │ │ + 160: aload_2 │ │ │ │ 161: invokeinterface #252, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 166: astore 5 │ │ │ │ 168: aload 5 │ │ │ │ 170: checkcast #95 // class org/apache/http/pool/RouteSpecificPool │ │ │ │ 173: astore 5 │ │ │ │ 175: aload 5 │ │ │ │ 177: invokevirtual #345 // Method org/apache/http/pool/RouteSpecificPool.shutdown:()V │ │ ├── org/apache/http/params/BasicHttpParams.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -370,34 +370,32 @@ │ │ │ │ 39: pop │ │ │ │ 40: goto 4 │ │ │ │ │ │ │ │ public void setParameters(java.lang.String[], java.lang.Object); │ │ │ │ descriptor: ([Ljava/lang/String;Ljava/lang/Object;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=3 │ │ │ │ + stack=300, locals=6, args_size=3 │ │ │ │ 0: aload_1 │ │ │ │ - 1: astore_3 │ │ │ │ - 2: aload_1 │ │ │ │ - 3: arraylength │ │ │ │ + 1: arraylength │ │ │ │ + 2: istore_3 │ │ │ │ + 3: iconst_0 │ │ │ │ 4: istore 4 │ │ │ │ - 6: iconst_0 │ │ │ │ - 7: istore 5 │ │ │ │ - 9: iload 5 │ │ │ │ - 11: iload 4 │ │ │ │ - 13: if_icmpge 39 │ │ │ │ - 16: aload_3 │ │ │ │ - 17: iload 5 │ │ │ │ - 19: aaload │ │ │ │ - 20: astore 6 │ │ │ │ - 22: aload_0 │ │ │ │ - 23: aload 6 │ │ │ │ - 25: aload_2 │ │ │ │ - 26: invokevirtual #113 // Method setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ │ │ - 29: pop │ │ │ │ - 30: iload 5 │ │ │ │ - 32: iconst_1 │ │ │ │ - 33: iadd │ │ │ │ - 34: istore 5 │ │ │ │ - 36: goto 9 │ │ │ │ - 39: return │ │ │ │ + 6: iload 4 │ │ │ │ + 8: iload_3 │ │ │ │ + 9: if_icmpge 35 │ │ │ │ + 12: aload_1 │ │ │ │ + 13: iload 4 │ │ │ │ + 15: aaload │ │ │ │ + 16: astore 5 │ │ │ │ + 18: aload_0 │ │ │ │ + 19: aload 5 │ │ │ │ + 21: aload_2 │ │ │ │ + 22: invokevirtual #113 // Method setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ │ │ + 25: pop │ │ │ │ + 26: iload 4 │ │ │ │ + 28: iconst_1 │ │ │ │ + 29: iadd │ │ │ │ + 30: istore 4 │ │ │ │ + 32: goto 6 │ │ │ │ + 35: return │ │ │ │ } │ │ ├── org/apache/http/protocol/BasicHttpProcessor.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -463,63 +463,59 @@ │ │ │ │ 4: invokeinterface #75, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ 9: ireturn │ │ │ │ │ │ │ │ public void process(org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext); │ │ │ │ descriptor: (Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=3 │ │ │ │ + stack=300, locals=6, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #24 // Field requestInterceptors:Ljava/util/List; │ │ │ │ - 4: astore_3 │ │ │ │ - 5: aload_3 │ │ │ │ - 6: invokeinterface #87, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 11: astore 4 │ │ │ │ - 13: aload 4 │ │ │ │ - 15: invokeinterface #93, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 20: istore 5 │ │ │ │ - 22: iload 5 │ │ │ │ - 24: ifeq 51 │ │ │ │ - 27: aload 4 │ │ │ │ - 29: invokeinterface #96, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 34: checkcast #81 // class org/apache/http/HttpRequestInterceptor │ │ │ │ - 37: astore 6 │ │ │ │ - 39: aload 6 │ │ │ │ - 41: aload_1 │ │ │ │ - 42: aload_2 │ │ │ │ - 43: invokeinterface #100, 3 // InterfaceMethod org/apache/http/HttpRequestInterceptor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ │ │ - 48: goto 13 │ │ │ │ - 51: return │ │ │ │ + 4: invokeinterface #87, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore_3 │ │ │ │ + 10: aload_3 │ │ │ │ + 11: invokeinterface #93, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 16: istore 4 │ │ │ │ + 18: iload 4 │ │ │ │ + 20: ifeq 46 │ │ │ │ + 23: aload_3 │ │ │ │ + 24: invokeinterface #96, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 29: checkcast #81 // class org/apache/http/HttpRequestInterceptor │ │ │ │ + 32: astore 5 │ │ │ │ + 34: aload 5 │ │ │ │ + 36: aload_1 │ │ │ │ + 37: aload_2 │ │ │ │ + 38: invokeinterface #100, 3 // InterfaceMethod org/apache/http/HttpRequestInterceptor.process:(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ │ │ + 43: goto 10 │ │ │ │ + 46: return │ │ │ │ │ │ │ │ public void process(org.apache.http.HttpResponse, org.apache.http.protocol.HttpContext); │ │ │ │ descriptor: (Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=3 │ │ │ │ + stack=300, locals=6, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #26 // Field responseInterceptors:Ljava/util/List; │ │ │ │ - 4: astore_3 │ │ │ │ - 5: aload_3 │ │ │ │ - 6: invokeinterface #87, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 11: astore 4 │ │ │ │ - 13: aload 4 │ │ │ │ - 15: invokeinterface #93, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 20: istore 5 │ │ │ │ - 22: iload 5 │ │ │ │ - 24: ifeq 51 │ │ │ │ - 27: aload 4 │ │ │ │ - 29: invokeinterface #96, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 34: checkcast #83 // class org/apache/http/HttpResponseInterceptor │ │ │ │ - 37: astore 6 │ │ │ │ - 39: aload 6 │ │ │ │ - 41: aload_1 │ │ │ │ - 42: aload_2 │ │ │ │ - 43: invokeinterface #103, 3 // InterfaceMethod org/apache/http/HttpResponseInterceptor.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ │ │ - 48: goto 13 │ │ │ │ - 51: return │ │ │ │ + 4: invokeinterface #87, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore_3 │ │ │ │ + 10: aload_3 │ │ │ │ + 11: invokeinterface #93, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 16: istore 4 │ │ │ │ + 18: iload 4 │ │ │ │ + 20: ifeq 46 │ │ │ │ + 23: aload_3 │ │ │ │ + 24: invokeinterface #96, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 29: checkcast #83 // class org/apache/http/HttpResponseInterceptor │ │ │ │ + 32: astore 5 │ │ │ │ + 34: aload 5 │ │ │ │ + 36: aload_1 │ │ │ │ + 37: aload_2 │ │ │ │ + 38: invokeinterface #103, 3 // InterfaceMethod org/apache/http/HttpResponseInterceptor.process:(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ │ │ + 43: goto 10 │ │ │ │ + 46: return │ │ │ │ │ │ │ │ public void removeRequestInterceptorByClass(java.lang.Class); │ │ │ │ descriptor: (Ljava/lang/Class;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=2 │ │ │ │ 0: aload_0 ├── smali/com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie.smali │ @@ -55,21 +55,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 1942 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;->doInBackground([Ljava/lang/Void;)[Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -166,21 +164,19 @@ │ iput v2, v1, Lcom/lgallardo/qbittorrentclient/MainActivity;->httpStatusCode:I │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 1942 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCookie;->onPostExecute([Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute([Ljava/lang/String;)V │ .locals 5 ├── smali/com/lgallardo/qbittorrentclient/NotifierService.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/content/BroadcastReceiver; │ .source "NotifierService.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/lgallardo/qbittorrentclient/NotifierService$1;, │ Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;, │ Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask; │ } │ .end annotation │ │ │ # static fields ├── smali/com/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator.smali │ @@ -79,24 +79,20 @@ │ sub-int v2, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 15 │ check-cast p1, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/lgallardo/qbittorrentclient/TorrentUploadSpeedComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/lgallardo/qbittorrentclient/MySSLSocketFactory$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; │ │ .prologue │ .line 35 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory$1;->this$0:Lcom/lgallardo/qbittorrentclient/MySSLSocketFactory; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/TorrentPriorityComparator.smali │ @@ -123,24 +123,20 @@ │ sub-int v4, v0, v1 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 15 │ check-cast p1, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/lgallardo/qbittorrentclient/TorrentPriorityComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/lgallardo/qbittorrentclient/MainActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 874 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$4;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/TorrentEtaComparator.smali │ @@ -79,24 +79,20 @@ │ sub-int v2, v0, v1 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 15 │ check-cast p1, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/lgallardo/qbittorrentclient/TorrentEtaComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile.smali │ @@ -63,21 +63,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 591 │ check-cast p1, [Landroid/view/View; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;->doInBackground([Landroid/view/View;)[Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -410,21 +408,19 @@ │ .end local v9 # "e":Ljava/lang/Exception; │ :cond_4 │ return-object p1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 591 │ check-cast p1, [Landroid/view/View; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile;->onPostExecute([Landroid/view/View;)V │ │ return-void │ .end method │ │ .method protected onPostExecute([Landroid/view/View;)V │ .locals 9 ├── smali/com/lgallardo/qbittorrentclient/R.smali │ @@ -25,10 +25,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 736 │ return-void │ .end method ├── smali/com/lgallardo/qbittorrentclient/ItemstFragment$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ .prologue │ .line 80 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;->this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ iput-object p2, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;->val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; ├── smali/com/lgallardo/qbittorrentclient/MainActivity.smali │ @@ -275,15 +275,14 @@ │ .line 1319 │ new-instance v0, Lcom/lgallardo/qbittorrentclient/MainActivity$8; │ │ invoke-direct {v0, p0}, Lcom/lgallardo/qbittorrentclient/MainActivity$8;->(Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ │ iput-object v0, p0, Lcom/lgallardo/qbittorrentclient/MainActivity;->m_Runnable:Ljava/lang/Runnable; │ │ - .line 2816 │ return-void │ .end method │ │ .method static synthetic access$1000(Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ .locals 0 │ .param p0, "x0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ .param p1, "x1" # Ljava/lang/String; │ @@ -2679,52 +2678,59 @@ │ .local v4, "pIntent":Landroid/app/PendingIntent; │ new-instance v5, Landroid/app/Notification$Builder; │ │ invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ const-string v6, "qBittorrent" │ │ + .line 1797 │ invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ const-string v6, "Torrent(s) completed" │ │ + .line 1798 │ invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ const v6, 0x7f02002f │ │ + .line 1799 │ invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ + .line 1800 │ invoke-virtual {p1}, Ljava/util/HashMap;->size()I │ │ move-result v6 │ │ invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ + .line 1801 │ invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ move-result-object v5 │ │ const/4 v6, 0x1 │ │ + .line 1802 │ invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ move-result-object v0 │ │ .line 1805 │ .local v0, "builder":Landroid/app/Notification$Builder; │ const-string v5, "notification" │ │ + .line 1806 │ invoke-virtual {p0, v5}, Lcom/lgallardo/qbittorrentclient/MainActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/app/NotificationManager; │ │ .line 1810 │ @@ -2935,26 +2941,28 @@ │ iput-object v0, p0, Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent; │ │ .line 1082 │ iget-object v0, p0, Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmMgr:Landroid/app/AlarmManager; │ │ const/4 v1, 0x2 │ │ + .line 1083 │ invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J │ │ move-result-wide v2 │ │ const-wide/16 v4, 0x1388 │ │ add-long/2addr v2, v4 │ │ sget-wide v4, Lcom/lgallardo/qbittorrentclient/MainActivity;->notification_period:J │ │ iget-object v6, p0, Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent; │ │ + .line 1082 │ invoke-virtual/range {v0 .. v6}, Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V │ │ .line 1092 │ .end local v7 # "editor":Landroid/content/SharedPreferences$Editor; │ .end local v8 # "intent":Landroid/content/Intent; │ .end local v10 # "qso":Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions; │ :cond_2 │ @@ -3445,26 +3453,28 @@ │ iput-object v0, p0, Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent; │ │ .line 196 │ iget-object v0, p0, Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmMgr:Landroid/app/AlarmManager; │ │ const/4 v1, 0x2 │ │ + .line 197 │ invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J │ │ move-result-wide v2 │ │ const-wide/16 v4, 0x1388 │ │ add-long/2addr v2, v4 │ │ sget-wide v4, Lcom/lgallardo/qbittorrentclient/MainActivity;->notification_period:J │ │ iget-object v6, p0, Lcom/lgallardo/qbittorrentclient/MainActivity;->alarmIntent:Landroid/app/PendingIntent; │ │ + .line 196 │ invoke-virtual/range {v0 .. v6}, Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V │ │ .line 210 │ .end local v12 # "intent":Landroid/content/Intent; │ :cond_0 │ sget-object v0, Lcom/lgallardo/qbittorrentclient/MainActivity;->qb_version:Ljava/lang/String; │ │ @@ -5708,15 +5718,15 @@ │ invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ .line 1584 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ - .line 1576 │ + .line 1577 │ .end local v0 # "hashesArray":[Ljava/lang/String; │ .end local v1 # "i":I │ .end local v2 # "limit":I │ .end local v3 # "qtc":Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ :cond_0 │ invoke-static {p2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ @@ -6055,14 +6065,15 @@ │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ sget-object v4, Lcom/lgallardo/qbittorrentclient/MainActivity;->global_upload:Ljava/lang/String; │ │ + .line 1537 │ invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ move-result v2 │ │ .line 1542 │ .local v2, "limit":I │ :goto_0 │ @@ -6130,15 +6141,15 @@ │ invoke-virtual {v3, v4}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ .line 1544 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ - .line 1536 │ + .line 1537 │ .end local v0 # "hashesArray":[Ljava/lang/String; │ .end local v1 # "i":I │ .end local v2 # "limit":I │ .end local v3 # "qtc":Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand; │ :cond_0 │ invoke-static {p2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I ├── smali/com/lgallardo/qbittorrentclient/MainActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 843 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$3;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter.smali │ @@ -32,14 +32,15 @@ │ │ .field private trackersNames:[Ljava/lang/String; │ │ │ # direct methods │ .method public constructor (Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/Tracker;)V │ .locals 2 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ .param p2, "context" # Landroid/content/Context; │ .param p3, "trackersNames" # [Ljava/lang/String; │ .param p4, "trackers" # [Lcom/lgallardo/qbittorrentclient/Tracker; │ │ .prologue │ .line 1033 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;->this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; ├── smali/com/lgallardo/qbittorrentclient/TorrentNameComparator.smali │ @@ -83,24 +83,20 @@ │ move-result v2 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 15 │ check-cast p1, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/lgallardo/qbittorrentclient/TorrentNameComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/lgallardo/qbittorrentclient/MainActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ .locals 6 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ .param p2, "x0" # Landroid/app/Activity; │ .param p3, "x1" # Landroid/support/v4/widget/DrawerLayout; │ .param p4, "x2" # I │ .param p5, "x3" # I │ .param p6, "x4" # I │ │ .prologue ├── smali/com/lgallardo/qbittorrentclient/MainActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 834 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$2;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/ItemstFragment$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/ItemstFragment;Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ .prologue │ .line 365 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;->this$0:Lcom/lgallardo/qbittorrentclient/ItemstFragment; │ │ iput-object p2, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$2;->val$mAdapter:Lcom/lgallardo/qbittorrentclient/TorrentListAdapter; ├── smali/com/lgallardo/qbittorrentclient/MainActivity$7.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$urlInput:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 1205 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$7;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ iput-object p2, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$7;->val$urlInput:Landroid/widget/EditText; ├── smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers.smali │ @@ -57,21 +57,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 687 │ check-cast p1, [Landroid/view/View; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;->doInBackground([Landroid/view/View;)[Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -322,21 +320,19 @@ │ .end local v9 # "e":Ljava/lang/Exception; │ :cond_3 │ return-object p1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 687 │ check-cast p1, [Landroid/view/View; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;->onPostExecute([Landroid/view/View;)V │ │ return-void │ .end method │ │ .method protected onPostExecute([Landroid/view/View;)V │ .locals 11 ├── smali/com/lgallardo/qbittorrentclient/MainActivity$10.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$uploadRateLimit:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 1473 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$10;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ iput-object p2, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$10;->val$hash:Ljava/lang/String; ├── smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter.smali │ @@ -32,14 +32,15 @@ │ │ .field private values:[Ljava/lang/String; │ │ │ # direct methods │ .method public constructor (Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;)V │ .locals 2 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ .param p2, "context" # Landroid/content/Context; │ .param p3, "labels" # [Ljava/lang/String; │ .param p4, "values" # [Ljava/lang/String; │ │ .prologue │ .line 941 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;->this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; ├── smali/com/lgallardo/qbittorrentclient/MainActivity$14.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$state:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 1670 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$14;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ iput-object p2, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$14;->val$state:Ljava/lang/String; ├── smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter.smali │ @@ -32,14 +32,15 @@ │ │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ │ │ # direct methods │ .method public constructor (Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment;Landroid/content/Context;[Ljava/lang/String;[Lcom/lgallardo/qbittorrentclient/ContentFile;)V │ .locals 2 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; │ .param p2, "context" # Landroid/content/Context; │ .param p3, "filesNames" # [Ljava/lang/String; │ .param p4, "files" # [Lcom/lgallardo/qbittorrentclient/ContentFile; │ │ .prologue │ .line 978 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;->this$0:Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment; ├── smali/com/lgallardo/qbittorrentclient/ItemstFragment$1$4.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ .prologue │ .line 231 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ iput-object p2, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$4;->val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; ├── smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/app/Fragment; │ .source "TorrentDetailsFragment.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$1;, │ Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myTrackerAdapter;, │ Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myFileAdapter;, │ Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$myPropertyAdapter;, │ Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;, │ Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentTrackers;, │ Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentContentFile; │ } ├── smali/com/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask.smali │ @@ -55,21 +55,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 2184 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;->doInBackground([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -700,14 +698,15 @@ │ │ invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v25 │ │ const/16 v26, 0x2191 │ │ + .line 2275 │ invoke-static/range {v26 .. v26}, Ljava/lang/Character;->toString(C)Ljava/lang/String; │ │ move-result-object v26 │ │ invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v25 │ @@ -748,14 +747,15 @@ │ │ invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v25 │ │ aget-object v26, v24, v19 │ │ + .line 2276 │ invoke-virtual/range {v26 .. v26}, Lcom/lgallardo/qbittorrentclient/Torrent;->getRatio()Ljava/lang/String; │ │ move-result-object v26 │ │ invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v25 │ @@ -792,14 +792,15 @@ │ │ move-result-object v25 │ │ invoke-virtual/range {v25 .. v25}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v25 │ │ + .line 2274 │ move-object/from16 v0, v25 │ │ invoke-virtual {v2, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;->setInfo(Ljava/lang/String;)V │ │ .line 2215 │ add-int/lit8 v19, v19, 0x1 │ │ @@ -917,21 +918,19 @@ │ invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_4 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 2184 │ check-cast p1, [Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentTask;->onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ return-void │ .end method │ │ .method protected onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ .locals 19 │ @@ -1684,14 +1683,15 @@ │ │ if-nez v14, :cond_15 │ │ const-string v14, "queuedDL" │ │ aget-object v15, p1, v7 │ │ + .line 2356 │ invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;->getState()Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v14 │ @@ -1820,14 +1820,15 @@ │ │ if-nez v14, :cond_18 │ │ const-string v14, "queuedUP" │ │ aget-object v15, p1, v7 │ │ + .line 2363 │ invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;->getState()Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v14 │ @@ -2144,14 +2145,15 @@ │ │ if-nez v14, :cond_21 │ │ const-string v14, "queueDL" │ │ aget-object v15, p1, v7 │ │ + .line 2382 │ invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;->getState()Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v14 │ @@ -2172,14 +2174,15 @@ │ │ if-nez v14, :cond_21 │ │ const-string v14, "stalledDL" │ │ aget-object v15, p1, v7 │ │ + .line 2383 │ invoke-virtual {v15}, Lcom/lgallardo/qbittorrentclient/Torrent;->getState()Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v14 │ @@ -2373,21 +2376,15 @@ │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ - const-string v15, "/s " │ - │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v14 │ - │ - const-string v15, "(" │ + const-string v15, "/s (" │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ sget v15, Lcom/lgallardo/qbittorrentclient/MainActivity;->uploadCount:I │ │ @@ -2452,21 +2449,15 @@ │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ - const-string v15, "/s " │ - │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v14 │ - │ - const-string v15, "(" │ + const-string v15, "/s (" │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ sget v15, Lcom/lgallardo/qbittorrentclient/MainActivity;->downloadCount:I ├── smali/com/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand.smali │ @@ -54,21 +54,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 2014 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;->doInBackground([Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -155,21 +153,19 @@ │ invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 2014 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentCommand;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 7 ├── smali/com/lgallardo/qbittorrentclient/MainActivity$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 1505 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$11;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/MainActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 881 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$5;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/TorrentProgressComparator.smali │ @@ -91,24 +91,20 @@ │ sub-int v4, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 15 │ check-cast p1, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/lgallardo/qbittorrentclient/TorrentProgressComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/lgallardo/qbittorrentclient/TorrentRatioComparator.smali │ @@ -101,24 +101,20 @@ │ float-to-int v4, v4 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 15 │ check-cast p1, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/lgallardo/qbittorrentclient/TorrentRatioComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask.smali │ @@ -55,35 +55,34 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/NotifierService;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ .prologue │ .line 180 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;->this$0:Lcom/lgallardo/qbittorrentclient/NotifierService; │ │ invoke-direct {p0}, Landroid/os/AsyncTask;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 180 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;->doInBackground([Ljava/lang/String;)[Lcom/lgallardo/qbittorrentclient/Torrent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -591,14 +590,15 @@ │ │ invoke-virtual/range {v19 .. v20}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v19 │ │ const/16 v20, 0x2191 │ │ + .line 263 │ invoke-static/range {v20 .. v20}, Ljava/lang/Character;->toString(C)Ljava/lang/String; │ │ move-result-object v20 │ │ invoke-virtual/range {v19 .. v20}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v19 │ @@ -639,14 +639,15 @@ │ │ invoke-virtual/range {v19 .. v20}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v19 │ │ aget-object v20, v28, v23 │ │ + .line 264 │ invoke-virtual/range {v20 .. v20}, Lcom/lgallardo/qbittorrentclient/Torrent;->getRatio()Ljava/lang/String; │ │ move-result-object v20 │ │ invoke-virtual/range {v19 .. v20}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v19 │ @@ -683,14 +684,15 @@ │ │ move-result-object v19 │ │ invoke-virtual/range {v19 .. v19}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v19 │ │ + .line 262 │ move-object/from16 v0, v19 │ │ invoke-virtual {v5, v0}, Lcom/lgallardo/qbittorrentclient/Torrent;->setInfo(Ljava/lang/String;)V │ │ .line 226 │ add-int/lit8 v23, v23, 0x1 │ │ @@ -779,21 +781,19 @@ │ invoke-static {v5, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_2 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 180 │ check-cast p1, [Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/NotifierService$FetchTorrentListTask;->onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ │ return-void │ .end method │ │ .method protected onPostExecute([Lcom/lgallardo/qbittorrentclient/Torrent;)V │ .locals 24 │ @@ -1291,60 +1291,66 @@ │ │ invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;->access$200()Landroid/content/Context; │ │ move-result-object v22 │ │ invoke-direct/range {v21 .. v22}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ + .line 397 │ invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;->access$200()Landroid/content/Context; │ │ move-result-object v22 │ │ const v23, 0x7f080043 │ │ invoke-virtual/range {v22 .. v23}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v22 │ │ invoke-virtual/range {v21 .. v22}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v21 │ │ + .line 398 │ move-object/from16 v0, v21 │ │ invoke-virtual {v0, v10}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v21 │ │ sget-object v22, Lcom/lgallardo/qbittorrentclient/NotifierService;->notify:Ljava/util/HashMap; │ │ + .line 399 │ invoke-virtual/range {v22 .. v22}, Ljava/util/HashMap;->size()I │ │ move-result v22 │ │ invoke-virtual/range {v21 .. v22}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ move-result-object v21 │ │ const v22, 0x7f02002d │ │ + .line 400 │ invoke-virtual/range {v21 .. v22}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder; │ │ move-result-object v21 │ │ + .line 401 │ move-object/from16 v0, v21 │ │ move-object/from16 v1, v17 │ │ invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ move-result-object v21 │ │ const/16 v22, 0x1 │ │ + .line 402 │ invoke-virtual/range {v21 .. v22}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ move-result-object v3 │ │ .line 405 │ .local v3, "builder":Landroid/app/Notification$Builder; │ invoke-static {}, Lcom/lgallardo/qbittorrentclient/NotifierService;->access$200()Landroid/content/Context; ├── smali/com/lgallardo/qbittorrentclient/ItemstFragment$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ .prologue │ .line 186 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$1;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/DeviceBootReceiver.smali │ @@ -493,26 +493,28 @@ │ iput-object v0, p0, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->alarmIntent:Landroid/app/PendingIntent; │ │ .line 69 │ iget-object v0, p0, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->alarmMgr:Landroid/app/AlarmManager; │ │ const/4 v1, 0x2 │ │ + .line 70 │ invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J │ │ move-result-wide v2 │ │ const-wide/32 v4, 0xea60 │ │ add-long/2addr v2, v4 │ │ sget-wide v4, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->notification_period:J │ │ iget-object v6, p0, Lcom/lgallardo/qbittorrentclient/DeviceBootReceiver;->alarmIntent:Landroid/app/PendingIntent; │ │ + .line 69 │ invoke-virtual/range {v0 .. v6}, Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V │ │ .line 73 │ .end local v7 # "intent":Landroid/content/Intent; │ :cond_0 │ return-void │ .end method ├── smali/com/lgallardo/qbittorrentclient/MainActivity$13.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 1648 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$13;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions.smali │ @@ -54,21 +54,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 2692 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;->doInBackground([Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -388,21 +386,19 @@ │ const/4 v1, 0x0 │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 2692 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/MainActivity$qBittorrentOptions;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 4 ├── smali/com/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie.smali │ @@ -55,21 +55,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 442 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;->doInBackground([Ljava/lang/Void;)[Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -189,21 +187,19 @@ │ invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 442 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/NotifierService$qBittorrentCookie;->onPostExecute([Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute([Ljava/lang/String;)V │ .locals 4 ├── smali/com/lgallardo/qbittorrentclient/ItemstFragment$1$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ .prologue │ .line 224 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$3;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator.smali │ @@ -79,24 +79,20 @@ │ sub-int v2, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 15 │ check-cast p1, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/lgallardo/qbittorrentclient/Torrent; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/lgallardo/qbittorrentclient/TorrentDownloadSpeedComparator;->compare(Lcom/lgallardo/qbittorrentclient/Torrent;Lcom/lgallardo/qbittorrentclient/Torrent;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/lgallardo/qbittorrentclient/TorrentListAdapter.smali │ @@ -183,14 +183,15 @@ │ │ .prologue │ .line 43 │ iget-object v10, p0, Lcom/lgallardo/qbittorrentclient/TorrentListAdapter;->context:Landroid/content/Context; │ │ const-string v11, "layout_inflater" │ │ + .line 44 │ invoke-virtual {v10, v11}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/view/LayoutInflater; │ │ .line 46 ├── smali/com/lgallardo/qbittorrentclient/MainActivity$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 1466 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$9;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask.smali │ @@ -59,21 +59,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 775 │ check-cast p1, [Landroid/view/View; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;->doInBackground([Landroid/view/View;)[Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -941,21 +939,19 @@ │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 775 │ check-cast p1, [Landroid/view/View; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/lgallardo/qbittorrentclient/TorrentDetailsFragment$qBittorrentGeneralInfoTask;->onPostExecute([Landroid/view/View;)V │ │ return-void │ .end method │ │ .method protected onPostExecute([Landroid/view/View;)V │ .locals 11 ├── smali/com/lgallardo/qbittorrentclient/MainActivity$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 1319 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$8;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/ItemstFragment$1$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/ItemstFragment$1;Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ .prologue │ .line 193 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;->this$1:Lcom/lgallardo/qbittorrentclient/ItemstFragment$1; │ │ iput-object p2, p0, Lcom/lgallardo/qbittorrentclient/ItemstFragment$1$2;->val$m:Lcom/lgallardo/qbittorrentclient/MainActivity; ├── smali/com/lgallardo/qbittorrentclient/MainActivity$12.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$hash:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;Ljava/lang/String;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 1512 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$12;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ iput-object p2, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$12;->val$hash:Ljava/lang/String; ├── smali/com/lgallardo/qbittorrentclient/MainActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ .prologue │ .line 1198 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/MainActivity$6;->this$0:Lcom/lgallardo/qbittorrentclient/MainActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/lgallardo/qbittorrentclient/SettingsActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ │ # direct methods │ .method constructor (Lcom/lgallardo/qbittorrentclient/SettingsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ .prologue │ .line 94 │ iput-object p1, p0, Lcom/lgallardo/qbittorrentclient/SettingsActivity$1;->this$0:Lcom/lgallardo/qbittorrentclient/SettingsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/apache/http/HttpHost.smali │ @@ -330,14 +330,15 @@ │ │ if-ne v3, v4, :cond_2 │ │ iget-object v3, p0, Lorg/apache/http/HttpHost;->schemeName:Ljava/lang/String; │ │ iget-object v4, v0, Lorg/apache/http/HttpHost;->schemeName:Ljava/lang/String; │ │ + .line 267 │ invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ :cond_2 ├── smali/org/apache/http/impl/SocketHttpClientConnection.smali │ @@ -72,30 +72,32 @@ │ :goto_0 │ invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const/16 v2, 0x3a │ │ + .line 259 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 260 │ invoke-virtual {v0}, Ljava/net/InetSocketAddress;->getPort()I │ │ move-result v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ .line 264 │ .end local v0 # "addr":Ljava/net/InetSocketAddress; │ :goto_1 │ return-void │ │ - .line 257 │ + .line 258 │ .restart local v0 # "addr":Ljava/net/InetSocketAddress; │ :cond_0 │ invoke-virtual {v0}, Ljava/net/InetSocketAddress;->getAddress()Ljava/net/InetAddress; │ │ move-result-object v1 │ │ goto :goto_0 │ @@ -180,24 +182,26 @@ │ │ const/4 v2, -0x1 │ │ invoke-interface {p2, v1, v2}, Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I │ │ move-result v0 │ │ - .line 148 │ + .line 149 │ .local v0, "buffersize":I │ invoke-virtual {p0, p1, v0, p2}, Lorg/apache/http/impl/SocketHttpClientConnection;->createSessionInputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; │ │ move-result-object v1 │ │ + .line 150 │ invoke-virtual {p0, p1, v0, p2}, Lorg/apache/http/impl/SocketHttpClientConnection;->createSessionOutputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; │ │ move-result-object v2 │ │ + .line 148 │ invoke-virtual {p0, v1, v2, p2}, Lorg/apache/http/impl/SocketHttpClientConnection;->init(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V │ │ .line 153 │ const/4 v1, 0x1 │ │ iput-boolean v1, p0, Lorg/apache/http/impl/SocketHttpClientConnection;->open:Z ├── smali/org/apache/http/impl/DefaultBHttpClientConnection.smali │ @@ -101,14 +101,15 @@ │ .local p8, "requestWriterFactory":Lorg/apache/http/io/HttpMessageWriterFactory;, "Lorg/apache/http/io/HttpMessageWriterFactory;" │ .local p9, "responseParserFactory":Lorg/apache/http/io/HttpMessageParserFactory;, "Lorg/apache/http/io/HttpMessageParserFactory;" │ invoke-direct/range {p0 .. p7}, Lorg/apache/http/impl/BHttpConnectionBase;->(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ .line 99 │ if-eqz p8, :cond_0 │ │ + .line 100 │ .end local p8 # "requestWriterFactory":Lorg/apache/http/io/HttpMessageWriterFactory;, "Lorg/apache/http/io/HttpMessageWriterFactory;" │ :goto_0 │ invoke-virtual {p0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;->getSessionOutputBuffer()Lorg/apache/http/io/SessionOutputBuffer; │ │ move-result-object v0 │ │ invoke-interface {p8, v0}, Lorg/apache/http/io/HttpMessageWriterFactory;->create(Lorg/apache/http/io/SessionOutputBuffer;)Lorg/apache/http/io/HttpMessageWriter; │ @@ -116,14 +117,15 @@ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/apache/http/impl/DefaultBHttpClientConnection;->requestWriter:Lorg/apache/http/io/HttpMessageWriter; │ │ .line 101 │ if-eqz p9, :cond_1 │ │ + .line 102 │ .end local p9 # "responseParserFactory":Lorg/apache/http/io/HttpMessageParserFactory;, "Lorg/apache/http/io/HttpMessageParserFactory;" │ :goto_1 │ invoke-virtual {p0}, Lorg/apache/http/impl/DefaultBHttpClientConnection;->getSessionInputBuffer()Lorg/apache/http/io/SessionInputBuffer; │ │ move-result-object v0 │ │ invoke-interface {p9, v0, p5}, Lorg/apache/http/io/HttpMessageParserFactory;->create(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/io/HttpMessageParser; ├── smali/org/apache/http/impl/SocketHttpServerConnection.smali │ @@ -69,30 +69,32 @@ │ :goto_0 │ invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const/16 v2, 0x3a │ │ + .line 247 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 248 │ invoke-virtual {v0}, Ljava/net/InetSocketAddress;->getPort()I │ │ move-result v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ .line 252 │ .end local v0 # "addr":Ljava/net/InetSocketAddress; │ :goto_1 │ return-void │ │ - .line 245 │ + .line 246 │ .restart local v0 # "addr":Ljava/net/InetSocketAddress; │ :cond_0 │ invoke-virtual {v0}, Ljava/net/InetSocketAddress;->getAddress()Ljava/net/InetAddress; │ │ move-result-object v1 │ │ goto :goto_0 │ @@ -177,24 +179,26 @@ │ │ const/4 v2, -0x1 │ │ invoke-interface {p2, v1, v2}, Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I │ │ move-result v0 │ │ - .line 135 │ + .line 136 │ .local v0, "buffersize":I │ invoke-virtual {p0, p1, v0, p2}, Lorg/apache/http/impl/SocketHttpServerConnection;->createSessionInputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionInputBuffer; │ │ move-result-object v1 │ │ + .line 137 │ invoke-virtual {p0, p1, v0, p2}, Lorg/apache/http/impl/SocketHttpServerConnection;->createSessionOutputBuffer(Ljava/net/Socket;ILorg/apache/http/params/HttpParams;)Lorg/apache/http/io/SessionOutputBuffer; │ │ move-result-object v2 │ │ + .line 135 │ invoke-virtual {p0, v1, v2, p2}, Lorg/apache/http/impl/SocketHttpServerConnection;->init(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)V │ │ .line 140 │ const/4 v1, 0x1 │ │ iput-boolean v1, p0, Lorg/apache/http/impl/SocketHttpServerConnection;->open:Z ├── smali/org/apache/http/impl/ConnSupport.smali │ @@ -54,37 +54,41 @@ │ .line 51 │ invoke-virtual {v0}, Ljava/nio/charset/Charset;->newDecoder()Ljava/nio/charset/CharsetDecoder; │ │ move-result-object v3 │ │ if-eqz v1, :cond_2 │ │ + .line 52 │ .end local v1 # "malformed":Ljava/nio/charset/CodingErrorAction; │ :goto_1 │ invoke-virtual {v3, v1}, Ljava/nio/charset/CharsetDecoder;->onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; │ │ move-result-object v3 │ │ if-eqz v2, :cond_3 │ │ + .line 53 │ .end local v2 # "unmappable":Ljava/nio/charset/CodingErrorAction; │ :goto_2 │ invoke-virtual {v3, v2}, Ljava/nio/charset/CharsetDecoder;->onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder; │ │ move-result-object v3 │ │ goto :goto_0 │ │ + .line 51 │ .restart local v1 # "malformed":Ljava/nio/charset/CodingErrorAction; │ .restart local v2 # "unmappable":Ljava/nio/charset/CodingErrorAction; │ :cond_2 │ sget-object v1, Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction; │ │ goto :goto_1 │ │ + .line 52 │ .end local v1 # "malformed":Ljava/nio/charset/CodingErrorAction; │ :cond_3 │ sget-object v2, Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction; │ │ goto :goto_2 │ .end method │ │ @@ -128,36 +132,40 @@ │ .local v2, "unmappable":Ljava/nio/charset/CodingErrorAction; │ invoke-virtual {v0}, Ljava/nio/charset/Charset;->newEncoder()Ljava/nio/charset/CharsetEncoder; │ │ move-result-object v3 │ │ if-eqz v1, :cond_2 │ │ + .line 68 │ .end local v1 # "malformed":Ljava/nio/charset/CodingErrorAction; │ :goto_1 │ invoke-virtual {v3, v1}, Ljava/nio/charset/CharsetEncoder;->onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; │ │ move-result-object v3 │ │ if-eqz v2, :cond_3 │ │ + .line 69 │ .end local v2 # "unmappable":Ljava/nio/charset/CodingErrorAction; │ :goto_2 │ invoke-virtual {v3, v2}, Ljava/nio/charset/CharsetEncoder;->onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; │ │ move-result-object v3 │ │ goto :goto_0 │ │ + .line 67 │ .restart local v1 # "malformed":Ljava/nio/charset/CodingErrorAction; │ .restart local v2 # "unmappable":Ljava/nio/charset/CodingErrorAction; │ :cond_2 │ sget-object v1, Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction; │ │ goto :goto_1 │ │ + .line 68 │ .end local v1 # "malformed":Ljava/nio/charset/CodingErrorAction; │ :cond_3 │ sget-object v2, Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction; │ │ goto :goto_2 │ .end method ├── smali/org/apache/http/impl/BHttpConnectionBase.smali │ @@ -165,16 +165,18 @@ │ move-result v1 │ │ .line 338 │ iget-object v2, p0, Lorg/apache/http/impl/BHttpConnectionBase;->socket:Ljava/net/Socket; │ │ invoke-virtual {v2, v0}, Ljava/net/Socket;->setSoTimeout(I)V │ │ + .line 336 │ return v1 │ │ + .line 338 │ :catchall_0 │ move-exception v1 │ │ iget-object v2, p0, Lorg/apache/http/impl/BHttpConnectionBase;->socket:Ljava/net/Socket; │ │ invoke-virtual {v2, v0}, Ljava/net/Socket;->setSoTimeout(I)V ├── smali/org/apache/http/impl/AbstractHttpClientConnection.smali │ @@ -304,42 +304,45 @@ │ move-object v0, p1 │ │ .line 228 │ check-cast v0, Lorg/apache/http/io/EofSensor; │ │ iput-object v0, p0, Lorg/apache/http/impl/AbstractHttpClientConnection;->eofSensor:Lorg/apache/http/io/EofSensor; │ │ - .line 230 │ + .line 232 │ :cond_0 │ invoke-virtual {p0}, Lorg/apache/http/impl/AbstractHttpClientConnection;->createHttpResponseFactory()Lorg/apache/http/HttpResponseFactory; │ │ move-result-object v0 │ │ + .line 230 │ invoke-virtual {p0, p1, v0, p3}, Lorg/apache/http/impl/AbstractHttpClientConnection;->createResponseParser(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpResponseFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/apache/http/impl/AbstractHttpClientConnection;->responseParser:Lorg/apache/http/io/HttpMessageParser; │ │ .line 234 │ invoke-virtual {p0, p2, p3}, Lorg/apache/http/impl/AbstractHttpClientConnection;->createRequestWriter(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/apache/http/impl/AbstractHttpClientConnection;->requestWriter:Lorg/apache/http/io/HttpMessageWriter; │ │ - .line 236 │ + .line 237 │ invoke-interface {p1}, Lorg/apache/http/io/SessionInputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics; │ │ move-result-object v0 │ │ + .line 238 │ invoke-interface {p2}, Lorg/apache/http/io/SessionOutputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics; │ │ move-result-object v1 │ │ + .line 236 │ invoke-virtual {p0, v0, v1}, Lorg/apache/http/impl/AbstractHttpClientConnection;->createConnectionMetrics(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/apache/http/impl/AbstractHttpClientConnection;->metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ .line 239 │ @@ -590,18 +593,20 @@ │ │ .line 265 │ :cond_0 │ iget-object v0, p0, Lorg/apache/http/impl/AbstractHttpClientConnection;->entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; │ │ iget-object v1, p0, Lorg/apache/http/impl/AbstractHttpClientConnection;->outbuffer:Lorg/apache/http/io/SessionOutputBuffer; │ │ + .line 268 │ invoke-interface {p1}, Lorg/apache/http/HttpEntityEnclosingRequest;->getEntity()Lorg/apache/http/HttpEntity; │ │ move-result-object v2 │ │ + .line 265 │ invoke-virtual {v0, v1, p1, v2}, Lorg/apache/http/impl/entity/EntitySerializer;->serialize(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V │ │ goto :goto_0 │ .end method │ │ .method public sendRequestHeader(Lorg/apache/http/HttpRequest;)V │ .locals 1 ├── smali/org/apache/http/impl/DefaultBHttpServerConnection.smali │ @@ -120,14 +120,15 @@ │ move-object/from16 v8, p7 │ │ invoke-direct/range {v1 .. v8}, Lorg/apache/http/impl/BHttpConnectionBase;->(IILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lorg/apache/http/config/MessageConstraints;Lorg/apache/http/entity/ContentLengthStrategy;Lorg/apache/http/entity/ContentLengthStrategy;)V │ │ .line 99 │ if-eqz p8, :cond_1 │ │ + .line 100 │ .end local p8 # "requestParserFactory":Lorg/apache/http/io/HttpMessageParserFactory;, "Lorg/apache/http/io/HttpMessageParserFactory;" │ :goto_1 │ invoke-virtual {p0}, Lorg/apache/http/impl/DefaultBHttpServerConnection;->getSessionInputBuffer()Lorg/apache/http/io/SessionInputBuffer; │ │ move-result-object v1 │ │ move-object/from16 v0, p8 │ @@ -137,14 +138,15 @@ │ move-result-object v1 │ │ iput-object v1, p0, Lorg/apache/http/impl/DefaultBHttpServerConnection;->requestParser:Lorg/apache/http/io/HttpMessageParser; │ │ .line 101 │ if-eqz p9, :cond_2 │ │ + .line 102 │ .end local p9 # "responseWriterFactory":Lorg/apache/http/io/HttpMessageWriterFactory;, "Lorg/apache/http/io/HttpMessageWriterFactory;" │ :goto_2 │ invoke-virtual {p0}, Lorg/apache/http/impl/DefaultBHttpServerConnection;->getSessionOutputBuffer()Lorg/apache/http/io/SessionOutputBuffer; │ │ move-result-object v1 │ │ move-object/from16 v0, p9 ├── smali/org/apache/http/impl/DefaultBHttpClientConnectionFactory.smali │ @@ -215,15 +215,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createConnection(Ljava/net/Socket;)Lorg/apache/http/HttpConnection; │ .locals 1 │ - .param p1, "x0" # Ljava/net/Socket; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ @@ -246,38 +245,43 @@ │ │ .prologue │ .line 89 │ new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnection; │ │ iget-object v1, p0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 90 │ invoke-virtual {v1}, Lorg/apache/http/config/ConnectionConfig;->getBufferSize()I │ │ move-result v1 │ │ iget-object v2, p0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 91 │ invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;->getFragmentSizeHint()I │ │ move-result v2 │ │ iget-object v3, p0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 92 │ invoke-static {v3}, Lorg/apache/http/impl/ConnSupport;->createDecoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder; │ │ move-result-object v3 │ │ iget-object v4, p0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 93 │ invoke-static {v4}, Lorg/apache/http/impl/ConnSupport;->createEncoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder; │ │ move-result-object v4 │ │ iget-object v5, p0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 94 │ invoke-virtual {v5}, Lorg/apache/http/config/ConnectionConfig;->getMessageConstraints()Lorg/apache/http/config/MessageConstraints; │ │ move-result-object v5 │ │ iget-object v6, p0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; │ │ iget-object v7, p0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; ├── smali/org/apache/http/impl/DefaultHttpRequestFactory.smali │ @@ -108,58 +108,48 @@ │ │ .method private static isOneOf([Ljava/lang/String;Ljava/lang/String;)Z │ .locals 5 │ .param p0, "methods" # [Ljava/lang/String; │ .param p1, "method" # Ljava/lang/String; │ │ .prologue │ - .line 72 │ - move-object v0, p0 │ + const/4 v1, 0x0 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v2, v0 │ + .line 72 │ + array-length v3, p0 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + move v2, v1 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v2, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, p0, v2 │ │ .line 73 │ - .local v3, "method2":Ljava/lang/String; │ - invoke-virtual {v3, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ + .local v0, "method2":Ljava/lang/String; │ + invoke-virtual {v0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v4 │ │ - if-eqz v4, :cond_0 │ + if-eqz v4, :cond_1 │ │ .line 74 │ - const/4 v4, 0x1 │ + const/4 v1, 0x1 │ │ .line 77 │ - .end local v3 # "method2":Ljava/lang/String; │ - :goto_1 │ - return v4 │ - │ - .line 72 │ - .restart local v3 # "method2":Ljava/lang/String; │ + .end local v0 # "method2":Ljava/lang/String; │ :cond_0 │ - add-int/lit8 v1, v1, 0x1 │ + return v1 │ │ - goto :goto_0 │ - │ - .line 77 │ - .end local v3 # "method2":Ljava/lang/String; │ + .line 72 │ + .restart local v0 # "method2":Ljava/lang/String; │ :cond_1 │ - const/4 v4, 0x0 │ + add-int/lit8 v2, v2, 0x1 │ │ - goto :goto_1 │ + goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public newHttpRequest(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/HttpRequest; │ .locals 3 │ .param p1, "method" # Ljava/lang/String; ├── smali/org/apache/http/impl/DefaultBHttpServerConnectionFactory.smali │ @@ -215,15 +215,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createConnection(Ljava/net/Socket;)Lorg/apache/http/HttpConnection; │ .locals 1 │ - .param p1, "x0" # Ljava/net/Socket; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ @@ -246,38 +245,43 @@ │ │ .prologue │ .line 89 │ new-instance v0, Lorg/apache/http/impl/DefaultBHttpServerConnection; │ │ iget-object v1, p0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 90 │ invoke-virtual {v1}, Lorg/apache/http/config/ConnectionConfig;->getBufferSize()I │ │ move-result v1 │ │ iget-object v2, p0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 91 │ invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig;->getFragmentSizeHint()I │ │ move-result v2 │ │ iget-object v3, p0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 92 │ invoke-static {v3}, Lorg/apache/http/impl/ConnSupport;->createDecoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetDecoder; │ │ move-result-object v3 │ │ iget-object v4, p0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 93 │ invoke-static {v4}, Lorg/apache/http/impl/ConnSupport;->createEncoder(Lorg/apache/http/config/ConnectionConfig;)Ljava/nio/charset/CharsetEncoder; │ │ move-result-object v4 │ │ iget-object v5, p0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->cconfig:Lorg/apache/http/config/ConnectionConfig; │ │ + .line 94 │ invoke-virtual {v5}, Lorg/apache/http/config/ConnectionConfig;->getMessageConstraints()Lorg/apache/http/config/MessageConstraints; │ │ move-result-object v5 │ │ iget-object v6, p0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->incomingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; │ │ iget-object v7, p0, Lorg/apache/http/impl/DefaultBHttpServerConnectionFactory;->outgoingContentStrategy:Lorg/apache/http/entity/ContentLengthStrategy; ├── smali/org/apache/http/impl/AbstractHttpServerConnection.smali │ @@ -310,42 +310,45 @@ │ move-object v0, p1 │ │ .line 228 │ check-cast v0, Lorg/apache/http/io/EofSensor; │ │ iput-object v0, p0, Lorg/apache/http/impl/AbstractHttpServerConnection;->eofSensor:Lorg/apache/http/io/EofSensor; │ │ - .line 230 │ + .line 232 │ :cond_0 │ invoke-virtual {p0}, Lorg/apache/http/impl/AbstractHttpServerConnection;->createHttpRequestFactory()Lorg/apache/http/HttpRequestFactory; │ │ move-result-object v0 │ │ + .line 230 │ invoke-virtual {p0, p1, v0, p3}, Lorg/apache/http/impl/AbstractHttpServerConnection;->createRequestParser(Lorg/apache/http/io/SessionInputBuffer;Lorg/apache/http/HttpRequestFactory;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageParser; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/apache/http/impl/AbstractHttpServerConnection;->requestParser:Lorg/apache/http/io/HttpMessageParser; │ │ .line 234 │ invoke-virtual {p0, p2, p3}, Lorg/apache/http/impl/AbstractHttpServerConnection;->createResponseWriter(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/params/HttpParams;)Lorg/apache/http/io/HttpMessageWriter; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/apache/http/impl/AbstractHttpServerConnection;->responseWriter:Lorg/apache/http/io/HttpMessageWriter; │ │ - .line 236 │ + .line 237 │ invoke-interface {p1}, Lorg/apache/http/io/SessionInputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics; │ │ move-result-object v0 │ │ + .line 238 │ invoke-interface {p2}, Lorg/apache/http/io/SessionOutputBuffer;->getMetrics()Lorg/apache/http/io/HttpTransportMetrics; │ │ move-result-object v1 │ │ + .line 236 │ invoke-virtual {p0, v0, v1}, Lorg/apache/http/impl/AbstractHttpServerConnection;->createConnectionMetrics(Lorg/apache/http/io/HttpTransportMetrics;Lorg/apache/http/io/HttpTransportMetrics;)Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/apache/http/impl/AbstractHttpServerConnection;->metrics:Lorg/apache/http/impl/HttpConnectionMetricsImpl; │ │ .line 239 │ @@ -524,18 +527,20 @@ │ │ .line 281 │ :cond_0 │ iget-object v0, p0, Lorg/apache/http/impl/AbstractHttpServerConnection;->entityserializer:Lorg/apache/http/impl/entity/EntitySerializer; │ │ iget-object v1, p0, Lorg/apache/http/impl/AbstractHttpServerConnection;->outbuffer:Lorg/apache/http/io/SessionOutputBuffer; │ │ + .line 284 │ invoke-interface {p1}, Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; │ │ move-result-object v2 │ │ + .line 281 │ invoke-virtual {v0, v1, p1, v2}, Lorg/apache/http/impl/entity/EntitySerializer;->serialize(Lorg/apache/http/io/SessionOutputBuffer;Lorg/apache/http/HttpMessage;Lorg/apache/http/HttpEntity;)V │ │ goto :goto_0 │ .end method │ │ .method public sendResponseHeader(Lorg/apache/http/HttpResponse;)V │ .locals 2 ├── smali/org/apache/http/impl/io/DefaultHttpRequestWriter.smali │ @@ -45,26 +45,24 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic writeHeadLine(Lorg/apache/http/HttpMessage;)V │ .locals 0 │ - .param p1, "x0" # Lorg/apache/http/HttpMessage; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 42 │ check-cast p1, Lorg/apache/http/HttpRequest; │ │ - .end local p1 # "x0":Lorg/apache/http/HttpMessage; │ invoke-virtual {p0, p1}, Lorg/apache/http/impl/io/DefaultHttpRequestWriter;->writeHeadLine(Lorg/apache/http/HttpRequest;)V │ │ return-void │ .end method │ │ .method protected writeHeadLine(Lorg/apache/http/HttpRequest;)V │ .locals 3 ├── smali/org/apache/http/impl/io/AbstractMessageWriter.smali │ @@ -177,14 +177,15 @@ │ .local v0, "header":Lorg/apache/http/Header; │ iget-object v2, p0, Lorg/apache/http/impl/io/AbstractMessageWriter;->sessionBuffer:Lorg/apache/http/io/SessionOutputBuffer; │ │ iget-object v3, p0, Lorg/apache/http/impl/io/AbstractMessageWriter;->lineFormatter:Lorg/apache/http/message/LineFormatter; │ │ iget-object v4, p0, Lorg/apache/http/impl/io/AbstractMessageWriter;->lineBuf:Lorg/apache/http/util/CharArrayBuffer; │ │ + .line 113 │ invoke-interface {v3, v4, v0}, Lorg/apache/http/message/LineFormatter;->formatHeader(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; │ │ move-result-object v3 │ │ invoke-interface {v2, v3}, Lorg/apache/http/io/SessionOutputBuffer;->writeLine(Lorg/apache/http/util/CharArrayBuffer;)V │ │ goto :goto_0 ├── smali/org/apache/http/impl/io/HttpResponseWriter.smali │ @@ -35,26 +35,24 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic writeHeadLine(Lorg/apache/http/HttpMessage;)V │ .locals 0 │ - .param p1, "x0" # Lorg/apache/http/HttpMessage; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 46 │ check-cast p1, Lorg/apache/http/HttpResponse; │ │ - .end local p1 # "x0":Lorg/apache/http/HttpMessage; │ invoke-virtual {p0, p1}, Lorg/apache/http/impl/io/HttpResponseWriter;->writeHeadLine(Lorg/apache/http/HttpResponse;)V │ │ return-void │ .end method │ │ .method protected writeHeadLine(Lorg/apache/http/HttpResponse;)V │ .locals 3 ├── smali/org/apache/http/impl/io/HttpRequestWriter.smali │ @@ -35,26 +35,24 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic writeHeadLine(Lorg/apache/http/HttpMessage;)V │ .locals 0 │ - .param p1, "x0" # Lorg/apache/http/HttpMessage; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 46 │ check-cast p1, Lorg/apache/http/HttpRequest; │ │ - .end local p1 # "x0":Lorg/apache/http/HttpMessage; │ invoke-virtual {p0, p1}, Lorg/apache/http/impl/io/HttpRequestWriter;->writeHeadLine(Lorg/apache/http/HttpRequest;)V │ │ return-void │ .end method │ │ .method protected writeHeadLine(Lorg/apache/http/HttpRequest;)V │ .locals 3 ├── smali/org/apache/http/impl/io/ChunkedInputStream.smali │ @@ -329,14 +329,15 @@ │ │ const/4 v3, -0x1 │ │ const/4 v4, -0x1 │ │ const/4 v5, 0x0 │ │ + .line 265 │ invoke-static {v2, v3, v4, v5}, Lorg/apache/http/impl/io/AbstractMessageParser;->parseHeaders(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;)[Lorg/apache/http/Header; │ │ move-result-object v2 │ │ iput-object v2, p0, Lorg/apache/http/impl/io/ChunkedInputStream;->footers:[Lorg/apache/http/Header; │ :try_end_0 │ .catch Lorg/apache/http/HttpException; {:try_start_0 .. :try_end_0} :catch_0 │ @@ -358,14 +359,15 @@ │ │ const-string v3, "Invalid footer: " │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ + .line 268 │ invoke-virtual {v0}, Lorg/apache/http/HttpException;->getMessage()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 ├── smali/org/apache/http/impl/io/AbstractMessageParser.smali │ @@ -418,14 +418,15 @@ │ if-eq v1, v8, :cond_6 │ │ .line 211 │ .end local v1 # "ch":C │ :cond_5 │ if-lez p2, :cond_7 │ │ + .line 212 │ invoke-virtual {v7}, Lorg/apache/http/util/CharArrayBuffer;->length()I │ │ move-result v8 │ │ add-int/lit8 v8, v8, 0x1 │ │ invoke-virtual {v2}, Lorg/apache/http/util/CharArrayBuffer;->length()I │ @@ -584,28 +585,31 @@ │ │ .line 267 │ :pswitch_1 │ iget-object v4, p0, Lorg/apache/http/impl/io/AbstractMessageParser;->sessionBuffer:Lorg/apache/http/io/SessionInputBuffer; │ │ iget-object v5, p0, Lorg/apache/http/impl/io/AbstractMessageParser;->messageConstraints:Lorg/apache/http/config/MessageConstraints; │ │ + .line 269 │ invoke-virtual {v5}, Lorg/apache/http/config/MessageConstraints;->getMaxHeaderCount()I │ │ move-result v5 │ │ iget-object v6, p0, Lorg/apache/http/impl/io/AbstractMessageParser;->messageConstraints:Lorg/apache/http/config/MessageConstraints; │ │ + .line 270 │ invoke-virtual {v6}, Lorg/apache/http/config/MessageConstraints;->getMaxLineLength()I │ │ move-result v6 │ │ iget-object v7, p0, Lorg/apache/http/impl/io/AbstractMessageParser;->lineParser:Lorg/apache/http/message/LineParser; │ │ iget-object v8, p0, Lorg/apache/http/impl/io/AbstractMessageParser;->headerLines:Ljava/util/List; │ │ + .line 267 │ invoke-static {v4, v5, v6, v7, v8}, Lorg/apache/http/impl/io/AbstractMessageParser;->parseHeaders(Lorg/apache/http/io/SessionInputBuffer;IILorg/apache/http/message/LineParser;Ljava/util/List;)[Lorg/apache/http/Header; │ │ move-result-object v0 │ │ .line 273 │ .local v0, "headers":[Lorg/apache/http/Header; │ iget-object v4, p0, Lorg/apache/http/impl/io/AbstractMessageParser;->message:Lorg/apache/http/HttpMessage; ├── smali/org/apache/http/impl/io/DefaultHttpResponseWriter.smali │ @@ -45,26 +45,24 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic writeHeadLine(Lorg/apache/http/HttpMessage;)V │ .locals 0 │ - .param p1, "x0" # Lorg/apache/http/HttpMessage; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 42 │ check-cast p1, Lorg/apache/http/HttpResponse; │ │ - .end local p1 # "x0":Lorg/apache/http/HttpMessage; │ invoke-virtual {p0, p1}, Lorg/apache/http/impl/io/DefaultHttpResponseWriter;->writeHeadLine(Lorg/apache/http/HttpResponse;)V │ │ return-void │ .end method │ │ .method protected writeHeadLine(Lorg/apache/http/HttpResponse;)V │ .locals 3 ├── smali/org/apache/http/impl/io/DefaultHttpRequestParser.smali │ @@ -130,15 +130,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic parseHead(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ .locals 1 │ - .param p1, "x0" # Lorg/apache/http/io/SessionInputBuffer; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException;, │ Lorg/apache/http/HttpException;, │ Lorg/apache/http/ParseException; │ } │ .end annotation ├── smali/org/apache/http/impl/io/DefaultHttpResponseParser.smali │ @@ -130,15 +130,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic parseHead(Lorg/apache/http/io/SessionInputBuffer;)Lorg/apache/http/HttpMessage; │ .locals 1 │ - .param p1, "x0" # Lorg/apache/http/io/SessionInputBuffer; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException;, │ Lorg/apache/http/HttpException;, │ Lorg/apache/http/ParseException; │ } │ .end annotation ├── smali/org/apache/http/impl/entity/StrictContentLengthStrategy.smali │ @@ -127,14 +127,15 @@ │ │ const-string v8, "Chunked transfer encoding not allowed for " │ │ invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v7 │ │ + .line 90 │ invoke-interface {p1}, Lorg/apache/http/HttpMessage;->getProtocolVersion()Lorg/apache/http/ProtocolVersion; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v7 ├── smali/org/apache/http/impl/entity/LaxContentLengthStrategy.smali │ @@ -166,18 +166,20 @@ │ │ const-string v12, "chunked" │ │ add-int/lit8 v13, v7, -0x1 │ │ aget-object v13, v1, v13 │ │ + .line 98 │ invoke-interface {v13}, Lorg/apache/http/HeaderElement;->getName()Ljava/lang/String; │ │ move-result-object v13 │ │ + .line 97 │ invoke-virtual {v12, v13}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v12 │ │ if-eqz v12, :cond_2 │ │ .line 99 ├── smali/org/apache/http/impl/pool/BasicConnPool.smali │ @@ -154,24 +154,20 @@ │ invoke-direct {v0, v1, p1, p2}, Lorg/apache/http/impl/pool/BasicPoolEntry;->(Ljava/lang/String;Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)V │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 50 │ check-cast p1, Lorg/apache/http/HttpHost; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lorg/apache/http/HttpClientConnection; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/apache/http/impl/pool/BasicConnPool;->createEntry(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpClientConnection;)Lorg/apache/http/impl/pool/BasicPoolEntry; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/org/apache/http/impl/pool/BasicConnFactory.smali │ @@ -192,14 +192,15 @@ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/apache/http/impl/pool/BasicConnFactory;->sconfig:Lorg/apache/http/config/SocketConfig; │ │ .line 80 │ new-instance v0, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory; │ │ + .line 81 │ invoke-static {p2}, Lorg/apache/http/params/HttpParamConfig;->getConnectionConfig(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/ConnectionConfig; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Lorg/apache/http/impl/DefaultBHttpClientConnectionFactory;->(Lorg/apache/http/config/ConnectionConfig;)V │ │ iput-object v0, p0, Lorg/apache/http/impl/pool/BasicConnFactory;->connFactory:Lorg/apache/http/HttpConnectionFactory; │ @@ -249,26 +250,24 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic create(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 57 │ check-cast p1, Lorg/apache/http/HttpHost; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/apache/http/impl/pool/BasicConnFactory;->create(Lorg/apache/http/HttpHost;)Lorg/apache/http/HttpClientConnection; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -363,14 +362,15 @@ │ .line 151 │ iget-object v5, p0, Lorg/apache/http/impl/pool/BasicConnFactory;->sslfactory:Ljavax/net/ssl/SSLSocketFactory; │ │ if-eqz v5, :cond_3 │ │ iget-object v5, p0, Lorg/apache/http/impl/pool/BasicConnFactory;->sslfactory:Ljavax/net/ssl/SSLSocketFactory; │ │ + .line 152 │ :goto_1 │ invoke-virtual {v5}, Ljavax/net/SocketFactory;->createSocket()Ljava/net/Socket; │ │ move-result-object v4 │ │ .line 154 │ :cond_1 │ @@ -406,15 +406,15 @@ │ new-instance v4, Ljava/net/Socket; │ │ .end local v4 # "socket":Ljava/net/Socket; │ invoke-direct {v4}, Ljava/net/Socket;->()V │ │ goto :goto_0 │ │ - .line 151 │ + .line 152 │ .restart local v4 # "socket":Ljava/net/Socket; │ :cond_3 │ invoke-static {}, Ljavax/net/ssl/SSLSocketFactory;->getDefault()Ljavax/net/SocketFactory; │ │ move-result-object v5 │ │ goto :goto_1 ├── smali/org/apache/http/message/BasicHeaderIterator.smali │ @@ -70,30 +70,33 @@ │ │ iget-object v0, p0, Lorg/apache/http/message/BasicHeaderIterator;->headerName:Ljava/lang/String; │ │ iget-object v1, p0, Lorg/apache/http/message/BasicHeaderIterator;->allHeaders:[Lorg/apache/http/Header; │ │ aget-object v1, v1, p1 │ │ + .line 119 │ invoke-interface {v1}, Lorg/apache/http/Header;->getName()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 118 │ :goto_0 │ return v0 │ │ + .line 119 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method protected findNext(I)I ├── smali/org/apache/http/message/BasicHeaderElement.smali │ @@ -140,24 +140,26 @@ │ │ if-eqz v3, :cond_2 │ │ iget-object v3, p0, Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String; │ │ iget-object v4, v0, Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String; │ │ + .line 121 │ invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ iget-object v3, p0, Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair; │ │ iget-object v4, v0, Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair; │ │ + .line 122 │ invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ :cond_2 │ @@ -198,61 +200,58 @@ │ │ .method public getParameterByName(Ljava/lang/String;)Lorg/apache/http/NameValuePair; │ .locals 6 │ .param p1, "name" # Ljava/lang/String; │ │ .prologue │ .line 102 │ - const-string v5, "Name" │ + const-string v2, "Name" │ │ - invoke-static {p1, v5}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ + invoke-static {p1, v2}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 103 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ .line 104 │ - .local v2, "found":Lorg/apache/http/NameValuePair; │ - iget-object v0, p0, Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair; │ + .local v1, "found":Lorg/apache/http/NameValuePair; │ + iget-object v3, p0, Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair; │ │ - .local v0, "arr$":[Lorg/apache/http/NameValuePair; │ - array-length v4, v0 │ + array-length v4, v3 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_0 │ + if-ge v2, v4, :cond_0 │ │ - aget-object v1, v0, v3 │ + aget-object v0, v3, v2 │ │ .line 105 │ - .local v1, "current":Lorg/apache/http/NameValuePair; │ - invoke-interface {v1}, Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String; │ + .local v0, "current":Lorg/apache/http/NameValuePair; │ + invoke-interface {v0}, Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v5, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ .line 106 │ - move-object v2, v1 │ + move-object v1, v0 │ │ .line 110 │ - .end local v1 # "current":Lorg/apache/http/NameValuePair; │ + .end local v0 # "current":Lorg/apache/http/NameValuePair; │ :cond_0 │ - return-object v2 │ + return-object v1 │ │ .line 104 │ - .restart local v1 # "current":Lorg/apache/http/NameValuePair; │ + .restart local v0 # "current":Lorg/apache/http/NameValuePair; │ :cond_1 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public getParameterCount()I │ .locals 1 │ │ @@ -288,129 +287,123 @@ │ .line 85 │ iget-object v0, p0, Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public hashCode()I │ - .locals 6 │ + .locals 5 │ │ .prologue │ .line 130 │ - const/16 v1, 0x11 │ + const/16 v0, 0x11 │ │ .line 131 │ - .local v1, "hash":I │ - iget-object v5, p0, Lorg/apache/http/message/BasicHeaderElement;->name:Ljava/lang/String; │ + .local v0, "hash":I │ + iget-object v2, p0, Lorg/apache/http/message/BasicHeaderElement;->name:Ljava/lang/String; │ │ - invoke-static {v1, v5}, Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I │ + invoke-static {v0, v2}, Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I │ │ - move-result v1 │ + move-result v0 │ │ .line 132 │ - iget-object v5, p0, Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String; │ + iget-object v2, p0, Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String; │ │ - invoke-static {v1, v5}, Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I │ + invoke-static {v0, v2}, Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I │ │ - move-result v1 │ + move-result v0 │ │ .line 133 │ - iget-object v0, p0, Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair; │ + iget-object v3, p0, Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair; │ │ - .local v0, "arr$":[Lorg/apache/http/NameValuePair; │ - array-length v3, v0 │ + array-length v4, v3 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v2, v4, :cond_0 │ │ - aget-object v4, v0, v2 │ + aget-object v1, v3, v2 │ │ .line 134 │ - .local v4, "parameter":Lorg/apache/http/NameValuePair; │ - invoke-static {v1, v4}, Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I │ + .local v1, "parameter":Lorg/apache/http/NameValuePair; │ + invoke-static {v0, v1}, Lorg/apache/http/util/LangUtils;->hashCode(ILjava/lang/Object;)I │ │ - move-result v1 │ + move-result v0 │ │ .line 133 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 136 │ - .end local v4 # "parameter":Lorg/apache/http/NameValuePair; │ + .end local v1 # "parameter":Lorg/apache/http/NameValuePair; │ :cond_0 │ - return v1 │ + return v0 │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 6 │ │ .prologue │ .line 141 │ - new-instance v1, Ljava/lang/StringBuilder; │ + new-instance v0, Ljava/lang/StringBuilder; │ │ - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ .line 142 │ - .local v1, "buffer":Ljava/lang/StringBuilder; │ - iget-object v5, p0, Lorg/apache/http/message/BasicHeaderElement;->name:Ljava/lang/String; │ + .local v0, "buffer":Ljava/lang/StringBuilder; │ + iget-object v2, p0, Lorg/apache/http/message/BasicHeaderElement;->name:Ljava/lang/String; │ │ - invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 143 │ - iget-object v5, p0, Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String; │ + iget-object v2, p0, Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String; │ │ - if-eqz v5, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 144 │ - const-string v5, "=" │ + const-string v2, "=" │ │ - invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 145 │ - iget-object v5, p0, Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String; │ + iget-object v2, p0, Lorg/apache/http/message/BasicHeaderElement;->value:Ljava/lang/String; │ │ - invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 147 │ :cond_0 │ - iget-object v0, p0, Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair; │ + iget-object v3, p0, Lorg/apache/http/message/BasicHeaderElement;->parameters:[Lorg/apache/http/NameValuePair; │ │ - .local v0, "arr$":[Lorg/apache/http/NameValuePair; │ - array-length v3, v0 │ + array-length v4, v3 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v2, v4, :cond_1 │ │ - aget-object v4, v0, v2 │ + aget-object v1, v3, v2 │ │ .line 148 │ - .local v4, "parameter":Lorg/apache/http/NameValuePair; │ + .local v1, "parameter":Lorg/apache/http/NameValuePair; │ const-string v5, "; " │ │ - invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 149 │ - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ .line 147 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 151 │ - .end local v4 # "parameter":Lorg/apache/http/NameValuePair; │ + .end local v1 # "parameter":Lorg/apache/http/NameValuePair; │ :cond_1 │ - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - return-object v5 │ + return-object v2 │ .end method ├── smali/org/apache/http/message/BasicHeaderValueParser.smali │ @@ -73,71 +73,52 @@ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 74 │ return-void │ .end method │ │ .method private static isOneOf(C[C)Z │ - .locals 5 │ + .locals 4 │ .param p0, "ch" # C │ .param p1, "chs" # [C │ │ .prologue │ + const/4 v1, 0x0 │ + │ .line 249 │ - if-eqz p1, :cond_1 │ + if-eqz p1, :cond_0 │ │ .line 250 │ - move-object v0, p1 │ - │ - .local v0, "arr$":[C │ - array-length v3, v0 │ + array-length v3, p1 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + move v2, v1 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v2, v3, :cond_0 │ │ - aget-char v1, v0, v2 │ + aget-char v0, p1, v2 │ │ .line 251 │ - .local v1, "ch2":C │ - if-ne p0, v1, :cond_0 │ + .local v0, "ch2":C │ + if-ne p0, v0, :cond_1 │ │ .line 252 │ - const/4 v4, 0x1 │ + const/4 v1, 0x1 │ │ .line 256 │ - .end local v0 # "arr$":[C │ - .end local v1 # "ch2":C │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ - :goto_1 │ - return v4 │ + .end local v0 # "ch2":C │ + :cond_0 │ + return v1 │ │ .line 250 │ - .restart local v0 # "arr$":[C │ - .restart local v1 # "ch2":C │ - .restart local v2 # "i$":I │ - .restart local v3 # "len$":I │ - :cond_0 │ + .restart local v0 # "ch2":C │ + :cond_1 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ - │ - .line 256 │ - .end local v0 # "arr$":[C │ - .end local v1 # "ch2":C │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ - :cond_1 │ - const/4 v4, 0x0 │ - │ - goto :goto_1 │ .end method │ │ .method public static parseElements(Ljava/lang/String;Lorg/apache/http/message/HeaderValueParser;)[Lorg/apache/http/HeaderElement; │ .locals 4 │ .param p0, "value" # Ljava/lang/String; │ .param p1, "parser" # Lorg/apache/http/message/HeaderValueParser; │ .annotation system Ldalvik/annotation/Throws; │ @@ -176,20 +157,22 @@ │ │ invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;->(II)V │ │ .line 92 │ .local v1, "cursor":Lorg/apache/http/message/ParserCursor; │ if-eqz p1, :cond_0 │ │ + .line 93 │ .end local p1 # "parser":Lorg/apache/http/message/HeaderValueParser; │ :goto_0 │ invoke-interface {p1, v0, v1}, Lorg/apache/http/message/HeaderValueParser;->parseElements(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/HeaderElement; │ │ move-result-object v2 │ │ + .line 92 │ return-object v2 │ │ .restart local p1 # "parser":Lorg/apache/http/message/HeaderValueParser; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicHeaderValueParser;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; │ │ goto :goto_0 │ @@ -235,20 +218,22 @@ │ │ invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;->(II)V │ │ .line 129 │ .local v1, "cursor":Lorg/apache/http/message/ParserCursor; │ if-eqz p1, :cond_0 │ │ + .line 130 │ .end local p1 # "parser":Lorg/apache/http/message/HeaderValueParser; │ :goto_0 │ invoke-interface {p1, v0, v1}, Lorg/apache/http/message/HeaderValueParser;->parseHeaderElement(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/HeaderElement; │ │ move-result-object v2 │ │ + .line 129 │ return-object v2 │ │ .restart local p1 # "parser":Lorg/apache/http/message/HeaderValueParser; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicHeaderValueParser;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; │ │ goto :goto_0 │ @@ -294,20 +279,22 @@ │ │ invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;->(II)V │ │ .line 237 │ .local v1, "cursor":Lorg/apache/http/message/ParserCursor; │ if-eqz p1, :cond_0 │ │ + .line 238 │ .end local p1 # "parser":Lorg/apache/http/message/HeaderValueParser; │ :goto_0 │ invoke-interface {p1, v0, v1}, Lorg/apache/http/message/HeaderValueParser;->parseNameValuePair(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/NameValuePair; │ │ move-result-object v2 │ │ + .line 237 │ return-object v2 │ │ .restart local p1 # "parser":Lorg/apache/http/message/HeaderValueParser; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicHeaderValueParser;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; │ │ goto :goto_0 │ @@ -353,20 +340,22 @@ │ │ invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;->(II)V │ │ .line 181 │ .local v1, "cursor":Lorg/apache/http/message/ParserCursor; │ if-eqz p1, :cond_0 │ │ + .line 182 │ .end local p1 # "parser":Lorg/apache/http/message/HeaderValueParser; │ :goto_0 │ invoke-interface {p1, v0, v1}, Lorg/apache/http/message/HeaderValueParser;->parseParameters(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)[Lorg/apache/http/NameValuePair; │ │ move-result-object v2 │ │ + .line 181 │ return-object v2 │ │ .restart local p1 # "parser":Lorg/apache/http/message/HeaderValueParser; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicHeaderValueParser;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueParser; │ │ goto :goto_0 │ @@ -845,24 +834,26 @@ │ :cond_c │ sub-int v12, v4, v3 │ │ const/4 v13, 0x2 │ │ if-lt v12, v13, :cond_d │ │ + .line 332 │ invoke-virtual {p1, v3}, Lorg/apache/http/util/CharArrayBuffer;->charAt(I)C │ │ move-result v12 │ │ const/16 v13, 0x22 │ │ if-ne v12, v13, :cond_d │ │ add-int/lit8 v12, v4, -0x1 │ │ + .line 333 │ invoke-virtual {p1, v12}, Lorg/apache/http/util/CharArrayBuffer;->charAt(I)C │ │ move-result v12 │ │ const/16 v13, 0x22 │ │ if-ne v12, v13, :cond_d ├── smali/org/apache/http/message/BasicLineFormatter.smali │ @@ -62,22 +62,24 @@ │ .line 269 │ if-eqz p1, :cond_0 │ │ .end local p1 # "formatter":Lorg/apache/http/message/LineFormatter; │ :goto_0 │ const/4 v0, 0x0 │ │ + .line 270 │ invoke-interface {p1, v0, p0}, Lorg/apache/http/message/LineFormatter;->formatHeader(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/Header;)Lorg/apache/http/util/CharArrayBuffer; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 269 │ return-object v0 │ │ .restart local p1 # "formatter":Lorg/apache/http/message/LineFormatter; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter; │ │ goto :goto_0 │ @@ -92,22 +94,24 @@ │ .line 103 │ if-eqz p1, :cond_0 │ │ .end local p1 # "formatter":Lorg/apache/http/message/LineFormatter; │ :goto_0 │ const/4 v0, 0x0 │ │ + .line 104 │ invoke-interface {p1, v0, p0}, Lorg/apache/http/message/LineFormatter;->appendProtocolVersion(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/ProtocolVersion;)Lorg/apache/http/util/CharArrayBuffer; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 103 │ return-object v0 │ │ .restart local p1 # "formatter":Lorg/apache/http/message/LineFormatter; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter; │ │ goto :goto_0 │ @@ -122,22 +126,24 @@ │ .line 157 │ if-eqz p1, :cond_0 │ │ .end local p1 # "formatter":Lorg/apache/http/message/LineFormatter; │ :goto_0 │ const/4 v0, 0x0 │ │ + .line 158 │ invoke-interface {p1, v0, p0}, Lorg/apache/http/message/LineFormatter;->formatRequestLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/RequestLine;)Lorg/apache/http/util/CharArrayBuffer; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 157 │ return-object v0 │ │ .restart local p1 # "formatter":Lorg/apache/http/message/LineFormatter; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter; │ │ goto :goto_0 │ @@ -152,22 +158,24 @@ │ .line 212 │ if-eqz p1, :cond_0 │ │ .end local p1 # "formatter":Lorg/apache/http/message/LineFormatter; │ :goto_0 │ const/4 v0, 0x0 │ │ + .line 213 │ invoke-interface {p1, v0, p0}, Lorg/apache/http/message/LineFormatter;->formatStatusLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/StatusLine;)Lorg/apache/http/util/CharArrayBuffer; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 212 │ return-object v0 │ │ .restart local p1 # "formatter":Lorg/apache/http/message/LineFormatter; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicLineFormatter;->INSTANCE:Lorg/apache/http/message/BasicLineFormatter; │ │ goto :goto_0 │ @@ -346,14 +354,15 @@ │ │ move-result v4 │ │ add-int/2addr v3, v4 │ │ add-int/lit8 v3, v3, 0x1 │ │ + .line 188 │ invoke-interface {p2}, Lorg/apache/http/RequestLine;->getProtocolVersion()Lorg/apache/http/ProtocolVersion; │ │ move-result-object v4 │ │ invoke-virtual {p0, v4}, Lorg/apache/http/message/BasicLineFormatter;->estimateProtocolVersionLen(Lorg/apache/http/ProtocolVersion;)I │ │ move-result v4 ├── smali/org/apache/http/message/BasicHeaderValueFormatter.smali │ @@ -67,22 +67,24 @@ │ .line 92 │ if-eqz p2, :cond_0 │ │ .end local p2 # "formatter":Lorg/apache/http/message/HeaderValueFormatter; │ :goto_0 │ const/4 v0, 0x0 │ │ + .line 93 │ invoke-interface {p2, v0, p0, p1}, Lorg/apache/http/message/HeaderValueFormatter;->formatElements(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 92 │ return-object v0 │ │ .restart local p2 # "formatter":Lorg/apache/http/message/HeaderValueFormatter; │ :cond_0 │ sget-object p2, Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ goto :goto_0 │ @@ -98,22 +100,24 @@ │ .line 158 │ if-eqz p2, :cond_0 │ │ .end local p2 # "formatter":Lorg/apache/http/message/HeaderValueFormatter; │ :goto_0 │ const/4 v0, 0x0 │ │ + .line 159 │ invoke-interface {p2, v0, p0, p1}, Lorg/apache/http/message/HeaderValueFormatter;->formatHeaderElement(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 158 │ return-object v0 │ │ .restart local p2 # "formatter":Lorg/apache/http/message/HeaderValueFormatter; │ :cond_0 │ sget-object p2, Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ goto :goto_0 │ @@ -129,22 +133,24 @@ │ .line 308 │ if-eqz p2, :cond_0 │ │ .end local p2 # "formatter":Lorg/apache/http/message/HeaderValueFormatter; │ :goto_0 │ const/4 v0, 0x0 │ │ + .line 309 │ invoke-interface {p2, v0, p0, p1}, Lorg/apache/http/message/HeaderValueFormatter;->formatNameValuePair(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 308 │ return-object v0 │ │ .restart local p2 # "formatter":Lorg/apache/http/message/HeaderValueFormatter; │ :cond_0 │ sget-object p2, Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ goto :goto_0 │ @@ -160,22 +166,24 @@ │ .line 243 │ if-eqz p2, :cond_0 │ │ .end local p2 # "formatter":Lorg/apache/http/message/HeaderValueFormatter; │ :goto_0 │ const/4 v0, 0x0 │ │ + .line 244 │ invoke-interface {p2, v0, p0, p1}, Lorg/apache/http/message/HeaderValueFormatter;->formatParameters(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/NameValuePair;Z)Lorg/apache/http/util/CharArrayBuffer; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 243 │ return-object v0 │ │ .restart local p2 # "formatter":Lorg/apache/http/message/HeaderValueFormatter; │ :cond_0 │ sget-object p2, Lorg/apache/http/message/BasicHeaderValueFormatter;->INSTANCE:Lorg/apache/http/message/BasicHeaderValueFormatter; │ │ goto :goto_0 │ @@ -283,66 +291,60 @@ │ │ .line 393 │ :cond_4 │ return-void │ .end method │ │ .method protected estimateElementsLen([Lorg/apache/http/HeaderElement;)I │ - .locals 7 │ + .locals 5 │ .param p1, "elems" # [Lorg/apache/http/HeaderElement; │ │ .prologue │ + const/4 v2, 0x0 │ + │ .line 129 │ if-eqz p1, :cond_0 │ │ - array-length v5, p1 │ + array-length v3, p1 │ │ - const/4 v6, 0x1 │ + const/4 v4, 0x1 │ │ - if-ge v5, v6, :cond_2 │ + if-ge v3, v4, :cond_2 │ │ - .line 130 │ :cond_0 │ - const/4 v4, 0x0 │ + move v1, v2 │ │ .line 138 │ :cond_1 │ - return v4 │ + return v1 │ │ .line 133 │ :cond_2 │ - array-length v5, p1 │ + array-length v3, p1 │ │ - add-int/lit8 v5, v5, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - mul-int/lit8 v4, v5, 0x2 │ + mul-int/lit8 v1, v3, 0x2 │ │ .line 134 │ - .local v4, "result":I │ - move-object v0, p1 │ - │ - .local v0, "arr$":[Lorg/apache/http/HeaderElement; │ - array-length v3, v0 │ + .local v1, "result":I │ + array-length v3, p1 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_0 │ if-ge v2, v3, :cond_1 │ │ - aget-object v1, v0, v2 │ + aget-object v0, p1, v2 │ │ .line 135 │ - .local v1, "elem":Lorg/apache/http/HeaderElement; │ - invoke-virtual {p0, v1}, Lorg/apache/http/message/BasicHeaderValueFormatter;->estimateHeaderElementLen(Lorg/apache/http/HeaderElement;)I │ + .local v0, "elem":Lorg/apache/http/HeaderElement; │ + invoke-virtual {p0, v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;->estimateHeaderElementLen(Lorg/apache/http/HeaderElement;)I │ │ - move-result v5 │ + move-result v4 │ │ - add-int/2addr v4, v5 │ + add-int/2addr v1, v4 │ │ .line 134 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ .end method │ │ @@ -403,15 +405,15 @@ │ .line 216 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ if-ge v0, v1, :cond_0 │ │ - .line 217 │ + .line 218 │ invoke-interface {p1, v0}, Lorg/apache/http/HeaderElement;->getParameter(I)Lorg/apache/http/NameValuePair; │ │ move-result-object v4 │ │ invoke-virtual {p0, v4}, Lorg/apache/http/message/BasicHeaderValueFormatter;->estimateNameValuePairLen(Lorg/apache/http/NameValuePair;)I │ │ move-result v4 │ @@ -471,69 +473,63 @@ │ │ add-int/2addr v0, v2 │ │ goto :goto_0 │ .end method │ │ .method protected estimateParametersLen([Lorg/apache/http/NameValuePair;)I │ - .locals 7 │ + .locals 5 │ .param p1, "nvps" # [Lorg/apache/http/NameValuePair; │ │ .prologue │ + const/4 v2, 0x0 │ + │ .line 280 │ if-eqz p1, :cond_0 │ │ - array-length v5, p1 │ + array-length v3, p1 │ │ - const/4 v6, 0x1 │ + const/4 v4, 0x1 │ │ - if-ge v5, v6, :cond_2 │ + if-ge v3, v4, :cond_2 │ │ - .line 281 │ :cond_0 │ - const/4 v4, 0x0 │ + move v1, v2 │ │ .line 289 │ :cond_1 │ - return v4 │ + return v1 │ │ .line 284 │ :cond_2 │ - array-length v5, p1 │ + array-length v3, p1 │ │ - add-int/lit8 v5, v5, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - mul-int/lit8 v4, v5, 0x2 │ + mul-int/lit8 v1, v3, 0x2 │ │ .line 285 │ - .local v4, "result":I │ - move-object v0, p1 │ - │ - .local v0, "arr$":[Lorg/apache/http/NameValuePair; │ - array-length v2, v0 │ - │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + .local v1, "result":I │ + array-length v3, p1 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v2, v3, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, p1, v2 │ │ .line 286 │ - .local v3, "nvp":Lorg/apache/http/NameValuePair; │ - invoke-virtual {p0, v3}, Lorg/apache/http/message/BasicHeaderValueFormatter;->estimateNameValuePairLen(Lorg/apache/http/NameValuePair;)I │ + .local v0, "nvp":Lorg/apache/http/NameValuePair; │ + invoke-virtual {p0, v0}, Lorg/apache/http/message/BasicHeaderValueFormatter;->estimateNameValuePairLen(Lorg/apache/http/NameValuePair;)I │ │ - move-result v5 │ + move-result v4 │ │ - add-int/2addr v4, v5 │ + add-int/2addr v1, v4 │ │ .line 285 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public formatElements(Lorg/apache/http/util/CharArrayBuffer;[Lorg/apache/http/HeaderElement;Z)Lorg/apache/http/util/CharArrayBuffer; │ .locals 4 │ .param p1, "charBuffer" # Lorg/apache/http/util/CharArrayBuffer; ├── smali/org/apache/http/message/BasicLineParser.smali │ @@ -113,20 +113,22 @@ │ .line 428 │ .local v0, "buffer":Lorg/apache/http/util/CharArrayBuffer; │ invoke-virtual {v0, p0}, Lorg/apache/http/util/CharArrayBuffer;->append(Ljava/lang/String;)V │ │ .line 429 │ if-eqz p1, :cond_0 │ │ + .line 430 │ .end local p1 # "parser":Lorg/apache/http/message/LineParser; │ :goto_0 │ invoke-interface {p1, v0}, Lorg/apache/http/message/LineParser;->parseHeader(Lorg/apache/http/util/CharArrayBuffer;)Lorg/apache/http/Header; │ │ move-result-object v1 │ │ + .line 429 │ return-object v1 │ │ .restart local p1 # "parser":Lorg/apache/http/message/LineParser; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser; │ │ goto :goto_0 │ @@ -172,20 +174,22 @@ │ │ invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;->(II)V │ │ .line 110 │ .local v1, "cursor":Lorg/apache/http/message/ParserCursor; │ if-eqz p1, :cond_0 │ │ + .line 111 │ .end local p1 # "parser":Lorg/apache/http/message/LineParser; │ :goto_0 │ invoke-interface {p1, v0, v1}, Lorg/apache/http/message/LineParser;->parseProtocolVersion(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/ProtocolVersion; │ │ move-result-object v2 │ │ + .line 110 │ return-object v2 │ │ .restart local p1 # "parser":Lorg/apache/http/message/LineParser; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser; │ │ goto :goto_0 │ @@ -231,20 +235,22 @@ │ │ invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;->(II)V │ │ .line 259 │ .local v1, "cursor":Lorg/apache/http/message/ParserCursor; │ if-eqz p1, :cond_0 │ │ + .line 260 │ .end local p1 # "parser":Lorg/apache/http/message/LineParser; │ :goto_0 │ invoke-interface {p1, v0, v1}, Lorg/apache/http/message/LineParser;->parseRequestLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/RequestLine; │ │ move-result-object v2 │ │ + .line 259 │ return-object v2 │ │ .restart local p1 # "parser":Lorg/apache/http/message/LineParser; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser; │ │ goto :goto_0 │ @@ -290,20 +296,22 @@ │ │ invoke-direct {v1, v2, v3}, Lorg/apache/http/message/ParserCursor;->(II)V │ │ .line 346 │ .local v1, "cursor":Lorg/apache/http/message/ParserCursor; │ if-eqz p1, :cond_0 │ │ + .line 347 │ .end local p1 # "parser":Lorg/apache/http/message/LineParser; │ :goto_0 │ invoke-interface {p1, v0, v1}, Lorg/apache/http/message/LineParser;->parseStatusLine(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;)Lorg/apache/http/StatusLine; │ │ move-result-object v2 │ │ + .line 346 │ return-object v2 │ │ .restart local p1 # "parser":Lorg/apache/http/message/LineParser; │ :cond_0 │ sget-object p1, Lorg/apache/http/message/BasicLineParser;->INSTANCE:Lorg/apache/http/message/BasicLineParser; │ │ goto :goto_0 │ @@ -480,14 +488,15 @@ │ :goto_3 │ invoke-virtual {p1}, Lorg/apache/http/util/CharArrayBuffer;->length()I │ │ move-result v7 │ │ if-ge v0, v7, :cond_2 │ │ + .line 226 │ invoke-virtual {p1, v0}, Lorg/apache/http/util/CharArrayBuffer;->charAt(I)C │ │ move-result v7 │ │ invoke-static {v7}, Lorg/apache/http/protocol/HTTP;->isWhitespace(C)Z │ │ move-result v7 │ @@ -634,14 +643,15 @@ │ │ const-string v15, "Not a valid protocol version: " │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ + .line 134 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -732,14 +742,15 @@ │ │ const-string v15, "Not a valid protocol version: " │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ + .line 148 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -790,14 +801,15 @@ │ │ const-string v15, "Invalid protocol version number: " │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ + .line 157 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -896,14 +908,15 @@ │ │ const-string v15, "Invalid protocol major version number: " │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ + .line 165 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -935,14 +948,15 @@ │ │ const-string v15, "Invalid protocol minor version number: " │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v14 │ │ + .line 179 │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v4, v5}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1021,14 +1035,15 @@ │ │ const-string v10, "Invalid request line: " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ + .line 288 │ invoke-virtual {p1, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ @@ -1059,14 +1074,15 @@ │ │ const-string v10, "Invalid request line: " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ + .line 315 │ invoke-virtual {p1, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ @@ -1120,14 +1136,15 @@ │ │ const-string v10, "Invalid request line: " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ + .line 299 │ invoke-virtual {p1, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ @@ -1175,14 +1192,15 @@ │ │ const-string v10, "Invalid request line: " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ + .line 309 │ invoke-virtual {p1, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ @@ -1307,14 +1325,15 @@ │ │ const-string v12, "Status line contains invalid status code: " │ │ invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v11 │ │ + .line 377 │ invoke-virtual {p1, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v12 │ │ invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v11 │ @@ -1348,14 +1367,15 @@ │ │ const-string v12, "Invalid status line: " │ │ invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v11 │ │ + .line 399 │ invoke-virtual {p1, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v12 │ │ invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v11 │ @@ -1428,14 +1448,15 @@ │ │ const-string v12, "Status line contains invalid status code: " │ │ invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v11 │ │ + .line 385 │ invoke-virtual {p1, v3, v4}, Lorg/apache/http/util/CharArrayBuffer;->substring(II)Ljava/lang/String; │ │ move-result-object v12 │ │ invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v11 │ @@ -1478,14 +1499,15 @@ │ move-result v0 │ │ .line 449 │ .local v0, "indexTo":I │ :goto_0 │ if-ge v1, v0, :cond_0 │ │ + .line 450 │ invoke-virtual {p1, v1}, Lorg/apache/http/util/CharArrayBuffer;->charAt(I)C │ │ move-result v2 │ │ invoke-static {v2}, Lorg/apache/http/protocol/HTTP;->isWhitespace(C)Z │ │ move-result v2 ├── smali/org/apache/http/message/BufferedHeader.smali │ @@ -66,14 +66,15 @@ │ │ const-string v4, "Invalid header: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ + .line 83 │ invoke-virtual {p1}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ @@ -111,14 +112,15 @@ │ │ const-string v4, "Invalid header: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ + .line 88 │ invoke-virtual {p1}, Lorg/apache/http/util/CharArrayBuffer;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 ├── smali/org/apache/http/message/BasicHttpResponse.smali │ @@ -225,21 +225,23 @@ │ invoke-interface {v1, p1, v0}, Lorg/apache/http/ReasonPhraseCatalog;->getReason(ILjava/util/Locale;)Ljava/lang/String; │ │ move-result-object v0 │ │ :goto_1 │ return-object v0 │ │ + .line 210 │ :cond_0 │ invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; │ │ move-result-object v0 │ │ goto :goto_0 │ │ + .line 209 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public getStatusLine()Lorg/apache/http/StatusLine; │ @@ -265,14 +267,15 @@ │ │ iget-object v1, p0, Lorg/apache/http/message/BasicHttpResponse;->reasonPhrase:Ljava/lang/String; │ │ if-eqz v1, :cond_2 │ │ iget-object v1, p0, Lorg/apache/http/message/BasicHttpResponse;->reasonPhrase:Ljava/lang/String; │ │ + .line 134 │ :goto_1 │ invoke-direct {v2, v0, v3, v1}, Lorg/apache/http/message/BasicStatusLine;->(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V │ │ iput-object v2, p0, Lorg/apache/http/message/BasicHttpResponse;->statusline:Lorg/apache/http/StatusLine; │ │ .line 136 │ :cond_0 │ @@ -285,14 +288,15 @@ │ sget-object v0, Lorg/apache/http/HttpVersion;->HTTP_1_1:Lorg/apache/http/HttpVersion; │ │ goto :goto_0 │ │ :cond_2 │ iget v1, p0, Lorg/apache/http/message/BasicHttpResponse;->code:I │ │ + .line 134 │ invoke-virtual {p0, v1}, Lorg/apache/http/message/BasicHttpResponse;->getReason(I)Ljava/lang/String; │ │ move-result-object v1 │ │ goto :goto_1 │ .end method ├── smali/org/apache/http/message/BasicNameValuePair.smali │ @@ -110,14 +110,15 @@ │ │ if-eqz v3, :cond_2 │ │ iget-object v3, p0, Lorg/apache/http/message/BasicNameValuePair;->value:Ljava/lang/String; │ │ iget-object v4, v0, Lorg/apache/http/message/BasicNameValuePair;->value:Ljava/lang/String; │ │ + .line 93 │ invoke-static {v3, v4}, Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ :cond_2 ├── smali/org/apache/http/params/BasicHttpParams.smali │ @@ -124,56 +124,55 @@ │ │ .method public copyParams(Lorg/apache/http/params/HttpParams;)V │ .locals 4 │ .param p1, "target" # Lorg/apache/http/params/HttpParams; │ │ .prologue │ .line 172 │ - iget-object v2, p0, Lorg/apache/http/params/BasicHttpParams;->parameters:Ljava/util/Map; │ + iget-object v1, p0, Lorg/apache/http/params/BasicHttpParams;->parameters:Ljava/util/Map; │ │ - invoke-interface {v2}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ + invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Ljava/util/Map$Entry; │ + check-cast v0, Ljava/util/Map$Entry; │ │ .line 173 │ - .local v1, "me":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ + .local v0, "me":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ move-result-object v3 │ │ - invoke-interface {p1, v2, v3}, Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ + invoke-interface {p1, v1, v3}, Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ goto :goto_0 │ │ .line 175 │ - .end local v1 # "me":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + .end local v0 # "me":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ :cond_0 │ return-void │ .end method │ │ .method public getNames()Ljava/util/Set; │ .locals 2 │ .annotation system Ldalvik/annotation/Signature; │ @@ -326,41 +325,36 @@ │ │ invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_0 │ .end method │ │ .method public setParameters([Ljava/lang/String;Ljava/lang/Object;)V │ - .locals 4 │ + .locals 3 │ .param p1, "names" # [Ljava/lang/String; │ .param p2, "value" # Ljava/lang/Object; │ │ .prologue │ .line 95 │ - move-object v0, p1 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v2, v0 │ + array-length v2, p1 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ if-ge v1, v2, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, p1, v1 │ │ .line 96 │ - .local v3, "name":Ljava/lang/String; │ - invoke-virtual {p0, v3, p2}, Lorg/apache/http/params/BasicHttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ + .local v0, "name":Ljava/lang/String; │ + invoke-virtual {p0, v0, p2}, Lorg/apache/http/params/BasicHttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; │ │ .line 95 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 98 │ - .end local v3 # "name":Ljava/lang/String; │ + .end local v0 # "name":Ljava/lang/String; │ :cond_0 │ return-void │ .end method ├── smali/org/apache/http/params/HttpParamConfig.smali │ @@ -44,57 +44,66 @@ │ .local v0, "csname":Ljava/lang/String; │ invoke-static {}, Lorg/apache/http/config/ConnectionConfig;->custom()Lorg/apache/http/config/ConnectionConfig$Builder; │ │ move-result-object v3 │ │ if-eqz v0, :cond_0 │ │ + .line 69 │ invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v3, v2}, Lorg/apache/http/config/ConnectionConfig$Builder;->setCharset(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ move-result-object v3 │ │ const-string v2, "http.malformed.input.action" │ │ + .line 71 │ invoke-interface {p0, v2}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Ljava/nio/charset/CodingErrorAction; │ │ + .line 70 │ invoke-virtual {v3, v2}, Lorg/apache/http/config/ConnectionConfig$Builder;->setMalformedInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ move-result-object v3 │ │ const-string v2, "http.unmappable.input.action" │ │ + .line 73 │ invoke-interface {p0, v2}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Ljava/nio/charset/CodingErrorAction; │ │ + .line 72 │ invoke-virtual {v3, v2}, Lorg/apache/http/config/ConnectionConfig$Builder;->setMalformedInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ move-result-object v2 │ │ + .line 74 │ invoke-virtual {v2, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;->setMessageConstraints(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ move-result-object v2 │ │ + .line 75 │ invoke-virtual {v2}, Lorg/apache/http/config/ConnectionConfig$Builder;->build()Lorg/apache/http/config/ConnectionConfig; │ │ move-result-object v2 │ │ + .line 68 │ return-object v2 │ │ + .line 69 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static getMessageConstraints(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/MessageConstraints; │ @@ -107,36 +116,40 @@ │ .line 59 │ invoke-static {}, Lorg/apache/http/config/MessageConstraints;->custom()Lorg/apache/http/config/MessageConstraints$Builder; │ │ move-result-object v0 │ │ const-string v1, "http.connection.max-header-count" │ │ + .line 60 │ invoke-interface {p0, v1, v2}, Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;->setMaxHeaderCount(I)Lorg/apache/http/config/MessageConstraints$Builder; │ │ move-result-object v0 │ │ const-string v1, "http.connection.max-line-length" │ │ + .line 61 │ invoke-interface {p0, v1, v2}, Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;->setMaxLineLength(I)Lorg/apache/http/config/MessageConstraints$Builder; │ │ move-result-object v0 │ │ + .line 62 │ invoke-virtual {v0}, Lorg/apache/http/config/MessageConstraints$Builder;->build()Lorg/apache/http/config/MessageConstraints; │ │ move-result-object v0 │ │ + .line 59 │ return-object v0 │ .end method │ │ .method public static getSocketConfig(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/config/SocketConfig; │ .locals 3 │ .param p0, "params" # Lorg/apache/http/params/HttpParams; │ │ @@ -146,65 +159,72 @@ │ .line 49 │ invoke-static {}, Lorg/apache/http/config/SocketConfig;->custom()Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ const-string v1, "http.socket.timeout" │ │ + .line 50 │ invoke-interface {p0, v1, v2}, Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setSoTimeout(I)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ const-string v1, "http.socket.reuseaddr" │ │ + .line 51 │ invoke-interface {p0, v1, v2}, Lorg/apache/http/params/HttpParams;->getBooleanParameter(Ljava/lang/String;Z)Z │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setSoReuseAddress(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ const-string v1, "http.socket.keepalive" │ │ + .line 52 │ invoke-interface {p0, v1, v2}, Lorg/apache/http/params/HttpParams;->getBooleanParameter(Ljava/lang/String;Z)Z │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setSoKeepAlive(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ const-string v1, "http.socket.linger" │ │ const/4 v2, -0x1 │ │ + .line 53 │ invoke-interface {p0, v1, v2}, Lorg/apache/http/params/HttpParams;->getIntParameter(Ljava/lang/String;I)I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setSoLinger(I)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ const-string v1, "http.tcp.nodelay" │ │ const/4 v2, 0x1 │ │ + .line 54 │ invoke-interface {p0, v1, v2}, Lorg/apache/http/params/HttpParams;->getBooleanParameter(Ljava/lang/String;Z)Z │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setTcpNoDelay(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ + .line 55 │ invoke-virtual {v0}, Lorg/apache/http/config/SocketConfig$Builder;->build()Lorg/apache/http/config/SocketConfig; │ │ move-result-object v0 │ │ + .line 49 │ return-object v0 │ .end method ├── smali/org/apache/http/params/HttpProtocolParams.smali │ @@ -32,14 +32,15 @@ │ const-string v1, "HTTP parameters" │ │ invoke-static {p0, v1}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 89 │ const-string v1, "http.protocol.content-charset" │ │ + .line 90 │ invoke-interface {p0, v1}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/String; │ │ .line 91 │ @@ -67,14 +68,15 @@ │ const-string v1, "HTTP parameters" │ │ invoke-static {p0, v1}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 61 │ const-string v1, "http.protocol.element-charset" │ │ + .line 62 │ invoke-interface {p0, v1}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/String; │ │ .line 63 │ @@ -196,14 +198,15 @@ │ const-string v1, "HTTP parameters" │ │ invoke-static {p0, v1}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 117 │ const-string v1, "http.protocol.version" │ │ + .line 118 │ invoke-interface {p0, v1}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ .line 119 │ .local v0, "param":Ljava/lang/Object; │ if-nez v0, :cond_0 ├── smali/org/apache/http/entity/ContentType.smali │ @@ -668,69 +668,66 @@ │ .end method │ │ .method public getParameter(Ljava/lang/String;)Ljava/lang/String; │ .locals 6 │ .param p1, "name" # Ljava/lang/String; │ │ .prologue │ - const/4 v4, 0x0 │ + const/4 v1, 0x0 │ │ .line 126 │ - const-string v5, "Parameter name" │ + const-string v2, "Parameter name" │ │ - invoke-static {p1, v5}, Lorg/apache/http/util/Args;->notEmpty(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; │ + invoke-static {p1, v2}, Lorg/apache/http/util/Args;->notEmpty(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ .line 127 │ - iget-object v5, p0, Lorg/apache/http/entity/ContentType;->params:[Lorg/apache/http/NameValuePair; │ + iget-object v2, p0, Lorg/apache/http/entity/ContentType;->params:[Lorg/apache/http/NameValuePair; │ │ - if-nez v5, :cond_1 │ + if-nez v2, :cond_1 │ │ .line 135 │ :cond_0 │ :goto_0 │ - return-object v4 │ + return-object v1 │ │ .line 130 │ :cond_1 │ - iget-object v0, p0, Lorg/apache/http/entity/ContentType;->params:[Lorg/apache/http/NameValuePair; │ + iget-object v3, p0, Lorg/apache/http/entity/ContentType;->params:[Lorg/apache/http/NameValuePair; │ │ - .local v0, "arr$":[Lorg/apache/http/NameValuePair; │ - array-length v2, v0 │ + array-length v4, v3 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ :goto_1 │ - if-ge v1, v2, :cond_0 │ + if-ge v2, v4, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v3, v2 │ │ .line 131 │ - .local v3, "param":Lorg/apache/http/NameValuePair; │ - invoke-interface {v3}, Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String; │ + .local v0, "param":Lorg/apache/http/NameValuePair; │ + invoke-interface {v0}, Lorg/apache/http/NameValuePair;->getName()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v5, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v5 │ │ if-eqz v5, :cond_2 │ │ .line 132 │ - invoke-interface {v3}, Lorg/apache/http/NameValuePair;->getValue()Ljava/lang/String; │ + invoke-interface {v0}, Lorg/apache/http/NameValuePair;->getValue()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ goto :goto_0 │ │ .line 130 │ :cond_2 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 4 ├── smali/org/apache/http/entity/mime/HttpRFC6532Multipart.smali │ @@ -67,15 +67,14 @@ │ │ .line 67 │ .local v1, "header":Lorg/apache/http/entity/mime/Header; │ invoke-virtual {v1}, Lorg/apache/http/entity/mime/Header;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 ├── smali/org/apache/http/entity/mime/AbstractMultipartForm.smali │ @@ -321,118 +321,117 @@ │ .line 90 │ return-void │ .end method │ │ │ # virtual methods │ .method doWriteTo(Ljava/io/OutputStream;Z)V │ - .locals 5 │ + .locals 4 │ .param p1, "out" # Ljava/io/OutputStream; │ .param p2, "writeContent" # Z │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 139 │ - iget-object v3, p0, Lorg/apache/http/entity/mime/AbstractMultipartForm;->charset:Ljava/nio/charset/Charset; │ + iget-object v2, p0, Lorg/apache/http/entity/mime/AbstractMultipartForm;->charset:Ljava/nio/charset/Charset; │ │ invoke-virtual {p0}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->getBoundary()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-static {v3, v4}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->encode(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; │ + invoke-static {v2, v3}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->encode(Ljava/nio/charset/Charset;Ljava/lang/String;)Lorg/apache/http/util/ByteArrayBuffer; │ │ move-result-object v0 │ │ .line 140 │ .local v0, "boundary":Lorg/apache/http/util/ByteArrayBuffer; │ invoke-virtual {p0}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->getBodyParts()Ljava/util/List; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lorg/apache/http/entity/mime/FormBodyPart; │ + check-cast v1, Lorg/apache/http/entity/mime/FormBodyPart; │ │ .line 141 │ - .local v2, "part":Lorg/apache/http/entity/mime/FormBodyPart; │ + .local v1, "part":Lorg/apache/http/entity/mime/FormBodyPart; │ sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ │ invoke-static {v3, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ .line 142 │ invoke-static {v0, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ .line 143 │ sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ invoke-static {v3, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ .line 145 │ - invoke-virtual {p0, v2, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ + invoke-virtual {p0, v1, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ │ .line 147 │ sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ invoke-static {v3, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ .line 149 │ if-eqz p2, :cond_0 │ │ .line 150 │ - invoke-virtual {v2}, Lorg/apache/http/entity/mime/FormBodyPart;->getBody()Lorg/apache/http/entity/mime/content/ContentBody; │ + invoke-virtual {v1}, Lorg/apache/http/entity/mime/FormBodyPart;->getBody()Lorg/apache/http/entity/mime/content/ContentBody; │ │ move-result-object v3 │ │ invoke-interface {v3, p1}, Lorg/apache/http/entity/mime/content/ContentBody;->writeTo(Ljava/io/OutputStream;)V │ │ .line 152 │ :cond_0 │ sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ invoke-static {v3, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ goto :goto_0 │ │ .line 154 │ - .end local v2 # "part":Lorg/apache/http/entity/mime/FormBodyPart; │ + .end local v1 # "part":Lorg/apache/http/entity/mime/FormBodyPart; │ :cond_1 │ - sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ + sget-object v2, Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ │ - invoke-static {v3, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ + invoke-static {v2, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ .line 155 │ invoke-static {v0, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ .line 156 │ - sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ + sget-object v2, Lorg/apache/http/entity/mime/AbstractMultipartForm;->TWO_DASHES:Lorg/apache/http/util/ByteArrayBuffer; │ │ - invoke-static {v3, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ + invoke-static {v2, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ .line 157 │ - sget-object v3, Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ + sget-object v2, Lorg/apache/http/entity/mime/AbstractMultipartForm;->CR_LF:Lorg/apache/http/util/ByteArrayBuffer; │ │ - invoke-static {v3, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ + invoke-static {v2, p1}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->writeBytes(Lorg/apache/http/util/ByteArrayBuffer;Ljava/io/OutputStream;)V │ │ .line 158 │ return-void │ .end method │ │ .method protected abstract formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ .annotation system Ldalvik/annotation/Throws; │ @@ -493,37 +492,36 @@ │ .line 190 │ const-wide/16 v2, 0x0 │ │ .line 191 │ .local v2, "contentLen":J │ invoke-virtual {p0}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->getBodyParts()Ljava/util/List; │ │ - move-result-object v12 │ + move-result-object v9 │ │ - invoke-interface {v12}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v9}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v9 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v12 │ │ if-eqz v12, :cond_0 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - check-cast v9, Lorg/apache/http/entity/mime/FormBodyPart; │ + check-cast v8, Lorg/apache/http/entity/mime/FormBodyPart; │ │ .line 192 │ - .local v9, "part":Lorg/apache/http/entity/mime/FormBodyPart; │ - invoke-virtual {v9}, Lorg/apache/http/entity/mime/FormBodyPart;->getBody()Lorg/apache/http/entity/mime/content/ContentBody; │ + .local v8, "part":Lorg/apache/http/entity/mime/FormBodyPart; │ + invoke-virtual {v8}, Lorg/apache/http/entity/mime/FormBodyPart;->getBody()Lorg/apache/http/entity/mime/content/ContentBody; │ │ move-result-object v0 │ │ .line 193 │ .local v0, "body":Lorg/apache/http/entity/mime/content/ContentBody; │ invoke-interface {v0}, Lorg/apache/http/entity/mime/content/ContentBody;->getContentLength()J │ │ @@ -541,51 +539,51 @@ │ add-long/2addr v2, v6 │ │ goto :goto_0 │ │ .line 200 │ .end local v0 # "body":Lorg/apache/http/entity/mime/content/ContentBody; │ .end local v6 # "len":J │ - .end local v9 # "part":Lorg/apache/http/entity/mime/FormBodyPart; │ + .end local v8 # "part":Lorg/apache/http/entity/mime/FormBodyPart; │ :cond_0 │ - new-instance v8, Ljava/io/ByteArrayOutputStream; │ + new-instance v5, Ljava/io/ByteArrayOutputStream; │ │ - invoke-direct {v8}, Ljava/io/ByteArrayOutputStream;->()V │ + invoke-direct {v5}, Ljava/io/ByteArrayOutputStream;->()V │ │ .line 202 │ - .local v8, "out":Ljava/io/ByteArrayOutputStream; │ - const/4 v12, 0x0 │ + .local v5, "out":Ljava/io/ByteArrayOutputStream; │ + const/4 v9, 0x0 │ │ :try_start_0 │ - invoke-virtual {p0, v8, v12}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->doWriteTo(Ljava/io/OutputStream;Z)V │ + invoke-virtual {p0, v5, v9}, Lorg/apache/http/entity/mime/AbstractMultipartForm;->doWriteTo(Ljava/io/OutputStream;Z)V │ │ .line 203 │ - invoke-virtual {v8}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B │ + invoke-virtual {v5}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B │ │ move-result-object v4 │ │ .line 204 │ .local v4, "extra":[B │ - array-length v10, v4 │ + array-length v9, v4 │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - int-to-long v10, v10 │ + int-to-long v10, v9 │ │ add-long/2addr v10, v2 │ │ .line 207 │ .end local v4 # "extra":[B │ - .end local v8 # "out":Ljava/io/ByteArrayOutputStream; │ + .end local v5 # "out":Ljava/io/ByteArrayOutputStream; │ :cond_1 │ :goto_1 │ return-wide v10 │ │ .line 205 │ - .restart local v8 # "out":Ljava/io/ByteArrayOutputStream; │ + .restart local v5 # "out":Ljava/io/ByteArrayOutputStream; │ :catch_0 │ move-exception v1 │ │ .line 207 │ .local v1, "ex":Ljava/io/IOException; │ goto :goto_1 │ .end method ├── smali/org/apache/http/entity/mime/MultipartEntity.smali │ @@ -25,20 +25,22 @@ │ .method static constructor ()V │ .locals 1 │ │ .prologue │ .line 53 │ const-string v0, "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" │ │ + .line 55 │ invoke-virtual {v0}, Ljava/lang/String;->toCharArray()[C │ │ move-result-object v0 │ │ sput-object v0, Lorg/apache/http/entity/mime/MultipartEntity;->MULTIPART_CHARS:[C │ │ + .line 53 │ return-void │ .end method │ │ .method public constructor ()V │ .locals 2 │ │ .prologue │ @@ -78,22 +80,25 @@ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 71 │ new-instance v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ invoke-direct {v0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;->()V │ │ + .line 72 │ invoke-virtual {v0, p1}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;->setMode(Lorg/apache/http/entity/mime/HttpMultipartMode;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ move-result-object v0 │ │ + .line 73 │ invoke-virtual {v0, p3}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;->setCharset(Ljava/nio/charset/Charset;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ move-result-object v0 │ │ + .line 74 │ invoke-virtual {v0, p2}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;->setBoundary(Ljava/lang/String;)Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ move-result-object v0 │ │ iput-object v0, p0, Lorg/apache/http/entity/mime/MultipartEntity;->builder:Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ │ .line 75 ├── smali/org/apache/http/entity/mime/HttpStrictMultipart.smali │ @@ -67,15 +67,14 @@ │ │ .line 67 │ .local v1, "header":Lorg/apache/http/entity/mime/Header; │ invoke-virtual {v1}, Lorg/apache/http/entity/mime/Header;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 ├── smali/org/apache/http/entity/mime/MultipartEntityBuilder.smali │ @@ -1,20 +1,12 @@ │ .class public Lorg/apache/http/entity/mime/MultipartEntityBuilder; │ .super Ljava/lang/Object; │ .source "MultipartEntityBuilder.java" │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lorg/apache/http/entity/mime/MultipartEntityBuilder$1; │ - } │ -.end annotation │ - │ - │ # static fields │ .field private static final DEFAULT_SUBTYPE:Ljava/lang/String; = "form-data" │ │ .field private static final MULTIPART_CHARS:[C │ │ │ # instance fields │ @@ -42,20 +34,22 @@ │ .method static constructor ()V │ .locals 1 │ │ .prologue │ .line 57 │ const-string v0, "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" │ │ + .line 59 │ invoke-virtual {v0}, Ljava/lang/String;->toCharArray()[C │ │ move-result-object v0 │ │ sput-object v0, Lorg/apache/http/entity/mime/MultipartEntityBuilder;->MULTIPART_CHARS:[C │ │ + .line 57 │ return-void │ .end method │ │ .method constructor ()V │ .locals 2 │ │ .prologue │ @@ -539,15 +533,15 @@ │ :cond_1 │ invoke-direct {p0}, Lorg/apache/http/entity/mime/MultipartEntityBuilder;->generateBoundary()Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_1 │ │ - .line 186 │ + .line 187 │ .restart local v0 # "b":Ljava/lang/String; │ :cond_2 │ invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; │ │ move-result-object v1 │ │ goto :goto_2 ├── smali/org/apache/http/entity/mime/HttpMultipart.smali │ @@ -1,19 +1,13 @@ │ .class public Lorg/apache/http/entity/mime/HttpMultipart; │ .super Lorg/apache/http/entity/mime/AbstractMultipartForm; │ .source "HttpMultipart.java" │ │ │ # annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lorg/apache/http/entity/mime/HttpMultipart$1; │ - } │ -.end annotation │ - │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ │ # instance fields │ .field private final mode:Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ @@ -106,15 +100,15 @@ │ │ invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ .end method │ │ .method protected formatMultipartHeader(Lorg/apache/http/entity/mime/FormBodyPart;Ljava/io/OutputStream;)V │ - .locals 8 │ + .locals 7 │ .param p1, "part" # Lorg/apache/http/entity/mime/FormBodyPart; │ .param p2, "out" # Ljava/io/OutputStream; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ @@ -123,32 +117,31 @@ │ .line 94 │ invoke-virtual {p1}, Lorg/apache/http/entity/mime/FormBodyPart;->getHeader()Lorg/apache/http/entity/mime/Header; │ │ move-result-object v4 │ │ .line 95 │ .local v4, "header":Lorg/apache/http/entity/mime/Header; │ - sget-object v6, Lorg/apache/http/entity/mime/HttpMultipart$1;->$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I │ + sget-object v5, Lorg/apache/http/entity/mime/HttpMultipart$1;->$SwitchMap$org$apache$http$entity$mime$HttpMultipartMode:[I │ │ - iget-object v7, p0, Lorg/apache/http/entity/mime/HttpMultipart;->mode:Lorg/apache/http/entity/mime/HttpMultipartMode; │ + iget-object v6, p0, Lorg/apache/http/entity/mime/HttpMultipart;->mode:Lorg/apache/http/entity/mime/HttpMultipartMode; │ │ - invoke-virtual {v7}, Lorg/apache/http/entity/mime/HttpMultipartMode;->ordinal()I │ + invoke-virtual {v6}, Lorg/apache/http/entity/mime/HttpMultipartMode;->ordinal()I │ │ - move-result v7 │ + move-result v6 │ │ - aget v6, v6, v7 │ + aget v5, v5, v6 │ │ - packed-switch v6, :pswitch_data_0 │ + packed-switch v5, :pswitch_data_0 │ │ .line 108 │ invoke-virtual {v4}, Lorg/apache/http/entity/mime/Header;->iterator()Ljava/util/Iterator; │ │ move-result-object v5 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ @@ -162,53 +155,52 @@ │ .local v2, "field":Lorg/apache/http/entity/mime/MinimalField; │ invoke-static {v2, p2}, Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/io/OutputStream;)V │ │ goto :goto_0 │ │ .line 99 │ .end local v2 # "field":Lorg/apache/http/entity/mime/MinimalField; │ - .end local v5 # "i$":Ljava/util/Iterator; │ :pswitch_0 │ - const-string v6, "Content-Disposition" │ + const-string v5, "Content-Disposition" │ │ - invoke-virtual {v4, v6}, Lorg/apache/http/entity/mime/Header;->getField(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; │ + invoke-virtual {v4, v5}, Lorg/apache/http/entity/mime/Header;->getField(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; │ │ move-result-object v0 │ │ .line 100 │ .local v0, "cd":Lorg/apache/http/entity/mime/MinimalField; │ - iget-object v6, p0, Lorg/apache/http/entity/mime/HttpMultipart;->charset:Ljava/nio/charset/Charset; │ + iget-object v5, p0, Lorg/apache/http/entity/mime/HttpMultipart;->charset:Ljava/nio/charset/Charset; │ │ - invoke-static {v0, v6, p2}, Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ + invoke-static {v0, v5, p2}, Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ │ .line 101 │ invoke-virtual {p1}, Lorg/apache/http/entity/mime/FormBodyPart;->getBody()Lorg/apache/http/entity/mime/content/ContentBody; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-interface {v6}, Lorg/apache/http/entity/mime/content/ContentBody;->getFilename()Ljava/lang/String; │ + invoke-interface {v5}, Lorg/apache/http/entity/mime/content/ContentBody;->getFilename()Ljava/lang/String; │ │ move-result-object v3 │ │ .line 102 │ .local v3, "filename":Ljava/lang/String; │ if-eqz v3, :cond_0 │ │ .line 103 │ - const-string v6, "Content-Type" │ + const-string v5, "Content-Type" │ │ - invoke-virtual {v4, v6}, Lorg/apache/http/entity/mime/Header;->getField(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; │ + invoke-virtual {v4, v5}, Lorg/apache/http/entity/mime/Header;->getField(Ljava/lang/String;)Lorg/apache/http/entity/mime/MinimalField; │ │ move-result-object v1 │ │ .line 104 │ .local v1, "ct":Lorg/apache/http/entity/mime/MinimalField; │ - iget-object v6, p0, Lorg/apache/http/entity/mime/HttpMultipart;->charset:Ljava/nio/charset/Charset; │ + iget-object v5, p0, Lorg/apache/http/entity/mime/HttpMultipart;->charset:Ljava/nio/charset/Charset; │ │ - invoke-static {v1, v6, p2}, Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ + invoke-static {v1, v5, p2}, Lorg/apache/http/entity/mime/HttpMultipart;->writeField(Lorg/apache/http/entity/mime/MinimalField;Ljava/nio/charset/Charset;Ljava/io/OutputStream;)V │ │ .line 112 │ .end local v0 # "cd":Lorg/apache/http/entity/mime/MinimalField; │ .end local v1 # "ct":Lorg/apache/http/entity/mime/MinimalField; │ .end local v3 # "filename":Ljava/lang/String; │ :cond_0 │ return-void │ @@ -295,15 +287,14 @@ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public bridge synthetic writeTo(Ljava/io/OutputStream;)V │ .locals 0 │ - .param p1, "x0" # Ljava/io/OutputStream; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue ├── smali/org/apache/http/util/NetUtils.smali │ @@ -58,14 +58,15 @@ │ :cond_0 │ invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ const/16 v3, 0x3a │ │ + .line 48 │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v1}, Ljava/net/InetSocketAddress;->getPort()I │ │ move-result v3 ├── smali/org/apache/http/util/EntityUtils.smali │ @@ -233,15 +233,15 @@ │ .line 123 │ .local v2, "instream":Ljava/io/InputStream; │ if-nez v2, :cond_0 │ │ .line 124 │ const/4 v5, 0x0 │ │ - .line 141 │ + .line 139 │ :goto_0 │ return-object v5 │ │ .line 127 │ :cond_0 │ :try_start_0 │ invoke-interface {p0}, Lorg/apache/http/HttpEntity;->getContentLength()J │ @@ -421,15 +421,15 @@ │ .line 215 │ .local v5, "instream":Ljava/io/InputStream; │ if-nez v5, :cond_0 │ │ .line 216 │ const/4 v9, 0x0 │ │ - .line 249 │ + .line 247 │ :goto_0 │ return-object v9 │ │ .line 219 │ :cond_0 │ :try_start_0 │ invoke-interface {p0}, Lorg/apache/http/HttpEntity;->getContentLength()J ├── smali/org/apache/http/util/VersionInfo.smali │ @@ -193,14 +193,15 @@ │ │ move-result v0 │ │ if-lt v0, v1, :cond_1 │ │ const-string v0, "${pom.version}" │ │ + .line 281 │ invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ .line 282 │ @@ -218,22 +219,24 @@ │ .end local v4 # "timestamp":Ljava/lang/String; │ check-cast v4, Ljava/lang/String; │ │ .line 286 │ .restart local v4 # "timestamp":Ljava/lang/String; │ if-eqz v4, :cond_4 │ │ + .line 287 │ invoke-virtual {v4}, Ljava/lang/String;->length()I │ │ move-result v0 │ │ if-lt v0, v1, :cond_3 │ │ const-string v0, "${mvn.timestamp}" │ │ + .line 288 │ invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_4 │ │ .line 290 │ @@ -386,14 +389,15 @@ │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const/16 v6, 0x2e │ │ const/16 v7, 0x2f │ │ + .line 233 │ invoke-virtual {p0, v6, v7}, Ljava/lang/String;->replace(CC)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ @@ -499,83 +503,78 @@ │ :catch_0 │ move-exception v5 │ │ goto :goto_1 │ .end method │ │ .method public static loadVersionInfo([Ljava/lang/String;Ljava/lang/ClassLoader;)[Lorg/apache/http/util/VersionInfo; │ - .locals 7 │ + .locals 5 │ .param p0, "pckgs" # [Ljava/lang/String; │ .param p1, "clsldr" # Ljava/lang/ClassLoader; │ │ .prologue │ .line 198 │ - const-string v6, "Package identifier array" │ + const-string v3, "Package identifier array" │ │ - invoke-static {p0, v6}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ + invoke-static {p0, v3}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 199 │ - new-instance v5, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - array-length v6, p0 │ + array-length v3, p0 │ │ - invoke-direct {v5, v6}, Ljava/util/ArrayList;->(I)V │ + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V │ │ .line 200 │ - .local v5, "vil":Ljava/util/List;, "Ljava/util/List;" │ - move-object v0, p0 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v2, v0 │ + .local v2, "vil":Ljava/util/List;, "Ljava/util/List;" │ + array-length v4, p0 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + const/4 v3, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_1 │ + if-ge v3, v4, :cond_1 │ │ - aget-object v3, v0, v1 │ + aget-object v0, p0, v3 │ │ .line 201 │ - .local v3, "pckg":Ljava/lang/String; │ - invoke-static {v3, p1}, Lorg/apache/http/util/VersionInfo;->loadVersionInfo(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; │ + .local v0, "pckg":Ljava/lang/String; │ + invoke-static {v0, p1}, Lorg/apache/http/util/VersionInfo;->loadVersionInfo(Ljava/lang/String;Ljava/lang/ClassLoader;)Lorg/apache/http/util/VersionInfo; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 202 │ - .local v4, "vi":Lorg/apache/http/util/VersionInfo; │ - if-eqz v4, :cond_0 │ + .local v1, "vi":Lorg/apache/http/util/VersionInfo; │ + if-eqz v1, :cond_0 │ │ .line 203 │ - invoke-interface {v5, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 200 │ :cond_0 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ .line 207 │ - .end local v3 # "pckg":Ljava/lang/String; │ - .end local v4 # "vi":Lorg/apache/http/util/VersionInfo; │ + .end local v0 # "pckg":Ljava/lang/String; │ + .end local v1 # "vi":Lorg/apache/http/util/VersionInfo; │ :cond_1 │ - invoke-interface {v5}, Ljava/util/List;->size()I │ + invoke-interface {v2}, Ljava/util/List;->size()I │ │ - move-result v6 │ + move-result v3 │ │ - new-array v6, v6, [Lorg/apache/http/util/VersionInfo; │ + new-array v3, v3, [Lorg/apache/http/util/VersionInfo; │ │ - invoke-interface {v5, v6}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ + invoke-interface {v2, v3}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - check-cast v6, [Lorg/apache/http/util/VersionInfo; │ + check-cast v3, [Lorg/apache/http/util/VersionInfo; │ │ - return-object v6 │ + return-object v3 │ .end method │ │ │ # virtual methods │ .method public final getClassloader()Ljava/lang/String; │ .locals 1 │ │ @@ -633,14 +632,15 @@ │ const/16 v3, 0x3a │ │ .line 159 │ new-instance v0, Ljava/lang/StringBuilder; │ │ iget-object v1, p0, Lorg/apache/http/util/VersionInfo;->infoPackage:Ljava/lang/String; │ │ + .line 160 │ invoke-virtual {v1}, Ljava/lang/String;->length()I │ │ move-result v1 │ │ add-int/lit8 v1, v1, 0x14 │ │ iget-object v2, p0, Lorg/apache/http/util/VersionInfo;->infoModule:Ljava/lang/String; │ @@ -649,14 +649,15 @@ │ │ move-result v2 │ │ add-int/2addr v1, v2 │ │ iget-object v2, p0, Lorg/apache/http/util/VersionInfo;->infoRelease:Ljava/lang/String; │ │ + .line 161 │ invoke-virtual {v2}, Ljava/lang/String;->length()I │ │ move-result v2 │ │ add-int/2addr v1, v2 │ │ iget-object v2, p0, Lorg/apache/http/util/VersionInfo;->infoTimestamp:Ljava/lang/String; │ @@ -665,14 +666,15 @@ │ │ move-result v2 │ │ add-int/2addr v1, v2 │ │ iget-object v2, p0, Lorg/apache/http/util/VersionInfo;->infoClassloader:Ljava/lang/String; │ │ + .line 162 │ invoke-virtual {v2}, Ljava/lang/String;->length()I │ │ move-result v2 │ │ add-int/2addr v1, v2 │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V │ @@ -683,14 +685,15 @@ │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/apache/http/util/VersionInfo;->infoPackage:Ljava/lang/String; │ │ + .line 165 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ move-result-object v1 ├── smali/org/apache/http/pool/PoolEntryFuture.smali │ @@ -175,14 +175,15 @@ │ │ .line 141 │ :cond_2 │ iget-object v1, p0, Lorg/apache/http/pool/PoolEntryFuture;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ + .line 139 │ return v0 │ .end method │ │ .method public cancel(Z)Z │ .locals 2 │ .param p1, "mayInterruptIfRunning" # Z │ │ @@ -207,14 +208,15 @@ │ const/4 v0, 0x0 │ │ .line 73 │ iget-object v1, p0, Lorg/apache/http/pool/PoolEntryFuture;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ + .line 71 │ :goto_0 │ return v0 │ │ .line 65 │ :cond_0 │ const/4 v1, 0x1 │ │ @@ -350,14 +352,15 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 116 │ iget-object v2, p0, Lorg/apache/http/pool/PoolEntryFuture;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ + .line 107 │ :goto_0 │ return-object v1 │ │ .line 102 │ :cond_0 │ :try_start_1 │ invoke-virtual {p0, p1, p2, p3}, Lorg/apache/http/pool/PoolEntryFuture;->getPoolEntry(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; ├── smali/org/apache/http/pool/AbstractConnPool$3.smali │ @@ -30,18 +30,19 @@ │ │ .field final synthetic val$deadline:J │ │ │ # direct methods │ .method constructor (Lorg/apache/http/pool/AbstractConnPool;J)V │ .locals 0 │ + .param p1, "this$0" # Lorg/apache/http/pool/AbstractConnPool; │ │ .prologue │ .line 493 │ - .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$3;, "Lorg/apache/http/pool/AbstractConnPool.3;" │ + .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$3;, "Lorg/apache/http/pool/AbstractConnPool$3;" │ iput-object p1, p0, Lorg/apache/http/pool/AbstractConnPool$3;->this$0:Lorg/apache/http/pool/AbstractConnPool; │ │ iput-wide p2, p0, Lorg/apache/http/pool/AbstractConnPool$3;->val$deadline:J │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ @@ -57,15 +58,15 @@ │ "Lorg/apache/http/pool/PoolEntry", │ ";)V" │ } │ .end annotation │ │ .prologue │ .line 496 │ - .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$3;, "Lorg/apache/http/pool/AbstractConnPool.3;" │ + .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$3;, "Lorg/apache/http/pool/AbstractConnPool$3;" │ .local p1, "entry":Lorg/apache/http/pool/PoolEntry;, "Lorg/apache/http/pool/PoolEntry;" │ invoke-virtual {p1}, Lorg/apache/http/pool/PoolEntry;->getUpdated()J │ │ move-result-wide v0 │ │ iget-wide v2, p0, Lorg/apache/http/pool/AbstractConnPool$3;->val$deadline:J ├── smali/org/apache/http/pool/RouteSpecificPool.smali │ @@ -539,21 +539,20 @@ │ │ .method public shutdown()V │ .locals 4 │ │ .prologue │ .line 155 │ .local p0, "this":Lorg/apache/http/pool/RouteSpecificPool;, "Lorg/apache/http/pool/RouteSpecificPool;" │ - iget-object v3, p0, Lorg/apache/http/pool/RouteSpecificPool;->pending:Ljava/util/LinkedList; │ + iget-object v2, p0, Lorg/apache/http/pool/RouteSpecificPool;->pending:Ljava/util/LinkedList; │ │ - invoke-virtual {v3}, Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ @@ -570,22 +569,22 @@ │ invoke-virtual {v1, v3}, Lorg/apache/http/pool/PoolEntryFuture;->cancel(Z)Z │ │ goto :goto_0 │ │ .line 158 │ .end local v1 # "future":Lorg/apache/http/pool/PoolEntryFuture;, "Lorg/apache/http/pool/PoolEntryFuture;" │ :cond_0 │ - iget-object v3, p0, Lorg/apache/http/pool/RouteSpecificPool;->pending:Ljava/util/LinkedList; │ + iget-object v2, p0, Lorg/apache/http/pool/RouteSpecificPool;->pending:Ljava/util/LinkedList; │ │ - invoke-virtual {v3}, Ljava/util/LinkedList;->clear()V │ + invoke-virtual {v2}, Ljava/util/LinkedList;->clear()V │ │ .line 159 │ - iget-object v3, p0, Lorg/apache/http/pool/RouteSpecificPool;->available:Ljava/util/LinkedList; │ + iget-object v2, p0, Lorg/apache/http/pool/RouteSpecificPool;->available:Ljava/util/LinkedList; │ │ - invoke-virtual {v3}, Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ :goto_1 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ @@ -603,22 +602,22 @@ │ invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;->close()V │ │ goto :goto_1 │ │ .line 162 │ .end local v0 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ :cond_1 │ - iget-object v3, p0, Lorg/apache/http/pool/RouteSpecificPool;->available:Ljava/util/LinkedList; │ + iget-object v2, p0, Lorg/apache/http/pool/RouteSpecificPool;->available:Ljava/util/LinkedList; │ │ - invoke-virtual {v3}, Ljava/util/LinkedList;->clear()V │ + invoke-virtual {v2}, Ljava/util/LinkedList;->clear()V │ │ .line 163 │ - iget-object v3, p0, Lorg/apache/http/pool/RouteSpecificPool;->leased:Ljava/util/Set; │ + iget-object v2, p0, Lorg/apache/http/pool/RouteSpecificPool;->leased:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ :goto_2 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ @@ -636,17 +635,17 @@ │ invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;->close()V │ │ goto :goto_2 │ │ .line 166 │ .end local v0 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ :cond_2 │ - iget-object v3, p0, Lorg/apache/http/pool/RouteSpecificPool;->leased:Ljava/util/Set; │ + iget-object v2, p0, Lorg/apache/http/pool/RouteSpecificPool;->leased:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->clear()V │ + invoke-interface {v2}, Ljava/util/Set;->clear()V │ │ .line 167 │ return-void │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 2 ├── smali/org/apache/http/pool/AbstractConnPool$4.smali │ @@ -30,18 +30,19 @@ │ │ .field final synthetic val$now:J │ │ │ # direct methods │ .method constructor (Lorg/apache/http/pool/AbstractConnPool;J)V │ .locals 0 │ + .param p1, "this$0" # Lorg/apache/http/pool/AbstractConnPool; │ │ .prologue │ .line 509 │ - .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$4;, "Lorg/apache/http/pool/AbstractConnPool.4;" │ + .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$4;, "Lorg/apache/http/pool/AbstractConnPool$4;" │ iput-object p1, p0, Lorg/apache/http/pool/AbstractConnPool$4;->this$0:Lorg/apache/http/pool/AbstractConnPool; │ │ iput-wide p2, p0, Lorg/apache/http/pool/AbstractConnPool$4;->val$now:J │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ @@ -57,15 +58,15 @@ │ "Lorg/apache/http/pool/PoolEntry", │ ";)V" │ } │ .end annotation │ │ .prologue │ .line 512 │ - .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$4;, "Lorg/apache/http/pool/AbstractConnPool.4;" │ + .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$4;, "Lorg/apache/http/pool/AbstractConnPool$4;" │ .local p1, "entry":Lorg/apache/http/pool/PoolEntry;, "Lorg/apache/http/pool/PoolEntry;" │ iget-wide v0, p0, Lorg/apache/http/pool/AbstractConnPool$4;->val$now:J │ │ invoke-virtual {p1, v0, v1}, Lorg/apache/http/pool/PoolEntry;->isExpired(J)Z │ │ move-result v0 ├── smali/org/apache/http/pool/AbstractConnPool$1.smali │ @@ -26,19 +26,20 @@ │ │ .field final synthetic val$route:Ljava/lang/Object; │ │ │ # direct methods │ .method constructor (Lorg/apache/http/pool/AbstractConnPool;Ljava/lang/Object;Ljava/lang/Object;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/apache/http/pool/AbstractConnPool; │ │ .prologue │ .line 146 │ - .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$1;, "Lorg/apache/http/pool/AbstractConnPool.1;" │ - .local p2, "x0":Ljava/lang/Object;, "TT;" │ + .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$1;, "Lorg/apache/http/pool/AbstractConnPool$1;" │ + .local p2, "route":Ljava/lang/Object;, "TT;" │ iput-object p1, p0, Lorg/apache/http/pool/AbstractConnPool$1;->this$0:Lorg/apache/http/pool/AbstractConnPool; │ │ iput-object p3, p0, Lorg/apache/http/pool/AbstractConnPool$1;->val$route:Ljava/lang/Object; │ │ invoke-direct {p0, p2}, Lorg/apache/http/pool/RouteSpecificPool;->(Ljava/lang/Object;)V │ │ return-void │ @@ -52,15 +53,15 @@ │ value = { │ "(TC;)TE;" │ } │ .end annotation │ │ .prologue │ .line 150 │ - .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$1;, "Lorg/apache/http/pool/AbstractConnPool.1;" │ + .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$1;, "Lorg/apache/http/pool/AbstractConnPool$1;" │ .local p1, "conn":Ljava/lang/Object;, "TC;" │ iget-object v0, p0, Lorg/apache/http/pool/AbstractConnPool$1;->this$0:Lorg/apache/http/pool/AbstractConnPool; │ │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool$1;->val$route:Ljava/lang/Object; │ │ invoke-virtual {v0, v1, p1}, Lorg/apache/http/pool/AbstractConnPool;->createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/http/pool/PoolEntry; ├── smali/org/apache/http/pool/AbstractConnPool$2.smali │ @@ -28,20 +28,21 @@ │ │ .field final synthetic val$state:Ljava/lang/Object; │ │ │ # direct methods │ .method constructor (Lorg/apache/http/pool/AbstractConnPool;Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;Ljava/lang/Object;Ljava/lang/Object;)V │ .locals 0 │ - .param p2, "x0" # Ljava/util/concurrent/locks/Lock; │ + .param p1, "this$0" # Lorg/apache/http/pool/AbstractConnPool; │ + .param p2, "lock" # Ljava/util/concurrent/locks/Lock; │ │ .prologue │ .line 170 │ - .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$2;, "Lorg/apache/http/pool/AbstractConnPool.2;" │ - .local p3, "x1":Lorg/apache/http/concurrent/FutureCallback;, "Lorg/apache/http/concurrent/FutureCallback;" │ + .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$2;, "Lorg/apache/http/pool/AbstractConnPool$2;" │ + .local p3, "callback":Lorg/apache/http/concurrent/FutureCallback;, "Lorg/apache/http/concurrent/FutureCallback;" │ iput-object p1, p0, Lorg/apache/http/pool/AbstractConnPool$2;->this$0:Lorg/apache/http/pool/AbstractConnPool; │ │ iput-object p4, p0, Lorg/apache/http/pool/AbstractConnPool$2;->val$route:Ljava/lang/Object; │ │ iput-object p5, p0, Lorg/apache/http/pool/AbstractConnPool$2;->val$state:Ljava/lang/Object; │ │ invoke-direct {p0, p2, p3}, Lorg/apache/http/pool/PoolEntryFuture;->(Ljava/util/concurrent/locks/Lock;Lorg/apache/http/concurrent/FutureCallback;)V │ @@ -49,27 +50,25 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic getPoolEntry(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # J │ - .param p3, "x1" # Ljava/util/concurrent/TimeUnit; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException;, │ Ljava/lang/InterruptedException;, │ Ljava/util/concurrent/TimeoutException; │ } │ .end annotation │ │ .prologue │ .line 170 │ - .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$2;, "Lorg/apache/http/pool/AbstractConnPool.2;" │ + .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$2;, "Lorg/apache/http/pool/AbstractConnPool$2;" │ invoke-virtual {p0, p1, p2, p3}, Lorg/apache/http/pool/AbstractConnPool$2;->getPoolEntry(JLjava/util/concurrent/TimeUnit;)Lorg/apache/http/pool/PoolEntry; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -91,15 +90,15 @@ │ Ljava/util/concurrent/TimeoutException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 177 │ - .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$2;, "Lorg/apache/http/pool/AbstractConnPool.2;" │ + .local p0, "this":Lorg/apache/http/pool/AbstractConnPool$2;, "Lorg/apache/http/pool/AbstractConnPool$2;" │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool$2;->this$0:Lorg/apache/http/pool/AbstractConnPool; │ │ iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool$2;->val$route:Ljava/lang/Object; │ │ iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool$2;->val$state:Ljava/lang/Object; │ │ move-wide v4, p1 ├── smali/org/apache/http/pool/AbstractConnPool.smali │ @@ -338,14 +338,15 @@ │ cmp-long v18, p3, v18 │ │ if-lez v18, :cond_0 │ │ .line 213 │ new-instance v5, Ljava/util/Date; │ │ + .line 214 │ .end local v5 # "deadline":Ljava/util/Date; │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v18 │ │ move-object/from16 v0, p5 │ │ @@ -449,14 +450,15 @@ │ │ move-object/from16 v18, v0 │ │ invoke-interface/range {v18 .. v18}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ move-object v7, v6 │ │ + .line 274 │ .end local v6 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ .local v7, "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ :goto_2 │ return-object v7 │ │ .line 222 │ .end local v7 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ @@ -729,14 +731,15 @@ │ │ move-object/from16 v18, v0 │ │ invoke-interface/range {v18 .. v18}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ move-object v7, v6 │ │ + .line 274 │ .end local v6 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ .restart local v7 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ goto/16 :goto_2 │ │ .line 252 │ .end local v4 # "conn":Ljava/lang/Object;, "TC;" │ .end local v7 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ @@ -826,14 +829,15 @@ │ invoke-virtual {v0, v1}, Ljava/util/LinkedList;->remove(Ljava/lang/Object;)Z │ │ .line 292 │ if-nez v15, :cond_1 │ │ if-eqz v5, :cond_1 │ │ + .line 293 │ invoke-virtual {v5}, Ljava/util/Date;->getTime()J │ │ move-result-wide v18 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v20 │ @@ -1224,16 +1228,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 373 │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ + .line 371 │ return v0 │ │ + .line 373 │ :catchall_0 │ move-exception v0 │ │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ @@ -1270,16 +1276,18 @@ │ move-result v0 │ │ .line 394 │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ + .line 392 │ return v0 │ │ + .line 394 │ :catchall_0 │ move-exception v0 │ │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ @@ -1303,16 +1311,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 354 │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ + .line 352 │ return v0 │ │ + .line 354 │ :catchall_0 │ move-exception v0 │ │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ @@ -1347,41 +1357,47 @@ │ │ move-result-object v0 │ │ .line 416 │ .local v0, "pool":Lorg/apache/http/pool/RouteSpecificPool;, "Lorg/apache/http/pool/RouteSpecificPool;" │ new-instance v1, Lorg/apache/http/pool/PoolStats; │ │ + .line 417 │ invoke-virtual {v0}, Lorg/apache/http/pool/RouteSpecificPool;->getLeasedCount()I │ │ move-result v2 │ │ + .line 418 │ invoke-virtual {v0}, Lorg/apache/http/pool/RouteSpecificPool;->getPendingCount()I │ │ move-result v3 │ │ + .line 419 │ invoke-virtual {v0}, Lorg/apache/http/pool/RouteSpecificPool;->getAvailableCount()I │ │ move-result v4 │ │ + .line 420 │ invoke-direct {p0, p1}, Lorg/apache/http/pool/AbstractConnPool;->getMax(Ljava/lang/Object;)I │ │ move-result v5 │ │ invoke-direct {v1, v2, v3, v4, v5}, Lorg/apache/http/pool/PoolStats;->(IIII)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 422 │ iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ + .line 416 │ return-object v1 │ │ + .line 422 │ .end local v0 # "pool":Lorg/apache/http/pool/RouteSpecificPool;, "Lorg/apache/http/pool/RouteSpecificPool;" │ :catchall_0 │ move-exception v1 │ │ iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;->unlock()V │ @@ -1401,26 +1417,29 @@ │ │ .line 401 │ :try_start_0 │ new-instance v0, Lorg/apache/http/pool/PoolStats; │ │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool;->leased:Ljava/util/Set; │ │ + .line 402 │ invoke-interface {v1}, Ljava/util/Set;->size()I │ │ move-result v1 │ │ iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->pending:Ljava/util/LinkedList; │ │ + .line 403 │ invoke-virtual {v2}, Ljava/util/LinkedList;->size()I │ │ move-result v2 │ │ iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->available:Ljava/util/LinkedList; │ │ + .line 404 │ invoke-virtual {v3}, Ljava/util/LinkedList;->size()I │ │ move-result v3 │ │ iget v4, p0, Lorg/apache/http/pool/AbstractConnPool;->maxTotal:I │ │ invoke-direct {v0, v1, v2, v3, v4}, Lorg/apache/http/pool/PoolStats;->(IIII)V │ @@ -1428,16 +1447,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 407 │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ + .line 401 │ return-object v0 │ │ + .line 407 │ :catchall_0 │ move-exception v0 │ │ iget-object v1, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ @@ -1568,23 +1589,20 @@ │ .local p0, "this":Lorg/apache/http/pool/AbstractConnPool;, "Lorg/apache/http/pool/AbstractConnPool;" │ .local p1, "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ return-void │ .end method │ │ .method public bridge synthetic release(Ljava/lang/Object;Z)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Z │ │ .prologue │ .line 63 │ .local p0, "this":Lorg/apache/http/pool/AbstractConnPool;, "Lorg/apache/http/pool/AbstractConnPool;" │ check-cast p1, Lorg/apache/http/pool/PoolEntry; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/apache/http/pool/AbstractConnPool;->release(Lorg/apache/http/pool/PoolEntry;Z)V │ │ return-void │ .end method │ │ .method public release(Lorg/apache/http/pool/PoolEntry;Z)V │ .locals 4 │ @@ -1854,60 +1872,59 @@ │ │ invoke-interface {v1}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ throw v0 │ .end method │ │ .method public shutdown()V │ - .locals 5 │ + .locals 4 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 120 │ .local p0, "this":Lorg/apache/http/pool/AbstractConnPool;, "Lorg/apache/http/pool/AbstractConnPool;" │ - iget-boolean v3, p0, Lorg/apache/http/pool/AbstractConnPool;->isShutDown:Z │ + iget-boolean v2, p0, Lorg/apache/http/pool/AbstractConnPool;->isShutDown:Z │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 141 │ :goto_0 │ return-void │ │ .line 123 │ :cond_0 │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ - iput-boolean v3, p0, Lorg/apache/http/pool/AbstractConnPool;->isShutDown:Z │ + iput-boolean v2, p0, Lorg/apache/http/pool/AbstractConnPool;->isShutDown:Z │ │ .line 124 │ - iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ + iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ - invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;->lock()V │ + invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;->lock()V │ │ .line 126 │ :try_start_0 │ - iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->available:Ljava/util/LinkedList; │ + iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->available:Ljava/util/LinkedList; │ │ - invoke-virtual {v3}, Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/apache/http/pool/PoolEntry; │ │ .line 127 │ .local v0, "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ @@ -1915,108 +1932,106 @@ │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ goto :goto_1 │ │ .line 139 │ .end local v0 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ - .end local v1 # "i$":Ljava/util/Iterator; │ :catchall_0 │ - move-exception v3 │ + move-exception v2 │ │ - iget-object v4, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ + iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ - invoke-interface {v4}, Ljava/util/concurrent/locks/Lock;->unlock()V │ + invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ - throw v3 │ + throw v2 │ │ .line 129 │ - .restart local v1 # "i$":Ljava/util/Iterator; │ :cond_1 │ :try_start_1 │ - iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->leased:Ljava/util/Set; │ + iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->leased:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ :goto_2 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/apache/http/pool/PoolEntry; │ │ .line 130 │ .restart local v0 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ invoke-virtual {v0}, Lorg/apache/http/pool/PoolEntry;->close()V │ │ goto :goto_2 │ │ .line 132 │ .end local v0 # "entry":Lorg/apache/http/pool/PoolEntry;, "TE;" │ :cond_2 │ - iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->routeToPool:Ljava/util/Map; │ + iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->routeToPool:Ljava/util/Map; │ │ - invoke-interface {v3}, Ljava/util/Map;->values()Ljava/util/Collection; │ + invoke-interface {v2}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ :goto_3 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_3 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lorg/apache/http/pool/RouteSpecificPool; │ + check-cast v1, Lorg/apache/http/pool/RouteSpecificPool; │ │ .line 133 │ - .local v2, "pool":Lorg/apache/http/pool/RouteSpecificPool;, "Lorg/apache/http/pool/RouteSpecificPool;" │ - invoke-virtual {v2}, Lorg/apache/http/pool/RouteSpecificPool;->shutdown()V │ + .local v1, "pool":Lorg/apache/http/pool/RouteSpecificPool;, "Lorg/apache/http/pool/RouteSpecificPool;" │ + invoke-virtual {v1}, Lorg/apache/http/pool/RouteSpecificPool;->shutdown()V │ │ goto :goto_3 │ │ .line 135 │ - .end local v2 # "pool":Lorg/apache/http/pool/RouteSpecificPool;, "Lorg/apache/http/pool/RouteSpecificPool;" │ + .end local v1 # "pool":Lorg/apache/http/pool/RouteSpecificPool;, "Lorg/apache/http/pool/RouteSpecificPool;" │ :cond_3 │ - iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->routeToPool:Ljava/util/Map; │ + iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->routeToPool:Ljava/util/Map; │ │ - invoke-interface {v3}, Ljava/util/Map;->clear()V │ + invoke-interface {v2}, Ljava/util/Map;->clear()V │ │ .line 136 │ - iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->leased:Ljava/util/Set; │ + iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->leased:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->clear()V │ + invoke-interface {v2}, Ljava/util/Set;->clear()V │ │ .line 137 │ - iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->available:Ljava/util/LinkedList; │ + iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->available:Ljava/util/LinkedList; │ │ - invoke-virtual {v3}, Ljava/util/LinkedList;->clear()V │ + invoke-virtual {v2}, Ljava/util/LinkedList;->clear()V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 139 │ - iget-object v3, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ + iget-object v2, p0, Lorg/apache/http/pool/AbstractConnPool;->lock:Ljava/util/concurrent/locks/Lock; │ │ - invoke-interface {v3}, Ljava/util/concurrent/locks/Lock;->unlock()V │ + invoke-interface {v2}, Ljava/util/concurrent/locks/Lock;->unlock()V │ │ goto :goto_0 │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 2 ├── smali/org/apache/http/protocol/HttpService.smali │ @@ -663,14 +663,15 @@ │ │ .line 351 │ .restart local v2 # "ex":Lorg/apache/http/HttpException; │ iget-object v5, p0, Lorg/apache/http/protocol/HttpService;->responseFactory:Lorg/apache/http/HttpResponseFactory; │ │ sget-object v6, Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion; │ │ + .line 352 │ invoke-interface {v5, v6, v9, p2}, Lorg/apache/http/HttpResponseFactory;->newHttpResponse(Lorg/apache/http/ProtocolVersion;ILorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; │ │ move-result-object v4 │ │ .line 354 │ invoke-virtual {p0, v2, v4}, Lorg/apache/http/protocol/HttpService;->handleException(Lorg/apache/http/HttpException;Lorg/apache/http/HttpResponse;)V ├── smali/org/apache/http/protocol/ResponseDate.smali │ @@ -73,14 +73,15 @@ │ .local v1, "status":I │ const/16 v2, 0xc8 │ │ if-lt v1, v2, :cond_0 │ │ const-string v2, "Date" │ │ + .line 60 │ invoke-interface {p1, v2}, Lorg/apache/http/HttpResponse;->containsHeader(Ljava/lang/String;)Z │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ .line 61 ├── smali/org/apache/http/protocol/RequestDate.smali │ @@ -63,14 +63,15 @@ │ .line 58 │ instance-of v1, p1, Lorg/apache/http/HttpEntityEnclosingRequest; │ │ if-eqz v1, :cond_0 │ │ const-string v1, "Date" │ │ + .line 59 │ invoke-interface {p1, v1}, Lorg/apache/http/HttpRequest;->containsHeader(Ljava/lang/String;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ .line 60 ├── smali/org/apache/http/protocol/ImmutableHttpProcessor.smali │ @@ -319,39 +319,36 @@ │ Ljava/io/IOException;, │ Lorg/apache/http/HttpException; │ } │ .end annotation │ │ .prologue │ .line 130 │ - iget-object v0, p0, Lorg/apache/http/protocol/ImmutableHttpProcessor;->requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; │ + iget-object v2, p0, Lorg/apache/http/protocol/ImmutableHttpProcessor;->requestInterceptors:[Lorg/apache/http/HttpRequestInterceptor; │ │ - .local v0, "arr$":[Lorg/apache/http/HttpRequestInterceptor; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 131 │ - .local v3, "requestInterceptor":Lorg/apache/http/HttpRequestInterceptor; │ - invoke-interface {v3, p1, p2}, Lorg/apache/http/HttpRequestInterceptor;->process(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ + .local v0, "requestInterceptor":Lorg/apache/http/HttpRequestInterceptor; │ + invoke-interface {v0, p1, p2}, Lorg/apache/http/HttpRequestInterceptor;->process(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ .line 130 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 133 │ - .end local v3 # "requestInterceptor":Lorg/apache/http/HttpRequestInterceptor; │ + .end local v0 # "requestInterceptor":Lorg/apache/http/HttpRequestInterceptor; │ :cond_0 │ return-void │ .end method │ │ .method public process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ .locals 4 │ .param p1, "response" # Lorg/apache/http/HttpResponse; │ @@ -361,35 +358,32 @@ │ Ljava/io/IOException;, │ Lorg/apache/http/HttpException; │ } │ .end annotation │ │ .prologue │ .line 138 │ - iget-object v0, p0, Lorg/apache/http/protocol/ImmutableHttpProcessor;->responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; │ + iget-object v2, p0, Lorg/apache/http/protocol/ImmutableHttpProcessor;->responseInterceptors:[Lorg/apache/http/HttpResponseInterceptor; │ │ - .local v0, "arr$":[Lorg/apache/http/HttpResponseInterceptor; │ - array-length v2, v0 │ + array-length v3, v2 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 139 │ - .local v3, "responseInterceptor":Lorg/apache/http/HttpResponseInterceptor; │ - invoke-interface {v3, p1, p2}, Lorg/apache/http/HttpResponseInterceptor;->process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ + .local v0, "responseInterceptor":Lorg/apache/http/HttpResponseInterceptor; │ + invoke-interface {v0, p1, p2}, Lorg/apache/http/HttpResponseInterceptor;->process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ .line 138 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 141 │ - .end local v3 # "responseInterceptor":Lorg/apache/http/HttpResponseInterceptor; │ + .end local v0 # "responseInterceptor":Lorg/apache/http/HttpResponseInterceptor; │ :cond_0 │ return-void │ .end method ├── smali/org/apache/http/protocol/BasicHttpProcessor.smali │ @@ -427,42 +427,41 @@ │ Ljava/io/IOException;, │ Lorg/apache/http/HttpException; │ } │ .end annotation │ │ .prologue │ .line 201 │ - iget-object v2, p0, Lorg/apache/http/protocol/BasicHttpProcessor;->requestInterceptors:Ljava/util/List; │ + iget-object v1, p0, Lorg/apache/http/protocol/BasicHttpProcessor;->requestInterceptors:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lorg/apache/http/HttpRequestInterceptor; │ + check-cast v0, Lorg/apache/http/HttpRequestInterceptor; │ │ .line 202 │ - .local v1, "interceptor":Lorg/apache/http/HttpRequestInterceptor; │ - invoke-interface {v1, p1, p2}, Lorg/apache/http/HttpRequestInterceptor;->process(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ + .local v0, "interceptor":Lorg/apache/http/HttpRequestInterceptor; │ + invoke-interface {v0, p1, p2}, Lorg/apache/http/HttpRequestInterceptor;->process(Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)V │ │ goto :goto_0 │ │ .line 204 │ - .end local v1 # "interceptor":Lorg/apache/http/HttpRequestInterceptor; │ + .end local v0 # "interceptor":Lorg/apache/http/HttpRequestInterceptor; │ :cond_0 │ return-void │ .end method │ │ .method public process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ .locals 3 │ .param p1, "response" # Lorg/apache/http/HttpResponse; │ @@ -472,42 +471,41 @@ │ Ljava/io/IOException;, │ Lorg/apache/http/HttpException; │ } │ .end annotation │ │ .prologue │ .line 210 │ - iget-object v2, p0, Lorg/apache/http/protocol/BasicHttpProcessor;->responseInterceptors:Ljava/util/List; │ + iget-object v1, p0, Lorg/apache/http/protocol/BasicHttpProcessor;->responseInterceptors:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lorg/apache/http/HttpResponseInterceptor; │ + check-cast v0, Lorg/apache/http/HttpResponseInterceptor; │ │ .line 211 │ - .local v1, "interceptor":Lorg/apache/http/HttpResponseInterceptor; │ - invoke-interface {v1, p1, p2}, Lorg/apache/http/HttpResponseInterceptor;->process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ + .local v0, "interceptor":Lorg/apache/http/HttpResponseInterceptor; │ + invoke-interface {v0, p1, p2}, Lorg/apache/http/HttpResponseInterceptor;->process(Lorg/apache/http/HttpResponse;Lorg/apache/http/protocol/HttpContext;)V │ │ goto :goto_0 │ │ .line 213 │ - .end local v1 # "interceptor":Lorg/apache/http/HttpResponseInterceptor; │ + .end local v0 # "interceptor":Lorg/apache/http/HttpResponseInterceptor; │ :cond_0 │ return-void │ .end method │ │ .method public removeRequestInterceptorByClass(Ljava/lang/Class;)V │ .locals 3 │ .annotation system Ldalvik/annotation/Signature; │ @@ -635,70 +633,69 @@ │ "<*>;)V" │ } │ .end annotation │ │ .prologue │ .line 176 │ .local p1, "list":Ljava/util/List;, "Ljava/util/List<*>;" │ - const-string v2, "Inteceptor list" │ + const-string v1, "Inteceptor list" │ │ - invoke-static {p1, v2}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ + invoke-static {p1, v1}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 177 │ - iget-object v2, p0, Lorg/apache/http/protocol/BasicHttpProcessor;->requestInterceptors:Ljava/util/List; │ + iget-object v1, p0, Lorg/apache/http/protocol/BasicHttpProcessor;->requestInterceptors:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->clear()V │ + invoke-interface {v1}, Ljava/util/List;->clear()V │ │ .line 178 │ - iget-object v2, p0, Lorg/apache/http/protocol/BasicHttpProcessor;->responseInterceptors:Ljava/util/List; │ + iget-object v1, p0, Lorg/apache/http/protocol/BasicHttpProcessor;->responseInterceptors:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->clear()V │ + invoke-interface {v1}, Ljava/util/List;->clear()V │ │ .line 179 │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_2 │ + if-eqz v1, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 180 │ - .local v1, "obj":Ljava/lang/Object; │ - instance-of v2, v1, Lorg/apache/http/HttpRequestInterceptor; │ + .local v0, "obj":Ljava/lang/Object; │ + instance-of v1, v0, Lorg/apache/http/HttpRequestInterceptor; │ │ - if-eqz v2, :cond_1 │ + if-eqz v1, :cond_1 │ │ - move-object v2, v1 │ + move-object v1, v0 │ │ .line 181 │ - check-cast v2, Lorg/apache/http/HttpRequestInterceptor; │ + check-cast v1, Lorg/apache/http/HttpRequestInterceptor; │ │ - invoke-virtual {p0, v2}, Lorg/apache/http/protocol/BasicHttpProcessor;->addInterceptor(Lorg/apache/http/HttpRequestInterceptor;)V │ + invoke-virtual {p0, v1}, Lorg/apache/http/protocol/BasicHttpProcessor;->addInterceptor(Lorg/apache/http/HttpRequestInterceptor;)V │ │ .line 183 │ :cond_1 │ - instance-of v2, v1, Lorg/apache/http/HttpResponseInterceptor; │ + instance-of v1, v0, Lorg/apache/http/HttpResponseInterceptor; │ │ - if-eqz v2, :cond_0 │ + if-eqz v1, :cond_0 │ │ .line 184 │ - check-cast v1, Lorg/apache/http/HttpResponseInterceptor; │ + check-cast v0, Lorg/apache/http/HttpResponseInterceptor; │ │ - .end local v1 # "obj":Ljava/lang/Object; │ - invoke-virtual {p0, v1}, Lorg/apache/http/protocol/BasicHttpProcessor;->addInterceptor(Lorg/apache/http/HttpResponseInterceptor;)V │ + .end local v0 # "obj":Ljava/lang/Object; │ + invoke-virtual {p0, v0}, Lorg/apache/http/protocol/BasicHttpProcessor;->addInterceptor(Lorg/apache/http/HttpResponseInterceptor;)V │ │ goto :goto_0 │ │ .line 187 │ :cond_2 │ return-void │ .end method ├── smali/org/apache/http/protocol/ResponseConnControl.smali │ @@ -151,14 +151,15 @@ │ │ const-wide/16 v10, 0x0 │ │ cmp-long v7, v8, v10 │ │ if-gez v7, :cond_5 │ │ + .line 88 │ invoke-interface {v1}, Lorg/apache/http/HttpEntity;->isChunked()Z │ │ move-result v7 │ │ if-eqz v7, :cond_4 │ │ sget-object v7, Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion; ├── smali/org/apache/http/protocol/HttpRequestExecutor.smali │ @@ -266,15 +266,15 @@ │ instance-of v4, p1, Lorg/apache/http/HttpEntityEnclosingRequest; │ │ if-eqz v4, :cond_3 │ │ .line 208 │ const/4 v1, 0x1 │ │ - .line 209 │ + .line 210 │ .local v1, "sendentity":Z │ invoke-interface {p1}, Lorg/apache/http/HttpRequest;->getRequestLine()Lorg/apache/http/RequestLine; │ │ move-result-object v4 │ │ invoke-interface {v4}, Lorg/apache/http/RequestLine;->getProtocolVersion()Lorg/apache/http/ProtocolVersion; │ │ @@ -290,14 +290,15 @@ │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ sget-object v4, Lorg/apache/http/HttpVersion;->HTTP_1_0:Lorg/apache/http/HttpVersion; │ │ + .line 212 │ invoke-virtual {v3, v4}, Lorg/apache/http/ProtocolVersion;->lessEquals(Lorg/apache/http/ProtocolVersion;)Z │ │ move-result v4 │ │ if-nez v4, :cond_2 │ │ .line 214 │ @@ -357,14 +358,15 @@ │ │ const-string v6, "Unexpected response: " │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 226 │ invoke-interface {v0}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v5 ├── smali/org/apache/http/protocol/RequestExpectContinue.smali │ @@ -98,14 +98,15 @@ │ │ move-result-object v1 │ │ .line 81 │ .local v1, "entity":Lorg/apache/http/HttpEntity; │ if-eqz v1, :cond_0 │ │ + .line 82 │ invoke-interface {v1}, Lorg/apache/http/HttpEntity;->getContentLength()J │ │ move-result-wide v4 │ │ const-wide/16 v6, 0x0 │ │ cmp-long v3, v4, v6 ├── smali/org/apache/http/protocol/ChainBuilder.smali │ @@ -137,15 +137,14 @@ │ │ .line 86 │ :cond_1 │ invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -157,15 +156,15 @@ │ .local v0, "e":Ljava/lang/Object;, "TE;" │ invoke-virtual {p0, v0}, Lorg/apache/http/protocol/ChainBuilder;->addFirst(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ goto :goto_0 │ .end method │ │ .method public varargs addAllFirst([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ - .locals 4 │ + .locals 3 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "([TE;)", │ "Lorg/apache/http/protocol/ChainBuilder", │ ";" │ } │ .end annotation │ @@ -178,34 +177,29 @@ │ │ .line 99 │ :cond_0 │ return-object p0 │ │ .line 96 │ :cond_1 │ - move-object v0, p1 │ - │ - .local v0, "arr$":[Ljava/lang/Object; │ - array-length v3, v0 │ + array-length v2, p1 │ │ - .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, v2, :cond_0 │ │ - aget-object v1, v0, v2 │ + aget-object v0, p1, v1 │ │ .line 97 │ - .local v1, "e":Ljava/lang/Object;, "TE;" │ - invoke-virtual {p0, v1}, Lorg/apache/http/protocol/ChainBuilder;->addFirst(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ + .local v0, "e":Ljava/lang/Object;, "TE;" │ + invoke-virtual {p0, v0}, Lorg/apache/http/protocol/ChainBuilder;->addFirst(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ .line 96 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public addAllLast(Ljava/util/Collection;)Lorg/apache/http/protocol/ChainBuilder; │ .locals 3 │ .annotation system Ldalvik/annotation/Signature; │ @@ -230,15 +224,14 @@ │ │ .line 106 │ :cond_1 │ invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -250,15 +243,15 @@ │ .local v0, "e":Ljava/lang/Object;, "TE;" │ invoke-virtual {p0, v0}, Lorg/apache/http/protocol/ChainBuilder;->addLast(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ goto :goto_0 │ .end method │ │ .method public varargs addAllLast([Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ - .locals 4 │ + .locals 3 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "([TE;)", │ "Lorg/apache/http/protocol/ChainBuilder", │ ";" │ } │ .end annotation │ @@ -271,34 +264,29 @@ │ │ .line 119 │ :cond_0 │ return-object p0 │ │ .line 116 │ :cond_1 │ - move-object v0, p1 │ - │ - .local v0, "arr$":[Ljava/lang/Object; │ - array-length v3, v0 │ + array-length v2, p1 │ │ - .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, v2, :cond_0 │ │ - aget-object v1, v0, v2 │ + aget-object v0, p1, v1 │ │ .line 117 │ - .local v1, "e":Ljava/lang/Object;, "TE;" │ - invoke-virtual {p0, v1}, Lorg/apache/http/protocol/ChainBuilder;->addLast(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ + .local v0, "e":Ljava/lang/Object;, "TE;" │ + invoke-virtual {p0, v0}, Lorg/apache/http/protocol/ChainBuilder;->addLast(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ │ .line 116 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public addFirst(Ljava/lang/Object;)Lorg/apache/http/protocol/ChainBuilder; │ .locals 1 │ .annotation system Ldalvik/annotation/Signature; ├── smali/org/apache/http/protocol/HttpProcessorBuilder.smali │ @@ -364,32 +364,36 @@ │ │ iget-object v0, p0, Lorg/apache/http/protocol/HttpProcessorBuilder;->requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; │ │ if-eqz v0, :cond_1 │ │ iget-object v0, p0, Lorg/apache/http/protocol/HttpProcessorBuilder;->requestChainBuilder:Lorg/apache/http/protocol/ChainBuilder; │ │ + .line 147 │ invoke-virtual {v0}, Lorg/apache/http/protocol/ChainBuilder;->build()Ljava/util/LinkedList; │ │ move-result-object v0 │ │ :goto_0 │ iget-object v3, p0, Lorg/apache/http/protocol/HttpProcessorBuilder;->responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; │ │ if-eqz v3, :cond_0 │ │ iget-object v1, p0, Lorg/apache/http/protocol/HttpProcessorBuilder;->responseChainBuilder:Lorg/apache/http/protocol/ChainBuilder; │ │ + .line 148 │ invoke-virtual {v1}, Lorg/apache/http/protocol/ChainBuilder;->build()Ljava/util/LinkedList; │ │ move-result-object v1 │ │ :cond_0 │ invoke-direct {v2, v0, v1}, Lorg/apache/http/protocol/ImmutableHttpProcessor;->(Ljava/util/List;Ljava/util/List;)V │ │ + .line 146 │ return-object v2 │ │ :cond_1 │ move-object v0, v1 │ │ + .line 147 │ goto :goto_0 │ .end method ├── smali/org/apache/http/protocol/UriPatternMatcher.smali │ @@ -106,130 +106,130 @@ │ │ .prologue │ .line 121 │ .local p0, "this":Lorg/apache/http/protocol/UriPatternMatcher;, "Lorg/apache/http/protocol/UriPatternMatcher;" │ monitor-enter p0 │ │ :try_start_0 │ - const-string v4, "Request path" │ + const-string v3, "Request path" │ │ - invoke-static {p1, v4}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ + invoke-static {p1, v3}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 123 │ - iget-object v4, p0, Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map; │ + iget-object v3, p0, Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map; │ │ - invoke-interface {v4, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v3, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 124 │ - .local v2, "obj":Ljava/lang/Object;, "TT;" │ - if-nez v2, :cond_2 │ + .local v1, "obj":Ljava/lang/Object;, "TT;" │ + if-nez v1, :cond_2 │ │ .line 126 │ const/4 v0, 0x0 │ │ .line 127 │ .local v0, "bestMatch":Ljava/lang/String; │ - iget-object v4, p0, Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map; │ + iget-object v3, p0, Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map; │ │ - invoke-interface {v4}, Ljava/util/Map;->keySet()Ljava/util/Set; │ + invoke-interface {v3}, Ljava/util/Map;->keySet()Ljava/util/Set; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ .line 128 │ - .local v3, "pattern":Ljava/lang/String; │ - invoke-virtual {p0, v3, p1}, Lorg/apache/http/protocol/UriPatternMatcher;->matchUriRequestPattern(Ljava/lang/String;Ljava/lang/String;)Z │ + .local v2, "pattern":Ljava/lang/String; │ + invoke-virtual {p0, v2, p1}, Lorg/apache/http/protocol/UriPatternMatcher;->matchUriRequestPattern(Ljava/lang/String;Ljava/lang/String;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ .line 130 │ if-eqz v0, :cond_1 │ │ + .line 131 │ invoke-virtual {v0}, Ljava/lang/String;->length()I │ │ move-result v4 │ │ - invoke-virtual {v3}, Ljava/lang/String;->length()I │ + invoke-virtual {v2}, Ljava/lang/String;->length()I │ │ move-result v5 │ │ if-lt v4, v5, :cond_1 │ │ + .line 132 │ invoke-virtual {v0}, Ljava/lang/String;->length()I │ │ move-result v4 │ │ - invoke-virtual {v3}, Ljava/lang/String;->length()I │ + invoke-virtual {v2}, Ljava/lang/String;->length()I │ │ move-result v5 │ │ if-ne v4, v5, :cond_0 │ │ const-string v4, "*" │ │ - invoke-virtual {v3, v4}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v2, v4}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ .line 133 │ :cond_1 │ iget-object v4, p0, Lorg/apache/http/protocol/UriPatternMatcher;->map:Ljava/util/Map; │ │ - invoke-interface {v4, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v4, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 134 │ - move-object v0, v3 │ + move-object v0, v2 │ │ goto :goto_0 │ │ .line 139 │ .end local v0 # "bestMatch":Ljava/lang/String; │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "pattern":Ljava/lang/String; │ + .end local v2 # "pattern":Ljava/lang/String; │ :cond_2 │ monitor-exit p0 │ │ - return-object v2 │ + return-object v1 │ │ .line 121 │ - .end local v2 # "obj":Ljava/lang/Object;, "TT;" │ + .end local v1 # "obj":Ljava/lang/Object;, "TT;" │ :catchall_0 │ - move-exception v4 │ + move-exception v3 │ │ monitor-exit p0 │ │ - throw v4 │ + throw v3 │ .end method │ │ .method protected matchUriRequestPattern(Ljava/lang/String;Ljava/lang/String;)Z │ .locals 3 │ .param p1, "pattern" # Ljava/lang/String; │ .param p2, "path" # Ljava/lang/String; │ │ @@ -251,14 +251,15 @@ │ .line 154 │ :goto_0 │ return v1 │ │ :cond_0 │ const-string v2, "*" │ │ + .line 155 │ invoke-virtual {p1, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ invoke-virtual {p1}, Ljava/lang/String;->length()I │ @@ -276,14 +277,15 @@ │ move-result v2 │ │ if-nez v2, :cond_2 │ │ :cond_1 │ const-string v2, "*" │ │ + .line 156 │ invoke-virtual {p1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_3 │ │ invoke-virtual {p1}, Ljava/lang/String;->length()I │ @@ -302,14 +304,15 @@ │ │ :cond_2 │ move v0, v1 │ │ :cond_3 │ move v1, v0 │ │ + .line 154 │ goto :goto_0 │ .end method │ │ .method public declared-synchronized register(Ljava/lang/String;Ljava/lang/Object;)V │ .locals 1 │ .param p1, "pattern" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; ├── smali/org/apache/http/config/ConnectionConfig.smali │ @@ -100,46 +100,51 @@ │ invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 118 │ new-instance v0, Lorg/apache/http/config/ConnectionConfig$Builder; │ │ invoke-direct {v0}, Lorg/apache/http/config/ConnectionConfig$Builder;->()V │ │ + .line 119 │ invoke-virtual {p0}, Lorg/apache/http/config/ConnectionConfig;->getCharset()Ljava/nio/charset/Charset; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;->setCharset(Ljava/nio/charset/Charset;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ move-result-object v0 │ │ + .line 120 │ invoke-virtual {p0}, Lorg/apache/http/config/ConnectionConfig;->getMalformedInputAction()Ljava/nio/charset/CodingErrorAction; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;->setMalformedInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ move-result-object v0 │ │ + .line 121 │ invoke-virtual {p0}, Lorg/apache/http/config/ConnectionConfig;->getUnmappableInputAction()Ljava/nio/charset/CodingErrorAction; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;->setUnmappableInputAction(Ljava/nio/charset/CodingErrorAction;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ move-result-object v0 │ │ + .line 122 │ invoke-virtual {p0}, Lorg/apache/http/config/ConnectionConfig;->getMessageConstraints()Lorg/apache/http/config/MessageConstraints; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/ConnectionConfig$Builder;->setMessageConstraints(Lorg/apache/http/config/MessageConstraints;)Lorg/apache/http/config/ConnectionConfig$Builder; │ │ move-result-object v0 │ │ + .line 118 │ return-object v0 │ .end method │ │ .method public static custom()Lorg/apache/http/config/ConnectionConfig$Builder; │ .locals 1 │ │ .prologue │ @@ -270,74 +275,80 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", fragmentSizeHint=" │ │ + .line 103 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget v2, p0, Lorg/apache/http/config/ConnectionConfig;->fragmentSizeHint:I │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", charset=" │ │ + .line 104 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/apache/http/config/ConnectionConfig;->charset:Ljava/nio/charset/Charset; │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", malformedInputAction=" │ │ + .line 105 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/apache/http/config/ConnectionConfig;->malformedInputAction:Ljava/nio/charset/CodingErrorAction; │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", unmappableInputAction=" │ │ + .line 106 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/apache/http/config/ConnectionConfig;->unmappableInputAction:Ljava/nio/charset/CodingErrorAction; │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", messageConstraints=" │ │ + .line 107 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lorg/apache/http/config/ConnectionConfig;->messageConstraints:Lorg/apache/http/config/MessageConstraints; │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "]" │ │ + .line 108 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 109 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 ├── smali/org/apache/http/config/SocketConfig.smali │ @@ -94,54 +94,60 @@ │ invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 145 │ new-instance v0, Lorg/apache/http/config/SocketConfig$Builder; │ │ invoke-direct {v0}, Lorg/apache/http/config/SocketConfig$Builder;->()V │ │ + .line 146 │ invoke-virtual {p0}, Lorg/apache/http/config/SocketConfig;->getSoTimeout()I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setSoTimeout(I)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ + .line 147 │ invoke-virtual {p0}, Lorg/apache/http/config/SocketConfig;->isSoReuseAddress()Z │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setSoReuseAddress(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ + .line 148 │ invoke-virtual {p0}, Lorg/apache/http/config/SocketConfig;->getSoLinger()I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setSoLinger(I)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ + .line 149 │ invoke-virtual {p0}, Lorg/apache/http/config/SocketConfig;->isSoKeepAlive()Z │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setSoKeepAlive(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ + .line 150 │ invoke-virtual {p0}, Lorg/apache/http/config/SocketConfig;->isTcpNoDelay()Z │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/SocketConfig$Builder;->setTcpNoDelay(Z)Lorg/apache/http/config/SocketConfig$Builder; │ │ move-result-object v0 │ │ + .line 145 │ return-object v0 │ .end method │ │ .method public static custom()Lorg/apache/http/config/SocketConfig$Builder; │ .locals 1 │ │ .prologue │ @@ -262,62 +268,67 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", soReuseAddress=" │ │ + .line 131 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lorg/apache/http/config/SocketConfig;->soReuseAddress:Z │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", soLinger=" │ │ + .line 132 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget v2, p0, Lorg/apache/http/config/SocketConfig;->soLinger:I │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", soKeepAlive=" │ │ + .line 133 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lorg/apache/http/config/SocketConfig;->soKeepAlive:Z │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", tcpNoDelay=" │ │ + .line 134 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lorg/apache/http/config/SocketConfig;->tcpNoDelay:Z │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "]" │ │ + .line 135 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 136 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 ├── smali/org/apache/http/config/MessageConstraints.smali │ @@ -73,30 +73,33 @@ │ invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ .line 82 │ new-instance v0, Lorg/apache/http/config/MessageConstraints$Builder; │ │ invoke-direct {v0}, Lorg/apache/http/config/MessageConstraints$Builder;->()V │ │ + .line 83 │ invoke-virtual {p0}, Lorg/apache/http/config/MessageConstraints;->getMaxHeaderCount()I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;->setMaxHeaderCount(I)Lorg/apache/http/config/MessageConstraints$Builder; │ │ move-result-object v0 │ │ + .line 84 │ invoke-virtual {p0}, Lorg/apache/http/config/MessageConstraints;->getMaxLineLength()I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Lorg/apache/http/config/MessageConstraints$Builder;->setMaxLineLength(I)Lorg/apache/http/config/MessageConstraints$Builder; │ │ move-result-object v0 │ │ + .line 82 │ return-object v0 │ .end method │ │ .method public static custom()Lorg/apache/http/config/MessageConstraints$Builder; │ .locals 1 │ │ .prologue │ @@ -208,26 +211,28 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, ", maxHeaderCount=" │ │ + .line 67 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget v2, p0, Lorg/apache/http/config/MessageConstraints;->maxHeaderCount:I │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "]" │ │ + .line 68 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 69 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1